@media all and (max-width: 1440px) {
    .create_page .create_wrap a {
        height: 38.8rem;
        padding-top: 3.6rem;
    }
    .create_page .create_wrap a dl dd p {
        border-bottom: 1px solid rgba(0, 0, 0, 0.1);
    }
    .create_page .create_wrap a dl dd ul li {
        padding: 0.2rem 0;
    }
    .create_page .create_wrap a.mysoho > img {
        height: 20.2rem;
    }
    .create_page .create_wrap a.mkshop > img {
        height: 19.4rem;
    }
}

@media all and (max-width: 1024px) {
    .create_page .tit_box {
        flex-direction: column;
        align-items: flex-start;
    }
    .create_page .tit_box span {
        margin-left: 0;
        font-size: 1.5rem;
    }

    .create_page .row_box .input_box {
        width: 48%;
    }
}


@media all and (max-width: 768px) {
    .create_page .create_wrap {
        flex-direction: column;
    }
    .create_page .create_wrap a {
        height: auto;
        padding-bottom: 4rem;
    }
    .create_page .create_wrap a.mysoho {
        margin-right: 0;
        margin-bottom: 3rem;
    }
    .create_page .create_wrap a dl dd {
        font-size: 1.8rem;
    }
    .create_page .create_wrap a dl dd p {
        margin-bottom: 3.5rem;
    }
    .create_page .create_wrap a dl dd ul li {
        padding: 0.5rem;
    }
    .create_page .input_text {
        max-width: none;
    }

    .create_page .row_box .input_box + .input_box {
        margin-top: 2.5rem;
    }
    .create_page .row_box .input_box {
        width: 100%;
    }
    .create_page .input_text,
    .create_page .row_box .input_box {
        max-width: none;
    }
    .create_page .row_box {
        flex-direction: column;
    }

    
    .create_loading_page{margin:0 auto;text-align:center;padding-bottom:20rem}
    .create_loading_page .section .gif-img{width:10rem;margin:0 auto}
    .create_loading_page .section .loading-txt{font-size:3rem;letter-spacing:-1.5px;margin-top:3rem}
    .create_loading_page .section .loading-txt img{width:3.5rem}

    .create_page_step .page-tit{font-size:3.4rem;}
    .create_page_step .page-tit img{margin-top: 0.7rem;width:4rem}
    .create_page_step .page-txt{font-size:1.8rem;margin-top:2rem;}
    .create_page_step .page-txt img{width:4rem}
    .create_page_step .page-top-txt{font-size:2rem;}
    .create_page_step .event-banner{margin:4rem auto}
    
    .create_page_step .event-banner .pc-banner{display:none}
    .create_page_step .event-banner .mo-banner{display:block;margin:0 auto}

    .nicepay-join-pop.popup_cont.check .popup_box{width:100%}
    .nicepay-join-pop.popup_cont.check .form_box{width:100%}
    .nicepay-join-pop.popup_cont.check dl.input-cont dt{font-size:1.8rem;letter-spacing: -1px;}

    .oneclick_shop .page-tit{font-size:3.4rem;}
    .oneclick_shop .page-tit img{margin-top: 0.7rem;width:4rem}
    .oneclick_shop .page-txt{font-size:1.8rem;margin-top:2rem;}
    .oneclick_shop .page-txt img{width:4rem}
    .oneclick_shop .page-top-txt{font-size:2rem;}

    .oneclick_shop .shop-select-box{gap: 4rem;margin-top: 6rem;}
    .oneclick_shop .shop-select-box li{height:auto;padding:2rem 2rem}
    .oneclick_shop .shop-select-box li .txt-box .tit{font-size:2.2rem; letter-spacing:-0.6px;margin-top:1rem}
    .oneclick_shop .shop-select-box li .txt-box .txt{font-size:1.4rem; margin-top:1.2rem;line-height:1.6}
    .oneclick_shop .shop-select-box li .img{margin-top:2rem;max-width:30rem;padding:0 4rem}

    .popup_api_info dl{gap:2rem;}
    .popup_api_info dl dt{width:50%}
    .popup_api_info dl dt img{width:100%;max-width:100%}
    .popup_api_info dl dd{width:50%}
    .popup_api_info dl dd .api-info-txt{font-size:1.4rem;}
    .popup_api_info dl dd .api-info-btn{font-size:1.4rem;margin-left: 1.8rem;}
    .popup_api_info dl dd .api-info-txt-gray{font-size:1.4rem;margin-left: 1.8rem;}
}


@media all and (max-width: 500px) {
    .create_page .create_wrap a {
        min-height: 37rem;
    }
    .create_page .create_wrap a dl dt {
        font-size: 2.8rem;
    }
    .create_page .create_wrap a dl dd p {
        font-size: 1.6rem;
    }
    .create_page .create_wrap a dl dd ul li {
        font-size: 1.4rem;
    }
    .create_page .tit_box span {
        font-size: 1.3rem;
    }
    .create_page .input_box .user_b .user_btn {
        height: 4.5rem;
        margin-left: 0.8rem;
        border-radius: 0.5rem;
    }
    .create_page .input_box .err_message, .input_box .err_message.error.pw_txt, .input_box .pw_txt.err_message {
        font-size: 1.2rem;
    }
    .create_page .checkbox_group label {
        font-size: 1.5rem;
    }
    .create_page .btn_ver1_box {
        margin-top: 5.5rem;
    }
    .create_page .tooltip_cont {
        top: -20px;
    }
    .create_page .check_cont > em {
        font-size: 1.5rem;
    }
    .create_page .create_wrap a.mysoho > img {
        height: 14.3rem;
    }
    .create_page .create_wrap a.mkshop > img {
        height: 11.6rem;
    }

	.create_page .identity-check .identity-check-pop-cont{
		width:20rem;
		text-align:center;
	}
	.create_page .identity-check .identity-check-pop-cont p{
		font-size:1.2rem
	}
	.create_page .identity-check .identity-check-pop-cont .tit{
		font-weight: 600;
		font-size: 1.6rem;
		margin: 1rem auto;
	}
	.create_page .identity-check .identity-check-pop-cont a{
		width: 100%;
		height: 3rem;
		margin: 1rem auto;
		font-size:1.4rem
	}
	.create_page .identity-check .btn-auth {
		height: 4.5rem;
        border-radius: 0.5rem;
		width:100%;
	}



    .create_loading_page .section .loading-txt{font-size:2rem;}
    .create_loading_page .section .loading-txt img{width:2rem}

    
    .create_page_step .page-tit{font-size:2rem;}
    .create_page_step .page-tit img{margin-top: 0.4rem;width: 2.4rem;}
    .create_page_step .page-txt{font-size: 1.5rem; margin-top: 1rem;}
    .create_page_step .page-txt img{width:2.4rem;margin-left: 0.5rem;}    
    .create_page_step .page-top-txt{font-size:1.6rem;}
    .create_page_step .form-tit{font-size:1.4rem;margin-bottom:0.6rem}
    .create_page_step .ready-cont .radio_box{height:5rem}
    .create_page_step .ready-cont .radio_box .radio_text{padding-left:2.2rem}    
    .create_page_step .ready-cont .radio_box input + .radio_text::before{top: 0;}
    .create_page_step .ready-cont .radio_box input:checked + .radio_text::after{top: 5px;left: 5px;}
    .create_page_step .ready-cont .ready-box .business-no-txt{font-size:1.2rem;text-indent: -0.35rem;padding-left: 0.35rem;}
    .create_page_step .ready-cont .ready-box .business-no-txt a{font-size:1.2rem}
    .create_page_step .btn-box{margin:4rem auto 0;}
    .create_page_step .btn-box .step{font-size:1.5rem; }
    .create_page_step .btn-box .btn_ver.next{margin:3rem auto 1.5rem;}
    .create_page_step .btn-box .btn_ver.next img{width: 0.6rem;}
    .create_page_step .btn-box .btn_ver.prev{margin:3rem auto 1.5rem;}
    .create_page_step .btn-box .btn_ver.prev img{width: 0.6rem;}
    .create_page_step .btn-box .skip-btn{font-size:1.4rem}

    .create_page_step .product-list{margin-top:4rem}
    .create_page_step .product-list ul{gap:1rem}
    .create_page_step .product-list ul li img{height:3rem}
    .create_page_step .product-list ul li p{font-size:1.3rem; margin-top:1.5rem}
    .create_page_step .event-banner{margin:4rem auto}

    .nicepay-join-pop.popup_cont.check .popup_box{padding:2rem 2rem}
    .nicepay-join-pop.popup_cont.check .popup_txt_tit{text-align:left;margin-bottom:2.5rem}
    .nicepay-join-pop.popup_cont.check dl.input-cont{margin-top:3rem}
    .nicepay-join-pop.popup_cont.check dl.input-cont dt{font-size:1.6rem;letter-spacing: -1px;}
    .nicepay-join-pop.popup_cont.check dl.input-cont dt span{padding-bottom: 0px;padding-top: 1.5px;font-size: 1.1rem;width: 4rem;height: 2rem; margin-top:1px;}
    .nicepay-join-pop.popup_cont.check .popup_close_btn{top:2.5rem;right:2rem}
    .nicepay-join-pop.popup_cont.check .btn_ver2{border-radius:0.5rem}
    

    .nicepay-join-pop .nicepay-banner{border-radius:0.5rem;padding:1.5rem 1.5rem;}
    .nicepay-join-pop .nicepay-banner .img{width:4.5rem;}
    .nicepay-join-pop .nicepay-banner .txt-box{font-size:1.8rem;margin-left:1.5rem;margin-right:0.6rem}
    .nicepay-join-pop .nicepay-banner .txt-box span{font-size:1.1rem;}
    .nicepay-join-pop .nicepay-banner .status-box{font-size:1.1rem;gap: 1.7rem;margin-top:1.8rem}
    .nicepay-join-pop .nicepay-banner .status-box span{font-size:1rem;width:5rem;height:2rem;border-radius:45px;}
    .nicepay-join-pop .nicepay-banner .status-box span:after{right: -1.1rem;}

    .nicepay-join-pop .warning-banner{margin-top:1rem;border-radius:0.5rem;padding:1.5rem 1.5rem;font-size:1rem;letter-spacing:-0.4px;gap:0.5rem; }
    .nicepay-join-pop .warning-banner span{width: 38px;}

    .nicepay-join-pop .agree-box .agree-tit{border-radius:0.5rem;padding:1.5rem 1.5rem;}
    .nicepay-join-pop .agree-box .agree-tit .check_cont label{font-size:1.3rem; letter-spacing:-0.6px;gap:0.5rem;}
    .nicepay-join-pop .agree-box .agree-tit .open-agree-btn span{font-size:1.2rem;letter-spacing:-0.5px;gap:4px; }
    .nicepay-join-pop .agree-box .agree-tit .open-agree-btn span img{width:4px}
    .nicepay-join-pop .agree-box .agree-cont{margin-top:0.5rem;height:15rem;border-radius:0.5rem;padding:1.5rem;font-size:1.2rem;letter-spacing:-0.5px;}

    .oneclick_shop .section01{padding-top:2rem}
    .oneclick_shop .section02.mw648{margin-top:3rem}
    .oneclick_shop .page-tit{font-size:2rem;}
    .oneclick_shop .page-tit img{margin-top: 0.4rem;width: 2.4rem;}
    .oneclick_shop .page-txt{font-size: 1.5rem; margin-top: 1rem;}
    .oneclick_shop .page-txt img{width:2.4rem;margin-left: 0.5rem;}    
    .oneclick_shop .page-top-txt{font-size:1.6rem;}
    .oneclick_shop .page-top-img{width:10rem}
    .oneclick_shop .form-tit{font-size:1.4rem;margin-bottom:0.6rem}
    .oneclick_shop .form_box .btn-box{margin:4rem auto 0}
    .oneclick_shop .btn-box{margin:4rem auto 0;}
    .oneclick_shop .btn-box .step{font-size:1.5rem; }
    .oneclick_shop .btn-box .btn_ver.next{margin:1rem auto 1.5rem;}
    .oneclick_shop .btn-box .btn_ver.next img{width: 0.6rem;}
    .oneclick_shop .btn-box .btn_ver.prev{margin:1rem auto 1.5rem;}
    .oneclick_shop .btn-box .btn_ver.prev img{width: 0.6rem;}
    .oneclick_shop .btn-box .skip-btn{font-size:1.4rem}

    .oneclick_shop .shop-select-box{gap: 1rem;margin-top: 4rem;}
    .oneclick_shop .shop-select-box li{padding:1.5rem 1rem}
    .oneclick_shop .shop-select-box li .txt-box .tit{font-size:1.6rem; letter-spacing:-0.6px;margin-top:0rem}
    .oneclick_shop .shop-select-box li .txt-box .txt{font-size:1.2rem; margin-top:1.2rem;line-height:1.6}
    .oneclick_shop .shop-select-box li .img{margin-top:1rem;padding:0 3rem}

    .oneclick_shop .error-box{padding:1.5rem 1.5rem; }
    .oneclick_shop .error-box .icon{padding-top: 0.2rem;width: 2.5rem;}
    .oneclick_shop .error-box .txt{font-size:1.2rem;}
    .oneclick_shop.create_page .check_cont:nth-child(1){margin-top:1.3rem}
    .oneclick_shop .checkbox_group label{font-size:1.3rem;}
    .oneclick_shop .check_cont > em{font-size:1.3rem;}

    .oneclick_shop .input_box .check_cont label{font-size:1.3rem}
    .oneclick_shop .warning-txt-box{font-size:1.3rem;margin-top:0}

    .popup_api_info dl{gap:1rem;flex-direction: column;}
    .popup_api_info dl dt{width:100%}
    .popup_api_info dl dd{width:100%}
    .popup_api_info dl dd .api-info-txt{font-size:1.4rem;}
    .popup_api_info dl dd .api-info-btn{font-size:1.4rem;margin-left: 1.8rem;}
    .popup_api_info dl dd .api-info-txt-gray{font-size:1.4rem;margin-left: 1.8rem;}
}


@media all and (max-width: 360px) {
    .create_page .create_wrap a {
        min-height: 34rem;
        padding-left: 1.6rem;
        padding-right: 1.6rem;
    }
    .create_page .create_wrap a dl dt {
        font-size: 2.6rem;
    }
    .create_page .create_wrap a dl dd p {
        font-size: 1.4rem;
    }
    .create_page .page_title {
        padding-bottom: 5rem;
    }
    .create_page .section:last-of-type {
        padding-bottom: 10rem;
    }
}