@charset "utf-8";

/**
 * container Styling
 */
/* mainvisual Styling */
.container .wrapInner .mainvisual {
overflow:hidden;
width:690px;
height:350px;
}
.container .wrapInner .mainvisual .innerbox {
position:relative;
}
.container .wrapInner .mainvisual .innerbox .cntrl{
position:absolute;
bottom:0;
left:0;
width:690px;
height:25px;
background: url(../img/bg_cntrl.png) repeat center center;
}
.container .wrapInner .mainvisual .innerbox .cntrl ul {
height:25px;
letter-spacing:-0.4em;
text-align:center;
line-height:25px;
}
.container .wrapInner .mainvisual .innerbox .cntrl ul li {
display:inline-block;
*display: inline;
*zoom: 1;
letter-spacing:normal;
margin-right:10px;
width:100px;
height:7px;
background:#fff;
}
.container .wrapInner .mainvisual .innerbox .cntrl ul li.active {
background:#c6b17b;
}
/* eventTipics Styling */
.container .wrapInner .eventTipics {
position:relative;
overflow:hidden;
width:260px;
height:350px;
background:#e0e0e0;
}
.container .wrapInner .eventTipics .innerbox h2 {
padding:13px 0 11px 11px;
font-size:0;
z-index:100;
}
.container .wrapInner .eventTipics .innerbox .slidebox {
padding:0 4px;
overflow: hidden;
height: 280px;
width: 250px;
position: relative;
}
.container .wrapInner .eventTipics .innerbox .slidebox ul {
margin-top:-1px;
border:1px solid #e0e0e0;
position:absolute;
top:0;
width:250px;
}
.container .wrapInner .eventTipics .innerbox .slidebox ul li {
border-top:1px solid #e0e0e0;
background:#fff;
}
.container .wrapInner .eventTipics .innerbox .slidebox ul li > a {
display:block;
padding:8px;
}
.container .wrapInner .eventTipics .innerbox .slidebox ul > li > a:hover {
text-decoration:none;
background:#f3f3f3;
}
.container .wrapInner .eventTipics .innerbox .slidebox ul li .img {
float:left;
margin-right:9px;
}
.container .wrapInner .eventTipics .innerbox .slidebox ul li .txt {
line-height:1.1;
color:#333;
}
.container .wrapInner .eventTipics .innerbox .slidebox ul li .txt strong {
color:#333;
font-size:93%;
line-height:1.5;
font-weight:normal;
}
.container .wrapInner .eventTipics .innerbox .slidebox ul li .txt span {
display:block;
color:#6aa4c7;
margin-top:0.25em;
line-height:1.25;
}
.container .wrapInner .eventTipics .innerbox .slidebox ul li .txt span.category {
float:right;
margin-top:5px;
color:#999;
}
.container .wrapInner .eventTipics .innerbox .slidebox ul li .txt .newIcon {
display:block;
margin-top:-3px;
margin-left:9px;
float:right;
}
.container .wrapInner .eventTipics .innerbox .cntrl{
position:absolute;
bottom:0;
left:0;
}

/* gourmetNews Styling */
.container .wrapInner .gourmetNews .innerbox {
overflow:hidden;
width:660px;
height:200px;
border-right:1px solid #dbdbdb;
border-bottom:1px solid #dbdbdb;
border-left:1px solid #dbdbdb;
background:#fff;
}
.container .wrapInner .gourmetNews .innerbox ul {
padding:0 0 0 3px;
margin-left:-4px;
}
.container .wrapInner .gourmetNews .innerbox ul > li {
float:left;
width:166px;
min-height:200px;
background:#fff url(../img/line_gourmetnews.gif) no-repeat left top;
}
.container .wrapInner .gourmetNews .innerbox ul > li > a {
display:block;
position:relative;
min-height:166px;
-webkit-box-sizing:border-box;
-moz-box-sizing:border-box;
-ms-sizing:border-box;
-o-sizing:border-box;
box-sizing:border-box;
padding:24px 13px 10px;
}
.container .wrapInner .gourmetNews .innerbox ul > li > a:hover {
text-decoration:none;
background:#f3f3f3;
}
.container .wrapInner .gourmetNews .innerbox ul > li > a > .img {
margin-bottom:12px;
text-align:center;
}
.container .wrapInner .gourmetNews .innerbox ul > li > a > .newIcon {
position:absolute;
top:114px;
right:13px;
}
.container .wrapInner .gourmetNews .innerbox ul > li > a > .txt {
line-height:1.35;
color:#333;
}
.container .wrapInner .gourmetNews .innerbox ul > li > a > .txt > b {
display:block;
margin-bottom:8px;
color:#333;
font-size:93%;
line-height:1.1;
font-weight:normal;
}
.container .wrapInner .gourmetNews .innerbox ul > li > a > .txt > span {
display:block;
color:#6aa4c7;
}


