#wrapper{
width:894px;
padding:0 0 40px 0;
margin:0;
background:url(http://www.chuka-drama.com//img/back2.jpg) top left repeat;}

.box{
line-height:1.3em;
font-size:10px;
color:#333333;
width:890px;
background:url(http://www.chuka-drama.com//img/year/back3.gif) left top repeat-y;}

.bpb{float:left;margin:0;padding:0;}

.bxread{margin:0;padding:10px 30px 10px 30px;line-height:1.5em;letter-spacing:1.2px;}

.bxread em{font-weight:bold;font-style:normal;font-size:12px;color:#831300;}

.box_n{
background:#FFFFFF;
width:610px;
margin:10px 0 10px 10px;
padding:10px 0 10px 0;
text-align:center;
color:#645F2C;}

.ba{padding:10px 0 0 5px;margin:0;}

.read_to{
margin:15px 0 30px 0;
padding:0;
letter-spacing:1.4px;
line-height:1.7em;
color:#000000;
font-size:12px;}

.tb_m{width:550px;margin:0 0 0 30px;padding:0;}
.tb_l{width:380px;float:left;margin:0;padding:0 10px 0 0;text-align:left;background:url(http://www.chuka-drama.com//img/kampo_theory/tb_nk0.gif) left top no-repeat;}
.tb_r{width:120px;float:right;margin:0 30px 0 0;padding:0;text-align:left;}

.tb_m{zoom:1;}
.tb_m:after {
    content:"."; 
    display:block; 
    height:0; 
    clear:both; 
    visibility:hidden;
}
.tb_m{display:inline-table;}
/* Hides from IE-mac \*/
* html .tb_m {height: 1%;}
.tb_m {display: block;}
/* End hide from IE-mac */



.tb_mm{width:550px;margin:0 0 0 30px;padding:0;}
.tb_ll{width:380px;float:left;margin:0;padding:0 10px 0 0;text-align:left;background:url(http://www.chuka-drama.com//img/kampo_theory/tb_nk00.gif) left top no-repeat;}
.tb_rr{width:120px;float:right;margin:0 30px 0 0;padding:0;text-align:left;}

.tb_mm{zoom:1;}
.tb_mm:after {
    content:"."; 
    display:block; 
    height:0; 
    clear:both; 
    visibility:hidden;
}
.tb_mm{display:inline-table;}
/* Hides from IE-mac \*/
* html .tb_mm {height: 1%;}
.tb_mm {display: block;}
/* End hide from IE-mac */


.read_tbh{
margin:0 0 25px 35px;
padding:0;
letter-spacing:1.4px;
line-height:1.7em;
color:#645F2C;
font-size:12px;}

.boxholder{
clear:both;
padding:0;
width:884px;
}

.tab{
float:left;
margin:0;
padding:0;}

.tabtxt{
margin: 0;
color: #fff;
font-size: 12px;
font-weight: bold;
padding: 9px 0 0 0;}

.flo_le{
float:left;
width:140px;
text-align:left;
}

.flo_ri{
float:right;
width:390px;
letter-spacing:1.6px;
line-height:1.7em;
font-size:12px;
color:#333333;
}

.stitle{
margin:0 0 15px 0;}




.more2{margin:15px 120px 0 0;text-align:right;}
.more3{margin:15px 220px 0 0;text-align:right;}
.more4{margin:40px 180px 0 0;text-align:right;}
.more5{margin:20px 0 0 50px;padding:0;}

.bb{
padding:17px 0 17px 0;}


.honbb{
padding:20px 0 20px 40px;}

.flo_le3{
float:left;
width:150px;
text-align:left;
}

.flo_ri3{
float:right;
width:390px;
letter-spacing:1.6px;
line-height:1.7em;
font-size:12px;
color:#333333;
}



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

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

.lft{
text-align:left;
margin:0;
padding:0;
color:#333333;}

.lfts{
text-align:left;
letter-spacing:1.6px;
line-height:1.5em;
margin:2px 0 0 0;
color:#808080;}


.flo_le2{
float:left;
width:150px;
text-align:left;}

.flo_ri2{
float:right;
width:390px;
letter-spacing:1.6px;
line-height:1.7em;
font-size:12px;
color:#333333;
}

.fdd{
margin:0 0 0 40px;
padding:0;
}



.semina{
margin:0;
padding:0;
letter-spacing:1.6px;
font-size:17px;
color:#938F6B;
font-weight:bold;}

.semina_s{
margin:0 0 10px 0;
padding:0;
letter-spacing:1.6px;
line-height:1.7em;
font-size:12px;
color:#938F6B;}
