@charset "utf-8";
/* CSS Document */
/* Style Sheet for Funatsu-Seimen written by SOHO 08-07-07 */
/* Theme color */
/* 暗い赤 #990000 */
/* カーキ #666633 */
/* ベージュ #CFCFA0 */



BODY	{
		margin: 0;
		padding: 0;
		background-color: #CFCFA0;
		}

#wrap	{
		margin: 0px 0px 0px 0px;
		padding: 0;
		width: 760px;
		}

#cumon_robo{
		width: 740px;
		padding: 4px 10px;
		background-color: #000000;
		color: #FFFFFF;
		font-size: 10px;
		text-align:left;
		}

#header	{
		width: 760px;
		height : 80px;
		padding: 0;
		background-image: url('../common_pics/bk_header.jpg');
		background-repeat:repeat-x;		
		text-align: left;
		}
		
#bread_crumb{
		width: 750px;
		padding-left: 10px;
		background-color: #000000;
		color: #FFFFFF;
		font-size: 12px;
		text-align:left;
		}

#bread_crumb a:link{
		color: #FFFFFF;
		text-decoration: underline;
		}

#bread_crumb a:visited{
		color: #FFFFFF;
		text-decoration: underline;
		}

#bread_crumb a:hover{
		color: #ee0000;
		text-decoration: none;
		}

#header0{
		width: 760px;
		height: 4px;
		background-color: #CFCFA0;
		text-align: left;
		}

#left_column{
		width: 160px;
		height: auto;
		padding-bottom: 40px;
		min-height: 300px;
		background-color: #666633;
		float: left;
		}

#Nav_area{
	width:160px;
	float:left;
	margin: 0;
	padding:0;
	background-color: #666633;
	}

#goods{
		 margin: 0;
		 padding: 0;
		 list-style-type:none;
		 border-top: 1px solid #990000;
         width:160px;
		 float:left;
		 text-align: left;
		}

#goods li {
		border-right:1px solid  #990000;
		border-bottom:1px solid #990000;
		border-left:1px solid #990000;
		}		

#goods a:link {
		display: block;
		padding: 6px;
		background-color: #666633;
		color: #ffffff;
		font-size: 12px;
		text-decoration: none;
		}

#goods a:visited{
		display: block;
		padding: 6px;
		background-color: #666633;
		color: #ffffff;
		font-size: 12px;
		text-decoration: none;
		}

#goods li.now_on{
		display: block;
		padding: 6px;
		background-color: #FFFFFF;
		color: #990000;
		font-size: 12px;
		text-decoration: none;
		}

#goods li.now_on2{
		display: block;
		padding: 6px;
		background-color: #35550C;
		color: #ffffff;
		font-size: 12px;
		text-decoration: none;
		}

#goods a:hover {
		display: block;
		padding: 6px;
		background-color: #999966;
		color: #ffffff;
		font-size: 12px;
		text-decoration: none;
		}

.under_Nav_area{
		background-color: #666633;
		width: 160px;
		text-align: left;
		color: #000000;
		font-size: 12px;
		}

#contents{
		width: 760px;
		font-size: 12px;
		color: #333333;
		background-image: url('../common_pics/bk_contents.jpg');
		background-repeat: repeat-y;
		}

*html #contents{
		position: relative;
		top: -12px;
		}

#right_column{
		width: 570px;
		height: auto;
		min-height: 300px;
		padding: 15px;
		text-align: left;
		float: left;
		}

#footer0{
		width: 760px;
		height: 4px;
		background-color: #CFCFA0;
		text-align: left;
		}
		
#footer	{
		width: 720px;
		height: 40px;
		padding: 10px 20px;
		background-color: #990000;
		text-align: left;
		font-size: 12px;
		color: #FFFFFF;
		border-top: 4px solid #000000;
		}

*html #footer{
		position: relative;
		top: -24px;
		}

/* 文字体裁 */

.kakaku_aka{
		font-family:Arial, Helvetica, sans-serif;
		font-size:16px;
		font-weight: 600;
		font-style: italic;
		color: #990000;
		}

.kakaku_aka_l{
		font-family:Arial, Helvetica, sans-serif;
		font-size:24px;
		font-weight: 600;
		font-style: italic;
		color: #990000;
		}

.kakaku_glay{
		font-family:Arial, Helvetica, sans-serif;
		font-size:16px;
		font-weight: 600;
		font-style: italic;
		color: #666666;
		}

.red12{font-size: 12px; color: #990000;}

.red24{font-size: 24px; color: #990000; font-weight: bold;}


/* 表・セル体裁 */

table.soryo1{
		border-collapse: collapse;
		}

td.area1{
		border-collapse: collapse;
		border-right: 1px solid #333333;
		border-bottom: 2px solid #333333;
		}

td.area2{
		border-collapse: collapse;
		border-bottom: 2px solid #333333;
		text-align: right;
		}

td.area3{
		border-collapse: collapse;
		border-right: 1px solid #333333;
		border-bottom: 2px solid #333333;
		background-color: #CFCFA0;
		}

td.area4{
		border-collapse: collapse;
		border-bottom: 2px solid #333333;
		background-color: #CFCFA0;
		text-align: right;
		}

td.area5{
		border-collapse: collapse;
		border-right: 1px solid #333333;
		}

td.area6{
		border-collapse: collapse;
		text-align: right;
		}

/* カコミ */

.box_pink{
	width: auto;
	height: auto;
	padding: 15px 15px;
	background-color: #FDE4E4;
	border: 1px solid #F65D5D;
	}

.box_glay{
	width: auto;
	height: auto;
	padding: 15px 15px;
	background-color: #E9E6E6;
	border: 1px solid #B8B7B7;
	}