@charset "utf-8";.alignL{text-align:left !important;}
.alignR{text-align:right !important;}
.alignC{text-align:center !important;}
.vaT{vertical-align:top !important;}
.vaM{vertical-align:middle !important;}
.vaB{vertical-align:bottom !important;}
.floatL{float:left;}
.floatR{float:right;}
.floatN{float:none;}
.txt50{font-size:50% !important;}
.txt60{font-size:60% !important;}
.txt70{font-size:70% !important;}
.txt80{font-size:80% !important;}
.txt90{font-size:90% !important;}
.txt100{font-size:100% !important;}
.txt110{font-size:110% !important;}
.txt120{font-size:120% !important;}
.txt130{font-size:130% !important;}
.txt140{font-size:140% !important;}
.txt150{font-size:150% !important;}
.txt160{font-size:160% !important;}
.txt170{font-size:170% !important;}
.txt180{font-size:180% !important;}
.txt200{font-size:200% !important;}
.txt240{font-size:240% !important;}
.txt320{font-size:320% !important;}
.mb0{margin-bottom:0px !important;}
.mb5{margin-bottom:5px !important;}
.mb8{margin-bottom:8px !important;}
.mb10{margin-bottom:10px !important;}
.mb15{margin-bottom:15px !important;}
.mb20{margin-bottom:20px !important;}
.mb25{margin-bottom:25px !important;}
.mb30{margin-bottom:30px !important;}
.mb40{margin-bottom:40px !important;}
.mb50{margin-bottom:50px !important;}
.mb60{margin-bottom:60px !important;}
.mb70{margin-bottom:70px !important;}
.mb80{margin-bottom:80px !important;}
.mb90{margin-bottom:90px !important;}
.mb100{margin-bottom:100px !important;}
.mt0{margin-top:0px !important;}
.mt5{margin-top:5px !important;}
.mt8{margin-top:8px !important;}
.mt10{margin-top:10px !important;}
.mt15{margin-top:15px !important;}
.mt20{margin-top:20px !important;}
.mt25{margin-top:25px !important;}
.mt30{margin-top:30px !important;}
.mt40{margin-top:40px !important;}
.mt50{margin-top:50px !important;}
.mt60{margin-top:60px !important;}
.mt70{margin-top:70px !important;}
.mt80{margin-top:80px !important;}
.mt90{margin-top:90px !important;}
.mt100{margin-top:100px !important;}
.mr0{margin-right:0px !important;}
.mr15{margin-right:15px !important;}
.ml0{margin-left:0px !important;}
.mLRAuto{margin-right:auto !important;margin-left:auto !important;}
.red{color:#f00 !important;}
.red2{color:#990033 !important;;}
.blue{color:#00a3db !important;}
.white{color:#fff !important;}
.black{color:#000 !important;}
.gold{color:#8f8967 !important;}
.brown{color:#797050 !important;}
.orange{color:#d96932 !important;}
.continental{color:#8A8160 !important;}
.crowne{color:#830051 !important;}
.holidayinn{color:#64813D !important;}
.holidayinnresort{color:#472D82 !important;}
.anahotels{color:#CE3901 !important;}
.bold{font-weight:bold !important;}
.normal{font-weight:normal !important;}
.indent{text-indent:-1em !important;margin-left:1em !important;}
.indent15em{text-indent:-1.5em !important;margin-left:1.5em !important;}
.indent2em{text-indent:-2em !important;margin-left:2em !important;}
.indent3em{text-indent:-3em !important;margin-left:3em !important;}
.indent4em{text-indent:-4em !important;margin-left:4em !important;}
.indent5em{text-indent:-5em !important;margin-left:5em !important;}
.mincho{font-family:"ヒラギノ明朝 Pro W3","Hiragino Mincho Pro","ヒラギノ明朝 Pro W6","HGS明朝E","HG明朝E","ＭＳ Ｐ明朝",serif !important;}
.gothic{font-family:'gothic', 'ヒラギノ角ゴ Pro W3', 'Lucida Grande','Hiragino Kaku Gothic ProN', Meiryo, sans-serif !important;}
.clear{clear:both !important;}
.nowrap{white-space:nowrap !important;}
.txtDeco,
.txtDecoLine{text-decoration:underline !important;}
.txtDeco:hover{text-decoration:none !important;}
.ui-tabs-hide{display:none;}
.disnon{display:none;}
.spTbl,
.spInline,
.sp{display:none !important;}
sup.tmark{font-size:60%;line-height:60%;}
.ttl01{margin-bottom:20px;color:#d96932;font-size:180%;font-weight:bold;line-height:21px;border-left:4px solid #d96932;padding:2px 0 0;}
.ttl01.hNon{border-left:none;}
.ttl01.size20{font-size:200%;line-height:25px;}
.ttl01 > span{padding-left:15px;}
.ttl02{text-align:center;font-size:240%;font-weight:bold;color:#d96932;padding-bottom:15px;border-bottom:1px solid #d96932;margin-bottom:35px;}
.ttl02 sup{font-size:60%;}
.ttl03{border:1px solid #d96932;padding:15px;box-sizing:border-box;font-size:180%;font-weight:bold;color:#d96932;line-height:1;margin-bottom:20px;}
.ttl03 span{display:inline-block;padding-left:10px;padding-top:2px;border-left:4px solid #d96932;}
.ttl04{font-size:180%;font-weight:bold;color:#d96932;margin-bottom:15px;}
.ttl05{font-size:150%;font-weight:bold;margin-bottom:12px;}
.ttl06{border-bottom:1px solid #d96932;margin-bottom:20px;color:#d96932;font-size:150%;font-weight:bold;line-height:21px;padding:4px 0;}
.ttl06 span{display:inline-block;padding-left:10px;border-left:4px solid #d96932;}
.lead{font-size:130%;}
.toDetailWrap{width:1000px;position:relative;}
.toDetailWrap .toDetail{position:absolute;top:15px;right:0px;width:70px;padding-left:15px;background:url(../img/common/listhead02.png) no-repeat 0 0.2em;font-size:120%;}
.btn01{border:1px solid #d96932;border-radius:4px;background:#d96932;background:-moz-linear-gradient(top, #d96932 0%, #d96932 100%);background:-webkit-linear-gradient(top, #d96932 0%,#d96932 100%);background:linear-gradient(to bottom, #d96932 0%,#d96932 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#d96932', endColorstr='#d96932',GradientType=0);}
.btn01 a{display:block;height:36px;line-height:36px;color:#fff;font-size:13px;text-align:center;}
.btn01.hasHead a{background:url(../../common_g/img/common/listhead01.png) no-repeat 20px 50%;}
.btn01.black{border:1px solid #707372;background:#707372;/*background:#3f3d3d;background:-moz-linear-gradient(top, #3f3d3d 0%, #271c18 100%);background:-webkit-linear-gradient(top, #3f3d3d 0%,#271c18 100%);background:linear-gradient(to bottom, #3f3d3d 0%,#271c18 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#525050', endColorstr='#271c18',GradientType=0);*/}
.btn01.black.hasHead a{background:url(../../common_g/img/common/listhead01.png) no-repeat 20px 50%;}
.btn01 sup{vertical-align:top;}
.pullBtn{position:relative;}
.pullBtn .btn01 a{background:url(../../common_g/img/common/ico_arrow_down2.png) no-repeat 100% 50%;}
.pullBtn .btn01 span{display:inline-block;float:right;height:36px;width:36px;border-left:1px solid #d96932;}
.pullCon{background:#d7d2cb;padding:5px 20px 20px;box-sizing:border-box;font-size:130%;display:none;width:98%;height:360px;overflow:scroll;position:absolute;top:38px;left:50%;margin-left:-49%;z-index:10;box-shadow:0px 3px 10px #999;}
.pullCon .ttl{border-bottom:1px solid #b7b7b7;padding-bottom:3px;font-weight:bold;color:#707372;margin-top:15px;margin-bottom:8px;}
.pullCon li{border-bottom:1px dotted #b7b7b7;padding-bottom:5px;margin-bottom:8px;}
.btn2colWrap{width:745px;margin-right:auto;margin-left:auto;}
.btn2colWrap .btn01{width:360px;float:left;}
.btn2colWrap .btn01:nth-child(2){float:right;}
.pdf a{padding-right:15px;background:url(../img/common/ico_pdf.gif) no-repeat 100% 50%;}
.blank a span{padding-right: 25px !important;
    background: url(../img/common/ico_blank.gif) no-repeat 95% 50%;}
.blank02 a{padding-right:15px;background:url(../../common_g/img/common/ico_blank_orange.gif) no-repeat 100% 50%;}
.listH04{padding-left:15px;background:url(../img/common/listhead04.png) no-repeat 0 0.25em;}
.txt_print{padding-left:18px;background:url(../img/common/printer.gif) no-repeat 0 50%;}
.pageAnchor{border-top:1px solid #e2e3e3;padding-top:15px;padding-bottom:15px;border-bottom:1px solid #e2e3e3;margin-bottom:30px;text-align:center;}
.pageAnchor li{font-size:140%;display:inline-block;margin-left:20px;}
.pageAnchor li:first-child{margin-left:0;}
.bg_tile{/*background:url(../img/common/bg_tile.png) repeat 0 0;*/background:#f4f2ed;}
.bg_gray{background:#f2f2f2;padding:30px 0;}
.bg_gray02{border-top:1px solid #d7d7d7;border-bottom:1px solid #d7d7d7;background:#f0f1f1;padding:40px 0 30px;}
.bg_white{padding:40px 0 30px;}
.borderT{border-top:1px solid #d7d7d7;}
.borderB{border-bottom:1px solid #d7d7d7;}
#catTtl.mobView,
.mobView #catTtl{margin-top:0;}
#catTtl{width:100%;min-width:1060px;height:100px;margin-top:144px;color:#707372;font-size:290%;line-height:100px;}
#catTtl img.ttlImg{margin-left:30px;}
#catTtl.moveCatTtl{margin-top:315px;}
#catTtl.moveCatTtl.mobView,
.mobView #catTtl.moveCatTtl{margin-top:143px;}
#pankuzu{height:36px;line-height:36px;color:#7C6D54;font-size:120%;border-top:3px solid #d96932;border-bottom:1px solid #EFECE7;}
#pankuzu li{float:left;}
#pankuzu li sup{vertical-align:top;}
.subNavi{background:#f4f2ed;border-bottom:1px solid #e9e9e9;padding:10px 0;margin-bottom:30px;}
.subNavi dl{display:table;}
.subNavi dl:nth-child(2){border-top:2px solid #e9e9e9;margin-top:10px;padding:10px 0 0;}
.subNavi dt{font-size:130%;color:#7c6d54;font-weight:bold;display:table-cell;width:120px;padding-right:25px;vertical-align:middle;}
.subNavi dd{display:table-cell;vertical-align:middle;border-left:1px solid #ccc;padding-left:25px;}
.subNavi dd > ul > li{display:inline-block;font-size:130%;padding:3px 20px 3px 13px;background:url(../img/common/listhead07.png) no-repeat 0 50%;}
.subNavi dd > ul > li.active a{color:#d96932;}
table.type1{width:100%;margin-bottom:25px;}
table.type1 caption{font-size:140%;margin-bottom:8px;}
table.type1 th{font-size:130%;border:1px solid #EBEBEB;border-right:1px solid #fff;border-left:1px solid #fff;background:#F2F2F2;padding:15px 20px;}
table.type1.rowTbl th{border:1px solid #EBEBEB;border-bottom:1px solid #fff;}
table.type1 td{font-size:130%;border:1px solid #EBEBEB;padding:15px 20px;}
table.type2{width:100%;margin-bottom:25px;}
table.type2 caption{font-size:140%;margin-bottom:8px;}
table.type2 th{font-size:130%;color:#fff;background:#707372;padding:15px 20px;border-left:1px solid #fff;}
table.type2.rowTbl th{border-bottom:1px solid #fff;border-left:none;}
table.type2 td{font-size:130%;border:1px solid #fff;background:#F1F1F1;padding:15px 20px;}
/* table.type2 tbody tr:nth-child(2n) td{background:#F1F1F1;} */
table.type3{width:100%;margin-bottom:25px;}
table.type3 caption{font-size:140%;margin-bottom:8px;}
table.type3 th{font-size:130%;color:#fff;background:#707372;padding:15px 20px;border-left:1px solid #fff;}
table.type3 td{font-size:130%;background:#F1F1F1;border:1px solid #fff;padding:15px 20px;vertical-align: middle;}
table.type3 td.tdBar{background:#D9D2CC;border-right:1px solid #fff;border-left:1px solid #fff;}
table.type3.rowTbl td.tdBar{border:none;border-bottom:1px solid #fff;}
table.type3 td.bg_white{border:1px solid #f1f1f1;text-align: center;background:#fff;}
table.type4 th{font-size:130%;color:#fff;background:#707372;padding:15px 20px;border-left:1px solid #fff;}
table.type4 td{font-size:130%;padding:15px 20px;border:1px solid #fff;}
table.type4 td.td-02,
table.type4 td.tdBar{background:#F1F1F1;}
table.type4 td.td-01{background:#F1F1F1;}
table.type4.rowTbl td.tdBar{border:none;border-bottom:1px solid #fff;}
table.type5 tr{border-bottom:1px dotted #747474;}
table.type5 th{font-size:130%;padding:8px 10px;}
table.type5 td{font-size:130%;padding:15px 10px;vertical-align:middle;}
.tab{width:100%;}
.tab li{text-align:center;border:1px solid #c6c6c6;border-left:none;border-bottom:2px solid #da6931;text-align:center;box-sizing:border-box;float:left;background:#ffffff;background:-moz-linear-gradient(top, #ffffff 0%, #ececec 100%);background:-webkit-linear-gradient(top, #ffffff 0%,#ececec 100%);background:linear-gradient(to bottom, #ffffff 0%,#ececec 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffff', endColorstr='#ececec',GradientType=0);}
.tab li:first-child{border-left:1px solid #c6c6c6;}
.tab.tab4col li{width:25%;}
.tab.tab5col li{width:20%;}
.tab li:hover,
.tab li.ui-tabs-selected{background:#d96932;}
.tab li a{display:block;line-height:52px;font-size:130%;color:#707372;}
.tab li a:hover{color:#fff;text-decoration:none;}
.tab li.ui-tabs-selected a{color:#fff;}
.tab li a img:nth-child(2){display:none;}
.tab li a:hover img:nth-child(1){display:none;}
.tab li a:hover img:nth-child(2){display:inline;}
#infoBox dl{padding:20px;background:#FAF2E2;border:double 4px #B8AF8C;}
#infoBox dt{color:#cc3333;font-size:130%;font-weight:bold;margin-bottom:10px;}
#infoBox dd{font-size:130%;}
.box1{border:1px solid #d96932;padding:25px;}
.box2{border:1px solid #dcdcdc;background:#f1f1f1;padding:25px;}
.linkBox li{border:1px solid #dcdcdc;box-sizing:border-box;padding:20px 20px 10px;background:#fff;float:left;}
.linkBox.col3 li{width:312px;margin-right:32px;margin-bottom:32px;}
.linkBox.col4 li{width:230px;margin-right:26px;margin-bottom:26px;}
.linkBox.col4 li:nth-child(4n),
.linkBox.col3 li:nth-child(3n){margin-right:0px;}
.linkBox li div{padding-top:15px;}
.linkBox li div + p,
.linkBox li img + p{font-size:150%;color:#d96932;line-height:46px;border-top:1px solid #d96932;border-bottom:1px solid #d96932;text-align:center;background:url(../img/common/listhead07.png) no-repeat 96% 50%;margin:10px 0;}
.linkBox li div + p + p,
.linkBox li img + p + p{font-size:130%;}
.linkBox li a:hover{text-decoration:none;}
.acdBox dt{font-size:130%;font-weight:bold;padding:15px 50px 15px 20px;border-bottom:1px solid #d4d5d4;background:url(../../common_g/img/common/ico_faq_plus.png) no-repeat 100% 50%;cursor:pointer;}
.acdBox.first dt{border-top:1px solid #d4d5d4;}
.acdBox dt.collapse-open{background:#f0f1f1 url(../../common_g/img/common/ico_faq_minus.png) no-repeat 100% 50%;}
.acdBox dd{font-size:130%;padding:15px 20px;line-height:1.8;border-bottom:1px solid #d4d5d4;}
.acdBox dd ul{margin-top:10px;padding-left:20px;}
.acdBox dd li{list-style:disc;}
.pagenavi{font-size:120%;margin:30px 0 40px;text-align:center;position:relative;height:31px;}
.wp-pagenavi a,
.wp-pagenavi span{text-decoration:none;color:#707372;background:#fff;padding:8px 12px;margin:2px 3px;border:1px solid #655024;}
.wp-pagenavi span.current{font-weight:bold;background:#231815;color:#fff;}
.wp-pagenavi a:hover{text-decoration:underline;}
.navigation{width:260px;margin:0 auto;background:url(../img/common/bg_pagenav_prevnext.png) no-repeat 50% 50%;}
.navigation span.allow{text-decoration:none;color:#fff;background:#231815;padding:8px 12px;margin:2px;border:1px solid #655024;}
.navigation span.allow.null{background:#999;color:#fff;border:1px solid #999;}
.navigation span.null{color:#4f3929;}
.toList a,
.navigation a{color:#000;}
.navigation a:hover{text-decoration:none;}
.navigation a span{color:#fff;}
.previous{float:left;width:120px;text-align:left;}
.next{float:right;text-align:right;}
.toList{position:absolute;top:0;left:0;}
#btnReservationWrap{width:100%;position:fixed;top:0;right:0;z-index:99;}
#btnReservationWrap.mobView,
.mobView #btnReservationWrap{position:absolute;top:234px;}
#btnReservationWrap .wrapper{position:relative;}
#btnReservationClose,
#btnReservation{position:absolute;top:0;right:30px;z-index:20;background:#fff;}
#btnReservationClose{display:none;}
#btnReservationClose a,
#btnReservation a{display:block;width:127px;height:47px;line-height:47px;box-sizing:border-box;text-align:center;font-size:13px;}
#btnReservationClose a{}
#btnReservationClose a:hover,
#btnReservation a:hover{cursor:pointer;}
#rmWrap{width:100%;position:fixed;top:0px;left:0;z-index:1;font-family:"Kozuka Gothic Pr6N", "小塚ゴシック Pr6N R",Meiryo,'メイリオ',Arial, "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;font-size:10px;}
#rmWrap.mobView,
.mobView #rmWrap{min-width:1060px;position:absolute;top:110px;}
.resModWrap dt,
.resModWrap dd{font-size:100%;font-weight:normal;}
.resModWrap{height:142px;box-sizing:border-box;padding-top:18px;/* background:url(../img/common/bg_resmod.png) repeat-x 0 0; */background:#3F3D3D;}
.resModWrap .wrapper{position:relative;}
.resMod{
    position:absolute;
    top:0;
    color:#fff;
    font-size:140%;
    width:810px;
    right: 30px;
    }
.ttlResMod{width:88px;float:left;}
.selResWrap{width:710px;float:right;position:relative;}
.selResWrap dl dt{float:left;line-height:25px;color:#fff;}
.selResWrap dl dd{float:left;margin-left:5px;line-height:1.6;}
.selResWrap dl.stay{position:absolute;top:31px;left:0;width:150px;}
.selResWrap dl.roomSize{position:absolute;top:31px;left:150px;width:170px;}
.selResWrap dl.roomSize dd{color:#fff;}
.selResWrap dl.areaSelect{position:absolute;top:0;left:320px;width:390px;}
.selResWrap dl.hotelSelect{position:absolute;left:320px;width:390px;}
dl.hotelSelect dt{
    float:none !important;
    margin-bottom: 6px;
    margin-top: -1px;
}
.resMod select{font-family:Avenir, "Helvetica Neue", Helvetica, Arial, Verdana, Roboto, "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;}
.selResWrap select{vertical-align:middle;font-size:14px;color:#000;}
.selResWrap select.selDtYM{width:111px;}
.selResWrap select.req0,
.selResWrap select.req1{width:163px;}
.resModLink1{position:absolute;top:65px;left:220px;}
.resModLink1 dt{width:240px;height:35px;box-sizing:border-box;line-height:35px;font-size:140%;font-weight:bold;background:#707372;color:#fff;text-align:center;float:left;}
.resModLink1 dd{width:564px;height:35px;box-sizing:border-box;border:1px solid #707372;border-left:none;float:right;}
.resModLink1 dd li{font-size:140%;float:left;margin-left:20px;padding-left:13px;background:url(../img/common/listhead01.png) no-repeat 0 0.8em;}
.resModLink1 dd li a{color:#fff;line-height:35px;}
.resModLink2{position:absolute;top:79px;left:640px;}
.resModLink2 li{float:left;font-size:140%;margin-left:18px;padding-left:13px;background:url(../img/common/listhead01.png) no-repeat 0 0.35em;}
.resModLink2 li a{color:#fff;}
#rmWrapClose{width:71px;height:24px;position:absolute;bottom:0px;right:0;cursor:pointer;text-align:center;padding-top:7px;}
#whiteBG{display:none;position:fixed;top:0;left:0;background:#777777;width:100%;height:100%;z-index:98;}
