@charset "utf-8"; /*----------------------------------------------- left side 
menu -----------------------------------------------*/ #left { float: left; width: 
260px; margin-right: 14px; background-image: url(img/leftbg.gif); background-repeat: 
repeat-y; background-position: left top; font-size: 0.8em; } .menubox { width: 
240px; margin-right: 10px; margin-left: 10px; margin-top: 14px; } .mbcontent { 
padding: 5px; width: 228px; border: 1px solid #666666; background-color: #FFE0AF; 
} * html .mbcontent { width: 240px; } .mbcontent table tr td,th { vertical-align: 
middle; padding-left:5px; } /*----------------------------------------------- 
right side main contents -----------------------------------------------*/ #right 
{ float: left; width: 560px; } .mainbanner { width: 540px; margin-top: 14px; } 
.boxtitle { margin-top: 14px; margin-bottom:0; } .boxsubtitle { margin-top: 10px; 
} #infolist { width: 538px; border: 1px solid #666666; padding-bottom:10px; } 
#infolist tr td { padding:10px 0 10px 20px; border-bottom-width: 1px; border-bottom-style: 
dashed; border-bottom-color: #DCBB58; } .ildate { width:40px; font-weight: bold; 
} .ilinfo { width:456px; } .boxitem { width: 538px; border: 1px solid #666666; 
} .boxitem dd { padding-top: 0; padding-right: 20px; padding-bottom: 20px; padding-left: 
20px; line-height: 1.5em; } .boxitem2 { width: 540px; padding:10px 0 10px 0; } 
.boxitem2 p { padding:10px; } .boxitem3 { font-size: 0.8em; width: 376px; margin-top:10px; 
padding:10px 80px; background-color: #FCFBE0; } .boxitem3 dt { font-weight: bolder; 
text-align: center; padding-bottom:10px; } .itemimg { width:100px; float:left; 
} .itemlink { display: block; margin-top: 10px; margin-right: 0; margin-bottom: 
20px; margin-left: 0; } .itemlist { margin: 0 10px 0 10px; width:420px; float:left; 
} .itemlist dl dt { font-weight: bolder; } .itemlist dl dd { font-size: 0.8em; 
} .itemlist ul li { background-image: url(img/ar.gif); background-repeat: no-repeat; 
background-position: left center; float: left; padding: 5px 20px 5px 10px; white-space: 
nowrap; } .boxtext { padding: 10px; } .voicetext { width: 500px; border: 1px solid 
#666666; margin-top: 0; margin-right: 0; margin-bottom: 10px; margin-left: 0; 
padding: 20px; } #voicesend { text-align:center; margin-top:10px; margin-bottom:40px; 
margin-right: auto; margin-left: auto; font-size: 1.6em; font-weight: bolder; 
line-height: 2.0em; } #table { width: 538px; border: 1px solid #666666; padding-bottom:5px; 
} #settable { width: 538px; border: 1px solid #666666; padding-bottom:5px; } #settable 
tr td { padding:5px 0 5px 5px; border-bottom-width: 1px; border-bottom-style: 
dashed; border-bottom-color: #DCBB58; }