@charset "utf-8";
@import url("/include/css/common/default.css");
@import url("/include/css/common/common.css");
@import url("/include/css/common/button.css");
@import url("/include/css/common/layoutCommon.css");
@import url("layout.css");
@import url("/include/css/common/mainCommon.css");

/* top popup - 휴관일 */
.topPopupWrap {background-color: rgba(89,43,144,.8);}


/* header off 있을때 */
#header.off #logo a {background-image: url("/include/image/sp2lib/common/logoW.png?v20220707");}


#section0 {background-image: url("/include/image/sp2lib/main/bg_section0.jpg");}


#section1 .sectionGroup > div.leftBox::before {background-image: url("/include/image/sp2lib/main/bg_section1.png");}


/* 검색 */
.searchZone .mainSearchWrap .btnSearch {background-image: url("/include/image/sp2lib/main/ico_search.png");}


/* 로그인 */
.loginZone {background: linear-gradient(180deg, #8c48db 80px,#f9f6fd 80px,#f9f6fd 100%);}
.loginZone .topItem {background-image: url("/include/image/sp2lib/main/bg_loginZone1.png"), url("/include/image/sp2lib/main/bg_loginZone2.png");}
.loginZone .centerItem {background-color: #f9f6fd;}
.loginZone .centerItem > p strong {color: #8c48db;}
.loginZone .centerItem > div a span {color: #8c48db;}


#section1 {background: linear-gradient(90deg, #f0e7fc 50%,#f5effd 50%,#f5effd 100%);}
#section1 .sectionGroup > div.leftBox {background-color: #f0e7fc;}
#section1 .sectionGroup > div.rightBox {background-color: #f5effd;}


@media screen and (max-width: 1024px){
	
}

@media screen and (max-width: 768px){
	
}

@media screen and (max-width: 640px){
	
}

@media screen and (max-width: 480px){
	
}

@media screen and (max-width: 375px){
	
}

@media screen and (min-width: 1025px){
	#section0 .sectionGroup {padding-bottom: 40px;}
}

@media screen and (min-width: 1520px){
	/* gnb */
	.gnb {padding-right: 180px;}
	.gnb #gnb1 {width: 137px;}
	.gnb #gnb2 {width: 157px;}
	.gnb #gnb3 {width: 137px;}
	.gnb #gnb4 {width: 157px;}
	.gnb #gnb5 {width: 137px;}
	.gnb #gnb6 {width: 137px;}
}