@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(21,111,13,.8);}


/* header off 있을때 */
#header.off #logo a {background-image: url("/include/image/spwlib/common/logoW.png?v20220707");}


#section0 {background-image: url("/include/image/spwlib/main/bg_section0.jpg");}


#section1 .sectionGroup > div.leftBox::before {background-image: url("/include/image/spwlib/main/bg_section1.png");}


/* 검색 */
.searchZone .mainSearchWrap .btnSearch {background-image: url("/include/image/spwlib/main/ico_search.png");}


/* 로그인 */
.loginZone {background: linear-gradient(180deg, #209916 80px,#f0faef 80px,#f0faef 100%);}
.loginZone .topItem {background-image: url("/include/image/spwlib/main/bg_loginZone1.png"), url("/include/image/spwlib/main/bg_loginZone2.png");}
.loginZone .centerItem {background-color: #f0faef;}
.loginZone .centerItem > p strong {color: #209916;}
.loginZone .centerItem > div a span {color: #209916;}


#section1 {background: linear-gradient(90deg, #deeed4 50%,#e7f2e1 50%,#e7f2e1 100%);}
#section1 .sectionGroup > div.leftBox {background-color: #deeed4;}
#section1 .sectionGroup > div.rightBox {background-color: #e7f2e1;}


@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: 200px;}
	.gnb #gnb1 {width: 141px;}
	.gnb #gnb2 {width: 162px;}
	.gnb #gnb3 {width: 141px;}
	.gnb #gnb4 {width: 162px;}
	.gnb #gnb5 {width: 141px;}
	.gnb #gnb6 {width: 141px;}
}