@import"https://fonts.googleapis.com/css2?family=Noto+Sans+JP:wght@400;700&display=swap";.clearfix:after{content:" ";display:block;clear:both}.hide{display:none}.opacity{-webkit-transition:opacity .3s;transition:opacity .3s}.opacity:hover{opacity:.6}.justify{text-align:justify;text-justify:inter-ideograph}.ellipsis{overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.screen-reader-text{clip:rect(1px, 1px, 1px, 1px);position:absolute !important;height:1px;width:1px;overflow:hidden}.text_indent{padding-left:1em;text-indent:-1em}.m-wrapper{width:min(1180px,90%);margin-inline:auto}.m-wrapper-narrow{width:min(990px,100%);margin-inline:auto}*,*:before,*:after{-webkit-box-sizing:border-box;box-sizing:border-box}html{overflow-y:scroll}body{font-family:"Noto Sans JP","メイリオ","Meiryo","ヒラギノ角ゴ ProN W3","Hiragino Kaku Gothic ProN","MS Pゴシック","MS PGothic","sans-serif";font-size:16px;line-height:1.5;letter-spacing:.07em;color:#000;-webkit-font-feature-settings:"palt";font-feature-settings:"palt"}@media(min-width: 700px){body{min-width:800px}}@media(max-width: 699px){body{padding-bottom:50px}}textarea{resize:vertical}img{max-width:100%;height:auto;vertical-align:middle}noscript p{display:block;padding:10px;background:#000;color:#fff;text-align:center;line-height:1.5}table{border-collapse:separate;border-spacing:0}th{text-align:left}svg{vertical-align:middle}.page_wrapper{overflow:hidden}.page_inner{margin-left:auto;margin-right:auto;padding-left:20px;padding-right:20px}@media(min-width: 700px){.hide_lg{display:none}}@media(max-width: 699px){.hide_sm{display:none}}.mod_oval_title{background-color:#036eb7;color:#fff;font-size:30px;font-weight:bold;max-width:1100px;margin-left:auto;margin-right:auto;text-align:center;padding-block:10px;margin-bottom:50px}@media(max-width: 699px){.mod_oval_title{margin-bottom:30px;font-size:16px}}.mod_border_title{width:min(650px,100%);color:#fff;font-size:24px;font-weight:bold;letter-spacing:.025em;background-color:#3071b7;text-align:center;margin-inline:auto}@media(max-width: 699px){.mod_border_title{font-size:19px;padding-block:5px}}.mod_blue_box{border:1px solid #000;border-top:none;background-color:#fff}.mod_blue_box .mod_blue_title{background-color:#def1fb;text-align:center;border-top:1px solid #000;padding:10px}.mod_form{margin-left:auto;margin-right:auto;max-width:600px}.mod_form .note_wrap{text-align:center}.mod_form .note_wrap .note_box{padding-bottom:10px;display:inline-block;text-align:left}.mod_form [type=text],.mod_form [type=email],.mod_form textarea{-webkit-appearance:none;-moz-appearance:none;appearance:none;border:1px solid #bbb;border-radius:0;width:100%;padding:6px 6px}.mod_form .title_text{padding-top:18px;padding-bottom:5px}.mod_form .btn_box{text-align:center;padding-top:38px}.mod_form .btn_box input{background-color:#000;color:#fff;-webkit-appearance:none;-moz-appearance:none;appearance:none;border:none;cursor:pointer;padding:12px 71px;letter-spacing:.1em;border-radius:999px}.page_header .menu_btn_wrap{position:relative;z-index:50;margin-left:auto;margin-right:auto}.page_header .menu_btn{position:absolute;z-index:10;width:70px;height:70px;cursor:pointer;background-color:#036eb7;top:0px;right:0px}.page_header .menu_btn:before,.page_header .menu_btn:after,.page_header .menu_btn div:before{-webkit-transition:.3s;transition:.3s;content:" ";display:block;width:56%;height:7%;background-color:#fff;position:absolute;top:45%;left:22%}.page_header .menu_btn:before{-webkit-transform:translateY(-200%);transform:translateY(-200%)}.page_header .menu_btn div:before{-webkit-transform:translateY(200%);transform:translateY(200%)}.page_header .menu_btn.state_open:before{-webkit-transform:rotate(-45deg) translateY(0px);transform:rotate(-45deg) translateY(0px)}.page_header .menu_btn.state_open:after{-webkit-transform:translateX(70%);transform:translateX(70%);background:hsla(0,0%,100%,0)}.page_header .menu_btn.state_open div:before{-webkit-transform:rotate(45deg) translateY(0px);transform:rotate(45deg) translateY(0px)}.page_header .menu_list_wrap{max-height:0;z-index:40;position:absolute;top:0;left:0;overflow:hidden;-webkit-transition:max-height .5s;transition:max-height .5s;width:100%;background-color:#0b308e}.page_header .menu_list_wrap.state_open{max-height:500px}.page_header .menu_list_wrap ul li a{display:block;background-color:#036eb7;color:#fff;margin-bottom:1px;padding:20px 0;text-align:center}@media(max-width: 699px){.page_header .menu_list_wrap ul li a{padding:10px 0}}.page_footer{border-top:1px solid #000}.page_footer .copyright{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:12px 0 24px}.page_footer .copyright .title1{font-size:17px}.page_footer .copyright .value1{font-size:23px;margin-left:10px}.page_footer .copyright .title2{font-size:12px}.page_footer .copyright .value2{font-size:16px;margin-left:10px}.page_footer .copyright .hr_box{width:20px}@media(max-width: 699px){.page_footer .copyright .hr_box{width:100%}}.slug-top .hero_area .site_note{font-size:17px;max-width:1400px;height:69px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}@media(max-width: 699px){.slug-top .hero_area .site_note{font-size:11px;padding-right:80px}}.slug-top .hero_area .site_note .mini_text{font-size:13px}@media(max-width: 699px){.slug-top .hero_area .site_note .mini_text{font-size:10px;letter-spacing:0}}.slug-top .hero_area .image_box{position:relative}@media(max-width: 699px){.slug-top .hero_area .image_box{padding-bottom:19.4444444444vw}}.slug-top .hero_area .image_box__title{width:64.1153846154vw;position:absolute;left:2.3076923077vw;bottom:3vw}@media(max-width: 699px){.slug-top .hero_area .image_box__title{width:81.3888888889vw;top:35vw}}.slug-top .hero_area .image_box-free{display:none}@media(max-width: 699px){.slug-top .hero_area .image_box-free{display:block;top:8.3333333333vw;left:2.3076923077vw;position:absolute}}.slug-top .intro{background-image:url(../img/mv_02.jpg);background-position:top center;background-size:100% 100%}@media(max-width: 699px){.slug-top .intro{background-image:url(../img/mv_02-sp.jpg);background-position:bottom center;background-size:100% auto;background-repeat:no-repeat}}.slug-top .intro-heading{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;gap:50px;padding-top:80px}@media(max-width: 699px){.slug-top .intro-heading{gap:10px;padding-top:30px}}@media(max-width: 699px){.slug-top .intro__image{width:120px}}.slug-top .intro-text__title{font-size:30px;line-height:1.1297297297;font-weight:bold}@media(max-width: 699px){.slug-top .intro-text__title{font-size:12px}}.slug-top .intro-text__title span{font-size:37px}@media(max-width: 699px){.slug-top .intro-text__title span{font-size:15px}}.slug-top .intro-text__subtitle{color:#e52d8a;font-size:42px;font-weight:bold;line-height:1.1635514019}@media(max-width: 699px){.slug-top .intro-text__subtitle{font-size:17px}}.slug-top .intro-text__subtitle span{font-size:49px}@media(max-width: 699px){.slug-top .intro-text__subtitle span{font-size:20px}}@media(max-width: 699px){.slug-top .intro-free{display:none}}.slug-top .worries{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;padding-block:60px 80px}@media(max-width: 699px){.slug-top .worries{width:-webkit-max-content;width:-moz-max-content;width:max-content;margin-inline:auto;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;padding-block:30px;padding-inline:20px}}.slug-top .worries__title{width:-webkit-max-content;width:-moz-max-content;width:max-content;color:#fff;font-size:31px;font-weight:bold;line-height:1.2658227848;background-color:#3071b7;position:relative;padding:20px}@media(max-width: 699px){.slug-top .worries__title{font-size:15px;padding:5px 10px}}.slug-top .worries__title::after{content:"";width:0;height:0;border-style:solid;border-width:0 25px 20px 0;border-color:rgba(0,0,0,0) #3071b7 rgba(0,0,0,0) rgba(0,0,0,0);position:absolute;top:100%;right:10px}@media(max-width: 699px){.slug-top .worries__title::after{border-width:0 12px 10px 0;right:unset;left:10px}}.slug-top .worries-list{width:-webkit-max-content;width:-moz-max-content;width:max-content;background-color:#def1fb;padding:20px 40px 20px 80px;margin-left:-55px;margin-top:25px}@media(max-width: 699px){.slug-top .worries-list{width:auto;margin-left:unset;padding:30px 20px 20px;margin-top:-15px}}.slug-top .worries-list__item{font-size:25px;font-weight:600;letter-spacing:.025em;line-height:1.28;position:relative;padding-left:1.2em}@media(max-width: 699px){.slug-top .worries-list__item{font-size:12px}}.slug-top .worries-list__item::before{content:"●";position:absolute;left:0}.slug-top .m-title{color:#fff;font-size:40px;font-weight:bold;letter-spacing:.025em;background-color:#3071b7;text-align:center}@media(max-width: 699px){.slug-top .m-title{font-size:19px;padding:7px 0}}.slug-top .m-subtitle{text-align:center;position:relative;margin-top:50px}@media(max-width: 699px){.slug-top .m-subtitle{margin-top:30px}}.slug-top .m-subtitle::before{content:"";display:block;width:100%;height:3px;background-color:#306bab;position:absolute;top:calc(50% - 1.5px);left:0}.slug-top .m-subtitle span{color:#3071b7;font-weight:bold;font-size:25px;letter-spacing:.025em;background-color:#fff;position:relative;padding-inline:20px}@media(max-width: 699px){.slug-top .m-subtitle span{font-size:17px;padding-inline:10px}}.slug-top .support{padding-top:50px}@media(max-width: 699px){.slug-top .support{padding-top:30px}}.slug-top .support__text{font-size:25px;font-weight:bold;text-align:center;padding-top:20px}@media(max-width: 699px){.slug-top .support__text{font-size:16px;padding-top:10px}}.slug-top .support__text sup{font-size:16px;vertical-align:super}@media(max-width: 699px){.slug-top .support__text sup{font-size:10px}}.slug-top .support__text span{font-size:17px;font-weight:500;letter-spacing:.05em;margin-left:1em}@media(max-width: 699px){.slug-top .support__text span{display:block;font-size:11px;margin-left:unset}}.slug-top .support-list{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;gap:20px;padding-top:10px}@media(max-width: 699px){.slug-top .support-list{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:10px;padding-inline:10px}}.slug-top .support-list-item{width:min(347px,100%);background-color:#def1fb;padding:10px}.slug-top .support-list-item__title{color:#fff;font-size:21px;letter-spacing:.025em;font-weight:600;text-align:center;background-color:#e52d8a}@media(max-width: 699px){.slug-top .support-list-item__title{font-size:17px}}.slug-top .support-list-item__text{font-size:19px;line-height:1.2105263158;font-weight:500;padding-top:5px}@media(max-width: 699px){.slug-top .support-list-item__text{font-size:15px;padding-inline:10px}}.slug-top .support-chirashi{font-size:22px;font-weight:600;text-align:center;margin-top:20px}@media(max-width: 699px){.slug-top .support-chirashi{width:-webkit-max-content;width:-moz-max-content;width:max-content;font-size:15px;text-align:left;text-indent:-1em;margin-inline:auto}}.slug-top .support-chirashi__link{color:#1c50a1;font-size:13px;margin-left:2em}@media(max-width: 699px){.slug-top .support-chirashi__link{font-size:10px;margin-left:unset}}.slug-top .support-chirashi__link a{font-size:22px;text-decoration:underline;text-underline-offset:3px}@media(max-width: 699px){.slug-top .support-chirashi__link a{font-size:15px}}.slug-top .support-chirashi__link a:hover{text-decoration:none}.slug-top .support-chirashi small{display:block;font-size:18px;font-weight:500}@media(max-width: 699px){.slug-top .support-chirashi small{font-size:14px;padding-top:1em}}.slug-top #anchor_requirement{padding-top:50px}@media(max-width: 699px){.slug-top #anchor_requirement{padding-top:30px}}.slug-top .flow{padding-top:50px}@media(max-width: 699px){.slug-top .flow{padding-top:30px}}.slug-top .flow-solution{text-align:center}.slug-top .flow-list{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:20px;padding-top:30px}@media(max-width: 699px){.slug-top .flow-list{padding-top:15px}}.slug-top .flow-list__item{-webkit-box-flex:1;-ms-flex:1;flex:1;text-align:center;position:relative}@media(max-width: 699px){.slug-top .flow-list__item{-webkit-box-flex:unset;-ms-flex:unset;flex:unset;width:85px}.slug-top .flow-list__item:nth-of-type(3){margin-right:25px}.slug-top .flow-list__item:nth-of-type(4){margin-left:25px}}@media(max-width: 699px){.slug-top .flow-list__item img{width:56px}}.slug-top .flow-list__item p{font-size:18px;font-weight:600;letter-spacing:.05em;line-height:1.2777777778;padding-top:10px}@media(max-width: 699px){.slug-top .flow-list__item p{font-size:12px}}.slug-top .flow-list__item:not(:last-child)::after{content:"";width:0;height:0;border-style:solid;border-top:12px solid rgba(0,0,0,0);border-bottom:12px solid rgba(0,0,0,0);border-left:21px solid #1c50a1;border-right:0;position:absolute;top:30px;right:0;-webkit-transform:translateX(80%);transform:translateX(80%)}@media(max-width: 699px){.slug-top .flow-list__item:not(:last-child)::after{border-top:7px solid rgba(0,0,0,0);border-bottom:7px solid rgba(0,0,0,0);border-left:8px solid #1c50a1}}.slug-top .flow-training-list{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:30px;padding-top:50px}@media(max-width: 699px){.slug-top .flow-training-list{gap:20px;padding-top:20px}}.slug-top .flow-training-list__item{width:calc(25% - 22.5px)}@media(max-width: 699px){.slug-top .flow-training-list__item{width:calc(50% - 10px)}}.slug-top .flow-training-list__item h4{display:grid;place-items:center;height:4em;font-size:20px;font-weight:600;text-align:center;line-height:1.25;background-color:#def1fb}@media(max-width: 699px){.slug-top .flow-training-list__item h4{font-size:14px}}.slug-top .flow-training-list__item p{font-size:18px;font-weight:500;text-align:justify;line-height:1.2777777778;padding-inline:.7em;padding-top:.5em}@media(max-width: 699px){.slug-top .flow-training-list__item p{font-size:12px}}.slug-top .voice{padding-top:80px}@media(max-width: 699px){.slug-top .voice{padding-top:30px}}.slug-top .voice-container{width:min(1120px,96%);margin-inline:auto;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:40px;padding-top:50px}@media(max-width: 699px){.slug-top .voice-container{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:10px;padding-top:20px}}.slug-top .voice-item{width:calc(50% - 20px);background-color:#def1fb;padding:20px}@media(max-width: 699px){.slug-top .voice-item{width:100%}}.slug-top .voice-item__text{font-size:20px;font-weight:500;line-height:1.2;letter-spacing:.05em;padding-top:10px}@media(max-width: 699px){.slug-top .voice-item__text{font-size:12px}}.slug-top .voice-item-heading__age{color:#fff;font-size:25px;font-weight:600;line-height:1;padding:0 10px 5px;background-color:#3071b7}@media(max-width: 699px){.slug-top .voice-item-heading__age{font-size:14px;padding:0 5px}}.slug-top .voice-item-heading__title{color:#1c50a1;font-size:25px;font-weight:600;line-height:1.28;padding-top:15px}@media(max-width: 699px){.slug-top .voice-item-heading__title{font-size:15px;padding-top:5px}}.slug-top .voice-item-heading__image{float:right}@media(max-width: 699px){.slug-top .voice-item-heading__image{width:65px}}.slug-top .faq{padding-top:80px}@media(max-width: 699px){.slug-top .faq{padding-top:30px}}.slug-top .faq-item{margin-top:30px}@media(max-width: 699px){.slug-top .faq-item{margin-top:15px}}.slug-top .faq-item__title{color:#fff;font-size:25px;font-weight:600;background-color:#1c50a1;position:relative;padding-inline:20px;padding-block:5px 10px}@media(max-width: 699px){.slug-top .faq-item__title{font-size:17px;padding-block:6px;padding-inline:40px 10px}}.slug-top .faq-item__title::before{display:inline-block;content:"Q";width:1.5em;color:#1c50a1;font-size:18px;text-align:center;background-color:#fff;line-height:1.3em;aspect-ratio:1;border-radius:50%;vertical-align:2px;margin-right:.5em}@media(max-width: 699px){.slug-top .faq-item__title::before{width:1.4em;font-size:15px;position:absolute;top:10px;left:10px}}.slug-top .faq-item__text{font-size:20px;font-weight:400;line-height:1.2;letter-spacing:.05em;text-indent:-1em;background-color:#def1fb;padding:15px 80px;position:relative}@media(max-width: 699px){.slug-top .faq-item__text{font-size:13px;padding:15px 35px}}.slug-top .faq-item__text::before{content:"→"}.slug-top .target{padding-top:50px}@media(max-width: 699px){.slug-top .target{padding-top:30px}}.slug-top .target-list{width:min(870px,100%);display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:50px;padding-top:30px;margin-inline:auto}@media(max-width: 699px){.slug-top .target-list{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:10px;padding-top:15px}}.slug-top .target-list__item{display:grid;place-items:center;-webkit-box-flex:1;-ms-flex:1;flex:1;color:#fff;font-size:24px;line-height:1.4583333333;font-weight:600;text-align:center;background-color:#e52d8a;padding:30px 20px}@media(max-width: 699px){.slug-top .target-list__item{font-size:17px;padding:20px 10px}}.slug-top .target__text{font-size:20px;letter-spacing:.05em;text-align:center;padding-top:20px}@media(max-width: 699px){.slug-top .target__text{font-size:15px}}.slug-top .map{text-align:center}.slug-top .map-iframe{width:min(1120px,100%);margin-inline:auto;aspect-ratio:1120/355;margin-top:30px}@media(max-width: 699px){.slug-top .map-iframe{width:100vw;margin-left:calc(-50vw + 50%);aspect-ratio:360/152;margin-top:15px}}.slug-top .map-iframe iframe{width:100%;height:100%}.slug-top .map__title{font-size:30px;font-weight:400;padding-top:20px}@media(max-width: 699px){.slug-top .map__title{font-size:18px;padding-top:10px}}.slug-top .map__address{font-size:20px}@media(max-width: 699px){.slug-top .map__address{font-size:12px}}.slug-top .fix-button{color:#fff;font-size:24px;font-weight:bold;-webkit-writing-mode:vertical-lr;-ms-writing-mode:tb-lr;writing-mode:vertical-lr;letter-spacing:.025em;padding:15px 5px;background-color:#e52d8a;border-radius:10px 0 0 10px;position:fixed;right:0;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);-webkit-transition:opacity .3s;transition:opacity .3s}@media(max-width: 699px){.slug-top .fix-button{width:100%;font-size:18px;text-align:center;border-radius:unset;inset:unset;left:0;bottom:0;-webkit-transform:unset;transform:unset;-webkit-writing-mode:unset;-ms-writing-mode:unset;writing-mode:unset;padding:5px}}.slug-top .fix-button:hover{opacity:.7}.slug-top .entry_area .entry_form.amf_view_confirm .input_list .field_input{min-height:unset;padding:8px 0}.slug-top .entry_area__title{font-size:44px;line-height:1.5227272727;font-weight:600;text-align:center;margin-block:50px 30px}@media(max-width: 699px){.slug-top .entry_area__title{font-size:21px}}.slug-top .entry_area-tel{text-align:center}.slug-top .entry_area-tel a{display:inline-block;margin-block:50px}@media(max-width: 699px){.slug-top .entry_area-tel a{margin-block:20px}}@media(max-width: 699px){.slug-top .entry_area .requirement_box .mod_blue_title{text-align:left}}.slug-top .entry_area .requirement_box .mod_blue_content{padding:20px 30px}@media(max-width: 699px){.slug-top .entry_area .requirement_box .mod_blue_content{padding:10px 20px}}.slug-top .entry_area .requirement_box li{padding-top:5px}.slug-top .entry_area .requirement_box .point1_note{font-weight:bold}.slug-top .entry_area .requirement_box .point1_list{font-weight:bold}.slug-top .entry_area .requirement_box .point2_note{padding-top:10px;font-size:14px}.slug-top .entry_area .entry_form{max-width:820px;margin-left:auto;margin-right:auto;margin-bottom:80px}.slug-top .entry_area .entry_form .form_attention{text-align:center;padding-top:20px;padding-bottom:20px;font-size:20px}@media(max-width: 699px){.slug-top .entry_area .entry_form .form_attention{font-size:15px}}.slug-top .entry_area .entry_form .text_require{color:#c1272d}.slug-top .entry_area .entry_form .state_disable{pointer-events:none;opacity:.4}@media(min-width: 700px){.slug-top .entry_area .entry_form .input_list{padding-right:40px}}@media(min-width: 700px){.slug-top .entry_area .entry_form .input_list>div{display:-webkit-box;display:-ms-flexbox;display:flex}}.slug-top .entry_area .entry_form .input_list .field_name{display:block;width:180px;text-align:right;padding-top:5px;padding-right:10px;padding-bottom:5px;font-weight:bold;font-size:20px}@media(max-width: 699px){.slug-top .entry_area .entry_form .input_list .field_name{width:100%;text-align:left;font-size:15px}}.slug-top .entry_area .entry_form .input_list .field_input{display:block;width:calc(100% - 180px);padding-bottom:20px;min-height:55px}@media(max-width: 699px){.slug-top .entry_area .entry_form .input_list .field_input{width:100%}}.slug-top .entry_area .entry_form .input_list textarea,.slug-top .entry_area .entry_form .input_list input[type=text],.slug-top .entry_area .entry_form .input_list input[type=email]{width:100%;-webkit-appearance:none;-moz-appearance:none;appearance:none;border:1px solid #bbb;border-radius:0;background-color:#fff;line-height:34px;height:34px}.slug-top .entry_area .entry_form .input_list textarea{min-height:5em}.slug-top .entry_area .entry_form .field_trigger label:after{content:" ";display:block}.slug-top .entry_area .entry_form .field_trigger .amf_confirm_val{display:block}.slug-top .entry_area .entry_form .mail_note{color:red;padding-top:7px}.slug-top .entry_area .privacy_box{margin-top:10px}.slug-top .entry_area .privacy_box .mod_blue_content{padding:15px 25px}.slug-top .entry_area .privacy_box .scroll_box{height:200px;overflow-y:scroll;-webkit-overflow-scrolling:touch;line-height:1.8}@media(max-width: 699px){.slug-top .entry_area .privacy_box .scroll_box{font-size:13px}}.slug-top .entry_area .privacy_box .scroll_box dt{font-weight:bold;margin-top:10px}.slug-top .entry_area .privacy_box .scroll_box dd dd{padding-left:20px}.slug-top .entry_area .privacy_box .agree_box{text-align:center;padding-top:20px}.slug-top .entry_area .privacy_box .amf_message_error{max-width:300px;margin-left:auto;margin-right:auto;border-top:2px solid red;padding-top:4px}.slug-top .entry_area .buttons_box{text-align:center;padding-top:30px}.slug-top .entry_area .buttons_box button{-webkit-appearance:none;-moz-appearance:none;appearance:none;color:#fff;background-color:#999;border:0;font-size:18px;padding:10px 50px;cursor:pointer}@media(max-width: 699px){.slug-top .entry_area .buttons_box button{padding-inline:20px}}.slug-top .entry_area .buttons_box .amf_btn_submit{background-color:#0071b8;margin-left:20px}.not_found_404{text-align:center}.not_found_404 .not_found_inner{display:inline-block;text-align:left;padding:60px 30px}.not_found_404 .status{font-size:250%}.not_found_404 .title{font-size:150%;margin-bottom:1em}.amf_message.amf_message_error{margin-top:5px;color:#f44336;font-weight:bold}.amf_message.amf_message_main{font-size:13px;margin-top:10px;padding:10px 20px;border-radius:3px;margin-left:auto;margin-right:auto}.amf_message_main.amf_message_error{color:#fff;background-color:#f44336}.amf_message_main.amf_message_success{color:#fff;background-color:#2196f3}.amf_loader{font-size:11px}.amf_view_input .amf_hide_in_input,.amf_view_confirm .amf_hide_in_confirm,.amf_confirm_hide{display:none}.opacity_0{opacity:0}.animate_1000{-webkit-animation-duration:1s;animation-duration:1s;-webkit-animation-fill-mode:both;animation-fill-mode:both}.animate_1500{-webkit-animation-duration:1.5s;animation-duration:1.5s;-webkit-animation-fill-mode:both;animation-fill-mode:both}.fadeInUp{-webkit-animation-name:fadeInUp;animation-name:fadeInUp}@-webkit-keyframes fadeInUp{from{opacity:0;-webkit-transform:translate3d(0, 40px, 0);transform:translate3d(0, 40px, 0)}to{opacity:1;-webkit-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0)}}@keyframes fadeInUp{from{opacity:0;-webkit-transform:translate3d(0, 40px, 0);transform:translate3d(0, 40px, 0)}to{opacity:1;-webkit-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0)}}.fadeInLeft{-webkit-animation-name:fadeInLeft;animation-name:fadeInLeft}@-webkit-keyframes fadeInLeft{from{opacity:0;-webkit-transform:translate3d(40px, 0, 0);transform:translate3d(40px, 0, 0)}to{opacity:1;-webkit-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0)}}@keyframes fadeInLeft{from{opacity:0;-webkit-transform:translate3d(40px, 0, 0);transform:translate3d(40px, 0, 0)}to{opacity:1;-webkit-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0)}}.fadeInRight{-webkit-animation-name:fadeInRight;animation-name:fadeInRight}@-webkit-keyframes fadeInRight{from{opacity:0;-webkit-transform:translate3d(-40px, 0, 0);transform:translate3d(-40px, 0, 0)}to{opacity:1;-webkit-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0)}}@keyframes fadeInRight{from{opacity:0;-webkit-transform:translate3d(-40px, 0, 0);transform:translate3d(-40px, 0, 0)}to{opacity:1;-webkit-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0)}}.fadeIn{-webkit-animation-name:fadeIn;animation-name:fadeIn}@-webkit-keyframes fadeIn{from{opacity:0}to{opacity:1}}@keyframes fadeIn{from{opacity:0}to{opacity:1}}.scaleDownFade{-webkit-animation-name:scaleDownFade;animation-name:scaleDownFade}@-webkit-keyframes scaleDownFade{0%{-webkit-transform:scale3d(1.15, 1.15, 1);transform:scale3d(1.15, 1.15, 1);opacity:0}100%{-webkit-transform:scale3d(1, 1, 1);transform:scale3d(1, 1, 1);opacity:1}}@keyframes scaleDownFade{0%{-webkit-transform:scale3d(1.15, 1.15, 1);transform:scale3d(1.15, 1.15, 1);opacity:0}100%{-webkit-transform:scale3d(1, 1, 1);transform:scale3d(1, 1, 1);opacity:1}}.support{position:relative}.support-btn{width:410px;bottom:140px;position:absolute;-webkit-transition:opacity .2s;transition:opacity .2s}.support-btn:hover{opacity:.8}@media screen and (max-width: 1120px){.support-btn{width:min(410px,37%);bottom:13vw}}@media screen and (max-width: 820px){.support-btn{width:300px;bottom:113px}}@media(max-width: 699px){.support-btn{width:75%}}.support-btn img{width:100%}.support-btn.--l{left:80px}@media screen and (max-width: 1120px){.support-btn.--l{left:7vw}}@media screen and (max-width: 820px){.support-btn.--l{left:60px}}@media(max-width: 699px){.support-btn.--l{top:47.3%;bottom:unset;left:12vw}}.support-btn.--r{right:80px}@media screen and (max-width: 1120px){.support-btn.--r{left:55vw}}@media screen and (max-width: 820px){.support-btn.--r{left:450px}}@media(max-width: 699px){.support-btn.--r{top:85.3%;bottom:unset;left:12vw;right:unset}}/*# sourceMappingURL=style.min.css.map */