@font-face{font-display:swap;font-family:benton-sans;font-weight:600;src:url(BentonSansMedium.eot);src:url(BentonSansMedium.eot#iefix) format("embedded-opentype"),url(BentonSansMedium.woff2) format("woff2"),url(BentonSansMedium.woff) format("woff")}


@import url("http://font.dmax.kr/Nbg/NanumBarunGothic.css?v=1");
@import url(http://fonts.googleapis.com/earlyaccess/nanumgothic.css);
@import url('https://fonts.googleapis.com/css2?family=Roboto:ital,wght@0,300;1,100&display=swap');

/* ³ª´® À¥ÆùÆ® °¡Á®¿À±â*/
/* Nanum Gothic (Korean) http://www.google.com/fonts/earlyaccess */ 
@font-face { font-family: 'Nanum Gothic'; 
font-style: normal; 
font-weight: 400;
src: url(//fonts.gstatic.com/ea/nanumgothic/v5/NanumGothic-Regular.eot);
src: url(//fonts.gstatic.com/ea/nanumgothic/v5/NanumGothic-Regular.eot?#iefix) format('embedded-opentype'), url(//fonts.gstatic.com/ea/nanumgothic/v5/NanumGothic-Regular.woff2) format('woff2'), url(//fonts.gstatic.com/ea/nanumgothic/v5/NanumGothic-Regular.woff) format('woff'), url(//fonts.gstatic.com/ea/nanumgothic/v5/NanumGothic-Regular.ttf) format('truetype'); } 
 
@font-face { font-family: 'Nanum Gothic';
font-style: normal;
font-weight: 700;
src: url(//fonts.gstatic.com/ea/nanumgothic/v5/NanumGothic-Bold.eot); 
src: url(//fonts.gstatic.com/ea/nanumgothic/v5/NanumGothic-Bold.eot?#iefix) format('embedded-opentype'), url(//fonts.gstatic.com/ea/nanumgothic/v5/NanumGothic-Bold.woff2) format('woff2'), url(//fonts.gstatic.com/ea/nanumgothic/v5/NanumGothic-Bold.woff) format('woff'), url(//fonts.gstatic.com/ea/nanumgothic/v5/NanumGothic-Bold.ttf) format('truetype'); } 
 
@font-face { font-family: 'Nanum Gothic';
font-style: normal;
font-weight: 800;
src: url(//fonts.gstatic.com/ea/nanumgothic/v5/NanumGothic-ExtraBold.eot); 
src: url(//fonts.gstatic.com/ea/nanumgothic/v5/NanumGothic-ExtraBold.eot?#iefix) format('embedded-opentype'), url(//fonts.gstatic.com/ea/nanumgothic/v5/NanumGothic-ExtraBold.woff2) format('woff2'), url(//fonts.gstatic.com/ea/nanumgothic/v5/NanumGothic-ExtraBold.woff) format('woff'), url(//fonts.gstatic.com/ea/nanumgothic/v5/NanumGothic-ExtraBold.ttf) format('truetype'); } 


/* ¿ä¼Ò(element) ¿©¹é ÃÊ±âÈ­  */
html, body,
div, span,
dl, dt, dd, ul, ol, li,
h1, h2, h3, h4, h5, h6,
p, address, pre, cite,
form, fieldset, input, textarea, select,
table, th{
	margin:0;
	padding:0;
	}

/*
h1,h2,h3,h4,h5,h6{
	font-size:13px
}*/

/* ¸ñ·Ï */
ol, ul { list-style:none; }

/* Å×µÎ¸® ¾ø¾Ö±â */
fieldset, img, abbr,acronym { border:0 none; } 

/* Å×ÀÌºí - ¸¶Å©¾÷¿¡ 'cellspacing="0"' ÁöÁ¤ ÇÔ²² ÇÊ¿ä */
table {
	border-collapse: separate;
	border:0 none;
	}

caption,legend{
	display:none;
	margin:0;
	padding:0;
}

/* ÅØ½ºÆ® °ü·Ã ¿ä¼Ò ÃÊ±âÈ­ */
address,  em, cite, th {
	font-weight:normal;
	font-style:normal;
	}
ins { text-decoration:none; }
del { text-decoration:line-through; }

/* body ½ºÅ¸ÀÏ */
body,td,div,p {
	color:#000;
	font-size:13px;
	letter-spacing: 0px;
	line-height:140%;
	font-family:"Nanum Gothic","µ¸¿ò", Dotum, "±¼¸²", Gulim, Verdana, AppleGothic, sans-serif;
}

input{
	outline-style:none; 
}

/* ¸µÅ© */
a, a:link {color:#000000;text-decoration:none;} 
a:visited {color:#000000;text-decoration:none;}
a:hover {color:#ff0000;text-decoration:underline;}
a:focus {color:#000000;text-decoration:underline;}
a:active {color:#000000;text-decoration:none;} 

.memu{color:#000000;font-family:"Nanum Gothic","µ¸¿ò",tahoma;line-height:140%}
A.menu:link {color:#000000; text-decoration:none;}
A.menu:visited {color:#000000; text-decoration:none;}
A.menu:hover {color:#FF0000; text-decoration:none;}

.thm7{font-size:11px; font-family:tahoma;letter-spacing: 0px}
.dod8_{font-size:11px; font-family:"µ¸¿ò";letter-spacing: -1px}
.dod8{font-size:11px; font-family:"µ¸¿ò";letter-spacing: 0px;color:#7a7a7a}
.dod8 a {color:#7a7a7a;}

.n{letter-spacing: 0px}


.input_,select{padding:5px;border:1px solid #D8D8D8;font-size:14px}
.submit_{height:22px}
.input_black{background-color:#737373;border:1px solid #8d8d8d;padding:5px;font-size:12px;color:#EEEEEE}

/* ½ÃÁß°¡,ÆÇ¸Å°¡,Æ÷ÀÎÆ®,»óÇ°¸í,°£·«¼³¸í*/
.market_price_ {color:#666666;text-align:left;font-size:12px;font-family:'Roboto';font-weight:100;padding-right:7px;}
.market_price_ strike {color:#747474;;font-size:11px}
.market_price_ span {display:inline-block;width:5px;height:5px;background:url(../image/S_main_p_a1.gif) 0 0 no-repeat;;font-size:11px}
.price_ {font-weight:300;text-align:left;;font-size:16px;font-family:'Roboto';color:#d83636}
.price_ b {color:#000000;;font-size:13px;font-family:roboto}
.point_ {background:url(../image/S_main_point.gif) 0 11px no-repeat;color:#747474;padding:11px 0 0 25px;text-align:left;font-size:11px;line-height:19px}
.goods_name_ {color:#636363;padding-top:17px;text-align:left;word-break:break-all;font-size:12px;font-family:roboto}
.goods_advance_ {color:#626262;padding-top:8px;text-align:left;word-break:break-all;font-size:11px}
.good_quality {font-family:"Nanum Barun Gothic";font-weight:normal;padding-bottom:0px;text-align:center;font-family:benton-sans,roboto;font-size:14px;font-weight:600;color:#000000}


.market_price_2 {color:#f7f036;text-align:left}
.market_price_2 strike {color:#f7f2cf;}
.market_price_2 span {display:inline-block;width:5px;height:5px;background:url(../image/S_main_p_a2.gif) 0 0 no-repeat;}
.price_2 {padding-top:2px;text-align:left;color:#0d0d0d;font-size:15px;}
.point_2 {background:url(../image/S_main_point.png) 0 11px no-repeat;color:#ffffff;padding:11px 0 0 25px;text-align:left}
.goods_name_2 {color:#181818;padding-top:17px;text-align:left;word-break:break-all}
.good_quality2 {font-family:"Nanum Barun Gothic";font-weight:normal;color:#f7f036;padding-bottom:11px;text-align:left;font-weight:bold;border-bottom:1px solid #7a7a7a}

/* Ä«Å×°í¸® ³×ºñ°ÔÀÌ¼Ç */
.category_m{letter-spacing: 0px;}

/* ÇÊ¼öÀÔ·Â¸¶Å© */
.p{color:red;font-weight:bolder;padding-right:6px}

/* ¾à°ü */
.member_agree h1{margin-bottom:5px}
.member_agree h2{margin-bottom:5px;font-size:16px}
.member_agree ol{margin-bottom:15px;padding-left:20px}
.member_agree p{margin-bottom:15px;padding-left:20px}

/* »óÇ°¸ñ·Ï Ä«Å×°í¸® »ó´Ü¹öÆ° */
.bt_category_top{display:block;padding:4px;color:#333333;text-decoration:none;}
a.bt_category_top:hover{font-weight:bolder;text-decoration:none;background-color:#fff8dd}

/* »óÇ°±¸¸Å °¡°Ý³»¿ª Á¤º¸ */
.userinfo_priceinfo{border:5px solid #9d9d9d;margin-top:10px;margin-bottom:10px}
.userinfo_priceinfo td,.userinfo_priceinfo th{padding:12px;border-right:1px solid #dddddd;width:25%}
.userinfo_priceinfo th{background-color:#ebebeb;font-weight:bolder}
.userinfo_priceinfo td{text-align:right;font-family:tahoma;font-size:18px;font-weight:bolder;position:relative;padding-right:20px;}
.userinfo_priceinfo_end{border-right:0;color:#db0000}
.userinfo_priceinfo td div{position:absolute; z-index:1;right:-13px;top:11px;}

.userinfo_priceinfo2{border-bottom:1px solid #dddddd;padding-bottom:10px;margin-bottom:10px}
.userinfo_priceinfo2 span{display:inline-block;width:100px;}
.total_price_show{color:red;font-weight:bolder;font-family:tahoma;font-size:20px}




	/* Ä«Å×°í¸® ³×ºñ°ÔÀÌ¼Ç */
	.category_m{letter-spacing: 0px;}

	/* ÇÊ¼öÀÔ·Â¸¶Å© */
	.p{color:red;font-weight:bolder;padding-right:6px}

	/* ¾à°ü */
	.member_agree h1{margin-bottom:5px}
	.member_agree h2{margin-bottom:5px;font-size:16px}
	.member_agree ol{margin-bottom:15px;padding-left:20px}
	.member_agree p{margin-bottom:15px;padding-left:20px}

	/* »óÇ°¸ñ·Ï Ä«Å×°í¸® »ó´Ü¹öÆ° */
	.bt_category_top{display:block;padding:14px;color:#333333;text-decoration:none;}
	a.bt_category_top:hover{font-weight:bolder;text-decoration:none;background-color:#fff8dd}

	/* »óÇ°±¸¸Å °¡°Ý³»¿ª Á¤º¸ */
	.userinfo_priceinfo{border-top:2px solid #3a3a3a;border-bottom:2px solid #3a3a3a;margin-top:10px;margin-bottom:10px}
	.userinfo_priceinfo td,.userinfo_priceinfo th{padding:12px;border-right:1px solid #dddddd;width:25%}
	.userinfo_priceinfo th{background-color:#ebebeb;font-weight:bolder}
	.userinfo_priceinfo td{text-align:center;font-family:tahoma;font-size:22px;font-weight:bolder;position:relative;padding:30px;}
	.userinfo_priceinfo_end{border-right:0;color:#db0000}
	.userinfo_priceinfo td div{position:absolute; z-index:1;right:-13px;top:32px;}

	.userinfo_priceinfo2{border-bottom:1px solid #dddddd;padding-bottom:10px;margin-bottom:10px}
	.userinfo_priceinfo2 span{display:inline-block;width:120px;}
	.total_price_show{color:red;font-weight:bolder;font-family:tahoma;font-size:20px}

	/* Àå¹Ù±¸´Ï ¼ö·® */
	.cartnum_box{border-collapse:collapse;background-color:#ffffff}
	.cartnum_box td{border:1px solid #dddddd;padding:0;}
	.cartnum_box td input{border:0;text-align:center}

	/* Àå¹Ù±¸´Ï½ºÅÇ */
	.cart_step_number{border-radius:100px;border:1px solid #d2d2d2;background-color:#f2f2f2;color:#7d7d7d;font-size:20px;text-align:center;width:60px;height:60px;line-height:60px;padding:0}
	.cart_step_number_over{border-radius:100px;border:1px solid #242424;background-color:#242424;color:#ffffff;font-size:20px;text-align:center;width:60px;height:60px;line-height:60px;padding:0}
	.cart_step_number_line{height:1px;border-top:1px solid #d2d2d2}
	.cart_step_space{width:30px}
	.cart_step_text{padding-top:10px;text-align:center}

	/* ³×ºñ°ÔÀÌ¼Ç µðÀÚÀÎ */
	.navi_design{background-color:#F5F5F5;text-align:left;height:50px;line-height:50px; background:url(/admin20190725/img/icon_folder01.gif);background-repeat:no-repeat;background-Position:0% 50%;}
	.navi_design ul{float:left;padding-left:10px}
	.navi_design ul li{float:left;padding:0 20px;background:url(../image/A_icon_7.gif);background-repeat:no-repeat;background-Position:100% 50%;}
	.navi_design ul li:last-child{background:url();}
	.subtitle{padding:20px 0;font-weight:bolder;}
	.subtitle_line{border-bottom:1px solid #dddddd}


	

	.input_ess{background:url(../../../image/input_ess.gif);background-repeat:no-repeat;background-Position:0% 0%;}
	.formtitle{padding:10px 0 10px 25px;margin-top:20px;font-weight:normal;text-align:left;font-size:1.2em;background:url(../../../image/icon_point.gif);background-repeat:no-repeat;background-Position:0px 50%;}

	/* °ü¸®ÀÚÀü¿ë¾Ë¸² */
	.adminmess{background-color:#edefd6;border:1px solid #ccd189;padding:15px;text-align:center;color:#8c9339;display:block}