form { margin:0; }

.board		 table {
	border-spacing:0px;
	padding:0;
	border-collapse:collapse;
}
.board		td {
	vertical-align:middle;
	padding:0;
}


td.title_field {
	background-color:#f1f1f1;
}

td.board_line {
	background-color:#eeeeee;
}

td.info_field {
	padding: 5px 7px 5px 7px;
}

td.contents_field {
	padding: 5px 0px 5px 3px;
}

/* °Ô½ÃÆÇ viewÀÇ ³»¿ëºÎºÐ */
td.board_contents_field { 
	text-align: left;
	padding: 10px;
}

/* ÀÚÁÖÇÏ´ÂÁú¹®ÀÇ ³»¿ëºÎºÐ */
td.board_contents_field2 { 
	text-align: left;
	padding: 10px 20px 10px 42px;
}

/* ÀÌ¿ëÈÄ±â*/
td.title_field2 {
	padding: 0px 7px 0px 0px;
}

/* »óÇ° */
.img_box {
	border: 1px solid #d8d8d8;
	background-color:#FFFFFF;
}

.coupon_down_title {
	font-size: 12px;
	font-weight: bold;
	color: #ed5401;
	line-height: 18px;
}

/* Á¦Ç°»ó¼¼ÆäÀÌÁö */
.goods_name_orangeb {	text-align:left; 	padding:10px 0; font-size:15px; line-height:22px; font-weight: bold; color: #F28934;}
.goods_point_pink { font-weight: bold; color: #F06B99; }


/* È¸¿ø »ó´Ü ¹®±¸ */
td.member_doc_title {
	padding: 7px 7px 7px 0px;
}

.goods_box { border:1px solid #cccccc; }

checkbox, radio, select, input {vertical-align:middle;}


.cgi_tab2	.title_field { background-color:#f1f1f1; padding-right:5px; }

/* ´Þ·Â¿ë(schedule) ¿ë */
.cgi_month {text-align:center; width:100%; font-size:14px; font-weight:bold; color:#f60; padding: 6px 0;}
/*.cgi_month_prev {float:left; }
.cgi_month_next {float:right}*/

.cgi_calendar {border-top:1px solid #dbdada; border-left:1px solid #dbdada; margin:0 auto;}
.cgi_calendar th {border-bottom:1px solid #dbdada; border-right:1px solid #dbdada; padding:3px 0; text-align:center; width:30px; background-color:#ececec; }
.cgi_calendar td {border-bottom:1px solid #dbdada; border-right:1px solid #dbdada; padding:3px 0; text-align:center; }

.cgi_calendar a.set {font-weight:bold; color:#f00;}
.cgi_calendar td.today {background-color:#fff000}

.cgi_calendar_top {height:20px; width:100%; text-align:center; margin: 0 0 30px 0;}
.cgi_calendar_top li {float:left}
.cgi_calendar_top li.btn_back {text-align:left;}
.cgi_calendar_top li.btn_next {text-align:right;}
.cgi_calendar_top li.calendar_date {text-align:center; width:634px; font-weight:bold; color:#19a5e4; font-size:16px;}

.cgi_calendar2 {width:98%; border-top:1px solid #ccc; border-left:1px solid #ccc; margin-top:30px;margin-left:-5px;}
.cgi_calendar2 thead th {border-bottom:1px solid #ccc; border-right:1px solid #ccc;background-color:#eee; padding:6px 0; text-align:center; color:#777; font-weight:bold; }
.cgi_calendar2 tbody th {border-bottom:0px solid #ccc; border-right:1px solid #ccc; background-color:#f6f6f6; padding:6px 0 6px 5px; text-align:left; color:#555; font-weight:bold; }
.cgi_calendar2 tbody td {border-bottom:1px solid #ccc; border-right:1px solid #ccc; padding:0px; text-align:left; color:#555; font-weight:normal; line-height:17px; vertical-align:top;}
.cgi_calendar2 .saterday {color:#08c;}
.cgi_calendar2 .sunday {color:#f60;}

.cgi_calendar2 .saterday2 td {border-right:1px solid #ccc;}

/* È¸¿ø Å¸ÀÌÆ²¿ë */
.title_s { padding:10px 0; font-size: 14px; font-weight:bold; color:#0088CC; }
.title_s2 { width:100%; text-align:right; padding:10px 0; font-size: 13px; color:#666666; text-decoration:none; }
.title_s2 a { font-size: 13px; font-weight:bold; color:#666666; text-decoration:none; }

/* È¸¿ø ÀÔ·ÂÆû input type='text'*/
.input_hk { border:1px solid #ccc; height:17px; }



/* °¢Á¾¹öÆ° css */
a.btn_comment_inert {color:#333 !important; font-weight:500; vertical-align:0; background-color:#eee; border:1px solid #333; border-radius:5px; display:inline-block; padding:20px 20px 23px 20px; font-size:15px; text-align:center; text-decoration:none !important;}
a.btn_addcart {color:#fff !important; font-weight:500; vertical-align:0; background-color:#600; border:1px solid #600; border-radius:5px; display:inline-block; padding:5px 20px; text-align:center; text-decoration:none !important;}
.btn_my_coupon { background-color:#393A78; color:#ffffff; font-weight:bold; padding:7px 20px; cursor:pointer; font-size:12px; border:0; } /* ³» º¸À¯ÄíÆù º¸±â */
.btn_close { background-color:#393A78; color:#ffffff; font-weight:bold; padding:7px 20px; cursor:pointer; font-size:12px; border:0; } /* ³» º¸À¯ÄíÆù º¸±â */


/* È¸¿øÂÊ */
.point_now { color:#008000; font-weight:bold; }
.btn_point_use { color:#DD1A22; vertical-align:0; background-color:#f1f1f1; border:1px solid #666; border-radius:5px; display:inline-block; padding:5px 10px; font-size:13px; text-align:center; text-decoration:none !important;}
.btn_point_use_on { color:#DD1A22; vertical-align:0; background-color:#fff; border:1px solid #666; border-radius:5px; display:inline-block; padding:5px 10px; font-size:13px; text-align:center; text-decoration:none !important;}
.btn_point_add { color:#0088CC; vertical-align:0; background-color:#f1f1f1; border:1px solid #666; border-radius:5px; display:inline-block; padding:5px 10px; font-size:13px; text-align:center; text-decoration:none !important;}
.btn_point_add_on { color:#0088CC; vertical-align:0; background-color:#fff; border:1px solid #666; border-radius:5px; display:inline-block; padding:5px 10px; font-size:13px; text-align:center; text-decoration:none !important;}
.point_use { color:#DD1A22;}
.point_add { color:#0088CC; }



.sch_order_title { width:415px; margin:0 auto 10px auto; text-align:left; font-size: 14px; font-weight:bold; color:#0088CC; }

.admin_action_button1 { background-color:#DF3C31; color:#ffffff; font-weight:bold; padding:10px 30px; cursor:pointer; font-size:14px; border:0;  }
.admin_action_button2 { background-color:#616193; color:#ffffff; font-weight:bold; padding:10px 30px; cursor:pointer; font-size:14px; border:0; }
.admin_action_button3 { background-color:#393A78; color:#ffffff; font-weight:bold; padding:10px 30px; cursor:pointer; font-size:14px; border:0; }
.admin_action_button4 { background-color:#2A79DA; color:#ffffff; font-weight:bold; width:79px; height:49px; cursor:pointer; font-size:14px; border:0; }
.admin_action_button5 { background-color:#393A78; color:#ffffff; font-weight:bold; padding:7px 20px; cursor:pointer; font-size:12px; border:0; }
.admin_action_button6 { background-color:#2A79DA; color:#ffffff; font-weight:bold; padding:10px 30px; cursor:pointer; font-size:14px; border:0; }


.btn_goods_download { color:#0088CC; vertical-align:0; background-color:#ffffff; border:1px solid #666; border-radius:5px; display:inline-block; padding:0px 10px; font-size:13px; text-align:center; text-decoration:none !important;}