.about .about-main{padding:161px 0 119px}@media (max-width: 767px){.about .about-main{padding-top:95px;padding-bottom:79px}}.about .about-main .sec-commit{margin-bottom:250px}@media (max-width: 767px){.about .about-main .sec-commit{margin-bottom:96px}}.about .about-main .sec-commit .wcm{max-width:850px}.about .about-main .sec-commit .commit-lst{margin-top:79px}.about .about-main .sec-commit .commit-lst__item:not(:last-child){margin-bottom:100px}@media (max-width: 767px){.about .about-main .sec-commit .commit-lst__item:not(:last-child){margin-bottom:84px}}.about .about-main .sec-commit .commit-lst__item .ctn01{display:flex;margin-bottom:8px}@media (max-width: 767px){.about .about-main .sec-commit .commit-lst__item .ctn01{flex-direction:column-reverse;margin-bottom:38px}}.about .about-main .sec-commit .commit-lst__item .ctn01__img{position:relative;z-index:2;width:87.06%;max-width:740px}@media (max-width: 767px){.about .about-main .sec-commit .commit-lst__item .ctn01__img{width:100%;max-width:100%}}.about .about-main .sec-commit .commit-lst__item .ctn01__img>img{display:block;width:100%;max-width:100%;border-radius:24px 24px 0px 0px}.about .about-main .sec-commit .commit-lst__item .ctn01__ttl{width:12.94%;padding-left:46px;writing-mode:vertical-rl;font-family:"Noto Serif JP",sans-serif;font-size:24px;font-size:2.4rem;line-height:1.33333em;letter-spacing:.56em;font-weight:600}@media (max-width: 767px){.about .about-main .sec-commit .commit-lst__item .ctn01__ttl{width:fit-content;padding-left:0;margin:0 auto 30px;font-size:14px;line-height:28px;letter-spacing:0.3em}}.about .about-main .sec-commit .commit-lst__item .ctn01__ttl.circle{position:relative;z-index:1}.about .about-main .sec-commit .commit-lst__item .ctn01__ttl.circle::before{content:"";position:absolute;width:235px;height:235px;background:url("../../img/common/circle_ora.png") no-repeat center/100% 100%;left:-162px;top:-116px;z-index:-1}@media (max-width: 767px){.about .about-main .sec-commit .commit-lst__item .ctn01__ttl.circle::before{width:123px;height:123px;left:30px;top:-43px}}@media (min-width: 768px){.about .about-main .sec-commit .commit-lst__item .ctn01__ttl.circle--02::before{top:auto;bottom:-100px;left:-92px}}@media (max-width: 767px){.about .about-main .sec-commit .commit-lst__item .ctn01__ttl.circle--02::before{left:-74px}}.about .about-main .sec-commit .commit-lst__item .ctn01__ttl.circle--03::before{display:none}@media (max-width: 767px){.about .about-main .sec-commit .commit-lst__item .ctn01__ttl.circle--03::before{display:block;left:18px;top:-36px}}@media (min-width: 768px){.about .about-main .sec-commit .commit-lst__item .ctn01__ttl.circle--04::before{left:-145px;top:-106px}}@media (max-width: 767px){.about .about-main .sec-commit .commit-lst__item .ctn01__ttl.circle--04::before{left:-58px;top:-30px}}.about .about-main .sec-commit .commit-lst__item .ctn02{position:relative;z-index:2;display:flex;margin-top:8px}@media (max-width: 767px){.about .about-main .sec-commit .commit-lst__item .ctn02{flex-direction:column-reverse;margin-top:23px}}.about .about-main .sec-commit .commit-lst__item .ctn02__img{width:60.28%;max-width:446px;display:flex;justify-content:space-between}@media (max-width: 767px){.about .about-main .sec-commit .commit-lst__item .ctn02__img{width:100%;max-width:100%;margin-top:23px}}.about .about-main .sec-commit .commit-lst__item .ctn02__img .im{width:calc(50% - 4px)}@media (max-width: 767px){.about .about-main .sec-commit .commit-lst__item .ctn02__img .im{position:relative;overflow:hidden}.about .about-main .sec-commit .commit-lst__item .ctn02__img .im:before{display:block;content:" ";width:100%;padding-top:84.93151%}.about .about-main .sec-commit .commit-lst__item .ctn02__img .im>.content{position:absolute;top:0;left:0;right:0;bottom:0}}.about .about-main .sec-commit .commit-lst__item .ctn02__img .im img{display:block;width:100%}@media (max-width: 767px){.about .about-main .sec-commit .commit-lst__item .ctn02__img .im img{position:absolute;width:100%;height:100%;object-fit:cover;object-position:center;left:0;top:0}}.about .about-main .sec-commit .commit-lst__item .ctn02__img .im:first-child{border-radius:0px 0px 0px 25px;overflow:hidden}.about .about-main .sec-commit .commit-lst__item .ctn02__img .im:last-child{border-radius:0px 0px 25px 0px;overflow:hidden}.about .about-main .sec-commit .commit-lst__item .ctn02__txt{width:39.72%;padding-left:16px;margin-top:2px;line-height:2.1rem;letter-spacing:.18em;font-weight:400}@media (max-width: 767px){.about .about-main .sec-commit .commit-lst__item .ctn02__txt{width:100%;max-width:100%;padding-left:0;font-size:12px;line-height:22px;margin-top:0}}@media (min-width: 768px){.about .about-main .sec-commit .commit-lst__item:not(:first-child){position:relative;z-index:1}.about .about-main .sec-commit .commit-lst__item:not(:first-child)::before{content:"";position:absolute;width:235px;height:235px;background:url("../../img/common/circle_ora.png") no-repeat center/100% 100%;left:-109px;top:-130px;z-index:-1}.about .about-main .sec-commit .commit-lst__item:nth-child(3)::before{left:-134px;top:-49px}.about .about-main .sec-commit .commit-lst__item:nth-child(4)::before{left:-128px;bottom:-83px;top:auto}.about .about-main .sec-commit .commit-lst__item:nth-child(4) .ctn02__txt{margin-top:3px}}.about .about-main .sec-reason{margin-bottom:247px}@media (max-width: 767px){.about .about-main .sec-reason{margin-bottom:132px}}.about .about-main .sec-reason .wcm{max-width:850px}.about .about-main .sec-reason .reason-lst{margin-top:61px}@media (max-width: 767px){.about .about-main .sec-reason .reason-lst{margin-top:37px}}.about .about-main .sec-reason .reason-lst__item{display:flex;align-items:center;margin-bottom:31px}@media (max-width: 767px){.about .about-main .sec-reason .reason-lst__item{position:relative;flex-direction:column;margin-bottom:78px}.about .about-main .sec-reason .reason-lst__item:not(:last-child)::after{content:"";position:absolute;width:220px;height:1px;background:#333;left:50%;transform:translateX(-50%);bottom:-38px}}.about .about-main .sec-reason .reason-lst__item .img{position:relative;width:35.3%;max-width:300px}@media (max-width: 767px){.about .about-main .sec-reason .reason-lst__item .img{width:100%;margin:0 auto}}@media (min-width: 768px){.about .about-main .sec-reason .reason-lst__item .img--02{top:9px}.about .about-main .sec-reason .reason-lst__item .img--03{top:18px}}.about .about-main .sec-reason .reason-lst__item .ctn{width:64.7%;max-width:470px;padding-left:40px;padding-top:17px}@media (max-width: 767px){.about .about-main .sec-reason .reason-lst__item .ctn{width:100%;max-width:100%;padding-left:0;padding-top:18px}}.about .about-main .sec-reason .reason-lst__item .ctn__ttl{position:relative;font-family:"Noto Serif JP",sans-serif;font-size:20px;font-size:2rem;line-height:1.2em;letter-spacing:.28em;font-weight:500;padding-bottom:22px;margin-bottom:19px}@media (max-width: 767px){.about .about-main .sec-reason .reason-lst__item .ctn__ttl{text-align:center;padding-bottom:0;margin-bottom:17px}}@media (min-width: 768px){.about .about-main .sec-reason .reason-lst__item .ctn__ttl::after{content:"";position:absolute;width:calc(100% + 61px);height:1px;background:#333;right:0;bottom:0}}.about .about-main .sec-reason .reason-lst__item .ctn__txt{font-size:12px;font-size:1.2rem;line-height:1.79167em;letter-spacing:.18em;font-weight:400}@media (max-width: 767px){.about .about-main .sec-reason .reason-lst__item .ctn__txt{line-height:22px}}.about .about-main .sec-reason .reason-lst__item:nth-child(even){margin-left:auto;flex-direction:row-reverse}@media (max-width: 767px){.about .about-main .sec-reason .reason-lst__item:nth-child(even){flex-direction:column}}.about .about-main .sec-reason .reason-lst__item:nth-child(even) .ctn{padding-left:0;padding-right:40px}@media (max-width: 767px){.about .about-main .sec-reason .reason-lst__item:nth-child(even) .ctn{padding-right:0}}.about .about-main .sec-reason .reason-lst__item:nth-child(even) .ctn__ttl::after{right:auto;left:0}

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