/*INFORMATION
Definitions & Navigation for JAPANESE 麦油
CSS file for ByakkoPress JP
Based on Byakko JP
Updating to Adobe CS2, this is UTF-8 format.
ReBuild: 2005.08.26
--------------------------*/
/* Global Link Color
---------------------------------- */
body {
font-size: 12px;
line-height: 12px;
background-color: #ffffff;
margin: 0 }
a:link {
color: #0824c9;
text-decoration: none }
a:visited {
color: #bb6b77;
text-decoration: none }
a:hover {
color: #ce1f45 }

/* Standard blacK fonts
---------------------------------- */
.K10 {
font-size: 11px;
font-family: "ヒラギノ角ゴ Pro W3", "ＭＳ Ｐゴシック", sans-serif;
line-height: 130% }
.K12 {
font-size: 12px;
font-family: "ヒラギノ角ゴ Pro W3", "ＭＳ Ｐゴシック", sans-serif;
line-height: 130% }
.KB12 {
font-size: 12px;
font-family: "ヒラギノ角ゴ Pro W6", "ＭＳ Ｐゴシック", sans-serif;
font-weight: bold;
line-height: 130% }
.K14 {
font-size: 14px;
font-family: "ヒラギノ角ゴ Pro W3", "ＭＳ Ｐゴシック", sans-serif;
line-height: 125% }
.KB14 {
font-size: 14px;
font-family: "ヒラギノ角ゴ Pro W6", "ＭＳ Ｐゴシック", sans-serif;
font-weight: bold;
line-height: 125% }
.K18 {
font-size: 18px;
font-family: "ヒラギノ角ゴ Pro W3", "ＭＳ Ｐゴシック", sans-serif;
line-height: 120% }
.K24 {
font-size: 24px;
font-family: "ヒラギノ角ゴ Pro W3", "ＭＳ Ｐゴシック", sans-serif;
line-height: 120% }

/* Tender color fonts
---------------------------------- */
.L10G {
color: #76797c;
font-size: 11px;
font-family: "ヒラギノ角ゴ Pro W3", "ＭＳ Ｐゴシック", sans-serif;
line-height: 130% }
.L12G {
color: #76797c;
font-size: 12px;
font-family: "ヒラギノ角ゴ Pro W3", "ＭＳ Ｐゴシック", sans-serif;
line-height: 130% }
.L12W {
color: #ffffff;
font-size: 12px;
font-family: "ヒラギノ角ゴ Pro W3", "ＭＳ Ｐゴシック", sans-serif;
line-height: 130% }
.L14G {
color: #76797c;
font-size: 14px;
font-family: "ヒラギノ角ゴ Pro W3", "ＭＳ Ｐゴシック", sans-serif;
line-height: 125% }
.LB14G {
color: #76797c;
font-size: 14px;
font-family: "ヒラギノ角ゴ Pro W6", "ＭＳ Ｐゴシック", sans-serif;
font-weight: bold;
line-height: 125% }
.L18G {
color: #76797c;
font-size: 18px;
font-family: "ヒラギノ角ゴ Pro W3", "ＭＳ Ｐゴシック", sans-serif;
line-height: 120% }
.L24G {
color: #76797c;
font-size: 24px;
font-family: "ヒラギノ角ゴ Pro W3", "ＭＳ Ｐゴシック", sans-serif;
line-height: 120% }
.LB24G {
color: #76797c;
font-size: 24px;
font-family: "ヒラギノ角ゴ Pro W6", "ＭＳ Ｐゴシック", sans-serif;
font-weight: bold;
line-height: 120% }

/* Serif Mincho style
---------------------------------- */
.M12 {
font-size: 12px;
font-family: "ヒラギノ明朝 Pro W3", "ＭＳ Ｐ明朝", serif;
line-height: 130% }
.M14 {
font-size: 14px;
font-family: "ヒラギノ明朝 Pro W3", "ＭＳ Ｐ明朝", serif;
line-height: 125% }
.MB24 {
font-size: 24px;
font-family: "ヒラギノ明朝 Pro W6", "ＭＳ Ｐ明朝", serif;
line-height: 120% }

/* Listed items
---------------------------------- */
ul.arrowtext {
line-height: 13px;
list-style-image: url("arrowa1a5a9.gif");
list-style-position: outside;
margin-top: 0;
margin-bottom: 5px;
margin-left: 14px;
padding: 0 0 0 1px }
ul.arrowpro {
line-height: 13px;
list-style-image: url(arrowpro_wte.gif);
list-style-position: outside;
margin-top: 0;
margin-bottom: 5px;
margin-left: 14px;
padding: 0 0 0 1px }
ul.square {
line-height: 13px;
list-style: square;
margin-bottom: 0;
margin-left: 22px;
padding: 0 }
ul.decimal {
line-height: 13px;
list-style: decimal;
margin-bottom: 0;
margin-left: 22px;
padding: 0 }
ol.decimal {
line-height: 13px;
list-style: decimal;
margin-bottom: 0;
margin-left: 22px;
padding: 0 }

/* UL items ArrowPro02 with Space
---------------------------------- */
ul.arrowpro02 {
line-height: 13px;
list-style-image: url(arrowpro_wte.gif);
list-style-position: outside;
margin-top: 0;
margin-bottom: 5px;
margin-left: 14px;
padding: 0 0 0 1px }
ul.arrowpro02 li {
margin-bottom: 6px }

/* UL items bullet EmeGreen
---------------------------------- */
ul.eme_bullet {
line-height: 13px;
list-style-image: url("table_img/sideb_dot_gr0811.gif");
list-style-position: outside;
margin-top: 0;
margin-bottom: 3px;
margin-left: 14px;
padding: 0 0 0 3px }
ul.eme_bullet li {
margin-bottom: 6px }

/*Table & Listing Settings
---------------------------------- */
td.t_list1 {
font-size: 13px;
font-family: "ヒラギノ角ゴ Pro W3", "ＭＳ Ｐゴシック", sans-serif;
line-height: 1.2em;
text-decoration: none;
padding: 0.5em 0 0.5em 2px }
td.t_listBP {
font-size: 12px;
font-family: "ヒラギノ角ゴ Pro W3", "ＭＳ Ｐゴシック", sans-serif;
line-height: 1.2em;
text-decoration: none;
padding: 0.4em 0 0.4em 5px }

/* Lines for Reader Window
---------------------------------- */
.LineReader {
color: #033921;
font-size: 13px;
font-family: "ヒラギノ角ゴ Pro W3", "ＭＳ Ｐゴシック", sans-serif;
line-height: 21px;
background: url("table_img/txt_line_21_700px.gif");
letter-spacing: 0;
padding-right: 2px;
padding-left: 2px }
/* Sidebar TYPE01(Silver)
---------------------------------- */
td.sidbr01_top {
color: #060c0a;
font-weight: bold;
background: #e7e7e7 url("table_img/sidebar_gray_top160.gif") no-repeat left top;
padding: 6px 2px 4px 8px;
width: 150px;
height: 18px }
td.sidbr01 {
background: #ffffff url("table_img/sidebar_gray_body160.gif") repeat-y left top;
padding: 5px;
width: 150px;
border-top: 1px solid #a1a3a5 }
td.sidbr01_btm {
background: #ffffff url("table_img/sidebar_gray_btm160.gif") no-repeat left top;
padding: 0;
width: 160px;
height: 10px }
/* Sidebar TYPE03(Mint&Shadow)
---------------------------------- */
td.sidbr03_top {
color: #060c0a;
font-weight: bold;
background: #e7e7e7 url("table_img/sidebar_mint_top160.gif") no-repeat left top;
padding: 14px 6px 4px 14px;
width: 140px;
height: 16px }
td.sidbr03 {
background: #ffffff url("table_img/sidebar_mint_body160.gif") repeat-y left top;
padding: 4px 12px 4px 14px;
width: 140px }
td.sidbr03_btm {
background: #ffffff url("table_img/sidebar_mint_btm160.gif") no-repeat left top;
padding: 0;
width: 160px;
height: 18px }

/* Sidebar TYPE01 (TR type) Wide180px(Silver)
---------------------------------- */
tr.sidbr01w_top td {
font-weight: bold;
background: #e7e7e7 url("table_img/sidebar_gray_top180.gif") no-repeat left top;
padding: 6px 2px 4px 8px;
width: 170px;
height: 18px }
tr.sidbr01w td {
background: #ffffff url("table_img/sidebar_gray_body180.gif") repeat-y left top;
padding: 5px 7px 5px 8px;
width: 160px;
border-top: 1px solid #a1a3a5 }
tr.sidbr01w_btm td {
background: #ffffff url(table_img/sidebar_gray_btm180.gif) no-repeat left top;
padding: 6px 2px 4px 8px;
width: 170px;
height: 10px }

/* Sidebar TYPE03 (TR type) Wide180px(Mint&Shadow)
---------------------------------- */
tr.sidbr03trw_top td {
font-weight: bold;
background: #e1f8e9 url("table_img/sidebar_mint_top180.gif") no-repeat left top;
padding: 14px 6px 4px 14px;
width: 160px;
height: 16px }
tr.sidbr03trw td {
background: #ffffff url("table_img/sidebar_mint_body180.gif") repeat-y left top;
padding: 4px 12px 4px 14px;
width: 160px }
tr.sidbr03trw_btm td {
background: #ffffff url("table_img/sidebar_mint_btm180.gif") no-repeat left top;
padding: 14px 6px 4px 14px;
width: 160px;
height: 12px }

/* LineBOX pale-green for BPress
---------------------------------- */
.lineboxBP {
margin-bottom: 10px;
border-top: 1px solid #a3a6a9;
border-left: 1px solid #a3a6a9 }
.lineboxBP th {
font-weight: bold;
background: #d7efdf;
padding: 4px 8px;
border-right: 1px solid #a3a6a9;
border-bottom: 1px solid #a3a6a9 }
.lineboxBP td {
background-color: #fbfef8;
padding: 8px;
vertical-align: top;
border-right: 1px solid #a3a6a9;
border-bottom: 1px solid #a3a6a9 }
	

/*Book List Outer/Inner Settings
---------------------------------- */
.Outer {
padding-bottom: 8px;
border-bottom: 1px dotted #bfe4cd }
.Outer td.L-BG {
background-image: url("noimage110.jpg");
background-repeat: no-repeat }
.Inner td {
color: #51644a;
padding-top: 1px;
padding-bottom: 1px;
padding-left: 7px }
.Inner tr.Inr_Tit td {
color: #354133;
background-repeat: repeat-x;
background-attachment: scroll;
background-position: left bottom }
.Inner tr.Inr_Note td {
color: #365c45;
background-color: #f2f9ea;
padding-top: 5px;
padding-right: 6px;
padding-bottom: 5px }

/* Sidelist Table definitions 
---------------------------------- */
.stableL {
padding-bottom: 7px;
border-bottom: 1px solid #d1d3d5;
border-left: 1px solid #d1d3d5 }
.stableL td {
padding: 4px 4px 4px 8px }
.stableL tr.stheader td {
background: #e2ffe7 url("table_img/head_grad-green.gif") repeat-x left bottom }
.stableL tr.stodd td {
color: #76797c;
background: #f6f6f6 }
.stableL tr.steven td {
color: #76797c;
background: #fff }
.stableL table.linkicon td {
padding-right: 3px;
padding-left: 3px }

/* Sub Title Bar settings
---------------------------------- */
table.stit_Yred td {
color: #30392a;
background-color: #ffffe0;
background-image: url("titbg_y_10050.gif");
background-repeat: repeat-x;
padding: 3px 10px 3px 5px;
border-style: solid;
border-width: 1px 2px 1px 9px;
border-color: #ecede4 #ccc #b4b7ae #ce1f45 }
table.stit_Ygrn td {
color: #30392a;
background-color: #ffffe0;
background-image: url("titbg_y_10050.gif");
background-repeat: repeat-x;
padding: 3px 10px 3px 5px;
border-style: solid;
border-width: 1px 2px 1px 9px;
border-color: #ecede4 #ccc #b4b7ae #063 }
table.stit_Yblu td {
color: #30392a;
background-color: #ffffe0;
background-image: url("titbg_y_10050.gif");
background-repeat: repeat-x;
padding: 3px 10px 3px 5px;
border-style: solid;
border-width: 1px 2px 1px 9px;
border-color: #ecede4 #ccc #b4b7ae #1042a0 }
table.stit_PV td {
color: #30392a;
padding-bottom: 3px;
padding-left: 5px;
border-bottom: 2px solid #86bba5 }
table.stit_PVpg td {
color: #545454;
text-align: right;
padding-top: 2px;
padding-right: 10px }
td#stit_02 {
color: #5c6452;
background-color: #ffffe0;
background-image: url("titbg_y_10050.gif");
background-repeat: repeat-x;
margin: 2px 0 0;
padding: 0 4px 0 5px;
border-style: solid;
border-width: 1px 2px 1px 10px;
border-color: #ecede4 #ccc #ccc #986099 }
td#idx-bp01 {
color: #dd9900;
font-size: 12px;
background-color: #772222;
margin: 2px 0 0;
padding: 3px 4px 2px 5px;
border-left: 10px solid #dd9900 }

/* Search
---------------------------------- */
.search input {
font-size: 12px;
margin: 2px 2px 0;
height: 16px }

/* BPressTopbar ID and elements
---------------------------------- */
table#BPpathbg {
background-color: #c5e8d0;
background-image: url("table_img/nav2bg_pale14070.gif");
background-repeat: repeat-x;
margin: 0;
padding: 0;
border-style: solid;
border-width: 1px;
border-color: #e9f0db #d2d7c9 #a5b19f }
td#BPpath {
margin: 0;
padding: 0 0.3em }
td#BPpath a {
color: #0824c9;
text-decoration: none }
td#BPpath a:hover {
color: #ce1f45 }

