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

#content-nav {
margin: 0px;
padding: 5px 0px 0px 25px;
}

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

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

.text_top_aisatsu {
margin: 0px;
font-size: 14px;
padding: 0px 10px 0px 250px;
}

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

.more {
clear: both;
text-align: right;
margin: 0px;
padding: 10px 20px 10px 0px;
border-top: 1px dotted #9A9A9A;
}

.more02 {
text-align: right;
margin: 0px;
padding: 5px 0px 5px 0px;
border-top: 1px dotted #9A9A9A;
}

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

.sub_title_text01 {
/*
background-color: #F0F0F0;
*/
background-color: #FFAAAA;
font-weight: bold;
margin: 0px 0px 8px 0px;
padding: 4px;
border-left: 4px solid #2C77CB;
}

.sub_title_text02 {
background-color: #DAE4ED;
margin: 0px 0px 5px 0px;
padding: 2px;
}

.sub_title_big {
background-color: #D3E6F7;
font-size: 30px;
text-align: center;
font-weight: bold;
margin: 0px 0px 5px 0px;
padding: 10px;
}

.text_right {
text-align: right;
}

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

.table_title {
background-color: #61A2E4;
color: #ffffff;
font-weight: bold;
text-align: center;
margin: 0px;
padding: 4px;
}

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

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

.table_txt03 {
background-color: #F0F0F0;
margin: 0px;
padding: 4px;
}

.table_txt04 {
background-color: #B4B4B4;
font-weight: bold;
margin: 0px;
padding: 4px;
}

.table_txt_center {
background-color: #ffffff;
text-align: center;
margin: 0px;
padding: 4px;
}

.table_title_si {
background-color: #FFAAAA;
color: #ffffff;
font-weight: bold;
text-align: center;
margin: 0px;
padding: 4px;
}

.table_txt_center_si {
background-color: #FFCCCC;
text-align: center;
margin: 0px;
padding: 4px;
}

.table_txt_right {
background-color: #ffffff;
text-align: right;
margin: 0px;
padding: 4px;
}

.table_txt_right02 {
background-color: #F0F0F0;
text-align: right;
margin: 0px;
padding: 4px;
}

/* List ----------------------------------------------------------- */

ul.list_01 {
margin: 5px 5px 10px 25px;
padding: 0px;
list-style-type: square;
}
