/* 2507 */

@font-face { font-family: 'GmarketSans'; src: url('https://cdn.jsdelivr.net/gh/projectnoonnu/noonfonts_2001@1.1/GmarketSansLight.woff') format('woff'); font-weight: 400; font-style: normal; }
@font-face { font-family: 'GmarketSans'; src: url('https://cdn.jsdelivr.net/gh/projectnoonnu/noonfonts_2001@1.1/GmarketSansMedium.woff') format('woff'); font-weight: 500; font-style: normal; }
@font-face { font-family: 'GmarketSans'; src: url('https://cdn.jsdelivr.net/gh/projectnoonnu/noonfonts_2001@1.1/GmarketSansBold.woff') format('woff'); font-weight: 700; font-style: normal; }

.viewCont .priceList > li .price_tit {font-weight: 600;}
.viewCont .priceList > li .price_tit br {display: none;}

.spEventWap {}
.event_cont.spEvent {margin-top:0; border-width: 0 5px 0 5px}
.event_cont.spEvent .viewSubTit {background-color: transparent; padding: 1.5em 0 0 0 !important; margin: 0em 1em 0 1em; border-top: 1px dotted #ddd;}
.spEventWap .event_cont.spEvent:first-child .viewSubTit  { border-top:none; padding: 0 !important; margin-top: 1em}
.spEventWap .event_cont.spEvent:first-child { padding-top: .5em}
.spEventWap .event_cont.spEvent:last-child { border-width: 0 5px 5px 5px !important}
.event_cont.spEvent .viewSubTit h3 {font-family: 'GmarketSans', serif; font-weight: 700;font-size: 1.4em;line-height: 1.3;}
.event_cont.spEvent .viewSubTit h3 > br { display: none}
.event_cont.spEvent .viewSubTit h3 p > br { display:block !important}
.event_cont.spEvent .viewSubTit h3 small {font-weight: 500;}
.event_cont.spEvent .viewSubTit p { font-family: 'Lato','Noto Sans KR';font-size: .7em;font-weight: 500;margin-top: 0px; color: inherit}
.event_cont.spEvent label {margin-bottom: 0;}
.event_cont.spEvent .priceList.priceListBtn {padding-top:0;}
.event_cont.spEvent .priceList > li {}
.event_cont.spEvent .priceList > li .price_box .price_tit {margin-bottom: 0px;color: #373a39;}
.event_cont.spEvent .priceList > li .price_box .price_tit strong {font-weight: 900;  color: #dc3545;}
.event_cont.spEvent .priceList > li .price_box .price_tit i, .event_cont.spEvent .priceList > li .price_box .price_tit em {font-style: normal; color: #26649c}
.event_cont.spEvent .priceList > li .price_cont {color:#827a77;font-weight: 500;font-size: 0.92em;position: relative;top: -3px;}
.event_cont.spEvent .priceList > li .price_cont + .etcTxt {top:2px}
.event_cont.spEvent .priceList > li .etcTxt {color:#af4b7e;font-weight: 500;line-height: 1em;font-size: 0.9em; position: relative; top:-3px}

.event_cont.spEvent.spEvent2507 .viewSubTit h3 { color:#015eb4}
.event_cont.spEvent.spEvent2507 .viewSubTit h3  em { color:inherit; opacity: 0.8;  font-size: .852em;letter-spacing: -2px;font-style: normal; font-weight: 500; display: inline-block; margin-left: 5px}
.event_cont.spEvent.spEvent2507 {border-color: #fbfaf5 #3988b5 #a5d8f6 #bfddef; }


@media only screen and (max-width: 1500px){
	.event_cont.spEvent .viewSubTit h3 { font-size: 1.3em;}
}
@media only screen and (max-width: 576px) {
	.event_cont.spEvent  + .event_cont.spEvent  .viewSubTit h3, .event_cont.spEvent  + .event_cont.spEvent  .viewSubTit p {
    padding-left: 0; padding-right: 0; margin-bottom: 5px}
}

@media only screen and (max-width:768px) {

}