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:20px; }
.textarea_hk { border:1px solid #ccc; padding:5px; }


/* °¢Á¾¹öÆ° 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; } /* ³» º¸À¯ÄíÆù º¸±â */
.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; }
a.action_button1 { background-color:#3085F2; color:#ffffff; font-weight:bold; padding:10px 30px; cursor:pointer; font-size:14px; border:0; border:1px solid #3085F2; }
a.action_button2 { background-color:#fff; color:#666; font-weight:bold; padding:10px 30px; cursor:pointer; font-size:14px; border:1px solid #666; }

/* È¸¿øÂÊ */
.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; }

/* Á¦Ç° viewÆäÀÌÁö ÁÖ¹®°ü·Ã ¹öÆ° */
.cgi_goods_orders_btn_list { position:relative; width:100%; text-align:center; }
.btn_cgi_goods_cart { display:inline-block; color:#ffffff; vertical-align:0; background-color:#372F2D; border:1px solid #372F2D; border-radius:5px; padding:5px 5px 5px 15px; font-size:14px; text-align:right; text-decoration:none !important;  }
.btn_cgi_goods_direct { display:inline-block; color:#ffffff; vertical-align:0; background-color:#DD1A22; border:1px solid #DD1A22; border-radius:5px; padding:5px 5px 5px 15px; font-size:14px; text-align:right; text-decoration:none !important;  }
.btn_cgi_goods_wish { display:inline-block; color:#333333; vertical-align:0; background-color:#ffffff; border:1px solid #333333; border-radius:5px; padding:5px 15px; font-size:14px; text-align:center; text-decoration:none !important;  }
.btn_cgi_goods_shop { display:inline-block; color:#333333; vertical-align:0; background-color:#ffffff; border:1px solid #333333; border-radius:5px; padding:5px 15px; font-size:14px; text-align:center; text-decoration:none !important;  }
.cgi_goods_orders_btn_list div:hover { border:1px solid #ccc; background-color:#eee; color:#333333; }

/* Á¦Ç° viewÆäÀÌÁö, Àå¹Ù±¸´Ï/°ü·Ã»óÇ° ÆË¾÷ */
.pop_cart_ment {position:absolute; z-index:100; width:230px; height:auto; left:50%; margin-left:-135px; bottom:0px; margin-bottom:32px; padding:20px; background-color:#eee; border:1px solid #ccc; border-radius:10px; text-align:center; font-size:14px; color:#333; font-weight:300; line-height:18px;}
.pop_cart_ment > .btn_cart {display:inline-block; width:auto; height:32px; line-height:32px; margin-top:10px; padding:0 10px; background-color:#dd1a22; border:1px solid #dd1a22; border-radius:6px; font-size:14px; color:#fff; font-weight:500; text-decoration:none;}
.pop_cart_ment > .btn_shop {display:inline-block; width:auto; height:32px; line-height:32px; margin-top:10px; padding:0 10px; background-color:#fff; border:1px solid #454545; border-radius:6px; font-size:14px; color:#454545; font-weight:500; text-decoration:none;}

/* ÁÖ¹® cartÆäÀÌÁö ÁÖ¹®°ü·Ã ¹öÆ° */
.cgi_cart_orders_btn_list { position:relative; width:100%; text-align:center; }
.btn_cgi_orders_go { display:inline-block; color:#ffffff; vertical-align:0; background-color:#DD1A22; border:1px solid #DD1A22; border-radius:5px; padding:5px 5px 5px 15px; font-size:14px; text-align:right; text-decoration:none !important;  }
.btn_cgi_orders_shop { display:inline-block; color:#ffffff; vertical-align:0; background-color:#372F2D; border:1px solid #372F2D; border-radius:5px; padding:5px 5px 5px 15px; font-size:14px; text-align:right; text-decoration:none !important;  }
.btn_cgi_orders_delete { display:inline-block; color:#333333; vertical-align:0; background-color:#ffffff; border:1px solid #333333; border-radius:5px; padding:5px 15px; font-size:14px; text-align:center; text-decoration:none !important;  }

/* ³¯Â¥ ´Þ·Â¼±ÅÃ °ü·Ã */
.sch_date_cal { position:relative; display:inline-block; width:auto; }
.sch_date_cal .input_hk { border:1px solid #666; }
.minical_class { position:absolute; top:20px; left:0; background:#efefef; padding:5px; border:1px solid buttonshadow; width:160px; display:none; z-index: 99 }
.sch_date_cal table { font-size:11px; font-family:Tahoma; border-left:1px solid #EFEFEF; border-top:1px solid #EFEFEF; border-collapse:collapse; }
.sch_date_cal table th { font-size:11px; text-align:center; color:#666666; font-weight:bold; padding:2px; border-right:1px solid #EFEFEF; border-bottom:1px solid #EFEFEF; }
.sch_date_cal table td { font-size:11px; text-align:right; color:#666666; padding:2px; border-right:1px solid #EFEFEF; border-bottom:1px solid #EFEFEF; }
.sch_date_cal select { font-size:11px; font-family:Tahoma; }
