/***************************************************************
基礎設定
***************************************************************/
a:hover img{
	filter: alpha(opacity=80);
	-moz-opacity:0.6;
	opacity:0.6;
}



a:hover { 
color: #ff0043;
 }

a{
color:#6d481a;
}

h1 { 
font-size: 14px;
font-weight: normal; 
font-style: normal; 
margin: 0px 0px 0px 14px;
color: #ffffff;
font-weight: bold;
padding: 0px 0px 6px 0px;
}

/***************************************************************
サブタイトル
***************************************************************/
#con-area {
width:630px;
color: #232323;
padding: 0px 0px 0px 0px;
margin-bottom: 0px;
}


.all-list-line {
width:600px;
padding: 0px 0px 0px 0px;
margin-bottom: 20px;
border-top:1px dotted #8b7160;
}


/*コンテンツエリアタイトル*/
.all-area {
background-image: url(../all/tit01.gif);
background-repeat: no-repeat ;
width:659px;
height:47px;
font-size: 20px;
font-weight: bold;
color: #6d481a;
line-height:1.6em;
text-align:left;
padding: 5px 0px 0px 50px;
margin-bottom: 10px;
margin-right:auto;
margin-left:auto;
}


.all-map-area {
width:659px;
color: #6d481a;
font-size: 12px;
padding: 0px 0px 10px 0px;
margin-bottom: 0px;
}




/***************************************************************
下記メニュー
***************************************************************/
.cmenu-area {
background-image: url(../all/back.gif);
width:659px;
text-align: left;
padding: 10px 0px 10px 0px;
margin-top: 10px;
margin-bottom: 10px;
margin-right:auto;
margin-left:auto;
overflow-y: hidden;
}

.cmenu-area-text1 {
width:209px;
text-align: left;
padding: 5px 0px 0px 10px;
line-height:1.9em;
float: left;
}

.cmenu-area-text2 {
width:210px;
text-align: left;
padding: 5px 0px 0px 10px;
line-height:1.9em;
float: left;
}

.cmenu-area-text3 {
width:210px;
text-align: left;
padding: 5px 0px 0px 10px;
line-height:1.9em;
float: left;
}


/***************************************************************
テーブル
***************************************************************/
table.all{
width:659px;
border-top:1px solid #D6D5D1;
border-left:1px solid #D6D5D1;
border-collapse:collapse;
border-spacing:0;
background-color:#ffffff;
empty-cells:show;
}

.all th{
width:100px;
font-size: 14px;
line-height:1.6em;
border-right:1px solid #D6D5D1;
border-bottom:1px solid #D6D5D1;
color: #ffffff;
background-color: #233d0f;
background-position:1px top;
text-align:center;
vertical-align: top;
padding: 6px 6px 6px 6px;
}

.all td{
font-size: 14px;
border-right:1px solid #D6D5D1;
border-bottom:1px solid #D6D5D1;
text-align:left;
vertical-align: top;
padding: 6px 6px 6px 6px;
}


