a:hover,input[type=button]:hover,input[type=submit]:hover,label.hover:hover,button:hover{opacity:1}.disp_pc,.disp_pc_i,.disp_pc_ib{display:none}.disp_sp{display:block}.disp_sp_i{display:inline}.disp_sp_ib{display:inline-block}html{position:relative}body{min-width:auto}a,input[type=button],input[type=submit],label{transition-duration:0s}a:hover,input[type=button]:hover,input[type=submit]:hover,label.file_button:hover{opacity:1}img{max-width:100%}.sp_td_ul_white{border-bottom-style:solid;border-bottom-color:#ffffff;border-bottom-width:1px;display:inline-block;margin-bottom:4px}.entry-content{padding-left:16px;padding-right:16px}.pg_li_aj{margin-top:-61px;padding-top:61px}.sp_bg1,.sp_bg2{background-image:url(https://tyanbara.org/business/wp-content/themes/chani/new/img/common/bg.png)}.sp_bg1{background-color:#efeae0}.sp_bg2{background-color:#f4f0e9}.title2:before,.title3:before{border-width:3px;width:2px;height:2px;margin-top:-4px}.title3:before{margin-right:8px}.title4{margin-left:-1px}.arrow9:after{width:9px;height:9px;right:26px;margin-top:-5px}.arrow11:after{right:5%}.btn_size1,.btn_size2,.btn_size3,.btn_size4,.btn_size5,.btn_size6,.btn_size7,.btn_size10,.btn_size11{width:100%}.btn_size10{line-height:54px;height:54px}.btn_bdr1,.btn_bdr2{width:calc(100% - 4px)}.column2 .content1,.column2 .content2,.column2 .side{width:auto;float:none}.column2 .side .side_block{border-top:none}.tag4,.sp_tag2_none,.sp_tag3_none,.sp_tag5_none{font-size:0.714rem}.tag4{font-weight:normal;margin-right:4px}.tag6{line-height:20px;height:20px}.tag6:before,.tag6:after{border-width:10px;border-left-width:5px}.tag6:after{right:-15px}.sp_tag2_none,.sp_tag3_none,.sp_tag5_none{color:#4b6778;line-height:1.714;background:none !important;display:block;height:auto;margin-left:0;margin-right:0;padding-left:0;padding-right:0}.sp_tag2_none:before,.sp_tag3_none:before,.sp_tag2_none:after,.sp_tag3_none:after{display:none}.sp_tag5_none{border-radius:inherit;padding-left:0;padding-right:0}.table3 colgroup{display:none}.table1,.table1 tbody,.table1 tr{display:block}.table1 tr th,.table2 tr th,.table1 tr td,.table2 tr td{border-bottom:none;display:block}.table1 tr th,.table2 tr th{border-top-style:solid;border-top-color:#cccccc;border-top-width:1px}.table1 tr:first-child th,.table2 tr:first-child th,.table1 tr th.sub_title_t,.table1 tr th.sub_title_c,.table1 tr th.sub_title_b{border-top:none}.table1 tr th,.table2 tr th,.table1 tr th.sub_title_t,.table1 tr th.sub_title_c,.table1 tr th.sub_title_b{font-size:1rem;padding-left:0;padding-top:1em}.table3 tr th,.table3 tr th.sub_title_t,.table3 tr th.sub_title_c,.table3 tr th.sub_title_b{height:auto}.table3 tr th{font-size:1rem;font-weight:normal;vertical-align:top;width:17%;padding-left:0;padding-top:1.2em}.table3 tr th.sub_title_t,.table3 tr th.sub_title_c,.table3 tr th.sub_title_b{font-size:0.857rem;width:13%;padding-top:1.48em}.table1 tr th.sub_title_t,.table1 tr th.sub_title_c,.table1 tr th.sub_title_b,.table1 tr td.sub_content_t,.table1 tr td.sub_content_c,.table1 tr td.sub_content_b{display:inline-block}.table1 tr th.sub_title_t,.table1 tr th.sub_title_c,.table1 tr th.sub_title_b{width:5em;padding-top:1.7em}.table1 tr td{padding-top:1em}.table2 tr td,.table3 tr td{line-height:1.48;padding-top:0;padding-bottom:1.2em}.table3 tr td{padding-top:1.2em}.table1 tr td.sub_content_t,.table1 tr td.sub_content_c,.table1 tr td.sub_content_b{width:calc(100% - 5em)}.table3 tr td.sub_content_t,.table3 tr td.sub_content_c,.table3 tr td.sub_content_b{padding-top:1.2em}.table3 tr td.sub_content_t,.table3 tr td.sub_content_c{padding-bottom:0}.table1 tr td input,.table1 tr td.l input,.table1 tr td textarea,.table1 tr td.sub_content_t input,.table1 tr td.sub_content_c input,.table1 tr td.sub_content_b input{font-size:1.143rem;width:calc(100% - 2em - 2px);padding:0.875em}.table1 tr td textarea{height:6em}.table1 tr td label.file_button{text-align:center;width:100%;padding:0;padding-top:0.75em;padding-bottom:0.75em}.table1 tr td label.select_label{display:block}.table1 tr td label.select_label select{font-size:1.143rem;width:100%;padding:0.875em}.search_form{width:auto;margin-right:auto}.search_form input{font-size:1.143rem;width:calc(100% - 60px - 10px)}.search_form button{width:60px}.search_form button img{width:24px}.top_content_area{padding-top:28px}.bg_top2,.bg_top3{background:none;padding-top:0;padding-bottom:0}.top_blog_slide_area{width:100%}.top_blog_slide_area .article_block1,.top_blog_slide_area .article_block4{width:310px;margin:0;margin-left:6px;margin-right:6px;padding-bottom:8px}.top_blog_slide_area .article_block1 .detail_area,.top_blog_slide_area .article_block4 .detail_area{padding-left:16px;padding-right:16px}.top_blog_slide_area .article_block1 .detail_area .text,.top_blog_slide_area .article_block4 .detail_area .text{font-size:1.143rem;margin-top:8px;margin-bottom:16px}.top_blog_slide_area .slick-track{display:flex;flex-wrap:wrap}.top_blog_slide_area .slick-dots{left:0;top:0;bottom:inherit}.top_blog_slide_area .slick-dots li.slick-active button:before{color:#e60012;opacity:1}.top_past_area,.top_past_area .child{width:100%}.top_past_area .top_past_block{width:100%;min-width:1px;height:0;min-height:1px;margin:0;padding-bottom:50%;overflow:hidden}.top_past_area .top_past_block img{margin-top:-25%;width:100%;max-width:none}.top_past_area .child .top_past_block{width:calc((100% - 1px) / 2);margin-top:1px}.top_past_area .child .top_past_block:nth-child(even){margin-left:1px}.top_past_area .child .top_past_block img{width:200%;max-width:200%;margin-top:0px;margin-left:-50%}.bg_company{background-image:url(https://tyanbara.org/business/wp-content/themes/chani/new/img/sp/company/bg.jpg)}.bg_offer{background-image:url(https://tyanbara.org/business/wp-content/themes/chani/new/img/sp/offer/bg.jpg)}.bg_mission{background-image:url(https://tyanbara.org/business/wp-content/themes/chani/new/img/sp/mission/bg7.jpg);padding-top:112px;padding-bottom:120px}.bg_mission1,.bg_mission2,.bg_mission3,.bg_mission4,.bg_mission5,.bg_mission6,.bg_guideline1,.bg_guideline2,.bg_guideline3,.bg_guideline4,.bg_guideline5{background-position:center;background-repeat:no-repeat;background-size:cover}.bg_mission1{background-image:url(https://tyanbara.org/business/wp-content/themes/chani/new/img/mission/bg1.jpg)}.bg_mission2{background-image:url(https://tyanbara.org/business/wp-content/themes/chani/new/img/mission/bg2.jpg)}.bg_mission3{background-image:url(https://tyanbara.org/business/wp-content/themes/chani/new/img/mission/bg3.jpg)}.bg_mission4{background-image:url(https://tyanbara.org/business/wp-content/themes/chani/new/img/mission/bg4.jpg)}.bg_mission5{background-image:url(https://tyanbara.org/business/wp-content/themes/chani/new/img/mission/bg5.jpg)}.bg_mission6{background-image:url(https://tyanbara.org/business/wp-content/themes/chani/new/img/mission/bg6.jpg)}.bg_guideline1{background-image:url(https://tyanbara.org/business/wp-content/themes/chani/new/img/sp/guideline/bg1.jpg)}.bg_guideline2{background-image:url(https://tyanbara.org/business/wp-content/themes/chani/new/img/sp/guideline/bg2.jpg)}.bg_guideline3{background-image:url(https://tyanbara.org/business/wp-content/themes/chani/new/img/sp/guideline/bg3.jpg)}.bg_guideline4{background-image:url(https://tyanbara.org/business/wp-content/themes/chani/new/img/sp/guideline/bg4.jpg)}.bg_guideline5{background-image:url(https://tyanbara.org/business/wp-content/themes/chani/new/img/sp/guideline/bg5.jpg)}.sp_bg_seigaiha{background-image:url(https://tyanbara.org/business/wp-content/themes/chani/new/img/about/seigaiha.png);background-repeat:repeat;background-size:auto}.sp_bg_3a6476{background-color:#3a6476}.sp_bg_724267{background-color:#724267}.sp_bg_71623e{background-color:#71623e}.sp_bg_none{background:none}.top_biz_button{position:absolute;right:16px;bottom:16px;width:auto !important;margin-left:0 !important;z-index:2}.top_link_area1{display:none}.top_link_area2,.top_link_area2 li a{display:block}.top_link_area2{padding-left:16px;padding-right:16px;padding-bottom:12px}.top_link_area2 li{margin-bottom:8px}.top_link_area2 li a{position:relative;display:block}.navi_company{display:none}.navi_company2{display:block;padding:16px}.navi_company2 li{background-color:#ffffff;margin-top:8px;margin-bottom:8px}.navi_company2 li a{color:#ffffff;font-size:1.071rem;font-weight:bold;text-align:center;line-height:56px;background-color:#444444;position:relative;display:block;height:56px}.navi_company2 li a:after{content:"";display:inline-block;border-left-style:solid;border-left-color:#ffffff;border-left-width:3px;border-top-style:solid;border-top-color:#ffffff;border-top-width:3px;position:absolute;right:26px;top:50%;width:9px;height:9px;margin-left:0;margin-right:0;margin-top:-5px;transform:rotate(135deg)}.box_mission_left,.box_mission_right,.box_mission_left .inner,.box_mission_right .inner{width:auto;margin-left:0;margin-right:0;transform:none}.box_mission_left,.box_mission_right{height:auto;float:none}.box_mission_left .bg,.box_mission_right .bg{display:none !important}.box_mission_left .inner,.box_mission_right .inner{padding:16px;padding-top:24px;padding-bottom:20px;float:none}.box_guideline,.box_guideline .inner1,.box_guideline .inner2{display:block}.box_guideline{width:auto;height:auto;padding-left:16px;padding-right:16px}.box_guideline .inner1{padding:0;padding-top:52px}.box_guideline .inner1 p{width:54px;height:54px;margin-left:auto;margin-right:auto}.box_guideline .inner1 p span{line-height:54px}.box_guideline .inner2{margin-top:28px;padding-bottom:36px}.sns_button{text-align:center;padding-left:16px;padding-right:16px;padding-top:20px}.sns_button li{display:inline-block;width:calc(100% / 3 - 8px);margin-left:4px;margin-right:4px;float:none}.sns_button li a{color:#ffffff;font-size:0.857rem;font-weight:300;border-bottom-style:solid;border-bottom-width:2px;display:block;padding-top:8px;padding-bottom:4px}.sns_button li a.fb{background-color:#3b5998;border-bottom-color:#314877}.sns_button li a.tw{background-color:#00aced;border-bottom-color:#018ebd}.sns_button li a.ln{background-color:#00b900;border-bottom-color:#019c01}.sns_button li a img{display:block;width:25%;margin-left:auto;margin-right:auto;margin-bottom:4px}.iine_area,.iine_area .text1,.iine_area .text2{background:none;width:auto;height:auto;float:none}.iine_area .text1 p{line-height:inherit}.blog_article_navi{width:auto;padding-left:16px;padding-right:16px}.single_contact_area{text-align:center;display:block;padding-top:48px;padding-bottom:56px}.single_contact_area p{color:#ffffff;font-size:1.143rem;margin-bottom:20px}.single_contact_area a{color:#3d484f;font-size:1.071rem;font-weight:normal;line-height:56px;border-radius:56px;background-color:#ffffff;position:relative;display:inline-block;height:56px;padding-left:44px;padding-right:44px}.single_contact_area a:after{content:"";position:absolute;top:50%;right:24px;display:inline-block;border-left-style:solid;border-left-color:#3d484f;border-left-width:2px;border-top-style:solid;border-top-color:#3d484f;border-top-width:2px;width:7px;height:7px;margin-top:-4px;transform:rotate(135deg)}.case_block{width:calc(100% / 2 - 8px);margin:4px;float:left;box-shadow:0 0 4px 2px rgba(0,0,0,0.1)}.case_block .detail_area{padding-top:8px;padding-bottom:12px}.formation_box{background-image:url(https://tyanbara.org/business/wp-content/themes/chani/new/img/sp/formation/bg.png);background-position:center;background-size:100% 100%;width:auto;height:auto;padding-bottom:32px}.formation_box .title{width:75%;margin-left:auto;margin-right:auto}.formation_box .title img{width:100%}.formation_box .detail{text-align:left;left:inherit;width:auto;margin-top:20px}.formation_box .detail .sub_title1,.formation_box .detail .sub_title2{text-align:center;background-position:center bottom;padding-left:0;padding-bottom:13px}.wepon_block,.wepon-shop_master_area,.wepon-shop_master_area div{width:auto}.wepon_block{margin-left:8px;margin-right:8px}.wepon_block .inner{width:calc(50% - 16px);margin-left:8px;margin-right:8px;margin-bottom:32px}.about_text_area1{margin-top:-25%}.basic_play_area .inner{width:calc((100% - 16px) / 2);margin-left:0;padding-bottom:16px}.basic_play_area .inner:after{display:none}.basic_play_area .inner img{width:52%;margin-left:auto;margin-right:auto}.basic_play_area .inner .img img{width:100%}.about_flow_area{background-image:url(https://tyanbara.org/business/wp-content/themes/chani/new/img/common/bg.png) !important}.about_flow_area .area1,.about_flow_area .area2,.about_flow_area .area3{width:auto}.about_flow_area .area1,.about_flow_area .area2,.about_flow_area .area3{height:auto}.about_flow_area .box1,.about_flow_area .box1 .img,.about_flow_area .box1 .text,.about_flow_area .box2,.about_flow_area .box2 .img,.about_flow_area .box2 .text,.about_flow_area a.jinke_link{position:static}.about_flow_area .box1 .img,.about_flow_area .box2 .img{text-align:center;width:100%;height:auto}.about_flow_area .box1 .text,.about_flow_area .box2 .text{background-image:none;width:auto;min-height:inherit;margin-top:12px;margin-bottom:24px}.about_flow_area .box1 .img,.about_flow_area .box1 .text,.about_flow_area .box2 .img,.about_flow_area .box2 .text,.about_flow_area .area1 .box2,.about_flow_area .area2 .box2,.about_flow_area .area3 .box2,.about_flow_area .area3 .box1 .text,.about_flow_area a.jinke_link{left:inherit;right:inherit;top:inherit}.about_flow_area .box1 .text h3,.about_flow_area .box2 .text p,.about_flow_area .box1 .text p,.about_flow_area .box2 .text h3{padding-left:0;padding-top:0}.about_flow_area a.jinke_link{line-height:28px;position:relative;width:144px;height:28px;margin-top:8px}.about_way_part .title{position:static;top:inherit}.about_way_part .inner{height:auto}.about_way_part .box{border:none;position:relative;left:inherit;display:block;width:100%;height:auto;margin-left:-0;margin-top:0}.about_way_part .box:after{border-left-width:2px;left:inherit;right:16px;bottom:50%;margin-left:0;margin-bottom:-9px}.about_way_part .box .text{text-align:left;position:absolute;left:16px;top:50%;transform:translateY(-50%)}.about_bg{background-image:url(https://tyanbara.org/business/wp-content/themes/chani/new/img/sp/about/img24.jpg);height:auto}.die_in_battle{background-image:url(https://tyanbara.org/business/wp-content/themes/chani/new/img/sp/rule/bg1.jpg)}.die_in_battle dl,.die_in_battle dl dt,.die_in_battle dl dd{width:auto}.die_in_battle dl dt,.die_in_battle dl dd{float:none}.die_in_battle dl dd{line-height:1.714}.battle_format{background-image:url(https://tyanbara.org/business/wp-content/themes/chani/new/img/sp/rule/bg2.png);background-repeat:no-repeat;background-size:100% 100%;width:100%;margin-left:0;margin-right:0;margin-bottom:24px;padding-top:12px;padding-bottom:28px;float:none}.battle_format .inner{background-color:transparent;width:auto}.battle_format .inner img{width:76%}.anomalous_rule{background-image:url(https://tyanbara.org/business/wp-content/themes/chani/new/img/sp/rule/bg3.jpg)}.anomalous_rule ul li{background-image:none;width:auto;height:auto}.anomalous_rule ul li dl:before,.anomalous_rule ul li dl:after{content:"";display:block;height:8px}.anomalous_rule ul li dl:after{border-bottom-style:solid;border-bottom-color:rgba(255,255,255,0.1);border-bottom-width:1px;width:calc(100% - 92px);margin-left:92px}.anomalous_rule ul li:last-child dl:after{border-bottom:none}.anomalous_rule ul li dl dt,.anomalous_rule ul li dl dd{float:left}.anomalous_rule ul li dl dt{background-image:url(https://tyanbara.org/business/wp-content/themes/chani/new/img/rule/bg4.png);background-repeat:no-repeat;background-size:cover;width:84px;height:60px}.anomalous_rule ul li:first-child dl dt{height:52px}.anomalous_rule ul li:nth-child(2) dl dt{height:72px}.anomalous_rule ul li dl dd{width:calc(100% - 92px);margin-left:92px}.join_note li{width:236px;height:236px}.join_note li dl{background-size:56%;height:220px;margin-left:-36px;margin-right:-36px;padding-top:16px}#content #main_img.top{height:auto}#main_img .main_img_inn{position:relative}#content #main_img .main_img_inn>img{margin-left:0;max-width:none;width:108%;left:-4%;position:relative;top:inherit;transform:inherit}.mainhead_block{top:0;bottom:0;margin:auto!Important;height:auto;transform:translateY(0%);margin-top:20px!Important}.mainhead_block .pos_center{top:50%}#content #main_img.top>img,#content #main_img.top>a{margin-left:auto;max-width:100%;width:100%}.news_block{position:static;bottom:auto;left:auto;padding:0 16px;box-sizing:border-box}.news_head_links{margin:0 0 5px}.news_head_links .tl{width:33%;font-size:14px;text-align:center;float:left;padding:10px 0 5px;margin:0}.news_head_links .tl.select{border-bottom:2px solid #e60012}.news_block .block{height:auto!important;float:none;border:none;width:100%;display:none}.news_block .block:first-child{display:block}.news_block .block{padding:0}.news_block li{border-bottom:1px solid #403e3c;padding:0 0 10px}.news_block li:last-child{border:none}.news_block a,.news_block div,.news_block a span,.news_block div span{display:block}.news_block .news_list a,.news_block .news_list div{padding-right:30px}.news_block a:after,.news_block div:after{left:auto;right:0;top:0;bottom:0;margin:auto}.case_list li{border:none;width:100%;float:none;height:auto!important}.case_list li .tl{font-size:18px}.cat_list{margin-top:10px}.case_list li p,.cat_list{font-size:12px}.case_list li p{padding-bottom:10px}.characteristic_block{margin-top:20px}.characteristic_block .w_500{border-bottom:1px solid #dedbd3;padding-bottom:10px;margin:0 0 10px}.characteristic_block .w_500:last-child{margin:0}.characteristic_block .fl_left img,.characteristic_block .fl_right img{width:30%;float:left}.characteristic_block .fl_left .w_320,.characteristic_block .fl_right .w_320{float:right;width:65%;text-align:left}.characteristic_block .title1{text-align:left;font-size:15px;margin-top:0}.characteristic_block .sp_ta_left{font-size:12px}.characteristic .characteristic_npo{position:static;width:100%;height:140px}.characteristic .characteristic_npo a{height:100%;width:100%;padding:0;box-sizing:border-box;padding:45px 0 0 40px;background:url(https://tyanbara.org/business/wp-content/themes/chani/new/img/business/top/about_img01.jpg) no-repeat;background-position:center center;background-size:cover;color:#fff;font-size:15px;font-weight:bold}.characteristic .characteristic_npo a:after{border-left-color:#ffffff!important;border-top-color:#ffffff!important}.characteristic .characteristic_npo a img{display:none!important}.venue{height:auto}.venue_list{width:100%;margin-top:20px}.venue_list li{margin:0 0 15px;float:left;position:static;width:48%;height:160px}.venue_list li:nth-child(2n){float:right}.venue_list li a{margin:0;text-align:center;transform:rotate(0deg);width:100%;height:100%}.venue_list li a:hover .img .in:after{display:none}.venue_list li a .img{height:100%;margin:0;transform:rotate(0deg);width:100%}.venue_list li a .img .in{background-size:cover!important;background-position:center center;height:100%;width:100%;padding-top:50px}.venue_list .li01 a .img .in{background-image:url(https://tyanbara.org/business/wp-content/themes/chani/new/img/business/top/holding_img01_sp.png)}.venue_list .li02 a .img .in{background-image:url(https://tyanbara.org/business/wp-content/themes/chani/new/img/business/top/holding_img02_sp.png)}.venue_list .li03 a .img .in{background-image:url(https://tyanbara.org/business/wp-content/themes/chani/new/img/business/top/holding_img03_sp.png)}.venue_list .li04 a .img .in{background-image:url(https://tyanbara.org/business/wp-content/themes/chani/new/img/business/top/holding_img04_sp.png)}.venue_list .li05 a .img .in{background-image:url(https://tyanbara.org/business/wp-content/themes/chani/new/img/business/top/holding_img05_sp.png)}.venue_list .li06 a .img .in{background-image:url(https://tyanbara.org/business/wp-content/themes/chani/new/img/business/top/holding_img06_sp.png)}.venue_list .li06{margin-bottom:25px}.venue_list .link_icon{width:160px;margin:auto;height:28px;background:#000;box-sizing:border-box;text-align:left;clear:both;display:block;float:none}.venue_list .link_icon a{padding:0 15px;font-size:14px;box-sizing:border-box;line-height:28px;text-align:left;position:relative}.venue_list .link_icon a:after{border-left-width:2px;border-top-width:2px;height:6px;margin-left:3px;margin-top:-2px;vertical-align:middle;width:6px;border-left-color:#ffffff;border-left-style:solid;border-top-color:#ffffff;border-top-style:solid;content:"";display:inline-block;transform:rotate(135deg);right:10px;content:"";position:absolute;top:0;bottom:0;margin:auto}.venue_list .link_icon a .img .in{background:#000;padding:0}.venue_list .link_icon a .img .in:hover{opacity:1}.flow_block .box_set{margin-top:20px;margin:0 0 20px}.flow_block .box_set .box{width:auto;margin:0 0 20px;padding:0 0 30px;position:relative}.flow_block .box_set .box:after{position:absolute;content:"";width:28px;height:19px;background:url(https://tyanbara.org/business/wp-content/themes/chani/new/img/common/arrow01.png) no-repeat;background-size:100% 100%;left:0;right:0;bottom:0;margin:auto}.flow_block .box_set .box:last-child{margin:0;padding:0}.flow_block .box_set .box:last-child:after{display:none}.flow_block .box_set .box .tx01{margin:0 0 15px}.flow_block .box_set .box .tl{background:none;padding:0;display:block;margin:0 0 10px;position:static}.flow_block .box_set .box .tl.dot:before,.flow_block .box_set .box .tl.dot:after{display:none}.battle_block h2.sp_fs_24{line-height:1.4;margin:0 0 5px}.service_list li{width:calc(100% - 30px);margin:15px}.service_list li figure{padding-bottom:12px}.service_list li .t1{padding:0}.service_list li span{width:75%}.service_list li:nth-child(1) span{height:21vw}.service_list li:nth-child(2) span{height:34vw}.service_list li:nth-child(3) span{height:32vw}.service_list li:nth-child(4) span{height:30vw}.service_list li:nth-child(5) span{height:21vw}.service_list li:nth-child(1) span img{margin-top:2%}.service_list li:nth-child(2) span img{margin-top:0}.service_list li:nth-child(5) span img{margin-top:1%}.service_list li figcaption{line-height:1.4}.service_page #sec1 h2 span{width:72%}.service_page #sec2 h2 span{width:40%}.service_page #sec3 h2 span{width:72%}.service_page #sec4 h2 span{width:76%}.service_page #sec5 h2 span{width:74%}.service_text dl,.service_text dl dt{width:100%}.service_text dl dt{padding-top:12px;padding-bottom:6px}.service_text dl dd{padding:16px;padding-top:0}.service_link .ln1{padding:0}.service_link a div{line-height:40px;height:40px}.main_visal{width:100%;padding:20px 16px;box-sizing:border-box;height:auto}.main_visal .inner{width:auto}.main_visal .inner .block01{margin:0 0 15px}.main_visal .inner .block01 .cell01,.main_visal .inner .block01 .cell02{width:100%;float:none}.main_visal .inner .block01 .cell01 img{width:100%}.main_visal .inner .block01 .cell02{padding-top:15px}.main_visal .inner .block01 .cell02 .tl{font-size:24px}.main_visal .inner .block02 .cell01{float:none!important;width:100%;margin:0 0 20px;height:auto;padding:15px}.main_visal .inner .block02 .cell01 .tl{font-size:15px;margin:0 0 10px}.main_visal .inner .block02 .cell01:last-child{margin:0}.tl_style01{font-size:15px;padding-left:16px;padding-right:16px;font-family:"Noto Sans JP","游ゴシック",YuGothic,"游ゴシック体","Yu Gothic","ヒラギノ角ゴ ProN W3","Hiragino Kaku Gothic ProN","メイリオ",Meiryo,sans-serif}.tl_style01.tl_style01_1{font-size:15px;padding-left:6px;padding-right:6px}.line_bt01{border-bottom:1px solid #dedbd3}.recommend_width01 .article_block7{background:none;border:none;box-shadow:none;width:100%;float:none;margin-bottom:20px;margin-top:0}.recommend_width01 .article_block7:last-child{margin:0}.recommend_width01 .article_block7 img{max-width:none;width:38%}.recommend_width01 .article_block7 .detail_area{margin-top:0;width:60%;float:right;box-sizing:border-box;padding:0;padding-left:5px}.recommend_width01 .article_block7 .detail_area .text{font-size:13px;font-weight:bold;margin:0 0 5px}.recommend_width01 .article_block7 .detail_area .sp_fl_left{display:none}.recommend_width01 .article_block7 .fw_normal.sp_fs_10{font-size:11px;float:left}.case_area.case_area01 .case_block{float:none;width:100%;height:100px;line-height:100px;background:url(https://tyanbara.org/business/wp-content/themes/chani/new/img/business/record/img_sp5.jpg) no-repeat;background-position:center center;background-size:cover;padding:0;margin-bottom:8px}.case_area.case_area01 .case_block:last-child{margin:0}.case_area.case_area01 .case_block:nth-child(2n){background-image:url(https://tyanbara.org/business/wp-content/themes/chani/new/img/business/record/img_sp1.jpg)}.case_area.case_area01 .case_block:nth-child(3n){background-image:url(https://tyanbara.org/business/wp-content/themes/chani/new/img/business/record/img_sp6.jpg)}.case_area.case_area01 .case_block:nth-child(4n){background-image:url(https://tyanbara.org/business/wp-content/themes/chani/new/img/business/record/img_sp3.jpg)}.case_area.case_area01 .case_block:nth-child(5n){background-image:url(https://tyanbara.org/business/wp-content/themes/chani/new/img/business/record/img_sp2.jpg)}.case_area.case_area01 .case_block:nth-child(6n){background-image:url(https://tyanbara.org/business/wp-content/themes/chani/new/img/business/record/img_sp4.jpg)}.case_area.case_area01 .case_block .detail_area{background:none;padding:0}.case_area.case_area01 .case_block img,.case_area.case_area01 .case_block p{display:none!important}.qa_list{margin:15px 0 0}.qa_list li{margin:0 0 20px}.qa_list li .title3,.qa_list li p{font-size:14px}.mv{height:225px;line-height:225px;font-size:28px}.mv.mv01 p{font-size:14px}.mv.mv01 .tl span.type2{font-size:1rem}.mv.mv01.kawaraban .tl img{width:300px}.company_table{margin:0}.company_table td,.company_table th{display:block}.company_table th{border:none;padding:0;width:auto}.company_table td{padding:0 0 10px;margin:0 0 10px}.link01{color:#e60012;text-decoration:underline}.map_block .tl{margin:0 0 15px}.map_block .block{float:none;width:100%;margin:0 0 40px}.map_block .block:last-child{margin:0}.size_content{padding:0}.size_block{margin:20px 0 0}.size_block .box{float:none;margin:0 0 10px;width:100%;padding:20px;height:auto;font-size:14px}.size_block .box .img{display:block;text-align:center;height:auto}.size_block .box .img span{display:block}.size_block .box01 .img img{height:88px}.size_block .box02 .img img{height:155px}.size_block .box03 .img img{height:155px}.size_block .box .ft_big{font-size:16px;border-width:1px;width:165px;padding:0 0 10px;margin:10px 0 10px}.size_block .box .txt01{margin:0}.place_block .box{height:360px;float:none;width:100%!important;overflow:hidden;padding:20px}.place_block .box .tl01{font-size:24px}.place_block .box .tl02{font-size:18px;margin:0}.place_block .box .tl02:after{width:290px;height:94px}.place_block .box p{font-size:14px}.sp_bg01{background-color:#efeae0}.download_block01{padding-left:16px;padding-right:16px}.download_block01 a{width:100%;padding:10px;font-size:16px;height:auto;font-weight:bold}.download_block01 a span{font-size:12px}.download_block02{width:100%}.download_block02 .box01,.download_block02 .box02{float:none;width:100%}.download_block02 .box01{margin:0 0 15px}.download_block02 .box02 .title3{font-size:16px}.download_block02 .box02 p{margin:0 0 15px}.download_block02 .box02 .password_input{width:100%;font-size:16px;margin:0 0 20px}.btn_type01{width:100%;padding:10px;box-sizing:border-box;text-align:center}.tile_area{border-top:1px solid #dedbd3;padding-left:16px;padding-right:16px;box-sizing:border-box;padding-top:16px;padding-bottom:10px}.tile_area .box .img{width:48%;float:left;height:164px;margin:0 0 15px}.tile_area div.box{display:none}.tile_area .box.f_right .img{float:right}.tile_area .box .img span{font-size:13px;padding:5px 2px}.contact_set{padding:0 16px}.contact_set p{font-size:14px}.text_box_type01{width:auto}.kawaraban_block01{width:100%;box-sizing:border-box}.kawaraban_block01 .box{float:none!important;height:auto;width:100%;margin:0 0 10px}.kawaraban_block01 .box .img{margin:0 0 20px}.kawaraban_block01 .box img{width:60px}.kawaraban_table01{width:100%}.table1.kawaraban_table01 td input[type="text"]{width:100%}.table1.kawaraban_table01 th,.table1.kawaraban_table01 td{width:100%}.table1.kawaraban_table01 th{padding:0}.table1.kawaraban_table01 td{padding:8px 0 10px}.kararaban_form_txt{width:auto}.stop_magazine{width:100%}.stop_magazine p{display:block;margin:0 0 10px}.about_block01 .box{border-bottom:1px solid #ccc;position:relative;display:table;width:100%}.about_block01 .box:last-child{border:none}.about_block01 .box .img{display:table-cell;width:120px;margin:0;padding:0}.about_block01 .box .img img{margin:20px 0}.about_block01{margin:0}.about_block01 .box .tl{margin:0;line-height:1.2;font-size:20px;vertical-align:top}.about_block01 .box .tl span{top:-1px;width:22px;height:22px;line-height:22px;display:inline-block;text-align:center}.about_block01 .box .text{display:table-cell;vertical-align:middle;padding:50px 0 20px 15px;margin:0;font-size:14px;text-align:left;line-height:1.5;padding-top:0;padding-bottom:0}.about_block02 .tl{bottom:15px;font-size:16px}.about_block03{margin:20px 0 0}.about_block03 .box{width:100%;display:block;margin:0 0 35px}.about_block03 .box:last-child{margin:0}.about_block03 .box .tl01{font-size:20px}.about_block03 .box .tl02{font-size:28px}.about_block03 .box .img img{width:286px}.about_block03 .box .txt{font-weight:bold}.about_block04 .box01{padding:0;text-align:center;margin:0 0 20px}.about_block04 .box01 .tl{font-family:"Noto Sans JP","游ゴシック",YuGothic,"游ゴシック体","Yu Gothic","ヒラギノ角ゴ ProN W3","Hiragino Kaku Gothic ProN","メイリオ",Meiryo,sans-serif;font-size:22px;margin:0 0 10px}.about_block04 .box01 p{font-size:11px}.about_block04 .box02{position:static;width:100%}.about_block04 .box03{width:95%;float:none;margin:-25px auto 0;padding:15px 20px}.quotation_box:before,.quotation_box:after{font-size:30px}.quotation_box:before{left:-20px;top:-20px}.quotation_box:after{bottom:-28px;right:-8px}.quotation_box{font-size:14px;font-weight:normal}.link_arrow:after{right:8px;width:7px;height:7px;margin-top:-3px}.about_block05{padding:0 16px 40px;margin-top:20px}.about_block05 .box{width:100%;display:block;margin:0 0 20px;font-weight:bold}.about_block05 .box:last-child{margin:0}.point_block01{margin-top:20px}.point_block01 .box{margin:0 0 10px;width:100%;display:block;height:auto}.point_block01 .box:last-child{margin:0}.point_block01 .box a:after{display:none}.point_block01 .box a .in{padding:15px;box-sizing:border-box;display:table}.point_block01 .box p,.point_block01 .box a .in .tl_nm{display:table-cell;vertical-align:middle;text-align:left}.point_block01 .box a .in .tl_nm{font-size:15px;width:75px}.point_block01 .box p{font-size:14px;height:auto;width:auto;font-weight:bold}.point_block01 .box p span{display:block}.content_line02{height:1px}.tl_nm_box{width:100%}.tl_nm_box .tl{font-size:16px}.tl_nm_box .tl_nm{font-size:16px;padding-right:18px;width:55px}.tl_nm span{font-size:12px;width:20px;height:20px;line-height:20px;top:-1px}.quotation_wrap{padding:25px}.quotation_wrap .quotation_box{font-size:12px}.quotation_wrap .txt{font-size:12px}.point_block02 .box .cell02 .hukidashi{margin-bottom:15px}.hukidashi{margin-bottom:15px;font-size:15px}.hukidashi01_sp{margin-left:8px!important}.hukidashi01_sp:after{transform:rotate(-60deg);left:-8px;right:auto}.point_block02 .box .cell01,.point_block02 .box .cell02{width:100%;float:none}.point_block02 .box .cell01 .quotation_wrap .img{width:125px}.point_block02 .box .cell01 .quotation_wrap{padding-left:125px;margin:0 0 15px}.point_block03 .box,.point_block03 .box .cell{width:100%;display:block;box-sizing:border-box;border:none!important}.point_block03 .box .cell01{background-size:cover!important;background-position:center center!important;height:110px;padding:30px 16px 0!important;font-size:18px;line-height:1.4;text-align:left}.point_block03 .box .cell01.cell01_1{background:url(https://tyanbara.org/business/wp-content/themes/chani/new/img/business/point/point_img2_01_sp.jpg)}.point_block03 .box .cell.cell02{box-sizing:border-box;margin:15px 0;padding:0 16px !important;width:100%}.point_block03 .box .cell.cell02:last-child{margin:0 0 20px}.point_block03 .box .cell.cell02 .tl{position:static;font-size:16px;margin:0 0 8px}.sp_bg01_1{background:rgba(255,255,255,0.3)}.point_block04{padding:0}.point_block05{padding:0 16px 20px}.point_block05 .box{height:250px;margin:0 0 10px;width:100%}.point_block05 .box:last-child{margin:0}.point_block06{margin:20px 0 0}.point_block06 .box{width:30%;margin-right:3%;float:left;display:block}.point_block06 .box:last-child{margin-right:0}.point_block06 .box .img{margin:0 0 10px}.point_block06 .box{font-size:10px}.point_block03{margin:0}.point_block03 .box .cell.cell02 ul{font-weight:bold;font-size:13px}.flow_block01{padding-left:3%}.flow_lsit li{height:64px;width:36%;margin:0 -3% 4px;margin-right:0;background:url(https://tyanbara.org/business/wp-content/themes/chani/new/img/business/flow/flow_bgimg01.png) no-repeat;background-size:100% 64px}.flow_lsit li:nth-child(3n+1){background-image:url(https://tyanbara.org/business/wp-content/themes/chani/new/img/business/flow/flow_bgimg02.png)}.flow_lsit li:nth-child(3n){background-image:url(https://tyanbara.org/business/wp-content/themes/chani/new/img/business/flow/flow_bgimg03.png)}.flow_lsit li:first-child{background-image:url(https://tyanbara.org/business/wp-content/themes/chani/new/img/business/flow/flow_bgimg01.png)}.flow_lsit li.sp_end{background-image:url(https://tyanbara.org/business/wp-content/themes/chani/new/img/business/flow/flow_bgimg01.png)!important}.flow_lsit li:nth-child(3n){width:37%}.flow_lsit li:before,.flow_lsit li:after{display:none}.flow_lsit li .txt01{font-size:12px;padding-top:15px;padding-bottom:5px}.flow_lsit li .txt02{font-size:10px}.flow_lsit li .txt01.txt01_1{padding-top:8px}.flow_block02 .box{position:static;width:100%;margin:0 0 20px}.flow_block02 .box.box_last{margin:0}.flow_block02 .tl_nm_box .tl_nm{width:100%;font-size:18px}.flow_block02 .tl_nm_box .tl_nm span{position:relative;top:-2px;left:0!important;right:0!important;margin-right:5px}.flow_block02 .box_left .tl_nm_box .tl_nm{text-align:left!Important}.flow_block02 .box .cell .img,.flow_block02 .box .cell p{width:100%;text-align:left}.flow_block02 .box .cell .img{margin:0 0 10px}.flow_block03 .tl01{font-size:16px}.flow_block03 .box_set .box{height:auto!important;padding:10px;width:100%!important;margin:0 0 10px}.flow_block03 .box_set .box:last-child{margin:0}.flow_block03 .box_set{margin:0 0 20px}.flow_block04{margin:0 0 10px}.flow_block04 .box{display:block;height:120px;float:left;margin:0 0 10px;width:48%;padding-top:15px}.flow_block04 .box:nth-child(2n){float:right}.flow_block04 .box .tl{font-size:18px}.flow_block04 .box p{font-size:12px}.plan_block01 .box{width:100%}.plan_block01 .box .cell01,.plan_block01 .box .cell02{width:100%;float:none}.plan_block01 .box .cell01{width:230px;margin:0 auto 20px}.plan_block01 .box .cell02 .tl{font-size:15px;margin:0 0 5px}.plan_block01 .box .cell02 ul{font-size:14px;margin:0 0 10px}.plan_block01 .box .cell02 ul .txt02{display:block}.plan_block01 .box .cell02 ul li{margin:0 0 10px}.plan_block01 .box .cell02 ul li:last-child{margin:0}.plan_block02 .box_set{margin:10px 0 5px}.plan_block02 .box_set .box{float:left;width:48%;display:block;margin:0 0 15px}.plan_block02 .box_set .box:nth-child(2n){float:right}.plan_block02 .box_set .box:nth-child(2n+1){clear:both}.plan_block02 .box_set .box .img{margin:0 0 10px}.plan_block02 .box_set .box p{font-size:13px}.plan_block02 .txt01{font-size:14px}.plan_block03{padding:20px 16px}.plan_block03 .box01,.plan_block03 .box02,.plan_block03 .box02 .flow_block03 .box{width:100%;float:none;position:static;height:auto}.plan_block03 .box02 .flow_block03{position:static}.plan_block03 .box02 .tl{font-size:18px;margin-top:10px;margin-bottom:5px}.plan_block03 .box02 .people{font-size:12px}.plan_block03 .box02 .flow_block03{margin-top:20px}.plan_block04{margin-top:15px}.voice_block .box_set{line-height:1.6;font-size:15px}.voice_block .tl01{font-size:15px;margin:0 0 20px}.voice_block .box_set .img_right,.voice_block .box_set .img_left{width:100%;margin:15px 0;float:none}.voice_block .box_set .img_right:first-child,.voice_block .box_set .img_left:first-child{margin:0 0 15px}.voice_block .box_set .voice_icon{width:30px}.voice_block .box_set .hukidashi{font-size:14px}.voice_block .box_set .arrow2{text-align:center;padding:10px;width:100%;display:block;box-sizing:border-box;height:auto}.voice_block.voice_block02 .box_set .cell01,.voice_block.voice_block02 .box_set .cell02{float:none;width:100%}.voice_block.voice_block02 .box_set .cell02 .img03,.voice_block.voice_block02 .box_set .cell02 .img02,.voice_block.voice_block02 .box_set .cell02 .img01{margin-bottom:10px;display:block!important}.voice_block.voice_block02 .box_set .cell02 .m_type02{margin-top:20px}.voice_block.voice_block02 .box_set .cell02 .m_type03{margin-top:20px}.voice_pr{margin:20px 0}.voice_pr .cell02,.voice_pr .cell01{float:none;width:100%}.voice_pr .cell02{padding:15px 20px;height:auto}.voice_pr .cell02 .tl{font-size:12px}.voice_pr .cell02 .txt{font-size:12px}.voice_block .tl01+.img_left{margin-top:0!important}.pc-in{display:none!important}.sp-in{display:inline!important}.mv{padding:0 16px}.mv.flow .tl{font-size:24px}.mv.point .tl{font-size:24px}.mv.about .tl{font-size:19px}.mv.mv01 p{line-height:1.6}.mv.mv01 .txt02{font-size:12px}.plan_block02 .box_set:after,.point_block06:after,.about_block01 .box:after,.news_head_links:after,.description-list:after{clear:both;content:"";display:block;height:1px;font-size:0;visibility:hidden}.top_next_slide_area{margin-left:0;margin-right:0}.top_next_slide_area li{width:100%;margin-left:0;margin-right:0;margin-bottom:8px;padding-bottom:20px;float:none}.top_next_slide_area li:nth-child(n+4){display:none}.top_next_slide_area li img{width:100%}.top_next_slide_area li a .text_area{text-shadow:none;position:relative;bottom:0;margin-top:12px;margin-bottom:-12px;padding-left:18px;padding-right:18px}.portal_tab_navi{text-align:center;display:block}.portal_tab_navi li{width:calc(100% / 3);float:left}.portal_tab_navi li a{line-height:48px;border-bottom-style:solid;border-bottom-color:#dedbd3;border-bottom-width:2px;display:block;height:48px}.portal_tab_navi li a.current{font-weight:bold;border-bottom-color:#e60012}.portal_list2{display:none}.portal_list3{text-align:center;border-top-style:solid;border-top-color:#dedbd3;border-top-width:1px;display:block}.portal_list1 li,.portal_list1 li:first-child,.portal_list1 li:nth-child(2){width:100%;float:none}.portal_list1 li:not(:first-child){display:none}.portal_list1 li a .text_area{left:16px;bottom:16px;margin-right:16px}.portal_list1 li a .text_area .text,.portal_list1 li:first-child a .text_area .text,.portal_list1 li:nth-child(2) a .text_area .text{font-size:1.143rem;font-weight:normal}.portal_list3 li{border-style:solid;border-color:#dedbd3;border-width:1px;border-right-width:0;border-top-width:0;width:calc((100% - 2px) / 3);float:left}.portal_list3 li:nth-child(3n+1){border-left-width:0}.portal_list3 li:last-child{border-right-width:1px}.portal_list3 li:nth-child(3n):last-child{border-right-width:0}.portal_list3 li a{font-size:0.857rem;font-weight:normal;line-height:42px;display:block}.portal_width,.blog_width,.blog_article_width,.near_event_width,.recommend_width,.case_area_width{width:auto;margin-top:0;padding-top:0}.article_select,.article_select select{height:40px}.article_select{margin-left:auto;margin-right:auto;display:block;width:280px}.article_select select{font-size:1.143rem;width:100%;padding-left:82px}.article_select:before{content:attr(type-name);color:#cccccc;font-size:0.857rem;line-height:40px;position:absolute;left:16px}.article_block1,.article_block2,.article_block4,.article_block5,.article_block6,.article_block7{background-color:#ffffff;width:calc(100% / 2 - 8px);min-height:inherit;margin:4px;float:left;box-shadow:0 0 4px 2px rgba(0,0,0,0.1)}.portal_article_area .article_block1:last-child{display:block}.portal_article_area .article_block2:first-child{display:none}.article_block1 .detail_area,.article_block2 .detail_area,.article_block4 .detail_area,.article_block5 .detail_area,.article_block6 .detail_area,.article_block7 .detail_area{width:auto;margin-left:0;margin-top:0;padding-left:12px;padding-right:12px;padding-bottom:6px}.article_block1 .detail_area .date,.article_block2 .detail_area .date,.article_block3 .detail_area .date,.article_block4 .detail_area .date,.article_block5 .detail_area .date,.article_block6 .detail_area .date{font-size:0.714rem;font-style:normal}.article_block1 .detail_area .date,.article_block2 .detail_area .date,.article_block4 .detail_area .date,.article_block5 .detail_area .date,.article_block6 .detail_area .date{float:right;margin-bottom:0}.article_block1 .detail_area .text,.article_block2 .detail_area .text,.article_block4 .detail_area .text,.article_block5 .detail_area .text,.article_block6 .detail_area .text,.article_block7 .detail_area .text{font-size:0.926rem;margin-top:4px;margin-bottom:4px}.article_block2 img{max-width:100%;float:none}.article_block3{width:auto;margin-bottom:20px}.article_block3 img{width:38%;max-width:none}.article_block3 .detail_area{width:60%;margin-top:0}.article_block3 .detail_area .date{font-size:0.714rem}.article_block3 .detail_area .text,.area_block1 li a{font-size:0.857rem}.article_block5 img{max-width:100%}.article_block6{padding-bottom:0}.article_block6 .detail_area .text,.article_block7 .detail_area .text{font-weight:bold;padding-left:0;padding-right:0}.article_block7 img{max-width:100%}.article_block8{background-color:transparent;width:100%;margin:0;margin-left:auto;margin-right:auto;margin-bottom:8px;padding-bottom:0;box-shadow:none}.article_block8 img{width:100%}.article_block8 .text_area{position:relative;padding-left:18px;padding-right:18px;padding-top:12px}.article_block8 .detail_area{padding-bottom:20px}.article_block8 .detail_area .text{font-size:1em;margin-top:0;padding-top:16px}.movie_block1{padding-top:12px}.movie_block1 li,.movie_block2 li{border-bottom-style:solid;border-bottom-color:#dedbd3;border-bottom-width:1px;width:auto;margin-bottom:16px;padding-left:16px;padding-right:16px;padding-bottom:16px}.movie_block1 li a,.movie_block2 li a{background-color:transparent}.movie_block1 li a:before,.movie_block1 li a:after{display:none}.movie_block1 li a img{opacity:1}.movie_block1 li a .text,.movie_block2 li a .text{color:#222222;position:static;left:inherit;bottom:inherit;display:block;margin-right:0;margin-top:12px}.movie_block1 li a .text h2,.movie_block2 li a .text h3{font-size:1rem}.movie_block1 li a .text p,.movie_block2 li a .text p{font-size:0.857rem;font-weight:normal;margin-top:4px}.movie_block2{width:auto}.movie_block2 li a img{max-width:100%;height:auto}.movie_block2 li a .text{width:auto;padding-left:0}.lecture_block1{width:auto;margin-bottom:0;padding-bottom:16px}.lecture_block1 li h3{margin-top:4px}.lecture_block1 li p{font-size:0.857rem;margin-top:0}.members_list{width:auto}.members_list dt,.members_list dd{width:50%;min-height:60px}.members_list dd{background-color:transparent}.member_article_list li,.member_article_list li:first-child{margin-left:auto;margin-right:auto;float:none}.member_article_list li:first-child{margin-bottom:20px}.member_article_list li a img{margin-bottom:12px}.member_article_list li a span{margin-top:4px}.cate_sub_navi{overflow-x:scroll}.cate_sub_navi ul{text-align:center}.cate_sub_navi li{display:inline-block;height:74px}.cate_sub_navi li a{line-height:48px;border-bottom-style:solid;border-bottom-color:#dedbd3;border-bottom-width:2px;display:block;height:48px;padding-left:1.2em;padding-right:1.2em}.cate_sub_navi li a.current{border-bottom-color:#e60012;font-weight:bold}.cate_list,.area_list{padding-left:12px;padding-right:12px}.cate_list li,.area_list li{border-top-style:solid;border-top-color:#dedbd3;border-top-width:1px;width:auto;margin-bottom:0;float:none}.cate_list li a,.area_list li a{display:block;padding:12px;padding-left:4px;padding-right:4px}.topics_list li{padding-left:16px;padding-right:16px}.topics_list li{border-bottom-style:solid;border-bottom-width:1px;border-bottom-color:#dedbd3;margin-bottom:12px;padding-bottom:12px}.topics_list li a{padding-left:0}.topics_list li a:before{display:none}.acd_navi{position:relative}.acd_navi:after,.acd_navi.open:after{content:"";position:absolute;right:18px;top:50%;display:inline-block;border-left-style:solid;border-left-color:#222222;border-left-width:2px;border-top-style:solid;border-top-color:#222222;border-top-width:2px;width:6px;height:6px;margin-top:-3px}.acd_navi:after{transform:rotate(225deg)}.acd_navi.open:after{transform:rotate(45deg)}.new,.old{font-size:0.786rem;font-weight:normal;line-height:40px;right:3px;top:5px;width:40px;height:40px}.cate_navi{display:none}.event_detail .btn_fb,.event_detail .btn_pt{line-height:60px;width:280px;height:60px}.disp_pc,.disp_pc_i{display:none !important}.disp_sp{display:block !important}.disp_sp_i{display:inline !important}.pc{display:none !important}.pc-ib{display:none !important}.sp{display:block !important}.sp-ib{display:inline-block !important}.aco-body{display:none}.sp_pos_center{text-align:center;position:absolute;left:0;top:50%;width:100%;transform:translateY(-50%);z-index:2}.sp_pos_center_none{position:relative;left:inherit;top:inherit;width:auto;transform:none}.sp_clr_white{color:#ffffff !important}.sp_clr_gray2{color:#222222 !important}.sp_clr_gray6{color:#666666 !important}.sp_clr_red{color:#e60012 !important}.sp_clr_green{color:#3d484f !important}.sp_clr_918c83{color:#918c83 !important}.sp_clr_829daf{color:#829daf !important}.sp_ff_got{font-family:"Noto Sans JP","游ゴシック",YuGothic,"游ゴシック体","Yu Gothic","ヒラギノ角ゴ ProN W3","Hiragino Kaku Gothic ProN","メイリオ",Meiryo,sans-serif}.sp_ff_min{font-family:"游明朝",YuMincho,"游明朝体","Yu Mincho","ヒラギノ明朝 Pro W3","Hiragino Mincho ProN","ＭＳ Ｐ明朝","MS PMincho",serif}.sp_fs_i{font-style:italic}.sp_fs_10{font-size:0.714rem}.sp_fs_11{font-size:0.786rem}.sp_fs_13{font-size:0.929rem}.sp_fs_12{font-size:0.857rem}.sp_fs_14{font-size:1rem}.sp_fs_15{font-size:1.071rem}.sp_fs_16{font-size:1.143rem}.sp_fs_17{font-size:1.214rem}.sp_fs_18{font-size:1.286rem}.sp_fs_19{font-size:1.357rem}.sp_fs_20{font-size:1.426rem}.sp_fs_21{font-size:1.5rem}.sp_fs_22{font-size:1.571rem}.sp_fs_24{font-size:1.714rem}.sp_fs_25{font-size:1.786rem}.sp_fs_26{font-size:1.857rem}.sp_fs_28{font-size:2rem}.sp_fs_30{font-size:2.143rem}.sp_fs_32{font-size:2.286rem}.sp_fs_34{font-size:2.429rem}.sp_fs_36{font-size:2.571rem}.sp_fs_38{font-size:2.714rem}.sp_fs_40{font-size:2.857rem}.sp_fs_42{font-size:3rem}.sp_fs_44{font-size:3.143rem}.sp_fs_46{font-size:3.286rem}.sp_fs_48{font-size:3.429rem}.sp_fs_50{font-size:3.571rem}.sp_fs_52{font-size:3.714rem}.sp_fs_54{font-size:3.857rem}.sp_fs_56{font-size:4rem}.sp_fs_58{font-size:4.143rem}.sp_fs_60{font-size:4.286rem}.sp_fw_light{font-weight:200}.sp_fw_normal{font-weight:normal}.sp_fw_bold{font-weight:bold}.sp_ta_center{text-align:center}.sp_ta_left{text-align:left}.sp_ta_right{text-align:right}.sp_lh_d{line-height:1.714}.sp_lh_1{line-height:1}.sp_lh_1_2{line-height:1.2}.sp_lh_2{line-height:2}.sp_ls_1{letter-spacing:1px}.sp_ls_2{letter-spacing:2px}.sp_ls_3{letter-spacing:3px}.sp_ls_4{letter-spacing:4px}.sp_ls_5{letter-spacing:5px}.sp_ls_6{letter-spacing:6px}.sp_ls_7{letter-spacing:7px}.sp_ls_8{letter-spacing:8px}.sp_ls_9{letter-spacing:9px}.sp_ls_10{letter-spacing:10px}.sp_ls_11{letter-spacing:11px}.sp_ls_12{letter-spacing:12px}.sp_va_t{vertical-align:top}.sp_va_m{vertical-align:middle}.sp_va_b{vertical-align:bottom}.sp_br_0{border-radius:inherit}.sp_pos_r{position:relative}.sp_pos_a{position:absolute}.sp_disp_b{display:block !important}.sp_disp_i{display:inline !important}.sp_disp_ib{display:inline-block !important}.sp_disp_f{display:flex !important;flex-wrap:wrap !important}.sp_disp_f_r{flex-direction:row-reverse}.sp_disp_f_center{justify-content:center}.sp_disp_n{display:none !important}.sp_w_auto{width:auto}.sp_w_100p{width:100%}.sp_w_90p{width:90%}.sp_w_80p{width:80%}.sp_w_50p{width:50%}.sp_w_33p{width:calc(100% / 3)}.sp_w_284{width:270px}.sp_w_270{width:270px}.sp_w_230{width:230px}.sp_w_200{width:200px}.sp_w_144{width:144px}.sp_w_120{width:120px}.sp_mlr_auto{margin-left:auto;margin-right:auto}.sp_ml_0{margin-left:0}.sp_ml_4{margin-left:4px}.sp_ml_8{margin-left:8px}.sp_ml_12{margin-left:12px}.sp_ml_16{margin-left:16px}.sp_ml_20{margin-left:20px}.sp_ml_24{margin-left:24px}.sp_ml_28{margin-left:28px}.sp_ml_32{margin-left:32px}.sp_ml_36{margin-left:36px}.sp_ml_40{margin-left:40px}.sp_ml_44{margin-left:44px}.sp_ml_48{margin-left:48px}.sp_ml_52{margin-left:52px}.sp_ml_56{margin-left:56px}.sp_ml_60{margin-left:60px}.sp_ml_64{margin-left:64px}.sp_ml_68{margin-left:68px}.sp_ml_72{margin-left:72px}.sp_ml_-4{margin-left:-4px}.sp_ml_-8{margin-left:-8px}.sp_ml_-12{margin-left:-12px}.sp_ml_-16{margin-left:-16px}.sp_ml_-20{margin-left:-20px}.sp_ml_-24{margin-left:-24px}.sp_ml_-28{margin-left:-28px}.sp_ml_-32{margin-left:-32px}.sp_ml_-36{margin-left:-36px}.sp_ml_-40{margin-left:-40px}.sp_ml_-44{margin-left:-44px}.sp_ml_-48{margin-left:-48px}.sp_ml_-52{margin-left:-52px}.sp_ml_-56{margin-left:-56px}.sp_ml_-60{margin-left:-60px}.sp_ml_-64{margin-left:-64px}.sp_ml_-68{margin-left:-68px}.sp_ml_-72{margin-left:-72px}.sp_mr_0{margin-right:0}.sp_mr_4{margin-right:4px}.sp_mr_8{margin-right:8px}.sp_mr_12{margin-right:12px}.sp_mr_16{margin-right:16px}.sp_mr_20{margin-right:20px}.sp_mr_24{margin-right:24px}.sp_mr_28{margin-right:28px}.sp_mr_32{margin-right:32px}.sp_mr_36{margin-right:36px}.sp_mr_40{margin-right:40px}.sp_mr_44{margin-right:44px}.sp_mr_48{margin-right:48px}.sp_mr_52{margin-right:52px}.sp_mr_56{margin-right:56px}.sp_mr_60{margin-right:60px}.sp_mr_64{margin-right:64px}.sp_mr_68{margin-right:68px}.sp_mr_72{margin-right:72px}.sp_mr_-4{margin-right:-4px}.sp_mr_-8{margin-right:-8px}.sp_mr_-12{margin-right:-12px}.sp_mr_-16{margin-right:-16px}.sp_mr_-20{margin-right:-20px}.sp_mr_-24{margin-right:-24px}.sp_mr_-28{margin-right:-28px}.sp_mr_-32{margin-right:-32px}.sp_mr_-36{margin-right:-36px}.sp_mr_-40{margin-right:-40px}.sp_mr_-44{margin-right:-44px}.sp_mr_-48{margin-right:-48px}.sp_mr_-52{margin-right:-52px}.sp_mr_-56{margin-right:-56px}.sp_mr_-60{margin-right:-60px}.sp_mr_-64{margin-right:-64px}.sp_mr_-68{margin-right:-68px}.sp_mr_-72{margin-right:-72px}.sp_mt_0{margin-top:0}.sp_mt_4{margin-top:4px}.sp_mt_8{margin-top:8px}.sp_mt_12{margin-top:12px}.sp_mt_16{margin-top:16px}.sp_mt_20{margin-top:20px}.sp_mt_24{margin-top:24px}.sp_mt_28{margin-top:28px}.sp_mt_32{margin-top:32px}.sp_mt_36{margin-top:36px}.sp_mt_40{margin-top:40px}.sp_mt_44{margin-top:44px}.sp_mt_48{margin-top:48px}.sp_mt_52{margin-top:52px}.sp_mt_56{margin-top:56px}.sp_mt_60{margin-top:60px}.sp_mt_64{margin-top:64px}.sp_mt_68{margin-top:68px}.sp_mt_72{margin-top:72px}.sp_mt_-4{margin-top:-4px}.sp_mt_-8{margin-top:-8px}.sp_mt_-12{margin-top:-12px}.sp_mt_-16{margin-top:-16px}.sp_mt_-20{margin-top:-20px}.sp_mt_-24{margin-top:-24px}.sp_mt_-28{margin-top:-28px}.sp_mt_-32{margin-top:-32px}.sp_mt_-36{margin-top:-36px}.sp_mt_-40{margin-top:-40px}.sp_mt_-44{margin-top:-44px}.sp_mt_-48{margin-top:-48px}.sp_mt_-52{margin-top:-52px}.sp_mt_-56{margin-top:-56px}.sp_mt_-60{margin-top:-60px}.sp_mt_-64{margin-top:-64px}.sp_mt_-68{margin-top:-68px}.sp_mt_-72{margin-top:-72px}.sp_mb_0{margin-bottom:0}.sp_mb_4{margin-bottom:4px}.sp_mb_8{margin-bottom:8px}.sp_mb_12{margin-bottom:12px}.sp_mb_16{margin-bottom:16px}.sp_mb_20{margin-bottom:20px}.sp_mb_24{margin-bottom:24px}.sp_mb_28{margin-bottom:28px}.sp_mb_32{margin-bottom:32px}.sp_mb_36{margin-bottom:36px}.sp_mb_40{margin-bottom:40px}.sp_mb_44{margin-bottom:44px}.sp_mb_48{margin-bottom:48px}.sp_mb_52{margin-bottom:52px}.sp_mb_56{margin-bottom:56px}.sp_mb_60{margin-bottom:60px}.sp_mb_64{margin-bottom:64px}.sp_mb_68{margin-bottom:68px}.sp_mb_72{margin-bottom:72px}.sp_mb_-4{margin-bottom:-4px}.sp_mb_-8{margin-bottom:-8px}.sp_mb_-12{margin-bottom:-12px}.sp_mb_-16{margin-bottom:-16px}.sp_mb_-20{margin-bottom:-20px}.sp_mb_-24{margin-bottom:-24px}.sp_mb_-28{margin-bottom:-28px}.sp_mb_-32{margin-bottom:-32px}.sp_mb_-36{margin-bottom:-36px}.sp_mb_-40{margin-bottom:-40px}.sp_mb_-44{margin-bottom:-44px}.sp_mb_-48{margin-bottom:-48px}.sp_mb_-52{margin-bottom:-52px}.sp_mb_-56{margin-bottom:-56px}.sp_mb_-60{margin-bottom:-60px}.sp_mb_-64{margin-bottom:-64px}.sp_mb_-68{margin-bottom:-68px}.sp_mb_-72{margin-bottom:-72px}.sp_pl_0{padding-left:0}.sp_pl_4{padding-left:4px}.sp_pl_8{padding-left:8px}.sp_pl_12{padding-left:12px}.sp_pl_16{padding-left:16px}.sp_pl_20{padding-left:20px}.sp_pl_24{padding-left:24px}.sp_pl_28{padding-left:28px}.sp_pl_32{padding-left:32px}.sp_pl_36{padding-left:36px}.sp_pl_40{padding-left:40px}.sp_pl_44{padding-left:44px}.sp_pl_48{padding-left:48px}.sp_pl_52{padding-left:52px}.sp_pl_56{padding-left:56px}.sp_pl_60{padding-left:60px}.sp_pl_64{padding-left:64px}.sp_pl_68{padding-left:68px}.sp_pl_72{padding-left:72px}.sp_pr_0{padding-right:0}.sp_pr_4{padding-right:4px}.sp_pr_8{padding-right:8px}.sp_pr_12{padding-right:12px}.sp_pr_16{padding-right:16px}.sp_pr_20{padding-right:20px}.sp_pr_24{padding-right:24px}.sp_pr_28{padding-right:28px}.sp_pr_32{padding-right:32px}.sp_pr_36{padding-right:36px}.sp_pr_40{padding-right:40px}.sp_pr_44{padding-right:44px}.sp_pr_48{padding-right:48px}.sp_pr_52{padding-right:52px}.sp_pr_56{padding-right:56px}.sp_pr_60{padding-right:60px}.sp_pr_64{padding-right:64px}.sp_pr_68{padding-right:68px}.sp_pr_72{padding-right:72px}.sp_pt_0{padding-top:0}.sp_pt_4{padding-top:4px}.sp_pt_8{padding-top:8px}.sp_pt_12{padding-top:12px}.sp_pt_16{padding-top:16px}.sp_pt_20{padding-top:20px}.sp_pt_24{padding-top:24px}.sp_pt_28{padding-top:28px}.sp_pt_32{padding-top:32px}.sp_pt_36{padding-top:36px}.sp_pt_40{padding-top:40px}.sp_pt_44{padding-top:44px}.sp_pt_48{padding-top:48px}.sp_pt_52{padding-top:52px}.sp_pt_56{padding-top:56px}.sp_pt_60{padding-top:60px}.sp_pt_64{padding-top:64px}.sp_pt_68{padding-top:68px}.sp_pt_72{padding-top:72px}.sp_pb_0{padding-bottom:0}.sp_pb_4{padding-bottom:4px}.sp_pb_8{padding-bottom:8px}.sp_pb_12{padding-bottom:12px}.sp_pb_16{padding-bottom:16px}.sp_pb_20{padding-bottom:20px}.sp_pb_24{padding-bottom:24px}.sp_pb_28{padding-bottom:28px}.sp_pb_32{padding-bottom:32px}.sp_pb_36{padding-bottom:36px}.sp_pb_40{padding-bottom:40px}.sp_pb_44{padding-bottom:44px}.sp_pb_48{padding-bottom:48px}.sp_pb_52{padding-bottom:52px}.sp_pb_56{padding-bottom:56px}.sp_pb_60{padding-bottom:60px}.sp_pb_64{padding-bottom:64px}.sp_pb_68{padding-bottom:68px}.sp_pb_72{padding-bottom:72px}.sp_fl_left{float:left}.sp_fl_right{float:right}.sp_fl_none{float:none}#header .fx{display:none!important}#header.top{z-index:1001;min-width:auto}#header.business{position:fixed;width:100%;z-index:1001;top:0}#header .inner,#header.simple .inner{width:100%;padding-top:10px;padding-bottom:10px}#header .inner .logo,#header.simple .inner .logo{width:180px;margin-left:16px;margin-top:-2px;top:0}#header .inner .logo img,#header.simple .inner .logo img{width:100%}#header .inner #navi_btn{margin-right:8px;margin-top:2px;width:40px;height:24px;color:#ffffff;font-size:0.5em;font-weight:normal;text-align:center;letter-spacing:1px;line-height:60px;border-top-style:solid;border-top-width:4px;border-top-color:#ffffff;position:relative;display:block;float:right;z-index:1001;order:4}#header .inner #navi_btn:before{content:"";border-top-style:solid;border-top-width:4px;border-top-color:#ffffff;border-bottom-style:solid;border-bottom-width:4px;border-bottom-color:#ffffff;position:absolute;left:0;top:7px;display:block;width:40px;height:7px}#header .inner #navi,#header .inner #navi .business,#header .inner #navi .navi{float:none}#header .inner #navi .navi{margin-right:0;padding-right:0}#header .inner #navi.for_business .navi{margin-right:0}#header.simple .inner #navi .navi{display:block}#header .inner #navi{display:none;width:100%;height:100%;background-color:rgba(0,0,0,0.7);overflow:scroll;position:fixed;top:54px;left:0;z-index:1001;-webkit-overflow-scrolling:touch}#header .inner #navi::-webkit-scrollbar{display:none}#header.simple .inner #navi .ikusatop{display:none}#header .inner #navi .business,#header .inner #navi .business a,#header .inner #navi .navi li,#header .inner #navi.for_business .navi li,#header .inner #navi.for_business .navi li.holding_btn,#header .inner #navi.for_business .navi li.holding_btn.bg_d8a427{border-radius:0;border:none;margin-left:0;width:100%;height:auto;line-height:1.714}#header .inner #navi .navi li:not(:first-child),#header .inner #navi .navi li.inner_navi ul li{border-top-style:solid;border-top-color:#ffffff;border-top-width:1px}#header .inner #navi .navi li.inner_navi .sub_navi{text-align:left;background-color:transparent;position:static;right:0;top:0;display:none;padding-top:0.5em;padding-bottom:0;transform:translateX(0);z-index:10;transition-duration:0s;visibility:visible;opacity:1}#header .inner #navi .navi li span,#header .inner #navi .navi li a{display:block;padding:1em}#header .inner #navi.for_business .navi li.holding_btn a{border-radius:0;box-shadow:0px 3px #800000;max-height:45px;height:auto;background:#e60012;font-weight:bold;display:block;text-align:center}#header .inner #navi.for_business .navi li.holding_btn a::before{display:none}#header .inner #navi .navi li span{position:relative;cursor:pointer}#header .inner #navi .navi li span:before,#header .inner #navi .navi li a:before{content:"";vertical-align:middle;background-color:transparent;border-style:solid;border-color:#ffffff;border-width:2px;display:inline-block;width:2px;height:2px;margin-left:2px;margin-right:6px;margin-top:-2px;transform:rotate(45deg)}#header .inner #navi .navi li span:after{content:"+";color:#222222;text-align:center;line-height:1;width:1em;background-color:#ffffff;position:absolute;top:50%;right:1em;display:block;margin-top:-0.5em}#header .inner #navi .navi li span a{display:inline-block;padding:0}#header .inner #navi .navi li span a:before{display:none}#header .inner #navi .navi li span.open:after{content:"-"}#header .inner #navi .navi li.inner_navi.sp_open{padding:0}#header .inner #navi .navi li.inner_navi.sp_open span{display:none}#header .inner #navi .navi li.inner_navi ul{text-align:left;background-color:transparent;position:static;right:0;top:0;display:none;padding-top:0.5em;padding-bottom:0;transform:translateX(0);z-index:10;transition-duration:0s;visibility:visible;opacity:1}#header .inner #navi .navi li.inner_navi.sp_open ul{display:block;padding-top:0}#header .inner #navi .navi li.inner_navi ul:before{display:none}#header .inner #navi .navi li.inner_navi:hover ul{right:50%;transition-duration:0s}#header .inner #navi .navi li.inner_navi ul li{width:calc(100% - 1.5em);margin-left:0;padding-left:1.5em}#header .inner #navi .navi li.inner_navi.sp_open ul li{width:100%;padding-left:0}#header .inner #navi .navi li.inner_navi.sp_open ul li:first-child{border-top:none}#header .inner #navi .navi li.inner_navi ul li:before{display:none;margin-right:0}#header .inner #navi .business,#header.top .inner #navi .business,#header.simple .inner #navi .business{background-color:#333333}#header .inner #navi .business a{padding-top:1em;padding-bottom:1em}#header.top .inner #navi .business a,#header.simple .inner #navi .business a{background-color:transparent}#header .tel_button,#header .search_button{display:block;width:40px;height:40px;margin-top:1px;margin-right:16px;float:right}#header .search_button{width:34px;height:34px;margin-top:4px;order:3;position:relative}.logo_btn_wrap{padding-right:0}#header #navi .search_button{display:none}#header .search_form_area{top:61px;left:0}#header .search_form_area{top:61px}#header .inner #navi .navi li.inner_navi:hover .sub_navi{right:50%;transition-duration:0s;padding:6px 0}#breadcrumblist{display:none;width:auto;padding:0.5em}#content.business{padding-top:61px}#content #main_img{height:auto}#content #main_img.top,#content #main_img.next_event,#content #main_img.h_320,#content #main_img.h_390,#content #main_img.h_400,#content #main_img.h_720,#content #main_img.h_760{height:auto}#content #main_img.rule{height:88vw}#content #main_img.next_event{background-color:#efeae0}#content #main_img.next_event div{left:inherit;bottom:inherit;width:auto;min-height:inherit;margin-left:0;padding-left:16px;padding-right:16px}#content #main_img.next_event:before{display:none}#content #main_img.next_event div .next_title{width:auto}#content #main_img.next_event .place_date{display:none !important}#content #main_img>img{position:relative;left:inherit;top:inherit;width:auto;transform:inherit}#content #main_img img.text{width:42%}#content #main_img.top .pos_center{margin-top:5vw}#content #main_img.top{overflow:hidden}#content #main_img.top>img,#content #main_img.top>a{width:100%;margin-top:0;display:inherit}#content #main_img .outer{left:0;margin-left:0}#content #main_img.img_none_sub_menu{display:none}#p404 h1{font-size:10em}#p404 h2{font-size:2em}#p404 p{font-size:1.5em}.wp-pagenavi{display:inline-block;margin:0;margin-left:0.5em;margin-right:0.5em}.wp-pagenavi select{font-size:1.143em;padding:0.4em}#navi_screen{background-color:rgba(0,0,0,0.5);z-index:1000;z-index:1}.kawaraban_box .wrap2{width:calc(100% - 32px);margin:28px 0;padding:0 16px}.mailchimp .table1 tr td input{width:calc(100% - 2em - 2px)}.kawaraban_box .ex1{width:calc(100% - 32px);margin:28px 0;padding:0 16px}.kawaraban_box .wrap1{width:calc(100% - 32px);margin:28px 0;padding:0 16px}.kawaraban_box .wrap1 .col{width:100%;min-height:auto;margin:0 0 16px 0}.mailchimp .ex_box1{width:calc(100% - 32px);margin:28px 0;padding:0 16px}.kamon_imgage_box{width:80px;margin:0 24px 0 0}#content #main_img.top.fes{height:auto !important;padding-top:0;z-index:1}#content #main_img.top.fes .fes_btn_wrap{width:224px;margin-left:-112px;top:70%;text-align:center}#content #main_img.top.fes .fes_btn_wrap .fes_btn,#content #main_img.top.fes .fes_btn_wrap .fes_btn:nth-child(2){float:none;margin-bottom:20px}#content #main_img.top.fes .fes_btn_wrap img{width:224px}#content #main_img.top.fes .fes_movie{top:48%}#content #main_img.top.fes>a{width:100%;max-width:100%;margin-left:0}.fes_pc{display:none !important}.fes_sp{display:inline !important;width:100%;height:auto}.next_page_navi .prev_next{position:absolute;top:0;width:100%}.next_page_navi .prev_next .wp-pagenavi{width:64%;margin-left:auto;margin-right:auto;margin-top:44px}.next_page_navi .wp-pagenavi{position:relative}.next_page_navi .wp-pagenavi select{padding-right:1.8em}.next_page_navi .wp-pagenavi form:after{content:"";position:absolute;right:14px;top:50%;display:inline-block;border-left-style:solid;border-left-color:#e60012;border-left-width:3px;border-top-style:solid;border-top-color:#e60012;border-top-width:3px;transform:rotate(225deg);width:5px;height:5px;margin-top:-4px}.next_page_navi .wp-pagenavi a{background-color:#ffffff}.next_page_navi .wp-pagenavi a.previouspostslink{float:left}.next_page_navi .wp-pagenavi a.nextpostslink{float:right}.next_page_navi .wp-pagenavi a:hover,.next_page_navi .wp-pagenavi span.current{color:#222222}.footer_btn_business{background:none;padding-top:0;padding-bottom:8px;z-index:999}#content #main_img.no_img_tit{height:80px}.entry-content dl{margin-left:4px;margin-right:4px}.entry-content tr td,.entry-content tr th{font-size:1em}section .entry-content .article_inner_service_banner{font-size:1rem;line-height:inherit;height:auto;padding:1em}div#wovn-translate-widget,#wovn-translate-widget[wovn].mobile.slide-out,#wovn-translate-widget[wovn]{bottom:64px !important;right:42px !important}.introduction-wrap{width:100%}.introduction-wrap .col{width:calc(100% - 32px);height:auto;min-height:auto}.introduction-wrap .col,.introduction-wrap .col:first-child,.introduction-wrap .col:nth-child(4n){margin-left:16px;margin-right:16px;margin-bottom:16px}.introduction-wrap .ex{min-height:auto}.sv-anc-lists,.sv-anc-lists .col img{width:100%}.sv-anc-lists .col{margin:10px;width:calc(33.3333% - 20px - 10px)}.sv-btn{margin:0 10px;width:calc(100% - 20px)}.sv-btn a{font-size:14px}.service_page h2 span{width:72%}.service_page #sec1 h2 span{width:72%}.service_page #sec2 h2 span{width:72%}.service_page #sec3 h2 span{width:72%}.service_page #sec4 h2 span{width:56%}.service_page #sec5 h2 span{width:72%}.service_page #sec6 h2 span{width:72%}.service_page #sec7 h2 span{width:72%}.service_page #sec8 h2 span{width:72%}.service_page #sec9 h2 span{width:64%}.footer_tab_sp .business{display:block;background-color:rgba(230,0,18,0.7)}.footer_tab_sp .business a{padding-top:0.6em;padding-bottom:0.6em;color:#ffffff;font-size:14px}.footer_tab_sp img,.footer_tab_sp br{display:none}.footer_tab_sp a{margin:0 0.8em;padding:0.8em 0 0.8em 0;font-size:1.071rem;font-weight:bold}.footer_tab_sp li:nth-child(1){background:#cccccc}.footer_tab_sp li:nth-child(2){background:#f5f6f7}.footer_tab_sp li:nth-child(3){background:#FF8000}.footer_tab_sp li:nth-child(4){background:#e60012}.footer_tab_sp li:nth-child(3) a,.footer_tab_sp li:nth-child(4) a{color:#ffffff}.footer_tab_sp li:hover{background-color:#444444}.footer_tab_sp li:hover a{opacity:1;color:#ffffff}.entry-content.privacy-policy-layout section{padding:10px;width:auto}.entry-content.privacy-policy-layout h1{font-size:24px;font-size:1.7143rem}.case_area.case_area01 .case_block{margin:0 auto 8px auto;width:calc(100% - 16px);max-width:100%}.bn_mv{padding:0 0 0 0}.bn_mv .ex{margin:-84px auto 0 auto}.bn_mv h1{font-size:16px}.bn_mv .fd_btn{margin:32px 0 16px 0}.bn_mv .fd_btn .ahr{padding:12px 38px;font-size:12px}.bn_mv .fd_btn .ahr::after{display:none}.bn_mv .cf_btn .ahr{font-size:12px}.breadcrumb{display:none}.baeb_button,.entry-content .baeb_button{font-size:1rem;line-height:inherit;height:auto;padding:1em}.wrap_blog_sidebar{margin:0 0;display:block}.sp_cf{zoom:1}.sp_cf:after{content:"";clear:both;display:block}.sp_cf_none:after{display:none}.sp_cb{clear:both}.sp_none{display:none}.blog_width .box_a{flex-wrap:wrap}#main_img.next_event+section .uketuke{max-width:100%}header.ver2 #header{padding-top:8px}.header_btn_wrap{display:none}header.ver2 .header_right_hover_btn{display:none}header.ver2 #header .inner .logo{margin-right:calc(100% - 160px - 154px - 12px);margin-left:12px;width:160px}header.ver2 #header .inner #navi.for_business .navi li{margin-left:0;width:100%}header.ver2 #header .inner:nth-child(2){padding:0 0}header.ver2 .box_b{background:none}header.ver2 #header .box_b .search_button{display:none}header.ver2 #header .inner #navi.for_business .navi li .sub_navi li{padding:0 0}header.ver2 #header .inner #navi.for_business .navi li .sub_navi li a::before{display:none}#footer{background-color:#1f1f1f}#footer .inner{text-align:center;width:auto;padding-top:24px;padding-bottom:10px}#footer .inner a,#footer .inner .navi_area .navi2 dt{color:#ffffff}#footer .inner a{font-size:0.929rem}#footer .inner .navi_area,#footer .inner .navi_area .navi1,#footer .inner .navi_area .navi2{padding:0 12px;float:none}#footer .inner .navi_area .logo{display:block;width:120px;margin:0 auto 0 0}#footer .inner .navi_area .logo img{width:100%;height:auto}#footer .inner .navi_area .navi1{margin-left:0;margin-top:28px}#footer .inner .navi_area .navi2{display:flex;flex-wrap:wrap;margin-left:0;margin-top:30px}#footer .inner .navi_area .navi li{margin-bottom:30px}#footer .inner .navi_area .navi2 li{width:calc(50% - 1px);border-bottom:1px solid #ffffff;border-right:1px solid #ffffff;margin-bottom:0px;padding:10px 0}#footer .inner .navi_area .navi2 li.exist_under{width:100%;border:none;padding:0}#footer .inner .navi_area .navi2 li.exist_under>a{display:none}#footer .inner .navi_area .navi2 li.exist_under ul{border:none;margin-top:0}#footer .inner .navi_area .navi2 li.exist_under ul li:first-child{display:inline-block}#footer .inner .navi_area .navi li a:before{display:none}#footer .inner .navi_area .navi li ul{margin-left:0;display:flex;flex-wrap:wrap}#footer .inner .navi_area .navi li ul li{border:none;margin-bottom:0px;padding:8px 0;width:100%}#footer .inner .navi_area .navi li ul li a{font-size:10px;text-align:left}#footer .inner .navi_area .navi li ul li:nth-child(2n){border-right:0px}#footer .inner .sns_area{margin-top:30px;float:none}#footer .inner .sns_area .fb_area{width:92%;margin-left:4%;margin-right:4%;margin-bottom:20px}#footer .inner .sns_area .tw_follow_btn{display:none}#footer .copyright{padding-top:2.4em;padding-bottom:2.4em}#footer .copyright ul{text-align:center;display:block;margin-bottom:28px}#footer .copyright ul li{display:inline-block;margin-left:3.6%;margin-right:3.6%;width:14%}#footer .copyright ul li a{border-style:solid;border-color:#ffffff;border-width:2px;border-radius:100%;display:block}.footer_btn_wrap{padding:0 8px}#footer .inner .navi_area .navi{border:none;margin:16px 0 0 0;padding:0 0;display:flex;justify-content:start;align-items:flex-start}#footer .inner .navi_area .navi li.fnav_sp_col{border:none;margin:0 0 0 0;padding:0 0 0 0;width:50%}#footer .inner .navi_area .navi .fnav_sp_col li a::before{display:none}#footer .inner .navi_area .navi .fnav_sp_ul>li>a{font-size:14px}#footer .inner .navi_area .navi li ul.fnav_sp_ul li ul li{padding:4px 0}#content #main_img.service_mv{height:auto;text-align:center}#content #main_img>img{height:550px;object-fit:cover}.service_mv .top_info_area .inner.next_area::after{display:none}.service_mv .pos_center{text-align:center}.mv_btn{float:none;text-align:center;margin:10px auto 0}.mv_btn a{background:#E60012;margin:0 auto 7px;font-size:0.9rem;height:50px;line-height:50px}.service_mv h1{text-align:center}.sub_title{font-size:1.33rem;margin-bottom:40px}.sub_title:first-child{padding-top:40px}.service_content .inner_block{max-width:auto;padding:0 10px}#sengoku-takarasagashi .takarasagashi_set01{display:block}#sengoku-takarasagashi .takarasagashi_set01 .cell02{margin-top:20px}#sengoku-takarasagashi .takarasagashi_set01 .img_pslist{text-align:center}#sengoku-takarasagashi .takarasagashi_set01 .img_pslist li{position:static;width:90px;height:90px;margin:0 5px;display:inline-block;vertical-align:top}#sengoku-takarasagashi #sec_about01{padding:0 0 60px}#sengoku-takarasagashi .takara_img_list{margin-top:30px}#sengoku-takarasagashi .img_pslist.img_pslist01 li{padding:30px 0;height:90px;font-size:0.7em}#sec_achievement{padding-bottom:80px}#sec_feature .inner_block.inner_block01{display:flex;justify-content:left;align-items:center;height:100%}#sec_feature .sub_title{text-align:left}#sengoku-takarasagashi.service_page_manual #sec_flow{padding-top:1.5em;padding-bottom:3em}#sengoku-takarasagashi.service_page_manual #sec_flow figure{display:block;width:auto;margin-top:2em}#sengoku-takarasagashi.service_page_manual #sec_flow figure>img{margin:0 0 10px}#sengoku-takarasagashi.service_page_manual #sec_flow figure>img,#sengoku-takarasagashi.service_page_manual #sec_flow figure figcaption{width:100%}#sengoku-takarasagashi.service_page_manual #sec_flow figure figcaption h3,#sengoku-takarasagashi.service_page_manual #sec_feature dl dt{font-size:1.5rem}#sengoku-takarasagashi.service_page_manual #sec_flow figure figcaption h3{margin-bottom:0.3em}#sengoku-takarasagashi.service_page_manual #sec_flow figure figcaption h3::before{width:48px;height:48px}#sengoku-takarasagashi.service_page_manual #sec_flow figure figcaption h3 span,#sengoku-takarasagashi.service_page_manual #sec_feature dl dt span{font-size:2.167rem}#sengoku-takarasagashi.service_page_manual #sec_flow figure figcaption p{font-size:0.833rem}#sengoku-takarasagashi.service_page_manual #sec_result .outer,#sengoku-takarasagashi.service_page_manual #sec_price .outer2 .inner,#sengoku-takarasagashi.service_page_manual #sec_plan,#sengoku-takarasagashi.service_page_manual #sec_faq .outer{padding-top:1px;padding-bottom:36px}#sengoku-takarasagashi.service_page_manual #sec_result .outer .sub_title,#sengoku-takarasagashi.service_page_manual #sec_price .outer2 .inner .sub_tutle,#sengoku-takarasagashi.service_page_manual #sec_plan .sub_tutle,#sengoku-takarasagashi.service_page_manual #sec_faq .outer .sub_tutle{margin-top:47px}#sengoku-takarasagashi.service_page_manual #sec_result .outer .inner{width:100%}#sengoku-takarasagashi.service_page_manual #sec_result .outer .inner .box{width:100%;margin-top:45px;padding:15px;padding-top:0}#sengoku-takarasagashi.service_page_manual #sec_result .outer .inner .box h3{font-size:1.75rem;display:block;box-sizing:border-box;width:calc(100% - 20px);height:auto;margin-top:-45px;padding:0.5em}#sengoku-takarasagashi.service_page_manual #sec_result .outer .inner .box h4{font-size:1.083rem;margin-top:15px;padding:0.63em}#sengoku-takarasagashi.service_page_manual #sec_result .outer .inner .box h4::after{border-width:9px;border-top-width:21px;border-bottom-width:0;bottom:-21px;margin-left:-9px}#sengoku-takarasagashi.service_page_manual #sec_result .outer .inner .box figure{margin-top:30px}#sengoku-takarasagashi.service_page_manual #sec_result .outer .inner .box figure img{width:100%}#sengoku-takarasagashi.service_page_manual #sec_result .outer .inner .box figure figcaption{font-size:0.75rem}#sengoku-takarasagashi.service_page_manual #sec_feature .sub_title_bg{background-attachment:inherit;height:33vh}#sengoku-takarasagashi.service_page_manual #sec_feature dl{width:auto;margin:0;margin-top:2em}#sengoku-takarasagashi.service_page_manual #sec_feature dl dt{position:relative}#sengoku-takarasagashi.service_page_manual #sec_feature dl dt::before{position:absolute;right:0;top:0;width:44px;height:44px}#sengoku-takarasagashi.service_page_manual #sec_feature dl dt span{line-height:1;margin-top:0}#sengoku-takarasagashi.service_page_manual #sec_feature dl dt p{width:auto;padding-right:66px}#sengoku-takarasagashi.service_page_manual #sec_feature dl dd{font-size:0.833rem;margin-bottom:3em;padding-left:0}#sengoku-takarasagashi.service_page_manual #sec_price .outer1{background-position:center 2em;background-size:108vw;padding-top:2.5em;padding-bottom:2em}#sengoku-takarasagashi.service_page_manual #sec_price .outer1 h3{font-size:1.667rem}#sengoku-takarasagashi.service_page_manual #sec_price .outer1 div{font-size:2.083rem;display:block}#sengoku-takarasagashi.service_page_manual #sec_price .outer1 div strong{font-size:2.667rem;line-height:1.2;display:block}#sengoku-takarasagashi.service_page_manual #sec_price .outer1 div strong span{font-size:4.083rem}#sengoku-takarasagashi.service_page_manual #sec_price .outer1 div p{font-size:1.167rem}#sengoku-takarasagashi.service_page_manual #sec_price .outer1 small{font-size:0.833rem;display:block;width:22em;margin-left:auto;margin-right:auto;margin-top:1em}#sengoku-takarasagashi.service_page_manual #sec_price .outer2 .inner>ul{width:auto;margin-left:20px;margin-right:20px}#sengoku-takarasagashi.service_page_manual #sec_price .outer2 .inner>ul li{width:45%;margin-bottom:1.5em}#sengoku-takarasagashi.service_page_manual #sec_price .outer2 .inner>ul li:nth-child(3n+2){margin-left:0;margin-right:0}#sengoku-takarasagashi.service_page_manual #sec_price .outer2 .inner>ul li figure div{height:calc((100vw - 40px) * 0.45)}#sengoku-takarasagashi.service_page_manual #sec_price .outer2 .inner>ul li figure div img{width:50%;height:auto}#sengoku-takarasagashi.service_page_manual #sec_price .outer2 .inner>ul li figcaption{font-size:0.833rem}#sengoku-takarasagashi.service_page_manual #sec_price .outer2 .inner>ul li figcaption small{font-size:0.75rem}#sengoku-takarasagashi.service_page_manual #sec_price .outer2 .inner>ul li:nth-child(2) figcaption small,#sengoku-takarasagashi.service_page_manual #sec_price .outer2 .inner>ul li:nth-child(3) figcaption small{width:auto}#sengoku-takarasagashi.service_page_manual #sec_price .outer2 .inner dl{display:block;margin-top:2em;margin-left:10px;margin-right:10px}#sengoku-takarasagashi.service_page_manual #sec_price .outer2 .inner dl dt{font-size:1rem;text-align:center;width:auto;margin-right:0;margin-bottom:1em}#sengoku-takarasagashi.service_page_manual #sec_price .outer2 .inner dl dd ul li{font-size:0.75rem}#sengoku-takarasagashi.service_page_manual #sec_plan ul{width:auto;margin-left:10px;margin-right:10px}#sengoku-takarasagashi.service_page_manual #sec_plan ul li{background-repeat:no-repeat;background-size:cover;width:100%;height:calc(145.8vw - 20px);margin-bottom:22px;padding:8vw}#sengoku-takarasagashi.service_page_manual #sec_plan ul li:nth-child(2n+1){margin-right:0}#sengoku-takarasagashi.service_page_manual #sec_plan ul li h4{font-size:5vw}#sengoku-takarasagashi.service_page_manual #sec_plan ul li h5,#sengoku-takarasagashi.service_page_manual #sec_plan ul li .text{font-size:3.5vw}#sengoku-takarasagashi.service_page_manual #sec_plan ul li:nth-child(2) h5{width:21em}#sengoku-takarasagashi.service_page_manual #sec_plan ul li:nth-child(3) h5{width:22em}#sengoku-takarasagashi.service_page_manual #sec_plan ul li .text{height:auto}#sengoku-takarasagashi.service_page_manual #sec_plan ul li .cost{margin-top:6vw;margin-bottom:6vw}#sengoku-takarasagashi.service_page_manual #sec_plan ul li:nth-child(2) .cost{margin-top:2vw;margin-bottom:2vw}#sengoku-takarasagashi.service_page_manual #sec_plan ul li .cost img{height:18vw}#sengoku-takarasagashi.service_page_manual #sec_plan ul li .cost img:nth-child(n+2){margin-left:24px}#sengoku-takarasagashi.service_page_manual #sec_plan ul li div img{width:auto;height:36vw}#sengoku-takarasagashi.service_page_manual #sec_plan ul li .img img{width:100%;height:auto}#sengoku-takarasagashi.service_page_manual #sec_faq .outer ul{display:block;width:auto;margin-left:10px;margin-right:10px}#sengoku-takarasagashi.service_page_manual #sec_faq .outer ul li{width:100%;margin-bottom:2em}#sengoku-takarasagashi.service_page_manual #sec_faq .outer ul li:nth-child(n+1){margin-right:0}#sengoku-takarasagashi.service_page_manual #sec_faq .outer ul li h3{font-size:1rem}#sengoku-takarasagashi.service_page_manual #sec_faq .outer ul li p{font-size:0.875rem}#sengoku-takarasagashi.service_page_manual #sec_faq .outer ul li p a{text-decoration:underline}#sengoku-takarasagashi.service_page_manual .button_contact{font-size:1rem;line-height:inherit;box-sizing:border-box;width:calc(100% - 48px - 2em);height:auto;margin-top:36px;padding:1em}.sengoku_takara_bg{padding:1.5em 10px 3em 10px;width:calc(100% - 10px - 10px)}.service_page_manual #sec_achievement .inner{display:block}.service_page_manual #sec_achievement .inner .box{width:100%;margin:0 0 30p}.service_page_manual #sec_achievement .inner .box:last-child{margin:0}#content.water_battle #main_img.service_mv{text-align:center}.water_battle .service_mv .top_info_area .inner.next_area::after{display:none}.water_battle .service_mv .pos_center{text-align:center}.water_battle .mv_btn{float:none;width:275px;text-align:center;margin:10px auto 0}.water_battle .mv_btn a{background:#E60012;margin:0 0 7px;font-size:0.9rem;height:30px;line-height:2.143}#mizugassen.service_page_manual .service_mv h1{text-align:center;padding-top:20px}#mizugassen.service_page_manual .sub_title{font-size:28px;margin-bottom:35px}#mizugassen.service_page_manual h3{font-size:18px}#mizugassen.service_page_manual p{font-size:14px}#mizugassen.service_page_manual .sub_title:first-child{padding-top:40px}#mizugassen.service_page_manual .service_content .inner_block{max-width:auto;padding:0 10px}#mizugassen.service_page_manual #sec_achievement{padding-bottom:0px}#mizugassen.service_page_manual #sec_feature .inner_block.inner_block01{display:flex;justify-content:left;align-items:center;height:100%}#mizugassen.service_page_manual #sec_feature .sub_title{text-align:left}#mizugassen.service_page_manual #sec_achievement .inner_block .inner{display:block}#mizugassen.service_page_manual #sec_achievement .inner_block .inner .box{width:100%;margin:0 0 30px}#mizugassen.service_page_manual #sec_achievement .inner_block .inner .box:last-child{margin:0}#mizugassen.service_page_manual #sec_freearea_1 .inner_block ul{flex-flow:column;margin-bottom:0px}#mizugassen.service_page_manual .set_width{width:100%;margin-bottom:40px}#mizugassen.service_page_manual #sec_freearea_1 ul li.set_width dl dt h3{font-size:18px;margin:18px auto 18px auto}#mizugassen.service_page_manual .service_freearea_content2 ul li{text-align:center;width:100%;margin-bottom:40px;list-style:none;display:list-item}#mizugassen.service_page_manual .set_width .img_area{margin:0}#mizugassen.service_page_manual .service_freearea_content2 dl dt h4{font-size:18px}#mizugassen.service_page_manual .service_movie_content div ul li{width:100%}#mizugassen.service_page_manual #sec_flow figure{width:100%;flex-flow:column;margin-bottom:40px}#mizugassen.service_page_manual .img_area img{width:100%}#mizugassen.service_page_manual #sec_flow figure>img{width:100%;height:auto}#mizugassen.service_page_manual #sec_flow figure figcaption h3::before{width:40px;height:40px}#mizugassen.service_page_manual #sec_flow figure figcaption h3 span{font-size:2.167rem}#mizugassen.service_page_manual #sec_flow figure figcaption h3 span:nth-child(1){width:36px;font-size:20px}#mizugassen.service_page_manual #sec_flow figure figcaption h3 span:nth-child(2){margin:0 0 0 0;width:100%;font-size:18px;line-height:1.667}#mizugassen.service_page_manual #sec_flow figure figcaption{width:100%}#mizugassen.service_page_manual #sec_timetable .img img{width:100%}#mizugassen.service_page_manual #sec_flow figure img{margin:0 0 10px}#mizugassen.service_page_manual #sec_price .inner_block{padding-top:2.5em;padding-bottom:2em}#mizugassen.service_page_manual #sec_price .inner_block .outer1{padding-bottom:0px}#mizugassen.service_page_manual #sec_price .inner_block .outer1 div{font-size:24px;line-height:1.6}#mizugassen.service_page_manual #sec_price .inner_block .outer2 .inner{text-align:center;padding-top:0px;padding-bottom:10px}#mizugassen.service_page_manual #sec_price .inner_block .outer2 .inner .text_block{width:calc(100% - 20%);margin:0 20% auto}#mizugassen.service_page_manual #sec_price .inner_block .outer2 .inner .heading h3{font-size:18px;margin-top:2em;margin-bottom:0.3em;padding:0px}#mizugassen.service_page_manual #sec_price .inner_block .outer1 div strong .size_98{font-size:60px}#mizugassen.service_page_manual #sec_price.service_content .pos_center small{font-size:0.833rem}#mizugassen.service_page_manual .service_timetable_content{margin-top:0px}#mizugassen.service_page_manual #sec_faq .faq_btn ul{display:block}#mizugassen.service_page_manual #sec_faq .inner_block .faq_btn .mv_btn{float:none;padding-bottom:0px}#mizugassen.service_page_manual #sec_faq .faq_btn ul li{width:-webkit-fill-available}.water_battle .mv_btn a{height:50px;line-height:3.572;font-size:1.0em}.water_battle .mv_btn2 a{margin:0px;height:50px;line-height:3.572;font-size:1.0em;margin:0 0 40px 0}#mizugassen.service_page_manual #sec_faq .text_block{font-size:18px;padding-top:50px;padding:10px}#content .water_battle#main_img>img{object-fit:cover;height:550px}#main_img.mizu div div img{width:70%;min-width:270px;margin-bottom:20px}#mizugassen.service_page_manual #sec_achievement .inner_block .inner .box{margin-bottom:50px}#mizugassen .mizugassen_set01 .cell01{flex-basis:100%}#mizugassen .mizugassen_set01 .cell02{flex-basis:100%}#mizugassen .mizugassen_set01 .cell02{margin-top:20px}#mizugassen .mizugassen_set01 .img_pslist li{position:relative;width:90px}#mizugassen .mizugassen_set01 .cell02 .img_pslist{display:flex;align-items:center;flex-wrap:wrap;justify-content:center;margin-bottom:0}#mizugassen .mizugassen_set01 .cell02 .img_pslist li{top:0px;left:0px;padding:29px 0;width:90px;height:90px;border-radius:90px;margin:5px;font-size:9px}#mizugassen.service_page_manual #sec_about01 .inner_block .mizugassen_set01 .cell02 ul .one_line{padding:0 0;padding:37px 0}@media screen and (max-width:840px){#mizugassen #sec_about01 .inner_block .mizugassen_set01 .cell01 .mizu_img_list1 .disp{background-image:url("../new/img/service/water_battle/cont01_img03_sp.png");background-size:contain;background-position:center center;background-repeat:no-repeat}}@media screen and (max-width:540px){#content.water_battle #main_img>img{height:100%;object-fit:cover}}#mizugassen.service_page_manual #sec_movie ul li .movie_wrap{position:relative;width:100%;height:0;padding-bottom:56.25%;overflow:hidden}#mizugassen.service_page_manual #sec_movie ul li .movie_wrap iframe{width:90%;height:90%;position:absolute;top:5%;left:5%}#mizugassen.service_page_manual #sec_price .inner_block .outer1{padding-top:0}#mizugassen.service_page_manual #sec_timetable .pos_right{width:210px;margin-left:5px;margin-right:auto}#mizugassen.service_page_manual #sec_timetable .pos_right p{text-align:left}#mizugassen.service_page_manual #sec_price .sub_title{margin-bottom:0}#mizugassen.service_page_manual #sec_flow figure figcaption p{padding-left:0;font-size:14px}#mizugassen.service_page_manual #sec_faq .text_block{text-shadow:0 0 3px #fff,0 0 3px #fff,0 0 3px #fff,0 0 3px #fff,0 0 3px #fff,0 0 3px #fff,0 0 3px #fff,0 0 3px #fff,0 0 3px #fff,0 0 3px #fff,0 0 3px #fff,0 0 3px #fff,0 0 3px #fff,0 0 3px #fff,0 0 3px #fff,0 0 3px #fff}#mizugassen.service_page_manual .service_freearea_content2 dl dd{font-size:14px}#mizugassen.service_page_manual .mizugassen_set01 .cell01 .mizu_img_list2{text-align:center}#mizugassen.service_page_manual .mizugassen_set01 .cell01 .mizu_img_list2 li img{width:70%;height:auto}#mizugassen.service_page_manual .mizugassen_set01 .cell01 li img{margin-left:5px;margin-right:5px;margin-top:15px;margin-bottom:15px;width:calc(100% - 10px)}#mizugassen .mizu_img_list1{margin-top:10px;margin-left:0;margin-right:0}#mizugassen.service_page_manual .mizugassen_set01 .cell01 li .no_bottom{margin-bottom:0px}#mizugassen.service_page_manual #sec_price .inner_block .outer2 .inner ul li{font-size:14px}#mizugassen.service_page_manual #sec_freearea_1 .set_width .img_area{height:auto}#mizugassen.service_page_manual #sec_freearea_1 .set_width dl dd{font-size:14px}#mizugassen.service_page_manual #sec_about01 p{background-color:rgb(255 255 255 / 40%);padding:10px}#mizugassen.service_page_manual #sec_flow{padding-bottom:0}.water_battle .margin_80{margin-bottom:40px}.water_battle .mv_btn a.mv_btn_color01{margin:20px 0}#taikengata_gassenkensyuu.service_page_manual p{font-size:14px}#taikengata_gassenkensyuu.service_page_manual .service_content .inner_block{padding:0 10px}#taikengata_gassenkensyuu.service_page_manual .sub_title:first-child{padding-top:40px;font-size:28px;margin-bottom:35px}#taikengata_gassenkensyuu.service_page_manual #sec_about01 .sub_title,#sec_plan .sub_title{margin-bottom:20px}#taikengata_gassenkensyuu.service_page_manual #sec_about01 p{background-color:rgb(255 255 255 / 40%);padding:10px}#taikengata_gassenkensyuu.service_page_manual .margin_80{margin-bottom:40px}#content #main_img.taiken_kensyuu>img{height:550px;object-fit:cover}.taiken_kensyuu .mv_btn a.mv_btn_color01{margin:20px auto}#taikengata_gassenkensyuu.service_page_manual #sec_flow figure{flex-wrap:wrap;width:100%}#taikengata_gassenkensyuu.service_page_manual #sec_flow figure>img{width:100%}#taikengata_gassenkensyuu.service_page_manual #sec_flow figure figcaption{width:100%}#taikengata_gassenkensyuu.service_page_manual #sec_plan figure{flex-wrap:wrap;width:100%;margin-top:20px}#taikengata_gassenkensyuu.service_page_manual #sec_plan figure>img{width:100%}#taikengata_gassenkensyuu.service_page_manual #sec_plan figure figcaption{width:100%}.taiken_kensyuu #sec_review ul{width:100%}#taikengata_gassenkensyuu.service_page_manual #sec_review ul{width:auto;margin-left:10px;margin-right:10px;padding-left:0;padding-right:0;padding-bottom:1px}#taikengata_gassenkensyuu.service_page_manual #sec_review ul li{width:100%;margin-top:2em;margin-bottom:30vw;padding:1.5em;padding-left:1em;padding-right:1em}#taikengata_gassenkensyuu.service_page_manual #sec_review ul li::before{left:inherit;right:50%;bottom:-23vw;width:18vw;height:18vw}#taikengata_gassenkensyuu.service_page_manual #sec_review ul li::after{border-left-width:4px;border-bottom-width:6px;left:56%;top:inherit;bottom:-17px;width:22px;height:18px;transform:skewX(-22deg) skewY(-41deg)}#taikengata_gassenkensyuu.service_page_manual .service_freearea_content2 ul li{width:100%;margin-bottom:40px;margin-left:0;margin-right:0}#taikengata_gassenkensyuu.service_page_manual #sec_main_use .set_width .img_area img{width:100%}#taikengata_gassenkensyuu.service_page_manual .service_freearea_content1 ul{flex-wrap:wrap}#taikengata_gassenkensyuu.service_page_manual .set_width{width:100%;margin-bottom:40px}#taikengata_gassenkensyuu.service_page_manual #sec_freearea_1 .inner_block ul{flex-flow:column;margin-bottom:0px}#taikengata_gassenkensyuu.service_page_manual #sec_freearea_1 .set_width .img_area{height:auto}#taikengata_gassenkensyuu.service_page_manual .img_area img{width:100%}#taikengata_gassenkensyuu.service_page_manual #sec_shiroseme .plan_feature .set_width{width:100%}#taikengata_gassenkensyuu.service_page_manual #sec_achievement{padding-bottom:0px}#taikengata_gassenkensyuu.service_page_manual .sub_title:first-child{padding-top:40px}#taikengata_gassenkensyuu.service_page_manual #sec_achievement .inner_block .inner{display:block}#taikengata_gassenkensyuu.service_page_manual #sec_achievement .inner_block .inner .box{margin-bottom:50px;width:100%;margin:0 0 30px}#taikengata_gassenkensyuu .t_gassenkensyuu_img_list1{text-align:center}#taikengata_gassenkensyuu .img_pslist.img_pslist01 li{padding:0;margin:5px}#taikengata_gassenkensyuu .taikengata_gassenkensyuu_set01 .img_pslist li:nth-child(1),#taikengata_gassenkensyuu .taikengata_gassenkensyuu_set01 .img_pslist li:nth-child(2),#taikengata_gassenkensyuu .taikengata_gassenkensyuu_set01 .img_pslist li:nth-child(3){position:relative;top:0;right:0;left:0;width:90px;height:90px;font-size:10px}.taiken_kensyuu #sec_recommended .inner_block{flex-wrap:wrap}.taiken_kensyuu #sec_recommended .cont_1{flex-basis:100%}.taiken_kensyuu #sec_recommended .cont_2{flex-basis:100%;display:flex;justify-content:center}#taikengata_gassenkensyuu .taikengata_gassenkensyuu_set01 .cell02{flex-basis:100%}#taikengata_gassenkensyuu .taikengata_gassenkensyuu_set01 .cell01{flex-basis:100%}#taikengata_gassenkensyuu .taikengata_gassenkensyuu_set01 .img_pslist{display:flex;flex-wrap:nowrap;justify-content:center;align-items:center;margin-top:10px}#taikengata_gassenkensyuu.service_page_manual .cell01 .t_gassenkensyuu_img_list1 li img{margin:5px;width:calc(100% - 5px * 4)}.taiken_kensyuu #sec_recommended .cont_2 .first_child{width:120px;height:120px;margin:10px}.taiken_kensyuu #sec_recommended .cont_2 .second_child{right:0;width:120px;height:120px;margin:10px}#taikengata_gassenkensyuu.service_page_manual #sec_shiroseme .plan_flow div{width:auto}#taikengata_gassenkensyuu.service_page_manual #sec_shiroseme .sub_title span{padding:0}#taikengata_gassenkensyuu.service_page_manual #sec_faq .text_block{text-shadow:0 0 3px #fff,0 0 3px #fff,0 0 3px #fff,0 0 3px #fff,0 0 3px #fff,0 0 3px #fff,0 0 3px #fff,0 0 3px #fff,0 0 3px #fff,0 0 3px #fff,0 0 3px #fff,0 0 3px #fff,0 0 3px #fff,0 0 3px #fff,0 0 3px #fff,0 0 3px #fff}#taikengata_gassenkensyuu.service_page_manual #sec_faq .text_block{font-size:18px;padding-top:50px;padding:10px}#taikengata_gassenkensyuu.service_page_manual #sec_faq .faq_btn ul{flex-wrap:wrap}.taiken_kensyuu #sec_recommended .cont_1 ul li::before{width:40px;height:40px}.taiken_kensyuu #sec_recommended .cont_1 ul li{font-size:16px;padding-left:50px;margin-bottom:36px}.taiken_kensyuu #sec_recommended{padding-bottom:40px}#taikengata_gassenkensyuu.service_page_manual #sec_flow figure figcaption h3::before{width:40px;height:40px}#taikengata_gassenkensyuu.service_page_manual #sec_flow figure figcaption h3 span:nth-child(1){font-size:20px}#taikengata_gassenkensyuu.service_page_manual #sec_flow figure figcaption h3 span:nth-child(2){font-size:18px;width:auto}#taikengata_gassenkensyuu.service_page_manual #sec_plan figure.ex_disp figcaption img{width:72%;margin:10px 14% 0 14%;font-size:22px}#taikengata_gassenkensyuu.service_page_manual #sec_plan figure.ex_disp figcaption h3 span:nth-child(3){width:calc(100% - 54px - 10px)}#taikengata_gassenkensyuu.service_page_manual #sec_shiroseme .plan_rule{flex-wrap:wrap;justify-content:center}#taikengata_gassenkensyuu.service_page_manual #sec_shiroseme .plan_rule .big_icon{flex-basis:72%;width:72%;margin-right:0}#taikengata_gassenkensyuu.service_page_manual #sec_shiroseme .plan_rule .rule_wrap{flex-basis:100%}#taikengata_gassenkensyuu.service_page_manual #sec_shiroseme .plan_rule .rule_list{flex-wrap:wrap;margin-top:16px;justify-content:center}#taikengata_gassenkensyuu.service_page_manual #sec_shiroseme .plan_rule .num{width:84px;text-align:center;padding-left:calc((100% - 84px) / 2);padding-right:calc((100% - 84px) / 2);background-color:#fff;border-radius:100px}#taikengata_gassenkensyuu .t_gassenkensyuu_img_list1{margin-top:10px}#taikengata_gassenkensyuu.service_page_manual #sec_main_use ul li dl dt h4 .num{font-size:20px}#taikengata_gassenkensyuu.service_page_manual #sec_main_use ul li dl dt h4 .cont_title{font-size:20px}#taikengata_gassenkensyuu.service_page_manual #sec_main_use ul li dl dt h4 .num{width:56px;height:56px;margin-left:0%;margin-right:0%}#taikengata_gassenkensyuu.service_page_manual .service_freearea_content2 dl dd{font-size:14px;margin-left:0;margin-right:0}#taikengata_gassenkensyuu.service_page_manual .img_area{margin:0}#taikengata_gassenkensyuu.service_page_manual #sec_main_use h4{margin-top:16px;margin-bottom:16px}#taikengata_gassenkensyuu.service_page_manual #sec_flow figure figcaption h3{margin-top:10px}#taikengata_gassenkensyuu.service_page_manual #sec_flow figure figcaption p{padding-left:0;font-size:14px;margin-top:16px}#taikengata_gassenkensyuu.service_page_manual #sec_timetable .pos_right{text-align:left;margin-top:20px}#taikengata_gassenkensyuu.service_page_manual #sec_freearea_1 .set_width dl dd{font-size:14px}#taikengata_gassenkensyuu.service_page_manual #sec_freearea_1 dl dt h3{font-size:18px;margin:18px auto 18px auto}#taikengata_gassenkensyuu.service_page_manual #sec_plan figure figcaption h3 span:nth-child(1){padding-left:0}#taikengata_gassenkensyuu.service_page_manual #sec_plan figure figcaption p{padding-left:0;font-size:14px;margin:0;margin-top:5px;padding-bottom:10px}#taikengata_gassenkensyuu.service_page_manual #sec_shiroseme .plan_flow div{font-size:14px}#taikengata_gassenkensyuu.service_page_manual #sec_shiroseme .center{font-size:20px}#taikengata_gassenkensyuu.service_page_manual #sec_shiroseme .plan_feature .set_width{margin:0;margin-bottom:32px}#taikengatakassenkenshu.service_page_manual.service_manual_template1 #sec_plan_feature.service_content .inner figure figcaption h3{font-size:24px;margin-top:12px;margin-bottom:12px}#taikengata_gassenkensyuu.service_page_manual .plan_feature ul{margin-bottom:0}#taikengata_gassenkensyuu.service_page_manual #sec_shiroseme .plan_rule span{font-size:16px}#taikengata_gassenkensyuu.service_page_manual #sec_price .inner_block .outer1{padding-top:0}#taikengata_gassenkensyuu.service_page_manual #sec_price .inner_block .outer1 div{font-size:24px;line-height:1.6}#taikengata_gassenkensyuu.service_page_manual #sec_price .inner_block .outer1 div strong .size_98{font-size:60px}#taikengata_gassenkensyuu.service_page_manual #sec_price .inner_block .pos_center small{font-size:12px}#taikengata_gassenkensyuu.service_page_manual #sec_price .inner_block .outer2 .inner .heading h3{font-size:18px;margin-top:2em;margin-bottom:0.3em;padding:0px}#taikengata_gassenkensyuu.service_page_manual #sec_price .inner_block .outer2 .inner .text_block{width:calc(100% - 20%);margin:0 20% auto}#taikengata_gassenkensyuu.service_page_manual #sec_price .inner_block .outer2 .inner ul li{font-size:14px}#taikengata_gassenkensyuu.service_page_manual #sec_price .inner_block .outer2 .inner{padding-top:0}#taikengata_gassenkensyuu.service_page_manual #sec_faq .inner_block .faq_btn .mv_btn{padding-bottom:0;margin-bottom:10px}#taikengata_gassenkensyuu.service_page_manual #sec_faq .inner_block .faq_btn .mv_btn a{margin-top:0}.taiken_kensyuu .mv_btn a{line-height:3.572;height:50px}.taiken_kensyuu .mv_btn2 a{line-height:3.572;height:50px;margin:0 0 40px 0}#taikengata_gassenkensyuu.service_page_manual #sec_plan figure figcaption h3{margin-bottom:12px;margin-top:12px}#taikengata_gassenkensyuu.service_page_manual #sec_plan figure figcaption h3 span:nth-child(1){margin-left:0;margin-right:0}#taikengata_gassenkensyuu.service_page_manual .plan_feature dl dt h4{font-size:26px;margin-top:12px;margin-bottom:12px}#taikengata_gassenkensyuu.service_page_manual .service_freearea_content2 ul li:nth-last-child(1){margin-bottom:0}#taikengata_gassenkensyuu.service_page_manual .trainingplan_flow .inner{display:flex;flex-wrap:nowrap;justify-content:center}#taikengata_gassenkensyuu.service_page_manual .trainingplan_flow .inner>p{flex-basis:24px;background-color:#FFF;width:24px;height:auto;margin-right:10px;margin-top:11px;margin-bottom:11px;position:relative;display:flex;justify-content:center;align-items:center}#taikengata_gassenkensyuu.service_page_manual .trainingplan_flow .inner>p:before{content:"";border-style:solid;border-color:transparent;border-width:12px;left:0;right:initial;border-bottom-color:#ffffff;border-top-width:0;border-bottom-width:11px;top:-11px;position:absolute}#taikengata_gassenkensyuu.service_page_manual .trainingplan_flow .inner>p:after{content:"";position:absolute;border-style:solid;border-color:transparent;border-width:12px;left:0;right:initial;top:initial;border-top-color:#ffffff;border-top-width:11px;border-bottom-width:0;bottom:-11px}#taikengata_gassenkensyuu.service_page_manual .trainingplan_flow .inner ul{flex-basis:calc(100% - 24px - 11px)}#taikengata_gassenkensyuu.service_page_manual .trainingplan_flow .inner ul li{display:flex;flex-wrap:nowrap;justify-content:space-between;margin-bottom:0}#taikengata_gassenkensyuu.service_page_manual .trainingplan_flow .inner ul li h3{display:flex;justify-content:center;align-items:center;width:94px;height:auto;margin:0;flex-basis:94px}#taikengata_gassenkensyuu.service_page_manual .trainingplan_flow .inner ul li:nth-child(1) h3{margin-top:0}#taikengata_gassenkensyuu.service_page_manual .trainingplan_flow .inner ul li:nth-child(3) h3{position:relative}#taikengata_gassenkensyuu.service_page_manual .trainingplan_flow .inner ul li div{flex-basis:calc(100% - 94px);margin:48px 0;margin-left:10px}#taikengata_gassenkensyuu.service_page_manual .trainingplan_flow .inner ul li:nth-child(1) h3{background-color:#007dbe;flex-basis:84px}#taikengata_gassenkensyuu.service_page_manual .trainingplan_flow .inner ul li:nth-child(2) h3{background-color:#f7ba00}#taikengata_gassenkensyuu.service_page_manual .trainingplan_flow .inner ul li:nth-child(3) h3{background-color:#db7819}#taikengata_gassenkensyuu.service_page_manual .trainingplan_flow .inner ul li ul li:nth-child(1) h4{background-color:#d4d5d5}#taikengata_gassenkensyuu.service_page_manual .trainingplan_flow .inner ul li ul li:nth-child(2) h4{background-color:#a6a7a7}#taikengata_gassenkensyuu.service_page_manual #sec_shiroseme .sub_title span{min-width:300px}#taikengata_gassenkensyuu.service_page_manual .trainingplan_flow .inner ul li:nth-child(2) h3,#taikengata_gassenkensyuu.service_page_manual .trainingplan_flow .inner ul li ul li:nth-child(1) h4,#taikengata_gassenkensyuu.service_page_manual .trainingplan_flow .inner ul li ul li:nth-child(2) h4{flex-basis:42px;height:auto}#taikengata_gassenkensyuu.service_page_manual .trainingplan_flow .inner ul li ul{flex-basis:calc(100% - 42px)}#taikengata_gassenkensyuu.service_page_manual .trainingplan_flow .inner ul li ul li{justify-content:space-between}#taikengata_gassenkensyuu.service_page_manual .trainingplan_flow .inner ul li ul li h4{display:flex;justify-content:center;align-items:center}#taikengata_gassenkensyuu.service_page_manual .trainingplan_flow .inner ul li:nth-child(1) h3,#taikengata_gassenkensyuu.service_page_manual .trainingplan_flow .inner ul li:nth-child(3) h3{flex-basis:84px}#taikengata_gassenkensyuu.service_page_manual .trainingplan_flow .inner ul li ul li div{flex-basis:calc(100% - 52px);margin:48px 0;margin-left:10px}#taikengata_gassenkensyuu.service_page_manual .trainingplan_flow .inner ul li:nth-child(2) h3:before,#taikengata_gassenkensyuu.service_page_manual .trainingplan_flow .inner ul li ul li:nth-child(1) h4:before,#taikengata_gassenkensyuu.service_page_manual .trainingplan_flow .inner ul li ul li:nth-child(2) h4:before,#taikengata_gassenkensyuu.service_page_manual .trainingplan_flow .inner ul li:nth-child(3) h3:before,#taikengata_gassenkensyuu.service_page_manual .trainingplan_flow .inner ul li:nth-child(3) h3:after{content:"";position:absolute;border-style:solid;border-color:transparent;border-width:23px;border-left-width:21px;border-right-width:21px;left:0;top:-46px}#taikengata_gassenkensyuu.service_page_manual .trainingplan_flow .inner ul li:nth-child(2) h3:before{border-left-color:#f7ba00;border-bottom-color:#f7ba00}#taikengata_gassenkensyuu.service_page_manual .trainingplan_flow .inner ul li ul li:nth-child(1) h4:before{border-right-color:#d4d5d5;border-bottom-color:#d4d5d5}#taikengata_gassenkensyuu.service_page_manual .trainingplan_flow .inner ul li ul li:nth-child(2) h4:before{border-right-color:#a6a7a7;border-bottom-color:#a6a7a7}#taikengata_gassenkensyuu.service_page_manual .trainingplan_flow .inner ul li:nth-child(3) h3:before{border-left-color:#db7819;border-right-color:#db7819;border-width:42px;border-top-width:46px;border-bottom-width:0}#taikengata_gassenkensyuu.service_page_manual .trainingplan_flow .inner ul li:nth-child(3) h3:after{border-top-color:#db7819;border-width:42px;border-top-width:46px;border-bottom-width:0;left:0;right:initial;top:initial;bottom:-46px}#taikengata_gassenkensyuu.service_page_manual .trainingplan_flow .inner ul li:nth-child(1) h3,#taikengata_gassenkensyuu.service_page_manual .trainingplan_flow .inner ul li:nth-child(2) h3,#taikengata_gassenkensyuu.service_page_manual .trainingplan_flow .inner ul li ul li:nth-child(1) h4,#taikengata_gassenkensyuu.service_page_manual .trainingplan_flow .inner ul li ul li:nth-child(2) h4{position:relative;margin-top:46px;margin-bottom:-46px;padding-bottom:46px}#taikengata_gassenkensyuu.service_page_manual .trainingplan_flow .inner ul li:nth-child(1) h3{margin-top:0}#taikengata_gassenkensyuu.service_page_manual .trainingplan_flow .inner ul li:nth-child(3) h3{margin-bottom:46px;margin-top:46px}#taikengata_gassenkensyuu.service_page_manual #sec_shiroseme.margin_80{margin-bottom:0;padding-bottom:40px}#taikengata_gassenkensyuu.service_page_manual .trainingplan_flow .inner li div img{box-sizing:border-box;height:auto;border-style:solid;border-width:12px;display:block;margin-left:auto;margin-right:auto}#taikengata_gassenkensyuu.service_page_manual .trainingplan_flow .inner ul li:nth-child(1) div img{border-color:#007dbe}#taikengata_gassenkensyuu.service_page_manual .trainingplan_flow .inner ul li:nth-child(2) div img{border-color:#f7ba00}#taikengata_gassenkensyuu.service_page_manual .trainingplan_flow .inner ul li:nth-child(3) div img{border-color:#db7819}#taikengata_gassenkensyuu.service_page_manual .trainingplan_flow .inner ul li div p{font-size:12px;text-align:left;margin-top:0.2em;margin-bottom:1em}#taikengata_gassenkensyuu.service_page_manual #sec_plan figure.ex_disp figcaption h3 span:nth-child(2){font-size:45px}#taikengata_gassenkensyuu.service_page_manual #sec_plan figure.ex_disp figcaption h3 span:nth-child(2){width:54px;margin-right:0px;margin-top:32px;margin-left:10px}#taikengata_gassenkensyuu.service_page_manual #sec_main_use{padding-bottom:40px}#taikengata_gassenkensyuu.service_page_manual #sec_plan figure figcaption h3 span:nth-child(2){font-size:20px;width:calc(100% - 54px)}#taikengata_gassenkensyuu.service_page_manual .service_freearea_content2 dl dt h4{margin:12px auto 8px auto}#content.sengoku_work #main_img.service_mv{text-align:center}.s_work .service_mv .top_info_area .inner.next_area::after{display:none}.s_work .service_mv .pos_center{text-align:center}.sengoku_work .mv_btn{float:none;width:275px;text-align:center;margin:10px auto 0}.sengoku_work .mv_btn a{background:#E60012;margin:0 0 7px;font-size:0.9rem;height:30px;line-height:2.143}#sengoku_workshop.service_page_manual .service_mv h1{text-align:center;padding-top:20px}#sengoku_workshop.service_page_manual .sub_title{font-size:28px;margin-bottom:35px}#sengoku_workshop.service_page_manual h3{font-size:18px}#sengoku_workshop.service_page_manual p{font-size:14px}#sengoku_workshop.service_page_manual .sub_title:first-child{padding-top:40px}#sengoku_workshop.service_page_manual .service_content .inner_block{max-width:auto;padding:0 10px}#sengoku_workshop.service_page_manual #sec_achievement{padding-bottom:0px}#sengoku_workshop.service_page_manual #sec_feature .inner_block.inner_block01{display:flex;justify-content:left;align-items:center;height:100%}#sengoku_workshop.service_page_manual #sec_feature .sub_title{text-align:left}#sengoku_workshop.service_page_manual #sec_achievement .inner_block .inner{display:block}#sengoku_workshop.service_page_manual #sec_achievement .inner_block .inner .box{width:100%;margin:0 0 30px}#sengoku_workshop.service_page_manual #sec_achievement .inner_block .inner .box:last-child{margin:0}#sengoku_workshop.service_page_manual .set_width{width:100%;margin-bottom:40px}#sengoku_workshop.service_page_manual .service_pupular_content ul li{text-align:center;width:100%;margin-bottom:40px;list-style:none;display:list-item}#sengoku_workshop.service_page_manual .set_width .img_area{margin:0}#sengoku_workshop.service_page_manual .service_pupular_content dl dt h4{font-size:18px}#sengoku_workshop.service_page_manual .service_movie_content div ul li{width:100%}#sengoku_workshop.service_page_manual #sec_flow figure{width:100%;flex-flow:column;margin-bottom:40px}#sengoku_workshop.service_page_manual .img_area img{width:100%}#sengoku_workshop.service_page_manual #sec_flow figure>img{width:100%;height:auto}#sengoku_workshop.service_page_manual #sec_flow figure figcaption h3::before{width:40px;height:40px}#sengoku_workshop.service_page_manual #sec_flow figure figcaption h3 span{font-size:2.167rem}#sengoku_workshop.service_page_manual #sec_flow figure figcaption h3 span:nth-child(1){width:36px;font-size:20px}#sengoku_workshop.service_page_manual #sec_flow figure figcaption h3 span:nth-child(2){margin:0 0 0 0;width:100%;font-size:18px;line-height:1.667}#sengoku_workshop.service_page_manual #sec_flow figure figcaption{width:100%}#sengoku_workshop.service_page_manual #sec_timetable .img img{width:100%}#sengoku_workshop.service_page_manual #sec_flow figure img{margin:0 0 10px}#sengoku_workshop.service_page_manual .service_timetable_content{margin-top:0px}#sengoku_workshop.service_page_manual #sec_faq .faq_btn ul{display:block}#sengoku_workshop.service_page_manual #sec_faq .inner_block .faq_btn .mv_btn{float:none;padding-bottom:0px}#sengoku_workshop.service_page_manual #sec_faq .faq_btn ul li{width:-webkit-fill-available}.s_work .mv_btn a{height:50px;line-height:3.572;font-size:1.0em}.s_work .mv_btn2 a{margin:0px;height:50px;line-height:3.572;font-size:1.0em;margin:0 0 40px 0}#sengoku_workshop.service_page_manual #sec_faq .text_block{font-size:18px;padding-top:50px;padding:10px}#content .sengoku_work#main_img>img{object-fit:cover;height:550px}#main_img.mizu div div img{width:70%;min-width:270px;margin-bottom:20px}#sengoku_workshop.service_page_manual #sec_achievement .inner_block .inner .box{margin-bottom:50px}#sengoku_workshop .sengoku_workshop_set01 .cell01{flex-basis:100%}#sengoku_workshop .sengoku_workshop_set01 .cell02{flex-basis:100%}#sengoku_workshop .sengoku_workshop_set01 .cell02{margin-top:20px}#sengoku_workshop .sengoku_workshop_set01 .img_pslist li{position:relative;width:90px}#sengoku_workshop .sengoku_workshop_set01 .cell02 .img_pslist{display:flex;align-items:center;flex-wrap:wrap;justify-content:center;margin-bottom:0}#sengoku_workshop .sengoku_workshop_set01 .cell02 .img_pslist li{top:0px;left:0px;padding:29px 0;width:90px;height:90px;border-radius:90px;margin:5px;font-size:9px}#sengoku_workshop.service_page_manual #sec_about01 .inner_block .sengoku_workshop_set01 .cell02 ul .one_line{padding:0 0;padding:37px 0}@media screen and (max-width:840px){#sengoku_workshop #sec_about01 .inner_block .sengoku_workshop_set01 .cell01 .mizu_img_list1 .disp{background-image:url("../new/img/service/sengoku_workshop/cont01_img03_sp.png");background-size:contain;background-position:center center;background-repeat:no-repeat}}@media screen and (max-width:540px){#content.sengoku_work #main_img>img{height:100%;object-fit:cover}}#sengoku_workshop.service_page_manual #sec_flow figure figcaption p{padding-left:0;font-size:14px}#sengoku_workshop.service_page_manual #sec_faq .text_block{text-shadow:0 0 3px #fff,0 0 3px #fff,0 0 3px #fff,0 0 3px #fff,0 0 3px #fff,0 0 3px #fff,0 0 3px #fff,0 0 3px #fff,0 0 3px #fff,0 0 3px #fff,0 0 3px #fff,0 0 3px #fff,0 0 3px #fff,0 0 3px #fff,0 0 3px #fff,0 0 3px #fff}#sengoku_workshop.service_page_manual .service_pupular_content dl dd{font-size:14px}#sengoku_workshop.service_page_manual .sengoku_workshop_set01 .cell01 .mizu_img_list2{text-align:center}#sengoku_workshop.service_page_manual .sengoku_workshop_set01 .cell01 .mizu_img_list2 li img{width:100%;height:auto}#sengoku_workshop.service_page_manual .sengoku_workshop_set01 .cell01 li img{margin-left:5px;margin-right:5px;margin-top:15px;width:calc(100% - 10px)}#sengoku_workshop .mizu_img_list1{margin-top:10px;margin-left:0;margin-right:0}#sengoku_workshop.service_page_manual .sengoku_workshop_set01 .cell01 li .no_bottom{margin-bottom:0px}#sengoku_workshop.service_page_manual #sec_about01 p{background-color:rgb(255 255 255 / 40%);padding:10px}#sengoku_workshop.service_page_manual #sec_flow{padding-bottom:0}#sengoku_workshop.service_page_manual .sengoku_workshop_set01 .cell01 p{font-size:14px}.sengoku_work .mv_btn2 a{margin:20px 0}.sengoku_work .mv_btn a.mv_btn_color01{margin:20px 0}.sengoku_work #sengoku_workshop.service_page_manual #sec_about01 .sengoku_workshop_set01 .cell01 .s_work_img_list2{text-align:center}.sengoku_work #sengoku_workshop.service_page_manual #sec_about01 .sengoku_workshop_set01 .cell01 .s_work_img_list2 img{width:70%}.sengoku_work .margin_80{margin-bottom:40px}.sengoku_work .mv_btn a{height:50px;line-height:3.572;font-size:1.0em}.sengoku_work .mv_btn2 a{margin:0px;height:50px;line-height:3.572;font-size:1.0em;margin:0 0 40px 0}#sengoku_workshop .s_work_img_list{margin-top:0}#sengoku_workshop.service_page_manual #sec_about01{padding-bottom:40px}#sengoku_workshop.service_page_manual .service_pupular_content ul li.two_size_pic{flex-basis:100%}#content.sengoku_undou #main_img.service_mv{text-align:center}.sengoku_undou.service_mv .top_info_area .inner.next_area::after{display:none}.sengoku_undou.service_mv .pos_center{text-align:center}.sengoku_undou .mv_btn{float:none;width:275px;text-align:center;margin:10px auto 0}.sengoku_undou .mv_btn a{background:#E60012;margin:0 0 7px;font-size:0.9rem;height:30px;line-height:2.143}#sengoku_undoukai.service_page_manual .service_mv h1{text-align:center;padding-top:20px}#sengoku_undoukai.service_page_manual .sub_title{font-size:28px;margin-bottom:35px}#sengoku_undoukai.service_page_manual h3{font-size:18px}#sengoku_undoukai.service_page_manual p{font-size:14px}#sengoku_undoukai.service_page_manual .sub_title:first-child{padding-top:40px}#sengoku_undoukai.service_page_manual .service_content .inner_block{max-width:auto;padding:0 10px}#sengoku_undoukai.service_page_manual #sec_achievement{padding-bottom:0px}#sengoku_undoukai.service_page_manual #sec_feature .inner_block.inner_block01{display:flex;justify-content:left;align-items:center;height:100%}#sengoku_undoukai.service_page_manual #sec_feature .sub_title{text-align:left}#sengoku_undoukai.service_page_manual #sec_achievement .inner_block .inner{display:block}#sengoku_undoukai.service_page_manual #sec_achievement .inner_block .inner .box{width:100%;margin:0 0 30px}#sengoku_undoukai.service_page_manual #sec_achievement .inner_block .inner .box:last-child{margin:0}#sengoku_undoukai.service_page_manual #sec_freearea_1 .inner_block ul{flex-flow:column;margin-bottom:0px}#sengoku_undoukai.service_page_manual .set_width{width:100%;margin-bottom:40px}#sengoku_undoukai.service_page_manual #sec_freearea_1 ul li.set_width dl dt h3{font-size:18px;margin:18px auto 18px auto}#sengoku_undoukai.service_page_manual .service_freearea_content2 ul li{text-align:center;width:100%;margin-bottom:40px;list-style:none;display:list-item}#sengoku_undoukai.service_page_manual .set_width .img_area{margin:0}#sengoku_undoukai.service_page_manual .service_freearea_content2 dl dt h4{font-size:18px}#sengoku_undoukai.service_page_manual .service_movie_content div ul li{width:100%}#sengoku_undoukai.service_page_manual #sec_flow figure{width:100%;flex-flow:column;margin-bottom:40px}#sengoku_undoukai.service_page_manual .img_area img{width:100%}#sengoku_undoukai.service_page_manual #sec_flow figure>img{width:100%;height:auto}#sengoku_undoukai.service_page_manual #sec_flow figure figcaption h3::before{width:40px;height:40px}#sengoku_undoukai.service_page_manual #sec_flow figure figcaption h3 span{font-size:2.167rem}#sengoku_undoukai.service_page_manual #sec_flow figure figcaption h3 span:nth-child(1){width:36px;font-size:20px}#sengoku_undoukai.service_page_manual #sec_flow figure figcaption h3 span:nth-child(2){margin:0 0 0 0;width:100%;font-size:18px;line-height:1.667}#sengoku_undoukai.service_page_manual #sec_flow figure figcaption{width:100%}#sengoku_undoukai.service_page_manual #sec_timetable .img img{width:100%}#sengoku_undoukai.service_page_manual #sec_flow figure img{margin:0 0 10px}#sengoku_undoukai.service_page_manual #sec_price .inner_block{padding-top:2.5em;padding-bottom:2em}#sengoku_undoukai.service_page_manual #sec_price .inner_block .outer1{padding-bottom:0px}#sengoku_undoukai.service_page_manual #sec_price .inner_block .outer1 div{font-size:24px;line-height:1.4}#sengoku_undoukai.service_page_manual #sec_price .inner_block .outer2 .inner{text-align:center;padding-top:0px;padding-bottom:10px}#sengoku_undoukai.service_page_manual #sec_price .inner_block .outer2 .inner .text_block{width:calc(100% - 20%);margin:0 20% auto}#sengoku_undoukai.service_page_manual #sec_price .inner_block .outer2 .inner .heading h3{font-size:18px;margin-top:2em;margin-bottom:0.3em;padding:0px}#sengoku_undoukai.service_page_manual #sec_price .inner_block .outer1 div strong .size_98{font-size:60px}#sengoku_undoukai.service_page_manual #sec_price.service_content .pos_center small{font-size:0.833rem}#sengoku_undoukai.service_page_manual .service_timetable_content{margin-top:0px}#sengoku_undoukai.service_page_manual #sec_faq .faq_btn ul{display:block}#sengoku_undoukai.service_page_manual #sec_faq .inner_block .faq_btn .mv_btn{float:none;padding-bottom:0px}#sengoku_undoukai.service_page_manual #sec_faq .faq_btn ul li{width:-webkit-fill-available}.sengoku_undou .mv_btn a{height:50px;line-height:3.572;font-size:1.0em}.sengoku_undou .mv_btn2 a{margin:0px;height:50px;line-height:3.572;font-size:1.0em;margin:0 0 40px 0}#sengoku_undoukai.service_page_manual #sec_faq .text_block{font-size:18px;padding-top:50px;padding:10px}#content.sengoku_undou #main_img>img{object-fit:cover;height:550px}#main_img.s_undoukai div div img{width:70%;min-width:270px;margin-bottom:20px}#sengoku_undoukai.service_page_manual #sec_achievement .inner_block .inner .box{margin-bottom:50px}#sengoku_undoukai .sengoku_undoukai_set01 .cell01{flex-basis:100%}#sengoku_undoukai .sengoku_undoukai_set01 .cell02{flex-basis:100%}#sengoku_undoukai .sengoku_undoukai_set01 .cell02{margin-top:20px}#sengoku_undoukai .sengoku_undoukai_set01 .img_pslist li{position:relative;width:90px}#sengoku_undoukai .sengoku_undoukai_set01 .cell02 .img_pslist{display:flex;align-items:center;flex-wrap:wrap;justify-content:center;margin-bottom:0}#sengoku_undoukai .sengoku_undoukai_set01 .cell02 .img_pslist li{top:0px;left:0px;padding:29px 0;width:90px;height:90px;border-radius:90px;margin:5px;font-size:9px}#sengoku_undoukai.service_page_manual #sec_about01 .inner_block .sengoku_undoukai_set01 .cell02 ul .one_line{padding:0 0;padding:37px 0}@media screen and (max-width:840px){#sengoku_undoukai #sec_about01 .inner_block .sengoku_undoukai_set01 .cell01 .s_undoukai_img_list1 .disp{background-image:url("../new/img/service/sengoku_undou/cont01_img03_sp.png");background-size:contain;background-position:center center;background-repeat:no-repeat}}#content .sengoku_undou#main_img>img{height:550px;object-fit:cover}#sengoku_undoukai.service_page_manual #sec_movie ul li .movie_wrap{position:relative;width:100%;height:0;padding-bottom:56.25%;overflow:hidden}#sengoku_undoukai.service_page_manual #sec_movie ul li .movie_wrap iframe{width:90%;height:90%;position:absolute;top:5%;left:5%}#sengoku_undoukai.service_page_manual #sec_price .inner_block .outer1{padding-top:0}#sengoku_undoukai.service_page_manual #sec_timetable .pos_right{width:210px;margin-left:5px;margin-right:auto}#sengoku_undoukai.service_page_manual #sec_timetable .pos_right p{text-align:left}#sengoku_undoukai.service_page_manual #sec_price .sub_title{margin-bottom:0}#sengoku_undoukai.service_page_manual #sec_flow figure figcaption p{padding-left:0;font-size:14px}#sengoku_undoukai.service_page_manual #sec_faq .text_block{text-shadow:0 0 3px #fff,0 0 3px #fff,0 0 3px #fff,0 0 3px #fff,0 0 3px #fff,0 0 3px #fff,0 0 3px #fff,0 0 3px #fff,0 0 3px #fff,0 0 3px #fff,0 0 3px #fff,0 0 3px #fff,0 0 3px #fff,0 0 3px #fff,0 0 3px #fff,0 0 3px #fff}#sengoku_undoukai.service_page_manual .service_freearea_content2 dl dd{font-size:14px}#sengoku_undoukai.service_page_manual .sengoku_undoukai_set01 .cell01 .s_undoukai_img_list2{text-align:center}#sengoku_undoukai.service_page_manual .sengoku_undoukai_set01 .cell01 .s_undoukai_img_list2 li img{width:70%;height:auto}#sengoku_undoukai.service_page_manual .sengoku_undoukai_set01 .cell01 li img{margin-left:5px;margin-right:5px;margin-top:15px;margin-bottom:15px;width:calc(100% - 10px)}#sengoku_undoukai .s_undoukai_img_list1{margin-top:10px;margin-left:0;margin-right:0}#sengoku_undoukai.service_page_manual .sengoku_undoukai_set01 .cell01 li .no_bottom{margin-bottom:0px}#sengoku_undoukai.service_page_manual #sec_price .inner_block .outer2 .inner ul li{font-size:14px}#sengoku_undoukai.service_page_manual #sec_freearea_1 .set_width .img_area{height:auto}#sengoku_undoukai.service_page_manual #sec_freearea_1 .set_width dl dd{font-size:14px}#sengoku_undoukai.service_page_manual #sec_about01 p{background-color:rgb(255 255 255 / 40%);padding:10px}#sengoku_undoukai.service_page_manual #sec_flow{padding-bottom:0}.sengoku_undou .margin_80{margin-bottom:40px}.sengoku_undou .mv_btn a.mv_btn_color01{margin:20px 0}.sengoku_undou #sec_review ul{width:auto;margin-left:10px;margin-right:10px;padding-left:0;padding-right:0;padding-bottom:1px}.sengoku_undou #sec_review ul li{width:100%;margin-top:2em;margin-bottom:30vw;padding:1.5em;padding-left:1em;padding-right:1em}.sengoku_undou #sec_review ul li p{font-size:0.833rem}.sengoku_undou #sec_review ul li::before{left:inherit;right:50%;bottom:-23vw;width:18vw;height:18vw}.sengoku_undou #sec_review ul li::after{border-left-width:4px;border-bottom-width:6px;left:56%;top:inherit;bottom:-17px;width:22px;height:18px;transform:skewX(-22deg) skewY(-41deg)}.sengoku_undou #sec_timetable .inner_block .left_100{padding-left:12px;font-size:14px}#sengoku_undoukai.service_page_manual .service_content .inner_block{flex-wrap:wrap}.sengoku_undou #sec_recommended .cont_1,.sengoku_undou #sec_recommended .cont_2{flex-basis:100%}.sengoku_undou #sec_recommended .cont_2{text-align:center;height:auto}.sengoku_undou #sec_recommended .cont_2 .sp_pos{position:static;top:0;margin:10px;width:100px}#sengoku_undoukai.service_page_manual #sec_price .inner_block .outer1 div{display:inherit}.sengoku_undou #sec_recommended .cont_1 ul li{font-size:16px;line-height:1.5}.sengoku_undou #sec_event_1.service_content .set_width dl dt h3{font-size:18px;line-height:1.556}.sengoku_undou #sec_event_1.service_content .set_width dl dt h3 strong{font-size:24px}.sengoku_undou #sec_event_2.service_content .set_width dl dt h3{font-size:18px;line-height:1.556}.sengoku_undou #sec_event_2.service_content .set_width dl dt h3 strong{font-size:24px}.sengoku_undou #sec_recommended .cont_1 ul li::before{left:8px;width:40px;height:40px}.sengoku_undou #sec_recommended .cont_1 ul li{padding-left:50px}#sengoku_undoukai.service_page_manual #sec_price .outer1 p{line-height:1;margin-bottom:10px;font-size:20px}.sengoku_undou #sec_event_2.service_content{background-position-y:92px}.sengoku_undou #sec_event_2 ul{padding-top:72px}.sengoku_undou .no_bottom{margin-bottom:0px !important}.sengoku_undou #sec_recommended{padding-bottom:40px}#content.sengoku_pro #main_img{height:550px}#sengoku_produce.service_page_manual p{font-size:14px}#sengoku_produce.service_page_manual .service_content{padding-bottom:30px}#sengoku_produce.service_page_manual .service_content .inner_block{padding:0 10px}#sengoku_produce.service_page_manual .sub_title:first-child{padding-top:40px;font-size:28px;margin-bottom:35px}#sengoku_produce.service_page_manual .btn{width:inherit;max-width:350px}.sengoku_pro .mv_btn{flex-wrap:wrap}.sengoku_pro .mv_btn a{line-height:3.334;height:50px}#content .sengoku_pro#main_img>img{height:550px;object-fit:cover}.sengoku_pro .mv_btn a.mv_btn_color01{margin:20px auto}#sengoku_produce.service_page_manual #sec_about .produce_set01{flex-wrap:wrap}#sengoku_produce.service_page_manual #sec_about p{background-color:rgb(255 255 255 / 40%);padding:10px;font-size:14px}#sengoku_produce.service_page_manual #sec_about .cell02{flex-basis:100%;flex-wrap:wrap;justify-content:space-around}#sengoku_produce.service_page_manual #sec_about .cell01{flex-basis:100%}#sengoku_produce.service_page_manual #sec_about .cell01 .produce_img_list1{display:flex;justify-content:space-around;flex-wrap:wrap}#sengoku_produce.service_page_manual #sec_about .cell01 .produce_img_list1>li{width:44%}#sengoku_produce.service_page_manual #sec_about .cell01 .produce_img_list1>li:nth-child(1),#sengoku_produce.service_page_manual #sec_about .cell01 .produce_img_list1>li:nth-child(2){margin-bottom:20px}#sengoku_produce.service_page_manual #sec_about .cell02 .img_pslist{display:flex;justify-content:space-around}#sengoku_produce.service_page_manual #sec_about .cell02 .img_pslist li:nth-child(1){margin-bottom:0}#sengoku_produce.service_page_manual #sec_about .cell02 .img_pslist li{margin:20px;width:90px;height:90px;font-size:12px}#sengoku_produce.service_page_manual #sec_flow figure{flex-wrap:wrap;width:100%;align-items:flex-start}#sengoku_produce.service_page_manual #sec_flow figure>img{width:100%}#sengoku_produce.service_page_manual #sec_flow figure figcaption{width:100%}#sengoku_produce.service_page_manual #sec_flow figure figcaption h3::before{width:40px;height:40px}#sengoku_produce.service_page_manual #sec_flow figure figcaption h3 span:nth-child(1){font-size:20px}#sengoku_produce.service_page_manual #sec_flow figure figcaption h3 span:nth-child(2){font-size:18px;width:auto;line-height:1.556}#sengoku_produce.service_page_manual #sec_flow figure figcaption h3{margin-top:10px;margin-bottom:0.5em}#sengoku_produce.service_page_manual #sec_flow figure figcaption p{padding-left:0;font-size:14px;margin-top:16px}#sengoku_produce.service_page_manual #sec_service .wrapper .card{flex-basis:48%}#sengoku_produce.service_page_manual #sec_service .wrapper .card>p{font-size:16px;font-weight:bold}#sengoku_produce.service_page_manual #sec_service .wrapper .card:nth-child(-n+3){margin-bottom:20px}#sengoku_produce.service_page_manual #sec_held .img_txt_wrap .card{flex-basis:100%}#sengoku_produce.service_page_manual #sec_held .img_txt_wrap .txt_wrap{flex-basis:100%;margin-left:0}#sengoku_produce.service_page_manual #sec_held .txt_wrap>h3{font-size:24px}#sengoku_produce.service_page_manual #sec_held .txt_wrap>h3>span{font-size:20px;margin-left:20px}#sengoku_produce.service_page_manual #sec_held .txt_wrap>p{font-size:14px}#sengoku_produce.service_page_manual #sec_held .img_txt_wrap .card>p{font-size:16px}#sengoku_produce.service_page_manual #sec_faq .text_block{text-shadow:0 0 3px #fff,0 0 3px #fff,0 0 3px #fff,0 0 3px #fff,0 0 3px #fff,0 0 3px #fff,0 0 3px #fff,0 0 3px #fff,0 0 3px #fff,0 0 3px #fff,0 0 3px #fff,0 0 3px #fff,0 0 3px #fff,0 0 3px #fff,0 0 3px #fff,0 0 3px #fff}#sengoku_produce.service_page_manual #sec_faq .text_block{font-size:18px;padding-top:50px;padding:10px}#sengoku_produce.service_page_manual #sec_faq .faq_btn ul{flex-wrap:wrap}#sengoku_produce.service_page_manual #sec_faq .inner_block .faq_btn .mv_btn{padding-bottom:0;margin-bottom:10px}#sengoku_produce.service_page_manual #sec_faq .inner_block .faq_btn .mv_btn a{height:50px;margin-top:0}#sengoku_produce .mv_btn2 a{line-height:3.334;height:50px;margin:0 0 40px 0}#sengoku_produce.service_page_manual #sec_faq .faq_btn ul li{display:flex;justify-content:center}#content #main_img.ninja.service_mv{text-align:center}.shinobi .service_mv .top_info_area .inner.next_area::after{display:none}.shinobi .service_mv .pos_center{text-align:center}.ninja .mv_btn{float:none;width:275px;text-align:center;margin:10px auto 0}.ninja .mv_btn a{background:#E60012;margin:0 0 7px;font-size:0.9rem;height:30px;line-height:2.143}#ninja_gassen.service_page_manual .service_mv h1{text-align:center;padding-top:20px}#ninja_gassen.service_page_manual .sub_title{font-size:28px;margin-bottom:35px}#ninja_gassen.service_page_manual h3{font-size:18px}#ninja_gassen.service_page_manual p{font-size:14px}#ninja_gassen.service_page_manual .sub_title:first-child{padding-top:40px}#ninja_gassen.service_page_manual .service_content .inner_block{max-width:auto;padding:0 10px}#ninja_gassen.service_page_manual #sec_achievement{padding-bottom:0px}#ninja_gassen.service_page_manual #sec_feature .inner_block.inner_block01{display:flex;justify-content:left;align-items:center;height:100%}#ninja_gassen.service_page_manual #sec_feature .sub_title{text-align:left}#ninja_gassen.service_page_manual #sec_achievement .inner_block .inner{display:block}#ninja_gassen.service_page_manual #sec_achievement .inner_block .inner .box{width:100%;margin:0 0 30px}#ninja_gassen.service_page_manual #sec_achievement .inner_block .inner .box:last-child{margin:0}#ninja_gassen.service_page_manual #sec_freearea_1 .inner_block ul{flex-flow:column;margin-bottom:0px}#ninja_gassen.service_page_manual .set_width{width:100%;margin-bottom:40px}#ninja_gassen.service_page_manual #sec_freearea_1 ul li.set_width dl dt h3{font-size:18px;margin:18px auto 18px auto}#ninja_gassen.service_page_manual .service_freearea_content2 ul li{text-align:center;width:100%;margin-bottom:40px;list-style:none;display:list-item}#ninja_gassen.service_page_manual .set_width .img_area{margin:0}#ninja_gassen.service_page_manual .service_freearea_content2 dl dt h4{font-size:18px}#ninja_gassen.service_page_manual .service_movie_content div ul li{width:100%}#ninja_gassen.service_page_manual #sec_flow figure{width:100%;flex-flow:column;margin-bottom:40px}#ninja_gassen.service_page_manual .img_area img{width:100%}#ninja_gassen.service_page_manual #sec_flow figure>img{width:100%;height:auto}#ninja_gassen.service_page_manual #sec_flow figure figcaption h3::before{width:40px;height:40px}#ninja_gassen.service_page_manual #sec_flow figure figcaption h3 span{font-size:2.167rem}#ninja_gassen.service_page_manual #sec_flow figure figcaption h3 span:nth-child(1){width:36px;font-size:20px}#ninja_gassen.service_page_manual #sec_flow figure figcaption h3 span:nth-child(2){margin:0 0 0 0;width:100%;font-size:18px;line-height:1.667}#ninja_gassen.service_page_manual #sec_flow figure figcaption{width:100%}#ninja_gassen.service_page_manual #sec_timetable .img img{width:100%}#ninja_gassen.service_page_manual #sec_flow figure img{margin:0 0 10px}#ninja_gassen.service_page_manual #sec_price .inner_block{padding-top:2.5em;padding-bottom:2em}#ninja_gassen.service_page_manual #sec_price .inner_block .outer1{padding-bottom:0px}#ninja_gassen.service_page_manual #sec_price .inner_block .outer1 div{font-size:24px;line-height:2.5}#ninja_gassen.service_page_manual #sec_price .inner_block .outer2 .inner{text-align:center;padding-top:0px;padding-bottom:10px}#ninja_gassen.service_page_manual #sec_price .inner_block .outer2 .inner .text_block{width:calc(100% - 20%);margin:0 20% auto}#ninja_gassen.service_page_manual #sec_price .inner_block .outer2 .inner .heading h3{font-size:18px;margin-top:2em;margin-bottom:0.3em;padding:0px}#ninja_gassen.service_page_manual #sec_price .inner_block .outer1 div strong .size_98{font-size:60px}#ninja_gassen.service_page_manual #sec_price.service_content .pos_center small{font-size:0.833rem}#ninja_gassen.service_page_manual .service_timetable_content{margin-top:0px}#ninja_gassen.service_page_manual #sec_faq .faq_btn ul{display:block}#ninja_gassen.service_page_manual #sec_faq .inner_block .faq_btn .mv_btn{float:none;padding-bottom:0px}#ninja_gassen.service_page_manual #sec_faq .faq_btn ul li{width:-webkit-fill-available}.shinobi .mv_btn2 a{margin:0px;height:50px;line-height:3.572;font-size:1.0em;margin:0 0 40px 0}#ninja_gassen.service_page_manual #sec_faq .text_block{font-size:18px;padding-top:50px;padding:10px}#content .ninja#main_img>img{object-fit:cover;height:550px}#main_img.mizu div div img{width:70%;min-width:270px;margin-bottom:20px}#ninja_gassen.service_page_manual #sec_achievement .inner_block .inner .box{margin-bottom:50px}#ninja_gassen .ninja_gassen_set01 .cell01{flex-basis:100%}#ninja_gassen .ninja_gassen_set01 .cell02{flex-basis:100%}#ninja_gassen .ninja_gassen_set01 .cell02{margin-top:20px}#ninja_gassen .ninja_gassen_set01 .img_pslist li{position:relative;width:90px}#ninja_gassen .ninja_gassen_set01 .cell02 .img_pslist{display:flex;align-items:center;flex-wrap:wrap;justify-content:center;margin-bottom:0}#ninja_gassen .ninja_gassen_set01 .cell02 .img_pslist li{top:0px;left:0px;padding:29px 0;width:90px;height:90px;border-radius:90px;margin:5px;font-size:9px}#ninja_gassen.service_page_manual #sec_about01 .inner_block .ninja_gassen_set01 .cell02 ul .one_line{padding:0 0;padding:37px 0}@media screen and (max-width:840px){#ninja_gassen #sec_about01 .inner_block .ninja_gassen_set01 .cell01 .mizu_img_list1 .disp{background-image:url("../new/img/service/ninja_gassen/cont01_img03_sp.png");background-size:contain;background-position:center center;background-repeat:no-repeat}}@media screen and (max-width:540px){#content .ninja #main_img>img{height:100%;object-fit:cover}}#ninja_gassen.service_page_manual #sec_movie ul li .movie_wrap{position:relative;width:100%;height:0;padding-bottom:56.25%;overflow:hidden}#ninja_gassen.service_page_manual #sec_movie ul li .movie_wrap iframe{width:90%;height:90%;position:absolute;top:5%;left:5%}#ninja_gassen.service_page_manual #sec_price .inner_block .outer1{padding-top:0}#ninja_gassen.service_page_manual #sec_timetable .pos_right{width:210px;margin-left:5px;margin-right:auto}#ninja_gassen.service_page_manual #sec_timetable .pos_right p{text-align:left}#ninja_gassen.service_page_manual #sec_price .sub_title{margin-bottom:0}#ninja_gassen.service_page_manual #sec_flow figure figcaption p{padding-left:0;font-size:14px}#ninja_gassen.service_page_manual #sec_faq .text_block{text-shadow:0 0 3px #fff,0 0 3px #fff,0 0 3px #fff,0 0 3px #fff,0 0 3px #fff,0 0 3px #fff,0 0 3px #fff,0 0 3px #fff,0 0 3px #fff,0 0 3px #fff,0 0 3px #fff,0 0 3px #fff,0 0 3px #fff,0 0 3px #fff,0 0 3px #fff,0 0 3px #fff}#ninja_gassen.service_page_manual .service_freearea_content2 dl dd{font-size:14px}#ninja_gassen.service_page_manual .ninja_gassen_set01 .cell01 .mizu_img_list2{text-align:center}#ninja_gassen.service_page_manual .ninja_gassen_set01 .cell01 .mizu_img_list2 li img{width:100%;height:auto}#ninja_gassen.service_page_manual .ninja_gassen_set01 .cell01 li img{margin-left:5px;margin-right:5px;margin-top:15px;width:calc(100% - 10px)}#ninja_gassen .mizu_img_list1{margin-top:10px;margin-left:0;margin-right:0}#ninja_gassen.service_page_manual .ninja_gassen_set01 .cell01 li .no_bottom{margin-bottom:0px}#ninja_gassen.service_page_manual #sec_price .inner_block .outer2 .inner ul li{font-size:14px}#ninja_gassen.service_page_manual #sec_freearea_1 .set_width .img_area{height:auto}#ninja_gassen.service_page_manual #sec_freearea_1 .set_width dl dd{font-size:14px}#ninja_gassen.service_page_manual #sec_about01 p{background-color:rgb(255 255 255 / 40%);padding:10px}#ninja_gassen.service_page_manual #sec_flow{padding-bottom:0}.ninja #extra_mission ul .pos_rel{width:100%;margin-bottom:20px}.ninja #extra_mission ul{height:100%}.ninja #extra_mission ul li{width:100%}.ninja #extra_mission ul li .bg_img img{width:100%}#ninja_gassen.service_page_manual .ninja_gassen_set01 .cell01 p{font-size:14px}.ninja .mv_btn2 a{margin:20px 0}.ninja .mv_btn a.mv_btn_color01{margin:20px 0}.ninja #extra_mission ul .pos_rel .txt h3{font-size:24px;margin-bottom:12px}.ninja #extra_mission ul .pos_rel .txt p{font-size:18px}.ninja #extra_mission .inner_block .extra{padding-bottom:0}.ninja #extra_mission .inner_block .extra .extra_icon{font-size:28px}.ninja #ninja_gassen.service_page_manual #sec_about01 .ninja_gassen_set01 .cell01 .shinobi_img_list2{text-align:center}.ninja #ninja_gassen.service_page_manual #sec_about01 .ninja_gassen_set01 .cell01 .shinobi_img_list2 img{width:70%}.ninja .margin_80{margin-bottom:40px}.ninja #extra_mission .inner_block .extra{font-size:26px}.ninja .mv_btn a{height:50px;line-height:3.572;font-size:1.0em}.ninja .mv_btn2 a{margin:0px;height:50px;line-height:3.572;font-size:1.0em;margin:0 0 40px 0}#ninja_gassen .shinobi_img_list{margin-top:0}#kassen-bushotai{padding-bottom:64px;overflow:hidden}#kassen-bushotai .top_main{padding-bottom:72px}#kassen-bushotai .top_main .main_img img{height:auto}#kassen-bushotai .top_main .main_img h1{bottom:0px;width:96%;height:auto}#kassen-bushotai .top_main h2{font-size:24px;margin-top:44px}#kassen-bushotai .top_main p{max-width:none;padding-left:1em;padding-right:1em;font-weight:400}#kassen-bushotai .member_area article .wrap .outer{width:100%;padding-top:20vw;padding-bottom:6vw}#kassen-bushotai .member_area article .wrap .outer .inner h3{font-size:1.75rem;line-height:1.47;padding-left:0.5em}#kassen-bushotai .member_area article .wrap .outer .inner h3 img{width:36px;height:36px;margin-left:0.2em;margin-right:0.2em}#kassen-bushotai .member_area article .wrap .outer .inner .graph{width:66%;height:auto}#kassen-bushotai .member_area article .wrap .outer .inner p{width:72%;margin-left:4%;margin-top:1em;text-shadow:1px 1px 2px rgba(0,0,0,1),-1px 1px 2px rgba(0,0,0,1),1px -1px 2px rgba(0,0,0,1),-1px -1px 2px rgba(0,0,0,1)}#kassen-bushotai .member_area article .wrap .outer .inner .bottom_area{margin-top:24px}#kassen-bushotai .member_area article .wrap .outer .inner .bottom_area .il{margin-left:4%;margin-right:4%;float:none}#kassen-bushotai .member_area article .wrap .outer .inner .bottom_area .il .link_area{width:60%;margin-bottom:0;padding:0.5em;float:right}#kassen-bushotai .member_area article .wrap .outer .inner .bottom_area .il .link_area::before{border-right-color:rgba(0,0,0,0.6);border-left-width:0;border-right-width:10px;border-top-width:10px;border-bottom-width:0;left:-10px;bottom:50%;margin-bottom:-5px}#kassen-bushotai .member_area article .wrap .outer .inner .bottom_area .il .illust{width:30%;height:auto;float:left}#kassen-bushotai .member_area article .wrap .outer .photo{width:150%;max-width:none;height:auto}#kassen-bushotai .member_area article .wrap .outer.right{padding-left:0}#kassen-bushotai .member_area article .wrap .outer.right .inner .graph{margin-right:0;margin-left:auto}#kassen-bushotai .member_area article .wrap .outer.right .inner .bottom_area .il{margin-left:4%}#kassen-bushotai .member_area article .wrap .outer.right .inner .bottom_area .il .link_area{float:left}#kassen-bushotai .member_area article .wrap .outer.right .inner .bottom_area .il .illust{float:right}#kassen-bushotai .member_area article .wrap .outer.right .inner p{margin-left:auto;margin-right:4%}#kassen-bushotai .member_area article .wrap .outer.right .inner .bottom_area .il .link_area::before{left:inherit;right:-10px;border-left-width:10px;border-right-width:0}#kassen-bushotai .member_area .motochika .wrap .outer .photo{right:-74%;top:-2%}#kassen-bushotai .member_area .hanbe .wrap .outer .photo{left:-61%;top:15%}#kassen-bushotai .member_area .magoichi .wrap .outer .photo{right:-48%;top:14%;width:116%}#kassen-bushotai .member_area .kanetsugu .wrap .outer .photo{left:-98%;top:-1%}#kassen-bushotai .member_area .ranmaru .wrap .outer .photo{right:-22%;top:17%;width:92%}#kassen-bushotai .member_area .sakon .wrap .outer .photo{left:-12%;top:18%;width:96%}#kassen-bushotai .member_area .yae .wrap .outer .photo{right:-16%;top:0;width:112%}#kassen-bushotai .feature{margin-top:30px}#kassen-bushotai .feature h2,#kassen-bushotai .possible h2,#kassen-bushotai .summons h2{font-size:24px}#kassen-bushotai .feature h2{margin-bottom:24px}#kassen-bushotai .feature article{display:block;margin-bottom:30px}#kassen-bushotai .feature article .img_area{padding-left:10px;padding-right:10px}#kassen-bushotai .feature article .img_area img{height:auto}#kassen-bushotai .feature article .text_area{width:auto;margin-left:0;padding-left:10px;padding-right:10px}#kassen-bushotai .feature .reverse .text_area{margin-left:0;margin-right:0}#kassen-bushotai .feature article .text_area h3{font-size:20px}#kassen-bushotai .feature article .text_area p{font-size:15px}#kassen-bushotai .possible{margin-top:48px}#kassen-bushotai .possible>p{font-size:14px;margin-top:24px;margin-bottom:30px;padding-left:10px;padding-right:10px}#kassen-bushotai .possible .wrap{margin:10px;margin-top:44px;margin-bottom:18px;flex-wrap:wrap;justify-content:space-between}#kassen-bushotai .possible .wrap article{width:calc((100% - 10px) / 2);margin-left:0;margin-right:0;margin-bottom:30px}#kassen-bushotai .possible .wrap article .img_area{width:60px;height:60px;margin-left:auto;margin-right:auto;margin-top:-15px}#kassen-bushotai .possible .wrap article .img_area img{height:auto}#kassen-bushotai .possible .wrap article .text_area{padding-left:0.5em;padding-right:0.5em;padding-bottom:1em}#kassen-bushotai .possible .wrap article .text_area h3{font-size:16px}#kassen-bushotai .possible .wrap article .text_area p{font-size:12px}#kassen-bushotai #sec_faq .faq_btn ul{display:block}#kassen-bushotai #sec_faq .inner_block .faq_btn .mv_btn{float:none;padding-bottom:0px}#kassen-bushotai #sec_faq .faq_btn ul li{width:-webkit-fill-available}#kassen-bushotai #sec_faq .text_block{font-size:18px;padding-top:50px;padding:10px}#kassen-bushotai #sec_faq .text_block{text-shadow:0 0 3px #fff,0 0 3px #fff,0 0 3px #fff,0 0 3px #fff,0 0 3px #fff,0 0 3px #fff,0 0 3px #fff,0 0 3px #fff,0 0 3px #fff,0 0 3px #fff,0 0 3px #fff,0 0 3px #fff,0 0 3px #fff,0 0 3px #fff,0 0 3px #fff,0 0 3px #fff}#kassen-bushotai .mv_btn a.mv_btn_color01{margin:20px 0}#kassen-bushotai #sec_faq .inner_block .faq_btn .mv_btn{float:none;padding-bottom:0px}#kassen-bushotai .mv_btn a{height:50px;line-height:3.572;font-size:1.0em}#kassen-bushotai .mv_btn2 a{margin:0px;height:50px;line-height:3.572;font-size:1.0em;margin:0 0 40px 0}#kassen-bushotai .btn_center{display:inline-block}#kassen-bushotai .btn_center{display:inline-block}#kassen-bushotai .member_area #takatora{background-position:64% center}#kassen-bushotai .member_area #takatora .wrap .outer .photo{right:-39%;top:11%;width:113%}#kassen-bushotai .member_area #yae .wrap .outer .photo{left:-15%;top:7%;width:80%}#kassen-bushotai .member_area #hanbe{background-position:41% center}#kassen-bushotai .member_area #hanbe .wrap .outer .photo{left:-9%;top:6%;width:87%}#kassen-bushotai .member_area #kanetsugu .wrap .outer .photo{left:-24%;top:16%;width:110%}#kassen-bushotai .member_area #magoichi{background-position:51% center}#kassen-bushotai .member_area #magoichi .wrap .outer .photo{right:-37%;top:16%;width:109%}#kassen-bushotai .member_area #motochika .wrap .outer .photo{right:-68%;top:6%;width:147%}#kassen-bushotai .member_area #ranmaru{background-position:45% center}#kassen-bushotai .member_area #ranmaru .wrap .outer .photo{left:-3%;top:12%;width:92%}#kassen-bushotai .member_area #sakon{background-position:88% center}#kassen-bushotai .member_area #sakon .wrap .outer .photo{right:-39%;top:6%;width:104%}#kassen-bushotai .possible .button_arrow{font-size:16px}#kassen-bushotai #sec_faq .text_block p{font-size:14px}#kassen-bushotai .member_area #kanetsugu{padding-bottom:20px}#souvenir_mystery .disp_pc{display:none}#souvenir_mystery .disp_sp{display:unset}#chanbara_option.service_page_manual .sub_title span{padding-top:40px;font-size:28px;margin-bottom:35px}#chanbara_option.service_page_manual .sub_title:first-child{margin:0;padding:0}#content .chanbara#main_img>img{height:550px;object-fit:cover}#content .chanbara#main_img.service_mv .mv_btn{flex-wrap:wrap;justify-content:center;width:auto}#content .chanbara#main_img.service_mv .fs_40{text-align:center}#content .chanbara#main_img.service_mv .btn_size8{margin:16px 0;height:50px}#chanbara_option.service_page_manual #sec_about{padding-bottom:30px}#chanbara_option.service_page_manual #sec_about .flex{flex-wrap:wrap}#chanbara_option.service_page_manual #sec_about p{background-color:rgb(255 255 255 / 40%);margin-bottom:16px;padding:10px;font-size:16px}#chanbara_option.service_page_manual #sec_about .cell01{flex-basis:100%}#chanbara_option.service_page_manual #sec_about .cell02{flex-basis:100%;margin-top:20px}#chanbara_option.service_page_manual #sec_about .cell02 li{margin-bottom:0}#chanbara_option.service_page_manual #sec_about .cell02 .img_pslist{display:flex;justify-content:space-around;margin-bottom:16px}#chanbara_option.service_page_manual #sec_about .img_list1 li{margin:4px}#chanbara_option.service_page_manual #sec_about .cell02 li{width:90px;height:90px;font-size:14px}#chanbara_option.service_page_manual #option .cont1::before,#chanbara_option.service_page_manual #option .cont2::before,#chanbara_option.service_page_manual #option .cont3::before{top:0}#chanbara_option.service_page_manual #option .cont_title{font-size:24px}#chanbara_option.service_page_manual #option .set_width{flex-basis:100%}#chanbara_option.service_page_manual #option dt{font-size:20px}#chanbara_option.service_page_manual #option dd{font-size:16px}#chanbara_option.service_page_manual #option_review .set_width:nth-child(odd){flex-basis:100%}#chanbara_option.service_page_manual #option_review .set_width:nth-child(even){flex-basis:100%}#chanbara_option.service_page_manual #option_review .img_area{flex-basis:100%}#chanbara_option.service_page_manual #option_review .img_area img{margin:24px}#chanbara_option.service_page_manual #option_review .set_width:nth-child(even) .img_area img{margin-right:24px}#chanbara_option.service_page_manual #option_review .set_width:nth-child(even) img{width:calc(100% - 48px)}#chanbara_option.service_page_manual #option_review .card{flex-basis:100%}#chanbara_option.service_page_manual #sec_faq .text_block{text-shadow:0 0 3px #fff,0 0 3px #fff,0 0 3px #fff,0 0 3px #fff,0 0 3px #fff,0 0 3px #fff,0 0 3px #fff,0 0 3px #fff,0 0 3px #fff,0 0 3px #fff,0 0 3px #fff,0 0 3px #fff,0 0 3px #fff,0 0 3px #fff,0 0 3px #fff,0 0 3px #fff}#chanbara_option.service_page_manual #sec_faq .text_block{padding-top:50px;padding:10px}#chanbara_option.service_page_manual #sec_faq .text_block p{font-size:14px}#chanbara_option.service_page_manual #sec_faq .faq_btn ul{flex-wrap:wrap}#chanbara_option.service_page_manual #sec_faq .inner_block .faq_btn .mv_btn{padding-bottom:0;margin-bottom:10px}#chanbara_option.service_page_manual #sec_faq .inner_block .faq_btn .mv_btn a{margin-top:0}#chanbara_option.service_page_manual #sec_faq .faq_btn ul li{padding-bottom:40px}#chanbara_option.service_page_manual #sec_faq .btn_size8{margin:0%;line-height:3.334;height:50px}.tb{display:none !important}.top_h2{width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:flex-end;-ms-flex-align:flex-end;align-items:flex-end}.top_h2 .pic,.top_h2 .ex{max-width:inherit}.top_h2 .pic{width:200px}.top_h2 .ex{margin:0 0 16px 20px;width:calc(100% - 100px - 20px)}.top_h2 img:nth-child(1){width:auto;max-width:calc(100% - 10px - 10px)}.top_h2 .icon_def{width:30px;top:0;right:0}.top_h2 .icon_def img{margin:0 auto 0 auto;width:100%;max-width:100%}.top_h2 .ex img:nth-child(1){max-width:100%}.top_h2.th1 .icon_def{top:0;right:0}#header .inner,#header.simple .inner{padding:0 0 0 0}#header .contact_head{display:none}.header_nav ul{overflow-x:auto;overflow-x:hidden;white-space:nowrap;overflow-scrolling:touch;-webkit-overflow-scrolling:touch}.sec_top .inner{padding:16px 10px 16px 10px;max-width:100%}#content.business{padding:0 0 0 0}.sec_top.sec0{padding-top:60px}.wrap_topfst{min-height:inherit;display:block}.wrap_topfst .topfst_left{margin:0 10px 0 10px;padding:48px 0 48px 0;width:calc(100% - 10px - 10px)}.wrap_topfst_enc.type2 .topfst_left{margin:0 10px 0 10px;width:calc(100% - 10px - 10px)}.wrap_topfst .slg{margin:0 0 0 0}.wrap_topfst .links .cv_btn:nth-child(2){display:none}.wrap_topfst .cv_btn{max-width:208px}.wrap_topfst .topfst_right{padding:20px 10px;width:calc(100% - 10px - 10px);display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.wrap_topfst .link0_1{margin:0 0 0 0;width:100px;display:block}.wrap_topfst .link0_1 img{margin:0 auto 0 auto;max-width:100%}.wrap_topfst .topfst_right .cv_btn{margin:0 0 0 10px;max-width:inherit;width:calc(100% - 100px - 10px);background:none}.wrap_topfst .topfst_right .cv_btn a{font-size:14px}.enc_nayami{display:block}.enc_nayami .enc1{width:100%}.enc_nayami .enc1::after{display:none}.enc_nayami .enc2{margin:0 auto 0 auto;width:100%}.wrap_nayami{margin:16px 0 0 0}.wrap_nayami figure{display:block}.wrap_nayami img{width:100%}.wrap_nayami figcaption{margin:0 auto 0 auto;width:100%}.wrap_nayami h3{margin:14px 0 14px 0}.wrap_nayami li{margin:12px 0 0 0;padding:12px 0 0 30px}.sec_top.sec2{overflow:hidden}.wrap_taiken .col{margin:30px 0 0 0;display:block}.wrap_taiken .top_h2{margin:0 0 0 0}.wrap_taiken .pic_ex{display:block}.wrap_taiken .col:nth-child(1) .pic_ex{width:100%}.wrap_taiken .pic1{width:100%}.wrap_taiken .ex1{width:100%}.wrap_taiken h3 span{width:48px;top:-42px;left:-50px}.wrap_taiken p{margin:16px 0 0 0;font-size:16px}.wrap_taiken .col:nth-child(1) .ex1{padding:0 0 0 50px;width:calc(100% - 50px)}.wrap_taiken .col:nth-child(1) .txt1{margin:20px 20px 16px 20px}.wrap_taiken .col:nth-child(2) .pic1::before{display:none}.wrap_taiken .col:nth-child(2) h3 span{right:0px;left:inherit}.wrap_taiken .col:nth-child(3) .ex1{margin:14px 0 0 0;padding:0 0 0 50px;width:calc(100% - 50px)}.wrap_nani{display:block}.wrap_nani .col{width:100%}.wrap_nani .col.col1{margin:0 auto 0 auto;width:100%}.wrap_nani .col.col1 .link{margin:20px auto 0 0}.wrap_nani .col.col2{margin:32px auto 0 auto;width:100%}.wrap_nani.type2{margin:32px auto 0 auto}.wrap_nani .col.col3{margin:0 auto 0 auto;width:100%}.wrap_nani h3{text-align:center}.wrap_nani p{text-align:left}.wrap_eizo{margin:180px auto 0 auto;display:block}.wrap_eizo h2{right:-4px}.wrap_eizo .col{margin:16px auto 0 auto;width:100%}.wrap_eizo h3{margin-top:8px}.sec_top.sec4 .enc{display:block}.sec_top.sec4 .enc.enc1{display:block}.sec_top.sec4 .enc .top_h2{width:100%}.sec_top.sec4 .enc .box1{width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-ms-flex-wrap:wrap;flex-wrap:wrap}.wrap_hoka .col,.wrap_hoka .col:nth-child(1),.sec_top.sec4 .enc.enc2 .col:nth-child(1),.sec_top.sec4 .enc.enc2 .col,.sec_top.sec4 .enc.enc3 .col,.sec_top.sec4 .enc.enc5 .col{margin:0 0 24px 0;width:100%}.wrap_hoka figure{display:block}.wrap_hoka figure .link{margin-top:8px}.wrap_hoka figure img{width:100%}.wrap_hoka figure figcaption{margin:0 0 0 0;width:100%}.wrap_hoka figure h3{margin:8px 0 8px 0;font-size:18px}.sec_top.sec4 .enc.enc2{margin-top:0}.sec_top.sec4 .enc.enc3{display:block}.wrap_hoka .pic1{width:100%}.sec_top.sec4 .enc.enc3 .pic1,.sec_top.sec4 .enc.enc5 .pic1{margin:16px auto 16px auto}.top_h2.type3{margin:0 0 0 0;display:block}.top_h2.th5 .pic{margin:0 auto 0 0}.top_h2.th5 .icon_def{width:54px;right:32px;bottom:66px}.top_h2.type3 .ex{margin:0 0 0 0;width:100%;position:relative}.top_h2.type3 .ex img:nth-child(1),.top_h2.type3 .ex img:nth-child(2){position:absolute}.top_h2.type3 .ex img:nth-child(1){width:calc(100% - 200px);top:-110px;left:calc(100% - 200px + 46px)}.top_h2.type3 .ex img:nth-child(2){width:105px;top:-84px;left:calc(100% - 200px + 46px)}.top_h2.type3 p{margin-top:16px;font-size:16px}.wrap_zi{display:block}.wrap_zi .col{margin:0 0 16px 0;width:100%}.wrap_zi h3{font-size:16px}.wrap_zi p{font-size:12px}.sec_top.sec6 .enc1{display:block}.sec_top.sec6 .box1{margin:0 auto 0 auto;width:100%}.wrap_koe{display:block}.sec_top.sec7 .top_h2{margin:0 0 0 0;width:100%;display:block}.sec_top.sec7 .top_h2 .pic{margin:0 auto 0 0}.sec_top.sec7 .top_h2 .ex{margin:0 0 0 0;width:100%;position:relative}.sec_top.sec7 .top_h2 .ex img:nth-child(1),.sec_top.sec7 .top_h2 .ex img:nth-child(2){position:absolute}.sec_top.sec7 .top_h2 .ex img:nth-child(1){width:calc(100% - 200px);top:-110px;left:calc(100% - 200px + 46px)}.sec_top.sec7 .top_h2 .ex img:nth-child(2){width:105px;top:-84px;left:calc(100% - 200px + 46px)}.sec_top.sec7 .top_h2 .ex p{margin:16px 0 0 0;font-size:16px}.sec_top.sec7 .enc1{display:block}.sec_top.sec7 .box1{margin:0 auto 0 auto;width:100%}.sec_top.sec7 .pic_ex{width:100%}.sec_top.sec7 .pic1{margin:24px 0 24px 0;width:100%}.sec_top.sec7 .ex1{width:100%}.sec_top.sec7 .ex1 p{margin-bottom:16px}.sec_top.sec7 .ex2{padding:16px 10px}.sec_top.sec7 .ex2 p{font-size:16px}.sec_top.sec7 .ex2 .links{margin-top:16px}.cv_btn.type5 a{font-size:12px}.sec_top.sec8 .inner{padding:0 0 0 0}.sec_top.sec8 .top_h2{display:block;top:inherit}.sec_top.sec8 .top_h2 .pic{margin:0 auto 0 auto}.sec_top.sec8 .top_h2 .ex{margin:0 0 0 0;width:100%;text-align:center}.sec_top.sec8 .top_h2 .ex img:nth-child(1){width:220px}.sec_top.sec8 .slg1{margin:0 0 0 0;position:relative;top:inherit;left:inherit}.sec_top.sec8 .venue_list{top:inherit}.sec_top.sec8 .slg1{margin:24px auto 24px auto;font-size:16px;text-align:center}.sec_top.sec8 .venue_block{padding-bottom:24px}.sec_top.sec9 .enc9{display:block}.sec_top.sec9 .top_h2{width:100%}.wrap_topflow{margin:0 auto 0 auto;width:100%}.wrap_topflow h3 span{font-size:22px}.wrap_topflow p{padding:0 0 16px 24px}.box_sec9event{margin:0 auto 0 auto;padding:16px 10px;width:calc(100% - 20px)}.box_sec9event p{font-size:16px}.box_sec9event .link{margin-top:16px}.sec_top.sec10 .enc10{display:block}.sec_top.sec10 .enc10 .top_h2{top:0px;right:-16px}.wrap_topqa{margin:0 auto 0 auto;width:100%}.top_h2.th10 .icon_def{top:0;right:-18px}.top_h2.th10 .pic::after{width:62px;height:62px;top:18px;right:-70px}.wrap_topqa h3,.wrap_topqa p{padding:18px 24px 18px 56px;font-size:16px}.wrap_topqa h3::before,.wrap_topqa p::before{width:23px;height:27px}.wrap_topqa .col{margin-top:16px}.sec_top.sec6 .box1 h3{margin-bottom:16px}.wrap_koe .col,.wrap_koe .col:nth-child(1){margin:0 0 24px 0;width:100%}.wrap_koe h4{margin:8px auto 8px auto;font-size:20px}.wrap_koe span{font-size:18px}.wrap_jisseki{display:none}.t26_slide_wrap_enc{overflow:inherit}.t26_slide_wrap{margin-left:18%;width:calc(100% - 18%);max-height:500px;overflow:hidden;margin:0 10px;width:calc(100% - 20px)}.t26_slide_wrap .col{margin-bottom:16px;width:100%;box-sizing:border-box}.t26_slide_wrap .cat1{font-size:12px}.t26_slide_wrap .ex1 time{font-size:18px}.t26_slide_wrap p{font-size:18px}.t26_slide_wrap .slick-track{overflow:hidden;pointer-events:none}.t26_slide_wrap .slick-list{overflow:inherit;pointer-events:inherit;overflow:hidden;pointer-events:none}.t26_slide_wrap .slick-prev,.t26_slide_wrap .slick-next{background-color:rgb(0 0 0 / 40%)}.t26_slide_wrap .slick-prev{display:none !important}.t26_slide_wrap .slick-next{width:100%;height:40px;top:inherit;right:inherit;bottom:-20px;left:inherit}.t26_slide_wrap .slick-prev::before,.t26_slide_wrap .slick-next::before{transform:rotate(314deg) scaleX(0.91) skew(30deg,30deg);left:calc((100% - 70px) / 2)}.top_dl_img{display:none}.wrap_topfst .links.links_v2 .cv_btn:nth-child(2){display:block}.wrap_topfst .topfst_right .links.links_v2{width:100%;margin:0}.wrap_topfst .topfst_right.topfst_right_v2{background:transparent;padding-top:0}.service_bg_li{width:100%;overflow:hidden}.service_bg_li .inner{height:90px;overflow-x:auto;overflow-y:hidden;-webkit-overflow-scrolling:touch}.service_bg_li ul{white-space:nowrap}.service_bg_li ul li a{font-size:0.875rem}#content #main_img.service_mv.kassenfes{height:650px}#main_img.service_mv.kassenfes .main_logo{max-width:320px}#main_img.service_mv.kassenfes .t{font-size:16px}.kassenfes_mv_set{display:block;max-width:260px;margin:30px auto 0}.kassenfes_mv_set .kassenfes_mv_btn_set{margin:0 0 10px;top:0}.kassenfes_mv_btn{font-size:12px}.kassenfes_mv_btn span{min-width:180px;text-align:left}.kassenfes_mv_btn span:after{width:24px;height:20px}.kassenfes_mv_btn.kassenfes_mv_btn01 span:after{width:24px;height:20px}.kassenfes_mv_pnf_block01{margin:0 0 10px}.kassenfes_mv_pnf_block01 img{width:80%}.kassenfes_mv_pnf_block01 .tx{font-size:12px;margin:0}.kassenfes_cont{padding:50px 0}.kassenfes_cont.kassenfes_cont01{background-image:url(https://tyanbara.org/business/wp-content/themes/chani/new/img/service/kassenfes/cont01_bg_sp.png);min-height:650px}.kassenfes_cont01_img01{display:none}.kassenfes_cont01_img02{display:none}.kassenfes_tl01{font-size:22px}.kassenfes_tl01 span{padding:0 60px}.kassenfes_tl01 span:before,.kassenfes_tl01 span:after{width:50px;height:16px}.kassenfes_cont01 .t{font-weight:bold;font-size:20px;margin:0 0 10px}.kassenfes_cont01{font-size:12px}.kassenfes_cont01 .img{text-align:center;margin-top:10px}.kassenfes_cont01 .img img{width:310px}.kassenfes_cont.kassenfes_cont02{padding-top:25%;padding-bottom:30%;margin-top:-38%}.kassenfes_tx01{font-size:12px}.kassenfes_block01 .box{padding:10px 20px}.kassenfes_block01 .box .cell01{flex-basis:70px}.kassenfes_block01 .box .cell02{flex-basis:calc(100% - 85px)}.kassenfes_block01 .box .cell02 .t{font-weight:bold;font-size:20px;line-height:1.4;margin:0 0 4px}.kassenfes_block01 .box .cell02 p{font-size:12px}.kassenfes_cont.kassenfes_cont03{padding-top:20%;margin-top:-25%;padding-bottom:200px;position:relative}.kassenfes_en_block01{min-height:300px}.kassenfes_en_block01{max-width:100%;min-height:300px;background-size:300px auto;padding-top:40px}.kassenfes_tl02{font-size:22px}.d-demo{position:absolute;top:auto;bottom:80px}.d-demo__item{width:160px;margin:10px 5px}.d-demo__item span{font-size:14px;line-height:106px}.kassenfes_cont.kassenfes_cont04{padding-bottom:50px}.kassenfes_tl03{font-size:20px}.kassenfes_block02 .box{display:block;margin:0 0 20px}.kassenfes_block02 .box .cell02{display:block}.kassenfes_block02 .box .cell02 .in{padding:20px 20px}.kassenfes_block02 .box .cell02 .in:after,.kassenfes_block02 .box .cell02 .in:before{display:none}.kassenfes_block02 .box .cell02 .in p{font-size:12px}.kassenfes_huki01{display:none}.kassenfes_cont.kassenfes_cont05{height:auto;padding:0;background:url(https://tyanbara.org/business/wp-content/themes/chani/new/img/service/kassenfes/cont05_boxbg01_sp.png) no-repeat;background-size:50% auto;background-position:right bottom;background-color:#D39A17}.kassenfes_cont05 .inner_block{padding:0}.kassenfes_block03.kassenfes_block03_1,.kassenfes_block03{width:auto;height:auto;position:static;background:none}.kassenfes_block03.kassenfes_block03_1:after,.kassenfes_block03:after{display:none}.kassenfes_block03.kassenfes_block03_1 .box,.kassenfes_block03 .box{display:block;padding:20px}.kassenfes_block03 .box p{line-height:1.6}.kassenfes_block03 .box .t{font-size:25px}.kassenfes_youtube_block01{width:auto;position:static;padding:0 20px 20px;background:none}.kassenfes_youtube_block01 .kassenfes_youtube_tx01{font-size:14px}.kassenfes_cont.kassenfes_cont06{padding-bottom:12%;padding-top:50px}.kassenfes_cont.kassenfes_cont07{padding-top:30%}.kassenfes_block04{margin-top:40px}.kassenfes_block04 .box{display:block;margin:0 0 20px;background:#fff;padding:20px 10px;border-radius:20px}.kassenfes_block04 .box .cell01{right:0;display:block;height:auto;background:none;border-radius:0;padding:0}.kassenfes_block04 .box .t{font-size:24px;padding:0 0 10px;border-bottom:1px solid #D39A17}.kassenfes_block04 .box .kassenfes_table_set01{border-top:none;padding-top:0}.kassenfes_table01{display:block}.kassenfes_table01 th,.kassenfes_table01 td{padding:0;display:block}.kassenfes_table01 th{padding:0;margin:0 0 5px}.kassenfes_table01 td{padding:0;margin:0 0 10px}.kassenfes_table01 tr:last-child td{margin:0}.kassenfes_block04 .box .cell02 .img01,.kassenfes_block04 .box .cell02 .img_set{display:none}.kassenfes_block04 .box .cell01 .img01{display:block;margin-top:10px}.kassenfes_block04 .box .cell01 .img_set{display:flex}.kassenfes_cont.kassenfes_cont08{margin-top:-15%;padding-bottom:20%}.kassenfes_block05{margin-bottom:70px}.kassenfes_block05 .box{display:block;margin:0 0 50px}.kassenfes_block05 .box .cell01{margin:0 0 10px}.kassenfes_block05 .box .cell02 .t{font-size:22px;padding-left:80px;line-height:1.3}.kassenfes_block05 .box .cell02 .t .nm{width:60px;top:5px}.kassenfes_block05 .box .cell02 p{font-size:14px}.kassenfes_tl04{margin:0 0 40px}.kassenfes_block06{display:block}.kassenfes_block06 .box{margin:0 0 20px}.kassenfes_block06 .box:last-child{margin:0}.kassenfes_block06 .box .en_box{margin:0 auto 20px}.kassenfes_block06 .box p{font-size:14px}.kassenfes_cont.kassenfes_cont09{padding-top:24%;padding-bottom:35%;margin-top:-14%}.kassenfes_block07{margin:0 0 50px}.kassenfes_tl05{margin:0 0 20px}.kassenfes_cont10{background-size:1600px auto}.remo_fqa{margin-top:0}.remo_fqa h3{font-size:16px;line-height:1.4}#sec7 .top,#schedule .top{margin-top:12px}#sec7 .time_table li,#schedule .time_table li{width:calc(100% / 3 - 12px);margin-left:6px !important;margin-right:6px !important}#sec7 .time_table li a,#schedule .time_table li a{line-height:16px;width:100%;height:auto;padding-top:9px;padding-bottom:9px}#sec7 .time_table li a:before,#schedule .time_table li a:before{display:none}#sec7 #time_table,#schedule #time_table{margin-top:20px;margin-bottom:20px}#sec7 .place ul,#schedule .place ul{width:calc(100% - 32px)}#sec7 .place ul:before,#schedule .place ul:before{display:none}#sec7 .place ul .tt_list,#schedule .place ul .tt_list{background-color:transparent !important}#sec7 .place ul li,#sec7 .place ul li ul li,#schedule .place ul li,#schedule .place ul li ul li{float:none}#sec7 .place ul li,#sec7 .place ul li ul,#schedule .place ul li,#schedule .place ul li ul{width:100% !important;margin-left:0;height:auto}#sec7 .place ul li ul li,#schedule .place ul li ul li{margin-bottom:1px}#sec7 .place ul li ul li>a,#schedule .place ul li ul li>a{position:relative;display:block}#sec7 .place ul li ul li>a:before,#schedule .place ul li ul li>a:before{content:"";background-color:#5b5b5b;display:inline-block;width:20%;height:60px;float:left}#sec7 .place ul li ul li>a:after,#schedule .place ul li ul li>a:after{content:"";border-left-style:solid;border-left-color:#ffffff;border-left-width:2px;border-top-style:solid;border-top-color:#ffffff;border-top-width:2px;position:absolute;left:calc((20% - 25px) / 2);top:9px;display:block;width:25px;height:25px;transform:rotate(225deg)}#sec7 .place ul li ul li a.open:after,#schedule .place ul li ul li a.open:after{top:24px;transform:rotate(45deg)}#sec7 .place ul li ul li div,#schedule .place ul li ul li div{background-image:url(https://tyanbara.org/business/wp-content/themes/chani/img/common/bg.png);display:none}#sec7 .place ul li ul li div .t,#schedule .place ul li ul li div .t{width:20%;float:left}#sec7 .place ul li ul li div .d,#schedule .place ul li ul li div .d{width:80%;float:right}#content .tyanbara-kingdom_mv#main_img{background:url(https://tyanbara.org/business/wp-content/themes/chani/new/img/service/tyanbara-kingdom/mv.jpg) center top;background-size:cover;height:450px;margin-top:46px}#content #main_img.tyanbara-kingdom_mv .mv_img01{max-width:620px;left:-120px;right:auto;height:auto;top:auto;bottom:60px}#content #main_img.tyanbara-kingdom_mv .mv_img02{max-width:380px;right:-170px;left:auto;height:auto}#content #main_img.tyanbara-kingdom_mv .mv_img03{max-width:450px;right:-260px;left:auto;height:auto}.tyanbara-kingdom_mv .main_logo{max-width:1000px;margin:auto;position:absolute;top:-200px;left:0;right:0;bottom:0;height:200px}.tyanbara-kingdom_mv .main_logo img{max-width:auto;height:100%}.tyanbara-kingdom_mv .btn_seting01{display:block;padding:0 50px;box-sizing:border-box}.tyanbara-kingdom_mv .btn_seting01 .btn_style{margin:0 0 10px}.tyanbara-kingdom_mv .btn_seting01 .btn_style:last-child{margin-bottom:0}.btn_seting01{display:block}.btn_style{height:50px;line-height:50px;padding:2px 15px;display:block}.kingdom_content{padding:50px 0;font-size:14px}.kingdom_tl01{font-size:18px;margin:0 0 30px}.kingdom_tl01 span{display:block;padding:25px 0 0}.kingdom_tl01 span:before{top:0;bottom:auto;left:0!important;width:100%!important;height:17px}.kingdom_tl01 span:after{display:none!important}.kingdom_tl02{font-size:14px}.kingdom_content01 p{font-size:14px}.kingdom_content02{padding-bottom:0}.kingdom_content02 .inner_block{position:relative;height:580px}.kingdom_content02 .tx01{font-size:14px;padding:0}.kingdom_content02 .ps_tx02{width:110px;height:110px;left:120px;right:0;top:200px;margin:auto;font-size:11px;line-height:1.4}.kingdom_content02 .ps_tx02.ps_tx02_1{left:0;right:140px;top:240px}.kingdom_content02 .img{right:50px;left:0;margin:auto;bottom:0;width:280px}.kingdom_block01{display:block}.kingdom_block01 .box{margin:0 0 30px}.kingdom_block01 .box:last-child{margin:0}.kingdom_block01 .box .img{height:auto}.kingdom_block01 .box .t{font-size:18px;line-height:1.4}.kingdom_block02 .box{display:block}.kingdom_block02 .cell01{margin:0 0 20px}.kingdom_block02 .t{padding-left:40px;margin:0 0 20px}.kingdom_block02 .t:after{width:30px;height:30px}.kingdom_block02 .t span{font-size:18px}.kingdom_block02 .set{padding:20px 20px}.kingdom_block02 .set .tt01{font-size:16px}.kingdom_content05_1{padding-bottom:0}.kingdom_content05_1 .kingdom_tl01{margin-bottom:40px}.kingdom_nm{padding:0}.kingdom_nm:after{display:none}.kingdom_nm .t:after{position:absolute;left:0;top:0;margin:auto;content:"";width:70px;height:70px;background-size:100% 100%}.kingdom_nm.nm01 .t:after{background-image:url(https://tyanbara.org/business/wp-content/themes/chani/new/img/service/tyanbara-kingdom/nm01.png)}.kingdom_nm.nm02 .t:after{background-image:url(https://tyanbara.org/business/wp-content/themes/chani/new/img/service/tyanbara-kingdom/nm02.png)}.kingdom_nm.nm03 .t:after{background-image:url(https://tyanbara.org/business/wp-content/themes/chani/new/img/service/tyanbara-kingdom/nm03.png)}.kingdom_nm.nm04 .t:after{background-image:url(https://tyanbara.org/business/wp-content/themes/chani/new/img/service/tyanbara-kingdom/nm04.png)}.kingdom_nm.nm05 .t:after{background-image:url(https://tyanbara.org/business/wp-content/themes/chani/new/img/service/tyanbara-kingdom/nm05.png)}.kingdom_nm .t{position:relative;padding-left:75px;font-size:16px;margin:0 0 10px;min-height:70px}.kingdom_content05_2{background:url(https://tyanbara.org/business/wp-content/themes/chani/new/img/service/tyanbara-kingdom/cont05_bg02_sp.jpg) center bottom;background-size:cover;height:auto;padding-bottom:20px}.kingdom_block03{margin:20px auto 0;display:block;max-width:80%}.kingdom_block03 .box{margin:0 0 20px}.kingdom_block03 .box:last-child{margin:0}.kingdom_content05_1{background-image:url(https://tyanbara.org/business/wp-content/themes/chani/new/img/service/tyanbara-kingdom/cont05_bg01_sp.jpg)}.kingdom_content05_3{background-image:url(https://tyanbara.org/business/wp-content/themes/chani/new/img/service/tyanbara-kingdom/cont05_bg03_sp.jpg)}.kingdom_content05_4{background-image:url(https://tyanbara.org/business/wp-content/themes/chani/new/img/service/tyanbara-kingdom/cont05_bg04_sp.jpg)}.kingdom_content05_5{background-image:url(https://tyanbara.org/business/wp-content/themes/chani/new/img/service/tyanbara-kingdom/cont05_bg05_sp.jpg)}.kingdom_schedule{margin:0 auto 20px;max-width:70%}.kingdom_tl04{font-size:18px;margin:0 0 20px;overflow:hidden}.kingdom_tl04 span:before,.kingdom_tl04 span:after{width:200px;height:4px}.kingdom_tl04 span:before{left:-200px}.kingdom_tl04 span:after{right:-200px}.kingdom_block04{display:block;margin:0 auto 40px}.kingdom_block04:last-child{margin-bottom:0}.kingdom_block04 .box{margin:0 auto 20px;max-width:75%}.kingdom_block04.kingdom_block04_1:after{display:none}.kingdom_block04.kingdom_block04_1 .box01{position:relative}.kingdom_block04.kingdom_block04_1 .box01:before{position:absolute;content:"";width:100px;height:205px;background:url(https://tyanbara.org/business/wp-content/themes/chani/new/img/service/tyanbara-kingdom/cont07_ic02.png);background-size:100% 100%;top:auto;bottom:-10px;left:-18%;margin:auto}.kingdom_block04.kingdom_block04_1 .box01:after{position:absolute;content:"";width:100px;height:175px;background:url(https://tyanbara.org/business/wp-content/themes/chani/new/img/service/tyanbara-kingdom/cont07_ic03.png);background-size:100% 100%;bottom:-75px;right:-17%;margin:auto}.kingdom_block04.kingdom_block04_1 .box.box01{margin-top:0}.kingdom_block04.kingdom_block04_1 .box .set{padding:0 0 0;min-height:0;margin:0 -20px}.kingdom_block04.kingdom_block04_1 .box .set .imgs{position:static;margin:0 0 10px}.kingdom_block04.kingdom_block04_2 .box{overflow:hidden;max-width:unset}.kingdom_block04.kingdom_block04_2 .box .img{max-width:75%;margin:0 auto 10px}.kingdom_block04.kingdom_block04_2 .box p{max-width:75%;margin:0 auto}.kingdom_content08{background-image:url(https://tyanbara.org/business/wp-content/themes/chani/new/img/service/tyanbara-kingdom/cont08_bg_sp.jpg)}.kingdom_block05{display:block}.kingdom_block05 .cell01{margin:0 0 20px}.kingdom_block05 .cell01{background:none;padding:0 30px}.kingdom_block05 .cell01 .in{padding-right:0}.kingdom_block05 .cell01 .t{font-size:18px;padding:0;padding-left:65px;margin:0 0 10px;background:none}.kingdom_block05 .cell01 .t:after{left:-30px;top:25px;width:85px;height:70px}.kingdom_block05 .cell01 .img{margin:0 0 20px}.kingdom_block06{display:block;margin:30px auto 0;width:60%}.kingdom_block06 .box{margin:0 0 10px}.kingdom_block06 .box:last-child{margin:0}.kingdom_block08:after{width:48%}.kingdom_block08{display:block;max-width:80%;margin-left:auto;margin-right:auto}.kingdom_block08 .box{margin:0 0 30px}.kingdom_block08 .box.box01{padding:20px 20px 30px;background:#480202}.kingdom_block08 .box .t{font-size:16px}.kingdom_block08 .box.box01 .t{font-size:16px}.kingdom_block08 .box.box01 .img{margin:20px 0}.kingdom_tl05{padding-left:40px}.kingdom_tl05:after{width:calc(100% - 50px)}.kingdom_tl05 img{width:32px}.kingdom_tl05 span{font-size:18px}.kingdom_content11{background:url(https://tyanbara.org/business/wp-content/themes/chani/new/img/service/tyanbara-kingdom/cont11_bg.jpg) center top;background-size:cover}.kingdom_content11{padding:0 20px}.kingdom_content11 .inner_block{padding-top:50px;padding-bottom:50px}.kingdom_cost{font-size:20px}.kingdom_cost span{font-size:40px}.kingdom_content12{background:url(https://tyanbara.org/business/wp-content/themes/chani/new/img/service/tyanbara-kingdom/cont12_bg.jpg) center top;background-size:cover}.remo_fqa.kingdom_fqa h3{background:#000;color:#fff}.remo_fqa.kingdom_fqa h3::before{background-image:url(https://tyanbara.org/business/wp-content/themes/chani/new/img/service/tyanbara-kingdom/icon_q.png)}.remo_fqa.kingdom_fqa h3::after{border-top:4px solid #fff;border-right:4px solid #fff}.remo_fqa.kingdom_fqa p{color:#000;background:#fff}.tyanbara-kingdom_mv .mv_cta .right{background:none}.tyanbara-kingdom_mv .mv_cta .pic1{display:none}#content #main_img.service_mv.type2 .btn_seting01{max-width:inherit;right:0;bottom:144px;left:0}#content #main_img.service_mv.type2 .btn_seting01.type2{right:0;bottom:70px;left:0}.price01 .price_block01 h3{font-size:24px}.price01 .price_block01 h3 .num{font-size:50px}.price01 .price_block01 .price_wrap .box{flex-basis:100%;padding:12px}.price01 .price_block01 .price_wrap .box .tl{font-size:22px}.price01 .price_block01 .price_wrap .box p{font-size:18px}.price01 .price_block01 .price_wrap .box:nth-child(1):before{width:210px;height:180px}.price01 .price_block01 .price_wrap .box:nth-child(2):before{width:210px;height:165px}.price02{transform:rotate(0);width:100%;margin:0}.price02>div{transform:rotate(0)}.price .option_wrap .box{flex-basis:100%;margin-right:0}.price02 h3{font-size:26px}.price02 .tl{font-size:20px}.price02 .tl span{font-size:28px}.price02 h3.tl_op02:after{width:calc(100% - 278px)}.price02 h3.tl_op03:after{width:calc(100% - 232px)}.price03 .option_review_block .box{flex-basis:100%;flex-wrap:wrap}.price03 .option_review_block .box .img_wrap{flex-basis:100%;order:1;text-align:center}.price03 .option_review_block .box .cont{flex-basis:100%;order:2}.price .add{font-size:20px}.rule02 .cont{text-align:center}.rule02 .cont img{margin:auto}.rule03 h2{font-size:40px}.rule03 .cont01{font-size:16px}.rule04 .box{margin-bottom:30px;flex-basis:100%}.rule05 .fblock{flex-wrap:wrap;justify-content:center}.rule05 .fblock img{width:50%;text-align:center}.rule06{background-position:center bottom}.rule06 .box{flex-basis:100%;margin-bottom:30px}.rule07 .box{flex-basis:100%;margin-bottom:40px}.rule08{margin-bottom:0;padding-bottom:340px}.rule08 img{top:0;flex-basis:100%}.rule08 p{flex-basis:100%;margin-left:0}.rule08>div:before{width:350px;height:360px;bottom:-340px;left:0;right:auto;background-size:contain;background-repeat:no-repeat}.rule09 .img_wrap{flex-basis:100%}.rule09 .cont{flex-basis:100%;margin-top:12px}.rule09 .cont p{font-size:16px}.t_about01 .t_pc{display:none}.t_about01{background-image:url(https://tyanbara.org/business/wp-content/themes/chani/new/img/tyanbara/about/mv_sp.jpg);background-size:contain;background-repeat:no-repeat;height:120.4787vw}.t_about02 .iframe_wrap{flex-basis:100%;padding-top:56.25%}.t_about02 .box{flex-wrap:wrap;margin:0 20px}.t_about02 .box .img_wrap{flex-basis:100%}.t_about02 .box .cont01{flex-basis:100%}.t_about02 .box:nth-child(even) .cont01 *{padding:0;max-width:100%}.t_about02 .box:nth-child(odd) .cont01 *{padding:0;margin:0;max-width:100%}.t_about02 .box h3{font-size:20px;margin-right:0;margin:12px auto 20px}.t_about02 .box .cont01{padding:20px 0}.t_about02 .box:nth-child(odd) .cont01 .btn.btn_red{width:100%}.t_about02 .box:nth-child(odd) .img_wrap{order:1}.t_about02 .box:nth-child(odd) .cont01{order:2}.t_about02 .box .feature{flex-wrap:wrap;justify-content:center;margin:20px auto}.t_about02 .box .cont01 .feature01{flex-basis:48%}.t_about02 .box p{font-size:15px}.t_about03{top:0}.t_about03 .pdca_block .top.left{position:static;order:2}.t_about03 .pdca_block .bottom.left{position:static;order:5}.t_about03 .pdca_block .top.right{position:static;order:3}.t_about03 .pdca_block .bottom.right{position:static;order:4}.t_about03 .pdca_block img{max-width:100%;flex-basis:100%;order:1;margin:20px auto}.t_about03 .pdca_block{display:flex;justify-content:space-between;flex-wrap:wrap}.t_about03 .pdca_block>div{flex-basis:48%;margin-bottom:20px}.t_about04>div{width:auto;max-width:100%;padding:30px}.t_about04 .flow_block .img_wrap{flex-basis:100%}.t_about04 .flow_block .txt_wrap{flex-basis:100%}.t_about04 .flow_block .tl{font-size:22px;margin-top:12px;padding-bottom:12px;margin-right:34px}.t_about04 .flow_block .txt_wrap:before{font-size:80px;right:-8px;left:auto;top:-8px}.t_about05 .cont{flex-basis:100%}.t_about05 .pos h3 span{font-size:40px}.t_about05 .cont p{margin-bottom:20px}.t_about05 .ts{max-width:100%}.t_about05 .pos h3 span:before{content:none}.t_about06>div:before{content:none}.t_about06>div:after{content:none}.t_about06{padding:60px 0}.t_about06 .box img{height:auto}.t_about06 .box{flex-basis:90%;margin-bottom:30px}.t_about06 .fblock{justify-content:space-around}.t_about07 .box{margin-bottom:30px}.tyanbara_nav .anker{overflow-x:scroll;justify-content:center}.tyanbara_nav .anker a{padding:0 10px;white-space:nowrap;font-size:18px}.t_movie02 .wrap-movie article{flex-basis:100%}.t_movie02 .wrap-movie article a{width:100%;font-size:18px}.wrap_service_links{margin:0 0 32px 0;display:block}.wrap_service_links .col{margin:16px 0 0 0;width:100%}.wrap_service_links .col:nth-child(1){margin-top:0}.service_contents .inner{margin-top:0;padding:0 10px}.s_tit_content_h2{margin:0 0 8px 0}.wrap_service_contents .col{margin-top:24px}.wrap_service_contents .tit1 h3{font-size:14px}.wrap_service_contents .tit1 span{font-size:10px}.wrap_service_contents .pics1{margin:16px 0 16px 0;display:block}.wrap_service_contents .pics1 img{margin:16px 0 0 0;width:100%}.wrap_service_contents .pics1 img:nth-child(1){margin-top:0}.wrap_service_contents .txt1{padding:10px 10px}.wrap_service_contents .box1{padding:12px 0;display:block}.wrap_service_contents .box1_1{width:100%}.wrap_service_contents .box1_2{width:100%}.wrap_service_contents .box1_1 h3{font-size:16px}.wrap_service_contents .box1_2 li,.wrap_service_contents .box1_2 p{font-size:14px}.wrap_service_contents .box1_2 li{padding-left:14px}.wrap_service_contents .box1_2 li::before{top:0}.cv_service{display:block}.cv_service .col{margin:16px 0 0 0 !important;width:100%}.ooda-loop_mv .mv_btn{float:none;width:275px;text-align:center;margin:10px auto 0;display:block}.ooda-loop_mv .mv_btn a.mv_btn_color01{margin:20px 0}.ooda-loop_mv .mv_btn a.mv_btn_color01{background:#E68D00;box-shadow:0 3px #804a00}.ooda-loop_mv .mv_btn a{height:50px;line-height:3.572;font-size:1.0em}.ooda-loop_mv .main_img{width:320px}.ooda_cont{padding:50px 0;font-size:14px}.ooda-loop_wp{display:block}.ooda-loop_wp .bx01{margin:0 0 40px}.ooda_lp_block01{display:block}.ooda_lp_block01 .cell01{margin:0 0 20px}.ooda_lp_block01 .cell02 .t{font-size:18px}.ooda_lp_block01 .cell02{font-size:14px}.ooda_list02 li{font-size:18px}.ooda_list001{display:flex;justify-content:center;align-items:top;text-align:center}.ooda_list001 li{width:100px;height:100px;font-size:12px;margin:0 5px}.service_content .ooda_tl01{margin:0 0 40px;padding:0 0 20px;background-size:auto 16px}.game_table01.ooda_table01 th{width:4em;padding-right:15px}.game_table01.ooda_table01 td,.game_table01.ooda_table01 th{padding-bottom:5px}.ooda_youtube{width:100%;margin:0 auto 20px}.ooda_cont02 .tx01{line-height:1.6;font-size:1rem}.ooda_cont03{background-image:url(https://tyanbara.org/business/wp-content/themes/chani/new/img/service/ooda-loop/cont03_bg_sp.jpg)}.training_list03.ooda_list02 li{padding-left:30px;margin-bottom:20px;padding-top:0}.training_list03.ooda_list02 li:after{width:17px;height:17px;background-size:100% 100%;top:2px}.food_list01.ooda_list01{margin:0 0 20px}.food_list01.ooda_list01 li{margin:0 10px 10px}.consensus_block02.ooda_block01 .cell02{order:2;margin-top:0}.ooda_block02{display:block;margin:20px auto 0}.ooda_block02 .box{margin:0 auto 40px;padding-left:20px;padding-right:20px}.ooda_block02 .box:last-child{margin-bottom:0}.ooda_block02 .box .img .txps{font-size:1.25rem;right:-20px}.ooda_block02 .box .img .nm{left:-20px;width:60px;height:60px;line-height:60px;font-size:30px}.ooda_block02 .box .t{font-size:1.25rem;margin:0 0 5px}.ooda_cont05 .tx01{font-size:1rem}.ooda_block03_wrap{padding:20px}.ooda_block03_wrap01{margin:0 0 50px}.ooda_block03{display:block}.ooda_block03 .bx01{margin:0 0 20px}.ooda_block03 img{max-width:100%}.ooda_block04 .box{display:block}.ooda_block04 .box:last-child{margin:0}.ooda_block04 .box .cell01{margin:0 0 20px}.ooda_block04 .box .cell01 img{max-width:120px}.ooda_block04 .box .cell02 .t{font-size:1.125rem}.ooda_block04 .box .cell02 .col{font-size:1rem;line-height:1.2}.ooda_block04 .box .cell02 p{font-size:1rem}.ooda_block05{display:block}.ooda_block05 .box{margin:0 0 40px}.ooda_block05 .box:last-child{margin:0}.ooda_block05 .box .t{font-size:1.25rem;text-align:center}.kassenfes_block05.ooda_block06{margin:0}.kassenfes_block05.ooda_block06 .box .cell02{background-size:150px auto;background-position:center center}.kassenfes_block05.ooda_block06 .box .cell02 .t{padding-left:90px;font-size:1.25rem;margin:0 0 10px}.kassenfes_block05.ooda_block06 .box .cell02 .t .nm{font-size:35px;top:5px;left:45px}.kassenfes_block05.ooda_block06 .box .cell02 p{font-size:14px}.kassenfes_block05.ooda_block06 .box .cell02 .t::after{width:40px;height:40px;top:0}.service_content .ooda_tl02{display:block;text-align:left;margin:0 0 20px}.service_content .ooda_tl02 .in{padding-left:30px;display:block}.ooda_box_set01{margin:0 0 60px}.ooda_block07{display:block}.ooda_block07 .cell01{margin:0 0 20px}.ooda_block07 .cell02 .tx01{font-size:1.125rem}.ooda_block07 .cell02 .t{font-size:1.125rem}.ooda_block07 .cell02 p{padding-left:35px;line-height:1.6}.ooda_tl02_tx{font-size:1rem;line-height:1.6;margin:0 auto 20px}.ooda_block08{display:block}.ooda_block08 .box{margin:0 0 20px;display:block}.ooda_block08 .box .ttx{width:30px}.ooda_block08 .box .img{height:100px}.ooda_block08 .box .img img{max-height:100%}.ooda_block09__1{margin:0 0 20px}.ooda_block09__1 img{max-width:100%}.ooda_cont08{background-repeat:repeat-y,no-repeat;border-top:10px solid #000;border-bottom:10px solid #000}.consensus_block05.ooda_block10{margin:0}.consensus_block05.ooda_block10 .cell02 p{font-size:1rem;padding:0;line-height:1.4}.ooda_block09{display:block}.ooda_block09 .box{padding:20px;margin:0 0 20px}.ooda_block09 .box:last-child{margin:0}.ooda_block09 .box img{width:80%}.ooda_block09 .box .t{font-size:1.125rem}.ooda_block09 .box p{font-size:1rem}.ooda_block10_tx{margin:0 0 20px;font-size:1rem}.ooda_cont11{background-size:300px auto,100% 100%;padding-bottom:50px}.ooda_block11 .box{margin:0 0 20px}.ooda_block11 .box .t{font-size:1.125rem}.ooda_list03{font-size:1rem}.ooda_list03.ooda_list03_flex{display:block}#ooda-loop .online_btn03{width:100%}#ooda-loop .online_btn03 a{width:100%}.ooda_cont11 .wrap_remo18_3 .ex18_1{font-size:20px}.ooda_cont11 .wrap_remo18_3 .ex18_1 span.din.type2{font-size:40px;padding:0 5px}.wrap_remo18_3 .ex18_1 span.noto.type2{font-size:20px}.op_list01 li{text-align:center;width:100%;margin-bottom:40px;list-style:none;display:list-item}.op_list01 .set_width .img_area{margin:0}.op_list01 .set_width .img_area img{width:100%}.op_list01 dl dt h4{font-size:18px}.op_list01 li dl dd{font-size:14px}.okyaku_list{width:auto;margin-left:10px;margin-right:10px;padding-left:0;padding-right:0;padding-bottom:1px}.okyaku_list li{width:100%;margin-top:2em;margin-bottom:30vw;padding:1.5em;padding-left:1em;padding-right:1em}.okyaku_list li p{font-size:0.833rem}.okyaku_list li::before{left:inherit;right:50%;bottom:-23vw;width:18vw;height:18vw}.okyaku_list li::after{border-left-width:4px;border-bottom-width:6px;left:56%;top:inherit;bottom:-17px;width:22px;height:18px;transform:skewX(-22deg) skewY(-41deg)}.price_cont .inner_block .outer1{padding-top:0}.price_cont .sub_title{margin-bottom:0}.price_cont .inner_block{padding-top:0;padding-bottom:0}.price_cont .inner_block .outer1{padding-bottom:0;margin:0 0 20px}.price_cont .inner_block .outer1 div{font-size:24px;line-height:1.6}.price_cont .inner_block .outer2 .inner{text-align:center;padding-top:0px;padding-bottom:10px}.price_cont .inner_block .outer2 .inner .text_block{width:calc(100% - 20%);margin:0 20% auto}.price_cont .inner_block .outer2 .inner .heading h3{font-size:18px;margin-top:20px;margin-bottom:0.3em;padding:0px}.price_cont .inner_block .outer1 .tx_mei{font-size:30px}.price_cont .inner_block .outer1 div strong .size_98{font-size:60px}.price_cont.service_content .pos_center small{font-size:12px}.price_cont .inner_block .outer2 .inner ul li{font-size:14px}.sec_faq_cont{padding-top:20px}.sec_faq_cont .text_block{font-size:18px;padding-top:50px;padding:10px}.sec_faq_cont p{font-size:14px}.sec_faq_cont .text_block{text-shadow:0 0 3px #fff,0 0 3px #fff,0 0 3px #fff,0 0 3px #fff,0 0 3px #fff,0 0 3px #fff,0 0 3px #fff,0 0 3px #fff,0 0 3px #fff,0 0 3px #fff,0 0 3px #fff,0 0 3px #fff,0 0 3px #fff,0 0 3px #fff,0 0 3px #fff,0 0 3px #fff}.sec_faq_cont .inner_block .faq_btn .mv_btn{float:none;padding-bottom:0px}.sec_faq_cont .faq_btn ul{display:block}.sec_faq_cont .faq_btn ul li{margin:auto}.sengoku_undou .faq_btn a{width:100%;box-sizing:border-box}.contact_block01 .cell{padding:20px;margin:0 0 30px}.contact_block01 .cell:last-child{margin:0}.contact_block01 .cell .btn_wrap{position:static}.contact_block01 .cell .btn_wraps .btn_style{width:200px;height:50px;line-height:48px;font-size:12px;text-indent:1em}.contact_block01.contact_block01_1 .cell{border-top:10px solid #9FEF41;border-radius:0 0 20px 20px}.contact_block01 .cell .btn_wrap{margin-top:20px}.contact_block01 .cell .btn_wrap .btn{height:60px;line-height:58px;font-size:18px;width:100%}.download2 .box{flex-basis:100%}.download2 .download_block .box .img{flex-basis:100%;margin-bottom:16px}.download2 .download_block .box .cont{flex-basis:100%}.download2 .box .service_name{font-size:18px;font-weight:bold;text-align:center;margin:4px auto 8px auto}.download2 .tag_wrap{top:70px}.download2 .main_title{font-size:32px;padding:60px 0 20px 0}.download2 .sub_title{font-size:24px}.column_type01{padding:0 15px}.column_flickity{margin:0 0 50px;padding:20px 70px}.column_flickity .flickity-prev-next-button.previous,.column_flickity .flickity-prev-next-button.next{left:auto;right:auto;width:32px;height:28px}.column_flickity .flickity-prev-next-button.previous{left:35px}.column_flickity .flickity-prev-next-button.next{right:35px}.column_flickity .flickity-prev-next-button.previous:hover{left:35px}.column_flickity .flickity-prev-next-button.next:hover{right:35px}.column_flickity:before,.column_flickity:after{width:32px}.column_flickity:before{left:0}.column_flickity:after{right:0}.column_flickity .box{width:100%}.column_flickity .box .tx{padding:10px 20px;font-size:0.9rem}.column_tops{padding-top:20px;margin:0 0 20px}.column_logo img{width:170px}.column_cate li{margin:0 15px 10px;font-size:1rem}.column_cate li .img{width:50px;height:50px;margin:0 auto 5px}.column_tl01{margin:0 0 30px}.column_tl01 h2{line-height:1}.column_tl01 h2 img{height:19px}.column_block01 .box{display:block;margin:0 0 30px}.column_block01 .box .cell01{margin:0 0 10px}.column_block01 .box .cell02 .t{font-size:1.25rem}.column_block01 .box .cell02 .day{font-size:1rem;margin:0 0 5px}.column_tl02{margin:0 0 30px}.column_tl02 h2{line-height:1}.column_tl02 h2 img{height:22px}.column_block02 .box{margin:0 0 20px}.column_block02.column_block02_1 .box:nth-child(3) .nm,.column_block02 .box .nm{width:26px;height:26px;left:-5px;top:-13px;font-size:0.9rem}.column_block02 .box:nth-child(1) .nm{width:53px;height:35px;left:-5px;top:-17px;font-size:1.25rem}.column_block02.column_block02_1 .box:nth-child(1) .nm,.column_block02 .box:nth-child(2) .nm{width:27px;height:18px;left:-5px;top:-9px}.column_block02.column_block02_1 .box:nth-child(1) .nm span,.column_block02 .box:nth-child(2) .nm span{position:relative;top:-6px}.column_block02.column_block02_1 .box:nth-child(2) .nm,.column_block02 .box:nth-child(3) .nm{width:22px;height:22px;left:-5px;top:-11px}.column_block02 .box:last-child{margin:0}.column_block02 .box .cell01{flex-basis:170px}.column_block02 .box .cell02{flex-basis:calc(100% - 180px)}.column_block02 .box .cell02 .t{font-size:1rem;line-height:1.6}.column_block02 .box:nth-child(1){display:block}.column_block02 .box:nth-child(1) .cell01{margin:0 0 10px}.column_type01 .side{padding-top:40px}.column_blog_head{padding-top:20px}.column_tl03{font-size:1.5rem}.column_blog_head .day{font-size:1rem}.column_blog_head .i_img{margin:20px 0 0}.column_list03 li{margin:0 0 10px}.column_block04{padding:10px}.column_block04 .cell01{flex-basis:80px}.column_block04 .cell02{flex-basis:calc(100% - 90px)}.column_block04 .cell02 .tx01{font-size:0.7rem;line-height:1.4}.column_block04 .cell02 .t{font-size:1rem;margin:0}.column_block04 .cell02 p{font-size:0.7rem}.column_block01.column_block01_1{display:block}.column_block01.column_block01_1 .box{font-size:1rem;color:#000;margin:0 0 20px}.column_block01.column_block01_1 .box:last-child{margin:0}.column_tl04{color:#940000;font-size:2rem;line-height:1.4;margin:40px 0 15px;font-weight:700;text-align:center}.column_type01 .blog_article_navi{padding:0}