@keyframes blink{0%,49%{opacity:1}50%,to{opacity:0}}@media (min-width:751px){.p-boxLead06_inner{max-width:calc(640/1920*100vw);margin:0 auto 0 0}.p-boxLead06_inner .name{display:block;text-align:right;font-family:"Noto Sans JP",sans-serif;font-weight:500;font-style:normal;font-size:1.5rem;font-feature-settings:"palt";letter-spacing:.1em;margin-top:calc(30/1920*100vw)}.p-boxLead06 .c-titB01{margin-bottom:calc(40/1920*100vw)}.p-boxLead06 .c-titB01_en{margin-top:0;margin-bottom:calc(10/1920*100vw)}.p-boxLead06 .c-pic img{border-radius:calc(10/1920*100vw)}.p-boxLead06 .c-pic:nth-child(1){right:calc(-70/1920*100vw);left:auto;top:0;width:calc(465/1920*100vw)}.p-boxLead06 .c-pic:nth-child(2){right:0;left:auto;top:calc(605/1920*100vw);width:calc(395/1920*100vw)}}.p-boxLead06_inner .name{display:block;text-align:right;font-family:"Noto Sans JP",sans-serif;font-weight:500;font-style:normal;font-size:1.5rem;font-feature-settings:"palt";letter-spacing:.1em;margin-top:calc(30/1920*100vw)}@media (max-width:750px){.p-boxLead06_inner .name{font-size:1.25rem;margin-top:calc(30/750*100vw)}.p-boxLead06 .c-pic{width:calc(670/750*100vw)!important;position:static;margin-bottom:calc(40/750*100vw)}.p-boxLead06 .c-pic img{border-radius:calc(20/750*100vw)!important}}.p-boxCheck03.access:after,.p-boxCheck03.philosophy .layout .p-listCheck01_item:before,.p-boxCheck03.philosophy:after,.p-boxColumn04.equipment .p-listColumn04_tit:before{content:none}.p-boxCheck03.philosophy .layout:nth-child(n+2){margin-top:calc(40/1920*100vw)}.p-boxCheck03.philosophy .layout .titMiddle{color:#67a5d8;font-family:"Noto Sans JP",sans-serif;font-weight:500;font-style:normal;font-size:1.4375rem;font-feature-settings:"palt";letter-spacing:.1em;line-height:1.6;margin-bottom:calc(20/1920*100vw)}.p-boxCheck03.philosophy .layout .c-titA01.type02{background-color:#ecee42;border-radius:calc(10/1920*100vw);border:0}.p-boxCheck03.philosophy .layout .c-titA03{margin-bottom:calc(30/1920*100vw)}.p-boxCheck03.philosophy .layout .p-listCheck01_item{display:flex;align-items:center;padding-left:0}.p-boxCheck03.philosophy .layout .p-listCheck01_item .img{width:calc(150/1920*100vw);margin-right:calc(40/1920*100vw)}.p-boxCheck03.philosophy .layout .p-listCheck01_item .img img{width:100%;height:auto;border-radius:calc(15/1920*100vw)}@media (max-width:750px){.p-boxCheck03.philosophy .layout:nth-child(n+2){margin-top:calc(40/750*100vw)}.p-boxCheck03.philosophy .layout .titMiddle{font-size:1.3125rem;line-height:1.5;margin-bottom:calc(30/750*100vw)}.p-boxCheck03.philosophy .layout .c-titA01.type02{margin-bottom:calc(50/750*100vw)}.p-boxCheck03.philosophy .layout .c-titA03{margin-bottom:calc(30/750*100vw)}.p-boxCheck03.philosophy .layout .p-listCheck01_item{line-height:1.6;margin-bottom:calc(60/750*100vw);flex-direction:column}.p-boxCheck03.philosophy .layout .p-listCheck01_item:last-child{margin-bottom:0}.p-boxCheck03.philosophy .layout .p-listCheck01_item .img{width:calc(300/750*100vw);margin-right:0;margin-bottom:calc(40/750*100vw)}.p-boxCheck03.philosophy .layout .p-listCheck01_item .img img{border-radius:calc(15/750*100vw)}.p-boxCheck03.philosophy .layout .p-listCheck01_item .txt{width:auto}}@media (min-width:751px){.p-boxColumn04.concept .p-listColumn04 .p-listColumn04_item.col01{width:100%;display:flex;justify-content:space-between;align-items:center}.p-boxColumn04.concept .p-listColumn04 .p-listColumn04_item.col01 .c-pic{width:calc(430/1920*100vw)}.p-boxColumn04.concept .p-listColumn04 .p-listColumn04_item.col01 .box{width:calc(520/1920*100vw)}.p-boxColumn04.concept .addDeco{position:relative}.p-boxColumn04.concept .addDeco.deco01:after{content:"";display:block;position:absolute;background-position:center;background-repeat:no-repeat;background-size:contain;pointer-events:none;width:calc(1640/1920*100vw);height:calc(1619/1920*100vw);background-image:url(../img/deco_type01.png);top:calc(140/1920*100vw);left:calc(-250/1920*100vw)}}@media (min-width:751px) and (max-width:750px){.p-boxColumn04.concept .addDeco.deco01:after{background-image:url(../img/deco_type01_sp.png)}}@media (min-width:751px) and (min-width:751px) and (-webkit-min-device-pixel-ratio:2),(min-width:751px) and (min-width:751px) and (min-resolution:2dppx){.p-boxColumn04.concept .addDeco.deco01:after{background-image:url(../img/deco_type01@2x.png)}}@media (max-width:750px){.p-boxColumn04.concept .p-listColumn04_item:last-child{margin-bottom:0}.p-boxColumn04.concept .p-listColumn04_tit{text-align:center}}.p-boxCheck03_container .map{height:calc(550/1920*100vw);overflow:hidden}.p-boxCheck03_container .map iframe{display:block;width:100%;height:calc(100% + calc(400/1920*100vw));margin:calc(-200/1920*100vw)0}.p-boxCheck03 .info{margin-top:calc(50/1920*100vw)}@media (max-width:750px){.p-boxCheck03.access:after{content:none}.p-boxCheck03_container .map{height:calc(500/750*100vw);overflow:hidden}.p-boxCheck03_container .map iframe{display:block;width:100%;height:calc(100% + calc(450/750*100vw));margin:calc(-200/750*100vw)0}.p-boxCheck03 .info{margin-top:calc(50/750*100vw)}.p-boxNormal01.overview .c-table01 tbody tr td.set{text-align:center}.p-boxNormal01.overview .c-table01 tbody tr td .textSet{display:block;text-indent:-1em;padding-left:1em;line-height:1.7;margin-top:calc(10/750*100vw)}}.p-boxColumn04.equipment .p-listColumn04{justify-content:flex-start}.p-boxColumn04.equipment .p-listColumn04_tit{text-align:center;flex-direction:column;height:calc(74/1920*100vw);padding:0;margin:0}.p-boxColumn04.equipment .p-listColumn04_tit .mini{font-size:1.1875rem}.p-boxColumn04.equipment .p-listColumn04 .c-pic{margin-bottom:calc(20/1920*100vw)}@media (max-width:750px){.p-boxColumn04.equipment .p-listColumn04_item{padding-bottom:calc(40/750*100vw)}.p-boxColumn04.equipment .p-listColumn04_tit{font-size:1.125rem;height:auto;margin-left:calc(-20/750*100vw);margin-right:calc(-20/750*100vw)}.p-boxColumn04.equipment .p-listColumn04_tit .mini{font-size:1.0625rem}.p-boxColumn04.equipment .p-listColumn04 .c-pic{margin-bottom:calc(30/750*100vw)}}.p-boxColumn04.gallery .splide__arrows{display:flex;justify-content:space-between;align-items:center;margin-top:0;position:absolute;top:50%;margin-top:calc(-40/1920*100vw);z-index:1;width:calc(700/1920*100vw)}.p-boxColumn04.gallery .splide__arrow{flex:0 0 auto;display:block;width:calc(80/1920*100vw);height:calc(80/1920*100vw);border-radius:50%;border:1px solid #67a5d8;background-color:#67a5d8;margin-right:calc(23/1920*100vw);transition:opacity .3s;position:relative}.p-boxColumn04.gallery .splide__arrow svg{display:none}.p-boxColumn04.gallery .splide__arrow:after{top:50%;left:50%;transform:translate(-50%,-50%) rotate(180deg);content:"";display:block;position:absolute;background-position:center;background-repeat:no-repeat;background-size:contain;pointer-events:none;background-image:url(../img/ico_gallery_arrow.svg);width:calc(13/1920*100vw);height:calc(24/1920*100vw)}.p-boxColumn04.gallery .splide__arrow--prev{margin-left:calc(-40/1920*100vw)}.p-boxColumn04.gallery .splide__arrow--next{transform:scaleX(-1);margin-right:calc(-40/1920*100vw)}.p-boxColumn04.gallery .splide__arrow:hover,.p-boxColumn04.gallery .splide__arrow[disabled]{opacity:.5}.gallery .content{padding:0;margin:0 auto}.gallery .content .splide__track{width:calc(700/1920*100vw);overflow:visible}.gallery .content,.gallery .content .splide__track .splide__list{width:calc(700/1920*100vw)}.gallery .content .splide__track .splide__list .splide__slide{width:calc(700/1920*100vw);margin-right:calc(80/1920*100vw)}.gallery .content .splide__track .splide__list .splide__slide img{width:100%;height:auto;border-radius:calc(20/1920*100vw)}@media (max-width:750px){.gallery .content,.gallery .content .splide__track{width:calc(670/750*100vw)}.gallery .content .splide__track .splide__list,.gallery .content .splide__track .splide__list .splide__slide{width:calc(670/750*100vw);margin-bottom:calc(40/750*100vw)}.gallery .content .splide__track .splide__list .splide__slide:last-child{margin-bottom:0}.gallery .content .splide__track .splide__list .pic{margin-bottom:0}}