
/***************************검색 폼 ********************************/

.search_common { margin:0; padding:0;  }
.search_common ul { width:840px;}
.search_common ul li { float:left;  background:url(http://image.hanflower.com/img/admin/sub/search_bg.gif) repeat-x; height:31px; padding-top:6px; }
.search_common ul li.first { float:left; background:url(http://image.hanflower.com/img/admin/sub/search_bg_first.gif) no-repeat; padding-left:15px; height:36px; color:#3e4661; font-size:95%; font-weight:bold;
 padding-top:11px; }
.search_common ul li.last { float:left;  background:url(http://image.hanflower.com/img/admin/sub/search_bg_last.gif) no-repeat right 0; height:36px; text-align:right; padding-left:28px;  width:768px;}
.search_common ul li.last input { background:#f2f4f5; border:1px solid #a0a1a4; }
.date_select { float:right; font-size:95%; color:#737684; letter-spacing:-1px; padding-right:15px; padding-top:1px;  width:160px; font-weight:bold;  }
.date_select a { color:#737684;}
.date_line { color:#adb7c3; font-weight:normal;}

.search_table{width:100%;margin:0; padding:0; text-align:left; border:1px solid #b6bdd3;   background:#f9f9f9;}
.search_table th{padding:7px 0px 6px 14px; text-align:left;}
.search_table td{padding:7px 3px 6px 3px}
.search_table tbody tr th{border-bottom:1px solid #dfdfdf; border-left:1px solid #b6bdd3;  font-weight:bold; font-size:95%; color:#3e4661; }
.search_table tbody tr td{border-bottom:1px solid #dfdfdf; }
/*.search_table tbody tr th.last http://image.hanflower.com/img/admin/sub/search_tablebg.gif*/
.search_table tbody tr th.last{ padding:7px 0px 8px 14px; background:url(http://image.hanflower.com/img/admin_v4/common/search_tablebg1.gif) repeat-x bottom; border-left:1px solid #b6bdd3;  font-weight:bold; font-size:95%; color:#3e4661;  }
.search_table tbody tr td.last{ padding:7px 3px 8px 3px;  background:url(http://image.hanflower.com/img/admin_v4/common/search_tablebg1.gif) repeat-x bottom;  }
select.keyword_s { background:#f4f4f4; border:1px solid #cecece;}
input.keyword_i { border:1px solid #5e76aa;}

.shopping_btn { width:55px; background:#f4f7ff; border:1px solid #7095b4; text-align:center; color:#3e4661; float:left; margin-right:5px;}
.shopping_btn a { color:#3e4661;}
.shopping_btn a:hover { text-decoration:none; }





/***************************버튼**********************************/

.myButton5 { /*쿠폰등록*/
	-moz-box-shadow:inset 0px 1px 0px 0px #f5978e;
	-webkit-box-shadow:inset 0px 1px 0px 0px #f5978e;
	box-shadow:inset 0px 1px 0px 0px #f5978e;
	background:-webkit-gradient( linear, left top, left bottom, color-stop(0.05, #f24537), color-stop(1, #c62d1f) );
	background:-moz-linear-gradient( center top, #f24537 5%, #c62d1f 100% );
	filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#f24537', endColorstr='#c62d1f');
	background-color:#f24537;
	-webkit-border-top-left-radius:15px;
	-moz-border-radius-topleft:15px;
	border-top-left-radius:15px;
	-webkit-border-top-right-radius:15px;
	-moz-border-radius-topright:15px;
	border-top-right-radius:15px;
	-webkit-border-bottom-right-radius:0px;
	-moz-border-radius-bottomright:0px;
	border-bottom-right-radius:0px;
	-webkit-border-bottom-left-radius:0px;
	-moz-border-radius-bottomleft:0px;
	border-bottom-left-radius:0px;
	text-indent:0;
	border:1px solid #d02718;
	display:inline-block;
	color:#ffffff;
	font-family:Arial;
	font-size:12px;
	font-weight:bold;
	font-style:normal;
	height:24px;
	line-height:24px;
	width:65px;
	text-decoration:none;
	text-align:center;
	text-shadow:1px 1px 0px #810e05;
}
.myButton5:hover {
	background:-webkit-gradient( linear, left top, left bottom, color-stop(0.05, #c62d1f), color-stop(1, #f24537) );
	background:-moz-linear-gradient( center top, #c62d1f 5%, #f24537 100% );
	filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#c62d1f', endColorstr='#f24537');
	background-color:#c62d1f;
}.myButton5:active {
	position:relative;
	top:1px;
}

.myButton4 {
	-moz-box-shadow:inset 0px 1px 0px 0px #f5978e;
	-webkit-box-shadow:inset 0px 1px 0px 0px #f5978e;
	box-shadow:inset 0px 1px 0px 0px #f5978e;
	background:-webkit-gradient( linear, left top, left bottom, color-stop(0.05, #f24537), color-stop(1, #c62d1f) );
	background:-moz-linear-gradient( center top, #f24537 5%, #c62d1f 100% );
	filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#f24537', endColorstr='#c62d1f');
	background-color:#f24537;
	-webkit-border-top-left-radius:15px;
	-moz-border-radius-topleft:15px;
	border-top-left-radius:15px;
	-webkit-border-top-right-radius:15px;
	-moz-border-radius-topright:15px;
	border-top-right-radius:15px;
	-webkit-border-bottom-right-radius:0px;
	-moz-border-radius-bottomright:0px;
	border-bottom-right-radius:0px;
	-webkit-border-bottom-left-radius:0px;
	-moz-border-radius-bottomleft:0px;
	border-bottom-left-radius:0px;
	text-indent:0;
	border:1px solid #d02718;
	display:inline-block;
	color:#ffffff;
	font-family:Arial;
	font-size:12px;
	font-weight:bold;
	font-style:normal;
	height:35px;
	line-height:35px;
	width:65px;
	text-decoration:none;
	text-align:center;
	text-shadow:1px 1px 0px #810e05;
}
.myButton4:hover {
	background:-webkit-gradient( linear, left top, left bottom, color-stop(0.05, #c62d1f), color-stop(1, #f24537) );
	background:-moz-linear-gradient( center top, #c62d1f 5%, #f24537 100% );
	filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#c62d1f', endColorstr='#f24537');
	background-color:#c62d1f;
}.myButton4:active {
	position:relative;
	top:1px;
}



.mybutton3 {
	-moz-box-shadow:inset 0px 1px 0px 0px #ffffff;
	-webkit-box-shadow:inset 0px 1px 0px 0px #ffffff;
	box-shadow:inset 0px 1px 0px 0px #ffffff;
	background:-webkit-gradient(linear, left top, left bottom, color-stop(0.05, #f9f9f9), color-stop(1, #e9e9e9));
	background:-moz-linear-gradient(top, #f9f9f9 5%, #e9e9e9 100%);
	background:-webkit-linear-gradient(top, #f9f9f9 5%, #e9e9e9 100%);
	background:-o-linear-gradient(top, #f9f9f9 5%, #e9e9e9 100%);
	background:-ms-linear-gradient(top, #f9f9f9 5%, #e9e9e9 100%);
	background:linear-gradient(to bottom, #f9f9f9 5%, #e9e9e9 100%);
	filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#f9f9f9', endColorstr='#e9e9e9',GradientType=0);
	background-color:#f9f9f9;
	-moz-border-radius:6px;
	-webkit-border-radius:6px;
	border-radius:0px;
	border:1px solid #dcdcdc;
	display:inline-block;
	cursor:pointer;
	color:#666666;

	font-size:14px;
	font-weight:bold;
	padding:27px 20px;
	text-decoration:none;
	text-shadow:0px 1px 0px #ffffff;
}
.mybutton3:hover {
	background:-webkit-gradient(linear, left top, left bottom, color-stop(0.05, #e9e9e9), color-stop(1, #f9f9f9));
	background:-moz-linear-gradient(top, #e9e9e9 5%, #f9f9f9 100%);
	background:-webkit-linear-gradient(top, #e9e9e9 5%, #f9f9f9 100%);
	background:-o-linear-gradient(top, #e9e9e9 5%, #f9f9f9 100%);
	background:-ms-linear-gradient(top, #e9e9e9 5%, #f9f9f9 100%);
	background:linear-gradient(to bottom, #e9e9e9 5%, #f9f9f9 100%);
	filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#e9e9e9', endColorstr='#f9f9f9',GradientType=0);
	background-color:#e9e9e9;
}
.mybutton3:active {
	position:relative;
	top:1px;
}



/* myButton2 주문 팝업창 버튼 리스트 적용 */
.myButton2 {
	-moz-box-shadow:inset 0px 1px 0px 0px #ffffff;
	-webkit-box-shadow:inset 0px 1px 0px 0px #ffffff;
	box-shadow:inset 0px 1px 0px 0px #ffffff;
	background:-webkit-gradient(linear, left top, left bottom, color-stop(0.05, #ffffff), color-stop(1, #f6f6f6));
	background:-moz-linear-gradient(top, #ffffff 5%, #f6f6f6 100%);
	background:-webkit-linear-gradient(top, #ffffff 5%, #f6f6f6 100%);
	background:-o-linear-gradient(top, #ffffff 5%, #f6f6f6 100%);
	background:-ms-linear-gradient(top, #ffffff 5%, #f6f6f6 100%);
	background:linear-gradient(to bottom, #ffffff 5%, #f6f6f6 100%);
	filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffff', endColorstr='#f6f6f6',GradientType=0);
	background-color:#ffffff;
	border:1px solid #dcdcdc;
	display:inline-block;
	cursor:pointer;
	color:#666666;
	font-family:arial;
	font-size:12px;
	font-weight:bold;
	padding:3px 6px;
	text-decoration:none;
	text-shadow:0px 1px 0px #ffffff;
}
.myButton2:hover {
	background:-webkit-gradient(linear, left top, left bottom, color-stop(0.05, #f6f6f6), color-stop(1, #ffffff));
	background:-moz-linear-gradient(top, #f6f6f6 5%, #ffffff 100%);
	background:-webkit-linear-gradient(top, #f6f6f6 5%, #ffffff 100%);
	background:-o-linear-gradient(top, #f6f6f6 5%, #ffffff 100%);
	background:-ms-linear-gradient(top, #f6f6f6 5%, #ffffff 100%);
	background:linear-gradient(to bottom, #f6f6f6 5%, #ffffff 100%);
	filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#f6f6f6', endColorstr='#ffffff',GradientType=0);
	background-color:#f6f6f6;
}
.myButton2:active {
	position:relative;
	top:1px;
}


/****************************신규버튼******************************/


.lBtn_blue1 {
	-moz-box-shadow:inset 0px 1px 0px 0px #7a8eb9;
	-webkit-box-shadow:inset 0px 1px 0px 0px #7a8eb9;
	box-shadow:inset 0px 1px 0px 0px #7a8eb9;
	background:-webkit-gradient(linear, left top, left bottom, color-stop(0.05, #637aad), color-stop(1, #5972a7));
	background:-moz-linear-gradient(top, #637aad 5%, #5972a7 100%);
	background:-webkit-linear-gradient(top, #637aad 5%, #5972a7 100%);
	background:-o-linear-gradient(top, #637aad 5%, #5972a7 100%);
	background:-ms-linear-gradient(top, #637aad 5%, #5972a7 100%);
	background:linear-gradient(to bottom, #637aad 5%, #5972a7 100%);
	filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#637aad', endColorstr='#5972a7',GradientType=0);
	background-color:#637aad;
	border:1px solid #314179;
	display:inline-block;
	cursor:pointer;
	color:#ffffff;
	font-family:arial;
	font-size:12px;
	padding:20px 9px;
	text-decoration:none;
}
.lBtn_blue1:hover {
	background:-webkit-gradient(linear, left top, left bottom, color-stop(0.05, #5972a7), color-stop(1, #637aad));
	background:-moz-linear-gradient(top, #5972a7 5%, #637aad 100%);
	background:-webkit-linear-gradient(top, #5972a7 5%, #637aad 100%);
	background:-o-linear-gradient(top, #5972a7 5%, #637aad 100%);
	background:-ms-linear-gradient(top, #5972a7 5%, #637aad 100%);
	background:linear-gradient(to bottom, #5972a7 5%, #637aad 100%);
	filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#5972a7', endColorstr='#637aad',GradientType=0);
	background-color:#5972a7;
}
.lBtn_blue1:active {
	position:relative;
	top:1px;
}


.Btn_blue1 {
	-moz-box-shadow:inset 0px 1px 0px 0px #7a8eb9;
	-webkit-box-shadow:inset 0px 1px 0px 0px #7a8eb9;
	box-shadow:inset 0px 1px 0px 0px #7a8eb9;
	background:-webkit-gradient(linear, left top, left bottom, color-stop(0.05, #637aad), color-stop(1, #5972a7));
	background:-moz-linear-gradient(top, #637aad 5%, #5972a7 100%);
	background:-webkit-linear-gradient(top, #637aad 5%, #5972a7 100%);
	background:-o-linear-gradient(top, #637aad 5%, #5972a7 100%);
	background:-ms-linear-gradient(top, #637aad 5%, #5972a7 100%);
	background:linear-gradient(to bottom, #637aad 5%, #5972a7 100%);
	filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#637aad', endColorstr='#5972a7',GradientType=0);
	background-color:#637aad;
	border:1px solid #314179;
	display:inline-block;
	cursor:pointer;
	color:#ffffff;
	font-family:arial;
	font-size:12px;
	border-radius:3px;
	padding:2px 6px;
	text-decoration:none;
}
.Btn_blue1:hover {
	background:-webkit-gradient(linear, left top, left bottom, color-stop(0.05, #5972a7), color-stop(1, #637aad));
	background:-moz-linear-gradient(top, #5972a7 5%, #637aad 100%);
	background:-webkit-linear-gradient(top, #5972a7 5%, #637aad 100%);
	background:-o-linear-gradient(top, #5972a7 5%, #637aad 100%);
	background:-ms-linear-gradient(top, #5972a7 5%, #637aad 100%);
	background:linear-gradient(to bottom, #5972a7 5%, #637aad 100%);
	filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#5972a7', endColorstr='#637aad',GradientType=0);
	background-color:#5972a7;
}
.Btn_blue1:active {
	position:relative;
	top:1px;
}






.Btn_gray1 {
	-moz-box-shadow:inset 0px 1px 0px 0px #ffffff;
	-webkit-box-shadow:inset 0px 1px 0px 0px #ffffff;
	box-shadow:inset 0px 1px 0px 0px #ffffff;
	background:-webkit-gradient(linear, left top, left bottom, color-stop(0.05, #f9f9f9), color-stop(1, #e9e9e9));
	background:-moz-linear-gradient(top, #f9f9f9 5%, #e9e9e9100%);
	background:-webkit-linear-gradient(top, #f9f9f9 5%, #e9e9e9 100%);
	background:-o-linear-gradient(top, #f9f9f9 5%, #e9e9e9 100%);
	background:-ms-linear-gradient(top, #f9f9f9 5%, #e9e9e9 100%);
	background:linear-gradient(to bottom, #f9f9f9 5%, #e9e9e9 100%);
	filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#f9f9f9', endColorstr='#e9e9e9',GradientType=0);
	background-color:#f9f9f9;
	border:1px solid #dcdcdc;
	display:inline-block;
	color:#666666;
	font-family:arial;
	font-size:12px;
	padding:2px 5px;
	text-decoration:none;
	text-shadow:0px 1px 0px #ffffff;
	cursor:pointer;


}
.Btn_gray1:hover {
	background:-webkit-gradient(linear, left top, left bottom, color-stop(0.05, #e9e9e9), color-stop(1, #f9f9f9));
	background:-moz-linear-gradient(top, #e9e9e9 5%, #f9f9f9 100%);
	background:-webkit-linear-gradient(top, #e9e9e9 5%, #f9f9f9 100%);
	background:-o-linear-gradient(top, #e9e9e9 5%, #f9f9f9 100%);
	background:-ms-linear-gradient(top, #e9e9e9 5%, #f9f9f9 100%);
	background:linear-gradient(to bottom, #e9e9e9 5%, #f9f9f9 100%);
	filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#e9e9e9', endColorstr='#f9f9f9',GradientType=0);
	background-color:#e9e9e9;
}
.Btn_gray1:active {
	position:relative;
	top:1px;
}



.sBtn_blue2 {
	-moz-box-shadow: 0px 1px 0px 0px #276873;
	-webkit-box-shadow: 0px 1px 0px 0px #276873;
	box-shadow: 0px 1px 0px 0px #276873;
	background:-webkit-gradient(linear, left top, left bottom, color-stop(0.05, #599bb3), color-stop(1, #408c99));
	background:-moz-linear-gradient(top, #599bb3 5%, #408c99 100%);
	background:-webkit-linear-gradient(top, #599bb3 5%, #408c99 100%);
	background:-o-linear-gradient(top, #599bb3 5%, #408c99 100%);
	background:-ms-linear-gradient(top, #599bb3 5%, #408c99 100%);
	background:linear-gradient(to bottom, #599bb3 5%, #408c99 100%);
	filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#599bb3', endColorstr='#408c99',GradientType=0);
	background-color:#599bb3;
	-moz-border-radius:15px;
	-webkit-border-radius:15px;
	border-radius:15px;
	border:2px solid #4981a6;
	display:inline-block;
	cursor:pointer;
	color:#ffffff;
	font-family:arial;
	font-size:12px;
	font-weight:bold;
	padding:2px 6px;
	text-decoration:none;
	text-shadow:0px 1px 0px #3d768a;
}
.sBtn_blue2:hover {
	background:-webkit-gradient(linear, left top, left bottom, color-stop(0.05, #408c99), color-stop(1, #599bb3));
	background:-moz-linear-gradient(top, #408c99 5%, #599bb3 100%);
	background:-webkit-linear-gradient(top, #408c99 5%, #599bb3 100%);
	background:-o-linear-gradient(top, #408c99 5%, #599bb3 100%);
	background:-ms-linear-gradient(top, #408c99 5%, #599bb3 100%);
	background:linear-gradient(to bottom, #408c99 5%, #599bb3 100%);
	filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#408c99', endColorstr='#599bb3',GradientType=0);
	background-color:#408c99;
}
.sBtn_blue2:active {
	position:relative;
	top:1px;
}


.sBtn_red1 {
	-moz-box-shadow:inset 0px 1px 0px 0px #f5978e;
	-webkit-box-shadow:inset 0px 1px 0px 0px #f5978e;
	box-shadow:inset 0px 1px 0px 0px #f5978e;
	background:-webkit-gradient(linear, left top, left bottom, color-stop(0.05, #f24537), color-stop(1, #c62d1f));
	background:-moz-linear-gradient(top, #f24537 5%, #c62d1f 100%);
	background:-webkit-linear-gradient(top, #f24537 5%, #c62d1f 100%);
	background:-o-linear-gradient(top, #f24537 5%, #c62d1f 100%);
	background:-ms-linear-gradient(top, #f24537 5%, #c62d1f 100%);
	background:linear-gradient(to bottom, #f24537 5%, #c62d1f 100%);
	filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#f24537', endColorstr='#c62d1f',GradientType=0);
	background-color:#f24537;
	border:1px solid #d02718;
	display:inline-block;
	cursor:pointer;
	color:#ffffff;
	font-family:arial;
	font-size:12px;
	font-weight:bold;
	padding:1px 6px;
	text-decoration:none;
	text-shadow:0px 1px 0px #810e05;
}
.sBtn_red1:hover {
	background:-webkit-gradient(linear, left top, left bottom, color-stop(0.05, #c62d1f), color-stop(1, #f24537));
	background:-moz-linear-gradient(top, #c62d1f 5%, #f24537 100%);
	background:-webkit-linear-gradient(top, #c62d1f 5%, #f24537 100%);
	background:-o-linear-gradient(top, #c62d1f 5%, #f24537 100%);
	background:-ms-linear-gradient(top, #c62d1f 5%, #f24537 100%);
	background:linear-gradient(to bottom, #c62d1f 5%, #f24537 100%);
	filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#c62d1f', endColorstr='#f24537',GradientType=0);
	background-color:#c62d1f;
}
.sBtn_red1:active {
	position:relative;
	top:1px;
}

.sBtn_darkgrey1 {
	padding:4px 4px 4px 4px; border:1px solid #a7a7a7; background-color:#fff; border-radius:3px; font-size:12px;   cursor:pointer; display:inline-block;
}

        

.sBtn_option_blue {
	-moz-box-shadow:inset 0px 1px 0px 0px #bbdaf7;
	-webkit-box-shadow:inset 0px 1px 0px 0px #bbdaf7;
	box-shadow:inset 0px 1px 0px 0px #bbdaf7;
	background:-webkit-gradient(linear, left top, left bottom, color-stop(0.05, #79bbff), color-stop(1, #378de5));
	background:-moz-linear-gradient(top, #79bbff 5%, #378de5 100%);
	background:-webkit-linear-gradient(top, #79bbff 5%, #378de5 100%);
	background:-o-linear-gradient(top, #79bbff 5%, #378de5 100%);
	background:-ms-linear-gradient(top, #79bbff 5%, #378de5 100%);
	background:linear-gradient(to bottom, #79bbff 5%, #378de5 100%);
	filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#79bbff', endColorstr='#378de5',GradientType=0);
	background-color:#79bbff;
	border:1px solid #84bbf3;
	display:inline-block;
	cursor:pointer;
	color:#ffffff;
	font-family:arial;
	font-size:11px;
	padding:0px 5px;
	text-decoration:none;
	text-shadow:0px 1px 0px #528ecc;
}
.sBtn_option_blue:hover {
	background:-webkit-gradient(linear, left top, left bottom, color-stop(0.05, #378de5), color-stop(1, #79bbff));
	background:-moz-linear-gradient(top, #378de5 5%, #79bbff 100%);
	background:-webkit-linear-gradient(top, #378de5 5%, #79bbff 100%);
	background:-o-linear-gradient(top, #378de5 5%, #79bbff 100%);
	background:-ms-linear-gradient(top, #378de5 5%, #79bbff 100%);
	background:linear-gradient(to bottom, #378de5 5%, #79bbff 100%);
	filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#378de5', endColorstr='#79bbff',GradientType=0);
	background-color:#378de5;
}
.sBtn_option_blue:active {
	position:relative;
	top:1px;
}



.sBtn_option_white {
	-moz-box-shadow:inset 0px 1px 0px 0px #ffffff;
	-webkit-box-shadow:inset 0px 1px 0px 0px #ffffff;
	box-shadow:inset 0px 1px 0px 0px #ffffff;
	background:-webkit-gradient(linear, left top, left bottom, color-stop(0.05, #ffffff), color-stop(1, #f6f6f6));
	background:-moz-linear-gradient(top, #ffffff 5%, #f6f6f6 100%);
	background:-webkit-linear-gradient(top, #ffffff 5%, #f6f6f6 100%);
	background:-o-linear-gradient(top, #ffffff 5%, #f6f6f6 100%);
	background:-ms-linear-gradient(top, #ffffff 5%, #f6f6f6 100%);
	background:linear-gradient(to bottom, #ffffff 5%, #f6f6f6 100%);
	filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffff', endColorstr='#f6f6f6',GradientType=0);
	background-color:#ffffff;
	border:1px solid #dcdcdc;
	display:inline-block;
	cursor:pointer;
	color:#666666;
	font-family:arial;
	font-size:11px;
	padding:0px 5px;
	text-decoration:none;
	text-shadow:0px 1px 0px #ffffff;
}
.sBtn_option_white:hover {
	background:-webkit-gradient(linear, left top, left bottom, color-stop(0.05, #f6f6f6), color-stop(1, #ffffff));
	background:-moz-linear-gradient(top, #f6f6f6 5%, #ffffff 100%);
	background:-webkit-linear-gradient(top, #f6f6f6 5%, #ffffff 100%);
	background:-o-linear-gradient(top, #f6f6f6 5%, #ffffff 100%);
	background:-ms-linear-gradient(top, #f6f6f6 5%, #ffffff 100%);
	background:linear-gradient(to bottom, #f6f6f6 5%, #ffffff 100%);
	filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#f6f6f6', endColorstr='#ffffff',GradientType=0);
	background-color:#f6f6f6;
}
.sBtn_option_white:active {
	position:relative;
	top:1px;
}

.sBtn_option_blue {
	-moz-box-shadow:inset 0px 1px 0px 0px #bbdaf7;
	-webkit-box-shadow:inset 0px 1px 0px 0px #bbdaf7;
	box-shadow:inset 0px 1px 0px 0px #bbdaf7;
	background:-webkit-gradient(linear, left top, left bottom, color-stop(0.05, #79bbff), color-stop(1, #378de5));
	background:-moz-linear-gradient(top, #79bbff 5%, #378de5 100%);
	background:-webkit-linear-gradient(top, #79bbff 5%, #378de5 100%);
	background:-o-linear-gradient(top, #79bbff 5%, #378de5 100%);
	background:-ms-linear-gradient(top, #79bbff 5%, #378de5 100%);
	background:linear-gradient(to bottom, #79bbff 5%, #378de5 100%);
	filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#79bbff', endColorstr='#378de5',GradientType=0);
	background-color:#79bbff;
	border:1px solid #84bbf3;
	display:inline-block;
	cursor:pointer;
	color:#ffffff;
	font-family:arial;
	font-size:11px;
	padding:0px 5px;
	text-decoration:none;
	text-shadow:0px 1px 0px #528ecc;
}
.sBtn_option_blue:hover {
	background:-webkit-gradient(linear, left top, left bottom, color-stop(0.05, #378de5), color-stop(1, #79bbff));
	background:-moz-linear-gradient(top, #378de5 5%, #79bbff 100%);
	background:-webkit-linear-gradient(top, #378de5 5%, #79bbff 100%);
	background:-o-linear-gradient(top, #378de5 5%, #79bbff 100%);
	background:-ms-linear-gradient(top, #378de5 5%, #79bbff 100%);
	background:linear-gradient(to bottom, #378de5 5%, #79bbff 100%);
	filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#378de5', endColorstr='#79bbff',GradientType=0);
	background-color:#378de5;
}
.sBtn_option_blue:active {
	position:relative;
	top:1px;
}

.sBtn_graynoline {
	-moz-box-shadow:inset 0px 1px 0px 0px #dcecfb;
	-webkit-box-shadow:inset 0px 1px 0px 0px #dcecfb;
	box-shadow:inset 0px 1px 0px 0px #dcecfb;
	background:-webkit-gradient(linear, left top, left bottom, color-stop(0.05, #bddbfa), color-stop(1, #a3c9f0));
	background:-moz-linear-gradient(top, #bddbfa 5%, #a3c9f0 100%);
	background:-webkit-linear-gradient(top, #bddbfa 5%, #a3c9f0 100%);
	background:-o-linear-gradient(top, #bddbfa 5%, #a3c9f0 100%);
	background:-ms-linear-gradient(top, #bddbfa 5%, #a3c9f0 100%);
	background:linear-gradient(to bottom, #bddbfa 5%, #a3c9f0 100%);
	filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#bddbfa', endColorstr='#a3c9f0',GradientType=0);
	background-color:#bddbfa;
	-moz-border-radius:6px;
	-webkit-border-radius:6px;
	border-radius:6px;
	display:inline-block;
	cursor:pointer;
	color:#fff;
	font-family:arial;
	font-weight:bold;
	padding:2px 6px;
	text-decoration:none;
}
.sBtn_graynoline:hover {
	background:-webkit-gradient(linear, left top, left bottom, color-stop(0.05, #a3c9f0), color-stop(1, #bddbfa));
	background:-moz-linear-gradient(top, #a3c9f0 5%, #bddbfa 100%);
	background:-webkit-linear-gradient(top, #a3c9f0 5%, #bddbfa 100%);
	background:-o-linear-gradient(top, #a3c9f0 5%, #bddbfa 100%);
	background:-ms-linear-gradient(top, #a3c9f0 5%, #bddbfa 100%);
	background:linear-gradient(to bottom, #a3c9f0 5%, #bddbfa 100%);
	filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#a3c9f0', endColorstr='#bddbfa',GradientType=0);
	background-color:#a3c9f0;
}
.sBtn_graynoline:active {
	position:relative;
	top:1px;
}



.Btn_round_1 {
	-moz-box-shadow: 0px 10px 14px -7px #276873;
	-webkit-box-shadow: 0px 10px 14px -7px #276873;
	box-shadow: 0px 10px 14px -7px #276873;
	background:-webkit-gradient(linear, left top, left bottom, color-stop(0.05, #599bb3), color-stop(1, #408c99));
	background:-moz-linear-gradient(top, #599bb3 5%, #408c99 100%);
	background:-webkit-linear-gradient(top, #599bb3 5%, #408c99 100%);
	background:-o-linear-gradient(top, #599bb3 5%, #408c99 100%);
	background:-ms-linear-gradient(top, #599bb3 5%, #408c99 100%);
	background:linear-gradient(to bottom, #599bb3 5%, #408c99 100%);
	filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#599bb3', endColorstr='#408c99',GradientType=0);
	background-color:#599bb3;
	-moz-border-radius:16px;
	-webkit-border-radius:16px;
	border-radius:16px;
	display:inline-block;
	cursor:pointer;
	color:#ffffff;
	font-family:arial;
	font-size:16px;
	font-weight:bold;
	padding:0px 5px;
	text-decoration:none;
	text-shadow:0px 1px 0px #3d768a;
}
.Btn_round_1:hover {
	background:-webkit-gradient(linear, left top, left bottom, color-stop(0.05, #408c99), color-stop(1, #599bb3));
	background:-moz-linear-gradient(top, #408c99 5%, #599bb3 100%);
	background:-webkit-linear-gradient(top, #408c99 5%, #599bb3 100%);
	background:-o-linear-gradient(top, #408c99 5%, #599bb3 100%);
	background:-ms-linear-gradient(top, #408c99 5%, #599bb3 100%);
	background:linear-gradient(to bottom, #408c99 5%, #599bb3 100%);
	filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#408c99', endColorstr='#599bb3',GradientType=0);
	background-color:#408c99;
}
.Btn_round_1:active {
	position:relative;
	top:1px;
}




/*테스트 버튼*/



/***********************상품상세편집메뉴*****************************/

ul.animatedbgul{
	margin: 0;
	padding: 0;
	list-style: none;
}

ul.animatedbgul li{
	width: 100%;
	clear:left; /* clear contents of inner span, which will be floated left */
	overflow: hidden; /* clear contents of inner span, which will be floated left */
}

ul.animatedbgul li span{
	display: block;
	float: left; /* cause width of each span to take up only as much space as needed */
	min-width: 0px; /* animated property. Explicit min-width defined so animation works. */
	margin-bottom: 2px;
	padding: 3px;
	color: #646e8e;
}

ul.animatedbgul li:hover span{
	color: #646e8e;
	background: #e3e3e3;
	border-left: 8px solid darkred;
	min-width: 450px; /* animated property. Set to desired final length of background */
	-webkit-box-shadow: 0 0 5px gray;
	-moz-box-shadow: 0 0 5px gray;
	box-shadow: 0 0 5px gray;
	-webkit-transition: all 0.3s ease-out;
	-moz-transition: all 0.3s ease-out;
	-o-transition: all 0.3s ease-out;
	transition: all 0.3s ease-out;
}




/*****************************게시판폼*******************************/
.board_ttxt { padding:5px 0;   overflow:hidden; }
.gray a { color:#8d8d8d;}

/*
.board_write {margin:5px 0 10px 0;  border-collapse:collapse; width:100%; border-top:2px solid #646e8e;   }
.board_write thead th { padding:0 11px 0 10px; height:33px; white-space:nowrap;  text-align:left;  font-weight:bold; border:0px; color:#3e4661;letter-spacing:-1px; }
.board_write thead th.center { text-align:center; }
.board_write th, .board_write td { margin:0; padding:7px 0 6px 24px;  border-bottom:1px solid #e3e3e3; font-size:12px; color:#646464;}
.board_write tbody th { width:108px; text-align:left; font-weight:bold;  color:#3e4661; background-color:#f4f7ff; vertical-align:middle; font-size:13px; }
.board_write tbody td.right{ text-align:right;}
*/

.pboard_write {margin:5px 0 10px 0;  border-collapse:collapse; width:100%; border-top:2px solid #646e8e;   }
.pboard_write thead th { padding:0 11px 0 10px; height:33px; white-space:nowrap;  text-align:left;  font-weight:bold; border:0px; }
.pboard_write th, .pboard_write td { margin:0; padding:7px 0 6px 15px;  border-bottom:1px solid #e3e3e3; font-size:12px; color:#646464; text-align:left;}
.pboard_write tbody th { width:108px; text-align:left; font-weight:bold;  color:#3e4661; background-color:#f4f7ff; vertical-align:middle; font-size:13px; }


.board_write2 {margin:5px 0 10px 0;  border-collapse:collapse; width:100%; border-top:2px solid #8b97bc;   }
.board_write2 thead th { padding:0 11px 0 10px; height:33px; white-space:nowrap;  text-align:center;  font-weight:bold; border:0px; border-left:1px solid #e3e3e3; color:#3e4661;}
.board_write2 thead th.center { text-align:center; }
.board_write2 th, .board_write td { margin:0; padding:7px 0 6px 24px;  border-bottom:1px solid #e3e3e3; font-size:12px; color:#646464;}
.board_write2 tbody th { width:108px; text-align:left; font-weight:bold;  background-color:#f4f7ff; vertical-align:middle; font-size:13px; color:#3e4661; }
.board_write2 tbody td.right{ text-align:right;}

.board_list2 {margin:0px 0 10px 0;  border-collapse:collapse; width:100%; border-top:2px solid #646e8e;   }
.board_list2 thead tr{border-bottom:1px solid #e3e3e3;  color:#646464;}
.board_list2 thead th { padding:11px 3px;  white-space:nowrap;  text-align:center;  font-weight:bold;  background-color:#f4f7ff; border-bottom:1px solid #e3e3e3; color:#3e4661; }
.board_list2 th, .board_list2 td {padding:5px 3px;  border-bottom:1px solid #e3e3e3; font-size:12px; color:#646464; text-align:center; }


.board_list11 {margin:0px 0 20px 0;  border-collapse:collapse; width:100%; border-top:1px double #999;   }
.board_list11 thead tr{border-bottom:1px solid #e3e3e3;  color:#646464;}
.board_list11 thead th { padding:11px 3px;  white-space:nowrap;  text-align:center;  font-weight:bold;  background-color:#f5f6f8; border-bottom:1px solid #e3e3e3; color:#666; }
.board_list11 th, .board_list11 td {padding:5px 3px;  border-bottom:1px solid #e3e3e3; font-size:12px; color:#646464; text-align:center; }



/**/
.board_list_order {margin:0px 0 10px 0;  border-collapse:collapse; width:100%; border-top:1px solid #5b6a54;   }
.board_list_order thead tr{border-bottom:1px solid #e3e3e3;  color:#646464;}
.board_list_order thead th { height:25px; padding:0px 3px;  marwhite-space:nowrap;  text-align:center;  font-weight:bold;  background-color:#f3f3f3; border-bottom:1px solid #e3e3e3; color:#4c5348;   font-size:11px;}
.board_list_order th, .board_list_order td {height:25px; padding:0px 3px;  border-bottom:1px solid #e3e3e3; font-size:12px; color:#646464; text-align:center; }
.board_list_order tbody td{margin:0px; font-size:11px;} 
/*수정전
.board_list_2line {margin:0px 0 10px 0;  border-collapse:collapse; width:100%; border-top:2px solid #646e8e;   }
.board_list_2line thead tr{border-bottom:1px solid #e3e3e3;  color:#646464;}
.board_list_2line thead th { padding:10px 3px;  white-space:nowrap;  text-align:center;  font-weight:bold;  background-color:#f4f7ff; border-bottom:1px solid #e3e3e3; }
.board_list_2line th, .board_list_2line td {padding:7px 3px;  border-bottom:1px solid #e3e3e3; font-size:12px; color:#646464; text-align:center; vertical-align:middle;}
*/



/*메인페이지 수발주리스트 */
.board_list_2line_index {margin:0px 0 10px 0;  border-collapse:collapse; width:100%; border-top:2px solid #646e8e; border-right:1px solid #e3e3e3;  border-left:1px solid #e3e3e3;  }
.board_list_2line_index thead tr{border-bottom:1px solid #e3e3e3;}
.board_list_2line_index thead th p{color:#3e4661;}
.board_list_2line_index thead th { padding:11px 3px;  white-space:nowrap;  text-align:center;  font-weight:bold;  background-color:#f4f7ff; border-bottom:1px solid #e3e3e3; border-left:none; color:#3e4661;  }
.board_list_2line_index th, .board_list_2line_index td { padding:1px 1px;  border-bottom:1px solid #e3e3e3; border-left:1px solid #e3e3e3; font-size:12px; color:#646464; text-align:center; vertical-align:middle;}






.board_list_left {margin:0px 0 10px 0;  border-collapse:collapse; width:100%; border-top:2px solid #646e8e;   }
.board_list_left thead tr{border-bottom:1px solid #e3e3e3;  color:#3e4661;}
.board_list_left thead th { padding:10px 3px;  white-space:nowrap;  text-align:center;  font-weight:bold;  background-color:#f4f7ff; border-bottom:1px solid #e3e3e3 }
.board_list_left th, .board_list_left td {padding:7px 3px;  border-bottom:1px solid #e3e3e3; font-size:12px; color:#646464; text-align:left;}
.board_list_left td.center { text-align:center;}


.board_list_left2 {margin:0px 0 10px 0;  border-collapse:collapse; width:100%; border-top:2px solid #909BAB;   }
.board_list_left2 thead tr{border-bottom:1px solid #e3e3e3;  color:#646464;}
.board_list_left2 thead th { padding:10px 3px;  white-space:nowrap;  text-align:center;  font-weight:bold;  background-color:#F9F9F9; border-bottom:1px solid #e3e3e3; color:#646464; }
.board_list_left2 th, .board_list_left2 td {padding:7px 3px;  border-bottom:1px solid #e3e3e3; font-size:12px; color:#646464; text-align:left; }
.board_list_left2 td.center { text-align:center;}


.board_list_smallsize {margin:0px 0 10px 0;  border-collapse:collapse; width:100%; border-top:2px solid #646e8e;   }
.board_list_smallsize thead tr{border-bottom:1px solid #e3e3e3;  color:#646464;}
.board_list_smallsize thead th { padding:3px 3px;  white-space:nowrap;  text-align:center;  font-weight:bold;  background-color:#f4f7ff; border-bottom:1px solid #e3e3e3 }
.board_list_smallsize th, .board_list_smallsize td {padding:6px 3px;  border-bottom:1px solid #e3e3e3; font-size:12px; color:#646464; text-align:center; font-size:11px; letter-spacing:-1px; }


/*가맹점검색에서 추가 */
.tab_list {margin:0px 0 10px 0;  border-collapse:collapse; width:100%; border-top:1px solid #e3e3e3;   }
.tab_list thead tr{border-bottom:1px solid #e3e3e3;  color:#646464;}
.tab_list thead th { padding:3px 3px;  white-space:nowrap;  text-align:center;  font-weight:bold;  background-color:#f5f5f5; border-bottom:1px solid #e3e3e3 }
.tab_list th, .tab_list td {padding:7px 3px;  border-bottom:1px solid #e3e3e3; font-size:12px; color:#646464; text-align:center; font-size:11px; letter-spacing:-1px; }



.board_search{border-collapse:collapse; width:100%; border-top:1px solid #8b97bc; margin:10px 0 10px 0;}

.board_view_left {margin:0px 0 0px 0;  border-collapse:collapse; width:100%; border-top:2px solid #b3bfcb;   }
.board_view_left thead tr{border-bottom:1px dotted #e3e3e3;  color:#747474;  }
.board_view_left thead th { padding:8px 10px;  white-space:nowrap;  text-align:center;  /* Permalink - use to edit and share this gradient: http://colorzilla.com/gradient-editor/#ffffff+0,f5f5f5+50,f4f4f4+51,ffffff+100 */
background: rgb(255,255,255); /* Old browsers */
background: -moz-linear-gradient(top,  rgba(255,255,255,1) 0%, rgba(245,245,245,1) 50%, rgba(244,244,244,1) 51%, rgba(255,255,255,1) 100%); /* FF3.6-15 */
background: -webkit-linear-gradient(top,  rgba(255,255,255,1) 0%,rgba(245,245,245,1) 50%,rgba(244,244,244,1) 51%,rgba(255,255,255,1) 100%); /* Chrome10-25,Safari5.1-6 */
background: linear-gradient(to bottom,  rgba(255,255,255,1) 0%,rgba(245,245,245,1) 50%,rgba(244,244,244,1) 51%,rgba(255,255,255,1) 100%); /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffffff', endColorstr='#ffffff',GradientType=0 ); /* IE6-9 */   }
.board_view_left tbody th { padding:8px 10px;  white-space:nowrap;  text-align:center;   /* Permalink - use to edit and share this gradient: http://colorzilla.com/gradient-editor/#ffffff+0,f5f5f5+50,f4f4f4+51,ffffff+100 */
background: rgb(255,255,255); /* Old browsers */
background: -moz-linear-gradient(top,  rgba(255,255,255,1) 0%, rgba(245,245,245,1) 50%, rgba(244,244,244,1) 51%, rgba(255,255,255,1) 100%); /* FF3.6-15 */
background: -webkit-linear-gradient(top,  rgba(255,255,255,1) 0%,rgba(245,245,245,1) 50%,rgba(244,244,244,1) 51%,rgba(255,255,255,1) 100%); /* Chrome10-25,Safari5.1-6 */
background: linear-gradient(to bottom,  rgba(255,255,255,1) 0%,rgba(245,245,245,1) 50%,rgba(244,244,244,1) 51%,rgba(255,255,255,1) 100%); /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffffff', endColorstr='#ffffff',GradientType=0 ); /* IE6-9 */  }
.board_view_left tbody td { padding:8px 10px;  border-bottom:1px solid #e3e3e3; /* Permalink - use to edit and share this gradient: http://colorzilla.com/gradient-editor/#ffffff+0,f5f5f5+50,f4f4f4+51,ffffff+100 */
background: rgb(255,255,255); /* Old browsers */
background: -moz-linear-gradient(top,  rgba(255,255,255,1) 0%, rgba(245,245,245,1) 50%, rgba(244,244,244,1) 51%, rgba(255,255,255,1) 100%); /* FF3.6-15 */
background: -webkit-linear-gradient(top,  rgba(255,255,255,1) 0%,rgba(245,245,245,1) 50%,rgba(244,244,244,1) 51%,rgba(255,255,255,1) 100%); /* Chrome10-25,Safari5.1-6 */
background: linear-gradient(to bottom,  rgba(255,255,255,1) 0%,rgba(245,245,245,1) 50%,rgba(244,244,244,1) 51%,rgba(255,255,255,1) 100%); /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffffff', endColorstr='#ffffff',GradientType=0 ); /* IE6-9 */ }
.board_view_left tbody td .view_contents { padding:10px 100px 15px 0px; min-height:80px;line-height:18px; color:#646464;}
.board_view_left tbody td .view_contents_re {}
.board_view_left th, .board_view_left td {padding:7px 3px;   font-size:12px; color:#8c8c8c; text-align:left;}
.board_view_left tfoot{ background-color:#F9F9F9; }
.board_view_left tfoot td { padding:7px 20px;}




.board_write_delivery {margin: 30px 0 0 0px;  border-collapse:collapse; width:100%; border-top:2px solid #646e8e;   }
.board_write_delivery th { padding:0 11px 0 10px; height:33px; white-space:nowrap;  text-align:left;  font-weight:bold; border:0px; }
.board_write_delivery th.center { text-align:center; }
.board_write_delivery td{padding:7px 0 6px 24px;}
.board_write_delivery .board_write_ td {padding:7px 0 6px 24px;  border-bottom:1px solid #e3e3e3; font-size:12px; color:#646464;}
.board_write_delivery tbody th { width:108px; text-align:left; font-weight:bold;  color:#3e4661; background-color:#f4f7ff; vertical-align:middle; font-size:13px; }
.board_write_delivery tbody td.right{ text-align:right;}


.calendar_list_left {margin:0px 0 10px 0;  border-collapse:collapse; width:100%; border-top:2px solid #DBDCDF;   }
.calendar_list_left thead tr{border-bottom:1px solid #e3e3e3;  color:#646464;}
.calendar_list_left thead th { padding:5px 3px;  white-space:nowrap;  text-align:center;  font-weight:bold;  background-color:#F9F9F9; border-bottom:1px solid #e3e3e3;  }
.calendar_list_left th, .calendar_list_left td {padding:7px 3px;  border-bottom:1px solid #e3e3e3; font-size:12px; color:#646464; text-align:left; border:1px solid #e3e3e3;font-weight:bold;  }
.calendar_list_left td{ height:100px;}
.calendar_list_left td ul{ font-weight:normal;padding-left:22px; font-size:11px; padding-top:5px;}
.calendar_list_left td li{ list-style:decimal;  }


.board_write_new {margin:5px 0 10px 0;  border-collapse:collapse; width:100%; border-top:1px solid #e3e3e3; border-right:1px solid #e3e3e3;   }
.board_write_new th, 
.board_write_new td { margin:0; padding:10px 0 9px 24px;  border-bottom:1px solid #e3e3e3; font-size:12px; color:#646464;  border-left:1px solid #e3e3e3; }
.board_write_new tbody th { width:108px;   text-align:left; font-weight:bold;  color:#698dbd; background:url(http://image.hanflower.com/img/admin/common/bullet_arrow.gif) no-repeat 10px center; padding-left:30px; vertical-align:middle; font-size:11px; }
.board_write_new tbody td.right{ text-align:right;}


select.date_sel { border:1px solid #b6bfdb; font-size:11px; color:#747474; letter-spacing:-1px;}


.board_th_short {margin:5px 0 10px 0;  border-collapse:collapse; width:100%; border-top:2px solid #646e8e; letter-spacing:-1px; }
.board_th_short thead th { padding:0 11px 0 10px; height:33px; white-space:nowrap;  text-align:left;  font-weight:bold; border:0px; color:#3e4661; }
.board_th_short thead th.center { text-align:center; }
.board_th_short th, .board_th_short td { margin:0; padding:7px 0 6px 15px;  border-bottom:1px solid #e3e3e3; font-size:12px; color:#646464;}
.board_th_short tbody th { width:135px; text-align:left; font-weight:bold;  color:#3e4661; background-color:#f4f7ff; vertical-align:middle; font-size:13px; }
.board_th_short tbody td.right{ text-align:right;}
.board_th_short th label{color:#3e4661;}


/**********************페이지 네비게이션**********************************/
.page_nav {  width:100%; margin:30px 0 30px 0; padding:0; text-align:center; height:15px; clear:both;}
.page_nav strong { display:inline-block; text-decoration:underline; line-height:normal; vertical-align:middle; color:#1f68a7; }
.page_nav a { padding:0px 5px 0 2px;}
.page_nav a:hover,
.page_nav a:active,
.page_nav a:focus { padding:0px 5px 0 2px; color:#1f68a7; text-decoration:underline;}
.page_nav a.prev,
.page_nav a.prev_end,
.page_nav a.next,
.page_nav a.next_end { padding:0; font-weight:normal !important;  margin:-1px 0 !important; background:none !important; vertical-align:middle;}
.page_nav a.pagelast { background:none !important;}
.page_nav a.bg_none { background:none;}.orderinput_header
.page_nav a img { margin:0px; padding:0px; vertical-align:middle; }

/**********************************order**********************************/
.orderinput_warp{width:872px; height:100%; margin:0 ; padding:0; }
.odipt_wrap{width:100%; height:100%; margin:0 ; padding:0; }
.orderinput_header{width:872px; height:30px; background-color:#474C4F; padding:10px 0 10px 22px; }
.orderst1{font-family: 돋움, 굴림, Verdana, Helvetica, Arial, Sans-serif; color:#FFF; font-size:24px; line-height:24px;letter-spacing:-1px;font-weight:bold;}

.imgcalendar{minheight:}

/**********************************gallery**********************************/
.gallery_wrap{width:840px; background-color::#f6f6f6; border-bottom:2px solid #646e8e; padding-top:10px;}



dl.cover_wrap_first {width:183px; border:3px double #dfdfdf; float:left; margin:20px 0 0 20px; position:relative;}
dl.cover_wrap_first dt { width:183px; height:243px; text-align:center; border-bottom:1px solid #dfdfdf; overflow:hidden;}
dl.cover_wrap_first dd.cover_info { height:70px; }

.cover_img_best{position:absolute; top:0px; left:0px;}
.cover_img_best_right{position:absolute; top:3px; left:50px;}

.cover_info_L{float:left; width:60px; background-color:#438CC8; margin:5px 0 10px 6px;}
.cover_info_L ul{ padding:12px 10px 12px 0;}
.cover_info_L li{text-align:right; color:#FFF; font-weight:bold; font-size:12px; font-family:"Lucida Sans Unicode", "Lucida Grande", sans-serif;}

.cover_info_R{float:right; width:110px; height:53px;}
.cover_info_R ul{padding:10px 5px 10px 0;}
.cover_info_R li{text-align:right; font-size:11px;}
					
dl.cover_wrap_first dd.cover_icon { height:10px; background-color:#f6f6f6; padding:8px 0 19px 5px; font-size:11px; font-family:Tahoma, Geneva, sans-serif;}
.gallery_name{padding:6px 0 0 5px; float:left; color:#646e8e;}


/**********************************상품입력*******************************/
/*상품입력 카테고리 시작*/
h2.name_box {background:url(http://image.hanflower.com/img/admin/sub/menubox.gif) no-repeat 0px 12px; padding:10px 0 10px 15px; font-size:12px;}
.set_wrap {width:840px;}
/*상품입력 카테고리 종료*/

.menu_center {height:320px; }
.menu_center dl {width:260px; height:auto;  min-height:320px; max-height:260px; float:left; margin-left:10px; border:1px solid #CCC; position:relative; }
.menu_center dt {width:65px; float:left;  margin:0; padding:70px 0 0 0; height:260px; background:#f4f7ff; text-align:center;  }
.menu_center dd {width:250px; float:left; overflow-y:auto; height:auto; min-height:260px;  max-height:260px; }
.menu_center dd ul {width: 260px; padding-left:0px;   }
.menu_center dd ul li {padding-top:12px; padding-left:35px; background:url(http://image.hanflower.com/img/admin/sub/li_desc.gif) no-repeat 22px 18px;  }


.menu_center2 {height:512px; }
.menu_center2 dl {width:260px; height:500px;  float:left; margin-left:10px; border:1px solid #CCC; position:relative; }
.menu_center2 dt {width:365px; float:left;  margin:0; padding:10px 0 0 0; height:430px; background:#f4f7ff; text-align:center;  }
.menu_center2 dd {width:260px; float:left; overflow-y:auto; height:430px; }
.menu_center2 dd ul {width: 260px; padding-left:0px;   }
.menu_center2 dd ul li {padding-top:12px; padding-left:35px;  background:url(http://image.hanflower.com/img/admin/sub/li_desc.gif) no-repeat 22px 18px;  }


.board_write tbody ul{float:left;}
.menu_bottom{margin:0 0 0 79px;}


.ul_option{width:250px; float:left;}
.option_name{width:100px; float:left; border-bottom-color:#CCC; border-bottom-style:solid; border-bottom-width:1px; padding:11px 0 0 0px; list-style:circle; margin-left:13px;}
.option_btn{width:120px; float:left; padding-left:5px; padding-top:3px;}


.edit_icon{ text-align:right;}

.cart_box { width:357px; height:15px; border:1px solid #e1e0e0; padding:2px 5px;}
.ul_option{width:250px; float:left;}
.option_name{width:100px; float:left; border-bottom-color:#CCC; border-bottom-style:solid; border-bottom-width:1px; padding:11px 0 0 0px; list-style:circle; margin-left:13px;}
.option_btn{width:120px; float:left; padding-left:5px; padding-top:3px;}


/*************************배송사진/글쓰기디테일****************************/
/*
height:800px; 삭제처리
*/
.delivery_Wr_top{width:100%; height:20px; background-color:#3e4661; padding:15px 0 10px 22px;}
.delivery_Wr_center1{width:500px;  border:2px solid #dfdfdf; margin: 30px 0 0 20px; padding:0;   }
.delivery_Wr_center1 ul{}
.delivery_Wr_center1 li{width: 500px; text-align:center; }
.delivery_Wr_center1 li img { vertical-align:top;}


/*******************************옵션상품**********************************/
.option1_wrap{width:640px;background-color::#f6f6f6;;}
.option1_header{border-bottom:2px solid #646e8e; height:30px; text-align:right; padding-top:8px;}

	dl.option1_wrap_first {width:150px; border:1px solid #dfdfdf; float:left; margin:10px 4px 0 4px;}
	dl.option1_wrap_first dt {  width:150px; height:150px;   }
	dl.option1_wrap_first dt img {max-width: 150px; max-height: 150px;}
	dl.option1_wrap_first dd.cover_info { height:70px;}

						.option1_info_L{float:left; width:46px; margin:3px 0 3px 14px;}
						.option1_info_L ul{ padding:15px 0 15px 0;}
						.option1_info_L li{color:#FFF;  }
						
						.option1_info_R{float:right; width:90px; height:53px;}
						.option1_info_R ul{padding:21px 6px 10px 0;}
						.option1_info_R li{text-align:right; font-size:11px;}
						
						
	dl.option1_wrap_first dd.option1_icon { height:10px; background-color:#f6f6f6; padding:8px 0 12px 10px; font-size:11px; font-family:Tahoma, Geneva, sans-serif;}
.option1_name{padding:6px 0 0 5px; float:left; color:#646e8e;}

.option1_top{width:100%; background-color:#474C4F; padding:15px 0 15px 22px; ;}




/***********************************select-product******************************/
.prod_select_top{width:100%; height:30px; background-color:#474C4F; padding:15px 0 10px 22px; font-size:24px; line-height:24px;}
.option1_wrap_first{}

.prod_name{color:#519FEF;}
.prod_name_2{color:#3e4661;}
.prod_select{height:80px;}
.prod_select_t{width:148px; text-align:center; margin-right:3px; }
.prod_select_b{width:148px; margin-right:3px; border-top:1px; solid #CCC;}
.fcg{color:#999;}

.pboard_wrap{width:585px; float:left; }
.pboard_add{float:right; padding-top:13px; padding-right:4px;}


/*************************************경조사어*********************************/
.fevent_top{width:100%; height:30px; background-color:#333; padding:15px 0 10px 22px;}
.fevent_name{text-align:center; margin-left:10px;}
.fevent_add{  margin-top:20px; margin-left:3px; overflow:hidden;}


/**********************************이미지 관련**********************************/
.img_select{background:url(http://image.hanflower.com/img/admin/sub/select_back.png) repeat-x 0 100%; min-height:150px; min-width:150px;}
.img_noimg{background:url(http://image.hanflower.com/img/admin/sub/noimg.gif) repeat-x 0 100%;}


/**********************************명품사진************************************/
.cover_img_best{}


/**********************************board view**********************************/
.board_view{width:840px;}
.board_view ul{}
.board_view li{float:left;}


.board_view_name_left{text-align:left; color:#444;  font-size:16px;    font-family: helveticaNeue, helvetica, sans-serif !important; }
.board_view_name_right{text-align:left; color:#646464;}
.board_view_number{font-weight:100;}
.board_view_day{font-weight:100;}
.board_view_time{font-weight:100; padding-right:3px;}

.mybutton3_option{ vertical-align:top;}

.reply { padding:15px 100px 10px 15px; border:1px dotted #bbb; background-color:#f8f8f8; margin-bottom:5px; }
.reply span.date { color:#999; font-size:11px;}
.reply .text { padding: 5px 5px 5px 0px; color:#5c5c5c }
.reply_insert{padding: 10px 0 25px 20px; background-color: #f1f1f1; border:1px dotted #ccc; border-top:3px double #ccc; margin-bottom:10px;}
.fwnomal{ font-weight:normal;}
.tcolor1{color:#388CBB; }
.tcolor1g{color:#999; font-size:11px; letter-spacing:-1px;}

/**********************************store search*********************************/
.store_search{width:894px; }
.store_gallery{width:874px; padding-left:20px 0 0 25px;}
.ordercenter{width:849px; padding:0 0 0 25px; padding-top:20px;}
.store_search_swf{margin:10px 0 0 10px; border:3px solid #e3e3e3; width:834px; height:300px; padding-top:20px; padding-right:30px; position:relative;}

.storeimg{margin-top:-3px;}

.store_map1{margin-left:30px;}
.store_map1_textwrap{padding-bottom:10px;}
.store_map1_text1{color:red; padding-left:30px;}
.store_map1_text2{padding-left:10px; letter-spacing:-1px; position:absolute; left:245px; top:230px; background-color:#F4F7FF; width:230px; height:50px;}
.store_map2{border:1px solid #e3e3e3; margin-left:30px; background:#f8f8f8; }
.store_list {border:1px solid #e3e3e3; margin-left:40px; background-color:#f9f9f9;}
	.store_list dt{ background-color:#3e4661; height:43px; color:#fff; font-weight:bold; font-size:14px; letter-spacing:-1px;}
	.store_list dd{}
	.store_list dd ul{margin:15px 0 0 30px;}
	.store_list dd li{}
	.store_list dd li span{ padding-left:3px; font-weight:bold; color:#3e4661;}
.store_list_name{color:#fff; padding:15px 0 0 65px; float:left; font-size:14px; letter-spacing:-1px;}

.store_search_border{ clear:both;  }
.store_search_list{padding-top:20px; clear:both;  }

.store_list{width:210px; height:230px;}
.linecl{color:#E1E1E1;}


	/**add 14.02.21***/
	.order_stab_outer { width:320px; float:right;   height:250px;  }
	
		.order_stab {width:320px ; overflow:hidden ;  position:relative ;  margin:0;}
		.order_stab ul {width:320px ;  overflow:hidden ; margin-bottom:-1px ; }
		.order_stab ul li {float:left ; margin-right:-1px ;background:#444;margin-left:2px;  }
		.order_stab ul li a {display:block ; padding:10px 0; line-height:30px; font-size:12px ; letter-spacing:-1px ; padding:0 18px ; font-weight:bold ; text-decoration:none ; color:#fff ;}
		.order_stab ul li a:hover, .order_stab ul li a:focus {position:relative ; color:#fff ; border-color:#fff ; border-bottom:none;}
		.order_stab ul li a.on {position:relative ; background:#E2E2E2 ; border-color:#fff ; color:#444 ; }


/**********************************research_table*********************************/
.research_table{margin:10px 0 10px 0;  border-collapse:collapse; width:100%; }
.research_table tr th.first{padding:10px 11px 8px 10px;  white-space:nowrap;  text-align:left;  font-weight:bold; background:#f9f9f9 url(http://image.hanflower.com/img/admin/sub/research_bg.gif) repeat-x top; border-bottom:1px dotted #EAEAEA; } 

.research_table tr td.first{padding:7px 0px 8px 14px; background:url(http://image.hanflower.com/img/admin/sub/research_bg.gif) repeat-x top; font-size:95%; color:#3e4661;  border-bottom:1px dotted #EAEAEA; }

.research_table tr th.last{padding:0px 11px 0 10px;  white-space:nowrap;  text-align:left;  font-weight:bold; background:#f9f9f9 url(http://image.hanflower.com/img/admin/sub/research_bg.gif) repeat-x bottom; } 

.research_table tr td.last{padding:7px 0px 8px 14px; background:url(http://image.hanflower.com/img/admin/sub/research_bg.gif) repeat-x bottom; font-size:95%; color:#3e4661; }

/**********************************delivery PIC***********************************/
.delivery_wrap{ width:100%;}
.deliveryPIC_header{height:20px; width:740px; background-color:#3e4661; padding:15px 0 10px 22px; font-size:24px;}
.deliveryPIC_picture{width:100%; height:230px; background-color:#F4F7FF; padding:20px 10px 0px 60px;}

.deliveryPIC_L{ float:left;  }
.deliveryPIC_L ul{border:3px solid #698DAF;}
.deliveryPIC_L li { width:191px; height:191px;  } 	
.deliveryPIC_R{ float:left; width:374px; height:171px; border:3px solid #698DAF; position:relative; margin-left:40px; background-color:#C8D8E7; padding-top:20px; }

.iconpr{position:absolute; top: 85px; left:0px;}
.iconne{position:absolute; top: 85px; right:0px;}

.pic_name1{font-weight:bold; padding-left:70px;  height:30px; padding-top:10px;}
.pic_name2{float:left; font-weight:bold; padding-left:185px; padding-top:10px;}


.deliveryPIC_SMS{width:100%; margin-top:20px; border-top:2px solid #646e8e; padding: 3px 20px 15px 10px; margin-left:3px; margin-right:10px;
				 letter-spacing:-1px; font-size:11px; background-color:#f9f9f9; padding-top:10px}
.deliveryPIC_SMS li{float:left; padding-left:3px;}
.delivery_imgM{height:191px; width:191px;}
.delivery_gallery{width:320px;height:164px;display:block;overflow:hidden; margin-left:27px;}
	.delivery_gallery_img{width:50000px;height:164px;display:block;overflow:hidden;}
		.delivery_imgL{ height:146px; width:146px; float:left; border:2px solid #fff; margin-left:5px; margin-right:5px;  }

.del_wrap{position:relative;}		
.Btn_round{position:absolute; right:5px; top:15px;}
.del_look{position:absolute; right:0px; top:165px;}
.Btn_round_1:hover {
	background:-webkit-gradient(linear, left top, left bottom, color-stop(0.05, #408c99), color-stop(1, #599bb3));
	background:-moz-linear-gradient(top, #408c99 5%, #599bb3 100%);
	background:-webkit-linear-gradient(top, #408c99 5%, #599bb3 100%);
	background:-o-linear-gradient(top, #408c99 5%, #599bb3 100%);
	background:-ms-linear-gradient(top, #408c99 5%, #599bb3 100%);
	background:linear-gradient(to bottom, #408c99 5%, #599bb3 100%);
	filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#408c99', endColorstr='#599bb3',GradientType=0);
	background-color:#408c99;
}

/******************************************send_view***********************************/

.send_view{}
.topline{padding-bottom:3px;}

/******************************************main/sms/fax send***************************/

.sand_span{color:#CCC;}

/******************************************calendar***********************************/

.carendar_area{padding:30px 0 15px 0;}
.year_month{ font-size:20px; font-weight:bold; font-family:Arial,Helvetica,AppleGothic,Sans-serif,Dotum; vertical-align:middle; padding-right:5px;}
.sunday{color:red; font-weight:bold; }
.pr_next{}
.sunday{ color:#F00;}
.cal_today{ background-color:#f4f7ff;}

/******************************************sms sendadmin***********************************/

.sms_sendamdin_wrap{width:100%; overflow:hidden;}
.sms_sendamdin{width:698px; margin:20px 81px 0 81px;}
	.sms_sendamdin dl{width:176px;height:450px; float:left; }
	.sms_sendamdin dl dt{width:100%; height:90px;}
	.sms_sendamdin dl dd{width:100%; height:360px; paddingbackground-color:#F00; background:url(http://image.hanflower.com/img/admin/common/hp.png) no-repeat;}
	.sms_sendamdin dl dd textarea{ padding: 5px 5px 0 5px;margin-left:30px; margin-top:50px;border-color:#A2A2A2; border:solid 0; height: 140px; background-color: #eaebeb; width: 105px; FONT-SIZE: 9pt; overflow:hidden;}

.sms_commentbox{background-color: #ececec; width: 140px; padding: 10px; text-align:center; font-weight:bold;  border-top:2px solid #999;}
.sms_commentfooter{background:url(http://image.hanflower.com/img/admin/common/sms_arrow.gif) 20px 0 no-repeat;padding-left: 58px;padding-top: 1px;margin-bottom: 2em;font-size:11px;;color: #8A8A8A;}
 				/*20px 0 equals horizontal and vertical position of arrow. Adjust as desired (ie: 20px -5px).*/

.smscheck{width:116px; height:35px;background-color:#f2f2f2; margin-top:60px; padding:15px 30px 0 30px;}



/******************************************order/mouse over div***********************************/
.div_reply_box { position:absolute; z-index: 9999; background-color: #fff; border:1px solid #b7cbff; text-align:left;}
.table_reply_box { background:#fff; text-align:left;}

/******************************************sms popup 수정전***********************************************

.sms_wrap{width:360px; height:300px;}
.sms_top{width:100%; height:20px; background-color:#3e4661; padding:10px 0 10px 22px; maring-top:-5px;}
.smsst1{font-family: 돋움, 굴림, Verdana, Helvetica, Arial, Sans-serif; color:#FFF; font-size:18px; letter-spacing:-1px;font-weight:bold;}

.sms_contents{padding:5px 10px 0 30px;}
.sms_contents li{float:left;}
.sms_contents ul li dt{ font-size:14px; font-weight:bold; color:#3E4661; padding-top:20px; padding-bottom:3px; padding-left:3px;}
.sms_contents ul li dd {background-color: #F4F7FF; padding:10px 0 10px 0; padding-left:18px; overflow:hidden;}
.sms_column1{margin-top:20px; background-color: #F4F7FF; padding:10px 15px;}

.sms_center1 dd li{ padding-bottom:3px; float:left;}
.b{font-weight:bold;}
.smstext_a{text-align:right; font-weight:normal; padding-top:3px; }
.smstext_b{margin-top:5px;}

***/



/******************************************sms popup**************************************************/

/* tabs02 */
.tabs02 {width:100% ; height:36px ; overflow:hidden ; background:#474C4F; position:relative ;  margin:0; padding:20px 0 0 0;}
.tabs02 ul {width:100% ; height:36px ; overflow:hidden ; margin-bottom:-1px ; margin-left:20px}
.tabs02 ul li {float:left ; margin-right:-1px ;}
.tabs02 ul li a {
	display:block ; height:34px ; line-height:34px ; font-size:14px ; letter-spacing:-1px ; padding:0 30px ; font-weight:bold ; text-decoration:none ;
	border:solid #ddd ; border-width:1px ; border-bottom-color:#767676 ; color:#ddd ;
	}
.tabs02 ul li a:hover, .tabs02 ul li a:focus {position:relative ; color:#fff ; border-color:#fff ; border-bottom:none;}
.tabs02 ul li a.on {position:relative ; background:#fff ; border-color:#fff ; color:#474C4F ; }





.tabs03 {width:100% ; height:36px ; overflow:hidden ; background:url(http://image.hanflower.com/img/admin/sub/tabs_line.gif) repeat-x 0 100% ; position:relative ; margin-left:4px;}
.tabs03 ul {width:100% ; height:36px ; overflow:hidden ; margin-bottom:-1px ;}
.tabs03 ul li {float:left ; margin-right:-1px ;}
.tabs03 ul li a {
	display:block ; height:34px ; line-height:34px ; font-size:14px ; letter-spacing:-1px ; padding:0 30px ; font-weight:bold ; text-decoration:none ;
	border:solid #ccc ; border-width:1px ; border-bottom-color:#767676 ; color:#767676 ;
	}
.tabs03 ul li a:hover, .tabs03 ul li a:focus {position:relative ; color:#59A5F2 ; border-color:#59A5F2 ;}
.tabs03 ul li a.on {position:relative ; background:#59A5F2 ; border-color:#59A5F2 ; color:#fff ;}



.sms_wrap{width:100%; height:300px;}
.sms_top{width:100%; height:20px; background-color:#3e4661; padding:10px 0 10px 22px; maring-top:-5px;}
.smsst1{font-family: 돋움, 굴림, Verdana, Helvetica, Arial, Sans-serif; color:#FFF; font-size:18px; letter-spacing:-1px;font-weight:bold;}

.sms_contents{padding:0px 0px 20px 0px;  margin-left:20px;}
.sms_contents li{float:left; line-height:16px;}
.sms_contents ul li dt { font-size:13px; font-weight:bold; color:#3E4661; padding:7px 0px 7px 7px;  background-color:#f3f3f3; border:1px solid #f2f2f2  ;   box-shadow: 0px 2px 3px #e2e2e2;}
.sms_contents ul li dd { padding:10px 0 10px 15px;  overflow:hidden; }
.sms_column1{  padding:10px 0 0 0 ; color:#99AB64; font-size:12px;}
.sms_column2{}

.sms_center1 dd li{ padding-bottom:3px; }
.b{font-weight:bold;}
.smstext_a{text-align:right; font-weight:normal; padding-top:3px; }
.smstext_b{margin-top:5px;}








/******************************************sms sendadmin***********************************/

.sms_sendamdin_wrap{width:100%; overflow:hidden;}
.sms_sendamdin{width:698px; margin:20px 81px 0 81px;}
	.sms_sendamdin dl{width:176px;height:450px; float:left; }
	.sms_sendamdin dl dt{width:100%; height:90px;}
	.sms_sendamdin dl dd{width:100%; height:360px; paddingbackground-color:#F00; background:url(http://image.hanflower.com/img/admin/common/hp.png) no-repeat;}
	.sms_sendamdin dl dd textarea{ padding: 5px 5px 0 5px;margin-left:30px; margin-top:50px;border-color:#A2A2A2; border:solid 0; height: 140px; background-color: #eaebeb; width: 105px; FONT-SIZE: 9pt; overflow:hidden;}

.sms_commentbox{background-color: #ececec; width: 140px; padding: 10px; text-align:center; font-weight:bold;  border-top:2px solid #999;}
.sms_commentfooter{background:url(http://image.hanflower.com/img/admin/common/sms_arrow.gif) 20px 0 no-repeat;padding-left: 58px;padding-top: 1px;margin-bottom: 2em;font-size:11px;;color: #8A8A8A;}
 				/*20px 0 equals horizontal and vertical position of arrow. Adjust as desired (ie: 20px -5px).*/

.smscheck{width:116px; height:35px;background-color:#f2f2f2; margin-top:60px; padding:15px 30px 0 30px;}





/******************************************add 14.02.04***********************************/

td.add_point { border-top:5px solid #eae9e9;  padding:15px 20px; text-align:left;    }
td.add_point ul { float:left; }
td.add_point ul li { background:url(http://image.hanflower.com/img/admin/common/bullet_orange.gif) no-repeat 0 5px; padding-left:8px; float:left; margin-right:30px; font-size:11px; }
td.add_point span.result_in { font-size:20px; font-family:Tahoma, Geneva, sans-serif;  font-weight:bold; color:#fb4b0f;  }
td.add_point div.result {  color:#fb4b0f; font-weight:bold; }








.hotpink{color:#EC434F;}




/***********************************POPUP*************************************/



.pop_tit { background:#227cba; height:50px; padding-top:20px; padding-left:20px;}
.pop_tit h2 { font-weight:bold; font-size:15px; color:#FFF; float:left;}
.comdate { margin:0; padding:0; }
.pop_close { float:right; padding-right:10px;}
.popwrap { padding:20px;}
	.popwrap h3 { font-size:15px; color:#433f3f;  padding:20px 0 0 0; clear:both; }
	.pop_txt { font-size:11px; background:#fcfcfc; border:1px solid #eaeef0; padding:10px; }

	/*기념일 계산기*/

	.ani_no {clear:both; position:relative; float:left; width:100%;}
	.ani_contents {float:left; width:98%; margin-top:5px; padding:8px; border-top:2px solid #1d1d1d; border-bottom:1px solid #888888; background-color: #fbfbfb;}
	.ani_contents_div {width:100%; position:relative; float:left; padding-bottom:5px;}
	.ani_contents_div li {width:100%; padding-top:7px; float:left;}
	.ani_dm {clear:both; position:relative; float:left; width:100%; }
	.textfield_anive {
		background:#FFF;
	font-family: "돋움, 굴림, Verdana, Helvetica, Arial, Sans-serif";
	font-size: 12px;
	padding: 2px;
	color: #000000;
	margin: 0;
	background-color: #ffffff;
	width: 40px;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #dddddd;
	border-right-color: #dddddd;
	border-bottom-color: #dddddd;
	border-left-color: #dddddd;
	}



/*로고 및 주문서 타이틀*/
.Porder_wrap{width:100%;  padding:5px 0px; overflow:hidden; color:#111; font-family:'돋움'; border-top:3px solid #333; border-right:1px solid #333; border-bottom:1px solid #999;}
.Porder_title{float:left; font-weight:bold;  text-align:center; width:100%; margin-left:-130px; color:#000; line-height:30px; }
.Porder_number{float:right;font-size:14px; letter-spacing:-1px; padding-right:20px;vertical-align:bottom; font-weight:bold; color:#111;}
.etc_sheet{float:right;font-size:30px; letter-spacing:-1px; padding-right:20px;vertical-align:bottom; font-weight:bold; color:#111;}


/* Porder_write 게시판*/
.Porder_write{border-collapse:collapse; width:100%;  font-size:12px; font-family:'돋움';  color:#111; margin-top:0px;}
.Porder_write tbody th { padding:5px 0 5px 10px; white-space:nowrap;  text-align:left;  font-weight:bold; border-left:1px solid #666; border-bottom:1px solid #666666; background-color:#EFEFEF; color:#5b5b5b;}
.Porder_write tbody td {padding:5px 0 5px 10px;  border-bottom:1px solid #666666; border-left:1px solid #333; border-right:1px solid #333;   }

.Porder_write2{border-collapse:collapse; width:100%;  font-size:12px; font-family:'돋움';  color:#111; margin-top:0px;}
.Porder_write2 tbody th { padding:5px 0 5px 10px; white-space:nowrap;  text-align:left;  font-weight:normal; border-left:1px solid #666; border-bottom:1px solid #666666; background-color:#EFEFEF; color:#000; border-right:1px solid #666;}
.Porder_write2 tbody td {padding:5px 0 5px 10px;  border-bottom:1px solid #666666; border-left:1px solid #333; border-right:1px solid #333;   }






/******************************************매장꾸미기 popup**************************************************/

.promote_outer { margin:0; padding:0; width:100%; background:url(http://image.hanflower.com/img/admin/sub/promote_topbg.gif) repeat-x 0 0 ;}
.promote_outer h2 { padding:15px 0 0 20px; height:85px;}
.promote { width:870px; margin:0 10px 0 10px;}
.promote ul.menu { padding:38px 0 20px 0; float:left; }
.promote ul.menu li {  float:left; background:url(http://image.hanflower.com/img/admin/sub/menu_line.gif) no-repeat top right; padding:0 18px; }
.promote ul.menu li.none {  float:left; background:none; padding:0 18px; }
.promote .star_num { font-family:Tahoma, Geneva, sans-serif; font-weight:bold; color:#3b3b3d; float:right; margin-top:38px;}

.promote .info { background:#c0c1c3; border-bottom:2px solid #515151; height:53px; clear:both; }
.promote .info ul {  font-weight:bold; padding-top:20px; }
.promote .info ul li { float:left; padding:0 20px; color:#FFF; }

.promote .info2 { border-bottom:1px solid #515151; height:30px;}
.promote .info2 ul { font-size:11px; padding-top:8px;   }
.promote .info2 ul li { float:left; padding:0 20px;  }

.promote .info3 { border-bottom:1px solid #515151; padding:30px 20px;}

.promote .picture { padding:20px 20px; border-bottom:2px solid #515151; overflow:hidden;  }

.promote .picture .picdl { margin-top:20px; clear:both; overflow:hidden; }
.promote .picture .picdl:first-child { margin-top:0px; clear:both; overflow:hidden;   }
.promote .picture .picdl dl { width:150px; float:left; margin-left:20px;  }
.promote .picture .picdl dl:first-child { width:150px; float:left; margin-left:0px;  }
.promote .picture .picdl dt { font-weight:bold;  }
.promote .picture .picdl dd {  font-family:Tahoma, Geneva, sans-serif; font-size:11px; margin:0;   }
.promote .picture .picdl dd span { font-family:Tahoma, Geneva, sans-serif; }
.promote .picture .picdl dd.img { border:3px solid #ebebeb; width:144px; max-height:170px; margin:10px 0; text-align:center;   }



.promote .praise { border-bottom:2px solid #515151; padding:0; clear:both; overflow:hidden; width:100%; margin:0;}
         .praise .star_num2 { font-family:Tahoma, Geneva, sans-serif; font-weight:bold; color:#3b3b3d; margin-top:20px; margin-bottom:20px;  text-align:center;}
		 
		 .star_score { clear:both; margin-top:30px; margin-bottom:30px;}
		 .star_score ul li { float:left; margin:0 9px; font-size:11px; }
		 .textarea_box { margin:10px 0 0 0; text-align:left; padding:0;}


.green_all{color:#729837; font-size:11px;}
.alltxt1{ font-weight:bold; letter-spacing:-1px; color:#333;}



/******************************************popup 타이틀100% 14.03.13추가**************************************************/
.pop_outer100{width:100%; height:30px; background-color:#474C4F; padding:10px 0; }
.pop_text100{font-family: 돋움, 굴림, Verdana, Helvetica, Arial, Sans-serif; color:#FFF; font-size:24px; line-height:26px;letter-spacing:-1px;font-weight:bold; padding-left:15px;}


/* 나눔고딕 클래스*/
.nanum{font-family: 돋움, 굴림, Verdana, Helvetica, Arial, Sans-serif;}


/*efmart 버튼*/

.efmart_btn {
	-moz-box-shadow:inset 0px 1px 0px 0px #ffffff;
	-webkit-box-shadow:inset 0px 1px 0px 0px #ffffff;
	box-shadow:inset 0px 1px 0px 0px #ffffff;
	background:-webkit-gradient(linear, left top, left bottom, color-stop(0.05, #ffffff), color-stop(1, #f6f6f6));
	background:-moz-linear-gradient(top, #ffffff 5%, #f6f6f6 100%);
	background:-webkit-linear-gradient(top, #ffffff 5%, #f6f6f6 100%);
	background:-o-linear-gradient(top, #ffffff 5%, #f6f6f6 100%);
	background:-ms-linear-gradient(top, #ffffff 5%, #f6f6f6 100%);
	background:linear-gradient(to bottom, #ffffff 5%, #f6f6f6 100%);
	filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffff', endColorstr='#f6f6f6',GradientType=0);
	background-color:#ffffff;
	-moz-border-radius:6px;
	-webkit-border-radius:6px;
	border-radius:6px;
	border:1px solid #dcdcdc;
	display:inline-block;
	cursor:pointer;
	color:#5858a9;
	font-family:arial;
	font-size:11px;
	font-weight:bold;
	padding:3px 10px;
	text-decoration:none;
	text-shadow:0px 1px 0px #ffffff;
}
.efmart_btn:hover {
	background:-webkit-gradient(linear, left top, left bottom, color-stop(0.05, #f6f6f6), color-stop(1, #ffffff));
	background:-moz-linear-gradient(top, #f6f6f6 5%, #ffffff 100%);
	background:-webkit-linear-gradient(top, #f6f6f6 5%, #ffffff 100%);
	background:-o-linear-gradient(top, #f6f6f6 5%, #ffffff 100%);
	background:-ms-linear-gradient(top, #f6f6f6 5%, #ffffff 100%);
	background:linear-gradient(to bottom, #f6f6f6 5%, #ffffff 100%);
	filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#f6f6f6', endColorstr='#ffffff',GradientType=0);
	background-color:#f6f6f6;
}
.efmart_btn:active {
	position:relative;
	top:1px;
}


/****이에프마트 스킨추가 efmart mart 20141002 추가*****************************************************************************************************************************************************/








/*헤더 상단 */
.hd_top{ height:40px; width:855px; margin-left:145px;}
.hd_top .login_area{float:left; margin-top: 13px; }
.hd_top .login_area a{text-decoration:none;}


.global_menu_wrap2{ float:left; background: url('http://image.hanflower.com/img/admin_v4/common/sline1.gif') no-repeat 1px 10px; margin-left:6px;}
.hd_top ul.global_menu2{  margin-left:5px; margin-top:8px;}
.hd_top ul.global_menu2 li{float:left; margin-left:3px; overflow:hidden; line-height:20px; vertical-align:middle;}
.hd_top ul.global_menu2 li span{ vertical-align:middle;}
.hd_top ul.global_menu2 li a{ text-decoration:none;}

.global_menu_wrap{ float:left; background: url('http://image.hanflower.com/img/admin_v4/common/sline1.gif') no-repeat 1px 10px; padding-left:3px; margin-left:5px; overflow:hidden;}
.hd_top ul.global_menu{  margin-left:0px; margin-top:11px;}
.hd_top ul.global_menu li{float:left; margin-left:3px; overflow:hidden; line-height:20px;}
.hd_top ul.global_menu li span{ }
.hd_top ul.global_menu li a{ text-decoration:none;}

.hd_top .srch{float:right; margin-top:5px; }
.hd_top .srch .keyword{padding: 4px 0px 5px 5px; height: 15px; width: 190px; border: 2px solid #438cc8; margin-right:0px;}


/*헤더 중앙 */
.hd_mid{height:65px;padding-bottom:6px;} 

.hd_mid ul.user_info{float:left; width:145px; height:66px; background-color:#888b8d; }
.hd_mid ul.user_info li { width:110px; height:22px;  float:left; }
.hd_mid ul.user_info li.msg{margin: 15px 0 0 12px;  padding:0px;}
.hd_mid ul.user_info li.msg span{color:#fff; font-weight:bold; }
.hd_mid ul.user_info li.infochange{margin: 0 0 0 12px; letter-spacing:-1px;  padding:0px;}
.hd_mid ul.user_info li.infochange span{color:#fff; font-weight:bold;  margin-left:6px; }

.hd_mid ul.innerwrap{width:100px; float:left; margin:10px 0 0 19px; overflow:hidden;}
.hd_mid ul.innerwrap li{float:left;line-height: 23px; }
.hd_mid ul.innerwrap li.cust{font-size:11px; color:#fcd000; height:24px; }
.hd_mid ul.innerwrap li.cust span {border:1px solid #fcd000; color:#fcd000; padding:1px 2px 2px 2px; border-radius:2px; }
.hd_mid ul.innerwrap li.number{font-size:12px; color:#fff; font-size: 20px; font-weight: bold; font-family: Arial, Helvetica, sans-serif; line-height: 23px;}

.hd_mid ul.menu{float:right; margin-top:0px; }
.hd_mid ul.menu li{float:left; float:left; margin-left:10px;}

.Small_Btn1{ padding:3px 3px 2px 3px; border:1px solid #a7a7a7; background-color:#fff; border-radius:3px; font-size:11px; }
.Small_Btn1 *:hover, .btn_pack *:active, .btn_pack *:focus{color:#5AA2DD}

.Small_Btn2{ padding:4px 5px 4px 4px; border:1px solid #a7a7a7; background-color:#fff; border-radius:3px; font-size:12px; font-weight:bold; }
.Small_Btn2 a{ text-decoration:none;}
.Small_Btn2 *:hover, .btn_pack *:active, .btn_pack *:focus{color:#5AA2DD}

.Small_Btn3{ padding:6px 9px 6px 8px; border:1px solid #a7a7a7; background-color:#fff; border-radius:3px; font-size:12px; font-weight:bold; }
.Small_Btn3 a{ text-decoration:none;}
.Small_Btn3 *:hover, .btn_pack *:active, .btn_pack *:focus {color:#5AA2DD}



/*  NAVER UI Object */
.btn_pack,
.btn_pack *{display:inline-block;overflow:visible;position:relative;margin:0;padding:0;border:0;background:url(http://image.hanflower.com/img/admin_v4/common/btn_pack.gif) no-repeat;font-size:12px;font-family:Tahoma, Sans-serif;color:#333;text-decoration:none !important;vertical-align:top;white-space:nowrap}
.btn_pack{margin-right:4px}
.btn_pack *{left:4px;cursor:pointer;_cursor:hand}
.btn_pack.medium,
.btn_pack.medium *{height:24px;line-height:24px}
.btn_pack.large,
.btn_pack.large *{height:30px;line-height:30px}
.btn_pack.xlarge,
.btn_pack.xlarge *{height:36px;line-height:36px}
.btn_pack.small,
.btn_pack.small *{height:19px;line-height:19px}
.btn_pack.medium{background-position:left 0}
.btn_pack.large{background-position:left -30px}
.btn_pack.xlarge{background-position:left -65px}
.btn_pack.small{background-position:left -106px}
.btn_pack.medium *{padding:0 10px 0 6px;background-position:right top;font-size:12px}
.btn_pack.large *{padding:0 10px 0 6px;background-position:right -30px;font-size:16px}
.btn_pack.xlarge *{padding:0 10px 0 6px;background-position:right -65px;font-size:20px}
.btn_pack.small *{padding:0 6px 0 2px;background-position:right -106px;font-size:11px}
.btn_pack *:hover,
.btn_pack *:active,
.btn_pack *:focus{color:#5AA2DD}
.btn_pack.strong *{font-weight:bold !important}
.btn_pack.icon *{padding-left:20px}
.btn_pack.small.icon *{padding-left:16px}
.btn_pack.icon span{width:20px;margin-right:-20px;padding:0 !important}
.btn_pack.medium .check{background-position:4px -150px}
.btn_pack.large .check{background-position:4px -146px}
.btn_pack.xlarge .check{background-position:5px -144px}
.btn_pack.small .check{background-position:3px -153px}
.btn_pack.medium .add{background-position:-16px -150px}
.btn_pack.large .add{background-position:-14px -146px}
.btn_pack.xlarge .add{background-position:-14px -144px}
.btn_pack.small .add{background-position:-18px -153px}
.btn_pack.medium .delete{background-position:-34px -150px}
.btn_pack.large .delete{background-position:-34px -146px}
.btn_pack.xlarge .delete{background-position:-34px -144px}
.btn_pack.small .delete{background-position:-37px -153px}
.btn_pack.medium .calendar{background-position:-56px -150px}
.btn_pack.large .calendar{background-position:-56px -146px}
.btn_pack.xlarge .calendar{background-position:-56px -144px}
.btn_pack.small .calendar{background-position:-59px -153px}
.btn_pack.medium .refresh{background-position:-76px -150px}
.btn_pack.large .refresh{background-position:-76px -146px}
.btn_pack.xlarge .refresh{background-position:-76px -144px}
.btn_pack.small .refresh{background-position:-79px -153px}
.btn_pack.medium .download{background-position:-96px -151px}
.btn_pack.large .download{background-position:-96px -147px}
.btn_pack.xlarge .download{background-position:-96px -145px}
.btn_pack.small .download{background-position:-99px -154px}
/* //UI Object */



/*회원가입 버튼*/


.Btn_search1{ padding:4px 5px 4px 4px; border:1px solid #a7a7a7; background-color:#fff; border-radius:2px; font-size:12px; font-weight:bold; margin-left:0px; cursor:pointer; }
.Btn_search1 a{ text-decoration:none;}
.Btn_search1 *:hover, .btn_pack *:active, .btn_pack *:focus{color:#5AA2DD}


.sBtn_gray1{ padding:5px 5px 5px 4px; line-height:11px; border:1px solid #a7a7a7; background-color:#fff; border-radius:3px; font-size:11px; letter-spacing:-1px;   cursor:pointer; display:inline-block;
			-moz-border-radius:3px;	-webkit-border-radius:3px; font-family:"돋움";}
.sBtn_gray1{text-decoration:none;}
.sBtn_gray1 *:hover, .btn_pack *:active, .btn_pack *:focus{color:#5AA2DD}



.sBtn_gray7{ padding:3px 5px 4px 4px; border:1px solid #a7a7a7; background-color:#e7e7e7; border-radius:3px; font-size:11px; letter-spacing:-1px;   cursor:pointer; display:inline-block;
			-moz-border-radius:3px;	-webkit-border-radius:3px; font-family:"돋움";}
.sBtn_gray7{text-decoration:none;}
.sBtn_gray7 *:hover, .btn_pack *:active, .btn_pack *:focus{color:#5AA2DD}

.sBtn_gray7_1{ padding:4px 5px 4px 4px; line-height:12px; border:1px solid #666; background-color:#fff; border-radius:3px; font-size:11px; letter-spacing:-1px; font-weight:bold; color:#333; cursor:pointer; display:inline-block;
			-moz-border-radius:3px;	-webkit-border-radius:3px; font-family:"돋움";}
.sBtn_gray7_1{text-decoration:none;}
.sBtn_gray7_1 *:hover, .btn_pack *:active, .btn_pack *:focus{color:#5C93B9}

.sBtn_gray7_2{ padding:4px 5px 4px 4px; line-height:11px; border:1px solid #a7a7a7; background-color:#9c9c9c; border-radius:3px; font-size:11px; letter-spacing:-1px;  color:#fff; cursor:pointer; display:inline-block;
			-moz-border-radius:3px;	-webkit-border-radius:3px; font-family:"돋움"; border:1px solid #666666;}
.sBtn_gray7_2{text-decoration:none;}
.sBtn_gray7_2 *:hover, .btn_pack *:active, .btn_pack *:focus{color:#5C93B9}



/*배송사진*/
.sBtn_gray1_2{ padding:3px 4px 3px 3px; border:1px solid #a7a7a7; background-color:#fff; border-radius:3px; font-size:12px;   cursor:pointer; display:inline-block;
			-moz-border-radius:3px;	-webkit-border-radius:3px; font-size:11px;}
.sBtn_gray1_2{text-decoration:none;}
.sBtn_gray1_2 *:hover, .btn_pack *:active, .btn_pack *:focus{color:#5AA2DD}

.sBtn_gray2{ padding:4px 5px 4px 4px; border:1px solid #a7a7a7; background-color:#f6f6f6; border-radius:3px; font-size:12px;   cursor:pointer;display:inline-block;
			-moz-border-radius:3px;	-webkit-border-radius:3px;}
.sBtn_gray2 *:hover, .btn_pack *:active, .btn_pack *:focus{color:#5AA2DD}

.sBtn_gray_big1{ padding:4px 5px 4px 4px; border:1px solid #666; background-color:#999; border-radius:3px; font-size:12px;   cursor:pointer; font-weight:bold; color:#fff;
			-moz-border-radius:3px;	-webkit-border-radius:3px;}
.sBtn_gray_big1 *:hover, .btn_pack *:active, .btn_pack *:focus{color:#5AA2DD}

.sBtn_gray_small1{ padding:0px 4px 4px 4px; border:1px solid #666; background-color:#9c9c9c; border-radius:3px; font-size:11px;   cursor:pointer; color:#fff;display:inline-block;
			-moz-border-radius:3px;	-webkit-border-radius:3px;}
.sBtn_gray_small1 *:hover, .btn_pack *:active, .btn_pack *:focus{color:#5AA2DD}

.sBtn_gray_bold{ padding:4px 4px 3px 4px; border:1px solid #255EBB; line-height:13px;  background-color:#fff; border-radius:3px; font-size:11px; font-weight:bold;  cursor:pointer; color:#255EBB;display:inline-block;
			-moz-border-radius:3px;	-webkit-border-radius:3px; font-family:"돋움"; letter-spacing:-1px;}
.sBtn_gray_bold *:hover, .btn_pack *:active, .btn_pack *:focus{color:#5AA2DD}

.sBtn_gray_dome{ padding:4px 4px 3px 4px; border:1px solid #EF3D06; line-height:13px;  background-color:#fff; border-radius:3px; font-size:11px; font-weight:bold;  cursor:pointer; color:#EF3D06;display:inline-block;
			-moz-border-radius:3px;	-webkit-border-radius:3px; font-family:"돋움"; letter-spacing:-1px;}
.sBtn_gray_dome *:hover, .btn_pack *:active, .btn_pack *:focus{color:##EF3D06}

.sBtn_gray1_bold2{ padding:4px 5px 4px 4px; border:1px solid #4176a0; background-color:#f9f9f9; border-radius:3px; font-size:12px; font-weight:bold;  cursor:pointer; color:#4176a0;
			display:inline-block; -moz-border-radius:3px;	-webkit-border-radius:3px;}
.sBtn_gray1_bold2 *:hover, .btn_pack *:active, .btn_pack *:focus{color:#5AA2DD}

.sBtn_black_bold2{ padding:4px 10px 4px 10px; border:1px solid #333; background-color:#444; border-radius:3px; font-size:12px; font-weight:bold;  cursor:pointer; color:#fff;display:inline-block; 
			-moz-border-radius:3px;	-webkit-border-radius:3px;}
.sBtn_black_bold2 *:hover, .btn_pack *:active, .btn_pack *:focus{color:#5AA2DD}

.sBtn_blue_bold2{ padding:4px 10px 4px 10px; border:1px solid #c2520e; background-color:#F65D00; border-radius:3px; font-size:12px; font-weight:bold;  cursor:pointer; color:#fff; 
			display:inline-block;-moz-border-radius:3px;	-webkit-border-radius:3px;}
.sBtn_blue_bold2 *:hover, .btn_pack *:active, .btn_pack *:focus{color:#5AA2DD}

.sBtn_suju{ padding:6px 10px 6px 10px; border:1px solid #34A04B; line-height:12px; background-color:#fff; border-radius:3px; font-size:12px; font-weight:bold;  cursor:pointer; font-family:"돋움";
			display:inline-block;-moz-border-radius:2px;	-webkit-border-radius:2px; color:#199231;}
.sBtn_suju *:hover, .btn_pack *:active, .btn_pack *:focus{color:#34A04B}

.Btn_search1{ padding:4px 5px 4px 4px; border:1px solid #a7a7a7; background-color:#fff; border-radius:3px; font-size:12px; font-weight:bold; margin-left:0px; cursor:pointer; display:inline-block;
			-moz-border-radius:3px;	-webkit-border-radius:3px;}
.Btn_search1 a{ text-decoration:none;}
.Btn_search1 *:hover, .btn_pack *:active, .btn_pack *:focus{color:#5AA2DD}

.sBtn_gray_small1_2{ padding:0px 4px 4px 4px; border:1px solid #666; background-color:#9c9c9c; border-radius:3px; font-size:12px;   cursor:pointer; color:#fff; display:inline-block;
			-moz-border-radius:3px;	-webkit-border-radius:3px;}
.sBtn_gray_small1_2 *:hover, .btn_pack *:active, .btn_pack *:focus{color:#5AA2DD}

/*서브검색단 검색아이콘*/
.sBtn_blue1{ padding:4px 4px 5px 4px;  background-color:#565B5E; line-height:13px; border-radius:3px; font-size:12px; font-weight:bold; color:#fff; cursor: pointer; text-decoration:none;display:inline-block; }
.sBtn_blue1 a{text-decoration:none;}
.sBtn_blue1 *:hover, .btn_pack *:active, .btn_pack *:focus{color:#5AA2DD}


.board_write {margin:5px 0 10px 0;  border-collapse:collapse; width:100%; border-top:1px solid #909BAB;   }
.board_write thead th { padding:0 11px 0 10px; height:33px; white-space:nowrap;  text-align:left;  font-weight:bold; border:0px; color:#3e4661;letter-spacing:-1px; }
.board_write thead th.center { text-align:center; }
.board_write th, .board_write td { margin:0; padding:7px 0 6px 24px;  border-bottom:1px solid #e3e3e3; font-size:12px; color:#646464;}
.board_write tbody th { width:108px; text-align:left; font-weight:bold;  color:#3e4661; background-color:#f3f3f3; vertical-align:middle; font-size:13px; border-right:1px dotted #ccc; }
.board_write tbody td.right{ text-align:right;}

.board_list_odr_write {margin:0px 0 10px 0;  border-collapse:collapse; width:100%; border-top:1px solid #909BAB;   }
.board_list_odr_write thead tr{border-bottom:1px solid #e3e3e3;  color:#646464;}
.board_list_odr_write thead th { padding:7px 3px;  white-space:nowrap;  text-align:center;  font-weight:bold;  background-color:#f9f9f9; border-bottom:1px solid #e3e3e3; color:#3e4661; }
.board_list_odr_write th, .board_list_odr_write td {padding:7px 3px;  border-bottom:1px solid #e3e3e3; font-size:12px; color:#646464; text-align:center; }

.board_list_2line {margin:0px 0 10px 0; border-collapse:collapse; width:100%; border-top:2px solid #909BAB; border-right:1px solid #e3e3e3;  border-left:1px solid #e3e3e3;  }
.board_list_2line thead tr{border-bottom:1px solid #e3e3e3;}
.board_list_2line thead th p{color:#3e4661; }
.board_list_2line thead th { padding:11px 3px;  white-space:nowrap;  text-align:center;  font-weight:bold;  background-color:#f9f9f9; border-bottom:1px solid #e3e3e3; border-left:none; color:#3e4661;  }
.board_list_2line th, .board_list_2line td { padding:10px 3px;  border-bottom:1px solid #e3e3e3; border-left:1px solid #e3e3e3; font-size:12px; color:#646464; text-align:center; vertical-align:middle;}


/*.board_list {margin:0px 0 10px 0;  border-collapse:collapse; width:100%; border-top:2px solid #646e8e;   }*/
.board_list {margin:0px 0 10px 0;  border-collapse:collapse; width:100%; border-top:2px solid #b3bfcb;    }
.board_list thead tr{border-bottom:1px solid #e3e3e3;  color:#646464;}
.board_list thead th { padding:8px 5px; white-space:nowrap;  text-align:center;  font-weight:bold;  /* Permalink - use to edit and share this gradient: http://colorzilla.com/gradient-editor/#ffffff+0,f5f5f5+50,f4f4f4+51,ffffff+100 */
background: rgb(255,255,255); /* Old browsers */
background: -moz-linear-gradient(top,  rgba(255,255,255,1) 0%, rgba(245,245,245,1) 50%, rgba(244,244,244,1) 51%, rgba(255,255,255,1) 100%); /* FF3.6-15 */
background: -webkit-linear-gradient(top,  rgba(255,255,255,1) 0%,rgba(245,245,245,1) 50%,rgba(244,244,244,1) 51%,rgba(255,255,255,1) 100%); /* Chrome10-25,Safari5.1-6 */
background: linear-gradient(to bottom,  rgba(255,255,255,1) 0%,rgba(245,245,245,1) 50%,rgba(244,244,244,1) 51%,rgba(255,255,255,1) 100%); /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffffff', endColorstr='#ffffff',GradientType=0 ); /* IE6-9 */ border-bottom:1px solid #e3e3e3; color:#3e4661; font-size:13px; }
.board_list th, .board_list td {padding:8px 3px;  border-bottom:1px solid #e3e3e3; font-size:12px; color:#646464; text-align:center; }


/*수정 0809*/
.td0_0809 {border-bottom:2px solid #b3bfcb;font-size:15px;letter-spacing:-1px;font-weight:bold;padding:10px;}
.td1_0809 {padding:8px 5px; white-space:nowrap;  text-align:left; padding-left:20px; font-weight:bold; border-bottom:1px solid #e3e3e3; color:#3e4661; font-size:13px;}
.td2_0809 {text-align:right;padding-right:20px; border-bottom:1px solid #e3e3e3; font-size:12px; color:#646464;}

.td1_0809_2 {padding:8px 5px; white-space:nowrap;  text-align:left; padding-left:50px; background:#f7f7f7; font-weight:bold;border-bottom:1px solid #e3e3e3; font-size:12px; color:#646464;}
.td2_0809_3 {padding:8px 5px; white-space:nowrap;  text-align:right; padding-right:20px; background:#f7f7f7; border-bottom:1px solid #e3e3e3; font-size:12px; color:#646464;}

/*수정 0809*/


/*일일업무등록 게시판 추가*/
.board_list_2line_wr {margin:0px 0 10px 0;  border-collapse:collapse; width:100%; border-top:1px solid #909BAB; border-right:1px solid #e3e3e3;  border-left:1px solid #e3e3e3;  }
.board_list_2line_wr thead tr{border-bottom:1px solid #e3e3e3;}
.board_list_2line_wr thead th p{color:#3e4661;}
.board_list_2line_wr thead th { 
	padding:11px 3px;  
	white-space:nowrap;  
	text-align:center;  
	font-weight:bold;  
	background-color:#f9f9f9;
	border-bottom:1px solid #e3e3e3;
	border-left:none;
	color:#3e4661; 
}
.board_list_2line_wr th, .board_list_2line_wr td {  padding:5px 3px;  border-bottom:1px solid #e3e3e3;  font-size:12px; color:#646464; text-align:center; vertical-align:middle;}

.member_btn {
	-moz-box-shadow:inset 0px 1px 0px 0px #ffffff;
	-webkit-box-shadow:inset 0px 1px 0px 0px #ffffff;
	box-shadow:inset 0px 1px 0px 0px #ffffff;
	background:-webkit-gradient(linear, left top, left bottom, color-stop(0.05, #ffffff), color-stop(1, #f6f6f6));
	background:-moz-linear-gradient(top, #ffffff 5%, #f6f6f6 100%);
	background:-webkit-linear-gradient(top, #ffffff 5%, #f6f6f6 100%);
	background:-o-linear-gradient(top, #ffffff 5%, #f6f6f6 100%);
	background:-ms-linear-gradient(top, #ffffff 5%, #f6f6f6 100%);
	background:linear-gradient(to bottom, #ffffff 5%, #f6f6f6 100%);
	filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffff', endColorstr='#f6f6f6',GradientType=0);
	background-color:#ffffff;
	-moz-border-radius:6px;
	-webkit-border-radius:6px;
	border-radius:2px;
	border:1px solid #dcdcdc;
	display:inline-block;
	cursor:pointer;
	color:#666666;
	font-family:arial;
	font-size:15px;
	font-weight:bold;
	padding:13px 24px;
	text-decoration:none;
	text-shadow:0px 1px 0px #ffffff;
}
.member_btn:hover {
	background:-webkit-gradient(linear, left top, left bottom, color-stop(0.05, #f6f6f6), color-stop(1, #ffffff));
	background:-moz-linear-gradient(top, #f6f6f6 5%, #ffffff 100%);
	background:-webkit-linear-gradient(top, #f6f6f6 5%, #ffffff 100%);
	background:-o-linear-gradient(top, #f6f6f6 5%, #ffffff 100%);
	background:-ms-linear-gradient(top, #f6f6f6 5%, #ffffff 100%);
	background:linear-gradient(to bottom, #f6f6f6 5%, #ffffff 100%);
	filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#f6f6f6', endColorstr='#ffffff',GradientType=0);
	background-color:#f6f6f6;
}
.member_btn:active {
	position:relative;
	top:1px;
}

/*발주하기 찾기버튼*/
.Btn_green {
	-moz-box-shadow:inset 0px 1px 0px 0px #9acc85;
	-webkit-box-shadow:inset 0px 1px 0px 0px #9acc85;
	box-shadow:inset 0px 1px 0px 0px #9acc85;
	background:-webkit-gradient(linear, left top, left bottom, color-stop(0.05, #89c403), color-stop(1, #77a809));
	background:-moz-linear-gradient(top, #89c403 5%, #77a809 100%);
	background:-webkit-linear-gradient(top, #89c403 5%, #77a809 100%);
	background:-o-linear-gradient(top, #89c403 5%, #77a809 100%);
	background:-ms-linear-gradient(top, #89c403 5%, #77a809 100%);
	background:linear-gradient(to bottom, #89c403 5%, #77a809 100%);
	filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#74ad5a', endColorstr='#68a54b',GradientType=0);
	background-color:#74ad5a;
	border:1px solid #3b6e22;
	display:inline-block;
	cursor:pointer;
	letter-spacing:-1px;
	color:#ffffff;
	font-family:arial;
	font-size:12px;
	font-weight:bold;

	padding:3px 4px 3px 4px;
    border-radius:3px;
	-moz-border-radius:3px;
	-webkit-border-radius:3px;
	text-decoration:none;
}
.Btn_green:hover {
	background:-webkit-gradient(linear, left top, left bottom, color-stop(0.05, #68a54b), color-stop(1, #74ad5a));
	background:-moz-linear-gradient(top, #68a54b 5%, #74ad5a 100%);
	background:-webkit-linear-gradient(top, #68a54b 5%, #74ad5a 100%);
	background:-o-linear-gradient(top, #68a54b 5%, #74ad5a 100%);
	background:-ms-linear-gradient(top, #68a54b 5%, #74ad5a 100%);
	background:linear-gradient(to bottom, #68a54b 5%, #74ad5a 100%);
	filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#68a54b', endColorstr='#74ad5a',GradientType=0);
	background-color:#68a54b;
}
.Btn_green:active {
	position:relative;
	top:1px;
}


.btn_blue001 {
	-moz-box-shadow: 0px 0px 0px 2px #9fb4f2;
	-webkit-box-shadow: 0px 0px 0px 2px #9fb4f2;
	box-shadow: 0px 0px 0px 2px #9fb4f2;
	background:-webkit-gradient(linear, left top, left bottom, color-stop(0.05, #7892c2), color-stop(1, #476e9e));
	background:-moz-linear-gradient(top, #7892c2 5%, #476e9e 100%);
	background:-webkit-linear-gradient(top, #7892c2 5%, #476e9e 100%);
	background:-o-linear-gradient(top, #7892c2 5%, #476e9e 100%);
	background:-ms-linear-gradient(top, #7892c2 5%, #476e9e 100%);
	background:linear-gradient(to bottom, #7892c2 5%, #476e9e 100%);
	filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#7892c2', endColorstr='#476e9e',GradientType=0);
	background-color:#7892c2;
	-moz-border-radius:3px;
	-webkit-border-radius:3px;
	border-radius:3px;
	border:1px solid #4e6096;
	display:inline-block;
	cursor:pointer;
	color:#ffffff;
	font-family:Arial;
	font-size:11px;
	padding:0px 4px 2px 4px;
	text-decoration:none;
	text-shadow:0px 1px 0px #283966;
}
.btn_blue001:hover {
	background:-webkit-gradient(linear, left top, left bottom, color-stop(0.05, #476e9e), color-stop(1, #7892c2));
	background:-moz-linear-gradient(top, #476e9e 5%, #7892c2 100%);
	background:-webkit-linear-gradient(top, #476e9e 5%, #7892c2 100%);
	background:-o-linear-gradient(top, #476e9e 5%, #7892c2 100%);
	background:-ms-linear-gradient(top, #476e9e 5%, #7892c2 100%);
	background:linear-gradient(to bottom, #476e9e 5%, #7892c2 100%);
	filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#476e9e', endColorstr='#7892c2',GradientType=0);
	background-color:#476e9e;
}
.btn_blue001:active {
	position:relative;
	top:1px;
}

.btn_grey003 {
	-moz-box-shadow:inset 0px 1px 0px 0px #ffffff;
	-webkit-box-shadow:inset 0px 1px 0px 0px #ffffff;
	box-shadow:inset 0px 1px 0px 0px #ffffff;
	background:-webkit-gradient(linear, left top, left bottom, color-stop(0.05, #f9f9f9), color-stop(1, #e9e9e9));
	background:-moz-linear-gradient(top, #f9f9f9 5%, #e9e9e9 100%);
	background:-webkit-linear-gradient(top, #f9f9f9 5%, #e9e9e9 100%);
	background:-o-linear-gradient(top, #f9f9f9 5%, #e9e9e9 100%);
	background:-ms-linear-gradient(top, #f9f9f9 5%, #e9e9e9 100%);
	background:linear-gradient(to bottom, #f9f9f9 5%, #e9e9e9 100%);
	filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#f9f9f9', endColorstr='#e9e9e9',GradientType=0);
	background-color:#f9f9f9;
	-moz-border-radius:6px;
	-webkit-border-radius:6px;
	border-radius:3px;
	border:1px solid #dcdcdc;
	display:inline-block;
	cursor:pointer;
	color:#666666;
	font-family:Arial;
	font-size:11px;
	font-weight:bold;
	padding:0px 4px 2px 4px;
	text-decoration:none;
	text-shadow:0px 1px 0px #ffffff;
}
.btn_grey003:hover {
	background:-webkit-gradient(linear, left top, left bottom, color-stop(0.05, #e9e9e9), color-stop(1, #f9f9f9));
	background:-moz-linear-gradient(top, #e9e9e9 5%, #f9f9f9 100%);
	background:-webkit-linear-gradient(top, #e9e9e9 5%, #f9f9f9 100%);
	background:-o-linear-gradient(top, #e9e9e9 5%, #f9f9f9 100%);
	background:-ms-linear-gradient(top, #e9e9e9 5%, #f9f9f9 100%);
	background:linear-gradient(to bottom, #e9e9e9 5%, #f9f9f9 100%);
	filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#e9e9e9', endColorstr='#f9f9f9',GradientType=0);
	background-color:#e9e9e9;
}
.btn_grey003:active {
	position:relative;
	top:1px;
}


.btn_darkblue005 {
	-moz-box-shadow:inset 0px 1px 0px 0px #bee2f9;
	-webkit-box-shadow:inset 0px 1px 0px 0px #bee2f9;
	box-shadow:inset 0px 1px 0px 0px #bee2f9;
	background:-webkit-gradient(linear, left top, left bottom, color-stop(0.05, #63b8ee), color-stop(1, #468ccf));
	background:-moz-linear-gradient(top, #63b8ee 5%, #468ccf 100%);
	background:-webkit-linear-gradient(top, #63b8ee 5%, #468ccf 100%);
	background:-o-linear-gradient(top, #63b8ee 5%, #468ccf 100%);
	background:-ms-linear-gradient(top, #63b8ee 5%, #468ccf 100%);
	background:linear-gradient(to bottom, #63b8ee 5%, #468ccf 100%);
	filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#63b8ee', endColorstr='#468ccf',GradientType=0);
	background-color:#63b8ee;
	-moz-border-radius:3px;
	-webkit-border-radius:3px;
	border-radius:3px;
	border:1px solid #3866a3;
	display:inline-block;
	cursor:pointer;
	color:#fff;
	font-family:Arial;
	font-size:11px;
	font-weight:bold;
	padding:0px 4px 2px 4px;
	text-decoration:none;
	text-shadow:0px 1px 0px #7cacde;
}
.btn_darkblue005:hover {
	background:-webkit-gradient(linear, left top, left bottom, color-stop(0.05, #468ccf), color-stop(1, #63b8ee));
	background:-moz-linear-gradient(top, #468ccf 5%, #63b8ee 100%);
	background:-webkit-linear-gradient(top, #468ccf 5%, #63b8ee 100%);
	background:-o-linear-gradient(top, #468ccf 5%, #63b8ee 100%);
	background:-ms-linear-gradient(top, #468ccf 5%, #63b8ee 100%);
	background:linear-gradient(to bottom, #468ccf 5%, #63b8ee 100%);
	filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#468ccf', endColorstr='#63b8ee',GradientType=0);
	background-color:#468ccf;
}
.btn_darkblue005:active {
	position:relative;
	top:1px;
}


/***********2015-11-18 주문서 및 버튼 css***********/


/*주문서 검색*/
.re_sch01{ padding:4px 10px 4px 10px; border:1px solid #666; background-color:#474C4F; border-radius:2px; font-size:12px;  line-height:12px;  cursor:pointer; color:#fff; display:inline-block;
			-moz-border-radius:2px;	-webkit-border-radius:2px; font-weight:bold;}
			
/*주문서 지점검색*/
.re_sch02_ji{ padding:4px 10px 4px 10px; border:1px solid #5a6370; background-color:#767f8c; border-radius:2px; font-size:12px;  line-height:12px;  cursor:pointer; color:#fff; display:inline-block;
			-moz-border-radius:2px;	-webkit-border-radius:2px; font-weight:bold;}
.re_sch02_ji:hover, .btn_pack *:active, .btn_pack *:focus{border:1px solid #5a6370; background-color:#5a6370;}

/*상품선택*/
.re_pdtchoice{  padding:5px 5px 4px 5px; border:1px solid #8fb14f; background-color:#fff; border-radius:2px; font-size:11px;  line-height:11px; letter-spacing:-1px;   cursor:pointer; display:inline-block;
			-moz-border-radius:3px;	-webkit-border-radius:3px; font-family:"돋움"; letter-spacing:-1px;}
/*.re_pdtchoice:hover, .btn_pack *:active, .btn_pack *:focus{color:#fff;  border:1px solid #546d25; background-color:#5e782e;}*/

/*상품선택 2*/
.re_pdtchoice2{ margin-top:1px; padding:5px 5px 3px 5px; border:1px solid #5a6370; background-color:#767f8c; border-radius:2px; font-size:11px;  line-height:11px;  cursor:pointer; color:#fff; display:inline-block;
			-moz-border-radius:2px;	-webkit-border-radius:2px;  letter-spacing:-1px; font-family:"돋움";}
.re_pdtchoice2:hover, .btn_pack *:active, .btn_pack *:focus{border:1px solid #5a6370; background-color:#5a6370;}


/*상품메뉴리스트*/
.re_pdt_list{ padding:5px 5px 3px 5px; border:1px solid #8fb14f; background-color:#fff; border-radius:2px; font-size:11px;  line-height:11px; letter-spacing:-1px;   cursor:pointer; display:inline-block;
			-moz-border-radius:3px;	-webkit-border-radius:3px; font-family:"돋움"; letter-spacing:-1px;}
.re_pdt_list{text-decoration:none;}
.re_pdt_list:hover, .btn_pack *:active, .btn_pack *:focus{color:#729f1b}

/*상품메뉴리스트 2 축하근조*/
.re_pdt_list2{ padding:5px 5px 3px 5px; border:1px solid #454545; background-color:#fff; border-radius:2px; font-size:11px;  line-height:11px; letter-spacing:-1px;   cursor:pointer; display:inline-block;
			-moz-border-radius:3px;	-webkit-border-radius:3px; font-family:"돋움"; letter-spacing:-1px; color:#333;}
.re_pdt_list2{text-decoration:none;}
.re_pdt_list2:hover, .btn_pack *:active, .btn_pack *:focus{ background-color:#454545; color:#fff; border:1px solid #454545;}

/*상품메뉴리스트 3 동서양관엽*/
.re_pdt_list3{ padding:5px 5px 3px 5px; border:1px solid #59a672; background-color:#fff; border-radius:2px; font-size:11px;  line-height:11px; letter-spacing:-1px;   cursor:pointer; display:inline-block;
			-moz-border-radius:3px;	-webkit-border-radius:3px; font-family:"돋움"; color:#4d9a66; }
.re_pdt_list3{text-decoration:none;}
.re_pdt_list3:hover, .btn_pack *:active, .btn_pack *:focus{ background-color:#59a672; color:#fff; border:1px solid #59a672;}


/*상품메뉴리스트 3 꽃바구니꽃다발*/
.re_pdt_list4{ padding:5px 5px 3px 5px; border:1px solid #f3676a; background-color:#fff; border-radius:2px; font-size:11px;  line-height:11px; letter-spacing:-1px;   cursor:pointer; display:inline-block;
			-moz-border-radius:3px;	-webkit-border-radius:3px; font-family:"돋움"; letter-spacing:-1px; color:#e66164;}
.re_pdt_list4{text-decoration:none;}
.re_pdt_list4:hover, .btn_pack *:active, .btn_pack *:focus{ background-color:#FF678B; color:#fff; border:1px solid #f3676a;}

/*상품메뉴리스트 5 기타*/
.re_pdt_list5{padding:5px 5px 3px 5px; border:1px solid #9c9c9c; background-color:#fff; border-radius:2px; font-size:11px;  line-height:11px; letter-spacing:-1px;   cursor:pointer; display:inline-block;
			-moz-border-radius:3px;	-webkit-border-radius:3px; font-family:"돋움"; letter-spacing:-1px; color:#898989;}
.re_pdt_list5{text-decoration:none;}
.re_pdt_list5:hover, .btn_pack *:active, .btn_pack *:focus{ background-color:#9c9c9c; color:#fff; border:1px solid #8c8c8c;}



/*수주화원찾기*/
.re_suju{ padding:7px 10px 5px 10px; border:1px solid #b6b6b6; line-height:12px; background-color:#fff; border-radius:3px; font-size:12px; font-weight:bold;  cursor:pointer; font-family:"돋움";
			display:inline-block;-moz-border-radius:2px;	-webkit-border-radius:2px; }
.re_suju:hover, .btn_pack *:active, .btn_pack *:focus{color:#E53E27; border:1px solid #E53E27;}

/*상품관리*/
.re_sa1{ padding:4px 10px 3px 10px; border:1px solid #b6b6b6; line-height:12px; background-color:#fff; border-radius:3px; font-size:12px; font-weight:bold;  cursor:pointer; font-family:"돋움";
			display:inline-block;-moz-border-radius:2px;	-webkit-border-radius:2px; }
.re_sa1:hover, .btn_pack *:active, .btn_pack *:focus{color:#E53E27; border:1px solid #E53E27;}



/*상호명칭검색*/
.re_sang{ padding:5px 10px 2px 10px; border:1px solid #b6b6b6; line-height:13px; background-color:#f5f5f5; border-radius:3px; font-size:12px; font-weight:bold;  cursor:pointer; font-family:"돋움";
			display:inline-block;-moz-border-radius:2px;	-webkit-border-radius:2px; }
.re_sang:hover, .btn_pack *:active, .btn_pack *:focus{color:#5987FE; border:1px solid #5987FE;}


/*자주쓰는경조사 버튼 */

/*근조, 삼가고인*/
.re_btn001{ padding:3px 7px 2px 7px; border:1px solid #666; background-color:#fff; border-radius:3px; font-size:11px; letter-spacing:-1px; font-weight:bold; color:#333; cursor:pointer; display:inline-block;
			-moz-border-radius:3px;	-webkit-border-radius:3px; font-family:"돋움";}
.re_btn001:hover, .btn_pack *:active, .btn_pack *:focus{color:#fff; background-color:#333; border:1px solid #333;}

/*축결혼, 축화혼*/
.re_btn002{ padding:3px 10px 2px 10px;  border:1px solid #a7a7a7; background-color:#fff; border-radius:3px; font-size:11px; letter-spacing:-1px;  cursor:pointer; display:inline-block;
			-moz-border-radius:3px;	-webkit-border-radius:3px; font-family:"돋움";}
.re_btn002:hover, .btn_pack *:active, .btn_pack *:focus{color:#fff; background-color:#FF678B; border:1px solid #f6577d;}

/*축발전,축승진,축개업*/
.re_btn003{ padding:3px 10px 2px 10px;  border:1px solid #a7a7a7; background-color:#fff; border-radius:3px; font-size:11px; letter-spacing:-1px;  cursor:pointer; display:inline-block;
			-moz-border-radius:3px;	-webkit-border-radius:3px; font-family:"돋움";}
.re_btn003:hover, .btn_pack *:active, .btn_pack *:focus{color:#fff; background-color:#4169e1; border:1px solid #4169e1;}

/*경조사 찾기*/
.re_josa{ padding:4px 5px 4px 5px; border:1px solid #5a6370; background-color:#767f8c; border-radius:2px; font-size:12px;  line-height:12px;  cursor:pointer; color:#fff; display:inline-block;
			-moz-border-radius:2px;	-webkit-border-radius:2px; font-weight:bold;}
.re_josa:hover, .btn_pack *:active, .btn_pack *:focus{}

/*경조사 복사*/
.re_copy{ padding:4px 5px 4px 5px; border:1px solid #5a6370; background-color:#fff; border-radius:2px; font-size:12px;  line-height:12px;  cursor:pointer; display:inline-block;
			-moz-border-radius:2px;	-webkit-border-radius:2px; }
.re_copy:hover, .btn_pack *:active, .btn_pack *:focus{}


/*주문서 발주하기*/
.re_od_send{ padding:15px 20px 15px 20px;   background-color:#e83e44; color:#fff;  font-size:15px; line-height:16px; letter-spacing:-1px;  cursor:pointer; display:inline-block;
			 font-weight:bold;     font-family: helveticaNeue, helvetica, sans-serif !important;}
.re_od_send:hover, .btn_pack *:active, .btn_pack *:focus{color:#fff; background-color:#ca2c31;}

/*주문서 주문하기*/
.re_od_send2{ padding:15px 20px 15px 20px;   background-color:#595757; color:#fff;  font-size:15px; line-height:16px; letter-spacing:-1px;  cursor:pointer; display:inline-block;
			 font-weight:bold;     font-family: helveticaNeue, helvetica, sans-serif !important;}
.re_od_send2:hover, .btn_pack *:active, .btn_pack *:focus{color:#fff; background-color:#333;}

/*주문서 수정하기*/
.re_od_modi{ padding:10px 20px 10px 20px;   border:1px solid #e83e44; color:#e83e44;  font-size:15px; line-height:16px; letter-spacing:-1px;  cursor:pointer; display:inline-block;
			 font-weight:bold;     font-family: helveticaNeue, helvetica, sans-serif !important;}
.re_od_modi:hover, .btn_pack *:active, .btn_pack *:focus{color:#d12e34; border:1px solid #d12e34;}

/*주문서 리본출력*/
.re_od_ribbon{ padding:10px 20px 10px 20px;   background-color:#e43e4c; border:1px solid #e43e4c; color:#fff;  font-size:15px; line-height:16px; letter-spacing:-1px;  cursor:pointer; display:inline-block;
			 font-weight:bold;     font-family: helveticaNeue, helvetica, sans-serif !important;}
.re_od_ribbon:hover, .btn_pack *:active, .btn_pack *:focus{color:#fff; background-color:#d23240;}

/*주문서 인수자등록*/
.re_od_insu{ padding:10px 20px 10px 20px;   background-color:#f5f5f5; color:#454545; border :1px solid #ccc; font-size:15px; line-height:16px; letter-spacing:-1px;  cursor:pointer; display:inline-block;
			 font-weight:bold;     font-family: helveticaNeue, helvetica, sans-serif !important;}
.re_od_insu:hover, .btn_pack *:active, .btn_pack *:focus{}

/*주문서 주문서보기*/
.re_od_juview{ padding:10px 20px 10px 20px;   background-color:#f5f5f5; color:#454545;  border:1px solid #ccc;font-size:15px; line-height:16px; letter-spacing:-1px;  cursor:pointer; display:inline-block;
			 font-weight:bold;     font-family: helveticaNeue, helvetica, sans-serif !important;}
.re_od_juview:hover, .btn_pack *:active, .btn_pack *:focus{}

/*주문서 닫기*/
.re_od_exit{ padding:10px 20px 10px 20px;   background-color:#595757; color:#fff; border:1px solid #595757; font-size:15px; line-height:16px; letter-spacing:-1px;  cursor:pointer; display:inline-block;
			 font-weight:bold;     font-family: helveticaNeue, helvetica, sans-serif !important;}
.re_od_exit:hover, .btn_pack *:active, .btn_pack *:focus{color:#fff;}

/*주문서 복사*/
.re_od_copy_c{ padding:10px 20px 10px 20px;   background-color:#fff; color:#454545; border :1px solid #a7a7a7; font-size:15px; line-height:16px; letter-spacing:-1px;  cursor:pointer; display:inline-block;
			 font-weight:bold;     font-family: helveticaNeue, helvetica, sans-serif !important;}
.re_od_copy_c:hover, .btn_pack *:active, .btn_pack *:focus{color:#454545; background-color:#f5f5f5;}


/*주문서 주문로그버튼*/
.re_julog{ padding:2px 4px 0px 4px;   background-color:#fff; border-radius:3px; font-size:11px; letter-spacing:-1px;  cursor:pointer; display:inline-block;
			-moz-border-radius:1px;	-webkit-border-radius:1px; font-family:"돋움";}
.re_julog:hover, .btn_pack *:active, .btn_pack *:focus{color:#fff; background-color:#FF678B; font-weight:bold;}

/*주문서 덧글입력*/
.re_od_replyc{ padding:27px 15px 27px 15px;   background-color:#fff; color:#546792;  border:1px solid #546792;font-size:12px; line-height:16px; letter-spacing:-1px;  cursor:pointer; display:inline-block;
			 font-weight:bold;     font-family: helveticaNeue, helvetica, sans-serif !important; -moz-border-radius:2px; -webkit-border-radius:2px; border:1px solid #647081;}
.re_od_replyc:hover, .btn_pack *:active, .btn_pack *:focus{ color:#454545; border:1px solid #454545; }

/*주문서 메모더보기*/
.re_od_replyc1{ padding:3px 15px 3px 15px;   background-color:#fff; color:#454545;  border:1px solid #a7a7a7;font-size:12px; line-height:16px; letter-spacing:-1px;  cursor:pointer; display:inline-block;
			 font-weight:bold;     font-family: helveticaNeue, helvetica, sans-serif !important; -moz-border-radius:2px; -webkit-border-radius:2px; border:1px solid #647081;}
.re_od_replyc1:hover, .btn_pack *:active, .btn_pack *:focus{ color:#454545; background-color:#f5f5f5;}


/*회원정보 수정*/
.re_memlist{ padding:5px 5px 5px 4px; border:1px solid #8fb14f; background-color:#fff; border-radius:3px; font-size:11px;  line-height:11px; letter-spacing:-1px;   cursor:pointer; display:inline-block;
			-moz-border-radius:3px;	-webkit-border-radius:3px; font-family:"돋움"; letter-spacing:-1px;}
.re_memlist{text-decoration:none;}
.re_memlist:hover, .btn_pack *:active, .btn_pack *:focus{color:#718e3a}

/*회원정보 중복체크*/
.re_memlist_ji{ padding:3px 10px 4px 10px; border:1px solid #5a6370; background-color:#767f8c; border-radius:2px; font-size:12px;  line-height:12px;  cursor:pointer; color:#fff; display:inline-block;
			-moz-border-radius:2px;	-webkit-border-radius:2px; font-weight:bold;}
.re_memlist_ji:hover, .btn_pack *:active, .btn_pack *:focus{}

/*기존계좌와 상동*/
.re_account_cp{ padding:4px 7px 3px 7px; border:1px solid #ccc;     background-color: #f5f5f5; border-radius:2px; font-size:12px;  line-height:12px;  cursor:pointer; color:#454545; display:inline-block;
			-moz-border-radius:2px;	-webkit-border-radius:2px; font-weight:bold;}
.re_account_cp:hover, .btn_pack *:active, .btn_pack *:focus{color:#E53E27; border:1px solid #E53E27;}

/*추가 삭제*/
.re_add{ padding:4px 5px 4px 5px; border:1px solid #5a6370; background-color:#767f8c; border-radius:2px; font-size:12px;  line-height:12px;  cursor:pointer; color:#fff; display:inline-block;
			-moz-border-radius:2px;	-webkit-border-radius:2px; font-weight:bold; text-decoration:none;}
.re_add:hover, .btn_pack *:active, .btn_pack *:focus{background-color:#59606b;text-decoration:none;}

.re_del{ padding:4px 5px 4px 5px; border:1px solid #999999; background-color:#fff; border-radius:2px; font-size:12px;  line-height:12px;  cursor:pointer; display:inline-block;
			-moz-border-radius:2px;	-webkit-border-radius:2px; text-decoration:none; }
.re_del:hover, .btn_pack *:active, .btn_pack *:focus{text-decoration:none;}


/*회원정보 저장 / 닫기 / 탈퇴*/

.re_mm_save{ padding:10px 20px 10px 20px;   background-color:#e43e4c; border:1px solid #e43e4c; color:#fff;  font-size:14px; line-height:16px; letter-spacing:-1px;  cursor:pointer; display:inline-block;
			 font-weight:bold;     font-family: helveticaNeue, helvetica, sans-serif !important;}
.re_mm_save:hover, .btn_pack *:active, .btn_pack *:focus{color:#fff; background-color:#d23240;}

.re_od_mexit{ padding:10px 20px 10px 20px;   background-color:#595757; color:#fff; border:1px solid #595757; font-size:14px; line-height:16px; letter-spacing:-1px;  cursor:pointer; display:inline-block;
			 font-weight:bold;     font-family: helveticaNeue, helvetica, sans-serif !important;}
.re_od_mexit:hover, .btn_pack *:active, .btn_pack *:focus{color:#fff;}

.re_od_copy_line{ padding:10px 20px 10px 20px;   background-color:#fff; color:#454545; border :1px solid #a7a7a7; font-size:14px; line-height:16px; letter-spacing:-1px;  cursor:pointer; display:inline-block;
			 font-weight:bold;     font-family: helveticaNeue, helvetica, sans-serif !important;}
.re_od_copy_line:hover, .btn_pack *:active, .btn_pack *:focus{color:#454545; background-color:#f5f5f5;}

/*배송가능지역확인 및 설정, 부재중설정 등 */
.re_od_bujae{ padding:3px 5px 2px 5px; border:1px solid #5a6370; background-color:#867f8c; border-radius:2px; font-size:11px;  line-height:12px;  cursor:pointer; color:#fff; display:inline-block;
			-moz-border-radius:2px;	-webkit-border-radius:2px; font-weight:bold; letter-spacing:-1px;}
.re_od_bujae:hover, .btn_pack *:active, .btn_pack *:focus{color:#fff; background-color:#767f8c;}







/***********2015-11-18 게시판 css***********/

/*left*/
.re_bd_write {margin:5px 0 10px 0;  border-collapse:collapse; width:100%; border-top:3px double #ccc;  }
.re_bd_write thead th { padding:0 11px 0 10px; height:33px; white-space:nowrap;  text-align:left;  font-weight:bold; border:0px; color:#3e4661; letter-spacing:-1px; }
.re_bd_write thead th.center { text-align:center; }
.re_bd_write th, .re_bd_write td { margin:0; padding:5px 0 5px 10px;  border-bottom:1px dotted #ddd; font-size:12px; color:#646464;}
.re_bd_write tbody th { width:108px; text-align:left; font-weight:bold;  color:#454545; vertical-align:middle; font-size:13px; border-right:1px dotted #ddd;
/* Permalink - use to edit and share this gradient: http://colorzilla.com/gradient-editor/#ffffff+0,f5f5f5+50,f4f4f4+51,ffffff+100 */
background: rgb(255,255,255); /* Old browsers */
background: -moz-linear-gradient(top,  rgba(255,255,255,1) 0%, rgba(245,245,245,1) 50%, rgba(244,244,244,1) 51%, rgba(255,255,255,1) 100%); /* FF3.6-15 */
background: -webkit-linear-gradient(top,  rgba(255,255,255,1) 0%,rgba(245,245,245,1) 50%,rgba(244,244,244,1) 51%,rgba(255,255,255,1) 100%); /* Chrome10-25,Safari5.1-6 */
background: linear-gradient(to bottom,  rgba(255,255,255,1) 0%,rgba(245,245,245,1) 50%,rgba(244,244,244,1) 51%,rgba(255,255,255,1) 100%); /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffffff', endColorstr='#ffffff',GradientType=0 ); /* IE6-9 */
}

.re_bd_write tbody td.right{ text-align:right;}

/*default_예외*/
.re_bd_write2 {margin:0px 0 10px 0;  border-collapse:collapse; width:100%; border:1px dotted #d5d5d5;    }
.re_bd_write2 thead tr{ color:#646464;}
.re_bd_write2 thead th { padding:5px 3px;  white-space:nowrap;  text-align:center; color:#888; font-size:11px; background-color:#f9f9f9;}
.re_bd_write2 th, .re_bd_write2 td {padding:5px 3px;  font-size:12px; color:#646464; text-align:center; border-bottom:1px solid #ddd;  }

/*default*/
.re_bd_write_r {margin:0px 0 10px 0;  border-collapse:collapse; width:100%; border:1px dotted #d5d5d5;    }
.re_bd_write_r thead tr{ color:#646464;}
.re_bd_write_r thead th { padding:5px 3px;  white-space:nowrap;  text-align:center; color:#888; font-size:11px; background-color:#f9f9f9;}
.re_bd_write_r th, .re_bd_write_r td {padding:5px 3px;  font-size:12px; color:#646464; text-align:center; border-bottom:1px dotted #ddd;  }



/*주문서 합계*/
td.re_add_point { border:1px dotted #ccc;  padding:10px 20px; text-align:left;    }
td.re_add_point ul { float:left; }
td.re_add_point ul li { background:url(http://image.hanflower.com/img/admin/common/bullet_orange.gif) no-repeat 0 5px; padding-left:8px; float:left; margin-right:30px; font-size:11px; }
td.re_add_point span.result_in { font-size:20px; font-family:Tahoma, Geneva, sans-serif;  font-weight:bold; color:#E83E44;  }
td.re_add_point div.result {  color:#E83E44; font-weight:bold; }

.color_tp{color:#E83E44;}

/*주문서 타이틀*/
.re_od_tit{width:100%; background-color:#333; overflow:hidden; }
.re_od_txt{ color:#fff; font-size:20px; letter-spacing:-1px; font-weight:bold; padding:10px 10px 10px 10px; font-family: helveticaNeue, helvetica, sans-serif !important; margin-top:-5px;}



/*회원정보 타이틀*/
.re_mm_tit{width:100%; background-color:#333; overflow:hidden; }
.re_mm_txt{ color:#fff; font-size:20px; letter-spacing:-1px; font-weight:bold; padding:10px 10px 10px 10px; font-family: helveticaNeue, helvetica, sans-serif !important; margin-top:-5px;}


/*주문상태 페이지*/

.state_wrap{width:100%;}

/*주문상태 left*/
.state_bd_write {margin:5px 0 10px 0;  border-collapse:collapse; width:100%; border-top:3px double #ccc;  }
.state_bd_write thead th { padding:0 11px 0 10px; height:33px; white-space:nowrap;  text-align:left;  font-weight:bold; border:0px; color:#3e4661; letter-spacing:-1px; }
.state_bd_write thead th.center { text-align:center; }
.state_bd_write th, .state_bd_write td { margin:0; padding:6px 0 6px 15px;  border-bottom:1px dotted #ddd; font-size:12px; color:#646464;}
.state_bd_write tbody th { width:108px; text-align:left; font-weight:bold;  color:#454545; vertical-align:middle; font-size:13px; border-right:1px dotted #ddd;
/* Permalink - use to edit and share this gradient: http://colorzilla.com/gradient-editor/#ffffff+0,f5f5f5+50,f4f4f4+51,ffffff+100 */
background: rgb(255,255,255); /* Old browsers */
background: -moz-linear-gradient(top,  rgba(255,255,255,1) 0%, rgba(245,245,245,1) 50%, rgba(244,244,244,1) 51%, rgba(255,255,255,1) 100%); /* FF3.6-15 */
background: -webkit-linear-gradient(top,  rgba(255,255,255,1) 0%,rgba(245,245,245,1) 50%,rgba(244,244,244,1) 51%,rgba(255,255,255,1) 100%); /* Chrome10-25,Safari5.1-6 */
background: linear-gradient(to bottom,  rgba(255,255,255,1) 0%,rgba(245,245,245,1) 50%,rgba(244,244,244,1) 51%,rgba(255,255,255,1) 100%); /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffffff', endColorstr='#ffffff',GradientType=0 ); /* IE6-9 */
}

.state_bd_write tbody td.right{ text-align:right;}

/*취소팩스전송 */
.st_sch01{ padding:4px 10px 4px 10px; border:1px solid #666; background-color:#474C4F; border-radius:2px; font-size:12px;  line-height:12px;  cursor:pointer; color:#fff; display:inline-block;
			-moz-border-radius:2px;	-webkit-border-radius:2px; font-weight:bold;}

/*디폴트 버튼*/
.st_josa{ padding:4px 5px 4px 5px; border:1px solid #5a6370; background-color:#767f8c; border-radius:2px; font-size:12px;  line-height:12px;  cursor:pointer; color:#fff; display:inline-block;
			-moz-border-radius:2px;	-webkit-border-radius:2px; font-weight:bold;}

.st_del2{ padding:4px 5px 4px 5px; border:1px solid #999999; background-color:#fff; border-radius:2px; font-size:12px;  line-height:12px;  cursor:pointer; display:inline-block;
			-moz-border-radius:2px;	-webkit-border-radius:2px; text-decoration:none; }
.st_del2:hover, .btn_pack *:active, .btn_pack *:focus{text-decoration:none;  border:1px solid #5A6370; color:#5A6370; }


/*주문상태 default*/
.stboard_list {margin:0px 0px 20px 0px;  border-collapse:collapse; width:100%; border-top:3px double #ccc;  }
.stboard_list thead tr{border-bottom:1px solid #e3e3e3;}
.stboard_list th{padding:5px 3px;  white-space:nowrap;  text-align:center;  font-weight:bold;  background-color:#F5F5F5; border-bottom:1px solid #e3e3e3; border-left:none; color:#45458E; }
.stboard_list th, .stboard_list td { padding:8px 3px;  border-bottom:1px solid #e3e3e3; border-left:1px solid #e3e3e3; font-size:12px; color:#646464; text-align:center; vertical-align:middle;}



/*주문상태 default*/
.stboard_list2 {margin:0px 0px 20px 0px;  border-collapse:collapse; width:100%; border-top:3px double #ccc;  }
.stboard_list2 thead tr{border-bottom:1px solid #e3e3e3;}
.stboard_list2 th{padding:3px 2px;  white-space:nowrap;  text-align:center;  font-weight:bold;  background-color:#F5F5F5; border-bottom:1px solid #e3e3e3; border-left:none; color:#45458E; }
.stboard_list2 th, .stboard_list2 td { padding:8px 3px;  border-bottom:1px solid #e3e3e3; border-left:1px solid #e3e3e3; border-right:1px solid #e3e3e3; font-size:12px; color:#646464; text-align:center; vertical-align:middle;}

#site_content3_new{position:relative; overflow:hidden; width:100%;}

.state_bd_write2 {margin:5px 0 10px 0;  border-collapse:collapse; width:100%; border-top:3px double #ccc;  }
.state_bd_write2 thead th { padding:0 11px 0 10px; height:33px; white-space:nowrap;  text-align:left;  font-weight:bold; border:0px; color:#3e4661; letter-spacing:-1px; }
.state_bd_write2 thead th.center { text-align:center; }
.state_bd_write2 th, .state_bd_write2 td { margin:0; padding:8px 0 6px 15px;  border-bottom:1px dotted #ddd; font-size:12px; color:#646464;}
.state_bd_write2 tbody th { width:108px; text-align:left; font-weight:bold;  color:#454545; vertical-align:middle; font-size:13px; border-right:1px dotted #ddd;
/* Permalink - use to edit and share this gradient: http://colorzilla.com/gradient-editor/#ffffff+0,f5f5f5+50,f4f4f4+51,ffffff+100 */
background: rgb(255,255,255); /* Old browsers */
background: -moz-linear-gradient(top,  rgba(255,255,255,1) 0%, rgba(245,245,245,1) 50%, rgba(244,244,244,1) 51%, rgba(255,255,255,1) 100%); /* FF3.6-15 */
background: -webkit-linear-gradient(top,  rgba(255,255,255,1) 0%,rgba(245,245,245,1) 50%,rgba(244,244,244,1) 51%,rgba(255,255,255,1) 100%); /* Chrome10-25,Safari5.1-6 */
background: linear-gradient(to bottom,  rgba(255,255,255,1) 0%,rgba(245,245,245,1) 50%,rgba(244,244,244,1) 51%,rgba(255,255,255,1) 100%); /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffffff', endColorstr='#ffffff',GradientType=0 ); /* IE6-9 */
}

.board_list_2line {margin:0px 0 10px 0;  border-collapse:collapse; width:100%;     border-top: 2px solid #B0BCC7; border-right:1px solid #e3e3e3;  border-left:1px solid #e3e3e3;  }
.board_list_2line thead tr{border-bottom:1px solid #e3e3e3;}
.board_list_2line tbody tr:hover {background:#f5f5f5;}
.board_list_2line thead th p{color:#3e4661;}
.board_list_2line thead th { padding:11px 3px;  white-space:nowrap;  text-align:center;  font-weight:bold;  background-color:#f9f9f9; border-bottom:1px solid #e3e3e3; border-left:none; color:#3e4661;  }
.board_list_2line th, .board_list_2line td { padding:10px 3px;  border-bottom:1px solid #e3e3e3; border-left:1px solid #e3e3e3; font-size:12px; color:#646464; text-align:center; vertical-align:middle;}



/* tabs02_re */
.tabs02_re {width:100% ; height:36px ; overflow:hidden ;  position:relative ;  margin:0; padding:20px 0 0 0;}
.tabs02_re ul {width:100% ; height:36px ; overflow:hidden ; margin-bottom:-1px ; margin-left:20px}
.tabs02_re ul li {float:left ; margin-right:-1px ; background:#444444; margin-right:1px; }
.tabs02_re ul li a {
	display:block ; height:34px ; line-height:34px ; font-size:14px ;  border-top:1px solid #444;  padding:0 30px ; font-weight:bold ; text-decoration:none ;
	 color:#fff; font-size:12px; font-weight:bold;}
.tabs02_re ul li a:hover, .tabs02 ul li a:focus {position:relative ;}
.tabs02_re ul li a.on {position:relative ; background:#222 ; color:#fff ; }


.tmp2_class  {line-height:25px;}
.tmp3_class  {line-height:25px;}

/*베스트상품 5개*/
.num5_title { background:url(http://image.hanflower.com/img/dome/common/best_num_bg.gif) repeat-x bottom left; height:50px; width:925px; padding:6px 25px; border:1px solid #dbdbdb; font-size:15px; font-weight:bold; }
.catago_num5_best { position:relative; clear:both; margin-top:0px; overflow:hidden; border-left:1px solid #dddddd; border-bottom:1px solid #dddddd; width:976px; }
.catago_num5_best h3 { position:absolute; top:0; left:0; z-index:100;}
.catago_num5_best dl { width:187px; height:340px; float:left; margin:0px; border-right:1px solid #dddddd; padding:4px 4px 4px 3px;  }
.catago_num5_best dl dt { position:relative; height:187px;}
.catago_num5_best dl dt span.zoom { position:absolute; bottom:16px; right:13px;  }
.catago_num5_best dl dd { text-align:center; padding:3px 0; }
.catago_num5_best dl dd a { text-decoration:none;}
.catago_num5_best dl dd.tit { padding-top:15px; color:#646464; }
.catago_num5_best dl dd.cash { font-weight:normal;  color:#646464; }
.catago_num5_best dl span.icon_num01 { position:absolute; top:24px; left:28px; z-index:100;}
.catago_num5_best dl span.icon_num02 { position:absolute; top:24px; left:272px; z-index:100;}
.catago_num5_best dl span.icon_num03 { position:absolute; top:24px; left:516px; z-index:100;}
.catago_num5_best dl span.icon_num04 { position:absolute; top:24px; left:760px; z-index:100;}
.catago_num5_best dl span.icon_num04 { position:absolute; top:24px; left:9000px; z-index:100;}
.product_size { background:#e5510f; padding:2px 3px; color:#fff; font-weight:bold; margin-left:5px;}
.product_grade { background:#232212; padding:2px 3px; color:#fff; font-weight:bold; margin-left:5px;}

.text_num { font-family:Tahoma, Geneva, sans-serif;}
.del { text-decoration: line-through; font-family:Tahoma, Geneva, sans-serif; }
.Bygreen { color:#4f9c11; font-weight:bold; }
.line_gray { color:#e5e5e5;}

/**********버튼모음******************************************************************************************************************************/
  .btn_cartnum {
    -moz-box-shadow:inset 0px 1px 0px 0px #ffffff;
    -webkit-box-shadow:inset 0px 1px 0px 0px #ffffff;
    box-shadow:inset 0px 1px 0px 0px #ffffff;
    background-color:#f4f4f4;
    -moz-border-radius:3px;
    -webkit-border-radius:3px;
    border-radius:3px;
    border:1px solid #999;
    display:inline-block;
    font-family: "돋움", dotum, Helvetica, sans-serif;
    font-size:11px;
    font-weight:bold;
    padding:3px 10px;
    margin:5px 0;
    text-decoration:none;
    text-shadow:1px 1px 0px #ffffff;
	cursor:pointer;
  }
  .btn_cartnum:hover {
    background-color:#f4f4f4;
	text-decoration:none;
  }
  .btn_cartnum:active {
    position:relative;
  }


  .btn_cartnum2 {
    -moz-box-shadow:inset 0px 1px 0px 0px #ffffff;
    -webkit-box-shadow:inset 0px 1px 0px 0px #ffffff;
    box-shadow:inset 0px 1px 0px 0px #ffffff;
    background-color:#f4f4f4;
    -moz-border-radius:3px;
    -webkit-border-radius:3px;
    border-radius:3px;
    border:1px solid #999;
    display:inline-block;
    font-family:"돋움", dotum, Helvetica, sans-serif;
    font-size:11px;
    font-weight:bold;
    padding:3px 10px;
    margin:5px 0;
    text-decoration:none;
    text-shadow:1px 1px 0px #ffffff;
	cursor:pointer;
  }
  .btn_cartnum2:hover {
    background-color:#f4f4f4;
	text-decoration:none;
  }
  .btn_cartnum2:active {
    position:relative;
  }



  .btn_green {
	-moz-box-shadow:inset 0px 1px 0px 0px #c1ed9c;
	-webkit-box-shadow:inset 0px 1px 0px 0px #c1ed9c;
	box-shadow:inset 0px 1px 0px 0px #f19898;
	background:-webkit-gradient( linear, left top, left bottom, color-stop(0.05, #c70505), color-stop(1, #c70505) );
	background:-moz-linear-gradient( center top, #c70505 5%, #c70505 100% );
	filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#c70505', endColorstr='#8cb82b');
	background-color:#c70505;
	-webkit-border-top-left-radius:6px;
	-moz-border-radius-topleft:6px;
	border-top-left-radius:6px;
	-webkit-border-top-right-radius:6px;
	-moz-border-radius-topright:6px;
	border-top-right-radius:6px;
	-webkit-border-bottom-right-radius:6px;
	-moz-border-radius-bottomright:6px;
	border-bottom-right-radius:6px;
	-webkit-border-bottom-left-radius:6px;
	-moz-border-radius-bottomleft:6px;
	border-bottom-left-radius:6px;
	text-indent:0;
	border:1px solid #9e0101;
	display:inline-block;
	color:#ffffff;
	font-family:Arial;
	font-size:12px;
	font-weight:bold;
	font-style:normal;
	height:50px;
	line-height:50px;
	width:100px;
	text-decoration:none;
	text-align:center;
	text-shadow:1px 1px 0px #9e0101;

}
.btn_green:hover {
	background:-webkit-gradient( linear, left top, left bottom, color-stop(0.05, #c70505), color-stop(1, #a60505) );
	background:-moz-linear-gradient( center top, #c70505 5%, #a60505 100% );
	filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#8cb82b', endColorstr='#c70505');
	background-color:#a60505;
	text-decoration:none;
	cursor:pointer;
	color:#fff;


}.btn_green:active {
	position:relative;
	top:1px;
}

.btn_gray {
	-moz-box-shadow:inset 0px 1px 0px 0px #ffffff;
	-webkit-box-shadow:inset 0px 1px 0px 0px #ffffff;
	box-shadow:inset 0px 1px 0px 0px #ffffff;
	background:-webkit-gradient( linear, left top, left bottom, color-stop(0.05, #ededed), color-stop(1, #dfdfdf) );
	background:-moz-linear-gradient( center top, #ededed 5%, #dfdfdf 100% );
	filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ededed', endColorstr='#dfdfdf');
	background-color:#ededed;
	-webkit-border-top-left-radius:6px;
	-moz-border-radius-topleft:6px;
	border-top-left-radius:6px;
	-webkit-border-top-right-radius:6px;
	-moz-border-radius-topright:6px;
	border-top-right-radius:6px;
	-webkit-border-bottom-right-radius:6px;
	-moz-border-radius-bottomright:6px;
	border-bottom-right-radius:6px;
	-webkit-border-bottom-left-radius:6px;
	-moz-border-radius-bottomleft:6px;
	border-bottom-left-radius:6px;
	text-indent:0;
	border:1px solid #dcdcdc;
	display:inline-block;
	color:#777777;
	font-family:Arial;
	font-size:12px;
	font-weight:bold;
	font-style:normal;
	height:50px;
	line-height:50px;
	width:100px;
	text-decoration:none;
	text-align:center;
	text-shadow:1px 1px 0px #ffffff;
}
.btn_gray:hover {
	background:-webkit-gradient( linear, left top, left bottom, color-stop(0.05, #dfdfdf), color-stop(1, #ededed) );
	background:-moz-linear-gradient( center top, #dfdfdf 5%, #ededed 100% );
	filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#dfdfdf', endColorstr='#ededed');
	background-color:#dfdfdf;
	text-decoration:none;
	cursor:pointer;
}.btn_gray:active {
	position:relative;
	top:1px;
}


/*리스트 정렬 버튼*/


/***********************상세보기************************/
.pro_title { height:60px; border:1px solid #e8e7e7; border-top:2px solid #47650e; background:#fafafa; }
.pro_title h3 { font-weight:bold; font-size:15px; padding:20px 0 0 20px; float:left;}
.right_list { background:#FFF; float:right; width:180px; height:60px; border-left:1px solid #eae9ee; color:#454445; }
.right_list img { float:right; margin-right:14px; margin-top:16px; }



.won { color:#827f7f; font-size:95%;}
.won2 { font-size:15px; font-weight:bold; color:#2a2c2c; }
.won2_tit { color:#c5361a; font-weight:bold;  }
dl.point { background:#fffbf1; border:1px solid #f1e3c1; padding:5px 12px; font-size:95%; overflow:hidden;  width:411px;}
dl.point dt { float:left;  width:70px; background:url(/img/skin01/sub/point_line.gif) no-repeat right;   }
dl.point dd { float:right; width:330px;  }
.yellow_b { color:#fea300; font-weight:bold; text-decoration:underline;}

.option { padding:15px 0; overflow:hidden; border-top:1px solid #eaeaea; width:437px; margin-top:10px; }
select.option_sel { background:#f8f8f8; border:1px solid #d4d4d4; font-size:95%; color:#666666; padding-left:10px; }
select.option_sel2 { background:#f8f8f8; border:1px solid #d4d4d4; font-size:95%; color:#666666; }


/********************** 장바구니 ******************************/

.cart_tit { font-size:11px; font-weight:normal; letter-spacing:-1px; color:#a5a5a5;  }
.cart_tab { background:url(http://image.hanflower.com/img/skin01/sub/car_bg.gif) no-repeat 0 bottom; padding-left:80px; margin-top:20px; margin-bottom:70px;  }
.cart_tab ul li { float:left;}
.cart_tab ul li img { vertical-align:bottom;}


/*주문상품/장바구니*/

.order_goods {position:relative; /*width:980px;*/ margin-bottom:30px; }
.order_goods table{width:100%; border-collapse: collapse;  }
.order_goods table th{height:19px;  border:1px solid #d0d0d5; font-weight:bold; padding:10px 5px 5px 5px;  }
.order_goods table thead {background-color:#e3e3e6; color:#75757b; }
.order_goods table tbody td {border-bottom: 1px solid #ddd; padding:5px 5px; border:1px solid #eaeaec; text-align:center; vertical-align:middle;}
.order_goods table tbody td.left { text-align:left;  vertical-align:middle;}
.order_goods table tbody td.right { text-align:right;  vertical-align:middle;}
.order_goods table tfoot td { border:3px solid #eaeaec;  padding:20px 10px;  text-align:right; font-weight:bold; font-size:120%;}

.amount{position:relative; width:100%; height:20px; text-align:center; }
.amount .count{position:absolute;top:0; left:0; width:24px; padding:0 3px; border:1px solid #d5d5d5;vertical-align: center; height:20px;}
.amount span.bl_1{position:absolute; top:0px; left:36px; }
.amount span.bl_2{position:absolute; top:11px; left:36px; }
.amount span.btn_cha{position:absolute; top:0px; left:50px;}
.total{width:942px; height:100px; margin-top:-1px; border-top:2px solid #cdcdcd; border-bottom:2px solid #cdcdcd; background-color: #f5f5f5;}
.total{position:relative; width:942px; height:70px; border-top:2px solid: #cdcdcd; border-bottom:2px solid: #cdcdcd; background-color: #f5f5f5; }
.btn_del{float:left; width:97px; margin-top: 20px; margin-left:10px; }
.total_price{float: right; text-align: left; margin-right:38px; margin-top:20px; line-height:26px; }
.total_price p{font-weight: bold;}
.total_price p span.total_1{color:#f00; font-weight:bold; font-size: 17px; }
.total_price p span.total_2{color:#f00; font-weight:bold; font-size: 14px; }
.buy_btn{width:942px; height:40px; text-align:center;}


h3.detail_none { margin:70px 0 0 0; padding:10px 0; font-size:23px; font-weight:bold; font-weight:bold; font-family: 'dotum'; }
h3.detail_none2 { margin:20px 0 0 0; padding:10px 0; font-size:20px; font-weight:bold; font-weight:bold; font-family: 'dotum'; }

/* 페이지 네비게이션*/

.board_navi { clear:both; margin:30px 0 30px 0; padding:10px; text-align:center; height:15px;  }
.board_navi strong {  text-decoration:underline; line-height:normal;  color:#56c810; font-family:Tahoma, Geneva, sans-serif; padding:0 8px 0 8px; text-decoration:underline;   }
.board_navi a { padding:0px 8px 0 8px; font-family:Tahoma, Geneva, sans-serif; color:#000; font-weight:bold;    }
.board_navi a.prev,
.board_navi a.prev_end,
.board_navi a.next,
.board_navi a.next_end { padding:0; font-weight:normal !important;  margin:-1px 0 !important; background:none !important; vertical-align:middle;}
.board_navi a.pagelast { background:none !important;}
.board_navi a.bg_none { background:none;}
.board_navi a img { margin:0px; padding:0px; vertical-align:middle; }






.board_search { width:100%;  background:#f6f6f6; border:1px solid #e5e5e5; padding:10px 0; text-align:center;}
.board_search input { background:#FFF;}


