@charset "utf-8";h1{text-aligh:center!important;line-height:1.5;margin:auto}h1:before{display:none}h1 img{width:100%}p.lede{margin:30px auto 0;width:94%}.top_about .top_about_body{background:none;padding:0;width:100%}h2{border-left:6px solid #000064;-webkit-box-sizing:border-box;box-sizing:border-box;font-size:1.8em;line-height:1.5;margin:20px 0;padding-left:20px}.difference_inner .listed p{color:#d3530a;font-size:1.6em;font-size:18px;font-weight:700;text-align:left}.lr_table{margin-bottom:15px;width:100%}.lr_table td,.lr_table th,.lr_table tr{border:1px solid #d2d2d2;box-sizing:border-box}.lr_table td,.lr_table th{padding:.8em .5em}.lr_table th{border-top:none;font-size:1.6em;font-weight:700}.lr_table td{border-bottom:none;font-size:1.4em;line-height:150%}.lr_table tr{display:flex;flex-wrap:wrap;justify-content:flex-start}.lr_table th.col_none{display:none}.lr_table th.col_all{text-align:center;width:100%}.lr_table td.col_half,.lr_table th.col_half{text-align:center;width:50%}.lr_table th.lr_orange{background-color:#d47500;color:#fff}.lr_table th.lr_navy{background-color:#23477e;color:#fff}.lr_table td.lr_yellow{background-color:#fef2d6}.lr_table td.lr_blue{background-color:#e9f2f5}.sw_table{margin-bottom:15px;width:100%}.sw_table td,.sw_table th,.sw_table tr{border:1px solid #d2d2d2;box-sizing:border-box}.sw_table td,.sw_table th{padding:.8em .5em}.sw_table th{border-top:none;font-size:1.6em;font-weight:700}.sw_table td{border-bottom:none;font-size:1.4em;line-height:150%}.sw_table tr{display:flex;flex-wrap:wrap;justify-content:flex-start}.sw_table th.col_none{display:none}.sw_table th.col_all{text-align:center;width:100%}.sw_table td.col_half,.sw_table th.col_half{text-align:center;width:50%}.sw_table th.sw_orange{background-color:#d47500;color:#fff}.sw_table th.sw_purple{background-color:#694a87;color:#fff}.sw_table td.sw_yellow{background-color:#fdf2e8}.sw_table td.sw_pink{background-color:#f0e3f5}.top_about .top_about_box .body h3{border-bottom:2px solid #d5d8df;color:#222;font-size:1.8em;padding-bottom:5px}.sample_head{background-color:#d1e5ec;border:2px solid #9bbbc8;box-sizing:border-box;margin-bottom:20px;padding:15px;width:100%}.sample_head .sample_head_title{color:#222325;font-size:4.12vw;font-weight:700;line-height:1.4;text-align:center;vertical-align:middle;width:100%}.sample_head .description{width:100%}.sample_head [class*=descriptionIcon_]{background-color:#445291;box-sizing:border-box;color:#fff;font-size:3.62vw;margin:10px 15px 10px 0;padding:6px 20px;width:85px}.sample_head .descriptionIcon_grn{background-color:#00b484}.sample_head .description_text{color:#222325;font-size:3.62vw;line-height:1.4;text-align:left;vertical-align:middle;width:100%}.sample_box{border:2px solid #a4a4a4;border-radius:3px;flex-direction:row;flex-wrap:wrap;font-size:14px;line-height:27px}.sample_box .sample_title{border-bottom:2px solid #a4a4a4}.sample_box .sample_intro,.sample_box .sample_title{background-color:#fff;display:inline-block;padding:10px 20px;text-align:left;vertical-align:middle;width:calc(100% - 40px)}.sample_box .sample_question{background-color:#fff;border-top:2px solid #a4a4a4;padding:35px 15px;text-align:center;vertical-align:middle}.sample_box .sample_question .sample_button{background-color:#d25400;border-radius:20px;display:inline-block;padding:10px 0;width:100%}.sample_box .sample_question .sample_button a{color:#fff;cursor:pointer;display:block;font-size:19px;font-weight:700;padding:5px 0;position:relative;text-align:center;width:100%}ul.answer_select_aerea{margin:30px 0}.sample_box .answer_area ul.answer_select_aerea li{cursor:pointer;margin:auto;text-align:center;vertical-align:middle;width:80%}.sample_box .answer_result{background-color:#e5e5e5;box-sizing:border-box;margin-top:20px;min-height:100px;padding:34px 0 0;width:100%}.sample_box .answer_result li{display:none;font-size:17px;line-height:1.6;text-align:center}.sample_box .answer_result li.show{display:block}ul.schedule{padding-top:10px;text-indent:-1em}ul.schedule li{font-size:1.4em;line-height:1.5;margin-left:1em;margin-top:15px}ul.schedule li:before{content:"・"}ul.schedule li p{line-height:1.4;margin-left:15px;margin-top:10px}ul.schedule li p:before{content:"> "}ul.schedule li a:hover{color:#1f5dc3;opacity:1;text-decoration:underline}