@charset "UTF-8";
/* CSS Document */
/* 
更新履歴
2007.11.9　hara box_topics 以下を修正

 */

#header { background:url(../images/bg_head.jpg); }

#path_index { margin:0; padding:0; height:23px; background:url(../images/bg_path.jpg) repeat-x; }

/* メインイメージ */
#flash_img { margin:0 auto; width:938px; text-align:center; }
#main_img h2 { margin:0; text-indent:-10000px; font-size:12px; }

.cap_index { margin:10px 15px 20px 15px; }

#box_topics { margin:0 15px 0 0; float:left; width:475px; line-height:1.4; /*width:488px;*/ }
#box_topics #tl_topics { margin:0 0 12px; 0; padding:0; background:url(../images/tl_topics.jpg); width:205px; height:20px; font-size:9px; text-indent:-10000px; border-bottom:1px solid #999; display:block; }
/* 2007.11.9 add */
#box_topics .topics_wrp { margin:5px 0 0 0; padding:3px 0 0 0; border-bottom:1px solid #eee; }
#box_topics .tl_date { margin:0 2px 3px 12px; padding:0; display:block; float:left; width:80px; }
#box_topics .news-topics { margin:0 0 3px 98px; }
#box_topics .link03,#box_topics .link02,#box_topics .link01 { background-position:0px 5px; }

#box-topics-btn { margin:0 0 0 0; }

/* 2007.11.9 hide
#list_topics { margin:10px 0; padding:0; }
#list_topics ul { margin:0; padding:0; }
#list_topics li { margin:0 0 5px 0; padding:4px 0 4px 12px; border-bottom:1px solid #eee; list-style-type:none; clear:both; }
#list_topics .tl_date { padding-right:10px; display:block; float:left; }
#list_topics .news-topics { display:block; float:right; } */

#box_btn { margin:0 15px 0 0; width:410px; float:right;  }
#box_btn01 { margin:0 8px 0 0; float:left; width:201px; }
#box_btn02 { margin:0; float:right; width:201px; }
#box_btn img { margin-bottom:10px; }

#tl_ichioshi { margin:25px 20px 25px 0; padding:0; background:url(../images/tl_ichioshi.jpg) no-repeat; height:20px; font-size:9px; text-indent:-10000px; border-bottom:1px solid #ccc; display:block; }
#box_ichioshi { margin:0 auto 20px auto; width:890px; }
#box_ichioshi .item_ichi { margin:0 12px 0 0; float:left; }
#box_ichioshi .w160 { width:160px; }
#box_ichioshi .w165 { width:165px; }
#box_ichioshi .w170 { width:170px; }
#box_ichioshi .w175 { width:175px; }
#box_ichioshi .item_ichi_r { margin:0 0 0 0; float:left; width:165px; }
#box_ichioshi p { margin-top:5px; }
#box_ichioshi .link01_s { margin:5px 0 5px 0; font-size:94%; font-weight:normal; padding:0 0 0 16px; background:url(../shared/images/dot01.gif) left no-repeat; }
#box_ichioshi .link03_s { margin:5px 0 5px 0; font-size:94%; font-weight:normal; padding:0 0 0 16px; background:url(../shared/images/dot03.gif) left no-repeat; }
