body.pageNest .mainHeaderWrap{position:relative;height:100%;margin-top:.6vw}body.pageNest .mainHeaderWrap .hedLogoWrap{position:absolute;z-index:6;width:20.5vw;top:0;bottom:0;margin:auto;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:nowrap;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}body.pageNest .mainHeaderWrap .hedLogoWrap .logoWrapInner{width:100%;margin:auto;padding:0 2.7vw}body.pageNest .mainHeaderWrap .hedLogoWrap .logoWrapInner .campLogo{margin-right:1vw}body.pageNest .mainHeaderWrap .pageTitle{position:relative;display:block;top:0;z-index:5;width:100%;margin:0;text-align:center;font-size:2.6vw;font-weight:900;padding:.9vw 17vw}@media screen and (max-width: 980px){body.pageNest .mainHeaderWrap{padding:0;margin:0}body.pageNest .mainHeaderWrap .h1{color:#fff;background:#0e204d;text-align:center;font-size:4.1vw;font-weight:800;padding:2.8vw 3vw 2.2vw}body.pageNest .mainHeaderWrap .hedLogoWrap{position:relative;width:100%}body.pageNest .mainHeaderWrap .hedLogoWrap .logoWrapInner{width:60vw;padding:3vw 3vw 2.5vw}body.pageNest .mainHeaderWrap .hedLogoWrap .logoWrapInner .campLogo{width:50%;margin-right:4.6vw}body.pageNest .mainHeaderWrap .hedLogoWrap .logoWrapInner .campLogo:last-child{margin-right:0}body.pageNest .mainHeaderWrap .pageTitle{display:block;width:100%;padding:5.5vw 3vw 4.5vw;text-align:center;color:#fff;background:#0645e5;font-size:8vw;-webkit-font-feature-settings:"palt";font-feature-settings:"palt"}}body.pageNest main #mainWrap,body.pageNest main .snsContents{background-color:#0645e5}body.pageNest main #mainWrap{background:#0645e5;font-family:"Noto Sans JP",helvetica,sans-serif}body.pageNest main #mainWrap .mainWrapInner{max-width:1416px;margin:auto;padding:0px 20px 10px}body.pageNest main #mainWrap .mainWrapInner .mainWrapContInner{background:#fff;border-radius:20px;padding:56px 0}body.pageNest main #mainWrap .mainWrapInner .mainWrapContInner .secTitle{color:#0645e5;border-bottom:4px solid #0645e5;margin:0 116px 40px;padding-bottom:25px;font-size:48px;font-weight:900;-webkit-font-feature-settings:"palt";font-feature-settings:"palt";line-height:1.1}@media screen and (max-width: 1380px){body.pageNest main #mainWrap .mainWrapInner .mainWrapContInner .secTitle{font-size:3.5vw}}@media screen and (max-width: 980px){body.pageNest main #mainWrap .mainWrapInner .mainWrapContInner .secTitle{font-size:7vw}}body.pageNest main #mainWrap .mainWrapInner .mainWrapContInner .subWrapCont{padding:0px 116px 40px;color:#131c33}body.pageNest main #mainWrap .mainWrapInner .mainWrapContInner .subWrapCont .titleImg{border-radius:15px}body.pageNest main #mainWrap .mainWrapInner .mainWrapContInner .subWrapCont .artDetailWrap{padding-top:70px}body.pageNest main #mainWrap .mainWrapInner .mainWrapContInner .subWrapCont .artDetailWrap .artTitle{-webkit-font-feature-settings:"palt";font-feature-settings:"palt";color:#0645e5;border-bottom:2px solid #0645e5;font-weight:900;font-size:36px;padding:0 0 14px}@media screen and (max-width: 1380px){body.pageNest main #mainWrap .mainWrapInner .mainWrapContInner .subWrapCont .artDetailWrap .artTitle{font-size:2.5vw}}@media screen and (max-width: 980px){body.pageNest main #mainWrap .mainWrapInner .mainWrapContInner .subWrapCont .artDetailWrap .artTitle{font-size:6vw}}body.pageNest main #mainWrap .mainWrapInner .mainWrapContInner .subWrapCont .artDetailWrap .artDetailBox{padding:14px 0 0}body.pageNest main #mainWrap .mainWrapInner .mainWrapContInner .subWrapCont .artDetailWrap .artDetailBox p,body.pageNest main #mainWrap .mainWrapInner .mainWrapContInner .subWrapCont .artDetailWrap .artDetailBox .txt{font-size:18px;color:#000;font-weight:600;line-height:1.9}@media screen and (max-width: 1380px){body.pageNest main #mainWrap .mainWrapInner .mainWrapContInner .subWrapCont .artDetailWrap .artDetailBox p,body.pageNest main #mainWrap .mainWrapInner .mainWrapContInner .subWrapCont .artDetailWrap .artDetailBox .txt{font-size:1.25vw}}@media screen and (max-width: 980px){body.pageNest main #mainWrap .mainWrapInner .mainWrapContInner .subWrapCont .artDetailWrap .artDetailBox p,body.pageNest main #mainWrap .mainWrapInner .mainWrapContInner .subWrapCont .artDetailWrap .artDetailBox .txt{font-size:3.2vw}}body.pageNest main #mainWrap .mainWrapInner .mainWrapContInner .subWrapCont .artDetailWrap .artDetailBox .subTitle{font-size:30px;color:#1e3e92;font-weight:900;margin-bottom:34px;-webkit-font-feature-settings:"palt";font-feature-settings:"palt"}@media screen and (max-width: 1380px){body.pageNest main #mainWrap .mainWrapInner .mainWrapContInner .subWrapCont .artDetailWrap .artDetailBox .subTitle{font-size:2.2vw}}@media screen and (max-width: 980px){body.pageNest main #mainWrap .mainWrapInner .mainWrapContInner .subWrapCont .artDetailWrap .artDetailBox .subTitle{font-size:4.9vw}}body.pageNest main #mainWrap .mainWrapInner .mainWrapContInner .subWrapCont .artDetailWrap .artDetailBox .artDetailBoxInner{max-width:914px;margin:0 auto 4vw;width:84.5%}@media screen and (max-width: 1380px){body.pageNest main #mainWrap .mainWrapInner{max-width:calc(1376px + 4vw);padding:0px 2vw 1vw}body.pageNest main #mainWrap .mainWrapInner .mainWrapContInner{border-radius:1.5vw;padding:4vw 0}body.pageNest main #mainWrap .mainWrapInner .mainWrapContInner .secTitle{margin:0 8vw 1.5vw;padding:0 0 1.8vw}body.pageNest main #mainWrap .mainWrapInner .mainWrapContInner .subWrapCont{padding:0 8vw 1.5vw}body.pageNest main #mainWrap .mainWrapInner .mainWrapContInner .subWrapCont .titleImg{border-radius:1.2vw}body.pageNest main #mainWrap .mainWrapInner .mainWrapContInner .subWrapCont .artDetailWrap .artDetailBox{padding-top:3vw}}@media screen and (max-width: 980px){body.pageNest main #mainWrap .mainWrapInner{width:100%;padding:0}body.pageNest main #mainWrap .mainWrapInner .mainWrapContInner{border-radius:0;padding:6vw 0 10vw}body.pageNest main #mainWrap .mainWrapInner .mainWrapContInner .secTitle{padding:1.5vw 3vw 3vw;margin:0;border-bottom:4px solid #0645e5}body.pageNest main #mainWrap .mainWrapInner .mainWrapContInner .subWrapCont{padding:1vw 0}body.pageNest main #mainWrap .mainWrapInner .mainWrapContInner .subWrapCont .artDetailWrap{padding-top:10vw}body.pageNest main #mainWrap .mainWrapInner .mainWrapContInner .subWrapCont .artDetailWrap .artTitle{padding:5vw 4vw 2vw;border-bottom:2px solid #0645e5}body.pageNest main #mainWrap .mainWrapInner .mainWrapContInner .subWrapCont .artDetailWrap .artDetailBox:not(.swipeCont){padding:4vw;padding-bottom:0}body.pageNest main #mainWrap .mainWrapInner .mainWrapContInner .subWrapCont .artDetailWrap .artDetailBox:not(.swipeCont) .artDetailBoxInner{width:100%;padding:0}body.pageNest main #mainWrap .mainWrapInner .mainWrapContInner .subWrapCont .artDetailWrap .artDetailBox:not(.swipeCont) .subTitle{margin-bottom:4vw}}body.pageNest:not(.pageLineup) main #mainWrap .mainWrapInner .mainWrapContInner .subWrapCont .artDetailWrap{padding-top:0}/*# sourceMappingURL=nest.min.css.map */