.caution{background-color:#fff;float:none;margin:2vw auto;width:97%}.caution p{color:#2f2f2f;font-size:14px;line-height:1.4em;padding:25px;text-align:left}@media only screen and (max-width:767px){.caution{margin:0 auto 4vw;width:100%}}.kyuuka{background-color:#fff;border:2px solid #bfbfbf;border-radius:10px;display:block;float:none;margin:30px auto 10px;max-width:98%;padding:.5em 1em;width:900px}.kyuuka p{color:#666;font-size:16px;margin:0;padding:0}.kyuuka h3{color:#666;font-size:20px}@media only screen and (max-width:767px){.kyuuka{margin:6vw auto 0;padding:0 .3em .5em;width:95%}.kyuuka p{font-size:16px}.kyuuka h3{font-size:17px}}div#exclusive{background:#e01300!important;padding:15px!important}#exclusive h1{background-color:#fff;color:#e01300;font-size:32px;margin:0!important;padding:0!important}#exclusive h1,#exclusive p{font-weight:700;text-align:center}#exclusive p{color:#fff!important}.exclusive-info{display:block!important;float:none!important;margin:0 auto!important;max-width:100%!important;width:1000px!important}@media only screen and (max-width:767px){#exclusive h1{font-size:21px}}.col,.col-1,.col-10,.col-11,.col-12,.col-2,.col-3,.col-4,.col-5,.col-6,.col-7,.col-8,.col-9,.col-auto,.col-lg,.col-lg-1,.col-lg-10,.col-lg-11,.col-lg-12,.col-lg-2,.col-lg-3,.col-lg-4,.col-lg-5,.col-lg-6,.col-lg-7,.col-lg-8,.col-lg-9,.col-lg-auto,.col-md,.col-md-1,.col-md-10,.col-md-11,.col-md-12,.col-md-2,.col-md-3,.col-md-4,.col-md-5,.col-md-6,.col-md-7,.col-md-8,.col-md-9,.col-md-auto,.col-sm,.col-sm-1,.col-sm-10,.col-sm-11,.col-sm-12,.col-sm-2,.col-sm-3,.col-sm-4,.col-sm-5,.col-sm-6,.col-sm-7,.col-sm-8,.col-sm-9,.col-sm-auto,.col-xl,.col-xl-1,.col-xl-10,.col-xl-11,.col-xl-12,.col-xl-2,.col-xl-3,.col-xl-4,.col-xl-5,.col-xl-6,.col-xl-7,.col-xl-8,.col-xl-9,.col-xl-auto{padding-left:0;padding-right:0}.container-fluid{padding-left:8PX;padding-right:8PX}footer,header{display:none}body{background-color:#f6f6f6;font-family:Helvetica Neue,Arial,Hiragino Kaku Gothic ProN,Hiragino Sans,Meiryo,sans-serif;letter-spacing:.05rem}body,p{font-size:.7rem}p{line-height:1.4;margin:0}p,span{color:#3b4043}.br-sp{display:none}h1{font-size:1.3rem;padding:1rem 0}h1,h2{color:#fff;font-weight:700;text-align:center}h2{background-color:#00b3d1}h3{color:#00b3d1;font-size:18px;font-weight:500;margin-bottom:8px}li h4{LINE-HEIGHT:.8REM;color:#3b4043;font-size:15px!important;font-weight:700;text-align:left}.hhs-accordion-1 a.accordion-title:after{top:10px}li:before{width:0}.hhs-accordion-1 a.accordion-title{padding:10px 25px 10px 0}.hhs-accordion-mod .c1,.hhs-accordion-mod .c2,.hhs-accordion-mod .c3,.hhs-accordion-mod .c4{margin-bottom:15px}.hhs-accordion-1{margin:0 auto}.plan-bottom,.plan-middle,.plan-top{MARGIN-left:8PX;MARGIN-right:8PX;border:solid #00b4d1}.plan-top{border-width:2px 2px 0;padding-top:20px!important}.plan-middle{border-width:0 2px}.plan-bottom{border-width:0 2px 2px}.tokuten{color:#3b4043;margin:0 auto}.tokuten-title{color:#3b4043;font-size:1rem;font-weight:700;margin-bottom:.3rem;padding:.3rem;text-align:center}.tokuten-cnt{background-color:#fff;border-radius:5px;font-size:.7rem;margin:0 auto 1rem;padding:.5rem}.tokuten-cnt span{color:#3b4043;font-size:1rem;font-weight:700}.refund{background-color:#fff;border:1.5px solid #dcb014;border-radius:5px;margin:2rem auto;padding:1.2rem .8rem;position:relative}.refund span{background:#fff;color:#dcb014;display:inline-block;font-size:1rem;font-weight:700;left:3rem;line-height:1;padding:.3rem .6rem;position:absolute;top:-.8rem}.refund p{margin:0;padding:0}.kingaku-item{background-color:#fff;box-shadow:0 2px 8px 0 rgba(99,99,99,.2);margin:.3rem;padding:.8rem}.kingaku-item p,a.btn{text-align:center}a.btn{background:#fefa01;border:2px solid #fefa01;border-radius:100vh;color:#3b4043;display:block;font-weight:700;margin:0 auto;padding:.5rem 1rem;text-decoration:none;width:100%%}a.btn:hover{background:#fff;color:#f2c602}p.terms a:visited{color:#555}.terms　a{text-decoration:none}p.card_attention{background-color:#f7f7f7;color:#2f2f2f!important;font-size:14px!important;line-height:1.4em!important;margin-top:2em;padding:25px!important;text-align:left}@media only screen and (min-width:600px){p{font-size:1rem}h1{font-size:2rem}.sp{display:none}a.btn{width:80%}p{font-size:.8rem;line-height:1.4}}