@import url("base.css");
@import url("voice_navi.css");
@import url("thickbox.css");

div.ttleng { background-image: url(../voice/img/ttl_eng.gif);}
.d-title { background: url(../voice/img/dttl.gif) left no-repeat;}
p.footlinks { clear: both; padding: 15px 0 0; text-align: center;}

/* voice ---------------- */

.voice p img { margin: 6px 7px;}
img.navigater { padding: 0 0 10px;}

.intro { min-height: 140px;}
.intro img { padding: 0 5px 0 0;}
.intro td, .intro th { padding: 0 0 5px 5px;}
.intro th { white-space: nowrap; font-weight: normal; vertical-align: top; color: #EE7700;}

.daylist td, .daylist th { padding: 5px 2px; border-bottom: 1px dotted #CCCCDD; vertical-align: top;}
.daylist td.time { white-space: nowrap; color: #EE7700;}
.daylist th { width: 100px; padding: 5px 8px; text-align: left; font-weight: normal; color: #000066;}
tr.bgon { background: #F9FCFF;}

h3,h4,h5 { min-height: 20px; margin: 16px 0 0; padding: 6px 0 4px 48px; color: #0C41EA; font-weight: normal; font-size: 120%;}
*html h3,*html h4,*html h5 { height: 20px;}
h3 { background: url(../voice/img/nozuru_blue.jpg) left center no-repeat;}
h4 { background: url(../voice/img/nozuru_yellow.jpg) left center no-repeat;}
h5 { background: url(../voice/img/nozuru_red.jpg) left center no-repeat;}

div.photobox { float: right; width: 150px; padding: 6px 0 20px 20px; text-align: center;}
div.main p { margin: 6px 0 12px;}
