﻿.wbr_txt{word-break:keep-all;overflow-wrap:anywhere}.wrapW{max-width:1720px;width:95%;margin:0 auto}@media screen and (max-width: 768px){.wrapW{width:92%}}.taC{text-align:center}.basicTxt{font-weight:500}.basicTxt.mid{font-size:clamp(16px, 1.8vw, 18px);line-height:2}@media screen and (max-width: 768px){.basicTxt.mid{line-height:1.8}}.basicTxt p:not(:last-child){margin-bottom:1.5em}.fv-block{position:relative;padding:clamp(0px, 3vw, 30px) 0 30vw}.fv-block::before{content:"";display:block;width:100%;height:100%;background:url("../img/about/img-fv.jpg") no-repeat center/cover;position:absolute;top:0;left:0;z-index:-1;clip-path:polygon(50% 12%, 100% 0, 100% 100%, 50% 88%, 0 100%, 0 0)}@media screen and (max-width: 768px){.fv-block{padding:0 0 50vw}}.fv-block .fv-txt{font-weight:bold;color:#0B318E;letter-spacing:0.1em;font-size:clamp(18px, 2.8vw, 30px)}.fv-block .pageTtl_R .ttl-ja{font-size:clamp(2.6rem, 4.6vw, 4.6rem);line-height:1}.fv-block .pageTtl_R .ttl-en{font-size:clamp(2rem, 3vw, 3.4rem)}.lead-block{margin-top:clamp(20px, 4vw, 40px)}.lead-block .lead-logo{max-width:595px;width:80%;margin:0 auto 40px}.lead-block .lead-txt{font-weight:bold;letter-spacing:0.1em;font-size:clamp(16px, 1.8vw, 18px);line-height:2}.sec-aboutCts{margin:clamp(80px, 15vw, 150px) auto clamp(100px, 25vw, 250px);overflow-x:clip}.sec-aboutCts .aboutCts-list .aboutCts-item:nth-of-type(n+2){margin-top:clamp(80px, 25vw, 250px)}.sec-aboutCts .aboutCts-list .aboutCts-item .item-row{display:flex;justify-content:space-between}@media screen and (max-width: 768px){.sec-aboutCts .aboutCts-list .aboutCts-item .item-row{flex-wrap:wrap}}.sec-aboutCts .aboutCts-list .aboutCts-item .item-row .row-head{position:relative;z-index:1;width:53%;font-size:min(10vw, 140px)}.sec-aboutCts .aboutCts-list .aboutCts-item .item-row .row-head::before{content:"";display:block;background:#fff;width:50%;height:100%;position:absolute;left:calc(0px - 20px);top:0}@media screen and (max-width: 768px){.sec-aboutCts .aboutCts-list .aboutCts-item .item-row .row-head{width:100%;font-size:min(14vw, 140px)}.sec-aboutCts .aboutCts-list .aboutCts-item .item-row .row-head::before{display:none}}.sec-aboutCts .aboutCts-list .aboutCts-item .item-row .row-body{width:40%;padding:clamp(60px, 15vw, 250px) 0 0;min-height:clamp(1000px, 150vw, 1500px)}@media screen and (max-width: 768px){.sec-aboutCts .aboutCts-list .aboutCts-item .item-row .row-body{width:100%;min-height:inherit}}.sec-aboutCts .aboutCts-list .aboutCts-item .sticky{position:sticky;top:100px}.sec-aboutCts .aboutCts-list .aboutCts-item .item-main{color:#0B318E;display:flex;position:relative;padding:0.5em 0 0;width:fit-content;margin:0 0 0 auto}.sec-aboutCts .aboutCts-list .aboutCts-item .item-num{font-family:"游ゴシック","ヒラギノ角ゴ Pro W3","Hiragino Kaku Gothic Pro",Osaka,"ＭＳ Ｐゴシック","MS PGothic",sans-serif;font-weight:bold;position:absolute;top:0;line-height:1}.sec-aboutCts .aboutCts-list .aboutCts-item .item-decoTxt{padding-top:4em;width:2em;min-width:2em;font-size:min(2vw, 20px);-webkit-writing-mode:vertical-rl;-ms-writing-mode:tb-rl;writing-mode:vertical-rl}.sec-aboutCts .aboutCts-list .aboutCts-item .item-maimImg{width:100%}.sec-aboutCts .aboutCts-list .aboutCts-item .item-maimImg img{height:80vh;width:100%;object-position:right;object-fit:contain;aspect-ratio:860 / 1155}@media screen and (max-width: 768px){.sec-aboutCts .aboutCts-list .aboutCts-item .item-maimImg img{height:100vw}}.sec-aboutCts .aboutCts-list .aboutCts-item .item-ttl{color:#0B318E;font-size:clamp(22px, 4vw, 50px);line-height:1.5;letter-spacing:0.1em;font-weight:bold;color:#0B318E;margin-bottom:1em}.sec-aboutCts .aboutCts-list .aboutCts-item .item-ttl::after{content:"";display:block;width:min(20vw, 250px);height:1px;background:#0B318E;margin-top:0.5em}@media screen and (max-width: 768px){.sec-aboutCts .aboutCts-list .aboutCts-item .item-ttl{letter-spacing:normal}}.sec-aboutCts .aboutCts-list .aboutCts-item .item-leadBlock .lead-ttl{color:#0B318E;font-weight:bold;font-size:clamp(16px, 2.4vw, 30px);margin-bottom:1em}.sec-aboutCts .aboutCts-list .aboutCts-item .item-btn{max-width:410px;width:100%;margin:clamp(30px, 6vw, 60px) 0 0}.sec-aboutCts .aboutCts-list .aboutCts-item .item-btn a{display:block;background:#169c4b;color:#ffffad;border-radius:100vmax;text-align:center;font-size:clamp(16px, 2vw, 22px);letter-spacing:0.04em;font-weight:bold;position:relative;padding:1em 0;border:2px solid #169c4b}.sec-aboutCts .aboutCts-list .aboutCts-item .item-btn a::after{content:"\f18e";font-family:"FontAwesome";font-weight:normal;position:absolute;line-height:1;right:1em;top:calc(50% - 0.5em)}@media (hover: hover){.sec-aboutCts .aboutCts-list .aboutCts-item .item-btn a:hover{background:#fff;color:#169c4b}}.sec-aboutCts .aboutCts-list .aboutCts-item .item-btn.blue a{background:#0B318E;border-color:#0B318E;color:#fff}@media (hover: hover){.sec-aboutCts .aboutCts-list .aboutCts-item .item-btn.blue a:hover{background:#fff;color:#0B318E}}.sec-aboutCts .aboutCts-list .aboutCts-item .item-btn.center{margin:clamp(30px, 6vw, 60px) auto 0}.sec-aboutCts .aboutCts-list .aboutCts-item .item-bottomArea{margin-top:clamp(60px, 15vw, 150px)}.sec-aboutCts .aboutCts-list .aboutCts-item .item-bottomArea .bottomArea-ttl{text-align:center;font-size:clamp(18px, 2.2vw, 22px);letter-spacing:0.04em;font-weight:bold}.sec-aboutCts .aboutCts-list .aboutCts-item .group-list{max-width:1090px;width:100%;margin:clamp(30px, 6vw, 60px) auto;display:flex;justify-content:space-between}.sec-aboutCts .aboutCts-list .aboutCts-item .group-list li{width:30%;border-radius:100vmax;aspect-ratio:1/1;display:flex;justify-content:center;align-items:center;background:#fff;box-shadow:0px 0px 10px 0px rgba(0,0,0,0.4);padding:0 4%}.sec-aboutCts .aboutCts-list .aboutCts-item:nth-of-type(2n+1) .item-main{flex-direction:row-reverse}.sec-aboutCts .aboutCts-list .aboutCts-item:nth-of-type(2n+1) .item-num{right:0}.sec-aboutCts .aboutCts-list .aboutCts-item:nth-of-type(2n) .item-row{flex-direction:row-reverse}.sec-aboutCts .aboutCts-list .aboutCts-item:nth-of-type(2n) .item-num{left:0}.sec-aboutCts .aboutCts-list .aboutCts-item:nth-of-type(2n) .item-main{margin:0}.sec-aboutCts .aboutCts-list .aboutCts-item.item01 .item-row .row-body{position:relative}.sec-aboutCts .aboutCts-list .aboutCts-item.item01 .item-row .row-body::before{content:"";display:block;position:absolute;background:url("../img/about/img-sec01_map.svg") no-repeat center/contain;width:min(46vw, 460px);aspect-ratio:460/490;right:-10%;top:calc(0px + clamp(30px,16vw,160px));z-index:-1}@media screen and (max-width: 768px){.sec-aboutCts .aboutCts-list .aboutCts-item.item01 .item-row .row-body::before{top:1%;right:-3%;width:60%}}.sec-aboutCts .aboutCts-list .aboutCts-item.item01 .item01-slide{margin:clamp(40px, 8vw, 80px) auto}.sec-aboutCts .aboutCts-list .aboutCts-item.item01 .item01-slide .slideWrap{display:flex}.sec-aboutCts .aboutCts-list .aboutCts-item.item01 .item01-slide .slideWrap li{width:220px;margin-right:30px}.sec-aboutCts .aboutCts-list .aboutCts-item.item01 .item01-slide .slideWrap li:nth-of-type(2n){margin-top:clamp(40px, 8vw, 80px)}.sec-aboutCts .aboutCts-list .aboutCts-item.item02 .item02-img{margin-top:clamp(40px, 14vw, 140px)}.sec-aboutCts .aboutCts-list .aboutCts-item.item02 .item02-img li:not(:last-child){margin-bottom:clamp(40px, 10vw, 100px)}@media screen and (max-width: 768px){.sec-aboutCts .aboutCts-list .aboutCts-item.item02 .item-bottomArea .basicTxt{text-align:left}}
/*# sourceMappingURL=about_new.css.map */
