@charset "utf-8";

/* media query */
@media all and (max-width:919px){
    #mizn-wrap.pc .mizn-menu{left:0;margin-left:0;}
    #mizn-wrap.pc .mizn-search-btn{right:7px;margin-right:0;}
    #mizn-wrap.pc .sch-top a.sch-close{right:7px;margin-right:0;}
    #mizn-sidebar{right:auto;left:730px;margin-right:0;}
    .mizn-lay.video-view{width:auto;}
    .mizn-lay.video-view .lay-top .lay-close{right:15px;}
}

@media all and (max-width:749px){
    #mizn-wrap.top-fixed-bnr{padding-top:16%;}
    #mizn-wrap.top-fixed-bnr .top-fixed-bnr-space{display:block;height:75px;}
    #mizn-wrap.top-fixed-bnr #mizn-header{top:0;margin-top:16%;}
    .mizn-menu-btn{left:4px;margin-left:0;}
    .mizn-alarm-btn{left:45px;margin-left:0;}
    .mizn-search-btn{right:7px;margin-right:0;}
    .mizn-main-brunch{padding-bottom:91.0666667%;}
    .brch-inner-wrap{width:auto;}
    #mizn-container.inc-fixed-bnr.min{padding-top:16%;}
    #mizn-footer.inc-fixed-bnr{padding-bottom:37.7049180%;}
    #mizn-footer.inc-fixed-bnr .mizn-bnr{width:100%;height:auto;}
    #mizn-footer.inc-fixed-bnr.min{padding-bottom:27.0382513%;}
    .mizn-lay.img-view{width:auto;}
    .mizn-lay.video-view .lay-top .mizn-btn .ico.close{width:25px;height:25px;}
    .mizn-lay.video-view .lay-btm .mizn-btn-wrap{margin-top:40px}
    .mizn-lay.video-view .lay-btm .mizn-btn.rad{width:260px;padding:12px 0 13px;border-radius:40px;font-size:0.8823529rem/*15px*/;letter-spacing:0;}
    /* subscribe gate and etc - 20190808 */
    .subscr-kind-extnd .min-link h4{padding-left:128px;}
    .subscr-kind-extnd .min-link.inv h4{padding-left:24px;}
}

@media all and (max-width:629px){
    .mizn-full-bnr{width:auto;}
}

@media all and (max-width:569px){
    .mizn-lay{width:auto;margin:0 15px;}
    .mizn-lay.img-view{margin:0;}
}

/* subscribe gate and etc - 20190808 */
@media all and (max-width:567px){
    .line-break567{display:block;}
}

@media all and (orientation:portrait) and (max-height:568px){
    .mizn-login-fixed-bnr{display:none;position:fixed;left:0;bottom:0;width:96%;padding:0 30px;}
    .mizn-login-fixed-bnr-space{display:none;}
    .mizn-login-fixed-bnr-space .fake-bnr{padding-bottom:35.6666667%;}
    .mizn-login-fixed-bnr-space .fake-bnr-pagination{height:60px;}
    .mizn-login-bnr .owl-dots{margin-top:0;padding:19px 0 24px;background-color:#fff;}
}

@media all and (max-width:414px){
    .mizn-lay.video-view{margin:0;}
    /* subscribe gate and etc - 20190808 */
    .subscr-kind-extnd .min-link h4{padding-left:96px;font-size:0.8235294rem/*14px*/;}
    .subscr-kind-extnd .min-link.inv h4{padding-left:24px;}
    .subscr-kind-extnd .min-link .ico-block{min-width:96px;}
    .subscr-kind-extnd .min-link .ico-block .ico{width:30px;height:30px;background-size:18px;margin-top:-15px;}
    .subscr-kind-extnd .min-link .ico-block .ico.plus{width:16px;background-size:10px;}
}

@media all and (max-width:359px){
    .mizn-pagination{margin-right:-15px;margin-left:-15px;}
    .mizn-gnb li.gnb-top a.prime{padding-right:0;padding-left:0;}
    .mizn-gnb li.gnb-top a.ci{margin-right:3px;}
    .mizn-gnb li.gnb-top a:nth-child(2){margin-left:9px;}
    .purchase-list.license strong{display:block;margin-top:6px;}
    .purchase-list.license .mizn-grid-col.c2 li:last-child{padding-top:2px;}
    /* subscribe gate and etc - 20190808 */
    .subscr-kind-extnd .min-link h4{padding-left:80px;font-size:0.7647058rem/*13px*/;}
    .subscr-kind-extnd .min-link h4	.line-break567{font-size:0.6470588rem/*11px*/;}
    .subscr-kind-extnd .min-link.inv h4{padding-left:24px;}
    .subscr-kind-extnd .min-link .ico-block{min-width:80px;}
    .subscr-kind-extnd .min-link .ico-block .ico.plus{width:10px;}
}

/* subscribe ui - 20210115 */
@media all and (max-width:767px){
	.pre-payment-confirmation .ppc-btm .payment-amount{margin:20px 0;padding:30px 20px;}
}

@media all and (max-width:567px){
    .pre-payment-confirmation .ppc-btm .payment-amount li:nth-child(4){width:calc(100% - 112px);text-align:right;}
	.pre-payment-confirmation .ppc-btm .payment-amount li:nth-child(5){margin-top:10px;}
	.pre-payment-confirmation .ppc-btm .payment-amount li.ico.equal i{display:inline-block;margin-right:30px;}
}

@media all and (max-width:414px){
	.pre-payment-confirmation .ppc-btm{padding:20px;}
}

@media all and (max-width:375px){
    .pre-payment-confirmation .ppc-btm .payment-amount{padding:30px 0;border:none;}
	.pre-payment-confirmation .ppc-btm .about-link .btn{display:block;width:67px;margin:10px 0 0 0;text-align:center;}
}