#kv .kv-text{width:265px}@media screen and (max-width:768px){#kv .kv-title{max-width:69.73684%}}#kv .kv-title_s01 img{width:265px}@media screen and (max-width:768px){#kv .kv-title_s01 img{width:54.66667vw}}.content{margin:0 auto 6.25%}.content :not([class~=-isolated])+p{padding-top:0}@media screen and (max-width:768px){.content{margin:17.06667% auto}}.content:first-of-type{margin-top:6.66667%}h2.hd_bl{margin-bottom:1.33333em;font-size:2.625rem}@media screen and (max-width:768px){h2.hd_bl{font-size:1.375rem}}h2.hd_bl img.hd_01{width:6.45238em}h2.hd_bl img.hd_02{width:6.95238em}@media screen and (max-width:768px){h2.hd_bl img.hd_01{width:6.90909em}h2.hd_bl img.hd_02{width:7.45455em}}@media screen and (max-width:768px){.message .inner{padding:0}}@media screen and (max-width:768px){.message .inner h2{padding:0 8%}}.message-box{padding:5.26316% 6.31579%;background:#f4f7f7}@media screen and (max-width:768px){.message-box{padding:0 0 8.53333%}}.message-box figure{text-align:center}.message-box .catch{margin-top:3.33333em}@media screen and (max-width:768px){.message-box .catch{margin-top:1.76667em;padding:0 8%}}.message-box .catch small{font-size:1.375rem}@media screen and (max-width:768px){.message-box .catch small{font-size:1rem}}.message-box p{padding:0;line-height:2}@media screen and (max-width:768px){.message-box p{padding:0 8%}}.about-lead{margin-bottom:.5em;font-size:1.5rem;font-weight:700;line-height:2}@media screen and (max-width:768px){.about-lead{font-size:1rem}}@media screen and (max-width:768px){.stance .inner{padding-right:0}}.clm.about-clm{-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-top:2.91667%}@media screen and (max-width:768px){.clm.about-clm{margin-top:12.8%}}@media screen and (min-width:769px){.clm.about-clm .w740{width:48.68421%;min-width:calc(380px + 1em);padding-right:1em}}.clm.about-clm .w740 figure{position:relative;margin:0 2.77778% 2.77778% 0}@media screen and (max-width:768px){.clm.about-clm .w740 figure{margin-right:0;margin-bottom:12.69841%}}.clm.about-clm .w740 figure:before{position:absolute;top:4.93827%;left:2.77778%;content:"";display:block;width:100%;height:100%;background:#f4f7f7;z-index:-1}@media screen and (max-width:768px){.clm.about-clm .w740 figure:before{top:11.23596%;left:6.34921%;width:150%}}@media screen and (min-width:769px){.clm.about-clm .w680{width:44.73684%}}.clm.about-clm h3{margin:0 0 .83333em;font-size:1.5rem}@media screen and (max-width:768px){.clm.about-clm h3{font-size:1rem}}.clm.about-clm p{line-height:2}.clm.recruit-clm{position:relative;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;background:#fff;border:2px solid #f4f7f7;margin:0 1.31579% 3.94737% 0}@media screen and (max-width:768px){.clm.recruit-clm{margin-right:0;margin-bottom:15.07246%;padding:9.27536%}}@media screen and (min-width:769px){.clm.recruit-clm .w300{width:17.5rem;margin-right:4.21053%;padding:3.94737% 0}}@media screen and (min-width:769px){.clm.recruit-clm .w910{width:59.86842%}}.clm.recruit-clm h3{margin:0;font-size:1.75rem}@media screen and (max-width:768px){.clm.recruit-clm h3{font-size:1.25rem}}.clm.recruit-clm p{line-height:2}.clm .catch{font-size:1.5rem}@media screen and (max-width:768px){.clm .catch{font-size:1.125rem}}.clm-wrap{position:relative}.clm-wrap:before{position:absolute;top:12.5%;left:1.33333%;content:"";display:block;width:100%;height:100%;background:#f4f7f7;z-index:-1}@media screen and (max-width:768px){.clm-wrap:before{top:6.34921%;left:6.34921%;width:150%}}.content-foot{font-size:1.625rem;font-weight:700;line-height:1.4;text-align:center}@media screen and (max-width:768px){.content-foot{font-size:1.125rem}}