@charset "utf-8";
 /*** 해외여행보험 제휴사 랜딩 common ***/
#footer{display:none;}
.landing-container{position:relative;}
.evt-wrap{font-size:32px;line-height:100%;letter-spacing:-.4px;color:#222;}
.evt-wrap a{color:#222;}
.evt-wrap .tit-top,
.evt-wrap .e-join-step dt > strong,
.evt-wrap .e-point > dt{font-family: 'GmarketSans';}
.evt-wrap .tit-top{display:block;letter-spacing:-.7px;}
.evt-wrap .sec-cont-w{text-align:center;}
.evt-wrap header{padding:55px 0 10px;background:#f0f0f0;}
.evt-wrap header .logo{text-align:center;}
.evt-wrap header .logo .chubb{display:inline-block;width:185px;height:64px;margin-right:18px;text-indent:-9999em;
	background: url(../images/service/pc/logo_ace.png) no-repeat 50% 0;background-size:100% auto;}
.evt-wrap header .logo .partner{position:relative;display:inline-block;width:95px;height:64px;margin-left:18px;text-indent:-9999em;
	background: url(../images/service/pc/logo_ace.png) no-repeat 0 50%;}
.evt-wrap header .logo .partner:before{content:"";position:absolute;top:50%;left:-18px;display:block;width:2px;height:14px;margin-top:-7px;background:#a8a6a6;} 
.evt-wrap .sec-top-w{height:500px;background:#f0f0f0;}
.evt-wrap .in-box{width:980px;margin:0 auto;padding:0 50px;}
.evt-wrap .sec-top-w .in-box{display:flex;align-items:center;height:500px;}
.evt-wrap .sec-notice-w .in-box{padding-top:80px;padding-bottom:180px;}
.evt-wrap .sec-notice-w{background:#f0f0f0;}

.evt-wrap .tit-top{font-size:68px;line-height:80px;}
.evt-wrap .stit-con{font-size:28px;}
.evt-wrap .tit-notice{display:block;margin-bottom:30px;font-size:16px;}
.evt-wrap .txt-light{margin-top:20px;font-weight:300;}
.evt-wrap .btn-btm-w{position:fixed;bottom:0;left:0;width:100%;background:#000;z-index:5;}
.evt-wrap .btn-btm-w .btn-btm-join{display:block;width:1080px;margin:0 auto;padding:34px 0;font-size:38px;font-weight:700;text-align:center;color:#fff;}
.evt-wrap .btn-mid-join{display:block;width:600px;margin:0 auto;padding:30px 20px;font-weight:700;color:#fff;background:#000;border-radius:15px;}

.evt-wrap .e-join-step{margin:100px 0;}
.evt-wrap .e-join-step dt{margin-bottom:100px;font-weight:700;}
.evt-wrap .e-join-step dt > strong{display:block;margin-top:18px;font-size:46px;line-height:62px;letter-spacing:-.4px;}
.evt-wrap .e-partner{border:1px solid #959595;margin:120px 0;padding:76px 0;line-height:150%;border-radius:15px;background:#fff;}
.evt-wrap .e-partner:before{content:"";display:block;height:120px;margin-bottom:60px;
	background: url(../images/service/pc/logo_ace.png) no-repeat 50% 0;background-size:auto 100%;}
.evt-wrap .e-point{margin-bottom:120px;}  
.evt-wrap .e-point dt{margin-top:80px;margin-bottom:28px;font-size:46px;font-weight:700;line-height:130%;}
.evt-wrap .e-point dt:first-child{margin-top:0;}
.evt-wrap .e-point dd{line-height:150%;}
.evt-wrap .e-info{margin-bottom:120px;font-size:28px;}
.evt-wrap .e-info dt{margin-top:100px;}
.evt-wrap .e-info dt:first-child{margin-top:0;}
.evt-wrap .e-info dt span{display:inline-block;width:330px;padding:13px 0;background:#ececec;border-radius:29px;}
.evt-wrap .e-info dd{margin-top:50px;padding:0 40px;}
.evt-wrap .e-info dd ul{padding-left:25px;}
.evt-wrap .e-info dd ul li{line-height:40px;list-style:decimal;text-align:left;word-break:break-all;}
.evt-wrap .list-notice.number{padding-left:15px;}
.evt-wrap .list-notice.number li{list-style:decimal;}
.evt-wrap .list-notice li{margin-top:15px;font-size:16px;line-height:130%;}
.evt-wrap .list-notice li:first-child{margin-top:0;}

.evt-wrap .mobile{display:none;}

 /*** mobile ***/
.evt-wrap.mobile{width:100%;font-size:4.444vw;}
.evt-wrap.mobile img{width:100%;}
.evt-wrap.mobile header{padding:5vw 0 0.6944vw;}
.evt-wrap.mobile header .logo .chubb,
.evt-wrap.mobile header .logo .partner{width:20.5556vw;height:7.2222vw;background-size:100%;}
.evt-wrap.mobile header .logo .partner:before{left:-2.5vw;width:0.277vw;height:1.944vw;margin-top:-0.972vw;}
.evt-wrap.mobile header .logo .chubb{margin-right:2.5vw;}
.evt-wrap.mobile header .logo .partner{margin-left:2.5vw;}
.evt-wrap.mobile .in-box{width:calc(100% - 8.332vw);margin:0 auto;padding:0 4.166vw;}
.evt-wrap.mobile .sec-top-w{height:69.444vw;background:#f0f0f0;}
.evt-wrap.mobile .sec-top-w .in-box{display:flex;align-items:center;height:69.444vw;}
.evt-wrap.mobile .sec-notice-w .in-box{padding-top:35px;padding-bottom:85px;}

.evt-wrap.mobile .tit-top{margin-left:3.888vw;font-size:7.777vw;line-height:9.7222vw;}
.evt-wrap.mobile .tit-notice{display:block;margin-bottom:4.166vw;font-size:3.333vw;}
.evt-wrap.mobile .txt-light{margin-top:2.777vw;}
.evt-wrap.mobile .btn-mid-join{width:100%;padding:4.166vw 0;border-radius:7.5px;}
.evt-wrap.mobile .e-join-step{margin:13.888vw 0;}
.evt-wrap.mobile .e-join-step dt{margin-bottom:13.888vw;}
.evt-wrap.mobile .e-join-step dt > strong{display:block;margin-top:2.777vw;font-size:6.388vw;line-height:8.611vw;}
.evt-wrap.mobile .e-partner{margin:11.111vw 0;padding:11.111vw 3vw;border-radius:7.5px;}
.evt-wrap.mobile .e-partner:before{height:13.888vw;margin-bottom:8.333vw;}
.evt-wrap.mobile .e-point{margin-bottom:11.111vw;}  
.evt-wrap.mobile .e-point dt{margin-top:6.388vw;margin-bottom:1.666vw;font-size:6.388vw;}
.evt-wrap.mobile .e-point dt:first-child{margin-top:0;}
.evt-wrap.mobile .e-info{margin-bottom:13.888vw;font-size:3.888vw;}
.evt-wrap.mobile .e-info dt{margin-top:8.333vw;}
.evt-wrap.mobile .e-info dt:first-child{margin-top:0;}
.evt-wrap.mobile .e-info dt span{width:45.833vw;padding:1.805vw 0;}
.evt-wrap.mobile .e-info dd{margin-top:5.555vw;padding:0 5.555vw;}
.evt-wrap.mobile .e-info dd ul{padding-left:3.472vw;}
.evt-wrap.mobile .e-info dd ul li{line-height:5.555vw;}
.evt-wrap.mobile .list-notice.number{padding-left:3.333vw;}
.evt-wrap.mobile .list-notice li{margin-top:2.5vw;font-size:3.333vw;line-height:130%;}
.evt-wrap.mobile .list-notice li:first-child{margin-top:0;}
.evt-wrap.mobile .btn-btm-w .btn-btm-join{width:100%;padding:4.444vw 0;font-size:5.277vw;}
.evt-wrap.mobile .mobile{display:block;}
.evt-wrap.mobile .pc{display:none;}
 
 /*** 해외여행보험 제휴사 랜딩 style 커스텀 ***/
/* airalo */
.evt-wrap.airalo header{background:#fee2e6;}
.evt-wrap.airalo header .logo .partner{width:150px;background-image: url(../images/service/pc/logo_airalo.png);}
.evt-wrap.airalo .txt-airalo{color:#f76b5a;}
.evt-wrap.airalo .btn-mid-join,
.evt-wrap.airalo .btn-btm-w{background:#f76b5a;}
.evt-wrap.airalo .e-partner:before{background-image: url(../images/service/pc/img_airalo.png);}
.evt-wrap.airalo .sec-top-w{background:#fee2e6 url(../images/service/pc/bg_top_airalo.png) no-repeat 50% 0;}
.evt-wrap.mobile.airalo header .logo .partner{width:15.6944vw;}
.evt-wrap.mobile.airalo .sec-top-w{background:#fee2e6 url(../images/service/mobile/bg_top_airalo.png) no-repeat 50% 0;background-size:100%;}
/* clean */
.evt-wrap.clean header{background:#ace4ec;}
.evt-wrap.clean header .logo .partner{width:77px;background-image: url(../images/service/pc/logo_clean.png);}
.evt-wrap.clean .txt-clean{color:#00bcd6;}
.evt-wrap.clean .btn-mid-join,
.evt-wrap.clean .btn-btm-w{background:#00bcd6;}
.evt-wrap.clean .e-partner:before{background-image: url(../images/service/pc/img_clean.png);}
.evt-wrap.clean .sec-top-w{background:#ace4ec url(../images/service/pc/bg_top_clean.png) no-repeat 50% 0;}
.evt-wrap.mobile.clean header .logo .partner{width:8.75vw;background-size:auto 100%;}
.evt-wrap.mobile.clean .sec-top-w{background:#ace4ec url(../images/service/mobile/bg_top_clean.png) no-repeat 50% 0;background-size:100%;}
/* goodlugg */
.evt-wrap.goodlugg header{background:#f2e6f9;}
.evt-wrap.goodlugg header .logo .partner{width:140px;background-image: url(../images/service/pc/logo_goodlugg.png);}
.evt-wrap.goodlugg .txt-goodlugg{color:#4a176c;}
.evt-wrap.goodlugg .btn-mid-join,
.evt-wrap.goodlugg .btn-btm-w{background:#4a176c;}
.evt-wrap.goodlugg .e-partner:before{background-image: url(../images/service/pc/img_goodlugg.png);}
.evt-wrap.goodlugg .sec-top-w{background:#f2e6f9 url(../images/service/pc/bg_top_goodlugg.png) no-repeat 50% 0;}
.evt-wrap.mobile.goodlugg header .logo .partner{width:14.4444vw;}
.evt-wrap.mobile.goodlugg .sec-top-w{background:#f2e6f9 url(../images/service/mobile/bg_top_goodlugg.png) no-repeat 50% 0;background-size:100%;}
/* hertz */
.evt-wrap.hertz header{background:#fdf0b6;}
.evt-wrap.hertz header .logo .partner{background-image: url(../images/service/pc/logo_hertz.png);}
.evt-wrap.hertz .txt-hertz{color:#fdc008;}
.evt-wrap.hertz .btn-mid-join,
.evt-wrap.hertz .btn-btm-w{color:#030303;background:#fdd108;}
.evt-wrap.hertz .btn-btm-w a{color:#030303;}
.evt-wrap.hertz .e-partner:before{background-image: url(../images/service/pc/img_hertz.png);}
.evt-wrap.hertz .sec-top-w{background:#fdf0b6 url(../images/service/pc/bg_top_hertz.png) no-repeat 50% 0;}
.evt-wrap.mobile.hertz .sec-top-w{background:#fdf0b6 url(../images/service/mobile/bg_top_hertz.png) no-repeat 50% 0;background-size:100%;}
/* tiqets */
.evt-wrap.tiqets header{background:#cbebec;}
.evt-wrap.tiqets header .logo .partner{width:94px;background-image: url(../images/service/pc/logo_tiqets.png);}
.evt-wrap.tiqets .txt-tiqets{color:#47c4c6;}
.evt-wrap.tiqets .btn-mid-join,
.evt-wrap.tiqets .btn-btm-w{background:#47c4c6;}
.evt-wrap.tiqets .e-partner:before{background-image: url(../images/service/pc/img_tiqets.png);}
.evt-wrap.tiqets .sec-top-w{background:#cbebec url(../images/service/pc/bg_top_tiqets.png) no-repeat 50% 0;}
.evt-wrap.tiqets header .logo .partner{width:11.3889vw;}
.evt-wrap.mobile.tiqets .sec-top-w{background:#cbebec url(../images/service/mobile/bg_top_tiqets.png) no-repeat 50% 0;background-size:100%;}
