/* CSS Document */
body{color:#000000; font-family:"MS ゴシック",Osaka,sen-serif; font-size:12px; margin: 0px;}

/*
form{margin: 0px;}
select{margin: 0px 5px 10px 10px; color:#000000; font-size:10px;}
input{margin: 10px 2px 10px 10px; color:#000000; font-size:12px;}option{margin: 0px 0px 0px 10px; color:#000000; font-size:10px;}
*/
form.menu{margin: 0px;}
select.menu{margin: 0px 5px 10px 10px; color:#000000; font-size:10px;}
input.menu{margin: 10px 2px 5px 5px; color:#000000; font-size:12px;}option{margin: 0px 0px 0px 10px; color:#000000; font-size:10px;}

.leftmenu {color:#FFFFFF; font-family:"MS ゴシック",serif; font-size:12px;}
.head {color:#FFFFCC; font-size:14px; line-height:140%;font-family:"MS ゴシック",serif;}
.head_2 {color:#FFFFCC; font-size:12px; line-height:140%;font-family:"MS ゴシック",serif;}
.banner_small { color:#666666; font-size:10px;}
.footer { color:#666666; font-size:10px;}

.title {color:#FFFFFF; font-size:16px; font-family:"MS ゴシック",serif;}
.sub_title{color:#FFFFFF; font-size:12px;}
.star {color:#D61E5E;}
.new {color:#FF0000; font-weight:bold;}
.word {color:#000000; line-height:1.7em;}
.word2 {color:#000000; line-height:1.7em; font-size:12px}
#star a{color:#4F1007; text-decoration:underline; line-height:160%;}

.boxA {
	bgcolor:#4f1007;
	background-color: #4f1007;
	height: 18px;
	width: 150px;
	font-size: 12px;
	font-weight: bold;
	line-height:18px;
	color: #FFFFFF;
	left: 10px;
	top: 5px;
	text-align: left;
	vertical-align: middle;
}

table.tbA {bgcolor:#4f1007;	background-color: #4f1007;
	height: 10px;	width: 50px;
}
th.tbA {bgcolor:#4f1007;	background-color: #ff0000;
	height: 10px;	width: 50px;
}

.margin_box {margin:10px 5px 10px 5px}
.margin_leftbox {margin: 5px 5px 5px 5px;}
.padding_10x {padding: 10px 10px 10px 10px;}
.margin_pickup {margin: 15px 20px 10px 20px; color:#4F1007;}
.padding_star {padding: 3px 10px 10px 10px;}

#image a{color:#D61E5E; text-decoration:none; line-height:140%; font-size:12px;}
#imgae a:hover{text-decoration:underline; color:#D61E5E;}

#obo a{color:#FF0000; text-decoration:none; line-height:260%; font-size:14px;}
#obo a:hover{text-decoration:none; color:#FF0000;}

#link {font-size:12px;}
#link a{color:#000000; text-decoration:none; line-height:160%;}
#link a:hover{text-decoration:none; color:#FF0000;}

#link_i a{color:#FF0000; text-decoration:none; line-height:160%;}
#link_i a:hover{text-decoration:none; color:#FF0000;}

#link_3 a{color:#FF3366; text-decoration:none; line-height:160%;font-size:12px;}
#link_3 a:hover{color:#FF0000; text-decoration:underline;}


#link_cgi a{color:#CC0000; text-decoration:none; font-size:16px; line-height:160%;}
#link_cgi a:hover{color:#FF0000; text-decoration:none; font-size:16px; line-height:160%;}

h1 {color:#FFFFCC; font-size:14px; line-height:100%;font-family:"MS P明朝",serif
    margin-top: 0px;margin-bottom: 0px;}
h2 {color:#FFFFFF; font-size:12px; line-height:110%;font-family:"MS P明朝",serif
    margin-top: 0px;margin-bottom: 0px;display:inline;}
h3 {color:#660000; font-size:12px; line-height:100%;font-family:"MS P明朝",serif
    margin-top: 0px;margin-bottom: 0px;display:inline;}
	
.exch1 {color:#FFFFCC; font-size:14px; line-height:100%;font-family:"MS P明朝",serif
    margin-top: 0px;margin-bottom: 0px;}
.exch2 {color:#FFFFFF; font-size:12px; line-height:110%;font-family:"MS P明朝",serif
    margin-top: 0px;margin-bottom: 0px;display:inline;}
.exch3 {color:#660000; font-size:12px; line-height:100%;font-family:"MS P明朝",serif
    margin-top: 0px;margin-bottom: 0px;display:inline;}
	/* moto no yatsu  */
/*form{margin: 0px;}
input{margin: 0px 0px 0px 0px; color:#666666; font-size:12px;}
select{margin: 0px 0px 0px 0px; color:#666666; font-size:12px;}
option{margin: 0px 0px 0px 0px; color:#666666; font-size:12px;}

#red a{color:#990000; text-decoration:none;}

.serif{font-family:Arial, Helvetica, sans-serif;}
.err{color:#990000;}

.text{color:#999999; font-size:11px; line-height:130%; letter-spacing:1px;}

.img_l20_b30{margin: 0px 0px 30px 20px;}
.img_r20{margin: 0px 20px 0px 1px;}

.topixmenu1{font-family:Arial, Helvetica, sans-serif; color:#554434; font-size:13px;}
.topixmenu2{color:#660000; font-size:13px; font-weight:bold;}
#topixmenu2 a{color:#660000; font-size:13px; font-weight:bold; text-decoration:none;}
.topixmenu3{color:#554434; font-size:18px;}

.topixtitle1{font-family:Arial, Helvetica, sans-serif; color:#554434; font-size:16px; line-height:100%;}
.topixtitle2{color:#660000; font-size:16px; font-weight:bold;}

.titlebrown{color:#746657; font-size:18px; }*/