/**------全ページ共通の設定-----**/

/*======基本設定=====*/
body{
	margin:0;
	padding:0;
	background-color:#ffffff;
}

	

p{	
	margin:0;
	padding:0 0 8px 0;
}

ul{	
	margin:0px 0px 0px 0px;
	padding:0px 0px 0px 0px;
}

li{	
	margin:0px 0px 0px 0px;
	padding:0 0 0 5px;;
	list-style-type: none;
	background-image:url(../img/list_dot.gif);
	background-repeat:no-repeat;
}
ol{	
	margin:4px 5px 4px 20px;
	padding:0;
}

form{
	margin:0;
	padding:0;
}

div{
	margin:0;
	padding:0;
}

a:link{
	color:#0E429A;
	text-decoration:none;
}

a:visited{
	color:#0E429A;
	text-decoration:none;
}

a:hover{
	color:#D90000;
	text-decoration:underline;
}

/*大トップヘッダー文言設定*/
table.top_h{
	width:760px;
	margin:1px;
	padding:0px; 
	border-collapse:collapse; 
	border-width:0;
	background-color:#F0F0F0;
}

table.top_h800{
	width:800px;
	margin:1px;
	padding:0px; 
	border-collapse:collapse; 
	border-width:0;
	background-color:#F0F0F0;
}

h1.h_top{	
	font-size:11px;
	color:#333333;
	font-weight: normal;
	display:inline;
	margin:0px 0px 0px 3px;
	padding:0px 0px 0px 0px;
}

/*ヘッダーリンク設定*/
td.h_kikan01{
	font-size:14px;
	color:#333333;
	font-weight:bold;
	}

td.h_link{
	font-size:11px;
}
	
td.h_link a:link{
	color:#333333;
	text-decoration:none;
}

td.h_link a:visited{
	color:#333333;
	text-decoration:none;
}

td.h_link a:hover{
	color:#D90000;
	text-decoration:underline;
}


/*フッターリンク設定*/
td.f_link{
	font-size:11px;
	text-align:center;
}
	
td.f_link a:link{
	color:#333333;
	text-decoration:none;
}

td.f_link a:visited{
	color:#333333;
	text-decoration:none;
}

td.f_link a:hover{
	color:#D90000;
	text-decoration:underline;
}


/*2段タブテーブル設定*/
td.gnav { 
	font-size:12px;
	font-weight:bold;
	line-height:100%;
	color:#FFFFFF;
}

td.gnav a:link{
	color:#FFFFFF;
	text-decoration:none;
}

td.gnav a:visited{
	color:#FFFFFF;
	text-decoration:none;
}

td.gnav a:hover{
	color:#FFD906;
	text-decoration:underline;
}

td.gnav_t { 
	font-size:12px;
	font-weight:bold;
	color:#D90000;
}

td.gnav_t a:link{
	color:#D90000;
	text-decoration:none;
}

td.gnav_t a:visited{
	color:#D90000;
	text-decoration:none;
}

td.gnav_t a:hover{
	color:#FFD906;
	text-decoration:underline;
}

/*サイドメニュー　フォント設定*/

td.s_title{
	font-size:12px;
	color:#0E429A;
	line-height:120%;
}

td.s_title a:link{
	color:#0E429A;
	text-decoration:none;
}

td.s_title a:visited{
	color:#0E429A;
	text-decoration:none;
}

td.s_title a:hover{
	color:#D90000;
	text-decoration:underline;
}

td.s_title .s_read{
	font-size:10px;
	color:#444444;
	line-height:120%;
}

td.s_title .s_read a:link{
	color:#444444;
	text-decoration:none;
}

td.s_title .s_read a:visited{
	color:#444444;
	text-decoration:none;
}

td.s_title .s_read a:hover{
	color:#444444;
	text-decoration:underline;
}


/*メインコンテンツ　フォント設定*/

td.s_title .i_buyer{
	font-size:10px
	color:#0E429A;
	line-height:130%;
}

td.s_title .i_buyer a:link{
	color:#0E429A;
	text-decoration:none;
}

td.s_title .i_buyer a:visited{
	color:#0E429A;
	text-decoration:none;
}

td.s_title .i_buyer a:hover{
	color:#D90000;
	text-decoration:underline;
}

td.s_title .cpx12{
	font-size:10px
	color:#0E429A;
	line-height:130%;
}

td.s_title .cpx12 a:link{
	color:#0E429A;
	text-decoration:none;
}

td.s_title .cpx12 a:visited{
	color:#0E429A;
	text-decoration:none;
}

td.s_title .cpx12 a:hover{
	color:#D90000;
	text-decoration:underline;
}

td.s_title .cpx10{
	font-size:10px;
	color:#444444;
	line-height:130%;
}

td.s_title .cpx10 a:link{
	color:#444444;
	text-decoration:none;
}

td.s_title .cpx10 a:visited{
	color:#444444;
	text-decoration:none;
}

td.s_title .cpx10 a:hover{
	color:#D90000;
	text-decoration:underline;
}


/*メインコンテンツ　ランキングフォント設定*/

td.s_title .r_sell{
	font-size:12px;
	color:#D90000;
	font-weight:bold;
}


/*メインコンテンツ　商品カテゴリーフォント設定*/

td.s_title .category{
	font-size:10px;
	color:#444444;
	line-height:140%;
}

td.s_title .category a:link{
	color:#444444;
	text-decoration:none;
}

td.s_title .category a:visited{
	color:#444444;
	text-decoration:none;
}

td.s_title .category a:hover{
	color:#D90000;
	text-decoration:underline;
}


/*メインコンテンツ　ライブラリフォント設定*/

td.s_title .library{
	font-size:12px
	color:#0E429A;
	line-height:140%;
}

td.s_title .library a:link{
	color:#0E429A;
	text-decoration:none;
}

td.s_title .library a:visited{
	color:#0E429A;
	text-decoration:none;
}

td.s_title .library a:hover{
	color:#D90000;
	text-decoration:underline;
}

/*メインテーブル余白設定*/
table.gnav{
	width:760px;
	margin:0px;
	padding:0; 
	border-collapse:collapse; 
	border-width:0;

