/* CSS Document */


a:link.link1, a:active.link1, a:visited.link1{color: #003366; text-decoration:underline; font-size:12px;}
a:hover.link1{color:#003366; font-weight:bold; text-decoration:underline;}

a:link.link2, a:active.link2, a:visited.link2{color: #436B93;font-size:12px;line-height:22px; text-decoration:underline;}
a:hover.link2{color:#003366; font-weight:bold; text-decoration:underline;}

a:link.link3, a:active.link3, a:visited.link3{color: #436B93;font-size:12px;line-height:22px; text-decoration:none;}
a:hover.link3{color:#003366; font-weight:bold; text-decoration:none;}

div#pro01{
	padding:15 15 15 15px;
	width:710px;
	border:1px solid #CCCCCC;
}

div#pro02{
	/*  background:url(../product/images/pro_01_02.gif);  */
	width:100%;
	height:200px;
	background-repeat: no-repeat;
 	background-position: right center;
	border:#CCCCCC 1px solid;
	padding:20 20 20 20px;
}

div#img{
	padding:15 0 0 0px;
	text-align:center;
}
.top{
	padding:15 20 50 0px;
	text-align:right;
}

.pad01{
	background:#003366;
	padding:10 10 10 10px;
	font-weight:bold;
	color:#FFFFFF;
	font-size:16px;
}

.pad02{
	padding:25 20 0 20px;
	text-align:justify;
}

.pad03{
	padding:20 20 0 20px;
	text-align:justify;
}

.pad04{
	padding:20 20 10 20px;
	font-weight:bold;
	font-size:16px;
	color:#003366;
}
.pad05{
	padding:0 0 0 100px;
}

.img{
	padding:15 50 0 50px;
	text-align:justify;
}

.box01{
	border:1px #CCCCCC solid;
	background:#FCFCFC;
}

.box02{
	background:#F2F2F2;
}

.box03{
	background:#D7DADD;
	color:#003366;
	font-weight:bold;
	text-align:center;
}
.line01{
	height:1px;
	background:#CCCCCC;
}

