@charset "utf-8";
/* --------------------------------------
 新着＆トピックス
-------------------------------------- */

#info #article {
padding-top:15px;page-navi
}

#info .article-images {
text-align:center;
width:auto;
margin:auto;
}

#info #article img {
margin:15px auto;
}

#article {
width:680px;
margin:0 auto;
}

#info .article-title {
font-weight:bold;
font-size:1.15em;
} 

#info p.date {
font-size:0.95em;
letter-spacing:0.4pt;
color:#FF3300;
width:100%;
text-align:right;
padding-top:5px;
}

#info #article-detail {
margin-top:20px;
}

/*バックナンバー用*/

#info-list #wrap {
border-bottom:1px dotted #CCCCCC;
}

#info-list .article {
width:670px;
padding:4px 5px;
}

#info-list .article img{
max-width:65px;
max-height:50px;
margin-left:4px;
margin-bottom:3px;
float:right;
}

#info-list .article {
border-top:1px dotted #CCCCCC;
background:#FFFCEE;
}

#info-list .even {
background:#FFFFFF;
}

#info-list .even .article {
background:#FFFFFF;
}

#info-list .date {
width:120px;
font-size:0.95em;
color:#FF3300;
letter-spacing:0.4pt;
float:left;
}

#info-list .article-title {
width:540px;
float:left;
padding-left:10px;
}


/*clearfix*/
#info-list .article:after {
	content: ".";
	display: block;
	visibility: hidden;
	height: 0.1px;
	font-size: 0.1em;
	line-height: 0;
	clear: both;
}

#info-list .article {   
    /*display: inline-block;*/
	zoom: 100%; 
} 


