@charset "utf-8";
@import	 url('reset.css');
@import	 url('global.css');
@import	 url('layout.css');

/* layout */
#wrap	{
	width:820px;
	margin:0 auto;
	position:relative;
	/*background:transparent url(/img/img/cmm/cmm/main_new/bg_test.gif) no-repeat scroll left top;*/
}
/* 광고 배너 영역 */
#adzone_first{
	position:absolute;
	top:285px;
	left:-85px;
}
#adzone_second	{
	right:-85px;
	position:absolute;
	top:260px;
}

/* header */
#header	{
	width:820px;
	position:relative;
	padding:0;
	height:150px;
	margin-bottom:5px; /* 2009년 7월3일 수정 */
}
h1#sitelogo	{
	position:absolute;
	top:9px;
	left:309px;
	padding:0;
}
#utillmenu li.first{
	padding-top:10px;
}
.enzone_home
{
position:absolute;
top:0px;
right:0px;
}
/* 검색 부분 */
#search{
height:101px;
}
#search .headline{
left:216px;
top:34px;
position:absolute;
text-align:center;
}
#search .headline li{
display:inline;
background:transparent url(/img/img/cmm/cmm/main/marketing_section.gif) no-repeat scroll 0 0;
padding:0 2px 0 7px;
}
#search .headline li.first{
padding-left:0px;
background:transparent none repeat scroll 0 0;
}
#search .headline a em{
font-weight:bold;
}
#search .sitelogo{
float:left;
margin-top:22px;
padding-left:25px;
}
#search .search_img{
padding-right:10px;
margin-top:14px;
float:right;
}
/* 메인 네비 */
#gnb	 {
	clear:both;
	border-bottom:5px solid #FA6A24;
	float:left;
	width:100%;
}
#gnb ul	 {
	padding:0 0 0 15px;
}
#gnb ul li	 {
	float:left;
	display:inline;
	margin-right:22px;
	position:relative;
	z-index:1;
}
#gnb ul li.section	 {
	padding-left:13px;
}

/* 통합검색 */
#searchbox	{
	clear:both;
	height:35px;
	width:400px;
	position:absolute;
	top:55px;
	left:200px;
	background:transparent url(/img/img/cmm/cmm/main_new/bg_search.gif) no-repeat scroll left top;
}
#searchbox fieldset{
	position:absolute;
	left:5px;
	top:5px;
	z-index:100;
}
#searchbox fieldset input.intext	{
	width:315px;
	height:19px;
	border:1px solid #fff;
}
#searchbox fieldset img.btn_search{
margin-left:27px;
position:absolute;
top:7px;
}
/* 로그인박스 */
#loginbox	{
	width:210px;
}

/* 로그인후 */
#loginbox .logout	{
	background:url(/img/img/cmm/cmm/main/logout_back.gif) no-repeat left top;
	height:125px;
	margin-bottom:5px;
	position:relative;
}
#loginbox .logout p	{
	color:#ffffff;
	font-size:.9em;
	padding:10px 0 2px 10px;
	margin-bottom:10px;
}
#loginbox .logout p strong	{
	color:#fff799;
}
#loginbox .logout select	{
	clear:both;
	margin:0 0 5px 16px;
	width:157px;
}
#loginbox .logout .myinfolink li	{
	padding:0 0 0 8px;
	background:url(/img/img/cmm/cmm/main/bullet_02.gif) no-repeat 0 3px;
	float:left;
	display:inline;
	margin:0 0 0 26px;
}
#loginbox .logout .linkbutton	{
	position:absolute;
	top:8px;
	right:10px;
}

/* 로그인전 */
#loginbox .login	{
	background:url(/img/img/cmm/cmm/main_new/bg_login.gif) no-repeat left top;
	height:135px;
	margin-bottom:5px;
	position:relative;
	width:210px;
	position:relative;
}
#loginbox .login p	{
	font-size:0.9em;
	margin-bottom:6px;
	padding:13px 0 0 14px;
}
#loginbox .login p	.break{
	display:block;
}
#loginbox .login fieldset	{
	padding:9px 0 0 0;
	margin:0 15px;
	height:55px;
	border-bottom:1px solid #ded987;
}
#loginbox .login fieldset p	{
	padding:5px 0 0 0;
	color:#444444;
	margin-bottom:3px;
	position:relative;
}
#loginbox .login fieldset p label	{
font-size:0.9em;
font-weight:bold;
left:129px;
letter-spacing:-1px;
position:absolute;
top:9px;
}
#loginbox .login fieldset input.intext	{
	border:1px solid #82a3d0;
display:block;
height:15px;
margin:0 3px 5px 0;
width:113px;
}
#loginbox .login fieldset p input.loginbutton	{
	left:130px;
position:absolute;
top:30px;
z-index:10;
}
#loginbox .login .myinfolink a:hover{
text-decoration:none;
}
#loginbox .login .myinfolink li	{
	float:left;
	display:inline;
	margin:0 0 0 26px;
}
#loginbox .login .myinfolink li.membership	 {
	margin-left:14px;
	letter-spacing:-1px;
}
#loginbox .login .myinfolink li.membership .bolder{
font-weight:bold;
color:#f46d2b;
}
#loginbox .login .myinfolink li.idpwfind	 {
	letter-spacing:-2px;
margin-left:27px;
}

/* 로그인후 */
#loginbox .login_after	{
	background:url(/img/img/cmm/cmm/main_new/bg_login_after.gif) no-repeat left top;
	height:135px;
	margin-bottom:5px;
	position:relative;
	width:210px;
	font-size:0.9em;
}
#loginbox .login_after p{
padding:0 0 2px 19px;
}
#loginbox .login_after p.first{
padding:14px 10px 8px 19px;
}
#loginbox .login_after p.second{
padding-top:2px;
}
#loginbox .login_after p.second img{
margin-left:5px;
margin-right:26px;
}
#loginbox .login_after .green{
color:#66cc33;
font-weight:bold;
margin-left:77px;
}
#loginbox .login_after p .count1{
color:#ff6633;
margin-left:12px;
}
#loginbox .login_after p .count2{
color:#ff6633;
margin-left:9px;
}
#loginbox .login_after p .count3{
color:#ff6633;
margin-left:8px;
}
#loginbox .login_after p .count4{
color:#ff6633;
margin-left:6px;
}
#loginbox .login_after .myinfolink{
margin-top:12px;
}
#loginbox .login_after .myinfolink li.membership {
letter-spacing:-1px;
margin-left:20px;
}
#loginbox .login_after .myinfolink li {
display:inline;
float:left;
margin:0 0 0 18px;
}
#loginbox .login_after .logoutbutton{
bottom:9px;
left:146px;
position:absolute;
}

/*레이아웃*/
#main_content{
float:left;
width:600px;
margin-bottom:5px;
position:relative;
}
#third-column	 {
	float:right;
	width:210px;
	margin-left:10px;
	margin-bottom:10px;
}
/* 좌측컬럼 */
#first-column,#content{
	float:left;
}
#first-column{
margin-right:10px;
}
#first-column	 {
	width:190px;
	margin-bottom:8px;
	position:relative; /* 2009년 7월1일 추가 */
}
#rankingbox	{
	background:url(/img/img/cmm/cmm/main/rankingbox_back_bottom.gif) no-repeat left bottom;
	height:139px;
	margin-bottom:8px;
}
#rankingbox .ranking-title	{
	background:url(/img/img/cmm/cmm/main/rankingbox_back_top.gif) no-repeat left top;
	height:27px;
}
#rankingbox .ranking-title h2	{
	float:left;
	padding:8px 0 0 11px;
}
#rankingbox .ranking-title .sliding-button	{
	float:right;
	padding:8px 11px 0 0;
}
#rankingbox .ranking-contents	{
	clear:both;
	padding:9px 5px 0 11px;
}
#rankingbox .ranking-contents img	{
	vertical-align:middle;
}
#rankingbox .ranking-contents li	{
	margin-bottom:6px;
	position:relative;
}
#rankingbox .ranking-contents li a	{
	margin-left:3px;
}
#rankingbox .ranking-contents li .ranking	{
	position:absolute;
	top:2px;
	right:22px;
}
#rankingbox .ranking-contents li em	{
	position:absolute;
	top:0;
	right:6px;
	width:10px;
	text-align:center;
	color:#999999;
	font:normal .8em verdana;
	letter-spacing:-1px;
}
#ad-banner	{
	margin-bottom:8px;
}
#ad-banner img	{
	vertical-align:middle;
}
#ad-banner li	{
	padding-top:5px;
}
#ad-banner li.first	{
	padding-top:0;
}

#event	{
	height:104px;
	margin-bottom:8px;
}


#content	 {
	width:400px;
}
#content .newsbox	 {
	background:url(/img/img/cmm/cmm/main/newsbox2_back_bottom.gif) no-repeat left bottom;
	margin-bottom:8px;
	position:relative;
}
#content .newsbox .news-title	 {
	background:url(/img/img/cmm/cmm/main/newsbox2_back_top.gif) no-repeat left top;
	height:27px;
	padding:0 0 0 15px;
	margin-bottom:11px;
}
#content .newsbox .news-title h2	 {
	float:left;
	padding:7px 0 0 0;
}
#content .newsbox .news-title .tab {
	float:right;
	padding:7px 15px 0 0;
}
#content .newsbox .news-title .tab li {
	float:left;
	background:url(/img/img/cmm/cmm/main/tab_section.gif) no-repeat 0 2px;
	padding:0 0 0 8px;
	margin-left:7px;
}
#content .newsbox .news-title .tab li.first {
	background:none;
}
#content .newsbox .news-title .tab li a {
	font-size:.9em;
	color:#7a7a7a;
}
#content .newsbox .sliding-button	 {
	position:absolute;
	bottom:12px;
	right:15px;
	z-index:10;
}
#content .newsbox .news-contents	 {
	padding:0 0 0 15px;
}
#content .newsbox .news-contents .photo	 {
	float:left;
	text-align:center;
}
#content .newsbox .news-contents .photo a	 {
	font-size:.9em;
}
#content .newsbox .news-contents .photo img	 {
	display:block;
	border:1px solid #e2e2e2;
	margin-bottom:4px;
}
#content .newsbox .news-contents ul	 {
	margin:0 0 0 106px;
}
#content .newsbox .news-contents ul li	{
	background:url(/img/img/cmm/cmm/main/bullet_01.gif) no-repeat 0 5px;
	padding:0 0 0 7px;
	margin:0 0 4px 0;
	width:90%;
}
#content .newsbox .news-contents dl	{
	position:relative;
	height:1%;
}
#content .newsbox .news-contents dl dt	{
	margin:0 0 3px 107px;
}
#content .newsbox .news-contents dl dd.photo	{
	position:absolute;
	top:0;
	left:0;
	z-index:10;
}
#content .newsbox .news-contents dl dd.desc	{
	margin:0 0 0 107px;
	line-height:1.3;
}
#talktalk	{
	height:139px;
}
#funcar	{
	height:117px;
}
#community	{
	height:122px;
}
#traveltalk	{
	height:135px;
}
/* 자동차 소식 */
#carnews {
height:198px;
width:188px;
border:1px solid #D6D6D6;
margin-bottom:5px;
}
#carnews h2{
padding:5px 14px 4px 14px;
}
/* 04.27 수정 */
#carnews dt{
width:188px;
height:105px;
position:relative;
}
#carnews dt a:hover{
text-decoration:none;
}
#carnews dt span.carname{
background:#404040 none repeat scroll 0 0;
color:#FFFFCC;
display:block;
font-weight:bold;
height:24px;
line-height:24px;
position:absolute;
text-align:center;
width:188px;
position:absolute;
left:0;
bottom:0px;
cursor:pointer;
}
/* 04.27 수정 끝 */
#carnews dt img{
width:188px;
}


#carnews dd{
line-height:1.3em;
padding-bottom:3px;
padding-left:18px;
padding-top:6px;
position:relative;
}
#carnews dd span.orange {
color:orange;
position:absolute;
right:45px;
top:3px;
}
#carnews dd.link {
background:transparent url(/img/img/cmm/cmm/main_new/border_top_186.gif) no-repeat scroll center top;
font-size:0.9em;
padding-left:13px;
padding-top:6px;
height:1%;
}
#carnews dd.link a{
color:#777777;
}
/* 자동차 소식 끝 */
/* 무비플러스 탭 */
#movie_plus{
	position:relative;
	width:190px;
	/*min-height:286px;
	_height:286px;*/
	margin-bottom:5px;
	height:200px;
}
#movie_plus #movie_tab li{
 float:left;
 font-size:1%; /* 20090706  추가*/
}

#movie_plustab, #event_ing, #prize_win {
border:1px solid #d6d6d6;
border-top:none;
clear:both;
height:173px;
padding:0;
/*position:absolute; 20090706 삭제*/
top:25px;
width:188px;
float:left /* 2009년6월22일 추가 */
}
#movie_plus .m_img{
padding:10px 0px 9px 10px;
}
#movie_plus .tabbing_btn{
bottom:5px;
position:absolute;
right:10px;
}
#movie_plus ul.first{
margin-left:14px;
}
#movie_plus ul.first li{
line-height:1.3em;
}
#movie_plus ul.second{
margin-left:14px;
}
#movie_plus ul.second li{
line-height:1.3em;
/* 2009.05.15 삭제 */
}
#movie_plus ul.third{
margin-left:14px;
margin-top:20px;
}
#movie_plus ul.third li{
line-height:1.3em;
background:transparent url(/img/img/cmm/cmm/main_new/bullet_2x2.gif) no-repeat scroll left 50%;
padding-left:5px;
}


/* 무비플러스 탭 끝 */
/* 포토갤러리 */
#photogallery	{
	height:108px;
	position:relative;
	border:1px solid #D6D6D6;
	width:398px;
}
#photogallery .sliding-button .previmg,#photogallery .sliding-button .nextimg	{
	position:absolute;
	top:35px; /* 2009.05.22 수정 */
}
#photogallery .sliding-button .previmg	{
	left:6px;
}
#photogallery .sliding-button .nextimg	{
	right:6px;
}
/* 2009.05.22 수정 */
#photogallery .photogallery-list	{
	overflow:hidden;
	width:350px;
	height:90px;
	margin:0 0 0 25px;
	padding-top:12px;
}
#photogallery .photogallery-list ul	{
	width:3560px;
}
/* 2009.05.22 수정 */
#photogallery .photogallery-list ul li	{
	float:left;
	width:107px;
	margin:0 13px 0 0;
	text-align:left;
	font-size:.9em;
}
#photogallery .photogallery-list ul li a	{
	font-size:.9em;
}
#photogallery .photogallery-list ul li span{
display:block;
font-family:dotum;
font-size:11px;
letter-spacing:-1px;
text-align:center;/* 2009.05.21 텍스트정렬 */
width:90px;
margin:0 auto;/* 2009.05.22 수정 */
	}
/* 2009.05.22 수정 */
#photogallery .photogallery-list ul li img	{
	display:block;
	margin-bottom:5px;
	width:107px;
	height:56px;
}
/* 포토 갤러리 끝 */
#third-column	 {
	width:210px;
	margin-bottom:8px;
}


/*엔몰 */
#enmall {
	position:relative;
	width:210px;
	height:355px;
	/*min-height:286px;
	_height:286px;*/
	font-size:0.9em;
	margin:5px 0 5px 0;
}
#enmall #enmall_tab li {
	float:left;
}
#hot_sale, #point_mall, #finance_info{
border:1px solid #d6d6d6;
border-top:none;
clear:both;
padding:0;
float:left;
margin-top:-4px;
padding:0;
width:208px;
height:330px;
}
#enmall .enmall_goods {
	/*overflow:hidden;*/
	margin-left:13px;
	margin-top:27px;
	width:195px;
}
#enmall .enmall_goods li {
display:inline;
float:left;
letter-spacing:-0.1em;
margin-bottom:4px;
margin-left:9px;
overflow:hidden;
text-align:center;
white-space:nowrap;
width:55px;
}
#enmall .enmall_goods li.first {
	clear:both;
	margin-left:0;
}
#enmall .enmall_goods li a {
	display:block;
	line-height:13px;
}
#enmall .enmall_goods li img {
	display:block;
height:50px;
margin-bottom:6px;
width:50px;
}
#enmall .enmall_goods li span {
	display:block;
}
#enmall .enmall_banner {
	clear:both;
	padding-left:15px;
}
#enmall .enmall_banner img{
	margin-top:10px;
}
#enmall .enmall_banner img.banner{
	margin-top:4px; /* 2009년 10월 20일 수정 */
}
#enmall .enmall_banner img.banner2{
	margin-top:2px;
	width:180px;
	height:36px;
}
#enmall .tabbing_btn {
	position:absolute;
	top:34px;
	right:11px;
}
#enmall .tabbing_btn2 {
	position:absolute;
	bottom:71px;
	right:11px;
}
/* 2009.05.07 수정*/
#enmall #point_mall h3 {
background:transparent url(/img/img/cmm/cmm/main_new/ok_cashbag.gif) no-repeat scroll left top;
clear:both;
color:#444444;
font-size:1em;
font-weight:bold;
height:19px;
letter-spacing:-1px;
line-height:21px;
margin:3px 14px 0 13px;
padding-left:47px;
padding-bottom:5px;
border-bottom:1px solid #d6d6d6;
font-family:tahoma;
}
#enmall #point_mall h3 img{
margin-right:6px;
vertical-align:middle;
}
#enmall #point_mall h3 span{
}
#enmall #point_tab {
	width:195px;
	overflow:hidden;
	margin:7px auto 10px;
}
#enmall #point_tab li {
	float:left;
	margin-left:1px;
	margin-bottom:1px;
	display:inline;
}
#enmall #point_tab li img {
	display:block;
}
#enmall #point_mall .enmall_goods {
	margin-top:0;
	padding-top:14px;
}
#enmall #point_mall .enmall_goods2 {
	padding-top:3px;
	}
/* 엔몰 끝 */

/* 금융 탭 */
#finance_info h3{
margin:9px 0 8px 13px;
}
#finance_info dl{
}
#finance_info dl.f1{
}
#finance_info dl.f2{
clear:both;
padding-top:2px;
}
#finance_info dl.f1 dt{
clear:both;
float:left;
padding-left:14px;
margin:0 13px 7px 0;
}
#finance_info dl.f1 dt.final{
clear:both;
float:left;
padding-left:14px;
margin:0 13px 4px 0;
}
#finance_info dl.f1 dd{
float:left;
}
#finance_info dl.f1 dd img{
vertical-align:middle;
margin-right:2px;
}
#finance_info dl.f1 dd.first{
margin-top:8px;
width:131px; /* 2009.05.07 추가 */
}
#finance_info dl.f1 dd.bg_dot{
margin-top:5px;
background:transparent url(/img/img/cmm/cmm/main_new/bullet_2x2.gif) no-repeat scroll 3px center;
padding-left:8px;
}
#finance_info dl.f2 dt{
padding-left:13px;
}
#finance_info dl.f2 dd{
padding-left:13px;
margin-top:5px;
}
#finance_info dl.f2 img{
vertical-align:middle;
margin-right:2px;
}
/* 금융 탭  끝*/
/* Live poll */
#live_poll{
border:1px solid #D6D6D6;
clear:both;
height:108px;
position:relative;
width:208px;
}
#live_poll h2{
border-bottom:1px solid #D6D6D6;
margin:7px 0 0 14px;
padding-bottom:4px;
}
#live_poll p.question{
background:transparent url(/img/img/cmm/cmm/main_new/bg_Q.gif) no-repeat scroll left 0;
margin:8px 0 0px 13px;
padding-left:19px;
line-height:1.3em;
}
#live_poll fieldset{
margin-left:30px;
}
#live_poll fieldset p{
float:left;
width:100%;
}
#live_poll fieldset p label{
display:block;
width:84px;
float:left;
line-height:1.3em;
}
#live_poll .tabbing_btn{
position:absolute;
right:6px;
top:7px;
}
#live_poll .tabbing_btn .green{
color:#66cc33;
font-weight:bold;
font-size:0.9em;
}
/* Live poll 끝 */

/* 미디어 홈 시작 */
.tabbox, .tabbox2, tabbox3 {
	overflow:hidden;
	margin-bottom:7px; /* 2009.05.22 수정 */
}
.tabbox h2 {
	float:left;
	padding-left:15px;
	margin-top:8px;
	margin-right:5px;
}
.tabbox2 h2 {
	float:left;
	padding-left:15px;
	margin-top:4px;
	margin-right:5px;
}
.tabbox .head, .tabbox2 .head {
	width:100%;
	height:25px;
	overflow:hidden;
}

.tabbox .tab_menu {
	float:right;
	background:#fff;
	height:25px;
	overflow:hidden;
	margin-top:4px;
	padding-right:6px;
}

.tabbox .tab_menu li {
	float:left;
	width:40px;
	background:url(/img/img/cmm/cmm/main_new/bg_tabmenu.gif) no-repeat left center;
	padding-left:3px;
}
.tabbox .tab_menu li.two{
width:33px;
}
.tabbox .tab_menu li.first a {
	margin-left:0;
}
.tabbox .tab_menu li a {
	display:block;
	margin-left:-1px;
	height:25px;
	text-align:center;
	font-size:11px;
	font-family:dotum;
	color:#7a7a7a;
	line-height:24px;
	padding-top:2px;
}

.tabbox .tab_menu li a.on{
	font-weight:bold;
	color:#F46D2C;
}
.tabbox .tab_menu li a:hover {
	text-decoration:none;
}
/* 2009.05.22 수정 */
.tabbox .cont_wrap{
	clear:both;
	position:relative;
	width:370px;
	padding:10px 0px 18px 0px;
	margin:0px 15px 0px 15px;
	overflow:hidden;
	border-bottom:1px solid #d6d6d6;
}
.tabbox2 .cont_wrap{
	clear:both;
	position:relative;
	width:370px;
	padding:2px 0px 25px 0px; /* 2009년 6월2일 수정 */
	overflow:hidden;
	margin:0 15px;
	border-bottom:1px solid #D6D6D6
}
/* 2009.05.06 수정 */
.tabbox .cont_wrap .thumb, .tabbox2 .cont_wrap .thumb {
float:left;
padding-left:10px;
width:115px;
}
/* 2009.05.06 수정 */
.tabbox .cont_wrap .thumb{
height:102px;
}
.tabbox .cont_wrap .thumb span, .tabbox2 .cont_wrap .thumb span {
	display:block;
	text-align:center;/* 2009.05.21 텍스트정렬 */
	font-size:11px;
	font-family:dotum;
	letter-spacing:-1px;
	width:115px; /* 2009년 6월2일 수정 */
}

.tabbox .cont_wrap .thumb span img, .tabbox2 .cont_wrap .thumb span img {
	display:block;
	width:115px; /* 2009년 6월2일 수정 */
	height:70px; /* 2009년 6월2일 수정 */
	border:1px solid #e2e2e2;
	margin-bottom:5px;
}
.tabbox .cont_wrap .list, .tabbox2 .cont_wrap .list {
	float:right;
	width:225px;
	padding-right:10px;
}
/* 2009.05.06 수정 */
.tabbox .cont_wrap .list{
height:102px;
margin-bottom:10px;
}

.tabbox .cont_wrap .list li, .tabbox2 .cont_wrap .list li {
	background:url('/img/img/cmm/cmm/main/bullet_01.gif') no-repeat 0 center;
	padding:0 0 0 7px;
	width:218px;
	text-overflow:ellipsis;
	white-space:nowrap;
	overflow:hidden;
	line-height:1.7em;
}
/* 2009.05.27 수정 */
.tabbox .cont_wrap .toplist {
height:15px;
margin-top:5px;
margin-bottom:10px;
float:left;
overflow:hidden;
width:350px;
padding:0 10px;
}
.tabbox .cont_wrap .toplist li{
background:url('/img/img/cmm/cmm/main_new/bg_dot.gif') no-repeat left center;
display:inline;
font-weight:bold;
overflow:hidden;
padding-left:5px;
letter-spacing:-1px;
}
.tabbox .cont_wrap .toplist li.first{
font-size:1.2em;
margin-right:10px;
}
.tabbox .cont_wrap .botlist {
background:url('/img/img/cmm/cmm/main_new/dot_line.gif') repeat-x left top; /* 200년 7월3일 수정 */
clear:both;
padding-left:10px;
padding-top:12px;
float:left;
width:360px;
}
 /*2009.05.27 수정*/
.tabbox .cont_wrap .botlist .bgline{
background:url('/img/img/cmm/cmm/main_new/bg_tabmenu.gif') no-repeat left 0px;
padding-left:7px;
margin-left:7px;
}
 /*2009.05.27 수정*/
.tabbox .cont_wrap .botlist li.w165{
background:url('/img/img/cmm/cmm/main_new/bg_botlist.gif') no-repeat left 6px;
padding-left:7px;
line-height:1.5em;
}
.tabbox .sliding-button {
	position:absolute;
	right:0px; /*2009.05.22 수정*/
	bottom:5px;
	z-index:2;
}
.tabbox2 .sliding-button {
	position:absolute;
	right:0px; /*2009.05.21 수정*/
	bottom:5px;
	z-index:2;
}
.tabbox .sliding-button a{
background:transparent url(/img/img/cmm/cmm/main/more_line.gif) no-repeat scroll 0 2px;
}
.tabbox .head ul.tab {
float:left;
margin-top:10px;
}
.tabbox .head ul.tab li {
padding-left:5px;
display:inline;
background:url('/img/img/cmm/cmm/main_new/bg_tab.gif') no-repeat left -1px;
}
.tabbox .head ul.tab li.first{
background:transparent none repeat scroll 0 0;
}

/* 미디어 홈 끝 */

/* 사람사는 세상 시작 */
#people_world{
border-bottom:none;
}
/* 사람사는 세상 끝 */

/* 자동차 경정비 F&Q */
.tabbox3 h2 {
	float:left;
	padding-left:15px;
	margin-top:6px;
	margin-right:5px;
}
.tabbox3 .head {
	width:100%;
	height:25px;
	overflow:hidden;
}
.tabbox3 .cont_wrap {
	clear:both;
	position:relative;
	width:370px;
	padding:0 15px 20px 15px; /* 2009.05.21 수정 */
	overflow:hidden;
}

.tabbox3 .cont_wrap .list {
	padding-left:10px;
}
.tabbox3 .cont_wrap .list li {
	background:url('/img/img/cmm/cmm/main/bullet_01.gif') no-repeat 0 center;
	padding:0 0 0 7px;
	width:353px;
	text-overflow:ellipsis;
	white-space:nowrap;
	overflow:hidden;
	line-height:1.7em;
}
.tabbox3 .sliding-button {
	position:absolute;
	right:15px;
	bottom:5px;
	z-index:2;
}
#car_repair{
border-bottom:none;
}
/* 자동차 경정비 F&Q 끝 */

/* 매거진 타이틀1 */
#magazine1{
	border:1px solid #D6D6D6;
	height:103px;
	margin-bottom:5px;
	width:188px; /* 2009년6월22일 추가 */
	/* float:left; 2009년6월22일 추가 */
}
#magazine1 ul	{
	padding:5px 0px 0px 14px;
}
#magazine1 ul li	{
	padding:0 0 0 7px;
	background:url(/img/img/cmm/cmm/main/bullet_01.gif) no-repeat 0 5px;
	line-height:1.3em;
}
/* 매거진 타이틀2 */
#magazine2	{
	border:1px solid #D6D6D6;
	height:108px;
	margin-bottom:5px;
	width:188px; /* 2009년6월22일 추가 */
	/* float:left;  2009년6월22일 추가 */
}
#magazine1 .magazine2_title, #magazine2 .magazine2_title	{
	height:27px;
}
#magazine1 .magazine2_title h2, #magazine2 .magazine2_title h2	{
	float:left;
	padding:8px 0 0 11px;
}
#magazine1 .magazine2_title .sliding-button, #magazine2 .magazine2_title .sliding-button	{
	float:right;
	padding:8px 10px 0 0;
}

#magazine2 .content {
	position:relative;
	height:47px;
	padding:1px 7px 0 14px;
}
#magazine2 .content dt	{
	float:right;
	width:93px;
	padding-top:0px;
	margin-bottom:3px;
	font-size:12px;
	font-weight:bold;
}
#magazine2 .content dd.photo {
	float:left;
	width:70px;
}
#magazine2 .content dd.desc {
	float:right;
	width:93px;
	font-size:11px;
	font-family:dotum;
}
#magazine2 .content dd.desc a {
	color:#6d6c6c;
	font-family:dotum;
}
#magazine2 .content dd.link a {
	color:#6d6c6c;
	font-family:dotum;
}
#magazine2 .content dd.link {
	position:absolute;
	left:10px;
	top:85px;
	width:170px;
	font-size:11px;
	font-family:dotum;
	padding:0 0 0 6px;
	color:#CCC;
	background:url(/img/img/cmm/cmm/main/bul_arrow.gif) no-repeat 0 2px;
}


/* 메인배너*/
#main_content .main_banner{
	margin-bottom:5px;
}





/* 푸터 영역 */
#footer	{
	width:820px;
	padding:0;
}

/* 공지사항 */
#notice {
border-bottom:5px solid #333;
border-top:1px solid #333;
height:24px;
padding-left:20px;
padding-top:10px;
width:800px;
}
#notice .main_news{
float:left;
}
#notice .main_news ul{
}
#notice .main_news ul li{
}
#notice .main_news ul li a{
color:#333;
font-weight:bold;
letter-spacing:1px;
}
#notice .main_news ul li a span.gray{
color:#B6B6B6;
font-size:0.9em;
letter-spacing:0;
margin-left:15px;
}
#notice p .orange{
color:#ff6633;
font-size:0.9em;
font-weight:bold;
}
#notice p .orange1{
color:#ff6633;
font-size:0.9em;
font-weight:bold;
background:transparent url(/img/img/cmm/cmm/main_new/bg_notice_left.gif) no-repeat scroll right top;
padding-right:10px;
}

#notice p.notice1{
float:left;
margin-right:7px;

}
#notice p.fullview{
float:right;
padding-right:6px;
}
/* 공지사항 끝 */

#company	 {
float:left;
font-size:0.9em;
padding:25px 0 0 30px; /* 2009년 6월18일 수정 */
text-align:center;
}
#company ul	 {
	display:inline;
}
#company ul li	 {
background:transparent url(/img/img/cmm/cmm/main_new/bg_footer_left.gif) no-repeat scroll 0 0;
display:inline;
letter-spacing:-1px;
padding-left:8px;
padding-right:2px;
}
#company ul li.first	 {
	background:none;
	padding-left:17px;
}
#copyright{
	clear:both;
	padding-top:15px;
	font-family:verdana;
	font-size:.8em;
}
#copyright p img{
vertical-align:middle;
}
#copyright .sitelogo{
padding-right:2px;
}
/*
a.pricecomparedetailopen	{ float:left; display:block; width:18px; height:18px; text-indent:-2000px; font-size:0; background:url(/img/img/cmm/cmm/main/btn_open.gif) no-repeat left top; }
a.pricecomparedetailclose	{ float:left; display:block; width:18px; height:18px; text-indent:-2000px; font-size:0; background:url(/img/img/cmm/cmm/main/btn_close.gif) no-repeat left top; }
*/

/* 2009.05.08 로그인 클럽 추가 */
#loginbox .login_after #login_club, #loginbox .login_after #login_club1{
background:#FFFFFF none repeat scroll 0 0;
border:1px solid #CCCCCC;
left:15px;
padding:7px;
position:absolute;
top:100px;
width:116px;
height:78px;
color:#999;
line-height:1.2em;
}
#loginbox .login_after #login_club{
overflow-y:scroll;
}
#loginbox .login_after #login_club a{
color:#999;
}
#loginbox .login_after #login_club1 span{
display:block;
}

/* 2009.05.14 마우스 포인터 추가 */
.tabbox .cont_wrap .thumb a, .tabbox2 .cont_wrap .thumb a{
cursor:pointer;
}

/* 2009년 6월2일 추가 */
.thumb a {
display:block;
font-family:dotum;
font-size:11px;
letter-spacing:-1px;
text-align:center;
width:115px;
}
.thumb  a img {
	margin-bottom:5px;
}

/* 2009년 7월13일 메인 엔크린존 정렬 추가 */
#header .btn_enzone {
position:absolute;
z-index:999;
top:107px;
left:678px;
}

/* 2009년 10월 7일 메인 엔크린몰 추가 */
#enmall #hot_sale .enmall_goods li img {
	display:block;
height:167px;
margin-bottom:0px; /* 2009년 10월 20일 수정 */
width:180px;
}
#enmall #hot_sale .enmall_goods li {
display:inline;
float:left;
letter-spacing:-0.1em;
margin-bottom:4px;
margin-left:2px;
overflow:hidden;
text-align:center;
white-space:nowrap;
width:180px;
}

/* 2010년 5월18일 수정 */
/* 메인side배너-왼쪽 */
#mainLeftBanner-wrap {position:absolute;left:-83px;top:155px;}
#mainLeftBanner-wrap .bnnr {font-size:0; line-height:0;}
#mainLeftBanner-wrap .bnnr img {vertical-align:top;}
#mainLeftBanner-wrap2 {position:absolute;left:-163px;top:155px; text-align:right; width:160px;}
#mainLeftBanner-wrap2 .bnnr {text-align:right;font-size:0; line-height:0;}
#mainLeftBanner-wrap2 .bnnr img {vertical-align:top;}

/* 메인side배너-오른쪽 */
#mainRightBanner-wrap {position:absolute;left:824px;top:155px;}
#mainRightBanner-wrap .bnnr {font-size:0; line-height:0;}
#mainRightBanner-wrap .bnnr img {vertical-align:top;}
/* //2010년 5월18일 수정 */


