.plus,.acdContent{position:relative}.plus::before,.acdContent::before{content:"";display:block;position:fixed;top:0;left:0;z-index:-1;width:100%;height:100vh;background:url(../images/bg_mv.jpg) 50% 0 no-repeat #FFFF31;background-size:cover}header{position:absolute;top:0;left:0;width:100%;z-index:40}header h1{position:absolute;top:80px;left:0px}header .logo-gashapon{position:absolute;top:15px;left:5px}header .sns-col{position:absolute;top:5px;right:0}header .sns-col li{float:right;width:40px;padding:15px 10px 10px 0}header .sns-col li img{width:100%;height:auto}.plus header h1{position:absolute;top:90px;left:0px}.mv{width:960px;height:654px;margin:0 auto;padding:15px 0 0;position:relative}.mv .img-left{position:relative;left:-228px;top:73px}.mv .img-right{position:absolute;right:0;width:412px;height:713px;top:57px}.mv .img-btn{position:absolute;left:33px;top:552px;width:313px;height:84px}.plus .mv{height:1161px}.plus .mv .img-catch{position:relative;left:0;top:270px}.plus .mv .img-left{position:relative;left:0;top:297px}.plus .mv .img-right{position:absolute;right:0;width:366px;height:693px;top:370px}.plus .mv .img-price{position:absolute;right:0;top:1093px}.mv div.contents{width:100%;height:654px;background:url("../images/img_mv.png") center top no-repeat;position:relative;z-index:100}.introduction{background:url("../images/bg_contents_bt.png") center bottom repeat-x,url("../images/bg_contents_repeat.png") center top repeat;color:white;margin:0 auto;overflow:hidden;padding:0;background-attachment:scroll;position:relative;padding:40px 0 0}.introduction .movie{width:960px;height:573px;background:url("../images/img_movie.jpg") center top no-repeat;margin-bottom:20px}.introduction .movie iframe{margin:40px;z-index:50;position:relative}.introduction .point01{width:324px;height:354px}.introduction .point02{width:619px;height:354px;position:absolute;top:592px;right:0}.introduction .point03{width:960px;padding-top:20px;position:relative}.introduction .point03 #list-dp{width:930px;margin:0 auto;position:absolute;top:665px;left:30px;z-index:30}.introduction .point03 #list-dp li{float:left;padding:0 20px 10px 0;width:288px;height:83px}.introduction .point03 #list-dp li#btn-wedding{clear:both}.introduction .question{padding:20px 0 40px}.plus .introduction{background:url("../images/bg_contents_bt.png") center bottom repeat-x,url("../images/bg_contents_repeat.png") center top repeat;color:white;margin:0 auto;overflow:hidden;padding:0;background-attachment:scroll;padding:40px 0 0}.plus .introduction .point01{width:960px;height:774px}.plus .introduction .pointCol{display:-webkit-flex;display:flex;-webkit-justify-content:space-between;justify-content:space-between;padding-top:30px}.plus .introduction .point02{width:465px;height:588px;position:static}.plus .introduction .point03{width:465px;height:588px;position:static;padding:0}.plus .introduction .dp{width:960px;padding-top:30px;position:relative}.plus .introduction .dp #list-dp{width:900px;margin:0 auto;position:absolute;top:498px;left:30px;z-index:30;display:-webkit-flex;display:flex;-webkit-justify-content:space-between;justify-content:space-between;-webkit-flex-wrap:wrap;flex-wrap:wrap}.plus .introduction .dp #list-dp li{float:none;padding:0 0 18px 0;width:290px;height:79px}.plus .introduction .question{padding:30px 0 0}.plus .introduction .noteTxt{padding:15px 0 0;text-align:center}.introduction .deco01{width:100%;height:1800px;background:url("../images/bg_deco01.png") center top no-repeat;position:absolute;top:0;left:0;z-index:10}.introduction .deco02{width:100%;height:1800px;background:url("../images/bg_deco02.png") center top no-repeat;position:absolute;top:0;left:0;z-index:20}

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