@media (min-width:769px),print{.sec-ttl__wrap:after{background:url(../images/company/ttl_bg.jpg) no-repeat 50%;background-size:cover}.intro{margin:10px 0 0}.intro__ttl{font-size:1.625rem;font-weight:400;letter-spacing:2.4px}.intro__copy{margin-top:28px}.intro__list{border-bottom:1px solid #ededed;margin-top:80px}.intro__list dl{border-top:1px solid #ededed;display:-webkit-box;display:-ms-flexbox;display:flex;padding:28px 0}.intro__list dl dt{color:#e63d65;font-weight:700;width:290px}.intro__list dl dd{width:calc(100% - 290px)}.location{margin-top:110px}.location__address{margin-top:40px}.location__map{margin-top:45px}.location__map iframe{height:400px;width:724px}}@media only screen and (max-width:768px){.sec-ttl__wrap:after{background:url(../images/company/ttl_bg.jpg) no-repeat 50%;background-size:cover}.intro{margin:2.604166666666667vw 0 0}.intro__ttl{font-size:4.427083333333334vw;font-weight:400}.intro__copy{margin-top:4.6875vw}.intro__list{border-bottom:1px solid #ededed;margin-top:10.416666666666668vw}.intro__list dl{border-top:1px solid #ededed;padding:4.166666666666666vw 0}.intro__list dl dt{color:#e63d65;font-weight:700}.location{margin-top:14.322916666666666vw}.location__address{margin-top:1.953125vw}.location__map{margin-top:4.557291666666666vw}.location__map iframe{height:78.125vw;width:100%}}