* { box-sizing: border-box; }

img {border: none;} 

/* #body_main {background:url("../img/main_bg.gif") repeat-x;} */
/*NanumGothic,³ª´®°íµñ,NanumGothicWeb,¸¼Àº °íµñ,Malgun Gothic,µ¸¿ò,Dotum,±¼¸²*/

#body_main { margin:0px 0 0 0; }

body, td, p { font-family: ¸¼Àº °íµñ,Malgun Gothic,µ¸¿ò,Dotum,±¼¸²; font-size: 10pt; font-style: normal; line-height: 12pt;}
P {margin-top:2px;margin-bottom:2px;}  /* ¿¡µðÅÍ p ÅÂ±×¸¦ br È¿°ú·Î (¹®Á¦½Ã bbs/lib/static/bbs_check.php ¿¡¼­ getContents ¸¦ º¹±¸) */

.product_name_color { color:#666666; font-weight:normal; }
.product_name_color_2 { color:#0000ff; font-weight:normal; }

.money_color { color:#666666; font-weight:bold; font-family:arial,¸¼Àº °íµñ,Malgun Gothic,µ¸¿ò,Dotum,±¼¸²; font-size:14pt; }
.money_color2 { color:#666666; font-weight:normal; font-family:¸¼Àº °íµñ,Malgun Gothic,µ¸¿ò,Dotum,±¼¸²; font-size:9pt; }
.point_color { color:#666666; font-weight:normal; font-size:8pt; }
.point_color2 { color:#666666; font-weight:normal; font-size:9pt; }
.product_img_border {border:1 solid #cccccc;}
.category { color:#333333; font-weight:normal; }
.sub_category { color:#333333; font-weight:normal; }

.index_notice_color { color:#333333; font-weight:normal; } /* °øÁö»çÇ× Ä®¶ó */

A:link { color:#666666; text-decoration:none;}
A:visited { color:#666666; text-decoration:none;}
A:active { color:#666666; text-decoration:none;}
A:hover { color:#111111; text-decoration:none;}

A.top_menu:link {text-decoration:none; color:white; margin:0 25px; font-size:10.5pt; font-weight:bold; }
A.top_menu:visited {text-decoration:none; color:white;}
A.top_menu:active { color:#000000; text-decoration:none;}
A.top_menu:hover {  text-decoration:none; color:669999;}

A.dlink:link {text-decoration:none; color:#000000;}
A.dlink:visited {text-decoration:none; color:#000000;}
A.dlink:active { color:#000000; text-decoration:none;}
A.dlink:hover {  text-decoration:none; color:666666; position:relative; top:1; left:1;}


A.h_login:link, A.h_login:visited, A.h_login:active, A.h_login:hover, .h_login {font-family:¸¼Àº °íµñ,Malgun Gothic,µ¸¿ò,Dotum,±¼¸²; font-size:8pt; color:#8c8c8c} /* »ó´Ü ·Î±×ÀÎ ÆùÆ® */
A.h_login_b:link, A.h_login_b:visited, A.h_login_b:active, A.h_login_b:hover, .h_login_b {	font-family:¸¼Àº °íµñ,Malgun Gothic,µ¸¿ò,Dotum,±¼¸²; font-size:8pt; color:#58a1cc; font-weight:bold;}
 
.input {border : 1 solid #cccccc;}
img {border : 0;} 
img.map, map area { outline: none; } /*ÀÌ¹ÌÁö¸Ê Æ÷Ä¿½º ºí·¯ Å©·Ò¿ë*/

.font-size1 { font-family:¸¼Àº °íµñ,Malgun Gothic,µ¸¿ò,Dotum,±¼¸²; font-size: 8pt; font-style: normal; color:#333333; }
.font-size2 { font-family:¸¼Àº °íµñ,Malgun Gothic,µ¸¿ò,Dotum,±¼¸²; font-size: 9pt; font-style: normal; color:#333333; }
.font-size3 { font-family:¸¼Àº °íµñ,Malgun Gothic,µ¸¿ò,Dotum,±¼¸²; font-size: 10pt; font-style: normal; color:#333333; }
.font-size4 { font-family:¸¼Àº °íµñ,Malgun Gothic,µ¸¿ò,Dotum,±¼¸²; font-size: 11pt; font-style: normal; color:#333333; }

.select1 { font-size: 10pt; padding:2px; font-style: normal; color:#666666; }

.opt_title1 { font-family:¸¼Àº °íµñ,Malgun Gothic,µ¸¿ò,Dotum,±¼¸²; font-weight:normal; font-size: 10pt; font-style: normal; color:#333333; }
.zend_price { font-family:arial,verdana; font-weight:bold; font-size: 14pt; font-style: normal; color:#000000; }
.zend_price2 { font-family:arial,verdana; font-weight:bold; font-size: 11pt; font-style: normal; color:#000000; }
.vinfo1 { color:#ffffff;font-weight:bold;font-size:11pt;}
.vinfo2 { color:#333333f;font-weight:bold;font-size:11pt;}

.autocomplete { border:1px solid #999999; background:#FFF; cursor:default; text-align:left; max-height:100px; overflow:auto; margin:0px 0px 0px 0px; /* IE6 specific: */ _height:200px;  _margin:5px 0 0 0; _overflow-x:hidden; } 
.autocomplete .selected { background:#F0F0F0; } 
.autocomplete div { padding:5px 5px; white-space:nowrap; font-size:9pt; overflow:hidden; border-top:1px solid #EEE; } 
.autocomplete strong { font-weight:normal; color:#3399FF; font-weight:bold; }

input:not([type='checkbox,radio']):focus::-webkit-input-placeholder { color: transparent; } /* Å©·Ò¿¡¼­ placeholder Àû¿ëÈÄ Å¬¸¯½Ã ³»¿ë »ç¶óÁö°Ô */

a.button {
    color: #6e6e6e;
    text-decoration: none;
    display: inline-block;
	position: relative;
    -webkit-transition: border-color .218s;
    -moz-transition: border .218s;
    -o-transition: border-color .218s;
    transition: border-color .218s;
    background: -webkit-gradient(linear,0% 40%,0% 70%,from(#F5F5F5),to(#F1F1F1));
    background: -moz-linear-gradient(linear,0% 40%,0% 70%,from(#F5F5F5),to(#F1F1F1));
    border: solid 1px #0073e9;
}
a.button:hover {
    border-color: #333;
	box-shadow: 0 3px 3px rgba(0, 0, 0, 0.15);
}
a.button:active {
    border-color: #333;
}

a.cartin_1 {
    background: url(../image/buy_btn/buybtn_blue.png) 85% -27px no-repeat #0073e9;
	font-family:¸¼Àº °íµñ,Malgun Gothic,µ¸¿ò,Dotum,±¼¸²;
	font-size: 16px;
	height:27px;
	width:100%;
    padding: 4px 10px 3px 0px;
	text-align:center;
	color:#ffffff;
}
a.cartin_2 {
    background: url(../image/buy_btn/buybtn_blue.png) 85% 2px no-repeat #fff;
	font-size: 16px;
	height:27px;
	width:100%;
    padding: 4px 10px 3px 0px;
	border-color: #0073e9;
	text-align:center;
	color:#005cda;
}
a.cartin_3 {
    background: url(../image/buy_btn/buybtn_blue.png) 20% -58px no-repeat #fff;
	font-size: 11px;
	height:27px;
	width:100%;
	min-width:45px;
	padding: 4px 10px 3px 0px;
	text-align:right;
	color:#0073e9;
}
a.cartin_4 {
	background-color:#ddd;
	border-color: #ccc;
	font-size: 16px;
	height:27px;
	width:98%;
	padding: 4px 5px 3px 0px;
	text-align:center;
	color:#333;
}
a.btntype_1 {
	background: url(/ez/image/buy_btn/buybtn_blue.png) 85% -27px no-repeat #000;
	font-family:¸¼Àº °íµñ,Malgun Gothic,µ¸¿ò,Dotum,±¼¸²;
	font-size: 16px;
	height:27px;
    padding: 7px 40px 3px 20px;
	text-align:center;
	color:#ffffff;
	border:0;
}
a.btntype_2 {
	background: url(/ez/image/buy_btn/buybtn_blue.png) 85% -87px no-repeat #fff;
	font-family:¸¼Àº °íµñ,Malgun Gothic,µ¸¿ò,Dotum,±¼¸²;
	font-size: 16px;
	height:27px;
    padding: 7px 40px 3px 20px;
	text-align:center;
	color:#333;
	border-color: #bbb;
}
a.btntype_3 {
	background: url(/ez/image/buy_btn/buybtn_blue.png) 85% -87px no-repeat #f3f3f3;
	font-family:¸¼Àº °íµñ,Malgun Gothic,µ¸¿ò,Dotum,±¼¸²;
	font-size: 16px;
	height:27px;
    padding: 7px 40px 3px 20px;
	text-align:center;
	color:#333;
	border-color: #bbb;
}










/*






BODY {
	SCROLLBAR-FACE-COLOR: #ffffff; SCROLLBAR-HIGHLIGHT-COLOR: #666666; SCROLLBAR-SHADOW-COLOR: #666666; SCROLLBAR-3DLIGHT-COLOR: #ffffff; SCROLLBAR-ARROW-COLOR: #666666; SCROLLBAR-TRACK-COLOR: #ffffff; SCROLLBAR-DARKSHADOW-COLOR: #ffffff
}
TD {
	FONT-SIZE: 9pt; COLOR: #474747; LINE-HEIGHT: 14pt; FONT-FAMILY: ±¼¸²,verdana
}
TEXTAREA {
	FONT-SIZE: 9pt; COLOR: #474747; LINE-HEIGHT: 14pt; FONT-FAMILY: ±¼¸²,verdana
}
INPUT {
	FONT-SIZE: 9pt; COLOR: #474747; LINE-HEIGHT: 14pt; FONT-FAMILY: ±¼¸²,verdana
}
A:link {
	COLOR: #474747; TEXT-DECORATION: none
}
A:visited {
	COLOR: #474747; TEXT-DECORATION: none
}
A:active {
	COLOR: #1270a1; TEXT-DECORATION: none
}
A:hover {
	COLOR: #B00000; TEXT-DECORATION: none
}
A.lib:link {
	COLOR: #474747; TEXT-DECORATION: none
}
A.lib:visited {
	COLOR: #474747; TEXT-DECORATION: none
}
A.lib:active {
	COLOR: #2982ab; TEXT-DECORATION: none
}
A.lib:hover {
	COLOR: #2982ab; TEXT-DECORATION: none
}
A.sitelink:link {
	COLOR: #8f8f8f; TEXT-DECORATION: none
}
A.sitelink:visited {
	COLOR: #8f8f8f; TEXT-DECORATION: none
}
A.sitelink:active {
	COLOR: #ed9702; TEXT-DECORATION: none
}
A.sitelink:hover {
	COLOR: #ed9702; TEXT-DECORATION: none
}
A.tit:link {
	COLOR: #e79903; TEXT-DECORATION: none
}
A.tit:visited {
	COLOR: #e79903; TEXT-DECORATION: none
}
A.tit:active {
	COLOR: #e79903; TEXT-DECORATION: none
}
A.tit:hover {
	COLOR: #e79903; TEXT-DECORATION: none
}
A.tit2:link {
	COLOR: #4e2b87
}
A.tit2:visited {
	COLOR: #4e2b87
}
A.tit2:active {
	COLOR: #4e2b87
}
A.tit2:hover {
	COLOR: #4e2b87; TEXT-DECORATION: none
}
INPUT {
	BORDER-RIGHT: #555555 1px solid; BORDER-TOP: #555555 1px solid; BORDER-LEFT: #555555 1px solid; COLOR: #000000; BORDER-BOTTOM: #555555 1px solid
}
.inputbut {
	BORDER-RIGHT: #ffffff 0px solid; BORDER-TOP: #ffffff 0px solid; BORDER-LEFT: #ffffff 0px solid; COLOR: #ffffff; BORDER-BOTTOM: #ffffff 0px solid
}
TEXTAREA {
	BORDER-RIGHT: #555555 1px solid; BORDER-TOP: #555555 1px solid; BORDER-LEFT: #555555 1px solid; COLOR: #000000; BORDER-BOTTOM: #555555 1px solid
}
.colorform {
	BORDER-RIGHT: #555555 1px solid; BORDER-TOP: #555555 1px solid; BORDER-LEFT: #555555 1px solid; COLOR: #000000; BORDER-BOTTOM: #555555 1px solid; BACKGROUND-COLOR: #fffed1
}
.radioform {
	BORDER-RIGHT: 0px; BORDER-TOP: 0px; BORDER-LEFT: 0px; BORDER-BOTTOM: 0px
}
.box {
	FONT-SIZE: 9pt; LINE-HEIGHT: 14pt; FONT-FAMILY: ±¼¸²,verdana
}
.SAMO {
	BORDER-RIGHT: #555555 0px solid; BORDER-TOP: #555555 0px solid; BORDER-LEFT: #555555 0px solid; COLOR: #000000; BORDER-BOTTOM: #555555 0px solid
}
*/
