#headtitle.tit_bg .headtitle_bg{background-image:url(../../img/shoot/i_titbg01s.webp);color:#fff}@media print,screen and (min-width:768px){#headtitle.tit_bg .headtitle_bg{background-image:url(../../img/shoot/i_titbg01.webp)}}#headtitle .headtitle_inner>h1 small{display:block}.s-about{display:-ms-grid;display:grid;grid-gap:100px 0;padding-top:45px}@media print,screen and (min-width:768px){.s-about{grid-gap:160px;padding-top:80px}}.s-about__box01{display:-ms-grid;display:grid;grid-gap:80px 0}.s-about__box01-item{display:-ms-grid;display:grid;grid-gap:25px 0}@media print,screen and (min-width:768px){.s-about__box01-item{grid-gap:0 60px}}@media print,screen and (min-width:768px){.s-about__box01-item:nth-child(odd){-ms-grid-columns:65% 1fr;grid-template-columns:65% 1fr}}@media print,screen and (min-width:768px){.s-about__box01-item:nth-child(odd) .s-about__box01-read{-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1;padding-right:40px}}@media print,screen and (min-width:768px){.s-about__box01-item:nth-child(2n){-ms-grid-columns:1fr 65%;grid-template-columns:1fr 65%}}@media print,screen and (min-width:768px){.s-about__box01-item:nth-child(2n) .s-about__box01-read{-webkit-box-ordinal-group:0;-ms-flex-order:-1;order:-1;padding-left:40px}}.s-about__box01-item:not(.efIn) .s-about__box01-ttl>div:nth-child(2) span{-webkit-transition:-webkit-mask 1s;transition:-webkit-mask 1s;transition:mask 1s;transition:mask 1s,-webkit-mask 1s;-webkit-mask-position:-100% center;mask-position:-100% center}.s-about__box01-read{display:-ms-grid;display:grid;grid-gap:20px 0;-ms-grid-row-align:center;align-self:center}@media print,screen and (min-width:768px){.s-about__box01-read{max-width:390px}}.s-about__box01-read .c_btn01s{margin-top:10px}@media print,screen and (min-width:768px){.s-about__box01-read .c_btn01s{margin-top:25px;margin-left:0}}.s-about__box01-icon{margin:0 auto;width:calc(var(--icon) * 0.75)}@media print,screen and (min-width:768px){.s-about__box01-icon{width:calc(var(--icon) * 1);margin-left:0}}.s-about__box01-ttl{display:-ms-grid;display:grid;position:relative;color:#fff;text-align:center;line-height:1.8;letter-spacing:0.2em}@media print,screen and (min-width:768px){.s-about__box01-ttl{margin-top:10px;text-align:left;line-height:1.5}}.s-about__box01-ttl>div{display:-ms-grid;display:grid;-ms-grid-row:1;grid-row-start:1;-ms-grid-column:1;grid-column-start:1}.s-about__box01-ttl>div:first-child{color:#000}.s-about__box01-ttl>div:nth-child(2){color:#fff}.s-about__box01-ttl>div:nth-child(2) span{background:#000C30;-webkit-mask-image:-webkit-gradient(linear,left top,right top,color-stop(50%,transparent),color-stop(0%,#000C30));-webkit-mask-image:linear-gradient(to right,transparent 50%,#000C30 0%);mask-image:-webkit-gradient(linear,left top,right top,color-stop(50%,transparent),color-stop(0%,#000C30));mask-image:linear-gradient(to right,transparent 50%,#000C30 0%);-webkit-mask-position:0% center;mask-position:0% center;-webkit-mask-size:200% 100%;mask-size:200% 100%;-webkit-mask-repeat:repeat-x;mask-repeat:repeat-x}.s-about__box01-ttl>div span{padding:5px 3px}.s-about__box01-txt{text-align:center;line-height:1.8}@media print,screen and (min-width:768px){.s-about__box01-txt{text-align:left}}.s-about__box02{display:-ms-grid;display:grid;grid-gap:60px 60px;max-width:1200px}@media print,screen and (min-width:768px){.s-about__box02{-ms-grid-columns:1fr 60px 1fr;grid-template-columns:repeat(2,1fr)}}.s-about__box02-item{display:-ms-grid;display:grid;grid-gap:15px;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-ms-grid-columns:24% 15px 1fr;grid-template-columns:24% 1fr}@media print,screen and (min-width:768px){.s-about__box02-item{grid-gap:40px;-ms-grid-columns:30% 40px 1fr;grid-template-columns:30% 1fr}}.s-about__box02-item:not(.efIn) .s-about__box02-ttl>div:nth-child(2) span{-webkit-transition:-webkit-mask 1s;transition:-webkit-mask 1s;transition:mask 1s;transition:mask 1s,-webkit-mask 1s;-webkit-mask-position:-100% center;mask-position:-100% center}.s-about__box02-read{display:-ms-grid;display:grid;grid-gap:10px 0}.s-about__box02-read .c_btn01s{margin-top:10px;margin-left:0}@media print,screen and (min-width:768px){.s-about__box02-read .c_btn01s{margin-top:25px}}.s-about__box02-ttl{display:-ms-grid;display:grid;position:relative;color:#fff;text-align:left;line-height:1.8;letter-spacing:0.2em}@media print,screen and (min-width:768px){.s-about__box02-ttl{margin-top:10px;line-height:1.5}}.s-about__box02-ttl>div{display:-ms-grid;display:grid;-ms-grid-row:1;grid-row-start:1;-ms-grid-column:1;grid-column-start:1}.s-about__box02-ttl>div:first-child{color:#000}.s-about__box02-ttl>div:nth-child(2){color:#fff}.s-about__box02-ttl>div:nth-child(2) span{background:#000C30;-webkit-mask-image:-webkit-gradient(linear,left top,right top,color-stop(50%,transparent),color-stop(0%,#000C30));-webkit-mask-image:linear-gradient(to right,transparent 50%,#000C30 0%);mask-image:-webkit-gradient(linear,left top,right top,color-stop(50%,transparent),color-stop(0%,#000C30));mask-image:linear-gradient(to right,transparent 50%,#000C30 0%);-webkit-mask-position:0% center;mask-position:0% center;-webkit-mask-size:200% 100%;mask-size:200% 100%;-webkit-mask-repeat:repeat-x;mask-repeat:repeat-x}.s-about__box02-ttl>div span{padding:5px 3px}.s-about__box02-txt{text-align:left;line-height:1.8}
/*# sourceMappingURL=index.css.map */