/***************************************************************

Author :Justin.J

***************************************************************/

/* Float bug */
.clearfix:after{
	content:".";
	display:block;
	height:0;
	clear:both;
	visibility:hidden;
	}
.clearfix{
	display:inline-block;
	}
/* Hides from IE-mac \*/
* html .clearfix{height:1%;}
/* */


/************************************************
*		Reset									*
************************************************/
html{overflow-y:scroll;}
*{margin:0;padding:0;}
body{margin:0;text-align:center;_text-align:center; word-break:break-all;-ms-word-break:break-all;}
body, div, inputEx, textarea, button{font-size:12px;line-height:130%;font-family:맑은고딕, 돋음, Dotum,Sans-serif;color:#4d4d4d;}

a:link	{color:#4d4d4d;text-decoration:none;}
a:visited	{color:#4d4d4d;text-decoration:none;}
a:hover	{color:#202020;text-decoration:none;}
a:active	{color:#202020;text-decoration:none;}

ul, ol, ul li, ol li, dl, dt, dd, dt dd{margin:0;padding:0;list-style:none;}
h1, h2, h3, h4, h5{margin:0;padding:0;}
img, fieldset, iframe, inputEx, textarea{border:none;}

textarea2{
	scrollbar-highlight-color:#ffffff;
	scrollbar-shadow-color:#ffffff;
	scrollbar-arrow-color:#ffffff;
	scrollbar-face-color:#cccccc;
	scrollbar-3dlight-color:#999;
	scrollbar-darkshadow-color:#999;
	scrollbar-track-color:#ffffff;
}

iframe{
	scrollbar-face-color:#ffffff;
	scrollbar-shadow-color:#d2e5f4;
	scrollbar-highlight-color:#d2e5f4;
	scrollbar-3dlight-color:#ffffff;
	scrollbar-darkshadow-color:#ffffff;
	scrollbar-track-color:#ffffff;
	scrollbar-arrow-color:#d2e5f4;
}

/*************** Image Link Clear ***************/
a, img, input{selector-dummy:expression(this.hideFocus=true);}

/* Input & Button & Form Setting */
.inputEx{
	height:16px;
	margin:0 0 3px 0;
	padding:2px 3px 0 3px;
	background:#efefef;
	border:1px solid #fff;
	vertical-align:middle;
}

.w_input{
	height:14px;
	margin:2px 0 3px 0;
	padding:2px 3px 0 3px;
	border:1px solid #d1d1d1;
	vertical-align:middle;
}

.login_input{
	height:18px;
	padding:5px 3px 0 3px;
	font-size:11px;
	color:#333;
	border:1px solid #dbdbdb;
	background:#f3f3f3;
	vertical-align:middle;
	font-family:돋움;
}

.mr_submit{
	width:90px;
	height:24px;
	margin:1px 0 0 0;
	font-size:12px;color:#8b8b8b;
	text-align:center;
	background:url(../images/pool_btn.gif) no-repeat;
	vertical-align:top;
}

.poll_submit{
	width:117px;
	height:24px;
	margin:1px 0 0 0;
	background:url(../images/pool_btn01.gif) no-repeat -2px -2px;
	vertical-align:top;
}

.poll_csubmit{
	width:117px;
	height:24px;
	margin:1px 0 5px 0;
	background:url(../images/pool_btn02.gif) no-repeat -2px -2px;
	vertical-align:top;
}

.tr_submit{
	width:48px;
	height:18px;
	margin:2px 0 0 0;
	background:url(../images/talk_room/search_btn01.gif) no-repeat;
	vertical-align:top;
}

.tr_listbtn{
	width:55px;
	height:21px;
	margin:2px 0 0 0;
	background:url(../images/talk_room/list_btn.gif) no-repeat;
	vertical-align:top;
}
.tr_writebtn{
	width:55px;
	height:21px;
	margin:2px 0 0 0;
	background:url(../images/talk_room/write_btn.gif) no-repeat;
	vertical-align:top;
}

.login_submit{
	width:120px;
	height:24px;
	margin:1px 0 0 0;
	font-size:12px;color:#8b8b8b;
	text-align:center;
	background:url(../images/idpw_btn.gif) no-repeat;
	letter-spacing:-1px;
	vertical-align:top;
}

.textarea{
	width:567px;
	height:100px;
	font-weight:normal;
	margin-top:2px;
	padding:5px;
	background:#e5e5e5;
	border-top:1px solid #fff;
	border-left:1px solid #fff;
	border-right:1px solid #fff;
	overflow:visible;
	clear:both;
}

.selectbox{
	height:18px;
	margin:0 0 3px 0;
	font-size:11px;
	font-family:맑은고딕, 돋음, Dotum, tahoma, AppleGothic, Sans-serif;
	color:#2f3743;
	background-color:#f0efeb;
	vertical-align:middle;}

.submit{
	height:20px;
	margin:0 0 0 5px;
	margin:0 0 3px 5px;
	padding:0 10px;
	font:11px Tahoma;
	color:#4d4d4d;
	background:#fefefe;
	border:1px solid #ddd;
	cursor:pointer;
}

.f_submit{
	width:579px;
	width:577px;
	height:25px;
	font:11px Tahoma;
	color:#4d4d4d;
	background:#e5e5e5;
	border:1px solid #fff;
	cursor:pointer;
}

.s_submit{
	width:53px;
	height:26px;
	margin:1px 0 0 0;
	font-size:12px;
	color:#8b8b8b;
	text-align:center;
	background:url(../images/league_info/input_btn.gif) no-repeat;
	vertical-align:top;
}

.mt15px{margin-top:15px;}
.mt20px{margin-top:20px;}
.mt25px{margin-top:25px;}
.mt30px{margin-top:30px;}
.mt35px{margin-top:35px;}

.ml10px{margin-left:10px;}
.ml15px{margin-left:15px;}
.ml20px{margin-left:20px;}
.ml25px{margin-left:25px;}
.ml30px{margin-left:30px;}
.ml35px{margin-left:35px;}

.dot_line{height:1px;border-top:1px solid #e5e5e5;}


/************************************************
*		LAYOUT									*
************************************************/
#wrap{width:960px;margin:0 auto;_text-align:left;position:relative;}
#header, #container, #footer{margin:0 auto;margin-bottom:5px;}
#header{width:960px;}
#container{width:960px;margin-top:6px;position:relative;}
#t_container{width:960px;position:relative;}
#m_content{width:680px;float:left;position:relative;}
#content{width:693px;float:left;position:relative;}
#sidebar{width:260px;text-align:left;float:right;position:relative;}
.clear{width:100%;height:0;margin:0 !important;padding:0 !important;display:block;float:none;clear:both;font-size:0 !important;line-height:0 !important;overflow:hidden;}
#footer{width:960px;clear:both;}


/************************************************
*		TOP										*
************************************************/

/******************** Header ********************/
/* Blog Title */
#header{height:65px;overflow:visible;position:relative;}

/* FamilySite*/
#header .fm_site{width:100%;height:20px;margin-top:5px;}
#header .fm_site .link{width:265px;height:auto;float:right;}
#header .fm_site .link a{letter-spacing:-1px;}
#header .fm_site .link span{color:#efefef;font-size:11px;}

/* Logo */
#header h1{width:110px;text-align:left;position:absolute;left:0;top:8px;}

/* Top Menu */
#header h2{width:600px;position:absolute;left:129px;top:30px;}
#header h2 dl{text-align:left;_display:inline;float:left;}
#header h2 dt{}
#header h2 dd{margin:0 5px;float:left;}
#header h2 img{margin:0 0 3px 0;vertical-align:middle;}
#header h2 dd .tr{margin:0 5px 0 15px;}
#header h2 dd .tc{margin:5px;}

/* Top Twitter */
#header h3{width:110px;text-align:right;position:absolute;right:0;top:26px;}

/* Top 자산이전서비스 */
#header h4{text-align:right;position:absolute;right:0;top:35px;}

/* Top Quick */
#container .quick_side{width:130px;margin:-48px 0 0 965px;*margin:-48px 0 0 265px;text-align:left;position:absolute;z-index:1000;}

/* Top Menu */
#menu{width:960px;height:38px;margin:0 0 1px 0;padding:0;font-size:12px;text-align:left;background:url(../images/t_menu_bg.jpg) no-repeat;overflow:hidden;position:relative;z-index:999999;}
.submenu{width:150px;text-align:left;float:left;position:absolute;top:-43px;top:-39px;z-index:999999;visibility:hidden;}
.submenu .bgcolor{background-color:#3f403f;}
.submenu ul{margin:0;padding-left:12px;}
.submenu li{padding-left:10px;font-size:12px;line-height:130%;font-family:맑은고딕, 돋음, Dotum, tahoma, AppleGothic, Sans-serif;color:#fff;text-align:left;}
.submenu li a:link, .submenu li a:visited{color:#999;text-decoration:none;}
.submenu li a:hover, .submenu li a:active{padding:3px 10px 1px 0;font-weight:bold;color:#4d4d4d;background-color:#fff;text-decoration:none;}
.submenu li h2{font:12px/130% 돋음, Dotum, tahoma, AppleGothic, Sans-serif;color:#f7941d;}
.submenu li h2 a:link, .submenu li h2 a:visited{color:#999;text-decoration:none;}
.submenu li h2 a:hover, .submenu li h2 a:active{padding:3px 10px 1px 0;font-weight:bold;color:#ff9900;background-color:#f6f6f6;text-decoration:none;}
.submenu li h3{font:bold 12px/130% 돋음, Dotum, tahoma, AppleGothic, Sans-serif;}
.submenu li h3 a:link, .submenu li h3 a:visited{font-weight:bold;color:#ff9900;text-decoration:none;}
.submenu li h3 a:hover, .submenu li h3 a:active{padding:3px 10px 1px 0;font-weight:bold;color:#ff9900;background-color:#f6f6f6;text-decoration:none;}

#menu .mmc_txt{text-align:left;position:relative;z-index:0;}
#menu .mmc_txt .lt{margin-right:10px;}
#menu .mmc_txt .ct{margin:0 5px;}
#menu .mmc_txt .rt{margin-left:160px;}
#menu .mmc_txt .rm{position:absolute;right:0;top:0;}
#menu .mmc_txt .rm img{vertical-align:top;}
#menu img{vertical-align:middle;}

#menu .mmc_stxt{padding:3px 5px;z-index:0;}
#menu .mmc_stxt a{font-family:맑은고딕, 돋음, Dotum, tahoma, AppleGothic, Sans-serif;font-weight:bold;font-size:13px;color:#c1c1c1;line-height:normal;}
#menu .mmc_stxt a:focus{text-align:center;color:#c1c1c1;font-weight:bold;text-decoration:none;}
#menu .mmc_stxt a:visited{text-align:center;color:#c1c1c1;font-weight:bold;text-decoration:none;}
#menu .mmc_stxt a:hover{text-align:center;font-weight:bold;color:#fff;text-decoration:none;}
#menu .mmc_sstick{margin:0 7px;font-size:11px;color:#ccc;text-decoration:none;z-index:0;}#menu .mmc_sstick{margin:0 7px;font-size:11px;color:#ccc;text-decoration:none;z-index:0;}


/* Search Bar */
#search_bar{width:960px;height:31px;margin:0 0 3px 0;padding:1px 0 0 0;text-align:left;background-color:#ff9900;overflow:hidden;position:relative;z-index:0;}
#search_bar img{vertical-align:middle;}

#search_bar .search_ct{width:420px;margin:3px 0 0 250px;text-align:center;position:absolute;}
#search_bar .search_ct img{margin:5px 5px 0 0;}
#search_bar .search_ct .ts_input{width:250px;height:14px;padding:3px 10px 0 10px;font-size:12px;color:#848689;vertical-align:top;}
#search_bar .search_ct .ts_submit{width:52px;height:24px;margin:1px 0 0 0;font-size:12px;color:#8b8b8b;text-align:center;background:url(../images/search_btn.gif) no-repeat;vertical-align:top;}
#search_bar .search_ct .r_search{position:absolute;top:7px;right:345px;}

#search_bar .search_rt1{margin:2px 0 0 0;position:absolute;right:20px;}
#search_bar .search_rt2{margin:2px 0 0 0;position:absolute;right:85px;}

/* Auto Compleate */
#container .quick_top{width:258px;margin:-11px 361px 0 326px;margin:-11px 361px 0 -377px;padding:5px;border:3px solid #ddd;background-color:#fff;text-align:left;position:absolute;z-index:1000;}

/* SubMenu Bar */
#submenu_bar{width:210px;height:28px;margin:-1px 0 0 201px;text-align:left;background-color:#ffb434;overflow:hidden;position:relative;z-index:0;}
#submenu_bar img{vertical-align:top;}
#submenu_bar .submenu_btn{width:206px;margin:4px 5px 0 5px;text-align:left;position:absolute;}


/************************************************
*		CONTAINER								*
************************************************/

#t_container .tc_main{width:590px;margin-bottom:10px;text-align:left;float:left;}

#t_container .tc_vod{width:545px;height:335px;padding:20px 23px 160px 22px;text-align:left;background:url(../images/main_vod_bg.jpg) no-repeat;float:left;}
#t_container .tc_vod .vodarea{text-align:center;background-color:#333;}

#t_container .tc_sider{width:360px;margin-left:10px;text-align:left;float:left;}
.tc_sider .tc_area{margin-bottom:0px;}
.tc_sider .tc_area .tc_title{margin:0;padding:0;}
.tc_sider .tc_area .tc_title_login{height:32px;background:url(../images/sidebar/sider_title01.jpg);margin:0;padding:0;text-align:left;}
.tc_sider .tc_area .tc_title_login .none{width:80px;height:10px;float:left;}
.tc_sider .tc_area .tc_title_login .img{float:left;}
.tc_sider .tc_area .tc_contents{width:346px;padding:7px 7px 3px 7px;background:url(../images/sidebar/mr_box_top.gif) repeat-x 0 0;background-color:#58585a;}
.tc_sider .tc_area .tc_contents ul{background-color:#58585a;}
.tc_sider .tc_area .tc_contents li{margin:0;padding:0;}
.tc_sider .tc_area .tc_contents li.wtext{margin-top:3px;font-size:11px;color:#fff;}
.tc_sider .tc_area .tc_contents li.center{text-align:center;}

a.rollover img{border-width:0px;display:block;}
a.rollover img.rollover{display:none;}
a.rollover:hover{position:relative;}
a.rollover:hover img{display:none;}
a.rollover:hover img.rollover{display:block;}


/******************* Content *******************/
/***** Main Content *****/
#m_content{min-height:558px;margin:0 18px 0 0;text-align:left;border:1px solid #ebe9ea;z-index:0;}
#content{min-height: 560px;margin:0 5px 30px 0;text-align:left;border:1px solid #ebe9ea;z-index:0;}
#content_bottom{width:700px;height:10px;background:url(../images/content_bbg.gif) no-repeat;}

#main_vod{width:634px;height:250px;margin:0 0 8px 0;padding:23px 23px 127px 23px;background:url(../images/main_vod_bg.jpg) no-repeat;}
#main_vod .vodarea{text-align:center;background-color:#333;}

#main_table{margin:0 0 20px 0;}
#main_stable{margin:0 0 8px 0;background-color:#f2f0f1;border:4px solid #022b6b;}

.main_left{width:335px;min-height:165px;margin-right:10px;float:left;}
.main_right{width:335px;min-height:165px;float:right;}

.main_sleft{width:325px;min-height:165px;padding:0 7px;border-right:1px solid #d8d8d8;float:left;}
.main_sright{width:325px;min-height:165px;padding:0 7px;float:right;}

.ml_left{width:206px;min-height:165px;padding:0 10px;border-right:1px solid #d8d8d8;float:left;}
.ml_center{width:206px;min-height:165px;padding:0 10px;border-right:1px solid #d8d8d8;float:left;}
.ml_right{width:206px;min-height:165px;padding:0 10px;float:right;}
.ml_underline{height:1px;margin:10px 0;border-bottom:2px solid #fe6402;clear:both;}

/* Title Setting */
#c_title{height:20px;margin:0 0 3px 0;padding:5px 0 0 5px;font-size:11px;line-height:120%;font-family:맑은고딕, 돋음, Dotum,Sans-serif;color:#4d4d4d;border-bottom:1px solid #ddd;letter-spacing:-1px;position:relative;}
#c_title a:link, #c_title a:visited{color:#4d4d4d;text-decoration:none;}
#c_title a:hover, #c_title a:active{color:#4d4d4d;text-decoration:none;}
#c_title img{margin:0 5px 0 0;vertical-align:middle;}

#c_title .c_stick{margin:0 5px 0 0;color:#778497;}

#c_title .subcopy{font-size:11px;line-height:120%;font-family:맑은고딕, 돋음, Dotum,Sans-serif;color:#777;font-weight:normal;letter-spacing:-1px;text-decoration:underline;position:absolute;right:0px;top:10px;}
#c_title .subcopy a:link, #c_title .subcopy a:visited{color:#777;text-decoration:underline;}
#c_title .subcopy a:hover, #c_title .subcopy a:active{color:#777;text-decoration:underline;}

#c_title_{height:20px;margin:0 0 3px 0;padding:5px 0 0 5px;font-size:11px;line-height:120%;font-family:맑은고딕, 돋음, Dotum,Sans-serif;color:#4d4d4d;letter-spacing:-1px;position:relative;}
#c_title_ a:link, #c_title_ a:visited{color:#4d4d4d;text-decoration:none;}
#c_title_ a:hover, #c_title_ a:active{color:#4d4d4d;text-decoration:none;}
#c_title_ img{margin:0 10px 0 0;vertical-align:middle;}

#c_title_ .c_stick{margin:0 5px;}

#c_title_ .subcopy{padding-top:3px;font-size:11px;line-height:120%;font-family:맑은고딕, 돋음, Dotum,Sans-serif;color:#777;font-weight:normal;letter-spacing:-1px;text-decoration:underline;position:absolute;right:7px;}
#c_title_ .subcopy a:link, #c_title_ .subcopy a:visited{color:#777;text-decoration:underline;}
#c_title_ .subcopy a:hover, #c_title_ .subcopy a:active{color:#777;text-decoration:underline;}


/* Title Wrap */
#m_title{width:678px;height:25px;margin:0 0 25px 0;padding:8px 0 0 15px;text-align:left;border-bottom:3px solid #fe7002;position:relative;}
#m_title img{vertical-align:middle;}

#m_tap{width:680px;height:25px;margin:0 0 20px 0;text-align:left;background:url(../images/league_info/tab_img_stick.gif) repeat-x;position:relative;}
#m_tap img{vertical-align:middle;}


#m_title .root{width:300px;padding-top:5px;font-size:11px;line-height:120%;font-family:맑은고딕, 돋음, Dotum,Sans-serif;color:#777;text-align:right;font-weight:normal;letter-spacing:-1px;text-decoration:none;position:absolute;right:7px;top:8px;}
#m_title .root a:link, #m_title .root a:visited{color:#777;text-decoration:none;}
#m_title .root a:hover, #m_title .root a:active{color:#777;text-decoration:none;}
#m_title .root img{vertical-align:top;}

/* Poll Setting */
#m_ptitle{width:598px;margin:0 10px 15px 10px;padding:7px 30px 7px 30px;font-size:12px;font-weight:bold;line-height:140%;font-family:맑은고딕, 돋음, Dotum,Sans-serif;color:#4d4d4d;text-align:left;background:#efefef url(../images/sidebar/q_mark.gif) 10px 8px no-repeat;border:1px solid #d1d1d1;position:relative;}
#m_ptitle img{vertical-align:middle;}

#m_pbox{width:618px;margin:10px;padding:10px 20px;font-size:13px;font-weight:bold;line-height:140%;font-family:맑은고딕, 돋음, Dotum,Sans-serif;color:#4d4d4d;text-align:left;border:1px solid #d1d1d1;position:relative;}
#m_bbox img{vertical-align:middle;}

#m_pbtn{width:650px;margin:10px;text-align:left;}
#m_pbtn img{margin-left:5px;vertical-align:middle;}

#m_pwrap{width:648px;margin:10px 0px 10px 0px;padding:5px;text-align:left;border:1px solid #d1d1d1;}
#m_pwrap .ptitle{margin-bottom:10px;font:bold 12px/140% 맑은고딕, 돋음, Dotum,Sans-serif;color:#4d4d4d;text-align:left;}
#m_pwrap .pcopy{margin-bottom:10px;font:12px/140% 맑은고딕, 돋음, Dotum,Sans-serif;color:#4d4d4d;text-align:left;}

#m_rewrap{width:610px;margin:10px 0 10px 30px;padding:10px;text-align:left;border:1px solid #d1d1d1;background-color:#efefef;}
.retitle{font:bold 12px/140% 맑은고딕, 돋음, Dotum,Sans-serif;color:#4d4d4d;text-align:left;}
.renum{margin-top:5px;font-size:11px;font-weight:normal;line-height:120%;font-family:맑은고딕, 돋음, Dotum,Sans-serif;color:#4d4d4d;text-align:right;}
.recopy{width:640px;margin:0 0 5px 20px;font-size:12px;line-height:140%;font-family:맑은고딕, 돋음, Dotum,Sans-serif;color:#4d4d4d;text-align:left;}


/* Sub Setting */
#m_stitle{width:640px;margin:0 10px 15px 10px;padding:5px 0 0 20px;text-align:left;position:relative;}
#m_stitle img{vertical-align:middle;}
#m_stitle .rbtn{width:80px;font-size:11px;text-align:right;position:absolute;right:10px;}
#m_stitle .rtext{width:350px;font-size:11px;text-align:right;position:absolute;right:20px;top:10px;}

#m_sstitle{width:620px;margin:0 30px 15px 30px;padding:10px 0 0 0;font-size:14px;font-weight:bold;line-height:140%;font-family:맑은고딕, 돋음, Dotum,Sans-serif;color:#4d4d4d;text-align:left;letter-spacing:-1px;position:relative;}
#m_sstitle a:link, #m_sstitle a:visited{color:#4d4d4d;text-decoration:none;}
#m_sstitle a:hover, #m_sstitle a:active{color:#444;text-decoration:none;}
#m_sstitle img{vertical-align:middle;}

#m_scopy{width:635px;margin:0 30px 35px 30px;font-size:12px;line-height:130%;font-family:맑은고딕, 돋음, Dotum,Sans-serif;color:#4d4d4d;text-align:left;letter-spacing:-1px;position:relative;}
#m_scopy a:link, #m_scopy a:visited{color:#4d4d4d;text-decoration:none;}
#m_scopy a:hover, #m_scopy a:active{color:#444;text-decoration:none;}
#m_scopy img{vertical-align:middle;}

#m_scopy ul{margin:0;padding:0;}
#m_scopy li{margin:0 0 5px 0;font-size:12px;line-height:140%;font-family:맑은고딕, 돋음, Dotum,Sans-serif;color:#4d4d4d;text-align:left;letter-spacing:-1px;}
#m_scopy li a:link, #m_scopy li a:visited{color:#4d4d4d;text-decoration:none;}
#m_scopy li a:hover, #m_scopy li a:active{color:#444;text-decoration:none;}
#m_scopy li.b{font-weight:bold;color:#888;}
#m_scopy li.r{color:#ff3300;}
#m_scopy .ht35px{height:15px;}


#m_scopy2{width:675px;margin:0 0px 0px 3px;font-size:12px;line-height:130%;font-family:맑은고딕, 돋음, Dotum,Sans-serif;color:#4d4d4d;text-align:left;letter-spacing:-1px;position:relative;}
#m_scopy2 a:link, #m_scopy2 a:visited{color:#4d4d4d;text-decoration:none;}
#m_scopy2 a:hover, #m_scopy2 a:active{color:#444;text-decoration:none;}
#m_scopy2 img{vertical-align:middle;}

#m_scopy2 ul{margin:0;padding:0;}
#m_scopy2 li{margin:0 0 5px 0;font-size:12px;line-height:140%;font-family:맑은고딕, 돋음, Dotum,Sans-serif;color:#4d4d4d;text-align:left;letter-spacing:-1px;}
#m_scopy2 li a:link, #m_scopy2 li a:visited{color:#4d4d4d;text-decoration:none;}
#m_scopy2 li a:hover, #m_scopy2 li a:active{color:#444;text-decoration:none;}
#m_scopy2 li.b{font-weight:bold;color:#888;}
#m_scopy2 .ht35px{height:15px;}

#top_search{ height:25px;margin:0 20px 10px 20px;padding:5px 10px;position:relative;}
#top_search .searchbar{width:230px;height:25px;padding:6px;background:url(../images/talk_room/top_search_bg.gif) no-repeat;position:absolute;left:0;top:5px;}
#top_search .searchbtn{position:absolute;left:235px;top:5px;}
#top_search .rbtn{position:absolute;right:10px;top:8px;}

#under_copy{width:620px;margin:0 30px 20px 30px;font-size:12px;line-height:130%;font-family:맑은고딕, 돋음, Dotum,Sans-serif;color:#ff6600;text-align:left;position:relative;top:-20px;}
#under_txt{width:635px;height:20px;margin:0 30px 20px 30px;font-size:12px;line-height:130%;font-family:맑은고딕, 돋음, Dotum,Sans-serif;color:#777;background-color:#efefef;text-align:left;position:relative;top:-15px;}

#er_stitle{width:615px;margin:0 30px 20px 30px;padding:0 0 0 20px;text-align:left;background:url(../images/etc/bullet_02.gif) 0 5px no-repeat;position:relative;}
#er_stitle img{vertical-align:middle;}

#er_sstitle{width:600px;margin:0 40px 20px 40px;padding:0 0 0 15px;text-align:left;background:url(../images/etc/bullet_03.gif) 0 3px no-repeat;position:relative;}
#er_sstitle img{vertical-align:middle;}
#er_box{width:614px;margin:10px 25px;padding:10px 5px;font-size:13px;font-weight:bold;line-height:140%;font-family:맑은고딕, 돋음, Dotum,Sans-serif;color:#4d4d4d;text-align:left;border:1px solid #d1d1d1;position:relative;}
#er_box img{margin-right:10px;}

.tselect{width:640px;margin:0 0 5px 20px;text-align:right;}
.fleft{width:640px;margin:0 0 0 20px;text-align:left;}
.fcenter{width:635px;margin:0 30px;text-align:center;}
.fright{width:640px;margin:0 0 20px 20px;text-align:right;}
.login_box{width:640px;margin:50px 0 0 20px;text-align:center;}

/* 20140210 혜민 : 수상안내추가*/
#m_scopy3{width:635px;margin:0 30px 35px 30px;font-size:12px;line-height:130%;font-family:맑은고딕, 돋음, Dotum,Sans-serif;color:#4d4d4d;text-align:left;letter-spacing:-1px;position:relative;}
#m_scopy3 .bt_gray{border-top:1px solid #d1d1d1;}
#m_scopy3 .cld_r{background:#ffe8e8;}
#m_scopy3 .cld_br{background:#ffeedb;}
#m_scopy3 .cld_gr{background:#f6f6f6;}
#m_scopy3 .fc_b{color:#008aff;}
#m_scopy3 .fc_p{color:#ff0048;}
#m_scopy3 .fc_g{color:#2b9f07;}
#m_scopy3 .fc_nv{color:#316592;}
#m_scopy3 .fc_gr{color:#666;}
#m_scopy3 .pd_tb td{padding:10px;text-align:left;}






/**************** IFRAME STYLE *****************/
#if_stitle{width:560px;margin:0 10px 15px 10px;padding:5px 0 0 20px;text-align:left;background:url(http://battle.tomato.co.kr/images/etc/bullet_02.gif) 0 8px no-repeat;position:relative;}
#if_stitle img{vertical-align:middle;}
#if_stitle .rbtn{width:80px;font-size:11px;text-align:right;position:absolute;right:10px;}
#if_stitle .rpbtn{width:350px;font-size:11px;color:#ff3300;text-align:right;position:absolute;right:10px;}
#if_stitle .rpbtn img{vertical-align:top;}

#if_scopy{width:540px;margin:0 30px 20px 30px;font-size:12px;line-height:130%;font-family:맑은고딕, 돋음, Dotum,Sans-serif;color:#4d4d4d;text-align:left;letter-spacing:-1px;position:relative;}
#if_scopy a:link, #if_scopy a:visited{color:#4d4d4d;text-decoration:none;}
#if_scopy a:hover, #if_scopy a:active{color:#444;text-decoration:none;}
#if_scopy img{vertical-align:middle;}

#if_scopy .gray{color:#666;}
#if_scopy .red{color:#ff3300;}

#if_scopy ul{margin:0;padding:0;}
#if_scopy li{margin:0 0 5px 0;font-size:12px;line-height:140%;font-family:맑은고딕, 돋음, Dotum,Sans-serif;color:#4d4d4d;text-align:left;letter-spacing:-1px;}
#if_scopy li a:link, #m_scopy li a:visited{color:#4d4d4d;text-decoration:none;}
#if_scopy li a:hover, #m_scopy li a:active{color:#444;text-decoration:none;}
#if_scopy li.b{font-weight:bold;color:#888;}
#if_scopy .ht35px{height:15px;}

#under_ifcopy{width:540px;margin:0 30px 20px 30px;font-size:12px;line-height:130%;font-family:맑은고딕, 돋음, Dotum,Sans-serif;color:#ff6600;text-align:left;position:relative;top:-20px;}

/*************** AGREEMENT STYLE ***************/
.agr_btitle {font-family:돋음; font-size:14px; font-weight:bold; color:#4d4d4d; line-height:20px; text-align:left;}
.agr_btitle ul {padding: 0px; margin:0px; text-align:left;}
.agr_btitle li {text-decoration:none; color:#4d4d4d;}
.agr_btitle li a:hover {text-decoration:none; color:#4d4d4d;}

.agr_title {font-family:돋음; font-size:13px; font-weight:bold; color:#999; line-height:18px; text-align:left;}
.agr_title ul {padding: 0px; margin:0px; text-align:left;}
.agr_title li {text-decoration:none; color:#999;}
.agr_title li a:hover {text-decoration:none; color:#999;}

.agr_bcopy {font-family:돋음; font-size:12px; font-weight:bold; color:#999; line-height:16px; text-align:left;}
.agr_bcopy ul {padding: 0px; margin:0px; text-align:left;}
.agr_bcopy li {text-decoration:none; color:#999;}
.agr_bcopy li a:hover {text-decoration:none; color:#999;}

.agr_copy {font-family:돋음; font-size:12px; color:#999; line-height:14px; text-align:left;}
.agr_copy ul {padding: 0px; margin:0px; text-align:left;}
.agr_copy li {text-decoration:none; color:#999;}
.agr_copy li a:hover {text-decoration:none; color:#999;}


/***************** TABLE STYLE *****************/
.tableType1{width:100%;border-top:2px solid #ff6400;background:#fff;clear:both;}
.tableType1 th,
.tableType1 td{text-align:center;font-weight:normal;padding:3px;border-left:1px solid #e6e6e6;border-bottom:1px solid #e6e6e6;}
.tableType1 th{background:#ff9900;font-weight:bold;color:#fff;}
.tableType1 thead th{font-family:돋음;font-size:11px;border:2px 0 0 1px solid #fdb263;border-right:1px solid #fdb263;letter-spacing:-1px;}
.tableType1 tbody th{background:#c0c0c0;}
.tableType1 tbody td{font-family:돋음;font-size:11px;letter-spacing:-1px;}
.tableType1 thead td{background:#f8f9fb;color:#4d4d4d;}
.tableType1 td{_background:#fff;text-align:center;}
.tableType1 td ul{margin:5px 0;padding:0;}
.tableType1 td li{line-height:130%;}
.tableType1 td .ml10px{margin-left:10px;}
.tableType1 .tdstyle1 td{background:#f8f8f8;}
.tableType1 .tdstyle2{background:#f8f8f8;}
.tableType1 .tdstyle3{text-align:center;font-weight:bold;background:#f8f8f8;}
.tableType1 .btnType,
.tableType1 img{vertical-align:middle;}
.tableType1 .tal{padding-right:5px;}
.tableType1 .tar{padding-left:5px;}
.tableType1 th.boldline{border-left:2px solid #506b92;}
.tableType1 td.boldline{border-left:2px solid #aac0de;}
.tableType1 .input2.tar{padding-right:5px;}
.tableType1 .footTd td{font-weight:bold;background:#f2f4f7;color:#1d4e91;}
.tableType1 .footTd2 td{font-weight:bold;background:#f2f4f7;color:#1d4e91;}
.tableType1 .first{padding-bottom:1px;text-align:center;}
.tableType1 .center{text-align:center;}
.tableType1 .right{text-align:center;border-right:1px solid #e6e6e6;}
.tableType1 .end{border-right:1px solid #e6e6e6;}

.tableType2{width:335px;margin-bottom:20px;background:#fff;clear:both;}
.tableType2 th,
.tableType2 td{text-align:center;font-weight:normal;padding:3px;border-left:1px solid #e6e6e6;border-bottom:1px solid #e6e6e6;}
.tableType2 th{color:#4d4d4d;}
.tableType2 thead th{border-left:1px solid #e6e6e6;border-right:1px solid #e6e6e6;}
.tableType2 thead td{background:#f8f9fb;color:#1d4e91;}
.tableType2 tbody th{border-left:none;font-weight:bold;}
.tableType2 td{_background:#fff;text-align:center;}
.tableType2 .red{color:#ff3300;}
.tableType2 .blue{color:#0099ff;}
.tableType2 .btnType,
.tableType2 img{vertical-align:middle;}
.tableType2 .tal{padding-right:5px;}
.tableType2 .tar{padding-left:5px;}
.tableType2 .first{padding:3px 0 2px 0;background:#d1d1d1;font-weight:bold;color:#4d4d4d;text-align:center;border-left:1px solid #d1d1d1;border-right:1px solid #d1d1d1;}

.tableType3{width:335px;margin-bottom:20px;font-size:12px;background:#fff;clear:both;}
.tableType3 th,
.tableType3 td{text-align:center;font-weight:normal;padding:3px;}
.tableType3 th{color:#4d4d4d;}
.tableType3 tbody th{border-left:none;font-weight:bold;}
.tableType3 td{_background:#fff;text-align:center;}
.tableType3 .cha_left{text-align:left;}
.tableType3 .red{color:#ff3300;}
.tableType3 .blue{color:#0099ff;}
.tableType3 img{vertical-align:middle;}

.tableType4{width:250px;margin:0 auto;background:#fff;clear:both;}
.tableType4 th{padding:2px 0 0 0;text-align:center;background:#d1d1d1;font-weight:bold;color:#4d4d4d;}
.tableType4 td{text-align:center;color:#4d4d4d;padding:2px;}
.tableType4 th{color:#4d4d4d;}
.tableType4 thead th{border-left:1px solid #e6e6e6;border-right:1px solid #e6e6e6;}
.tableType4 thead td{background:#f8f9fb;color:#1d4e91;}
.tableType4 tbody th{background:#fff;border-left:none;font-weight:bold;}
.tableType4 td{_background:#fff;text-align:center;}
.tableType4 .btnType,
.tableType4 img{vertical-align:middle;}
.tableType4 .red{color:#ff3300;}
.tableType4 .blue{color:#0099ff;}
.tableType4 .tal{padding-right:5px;}
.tableType4 .tar{padding-left:5px;}
.tableType4 .first{background:#d1d1d1;font-weight:bold;color:#4d4d4d;text-align:center;border-left:1px solid #d1d1d1;border-right:1px solid #d1d1d1;}
.tableType4 .front{padding-left:5px;text-align:left;}

.tableType5 {width:100%;margin-bottom:20px;background:#fff;clear:both;}
.tableType5 th,
.tableType5 td{text-align:center;font-weight:normal;padding:3px;border-right:1px solid #d1d1d1;border-bottom:1px solid #d1d1d1;}
.tableType5 th{color:#4d4d4d;}
.tableType5 thead th{font-weight:bold;background:#efefef;border-top:1px solid #d1d1d1;border-right:1px solid #d1d1d1;}
.tableType5 thead td{padding-top:4px;background:#fff;border-top:1px solid #d1d1d1;}
.tableType5 tbody th{border-left:none;font-weight:bold;}
.tableType5 tbody td{padding-top:4px;letter-spacing:normal;}
.tableType5 td{_background:#fff;text-align:center;}
.tableType5 .btnType,
.tableType5 img{vertical-align:middle;}
.tableType5 .red{color:#ff3300;}
.tableType5 .blue{color:#0099ff;}
.tableType5 .orange{color:#ff6600;}
.tableType5 .tal{padding-right:5px;}
.tableType5 .tar{padding-left:5px;}
.tableType5 .first{padding:3px 0 2px 0;background-color:#e4e4e4;font-weight:bold;color:#4d4d4d;text-align:center;border-left:1px solid #d1d1d1;}
.tableType5 .s_first{background-color:#efefef;border-left:1px solid #d1d1d1;}
.tableType5 .top{border-top:1px solid #d1d1d1;}
.tableType5 .left{padding:2px 10px;text-align:left;}
.tableType5 .center{padding:2px 10px;text-align:center;}
.tableType5 .front{padding:3px 0 2px 0;background:#fff;font-weight:bold;text-align:center;border-left:1px solid #d1d1d1;}
.tableType5 .f_left{padding:3px 0 2px 0;background:#fff;text-align:center;border-left:1px solid #d1d1d1;}
.tableType5 .ff_left{padding:3px 10px 2px 10px;background:#fff;text-align:left;border-left:1px solid #d1d1d1;}
.tableType5 .retop{padding:2px 10px;text-align:left;background-color:#f8f8f8;border-top:1px solid #d1d1d1;border-bottom:1px solid #d1d1d1;border-right:none;}
.tableType5 .recen{padding:2px 10px;text-align:center;background-color:#f8f8f8;border-top:1px solid #d1d1d1;border-bottom:1px solid #d1d1d1;border-right:none;}
.tableType5 .rebottom{padding:2px 10px;text-align:left;background-color:#f8f8f8;border-bottom:1px solid #d1d1d1;border-right:none;}
.tableType5 .normal{padding:2px 10px;text-align:center;letter-spacing:normal;}
.tableType5 ul{margin:0;padding:2px 0;}
.tableType5 li{padding-top:4px;font-size:12px;line-height:140%;font-family:맑은고딕, 돋음, Dotum,Sans-serif;}
.tableType5 li.nickname{font-size:11px;line-height:130%;font-family:맑은고딕, 돋음, Dotum,Sans-serif;color:#0099ff;}

.tableType6{width:100%;background:#fff;clear:both;}
.tableType6 th{padding:2px 0 0 0;text-align:center;background:#d1d1d1;font-weight:bold;color:#4d4d4d;border-left:1px solid #e6e6e6;border-bottom:1px solid #e6e6e6;}
.tableType6 td{text-align:center;color:#4d4d4d;padding:2px;border-left:1px solid #e6e6e6;border-bottom:1px solid #e6e6e6;}
.tableType6 th{color:#4d4d4d;}
.tableType6 thead th{border-left:1px solid #e6e6e6;border-right:1px solid #e6e6e6;}
.tableType6 thead td{background:#f8f9fb;color:#1d4e91;}
.tableType6 tbody th{background:#fff;border-left:none;font-weight:bold;}
.tableType6 .tline{border-top:1px solid #e6e6e6;}
.tableType6 td{_background:#fff;text-align:center;}
.tableType6 .btnType,
.tableType6 img{vertical-align:middle;}
.tableType6 .tal{padding-right:5px;}
.tableType6 .tar{padding-left:5px;}
.tableType6 .first{background:#d1d1d1;font-weight:bold;color:#4d4d4d;text-align:center;border-left:1px solid #d1d1d1;border-right:1px solid #d1d1d1;}
.tableType6 .front{padding-left:5px;text-align:left;}
.tableType6 .top{padding-left:5px;text-align:left;border-top:1px solid #e6e6e6;}

.tableType7{width:100%;border-top:1px solid #000f22;background:#fff;clear:both;}
.tableType7 th,
.tableType7 td{text-align:center;font-weight:normal;}
.tableType7 th{font-weight:bold;color:#fff;}
.tableType7 thead th{font-family:돋음;font-size:11px;letter-spacing:-1px;}
.tableType7 tbody td{font-family:돋음;font-size:11px;background:url(../images/ml_chart_bg.gif) repeat-x;letter-spacing:-1px;}
.tableType7 thead td{color:#4d4d4d;}
.tableType7 td{_background:#fff;text-align:center;}
.tableType7 td ul{margin:5px 0;padding:0;}
.tableType7 td li{line-height:130%;}
.tableType7 td .ml10px{margin-left:10px;}
.tableType7 .tdstyle1 td{background:#f8f8f8;}
.tableType7 .tdstyle2{background:#f8f8f8;}
.tableType7 .tdstyle3{text-align:center;font-weight:bold;background:#f8f8f8;}
.tableType7 .btnType,
.tableType7 img{vertical-align:middle;}
.tableType7 .tal{padding-right:5px;}
.tableType7 .tar{padding-left:5px;}
.tableType7 th.boldline{border-left:2px solid #506b92;}
.tableType7 td.boldline{border-left:2px solid #aac0de;}
.tableType7 .input2.tar{padding-right:5px;}
.tableType7 .footTd td{font-weight:bold;background:#f2f4f7;color:#1d4e91;}
.tableType7 .footTd2 td{font-weight:bold;background:#f2f4f7;color:#1d4e91;}
.tableType7 .first{text-align:center;background:url(../images/ml_chart_pbg.gif) repeat-x;}
.tableType7 .center{text-align:center;}
.tableType7 .right{text-align:center;border-right:1px solid #e6e6e6;}
.tableType7 .end{border-right:1px solid #e6e6e6;}

.tableType8{width:206px;margin:10px 0;font-size:12px;background:#fff;clear:both;}
.tableType8 th,
.tableType8 td{text-align:center;font-weight:normal;padding:3px;}
.tableType8 th{color:#4d4d4d;}
.tableType8 thead td{color:#1d4e91;}
.tableType8 tbody th{font-weight:bold;}
.tableType8 td{_background:#fff;text-align:center;}
.tableType8 .cha_left{text-align:left;}
.tableType8 .red{color:#ff3300;}
.tableType8 .blue{color:#0099ff;}
.tableType8 .btnType,
.tableType8 img{vertical-align:middle;}
.tableType8 .tal{font-size:11px;text-align:right;color:#999;padding-right:5px;}
.tableType8 .tar{padding-left:5px;}
.tableType8 .first{padding:3px 0 2px 0;font-weight:bold;color:#4d4d4d;text-align:center;}

.tableType9{width:325px;margin-bottom:20px;font-size:12px;background:#fff;clear:both;}
.tableType9 th,
.tableType9 td{text-align:center;font-weight:normal;padding:3px;}
.tableType9 th{color:#4d4d4d;}
.tableType9 tbody th{border-left:none;font-weight:bold;}
.tableType9 td{_background:#fff;text-align:center;}
.tableType9 .cha_left{text-align:left;}
.tableType9 .right{padding:0 10px;text-align:right;}
.tableType9 .red{color:#ff3300;}
.tableType9 .blue{color:#0099ff;}
.tableType9 img{vertical-align:middle;}

.tableType10{width:100%;font-size:11px;background:#fff;clear:both;}
.tableType10 th{text-align:center;font-weight:bold;padding:3px;}
.tableType10 td{text-align:center;font-weight:normal;padding:3px;}
.tableType10 th{color:#4d4d4d;}
.tableType10 tbody th{border-left:none;font-weight:bold;}
.tableType10 td{_background:#fff;text-align:center;}
.tableType10 .gray{color:#999;text-align:center;}
.tableType10 .left{padding:0 3px;text-align:left;}
.tableType10 img{margin:3px 0;vertical-align:middle;}

.tableType11{width:100%;font-size:11px;background:#fff;clear:both;}
.tableType11 th{font-weight:bold;padding:0 3px;}
.tableType11 td{font-weight:normal;padding:0 3px;}
.tableType11 th{color:#4d4d4d;}
.tableType11 tbody th{border-left:none;font-weight:bold;}
.tableType11 td{_background:#fff;}
.tableType11 .gray{color:#999;}
.tableType11 .left{padding:0 3px;}
.tableType11 img{margin:3px 0;vertical-align:middle;}

.tableType12 {width:100%;margin-bottom:20px;background:#fff;clear:both;}
.tableType12 th,
.tableType12 td{text-align:center;font-weight:normal;padding:3px;border-bottom:1px solid #ffd2a9;}
.tableType12 th{color:#4d4d4d;}
.tableType12 thead th{font-weight:bold;background:#fff8f2;border-top:1px solid #d1d1d1;}
.tableType12 thead td{padding-top:4px;background:#fff;border-top:1px solid #d1d1d1;}
.tableType12 tbody th{border-left:none;font-weight:bold;}
.tableType12 tbody td{padding-top:4px;letter-spacing:normal;}
.tableType12 td{_background:#fff;text-align:center;}
.tableType12 .btnType,
.tableType12 img{vertical-align:middle;}
.tableType12 .red{color:#ff3300;}
.tableType12 .blue{color:#0099ff;}
.tableType12 .orange{color:#ff6600;}
.tableType12 .tal{padding-right:5px;}
.tableType12 .tar{padding-left:5px;}
.tableType12 .first{padding:3px 0 2px 0;background-color:#e4e4e4;font-weight:bold;color:#4d4d4d;text-align:center;border-left:1px solid #d1d1d1;}
.tableType12 .s_first{background-color:#fff8f2;}
.tableType12 .top{border-top:1px solid #d1d1d1;}
.tableType12 .left{padding:2px 10px;text-align:left;}
.tableType12 .center{padding:2px 10px;text-align:center;}
.tableType12 .front{padding:3px 0 2px 0;background:#fff;font-weight:bold;text-align:center;border-left:1px solid #d1d1d1;}
.tableType12 .f_left{padding:3px 0 2px 0;background:#fff;text-align:center;}
.tableType12 .ff_left{padding:3px 10px 2px 10px;background:#fff;text-align:left;}
.tableType12 .retop{padding:2px 10px;text-align:left;background-color:#f8f8f8;border-top:1px solid #d1d1d1;border-bottom:1px solid #d1d1d1;border-right:none;}
.tableType12 .recen{padding:2px 10px;text-align:center;background-color:#f8f8f8;border-top:1px solid #d1d1d1;border-bottom:1px solid #d1d1d1;border-right:none;}
.tableType12 .rebottom{padding:2px 10px;text-align:left;background-color:#f8f8f8;border-bottom:1px solid #d1d1d1;border-right:none;}
.tableType12 .normal{padding:2px 10px;text-align:center;letter-spacing:normal;}
.tableType12 ul{margin:0;padding:2px 0;}
.tableType12 li{padding-top:4px;font-size:12px;line-height:140%;font-family:맑은고딕, 돋음, Dotum,Sans-serif;}
.tableType12 li.nickname{font-size:11px;line-height:130%;font-family:맑은고딕, 돋음, Dotum,Sans-serif;color:#0099ff;}

.boxType1{position:relative;display:block;zoom:1;clear:both;}
.boxType1 .rnd{width:12px;height:12px;background-image:url(../images/box1_rnd.gif);}
.boxType1 .tl{top:-1px;left:-1px;}
.boxType1 .tr{top:-1px;right:-1px;}
.boxType1 .bl{bottom:-1px;left:-1px;}
.boxType1 .br{bottom:-1px;right:-1px;}
.boxType1 .box{overflow:hidden; zoom:1;padding:4px 10px;}

ul.bulType1{}
ul.bulType1 li{padding:3px 120px 3px 10px;background:url(../images/tl_bul1.gif) no-repeat 0 12px;position:relative;}
ul.bulType1 li .boxname{width:85px;font-size:11px;line-height:120%;font-family:맑은고딕, 돋음, Dotum,Sans-serif;text-align:right;letter-spacing:-1px;position:absolute;right:35px;top:6px;overflow:hidden;}
ul.bulType1 li .boxdate{width:28px;font-size:11px;line-height:120%;font-family:맑은고딕, 돋음, Dotum,Sans-serif;color:#4d4d4d;text-align:right;letter-spacing:-1px;position:absolute;right:0;top:6px;overflow:hidden;}
div.bulType1{padding-left:5px;}

ul.bulType2{}
ul.bulType2 li{padding:2px 7px;background:url(../images/tl_bul1.gif) no-repeat 0 7px;position:relative;}
ul.bulType2 li .boxname{width:85px;font-size:11px;line-height:120%;font-family:맑은고딕, 돋음, Dotum,Sans-serif;text-align:right;position:absolute;right:35px;overflow:hidden;}
ul.bulType2 li .boxdate{width:30px;font-size:11px;line-height:120%;font-family:맑은고딕, 돋음, Dotum,Sans-serif;text-align:right;position:absolute;right:0;overflow:hidden;}
div.bulType2{padding-left:5px;}


/***************** BOARD STYLE *****************/
.boardList1{width:653px;margin:0 0 30px 20px;background-color:#dad9d7;clear:both;position:relative;overflow:hidden;zoom:1;}
.boardList1 .backleft{width:5px;height:30px;font-size:0;background: url(../images/talk_room/th_bgl.gif) 0 0 no-repeat;position:absolute;top:0;left:0;}
.boardList1 .backright{width:5px;height:30px;font-size:0;background: url(../images/talk_room/th_bgr.gif) 0 0 no-repeat;position:absolute;top:0;right:0;}
.boardList1 table{width:100%;}
.boardList1 th{height:30px;font-size:12px;font-weight:normal;color:#000;}
.boardList1 th.first{background:none;}
.boardList1 td {background-color:#fff;border-bottom:1px solid #fcd5b4;padding:7px 0 5px 0;text-align:center;}
.boardList1 thead th.left{border-left:1px solid #ffc000;}
.boardList1 thead th.right{border-right:1px solid #ffc000;}
.boardList1 tbody td{border-right:1px solid #fcd5b4;}
.boardList1 .first td{background-color:#fff;border-top:0;}
.boardList1 .notice{background-color:#fff;border-bottom:1px solid #fcd5b4;border-top:0;}
.boardList1 .tal{text-align:center;}
.boardList1 .num{font-size:11px;letter-spacing:-1px;border-left:1px solid #fcd5b4;}
.boardList1 .left{padding:0 10px;text-align:left;}
.boardList1 .write{padding:25px 0 10px 0;background-color:#fff;text-align:right;}

.boardList2{width:635px;margin:0 0 30px 20px;border-bottom:1px solid #ff6d00;clear:both;position:relative;overflow:hidden;zoom:1;}
.boardList2 table{width:100%;}
.boardList2 th{height:30px;font-size:11px;color:#fff;background:url(../images/talk_room/th_line.gif) 0 50% no-repeat;}
.boardList2 th.first{background:none;}
.boardList2 td{border-bottom:1px solid #e6e6e6;padding:7px 0 5px 0;text-align:center;}
.boardList2 .first td{border-top:0;}
.boardList2 .notice{background-color:#efefef;border-top:0;}
.boardList2 .tal{text-align:center;}
.boardList2 .title{padding:3px 10px;text-align:left;background-color:#fff;}
.boardList2 .num{font-size:11px;letter-spacing:-1px;}
.boardList2 .left{padding:3px 10px;text-align:left;background-color:#fff;border:none;}
.boardList2 .right{padding:40px 25px;text-align:left;border-top:1px solid #e6e6e6;}
.boardList2 .view{padding:40px 25px;text-align:left;}
.boardList2 ul{margin:0;padding:2px 0;}
.boardList2 li{padding-top:4px;font-size:12px;line-height:140%;font-family:맑은고딕, 돋음, Dotum,Sans-serif;}

.boardList3{width:640px;margin:0 0 0 20px;background:url(../images/talk_room/th_bg.gif) top repeat-x;clear:both;position:relative;overflow:hidden;zoom:1;}
.boardList3 .backleft{width:5px;height:30px;font-size:0;background:url(../images/talk_room/th_bgl.gif) 0 0 no-repeat;position:absolute;top:0;left:0;}
.boardList3 .backright{width:5px;height:30px;font-size:0;background:url(../images/talk_room/th_bgr.gif) 0 0 no-repeat;position:absolute;top:0;right:0;}
.boardList3 table{width:100%;}
.boardList3 thead th a:link, .boardList3 thead th a:visited{color:#fff;text-decoration:none;}
.boardList3 thead th a:hover, .boardList3 thead th a:active{color:#fff;text-decoration:none;}
.boardList3 th{height:30px;font-size:11px;color:#fff;background:url(../images/talk_room/th_line.gif) 0 50% no-repeat;}
.boardList3 thead th{padding-left:10px;}
.boardList3 thead th.first{background:none;}
.boardList3 td {border-bottom:1px solid #e6e6e6;padding:7px 10px 5px 10px;text-align:left;}
.boardList3 .first td{border-top:0;}
.boardList3 .notice{background-color:#efefef;border-top:0;}
.boardList3 .tal{text-align:center;}
.boardList3 .num{font-size:11px;letter-spacing:-1px;}
.boardList3 .left{padding:0 10px;text-align:left;}
.boardList3 img{vertical-align:middle;}

#lp_title{width:620px;margin:0 10px 15px 10px;padding:7px 0 0 20px;font-size:15px;font-weight:bold;text-align:left;background:url(../images/etc/bullet_01.gif) 0 8px no-repeat;position:relative;}
#lp_title img{vertical-align:middle;}

#lp_stitle{width:540px;margin:0 10px 15px 10px;padding:7px 0 0 20px;font-size:15px;font-weight:bold;text-align:left;background:url(../images/etc/bullet_01.gif) 0 8px no-repeat;position:relative;}
#lp_stitle img{vertical-align:middle;}
#lp_stitle .lpbtn{width:80px;font-size:11px;text-align:right;position:absolute;left:270px;top:7px;}


/***************** LOGIN STYLE *****************/
#loginbox{width:300px;border-top:2px solid #ccc;border-left:2px solid #e6e6e6;border-right:2px solid #e6e6e6;border-bottom:2px solid #e6e6e6;background:#fff;clear:both;}
#loginbox th{text-align:left;font-weight:normal;padding:3px 0 3px 15px;border-left:1px solid #e6e6e6;border-bottom:1px solid #e6e6e6;}
#loginbox td{text-align:center;font-weight:normal;padding:3px;}
#loginbox th{background:#e6e6e6;font-weight:bold;color:#4d4d4d;}
#loginbox thead th{border-left:1px solid #e6e6e6;font-weight:normal;letter-spacing:-1px;}
#loginbox thead td{background:#f8f9fb;color:#1D4E91;}
#loginbox td{_background:#fff;}
#loginbox img {vertical-align:middle;}
#loginbox th.boldline{border-left:2px solid #506B92;}
#loginbox td.boldline{border-left:2px solid #aac0de;}
#loginbox .first{padding-right:5px;text-align:right;}
#loginbox .middle{padding-left:5px;text-align:left;border-left:1px solid #e6e6e6;}
#loginbox .etc{border-top:1px solid #e6e6e6;}
#loginbox .center{text-align:center;}
#loginbox .end{text-align:center;border-right:1px solid #e6e6e6;}


/**************** COMPANY STYLE ****************/
#sit_left{width:220px;margin:0 10px 20px 0;float:left;}
#sit_right{width:220px;float:right;}
.sit_title{padding:3px 20px 0 20px;font-size:13px;font-family:맑은고딕, 돋움, Dotum, AppleGothic, sans-serif;font-weight:bold;text-align:left;background:#fff;border:3px solid #e1e1e1;}
.sit_copy{font-size:12px;font-family:돋움, Dotum, AppleGothic, sans-serif;}
.sit_copy ul{padding:10px 15px;}
.sit_copy li{text-align:left;line-height:130%;}

.sit_copy li a:link, .sit_copy li a:visited{color:#4d4d4d;text-decoration:none;}
.sit_copy li a:hover, .sit_copy li a:active{color:#202020;text-decoration:none;}


/* Paging */
.paginate{padding:25px 0;text-align:center;}
.paginate *{margin:0;padding:0;font-size:small;font-family:맑은고딕, 돋움, Dotum, AppleGothic, sans-serif;}
.paginate a,
.paginate strong{_position:relative;margin-left:-7px;font-weight:bold;display:inline-block;padding:3px 8px 1px 7px;color:#6b6b6b;border-left:1px solid #ccc;border-right:1px solid #ccc;text-decoration:none;line-height:normal;font-size:12px;font-weight:bold;font-family:맑은고딕, 돋움, Dotum, 굴림, Gulim, AppleGothic, Sans-serif;background:#fff;}
.paginate strong{color:#ff8600 !important;}
.paginate a:visited{_position:relative;margin-left:-7px;font-weight:bold;display:inline-block;padding:3px 8px 1px 7px;color:#ff8600;border-left:1px solid #ccc;border-right:1px solid #ccc;text-decoration:none;background:#fff;}
.paginate a:hover{background:#F3F3F3;}
.paginate a.pre{padding:3px 8px 1px 16px;background:url(../images/bu_pg1_l1.gif) no-repeat 8px 5px !important;border:none;font-weight:normal;font-family:돋움;font-size:11px;color:#6b6b6b;line-height:normal;text-align:center;}
.paginate a.pre_end{padding:3px 8px 1px 16px;background:url(../images/bu_pg1_l2.gif) no-repeat 4px 5px !important;border:none;font-weight:normal;font-family:돋움;font-size:11px;color:#6b6b6b;line-height:normal;text-align:center;}
.paginate a.next{padding:3px 16px 1px 8px;background:url(../images/bu_pg1_r1.gif) no-repeat 45px 5px !important;border:none;font-weight:normal;font-family:돋움;font-size:11px;color:#6b6b6b;line-height:normal;text-align:center;}
.paginate a.next_end{padding:3px 16px 1px 8px;background:url(../images/bu_pg1_r2.gif) no-repeat 37px 5px !important;border:none;font-weight:normal;font-family:돋움;font-size:11px;color:#6b6b6b;line-height:normal;text-align:center;}


/************************************************
*		SIDEBAR									*
************************************************/

/*************** SIDERBAR TITLE ****************/
#sidebar{text-align:left;}
#sideWrap{width:258px;margin:0 0 3px 0;padding:0;border:1px solid #e2e2e2;}
#sideWrap ul{margin:0;padding:10px;text-align:left;}
#sideWrap li{margin:0 5px;font-size:12px;line-height:130%;font-family:맑은고딕, 돋음, Dotum,Sans-serif;}
#sideWrap li input{vertical-align:middle;}
#sideWrap .pool_ti{padding:10px 15px 10px 35px;font-size:13px;font-weight:bold;line-height:130%;font-family:맑은고딕, 돋음, Dotum,Sans-serif;background:#f1f2f6 url(../images/sidebar/q_mark.gif) 10px 15px no-repeat;}
#sideWrap .pool_ti img{vertical-align:middle;}
#sideWrap .pool_ti .ml20px{margin-left:20px;}
#sideWrap .pool_txt{padding:5px 5px 0 5px;font-size:11px;line-height:140%;font-family:맑은고딕, 돋음, Dotum,Sans-serif;background-color:#fefefe;}
#sideWrap .btnarea{margin:5px 0;text-align:center;}
#sideWrap .ser_go{padding:12px 5px 5px 5px;font-size:11px;text-align:left;color:#fff;}
#sideWrap .ser_stick{margin:0 6px;}
li#pollwrap{margin:0 0 5px 5px;}
#sideWrap h1 {text-align:center;padding:0 0 5px 0;}
.mr_bnr{width:260px;margin:0 0 7px 0;}

#s_title{
	width:244px;
	margin:0;
	padding:9px 7px 7px 7px;
	font-size:11px;
	font-family:맑은고딕, 돋음, Dotum, 굴림, Gulim, Trebuchet MS;
	color:#602503;
	text-align:left;
	font-weight:bold;
	border-bottom:1px solid #e2e2e2;
	position:relative;
}

#s_title .s_more{
	font:11px;
	line-height:120%;
	font-family:맑은고딕, 돋음, Dotum,Sans-serif;
	color:#777;
	font-weight:normal;
	letter-spacing:-1px;
	text-decoration:underline;
	position:absolute;
	right:7px;
	top:13px;
}
#s_title .s_more a:link, #s_title .s_more a:visited{color:#777;text-decoration:underline;}
#s_title .s_more a:hover, #s_title .s_more a:active{color:#777;text-decoration:underline;}

#s_title input{vertical-align:middle;}

/** Sidebar Contents Full Box **/
.scon_fbox{
	width:256px;
	margin:0 0 25px 0;
	padding:0;
	font:12px/130%;
	text-align:left;
	font-weight:normal;
}
.scon_fbox ul{
}
.scon_fbox li{
	text-align:center;
	overflow:hidden;
}
.scon_box a:link, .scon_fbox a:link, .scon_box a:visited, .scon_fbox a:visited{
	color:#4d4d4d;
	text-decoration:none;
}
.scon_box a:hover, .scon_fbox a:hover, .scon_box a:active, .scon_fbox a:active{
	color:#202020;
	text-decoration:none;
}


/************************************************
*		FOOT									*
************************************************/
#footer{padding:0 0 35px 0;}

.foot_menu{width:960px;text-align:center;padding:10px 0 8px 0;text-align:center;background-color:#f0f0f0;border-top:3px solid #636870;border-bottom:1px solid #ebebeb;}
.foot_menu a{margin:0 5px;}

#footer_wrap{width:980px;height:75px;margin:0 auto;text-align:left;position:relative;top:10px;left:1px;}

.foot_logo{width:105px;margin:15px 0 0 0;vertical-align:top;position:absolute;}
.copyright{width:770px;margin:10px 0 0 150px;line-height:120%;position:absolute;}
.copyright ul{
}
.copyright li{font-size:11px;line-height:120%;font-family:맑은고딕, 돋음, Dotum,Sans-serif;color:#4d4d4d;letter-spacing:-1px;text-align:left;}
#footer .copyright b{font-weight:normal;color:#4d4d4d;}
.copyright a:link, .copyright a:visited{color:#4d4d4d;text-decoration:none;}
.copyright a:hover, .copyright a:active{color:#ff0000;text-decoration:none;}

/* 어드민 페이지 FOOT 부분 */
#footer_wrap1{height:103px;
text-align:left;position:relative;top:1136px;left:21px;}

.foot_logo1{width:95px;margin:18px 0 0 25px;vertical-align:top;position:absolute;}
.copyright1{width:900px;margin:10px 0 0 150px;line-height:120%;position:absolute;}

/****************** Paging Style *******************/
#pagingNav{clear:both;margin:35px auto;padding:5px 0;text-align:center;font-size:11px;font-family:Tahoma;letter-spacing:-1px;line-height:normal;}  
.cur_num, #pagingNav a{border:1px solid #ddd;display:inline-block;text-decoration:none;vertical-align:middle;}
.num_box{font-weight:bold;}
.num_prev, .num_next, .num_box{padding:3px 6px;border:1px solid #fdfdfd;color:#666;}
.cur_num, .num_box:hover {padding:3px 6px;border:1px solid #ddd;color:#b60002;}    
.num_prev:hover, .num_next:hover{border-color:#ddd;color:#b60002;} 
.num_prev{padding-left:13px;background:url(../images/etc/bl_left.gif) no-repeat 5% center;} 
.num_next{padding-right:13px;background:url(../images/etc/bl_right.gif) no-repeat 95% center;}




/* 20130924 예은 : 단독 로그인페이지 추가 */
.txtbox{width:295px;height:26px;padding:2px 5px;font-size:14px;line-height:26px;border:2px solid #aaa;}
.btn_login{width:70px;height:70px;padding:0;}
.login_txt{width:100px;height:66px;display:inline-block;text-align:center;color:#fff;font-family:Dotum;font-size:20px;font-weight:bold;line-height:66px;background:#d85122;border:2px solid #af2f14;cursor:pointer;}
.btn_af{width:200px;height:24px;padding:2px;color:#666;font-size:12px;line-height:24px;text-align:center;background:#f5f5f5;border:2px solid #ddd;cursor:pointer;}



/************************************************
*		ERROR								*
************************************************/
.error_wrap{width:480px;margin:0 auto;padding-top:120px;text-align:center;}
.error_wrap .title{margin-bottom:30px;}
.error_wrap .label{margin-bottom:50px;}
.error_wrap .copy{width:100%;color:#888;font-size:12px;line-height:18px;}



/* 20141001 혜민 : 상단슬라이드배너 */
#SlidePopBanner{width:100%;background-color:#46413b;background:url(../img/spb_bg.png) repeat-x;}
#SlidePopBanner .spb_inner{width:960px;height:100px;margin:0 auto;position:relative;}
#SlidePopBanner .spb_inner .spb_text{position:absolute;top:0;left:0;}
#SlidePopBanner .spb_inner .spb_close{padding:5px 10px;position:absolute;bottom:20px;right:-70px;background:#61544b;}
#SlidePopBanner .spb_inner .spb_close a{color:#d6cdc6;font-size:11px;}





