/* À¯±Ù¹è Ãß°¡ */

.box_news_line {border: 1px solid #CCCCCC;}
.con_t1 {font-family:±¼¸², Arial, Helvetica; padding-top:5px;padding-left:5px; padding-right:5px; padding-bottom:5px; line-height:16pt; font-size:9pt; text-align:center; font-weight: bold;}
.con1 {font-family:±¼¸², Arial, Helvetica; padding-top:5px;padding-left:5px; padding-right:5px; padding-bottom:5px; line-height:16pt; font-size:9pt; text-align:justify;border-top: 1px solid #CCCCCC;}

.con_t2 {font-family:±¼¸², Arial, Helvetica; padding-top:5px;padding-left:5px; padding-right:5px; padding-bottom:5px; line-height:16pt; font-size:11pt; text-align:center; font-weight: bold;}
.con2 {font-family:±¼¸², Arial, Helvetica; padding-top:5px;padding-left:5px; padding-right:5px; padding-bottom:5px; line-height:16pt; font-size:11pt; text-align:justify;border-top: 1px solid #CCCCCC;}

#NewsContent {z-index: 300;}

.reply {position:relative; border-top: 2px solid #CCCCCC; margin-top: 5px; }
.reply dd.reply_title {width: 400px; float: left; padding-top:3px;padding-left:5px;}
.reply dd.reply_name {width: 100px; float: left; padding-top:3px; text-align:center;}
.reply dd.reply_count {width: 70px; float: left; padding-top:3px; text-align:center;}
.reply dd.reply_date {width: 100px; float: left; padding-top:3px; text-align:center;}


.sky_review_right { position:relative; margin-bottom:10px;}
.sky_review_right h3 { height:18px; padding-top:2px; color:#1b4a9c; border-bottom:1px solid #ececec; margin-bottom:5px;}
.sky_review_right li {padding-left:5px;}
.sky_review_right p.more a { color:#737373; width:50px; height:20px; font-size: 12pt;  font-weight: normal; position:absolute; top:6px; right:5px; text-align:right;}

.debate_master {clear: both; width:545px; position:relative; margin-bottom:10px;font-size:10pt;}
.debate_master h2 {height:30px; padding-top:2px; color:#1b4a9c; margin-bottom:10px; padding-top: 8px; border-bottom: 1px solid #ececec;  padding-left: 15px;font-size:11pt;}
.debate_master dl {font-size:10pt;}
.debate_master dd.photos {width:150px; float:left;}
.debate_master dd.texts {font-size:11pt; width:380px; float: left; text-align:justify; line-height: 14pt;}

.debate_w_btn {clear: both; position:relative; margin-bottom:10px;}
.debate_w_btn p { float:right; cursor: hand;}

#write_debate_form {clear: both; margin-top:10px; padding-top: 10px;}

#debate_list {clear: both; position:relative; margin-top:10px;padding-top: 15px;font-size:11pt; }
#debate_list td {font-size:11pt; }

.newsPad { position:fixed; bottom:0; z-index: 10000; width: 684px; height: 89px;  background:url(/images/sub/news_pad_bg3.gif) repeat-x 0 0; }

.contents_section {width:684px; position:relative; overflow:hidden; float:left;}
.snb { width:114px; float:left; position:relative; background:#f4f4f4; border:1px solid #e6e6e6;}
.snb h2 {padding:10px 18px; font-size:15px; font-weight:bold; border-bottom:1px solid #9e9e9e;}
.snb h2 a {color:#142f5f;}
.snb li { margin:0 10px; padding:6px; border-bottom:1px solid #d4d5d5; font-size:13px;	 }

.snb2 { width:114px; float:left; position:relative; background:#f4f4f4; border:1px solid #e6e6e6;}
.snb2 h2 {padding:10px 10px; font-size:12px; font-weight:bold; border-bottom:1px solid #9e9e9e;}
.snb2 h2 a {color:#142f5f;}
.snb2 li { margin:0 10px; padding:6px; border-bottom:1px solid #d4d5d5; font-size:13px;	 }

.snb_search h2 { padding-top: 5px; padding-left: 10px; font-size:12px; font-weight:bold; border-bottom:1px solid #9e9e9e;}
.snb_search { width:114px; float:left; position:relative; background:#f4f4f4; border:1px solid #e6e6e6;}
.snb_search li { margin:0 10px; padding:1px; font-size:13px}

.contents_list {width:555px; float:right;}


.contents_section .banner { margin-bottom:6px;}
.article { font-family:±¼¸², Arial, Helvetica; font-size:11pt; color:#362F2D; line-height:22px; text-align: justify;}
.util { height:20px; margin-bottom:15px; }
.util .func {width:200px; float:left;}
.util .func a { margin-right:10px;}
.util .sns {width:400px; float:right; text-align:right;}
.util .sns span {margin-left:5px;}
.util .sns a {margin-left:5px;}
.util .sns .box {background:url(../images/contents/bg_icon_box.gif) no-repeat 0 0; padding:3px 5px 3px 2px;} 
.art_tit { padding:10px 0 13px 0; position:relative; border-bottom:1px solid #d9dada;}
.art_tit .main_tit { font-size:24px; color:#040404; margin-bottom:5px; font-weight:bold;}
.art_tit .sub_tit { padding-top:5px; font-size:14px; color:#636465; font-weight:bold;} 
.art_tit .btn { padding-top:5px;width:180px; height:20px; position:absolute; top:34px; right:0px; text-align:right;}
.art_write {padding:10px 0 10px 0; height:35px; }
.art_write .writer {width:250px; float:left; font-size:11px;}
.art_write .writer_date {width:400px; float:right; text-align:right; font-size:11px;}
.art_write .relative_people {clear:both; text-align:right; font-size:11px;}
.art_desc {padding-bottom:10px;}
.art_desc p {font-size:14px; line-height:1.6em; }

.btn_area{border-bottom:1px solid #c8c8c9;position:relative}
.btn_area .left img{margin-right:3px}
.btn_area .right{position:absolute;right:-3px;top:0}
.btn_area .right span{display:inline-block;margin-left:25px}
.btn_area .right span img:first-of-type{margin-right:3px}
.btn_area .right span:nth-child(2) img{margin-right:3px}

.realty_search { position:relative; border: 1px solid #ddd; margin-bottom: 5px; margin-top: 10px; height: 88px; background-color: #efefef;}
.realty_search dt { float: left; border-right: 1px solid #ddd; width: 280px; padding: 5px; }
.realty_search dd { float: right; border-right: 1px solid #ddd; text-align: left; width: 370px;  padding: 5px;}
.realty_search ul { margin-right: 5px; }
.realty_search li:first-child { border-bottom: 1px dotted #ccc; padding-bottom: 1px; color:#C61C1C;}
.realty_search li { height: 18px; padding-top: 5px;}
.realty_search span { margin-right: 5px; }
.realty_search .s_index { padding: 5px;  background: #fff; font-align: justify; line-height: 13pt; height: 65px; overflow: hidden;  }
.realty_search .s_index a { color: #444; }
.realty_search .r_box { border: 1px solid #ddd; height: 18px; padding: 3px; width: 130px;vertical-align:middle}
.realty_search .r_btn { border: 1px solid #ddd; height: 26px; padding-left: 10px; padding-right: 10px; background: #fff;vertical-align:middle}
#st0{font-size:12px;font-weight:bold}


.CONTENT			{ font-family:±¼¸², Arial, Helvetica; font-size:11pt; color:#362F2D; text-align: justify;}
.CONTENT A			{ font-family:±¼¸², Arial, Helvetica; COLOR: #000063; TEXT-DECORATION: none; font-weight: bold;}
.CONTENT A:hover	{ font-family:±¼¸², Arial, Helvetica; COLOR: #000063; TEXT-DECORATION: none; font-weight: bold;}

.img_hint {text-align: center; }

.repl_area .tit{position:relative;font-size:11pt;font-weight:bold;height:42px;line-height:42px}
.repl_area .tit span{position:absolute;top:0;right:0;font-size:10pt;color:#444;text-align:right;font-weight:normal}
.repl_inner_box{border:1px solid #ccc;background:#f7f7f7;width:656px;padding:5px 10px}
.repl_inner_box .write_top{position:relative;margin:2px 0 8px 0}
.repl_inner_box .write_top input{border:1px solid #ddd;height:22px;margin:0 40px 0 5px}
.repl_inner_box .write_top label{font-size:12px;font-weight:bold}
.repl_inner_box .write_top span{position:absolute;top:0;right:0}
.repl_inner_box textarea{border:1px solid #ddd;height:110px;width:100%;font-size:12px}
.repl_writer{border:1px solid #ccc;background:#f7f7f7;width:656px;padding:5px 10px;font-size:10pt;font-weight:bold;position:relative;margin-top:15px;height:24px;line-height:24px}
.repl_writer span{position:absolute;right:5px}
.repl_writer span img{margin-left:3px}
.repl_view{padding:10px;font-size:10pt;color:#444; line-height: 16pt;}
.repl_bottom{position:relative;width:670px;padding-left:5px}
.repl_bottom span{position:absolute;right:0;top:0;font-size:11px;color:#777;text-align:right}

.newsPad { position:fixed; bottom:0; z-index: 10000; width: 684px; height: 89px;  background:url(/images/news_pad_bg3.gif) repeat-x 0 0; }




