﻿@charset "utf-8";

/* CSS Document */

/*Reset*/
*{margin:0;
	padding:0;
	}
html,body{width:100%;
	height:100%;
	color:#373737;
	margin:0;
	padding:0;
	font-size:12px;

	}
html{overflow-y:scroll;
font-size:12px;
color:#303030;
	
	}
body{background-color:#e4e6db;
	*word-break:break-all;
	-ms-word-break:break-all;
	font-size:12px;
	}
body,input,button{font-size:12px;
	line-height:1.5em;
	font-family:"돋움",Dotum,Helvetica,AppleGothic,Sans-serif;
	color:#303030;
	}
h1,h2,h3,h4,h5,h6{font-size:12px;	text-align:left;
	}
   
li{list-style:none;	}
a{color:#727272;	text-decoration:none;	}
a:hover{color:#fe7e00;	text-decoration:underline;	}
	
	
em,address{font-style:normal;	}

textarea{overflow:auto;	}
SELECT {FONT-SIZE: 8pt; COLOR: #7d7d7d; LINE-HEIGHT: 17px; LETTER-SPACING: 0px; border:#CCCCCC 1px solid; BACKGROUND-COLOR: #F5F5F5;}
INPUT{FONT-SIZE:8pt; COLOR: #000000; LINE-HEIGHT: 17px; LETTER-SPACING: 0px; border:#CCCCCC 1px solid; BACKGROUND-COLOR: #ffffff; height:16px;}

/*Common*/
.input_text, textarea{*margin:-1px 0;
	padding-right:1px;
	}
.input_check, .input_radio{width:13px;
	height:13px;
	}


/*Layout*/
body{text-align:center;font-size:12px;color:#303030;
	}
	
#wrap{
	font-size:12px;
	min-height:1150px;
	width:100%;
	text-align:center;
	background-image:  url(../images//m_bg01.jpg) ;
	background-repeat: repeat-x;
	background-color: #ECEDE7;
	}
	

#header, #container{
	width:1031px;
	margin:0 auto;
	text-align:left;
	}
	
#header{
	position:relative;
	background: url(../images//m_top_img03.jpg) no-repeat left top;
	width:1031px;
	height:384px;
	}

#header h1{
	position:absolute;
	left:32px;
	top:17px;
	font:bold 2.8em/78px Verdana;
	letter-spacing:-1px;
	}
	
#header h2{
	position:absolute;
	right:40px;
	top:16px;
	font:bold 2.8em/78px Verdana;
	letter-spacing:-1px;
	}
	
.space30{height:30px; 
	float:left;
	width:500px;
	position:relative;}

.space25{height:25px; 
	float:left;
	width:500px;
	position:relative;}

.space20{height:20px; 
	float:left;
	width:500px;
	position:relative;}

.space15{height:15px; 
	float:left;
	width:500px;
	position:relative;}

#container_wrap{
	position:relative;
	display:block;
	background: url(../images//m_bg02.jpg) ;
	background-repeat: repeat-y;
	width:1031px;
	margin:0 auto;
	text-align:left;
	}
	
#container{
	position:relative;
	display:block;
	width:958px;
	margin:0 auto;
	text-align:left;
	}
	

#container:after{
	content:"";
	display:block;
	clear:both;
	color:#303030;
	}

/*main_flash*/
.flash_cont{
	position:relative;
	width:650px;
	height:151px;
	top:218px;
	float:right;
	margin-left:22px;
	_padding-left:10px;
	display:inline;
	}
	
#right_cont{
	position:relative;
	float:right;
	width:250px;
	height:515px;
	clear:right;}

#left_cont{
	position:relative;
	float:left;
	width:202px;

	height:720px;
	
}

#left_menu{
	width:179px;
	float:left;
	display:block;
}


#center_cont01{
	position:relative;
	float:left;
	width:755px;
	}

#cont01_03{	
	width:500px;	
	height:480px;	
	float:left; 
	}

#cont01{
	position:relative;
	float:left;
	width:500px;
	height:101px;
	}
	
.cont01_title{
	position:relative;
	left:0;
	top:5px;
	width:120px;
	}

#box_line{
	position:relative;
	top:10px;
	width:500px;
	height:58px;
	border-top: 1px solid #f88a8a;
	border-bottom: 1px solid #e7e7e7;
	}
	
.inje01{
	position:absolute; 
	width:201px;
	top:0;
	left:98px;
	}
.inje02{
	position:absolute; 
	width:200px;
	top:0;
	left:299px;
	}
.inje03{
	position:absolute; 
	width:201px;
	top:28px;
	left:98px;
	}
.inje04{
	position:absolute; 
	width:200px;
	top:28px;
	left:299px;
	}


#cont01_01{
	position:relative;
	float:left;
	width:500px;
	height:130px;
	z-index:52;
	}




#condition{
	width:261px;
	float:left;
	height:130px;
	}	
	
.box_line02{
	position:relative;
	top:10px;
	height:90px;
	width:239px;
	border-top: 1px solid #f88a8a;
	border-bottom: 1px solid #e7e7e7;
	clear:both;
	}

.im02{
	position:absolute; 
	width:239px;
	float:left;
	left:0px;
	}	
.im03{
	position:absolute; 
	width:239px;
	float:left;
	left:0;
	top:29px;
	}	
.im04{
	position:absolute; 
	width:239px;
	float:left;
	left:0;
	top:49px;
	}

.im05{
	position:absolute; 
	width:239px;
	float:left;
	left:0;
	top:67px;
	}

	
#country{
	width:238px;
	float:left;
	height:130px;
	}	

.atc1{
	float:left;
	width:238px;
	_margin-right:-3px;
	}
				
.atc1 li{
	overflow:hidden;
	height:22px;
	_margin-left /**/:-10px;
	padding-left:7px;
	background:url(../images//bullet02.gif) no-repeat 0 50%;
	_background-position:10 -30px;
	border-bottom: 1px solid #e7e7e7;
	line-height:13px;
	line-height:1.9em;
	*line-height:2.0em;
	letter-spacing:-1px;
	font-size:11px;
	}
		
.atc1 .file{
	position:absolute;
	right:8px;
	top:2;
	height:13px;
	width:12px;
	float:right;
	}		

.atc2{
	float:left;
	width:238px;
	_margin-right:-3px;
	}

.atc2 li{
	float:left;
	}		
	

#con01_02_img01{
	position:relative;
	width:93px;
	height:112px;
	float:left;
	
}

.con01_02_btn{
	position:relative;
	float:left;
	width:160px;
}

#cont02{
	position:relative;
	float:left;
	width:500px;
	height:148px;
	border-bottom: 1px solid #e7e7e7;
}

#cont03{
	position:relative;
	float:left;
	width:500px;
	height:80px;
	color:#303030;
}


#con04_06{
float:right;
width:224px;
height:480px
}

#cont04{
	position:relative;
	width:224px;
	height:162px;
	}

#cont05{
	position:relative;
	width:224px;
	height:235px;
	
	}

#cont06{
	 position:absolute;
	top:0;
	left:0;
	width:224px;
	float:right;
	height:55px;
	}

#banner_scroll{
	position:relative;
	top:5px;
	width:224px;
	height:172px
}

#cont06{
	position:relative;
	float:right;
	width:222px;
	height:73px;
	}
	
	
	
/*main_vod*/

#center_vod{
	font-size:12px;
	font:"돋움";
	float:left;
	width:755px;
	height:210px;position:relative;
}

#vod_box01_all{
font-size:12px;
height:152px;
position:relative;

}

.vod_box01{
float:left;
font-size:12px;
position:relative;
top:7px;
width:133px;

}

.vod_txt01{
text-align:left;
font-size:12px;
width:116px;
font-size:0.95em;
line-height:1.35em;
letter-spacing:-1px;

}

.vod_pho{
padding-top:5px;
padding-bottom:5px;
width:116px;
height:85px;
}
#board_all_box{
	position:relative;
	float:left;
	width:500px;
	height:150px;
	}
	
#main_board01{
	position:absolute;
	left:2px;
	float:left;
	width:499px;
	height:120px;
	overflow-y:scroll;
	overflow-x:hidden;
	top: 28px;
}

.m_line{
	text-align:left;
	height:25px;
	border-bottom: 1px solid #f88a8a;
	}

#main_board02{
	visibility:hidden;
	position:absolute;
	left:0px;
	float:left;
	width:500px;
	height:140px;
	overflow-y:scroll;
	overflow-x:hidden; 
	}

#center_cont03{
	position:relative;
	float:left;
	width:500px;
	height:80px;
	}
	

	
#center_cont04{
	position:relative;
	float:left;
	width:755px;
	height:70px;
	font-size:12px;
	font:"돋움";
}

#footer{
position:absolute;
	background-color:#e4e6db;
	padding-top:20px;
	text-align:center;
	height:120px;
	left:0px;
	width:100%;
	font-size:12px;
	}
	
#site_link{
	font-size:11px;
	margin:0 auto;
	width:1000px;
}

/* table01 */
table.board_list {
	font:"돋움" ;
	font-size:12px;
	float: left;
	color:#303030;
	}
	

table.board_list td.first01 {
	text-align:left;
	height: 23px;
	border-top: 1px solid #f88a8a;
	border-bottom: 1px solid #e7e7e7;
	color:#303030;
	}

table.board_list td.line a{
    color:#303030;
	text-align:left;
	height: 22px;
	border-bottom: 1px solid #e7e7e7;}

table.board_list td.line a:hover{
    color:#fe7e00;
	text-decoration:underline;
	text-align:left;
	height: 22px;
	border-bottom: 1px solid #e7e7e7;}



/* table02 */

table{
color:#303030;
}
td{
color:#303030;
}
table.board02_list {
	font:"돋움";
	font-size:12px;
	float: left;
	color:#303030;
	text-align: left;
}

table.board02_list td.first01 a {	color:#303030; text-align:left;	height: 23px;	border-bottom: 1px solid #e7e7e7;}

table.board02_list td.first01 a:hover {	color:#fe7e00; text-decoration:underline; text-align:left;	height: 23px;	border-bottom: 1px solid #e7e7e7;}

table.board02_list td.line{	text-align:left;	height: 23px;	border-bottom: 1px solid #e7e7e7;}

.orange_line {	border-top: 1px solid #f88a8a;}


/* menu */
table.menu_s_list td{	  height:20px;	text-align:left;	 font:"돋움" ;	 font-size:12px;	 float: left;	 color:#303030;}

/* menu link */
.cp_num { font-family:"Verdana";  color:#ff7800; font-size:11px;   line-height:normal; letter-spacing: 0px; }
a.cp_num:link {color:#ff7800; text-decoration:none; font-family:"Tahoma";  font-weight: bold; }
a.cp_num:hover {color:#fd7e00;	text-decoration:none;  font-family:"Tahoma";  font-weight: bold;  }

table.menu_list td.txt{	text-align:left;	font:"돋움" ;	font-size:11px;	font-weight:bold;	color:#303030;	}
table.menu_list{	text-align:left;}

/*txt*/
.txt01{	font-size:12px;}
.txt02{	font-size:12px;	text-align:left;}
.txt01_01{	font:"돋움" ; font-size:11px;	text-align:left;	line-height:130%;}
.txt01_2{	font-size:11px;}
