.text2 br,.ttl-box br{display:none}@media screen and (max-width:1440px){#header_slider_fixed_content.layout_type2 .header_slider_content{top:120px;padding:30px clamp(20px, calc(-17.235px + 7.447vw), 90px) 20px 0}}@media screen and (max-width:1391px){.cb_two_column{padding:100px 20px}}@media screen and (max-width:1300px){#header_slider_fixed_content.layout_type2 .header_slider_content{top:0px;padding-top:60px}.cb_two_column.num1 .item .pickup{font-size:clamp(24px, calc(20.665px + 0.667vw), 30px)}.cb_two_column.num1 .item .pickup span{font-size:2em}.cb_two_column.num1 .item_list{width:100%}.cb_two_column.num1 .item .content{padding-right:unset;padding-left:20px}#mobile_menu li ul li{border-bottom:1px solid rgba(255, 255, 255, 0.5)}#mobile_menu li ul li:last-child{border-bottom:unset}}@media screen and (max-width:1250px){.page-id-113 .con-box.bg1{margin-inline:unset}:is(.post_content, .post_content .tcdce-body) p{margin-bottom:unset}.access-box{margin-bottom:3em}body.page.page-id-123 .button-box{margin-top:1em}}@media screen and (max-width:1100px){.cb_two_column.num4 .item_list.inview.animate{flex-direction:column}.cb_two_column.num4 .item_list.inview.animate .item.image_area{position:relative;flex-direction:column;width:100%;justify-content:flex-start}.page-id-117 .wp-block-table td:first-child{width:40%}.cb_two_column.num4 .design_header .desc{padding-inline:20px}.cb_two_column.num4 .item_list.inview.animate .item.image_area::after{height:1px;width:calc(100% - 40px);right:20px;bottom:-4em;border-right:unset;border-bottom:1px dashed #ddd}.cb_two_column.num4 .item_list.inview.animate .item.image_area:last-child::after{display:none}#footer_banner{flex-direction:column;position:relative}#footer_banner .image_wrap{aspect-ratio:3.8461538462}#footer_banner .item{display:block}#footer_banner .item .title{width:100%;background:rgba(116, 36, 143, 0.4);border-left:unset}}@media screen and (max-width:1000px){.cb_two_column.num1 .item .image_wrap{width:calc(100% - 40px);left:20px}.cb_two_column.num1 .item .content{width:100%;padding:0 20px}.cb_two_column.num1 .item .pickup{margin-top:1em;margin-bottom:-2em}.cb_two_column.num1 .item .pickup br{display:none}#footer_menu{width:unset}}@media screen and (max-width:900px){.page-id-117 .halls-c .wp-block-group__inner-container{flex-direction:column}.page-id-117 .office-g{width:100%}.page-id-117 .wp-block-table td:first-child{width:170px}}@media screen and (max-width:800px){#header_slider_fixed_content:after{width:200%;left:-50%}:is(.design_header, .tcdce-body .design_header) .catch,.cb_two_column.num4 .item .desc:first-line{font-size:clamp(32px, calc(27.3984px + 1.438vw), 55px)}.design_header .catch+.desc{font-size:16px}body.page.page-id-117 #page_contents .post_content{padding:0}.page-id-121 .wp-block-group.flow-g{padding:0 0 20px}.page-id-121 .smb-accordion__item__body{padding:25px 10px}body.page.page-id-123 .request-c{height:auto;flex-direction:column;flex-direction:row;margin-top:8em;margin-bottom:4em}.cb_two_column.num1 .item .content{font-size:16px}body.page.page-id-123 .request-c .intext{flex-basis:180px !important}body.page.page-id-123 .request-c .intext p{height:5em;line-height:2em}body.page.page-id-123 .request-c .intext:before{width:17em;height:14em;left:0;right:0;margin:0 auto}.cb_two_column.num1{padding-inline:unset;padding-bottom:3em;margin-bottom:3em}.cb_two_column.num1 .item .pickup{font-size:clamp(18px, calc(17.2px + 0.25vw), 22px)}.cb_design_content.num2{padding-top:20px}.cb_free_space.num3{padding-top:3em;margin-bottom:3em}.cb_two_column.num4{padding-inline:unset}.cb_two_column.num4 .item_list.inview.animate .item.image_area::after{bottom:-2.5em}.cb_news_list.num5{padding-top:30px;padding-bottom:120px !important}}@media screen and (max-width:781px){.subttl-col{gap:1em}.subttl-col h4.wp-block-heading.has-text-align-center{background:unset;color:var(--p--color_w)}.subttl-col .ttl-box:before{height:100%;background:var(--p--color_1);border-radius:6px}.access-box{margin-bottom:6em}body.page.page-id-123 .request-c{margin-top:0}body.page.page-id-123 .request-c:first-child{margin-top:2em}body.page.page-id-123 .main-g:last-child .request-c .intext:first-child{flex-basis:100% !important;margin-bottom:4em}body.page.page-id-123 .main-c{gap:0}}@media screen and (max-width:600px){.page-id-117 .st0,.page-id-117 .st3{font-size:24px}.map-hida g rect{width:110px;y:249.7;rx:17;ry:17;height:34px}.map-megumi{transform:translate(40px, 50px)}.map-megumi g rect{width:160px;y:588.9;rx:17;ry:17;height:34px}.map-gifu{transform:translate(-25px, 0px)}.map-gifu g rect{width:120px;y:582.6;rx:17;ry:17;height:34px}.map-ibi{transform:translate(-25px, 0px)}.map-ibi g rect{width:130px;y:638.9;rx:17;ry:17;height:34px}.map-nishimino{transform:translate(-30px, 20px)}.map-nishimino g rect{width:150px;y:796.2;rx:17;ry:17;height:34px}.map-higasimino{transform:translate(-30px, 0)}.map-higasimino g rect{width:180px;y:676.7;rx:17;ry:17;height:34px}.map-touto{transform:translate(-30px, 0)}.map-touto g rect{width:130px;y:783.3;rx:17;ry:17;height:34px}}@media screen and (max-width:550px){.page-id-117 .wp-block-table td:first-child{width:100%}.page-id-117 h4.wp-block-heading.has-text-align-center{padding:10px 0 15px}.page-id-117 .office-g{padding:65px 10px 30px}.page-id-117 .wp-block-table{margin-bottom:20px}.page-id-117 .button-box .link{padding:8px 40px 8px 15px}.page-id-117 .button-box .link:after{top:9.5px}.text2 br{display:block}.page-id-121 .smb-accordion__item__title{padding:10px 15px}.faq_list .title{padding:10px 30px 10px 10px}.faq_list .title span{padding:0 0 0 30px}.faq_list .desc{padding:10px}.ttl-box br{display:block}body.page .button-box .link{padding:10px 35px 10px 20px;font-size:16px}body.page .button-box .link::after{top:11px;right:10px;font-size:14px}.subttl-col{display:flex;flex-wrap:nowrap !important}.subttl-col h4.wp-block-heading.has-text-align-center{font-size:16px;line-height:1.5;padding-block:4px}}@media screen and (max-width:500px){.cb_two_column.num1 .item .pickup br{display:block}h2.wp-block-heading.has-text-align-center{font-size:clamp(24px, calc(23.2px + 0.25vw), 28px);margin-bottom:1.5em}h3.wp-block-heading.has-text-align-center,h3.wp-block-heading.has-text-align-left{font-size:clamp(20px, calc(19.2px + 0.25vw), 24px)}h4.wp-block-heading.has-text-align-center,h4.wp-block-heading.has-text-align-left{font-size:clamp(18px, calc(17.2px + 0.25vw), 22px)}h4.wp-block-heading.has-text-align-left:first-letter{font-size:1em;margin-right:unset}.flow-c .wp-block-column .wp-block-image{display:flex;justify-content:center}body.page.page-id-123 .request-c .intext:before{width:13em;height:12em}}@media screen and (max-width:450px){.smf-form .smf-item .smf-checkbox-control__control{top:unset}}@media screen and (max-width:427px){body.page.page-id-123 .request-c{gap:0.5em;margin-bottom:unset}body.page.page-id-123 .request-c:first-child{margin:unset}body.page.page-id-123 .request-c .intext{flex-basis:unset !important;align-items:unset;padding-top:40px}body.page.page-id-123 .main-g:last-child .request-c .intext:first-child{margin-bottom:unset}body.page.page-id-123 .request-c .intext:before{width:42px;height:40px;opacity:1;top:0;bottom:0}body.page.page-id-123 .request-c .intext p{line-height:unset;height:unset}body.page.page-id-123 .request-c .intext p br{display:none}}@media screen and (max-width:400px){.subttl-col{flex-direction:column}.subttl-col h4.wp-block-heading.has-text-align-center br{display:none}}/*# sourceMappingURL=style4.css.map */