
#wrap {overflow-x:hidden;}
#wrap * {box-sizing:border-box;}
.wrapper {width:940px; margin:0 auto;}
.dp_mb {display:none !important;}

.home_1207 .local_box {max-width:560px}
.home_1207 .local_box .wrapper {max-width:394px; padding:0 32px 90px; margin:0}
.home_1207 .con_top {padding:60px 0 60px 32px; max-width:420px; word-break:keep-all}
.home_1207 .con_top strong {display:block; margin-bottom:16px; color:#000; font-size:24px}
.home_1207 .con_top p.underline {text-decoration:underline;}
.home_1207 .con_top p strong {font-size:inherit; display:inline}
.home_1207 .search_box input {width:100%; height:56px; padding-left:56px; padding-right:24px; font-size:16px}
.home_1207 .search_box input::placeholder {font-size:inherit;}
.home_1207 .search_box input[type="button"] {position:absolute; left:24px; top:50%; width:24px; height:24px; padding:0; transform:translateY(-50%); text-indent:-9999px; background:url(https://dcse8twossp9.cloudfront.net/static/partner/mendini/simplify_pay/ico/ico_search.png) no-repeat center;}
input[type="reset"] {width:20px; height:20px; padding:0; background:url(https://dcse8twossp9.cloudfront.net/static/partner/mendini/simplify_pay/ico/ico_reset.png) no-repeat center; background-size:24px; border-radius:50%; text-indent:-9999px;}
.home_1207 .search_box input[type="reset"] {position:absolute; top:50%; right:34px; width:20px; height:20px; padding:0; background:url(https://dcse8twossp9.cloudfront.net/static/partner/mendini/simplify_pay/ico/ico_reset.png) no-repeat center; background-size:24px; border-radius:50%; text-indent:-9999px; transform:translateY(-50%);}
.home_1207 .local_search_box {position:relative;/* margin-top:19px; */border-bottom:1px solid #e1e1eb}
.home_1207 .local_tab li { width:calc(33.33% - 6px);}
.home_1207 .tab_con {position:relative; height:500px; margin-top:24px}
.home_1207 .tab_con li {position:relative;}
.home_1207 .tab_con li::after {display:none; position:absolute; right:0; top:50%; width:17px; height:13px; transform:translateY(-50%); background:url(https://dcse8twossp9.cloudfront.net/static/partner/mendini/simplify_pay/ico/ico_check_03.png) no-repeat center; content:""}
.home_1207 .tab_con .on::after {display:block;}
.home_1207 .tab_con .r_checked::after {display:block; background-image:url(https://dcse8twossp9.cloudfront.net/static/partner/mendini/simplify_pay/ico/ico_check_02.png);}
.home_1207 .tab_con > div {position:absolute; width:100%; max-height:500px; overflow:hidden; overflow-y:scroll; -ms-overflow-style:none; scrollbar-width:none;}
.home_1207 .tab_con > div.local_fixed {position:fixed; top:0;}
.home_1207 .tab_con > div::-webkit-scrollbar {width:3px;}
.home_1207 .tab_con strong {line-height:52px}
.home_1207 .tab_con a {display:block; padding:15px 0}
.home_1207 .tab_con .result_box {position:static;}
.btn_wrap {position:fixed; z-index:80; bottom:0; left:50%; width:100%; height:80px; max-width:560px; padding:12px 0; margin-left:-190px; text-align:right; border-top:1px solid #e1e1eb; transform:translateX(-50%); background:#fff}
.btn_wrap input {width:200px; height:56px; border-radius:8px; background:#e1e1eb; color:#fff; font-size:18px; font-weight:600; cursor:pointer;}
.btn_wrap.on input {background:#6400c8;}
.medi .btn_wrap.on input{background: #ff7d00;}
.home_1207 .local_btm.btn_wrap {text-align:left; height:auto; background:#fff}
.home_1207 .local_btm.btn_wrap p {margin-bottom:20px; color:#ff0032; font-size:15px}
.home_1207 .local_btm.btn_wrap a {position:static; width:160px; height:36px; padding:0; line-height:36px; text-align:center; font-size:16px; font-weight:400; border:1px solid #e1e1eb; background:transparent; border-radius:4px; transform:translate(0);}
.home_1207 .local_btm.btn_wrap a + a {margin-left:5px}
.home_1207 .local_list_box {max-width:748px; padding:0 32px 60px; word-break:keep-all;}
.home_1207 .local_list_box > div {padding:60px 0}
.home_1207 select,
.home_1207 .select a {display:inline-block; width:120px; height:48px; line-height:48px; padding:0 13px; font-size:16px; text-align:left; border-radius:8px; border:1px solid #000; appearance:none; -moz-appearance: none; -webkit-appearance: none; background:url(https://dcse8twossp9.cloudfront.net/static/partner/mendini/simplify_pay/ico/ico_select.svg) no-repeat center right 19px}
.home_1207 .title {display:block; margin-bottom:16px; font-size:24px;}
.home_1207 .local_list {border-top:1px solid #e1e1eb}
.home_1207 .local_list strong {display:block; margin-bottom:16px; font-size:19px}
.home_1207 .local_list li + li {margin-top:52px}
.home_1207 .local_list p {font-size:15px}
div.cust_local {padding:0 0 36px 30px !important}
.cust_local a {display:block; width:160px; height:36px; line-height:36px; margin-top:0; border:1px solid #e1e1eb; border-radius:4px; text-align:center;}

li{list-style:none;}

.ul-tab::before{
    width: 612px;
}
@media all and (max-width:940px){
    .intro_page .txt_wrap {margin-left:-200px;}
    .wrapper {width:auto; padding-left:20px; padding-right:20px;}

    .homefit_start li {padding:0 30px;}
    .sale_event {background-position:center 33px;}
}

@media all and (max-width: 768px) {
    .dp_pc {display:none !important;}
    .dp_mb {display:block !important;}

    .home_1207 > .wrapper {padding:0}
    .home_1207 .con_top {margin:0 auto}
    .home_1207 .local_box {max-width:100%}
    .home_1207 .local_box form {position:absolute; z-index:1; left:0; top:234px; width:100%; height:569px; background:#fff; transition:all .3s ease;}
    .home_1207 .local_box form.fixed {top:43px;}

    .home_1207 .con_top {text-align:center; padding:60px 0 52px; width:90%; margin:0 auto}
    .home_1207 .con_top p {word-break:keep-all;}
    .home_1207 .con_top strong {font-size:20px}
    .home_1207 .local_box .wrapper {max-width:100%;}
    .home_1207 .tab_con > div {padding-bottom:80px}
    .btn_wrap {z-index:11; padding:12px 24px; margin:0; ; border-top:none; background: linear-gradient(to bottom, rgba(255,255,255,0) 0%, rgba(255,255,255,1) 100%);}
    .home_1207 .btn_wrap .pre {display:none;}
    .local_wrapper + .btn_wrap {/*position:fixed; z-index:10; bottom:0; */width:100%; padding:30px 20px}
    .local_wrapper + .btn_wrap input[type="button"] {width:100%}
    .local_wrapper + .local_btm {border-top:1px solid #e1e1eb}
    .local_wrapper + .local_btm::before {display:block; position:absolute; top:0; left:0; width:100%; height:20px; background:linear-gradient(to bottom, rgba(225, 225, 235, 0), rgba(225, 225, 235, 0.4)); content:""; transform:translateY(-100%);}
    .home_1207 .local_list_box {padding:0}
    .local_list_title {text-align:center;}
    .home_1207 .local_list_box .local_list {padding:36px 24px}
    .home_1207 .local_list .cust_local {padding-top:52px; margin-top:0}
    div.cust_local {padding-left:54px !important}
    #container .ul-tab {
        flex-wrap: unset;
        overflow-x: scroll;
    }
    #container .ul-tab li {
        padding-left: 7px;
        padding-right: 0;
    }
    #container .ul-tab li a{
        padding-right: 0;
    }
    .ul-tab::before{
        width: 478px;
    }
}

@media all and (max-width:320px) {

    .home_1207 .tab_con > div {max-height:350px;}
}