a:hover  { color: #33cc33; font-style: normal; text-decoration: underline }
a:active  { color: #ff0000; font-style: normal; text-decoration: none }
.normal         { font-style: normal; font-size: 0.9em; line-height: 1.3em }
.small01    { font-size: 0.83em; line-height: 13pt }
.small     { font-size: 0.8em; line-height: 1.2em }
.large  { font-size: 1.5em }
.large01  { font-size: 120% }
.midbol01   { font-size: 1.2em; font-weight: bold; text-decoration: none; line-height: 1.2em }
.table01      { font-style: normal; font-size: 0.8em; line-height: 1.1em; text-decoration: none }
.table02      { font-style: normal; font-size: 0.8em; line-height: 1.5em; text-decoration: none }
.table03       { font-style: normal; font-size: 0.6em; line-height: 1.1em; text-decoration: none }
.table04      { font-style: normal; font-size: 0.9em; line-height: 1em; text-decoration: none }
.miniwhitelink       { color: #ffffff; font-style: normal; font-size: 14px; text-decoration: none }
.largelink01     { color: #336699; font-style: normal; font-size: 1.2em; line-height: 1.2em; text-decoration: none }
.normalink01    { color: #336699; font-style: normal; font-size: 0.9em; line-height: 1.3em; text-decoration: none }
.normalink02    { color: #3366cc; font-style: normal; font-size: 0.9em; line-height: 1.2em; text-decoration: none }
.normalink03     { color: #3366cc; font-style: normal; font-size: 0.9em; line-height: 0.9em; text-decoration: none }
.smallink01      { color: #336699; font-style: normal; font-size: 0.8em; line-height: 1em; text-decoration: none }
.smallink02     { color: #336699; font-style: normal; font-size: 0.8em; line-height: 1em; text-decoration: none }
.smallink03     { color: #336699; font-style: normal; font-size: 0.9em; line-height: 0.9em; text-decoration: none }
.smallink04      { color: #336699; font-size: 0.8em; font-style: normal; line-height: 1.1em; text-decoration: none }
.smallink05      { color: #c00; font-style: normal; font-size: 0.8em; line-height: 1em; text-decoration: none }
.smallight01        { color: #6495ed; font-style: normal; font-size: 0.8em; line-height: 0.9em; text-decoration: none }
.enmidashi01        { font-style: normal; font-weight: bold; font-size: 0.9em; line-height: 1.5em; font-family: "Bookman Old Style Bold", " Arial", " Helvetica", " sans-serif; text-decoration: none" }
.mincho { font-family: "ＭＳ 明朝", "ＭＳ Ｐ明朝", "ヒラギノ明朝 Pro W3", 細明朝体, 平成明朝; }


/*--------------------------------
罫線
--------------------------------*/
.line01{
height: 1px;
width: 100%;
background: url(../common/img/dotline01.gif) repeat-x;
	}
	
/*--------------------------------
価格表
--------------------------------*/
#pricelist{
	}
#pricelist #name a{
	color: #3366cc;
	font-style: normal;
	text-decoration: none
	}
#pricelist #name a:hover{
	color: #33cc33;
	font-style: normal;
	text-decoration: none;
	}
#pricelist caption{
	text-align:left;
	font-weight: bold;
	}
#pricelist #name{
	padding:0 5px 3px 0;
	_padding:0 5px 5px 0;
	}
#pricelist #name .reg{
	font-size: 90%;
	_font-size: 70%;
	line-height: 70%;
	vertical-align:super;
	padding:0 3px 0 0;
	}
#pricelist #name .saleday{
	color: #ff0000;
	}
#pricelist th{
	font-weight: bold;
	font-size: 80%;
	}
#pricelist td{
	font-size: 80%;
	line-height: 150%;
	}
/*--------------------------------
chiralscreen製品ラインナップ
--------------------------------*/
#screenlistbox{
	}
#screenlistbox a{
	text-decoration: none;
	color: #336699
	}
#screenlistbox a:hover{
	font-style: normal;
	color: #33cc33;
	}
#screenlistbox .name{
	font-size: 80%;
	line-height: 140%;
	_padding-bottom:5px;	
}


/* reg共通
------------------------------------------ */	
.reg{
	font-size: 80%;
	_font-size: 60%;
	line-height: 70%;
	vertical-align:super;
	padding:0 3px 0 0;
	}
	
/* 画像共通寄せ
------------------------------------------ */	
.Rimage{
	margin: 20px 0 20px 30px;
	font-size: 10px;
	text-align: center;
	float: right;
	}
.Limage{
	margin: 20px 14px 20px 0;
	font-size: 10px;
	text-align: center;
	float: left;
	}
.Cimage{
	margin: 30px 0;
	font-size: 10px;
	text-align: center;
	float: center;
	}
