@media screen and (max-width:767px){body[id=about] .section.__commonMv{margin-bottom:6.2666666667vw}}body[id=about] .section.__philosophy{position:relative}@media screen and (max-width:767px){body[id=about] .section.__philosophy{overflow:hidden}}body[id=about] .section.__philosophy .mainImg{mix-blend-mode:multiply}@media screen and (min-width:768px),print{body[id=about] .section.__philosophy .mainImg{position:relative;width:82.3423611111vw;margin-left:auto;margin-right:auto}}@media screen and (min-width:1440px),print{body[id=about] .section.__philosophy .mainImg{width:118.573rem}}@media screen and (max-width:767px){body[id=about] .section.__philosophy .mainImg{position:relative;margin-left:-13.3333333333vw;margin-top:-16vw;z-index:1;width:168.705333333vw}}body[id=about] .section.__philosophy .sectionTitleTxt.-wrap{position:absolute}@media screen and (min-width:768px),print{body[id=about] .section.__philosophy .sectionTitleTxt.-wrap{top:50%;left:50%;-webkit-transform:translateY(-50%) translateX(-50%);transform:translateY(-50%) translateX(-50%);z-index:1;margin-left:auto;margin-right:auto;width:71rem}}@media screen and (max-width:767px){body[id=about] .section.__philosophy .sectionTitleTxt.-wrap{z-index:1;top:46vw}}@media screen and (min-width:768px),print{body[id=about] .section.__philosophy .sectionTxtCommonBtnWrap{margin-top:15.73rem;width:28.6rem;margin-left:auto}}@media screen and (max-width:767px){body[id=about] .section.__philosophy .sectionTxtCommonBtnWrap{margin-top:6.4vw}}@media screen and (min-width:768px),print{body[id=about] .section.__main{margin-top:2.09rem}}@media screen and (max-width:767px){body[id=about] .section.__main{margin-top:26.1333333333vw}}@media screen and (min-width:768px),print{body[id=about] .aboutCon.__box:not(:last-child){margin-bottom:10rem}}@media screen and (max-width:767px){body[id=about] .aboutCon.__box:not(:last-child){margin-bottom:38.9333333333vw}}@media screen and (max-width:767px){body[id=about] .aboutCon.__mission .__img:after{content:"Mission";right:0;margin-right:-5.3333333333vw}body[id=about] .aboutCon.__vision .__img:after{content:"Vision";left:0;margin-left:5.3333333333vw}}@media screen and (max-width:767px) and (max-width:767px){body[id=about] .aboutCon.__vision .__img:after{left:auto;right:0;margin-right:-5.3333333333vw}}@media screen and (max-width:767px){body[id=about] .aboutCon.__value .__img:after{content:"Value";right:0;margin-right:-5.3333333333vw}}@media screen and (min-width:768px),print{body[id=about] .aboutCon.__list{margin-left:-1.3888888889vw;margin-right:-1.3888888889vw}}@media screen and (min-width:768px),print{body[id=about] .aboutCon.__item{width:calc(100% / 2);padding-left:1.3888888889vw;padding-right:1.3888888889vw}}body[id=about] .aboutCon.__imgTxtWrap{display:-webkit-box;display:-ms-flexbox;display:flex}@media screen and (min-width:768px),print{body[id=about] .aboutCon.__imgTxtWrap{-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}}@media screen and (max-width:767px){body[id=about] .aboutCon.__imgTxtWrap{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}}@media screen and (min-width:768px),print{body[id=about] .aboutCon.__imgTxtWrap.__imgRight_pc{-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse}}@media screen and (min-width:768px),print{body[id=about] .aboutCon.__imgTxtWrap.__imgLeft_pc{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}}@media screen and (max-width:767px){body[id=about] .aboutCon.__img{position:relative}body[id=about] .aboutCon.__img:after{font-size:13.3333333333vw;letter-spacing:0;position:absolute;top:0;margin-top:-8.5333333333vw;line-height:1}}@media screen and (max-width:767px){body[id=about] .aboutCon.__txt{margin-top:10.6666666667vw;padding-left:8vw}}@media screen and (min-width:768px),print{body[id=about] .aboutCon .sectionTitle.__titleLevel01{line-height:1.25;margin-bottom:2.8rem;margin-top:.6rem;font-size:4rem}}@media screen and (max-width:767px){body[id=about] .aboutCon .sectionTitle.__titleLevel01{line-height:1.3;margin-bottom:7.6vw;margin-top:1.8666666667vw;font-size:7.4666666667vw}}
/*# sourceMappingURL=style.css.map */
