@media screen and (max-width:1024px){.wrapper_2_header{width:280px;left:100%}.wrapper_2_header_in{padding:10px 10px}.wrapper_2_header_box01_text01{margin-bottom:0;text-align:right}.wrapper_2_header_box01_text01_span01{display:block;margin-right:0;margin-bottom:5px}.wrapper_2_header_box01_text01_span02{margin:0 0 5px auto}.wrapper_2_header_box01_text01_span03{display:block;text-align:center}.wrapper_2_header_box01_text01_span03 br{display:none}.wrapper_2_header_ul{display:block;display:none;width:100%;height:calc(100vh - 60px);margin:auto;padding-top:20px;background:rgba(255,125,0,.8);position:absolute;top:100%;left:0;right:0}.wrapper_2_header_ul_li{display:block;width:auto;margin:0 5% 10px}.wrapper_2_header_ul .wrapper_2_header_ul_li:last-child{margin:0 5%}.wrapper_2_header_ul_li:before{display:none}.wrapper_2_header_ul_li_span01{color:#fff}.wrapper_2_header_ul_li_border01{border-bottom:#fff 1px solid}.wrapper_2_sub_ul{position:relative;top:auto;left:auto;-webkit-transform:translateX(0%);-ms-transform:translateX(0%);transform:translateX(0%)}.wrapper_2_sub_ul:before{display:none}.wrapper_2_sub_ul:after{display:none}.wrapper_2_sub_ul_li{font-size:13px;color:#efefef}.wrapper_2_sub_ul_li_border{background:#efefef}.wrapper_index01_box01_textbox01{width:calc(100% - 40px);padding:10px 20px;order:2}.wrapper_index01_box01_img01{max-width:80%;width:500px;margin-left:0;margin-bottom:40px;order:1}.wrapper_index01_box03_textbox{width:70%}.wrapper_index01_ul01_li{justify-content:space-between}.wrapper_index01_ul01_li_box01{width:calc(60% - 40.5px);padding:20px 20px}.wrapper_index01_ul01_li_box02{width:35%}.wrapper_index01_ul01_li_box02_imgbox_img{max-width:100%;height:auto}.wrapper_index01_ul02_li{width:calc(100% - 40px);margin-bottom:40px;padding:40px 20px;font-size:0}.wrapper_index01_ul02_li_img{display:inline-block;max-width:230px;margin-right:30px;vertical-align:middle}.wrapper_index01_ul02_li_box01{display:inline-block;width:calc(100% - 260px);vertical-align:middle}.feed_ul01_li{width:calc((100% - 20px) / 2 - 0.2px)}.feed_ul01 a:nth-child(4n) .feed_ul01_li {margin-right:20px}.feed_ul01 a:nth-child(2n) .feed_ul01_li {margin-right:0}.wrapper_index01_ul03_li{width:calc((100% - 20px) / 2 - 0.4px);margin-right:20px;padding:10px 0}.wrapper_index01_ul03_li:nth-child(2n) {margin-right:0}#wrapper_3{width:768px}.wrapper_4_sticky_half_textbox{display:none}.wrapper_4_facebook{display:block;width:500px;height:256px;margin:0 auto}#wrapper_5_big{}.wrapper_5_half_text01{display:block;width:auto;margin-right:0;margin-bottom:20px}.wrapper_5_half_text02{display:block;width:auto}.wrapper_5_half_text02:last-child{margin-top:10px;margin-left:0}.wrapper_5_half_ul02:before{display:block}#wrapper_7{width:768px}.wrapper_8_map{display:block;width:750px;height:300px;margin:0 auto 30px}#pankuzu_div{padding:10px 10px}.content_a{top:-60px}.overview_box01{align-items:flex-start;align-content:flex-start}.overview_box01_imgbox{width:260px}.overview_box01_textbox{width:calc(100% - 260px - 30px)}.counseling_textbox01_text01{width:calc(100% - 360.5px)}.counseling_textbox01_img01{width:300px}.counseling_box02_ul01_li_text01_span{font-size:16px}.concept_box01_img01{width:300px}.concept_box01_text01{width:65%;top:0;left:auto;right:0%;-webkit-transform: translate(0%0%);-ms-transform:translate(0%,0%);transform:translate(0%,0%)}.concept_box01_text02{width:calc(100% - 300px - 30.5px);padding-left:30px}.maintenance_box01_ul01_li_title{font-size:16px}.maintenance_box01_ul01_li_text01{font-size:14px}.problem_box01{margin:0 auto 50px}.problem_box02{display:flex;flex-flow:row wrap;justify-content:center;align-items:stretch;align-content:stretch}.problem_box02_textbox{display:block;width:100%;margin-bottom:20px;overflow:visible;order:1}.problem_box02_textbox_in{width:100%;right:auto}.problem_box02_imgbox{display:block;max-width:100%;width:450px;margin:0 auto;border-radius:10px;order:2;box-shadow:6px 6px 15px 0 rgba(0,0,0,.3)}.problem_box02_imgbox_textbox{display:none}.problem_box03_ul01_li{margin:0 10px 20px;padding:10px 20px}.problem_box03_ul01_li:last-child{margin:0 10px}.counselor_box01_imgbox{max-width:250px;margin-right:20px;margin-bottom:20px}.plan_box01_p01{padding:0 0}.plan_box01_img01{max-width:100%}.plan_box01_img02{max-width:100%}.plan_box01_div{background:rgba(255,255,255,.8)}.access_ul01_li{width:calc((100% - 20px) / 2 - 0.4px);margin-right:20px;padding:10px 0}.access_ul01_li:nth-child(2n) {margin-right:0}.access_box01{justify-content:center;align-items:flex-start;align-content:flex-start}.access_box01_textbox{width:100%;margin-bottom:30px}.access_box01_imgbox_in{margin-left:0}.access_box01_imgbox_in:before{display:none}.access_box01_imgbox_in:after{display:none}.privacy_table_td01{width:269px;padding:10px 10px}.privacy_table_td02{width:calc(100% - 271px - 20px - 20px);padding:10px 10px}.inquiry_box{text-align:left}.inquiry_box_left{width:auto;margin-bottom:5px;padding-right:2em}.inquiry_box_left_s{line-height:30px}.inquiry_box_left_s br{display:none}.inquiry_box_left_oneshort{display:inline-block;margin-bottom:0;padding:0 5px}.inquiry_box_right{display:block;width:calc(100% - 22px)}.inquiry_box p{display:block;width:100%}.inquiry_box_right_long{display:block;width:auto;padding-left:30px}.inquiry_box_right_short{display:inline-block;width:200px}.inquiry_box_right_twoshort{display:inline-block;width:60px}.inquiry_box_right_threeshort{display:inline-block;width:110px}.inquiry_box_right_fourshort{display:inline-block;width:40px}.inquiry_box_right_naiyou_b01{top:35px;left:50px}.inquiry_box_right_naiyou_b02{top:35px;right:50px}.inquiry_box_right_naiyou_b03{bottom:0;left:50px}.inquiry_box_right_naiyou_b04{bottom:0;right:50px}.inquiry_box_right_naiyou_b05{top:0;bottom:0;left:00}.inquiry_box_right_naiyou_b06{top:0;bottom:0;right:0}.inquiry_box_exp{margin:0 10px 30px}.inquiry_box_off{padding-left:0}.inquiry_text{width:auto}.inquiry_ul{width:auto}.inquiry_box_off{width:auto;padding:20px 0 20px 0;text-align:center}.inquiry_box_decide{margin:0 auto 20px;padding:10px 10px}.wp_left_ul_li{display:inline-block;width:calc((100% - 20px) / 2 - 0.2px)}.wp_left_ul a:nth-child(3n) .wp_left_ul_li {margin-right:20px}.wp_left_ul a:nth-child(2n) .wp_left_ul_li {margin-right:0}}