/* Site Layout - Body Wrap */
#bodyWrap { width:956px;}

/* Site Layout - Header */
#header { position:relative; width:950px; height:109px; z-index:99;}
#header_logo { float:left; padding:0;}
#header_top { float:right; margin-top:40px; padding:0;}

#gnb { position:absolute; top:74px; left:0; height:36px; overflow:hidden; }

#search_left { float:left;}
#search_right { float:left; width:579px; height:31px; background:#ffffff url(images/top_right.jpg) no-repeat; text-align:left;}

#search_right1 { float:left; text-align:left;}
#search_right2 { float:right; text-align:left; margin-top:1px; margin-right:15px;}

#main_content{width:950px;}
#main_left { float:left;margin-top:6px;}
#main_right { width:207px; height:300px; background:#ffffff url(images/bg_brand.gif) no-repeat; float:right; text-align:center;margin-top:6px;}

#contentBody { position:relative; width:950px;}

#reward_left { float:left; margin-top:10px;}
#reward_right { background:#ffffff url(images/bg_brand.gif) no-repeat; float:left; text-align:center; margin-top:10px; margin-left:15px;}
#reward_right2 { background:#ffffff url(images/bg_brand.gif) no-repeat; float:left; text-align:center; margin-top:10px; margin-left:8px;}

#footer { position:relative; width:876px; margin-top:10px; padding:0; text-align:left; line-height:170%;}
#footer a {font-weight:bold; margin-left:8px; margin-right:8px; text-decoration:none; color:#1e1e1e;}

#customer_left { float:left;}
#customer_right { float:right; text-align:center;}

#footer_menu {width:950px; height:24px; background:#dddddd; clear:both; margin-top:10px; margin-bottom:8px; text-align:center}
#footer_menu a {font-size:10px; padding-left:10px;}



body,td {FONT-SIZE: 8pt; COLOR: #333333; LINE-HEIGHT: 160%; FONT-FAMILY: tahoma,dotum, arial; }

input {FONT-SIZE: 8pt; COLOR: #616161; LINE-HEIGHT: 11pt; FONT-FAMILY: tahoma, helvetica, sans-serif, arial; border: #c1c1c1 1px solid;}
select {border-right: #b0b0b0 1px solid; border-top: #b0b0b0 1px solid; border-left: #b0b0b0 1px solid; border-bottom: #b0b0b0 1px solid; font-family:tahoma, helvetica, sans-serif, arial; font-size: 8pt; background-color: #ffffff}
textarea {font-family:tahoma, helvetica, sans-serif, arial; font-size: 8pt; border:1px solid #b0b0b0;  background-color: #ffffff}

img {border:none}

A:link {FONT-SIZE: 8pt; COLOR: #616161; FONT-FAMILY: tahoma, helvetica, sans-serif, arial; TEXT-DECORATION: none}
A:visited {FONT-SIZE: 8pt; COLOR: #034BDE; FONT-FAMILY: tahoma, helvetica, sans-serif, arial; TEXT-DECORATION: none}
A:hover {FONT-SIZE: 8pt; COLOR: #7A03DE; FONT-FAMILY: tahoma, helvetica, sans-serif, arial; TEXT-DECORATION: underline}

.title_p A:link {FONT-SIZE: 8pt; COLOR: #01678A; FONT-FAMILY: tahoma, helvetica, sans-serif, arial; TEXT-DECORATION: none}
.title_p A:visited {FONT-SIZE: 8pt; COLOR: #034BDE; FONT-FAMILY: tahom a, helvetica, sans-serif, arial; TEXT-DECORATION: none}
.title_p A:hover {FONT-SIZE: 8pt; COLOR: #7A03DE; FONT-FAMILY: tahoma, helvetica, sans-serif, arial; TEXT-DECORATION: underline}

.small {FONT-SIZE: 7pt; COLOR: #1b5761; LINE-HEIGHT: 11pt; FONT-FAMILY: dotuml;}
.small_red {FONT-SIZE: 7pt; COLOR: #d74e4e; LINE-HEIGHT: 11pt; FONT-FAMILY: dotuml;}

.menu_top {FONT-SIZE: 8pt; COLOR: #6C4D4D; LINE-HEIGHT: 11pt; FONT-FAMILY: tahoma, helvetica, sans-serif, arial}

.main_title {width:810px; border-bottom:1px solid #cccccc; margin-bottom:20px;}

.td_line {border-bottom:1px solid #cccccc;}
.td_title {border:1px solid #cccccc; background-color:#888888; color:#FDDD02; font-weight:bold}

.tr_line {border-bottom:1px solid #cccccc;}

.product_title {border:1px solid #cccccc; background-color:#ffffff;}
.product_title2 {border:1px solid #cccccc; background-color:#dddddd;}

.td_box {border:1px solid #cccccc; background-color:#eeeeee; text-align:center;}

.b_category {FONT-SIZE: 8pt; COLOR: #0150b2; font-weight:bold}

.c_date {COLOR: #b33654; font-weight:bold}
.c_bottom {COLOR: #282828; font-weight:bold; line-height:250%}
.c_title {COLOR: #30373f; font-weight:bold;}
.c_name {COLOR: #cf506e; }

.n_box {border:1px solid #d2d2d2; text-align:center; font-size:9px; color:#969696; font-weight:bold;}
.n_box2 {border:1px solid #ed7390; background-color:#ffadc8; text-align:center; font-size:9px; color:#ffffff; font-weight:bold;}

.sign_title {color:#587d01; font-size:9pt; font-weight:bold}

.main_title {width:810px; border-bottom:1px solid #cccccc; margin-bottom:20px;}
.admin_title {background-color:#B4D1E6; color:#0054A6; font-size:22px; font-weight:bold; line-height:180%; width:100%; height:40px; text-align:center;}
.admin_submenu {background-color:#5b5b5b; line-height:180%; width:100%;}

.input_readonly {background-color:#dddddd;}
.input_number {background-color:#dfe5ea;}
.input_required {background-color:#eecdcd;}

.login_title {FONT-SIZE: 8pt; COLOR: #979898; FONT-FAMILY: dotum; font-weight:bold;}

.e_title {FONT-SIZE: 10pt; COLOR: #03acfa; FONT-FAMILY: dotum; font-weight:bold;}





a.rollover img { border-width:0px; display:inline; }  
a.rollover img.over { display:none; }   
a.rollover:hover { border:0px }  
a.rollover:hover img { display:none; }  
a.rollover:hover img.over { display:inline; }   

