﻿
/* Layout */
#body_main_wrap { background:url(../images/bg_body_main.gif) repeat-x left top; margin:0 0; padding:0 0 0 0; }

#main_wrap { width:920px; margin:0 20px 0 35px; padding:0 0 0 0; }

#header { padding: 0; width:920px; height:460px; margin:0 0 0 0; background:url(../images/bg_main_header.gif) no-repeat; position:relative; }

#main_wrap #top_area { width:920px; height:94px; position:absolute; z-index:3 }

#main_wrap #top_area .com_menu { position:absolute; top:0; right:0; }

#main_wrap #top_area h1 { float:left; padding:19px 0 0 12px; }

#main_wrap #top_area .gnb { float:right; padding:25px 0 0 0; height:69px; }

#main_wrap #top_area img { vertical-align:top; }

#main_wrap #visual { width:920px; height:460px; position:absolute; z-index:1 }

#main_wrap #product { position:absolute; z-index:2; top:220px; }

#main_wrap #cf { position:absolute; z-index:4; top:296px; right:34px; }

#content_box { width:920px; height:157px; background:url(../images/bg_main_cnt.gif) no-repeat; margin:0 0 10px 0; }

#content_box img { vertical-align:top; }

#content_box #banner { float:right; width:204px; padding:0 8px 0 0; }

#good { position:absolute; top:440px; left:370px; width:360px; height:157px; padding:0 0 0 0; z-index:10; }

#content_box #notice { float:left; width:300px; padding:0 15px 0 15px; }

.tab_menu_layout { margin:0 0 8px 0; padding:0 0 0 0; height:30px; background:url(../images/bg_tab.gif) repeat-x left bottom; }

#tab_menu { float:left; padding-left:0; height:30px; margin:0 0 0 0; overflow:hidden; }

#tab_menu li { display:inline; }

#tab_menu a { float: left; padding: 30px 0 0 0; overflow: hidden; height: 0px !important; height:30px; }

#tab_menu a:hover { background-position:0 -30px; height:30px; }

#tab_menu_01 a { width:66px; background:url(../images/img_tab_01.gif) top left no-repeat; }

#tab_menu_02 a { width:67px; background:url(../images/img_tab_02.gif) top left no-repeat; }

#tab_menu_03 a { width:72px; background:url(../images/img_tab_03.gif) top left no-repeat; }

#tab_menu_01 .selected,
#tab_menu_02 .selected,
#tab_menu_03 .selected { background-position:0 -30px; }

.more { float:right; padding:16px 0 0 0; }

.notice_list { clear:both; height:94px; margin:0; padding:0 0 10px 0; }

.notice_list .post { width:282px; margin:0 0 0 0; padding:0 0 0 0; text-align:justify; }

.notice_list .post li { height:18px; overflow:hidden; list-style:none; font-size:11px; line-height:140%; margin:0; padding:2px 0 0 11px; background:url(../images/bul_dot.gif) no-repeat 4px 8px; }

.notice_list .post li a:link,
.notice_list .post li a:visited { color:#ffc2a6; font-size:11px; font-weight:normal; text-decoration:none; }

.notice_list .post li a:active,
.notice_list .post li a:hover { color:#fff; font-size:11px; font-weight:normal; text-decoration:none; }

#footer { clear:both; height:80px; }

#copy { float:left; }

#prize_list { float:right; padding:12px 13px 0 0; }

/* 100831 정인철 추가 */
.comodossl { position:absolute; z-index:5; right:0px; bottom:0; }
