@charset "utf-8";
/* etkcms
-----------------------------------------------------------*/
body,p,div,form,ul,th,td,h1,h2,h3,h4{  font-family :osaka,sans-serif;position:relative;margin:0;padding:0;font-size:10pt;line-height:150%;list-style-type:none;-webkit-text-size-adjust:none; }
a{ text-decoration:none; }
a:hover{ opacity:0.6;filter:alpha(opacity=60); }
a.hv_none:hover{ opacity:1.0;filter:alpha(opacity=100); }
a.bt{ padding:5px 20px;background:#E3C65D;border:1px #999 solid;color:#333; }
img{ border:none; }
/* ------------------------------------------------------- */
#etk_message{ position:absolute;width:400px;height:600px;overflow:auto;background:#fff;border:1px #f00 solid;padding:5px;margin:5px; }
.lnsClear{ clear:both;height:0; }
.DEBT{ padding:5px; }
.alert{ color:#f00; }
.content_text{ height:0;overflow:hidden; }
/* ------------------------------------------------------- */
body{  }
h1{font-size:10pt;font-weight:normal;letter-spacing:1px;}
h2{ height:36px;line-height:36px;color:#000;font-size:11pt;letter-spacing:1px;text-indent:15px;margin-bottom:20px;}
/*h3{ color:#999;border-bottom:1px #999 solid;margin:0 15px; }*/
/* ------------------------------------------------------- */
.wrap{ width:960px;margin:0 auto; }
.box{ margin-bottom:15px; }
/* ------------------------------------------------------- */
#wrap{ width:940px;margin:0 auto;background:url(/img/bg_wrap.png) repeat-y;padding:0 42px; }
#head{ height:100px; }
#logo{ margin-top:5px;width:172px;float:left; }
#head_right{ margin-top:20px;margin-right:25px;width:144px;float:right; }
#head_menu{ width:945px;margin:10px auto; }
#head_menu a{ display:block;width:135px;float:left; }
#main_cont{ width:940px;margin:0 auto;padding:0 10px; }
#main_left{ width:691px;float:left;margin-left:5px; }
#main_right{ width:219px;float:right;margin-right:10px; }
#bread_crumbs{ padding:5px 10px; }
#foot_menu{ color:#fff;margin-left:0px;padding-top:10px; }
#foot_menu a{ color:#fff;letter-spacing:1px; }
/* ------------------------------------------------------- */
.tbl_form{ background:#fff;width:550px;margin:0 auto; }
.tbl_form th{ background:#5A4305/*a68b33*/;color:#fff;padding:10px;text-align:right;font-weight:100; }
.tbl_form td{ background:#E5D8AE;color:#000;padding:10px; }
.tbl_form td input[Type=text],#tbl_form td textarea{ border:1px #999 solid;padding:3px;width:200px; }
.tbl_form td textarea{ width:300px;height:120px; }
.tbl_form td input[Type=submit]{ padding:4px 20px; }
.tbl_form .td_submit{ background:#fff; }

.tbl_list{ background:#000;width:900px;margin:0 20px; }
.tbl_list th{ background:#481D0C;color:#fff;padding:10px;text-align:right; }
.tbl_list td{ background:#fff;color:#000;padding:10px;width:640px; }
.tbl_list td input[Type=text],#tbl_form td textarea{ border:1px #999 solid;padding:3px;width:200px; }
.tbl_list td textarea{ width:300px;height:120px; }
.tbl_list td input[Type=submit]{ padding:4px 20px; }

/*.tbl_foot{ }
.tbl_foot th{}
.tbl_foot td{width:350px;}*/

/* ------------------------------------------------------- */
ul.rss_list{ margin:0 10px; }
ul.rss_list li{ border-bottom:1px #999 dotted;margin-bottom:5px; }
ul.rss_list li a{ display:block;text-decoration:none; }
/* ------------------------------------------------------- */
.voice_box{background:#e5d8ae;border-top:5px #481d0c solid;}
.voice_box .name{background:url(/img/icon_arrow.gif) 5px 50% no-repeat;line-height:36px;font-weight:600;text-indent:30px;border-bottom:1px #000 dotted;}
.voice_box .txt{height:220px;font-size:9pt;line-height:20px;padding:5px 0;}
.voice_box .txt .more_read{text-align:right;}
.voice_left{width:280px;float:left;padding:0 10px;margin-bottom:20px;margin-right:20px;}
.voice_right{width:280px;float:right;padding:0 10px;margin-bottom:20px;}

.topics_list{ margin:0 10px 30px; }
.topics_list li{ line-height:24px;border-bottom:1px #ccc dotted; }
.topics_list li.topics_l{ width:450px;float:left; }
.topics_list li.topics_r{ width:450px;float:right; }
.topics_list li a{ display:block;text-decoration:none; }

#top_topics_wrap{ border-bottom:1px #000 solid;padding:0 0 20px; }
#top_topics{ margin-bottom:10px; }
.bt_topics_list{ text-align:right; }

