@charset "utf-8";
@charset "utf-8";
@charset "utf-8";

  .clearfix:before,
.clearfix:after{content:"";display:table;}
.clearfix:after{clear:both;}
.clearfix{zoom:1;}
body{font-size:10px;font-family:"ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;}
* html body{font-size:60%;letter-spacing:1px;}
*:first-child+html body{font-size:58%;letter-spacing:1px;}
table{font-size:1.0em;}
h1,h2,h3,h4,h5,h6{font-style:normal;font-weight:normal;font-size:1.0em;}
input,textarea{
font-size: 1.0em;
} a{outline:none;}
p,li{font-size:13px;line-height:1.6;}
html,body,div,h1,h2,h3,h4,h5,h6,p,ul,ol,li,form,dl,dt,dd,table,th,td{padding:0;margin:0;}
img{border-width:0;}
ul,ol,li{list-style:none;}
table {
border-collapse: collapse;
}
   html{-webkit-text-size-adjust:none}
.iright{float:right;}
.ileft{float:left;}
.icenter{text-agn:center;}
p,li{color:#666;}
a:link{color:#666;text-decoration:underline;}
a:active{color:#666;text-decoration:underline;}
a:visited{color:#999;text-decoration:underline;}
a:hover{color:#d31625;text-decoration:underline;}
a.arrow{padding:0 0 0 18px;background:url(//www.kua-aina.com/wp-kua-aina/wp-content/themes/kua-aina/common/img/arrow1.gif) no-repeat left center;}
a.arrowLink{padding:0 0 0 18px;background:url(//www.kua-aina.com/wp-kua-aina/wp-content/themes/kua-aina/common/img/arrowLink.png) no-repeat left center;}
body{background:#000;}
#layout{text-align:center;background:#467a60 url(//www.kua-aina.com/wp-kua-aina/wp-content/themes/kua-aina/common/img/bgLayout.jpg) no-repeat center top fixed;}
#layout > div{text-align:left;}
#header{width:980px;height:135px;margin:0 auto;position:relative;background:url(//www.kua-aina.com/wp-kua-aina/wp-content/themes/kua-aina/common/img/bgGnav.png) no-repeat center 50px;}
#headerLogo{position:absolute;top:17px;left:345px;z-index:100;}
#header ul.globalNav li{padding-top:65px;}
#header ul.globalNav li{position:absolute;}
#header ul.globalNav li.home{top:0;left:16px;}
#header ul.globalNav li.history{top:0;left:121px;}
#header ul.globalNav li.menu{top:0;left:245px;}
#header ul.globalNav li.shop{top:0;left:645px;}
#header ul.globalNav li.topics{top:0;left:757px;}
#header ul.globalNav li.faq{top:0;left:887px;}
.snsBtnArea{margin:0 10px 0 0;letter-spacing:-.4em;}
.snsBtnArea li{display:inline-block;letter-spacing:normal;margin-left:10px;}
.snsBtnArea li.Twitter{}
.snsBtnArea li.Facebook{}
.snsBtnArea li iframe{margin:0 !important;}
#content{width:980px;margin:0 auto;}
.contentWrap{width:960px;margin:0 10px;padding:30px 0 60px 0;background:url(//www.kua-aina.com/wp-kua-aina/wp-content/themes/kua-aina/common/img/bgContents.png) left top;}
#content h1{margin:0 0 20px 45px;}
#content p{font-size:13px;line-height:2;}
#footer{clear:both;}
#pageTop{position:relative;width:980px;height:39px;margin:0 auto;background:url(//www.kua-aina.com/wp-kua-aina/wp-content/themes/kua-aina/common/img/bgFnavPageTop2.png) no-repeat center top;}
#pageTop p.btnPageTop{position:absolute;width:134px;height:25px;left:425px;top:6px;display:block;}
.footerWrap{width:960px;margin:0 auto;padding:16px 0 32px 0;background:url(//www.kua-aina.com/wp-kua-aina/wp-content/themes/kua-aina/common/img/bgFnav.png) center top;}
#footer ul.footerNav{margin:0 0 13px;text-align:center;letter-spacing:-.4em;}
#footer ul.footerNav li{letter-spacing:normal;display:inline-block;padding-left:21px;background:url(//www.kua-aina.com/wp-kua-aina/wp-content/themes/kua-aina/common/img/bgFnavListIcon.png) no-repeat 8px 8px;}
#footer ul.footerNav li.staff,
#footer ul.footerNav li.twitter{padding-left:0;background:none;}
#footer p.copy{text-align:center;}
.tablenav{color:#666;margin:0 auto;line-height:2em;text-align:center;}
a.page-numbers,
.tablenav .current,
.tablenav .next,
.tablenav .prev{padding:4px 8px;font-size:12px;color:#666;text-decoration:none;background:#fff;border:dotted 1px #eee;border-radius:4px;-moz-border-radius:4px;-webkit-border-radius:4px;}
a.page-numbers:hover{color:white;background:#fb3446;}
.tablenav .current {
color: white;
background: #fb3446;
font-weight:bold:
}

#topics{}
.topicsPost{width:870px;margin:0 0 60px 45px;}
.topicsPost.singlePost{margin:0 0 0 45px;}
.postTitle{position:relative;margin:0 0 15px 0;padding:14px 0 0 0;background:url(//www.kua-aina.com/wp-kua-aina/wp-content/themes/kua-aina/topics/img/bg_h2_top.png) no-repeat left top;}
#topics .postTitle .postTime{float:left;display:inline;position:absolute;top:10px;left:10px;padding:8px 0;width:100px;font-size:12px;line-height:1;color:#fff;text-align:center;background:#b69e8d;border:1px #fff dashed;}
.postTitle h2{padding:0 0 12px 120px;font-size:16px;line-height:1.6;font-weight:bold;color:#702f06;background:url(//www.kua-aina.com/wp-kua-aina/wp-content/themes/kua-aina/topics/img/bg_h2_bottom.png) no-repeat left bottom;}
.postTitle h2 a{color:#702f06;}
.postTitle h2 a:hover{color:#888;text-decoration:underline;}
#topics .topicsPic{float:right;display:inline;width:330px;margin:0 10px 20px 20px;}
#topics .topicsPic img{width:320px;height:auto;margin-bottom:8px;padding:4px;background:#fff;border-top:1px #eee solid;border-right:1px #ccc solid;border-bottom:1px #bbb solid;border-left:1px #ddd solid;}
#topics .topicsPic .caption{font-size:12px;line-height:1.5;color:#999;text-align:center;}
#topics .topicsPostDetail{overflow:auto;margin-bottom:20px;background:url(//www.kua-aina.com/wp-kua-aina/wp-content/themes/kua-aina/topics/img/bgTopicsPostDetail.png) left top;border:1px #fff dashed;}
#topics .topicsPostDetail li{line-height:2;padding:9px 8px 5px;}
#topics .topicsPostDetail li:nth-child(even){background:url(//www.kua-aina.com/wp-kua-aina/wp-content/themes/kua-aina/topics/img/bgTopicsPostDetail2.png) left top;}
#topics .topicsPostDetail li img.tit{float:left;display:inline;margin-right:15px;}
#topics .topicsPostDetail li p{overflow:auto;margin-bottom:0;font-size:13px;line-height:2;}
#topics .postContent{margin:0 10px;}
#topics .postContent h3{margin:0 0 8px 0;font-size:15px;line-height:1;font-weight:bold;color:#702f06;}
#topics .postContent p{margin-bottom:30px;text-align:justify;text-justify:inter-ideograph;}
#topics .postContent p img{margin-bottom:8px;padding:4px;background:#fff;border-top:1px #eee solid;border-right:1px #ccc solid;border-bottom:1px #bbb solid;border-left:1px #ddd solid;}
#topics .snsBtnArea{margin:0 10px 0 0;letter-spacing:-.4em;}
#topics .snsBtnArea li{display:inline-block;letter-spacing:normal;margin-left:10px;}
#topics .snsBtnArea li.Twitter{}
#topics .snsBtnArea li.Facebook{}
#topics .snsBtnArea li iframe{margin:0 !important;}
#topics .tableBase{width:850px;background:#fff;}
#topics .tableBase th{color:#fff;background:#B69E8D;border-right:1px #fff dashed;}
#topics .tableBase th.categoryTit{color:#fff;background:#B69E8D;border-right:1px #fff dashed;}
#topics .tableBase td{border-left:1px #B69E8D dashed;border-bottom:2px #B69E8D solid;}
#topics .tableBase th ,
#topics .tableBase td{padding:5px;font-size:12px;line-height:1.6;text-align:center;}
#topics .tableBase td span{font-size:16px;line-height:1.6;}
#topics .tableBase td.shopName{padding:5px 10px;font-size:14px;font-weight:bold;text-align:left;border-left:none;background:#f5f2ec;}
#topics .tableBase td.shopName span{font-size:12px;line-height:1.6;font-weight:normal;color:#999;}
#topics .tableBase td.close{background:#ddd;}
#topics .tableBase tr.even-row{background:#f6f6f6;}
#topics .tableBase tr.even-row td.shopName{background:#f2ece1;}
#topics .btnTopicsBack{
margin-left: 737px;
text-align: right;
}