<html><head><meta name="color-scheme" content="light dark"></head><body><pre style="word-wrap: break-word; white-space: pre-wrap;">@charset "UTF-8";@media screen and (min-width:768px){.general-section-text{line-height:1.5}}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-size:100%;font:inherit;vertical-align:baseline}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}body{line-height:1}ol,ul{list-style:none}blockquote,q{quotes:none}blockquote:after,blockquote:before,q:after,q:before{content:"";content:none}table{border-collapse:collapse;border-spacing:0}html{height:100%;font-size:62.5%}@media screen and (min-width:375px){html{font-size:67.5%}}@media screen and (min-width:568px){html{font-size:72.5%}}@media screen and (min-width:768px){html{font-size:82.5%}}body{overflow-x:hidden;height:100%;-webkit-text-size-adjust:100%;color:#444;font-family:"メイリオ",Meiryo,"ヒラギノ角ゴ Pro W3","Hiragino Kaku Gothic Pro","ヒラギノ角ゴシック","Hiragino Sans","ＭＳ Ｐゴシック",sans-serif;font-size:1.35rem;line-height:1.5}@media screen and (min-width:375px){body{font-size:1.4rem}}body *{box-sizing:border-box}a{text-decoration:none;color:inherit}img{max-width:100%;height:auto;vertical-align:bottom}@font-face{font-family:"NotoSansCJKjp Medium";font-style:normal;font-weight:500;src:url(/common/font/NotoSansCJKjp-Medium.woff2) format("woff2"),url(/common/font/NotoSansCJKjp-Medium.woff) format("woff");font-display:swap}.header{padding:1rem 1.5rem;border-top:.2rem solid #e50012;box-shadow:0 3px 4px 0 rgba(0,0,0,.15);position:relative;z-index:10}.header__inner{height:45px;margin:0 auto;display:flex;align-items:center}@media screen and (min-width:1024px){.header__inner{padding:2rem;height:auto}}.header__logo{display:inline-block;width:135px;height:auto;margin-right:auto}@media screen and (min-width:1024px){.header__logo{width:157px}}@media screen and (min-width:414px){.header{padding-left:2rem;padding-right:2rem}}@media screen and (min-width:768px){.header{padding-top:1.5rem;padding-bottom:1.5rem;border-top-width:.4rem}}@media screen and (min-width:1024px){.header{padding:0}}.footer{position:absolute;bottom:0;width:100%;height:45px;display:flex;justify-content:center;align-items:center;background:#e50012}.footer__bottom{color:#fff}.footer__copyright{font-size:.6em}body:not(.show){animation:fadeIn .2s linear 2s forwards}@keyframes fadeIn{0%{opacity:0}100%{opacity:1}}.container{overflow:hidden;width:100%;min-height:100%;position:relative}.header__title{font-family:"NotoSansCJKjp Medium",sans-serif;letter-spacing:.02rem}.main{display:block;max-width:1024px;margin-left:auto;margin-right:auto;padding:3rem 1.5rem 50px;font-size:1.2rem}@media screen and (min-width:414px){.main{padding-top:5rem;padding-left:2rem;padding-right:2rem}}@media screen and (min-width:768px){.main{font-size:1.061rem}}@media screen and (min-width:1024px){.main{padding-top:7rem}}.step-nav{display:flex;align-items:center;justify-content:center;margin-bottom:2rem;font-size:1.2rem}.step-nav li:first-child{border-radius:3px 0 0 3px}.step-nav li:last-child{border-radius:0 3px 3px 0}.step-nav li:not(:first-child){margin-left:3px}.step-nav li:not(:last-child)::after,.step-nav li:not(:last-child)::before{display:block;position:absolute;top:0;width:0;height:0;border-style:solid;border-width:18px 0 18px 15px;content:""}.step-nav li:not(:last-child)::before{right:-18px;z-index:1;border-color:transparent transparent transparent #fff}.step-nav li:not(:last-child)::after{right:-15px;z-index:2;border-color:transparent transparent transparent #b2b5b7}.step-nav__item{position:relative;display:flex;align-items:center;justify-content:center;width:70px;height:36px;padding-left:8px;background:#b2b5b7;color:#fff}.step-nav__item.is-current{background:#e50012}.step-nav__item.is-current::after{border-left-color:#e50012!important}@media screen and (min-width:768px){.step-nav li:first-child{border-radius:5px 0 0 5px}.step-nav li:last-child{border-radius:0 5px 5px 0}.step-nav li:not(:last-child)::after,.step-nav li:not(:last-child)::before{border-width:25px 0 25px 15px}.step-nav__item{width:100px;height:50px}}.popup .pc .footer,.popup .pc .header{display:none}.popup .sp .header{display:block}.popup .sp .footer{display:flex}.popup-content__img{margin-bottom:2rem;text-align:center}.popup-content__text{margin-bottom:1em}.popup-content__btn{margin-top:2rem}.pc .popup-content__img{margin-bottom:3rem}.pc .popup-content__btn{margin-top:4rem}img{max-width:100%}.form-subtitle{margin-bottom:1rem;font-size:1.1rem;font-weight:700}.form-table{width:100%}.form-table--recommend{margin-bottom:5rem}@media screen and (min-width:768px){.form-table{display:table;table-layout:fixed;border-top:1px solid #ccc;border-left:1px solid #ccc}.form-table--card{border-top:none}.form-table__row{display:table-row;margin-bottom:0}}.fieldset{margin-bottom:2rem}.form-table--recommend .fieldset{margin-bottom:0}.fieldset__head{display:flex;justify-content:space-between;align-items:center;border-bottom:1px solid #999;padding-bottom:.6rem;font-size:1.5rem;font-weight:700}.fieldset__head br{display:none}.fieldset__head--enquete{border-bottom:none}.fieldset__small{font-size:.8rem}.fieldset__img{margin-top:1rem}.fieldset__img--card img{width:70%;max-width:260px}.fieldset__body{word-break:break-all;padding:.7rem 0;vertical-align:middle}.fieldset__body :last-child{margin-bottom:0}.fieldset__body :first-child{margin-top:0}.fieldset__inner{display:flex;justify-content:space-between;align-items:flex-start;width:100%}@media screen and (min-width:768px){.fieldset__body,.fieldset__head{display:table-cell;border-right:1px solid #ccc;border-bottom:1px solid #ccc}.fieldset__head{width:240px;padding:2.4rem .8rem;background:#f2f7fa;font-size:inherit;text-align:left;overflow:hidden}.fieldset__head br{display:inline}.fieldset__body{padding:1.45rem .8rem;color:inherit;font-weight:400}.fieldset__inner{flex-direction:row-reverse;justify-content:flex-end}}@media screen and (min-width:768px){.form-table--recommend .form-table__row{display:block}.form-table--recommend .fieldset__body{display:block}}.course-table{padding:.8rem .8rem 0;padding-bottom:.5rem;border:2px solid #034d73;border-radius:3px;background:#f2f7fa;margin-bottom:2rem}.course-table--select{margin-top:.5rem;padding:.8rem .8rem 0;background-color:#f2f7fa}.course-table__title{padding-bottom:.5rem;margin-bottom:.8rem;font-size:1.5rem;font-weight:700;border-bottom:1px solid #999}@media screen and (min-width:768px){.course-table{padding:0;border-top:1px solid #ccc;border-right:none;border-bottom:none;border-left:none;border-radius:0;background:0 0}.course-table--select{margin-top:1rem;background-color:#f2f7fa}.course-table__title--sp{display:none}}.selected-course-text{margin-top:2rem;margin-bottom:3rem}.selected-course-text p:not([class]){font-size:1.2rem}@media screen and (min-width:768px){.selected-course-text{margin-top:5rem;margin-bottom:5rem}}.selected-course{font-weight:700}.selected-course--other{margin-top:1rem}.selected-course__body,.selected-course__head{padding-bottom:.3rem}.selected-course__head{margin-bottom:.8rem;border-bottom:1px solid #999;font-size:1.5rem}.selected-course__head--pc{display:none}.selected-course__body{font-size:1.4rem}.selected-course__body--select{padding-bottom:.8rem}.selected-course--other .selected-course__body{font-weight:400}.selected-course__inner{display:flex;justify-content:space-between;align-items:center;padding:.5rem 0}.selected-course__btn{margin-left:1rem}.selected-course a:not([class]){color:#034d73}@media screen and (min-width:768px){.selected-course{display:table;width:100%;border-bottom:1px solid #ccc;border-left:1px solid #ccc;color:inherit}.selected-course--other{margin-top:0}.selected-course__body,.selected-course__head{display:table-cell;padding:1.45rem .8rem;border-right:1px solid #ccc;vertical-align:middle}.selected-course__head{width:240px;background:#f2f7fa;border-bottom:none;font-size:inherit}.selected-course__body{font-size:inherit}.selected-course__body--select{padding:1rem 1rem 1rem 3rem}.selected-course__btn{display:inline-block}}.popup-open{color:#034d73}.tag{display:inline-block;margin-left:1rem;padding:.2rem .3rem;color:#fff;font-size:1rem;font-weight:400;vertical-align:middle;white-space:nowrap}.tag--optional{background:#b2b5b7}.tag--required{background:#e50012}@media screen and (min-width:768px){.tag{margin-right:.8rem;margin-left:0}}.dot-list__item{margin-top:.5rem;margin-bottom:.5rem;padding-left:1em;text-indent:-1em}.dot-list__item::before{content:"・"}.note-block{margin-bottom:2rem;margin-right:auto;margin-left:auto;word-break:break-all}.note-block__title{margin-bottom:.5rem;font-weight:700;font-size:1.2rem;letter-spacing:-.02em}@media screen and (min-width:375px){.note-block__title{letter-spacing:0}}.note-block--center{display:table;margin:0 auto}.note-block--center .note-box{padding-right:3rem;padding-left:3rem}@media screen and (min-width:768px){.note-block{margin-top:4rem;margin-bottom:4rem}}.note-box{padding:1rem .8rem;border:1px dotted #999;font-weight:400}.note-box--contact{margin-bottom:1em;font-weight:700}.note-box__title{margin-bottom:1rem;font-weight:700}.note-box__close{margin-top:1em;text-align:right}.note-box__btn{display:inline-block;padding:.3rem 1rem;border:1px solid #ccc}.note-box p+p{margin-top:1em}.note-box a:not([class]){color:#0080de}.note-box a:not([class]):link,.note-box a:not([class]):visited{text-decoration:underline}.note-box a:not([class]):active,.note-box a:not([class]):hover{text-decoration:none}@media screen and (min-width:768px){.note-block+.note-block{margin-top:-1rem;margin-bottom:3rem}}.note{margin-top:1rem;margin-bottom:1rem}.accent{color:#e50012}.img-block{margin-top:1rem;margin-bottom:2rem;text-align:center}.fb-block{text-align:center;margin-bottom:5rem}.input-list__head{font-size:1.3rem;font-weight:700;margin-top:4rem}@media screen and (min-width:768px){.input-list__head{margin-top:3.5rem;margin-bottom:.5rem}}.input-list__head:first-child{margin-top:0}.input-list__item{display:flex;align-items:center}.input-list__item .input-item{margin-bottom:1rem}.input-list__item .input-item--title{font-size:1.3rem;margin-left:1.3rem}.input-list__item--wrap{flex-wrap:wrap}.input-list__item--vertical{display:block}.input-list__item--vertical .input-item{margin-right:0;margin-bottom:2rem}.input-list--complete{display:table;margin:3rem auto 0}.input-list--radio .input-list__item{margin-bottom:1rem}@media screen and (min-width:768px){.order .input-list{margin:1rem 2rem}.list .input-list__item .input-item{margin-bottom:0}.list .input-list__item--vertical{display:flex;flex-wrap:nowrap}.list .input-list__item--vertical .input-item{width:20%;margin-right:1rem}}.input-table{display:table}.input-item--name{width:calc((100% - .8rem)/ 2)}.input-item--name+.input-item--name{margin-left:.8rem}.input-item--zipcode{width:200px}.input-item--address{margin-top:1rem}.input-item--hyphen{margin:0 .4rem}.input-item--small{width:26%}.input-item--full{width:100%}.input-item--free{margin-top:.5rem}.input-item--checkbox,.input-item--radio{margin-right:2.5rem}.input-item--unit{margin-right:.5rem;margin-left:.5rem}.input-item--title{margin-left:1rem}.input-item--agree{margin-left:2rem}.input-item--room{margin-top:15px}.input-item--roomTitle{padding-bottom:.6rem;font-size:1.3rem;font-weight:700}@media screen and (min-width:768px){.input-item+.input-item--name{margin-left:3rem}.input-item--name{width:200px}.input-item--small{width:120px}.input-item--full{width:80%}.input-item--title{margin-left:2rem}.input-item--building{width:65%;display:table-cell;padding-right:1.3rem}.input-item--room{width:40%;display:table-cell}.input-item--roomTitle{font-size:1.1rem;display:table-cell;width:30%;font-weight:400;padding:0}}.input-group{margin-top:1rem}.input-group__head{margin-top:1rem;margin-bottom:.5rem;font-weight:700}.email-check.is-active{font-size:2rem;font-weight:700}@media screen and (min-width:768px){.email-check.is-active{font-size:inherit;font-weight:400}}.btn-flat{display:inline-block;position:relative;border:1px solid;padding:.3rem 1rem;text-decoration:none;border-radius:3px;white-space:nowrap;background-color:transparent;appearance:none;cursor:pointer;text-align:center}.btn-flat--close,.btn-flat--correct,.btn-flat--delete,.btn-flat--zipcode{border-color:#034d73;color:#034d73}.btn-flat--zipcode{margin-left:1rem;padding-top:.5rem;padding-bottom:.5rem;font-size:1.4rem;outline:0}.btn-flat--zipcode:disabled{border-color:#999;background-color:#eee;color:#999;pointer-events:none}.btn-flat--close,.btn-flat--correct{padding:.5rem 2rem .5rem 2.5rem;font-size:1.2rem}.btn-flat--correct::before{display:block;position:absolute;top:50%;left:1.5rem;width:6px;height:6px;margin-top:-4px;border-top:1px solid #034d73;border-left:1px solid #034d73;transform:rotate(-45deg);content:""}.btn-flat--back,.btn-flat--link,.btn-flat--no,.btn-flat--yes{color:#fff;font-size:1.6rem;font-weight:700}.btn-flat--back,.btn-flat--no,.btn-flat--yes{padding:.5rem 2rem;min-width:120px}.btn-flat--link{padding:.5rem 4rem;background-color:#ffb400}.btn-flat--yes{background-color:#e50012}.btn-flat--back,.btn-flat--no{background-color:#999}@media screen and (min-width:768px){.btn-flat{border-radius:5px}.btn-flat--close:hover:not(:disabled),.btn-flat--correct:hover:not(:disabled),.btn-flat--delete:hover:not(:disabled),.btn-flat--zipcode:hover:not(:disabled){background-color:#034d73;color:#fff}.btn-flat--close:hover:not(:disabled)::before,.btn-flat--correct:hover:not(:disabled)::before,.btn-flat--delete:hover:not(:disabled)::before,.btn-flat--zipcode:hover:not(:disabled)::before{border-color:#fff}.btn-flat--correct::before{margin-top:-5px}.btn-flat--zipcode{font-size:1.1rem}.btn-flat--back,.btn-flat--link,.btn-flat--no,.btn-flat--yes{font-size:1.6rem}.btn-flat--back,.btn-flat--no,.btn-flat--yes{padding:.5rem 2rem;min-width:180px}}.btn-block{margin:1rem 0 2rem}.btn-block--center{text-align:center}.btn-block--right{text-align:right}@media screen and (min-width:768px){.btn-block{margin-bottom:1rem}}.link-text{display:inline-block;margin-bottom:1rem;text-decoration:none;color:#034d73}.textbox{display:block;width:100%;height:48px;padding:0 .8rem;border:1px solid #ccc;border-radius:3px;line-height:48px;outline:0;font-size:1.6rem;color:#222;background:0 0;appearance:none}.textbox--large{font-size:2rem;font-weight:700}.textbox:focus{border-color:#034d73}@media screen and (min-width:768px){.textbox{font-size:inherit}.textbox--large{font-size:inherit;font-weight:400}}:placeholder-shown{font-size:1.6rem;font-weight:400;color:#ccc}@media screen and (min-width:768px){:placeholder-shown{font-size:inherit}}::-webkit-input-placeholder{font-size:1.6rem;font-weight:400;color:#ccc}@media screen and (min-width:768px){::-webkit-input-placeholder{font-size:inherit}}:-moz-placeholder{font-size:1.6rem;font-weight:400;color:#ccc}@media screen and (min-width:768px){:-moz-placeholder{font-size:inherit}}::-moz-placeholder{font-size:1.6rem;font-weight:400;color:#ccc}@media screen and (min-width:768px){::-moz-placeholder{font-size:inherit}}:-ms-input-placeholder{font-size:1.6rem;font-weight:400;color:#ccc}@media screen and (min-width:768px){:-ms-input-placeholder{font-size:inherit}}.textarea{display:block;width:100%;max-width:100%;padding:.8rem;border:1px solid #ccc;border-radius:3px;line-height:inherit;font-family:inherit;outline:0;font-size:1.6rem;color:#222;background:0 0;appearance:none}@media screen and (min-width:768px){.textarea{font-size:inherit}}.select-item{display:inline-block;position:relative;max-width:100%}.select-item::before{display:block;position:absolute;top:50%;right:1.2rem;width:6px;height:6px;margin-top:-5px;border-right:1px solid #222;border-bottom:1px solid #222;transform:rotate(45deg);content:""}@media screen and (min-width:768px){.select-item::before{right:1rem}}.select-box{max-width:100%;height:48px;padding:0 3rem 0 .8rem;margin:0 2px;border:1px solid #ccc;font-size:1.6rem;border-radius:3px;color:#222;background:#fff;appearance:none}@media screen and (min-width:768px){.select-box{padding-right:3rem;font-size:inherit}}.select-box::-ms-expand{display:none}.select-box:-moz-focusring{color:transparent;text-shadow:0 0 0 #828c9a}.caution{color:#e50012;font-size:1.25rem;text-indent:-.5rem}.caution a{color:#0080de}.caution a:link,.caution a:visited{text-decoration:underline}.caution a:active,.caution a:hover{text-decoration:none}@media screen and (min-width:768px){.caution{border:1px solid #e50012;padding:1rem .8rem;text-align:left;font-size:12pt}}.caution__title{display:inline}@media screen and (min-width:768px){.caution__title{display:block}}@media screen and (min-width:768px){.caution--narrow{margin-top:-1.5rem}}.caution--center{text-indent:0}@media screen and (min-width:768px){.caution--center{text-align:center}}.accordion{margin-top:1rem}.accordion__head{text-align:right}.accordion__trigger{font-size:1.2rem;text-decoration:underline;cursor:pointer}.accordion__trigger::after{content:"▼"}.accordion__trigger.is-open::after{content:"▲"}.accordion__body{display:none;padding-top:1rem}@media screen and (min-width:768px){.accordion__trigger{font-size:inherit}}.form-header{margin-bottom:3rem}.form-header__text{margin-bottom:1rem}.form-footer{margin-top:3rem;margin-bottom:4rem}.form-footer__note,.form-footer__text{margin-top:1.7rem;margin-bottom:1rem}.form-footer--complete{margin-top:5rem}.form-footer--enquete{margin-top:3rem}@media screen and (min-width:768px){.form-footer{margin-bottom:5rem}.form-footer__note,.form-footer__text{margin-top:2rem;text-align:center}}.caution+.form-footer{margin-top:1rem}@media screen and (min-width:568px){.caution+.form-footer{margin-top:2rem}}.toggle-block{display:none}.toggle-block+.form-table{border-top:none}.complete-message{max-width:650px;margin:0 auto}.complete-message a:not([class]){color:#034d73}.complete-message__text{margin-bottom:1em}.complete-message__text--top{font-weight:700}.complete-message__btn{margin-top:2rem;margin-bottom:2rem}input[type=checkbox],input[type=radio]{display:none}.radio{padding-top:.5rem;padding-bottom:.5rem}.radio__item:checked+.radio__label::after{background-color:#fff;border-color:#376092}.radio__item:checked+.radio__label::before{opacity:1}.radio__label{display:block;position:relative;padding-left:3.2rem;font-size:1.4rem}.radio__label::after{position:absolute;content:"";display:inline-block;top:50%;left:0;width:24px;height:24px;margin-top:-13px;border:1px solid #ccc;background-color:#f4f4f4}.radio__label::before{position:absolute;content:"";display:inline-block;opacity:0;z-index:10}@media screen and (min-width:768px){.radio__label{font-size:inherit}.radio__label:hover::after{border-color:#376092}}@media screen and (min-width:768px){.list .radio__label[for^=recommend]{padding-left:2.2rem}}@media screen and (min-width:1024px){.list .radio__label[for^=recommend]{padding-left:3.2rem}}.radio__label::after{border-radius:50%}.radio__label::before{top:50%;left:6px;width:14px;height:14px;margin-top:-7px;background:#376092;border-radius:50%}.radio[style]{padding-left:.5rem;padding-right:.5rem}.checkbox{padding-top:.5rem;padding-bottom:.5rem}.checkbox__item:checked+.checkbox__label::after{background-color:#fff;border-color:#376092}.checkbox__item:checked+.checkbox__label::before{opacity:1}.checkbox__label{display:block;position:relative;padding-left:3.2rem;font-size:1.4rem}.checkbox__label::after{position:absolute;content:"";display:inline-block;top:50%;left:0;width:24px;height:24px;margin-top:-13px;border:1px solid #ccc;background-color:#f4f4f4}.checkbox__label::before{position:absolute;content:"";display:inline-block;opacity:0;z-index:10}@media screen and (min-width:768px){.checkbox__label{font-size:inherit}.checkbox__label:hover::after{border-color:#376092}}@media screen and (min-width:768px){.list .checkbox__label[for^=recommend]{padding-left:2.2rem}}@media screen and (min-width:1024px){.list .checkbox__label[for^=recommend]{padding-left:3.2rem}}.checkbox__label::after{border-radius:5px}.checkbox__label::before{top:50%;left:6px;width:10px;height:15px;margin-top:-12px;border-bottom:4px solid #376092;border-right:4px solid #376092;transform:rotate(45deg)}.page-title{margin-bottom:3rem;font-family:"NotoSansCJKjp Medium",sans-serif;font-size:1.8rem;border-bottom:1px solid #999}@media screen and (min-width:768px){.page-title{font-size:2rem}}.complete-section{margin-bottom:8rem}.complete-section--confirm{margin-bottom:4rem}@media screen and (min-width:768px){.br--sp{display:none}}.form-btn{margin-bottom:.8rem;padding-left:1.5rem;padding-right:1.5rem;text-align:center}.multiple .form-btn{display:none}.multiple .form-btn--active{display:block}@media screen and (min-width:414px){.form-btn{padding-left:2rem;padding-right:2rem}}.form-btn__link{display:block}@media screen and (min-width:568px){.form-btn__link{display:inline-block}}.form-btn__btn{display:block;width:100%;margin-left:auto;margin-right:auto;padding:1rem .5rem;background:#e50012;color:#fff;box-shadow:0 8px #ba2626;font-size:1.5rem;font-weight:600;border-radius:5px;letter-spacing:.05em;outline:0;border:none;text-align:center}.form-btn__btn--disabled{background:#999;box-shadow:0 8px #878787;cursor:default;-webkit-tap-highlight-color:transparent}.form-btn__btn--large{width:280px}.form-btn__btn--close,.form-btn__btn--link,.form-btn__btn--no,.form-btn__btn--yes{cursor:default;-webkit-tap-highlight-color:transparent}.form-btn__btn--close,.form-btn__btn--link{width:250px}.form-btn__btn--no,.form-btn__btn--yes{width:115px}.form-btn__btn--link{background:#ffb400;box-shadow:0 8px #cc9000}.form-btn__btn--line{background:#00b900;box-shadow:0 8px #009100;position:relative}.form-btn__btn--line::after{position:absolute;top:0;bottom:0;margin:auto;right:1.2rem;content:"";display:block;width:0;height:0;border-top:5px solid transparent;border-bottom:5px solid transparent;border-left:8px solid #fff}.form-btn__btn--close,.form-btn__btn--no{background:#999;box-shadow:0 8px #7a7a7a}.form-btn__btn--medium{width:250px}@media screen and (min-width:568px){.form-btn__btn{width:445px}.form-btn__btn--close,.form-btn__btn--link{width:305px}.form-btn__btn--no,.form-btn__btn--yes{width:200px}}@media screen and (min-width:1024px){.form-btn__btn{width:570px;padding-top:1.1rem;padding-bottom:1.1rem;font-size:1.6rem;letter-spacing:.08em}.line .form-btn__btn{padding-top:1.3rem;padding-bottom:1.3rem}.form-btn__btn--close,.form-btn__btn--link,.form-btn__btn--no,.form-btn__btn--yes{width:360px}}.pc .form-btn__btn{will-change:transform}.pc .form-btn__btn:not(.form-btn__btn--disabled){cursor:pointer}.pc .form-btn__btn:not(.form-btn__btn--disabled):hover{transform:translateY(5px);box-shadow:none}.form-btn__head{font-family:"NotoSansCJKjp Medium",sans-serif;margin-bottom:.5rem;font-size:1.4rem}.form-btn__head::after,.form-btn__head::before{content:"";display:inline-block;width:1.2em;height:1.2em}.form-btn__head::before{transform:rotate(45deg)}.form-btn__head::after{transform:rotate(135deg)}.form-btn__head--line{color:#00b900}.form-btn__head--line::before{border-bottom:2px solid #00b900}.form-btn__head--line::after{border-top:2px solid #00b900}.btn-list{display:flex;flex-wrap:wrap;justify-content:center}.btn-list__item{margin-bottom:1rem}.btn-list__item--flat{margin-right:1rem;margin-left:1rem}.remain-item{position:fixed;left:0;top:0;z-index:10;width:100%;height:36px}.remain-item__inner{position:relative;display:flex;align-items:center;justify-content:center;width:100%;height:100%;background:rgba(0,0,0,.7);text-align:center}.remain-item__text{color:#fff;font-size:1.5rem;font-weight:700}.remain-item__close{display:block;position:absolute;top:0;right:0;width:36px;height:36px;white-space:nowrap;text-indent:100%;overflow:hidden;color:transparent;font-size:0}.remain-item__close::after,.remain-item__close::before{position:absolute;right:18px;top:50%;width:2px;height:16px;margin-top:-8px;background:#fff;content:""}.remain-item__close::before{transform:rotate(-45deg)}.remain-item__close::after{transform:rotate(45deg)}@media screen and (min-width:768px){.remain-item{display:none}}.pagetop{margin-bottom:3rem;text-align:right}.pagetop__btn{display:inline-block}.pagetop__btn:hover{text-decoration:underline}.pagetop__btn::before{display:inline-block;vertical-align:-.1em;width:6px;height:6px;margin-top:1px;margin-right:.5rem;border-top:1px solid #444;border-left:1px solid #444;transform:rotate(45deg);content:""}.warning{margin-top:3rem}.warning__title{font-family:"NotoSansCJKjp Medium",sans-serif;font-size:1.3rem;margin-bottom:.3rem}@media screen and (min-width:768px){.warning__title{font-size:1.1rem}}.warning__detail{margin-bottom:2.5rem;padding:.8rem;border:1px dotted #999}.warning__detail ul li{text-indent:-1rem;padding-left:1rem}.warning__detail ul li::before{content:"・"}.warning__detail a:link,.warning__detail a:visited{text-decoration:underline}.warning__detail a:active,.warning__detail a:hover{text-decoration:none}.warning__detail--red{margin-bottom:1.2rem;text-align:left;color:#e50012;font-size:1.2rem;text-indent:-.5em}@media screen and (min-width:768px){.warning__detail--red{text-align:center;font-size:1rem}}.warning__detail--red br{display:none}@media screen and (min-width:768px){.warning__detail--red br{display:inline}}.form-mid__text .strong{font-weight:700}.form-mid__text .font10{padding-top:2rem}.form-mid__text .comment{padding:.8rem}.form-mid__text .comment ul{padding-left:1.6rem}.form-mid__text .comment ul li{list-style-type:disc}[name=InquiryPcForm] .form-footer__note{display:none}@media screen and (min-width:1024px){.line-friend{display:none}}@media screen and (min-width:768px){.digitaldm+.selected-course-text{margin-top:3rem;margin-bottom:3rem}}.digitaldm{text-align:center;margin-bottom:20px}.digital{border:1px solid #e50012;border-radius:2rem;margin-top:2rem;padding:2rem 0;text-align:center;line-height:2}@media screen and (min-width:568px){.digital{line-height:1.7}}.digital span{display:block}.digital .strong{font-size:1.34rem;font-weight:700;text-decoration:underline;line-height:1.4}@media screen and (min-width:568px){.digital .strong{font-size:1.5rem}}.digital .order{letter-spacing:-.02em;margin-top:1rem}.campaign{text-align:center;margin-top:2.8rem}.campaign--order{margin-top:-.5rem;margin-bottom:2.8rem}@media screen and (min-width:768px){.campaign--order{margin-top:2.8rem}}.msg{color:#e50012}.msg--dxa1{margin-top:-1.5rem;margin-bottom:2rem;letter-spacing:-.02em}.letter-s{letter-spacing:-.02em}.rakuten-button-box{margin-bottom:1rem}@media screen and (min-width:768px){.rakuten-button-box{margin-bottom:0}}.rakuten-button-box form{margin:0 auto;width:100%}@media screen and (min-width:768px){.rakuten-button-box form{margin:0 auto 1.5rem;width:280px}}.rakuten-button-box form input{width:100%}@media screen and (min-width:768px){.rakuten-button-box form input{width:auto}}.amazonpay-button-box{margin-bottom:1rem}@media screen and (min-width:768px){.amazonpay-button-box{margin-bottom:0}}.amazonpay-button-box__header{font-size:1.1rem;margin-bottom:.6rem;font-weight:700;text-align:center}@media screen and (min-width:768px){.amazonpay-button-box__header{margin-bottom:1rem;font-size:1.5rem;font-weight:700}}#AmazonPayButton{margin:0 auto}@media screen and (min-width:768px){#AmazonPayButton{margin:0 auto 1.5rem}}.smartpay-button-box__supplements{text-align:center;padding-bottom:1rem;color:#e5281c;font-weight:700;margin-bottom:16px}@media screen and (min-width:768px){.smartpay-button-box__supplements{text-align:center;padding-bottom:1rem;color:inherit;font-weight:inherit;margin-bottom:0}}.smart_pay_design_box{display:flex;flex-direction:column-reverse;width:100%}@media screen and (min-width:768px){.smart_pay_design_box{display:inherit;flex-direction:inherit;width:inherit}}.payment-enable-image__text{font-size:12px;font-weight:700}@media screen and (min-width:768px){.payment-enable-image__text{font-size:inherit;font-weight:inherit}}.payment-enable-images{margin-bottom:24px;display:block}@media screen and (min-width:768px){.payment-enable-images{display:none}}.payment-enable-images img{width:100%}@media screen and (min-width:768px){.payment-enable-images img{width:0;display:none}}.smart-button-box__body{background:#f4f4f4 0 0 no-repeat padding-box;padding:12px 10px 10px;margin-bottom:30px}@media screen and (min-width:768px){.smart-button-box__body{background:inherit;padding:0;margin-bottom:0}}.smart-pay-buttons__container{text-align:center;display:flex;justify-content:center}@media screen and (min-width:768px){.smart-pay-buttons__container{text-align:center;display:block;justify-content:inherit}}.smart-pay-buttons__container .amazonpay-button-box,.smart-pay-buttons__container .rakuten-button-box{padding:0 5px;width:50%;margin-bottom:0}@media screen and (min-width:768px){.smart-pay-buttons__container .amazonpay-button-box,.smart-pay-buttons__container .rakuten-button-box{padding:0;width:auto}}
/*# sourceMappingURL=secure_style.css.map */
</pre></body></html>