@charset "utf-8";
@import url("mizn-table.css");

/* sub frame */
.mizn-sub{max-width:750px;margin:0 auto;}
.mizn-sub img{max-width:100%;}

/* sub title */
.sub-tit{position:relative;max-width:750px;margin:0 auto;padding:9px 0 11px;border-bottom:1px solid #ededed;text-align:center;}
.sub-tit .back{position:absolute;top:4px;left:7px;width:40px;height:40px;background:url(../images/sp-gnb.png) no-repeat;background-size:100%;background-position:0 -80px;font-size:0;}
.sub-tit .set{position:absolute;top:4px;right:7px;width:40px;height:40px;background:url(../images/sp-gnb.png) no-repeat;background-size:100%;background-position:0 -120px;font-size:0;}
#mizn-container .sub-tit h2{display:block;font-size:1.1764705rem/*20px*/;font-weight:300;color:#000;}

/* search result */
.mizn-search-result{max-width:750px;margin:0 auto;}
.mizn-search-result .mizn-more{margin-top:25px;border-top:1px solid #ededed;}
.result-cnt{padding:40px 0;font-size:1.1176470rem/*19px*/;font-weight:300;color:#000;text-align:center;}
.result-cnt strong{font-weight:400;color:#ba1a56;}

/* articles(list) */
.rp-atc-list li{margin-top:15px;}
.rp-atc-list li:first-child{margin-top:0;}
.rp-atc-list li a{display:block;}
.rp-atc-list li .fl{float:left;display:block;width:50%;}
.rp-atc-list li .fl .atc-img{display:block;position:relative;padding-bottom:60%;font-size:0;}
.rp-atc-list li .fl .atc-img img{position:absolute;top:0;left:0;width:100%;height:100%;}
.rp-atc-list li .fr{float:right;display:block;position:relative;width:50%;padding-bottom:30%;}
.rp-atc-list li .fr .atc-tit-wrap{display:block;position:absolute;top:0;left:0;width:100%;height:100%;border:1px solid #ededed;border-left:none;}
.rp-atc-list li .fr .atc-tit-wrap .atc-tit{display:table;width:100%;height:100%;}
.rp-atc-list li .atc-tit-wrap .atc-tit h3{display:table-cell;height:100%;padding:0 15px;font-size:0.8823529rem/*15px*/;font-weight:300;color:#000;line-height:1.4;vertical-align:middle;}
.rp-atc-list li:after{display:block;clear:both;content:"";}

/* articles(view) */
.atc-view-top{margin:36px 0 40px;text-align:center;}
.atc-view-top .atc-pub-no{display:inline-block;border-radius:10px;border:1px solid #ba1a56;padding:1px 15px;font-size:0.7058823rem/*12px*/;font-weight:300;color:#ba1a56;}
.atc-view-top h3{margin:5px 0 15px;font-size:1.4705882rem/*25px*/;font-weight:700;color:#000;line-height:1.2;}
.atc-view-top h4{font-size:1.0rem; margin-top: 15px;}
.atc-img-block{position:relative;font-size:0;}
.atc-img-block img{max-width:100%;}
.atc-img-block .mizn-btn.no-txt{position:absolute;bottom:7px;right:7px;padding:8px 0;}

.atc-view-mdl .atc-tag{margin:30px 0 40px;}
.atc-body{/* font-weight:500; */ color:#000000;}
.atc-body p strong{font-weight:400;}
.atc-body.sz1{font-size:1rem/*17px*/; !important;}
.atc-body.sz2{font-size:1.0588235rem/*18px*/; !important;}
.atc-body.sz3{font-size:1.1176470rem/*19px*/; !important;}
.atc-body.sz4{font-size:1.1764705rem/*20px*/; !important;}
.editors{position:relative;padding:20px 15px 18px 80px;background-color:#ededed;}
.editors .edt-img{display:block;position:absolute;top:50%;left:15px;width:50px;height:50px;margin-top:-25px;}
.editors .edt-img img{position:absolute;top:0;left:0;width:100%;height:100%;border-radius:25px;}
.editors .edt-details{font-size:0.7647058rem/*13px*/;font-weight:300;color:#333;}
.editors .edt-details .ci{width:54px;}
.editors .edt-details a{color:#333;}
.atc-btn .mizn-grid-col.c2 li{text-align:left;}
.atc-btn .mizn-grid-col.c2 li:last-child{text-align:right;}
.atc-btn .mizn-grid-col.c2 li:last-child .mizn-btn{margin-left:1px;}
.atc-view-btm .share-sns{width:285px;margin-bottom:40px;}

/* comment */
.cmt-top{position:relative;padding-bottom: 5px;border-bottom:1px solid #ededed;}
.cmt-top h4{font-size:1.1176470rem/*19px*/;font-weight:400;color:#000;}
.cmt-top h4 strong{font-weight:400;color:#ba1a56;}
.cmt-top .mizn-btn{position:absolute;right: 30px;bottom: 8px;}
.cmt-list > li{position:relative;padding: 21px 30px 9px;border-bottom:1px solid #ededed;font-size:0.8823529rem/*15px*/;}
.cmt-list > li .cmt-writer{display:block;color:#333;}
.cmt-list > li .cmt-date{position:absolute;top:24px;right: 50px;font-size:0.7647058rem/*13px*/;font-weight:300;color:#999;}
.cmt-list > li .cmt-date2{position:absolute;top:24px;right:0;font-size:0.7647058rem/*13px*/;font-weight:300;color:#999;}

.cmt-list > li .box-like {
    right: 0;
    border: 1px solid #E2E2E2;
    font-size: 15px;
    font-weight: 300;
    color: #999;
    padding: 0px 10px;
    display:inline-block;
    float:right;
}

.cmt-list > li .box-like .like-txt {
    display:inline-block;
    margin-top: -2px;
    vertical-align: text-top;
    color: #333;
}

.cmt-list > li .box-like .cmt-like {
    display:inline-block;
    width: 20px;
    height:20px;
    background-image: url(/skin_m/images/like_bl.png);
    background-repeat: no-repeat;
    background-size: 20px;
    background-position: 50% 50%;
    margin-right: 5px;
    margin-top: 2px;
}

.cmt-list > li .box-like .cmt-like.on {
    background-image: url(/skin_m/images/like.png);
}

.cmt-list > li .mizn-btn.no-txt2 .ico.cmt-more{background-position:-2px -120px;}
.cmt-list > li .mizn-btn.no-txt{display:inline-block;position:absolute;right: 15px;top:13px;min-width:30px;padding:0;height:40px;}
.cmt-list > li .mizn-btn.no-txt .ico.cmt-more{margin-top:10px;background-position:-2px -120px;}
.cmt-list > li p{margin-top:12px;font-weight:300;line-height:1.2;}
.cmt-list > li.re{padding-left: 59px;background: url(../images/bg-reple-2dep.png) no-repeat 30px 19px;background-size:15px;}
.cmt-btns .mizn-btn{width:40px;height:40px;margin:2.5px;padding:0;border-radius:100%;border:2px solid #333;background-color:#fff;font-size:0.6470588rem/*11px*/;color:#333;line-height:2.058823rem/*35px*/;}
.cmt-btns{display:none;position:absolute;top:22px;right:27px;}
.cmt-btns .mizn-btn.prime{border-color:#ba1a56;color:#ba1a56;}
.cmt-btns .mizn-btn.cmt-btns-close{border:none;/*background:url(../images/btn-close-blk.png) no-repeat center center;background-size:10px;font-size:0;*/}
.cmt-btns li:last-child .mizn-btn{margin-right:0;}

/* relative&popular articles */
.rel-and-pop-atc{max-width:750px;margin:0 auto 34px;}
.rel-and-pop-atc h4{margin:29px 0 20px;font-size:1.1176470rem/*19px*/;font-weight:400;color:#000;text-align:center;}
.rel-and-pop-atc h4:first-child{margin-top:35px}
.rel-and-pop-atc .owl-dots{margin-top:16px;text-align:center;}
.rel-and-pop-atc .owl-dot{display:inline-block;margin:0 2.5px;}
.rel-and-pop-atc .owl-dot span{display:block;width:10px;height:10px;border-radius:100%;background-color:#ededed;}
.rel-and-pop-atc .owl-dot.active span{background-color:#666;}

/* magazine */
.mgz-img{display:block;margin-bottom:23px;position:relative;padding-bottom:126.7857142%;}
.mgz-img img{position:absolute;top:0;left:0;width:100%;height:100%;}
.rp-mgz-list{margin-bottom:50px;}
.rp-mgz-list li{float:left;width:50%;margin-top:40px;}
.rp-mgz-list li a{display:block;text-align:center;}
.rp-mgz-list li .mgz-pub-no{display:inline-block;min-width:74px;height:25px;padding:0 15px;border-radius:0.7352941rem/*12.5px*/;background-color:#333;font-size:0.7647058rem/*13px*/;font-weight:100;color:#fff;line-height:1.4705882rem/*25px*/;}
.rp-mgz-list li:nth-child(2n+1) a{margin-right:17.5px;margin-left:15px;}
.rp-mgz-list li:nth-child(2n) a{margin-right:15px;margin-left:17.5px;}
.rp-mgz-list:after{display:block;clear:both;content:"";}
.mgz-intro{margin:40px 0;font-size:0.8823529rem/*15px*/;font-weight:300;line-height:1.33;text-align:center;}
.mgz-intro h3{font-size:1.1176470rem/*19px*/;font-weight:400;color:#000;}
.mgz-intro h3:first-child{margin:-4px 0 37px;font-weight:300;}
.mgz-intro h4{font-weight:500;color:#333;}
.mgz-intro h3+p{margin:9px 0 22px;}
.mgz-intro p{font-size:0.8823529rem/*15px*/;word-break:keep-all;}
.mgz-intro .ci{width:132px;}
.mgz-intro .mgz-rep-img{margin:35px 0 32px;}
.mgz-intro .mgz-rep-img img{max-width:267px;}
.subscr-kind{margin-bottom:36px;border-top:1px solid #ededed;}
.subscr-kind li{padding:25px 14px;border:1px solid #ededed;border-top:none;}
.subscr-kind li h4{margin:-3px 0 -4px;}
.subscr-kind li p{font-size:0.8235294rem/*14px*/;}
.subscr-kind li strong{display:block;margin:10px 0 23px;}
.subscr-kind li .mizn-btn.rad{border:none;}
.subscr-benefit{margin-top:23px;border-top:1px solid #ededed;}
.subscr-benefit li{position:relative;/*min-height:85px;*/padding:22px 14px 22px 113px;border:1px solid #ededed;border-top:none;text-align:left;}
.subscr-benefit li .ico{display:block;position:absolute;top:50%;left:32px;width:49px;height:39px;margin-top:-19.5px;background:url(../images/sp-bnf-ico.png) no-repeat;background-size:100%;}
.subscr-benefit li .ico.bnf2{background-position:0 -39px;}
.subscr-benefit li .ico.bnf3{background-position:0 -78px;}
.subscr-benefit li .ico.bnf4{background-position:0 -117px;}
.subscr-benefit li .ico.bnf5{background-position:0 -156px;}
.subscr-benefit li .ico.bnf6{background-position:0 -195px;}
.subscr-benefit li .ico.bnf7{background-position:0 -234px;}
.subscr-benefit li .target-flag{display:inline-block;min-width:86px;min-height:20px;margin:3px 0 12px;padding:1px 15px 2px;border-radius:10px;background-color:#ba1a56;font-size:0.7058823rem/*12px*/;color:#fff;text-align:center;}
.subscr-benefit li p{margin:0;}

/* brunch */
.rp-brch{margin:40px 0;}
.rp-brch li{margin-top:25px;}
.rp-brch li:first-child{margin-top:0;}
.rp-brch li a, .rp-brch li a > span{display:block;}
.rp-brch li .brch-img{position:relative;padding-bottom:65.2173913%;}
.rp-brch li .brch-img .brch-overlay{display:none;position:absolute;top:0;left:0;z-index:1;width:100%;height:100%;background-color:#000;opacity:0.8;}
.rp-brch li .brch-img img{position:absolute;top:0;left:0;width:100%;height:100%;}
.rp-brch li .brch-info{padding:25px 14px 21px;border:1px solid #ededed;font-size:0.7058823rem/*12px*/;font-weight:300;text-align:center;}
.rp-brch li .brch-info.min{padding-top:19px;padding-bottom:15px;}
.rp-brch li .brch-info .brch-flag{display:inline-block;min-width:63px;min-height:20px;margin-bottom:10px;padding:0 15px 2px;border-radius:10px;background-color:#ba1a56;color:#fff;}
.rp-brch li .brch-info h3{font-size:1.1176470rem/*19px*/;font-weight:400;color:#000;}
.rp-brch li .brch-info .brch-smry{display:block;margin:7px 0 8px;font-size:0.8823529rem/*15px*/;line-height:1.33;}
.rp-brch li .brch-info .brch-place{display:block;margin:7px 0 8px;font-size:0.8823529rem/*15px*/;}
.rp-brch li.end .brch-img .brch-overlay{display:block;}
.rp-brch li.end .brch-info .brch-flag{background-color:#666;}
.rp-brch.view{margin-bottom:5px;}
.rp-brch.view li > span{display:block;}
.rp-brch.view li .brch-info{padding:0 0 37px;border:none;}
.rp-brch.view li .brch-info h3{margin-top:8px;font-size:1.4705882rem/*25px*/;font-weight:700;}
.rp-brch.view li .brch-img{position:relative;padding-bottom:0;}
.rp-brch.view li .brch-img img{position:static;}
.map-wrap{margin-bottom:40px;}
.map-wrap .brch-place{margin:21px 0 -3px;font-size:0.8235294rem/*14px*/;font-weight:300;line-height:1.4;text-align:center;}

/* form(member, etc) */
.mizn-frm{max-width:750px;margin:0 auto 40px;}
.mizn-frm h3{margin:21px 0 11px;font-size:0.8823529rem/*15px*/;font-weight:400;color:#333;}
.mizn-frm .mizn-btn{max-height:50px;padding:16px 0 18px;border:1px solid #ededed;}
.mizn-frm .mizn-btn.inv{padding:17px 0 19px;border:none;}
.guide-txt{padding:36px 0 38px;font-size:1.1176470rem/*19px*/;font-weight:300;color:#000;line-height:1.27;text-align:center;}
.guide-txt .ico{display:block;margin:4px 0 17px;}
.guide-txt .ico .mem{width:57px;}
.guide-txt .prime-txt{margin-top:35px;font-size:0.8823529rem/*15px*/;}
.guide-txt .prime-txt strong{font-weight:400;color:#ba1a56;}
.guide-txt.withdraw{padding:46px 0 9px;}
.guide-txt.withdraw .ico .mem{width:75px;}
.guide-txt.withdraw .prime-txt{margin-top:10px;}
.guide-txt.withdraw .prime-txt strong{color:#000;}
.frm-grp li{margin-top:15px;}
.frm-grp li:first-child{margin-top:0;}
.frm-grp li .custom-sel{display:block;}
.frm-grp li.disabled{height:49px;padding:13px;border:1px solid #ededed;border-top:none;background-color:#fdfdfd;font-size:0.8823529rem/*15px*/;color:#dcdcdc;}
.frm-grp li.disabled:first-child{height:50px;border-top:1px solid #ededed;}
.frm-grp li.msg{height:49px;padding:16px 14px;border:1px solid #ededed;border-top:none;font-size:0.6470588rem/*11px*/;font-weight:300;color:#333;}
.frm-grp li.msg.yes{padding-left:34px;background:url(../images/bl-yes.png) no-repeat 14px center;background-size:15px;color:#ba1a56;}
.frm-grp li.msg.no{padding-left:34px;background:url(../images/bl-no.png) no-repeat 14px center;background-size:15px;}
.frm-grp li.msg.info{padding-left:34px;background:url(../images/bl-info.png) no-repeat 14px center;background-size:15px;color:#ba1a56;}
.frm-grp li.msg.krw{height:auto;padding-left:29px;background:url(../images/bl-krw.png) no-repeat 14px 18px;background-size:12px;}
.frm-grp li.msg.krw strong{font-weight:400;}
.frm-grp li.combi{position:relative;padding-right:55px;}
.frm-grp li.combi .mizn-btn{position:absolute;top:0;right:0;width:56px;border-color:#ccc;color:#333;}
.frm-grp li.combi.l3{padding-right:72px;}
.frm-grp li.combi.l3 .mizn-btn{width:73px;}
.frm-grp li.combi.l4{padding-right:86px;}
.frm-grp li.combi.l4 .mizn-btn{width:87px;}
.frm-grp li.combi.l6-spc{padding-right:116px;}
.frm-grp li.combi.l6-spc .mizn-btn{width:117px;}
.frm-grp li.combi.mobile{padding-right:0;padding-left:90px;}
.frm-grp li.combi.mobile .custom-sel{position:absolute;top:0;left:0;width:91px;}
.frm-grp li.combi.mobile .custom-sel .ui-selectmenu-text{height:49px;padding-top:16px;}
.frm-grp li.combi.mobile .frm-ipt{height:49px;}
.frm-grp li.combi.l3.mobile{padding-right:72px;}
.frm-grp li.combi.l3.mobile .mizn-btn{top:-1px;}
.frm-grp li.combi.sch{padding-right:50px;border:3px solid #333;}
.frm-grp li.combi.sch input[type=text]{height:44px;border:none;}
.frm-grp li.combi.sch:first-child input[type=text]{border-top:none;}
.frm-grp li.combi.sch .mizn-btn{width:50px;padding-bottom:12px;}
.frm-grp li.last{margin-top:25px;}
.frm-ipt{width:100%;height:50px;border:1px solid #ededed;}
.center-link{margin:25px -15px;text-align:center;}
.center-link .mizn-btn{display:inline-block;margin-left:-4px;padding:14px 15px 15px;border:none;background:url(../images/bar1.png) no-repeat left center;background-size:1px 14px;color:#000;}
.center-link .mizn-btn:first-child{margin-left:0;background:none;}
.frm-grp.agree{margin-top:40px;border-top:1px solid #ededed;}
.frm-grp.agree.mgt25{margin-top:25px;}
.frm-grp.agree li{margin-top:0;border:1px solid #ededed;border-top:none;font-weight:300;}
.frm-grp.agree li input[type="checkbox"]:checked+label{background-image:url(../images/bg-frm-chk-rad-chked.png);}
.frm-grp.agree li label{display:block;min-height:20px;margin-right:14px;padding:15px 48px 15px 14px;background-image:url(../images/bg-frm-chk-rad.png);background-position:right center;font-size:0.8823529rem/*15px*/;color:#000;line-height:1.3;}
.frm-grp.agree li .desc{display:block;margin-top:10px;font-size:0.7647058rem/*13px*/;color:#666;}
.frm-grp.agree li .add-info{display:block;font-size:0.6470588rem/*11px*/;color:#ba1a56;}
.frm-grp.agree.chks{margin-top:0;}
.frm-grp.agree.chks li{padding:10px 0;}
.frm-grp.agree.chks li label{display:inline-block;margin-right:32px;margin-left:14px;padding:5px 0 5px 35px;background-position:left center;color:#666;}
.frm-grp.agree.rdos{margin-top:0;}
.frm-grp.agree.rdos li{padding:10px 0;}
.frm-grp.agree.rdos li input[type="radio"]:checked+label{background-image:url(../images/bg-frm-rdo-selected.png);}
.frm-grp.agree.rdos li label{display:inline-block;margin-right:32px;margin-left:14px;padding:5px 0 5px 35px;background-image:url(../images/bg-frm-rdo.png);background-position:left center;color:#666;}
.frm-grp.agree li.txta{padding:15px;}
.frm-grp.agree li.txta .add-info{margin-top:-4px;padding-bottom:13px;}
.frm-grp.agree.thick li{border:2px solid #333;}
.frm-grp.agree.wine{margin:25px 0 25px;}
.frm-grp.agree.wine li{border-color:#ba1a56;}
.frm-grp.agree.wine li label{color:#ba1a56;}
.frm-grp.no-mg li{margin-top:0;}
.frm-grp.no-mg li input[type=text], .frm-grp.no-mg li input[type=password], .frm-grp.no-mg li .custom-sel .ui-selectmenu-text, .frm-grp.no-mg li .txta-block textarea{border-top:none;}
.frm-grp.no-mg li:first-child input[type=text], .frm-grp.no-mg li:first-child input[type=password], .frm-grp.no-mg li:first-child .custom-sel .ui-selectmenu-text{border-top:1px solid #ededed;}
.frm-grp.no-mg li:first-child .custom-sel .ui-selectmenu-text{height:50px;}
.frm-grp.no-mg.thick li .custom-sel .ui-selectmenu-text{border:2px solid #333;}
.frm-grp.mizn-grid-col li .custom-sel .ui-selectmenu-text{height:50px;border-top:1px solid #ededed;}
.frm-grp.mizn-grid-col.c3 li:nth-child(2) .custom-sel .ui-selectmenu-text{border-right:none;border-left:none;}
.txta-block{display:block;height:203px;}
.txta-block textarea{width:100%;height:100%;padding:15px;border:1px solid #ededed;background-color:transparent;}
.txta-block.ft{height:270px;}
.frm-grp.agree li .txta-block{height:135px;background-color:#ededed;}
.frm-grp.agree li .txta-block textarea{border:none;font-size:0.6470588rem/*11px*/;}
.caution{margin-top:40px;padding:25px 15px;background-color:#ededed;}
.caution > strong{display:block;min-height:30px;margin-bottom:21px;padding-left:40px;background:url(../images/ico-caution.png) no-repeat;background-size:30px;font-size:0.8823529rem/*15px*/;font-weight:300;color:#000;line-height:30px;}
.caution.mgt25{margin-top:25px;}
.caution .hyp li{margin-top:9px;padding-left:15px;background:url(../images/bl-hyp.png) no-repeat 0 9px;background-size:auto 2px;font-size:0.7647058rem/*13px*/;font-weight:300;}
.caution .hyp li:first-child{margin-top:0;}
.caution.x2{min-height:110px;padding:17px 25px 23px 100px;background:#ededed url(../images/ico-caution-2x.png) no-repeat 25px center;background-size:60px;}
.caution.x2 > strong{margin-bottom:4px;padding-left:0;background:none;font-size:700;}
.caution.x2 .hyp li{padding-left:0;background:none;}
.caution.emp{background-color:#ba1a56;}
.caution.emp > strong{color:#fff;}
.caution.emp .hyp li{font-size:0.8235294rem/*14px*/;color:#fff;}

/* customer center(gate) */
.cs-gate li{float:left;width:50%;text-align:center;}
.cs-gate li a{display:block;margin-top:5px;padding:24px 0 20px;background-color:#fff;font-size:0.8823529rem/*15px*/;font-weight:300;color:#000;}
.cs-gate li:first-child a, .cs-gate li:nth-child(2) a{margin-top:0;}
.cs-gate li:nth-child(2n+1) a{margin-right:2.5px;}
.cs-gate li:nth-child(2n) a{margin-left:2.5px;}
.cs-gate li .ico{display:block;width:36px;height:34px;margin:0 auto 5px;background:url(../images/sp-cs-ico.png) no-repeat;background-size:100%;}
.cs-gate li .ico.cs2{background-position:0 -34px;}
.cs-gate li .ico.cs3{background-position:0 -68px;}
.cs-gate li .ico.cs4{background-position:0 -102px;}
.cs-gate li .ico.cs5{background-position:0 -136px;}
.cs-gate:after{display:block;clear:both;content:"";}

/* customer center(board type) */
.rp-brd-list{margin:25px 0;}
.rp-brd-list li{margin-top:25px;}
.rp-brd-list li:first-child{margin-top:0;}
.rp-brd-list li a{display:block;padding:22px 43px 21px 14px;border:1px solid #ededed;background:url(../images/bg-arr-rgt.png) no-repeat right 11px center;background-size:21px;font-size:0.8823529rem/*15px*/;font-weight:300;color:#999;}
.rp-brd-list li h3{font-size:1.1176470rem/*19px*/;color:#000;line-height:1.15;}
.rp-brd-list li .date{display:block;margin-top:8px;}
.brd-view-top{margin-top:25px;font-weight:300;}
.brd-view-top .fd-name{display:inline-block;margin-right:11px;font-weight:400;color:#333;}
.brd-view-top .fd-name.l4{width:52px;}
.brd-view-top .info-prime{padding:22px 14px 21px;border:1px solid #ededed;}
.brd-view-top .info-prime h3{font-size:1.1176470rem/*19px*/;color:#000;line-height:1.15;}
.brd-view-top .info-prime .date{display:block;margin-top:8px;font-size:0.8823529rem/*15px*/;color:#999;}
.brd-view-top .info-add{padding:11px 15px 13px;border-bottom:1px solid #ededed;font-size:0.8235294rem/*14px*/;}
.brd-view-top .info-add .mizn-grid-col li:last-child{text-align:right;}
.brd-view-top .info-add.files{position:relative;padding-left:80px;}
.brd-view-top .info-add.files .fd-name{position:absolute;top:11px;left:15px;}
.brd-view-mdl{padding:40px 0;font-size:0.7647058rem/*13px*/;color:#333;}
.brd-view-mdl h4{font-size:1rem/*17px*/;font-weight:500;}
.brd-view-mdl .img-block{display:block;margin:0 auto;font-size:0;text-align:center;}
.img_middle img{ vertical-align: middle }

/* customer center(faq) */
.faq *{border-radius:0;}
.faq.ui-widget{border:none;font-family:"Noto Sans KR", sans-serif;}
.faq.ui-tabs{padding:0;}
.faq.ui-tabs .ui-tabs-panel{padding:0;}
.faq.ui-tabs .ui-tabs-nav{padding:0;}
.faq.ui-tabs .ui-tabs-nav li{margin:0;}
.faq.ui-tabs .ui-tabs-nav li.ui-tabs-active{padding-bottom:0;}
.faq.ui-tabs .ui-tabs-nav .ui-tabs-anchor{padding:21px 0 22px;}
.faq-list{margin-bottom:40px;}
.faq-list.ui-widget{font-family:"Noto Sans KR", sans-serif;}
.faq-list .ui-accordion-header{position:relative;margin:0;padding:26px 64px 27px 40px;border-bottom:1px solid #ededed;font-size:0.8823529rem/*15px*/;font-weight:400;color:#333 !important;line-height:1.33;outline:none;cursor:pointer;}
.faq-list .ui-accordion-header:first-child{border-top:1px solid #ededed;}
.faq-list .qst{position:absolute;top:26px;left:15px;color:#ba1a56;}
.faq-list .ui-icon{display:inline-block;width:14px;height:14px;background-repeat:no-repeat;background-size:14px;background-position:0;}
.faq-list .ui-accordion-header-icon{position:absolute;top:50%;right:25px;margin-top:-7px;background-image:url(../images/btn-unfold.png);}
.faq-list .ui-accordion-header-active{border-bottom-color:#d4d4d4;}
.faq-list .ui-accordion-header-active .ui-accordion-header-icon{background-image:url(../images/btn-fold.png);}
.faq-list .ui-state-active{background-color:transparent;}
.faq-list .ui-accordion-content{position:relative;padding:26px 15px 27px;background-color:#f3f3f3;border:none;font-size:0.8235294rem/*14px*/;color:#666;word-wrap:break-word;word-break:break-all;}
.faq .ui-helper-reset{line-height:1.45;}

/* customer center(event) */
.evt-flag{display:inline-block;min-width:63px;min-height:20px;margin-bottom:10px;padding:0 15px 2px;border-radius:10px;background-color:#ba1a56;font-size:0.7058823rem/*12px*/;color:#fff;text-align:center;}
.rp-evt{margin:25px 0;}
.rp-evt li{margin-top:25px;}
.rp-evt li:first-child{margin-top:0;}
.rp-evt li a, .rp-evt li a > span{display:block;}
.rp-evt li .evt-img{position:relative;padding-bottom:65.2173913%;}
.rp-evt li .evt-img .evt-overlay{display:none;position:absolute;top:0;left:0;z-index:1;width:100%;height:100%;background-color:#000;opacity:0.8;}
.rp-evt li .evt-img img{position:absolute;top:0;left:0;width:100%;height:100%;}
.rp-evt li .evt-info{padding:25px 14px 21px;border:1px solid #ededed;font-size:0.7058823rem/*12px*/;font-weight:300;text-align:center;}
.rp-evt li .evt-info h3{margin:2px 0 8px;font-size:0.8823529rem/*15px*/;color:#000;line-height:1.27;}
.rp-evt li .evt-info h3 strong{display:block;font-size:1.1176470rem/*19px*/;font-weight:400;}
.rp-evt li.end .evt-img .evt-overlay{display:block;}
.rp-evt li.end .evt-info .evt-flag, .evt-flag.end{background-color:#666;}
.brd-view-top.evt .info-prime{position:relative;font-weight:300;}
.brd-view-top.evt .info-prime h3{margin:2px 0 8px;font-size:0.8823529rem/*15px*/;color:#000;line-height:1.27;}
.brd-view-top.evt .info-prime h3 strong{display:block;font-size:1.1176470rem/*19px*/;font-weight:400;}
.brd-view-top.evt .info-prime .evt-flag{position:absolute;right:15px;bottom:10px;}

/* mypage(gate) */
.myp-gate li{float:left;width:50%;text-align:center;}
.myp-gate li a{display:block;margin-top:5px;padding:24px 0 20px;background-color:#fff;font-size:0.8823529rem/*15px*/;font-weight:300;color:#000;}
.myp-gate li:first-child a, .myp-gate li:nth-child(2) a{margin-top:0;}
.myp-gate li:nth-child(2n+1) a{margin-right:2.5px;}
.myp-gate li:nth-child(2n) a{margin-left:2.5px;}
.myp-gate li .ico{display:block;width:35px;height:35px;margin:0 auto 5px;background:url(../images/sp-myp-ico.png) no-repeat;background-size:100%;}
.myp-gate li .ico.myp2{background-position:0 -35px;}
.myp-gate li .ico.myp3{background-position:0 -70px;}
.myp-gate li .ico.myp4{background-position:0 -105px;}
.myp-gate li .ico.myp5{background-position:0 -140px;}
.myp-gate li .ico.myp6{background-position:0 -175px;}
.myp-gate li .ico.myp7{background-position:0 -210px;}
.myp-gate li .ico.myp8{background-position:0 -245px;}
.myp-gate li .ico.myp9{background-position:0 -280px;}
.myp-gate li .nar{display:block;letter-spacing:-2.5px;}
.myp-gate:after{display:block;clear:both;content:"";}

/* mypage(common) */
.myp-info-smry{padding:21px 0 23px;background-color:#fff;font-size:0.8823529rem/*15px*/;font-weight:300;color:#000;text-align:center;}
.myp-info-smry .bar{display:inline-block;width:1px;height:12px;margin:5px 7px 0;background-color:#ccc;vertical-align:top;}
.myp-info-smry .no-subscr{color:#ccc;}
.myp-info-smry .mizn-btn.rad{margin:13px 0 2px;}
.myp-flag{display:inline-block;min-width:75px;min-height:20px;padding:2px 15px 2px;border-radius:10px;border:1px solid #666;font-size:0.7058823rem/*12px*/;text-align:center;vertical-align:top;}
.no-data{margin:120px 0 125px;}
.no-data li{font-size:1.1176470rem/*19px*/;font-weight:300;color:#999;text-align:center;}
.no-data li .mizn-btn{margin-top:21px;}

/* mypage(subscribe list) */
.subscr-list{margin-bottom:25px;font-weight:300;}
.mizn-grid .subscr-list:first-child{margin-top:25px;}
.subscr-list-top{position:relative;padding:14px;border:1px solid #ededed;border-bottom:none;line-height:1;}
.subscr-list-top .myp-flag.ing{border-color:#ba1a56;color:#ba1a56;}
.subscr-list-top .mizn-btn{position:absolute;top:5px;right:12px;font-size:0.7058823rem/*12px*/;color:#000;}
.subscr-list-top .mizn-btn .ico{width:9px;height:9px;margin:2px 0 0 5px;background-image:url(../images/bg-arr-rgt-blk.png);}
.subscr-list-btm{padding:12px 14px 14px;border:1px solid #ededed;font-size:0.8823529rem/*15px*/;}
.subscr-list-btm p{position:relative;margin:8px 0;}
.subscr-list-btm p.l4-spc{padding-left:78px;}
.subscr-list-btm p .clr-prime{display:block;margin-top:5px;}
.subscr-list-btm p strong{position:absolute;top:0;left:0;font-weight:300;color:#000;}
.subscr-list-btm p .mizn-btn.rad{min-height:20px;margin-top:6px;padding:0 15px;border:none;border-radius:10px;line-height:19px;}
.subscr-list-btm p .mizn-btn.inv{background-color:#666;font-size:0.7058823rem/*12px*/;}

/* mypage(purchase list) */
.purchase-list{margin-bottom:25px;padding:24px;border:1px solid #ededed;font-weight:300;line-height:1;}
.mizn-grid .purchase-list:first-child{margin-top:25px;}
.purchase-list .myp-flag{border-color:#ba1a56;color:#ba1a56;}
.purchase-list.license{font-size:0.7058823rem/*12px*/;color:#000;}
.purchase-list.license .purchase-date{display:block;margin-top:9px;}
.purchase-list.license strong{margin-left:3px;font-size:1.1176470rem/*19px*/;font-weight:400;}
.purchase-list.license .mizn-grid-col.c2 li:last-child{padding-top:8px;text-align:right;}
.purchase-list.atc{padding:0;border:none;}
.mizn-grid .purchase-list.atc:first-child{margin-top:40px;}
.purchase-list.atc li{margin-bottom:25px;border:1px solid #ededed;}
.purchase-list.atc li a{display:block;padding:24px 14px;background:url(../images/bg-arr-rgt.png) no-repeat right 10px center;background-size:21px;}
.purchase-list.atc li h3{margin-bottom:15px;font-size:1.1176470rem/*19px*/;color:#000;}
.purchase-list.atc li .date{display:inline-block;margin:3px 0 0 2px;font-size:0.7058823rem/*12px*/;color:#ba1a56;vertical-align:top;}
.purchase-list.atc li.end .myp-flag{border-color:#999;color:#999;}
.purchase-list.atc li.end .date{color:#999;}

/* mypage(scrap list) */
.scrap-list{margin:25px 0;}

/* mypage(inquiry) */
.inquiry-list .myp-flag{border-color:#999;color:#999;}
.inquiry-list li{margin-bottom:25px;border:1px solid #ededed;}
.inquiry-list li a{display:block;padding:24px 14px;background:url(../images/bg-arr-rgt.png) no-repeat right 10px center;background-size:21px;}
.inquiry-list li .inq-id{display:block;margin-top:-5px;font-size:0.8823529rem/*15px*/;font-weight:300;}
.inquiry-list li h3{margin-bottom:15px;font-size:1.1176470rem/*19px*/;font-weight:400;color:#000;}
.inquiry-list li .date{display:inline-block;margin:3px 0 0 2px;font-size:0.7058823rem/*12px*/;color:#999;vertical-align:top;}
.inq-ans{padding-left:24px;background:url(../images/ico-inquiry.png) no-repeat 0 2px;background-size:20px 18px;color:#000;}
.mizn-frm h3.inq-ans{margin-top:23px;font-weight:500;}

/* setting(hybrid app) */
.func-list{position:relative;min-height:336px;margin-top:-1px;padding-bottom:160px;background-color:#ededed;}
.func-list > li{background-color:#fff;}
.func-list > li.tit{padding:36px 15px 12px;border-bottom:none;background-color:transparent;}
.func-list > li.tit h3{font-size:0.8823529rem/*15px*/;font-weight:300;color:#000;}
.func-list > li{min-height:49px;padding:13px 15px 14px;border-bottom:1px solid #ededed;font-size:0.8823529rem/*15px*/;font-weight:300;}
.func-list > li .mizn-grid-col.c2 li:last-child{text-align:right;}
.func-list > li.info{padding-left:34px;background:#fff url(../images/bl-info-blk.png) no-repeat 15px 15px;background-size:15px;font-size:0.6470588rem/*11px*/;color:#333;}
.func-list > li.info strong{font-weight:400;}
.func-list .mizn-btn{display:inline-block;font-weight:400;color:#333;}
.func-list .mizn-btn.toggle{padding:4px 0 0;}
.func-list .mizn-btn.toggle .ico.arr-rgt{width:23px;height:23px;margin:-4px 0 0 11px;border-radius:100%;border:1px solid #ededed;background-image:url(../images/bg-arr-rgt-blk2.png);}
.func-list .mizn-btn.toggle .opposite{display:none;}
.func-list .mizn-btn.toggle.active .def{display:none;}
.func-list .mizn-btn.toggle.active .opposite{display:inline;}

/* company intro */
.cpn-intro{margin:40px 0;font-weight:300;line-height:1.33;text-align:center;}
.cpn-intro h3{font-size:1.1176470rem/*19px*/;color:#000;word-break:keep-all;}
.cpn-intro h3 strong{font-size:1.1764705rem/*20px*/;font-weight:700;}
.cpn-intro h3:first-child{margin:-4px 0 37px;}
.cpn-intro h3:last-of-type{margin:33px 0 22px;}
.cpn-intro h4{margin:32px 0 19px;font-weight:400;color:#000;word-break:keep-all;}
.cpn-intro p{font-size:0.8823529rem/*15px*/;word-break:keep-all;}
.cpn-intro .ci{width:215px;}
.media-list .owl-item{position:relative;margin-left:-1px;}
.media-list .owl-item:first-child{margin-left:0;}
.media-list .rp-media{width:285px;}
.media-list .rp-media .media-img{display:block;font-size:0;}
.media-list .rp-media .media-name{display:block;font-size:0;}
.media-list.def .rp-media{width:90%;max-width:632px;margin:25px auto 0;}
.media-list.def .rp-media img{width:100%;max-width:630px;}
.media-list.def .rp-media:first-child{margin-top:0;}

/* location */
.traffic-flag{display:inline-block;min-height:20px;padding:2px 15px 2px;border-radius:10px;border:1px solid #ba1a56;font-size:0.7058823rem/*12px*/;color:#ba1a56;}
.way-to{margin:11px 0 21px;}
.way-to.by-bus{margin-bottom:0;}
.way-to.by-bus li{position:relative;margin-top:10px;padding-left:30px;}
.way-to.by-bus li:first-child{margin-top:0;}
.bus-typ{display:block;position:absolute;top:1px;left:0;width:20px;height:20px;border-radius:100%;font-size:0.7058823rem/*12px*/;color:#fff;text-align:center;}
.bus-typ.blue{background-color:#3a58b9;}
.bus-typ.green{background-color:#43a82a;}

/* layer */
.mizn-lay.img-view{/*position:fixed;*/width:750px;height:100%;background-color:#000;}
.mizn-lay.img-view .lay-top{padding-bottom:40px;}
.mizn-lay.img-view .lay-top .lay-close{top:28px;}
.mizn-lay.img-view .lay-top .mizn-btn .ico.close{background-image:url(../images/btn-close.png);}
.mizn-lay.img-view .lay-top .img-order{display:inline-block;padding:6px 25px 5px;border-radius:12px;background-color:#333;font-size:0.7647058rem/*13px*/;font-weight:100;color:#fff;line-height:1;}
.img-slide .owl-nav > div{position:absolute;top:50%;width:44px;height:44px;margin-top:-22px;background-repeat:no-repeat;background-size:44px;font-size:0;}
.img-slide .owl-nav .owl-prev{left:4px;background-image:url(../images/btn-slide-prev.png);}
.img-slide .owl-nav .owl-next{right:4px;background-image:url(../images/btn-slide-next.png);}
.mizn-lay.share{top:50%;margin-top:-124px;}/* tmp-position */
.share-sns{width:225px;margin:0 auto;}
.share-sns li{float:left;margin-left:15px;}
.share-sns li:first-child{margin-left:0;}
.share-sns li a{display:block;position:relative;width:45px;height:45px;padding-top:12px;border-radius:100%;background-color:#ededed;text-align:center;font-size:0;}
.share-sns li a .ico{display:inline-block;width:23px;height:21.00px;background:url(../images/sp-sns-ico2.png) no-repeat;background-size:100%;}
.share-sns li a {background-color:#024a93;}
.share-sns li a.kat{background-color:#fecc00;}
.share-sns li a.kas{background-color:#fecc00;}
.share-sns li a.twt{background-color:#1da1f2;}
.share-sns li a.url{background-color:#ba1a56;}
.share-sns li a.kat .ico{background-position:0 -21.25px;}
.share-sns li a.kas .ico{background-position:0 -42.5px;}
.share-sns li a.twt .ico{background-position:0 -63.75px;}
.share-sns li a.url .ico{background-position:0 -85px;}
.share-sns:after{display:block;clear:both;content:"";}
.copy-url{position:relative;height:50px;margin-top:25px;padding-right:85px;}
.copy-url input[type=text]{width:100%;height:50px;color:#ba1a56;}
.copy-url .mizn-btn{position:absolute;top:0;right:0;width:85px;height:100%;padding:0;background-color:#ededed;color:#333;line-height:50px;}
.mizn-lay.txt-size-sel{top:50%;margin-top:-86px;}/* tmp-position */
.txt-size{width:225px;margin:0 auto;}
.txt-size li{float:left;margin-left:15px;}
.txt-size li:first-child{margin-left:0;}
.txt-size li a{display:block;position:relative;width:45px;height:45px;border-radius:100%;background-color:#ededed;font-size:1.0588235rem/*18px*/;font-weight:300;color:#333;line-height:45px;text-align:center;}
.txt-size li a.sz2{font-size:1.1176470rem/*19px*/;}
.txt-size li a.sz3{font-size:1.1764705rem/*20px*/;}
.txt-size li a.sz4{font-size:1.2352941rem/*21px*/;}
.txt-size li a.current{background-color:#ba1a56;color:#fff;}
.txt-size:after{display:block;clear:both;content:"";}
.mizn-lay.mgz-view{/*top:50%;margin-top:-204px;*/}/* tmp-position */
.mgz-info{width:140px;margin:0 auto;}
.mgz-info p{display:block;margin:-2px -15px 0;font-size:0.8823529rem/*15px*/;font-weight:300;line-height:1.4;text-align:center;}

/* 20180308 add eslee */
.subscr-kind-extnd{margin-bottom:25px;background-color:#ededed;}
.subscr-kind-extnd h4{padding:15px;background-color:#333;font-weight:400;color:#fff;text-align:center;}
.subscr-kind-extnd p{color:#333;}
.subscr-kind-extnd-content{padding:6px 30px 25px;}
.subscr-kind-extnd-content .mizn-grid-col{margin-bottom:25px;border-top:1px solid #ccc;border-right:1px solid #ccc;}
.subscr-kind-extnd-content .mizn-grid-col li{padding:9px 15px;border-bottom:1px solid #ccc;border-left:1px solid #ccc;background-color:#fff;}
.ico-block{display:block;margin-bottom:8px;}
.ico-block .ico{display:inline-block;width:50px;height:50px;border-radius:100%;background-color:#ba1a56;background-repeat:no-repeat;background-position:center center;background-size:30px;}
.ico-block .ico.mgz{background-image:url(../images/ico-mgz.png);}
.ico-block .ico.e-mgz{background-image:url(../images/ico-e-mgz.png);}
.ico-block .ico.plus{width:46px;background-color:transparent;background-image:url(../images/ico-plus.png);background-size:16px;}
.subscr-kind-extnd h5{margin-bottom:15px;padding-top:7px;font-weight:400;color:#ba1a56;text-align:left;}
.subscr-kind-extnd h5 .ico.gift{display:inline-block;width:30px;height:30px;margin:-7px 5px 0 0;border-radius:100%;background:#ba1a56 url(../images/ico-gift.png) no-repeat center center;background-size:17px;vertical-align:top;}
.mizn-guide-circl-box{margin-bottom:25px;padding:15px;border:1px solid #ccc;background-color:#fff;text-align:left;}
.mizn-guide-circl-box li{margin-top:9px;padding-left:14px;background:url(../images/bl-cc.png) no-repeat 0 7px;background-size:4px;font-size:0.7647058rem/*13px*/;}
.mizn-guide-circl-box li:first-child{margin-top:0;}
.mizn-guide-circl-box li .desc{font-size:0.6470588rem/*11px*/}
.subscr-kind-extnd .mizn-btn.rad{border-color:#ba1a56;background-color:#fff;color:#ba1a56;}


/* login for hybrid app - 20180309 */
.frm-grp li.tooltip{position:relative;margin-bottom:-20px;text-align:right;}
.ttp-txt{display:inline-block;position:relative;min-height:25px;padding:5px 15px 6px;border-radius:12.5px;background-color:#ba1a56;font-size:0.7647058rem/*13px*/;color:#fff;line-height:1;}
.ttp-txt .ttp-tail{display:block;position:absolute;right:19px;bottom:-8px;width:17px;height:9px;background:url(../images/tooltip-tail.png) no-repeat;background-size:100%;}

/* app download guide - 20180309 */
.app-down-guide{margin:40px 0;font-size:0.8823529rem/*15px*/;font-weight:300;color:#000;line-height:1.33;text-align:center;}
.app-down-guide h3{font-size:1.1176470rem/*19px*/;font-weight:300;}
.app-down-guide h3:first-child{margin:-4px 0 37px;}
.app-down-guide p{margin-bottom:37px;font-size:0.8823529rem/*15px*/;word-break:keep-all;}
.app-down-guide .smp{width:147px;margin-bottom:19px;}

/*  펀딩강좌 추가  */
.brunch-apply-cnt {
    width: 100%;
    height: 50px;
    box-sizing: border-box;
    border-radius: 25px;
    background-color: #333333;
    color:white;
    background-image: url(/skin_m/images/ico/ICON_PEOPLE.png);
    background-size: 50px;
    background-repeat: no-repeat;
    text-align: center;
    font-size:18px;
    line-height:45px;
    padding:0 15px 0 50px;
}
.brunch-apply-cnt span{ color:#fecc00; padding-left: 15px; margin-left: 10px; border-left: 1px solid #5c5c5c }
.brch-add-desc{padding:0 15px; text-align: center}/* 20180917 add nhlim */

.event_content{ width:100%; display:inline-block; }
.event_content.c2 li{ width:50%; display:inline-block; list-style:none; box-sizing: border-box; float:left }

/* subscribe gate and etc - 20190528 */
.subscr-gate{position:relative;min-height:135px;margin-bottom:20px;padding:47px 30px 48px 50%;background-color:#ededed;}
.subscr-gate .ico-block{position:absolute;top:50%;left:50%;margin:-42.5px 0 0 -128px;}
.subscr-gate .ico-block .ico{display:block;width:85px;height:85px;/*background-image:url(../images/sp-subscribe-ico.png);*/background-size:100%;background-position:0 0;}
/*.subscr-gate .ico-block .ico.three-year{background-position:0 -85px;}*/
.subscr-gate .ico-block .ico.group{background-position:0 -170px;}
.subscr-gate .mizn-btn{width:142px;margin-left:-15px;line-height:1.2;white-space:normal;word-break:break-word;}
.subscr-gate .mizn-btn.rad{display:block;padding-right:53px;border:none;background:#fff url(../images/bg-arr-rgt-wine.png) no-repeat right 15px center;background-size:9px 15px;font-weight:400;color:#ba1a56;text-align:left;}
.subscr-gate .mizn-btn2{width:220px;margin-left:-15px;line-height:1.2;white-space:normal;word-break:break-word;display:block;padding-right:53px;border:none;background:#AAA;color:#FFF;font-weight:400;text-align:left;display:inline-block;min-height:40px;padding:10px 15px 9px;border-radius:20px;border:1px solid #ededed;font-size: 0.8823529rem/*15px*/;margin-top:10px;}
.subscr-gate .mizn-btn3{width:350px;margin-left:-15px;line-height:1.2;white-space:normal;word-break:break-word;font-weight:600;}
@media screen and (max-width: 479px) {
	.subscr-gate .mizn-btn2{width:145px;}
}
.bl{margin:0 15px 40px;}
.bl li.msg{padding-left:20px;background:url(../images/bl-info.png) no-repeat;background-size:15px;font-size:0.6470588rem/*11px*/;font-weight:300;color:#ba1a56;}
.rsh-list li{margin-top:13px;}
.rsh-list li:first-child{margin-top:0;}
.rsh-list li.rsh-txta{padding:3px 0 4px 30px;}
.rsh-list li.rsh-txta textarea{width:100%;min-height:116px;border-color:#ededed;}

/* subscribe gate and etc - 20190718 */
.subscr-gate-group{margin-bottom:20px;padding-bottom:25px;background-color:#ededed;}
.subscr-gate-group h4{padding:15px;background-color:#333;font-weight:400;color:#fff;text-align:center;}
.subscr-gate-group .subscr-gate{min-height:85px;margin-top:25px;margin-bottom:0;padding-top:16px;padding-bottom:16px;background-color:transparent;}
.subscr-gate .ico-block .ico{background-image:url(../images/sp-subscribe-ico-v1.png);}
.subscr-gate .ico-block .ico.monthly{background-position:0 -255px;}
.subscr-gate .ico-block .ico.yearly{background-position:0 -340px;}
.min-link-group .subscr-kind-extnd{margin-bottom:20px;}
.subscr-kind-extnd .min-link h4{padding:15px 24px;background:#ededed url(../images/bg-arr-rgt-wine.png) no-repeat right 15px center;background-size:9px 15px;font-weight:300;color:#333;}
.subscr-kind-extnd .min-link h4 .amount{display:block;font-weight:400;color:#ba1a56;}
.subscr-kind-extnd .min-link.inv h4{background:#ba1a56 url(../images/bg-arr-rgt.png) no-repeat right 13px center;background-size:15px;color:#fff;}

/* subscribe ui - 20190808 */
.subscr-kind-extnd .min-link{display:block;position:relative;}
.subscr-kind-extnd .min-link h4 .bar{display:inline-block;width:1px;height:10px;margin:0 10px;background-color:#999;}
.subscr-kind-extnd .min-link .ico-block{position:absolute;top:0;left:0;min-width:128px;height:100%;background-color:#333;}
.subscr-kind-extnd .min-link .ico-block .ico{position:relative;width:40px;height:40px;background-size:24px;top:50%;margin-top:-20px;}
.subscr-kind-extnd .min-link .ico-block .ico.plus{width:20px;background-size:12px;}
.caution.emp .agr{padding-left:0;background-image:none;}
.caution.emp .agr input[type="checkbox"]:checked+label{background-image:url(../images/bg-white-frm-chk-chked.png);}
.caution.emp .agr label{min-height:22px;background-image:url(../images/bg-white-frm-chk.png);}

/* subscribe ui - 20210115 */
.pre-payment-confirmation{margin-top:40px;border:1px solid #ba1a56;}
.pre-payment-confirmation .ppc-top{padding:10px 13px;background-color:#ba1a56;}
.pre-payment-confirmation .ppc-top h3{min-height:32px;margin:0;padding:3px 0 0 46px;background:url(../images/ico-check.png) no-repeat;background-size:32px;font-size:0.9375rem/*15px*/;color:#fff;}
.pre-payment-confirmation .ppc-btm{padding:20px 30px;font-size:0.8125rem/*13px*/;color:#333;word-break:keep-all;}
.pre-payment-confirmation .ppc-btm p{margin:0 0 2px;line-height:1.67;}
.pre-payment-confirmation .ppc-btm .desc{font-size:0.75rem/*12px*/;font-weight:300;color:#666;}
.pre-payment-confirmation .ppc-btm .payment-amount{display:flex;flex-wrap:wrap;justify-content:space-between;align-items:center;margin:20px 9.5541401%;padding:30px 50px;border:1px solid #ededed;}
.pre-payment-confirmation .ppc-btm .payment-amount li{font-size:0.6875rem/*11px*/;}
.pre-payment-confirmation .ppc-btm .payment-amount li strong{display:block;font-size:1.375rem/*22px*/;}
.pre-payment-confirmation .ppc-btm .payment-amount li:nth-child(odd){flex:none;display:flex;flex-direction:column;align-items:center;}
.pre-payment-confirmation .ppc-btm .payment-amount li.total{color:#666;}
.pre-payment-confirmation .ppc-btm .payment-amount li.ico i{display:block;width:16px;height:16px;background-repeat:no-repeat;background-position:center center;background-size:32px;font-size:0;}
.pre-payment-confirmation .ppc-btm .payment-amount li.ico.plus i{background-image:url(../images/ico-plus-gray.png);}
.pre-payment-confirmation .ppc-btm .payment-amount li.ico.equal i{background-image:url(../images/ico-equal-gray.png);}
.pre-payment-confirmation .ppc-btm .about-link{font-weight:300;}
.pre-payment-confirmation .ppc-btm .about-link .btn{display:inline-block;margin-left:4px;padding:0 5px;background-color:#333;font-size:0.6875rem/*11px*/;color:#fff;line-height:22px;}
.pre-payment-confirmation .ppc-btm p + .about-link{margin-top:16px;}

/* event - 20230203 */
@font-face{
	font-family:'LINESeedKR-Rg';
	src:url('https://cdn.jsdelivr.net/gh/projectnoonnu/noonfonts_11-01@1.0/LINESeedKR-Rg.woff2') format('woff2');
	font-weight:400;
	font-style:normal;
}
@font-face{
	font-family:'LINESeedKR-Bd';
	src:url('https://cdn.jsdelivr.net/gh/projectnoonnu/noonfonts_11-01@1.0/LINESeedKR-Bd.woff2') format('woff2');
	font-weight:700;
	font-style:normal;
}
.lineseed-r{font-family:'LINESeedKR-Rg';}
.lineseed-b{font-family:'LINESeedKR-Bd';}
.evt-top.e230207 .link{display:flex;justify-content:center;align-items:center;padding:12px 40px;background-color:#fafafa;}
.evt-top.e230207 .link .txt{margin-right:17.2131147%;font-size:15px;color:#311f87;letter-spacing:-0.5px;}
.evt-top.e230207 .link .txt em{display:block;font-size:27px;font-style:normal;line-height:1.25;word-break:keep-all;}
.evt-top.e230207 .link img{width:100px;}
.evt-mdl.e230207{padding:70px 40px;background-color:#efeaff;word-break:keep-all;}
.evt-mdl.e230207 .info-txt{font-size:26px;color:#311f87;line-height:1.55;letter-spacing:-1px;text-align:center;}
.evt-mdl.e230207 .info-txt .highlight{display:block;width:calc(100% - 50px);margin:0 auto 23px;padding:12px 0 5px;background-color:#8375f5;font-size:30px;color:#fff;line-height:1.25;}
.evt-mdl.e230207 .howto{display:flex;position:relative;margin:53px -15px 0;}
.evt-mdl.e230207 .howto li{width:calc(50% - 70px);margin:0 35px;}
.evt-mdl.e230207 .howto li:last-child:before{position:absolute;top:114px;left:50%;display:block;width:44px;height:45px;background:url(../../uploadfile/20230203/details_evt230207_ico_plus.png);transform:translateX(-50%);content:"";}
.evt-mdl.e230207 .howto li > span{display:block;text-align:center;}
.evt-mdl.e230207 .howto li .s-tit{padding:9px 10px 4px;border-radius:20px;background-color:#333;font-size:18px;color:#fff;}
.evt-mdl.e230207 .howto li .gift-img{margin:20px 0;}
.evt-mdl.e230207 .howto li .gift-img img{max-width:199px;}
.evt-mdl.e230207 .summary{width:calc(100% - 100px);margin:27px auto 30px;}
.evt-mdl.e230207 .summary li{display:flex;margin-top:4px;font-size:23px;}
.evt-mdl.e230207 .summary li:first-child{margin-top:0;}
.evt-mdl.e230207 .summary li .s-tit{flex:none;display:flex;align-items:center;padding:6px 20px 1px 38px;background-color:#8375f5;color:#fff;letter-spacing:18px;}
.evt-mdl.e230207 .summary li .desc{flex:1;padding:6px 28px 0;background-color:#fff;color:#311f87;letter-spacing:-1px;}
.evt-mdl.e230207 .howto li .gift-txt{font-size:14px;color:#000;}
.evt-mdl.e230207 .noti li{font-size:14px;color:#000;text-align:center;}
.evt-mdl.e230207 .noti + .mizn-btn{margin-top:29px;}
.evt-btm.e230207 .affiliation{display:block;margin:50px 0 28px;font-size:30px;font-weight:700;color:#ba1a56;text-align:center;}
.evt-btm.e230207 .affiliation:before{display:block;width:201px;height:2px;margin:0 auto 11px;background-color:#ba1a56;content:"";}
.evt-btm.e230207 .book-list ~ .book-list ~ .affiliation:before{width:137px;}
.evt-btm.e230207 .book-list{display:flex;flex-wrap:wrap;padding:0 20px;}
.evt-btm.e230207 .book-list li{width:calc(33.3333333% - 40px);margin:20px;text-align:center;}
.evt-btm.e230207 .book-list li > span{display:block;}
.evt-btm.e230207 .book-list li .major{margin-bottom:21px;font-size:18px;}
.evt-btm.e230207 .book-list li .major:before{content:"[";}
.evt-btm.e230207 .book-list li .major:after{content:"]";}
.evt-btm.e230207 .book-list li .book-img{position:relative;}
.evt-btm.e230207 .book-list li .book-img label{position:absolute;top:0;left:0;width:100%;height:100%;background-image:url(../../uploadfile/20230203/bg_book_chk.png);background-size:26px;background-position:5px 5px;}
.evt-btm.e230207 .book-list li .book-img input[type=checkbox]:checked+label{background-image:url(../../uploadfile/20230203/bg_book_chk_chked.png);}
.evt-btm.e230207 .book-list li .book-img input[type=checkbox]:checked+label:before{position:absolute;top:-2px;left:-2px;width:calc(100% + 4px);height:calc(100% + 4px);border:4px solid #ba1a56;box-sizing:border-box;content:"";}
.evt-btm.e230207 .book-list li .book-tit{min-height:40px;margin:16px 0 8px;font-size:14px;letter-spacing:-0.1px;word-break:keep-all;}
.evt-btm.e230207 .book-list li .btn-recm-reason{display:block;max-width:145px;margin:0 auto;padding:9px 0 10px;border:1px solid #d8d8d8;font-size:14px;}
.evt-btm.e230207 > .mizn-btn{width:calc(100% - 80px);margin:50px auto 0;}
.evt-lay{font-weight:300;}
.evt-lay .lay-top{padding-left:30px;padding-right:30px;text-align:left;}
.evt-lay .lay-top h2{font-size:24px;}
.evt-lay .lay-top .book-img{display:flex;justify-content:center;margin-bottom:30px;padding:20px;background-color:#f6f5f5;}
.evt-lay .lay-top .book-img img{max-width:25%;}
.evt-lay .reason{font-size:18px;color:#000;}
.evt-lay .reason + .mizn-btn.prime{margin-top:37px;}
.evt-lay .msg{font-size:18px;color:#000;}
.evt-lay .sel-books{margin-top:37px;padding:25px;background-color:#ededed;}
.evt-lay .sel-books li{margin-top:3px;font-size:18px;color:#000;}
.evt-lay .sel-books li:first-child{margin-top:0;}
.evt-lay .sel-books + .mizn-btn.prime{margin-top:40px;}
.evt-lay .mizn-btn.prime{background-color:#ba1a56;color:#fff;}
.recm-reason .lay-top{padding-bottom:0;}
@media all and (max-width:749px){
	.evt-top.e230207 .link{padding-left:20px;padding-right:20px;}
	.evt-top.e230207 .link .txt em{font-size:21px;}
	.evt-mdl.e230207{padding:35px 20px;}
	.evt-mdl.e230207 .info-txt{font-size:20.35px;}
	.evt-mdl.e230207 .info-txt .highlight{width:calc(100% - 20px);padding-bottom:12px;font-size:23.48px;}
	.evt-mdl.e230207 .howto li{width:calc(50% - 50px);margin:0 25px;}
	.evt-mdl.e230207 .howto li:last-child:before{top:122px;width:30px;height:31px;background-size:100% auto;}
	.evt-mdl.e230207 .howto li .s-tit{padding-top:10px;padding-bottom:10px;font-size:16px;line-height:1;}
	.evt-mdl.e230207 .summary{width:calc(100% - 20px);}
	.evt-mdl.e230207 .summary li{font-size:18px;}
	.evt-mdl.e230207 .summary li .s-tit{padding-top:10px;padding-right:38px;padding-bottom:10px;line-height:1;letter-spacing:0;}
	.evt-mdl.e230207 .summary li .desc{padding-top:10px;padding-bottom:10px;line-height:1;}
	.evt-btm.e230207 .book-list{padding:0;}
	.evt-btm.e230207 .book-list li{width:calc(50% - 40px);}
	.evt-btm.e230207 > .mizn-btn{width:calc(100% - 40px);}
}
@media all and (min-width:568px){
	.line-break568over{display:block;}
}
@media all and (max-width:567px){
	.evt-mdl.e230207 .info-txt{font-size:18px;}
	.evt-mdl.e230207 .summary{width:auto;}
	.evt-mdl.e230207 .summary li .s-tit,
	.evt-mdl.e230207 .summary li .desc{padding-left:20px;padding-right:20px;}
	.evt-mdl.e230207 .noti li{text-align:left;}
	.line-break567{display:block;}
}
@media all and (max-width:414px){
	.evt-top.e230207 .link{justify-content:space-between;padding-right:9px;}
	.evt-top.e230207 .link .txt{margin-right:20px;}
	.evt-mdl.e230207 .howto{flex-direction:column;margin-left:0;margin-right:0;}
	.evt-mdl.e230207 .howto li{width:auto;margin:0;padding:0 20px;}
	.evt-mdl.e230207 .howto li:last-child:before{position:static;margin:13px auto 20px;transform:none;}
	.evt-mdl.e230207 .howto li .gift-img{margin-bottom:10px;}
	.evt-mdl.e230207 .summary li .s-tit,
	.evt-mdl.e230207 .summary li .desc{padding-left:10px;padding-right:10px;}
	.evt-mdl.e230207 .summary li{font-size:16px;}
	.evt-btm.e230207 .book-list{margin:0 -15px;}
	.evt-btm.e230207 .book-list li{width:calc(50% - 30px);margin:20px 15px;}
	.evt-btm.e230207 > .mizn-btn{width:auto;}
}