@charset "utf-8";
/* collection */

#collection #contents h2.title { font-size: 120%; font-weight: bold; color: #000; margin: 0 0 15px; padding: 0; border:none; }
#feature #contents h2.title { font-size: 120%; font-weight: bold; color: #000; margin: 0 0 15px; padding: 0; border:none; }
#blog #contents h2.title { font-size: 120%; font-weight: bold; color: #000; margin: 0 0 15px; padding: 0; border:none; }

#collection #contents h2 { font-size: 120%; font-weight: bold; color: #000; margin: 0 0 15px; padding: 0px 0 0; border:none; }
#feature #contents h2 { font-size: 120%; font-weight: bold; color: #000; margin: 0 0 15px; padding: 0px 0 0; border:none; }
#blog #contents h2 { font-size: 120%; font-weight: bold; color: #000; margin: 0 0 15px; padding: 0px 0 0; border:none; }



.local-navi li strong { padding:10px 0 10px 10px; display:block;}
.local-navi li.month { padding:8px 0 8px 10px;}

.coll_list { padding:20px 0; clear:both;}
.coll_list_l { width:340px; float:left}
.coll_list_r { width:340px; float:right;}
.coll_list_ph { width:140px; float:left; margin:0; padding:0;}
/*文化展トップ作品一覧*/  
.coll_list_ph2 { width:320px; display:inline-block; margin:0 20px 30px 0; text-align:left; vertical-align:top;}
.coll_list_title { width:180px; float:left; margin:0; padding:0;}
.coll_list_title2 { width:180px; float:left; margin:0; padding:0;}
.coll_list_title a { font-weight:bold;}


.pager { text-align:center; margin:30px 0;}



.entry_more { margin: 40px 0 0px; padding: 20px 0 20px 0; border-top: 1px solid #D7D7D7; }

#collection h3 { font-size:90%; border-bottom: 1px solid #ccc; margin: 30px 0 10px; padding: 0 0 5px; }
#feature h3 { font-size:90%; border-bottom: 1px solid #ccc; margin: 30px 0 10px; padding: 0 0 5px; }


.centering { margin:0 0 15px 0;}
.centering p { display: table-cell; vertical-align: top; margin: 0; }  
.centering p.txt { padding-left:15px;}

/*for IE6 */  
* html .centering p { display: inline; zoom: 1; }  
   
/*for IE7 */  
*:first-child+html .centering p { display: inline; zoom: 1; } 








#feature p.price { font-size: 70%; margin: 3px 0 0; }














#blog .tpc { margin-bottom: 18px; }
#blog .tpc-l { float: left; width: 370px; }
#blog .tpc-r { float: right; width: 300px; }
#blog .tpc-r img { margin: 0 0 3px; }
#blog .tpc-r p { font-size: 65%; color: #000; margin: 0; padding: 0 0 0 6px; background: url(../img/arrow_02.gif) no-repeat 0 0.6em; }

.blog_date { font-size: 75%; color:#666; }


.btn-more { width:100px; margin: 0 0 10px 0; padding:0; clear:both;}
	.btn-more a { display: block; width: 100px; height: 22px; background: url(../img/btn-more.gif) no-repeat;text-decoration: none; text-indent: -99999px; font-size: 1px; line-height: 1px; overflow: hidden; outline: none; /*text-align:right;*/ }
	.btn-more a:hover { background-position: 0 -50px; }

/*※左余白調整※*/
/*.coll_list_title p {
margin-left: 0;
}*/