@charset "utf-8";#mainImg{background-repeat:no-repeat;position:relative;z-index:50}#top #mainImg{background-size:cover;background-position:center top -100px;width:100%;height:100vh}#lower #mainImg{background-size:cover;width:100%;height:80vh}body.is-fixed header{position:fixed;top:0;box-shadow:0 0 7px rgba(0,0,0,.1);height:147px}header{position:absolute;bottom:0;background:#fefce7;width:100%;padding:30px 0}header>div{width:1100px;margin:0 auto;display:table}header>div div{display:table-cell;vertical-align:middle}header nav{font-family:"ヒラギノ明朝 Pro","Hiragino Mincho Pro","游明朝";display:table-cell;vertical-align:middle;text-align:right}header nav ul{font-size:0}header nav ul li{display:inline-block;font-size:16px;font-size:1.6rem;text-align:center;margin:0 0 0 40px}header nav ul li:first-child{margin:0}header nav ul li span{font-size:10px;font-size:1rem;color:#9b8129;display:block}header nav ul li a{position:relative;display:inline-block}header nav ul li a:hover{opacity:1}header nav ul li a:after{content:"";background:#9b8129;position:absolute;bottom:-7px;left:0;width:100%;height:1px;-webkit-transform:scaleX(0);-ms-transform:scaleX(0);transform:scaleX(0);-webkit-transition:all .3s ease;transition:all .3s ease}header nav ul li a:hover:after{-webkit-transform:scaleX(1);-ms-transform:scaleX(1);transform:scaleX(1)}.note{font-size:22px;font-size:2.2rem;text-align:center;margin:0 0 5%}.note a{color:red !important}#contents{padding:70px 0 150px}#lower #contents{width:980px;margin:0 auto}#lower #contents h1+p{font-size:15px;font-size:1.5rem;text-align:center;margin:75px 0 0}main{display:block;overflow:hidden}#lower main{margin:90px 0 0}#top main>section{margin:135px 0 0}#lower main>section{margin:100px 0 0}#lower main>section:nth-child(1){margin:0}.headingH1{font-family:"ヒラギノ明朝 Pro","Hiragino Mincho Pro","游明朝";font-size:32px;font-size:3.2rem;font-weight:400;text-align:center;position:relative}.headingH1:after{background:#262626;content:"";height:1px;position:absolute;bottom:-10px;left:50%;-webkit-transform:translate(-50%,0);-ms-transform:translate(-50%,0);transform:translate(-50%,0);width:50px;z-index:1}.headingH2{font-family:"ヒラギノ明朝 Pro","Hiragino Mincho Pro","游明朝";font-size:26px;font-size:2.6rem;font-weight:400;text-align:center;display:table;width:100%}.headingH2 span{position:relative}.headingH2 span:before{border-top:1px solid #262626;content:"";display:block;height:0;overflow:hidden;position:absolute;left:-35px;top:50%;-webkit-transform:translate(0,-50%);-ms-transform:translate(0,-50%);transform:translate(0,-50%);width:25px}.headingH2 span:after{border-top:1px solid #262626;content:"";display:block;height:0;overflow:hidden;position:absolute;right:-35px;top:50%;-webkit-transform:translate(0,-50%);-ms-transform:translate(0,-50%);transform:translate(0,-50%);width:25px}footer{margin:50px 0 0;padding:0 0 50px}footer>div:nth-child(1){border-top:1px solid #dddbc6;border-bottom:1px solid #dddbc6;padding:50px 0}footer>div:nth-child(1)>div{width:1100px;margin:0 auto;display:table}footer>div:nth-child(1)>div dl{display:table-cell;border-left:1px solid #dddbc6;padding:3px 35px 0}footer>div:nth-child(1)>div dl dt{font-size:15px;font-size:1.5rem;margin:0 0 10px 20px;position:relative}footer>div:nth-child(1)>div dl dt:before{border-top:1px solid #262626;content:"";display:block;height:0;overflow:hidden;position:absolute;left:-20px;top:50%;transform:translate(0,-50%);width:10px}footer>div:nth-child(1)>div dl dd{font-size:13px;font-size:1.3rem}footer>div:nth-child(1)>div dl:last-child{border-right:1px solid #dddbc6}footer>div:nth-child(1)>div dl:last-child dd:nth-of-type(1){font-size:18px;font-size:1.8rem}footer>div:nth-child(1)>div dl:last-child dd:nth-of-type(3){line-height:1.4}footer div:nth-child(2){width:1100px;margin:0 auto;padding:50px 0;display:table}footer div:nth-child(2) ul{display:table-cell;vertical-align:middle;font-size:0}footer div:nth-child(2) ul li{font-size:13px;font-size:1.3rem;display:inline-block;margin:0 0 0 25px}footer div:nth-child(2) ul li:first-child{margin:0}footer div:nth-child(2) p{font-family:"ヒラギノ明朝 Pro","Hiragino Mincho Pro","游明朝";font-size:13px;font-size:1.3rem;background:#fff;border:1px solid #dddbc6;text-align:center;letter-spacing:.05em}footer div:nth-child(2) p a{display:block;padding:5px}footer div:nth-child(2) p a:before{font-family:FontAwesome;content:"\f0e0";font-size:15px;font-size:1.5rem;margin:0 5px 0 0}footer div:nth-child(3){width:1100px;margin:0 auto;border-top:1px solid #dddbc6;padding:50px 0}footer div:nth-child(3) ul{overflow:hidden}footer div:nth-child(3) ul li{float:left;margin-top:40px;margin-left:40px}footer div:nth-child(3) ul li:nth-child(3n+1){margin-top:40px;margin-left:0}footer div:nth-child(3) ul li:nth-child(-n+3){margin-top:0}footer>p{border-top:1px solid #dddbc6;font-size:9px;font-size:.9rem;letter-spacing:.05em;text-align:center;padding:50px 0 0}#pageTop{text-align:center}a img:hover{-webkit-transition:all .3s;transition:all .3s}