body.about .otherPageLink:not(:last-child){margin-bottom:40px}body.about .pageList{display:flex;justify-content:space-between}body.about .pageList.full>.item{width:100%}body.about .pageList>.item{text-align:center;width:50%;padding:60px 50px}body.about .pageList>.item.page01{background-color:#e1e4ed}body.about .pageList>.item.page02{background-color:#edeff5}body.about .pageList>.item .copy{font-size:1.8rem;font-weight:bold}body.about .pageList>.item .copy:not(:last-child){margin-bottom:.8em}body.about .pageList>.item p:not(.copy):not(:last-child){margin-bottom:1em}body.about .pageList>.item .btnStyle01>button,body.about .pageList>.item .btnStyle01>a{min-width:364px}body.about.top .mainContents{overflow:hidden}body.about.top .conceptVox{font-size:1.8rem;text-align:center;max-width:940px;padding:75px 50px 90px 50px;margin:0 auto;position:relative}body.about.top .conceptVox::before,body.about.top .conceptVox::after{display:block;content:"";background:no-repeat center/cover;position:absolute;z-index:2}body.about.top .conceptVox::before{width:328px;height:200px;background-image:url("../../img/about/concept_img01.png");top:-25px;left:-205px}body.about.top .conceptVox::after{width:310px;height:200px;background-image:url("../../img/about/concept_img02.png");bottom:-40px;right:-190px}body.about.top .conceptVox>.inner{position:relative;z-index:3}body.about.top .historyVox{font-size:1.8rem;padding:80px 50px 0 50px;margin-bottom:80px;position:relative;z-index:1}body.about.top .historyVox::before{display:block;content:"";width:100%;height:207px;background:linear-gradient(180deg, #f5f7fc 0%, #fff 100%);position:absolute;top:0;left:0;z-index:1}body.about.top .historyVox>.inner{max-width:940px;margin:0 auto;position:relative;z-index:2}body.about.top .breadcrumb{margin-top:0}body.about.detail .pageHeadContent2{font-size:1.8rem;text-align:center;padding:50px;margin-top:-60px;background:url("../../img/about/bg.png") no-repeat center/cover}body.about.detail .pageHeadContent2>.inner{max-width:940px;margin:0 auto}body.about.detail .pageHeadContent2 .copy{color:#001a72;font-size:4.5rem;font-weight:bold;line-height:75px}body.about.detail .pageHeadContent2 .copy:not(:last-child){margin-bottom:.6em}body.about.detail .conceptVox{font-size:1.8rem;text-align:center;max-width:940px;padding:60px 50px 0 50px;margin:0 auto 70px auto}body.about.detail .breadcrumb{margin-top:50px}body.about.detail .monozukuriImg{max-width:600px;margin:-20px auto 0 auto}@media only screen and (max-width: 1024px){body.about .pageList>.item .btnStyle01>button,body.about .pageList>.item .btnStyle01>a{min-width:initial}body.about.top .conceptVox{font-size:1.6rem;padding:75px 20px 60px 20px}body.about.top .conceptVox::before{width:clamp(164px,25.62vw,328px);height:clamp(100px,15.62vw,200px);top:-40px;left:-10px}body.about.top .conceptVox::after{width:clamp(155px,24.21vw,310px);height:clamp(100px,15.62vw,200px);bottom:-40px;right:-15px}body.about.top .historyVox{font-size:1.6rem;padding:50px 20px 0 20px;margin-bottom:50px}}@media only screen and (max-width: 959px){body.about .pageList>.item{padding:30px 20px}body.about.detail .pageHeadContent2{margin-top:-40px}}@media only screen and (max-width: 767px){body.about .pageList{display:block}body.about .pageList>.item{width:auto}body.about.detail .pageHeadContent2{font-size:1.6rem;padding:20px}body.about.detail .pageHeadContent2 .copy{font-size:3rem;line-height:48px;letter-spacing:normal}body.about.detail .pageHeadContent2 .copy:not(:last-child){margin-bottom:.5em}body.about.detail .conceptVox{font-size:1.6rem;padding:40px 20px 0 20px;margin-bottom:50px}body.about.detail .breadcrumb{margin-top:50px}body.about.detail .monozukuriImg{max-width:600px;margin:0 auto}}/*# sourceMappingURL=about.min.css.map */