@charset "UTF-8";.newMemberPage{color:#fff}.newMemberPage .titleWrap{padding:132px 0;width:100%;position:relative;overflow:hidden}.newMemberPage .titleWrap:after,.newMemberPage .titleWrap:before{content:"";width:150%;height:168px;position:absolute;left:-25%;top:0;bottom:0;margin:auto}.newMemberPage .titleWrap:before{background:#9b1e23;-webkit-transform:rotate(-7deg);-ms-transform:rotate(-7deg);transform:rotate(-7deg);z-index:2}.newMemberPage .titleWrap:after{background:#222;-webkit-transform:rotate(7deg);-ms-transform:rotate(7deg);transform:rotate(7deg);z-index:1}.newMemberPage h2{position:relative;z-index:3;max-width:283px;margin:0 auto}.newMemberPage .read{text-align:center;padding:56px 3% 8px}.newMemberPage .read p{font-size:2rem;font-weight:bold;line-height:2}.newMemberPage .memberBox{padding:30px 3% 16px}.newMemberPage .memberBox .details{max-width:980px;margin:0 auto;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.newMemberPage .memberBox .box{width:31.5%}.newMemberPage .memberBox .box h3{max-width:155px;margin:0 auto 24px}.newMemberPage .memberBox .box .btn a{display:block;width:90%;margin:16px auto 0;padding:10px 0;border:1px solid #fff;text-align:center;font-size:1.5rem;color:#fff;border-radius:50px;position:relative}.newMemberPage .memberBox .box .btn a:after{content:"";position:absolute;right:7%;top:0;bottom:0;margin:auto;width:0;height:0;border-style:solid;border-width:5px 0 5px 7px;border-color:transparent transparent transparent #ffd616}.newMemberPage .memberBox .box .btn a:hover{opacity:1;background:#fff;color:#1a1a1a}.newMemberPage .memberBox .allBtn a{display:block;max-width:370px;margin:62px auto 0;padding:17px 0;border:1px solid #1a1a1a;text-align:center;font-size:1.7rem;color:#1a1a1a;border-radius:50px;position:relative;background:#fff}.newMemberPage .memberBox .allBtn a:after{content:"";position:absolute;right:7%;top:0;bottom:0;margin:auto;width:0;height:0;border-style:solid;border-width:7.5px 0 7.5px 10px;border-color:transparent transparent transparent #1a1a1a;-webkit-transition:all .25s ease-in;-o-transition:all .25s ease-in;transition:all .25s ease-in}.newMemberPage .memberBox .allBtn a:hover{opacity:1;background:#1a1a1a;color:#fff;border:1px solid #fff}.newMemberPage .memberBox .allBtn a:hover:after{border-color:transparent transparent transparent #fff}.newMemberPage .scheduleBox{padding:12px 3% 0}.newMemberPage .scheduleBox dl{max-width:880px;margin:0 auto 34px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.newMemberPage .scheduleBox dt{width:40%}.newMemberPage .scheduleBox dt p{font-family:'Oswald', sans-serif;font-size:4.5rem;color:#ffd616;margin-bottom:5px}.newMemberPage .scheduleBox .schedule01 dt h3{max-width:299px}.newMemberPage .scheduleBox .schedule02 dt h3{max-width:329px}.newMemberPage .scheduleBox .schedule03 dt h3{max-width:234px}.newMemberPage .scheduleBox .schedule04 dt h3{max-width:264px}.newMemberPage .scheduleBox dt .btn a{display:block;width:100%;margin:36px auto 0;padding:10px 0;border:1px solid #fff;text-align:center;font-size:1.5rem;color:#fff;border-radius:50px;position:relative}.newMemberPage .scheduleBox dt .btn a:after{content:"";position:absolute;right:7%;top:0;bottom:0;margin:auto;width:0;height:0;border-style:solid;border-width:7.5px 0 7.5px 10px;border-color:transparent transparent transparent #ffd616}.newMemberPage .scheduleBox dt .btn a:hover{opacity:1;background:#fff;color:#1a1a1a}.newMemberPage .scheduleBox dd{width:53%;margin-top:15px;font-size:0}.newMemberPage .scheduleBox dd ul{padding:20px 14px 0 28px;background:#333;display:inline-block}.newMemberPage .scheduleBox dd li{max-width:90px;display:inline-block;margin:0 14px 15px 0;vertical-align:top}.newMemberPage .scheduleBox dd figure{border-radius:5px;overflow:hidden}.newMemberPage .scheduleBox dd figcaption{text-align:center;color:#eee;font-size:1.3rem;padding-top:5px}.newMemberPage .scheduleBox dd figcaption span{display:block;color:#bbb;font-size:1.1rem}.newMemberPage .scheduleBox dd .btn{display:none}.newMemberPage .scheduleBox .notes{text-align:center;font-size:2rem;font-weight:bold;line-height:2;padding:34px 0 13px}.newMemberPage .scheduleBox .allBtn a{display:block;max-width:370px;margin:0 auto;padding:16px 0;border:1px solid #fff;text-align:center;font-size:1.7rem;color:#fff;border-radius:50px;position:relative}.newMemberPage .scheduleBox .allBtn a:after{content:"";position:absolute;right:7%;top:0;bottom:0;margin:auto;width:0;height:0;border-style:solid;border-width:7.5px 0 7.5px 10px;border-color:transparent transparent transparent #ffd616}.newMemberPage .scheduleBox .allBtn a:hover{opacity:1;background:#fff;color:#1a1a1a}@media only screen and (max-width:900px){.newMemberPage .scheduleBox dt .btn a{font-size:1.4rem}}@media only screen and (max-width:800px){.newMemberPage .scheduleBox dt .btn a{font-size:1.3rem}}@media only screen and (max-width:736px){.newMemberPage .titleWrap{padding:18.5% 0}.newMemberPage .titleWrap:after,.newMemberPage .titleWrap:before{height:26vw}.newMemberPage .titleWrap:before{-webkit-transform:rotate(-14deg);-ms-transform:rotate(-14deg);transform:rotate(-14deg)}.newMemberPage .titleWrap:after{-webkit-transform:rotate(14deg);-ms-transform:rotate(14deg);transform:rotate(14deg)}.newMemberPage h2{max-width:none;width:62%;margin:0 auto}.newMemberPage .read{text-align:left;padding:30px 5% 28px}.newMemberPage .read p{font-size:4vw;line-height:2}.newMemberPage .memberBox{padding:12px 5% 42px}.newMemberPage .memberBox .details{max-width:none;display:block;padding:0 4%}.newMemberPage .memberBox .box{width:100%;margin-bottom:50px}.newMemberPage .memberBox .box:last-of-type{margin-bottom:0}.newMemberPage .memberBox .box h3{max-width:none;width:42%;margin:0 auto 20px}.newMemberPage .memberBox .box .btn a{margin:14px auto 0;font-size:4vw}.newMemberPage .memberBox .box .btn a:after{border-width:1.33vw 0 1.33vw 1.87vw}.newMemberPage .memberBox .allBtn a{max-width:none;margin:38px auto 0;font-size:4.266vw}.newMemberPage .memberBox .allBtn a:after{right:4%;border-width:2vw 0 2vw 2.8vw}.newMemberPage .scheduleBox{padding:15px 0}.newMemberPage .scheduleBox dl{max-width:none;margin:0 auto 20px;display:block}.newMemberPage .scheduleBox dt{width:100%}.newMemberPage .scheduleBox dt p{text-align:center;font-size:10.666vw;margin-bottom:5px}.newMemberPage .scheduleBox .schedule01 dt h3{max-width:none;margin:0 auto 22px;width:72%}.newMemberPage .scheduleBox .schedule02 dt h3{max-width:none;margin:0 auto 22px;width:68%}.newMemberPage .scheduleBox .schedule03 dt h3{max-width:none;margin:0 auto 22px;width:35%}.newMemberPage .scheduleBox .schedule04 dt h3{max-width:none;margin:0 auto 22px;width:40%}.newMemberPage .scheduleBox dt .btn a{display:none}.newMemberPage .scheduleBox dd{width:100%;margin-top:0}.newMemberPage .scheduleBox dd ul{padding:20px 5% 14px;display:-webkit-box;display:-ms-flexbox;display:flex;overflow-x:scroll}.newMemberPage .scheduleBox dd li{max-width:none;width:24vw;min-width:24vw;display:block;margin:0 4% 0 0}.newMemberPage .scheduleBox dd li:last-of-type{margin:0}.newMemberPage .scheduleBox dd figcaption{font-size:3.466vw;padding-top:6px}.newMemberPage .scheduleBox dd figcaption span{font-size:2.933vw}.newMemberPage .scheduleBox dd .btn{display:block}.newMemberPage .scheduleBox dd .btn a{display:block;width:91%;margin:30px auto 0;padding:16px 0;font-size:4.266vw;color:#fff;border:1px solid #fff;text-align:center;position:relative;border-radius:50px}.newMemberPage .scheduleBox dd .btn a:after{content:"";position:absolute;right:6%;top:0;bottom:0;margin:auto;width:0;height:0;border-style:solid;border-width:2vw 0 2vw 2.8vw;border-color:transparent transparent transparent #ffd616}.newMemberPage .scheduleBox .notes{font-size:4.266vw;line-height:1.9;padding:2px 0 22px}.newMemberPage .scheduleBox .allBtn a{max-width:none;width:91%;padding:16px 0;font-size:4.266vw}.newMemberPage .scheduleBox .allBtn a:after{right:6%;border-width:2vw 0 2vw 2.8vw}}