﻿.con_nav div ul li a:after{content:"";display:table;clear:both}@font-face{font-family:'icomoon';src:url("../fonts/icomoon.eot?ha5nq");src:url("../fonts/icomoon.eot?ha5nq#iefix") format("embedded-opentype"),url("../fonts/icomoon.ttf?ha5nq") format("truetype"),url("../fonts/icomoon.woff?ha5nq") format("woff"),url("../fonts/icomoon.svg?ha5nq#icomoon") format("svg");font-weight:normal;font-style:normal;font-display:block}.con_txt{margin-top:100px;position:relative}.con_txt:after{content:'';position:absolute;width:865px;height:200px;bottom:-40px;right:-350px;background:url(../images/common/bg1.png)}.con_nav{margin-top:120px}.con_nav div{width:1120px;margin:auto;border-bottom:1px solid #000;letter-spacing:-.4em}.con_nav div>*{display:inline-block;letter-spacing:normal;vertical-align:middle}.con_nav div .st{width:110px;font-size:124%;text-align:center;font-family:'Josefin Sans', sans-serif;font-weight:100}.con_nav div ul{width:1010px;letter-spacing:-.4em;text-align:center}.con_nav div ul li{display:inline-block;letter-spacing:normal;vertical-align:middle;position:relative}.con_nav div ul li:before,.con_nav div ul li:after{font-family:FontAwesome;vertical-align:middle}.con_nav div ul li:after{content:"";margin-left:.5em;position:absolute;right:20px;top:45%;line-height:1;transition:transform 500ms ease}.con_nav div ul li a{display:block;padding:15px;position:relative;transition:background 300ms ease;font-family:'Noto Serif JP', "游明朝", "Yu Mincho", YuMincho, "ヒラギノ明朝 Pro W3", "Hiragino Mincho Pro", "HGS明朝E", "メイリオ",Meiryo, "Times New Roman", Times, Garamond, Georgia, serif;font-weight:400;font-weight:bold}.con_nav div ul li a:before{content:'';width:100%;height:1px;position:absolute;bottom:-1px;left:0;background:#98441b;opacity:0;transition:opacity 300ms ease}.con_nav div ul li a b{float:left}.con_nav div ul li a span{float:right;display:block;width:186px;text-align:center;padding-top:8px;line-height:1.5;font-size:93%}.con_nav div ul li a span i{display:block;font-style:normal;padding-bottom:.3em;font-size:109%;font-family:-apple-system,BlinkMacSystemFont,"游ゴシック Medium", "Yu Gothic Medium", "游ゴシック", "Yu Gothic", YuGothic, "ヒラギノ角ゴ Pro W3","Hiragino Kaku Gothic Pro","メイリオ",Meiryo,"ＭＳ Ｐゴシック","MS PGothic",sans-serif;font-weight:300}.con_nav div ul li a span em{font-size:125%;font-style:normal}.con_nav div ul li a:hover{background:#fff}.con_nav div ul li a:hover:before{opacity:1}.con_nav div+div ul li span i{color:#98441b}.con_nav div+div+div ul li span i{color:#8f835a}.con_kon{position:relative;padding-top:54px}.con_kon:before{content:'';position:absolute;width:356px;height:655px;left:-350px;top:170px;background:url(../../rooms/images/bg.png)}.con_kon:after{content:'';position:absolute;width:350px;height:84%;top:16%;right:-350px;z-index:-1;background:url(../images/common/bg1.png)}.con_kon h3{width:1920px;margin-left:-960px;position:relative;left:50%;text-align:right}.con_kon>div{padding-top:100px}.con_kon>div:first-child{padding-top:70px}.con_kon>div h4{text-align:center}.con_kon>div h4+p{width:1920px;margin-top:24px;margin-left:-960px;position:relative;left:50%}.con_kon>div h4+p+p{width:1600px;margin-left:-800px;position:relative;left:50%;z-index:-1}.con_kon>div h4+p+p+p{text-align:center;margin-top:40px}.con_tow{padding-top:120px;text-align:center;position:relative}.con_tow:before{content:'';position:absolute;width:360px;height:1120px;left:-350px;top:70px;background:url(../images/common/bg2.png)}.con_tow>div{text-align:center;padding-top:100px}.con_tow>div h4+p{width:1600px;margin-top:24px;margin-left:-800px;position:relative;left:50%}.con_tow>div h4+p+p+p{margin-top:40px}.con_tow>div h4+p+p+p+p{margin-top:52px}.con_tow .box_yuu{padding-top:62px}.con_ane{padding-top:120px;text-align:center;position:relative}.con_ane:before{content:'';position:absolute;width:360px;height:1120px;left:-350px;top:70px;background:url(../images/common/bg2.png)}.con_ane h3{text-align:center}.con_ane>div{padding-top:100px}.con_ane>div:first-child{padding-top:62px}.con_ane>div h4+p{width:1600px;margin-top:24px;margin-left:-800px;position:relative;left:50%}.con_ane>div h4+p+p+p{margin-top:40px}.con_ane>div h4+p+p+p+p{margin-top:52px}.con_ane>div h4+p+p+p+p+p{margin-top:52px}.con_ane .box_you{padding-top:62px}
