.fixHeader{padding-top:0}.breadcrumb.left{padding:10px 0 0}.page-visual{padding-bottom:23px}#hex-case{overflow-x:hidden}@media (max-width: 767px){#hex-case .page-visual .page-ttl .ttl-en{font-size:36px;font-size:3.6rem;line-height:43px;line-height:1.19444em;letter-spacing:.05em;font-weight:bold}}@media only screen and (max-width: 340px){#hex-case .page-visual .page-ttl .ttl-en{font-size:3rem}}@media (max-width: 767px){#hex-case .page-visual .page-ttl{margin-top:20px}}#hex-case .d-f{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex}#hex-case .f-wrap01{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-justify-content:center;-moz-justify-content:center;-ms-justify-content:center;justify-content:center;-webkit-align-items:center;-moz-align-items:center;-ms-align-items:center;align-items:center}@media (max-width: 767px){#hex-case .f-wrap01{max-width:340px;flex-wrap:wrap;-webkit-justify-content:space-between;-moz-justify-content:space-between;-ms-justify-content:space-between;justify-content:space-between;margin:auto}}@media (min-width: 768px){#hex-case .f-wrap02{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-justify-content:space-between;-moz-justify-content:space-between;-ms-justify-content:space-between;justify-content:space-between}}@media (min-width: 768px){#hex-case .page-anchor{margin:7px 20px 84px}}@media (max-width: 767px){#hex-case .page-anchor{margin:23px 0 52px;margin-bottom:38px}}#hex-case .page-anchor .button-anchor{width:100%;background:#ff852c;border-radius:3px;text-align:left}@media (min-width: 768px){#hex-case .page-anchor .button-anchor{max-width:260px;height:55px}}@media (max-width: 767px){#hex-case .page-anchor .button-anchor{max-width:164px;min-width:164px;width:50%;margin:0 3px 8px 3px}}@media only screen and (max-width: 340px){#hex-case .page-anchor .button-anchor{width:48%;min-width:unset;max-width:100%}}@media (min-width: 768px){#hex-case .page-anchor .button-anchor:not(:last-child){margin-right:16px}}#hex-case .page-anchor .button-anchor a{position:relative;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-align-items:center;-moz-align-items:center;-ms-align-items:center;align-items:center;width:100%;height:100%;color:#fff}@media (min-width: 768px){#hex-case .page-anchor .button-anchor a{padding:0 41px 0 28px;font-size:15px;font-size:1.5rem;letter-spacing:.05em;font-weight:500}}@media (max-width: 767px){#hex-case .page-anchor .button-anchor a{padding:9px 35px 8px 19px;font-size:14px;font-size:1.4rem;letter-spacing:.05em;font-weight:500}}#hex-case .page-anchor .button-anchor a:before{content:"";position:absolute;width:18px;height:18px;background-image:url("/wp/wp-content/themes/wp-templ/assets/img/hex/facility/icon_btn01.svg");background-repeat:no-repeat;background-position:center;background-color:rgba(0,0,0,0);background-size:100% 100%;top:calc(50% - 9px)}@media (min-width: 768px){#hex-case .page-anchor .button-anchor a:before{right:22px}}@media (max-width: 767px){#hex-case .page-anchor .button-anchor a:before{right:15px}}#hex-case .page-content{margin-bottom:86px}@media (max-width: 767px){#hex-case .page-content{margin-bottom:70px}}#hex-case .page-content .page-block{margin-bottom:81px}@media (max-width: 767px){#hex-case .page-content .page-block{margin-bottom:80px}#hex-case .page-content .page-block:last-child{margin-bottom:0}}#hex-case .page-content .page-block:first-child .txt-w-num .num{padding-right:29px}@media (max-width: 767px){#hex-case .page-content .page-block:first-child .txt-w-num .num{padding-right:21px}}#hex-case .page-content .page-block .heading-wrapper{background-color:#FF852C}#hex-case .page-content .page-block .page-block-heading{display:flex;justify-content:space-between;align-items:center;max-width:920px;margin:auto;padding:54px 0 48px 0;color:#fff}@media only screen and (max-width: 1000px){#hex-case .page-content .page-block .page-block-heading{margin:0 20px}}@media (max-width: 767px){#hex-case .page-content .page-block .page-block-heading{flex-direction:column;align-items:flex-start;padding:44px 0px 46px 0}}#hex-case .page-content .page-block .page-block-heading .txt01{font-size:15px;font-size:1.5rem;line-height:32px;line-height:2.13333em;letter-spacing:.05em;font-weight:400}@media (min-width: 768px){#hex-case .page-content .page-block .page-block-heading .txt01{max-width:635px;margin-left:68px}}@media (max-width: 767px){#hex-case .page-content .page-block .page-block-heading .txt01{font-size:15px;font-size:1.5rem;line-height:28px;line-height:1.86667em;letter-spacing:.05em;font-weight:400;margin-top:19px}}#hex-case .page-content .page-block .txt-w-num{display:flex;align-items:center;font-weight:bold}#hex-case .page-content .page-block .txt-w-num h2{display:inline-block;font-size:32px;font-size:3.2rem;line-height:55px;line-height:1.71875em;letter-spacing:.05em;width:max-content;font-weight:bold}@media (max-width: 767px){#hex-case .page-content .page-block .txt-w-num h2{font-size:26px;font-size:2.6rem;line-height:43px;line-height:1.65385em;letter-spacing:.05em}}#hex-case .page-content .page-block .txt-w-num .num{display:inline-block;font-size:52px;font-size:5.2rem;line-height:62px;line-height:1.19231em;letter-spacing:.05em;font-family:"Barlow", sans-serif;width:max-content;padding-right:18px}@media (max-width: 767px){#hex-case .page-content .page-block .txt-w-num .num{font-size:40px;font-size:4rem;line-height:48px;line-height:1.2em;letter-spacing:.05em;padding-right:14px}}#hex-case .page-content .page-block-body{max-width:1100px;margin:auto;background-color:#fff}#hex-case .page-content .page-block-body .ttl01{display:block;font-size:22px;font-size:2.2rem;line-height:26px;line-height:1.18182em;letter-spacing:.05em;font-weight:bold;color:#FF852C;text-align:center;margin-top:83px;margin-bottom:66px}@media (max-width: 767px){#hex-case .page-content .page-block-body .ttl01{font-size:18px;font-size:1.8rem;line-height:28px;line-height:1.55556em;letter-spacing:.05em;margin-top:43px;margin-bottom:12px}}#hex-case .page-content .page-block-body .page-block-list{display:flex;flex-wrap:wrap;justify-content:flex-start}@media only screen and (max-width: 1150px){#hex-case .page-content .page-block-body .page-block-list{margin:0 20px}}@media (max-width: 767px){#hex-case .page-content .page-block-body .page-block-list{margin:0 -8px}}#hex-case .page-content .page-block-body .page-block-list .page-block-item{width:23.95%;margin-bottom:43px;margin-right:1.4%}@media (max-width: 767px){#hex-case .page-content .page-block-body .page-block-list .page-block-item{display:flex;align-items:flex-start;width:100%;margin:0 28px 0 28px;border-bottom:1px solid #e5e5e5;padding:24px 0}}@media (min-width: 768px){#hex-case .page-content .page-block-body .page-block-list .page-block-item:first-child{margin-left:0}}@media (min-width: 768px){#hex-case .page-content .page-block-body .page-block-list .page-block-item:nth-child(4n){margin-right:0}}#hex-case .page-content .page-block-body .page-block-list .page-block-item .photo{max-width:263px}@media (max-width: 767px){#hex-case .page-content .page-block-body .page-block-list .page-block-item .photo{max-width:135px;-webkit-box-flex:0 0 auto;-moz-box-flex:0 0 auto;-webkit-flex:0 0 auto;-ms-flex:0 0 auto;flex:0 0 auto}}#hex-case .page-content .page-block-body .page-block-list .page-block-item .photo img{object-fit:cover;width:100%;top:0;left:0}@media (max-width: 767px){#hex-case .page-content .page-block-body .page-block-list .page-block-item .ttl-wrap{display:flex;flex-direction:column;margin-left:12px}}#hex-case .page-content .page-block-body .page-block-list .page-block-item .ttl02{position:relative;font-size:16px;font-size:1.6rem;line-height:19px;line-height:1.1875em;letter-spacing:.05em;font-weight:bold;padding-left:18px;margin:17px 0 16px 0}#hex-case .page-content .page-block-body .page-block-list .page-block-item .ttl02::before{position:absolute;top:3px;bottom:2px;left:0;margin:auto;content:"";display:block;width:7px;background-color:#FF852C}@media (max-width: 767px){#hex-case .page-content .page-block-body .page-block-list .page-block-item .ttl02{font-size:14px;font-size:1.4rem;line-height:17px;line-height:1.21429em;letter-spacing:.05em;margin-top:0;margin-bottom:8px}}@media (max-width: 767px){#hex-case .page-content .page-block-body .page-block-list .page-block-item .txt02{font-size:14px;font-size:1.4rem;line-height:24px;line-height:1.71429em;letter-spacing:.02em;font-weight:500}}

/*# sourceMappingURL=maps/hexcase.min.css.map */
