BODY{
    text-align : center;
    margin-top : 0px;
    margin-left : 0px;
    margin-right : 0px;
    margin-bottom : 0px;
}
.e9, .e10, .e12, .e14 {
	font-family:Arial, Verdana, sans-serif;
}
.j12, .j14 {
	font-family:Osaka, MS UI Gothic, sans-serif;
}
.j9, .j10{
	font-family:Osaka, ＭＳ Ｐゴシック, MS UI Gothic, sans-serif
}
A:link{    /* 未リンク */
	color:#666666; text-decoration:none;
}
A:visited{ /* 既リンク */
	color:#666666; text-decoration:none;
}
A:hover  { /* リンク中 */
	color:#FF3366; text-decoration:underline;
}

A.blocklink { display:block; width:100%; text-decoration:none; color:black; }

A.navi_01:link{color:#12516B; text-decoration:none;}
A.navi_01:visited{color:#12516B; text-decoration:none;}
A.navi_01:hover{color:#12516B; text-decoration:none;}
A.navi_01 { display:block; width:100%; text-decoration:none; color:black; }

A.navi_02:link{color:#4B43A3; text-decoration:none;}
A.navi_02:visited{color:#4B43A3; text-decoration:none;}
A.navi_02:hover{color:#4B43A3; text-decoration:none;}
A.navi_02 { display:block; width:100%; text-decoration:none; color:black; }


A.navi_03:link{color:#603191; text-decoration:none;}
A.navi_03:visited{color:#603191; text-decoration:none;}
A.navi_03:hover{color:#603191; text-decoration:none;}
A.navi_03 { display:block; width:100%; text-decoration:none; color:black; }


A.navi_04:link{color:#15526C; text-decoration:none;}
A.navi_04:visited{color:#15526C; text-decoration:none;}
A.navi_04:hover{color:#15526C; text-decoration:none;}
A.navi_04 { display:block; width:100%; text-decoration:none; color:black; }


A.navi_05:link{color:#1F6C60; text-decoration:none;}
A.navi_05:visited{color:#1F6C60; text-decoration:none;}
A.navi_05:hover{color:#1F6C60; text-decoration:none;}
A.navi_05 { display:block; width:100%; text-decoration:none; color:black; }



body,td {
	font-size: 12px;
}

DIV.line{
	height : 4px;
	background-image : url(/img/line.gif);
}
DIV.line2{
	height : 2px;
	background-image : url(/img/line_2.gif);
}
DIV.line3{
	height : 1px;
	background-image : url(/img/line_2.gif);
}
TD.dash1{
	padding-top:10px;
	padding-left:10px;
	padding-right:10px;
	padding-bottom:10px;
	border-left:2px dashed #333333;
	border-top:2px dashed #333333;
	border-right:2px dashed #333333;
	border-bottom:2px dashed #333333;
}
TD.dash2{
	padding-top:10px;
	padding-left:10px;
	padding-right:10px;
	padding-bottom:10px;
	border-top:2px dashed #333333;
	border-right:2px dashed #333333;
	border-bottom:2px dashed #333333;
}
TD.dash3{
	padding-top:10px;
	padding-bottom:10px;
	padding-left:10px;
	padding-right:10px;
	border-left:2px dashed #333333;
	border-right:2px dashed #333333;
	border-bottom:2px dashed #333333;
}
TD.dash4{
	padding-top:10px;
	padding-bottom:10px;
	padding-left:10px;
	padding-right:10px;
	border-right:2px dashed #333333;
	border-bottom:2px dashed #333333;
}
SPAN.pricelist{
	background-color : #FFFFFF;
	background-image : url(/topics/0312_0401/img/bg_white.gif);
}
SPAN.catlist{
	background-color : #666666;
	background-image : url(/topics/0312_0401/img/bg_04.gif);
	padding-top:2px;
	padding-bottom:1px;
	padding-left:1px;
	padding-right:1px;
}
IMG.border1{
	border-width : 4px 1px 4px 1px;
	border-style : solid solid solid solid;
	border-color : #666666 #666666 #666666 #666666;
}
IMG.border2{
	border-width : 3px 3px 3px 3px;
	border-style : solid solid solid solid;
	border-color : #006600 #006600 #006600 #006600;
}
TD.border3{
	border-width : 1px 1px 1px 1px;
	border-style : solid solid solid solid;
	border-color : #333333 #333333 #333333 #333333;
}
.margin5{margin-right:5px; margin-bottom:10px;}
.margin10{margin-right:10px; margin-bottom:10px;}
.marginl5{margin-left:5px; margin-bottom:10px;}
.marginl10{margin-left:10px; margin-bottom:10px;}
.marginb5{margin-bottom:5px;}

#line02{line-height:300%;}

