@charset "utf-8";
@import "/layouts/member_sub/css/header.css";

html	{ margin:0px; padding:0px; height:100%; width:100%; }

/* Reset */
body { margin:5px 0 0 0; text-align: center; 
	   font-family:Tahoma, Sans-serif; font-size:.75em; background:#fff; color:#000;
	   background-image: url(/layouts/member_sub/images/sub_bg.gif); background-repeat: repeat-x; }


a{selector-dummy:expression(this.hideFocus=true);}
img,fieldset{border:0;}  
dl,dt,dd,ul,ol,li	{list-style:none; margin:0; padding:0}
em,address	{font-style:normal}  

p		{}

h3		{}

a:link,	 
a:visited { color: #333; text-decoration: none; } 
a:active, 
a:hover { color: #2d73c9; text-decoration: underline;}


#wrap			{ width:930px; margin: 0 auto; text-align: left; }

#top_area		{ width:930px; height:100px;z-index:1}

#container		{ display:inline-block; width:930px; margin:40px 0 50px 0; background-image:url(/layouts/member_sub/images/container_bg.gif);}

#left_area		{ float:left; width:180px; }

#contents_area	{ float:left; width:665px; margin:0px 0px 0px 85px; z-index:-1 }

#footer_area	{ clear:both; width:930px; height:80px; margin:0 0 0 0; }

/* header */
.top_link		{ width:930px;height:37px; }
.top_link ul	{ width:300px;margin-left:590px;}
.top_link li	{ float:left;position:relative;margin-right:10px; }



/* logo */
.logo		{ float:left;width:180px }
.logo ul	{ }
.logo li	{ float:left;}

/* top_menu */
.lnb_menu	{ float:left;width:335px; padding-left:0px;}
.lnb_menu ul{ position:absolute;margin-left:15px; }
.lnb_menu li{ float:left;margin-right:35px;}

/* form */
.search				{ position:relative;float:right; width:415px; height:38px; margin:0; padding:0;}
.search ul			{ margin-left:0; }
.search li 			{ height:38px}
.search .search_box { width:415px;height:38px;background-image:url(/layouts/member_sub/images/input_bg.gif);background-repeat:no-repeat;}
.search .input		{ float:left;width:310px;margin:12px 20px;padding:0 0 0 0;border:none;outline-style:none;font-weight:bold;color:#000;font-size:14px;font-family:'µ¸¿ò',Dotum,AppleGothic,sans-serif}
.search .submit		{ float:right;margin:3px 0 0 0; }

.s_search				{ position:relative;float:right; width:346px; height:38px; margin:0; padding:0;}
.s_search ul			{ margin-left:0;}
.s_search li 			{ height:38px}
.s_search .search_box { width:340px;height:38px;background-image:url(/layouts/member_sub/images/input_bg_sub.gif);background-repeat:no-repeat;}
.s_search .input		{  float:left;width:240px;margin:12px 20px;padding:0 0 0 0;border:none;outline-style:none;font-weight:bold;color:#000;font-size:14px;font-family:'µ¸¿ò',Dotum,AppleGothic,sans-serif}
.s_search .submit		{ float:right;margin:3px 0 0 0; }

/* left_menu */
.snb		{ }
.snb dl		{ }
.snb dt		{ }
.snb dd		{ }
.snb ul		{ }
.snb li		{ margin-bottom:7px}

/* snb_ad */
.snb_ad			{ margin-top:45px}
.snb_ad ul		{}
.snb_ad li		{}


/* content_top */
.content_top { width:665px;height:170px;margin:0 0 40px 0;padding:0}
.content_top h2 { float:left; position:relative;margin:0 25px 30px 0;padding:0; border:0px solid #999}
.content_top .location { float:left; margin:0;border:0px solid #999}
.content_top h3 { clear:both; margin:0 0 0 0; padding:0; border:0px solid #999}


/* tab_menu */
.content_top .tab_menu			{ margin:41px 0 0 0}
.content_top .tab_menu ul		{ position:relative;height:23px;margin:0;padding:0;border-bottom:1px solid #ccc;list-style:none;*zoom:1;border:1 solid #ccc;}
.content_top .tab_menu ul:after	{ display:block;clear:both;content:"" }
.content_top .tab_menu li		{ float:left;margin-bottom:-3px;margin-right:2px;}

/* sitemap */
ul,li {list-style:none;margin:0;padding:0;}
h1,h2 {margin:0;padding:0}
.c_sitemap {display:inline-block;margin:0 0 40px 120px;width:800px;background-image:url(/layouts/member_sub/images/sitemap_bg.gif);background-repeat:repeat-x;border:0px solid #999} 
.c_sitemap ul li ul li {margin:7px 0 0 0;}
.c_sitemap .c_sitemap_col {float:left;width:190px;}
.c_sitemap .c_sitemap_list {margin:20px 0 0 0;}
.c_sitemap h1 {margin:0 0 0 0}
.c_sitemap h2 {margin:40px 0 20px 0}

/* Demo page */
.c_demo {display:inline-block; height:480px; margin:0 0 0 0;border:0 solid #999} 
.c_demo .c_demo_01 {float:left;width:290px;height:420px;margin:0 20px 0 10px; background-image: url(/layouts/member_sub/images/snb0301_bg.gif); background-repeat: repeat-x; }
.c_demo .c_demo_02 {float:left;width:290px;height:420px;margin-right:20px; background-image: url(/layouts/member_sub/images/snb0302_bg.gif); background-repeat: repeat-x; }
.c_demo .c_demo_03 {float:left;width:290px;height:420px; background-image: url(/layouts/member_sub/images/snb0303_bg.gif); background-repeat: repeat-x; }
.c_demo ul {margin:240px 0 0 30px;}

.btn_search { margin-left:-1px;font-size:0;zoom:1 }