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

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

/*Header Image ----------------------------------------------------------- */

#img_top {
background: #ffffff url(../images/back_top_img.gif) no-repeat;
width: 800px;
height: 281px;
margin: 0px;
padding: 0px;
}

.flash_top {
margin: 0px;
padding: 12px 10px 11px 10px;
}

#img_main {
background: #ffffff url(../images/back_main_img.gif) no-repeat;
width: 800px;
height: 170px;
margin: 0px;
padding: 0px;
}

.main_images {
margin: 0px;
padding: 12px 10px 11px 10px;
}

/* Search and Rss ----------------------------------------------------------- */

.search_box {
text-align: center;
margin: 0px;
padding: 5px;
border-left: 1px solid #C0C0C0;
border-right: 1px solid #C0C0C0;
border-bottom: 1px solid #C0C0C0;
}

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

#content-nav {
text-align: right;
color: #555555;
line-height: 16px;
margin: 0px;
padding: 5px 0px 5px 0px;
}

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

/* Widget etc ----------------------------------------------------------- */

.widget-header01 {
margin: 0px;
padding: 0px 0px 2px 0px;
}

.widget-header02 {
margin: 0px;
padding: 0px 0px 10px 0px;
}

.widget-header03 {
margin: 0px;
padding: 0px;
}

.widget-content01 {
margin: 0px;
padding: 0px;
}

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

.entry2 {
margin: 0px 0px 10px 0px;
padding: 0px 0px 20px 0px;
}

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

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

.aisastu_title {
background: #ffffff url(../images/title_aisastu_back.jpg) no-repeat top center;
margin: 0px;
padding: 0px;
}

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

.txt01 {
margin: 0px;
padding: 20px 0px 0px 70px;
}

td.txt02 {
margin: 0px;
padding: 7px 0px 0px 10px;
}

td.txt03 {
margin: 0px;
padding: 7px 0px 0px 7px;
}

.title_box01 {
margin: 0px;
padding: 3px;
border: 1px solid #C0C0C0;
}

.title_box02 {
margin: 0px 0px 10px 0px;
padding: 3px;
border: 1px solid #C0C0C0;
}

.title_txt01 {
line-height: 16px;
margin: 0px;
padding: 0px 0px 0px 7px;
border-left: 5px solid #FF9600;
}

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

.table_txt01 {
background-color: #EDF8FF;
color: #555555;
line-height: 16px;
text-align: left;
margin: 0px;
padding: 5px;
}

.table_txt02 {
background-color: #ffffff;
color: #555555;
line-height: 16px;
text-align: left;
margin: 0px;
padding: 5px;
}

.table_txt_price {
background-color: #ffffff;
color: #555555;
line-height: 16px;
text-align: right;
margin: 0px;
padding: 5px;
}