@import url(reset.css);table{font-size:inherit;font:100%}pre,code,kbd,samp,tt{font-family:monospace;*font-size:108%;line-height:100%}.cf::after{content:"";display:block;clear:both}.note{font-size:10px;line-height:160%}.imgauto img{width:100%;height:auto}.aw{display:inline-block}header{background:#fff;height:80px;max-width:1200px;margin:auto;position:relative}@media screen and (max-width: 480px){header{height:54px}}header h1{position:absolute;right:20px;top:20px;font-size:10px;line-height:1.5}@media screen and (max-width: 796px){header h1{display:none}}header .logo{position:absolute;left:20px;top:16px}@media screen and (max-width: 480px){header .logo{position:static;width:100%;text-align:center;padding-top:10px}header .logo img{height:30px;width:auto}}main{max-width:1200px;margin:auto}main img{width:100%;height:auto}.container{max-width:1000px;margin:3rem auto 0;padding-bottom:40px}@media screen and (max-width: 1000px){.container{margin-top:3%;width:94%}}.container .step01{position:relative;z-index:10}.container .step01 img{width:100%;height:auto}.container .step03{position:relative;z-index:1;margin-top:-60px;background:url("../img/bg1.jpg") repeat-y;background-size:100% auto}.container .step03 div.note{width:94%;margin:auto;padding:30px 0}@media screen and (max-width: 1000px){.container .step03{margin-top:-8%}}.container .present{background:url("../img/bg2.png") repeat-y;background-size:100% auto;text-align:center;padding-top:100px;padding-bottom:40px}.container .present p{max-width:768px;width:80%;margin:auto}.container .present p img{width:100%;height:auto}@media screen and (max-width: 1000px){.container .present{padding-top:11%;padding-bottom:5%}}.galaSeries{margin:50px auto}@media screen and (max-width: 1000px){.galaSeries{width:94%}}.galaSeries h4,.galaSeries h5{font-family:"Noto Serif JP", serif;-webkit-font-smoothing:antialiased;font-feature-settings:"palt";font-weight:300;text-align:center}.galaSeries h4{color:#c30d23;font-size:32px;margin-bottom:25px}@media screen and (max-width: 640px){.galaSeries h4{font-size:22px}}.galaSeries h5{color:#865f14;font-size:16px;margin-bottom:15px}.galaSeries .mapImg img{width:100%;height:auto}.galaSeries .bukken{overflow:hidden;margin:40px auto}.galaSeries .bukken li{position:relative}.galaSeries .bukken li a.homepage,.galaSeries .bukken li a.reserved{position:absolute;bottom:12.3%;display:block;width:43.5%;background-color:#c30d23;color:#fff;text-decoration:none;font-family:"Noto Serif JP", serif;-webkit-font-smoothing:antialiased;font-feature-settings:"palt";font-weight:300;padding:2.8% 0;font-size:16px;text-align:center;box-sizing:border-box;transition:.3s}.galaSeries .bukken li a.homepage::after,.galaSeries .bukken li a.reserved::after{content:'';position:absolute;top:37%;right:10px;width:9px;height:9px;border-top:1px solid #fff;border-right:1px solid #fff;-webkit-transform:rotate(45deg);transform:rotate(45deg)}.galaSeries .bukken li a.homepage:hover,.galaSeries .bukken li a.reserved:hover{background-color:#920214}@media screen and (max-width: 1000px){.galaSeries .bukken li a.homepage,.galaSeries .bukken li a.reserved{font-size:1.8vw}}@media screen and (max-width: 500px){.galaSeries .bukken li a.homepage,.galaSeries .bukken li a.reserved{font-size:3.5vw}}.galaSeries .bukken li a.homepage{left:5.5%}.galaSeries .bukken li a.reserved{right:5.5%}.galaSeries .bukken li a.tellink{display:none;width:100%;height:9.5%;position:absolute;bottom:0;left:0}@media screen and (max-width: 500px){.galaSeries .bukken li a.tellink{display:block}}.galaSeries .bukken .kamiooka{float:left;width:47%}.galaSeries .bukken .kamiooka img{width:100%;height:auto}.galaSeries .bukken .mitsuzawa{float:right;width:47%}.galaSeries .bukken .mitsuzawa img{width:100%;height:auto}.galaSeries .bukken .mitsuzawa a.homepage,.galaSeries .bukken .mitsuzawa a.reserved{border:1px solid #aa8641}@media screen and (max-width: 500px){.galaSeries .bukken .kamiooka{float:none;width:100%;margin-bottom:2rem}.galaSeries .bukken .mitsuzawa{float:none;width:100%}}
