/* CSS Document */
*	{
	border:0px;
	margin:0px;
	font-size:12px;
	line-height:18px;
	}

#wrapper	{
	width:890px;
	}

#header	{
	width:850px;
	height:50px;
	padding-left:40px;
	background-image:url(image/header1.gif);
	background-repeat:repeat-x;
	}

#container	{
	float:left;
	width:890px;
	background-image:url(image/sub3.gif);
	background-repeat:repeat-y;
	background-position:right;
	}

#primary	{
	float:left;
	width:660px;
	padding-left:40px;
	}

#sub	{
	float:left;
	padding-top:40px;
	background-color:#ffffff;

	}
#spec td	{
	border-right:solid 1px #666666;
	border-bottom:solid 1px #666666;
	padding:5px;
	}

#spec th	{
	border-right:solid 1px #666666;
	border-bottom:solid 1px #666666;
	padding:5px;
	text-align:left;
	font-weight:normal;
	background-color:#ffffcc;
	}

#spec	{
	margin-bottom:30px;
	}

#line	{
	border-top:1px;
	border-color:#666666;
	border-style:solid;
	}

h1	{
	font-size:18px;
	}
h2	{
	font-size:14px;
	margin-top:10px;
	}
h3	{
	font-size:14px;
	margin-top:10px;
	padding-bottom:10px;
	}
#ptittle	{
	background-image:url(image/pri07.gif);
	background-repeat:no-repeat;
	text-indent:14px;
	/*height:20px;*/
	font-size:14px;
	color:#ffffff;
	line-height:20px;
	vertical-align:middle;
	margin-bottom:10px;
	}


.nedan	{
	font-size:18px;
	font-family:Arial, Helvetica, sans-serif;
	font-weight:bold;
	}

.hidari	{
	border-leht:solid 1px #666666;
	padding:5px;
	text-align:left;
	font-weight:normal;
	}
caption	{
	text-align:left;
	padding-top:5px;
	}

#tittle	{
	background-image:url(image/sub1.gif);
	background-repeat:no-repeat;
	text-indent:12px;
	color:#ffffff;
	line-height:15px;
	vertical-align:middle;
	}
#menu	{
	width:136px;
	line-height:20px;
	padding-left:14px;
	background-image:url(image/sub2.gif);
	background-position:left top;
	background-repeat:no-repeat;
	margin:5px 0px 10px 0px;
		}

#block	{
	width:640px;
	margin:20px 0px 40px 0px;

	}
#photo	{
	text-align:right;
	margin-bottom:30px;
	}
#matome	{
	border:1px;
	border-color:#ff6600;
	border-style:solid;
	padding:8px;
	width:620px;
	margin:5px 0px 10px 0px;
	}
#matome a:link	 {
	color: #ff6600;
	text-decoration:none;
	 } 
#matome a:visited 	{
	color: #666666; 
	 } 
.modorur	{
	text-align:right;
	}
#footer	{
	clear:both;
	width:850px;
	height:40px;
	background-coler:#555555;
	}
