@font-face {font-family: "³ª´®°íµñ"; src:url(/_webfont/NanumGothic.eot)};

.pagediv	{text-align:center;padding:15px} /** ÆäÀÌÂ¡ DIV **/
.indiv {margin:0px 18px 0px 17px;} /** º»¹® ÄÁÅÙÃ÷ DIV **/
* html .indiv {width:100%;} /** º»¹® ÄÁÅÙÃ÷ DIV (IE Àü¿ë) **/
* html .hundred {width:100%;} /** ³ÐÀÌ 100% css (IE Àü¿ë) **/

*{margin:0px}
img {border:0}
ul{list-style:none; margin:0; padding:0;}

body,tr,td{margin:0; padding:0;font:12px/16px "³ª´®°íµñ", Dotum, 'Source Sans Pro', sans-serif; line-height:20px;  color:#666;
	scrollbar-face-color: #F2F2F2;	scrollbar-shadow-color: #999999;	scrollbar-highlight-color: #FFFFFF;
	scrollbar-3dlight-color: #999999;	scrollbar-darkshadow-color: #F5F5F5;	scrollbar-track-color: #F1F1F1;	scrollbar-arrow-color: #999999;}
.smenu2 a:link, 
.smenu2 a:visited  {font-family:"³ª´®°íµñ"; font-size: 11px;	color: #888888;	line-height:15px ; font-weight: bold; padding-left:20px;}
.smenu2 a:hover    {font-family:"³ª´®°íµñ"; font-size: 11px;	color: #0099cd;	line-height:15px ; font-weight: bold; padding-left:20px;}



/*·Î±×ÀÎ*/
.login   {border: 1px #dddddd solid; height:18px; line-height:30px; background-color:#fcfcfc; color:#666666; font-size:12px;; text-align:left; margin:2px 0px; padding:0px 5px;}
label.absolute {position: absolute;     color:#999;     display: none;     cursor: text; line-height:28px;}

/*¹öÆ°*/
.btn01 {background:#eeeeee; border:1px solid #dddddd; color:#555555; padding:2px 5px;}
.btn02 {background:#f7941d; border:1px solid #F80; color:#ffffff; padding:2px 10px; font-weight:bold;}
.btn_black {background:#222222; padding:3px 5px; color:#ffffff; font-weight:bold; border:1px #000000;}
.btn_orange {background:#f7941d; border:1px solid #F80; color:#ffffff; padding:2px 10px; font-weight:bold;}
.btn_gray {background:#eee; border:1px solid #d9d9d9; color:#666; padding:2px 7px;}
.btn_bblack {background:#333333; padding:6px 15px; color:#ffffff; font-size:14px; font-weight:bold; border:none;}
.btn_red {background:#ff3300; padding:6px 15px; color:#ffffff; font-size:14px; font-weight:bold; border:none;}


/*°Ô½ÃÆÇ³Ñ¹ö¸µÄÃ·¯*/
.style4 {color: #000099}
.style5 {color: #666600}
.style6 {color: #990000}
.style7 {color: #009900}



/* ÆûÇÊµå¿¡ »ç¿ëµÇ´Â ½ºÅ¸ÀÏ ½ÃÆ® */
.form   {border: 1px #dddddd solid; height:18px; line-height:18px; background-color:#fcfcfc; color:#333333; font-size:12px;; text-align:left; text-indent:3px; margin:2px;}
.file {border: 1px #CFCFCF solid; height:19; background-color:#FFFFFF; color:#666666; font-size:9pt; text-align:left; text-valign: middle;}
.id { border: 1px #c4c4c4 solid; height:21; background-color:#ffffff; color:#7b7b7b; font-size:9pt; text-align:left; }
form {margin:0; color: #666666;FONT-FAMILY:, arial; FONT-SIZE: 9pt;letter-spacing:-0.02em; text-decoration:none;line-height:12pt;}
textarea{padding:10px;	border:1px solid #EAEAEA;	font:12px/16px µ¸¿ò; color:#555555;}

#line {background:url(_img/total/slash_line.gif) repeat-x bottom;	height:7px;}


a.board:link     { font-size: 9pt; 	color: #666666;	text-decoration: none; line-height:16px ;}
a.board:visited  { font-size: 9pt; 	color: #666666;	text-decoration: none; line-height:16px ;}
a.board:hover    { font-size: 9pt; 	color: #6CB200;	text-decoration: none; line-height:16px ;}


/*Å×ÀÌºílist±âº»*/
table.list {border-top:2px solid #0099dd; margin-left:-1px; }
table.list thead {background:#f3f3f3;}
table.list thead td {height:35px; font-weight:bold; color:#555555; font-size:13px; text-align:center; padding:0 10px; border-bottom:1px solid #dddddd; letter-spacing:-1; border-right:none;}
table.list td {height:30px; line-height:25px; text-align:center; color:#444444; font-size:12px; padding:0 10px; border-bottom:1px dotted #cccccc; letter-spacing:-1;}

/*Å×ÀÌºíview±âº»*/
table .view {border-top:2px solid #0099dd; margin-left:-1px; border-left:1px solid #dddddd; }
table .view thead {background:#f6f6f6;}
table .view thead td {height:35px; font-weight:bold; color:#555555; font-size:13px; text-align:center; padding:0 10px; border-bottom:1px solid #dddddd; letter-spacing:-1; border-right:none;}
table .view .left {background:#f3f3f3; height:30px; line-height:25px; color:#333333; font-size:12px; text-align:left; padding:0 20px; border-bottom:1px dotted #cccccc; border-right:1px solid #dddddd; letter-spacing:-1;}
table .view .right {color:#666666; font-size:12px; padding:5px 10px; border-bottom:1px dotted #cccccc; letter-spacing:-1; text-align:left; border-right:1px solid #dddddd; }

/*Å×ÀÌºí ±âº»*/
 .basic { border-left:1px solid #dddddd; margin-left:-1px; }
 .basic thead {border-top:2px solid #0099dd;background:#f3f3f3;}
.basic thead td {height:35px; font-weight:bold; color:#555555; font-size:13px; text-align:center; padding:0 10px; border-bottom:1px solid #dddddd; letter-spacing:-1;  border-right:1px solid #dddddd;}
 .basic td {line-height:30px; color:#666666; font-size:12px; padding:0 10px; border-bottom:1px solid #dddddd; letter-spacing:-1;  border-right:1px solid #dddddd;}





/*Àå¹Ù±¸´Ï*/
.cart_title {background:url(/_img/total/arrow.png) no-repeat left; text-indent:20px; font-size:15px; color:#333333; line-height:30px; font-weight:bold;}

.cart_bgray {background:#ddd; border:1px solid #ccc; padding:3px 5px 2px 5px; color:#333333;}
.cart_byellow {background:#ffc; border:1px solid #e8e8ba; padding:3px 5px 2px 5px; color:#333333;}
.cart_borange {background:#ffccb0; border:1px solid #ebb293; padding:3px 5px 2px 5px; color:#333333;}
.cart_bred {background:#f33; border:1px solid #c33; padding:3px 5px 2px 5px; color:#ffffff; font-weight:bold;}
.cart_bwhite {background:#fafafa; border:1px solid #ccc; padding:3px 3px 1px 3px; color:#555; font-size:11px;}
.sum {font-size:15px; color:#C30; font-weight:bold; line-height:25px;}

/*Àå¹Ù±¸´Ï Å×ÀÌºí*/
.cart_table{border-top:2px solid #999999; margin-left:-1px; border-left:1px solid #dfdfdf; }
.cart_table thead {background:#f3f3f3;}
.cart_table thead td {height:35px; font-weight:bold; color:#555; font-size:13px; text-align:center; padding:0px 10px; border-bottom:1px solid #dfdfdf; letter-spacing:-1; }
.cart_table td {height:30px; line-height:30px; color:#333333; font-size:12px; padding:0 10px; border-bottom:1px solid #dddddd; border-right:1px solid #dddddd; letter-spacing:-1;}
.cart_table td td{border:none;}
.cart2_table td {height:30px; line-height:30px; color:#666666; font-size:12px; padding:0 10px; border-bottom:1px dotted #cccccc; letter-spacing:-1;}
.cart2_table td td{border:none;}
.all_price td {font-size:13px; color:#888888; font-weight:bold; line-height:25px;}
.all_price_form {border:none; text-align:right; background:none; font-size:13px; color:#555555; font-weight:bold;}

/*2columns Å×ÀÌºí*/
.table_2columns {border-top:2px solid #F90; border-left:1px solid #dddddd; border-right:1px solid #dddddd; border-bottom:none}
.table_2columns td {border-bottom:1px solid #dddddd; height:30px; padding-left:20px; color:#666666; font-size:12px;} 





/* ÆùÆ®Æ¯¼ºÀÌ ´Ù¸¦¶§ */
.b {font-family:"µ¸¿ò"; font-size:14px;  color:#666;	line-height:25px; font-weight:bold;  letter-spacing:-1px}
.join {font-family:"µ¸¿ò"; font-size:12px; color:#777; line-height:18px; font-weight:bold; padding:10 10px; background:#F5F5F5; }




/*¸ÞÀÎ¸Þ´º*/
.mainMenu a:link, 
.mainMenu a:visited  {font-family:"³ª´®°íµñ ExtraBold"; font-size: 16px; color: #333;    line-height:22px ; text-align:center;}
.mainMenu a:hover    {font-family:"³ª´®°íµñ ExtraBold"; font-size: 16px; color: #cc0001; line-height:22px ; text-align:center;}


/*¸ÞÀÎ¹è³Ê*/
.ban_black {font-family:"³ª´®°íµñ ExtraBold"; font-size: 13px; color:#000;    line-height:18px ;}
.ban_gray {font-family:"³ª´®°íµñ ExtraBold"; font-size: 13px; color:#999;    line-height:18px ;}
.product_title { font-size: 12px; 	color: #333; line-height:15px ;letter-spacing:-1; font-weight:bold;}
.product_price { font-size: 11px; 	color: #a91111; line-height:15px ;letter-spacing:-1;}


/*detail*/
.g_title {font:bold 15px "µ¸¿ò"; color:#555555; line-height:30px;}
.g_size {font:bold 12px "µ¸¿ò"; color:#888888; line-height:14px;}



.event a:link, 
.event a:visited     {font-family:"³ª´®°íµñ ExtraBold"; font-size: 14px;	color:#fff44e;	line-height:18px ;	font-weight: bold;}
.co a:link, 
.co a:visited        {font-family:"³ª´®°íµñ ExtraBold"; font-size: 14px;	color:#FC3;	line-height:18px ;	font-weight: bold;}
.event a:hover, 
.co a:hover          {font-family:"³ª´®°íµñ ExtraBold"; font-size: 14px;	color:#FFFFE6;	line-height:18px ;	font-weight: bold;}







/*º¸µå*/
.shoot_title{color:#366;	font-size: 12px;	font-weight:bold;font-family:µ¸¿ò;text-align:left;  letter-spacing:-1;}
.shoot_title2{color: #555555;	font-size: 16px;	font-weight:bold;font-family:µ¸¿ò;text-align:left; }
.shoot_title3{color: #F00;	font-size: 16px;	font-weight:bold;font-family:µ¸¿ò;text-align:right; }

/*open market*/
.smenu3 a:link, 
.smenu3 a:visited  {font-family:"³ª´®°íµñ"; font-size: 11px;	color: #888888;	line-height:15px ; font-weight: bold;}
.smenu3 a:hover    {font-family:"³ª´®°íµñ"; font-size: 11px;	color: #F63;	line-height:15px ; font-weight: bold;}

.open_list, .open_list a:link, .open_list a:visited     
{ font-size: 11px; 	color: #6c6c6c;	text-decoration: none; line-height:13px ;}
.open_lista:hover    { font-size: 11px; color:#696;	text-decoration: none; line-height:13px ;}
