@charset "utf-8";
/* CSS Document */
#header ul li{
width:228px;
height:33px;
display:block;
text-indent:0px;}

#header ul li a{
width:228px;
height:33px;
display:block;
text-indent:-9999px;}

#table_1{
	width:509px;
	border-collapse: collapse;
	border: 1px solid #663300;
}

#table_1  .table_col1
{
 width:30%;	
}
#table_1  .table_col2
{
 width:50%;	
}
#table_1  .table_col3
{
 width:20%;	
}

#table_1 caption {
  text-align: left;
	font-size: 82%;
	padding-bottom: 5px;
}

#table_1 th {
  background: #ac770d;
	color: #FFFFFF;
	font-size: 82%;
	padding: 5px;
	border: 1px solid #663300;
}

#table_1 td {
	border: 1px solid #663300;
  padding: 5px;
	font-weight: bold;
	font-size: 82%;
}

table img{

	display:inline;
	vertical-align:middle;
	margin-top:0px;
}


.pL_75{
	padding-left:35px;
}

.pL_752 {
	padding-left:55px;
}

.pL_94{
	padding-left:94px;
}

#colL p.navi10{margin:5px 0px 5px 0px;}
#colL p.navi10{ background:url(../images_cmn/navi_10.jpg) 0 0 no-repeat;}
#colL p.navi10 a{ height:80px;}
#colL p.navi10 a:hover{ background:url(../images_cmn/navi_10ov.jpg) 0 0 no-repeat;}

#colL p.navi11{margin:5px 0px 5px 0px;}
#colL p.navi11{ background:url(../images_cmn/navi_11.jpg) 0 0 no-repeat;}
#colL p.navi11 a{ height:80px;}
#colL p.navi11 a:hover{ background:url(../images_cmn/navi_11ov.jpg) 0 0 no-repeat;}

#olist1 li,#olist2 li{
	font-weight:normal;
	background-image:none;
	padding-bottom:0px;
}