body {

}

img {
 border: 0px;
}


p {
 margin: 10px 0px;
}

#waku1 {
 background-color: #ffffff;
 border-left: 8px solid #ffff00;
 border-right: 8px solid #ffff00;
 width: 800px;
}

#waku2 {
 width: 750px;
}

.order {
 background-color: #fff9b4;	//#ccecff;
 padding:5px;
 font-weight: bold;
 font-size: 90%;
 margin-top:10px;
 width: 211px;
}

.order2 {
 background-color: #fff9b4;
 padding:10px;
 font-weight: bold;
}

.order3 {
 background-color: #fff5e2;
 padding:10px;
}


.profile {
 background-color: #cce3ee;
 padding: 30px;
 border: 1px solid #0068b7;
}


.hl {
 font-weight: bold;
 background-color: #7fd0f4;
}

.blk12 {
 font-weight: bold;
 font-size: 120%;
}

.blk14 {
 font-weight: bold;
 font-size: 140%;
}

.blk18 {
 font-weight: bold;
 font-size: 180%;
 line-height: 180%;
}

.red {
 color: red;
 font-weight: bold;
}

.red_u {
 color: red;
 font-weight: bold;
 text-decoration: underline;
}

.red12_u {
 color: red;
 font-weight: bold;
 text-decoration: underline;
 font-size: 120%;
}

.red14 {
 color: red;
 font-weight: bold;
 font-size: 140%;
}

.red14_u {
 color: red;
 font-weight: bold;
 text-decoration: underline;
 font-size: 140%;
}

.red16 {
 color: red;
 font-weight: bold;
 font-size: 140%;
}

.red16_u {
 color: red;
 font-weight: bold;
 text-decoration: underline;
 font-size: 160%;
}

.red18 {
 color: red;
 font-weight: bold;
 font-size: 180%;
 line-height: 180%;
}

.grn14 {
 color: #00b050;
 font-weight: bold;
 font-size: 140%;
}

.blu14 {
 color: #0070c0;
 font-weight: bold;
 font-size: 140%;
}

.c1 {
 text-align: center;
 font-weight: bold;
 padding: 5px 0px;
}

.small {
 font-size: 85%;
}


.tb01 {
 background: url(images/tb01_w.jpg) repeat-y;
 width: 750px;
}

.tb02 {
 background: url(images/tb02_w.jpg) repeat-y;
 width: 750px;
}

.tb03 {
 background: url(images/tb03_w.jpg) repeat-y;
 width: 750px;
}


.if {
 background: url(images/if_bg.jpg) no-repeat;
 width: 490px;
 height: 375px;
 padding: 10px;
}

.if2 {
 background: url(images/if_bg.jpg) no-repeat;
 width: 490px;
 height: 180px;
 padding: 10px;
}

.voice {
 border: 3px solid #7fd7a7;
 padding: 15px;
 margin: 10px auto;
 width: 700px;
 font-size: 90%;
 line-height: 160%;
}

.voice_c {
 font-size: 80%;
}

ol li {
 list-style:none;
 text-align:left;
 font-weight:bold;
// line-height:170%;
 padding:0 0 7px 30px;
 background: transparent url(images/icon.gif)  no-repeat 0 0;

}
