@charset "utf-8";

/* contents color setting */
div#index_news_whats_new_block {
border:1px solid #9B86FF;
}

div#index_news_whats_new_block div dl dt {
color:#9B86FF;
}

div#column_left strong {
font-weight:800px;
color:#9B86FF;
}


/* sub navi block image setting */
div#sub_navi_block dl dd ul {
list-style:none;
}

div#sub_navi_block dl dd li {
background-image:url(../images/btn_sub_navi_allow.png);
}


div#sub_navi_block dl dt {
background-image:url(../images/btn_sub_navi_allow_white.gif);
background-color:#9B86FF;
}

div#sub_navi_block dl.share dd li {
background-image:url(../images/btn_sub_navi_brik.png);
}


/* contents body block image setting */
div#contents_body_block h3 {
background-image:url(../images/contents_header_3.png);
}

div#contents_body_block h4 {
background-image:url(../images/contents_header_4.png);
}

div#contents_body_block h5 {
background-image:url(../images/contents_header_arrow.png);
}


div#contents_body_block dl.dl_numbered_list dd ul li {
list-style-image:url(../images/contents_header_brick.png)
}


/* contents : ishi-shoukai */
div#contents_body_block h5.ishi-shoukai {
background-image:url(../images/contents_backbground_bar_01.png);
}

div#contents_body_block dl.ishi-shoukai-table dd ul li.ishi-shoukai-header {
background-image:url(../images/contents_header_arrow.png);
color:#9B86FF;
}


/* contents : shinryou-kamoku */
div#contents_body_block h6.shinryou-kamoku-header {
background-image:url(../images/contents_backbground_bar_01.png);
}


/* contents : shinryou-jikan */
/* contents : shinryou-jikan-table */
div#contents_body_block table.shinryou-jikan-table {
border-top:1px solid #9B86FF;
border-left: 1px solid #9B86FF;
}

div#contents_body_block table.shinryou-jikan-table th {
border-bottom:1px solid #9B86FF;
border-right: 1px solid #9B86FF;
background-color:#E4DFFF;
}

div#contents_body_block table.shinryou-jikan-table td {
border-bottom:1px solid #9B86FF;
border-right: 1px solid #9B86FF;
}


/* contents : byouin-gaiyou-enkaku */
/* contents : byouin-gaiyou-table */
div#contents_body_block table.byouin-gaiyou-table {
border-top:1px solid #9B86FF;
border-left: 1px solid #9B86FF;
}

div#contents_body_block table.byouin-gaiyou-table th {
border-bottom:1px solid #9B86FF;
border-right: 1px solid #9B86FF;
background-color:#E4DFFF;
}

div#contents_body_block table.byouin-gaiyou-table td {
border-bottom:1px solid #9B86FF;
border-right: 1px solid #9B86FF;
}


/* contents : kenri */
div#contents_body_block ul.kenri-text-list li {
background-image:url(../images/contents_list_disc_8px.png);
}


/* contents : kensa */
div#contents_body_block h5.kensa-header-h5 {
background-image:none;
padding:0;
}

div#contents_body_block ul.kensa-lest li {
list-style-image:url(../images/contents_header_brick.png)
}


div#contents_body_block ul.kensa-lest li {
list-style-image:url(../images/contents_header_brick.png)
}


/* contents : metabolic-kensa */
/* contents : metabolic-kensa-table */
div#contents_body_block table.metabolic-kensa-table {
border-top:1px solid #9B86FF;
border-left: 1px solid #9B86FF;
}

div#contents_body_block table.metabolic-kensa-table th {
border-bottom:1px solid #9B86FF;
border-right: 1px solid #9B86FF;
background-color:#E4DFFF;
}

div#contents_body_block table.metabolic-kensa-table td {
border-bottom:1px solid #9B86FF;
border-right: 1px solid #9B86FF;
}


/* contents : dock-kensa */
/* contents : dock-kensa-table */
div#contents_body_block table.dock-kensa-table {
border-top:1px solid #9B86FF;
border-left: 1px solid #9B86FF;
}

div#contents_body_block table.dock-kensa-table th {
border-bottom:1px solid #9B86FF;
border-right: 1px solid #9B86FF;
background-color:#E4DFFF;
}

div#contents_body_block table.dock-kensa-table td {
border-bottom:1px solid #9B86FF;
border-right: 1px solid #9B86FF;
}

/* contents : dock-kensa-option-table */
div#contents_body_block table.dock-kensa-option-table {
border-top:1px solid #9B86FF;
border-left: 1px solid #9B86FF;
}

div#contents_body_block table.dock-kensa-option-table th {
border-bottom:1px solid #9B86FF;
border-right: 1px solid #9B86FF;
background-color:#E4DFFF;
}

div#contents_body_block table.dock-kensa-option-table td {
border-bottom:1px solid #9B86FF;
border-right: 1px solid #9B86FF;
}

/* Blog Entry Body Style */
div#contents_body_block div.blog_entry_body p {
margin:0px;
}