@charset "utf-8";
body { background:#ebebeb; margin:0; color:#000; line-height: 1.3em; padding: 0; }

/* タグ・ポイント */
/* リンク */
a:link,
a:active{ color: #440400; text-decoration: none; }

a:visited{
	
}

a:hover{
	color:#e00;
}
img a: { border: 0; }
.class { }
/*テキストクラス
*/
.b { font-weight: bold; }
.ss { color: #323232; font-size: 9px; line-height: 1.5em; }
.s { color: #323232; font-size: 10px; line-height: 1.5em; }
.sb { color: #323232; font-size: 10px; font-weight: bold; line-height: 1.5em; }
.m { color: #323232; font-size: 11px; line-height: 1.5em; }
.m_gray { color: #323232; font-size: 11px; line-height: 1.5em; background-color: #ebe9ed; }
.mb { color: #323232; font-size: 11px; font-weight: bold; line-height: 1.5em; }
.r { color: #444; font-size: 12px; line-height: 1.5em; }
.r_gray { color: #323232; font-size: 12px; line-height: 1.5em; background-color: #ebe9ed; }
.rbrd { color: #323232; font-size: 12px; font-weight: bold; line-height: 1.5em; }
.l { color: #323232; font-size: 13px; line-height: 1.5em; }
.lb { color: #323232; font-size: 13px; font-weight: bold; line-height: 1.5em; }
.ll { color: #323232; font-size: 14px; line-height: 1.5em; }
.llb { color: #323232; font-size: 14px; font-weight: bold; line-height: 1.5em; }
.t_top { vertical-align: top; }
.t_middle { vertical-align: middle; }
.t_bottom { vertical-align: bottom; }
.t_left { text-align: left; }
.t_center { text-align: center; }
.t_right { text-align: right; }
/*テキスト色*/
.t_red { color: #f00; font-size: 12px; }
.t_white { color: #fff; }
.t_blue { color: #486699; }
.t_orange { color: #ff7300; }
/*テキスト背景*/
.t_gray { background-color: #474747; }
/*左縦ボーダー*/
.line_left_br { border-left: 4px solid #2d648e; }
.line_left_red { border-left: 4px solid #cd0000; }
#line_all_b1 { padding: 0; border: solid 1px #323232; }
/* レイアウト */
#outline{ background-color: white; width:800px; margin:0 auto; text-align:left; vertical-align: top; height: 100%; }
#index_news { font-size: 11px; text-decoration: none; text-align: left; padding-top: 10px; padding-left: 0; }
#itd_news { color: #444; font-size: 10px; text-align: left; vertical-align: top; }
.news_list { list-style-type: square; list-style-position: inside; }
#main_index{ width:800px; float:right; }
#main { width: 490px; float: right; }
#side{
	width:220px;
	float:left;
}
#blank { background-color: #fff; width: 800px; height: 50px; }
/* ヘッダー */
#head { background-image: url(http://trading.hondalex.co.jp/images/00_trade_banner.jpg); background-repeat: no-repeat; vertical-align: top; width: 800px; height: 75px; }
.head_menu { color: #444; font-size: 11px; font-weight: bold; text-align: right; }
.head_menu a { color: #444; text-decoration: none; }
.head_menu a:hover { color: #e00; text-decoration: none; }
#trade_head { background-image: url(http://trading.hondalex.co.jp/images/01_trade_banner.jpg); background-repeat: no-repeat; }
#hd_navi { color: #323232; font-size: 12px; font-weight: bold; background-image: url(http://trading.hondalex.co.jp/images/02_00.gif); background-repeat: no-repeat; background-position: 10px 9px; padding-left: 25px; border-right: 2px solid #6a91da; }
#hd_navi a { color: #323232; font-weight: bold; text-decoration: none; }
#hd_navi a:hover { color: #cd0000; font-weight: bold; text-decoration: none; }
#hd_navi_r { color: #323232; font-size: 12px; font-weight: bold; background-image: url(http://trading.hondalex.co.jp/images/02_00.gif); background-repeat: no-repeat; background-position: 10px 9px; padding-left: 25px; }
#hd_navi_r a { color: #323232; font-weight: bold; text-decoration: none; }
#hd_navi_r a:hover { color: #cd0000; font-weight: bold; text-decoration: none; }
/*カテゴリー
*/
#ctg_name { color: #444; font-size: 16px; font-weight: bold; text-align: left; text-indent: 35px; vertical-align: middle; height: 30px; }
#ctg_exp { color: #2d648e; font-size: 11px; font-weight: bold; text-indent: 25px; padding-top: 20px; padding-bottom: 20px; }
/* エントリ */
#ent_name { color: #444; font-size: 16px; font-weight: bold; background-image: url(http://trading.hondalex.co.jp/images/ent_name_00.gif); background-repeat: no-repeat; text-align: left; text-indent: 35px; letter-spacing: 5px; height: 30px; vertical-align: middle; }
#entry_exp { color: #3d5fa1; font-size: 14px; text-align: left; position: static; top: 20px; width: auto; height: auto; }
#entry_body { color: #444; font-size: 12px; text-align: left; padding-top: 20px; }
#entry_more { color: #5a6775; font-size: 12px; text-align: left; }
.entry-box{
	margin:0 0 20px;
}

.entry-head{
	background:url(http://trading.hondalex.co.jp/images/entry_title.gif) left top no-repeat;
}

.entry-head h1,
.entry-head h2{
	margin:0;
	padding:0 0 0 20px;
	line-height:30px;
	font-size:12px;
	font-weight:bold;
	color:#fff;
}

.entry-head .entry-data{
	margin:0;
	padding:0 0 0 20px;
	line-height:20px;
	font-size:10px;
	color:#000;
}

.entry-head h1 a:link,
.entry-head h1 a:active,
.entry-head h1 a:visited,
.entry-head h2 a:link,
.entry-head h2 a:active,
.entry-head h2 a:visited{
	color:#fff;
	text-decoration:none;
}

.entry-head .entry-data a{
	text-decoration:none;
}

.entry-head h1 a:hover,
.entry-head h2 a:hover{
	color:#ff6;
	text-decoration:none;
}

.entry-body{
	padding-left:2px;
}

.entry-body p{
	margin-bottom:0;
	padding-bottom:0;
}

.more-link{
	margin:5px 0;
	padding:0 0 0 20px;
	background:url(http://trading.hondalex.co.jp/images/point.gif) left top no-repeat;
}
/*エントリ　お問い合せ*/
#contact_hd_top { font-size: 13px; background-color: #c9cce4; background-image: url(http://trading.hondalex.co.jp/images/bg_05.jpg); background-repeat: no-repeat; text-align: center; height: 20px; border-right: 1px solid #669; border-left: 1px solid #669; }
#contact_hd2 { font-size: 13px; background-color: #c9cce4; background-image: url(http://trading.hondalex.co.jp/images/bg_04.jpg); background-repeat: no-repeat; text-align: left; text-indent: 15px; height: 20px; border-right: 1px solid #69c; border-left: 1px solid #69c; }
/*テーブル*/
#bd_all { padding: 5px; border: solid 1px #a8c1da; }
.bd_top_left { padding-top: 10px; border-top: 1px solid #d0e4ed; border-right: 1px solid #d0e4ed; border-bottom: 1px solid #d0e4ed; }
.bd_top_right { padding-top: 10px; border-top: 1px solid #d0e4ed; border-bottom: 1px solid #d0e4ed; }
.bd_left { border-left: 1px solid #d0e4ed; }
.bd_lrb { padding-top: 10px; border-right: 1px solid #d0e4ed; border-bottom: 1px solid #d0e4ed; }
.bd_b { padding-top: 10px; border-bottom: 1px solid #d0e4ed; }
.rb { padding-top: 10px; border-bottom: 1px solid #d0e4ed; }
/*マージン/パディング*/
#pad_0 { margin: 0; padding: 0; }
#pad_all { padding: 10px; }
#pad_all5 { padding: 5px; }
#pad_top10 { padding-top: 10px; }
#pad_tb10 { padding-top: 10px; padding-bottom: 10px; }
#pad_tb5 { padding-top: 5px; padding-bottom: 5px; }
#pad_lr_10 { padding-right: 10px; padding-left: 10px; }
#pad_l_10 { padding-left: 10px; }
#pad_r_5 { padding-right: 5px; }
#pad_r_10 { padding-right: 10px; }
#pad_title { padding-top: 5px; }
#pad_bottom5 { padding-bottom: 5px; }
#pad_bottom10 { padding-bottom: 10px; }
.txt_indent20 { text-indent: 20px; }
.l_25 { padding-bottom: 30px; padding-left: 25px; }
/*最新情報*/
#news { background-image: url(images/03_news.jpg); background-repeat: no-repeat; text-indent: 445px; }
/*リクルート見出し*/
#rec_title { color: #323232; font-size: 13px; font-weight: bold; background-image: url(images/frame_24.gif); background-repeat: no-repeat; padding: 5px 5px 5px 30px; }
/*リクルート　テーブル*/
.column { color: #323232; font-size: 12px; font-weight: bold; background-color: #a8c1da; text-align: center; width: 80px; padding: 10px; border-bottom: 1px solid #fff; }
.column2 { color: #323232; font-size: 12px; text-align: center; vertical-align: middle; width: 80px; padding: 10px; border-right: 1px solid #a8c1da; border-bottom: 1px solid #a8c1da; }
.column3 { color: #323232; font-size: 12px; text-align: center; padding: 10px; width: 80px; vertical-align: middle; border-bottom: 1px solid #a8c1da; border-right: 1px solid #a8c1da; }
.border_t { color: #323232; font-size: 12px; border-top: 1px solid #a8c1da; }
.border_trb { color: #323232; font-size: 12px; text-align: left; padding: 10px; border-top: 1px solid #a8c1da; border-right: 1px solid #a8c1da; border-bottom: 1px solid #a8c1da; }
.border_rb { color: #323232; font-size: 12px; text-align: left; padding: 10px; border-right: 1px solid #a8c1da; border-bottom: 1px solid #a8c1da; }
/*リクルート*/
#rec_link { color: #486699; font-size: 13px; text-decoration: none; padding: 5px; }
#rec_link a { color: #486699; text-decoration: none; }
#rec_link a:hover { color: #f00; text-decoration: none; }
/*会社案内*/
#cmp_top_r { color: #323232; font-size: 12px; text-align: left; vertical-align: top; padding-top: 10px; padding-bottom: 10px; padding-left: 10px; border-top: 1px solid #6a91da; border-bottom: 1px solid #6a91da; border-right-width: 1px; }
#cmp_top_l { color: #323232; font-size: 12px; background-color: #cdeeff; text-align: right; vertical-align: top; padding-top: 10px; padding-right: 10px; padding-bottom: 10px; border-top: 1px solid #6a91da; border-right: 1px solid #6a91da; border-bottom: 1px solid #6a91da; }
#cmp_top_r2 { color: #323232; font-size: 12px; text-align: left; padding-top: 10px; padding-bottom: 10px; padding-left: 10px; border-top: 1px solid #6a91da; border-bottom: 1px solid #6a91da; }
#cmp_top_l2 { color: #323232; font-size: 12px; background-color: #b9d7e7; text-align: right; padding-top: 10px; padding-right: 10px; padding-bottom: 10px; border-top: 1px solid #6a91da; border-right: 1px solid #6a91da; border-bottom: 1px solid #6a91da; }
.cmp_left { color: #323232; font-size: 12px; background-color: #cdeeff; text-align: right; vertical-align: top; padding-top: 10px; padding-right: 10px; padding-bottom: 10px; border-top: 1px solid #6a91da; border-right: 1px solid #6a91da; white-space: nowrap; }
.cmp_left_under { color: #323232; font-size: 12px; background-color: #cdeeff; text-align: right; white-space: nowrap; padding-top: 10px; padding-right: 10px; padding-bottom: 10px; vertical-align: top; border-top: 1px solid #6a91da; border-right: 1px solid #6a91da; border-bottom: 1px solid #6a91da; }
.cmp_right { color: #444; font-size: 12px; text-align: left; vertical-align: top; padding-top: 10px; padding-bottom: 10px; padding-left: 10px; border-top: 1px solid #6a91da; }
.cmp_right_under { color: #444; font-size: 12px; text-align: left; padding-top: 10px; padding-bottom: 10px; padding-left: 10px; vertical-align: top; border-top: 1px solid #6a91da; border-bottom: 1px solid #6a91da; }
.cmp_left2 { color: #323232; font-size: 12px; background-color: #b9d7e7; text-align: right; white-space: nowrap; padding-top: 10px; padding-right: 10px; padding-bottom: 10px; vertical-align: top; border-top: 1px solid #6a91da; border-right: 1px solid #6a91da; }
.cmp_left2_under { color: #323232; font-size: 12px; background-color: #b9d7e7; text-align: right; white-space: nowrap; padding-top: 10px; padding-right: 10px; padding-bottom: 10px; vertical-align: top; border-top: 1px solid #6a91da; border-right: 1px solid #6a91da; border-bottom: 1px solid #6a91da; }
#office_left { color: #2d648e; font-size: 12px; padding-bottom: 10px; border-top-width: 1px; border-bottom-width: 1px; border-left-width: 1px; }
#cmp_grp { color: #474747; font-size: 14px; font-weight: bold; background-repeat: no-repeat; text-align: left; text-indent: 20px; vertical-align: middle; }
#afl_top { color: #224c6b; background-image: url(images/bg_05.jpg); text-indent: 10px; padding-top: 5px; padding-bottom: 3px; border-right: 1px solid #669; border-left: 1px solid #669; }
#afl { background-color: #dfdced; padding: 5px; border: solid 1px #fff; }
/*石油グループ
*/
#products { color: #323232; font-size: 12px; font-weight: bold; background-image: url(http://trading.hondalex.co.jp/oil/images/arrow.gif); background-repeat: no-repeat; background-position: 0 15px; text-align: left; text-indent: 15px; padding-top: 10px; padding-bottom: 10px; }
#products_2 { color: #323232; font-size: 10px; line-height: 1em; background-repeat: no-repeat; text-decoration: none; text-align: center; padding: 10px 20px; border: solid 1px #b9d7e7; }
#oil_1_top { color: #343b43; font-size: 12px; background-color: #e2e2c7; text-align: left; padding-top: 10px; padding-bottom: 10px; padding-left: 10px; border-top: 1px solid #343b43; border-bottom: 1px solid #343b43; }
#oil_1 { color: #343b43; font-size: 12px; background-color: #e2e2c7; text-align: left; padding-top: 10px; padding-bottom: 10px; padding-left: 10px; border-bottom: 1px solid #343b43; }
#oil_2_top { color: #343b43; font-size: 12px; background-color: #fff78c; text-align: center; padding-top: 10px; padding-bottom: 10px; border-top: 1px solid #343b43; border-bottom: 1px solid #343b43; }
#oil_2 { color: #343b43; font-size: 12px; background-color: #fff78c; text-align: center; padding-top: 10px; padding-bottom: 10px; border-bottom: 1px solid #343b43; }
#oil_3_top { color: #343b43; font-size: 12px; text-align: left; padding-top: 10px; padding-bottom: 10px; padding-left: 10px; border-top: 1px solid #343b43; border-bottom: 1px solid #343b43; }
#oil_3 { color: #343b43; font-size: 12px; text-align: left; padding-top: 10px; padding-bottom: 10px; padding-left: 10px; border-bottom: 1px solid #343b43; }
#kaizen { color: #323232; font-size: 12px; font-weight: bold; padding: 10px; border-left: 4px solid #a8c1da; }
#kaizen2 { color: #323232; font-size: 12px; font-weight: bold; text-align: right; vertical-align: middle; padding: 15px 10px; border-top: 3px solid #c9cce4; border-right: 1px solid #c9cce4; border-bottom: 1px solid #c9cce4; }
#kaizen3 { color: #323232; font-size: 11px; text-decoration: none; text-align: left; vertical-align: middle; padding-top: 15px; padding-bottom: 15px; padding-left: 10px; border-top: 3px solid #c9cce4; border-bottom: 1px solid #c9cce4; }
/*新商品*/
#solar { color: #656565; font-size: 12px; background-image: url(http://trading.hondalex.co.jp/new-item/images/maru.gif); background-repeat: no-repeat; background-position: 10px 4px; text-align: left; text-indent: 25px; padding-bottom: 5px; }
/*形材*/
#bar_brue { background-color: #a8c1da; }
#brd_top { padding-top: 5px; padding-bottom: 5px; border-top: 1px solid #dfdced; border-bottom: 1px solid #dfdced; }
#brd_top2 { padding-top: 5px; padding-bottom: 5px; border-top: 1px solid #dfdced; border-right: 1px solid #dfdced; border-bottom: 1px solid #dfdced; }
#brd_rgt { padding-top: 5px; padding-bottom: 5px; border-right: 1px solid #dfdced; border-bottom: 1px solid #dfdced; }
#brd_lft { padding-top: 5px; padding-bottom: 5px; border-bottom: 1px solid #dfdced; }
#pad_btm_10 { padding-bottom: 10px; }
#pad_btm_15 { padding-bottom: 15px; }
/*商事全般*/
#midasi_1 { color: #323232; font-size: 13px; font-weight: bold; background-image: url(http://trading.hondalex.co.jp/images/frame_50.gif); background-repeat: no-repeat; letter-spacing: 3px; padding-left: 35px; }
#midasi_2l { color: #323232; font-size: 13px; font-weight: bold; background-image: url(http://trading.hondalex.co.jp/images/frame_61.jpg); background-repeat: no-repeat; text-align: center; }
#midasi_2m { color: #323232; font-size: 13px; font-weight: bold; background-image: url(http://trading.hondalex.co.jp/images/frame_62.jpg); background-repeat: repeat-x; text-align: center; padding-top: 5px; padding-bottom: 5px; border-right: 1px solid #ebe9ed; border-left: 1px solid #ebe9ed; }
#midasi_2r { color: #323232; font-size: 13px; font-weight: bold; background-image: url(http://trading.hondalex.co.jp/images/frame_63.jpg); background-repeat: no-repeat; text-align: center; padding-top: 5px; padding-bottom: 5px; }
.back_gray { background-color: #f4f4f4; border: solid 1px #fff; }
/*環境方針*/
#midasi_3 { color: #004d99; font-size: 13px; font-weight: bold; line-height: 1.5em; background-image: url(http://trading.hondalex.co.jp/images/01.gif); background-repeat: no-repeat; background-position: 0 3px; text-indent: 25px; padding-top: 2px; border-bottom: 1px solid #004d99; }
#midasi_4 { color: #004d99; font-size: 13px; font-weight: bold; line-height: 1.5em; background-image: url(http://trading.hondalex.co.jp/images/02.gif); background-repeat: no-repeat; background-position: 0 3px; text-indent: 25px; padding-top: 2px; border-bottom: 1px solid #004d99; }
#midasi_5 { color: #004d99; font-size: 13px; font-weight: bold; line-height: 1.5em; background-image: url(http://trading.hondalex.co.jp/images/03.gif); background-repeat: no-repeat; background-position: 0 3px; text-indent: 25px; padding-top: 2px; border-bottom: 1px solid #004d99; }
#midasi_6 { color: #004d99; font-size: 13px; font-weight: bold; line-height: 1.5em; background-image: url(http://trading.hondalex.co.jp/images/04.gif); background-repeat: no-repeat; background-position: 0 3px; text-indent: 25px; padding-top: 2px; border-bottom: 1px solid #004d99; }
#midasi_7 { color: #004d99; font-size: 13px; font-weight: bold; line-height: 1.5em; background-image: url(http://trading.hondalex.co.jp/images/05.gif); background-repeat: no-repeat; background-position: 0 3px; text-indent: 25px; padding-top: 2px; border-bottom: 1px solid #004d99; }
#midasi_8 { color: #004d99; font-size: 13px; font-weight: bold; line-height: 1.5em; background-image: url(http://trading.hondalex.co.jp/images/06.gif); background-repeat: no-repeat; background-position: 0 3px; text-indent: 25px; padding-top: 2px; border-bottom: 1px solid #004d99; }
#midasi_9 { color: #004d99; font-size: 13px; font-weight: bold; line-height: 1.5em; background-image: url(http://trading.hondalex.co.jp/images/07.gif); background-repeat: no-repeat; background-position: 0 3px; text-indent: 25px; padding-top: 2px; border-bottom: 1px solid #004d99; }
/*partner*/
#eria_l_top { color: #323232; font-size: 12px; font-weight: bold; background-color: #c8c8c8; padding: 5px 10px; border-top: 1px solid #323232; border-bottom: 1px solid #323232; }
#eria_l { color: #323232; font-size: 12px; font-weight: bold; background-color: #c8c8c8; padding: 5px 10px; border-bottom: 1px solid #323232; }
#eria_m_top { color: #323232; font-size: 12px; font-weight: bold; background-color: #ededed; padding: 5px 10px; border-top: 1px solid #323232; border-bottom: 1px solid #323232; }
#eria_m { color: #323232; font-size: 12px; font-weight: bold; background-color: #ededed; padding: 5px 10px; border-bottom: 1px solid #323232; }
#eria_r_top { color: #323232; font-size: 12px; padding: 5px 10px; border-top: 1px solid #323232; border-bottom: 1px solid #323232; }
#eria_r { color: #323232; font-size: 12px; padding: 5px 10px; border-bottom: 1px solid #323232; }
/* サイドバー */
#ct_name { width: 160px; height: 160px; padding-bottom: 10px; }
#eb { background-color: #ebe9ed; padding-top: 5px; }
.top_20 { padding-top: 20px; }
.ct_name_title {  }
#ct_label { }
#side_ct_name { color: #5a6775; font-size: 10px; padding: 5px 5px 5px -10px; list-style-type: circle; }
#menu_top { background-image: url(http://trading.hondalex.co.jp/images/menu_top.gif); background-repeat: no-repeat; margin: 0; padding: 0; }
#menu_bottom { background-image: url(http://trading.hondalex.co.jp/images/menu_bottom.gif); background-repeat: no-repeat; margin: 0; padding: 0; }
#side_menu_top { color: #343b43; font-size: 12px; font-weight: bold; background-color: #ebe9ed; background-image: url(http://trading.hondalex.co.jp/images/01_sidearrow.gif); background-repeat: no-repeat; background-position: 10px 13px; text-decoration: none; text-indent: 30px; padding-top: 10px; padding-bottom: 10px; border-top: 2px solid #fff; border-bottom: 1px solid #fff; display: block; }
#side_menu_top a { color: #5a6775; text-decoration: none; display: block; }
#side_menu_top a:hover { color: #e00; text-decoration: none; display: block; }
#side_menu { color: #343b43; font-size: 12px; font-weight: bold; background-color: #ebe9ed; background-image: url(http://trading.hondalex.co.jp/images/01_sidearrow.gif); background-repeat: no-repeat; background-position: 10px 13px; text-decoration: none; text-indent: 30px; padding-top: 10px; padding-bottom: 10px; border-bottom: 1px solid #fff; display: block; }
#side_menu a { color: #5a6775; text-decoration: none; display: block; }
#side_menu a:hover { color: #e00; background-position: 0 26px; text-decoration: none; display: block; }
#side_out { height: 20px; }
.side-out{ height: 30px; }

.side-in{
	background:url(http://trading.hondalex.co.jp/images/side_foot.gif) left bottom no-repeat;
	margin:0;
	padding:0 0 10px;
}

.side-title,
.side-body{
	background:url(http://trading.hondalex.co.jp/images/side_body.gif) left repeat-y;
	margin:0;
	padding:0 10px;
}

.side-color-out{
	background:url(http://trading.hondalex.co.jp/images/side_color_head.gif) left top no-repeat;
	margin:0 0 10px;
	padding:10px 0 0;
}

.side-color-in{
	background:url(http://trading.hondalex.co.jp/images/side_color_foot.gif) left bottom no-repeat;
	margin:0;
	padding:0 0 10px;
}

.side-color-title,
.side-color-body{
	background:url(http://trading.hondalex.co.jp/images/side_color_body.gif) left repeat-y;
	margin:0;
	padding:0 10px;
}

#search-form{
	text-align:right;
}

.side-body #search,
.side-color-body #search{
	width:200px;
	text-align:left;
	margin-bottom:10px;
}

.side-body .submit,
.side-color-body .submit{
	width:124px;
	text-align:center;
}

.side-title p,
.side-color-title p{
	margin:0;
	padding:0;
	color:#000;
	font-size:12px;
	font-weight:bold;
}

.side-title p a,
.side-color-title p a{
	color:#000;
	text-decoration:none;
}

.side-body p{
	margin:0;
	padding:5px 0 0;
}

.side-body ul,
.side-body li{
	margin:0;
	padding:0;
	font-size:12px;
}

.side-body ul{
	margin:0 0 0 18px;
}

/*
#monthly-archive{
	width:200px;
	height:120px;
	overflow:auto;
}
*/

/* フッター */
#footer { background-image: url(http://trading.hondalex.co.jp/images/main_back.jpg); background-repeat: repeat-x; }
#footer2 { color: #444; font-size: 10px; background-repeat: repeat-x; text-align: center; padding-top: 5px; padding-bottom: 5px; }
#footer3 { background-image: url(http://trading.hondalex.co.jp/images/foot_img.gif); background-repeat: repeat-x; height: 43px; }
.foot_navi { color: #474747; font-size: 10px; padding: 2px 3px; border-color: #a8c1da; border-style: solid; border-width: 1px 1px 1px 5px; }
.foot_navi a { color: #474747; text-decoration: none; }
.foot_navi a:hover { color: #f00; text-decoration: none; }
.foot_navi2 { color: #474747; font-size: 10px; text-align: center; width: 109px; padding: 2px 3px 2px 10px; border-style: solid; border-width: 1px 1px 1px 5px; border-color: #cacaca; }
.foot_navi2 a { color: #474747; text-decoration: none; }
.foot_navi2 a:hover { color: #f00; text-decoration: none; }
.foot_pad { padding-right: 8px; }
.foot_pad2 { padding-right: 15px; }
#p_n { color: #5a6775; font-size: 10px; padding-top: 30px; }
#ptop { text-align: right; }
#ptop a:hover { color: red; }
#ptop a { color: #444; text-decoration: none; }
#hd_footer { clear: both; color: #444; font-size: 10px; text-align: center; height: 25px; margin-bottom: 20px; border-top: 1px solid #9f9f9f; border-bottom: 1px solid #9f9f9f; }
#foot{
	clear:both;
	line-height:30px;
	text-align:center;
	background:url(http://trading.hondalex.co.jp/images/foot.gif) left top no-repeat;
	color:#eee;
}

#foot address,
.powered{
	margin:0;
	padding:0 5px;
	display:inline;
	font-size:10px;
	font-style:normal;
}

#foot a{
	color:#fff;
	text-decoration:none;
}

#foot a:hover{
	position:relative;
	top:1px;
	left:1px;
}

/* 個別ページ */
#content-navi ul,
#content-navi li{
	margin:0;
	padding:0;
}

#content-navi li{
	margin-left:18px;
}

.trackbacks-head,
.comments-head,
.comments-open-head,
.comments-system-head{
	margin:20px 0 10px;
	padding:0 0 0 20px;
	font-size:12px;
	color:#fff;
	line-height:30px;
	background:url(http://trading.hondalex.co.jp/images/sub_title.gif) left top no-repeat;
}

.comments-system-head{
	margin:0 0 10px;
}

#tb-url{
	width:488px;
}

#trackbacks h3{
	margin:1em 0;
	padding:0;
	font-size:12px;
	font-weight:bold;
}

.trackback-content{
	border-left:solid 5px #ccc;
	padding-left:5px;
	margin-bottom:1em;
}

.trackback-content p{
	margin:0;
	padding:0 0 0 5px;
}

.trackback-site{
	font-size:10px;
	background:#eee;
}

.comment-data{
	border-bottom:solid 1px #999;
	font-weight:bold;
}

#comments-open-data dt{
	width:70px;
	float:left;
	clear:left;
	margin:0 0 10px;
	padding:0;
}

#comments-open-data dd{
	width:410px;
	margin:0 0 10px;
	padding:0;
}

#comment-author{
	width:100px;
}

#comment-email,
#comment-url{
	width:250px;
}

#comment-text{
	font:12px/18px "ヒラギノ明朝 Pro W6", "Osaka", "ＭＳ Ｐゴシック", "trebuchet MS", "trebuchet", "verdana", "arial", "sans-serif";;
	width:488px;
	height:180px;
}

/* アーカイブページ */
.archive-entry-box{
	margin:1em 0;
}
.archive-entry-title,
.archive-entry-excerpt,
.archive-entry-data{
	margin:0;
	padding:0 0 0 20px;
}

.archive-entry-title{
	font-size:12px;
	font-weight:bold;
	background:url(http://trading.hondalex.co.jp/images/point.gif) left top no-repeat;
}

.archive-entry-data{
	font-size:10px;
}

/* 検索結果 */
#search-keyword,
.search-results-head{
	margin:1em 0;
	padding:0;
	font-size:12px;
}

.module-head{
	margin:20px 0 10px;
	padding:0 0 0 20px;
	font-size:12px;
	color:#fff;
	line-height:30px;
	background:url(http://trading.hondalex.co.jp/images/sub_title.gif) left top no-repeat;
}
/**/

