.mceContentBody{font-size:0.875rem;overflow:hidden}.mceContentBody h2{font-size:1.75rem;margin-top:0.6429em;margin-bottom:0.6429em}.mceContentBody h3{font-size:1.125rem}.mceContentBody blockquote{font-size:1.125rem}.mceContentBody .wp-caption .wp-caption-text,.mceContentBody .wp-caption .wp-caption-dd{font-size:0.75rem}#main section.mceContentBody table{width:100%;height:auto !important;display:block;overflow-x:scroll;white-space:nowrap}a:hover,input[type=button]:hover,input[type=submit]:hover,label.hover:hover,button:hover,.slick-prev:hover,.slick-next: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}#header,#header.fixed{position:fixed;width:100%;z-index:1000}#header .fx{display:none!important}#header .text_area{padding-left:0;padding-top:4vw;padding-bottom:4vw;float:none}#header .text_area .logo{display:block;width:33%;margin-left:4%;margin-right:0;overflow:hidden}#header .text_area .logo svg{width:100%;height:auto;margin-left:0}#header .text_area h1,#header .text_area span{display:none}#header .text_area a h1,#header .text_area a span{display:inline-block}#header .head_tel{position:fixed;right:17vw;top:2.5vw;display:block;width:10vw;z-index:3}#header .sp_button{color:transparent;font-size:0;position:absolute;right:4%;top:4vw;display:block;width:8.9vw;height:7vw}#header .sp_button::before,#header .sp_button::after,#header .sp_button span{background-color:#222222;position:absolute;display:block;width:100%;height:2px;transition-timing-function:ease-out;transition-delay:0s;transition-duration:0.6s}#header .sp_button::before,#header .sp_button::after{content:"";left:0;transform:rotate(0deg);transform-origin:0}#header .sp_button::before{top:0;transition-property:left,top,transform}#header .sp_button::after{bottom:0;transition-property:left,bottom,transform}#header #sp_button:checked+.sp_button::before{left:15%;transform:rotate(45deg)}#header #sp_button:checked+.sp_button::after{left:15%;transform:rotate(-45deg)}#header .sp_button span{top:50%;margin-top:-1px;transition-property:width}#header #sp_button:checked+.sp_button span{width:0}#header .navi_area{max-height:0;transition-property:max-height;transition-timing-function:ease-out;transition-delay:0s;transition-duration:0.6s;overflow-y:hidden;float:none}#header #sp_button:checked+.sp_button+.navi_area{max-height:calc(100vh - ((33vw * 0.212) + 8vw));overflow-y:auto}#header .navi_area nav{display:block}#header .navi_area ul{border-top-style:solid;border-top-color:#999999;border-top-width:1px;display:flex;flex-wrap:wrap;padding-top:0;padding-bottom:0}#header .navi_area ul li,#header .navi_area ul .service_hover ul li{border-bottom-style:solid;border-bottom-color:#999999;border-bottom-width:1px;display:block;width:calc(100% - 2px)}#header .navi_area ul .sp_l,#header .navi_area ul .sp_r{width:calc((100% - 3px) / 2)}#header .navi_area ul li:last-child,#header .navi_area ul .sp_r,#header .navi_area ul .sp_c,#header .navi_area ul .service_hover{border-right-style:solid;border-right-color:#999999;border-right-width:1px}#header .navi_area ul .service_hover{position:relative}#header .navi_area ul .service_hover .service_toggle{color:transparent;position:absolute;right:0;top:0;display:block;width:40px;height:40px}#header .navi_area ul .service_hover .service_toggle::before{content:"";border-top-style:solid;border-top-color:#222222;border-top-width:2px;border-left-style:solid;border-left-color:#222222;border-left-width:2px;width:0.6em;height:0.6em;display:block;position:absolute;top:37.5%;left:46.5%;transform:rotate(-135deg) translate(50%);transition-property:top,transform;transition-timing-function:ease-out;transition-delay:0s;transition-duration:0.6s}#header .navi_area ul .service_hover #service_toggle:checked+.service_toggle::before{top:54%;transform:rotate(45deg) translate(-50%)}#header .navi_area ul .service_hover nav ul li{border-left:none;border-bottom-style:solid;border-bottom-color:#999999;border-bottom-width:1px;width:100%}#header .navi_area ul .service_hover ul li:last-child{border-bottom:none}#header .navi_area ul .service_hover nav ul li a{color:#ffffff;line-height:40px;background-color:#000000;max-width:none;height:40px}#header .navi_area ul .service_hover nav ul li a span{display:inline}#header .navi_area ul .service_hover nav ul li a .wh,#header .navi_area ul .service_hover nav ul li a .bl,#header.ver2 .navi_area ul .service_hover nav ul li a .wh,#header.ver2 .navi_area ul .service_hover nav ul li a .bl,#header.ver3 .navi_area ul .service_hover nav ul li a .wh,#header.ver3 .navi_area ul .service_hover nav ul li a .bl{display:none}#header .navi_area ul .service_hover .ver_text ul li{padding-left:0;padding-right:0}#header .navi_area ul .service_hover nav{position:relative;top:0}#header .navi_area ul .service_hover nav div ul,#header .navi_area ul .service_hover:hover nav div ul{border-top-width:0;padding-top:0;padding-bottom:0}#header .navi_area ul .service_hover nav div ul li,#header .navi_area ul .service_hover:hover nav div ul li{display:block;width:100%;padding:0}#header .navi_area ul .service_hover nav div ul li:nth-child(n+2){border-top-style:solid;border-top-color:#999999;border-top-width:0}#header .navi_area ul .service_hover nav div ul li a,#header .navi_area ul .service_hover:hover nav div ul li a{line-height:3.2;text-align:center;background-image:none;max-height:0}#header .navi_area ul .service_hover input[type=checkbox]:checked+.service_toggle+nav div ul li a,#header .navi_area ul .service_hover:hover input[type=checkbox]:checked+.service_toggle+nav div ul li a{max-height:3.2em}#header .navi_area ul .service_hover input[type=checkbox]:checked+.service_toggle+nav div ul li:nth-child(n+2){border-top-width:1px}#header .navi_area ul li.pc_hide{display:inline-block}#header .navi_area ul li.sp_hide{display:none}#header .navi_area ul li a{font-size:0.875rem;line-height:40px;width:100%}#header .navi_area ul li a br{display:none}#header .navi_area .search_button{display:none}#header .navi_area .search_form_area{background-color:#ffffff;position:static;height:44px;max-height:none}#header .navi_area .search_form_area form{padding-top:4px;float:none}.search_form_area input{width:calc(100% - 40px)}#header .navi_area .sp_close{color:#ffffff;text-align:center;line-height:40px;background-color:#bcbcbc;border-style:solid;border-color:#999999;border-width:1px;box-sizing:border-box;display:block;height:40px}@keyframes show{from{opacity:0}to{opacity:1}}@keyframes hide{0%{opacity:1;height:100vh}99%{height:100vh}100%{height:0;opacity:0}}#header .sp_flt{color:transparent;background-color:rgba(0,0,0,0.5);position:fixed;display:block;width:100vw;height:0;animation-name:hide;animation-timing-function:ease-out;animation-delay:0s;animation-duration:0.6s}#header #sp_button:checked+.sp_button+.navi_area+.sp_flt{height:100vh;animation-name:show;animation-timing-function:ease-out;animation-delay:0s;animation-duration:0.6s}#header.ver2 .sp_button::before,#header.ver2 .sp_button::after,#header.ver2 .sp_button span,#header.ver3 .sp_button::before,#header.ver3 .sp_button::after,#header.ver3 .sp_button span{background-color:#ffffff;font-size:0px}#header .sub_navi_area{display:none}#header.ver2 .navi_area,#header.ver2 .navi_area .search_form_area,#header.ver3 .navi_area,#header.ver3 .navi_area .search_form_area{background-color:#ffffff}#header.ver2 .text_area h1,#header.ver2 .navi_area ul li a,#header.ver3 .text_area h1,#header.ver3 .navi_area ul li a{color:#222222}#header.fixed{position:fixed;top:0}#header.head-new{background-color:rgba(0,0,0,0.6)}#header.head-new .text_area .logo{display:inline-block;width:auto;margin-left:12%;margin-right:0;overflow:hidden}#header.ver2.head-new .text_area .logo svg{width:auto;height:26px}#header.ver2.head-new .text_area .logo .p{fill:#ffffff}#header .hlogo.text_area{padding:4vw 0 4vw 0}.head-new .hlinks{display:none}.hnav{max-height:0;transition-property:max-height;transition-timing-function:ease-out;transition-delay:0s;transition-duration:0.6s;overflow-y:hidden;float:none}.header-nav{margin:0 auto 0 auto}.hnav ul{padding-top:0;padding-bottom:0;display:flex;flex-wrap:wrap}.hnav li{border-bottom:1px solid #999999;border-right:1px solid #999999;width:calc((100% - 3px) / 2)}.hnav li:nth-child(2n - 1),.hnav li:nth-child(2n - 1){border-left:1px solid #999999}.hnav li.service_hover{position:relative}.hnav li .hnav-cl ul,.hnav li .hnav-cl,.hnav li.type2 .hnav-cl ul,.hnav li.type2 .hnav-cl,.hnav li.service_hover .hnav-cl ul,.hnav li.service_hover .hnav-cl{border-top:none;display:block;position:relative;top:0}.hnav li.service_hover .hnac-cl-enc{padding:0}.hnav-cl_icon{display:none}.hnav li.service_hover .hnac-cl-enc{border:none}.hnav li.service_hover .hnav-cl{visibility:unset}.hnav li.service_hover .hnav-cl li:after{display:none}.hnav li.type2 a,.hnav li.type2 .hnav-cl a,.hnav a{border-radius:0;border:none;padding:4px 0;width:100%;font-size:0.875rem;line-height:40px;background:none;color:#000000}.hnav li.type2 a{height:auto;line-height:40px}.hnav li.type2 .hnav-cl a::after{display:none}.hnav a span{display:none}.hnav li.service_hover .hnav-cl{position:inherit}.hnav li.sp-tgl{border-left:1px solid #999999;width:calc(100% - 2px)}.hnav li.service_hover:hover ul.type2 li{border-top:none;border-bottom:none}.hnav li.type2 .hnac-cl-sp a{background:#000000;color:#ffffff}.hnav #feature_toggle,.hnav #service_toggle{display:none}.hnav label.feature_toggle,.hnav label.service_toggle{width:62px;height:48px;display:block;color:transparent;position:absolute;right:0;top:0;z-index:10}.hnav label.feature_toggle::before,.hnav label.service_toggle::before{content:"";display:block;border-top-style:solid;border-top-color:#222222;border-top-width:2px;border-left-style:solid;border-left-color:#222222;border-left-width:2px;width:0.6em;height:0.6em;display:block;position:absolute;top:37.5%;left:46.5%;transform:rotate(-135deg) translate(50%);transition-property:top,transform;transition-timing-function:ease-out;transition-delay:0s;transition-duration:0.6s}.hnav #feature_toggle:checked+.feature_toggle::before,.hnav #service_toggle1:checked+.service_toggle::before,.hnav #service_toggle2:checked+.service_toggle::before,.hnav #service_toggle3:checked+.service_toggle::before,.hnav #service_toggle4:checked+.service_toggle::before{top:54%;transform:rotate(45deg) translate(-50%)}.hnav li.sp-tgl.type2 .hnac-cl-sp li,.hnav li.sp-tgl .hnac-cl-sp li,.hnav li.sp-tgl.type2:hover .hnac-cl-sp li,.hnav li.sp-tgl:hover .hnac-cl-sp li{border-bottom:0px;padding:0 0;width:100%}.hnav li.sp-tgl.type2 .hnac-cl-sp a,.hnav li.sp-tgl .hnac-cl-sp a,.hnav li.sp-tgl.type2:hover .hnac-cl-sp a,.hnav li.sp-tgl:hover .hnac-cl-sp a{padding:0 20px;max-height:0;line-height:2;text-align:center;background-image:none;font-size:0;transition-timing-function:ease-out;transition-delay:0s;transition-duration:0.6s;transition-property:max-height}.hnav li.service_hover .hnav-cl ul{display:flex;flex-wrap:wrap}.hnav li.service_hover .hnav-cl{padding:0 10px;box-sizing:border-box}.hnav li.service_hover:hover .hnav-cl{padding:0 10px;box-sizing:border-box;border:none}.hnav li.service_hover:hover .hnav-cl ul{padding:0 0}.hnav li.service_hover .hnav-cl li,.hnav li.sp-tgl:hover .hnac-cl-sp li,.hnav li.service_hover ul.type2 li{margin:0 0 0 0;padding:0 0 0 0;width:calc((100% - 3px) / 2)}.hnav li.service_hover .hnav-cl li,.hnav li.service_hover ul.type2 li{border-right:1px solid #999999;border-left:none}.hnav li.service_hover .hnav-cl li:nth-child(2n - 1){border-left:1px solid #999999}.hnav li.service_hover .hnav-cl ul.type2{margin:0 auto 16px auto;margin:0 auto 0 auto}.hnav li.service_hover .hnav-cl ul.type2 li,.hnav li.service_hover .hnav-cl ul.type2 li:nth-child(2n - 1){border-right:1px solid #999999;border-left:1px solid #999999;width:100%}.hnav li.service_hover .hnav-cl a .logo-enc{display:none}.hnav li.service_hover h2,.hnav li.service_hover .org_h2{border-top:1px solid #999999;max-height:0;max-height:58px;font-weight:bold;font-size:14px}.hnav li.service_hover ul.type2 li a::before{display:none}.hnav li.service_hover .hnav-cl a{color:#000;font-size:12px!important}.hnav li:hover,.hnav li:hover a,.hnav li:hover a span{background-color:#ffffff;color:#000000}.hnav li.sp-tgl input[type=checkbox]:checked+.feature_toggle+.hnav-cl .hnac-cl-sp li,.hnav li.sp-tgl input[type=checkbox]:checked+.service_toggle+.hnav-cl .hnac-cl-sp li,.hnav li.sp-tgl:hover .feature_toggle .hnac-cl-sp li,.hnav li.sp-tgl:hover .service_toggle .hnac-cl-sp li{border-bottom:1px solid #999999}.hnav li.sp-tgl input[type=checkbox]:checked+.feature_toggle+.hnav-cl .hnac-cl-sp a,.hnav li.sp-tgl input[type=checkbox]:checked+.service_toggle+.hnav-cl .hnac-cl-sp a,.hnav li.sp-tgl:hover .feature_toggle .hnac-cl-sp li a,.hnav li.sp-tgl:hover .service_toggle .hnac-cl-sp li a,.hnav li.sp-tgl input[type=checkbox]:checked+.feature_toggle+.hnav-cl .hnac-cl-sp h2,.hnav li.sp-tgl input[type=checkbox]:checked+.service_toggle+.hnav-cl .hnac-cl-sp h2,.hnav li.sp-tgl:hover .feature_toggle .hnac-cl-sp li h2,.hnav li.sp-tgl:hover .service_toggle .hnac-cl-sp li h2{padding:4px 0;max-height:5.2em;font-size:0.875rem}.hnav li.sp-tgl input[type=checkbox]:checked+.service_toggle+.hnav-cl .hnac-cl-sp h2,.hnav li.sp-tgl:hover .service_toggle .hnac-cl-sp li h2{margin:16px auto 8px auto}.hnav li.sp-tgl input[type=checkbox]:checked+.service_toggle+.hnav-cl ul,.hnav li.sp-tgl:hover .service_toggle .hnav-cl ul{border-top:1px solid #999999}.hnav li.sp-tgl input[type=checkbox]:checked+.service_toggle+.hnav-cl ul.type2,.hnav li.sp-tgl:hover .service_toggle .hnav-cl ul.type2{margin:0 auto 16px auto}#header.head-new .sp_close{color:#ffffff;text-align:center;line-height:40px;background-color:#bcbcbc;border-style:solid;border-color:#999999;border-width:1px;box-sizing:border-box;display:block;height:40px}#header.head-new .sp_flt{color:transparent;background-color:rgba(0,0,0,0.5);position:fixed;display:block;width:100vw;height:0;animation-name:hide;animation-timing-function:ease-out;animation-delay:0s;animation-duration:0.6s}#header.head-new #sp_button:checked+.sp_button+.hnav{max-height:calc(100vh - ((33vw * 0.212) + 8vw));overflow-y:auto;background-color:#ffffff}#header.head-new #sp_button:checked+.sp_button+.hnav+.sp_flt{height:100vh;animation-name:show;animation-timing-function:ease-out;animation-delay:0s;animation-duration:0.6s}.hnav ul.btns{flex-wrap:wrap}.hnav ul.btns .col.none{display:none}.hnav ul.btns .col{height:40px;width:100%;margin:0}.hnav ul.btns .col a{height:40px;width:100%;display:flex;justify-content:center;align-items:center;padding:0}.head-new .hlinks2 .col:nth-child(2) a{padding:0}.head-new .hlinks2 .col:nth-child(3) a{padding:0}.head-new .hlinks2{width:100%;flex-wrap:wrap}.head-v3 .hnav a{height:auto;line-height:40px;display:block;padding:4px 0}.head-v3 .hnav-cl .hnac-cl-sp h3{height:0;display:none}.head-v3 .hnav li.sp-tgl input[type=checkbox]:checked+.service_toggle+.hnav-cl .hnac-cl-sp h3{height:auto;display:block}.head-v3 .hnav li.service_hover .w_real{margin:0;font-size:13px;text-align:center}.head-v3 .hnav li.service_hover .w_online{margin:0;font-size:13px;text-align:center}.head-v3 .hnav li.service_hover .hnav-cl ul{justify-content:space-between}.head-v3 .hnav li.service_hover:hover .hnav-cl ul{padding:0}.head-v3 .hnav li .hnav-cl{scale:1}.content{padding-top:14.229vw}.content .content_inner{display:block;width:100%;padding-left:0;padding-right:0}.content .content_inner #main{width:100%}.content .content_inner #main.article_detail{padding-left:10px;padding-right:10px}.content.fixed{padding-top:0}.cd-fixed-bg{background-attachment:scroll;background-size:auto}.breadcrumblist{padding-left:1em;padding-right:1em}.breadcrumblist.fixed{top:108vw}.breadcrumblist.fixed.ver2{color:#222222;top:114vw;margin-top:0}.main_title{font-size:1.5rem;margin-top:72px;margin-bottom:72px}.main_title.s{margin-top:36px;margin-bottom:36px}.main_title2{font-size:1.5rem;width:auto;margin-top:48px;margin-bottom:20px;padding-left:10px;padding-right:10px}.main_title2 p{font-size:0.75rem}.main_title2 p::before{width:20px;margin-left:12px;margin-right:12px}.sub_title strong{padding-left:0.5em;font-size:1.25rem}.sub_title span{font-size:1.063rem}.chield_articals .chield_articals_inner{flex-wrap:wrap;justify-content:left}.chield_artical.blog_con .bottom_content .inner{padding:8px 0 12px 0}.chield_articals.article_lists{margin-top:0;margin-left:0;padding:0 5px}.chield_articals.article_lists .chield_artical{width:48%}.chield_artical .bottom_content .tax_tag{font-size:0.688rem}.tag_c{font-size:0.75rem;line-height:40px;width:40px;height:40px}.button_area{width:calc(100% - 20px);margin-top:40px}.chield_artical .bottom_content .tag_c{top:-20px}.tag_c.new,.chield_artical .bottom_content .tag_c.new,.chield_artical.blog_con a:hover .bottom_content .tag_c.new{font-size:1rem}.chield_artical .bottom_content .tag_c.new,.chield_artical.blog_con a:hover .bottom_content .tag_c.new{left:-66px;right:auto;top:auto;bottom:0.4em}.chield_artical.event_con{width:calc((100% - 30px) / 2);margin-top:0}.chield_artical.event_con:nth-child(even){margin-left:0}.chield_artical.event_con a{padding-bottom:0}.chield_artical.event_con .bottom_content{padding:1.2em 1.2em calc(1.2em + 50px) 1.2em}.chield_artical.event_con .bottom_content .date{font-size:0.875rem}.chield_artical.event_con .wanted,.chield_artical.event_con .no_wanted{font-size:0.875rem;position:absolute;bottom:0}.chield_artical.event_con .wanted::before{display:none}.chield_artical.blog_con{width:48%;margin:0;margin-bottom:20px}.type3 .chield_artical.blog_con:nth-child(odd){margin-right:0}.type3 .chield_artical.blog_con:nth-child(even){margin-right:4%}.chield_artical.blog_con .top_content{width:100%}.chield_artical.blog_con .top_content img{position:relative;max-width:none;width:100%;height:auto}.chield_artical.blog_con .bottom_content{padding:10px;width:calc(100% - 20px)}.chield_artical.blog_con .bottom_content .inner .date{font-size:0.75rem}.chield_artical.blog_con .bottom_content .inner h3{font-size:0.875rem}.chield_artical.blog_con .bottom_content .bottom_area{padding-bottom:0.4em}.chield_artical.l_artical{width:100%;margin:0}.chield_artical.l_artical a h2{font-size:1.25rem;line-height:inherit;background-color:#ffffff;position:static;padding-bottom:6px;padding-left:0.5em}.chield_artical.l_artical a{display:block;border-right:none;height:auto}.chield_artical.l_artical .top_content,.chield_artical.l_artical .bottom_content{width:100%;box-sizing:border-box}.chield_artical.l_artical .top_content img{position:static;height:auto;width:100%;transform:none}.chield_artical.l_artical .bottom_content{margin-left:0;margin-top:1em;padding-left:16px;padding-right:16px}.chield_artical.l_artical .bottom_content .wrapper,.chield_artical.l_artical .bottom_content .wrapper .inner{display:block}.chield_artical.l_artical .bottom_content .wrapper .inner .date{font-size:0.875rem}.chield_artical.l_artical .bottom_content .wrapper .inner .date span{font-size:1.125rem}.chield_artical.l_artical .bottom_content .tag_c,.chield_artical.l_artical.blog_con a:hover .bottom_content .tag_c.new{position:absolute;left:inherit;right:10px;top:calc(-20px - 1rem);bottom:inherit;display:block;margin-right:0}.chield_artical.l_artical .bottom_content .inner h3{font-size:1.125rem}.chield_artical.l_artical.event_con a .flex_wrap{display:block}.chield_artical.l_artical.event_con .bottom_content{padding-bottom:20px}.chield_artical.l_artical.event_con .bottom_content .author h4{font-size:inherit}.chield_artical.l_artical.event_con .wanted,.chield_artical.l_artical.event_con .no_wanted{width:100%;margin-top:20px}.chield_artical.l_artical.event_con .wanted::before{display:block}.chield_artical .top_content .tax_cate{bottom:-24px}.chield_artical .non_contact_detail{margin-top:0}.chield_artical .non_contact_detail dl{display:block}.chield_artical .non_contact_detail dl dt{text-align:left}.chield_artical .non_contact_detail dl dt:nth-child(n+3){border-top-style:dotted;border-top-color:#999999;border-top-width:1px}.chield_artical .non_contact_detail dl dt::after{display:none}.chield_articals.type2 .chield_artical.blog_con{width:48%}.chield_artical .bottom_content h3,.chield_artical .bottom_content .org_h3{font-size:0.9rem}#main section.mceContentBody .article_inner_service_banner{font-size:1rem;line-height:inherit;height:auto;padding:1em}#main section.mceContentBody .article_inner_service_banner::after{border-width:6px;border-left-width:9px}#main section.recommend{margin:0 10px 0 10px;margin-top:54px;padding-top:54px}#main section.recommend .chield_articals{margin-left:0;margin-right:0}#main section.recommend .chield_articals .chield_artical{margin-right:0;margin-left:0;width:100%}.article_header .date{font-size:0.875rem}.article_header .date span{font-size:1.125rem}.article_header .tax_tag{font-size:0.688rem}.article_header h1{font-size:1.5rem}.article_footer{margin-top:40px}.article_footer .author_comment{margin-bottom:54px}.article_footer .author_comment img{width:50px;height:50px}.article_footer .author_comment div{font-size:1rem;width:calc(100% - 60px);padding:1.5em}.article_footer .author_comment div::before{border-right-width:10px;border-bottom-width:10px;left:-10px}.article_footer .sns_button{margin-bottom:54px}.article_footer .author_data>img{top:calc(4px + 1em);margin-top:0}.article_footer .author_data .data_area,.article_footer .author_data .data_area .text_area,.article_footer .author_data .data_area .text_area strong,.article_footer .author_data .data_area .sns_area{display:block}.article_footer .author_data .data_area .text_area span{margin-left:0}.article_footer .author_data .data_area .sns_area{margin-top:12px}#event #main section::after{margin-left:5px;margin-top:22px;margin-bottom:22px}#blog #main section::after,.page_navi_area .list{display:none}.page_navi_area{padding-right:0}.page_navi_area .select{text-align:center;line-height:1;border-top-style:solid;border-top-color:#000000;border-top-width:1px;border-bottom-style:solid;border-bottom-color:#000000;border-bottom-width:1px;position:relative;display:block}.page_navi_area .select>a,.page_navi_area .select .inner,.page_navi_area .select .inner .wp-pagenavi{display:inline-block}.page_navi_area .select>a{line-height:calc(2em + 24px);position:absolute;width:25%}.page_navi_area .select .prev{left:0}.page_navi_area .select .next{right:0}.page_navi_area .select .inner{border-left-style:solid;border-left-color:#000000;border-left-width:1px;border-right-style:solid;border-right-color:#000000;border-right-width:1px;width:50%;padding-top:12px;padding-bottom:12px;box-sizing:border-box}.page_navi_area .select .inner .wp-pagenavi form{position:relative}.page_navi_area .select .inner .wp-pagenavi form::after{content:"";border-bottom-style:solid;border-bottom-color:#222222;border-bottom-width:1px;border-right-style:solid;border-right-color:#222222;border-right-width:1px;position:absolute;left:0.5em;top:50%;display:block;width:0.3em;height:0.3em;margin-top:-0.3em;transform:rotate(45deg)}.page_navi_area .select .inner .wp-pagenavi select{font-size:1rem;line-height:1;background:none;border-style:solid;border-color:#cccccc;border-width:1px;padding:0.5em;padding-left:1.5em}.prev_next_button{margin-top:54px}.form_area{width:90%}.form_area .form_table{font-size:1rem;display:block}.form_area .form_table th{line-height:inherit;display:block;width:100%;padding-top:0;margin-bottom:9px}.form_area .form_table th .req{font-size:0.75rem}.form_area .form_table td{width:100%;padding-bottom:2em;display:block}.form_area .mw_wp_form_confirm .form_table td{padding-top:0}.form_area .form_table td input,.form_area .form_table td textarea,.form_area .form_table td select{font-size:1rem}.form_area .att{margin-top:2em;margin-bottom:2em}.form_area .form_button{display:block}.form_area .form_button input,.form_area .form_button button{width:100%;margin-left:0;margin-right:0;margin-bottom:16px}.form_area .home_button,#main section.mceContentBody .form_area .form_table th,#main section.mceContentBody .form_area .form_table td{width:100%}#main section.mceContentBody .form_area .form_table th .req{font-size:0.75rem}.page_top{position:fixed;right:6px;bottom:6px;display:none;width:44px;height:44px;z-index:100}.page_top a{color:transparent;font-size:0;background-color:#222222;border-style:solid;border-color:#ffffff;border-width:1px;border-radius:4px;display:block;box-sizing:border-box;width:44px;height:44px}a.to_top::before{content:"";border-left-style:solid;border-left-color:#ffffff;border-left-width:6px;border-top-style:solid;border-top-color:#ffffff;border-top-width:6px;position:absolute;left:50%;top:50%;display:block;box-sizing:border-box;width:20px;height:20px;margin-left:-10px;margin-top:-5px;transform:rotate(45deg)}.privacy_area{width:90%}.main-tit2{margin:48px 16px 36px 16px}.main-tit2 span{font-size:24px}.main-tit2 .sp{display:inline-block}.chield_articals.type3 .chield_artical:nth-child(1) .top_content{width:calc(45% - 1em)}.chield_articals.type3 .chield_artical:nth-child(1) .bottom_content{width:calc(55% - 1em);padding:0;padding-right:1em}.chield_articals.type3 .chield_artical:nth-child(1) .date{font-family:"Khand",sans-serif;font-size:0.75rem}.chield_articals.type3 .chield_artical:nth-child(1) .bottom_content h3{font-size:1rem;line-height:1.4}.chield_articals.type3.type3-2 .chield_artical{width:100%}.movie-links li{margin:4px 10px}.privacy_set .inn .agree_cf{font-size:14px}#top_page .chield_articals.article_lists .chield_artical{flex-basis:calc((100% - 3%) / 2);margin:0}#top_page .chield_articals.article_lists .chield_articals_inner{gap:30px 3%}.chield_articals.article_lists .chield_articals_inner{margin-top:50px}#sidebar{width:100%;margin-top:30px;margin-bottom:-28px;float:none}#sidebar .chield_artical_wrap{display:flex;flex-wrap:wrap;justify-content:center}#sidebar aside{padding:10px;width:calc(100% - 20px - 20px)}#sidebar aside .chield_artical{width:calc((100% - 30px) / 2);margin-left:10px;margin-right:10px;width:calc(100% - 20px)}#sidebar aside .chield_artical:nth-child(even){margin-left:0}#sidebar aside .chield_artical .bottom_content_sidebar p{font-size:0.625rem}#sidebar .ranking .chield_artical:first-child{width:calc(100% - 20px)}#sidebar .ranking .chield_artical:first-child .top_content img{width:100%;max-width:none}#sidebar .ranking .chield_artical:first-child .bottom_content_sidebar p{font-size:0.875rem}#sidebar .ranking .chield_artical .top_content .tax_cate{top:0;bottom:inherit}#sidebar aside .chield_artical:nth-child(2){margin-left:10px}#sidebar aside .chield_artical:last-child{margin-left:0}#sidebar aside .chield_artical.event_con a{padding-bottom:50px}#sidebar aside .chield_artical.event_con .wanted,#sidebar aside .chield_artical.event_con .no_wanted{position:absolute}#sidebar .fb_area,#sidebar aside .blog_category,#sidebar aside .trend_tags{width:calc(100% - 20px);margin-left:auto;margin-right:auto}#sidebar .sns_banner_area{display:flex;justify-content:center;margin-left:5px;margin-right:5px}#sidebar .sns_banner_area a{margin:0;margin-left:5px;margin-right:5px}#sidebar aside.side_slider_sp{margin:0 0;padding:0 0;width:100%}#sidebar aside .side_slider_sp a{margin:0;margin-left:5px;margin-right:5px}#sidebar .sns_banner_area:first-child a:first-child{margin-top:0}#sidebar .buttons_banners a{margin-left:10px;margin-right:10px}#sidebar .buttons_banners a img{width:100%;max-width:none;height:auto}.blogwith{padding:0 10px 24px 10px 0}#sidebar .sidebar_banner a{margin-left:20px;margin-right:20px}#footer{padding-bottom:46px}#footer.footer_mt_none{margin-top:0}#footer .banner ul{padding:0}#footer .banner ul li{flex-basis:50%;margin-top:0;margin-bottom:0}#footer .banner ul li:nth-child(3){display:none}#footer .banner ul li a,#footer .banner ul li:first-child a{margin:0;width:100%;border-radius:0}#footer .banner ul li a{line-height:46px;height:46px}#footer .banner ul li:first-child{margin-right:0}#footer .banner ul li:first-child a span{display:block}#footer .banner ul li:first-child a span:first-child{display:none}#footer .banner ul li:last-child a{line-height:32px;background-position:center 28px;margin-left:auto}#footer .navi{background-image:url(https://ikusa.jp/wp/wp-content/themes/chani/img/footer/bg.jpg)}#footer .navi .inner{padding-top:32px;padding-bottom:32px}#footer .navi .logo{width:33%}#footer .navi nav,#footer .copyright{display:none}.ft-contit{font-size:18px}.ft-conlinks{margin:34px auto 0 auto}.ft-conlinks ul{display:block}.ft-conlinks li{margin:8px 24px 0 24px;width:calc(100% - 48px)}.specified-commercial .inner{padding:20px 10px 20px 10px}.specified-commercial h2{font-size:18px}.enc-wrap-sctl{border-top:none;margin:0 auto 0 auto;padding:16px 0 0 0;display:block}.wrap-sctl,.wrap-sctl:nth-child(1){margin:0 auto 0 auto;width:100%}.wrap-sctl:nth-child(1){border-bottom:none}.wrap-sctl .col{padding:10px 4px 10px 4px}.wrap-sctl .box1{margin:0 8px 0 0;width:130px;font-size:12px}.wrap-sctl .box2{width:calc(100% - 130px - 8px);font-size:12px}.ft-conlinks .telnum_list .li01 a{font-size:32px}.ft-conlinks .telnum_list li a{font-size:26px;height:auto}.ft-conlinks .telnum_list li{margin-top:24px}.ft-conlinks .cta_list2 li{max-width:100%;width:330px;margin:8px auto}.ft-con .inner{padding:32px 0 32px 0}.footer_v2#footer .navi{display:none}.footer_v2#footer .footer_cta{padding:40px 0}.footer_v2#footer .footer_cta .btn_wrap .btn{padding-top:12px;display:block}.footer_v2#footer .footer_cta.f18{font-size:14px}.footer_v2#footer .footer_cta.f24{font-size:20px}.footer_v2#footer .footer_cta .add{font-size:16px}.footer_v2#footer .footer_cta h2{font-size:24px;line-height:1.3;margin-bottom:20px}.footer_v2#footer .footer_cta h2 span{font-size:20px;line-height:1.4}.footer_v2#footer .footer_cta .btn_wrap{margin:20px auto 40px auto;gap:16 0}.footer_v2#footer .footer_cta .btn_wrap .btn{margin-top:0;width:300px}.footer_v2#footer .footer_cta .tels{flex-wrap:wrap;padding:0}.footer_v2#footer .footer_cta .cont01{flex-basis:100%;padding:20px 0;text-align:center}.footer_v2#footer .footer_cta .cont02{flex-basis:100%;padding:20px 40px;flex-wrap:wrap}.footer_v2#footer .footer_cta .tel01{flex-basis:100%;position:relative;padding-bottom:24px;margin-bottom:22px}.footer_v2#footer .footer_cta .tel02{flex-basis:50%;grid-template-columns:repeat(1,1fr)}.footer_v2#footer .footer_cta .tel02:before{content:none}.footer_v2#footer .footer_cta .tel01:after{content:"";position:absolute;left:0;right:0;bottom:0;margin:auto;width:100%;height:1px;background-image:linear-gradient(to left,#FFF 2px,transparent 2px);background-size:6px 2px}.footer_v2#footer .footer_cta .tels:after{width:185px;height:198px;background-image:url(https://ikusa.jp/wp/wp-content/themes/chani/img/footer/cta_sp.png)}.footer_v2#footer .footer_cta .tel02 .pos p{margin-bottom:2px}.footer_v2#footer .footer_cta.ikusajp .btn_wrap .btn.btn_red::before,.footer_v2#footer .footer_cta.ikusajp .btn_wrap .btn.btn_yellow::before{content:none}.footer_v2#footer .footer_cta .btn small{position:static;font-size:12px}.footer_v2#footer .footer_cta.ikusajp .btn_wrap .btn.btn_red small{color:#FFF}.footer_v2#footer .footer_cta.ikusajp .tel01:after{background-image:linear-gradient(to left,#000 2px,transparent 2px)}.footer_v2#footer .footer_cta.ikusajp .cont02:after{content:"";position:absolute;right:0;bottom:0;width:172px;height:194px;background-image:url(https://ikusa.jp/wp/wp-content/themes/chani/img/footer/ikusajp_sp.png);background-size:contain;background-repeat:no-repeat;background-position:right bottom}.footer_v2#footer .footer_cta_v0618.ikusajp .btn_wrap .btn.btn_yellow,.footer_v2#footer .footer_cta_v0618.ikusajp .btn_wrap .btn.btn_red{padding-left:0;padding-top:4px}.footer_v2#footer .footer_cta_v0618 .inner{padding:0 10px}#top_page .main_img{height:66vh;min-height:auto;margin-bottom:0}#top_page .main_img .inner{margin-top:0}#top_page .main_img .inner h2{font-size:1.75rem}#top_page .select{width:90%;min-width:auto}#top_page .new_articles{background-position:-82% 7px,180% 7%,177% 97%}#top_page .new_articles .main_title{margin-top:0;margin-bottom:60px;padding-top:48px}#top_page .new_articles .outer::after{display:none}#top_page .hof_articles .main_title{padding-top:60px;padding-bottom:60px}#top_page .hof_articles .chield_articals{padding-top:10px;padding-bottom:0}#top_page .hof_articles .chield_articals .chield_artical{margin-top:0;margin:0 auto 20px auto;width:calc(100% - 20px)}#top_page .hof_articles .chield_articals .chield_artical.blog_con a{border:none;display:block}#top_page .hof_articles .chield_articals .chield_artical.blog_con .top_content{width:100%;margin-right:0}#top_page .hof_articles .chield_articals .chield_artical.blog_con .top_content img{position:static;height:auto;width:100%;transform:none}#top_page .hof_articles .chield_articals .chield_artical.blog_con .bottom_content{width:100%;padding-right:0}#top_page .hof_articles .chield_articals .chield_artical.blog_con .bottom_content .bottom_area{max-width:none}#top_page .case_articles{width:100%;margin-top:30px}#top_page .case_articles .main-tit2{margin-bottom:0}#top_page .case_articles .main_title{margin-top:60px}#top_page .case_articles .chield_articals{margin-left:6px;margin-right:6px}#top_page .chield_articals.type3 .chield_artical:nth-child(1) .top_content,#top_page .chield_articals.type3 .chield_artical:nth-child(1) .bottom_content{width:100%}#top_page .chield_articals.type3 .chield_artical:nth-child(1) a{flex-wrap:wrap}#top_page .news_block{background-position:188% 0;padding-left:0;padding-right:0}#top_page .sub_navi_area.ver_service{display:none}#top_page .main_img_link{display:block}#top_page .main_img_link .remonazo,#top_page .main_img_link .non_contact{padding-top:0}#top_page .main_img_link .remonazo img,#top_page .main_img_link .non_contact img{height:auto}#top_page .main_img_link .remonazo img{width:94%;padding-top:20vw;padding-bottom:4vw}#top_page .main_img_link .non_contact img{width:80%;padding-top:6vw;padding-bottom:6vw}.wrap-topslide{height:484px}.wrap-topslide.slick-dotted.slick-slider{margin:0 auto 0 auto}.wrap-topslide .col{height:484px;background-image:url(https://ikusa.jp/wp/wp-content/themes/chani/img/topnew/hs-sp1.jpg)}.wrap-topslide .col.col-1{background-image:url(https://ikusa.jp/wp/wp-content/themes/chani/img/topnew/hs-sp1.jpg)}.wrap-topslide .col.col-2{background-image:url(https://ikusa.jp/wp/wp-content/themes/chani/img/topnew/hs-sp2.jpg)}.wrap-topslide .col.col-3{background-image:url(https://ikusa.jp/wp/wp-content/themes/chani/img/topnew/hs-sp3.jpg)}.wrap-topslide .col.col-4{background-image:url(https://ikusa.jp/wp/wp-content/themes/chani/img/topnew/hs-sp4.jpg)}.wrap-topslide .col.col-5{background-image:url(https://ikusa.jp/wp/wp-content/themes/chani/img/topnew/hs-sp5.jpg)}.wrap-topslide .col.col-6{background-image:url(https://ikusa.jp/wp/wp-content/themes/chani/img/topnew/hs-sp6.jpg)}.wrap-topslide .col.col-7{background-image:url(https://ikusa.jp/wp/wp-content/themes/chani/img/topnew/hs-sp7_v3.jpg)}.wrap-topslide .col.col-8{background-image:url(https://ikusa.jp/wp/wp-content/themes/chani/img/topnew/hs-sp8.jpg)}.wrap-topslide .col.col-9{background-image:url(https://ikusa.jp/wp/wp-content/themes/chani/img/topnew/hs-sp9.jpg)}.wrap-topslide .col.col-10{background-image:url(https://ikusa.jp/wp/wp-content/themes/chani/img/topnew/hs-sp10.jpg)}.wrap-topslide .col.col-11{background-image:url(https://ikusa.jp/wp/wp-content/themes/chani/img/topnew/hs-sp11.jpg)}.wrap-topslide .col.col-12{background-image:url(https://ikusa.jp/wp/wp-content/themes/chani/img/topnew/hs-sp12.jpg)}.wrap-topslide .col.col-13{background-image:url(https://ikusa.jp/wp/wp-content/themes/chani/img/topnew/hs-sp13.jpg)}.wrap-topslide .col.col-14{background-image:url(https://ikusa.jp/wp/wp-content/themes/chani/img/topnew/hs-sp14.jpg)}.wrap-topslide .col.col-15{background-image:url(https://ikusa.jp/wp/wp-content/themes/chani/img/topnew/hs-sp15.jpg)}.wrap-topslide .col.col-16{background-image:url(https://ikusa.jp/wp/wp-content/themes/chani/img/topnew/hs-sp16.jpg)}.wrap-topslide .link-box,.wrap-topslide .link-box2{display:none}.wrap-topslide .link-box.type-sp{display:block}.wrap-topslide .link-box.type-sp{margin:0 0 0 -125px;padding:0 0;width:250px;background:none;top:inherit;bottom:40px;right:inherit;left:50%}.wrap-topslide .col .link-box.link-box2{bottom:40px}.wrap-topslide .col .link-box.link-box2 .hf2.contact{height:40px;box-sizing:border-box}.top-search .sbox1,.top-search .sbox2{width:100%}.top-search .sbox1{order:2}.top-search .sbox2{order:1}.top-search .sbox2 span{padding:0 8px;font-size:10px}.top-search form.search_form input{margin:0 0 0 16px}.wrap-movie .col{margin:16px 8px 0 8px;width:calc((100% - 32px) / 2)}.wrap-movie span{margin:8px 0 0 0}.wrap-other-service .col{margin:16px 8px 0 8px;width:calc((100% - 32px) / 2)}.wrap-top-cat-links .col{display:block}.wrap-top-cat-links .box1,.wrap-top-cat-links .box2{margin:0 auto 0 auto;width:100%}.wrap-top-cat-links .box1{text-align:left;display:block}.wrap-top-cat-links .box1 span{padding:0 16px 0 16px;font-size:1.25rem}.wrap-top-cat-links .box2{margin:8px auto 0 auto}#top_page .hof_articles.type2 .main-tit2{padding:48px 16px 36px 16px}#top_page .top_seminar_list.seminar .seminar_wrap .seminar_card{flex-basis:100%}#top_page .top_seminar_list.seminar .seminar_wrap .seminar_card:nth-child(3n){margin-right:0}#service .main_img{margin-bottom:36px;padding-top:60px;padding-bottom:44px}#service .main_img h1{font-size:2rem}#service .main_img .top_content{width:auto;margin-top:20px;padding-left:1em;padding-right:1em}#service .main_img .top_content p{font-size:1rem}.service_key_visual{width:100%}.service_key_visual>img{width:200%;max-width:none;margin-left:-50%}.service_key_visual .logo{top:-4%;width:72%}.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}.service_about_content{padding-top:20px}.service_about_content .about_nav{border-bottom-style:solid;border-bottom-width:5px;height:58px;overflow:hidden}.service_about_content .about_nav .inner{height:77px;overflow-x:scroll;overflow-y:hidden}.service_about_content .about_nav .menu{border-bottom:none;white-space:nowrap;display:block;width:auto;padding-left:28px;padding-right:28px}.service_about_content .about_nav .menu li{display:inline-block}.service_about_content .about_nav .menu li a{font-size:0.875rem;line-height:58px;height:58px;transition-property:inherit}.service_key_content{background:none;background:-moz-linear-gradient(top,rgba(255,255,255,0) 0%,rgba(255,255,255,0) 56%,rgba(255,255,255,1) 56%,rgba(255,255,255,1) 100%);background:-webkit-linear-gradient(top,rgba(255,255,255,0) 0%,rgba(255,255,255,0) 56%,rgba(255,255,255,1) 56%,rgba(255,255,255,1) 100%);background:linear-gradient(to bottom,rgba(255,255,255,0) 0%,rgba(255,255,255,0) 56%,rgba(255,255,255,1) 56%,rgba(255,255,255,1) 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#00ffffff",endColorstr="#ffffff",GradientType=0);margin-top:48px;margin-bottom:10px}.service_key_content h2,.service_key_content h3,.service_key_content p{padding-left:12px;padding-right:12px}.service_key_content h2{font-size:1.375rem;padding-bottom:30px}.service_key_content h3{font-size:1rem}.service_key_content p{font-size:1rem;padding-bottom:24px}.service_result_content{position:relative;margin-top:48px;margin-bottom:14px}.service_result_content h2,.service_con_bottom h2,.service_price h2,.service_events h2,.service_case h2,.service_content h2,.footer_services h2{font-size:1.125rem;margin-top:27px;margin-bottom:48px}.service_content h2+h3{font-size:1rem;margin-top:-39px;margin-bottom:48px;padding-left:1em;padding-right:1em}.service_result_content .inner .result_nav{width:100%;float:none}.service_result_content .inner .nav_left li{margin-bottom:12px}.service_result_content .inner .nav_left li a,.service_result_content .inner .nav_left li a:hover{transition-property:background-color;transition-timing-function:ease-out;transition-delay:0s}.service_result_content .inner .nav_left li a{font-size:1rem;width:96%;transition-duration:0.6s}.service_result_content .inner .nav_left li a:hover{opacity:1;transition-duration:0s}.service_result_content .inner .nav_left li a span{width:84%;margin-right:5%;box-sizing:border-box}.service_result_content .inner .nav_left li .detail{font-size:0.875rem;font-weight:bold;display:block;margin-top:12px;padding-left:12px;padding-right:12px}.service_result_content .inner .nav_right,.service_result_content .inner .svg_line{display:none}.service_con_bottom{padding-top:48px;margin-bottom:48px}.service_con_bottom h2{margin-top:20px;margin-bottom:60px}.service_con_bottom .outer{background:-moz-linear-gradient(top,rgba(255,255,255,0) 0%,rgba(255,255,255,0) 15%,rgba(255,255,255,1) 15%,rgba(255,255,255,1) 100%);background:-webkit-linear-gradient(top,rgba(255,255,255,0) 0%,rgba(255,255,255,0) 15%,rgba(255,255,255,1) 15%,rgba(255,255,255,1) 100%);background:linear-gradient(to bottom,rgba(255,255,255,0) 0%,rgba(255,255,255,0) 15%,rgba(255,255,255,1) 15%,rgba(255,255,255,1) 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#00ffffff",endColorstr="#ffffff",GradientType=0)}.service_post_gallery{display:block;background-image:url(https://ikusa.jp/wp/wp-content/themes/chani/svg/cloud.svgz),url(https://ikusa.jp/wp/wp-content/themes/chani/svg/cloud.svgz);background-position:130px 72%,-130px 36%;background-repeat:no-repeat;background-size:260px 77px,260px 77px}.service_gallery{width:calc(100% - 54px);margin:20px;margin-left:auto;margin-right:auto;padding:0}.service_gallery:not(:first-child){background:none}.service_gallery a{box-sizing:border-box;padding-left:15px;padding-right:15px;padding-bottom:20px}.service_gallery h4{font-size:1rem}.service_gallery img{height:auto}.service_gallery .go_to_link{width:80%}.service_price{background-position:130px 63%,-130px 2%;padding-top:27px;padding-bottom:20px}.service_price p{font-size:0.875rem;padding-left:12px;padding-right:12px}.service_price .button_contact,.service_price .button_download,.service_price .official_link{font-size:1rem;line-height:inherit;width:calc(100% - 48px - 2em);height:auto;margin-left:24px;margin-right:24px;margin-top:40px;padding:1em}.service_price .official_link{background-size:cover}.service_events h2,.service_case h2,.footer_services{margin-top:64px}.service_movie_content{width:calc(100% - 20px)}.service_content h2{width:calc(100% - 10px);margin-top:84px}.service_movie_content ul li{display:block;width:100%;margin:0;margin-top:36px}.service_movie_content ul li a{font-size:1.5rem}.service_movie_content ul li .movie_wrap{position:relative;width:100%;padding-top:56.25%}.footer_services.box3,.footer_services.box4{width:100%}.footer_services .services_link{margin-left:0;margin-right:0;margin-top:-28px}.footer_services .services_link a{width:calc((100% - 15px) / 2);margin:5px;margin-bottom:0}.footer_services .services_link a:nth-child(even){margin-left:0}.footer_services a img{height:auto}.footer_services .services_link a:hover{border-color:#cccccc}.service_template2 .service_key_visual img{width:300%;margin-left:-75%}.service_template2 .service_key_visual .logo{width:84%}.service_template2 .service_key_visual .logo img{width:100%;height:auto;margin-left:0}.service_template2 .service_content h2{width:calc(100% - 10px);margin-top:84px}.service_template2 .service_movie_content{width:calc(100% - 20px)}.service_template2 .service_movie_content ul li{display:block;width:100%;margin:0;margin-top:36px}.service_template2 .service_feature_content ul{width:calc(100% - 20px);margin-top:96px}.service_template2 .service_feature_content ul li{border-style:solid;border-color:#000000;border-width:10px;min-height:auto;margin-top:108px;padding-top:0}.service_template2 .service_feature_content ul li img{position:static;width:calc(100% - 30px);height:auto;margin-left:10px;margin-right:10px;margin-top:-4rem}.service_template2 .service_feature_content ul li dl{border:none;width:100%;min-height:auto;padding-left:10px;padding-right:10px;padding-bottom:2em;float:none}.service_template2 .service_feature_content ul li dl::before{display:block}.service_template2 .service_feature_content ul li dl dt{font-size:1.125rem;margin-top:1em}.service_template2 .service_feature_content ul li dl dt strong{font-size:2rem}.service_template2 .service_feature_content ul li dl dd{font-size:1rem}.service_template2 .service_timetable_content{margin-top:60px;padding-bottom:2em}.service_template2 .service_timetable_content h2{margin-top:16px}.service_template2 .service_timetable_content h3{margin-top:-44px;margin-bottom:16px}.service_template2 .service_timetable_content .img{max-width:100%;width:calc(100% - 20px)}.service_template2 .service_timetable_content p{font-size:1rem;text-align:left;width:calc(100% - 20px)}.service_template2 .service_freearea_content1 ul,.service_template2 .service_freearea_content2 ul{display:block;width:calc(100% - 20px)}.service_template2 .service_freearea_content1 ul li,.service_template2 .service_freearea_content2 ul li{width:100%;margin-bottom:54px}.service_template2 .service_freearea_content1 ul li:nth-child(3n+2),.service_template2 .service_freearea_content2 ul li:nth-child(3n+2){margin-left:0;margin-right:0}.service_template2 .service_freearea_content1 ul li dl dt,.service_template2 .service_freearea_content2 ul li dl dt{font-size:1.125rem}.service_template2 .service_freearea_content1 ul li dl dd,.service_template2 .service_freearea_content2 ul li dl dd{font-size:1rem}.service_template2 .service_freearea_content3 .wrap{display:block;width:calc(100% - 20px)}.service_template2 .service_freearea_content3 .wrap .img_area{width:100%}.service_template2 .service_freearea_content3 .wrap .text_area{font-size:1rem;width:100%;margin-top:2em;padding-left:1em;padding-right:1em}.service_template2 .service_freearea_content3 .wrap strong{font-size:1.125rem}.service_template2 .service_freearea_content3 .wrap ul li{margin-bottom:1em}.service_template2 .service_freearea_content3 .wrap ul li span{font-size:0.875rem;display:block;margin-left:1em}.service_template2 .service_freearea_content4 ul{width:calc(100% - 20px)}.service_template2 .service_freearea_content4 ul li{display:block;margin-bottom:60px}.service_template2 .service_freearea_content4 ul li .img_area{width:100%}.service_template2 .service_freearea_content4 dl{width:100%;margin-top:39px;padding:1em}.service_template2 .service_freearea_content4 dl::before{content:"";border-left-color:#e5e5e5;border-width:0;border-left-width:27px;border-top-width:27px;left:0;top:-27px}.service_template2 .service_freearea_content4 dl dt{font-size:1.125rem}.btn_wrap.type_def{flex-wrap:wrap;bottom:74px}.btn_wrap.type_def a.btn{max-width:90%;margin:8px auto 4px auto;width:364px;height:54px}.service_page_manual .main_img{height:50vh}.service_page_manual .main_img h1{top:calc(50% - 3vh);width:80%;height:auto}.service_page_manual .service_content .sub_title,.service_page_manual .service_content .sub_title::after{width:calc(100% - 20px)}.service_page_manual .service_content .sub_title{font-size:1.33rem;margin-top:48px;margin-bottom:36px}.service_page_manual .service_content .sub_title_att{font-size:0.75rem;margin-top:calc(-36px + 1em);margin-bottom:36px}.service_page_manual.service_manual_template1 .button_wrap,.service_page_manual.service_manual_template1 .button{font-size:1rem;line-height:inherit;width:calc(100% - 48px - 2em);height:auto}.service_page_manual.service_manual_template1 .button{box-sizing:border-box;margin-top:36px;padding:1em}.service_page_manual.service_manual_template1 .button_wrap .button{width:100%}.service_page_manual.service_manual_template1 #sec_about.service_content .outer{height:auto}.service_page_manual.service_manual_template1 #sec_about.service_content .outer p{position:relative;left:0;top:0;box-sizing:border-box;padding:3em;padding-left:1em;padding-right:1em;transform:none}.service_page_manual.service_manual_template1 #sec_about.service_content .outer p img{width:100%;height:auto}.service_page_manual.service_manual_template1 #sec_recommend.service_content{background-position:200vw;min-height:auto}.service_page_manual.service_manual_template1 #sec_recommend.service_content ul,.service_page_manual.service_manual_template1 #sec_use.service_content .inner,.service_page_manual.service_manual_template1 #sec_feature.service_content .inner,.service_page_manual.service_manual_template1 #sec_main_item.service_content .inner,.service_page_manual.service_manual_template1 #sec_etc_item.service_content .inner,.service_page_manual.service_manual_template1 #sec_etc_item.service_content .att,.service_page_manual.service_manual_template1 #sec_timetable.service_content p,.service_page_manual.service_manual_template1 #sec_reason.service_content ul{width:auto;margin-left:10px;margin-right:10px}.service_page_manual.service_manual_template1 #sec_recommend.service_content ul li{font-size:1.5rem;padding-left:calc(43px + 0.75em)}.service_page_manual.service_manual_template1 #sec_recommend.service_content ul li::before{width:43px;height:44px}.service_page_manual.service_manual_template1 #sec_use.service_content .inner{display:block}.service_page_manual.service_manual_template1 #sec_use.service_content .inner li:nth-child(n+2){margin-top:3em}.service_page_manual.service_manual_template1 #sec_use.service_content .inner li h3,.service_page_manual.service_manual_template1 #sec_use.service_content .inner li figure figcaption{font-size:1.167rem}.service_page_manual.service_manual_template1 #sec_use.service_content .inner li figure img{width:100%;height:auto}.service_page_manual.service_manual_template1 #sec_feature.service_content .inner figure{display:block;margin-top:30px}.service_page_manual.service_manual_template1 #sec_feature.service_content .inner figure img,.service_page_manual.service_manual_template1 #sec_feature.service_content .inner figure figcaption{width:100%;height:auto}.service_page_manual.service_manual_template1 #sec_feature.service_content .inner figure figcaption h3{font-size:1.5rem;position:relative;align-items:start;margin-bottom:0.5em;margin-top:0.2em}.service_page_manual.service_manual_template1 #sec_feature.service_content .inner figure figcaption h3::before{position:absolute;left:-0.2em;top:0.2em;width:63px;height:43px}.service_page_manual.service_manual_template1 #sec_feature.service_content .inner figure figcaption h3>span{font-size:2.167rem;margin-left:0.2em;margin-right:0.5em;position:relative;text-shadow:2px 0 #ffffff,-2px 0 #ffffff,0 -2px #ffffff,0 2px #ffffff,2px 2px #ffffff,-2px 2px #ffffff,2px -2px #ffffff,-2px -2px #ffffff,1px 2px #ffffff,-1px 2px #ffffff,1px -2px #ffffff,-1px -2px #ffffff,2px 1px #ffffff,-2px 1px #ffffff,2px -1px #ffffff,-2px -1px #ffffff}.service_page_manual.service_manual_template1 #sec_feature.service_content .inner figure figcaption h3 strong span{display:inline}.service_page_manual.service_manual_template1 #sec_feature.service_content .inner figure figcaption p{font-size:0.833rem}.service_page_manual.service_manual_template1 #sec_main_item.service_content .inner,.service_page_manual.service_manual_template1 #sec_etc_item.service_content .inner{display:block}.service_page_manual.service_manual_template1 #sec_main_item.service_content .inner::after,.service_page_manual.service_manual_template1 #sec_etc_item.service_content .inner::after,.service_page_manual.service_manual_template1 #sec_main_item.service_content .inner figure,.service_page_manual.service_manual_template1 #sec_etc_item.service_content .inner figure{width:100%}.service_page_manual.service_manual_template1 #sec_main_item.service_content .inner figure:nth-child(n+2),.service_page_manual.service_manual_template1 #sec_etc_item.service_content .inner figure:nth-child(n+2){margin-top:3em}.service_page_manual.service_manual_template1 #sec_main_item.service_content .inner figure img,.service_page_manual.service_manual_template1 #sec_etc_item.service_content .inner figure img{width:100%;height:auto}.service_page_manual.service_manual_template1 #sec_main_item.service_content .inner figure figcaption,.service_page_manual.service_manual_template1 #sec_etc_item.service_content .inner figure figcaption{margin-top:1em}.service_page_manual.service_manual_template1 #sec_main_item.service_content .inner figure figcaption h3,.service_page_manual.service_manual_template1 #sec_etc_item.service_content .inner figure figcaption h3{font-size:1.167rem}.service_page_manual.service_manual_template1 #sec_main_item.service_content .inner figure figcaption h3 strong,.service_page_manual.service_manual_template1 #sec_etc_item.service_content .inner figure figcaption h3 strong{font-size:1.833rem}.service_page_manual.service_manual_template1 #sec_main_item.service_content .inner figure figcaption p,.service_page_manual.service_manual_template1 #sec_etc_item.service_content .inner figure figcaption p{font-size:0.833rem}.service_page_manual.service_manual_template1 #sec_etc_item.service_content .att{font-size:1.5rem}.service_page_manual.service_manual_template1 #sec_timetable.service_content .att{font-size:0.833rem}.service_page_manual.service_manual_template1 #sec_voice.service_content ul{width:auto;margin-left:10px;margin-right:10px;padding-left:0;padding-right:0;padding-bottom:1px}.service_page_manual.service_manual_template1 #sec_voice.service_content ul li{width:100%;margin-top:2em;margin-bottom:30vw;padding:1.5em;padding-left:1em;padding-right:1em}.service_page_manual.service_manual_template1 #sec_voice.service_content ul li::before{left:inherit;right:50%;bottom:-23vw;width:18vw;height:18vw}.service_page_manual.service_manual_template1 #sec_voice.service_content ul li::after{border-left-width:4px;border-bottom-width:5px;left:56%;top:inherit;bottom:-17px;width:23px;height:20px;transform:skewX(-22deg) skewY(-41deg)}.service_page_manual.service_manual_template1 #sec_voice.service_content ul li p{font-size:0.833rem}.service_page_manual.service_manual_template1 #sec_achievement .inner{display:block;width:auto;margin-left:10px;margin-right:10px}.service_page_manual.service_manual_template1 #sec_achievement .inner .box{width:100%;margin-bottom:3em}.service_page_manual.service_manual_template1 #sec_achievement .inner::after,.service_page_manual.service_manual_template1 #sec_achievement .inner .box{width:auto}.service_page_manual.service_manual_template1 #sec_achievement .inner .box:nth-child(n+4){margin-top:0}.service_page_manual.service_manual_template1 #sec_achievement .inner .box a{width:calc(100% - 20px)}.service_page_manual.service_manual_template1 #sec_reason ul li{display:block}.service_page_manual.service_manual_template1 #sec_reason ul li:nth-child(n+1){margin-top:30px}.service_page_manual.service_manual_template1 #sec_reason ul li div{margin-right:0}.service_page_manual.service_manual_template1 #sec_reason ul li div h3{font-size:1.5rem}.service_page_manual.service_manual_template1 #sec_reason ul li div h3 span{font-size:2.167rem}.service_page_manual.service_manual_template1 #sec_reason ul li div p{font-size:0.833rem;margin-bottom:1em}.service_page_manual.service_manual_template1 #sec_reason ul li img{width:100%;height:auto}.service_page_manual.service_manual_template1 #sec_price.service_content .outer{background-position:center 3em;padding-top:2.5em;padding-bottom:2em}.service_page_manual.service_manual_template1 #sec_price.service_content .outer h3{font-size:1.667rem}.service_page_manual.service_manual_template1 #sec_price.service_content .outer div strong{font-size:2.667rem;line-height:1.2;display:block}.service_page_manual.service_manual_template1 #sec_price.service_content .outer div strong span{font-size:4.083rem}.service_page_manual.service_manual_template1 #sec_price.service_content .outer div p{font-size:1.167rem}.service_page_manual.service_manual_template1 #sec_price.service_content .outer small{font-size:0.833rem;display:block;width:calc(100% - 2em);margin-left:auto;margin-right:auto;margin-top:1em}.service_page_manual.service_manual_template1 #sec_price.service_content .outer dl,.service_page_manual.service_manual_template1 #sec_price.service_content .outer ul{font-size:1rem;margin-left:10px;margin-right:10px}.service_page_manual.service_manual_template1 #sec_price.service_content .outer dl dd span{display:inline}.ex18_1{font-size:22px;text-align:center}.wrap_remo18_3.wrap_remo18_3_one .col{width:auto}#sengoku-takarasagashi.service_page_manual #sec_about.service_content{background-image:url(https://ikusa.jp/wp/wp-content/themes/chani/img/service/sengoku-takarasagashi/about_bg_sp.jpg);height:auto;padding-top:0}#sengoku-takarasagashi.service_page_manual #sec_about.service_content .inner{position:relative;left:0;top:0;width:100%;padding-top:1px;transform:none}#sengoku-takarasagashi.service_page_manual #sec_about.service_content .inner .sub_title{margin-top:47px}#sengoku-takarasagashi.service_page_manual #sec_about.service_content .inner p{font-size:0.833rem;padding-left:10px;padding-right:10px}#sengoku-takarasagashi.service_page_manual #sec_about.service_content>img{position:relative;left:0;width:100%;min-width:auto;height:auto;transform:none}#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;margin-left:10px;margin-right: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_plan .text_wrap .small{font-size:14px}#sengoku-takarasagashi.service_page_manual #sec_plan .text_wrap .big{font-size:22px}#sengoku-takarasagashi.service_page_manual #sec_plan .text_wrap .big .num{font-size:42px}#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_plan .koban_wrap img{width:auto}#sengoku-takarasagashi.service_page_manual #sec_plan li:nth-child(2) .koban_wrap img{width:auto}#sengoku-takarasagashi.service_page_manual #sec_plan li:nth-child(3) .koban_wrap img{width:auto}#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-left:10px;margin-right:10px;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)}#sec_achievement .achievements1{margin-top:0}#sec_achievement .add_box_btn{width:100%}#bosai-undokai.service_page_manual.service_manual_template1 #sec_about.service_content .outer{background-image:url(https://ikusa.jp/wp/wp-content/themes/chani/img/service/bosai-undokai/about_bg_sp.jpg)}#bosai-undokai.service_page_manual.service_manual_template1 #sec_recommend.service_content ul li:nth-child(2),#bosai-undokai.service_page_manual.service_manual_template1 #sec_recommend.service_content ul li:nth-child(4),#bosai-undokai.service_page_manual.service_manual_template1 #sec_feature.service_content .inner figure figcaption h3 strong span,#bosai-undokai.service_page_manual.service_manual_template1 #sec_feature.service_content .inner figure:nth-child(2) figcaption h3 strong span,#bosai-undokai.service_page_manual.service_manual_template1 #sec_feature.service_content .inner figure:nth-child(4) figcaption h3 strong span,#bosai-undokai.service_page_manual.service_manual_template1 #sec_main_item.service_content .inner,#bosai-undokai.service_page_manual.service_manual_template1 #sec_price.service_content .outer dl dd,#bosai-undokai.service_page_manual.service_manual_template1 #sec_price.service_content .outer dl dd:nth-child(2) span:nth-child(1),#bosai-undokai.service_page_manual.service_manual_template1 #sec_price.service_content .outer dl dd:nth-child(2) span:nth-child(2),#bosai-undokai.service_page_manual.service_manual_template1 #sec_price.service_content .outer dl dd:nth-child(4) span:nth-child(1),#bosai-undokai.service_page_manual.service_manual_template1 #sec_price.service_content .outer dl dd:nth-child(4) span:nth-child(2),#bosai-undokai.service_page_manual.service_manual_template1 #sec_price.service_content .outer dl dd:nth-child(4) span:nth-child(3){width:auto}#bosai-undokai.service_page_manual.service_manual_template1 #sec_main_item.service_content .inner figure{width:100%}#bosai-undokai.service_page_manual.service_manual_template1 #sec_main_item.service_content .inner figure:nth-child(n+3){margin-top:3em}#bosai-undokai.service_page_manual.service_manual_template1 #sec_etc_item.service_content .outer ul{flex-wrap:wrap;margin-left:10px;margin-right:10px;padding-top:6vw}#bosai-undokai.service_page_manual.service_manual_template1 #sec_etc_item.service_content .outer ul li:nth-child(1){width:43%;margin-right:6%}#bosai-undokai.service_page_manual.service_manual_template1 #sec_etc_item.service_content .outer ul li:nth-child(2){width:36.5%;margin-right:7%}#bosai-undokai.service_page_manual.service_manual_template1 #sec_etc_item.service_content .outer ul li:nth-child(3){width:36%;margin-right:8%}#bosai-undokai.service_page_manual.service_manual_template1 #sec_etc_item.service_content .outer ul li:nth-child(4){width:36%}#bosai-undokai.service_page_manual.service_manual_template1 #sec_etc_item.service_content .outer ul li:nth-child(5){width:42.5%;margin-left:7%}#bosai-undokai.service_page_manual.service_manual_template1 #sec_etc_item.service_content .outer ul li img{height:auto}#bosai-undokai.service_page_manual.service_manual_template1 #sec_voice.service_content .outer{margin-top:-1em;padding-bottom:1em}#bosai-undokai.service_page_manual.service_manual_template1 #sec_reason.service_content .sub_title{background-image:url(https://ikusa.jp/wp/wp-content/themes/chani/img/service/bosai-undokai/reason_bg.jpg);background-position:bottom;background-repeat:no-repeat;background-size:cover;position:relative;padding-top:10em;padding-bottom:10em}#bosai-undokai.service_page_manual.service_manual_template1 #sec_reason.service_content .sub_title{padding-top:5em;padding-bottom:5em}#bosai-undokai.service_page_manual.service_manual_template1 #sec_reason.service_content .sub_title h2{font-size:1.917rem;width:10em}#bosai-undokai.service_page_manual.service_manual_template1 #sec_reason.service_content .sub_title small{font-size:0.833rem}#bosai-undokai.service_page_manual.service_manual_template1 #sec_reason ul li:nth-child(3) div h3 strong,#bosai-undokai.service_page_manual.service_manual_template1 #sec_reason ul li:nth-child(4) div h3 strong{width:auto}#bosai-undokai.service_page_manual.service_manual_template1 #sec_price.service_content .outer{background-size:108vw}#japanese-new-undokai.service_page_manual.service_manual_template1 #sec_about.service_content .outer{background-image:url(https://ikusa.jp/wp/wp-content/themes/chani/img/service/japanese-new-undokai/about_bg_sp.jpg)}#japanese-new-undokai.service_page_manual.service_manual_template1 #sec_main_item.service_content .inner,#japanese-new-undokai.service_page_manual.service_manual_template1 #sec_price.service_content .outer dl dd,#japanese-new-undokai.service_page_manual.service_manual_template1 #sec_price.service_content .outer dl dd:nth-child(2) span:nth-child(1),#japanese-new-undokai.service_page_manual.service_manual_template1 #sec_price.service_content .outer dl dd:nth-child(2) span:nth-child(2),#japanese-new-undokai.service_page_manual.service_manual_template1 #sec_price.service_content .outer dl dd:nth-child(4) span:nth-child(1),#japanese-new-undokai.service_page_manual.service_manual_template1 #sec_price.service_content .outer dl dd:nth-child(4) span:nth-child(2),#japanese-new-undokai.service_page_manual.service_manual_template1 #sec_price.service_content .outer dl dd:nth-child(4) span:nth-child(3){width:auto}#japanese-new-undokai.service_page_manual.service_manual_template1 #sec_etc_item.service_content .outer{background-size:496vw}#japanese-new-undokai.service_page_manual.service_manual_template1 #sec_etc_item.service_content .inner{padding-top:16vw}#japanese-new-undokai.service_page_manual.service_manual_template1 #sec_price.service_content .outer{background-size:96vw}#japanese-new-undokai.service_page_manual.service_manual_template1 #sec_about.service_content .outer p{font-size:20px}#japanese-new-undokai.service_page_manual.service_manual_template1 #sec_about.service_content .outer p br{display:none}#new-undokai.service_page_manual.service_manual_template1 #sec_about.service_content .outer{background-image:url(https://ikusa.jp/wp/wp-content/themes/chani/img/service/new-undokai/about_bg_sp.jpg)}#new-undokai.service_page_manual.service_manual_template1 #sec_main_item.service_content .inner,#new-undokai.service_page_manual.service_manual_template1 #sec_recommend.service_content ul li:nth-child(1),#new-undokai.service_page_manual.service_manual_template1 #sec_recommend.service_content ul li:nth-child(2),#new-undokai.service_page_manual.service_manual_template1 #sec_recommend.service_content ul li:nth-child(4),#new-undokai.service_page_manual.service_manual_template1 #sec_feature.service_content .inner figure:nth-child(2) figcaption h3 strong span,#new-undokai.service_page_manual.service_manual_template1 #sec_feature.service_content .inner figure:nth-child(3) figcaption h3 strong span,#new-undokai.service_page_manual.service_manual_template1 #sec_price.service_content .outer dl dd,#new-undokai.service_page_manual.service_manual_template1 #sec_price.service_content .outer dl dd:nth-child(2) span:nth-child(1),#new-undokai.service_page_manual.service_manual_template1 #sec_price.service_content .outer dl dd:nth-child(2) span:nth-child(2),#new-undokai.service_page_manual.service_manual_template1 #sec_price.service_content .outer ul{width:auto}#new-undokai.service_page_manual.service_manual_template1 #sec_price.service_content .outer{background-size:106vw}#roleplaying-rally.service_page_manual.service_manual_template1 #sec_about.service_content .outer{background-image:url(https://ikusa.jp/wp/wp-content/themes/chani/img/service/roleplaying-rally/about_bg_sp.jpg)}#roleplaying-rally.service_page_manual.service_manual_template1 #sec_flow.service_content .inner,#roleplaying-rally.service_page_manual.service_manual_template1 #sec_feature.service_content .inner figure:nth-child(1) figcaption h3 strong span,#roleplaying-rally.service_page_manual.service_manual_template1 #sec_feature.service_content .inner figure:nth-child(3) figcaption h3 strong span,#roleplaying-rally.service_page_manual.service_manual_template1 #sec_main_item.service_content .inner,#roleplaying-rally.service_page_manual.service_manual_template1 #sec_main_item.service_content .inner figure,#roleplaying-rally.service_page_manual.service_manual_template1 #sec_price.service_content .outer dl dd{width:auto}#roleplaying-rally.service_page_manual.service_manual_template1 #sec_flow.service_content .inner{display:block;margin-left:10px;margin-right:10px}#roleplaying-rally.service_page_manual.service_manual_template1 #sec_flow.service_content .inner figure{width:92%;margin-left:auto;margin-right:auto;padding:8%}#roleplaying-rally.service_page_manual.service_manual_template1 #sec_flow.service_content .inner figure:nth-child(n+2){margin-top:106px}#roleplaying-rally.service_page_manual.service_manual_template1 #sec_flow.service_content .inner figure:nth-child(n+2)::before{left:50%;top:-76px;width:85px;height:46px;margin-left:-41px;transform:rotate(90deg)}#roleplaying-rally.service_page_manual.service_manual_template1 #sec_flow.service_content .inner figure>img{width:100%;height:auto}#roleplaying-rally.service_page_manual.service_manual_template1 #sec_flow.service_content .inner figure figcaption{bottom:7%;width:106%;height:23.2%}#roleplaying-rally.service_page_manual.service_manual_template1 #sec_flow.service_content .inner figure figcaption h3{height:40%}#roleplaying-rally.service_page_manual.service_manual_template1 #sec_flow.service_content .inner figure figcaption h3 img{width:auto;height:100%}#roleplaying-rally.service_page_manual.service_manual_template1 #sec_recommend.service_content{min-height:auto}#roleplaying-rally.service_page_manual.service_manual_template1 #sec_feature.service_content .inner figure figcaption h3::before{height:63px}#roleplaying-rally.service_page_manual.service_manual_template1 #sec_price.service_content .outer{background-size:96vw}#mystery-escape-game.service_page_manual.service_manual_template1 .recommend_box{background-position:right bottom -118px;background-size:132px 234px;width:auto;margin-left:10px;margin-right:10px;padding-top:48px;padding-bottom:118px}#mystery-escape-game.service_page_manual.service_manual_template1 .recommend_box .title{left:-11px;top:12px}#mystery-escape-game.service_page_manual.service_manual_template1 .recommend_box .title img{width:236px}#mystery-escape-game.service_page_manual.service_manual_template1 .recommend_box div{font-size:0.833rem;border-radius:45px / 40px;width:100%;padding:1.5em;padding-top:3em;padding-bottom:2em}#mystery-escape-game.service_page_manual.service_manual_template1 .recommend_box div::before{border-right-width:10px;border-bottom-width:13px;right:104px;bottom:-24px;width:27px;height:28px;transform:rotate(45deg) skewX(44deg) skewY(27deg)}#mystery-escape-game.service_page_manual.service_manual_template1 .recommend_box div::after{right:105px;bottom:0;width:36px;height:24px}#mystery-escape-game.service_page_manual.service_manual_template1 #sec_about.service_content .outer{background-image:url(https://ikusa.jp/wp/wp-content/themes/chani/img/service/mystery-escape-game/about_bg_sp.jpg)}#mystery-escape-game.service_page_manual.service_manual_template1 #sec_recommend.service_content{min-height:auto}#mystery-escape-game.service_page_manual.service_manual_template1 #sec_use.service_content .inner li h3{height:auto}#mystery-escape-game.service_page_manual.service_manual_template1 #sec_use.service_content .inner li figure figcaption{font-size:1.167rem}#mystery-escape-game.service_page_manual.service_manual_template1 #sec_feature.service_content .inner figure figcaption h3::before{width:60px;height:66px}#mystery-escape-game.service_page_manual.service_manual_template1 #sec_feature.service_content .inner figure:nth-child(1) figcaption h3 strong span,#mystery-escape-game.service_page_manual.service_manual_template1 #sec_feature.service_content .inner figure:nth-child(2) figcaption h3 strong span,#mystery-escape-game.service_page_manual.service_manual_template1 #sec_feature.service_content .inner figure:nth-child(3) figcaption h3 strong span,#mystery-escape-game.service_page_manual.service_manual_template1 #sec_plan.service_content .outer .inner p,#mystery-escape-game.service_page_manual.service_manual_template1 #sec_price.service_content .outer dl dd:nth-child(4),#mystery-escape-game.service_page_manual.service_manual_template1 #sec_price.service_content .outer dl dd figure{width:auto}#mystery-escape-game.service_page_manual.service_manual_template1 #sec_main_item.service_content .inner figure{width:100%}#mystery-escape-game.service_page_manual.service_manual_template1 #sec_main_item.service_content .inner figure:nth-child(n+3){margin-top:3em}#mystery-escape-game.service_page_manual.service_manual_template1 #sec_main_item.service_content .recommend_box{margin-top:12px}#mystery-escape-game.service_page_manual.service_manual_template1 #sec_plan.service_content .outer .inner{width:calc(100% - 20px)}#mystery-escape-game.service_page_manual.service_manual_template1 #sec_plan.service_content .outer .inner p{font-size:0.833rem}#mystery-escape-game.service_page_manual.service_manual_template1 #sec_plan.service_content .outer .inner ul{position:relative;flex-wrap:wrap;width:100%;margin-top:4.5em}#mystery-escape-game.service_page_manual.service_manual_template1 #sec_plan.service_content .outer .inner ul li{width:calc((100vw - 20px) * 0.44)}#mystery-escape-game.service_page_manual.service_manual_template1 #sec_plan.service_content .outer .inner ul li:nth-child(n+3){margin-top:2em}#mystery-escape-game.service_page_manual.service_manual_template1 #sec_plan.service_content .outer .inner ul::before,#mystery-escape-game.service_page_manual.service_manual_template1 #sec_plan.service_content .outer .inner ul li:nth-child(n+2)::before{content:"";border-style:solid;border-color:transparent;border-left-color:#ffffff;border-width:5vw;border-right-width:0;position:absolute}#mystery-escape-game.service_page_manual.service_manual_template1 #sec_plan.service_content .outer .inner ul::before{left:calc(50% - (2.5vw * 1.14));top:calc((100% - (0.833rem * 2 * 1.8)) / 2);transform:rotate(135deg)}#mystery-escape-game.service_page_manual.service_manual_template1 #sec_plan.service_content .outer .inner ul li:nth-child(n+2)::before{left:calc((100vw - 20px) * -0.06 - 2.5vw);top:calc((100vw - 20px) * 0.22 - 5vw)}#mystery-escape-game.service_page_manual.service_manual_template1 #sec_plan.service_content .outer .inner ul li:nth-child(odd)::before{display:none}#mystery-escape-game.service_page_manual.service_manual_template1 #sec_plan.service_content .outer .inner ul li figure div{height:calc((100vw - 20px) * 0.44)}#mystery-escape-game.service_page_manual.service_manual_template1 #sec_plan.service_content .outer .inner ul li:nth-child(1) figure div img{width:60%}#mystery-escape-game.service_page_manual.service_manual_template1 #sec_plan.service_content .outer .inner ul li:nth-child(2) figure div img{width:45%}#mystery-escape-game.service_page_manual.service_manual_template1 #sec_plan.service_content .outer .inner ul li:nth-child(3) figure div img{width:50%}#mystery-escape-game.service_page_manual.service_manual_template1 #sec_plan.service_content .outer .inner ul li:nth-child(4) figure div img{width:40%}#mystery-escape-game.service_page_manual.service_manual_template1 #sec_plan.service_content .outer .inner ul li figure figcaption{font-size:0.833rem}#mystery-escape-game.service_page_manual.service_manual_template1 #sec_price.service_content .outer{background-size:102vw;padding-top:7em}#mystery-escape-game.service_page_manual.service_manual_template1 #sec_price.service_content .outer .inner{width:auto;margin:10px}#mystery-escape-game.service_page_manual.service_manual_template1 #sec_price.service_content .outer .inner div{font-size:2.083rem;width:100%;margin-bottom:1em;padding:0.5em}#mystery-escape-game.service_page_manual.service_manual_template1 #sec_price.service_content .outer .inner div h3{font-size:1.5rem}#mystery-escape-game.service_page_manual.service_manual_template1 #sec_price.service_content .outer .inner div strong{font-size:2.667rem}#mystery-escape-game.service_page_manual.service_manual_template1 #sec_price.service_content .outer .inner div strong span{font-size:4.083rem}#mystery-escape-game.service_page_manual.service_manual_template1 #sec_price.service_content .outer .inner div p{font-size:0.833rem}#mystery-escape-game.service_page_manual.service_manual_template1 #sec_price.service_content .outer .inner div .att{font-size:0.75rem}#mystery-escape-game.service_page_manual.service_manual_template1 #sec_price.service_content .outer dl dd:nth-child(2){display:block;width:auto;margin-top:-1em;margin-bottom:2em}#mystery-escape-game.service_page_manual.service_manual_template1 #sec_price.service_content .outer dl dd figure{margin-top:2em}#mystery-escape-game.service_page_manual.service_manual_template1 #sec_price.service_content .outer dl dd figure div{height:50vw;width:50vw}#mystery-escape-game.service_page_manual.service_manual_template1 #sec_price.service_content .outer dl dd figure div img{width:50%;height:auto}#mystery-escape-game.service_page_manual.service_manual_template1 #sec_price.service_content .outer dl dd figure figcaption h3{font-size:0.833rem}#mystery-escape-game.service_page_manual.service_manual_template1 #sec_price.service_content .outer dl dd figure figcaption p{font-size:0.75rem}#mystery-escape-game.service_page_manual.service_manual_template1 .nazotoki_price .ver_package{padding:0 36px;font-size:32px}#mystery-escape-game.service_page_manual.service_manual_template1 .nazotoki_price .tl01{font-size:1.33rem}#mystery-escape-game.service_page_manual.service_manual_template1 .nazotoki_price .package_cards .package_card{flex-basis:calc(95% - 32px)}#mystery-escape-game.service_page_manual.service_manual_template1 .nazotoki_price .tl01:after{width:240px}#mystery-escape-game.service_page_manual.service_manual_template1 .nazotoki_price .package_cards .package_card p{font-size:20px}#mystery-escape-game.service_page_manual.service_manual_template1 .nazotoki_price .package_cards .package_card .num{font-size:44px}#mystery-escape-game.service_page_manual.service_manual_template1 .nazotoki_price .original_price{padding:0 36px;font-size:22px}#mystery-escape-game.service_page_manual.service_manual_template1 .nazotoki_price .original_price .num{font-size:44px}#mystery-escape-game.service_page_manual.service_manual_template1 .nazotoki_price .tl02{font-size:22px}.nazo-p-slg{margin-bottom:24px;font-size:16px}.wrap-escape-game-package .box-left,.wrap-escape-game-package .box-right{margin:0 auto 0 auto;width:100%}.wrap-escape-game-package .box-left{order:2}.wrap-escape-game-package .box-right{order:1}.wrap-escape-game-package .box-right h3{padding:4px 10px}.wrap-escape-game-package .box-right .txt-a{padding:14px 10px}.wrap-escape-game-package .col.type1{min-height:268px;background-image:url(https://ikusa.jp/wp/wp-content/themes/chani/img/service/mystery-escape-game/bg_p1_sp.jpg)}.wrap-escape-game-package .col.type2{min-height:268px;background-image:url(https://ikusa.jp/wp/wp-content/themes/chani/img/service/mystery-escape-game/bg_p2_sp.jpg)}.wrap-escape-game-package .col.type3{min-height:268px;background-image:url(https://ikusa.jp/wp/wp-content/themes/chani/img/service/mystery-escape-game/bg_p3_sp.jpg)}.wrap-escape-game-package .col.type4{min-height:268px;background-image:url(https://ikusa.jp/wp/wp-content/themes/chani/img/service/mystery-escape-game/bg_p4_sp.jpg)}.wrap-escape-game-package .ex-a{width:100%;min-height:268px;height:auto;position:relative}.wrap-escape-game-package .col.type1 .ex-a{width:100%;background-image:url(https://ikusa.jp/wp/wp-content/themes/chani/img/service/mystery-escape-game/bg_box1_sp.svg)}.wrap-escape-game-package .col.type2 .ex-a{width:100%;background-image:url(https://ikusa.jp/wp/wp-content/themes/chani/img/service/mystery-escape-game/bg_box2_sp.svg)}.wrap-escape-game-package .col.type3 .ex-a{width:100%;background-image:url(https://ikusa.jp/wp/wp-content/themes/chani/img/service/mystery-escape-game/bg_box3_sp.svg)}.wrap-escape-game-package .col.type4 .ex-a{width:100%;height:auto;min-height:200px;background-image:url(https://ikusa.jp/wp/wp-content/themes/chani/img/service/mystery-escape-game/bg_box4_sp.svg);background-image:url(https://ikusa.jp/wp/wp-content/themes/chani/img/service/mystery-escape-game/bg_box4_sp.png)}.wrap-escape-game-package .col .ex-a .in{margin:auto;padding:0px 0px;width:300px;height:188px;position:absolute;top:0;right:0;bottom:0;left:0}.wrap-escape-game-package .col.type1 .ex-a .in{padding:0px 0px;width:300px;height:188px}.wrap-escape-game-package .col.type2 .ex-a .in{padding:0px 0px;width:300px;height:180px}.wrap-escape-game-package .col.type3 .ex-a .in{padding:0px 0px;width:300px;height:202px}.wrap-escape-game-package .col.type4 .ex-a .in{padding:0px 0px;width:300px;height:164px}.wrap-escape-game-package .ex-a h3{font-size:18px}.wrap-escape-game-package .box-right p{font-size:14px}.wrap-escape-game-package .ex-a li p{margin-bottom:2px;font-size:12px}.wrap-escape-game-package .col.type4 .ex-a li p{font-size:10px}.wrap-escape-game-package .ex-a li p br{display:none}.wrap-escape-game-package .sp-logo-box{display:block}.wrap-escape-game-package .sp-logo-box h2{display:block}.wrap-escape-game-package .sp-logo-box .slg{margin:-24px auto 0 auto;text-align:center}.wrap-escape-game-package .sp-logo-box img{margin:0 auto 0 auto;max-width:100%;width:auto}.wrap-escape-game-package .slg-box{margin:20px auto 20px auto}#mystery-escape-game .btn_wrap2{margin:20px auto 0 auto}#mystery-escape-game .btn_wrap2 .btn{width:364px;max-width:90%;height:54px;margin:8px auto 4px auto}#mystery-escape-game.service_page_manual .main_img h1{top:calc(50% - 10vh);width:70%}#mystery-escape-game.service_page_manual.service_manual_template1 #sec_about.service_content .outer p{font-size:20px}#mystery-escape-game #sec_main_item .package_list_wrap .about_list .flex{font-size:16px}#mystery-escape-game #sec_main_item .package_list_wrap .about_list{padding:12px}#mystery-escape-game #sec_rimo_rec .img_wrap{flex-basis:100%}#mystery-escape-game #sec_rimo_rec .t_wrap{flex-basis:100%}#mystery-escape-game #sec_rimo_rec .it_wrap{padding:30px 0}#mystery-escape-game.service_page_manual.service_manual_template1 .remo_fqa h3::before{font-size:22px}.wrap-escape-game-package .t{font-size:18px}.wrap-escape-game-package .col .box-right{margin-bottom:20px}.wrap-escape-game-package .col.type5{background-image:url(https://ikusa.jp/wp/wp-content/themes/chani/img/service/mystery-escape-game/bg_p5_sp.jpg)}.wrap-escape-game-package .col.type5 .ex-a{background-image:url(https://ikusa.jp/wp/wp-content/themes/chani/img/service/mystery-escape-game/bg_box5_sp.png);background-size:100% 100%;height:auto}.wrap-escape-game-package .col.type5 .ex-a .in{width:auto;box-sizing:border-box;height:auto;padding:20px 30px}.wrap-escape-game-package .img_set{display:none}#taikengatakassenkenshu.service_page_manual.service_manual_template1 .bg1{margin-top:48px;padding:10px;padding-top:24px;padding-bottom:30px}#taikengatakassenkenshu.service_page_manual.service_manual_template1 #sec_about.service_content .inner{display:block;width:calc(100% - 20px)}#taikengatakassenkenshu.service_page_manual.service_manual_template1 #sec_about.service_content .inner img,#taikengatakassenkenshu.service_page_manual.service_manual_template1 #sec_use.service_content .outer .inner figure img,#taikengatakassenkenshu.service_page_manual.service_manual_template1 #sec_plan.service_content .inner figure img,#taikengatakassenkenshu.service_page_manual.service_manual_template1 #sec_plan_feature.service_content .inner figure img,#taikengatakassenkenshu.service_page_manual.service_manual_template1 #sec_feedback.service_content .inner div img,#taikengatakassenkenshu.service_page_manual.service_manual_template1 #sec_price.service_content .outer p img{height:auto;width:100%}#taikengatakassenkenshu.service_page_manual.service_manual_template1 #sec_about.service_content .inner p{padding-top:1.5em}#taikengatakassenkenshu.service_page_manual.service_manual_template1 #sec_recommend.service_content{min-height:auto}#taikengatakassenkenshu.service_page_manual.service_manual_template1 #sec_recommend.service_content ul li:nth-child(3),#taikengatakassenkenshu.service_page_manual.service_manual_template1 #sec_feature.service_content .inner figure figcaption h3 strong span,#taikengatakassenkenshu.service_page_manual.service_manual_template1 #sec_use.service_content .outer .inner figure,#taikengatakassenkenshu.service_page_manual.service_manual_template1 #sec_use.service_content .outer .inner figure figcaption h3 strong,#taikengatakassenkenshu.service_page_manual.service_manual_template1 #sec_plan.service_content .inner,#taikengatakassenkenshu.service_page_manual.service_manual_template1 #sec_plan.service_content .inner figure figcaption,#taikengatakassenkenshu.service_page_manual.service_manual_template1 #sec_price.service_content .outer dl dd{width:auto}#taikengatakassenkenshu.service_page_manual.service_manual_template1 #sec_feature.service_content .inner figure figcaption h3::before{width:75px;height:63px}#taikengatakassenkenshu.service_page_manual.service_manual_template1 #sec_use.service_content{margin-top:48px}#taikengatakassenkenshu.service_page_manual.service_manual_template1 #sec_use.service_content .outer{padding-top:24px;padding-bottom:24px}#taikengatakassenkenshu.service_page_manual.service_manual_template1 #sec_use.service_content .outer .inner figure:nth-child(n+2){margin-top:2em}#taikengatakassenkenshu.service_page_manual.service_manual_template1 #sec_use.service_content .outer .inner figure figcaption h3{font-size:1.25rem;margin-left:0}#taikengatakassenkenshu.service_page_manual.service_manual_template1 #sec_use.service_content .outer .inner figure figcaption h3 span{font-size:1.333rem}#taikengatakassenkenshu.service_page_manual.service_manual_template1 #sec_use.service_content .outer .inner figure figcaption p{font-size:0.833rem}#taikengatakassenkenshu.service_page_manual.service_manual_template1 #sec_plan.service_content .inner{margin-left:10px;margin-right:10px}#taikengatakassenkenshu.service_page_manual.service_manual_template1 #sec_plan.service_content .inner figure{display:block;margin-top:30px}#taikengatakassenkenshu.service_page_manual.service_manual_template1 #sec_plan.service_content .inner figure figcaption h3{font-size:1.5rem;line-height:1.4;margin-top:0.5em;margin-bottom:0.5em}#taikengatakassenkenshu.service_page_manual.service_manual_template1 #sec_plan.service_content .inner figure figcaption h3 span{font-size:2.667rem}#taikengatakassenkenshu.service_page_manual.service_manual_template1 #sec_plan.service_content .inner figure figcaption p{font-size:0.833rem}#taikengatakassenkenshu.service_page_manual.service_manual_template1 #sec_plan.service_content .inner figure figcaption div{display:block}#taikengatakassenkenshu.service_page_manual.service_manual_template1 #sec_plan.service_content .inner figure figcaption div>span{text-align:center;display:block;width:72%;margin-left:auto;margin-right:auto}#taikengatakassenkenshu.service_page_manual.service_manual_template1 #sec_plan.service_content .inner figure figcaption div span img{width:100%;max-width:none}#taikengatakassenkenshu.service_page_manual.service_manual_template1 #sec_plan.service_content .inner figure figcaption div span strong{color:#222222;font-size:5vw;right:9%}#taikengatakassenkenshu.service_page_manual.service_manual_template1 #sec_plan.service_content .inner figure figcaption div h3{margin-left:10px}#taikengatakassenkenshu.service_page_manual.service_manual_template1 #sec_plan.service_content .inner figure:nth-child(3) figcaption p{padding:10px;padding-top:0}#taikengatakassenkenshu.service_page_manual.service_manual_template1 #sec_plan_program_flow.service_content p{font-size:0.833rem;width:auto}#taikengatakassenkenshu.service_page_manual.service_manual_template1 #sec_plan_feature.service_content .inner,#taikengatakassenkenshu.service_page_manual.service_manual_template1 #sec_plan_feature.service_content .inner figure,#taikengatakassenkenshu.service_page_manual.service_manual_template1 #sec_plan_feature.service_content .inner.law,#taikengatakassenkenshu.service_page_manual.service_manual_template1 #sec_plan_feature.service_content .inner.law dl,#taikengatakassenkenshu.service_page_manual.service_manual_template1 #sec_plan_feature.service_content .inner.law dl dd,#taikengatakassenkenshu.service_page_manual.service_manual_template1 #sec_plan_flow.service_content .inner,#taikengatakassenkenshu.service_page_manual.service_manual_template1 #sec_feedback.service_content .inner,#taikengatakassenkenshu.service_page_manual.service_manual_template1 #sec_feedback.service_content .inner div:nth-child(2){width:100%}#taikengatakassenkenshu.service_page_manual.service_manual_template1 #sec_plan_feature.service_content .inner{display:block}#taikengatakassenkenshu.service_page_manual.service_manual_template1 #sec_plan_feature.service_content .inner figure{margin-bottom:2em}#taikengatakassenkenshu.service_page_manual.service_manual_template1 #sec_plan_feature.service_content .inner figure figcaption h3{font-size:1.583rem;margin-bottom:0.5em}#taikengatakassenkenshu.service_page_manual.service_manual_template1 #sec_plan_feature.service_content .inner figure figcaption p{font-size:0.833rem}#taikengatakassenkenshu.service_page_manual.service_manual_template1 #sec_plan_feature.service_content .inner.law h3{text-align:center}#taikengatakassenkenshu.service_page_manual.service_manual_template1 #sec_plan_feature.service_content .inner.law h3 img{width:72%;max-width:none}#taikengatakassenkenshu.service_page_manual.service_manual_template1 #sec_plan_feature.service_content .inner.law dl{display:block}#taikengatakassenkenshu.service_page_manual.service_manual_template1 #sec_plan_feature.service_content .inner.law dl dt{text-align:center;background-color:#ffffff;border-radius:34px;height:34px;margin-top:1em}#taikengatakassenkenshu.service_page_manual.service_manual_template1 #sec_plan_feature.service_content .inner.law dl dt img{width:84px}#taikengatakassenkenshu.service_page_manual.service_manual_template1 #sec_plan_feature.service_content .inner.law dl dd{font-size:1rem;box-sizing:border-box;margin-left:0;padding-left:17px;padding-right:17px}#taikengatakassenkenshu.service_page_manual.service_manual_template1 #sec_plan_flow.service_content .inner{display:flex}#taikengatakassenkenshu.service_page_manual.service_manual_template1 #sec_plan_flow.service_content .inner>p{width:24px;height:auto;margin-right:10px;margin-top:11px;margin-bottom:11px}#taikengatakassenkenshu.service_page_manual.service_manual_template1 #sec_plan_flow.service_content .inner>p::before,#taikengatakassenkenshu.service_page_manual.service_manual_template1 #sec_plan_flow.service_content .inner>p::after{border-color:transparent;border-width:12px;left:0;right:initial;top:initial}#taikengatakassenkenshu.service_page_manual.service_manual_template1 #sec_plan_flow.service_content .inner>p::before{border-bottom-color:#ffffff;border-top-width:0;border-bottom-width:11px;top:-11px}#taikengatakassenkenshu.service_page_manual.service_manual_template1 #sec_plan_flow.service_content .inner>p::after{border-top-color:#ffffff;border-top-width:11px;border-bottom-width:0;bottom:-11px}#taikengatakassenkenshu.service_page_manual.service_manual_template1 #sec_plan_flow.service_content .inner ul,#taikengatakassenkenshu.service_page_manual.service_manual_template1 #sec_plan_flow.service_content .inner ul li h3,#taikengatakassenkenshu.service_page_manual.service_manual_template1 #sec_plan_flow.service_content .inner ul li ul li h4{position:relative;display:flex;justify-content:center;align-items:center}#taikengatakassenkenshu.service_page_manual.service_manual_template1 #sec_plan_flow.service_content .inner ul li ul{display:block;width:calc(100% - 52px)}#taikengatakassenkenshu.service_page_manual.service_manual_template1 #sec_plan_flow.service_content .inner>ul{display:block;width:calc(100% - 39px);margin-top:0}#taikengatakassenkenshu.service_page_manual.service_manual_template1 #sec_plan_flow.service_content .inner ul li,#taikengatakassenkenshu.service_page_manual.service_manual_template1 #sec_plan_flow.service_content .inner ul li:nth-child(2) ul li{display:flex;flex-wrap:wrap;width:auto}#taikengatakassenkenshu.service_page_manual.service_manual_template1 #sec_plan_flow.service_content .inner ul li:nth-child(2){width:auto}#taikengatakassenkenshu.service_page_manual.service_manual_template1 #sec_plan_flow.service_content .inner ul li:nth-child(2) ul li,#taikengatakassenkenshu.service_page_manual.service_manual_template1 #sec_plan_flow.service_content .inner ul li:nth-child(2) h3{margin-left:0;margin-right:0}#taikengatakassenkenshu.service_page_manual.service_manual_template1 #sec_plan_flow.service_content .inner ul li h3{width:84px;height:auto}#taikengatakassenkenshu.service_page_manual.service_manual_template1 #sec_plan_flow.service_content .inner ul li:nth-child(2) h3,#taikengatakassenkenshu.service_page_manual.service_manual_template1 #sec_plan_flow.service_content .inner ul li ul li h4{width:42px;height:auto}#taikengatakassenkenshu.service_page_manual.service_manual_template1 #sec_plan_flow.service_content .inner ul li h3,#taikengatakassenkenshu.service_page_manual.service_manual_template1 #sec_plan_flow.service_content .inner ul li ul li h4{margin:0;margin-top:46px;margin-bottom:-46px}#taikengatakassenkenshu.service_page_manual.service_manual_template1 #sec_plan_flow.service_content .inner ul li:nth-child(1) h3{margin-top:0}#taikengatakassenkenshu.service_page_manual.service_manual_template1 #sec_plan_flow.service_content .inner ul li:nth-child(3) h3{margin-right:0;margin-bottom:46px}#taikengatakassenkenshu.service_page_manual.service_manual_template1 #sec_plan_flow.service_content .inner>ul::after,#taikengatakassenkenshu.service_page_manual.service_manual_template1 #sec_plan_flow.service_content .inner ul li:nth-child(2) h3::before,#taikengatakassenkenshu.service_page_manual.service_manual_template1 #sec_plan_flow.service_content .inner ul li:nth-child(3) h3::before,#taikengatakassenkenshu.service_page_manual.service_manual_template1 #sec_plan_flow.service_content .inner ul li ul li h4::before{border-color:transparent;border-width:23px;border-left-width:21px;border-right-width:21px;left:0;top:-46px}#taikengatakassenkenshu.service_page_manual.service_manual_template1 #sec_plan_flow.service_content .inner>ul::after,#taikengatakassenkenshu.service_page_manual.service_manual_template1 #sec_plan_flow.service_content .inner ul li:nth-child(3) h3::before{border-width:42px;border-top-width:46px;border-bottom-width:0}#taikengatakassenkenshu.service_page_manual.service_manual_template1 #sec_plan_flow.service_content .inner>ul::after{border-top-color:#db7819;left:0;right:initial;top:initial;bottom:0}#taikengatakassenkenshu.service_page_manual.service_manual_template1 #sec_plan_flow.service_content .inner ul li:nth-child(2) h3::before{border-left-color:#f7ba00;border-bottom-color:#f7ba00}#taikengatakassenkenshu.service_page_manual.service_manual_template1 #sec_plan_flow.service_content .inner ul li:nth-child(3) h3::before{border-left-color:#db7819;border-right-color:#db7819}#taikengatakassenkenshu.service_page_manual.service_manual_template1 #sec_plan_flow.service_content .inner ul li ul li:nth-child(1) h4::before{border-right-color:#d4d5d5;border-bottom-color:#d4d5d5}#taikengatakassenkenshu.service_page_manual.service_manual_template1 #sec_plan_flow.service_content .inner ul li ul li:nth-child(2) h4::before{border-right-color:#a6a7a7;border-bottom-color:#a6a7a7}#taikengatakassenkenshu.service_page_manual.service_manual_template1 #sec_plan_flow.service_content .inner ul li .disp_sp{margin-top:-46px}#taikengatakassenkenshu.service_page_manual.service_manual_template1 #sec_plan_flow.service_content .inner ul li:nth-child(3) .disp_sp{margin-top:0}#taikengatakassenkenshu.service_page_manual.service_manual_template1 #sec_plan_flow.service_content .inner ul li div{width:calc(100% - 94px);margin-left:10px;padding-top:3em;padding-bottom:3em}#taikengatakassenkenshu.service_page_manual.service_manual_template1 #sec_plan_flow.service_content .inner ul li ul{width:calc(100% - 42px)}#taikengatakassenkenshu.service_page_manual.service_manual_template1 #sec_plan_flow.service_content .inner ul li ul li div{width:calc(100% - 52px)}#taikengatakassenkenshu.service_page_manual.service_manual_template1 #sec_plan_flow.service_content .inner ul li div img{box-sizing:border-box;height:auto}#taikengatakassenkenshu.service_page_manual.service_manual_template1 #sec_plan_flow.service_content .inner ul li p{font-size:0.75rem}#taikengatakassenkenshu.service_page_manual.service_manual_template1 #sec_feedback.service_content .inner{display:block}#taikengatakassenkenshu.service_page_manual.service_manual_template1 #sec_feedback.service_content .inner h3{margin-bottom:1em}#taikengatakassenkenshu.service_page_manual.service_manual_template1 #sec_feedback.service_content .inner div img{max-width:none;width:100%}#taikengatakassenkenshu.service_page_manual.service_manual_template1 #sec_feedback.service_content .inner div>img{display:block;width:80%;margin-left:auto;margin-right:auto}#taikengatakassenkenshu.service_page_manual.service_manual_template1 #sec_feedback.service_content .inner p,#taikengatakassenkenshu.service_page_manual.service_manual_template1 #sec_feedback.service_content .inner small{font-size:0.833rem;margin-top:1em}#taikengatakassenkenshu.service_page_manual.service_manual_template1 #sec_price.service_content .outer{background-position:center 2em;background-size:108vw}#taikengatakassenkenshu.service_page_manual.service_manual_template1 #sec_price.service_content .outer p img{width:80%}#taikengatakassenkenshu.service_page_manual.service_manual_template1 #sec_price.service_content .outer dl+small{width:calc(100% - 2em);margin-top:3em}#sabaken.service_page_manual.service_manual_template1 .main_img{padding-bottom:122px}#sabaken.service_page_manual .main_img h1{top:calc(50% - 13vh)}#sabaken.service_page_manual.service_manual_template1 #sec_about.service_content .inner,#sabaken.service_page_manual.service_manual_template1 #sec_about_sg.service_content .inner,#sabaken.service_page_manual.service_manual_template1 #sec_oodaloop.service_content .wrap,#sabaken.service_page_manual.service_manual_template1 #sec_case.service_content ul,#sabaken.service_page_manual.service_manual_template1 #sec_price.service_content .outer .option,#sabaken.service_page_manual.service_manual_template1 #sec_dissection.service_content .wrap1,#sabaken.service_page_manual.service_manual_template1 #sec_dissection.service_content .wrap2{display:block;width:calc(100% - 20px)}#sabaken.service_page_manual.service_manual_template1 #sec_about.service_content .inner .txt{width:100%}#sabaken.service_page_manual.service_manual_template1 #sec_about.service_content .inner>img,#sabaken.service_page_manual.service_manual_template1 #sec_about_sg.service_content .inner>img,#sabaken.service_page_manual.service_manual_template1 #sec_oodaloop.service_content .wrap img,#sabaken.service_page_manual.service_manual_template1 #sec_dissection.service_content .wrap1 div:nth-child(1),#sabaken.service_page_manual.service_manual_template1 #sec_about.service_content .inner p,#sabaken.service_page_manual.service_manual_template1 #sec_about_sg.service_content .inner p,#sabaken.service_page_manual.service_manual_template1 #sec_oodaloop.service_content .wrap div,#sabaken.service_page_manual.service_manual_template1 #sec_dissection.service_content .wrap1 div:nth-child(2){width:100%}#sabaken.service_page_manual.service_manual_template1 #sec_about.service_content .inner p{padding-top:1.5em}#sabaken.service_page_manual.service_manual_template1 #sec_about.service_content .inner p img,#sabaken.service_page_manual.service_manual_template1 #sec_use.service_content .outer .inner figure img,#sabaken.service_page_manual.service_manual_template1 #sec_dissection.service_content .wrap2 figure img{height:auto}#sabaken.service_page_manual.service_manual_template1 #sec_recommend.service_content{min-height:auto}#sabaken.service_page_manual.service_manual_template1 #sec_recommend.service_content ul li:nth-child(1),#sabaken.service_page_manual.service_manual_template1 #sec_recommend.service_content ul li:nth-child(2),#sabaken.service_page_manual.service_manual_template1 #sec_recommend.service_content ul li:nth-child(3){width:auto}#sabaken.service_page_manual.service_manual_template1 #sec_feature.service_content .inner figure figcaption h3::before{width:68px;height:32px}#sabaken.service_page_manual.service_manual_template1 #sec_feature.service_content .inner figure:nth-child(1) figcaption h3 strong span,#sabaken.service_page_manual.service_manual_template1 #sec_feature.service_content .inner figure:nth-child(2) figcaption h3 strong span:nth-child(1),#sabaken.service_page_manual.service_manual_template1 #sec_feature.service_content .inner figure:nth-child(2) figcaption h3 strong span:nth-child(2),#sabaken.service_page_manual.service_manual_template1 #sec_feature.service_content .inner figure:nth-child(3) figcaption h3 strong span,#sabaken.service_page_manual.service_manual_template1 #sec_feature.service_content .inner figure:nth-child(4) figcaption h3 strong span{max-width:none}#sabaken.service_page_manual.service_manual_template1 #sec_about_sg.service_content .inner p{font-size:0.833rem}#sabaken.service_page_manual.service_manual_template1 #sec_oodaloop.service_content p{font-size:0.833rem;padding-left:10px;padding-right:10px}#sabaken.service_page_manual.service_manual_template1 #sec_oodaloop.service_content .wrap{margin-top:36px}#sabaken.service_page_manual.service_manual_template1 #sec_oodaloop.service_content .wrap div h3{font-size:1rem}#sabaken.service_page_manual.service_manual_template1 #sec_oodaloop.service_content .wrap div h3:nth-child(n+1){margin-top:1em}#sabaken.service_page_manual.service_manual_template1 #sec_oodaloop.service_content .wrap div h3 span{font-size:0.833rem}#sabaken.service_page_manual.service_manual_template1 #sec_oodaloop.service_content .wrap div p{font-size:0.833rem}#sabaken.service_page_manual.service_manual_template1 #sec_use.service_content{margin-top:48px}#sabaken.service_page_manual.service_manual_template1 #sec_use.service_content .outer{padding-top:24px;padding-bottom:24px}#sabaken.service_page_manual.service_manual_template1 #sec_use.service_content .outer .inner figure{width:auto}#sabaken.service_page_manual.service_manual_template1 #sec_use.service_content .outer .inner figure:nth-child(n+2){margin-top:2em}#sabaken.service_page_manual.service_manual_template1 #sec_use.service_content .outer .inner figure figcaption h3{font-size:1.25rem;margin-left:0}#sabaken.service_page_manual.service_manual_template1 #sec_use.service_content .outer .inner figure figcaption h3 span{font-size:1.333rem}#sabaken.service_page_manual.service_manual_template1 #sec_use.service_content .outer .inner figure:nth-child(2) figcaption h3 strong{max-width:none}#sabaken.service_page_manual.service_manual_template1 #sec_use.service_content .outer .inner figure figcaption p{font-size:0.833rem}#sabaken.service_page_manual.service_manual_template1 #sec_plan.service_content .inner{margin-left:10px;margin-right:10px}#sabaken.service_page_manual.service_manual_template1 #sec_plan.service_content .inner figure{display:block;justify-content:space-between;margin-top:10px;padding:2em;padding-top:1.5em;padding-bottom:1.5em}#sabaken.service_page_manual.service_manual_template1 #sec_plan.service_content .inner figure>p,#sabaken.service_page_manual.service_manual_template1 #sec_plan.service_content .inner figure figcaption{width:100%}#sabaken.service_page_manual.service_manual_template1 #sec_plan.service_content .inner figure figcaption h3{font-size:1.5rem;margin-top:1em;margin-bottom:1.5em}#sabaken.service_page_manual.service_manual_template1 #sec_plan.service_content .inner figure figcaption h3 span{font-size:2.667rem}#sabaken.service_page_manual.service_manual_template1 #sec_plan.service_content .inner figure figcaption p{font-size:0.833rem}#sabaken.service_page_manual.service_manual_template1 #sec_dissection.service_content{margin-top:48px;padding-top:6px;padding-bottom:48px}#sabaken.service_page_manual.service_manual_template1 #sec_dissection.service_content .sub_title{margin-top:30px}#sabaken.service_page_manual.service_manual_template1 #sec_dissection.service_content h3{font-size:1.333rem;text-align:left;margin-left:10px;margin-right:10px}#sabaken.service_page_manual.service_manual_template1 #sec_dissection.service_content h3 span{font-size:2.167rem}#sabaken.service_page_manual.service_manual_template1 #sec_dissection.service_content h3+p{font-size:0.833rem;padding-left:10px;padding-right:10px}#sabaken.service_page_manual.service_manual_template1 #sec_dissection.service_content .wrap1 div:nth-child(1){padding-left:11.5%;padding-top:1%;padding-bottom:2%;background-size:96%}#sabaken.service_page_manual.service_manual_template1 #sec_dissection.service_content .wrap1 div:nth-child(1) img{height:auto}#sabaken.service_page_manual.service_manual_template1 #sec_dissection.service_content .wrap1 div:nth-child(2) p{font-size:0.833rem;margin-top:1em}#sabaken.service_page_manual.service_manual_template1 #sec_dissection.service_content .wrap1 div:nth-child(2) h4{font-size:1rem}#sabaken.service_page_manual.service_manual_template1 #sec_dissection.service_content ul{flex-wrap:wrap;margin-top:1em;margin-left:5px;margin-right:5px;justify-content:space-around}#sabaken.service_page_manual.service_manual_template1 #sec_dissection.service_content ul li{flex-basis:calc(50% - 10px)}#sabaken.service_page_manual.service_manual_template1 #sec_dissection.service_content ul li:nth-child(n+3){margin-top:1em}#sabaken.service_page_manual.service_manual_template1 #sec_dissection.service_content ul li img{height:auto}#sabaken.service_page_manual.service_manual_template1 #sec_dissection.service_content .wrap2{margin-top:1em}#sabaken.service_page_manual.service_manual_template1 #sec_dissection.service_content .wrap2 figure:nth-child(n+2){margin-top:1em}#sabaken.service_page_manual.service_manual_template1 #sec_dissection.service_content .wrap2 figure figcaption h4{font-size:1rem}#sabaken.service_page_manual.service_manual_template1 #sec_dissection.service_content .wrap2 figure figcaption p{font-size:0.833rem}#sabaken.service_page_manual.service_manual_template1 #sec_options.service_content,#sabaken.service_page_manual.service_manual_template1 #sec_loan.service_content,#sabaken.service_page_manual.service_manual_template1 #sec_schedule.service_content,#sabaken.service_page_manual.service_manual_template1 #sec_reason.service_content,#sabaken.service_page_manual.service_manual_template1 #sec_preparation.service_content,#sabaken.service_page_manual.service_manual_template1 #sec_praise.service_content,#sabaken.service_page_manual.service_manual_template1 #sec_insurance.service_content{margin-left:10px;margin-right:10px}#sabaken.service_page_manual.service_manual_template1 #sec_schedule.service_content .sub_title{margin-top:30px}#sabaken.service_page_manual.service_manual_template1 #sec_schedule.service_content>p{font-size:0.833rem}#sabaken.service_page_manual.service_manual_template1 #sec_schedule.service_content>p img{width:100%;height:auto}#sabaken.service_page_manual.service_manual_template1 #sec_schedule.service_content .inner{margin-top:2em}#sabaken.service_page_manual.service_manual_template1 #sec_schedule.service_content .inner figure{display:block;margin-top:30px}#sabaken.service_page_manual.service_manual_template1 #sec_schedule.service_content .inner figure img,#sabaken.service_page_manual.service_manual_template1 #sec_schedule.service_content .inner figure figcaption{width:100%;height:auto}#sabaken.service_page_manual.service_manual_template1 #sec_schedule.service_content .inner figure figcaption h3{font-size:1.5rem;position:relative;margin-top:0.5em;margin-bottom:0.75em}#sabaken.service_page_manual.service_manual_template1 #sec_schedule.service_content .inner figure figcaption h3::before{position:absolute;left:-0.2em;top:0.2em;width:75px;height:52px}#sabaken.service_page_manual.service_manual_template1 #sec_schedule.service_content .inner figure figcaption h3>span{font-size:2.167rem;text-shadow:2px 0 #000000,-2px 0 #000000,0 -2px #000000,0 2px #000000,2px 2px #000000,-2px 2px #000000,2px -2px #000000,-2px -2px #000000,1px 2px #000000,-1px 2px #000000,1px -2px #000000,-1px -2px #000000,2px 1px #000000,-2px 1px #000000,2px -1px #000000,-2px -1px #000000;position:relative;margin-left:0.2em;margin-right:0.5em}#sabaken.service_page_manual.service_manual_template1 #sec_schedule.service_content .inner figure:nth-child(4) figcaption h3 strong span{max-width:none}#sabaken.service_page_manual.service_manual_template1 #sec_schedule.service_content .inner figure figcaption p{font-size:0.833rem}#sabaken.service_page_manual.service_manual_template1 #sec_options.service_content .wrap,#sabaken.service_page_manual.service_manual_template1 #sec_loan.service_content .wrap,#sabaken.service_page_manual.service_manual_template1 #sec_reason.service_content .wrap,#sabaken.service_page_manual.service_manual_template1 #sec_preparation.service_content .wrap,#sabaken.service_page_manual.service_manual_template1 #sec_praise.service_content .wrap{display:block}#sabaken.service_page_manual.service_manual_template1 #sec_reason.service_content .wrap figure{text-align:center}#sabaken.service_page_manual.service_manual_template1 #sec_reason.service_content .wrap figure:nth-child(n+2){margin-top:2em}#sabaken.service_page_manual.service_manual_template1 #sec_reason.service_content .wrap figure figcaption h3{font-size:1rem;line-height:1.4;min-height:auto}#sabaken.service_page_manual.service_manual_template1 #sec_reason.service_content .wrap figure:nth-child(4) figcaption h3{max-width:none}#sabaken.service_page_manual.service_manual_template1 #sec_reason.service_content .wrap figure figcaption p{font-size:0.833rem;text-align:left}#sabaken.service_page_manual.service_manual_template1 #sec_preparation.service_content>p,#sabaken.service_page_manual.service_manual_template1 #sec_praise.service_content>p{font-size:0.833rem}#sabaken.service_page_manual.service_manual_template1 #sec_options.service_content .wrap figure:nth-child(n+2),#sabaken.service_page_manual.service_manual_template1 #sec_loan.service_content .wrap figure:nth-child(n+2),#sabaken.service_page_manual.service_manual_template1 #sec_preparation.service_content .wrap figure:nth-child(n+2),#sabaken.service_page_manual.service_manual_template1 #sec_praise.service_content .wrap figure:nth-child(n+2){margin-top:1em}#sabaken.service_page_manual.service_manual_template1 #sec_preparation.service_content .wrap figure figcaption h3,#sabaken.service_page_manual.service_manual_template1 #sec_praise.service_content .wrap figure figcaption h3{font-size:1rem}#sabaken.service_page_manual.service_manual_template1 #sec_preparation.service_content .wrap figure figcaption p,#sabaken.service_page_manual.service_manual_template1 #sec_praise.service_content .wrap figure figcaption p{font-size:0.833rem}#sabaken.service_page_manual.service_manual_template1 #sec_preparation.service_content .wrap figure figcaption p small{font-size:0.75rem}#sabaken.service_page_manual.service_manual_template1 #sec_praise.service_content .wrap figure figcaption h3{line-height:1.4;min-height:auto}#sabaken.service_page_manual.service_manual_template1 #sec_praise.service_content .wrap figure:nth-child(3) figcaption h3{max-width:none}#sabaken.service_page_manual.service_manual_template1 #sec_praise.service_content small{font-size:0.833rem;text-align:left}#sabaken.service_page_manual.service_manual_template1 #sec_insurance.service_content p{font-size:0.833rem}#sabaken.service_page_manual.service_manual_template1 #sec_insurance.service_content ul li{font-size:1.333rem}#sabaken.service_page_manual.service_manual_template1 #sec_insurance.service_content small{font-size:1rem}#sabaken.service_page_manual.service_manual_template1 #sec_insurance.service_content>a,#sabaken.service_page_manual.service_manual_template1 #sec_price.service_content .outer .option+a{font-size:1rem;line-height:inherit;width:calc(100% - 48px - 2em);height:auto;margin-left:24px;margin-right:24px;margin-top:30px;padding:1em}#sabaken.service_page_manual.service_manual_template1 #sec_case.service_content ul li:nth-child(n+2){margin-top:1em}#sabaken.service_page_manual.service_manual_template1 #sec_case.service_content ul li h3{font-size:1.333rem}#sabaken.service_page_manual.service_manual_template1 #sec_case.service_content ul li p{font-size:1rem}#sabaken.service_page_manual.service_manual_template1 #sec_price.service_content .outer{background-position:center 2em;background-size:112vw}#sabaken.service_page_manual.service_manual_template1 #sec_price.service_content .outer p>img{width:80%;height:auto}#sabaken.service_page_manual.service_manual_template1 #sec_price.service_content .outer .option li:nth-child(n+2){margin-top:1em}#sabaken.service_page_manual.service_manual_template1 #sec_price.service_content .outer .option li figure figcaption{font-size:1rem}#sabaken .color01{color:#306333;font-size:1.5rem;margin:0 0 20px}#sec_laser{margin-top:50px}.btn_style_wrap{margin:0 24px}.btn_style_wrap .btn_style01{display:block}.laser_block .cell01:after{width:150px;height:80px;left:auto;right:0;top:-2%}#sabaken.service_page_manual.service_manual_template1 #sec_praise.service_content .wrap figure,#sabaken.service_page_manual.service_manual_template1 #sec_options.service_content .wrap figure,#sabaken.service_page_manual.service_manual_template1 #sec_preparation.service_content .wrap.wrap01 figure{margin:1em 0 0!important}#sabaken #sec_about .iframe_outer{width:100%}#e-sports.service_page_manual.service_manual_template1 #sec_about.service_content .inner,#e-sports.service_page_manual.service_manual_template1 #sec_use.service_content .inner{display:block;width:calc(100% - 20px)}#e-sports.service_page_manual.service_manual_template1 #sec_about.service_content .inner>img,#e-sports.service_page_manual.service_manual_template1 #sec_about.service_content .inner p{width:100%}#e-sports.service_page_manual.service_manual_template1 #sec_about.service_content .inner p{padding-top:1.5em}#e-sports.service_page_manual.service_manual_template1 #sec_about.service_content .inner p img{height:auto}#e-sports.service_page_manual.service_manual_template1 #sec_use.service_content .inner figure:nth-child(n+2){margin-top:1em}#e-sports.service_page_manual.service_manual_template1 #sec_use.service_content .inner figure figcaption{font-size:1.167rem}#e-sports.service_page_manual.service_manual_template1 #sec_competition.service_content{padding-bottom:120px}#e-sports.service_page_manual.service_manual_template1 #sec_competition.service_content .block{padding-left:20px;padding-right:20px}#e-sports.service_page_manual.service_manual_template1 #sec_competition.service_content .block:nth-child(n+3){margin-top:160px}#e-sports.service_page_manual.service_manual_template1 #sec_competition.service_content .sub_title{padding-top:30px;padding-bottom:30px}#e-sports.service_page_manual.service_manual_template1 #sec_competition.service_content .block header,#e-sports.service_page_manual.service_manual_template1 #sec_competition.service_content .block .outer{display:block}#e-sports.service_page_manual.service_manual_template1 #sec_competition.service_content .block header{margin-top:-10vw;padding-left:10px;padding-right:10px}#e-sports.service_page_manual.service_manual_template1 #sec_competition.service_content .block header .title h3 img{height:auto}#e-sports.service_page_manual.service_manual_template1 #sec_competition.service_content .block header .title p{font-size:0.75rem;margin-top:12px}#e-sports.service_page_manual.service_manual_template1 #sec_competition.service_content .block:nth-child(2) header .title p{margin-top:6px}#e-sports.service_page_manual.service_manual_template1 #sec_competition.service_content .block:nth-child(4) header .title p::first-line{letter-spacing:0}#e-sports.service_page_manual.service_manual_template1 #sec_competition.service_content .block header .terms{margin-top:1em;padding:0.75em;padding-bottom:1.5em}#e-sports.service_page_manual.service_manual_template1 #sec_competition.service_content .block header .terms h4{font-size:1.5rem}#e-sports.service_page_manual.service_manual_template1 #sec_competition.service_content .block header .terms p{font-size:0.75rem}#e-sports.service_page_manual.service_manual_template1 #sec_competition.service_content .block header .terms dl{font-size:0.833rem}#e-sports.service_page_manual.service_manual_template1 #sec_competition.service_content .block .outer figure{margin-top:2em}#e-sports.service_page_manual.service_manual_template1 #sec_competition.service_content .block .outer figure figcaption{font-size:0.833rem}#e-sports.service_page_manual.service_manual_template1 #sec_competition.service_content .block:nth-child(2) .outer .inner figure figcaption{font-size:0.75rem}#e-sports.service_page_manual.service_manual_template1 #sec_competition.service_content .block:nth-child(2) .outer .inner:first-child figure:nth-child(1) figcaption{font-size:0.75rem}#e-sports.service_page_manual.service_manual_template1 #sec_competition.service_content .block .outer figure figcaption h5{font-size:1.5rem}#e-sports.service_page_manual.service_manual_template1 #sec_competition.service_content .block .outer .select{margin-top:3em;padding:4vw;padding-top:0}#e-sports.service_page_manual.service_manual_template1 #sec_competition.service_content .block .outer .select h5{font-size:5vw;width:15.5em}#e-sports.service_page_manual.service_manual_template1 #sec_competition.service_content .block .outer .select p{font-size:3.75vw}#e-sports.service_page_manual.service_manual_template1 #sec_competition.service_content .block .outer .select p small{font-size:3vw}#e-sports.service_page_manual.service_manual_template1 #sec_competition.service_content .block .outer .select div{margin-top:4vw}#e-sports.service_page_manual.service_manual_template1 #sec_competition.service_content .block .outer .select div span{font-size:3.5vw;box-sizing:border-box;width:9em}#e-sports.service_page_manual.service_manual_template1 #sec_competition.service_content .block .outer .select div span:nth-child(2){margin-right:0}#e-sports.service_page_manual.service_manual_template1 #sec_competition.service_content .block .outer .select div span:last-child{margin-left:0}#e-sports.service_page_manual.service_manual_template1 #sec_competition.service_content .block .outer .select div img{display:block;width:10vw;height:auto;margin:auto;margin-top:3vw;margin-bottom:3vw}#e-sports.service_page_manual.service_manual_template1 #sec_competition.service_content .block .recommend{margin-top:3em;margin-bottom:-60px;padding-left:12px;padding-right:12px}#e-sports.service_page_manual.service_manual_template1 #sec_competition.service_content .block .recommend .inner{font-size:1.125rem}#e-sports.service_page_manual.service_manual_template1 #sec_competition.service_content .block .recommend .inner strong{width:72%;min-width:200px}#e-sports.service_page_manual.service_manual_template1 #sec_competition.service_content .block .recommend .inner ul{padding:0.5em;padding-left:0.75em;padding-right:0.75em}#e-sports.service_page_manual.service_manual_template1 #sec_competition.service_content .block .recommend .inner ul li{padding-left:calc(0.5em + 16px)}#e-sports.service_page_manual.service_manual_template1 #sec_competition.service_content .block .recommend .inner ul li::before{width:16px;height:16px;margin-left:calc((0.5em + 16px) * -1)}#e-sports.service_page_manual.service_manual_template1 #sec_feature.service_content .inner figure figcaption h3::before{width:61px;height:51px}#e-sports.service_page_manual.service_manual_template1 #sec_schedule.service_content{margin-top:60px;padding-top:45px;padding-bottom:48px}#e-sports.service_page_manual.service_manual_template1 #sec_schedule.service_content .inner{margin-left:10px;margin-right:10px}#e-sports.service_page_manual.service_manual_template1 #sec_schedule.service_content .sub_title{margin-bottom:24px}#e-sports.service_page_manual.service_manual_template1 #sec_schedule.service_content p img{width:100%;height:auto}#e-sports.service_page_manual.service_manual_template1 #sec_price.service_content .inner{background-position:center top;background-size:300px 39px}#e-sports.service_page_manual.service_manual_template1 #sec_price.service_content .outer div p img{width:80%;height:auto}#e-sports.service_page_manual.service_manual_template1 #sec_price.service_content .outer dl+a{font-size:1rem;line-height:inherit;width:calc(100% - 48px - 2em);height:auto;margin-left:24px;margin-right:24px;margin-top:30px;padding:1em}.sec_remo .inner{padding:50px 10px}.service_page_manual .service_content.sec_remo .sub_title{margin:48px auto 36px auto}.service_page_manual .service_content.sec_remo .sub_title:nth-child(1){margin:0 auto 36px auto}#remote-work-mystery.service_page_manual.service_manual_template1 #sec_feature .inner,#remote-work-mystery.service_page_manual.service_manual_template1 #sec_story .inner,#remote-work-mystery.service_page_manual.service_manual_template1 #sec_logo .inner,#remote-work-mystery.service_page_manual.service_manual_template1 #sec_flow .inner,#remote-work-mystery.service_page_manual.service_manual_template1 #sec_price .inner,#remote-work-mystery.service_page_manual.service_manual_template1 #sec_movie .inner{padding:40px 0}#remote-work-mystery.service_page_manual.service_manual_template1 #sec_movie .inner{padding:0 0 40px 0}#remote-work-mystery.service_page_manual.service_manual_template1 .slg1{font-size:12px;top:5%}#remote-work-mystery.service_page_manual.service_manual_template1 figure.pic_ex_box{margin:0 auto 60px auto;margin:0 auto 8px auto;padding:10px;display:block}#remote-work-mystery.service_page_manual.service_manual_template1 figure.pic_ex_box img{max-width:100%}#remote-work-mystery.service_page_manual.service_manual_template1 figure.pic_ex_box figcaption{margin:16px auto 16px auto;max-width:100%}#remote-work-mystery.service_page_manual.service_manual_template1 figure.pic_ex_box p{font-size:16px}.service_page_manual.service_manual_template1 #sec_feature.service_content .inner figure{margin:10px auto 10px auto}.service_page_manual.service_manual_template1 #sec_feature.service_content .inner figure figcaption p{margin:0 auto 0 auto}#remote-work-mystery.service_page_manual.service_manual_template1 figure.pic_ex_box.type2 img{max-width:100%}#remote-work-mystery.service_page_manual.service_manual_template1 figure.pic_ex_box.type2 figcaption{max-width:100%}#remote-work-mystery.service_page_manual.service_manual_template1 .wrap_fig_type2 figure.pic_ex_box.type2 figcaption h3{display:flex}#remote-work-mystery.service_page_manual.service_manual_template1 .wrap_fig_type2 figure.pic_ex_box.type2 figcaption h3::before{display:none}#remote-work-mystery.service_page_manual.service_manual_template1 #sec_story p{padding:10px;font-size:16px}#remote-work-mystery.service_page_manual.service_manual_template1 #sec_story img{max-width:90%}.wrap_boxes3{margin:0 auto 60px auto;max-width:100%;display:block}.wrap_boxes3 figure{margin:0 0 20px;max-width:100%}.wrap_boxes3 figure:last-child{margin:0}.wrap_boxes3 figure h3{margin:10px auto 10px auto;min-height:inherit;font-size:20px}.wrap_boxes3 figure p{font-size:16px}.wrap_boxes3 figure br{display:none}.wrap_boxes3 p{font-size:20px}#remote-work-mystery.service_page_manual.service_manual_template1 #sec_logo img{max-width:90%}.link_btn_remo a{margin:60px auto 60px auto;padding:7px 0px;max-width:200px;font-size:16px}.wrap_game_flow{padding:10px}.wrap_game_flow .col{display:block}.wrap_game_flow .num{margin:0 10px 0 0;max-width:40px;font-size:16px;float:left}.wrap_game_flow .col::after{content:"";display:block;clear:both}.wrap_game_flow .num h3{font-size:24px}.wrap_game_flow .pic,.wrap_game_flow .ex{margin:0 0 0 0;max-width:calc(100% - 10px - 40px);float:right}.wrap_game_flow .ex{margin:10px 0 0 0;width:calc(100% - 10px - 40px)}.wrap_game_flow p{font-size:16px}.wrap_boxes3.type2 figcaption{margin:10px auto 10px auto}.wrap_boxes3.type2 figcaption h3{font-size:24px}.wrap_boxes3.type2 figcaption p{font-size:16px}#remote-work-mystery.service_page_manual.service_manual_template1 #sec_price .ex1 .enc{padding:0 58px;font-size:16px}#remote-work-mystery.service_page_manual.service_manual_template1 #sec_price .ex1 .num{font-size:24px}#remote-work-mystery.service_page_manual.service_manual_template1 #sec_price .ex1 .yen{font-size:24px}#remote-work-mystery.service_page_manual.service_manual_template1 #sec_price .ex1 .enc::before,#remote-work-mystery.service_page_manual.service_manual_template1 #sec_price .ex1 .enc::after{width:50px;height:21px}#remote-work-mystery.service_page_manual.service_manual_template1 #sec_price small,#remote-work-mystery.service_page_manual.service_manual_template1 #sec_price p{padding:0 10px}#remote-work-mystery.service_page_manual.service_manual_template1 #sec_price p{font-size:16px}#remote-work-mystery.service_page_manual.service_manual_template1 #sec_price h4{margin:40px auto 20px auto;font-size:20px}.remo_fqa{padding:10px}.remo_fqa h3{padding:8px 16px 8px 8px;font-size:12px}.remo_fqa h3::before{margin:0 6px 0 0;width:26px;height:25px;font-size:12px}.remo_fqa p{font-size:12px}.remo_fqa h3::after{border-top:3px solid #000000;border-right:3px solid #000000;width:10px;height:10px;right:10px}.youtube_box{margin:0 auto 60px auto}.youtube_box h3{color:#000000}.sec_temp_movie{width:calc(100% - 20px)}.sec_temp_movie li{display:block;width:100%;margin:0;margin-top:36px}.sec_temp_movie .movie_wrap{position:relative;width:100%;padding-top:56.25%}.sec_temp_movie iframe{position:absolute;left:0;top:0;width:100%;height:100%}.sec_remo.sec1 .box1_1{display:block}.sec_remo.sec1 .box1_1 .mov1,.sec_remo.sec1 .box1_1 .ex1{margin:0 0 0 0;width:100%}.sec_remo.sec1 .box1_1 .ex1{margin:16px 0 0 0;font-size:16px}.wrap_secremo2{display:block}.wrap_secremo2 .col{margin:40px auto 0 auto;width:100%;max-width:300px}.wrap_secremo2 .col:nth-child(1){margin:0 auto 0 auto}.sec_remo.sec3 .box3_1{min-height:516px}.wrap_remo3_1 .fst{margin:0 0 16px 0;padding:10px 0;width:calc(100% - 4px);font-size:20px}.wrap_remo3_1 .snd{margin:0 0 0 0;width:100%;font-size:16px}.wrap_remo3_2 .col{font-size:16px}.sec_remo.sec3 .box3_4{min-height:606px}.wrap_remo3_4{display:block}.wrap_remo3_4 .col,.wrap_remo3_4 .col:nth-child(2n - 1){margin:16px 0 0 0;padding:10px 0;width:calc(100% - 4px);font-size:20px}.wrap_remo3_4 .col:nth-child(1){margin:0 0 0 0}.sec_remo.sec3 .box3_6{background-size:140px,contain}.sec_remo.sec3 .ex3_6{margin:16px 0 0 0;padding:0 0 0 0;max-width:100%}.sec_remo.sec3 .ex3_6 p{margin:0 0 32px 0;font-size:16px}.sec_remo.sec3 .ex3_6 img{margin:0 auto 132px auto}.wrap_remo7{margin:0 auto 40px auto;display:block}.wrap_remo7 figure{margin:40px 10px 0 10px;max-width:calc(100% - 20px)}.wrap_remo7 figure:nth-child(1){margin:0 auto 0 auto}#remote-work-mystery.service_page_manual.service_manual_template1 #sec_price h4{margin:10px auto 10px auto;min-height:auto;font-size:20px;text-align:center;color:#ffffff}.sec_remo.sec3 .box16_4.box16_7{min-height:auto}.sec_remo.sec3 .box16_4.box16_7 .pic16_3 img{height:auto}.wrap_remocon16_3 .col{margin:16px 0 0 0;padding:10px 0;width:calc(100% - 4px);font-size:20px}.wrap_remocon16_3 .col:nth-child(2n - 1){margin:16px 0 0 0}.wrap_remocon16_3 .col:nth-child(1){margin:0 0 0 0}.wrap_remocon16_3 .col:nth-child(2n - 1){padding:10px 0}.wrap_remocon16_3 .col.type2{padding:10px 0}.sec_remo.sec3 .box16_3.box16_9 p{font-size:20px;font-size:18px}.sec_remo.sec3 .box16_4.box16_10{min-height:inherit}.wrap_remocon16_3.type2 .col,.wrap_remocon16_3.type2 .col:nth-child(2n - 1){margin:16px 0 0 0;width:calc(100% - 4px)}.wrap_remocon16_3.type2 .col:nth-child(1){margin:0 0 0 0}.wrap_remocon16_3.type2 .col,.wrap_remocon16_3.type2 .col:nth-child(2n - 1){margin:16px 0 0 0;width:calc(100% - 4px)}.wrap_kenshunagare{max-width:260px;display:block}.wrap_kenshunagare{max-width:260px;display:block}.wrap_kenshunagare .col{margin:16px 0 0 0}.wrap_kenshunagare .col:nth-child(1){margin:0 0 0 0}.wrap_kenshunagare .col img{width:40px}.wrap_remo18_3{display:block}.wrap_remo18_3 .col:nth-child(1){margin:0 0 0 0}.wrap_remo18_3 .ex18_1 span.din,.wrap_remo18_3 .ex18_1 span.noto,.wrap_remo18_3 .ex18_1 span.noto.type2{font-size:28px}.wrap_remo18_3 .col,.wrap_rimo18_2.type2 .col{margin:48px 0 0 0;width:100%}.sec_remo.sec7 h3{margin:24px auto 16px auto;font-size:22px}.sec_remo.sec7 .ex18_1{font-size:22px;text-align:center}.wrap_rimo18_2 .col{margin:36px auto 0 auto;width:100%}.wrap_rimo18_2 .col:nth-child(1){margin:0 auto 0 auto}.wrap_rimo18_2 span{font-size:14px;line-height:1.5}.wrap_rimo18_2 img{max-width:149px}.sec_remo.sec7 .ex18_2{font-size:16px;text-align:left}#remote-work-mystery.service_page_manual.service_manual_template1 h1{top:35%}#remote-work-mystery .main_img h1 img{margin-top:0;width:77%}#remote-work-mystery .main_img{background-position:top}#remote-work-mystery .main_img .logo{right:0;width:85%}#remote-work-mystery .main_img .online_btn_wrap{bottom:0;top:28vh;right:0;left:0;margin:auto;width:300px;display:block}#remote-work-mystery .main_img .online_btn_wrap .online_btn{margin:0 0 5px}#remote-work-mystery .main_img .online_btn_wrap .online_btn a{height:50px;line-height:48px;border-width:3px}#remote-work-mystery .online_btn a:after{width:10px;height:10px}#remote-work-mystery .online_btn a{font-size:1.125rem;height:60px;padding:0;height:60px;line-height:58px;border-width:3px}.wrap_snd_osusume01{display:block}.wrap_snd_osusume01 .box{box-sizing:border-box;padding:10px 15px;border:4px solid #58A797;margin:0 0 10px;font-size:1rem}.wrap_snd_osusume01 .box .t{margin:0 0 5px}.remocon.con16 .box16_3 p{font-size:16px}.link_btn_remo.type_icon01{margin:20px 0 0;display:block}.remocon.con16 .ex16_6 p{padding:0}.link_btn_remo.type_icon01 a{padding-left:50px}.link_btn_remo.type_icon01 a:hover{opacity:1}.link_btn_remo.type_icon01 a:after{width:30px;height:30px}.remocon.con19{padding:20px 0}.tl_btm_tx01{margin-top:-20px}.rimonazo_plan_block01{display:block}.rimonazo_plan_block01 .box{padding:15px 20px;margin:0 0 20px}.rimonazo_plan_block01 .box:last-child{margin:0}.rimonazo_plan_block01.rimonazo_plan_block01_1{margin:50px auto 20px}.rimonazo_plan_block01.rimonazo_plan_block01_1 .box{display:block}.rimonazo_plan_block01.rimonazo_plan_block01_1 .box .cell02{padding:0}.rimonazo_plan_block01.rimonazo_plan_block01_1 .box .cell02 .t{text-align:center;font-size:1.375rem}.con8 .link_btns .link_btn_remo{margin:0 0 15px}.remocon.con16 .box16_4.box16_13{min-height:0}.sec_remo.sec3 .box16_3 p{font-size:16px}.wrap_remo3_2 .col{font-size:16px;padding-left:30px}.wrap_remo3_2 .col::before{width:24px;height:24px;top:-1px;margin:0}#remote-work-mystery.service_page_manual.service_manual_template1 figure.pic_ex_box.type2 figcaption h3{padding-left:0;padding-top:40px}#remote-work-mystery.service_page_manual.service_manual_template1 figure.pic_ex_box.type2 figcaption h3:before{left:95px;top:-4px;display:block!important}.sec_remo.sec3 .box16_4.box16_16{min-height:auto}.sec_remo.sec3 .box16_3.box16_18{min-height:auto}.sec_remo.voice_cont01{background:url(https://ikusa.jp/wp/wp-content/themes/chani/img/service/remote-work-mystery/voice_bg01.jpg) center top;background-size:800px auto}.voice_block01{display:block}.voice_block01 .cell02{margin-top:20px}.voice_block01 .cell02:after{display:none}.sec_remo.sec3 .box16_3.box16_22 img,.sec_remo.sec3 .box16_4.box16_19 .pic16_3 img{max-width:100%}.sec_remo.sec3 .box16_3.box16_22 img,.sec_remo.sec3 .box16_4.box16_19 .pic16_3 img{max-width:100%}.in_service #remote-work-mystery #sec_plan.sec_remo.sec3 .box16_4.box16_23 .logo_owaranai{height:210px}.sec_remo.sec3 .box16_4.box16_23{min-height:auto}#sec_price.rimonazo_price .package_cards .package_card{margin:5px auto}.service_page_manual .service_content.sec_ochi .sub_title:nth-child(1){margin:0 auto 36px auto}.link_btn_ochi a{font-size:16px}.sec_ochi.seco_1 .pic1_1 img{margin:0 0 20px 0;width:100%}.sec_ochi.seco_1 .pic1_1 figcaption{margin:0 0 0 0;width:100%;font-size:16px}.wrap_seco2 .col{margin:40px 0 0 0;display:block}.wrap_seco2 .box2_1{margin:0 0 20px 0;padding:10px 0;width:calc(100% - 4px);font-size:18px}.wrap_seco2 .box2_2{margin:0 0 0 0;padding:0 0 0 60px;width:calc(100% - 60px);font-size:24px}.wrap_seco2 .box2_2::before{width:43px;height:44px;top:-10px}.wrap_seco3 .col{margin:40px 0 0 0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-ms-flex-wrap:wrap;flex-wrap:wrap}.wrap_seco3 .col:nth-child(1){margin:0 0 0 0}.wrap_seco3 .pic3{margin:0 0 0 0;width:100%;float:none;order:2}.wrap_seco3 .ex3{margin:0 0 0 0;width:100%}.wrap_seco3 h3{margin:16px 0 16px 0;width:100%;position:relative;float:none;order:1}.wrap_seco3 h3::before{margin:-20px 0 0 0;width:54px;height:39px;position:absolute;top:48%;left:-1px}.wrap_seco3 h3 span{margin:0 16px 0 20px;font-size:34px;text-shadow:2px 0 #ffffff,-2px 0 #ffffff,0 -2px #ffffff,0 2px #ffffff,2px 2px #ffffff,-2px 2px #ffffff,2px -2px #ffffff,-2px -2px #ffffff,1px 2px #ffffff,-1px 2px #ffffff,1px -2px #ffffff,-1px -2px #ffffff,2px 1px #ffffff,-2px 1px #ffffff,2px -1px #ffffff,-2px -1px #ffffff;position:relative}.wrap_seco3 h3 strong{font-size:24px}.wrap_seco3 h3 strong br{display:none}.wrap_seco3 p{width:100%;font-size:16px;order:3;float:none}.wrap_seco4 .col,.wrap_seco4 .col:nth-child(2){margin:40px 0 0 0;width:100%}.wrap_seco4 .col:nth-child(1){margin:0 0 0 0;width:100%}.wrap_seco4 h3{font-size:20px}.wrap_seco4 .ex4{font-size:16px}.sec_ochi.seco_5 .ex5{margin:16px 0 0 0;font-size:16px}.wrap_seco6{margin:0 0 40px 0}.wrap_seco6 .col{margin:40px 0 0 0;width:100%}.wrap_seco6 .col:nth-child(1){margin:0 0 0 0}.wrap_seco6 .ex6{margin:16px 0 0 0}.wrap_seco6 .num{font-size:34px}.sec_ochi.seco_7 .inner{min-height:200px}.sec_ochi.seco_7 h2{padding:80px 0 0 0;font-size:1.33rem}.sec_ochi.seco_7 .ex7{font-size:14px;right:8px}.wrap_seco8 .col{margin:40px 0 0 0}.wrap_seco8 .col:nth-child(1){margin:0 0 0 0}.wrap_seco8 .pic8{margin:0 0 0 0;width:100%;order:1}.wrap_seco8 .ex8{margin:0 0 0 0;width:100%;order:2}.wrap_seco8 h3{margin:16px 0 16px 0}.wrap_seco8 h3 span{font-size:34px}.wrap_seco8 h3 strong{font-size:24px}.wrap_seco8 h3 strong br{display:none}.wrap_seco8 p{font-size:16px}.wrap_seco9 .num9{width:40px}.wrap_seco9 .num9 h3{margin:-0px 0 10px 0;font-size:30px}.wrap_seco9 .pic9{margin:0 0 0 10px;width:200px;width:calc(100% - 40px - 10px)}.wrap_seco9 .ex9{margin:16px 0 0 0;width:100%}.wrap_seco9 .ex9 p{padding:0 16px}.sec_ochi.seco_10{background-size:contain;background-position:center 10%}.sec_ochi.seco_10 .ex10_1{font-size:16px}.sec_ochi.seco_10 .ex10_1 strong{font-size:18px}.sec_ochi.seco_10 .ex10_1 strong span{font-size:24px}.sec_ochi.seco_10 .ex10_1 small{font-size:10px}.sec_ochi.seco_10 .ex10_2{margin:12px auto 28px auto;font-size:16px}.sec_ochi.seco_10 .ex10_3{margin:0 0 40px 0}.sec_ochi.seco_10 .ex10_3 h3{margin:30px 0 14px 0;font-size:20px}.sec_ochi.seco_10 .ex10_3 p{font-size:16px}.sec_ochi.seco_10 .box10 h3{font-size:20px}.wrap_seco10{margin:30px 0 0 0}.wrap_seco10 .col{margin:40px 0 0 0;width:100%}.wrap_seco10 .col:nth-child(1){margin:0 0 0 0;width:100%}.wrap_seco10 h4{margin:16px auto 16px auto;min-height:auto}#kassen-bushotai{padding-bottom:64px}#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:1.5rem;margin-top:44px}#kassen-bushotai .top_main p{max-width:none;padding-left:1em;padding-right:1em}#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:36px;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:1.5rem}#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:1.25rem}#kassen-bushotai .feature article .text_area p{font-size:0.9375rem}#kassen-bushotai .possible{margin-top:48px}#kassen-bushotai .possible>p{font-size:0.875rem;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:1rem}#kassen-bushotai .possible .wrap article .text_area p{font-size:0.75rem}#kassen-bushotai .summons{margin-top:48px}#kassen-bushotai .summons a{font-size:1rem;line-height:56px;width:calc(100% - 56px);height:56px}#kassen-bushotai .member_area #motochika .wrap .outer .photo{right:-68%;top:6%;width:147%}#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 #magoichi{background-position:51% center}#kassen-bushotai .member_area #magoichi .wrap .outer .photo{right:-37%;top:16%;width:109%}#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 .member_area #yae .wrap .outer .photo{left:-15%;top:7%;width:80%}#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 #kanetsugu .wrap .outer .photo{left:-24%;top:16%;width:110%}.cate_nav{border-top-width:1px;border-bottom:none;width:100%;margin:auto;margin-top:12px;margin-bottom:24px;padding:16px;padding-top:9px;padding-bottom:0}.cate_nav ul,#blog_new{display:none}.cate_nav .select_wrap{background-color:#000000;position:relative;display:block}.cate_nav .select_wrap::before{content:"";position:absolute;right:1em;top:50%;border-left-style:solid;border-left-color:#ffffff;border-left-width:1px;border-bottom-style:solid;border-bottom-color:#ffffff;border-bottom-width:1px;display:block;width:1em;height:1em;transform:translateY(-75%) rotate(-45deg)}.cate_nav .select_wrap select{color:#ffffff;font-size:1rem;background:none;border:none;border-radius:0;position:relative;display:block;width:100%;padding:1em}.cate_nav .select_wrap select option{background-color:#000000}#blog_detail .article_header .main_img{margin-top:20px}#blog_detail .service_artical .service_post{width:100%}.btn_seminar a,.btn_seminar.type2 a{font-size:1rem;line-height:inherit;height:auto;padding:1em}.btn_seminar a::after{border-width:6px;border-left-width:9px}.chield_articals .news_media_block .date{font-size:15px}.chield_articals .news_media_block .org_h3{font-size:14px}.chield_articals .news_media_block{margin:0 10px}.chield_articals .news_media_block .wrap{display:block}.mceContentBody h4{font-size:18px}#event .chield_artical.event_con,#event .chield_artical.event_con:nth-child(even){width:calc(100% - 20px);margin-left:auto;margin-right:auto}#event .chield_artical.event_con .bottom_content .date,#event .chield_artical.event_con .wanted{font-size:1rem}#event .chield_artical .bottom_content .tax_tag{font-size:0.813rem}#event .chield_artical.event_con .wanted::before{display:block}#event_detail .main_img img{transform:none}#event .chield_artical.event_con .author,#event .chield_artical.event_con .tax_cate,.chield_artical.event_con.event_con .author,.chield_artical.event_con.event_con .tax_cate{display:none}.non_contact_mv{margin-bottom:12vw;min-height:420px}.non_contact_mv img{width:80%;height:auto;padding-top:18vw;padding-bottom:4vw}.chield_artical.blog_con.non_contact a{border-right:none;border-bottom-width:2px;border-bottom-style:solid;display:block;height:auto;margin-left:10px;margin-right:10px;padding-bottom:20px}.chield_artical.blog_con.non_contact a .top_content{width:100%;margin-right:0;margin-bottom:0.5em}.chield_artical.blog_con.non_contact a .top_content img{position:relative;left:0;width:100%;height:auto;transform:none}.chield_artical.blog_con.non_contact a .bottom_content{width:100%;padding-right:0}.chield_artical .non_contact_detail .button_area .button_arrow{font-size:0.875rem}.article_header .contact_degree{font-size:0.813rem}.non_contact_mv.type2 img{height:80%}.sub_title_h1{margin:0 10px 0 10px;font-size:1.25rem;text-align:left}.sub_title_h2{margin:12px 10px 16px 10px;font-size:1rem;text-align:left}.chield_articals.article_lists .chield_artical.type2{width:100%}.chield_articals.type2 .chield_artical{width:100%}.taiga_tags{margin:16px 10px 16px 10px}.taiga_tags ul{width:calc(100% - 20px);margin-left:auto;margin-right:auto}.taiga_tags li,.taiga_tags li:nth-child(1),.taiga_tags li:nth-child(3n+1){display:inline-block;margin-left:6px;margin-bottom:8px}.taiga_tags a::before{display:none}.taiga_tags a{width:auto;font-size:0.75rem;background-image:url(https://ikusa.jp/wp/wp-content/themes/chani/svg/icon_tag.svgz);background-repeat:no-repeat;background-position:0.5em center;background-size:12px;display:block;padding:0.2em;padding-left:calc(1em + 12px);padding-right:0.5em}#about .main_img{padding-top:60px;padding-bottom:44px}#about .main_img h1{font-size:2rem}#about .main_img h1 img{vertical-align:baseline;height:1.6rem}#about .main_img .top_content{width:auto;margin-top:20px;padding-left:1em;padding-right:1em}#about .main_img .top_content p{font-size:1rem}#about h2{font-size:1.125rem;margin-bottom:21px}#about .repletion{font-size:1rem;max-width:none;padding-left:2em;padding-right:2em}#about .feature,#about .feature article .img_area,#about .feature article .text_area{width:100%}#about .feature{margin-top:36px}#about .feature h2{margin-bottom:36px}#about .feature article{display:block}#about .feature article .img_area{height:40vw}#about .feature article .img_area img{width:100%;height:auto;transform:translateY(calc(-50% + 20vw))}#about .feature article .text_area{padding:20px;padding-top:48px;padding-bottom:48px}#about .feature article .text_area .numbering{font-size:1.5rem;line-height:60px;width:60px;height:60px}#about .feature article .text_area h3{font-size:1.25rem}#about .feature article .text_area p{font-size:1rem}#about .case_study,#about .member{margin-top:72px}#about .member{background:none}#about .member .img_area .mask{width:90%}#about .service{margin-top:144px}#about .service .service_artical{margin-top:36px}#about .blog{margin-top:90px}#about .blog .repletion{margin-bottom:24px}#about .consult{margin-top:60px;padding-top:60px;padding-bottom:60px}#about .consult a{font-size:1.125rem;line-height:60px;width:90%;height:60px}#about .social{margin-top:54px}#about .social ul{display:block}#about .social ul li{margin:0;margin-top:16px;margin-bottom:16px}#about .social ul li a{line-height:56px;width:calc(100% - 56px);height:56px;margin-left:auto;margin-right:auto}#about .social ul li .tw::before,#about .social ul li .fb::before,#about .social ul li .mm::before{top:4px;width:48px;height:48px}.service_artical,.service_artical .service_post{width:100%}.service_artical .service_post a .top_post>img{width:200%;height:auto;max-width:none;margin-left:-50%}.service_artical .service_post a .top_post p{width:72%;height:0;margin-top:-12.5vw;padding-bottom:25%}.service_artical .service_post a .top_post p img{margin-top:18%;width:90%;height:auto;transform:translateY(-50%)}.service_artical .service_post a .bottom_post .tags{margin-left:0;padding-left:5px;padding-right:5px}.service_artical .service_post a .bottom_post .tags span{font-size:0.625rem}.service_artical .service_post a .bottom_post p{font-size:0.875rem;padding-left:10px;padding-right:10px}.service_artical .service_post a .bottom_post .details{border-radius:4px 0 0 4px;right:0;width:50%}.service_artical_list:before,.service_artical_list:after{display:none}.service_artical_list .service_post{flex-basis:48%}.service_artical_list .service_post .tt{font-size:10px;line-height:1.4}.news_content{width:auto;margin-left:10px;margin-right:10px}.news_content li{display:block;margin-bottom:18px;padding-bottom:18px}#magazine_news{margin:10% auto 15%}.magazine_header_content{width:100%}.magazine_header_content h3{padding:0 0 15% 0}.media_magazine_b{width:100%;margin:10% auto}.media_magazine_b .maz_b{width:80%;margin:5% 0;padding:10%;float:none}.media_magazine_b .maz_b .mz_logo{text-align:center;margin:0 auto 50px;display:block}.send_email_form{width:94%;padding:3% 3%;margin:0 auto}.send_email_form input[type=text],.send_email_form select{width:100%;padding:0;margin:8px 0;font-size:1rem}.send_email_form input[type=submit]{width:94%;padding:0 3%;margin:10% auto;border:none;font-size:1rem}.send_email_form input[type=submit]:hover{background-color:#000}.slick-dotted.slick-slider{margin-top:48px}.slick-prev,.slick-next{width:40px;height:60px;margin-top:calc(-30px - 1.8em)}.slick-slide img{height:auto}.slider_caption{margin-top:4px}.slider_caption p{font-size:0.875rem;padding-bottom:0}.slick-dots{margin-top:6px} #search_list header .search_form_area{width:calc(100% - 28px)}#search_list .search_content{width:auto;padding-left:1em;padding-right:1em}.sec-serach .clear-btn{top:24px;right:12px}.sec-serach form .col{margin-top:16px;display:block}.sec-serach form .box-a,.sec-serach form .box-b{margin:0 10px;width:calc(100% - 20px)}.sec-serach form .box-a{margin-top:0;margin-bottom:12px}.sec-serach form .box-b{margin-top:12px;margin-bottom:0}.sec-serach .bgc{margin-right:12px}.sec-serach .bgc label{padding:6px 12px}.sec-serach .input-box{margin-top:24px}.search_form_area{margin:0 10px}.sec-serach form .box-a h3{font-size:14px}.service_links{margin-left:10px;margin-right:10px}#p404 h1{font-size:44vw;margin-top:2vh}#p404 h2{font-size:8vw}#p404 p{font-size:6vw;margin-top:6vh}.download_form_link{font-size:1rem}.introduction-wrap{display:block;width:100%;padding:0}.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}.introduction-wrap.type2 .logo a{min-height:86px}.introduction-wrap .logo img{max-width:100%;max-height:100%}.introduction-wrap .logo img.logo-snd.type1{right:10%}.introduction-wrap.type2 .col{width:100%}.introduction-wrap.type2 .pic img{max-width:230px}.proposal-wrap .col{margin:22px 10px 0 10px;width:calc(100% - 10px - 10px);display:block}.proposal-wrap .pic{width:100%}.proposal-wrap .pic a{display:block}.proposal-wrap .pic img.ig1{margin:40px 0 0 20px}.proposal-wrap .pic img.ig2{left:inherit;right:20px}.proposal-wrap .ex{margin:30px auto 0 auto;width:100%}.proposal-wrap h3{font-size:18px}.individual_form{display:block}.individual_view.introduction-wrap,.individual_form .form_area.type2{margin:0 auto 0 auto;max-width:100%;width:auto}.form_area.type2 table,.form_area.type2 tbody,.form_area.type2 tr{width:100%;display:block}.individual_form .form_area.type2{margin-top:20px;padding:20px 30px}.individual_view.type3 .pic img{width:200px;height:auto}.individual_view.type3 .pic img.ig1{margin:40px 0 0 20px}.individual_view.type3 .pic img.ig2{left:inherit;right:20px}.individual_view.introduction-wrap .ex h3{margin:16px auto 16px auto;text-align:center}.recruit-layout .great-pic .ex{font-size:18px;margin-top:-26px;margin-left:0}.recruit-layout .big-ex{margin-top:20px;margin-bottom:20px}.recruit-layout .big-ex h2{margin:0 0 0 0;font-size:18px}.recruit-layout .big-ex h2 .sp{display:block}.recruit-layout h1{font-size:1.5rem}.recruit-layout h2{margin-top:30px;margin-bottom:-20px;font-size:18px}.recruit-layout a{font-size:14px}.recruit-layout p,.recruit-layout .wrap,.recruit-layout .wrap .pic,.recruit-layout .wrap .ex,.recruit-layout .tbl-requirement,.recruit-layout .btn-entry a{margin-left:auto;margin-right:auto;width:90%;float:inherit}.recruit-layout .wrap .ex h3{margin-top:-26px}.recruit-layout p{margin-bottom:20px;padding:20px;width:calc(90% - 40px);font-size:14px}.recruit-layout .wrap{margin-top:30px;margin-bottom:20px}.recruit-layout .wrap .pic{margin-bottom:20px}.recruit-layout .wrap .pic img{margin-bottom:10px}.recruit-layout .wrap .pic a{font-size:14px}.recruit-layout .wrap .ex p{padding:20px;width:calc(100% - 40px);font-size:14px}.recruit-layout .tbl-requirement td{padding:10px;font-size:14px}.recruit-layout .tbl-requirement td:first-child{padding:10px;width:calc(100px - 20px);width:30%}.recruit-layout .btn-entry a{font-size:20px}.recruit-layout .great-pic.add-movie img{display:none}.recruit-layout .great-pic.add-movie .movie{margin:0 0;width:100%;height:auto;position:relative;top:inherit;left:inherit}.recruit-layout .great-pic.add-movie .movie:before{content:"";display:block;padding-top:56.25%}.recruit-layout .great-pic.add-movie .movie iframe{padding:0;position:absolute;top:0;left:0;width:100%;height:100%}.entry-layout{margin-left:auto;margin-right:auto;width:90%}.entry-layout .form .inp .col.fst .box{width:calc((100% - 36px) / 2)}.entry-layout .form .inp .col.fst .box.b3{margin:42px 0 0 0;width:100%}.entry-layout .entry-btn button,.entry-layout .entry-btn input{font-size:20px}.entry-layout .mw_wp_form_preview .inp .col.fst .box.b1:after{display:none}.entry-layout .entry-btn .box2{margin-top:20px}section.top-banner-area .col{margin:20px auto 20px auto;max-width:calc((100% - 45px) / 1)}section.top-banner-area .col img{width:100%;height:auto}.neco_head{display:none}.content.tieup_acl{padding:0 0 0 0}.neco section.neco_top{overflow:hidden}.neco section.neco_top .pic_youtube{width:100%;text-align:center}.neco section.neco_top .pic_youtube .pic,.neco section.neco_top .pic_youtube .youtube{margin-left:auto;margin-right:auto;width:80%;float:none}.neco section.neco_top .pic_youtube .pic a{margin-left:auto;margin-right:auto;width:100%;display:block}.neco section.neco_top .pic_youtube .pic a img{width:100%}.neco section.neco_top .pic_youtube .youtube .wrap_youtube{position:relative;width:100%;padding-top:56.25%}.neco section.neco_top .pic_youtube .youtube .wrap_youtube iframe{position:absolute;top:0;right:0;width:100%;height:100%}.neco section.neco_top .pic_youtube .youtube a,.neco .link_btn_org a{padding:18px 50px;font-size:14px;line-height:1.5}.neco section.neco_top .blue_back{margin-top:-100px;width:102%}.neco section.neco_top .blue_back img{margin-left:-5%;max-width:105%;width:105%}.neco section.neco_top .blue_back h1{font-size:14px;margin-top:-20px}.neco .neco_def h2{font-size:26px}.neco .neco_def h2 span:before,.neco .neco_def h2 span:after{width:60px;height:40px;background-size:cover}.neco .neco_def h2 span:before{left:-70px}.neco .neco_def h2 span:after{right:-70px}.neco .neco_def h3{font-size:20px}.neco .neco_def{margin-left:auto;margin-right:auto;width:80%}.neco .neco_def.box1 .ex_pic{width:100%}.neco .neco_def.box1 .ex,.neco .neco_def.box1 .pic{margin-left:auto;margin-right:auto;width:100%;float:none}.neco .neco_def.box2{width:100%}.neco .neco_def.box2 .ex_pic{width:80%}.neco .neco_def.box2 .pic,.neco .neco_def.box2 .ex{width:100%;float:none}.neco .neco_def.box2 .ex{margin:10px 0 0 0}.neco .neco_def.box3 .wrap_mamore{margin-left:auto;margin-right:auto;width:100%}.neco .neco_def.box3 .col{margin:0 0 82px 0}.neco .neco_def.box3 .wrap_mamore h4 span{width:calc(100% - 44px - 10px);font-size:18px}.neco .neco_def.box3 .wrap_mamore h4 span:first-child{padding:0 10px 0 0;width:44px;font-size:20px}.neco .neco_def.box3 .col.t01 .pic .left,.neco .neco_def.box3 .col.t01 .pic .right{margin:10px 0 10px 0;width:100%;float:none}.neco .neco_def.box3 .col.t02 .pic,.neco .neco_def.box3 .col.t03 .pic{width:100%}.neco .neco_def.box4 .ex_pic,.neco .neco_def.box4 .pic,.neco .neco_def.box4 .ex{width:100%}.neco br.sp{display:block}#footer.tieup_foot nav ul{width:100%}#footer.tieup_foot nav a,#footer.tieup_foot .copyright_neco{margin-left:auto;margin-right:auto;width:90%;font-size:14px}#promotional-video .pv_main h1{margin:0 0 12px 0;font-size:32px}#promotional-video .pv_main .inner{width:100%}#promotional-video .pv_main .pv_iframe{position:relative;width:100%;padding-top:56.3%}#promotional-video .pv_main iframe{position:absolute;left:0;top:0;width:100% !important;height:100% !important}#promotional-video .pv_main .ex,#promotional-video .pv_main .channel{padding:0 16px;width:calc(100% - 32px);float:none}#promotional-video .sub_main .wrap{padding:44px 16px;width:calc(100% - 32px)}#promotional-video .sub_main .wrap figure,#promotional-video .sub_main .wrap figcaption{width:100%;float:none}#promotional-video .sub_main .wrap img{width:100%;height:auto}#promotional-video .sub_main img{height:auto}.wrap-mlists .col,.wrap-mlists .col:nth-child(2){margin:34px 10px 0 10px;width:100%}.wrap-mlists .col:nth-child(1){margin:0 10px 0 10px}.wrap-mlists h2{margin:0 auto 8px auto}.wrap-mlists p{margin:16px 0 0 0;min-height:auto;font-size:16px}.wrap-mlists a{pointer-events:none}.wrap-mlists .link-btn{margin:16px auto 0 auto}.wrap-mlists .link-btn a{pointer-events:inherit}.wrap-mmlists-enc .regist-btn{margin:50px auto 0 auto;width:300px}.wrap-movie{max-width:100%}.wrap-movie article{margin-left:0;max-width:100%;width:100%}.wrap-movie article:nth-child(1){margin-top:0}#company .place dd{flex-basis:100%}#company ul.list_about li{flex-basis:100%}#company .cd_wrap{flex-wrap:wrap;margin:20px auto 40px auto}#company .cd_wrap p{flex-basis:100%;font-size:15px;font-weight:bold;margin-right:20px;text-align:center;margin-bottom:12px}#company .about_ceo .tl_ceo{font-size:22px;margin-bottom:30px}#company .about_ceo .cont01,#company .about_ceo .cont02{flex-basis:100%}#company .about_ceo .cont01{margin-bottom:20px}#company .about_ceo .cont01 .img_wrap{max-width:340px;margin:auto}#company .about_ceo .cont01 .ceo_txt{flex-wrap:wrap;margin-top:20px}#company .cd_wrap .text{margin-top:12px}#company .cd_wrap a{margin-top:12px}#company .service_wrap .img{flex-basis:100%;text-align:center}#company .service_wrap .txt{flex-basis:100%}#company .cd_wrap.cd_wrap01 .text{flex-basis:330px}.pc{display:none !important}.pc-ib{display:none !important}.sp{display:block !important}.sp-ib{display:inline-block !important}.online_tl{font-size:1.125rem;margin:0 0 10px}.online_list02{flex-wrap:wrap;justify-content:space-between;margin-top:40px}.online_list02 li{margin:0 5px 10px;width:90px;height:90px;font-size:10px}.online_cont{padding:50px 0}.online_cont .sub_title{margin:0 auto 40px!important}.online_block01{margin:40px 0 0;display:block}.online_block01 .box{border:2px solid #fff;margin:0 0 20px}.online_block01 .box:last-child{margin:0}.online_block01 .box p{font-size:1rem}.online_block01 .box p span{font-size:1rem}#online .online_tl01{font-size:1.25rem;margin:0 auto 30px}.online_tl01 span{font-size:1.25rem}.online_cont02:after{bottom:-40px;border-width:40px 50px 0 50px}.online_block02{margin:40px 0 0;display:block}.online_block02 .box{margin:0 0 20px}.online_block02 .box:last-child{margin:0}.online_cont04{background-size:800px 150px;padding-top:100px}.online_block03{margin:0 0 40px}.online_block03 .box{margin:0 0 40px;line-height:1.4}.online_block03 .box:last-child{margin:0}.online_block03 .box .set{display:block}.online_block03 .box .set .cell01{margin:0 0 20px}.online_tl02{font-size:1.125rem;margin:0 0 10px}.online_block03 .box .set .cell02 p{font-size:1rem}.online_block04{margin:40px 0 0;display:block}.online_block04 .box{margin:0 0 40px}.online_block04 .box:last-child{margin:0}.online_block04 .box .t{font-size:1.125rem}.cont05_img{margin:0 0 50px}#online .online_tl03{font-size:1.33rem}#online .online_tl03 span{margin-right:10px;border-width:3px;font-size:1.33rem}.online_cont05_block .setblock{padding:0 0 60px;margin:0 0 30px}.online_cont05_block .setblock:after{width:50px;height:30px}.online_cont05_block .tx01{font-size:1rem}.online_block05{margin:40px 0 0}.online_cont06_block .setblock{margin:0 0 80px}#online .online_tl04{font-size:1.33rem;margin:0 0 20px!important}#online .online_tl04 span{font-size:1.45rem}.online_tl02.online_tl02_1{font-size:1.125rem}.online_block06{display:flex;flex-wrap:wrap;justify-content:space-between}.online_block06 .box{flex-basis:48%;margin:0 0 20px}.online_btn{margin:0 24px 0 24px;width:auto;margin:auto;margin-top:20px;margin-bottom:40px}.online_btn a{border-radius:4px;padding:0 0;width:100%;height:74px;line-height:1.2;color:#ffffff;font-weight:bold;font-size:1.125rem;text-align:center;position:relative;display:block;box-sizing:border-box;padding:10px 0 0}.online_btn a span{font-size:1.4375rem}.online_block03 .box .set .cell02 .sm{font-size:0.875rem}.online_cont07{background:url(https://ikusa.jp/wp/wp-content/themes/chani/img/online/online_cont07_bg.jpg);background-size:cover;color:#fff}.online_cont08{background:#000;color:#fff}.online_tl06{font-size:1rem;margin:-20px 0 30px}.online_cont11{background-size:100% auto;background-repeat:no-repeat}.online_btn_wrap{display:block}.online_btn_wrap .online_btn{margin:0 0 10px}.online_btn_wrap .online_btn:last-child{margin:0}.online_btn.online_btn01 a{border-bottom:6px solid #9c0000}#online .online_tl05{margin:0 0 20px!important;font-size:1.125rem}.schedule_block01 .box{display:block}.schedule_block01 .box .cell:first-child{margin:0 0 20px}.schedule_block01 .box .img img{height:auto}.in_service .phase_img{display:none}.in_service #taikengatakassenkenshu.service_page_manual.service_manual_template1 #sec_plan_flow.service_content .inner{display:flex}.online_block02.online_block02_new .box .tx.tx_1{padding:0}.online_btn.online_btn03 a{line-height:45px}#online.service_page_manual .main_img h1{margin-top:-50px}#online .main_img .online_btn{top:170px;width:300px}#online .main_img .online_btn a{line-height:25px;margin:0 0 5px;height:50px}.online-produce_price .tl01:after{width:240px}.online-produce_price .original_price{padding:0 36px;font-size:22px}.online-produce_price .original_price .num{font-size:44px}.online-produce_price .tl02{font-size:22px}.service_cont{padding:50px 0}#training .main_img .logo{width:205px;height:234px;top:-50px}#training .main_img .online_btn_wrap{bottom:0;top:100px;width:180px;height:63px}#training .main_img .online_btn_wrap .online_btn{margin:0 0 3px}#training .main_img .online_btn_wrap .online_btn a{height:30px;line-height:28px;border-width:2px;font-size:10px}.service_content .training_tl01{margin:0 0 40px;font-size:1.25rem}.service_content .training_tl01.training_tl01_1{margin-top:-20px}.training_cont01{background-size:800px 516px;background-position:top center}.training_cont01.sec_remo.sec1 .box1_1{margin:0 0 40px}.training_list02{width:auto;justify-content:center}.training_list02 li{width:150px;height:80px;line-height:80px;font-size:0.875rem}.training_list03{width:auto}.training_list03 li{padding-left:40px;padding-bottom:5px;margin:0 0 10px;font-size:1.25rem}.training_list03 li:after{width:36px;height:38px;top:-10px}.training_list03 li span{background-size:100% 40%;padding-bottom:0}.training_block01{margin:0 0 30px}.training_block01 .box .set{display:block}.training_block01 .box .set .cell01{margin:0 0 20px}.training_block01 .box .set .cell02 p{font-size:1rem}.training_tl02{font-size:1.125rem;margin:0 0 10px}.training_tl03{font-size:1.5rem;margin:0 0 20px;text-align:center}.training_tl03 img{width:30px}.training_tl03 .i01{width:40px}.service_page_manual .service_cont .sub_title{margin-top:0}.traset01 .time_box{width:100px;height:125px;margin:auto;float:left;padding-top:35px}.traset01 .time_box .tx02{font-size:1.2rem}.traset01 .time_box .tx03{font-size:0.875rem}.traset01 .mana_box{width:175px;height:auto;float:right;padding:5px 15px 35px;margin-top:0}.traset01 .mana_box .tx01{font-size:1.125rem}.traset01 .mana_box .tx02{font-size:12px}.traset01 .mana_box .tx02_1{margin-top:0}.traset01 .mana_box .tx03{font-size:12px;right:20px}.training_tx01{margin:10px 0 0;line-height:1.4;font-size:1.125rem}.online_block05.training_size01{margin:20px 0}.online_block05.training_size01 .box{flex-basis:45%;margin:0 2%}.online_block05.training_size01 .box .img p{font-size:15px}.online_block05.training_size01 .box .img .plan_aim{font-size:10px}.training_block02{background-size:998px 342px}.training_block02 .online_btn a{font-size:1.125rem}.online_btn.btn_middle01 a{height:74px;line-height:70px}.training_block02{padding:20px 20px;border-radius:20px;margin:20px 0 50px}.training_block02 .t{font-size:1.33rem}.training_block02 .training_list03 li{font-size:1rem;padding-left:35px}.training_block02 .training_list03 li:after{top:-4px;width:25px;height:25px}.training_list04{position:static;text-align:center;display:flex;flex-wrap:wrap;justify-content:center;margin-top:10px}.training_list04 li{display:flex;justify-content:center;align-items:center;font-size:0.875rem;margin:1% 2%}.training_list04 li:nth-child(2){position:static;margin:1% 2%}.training_block02 .online_btn{margin-top:30px}.training_tl04{font-size:1.33rem}.online_block04.online_block04_training .box{flex-basis:32%}.online_block04.online_block04_training .box p{text-align:center}.online_block04.online_block04_training .box .t{text-align:left;font-size:1.25rem}.online_block04.online_block04_training .box .t .intx{display:inline-block;vertical-align:middle}.online_block04.online_block04_training .box .t img{display:inline-block;vertical-align:middle;width:36px;margin-right:10px}.training_cont05{background:#38A1D9;color:#fff}.training_block03{display:block}.training_block03 .box{padding:20px 20px 80px;margin:0 0 20px}.training_block03 .box:last-child{margin:0}.training_block03 .box .img{margin:0 0 10px}.training_block03 .box p{margin:0 0 10px}.voice_table th{font-size:0.625rem;width:85px;padding-right:10px}.voice_table th span{display:inline-block;vertical-align:top;width:100%;padding:2%;text-align:center;background:#00466C;border-radius:50px;color:#fff}.voice_table td{font-size:0.875rem}.training_block03 .online_btn.online_btn02{position:absolute;right:0;left:0;bottom:20px;margin:auto;width:228px}.online_btn.online_btn02 a{border-bottom:4px solid #004999;background:#38A1D9;color:#fff;height:60px;line-height:56px;font-size:0.875rem}.training_tx01.training_tx01_1{text-align:center}#training .training_cont04 .sub_title span{font-size:18px}#training .service_block{width:calc(100% + 40px - 48px);margin-left:-20px;padding:24px;background-color:#FFF}#training .service_block .top-bottom{margin-bottom:0}#training .service_link{flex-basis:100%;margin-bottom:4px}#training .service_link a{color:#220169;font-size:16px}#training .service_link a:before{border-color:#220169}#training .service_link a:after{color:#220169;font-size:16px;left:4px}#training .training_wrap .tx{font-size:22px;padding-top:20px;line-height:1.3}#training .training_wrap .cell01,#training .training_wrap .cell02{flex-basis:100%}#training .training_wrap .cell02{margin-top:16px}#training .training_wrap .cell02 p{font-size:16px;line-height:1.2}#training .training_wrap .tag{font-size:16px}#training .training_wrap .tag:before{font-size:16px}#training .service_cont_block{margin-bottom:36px}#training .t{font-size:22px}#training .training_block02{min-height:auto}#training .training_list03{max-width:100%;width:100%}#training .training_list03 li{margin-bottom:20px}#training .training_list04 li:nth-child(2){right:auto;margin:2px}#training .plan_list .img-txt{flex-basis:calc((100% / 2) - 12px);margin:0 6px 16px 6px}#training .img-txt p{line-height:1.2}#training .training_cont04 .online_btn a,#training .training_cont05 .online_btn a{margin-bottom:24px;font-size:16px}#training .training_cont04 .online_btn a::nth-last-child(1),#training .training_cont05 .online_btn a:nth-last-child(1){margin-bottom:0}#training .video_cont{margin-bottom:16px}#training .training_list04 li{width:94px;height:94px;margin:2px}.training_block01 .training_tl02 span{font-size:2rem}.training_block01 .training_tl02{padding-left:3rem}.training_cont03 .training_block01 .box .set .cell02 p{font-size:16px}#training .video_cont{flex-basis:100%}#training .video_cont{position:relative;flex-basis:100%;margin:0 8px;width:100%;height:0;padding-top:56.25%}#training .video_cont iframe{position:absolute;top:0;left:0;width:100%;height:100%}#consensus-game .main_img .logo{width:300px;height:110px;right:0;left:0;top:-15vh;bottom:0;background:rgba(255,255,255,0.2);padding:10px}#consensus-game .main_img .online_btn_wrap{bottom:0;top:29vh;right:0;left:0;margin:auto;width:300px}#consensus-game .main_img .online_btn_wrap .online_btn{margin:0 0 5px}#consensus-game .main_img .online_btn_wrap .online_btn a{height:50px;line-height:48px;border-width:3px}#consensus-game .online_btn a:after{width:10px;height:10px}#consensus-game .online_btn a{font-size:1.125rem}.consensus_cont01 .tx01{font-size:16px}.consensus_block01{display:block;margin-top:40px}.game_set01{display:block}.game_set01 .box{margin:0 0 40px}.game_set01 .box .t{font-size:1.125rem}.game_set01 .box .img{margin:0 0 20px}.game_set01 .box .img img{width:60%}.game_table01{padding:10px;font-size:1rem}.game_table01 td,.game_table01 th{padding:0 0 10px}.training_list03.consensus_list01 li{font-size:1rem;padding-left:35px}.training_list03.consensus_list01 li:after{top:-4px;width:25px;height:25px}.consensus_block02{display:block}.consensus_block02 .cell01{margin:0 0 40px}.consensus_list02{display:flex;flex-wrap:wrap;justify-content:space-between}.consensus_list02 li{flex-basis:48%;box-sizing:border-box}.consensus_list03{margin:0 auto 20px;width:auto}.consensus_list03 li{flex-basis:48%;margin:0 0 40px}.consensus_list03 li:nth-child(3n):after{display:block}.consensus_list03 li:nth-child(2n):after{display:none}.consensus_list03 li .img{width:60px;margin:0 auto 15px}.consensus_block03{margin-top:40px;padding-bottom:0;text-align:center}.consensus_block03 .img{position:static;display:inline-block;margin:0 20px -50px;vertical-align:bottom}.consensus_block03 .img01{width:110px}.consensus_block03 .img02{width:140px}.training_block01.training_block04 .box .set .cell02 p{padding-top:10px;padding-left:0;font-size:1rem;line-height:1.6}.t_plan01{font-size:1.25rem}.t_plan02{font-size:1.25rem;margin:0}.training_block01.training_block04 .box .set .cell02 .size_normal{font-size:1rem}.training_block01.training_block04 .box .logo_size01{text-align:center}.training_block01.training_block04 .box .logo_size01 img{width:60%}.consensus_block04{border-radius:10px;padding:10px;margin:0 auto 40px;width:auto}.consensus_block04 .t{font-size:1.125rem;margin:0 0 10px}.consensus_list04 li{font-size:1rem;margin:0}.consensus_block03 .img03{width:120px}.consensus_block05{margin:0 0 50px}.consensus_block05 .box{width:100%;display:table;margin:0 0 40px}.consensus_block05 .box .cell01{width:60px;padding-right:20px}.consensus_block05 .box .cell01 .tx01{font-size:1.125rem}.consensus_block05 .box .cell01 .tx02{font-size:1.125rem;margin:0 0 10px}.consensus_block05 .box .cell01 .i{width:50px}.consensus_block05 .box .cell01 .tx02 span{font-size:2rem}.consensus_block05 .box .cell02{border-radius:10px;padding:15px}.consensus_block05 .box .cell02:after{left:-20px;border-right:25px solid #FFC600;border-top:8px solid transparent;border-bottom:8px solid transparent}.consensus_block05 .box .cell02 .tx01{font-size:1rem;margin:0 0 10px}.consensus_block05 .box .cell02 p{font-size:0.85rem}.consensus_price .tl01{font-size:1.33rem}.consensus_price .tl01:after{width:240px}.consensus_price .original_price{padding:0 36px;font-size:22px}.consensus_price .original_price .num{font-size:44px}.consensus_price .tl02{font-size:22px}.consensus_price ul li{font-size:18px}.online-quiz-bingo_price .tl01{font-size:1.33rem}.youtube_box.type2.type2_1{margin-bottom:40px}.consensus_block04_1 .box{flex-basis:calc(100% - 16px)}.consensus_block04_1 .box .t{font-size:18px}.consensus_block04_1 .box .consensus_list04{font-size:15px}#online-food-delivery .main_img{height:65vh}#online-food-delivery .main_img .logo{width:300px;height:110px;right:0;left:0;top:20px;bottom:auto;font-size:1.1rem}#online-food-delivery .main_img .logo span{text-shadow:1px 1px #fff;margin:0 0 5px}#online-food-delivery .main_img .logo img{background:rgba(255,255,255,0.4);padding:10px;width:60%;margin-top:20px}#online-food-delivery .main_img .online_btn_wrap{bottom:30px!important;right:0;left:0;margin:auto;width:300px}#online-food-delivery .main_img .online_btn_wrap .online_btn{margin:0 0 5px}#online-food-delivery .online_btn a:after{width:10px;height:10px}#online-food-delivery .online_btn a{height:60px;line-height:58px;border-width:3px;padding-top:0}#online-food-delivery .online_btn_wrap .online_btn a{font-size:1rem}#online-food-delivery .online_btn.online_btn_2line a{padding-top:12px;line-height:1.4}#online-food-delivery .online_btn.online_btn_2line a span{font-size:12px;margin:0}#online-food-delivery .sub_title{margin:0 auto 40px auto}.food_cont01 .tx01{font-size:1.125rem}.food_cont01 p{font-size:1rem}.food_cont02 .consensus_list01 li{margin:0 0 20px}.training_block01.food_block03 .box .t:after{width:30px;height:38px}.training_block01.food_block03 .box .t span{font-size:2.5rem;left:38px}.training_block01.food_block03 .box .t{padding-left:100px;height:auto}.food_block04 .box{display:block;padding:20px}.food_block04 .box .cell01{margin:0 0 30px}.food_block04 .box .tx01{font-size:1.5rem;margin:0 0 2px}.food_block04 .box .tx02{font-size:1.15rem}.food_block04 .box .tx03{font-size:0.875rem;line-height:1.8}.food_block04 .box .img{height:85px}.food_block04 .box .drink_name{font-size:0.8rem}.training_block01.food_block03 .box .set .cell02 .shehu .tx01{font-size:1.125rem;line-height:1.6}.training_block01.food_block03 .box .set .cell02 .shehu .name{font-size:1.5rem}.training_block01 .box .set .cell01{display:block;margin:0 0 20px}.training_block01 .box .set .cell01 img{width:auto}.training_block01.food_block03 .box .cell02 .t01{font-size:1.5rem}.training_block01.food_block03 .box .cell02 .t02{font-size:1.125rem}.food_fee li{border-width:2px;font-size:1rem}.food_block05{float:none;width:auto}.food_block05 .t01{font-size:1.5rem}.food_block05 .t02{font-size:1.125rem;padding:0}.food_block05 p{font-size:1.125rem}.food_fee01{padding:20px 15px}.food_fee01 .t03{font-size:1.125rem}.food_table01 th,.food_table01 td{font-size:1rem}.food_cont07 .inner:after{display:none}#online-food-delivery .food_btn_wrap .online_btn.online_btn_2line a{padding-top:10px}.food_btn_wrap .t{font-size:1.5rem}.food_cont08 .tx001{width:auto;margin:0 0 50px}.food_block06{display:block}.food_block06 .box .img{height:70px}.food_block06 .box .img img{width:auto;height:100%}.food_block06 .box{margin:0 0 80px}.food_block06 .box:after{top:auto;bottom:-50px;left:0;right:0;margin:auto;width:0;height:0;border-style:solid;border-width:25px 22.5px 0 22.5px;border-color:#332800 transparent transparent transparent}.food_block06 .box:last-child{margin:0}.food_block06 .box .tx01{height:auto;font-size:1.25rem}.food_block06 .box .tx02{margin:0 0 15px}.food_block06 .box .tx03{min-height:auto;margin:0 0 15px}.food_block06 .box .tx04{height:auto;padding:10px 10px}.consensus_block05.food_block07{margin:0}.consensus_block05.food_block07 .box .cell01 .tx01{font-size:0.85rem}.consensus_block05.food_block07 .box .cell01 .tx02 span{font-size:1.4rem}.consensus_block05.food_block07 .box .cell02::after{border-right:25px solid #FFF5AC;border-top:8px solid transparent;border-bottom:8px solid transparent}.food_contact{display:block;margin:0 0 50px}.food_contact .cell{margin:0 0 30px}.food_contact .cell:last-child{margin:0}.food_contact .input_tx,.food_contact textarea{width:100%}.food_contact .input_tx.input_tx02{width:100%}.food_contact .cell .box .sm{font-size:0.75rem;margin-left:0}.food_contact .cell .box .set .cl{display:block;padding-right:0;margin:0 0 10px}.food_contact .cell .box .set .cl:last-child{margin:0}.food_contact .box .set .cl .input_tx{width:250px}.mycheckbox{display:block;margin:0}.mycheckbox .ck{width:100%}.food_block08 .price_box{margin:0 0 10px}.food_block08 .price_box .txx01,.food_block08 .price_box .tx01{font-size:1.125rem;margin-right:20px;display:inline-block}.food_block08 .price_box .txx02,.food_block08 .price_box .tx02{font-size:2rem}.food_block08 .price_box .txx03,.food_block08 .price_box .tx03{font-size:1.125rem}.food_block08 .box{display:block;margin:0;overflow:hidden;border-radius:10px}.food_block08 .box .cell02{padding:15px}.food_block08 .box .cell02 .tx01{font-size:1rem;height:auto}.food_block08 .box .cell02 .set01{border-radius:10px;padding:15px;height:auto}.food_block08 .box .cell02 .set01 .t{margin:0 0 15px;font-size:1.125rem}.food_menu_list{display:block}.food_menu_list li{font-size:1rem;margin:0 0 5px}.food_block08 .box .cell02 .online_btn_wrap .online_btn{width:auto;margin:0 0 10px}.shipping_box{width:auto;padding:10px 20px}.shipping_table th,.shipping_table td{font-size:1.125rem}.shipping_table tr:last-child th,.shipping_table tr:last-child td{border:none}.shipping_table th .sm{font-size:0.85rem}.shipping_table td{width:5em}.food_block09 .price_box{margin:0 0 20px;padding-top:30px;display:block}.food_block09 .price_box{margin:0 0 20px;display:block}.food_block09 .price_box{margin:0 0 20px;display:block}.food_block09 .price_box .tx01{font-size:1.125rem;text-align:left}.food_block09 .price_box .tx02{font-size:1.85rem}.food_block09 .price_box .tx03{font-size:1.125rem}.food_block09 .box{display:block;margin:0 0 30px}.food_block09 .box .cell01{margin:0 0 20px}.food_block09 .box .cell02 .tx01{font-size:1rem;margin:0 0 20px;line-height:1.6}.food_block09 .box .cell02 .food_menu_box .bx .blk{margin:0 0 30px}.food_block09 .box .cell02 .food_menu_box .bx .blk .tx02{padding:0}.food_block09 .box .cell02 .t01{font-size:1.5rem}.food_block09 .box .cell02 .food_menu_box .bx .blk .t02{font-size:1.125rem}.food_block09 .box .cell02 .food_menu_box{display:block}.food_menu_list01 li{margin:0 0 5px}.modal-wrapper{padding:70px 10px 0}.modal-wrapper .modal-window{width:90%;padding:20px;border-radius:30px}.modal-wrapper .modal-window.modal-window01{padding-top:80px}.modal-wrapper .modal-close{width:30px}.training_block01.food_block03 .box .set .cell02 p,.cont_sub_tx001{font-size:1rem}.kigyou_list01 li{width:46%;margin:0 1% 15px}.sub_title01_huki_menu:before{width:100px;height:60px;right:-220px;top:0;left:0}.food_block08 .box .cell01.cell01_1{display:flex;flex-wrap:wrap;justify-content:space-between}.food_block08 .box .cell01.cell01_1 .ig{flex-basis:48%}.food_block08 .block_set{padding:15px}.food_block08 .tt{margin:0 0 10px}.tab_head li{height:60px;border-width:5px;font-size:1.5rem;top:5px;padding-top:2px}.tab_head li:after{width:50px;height:43px;left:5px;top:0;bottom:0;margin:auto}.tab_head .li01:after{width:50px;height:50px}.food_block08 .tt{font-size:1.33rem}.food_block06.food_block06_1 .box:after{-webkit-transform:rotate(45deg);transform:rotate(135deg);right:0;left:0;top:auto;bottom:-50px}.tx001{width:auto;font-size:1rem}.event_online_list01{justify-content:space-between}.event_online_list01 li{flex-basis:48%;margin:0 0 10px}.consensus_block10{padding:20px}.consensus_block10 .t{font-size:1.33rem}.consensus_block10 .set{display:block}.consensus_block10 .cell01{margin:0 0 20px}.consensus_table01{font-size:1rem}.consensus_list05 li{margin:0 0 20px;font-size:1rem}.consensus_list05 li:after{right:-10px}.food_cate_wrap{display:block}.food_block08 .food_cate_wrap .price_box{margin:10px 0 0;text-align:right}.food_block08 .box .cell02 .tx01.tx01_2{padding-bottom:120px}.food_block08 .box .cell02 .tx01.tx01_2 .food_cont19_ps{width:120px}.ofd_gochi_block01 .in{padding:15px}.ofd_gochi_block01 .in .food_block08 .box .cell02{padding:0;margin-top:20px}.food_block08.food_block08_2 .box .cell02 .t01{font-size:1.5rem}#online-food-delivery .main_img{height:450px}#online-food-delivery .main_img.main_img01{background-image:url(https://ikusa.jp/wp/wp-content/themes/chani/img/service/online-food-delivery/mv01_sp.jpg?2)}#online-food-delivery .main_img.main_img01 .logo span:before{width:40px;height:60px}#online-food-delivery .main_img.main_img01 .logo span:after{width:40px;height:64px}#online-food-delivery .main_img.main_img01 .logo img{margin:10px auto 0;width:70%;background:none;padding:0}#online-food-delivery .main_img.main_img02{background-image:url(https://ikusa.jp/wp/wp-content/themes/chani/img/service/online-food-delivery/mv02_sp.jpg?2);overflow:hidden}#online-food-delivery .main_img.main_img02 .logo{width:300px;height:auto;right:0;left:0;top:75px;bottom:0;z-index:10}#online-food-delivery .main_img.main_img02 .logo img{width:240px;background:none;margin:0 auto;padding:0}#online-food-delivery .main_img.main_img02 .mv_img img{width:100%}#online-food-delivery .main_img.main_img02 .online_btn_wrap{width:300px;left:0}#online-food-delivery .main_img.main_img02 .btx{font-size:1.0rem;top:20px;height:auto;padding:5px}#online-food-delivery .main_img.main_img02 .btx span{position:static}#online-food-delivery .main_img.main_img03{background-image:url(https://ikusa.jp/wp/wp-content/themes/chani/img/service/online-food-delivery/mv03_sp.jpg?2)}#online-food-delivery .main_img.main_img03 .logo{width:300px;height:146px;right:0;left:0;top:-36vh;bottom:0}#online-food-delivery .main_img.main_img03 .logo span{font-size:1.1rem}#online-food-delivery .main_img.main_img03 .logo img{margin:10px auto 0;width:70%;background:none;padding:0}#online-food-delivery .main_img.main_img03 .online_btn_wrap{width:300px;right:0}#online-food-delivery .main_img.main_img03 .online_btn_wrap .btm-txt{display:none}.food_cont05 .txt1{margin-bottom:30px;font-size:16px}#online-food-delivery .online_btn_wrap .online_btn.online_btn_3line a{padding:12px 0;line-height:1.3;font-size:1rem;height:auto}.food_block08 .img_gochi01{width:100%}.ofd_tx01{font-size:1.125rem}.ofd_movie{margin:0 0 30px}.ofd_movie iframe{width:100%;height:200px}#online-food-delivery .remo_fqa{margin-bottom:20px}.md-close{width:30px;top:12px;right:0px}.important_notices .box1{padding:10px 10px}.important_notices .box2{padding:10px;width:auto}.important_notices .box1 h2{padding:34px 0 0 0;font-size:16px}.important_notices .box1 h2 span{font-size:16px;top:0;left:calc((100% - 92px) / 2)}.important_notices .box2 h2{margin:16px auto 16px auto}.important_notices .box2 p{font-size:12px}.important_notices .box2 h2{font-size:1.2rem}#online-food-delivery .sb_tt{font-size:20px;margin-bottom:12px}.btn_wrap .btn.btn04 a{max-width:100%}.food_block04.food_block04_type01{display:block}.tab_head .li02:after{width:50px;height:50px}.wrap-topslide.ofd_slide{height:auto}.food_cont04{background-size:600% auto}.cont04_block .box{flex-basis:48%;margin:0 0 30px}.cont04_block .box .tx{height:100px}.service_content .tl022{font-size:1.33rem}.service_content .tl022 span{font-size:1.5rem}.content08{padding-top:100px}.tl01{font-size:1.33rem}.cont08_block01{display:block;margin:0 0 30px}.cont08_block01 .box{padding-bottom:0}.cont08_block01 .btn_wrap{position:static;margin:20px 0 0;padding:0}#drive-in-theater .main_img .logo{width:300px;height:110px;right:0;left:0;top:-15vh;bottom:0}#drive-in-theater .main_img .online_btn_wrap{bottom:0;top:29vh;right:0;left:0;margin:auto;width:300px}#drive-in-theater .main_img .online_btn_wrap .online_btn{margin:0 0 5px}#drive-in-theater .main_img .online_btn_wrap .online_btn a{height:50px;line-height:48px;border-width:3px;padding:0}#drive-in-theater .online_btn a:after{width:10px;height:10px}#drive-in-theater .online_btn a{font-size:1.125rem}.drive_cont_set01{position:relative}.drive_cont_set01:after,.drive_cont_set01:before{display:none}.training_block01.drive_block01 .box .set .cell02 p{font-size:1rem}.drive_table01{font-size:1rem}.training_block01.drive_block03 .box .set .cell02 p{font-size:1rem}.training_block01.drive_block03 .box .set .cell02 .t{font-size:1.125rem;padding:0;margin:0 0 20px;padding-left:45px;min-height:0}.training_block01.drive_block03 .box .set .cell02 .t:after{width:35px;height:45px;top:-5px;bottom:0;margin:auto}.drive_block04{display:block}.drive_block04 .box{margin:0 0 40px}.drive_block04 .box:last-child{margin:0}.drive_block04 .box .img{text-align:center}.drive_block04 .box .img img{width:40%}.drive_block04 .box .t{font-size:1.125rem}.drive_block04 .box p{font-size:1rem}.drive_block05{display:block}.drive_block05 .box{height:auto;padding:4px;background:#F5E3CB;margin:0 0 20px}.drive_block05 .box:last-child{margin:0}.drive_block05 .box .in{border:1px solid #58595B;padding:10px}.drive_block05.drive_block06 .box .in{border:1px solid #fff}.drive_block05.drive_block06 .box{background:#912323}.drive_block05 .box .t{display:block;font-size:1.125rem;height:auto}.drive_block05 .box .img{display:block;height:auto}.drive_block05 .box p{font-size:0.8rem}.drive_sub_tx01{font-size:1rem;line-height:1.4;margin:-10px 0 30px}.drive_block07{display:block}.drive_block07 .box{margin:0 0 40px}.drive_block07 .box:last-child{margin:0}.drive_block07 .box .t{font-size:1.125rem}.drive_block07 .box p{font-size:1rem}.drive_block08{display:block;padding:10px}.drive_block08 .box01 .img{margin:0 0 10px}.drive_block08 .box01 .t{font-size:1.125rem}.drive_block08 .box01 .drive_table01{font-size:1rem}.drive_block08 .box02{text-align:center;margin-top:20px}.drive_block08 .box02 .maru{font-size:1.125rem;display:block;height:auto;line-height:1.4;width:auto;padding:5px;margin:0 0 20px;border-radius:0;position:static}.drive_block08 .box02 .tx{position:static;margin:0 10px;display:inline-block}.drive_block08 .box02 .tx01{width:165px}.drive_block08 .box02 .tx02{width:115px}.drive_block08 .box02 .tx03{width:115px}.drive_block08 .box02 .tx04{width:127px}.drive_block08 .box02 .online_btn_wrap{position:static;margin-top:40px}.drive_block09 .tx01{font-size:2rem}.drive_block09 .tx01 span{font-size:3rem;padding-right:10px}.drive_block09 .tx02{font-size:1rem;text-align:left}#drive-in-theater.service_page_manual.service_manual_template1 #sec_price.service_content .outer{margin-top:50px}#remote-detiective .main_img{background-position:top right}#remote-detiective .main_img .logo{right:0;top:95px;width:235px}#remote-detiective .main_img .tx01{right:0;top:40px;line-height:1.4;font-size:0.9rem}#remote-detiective .main_img .online_btn_wrap{bottom:0;top:240px;right:0;left:0;margin:auto;width:300px}#remote-detiective .main_img .online_btn_wrap .online_btn{margin:0 0 5px}#remote-detiective .main_img .online_btn_wrap .online_btn a{height:50px;line-height:48px;border-width:3px}#remote-detiective .online_btn a:after{width:10px;height:10px}#remote-detiective .online_btn a{font-size:1.125rem;height:60px;padding:0;height:60px;line-height:58px;border-width:3px}.detiective_cont01{background:#ff9e2d}.tl_btm_cl_f{font-size:1.125rem;width:auto}.detiective_cont02{font-size:1rem}.detiective_cont02 p{margin:0}.detiective_list01{width:auto;font-size:1rem}.detiective_list02{font-size:0.8rem;display:flex;flex-wrap:wrap;justify-content:space-between}.detiective_list02 li{display:block;width:auto;flex-basis:48%;height:50px;line-height:50px;margin:0 0 10px}.training_block01.detiective_block01 .box .set .cell02 .t{padding:0 0 20px;padding-left:70px}.training_block01.detiective_block01 .box .set .cell02 p{font-size:1rem}.training_block01.detiective_block01 .box .set .cell02 .t:after{width:60px;height:60px}#remote-detiective .boka_table_warp{border:2px solid #000}.detiective_cont_story p{font-size:1rem}.detiective_cont_story h2{margin:0}.detiective_cont_story .tx01{font-size:1.125rem}.detiective_cont_story .sss{font-size:1.25rem}.my_tl01{margin:0 0 30px}.my_tl03,.my_tl02{margin:20px 0}.my_tl02 img{width:auto}.my_tl03 img{width:auto}.tl08{font-size:1.285rem;margin:50px 0 10px}.tl08 img{width:100px}.detiective_cont10 .my_tl02 img,.detiective_cont08 .my_tl02 img{width:auto}.detiective_cont_story .hosoku_tx{margin:0 0 40px}.detiective_cont09 .my_tl02 img{width:auto}.detiective_cont09 .illust{top:0;width:calc(100% / 3)}.detiective_cont09.service_content h2.my_tl01{margin:auto;width:calc((100% / 3) + 40px)}.detiective_cont09.service_content h2.my_tl01 img{width:100%}.consensus_block05.detiective_block02 .box .cell02::before{left:-9px}.detiective_cont12 .wrap_remo18_3.wrap_remo18_3_one .col{width:auto}.wrap_remo18_3.wrap_remo18_3_one p{margin-top:30px;font-size:1rem}.remote-detective_price .disp_sp{display:block}.remote-detective_price .tl01:after{width:240px}.remote-detective_price .original_price{padding:0 36px;font-size:22px}.remote-detective_price .original_price .num{font-size:44px}.remote-detective_price .tl02{font-size:22px}.remote-detective_price .title_wrap .price_title{width:100%;font-size:26px}.remote-detective_price .tl01{font-size:1.33rem}.consensus_block14{display:block}.consensus_block14 .cell01{padding:0;margin:0 0 30px}.consensus_block14 .cell02 p{font-size:1rem}#murder-mystery .main_img h1 img{margin-top:20px}#murder-mystery .main_img{background-position:top}#murder-mystery .main_img .logo{right:0;top:75px;width:85%}#murder-mystery .main_img .online_btn_wrap{bottom:0;top:29vh;right:0;left:0;margin:auto;width:300px;display:block}#murder-mystery .main_img .online_btn_wrap .online_btn{margin:0 0 5px}#murder-mystery .main_img .online_btn_wrap .online_btn a{height:50px;line-height:48px;border-width:3px}#murder-mystery .online_btn a:after{width:10px;height:10px}#murder-mystery .online_btn a{font-size:1.125rem;height:60px;padding:0;height:60px;line-height:58px;border-width:3px}.training_block01.murder_block01.murder_block01_a .box .set .cell02 .t{padding-left:80px;padding-bottom:20px}.training_block01.murder_block01.murder_block01_a .box .set .cell02 .t:after{width:70px;height:35px}.training_block01.murder_block01 .box .set .cell02 p{font-size:1rem}.murder_block02{display:block}.murder_block02 li{width:100%;height:100px;padding:25px 20px 0;background:url(https://ikusa.jp/wp/wp-content/themes/chani/img/service/murder-mystery/murder_block02_bg_sp.png);background-size:100% 100%;margin:0 0 50px;display:flex;flex-wrap:wrap;justify-content:space-between}.murder_block02 li:after{right:0;left:0;top:auto;bottom:-30px;border-width:17px 10px 0 10px;border-color:#957a2f transparent transparent transparent}.murder_block02 li .img{flex-basis:22%}.murder_block02 li .img img{height:44px;width:auto}.murder_block02 li p{flex-basis:74%;font-size:0.75rem}.murder_tx01{margin:auto}.murder_block03{display:block;margin-bottom:0}.murder_block03 .box{margin:0 0 30px;border-radius:10px}.murder_block03 .box .t{border-radius:10px}.murder_block03 .box:last-child{margin-bottom:10px}.murder_list01{font-size:0.75rem;display:flex;flex-wrap:wrap;justify-content:space-between}.murder_list01 li,.murder_list01.murder_list01_1 li{flex-basis:30%}.murder_block03 .box{padding:40px 20px 20px;height:auto}.murder_block03 .box .t{font-size:0.75rem;top:-20px}.murder_block03 .box .t span{display:inline;font-size:0.625rem}.murder_tx_set01{font-size:0.75rem}.murder_tx_set01 span{width:20px;height:8px;margin-right:10px}.murder_block03.murder_block03_1 .box .t{font-size:0.875rem}.murder_cont07 .my_tl01 img{max-width:100%}.murder_block03.murder_block03_1 .box .set .cell02{font-size:0.75rem}.puls_icon01{margin:30px 0 -10px}.detiective_list03{width:auto}.detiective_list03 li{font-size:1rem;padding-left:30px}.detiective_list03 li::after{width:24px;height:24px;top:-1px}.murder_cont06 .detiective_list03,.murder_cont07 .detiective_list03{font-size:16px}.murder_block04{display:block;margin:0 0 20px}.murder_block04 .box{margin:0 0 20px;width:100%}.murder_cont06 .abs.recommend{left:-20px;top:-50px}.murder_block04 .box:last-child{margin:0}.murder_cont10 .wrap_remo18_3.wrap_remo18_3_one .col{width:auto}.murder_cont11 .tl_btm_cl_f{margin-top:-20px}.detiective_list03.detiective_list03_1{width:auto}.detiective_list03.detiective_list03_1 li{padding-left:40px;margin:0 0 10px}.detiective_list03.detiective_list03_1 li:after{width:30px;height:24px}.wrap_rimo18_2{display:flex;flex-wrap:wrap;justify-content:center;margin:0 0 50px}.wrap_rimo18_2 .col{flex-basis:50%;padding:0 1%;box-sizing:border-box;margin:0 0 20px!important}.wrap_rimo18_2 img{width:90%;margin-top:5px}.wrap_rimo18_2.type2{max-width:none}.murder_cont10 .online_btn_wrap{margin:0 0 40px}#murder-mystery.service_page_manual .main_img h1 img{margin-top:0}.consensus_block05.detiective_block02 .box .cell02::after{border-right:25px solid #F4E1B7}.murder-mystery_price .disp_sp{display:block}.murder-mystery_price .tl01:after{width:240px}.murder-mystery_price .original_price{padding:0 36px;font-size:22px}.murder-mystery_price .original_price .num{font-size:44px}.murder-mystery_price .tl02{font-size:22px}.murder-mystery_price .title_wrap .price_title{width:100%;font-size:26px;line-height:1.2}.murder-mystery_price .tl01{font-size:1.33rem}.murder.outer_plan section{flex-basis:100%}.murder.outer_plan .detiective_list03{width:100%}.detiective_cont_story .detiective_list03 li:after{width:18px;height:18px}#nazobako .main_img{background-position:top right}#nazobako .main_img .logo{right:0;top:95px;width:300px}#nazobako .main_img .online_btn_wrap{bottom:0;top:29vh;right:0;left:0;margin:auto;width:300px;display:block}#nazobako .main_img .online_btn_wrap .online_btn{margin:0 0 5px}#nazobako .main_img .online_btn_wrap .online_btn a{height:50px;line-height:48px;border-width:3px}#nazobako .online_btn a:after{width:10px;height:10px}#nazobako .online_btn a{font-size:1.125rem;height:60px;padding:0;height:60px;line-height:58px;border-width:3px}#nazobako .tl_btm_cl_f{margin-top:-10px}.boka_tx01{font-size:1rem;line-height:1.6;text-align:left}.boka_table_warp{border:2px solid #fff;padding:20px;margin-top:40px;display:block}.boka_table th,.boka_table td{font-size:1rem;padding:0}.nazobako_cont03 .training_block01.murder_block01 .box .set .cell02 p,.nazobako_cont02 .training_block01.murder_block01 .box .set .cell02 p{font-size:1rem}.bako_block01{display:block;width:80%;margin:auto}.bako_block01 .box{margin:0 0 20px}.bako_block01 .box:last-child{margin:0}.bako_block02{padding-top:0;padding-right:65px;margin:0 0 30px;display:block}.bako_block02:after{width:54px;height:88%;right:0;top:5%;background-image:url(https://ikusa.jp/wp/wp-content/themes/chani/img/service/nazobako/arrow02_sp.png);background-repeat:no-repeat;background-size:100% 100%}.bako_block02 .box{display:flex;flex-wrap:wrap;justify-content:space-between;margin:0 0 20px;padding:0 0 50px}.bako_block02 .box .img,.bako_block02 .box .tx{flex-basis:48%}.bako_block02 .box:last-child{padding:0}.bako_block02 .box:after{right:auto;left:17%;top:auto;bottom:0;transform:rotate(90deg)}.nazobako_cont07 p{font-weight:bold;font-size:1rem;line-height:1.4;margin:40px 0}.bako_toku_wrap{margin:100px 0}.bako_toku_wrap .bako_in{margin:-100px -50px -150px;padding:100px 70px;font-weight:bold}.bako_toku_wrap .bako_in .t{font-size:1.5rem}.bako_list01 li{font-size:1rem}.nazobako_block02 .box{display:block;border-radius:10px;padding:20px}.nazobako_block02 .cell01{margin:0 0 10px}.nazobako_block02 .cell02 .t{font-size:1.25rem}.nazobako_block02 .cell02 p{font-size:1rem}#nazobako .nazobako_block02 .cell02 .online_btn_wrap .online_btn{display:block}#nazobako .nazobako_block02 .cell02 .online_btn_wrap .online_btn a{width:auto}.consensus_block05.nazobako_block03 .box .cell02{border:2px solid #000}.consensus_block05 .box .cell02:before{border-left-width:3px;border-bottom-width:2px;left:-11px;top:calc(60% - 15px);width:15px;height:15px;transform:skewX(-45deg) skewY(4deg)}.nazobako_cont11 .wrap_remo18_3.wrap_remo18_3_one{margin:0 0 40px}.nazobako_cont11 .wrap_remo18_3.wrap_remo18_3_one .col{width:auto}.service_cont .wrap_remo18_3 .one_tx_top{margin-top:-5px;font-size:1rem}.wrap_rimo18_2.type5{justify-content:center}.wrap_rimo18_2.type1{max-width:100%}.wrap_rimo18_2.type1 .col{flex-basis:50%}.wrap_rimo18_2:last-child{margin-bottom:0}.nazobako_cont11.sec_remo .inner{padding-top:0;padding-bottom:0}.food_list01.food_list01_all li{vertical-align:top}.remo-bako_price .tl01{padding-top:0;margin-top:0}.remo-bako_price .tl01:after{width:240px}.remo-bako_price .original_price{width:100%;padding:0;font-size:22px}.remo-bako_price .original_price .num{font-size:44px;padding:0 8px}.remo-bako_price .tl02{font-size:22px}.remo-bako_price .tl01{font-size:1.33rem}#online_quiz_bingo .main_img{background-image:url(https://ikusa.jp/wp/wp-content/themes/chani/img/service/online_quiz_bingo/mv_sp.jpg)}#online_quiz_bingo .main_img .logo{right:0;top:0;width:300px}#online_quiz_bingo .main_img .online_btn_wrap{bottom:0;top:29vh;right:0;left:0;margin:auto;width:300px;display:block}#online_quiz_bingo .main_img .online_btn_wrap .online_btn{margin:0 0 5px}#online_quiz_bingo .main_img .online_btn_wrap .online_btn a{height:50px;line-height:48px;border-width:3px}#online_quiz_bingo .online_btn a:after{width:10px;height:10px}#online_quiz_bingo .online_btn a{font-size:1.125rem;height:60px;padding:0;height:60px;line-height:58px;border-width:3px}#online_quiz_bingo .tl_btm_cl_f{margin-top:-10px}#online_quiz_bingo .quiz_cont01 .txt_img_wrap{display:block}#online_quiz_bingo .quiz_cont01 .txt_img_wrap .txt{font-size:1rem;margin:0 0 20px}#online_quiz_bingo .quiz_cont01 .txt_img_wrap .img{width:80%;margin:auto}#online_quiz_bingo .quiz_cont01 .img_txt_wrap{display:block}.game_table01.quiz_table01{border-width:2px;padding:12px;width:100%;margin:0;font-size:1rem}#online_quiz_bingo .quiz_cont01 .img_txt_wrap .img{margin:20px auto 20px;width:80%}#online_quiz_bingo .training_block01.murder_block01{font-size:1rem}.game_table01 td,.game_table01 th{padding:0}.quiz_block01{display:block}.quiz_block01 .box{margin:0 0 20px;padding:0 0 50px}.quiz_block01 .box:last-child{margin:0;padding:0}.quiz_block01 .box .img{display:block;height:100px}.quiz_block01 .box .t{display:block}.quiz_block01 .box:after{right:0;left:0;top:auto;bottom:0;margin:auto;transform:rotate(90deg)}.cards_wrap{display:block}.cards_wrap .card_wrap{margin:0 0 30px}.cards_wrap .card_wrap:last-child{margin:0}.consensus_block05.quiz_block03 .box .cell02:after{border-right:25px solid #fff}.consensus_block05.quiz_block03 .box .cell01 .tx02 span{font-size:1.5rem}.quiz_cont09 .wrap_remo18_3.wrap_remo18_3_one .col{width:auto}.online-quiz-bingo_price .disp_sp{display:block}.online-quiz-bingo_price .tl01:after{width:240px}.online-quiz-bingo_price .original_price{padding:0 36px;font-size:22px}.online-quiz-bingo_price .original_price .num{font-size:44px}.online-quiz-bingo_price .tl02{font-size:22px}.online-quiz-bingo_price .title_wrap .price_title{width:100%;font-size:26px;line-height:1.2}.online-quiz-bingo_price .price-list_wrap{padding:24px 10px;width:calc(100% - 20px)}.online-quiz-bingo_price .title_wrap .price_title{padding:8px 0}.online-quiz-bingo_price ul li{font-size:18px}.quiz_cont01 .txt{font-size:16px;line-height:1.4;margin-bottom:24px}.game_table01.quiz_table01:nth-child(2){padding-top:0}#gochi .main_img{height:65vh}#gochi .main_img .logo{width:280px;height:230px;right:0;left:10px;top:-10vh;bottom:0;font-size:1.1rem}#gochi .main_img .logo img{width:250px}#gochi .gochi_mv_tx01{max-width:100%;position:absolute;top:20px;left:0;right:0;margin:auto;text-align:center;font-size:10px;line-height:1.6}#gochi .gochi_mv_tx01 .in .box{font-size:12px;margin:0 0 2px}#gochi .main_img .online_btn_wrap{top:auto;bottom:20px;right:0;left:0;margin:auto;width:300px}#gochi .main_img .online_btn_wrap .online_btn{margin:0 0 5px}#gochi .online_btn a:after{width:10px;height:10px}#gochi .online_btn a{height:60px;line-height:58px;border-width:3px;padding-top:0}#gochi .online_btn_wrap .online_btn a{font-size:1rem}#gochi .online_btn.online_btn_2line a{padding-top:12px;line-height:1.4}#gochi .online_btn.online_btn_2line a span{font-size:12px;margin:0}#gochi .sub_title{margin:0 0 40px}.gochi_block01{display:block}.gochi_block01 .box{margin:0 0 40px}.gochi_block01 .box .img{height:80px}.gochi_block01 .box .img img{height:100%;width:auto}.gochi_block01 .in{height:auto;padding:20px;line-height:1.6}.gochi_cont02{padding-bottom:0}.img_gochi_ps01{margin-top:0;margin-bottom:}.gochi_list01{position:static;display:flex;flex-wrap:wrap;justify-content:space-between}.gochi_list01 li{flex-basis:46%;position:static;margin:0 0 10px}.gochi_cont07,.gochi_cont03{background-repeat:repeat-x;background-size:auto 150px;padding-top:100px}.training_block01 .cell01 iframe{height:200px}.training_block01.gochi_block02 .box .set .cell02 p{font-size:1rem;line-height:1.6}.service_content .title_gochi_h{margin:0 0 30px;font-size:1.33rem}.gochi_block03{padding:10px;margin:0}.gochi_block03 .in .inn{padding:20px}.gochi_block03 .title_gochi_h01{font-size:1rem;position:static;width:130%;height:70px;margin:0 -15%;padding-top:15px}.gochi_price_box{margin:0 0 10px}.gochi_price_box .tx01{font-size:1.125rem;margin-right:20px;display:inline-block}.gochi_price_box .tx02{font-size:2rem}.gochi_price_box .tx03,.gochi_price_box .tx04{font-size:1.125rem}.gochi_list02{margin:20px 0 0}.gochi_list02 li{flex-basis:50%}.gochi_block03 .img{margin:-1.5% -10% 20px;width:120%}.gochi_block03 .img img{width:100%}.gochi_block03 .t{font-size:1.33rem}.gochi_menu_list li{margin:0 0 5px;font-size:1rem}.gochi_cont05{background-position:left 50px,right 350px;background-size:200px auto,200px auto}.gochi_block04{margin:0;display:block}.gochi_block04 .box{margin:0 0 30px}.gochi_block04 .box:last-child{margin:0}.gochi_block04 .box .t{font-size:1.33rem}.gochi_block04 .box .img{margin:40px 0}.gochi_block04 .box .img img{width:30%}.gochi_block04 .box .img.img01{margin:40px 0}.gochi_block04 .box .tt{font-size:1.33rem;margin:0 0 10px}.gochi_table01 th{font-size:1rem}.gochi_table01 td{font-size:1rem}.gochi_btn_set01{margin:120px 0 40px;padding:20px}.gochi_btn_set01:after{width:200px;height:200px;left:10px;top:-80px}.gochi_btn_set01:before{display:none}.gochi_btn_set01 .t{font-size:1.33rem}.gochi_btn_set01 .tel_link a{font-size:1.5rem;padding-left:25px}.gochi_btn_set01 .tel_link a:after{width:20px;height:30px}.ofd_link a{font-size:1.125rem}.gochi_cont06 .cont_sub_tx001{margin-top:-20px}.gochi_block05{margin:40px 0 60px}.gochi_block05 .box{padding:20px;display:block;border-width:3px;margin:0 0 20px}.gochi_block05 .box .cell01{margin:0 0 10px}.gochi_block05 .box .t{font-size:1.125rem}.gochi_list03 li{font-size:1rem}.gochi_list03 li:after{top:5px}.gochi_list03.gochi_list03_2 li:after{top:8px}.gochi_block05 .box .tx01{line-height:1.4}.gochi_block06{display:block}.gochi_block06 .box{margin:0 0 40px}.gochi_block06 .box:last-child{margin:0}.gochi_block06 .box .nm{height:60px;line-height:60px;width:60%;margin:0 auto 20px}.gochi_block06 .box .in{height:auto}.gochi_block05.gochi_block05_1 .box{margin-left:55px}.gochi_block05.gochi_block05_1 .box:after{width:60px;height:180px;left:-70px}.gochi_block05.gochi_block05_1 .box .cell02 .tl_set{font-size:1.25rem;line-height:1.4;padding-top:10px}.service_page_manual .service_content .sub_title.sub_title_gochi03:after{background:#D12D6B}.service_page_manual .service_content .sub_title.sub_title_gochi04:after{background:#F07410}.food_block06.food_block06_gochi{margin-bottom:100px}.food_block06.food_block06_1.food_block06_gochi .box .tx02{background:#D12D6B}.food_block06.food_block06_1.food_block06_gochi .box .tx04 span{color:#D12D6B}.food_block06.food_block06_1.food_block06_gochi .box::after{border-color:#fff}.food_block06.food_block06_gochi .box .tx02{background:#F07410}.food_block06.food_block06_gochi .box .tx04 span{color:#F07410}.food_block06.food_block06_1.food_block06_gochi .box:after{transform:rotate(135deg);bottom:-60px}.gochi_pk_block01{display:block}.gochi_pk_block01 .cell01{margin:0 0 60px}.gochi_pk_block01 .cell01:after{right:0;left:0;top:auto;bottom:-40px}.gochi_pk_block01 .cell02{padding-top:20px}.gochi_pk_block01 .cell02 .img01{margin:20px 0}.gochi_pk_block01 .tt{font-size:1.5rem;line-height:1.4;font-weight:bold;text-align:center;margin:0 0 20px}.gochi_block05 .box .set{display:block}.gochi_select_tx{font-size:1.25rem}.gochi_block05 .box .in_block{box-sizing:border-box;padding:15px}.service_content .gochi_tl01{font-size:1.33rem}.gochi_block05 .box .setin{display:block}.gochi_block05 .box .setin .bx{margin:0 0 20px}.gochi_block05 .box .setin .bx:last-child{margin:0}.gochi_block05 .box .setin.setin01 .bx{position:relative;padding:0 0 60px}.gochi_block05 .box .setin.setin01 .bx:last-child{padding:0}.gochi_block05 .box .setin.setin01 .bx:first-child:after{top:auto;bottom:0;right:0;left:0;margin:auto}.gochi_pk_block01.gochi_pk_block01_1 .setin{display:block}.gochi_pk_block01.gochi_pk_block01_1 .setin .bx{margin:0 0 20px}.gochi_pk_block01.gochi_pk_block01_1 .setin .bx:last-child{margin:0}.food_block06.food_block06_gochi .box:after{border-color:#F07410 transparent transparent transparent}.gochi_block02_list01 li{width:150px;height:150px;font-size:1.125rem}.gochi_block_seting01 .block{margin:0 0 50px}.gochi_block_seting01 .gochi_head_txx01{margin:0 0 20px}.gochi_block_seting01 .gochi_head_txx01 span{font-size:1.33rem}.gochi_block_seting01 .gochi_head_txx02{margin:0 0 30px}.gochi_block_seting01 .gochi_head_txx02 span{font-size:1.33rem}.gochi_block_seting01 .gochi_head_txx02 span:after{width:300px}.gochi_head_tx_block01{padding:10px 0;margin:0 0 30px}.gochi_head_tx_block01 .gochi_head_txx03{font-size:1.25rem}.gochi_head_tx_block01 .gochi_head_txx04{font-size:1.125rem}.gochi_head_tx_block01 .gochi_head_txx04 .s1,.gochi_head_tx_block01 .gochi_head_txx04 .s2{font-size:28px}.gochi_head_tx_block01 .gochi_head_txx04 .s2{padding-left:5px}.gochi_head_tx_block01 .gochi_head_txx04 .s3{font-size:1.125rem}.gochi_block_seting01 .img_mi{margin:0 auto 20px}.gochi_block_seting01 .gochi_head_txx05{margin:0 0 20px}.gochi_insblock01{border-width:3px}.gochi_insblock01 .t{font-size:1.33rem;padding:5px 10px}.gochi_block10{padding:20px 20px 10px;justify-content:space-between}.gochi_block10 .box{width:48%;margin:0 0 4%;position:relative}.gochi_block10 .box.box01{width:100%;padding-right:52%}.gochi_block10 .box .img{margin:0 0 5px}.gochi_block10 .box p{font-size:12px}.gochi_block10 .box .tx{font-size:0.875rem}.gochi_block10 .box .links{font-size:1rem;padding:2px 10px}.gochi_block10 .box .img01{right:-110%;width:110%}.gochi_block11{width:100%}.gochi_block11 .cell01,.gochi_block11 .cell02{padding:5px;font-size:14px}.gochi_block11 .cell02{font-size:14px}.gochi_block11.gochi_block11_btm{margin:0 0 5px}.gochi_block04.gochi_block04_2 .tx03{font-size:1rem}.gochi_block04.gochi_block04_2 .tx01{font-size:0.875rem}.gochi_block04.gochi_block04_2 .tx01.tx01_1{margin:20px 0 20px}.gochi_list03_set{display:block}.gochi_list03_set .gochi_list03_set_cell02{text-align:center;margin-top:20px}.gochi_list03_set .gochi_list03_set_cell02 img{width:50%}.gochi_block12{display:block}.gochi_block12 .box{margin:0 0 20px}.gochi_block12 .box:last-child{margin:0}.gochi_block12 .box .t{margin:0 0 10px;font-size:1.33rem}.gochi_block12 .box .img{margin:0 0 10px}.food_wrap.food_wrap_gochi01 .box.hukidashi_in{margin-bottom:100px}.food_wrap.food_wrap_gochi01 .box:nth-child(2){margin-top:0}.food_wrap.food_wrap_gochi01 .box.hukidashi_in .hukidashi{width:220px;height:80px;font-size:12px;right:-10%}.food_wrap.food_wrap_gochi01 .box{margin:0 0 50px}.gochi_tll01{text-align:center;margin:0 0 80px;color:#fff}.gochi_tll01 span{font-size:1.33rem}.gochi_tll01.gochi_tll01_1{margin:0 0 30px}.gochi_tll01.gochi_tll01_1 span{background:#F07410}.gochi_cont12{background:none;background-image:url(https://ikusa.jp/wp/wp-content/themes/chani/img/service/gochi/cont12_bg01.jpg);background-size:cover;color:#000}.gochi_cont12:before{display:none}.food_wrap_gochi01_1 .box{color:#000}.food_wrap_gochi01_1 .box_tl{border-color:#000}.food_wrap_gochi01 .box .tx01{text-align:center;margin:10px 0;font-size:1.125rem;font-weight:bold;line-height:1.2}.sec_food_real .btn_red.btn_yellow{border-color:#FAB42E;background-color:#FFC600;color:#000}.sec_food_real .btn_red.btn_yellow:after{border-color:#000}#online-undokai .main_img .logo{width:280px;height:60px;right:0;left:0;top:-20vh;bottom:0}#online-undokai .main_img .logo img{width:100%}#online-undokai .main_img .online_btn_wrap{bottom:0;top:29vh;right:0;left:0;margin:auto;width:300px;display:block}#online-undokai .main_img .online_btn_wrap .online_btn{margin:0 0 5px}#online-undokai .main_img .online_btn_wrap .online_btn a{height:50px;line-height:48px;border-width:3px}#online-undokai .online_btn a:after{width:10px;height:10px}#online-undokai .online_btn a{height:60px;line-height:58px;border-width:3px;padding-top:0}#online-undokai .online_btn_wrap .online_btn a{font-size:1rem}#online-undokai .sub_title{margin:0 auto 40px}.onundoukai_block01{display:block}.onundoukai_block01 .cell01{margin:0 0 20px;display:block;text-align:center}.onundoukai_block01 .cell01 img{width:50%}.onundoukai_block01 .t01{text-align:center}.onundoukai_block01 .t02{text-align:center}.onundoukai_block01 p{font-size:1rem}.training_block01.murder_block01.onundoukai_block03 .box .set .cell02 .t{padding-left:50px;padding-bottom:20px}.training_block01.murder_block01.onundoukai_block03 .box .set .cell02 .t:after{width:40px;height:50px;top:0}.training_block01.murder_block01.onundoukai_block03.onundoukai_block03_1 .box .set .cell02 .t:after{width:40px;height:40px}.onundoukai_block04{display:block}.onundoukai_block04 .box{margin:0 0 40px}.onundoukai_block04 .box:last-child{margin:0}.onundoukai_block04 .box p{font-size:1rem}.sch_tx01{margin:-20px 0 40px}.sch_tx02{margin:-20px 0 40px}.sub_title_undoukai_icon01 .ic{font-size:1.33rem}.sub_title_undoukai_icon01 .ic:before,.sub_title_undoukai_icon01 .ic:after{content:"";position:absolute;background-size:100% 100%}.sub_title_undoukai_icon01 .ic:before{background-image:url(https://ikusa.jp/wp/wp-content/themes/chani/img/service/online-undokai/tl_icon01.svg);width:70px;height:63px;top:-20px;left:-20px}.sub_title_undoukai_icon01 .ic:after{background-image:url(https://ikusa.jp/wp/wp-content/themes/chani/img/service/online-undokai/tl_icon02.svg);width:80px;height:72px;top:-20px;right:-20px}.sub_title_undoukai_icon01.sub_title_undoukai_icon01_2 .ic:before,.sub_title_undoukai_icon01.sub_title_undoukai_icon01_1 .ic:before{background-image:url(https://ikusa.jp/wp/wp-content/themes/chani/img/service/online-undokai/tl_icon03.svg);width:80px;height:100px;top:-20px;left:-20px}.sub_title_undoukai_icon01.sub_title_undoukai_icon01_2 .ic:after,.sub_title_undoukai_icon01.sub_title_undoukai_icon01_1 .ic:after{background-image:url(https://ikusa.jp/wp/wp-content/themes/chani/img/service/online-undokai/tl_icon04.svg);width:80px;height:60px;top:-10px;right:-20px}.onundoukai_block05{display:block}.onundoukai_block05 .box{margin:0 25px 80px}.onundoukai_block05 .box:last-child{margin-bottom:0}.onundoukai_block05 .box:after{right:0;left:0;top:auto;bottom:-60px;transform:rotate(90deg)}.onundoukai_cont11 .inner{padding:50px 20px}.service_page_manual .service_content.sec_remo.onundoukai_cont11 .sub_title{margin-bottom:40px}.onundoukai_cont11 .sub_title_undoukai_icon01 .ic:before{top:-30px}.onundoukai_cont11 .sub_title_undoukai_icon01 .ic:after{top:-30px}.onundoukai_cont11 .sub_title_undoukai_icon01.sub_title_undoukai_icon01_2 .ic:before{top:-50px}.onundoukai_cont11 .sub_title_undoukai_icon01.sub_title_undoukai_icon01_2 .ic:after{top:-30px}.onundoukai_cont11 .wrap_remo18_3.wrap_remo18_3_one{margin-bottom:50px}.onundoukai_cont11 .wrap_remo18_3.wrap_remo18_3_one .col{margin:auto}.undou_tx{text-align:center;font-size:1.125rem}.undou_tx b{font-size:1.25rem}#online-undokai .rerimorin .main_img{background-image:url(https://ikusa.jp/wp/wp-content/themes/chani/img/service/new_rimorin_busitra/mv_rimorin_sp.jpg)}.rerimorin .onundoukai_cont03.service_cont{background-image:url(https://ikusa.jp/wp/wp-content/themes/chani/img/service/new_rimorin_busitra/cont03_bg02_sp.jpg)}.onundoukai_cont08 .blk .feature{flex-basis:calc(2rem+16px);padding:2px 8px;font-size:14px}.onundoukai_cont08 .blk .txt{flex-basis:calc(100% - 78px);font-size:16px}.rebusiness-training .onundoukai_block01 .cell02 p{font-size:16px}.rebusiness-training .onundoukai_cont02 .detail_block{flex-wrap:wrap;margin-top:20px;padding:12px}.rebusiness-training .onundoukai_cont02 .detail_block .left{flex-basis:6rem;font-size:16px}.rebusiness-training .onundoukai_cont02 .detail_block .right{flex-basis:calc(100% - 6rem);font-size:16px}.rebusiness-training .onundoukai_cont02 .detail_block .cont{flex-basis:100%}.rebusiness-training .onundoukai_cont08 .blk .feature{flex-basis:calc(2rem+16px);padding:2px 8px;font-size:14px}.rebusiness-training .onundoukai_cont08 .blk .txt{flex-basis:calc(100% - 78px);font-size:16px}.rebusiness-training .remake_onundoukai_cont10 .box{flex-basis:100%;margin-bottom:60px}.rebusiness-training .remake_onundoukai_cont10 .box:nth-child(2){margin:0;margin-bottom:60px}.rebusiness-training .remake_onundoukai_cont10 .box:nth-child(4){margin:0;margin-bottom:60px}.rebusiness-training .remake_onundoukai_cont10 .box b{font-size:20px}.rebusiness-training .remake_onundoukai_cont10 .box:nth-child(1):before,.rebusiness-training .remake_onundoukai_cont10 .box:nth-child(2):before,.rebusiness-training .remake_onundoukai_cont10 .box:nth-child(3):before,.rebusiness-training .remake_onundoukai_cont10 .box:nth-child(4):before{content:"";position:absolute;width:0;height:0;border-style:solid;border-width:20px 0 20px 34.6px;border-color:transparent transparent transparent #000000;top:auto;bottom:-50px;right:0;left:0;margin:auto;transform:rotate(210deg)}.rebusiness-training .consensus_block05 .box .cell01 .i{width:60px}.rebusiness-training .consensus_block05 .box .cell02 p{z-index:10}.rebusiness-training .consensus_block05 .box .cell01 .tx02{font-size:14px}.rebusiness-training .consensus_block05 .box .cell01{padding-right:30px}.rebusiness-training .remake_review{background-size:cover}.rebusiness-training .consensus_block05{margin-bottom:0}.rebusiness-training .onundoukai_cont11 .sub_title_undoukai_icon01.sub_title_undoukai_icon01_2 .ic:before{width:63px;height:72px;top:-40px}.rebusiness-training .onundoukai_cont11 .sub_title_undoukai_icon01.sub_title_undoukai_icon01_2 .ic:after{width:79px;height:77px;top:-50px}.service_page_manual#online-undokai .rebusiness-training.main_img .logo{width:90%}.service_page_manual#online-undokai .rebusiness-training .main_img{background-image:url(https://ikusa.jp/wp/wp-content/themes/chani/img/service/new_rimorin_busitra/mv_sp.jpg)}.rebusiness-training .main_img .img_wrap{width:90%;margin:auto}.rebusiness-training .onundoukai_block01 .cell01 img{width:100%}.rebusiness-training .onundoukai_cont03{background-image:url(https://ikusa.jp/wp/wp-content/themes/chani/img/service/new_rimorin_busitra/cont03_bg01_sp.jpg)}#datsu3mitsu-undokai .main_img .logo{width:180px;height:125px;right:0;left:0;top:-20vh;bottom:0}#datsu3mitsu-undokai .main_img .logo img{width:100%}#datsu3mitsu-undokai .main_img .online_btn_wrap{bottom:0;top:27vh;right:0;left:0;margin:auto;width:300px;display:block}#datsu3mitsu-undokai .main_img .online_btn_wrap .online_btn{margin:0 0 5px}#datsu3mitsu-undokai .main_img .online_btn_wrap .online_btn a{height:50px;line-height:48px;border-width:3px}#datsu3mitsu-undokai .online_btn a:after{width:10px;height:10px}#datsu3mitsu-undokai .online_btn a{height:60px;line-height:58px;border-width:3px;padding-top:0}#datsu3mitsu-undokai .online_btn_wrap .online_btn a{font-size:1rem}#datsu3mitsu-undokai .sub_title{margin:0 auto 40px}.datsu3mitsu_block01 .box{padding:0 0 120px;font-size:1rem}.datsu3mitsu_block01 .box:before,.datsu3mitsu_block01 .box:after{top:auto}.datsu3mitsu_block01 .box:before{width:85px;height:100px}.datsu3mitsu_block01 .box:after{width:84px;height:88px}.datsu3mitsu_cont02{padding-bottom:150px}.training_block01.murder_block01.datsu3mitsu_block02 .box .set .cell02 .t{padding-left:50px;padding-bottom:20px}.training_block01.murder_block01.datsu3mitsu_block02 .box .set .cell02 .t:after{width:45px;height:39px}.onundoukai_block04.datsu3mitsu_block_block03 .in_set{border:3px solid #fff;padding:15px 15px}.datsu3mitsu_list01{font-size:1rem}.onundoukai_block04.datsu3mitsu_block03 .box .t span{font-size:1.5rem}.datsu3mitsu_btm_tx{font-size:1.125rem;margin:20px 0}.datsu3mitsu_list02 li{width:140px;margin:0 5px 30px;font-size:0.9rem}.datsu3mitsu_list02 li img{width:100px}.datsu3mitsu_btm_tx01{font-size:1.125rem;margin:20px 0 0}.consensus_block05.nazobako_block03 .box .cell02::before{border-left-width:4px;border-bottom-width:2px;left:-11px;width:15px;height:15px}.mizugassen_price .price_wrap p{font-size:24px;padding:0 36px}.mizugassen_price .price_wrap span{font-size:36px}.mizugassen_price .tl01:after{width:240px}.mizugassen_price .inner{margin-top:-60px}.mizugassen_price .tl02{font-size:22px}.mizugassen_price .top_triangle{height:60px}.mizugassen_price .top_triangle:after{border-top:30px solid transparent;border-left:50vw solid transparent;border-right:50vw solid #01A0EA;border-bottom:30px solid #01A0EA}.ninja_price .price_wrap p{font-size:24px;padding:0 36px}.ninja_price .price_wrap span{font-size:36px}.ninja_price .tl01:after{width:240px}.ninja_price .inner{margin-top:-22vw}.ninja_price .tl02{font-size:22px}.ninja_price .top_triangle{height:60px}.ninja_price .top_triangle:after{border-top:30px solid transparent;border-left:50vw solid transparent;border-right:50vw solid #C9CACA;border-bottom:30px solid #C9CACA}.tyanbara_price .price_wrap p{font-size:24px;padding:0 36px}.tyanbara_price .price_wrap span{font-size:36px}.tyanbara_price .tl01:after{width:240px}.tyanbara_price .inner{margin-top:-60px}.tyanbara_price .tl02{font-size:22px}.tyanbara_price .img_wrap{width:80%;margin:30px auto 0}.tyanbara_price .top_triangle{height:60px}.tyanbara_price .top_triangle:after{border-top:30px solid transparent;border-left:50vw solid transparent;border-right:50vw solid #E70012;border-bottom:30px solid #E70012}.rimonazo_price .disp_sp{display:block}.rimonazo_price .ver_package{padding:0 18px;margin:36px auto 24px auto;font-size:30px;width:calc(90% - 20px - 72px)}.rimonazo_price .package_cards .package_card{flex-basis:calc(95% - 32px)}.rimonazo_price .tl01:after{width:240px}.rimonazo_price .package_cards .package_card p{font-size:20px}.rimonazo_price .package_cards .package_card .num{font-size:44px}.rimonazo_price .original_price{padding:0 18px;font-size:22px;border-width:10px 10px}.rimonazo_price .original_price .num{font-size:44px}.rimonazo_price .tl02{font-size:22px}.service_page_manual .bousai-hero.main_img{padding:0}.service_page_manual .bousai-hero.main_img:after,.service_page_manual .bousai-hero.main_img:before{height:14px}#bousai-hero .main_img .online_btn_wrap{bottom:20px;top:auto;right:0;left:0;margin:auto;width:300px}#bousai-hero .main_img .online_btn_wrap .online_btn{margin:0 0 5px}#bousai-hero .main_img .online_btn_wrap .online_btn a{height:50px;line-height:48px;border-width:3px;padding:0;font-size:1rem}#bousai-hero .online_btn a::after{width:10px;height:10px}#bousai-hero .online_btn a::after{font-size:1.125rem}.bousai-hero.main_img .logo_wrap{position:absolute;left:0;top:calc(50% - 50px);transform:translateY(-50%);text-align:center;right:0}.bousai-hero.main_img .logo_wrap img{width:250px}.bousai-hero.sec_1 .about_txt{font-size:16px}.bousai-hero.sec_2 .content_flex_wrap .left_cont{flex-basis:100%}.bousai-hero.sec_2 .content_flex_wrap .left_cont li{margin-bottom:12px;font-size:18px;padding-left:40px}.bousai-hero.sec_2 .content_flex_wrap .right_cont{flex-basis:100%;justify-content:center}.bousai-hero.sec_2 .content_flex_wrap .right_cont .left_circle,.bousai-hero.sec_2 .content_flex_wrap .right_cont .right_circle{flex-basis:66%}.bousai-hero.sec_2 .content_flex_wrap .right_cont .left_circle{display:flex;justify-content:right}.bousai-hero.sec_2 .content_flex_wrap .right_cont .right_circle{flex-basis:33%}.bousai-hero.sec_2 .content_flex_wrap .right_cont .circle{width:96px;height:96px;margin:12px}.bousai-hero.sec_3 .feature_card_wrap img{flex-basis:100%;width:100%}.bousai-hero.sec_3 .feature_card_wrap .txt_wrap{flex-basis:100%}.bousai-hero.sec_3 .feature_card_wrap .feature_title{font-size:20px;line-height:1.4;margin:20px 0 24px}.bousai-hero.sec_3 .feature_card_wrap p{font-size:16px;line-height:1.6}.bousai-hero.sec_4 .examples_wrap .ex_card{flex-basis:100%;padding:0;margin-bottom:28px}.bousai-hero.sec_4 .examples_wrap .ex_card .ex_title{font-size:20px}.bousai-hero.sec_4 .examples_wrap .ex_card p{font-size:16px}.bousai-hero.sec_4 .online_btn{width:100%}.bousai-hero.sec_5 p{font-size:16px}.bousai-hero.sec_5 img{margin-bottom:16px}.bousai-hero.sec_6 .review{flex-wrap:wrap}.bousai-hero.sec_6 .review .left_icons{order:2;flex-basis:100%}.bousai-hero.sec_6 .review .right_text{order:1;flex-basis:100%;margin-bottom:30px;padding:1em;margin-top:2em;font-size:16px}.bousai-hero.sec_6 .review .right_text:before{top:auto;bottom:-20px;left:0;right:0;margin:0 auto;width:30px;height:30px;border-left-width:4px;transform:rotate(-45deg)}.bousai-hero.sec_7 .wrap_remo18_3 .ex18_1{font-size:22px}.bousai-hero.sec_7 .wrap_remo18_3 .ex18_1 span.din.type2{font-size:50px}.bousai-hero.sec_7 .wrap_remo18_3 .ex10_2{font-size:14px}.bousai-hero.sec_7 .ex10_3 h3{font-size:18px}.bousai-hero.sec_7 .ex10_3 p{font-size:16px}.movie-nav{text-align:left}.movie-nav li{margin:0 8px 8px 0}.movie-nav li.type2{display:none}.movie-nav a{padding:4px 24px;font-size:0.8rem;text-align:center}.movie-nav a::after{right:8px}.wrap-moviever2{padding:0 10px}.wrap-moviever2 article,.wrap-moviever2 article:nth-child(1),.wrap-moviever2 article:nth-child(4n+1){margin:40px auto 0 auto;width:100%}.wrap-moviever2 article .new-mark{top:-21px;left:0}.wrap-moviever2 article a{display:block}.wrap-moviever2 article figure img{width:100%;height:auto}.playspot01{background-image:url(https://ikusa.jp/wp/wp-content/themes/chani/img/playspot/mv_sp.jpg)}.playspot01 p{font-weight:bold;padding:4px 0;background-color:rgb(255 255 255 / 78%);}.playspot04 .cell_wrap .cell01,.playspot04 .cell_wrap .cell02{flex-basis:100%}.playspot04 .cell_wrap .cell01{order:2}.playspot04 .cell_wrap .cell02{order:1}.playspot06 .cont{border-radius:24px}.playspot06 .cont .cell01{padding:20px 16px 20px 16px;flex-basis:calc(100% - 32px)}.playspot06 .cont .cell02{padding:20px 16px;flex-basis:calc(100% - 32px)}.playspot06 .cont .cell02 .card_title1{font-size:18px}.playspot .slick-prev,.slick-next{width:34px;height:40px}.playspot .f24{font-size:18px}.playspot07{background-image:url(https://ikusa.jp/wp/wp-content/themes/chani/img/playspot/contact_sp.jpg)}.playspot07 img{width:60%}.playspot .btn{width:100%}.playspot02 .pic-ex2{display:inherit}.playspot02 .pic-ex2 .pic,.playspot02 .pic-ex2 .ex,.playspot02 .pic-ex2.type2 .pic,.playspot02 .pic-ex2.type2 .ex{margin:0 0 0 0;width:100%}.playspot02 .pic-ex2 .ex p{margin:16px 0}.playspot03 .ex3-1 p{font-size:1rem}.playspot03 .ex3-1 p mark{font-size:1.25rem}.wrap-psriyorei{display:block}.wrap-psriyorei .col,.wrap-psriyorei .col.type2{margin:0 0 0 0;width:100%}.wrap-psriyorei .col{margin-bottom:84px}.wrap-psriyorei .col::after{-moz-transform:rotate(90deg);-webkit-transform:rotate(90deg);-o-transform:rotate(90deg);-ms-transform:rotate(90deg);transform:rotate(90deg);top:inherit;bottom:-62px;right:calc((100% - 62px) / 2)}.wrap-psriyorei .col.type2{margin:0 0 0 0}.wrap-psriyorei .col.type2 .cl{margin:0 4px}.wrap-psriyorei .cl p{font-size:14px}.wrap-pointplay .col{display:block}.wrap-pointplay .pic,.wrap-pointplay .ex{width:100%}.wrap-pointplay .ex{margin-top:16px}.wrap-pointplay h3{margin-top:16px;padding:0 0 10px 136px}.wrap-pointplay .ex p{padding:0}.playspot06 .card_wrap{display:block}.playspot06 .card_wrap .card{margin-top:16px}.playspot08 .flow_wrap{display:block}.playspot08 .flow_wrap .cont{margin-top:16px;width:100%}.playspot09 .cont_wrap .step .num::after{display:none}.playspot09 .cont_wrap .step .text{margin-top:-64px;flex-basis:100%}.playspot09 .cont_wrap .step .text h3{padding-left:84px;padding-bottom:28px;font-size:24px}.playspot09 .cont_wrap .step img{margin:0 0 0 0;flex-basis:100%;width:100%}.playspot09 .cont_wrap .step .text p{margin-top:16px;font-size:1rem}.playspot09 .cont_wrap .step{margin-bottom:16px}.playspot10 .plan_wrap .cell{margin-bottom:16px;flex-basis:100%}.playspot10 .detail_wrap{display:block}.playspot10 .detail{flex-basis:100%}.playspot10 .detail ul{padding:0 16px}.consensus_block05.nazobako_block03.playspot_block .box .cell02:before{left:-8px}.playspot12 .playspot_fqa h3::before{font-size:16px}.playspot_archive02 .card_wrap .card{flex-basis:100%}.playspot_detail01 .cell_wrap{display:block}.playspot_detail01 .cell_wrap .cell02{margin-top:16px;flex-basis:100%}.playspot_detail01 p{margin-bottom:16px}.playspot_detail02 .table_wrap{border-radius:16px;padding:16px}.playspot_detail02 .table_wrap .m,.playspot_detail02 .table_wrap .main{font-size:18px}.playspot_detail02 .table_wrap .sub{font-size:16px}.playspot_detail02 .set{margin-top:16px}.playspot_detail03 ul{margin-left:0;font-size:18px}.playspot_detail05 .review_wrap{display:block}.playspot_detail05 .review_wrap p{margin-bottom:84px;padding:16px;font-size:16px}.playspot_detail05 .review_wrap img{bottom:-74px;left:30px}.playspot_detail05 .review_wrap p:before{left:0}.playspot_detail .slick-prev,.playspot_detail .slick-next{margin:0 0 0 0;top:50%}.playspot_detail .slick-prev{left:0}.playspot_detail .slick-next{right:0}.playspot_detail04 .cell_wrap{display:block}.playspot_detail04 .cell01{padding:0 0 0 0;flex-basis:100%}.playspot_detail04 .cell02 p{font-size:16px;font-size:1rem}.ikusa_blog.blog_block_type03{border:2px solid #EEEEEE;padding:16px;margin-top:40px}.ikusa_blog.blog_block_type03 .cell01 img{width:60px}.ikusa_blog.blog_block_type03 .cell01{top:40px}.ikusa_blog.blog_block_type03 .tx01{font-size:12px}.ikusa_blog.blog_block_type03 .tx02{font-size:12px;margin-bottom:12px}.ikusa_blog.blog_block_type03 .tx02 a,.ikusa_blog.blog_block_type03 .tx02 span{font-size:1.333rem}.ikusa_blog.blog_block_type03 .tx01,.ikusa_blog.blog_block_type03 .tx02{padding-left:80px}.sec_event_notice .event_notice_wrap{flex-wrap:wrap}.sec_event_notice .event_title{flex-basis:calc(100% - 30px);line-height:1.4}#kakuduke.service_page_manual .main_img{height:80vh;background-image:url(https://ikusa.jp/wp/wp-content/themes/chani/img/service/kakuduke/mv_sp.jpg);background-position:center top}#kakuduke .main_img .logo{width:240px;height:auto;bottom:140px;top:auto;left:0;right:0;z-index:10}#kakuduke .main_img .logo img{width:100%}#kakuduke .main_img .online_btn_wrap{bottom:20px;right:0;left:0;margin:auto;width:300px;z-index:40!important}#kakuduke .main_img .online_btn_wrap .online_btn{margin:0 0 5px}#kakuduke .online_btn a:after{width:10px;height:10px}#kakuduke .online_btn a{height:60px;line-height:58px;border-width:3px;padding-top:0}#kakuduke .online_btn_wrap .online_btn a{font-size:1rem}#kakuduke .online_btn.online_btn_2line a{padding-top:12px;line-height:1.4}#kakuduke .online_btn.online_btn_2line a span{font-size:12px;margin:0}#kakuduke .sub_title{margin:0 0 40px}#kakuduke .main_img .kakuduke_mv_tx{font-size:1rem}.kakuduke_cont05_1{padding:10px 0}.kakuduke_cont05{padding:20px 0}#kakuduke .kakuduke_cont05 .sub_title{margin:0}.kakuduke_cont05{background-image:url(https://ikusa.jp/wp/wp-content/themes/chani/img/service/kakuduke/cont05_bg01_sp.jpg)}.kakuduke_cont05_2{background-image:url(https://ikusa.jp/wp/wp-content/themes/chani/img/service/kakuduke/cont05_bg03_sp.jpg)}.kakuduke_block01{position:relative;padding:0}.kakuduke_block01 .img{width:120px;height:90px;top:0;bottom:0}.kakuduke_block01 .img img{width:100%;height:100%}.kakuduke_block01 .tx{font-size:1.25rem}.kakuduke_block02{display:block}.kakuduke_block02 .box{width:80%;margin:0 auto 40px}.kakuduke_block02 .box:last-child{margin-bottom:0}.kakuduke_block02 .box .tx{font-size:1rem}.gochi_block05 .box .set03 .cell01 img{max-width:100%}.gochi_block06.kakuduke_block06 .box .in .img{height:auto}.gochi_btn_set01.kakuduke_btn_set01::after{width:402px;height:400px;top:-180px}.food_block06.food_block06_gochi.food_block06_kakuduke .box:nth-child(3):after{display:block}.food_block06.food_block06_gochi.food_block06_kakuduke .box{margin:0 0 80px}.food_block06.food_block06_gochi.food_block06_kakuduke .box:last-child{margin:0}.kakuduke_block09 .online_btn{max-width:100%}.adventure.mv{background:url(https://ikusa.jp/wp/wp-content/themes/chani/img/service/adventure/mv_sp.jpg);background-size:cover;background-repeat:no-repeat;background-position:center center}.adventure.mv .mv_set .mv_mark{flex-basis:25%;width:177px;height:228px}.adventure .tl01{margin-bottom:30px;font-size:26px}.adventure .tl01:before{background-size:62px 80px;width:62px;height:80px}.adventure.mv .mv_set{margin:0}.adventure.mv .mv_set>p{line-height:1.2;margin-top:4px}.adventure.mv .btn_wrap .btn{flex-basis:200px}.adventure01{padding-bottom:30px}.adventure01 .detail_wrap{padding:18px 24px;position:relative}.adventure01 .detail_list{overflow:hidden;position:relative}.adventure01 .detail_list img{position:absolute;max-width:205px;width:30%;right:0;bottom:30px}.adventure01 .detail_wrap .detail:nth-child(1){margin:0}.adventure01 .detail_wrap .cont01,.adventure01 .detail_wrap .cont02{flex-basis:100%;margin:8px 0;display:flex;align-items:center}.adventure01 .detail_wrap .detail_name{flex-basis:calc(5em);display:flex;justify-content:center;align-items:center}.adventure01 .img_wrap:before{content:none}.adventure01 .img_wrap:after{content:none}.adventure01 .img_list{justify-content:center}.adventure01 .img_list>img{width:80%;flex-basis:80%;margin-bottom:20px}.adventure02{padding-bottom:108px}.adventure02 li{width:144px;height:144px;font-size:14px}.adventure02 ul{height:388px}.adventure02 li:nth-child(3){bottom:0}.adventure02 li:nth-child(4){bottom:0}.adventure02 ul{margin:0}.adventure02{padding-bottom:100px}.adventure02:before{content:none}.adventure02:after{left:0;right:0;margin:auto;transform:none;width:174px;height:156px}.adventure .cont_block .content{flex-basis:80%;margin:16px auto;order:1}.adventure .cont_block>p{flex-basis:80%;order:2;margin:auto}.adventure .tl03{width:60%;margin:auto;margin-bottom:0}.adventure>.content{padding-bottom:20px}.adventure .content03 .cont_block .content{margin-top:-50px}.adventure .content04 .cont_block>p{flex-basis:80%}.adventure .content04 .cont_block .content{flex-basis:100%;margin-top:-30px}.adventure .content05 .cont_block>p{flex-basis:80%}.adventure .content05 .cont_block .content{margin-top:-30px;flex-basis:100%}.adventure05 .feature_detail_wrap{padding-left:0;width:calc(100%);margin:0 0 30px 0}.adventure05 .feature_detail_wrap>img{flex-basis:calc(100% / 3);position:relative;width:calc(100% / 3);object-fit:cover}.adventure05 .feature_detail_wrap .detail{flex-basis:calc(100% * 2 / 3);position:relative;border-radius:0 30px 0 0;border-top:0;border-right:0;border-bottom:0}.adventure05 .feature_detail_wrap>p.sp{flex-basis:100%;border-left:solid 10px #002555;border-right:solid 10px #002555;border-bottom:solid 10px #002555;border-radius:00 0 30px;padding:8px;padding-right:28px;position:relative}.adventure05 .feature_detail_wrap .detail_title:before{content:none}.adventure05 .detail_title{padding:8px 54px 8px 8px;font-size:18px;border-radius:0 30px 0 0;height:calc(100% - 16px)}.adventure05 .feature_detail_wrap:after{content:none}.adventure05 .feature_detail_wrap>p.sp:after{content:"";position:absolute;background-image:url(https://ikusa.jp/wp/wp-content/themes/chani/img/service/adventure/triangle.svg);background-size:cover;width:18px;height:60px;left:auto;right:10px;top:0;bottom:0;margin:auto}.adventure05 .feature_detail_wrap:before{content:none}.adventure05 .detail:after{content:counter(num);position:absolute;font-size:76px;font-weight:bold;line-height:1;height:76px;left:auto;right:10px;color:rgb(256 256 256 / 30%);z-index:1;top:0;bottom:0;margin:auto}.adventure .cont_block .mini_title{text-align:center}.adventure04{background-image:url(https://ikusa.jp/wp/wp-content/themes/chani/img/service/adventure/bg03_sp.jpg);padding-bottom:30%}.adventure06 .table_wrap{overflow:scroll}.adventure06 tr td{font-size:16px;white-space:nowrap}.adventure06 tr td:nth-child(1){padding:30px 8px;border-left:solid 3px #002555}.adventure06 tr td:nth-child(2){padding:30px 8px}.adventure06 tr td:nth-child(3){padding:30px 8px}.adventure06 tr td:nth-child(4){padding:30px 8px}.adventure06 tr td:nth-child(5){padding:30px 8px}.adventure06 table:before{content:none}.adventure06 table:after{content:none}.adventure06 .tl01{margin-bottom:30px}.adventure05 .btn_wrap .btn{flex-basis:240px;margin:4px}.adventure04 p{font-size:16px;line-height:1.4}.adventure01 .tx_wrap>p{font-size:18px}.adventure.mv .btn_wrap{flex-wrap:wrap}.adventure.mv .btn_wrap .btn:nth-child(1){margin:0 auto 8px auto}.adventure07{padding-bottom:30px}.adventure07 .txt_wrap p{font-size:16px}.adventure07 .review .txt_wrap{flex-basis:calc(100% - 108px - 60px - 40px);padding:20px 30px;border-radius:54px}.adventure07 .review .img_name{flex-basis:108px}.adventure07 .review .img_name img{width:108px;height:122px}.adventure07 .review{align-items:center}.adventure08 .main_txt{font-size:24px}.adventure08 .main_txt>span{padding:0 8px}.adventure08 .sub_txt{font-size:16px}.adventure08 .inner{padding-bottom:30px}.adventure05 .btn_wrap .btn{width:240px;height:50px;font-size:17px}.adventure08 .price_addinfo p{font-size:16px}.adventure .mv_set .btn{width:200px;height:40px;font-size:12px;margin:auto}.adventure .btn:before{width:8px;height:8px;margin-left:6px}.adventure03.service_cont{padding:0}.adventure03 .cont_block_cstm{display:block;margin-top:20px}.adventure03 .cont_block_cstm .cell01{margin:0 0 20px}.adventure03 .cont_block_cstm .cell02 .img img{width:70%}#hybrid-event .main_img{background-image:url(https://ikusa.jp/wp/wp-content/themes/chani/img/service/hybrid-event/mv_sp_v2.jpg);height:65vh}#hybrid-event .main_img .logo{width:300px;height:148px;right:0;left:0;top:20px;bottom:auto;font-size:1.1rem}#hybrid-event .main_img .online_btn_wrap{bottom:15px;top:auto;right:0;left:0;margin:auto;width:300px}#hybrid-event .main_img .online_btn_wrap .online_btn{margin:0 0 5px}#hybrid-event .online_btn a:after{width:10px;height:10px}#hybrid-event .online_btn a{height:60px;line-height:58px;border-width:3px;padding-top:0}#hybrid-event .online_btn_wrap .online_btn a{font-size:1rem}#hybrid-event .online_btn.online_btn_2line a{padding-top:12px;line-height:1.4}#hybrid-event .online_btn.online_btn_2line a span{font-size:12px;margin:0}.service_page_manual .service_content .sub_title.sub_title_hybrid01{font-size:1.25rem}.hybrid_cont01 .inner:before,.hybrid_cont01 .inner:after{width:35px;height:137px;top:-40px}.hybrid_cont01 .inner:after{height:137px}.hybrid_block01_tx01{font-size:1rem;padding:0 40px}.service_page_manual .service_cont .sub_title.sub_title_hybrid01{margin-bottom:40px}.hybrid_block01{display:block;margin:0 0 40px}.hybrid_block01 .box.box01 .img img,.hybrid_block01 .box.box02 .img img{max-width:105%;height:100%}.hybrid_block01 .box.box01 .img img{right:0}.hybrid_block01 .box.box02 .img img{left:0}.hybrid_block01 .box .in .tx{font-size:1rem;line-height:1.4;padding:20px}.hybrid_block01 .box.box01 .in .tx{padding-left:30%}.hybrid_block01 .box.box02 .in .tx{padding-right:30%}.hybrid_block02 .in{padding:30px 0}.hybrid_list01{margin:0 0 30px}.hybrid_list01 li{display:block;margin-right:0;margin-bottom:20px;font-size:1rem;line-height:1.4}.hybrid_list01 li span{top:-2px}.hybrid_table01{display:block}.hybrid_table01 th,.hybrid_table01 td{display:block;line-height:1.4;text-align:center}.hybrid_table01 th{padding:0;color:#FFE200}.hybrid_table01 .tr th{text-align:center}.hybrid_table01 td{margin:0 0 10px}.hybrid_table01 tr:last-child td{margin:0}.hybrid_block03{display:block}.hybrid_block03 .box{margin:0 0 10px;padding:20px 30px}.hybrid_block03 .box:last-child{margin:0}.hybrid_block03 .box .in .t{font-size:1.25rem}.hybrid_block03 .box .in .tx{font-size:1rem;line-height:1.6}.service_page_manual .service_content .sub_title.sub_title_hybrid01.sub_title_hybrid01_1 span{font-size:1.25rem;display:block;padding:0 40px;line-height:1.2}.service_page_manual .service_content .sub_title.sub_title_hybrid01.sub_title_hybrid01_1 span:before,.service_page_manual .service_content .sub_title.sub_title_hybrid01.sub_title_hybrid01_1 span:after{width:31px;height:9px}.service_page_manual .service_content .sub_title.sub_title_hybrid01.sub_title_hybrid01_1 span:before{left:0}.service_page_manual .service_content .sub_title.sub_title_hybrid01.sub_title_hybrid01_1 span:after{right:0}.hybrid_cont03{padding:0 20px}.hybrid_cont03 .inner{padding:50px 20px}.hybrid_block_nm_block{margin-bottom:40px}.hybrid_block_nm_block .nm img{width:40px}.hybrid_block_nm_block .t{font-size:1.125rem}.hybrid_block_nm_block .tx{font-size:1rem;line-height:1.6}.hybrid_block04{display:block;margin:0 0 50px}.hybrid_block04:after{display:none}.hybrid_block04 .box{font-size:0.95rem;margin:0 0 40px;position:relative}.hybrid_block04 .box:first-child:after{content:"";position:absolute;background:url(https://ikusa.jp/wp/wp-content/themes/chani/img/service/hybrid-event/hybrid_block04_center_sp.svg) no-repeat;background-size:100% 100%;width:193px;height:40px;left:0;right:0;bottom:-40px;margin:auto}.hybrid_block05 .cell01{font-size:1.125rem;padding:5px 10px}.hybrid_block05 img{width:100%}.hybrid_block05 .tx{margin-top:20px;font-size:1em;line-height:1.6}.hybrid_block06{display:block;margin:0 0 50px}.hybrid_block06 .cell01{margin:0 0 20px}.hybrid_block06 .cell02{font-size:1rem;line-height:1.6}.hybrid_block07 .box{display:block}.hybrid_block07 .box .cell{margin:0 0 10px}.hybrid_block07 .tx{font-size:1rem;margin-top:20px;line-height:1.6}.hybrid_cont04{padding-top:10px;height:200px;background-size:600px auto}.service_page_manual .service_content .sub_title.sub_title_hybrid01.sub_title_hybrid01_2{padding:0 0 20px}.service_page_manual .service_content .sub_title.sub_title_hybrid01.sub_title_hybrid01_2:after{width:128px;height:7px}.training_list03.hybrid_list02 li{font-size:1rem}.training_list03 li:after{width:23px;height:23px;top:3px}.hybrid_cont06 .tx{font-size:1rem}.hybrid_block04.hybrid_block04_1 .box:after{display:none}.hybrid_block04_btm_tx{line-height:1.6}.hybrid_block04_btm_tx .tx01{font-size:1rem;margin:0 0 20px}.hybrid_block04_btm_tx .tx02{font-size:1rem}.hybrid_block08 .box{margin:0 0 10px}.hybrid_block08 .box .cell01{width:50px;font-size:1rem;padding-right:40px;vertical-align:top}.hybrid_block08 .box .cell01 span{height:120px;line-height:120px}.hybrid_block08 .box .cell01 span:after{right:-26px;border-width:60px 0 60px 26px}.hybrid_block08 .box:nth-child(2n) .cell01 span:after{border-color:transparent transparent transparent #ffffff}.hybrid_block08 .box .cell02{font-size:0.9rem}.hybrid_cont09,.hybrid_cont07{padding:0 20px}.hybrid_cont09 .inner,.hybrid_cont07 .inner{padding:50px 20px}.service_page_manual .hybrid_cont09.service_content.sec_remo .sub_title:nth-child(1){margin-bottom:20px}.original_price_bt_tx{font-size:1rem;margin:20px 0}.hybrid_cont09.remo-bako_price .original_price .num{font-size:25px;padding:0 4px}.hybrid_cont09.remo-bako_price ul,.hybrid_cont09.remo-bako_price .tl02{font-size:1rem}.hybrid_cont09.remo-bako_price ul{font-size:1rem;margin:0 0 10px}.hybrid_cont09.remo-bako_price ul li{display:block;font-size:1rem;margin:0 0 5px;line-height:1.4}#hybrid-event #sec_faq .sub_title,#hybrid-event #sec_option .sub_title{color:#fff;margin:0 auto 30px}.hybrid_cont11{padding:50px 0 30px}.worldleaders04{background-image:url(https://ikusa.jp/wp/wp-content/themes/chani/img/service/worldleaders/bg04_sp_v2.jpg)}.worldleaders05{background-image:url(https://ikusa.jp/wp/wp-content/themes/chani/img/service/worldleaders/bg05_sp.jpg)}.worldleaders0{background-image:url(https://ikusa.jp/wp/wp-content/themes/chani/img/service/worldleaders/mv_sp_v2.jpg)}.service_page_manual .main_img.worldleaders0{height:60vh}.worldleaders0 .btn_wrap{position:relative;top:auto;left:auto;right:auto;width:80%;margin-top:20px}.worldleaders0 .btn_wrap .btn{height:54px}.worldleaders0 .btn_wrap .btn02{margin-top:12px}.worldleaders0 p{font-size:14px}.worldleaders0 .mv_set{position:absolute;padding-top:100px;margin:auto;width:90%;left:0;right:0;bottom:30px}.worldleaders.service_content h2{font-size:24px}.worldleaders01 .main_txt{font-size:20px}.worldleaders01 p{font-size:18px}.worldleaders01 .detail_wrap{padding:8px 12px;position:relative}.worldleaders01 .detail_list{overflow:hidden;position:relative}.worldleaders01 .detail_list img{position:absolute;max-width:205px;width:30%;right:0;bottom:30px}.worldleaders01 .detail_wrap .detail:nth-child(1){margin:0}.worldleaders01 .detail_wrap .cont01,.worldleaders01 .detail_wrap .cont02{flex-basis:100%;margin:8px 0;display:flex;align-items:center}.worldleaders01 .detail_wrap .detail_name{flex-basis:calc(5em);display:flex;justify-content:center;align-items:center;padding:0}.worldleaders01 .detail_wrap:after{width:135px;height:118px;right:-18px;top:0;bottom:0;margin:auto}.worldleaders01 .detail_wrap .detail{z-index:2}.worldleaders01 .add_txt{font-size:16px;margin-bottom:0}.worldleaders02 .rec_list{padding-left:12px}.worldleaders02 .rec_list li{font-size:18px;line-height:1.4}.worldleaders03 .win .win_tl{font-size:20px}.worldleaders03 .win>p{font-size:18px}.worldleaders03 .inner>p{font-size:16px}.worldleaders03 .rule_flow .flow1,.worldleaders03 .rule_flow .flow2,.worldleaders03 .rule_flow .flow3{flex-basis:calc(100% - 54px);margin-left:54px;margin-right:0}.worldleaders03 .rule_flow .flow1,.worldleaders03 .rule_flow .flow2{margin-bottom:40px}.worldleaders03 .rule_flow:after{background-image:url(https://ikusa.jp/wp/wp-content/themes/chani/img/service/worldleaders/yajirushi_long_tate.svg);width:56px;height:80%;bottom:0;top:0;left:0;right:auto;margin:auto;background-size:auto 100%}.worldleaders03 .rule_flow .flow2 img,.worldleaders03 .rule_flow .flow3 img{top:0;bottom:0;margin:auto}.worldleaders03 .rule_flow .flow1,.worldleaders03 .rule_flow .flow2,.worldleaders03 .rule_flow .flow3{position:relative}.worldleaders03 .rule_flow .flow .tx_wrap>p{font-size:16px}.worldleaders03 .rule_flow .flow2 img,.worldleaders03 .rule_flow .flow3 img{width:78px;height:96px}.worldleaders03 .rule_flow .flow1:after,.worldleaders03 .rule_flow .flow2:after{transform:rotate(90deg);left:0;right:0;bottom:-40px;top:auto;margin:auto}.worldleaders03 .rule_flow .flow3 p:nth-child(1)::before{right:auto;left:40px}.worldleaders03 .rule_flow .flow1 img:nth-child(3){width:120px;height:100px}.worldleaders04 .flow_card_wrap .flow_card{flex-basis:100%;margin-bottom:30px;padding:32px}.worldleaders04 .flow_card_wrap .flow_card:nth-last-child(1){margin-bottom:0}.worldleaders04 .flow_card_wrap .flow_card>p{font-size:18px}.worldleaders05 .after_tl{font-size:20px}.worldleaders05 .cell_wrap .cell01,.worldleaders05 .cell_wrap .cell02{flex-basis:100%}.worldleaders05 .cell_wrap .cell01{margin-bottom:20px}.worldleaders05 .cell_wrap .cell02{text-align:center}.worldleaders05 .after_img_wrap .after_img{flex-basis:100%;margin-bottom:100px;position:relative}.worldleaders05 .after_img_wrap .after_img:nth-last-child(1){margin-bottom:0}.worldleaders05 .after_img_wrap .after_img:nth-child(2):after,.worldleaders05 .after_img_wrap .after_img:nth-child(3):after{left:0;right:0;bottom:-54px;top:auto;margin:auto;transform:rotate(90deg);position:absolute;content:"";background-image:url(https://ikusa.jp/wp/wp-content/themes/chani/img/service/worldleaders/triangle.svg);width:62px;height:40px;background-size:100% auto}.worldleaders05 .after_img_wrap .after_img:nth-child(2) .img_wrap:after,.worldleaders05 .after_img_wrap .after_img:nth-child(3) .img_wrap:after{content:none}.worldleaders05 .after_img_wrap .after_img h4{font-size:20px}.worldleaders05 .after_img_wrap .img_wrap{text-align:center}.worldleaders06 p{font-size:16px}.worldleaders06 .story_aim{font-size:22px}.worldleaders06 .btn_wrap .btn{flex-basis:100%;width:100%;height:54px;margin:10px}.worldleaders06 .btn_wrap{position:relative;top:auto;left:auto;right:auto;width:90%;flex-wrap:wrap;justify-content:center;margin:20px auto auto auto}.worldleaders0 .btn_wrap .btn:after{left:8px}.worldleaders .btn_wrap .btn:after{left:8px}.worldleaders07 .feature_block .feature_box .cell01{flex-basis:100%}.worldleaders07 .feature_block .feature_box .cell02{flex-basis:100%}.worldleaders07 .feature_block .feature_box .feature_tl{font-size:18px;padding:12px 0 12px 48px}.worldleaders07 .feature_block .feature_box .feature_tl:before{width:26px;height:28px}.worldleaders07 .feature_block .feature_box:nth-child(2) .feature_tl:before{width:31px;height:27px}.worldleaders07 .feature_block .feature_box:nth-child(3) .feature_tl:before{width:31px;height:27px}.worldleaders08 p{font-size:18px}.worldleaders08 .add_txt{font-size:16px}.worldleaders09 .review .txt_wrap{flex-basis:calc(100% - 108px - 24px - 18px);padding:12px 20px;border-radius:54px;font-size:16px}.worldleaders09 .review .img_name{flex-basis:108px;font-size:18px;display:flex;flex-wrap:wrap;align-self:flex-end}.worldleaders09 .review .img_name img{width:108px;height:122px;flex-basis:100%;order:2}.worldleaders09 .review .img_name p{flex-basis:100%;order:1}.worldleaders09 .review{align-items:center}.worldleaders09 .review .txt_wrap:before{bottom:80px;top:auto;border-width:12px 24px 12px 0;left:-20px}.worldleaders10 .main_txt{font-size:24px}.worldleaders10 .main_txt>span{padding:0 8px}.worldleaders10 .sub_txt{font-size:16px}.worldleaders10 .inner{padding-bottom:30px}.worldleaders10 .btn_wrap .btn{width:240px;height:50px;font-size:17px}.worldleaders10 .price_addinfo p{font-size:16px}.worldleaders10.service_cont .inner{padding:50px 20px}.world-leaders ~ #footer{margin-top:0}.worldleaders10 .price_type span:before,.worldleaders10 .price_type span:after{width:30px}.worldleaders10 .price_type span:before{left:-40px}.worldleaders10 .price_type span:after{right:-40px}.sec_food_real .food_wrap{display:block}.sec_food_real .box{flex-basis:100%;margin:0 10px 50px;padding:0}.sec_food_real .btn_wrap{position:static}.sec_food_real .box.hukidashi_in .hukidashi{right:-10px}.sec_food_real .main_txt{font-size:20px;margin-bottom:20px}.sec_food_real_v2 .box{margin:0 10px 50px}.sec_food_real_v2 .box:last-child{margin-bottom:0}#team-building-bbq .main_img{height:550px}#team-building-bbq .main_img .logo{right:0;left:0;top:-46vh;bottom:0;font-size:1.1rem}#team-building-bbq .main_img .online_btn_wrap{bottom:70px;top:auto;right:0;left:0;margin:auto;width:300px;display:block}#team-building-bbq .main_img .online_btn_wrap .online_btn{margin:0 0 5px}#team-building-bbq .online_btn a:after{width:10px;height:10px}#team-building-bbq .online_btn a{height:60px;line-height:58px;border-width:3px;padding-top:0}#team-building-bbq .online_btn_wrap .online_btn a{font-size:1rem}#team-building-bbq .online_btn.online_btn_2line a{padding-top:12px;line-height:1.4}#team-building-bbq .online_btn.online_btn_2line a span{font-size:12px;margin:0}#team-building-bbq .sub_title{margin:0 auto 40px auto}.bbq_tl_btm{margin:-20px 0 30px;font-size:1rem;text-align:center}.training_block01.bbq_block01 .t{min-height:0;padding-left:2em}.training_block01.bbq_block01 .t span{font-size:1.5rem;top:-5px}.training_block01.bbq_block01 .box .set .cell02 p{font-size:1rem}.bbq_cont04{background-size:123px 40px}.bbq_cont04 .sub_title:before{top:-20px;width:80px;height:22px}.bbq_block02{text-align:center;margin:0 0 20px}.bbq_block02 .img{position:static;width:99px;display:inline-block;margin:0 10px}.bbq_block02 .img.img02{position:static;width:96px}.bbq_tl_btm .t{font-size:1.5rem}.bbq_block03{display:block}.bbq_block03 .box{margin:0 0 40px}.bbq_block03 .box:after{right:0;left:0;top:auto;bottom:-37px;font-size:35px}.bbq_block03 .set .tx .tx01{font-size:1.25rem}.bbq_block04{display:block}.bbq_block04 .box{margin:0 0 20px}.bbq_block04 .box:last-child{margin:0}.bbq_block04 .box .t{font-size:1.5rem}.bbq_tx_cent{margin:20px 0}.bbq_block03.bbq_block03_1{display:block}.bbq_block03.bbq_block03_1 .box:after{right:0}.bbq_block05 .box{display:block;padding:20px;margin:0 0 20px}.bbq_block05 .cell01{margin:0 0 10px}.bbq_block05 .set{margin-top:20px;display:block}.bbq_block05 .set .bx01{margin:0 0 10px}.bbq_block05 .set .bx02{margin-top:0}.bbq_list01 li{font-size:0.875rem}.bbq_list01 li span{top:0}.service_content .bqq_ac_sp{color:#000;font-size:1.25rem;text-align:left;margin:0 -20px;width:calc(100% + 40px);box-sizing:border-box;display:block;border:2px solid #000;border-bottom:0;background:#FFD008;padding:15px 0;padding-left:20px}.bqq_ac_sp.open,.bbq_block06_2col:last-child .bqq_ac_sp{border-bottom:2px solid #000}.bqq_ac_sp span{display:block;padding:0}.bqq_ac_sp span:before,.bqq_ac_sp span:after{display:none}.bqq_ac_sp{position:relative}.bqq_ac_sp:after{content:"";position:absolute;right:20px;top:6px;bottom:0;margin:auto;width:12px;height:12px;border-top:2px solid #000;border-right:2px solid #000;-webkit-transform:rotate(-45deg);transform:rotate(-45deg)}.bqq_ac_sp.open:after{top:-6px;-webkit-transform:rotate(135deg);transform:rotate(135deg)}.bbq_block06{margin:20px 0;display:none}.bbq_block06 .box{margin:0 0 20px}.bbq_block06 .box:last-child{margin:0}.bbq_block06 .box .t{font-size:1.25rem}.bbq_block06_2col{display:block;margin:0}.bbq_block06_2col .cell{flex-basis:48%}.bbq_block06_2col .cell .bbq_block06 .box{flex-basis:100%}.bbq_block06_2col:last-child,.bbq_block06:last-child{margin-bottom:20px}.bbq_block07_wrap .img_set{width:130px;right:0;bottom:0}.bbq_block07_wrap .img_set .img_tx01{font-size:10px;margin-top:5px}.bbq_block07{max-width:70%;display:block}.bbq_block07 .box{margin-bottom:0}.bbq_list02 li{font-size:0.75rem;padding-left:15px;line-height:1.5;margin:0 0 5px}.bbq_list02 li:after{width:10px;height:10px;top:5px}.bbq_block08{margin-top:20px;font-size:0.875rem}.food_block06.food_bbq01 .box:after{-webkit-transform:rotate(90deg);transform:rotate(90deg);bottom:-70px;top:auto}.bbq_block09{display:block}.bbq_block09 .box{flex-basis:48%;padding:5px;margin:0 0 20px}.bbq_block09 .box:last-child{margin:0}.bbq_block09 .box .in{padding:15px}.bbq_block10_wrap .block{margin:0 0 50px}.bbq_block10_wrap .block:after{bottom:-37px;font-size:35px}.bbq_block10 .head_block .tx{font-size:0.625rem}.bbq_block10 .head_block .t{font-size:1rem}.bbq_block10 .body_block{padding:15px}.bbq_block10 .body_block .ps{position:static;text-align:center;margin:0 0 10px}.bbq_block10 .body_block .plan_ic01{background:#000;color:#fff;font-size:0.625rem}.bbq_block10 .body_block .plan_ic02{font-size:0.625rem;color:#000;line-height:1.2}.bbq_block10 .body_block .plan_ic02 .en{font-size:1rem}.bbq_money_block01 .box .tx01{font-size:0.75rem}.bbq_money_block01 .box .img{margin:0 0 5px}.bbq_money_block01 .box .tx02{font-size:0.625rem}.bbq_money_block01 .box .tx03{font-size:0.625rem}.bbq_money_block01 .box .tx03 span{font-size:0.75rem}.bbq_block11{margin-top:40px}.bbq_block11:after{top:-37px;font-size:35px}.bbq_block11{display:block}.bbq_block11 .box{font-size:0.625rem;border-top:none;margin:0 0 10px;border-radius:15px}.bbq_block11 .box:last-child{margin:0}.bbq_block11 .cell02.cell02_1{padding-top:10px}.bbq_block11 .cell02 .tx01 .en.en01{font-size:0.75rem}.bbq_block11 .cell02 .tx01 .en{font-size:0.75rem}.bbq_block11 .cell02 .sm{font-size:0.625rem}.bbq_money_block01.bbq_money_block01_1 .box{flex-basis:48%;margin:0 0 10px}.bbq_md_wrap .bbq_md_tl01{font-size:1.125rem;margin:0}.bbq_md_wrap .bbq_md_tl01 .in{width:250px;height:50px;padding-top:3px}.bbq_md_wrap .bbq_md_tl03,.bbq_md_wrap .bbq_md_tl02{font-size:1rem;top:-25px;margin:auto;color:#fff}.bbq_md_wrap .bbq_md_tl03 .in,.bbq_md_wrap .bbq_md_tl02 .in{display:inline-block;width:250px;height:50px;padding-top:8px}.bbq_md_wrap .bbq_md_tl03 .in .sm_t{font-size:0.70rem}.bbq_md_wrap .md_en01{font-size:0.875rem;text-align:center;position:static;margin:0 0 10px}.bbq_md_wrap .bbq_md_block01{display:block;margin:0 0 50px}.bbq_md_wrap .bbq_md_block01 .cell01,.bbq_md_wrap .bbq_md_block01 .cell02{flex-basis:48%}.bbq_md_wrap .bbq_md_block01 .cell01{margin:0 0 10px}.bbq_md_wrap .bbq_md_block01 .cell01 p{font-size:0.875rem}.bbq_md_wrap .bbq_table01 th{width:185px;font-size:0.75rem;padding-left:15px}.bbq_md_wrap .bbq_table01 .th01{font-size:0.875rem}.bbq_md_wrap .bbq_table01 .th01 span{padding-left:15px}.bbq_md_wrap .bbq_table01 .th01 span:after{top:5px}.bbq_md_wrap .bbq_table01 td{font-size:0.75rem}.bbq_md_wrap .bbq_table01 .th01+td{font-size:0.875rem}.bbq_md_wrap .bbq_md_block02{margin:0 0 50px;padding:30px 20px 20px}.bbq_md_wrap .bbq_md_block03{display:block}.bbq_md_wrap .bbq_md_block03 .box{margin:0 0 20px}.bbq_md_wrap .bbq_md_block03 .box.box01{display:flex;flex-wrap:wrap;justify-content:space-between}.bbq_md_wrap .bbq_md_block03 .box.box01 .bbq_list03{flex-basis:48%;margin:0}.bbq_md_wrap .bbq_md_block03 .box:last-child{margin:0}.bbq_md_wrap .bbq_list03{font-size:0.75rem}.bbq_md_wrap .bbq_list03 .li01{font-size:0.875rem}.bbq_md_wrap .bbq_md_tx01{font-size:0.75rem;margin-bottom:10px}.bbq_md_wrap .md_bbq_imgtx{text-align:right;font-size:0.75rem;margin-bottom:5px}.team_bbq_block01 .tx01{font-size:1.125rem;line-height:1.4}.team_bbq_block01 .tx02{font-size:1.125rem}.team_bbq_block01 .tx02 span{padding-left:20px}.team_bbq_block01 .tx02 span:after{width:7px;height:7px}.bbq_block05.bbq_block05_1 .box{padding:0 0 20px;margin:0 0 20px}.bbq_block05_wrap{padding:0;margin-top:40px}.bbq_block05_wrap.bbq_block05_wrap01{padding:30px}.bbq_block05_wrap .tt{font-size:1.125rem;margin:0 0 20px}.bbq_cont05 .sub_title::before{width:150px;height:25px;left:-150px;top:-30px}.bbq_money_block01_setting{margin:20px auto 20px;box-sizing:border-box}.bbq_money_block01_setting.bbq_money_block01_setting01{padding:10px 20px 10px;margin:20px auto 20px}.bbq_money_block01_setting .bqt{font-size:0.9rem;line-height:1.4}.bbq_cont05{padding-top:120px}.mv_bbq_block01{display:block;padding:30px 10px;text-align:center}#team-building-bbq .main_img .mv_bbq_block01 .logo img{width:200px}.mv_bbq_block01 .tx_set{margin-top:0}.mv_bbq_block01 .tx_set .box{margin:0 0 5px;text-align:center}.mv_bbq_block01 .tx_set .box:last-child{margin:0}.mv_bbq_block01 .tx_set .box .in{font-size:20px;padding:5px 10px}.mv_bbq_block01 .tx_set .box .in.inic:after{width:32px;height:40px}.mv_bbq_block01 .tx_set .box .in.inic.inic01:after{left:-10px;top:-20px}.mv_bbq_block01 .tx_set .box .in.inic.inic02:after{right:-15px;bottom:-20px}.mv_bbq_block01 .tx_set .box .in .f02,.mv_bbq_block01 .tx_set .box .in .f03,.mv_bbq_block01 .tx_set .box .in .f04{font-size:26px}#team-building-bbq .main_img .logo img{width:auto;margin:0}#team-building-bbq.service_page_manual .main_img:after,#team-building-bbq.service_page_manual .main_img:before{width:300px;height:80px}.main_img_slid .mv_ig.ig01{background-image:url(https://ikusa.jp/wp/wp-content/themes/chani/img/service/team-building-bbq/mv01_sp.jpg)}.main_img_slid .mv_ig.ig02{background-image:url(https://ikusa.jp/wp/wp-content/themes/chani/img/service/team-building-bbq/mv02_sp.jpg)}.main_img_slid .mv_ig.ig03{background-image:url(https://ikusa.jp/wp/wp-content/themes/chani/img/service/team-building-bbq/mv03_sp.jpg)}.nazopa .tl01{padding-top:140px;font-size:24px;margin-bottom:20px}.nazopa.service_cont{padding:30px 0}.nazopa0{background-image:url(https://ikusa.jp/wp/wp-content/themes/chani/img/service/nazopa/mv_sp.jpg);position:relative}.nazopa0 .left_block{flex-basis:100%}.nazopa0 .mv_set .left_block>img{max-width:346px;max-height:248px;width:90%;margin-top:7%}.nazopa0 .btn_wrap{position:absolute;bottom:30px;width:90%;max-width:300px;margin:auto;left:0;right:0}.nazopa0 .btn_wrap .btn{font-size:18px;height:56px}.nazopa1{background-color:#000;background-image:url(https://ikusa.jp/wp/wp-content/themes/chani/img/service/nazopa/bg01_sp.png);background-size:cover;background-position:center center}.nazopa1 .img_wrap{top:0;padding-right:30px;margin:0 auto;order:2;flex-basis:80%}.nazopa1 .txt_wrap{order:1;flex-basis:100%;font-size:16px}.nazopa1 .about_block{flex-wrap:wrap}.nazopa1 .info_list{padding:20px 0}.nazopa1 .info_list .list{margin:10px auto}.nazopa1 .info_list .list .list_txt{font-size:14px}.nazopa1 .info_list .real_online .real,.nazopa1 .info_list .real_online .online{flex-basis:100%}.nazopa1 .info_list .real_online .real{margin-top:20px;margin-bottom:30px;margin-right:0}.nazopa1 .info_list{margin-bottom:30px}.nazopa2 .rec_block{padding-bottom:0}.nazopa2 .rec_block .left_list{flex-basis:100%}.nazopa2 .rec_block .left_list li{font-size:18px;margin-bottom:18px}.nazopa2 .rec_block .right_list{flex-basis:100%;padding-right:0;justify-content:center}.nazopa2 .rec_block .right_list .circle{width:110px;height:110px;font-size:14px}.nazopa3.service_cont{padding-top:0}.nazopa3 .tl01{margin-top:0}.nazopa3 .inner>p{margin-bottom:30px}.nazopa3 .flow{flex-basis:calc(100% - 43px);display:flex;margin:50px 0 0 auto}.nazopa3 .flow:nth-child(1){flex-basis:calc(100% - 43px);margin:20px 0 0 auto}.nazopa3 .flow:nth-last-child(1){flex-basis:calc(100% - 43px);margin:50px 0 0 auto}.nazopa3 .flow .num{flex-basis:50px;display:flex;align-items:center;justify-content:center}.nazopa3 .flow img{flex-basis:43%;width:40%;height:auto;margin:auto}.nazopa3 .flow.flow:nth-last-child(1) img{flex-basis:30%;width:30%;margin:0 5%;height:auto;margin:auto}.nazopa3 .flow .txt_block{text-align:left;flex-basis:calc(100% - 50px - 40%)}.nazopa3 .flow:before{transform:rotate(90deg);bottom:-42px;top:auto;right:0;left:0}.nazopa3 .flow:nth-child(2):after{background-image:url(https://ikusa.jp/wp/wp-content/themes/chani/img/service/nazopa/yajirushi_long_sp.svg);width:63px;height:264px;top:auto;bottom:-130px;left:-43px;background-size:100% 100%}.nazopa3 .flow .flow_tl{font-size:17px}.nazopa3 .flow p{font-size:15px}.nazopa3 .flow h3,.nazopa3 .flow p{padding:8px}.nazopa3 .question_mission .qm_block{flex-basis:100%;margin-bottom:30px}.nazopa3 .question_mission{margin-bottom:0}.nazopa3 .question_mission .qm_block h3{font-size:20px}.nazopa3 .question_mission .qm_block p{font-size:16px}.nazopa4 .inner>p{font-size:16px;margin:18px 16px}.nazopa4 .left_block{flex-basis:100%}.nazopa4 .right_block{flex-basis:100%}.nazopa4 .left_block h3{font-size:20px}.nazopa4 .left_block p{font-size:16px;padding:12px}.nazopa4 .right_block img{width:100%}.nazopa5 .feature_detail_wrap{padding-left:0;width:calc(100%);margin:0 0 30px 0}.nazopa5 .feature_detail_wrap>img{flex-basis:calc(100% / 3);position:relative;width:calc(100% / 3);object-fit:cover}.nazopa5 .feature_detail_wrap .detail{flex-basis:calc(100% * 2 / 3);position:relative;border-top:0;border-right:0;border-bottom:0}.nazopa5 .detail_title{padding:8px 54px 8px 8px;font-size:18px;height:calc(100% - 16px)}.nazopa5 .detail:after{content:counter(num);position:absolute;font-size:76px;font-weight:bold;line-height:1;height:76px;left:auto;right:10px;color:#EB6B9B;z-index:1;top:0;bottom:0;margin:auto}.nazopa5 .feature_detail_wrap>p.sp{flex-basis:100%;border-left:solid 10px #000;border-right:solid 10px #000;border-bottom:solid 10px #000;padding:8px;padding-right:28px;position:relative;background-color:#FFF}.nazopa5 .feature_detail_wrap>p.sp:after{content:"";position:absolute;background-image:url(https://ikusa.jp/wp/wp-content/themes/chani/img/service/nazopa/triangle.svg);background-size:cover;filter:invert(1);width:18px;height:60px;left:auto;right:10px;top:0;bottom:0;margin:auto;margin-top:auto;margin-right:auto;margin-bottom:auto;margin-left:auto}.nazopa5 .feature_detail_wrap:after{content:none}.nazopa6.service_cont{font-size:16px;text-align:left;background-image:url(https://ikusa.jp/wp/wp-content/themes/chani/img/service/nazopa/bg05_sp.jpg);background-size:cover;background-position:center center}.nazopa7 p{font-size:16px;font-weight:bold;margin-top:0}.nazopa8 .review{align-items:center}.nazopa8 .review .img_name{flex-basis:108px}.nazopa8 .review .txt_wrap{flex-basis:calc(100% - 108px - 60px - 40px);padding:20px 30px;border-radius:54px}.nazopa8 .txt_wrap p{font-size:16px}.nazopa8 .review .tl5{font-size:18px}.nazopa8 .review .img_name img{width:108px;height:120px}.nazopa8 .review:nth-child(2) .img_name img{width:108px;height:90px}.nazopa9.service_cont{padding:0}.nazopa9 .tl01{margin:0 auto 30px auto}.nazopa9 .block{flex-basis:100%}.nazopa9 .price_title{font-size:20px;margin-bottom:14px}.nazopa9 .main_txt{font-size:24px;margin-bottom:14px}.nazopa9 .add_tl{font-size:18px}.nazopa9 .add_wrap p{font-size:16px}.nazopa9 .add_wrap{margin-bottom:15px}.nazopa10 .box{flex-basis:100%;margin-bottom:30px}.nazopa10 .box .option_tl{margin:16px auto 14px auto;font-size:18px}.nazopa10 .box p{font-size:16px}.nazopa11 .remo_fqa h3{padding:16px 22px 16px 30px;font-size:12px}.nazopa11 .remo_fqa h3::before{font-size:18px;left:4px;position:absolute;top:0;bottom:0;margin:auto auto;line-height:1}.nazopa11 .remo_fqa p{padding-left:26px;font-size:12px}.nazopa6.service_cont::before{z-index:2;left:0}.nazopa6.service_cont::after{z-index:1;right:0}.nazopa6.service_cont{min-height:auto;padding-bottom:270px}#nazopa_second .nazopa0{background-image:url(https://ikusa.jp/wp/wp-content/themes/chani/img/service/nazopa/mv01_sp.jpg);padding-top:20px!important}.nazopa0 .mv_set .left_block>img{max-height:100%;margin:0;max-width:300px}.nazopa0 .btn_wrap{position:static}.service_page_manual .main_img{height:auto}#nazopa_second .nazopa0 .mv_set{padding-top:0}.nazopa .tl01{padding:0;margin:0 0 30px}.nazopa .tl01 span{padding:0 70px;display:inline-block}.nazopa .tl01 span:before,.nazopa .tl01 span:after{width:62px;height:67px}#nazopa_second #sec_case .sub_title{margin:0 0 70px}#nazopa_second #sec_case .sub_title:before,#nazopa_second #sec_case .sub_title:after{left:-160px;right:0;width:62px;height:67px}#nazopa_second #sec_case .sub_title:after{left:0;right:-170px}.nazopa2 .rec_block{display:block}.nazopa2 .rec_block .right_list{padding-bottom:160px}.nazopa2 .rec_block .right_list:after{right:0;top:auto;width:100px;height:150px}.nazopa2 .rec_block .right_list .circle{margin:0 5px 20px;width:130px;height:130px}.nazopa3.service_cont{padding:50px 0}.nazopa3,.nazopa7{background:none}.nazopa_block01{display:block}.nazopa_block01 .cell01{margin:0 0 40px}.nazopa_block01 .cell02{display:block}.nazopa_block01 .cell02 .in{padding-left:0}.nazopa_block01 .cell02 .box{border:2px solid #000;padding:20px;font-size:16px}.nazopa_block01 .cell02 .box:before,.nazopa_block01 .cell02 .box:after{content:"";position:absolute;left:0;right:0;top:-23px;bottom:auto;margin:auto;border-top:12px solid transparent;border-bottom:12px solid transparent;border-right:20px solid #000000;transform:rotate(90deg)}.nazopa_block01 .cell02 .box:after{left:0;top:-20px;border-right:20px solid #ffffff}.nazopa_block01 .cell02 .in p{margin:10px 0 0;font-size:16px}#nazopa_second .nazopa.service_cont{padding:60px 0 40px}#nazopa_second .nazopa9.service_cont{padding:0 20px}.nazopa13{background-size:150px 616px,150px 335px;background-position:left -130px top -40px,right -130px top}.nazopa_block02{display:block}.nazopa_block02 .box{padding:0;border-right:none;margin:0 0 40px}.nazopa_block02 .box:last-child{margin:0}.nazopa_block02 .box .t01{font-size:20px}.nazopa_block02 .box .t02{font-size:18px}.nazopa_block02 .box p{padding-left:0}.nazopa .btn_wrap .btn03{width:220px;font-size:18px}#nazopa_second .nazopa.service_cont.nazopa14,#nazopa_second .nazopa.service_cont.nazopa15{background:url(https://ikusa.jp/wp/wp-content/themes/chani/img/service/nazopa/nazopa14_bg.jpg) center center;background-size:cover;padding:0 20px}#nazopa_second .nazopa.service_cont.nazopa15{background-image:url(https://ikusa.jp/wp/wp-content/themes/chani/img/service/nazopa/nazopa15_bg.jpg)}.nazopa14 .inner,.nazopa15 .inner{padding:50px 20px}.nazopa_logo_imgs{margin:0 0 20px}.nazopa_block03 .box{margin:0 0 30px}.nazopa_block03 .box .t{padding:5px 15px;font-size:20px;text-align:left}.nazopa_block03 .box .nazopa_block03_img01{right:10px;top:-29px;width:120px}.nazopa_block03 .box .nazopa_block03_img01.nazopa_block03_img01_1{right:10px;top:-20px;width:140px}.nazopa5 .feature_detail_wrap{padding-left:0}.nazopa5 .feature_detail_wrap:before{display:none}.nazopa5 .feature_detail_wrap:after{display:none}.nazopa5 .detail_title{padding:8px 20px;padding-right:54px}.nazopa5 .detail::after{color:#FCEE21;font-size:65px}.nazopa5 .detail_title .nazopa{display:none}.nazopa9 .price_block{display:block}.nazopa9 .price_title{max-width:100%;border-radius:0}.nazopa9{background-size:150px 616px,150px 335px;background-position:left -130px top -40px,right -130px top}.nazopa9 .inner{padding:70px 0 50px}.nazopa_block04{display:block;margin:0 0 30px}.nazopa_block04 .box{margin:0 0 20px;padding:0 0 20px;position:relative;border:none}.nazopa_block04 .box:after{width:130px;height:1px;background:#000000;content:"";position:absolute;left:0;right:0;bottom:0;margin:auto}.nazopa_block04 .box:last-child{margin:0;padding:0}.nazopa_block04 .box:last-child:after{display:none}.nazopa_block04 .box .lg{display:block;height:auto}.nazopa_block04 .box .lg img{height:100px}.nazopa_block04 .box .lg.lg01 img{height:100px}.nazopa9 .main_txt{font-size:20px}.nazopa9 .main_txt .large_txt{font-size:30px}.nazopa9 .block{margin-bottom:30px}.nazopa_block05 .img01{left:0;width:50px}.nazopa_block05 .img02{right:0;width:50px}.nazopa_block05 .img01.img01_1{left:0;top:auto;bottom:0;width:60px}.nazopa_block05 .img02.img02_1{right:0;top:auto;bottom:0;width:60px}.nazopa1{background:#000}.nazopa3 .flow:before{bottom:-45px}.nazopa5 .feature_detail_wrap>p.sp{padding-right:8px}.nazopa5 .feature_detail_wrap>p.sp:after{display:none}.nazopa .remo_fqa{padding:0}.nazopa11 .remo_fqa h3{padding-right:40px}.nazopa .remo_fqa li:last-child{margin:0}.nazopa3 .question_mission .qm_block{margin:0}#real_consensus .main_img .logo{width:300px;height:110px;right:0;left:0;top:-15vh;bottom:0;background:rgba(255,255,255,0.2);padding:10px}#real_consensus .main_img .online_btn_wrap{bottom:0;top:29vh;right:0;left:0;margin:auto;width:300px}#real_consensus .main_img .online_btn_wrap .online_btn{margin:0 0 5px}#real_consensus .main_img .online_btn_wrap .online_btn a{height:50px;line-height:48px;border-width:3px}#real_consensus .online_btn a:after{width:10px;height:10px}#real_consensus .online_btn a{font-size:1.125rem}.consensus_block01.real_consensus_block01 .cell01{width:auto}.consensus_block01.real_consensus_block01 .cell02{margin:0}.real_consensus_block02{display:block}.real_consensus_block02 .cell01{margin:0 0 30px}.real_consensus_block02 .online_btn a{height:auto;padding:10px 0;line-height:1.4}.voice_block01.voice_block01_consensus01_1{margin-bottom:70px}.real_consensus_block03{display:block;margin:50px auto}.real_consensus_block03 .box{margin:0 0 20px}.real_consensus_block03 .box:last-child{margin-bottom:0}.real_consensus_block03 .box .t{padding:10px;background:#FFC600;text-align:center;font-size:1.375rem}.real_consensus_block03 .box .in{padding:20px;background:#fff;font-size:1.125rem}#real_consensus .schedule_imgs{margin-bottom:150px}.training_block01.real_consensus_block04 .box .set .cell02{color:#fff}.training_block01.real_consensus_block04 .box .set .cell02 .nm{color:#FFC600;font-weight:bold;font-size:67px;line-height:1.2}.training_block01.real_consensus_block04 .box .set .cell02 .t{color:#FFC600;font-size:1.875rem}.training_block01.real_consensus_block04 .box .set .cell02 p{padding-left:0}#biz-food-appetizer .main_img .logo{width:250px;height:110px;right:0;left:0;top:-3vh;bottom:0;margin:auto;transform:none}#biz-food-appetizer .main_img .online_btn_wrap{bottom:10px;top:auto;right:0;left:0;margin:auto;width:300px}#biz-food-appetizer .main_img .online_btn_wrap .online_btn{margin:0 0 5px}#biz-food-appetizer .main_img .online_btn_wrap .online_btn a{height:50px;line-height:48px;border-width:3px}#biz-food-appetizer .online_btn a:after{width:10px;height:10px}#biz-food-appetizer .online_btn a{font-size:1.125rem}#biz-food-appetizer .mv_tx01{font-size:1.125rem;padding-top:10px;line-height:1.6}.biz_tl01{font-size:1.33rem;padding-top:50px;margin-bottom:30px}.biz_tl01:after{width:77px;height:40px}.biz_cont01 .tx01{font-size:1.125rem}.biz_cont02,.biz_cont09{background-size:35px 35px}.biz_block01{display:block}.biz_block01 .cell01{margin:0 0 40px}.biz_block02{display:block}.biz_block02 .box:after{right:0;left:0;top:auto;bottom:-40px;border-width:40px 30px 0 30px;border-color:#00a33e transparent transparent transparent}.biz_block02 .box.box01:after{border-color:#F9BB00 transparent transparent transparent}.biz_block02 .box{margin:0 0 60px}.biz_block02 .box:last-child{margin:0}.biz_block02 .box .t{font-size:1.125rem}.biz_block02 .box p{font-size:1rem}.training_block01.biz_block03 .t{font-size:1.125rem;padding:10px 0;padding-left:70px}.training_block01.biz_block03 .t:after{width:59px;height:51px}.biz_block04{display:block;margin:0 0 40px}.biz_block04 .box{margin:0 0 20px}.biz_block04 .box:last-child{margin:0}.biz_block04 .box .t{font-size:1.125rem}.biz_block04 .box p{font-size:1rem;font-weight:bold}.biz_list03 li{font-size:1rem}.cont08_block01.biz_block05 .box{padding:20px}.cont08_block01.biz_block05 .box .sub_img{margin:20px 0;position:static}.cont08_block01.biz_block05 .in{padding:20px 0 0}.cont08_block01.biz_block05 .cont08_table td .en{font-size:1.5rem}.biz_block06 .box .cell01{width:90px;padding-right:20px}.biz_block06 .box .cell01 .img{margin:0 10px 10px}.biz_block06 .box .cell01 .tx01{font-size:1rem;line-height:1.4}.biz_block06 .box .cell02{border-radius:20px;padding:20px;font-size:1rem;line-height:1.4}.biz_block06 .box .cell02:after{left:-20px;top:20px;bottom:auto;border-width:15px 24px 15px 0}.biz_block07{border:2px solid #000000;padding:20px}.biz_block04.biz_block04_1 .box{margin:0 0 50px}.biz_block04.biz_block04_1 .box .t{min-height:3em;display:flex;justify-content:center;align-items:center}.food_block09.biz_md01{display:block}.food_block09.biz_md01 .bx01{margin:0 0 20px}.food_block09.biz_md01 .bx01 .price_box{display:table;margin:0 0 10px;width:100%}.food_block09.biz_md01 .bx01 .price_box .tx01{font-size:1.125rem}.food_block09.biz_md01 .bx01 .price_box .tx02{font-size:1.5rem}.food_block09.biz_md01 .box .cell02 .tx01{margin:0 0 20px}.biz_menu_set01 .set{display:block}.biz_menu_set01 .set .bl{margin:0 0 20px}.biz_menu_set01 .set .bl:last-child{margin:0}.sos_planet01 .mv_set .logo{width:100%}.sos_planet .btn_wrap{flex-wrap:wrap}.sos_planet .btn{width:364px;max-width:90%;height:64px;margin:8px auto 4px auto}.sos_planet01 .btn_wrap{bottom:30px}.sos_planet .tl02{font-size:24px;margin-bottom:30px}.sos_planet .tl02.blur{background-image:none}.sos_planet .tl02.border{background-image:none}.sos_planet .tl02.black{background-image:none}.sos_planet .element{font-size:17px}.sos_planet02 .txt_img_wrap .cell01{flex-basis:100%;order:2}.sos_planet02 .txt_img_wrap .img_wrap{flex-basis:100%;order:1;text-align:center;margin-bottom:30px;font-size:16px}.sos_planet02 .txt_img_wrap img{margin:auto}.sos_planet02 .list_block{padding:30px 0;justify-content:left;margin-bottom:0}.sos_planet02 .list_block .list_wrap{flex-basis:100%}.sos_planet02 .list_block li{display:flex!important}.sos_planet02 .list_block li.sp{display:flex!important}.sos_planet02 .list_block li.pc{display:none!important}.sos_planet03 .rec_block{flex-wrap:wrap;justify-content:space-around}.sos_planet03 .img_wrap1{flex-basis:45%;order:2}.sos_planet03 .img_wrap2{order:3;flex-basis:30%}.sos_planet03 .rec_list{order:1;flex-basis:90%}.sos_planet03 .rec_list li{margin-left:0;font-size:18px}.sos_planet04 .flow_block .box h3::before{background-size:contain;background-repeat:no-repeat}.sos_planet04 .flow_block .box:nth-child(1) h3::before{width:60px;height:78px;top:0}.sos_planet04 .flow_block .box:nth-child(2) h3::before{left:-70px;width:60px;height:78px;top:0}.sos_planet04 .flow_block .box:nth-child(3) h3::before{left:-70px;width:60px;height:78px;top:0}.sos_planet04 .flow_block .box:nth-child(4) h3::before{left:-70px;width:60px;height:78px;top:0}.sos_planet04 .flow_block .box p{width:95%}.sos_planet04 .flow_block .box{flex-basis:90%}.sos_planet .tl02.white_mark:before{left:0;right:auto;padding:0;width:60px;height:36px}.sos_planet05{background-position:center bottom}.sos_planet05 .element{font-size:20px;line-height:1.3}.sos_planet05 .txt_img_wrap .img_wrap{flex-basis:100%;margin-bottom:30px}.sos_planet05 .txt_img_wrap .cell01{flex-basis:100%;text-align:center}.sos_planet05 .flow_wrap .box{flex-basis:100%;margin-bottom:60px}.sos_planet05 .flow_wrap .box:nth-child(3){margin-bottom:0}.sos_planet05 .flow_wrap .box:after{right:0;left:0;bottom:-30px;top:auto;margin:auto;transform:rotate(90deg);width:31px;height:20px;background-size:contain}.sos_planet05 .flow_wrap .box h4{font-size:18px;margin:4px auto 8px auto}.sos_planet05 .txt_img_wrap{margin-bottom:30px}.sos_planet06 p{font-size:16px;line-height:1.4}.sos_planet07 .box .img_wrap{margin:0 auto 30px auto}.sos_planet07 .box .cell{flex-basis:100%}.sos_planet07 .box .cell h3{font-size:20px}.sos_planet07 .box .cell p{font-size:17px}.sos_planet07 .box .cell h3:before{width:50px;height:50px;font-size:26px}.sos_planet08{background-image:url(https://ikusa.jp/wp/wp-content/themes/chani/img/service/sos_from_a_planet/bg05_sp.jpg);background-size:cover;background-color:rgb(76 185 254 / 48%);background-blend-mode:color-burn}.sos_planet08 .feature_block .box{flex-basis:100%;background-color:transparent;color:#FFF;display:flex;flex-wrap:wrap;justify-content:space-between;padding:0;margin-bottom:30px}.sos_planet08 .feature_block .box .img_wrap{flex-basis:30%}.sos_planet08 .feature_block .box h3{font-size:19px;margin:0;position:relative;flex-basis:calc(100% - 30% - 40px - 12px);line-height:1.4;text-align:left}.sos_planet08 .feature_block .box h3:before{content:"";position:absolute;left:-42px;width:36px;height:39px;background-size:contain;background-repeat:no-repeat}.sos_planet08 .feature_block .box h3 .c_yellow{color:#FFF700}.sos_planet08 .feature_block .box .sub_small{font-size:14px}.sos_planet08 .feature_block .box p{margin-top:16px}.sos_planet08 .feature_block .box:nth-child(1) h3::before{background-image:url(https://ikusa.jp/wp/wp-content/themes/chani/img/service/sos_from_a_planet/feature_01.svg)}.sos_planet08 .feature_block .box:nth-child(2) h3::before{background-image:url(https://ikusa.jp/wp/wp-content/themes/chani/img/service/sos_from_a_planet/feature_02.svg)}.sos_planet08 .feature_block .box:nth-child(3) h3::before{background-image:url(https://ikusa.jp/wp/wp-content/themes/chani/img/service/sos_from_a_planet/feature_03.svg)}.sos_planet .tl02.black_mark:before{left:0;right:auto;padding:0;width:60px;height:36px}.sos_planet10 .review{align-items:center}.sos_planet10 .review .img_name{flex-basis:108px;font-size:18px;display:flex;flex-wrap:wrap;align-self:flex-end}.sos_planet10 .review .img_name img{width:108px;height:122px;flex-basis:100%}.sos_planet10 .review .img_name p{flex-basis:100%;margin-top:0}.sos_planet10 .review .txt_wrap{flex-basis:calc(100% - 108px - 24px - 18px);padding:12px 20px;border-radius:24px;font-size:16px}.sos_planet10 .review .txt_wrap:before{bottom:80px;top:auto;border-width:12px 24px 12px 0;left:-20px}.sos_planet11 .original_price{font-size:24px}.sos_planet11 .original_price .num{font-size:48px;margin:0 6px}.sos_planet11 .original_price_bt_tx{font-size:16px;margin:12px auto 24px auto}.sos_planet11 p{font-size:16px}.tyanbara_slider01 .slick-list li{height:50vh}#tyanbarakassen01 .main_img .logo{width:250px;height:75px;right:0;left:0;top:-15vh;bottom:0;margin:auto;transform:none}#tyanbarakassen01 .main_img .online_btn_wrap{bottom:70px;top:auto;right:0;left:0;margin:auto;width:300px}#tyanbarakassen01 .main_img .online_btn_wrap .online_btn{margin:0 0 5px}#tyanbarakassen01 .main_img .online_btn_wrap .online_btn a{height:50px;line-height:48px;border-width:3px}#tyanbarakassen01 .online_btn a:after{width:10px;height:10px}#tyanbarakassen01 .online_btn a{font-size:1.125rem}#tyanbarakassen01 .mv_tx01{font-size:1rem;padding-top:15px;line-height:1.6}.tyanbara_list01 li{display:block}.tyanbara_list01 li .cell01,.tyanbara_list01 li .cell02{display:block}.tyanbara_list01 li .cell01{margin:0 0 5px}.service_content .tyanbara_tl01{margin:0 auto -20px}.tyanbara_tl01 img{width:210px}.tyanbara_cont02{padding:40px 0}.tyanbara_cont02_line{height:10px}.tyanbara_cont02_1{padding:0;position:relative}.tyanbara_cont02_1:after{clear:both;content:"";display:block;height:0;font-size:0;visibility:hidden}.tyanbara_cont02_1 .inner{padding:30px 10px 0}.tyanbara_cont02_1 p{font-size:0.875rem}.tyanbara_cont02_1 .img_set{position:static;margin-top:30px;text-align:center}.tyanbara_cont02_1 .img_set .img01,.tyanbara_cont02_1 .img_set .img02{display:block;position:static}.tyanbara_cont02_1 .img_set .img01{width:280px;float:left;margin-right:-100px;margin-left:-30px;position:relative;z-index:1;top:auto;bottom:-30px;left:auto}.tyanbara_cont02_1 .img_set .img02{width:150px;float:right;margin-right:-10px}.tyanbara_cont02_2{padding:40px 0 40px}.tb_movie_block01{display:block}.tb_movie_block01 .box{margin:0 0 20px;padding-top:56.25%;width:100%;position:relative}.tb_movie_block01 .box iframe{height:100%;position:absolute;top:0px;left:0px}.tyanbara_cont03{padding:0 10px}.tyanbara_cont03 .inner{padding:40px 10px 40px}.tyanbara_list02 li .cell01{width:85px;padding-right:10px}.tyanbara_list02 li .cell02 .t{font-size:1.125rem}.tyanbara_list02 li .cell02 p{line-height:1.6;font-size:0.875rem}.tyanbara_cont04{background:#BE4A3A;padding:40px 0 40px;color:#fff}.tyanbara_block03 .box{display:block;margin:0}.tyanbara_block03 .box .cell01 .nm{width:200px;height:55px;font-size:32px;padding-left:15px;padding-top:0;line-height:1}.tyanbara_block03 .box .cell02{padding:20px 10px}.tyanbara_block03 .box .cell02 .t{font-size:1.25rem}.tyanbara_block03 .box .cell02 p{font-size:0.875rem}.tyanbara_block03 .box .cell02 .online_btn_wrap{margin-top:30px}.tyanbara_block03 .box .cell02 .online_btn{flex-basis:100%;margin:0}#tyanbarakassen01 .tyanbara_block03 .box .cell02 .online_btn a{font-size:0.8rem}.tyanbara_block03 .box .cell02 .online_btn span{font-size:1rem}#tyanbarakassen01 .tyanbara_block03 .box .cell02 .online_btn a:after{left:5px}.tyanbara_block03.tyanbara_slider_sp{padding:0 10px}.tyanbara_block03.tyanbara_slider_sp .slick-prev,.tyanbara_block03.tyanbara_slider_sp .slick-next{background:none;margin:0;position:absolute;top:0;bottom:0;margin:auto;width:0;height:0;border-style:solid;border-width:30px 0 30px 15px;border-color:transparent transparent transparent #000000}.tyanbara_block03.tyanbara_slider_sp .slick-next{right:-12px}.tyanbara_block03.tyanbara_slider_sp .slick-prev{-webkit-transform:rotate(180deg);transform:rotate(180deg);left:-12px}.tyanbara_block03.tyanbara_slider_sp .slick-prev:before{display:none}.tyanbara_cont05{padding:40px 0 70px}.tyanbara_block04{padding:20px;margin:-20px}.tyanbara_block04 .box{flex-basis:50%}.tyanbara_block04 .box .tx{font-size:0.875rem}.tyanbara_cont06{padding:0 10px}.tyanbara_cont06 .inner{padding:40px 20px 40px}.tyanbara_block03.tyanbara_block03_1 .box{display:flex;margin:0 0 20px}.tyanbara_block03.tyanbara_block03_1 .box:last-child{margin:0}.tyanbara_block03.tyanbara_block03_1 .box .cell01,.tyanbara_block03.tyanbara_block03_1 .box .cell02{flex-basis:48%}.tyanbara_block03.tyanbara_block03_1 .box .cell01 .nm{font-size:47px;right:-10px}.tyanbara_block03.tyanbara_block03_1 .box .cell02{padding:0}.tyanbara_block03.tyanbara_block03_1 .box .cell02 .t{font-size:0.875rem;margin:0 0 5px}.tyanbara_block03.tyanbara_block03_1 .box .cell02 p{font-size:0.625rem;line-height:1.4}.tyanbara_cont10,.tyanbara_cont09,.tyanbara_cont08,.tyanbara_cont07{padding:40px 0}.tyanbara_cont07 .time_schedule{margin:0}.tyanbara_block05{display:block}.tyanbara_block05 .box{margin:0 0 40px}.tyanbara_block05 .box:last-child{margin:0}.tyanbara_block05 .box .t span{font-size:1.125rem}.tyanbara_block05 .box .img{text-align:center}.tyanbara_block05 .box .img img{width:70%}.tyanbara_block06{display:block}.tyanbara_block06 li{width:100%;margin-bottom:30px}.tyanbara_block06 li:nth-child(3n+2){margin-left:0;margin-right:0}.tyanbara_block06 li dl dt{font-size:1.25rem}.tyanbara_block07{display:block}.tyanbara_block07 .box{margin:0 0 30px}.tyanbara_block07_3col .box.box_tops{margin-top:70px}.tyanbara_block07 .box:last-child{margin:0}.tyanbara_block07 .box .huki{right:-10px;top:-40px;width:200px;height:100px;padding:15px;font-size:0.8rem}.tyanbara_block07 .box .t{font-size:1.125rem}.tyanbara_tl_btm_tx01{margin:-10px 0 40px;font-size:1.125rem}.tyanbara_price01{font-size:20px;margin:0 0 50px}.tyanbara_price01 span{font-size:40px}.tyanbara_block08{max-width:100%}.tyanbara_block09 .box{display:block;margin:0 0 30px}.tyanbara_block09 .box .cell02{background:url(https://ikusa.jp/wp/wp-content/themes/chani/img/service/tyanbarakassen01/block09_bg_sp.jpg);background-size:100% auto;padding:15px}.tyanbara_block09 .box .cell02 .t{font-size:1.125rem}.tyanbara_block09 .box .cell02 p{font-size:0.875rem;line-height:1.6}.remo_fqa.tb_fqa h3{background:#FF5757;padding:15px;padding-left:50px;padding-right:30px}.remo_fqa.tb_fqa h3::before{left:10px;top:15px}.remo_fqa.tb_fqa p{border-color:#FF5757}.service_cont.hybrid_cont12 .logo_wrap{margin-bottom:-56px}.service_cont.hybrid_cont12 .logo{width:100%}.hybrid_cont13 .mt .iframe_wrap{flex-basis:100%}.hybrid_cont13 .mt .txt_wrap{margin-top:20px;flex-basis:100%;font-size:16px}.hybrid_cont14 .hybrid_block14 .box{margin:30px auto 0 auto}.hybrid_cont14 .hybrid_block14 .box p{font-size:12px}.hybrid_cont15 .it .img_Wrap{flex-basis:100%}.hybrid_cont15 .it .txt_wrap{flex-basis:100%}.hybrid_cont15 .it .txt_wrap p{font-size:16px}.hybrid_cont15 .it .txt_wrap .name{font-size:24px;margin-bottom:16px;line-height:1.4}.hybrid_cont21 .add_txt{font-size:16px;margin-bottom:20px}.hybrid_cont21 .add_h{padding:4px 20px;max-width:240px;font-size:18px;margin-bottom:20px}.hybrid_cont21 .add_h:before{left:-80px}.hybrid_cont21 .menu_wrap{padding:40px 16px}.hybrid_cont21 .menu_wrap .plan_name{font-size:22px;padding:12px 0}.hybrid_cont21 .menu_wrap>p{font-size:16px;line-height:1.3}.hybrid_cont21 .menu_txt .menu{font-size:22px}.hybrid_cont21 .menu_txt .menu_detail{flex-basis:100%}.hybrid_cont21 .menu_txt .menu_detail .tl{font-size:22px}.hybrid_cont21 .menu_txt .menu_detail p{font-size:16px;margin-bottom:20px}.hybrid_cont22 .btn_wrap .btn04{max-width:300px;font-size:16px;padding:8px 20px}.hybrid_cont23 .box{flex-basis:100%;margin-bottom:30px}.hybrid_cont23 h3{font-size:22px}.hybrid_cont23 .sub{font-size:16px}.hybrid_cont23 .btn{font-size:16px;width:280px;height:54px}.hybrid_cont23 .btn_wrap{margin-top:16px}#line-mystery .online_btn a:after{width:10px;height:10px}#line-mystery .online_btn a{font-size:1.125rem;height:60px;padding:0;height:60px;line-height:58px;border-width:3px}.line-mystery .mv{background-image:url(https://ikusa.jp/wp/wp-content/themes/chani/img/service/line-mystery/mv_sp2.jpg);max-height:none}.line-mystery .mv .btn{height:54px}.line-mystery .mv .btn_wrap{bottom:20px}#line-mystery .sub_title img{width:auto}.line_block01{width:auto}#line-mystery .sub_title{text-align:center;margin:0 0 20px}.line_cont01 .imgset{text-align:center}.line_cont01 .imgset .img{position:static;width:30%}.line_cont01 .imgset .img01{width:60%;margin-top:10%}.line_list01{width:auto;margin:0}.line_block02 .box{padding:20px 20px 30px;margin:0 0 70px;border-radius:20px}.line_block02 .box:after{bottom:-50px;border-width:30px 20px 0 20px}.line_block02 .box p{text-align:left}.line_block03{display:block}.line_block03 .cell01{margin:0 0 20px}.line_list01 li{font-size:1rem;padding-left:30px;margin:0 0 10px}.line_list01 li::after{width:20px;height:20px;top:0}.line_list02 li{padding-left:35px;font-size:1rem;margin:0 0 5px}.line_list02 li:last-child{margin:0}.line_list02 li:after{top:-4px;width:25px;height:25px}.line_list03{text-align:center;display:flex;flex-wrap:wrap;justify-content:center}.line_list03 li{position:static;margin:0 10px 10px}.mystery_block02.line_block04 .box .cell02 .t{padding-left:60px}.mystery_block02.line_block04 .box .cell02 .t:after{width:50px;height:50px}.line_block05 .box{padding:20px;border-radius:20px}.line_block05 .box .tt{font-size:1.5rem}.line_block05 .box .ig01{margin:0 0 20px}.line_block05 .box .ig01 img{width:70%}.line_block05 .box .line_box_set{display:block}.line_block05 .box .color_boxs{padding:10px;margin:0 0 20px}.line_block05 .box .color_boxs:last-child{margin:0}.st_block .st_tx01{font-weight:bold;font-size:1.45rem}.line_block06{display:block}.line_block06 .box{padding:40px 15px 20px;border-radius:20px;margin:0 0 40px}.line_block06 .box:last-child{margin:0}.line_block06 .box .t{width:80%;font-size:1.5rem;padding:5px;top:-20px}.line_block07{display:block;margin-bottom:50px}.line_block07 .cell{margin:0 0 20px}.line_block07 .cell:last-child{margin:0}.line_block07 .cell .ig{text-align:center}.line_block07 .cell .ig img{height:150px}.t_bt_line{font-size:1.5rem}.line_block08{border-radius:20px;padding:20px}.line_block09{background:none;border:2px solid #ccc;padding:10px;margin-left:0;border-radius:10px}.line_block09 .t img{width:100px}.line_block09 .tb_set .qr{width:45px;padding-right:15px}.line_block09 .tb_set p{font-size:0.8rem}.line_block09 .tb_set p .sm{font-size:0.8rem}.line_cont08_p{width:auto;font-size:1rem}.line_block10{display:block}.line_block10 .box{margin:0 0 60px}.line_block10 .box:last-child{margin:0}.line_block10 .box:after{right:0;left:0;top:auto;bottom:-45px;margin:auto;transform:rotate(90deg)}.line_block10 .box .icon{margin:0 0 20px}.line_block10 .box .icon img{height:80px}.line_cont03 .wrap_remo18_3.wrap_remo18_3_one{margin:30px 0 30px}.line_cont03 .wrap_remo18_3.wrap_remo18_3_one .col{text-align:center;width:auto}.line_block11{display:block;margin:0 0 50px}.line_block11 .cell{margin:0 0 20px}.line_block11 .box:last-child,.line_block11 .cell:last-child{margin:0}.line_block11 .cell .t img{height:40px;width:auto}.line_block11 .cell p{margin-top:10px}.line_block11 .set{display:block}.line_block11 .box{margin:0 0 20px}.line_block11 .box .tx02{font-size:2rem}.line_block11 .box .tx02 span{font-size:1.25rem}.line-mystery .btn_wrap{flex-wrap:wrap;bottom:30px}.line-mystery .btn{width:364px;max-width:90%;height:64px;margin:8px auto 4px auto}.line-mystery .mv_set .logo{width:90%}.line-mystery .sub_title{font-size:24px}.line-mystery .sub_title::after{width:300px;height:4px}.line_block02 .box .t{font-size:1.375rem}.line-mystery .mystery_block02 .box .cell01,.mystery_block02 .box .cell02{flex-basis:100%}.line-mystery .mystery_block02.line_block04 .box .cell02 .t{font-size:1.425rem}.line-mystery .mystery_block07{display:block}.line-mystery .mystery_block07 .cell{margin:0 0 40px}.line-mystery .sec_remo.sec7 h3{margin:24px auto 16px auto;font-size:22px}.line-mystery .mystery_block01.mystery_block01_1{margin-top:0}.line-mystery .mystery_block01.mystery_block01_1 .box{width:40%;margin:0 2% 30px}.line-mystery .mystery_block01.mystery_block01_1 .box .img{height:auto;padding:0 10px}.line-mystery .mystery_block01 .box .img img{width:80px}.line-mystery .mystery_block07 .cell:last-child{margin:0}.line-mystery .sec_remo.sec7 h3{margin:24px auto 16px auto;font-size:22px}.line-mystery .q,.a{padding:12px 70px}.line-mystery .q:after,.a:after{left:20px}.line-mystery .a{padding:12px 12px 12px 70px}.hirameki_block01{display:block}.hirameki_block01 .bx{margin:0 0 10px;padding:0 0 50px}.hirameki_block01 .bx:after{right:0;left:0;top:auto;bottom:0;transform:rotate(90deg)}.hirameki_block01 .bx .ig{height:auto}.hirameki_block01 .bx .ig img{width:140px;height:auto}.hirameki_block02 .bx{font-size:16px}#ninjagassen01.service_page_manual .main_img{height:57vh}#ninjagassen01 .main_img .logo{width:200px;height:100px;right:0;left:0;top:-14vh;bottom:0;margin:auto;transform:none}#ninjagassen01 .main_img .online_btn_wrap{bottom:70px;top:auto;right:0;left:0;margin:auto;width:300px}#ninjagassen01 .main_img .online_btn_wrap .online_btn{margin:0 0 5px}#ninjagassen01 .main_img .online_btn_wrap .online_btn a{height:45px;line-height:42px;border-width:3px}#ninjagassen01 .online_btn a:after{width:10px;height:10px}#ninjagassen01 .online_btn a{font-size:1.125rem}#ninjagassen01 .mv_tx01{font-size:1rem;padding-top:15px;line-height:1.6;top:calc(50% - 140px)}.ninja_list01 li{display:block}.ninja_list01 li .cell01,.ninja_list01 li .cell02{display:block}.ninja_list01 li .cell01{margin:0 0 5px}.service_content .ninja_tl01{margin:0 auto 20px}.ninja_tl01 img{width:210px}.ninja_cont02{padding:60px 0 40px}.ninja_cont02_line{height:10px}.ninja_cont02_1 p{font-size:0.875rem}.ninja_cont02 .img_set{position:static;margin-top:10px;text-align:center}.ninja_cont02 .img_set .img01,.ninja_cont02 .img_set .img02{display:block}.ninja_cont02 .img_set .img01{width:140px;float:left;margin-right:-100px;margin-left:0;position:relative;z-index:1;top:auto;bottom:-40px;left:auto}.ninja_cont02 .img_set .img02{width:170px;float:right;margin-right:0;bottom:-30px;right:0}.ninja_cont02 .img_set:after{clear:both;content:"";display:block;height:0;font-size:0;visibility:hidden}.ninja_cont02_2{padding:60px 0 40px;margin-top:-40px}.ninja_movie_block01{display:block}.ninja_movie_block01 .box{padding-top:56.25%;width:100%;position:relative}.ninja_movie_block01 .box iframe{height:100%;position:absolute;top:0px;left:0px}.ninja_cont03{padding:0 10px}.ninja_cont03 .inner{padding:40px 10px 40px}.ninja_list02{display:block}.ninja_list02 li{margin:0 0 20px;padding:20px}.ninja_list02 li:last-child{margin:0}.ninja_list02 li .cell02 .t{font-size:1.125rem}.ninja_list02 li .cell02 p{line-height:1.6;font-size:0.875rem}.ninja_cont04{padding:40px 0 120px}.ninja_block03 .box{display:block;margin:0}.ninja_block03.ninja_block03_1 .box .cell02 .nm{width:50px;height:55px;background-size:100%;font-size:18px;padding:22px 0 0;left:-5px}.ninja_block03 .box .cell02{padding:20px 10px}.ninja_block03 .box .cell02 .t{font-size:1.25rem}.ninja_block03 .box .cell02 p{font-size:0.875rem}.ninja_block03 .box .cell02 .online_btn_wrap{margin-top:30px}.ninja_block03 .box .cell02 .online_btn{flex-basis:100%;margin:0}#ninjagassen01 .ninja_block03 .box .cell02 .online_btn a{font-size:0.8rem}.ninja_block03 .box .cell02 .online_btn span{font-size:1rem}#ninjagassen01 .ninja_block03 .box .cell02 .online_btn a:after{left:5px}.ninja_block03.ninja_slider_sp{padding:0 10px}.ninja_block03.ninja_slider_sp .slick-prev,.ninja_block03.ninja_slider_sp .slick-next{background:none;margin:0;position:absolute;top:0;bottom:0;margin:auto;width:0;height:0;border-style:solid;border-width:30px 0 30px 15px;border-color:transparent transparent transparent #000000}.ninja_block03.ninja_slider_sp .slick-next{right:-12px}.ninja_block03.ninja_slider_sp .slick-prev{-webkit-transform:rotate(180deg);transform:rotate(180deg);left:-12px}.ninja_block03.ninja_slider_sp .slick-prev:before{display:none}.ninja_cont05{padding:0;margin-top:-50px}.ninja_cont05 .inner{padding:40px 20px}.ninja_block04 .box{border:10px solid #000;padding:10px 10px 30px;margin:0 0 20px}.ninja_block04 .box .t{font-size:1.3rem}.ninja_cont06{padding:0 10px}.ninja_cont06 .inner{padding:40px 20px 40px}.ninja_block03.ninja_block03_1 .box{display:flex;margin:0 0 20px}.ninja_block03.ninja_block03_1 .box:last-child{margin:0}.ninja_block03.ninja_block03_1 .box .cell01,.ninja_block03.ninja_block03_1 .box .cell02{flex-basis:48%}.ninja_block03.ninja_block03_1 .box .cell01 .nm{font-size:47px;right:-10px}.ninja_block03.ninja_block03_1 .box .cell02{padding:0}.ninja_block03.ninja_block03_1 .box .cell02 .t{padding:20px;padding-left:50px;font-size:0.875rem;margin:0 0 5px}.ninja_block03.ninja_block03_1 .box .cell02 p{font-size:0.625rem;line-height:1.4}.ninja_cont07 .time_schedule{margin:0}.ninja_block05{display:block}.ninja_block05 .box{margin:0 0 40px}.ninja_block05 .box:last-child{margin:0}.ninja_block05 .box .t span{font-size:1.125rem}.ninja_block05 .box .img{text-align:center}.ninja_block05 .box .img img{width:70%}.ninja_block06{display:block}.ninja_block06 li{width:100%;margin-bottom:30px}.ninja_block06 li:nth-child(3n+2){margin-left:0;margin-right:0}.ninja_block06 li dl dt{font-size:1.25rem}.ninja_block07{display:block}.ninja_block07 .box{margin:0 0 30px}.ninja_block07 .box:last-child{margin:0}.ninja_block07 .box .huki{right:-10px;bottom:-10px;width:120px;height:120px;padding:35px 0 0;font-size:0.7rem}.ninja_block07 .box .t{font-size:1.125rem}.ninja_tl_btm_tx01{margin:-10px 0 40px;font-size:1.125rem}.ninja_price01{font-size:20px;margin:0 0 50px}.ninja_price01 span{font-size:40px}.ninja_block08{max-width:100%}.ninja_block09 .box{display:block;margin:0 0 30px}.ninja_block09 .box .cell02{background:url(https://ikusa.jp/wp/wp-content/themes/chani/img/service/ninjagassen01/block09_bg_sp.jpg);background-size:100% auto;padding:15px}.ninja_block09 .box .cell02 .t{font-size:1.125rem}.ninja_block09 .box .cell02 p{font-size:0.875rem;line-height:1.6}.remo_fqa.nin_fqa h3{padding:15px;padding-left:50px;padding-right:30px}.remo_fqa.nin_fqa h3::before{left:10px;top:15px}.ninja_cont13 .tx01{font-size:1rem}.ninja_cont13 .logo img{width:200px}#mechanical-mystery .main_img .logo{width:250px;height:75px;top:calc(50% - 85px)}#mechanical-mystery .main_img .logo img{max-width:100%}#mechanical-mystery .main_img .online_btn_wrap{bottom:70px;top:auto;right:0;left:0;margin:auto;width:300px}#mechanical-mystery .main_img .online_btn_wrap .online_btn{margin:0 0 5px}#mechanical-mystery .main_img .online_btn_wrap .online_btn a{height:50px;line-height:48px;border-width:3px}#mechanical-mystery .online_btn a:after{width:10px;height:10px}#mechanical-mystery .online_btn a{font-size:1.125rem}.mechanical_cont01 .tx01{font-size:1.125rem}.mechanical_block01{display:block}.mechanical_block01 .cell01{margin:0 0 20px}.mechanical_block01 .cell02{border:2px solid #fff;padding:20px;font-size:1rem}.mechanical_block01 .cell02 .t{font-size:1.125rem}.mechanical_block02 .box{flex-basis:100%;margin:0 0 10px}.mechanical_cont02 .tx01{font-size:1rem}.mechanical_cont02 .tx02{margin-top:20px}.mechanical_block03{margin-top:30px;padding:20px;border:2px solid #fff;box-sizing:border-box}.mechanical_table01{font-size:1rem}.mechanical_table01 th{width:5rem}.mechanical_table01 th,.mechanical_table01 td{padding:5px 0}.service_content .mechanical_tl01{font-size:1.33rem;margin:0 0 40px}.mechanical_block04{display:block}.mechanical_block04 .cell01{margin:0 0 20px}.mechanical_list01 li{font-size:1.125rem}.training_block01.food_block03.mechanical_block05 .box .t{padding-left:55px;font-size:1.5rem}.mechanical_st_tx01{font-size:1.125rem}.mechanical_list02{font-size:1.125rem}.mechanical_schedule_tx01{font-size:1.25rem}.mechanical_schedule_tx02{font-size:1.125rem}.training_block01.food_block03.mechanical_block06 .box .t{margin:0 0 10px}.mechanical_block07 .cell01{flex-basis:80px}.mechanical_block07 .cell01 .tx01{font-size:1.125ren}.mechanical_block07 .cell02{flex-basis:calc(100% - 110px);padding:20px 15px;font-size:0.95rem;line-height:1.5}.mechanical_block07 .cell02:after{left:-20px}.mechanical_block07 .cell02 .t{font-size:1.125rem}.mechanical_block08 p{font-size:1rem}.mechanical_block08 .t{font-size:1rem}.remo_fqa.mechanical_fqa h3{padding:15px;padding-left:50px;padding-right:30px}.remo_fqa.mechanical_fqa h3::before{left:10px;top:15px}.real_puzzle_game01 .btn_wrap{flex-wrap:wrap;bottom:60px}.real_puzzle_game .btn{margin-bottom:12px;height:60px;max-width:100%;width:300px}.real_puzzle_game01 .logo{margin-top:40px}.real_puzzle_game .tl02{font-size:22px}.real_puzzle_game .tl02:before{height:4px;max-width:280px}.real_puzzle_game .cell{flex-basis:100%}.real_puzzle_game02 .list_wrap{padding:12px 20px;margin:30px 0}.real_puzzle_game02 .list_wrap .about_list .th{flex-basis:5rem}.real_puzzle_game02 .list_wrap .about_list .td{flex-basis:calc(100% - 5rem - 12px)}.real_puzzle_game02 .cell p{font-size:17px}.real_puzzle_game02 .cell p span{font-size:18px}.real_puzzle_game03 p{font-size:17px}.real_puzzle_game05 .puzzle_list li{font-size:18px}.real_puzzle_game .set{margin-bottom:20px}.real_puzzle_game .set .t:before{width:78px;height:78px}.real_puzzle_game .set .t{margin:12px 0 20px 0;font-size:20px;padding-left:84px;padding-top:0;min-height:84px;display:flex;justify-content:left;align-items:center}.real_puzzle_game .set:nth-last-child(1){margin-bottom:0}.real_puzzle_game07 .tl03{padding:20px 0 10px 0;font-size:24px}.real_puzzle_game07 p{margin:12px 0;font-size:16px}.real_puzzle_game07 .add_txt{font-size:18px}.real_puzzle_game .set p{font-size:16px}.real_puzzle_game.sec_food_real_v2 .box{margin:20px 10px 0 10px}.real_puzzle_game13 .price_wrap{font-size:20px;padding:12px;border:solid 6px #FFF}.real_puzzle_game13 .price_wrap .price{font-size:60px}.real_puzzle_game13 h3{font-size:20px}.real_puzzle_game13 ul{font-size:18px}#biz-food-lunchbox .main_img .in{right:0;width:auto;padding:0 20px}#biz-food-lunchbox .main_img{background-size:cover}#biz-food-lunchbox .main_img .logo{width:150px;position:static;text-align:center;margin:0 auto 10px}#biz-food-lunchbox .main_img .online_btn_wrap{bottom:10px;top:auto;right:0;left:0;margin:auto;width:300px}#biz-food-lunchbox .main_img .online_btn_wrap .online_btn{margin:0 0 5px}#biz-food-lunchbox .main_img .online_btn_wrap .online_btn a{height:50px;line-height:48px;border-width:3px}#biz-food-lunchbox .online_btn a:after{width:10px;height:10px}#biz-food-lunchbox .online_btn a{font-size:1.125rem}#biz-food-lunchbox .main_img .mv_tx01{padding:10px;margin:0 0 20px}#biz-food-lunchbox .main_img .mv_tx01:after{border-width:15px 10px 0 10px;bottom:-15px}#biz-food-lunchbox .main_img .mv_tx01 .tx01{font-size:1.125rem;line-height:1.4}#biz-food-lunchbox .main_img .mv_tx01 .tx01 span:after{top:-5px;width:5px;height:5px}#biz-food-lunchbox .main_img .mv_tx01 .tx02{font-size:1rem}#biz-food-lunchbox .biz_tl01{font-size:1.33rem;padding-top:50px;margin-bottom:30px}#biz-food-lunchbox .biz_tl01:after{width:77px;height:40px}.biz_cont01 .tx01{font-size:1.125rem}.biz_cont02,.biz_cont09{background-size:35px 35px}.lunchbox_cont01 .tx01{font-size:1.125rem}.lunchbox_erea{font-size:1.125rem}.lunchbox_erea .cell01{margin:0 0 10px;display:block}.biz_list02 li{width:140px;font-size:1.125rem}.training_block01.biz_block03.lunchbox_block03 .t{padding-top:0;min-height:2.5em}.training_block01.biz_block03.lunchbox_block03 .t::after{width:59px;height:48px}.cont08_block01.biz_block05.lunchbox_block05 .box{margin:0 0 20px;padding-bottom:20px}.biz_block04.lunchbox_block04 .box .img{height:auto}#food-entertainment-produce .main_img .in{right:0;padding:0 20px}#food-entertainment-produce .main_img{background-size:cover;box-shadow:0 25px 40px #000 inset}#food-entertainment-produce .main_img .logo{width:180px;position:static;text-align:center;margin:0 auto 10px}#food-entertainment-produce .main_img .tx01{font-size:0.8rem;text-shadow:0 0 5px #666}#food-entertainment-produce .main_img .online_btn_wrap{bottom:10px;top:auto;right:0;left:0;margin:auto;width:300px}#food-entertainment-produce .main_img .online_btn_wrap .online_btn{margin:0 0 5px}#food-entertainment-produce .main_img .online_btn_wrap .online_btn a{height:50px;line-height:48px;border-width:3px}#food-entertainment-produce .online_btn a:after{width:10px;height:10px}#food-entertainment-produce .online_btn a{font-size:1.125rem}.produce_cont01{background-image:url(https://ikusa.jp/wp/wp-content/themes/chani/img/service/food-entertainment-produce/cont01_bg_sp.jpg)}.produce_cont01 .tx01{font-size:1rem}.produce_img_list01{margin-top:20px}.produce_img_list01 li{position:static;display:inline-block;width:25%!important;margin:0 2%}.biz_list01.produce_list01 li{text-align:center;margin:0 0 40px;padding:55px 0 0;font-size:1rem}.biz_list01.produce_list01 li:after{left:0;right:0;bottom:auto;margin:auto}.produce_cont03{background:url(https://ikusa.jp/wp/wp-content/themes/chani/img/service/food-entertainment-produce/cont03_bg_sp.jpg);background-size:auto 100%}.produce_tx01{margin:-10px 0 40px;font-size:1rem}.produce_block01 .box{display:block}.produce_block01 .box .cell01{margin:0 0 10px}.produce_block01 .box .t{padding:5px 20px;font-size:1.25rem}.produce_block01 .box .cell02 p{font-size:1rem}.produce_block01 .box .cell02 .produce_schedule{margin:20px 50px}.produce_cont04{background-position:left center}.produce_block02 .box{padding:20px;display:block}.produce_block02 .box .cell01{margin:0 0 20px}.produce_block02 .box .cell02 .t{font-size:1.125rem}.produce_block02 .box .cell02 p{font-size:1rem;line-height:1.6}.mechanical_block07.produce_block03 .box{display:block}.mechanical_block07.produce_block03 .box .cell01{text-align:center;margin:0 0 20px}.mechanical_block07.produce_block03 .box .cell01 img{width:80px}.mechanical_block07.produce_block03 .box .cell01 .tx01{font-size:1.125rem}.mechanical_block07.produce_block03 .box .cell02 p{font-size:1rem}.produce_txt01{font-size:1.375rem;margin:-20px 0 40px}.produce_txt01 .in{display:block;background:none;padding:0}.produce_txt01 .f{font-size:2rem}.produce_txt01 .bor{display:inline-block;padding:0 10px;background:linear-gradient(transparent 70%,#AD8D1C 70%)}.produce_txt01 .bor:first-child{margin:0 0 10px}.produce_txt02{margin:0 auto 50px;font-size:1.125rem}.produce_tl01{font-size:1.5rem}.produce_block04{max-width:100%;margin:0 10px 50px}.produce_block04 .box{flex-basis:46%;margin:0 0 20px}.produce_block04 .box .tx01{font-size:1.125rem}.produce_block04 .box .tx02{font-size:1.125rem}.produce_block05{margin:50px 20px 0;display:block}.produce_block05 .box{margin:0 0 30px}.produce_block05 .box .t{font-size:1.5rem}.produce_cont08{background:url(https://ikusa.jp/wp/wp-content/themes/chani/img/service/food-entertainment-produce/cont08_bg.jpg) top 20%}.produce_block06 .box{margin-bottom:80px}.produce_block06 .box .tx01{font-size:0.8rem}.produce_block06 .set{margin:0 20px;padding:40px 20px 20px;display:block}.produce_block06 .box .cell01{text-align:left;margin:0 0 10px}.produce_block06 .box .cell01 .img{margin:0 5px 0 0;display:inline-block}.produce_block06 .box .cell01 .tx02{display:inline-block;font-size:1.333rem;vertical-align:middle}.produce_block06 .box .cell02{display:block;font-size:1rem}.produce_faq01 .box{border-bottom:2px dotted #D4D4D4;padding:0 0 20px;margin:0 0 20px}.produce_faq01 .box .fq,.produce_faq01 .box .fa{padding-left:50px;font-size:1rem}.produce_faq01 .box .fq{margin:0 0 20px;min-height:2.5em}.produce_faq01 .box .fq:after,.produce_faq01 .box .fa:after{font-size:2.5rem;bottom:auto}#rebako .main_img.main_img01,#rebako .main_img{background-image:url(https://ikusa.jp/wp/wp-content/themes/chani/img/service/rebako/mv_sp.jpg);height:55vh}#rebako .main_img .logo{width:250px;height:75px;top:calc(50% - 80px)}#rebako .main_img .logo img{max-width:200px}#rebako .main_img .online_btn_wrap{bottom:70px;top:auto;right:0;left:0;margin:auto;width:300px}#rebako .main_img .online_btn_wrap .online_btn{margin:0 0 5px}#rebako .main_img .online_btn_wrap .online_btn a{height:50px;line-height:48px;border-width:3px}#rebako .online_btn a:after{width:10px;height:10px}#rebako .online_btn a{font-size:1.125rem}.rebako_cont01{background-image:url(https://ikusa.jp/wp/wp-content/themes/chani/img/service/rebako/cont01_bg_sp.jpg);background-size:100% auto}.rebako_block01{background:#868686;padding:20px 20px;margin:10%}.rebako_youtube{width:100%;padding-top:56.25%;height:auto}.rebako_table01{margin:40px auto 0}.rebako_table01 th{width:7em}.rebako_block02{display:block}.rebako_block02 .box{margin:0 0 40px}.rebako_block02 .box:last-child{margin:0}.rebako_block02 .box .t span{font-size:1.25rem}.training_block01.food_block03.rebako_block03 .box .t{font-size:1.25rem;padding-left:50px}.training_block01.food_block03.rebako_block03 .box .t .nm{width:35px;top:5px}.rebako_block04{display:block}.rebako_block04 .cell01{display:none}.rebako_block05 .box .t{font-size:1rem}.rebako_table02{font-size:0.75rem}.rebako_cont05{background:url(https://ikusa.jp/wp/wp-content/themes/chani/img/service/rebako/cont05_bg.jpg) center top;background-size:cover}.rebako_cont06{padding:0 20px}.rebako_cont06 .inner{padding:60px 20px}.rebako_block06{display:block}.rebako_block06 .box{margin:0 0 20px}.rebako_list01.rebako_list01_1{display:block}.rebako_block07 .box{padding:40px 20px 20px}.rebako_block07 .box .t{font-size:1.85rem}.rebako_block07 .box .tx01{padding-top:30px;margin-top:20px}.rebako_block07 .box .tx01 .i{top:0;left:0;right:0;margin:auto;width:2em}.rebako_list01.rebako_list01_2{display:block}.rebako_cont07 .rebako_tx01{font-size:1.125rem}.rebako_cont07 .rebako_tx02{font-size:1.125rem}.rebako_list02{margin:0 0 30px}.rebako_list02 li{flex-basis:48%;padding:20px 20px;margin:0 0 4%;font-size:1rem}.rebako_schedule_img img{width:50%}.rebako_cont09 .rebako_tx01{margin:-10px 0 30px}.rebako_block08{margin:0 0 70px}.rebako_block08 .box{padding:20px;display:block}.rebako_block08 .box .cell01{margin:0 0 20px}.rebako_block08 .box .cell02 .tx01{font-weight:bold;font-size:1.125rem}.rebako_block08 .box .cell02 .t{font-size:1.5rem}.rebako_block08 .box .cell02 p{font-size:1rem}.rebako_block09+.online_btn_wrap{margin-bottom:70px}.rebako_block10 .box{display:block;margin:0 0 40px}.rebako_block10 .cell01{margin:0 0 20px}.rebako_block11{display:block}.rebako_block11 .box{width:321px;height:232px;margin:0 auto 20px}.rebako_block11 .box.box02,.rebako_block11 .box.box04{margin-top:0}.rebako_list02.rebako_list02_1 li{height:90px}.rebako_cont09,.rebako_cont07,.rebako_cont04{background-image:url(https://ikusa.jp/wp/wp-content/themes/chani/img/service/rebako/cont04_bg_sp.jpg);background-size:100% auto;padding:50px 40px}.remo_fqa.rebako_fqa h3{padding:15px;padding-left:50px;padding-right:30px}.remo_fqa.rebako_fqa h3::before{left:10px;top:15px}#mizugassen01 .main_img.main_img01,#mizugassen01 .main_img{background-image:url(https://ikusa.jp/wp/wp-content/themes/chani/img/service/mizugassen01/mv_sp.jpg);height:60vh}#mizugassen01 .main_img .logo{width:250px;height:75px;top:calc(50% - 90px)}#mizugassen01 .main_img .logo img{max-width:100%}#mizugassen01 .main_img .online_btn_wrap{bottom:70px;top:auto;right:0;left:0;margin:auto;width:300px}#mizugassen01 .main_img .online_btn_wrap .online_btn{margin:0 0 5px}#mizugassen01 .main_img .online_btn_wrap .online_btn a{height:50px;line-height:48px;border-width:3px}#mizugassen01 .online_btn a:after{width:10px;height:10px}#mizugassen01 .online_btn a{font-size:1.125rem}#mizugassen01 .main_img .tx01{display:none}.mizu_cont01{background:url(https://ikusa.jp/wp/wp-content/themes/chani/img/service/mizugassen01/cont01_bg_sp.jpg) center top;background-size:cover;padding:0 20px 120px}.mizu_cont01 .inner{padding:0;background:none}.mizu_cont01 .in01{background:#fff;padding:40px 20px 0}.mizu_cont01 .in01:before,.mizu_cont01 .in01:after{display:none}.mizu_cont01 .in01 .set{max-width:100%}.service_template2 .service_content .mizu_tl01{font-size:1.33rem;text-align:center}.mizu_cont01 .tx01{font-size:1rem;text-align:center}.mizu_cont01 .img01{position:static;width:auto;margin:0 -40px}.mizu_cont01 .in02{text-align:center;padding:0 10px;margin:40px 20px 0}.mizu_youtube{width:100%;height:auto;padding-top:56.25%;margin-top:-20px}.mizu_cont02{background:url(https://ikusa.jp/wp/wp-content/themes/chani/img/service/mizugassen01/cont02_bg_sp.png) center top;background-size:auto 100%;height:1100px}.mizu_cont02 .in{background:none;min-height:auto}.mizu_block01{display:block}.mizu_block01 .box{width:278px;height:250px;margin:0 auto 40px;padding:50px 40px 0;position:relative}.mizu_block01 .box:nth-child(2){right:-50px}.mizu_block01 .box:nth-child(3){left:-50px}.mizu_cont03{background:url(https://ikusa.jp/wp/wp-content/themes/chani/img/service/mizugassen01/cont03_bg_sp.png) center bottom;background-size:cover}.training_block01.food_block03.mizu_block02 .box{padding:0;margin-bottom:50px;background:#7EF0FF}.training_block01.food_block03.mizu_block02 .box:before{display:none}.training_block01.food_block03.mizu_block02 .box .cell02{padding:20px}.training_block01.food_block03.mizu_block02 .box .t{padding:0;border:none;text-align:center;color:#0026C4}.training_block01.food_block03.mizu_block02 .box p{background:#fff;color:#000;padding:20px}.training_block01.food_block03.mizu_block02 .box .cell01 .nm{margin:auto;left:0;right:0;top:auto;bottom:-33px;width:67px}.training_block01.food_block03.mizu_block02{margin:0 0 50px}.tyanbara_block04.tyanbara_block04_mizu{margin:0}.mizu_cont03{background-image:url(https://ikusa.jp/wp/wp-content/themes/chani/img/service/mizugassen01/cont03_bg_sp.jpg);padding-top:100px;padding-bottom:70px}.mizu_cont04{background-image:url(https://ikusa.jp/wp/wp-content/themes/chani/img/service/mizugassen01/cont04_bg_sp.jpg);padding-bottom:50px;margin:0}.mizu_cont04 .time_schedule{margin:0}.mizu_cont06{background-image:url(https://ikusa.jp/wp/wp-content/themes/chani/img/service/mizugassen01/cont06_bg_sp.png);background-size:1200px;padding-top:70px;margin-top:0}.mizu_cont07{background-position:right top;padding:0}.mizu_cont07 .inner{padding:50px 20px;margin:0 20px}.mizu_block05{margin-top:50px}.mizu_block06 .box{display:block;box-shadow:4px 4px 4px #A0B8E5}.mizu_block06 .box .cell02{box-shadow:none;padding-bottom:60px}.mizu_block06 .box .cell02:after{display:none}.mizu_cont09{padding-top:50px;padding-bottom:50px;margin-top:0}.mizu_tx_btm01{margin:-10px 0 40px}.mizu_block07{padding:20px;margin:0 0 30px}.mizu_block07 .set{display:block}.mizu_block07 .tt{font-size:1.25rem}.mizu_block07 .ttx01{font-size:1rem}.mizu_block07 .set .box{margin:0 0 20px}.mizu_block07 .set .box:last-child{margin:0}.mizu_block07 .set .box .tx{font-size:1.125rem}.mizu_block08{display:block}.mizu_block08 .box{margin:0 0 30px}.mizu_block08 .box:last-child{margin:0}.remo_fqa.mizu_fqa h3{padding:15px;padding-left:50px;padding-right:30px}.remo_fqa.mizu_fqa h3::before{left:10px;top:15px}#sengoku-workshop .main_img{height:55vh}#sengoku-workshop .main_img .tx01{top:calc(50% - 160px);width:90%}#sengoku-workshop .main_img .logo{width:200px;height:118px;top:calc(50% - 70px)}#sengoku-workshop .main_img .logo img{width:100%}#sengoku-workshop .main_img .online_btn_wrap{bottom:70px;top:auto;right:0;left:0;margin:auto;width:300px}#sengoku-workshop .main_img .online_btn_wrap .online_btn{margin:0 0 5px}#sengoku-workshop .main_img .online_btn_wrap .online_btn a{height:50px;line-height:48px;border-width:3px}#sengoku-workshop .online_btn a:after{width:10px;height:10px}#sengoku-workshop .online_btn a{font-size:1.125rem}#sengoku-workshop .main_img.main_img01 .tx01{top:calc(50% - 140px)}#sengoku-workshop .main_img.main_img01 .logo{top:calc(50% - 50px)}#sengoku-workshop .main_img.main_img01 .online_btn_wrap{bottom:50px}.workshop_cont01{height:400px}.workshop_block01 .box:before,.workshop_block01 .box:after{width:25px}.training_block01.food_block03.workshop_block02 .box .t{font-size:1.25rem;padding-left:80px}.training_block01.food_block03.workshop_block02 .box .t .nm{width:70px}.workshop_tx01{text-align:center;margin:0 0 20px}.workshop_block03{margin:0 0 50px}.workshop_cont05{background-size:50px auto,50px auto}.training_block01.food_block03.workshop_block05 .box .t{font-size:1.25rem;padding-left:60px}.training_block01.food_block03.workshop_block05 .box .t .nm{height:40px}.training_block01.food_block03.workshop_block05 .box .set .cell01:before,.training_block01.food_block03.workshop_block05 .box .set .cell01:after{width:35px;height:35px}.workshop_block06{display:block}.workshop_block06 .box{margin:0 0 40px}.workshop_block06 .box:last-child{margin:0}.workshop_block06 .box .workshop_tl01{font-size:1.25rem}.workshop_cont07{background-size:250px auto,250px auto,100% 100%}.workshop_cont07 .tx01{font-size:1rem}.workshop_block07{display:block}.workshop_block07 .box{margin:0 0 20px}.workshop_block07 .box:last-child{margin:0}.workshop_block07 .box .in .t{font-size:1.125rem}.download_page .inner{padding:0 10px 50px 10px}.download_page .download_wrap .sub_title{font-size:20px;margin-bottom:30px}.download_page .nav_download ul{justify-content:left}.download_page .nav_download ul li{font-size:16px}.download_page .download_block .box{justify-content:center}.download_page .download_block .box .img{flex-basis:auto;margin-bottom:16px}.download_page .download_block .box .cont{flex-basis:100%}.download_page .download_block.download_block_2 .box{flex-basis:100%;margin-right:0}.download_page .download_block.download_block_2 .img{text-align:center;padding-bottom:0;max-width:230px;margin:auto}.download_page .back_btn{font-size:16px}.download_page .form_wrap #name{font-size:16px}@media screen and (max-width:550px){.download_page .download_block .box{flex-basis:100%}}.download_page .box#catalog .fblock{gap:0 2%}.download_page .box#catalog .in{flex-basis:49%;margin:0;margin-bottom:40px}.download_page .download_block .box#catalog .in:nth-child(1) .img{padding-bottom:50px}.download_page .download_block .box#catalog .catalog_tl{font-size:20px}.download_page.download4 .download_block.download_block_2 .fblock{flex-wrap:wrap;gap:40px 0}.download_page.download4 .box#catalog{box-sizing:border-box}.download_page.download4 .box#catalog .in{margin-bottom:0}.download_page.download4 .download_wrap .download_block{gap:40px 6%}.download_page.download4 .download_wrap .download_block .box{flex-basis:47%;max-width:100%;padding:0 0 40px 0;box-sizing:border-box;margin-bottom:0}.download_page.download4 .download_block .box .service_name{text-align:center;margin-bottom:0;font-size:14px}.download_page.download4 .download_block .box .img{margin-bottom:4px}.download_page.download4 .download_block .box p{line-height:1.4;margin-bottom:0;font-size:10px}.download_page.download4 .download_search_block .box-b label{padding:2px 8px;line-height:1.2;border-radius:12px;margin-bottom:4px}.download_page.download4 .download_search_block .col h4{font-size:18px}.download_page.download4 .download_search_block .input-box1 input{font-size:17px}.download_page.download4 .download_search_block .form2{margin-top:30px}.download_page.download4 .download_wrap .sub_title{margin-top:20px;margin-bottom:28px}.download_page.download4 .download_wrap .download_block .box .btn{width:100%;max-width:100%;font-size:12px;height:26px}.download_page.download4 .download_block .box#catalog .catalog_tl{margin-bottom:20px;font-size:18px;line-height:1.4}.download_page.download4 .large_title{margin-top:50px;margin-bottom:30px;font-size:16px}.download_page.download4 .download_search_block .box-b label:hover{background-color:transparent}.download_page.download4 .large_title.main_large_title span{font-size:24px}.download_page.download4 .download_block .box#catalog .catalog_tl{margin:10px auto 28px auto}.download_page.download4 .download_block .box#catalog .catalog_tl{font-size:16px}.download_page.download4 .large_title.main_large_title{padding:40px 0 150px 0;margin-bottom:-120px}.download_page.download4 .download_wrap .download_block{margin-bottom:50px}.download_page.download4 .anchor_wrap{gap:10px 10px;flex-wrap:wrap}.download_page.download4 .anchor_wrap a{font-size:14px}.download_page.download4 .nav_wrap{margin-bottom:20px}.download_page.download4 .anchor_wrap.anchor_wrap_1{margin-bottom:0}.download_page.download4 .inner{padding-bottom:0}.download_page.download4 .download_wrap .sub_title span{font-size:18px}.download_page.download4 .download_search_block .search{font-size:14px}.download_page .tag_name{margin-bottom:20px;font-size:18px}.seminar{padding:0 4px;margin:60px 0 30px}.seminar .tl_s{font-size:20px}.seminar .seminar_wrap{margin-right:0;padding:0 12px}.seminar .seminar_wrap .seminar_card{flex-basis:100%;margin-right:0%;margin-bottom:30px}.seminar .seminar_wrap .seminar_card:nth-child(3n){margin-right:0%}.seminar .seminar_wrap .seminar_card:nth-child(2n){margin-right:0%}.seminar .bottom_content{padding:14px 8px;font-size:13px}.seminar .bottom_content p>span{margin-right:4px;padding:2px 4px}.seminar .btn_wrap{margin:8px auto 0 auto}#seminar_detail .individual_form{width:calc(100% - 20px)}#seminar_detail .individual_form .form_area.type2{width:100%;padding:20px 0}#e-sports-recreation .main_img{background-image:url(https://ikusa.jp/wp/wp-content/themes/chani/img/service/e-sports-recreation/mv_sp.jpg);height:54vh}#e-sports-recreation .main_img .logo{width:250px;height:75px;top:calc(50% - 60px)}#e-sports-recreation .main_img .logo img{max-width:100%}#e-sports-recreation .main_img .online_btn_wrap{bottom:30px;top:auto;right:0;left:0;margin:auto;width:300px}#e-sports-recreation .main_img .online_btn_wrap .online_btn{margin:0 0 5px}#e-sports-recreation .main_img .online_btn_wrap .online_btn a{height:50px;line-height:48px;border-width:3px}#e-sports-recreation .online_btn a:after{width:10px;height:10px}#e-sports-recreation .online_btn a{font-size:1.125rem}#e-sports-recreation .main_img .tx01{top:15px;left:0;right:0;transform:none;font-size:1rem;text-align:center}.esports_bg01{padding:0 0 80px}.esports_cont01{padding-bottom:50px}.esports_cont01 p{font-size:1rem}#e-sports-recreation.service_page_manual .service_content .sub_title,#e-sports-recreation .esports_tl01{font-size:1.25rem;margin:0 0 20px;padding:0 0 30px;background-size:auto 35px}.esports_cont02{background-image:url(https://ikusa.jp/wp/wp-content/themes/chani/img/service/e-sports-recreation/cont02_bg_img01.png),url(https://ikusa.jp/wp/wp-content/themes/chani/img/service/e-sports-recreation/cont02_bg_img02.png);background-size:60% auto,70% auto}.esports_cont_set{padding-top:50px;padding-bottom:50px}.esports_block01{display:block}.esports_block01 .cell01{margin:0 0 20px}.esports_block01 .cell01 .t{padding:0}.esports_block01 .cell01,.esports_block01 .cell02{font-size:1rem}.esports_block01 .cell02 .t{font-size:1.25rem}.esports_block01 .cell02 p{line-height:1.6}.esports_block03{display:block;padding:40px 20px 30px;font-size:0.875rem}.esports_block03 .box{margin:0 0 10px;display:flex;flex-wrap:wrap;justify-content:space-between}.esports_block03 .box .tx{flex-basis:84px}.esports_block03 .box .tx span{display:block;line-height:1.4;padding:5px;text-align:center}.esports_block03 .box p{flex-basis:calc(100% - 92px);line-height:1.4}.esports_block04{font-size:1rem;margin:0 auto 40px}.esports_block04 .box{padding-left:2.2em}.esports_block04 .box .nm{font-size:1.5rem}.esports_block05{font-size:0.75rem}.esports_block05 .box .in{width:80px;height:80px}.esports_bg02{margin-top:-50px}.esports_cont04{padding:50px 0}#e-sports-recreation .esports_tl02{margin:0 0 30px;font-size:1.125rem}#e-sports-recreation .esports_tl02 .t_in{padding-left:60px;min-height:40px}#e-sports-recreation .esports_tl02 .t_in img{width:50px}#e-sports-recreation .esports_tl02.esports_tl02_1 .t_in{padding-right:60px}.esports_tl02 .inner{display:block}.esports_tx01{font-size:1rem;margin:0 0 30px}.esports_block06{display:block;font-size:1rem;margin:0 0 40px}.esports_block06 .box{margin:0 0 20px}.esports_block06 .box:last-child{margin:0}.esports_block06 .box .t{font-size:1.125rem}.esports_block06 .box .cell{line-height:1.4}.esports_cont04 .inset01{background-size:auto 90%}.esports_cont04 .inset02{background-size:auto 90%}.esports_cont04 .inset03{background-size:auto 90%}.esports_block07{padding:0;background:none;font-size:1rem;margin:0 0 40px}.esports_block07 .tt{font-size:1rem}.esports_block07 .set{display:block}.esports_block07 .box{margin:0 0 20px}.esports_block07 .box:last-child{margin:0}.esports_block07 .box .img{flex-basis:30%}.esports_block07 .box .cell{flex-basis:67%}.esports_block07 .t{font-size:0.875rem}.esports_block07 .t span{font-size:1.125rem}.esports_block08{display:block;font-size:1rem;margin:0 0 40px}.esports_block08 .box{margin:0 0 20px}.esports_block08 .box:last-child{margin:0}.esports_block08 .box02{padding:0;border:none}.esports_block08 .box .t{font-size:1.125rem}.esports_block09{font-size:1rem;line-height:1.4}.esports_block09 .box{flex-basis:46%;margin:0 0 20px}.esports_block09 .box .img span{font-size:0.875rem}.esports_block10{display:block;font-size:1rem}.esports_block10 .cell01{margin:0 0 30px}.esports_block10 .terms{padding:20px}.esports_block10 h4{font-size:1.5rem}.esports_block10 .terms p{font-size:1rem}.esports_block10 .terms dl{font-size:0.75rem}.esports_block10 .terms dl dt{flex-basis:7em}.e_schedule_tx{font-size:1rem}.esports_block11{display:block;font-size:0.875rem;line-height:1.4}.esports_block11 .cell01{display:none}.esports_block11 .cell02 .nm_img{flex-basis:58px}.esports_block11 .cell02 .esports_list01{flex-basis:calc(100% - 70px)}.esports_list01 li{min-height:93px}.esports_list01 li .t{font-size:1.125rem}.esports_block12{font-size:1rem;line-height:1.4}.esports_block12 .cell01{flex-basis:60px}.esports_block12 .cell02{flex-basis:calc(100% - 70px)}.esports_block12 .cell02 .t{font-size:1.125rem;margin:0 0 5px}.esports_cost01{font-size:1.5rem}.esports_cost01 span{font-size:2.5rem}.esports_cost_tx01{font-size:1rem;margin:0 0 20px}.esports_block13{font-size:1rem;display:block}.esports_block13 .box{margin:0 0 20px}.esports_block13 .box:last-child{margin:0}.esports_block13 .box .t{font-size:1.125rem}.esports_cont11 .tx01{font-size:1rem;margin:-10px 0 50px}.esports_block14{margin:auto;font-size:1rem;display:block;width:70%}.esports_block14 .box{margin:0 0 20px;padding:0 0 20px;border-bottom:1px solid #707070}.esports_block14 .box:last-child{margin:0;padding:0;border-bottom:none}.esports_block14 .box .img span{left:-10px;top:-10px}.esports_block14 .box .img span img{width:60px}.esports_block14 .box .t{font-size:1.125rem}.esports_qa{line-height:1.4}.esports_qa .box{margin:0 0 30px}.esports_qa .a,.esports_qa .q{padding-left:30px}.esports_qa .q:after{width:20px;height:30px}.esports_qa .a:after{width:17px;height:20px}.esports_qa .q{font-size:1.125rem;padding-top:0}.esports_qa .a{font-size:1rem;margin-left:30px}#sdgs360 .sdgs360_mv{height:348px}#sdgs360 .main_img .online_btn_wrap{bottom:10px;top:auto;right:0;left:0;margin:auto;width:200px}#sdgs360 .main_img .online_btn_wrap .online_btn{margin:0 0 5px;width:100%}#sdgs360 .main_img .online_btn_wrap .online_btn a{height:43px;line-height:38px;font-size:12px;border-width:3px}#sdgs360 .main_img .online_btn_wrap .online_btn a:after{left:10px}#sdgs360 .online_btn a:after{width:10px;height:10px}#sdgs360 .online_btn a{font-size:1.125rem}#sdgs360 .main_img .mv_tx01{padding:10px;margin:0 0 20px}#sdgs360 .main_img .mv_tx01:after{border-width:15px 10px 0 10px;bottom:-15px}#sdgs360 .main_img .mv_tx01 .tx01{font-size:1rem;line-height:1.4}#sdgs360 .sdgs360_mv .mv_tx01{font-size:11px;background-size:auto 4px;padding-bottom:5px;box-sizing:border-box}.sdgs360_mv .mv_tx01 .i:after{width:4px;height:4px;top:-5px}.sdgs360_mv .mv_tx01 .tx01{font-size:14px}.sdgs360_mv .logo{right:-4px;top:-57px;width:230px;height:161px}.sdgs360_mv .btn_wrap{width:100%;bottom:10px;left:-2px}.sdgs360_mv .btn_wrap .btn{margin-left:auto;margin-right:auto}.sdgs360_cont{padding:50px 0}.sdgs360_cont01{padding-bottom:50px}.sdgs360_cont01 p{font-size:16px}.service_content .sdgs360_tl01{margin:0 0 35px;font-size:20px;line-height:1.4}.service_content .sdgs360_tl01 span{padding:0 40px}.service_content .sdgs360_tl01 span:before,.service_content .sdgs360_tl01 span:after{width:31px;height:32px}.sdgs360_block01_set{margin-top:40px}.sdgs360_block01_set .img{width:120px;height:75px;bottom:0;top:0;right:0;margin:auto}.sdgs360_block01{padding:8px 12px;position:relative}.sdgs360_block01 .detail_list{overflow:hidden;position:relative}.sdgs360_block01 .detail:nth-child(1){margin:0}.sdgs360_block01 .cont01,.sdgs360_block01 .cont02{flex-basis:100%;margin:8px 0;display:flex;align-items:center}.sdgs360_block01 .detail_name{flex-basis:calc(5em);display:flex;justify-content:center;align-items:center;padding:0}.sdgs360_list01 li{font-size:18px}.sdgs360_list01 li:last-child{margin:0}.sdgs360_cont03{background-image:url(https://ikusa.jp/wp/wp-content/themes/chani/img/service/2030-sdgs/cont03_bg_icon01_sp.png),url(https://ikusa.jp/wp/wp-content/themes/chani/img/service/2030-sdgs/cont03_bg_icon02_sp.png),url(https://ikusa.jp/wp/wp-content/themes/chani/img/service/2030-sdgs/cont03_bg.jpg);background-size:75px auto,80px auto,31px auto;background-position:center left,center right,center top;background-repeat:no-repeat,no-repeat,repeat;padding-bottom:50px}.sdgs360_block02{margin:0 40px;display:block}.sdgs360_block02 .box{margin:0 0 20px;border-width:5px;padding:10px}.sdgs360_block02 .box .t{font-size:18px}.sdgs360_block02 .box .t img{padding-right:15px;width:30px}.sdgs360_block02 .box .tx{min-height:100px;font-size:14px}.sdgs360_youtube_tx a{font-size:18px}.sdgs360_table01_set{padding:10px}.after_img_wrap01 .after_img .img_wrap{margin:0 0 10px;text-align:center}.after_img_wrap01 .after_img .img_wrap img{max-height:unset;width:auto}.after_img_wrap.after_img_wrap01 .after_img:nth-child(2):after{background-image:url(https://ikusa.jp/wp/wp-content/themes/chani/img/service/2030-sdgs/arrow01.svg)}.after_img_wrap.after_img_wrap01 .after_img:nth-child(3):after{background-image:url(https://ikusa.jp/wp/wp-content/themes/chani/img/service/2030-sdgs/arrow02.svg)}.sdgs360_block03 .box{display:block;border:3px solid #DA007A;border-radius:0}.sdgs360_block03 .box:nth-child(2){border-color:#28A638}.sdgs360_block03 .box:nth-child(3){border-color:#0075B8}.sdgs360_block03 .box .cell01{background:none}.sdgs360_block03 .box .cell01 img{display:block}.sdgs360_block03 .box .cell02{border:none;border-radius:0}.sdgs360_block03 .box .cell02 .t{padding:10px 10px;padding-left:80px;font-size:18px;min-height:80px}.sdgs360_block03 .box .cell02 .t img{width:42px;left:20px}.sdgs360_block03 .box .cell02 .tx{padding:10px;font-size:16px;line-height:1.4}.sdgs360_cont07{background:url(https://ikusa.jp/wp/wp-content/themes/chani/img/service/2030-sdgs/cont03_bg.jpg);background-size:31px auto;background-position:center top;background-repeat:repeat}.schedule_top_tx01{font-size:18px}.service_cont .schedule_btm_tx01{font-size:16px}.schedule_img img{width:100%}.sdgs360_block04{display:block}.sdgs360_block04 .cell01{margin:0 0 20px}.sdgs360_block04 .cell01 p{font-size:16px}.sdgs360_block04 .cell02{font-size:16px}.sdgs360_cont10{background-image:url(https://ikusa.jp/wp/wp-content/themes/chani/img/service/2030-sdgs/cont03_bg.jpg);background-size:31px auto;background-position:center top;background-repeat:repeat;padding:0 20px}.sdgs360_cont10 .inner{padding:50px 20px}.sdgs360_block05 .box{margin:0 0 40px}.sdgs360_block05 .box .t{font-size:18px}.sdgs360_block05 .box .cost_tx01{font-size:18px;margin:0 0 10px}.sdgs360_block05 .box .cost_tx01 span{font-size:35px}.sdgs360_block05 .box .cost_tx02{font-size:14px}.sdgs360_block05 .box .tt span{font-size:14px}.sdgs360_block05 .box .cost_tx03{font-size:14px;margin-top:30px}.sdgs360_block05 .box .cost_tx03 span{font-weight:bold;font-size:16px}.sdgs360_block06{display:block}.sdgs360_block06 .box{margin:0 0 40px;padding-bottom:40px;border-bottom:2px solid #fff}.sdgs360_block06 .box:last-child{margin:0;padding:none;border:none}.sdgs360_block06 .box .t{font-size:14px}.sdgs360_block06 .box .t span{font-size:18px}.sdgs360_block06 .box .tx01{font-size:18px}.sdgs360_block06 .box p{font-size:16px}.sdgs360_block06 .box .online_btn_wrap{margin-top:20px}.review_block.review_block01 .review .txt_wrap p{line-height:1.5}.review_block.review_block01 .review .txt_wrap::before{bottom:-20px;top:0;margin:auto}.review_block.review_block01 .review .img_name p{color:#fff;font-size:14px}.review_block.review_block01 .review .txt_wrap{border-radius:20px;font-size:14px}.review_block.review_block01 .review .txt_wrap p{line-height:1.4}.sdgs360_cont03.sdgs360_cont03_v2 .box .img{flex-basis:100%}.sdgs360_cont03.sdgs360_cont03_v2 .box .txt{flex-basis:100%}.sdgs360_cont03.sdgs360_cont03_v2 .box .txt .tl_flow:before{content:none}.sdgs360_cont03.sdgs360_cont03_v2 .box:before{content:"";position:absolute;width:107px;height:46px;background-size:cover;background-repeat:no-repeat;background-position:center center;left:0;top:-32px;background-image:url(https://ikusa.jp/wp/wp-content/themes/chani/img/2030-sdgs/step1.png)}.sdgs360_cont03.sdgs360_cont03_v2 .box:nth-child(2):before{background-image:url(https://ikusa.jp/wp/wp-content/themes/chani/img/service/2030-sdgs/step2.png)}.sdgs360_cont03.sdgs360_cont03_v2 .box:nth-child(3):before{background-image:url(https://ikusa.jp/wp/wp-content/themes/chani/img/service/2030-sdgs/step3.png)}.sdgs360_cont03.sdgs360_cont03_v2 .box:nth-child(4):before{background-image:url(https://ikusa.jp/wp/wp-content/themes/chani/img/service/2030-sdgs/step4.png)}.sdgs360_cont03.sdgs360_cont03_v2 .box:nth-child(5):before{background-image:url(https://ikusa.jp/wp/wp-content/themes/chani/img/service/2030-sdgs/step5.png)}.sdgs360_cont03.sdgs360_cont03_v2 .box:nth-child(6):before{background-image:url(https://ikusa.jp/wp/wp-content/themes/chani/img/service/2030-sdgs/step6.png)}.sdgs360_cont03.sdgs360_cont03_v2 .box .txt .tl_flow{padding-left:0;font-size:24px;text-align:center}.sdgs360_cont03.sdgs360_cont03_v2 .box .txt p{font-size:16px;margin-bottom:20px}.sdgs360_cont03.sdgs360_cont03_v2 .box .point span{font-size:22px;top:-16px}.bosai-mystery_mv{background-image:url(https://ikusa.jp/wp/wp-content/themes/chani/img/service/bosai-mystery/mv_sp.jpg)}#bosai-mystery .main_img .in{right:0;width:auto;padding:0 20px}.bosai-mystery_mv .project_mv_block{width:auto;display:block}.bosai-mystery_mv .project_mv_block .tx{top:35px;font-size:1rem;display:none}#bosai-mystery img{width:auto}#bosai-mystery .main_img .online_btn_wrap .online_btn a{font-size:1rem}#bosai-mystery .main_img .second_logo{width:300px;margin:0 auto 20px}#bosai-mystery .main_img .online_btn_wrap{margin:auto;width:300px}#bosai-mystery .main_img .online_btn_wrap .online_btn{margin:0 0 5px}#bosai-mystery .main_img .online_btn_wrap .online_btn a{height:50px;line-height:48px;border-width:3px}#bosai-mystery .online_btn a:after{width:10px;height:10px}#bosai-mystery .online_btn a{font-size:1.125rem}.service_content .bosai-mystery_block06_wrap .tl01,.service_content .mystery_price_tl,.service_content .bosai-mystery_tl01,.service_content .bosai-mystery_tl02{font-size:1.33rem}.bosai-mystery_block06_wrap .tl01 img,.mystery_price_tl img,.bosai-mystery_tl01 img,.bosai-mystery_tl02 img{height:28px;vertical-align:top}.mystery_price_tl:after,.bosai-mystery_tl02 span:after{width:100%}.block_2cell iframe{height:200px}.block_2cell .tx02{font-size:1.5rem}.plan_block01{padding-right:0}.plan_block01 .set{display:block}.plan_block01 .set .cell01{margin:0 0 10px}.plan_block01 .set .cell02 .t{font-size:1.667rem}.plan_block01 .cell03{margin-top:15px;text-align:center}.plan_block01 .cell03 .box{position:static;width:80px;height:80px;padding-top:25px;display:inline-block;margin:0 10px}.bosai-mystery.second_mv{background-image:url(https://ikusa.jp/wp/wp-content/themes/chani/img/service/bosai-mystery/mv_sp.jpg)}.bosai-mystery.second_mv .inner-block{text-align:center}.bosai-mystery.second_mv .project_mv_block{width:auto;display:block}.bosai-mystery_block01.block_2cell .cell.cell02{font-size:14px}.bosai-mystery_block02{display:block}.bosai-mystery_block02 .box{margin:0 0 40px}.bosai-mystery_block02 .box:last-child{margin:0}.bosai-mystery_block02 .box .box_body{border-width:4px;min-height:0;padding:20px}.bosai-mystery_block02 .box .box_body .t{font-size:18px}.bosai-mystery_block02 .btn06{height:auto}.bosai-mystery_block02 .btn06 a{padding-top:10px;padding-bottom:10px}.block_2cell.bosai-mystery_block03 .cell.cell02{font-size:14px}.plan_block01.bosai-mystery_block04 .set .cell02{width:100%}.plan_block01.bosai-mystery_block04 .in{padding:30px 0 0;min-height:0}.plan_block01.bosai-mystery_block04 .huki{font-size:12px;left:-10px}.plan_block01.bosai-mystery_block04 .box{position:static;width:80px;height:80px;padding-top:18px;display:inline-block;margin:0 10px}.bosai-mystery_block05{margin-bottom:50px}.bosai-mystery_block05 p{font-size:14px}.mystery_price_tl{margin-bottom:20px}.mystery_price_tl span:before,.mystery_price_tl span:after{top:0}.mystery_price_tl span:before{left:-50px;width:32px;height:36px}.mystery_price_tl span:after{right:-70px;width:45px;height:32px}.project_block05_no{padding:0}.project_block05.bosai-mystery_block05{display:block;margin:20px auto 0;padding:0;padding-left:10px}.project_block05.bosai-mystery_block05:before,.project_block05.bosai-mystery_block05:after{display:none}.project_block05.bosai-mystery_block05 .box{margin:0 0 30px}.project_block05.bosai-mystery_block05 .box:last-child{margin:0}.project_block05.bosai-mystery_block05 .t.t_1{padding-top:0}.bosai-mystery_block06_wrap{margin-top:50px}.bosai-mystery_block06 .box{display:block}.bosai-mystery_block06 .cell01{margin:0 0 20px}.bosai-mystery_block06 .t{padding-left:30px;padding-top:2px;font-size:18px;margin:0 0 10px}.bosai-mystery_block06 .t .nm{font-size:30px}.bosai-mystery_block06 p{font-size:14px}.spot_block{font-size:1.167rem;padding-right:120px}.spot_block .img_ps{position:absolute;right:0;bottom:-80px;width:120px}.can_block{display:block}.can_block .box{margin:0 0 20px}.can_block .box .img{display:inline-block;width:40px}.can_block .box .tx01{font-size:1.5rem}.ex_block .img{margin:0 0 20px}.ex_block .img img{width:auto}.ex_block .tx01{font-size:1.333rem}.content17{background-size:100% auto;background-repeat:repeat-y;margin:0 0 -40px;padding-bottom:80px}.huki_style01{width:100px;height:70px;margin-bottom:-40px;margin-left:-10px}.second_mv.bosai-mystery .project_mv_block .tx{top:35px;font-size:1rem}.second_mv.bosai-mystery .project_mv_block .second_logo{bottom:90px}.second_mv.bosai-mystery .project_mv_block .btn01{top:180px;height:45px;width:300px}.btn_cell_set{display:block;width:auto}.btn_cell_set .btn06{margin:0 0 15px}.btn_cell_set .btn06:last-child{margin:0}.btn06{height:45px;width:100%}.btn06 a span:after{width:6px;height:6px}.st_block{padding:40px 20px}.bosai-murder_okyaku01.consensus_block05.detiective_block02 .box .cell02{padding-top:20px;padding-bottom:20px}.bosai-murder_okyaku01.consensus_block05 .box .cell02 p{font-size:12px}.bosai-murder_okyaku01.consensus_block05.detiective_block02 .box .cell02::after{border-right:25px solid #fff;left:-20px;border-top:8px solid transparent;border-bottom:8px solid transparent}.block_2cell .cell{width:auto;margin:0 0 20px;float:none !important}#tyanbara-kingdom .online_btn_wrap{bottom:70px;top:auto;right:0;left:0;margin:auto;width:300px}#tyanbara-kingdom .online_btn_wrap .online_btn{margin:0 0 5px}#tyanbara-kingdom .online_btn_wrap .online_btn a{height:50px;line-height:48px;border-width:3px}#tyanbara-kingdom .online_btn a:after{width:10px;height:10px}#tyanbara-kingdom .online_btn a{font-size:1.125rem}.tyanbara-kingdom_mv#main_img{background:url(https://ikusa.jp/wp/wp-content/themes/chani/img/service/tyanbara-kingdom/mv.jpg) center top;background-size:cover;height:450px;padding:0}#main_img.tyanbara-kingdom_mv .mv_img01{max-width:620px;left:-120px;right:auto;height:auto;top:auto;bottom:60px}#main_img.tyanbara-kingdom_mv .mv_img02{max-width:380px;right:-170px;left:auto;height:auto}#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;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}.service_content .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{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://ikusa.jp/wp/wp-content/themes/chani/img/service/tyanbara-kingdom/nm01.png)}.kingdom_nm.nm02 .t:after{background-image:url(https://ikusa.jp/wp/wp-content/themes/chani/img/service/tyanbara-kingdom/nm02.png)}.kingdom_nm.nm03 .t:after{background-image:url(https://ikusa.jp/wp/wp-content/themes/chani/img/service/tyanbara-kingdom/nm03.png)}.kingdom_nm.nm04 .t:after{background-image:url(https://ikusa.jp/wp/wp-content/themes/chani/img/service/tyanbara-kingdom/nm04.png)}.kingdom_nm.nm05 .t:after{background-image:url(https://ikusa.jp/wp/wp-content/themes/chani/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://ikusa.jp/wp/wp-content/themes/chani/img/service/tyanbara-kingdom/cont05_bg02.jpg) center bottom;background-size:cover;height:470px}.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://ikusa.jp/wp/wp-content/themes/chani/img/service/tyanbara-kingdom/cont05_bg01_sp.jpg)}.kingdom_content05_3{background-image:url(https://ikusa.jp/wp/wp-content/themes/chani/img/service/tyanbara-kingdom/cont05_bg03_sp.jpg)}.kingdom_content05_4{background-image:url(https://ikusa.jp/wp/wp-content/themes/chani/img/service/tyanbara-kingdom/cont05_bg04_sp.jpg)}.kingdom_content05_5{background-image:url(https://ikusa.jp/wp/wp-content/themes/chani/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!important;overflow:hidden;box-sizing:border-box}.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://ikusa.jp/wp/wp-content/themes/chani/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://ikusa.jp/wp/wp-content/themes/chani/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://ikusa.jp/wp/wp-content/themes/chani/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://ikusa.jp/wp/wp-content/themes/chani/img/service/tyanbara-kingdom/cont11_bg.jpg) center top;background-size:cover}.kingdom_content11{padding:0 20px}.kingdom_content11 .inner{padding-top:50px;padding-bottom:50px}.kingdom_cost{font-size:20px}.kingdom_cost span{font-size:40px}.kingdom_content12{background:url(https://ikusa.jp/wp/wp-content/themes/chani/img/service/tyanbara-kingdom/cont12_bg.jpg) center top;background-size:cover}.remo_fqa.kingdom_fqa{padding:0}.remo_fqa.kingdom_fqa h3{background:#000;color:#fff}.remo_fqa.kingdom_fqa h3::before{background-image:url(https://ikusa.jp/wp/wp-content/themes/chani/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}.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://ikusa.jp/wp/wp-content/themes/chani/img/service/kassenfes/cont01_bg_sp.png);min-height:650px}.kassenfes_cont01_img01{display:none}.kassenfes_cont01_img02{display:none}.service_content .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://ikusa.jp/wp/wp-content/themes/chani/img/service/kassenfes/cont05_boxbg01_sp.png) no-repeat;background-size:50% auto;background-position:right bottom;background-color:#D39A17}.kassenfes_cont05 .inner{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}.kingdom_block08 .btn_seting01 .btn_style{line-height:50px}.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.kassenfes_fqa{margin-top:0}.remo_fqa.kassenfes_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://ikusa.jp/wp/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}#ooda-loop.service_page_manual.service_manual_template1 .main_img{background-image:url(https://ikusa.jp/wp/wp-content/themes/chani/img/service/ooda-loop/mv_sp_v2.jpg);height:54vh}#ooda-loop.service_page_manual .main_img .logo_tx{top:20px}#ooda-loop.service_page_manual .main_img .logo_tx img{max-width:250px}#ooda-loop.service_page_manual .main_img .logo{top:calc(50% - 70px)}#ooda-loop.service_page_manual .main_img .logo img{max-width:310px}#ooda-loop .main_img .online_btn_wrap{bottom:70px;top:auto;right:0;left:0;margin:auto;width:300px}#ooda-loop .main_img .online_btn_wrap .online_btn{margin:0 0 5px}#ooda-loop .main_img .online_btn_wrap .online_btn a{height:50px;line-height:48px;border-width:3px}#ooda-loop .online_btn a:after{width:10px;height:10px}#ooda-loop .online_btn a{font-size:1.125rem}.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://ikusa.jp/wp/wp-content/themes/chani/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 .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 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:50px;font-size:1.25rem;margin:0 0 10px}.kassenfes_block05.ooda_block06 .box .cell02 .t .nm{font-size:35px;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}#bosai-fes01 .main_img{border-width:10px}#bosai-fes01 .main_img .logo{width:250px;height:92px;right:0;left:0;top:-18vh;bottom:0;margin:auto;transform:none}#bosai-fes01 .main_img .online_btn_wrap{bottom:10px;top:auto;right:0;left:0;margin:auto;width:300px}#bosai-fes01 .main_img .online_btn_wrap .online_btn{margin:0 0 5px}#bosai-fes01 .main_img .online_btn_wrap .online_btn a{height:50px;line-height:48px;border-width:3px}#bosai-fes01 .online_btn a:after{width:10px;height:10px}#bosai-fes01 .online_btn a{font-size:1.125rem}#bosai-fes01 .main_img .mv_tx{top:0;left:0;right:0;height:44px;width:300px}.bosai-fes01.second_mv .logo_wrap{top:-100px;left:0;right:0;width:250px;height:92px}.bosai-fes01.second_mv .mv_tx{top:20px;left:0;right:0;height:44px;width:300px}.second_mv.bosai-fes01 .btn_style{top:180px;height:45px;width:300px;display:block;margin:auto}.bosai-fes01.second_mv .btn_wrap{width:auto;bottom:20px}.bosai-fes01.second_mv .btn_wrap .btn_style a{display:flex;justify-content:center;align-items:center;height:100%;width:100%;color:#fff;background:#e68d00;text-align:center}.fes01_content01{padding:20px 0 0}.fes01_block01 img{margin:0 2% 20px;width:45%}.fes01_content02{padding-bottom:100px}.fes01_content02:after{height:40px}.service_content .fes01_tl01{font-size:30px;position:relative;z-index:1}.service_content .fes01_tl01:after{width:280px;height:50px;bottom:-50px}.service_content .fes01_tl02{font-size:15px;padding:0}.fes01_cont_set01 .imgs{top:-20px;width:110px}.fes01_content02 .imgs01{margin-top:20px}.fes01_content03{padding-top:20px}.fes01_block02 .set{display:block;width:240px;margin:0 auto 40px}.fes01_block02 .set .bx{margin:0 0 20px;font-size:12px}.fes01_block02 .box_body{padding:20px 20px}.fes01_content04 .fes01_cont_set01 .imgs{width:100px;top:-35px}.fes01_block03{margin-top:20px;padding:20px 20px 10px;box-shadow:4px 4px 0 #000}.fes01_block03 .box{flex-basis:48%}.fes01_block03 .box .img img{max-width:120px;display:inline-block}.service_content .fes01_tl03 .in{font-size:18px}.fes01_block04 .box{margin-bottom:40px;display:block}.fes01_block04 .box .cell01{margin:0 0 20px}.fes01_block04 .box .cell02{flex-basis:48%;position:relative}.fes01_block04 .huki{left:-5px;top:-5px;font-size:15px}.fes01_block04 .box .tx01{font-size:15px}.fes01_block04 .box .t{font-size:20px}.fes01_block04 .box .t span{font-size:15px}.fes01_block04 .btn_set{text-align:center;margin-top:20px}.btn07{height:45px}.btn07 a{line-height:45px;font-size:16px}.fes01_block04 .t1{font-size:18px}.fes_fll_box{margin-left:0;display:block}.fes_fll_box .bx{margin:0 0 40px}.fes_fll_box .bx:last-child{margin:0}.fes_fll_box .bx .huki{font-size:15px}.service_content .fes01_tl_btm_tx{font-size:15px;margin-top:-10px}.fes01_block05{display:block}.fes01_block05 .box{margin:0 0 20px}.fes01_block05 .box:last-child{margin:0}.fes01_block06{padding:20px 20px 10px}.fes01_block06 .box{flex-basis:48%}.fes01_block06 .box .tx{font-size:15px}.fes01_list02{font-size:15px}.fes01_list02 li{margin:0 0 5px}.fes_fll_box.fes_fll_box01 .bx{margin:0 0 20px}.fes_fll_box.fes_fll_box01 .bx .lg img{width:130px}.fes_fll_box.fes_fll_box01 .bx .txx{font-size:18px}.fes01_block07 .box{display:block}.fes01_block07 .box .cell01{margin:0 0 20px}.fes01_block07 .box .cell02{font-size:15px}.fes01_content12{padding-bottom:70px}.fes01_content13:after{height:40px;top:-40px}.fes01_content13:before{width:70px;height:70px;left:20px;top:-50px}.mystery_block06.mystery_block06_fes .box{margin:0 0 50px}.mystery_block06.mystery_block06_fes .box .cell01:after{top:100px}.mystery_block06.mystery_block06_fes .box .t{padding-left:50px}.mystery_block06.mystery_block06_fes .box .t.t_1{padding-top:5px}.mystery_block06.mystery_block06_fes .box .t .nm{font-size:30px;top:4px}.mystery_block06.mystery_block06_fes .box .t .nm:after{display:none}.fes01_content14_1{padding:30px 0 0}.fes01_block08{display:block}.fes01_block08 .cell01{margin:0 0 20px}.fes01_block08 .cell01 .t{font-size:18px}.fes01_block08 .cell01 .t:after{display:nonoe}.fes01_block09 .box{flex-basis:48%;text-align:center;margin:0 0 10px}.diagonal_cont{padding-top:40px}.diagonal_cont:after{top:-30px;border-width:0 0 30px 100vw}.mystery_block06_fes .box{display:block}.mystery_block06_fes .cell01{margin:0 0 20px;position:relative}.mystery_block06_fes p{font-size:14px}.mystery_block06.mystery_block06_fes .box .t{padding-top:2px;font-size:18px;margin:0 0 10px}.project_block05{padding:70px 0 80px}.project_block05:after{width:111px;height:55px;left:0;right:0;margin:auto}.project_block05:before{width:111px;height:55px;left:0;right:0;bottom:0;top:auto;margin:auto}.project_block05{font-size:0.85rem}.project_block05 .tx01{font-size:1.125rem}.project_block05 .f_size01{font-size:1.85rem}.project_block05 .f_size02{font-size:1.125rem;font-family:'NotoSansCJKjpBold','ヒラギノ角ゴ Pro W3','Hiragino Kaku Gothic Pro','メイリオ',Meiryo,Osaka,sans-serif!important}.project_block05::before{width:111px;height:55px;left:0;right:0;bottom:0;top:auto;margin:auto}.project_block05::after{width:111px;height:55px;left:0;right:0;margin:auto}.service_content .fes01_tl04{font-size:26px}#team-building-bbq-zenkoku .main_img{height:620px}.mv_bbq_block-zenkoku01{display:block;padding:40px 20px;text-align:center}.mv_bbq_block-zenkoku01 img{max-width:320px}#team-building-bbq-zenkoku .main_img .logo{right:0;left:0;top:-46vh;bottom:0;font-size:1.1rem}#team-building-bbq-zenkoku .main_img .online_btn_wrap{bottom:70px;top:auto;right:0;left:0;margin:auto;width:300px;display:block}#team-building-bbq-zenkoku .main_img .online_btn_wrap .online_btn{margin:0 0 5px}#team-building-bbq-zenkoku .online_btn a:after{width:10px;height:10px}#team-building-bbq-zenkoku .online_btn a{height:60px;line-height:58px;border-width:3px;padding-top:0}#team-building-bbq-zenkoku .online_btn_wrap .online_btn a{font-size:1rem}#team-building-bbq-zenkoku .online_btn.online_btn_2line a{padding-top:12px;line-height:1.4}#team-building-bbq-zenkoku .online_btn.online_btn_2line a span{font-size:12px;margin:0}#team-building-bbq-zenkoku .sub_title{margin:0 auto 40px auto}#team-building-bbq-zenkoku .main_img .mv_bbq_block-zenkoku01 .logo img{width:200px}#team-building-bbq-zenkoku .main_img .logo img{width:auto;margin:0}#team-building-bbq-zenkoku.service_page_manual .main_img:after,#team-building-bbq-zenkoku.service_page_manual .main_img:before{width:300px;height:80px}.bbq_zenkoku_cont01 .inner:before,.bbq_zenkoku_cont01 .inner:after{display:none}.team_bbq_block01.team_bbq_block01_zenkoku02{margin-top:30px;padding:60px 20px 20px;padding-right:50px;text-align:center}.team_bbq_block01.team_bbq_block01_zenkoku02:after{width:25px;height:25px;bottom:-40px;right:20px}.team_bbq_block01.team_bbq_block01_zenkoku02 .img_lg{position:static;width:150px;height:auto;margin:20px auto 0}.team_bbq_block01.team_bbq_block01_zenkoku02 .tx01{padding-left:0;padding-bottom:10px}.team_bbq_block01.team_bbq_block01_zenkoku02 .tx03{font-size:1.5rem;text-align:center;padding-left:0}.team_bbq_block01.team_bbq_block01_zenkoku02 .tx04{font-size:1.125rem;text-align:center;margin-top:10px}.team_bbq_block01.team_bbq_block01_zenkoku02 .tx04 span{padding:15px 0}.team_bbq_block01.team_bbq_block01_zenkoku02 .tx04 span:before,.team_bbq_block01.team_bbq_block01_zenkoku02 .tx04 span:after{width:52px;height:11px}.team_bbq_block01.team_bbq_block01_zenkoku02 .tx04 span:before{left:0;right:0;bottom:auto}.team_bbq_block01.team_bbq_block01_zenkoku02 .tx04 span:after{left:0;right:0;top:auto}.bbq_zenkoku_cont03:after{height:27px}.service_cont .zenkoku_tl01{margin:30px 0;border-bottom:2px solid #FF6427;text-align:left;padding-bottom:10px;text-align:center}.zenkoku_tl01 span{padding-left:0;padding-bottom:0;border:none}.zenkoku_tl01 span:before,.zenkoku_tl01 span:after{display:none}.zenkoku_tl01 .nm{height:35px;margin-right:15px;display:block;margin:0 auto 10px}.bbq_zenkoku_tx01{margin:0 0 30px;line-height:1.6}.bbq_zenkoku_block01{padding:20px 20px}.bbq_zenkoku_block01 .set{display:block}.bbq_zenkoku_block01 .set .box{margin:0 0 20px}.bbq_zenkoku_block01 .set .box:last-child{margin-bottom:0}.bbq_zenkoku_block02{display:block}.bbq_zenkoku_block02 .cell01{margin:0 0 20px}.bbq_zenkoku_block03{display:block}.bbq_zenkoku_block03 .box{margin:0 0 20px}.bbq_zenkoku_block03 .box:last-child{margin:0}.bbq_zenkoku_block03 .box .t{font-size:1rem}.service_content .sub_title.sub_title_zenkoku01:after{display:none}.bbq_block04.bbq_block04_zenkoku{padding:0}.bbq_block04.bbq_block04_zenkoku .box .t{margin:0 0 -5px;padding:5px 0 0;width:100%;height:60px}.bbq_block04.bbq_block04_zenkoku .box .tx{font-size:1.25rem}.bbq_zenkoku_cont05{padding-bottom:50px}.bbq_zenkoku_block05{display:block}.bbq_zenkoku_block05 .box{margin:0 0 20px}.bbq_zenkoku_block05 .box .lg{margin:0 0 10px;padding:0 20px;text-align:center}.bbq_zenkoku_block05 .box .lg img{max-width:300px;max-height:70px}.bbq_zenkoku_block05 .box .img{margin:0 0 10px;padding:0 10px}.bbq_zenkoku_block05 .box p{margin:0 0 20px;font-size:1rem;line-height:1.6}.bbq_zenkoku_block05 .online_btn_wrap .online_btn{margin:0}.bbq_zenkoku_cont05 .bbq_zenkoku_block05_tx{text-shadow:1px 1px 1px #fff}.bbq_block07_wrap.bbq_block07_wrap_zenkoku .img_set{position:static;width:auto;margin:20px 0}.bbq_zenkoku_cont07 .inner:before,.bbq_zenkoku_cont07 .inner:after{display:none}.bbq_zenkoku_block06 .box{padding:20px;border-radius:20px}.bbq_zenkoku_block06 .box .t1{font-size:20px;border-radius:20px}.bbq_zenkoku_block06 .box .t2{font-size:18px}.bbq_zenkoku_block06 .box .set01{display:block}.bbq_zenkoku_block06 .box .set02{display:block}.bbq_zenkoku_block06 .bx01{width:100%;margin:0}.bbq_zenkoku_block06 .bx02{margin-top:20px}.bbq_zenkoku_block06 .bx02 .img_wrap{flex-basis:48%}.bbq_zenkoku_block06 .list02{text-align:left}.bbq_zenkoku_block06 .list02 li{font-size:14px;margin-right:10px}.bbq_zenkoku_block06 .list02 li span{margin-right:4px}.bbq_zenkoku_block06 .box .set01 .cell01{margin:0 0 10px}.bbq_money_block01.bbq_money_block01_zenkoku{display:block;margin:0 0 20px}.bbq_money_block01.bbq_money_block01_zenkoku .box{margin:0 0 20px}.bbq_money_block01.bbq_money_block01_zenkoku .box .tx02{margin:0 auto 15px;padding:4px 0 0;width:100%;height:45px;font-size:1.125rem}.bbq_money_block01.bbq_money_block01_zenkoku .box .tx03,.bbq_money_block01.bbq_money_block01_zenkoku .box .tx03 span{font-size:1rem}.bbq_block11_zenkoku{padding-top:20px}.bbq_zenkoku_cont09 .bbq_zenkoku_block05_tx{margin:20px 0}.bbq_block10_wrap_zenkoku{border-width:3px;padding-bottom:20px}.bbq_zenkoku_block05_tx{font-size:1rem;line-height:1.5}#team-building-bbq-zenkoku .online_btn04 a span{font-size:1.25rem}.bbq_md.bbq_md_zenkoku .modal-window{padding:10px}.bbq_md.bbq_md_zenkoku .modal-window .inn{padding:40px 20px 20px;position:relative}.bbq_md.bbq_md_zenkoku .bbq_md_wrap .md_en01 .f{font-size:1.25rem}.bbq_md.bbq_md_zenkoku .bbq_md_wrap .bbq_md_tl01 .in{width:250px;height:50px;padding-top:3px}.bbq_md.bbq_md_zenkoku .bbq_md_wrap .md_en01 .f_st{margin:0}.bbq_md_txx01{font-size:0.85rem}.bbq_md_txx02{font-size:0.85rem}.bbq_md.bbq_md_zenkoku .bbq_md_wrap .bbq_table01 th{padding-left:20px}.bbq_md.bbq_md_zenkoku .bbq_md_wrap .bbq_md_block03{display:block}.bbq_md.bbq_md_zenkoku .bbq_md_wrap .bbq_md_block03 .box{margin:0 0 20px}.cim01.service_cont .mv_set p{font-size:20px}.cim .btn_wrap .btn{width:290px;height:60px;flex-basis:290px;max-width:100%;margin:12px auto}.cim01 .btn_wrap{flex-wrap:wrap}.cim02 .about_block p{font-size:17px}.cim02 .f_block01{width:100%}.cim02 .f_block01 .img_wrap{flex-basis:100%;order:1;text-align:center}.cim02 .f_block01 .img_wrap img{width:200px;margin:auto}.cim02 .f_block01 .txt_wrap{flex-basis:100%;order:2}.cim02 .f_block01 .txt_wrap p{margin-top:0}.cim02 .f_block02 .img_wrap{flex-basis:100%;order:1;position:static;text-align:center}.cim02 .f_block02 .img_wrap img{width:200px;margin:auto}.cim02 .f_block02 .txt_wrap{flex-basis:100%;order:2;margin-top:0}.cim02 .f_block02{width:100%;margin-top:30px}.cim02 .f_block01:before{transform:rotate(40deg);right:-20px;bottom:-50px}.cim02 .f_block01:after{transform:rotate(220deg);left:-20px;bottom:-50px}.cim02 .about_block:before{height:629px;left:-50px}.cim02 .f_block03{margin-top:80px}.cim02 .f_block03 .txt_wrap{font-size:16px}.cim02 .f20{font-size:17px}.cim02 .f20 b{font-size:19px}.cim02 .about_block02{padding:40px 20px;background-image:url(https://ikusa.jp/wp/wp-content/themes/chani/img/service/investigation-meeting/cont01_bg_sp.jpg)}.cim02 .about_block02 .about_wrap .dt{flex-basis:100%}.cim02 .about_block02 .about_wrap .dd{flex-basis:100%;margin-left:0}.cim02 .about_block02:before{right:0px;bottom:0px}.service_cont.cim02 .inner{padding:50px 20px}.cim .tl01{font-size:22px}.service_cont.cim h2{margin-bottom:40px}.cim .tl01:before{bottom:-20px;width:270px}.cim03 ul li{font-size:17px}.cim04 .flow_block .box{flex-basis:100%;text-align:center}.cim04 .flow_block .box p{text-align:left}.service_cont.cim05 .inner{padding:50px 20px}.cim05 .f_block04 .box{margin-bottom:30px}.cim05 .f_block04:before{top:-92px}.cim05 .f_block04{margin-bottom:0}.cim05 .trial_block{background-image:none;background-color:#E8E0D8;padding:20px 10px}.cim05 .f_block05 .box{flex-basis:100%;margin-bottom:30px}.cim05 .f_block05 .box .num{font-size:15px}.cim05 .f_block05 .tl02{font-size:17px}.cim05 .f_block05 .box p:has(a){margin-bottom:12px}.cim06 p:has(b){font-size:17px}.cim06 p{font-size:15px}.cim06 .img_wrap{margin:20px auto}.cim06 .right{margin:12px auto 28px auto}.cim06 .merit_block{padding:30px 30px 30px 40px;background-image:url(https://ikusa.jp/wp/wp-content/themes/chani/img/service/investigation-meeting/cont05_bg_sp.png);width:calc(100% - 20px);position:relative;left:-20px}.cim06 .merit_block .tl_merit{font-size:17px;margin-bottom:12px;margin-top:30px}.cim06 .f_block06 .box{flex-basis:100%}.cim06 .merit_block>p{margin-bottom:20px;font-size:17px}.cim07 p{font-size:17px}.cim08 .f_block07 img{width:100%}.cim08 .f_block07 .t_wrap{flex-basis:100%;margin-left:0}.cim08 .f_block07 .tl_feature{font-size:18px;margin:8px 0}.cim08 .f_block07 .tl_feature:before{left:-2.0rem}.cim10 .box{flex-basis:100%;text-align:center;height:280px}.cim10 .box:before{left:-10px}.cim10 .box p{padding-top:20px}.cim11 .review_wrap p{padding:70px 20px 20px 20px}.cim12 .price_block .price_main{font-size:24px;margin-bottom:20px}.cim12 .price_block .price_main .price{font-size:32px;margin-left:18px}.cim13 .question_wrap .question,.cim13 .question_wrap .answer{padding:12px 30px 12px 66px;font-size:15px}.service_cont.tyanbara_event01{background-image:url(https://ikusa.jp/wp/wp-content/themes/chani/img/service/sengoku_event2023/sp/mv_sp.jpg)}.tyanbara_event01 .mv_chara{width:auto;height:575px;max-width:none;object-fit:cover}.tyanbara_event01 .mv_chara{top:10px;left:calc((-694px + 100vw) / 3)}.tyanbara_event01 .img_wrap{position:relative;display:block}.service_cont.tyanbara_event01{margin-bottom:0}.tyanbara_event .btn_wrap .btn.btn01{height:64px;font-size:18px;width:350px;max-width:100%;position:relative;z-index:3}.tyanbara_event01 .btn_wrap{bottom:0;position:static}.tyanbara_event01 .img_wrap img.date{position:absolute;top:36px;bottom:auto;z-index:3;width:130px;left:0;right:0;margin:auto;transform:translateX(-100px)}.tyanbara_event01 .img_wrap img.mark{position:absolute;width:278px;top:-120%}.tyanbara_event01 .img_wrap img.txt{position:relative;width:170px;top:100px}.tyanbara_event01 .mv_shadow{bottom:0}.tyanbara_event02{overflow:visible}.tyanbara_event02::before{width:400px;transform:scale(-1,1);top:-200px;position:absolute;z-index:1}.tyanbara_event.service_content h2{margin-top:20px}.tyanbara_event02 .about_wrap{padding:34px 25px}.tyanbara_event02 .about_wrap .tl03{font-size:25px}.tyanbara_event02 .about_wrap .p_m54{font-size:12px;margin-bottom:30px}.tyanbara_event02 .about_wrap .schedule .box p{font-size:12px;margin-bottom:20px}.tyanbara_event02 .about_wrap .schedule .box b{font-size:16px}.tyanbara_event02 .about_txt{font-size:12px;line-height:calc(18 / 12)}.tyanbara_event02 .about_wrap.about_wrap2{padding:24px 28px}.tyanbara_event02 .about_wrap.about_wrap2 h3{font-size:20px}.tyanbara_event02 .about_wrap.about_wrap2 .btn02.button_arrow{font-size:18px;width:233px;height:38px}.tyanbara_event03 p{font-size:14px}.service_cont.tyanbara_event03{background-image:url(https://ikusa.jp/wp/wp-content/themes/chani/img/service/sengoku_event2023/sp/bg02_1_sp2.jpg);height:191.47vw}.tyanbara_event04{background-image:url(https://ikusa.jp/wp/wp-content/themes/chani/img/service/sengoku_event2023/sp/bg02_2_sp.jpg)}.tyanbara_event04 .inner:before{content:none}.tyanbara_event04 .chara2{width:100%;max-width:none;position:relative;left:0%;max-width:450px;margin:auto}.tyanbara_event04 .story_wrap{margin-bottom:0}.tyanbara_event04 .btn_wrap{margin-bottom:0;margin-top:-60px}.tyanbara_event04.tyanbara_event .btn_wrap .btn.btn01{margin:auto}.tyanbara_event05 .add_img{margin:auto;text-align:center}.tyanbara_event05 .about_workshop{padding:54px 24px}.tyanbara_event05 .workshop_wrap{font-size:14px;text-align:left}.tyanbara_event05 .tl03{font-size:20px}.tyanbara_event05 .workshop .box{flex-basis:100%}.tyanbara_event05:after{background-image:url(https://ikusa.jp/wp/wp-content/themes/chani/img/service/sengoku_event2023/sp/bg05_4.png)}.service_cont.tyanbara_event05{padding-bottom:0}.tyanbara_event06 .access_block .iframe{order:1;flex-basis:100%;margin-bottom:60px}.tyanbara_event06 .access_block .cont{flex-basis:100%;order:2}.tyanbara_event06.tyanbara_event.service_content h2.tl{font-size:25px;margin:12px auto 20px auto;line-height:calc(37 / 25)}.tyanbara_event06 .access_block .iframe iframe{width:100%;height:350px}.tyanbara_event06 .access_block .cont .type1{font-size:20px}.tyanbara_event06 .access_block .cont .p1,.tyanbara_event06 .access_block .cont .p2,.tyanbara_event06 .access_block .cont .p3{font-size:13px}.tyanbara_event06 .access_block .cont .p2{margin-right:0}.tyanbara_event06 .form_block p span{font-size:16px}.tyanbara_event06 .form_block p b{font-size:16px}.tyanbara_event06 .form_block .form_wrap{padding:30px 14px}.tyanbara_event06 .form_block .form_wrap a{font-size:16px;text-align:left}.tyanbara_event02 .about_wrap .p_m54 .out{display:flex;justify-content:left;font-size:12px}.tyanbara_event02 .about_wrap .p_m54 .out .left{flex-basis:60px}.tyanbara_event02 .about_wrap .p_m54 .out .right{flex-basis:calc(100% - 60px);text-align:left}.tyanbara_event .hnav li{flex-basis:100%}.tyanbara_event .hnav li.type2 a,.tyanbara_event .hnav li.type2 .hnav-cl a,.tyanbara_event .hnav li.type2 .hnav a{background-color:#000;color:#FFF;border-bottom:solid 1px #000}.tyanbara_event#header.head-new .hnav a{background-color:#000;color:#FFF;border:none;border-bottom:solid 1px #999}.tyanbara_event#header.head-new .hnav a.btn{background-color:#F92A2A;border-bottom:solid 5px #B92323;margin:12px auto}.tyanbara_event .hnav li{background-color:#000}.tyanbara_event .hnav li:nth-child(2n - 1),.tyanbara_event .hnav li:nth-child(2n - 1){border-left:none}.tyanbara_event .hnav li:nth-child(1),.tyanbara_event .hnav li:nth-child(2),.tyanbara_event .hnav li:nth-child(3){flex-basis:100%}.tyanbara_event .hnav li:nth-child(4),.tyanbara_event .hnav li:nth-child(5){flex-basis:100%}.tyanbara_event .hnav:has(#sp_button:checked){max-height:none}.tyanbara_event#header .sp_button{width:23px;height:18px}.tyanbara_event.hnav li:hover,.tyanbara_event.hnav .hnav li:hover a,.tyanbara_event.hnav .hnav li:hover a span{background-color:#000}.tyanbara_event#header.head-new{padding-top:20px}.tyanbara_event#header.head-new .sp_close{height:42px}.tyanbara_event#header.head-new:has(.hnav #sp_button:checked){padding-top:60px}.tyanbara_event_form .b.small{margin-bottom:20px}.tyanbara_event_form.tyanbara_event.service_content h2{margin-bottom:30px}.tyanbara_event_form .individual_form .form_area.type2 .bcf_form tr{margin-bottom:12px}.tyanbara_event_form .individual_form .form_area.type2 .bcf_form th{font-size:16px;flex-basis:100%}.tyanbara_event_form .individual_form .form_area.type2 .bcf_form td{flex-basis:100%;font-size:14px}.tyanbara_event_form .individual_form .form_area.type2{width:100%;padding:0}.tyanbara_event_form .individual_form .form_area.type2 .bcf_form{padding:0}.tyanbara_event_form .individual_form .form_area.type2 .bcf_form .tr_age th{flex-basis:100%}.tyanbara_event_form .individual_form .form_area.type2 .bcf_form .tr_age td{flex-basis:100%}.hachioji_tyanbara_form .form_area.type2 .form_table .tr_age .checkbox-wrap h3{flex-basis:100%;font-size:14px}.tyanbara_event_form .form_area.type2 .form_table .tr_age td .select_wrap{flex-basis:100%}.tyanbara_event_form .form_area.type2 .form_table td .select_wrap select,.tyanbara_event_form .form_area.type2 .form_table td .select_wrap select option{padding:12px 14px;padding-left:40px}.tyanbara_event_form .privacy-btn.agree-btn{margin-top:30px;margin-bottom:20px;font-size:15px}.tyanbara_event_form .individual_form{padding:0}.tyanbara_event_form .form_area.type2 .form_button input{width:360px;height:54px;font-size:16px;max-width:100%}.tyanbara_event_form .privacy-btn.agree-btn p{margin-bottom:16px}.tyanbara_event_form .bg_alpha{padding:16px 0}#sdgs-nazo .main_img .online_btn_wrap{bottom:45px;top:auto;right:0;left:0;margin:auto;width:200px}#sdgs-nazo .main_img .online_btn_wrap .online_btn{margin:0 0 5px;width:100%}#sdgs-nazo .main_img .online_btn_wrap .online_btn a{height:43px;line-height:38px;font-size:12px;border-width:3px}#sdgs-nazo .main_img .online_btn_wrap .online_btn a:after{left:10px}#sdgs-nazo .online_btn a:after{width:10px;height:10px}#sdgs-nazo .online_btn a{font-size:1.125rem}.service_page_manual .main_img.sdgs-nazo_mv{background-image:url(https://ikusa.jp/wp/wp-content/themes/chani/img/service/sdgs-nazo/mv_sp.jpg);background-size:auto 100%;height:400px}.sdgs-nazo_mv .inner{height:100%}.sdgs-nazo_mv .mv_tx01{padding-top:10px;margin-bottom:-7px}.sdgs-nazo_mv .mv_tx01 img{width:140px}.sdgs-nazo_mv .logo{margin:0 0 2px;width:auto!important}.sdgs-nazo_mv .logo img{width:190px}.sdgs-nazo_mv .mv_tx02 img{width:140px}.sdgs-nazo_mv .mv_tx02{margin-bottom:30px}.sdgs-nazo_mv .btn_wrap{margin-top:10px}.sdgs-nazo_mv .btn_wrap{margin-left:auto!important;margin-right:auto!important}.sdgs-nazo_cont img{width:auto}.sdgs-nazo_cont{padding:50px 0;color:#000}.sub_title{margin-bottom:30px;font-size:26px}.sdgs-nazo_cont .sub_title img{height:28px;vertical-align:top}.sdgs-nazo_cont01{background:#50BFED}.sdgs-nazo_block01{display:block}.sdgs-nazo_block01 .cell01{margin:0 0 20px;text-align:center}.sdgs-nazo_block01 .cell01 img{width:60%}.sdgs-nazo_block01 .cell02{padding:0 0 60px}.sdgs-nazo_block01 .cell02:after{width:48px;height:66px}.sdgs-nazo_tl01 span:before,.sdgs-nazo_tl01 span:after{display:none}.drive_table_wrap{border-radius:10px;padding:20px 20px 20px}.drive_table_wrap .drive_table01 tbody,.drive_table_wrap .drive_table01 tr,.drive_table_wrap .drive_table01{display:block}.drive_table_wrap .drive_table01 th,.drive_table_wrap .drive_table01 td{float:left}.drive_table_wrap .drive_table01 th{width:28%;clear:both}.drive_table_wrap .drive_table01 td{width:72%}.drive_table_wrap .drive_table01:after{clear:both;content:"";display:block;height:0;font-size:0;visibility:hidden}.sdgs-nazo_table_wrap{margin-top:50px;padding:40px 20px;background:#fff;font-size:14px}.sdgs-nazo_table_wrap:before{width:57px;height:81px;top:10px;left:10px}.sdgs-nazo_table_wrap:after{width:72px;height:99px;bottom:0;right:10px}.service_content .sdgs-nazo_tl02{font-size:20px;margin:0 0 20px}.sdgs-nazo_tl02 span{border-width:5px}.detiective_list01{width:auto;font-size:1rem}.detiective_list01.sdgs-nazo_list01{margin:0}.detiective_list01.sdgs-nazo_list01 li{padding-left:30px;margin:0 0 20px}.detiective_list01.sdgs-nazo_list01 li:after{width:20px;height:24px}.sdgs-nazo_block02{display:block}.sdgs-nazo_block02 .box{padding-bottom:40px;padding-right:0;margin:0 0 20px}.sdgs-nazo_block02 .box:last-child{margin:0}.sdgs-nazo_block02 .box:after{bottom:0;margin:auto;right:0;left:0;position:absolute;content:"";width:0;height:0;border-style:solid;border-width:15px 0 15px 30px;border-color:transparent transparent transparent #e1699d;transform:rotate(90deg)}.sdgs-nazo_block02 .box:last-child:after,.sdgs-nazo_block02 .box .img:after{display:none}.sdgs-nazo_block02 .box:last-child .img:after{display:none}.sdgs-nazo_cont04{background-size:auto 100px,auto 100px;padding-bottom:120px}.sdgs-nazo_cont04 p{font-size:1.125rem}.sdgs-nazo_tx01{font-size:1.25rem;margin:0 0 40px}.sdgs-nazo_cont05{background-size:900px auto}.sdgs-nazo_block03 .box{display:block}.sdgs-nazo_block03 .box .cell01{margin:0 0 20px}.sdgs-nazo_block03_tp01{border-width:4px}.sdgs-nazo_block03_tp01 .tt{text-align:center;font-size:1.5rem}.sdgs-nazo_list02{display:block;text-align:center}.sdgs-nazo_list02 li{margin:0 2% 4%;width:42%;display:inline-block}.sdgs-nazo_block03_tp02{padding-left:0;padding-right:0;margin-top:40px}.sdgs-nazo_block03_tp02 .t1{width:200px;height:40px;line-height:38px;font-size:1.5rem;margin:-42px auto 10px}.sdgs-nazo_block03_tp02 .ttx{font-size:1.25rem}.sdgs-nazo_cont06{background-image:none}.sdgs-nazo_block04 .box{display:block}.sdgs-nazo_block04 .box .cell01{margin:0 0 20px}.sdgs-nazo_block04 .box p{padding-left:0}.sdgs-nazo_list03{display:block;text-align:center;margin:0 0 10px}.sdgs-nazo_list03 li{width:42%;margin:0 2% 4%;display:inline-block}.sdgs-nazo_block05{display:block}.sdgs-nazo_block05 .box{padding:20px;border-width:4px;margin:0 0 20px}.sdgs-nazo_block05 .box:last-child{margin:0}.sdgs-nazo_block05 .box .t{font-size:1.5rem}.sdgs-nazo_block05 .box p{max-width:100%}.sdgs-nazo_block06{display:block}.sdgs-nazo_block06 .box{padding-right:0;margin:0 0 60px;border-width:4px}.sdgs-nazo_block06 .box:last-child{margin:0}.sdgs-nazo_block06 .box .tx01{margin:0 0 10px}.sdgs-nazo_block06 .box .tx02{height:auto;display:block}.sdgs-nazo_block06 .box:after{transform:rotate(90deg);right:0;left:0;top:auto;bottom:-50px}.sdgs-nazo_cont09 .inner-block{background-size:250px auto}.sdgs-nazo_block07{display:block}.sdgs-nazo_block07 .box{border-width:4px;margin:0 0 20px}.sdgs-nazo_block07 .box:last-child{margin:0}.sdgs-nazo_block07 .box .tx01{min-height:0}.sdgs-nazo_block07 .box .tx02{line-height:1.6;font-size:1.125rem;text-align:left}.sdgs-nazo_cont02 .price{font-size:19px}.sdgs-nazo_cont02 .price_num{font-size:52px;font-weight:900}.service_list_section.service_list_section1 .tl{font-size:24px}.service_list_section.service_list_section1 .sub{margin:20px auto 30px auto}.service_list_section.service_list_section1 .sub_txt{font-size:18px}.service_list_section.service_list_section1 .service_list_block2 p{flex-basis:100%;font-size:16px;margin-bottom:10px}.service_list_section.service_list_section1 .service_list_block2 .service_list_download_blk{flex-basis:100%}.service_list_section.service_list_section1 .service_list_block2 .service_list_download_blk .download_tl{font-size:18px}.service_list_section.service_list_section3 ul{padding:20px 30px;padding-left:50px}.service_list_section .service_list_block .box{flex-basis:100%;margin-right:0}.service_list_section.service_list_section3 .service_search_tl{font-size:20px}.service_list_section.service_list_section3 ul li{font-size:14px;margin-bottom:4px}.service_list_section1_1 ul{flex-basis:100%;padding:20px 20px;margin-bottom:20px}.service_list_section .service_list_category{font-size:19px}.service_list_section.service_list_section1.service_list_food .tl small{font-size:16px}.service_list_section .subtl{font-size:18px}.service_list_section .tl_service{font-size:18px}.service_list_section .h3_service{font-size:18px}.service_list_section .main-tit2{margin-bottom:40px;margin-top:0}#king-of-lasvegas .main_img .online_btn_wrap{bottom:70px;top:auto;right:0;left:0;margin:auto;width:200px}#king-of-lasvegas .main_img .online_btn_wrap .online_btn{margin:0 0 5px;width:100%}#king-of-lasvegas .main_img .online_btn_wrap .online_btn a{height:43px;line-height:38px;font-size:12px;border-width:3px}#king-of-lasvegas .main_img .online_btn_wrap .online_btn a:after{left:10px}#king-of-lasvegas .online_btn a:after{width:10px;height:10px}#king-of-lasvegas .online_btn a{font-size:1.125rem}.online_btn_wrap .bt_txtop{font-size:12px}.service_page_manual .main_img.king-of-lasvegas_mv{height:450px}.king-of-lasvegas_mv .inner{height:100%}.king-of-lasvegas_mv .mv_tx01{padding-top:20px;font-size:16px}.king-of-lasvegas_mv .logo{margin:15px 0 0;width:auto!important}.king-of-lasvegas_mv .logo img{width:260px}.king-of-lasvegas_mv .btn_wrap{margin-top:10px}.king-of-lasvegas_mv .btn_wrap{margin-left:auto!important;margin-right:auto!important}.king-of-lasvegas_cont img{width:auto}.king-of-lasvegas_cont{padding:50px 0}.sub_title{margin-bottom:30px;font-size:26px}.king-of-lasvegas_cont .sub_title img{height:28px;vertical-align:top}.king_tl_txbtm01{font-size:1.25rem;font-weight:bold;margin:-20px 0 30px}.king-of-lasvegas_cont01 .king_img01{position:static;width:200px;margin:10px auto}.king-of-lasvegas_cont01 .king_tx_box01{display:block;margin:0 auto 10px}.king_block01{display:block}.king_block01 .box{margin:0 0 10px}.king_block01 .box:last-child{margin:0}.king_block01 .box .cell{min-height:0;line-height:1.6;display:flex;justify-content:center;align-items:center}.king_block01 .box .img img{height:70px}.drive_table_wrap.king_table_wrap{background:none;border:4px solid #EFE8A6;padding:20px;min-height:auto}.drive_table_wrap.king_table_wrap .drive_table01 td{width:auto;float:none}.king-of-lasvegas_cont02{padding-bottom:50px}.king_block02{padding-left:0}.food_list01.food_list01_all.king_list02{margin-top:0}.king_block03{display:block;margin:0 0 50px}.king_block03 .box{margin:0 0 10px}.king_block03 .box .kinglink01 a{line-height:28px}.modal-king .modal-window{padding:10px;border-radius:0}.modal-king_block01{padding:10px;line-height:1.6}.modal-king_block01 .modal-close{font-size:30px;top:5px;right:5px}.modal-king_block01 .t{font-size:1.25rem;margin:0 0 10px}.modal-king_block01 .set01{display:block}.modal-king_block01 .cell01{width:100%;margin:0 0 20px}.modal-king .slick-dotted.slick-slider{margin:0}.king_block04{padding:20px}.king_block04 .tt01{font-size:1.25rem;margin:0 0 20px}.king_block04 .tt01.tt01_1{font-size:1.125rem}.king_block04 .set01{display:block;margin:0 0 40px}.king_block04 .set01 .cell01{margin:0 0 10px}.king_table02{font-size:1rem}.king_block04 .set02{display:block}.king_block04 .set02 .cell{margin:0 0 20px;padding:0 0 20px;border-bottom:1px solid #fff}.king_block04 .set02 .cell:last-child{margin:0;padding:0;border:none}.king_block04 .set02 .cell .img img{height:70px}.king-of-lasvegas_cont03 .online_btn_wrap{margin-top:40px}.king-of-lasvegas_cont04{background-size:60px 90px}.king_block05_wrap{padding:20px 20px 10px;margin:0 0 20px}.king_block05_wrap.king_block05_wrap01{padding-bottom:130px}.king_block05_wrap.king_block05_wrap01:before{width:77px;height:119px;left:20px}.king_block05_wrap.king_block05_wrap01:after{width:113px;height:126px;right:20px}.king_block05_wrap .t{font-size:1.25rem}.king_block05_wrap .tx01{margin:0 0 20px}.king_block05.king_block05_1 .box,.king_block05.king_block05_2 .box,.king_block05 .box{flex-basis:48%;margin:0 0 20px}.king_block05 .box .img{margin:0 0 5px}.king_block05 .box .tx{font-size:12px;line-height:1.4}.king_block05.king_block05_1{justify-content:space-between}.king-of-lasvegas_cont05{padding-bottom:0}.king-of-lasvegas_cont05 .kz_img{width:auto;position:static;overflow:hidden;text-align:center}.king-of-lasvegas_cont05 .kz_img img{width:600px;max-width:600px;margin-left:-200px}.king_block06{display:block;margin:0 0 20px}.king_block06 .box{width:247px;height:368px;margin:0 auto 80px!important}.king_block06 .box:last-child{margin-bottom:0!important}.king_block06 .box .t{font-size:1.25rem}.king_block06 .box:after{width:29px;height:29px;top:auto;bottom:-50px;right:0;left:0;transform:rotate(90deg)}.king_block07{display:block}.king_block07 .cell01{margin:0 0 20px}.king_block08{display:block}.king_block08 .box{margin:0 0 20px;padding:0 0 20px;text-align:center;border-bottom:1px solid #000}.king_block08 .box:last-child{margin:0;padding:0;border:none}.king_block08 .box .img img{height:70px}.king_block09 .box{background:none;border:2px solid #EFE8A6;padding:20px;font-weight:bold;width:auto;min-height:0}.king_block10{background:none;height:auto;display:block}.king_block10 .box{padding:50px 40px;margin:0 0 20px;min-height:0}.king_block10 .box:last-child{margin:0}.king_block10 .box .price{margin:0 0 20px;font-size:20px}.king_block10 .box p{line-height:1.4}.king_block10 .price .price_num{font-size:40px;margin:0 2px}.king_block10 .t{margin-top:20px;font-size:1rem}.tyanbara_block07 .box .online_btn_wrap{position:static;margin-top:20px}#konshinkai_produce .main_img .online_btn_wrap{bottom:20px;top:auto;right:0;left:0;margin:auto;width:200px}#konshinkai_produce .main_img .online_btn_wrap .online_btn{margin:0 0 5px;width:100%}#konshinkai_produce .main_img .online_btn_wrap .online_btn a{height:43px;line-height:38px;font-size:12px;border-width:3px}#konshinkai_produce .main_img .online_btn_wrap .online_btn a:after{left:10px}#konshinkai_produce .online_btn a:after{width:10px;height:10px}#konshinkai_produce .online_btn a{font-size:1.125rem}.mv_contact{padding:10px;width:auto;height:auto;margin:20px 10px 0;font-size:14px}.mv_contact .frm_tx{font-size:14px}.mv_contact .t{font-size:20px;margin:20px 0 30px}.mv_contact .t .f{font-size:18px}.mv_contact .t .ic:after,.mv_contact .t .ic:before{display:none}.mv_contact_list_block{display:block;margin:0 0 20px}.mv_contact:before,.mv_contact:after{display:none}.mv_contact_list{margin:0 0 10px}.mv_contact_list li{margin:0 0 10px;flex-basis:100%}.mv_contact_list li:last-child{margin:0}.mv_contact .input_tx{padding:5px 10px;height:40px;font-size:16px}.mv_contact .food_submit,.food_form_button input.submit{margin-left:0;margin-right:0;height:50px;line-height:50px}.konshinkai_list01 li{margin:0 5px 10px;width:140px}.online_btn_wrap .bt_txtop{font-size:12px}.service_page_manual .main_img.konshinkai_produce_mv{height:auto;padding-bottom:20px}.konshinkai_produce_mv .inner{height:100%}.konshinkai_produce_mv .mv_tx01{padding-top:20px;font-size:16px}.konshinkai_produce_mv .logo{margin:15px 0 0;width:auto!important}.konshinkai_produce_mv .logo img{width:300px}.konshinkai_produce_mv .btn_wrap{margin-top:10px}.konshinkai_produce_mv .btn_wrap{margin-left:auto!important;margin-right:auto!important}.konshinkai_produce_cont img{width:auto}.konshinkai_produce_cont{padding:50px 0}.konshinkai_produce_cont01{background-image:url(https://ikusa.jp/wp/wp-content/themes/chani/img/service/konshinkai_produce/cont01_bg_sp.png);background-color:#000;background-position:center top;background-size:auto 200px;background-repeat:repeat-x;padding-top:100px}.konshinkai_block01{display:block}.konshinkai_block01 .t{font-size:1.5rem}.konshinkai_block01 .cell01{margin:0 0 15px}.konshinkai_block02{display:block}.konshinkai_block02 .box{margin:0 0 20px}.konshinkai_block02 .box:last-child{margin:0}.konshinkai_block02 .box .img{height:60px}.konshinkai_block02 .box .img img{max-height:60px}.konshinkai_block02 .box .set{min-height:auto;display:block}.konshinkai_block02 .box .set span{font-size:24px}.konshinkai_produce_cont02 .inner:before,.konshinkai_produce_cont02 .inner:after{display:none}.konshinkai_list02{font-size:1rem;margin:0 auto 40px}.konshinkai_list02 li{padding-left:15px}.konshinkai_list02 li:after{width:10px;height:10px;top:10px}.konshinkai_tel_block01 .tx,.konshinkai_tel_block01 .fon{font-size:1.4rem;display:block}.training_block01.murder_block01.konshinkai_block04 .box .set .cell02:after{font-size:60px}.training_block01.murder_block01.konshinkai_block04 .box:nth-child(2) .set .cell02:after{content:"02"}.training_block01.murder_block01.konshinkai_block04 .box:nth-child(3) .set .cell02:after{content:"03"}.training_block01.murder_block01.konshinkai_block04 .box:nth-child(4) .set .cell02:after{content:"04"}.training_block01.murder_block01.konshinkai_block04 .box .set .cell02 .t{padding:0;padding-left:70px;margin:0 0 20px}.training_block01.murder_block01.konshinkai_block04 .box .set .cell02 .t span{font-size:1.75rem}.training_block01.murder_block01.konshinkai_block04 .t:after{width:100px;height:100px;left:-20px;top:0}.konshinkai_produce_cont .konshinkai_tl02{font-size:24px}.konshinkai_produce_cont .konshinkai_tl{margin:0 0 30px}.konshinkai_produce_cont .konshinkai_tl span{padding:0 40px;display:block}.konshinkai_produce_cont04 .txx01{font-size:1.125rem;margin:0 0 30px}.konshinkai_block05 .in .inn{padding:20px 20px}.konshinkai_block05 .t span{font-size:1.25rem;display:block}.konshinkai_block05 .tx01{font-size:12px;line-height:1.4}.sec_4 .content_wrap{flex-basis:90%;margin:20px auto}.konshinkai_block06{border-width:5px;padding:20px}.konshinkai_block06 .t{font-size:1.5rem;line-height:1.4;margin:0 0 10px}.konshinkai_block06 .txx{font-size:1.25rem}.konshinkai_block06 .txx span{margin:0 0 5px;padding:2px 20px}.konshinkai_block06 .set{display:block}.konshinkai_block06 .set .cell01{width:100%;margin:0 0 10px}.konshinkai_block06 .set .cell02 .tt span{padding-right:10px}.konshinkai_block06 .set .cell02 p{font-size:14px;line-height:1.6}.konshinkai_slider{margin-top:0!important}.konshinkai_slider .img{margin:0}.konshinkai_slider .slick-dots li{width:10px;height:10px}.konshinkai_slider .slick-dots li button{width:10px;height:10px}.konshinkai_produce_cont06{background-size:1600px auto;background-repeat:repeat}.konshinkai_block07{display:block}.konshinkai_block07 .box{margin:0 0 10px;padding-bottom:15px;font-size:1.125rem;display:block}.konshinkai_block07 .box:last-child{margin:0}.modal-konshinkai .modal-window{padding:5px;border-radius:0}.modal-konshinkai_block01{padding:10px}.modal-konshinkai_block01 .konshinkai_tl{font-size:1.125rem;margin:10px 0}.modal-konshinkai_block01 .konshinkai_tl span{display:block}.konshinkai_block08{display:block}.konshinkai_block08 .box{padding:20px;border-width:5px;margin:0 0 20px}.konshinkai_block08 .box:last-child{margin:0}.konshinkai_block08 .box .tx01{font-size:1.125rem}.konshinkai_block08 .box .t{font-size:1.25rem}.konshinkai_block08 .box p{line-height:1.6}.konshinkai_block08 .box .online_btn_wrap{position:static;margin-top:20px}#konshinkai_produce .konshinkai_block08 .box .online_btn_wrap .online_btna{font-size:1rem;padding-left:20px;padding-left:20px;height:auto}#konshinkai_produce .konshinkai_block08 .box .online_btn_wrap .online_btn a:after{left:10px}.konshinkai_produce_cont08{background-image:url(https://ikusa.jp/wp/wp-content/themes/chani/img/service/konshinkai_produce/cont08_bg.jpg);background-position:center top;background-size:cover;position:relative}.konshinkai_block09{display:block;margin:0 0 40px}.konshinkai_block09 .box{margin:0 0 20px}.konshinkai_block09 .box:last-child{margin:0}.konshinkai_block09 .box .tx01{font-size:1.25rem}.konshinkai_block09 .box .price{font-size:1.25rem}.konshinkai_block09 .box .price span{font-size:40px}.konshinkai_block09 .box .t02{font-size:1.25rem}.konshinkai_block09 .box p{font-size:14px}.konshinkai_produce_cont09{background-image:url(https://ikusa.jp/wp/wp-content/themes/chani/img/service/konshinkai_produce/cont01_bg_sp.png);background-color:#000;background-position:center top;background-size:auto 200px;background-repeat:repeat-x;padding-top:100px}.konshinkai_block10{display:block}.konshinkai_block10 .box{margin:0 0 20px}.konshinkai_block10 .box:last-child{margin:0}.konshinkai_block10 .box .nm{font-size:60px}.konshinkai_block10 .box .nm:after{width:70px;height:15px;right:-90px}.konshinkai_block10 .box .in{height:auto}.konshinkai_block10 .box .t01{font-size:1.5rem}.konshinkai_produce_cont10{background-size:1600px auto;background-repeat:repeat}.higashimino01{height:640px}.higashimino01 p{font-size:18px}.higashimino02 .box{width:360px;height:360px}.higashimino02 .box .in{width:360px;height:360px}.higashimino02 .box{width:calc(100% - 24px);height:auto;position:relative;padding:100px 12px 24px 12px;margin-top:120px;margin-bottom:60px}.higashimino .event_block{padding:0 10px}.higashimino02 .box .date:before{width:128px;height:128px}.higashimino02 .box .top_cont .event_name{flex-basis:100%;margin-top:0px}.higashimino02 .box .top_cont .date{position:absolute;left:0;right:0;top:-54px;margin:auto}.higashimino02 .event_block_past .box .date{margin-bottom:10px}.higashimino02 .box .date .num:before{height:90px}.higashimino02 .box .in:after{border-width:0px 60px 60px 60px}.higashimino02 .box .date{top:10px;height:48px;margin-bottom:16px}.higashimino02 .bottom_cont{display:block;padding:0}.higashimino02 dt{border-bottom:solid 1px #DCD468;font-size:16px;padding-bottom:8px}.higashimino02 dt:after{content:none}.higashimino02 dd{margin-top:12px;margin-bottom:36px}.higashimino02 dl{width:100%}.higashimino02 .event_name{margin-bottom:10px}.higashimino02 .event_name .main{font-size:20px;margin-bottom:12px}.higashimino02 .event_name .sub{font-size:14px}.higashimino02 .slick-next{right:-380px}.higashimino02 .slick-prev{left:-380px}.higashimino02 .event_finish{font-size:14px}.higashimino02 .event_block_past .right{bottom:-92px;right:-180px}.higashimino02 .event_block_past .left{bottom:-92px;left:-180px}.higashimino02 .event_block_past .bottom{margin-top:18px}.higashimino02 .event_block_past .img_rotate{width:168px;height:168px}.higashimino02{padding-bottom:280px}.higashimino02 .event_block_past .result{position:absolute;bottom:30px;left:0;right:0;margin:auto;font-size:20px}.higashimino02 .slick-prev,.higashimino02 .slick-next{top:126px}.higashimino02 .event_block_past .img_wrap{position:relative}.higashimino02 .event_block_past .img_wrap img{width:138px;height:138px;margin:0}.higashimino02 .event_block_past .img_wrap img.img1{margin-right:14px}.higashimino02 .event_block_past .img_wrap img.img2{margin-left:14px}.higashimino02 .event_block_past .img_wrap img.img3{position:absolute;left:0;right:0;bottom:-88px;margin:auto}.higashimino02 .event_block_past .box{padding-bottom:150px}.higashimino02 .event_block_past .box.noresult{padding-bottom:30px}.service_cont.yamajiro .inner{padding:0 10px}.yamajiro .box{flex-wrap:wrap}.yamajiro .box.box01 .vertical_txt span{font-size:24px;line-height:1.4;letter-spacing:14px}.yamajiro .box .vertical_txt{-ms-writing-mode:inherit;writing-mode:inherit;flex-basis:100%;border-left:solid 1px #958C15;padding-left:20px;margin-bottom:20px}.yamajiro .box .horizon_txt{flex-basis:100%;margin-left:0}.yamajiro .box.box01 .vertical_txt span:before{content:none}.yamajiro .map_block{flex-wrap:wrap;justify-content:center}.yamajiro .img_wrap{flex-basis:100%}.yamajiro .anker_wrap{width:340px;height:340px;position:static}.yamajiro .anker_wrap .vertical_anker li{flex-basis:22%}.yamajiro .main{margin-top:80px;margin-bottom:34px;font-size:28px}.yamajiro .box .vertical_txt span:before{content:none}.yamajiro .area_block .box{padding:20px 16px}.yamajiro .area_block .box .horizon_txt{margin:0}.yamajiro .horizon_txt .top_cont p{flex-basis:100%;margin-bottom:10px;line-height:1.6}.yamajiro .horizon_txt .top_cont .js-flickity{flex-basis:100%}.yamajiro .area_block .box:after{content:none}.yamajiro .detail{display:block}.yamajiro .access{display:block;font-size:15px}.yamajiro .access dt{margin-bottom:10px;border-bottom:solid 1px #958C15;font-weight:bold}.yamajiro .info_block{flex-wrap:wrap;position:relative}.yamajiro .box .info_block .vertical_txt{flex-basis:100%;margin-bottom:20px;border:none;text-align:left;justify-content:left;padding-left:0;border-bottom:1px solid #958C15;font-size:18px}.yamajiro .info_block .info dl{font-size:12px}.yamajiro .info_block img{position:static;width:100%;height:auto;margin-top:20px}.yamajiro .vertical_txt span{font-size:14px;margin-bottom:4px}.yamajiro .box .vertical_txt{font-size:24px;letter-spacing:10px;line-height:1.2}.yamajiro .flickity-prev-next-button{width:30px;height:30px}.yamajiro .flickity-prev-next-button:before{width:8px;height:8px}.yamajiro .detail dl{flex-wrap:nowrap;line-height:1.5}.yamajiro .detail dt{min-width:59px}.yamajiro #id07 .box{padding-left:40px}.yamajiro #id07 .box h3{font-size:24px}.yamajiro .img_wrap svg{width:100%!important;height:auto}.yamajiro .img_wrap svg a:hover{opacity:0.8}.service_cont.tsuyama01{background-image:url(https://ikusa.jp/wp/wp-content/themes/chani/img/tsuyama/mv_sp.jpg)}.tsuyama01 .mv_chara{width:auto;height:575px;max-width:none;object-fit:cover}.tsuyama01 .mv_chara{top:10px;left:calc((-694px + 100vw) / 3)}.tsuyama01 .img_wrap{position:relative;display:block}.service_cont.tsuyama01{margin-bottom:0}.tsuyama .btn_wrap .btn.btn01{height:64px;font-size:18px;width:350px;max-width:100%;position:relative;z-index:3}.tsuyama01 .btn_wrap{bottom:0;position:static}.tsuyama01 .img_wrap img:nth-child(3){position:relative;width:170px;top:100px}.tsuyama01 .mv_shadow{bottom:0}.tsuyama02{overflow:visible}.tsuyama02::before{width:400px;transform:scale(-1,1);top:-200px;position:absolute;z-index:1}.tsuyama.service_content h2{margin-top:20px;margin-bottom:30px}.tsuyama02 .about_wrap{padding:34px 25px}.tsuyama02 .about_wrap .tl03{font-size:25px}.tsuyama02 .about_wrap .p_m54{font-size:12px;margin-bottom:30px}.tsuyama02 .about_wrap .schedule .box p{font-size:12px;margin-bottom:20px}.tsuyama02 .about_wrap .schedule .box b{font-size:16px}.tsuyama02 .about_txt{font-size:12px;line-height:calc(18 / 12)}.tsuyama02 .about_wrap.about_wrap2{padding:24px 28px}.tsuyama02 .about_wrap.about_wrap2 h3{font-size:20px}.tsuyama02 .about_wrap.about_wrap2 .btn02.button_arrow{font-size:18px;width:233px;height:38px}.tsuyama03 p{font-size:14px}.service_cont.tsuyama03{background-image:url(https://ikusa.jp/wp/wp-content/themes/chani/img/bg03_sp.jpg);background-position:center bottom;height:191.47vw}.tsuyama04 .inner:before{content:none}.tsuyama04 .chara2{width:100%;max-width:none;position:relative;left:0%;max-width:450px;margin:auto}.tsuyama04 .story_wrap{margin-bottom:0}.tsuyama04 .btn_wrap{margin-bottom:0;margin-top:-60px}.tsuyama04.tsuyama .btn_wrap .btn.btn01{margin:auto}.tsuyama05 .add_img{margin:auto;text-align:center}.tsuyama05 .about_workshop{padding:54px 24px}.tsuyama05 .workshop_wrap{font-size:14px;text-align:left}.tsuyama05 .tl03{font-size:20px}.tsuyama05 .workshop .box{flex-basis:100%}.tsuyama05:after{background-image:url(https://ikusa.jp/wp/wp-content/themes/chani/img/tsuyama/sp/bg05_4.png)}.service_cont.tsuyama05{padding-bottom:0}.tsuyama06 .access_block .iframe{order:1;flex-basis:100%;margin-bottom:60px}.tsuyama06 .access_block .cont{flex-basis:100%;order:2}.tsuyama06.tsuyama.service_content h2.tl{font-size:25px;margin:12px auto 20px auto;line-height:calc(37 / 25)}.tsuyama06 .access_block .iframe iframe{width:100%;height:250px}.tsuyama06 .access_block .cont .type1{font-size:20px;margin-right:0}.tsuyama06 .access_block .cont .p1,.tsuyama06 .access_block .cont .p2,.tsuyama06 .access_block .cont .p3{font-size:13px;margin-right:0}.tsuyama06 .form_block p span{font-size:16px}.tsuyama06 .form_block p b{font-size:16px}.tsuyama06 .form_block .form_wrap{padding:30px 14px}.tsuyama06 .form_block .form_wrap a{font-size:16px;text-align:left}.tsuyama .hnav li{flex-basis:100%}.tsuyama .hnav li.type2 a,.tsuyama .hnav li.type2 .hnav-cl a,.tsuyama .hnav a{background-color:#000;color:#FFF;border-bottom:solid 1px #000}.tsuyama#header.head-new .hnav a{background-color:#000;color:#FFF;border:none;border-bottom:solid 1px #999}.tsuyama#header.head-new .hnav a.btn{background-color:#F92A2A;border-bottom:solid 5px #B92323;margin:12px auto}.tsuyama .hnav li{background-color:#000}.tsuyama .hnav li:nth-child(2n - 1),.tsuyama .hnav li:nth-child(2n - 1){border-left:none}.tsuyama .hnav:has(#sp_button:checked){max-height:none}.tsuyama#header .sp_button{width:23px;height:18px;top:20px}.tsuyama.hnav li:hover,.tsuyama.hnav .hnav li:hover a,.tsuyama.hnav .hnav li:hover a span{background-color:#000}.tsuyama#header.head-new{padding-top:20px}.tsuyama#header.head-new .sp_close{height:42px}.tsuyama#header.head-new:has(.hnav #sp_button:checked){padding-top:60px}.tsuyama#header.head-new{padding:30px 0;z-index:1000}#tsuyama.content{padding-top:60px}.service_cont.tsuyama01{padding-bottom:0}.service_cont.tsuyama01 .img_wrap{width:100%}.tsuyama01 .img_wrap img:nth-child(1){width:308px;max-width:100%}.tsuyama02 .event_block .cont01{flex-basis:100%}.tsuyama02 .event_block .cont02{flex-basis:100%;margin-top:16px;padding:20px 16px}.tsuyama02 .info_block{margin:52px auto 72px auto;border-top:solid 5px #F2AA00;border-bottom:solid 5px #F2AA00}.tsuyama02 .info_block .info_tl{font-size:22px;font-weight:bold;margin:28px auto 18px auto;color:#F2AA00}.tsuyama02 .info_block dl{flex-wrap:wrap}.tsuyama02 .info_block dt{padding:2px 16px;margin-bottom:4px}.tsuyama02 .info_block dd{flex-basis:100%}.tsuyama02 .info_block dd span{padding-left:0}.tsuyama .btn_wrap01 .btn02{width:300px;height:36px;border-radius:18px;font-size:16px}.tsuyama .btn_wrap01 .btn02:after{border-width:9px 0 9px 14px}.tsuyama04 .outer{background-image:none;background-color:#3f3f3f;padding-top:30px}.tsuyama.tsuyama04 p{margin:20px auto 30px auto}.tsuyama04.service_cont .outer{padding-bottom:30px}.tsuyama.tsuyama03.service_content h2{margin-top:0}.tsuyama.tsuyama03.service_content{border-top:none}.tsuyama.tsuyama04.service_content ul{margin-top:26px}.tsuyama.tsuyama04.service_content ul li{padding-left:52px;line-height:1.5;margin-bottom:30px;position:relative}.tsuyama.tsuyama04.service_content ul li:before{content:"";position:absolute;left:-30px;top:0;bottom:0;margin:auto;background-image:url(https://ikusa.jp/wp/wp-content/themes/chani/img/tsuyama/cont02_3.png);background-size:contain;background-repeat:no-repeat;width:92px;height:92px}.tsuyama.tsuyama04.service_content ul li .c_lightyellow2{font-size:20px;font-weight:bold;color:#F2CA00}.tsuyama06 .realtime_block{justify-content:center}.tsuyama06 .realtime_block .cont{margin-right:0;flex-basis:100%}.tsuyama06 .realtime_block .cont.cont01{flex-basis:100%}.tsuyama06 .realtime_block .cont.cont01 .btn_wrap{margin-top:20px}.tsuyama06 .form_block .form_wrap .form_outer .finish{left:0px;top:16px;bottom:auto}.tsuyama06 .form_block .form_wrap .form_outer a,.tsuyama06 .form_block .form_wrap .form_outer .finish~span{font-size:16px;text-align:left}.tsuyama06 .form_block .form_wrap .form_outer .finish~span{padding-top:40px}.tsuyama06 .form_block .form_wrap{display:block}.tsuyama02 .info_block dd .pc{display:none!important}.tsuyama_footer{text-align:center;background-color:#000;color:#FFF;padding:24px 0;font-size:13px}.tsuyama .hnav li:hover,.tsuyama .hnav li:hover a,.tsuyama .hnav li:hover a span{background:#000;color:#FFF}.tsuyama_form .individual_form .form_area.type2 .bcf_form .tr_age th{flex-basis:100%}.tsuyama_form .form_area.type2 .form_table .tr_age td .select_wrap{flex-basis:100%}.tsuyama_form .individual_form .form_area.type2 .bcf_form th{flex-basis:100%;font-size:17px;margin-bottom:0}.tsuyama_form .individual_form .form_area.type2 .bcf_form tr{margin-bottom:12px}.tsuyama_form .individual_form .form_area.type2 .bcf_form td{flex-basis:100%}.tsuyama_form .individual_form .form_area.type2 .bcf_form .tr_age td{flex-basis:100%}.tsuyama_form .individual_form .form_area.type2{width:100%;padding:0}.tsuyama_form .individual_form .form_area.type2 .bcf_form{padding:20px 0}.tsuyama_form .form_area.type2 .form_button input{width:375px;font-size:16px;height:56px}.tsuyama_form .form_area.type2 .form_button{width:375px}.tsuyama_form .form_area.type2 .form_button:after{border-width:9px 0 9px 14px}.tsuyama_tyanbara_form .form_area.type2 .form_table .tr_age .checkbox-wrap h3{font-size:16px;flex-basis:60px}.tsuyama_form .form_area.type2 .privacy-btn.agree-btn input{margin-left:20px}.tsuyama_form .form_area.type2 .privacy-btn.agree-btn label{margin-right:20px}.tsuyama_form .bg_alpha{padding:20px 0;font-size:15px;margin:28px auto 18px auto}.tsuyama02 .info_block dd span.lp{padding-left:0}#event-movie-produce.service_page_manual .main_img{height:430px}#event-movie-produce .main_img .online_btn_wrap{bottom:70px;top:auto;right:0;left:0;margin:auto;width:200px}#event-movie-produce .main_img .online_btn_wrap .online_btn{margin:0 0 5px;width:100%}#event-movie-produce .main_img .online_btn_wrap .online_btn a{height:43px;line-height:38px;font-size:12px;border-width:3px}#event-movie-produce .main_img .online_btn_wrap .online_btn a:after{left:10px}#event-movie-produce .online_btn a:after{width:10px;height:10px}#event-movie-produce .online_btn a{font-size:1.125rem}.service_page_manual .main_img.event-movie-produce_mv{height:auto;padding-bottom:20px}.event-movie-produce_mv .inner{height:100%}.event-movie-produce_mv .mv_tx01{padding-top:20px;font-size:16px}.event-movie-produce_mv .logo{margin:15px 0 0;width:auto!important}.event-movie-produce_mv .logo img{width:300px}.event-movie-produce_mv .btn_wrap{margin-top:10px}.event-movie-produce_mv .btn_wrap{margin-left:auto!important;margin-right:auto!important}.event-movie_tl01:before{width:320px;height:75px;left:-30px;top:-20px}.event-movie_block01{display:block;margin:0 auto 40px}.event-movie_block01 .t{font-size:1.25rem}.event-movie_block01 .cell01{margin:0 0 20px}.event-movie_block02:before{width:81px;height:73px;left:-20px;top:-20px}.event-movie_block02:after{width:81px;height:73px;right:-20px;bottom:-20px}.event-movie_block02 .t{margin:0 0 10px}.event-movie_list02{font-size:1rem}.event-movie_list02 li{margin:0 0 5px}.event-movie_block03{display:flex;flex-wrap:wrap;justify-content:center}.event-movie_block03 .box{flex-basis:140px;margin:0 5px;margin-bottom:70px}.event-movie_block04 .box{padding:20px;margin:0 0 40px}.event-movie_block04 .box .t01{font-size:1.25rem;margin:0 0 20px}.event-movie_block04 .box .set{display:block}.event-movie_block04 .box .set .cell01{margin:0 0 20px}.event-movie_table01 th{font-size:1rem}.event-movie_table01 td span.f{font-size:1rem}.event-movie_block04 .box .set .t02{font-size:1.125rem}.event-movie_block04 .box .t03{font-size:1.125rem}.event-movie_block04 .box .set01{display:block}.event-movie_block04 .box .set01 .bx{margin:0 0 20px}.event-movie_block04 .box .set01 .bx:last-child{margin:0}.event-movie_block04 .box .set01 .bx .online_btn_wrap .online_btn02{flex-basis:160px;width:160px;margin:auto}.event-movie_block05 .box{display:block;margin:0 0 30px}.event-movie_block05 .box .cell01{margin:0 0 20px}.event-movie_block05 .box .cell02{padding-left:40px}.event-movie_block05 .box .cell02 .t{font-size:1.25rem}.event-movie_block05 .box .cell02 .t .nm{font-size:30px}.event-movie_block07{padding:20px;margin:0 auto 50px;background-position:right top}.event-movie_block07 .t{font-size:1.25rem;margin:0 0 20px}.event-movie_block07 .set{display:block}.event-movie_block07 .set .cell01{margin:0 0 20px}.event-movie_list03 li{max-width:280px;min-height:100px;padding:18px 25px 0;font-size:12px;margin:0 0 10px}.event-movie_block08{margin:0 0 50px}.event-movie_block08 .t{font-size:1.25rem;margin:0 0 20px}.event-movie_block08 .set{display:block}.event-movie_block08 .set .box{margin:0 0 20px}.event-movie_block08 .set .box:last-child{margin:0}.event-movie_block08 .set .box .tt{font-size:1.125rem}.event-movie_bttl{font-size:1.25rem}.event-movie_block09{display:block}.event-movie_block09 .box{margin:0 0 20px}.event-movie_block09 .box .in .t{font-size:1.25rem}.event-movie_block10{display:block}.event-movie_block10 .box{margin:0 0 20px}.event-movie_block10 .box:last-child{margin:0}.event-movie_block10 .box .t{font-size:1.25rem}#event-movie-produce .tyanbara_block07{margin-top:-50px}#event-movie-produce .tyanbara_block07 .box{padding:0}.question_block.question_block_king.question_event-movie{padding:20px}.question_block.question_block_king.question_event-movie .question_wrap .question{background:#FFD15C;color:#000}.question_block.question_block_king.question_event-movie .question_wrap .answer{background:#FFF3D4;color:#000}#nazotour .nazotour_mv{background-image:url(https://ikusa.jp/wp/wp-content/themes/chani/img/service/nazotour/mv_sp.jpg);padding:0 20px}#nazotour .btn_wrap_mv{display:flex;flex-wrap:wrap;justify-content:space-between}#nazotour .nazotour_mv .mv_tx{padding-top:160px;width:300px;margin:auto}#nazotour .btn_wrap01 .btn_size01{width:100%;flex-basis:100%;margin:0 0 10px}#nazotour .btn_wrap01 .btn_size01:last-child{margin:0}#nazotour .nazotour_mv .logo{width:300px}#nazotour .nazotour_cont img{width:auto}#nazotour .sub_title{margin:0 0 30px}#nazotour .nazotour_cont .sub_title img{height:28px;vertical-align:top}#nazotour .nazotour_cont{font-size:1rem}#nazotour .nazotour_cont01{background-size:160px auto,190px auto}#nazotour .nazotour_cont01 .tx01{font-size:16px}#nazotour .nazotour_block01{display:block}#nazotour .nazotour_block01 .box{margin:0 0 40px;padding-top:50px}#nazotour .nazotour_block01 .box:last-child{margin:0}#nazotour .nazotour_block01 .box .img{min-height:140px}#nazotour .nazotour_block01 .box p{line-height:1.6;font-size:1.125rem}#nazotour .nazotour_list01 li{display:block;margin-right:0;font-size:13px}#nazotour .nazotour_list01 li span{margin-right:10px}#nazotour .nazotour_block02{display:block;margin:0}#nazotour .nazotour_block02 .box{margin:0 0 40px}#nazotour .nazotour_block02 .box:last-child{margin:0}#nazotour .nazotour_block02 .box .in{padding:20px}#nazotour .nazotour_cont03{background-size:160px auto,190px auto}#nazotour .nazotour_block03{display:block}#nazotour .nazotour_block03 .box{margin:0 0 40px}#nazotour .nazotour_block03 .box:last-child{margin:0}#nazotour .nazotour_block03 .box .tw{min-height:0;position:relative;padding-left:70px;margin:0 0 20px}#nazotour .nazotour_block03 .box .tw .nm{top:-5px;left:0;position:absolute;bottom:0;margin:auto;height:1em}#nazotour .nazotour_block03 .box .img{min-height:0;display:block}#nazotour .nazotour_block03 .box .img img{max-height:80px}#nazotour .nazotour_block04 .box{margin:0 0 40px}#nazotour .nazotour_block04 .t{border-width:5px;font-size:1.5rem;padding-left:70px}#nazotour .nazotour_block04 .t .nm{font-size:50px;top:-20px}#nazotour .nazotour_block04 .t .sm{font-size:1.125rem}#nazotour .nazotour_block04 .t .i{width:70px;height:70px;padding-top:10px}#nazotour .nazotour_block04 .set{display:block}#nazotour .nazotour_block04 .set .cell01{margin:0 0 20px}#nazotour .nazotour_block04 .set .cell01.cell01_1 img{max-width:49%}#nazotour .nazotour_block04 .set .cell02 .tt{font-size:20px}#nazotour .nazotour_block04 .set .cell02 p{font-size:14px}#nazotour .nazotour_block05{padding:20px 0}#nazotour .nazotour_block05 .t{font-size:1.25rem;text-align:center;line-height:1.4}#nazotour .nazotour_block05 .btn_wrap01{margin-top:20px}#nazotour .btn_wrap01 .btn07{width:100%;display:block;margin:0}#nazotour .nazotour_block06{margin:0 0 50px}#nazotour .nazotour_block06 .t span{border-bottom:5px solid #B9C205;display:inline-block;padding:0 0 5px}#nazotour .nazotour_block06 .t:before,#nazotour .nazotour_block06 .t:after{display:none}#nazotour .nazotour_block06 .set{display:block}#nazotour .nazotour_block06 .set .box{margin:0 0 40px}#nazotour .nazotour_block06 .set .box:last-child{margin:0}#nazotour .nazotour_block07{border-width:5px}#nazotour .nazotour_block07 .t{font-size:1.25rem}#nazotour .nazotour_block07 .set{display:block}#nazotour .nazotour_block07 .set .cell01{margin:0 0 20px}#nazotour .nazotour_block07 .set .cell02 p{font-size:1.125rem}#nazotour .nazotour_block07 .btn_wrap01{margin-top:20px}#nazotour .btn_wrap01 .btn08{display:block}#nazotour .mystery_block02.line_block04.nazotour_block08 .box{margin:0 0 40px}#nazotour .mystery_block02.line_block04.nazotour_block08 .box .cell02 .t{margin:0 0 10px;padding-top:0}#nazotour .mystery_block02.line_block04.nazotour_block08 .box .cell02 .tx{padding:20px;width:100%;margin-left:0;font-size:15px}#nazotour .btn_wrap01>div>.pr{margin-top:10px}#nazotour .btn_wrap01>div:first-child>.pr{margin-top:0}#nazotour .nazotour_tx01{font-size:17px;margin:0 0 40px}#nazotour .nazotour_block11 .box p{font-size:14px}#nazotour .nazotour_block09 .box{display:block;margin:0 0 40px}#nazotour .nazotour_block09 .box .cell01{margin:0 0 20px}#nazotour .nazotour_block09 .box .cell02{border-top:none;border-bottom:5px solid #FBCF07;padding:0 0 20px}#nazotour .nazotour_block09 .box .cell02 .t{font-size:21px}#nazotour .btn10{display:block}#nazotour .btn10 a{height:auto;line-height:1.6;padding:15px;padding-right:80px}#nazotour .nazotour_block10{display:block}#nazotour .nazotour_block10 .box{margin:0 0 40px}#nazotour .nazotour_block10 .box:last-child{margin:0}#nazotour .nazotour_block10 .box .img01 img{width:50%}#nazotour .nazotour_block10 .box p a{font-size:0.9rem}#nazotour .nazotour_block11{display:block}#nazotour .nazotour_block11 .box{margin:0 0 20px;padding:0 0 40px;position:relative}#nazotour .nazotour_block11 .box:last-child{padding:0;margin:0}#nazotour .nazotour_block11 .box:after{content:"";position:absolute;left:0;right:0;bottom:0;margin:auto;transform:rotate(90deg);width:0;height:0;border-style:solid;border-width:11px 0 11px 22px;border-color:transparent transparent transparent #eb9100}#nazotour .nazotour_block11 .box:last-child:after,#nazotour .nazotour_block11 .box .img:after{display:none}#nazotour .nazotour_block11 .box:first-child .img:after{display:none}#nazotour .nazotour_block11 .box .img img{width:100px}#nazotour .nazotour_block12{display:block}#nazotour .nazotour_block12 .box{margin:0 0 40px;border-width:5px;padding:20px 20px 30px}#nazotour .nazotour_block12 .box .t{height:50px;line-height:50px;font-size:1.25rem}#nazotour .nazotour_block12 .box .en{font-size:30px}#nazotour .nazotour_block12 .box .en span{font-size:40px}#nazotour .nazotour_block12 .box .tt{font-size:16px}#nazotour .nazotour_block12 .box .tx02{font-size:15px}#nazotour .nazotour_block13{display:block}#nazotour .nazotour_block13 .box{margin:0 0 40px}#nazotour .nazotour_block13 .box:last-child{margin:0}#nazotour .mv_cont .btn_wrap01 .btn_size01{width:100%;flex-basis:100%;margin:0}#nazotour .btn11 a,#nazotour .btn09 a{height:45px;line-height:45px}#nazotour .btn11 a{margin-bottom:10px}#nazotour .mystery_block02{margin:0 0 50px}#nazotour .mystery_block02.line_block04.nazotour_block08 .box{margin:0 0 40px;display:block}#nazotour .mystery_block02 .box .cell01{margin:0 0 10px}#nazotour .mystery_block02.line_block04.nazotour_block08 .box .cell02 .t{margin:0 0 10px;padding-top:0;padding-left:60px;font-size:21px}#nazotour .btn_wrap01 .btn11,#nazotour .btn_wrap01 .btn09{max-width:100%;margin:0 0 10px;font-size:13px}#nazotour .btn_wrap01 .pr{font-size:14px}#nazotour .qalist{margin:30px 0}#nazotour .q:before,#nazotour .q.current:before{width:30px;height:30px;right:10px}#nazotour .q:after{width:25px;height:29px}#nazotour .a{padding-right:15px}#nazotour .q,#nazotour .a{padding:15px 30px 15px 50px;font-size:13px}#nazotour .q:after,#nazotour .a:after{left:15px}#nazotour .q{padding-right:50px}.kids_town_builders .sub_title{font-size:22px;padding:12px 0}.kids_town_builders01 .about_blk{padding:0}.kids_town_builders01 .about_blk:before,.kids_town_builders01 .about_blk:after{content:none}.kids_town_builders01 .about_blk .main_txt{font-size:18px;margin-bottom:20px}.kids_town_builders01 .about_blk .sub_txt{padding-bottom:20px}.kids_town_builders01 .detail_blk{max-width:100%;width:100%;padding:16px 0;font-size:14px}.kids_town_builders01 .detail_blk dt{flex-basis:110px}.kids_town_builders01 .detail_blk dd{margin-left:8px}.kids_town_builders01 .cont_blk::before,.kids_town_builders01 .cont_blk::after{content:none}.kids_town_builders01 .tl03{margin-top:20px;margin-bottom:12px}.kids_town_builders01 .tl03 .tl_inline{font-size:20px}.kids_town_builders01 .tl03 .tl_inline:before{height:6px}.kids_town_builders01 .cont_blk .main_txt span{font-size:18px}.kids_town_builders01 .cont_blk .main_txt{margin-bottom:20px}.kids_town_builders01 .cont_blk .center{margin-bottom:24px}.kids_town_builders01 .point_wrap .box{flex-basis:100%;margin-bottom:20px;margin-left:0;margin-right:0}.kids_town_builders01 .point_wrap .box:nth-last-child(1){margin-bottom:0}.kids_town_builders01 .point_wrap .box p{font-size:15px}.kids_town_builders01 .point_wrap .box h4{font-size:18px}.kids_town_builders01 .point_wrap .box h4 .num{font-size:30px}.kids_town_builders01 .point_wrap{margin-bottom:0}.kids_town_builders01 .service_list .box{flex-basis:100%;margin-bottom:20px;margin-left:0;margin-right:0}.kids_town_builders01 .service_list .box h4{font-size:18px}.kids_town_builders p{font-size:15px}.kids_town_builders02 ul{padding-left:0}.kids_town_builders02 ul li{padding-left:44px;font-size:17px}.kids_town_builders02 ul:before{content:none}.kids_town_builders03 .workshop .cont{flex-basis:100%}.kids_town_builders03 .workshop .cont .imgs{position:static}.kids_town_builders03 .workshop .cont p{margin:8px 0}.kids_town_builders03 .workshop{margin-top:30px}.kids_town_builders03 .workshop .cont h3{font-size:20px}.kids_town_builders03 .btn_wrap{margin-top:34px}.kids_town_builders.kids_town_builders03 .btn_wrap .btn_download{margin-bottom:12px}.kids_town_builders04 .feature{margin-top:30px}.kids_town_builders04 .feature .cont01{flex-basis:100%}.kids_town_builders04 .feature .cont02{flex-basis:100%}.kids_town_builders04 .feature .cont02 .tl_feature:before{width:78px;height:72px;left:-20px}.kids_town_builders04 .feature .cont02 .tl_feature{padding-left:48px;padding-right:48px;font-size:18px;margin-top:20px;margin-bottom:6px;text-align:center}.kids_town_builders04 .feature .cont02 p{font-size:15px}.kids_town_builders05 .flow{flex-basis:100%;padding-bottom:20px;margin-bottom:20px}.kids_town_builders05 .flow:nth-last-child(1){margin-bottom:0;padding-bottom:0}.kids_town_builders05 .flow:after{bottom:-30px;right:0;left:0;top:auto}.kids_town_builders05 .flow:after{clip-path:polygon(0 0,100% 0,50% 100%);height:32px}.kids_town_builders05 .flow{display:flex;justify-content:space-between;flex-wrap:wrap;align-items:center}.kids_town_builders05 .flow p{margin:0 0;font-size:15px;display:block;flex-basis:calc(100% - 160px - 20px)}.kids_town_builders05 .flow img{width:160px;height:auto;max-width:100%;margin:auto 0}.kids_town_builders06 .review_wrap .review{flex-basis:100%;margin-bottom:20px}.kids_town_builders06 .review_wrap{margin-bottom:0}.kids_town_builders07 .sub_title_1{font-size:22px}.kids_town_builders07 .sub_title_1 span:before,.kids_town_builders07 .sub_title_1 span:after{content:none}.kids_town_builders07 .cont01,.kids_town_builders07 .cont02{flex-basis:100%}.kids_town_builders07 .cont01 p{font-size:20px}.kids_town_builders07 .cont01 p .en{font-size:14px}.kids_town_builders07.service_cont{padding-top:40px}.kids_town_builders08 .step{flex-wrap:wrap}.kids_town_builders08 .step .cont01,.kids_town_builders08 .step .cont02,.kids_town_builders08 .step .cont03{flex-basis:100%}.kids_town_builders08 .step .cont01{border-right:none}.kids_town_builders08 .step .cont02{padding:12px;text-align:center}.kids_town_builders08 .step .cont03{padding:12px;font-size:15px}.kids_town_builders08 .step .cont02::after{width:90%;height:9px;background-image:url(https://ikusa.jp/wp/wp-content/themes/chani/img/service/kids_town_builders/pic42.png);background-repeat:repeat;bottom:0;top:auto;left:0;right:0}.kids_town_builders09 .inner::before,.kids_town_builders09 .inner::after{width:90px;height:94px;bottom:auto;top:-40px}.kids_town_builders09 .price{font-size:20px}.kids_town_builders09 .price .price_num{font-size:42px;line-height:1}.kids_town_builders_mv .btn_wrap{bottom:10px}.kids_town_builders .btn_wrap .btn{height:48px;margin-bottom:12px}.kids_town_builders.service_cont.kids_town_builders_mv{height:450px}.service_page_manual .kids_town_builders.main_img h1{top:92px;transform:none;left:0;right:0;margin:auto;width:82%;max-width:348px}.kids_town_builders_mv .logo:before{background-size:contain;background-repeat:no-repeat;left:-50px;top:82px;width:136px;height:202px}.kids_town_builders_mv{overflow:hidden}.kids_town_builders_mv .logo:after{background-size:contain;background-repeat:no-repeat;right:-64px;top:-60px;width:139px;height:341px}.kids_town_builders09 .t+p{word-break:keep-all}.kids_town_builders04 .feature_blk{margin-top:0}.kids_town_builders06 .review_wrap .review:nth-last-child(1){margin-bottom:0}.kids_town_builders02 ul li:nth-last-child(1){margin-bottom:0}.kids_town_builders03 .btn_wrap .btn_contact{margin-bottom:0}.kids_town_builders.service_cont{padding:0 0 30px 0}#laser-shooting-battle .service_content p.main_txt{font-size:1.125em}#laser-shooting-battle #sec2 .inner dl{font-size:1rem}#laser-shooting-battle #sec2 .inner dl{flex-direction:column}#laser-shooting-battle #sec2 .inner dl dt,#laser-shooting-battle #sec2 .inner dl dd{flex-basis:auto}#laser-shooting-battle #sec2 .inner dl dt{margin-bottom:0}#laser-shooting-battle #sec2 .inner dl dd{margin-top:0}#laser-shooting-battle #sec3{font-size:0.9rem}#laser-shooting-battle #sec4 article:nth-child(n+1){flex-direction:column-reverse;padding-top:0}#laser-shooting-battle #sec4 article div,#laser-shooting-battle #sec4 article figure{clip-path:polygon(0 calc(0% + 10vw),100% 0,100% calc(100% - 10vw),0 100%)}#laser-shooting-battle #sec4 article:nth-child(n+1) div{font-size:0.9em;background-position:right 1em top 1em;min-height:auto;padding:1em;padding-top:8em;padding-bottom:3em;transform:translateY(-4vw)}#laser-shooting-battle #sec4 article:nth-child(n+1) div h3{padding-left:0.9em;padding-right:0.9em}#laser-shooting-battle #sec4 article:nth-child(n+1) div p{padding-right:1em;padding-left:1em}#laser-shooting-battle #sec4 article:nth-child(n+1) figure{padding-bottom:49%;transform:none}#laser-shooting-battle #sec4 article:nth-child(n+1) figure img{min-width:auto;min-height:auto;transform:translate(-50%,-50%)}#laser-shooting-battle #sec5 ul{align-items:center;flex-direction:column}#laser-shooting-battle #sec5 ul li{width:calc(100% - 2em)}#laser-shooting-battle #sec5 ul li h3{font-size:1.25em}#laser-shooting-battle #sec9{background-image:url(https://ikusa.jp/wp/wp-content/themes/chani/img/service/laser-shooting-battle/sp/sec9_bg.jpg)}#laser-shooting-battle #sec10 ul{flex-direction:column}#laser-shooting-battle #sec10 ul li{max-width:none}#laser-shooting-battle #sec11 article{font-size:0.875rem}#laser-shooting-battle .sp{display:block}#laser-shooting-battle .sp ~ img{visibility:hidden;width:0;height:0}.infiniteslide li{display:inline-block!important}.bbq .bbq03{padding:50px 0}.bbq .bbq03 .add{margin-top:-30px;margin-bottom:40px;font-size:16px}.bbq .bbq03 .list_block{display:block}.bbq .bbq03 .list_block ul{margin-bottom:20px}.bbq .bbq03 .list_block li{font-size:16px;padding-left:15px}.bbq .bbq03 .list_block li:before{width:10px;height:10px}.bbq .bbq03 .list_block .li{margin:0 0 10px}.bbq .bbq03 .list_block .img_wrap{width:70%;margin:0 auto 20px}.bbq .bbq03 .list_block .img_wrap p{font-size:14px}.bbq .bbq03 .option_block{width:100%}.bbq .bbq04{padding:50px 0}.bbq .bbq04 .add{font-size:16px;margin-top:-30px;margin-bottom:40px}.bbq .bbq04 .box{margin:0 0 20px!important;padding:20px;border-radius:20px}.bbq .bbq04 .tl_area{width:100%;height:auto;padding:10px 10px;font-size:20px}.bbq .bbq04 .area_block{display:block}.bbq .bbq04 .box{margin:0 0 20px!important;padding:20px;border-radius:20px}.bbq .bbq04 .box .tl03_area{font-size:20px}.bbq .bbq04 .box th{width:75px}.bbq .bbq04 .box td{font-size:12px}.bbq .bbq04 .area_btn{width:100%;font-size:18px;margin:40px 0 0}.bbq .bbq04 .area_block{margin-bottom:40px}.bbq .bbq04 .area_wrap2 .area_block:nth-child(2n){margin-left:0}.bbq .bbq04 .area_wrap2 .area_block:nth-child(2n+1){margin-right:0}.bbq .bbq04{padding:50px 0}.bbq .bbq04 .add{font-size:16px;margin-top:-30px;margin-bottom:40px}.asobu-kenshu section{padding:40px 0}.asobu-kenshu .asoken01 .mv_block .cont01{flex-basis:312px;text-align:center;max-width:100%}.asobu-kenshu .asoken01 .mv_block .cont01 img{margin:auto;width:312px}.asobu-kenshu .asoken01 .mv_block{display:block}.asobu-kenshu .asoken01 .mv_block .cont01{position:relative}.asobu-kenshu .asoken01 .mv_block .cont01 .marks{display:none}.asobu-kenshu .asoken01 .mv_block .cont02 .marks2{display:none}.asobu-kenshu .asoken01 .mv_block .cont02{margin:auto;width:312px;max-width:100%}.asobu-kenshu .asoken01 .mv_block .cont02 .imgs{padding-right:10%;padding-bottom:45px;margin:0}.asobu-kenshu .asoken01 .mv_block .cont02 .ig02{width:calc(100% - 10%)}.asobu-kenshu .asoken01 .mv_block p{font-size:20px}.asobu-kenshu .asoken01 .mv_block .btn{max-width:100%;font-size:18px;height:54px}.asobu-kenshu .asoken02 img{width:400px;max-width:100%;margin:auto}.asobu-kenshu .asoken03 .fblock .img_wrap{flex-basis:100%;text-align:center}.asobu-kenshu .asoken03 .fblock .img_wrap img{width:400px;max-width:100%;margin:auto}.asobu-kenshu .asoken03 .fblock .tblock{flex-basis:100%}.asobu-kenshu .asoken03 .fblock .tblock .tl03{margin-bottom:24px}.asobu-kenshu .asoken03 .fblock{margin-bottom:40px}.asobu-kenshu .tl02{font-size:24px}.asobu-kenshu .asoken04 .tl02{line-height:1.2}.asobu-kenshu .service_list li{flex-basis:100%}.asobu-kenshu .asoken06 .ex_theme{padding:12px}.asobu-kenshu .asoken06 .ex_theme .theme_block{display:block}.asobu-kenshu .asoken07 .btn_wide{max-width:100%}.asobu-kenshu .asoken07 .btn_wide{padding:12px 0}.asobu-kenshu .asoken07 .btn_wide .main{line-height:1.2}.asobu-kenshu .asoken07 .feature_block .tx{padding-left:0;font-size:16px}.asobu-kenshu .asoken07 .feature_block .tx .tl_feature:before{content:"01";position:absolute;left:0;top:0;bottom:0;margin:auto;color:#0293EB;font-family:"Poppins";font-size:52px;font-weight:bold;line-height:1;height:fit-content}.asobu-kenshu .asoken07 .feature_block .tx:before,.asobu-kenshu .asoken07 .feature_block .box01 .tx:before,.asobu-kenshu .asoken07 .feature_block .box02 .tx:before{content:none}.asobu-kenshu .asoken07 .feature_block .box01 .tx .tl_feature:before{content:"02"}.asobu-kenshu .asoken07 .feature_block .box02 .tx .tl_feature:before{content:"03"}.asobu-kenshu .asoken07 .feature_block .tx .tl_feature{font-size:20px;padding:10px 0;padding-left:80px;line-height:1.2;position:relative}.asobu-kenshu .asoken07 .f_feature .cont.cont01 .tl04{margin:12px auto}.asobu-kenshu .asoken07 .box01 .f_feature_1 img{width:calc((100% - 20px) / 3)}.asobu-kenshu .asoken07 .box01 .f_feature_1{gap:30px 10px}.asobu-kenshu .asoken07 .box.box02{margin-bottom:0}.asobu-kenshu .asoken07 .box02 .flow_img{margin-bottom:0}.asobu-kenshu .asoken09 .book_block{display:block}.asobu-kenshu .asoken09 .book_block .cont01 p{font-size:18px}.asobu-kenshu .asoken09 .book_block .cont01 .btn_amazon.btn_amazon01{height:64px;font-size:20px}.asobu-kenshu .asoken09 .book_block .cont01 .btn_amazon.btn_amazon02{height:64px;font-size:20px;padding:12px 0}.asobu-kenshu .asoken09 .book_block .cont01 .btn_amazon span.sub{font-size:14px}.asobu-kenshu .asoken09 .book_block .cont01 .btn_amazon span.main{font-size:18px}.asobu-kenshu .asoken09 .book_block .cont02 p{font-size:15px}.asobu-kenshu .asoken09 .book_block .cont02 p .blue{font-size:20px}.asobu-kenshu .asoken09 .book_block .cont02 .author{position:static;width:100%;margin-top:40px;text-align:right;margin-bottom:40px}.asobu-kenshu .asoken09 .book_block .cont02 .author .name{font-size:28px}.asobu-kenshu .asoken09 .book_block .cont02 .author p.t{margin-bottom:16px}.asobu-kenshu .asoken09 .book_block .cont02 .author .names{font-size:20px}.asobu-kenshu .asoken08 .chield_articals.article_lists .chield_artical{width:100%;margin:0}#pdca-challenge .service_content{padding:42px 0}#pdca-challenge .service_content h2{margin:0 auto 22px auto}#pdca-challenge .main_img .online_btn_wrap{width:100%;display:block;bottom:76px}#pdca-challenge .online_btn_wrap .online_btn{margin:20px auto 0 auto}.pdca-challenge_cont05 .pic_ex5{display:block}.pdca-challenge_cont01 .ex_pic1{display:block}.pdca-challenge_cont01 .ex_pic1 .ex1{margin:0 auto 0 auto;width:100%}.pdca-challenge_cont01 .ex_pic1 .pic1{margin:16px auto 0 auto;width:100%}.pdca-challenge_cont01 .ex3{padding:10px 10px}.points_pdca span:nth-child(1){margin-right:10px}.pdca-challenge_cont02 .ul2 li{margin-top:16px}.pdca-challenge_cont02 .ul2 li::before{top:6px}.wrap_pc_03{display:block}.wrap_pc_03 .col,.wrap_pc_03 .col:nth-child(1){margin:16px auto 70px auto;width:auto;max-width:300px;position:relative}.wrap_pc_03 .col::before{content:"";display:block;width:302px;height:58px;background-image:url(https://ikusa.jp/wp/wp-content/themes/chani/img/service/pdca-challenge/bg03_3_1.svg);background-repeat:no-repeat;background-size:contain;background-position:top;position:absolute;bottom:-58px;left:0}.wrap_pc_03 .col:nth-child(2)::before{background-image:url(https://ikusa.jp/wp/wp-content/themes/chani/img/service/pdca-challenge/bg03_3_2.svg)}.wrap_pc_03 .col:nth-child(3)::before{background-image:url(https://ikusa.jp/wp/wp-content/themes/chani/img/service/pdca-challenge/bg03_3_3.svg);z-index:3}.pdca-challenge_cont03 .box_btm img{display:none}.pdca-challenge_cont03 .box_btm .ex1{margin:-40px auto 0 auto;max-width:302px}.wrap_pc04{padding:24px 24px 0 24px;display:block}.wrap_pc04::before{padding:0 0;width:calc(100%);height:54px;line-height:54px;text-align:center;writing-mode:inherit;top:-54px;left:0}.wrap_pc04 .col,.wrap_pc04 .col:nth-child(1){margin:16px auto 0 auto;width:auto}.pdca-challenge_cont04 .cn_box1{padding:32px 10px}.wrap_pc04_2{display:block}.wrap_pc04_2 .col,.wrap_pc04_2 .col:nth-child(2n - 1){margin:16px auto 0 auto;width:100%}.pdca-challenge_cont05 .pic_ex5{display:block}.pdca-challenge_cont05 .pic_ex5 .pic1,.pdca-challenge_cont05 .pic_ex5 .ex1{margin:16px auto 0 auto;width:100%}.pdca-challenge_cont05 .box5{padding:24px 10px}.wrap_pc05{margin:0 0 16px 0}.wrap_pc05 .col:nth-child(1){margin-right:10px;padding:10px 4px;width:100px;font-size:14px}.wrap_pc05 .col:nth-child(2){width:calc(100% - 10px - 100px)}.wrap_pc05 .col h4,.wrap_pc05 .col p,.wrap_pc05 .col li{font-size:14px}.wrap_pc06{display:block}.wrap_pc06 .col,.wrap_pc06 .col:nth-child(2n+1){margin:16px auto 0 auto;width:auto}.wrap_pc06 .col:nth-child(1){margin-top:0}#pdca-challenge .online_btn_wrap{width:auto}.wrap_pd07 .col{display:block}.wrap_pd07 .pic1,.wrap_pd07 .ex1{margin:0 auto 0 auto;width:100%}.wrap_pd07 h3 span:nth-child(2){font-size:20px}.wrap_pd07 h3 span:nth-child(2) br{display:none}.wrap_pc08 .col{margin-bottom:24px;padding:18px 18px;display:block}.wrap_pc08 .pic1,.wrap_pc08 .ex1{margin:0 auto 0 auto;width:100%}.wrap_pc08 .pic1{margin-bottom:16px}.wrap_pc10 .col,.wrap_pc10 .col:nth-child(1){margin:16px auto 0 auto;width:calc(100% - 32px)}.wrap_pc10 .col:nth-child(1){margin-top:0}.pdca-challenge_cont11 .box1{padding:24px 24px}#pdca-challenge .service_content.pdca-challenge_cont13 h2{margin:0 auto 22px auto;max-width:238px}#pdca-challenge .service_content.pdca-challenge_cont13 h2::before,#pdca-challenge .service_content.pdca-challenge_cont13 h2::after{display:none}.pdca-challenge_cont13 .box1{padding:24px 24px}.pdca-challenge_cont13 .pic_ex1{display:block}.pdca-challenge_cont13 .pic_ex1 .pic1,.pdca-challenge_cont13 .pic_ex1 .ex1{margin:0 auto 0 auto;width:100%}.pdca-challenge_cont13 .pic_ex1 .ex1{margin-top:16px}.wrap_pc13{display:block}.wrap_pc13 .col,.wrap_pc13 .col:nth-child(1),.wrap_pc13 .col:nth-child(4n+1){margin:16px auto 0 auto;width:100%}.wrap_pc13 .col:nth-child(1){margin-top:0}.wrap_pc13 .link1{margin-top:8px}.hirameki-quest{padding:40px 0}.hirameki-quest-mv .btn_wrap .btn{height:64px;font-size:17px}.hirameki-quest .btn_wrap .btn.btn_red:before{left:28px;width:12px;height:12px}.hirameki-quest .hirameki_tl_h2{font-size:24px;margin-bottom:30px;line-height:1.3}.hirameki-quest .hirameki_tl_h2:after{width:300px}.hirameki-quest01 .f{justify-content:center}.hirameki-quest01 .cont01{order:2;flex-basis:100%}.hirameki-quest01 .cont01 p{font-size:16px}.hirameki-quest01 .cont02{order:1;flex-basis:70%}.hirameki-quest01 .cont01 p{margin-bottom:32px}.hirameki-quest01 .cont01 ul{padding:12px 4px}.hirameki-quest01 .cont01 ul dt{font-size:14px;font-weight:600;flex-basis:90px}.hirameki-quest01 .cont01 ul dd{font-size:13px;flex-basis:calc(100% - 90px - 8px)}.hirameki-quest02 .f{gap:24px 12px}.hirameki-quest02 li{flex-basis:270px;padding:40px 12px 40px 12px}.hirameki-quest02 li p{font-size:15px}.hirameki-quest02 li .t img{height:24px}.hirameki-quest02 li .t.t2 img{height:48px}.hirameki-quest02 li>img{height:122px;width:auto;margin:auto}.hirameki-quest05 .feature{flex-wrap:wrap;padding:18px 20px}.hirameki-quest05 .feature .img{flex-basis:100%}.hirameki-quest05 .feature .text{flex-basis:100%}.hirameki-quest05 .feature .t{position:relative}.hirameki-quest05 .feature .text .t{margin-bottom:12px}.hirameki-quest05 .feature01 .t:before{background-image:url(https://ikusa.jp/wp/wp-content/themes/chani/img/service/hirameki-quest/cont05_num1.svg);width:16px;height:38px;left:-40px}.hirameki-quest05 .feature .t:before{background-size:contain;background-repeat:no-repeat;content:"";position:absolute;left:-40px;top:0px}.hirameki-quest05 .feature02 .t:before{background-image:url(https://ikusa.jp/wp/wp-content/themes/chani/img/service/hirameki-quest/cont05_num2.svg);width:32px;height:38px}.hirameki-quest05 .feature:before{content:none}.hirameki-quest05 .feature .t img{height:18px;width:auto;text-align:left}.hirameki-quest05 .feature03 .t:before{background-image:url(https://ikusa.jp/wp/wp-content/themes/chani/img/service/hirameki-quest/cont05_num3.svg);width:32px;height:38px}.hirameki-quest05 .feature04 .t:before{background-image:url(https://ikusa.jp/wp/wp-content/themes/chani/img/service/hirameki-quest/cont05_num4.svg);width:32px;height:38px}.hirameki-quest06 .review .t_review_company{padding:2px 0;font-size:18px}.hirameki-quest06 .f .cont01{flex-basis:100%}.hirameki-quest06 .f .cont02{flex-basis:100%}.hirameki-quest06 .review .t_review{font-size:18px;margin-bottom:12px}.hirameki-quest06 .review p{font-size:15px}.hirameki-quest06 .review .details{justify-content:left}.hirameki-quest06 .review .details dl{margin-bottom:8px;margin-top:0;margin-left:0}.hirameki-quest08 .rec_cont{margin:24px auto 12px auto}.hirameki-quest08 small{font-size:20px}.hirameki-quest08 b{font-size:28px}.hirameki-quest08 .rec_cont span{font-size:18px}.hirameki-quest08 .customize{width:100%;display:block;box-sizing:border-box;padding:16px 20px}.hirameki-quest08 .add_price{width:100%;padding:12px;box-sizing:border-box}.hirameki-quest08 .price_block{padding:40px 20px 40px 20px}.hirameki-quest09 .q{font-size:15px}.hirameki-quest09 .q,.hirameki-quest09 .a{padding:15px 50px 15px 50px}.hirameki-quest09 .q:after{background-size:contain;background-repeat:no-repeat;background-position:center center;width:32px;height:36px;left:12px}.hirameki-quest09 .q:before{width:12px;height:12px;right:10px}.hirameki-quest09 .q.current:before{width:12px;height:12px}.hirameki-quest09 .a{padding:15px 50px}.hirameki-quest10 .kawaii_dog:before{width:88px;height:56px;top:16px}.hirameki-quest10 p{font-size:16px}.hirameki-quest10 .food_block .box{flex-basis:100%}.hirameki-quest~.modals .modal .close{right:0;top:0}.hirameki-quest~.modals .modal .img{flex-basis:100%}.hirameki-quest~.modals .modal p{flex-basis:100%}.hirameki-quest~.modals .modal .tl_modal{font-size:20px}.hirameki-quest03 .btn_wrap .btn{height:64px;font-size:16px}.hirameki-quest .btn_wrap .btn.btn_yellow:before{width:12px;height:12px;left:28px}.hirameki-quest03{background:none}.hirameki-quest03 .flow_block .flow_wrap{display:block}.hirameki-quest03 .flow_block{background:none;padding:0}.hirameki-quest03 .flow_box{margin-top:45px;padding:18px 12px;box-sizing:border-box;font-size:20px;font-weight:bold;position:relative}.hirameki-quest03 .flow_box:after{content:"";position:absolute;left:0;right:0;bottom:-32px;margin:auto;width:40px;height:19px;background-image:url(https://ikusa.jp/wp/wp-content/themes/chani/img/service/hirameki-quest/triangle_black.png);background-repeat:no-repeat;background-size:100% 100%;background-position:center center}.hirameki-quest03 .flow_box01{background-color:#23D8BA}.hirameki-quest03 .flow_box02{background-color:#90FFE8}.hirameki-quest03 .flow_box03{background-color:#23D8BA}.hirameki-quest03 .flow_box02 .quest_flow{background-color:#192C40;border-radius:8px;font-size:16px;font-weight:bold;color:#23D8BA;padding:8px 0;margin-top:24px;position:relative;cursor:pointer}.hirameki-quest03 .flow_box02 .quest_flow.current{border-radius:8px 8px 0 0}.hirameki-quest03 .flow_box02 .quest_flow:after{content:"";position:absolute;right:30px;top:4px;bottom:0;margin:auto;width:8px;height:8px;border-top:3px solid #23D8BA;border-right:3px solid #23D8BA;transform:rotate(135deg);transition:0.2s ease}.hirameki-quest03 .flow_box02 .quest_flow.current:after{transform:rotate(-45deg)}.hirameki-quest03 .flow_box02 .flow_wrap{background-color:#FFF;padding:16px 12px;box-sizing:border-box;transition:0.2s ease}.hirameki-quest03 .flow_box02 .flow_wrap p{margin-top:0;border-radius:0 0 8px 8px;font-size:14px;text-align:left}.hirameki-quest03 .flow_box02 .flow_wrap{height:0;padding:0 12px;transition:0.2s ease;overflow:hidden}.hirameki-quest03 .flow_box02 .flow_wrap.open{height:auto;padding:16px 12px}.hirameki-quest03 .flow_box:nth-last-child(1):after{content:none}.hirameki-quest03 .flow_block .flow_wrap .box{width:148px;margin:auto auto 32px auto;max-width:100%}.hirameki-quest03 .flow_block .flow_wrap .t4{font-size:16px}.hirameki-quest03 .flow_block .flow_wrap .box:after{left:0;right:0;bottom:-36px;top:auto;transform:rotate(90deg)}.hirameki-quest03 .flow_block .flow_wrap img{width:80px;max-width:100%}.hirameki-quest03 .flow_block .flow_wrap img.modal_btn{width:26px}.hirameki-quest03 .flow_block .flow_wrap .box.box_1{display:block;left:-70px}.hirameki-quest03 .flow_block .flow_wrap .box.box_1 .mark{margin-bottom:30px}.hirameki-quest03 .flow_block .flow_wrap .box.box_1 .mark:after{left:0;right:0;bottom:-32px;top:auto;transform:rotate(90deg)}.hirameki-quest03 .flow_block .flow_wrap .box.box03:after{right:80%}.hirameki-quest03 .flow_block .flow_wrap .box.box_1:before{background-image:url(https://ikusa.jp/wp/wp-content/themes/chani/img/service/hirameki-quest/triangles_sp.png);width:39px;height:calc(100% + 54px);top:0;bottom:0;right:-50%;left:auto;user-select:none;cursor:auto}.hirameki-quest03 .flow_block .flow_wrap .box.box_1:after{left:40px;user-select:none;cursor:auto}.hirameki-quest~.modals .imgs{flex-wrap:wrap}.hirameki-quest~.modals .imgs img{width:100%}.hirameki-quest08 .add_price ul li{font-size:14px}.kp_kv .box_ab{display:block}.kp_kv .box_ab .box_a{margin:0 0 0 0;width:100%}.kp_kv .box_ab .box_b{margin:0 auto 0 auto;width:calc(100% - 6px - 20px)}.kp_kv .ex1{font-size:14px}.kp_kv .ex2_1{font-size:12px}.kp_kv .ex2 img{width:18%;top:-8%}.kp_kv .ex2 img.ig1{right:10%}.kp_kv .ex2 img.ig2{right:1%}.wrap_kp1{padding:16px 0;display:block}.wrap_kp1 .col,.wrap_kp1 .col:nth-child(1){margin:16px auto 0 auto;width:100%;max-width:272px}.kp_sec2 .box_a h2{font-size:22px}.kp_sec2 .box_a .ex1{padding:20px;max-width:calc(100% - 40px)}.kp_sec2 ul li{padding-left:28px;font-size:16px;line-height:1.7}.kp_sec2 ul li::before{width:16px;height:16px;top:4px}.kp_sec2 .box_a::after{bottom:-30px}.kp_sec2 .box_b h3{margin:0 auto 0 auto;padding:0 22px;width:calc(100% - 40px - 40px);font-size:22px;display:block}.kp_sec2 .box_b .ex2{font-size:16px}.kp_sec3 .wrap_kp3{margin:0 auto 0 auto;padding:0 10px;max-width:276px;display:block}.kp_sec3 .wrap_kp3 .col,.kp_sec3 .wrap_kp3 .col:nth-child(1){margin:16px auto 0 auto;padding:10px 0px;width:100%}.kp_sec3 .box_b{margin-top:20px}.kp_sec3 .box_b h2{margin-bottom:20px;font-size:22px}.kp_sec3 .wrap_kp3_2{padding:0 0 22px 0}.kp_sec3 .wrap_kp3_2 .slick-prev,.kp_sec3 .wrap_kp3_2 .slick-next{top:calc((100% - 40px + 120px) / 2)}.kp_sec3 .wrap_kp3_2 .slick-prev{left:4px}.kp_sec3 .wrap_kp3_2 .slick-next{right:4px}#team-building-cruise.service_page_manual .main_img.team_building_cruise_mv{padding:20px 0}#team-building-cruise .main_img .online_btn_wrap{position:static;bottom:20px;top:auto;right:0;left:0;margin:auto;width:200px}#team-building-cruise .main_img .online_btn_wrap .online_btn{margin:0 0 5px;width:100%;height:auto}#team-building-cruise .main_img .online_btn_wrap .online_btn a{height:43px;line-height:38px;font-size:12px;border-width:3px}#team-building-cruise .main_img .online_btn_wrap .online_btn a:after{left:10px}#team-building-cruise .online_btn a:after{width:10px;height:10px}#team-building-cruise .online_btn a{font-size:1.125rem}#team-building-cruise .mv_tx01{text-align:center;font-weight:900;line-height:1.4;color:#000262;text-shadow:1px 1px 0 #FFF,-1px -1px 0 #FFF,-1px 1px 0 #FFF,1px -1px 0 #FFF,0px 1px 0 #FFF,0-1px 0 #FFF,-1px 0 0 #FFF,1px 0 0 #FFF;font-size:20px}#team-building-cruise .main_img .logo{margin:10px auto;text-align:center}#team-building-cruise .main_img .logo img{max-width:80%}.team_building_cruise_cont01 .inner:before{width:130px;height:80px;top:-30px}.team_building_cruise_cont01 .inner:after{width:120px;height:73px;left:20px;bottom:-40px}.service_page_manual .service_content .sub_title.sub_title_building01,.service_page_manual .service_content .sub_title.sub_title_building02,.service_page_manual .service_content .sub_title.sub_title_building03{margin-bottom:40px}.building_tl01{font-size:18px}.building_tx01{text-align:left;max-width:220px;margin:auto}.building_block01{margin-top:20px}.building_block01 .img img{max-width:70%}.building_block02{display:block}.building_block02 .box{display:flex;flex-wrap:wrap;justify-content:space-between;font-size:0.9rem;margin:0 0 20px;line-height:1.6}.building_block02 .box:last-child{margin:0}.building_block02 .box .img{margin:0;flex-basis:80px}.building_block02 .box p{flex-basis:calc(100% - 105px);display:flex;justify-content:left;align-items:center}.building_block03{display:block}.building_block03 .box{background:url(https://ikusa.jp/wp/wp-content/themes/chani/img/service/team-building-cruise/cont03_tbg_sp.png);background-size:100% 100%;padding:10px 20px;padding-left:90px;position:relative;margin:0 0 20px;margin-left:-20px;box-shadow:none;width:calc(100% + 25px);box-sizing:border-box}.building_block03 .box:last-child{margin-bottom:0}.building_block03 .box .img{width:75px;height:55px;position:absolute;left:10px;top:0;bottom:0;margin:auto;display:flex;justify-content:center;align-items:center}.building_block03 .box .img img{max-width:100%}.building_block03 .box .t{margin:0;height:auto;text-align:left;padding:0;font-size:0.9rem}.building_block04_wrap{border:4px solid #000262;background:none;padding:20px;margin:0 0 30px}.building_tl02{margin:0 0 30px}.building_tl02 span{font-size:20px;padding:0 55px}.building_tl02 span:before,.building_tl02 span:after{width:50px;height:19px}.building_block04{padding-top:100px}.building_block04:after{width:110px;height:111px;top:-20px;left:0;right:0;margin:auto}.building_block04.building_block04_b:after{width:129px;height:134px;left:0;right:0}.building_block04.building_block04_c:after{width:135px;height:130px}.building_block04 .tx01{font-size:16px;position:relative;z-index:1}.building_block04 .tx02{font-size:20px}.building_block04 .tx_line{border-bottom:2px solid #FAC681}.building_block04 .tx03{font-size:10px}.building_block05{display:block;margin:20px 0 40px}.building_block05 .cell01{margin:0 0 20px}.building_p_tx01{font-size:18px}.building_block06{margin:0 0 80px}.building_block06 .box{flex-basis:48%;padding:10px;margin:0 0 10px}.building_block06 .box .img{margin:0 0 10px}.building_block06 .box .tx{display:block;height:auto}.building_block07 .in .tx01 span{font-size:18px}.building_block08{display:block}.building_block08 .box{padding:20px;border:4px solid #000262;background:#FFF9F0;margin:0 0 20px}.building_block08 .box:last-child{margin:0}.building_block08 .box .t{font-size:20px}.building_block08 .box .tx02{margin:0 0 10px}.building_block08 .box .img{margin:10px 0}.building_block08 .box p{font-size:0.9rem}.building_block09{display:block}.building_block09 .box{margin:0 0 40px;padding:40px 30px 90px;margin:0 0 20px}.building_block09 .box:last-child{margin:0}.building_block09 .box .t{font-size:18px}.building_block09 .box .tx01{display:block}.building_block09 .box .tx01 span{display:block}.building_tl03{font-size:20px}.building_tl04{font-size:20px}.building_block10+.building_tl04{margin-top:50px}.building_block10{display:block}.building_block10 .box{margin:0 0 20px}.building_block10 .box .tx01{font-size:18px;margin:0 0 5px}.team_building_cruise_cont08{background-image:url(https://ikusa.jp/wp/wp-content/themes/chani/img/service/team-building-cruise/cont08_bg_sp.jpg);height:auto;padding:20px 0 70px}.building_schedule{text-align:center}.building_schedule img{max-width:70%}.building_block11{padding:20px 20px;background:#F9F5EC;border:4px solid #CFA150}.building_block11 .t{font-size:20px}.building_block11 .t .sm{font-size:16px}.building_block11 .t .in{padding:0 50px}.building_block11 .t .in:before,.building_block11 .t .in:after{width:47px;height:37px}.building_block11 p{line-height:1.6}.team_building_cruise_cont10 p+.sub_title{margin-top:40px!important}.building_qa_wrap{padding:20px 20px;background:#fff;border:4px solid #CFA150}.team_building_cruise_cont11 .remo_fqa h3{background-color:#325082;color:#fff}.team_building_cruise_cont11 .remo_fqa h3::before{background-image:url(https://ikusa.jp/wp/wp-content/themes/chani/img/service/team-building-cruise/mark3.svg);color:#325082}.team_building_cruise_cont11 .remo_fqa h3::after{border-color:#fff}.team_building_cruise_cont11 .remo_fqa p{border-color:#325082;background:#fff;color:#000}.team_building_cruise_cont07::after{width:561px;height:619px;right:-50px;bottom:20px}.building_block10_map .box .map_h{max-width:320px;margin:auto}.building_block10_map .box .map_h .mapimg01{width:110px}.building_block10_map .box .map_h .mapimg02{width:110px}.building_block10_map .box .map_h .mapimg03{width:100px}.building_block10_map .box .map_h .mapimg04{width:132px}.building_block10_map .box .map_h .mapimg05{width:130px}.building_block10_map .box .map_h .mapimg06{width:180px}.building_block10_map .box .map_h .mapimg07{width:125px}.building_block10_map .box .map_h .mapimg08{width:110px}.building_block10_map .box .map_h .mapimg09{width:110px}.building_block10_map .box .map_h .mapimg1_01{width:104px}.building_block10_map .box .map_h .mapimg1_02{width:170px}.building_block10_map .box .map_h .mapimg1_03{width:168px}.real_quiz_bingo.mv{background-image:none;background-color:#000}.real_quiz_bingo.service_cont .inner{box-sizing:border-box}.real_quiz_bingo.mv{position:relative;background-image:url(https://ikusa.jp/wp/wp-content/themes/chani/img/service/real_quiz_bingo/mv_sp.png);background-size:contain;background-repeat:no-repeat;background-position:center top}.real_quiz_bingo{padding:40px 0}.real_quiz_bingo.mv .logo{width:240px;margin:auto}.real_quiz_bingo.mv .btn_wrap{flex-wrap:wrap;gap:20px 30px;margin-top:12px}.real_quiz_bingo.mv .btn_wrap .btn{flex-basis:100%;height:72px}.real_quiz_bingo .img_txt{margin-bottom:30px}.real_quiz_bingo .img_txt .img{flex-basis:100%}.real_quiz_bingo .img_txt .txt{flex-basis:100%}.real_quiz_bingo .img_txt h3{font-size:18px}.real_quiz_bingo01 .about_list ul li{flex-basis:calc(50% - 12px)}.real_quiz_bingo01 .about_detail{padding:28px 12px}.real_quiz_bingo01 .about_detail dl{align-items:center}.real_quiz_bingo01 .about_detail dt{padding:4px;flex-basis:84px;box-sizing:border-box;margin-right:12px;text-align:center}.real_quiz_bingo01 .about_detail dd{flex-basis:calc(100% - 84px - 12px);font-size:15px}.real_quiz_bingo02 .recommendations{margin-left:0}.real_quiz_bingo02 .recommendations li{display:flex}.real_quiz_bingo02 .events{width:375px;max-width:100%;margin:auto}.real_quiz_bingo .img_txt .txt .f20{font-size:16px}.real_quiz_bingo .link{margin-top:20px}.real_quiz_bingo03 .flow{gap:60px 30px}.real_quiz_bingo03 .flow .box{flex-basis:100%;text-align:center;position:relative}.real_quiz_bingo03 .flow .box img{width:196px;margin:auto}.real_quiz_bingo03 .flow .box p{width:256px;margin:auto;font-size:14px}.real_quiz_bingo03 .flow .box:after{content:"";position:absolute;right:0;left:0;bottom:-50px;transform:rotate(90deg);margin:auto;width:22px;height:44px;clip-path:polygon(0 0,0% 100%,100% 50%);background-color:#787878}.real_quiz_bingo03 .flow .box figure:after{content:none}.real_quiz_bingo03 .flow .box:nth-last-child(1):after{content:none}.real_quiz_bingo03 .feature{flex-basis:100%}.real_quiz_bingo03 .feature h4{font-size:18px}.real_quiz_bingo04 .imgs .img{flex-basis:100%}.real_quiz_bingo h3.sub_title{font-size:22px}.real_quiz_bingo04 .imgs2 .img{flex-basis:100%}.real_quiz_bingo05 .img_txt2 .img{order:1;top:0;left:0;margin:auto;bottom:auto;right:auto;max-width:100%}.real_quiz_bingo05 .img_txt2 .txt{order:2;padding-top:336px}.real_quiz_bingo05 .img_txt2 li{font-size:16px}.real_quiz_bingo05 .img_txt2 ul{padding-bottom:0}.real_quiz_bingo06 .box{gap:0 36px}.real_quiz_bingo06 h4{margin-bottom:12px}.real_quiz_bingo07{text-align:center}.real_quiz_bingo07 img{width:338px;margin:auto;max-width:100%}.real_quiz_bingo08 p{font-size:16px}.real_quiz_bingo09 p{font-size:18px}.real_quiz_bingo09 .food_wrap .box{flex-basis:100%}.real_quiz_bingo09 .food_wrap h4{font-size:18px}.real_quiz_bingo09 .food_wrap .btn{margin-top:18px}.real_quiz_bingo09 .food_wrap p{margin-bottom:18px}.real_quiz_bingo09 .large{font-size:28px;line-height:1.2}.real_quiz_bingo09 .contains{max-width:100%;padding:20px}.real_quiz_bingo09 .contain{flex-basis:100%}.real_quiz_bingo09 .contain h4{font-size:18px;margin-bottom:12px}.real_quiz_bingo09 .contain p{font-size:15px}.real_quiz_bingo09 .contain2 p{margin-bottom:0}#ikusa-arena.service_page_manual .main_img{height:auto;padding-top:40px;padding-bottom:90px}#ikusa-arena .main_img .inner{height:100%}#ikusa-arena .main_img .online_btn_wrap{position:static;width:200px}#ikusa-arena .main_img .online_btn_wrap .online_btn{margin:0 0 5px;width:100%}#ikusa-arena .main_img .online_btn_wrap .online_btn a span,#ikusa-arena .main_img .online_btn_wrap .online_btn a{height:43px;line-height:38px;font-size:12px;border-width:3px}#ikusa-arena .main_img .online_btn_wrap .online_btn a:after{left:10px}#ikusa-arena .online_btn a:after{width:10px;height:10px}#ikusa-arena .online_btn a{font-size:1.125rem}#ikusa-arena .main_img .online_btn.online_btn02 a span{padding-left:25px}#ikusa-arena .main_img .online_btn.online_btn02 a span::before{width:10px;height:13px}#ikusa-arena .online_btn_wrap{margin:60px 0}#ikusa-arena .main_img .logo,#ikusa-arena .main_img .tx01,#ikusa-arena .main_img .tx02,#ikusa-arena .main_img .tx03{text-align:center;position:static;transform:none}#ikusa-arena .main_img .tx01{margin:0 0 20px}#ikusa-arena .main_img .tx02{margin:0 40px 10px}#ikusa-arena .main_img .logo{padding:0 50px;margin:0 0 20px}#ikusa-arena .main_img .tx03{margin:0 50px 30px}#ikusa-arena .main_img .logo{width:auto}#ikusa-arena .main_img .logo img{max-width:100%}.rerimorin .service_cont.ikusaarena_cont01{padding:100px 0}.ikusaarena_cont01:before{width:calc(46px*3);height:calc(31px*3);left:-10px}.ikusaarena_cont01:after{width:calc(39px*3);height:calc(27px*3)}.service_cont .ikusaarena_tl01{font-size:24px;margin:0 0 20px}.ikusaarena_cont01 p{font-size:1rem;padding:0 20px}.ikusaarena_cont02 .ikusaarena_tl01.ikusaarena_tl01_1{text-align:center}.ikusaarena_block01{display:block}.ikusaarena_block01 .cell02{font-size:0.8rem;padding:0 20px;margin-top:20px;line-height:1.6}.ikusaarena_block01 .cell01 .bx{font-size:0.8rem;flex-basis:105px;height:105px;line-height:1.4}.ikusaarena_block01 .cell01 .bx .f01{font-size:1.2rem}.ikusaarena_block01 .cell01 .bx .f02{font-size:0.7rem}.ikusaarena_block01 .cell01 .bx .f03{font-size:1rem}.ikusaarena_cont03 .ikusaarena_tl01{color:#E5B834}.ikusaarena_block02{margin:0 0 50px}.ikusaarena_block02 .box{margin:0 0 40px}.ikusaarena_block02 .box:last-child{margin:0}.ikusaarena_block02 .box .set_ig{margin:0 0 10px}.ikusaarena_block02 .box .set_nm .nm{flex-basis:30px}.ikusaarena_block02 .box .set_nm .cont_tx{flex-basis:calc(100% - 40px)}.ikusaarena_block03{display:block;margin:0 0 50px}.ikusaarena_block03 .box{width:60%;margin:0 20px}.ikusaarena_block03 .box .img{margin:0 0 10px;position:relative}.ikusaarena_block03 .box .img:after{content:"";position:absolute;right:-30px;top:0;bottom:0;margin:auto;width:0;height:0;border-style:solid;border-top:12px solid transparent;border-bottom:12px solid transparent;border-left:20px solid #000000;border-right:0}.ikusaarena_block03 .box:last-child .img:after{display:none}.ikusaarena_block03 .box p{font-size:1rem}.ikusaarena_tlic01{padding-right:60px}.ikusaarena_tlic01:after{width:36px;height:60px;bottom:0;right:0;margin:auto;visibility:unset}.ikusaarena_tlic02{display:block;position:relative;padding-right:185px}.ikusaarena_tlic02:after{width:60px;height:55px;bottom:0;right:0}.ikusaarena_block04{margin:40px 0 60px}.ikusaarena_tl02{text-align:center;color:#797979;font-weight:bold;margin:0 0 20px}.ikusaarena_tl02{text-align:center;color:#797979;font-weight:bold;font-size:1.5rem}.ikusaarena_block04 .tx{margin:0 auto;max-width:736px;color:#797979}.ikusaarena_block05 .set{display:block;margin:0}.ikusaarena_block05 .set .box{margin:0 0 20px;padding-left:70px;font-size:0.875rem}.ikusaarena_block05 .set .box:nth-child(2n){padding-left:10px;padding-right:70px}.ikusaarena_block05 .set .box .ig{left:10px}.ikusaarena_block05 .set .box:nth-child(2n) .ig{left:auto;right:10px}.ikusaarena_block05 .set .box .ig img{max-height:90px}.ikusaarena_block05 .set .box .tx{position:relative;z-index:1}.ikusaarena_cont04 .ikusaarena_tl01{color:#E5B834;margin:0}.ikusaarena_tlbttx01{font-size:0.875rem}.ikusaarena_tlbttx01{margin:0;max-width:none}.ikusaarena_tlbttx01 span{font-weight:300}.ikusaarena_schedule_block01{max-width:300px;display:flex;flex-wrap:wrap;justify-content:space-between;margin:40px auto}.ikusaarena_schedule{margin:0;flex-basis:100px}.ikusaarena_block06{display:block;margin:0;flex-basis:calc(100% - 120px)}.ikusaarena_block06 .box{height:calc(100% / 6);display:flex;justify-content:center;align-items:center}.ikusaarena_block06 .box .t{text-align:left}.ikusaarena_block07{display:block;max-width:80%;margin:auto}.ikusaarena_block07 .box{margin:0 0 20px}.ikusaarena_block07 .box:last-child{margin:0}.ikusaarena_block07 .box p{line-height:1.6}.ikusaarena_tab_wrap{margin-top:20px}.ikusaarena_tab01 .tab-list .tab-list-item{font-size:0.75rem}.ikusaarena_tab01 .tab-list .tab-list-item span{padding-right:10px}.ikusaarena_tab01 .tab-list .tab-list-item span:after{top:8px;width:6px;height:6px;border-width:2px}.ikusaarena_tab01 .tab-list .tab-list-item.is-btn-active span:after{border-color:#fff}.ikusaarena_tab01 .tab-contents-wrap .tab-contents{padding:10px 5px}.ikusaarena_table01{padding:10px 5px;box-sizing:border-box}.ikusaarena_table01 td,.ikusaarena_table01 th{font-size:0.75rem;padding:10px 3px}.ikusaarena_table01 th{width:calc((100% - 105px) / 3)}.ikusaarena_table01 th:first-child{width:105px}#ikusa-arena .icon_pop{font-size:24px;margin:0 0 20px}#ikusa-arena .icon_pop span{font-size:24px}.consensus_block02.onundoukai_block02.ikusaarena_block01 .cell01{margin:0}.consensus_block02.onundoukai_block02.ikusaarena_block01 .training_list03 li{padding-left:25px}.consensus_block02.onundoukai_block02.ikusaarena_block01 .training_list03 li:after{width:15px;height:15px;top:4px}.ikusaarena_block05_1 .set{display:block}.ikusaarena_block05_1 .set .box{margin:0 0 20px;display:block}.ikusaarena_block05_1 .set .box:last-child{margin:0}.ikusaarena_tl01_bttx{margin:-30px 0 50px}.ikusaarena_block08{display:block;margin:0 0 20px}.ikusaarena_block08 .box{position:relative;color:#fff;font-size:1rem;font-weight:600;overflow:hidden;height:100px}.ikusaarena_block09_tx01{font-size:1rem;text-align:center;margin:60px 0 20px}.ikusaarena_block09 .box{flex-basis:48%;margin:0 0 4%}.ikusaarena_block09_tx02{text-align:right;margin:10px 0 0}#kaiji-teambuilding{font-size:14px}#kaiji-teambuilding .main_img{background-image:url(https://ikusa.jp/wp/wp-content/themes/chani/img/service/kaiji-teambuilding/sp_mv_bg.png);background-position:top;height:calc(100vh - 115px)}#kaiji-teambuilding .outline{background-position:top}#kaiji-teambuilding .online_btn_wrap{bottom:2em}#kaiji-teambuilding .online_btn_wrap .online_btn{margin:1rem}#kaiji-teambuilding .slg1{font-size:16px;width:80%;margin:auto;text-align:center;padding:0 10%}#kaiji-teambuilding .service_content .sub_title{color:#FFE201;font-size:24px}#kaiji-teambuilding .service_content .annotation:nth-of-type(1){font-size:18px}#kaiji-teambuilding .service_content .annotation:nth-of-type(2){font-size:16px}#kaiji-teambuilding .service_content .flex_wrap{flex-direction:column;gap:1em;margin-bottom:3em}#kaiji-teambuilding .outline .flex_wrap>div:nth-of-type(1){flex:1}#kaiji-teambuilding .about h2.sub_title{font-size:18px}#kaiji-teambuilding .about .flex_wrap .cell{padding:0;margin-bottom:3em}#kaiji-teambuilding .recommend{padding-top:30px;background-image:url(https://ikusa.jp/wp/wp-content/themes/chani/img/service/kaiji-teambuilding/sp_recommend_bg.svg);background-attachment:scroll}#kaiji-teambuilding .recommend .bg_wrap>h3{font-size:24px}#kaiji-teambuilding .recommend .bg_wrap{font-size:14px;padding:1em}#kaiji-teambuilding .recommend .bg_wrap .text_wrap b{font-size:18px}#kaiji-teambuilding .recommend .bg_wrap .text_wrap div:nth-of-type(1){text-align:left}#kaiji-teambuilding .recommend .bg_wrap .text_wrap div:nth-of-type(2){padding-left:79px;line-height:24px}#kaiji-teambuilding .recommend .bg_wrap .text_wrap div:nth-of-type(3){margin-top:-.5em}#kaiji-teambuilding .recommend .bg_wrap .text_wrap div:nth-of-type(4){text-align:left}#kaiji-teambuilding .recommend .bg_wrap .text_wrap div:nth-of-type(5){padding-left:4em}#kaiji-teambuilding .recommend .bg_wrap .text_wrap div:nth-of-type(7){text-align:left}#kaiji-teambuilding .recommend .bg_wrap .text_wrap div:nth-of-type(8){padding-left:4em}#kaiji-teambuilding .rule h3{font-size:24px}#kaiji-teambuilding .rule p{font-size:18px}#kaiji-teambuilding .rule .bg_wrap,#kaiji-teambuilding .flow .bg_wrap{font-size:18px}#kaiji-teambuilding .rule .bg_wrap>h3,#kaiji-teambuilding .flow .bg_wrap>h3{font-size:24px}#kaiji-teambuilding .rule .bg_wrap>.flex_wrap,#kaiji-teambuilding .flow .bg_wrap>.flex_wrap{flex-direction:row}#kaiji-teambuilding .rule .bg_wrap>p,#kaiji-teambuilding .flow .bg_wrap>p{text-shadow:1px 1px black}#kaiji-teambuilding .rule .bg_wrap .schedule .time,#kaiji-teambuilding .flow .bg_wrap .schedule .time{flex:1}#kaiji-teambuilding .rule .bg_wrap .schedule .flex_wrap,#kaiji-teambuilding .flow .bg_wrap .schedule .flex_wrap{gap:1em}#kaiji-teambuilding .rule .bg_wrap>.flex_wrap,#kaiji-teambuilding .flow .bg_wrap>.flex_wrap{gap:1em}#kaiji-teambuilding .rule .bg_wrap .line,#kaiji-teambuilding .flow .bg_wrap .line{flex-basis:60px;font-size:1rem}#kaiji-teambuilding .rule .bg_wrap.feature .flex_wrap.column,#kaiji-teambuilding .flow .bg_wrap.feature .flex_wrap.column{flex-direction:column}#kaiji-teambuilding .rule .bg_wrap.feature .img_wrap,#kaiji-teambuilding .flow .bg_wrap.feature .img_wrap{flex:1}#kaiji-teambuilding .rule .bg_wrap,#kaiji-teambuilding .flow .bg_wrap{padding:20px 10px}#kaiji-teambuilding .prepare .bg_wrap>h3{font-size:24px}#kaiji-teambuilding .prepare .bg_wrap .priod{flex:1}#kaiji-teambuilding .prepare .flex_wrap.column .flex_wrap{align-items:stretch;gap:1rem}#kaiji-teambuilding .prepare .flex_wrap.column{gap:1rem;margin-top:1rem}#kaiji-teambuilding .faq .bg_wrap>h3{font-size:24px}#kaiji-teambuilding .faq .flex_wrap.column ul li::before{font-size:24px!important}#kaiji-teambuilding .faq .flex_wrap.column ul li{padding:.5rem;padding-left:3rem}#kaiji-teambuilding .service_cont{padding:50px 0}#kaiji-teambuilding .about h2.sub_title{margin:40px 0 10px}#kaiji-teambuilding .about .flex_wrap>div:nth-of-type(2)>img{padding:0}#kaiji-teambuilding .about .flex_wrap .cell .img_wrap{padding:0 0 10px}#kaiji-teambuilding .about .flex_wrap .cell:last-child{margin:0}#kaiji-teambuilding .service_content .flex_wrap{margin:0}#kaiji-teambuilding .kaiji_cont01{padding-top:0}.service_cont .kaiji_tl01{margin:0 0 20px}.kaiji_block01 .box{display:block;margin:0 0 20px;text-align:center}.kaiji_block01 .box:last-child{margin:0}.kaiji_block01 .box span{display:inline-block}.service_cont .kaiji_tl02{margin:0 0 20px;font-size:24px}#kaiji-teambuilding .kaiji_cont02{background-image:url(https://ikusa.jp/wp/wp-content/themes/chani/img/service/kaiji-teambuilding/cont02_bg_sp.png);padding:70px 0}.kaiji_tl03{font-family:"Noto Serif JP";font-weight:900;margin:0 0 30px;font-size:24px;text-align:center}.kaiji_cont02 p{font-size:16px}#kaiji-teambuilding .kaiji_cont03_wrap{background-image:url(https://ikusa.jp/wp/wp-content/themes/chani/img/service/kaiji-teambuilding/red_bg_sp.png);background-size:100% auto}#kaiji-teambuilding .kaiji_block03 .flex_wrap{font-size:1rem;font-weight:normal;text-align:center;margin-top:1rem;flex-wrap:wrap;justify-content:center;align-items:center;gap:1em 1em}#kaiji-teambuilding .kaiji_block03 .flex_wrap .frame{background-image:url(https://ikusa.jp/wp/wp-content/themes/chani/img/service/kaiji-teambuilding/rule_frame.png);background-size:100% 100%;background-position:top;width:100%}#kaiji-teambuilding .kaiji_block03 .flex_wrap .frame>div:first-child{font-size:14px;padding-top:2em}#kaiji-teambuilding .kaiji_block03 .flex_wrap .frame>div:last-child{font-family:"Noto Serif JP";font-size:1.8rem;padding-bottom:1em;font-weight:bold}#kaiji-teambuilding .kaiji_cont03{padding:50px 0 20px}#kaiji-teambuilding .kaiji_cont03_1{background-size:auto 24px;padding:60px 0 20px}#kaiji-teambuilding .kaiji_cont03_1:last-child{padding-bottom:50px}.kaiji_block04{display:block}.kaiji_block04 .cell01{margin:0 0 20px}.kaiji_block04 .cell02 .t{font-size:32px}.kaiji_block04 .cell02 .t span{font-size:18px;display:block}#kaiji-teambuilding .kaiji_cont04{position:relative;background:url(https://ikusa.jp/wp/wp-content/themes/chani/img/service/kaiji-teambuilding/cont04_bg.png);background-size:cover;background-position:top center;color:#fff}.kaiji_block05{display:block}.kaiji_block05 .cell01{margin:0 0 20px}.kaiji_block05 .cell02 .t{font-size:24px}#kaiji-teambuilding .flow .bg_wrap.feature .flex_wrap{text-align:center}#kaiji-teambuilding .flow .bg_wrap.feature .flex_wrap p{text-align:left}.kaiji_block06 .set{display:block}.kaiji_block06 .set .box{margin:0 0 30px}.kaiji_block06 .set .box .t{font-size:16px}.kaiji_block06 .set .box .img{margin-bottom:5px}#kaiji-teambuilding .prepare .bg_wrap{padding:30px 20px}.kaiji_block07 .tx01{font-size:24px;margin:0 0 40px}.kaiji_block07 .tx01 span{font-size:35px;padding-left:20px}.kaiji_block07 .set{display:block;margin:0}.kaiji_block07 .set .box{margin:0 0 40px}.kaiji_block07 .set .box:last-child{margin:0}#kaiji-teambuilding .review .box{padding:24px 12px;gap:12px 0}#kaiji-teambuilding .review .imgs{flex-basis:100%;gap:12px 12px}#kaiji-teambuilding .review h3{font-size:24px;margin-bottom:8px}#kaiji-teambuilding .review .tag{padding:4px 8px;font-size:14px}#kaiji-teambuilding .review h4{font-size:18px;margin:12px auto 8px auto}#kaiji-teambuilding .review .btn{margin-top:24px;height:54px;font-size:16px}#kaiji-teambuilding .review li{font-size:14px}#kaiji-teambuilding .review p{font-size:14px}#great-team .flex_pc{display:none !important}#great-team .main_img .online_btn_wrap{width:80%;display:block;bottom:30px}#great-team .main_img{background-image:url(https://ikusa.jp/wp/wp-content/themes/chani/img/service/great-team/sp_mv_bg.png);height:430px;background-size:contain;background-position:top;background-color:#323232}#great-team .main_img h1{display:none}#great-team h2{font-size:28px}#great-team h3{font-size:20px}#great-team h4{font-size:18px}#great-team section.service_content .flex_wrap.explanation{gap:2rem;flex-direction:column}#great-team .outline .list_wrap{padding:1em}#great-team .outline .list_wrap .flex_wrap>div:nth-of-type(1){flex-basis:80px;font-weight:bold;font-size:12px}#great-team .outline .list_wrap .flex_wrap>div:nth-of-type(2){font-size:12px}#great-team .concerns ul{font-size:18px}#great-team .flow .flow_flex{flex-direction:column;gap:5em}#great-team .flow .flow_flex .box .time{color:#000;clip-path:polygon(0 0,100% 0,100% 60%,50% 100%,0 60%);background-color:#FFEA00;position:absolute;width:100%;left:0px;text-align:center;font-weight:700;padding:1em 0}#great-team .flow .schedule .total_wrap{padding-top:30px;padding-bottom:10px}#great-team .curriculum .flex_wrap:first-child{gap:1em}#great-team .flow .curriculum{padding:0}#great-team .flow .curriculum .flex_wrap{gap:1em;font-size:14px}#great-team .flow .curriculum .flex_wrap div:first-child{flex:2}#great-team .flow .curriculum .flex_wrap div:last-child{flex:3}#great-team .flow .curriculum .flex_wrap:first-child{gap:1em;flex-direction:column}#great-team .rule .bg_wrap .explanation{font-size:16px}#great-team .rule .bg_wrap .flex_wrap{flex-direction:column}#great-team .rule .bg_wrap .column .flex_wrap .box{gap:1em}#great-team .rule .bg_wrap .column .flex_wrap .box .turn_allow{width:107px}#great-team .feature .feature_wrap .ex1{width:100%}#great-team .feature .feature_wrap .col{justify-content:center}#great-team .feature .feature_wrap .pic1{margin:0 !important;padding-bottom:1em}#great-team .feature .feature_wrap h3 span:nth-child(2){font-size:20px}#great-team .voice>.inner .flex_wrap{flex-direction:column;align-items:center}#great-team .food .food_flex{flex-direction:column;gap:2em}#great-team .food .food_flex .online_btn_wrap{width:80%}#great-team .cost>.inner>.flex_wrap{flex-direction:column}#great-team .cost .flex_wrap>div ul{left:0;text-indent:-1em;padding-left:1em}#great-team .point .flex_wrap .box .img_wrap{text-align:center;margin-bottom:1em}#great-team .point>.inner>.flex_wrap{flex-direction:column}#total-event-produce.service_page_manual .main_img{background-image:url(https://ikusa.jp/wp/wp-content/themes/chani/img/service/total-event-produce/mv_sp.jpg);height:auto;padding-top:40px;padding-bottom:20px}#total-event-produce .main_img .inner{height:100%;padding-top:40%}#total-event-produce .main_img .online_btn_wrap{position:static;width:100%;display:block;margin:20px 0 0}#total-event-produce .main_img .online_btn_wrap .online_btn{margin:0 0 5px;width:100%}#total-event-produce .main_img .online_btn_wrap .online_btn a span,#total-event-produce .main_img .online_btn_wrap .online_btn a{height:43px;line-height:38px;font-size:12px;border-width:3px}#total-event-produce .online_btn a{font-size:1.125rem}#total-event-produce .main_img .tx01{margin:0 0 10px}#total-event-produce .main_img .tx02{margin:0 0 10px}#total-event-produce .main_img .lg_mv_box{position:relative}#total-event-produce .main_img .tx03{width:55%;right:0;top:2%}#total-event-produce .main_img .logo{text-align:center;position:static;transform:none;width:100%}#total-event-produce .main_img .logo img{max-width:100%}.service_cont.total-event_cont01{background:url(https://ikusa.jp/wp/wp-content/themes/chani/img/service/total-event-produce/cont01_bg01.png);background-repeat:no-repeat;background-position:left bottom;background-size:100% auto;background-color:#021D40}.service_content .totalevent_tl01{font-size:24px;margin:0 0 30px}.service_content .totalevent_tl01 .co01{font-size:1.8rem}.totalevent_block01{display:block}.totalevent_block01 .box{margin:0 0 20px}.totalevent_block01 .box:last-child{margin:0}.totalevent_block01 .box .img{margin:0 0 20px;text-align:center}.totalevent_block01 .box .img img{width:45%}.totalevent_line01{height:21px;margin:40px 0 40px}.totalevent_block01.totalevent_block01_1{display:flex}.totalevent_block01.totalevent_block01_1 .box{flex-basis:48%;margin:0 0 4%}.totalevent_block01.totalevent_block01_1 .box .img img{width:100%}.totalevent_tl01_ig .in{display:block;padding-left:0}.totalevent_tl01_ig .in .tl_img{position:static;height:auto;text-align:center;display:block}.totalevent_tl01_ig .in .tl_img img{height:90px}.totalevent_tl01 .tl_img{margin-right:0;margin-bottom:20px!important;display:block}.totalevent_block02 .box{flex-basis:48%;margin:0 1% 2%}.totalevent_tx01{margin:0 0 10px!important;font-size:1.5rem!important;line-height:1.4}.totalevent_tx02{line-height:1.6;font-size:1rem}.totalevent_block03{margin-top:30px;margin-bottom:40px;display:block}.totalevent_block03 .box{margin:0 5px;width:40%}.totalevent_block03 .flickity-prev-next-button{width:25px;height:25px;position:absolute;padding:5px;box-sizing:border-box}.totalevent_block03 .flickity-prev-next-button.previous{left:-10px}.totalevent_block03 .flickity-prev-next-button.next{right:-10px}.totalevent_block04{display:block}.totalevent_block04 .box{margin:0 0 20px}.totalevent_block04 .box:last-child{margin-bottom:0}.totalevent_block05{display:block}.totalevent_block05 .cell01{margin:0}.totalevent_block05 .cell02{padding-top:0}.totalevent_block05 .cell02 .t{font-size:1.5rem;line-height:1.6}.totalevent_block05 .cell02 .t span{font-size:2rem}.totalevent_block06{margin:20px 0 40px}.totalevent_block07{display:block}.totalevent_block07 .box{margin:0 0 20px}.totalevent_block07 .box:last-child{margin:0}.total-event_cont06 .totalevent_tx01{margin:0 0 20px!important;font-size:1.25rem!important}.ikusaarena_tlic02:after{position:absolute;content:"";background:url(https://ikusa.jp/wp/wp-content/themes/chani/img/service/total-event-produce/tl_img02.png);background-size:100% 100%;width:171px;height:163px;bottom:0;right:0;margin:auto;visibility:unset}.totalevent_block08{display:block;padding:15px;margin:0 0 40px}.totalevent_block08 .cell01{display:block;border-right:none;border-bottom:1px solid #999999;padding:0 0 20px;margin:0 0 20px;text-align:center}.totalevent_block08 .cell01 img{width:180px}.complogo_list01{display:flex;flex-wrap:wrap;justify-content:center}.complogo_list01 li{max-width:35%}.totalevent_block09{display:block;margin:0 0 50px}.totalevent_block09 .box{margin:0 0 20px;padding:20px 10px}.totalevent_block09 .box:last-child{margin:0}.totalevent_block09 .box .img{padding:0}.totalevent_table01 th{width:60px}.totalevent_table01 th span{font-size:0.7rem}.totalevent_table01 td{font-size:0.8rem}.totalevent_block10{display:block;margin:0 0 50px}.totalevent_block10_in:after{display:none}.totalevent_block10 .box{padding-left:30px;position:relative;display:block}.totalevent_block10 .box:after{content:"";width:1px;height:calc(100% + 30px);background:#F7931E;left:0;top:20px;position:absolute}.totalevent_block10 .box:last-child:after{display:none}.totalevent_block10 .box:before{content:"";position:absolute;top:0;bottom:0;margin:auto;width:18px;height:18px;border-radius:18px;background:#F7931E;left:-8px;top:6px;bottom:auto}.totalevent_block10 .box:last-child{margin:0}.totalevent_block10 .box .cell01{margin:0 0 10px}.totalevent_block10 .box .cell02{flex-basis:calc(100% - 165px);padding-left:2em;box-sizing:border-box;position:relative}.totalevent_block10 .box .cell01 span{display:inline-block;padding:5px 10px;min-width:130px}.totalevent_block10 .box .cell01 span:before,.totalevent_block10 .box .cell01 span:after{display:none}.totalevent_block10 .box .cell02 .nm{top:-4px;font-size:1.25rem}.totalevent_block10 .box .cell02 .t{font-size:1.25rem;margin-top:-4px;margin:0 0 5px}.totalevent_block10 .box .cell02 p{margin-left:-2em}.totalevent_block11{display:block}.totalevent_block11:after{display:none}.totalevent_block11 .box{padding:30px 30px 40px;margin:0 0 20px}.totalevent_block11 .box:last-child{margin:0}.totalevent_block11 .box:after{width:40px;height:40px}#total-event-produce_second.service_page_manual .main_img{height:auto}#total-event-produce_second .main_img .inner{padding:40px 20px 20px;clip-path:unset;left:0}#total-event-produce_second.service_page_manual .main_img .main_imgs{position:static;height:auto;width:110%}#total-event-produce_second.service_page_manual .main_img .main_imgs img{height:auto;width:100%}#total-event-produce_second .main_img .online_btn_wrap{position:static;width:100%;display:block;margin:20px 0 0}#total-event-produce_second .main_img .online_btn_wrap .online_btn{margin:0 0 5px;width:100%}#total-event-produce_second .main_img .online_btn_wrap .online_btn a span,#total-event-produce_second .main_img .online_btn_wrap .online_btn a{height:43px;line-height:38px;font-size:12px;border-width:3px}#total-event-produce_second .online_btn a{font-size:1.125rem}#total-event-produce_second .main_img .tx01{margin:0 0 10px}#total-event-produce_second .main_img .lg_mv_box{margin:30px 0 30px;padding-left:0;text-align:center}#total-event-produce_second .main_img .tx03{margin:0 auto 5px;max-width:80%}#total-event-produce_second .main_img .logo{text-align:center;width:auto}.service_cont.total-event_cont01.anniversary_cont01{background:url(https://ikusa.jp/wp/wp-content/themes/chani/img/service/total-event-produce/cont01_bg01.png);background-repeat:no-repeat;background-position:left bottom;background-size:100% auto;background-color:#021D40}#total-event-produce_second h2{display:block;width:auto;border:none;margin-top:0}.totalevent_block01.totalevent_block01_2{display:block}.totalevent_block01.totalevent_block01_2 .box{display:flex;flex-wrap:wrap;justify-content:space-between;margin:0 0 20px}.totalevent_block01.totalevent_block01_2 .box .img{flex-basis:40%;margin:0}.totalevent_block01.totalevent_block01_2 .box .img img{width:100%}.totalevent_block01.totalevent_block01_2 .box .pin{flex-basis:56%;display:flex;align-items:center}.totalevent_block01.totalevent_block01_2 .box p{text-align:left}.service_content .totalevent_tl01 .co01.co01_s{font-size:24px}.totalevent_tl01.totalevent_tl01_8{font-size:24px;margin:0 0 30px}.anniversary_block01{margin:0 auto 30px}.anniversary_block01 .totalevent_tl01{padding-left:0;font-size:24px;text-align:center;margin:0 0 10px}.anniversary_block01 .totalevent_tl01 .tl_img{position:static;margin:0 0 10px;text-align:center}.anniversary_block01 .totalevent_tl01 .tl_img img{width:90px}.anniversary_block01 p{padding-left:0;line-height:1.6}.anniversary_block01 .tig{display:none}.anniversary_tl01{font-size:1.25rem}.anniversary_block02{display:block}.anniversary_block02 .box{margin:0 0 20px}.anniversary_block02 .box:last-child{margin:0}.totalevent_block04.anniversary_block03{margin:0 0 50px}.totalevent_block04.anniversary_block03 .box .inn .pt{font-size:1.25rem}.totalevent_block07.anniversary_block04 .box .tx01{min-height:auto}.anniversary_block05{margin:0 0 60px}.anniversary_block05 .tx01{margin:0 0 30px}.anniversary_block05 .tx01 .in{padding:10px 40px 15px;font-size:1.5rem}.anniversary_block05 .tx01 .in span{font-size:2rem}.anniversary_block06{margin:0 0 40px}.anniversary_block06 .pdca{position:static;margin:0 0 20px}.anniversary_block06 .box{position:static;margin:0 0 20px;width:auto}.anniversary_block06 .box:last-child{margin:0}.anniversary_block06 .box .headnm{padding-left:55px;font-size:1.25rem;padding-bottom:15px}.anniversary_block06 .box .headnm span{width:40px;height:40px;line-height:38px;font-size:1.5rem;top:-1px}.anniversary_block07{padding:20px;font-size:1rem;line-height:1.5}.anniversary_block08{display:block}.anniversary_block08 .cell01{margin:0 0 20px}.anniversary_block08 .cell02 .t{font-size:24px;text-shadow:1px 1px 1px #000}.anniversary_block08 .cell02 .tt{font-size:1.25rem}.anniversary_block08 .cell02 p{font-size:14px}.anniversary_tx01{line-height:1.6}.anniversary_block09 .box{overflow:hidden}.anniversary_table01{display:block}.anniversary_table01 tbody,.anniversary_table01 tr,.anniversary_table01 th,.anniversary_table01 td{display:block}.anniversary_table01 th{width:auto;padding:5px 10px;line-height:1.6}.anniversary_table01 th span{display:inline-block;vertical-align:sub;padding-left:4px}.anniversary_table01 .td01 .set{display:block;border-right:none;border-bottom:1px solid #F17E52;padding-right:0;padding-bottom:20px}.anniversary_table01 .td01 .set .cell01{margin:0 0 25px}.anniversary_table01 .td01 .set .bx{padding-left:90px}.anniversary_table01 .td01 .set .bx .cl01{top:-2px}.anniversary_table01 .td01 .set .bx .cl01 span{padding:5px 15px;font-size:1rem}.anniversary_table01 .td01 .set .bx .cl02 .tx01{font-size:1rem}.anniversary_table01 .td01 .set .bx .cl02 p{margin-left:-120px;margin-top:10px}.anniversary_table01 .td02{padding-top:0;text-align:center;width:auto}.anniversary_table01 .td02 .en{font-size:3rem;line-height:1.4}#total-event-produce_second.service_page_manual .main_img.hybrid-event_mv .inner{padding-top:40px}#red-sky-stadium .online_btn_wrap{margin:0 auto 2em;padding:20px}#red-sky-stadium .main_img{background-image:url(https://ikusa.jp/wp/wp-content/themes/chani/img/service/red-sky-stadium/sp/mv_bg.png);height:565px;background-size:contain;background-position:top;background-color:#000}#red-sky-stadium h2.t_line{font-size:26px}#red-sky-stadium h2.t_line::before{background-size:contain}#red-sky-stadium h2.t_em{font-size:22px;padding:0}#red-sky-stadium h2.t_em::before,#red-sky-stadium h2.t_em::after{position:absolute;width:calc(80px * .5);height:calc(70px * .5);margin:auto 0;top:0;bottom:0}#red-sky-stadium h2.t_em::before{left:-1rem}#red-sky-stadium h2.t_em::after{right:-1rem}#red-sky-stadium p.h2_annotation{font-size:14px}#red-sky-stadium p.h2_annotation>span{font-weight:900}#red-sky-stadium h4.t_line{font-size:20px}#red-sky-stadium h4.t_line::before{background-size:contain}#red-sky-stadium p.h4_annotation{font-size:16px}#red-sky-stadium .mt_70{margin-top:calc(70px * .8) !important}#red-sky-stadium .flex_wrap{flex-direction:column}#red-sky-stadium .solution .sec_red .t_solution{font-size:20px}#red-sky-stadium .solution .sec_red::after{width:90px;height:30px;bottom:-30px}#red-sky-stadium .plan .plan_wrap .t_plan{font-size:18px}#red-sky-stadium .plan .plan_wrap{padding:1.5em 0}#red-sky-stadium .venue .inner>.flex_wrap .left .flex_wrap{flex-direction:row}#red-sky-stadium .venue .flex_wrap.list{flex-direction:row}#red-sky-stadium .venue .flex_wrap.list .box>p{font-size:10px}#red-sky-stadium .venue .flex_wrap.list .box .t>span{font-size:14px;width:70px}#red-sky-stadium .flow .flow_wrap{flex-direction:row;margin:3em 0;gap:2em}#red-sky-stadium .flow .flow_wrap .img_wrap{background-image:url(https://ikusa.jp/wp/wp-content/themes/chani/img/service/red-sky-stadium/sp/flow_figure.svg);margin:0;padding:0;width:81px;height:918px}#red-sky-stadium .flow .plan_wrap{flex-direction:column;flex:1;gap:6em}#red-sky-stadium .faq .flex_wrap.column{font-size:16px}#red-sky-stadium .faq .flex_wrap.column ul li{padding-left:4rem}#hunt.service_page_manual .main_img{height:auto;background:none;padding:0}#hunt .main_img .online_btn_wrap{position:static;margin:auto;width:200px}#hunt .main_img .online_btn_wrap .online_btn{margin:0 0 5px;width:100%}#hunt .main_img .online_btn_wrap .online_btn a{height:43px;line-height:38px;font-size:12px;border-width:3px}#hunt .main_img .online_btn_wrap .online_btn a:after{left:10px}#hunt .online_btn a:after{width:10px;height:10px}#hunt .online_btn a{font-size:1.125rem}.service_page_manual .main_img.hunt_mv{height:auto;padding-bottom:20px}.hunt_mv .inner{height:100%}.hunt_mv .mv_tx01{padding-top:20px;font-size:12px}.hunt_mv .set01{background-image:url(https://ikusa.jp/wp/wp-content/themes/chani/img/service/25hunt/mv_sp01.jpg);background-position:top center;background-size:cover;padding-bottom:155px;position:relative}.hunt_mv .set02{background-image:url(https://ikusa.jp/wp/wp-content/themes/chani/img/service/25hunt/mv_sp02.jpg);background-position:top center;background-size:cover;padding:30px 0 20px}.hunt_mv .logo{margin:0 auto;width:204px!important;height:136px!important;transform:none!important;top:auto!important;bottom:10px!important;left:-100% !important;right:-100% !important}.hunt_mv .logo img{width:100%}.hunt_mv .btn_wrap{margin-top:0}.hunt_mv .btn_wrap{margin-left:auto!important;margin-right:auto!important}.hunt_cont{line-height:1.6}.service_page_manual .service_content .sub_title.hunt_tl01{margin:0 0 40px}.hunt_tl01 span{padding:0 35px;font-size:1.5rem}.hunt_block01{display:block;margin:0 auto 40px}.hunt_block01 .cell01{margin:0 0 10px}.hunt_block02_wrap{margin:0 auto;padding:20px}.hunt_block02{margin:0}.hunt_block02 .box{flex-basis:47%;margin:0 0 20px}.hunt_block02 .box .t{font-size:1.125rem}.hunt_block03:last-child{margin-bottom:-40px}.hunt_block03 .box{flex-basis:48%;margin:0 0 40px;padding:10px}.hunt_cont03{padding:40px 0}.hunt_tl01.hunt_tl01_ic1{margin:0!important;color:#fff}.hunt_tl01.hunt_tl01_ic1 span{padding:0;display:block}.hunt_tl01.hunt_tl01_ic1 span b{position:relative;z-index:1}.hunt_tl01.hunt_tl01_ic1 span:before{left:-10px}.hunt_tl01.hunt_tl01_ic1 span:after{right:-25px}.hunt_block04{display:block}.hunt_block04:before,.hunt_block04:after{display:none}.hunt_block04 .box{display:flex;flex-wrap:wrap;justify-content:space-between;padding:20px;flex-direction:unset;margin:0 0 20px}.hunt_block04 .box:last-child{margin:0}.hunt_block04 .box:after{display:none}.hunt_block04 .box .img{min-height:unset;flex-basis:95px;margin:0}.hunt_block04 .box .img img{max-height:100px}.hunt_block04 .box p{flex-basis:calc(100% - 105px)}.service_page_manual .service_content .hunt_t_ig{padding-left:0}.service_page_manual .service_content .hunt_t_ig img{height:36px}.hunt_block05_wrap .box{margin:0 0 40px}.hunt_block05_wrap .box .in_box{padding:15px}.hunt_block05{display:block}.hunt_block05 .cell02{margin:0 0 10px}.hunt_block06{padding:15px}.hunt_block06 .t{margin:0 0 10px}.hunt_block06 .set{display:block;margin:0}.hunt_block06 .set .bx{display:flex;flex-wrap:wrap;justify-content:space-between;margin:0 0 10px}.hunt_block06 .set .bx:last-child{margin:0}.hunt_block06 .set .bx .cell01{flex-basis:47px;margin:0}.hunt_block06 .set .bx .cell02{flex-basis:calc(100% - 60px);text-align:left}.hunt_block06 .set .bx .cell02 .co{font-size:1rem;margin:0}.hunt_block06 .set .bx .cell02 p{font-size:0.875rem}.hunt_block07 .set{display:block}.hunt_block07 .set .bx{padding:0 0 20px;margin:0 0 20px}.hunt_block07 .set .bx:last-child{margin:0;padding:0}.hunt_block07 .set .bx:after{width:100%;height:2px;right:0;top:auto;bottom:0}.hunt_block07 .set .bx .co_box .ins_set .col01{flex-basis:90px;margin-left:-10px}.hunt_block07 .set .bx .co_box .ins_set .col02{flex-basis:calc(100% - 95px)}.hunt_block08 .box{display:block;margin:0 -20px 30px}.hunt_block08 .box .cell01{padding:0}.hunt_block08 .box .cell02{padding:20px}.hunt_block08 .box.box01 .cell02{left:0}.hunt_block08 .box .cell02:before{display:none}.hunt_block08 .box .cell02 .t{font-size:1.5rem;padding-left:55px;margin:0 0 10px}.hunt_block08 .box .cell02 .t .nm{font-size:2.5rem;top:-4px}.hunt_block09{display:block;margin-top:-30px}.hunt_block09 .cell01{margin:0 0 20px;font-size:80px;text-align:center}.hunt_block09 .cell02{padding:15px}.hunt_block09 .cell01 .tx01{font-size:36px}.hunt_block09 .cell01 .tx02{font-size:28px}.hunt_block09 .cell01 .tx01:after{font-size:18px}.hunt_block09 .cell01 .tx02:after{font-size:22px}.question_block.hunt_question_block .question_wrap .answer{padding:15px}.question_block.hunt_question_block .question_wrap .question{min-height:35px;padding-left:70px}.question_block.hunt_question_block .question_wrap .question:before{left:10px;top:10px}.service_page_manual .service_content.hunt_cont05 .sub_title{font-size:1.5rem;margin-bottom:60px}#all_employee_kanshasai.service_page_manual .main_img{height:auto;padding:10px}#all_employee_kanshasai .main_img .online_btn_wrap{position:static;margin:auto;width:auto}#all_employee_kanshasai .main_img .online_btn_wrap .online_btn{margin:0 0 5px;width:100%}#all_employee_kanshasai .main_img .online_btn_wrap .online_btn a{height:auto;line-height:1.2;font-size:1rem;border-width:3px;padding:10px 0}#all_employee_kanshasai .main_img .online_btn_wrap .online_btn a:after{left:10px}#all_employee_kanshasai .online_btn a:after{width:10px;height:10px}#all_employee_kanshasai .online_btn a{font-size:1.125rem}#all_employee_kanshasai .online_btn a span{margin:0 0 4px}.service_page_manual .main_img.all_employee_kanshasai_mv{height:auto;padding-bottom:20px}.all_employee_kanshasai_mv .inner{height:100%}.all_employee_kanshasai_mv .mv_tx01{margin:0 0 20px}.all_employee_kanshasai_mv .mv_tx01 img{width:100%}.all_employee_kanshasai_mv .logo{margin:0 auto;width:90%!important;height:auto!important}.all_employee_kanshasai_mv .logo img{width:100%}.all_employee_kanshasai_mv .btn_wrap{margin-top:0}.all_employee_kanshasai_mv .btn_wrap{margin-left:auto!important;margin-right:auto!important}.kanshasai_cont01{background-position:left -30px top,right -30px top;background-size:70px auto,70px auto}.service_page_manual .service_content .sub_title.kanshasai_tl01{margin:0 0 40px}.service_content .sub_title.kanshasai_tl01{font-size:1.5rem}.service_content .sub_title.kanshasai_tl01:before{width:100%;height:7px}.kanshasai_block01{display:block;margin:0 auto 40px}.kanshasai_block01 .cell01{margin:0 0 20px}.kanshasai_block02{padding:20px;margin:0 auto 40px}.kanshasai_table01{width:100%;font-size:0.875rem}.kanshasai_table01 th{width:5em;padding-right:10px}.service_page_manual .service_content .sub_title.kanshasai_tl02{margin:0 -2% 20px;width:105%}.kanshasai_block03 .box{margin:0 0 -20px}.kanshasai_tl01_btmtx{margin:-10px auto 50px}.kanshasai_block04{display:block}.kanshasai_block04 .box{margin:0 0 30px}.kanshasai_block04 .box:last-child{margin:0}.kanshasai_block04 .box .t{padding-left:50px;font-size:1.15rem;margin:0 0 10px}.kanshasai_block04 .box .t .nm{width:40px;top:-2px}.kanshasai_block05 .t{font-size:1.25rem}.kanshasai_block05 .set{display:block;margin:0}.kanshasai_block05 .set:last-child{margin:0}.kanshasai_block05 .box{padding:15px;height:auto;display:block;margin:0 0 10px}.kanshasai_block05 .box .cell01{width:auto;margin:0 20px 10px;text-align:center}.kanshasai_block05 .box .cell01 img{width:80px}.kanshasai_block05 .box .cell02 .tx01{margin:0 0 5px}.kanshasai_block05 .box .cell02 .tt{font-size:1.25rem}.kanshasai_block05 .box .cell02 p{font-size:0.9rem}.kanshasai_cont03{padding-bottom:0}.service_page_manual .service_content .sub_title.kanshasai_tl03{margin:0 0 20px}.kanshasai_block06{display:block}.kanshasai_block06 .cell01{margin:0 0 20px}.kanshasai_block06 .cell02{padding-bottom:0}.kanshasai_block06 .cell02 img{width:100%;position:static}.kanshasai_block07{display:block;padding:0;padding-left:20px}.kanshasai_block07 .box{height:auto;padding:15px 15px 15px 15px;margin:0 0 60px}.kanshasai_block07 .box:after{width:48px;height:96px;top:auto;bottom:-80px;right:0;left:0;margin:auto;transform:rotate(90deg)}.kanshasai_block07 .box:last-child{margin:0}.kanshasai_block07 .box .nm{left:-21px;top:-21px;width:60px}.kanshasai_block08{margin:0 0 50px}.kanshasai_block08 .box{display:block;margin:0 0 40px}.kanshasai_block08 .box .cell01{margin:0 0 10px}.kanshasai_block08 .box .t .nm{flex-basis:60px}.kanshasai_block08 .box .t .ttx{flex-basis:calc(100% - 65px)}.kanshasai_block09{display:block;margin:0 0 50px}.kanshasai_block09 .box{margin:0 0 10px}.kanshasai_block09 .box:last-child{margin:0}.kanshasai_block09 .box .in .t{font-size:1.125rem}.kanshasai_block10 .box{padding:15px 20px;color:#fff;font-size:0.85rem;line-height:1.5}.kanshasai_many{font-size:1.5rem}.kanshasai_many span{font-size:2rem}.kanshasai_block11{display:block}.kanshasai_block11 .box{padding:20px;margin:0 0 20px}.kanshasai_block11 .box:last-child{margin:0}.kanshasai_block12{display:block}.kanshasai_block12 .box{margin:0 0 20px}.kanshasai_block12 .box:last-child{margin:0}.kanshasai_block12 .box .t{font-size:1.25rem}.kanshasai_block12 .box .online_btn_wrap .online_btn{flex-basis:90%;width:auto}#eco-catcher-battle{font-size:16px;color:#fff}#eco-catcher-battle .btn_wrap{width:100%;flex-direction:column;padding:1em 3em;box-sizing:border-box}#eco-catcher-battle .btn_bg{background-color:transparent}#eco-catcher-battle .t_shadow{font-size:3em}#eco-catcher-battle .t_shadow .t{font-size:24px}#eco-catcher-battle .mv_sec .logo_wrap{width:100%}#eco-catcher-battle .mv_sec .logo_wrap::after{left:-60%;width:150%;height:auto;aspect-ratio:424 / 109}#eco-catcher-battle .about_cont1{flex-direction:column}#eco-catcher-battle .about_cont1 .about_btn{display:none}#eco-catcher-battle .about_cont1 .right h3{font-size:20px}#eco-catcher-battle .about_cont2 .flex_wrap{flex-direction:column}#eco-catcher-battle .about_cont2 .flex_wrap .cell{width:100%}#eco-catcher-battle .about_cont2 .flex_wrap span:first-child{flex:1;text-align:center}#eco-catcher-battle .about_cont2 .flex_wrap span{flex-basis:175px}#eco-catcher-battle .about_cont3 .flex_wrap{padding:2em 1em;flex-direction:column}#eco-catcher-battle .recommend_cont .flex_wrap{flex-direction:column;align-items:center}#eco-catcher-battle .recommend_cont .flex_wrap .box{max-width:100%}#eco-catcher-battle .recommend_cont .flex_wrap .box>div{text-align:center}#eco-catcher-battle .process_cont .flex_wrap .box p{line-height:1.7;padding-top:2em}#eco-catcher-battle .process_cont .flex_wrap{flex-direction:column}#eco-catcher-battle .process_cont .flex_wrap .box::before{inset:0;margin:auto;left:0;bottom:-120%;transform:rotate(90deg)}#eco-catcher-battle .download_cont .flex_wrap{flex-direction:column}#eco-catcher-battle .download_cont .flex_wrap .right .t{font-size:25px}#eco-catcher-battle .download_cont .flex_wrap .right p>span{font-size:20px}#eco-catcher-battle .feature_cont .flex_wrap .box{flex-direction:column}#eco-catcher-battle .event_cont .grid_wrap{grid-template-rows:224px 100px 1fr;grid-template-columns:1fr;grid-template-areas:"areaImg""areaT""areaC"}#eco-catcher-battle .event_cont .grid_wrap .t_wrap{padding:0 1em}#eco-catcher-battle .event_cont .grid_wrap .t_wrap>div:first-child{font-size:46px}#eco-catcher-battle .event_cont .grid_wrap .t_wrap>div:last-child{font-size:18px}#eco-catcher-battle .event_cont .grid_wrap .c_wrap{padding:.5em 0em}#eco-catcher-battle .event_cont .btn_wrap{padding:0}#eco-catcher-battle .event_cont .event_btn{font-size:16px;width:100%;box-sizing:border-box;text-align:center;padding:1em;margin-top:1em}#eco-catcher-battle .event_cont .event_btn::after{width:calc(tan(60deg) * 10px / 2);height:10px;margin-left:.5em}#eco-catcher-battle .case_cont .grid_wrap{grid-template-rows:180px 70px 1fr;grid-template-columns:1fr;grid-template-areas:"areaImg""areaT""areaC"}#eco-catcher-battle .cost_cont .flex_wrap{flex-direction:column;align-items:center;gap:1em}.fire-fighter_mv .btn_wrap{background-color:transparent;display:block;padding:0;width:100%;bottom:20px}.fire-fighter_mv .wrapper{display:block;width:calc(100% - 20px);margin:10px 10px 0 10px;box-sizing:border-box}#fire-fighter .wrapper span{display:none}#fire-fighter .wrapper a{height:40px;line-height:40px}#fire-fighter .fire-fighter02 h2{margin-top:0}#fire-fighter h2{font-size:23px}#fire-fighter .service_content .mark_white span:before{width:43px;height:53px;left:0}#fire-fighter .service_content .mark_white span:after{width:43px;height:53px;right:0}#fire-fighter .fwrap{flex-wrap:wrap}#fire-fighter .fwrap .iframes{flex-basis:100%}#fire-fighter .fwrap .txt{flex-basis:100%}#fire-fighter .fire-fighter02 h3.sp{color:#FFF;font-size:24px;padding:0}#fire-fighter .abs{flex-wrap:wrap;padding:40px 20px;margin-bottom:40px}#fire-fighter .abs li{flex-basis:100%;border-right:none;border-bottom:solid 6px #000;padding:18px 0}#fire-fighter .abs:before{left:0;right:0;top:-60px;bottom:auto;transform:rotate(90deg)}#fire-fighter .abs:after{left:0;right:0;top:auto;bottom:-60px;transform:rotate(90deg)}#fire-fighter .features{flex-wrap:wrap}#fire-fighter .features .box{flex-basis:100%}#fire-fighter .features h3{text-align:center;color:#E94C32}#fire-fighter .features .box:before{top:10px}#fire-fighter .features .box:after{content:none}#fire-fighter .service_content h2 span{display:block;padding:0 40px;box-sizing:border-box}#fire-fighter .service_content .mark span:before{left:0;width:43px;height:53px}#fire-fighter .service_content .mark span:after{right:0;width:43px;height:53px}#fire-fighter .u_tl{font-size:18px}#fire-fighter .utilizes{flex-wrap:wrap}#fire-fighter .utilizes .box{flex-basis:100%}#fire-fighter .styles{flex-wrap:wrap}#fire-fighter .styles .box{flex-basis:100%}#fire-fighter .styles h4{font-size:16px;padding-left:72px}#fire-fighter .styles h4.n1:before{width:50px;height:58px}#fire-fighter .styles .box .btn{font-size:16px}#fire-fighter .flow{flex-wrap:wrap;gap:90px 86px}#fire-fighter .flow .box{flex-basis:100%}#fire-fighter .flow p.n1:before{width:50px;height:58px}#fire-fighter .flow p{padding-left:72px}#fire-fighter .flow .box:after{left:0;right:0;bottom:-84px;top:auto;transform:rotate(90deg)}#fire-fighter .fire-fighter_cta .cta_wrap{flex-wrap:wrap}#fire-fighter .fire-fighter_cta .tx{flex-basis:100%;position:relative;z-index:2}#fire-fighter .fire-fighter_cta .cta{flex-basis:100%}#fire-fighter .fire-fighter_cta h3 span:after{content:none}#fire-fighter .fire-fighter_cta .tx img{width:100%;z-index:2}#fire-fighter .fire-fighter_cta h3{text-align:left;padding-top:40px;font-size:32px}#fire-fighter .fire-fighter_cta h3 span:before{top:-100%;bottom:auto;left:0}#fire-fighter .fire-fighter_cta .tx .decoration{position:absolute;bottom:130px;right:0;width:220px;height:284px;object-fit:contain;object-position:right bottom;z-index:-1}#fire-fighter .fire-fighter_cta .wrapper{margin-top:-20px}#fire-fighter .fire-fighter_cta .wrapper span{display:inline-block;bottom:-30px}#fire-fighter .fire-fighter_cta .online_btn a{display:flex;justify-content:center;align-items:center}#fire-fighter .fire-fighter06 li{flex-basis:calc((100% - 18px) / 2)}#fire-fighter .fire-fighter06 li h4{font-size:15px}#fire-fighter .fire-fighter07 .contains{flex-wrap:wrap}#fire-fighter .fire-fighter07 .contain{flex-basis:100%}#fire-fighter .fire-fighter07 .contain p{margin-bottom:20px}#tuna-cutting-show.service_page_manual .main_img{background-image:url(https://ikusa.jp/wp/wp-content/themes/chani/img/service/tuna-cutting-show/mv_sp.jpg);height:auto;padding:20px}#tuna-cutting-show .main_img .online_btn_wrap{position:static;margin:auto;width:100%;display:block}#tuna-cutting-show .main_img .online_btn_wrap .online_btn{margin:0 0 5px;width:100%}#tuna-cutting-show .online_btn_wrap .online_btn.online_btn01{margin:0 0 30px}#tuna-cutting-show .main_img .online_btn_wrap .online_btn a{height:60px;line-height:52px;font-size:16px;border-width:3px}#tuna-cutting-show .main_img .online_btn_wrap .online_btn a:after{left:10px}#tuna-cutting-show .online_btn a:after{width:10px;height:10px}#tuna-cutting-show .online_btn a{font-size:1.125rem}.service_page_manual .main_img.tuna_mv{height:auto;padding-bottom:20px}.tuna_mv .inner{height:100%}.tuna_mv .mv_tx01{padding-top:0}.tuna_mv .mv_tx01 img{width:184px}#tuna-cutting-show.service_page_manual .main_img.tuna_mv .logo{position:static;transform:unset;text-align:center;width:240px!important;margin:30px auto 40px}#tuna-cutting-show.service_page_manual .main_img.tuna_mv .logo img{width:100%}.tuna_mv .logo img{width:100%}.tuna_mv .btn_wrap{margin-top:0}.tuna_mv .btn_wrap{margin-left:auto!important;margin-right:auto!important}.tuna_cont{line-height:1.6}.service_page_manual .tuna_cont .sub_title.hunt_tl01{margin:0 0 40px}#tuna-cutting-show .online_btn a .huki{top:-35px}#tuna-cutting-show .online_btn a .huki .i{font-size:13px}#tuna-cutting-show .online_btn a .huki .i:after{bottom:-5px;border-right:3px solid transparent;border-left:3px solid transparent;border-top:5px solid #ffffff}.tuna_tl01_sub span{font-size:14px}.service_page_manual .tuna_cont .tuna_tl01{margin:0 0 30px;font-size:24px}.tuna_block01{display:block;padding:0 0 20px}.tuna_block01 .box{display:flex;flex-wrap:wrap;justify-content:space-between;margin:0 0 20px}.tuna_block01 .box:last-child{margin:0}.tuna_block01 .box .img{flex-basis:80px;margin:0;min-height:0}.tuna_block01 .box p{flex-basis:calc(100% - 90px);font-size:16px}.tuna_cont02{background-image:url(https://ikusa.jp/wp/wp-content/themes/chani/img/service/tuna-cutting-show/cont02_bg_sp.jpg)}.tuna_block02{display:block;width:auto}.tuna_block02 .box{margin:0 0 20px}.tuna_block02 .box:last-child{margin:0}.tuna_cont03{background-size:960px auto}.service_page_manual .tuna_cont .sub_title{width:100%}.service_page_manual .tuna_cont .tuna_tl03{margin:0 0 40px}.service_page_manual .tuna_cont .tuna_tl03 span{font-size:24px;letter-spacing:0.05rem;padding:0 50px}.service_page_manual .tuna_cont .tuna_tl03 span:before,.service_page_manual .tuna_cont .tuna_tl03 span:after{width:40px;height:48px}.tuna_block03{margin:0 0 50px}.tuna_block03{padding-top:0}.tuna_block03 .box{margin:0 0 70px;display:block}.tuna_block03 .box:before,.tuna_block03 .box:after{display:none}.tuna_block03 .box .cell01{margin:0 0 20px}.tuna_block03 .box .cell02{padding-bottom:0}.tuna_block03 .box .cell01 .tuna_huki01{font-size:14px;margin:0 0 10px}.tuna_block03 .box .cell01 .t{font-size:20px;margin:0 0 10px}.tuna_block03 .box .cell01 .tx01{font-size:16px}.tuna_block03 .box .cell01 .tx02{font-size:14px;color:#fff}.tuna_block03 .box .cell01 .txbox{padding:20px;background:#fff;margin-top:20px}.tuna_block03 .box .cell01 .txbox:before,.tuna_block03 .box .cell01 .txbox:after{display:none}.tuna_list01 li{font-size:16px;line-height:1.6}.tuna_cont04{border-top:2px solid #fff;border-bottom:2px solid #fff}.tuna_cont04:before,.tuna_cont04:after{top:-20px;border-right:15px solid transparent;border-left:15px solid transparent;border-bottom:20px solid #ffffff}.tuna_cont04:after{top:-16px;border-right:15px solid transparent;border-left:15px solid transparent;border-bottom:20px solid #303030}.service_page_manual .tuna_cont .sub_title.tuna_tl04{font-size:24px;letter-spacing:0.05rem}.tuna_subtl01{font-size:18px;letter-spacing:0.01rem}.tuna_block04{display:block}.tuna_block04 .box{margin:0 0 20px}.tuna_block04 .box:last-child{margin:0}.tuna_block04 .box .in{padding:20px}.tuna_block04 .box .t{font-size:20px;display:block;min-height:0;margin:0 0 10px}.tuna_block04 .box .btm_bx .bx span{padding:1px 15px 3px}.tuna_cont05{background-size:960px auto}.tuna_block03 .box.box01 .cell01{margin:0 0 20px}.tuna_block03 .box.box01 .cell01 .txbox:before,.tuna_block03 .box.box01 .cell01 .txbox:after{display:none}.tuna_block03 .box.box01 .tuna_slider01 .flickity-page-dots{text-align:right}.tuna_block03 .box.box01:before,.tuna_block03 .box.box01:after{display:none}.service_page_manual .tuna_cont .sub_title.tuna_tl05{font-size:24px;letter-spacing:0.05rem}.tuna_btn_block01{background-image:url(https://ikusa.jp/wp/wp-content/themes/chani/img/service/tuna-cutting-show/cont_bg01_sp.jpg);padding:20px;box-shadow:none;border-radius:0;margin-top:50px}.tuna_btn_block01 .tx01{font-size:14px;margin:0 0 40px}.tuna_btn_block01 .img{display:none}.tuna_btn_block01.tuna_btn_block01_1{padding:20px}.tuna_block06 .box{display:block}.tuna_block06 .box .cell01{margin:0 0 20px}.tuna_block06 .box .cell01 .t{font-size:16px}.tuna_block06 .box .cell01 .txbox .tx01{font-size:18px}.tuna_cont07{background-size:100% auto}.tuna_block07{display:block}.tuna_block07 .box{display:flex;flex-wrap:wrap;justify-content:space-between}.tuna_block07 .box .cell01{flex-basis:60px;margin:0;border-bottom:none;border-right:10px solid #036EB8;padding-bottom:20px;display:flex;justify-content:center;align-items:center;box-sizing:border-box;padding-right:10px}.tuna_block07 .box .cell01 .time{text-align:center;color:#036EB8;font-size:20px;font-weight:700}.tuna_block07 .box .cell01 .time .deg{transform:rotate(90deg);display:block}.tuna_block07 .box .cell02{flex-basis:calc(100% - 75px);padding:0 0 20px}.tuna_block07 .box .cell02 .img:after{display:none}.tuna_block07 .box:last-child .cell02 .img:after{display:none}.tuna_cont08{background-size:65px auto}.tuna_block08{display:block}.tuna_block08 .box{display:flex;flex-wrap:wrap;justify-content:space-between;margin:0 0 4%;border:2px solid #EE3B21;background:#EE3B21;position:relative;box-sizing:border-box}.tuna_block08:after,.tuna_block08 .box:after{display:none}.tuna_block08 .box .cell01{flex-basis:130px;box-sizing:border-box;padding:20px 10px;display:flex;justify-content:center;align-items:center}.tuna_block08 .box .cell01 .nm_st{display:flex;flex-wrap:wrap;justify-content:space-between}.tuna_block08 .box .cell01 .nm_st .nm{flex-basis:48%;font-size:30px;text-align:left;display:flex;justify-content:center;align-items:center}.tuna_block08 .box .cell01 .nm_st .img{flex-basis:48%}.tuna_block08 .box .cell02{flex-basis:calc(100% - 130px);box-sizing:border-box;padding:10px;font-size:14px}.tuna_cont09{background-size:960px auto}.tuna_block09 .box{width:80%;margin:0 10%}.tuna_block09 .box .in .t{font-size:18px;font-weight:900}.tuna_block09 .flickity-prev-next-button{right:auto;left:10px}.tuna_block09 .flickity-prev-next-button.next{left:auto;right:-10px}.tuna_block10{display:flex}.tuna_block10 .cell01{flex-basis:100%}.tuna_block10 .cell02{margin:0 0 20px;flex-basis:100%}.tuna_block10 .cell01 .t{font-size:24px}.tuna_block10 .cell01 .tx01{font-size:18px}.tuna_block10 .online_btn_wrap{margin:20px 0 0}.tuna_block11{display:block}.tuna_block11 .box{margin:0 0 20px}.tuna_block11 .box:last-child{margin:0}.tuna_block11 .in{padding:10px 15px 20px}.tuna_block11 .in .t{font-size:18px;line-height:1.5}.tuna_cont12{background-size:100% auto}.remo_fqa.mizu_fqa.tuna_faq li{border-radius:10px}.tuna_modal.modal-wrapper .modal-close{font-size:25px;top:10px;right:10px}.tuna_modal.modal-wrapper .modal-window .modal-content{padding:20px}.tuna_md_tl01{font-size:20px;padding:10px 20px;padding-right:40px}.tuna_modal .tuna_modal_block01{display:block}.tuna_modal .tuna_modal_block01 .cell01{margin:0 0 20px}.tuna_modal .tuna_modal_block01 .cell02 .t{font-size:18px}.tuna_modal .tuna_modal_block02{padding:18px}.tuna_modal .tuna_modal_block02 .t{font-size:18px;line-height:1.4}.tuna_modal_list01{display:block}.tuna_modal_list01 li{font-size:14px}@charset "UTF-8";.kids_freemarket_cont .inner{box-sizing:border-box}.kids_freemarket_mv .mv_container{width:100%;left:0}.kids_freemarket_mv .mv_txt_container{width:100%;padding:0 1em;box-sizing:border-box}.kids_freemarket_mv .sponsorship_square{width:100px;height:120px}.kids_freemarket_mv .sponsorship_txt{font-size:18px}.kids_freemarket_mv .positioned-kidsfreemarket_logo{margin:0}.kids_freemarket_mv .kids_freemarket_sub_title01{left:0}.kids_freemarket_mv .mv_btn_container{flex-direction:column;gap:1em}.kids_freemarket_mv .btn_materialDL{width:100%}.kids_freemarket_mv .btn_inquiry{width:100%}.kids_freemarket_cont01 .kids_freemarket_tl01{font-size:24px}.kids_freemarket_cont .emphasis_01{font-size:32px}.kids_freemarket_cont01 .problem_square_container{flex-direction:column}.kids_freemarket_cont01 .problem_square{width:100%}.kids_freemarket_cont01 .kids_freemarket_solution{font-size:18px}.kids_freemarket_cont .emphasis_03{font-size:22px}.kids_freemarket_cont .cloud{width:100%;padding-bottom:100%}.kids_freemarket_cont .cloud .cloud_svg{position:absolute}.kids_freemarket_cont .roof_svg{width:60%}.kids_freemarket_cont .about_txt{position:absolute;top:115px;width:100%;display:flex;align-items:center;justify-content:center}.kids_freemarket_cont .kidsfreemarket_logo_svg_01{position:relative;top:0;left:0;width:220px}.kids_freemarket_cont .txt_in_cloud_01{position:relative;top:0;left:0;width:3em;height:1em;font-size:18px}.kids_freemarket_cont .txt_in_cloud_02{position:relative;top:172px;left:0;right:0;font-size:14px}.kids_freemarket_cont .txt_in_cloud_03{top:230px;left:0;right:0;font-size:9px}.kids_freemarket_cont .kids_group_02_svg{top:275px;left:0;right:0;margin:auto;width:35%}.kids_freemarket_cont .txt_ikusa-kidsfreemarket{top:0px;font-size:24px}.kids_freemarket_cont .ikusa_x_kidsfreemarket_square{flex-direction:column}.kids_freemarket_cont.kids_freemarket_cont02 .swiper-backface-hidden .swiper-slide{padding:0 10px}.kids_freemarket_cont.kids_freemarket_cont02 .swiper-autoheight .swiper-wrapper{margin-left:-60px}.kids_freemarket_cont .ikusa_x_kidsfreemarket_logo{width:100%;align-items:center;justify-content:center}.kids_freemarket_cont .ikusa_logo_svg{width:65px}.kids_freemarket_cont .x{font-size:24px;margin:0}.kids_freemarket_cont .kidsfreemarket_logo_svg_02{width:200px}.kids_freemarket_cont .ikusa_x_kidsfreemarket_square{gap:2em}.kids_freemarket_cont .txt_in_ikusa_x_kidsfreemarket{font-size:14px;width:100%;padding:0 1em;box-sizing:border-box}.kids_freemarket_cont .kids_freemarket_tl02{font-size:24px}.kids_freemarket_cont .emphasis_04{font-size:28px}.kids_freemarket_cont .solution_container{flex-direction:column}.kids_freemarket_cont .solution_txt{width:fit-content;margin:auto}.kids_freemarket_cont .solution_txt li{text-indent:-1em;padding-left:1em}.kids_freemarket_cont .eyecatch_btn_container{flex-direction:column}.kids_freemarket_cont .eyecatch_txt{font-size:16px}.kids_freemarket_cont .emphasis_05{font-family:'Noto Sans JP';font-size:20px}.kids_freemarket_cont .emphasis_06{font-size:28px}.kids_freemarket_cont .feature_left_container{flex-direction:column;gap:20px}.kids_freemarket_cont .feature_right_container{flex-direction:column-reverse;gap:20px}.kids_freemarket_cont .kidsfreemarket_feature_odd{width:95%}.kids_freemarket_cont .kidsfreemarket_feature_even{width:95%;margin-left:20px}.kids_freemarket_cont .margin_01{margin-right:1em;width:20%}.kids_freemarket_cont .margin_02{width:25%;margin-right:1em}.kids_freemarket_cont .margin_03{margin-right:1em;width:20%}.kids_freemarket_cont .margin_04{margin-right:1em;width:24%}.kids_freemarket_cont .kidsfreemarket_feature_title{font-size:22px}.kids_freemarket_cont .kids_freemarket_tl03{font-size:24px}.kids_freemarket_cont .feature_content_01{font-size:20px}.kids_freemarket_cont .emphasis_07{font-size:20px}.kids_freemarket_cont .feature_content_02{font-size:14px}.kids_freemarket_cont .kidsfreemarket_sight_png{margin-top:0}.kids_freemarket_cont .flyer_png{margin-top:0}.kids_freemarket_cont .learning_container{flex-direction:column}.kids_freemarket_cont .literacy_item{box-sizing:border-box;width:100%}.kids_freemarket_cont .reuse_item{box-sizing:border-box;width:100%}.kids_freemarket_cont .communication_item{box-sizing:border-box;width:100%}.kids_freemarket_cont .thought_container{flex-direction:column}.kids_freemarket_cont .thought_title{font-size:24px}.kids_freemarket_cont .thought_sentence_subcatchphrase{font-size:20px}.kids_freemarket_cont .thought_sentence_catchphrase{font-size:32px}.kids_freemarket_cont .thought_sentence_txt{margin-top:1em;top:0}.kids_freemarket_cont .representative_director_txt{font-size:14px}.kids_freemarket_cont .slick-slider .slick-list,.slick-slider .slick-track{padding:0 !important}.kids_freemarket_cont .next-arrow{right:0%;width:60px}.kids_freemarket_cont .prev-arrow{left:0%;width:60px}.kids_freemarket_cont .kidsfreemarket_achievements_result{padding:24px 16px}.kids_freemarket_cont .kidsfreemarket_fee_plan_container{flex-direction:column}.kids_freemarket_cont .kidsfreemarket_fee_plan_task{font-size:20px}.kids_freemarket_cont .kidsfreemarket_fee_plan_task_02{font-size:12px}.kids_freemarket_cont .kidsfreemarket_fee_plan_light{width:100%}.kids_freemarket_cont .kidsfreemarket_recommend_events_container{flex-direction:column;align-items:center}.kids_freemarket_cont .kidsfreemarket_QandA_icon{margin-left:10px}.kids_freemarket_cont .kidsfreemarket_QandA_item_Q{box-sizing:border-box;padding-right:2em}.kids_freemarket_cont .kidsfreemarket_QandA_txt_Q{flex-grow:1;width:0;font-size:20px}