body,td,tr{font-size :12px;line-height: 160%; color : #333333}

a img {border: none;}
a {color:#CC3300 ; text-decoration:none ;}
a:hover{ color : #333300 ; text-decoration:underline }
hr{color : #669933 ; height : 1px ; border-style:dashed}

a.special { font-weight: normal }
a.special:link { color: #FFFFFF; text-decoration:none}
a.special:visited { color: #FFFFFF; }
a.special:hover { color: #FF9900; text-decoration:underline}
a.special:active { color: #FF9900; }

/*************** FONT for past ***************/

.size0 { font-family:  lr PSVbN; font-size: 9px; line-height: 140%; font-weight: normal ; color: #666666}
.size1 { font-family:  lr PSVbN; font-size: 10px; line-height: 140%; font-weight: normal ; color: #666666}
.size2 { font-family:  lr PSVbN; font-size: 12px; line-height: 180%; font-weight: normal ; color: #666666}
.size3 { font-family:  lr PSVbN; font-size: 14px; line-height: 180%; font-weight: normal ; color: #666666}
.size4 { font-family:  lr PSVbN; font-size: 17px; line-height: 140%; font-weight: normal ; color: #666666}


.size0b { font-family:  lr PSVbN; font-size: 9px; line-height: 140%; font-weight: bold ; color: #666666}
.size1b { font-family:  lr PSVbN; font-size: 10px; line-height: 140%; font-weight: bold ; color: #666666}
.size2b { font-family:  lr PSVbN; font-size: 12px; line-height: 140%; font-weight: bold ; color: #666666}
.size3b { font-family:  lr PSVbN; font-size: 14px; line-height: 140%; font-weight: bold ; color: #666666}
.size4b { font-family:  lr PSVbN; font-size: 17px; line-height: 140%; font-weight: bold ; color: #666666}
.size5b { font-family:  lr PSVbN; font-size: 20px; line-height: 140%; font-weight: bold ; color: #666666}

.size0br { font-family:  lr PSVbN; font-size: 9px; line-height: 140%; font-weight: bold ; color: #FF0000}
.size1br { font-family:  lr PSVbN; font-size: 10px; line-height: 140%; font-weight: bold ; color: #FF0000}
.size2br { font-family:  lr PSVbN; font-size: 12px; line-height: 140%; font-weight: bold ; color: #FF0000}
.size3br { font-size: 14px; line-height: 140%; font-weight: bold ; color: #CC0000}
.size4br { font-family:  lr PSVbN; font-size: 17px; line-height: 140%; font-weight: bold ; color: #FF0000}

/*************** FONT for standard ***************/

.xs{ 
	font-size: 8px ; 
	line-height: 150% ; 
	color:#555555 ; 
}

.s{ 
	font-size: 11px ; 
	line-height: 140% ; 
	color:#555555 ; 
}

.m{ 
	font-size: 12px ; 
	line-height: 170% ; 
	color:#555555 ; 
}

.l{ 
	font-size: 14px ; 
	line-height: 160% ; 
	color:#555555 ; 
}

.w{ 
	font-size: 12px ; 
	line-height: 150% ; 
	color:#FFFFFF ;
}

.ws{ 
	font-size: 10px ; 
	line-height: 150% ; 
	color:#FFFFFF ;
}


.st{ 
	font-size: 14px ; 
	line-height: 150% ; 
	color:#6495ED ;
}

.jp{ 
	font-size: 14px ; 
	line-height: 150% ; 
	color:#A52A2A ;
	font-weight:bold ;
}

.jp2{ 
	font-size: 16px ; 
	line-height: 150% ; 
	color:#A52A2A ;
	font-weight:bold ;
}
	
.info{ 
	font-size: 12px ; 
	line-height: 150% ; 
	color:#CC3333 ;
	font-weight:bold ;
}

.day{ 
	font-size: 10px ; 
	line-height: 150% ; 
	color:#333333 ;
}

.mp{ 
	font-size: 12px ; 
	line-height: 170% ; 
	color:#CD5C5C ;
	font-weight:bold; 
}


/*************** recipe ***************/
.recipe_title{ 
	font-size: 18px ;
	font-weight:bold;
	color:#CD853F ;
}

.recipe{ 
	font-size: 14px ;
	line-height: 20px;
	color:#696969 ;


/************** alpower_table***************/

.t_alp01 {
	margin: 0px;
	padding: 0px;
	width: 100px;
	vertical-align:top;
}

.t_alp02 {
	margin: 0px;
	padding: 0px;
	width: 10px;
}

.t_alp03 {
	margin: 0px;
	padding: 0px;
	width: 430px;
}

}

/*************** brand  ***************/
.brand_name{ 
	font-size: 12px ;
	font-weight:bold;
	color:#CC3333 ;
}
.point_small{ 
	font-size: 9px ;
	color:#333333 ;
}

/***************WpP[LVE ***************/

.info_text{
font-size:14px;
line-height:180% ; 
margin:10px 10px 10px 30px;
color:#666666;
}

.info_text img{
float:left;
margin-right:10px;
}

.info_textb{
font-size:14px;
line-height: 180% ; 
margin:10px 10px 10px 30px;
color:#669966;
font-weight:bold;
}

.info_textc{
font-size:10px;
line-height:180% ; 
color:#666666;
text-align:right;
}

.sub_title{
font-size:16px;
	line-height:180%;
	color:#A0522D;
	font-weight:bold;
	background-image:url(../img/info/JCS_subtitele_back.jpg);
	background-repeat:no-repeat;
	height:40px;
	text-indent:10px;
	margin:10px 0 0 0;
}

