@charset "EUC-JP";

/*=======================================================
 diner.css                       Last Updated: 2009.08.03
 
 [01] sideDiner
 [02] News
 [03] EXHIBITION
 [04] produce
=======================================================*/

/*-------------------------------------------------------
 [01] sideDiner
-------------------------------------------------------*/
div#sideDiner {
width: 190px;
float: left;
margin-top: 12px;
}

div#sideDiner ul li {
margin-bottom: 10px;
}

div#sideDiner ul li.mobile {
display: block;
width: 180px;
height: 74px;
background: url("../images/qrcode.gif") right top no-repeat;
}

div#sideDiner ul.rss {
margin-top: 15px;
}

div#sideDiner ul.rss li {
float: left;
margin-right: 10px;
}


/*-------------------------------------------------------
 [02] News
-------------------------------------------------------*/
div#contents div#main,
div.diner {
margin-top: 12px;
}

div.diner h2 {
	margin-bottom: 28px;
}

div.diner h3 {
border-bottom: #333333 solid 3px;
margin-bottom: 28px;
}

div.diner div.newsList {
border-bottom: #CCC solid 1px;
margin-bottom: 15px;
padding-bottom: 15px;
}

div.diner div.newsList p.img {
float: left;
margin-right: 15px;
display: block;
}

div.diner div.newsList p.category {
color: #006699;
}

div.diner div.newsList h4 {
font-size: 1.4em;
margin-bottom: 5px;
}

div.diner div.newsList p.date {
color: #CC6666;
font-size: 1.2em;
margin-bottom: 10px;
}

/*-------------------------------------------------------
 [03] nextBackNavigation
-------------------------------------------------------*/
div.nextBackNavigation {
margin-bottom: 20px;
padding-top: 10px;
width: 780px;
}

div.nextBackNavigation p.backButton {
float: left;
}

div.nextBackNavigation p.nextButton {
float: right;
}
	
