@media screen and (max-width: 767px){main .btn.back{margin:calc(150 / 960 * 100vw) auto 0}}@media screen and (min-width: 768px){main .btn.back{margin:min(calc(150 / 1400 * 100vw), 150px) auto 0}}@media screen and (max-width: 767px){main .btn.back:hover::after{margin-left:calc(8 / 960 * 100vw)}}@media screen and (min-width: 768px){main .btn.back:hover::after{margin-left:min(calc(8 / 1400 * 100vw),8px)}}main .btn.back::after{left:0;right:auto;-webkit-transform:rotateZ(180deg);transform:rotateZ(180deg)}@media screen and (min-width: 768px){main .btn.back::after{margin:calc(-10.5 / 960 * 100vw) 0 0 calc(18 / 960 * 100vw)}}@media screen and (min-width: 768px){main .btn.back::after{margin:max(calc(-10.5 / 1400 * 100vw),-10.5px) 0 0 min(calc(18 / 1400 * 100vw),18px)}}main section h2{background:url(../images/common/bg_tit.png) left center no-repeat;background-size:auto 100%;margin:0 auto}@media screen and (max-width: 767px){main section h2{width:calc(800 / 960 * 100vw)}}@media screen and (min-width: 768px){main section h2{width:calc(1200 / 1400 * 100vw);max-width:1200px}}@media screen and (max-width: 767px){main section h2 img{width:100%}}@media screen and (min-width: 768px){main section h2 img{width:calc(800 / 1400 * 100vw);max-width:800px}}main section .contentWrap{margin:0 auto}@media screen and (max-width: 767px){main section .contentWrap{width:calc(800 / 960 * 100vw);margin-top:calc(90 / 960 * 100vw)}}@media screen and (min-width: 768px){main section .contentWrap{width:calc(1200 / 1400 * 100vw);max-width:1200px;margin-top:min(calc(60 / 1400 * 100vw), 60px)}}.pageCopy{width:100%;color:#555;background:#eee}.pageCopy p{font-size:0.8rem;margin:0 auto}@media screen and (max-width: 767px){.pageCopy p{width:calc(800 / 960 * 100vw);padding:calc(90 / 960 * 100vw) 0}}@media screen and (min-width: 768px){.pageCopy p{width:calc(1200 / 1400 * 100vw);max-width:1200px;padding:min(calc(60 / 1400 * 100vw), 60px) 0}}

/*# sourceMappingURL=maps/layout_up.css.map */
