/*Header Img ----------------------------------------------------------- */

#header_img {
margin: 0px;
padding: 0px;
}

/*Pankuzu ----------------------------------------------------------- */

#content-nav {
background-color: #5F392C;
text-align: right;
color: #A69182;
margin: 0px;
padding: 3px 10px 3px 10px;
}

#content-nav a:link{ color:#E7E2D1;font-size: 12px;text-decoration:underline; }
#content-nav a:visited{ color:#E7E2D1;font-size: 12px;text-decoration:underline; }
#content-nav a:active{ color:#E7E2D1;font-size: 12px;text-decoration:underline; }
#content-nav a:hover{ color:#FC973C;font-size: 12px;text-decoration:none; }


/* Text ----------------------------------------------------------- */

.text_right {
text-align: right;
margin: 0px;
padding: 0px;
}

.calender_color {
color: #F1B6A1;
}

.calender_BGcolor {
background-color: #F1B6A1;
text-align:center;
}

.calender_NOcolor {
text-align:center;
}

.mr10{
	margin-right:10px;
}

.text_item_title {
color: #FF8400;
font-weight: bold;
margin: 0px;
padding: 0px 0px 5px 0px;
}

.text_item_title  a:link{ color:#FF8400;font-weight: bold;font-size: 12px;text-decoration:underline; }
.text_item_title  a:visited{ color:#FF8400;font-weight: bold;font-size: 12px;text-decoration:underline; }
.text_item_title  a:active{ color:#FF8400;font-weight: bold;font-size: 12px;text-decoration:underline; }
.text_item_title  a:hover{ color:#5F392C;font-weight: bold;font-size: 12px;text-decoration:none; }


/* Box ----------------------------------------------------------- */

.box01 {
margin: 0px 0px 15px 0px;
padding: 0px;
}


/* Entry ----------------------------------------------------------- */

.more {
color:#FF8400;
font-size: 12px;
margin: 0px;
padding: 0px;
}

.more img {
vertical-align: middle;
}

.more  a:link{ color:#FF8400;font-size: 12px;text-decoration:underline; }
.more  a:visited{ color:#FF8400;font-size: 12px;text-decoration:underline; }
.more  a:active{ color:#FF8400;font-size: 12px;text-decoration:underline; }
.more  a:hover{ color:#5F392C;font-size: 12px;text-decoration:none; }

.more02 {
text-align: right;
margin: 0px;
padding: 5px 0px 0px 0px;
}

.more02 img {
vertical-align: middle;
}

.subsub_title {
background-color: #A69182;
margin: 0px 0px 10px 0px;
padding: 5px;
border-left: 5px solid #5F392C;
}

.point {
color: #B32F2F;
font-weight: bold;
margin: 3px 0px 3px 0px;
padding: 5px;
border-top: 1px dotted #5F392C;
border-bottom: 1px dotted #5F392C;
}

.red_text {
color: #B32F2F;
margin: 5px 0px 5px 0px;
padding: 10px;
border: 1px solid #A69182;
}

/* Table Text ----------------------------------------------------------- */

.table_txt01 {
background-color: #D2C5B5;
margin: 0px;
padding: 4px;
}

.table_txt02 {
background-color: #ffffff;
margin: 0px;
padding: 4px;
}

