@charset "utf-8";

/* EVENT 460 */
.eventWrap {background: #fae1a8 url(/resources/images/event/2023/event230823/evtBg.png)no-repeat center top; }
.eventWrap .inner {width: 1200px;}
.eventWrap .evtTitWrap .tit {width: 100%; height: 497px; background: url(/resources/images/event/2023/event230823/evtTit.png)no-repeat center top 78px;}
.eventWrap .evtTitWrap {}
.eventWrap.evtFullType .evtTitWrap .logo {overflow: hidden;position: absolute;top: 35px;left: 0;width: 100%;}
.eventWrap.evtFullType .evtTitWrap .logo.logo_fr .fr_inner {right: 0; top: 0; bottom: unset;}
.eventWrap.evtFullType .evtTitWrap .logo.logo_r .logoVisang {float: none;position: absolute;right: 138px;top: 6px; width: 79px; margin-right: 17px;}
.eventWrap.evtFullType .evtTitWrap .logo.logo_r .logoVisang img {width: 79px;}
.eventWrap.evtFullType .evtTitWrap .logo.logo_r .logoVivasam img {width: 71px;}

.eventWrap.evtFullType .eventCont1 {width: 100%; padding-bottom: 60px; }
.eventWrap.evtFullType .eventCont1 .cont {border: 1px solid #e4cc8d; border-radius: 30px; overflow: hidden;}
.eventWrap.evtFullType .eventCont1 .contTop {display: flex; justify-content: center; align-items: center; width: 100%; height: 85px;  background: #3864f3;}
.eventWrap.evtFullType .eventCont1 .contMain {width: 100%; padding: 30px 96px 44px;  background: #fff; }
.eventWrap.evtFullType .eventCont1 .contMain .btnWrap {width: 100%; padding-top: 30px; margin-top: 35px; border-top: 1px solid #c8c8c9;}

.evtContainer .evtFooterWrap { padding: 38px 0; background: #68a674;}
.evtContainer .evtFooterWrap .inner {display: flex; gap: 22px;}
.evtContainer .evtFooterWrap strong {font-size: 20px; font-weight: 600; color: #fff; line-height: 1; letter-spacing: -0.04em;}
.evtContainer .evtFooterWrap ul li {position: relative; padding-left:16px; font-size: 15px; font-weight: 300; color: #fff; line-height: 1.3; letter-spacing: -0.04em;}
.evtContainer .evtFooterWrap ul li.bold {font-weight: 500;}
.evtContainer .evtFooterWrap ul li:after {content: ""; display: inline-block; position: absolute; left: 0; top: 6px; width: 4px; height: 4px; background: #fff; border-radius: 50%;}

#eventPopWrap .eventPop.pop_type02 .titWrap .tit {color: #e6563c;}
#eventPopWrap .eventPop.pop_type02 .popInfoWrap .agreeWrap .infoList li span {font-weight: 500;}

