/*******************************************************************************
 *
 *  Copyright 1998-2007 Today & Tomorrow. All rights reserved.
 *  Page: TTMallBuilder
 *  Date: 2007-02-06
 *
 *  Logs : White Blue Basic Style
 *
 *******************************************************************************/

/* ·¹ÀÌ¾Æ¿ô */
#main-body      { width:1000px; margin:0 auto;  padding:0px; position:relative; float:none; clear:center; z-index:0; }

#tb-body        {
  position:absolute;
  top:0;
  left:0;
  margin:0px;
  padding:0px;
  border:none;
  background:none;
  width: 100%;
  height: 100%;
  text-align:center;
  background-color:transparent;
  background-image:none
  clear:center;
} /** ÀüÃ¼ Å×ÀÌºí **/

#tb-body-main   { margin:0px; padding:0px; border:none; width: 1000px; text-align:center; position:relative; } /** º» µ¥ÀÌºí **/
#sideBar        { float:left; display:inline; padding:0;}

#mTopTitle      { margin:0px; padding:0px; border:none; width: 1000px; }

#mBody          { width:100%; height:100%; text-align:center; padding:none; margin:0; background-color:#fff;  clear:left; }
#mBodyLeft      { float:left; display:inline; overflow:visible; border:none; margin:0; padding: 0 0 0 0; width:181px; background-color:#fff; clear:left; }
#mBodyRight     { float:left; display:inline; overflow:hidden; border:none; margin:0; padding: 0 0 0 0; width:790px; background-color:#fff; clear:right; }

#mCopy          { margin:0px; padding:0px; width: 100%; clear:both; position:relative; }
#mCopyLeft      { float:left; display:inline; overflow:hidden; border:none; margin:0; padding: 0 5 5 5; width:195px; background-color:#fff; clear:left; }
#mCopyRight     { border-left:1px solid #ccc; border-top:1px solid #ccc; float:left; display:inline; overflow:hidden; margin:0; padding: 0 0 0 0; width:733px; background-color:#fff; clear:right; }

#MainMenu       { margin:5; text-align:left; }
#mBodyTitle         { padding-top: 10px; }
#mBodyGoodsListing  { padding-top: 10px; margin-bottom: 10px; clear:both; }

.dlink          { cursor:pointer; }
.hv1_cbCname    { color: #454545; font-weight: bold; }
.hv2_cbCname    { color: #B57E39; font-weight: bold; }
.HeightLine     { float:left; display:inline; width:29px;}
.MainCgMenu     { padding: 5 5 5 5; text-align:left; height:18px; }

.SiteLocationTitle  { color: #454545; font-weight: bold; }




/* Float ¹ö±× */
.clearfix:after {
	content: ".";
	display: block;
	height: 0;
	clear: both;
	visibility: hidden;
	}
.clearfix {display: inline-block;}
/* Hides from IE-mac \*/
* html .clearfix {height: 1%;}
/* End hide from IE-mac */

/* scroll */
body, table, tr, td, select, textarea, input, div, span {
    scrollbar-3dlight-color:#f2f2f2;
    scrollbar-arrow-color:#b7b7b7;
    scrollbar-base-color:#CFCFCF;
    scrollbar-darkshadow-color:#e9e9e9;
    scrollbar-face-color:#eeeeee;
    scrollbar-highlight-color:#f2f2f2;
    scrollbar-shadow-color:#b7b7b7;
    scrollbar-track-color:#e9e9e9;
    font-family:µ¸¿ò,±¼¸²,Verdana,Arial; font-size:9pt; color:#454545; text-decoration:none; letter-spacing:-0.3pt;
}

table, tr, td               { font-family:µ¸¿ò,±¼¸²,Verdana,Arial; font-size:9pt; line-height:150%; }
font                        { font-family:µ¸¿ò,±¼¸²,Verdana,Arial; font-size:9pt; }
img                         { border:0px; }
xmp                         { text-align:left; color:#CC3300; }

/* anchor */
a                           { cursor:pointer; font-family:µ¸¿ò,±¼¸²,Verdana,Arial; font-size:9pt; }
a:link, a:visited, a:active { cursor:pointer; color:#555555; text-decoration:none; }
a:hover                     { cursor:pointer; color:#03366C; text-decoration:none; }

#div_p_medium_image         { cursor:pointer; }

#message_cart {
    position: absolute;
    left: 0px;
    top: 0px;
    width: 200px;
    height: 22px;
    z-index: 1;
    border-width: 1px;
    border-style: none;
}

/* common */
.cost                       { font-family:Verdana; font-size:8pt; color:#FF7207; }

/* category */
.site_category              { font-family:µ¸¿ò,±¼¸²,Verdana,Arial; font-size:9pt; color:#454545; text-decoration:none; height:24px; padding-left:10px; }
.site_category:link         { font-family:µ¸¿ò,±¼¸²,Verdana,Arial; font-size:9pt; color:#454545; text-decoration:none; }
.site_category:visited      { font-family:µ¸¿ò,±¼¸²,Verdana,Arial; font-size:9pt; color:#454545; text-decoration:none; }
.site_category:hover        { font-family:µ¸¿ò,±¼¸²,Verdana,Arial; font-size:9pt; color:#454545; text-decoration:none; }
.site_category:active       { font-family:µ¸¿ò,±¼¸²,Verdana,Arial; font-size:9pt; color:#454545; text-decoration:none; }


/* cate_list */
.cate_list                { font-family:µ¸¿ò,±¼¸²,Verdana,Arial; font-size:9pt; text-decoration:none; color:#FFFFFF; padding-left:10px}
.cate_list:link           { font-family:µ¸¿ò,±¼¸²,Verdana,Arial; font-size:9pt; text-decoration:none; color:#FFFFFF;}
.cate_list:visited        { font-family:µ¸¿ò,±¼¸²,Verdana,Arial; font-size:9pt; text-decoration:none; color:#FFFFFF;}
.cate_list:hover          { font-family:µ¸¿ò,±¼¸²,Verdana,Arial; font-size:9pt; text-decoration:none; color:#FFFFFF; font-weight:bold;}
.cate_list:active         { font-family:µ¸¿ò,±¼¸²,Verdana,Arial; font-size:9pt; text-decoration:none; color:#FFFFFF;}


/* order_list */
.site_e48054                { font-family:µ¸¿ò,±¼¸²,Verdana,Arial; font-size:9pt; text-decoration:none; }
.site_e48054:link           { font-family:µ¸¿ò,±¼¸²,Verdana,Arial; font-size:9pt; text-decoration:none; }
.site_e48054:visited        { font-family:µ¸¿ò,±¼¸²,Verdana,Arial; font-size:9pt; text-decoration:none; }
.site_e48054:hover          { font-family:µ¸¿ò,±¼¸²,Verdana,Arial; font-size:9pt; text-decoration:none; color:#e48054; }
.site_e48054:active         { font-family:µ¸¿ò,±¼¸²,Verdana,Arial; font-size:9pt; text-decoration:none; }

/* location */
.site_location              { font-family:µ¸¿ò,±¼¸²,Verdana,Arial; font-size:9pt; color:#666666; text-decoration:none; letter-spacing:-0.3pt; }
.site_location:link         { font-family:µ¸¿ò,±¼¸²,Verdana,Arial; font-size:9pt; color:#666666; text-decoration:none; letter-spacing:-0.3pt; }
.site_location:visited      { font-family:µ¸¿ò,±¼¸²,Verdana,Arial; font-size:9pt; color:#666666; text-decoration:none; letter-spacing:-0.3pt; }
.site_location:hover        { font-family:µ¸¿ò,±¼¸²,Verdana,Arial; font-size:9pt; color:#666666; text-decoration:none; letter-spacing:-0.3pt; }
.site_location:active       { font-family:µ¸¿ò,±¼¸²,Verdana,Arial; font-size:9pt; color:#666666; text-decoration:none; letter-spacing:-0.3pt; }

/* news */
.site_news                  { font-family:µ¸¿ò,±¼¸²,Verdana,Arial; font-size:9pt; color:#886356; text-decoration:none; }
.site_news:link             { font-family:µ¸¿ò,±¼¸²,Verdana,Arial; font-size:9pt; color:#886356; text-decoration:none; }
.site_news:visited          { font-family:µ¸¿ò,±¼¸²,Verdana,Arial; font-size:9pt; color:#886356; text-decoration:none; }
.site_news:hover            { font-family:µ¸¿ò,±¼¸²,Verdana,Arial; font-size:9pt; color:#886356; text-decoration:none; }
.site_news:active           { font-family:µ¸¿ò,±¼¸²,Verdana,Arial; font-size:9pt; color:#886356; text-decoration:none; }

/* txt */
.site_txt                   { font-family:µ¸¿ò,±¼¸²,Verdana,Arial; font-size:9pt; color:#454545; text-decoration:none; }
.site_txt:link              { font-family:µ¸¿ò,±¼¸²,Verdana,Arial; font-size:9pt; color:#454545; text-decoration:none; }
.site_txt:visited           { font-family:µ¸¿ò,±¼¸²,Verdana,Arial; font-size:9pt; color:#454545; text-decoration:none; }
.site_txt:hover             { font-family:µ¸¿ò,±¼¸²,Verdana,Arial; font-size:9pt; color:#454545; text-decoration:none; }
.site_txt:active            { font-family:µ¸¿ò,±¼¸²,Verdana,Arial; font-size:9pt; color:#454545; text-decoration:none; }

/* product */
.site_product               { font-family:µ¸¿ò,±¼¸²,Verdana,Arial; font-size:9pt; color:#454545; text-decoration:none; letter-spacing:-0.3pt; }
.site_product:link          { font-family:µ¸¿ò,±¼¸²,Verdana,Arial; font-size:9pt; color:#454545; text-decoration:none; letter-spacing:-0.3pt; }
.site_product:visited       { font-family:µ¸¿ò,±¼¸²,Verdana,Arial; font-size:9pt; color:#454545; text-decoration:none; letter-spacing:-0.3pt; }
.site_product:hover         { font-family:µ¸¿ò,±¼¸²,Verdana,Arial; font-size:9pt; color:#0000FF; text-decoration:none; letter-spacing:-0.3pt; }
.site_product:active        { font-family:µ¸¿ò,±¼¸²,Verdana,Arial; font-size:9pt; color:#454545; text-decoration:none; letter-spacing:-0.3pt; }

/* member.input */
.member_input               { border-right:#BDBDBD 1px solid; border-top: #BDBDBD 1px solid; border-LEFT: #BDBDBD 1px solid; border-BOTTOM: #BDBDBD 1px solid; BACKGROUND-COLOR: #FFFFFF; font-family:±¼¸²; font-size:9pt; color:#666666; letter-spacing:-0.2pt; }

.site_check                 { font-family:µ¸¿ò,±¼¸²,Verdana,Arial; font-size:9pt; color:#454545; text-decoration:none; letter-spacing:-0.3pt; }
.site_script                { font-family:µ¸¿ò,±¼¸²,Verdana,Arial; font-size:9pt; color:#454545; text-decoration:none; letter-spacing:-0.3pt; }
.site_input                 { font-family:µ¸¿ò,±¼¸²,Verdana,Arial; font-size:9pt; border-right:#BDBDBD 1px solid; border-top: #BDBDBD 1px solid; border-LEFT: #BDBDBD 1px solid; border-BOTTOM: #BDBDBD 1px solid; BACKGROUND-COLOR: #FFFFFF; color:#666666; letter-spacing:-0.2pt; }
.site_input_value           { font-family:µ¸¿ò,±¼¸²,Verdana,Arial; font-size:9pt; border-right:#D4D4D4 1px solid; border-top: #D4D4D4 1px solid; border-LEFT: #D4D4D4 1px solid; border-BOTTOM: #D4D4D4 1px solid; BACKGROUND-COLOR: #FFFAF3; color:#666666; letter-spacing:-0.2pt; }
.site_select                { font-family:±¼¸²; font-size:9pt; color:#666666; line-height:11pt; BACKGROUND-COLOR: #f7f7f7; solid:}
.styleselect                { font-family:µ¸¿ò,±¼¸²,Verdana,Arial; font-size:9pt; background-color:#FFFFFF; color:#333333; }

.openwin_txt 				{ font-family:µ¸¿ò,±¼¸²,Verdana,Arial; font-size:9pt; color:#696969; text-decoration:none; }
.openwin_input 				{ border-right:#5696D7 1px solid; border-top: #5696D7 1px solid; border-LEFT: #5696D7 1px solid; border-BOTTOM: #5696D7 1px solid; BACKGROUND-COLOR: #FFFFFF; font-family:±¼¸²; font-size:9pt; color:#5696D7; letter-spacing:-0.2pt; }
.openwin_select 			{ font-family:µ¸¿ò,±¼¸²,Verdana,Arial; font-size:9pt; color:#696969; line-height:11pt; BACKGROUND-COLOR: #FFFFFF; solid:}

.site_input_review 			{ border-right:#D4D4D4 1px solid; border-top: #D4D4D4 1px solid; border-LEFT: #D4D4D4 1px solid; border-BOTTOM: #D4D4D4 1px solid; BACKGROUND-COLOR: #FFFAF3; font-family:±¼¸²; font-size:9pt; color:#666666; letter-spacing:-0.2pt; }
.site_txt_cart              { font-family:µ¸¿ò,±¼¸²,Verdana,Arial; font-size:9pt; color:#666666; text-decoration:none; }
.site_txt_mypage            { font-family:µ¸¿ò,±¼¸²,Verdana,Arial; font-size:9pt; color:#666666; text-decoration:none; padding-left:10px; }
.site_txt_coupon            { font-family:µ¸¿ò,±¼¸²,Verdana,Arial; font-size:9pt; color:#666666; text-decoration:none; }

/* cart */
.cart_item table            { font-family:µ¸¿ò,±¼¸²,Verdana,Arial; font-size:9pt; color:#666666; width:240px; border:#E7D6C1 2px solid; border-collapse:collapse; }
.cart_item th               { font-family:µ¸¿ò,±¼¸²,Verdana,Arial; font-size:9pt; color:#FFFFFF; background-color:#CFB190; height:25px; text-align:center; font-weight:normal; }
.cart_item td               { font-family:µ¸¿ò,±¼¸²,Verdana,Arial; font-size:9pt; color:#666666; background-color:#FFFFFF; padding:5 0 3 10; }
.cart_del                   { font-family:±¼¸²; font-size:11px; color:#8F8B88; border:#8F8B88 1px solid; width:28px; height:18px; padding-top:2px; background-color:#FFFFFF; cursor:pointer; }

/* button */
.button                 {
    border-left:1px solid #dddddd; border-top:1px solid #dddddd;
    border-right:1px solid #666666; border-bottom:1px solid #666666;
    background:#EFEFEF; font-family:µ¸¿ò; font-size:9pt; padding-top:3px; color:#333333; height:20px; cursor:pointer;
    filter:progid:DXImageTransform.Microsoft.dropshadow(OffX=1, OffY=1, Color='#BBBBBB', Positive='true');
}

