@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:.70em; background:#fff; color:#707070;
	   background-image: url(/layouts/member_sub/images/main_bg.gif); background-repeat: repeat-x; }


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: #707070; text-decoration: none; } 
a:active, 
a:hover { color: #2d73c9; text-decoration: underline;}


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

#top_area		{ width:930px; height:75px; margin:0;padding:0;border:0px solid #999}

#container		{ position:relative; width:930px; margin:0;}

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

#contents_area	{ float:left; width:665px;}

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

/* header */

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

/* logo */
.logo		{ display:inline;float:left;width:150px;height:38px;margin:0 0 0 150px;padding:0;border:0px solid #999 }
.logo ul	{ }
.logo li	{ float:left;}


/* form */

.search				{ position:relative;float:left; width:415px; height:38px; margin:0; padding:0; border:0px solid #999}
.search ul			{ margin-left:0; }
.search li 			{ height:38px}
.search .search_box { width:415px;height:38px; margin:0; padding:0; 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}


.swf { margin:0; padding:0;}


.main_img {height:390px;}
.main_select {}
.main_select ul {}
.main_select ul li {float:left;margin:0 15px 0 0;}
#visualGroup { position: relative; } 
#cycleSlide { z-index: 5; height:351px; overflow:hidden}
#cycleSlide img { }

#controlCnt { position: absolute; left:120px; top: 1px; z-index:8}
#cycleSlideNavi { position: absolute; z-index: 11; top: 0px; left:150px; clear: both;}
#cycleSlideNavi li { float: left; margin-right: 9px; }
p {margin:0}

.main_notice{width:330px; height:40px; position:absolute; left:314px; top:-40px; *top:3px; background-image: url('/layouts/member_main/images/main_notice_bg.gif'); background-repeat: no-repeat; vertical-align:middle; letter-spacing:-1px;z-index:999;}
.main_notice p{position:absolute; left:305px; top:10px;}


#itemGroup div.wrap ul.category { position: absolute; left: -130px; top: 10px; }
#itemGroup div.wrap ul.category li { clear: both; margin: 0px; padding: 0px; height:25px;  !important; }

#itemGroup div.wrap { position: relative; width: 930px;  margin:0px auto;}
#itemGroup div.wrap div.arrowGroup { position: relative; }
#itemGroup div.wrap div.arrowGroup div.prev { position: absolute; top:52px; left: -25px;  }
#itemGroup div.wrap div.arrowGroup div.next { position: absolute; top:52px; left: 935px;  }
#itemGroup div.wrap div.mask { width: 930px; height:126px;  overflow: hidden; position: relative; margin: 0px auto; }
#itemGroup div.wrap ul.itemCnt { width:12000px;}
#itemGroup div.wrap ul.itemCnt li.item { width:173px; height: 126px;  text-align: center; }
#itemGroup div.wrap ul.itemCnt li.item div { margin-top: 7px;   }



