@import"https://fonts.googleapis.com/css?family=Noto+Sans+JP:400,500,700&subset=japanese&display=swap";@import"https://fonts.googleapis.com/css2?family=Montserrat:ital,wght@0,100..900;1,100..900&display=swap";body{background-color:#fff;word-wrap:break-word;overflow-wrap:break-word;text-align:center;opacity:0}@media print,screen and (min-width: 641px){body{min-width:980px}}body.is-show{opacity:1}#header_glonavi{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;width:100% !important;margin:0 !important;padding:0;height:72px !important;text-align:center !important;clear:both !important;line-height:1 !important;font:13px/2 "游ゴシック",YuGothic,"ヒラギノ角ゴ ProN W3","Hiragino Kaku Gothic ProN","メイリオ",Meiryo,sans-serif !important;z-index:1000;background-color:#fff;position:relative}@media screen and (max-width: 640px){#header_glonavi{height:48px !important}}#header_glonavi img{border:0;margin:0;padding:0}#header_glonavi a:active,#header_glonavi a:hover{outline:0}#header_glonavi #header_glonavi_l{padding:0;margin:0;z-index:1000}#header_glonavi #header_glonavi_l .glico_header_logo{padding-left:80px;width:75px;height:48px;display:block;float:left;z-index:1000}#header_glonavi .bland_header_logo{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:12px}#header_glonavi #header_glonavi_r .bland_header_logo a{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:100px}@media screen and (max-width: 640px){#header_glonavi #header_glonavi_r .bland_header_logo a{width:63px}}@media screen and (max-width: 640px){#header_glonavi #header_glonavi_l{width:78px}}#header_glonavi #header_glonavi_l .glico_header_logo{padding-left:23px}@media screen and (max-width: 640px){#header_glonavi #header_glonavi_l .glico_header_logo{padding-left:12px;width:58px;height:36px;display:block}}#header_glonavi #header_glonavi_r{padding-right:23px}@media screen and (max-width: 640px){#header_glonavi #header_glonavi_r{padding-right:12px}}#footer_glonavi.gloval__footer{font:13px/1.7 "游ゴシック",YuGothic,"ヒラギノ角ゴ ProN W3","Hiragino Kaku Gothic ProN","メイリオ",Meiryo,sans-serif}#footer_glonavi.gloval__footer .footer__main{padding:0 10px 20px;background-color:#fff}#footer_glonavi.gloval__footer .footer__copyright{padding-top:15px;font-size:12px;text-align:center;color:#212121;color:rgba(33,33,33,.8);margin:0}#footer_glonavi.gloval__footer .footer__copyright small{font-size:100%}#footer_glonavi.gloval__footer .footer__section{display:inline}@media screen and (max-width: 640px){#footer_glonavi.gloval__footer .footer__section{display:block}}.footer__id-logout{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;padding-top:40px}.footer__id-logout .cp_id{font-size:3.2vw}@media print,screen and (min-width: 641px){.footer__id-logout .cp_id{font-size:14px}}.cp_mypage01{padding:0 20px 0 0;margin-top:20px}.footer__main .cp_mypage01{margin-top:0}.cp_logout a{text-decoration:none;border-bottom:1px solid #222;padding-bottom:3px}.cp_logout a:hover{border-bottom:#fff}.cp_logout span{position:relative;font-size:3.2vw;color:#222;padding-right:4vw}@media print,screen and (min-width: 641px){.cp_logout span{font-size:14px;padding-right:20px}}.cp_logout span::after{content:"";background:url(/common/img/ico_logout01.png) no-repeat center right;background-size:contain;width:3.4666666667vw;height:3.4666666667vw;position:absolute;right:0;top:.8vw}@media print,screen and (min-width: 641px){.cp_logout span::after{width:14px;height:15px;top:4px}}#contents_block{background-size:12px auto;position:relative;color:#222;-webkit-font-feature-settings:"palt";font-feature-settings:"palt";letter-spacing:.05em;overflow:hidden;font-weight:500}@media print,screen and (min-width: 641px){#contents_block{background-size:24px auto}}#contents_block *{-webkit-box-sizing:border-box;box-sizing:border-box}#contents_block a{color:#222;text-decoration:underline;-webkit-transition:opacity .3s ease;transition:opacity .3s ease}@media print,screen and (min-width: 641px){#contents_block a:hover{opacity:.8}}#contents_block a[target=_blank]::after{content:"";display:inline-block;width:2.5333333333vw;height:2.5333333333vw;background:url(/common/img/ico_blank01.svg) no-repeat center;background-size:contain;margin-left:1.0666666667vw}@media print,screen and (min-width: 641px){#contents_block a[target=_blank]::after{width:10px;height:10px;margin-left:4px}}#contents_block a.no-blank-icon::after{display:none}#contents_block img{width:100%;height:auto;vertical-align:top}#contents_block img.img_wide_ao{width:auto}@media screen and (max-width: 640px){#contents_block img.img_wide_ao{width:100%}}#contents_block input,#contents_block button,#contents_block textarea,#contents_block select{-webkit-appearance:none;-moz-appearance:none;appearance:none}#contents_block button{padding:0;line-height:0;background:none;border:none;outline:none;cursor:pointer;-webkit-transition:opacity .3s ease;transition:opacity .3s ease}@media print,screen and (min-width: 641px){#contents_block button:hover{opacity:.8}}#contents_block input[type=text]{-webkit-box-shadow:none;box-shadow:none}#contents_block input::-webkit-input-placeholder{color:#aeaeae}#contents_block input::-moz-placeholder{color:#aeaeae}#contents_block input:-ms-input-placeholder{color:#aeaeae}#contents_block input::-ms-input-placeholder{color:#aeaeae}#contents_block input::placeholder{color:#aeaeae}#contents_block label{position:relative;cursor:pointer}#contents_block select{border:none;-moz-appearance:none;-webkit-appearance:none;appearance:none;cursor:pointer;-webkit-box-shadow:none;box-shadow:none;color:#000}#contents_block select::-ms-expand{display:none}#contents_block .errorBox{font-size:18px;font-weight:600;text-align:left;padding:20px 5%;color:#e40112;background-color:#fbe6ef;line-height:1.5;margin-bottom:20px}@media screen and (max-width: 640px){#contents_block .pc{display:none !important}}@media print,screen and (min-width: 641px){#contents_block .sp{display:none !important}}@media print,screen and (min-width: 641px){#contents_block .cp_mv{background:url(/common/img/img_mv01_bg.jpg) no-repeat center/auto 100%}#contents_block .cp_mv h1{max-width:980px;margin:0 auto;padding:0}}#contents_block .cp_contact{margin:6.6666666667vw -4vw 0}@media print,screen and (min-width: 641px){#contents_block .cp_contact{margin:40px 0 0}}#contents_block .cp_contact a{text-decoration:none}@media print,screen and (min-width: 641px){#contents_block .cp_contact a{pointer-events:none}}#contents_block .cp_contact__box{width:770px;max-width:770px;border-radius:20px;background-color:#f6f6f6;position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;padding:35px;margin:0 auto}@media screen and (max-width: 640px){#contents_block .cp_contact__box{width:100%;height:auto;border-radius:2.6666666667vw;padding:5.3333333333vw 2.6666666667vw}}#contents_block .cp_contact__ttl{margin-bottom:30px;color:#0063c8;font-size:28px;font-weight:700}@media screen and (max-width: 640px){#contents_block .cp_contact__ttl{margin-bottom:4vw;font-size:4.2666666667vw}}#contents_block .cp_contact__img01{width:47.7333333333vw;margin:0 auto}@media print,screen and (min-width: 641px){#contents_block .cp_contact__img01{width:100%;max-width:248px}}#contents_block .cp_contact__img02{width:68.5333333333vw;margin:1.6vw auto 0}@media print,screen and (min-width: 641px){#contents_block .cp_contact__img02{width:100%;max-width:404px;margin-top:16px}}@media print,screen and (min-width: 641px){#contents_block .cp_contact__img02 a{pointer-events:none}}#contents_block .cp_contact__txt01{font-size:3.2vw}@media print,screen and (min-width: 641px){#contents_block .cp_contact__txt01{font-size:18px}}#contents_block .cp_contact__txt02{width:100%;font-weight:bold;font-size:2.6666666667vw;margin-top:1.3333333333vw;text-align:center}@media print,screen and (min-width: 641px){#contents_block .cp_contact__txt02{font-size:18px;margin-top:5px}}#contents_block .cp_contact__txt02 b{display:inline-block;font-size:6.1333333333vw}@media print,screen and (min-width: 641px){#contents_block .cp_contact__txt02 b{font-size:34px;margin-left:5px}}#contents_block .cp_contact__txt03{font-size:2.6666666667vw;line-height:1.5;color:#222;margin:2.6666666667vw 0 0}@media print,screen and (min-width: 641px){#contents_block .cp_contact__txt03{font-size:14px;margin-top:20px}}#contents_block .cp_pagetop{width:16.1333333333vw;position:fixed;right:2.6666666667vw;bottom:2.6666666667vw;display:none;z-index:50}@media print,screen and (min-width: 641px){#contents_block .cp_pagetop{width:95px;right:20px;bottom:20px}}#contents_block .cp_pagetop.fixBottom{position:absolute}#contents_block .cp_container{padding-top:60px;padding-bottom:100px}@media screen and (max-width: 640px){#contents_block .cp_container{padding-top:6.6666666667vw;padding-bottom:10.6666666667vw}}#contents_block .cp_container--01{background:#8adb34 url(/common/img/bg01.png) no-repeat center top}@media screen and (max-width: 640px){#contents_block .cp_container--01{background:#8adb34 url(/common/img/bg01_sp.png) no-repeat center top/100%}}#contents_block .cp_container--02{background:#71e0ff url(/common/img/bg02.png) no-repeat center top}@media screen and (max-width: 640px){#contents_block .cp_container--02{background:#71e0ff}}#contents_block .cp_inner01{padding:0 4vw}@media print,screen and (min-width: 641px){#contents_block .cp_inner01{width:100%;max-width:980px;margin:0 auto;padding-left:0;padding-right:0}}#contents_block .cp_ttl01{text-align:center;position:relative;margin-bottom:4vw;margin-right:auto;margin-left:auto}@media print,screen and (min-width: 641px){#contents_block .cp_ttl01{margin-bottom:30px}#contents_block .cp_ttl01 img{width:auto}}#contents_block .cp_ttl02{text-align:center;position:relative;margin-bottom:4vw;margin-right:auto;margin-left:auto;color:#0063c8;line-height:1.4;font-weight:bold;font-size:4.8vw}@media print,screen and (min-width: 641px){#contents_block .cp_ttl02{width:auto;margin-bottom:30px;font-size:26px}}#contents_block .cp_ttl03{text-align:center;margin-bottom:4vw;color:#0063c8;line-height:1.4;font-weight:bold;font-size:6.6666666667vw}@media print,screen and (min-width: 641px){#contents_block .cp_ttl03{width:auto;margin-bottom:30px;font-size:40px}}#contents_block .cp_txt01{text-align:center;font-size:4vw;line-height:2}@media print,screen and (min-width: 641px){#contents_block .cp_txt01{font-size:18px;line-height:1.66666}}#contents_block .cp_txt02{text-align:left;font-size:3.4666666667vw;line-height:1.8}@media print,screen and (min-width: 641px){#contents_block .cp_txt02{text-align:center;font-size:18px}}#contents_block .cp_txt02+.cp_txt02{margin-top:4vw}@media print,screen and (min-width: 641px){#contents_block .cp_txt02+.cp_txt02{margin-top:20px}}#contents_block .cp_txt04{text-align:center;font-size:3.4666666667vw;line-height:1.846;color:#222;margin:5.3333333333vw auto 0}@media print,screen and (min-width: 641px){#contents_block .cp_txt04{font-size:18px;line-height:1.66666;margin-top:20px}}#contents_block .cp_notes01{margin:2.6666666667vw 0 0}@media print,screen and (min-width: 641px){#contents_block .cp_notes01{margin-top:16px}}#contents_block .cp_notes01>li{font-size:2.9333333333vw;line-height:1.54545;color:#222;text-indent:-1em;padding:0 0 0 1em;margin:1.0666666667vw 0 0;text-align:left}@media print,screen and (min-width: 641px){#contents_block .cp_notes01>li{font-size:12px;line-height:1.83333;text-indent:0;padding-left:0;margin-top:0;text-align:center}}#contents_block .cp_notes01>li strong{color:#e80008;font-weight:bold}#contents_block .cp_notes01--center>li{text-align:center}@media print,screen and (min-width: 641px){#contents_block .cp_notes01--pc-center>li{text-align:center}}#contents_block .cp_ttl01+.cp_notes01{margin-top:6.4vw}@media print,screen and (min-width: 641px){#contents_block .cp_ttl01+.cp_notes01{margin-top:0}}#contents_block .cp_btn01 a,#contents_block .cp_btn01 button{vertical-align:top}@media print,screen and (min-width: 641px){#contents_block .cp_btn01 a img,#contents_block .cp_btn01 button img{-webkit-filter:drop-shadow(5px 5px 0 rgba(0, 0, 0, 0.2));filter:drop-shadow(5px 5px 0 rgba(0, 0, 0, 0.2))}}@media screen and (max-width: 640px){#contents_block .cp_btn01 a img,#contents_block .cp_btn01 button img{-webkit-filter:drop-shadow(0.9333333333vw 0.9333333333vw 0 rgba(0, 0, 0, 0.2));filter:drop-shadow(0.9333333333vw 0.9333333333vw 0 rgba(0, 0, 0, 0.2))}}#contents_block .cp_btn01 a:disabled,#contents_block .cp_btn01 button:disabled{-webkit-filter:saturate(0%);filter:saturate(0%);cursor:auto;-webkit-transition:none;transition:none}@media print,screen and (min-width: 641px){#contents_block .cp_btn01 a:disabled:hover,#contents_block .cp_btn01 button:disabled:hover{opacity:1}}#contents_block .cp_btn01 a:disabled img,#contents_block .cp_btn01 button:disabled img{-webkit-filter:none;filter:none}#contents_block .cp_btn01 a[target=_blank]::after,#contents_block .cp_btn01 button[target=_blank]::after{display:none}@media screen and (max-width: 640px){#contents_block .cp_btn01--long a img,#contents_block .cp_btn01--long button img{width:auto;height:14.6666666667vw}}@media screen and (max-width: 640px){#contents_block .cp_btn01--short a img,#contents_block .cp_btn01--short button img{width:auto;height:10.6666666667vw}}#contents_block .cp_btn01--no-shadow a img,#contents_block .cp_btn01--no-shadow button img{-webkit-filter:none;filter:none}#contents_block .cp_btn01--cptop{margin-top:50px}@media screen and (max-width: 640px){#contents_block .cp_btn01--cptop{margin-top:8vw}}#contents_block .cp_btn02 a,#contents_block .cp_btn02 button{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;text-align:center;width:53.3333333333vw;height:10.6666666667vw;border:.2666666667vw solid #222;border-radius:5.3333333333vw;margin:5.3333333333vw auto 0}@media print,screen and (min-width: 641px){#contents_block .cp_btn02 a,#contents_block .cp_btn02 button{width:100%;max-width:240px;height:50px;border-width:2px;border-radius:25px;margin-top:34px}}#contents_block .cp_btn02 a img,#contents_block .cp_btn02 button img{width:42.6666666667vw}@media print,screen and (min-width: 641px){#contents_block .cp_btn02 a img,#contents_block .cp_btn02 button img{width:100%;max-width:185px}}#contents_block .cp_btn-wrap01 .cp_btn01 a,#contents_block .cp_btn-wrap01 .cp_btn01 button{margin-top:0}@media print,screen and (min-width: 641px){#contents_block .cp_course01{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin:8px -10px 0}}#contents_block .cp_course01>*{margin:5.3333333333vw -2vw 0}@media print,screen and (min-width: 641px){#contents_block .cp_course01>*{margin:0}}@media print,screen and (min-width: 641px){#contents_block .cp_course02{margin-top:40px}}#contents_block .cp_course02>*{margin:5.3333333333vw -2vw 0}@media print,screen and (min-width: 641px){#contents_block .cp_course02>*{margin:0 auto;max-width:480px}}@media print,screen and (min-width: 641px){#contents_block .cp_course03{margin-top:16px}}#contents_block .cp_course03>*{margin:5.3333333333vw -2.6666666667vw 0}@media print,screen and (min-width: 641px){#contents_block .cp_course03>*{margin:0 auto;max-width:520px}}#contents_block .cp_column01{border-top:.2666666667vw solid #222;padding:6.4vw 0 0;margin:10.6666666667vw 0 0}@media print,screen and (min-width: 641px){#contents_block .cp_column01{border-width:2px;padding-top:30px;margin-top:48px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}}@media screen and (min-width: 641px)and (max-width: 1024px){#contents_block .cp_column01{display:block}}#contents_block .cp_column01+.cp_column01{margin-top:6.4vw}@media print,screen and (min-width: 641px){#contents_block .cp_column01+.cp_column01{margin-top:30px}}@media print,screen and (min-width: 641px){#contents_block .cp_column01>*:first-child{width:218px;-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto}}@media screen and (min-width: 641px)and (max-width: 1024px){#contents_block .cp_column01>*:first-child{width:auto}}@media print,screen and (min-width: 641px){#contents_block .cp_column01>*:last-child{width:664px;-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto}}@media screen and (min-width: 641px)and (max-width: 1024px){#contents_block .cp_column01>*:last-child{width:auto;margin-top:20px}}#contents_block .cp_terms01{color:#222}#contents_block .cp_terms01 dl{margin-top:45px;border-radius:10px;overflow:hidden;-webkit-box-shadow:7.071px 7.071px 0px 0px rgba(0,0,0,.2);box-shadow:7.071px 7.071px 0px 0px rgba(0,0,0,.2)}@media screen and (max-width: 640px){#contents_block .cp_terms01 dl{margin-top:5.3333333333vw;-webkit-box-shadow:.9333333333vw .9333333333vw 0px 0px rgba(0,0,0,.2);box-shadow:.9333333333vw .9333333333vw 0px 0px rgba(0,0,0,.2);border-radius:1.0666666667vw}}#contents_block .cp_terms01 dl+dl{margin-top:30px}@media screen and (max-width: 640px){#contents_block .cp_terms01 dl+dl{margin-top:2.6666666667vw}}#contents_block .cp_terms01 dl dt{background-color:#0063c8;color:#fff;font-size:18px;font-weight:bold;padding:20px;text-align:center;position:relative;cursor:pointer}@media screen and (max-width: 640px){#contents_block .cp_terms01 dl dt{padding:4vw;font-size:4.2666666667vw}}#contents_block .cp_terms01 dl dt:before,#contents_block .cp_terms01 dl dt:after{content:"";width:17px;height:1px;background:#fff;position:absolute;top:50%;right:20px;z-index:2;pointer-events:none}#contents_block .cp_terms01 dl dt:after{-webkit-transform:rotate(90deg);transform:rotate(90deg)}#contents_block .cp_terms01 dl dt.is-open:after{-webkit-transform:rotate(180deg);transform:rotate(180deg)}#contents_block .cp_terms01 dl dd{background:#f6f6f6;padding:30px;text-align:left;font-size:14px;display:none}@media screen and (max-width: 640px){#contents_block .cp_terms01 dl dd{padding:4vw;font-size:3.4666666667vw}}#contents_block .cp_terms01 dl dd *{line-height:1.5;-webkit-font-feature-settings:normal;font-feature-settings:normal}#contents_block .cp_terms01 dl dd .mt{margin-top:15px}#contents_block .cp_terms01 dl dd .indent{text-indent:-1em;padding-left:1em}#contents_block .cp_terms01 dl dd ol{margin-left:1em}#contents_block .cp_terms01 dl dd .attention{font-size:.857em}#contents_block .cp_check01{margin-top:6.6666666667vw;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}@media print,screen and (min-width: 641px){#contents_block .cp_check01{margin-top:40px}}#contents_block .cp_check01 input{width:7.4666666667vw;height:7.4666666667vw;border:1px solid #222;border-radius:1.3333333333vw;-webkit-box-shadow:none;box-shadow:none;background-color:#fff;vertical-align:middle;cursor:pointer}@media print,screen and (min-width: 641px){#contents_block .cp_check01 input{width:22px;height:22px;border-radius:5px}}#contents_block .cp_check01 label{font-size:4vw;font-weight:bold;height:7.4666666667vw;line-height:7.4666666667vw;display:inline-block;vertical-align:middle;padding-left:2vw}@media print,screen and (min-width: 641px){#contents_block .cp_check01 label{font-size:16px;height:22px;line-height:22px;padding-left:8px}}#contents_block .cp_check01 label span{display:inline-block;color:#333}#contents_block .cp_check01__inner{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex}#contents_block .cp_check01__inner.on::before{content:"";display:inline-block;width:3.2vw;height:1.6vw;border-left:.6666666667vw solid #e60012;border-bottom:.6666666667vw solid #e60012;-webkit-transform:rotate(-45deg);transform:rotate(-45deg);position:absolute;left:2.1333333333vw;top:2.1333333333vw;pointer-events:none}@media print,screen and (min-width: 641px){#contents_block .cp_check01__inner.on::before{width:9px;height:5px;border-left-width:2px;border-bottom-width:2px;left:5px;top:6px}}#contents_block .cp_input01 input{background:#fff;border:1px solid #d5d5d5;width:100%;height:10.6666666667vw;padding:0 4.8vw;-webkit-box-sizing:border-box;box-sizing:border-box;font-size:3.4666666667vw;border-radius:0}@media print,screen and (min-width: 641px){#contents_block .cp_input01 input{border-width:1px;width:440px;height:50px;padding:0 20px;font-size:14px;border-radius:4px}}#contents_block .cp_input01 .error{color:#e80008;font-size:3.2vw;font-weight:bold;line-height:2;text-align:left;margin:1.0666666667vw 0 0;width:100%;display:none}@media print,screen and (min-width: 641px){#contents_block .cp_input01 .error{font-size:12px;line-height:1.66666;margin-top:4px}}#contents_block .cp_input01.error .error{display:block}#contents_block .cp_input01.error input[type=email]{border-color:#e40112}#contents_block .cp_input02 input{background:#fff;border:1px solid #d5d5d5;width:100%;height:10.6666666667vw;padding:0 2.6666666667vw;-webkit-box-sizing:border-box;box-sizing:border-box;font-size:4.2666666667vw;border-radius:1.3333333333vw}@media print,screen and (min-width: 641px){#contents_block .cp_input02 input{border-width:1px;height:40px;padding:0 10px;font-size:16px;border-radius:4px}}#contents_block .cp_input02 .error{color:#e80008;font-size:3.2vw;font-weight:bold;line-height:2;text-align:left;margin:1.0666666667vw 0 0;width:100%;display:none}@media print,screen and (min-width: 641px){#contents_block .cp_input02 .error{font-size:12px;line-height:1.66666;margin-top:4px}}#contents_block .cp_input02.error .error{display:block}#contents_block .cp_input02.error input[type=text]{border-color:#e40112}#contents_block .cp_select01 select{background:url(/common/img/ico_select01.svg) no-repeat right 4.6666666667vw center #fff;background-size:3.0666666667vw auto;border:1px solid #d5d5d5;width:100%;height:10.6666666667vw;padding:0 8vw 0 2.6666666667vw;-webkit-box-sizing:border-box;box-sizing:border-box;font-size:4.2666666667vw;border-radius:1.3333333333vw}@media print,screen and (min-width: 641px){#contents_block .cp_select01 select{background-position:right 18px center;background-size:13px auto;border-width:1px;height:40px;padding:0 36px 0 10px;font-size:16px;border-radius:4px}}#contents_block .cp_select01 .error{color:#e80008;font-size:3.2vw;font-weight:bold;line-height:2;text-align:left;margin:1.0666666667vw 0 0;width:100%;display:none}@media print,screen and (min-width: 641px){#contents_block .cp_select01 .error{font-size:12px;line-height:1.66666;margin-top:4px}}#contents_block .cp_select01.error .error{display:block}#contents_block .cp_select01.error input[type=text],#contents_block .cp_select01.error select{border-color:#e40112}#contents_block .cp_errorTxt01{color:#e80008;font-size:3.7333333333vw;font-weight:bold;line-height:1.6;text-align:left;margin:5.3333333333vw 0 0}@media print,screen and (min-width: 641px){#contents_block .cp_errorTxt01{font-size:16px;margin-top:20px}}#contents_block .cp_errorTxt01--center{text-align:center}#contents_block .cp_shadow01{-webkit-box-shadow:7.071px 7.071px 0px 0px rgba(0,0,0,.2);box-shadow:7.071px 7.071px 0px 0px rgba(0,0,0,.2)}@media screen and (max-width: 640px){#contents_block .cp_shadow01{-webkit-box-shadow:.9333333333vw .9333333333vw 0px 0px rgba(0,0,0,.2);box-shadow:.9333333333vw .9333333333vw 0px 0px rgba(0,0,0,.2)}}#contents_block #loading{width:100vw;height:100vh;background:rgba(255,255,255,.9);position:fixed;top:0;left:0;z-index:100;display:none}#contents_block #loading .innr{position:absolute;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);width:100%}#contents_block #loading .loadIcon{border:4px solid rgba(0,0,0,.1);border-left-color:#ed0000;border-radius:50%;width:40px;height:40px;margin:0 auto 15px;-webkit-animation:spinner 1.2s linear infinite;animation:spinner 1.2s linear infinite}@-webkit-keyframes spinner{0%{-webkit-transform:rotate(0);transform:rotate(0)}100%{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}@keyframes spinner{0%{-webkit-transform:rotate(0);transform:rotate(0)}100%{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}@media print,screen and (min-width: 641px){#contents_block .cp_other__inner01{padding:50px 0}}#contents_block .cp_other__txt01{font-size:6.4vw;font-weight:bold;line-height:1.5;margin:18.6666666667vw 0 8vw}@media print,screen and (min-width: 641px){#contents_block .cp_other__txt01{font-size:36px;margin:100px 0 30px}}#contents_block.form .form_flow{width:56vw;margin:-2.6666666667vw auto 5.3333333333vw}@media print,screen and (min-width: 641px){#contents_block.form .form_flow{width:420px;margin:-10px auto 40px}}#contents_block.form .form_flow .cp_inner01{padding:0}#contents_block .cp_contact_area{padding-top:60px;padding-bottom:60px;background:#fff}@media screen and (max-width: 640px){#contents_block .cp_contact_area{padding-top:10.6666666667vw;padding-bottom:21.3333333333vw}}#contents_block .cp_contact_area .cp_contact{margin:0 auto}@media screen and (max-width: 640px){#contents_block .cp_contact_area .cp_contact{padding:0 8vw}}#contents_block .cp_contact_area .cp_contact__box{border:6px solid #0063c8;background-color:#fff;-webkit-box-shadow:7.071px 7.071px 0px 0px rgba(0,0,0,.2);box-shadow:7.071px 7.071px 0px 0px rgba(0,0,0,.2)}@media screen and (max-width: 640px){#contents_block .cp_contact_area .cp_contact__box{border-width:.8vw;-webkit-box-shadow:.9333333333vw .9333333333vw 0px 0px rgba(0,0,0,.2);box-shadow:.9333333333vw .9333333333vw 0px 0px rgba(0,0,0,.2)}}#contents_block .receip_wrap_bg{border:6px solid #56a82f;border-radius:20px;background-color:#fff}@media screen and (max-width: 640px){#contents_block .receip_wrap_bg{border:.8vw solid #56a82f;border-radius:2.6666666667vw}}#contents_block .course-box{position:relative;padding:50px 0 40px;border-width:6px;border-radius:20px;border-style:solid;background:#fff}@media screen and (max-width: 640px){#contents_block .course-box{padding:6.6666666667vw 7.2vw;border-width:.8vw;border-radius:2.6666666667vw}}#contents_block .course-box--a{border-color:#e80008}#contents_block .course-box--b{border-color:#0063c8}.course-get__inner{padding:0 74px}@media screen and (max-width: 640px){.course-get__inner{padding:0}}.course-get__ttl{margin:0 -20px 30px}@media screen and (max-width: 640px){.course-get__ttl{margin:0 -2.6666666667vw 5.3333333333vw}}@media print,screen and (min-width: 641px){.course-get-main{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center}}@media screen and (max-width: 640px){.course-get-main{margin:0 -2.6666666667vw}}@media print,screen and (min-width: 641px){.course-get-main__img{width:410px}}@media print,screen and (min-width: 641px){.course-get-main-info{width:410px}}@media screen and (max-width: 640px){.course-get-main-info{margin:4vw 0}}.course-get-main-info__lead{font-size:16px;margin-top:15px;line-height:1.8}@media screen and (max-width: 640px){.course-get-main-info__lead{margin-top:4vw;font-size:3.4666666667vw;line-height:1.5;text-align:left}}.course-get-main-info__lead b{font-weight:bold}.course-get-main-info__lead--a b{color:#007634}.course-get-main-info__lead--b b{color:#e80008}.course-get-main-point{margin-top:20px;border-radius:10px;padding:15px 15px;width:280px}@media screen and (max-width: 640px){.course-get-main-point{margin:4.6666666667vw 6.6666666667vw 0;border-radius:1.3333333333vw;padding:4vw;width:auto}}.course-get-main-point--a{background-color:#e3f9ec}.course-get-main-point--a .course-get-main-point__ttl{border-color:#bce2cb;color:#007634}.course-get-main-point--a .course-get-main-point__item::before{background-color:#007634}.course-get-main-point--b{background-color:#fcecec}.course-get-main-point--b .course-get-main-point__item::before{background-color:#e80008}.course-get-main-point__ttl{font-size:12px;padding-bottom:10px;margin-bottom:10px;border-bottom:1px solid}@media screen and (max-width: 640px){.course-get-main-point__ttl{font-size:3.2vw;padding-bottom:2.4vw;margin-bottom:2.4vw}}.course-get-main-point__item{margin-top:5px;position:relative;font-size:12px;text-align:left;display:-webkit-box;display:-ms-flexbox;display:flex;padding-left:10px}@media screen and (max-width: 640px){.course-get-main-point__item{font-size:3.2vw}}.course-get-main-point__item::before{position:absolute;content:"";top:50%;margin-top:-2px;left:0;width:4px;height:4px;border-radius:100vh}.course-get-main-point__item b{width:118px;display:block;font-weight:normal}@media screen and (max-width: 640px){.course-get-main-point__item b{width:29.3333333333vw}}.course-get-main-point--b b{width:50px;display:block;font-weight:normal}@media screen and (max-width: 640px){.course-get-main-point--b b{width:13.3333333333vw}}.course-get-main-point__items02{text-align:left;font-size:10px;margin-top:1em}@media screen and (max-width: 640px){.course-get-main-point__items02{font-size:2.2666666667vw}}.course-get-main-point__item02{margin:.5em 0;padding-left:1em;text-indent:-1em}.course-get-main-point-att{font-size:10px;text-align:center;margin-top:12px}.course-get-point-use{font-size:24px;border-width:2px;border-style:solid;border-radius:8px;font-weight:bold;padding:20px 20px;margin-top:30px}@media screen and (max-width: 640px){.course-get-point-use{font-size:4.2666666667vw;border-radius:2.6666666667vw;padding:2.6666666667vw;margin:6.6666666667vw 0 0;border-width:1px}}.course-get-point-use--a{color:#e6010e;border-color:#e6010e}.course-get-point-use--b{color:#0063c8;border-color:#0063c8}.course-get-mail{font-weight:bold;margin-top:30px}@media screen and (max-width: 640px){.course-get-mail{margin-top:8.6666666667vw}}.course-get-mail dt{font-size:14px}@media screen and (max-width: 640px){.course-get-mail dt{font-size:3.4666666667vw}}.course-get-mail dd{font-size:24px;margin-top:10px}@media screen and (max-width: 640px){.course-get-mail dd{font-size:4.8vw}}.form-box{position:relative;padding:50px 0 50px;border-width:6px;border-radius:20px;border-style:solid;border-color:#56a82f;background:#fff}@media screen and (max-width: 640px){.form-box{padding:6.6666666667vw 7.2vw;border-width:.8vw;border-radius:2.6666666667vw;margin-bottom:10.6666666667vw}}@media print,screen and (min-width: 641px){.form-box .cp_btn01 img{width:auto !important}}.form-box .lead{line-height:1.5}.floating{position:fixed;top:132px;right:0}@media screen and (max-width: 640px){.floating{display:none}}