body {
 line-height: 160%;
 background-color: #9099ae;
 font-family:'ヒラギノ角ゴ Pro W3','Hiragino Kaku Gothic Pro','メイリオ',Meiryo,'ＭＳ Ｐゴシック',sans-serif;
 margin: 0px;
 padding: 0px;
}

img {
 border: 0px;
}


p {
 margin: 10px 0px;
}

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

#waku2 {
 width: 750px;
}

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

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

.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;
}

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

.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 0px;
}

.voice_c {
 font-size: 80%;
}