/* ########## 기본 엘리먼트 셋팅 시작 ########## */

*									{margin:0; padding:0;}
body								{position:relative;width:100%;height:100%;}
body								{font-family:돋움, Arial; font-size:12px; color:#666666;}
fieldset,img						{border:none;}
address,em							{font-style:normal;}
em									{color:#000;}
img									{vertical-align:middle;}
input,textarea,select				{font-family:돋움, Arial; font-size:12px; color:#333333; vertical-align:middle;}
select								{height:20px;}
a,a.visited,a.visited:visited		{color:#666666; text-decoration:none;}
a:hover,a:hover *,a.visited:hover	{text-decoration:underline;}
ul, li								{list-style:none;}

/* ########## 기본 엘리먼트 셋팅 끝 ########## */


/* main */
#main {width:100%; margin:0 auto;}



/* sub */
div#wrapping{position:relative;width:100%;margin:0;background:url("../images/sub/top_bg.gif") top repeat-x;}

div#header{position:relative;height:150px;background:url("/images/sub/top_bg2.gif") no-repeat top left;}

div#content{position:relative;width:100%;padding-top:15px;padding-bottom:50px;text-align:left;}
	div.sub_title{position:relative;padding-bottom:30px;}
	div.sub_body1{position:relative;width:950px;padding-left:50px;}
		div.sub_body1 ul li{float:left;}
			div.sub_body1 ul li.left{width:250px;padding-right:30px;}
			div.sub_body1 ul li.left_location{width:250px;padding-right:30px;background:url(../images/sub/sub1_5_img1.gif) no-repeat top;height:350px;}
			div.sub_body1 ul li.right{width:610px;}


/*div#footer {position:relative; width:100%; text-align:left; background:url("../images/sub/footer_bg.jpg") top repeat-x;}*/
	div.footer{position:relative; width:960px; text-align:left;background:url("../images/sub/footer_bg2.jpg") top no-repeat;}
		div.footer ul li.img{height:215px;}
		div.footer ul li.txt{height:60px;}


/* 상세보기 팝업 시작 */
div#pop_wrapping{position:relative;width:100%;height:100%;}

div.pop_header{position:relative;height:35px;background:url("/images/popup2/pop_bg.gif") repeat-x;font-size:16px; font-weight:bold; color:#fff;}
	div.pop_header dl dt{float:left; text-align:left;padding:8px 0 0 5px;width:99%;}

div.pop_body{position:relative;}
	div.pop_body dl dd.tit{height:20px;border-top:1px solid #dedede;border-bottom:1px solid #dedede;background-color:#f7f7f7;padding:6px 0 0 5px;font-weight:bold;color:#333;}
	div.pop_body dl dd.txt{padding:10px 10px 20px 10px;}
	div.pop_body_tit{background:url("/images/popup2/bullet_green.gif") no-repeat ; padding-left:17px; color:#333;height:21px;}

div.pop_img{position:relative;text-align:center;margin:20px;}
	div.pop_img dl dd{padding:10px 0;float:left;}
		div.pop_img dl dd.left{width:400px;padding-right:10px;}
		div.pop_img dl dd.right{width:80px;}
		div.pop_img dl dd.left img{width:400px;border:1px solid #eaeaea;}
		div.pop_img dl dd.right img{width:80px;border:1px solid #eaeaea;margin-bottom:10px;}

div.pop_footer{position:relative;height:30px;border-top:2px solid #6eae12;text-align:center;padding:12px 0;}
/* 상세보기 팝업 끝 */


/* 폰트 텍스트 셋팅 시작 */
.txt_white     {color:#fff;}
.txt_black	   {color:#666;}
.txt_green_b   {color:#98b263; font-weight:bold;}
.txt_green_b_16   {color:#5a810f; font-weight:bold; font-size:16px;}
.txt_blue	   {color:#096eb7;}
.txt_blue_b	   {color:#096eb7;font-weight:bold;letter-spacing:-1px;}
.txt_gray	   {color:#cccccc;}
.txt_999s	   {color:#999999; font-size:11px;}
.txt_orange_b    {color:#ff6600; font-weight:bold;}
/* 폰트 텍스트 셋팅 끝 */
