@charset "UTF-8";
#contents #inner {
	margin: 0px;
	padding: 0px;
	float: right;
	width: 690px;
	font-size: 12px;
	_font-size: 11px;
}

#contents #inner2 {
	margin: 0px;
	padding: 0px;
	float: right;
	width: 690px;
	font-size: 12px;
}

#contents #inner3 {
	margin: 0px;
	padding: 0px;
	float: right;
	width: 690px;
	font-size: 12px;
}
#contents #inner4 {
	margin: 0px;
	float: right;
	width: 690px;
	font-size: 12px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
}

#container #innerhtml {
	margin: 0px;
	padding: 0px;
	width: 690px;
	float: right;
}
#container #contents .clear {
	margin: 0px;
	padding: 0px;
	clear: both;
	text-indent: -9999px;
}
#container #contents #inner4 .common .common font {
	float: left;
}
#container #contents #inner4 .common .common font {
	text-align: left;
}

#contents #inner .css9 {  font-size: 9px}
#contents #inner .css10 {  font-size: 10px; color: #666666}
#contents #inner .css11 {  font-size: 11px; color: #333333}
#contents #inner .common {
	font-size: 12px;
color: #666666.px; 	color: #666666;
	margin: 0px;
	padding: 0px;
}
#contents #inner .navi-A {  font-size: 8pt; color: #555555}
#contents #inner .navi-B {  font-size: 12px; color: #0088CC}
#contents #inner .commonff3333 {  font-size: 10px; color: #FF0000}
#contents #inner .style5 {font-size: small}
#contents #inner .style8 {color: #FF0000}
#contents #inner .style11 {font-size: 12px; }
#contents #inner .style15 {
	font-size: x-small;
	color: #FF0000;
}
#contents #inner .style20 {font-size: small; color: #000000; }
#contents #inner .style23 {color: #28a589; font-size: medium; }
#contents #inner .style31 {color: #0088CC; font-size: medium; font-weight: bold; }
#contents #inner .style38 {color: #28a589}
#contents #inner .style53 {font-size: medium; color: #0088CC; }
#contents #inner .style56 {
	color: #ea5d83;
	font-size: 14px;
}
#contents #inner .style57 {font-size: 11px}

#contents #inner .style5 {font-size: small}
#contents #inner .style8 {color: #FF0000}
#contents #inner .style11 {font-size: 12px; }
#contents #inner .style15 {
	font-size: x-small;
	color: #FF0000;
}
#contents #inner .style20 {font-size: small; color: #000000; }
#contents #inner .style23 {
	color: #28a589;
}
#contents #inner .style31 {color: #0088CC; font-size: medium; font-weight: bold; }
#contents #inner .style38 {color: #28a589}
#contents #inner .style53 {font-size: medium; color: #0088CC; }
#contents #inner .style56 {
	color: #ea5d83;
	font-size: 14px;
}
#contents #inner .style57 {font-size: 11px}
#contents #inner .style64 {font-size: 11px; color: #FF0000; }
#contents #inner .style66 {font-size: 14px}
#contents #inner .style67 {font-size: 12px; }
#contents #inner .style67 {font-size: 12px; }
#contents #inner .style32 {font-size: 11px;
	color: #FFFFFF;
}
#contents #inner .style77 {
	color: #0088cc;
	font-weight: bold;
}#inner4 #title04 {
	float: left;
	padding-right: 4px;
}
#inner4 #04contents {
	float: right;
	width: 690px;
}
.fr_mb10  {
	float: right;
	margin-bottom: 10px;
}
.ml50 {
	margin-left: 18px;
	margin-top: 10px;
}
.ml64 {
	margin-left: 64px;
}
#left04    {
	width: 220px;
	float: left;
}
#left04 p {
	padding-right: 6px;
	padding-left: 6px;
}
#right04  {
	float: right;
	width: 470px;
}
#naka04  {
	background-image: url(../images/bg1.gif);
	clear: both;
	height: 1060px;
}
.pd4 {
	padding: 6px;
}
.padl6 {
	padding-left: 6px;
}
#naka04naka   {
	background-image: url(../images/2-3title2.gif);
	background-repeat: no-repeat;
	font-weight: bold;
	color: 0088cc;
	height: 30px;
	text-align: center;
	padding-top: 6px;
	clear: both;
	margin-top: 6px;
}
.m_inner_red {
	color: #FF0000;
}
.m_inner_blue {
	color: #82a652;
	clear: both;
}
.itembox {
	width: 226px;
	float: left;
	padding-left: 3px;
	margin-bottom: 6px;
}
.itembox img {
	float: left;
	padding-right: 6px;
}
#innerlink {
	height: 45px;
	padding-top: 10px;
	font-size: 11px;
}
