body{overflow-x:hidden}section#mvTop{display:block;width:100vw;height:100vh;overflow:hidden;position:relative}section#mvTop h2{font-size:0}section#mvTop video{min-width:100vw;min-height:100vh}section#mvTop a{width:260px;position:absolute;bottom:26vh;left:0;right:0;margin:auto;opacity:0;transition:0.3s;text-align:center}section#mvTop a>span{letter-spacing:3px}section#mvTop>object{display:block;width:auto;height:30vh;margin:auto;position:absolute;right:0;top:0;bottom:10vh;left:0;z-index:10;transition:1s}section#mvTop>object#mvsvg02{display:block}section#mvTop>object#mvsvg{display:block;opacity:0}section#mvTop>object.on{opacity:1 !important}@media only screen and (max-width: 1200px){section#mvTop h2{font-size:0}section#mvTop video{min-width:100vw;min-height:100vh}section#mvTop a{width:250px;position:absolute;bottom:26vh;left:0;right:0;margin:auto;opacity:0;transition:0.3s}section#mvTop>object{display:block;width:auto;height:30vh;margin:auto;position:absolute;right:0;top:0;bottom:10vh;left:0;z-index:10;transition:1s}section#mvTop>object#mvsvg02{display:block}section#mvTop>object#mvsvg{display:block;opacity:0}section#mvTop>object.on{opacity:1 !important}}@media only screen and (max-width: 768px){section#mvTop{background:#d94e70}}@media only screen and (max-width: 680px){section#mvTop a{padding:10px;text-align:center}section#mvTop a span{font-size:12px}}header#header{margin-bottom:125px;padding-bottom:400px;background:url(/80th/cmn/img/mv_bk.png) center no-repeat,url(/80th/img/school.png) bottom center no-repeat;background-size:cover, auto auto}header#header .waku{height:auto}header#header .waku #mvButton02{text-align:center}header#header .waku #mvButton02 h2{margin:-30px 0 50px;font-size:32px;color:#d94e70;letter-spacing:10px;line-height:1.5}header#header .waku #mvButton02 p{font-size:18px;line-height:2.5}@media only screen and (max-width: 1200px){header#header{margin-bottom:100px;padding-bottom:30%;background:url(/80th/cmn/img/mv_bk.png) center no-repeat,url(/80th/img/school.png) bottom center no-repeat;background-size:cover, contain}header#header .waku #mvButton02{text-align:center}header#header .waku #mvButton02 h2{margin:-20px 0 40px;font-size:26px;letter-spacing:7px}header#header .waku #mvButton02 p{font-size:15px}}@media only screen and (max-width: 768px){header#header{margin-bottom:0}header#header .waku #mvUpper02>img{opacity:0.2 !important}header#header .waku #mvButton02{text-align:left}header#header .waku #mvButton02 h2{margin:0 0 40px;font-size:26px;letter-spacing:7px;text-align:center}header#header .waku #mvButton02 p{font-size:15px}}@media only screen and (max-width: 680px){header#header .waku #mvUpper02>img{opacity:0.2 !important}header#header .waku #mvButton02 h2{margin:0 0 40px;font-size:20px;letter-spacing:2px}header#header .waku #mvButton02 p{font-size:11px;letter-spacing:0}}section#topNaviArea{margin-bottom:125px}@media only screen and (max-width: 768px){section#topNaviArea{margin-bottom:50px}}section.toPage{display:block}section.toPage+section.toPage{margin-top:150px}section.toPage#toPhoto .waku .imgArea,section.toPage#toChime .waku .imgArea,section.toPage#toHistory .waku .imgArea{height:400px;position:relative}section.toPage#toPhoto .waku .imgArea .photo,section.toPage#toChime .waku .imgArea .photo,section.toPage#toHistory .waku .imgArea .photo{position:absolute}section.toPage#toPhoto .waku .imgArea .photo:nth-of-type(1),section.toPage#toChime .waku .imgArea .photo:nth-of-type(1),section.toPage#toHistory .waku .imgArea .photo:nth-of-type(1){top:0}section.toPage#toPhoto .waku .txtArea,section.toPage#toChime .waku .txtArea,section.toPage#toHistory .waku .txtArea{padding-bottom:70px}section.toPage#toPhoto .waku .imgArea>img:nth-of-type(1){top:90px;left:45px}section.toPage#toPhoto .waku .imgArea>img:nth-of-type(2){top:153px;left:0}section.toPage#toPhoto .waku .imgArea .photo:nth-of-type(1){top:0;right:0}section.toPage#toPhoto .waku .imgArea .photo:nth-of-type(2){top:320px;left:0}section.toPage#toPhoto .waku .imgArea .photo:nth-of-type(3){top:0;left:100px}section.toPage#toChime .waku .imgArea>img:nth-of-type(1){bottom:-60px;right:45px}section.toPage#toChime .waku .imgArea>img:nth-of-type(2){bottom:3px;right:0}section.toPage#toChime .waku .imgArea .photo:nth-of-type(1){top:0;left:0}section.toPage#toChime .waku .imgArea .photo:nth-of-type(2){top:0;right:0}section.toPage#toChime .waku .imgArea .photo:nth-of-type(3){top:280px;right:100px}section.toPage#toHistory .waku .imgArea>img:nth-of-type(1){bottom:-60px;left:0}section.toPage#toHistory .waku .imgArea>img:nth-of-type(2){bottom:3px;left:20px}section.toPage#toHistory .waku .imgArea .photo:nth-of-type(1){top:0;right:0}section.toPage#toHistory .waku .imgArea .photo:nth-of-type(2){top:0;left:0}section.toPage#toHistory .waku .imgArea .photo:nth-of-type(3){top:280px;left:100px}section.toPage .waku{width:1000px;margin:auto}section.toPage .waku .imgArea{position:relative}section.toPage .waku .imgArea>img{position:absolute}section.toPage .waku .imgArea .photo{display:block}section.toPage .waku .imgArea .photo.tape01,section.toPage .waku .imgArea .photo.tape02{position:relative}section.toPage .waku .imgArea .photo.tape01:after,section.toPage .waku .imgArea .photo.tape02:after{content:"";display:block;margin:auto;position:absolute;top:-25px;left:0;right:0}section.toPage .waku .imgArea .photo.tape01:after{width:124px;height:50px;background:url(../img/tape01.png) center no-repeat;background-size:contain}section.toPage .waku .imgArea .photo.tape02:after{width:130px;height:57px;background:url(../img/tape02.png) center no-repeat;background-size:contain}section.toPage .waku .imgArea .photo.sizeB{width:55%}section.toPage .waku .imgArea .photo.sizeM{width:40%}section.toPage .waku .imgArea .photo.sizeS{width:30%}section.toPage .waku .imgArea .photo img{width:100%;height:auto;border:10px solid #fff;box-shadow:5px 5px 10px rgba(0,0,0,0.3)}section.toPage .waku .imgArea .photo img.r10{transform:rotate(3deg)}section.toPage .waku .imgArea .photo img.rm10{transform:rotate(-3deg)}section.toPage .waku .txtArea{display:block;margin-top:20px;position:relative}section.toPage .waku .txtArea p.no{display:block;width:100px;margin-right:10px;padding:20px 0;text-align:center;font-size:30px;color:#fff;background:url(/80th/cmn/img/bk_point.png) center no-repeat;background-size:contain}section.toPage .waku .txtArea p.no span{display:block;margin-bottom:2px;font-size:16px;color:#fff}section.toPage .waku .txtArea div h3{display:block;font-size:28px;color:#d94e70;letter-spacing:5px;text-shadow:0 0 5px #fff,0 0 10px #fff,0 0 10px #fff,0 0 10px #fff,0 0 5px #fff,0 0 10px #fff,0 0 10px #fff,0 0 10px #fff}section.toPage .waku .txtArea div h3 em{display:block;margin-bottom:10px;font-size:10px;color:#efb6c4}section.toPage .waku .txtArea div p{margin-top:10px;font-size:16px;text-shadow:0 0 5px #fff,0 0 10px #fff,0 0 10px #fff,0 0 10px #fff,0 0 5px #fff,0 0 10px #fff,0 0 10px #fff,0 0 10px #fff}section.toPage .waku .txtArea a{display:block;width:200px;height:44px;text-align:center;margin:auto;position:absolute}section.toPage .waku .txtArea a.pbright{bottom:0;right:0}section.toPage .waku .txtArea a.pbleft{bottom:0;left:0}section.toPage .waku .txtArea a.pleft{top:0;bottom:0;right:0}@media only screen and (max-width: 1200px){section.toPage+section.toPage{margin-top:100px}section.toPage#toPhoto .waku .imgArea,section.toPage#toChime .waku .imgArea,section.toPage#toHistory .waku .imgArea{height:40vw}section.toPage#toPhoto .waku .imgArea .photo:nth-of-type(1),section.toPage#toChime .waku .imgArea .photo:nth-of-type(1),section.toPage#toHistory .waku .imgArea .photo:nth-of-type(1){top:0}section.toPage#toPhoto .waku .txtArea,section.toPage#toChime .waku .txtArea,section.toPage#toHistory .waku .txtArea{padding-bottom:70px}section.toPage#toPhoto .waku .imgArea>img:nth-of-type(1){top:90px;left:45px}section.toPage#toPhoto .waku .imgArea>img:nth-of-type(2){top:153px;left:0}section.toPage#toPhoto .waku .imgArea .photo:nth-of-type(1){top:0;right:0}section.toPage#toPhoto .waku .imgArea .photo:nth-of-type(2){top:320px;left:0}section.toPage#toPhoto .waku .imgArea .photo:nth-of-type(3){top:0;left:100px}section.toPage#toChime .waku .imgArea>img:nth-of-type(1){bottom:-60px;right:45px}section.toPage#toChime .waku .imgArea>img:nth-of-type(2){bottom:3px;right:0}section.toPage#toChime .waku .imgArea .photo:nth-of-type(1){top:0;left:0}section.toPage#toChime .waku .imgArea .photo:nth-of-type(2){top:0;right:0}section.toPage#toChime .waku .imgArea .photo:nth-of-type(3){top:280px;right:100px}section.toPage#toHistory .waku .imgArea>img:nth-of-type(1){bottom:-60px;left:0}section.toPage#toHistory .waku .imgArea>img:nth-of-type(2){bottom:3px;left:20px}section.toPage#toHistory .waku .imgArea .photo:nth-of-type(1){top:0;right:0}section.toPage#toHistory .waku .imgArea .photo:nth-of-type(2){top:0;left:0}section.toPage#toHistory .waku .imgArea .photo:nth-of-type(3){top:280px;left:100px}section.toPage .waku{width:100%}section.toPage .waku .imgArea .photo.sizeB{width:55%}section.toPage .waku .imgArea .photo.sizeM{width:40%}section.toPage .waku .imgArea .photo.sizeS{width:30%}section.toPage .waku .imgArea .photo img{border:7px solid #fff}section.toPage .waku .imgArea .photo img.r10{transform:rotate(3deg)}section.toPage .waku .imgArea .photo img.rm10{transform:rotate(-3deg)}section.toPage .waku .txtArea{margin-top:20px}section.toPage .waku .txtArea p.no{width:80px;margin-right:10px;padding:20px 0;font-size:24px}section.toPage .waku .txtArea p.no span{font-size:13px}section.toPage .waku .txtArea div h3{font-size:24px;letter-spacing:4px}section.toPage .waku .txtArea div h3 em{font-size:10px}section.toPage .waku .txtArea div p{margin-top:10px;font-size:14px}section.toPage .waku .txtArea a{display:block;width:200px;height:44px;position:absolute}}@media only screen and (max-width: 768px){section.toPage+section.toPage{margin-top:100px}section.toPage#toPhoto .waku .imgArea,section.toPage#toChime .waku .imgArea,section.toPage#toHistory .waku .imgArea{width:100%;height:5vw}section.toPage#toPhoto .waku .imgArea .photo:nth-of-type(1),section.toPage#toChime .waku .imgArea .photo:nth-of-type(1),section.toPage#toHistory .waku .imgArea .photo:nth-of-type(1){top:0}section.toPage#toPhoto .waku .txtArea,section.toPage#toChime .waku .txtArea,section.toPage#toHistory .waku .txtArea{padding-bottom:0}section.toPage#toPhoto .waku .imgArea>img:nth-of-type(1){top:90px;left:45px}section.toPage#toPhoto .waku .imgArea>img:nth-of-type(2){top:153px;left:0}section.toPage#toPhoto .waku .imgArea .photo:nth-of-type(1){display:none}section.toPage#toPhoto .waku .imgArea .photo:nth-of-type(2){display:none}section.toPage#toPhoto .waku .imgArea .photo:nth-of-type(3){top:0;left:100px}section.toPage#toChime .waku .imgArea>img:nth-of-type(1){bottom:-60px;right:45px}section.toPage#toChime .waku .imgArea>img:nth-of-type(2){bottom:3px;right:0}section.toPage#toChime .waku .imgArea .photo:nth-of-type(1){display:none}section.toPage#toChime .waku .imgArea .photo:nth-of-type(2){top:0;right:100px}section.toPage#toChime .waku .imgArea .photo:nth-of-type(3){display:none}section.toPage#toHistory .waku .imgArea>img:nth-of-type(1){bottom:-60px;left:0}section.toPage#toHistory .waku .imgArea>img:nth-of-type(2){bottom:3px;left:20px}section.toPage#toHistory .waku .imgArea .photo:nth-of-type(1){display:none}section.toPage#toHistory .waku .imgArea .photo:nth-of-type(2){top:0;left:100px}section.toPage#toHistory .waku .imgArea .photo:nth-of-type(3){display:none}section.toPage .waku{width:100%}section.toPage .waku .imgArea .photo.sizeB{width:55%}section.toPage .waku .imgArea .photo.sizeM{width:40%}section.toPage .waku .imgArea .photo.sizeS{width:30%}section.toPage .waku .imgArea .photo img{border:7px solid #fff}section.toPage .waku .imgArea .photo img.r10{transform:rotate(3deg)}section.toPage .waku .imgArea .photo img.rm10{transform:rotate(-3deg)}section.toPage .waku .txtArea{width:100%;margin-top:20px}section.toPage .waku .txtArea p.no{width:80px;margin-right:10px;padding:20px 0;font-size:24px}section.toPage .waku .txtArea p.no span{font-size:13px}section.toPage .waku .txtArea div h3{font-size:24px;letter-spacing:4px}section.toPage .waku .txtArea div h3 em{font-size:10px}section.toPage .waku .txtArea div p{margin-top:10px;font-size:14px}section.toPage .waku .txtArea a{display:block;width:200px;height:44px;position:static}}@media only screen and (max-width: 680px){section.toPage+section.toPage{margin-top:100px}section.toPage#toMsg .waku .imgArea .photo,section.toPage#toChallenge .waku .imgArea .photo{width:90%;margin:auto}section.toPage#toChallenge{margin:100px 0}section.toPage#toPhoto .waku .imgArea,section.toPage#toChime .waku .imgArea,section.toPage#toHistory .waku .imgArea{width:100%;height:auto}section.toPage#toPhoto .waku .imgArea .photo,section.toPage#toChime .waku .imgArea .photo,section.toPage#toHistory .waku .imgArea .photo{position:static;width:70%;margin:auto}section.toPage#toPhoto .waku .imgArea .photo:nth-of-type(1),section.toPage#toChime .waku .imgArea .photo:nth-of-type(1),section.toPage#toHistory .waku .imgArea .photo:nth-of-type(1){top:0}section.toPage#toPhoto .waku .txtArea,section.toPage#toChime .waku .txtArea,section.toPage#toHistory .waku .txtArea{padding-bottom:0}section.toPage#toPhoto .waku .imgArea>img:nth-of-type(1){top:90px;left:45px}section.toPage#toPhoto .waku .imgArea>img:nth-of-type(2){top:153px;left:0}section.toPage#toPhoto .waku .imgArea .photo:nth-of-type(1){display:none}section.toPage#toPhoto .waku .imgArea .photo:nth-of-type(2){display:none}section.toPage#toPhoto .waku .imgArea .photo:nth-of-type(3){top:0;left:100px}section.toPage#toChime .waku .imgArea>img:nth-of-type(1){bottom:-60px;right:45px}section.toPage#toChime .waku .imgArea>img:nth-of-type(2){bottom:3px;right:0}section.toPage#toChime .waku .imgArea .photo:nth-of-type(1){display:none}section.toPage#toChime .waku .imgArea .photo:nth-of-type(2){top:0;right:100px}section.toPage#toChime .waku .imgArea .photo:nth-of-type(3){display:none}section.toPage#toHistory .waku .imgArea>img:nth-of-type(1){bottom:-60px;left:0}section.toPage#toHistory .waku .imgArea>img:nth-of-type(2){bottom:3px;left:20px}section.toPage#toHistory .waku .imgArea .photo:nth-of-type(1){display:none}section.toPage#toHistory .waku .imgArea .photo:nth-of-type(2){top:0;left:100px}section.toPage#toHistory .waku .imgArea .photo:nth-of-type(3){display:none}section.toPage .waku{width:100%}section.toPage .waku .imgArea .photo.sizeB{width:55%}section.toPage .waku .imgArea .photo.sizeM{width:40%}section.toPage .waku .imgArea .photo.sizeS{width:30%}section.toPage .waku .imgArea .photo img{border:5px solid #fff}section.toPage .waku .imgArea .photo img.r10{transform:rotate(3deg)}section.toPage .waku .imgArea .photo img.rm10{transform:rotate(-3deg)}section.toPage .waku .txtArea{width:100%;margin-top:20px;position:static}section.toPage .waku .txtArea p.no{width:100%;margin-right:0;margin-bottom:10px;padding:20px 0;font-size:20px}section.toPage .waku .txtArea p.no span{font-size:10px}section.toPage .waku .txtArea div{width:100%;text-align:center}section.toPage .waku .txtArea div h3{font-size:20px;letter-spacing:2px}section.toPage .waku .txtArea div h3 em{font-size:8px}section.toPage .waku .txtArea div p{margin-top:10px;font-size:12px}section.toPage .waku .txtArea a{display:table;width:80px;height:80px;border-radius:50%;margin-top:20px;padding:5px}section.toPage .waku .txtArea a>span{display:table-cell;padding:5px 5px 35px;height:100%;width:100%;vertical-align:middle;background-position:center bottom;background-size:50% 50%;font-size:12px;letter-spacing:2px}}@media only screen and (max-width: 680px){.fright,.fleft{float:none}}