@import url(https://fonts.googleapis.com/earlyaccess/nanumgothic.css);
@import url(https://fonts.googleapis.com/earlyaccess/notosanskr.css);

@font-face {font-family: 'Noto Sans KR';font-style: normal;font-weight: 100;src: url(//fonts.gstatic.com/ea/notosanskr/v2/NotoSansKR-Thin.woff2) format('woff2'),url(//fonts.gstatic.com/ea/notosanskr/v2/NotoSansKR-Thin.woff) format('woff'),url(//fonts.gstatic.com/ea/notosanskr/v2/NotoSansKR-Thin.otf) format('opentype');}
@font-face {font-family: 'Noto Sans KR';font-style: normal;font-weight: 300;src: url(//fonts.gstatic.com/ea/notosanskr/v2/NotoSansKR-Light.woff2) format('woff2'),url(//fonts.gstatic.com/ea/notosanskr/v2/NotoSansKR-Light.woff) format('woff'),url(//fonts.gstatic.com/ea/notosanskr/v2/NotoSansKR-Light.otf) format('opentype');}
@font-face {font-family: 'Noto Sans KR';font-style: normal;font-weight: 400;src: url(//fonts.gstatic.com/ea/notosanskr/v2/NotoSansKR-Regular.woff2) format('woff2'),url(//fonts.gstatic.com/ea/notosanskr/v2/NotoSansKR-Regular.woff) format('woff'),url(//fonts.gstatic.com/ea/notosanskr/v2/NotoSansKR-Regular.otf) format('opentype');}
@font-face {font-family: 'Noto Sans KR';font-style: normal;font-weight: 500;src: url(//fonts.gstatic.com/ea/notosanskr/v2/NotoSansKR-Medium.woff2) format('woff2'),url(//fonts.gstatic.com/ea/notosanskr/v2/NotoSansKR-Medium.woff) format('woff'),url(//fonts.gstatic.com/ea/notosanskr/v2/NotoSansKR-Medium.otf) format('opentype');}
@font-face {font-family: 'Noto Sans KR';font-style: normal;font-weight: 700;src: url(//fonts.gstatic.com/ea/notosanskr/v2/NotoSansKR-Bold.woff2) format('woff2'),url(//fonts.gstatic.com/ea/notosanskr/v2/NotoSansKR-Bold.woff) format('woff'),url(//fonts.gstatic.com/ea/notosanskr/v2/NotoSansKR-Bold.otf) format('opentype');}
@font-face {font-family: 'Noto Sans KR';font-style: normal;font-weight: 900;src: url(//fonts.gstatic.com/ea/notosanskr/v2/NotoSansKR-Black.woff2) format('woff2'),url(//fonts.gstatic.com/ea/notosanskr/v2/NotoSansKR-Black.woff) format('woff'),url(//fonts.gstatic.com/ea/notosanskr/v2/NotoSansKR-Black.otf) format('opentype');}

/* ¿ä¼Ò(element) ¿©¹é ÃÊ±âÈ­  */
html, body,
div, span,
dl, dt, dd, ul, ol, li,
p, address, pre, cite,
form, fieldset, input, textarea, select,
table, th{
	margin:0;
	padding:0;
	}



/* ¸ñ·Ï */
ol, ul { list-style:none; }

/* Å×µÎ¸® ¾ø¾Ö±â */
fieldset, img, abbr,acronym { border:0 none; } 

/* Å×ÀÌºí - ¸¶Å©¾÷¿¡ 'cellspacing="0"' ÁöÁ¤ ÇÔ²² ÇÊ¿ä */
table {
	border-collapse: collapse;
	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 {
	font-size:16px;
    line-height:27px;
    letter-spacing:-0.025em;
    color:#555;
	/* font-family:"Nanum Gothic","µ¸¿ò", Dotum, "±¼¸²", Gulim, Verdana, AppleGothic, sans-serif; */
	font-family: Roboto, "Noto Sans KR", sans-serif;
}

/* ¸µÅ© */
a, a:link {color:inherit;text-decoration:none;} 
a:visited {color:inherit;text-decoration:none;}
a:hover {color:inherit;text-decoration:none;}
a:focus {color:inherit;text-decoration:none;}
a:active {color:inherit;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}
.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:#848484;padding-top:8px;text-align:left}
.price_ {font-weight:bolder;color:red;padding-top:8px;text-align:left}
.point_ {color:#FF6600;padding-top:8px;text-align:left}
.goods_name_ {font-weight:bolder;color:#191919;padding-top:8px;text-align:left}
.goods_advance_ {color:#626262;padding-top:8px;text-align:left}

/* Ä«Å×°í¸® ³×ºñ°ÔÀÌ¼Ç */
.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:7px;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}