body,div,p,span,table,th,td,ul,li,ol,dl,dt,dd,form,fieldset,input,textarea,select,td,th,a{margin:0;padding:0;font-family:'Malgun Gothic', Dotum, Arial, 'Apple Gothic', sans-serif;letter-spacing:-1px;word-wrap:break-word;}
body{margin:0;background-color:#fff;color:#707070;font-size:14px;line-height:24px;letter-spacing:-1px;-webkit-text-size-adjust:none;
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	background-color: #ffffff;
}
img { border:none; }
.scrollbar_blue1 {
	SCROLLBAR-FACE-COLOR: #ffffff; SCROLLBAR-HIGHLIGHT-COLOR: #ffffff; SCROLLBAR-SHADOW-COLOR: #ffffff; SCROLLBAR-3DLIGHT-COLOR: #e5e5e5; SCROLLBAR-ARROW-COLOR: #7ba0d2; SCROLLBAR-TRACK-COLOR: #f2f2f2; SCROLLBAR-DARKSHADOW-COLOR: #e5e5e5
}
.input { BORDER-RIGHT: #D7D7D7 1px solid; BORDER-TOP: #D7D7D7 1px solid;  BACKGROUND-COLOR:white; BORDER-LEFT: #D7D7D7 1px solid; COLOR: #D7D7D7; BORDER-BOTTOM: #D7D7D7 1px solid; font-size: 11; color: #000000; HEIGHT: 19px }
.input3 { BORDER-RIGHT: #D7D7D7 1px solid; BORDER-TOP: #D7D7D7 1px solid;  BACKGROUND-COLOR:#FBF9F2; BORDER-LEFT: #D7D7D7 1px solid; COLOR: #D7D7D7; BORDER-BOTTOM: #D7D7D7 1px solid; font-size: 9pt; color: #000000; HEIGHT: 19px }
.null { BORDER-RIGHT: #FFFFFF 1px solid; BORDER-TOP: #FFFFFF 1px solid; FONT-SIZE: 9pt; COLOR:#FFFFFF; BACKGROUND-COLOR: white; BORDER-LEFT: #FFFFFF 1px solid; COLOR: #FFFFFF; BORDER-BOTTOM: #FFFFFF 1px solid; HEIGHT: 19px }
.button { BORDER-RIGHT: #675577 1px solid; BORDER-TOP: #675577 1px solid; FONT-SIZE: 9pt; BACKGROUND: none transparent scroll repeat 0% 0%; FILTER: alpha(opacity=100); BORDER-LEFT: #675577 1px solid; CURSOR: hand; COLOR: #675577; BORDER-BOTTOM: #675577 1px solid; HEIGHT: 19px }
.textarea {
	font-size: 12px;
}
.main {  font-size: 10px; line-height: 150%; color: #333333; text-decoration: none}
.white {  font-size: 9pt; line-height: 170%; color: #8f8f8f; text-decoration: none}
A:link { COLOR: #8f8f8f; TEXT-DECORATION: none;}

A:active {
	COLOR: #5a5557;
	TEXT-DECORATION: none;
	font-size: none;
}
A:visited {	COLOR: #8f8f8f; TEXT-DECORATION: none;}
A:hover.red { COLOR: #000000; TEXT-DECORATION: none;}
A:hover { COLOR: none; TEXT-DECORATION: underline;}

A.white:link { COLOR: #fee2b0; TEXT-DECORATION: none;}
A.white:active { COLOR: #fee2b0; TEXT-DECORATION: none;}
A.white:hover { COLOR: #fee2b0; TEXT-DECORATION: none;}
A.white:visited { COLOR: #fee2b0; TEXT-DECORATION: none;}

A.layer:link { COLOR: #fee2b0; TEXT-DECORATION: none;}
A.layer:active { COLOR: #fee2b0; TEXT-DECORATION: none;}
A.layer:hover { COLOR: #fee2b0; TEXT-DECORATION: none;}
A.layer:visited { COLOR: #fee2b0; TEXT-DECORATION: none;}
.gray {
	font-size: 12px;
	line-height: 150%;
	color: #717171;
	text-decoration: none;
	font-style: normal;


}
.Balck {
	font-size: 12px;
	line-height: 170%;
	color: #444444;
	text-decoration: none;
	font-style: normal;


}
.gray01 {
	font-size: 12px;
	line-height: normal;
	color: #8A7243;
	text-decoration: none;
}
.main01 {  font-size: 9pt; line-height: 200%; color: #333333; text-decoration: underline}
.mains {
	FONT-SIZE: 9pt; COLOR: #676767; LINE-HEIGHT: 200%; TEXT-DECORATION: none
}


.inputbox1 { FONT-SIZE: 9pt; color:#848284; border:1 solid #848284; background-color:#ffffff; height:19px}
.inputclass { FONT-SIZE: 9pt; color:#333333; font-family:gulim; border:1 solid #CECECE; background-color:ffffff; height:19px}
.select { FONT-SIZE: 12px; color:#B7B7B7; font-family:gulim; border:0 solid #4D4D4D; background-color:#4D4D4D; height:19px}
.button { FONT-SIZE: 9pt; color:#333333; font-family:gulim; border:1 solid #808080; background-color:#E7E3E7; height:20px}
.history {
	font-size: 12px;
	line-height: 120%;
	color: a7a7a7;
	text-decoration: none;
	font-style: normal;
}

.product   {font-size: 12px;line-height:18px;color:#EF8B13;text-decoration: none;font-style: normal;}
.product_b {
	font-size: 12px;
	line-height:18px;
	color:#de441d;
	text-decoration: none;
	font-style: normal;
	font-weight:bold;
}
.product_b_size24 {
	font-size: 16px;
	line-height:30px;
	color:#575757;
	text-decoration: none;
	font-style: "µ¸¿ò";
	font-weight:bold;
}
/* list */
.list_center {font-size: 12px;line-height:18px; height:27px; color:#EF8B13; font-align:center; border-bottom:1px; solid #CCCCCC;}
.list_left {
	font-size: 11px;
	line-height:12px;
	height:27px;
	color:#efeeee;
	font-align:left;
	border-left:1px;
solid #CCCCCC;	font-family: Tahoma;
}
.ceo {

	font-size: 12px;
	line-height: 120%;
	color: #5F5F5F;
	text-decoration: none;
	font-style: "µ¸¿ò";
}
.contents {

	font-size: 12px;
	line-height: 130%;
	color: #efeeee;
	text-decoration: none;
	font-style: normal;
}

.contents_red {

	font-size: 12px;
	line-height: 160%;
	color: #f83012;
	text-decoration: none;
	font-family: "µ¸¿ò";
	letter-spacing: -1px;
}
/* CSS Document */

/******* BODY Style ********/
.body {background-color: #E5E8D6; margin-left: 0px;margin-top: 0px;margin-right: 0px;margin-bottom: 0px;}
.hd_menu {padding-right:10px;}




/***************************************************** FONT ***********************************************************/

/* bold font */
.text_b {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:14px;
	line-height:20px;
	color:454545;
	font-weight:bold;
}
.text_b_black {font-family:"¥ì¢¬¢¯o"; font-size:14px; line-height:20px; color:#c83637; font-weight:bold;}

/* balck font */
.text_bk {font-family:"¥ì¢¬¢¯o"; font-size:12px; line-height:20px; color:#5B5B5B;}

/* text title - smail text title */
.text_tl { font-family:"¥ì¢¬¢¯o"; font-size:12px; color:#7B715A; text-align:left; height:24px; padding-left:5px;}

/* research question - pop */
.text_poll { font-family:"¥ì¢¬¢¯o"; font-size:12px; text-align:left; vertical-align:top; color:#666666; line-height:18px; padding-left:5px;}




/************************************************** FORM *******************************************************/

/* Form_noSelect*/
.fmnoselect { font-size:9pt; color:#333333; font-family:"¡¾¨ù¢¬©÷, Arial";  background-color:#ffffff;}

/* Form_Select*/
.fmselect { font-size:9pt; color:#333333; font-family:"¡¾¨ù¢¬©÷, Arial"; }

/* Form_text - 0814 padding A*/
.fmtext { font-size:9pt; color:#333333; font-family:"¡¾¨ù¢¬©÷, Arial"; height:20px; border:1px solid #275099; }

/* Form_DoNot_Text*/
.fmnotext { font-size:9pt; color:#333333; font-family:"¡¾¨ù¢¬©÷, Arial"; background-color:transparent; height:18px; border:1px solid #ACACAC; padding-top:2px;}

/* Form_Text_right*/
.fmtext_right { font-size:9pt; color:#333333; font-family:"¡¾¨ù¢¬©÷, Arial"; height:18px;  text-align:right; border:1px solid #ACACAC; padding-top:2px;}

/* Form_DoNot_Text_right*/
.fmnotext_right { font-size:9pt; color:#333333; font-family:"¡¾¨ù¢¬©÷, Arial"; background-color:transparent; height:18px; text-align:right; border:1px solid #ACACAC;  padding-top:2px;}

/* Form_Textarea*/
.fmtextarea { font-size:9pt; color:#000000; font-family:"¡¾¨ù¢¬©÷, Arial"; line-height:150%; border:1px solid #D7D7D7; background-color:F3F3F3;}

/* Form_Textarea - member join*/
.jointextarea { font-size:9pt; color:#333333; font-family:"¡¾¨ù¢¬©÷, Arial"; line-height:125%; border:0px solid #D3D2D3; background-color:#ffffff; padding-top:3px;}

/* Form_DoNot_Text_right_trans*/
.fmnotext_right_trans { font-size:9pt; color:#333333; font-family:"¡¾¨ù¢¬©÷, Arial"; background-color:transparent; height:18px; text-align:right; border:0px ; padding-top:3px;}


/***************************************** MEMBER ********************************************/

/* member join input line */
.join_input { font-family:"¥ì¢¬¢¯o";vertical-align:middle; text-align:left; font-size:9pt; color:#666666; padding-top:4px; padding-bottom:4px; background-position:bottom;}






/******************************************* PRODUCT *************************************/
.product_img { padding:5px; background-color:#D5D99A;}
.location01 {

	font-size: 11px;
	line-height: 150%;
	color: #eeeeee;
	text-decoration: none;
}
.gray01_result {

	font-size: 11px;
	line-height: 120%;
	color: #8C8970;
	text-decoration: none;
	font-family: Tahoma;
}
.gray01_link {
	font-size: 11px;
	line-height: 120%;
	color: #949393;
	text-decoration: none;
	font-style: "µ¸¿ò";
}
.rankey {
	font-size: 11px;
	line-height: 120%;
	color: #fee2b0;
	text-decoration: none;
	font-style: "µ¸¿ò";
}
.mypage {
	font-size: 11px;
	line-height: 120%;
	color: #768300;
	text-decoration: none;
	font-family: "µ¸¿ò";
	font-weight:bold;
}
.bbs_free {
	font-size: 11px;
	line-height: 120%;
	color: #768300;
	text-decoration: none;
	font-family: "µ¸¿ò";
}
.mypage_view {
	font-size: 14px;
	line-height: 120%;
	color: #768300;
	text-decoration: none;
	font-family: "µ¸¿ò";
	font-weight:bold;
}
/*************************** form stlye **************************/
/* Form_Select*/
.fmselect { font-size:9pt; color:#666666; font-family:"¥ì¢¬¢¯o, Arial";}

/* Form_text */
.fmtext { font-size:9pt; color:#666666; font-family:"¥ì¢¬¢¯o, Arial"; border:1px solid #ACACAC;}

/* Form_text_none border */
.fmtext_bd { font-size:9pt; color:#666666; font-family:"¥ì¢¬¢¯o, Arial";}

/* Form_text  white border */
.fmtext_wh { font-size:9pt; color:#666666; font-family:"¥ì¢¬¢¯o, Arial"; border:1px solid #FFFFFF;}

/* Form_Textarea*/
.fmtextarea { font-size:9pt; color:#666666; font-family:"¥ì¢¬¢¯o, Arial"; line-height:150%; }

.h4 {

height:2px; background-color:#E4E2DB;
}
.gray01_text {

	font-size: 11px;
	line-height: 120%;
	color: #636363;
	text-decoration: none;
	font-family: Tahoma;
}
.left_navi {

	font-size: 12px;
	line-height: 130%;
	color: #6d3a48;
	text-decoration: none;
	font-family: "µ¸¿ò";
	letter-spacing: -1px;
}
.bbs {

	font-size: 12px;
	line-height: 150%;
	color: #636363;
	text-decoration: none;
	font-family: Tahoma;
}
.bank {

	font-size: 11px;
	line-height: 120%;
	color: #7C776E;
	text-decoration: none;
	font-family: "µ¸¿ò";
}
.padding_left_10{padding-left:10px;}
.padding_left_15{padding-left:15px;}
.padding_left_20{padding-left:20px;}
.padding_right_15{padding-right:15px;}
.padding_right_10{padding-right:10px;}
.main_pro {
	font-size: 12px;
	line-height: 120%;
	color: #74A20F;
	text-decoration: none;
	font-family: "µ¸¿ò";
	font-weight:bold;
}
.membership {
	font-size: 12px;
	line-height: 145%;
	color: #8A8181;
	text-decoration: none;
	font-family: "µ¸¿ò";
	font-weight:none;
}
.recipe_b_size15 {
	font-size: 15px;
	line-height:15px;
	color:#d83003;
	text-decoration: none;
	font-style: "µ¸¿ò";
	font-weight:bold;
}
.recipe_b_size11 {
	font-size: 11px;
	line-height:120%;
	color:#3d3d3d;
	text-decoration: none;
	font-style: "µ¸¿ò";
	font-weight:none;
}
.recipe_ingredient {
	font-size: 12px;
	line-height:120%;
	color:#ed4b78;
	text-decoration: none;
	font-style: "µ¸¿ò";
	font-weight:none;
}
.main_middle_price {
	font-size: 11px;
	line-height: 130%;
	color: #db3333;
	text-decoration: none;
	font-style: "µ¸¿ò";
	font-weight:bold;
}
.search_txt {
	font-size: 11px;
	line-height: 130%;
	color: #ED275E;
	text-decoration: none;
	font-style: "µ¸¿ò";
	font-weight:none;
}
.search_result_top {
	font-size: 15px;
	line-height: 130%;
	color: #ED275E;
	text-decoration: none;
	font-style: "µ¸¿ò";
	font-weight:bold;
}
.main_rankey {

	font-size: 11px;
	line-height: 160%;
	color: #010101;
	text-decoration: none;
	font-family: "µ¸¿ò";
	letter-spacing: -1px;
}
.main_rankey_01 {

	font-size: 11px;
	line-height: 160%;
	color: #fee2b0;
	text-decoration: none;
	font-family: "µ¸¿ò";
	letter-spacing: -1px;
}
.main_commnet {

	font-size: 12px;
	line-height: 160%;
	color: #4a4a4a;
	text-decoration: none;
	font-family: "µ¸¿ò";
	letter-spacing: -1px;
}
.main_commnet_date {

	font-size: 11px;
	line-height: 11px;
	color: #9f9f9f;
	text-decoration: none;
	font-family: "tahoma";
	letter-spacing: 0px;
}
.main_open {

	font-size: 11px;
	line-height: 15px;
	color: #636363;
	text-decoration: none;
	font-family: "µ¸¿ò";
	letter-spacing: -1px;
}
.h10 {height:10px;}
.h15 {height:15px;}
.h25 {height:25px;}
.h7 {height:7px;}
.contents_dot {height:1px; background-image:url(../img/member/dot.gif);}
.main_dot {height:56px; background-image:url(../img/main/dot_main.gif);}
.pro_dot {height:22px; background-image:url(../img/product/pro_view_t_dot_01.gif);}
.arrow {height:10px; width:16px; background-image:url(../img/arrow.gif);}
.arrow_s {height:16px; width:7px; background-image:url(../img/arrow_s.gif);}
.arrow_exclam {height:16px; width:15px; background-image:url(../img/exclammark.gif);}
.basket_price_b {
	font-size: 19px;
	line-height:19px;
	color:#010101;
	text-decoration: none;
	font-style: none;
	font-weight:bold;
	font-family: "tahoma";
}
.price_b_list {
	font-size: 11px;
	line-height:14px;
	color:#4a1b10;
	text-decoration: none;
	font-style: none;
	font-weight:bold;
	font-family: "µ¸¿ò";
}
.price_b_list_w {
	font-size: 11px;
	line-height:14px;
	color:#4a1b10;
	text-decoration: none;
	font-style: none;
	font-weight:bold;
	font-family: "µ¸¿ò";
}
.basket_price_r {
	font-size: 19px;
	line-height:19px;
	color:#de441d;
	text-decoration: none;
	font-style: none;
	font-weight:bold;
	font-family: "tahoma";
}
.basket_price_r_01 {
	font-size: 18px;
	line-height:18px;
	color:#ac773c;
	text-decoration: none;
	font-style: none;
	font-weight:bold;
	font-family: "tahoma";
}
.basket_price_won {
	font-size: 14px;
	line-height:14px;
	color:#ac773c;
	text-decoration: none;
	font-style: none;
	font-weight:bold;
	font-family: "µ¸¿ò";
}
.order_price_b {
	font-size: 15px;
	line-height:15px;
	color:#010101;
	text-decoration: none;
	font-style: italic;
	font-weight:bold;
	font-family: "Arial Black";
}
.order_price_r {
	font-size: 22px;
	line-height:22px;
	color:#de441d;
	text-decoration: none;
	font-style: italic;
	font-weight:bold;
	font-family: "Arial Black";
}.contents_11 {

	font-size: 11px;
	line-height: 120%;
	color: #595959;
	text-decoration: none;
	font-family: "µ¸¿ò";
	letter-spacing: -1px;
}
.W23 {width:23px;}
.h10 {height:10px;}
.h5{height:5px;}
.h1_gr {height:1px; background-color:#EBEBEB;}
.h1_93 {height:1px; background-color:#939393;}
.h2_gr {height:2px; background-color:#939393;}
.h30 {height:30px;}
.pdtop10{padding-left:20px;
	  padding-top:10px;
	  padding-bottom:0px;
	  padding-right:0px;}
.pd10{padding-left:10px;
	  padding-top:0px;
	  padding-bottom:0px;
	  padding-right:0px;}
.pd15{padding-left:15px;
	  padding-top:0px;
	  padding-bottom:0px;
	  padding-right:0px;}
.pd5{padding-left:5px;
	  padding-top:0px;
	  padding-bottom:0px;
	  padding-right:0px;}	  
	  	  	  
.pro_b_size15 {
	font-size: 15px;
	line-height:15px;
	color:#383434;
	text-decoration: none;
	font-style: "µ¸¿ò";
	font-weight:bold;
}
.sale {
	font-size: 12px;
	line-height:12px;
	color:#383434;
	text-decoration: line-through;
	font-style: "µ¸¿ò";
	font-weight:bold;
}
.search {

	font-size: 11px;
	line-height: 160%;
	color: #ffffff;
	text-decoration: none;
	font-family: "µ¸¿ò";
	letter-spacing: -1px;
}
.main_notice {

	font-size: 10px;
	line-height: 110%;
	color: #636363;
	text-decoration: none;
	font-family: Tahoma;
}
.history_b {
	font-size: 11px;
	line-height:120%;
	color:#3d3d3d;
	text-decoration: none;
	font-style: "µ¸¿ò";
	font-weight:none;
}
