@charset "shift_jis";

body{
	margin:0;
	padding:0;
	color:#3B3B3B;
	font-family: "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", Osaka, "メイリオ", Meiryo, "ＭＳ Ｐゴシック", sans-serif;
	font-size:9pt;
	line-height:1.4;
	background-color:#666666;
	background-image:url(../img/common/background.jpg);
	background-repeat:repeat-x;
scrollbar-arrow-color:#ffffff;
scrollbar-face-color:#000000;
scrollbar-highlight-color:#666666;
scrollbar-shadow-color:#666666;
scrollbar-3dlight-color:#000000;
scrollbar-darkshadow-color:#000000;
scrollbar-track-color:#ffffff;
}

h1,h2,h3,h4,h5,h6{
	margin:0;
	padding:0;
}

a:link{
	color:#000;
}

a:visited{
	color:#000;
}

a:hover{
	color:#cccccc;
}

a:active{
	color:#427AB7;
}

img{
	-ms-interpolation-mode: bicubic;
}


/* 赤のドット */
.dotto{
	background:url(../img/common/dotto_mesh.gif) #000;
}
/* 薄い赤の背景 */
.red_light{
	background:#000;
}


/* ヘッダーのテキスト */

h2{
	font-size:9pt;
	margin:0;
	padding:0;
}

.header_button{
	margin:1px 0 0 0;
}

.header_menu{
font-size:10px;
float:right;
background-color:#FFFFFF;
padding:0 10px;
height:21px;
line-height:21px;
}

/* ヘッダーの住所 */
.header_address{
	color:#FFF;
	font-size:8pt;
	line-height:10px;
	font-weight:bold;
}

.category_banner{
	margin:10px 0 0 0;
}


/* パンくず */
.sitepath{
	margin:15px 0 0 0;
	font-size:7pt;
	line-height:15px;
}

.sitepath_home{
	color:#FFF;
	background:#000000;
	padding:3px 3px 1px 3px;
}

/* テーブルの設定 */
th{
	text-align:left;
	background:#eee;
	color:#000;
}



.sitepath_home a:link,
.sitepath_home a:visited,
.sitepath_home a:hover,
.sitepath_home a:active{
		text-decoration:none;
}

.body_color{
	background-color:#999999;
}

.sidebar_left{
	background:url(../img/common/sidebar_left.jpg);
}

.sidebar_right{
	background:url(../img/common/sidebar_right.jpg);
}

/* フッター */

.footer{
	color:#FFFFFF;
	font-size:10px;
	background-image:url(../img/common/footer_back.jpg);
	background-repeat:repeat-x;
}

.footer_copyright{
	font-size:7pt;
	color:#000000;
	padding:5px 0 20px 0;
}

.footer_margin{
	padding:15px 20px 15px 0;
}

.footer_menu{
	font-size:10px;
	margin:0 10px;
}


.footer a:link{
	color:#000;
}

.footer a:visited{
	color:#000;
}

.footer a:hover{
	color:#999;
}

.footer a:active{
	color:#999;
}
