/* CSS Document */

.td
{
	font-family: "-À±µðÀÚÀÎÀ¥µ¸¿ò" , "±¼¸²";
	font-size: 12px;
	line-height: 16px;
	color: #666666;
	padding-top: 4px;
}
.White
{
	font-family: "-À±µðÀÚÀÎÀ¥µ¸¿ò" , "±¼¸²";
	font-size: 12px;
	color: #FFFFFF;
	padding-top: 4px;
}
.sub10
{
	font-family: "-À±µðÀÚÀÎÀ¥µ¸¿ò" , "±¼¸²";
	font-size: 12px;
	line-height: 20px;
	color: #666666;
	padding-left: 10px;
}
.sub5
{
	font-family: "-À±µðÀÚÀÎÀ¥µ¸¿ò" , "±¼¸²";
	font-size: 12px;
	line-height: 20px;
	color: #666666;
	padding-left: 5px;
}
.sub14
{
	font-family: "-À±µðÀÚÀÎÀ¥µ¸¿ò" , "±¼¸²";
	font-size: 12px;
	line-height: 20px;
	color: #666666;
	padding-left: 14px;
	padding-top: 4px;
}
.sub20
{
	font-family: "-À±µðÀÚÀÎÀ¥µ¸¿ò" , "±¼¸²";
	font-size: 12px;
	line-height: 20px;
	color: #666666;
	padding-left: 20px;
}
.sub24
{
	font-family: "-À±µðÀÚÀÎÀ¥µ¸¿ò" , "±¼¸²";
	font-size: 12px;
	line-height: 20px;
	color: #666666;
	padding-left: 24px;
}
.sub30
{
	font-family: "-À±µðÀÚÀÎÀ¥µ¸¿ò" , "±¼¸²";
	font-size: 12px;
	line-height: 20px;
	color: #666666;
	padding-left: 30px;
}
.sub40
{
	font-family: "-À±µðÀÚÀÎÀ¥µ¸¿ò" , "±¼¸²";
	font-size: 12px;
	line-height: 20px;
	color: #666666;
	padding-left: 40px;
}
.page
{
	font-family: "-À±µðÀÚÀÎÀ¥µ¸¿ò" , "±¼¸²";
	font-size: 11px;
	color: #999999;
	padding-top: 6px;
}
.page01
{
	font-family: "-À±µðÀÚÀÎÀ¥µ¸¿ò" , "±¼¸²";
	font-size: 11px;
	color: #999999;
}
.sub3
{
	font-family: "-À±µðÀÚÀÎÀ¥µ¸¿ò" , "±¼¸²";
	font-size: 11px;
	color: #666666;
	padding-left: 3px;
}
.sub3_999999
{
	font-family: "-À±µðÀÚÀÎÀ¥µ¸¿ò" , "±¼¸²";
	font-size: 11px;
	color: #999999;
}
.333333
{
	font-family: "-À±µðÀÚÀÎÀ¥µ¸¿ò" , "±¼¸²";
	font-size: 12px;
	color: #333333;
	padding-left: 3px;
}
.999999
{
	font-family: "-À±µðÀÚÀÎÀ¥µ¸¿ò" , "±¼¸²";
	font-size: 12px;
	color: #999999;
	padding-top: 4px;
}
.pop_up
{
	font-family: "-À±µðÀÚÀÎÀ¥µ¸¿ò" , "±¼¸²";
	font-size: 12px;
	line-height: 20px;
	color: #666666;
}
.pop_up1
{
	font-family: "-À±µðÀÚÀÎÀ¥µ¸¿ò" , "±¼¸²";
	font-size: 12px;
	line-height: 20px;
	color: #666666;
	padding-top: 17px;
	padding-left: 24px;
}
.pop_up_td
{
	font-family: "-À±µðÀÚÀÎÀ¥µ¸¿ò" , "±¼¸²";
	font-size: 12px;
	line-height: 20px;
	color: #666666;
}

.shop_lists_img
{
	font-family: "-À±µðÀÚÀÎÀ¥µ¸¿ò" , "±¼¸²";
	font-size: 12px;
	line-height: 20px;
	color: #666666;
	padding-left: 20px;
	text-align: left;
	border-right: lightgrey 1px dotted;
}

.sub0
{
	font-family: "-À±µðÀÚÀÎÀ¥µ¸¿ò" , "±¼¸²";
	font-size: 12px;
	line-height: 18px;
	color: #666666;
	text-align: left;
}

.sub14
{
	font-family: "-À±µðÀÚÀÎÀ¥µ¸¿ò" , "±¼¸²";
	font-size: 12px;
	line-height: 20px;
	color: #666666;
	padding-left: 14px;
	text-align: left;
}

.sub20
{
	font-family: "-À±µðÀÚÀÎÀ¥µ¸¿ò" , "±¼¸²";
	font-size: 12px;
	line-height: 20px;
	color: #666666;
	padding-left: 20px;
	text-align: left;
}

.bottom
{
	font-family: "-À±µðÀÚÀÎÀ¥µ¸¿ò" , "±¼¸²";
	font-size: 12px;
	line-height: 18px;
	color: #666666;
	padding-left: 39px;
}

.White
{
	font-family: "-À±µðÀÚÀÎÀ¥µ¸¿ò" , "±¼¸²";
	font-size: 12px;
	color: #FFFFFF;
	padding-top: 4px;
}



/* ------------°øÅë½ºÅ¸ÀÏ------------------------ */
A
{
	color: #333333;
	text-decoration: none;
}
A:link
{
	font-size: 12px;
	color: #333333;
	font-family: "±¼¸²";
	text-decoration: none;
}
A:visited
{
	font-size: 12px;
	color: #333333;
	font-family: "±¼¸²";
	text-decoration: none;
}
A:hover
{
	font-size: 12px;
	color: #333333;
	font-family: "±¼¸²";
	text-decoration: none;
}
A:active
{
	font-size: 12px;
	color: #333333;
	font-family: "±¼¸²";
	text-decoration: none;
}



BODY
{
	margin: 0px;
}
BODY
{
	font-family: ±¼¸²,AppleGothic,sans-serif;
	color: #333333;
	font-size: 12px;
	word-spacing: -1px;
	background-color: #ffffff;
}
TABLE, TD, TR
{
	font-size: 12px;
	color: #333333;
	font-family: "±¼¸²";
	line-height: 14px;
	text-align: left;
}



img, table
{
	border: 0 none;
}
b
{
	letter-spacing: 0px;
}



form, h1, h2, h3, h4, h5, h6, div
{
	margin: 0;
	padding: 0;
}
ul, li, ol, dl, dt, dd, hr
{
	list-style: none;
	padding: 0;
	margin: 0;
	font-family: "±¼¸²";
}


/* ------------ÆùÆ®½ºÅ¸ÀÏ------------------------ */
.font09
{
	font-family: "µ¸¿ò";
	font-size: 9px;
}
.font10
{
	font-family: "µ¸¿ò";
	font-size: 10px;
}
.font11
{
	font-family: "µ¸¿ò";
	font-size: 11px;
}
.font12
{
	font-family: "µ¸¿ò";
	font-size: 12px;
}
.font13
{
	font-family: "µ¸¿ò";
	font-size: 13px;
}
.font14
{
	font-family: "µ¸¿ò";
	font-size: 14px;
}
.font15
{
	font-family: "µ¸¿ò";
	font-size: 15px;
}

.font09g
{
	font-family: "±¼¸²";
	font-size: 9px;
}
.font10g
{
	font-family: "±¼¸²";
	font-size: 10px;
}
.font11g
{
	font-family: "±¼¸²";
	font-size: 11px;
}
.font12g
{
	font-family: "±¼¸²";
	font-size: 12px;
}
.font13g
{
	font-family: "±¼¸²";
	font-size: 13px;
}
.font14g
{
	font-family: "±¼¸²";
	font-size: 14px;
}
.font15g
{
	font-family: "±¼¸²";
	font-size: 15px;
}


/* -----------------ÇöÀçÀ§Ä¡ ½ºÅ¸ÀÏ------------------ */
.position
{
	font-size: 12px;
	color: #666666;
	font-family: "µ¸¿ò";
}

/*-----------------Çì´õ/ ·Î±×ÀÎÈ¸¿ø°¡ÀÔ----------------------- */


/*------------------(1depth)Ä«Å×°í¸® ¸ÞÀÎ----------*/

/*------------------(2depth)º£½ºÆ®»óÇ°+¸®½ºÆ®----------*/

/*------------------(2depth)ÇÏÀ§Ä«Å×°í¸® ¾È³» Å×ÀÌºí----------*/
.cate
{
	font-size: 12px;
	color: #555555;
	font-family: "µ¸¿ò";
	line-height: 14px;
}
.vline
{
	font-size: 12px;
	color: #dcdcdc;
	font-family: "µ¸¿ò";
	line-height: 14px;
}

/*------------------(3depth)»óÇ°¸®½ºÆ®------------------------*/
table.list_t tr td.name
{
	padding: 10px 10px 10px 10px;
	text-align: left;
	line-height: 20px;
	vertical-align: top;
}

/*------------------»óÇ°¼ö·® ÅØ½ºÆ®ÇÊµå-----------------------*/
.basic
{
	font-family: µ¸¿ò;
	font-size: 12px;
	font-color: #000000;
	text-decoration: none;
	line-height: 18px;
	border: 1px solid #C6C6C6;
	background-color: #FFFFFF;
	padding: 2px 1px 1px 4px;
	height: 20px;
}

/* -----------------»óÇ°»ó¼¼ÆäÀÌÁö-------------------------- */
.view_pro_title
{
	font-size: 16px;
	color: #666665;
	font-family: "µ¸¿ò";
	font-weight: bold;
}

/*------------------Àå¹Ù±¸´Ï --------------------------------*/
.cartlist
{
	font-size: 12px;
	color: #303030;
	font-family: "±¼¸²";
	font-weight: bold;
}
.cartlistp
{
	padding-right: 0px;
	padding-left: 0px;
	padding-bottom: 10px;
	padding-top: 10px;
}

/* »óÇ°°¡°Ý */
.arrival11
{
	font-size: 11px;
	color: #666666;
	font-family: "µ¸¿ò";
	line-height: 14px;
}
.arrival12
{
	font-size: 12px;
	color: #666666;
	font-family: "µ¸¿ò";
	line-height: 14px;
}
.price
{
	font-size: 12px;
	color: #0052ba;
	font-family: "±¼¸²";
	line-height: 14px;
}
.priceb
{
	font-size: 12px;
	color: #0052ba;
	font-family: "±¼¸²";
	font-weight: bold;
}
.price13
{
	font-size: 13px;
	color: #0052ba;
	font-family: "±¼¸²";
	font-weight: bold;
}
.price14
{
	font-size: 14px;
	color: #0052ba;
	font-family: "±¼¸²";
	line-height: 16px;
}
.pricesale
{
	color: #ff6666;
}
.blue
{
	color: #0052ba;
}
.blueb
{
	font-size: 11px;
	color: #0052ba;
	font-family: "Verdana";
	font-weight: bold;
}
.blue11
{
	font-size: 11px;
	color: #0052ba;
	font-family: "Verdana";
	font-weight: bold;
}
.blue12
{
	font-size: 12px;
	color: #0052ba;
	font-family: "µ¸¿ò";
}
.blue11b
{
	font-size: 11px;
	color: #0052ba;
	font-family: "µ¸¿ò";
	font-weight: bold;
}
.blue12b
{
	font-size: 12px;
	color: #0052ba;
	font-family: "µ¸¿ò";
	font-weight: bold;
}
.red
{
	color: #ff0000;
}
.redb
{
	color: #ff0000;
	font-weight: bold;
}
.red11
{
	font-size: 11px;
	color: #ff0000;
	font-family: "µ¸¿ò";
}
.red12
{
	font-size: 12px;
	color: #ff0000;
	font-family: "µ¸¿ò";
}
.red11b
{
	font-size: 11px;
	color: #ff0000;
	font-family: "µ¸¿ò";
	font-weight: bold;
}
.red12b
{
	font-size: 12px;
	color: #ff0000;
	font-family: "µ¸¿ò";
	font-weight: bold;
}
.orange
{
	color: #fd5910;
}
.orangeb
{
	color: #fd5910;
	font-weight: bold;
}
.orange11
{
	font-size: 11px;
	color: #fd5910;
	font-family: "±¼¸²";
}
.orange12
{
	font-size: 12px;
	color: #fd5910;
	font-family: "±¼¸²";
}
.orange11b
{
	font-size: 11px;
	color: #fd5910;
	font-family: "±¼¸²";
	font-weight: bold;
}
.orange12b
{
	font-size: 12px;
	color: #fd5910;
	font-family: "±¼¸²";
	font-weight: bold;
}
.gray
{
	color: #666666;
}
.gray11
{
	font-size: 11px;
	color: #666666;
	font-family: "±¼¸²";
}
.gray12
{
	font-size: 12px;
	color: #666666;
	font-family: "±¼¸²";
}
.white
{
	font-size: 12px;
	color: #ffffff;
	font-family: "±¼¸²";
}
.whiteb
{
	font-size: 12px;
	color: #ffffff;
	font-family: "±¼¸²";
	font-weight: bold;
}
.black
{
	color: #000000;
}
.sale11
{
	font-size: 11px;
	color: #666666;
	font-family: "±¼¸²";
	text-decoration: line-through;
}
.sale12
{
	font-size: 12px;
	color: #666666;
	font-family: "±¼¸²";
	text-decoration: line-through;
}
.purple
{
	font-size: 12px;
	color: #7f9bb7;
	font-family: "±¼¸²";
}
.Tahoma
{
	font-size: 11px;
	font-family: "Tahoma";
}



/*----------------------------------------
table
------------------------------------------*/
#boardW
{
	border-collapse: collapse;
	width: 100%;
	border-top: 2px solid #F46506;
	border-bottom: 1px solid #F46506;
}
#boardW th
{
	height: 30px;
	border-bottom: 1px solid #FBC9A8;
	text-align: left;
	padding: 2px 10px 2px 10px;
	background-color: #FEEFE6;
}
#boardW th.hl
{
	height: 30px;
	border-bottom: 1px solid #FBC9A8;
	border-right: 1px solid #FBC9A8;
	text-align: left;
	padding: 2px 10px 2px 10px;
	background-color: #FEEFE6;
}
#boardW th.bs
{
	height: 30px;
	border: 1px solid #FBC9A8;
	border-top: none;
	text-align: left;
	padding: 2px 10px 2px 10px;
	background-color: #FEEFE6;
}
#boardW th.bsl
{
	height: 30px;
	border: 1px solid #FBC9A8;
	border-top: none;
	border-bottom: none;
	text-align: left;
	padding: 2px 10px 2px 10px;
	background-color: #FEEFE6;
}
#boardW th.bsl2
{
	height: 30px;
	border: 1px solid #FBC9A8;
	border-top: none;
	text-align: left;
	padding: 2px 10px 2px 10px;
	background-color: #FEEFE6;
}
#boardW th.t
{
	vertical-align: top;
	padding: 10px 10px 0 10px;
}
#boardW th.e
{
	border: none;
}
#boardW td
{
	height: 30px;
	border-bottom: 1px solid #FBC9A8;
	padding: 2px 10px 2px 10px;
}
#boardW td.hlr
{
	height: 30px;
	border-bottom: none;
	border-right: 1px solid #FBC9A8;
	padding: 2px 10px 2px 10px;
}
#boardW td.hlrs
{
	height: 30px;
	border-bottom: 1px solid #FBC9A8;
	border-right: 1px solid #FBC9A8;
	padding: 2px 10px 2px 10px;
}
#boardW td.e
{
	border: none;
}
#boardW td.cnt
{
	background-color: #FEF7F2;
	text-align: left;
	padding: 10px;
}
#boardW td.np
{
	height: 30px;
	border-bottom: 1px solid #FBC9A8;
	padding: 0;
	background-color: #FFFFFF;
}


/* ------------ÆÐµù------------------------ */
.p2
{
	padding-right: 2px;
	padding-left: 4px;
	padding-bottom: 0px;
	padding-top: 0px;
}
.p3
{
	padding-right: 3px;
	padding-left: 10px;
	padding-bottom: 0px;
	padding-top: 0px;
}
.p4
{
	padding-right: 4px;
	padding-left: 4px;
	padding-bottom: 0px;
	padding-top: 0px;
}
.p5
{
	padding-right: 5px;
	padding-left: 0px;
	padding-bottom: 0px;
	padding-top: 0px;
}
.p6
{
	padding-right: 6px;
	padding-left: 6px;
	padding-bottom: 0px;
	padding-top: 0px;
}
.p8
{
	padding-right: 8px;
	padding-left: 8px;
	padding-bottom: 0px;
	padding-top: 0px;
}
.p9
{
	padding-right: 9px;
	padding-left: 8px;
	padding-bottom: 0px;
	padding-top: 0px;
}
.p10
{
	padding-right: 10px;
	padding-left: 0px;
	padding-bottom: 0px;
	padding-top: 0px;
}
.p12
{
	padding-right: 12px;
	padding-left: 0px;
	padding-bottom: 0px;
	padding-top: 0px;
}
.p15
{
	padding-right: 0px;
	padding-left: 15px;
	padding-bottom: 0px;
	padding-top: 0px;
}
.p20
{
	padding-right: 20px;
	padding-left: 0px;
	padding-bottom: 0px;
	padding-top: 0px;
}



/* --------------- FORM ½ºÅ¸ÀÏ-----------------------*/

/* NPUT±âº»Çü */
.form01
{
	border: 1px #CFCFCF solid;
	height: 19;
	background-color: #FFFFFF;
	font-color: #666666;
	font-size: 11px;
	font-family: "µ¸¿ò";
	text-valign: middle;
}
/* SELECT±âº»Çü */
.form02
{
	border: 1px dadada solid;
	font-family: "µ¸¿ò" "FFCA9E";
	font-size: 11px;
	color: #666666;
	background-color: #FFFFFF;
	text-align: left;
}

/* TXTAREA */
.form01
{
	border: 1px #CFCFCF solid;
	height: 19;
	background-color: #FFFFFF;
	font-color: #666666;
	font-size: 11px;
	font-family: "µ¸¿ò";
	text-valign: middle;
}
.form02
{
	border: 1px #CFCFCF solid;
	height: 19;
	background-color: #FFFFFF;
	font-color: #666666;
	font-size: 12px;
	font-family: "µ¸¿ò";
	text-valign: middle;
}
.input_01
{
	border: 1px #cccccc solid;
	font-size: 12px;
}

.cmb
{
	border-right: #787878 1px solid;
	border-top: #787878 1px solid;
	font-size: 12px;
	border-left: #787878 1px solid;
	color: #454545;
	line-height: 14px;
	border-bottom: #787878 1px solid;
	font-family: ±¼¸²;
}

.rdo
{
	font-family: ±¼¸²;
	color: #454545;
	font-size: 12px;
	line-height: 14px;
	border: #ffffff 0px solid;
}
.chk
{
	border-right: #787878 1px;
	border-top: #787878 1px;
	font-weight: lighter;
	font-size: 12px;
	border-left: #787878 1px;
	color: #454545;
	line-height: 12px;
	border-bottom: #787878 1px;
	font-family: ±¼¸²;
}

.txt
{
	border-right: #bfbfbf 1px solid;
	border-top: #bfbfbf 1px solid;
	font-size: 12px;
	border-left: #bfbfbf 1px solid;
	color: #454545;
	line-height: 14px;
	border-bottom: #bfbfbf 1px solid;
	font-style: normal;
	font-family: ±¼¸²;
	text-decoration: none;
}

.txt a
{
	font-family: ±¼¸²;
	font-size: 12px;
	font-style: normal;
	line-height: 14px;
	color: #454545;
	text-decoration: none;
}


.txt a:hover
{
	font-family: ±¼¸²;
	font-size: 12px;
	font-style: normal;
	line-height: 14px;
	color: #EB6C08;
	text-decoration: underline;
}


.txt a:link
{
	font-family: ±¼¸²;
	font-size: 12px;
	font-style: normal;
	line-height: 14px;
	color: #454545;
	text-decoration: none;
}
