a,abbr,acronym,address,applet,article,aside,audio,b,big,blockquote,body,canvas,caption,center,cite,code,dd,del,details,dfn,div,dl,dt,em,embed,fieldset,figcaption,figure,footer,form,h1,h2,h3,h4,h5,h6,header,hgroup,html,i,iframe,img,ins,kbd,label,legend,li,mark,menu,nav,object,ol,output,p,pre,q,ruby,s,samp,section,small,span,strike,strong,sub,summary,sup,table,tbody,td,tfoot,th,thead,time,tr,tt,u,ul,var,video{margin:0;padding:0;border:0;font:inherit;font-size:100%;vertical-align:baseline}html{line-height:1}ol,ul{list-style:none}table{border-collapse:collapse;border-spacing:0}caption,td,th{text-align:left;font-weight:400;vertical-align:middle}blockquote,q{quotes:none}blockquote:after,blockquote:before,q:after,q:before{content:"";content:none}article,aside,details,figcaption,figure,footer,header,hgroup,main,menu,nav,section,summary{display:block}*,::after,::before{-webkit-box-sizing:border-box;box-sizing:border-box}a:focus,button:focus,input:focus{outline:0}input[type=email]{font-size:16px}img{vertical-align:bottom;border:none;backface-visibility:hidden;-webkit-backface-visibility:hidden}body,html{width:100%;-ms-scroll-chaining:none;overscroll-behavior:none}@media only screen and (max-width:896px){body,html{overflow-x:hidden}}body{width:100%;background:url(../../img/common/bg_web.jpg?v=20190603);background-size:100% auto;font-family:"ヒラギノ角ゴ Pro",Hiragino Kaku Gothic Pro,"メイリオ",Meiryo,sans-serif;font-size:10px;color:#3e3f40;-webkit-font-feature-settings:"palt";font-feature-settings:"palt";-webkit-tap-highlight-color:transparent;-webkit-text-size-adjust:100%}@media only screen and (min-width:897px){body{font-size:16px}}a{display:inline-block;text-decoration:none;color:#3e3f40}a.txt-link{display:inline;text-decoration:underline}@media only screen and (min-width:897px){a img{-webkit-transition:opacity ease-in .3s;-o-transition:opacity ease-in .3s;transition:opacity ease-in .3s}a:hover img{opacity:.7}}.ipad a:hover img{opacity:1}img{width:100%;height:auto}@media only screen and (max-width:896px){.pc{display:none}}@media only screen and (min-width:897px){.sp{display:none}}.inner{max-width:1280px;margin:auto}.frame{width:100%;padding:2% 5% 3%;background:url(../../img/common/web_popup_02.png?v=20190603) repeat-y;background-size:100% auto;position:relative;top:30px}@media only screen and (min-width:897px){.frame{top:60px}}.frame:before{width:100%;display:block;position:absolute;content:"";height:60px;top:-59px;left:0;background:url(../../img/common/web_popup_01.png?v=20190603) no-repeat center bottom;background-size:100% auto}.frame:after{width:100%;display:block;position:absolute;content:"";height:60px;bottom:-59px;left:0;background:url(../../img/common/web_popup_03.png?v=20190603) no-repeat center top;background-size:100% auto}.frame-inner{width:100%;overflow-y:auto;-webkit-overflow-scrolling:touch;border:1px solid #c8b4a0;border-radius:5px;background:rgba(255,255,255,.3);word-break:break-all}.mfp-wrap{overflow-y:auto}.mfp-content{max-width:500px;margin:auto;padding-top:40px}@media only screen and (min-width:897px){.mfp-content{max-width:1000px;padding-top:60px}}.mfp-btn-close,button.mfp-close{width:30px;height:30px;position:absolute;top:-30px;right:0;background:url(../../img/common/btn_close.png?v=20190603) no-repeat center top;background-size:100% auto;cursor:pointer;opacity:1;font-size:0}@media only screen and (min-width:897px){.mfp-btn-close,button.mfp-close{width:60px}}@media only screen and (min-width:897px){.mfp-btn-close,button.mfp-close{height:60px}}@media only screen and (min-width:897px){.mfp-btn-close,button.mfp-close{top:-60px}}footer{width:100%;padding:10% 0 3%;background:url(../../img/common/line_foot.png?v=20190603) repeat-x center top;background-size:42px auto;position:relative;z-index:30}@media only screen and (min-width:897px){footer{min-width:1280px;padding:5% 0 3%;background-size:84px auto}footer>.inner{width:1280px;margin:auto}}footer .footer-sns{width:90%;max-width:720px;margin:7.8125% auto}@media only screen and (min-width:897px){footer .footer-sns{margin:50px auto}}footer .footer-sns ul{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}footer .footer-sns ul li{width:30%}footer .app{width:80%;max-width:450px;margin:5% auto;padding-left:23%;font-weight:700;background:url(../../img/common/app.png?v=20190603) no-repeat left center;background-size:auto 6em;line-height:1.6}@media only screen and (min-width:897px){footer .app{padding-left:140px}}@media only screen and (min-width:415px) and (max-width:896px){footer .app{max-width:300px;padding-left:13%}}footer .app dl{width:100%;display:table;position:relative;left:1em}footer .app dl dd,footer .app dl dt{display:table-cell}footer .app dl dt{width:27%}footer .app dl dd{width:73%}footer .footer-nav{margin:6.25% auto;position:relative}@media only screen and (min-width:897px){footer .footer-nav{margin:40px auto}}footer .footer-nav .logo{width:25%;max-width:160px;margin:0 auto 2%}@media only screen and (min-width:897px){footer .footer-nav .logo{position:absolute;left:4%;top:-1rem}}footer .footer-nav ul{width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}footer .footer-nav ul li{padding:0 1em}footer .footer-nav ul li:not(:last-child){border-right:1px solid #000}footer .footer-nav ul li a{font-weight:700;text-decoration:underline;display:block;word-break:keep-all;word-wrap:normal}footer .copy{width:76%;max-width:430px;margin:auto}body,html{width:100%;-ms-scroll-chaining:none;overscroll-behavior:none}@media only screen and (max-width:896px){body,html{overflow-x:hidden}}body{width:100%;background:url(../../img/common/bg_web.jpg?v=20190603);background-size:100% auto;font-family:"ヒラギノ角ゴ Pro",Hiragino Kaku Gothic Pro,"メイリオ",Meiryo,sans-serif;font-size:10px;color:#3e3f40;-webkit-font-feature-settings:"palt";font-feature-settings:"palt";-webkit-tap-highlight-color:transparent;-webkit-text-size-adjust:100%}@media only screen and (min-width:897px){body{font-size:16px}}a{display:inline-block;text-decoration:none;color:#3e3f40}a.txt-link{display:inline;text-decoration:underline}@media only screen and (min-width:897px){a img{-webkit-transition:opacity ease-in .3s;-o-transition:opacity ease-in .3s;transition:opacity ease-in .3s}a:hover img{opacity:.7}}.ipad a:hover img{opacity:1}img{width:100%;height:auto}@media only screen and (max-width:896px){.pc{display:none}}@media only screen and (min-width:897px){.sp{display:none}}.inner{max-width:1280px;margin:auto}.frame{width:100%;padding:2% 5% 3%;background:url(../../img/common/web_popup_02.png?v=20190603) repeat-y;background-size:100% auto;position:relative;top:30px}@media only screen and (min-width:897px){.frame{top:60px}}.frame:before{width:100%;display:block;position:absolute;content:"";height:60px;top:-59px;left:0;background:url(../../img/common/web_popup_01.png?v=20190603) no-repeat center bottom;background-size:100% auto}.frame:after{width:100%;display:block;position:absolute;content:"";height:60px;bottom:-59px;left:0;background:url(../../img/common/web_popup_03.png?v=20190603) no-repeat center top;background-size:100% auto}.frame-inner{width:100%;overflow-y:auto;-webkit-overflow-scrolling:touch;border:1px solid #c8b4a0;border-radius:5px;background:rgba(255,255,255,.3);word-break:break-all}.mfp-wrap{overflow-y:auto}.mfp-content{max-width:500px;margin:auto;padding-top:40px}@media only screen and (min-width:897px){.mfp-content{max-width:1000px;padding-top:60px}}.mfp-btn-close,button.mfp-close{width:30px;height:30px;position:absolute;top:-30px;right:0;background:url(../../img/common/btn_close.png?v=20190603) no-repeat center top;background-size:100% auto;cursor:pointer;opacity:1;font-size:0}@media only screen and (min-width:897px){.mfp-btn-close,button.mfp-close{width:60px}}@media only screen and (min-width:897px){.mfp-btn-close,button.mfp-close{height:60px}}@media only screen and (min-width:897px){.mfp-btn-close,button.mfp-close{top:-60px}}#contact{height:100%;margin:auto}.mfp-popup-contact .mfp-content{padding-top:0}.frame-popup .inner{width:82%;margin:auto}.frame-popup .contact-ttl{margin-bottom:2em;text-align:center;font-size:1.25em;font-weight:700}.frame-popup p{line-height:2.25}.frame-popup p strong{color:#e02f9b;font-weight:700}.inner-2nd{width:90%;max-width:800px;margin:auto;position:relative;z-index:30}.page-cbt hr,.page-cbt_report hr,.page-registration hr{height:14px;margin:auto;border:0;background:url(../../img/common/line_01-1.png?v=20190603) no-repeat left center,url(../../img/common/line_01-2.png?v=20190603) no-repeat right center;background-size:14px auto;position:relative}.page-cbt hr:after,.page-cbt_report hr:after,.page-registration hr:after{width:100%;display:block;position:absolute;content:"";width:calc(100% - 28px);height:2px;left:14px;bottom:6px;background:#4c4237;opacity:.9}.attention{padding:5% 0 3%}.attention h3{margin-bottom:1em;text-align:center;font-weight:700;font-size:125%}.attention dl{margin-bottom:1em;line-height:2}.attention dl dt{margin-bottom:1em;font-weight:700}.attention dl dd li{margin-bottom:1em;padding-left:.5em;text-indent:-.5em}.attention dl dd p{margin-bottom:1em}.attention strong{color:#e02f9b}.top-btn{width:35%;max-width:220px;margin:0 auto;text-align:center}.btns{margin:5% auto 10%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.btns li{width:35%;max-width:220px;margin:0 2%}.page-refund_2 h1{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:100%;padding:10px 25%;z-index:30}.page-refund_2 img.logo{max-width:250px}.page-refund_2 .title-img{margin-bottom:1em;padding:1% 0 0;display:inline}.page-refund_2 .title{margin:10px 0 17px 0;font-size:30px;display:inline-block}.page-refund_2 .title:nth-of-type(4){margin:27px 0 17px 0}.page-refund_2 .sub-title,.page-refund_2 .sub-title-sp{margin:1.3em 0 1.3em;display:inline}.page-refund_2 .sub-title:first-of-type{margin:1.1em 0 1.3em}.page-refund_2 .sub-title-sp{display:none}.page-refund_2 .schedule-img:first-of-type{margin-top:.35em}.page-refund_2 .schedule-img{margin-bottom:.5em}.page-refund_2 .attention{padding:0}.page-refund_2 p{white-space:pre-line;line-height:1.5em;font-size:16px;letter-spacing:.005em}.page-refund_2 .apologies{margin-top:15px;white-space:pre-line;line-height:1.5em}.page-refund_2 a{line-height:0}.page-refund_2 .headline{font-size:1.6em;margin:.5em 0 1em 0;display:inline-block}.page-refund_2 .headline:first-of-type{margin-top:1.7em}.page-refund_2 .inner-2nd{width:85%}@media only screen and (max-width:896px){.page-refund_2 .sub-title-sp{display:inline}.page-refund_2 p{font-size:1.2em}.page-refund_2 .headline{font-size:1.4em}.page-refund_2 .title{font-size:22.5px}}