h1.fontM{font-size:2rem;margin-bottom:24px}h2{margin-top:60px}p+h2{margin-top:0}h2.h2{text-align:left;font-size:2.6rem}.section_basic .inner h2+*{margin:30px auto 0}h3{color:#fa9645;font-size:1.8rem;margin-left:0;margin-right:0}@media screen and (min-width: 769px){h3{font-size:2rem}}h4{font-size:1.6rem;margin-top:30px;margin-left:0;margin-right:0}@media screen and (min-width: 769px){h4{font-size:1.8rem}}h4:last-of-type{margin-top:60px}.sub_ttl{margin-top:60px;text-align:center;font-size:24px}.sub_ttl span{font-size:38px;color:#303ab2;font-weight:bold}.main_visual_form{height:0}.main_visual_form_inner{height:0}.material{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;margin:60px auto 0;gap:20px;max-width:1200px}@media screen and (min-width: 1024px){.material{margin:32px auto 0;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;padding:0 6.22% 80px}}@media screen and (min-width: 1280px){.material{padding:0 0 80px}}.material_about,.material_form{width:100%}@media screen and (min-width: 1024px){.material_about,.material_form{width:50%;padding-top:0}}@media screen and (max-width: 1023px){.material_about{padding:0 6.22% !important}}.material_about_img{max-width:90%}.material_about_img img{width:100%;height:auto}.material_pdf::after,.material_movie::after{display:inline-block;padding:3px 12px;color:#fff;font-size:1rem;vertical-align:middle;margin-left:8px;line-height:1.5em}@media screen and (min-width: 769px){.material_pdf::after,.material_movie::after{font-size:1.2rem}}.material_pdf::after{content:"PDF";background:#c33}.material_movie::after{content:"YouTube";background:#666}.section_basic.erase_side_padding{padding-bottom:0;padding-top:0px}@media screen and (min-width: 769px){.section_basic.erase_side_padding{padding-top:24px}}@media screen and (min-width: 769px){.table_basic table.noLine{border:none}}.table_basic.sp_block tr,.table_small.sp_block tr{border-bottom:none}.table_basic.sp_block tr th,.table_basic.sp_block tr td,.table_small.sp_block tr th,.table_small.sp_block tr td{padding:2px 6.22%;display:block;border-bottom:none}.table_basic.sp_block tr td,.table_small.sp_block tr td{border-bottom:none;margin-bottom:12px}.table_basic table tr th{max-width:none;width:auto;border:none}.pfu_main input[type=text],.pfu_main input[type=date],.pfu_main textarea{padding:3px}.table_basic p{margin:0}.pfu_main input[type=text].form_item_error,.pfu_main input[type=date].form_item_error,.pfu_main textarea.form_item_error{border:1px solid #c33;width:100%;padding:2px 6.22%}.material_form{background-color:#ccecff;padding:20px}.material_form .section_basic.erase_side_padding{padding-top:10px;background-color:#fff;padding:15px 15px 30px;border-radius:15px}.material_form .form .form_required th:after{float:initial;margin-left:8px;line-height:2em !important}.material_form .form form{padding-top:25px}.material_form .form form .form_item_input div{margin-top:0}.title{font-size:1.8rem}@media screen and (min-width: 561px){.title{font-size:1.6rem}}.section_basic p+p:not(.confirm_input):not(.confirm_name):not(.form_error){margin-top:0}.pfu_main button[type=submit]{display:block;height:auto;width:96%;max-width:420px;background:#163182;margin:30px auto !important;font-size:1.6rem;font-weight:bold;color:#fff;text-align:center;line-height:1.4;padding:16px !important;-webkit-transition-duration:.2s;transition-duration:.2s;border-radius:10px}@media screen and (min-width: 561px){.pfu_main button[type=submit] .pfu_main button[type=submit]{height:64px;padding:7px 0 !important;line-height:1.6}}/*# sourceMappingURL=fm-material.min.css.map */