.main_w{margin-left:20px;margin-right:20px}.main_w img{max-width:100%;height:auto}.about_ttl{font-size:18px;font-weight:bold;text-align:center;margin:0 0 34px}.about_ttl span{font-size:28px;color:#236ecd;display:block;margin:7px 0 0}.about_ttl2{font-size:22px;font-weight:bold;text-align:center;margin:0 0 20px;line-height:1.4}.top_mes{border-top:1px solid #ededed;padding:33px 0;font-size:16px;line-height:1.8}.top_mes br{display:none}.point{padding:0 0 9px}.point_block{margin:0 0 40px}.point_hed{background:#236ecd}.point_hed_l{text-align:center;padding:23px 1% 0}.point_hed_no{margin:0 auto 9px;width:80px}.point_hed_ttl{font-size:23px;font-weight:bold;color:#fff;letter-spacing:-1px}.point_hed_ttl_s{font-size:16px;display:block;margin:0 0 12px}.point_hed_ttl_come{font-size:12px;position:relative;z-index:1;left:3px;top:-14px}.point_hed_img{padding:20px 6%}.point_foot{background:#e3f0fc;padding:18px 6% 1px}.point_foot_mes{font-size:16px;line-height:1.8;margin:0 0 0}.point_main{margin:33px 0 35px;display:none}.point_btn{background:#e3f0fc;text-align:center;padding:18px 0}.point_btn a{display:inline-block;background:#fff;text-align:center;font-size:14px;max-width:480px;margin:0 auto;font-weight:bold;padding:8px 37px 8px 18px;border-radius:100px;position:relative;z-index:1;transition:opacity 500ms ease;-webkit-transition:opacity 500ms ease;-moz-transition:opacity 500ms ease}.point_btn .off{display:none}.point_btn.on{background:#236ecd}.point_btn.on .onn{display:none}.point_btn.on .off{display:inline}.point_btn a:after,.point_btn a:before{content:"";z-index:1;position:absolute;border-bottom:2px solid #236ecd;width:11px;height:0;top:0;bottom:0;right:19px;margin:auto}.point_btn a:after{transform:rotate(90deg)}.point_btn.on a:after{transform:rotate(0deg)}.point_btn2{display:block;background:#236ecd;margin:0 6%;font-size:16px;color:#fff;font-weight:bold;padding:20px 0;border-radius:100px;position:relative;z-index:1;text-align:center;transition:opacity 500ms ease;-webkit-transition:opacity 500ms ease;-moz-transition:opacity 500ms ease}.point_btn2:before{content:"";position:absolute;top:0;bottom:0;right:15px;width:8px;height:8px;margin:auto;border-top:2px solid #fff;border-right:2px solid #fff;transform:rotate(45deg)}.point_come{font-size:12px;color:#666}.point_bg1+.point_come{margin:35px 0}.point_come a{color:#236dcc;text-decoration:underline}.point_come+.point_come{margin:28px 0 0}.point_come li{margin:0 0 7px;line-height:1.6}.indent_come{text-indent:-13px;padding:0px 0 0 13px}.indent_maru{text-indent:-15px;padding:0 0 0 15px}.point_bg1{background:#fff;padding:25px 6% 25px;line-height:1.4}.point_bg1+.point_bg1{margin-top:10px}.point_bg1_plas{position:relative;z-index:1}.point_bg1_plas:before{content:"+";z-index:1;position:absolute;background:#236ecd;color:#fff;border-radius:200px;width:40px;height:40px;line-height:38px;top:-25px;right:0;left:0;margin:auto;text-align:center;font-size:33px;font-weight:300}.point_ttl{font-size:22px;text-align:center;font-weight:bold;margin:0 0 15px}.point_ttl_color{color:#236ecd}.point_ttl_color14{color:#236ecd;font-size:14px}.point_ttl_come{font-size:12px;position:relative;z-index:1;top:-7px;margin:0 9px 0 0}.point_ttl_size{font-size:18px}.hikaku{margin:0 0 28px}.hikaku_img1{text-align:center;margin:0 -3% 26px}.getugakuimage_img{background:#f7f7f7;padding:33px 7% 32px}.getugakuimage_img p{text-align:center;position:relative;z-index:1}.getugakuimage_img p:first-child{padding:0 0 24px;margin:0 0 25px}.getugakuimage_img p:first-child:before{content:"";z-index:1;position:absolute;border-bottom:1px solid #ccc;bottom:0;left:0;right:0}.sarani{background:#f7f7f7}.sarani_box{text-align:center;padding:35px 0 39px;margin:0;position:relative;z-index:1}.sarani_box:before{content:"";z-index:1;position:absolute;border-bottom:1px solid #ccc;bottom:0;right:6%;left:6%}.sarani_name{font-weight:bold;font-size:17px;margin:0 0 18px}.sarani_name span{display:block;font-size:22px;color:#236ecd}.sarani_img{margin:0 7% 26px}.sarani2{margin:0 0 25px;background:#f7f7f7}.sarani2_box{margin:0 0 19px;padding:46px 0}.sarani2_name{font-weight:bold;font-size:17px;margin:0 0 21px}.sarani2_name span{display:block;font-size:22px;color:#236ecd}.sarani2_img{text-align:center;padding:0 7%;margin:0 0 27px}.sarani2_text{text-align:center}.kaisen li{text-align:center;border-bottom:solid 1px #ccc}.kaisen li+li{margin-top:31px}.kaisen li:last-child{border-bottom:none}.kaisen_ttl{background:#236ecd;text-align:center;font-size:17px;text-align:center;color:#fff;font-weight:bold;display:block;padding:9px 2%;margin:0;position:relative;z-index:5}.kaisen_ttl:before{content:"";z-index:1;position:absolute;border-left:12px solid rgba(0,0,0,0);border-right:12px solid rgba(0,0,0,0);border-top:13px solid #236ecd;border-bottom:0px solid rgba(0,0,0,0);width:0px;height:0px;bottom:-10px;right:0;left:0;margin:auto}.kaisen_ttl span{font-size:10px;position:relative;z-index:1;top:-4px}.kaisen_img{position:relative;z-index:1;padding:17px 0 26px}.kouzi_ttl{text-align:center;font-size:17px;font-weight:bold;margin:0 0 31px;line-height:1.4}.kouzi_ttl span{font-size:22px;display:block;margin:6px 0 8px}.kouzi_ttl a{font-size:14px;color:#236dcc;text-decoration:underline}.kouzi_tab{display:flex;justify-content:space-between}.kouzi_tab li{text-align:center;display:block;background:#236dcc;width:31%;padding:11px 0 7px;border-radius:5px 5px 0 0;cursor:pointer;transition:all 300ms ease;-webkit-transition:all 300ms ease;-moz-transition:all 300ms ease}.kouzi_tab_txt1{display:inline-block;background:#fff;color:#236dcc;font-size:12px;padding:2px 7px;margin:0 0 9px;transition:all 300ms ease;-webkit-transition:all 300ms ease;-moz-transition:all 300ms ease}.kouzi_tab_txt2{display:block;color:#fff;font-size:12px;transition:all 300ms ease;-webkit-transition:all 300ms ease;-moz-transition:all 300ms ease;line-height:1.3}.kouzi_tab li.on{background:#fff}.kouzi_tab li.on .kouzi_tab_txt1{background:#236dcc;color:#fff}.kouzi_tab li.on .kouzi_tab_txt2{color:#236dcc}.kouzi_tab_boxs{margin:0 0 25px}.kouzi_tab_box{display:none}.kouzi_tab_box.on{display:block}.kouzi_mes{text-align:center;margin:0 0 29px;line-height:1.8;font-size:14px}.kouzi_img1{margin:0 0 26px}.kouzi_tetuzuki{background:#f7f7f7;text-align:center;padding:23px 6% 30px;margin:0 0 34px}.kouzi_tetuzuki_ttl{font-size:20px;font-weight:bold;color:#236dcc;margin:0 0 22px}.kouzi_tetuzuki_img{position:relative;z-index:1;margin:0 0 13px}.kouzi_tetuzuki_mes{font-size:12px;font-weight:bold;margin:0 0 11px}.kouzi_tetuzuki_mes span{font-size:18px;display:block}.kouzi_tetuzuki_link{position:relative;z-index:5;font-size:12px;text-decoration:underline;color:#236dcc}.kouzi_tetuzuki_come{font-size:12px;margin:20px 0 0}.kouzi_cp_ttl{font-size:20px;font-weight:bold;text-align:center;margin:53px 0 23px}.kouzi_cp_box{background:#f7f7f7;margin:0 0 10px;position:relative;z-index:1}.kouzi_cp_box+.kouzi_cp_box:before{content:"+";z-index:1;position:absolute;background:#236ecd;color:#fff;border-radius:200px;width:40px;height:40px;line-height:38px;top:-25px;right:0;left:0;margin:auto;text-align:center;font-size:33px;font-weight:300}.kouzi_cp_text_midasi{background:#236dcc;display:inline-block;color:#fff;font-size:14px;padding:2px 14px;margin:0 0 10px}.kouzi_cp_text{font-size:18px;font-weight:bold;text-align:center;padding:28px 0 14px}.kouzi_cp_size{font-size:18px}.kouzi_cp_color{color:#236ecd;font-size:22px}.kouzi_cp_img{padding:0 7% 16px}.norikae_ttl{font-size:22px;text-align:center;font-weight:bold;margin:0 0 5px}.norikae_ttl span{color:#236dcc}.norikae_ttl2{font-size:14px;text-align:center;font-weight:bold;line-height:1.8;margin:0 0 21px}.norikae_ttl2 span{color:#236dcc}.charm{background:#ededed}.charm .about_ttl{margin:0 0 49px}.charm_inner{padding:50px 0 1px}.charm_ttl{font-size:24px;font-weight:bold;text-align:center;margin:0 0 36px}.charm_ttl span{font-size:28px;color:#236ecd}.charm_list{margin:0 0 51px}.charm_box{background:#fff;text-align:center;margin:0 0 19px;padding:34px 0 41px}.charm_box:nth-child(3n+1){margin-left:0}.charm_icon{margin:0 auto 8px;max-width:46px}.charm_name{font-weight:bold;margin:0 0 24px}.charm_name1{display:block;font-size:20px;margin:0px 0;line-height:1.4}.charm_name2{display:block;font-size:26px;color:#236ecd;line-height:1.4}.charm_btn{display:block;background:#236ecd;margin:0 6%;font-size:18px;color:#fff;font-weight:bold;padding:21px 0;border-radius:100px;position:relative;z-index:1;transition:opacity 500ms ease;-webkit-transition:opacity 500ms ease;-moz-transition:opacity 500ms ease}.charm_btn:before{content:"";position:absolute;top:0;bottom:0;right:24px;width:8px;height:8px;margin:auto;border-top:2px solid #fff;border-right:2px solid #fff;transform:rotate(45deg)}.hikarin{padding:46px 0 51px}.hikarin_box{background:#0bc;margin:0 auto;padding:49px 0 30px}.hikarin_l{text-align:center;color:#fff}.hikarin_ttl{font-size:18px;font-weight:bold;margin:0 0 40px}.hikarin_ttl span{font-size:22px;display:block;margin:13px 0 0}.hikarin_mes{font-size:16px;line-height:1.8;text-align:left;padding:0 12%;margin:25px 0 0}.hikarin_mes br{display:none}.hikarin_btn{display:block;background:#fff;font-size:18px;font-weight:bold;padding:21px 0;margin:25px 7% 0;border-radius:100px;position:relative;z-index:1;transition:opacity 500ms ease;-webkit-transition:opacity 500ms ease;-moz-transition:opacity 500ms ease}.hikarin_btn:before{content:"";position:absolute;top:0;bottom:0;right:24px;width:8px;height:8px;margin:auto;border-top:2px solid #0bc;border-right:2px solid #0bc;transform:rotate(45deg)}.hikarin_img{padding:0 11%}
