@charset "utf-8";

body{
	font-size: 14px;
	line-height:1.5em;
}



a { text-decoration: none;}
a:link { text-decoration:underline;}
a:visited {	text-decoration: underline;}
a:hover, a:focus, a:active { }

p,td,th{ font-size: 14px; line-height:1.5em;}

td.textLeft{
	padding: 3px 0 3px 10px;
}
td.navLeft{
	padding-left:10px;
}

.colorred{ color:#FF0000;}
.colorblack{ color:#000000;}
.colorA{color:#993399;}

/* CSS Document */
A:link { color:#0000FF ;

} 
A:visited { color:#0000FF ; } 
A:active { color:#0000FF ; text-decoration:none ; } 
A:hover { color:#FF0000 ; text-decoration:none ; background:#FFCC33 ; } 
.style2 {color: #0000FF}
.style1 {font-size: 12px}
.style4 {color: #990000}
.style3 {font-size: 12}
.tx14 {  font-size: 16px; line-height: 140%}
.tx13 {  }
.col_sb {
color:#94D7FF;
}

/* カレント */
td.current a { background:#FFCC33 ; } 


#left_navi a{ color:#000000 ;
text-decoration:none; }
#left_navi A:link { color:#000000 ;
text-decoration:none; } 
#left_navi td {
padding:3px 0;
}
#top-news {
	border-top:1px solid #878787;
	border-bottom:1px solid #878787;
	margin: 5px 0;
}
.top-news-th {
	background-color: #F4F4F4;
	border-bottom:1px solid #cccccc;
}
.top-news-td {
	border-bottom:1px solid #cccccc;
}
.hg01 {  line-height: 13pt}
.hg02 {  line-height: 14pt}
.text12_01 {  font-size: 12px; line-height: 140%; letter-spacing: 1px}

.space {
	padding: 0 0 0 45px;
}


.text_price {
	margin-top: 20px;
}

