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; }
.title_s3, .title_s3 { width:100%; text-align:left; padding:10px 0; font-size: 18px; font-weight:bold; color:#0088CC; }
.title_s3, .title_s3 span { padding:10px 0; font-size: 18px; font-weight:bold; color:#0088CC; }

/* 회원 입력폼 input type='text'*/
.input_hk { border:1px solid #ccc; height:17px; }

.btn_mb_go { display:inline-block; background-color:#3E86E5; color:#ffffff; font-weight:normal; padding:7px 0px; width:95px; font-size:15px; font-weight:bold; border:1px solid #3E86E5; }
.btn_mb_cancel { display:inline-block; background-color:#909090; color:#ffffff; font-weight:normal; padding:7px 0px; width:95px; font-size:15px; font-weight:bold; border:1px solid #909090; }

iframe.iframe_cgi_action { border:0; display:none; }
iframe.iframe_cgi_actionx { border:1px solid #ff0000; display:block; width:100%; height:600px; }