/*Navi ----------------------------------------------------------- */

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

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

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

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

#content-nav {
text-align: right;
color: #392A21;
margin: 0px;
padding: 5px 0px 5px 0px;
}

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

/*  Content Top Page Entry ----------------------------------------------------- */

.asset-content_top {
margin: 0px;
padding: 0px;
}

.asset-header_top {
margin: 0px;
padding: 10px 0px 10px 0px;
}

.asset-body_top {
margin: 0px;
padding: 0px;
}

.asset-body_top img {
margin: 0px;
padding: 0px;
}

/* Top News List-------------------------------------------------------------- */

ul.news_list {
list-style: none;
margin: 0px;
padding: 0px;
}

li.news_list_li {
background: #ffffff url(/images/icon_yaji02.gif) no-repeat left top;
color: #392A21;
font-size: 12px;
line-height: 16px;
list-style: none;
margin: 0px;
padding: 5px 0px 5px 10px;
border-bottom: 1px dotted #A3816F;
}

.news_list_li a:link {
display: block;
margin: 0px;
padding: 0px 3px 0px 3px;
color: #D15D00;
text-decoration:none;
}

.news_list_li a:visited {
display: block;
margin: 0px;
padding: 0px 3px 0px 3px;
color: #D15D00;
text-decoration:none;
}

.news_list_li a:active {
display: block;
margin: 0px;
padding: 0px 3px 0px 3px;
color: #D15D00;
text-decoration:none;
}

.news_list_li a:hover {
display: block;
margin: 0px;
padding: 0px 3px 0px 3px;
color: #392A21;
text-decoration: underline;
}

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

.header_navi {
text-align: right;
color: #ffffff;
margin: 0px;
padding: 0px 20px 0px 0px;
}

.header_navi a:link{ color:#ffffff;font-size: 12px;text-decoration:none; }
.header_navi a:visited{ color:#ffffff;font-size: 12px;text-decoration:none; }
.header_navi a:active{ color:#ffffff;font-size: 12px;text-decoration:none; }
.header_navi a:hover{ color:#ffffff;font-size: 12px;text-decoration:underline; }

.header_navi img {
vertical-align: middle;
}

.price {
color: #B50000;
font-weight: bold;
margin: 0px;
padding: 0px;
}

.sub_title {
color: #D15D00;
font-weight: bold;
margin: 0px 0px 5px 0px;
padding: 0px 0px 0px 8px;
border-left: 5px solid #D15D00;
}


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

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

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