@charset "utf-8";
/* 
File Name : style.css
Description : kyochonfood_site
Author : kwj (master@dmax.kr)
Date : 2016-3-29
 */
#max_board {margin:45px 0 0 0;}

/* button */
.max_btns_bo {text-align:right; margin-top:30px;}
.btn_b_type01{display:inline-block; background:#fff; border:1px solid #919191; color:#000; padding:15px 40px; font-size:14px;}
.btn_b_type02{display:inline-block; background:#444; color:#fff; padding:15px 40px; font-size:14px;}
.btn_b_type03{display:inline-block; background:#eee; border:1px solid #c4c4c4; color:#000; padding:15px 40px; font-size:14px;}
.btn_b_type04{display:inline-block; background:#b80000; color:#fff; padding:15px 40px; font-size:14px;}

/* no data */
.max_no_data{width:100%; height:auto; text-align:center; border-bottom:1px solid #ccc; padding:15px 0;}

/* board */
.max_lst_total{padding-bottom:17px; border-bottom:1px solid #000;}
.max_board{width:100%; height:auto;}
.max_board thead th{border-bottom:1px solid #ccc; padding:15px 0; text-align:center; color:#000;}
.max_board tbody th{border-bottom:1px solid #ccc; padding:15px 0; font-weight:normal; text-align:center; position:relative;}
.max_board tbody td{border-bottom:1px solid #ccc; padding:15px 0; text-align:center; position:relative;}
.max_board tbody td.tta_l{text-align:left;}
.max_board .w10{width:10%;}
.max_board .w13{width:13%;}

/* mobile */
@media screen and (max-width: 736px) {
	.max_board th, .max_board td {display:block;}
	.max_board tbody th {text-align:left; padding:10px 0 10px 60px; border:0;}
	.max_board td:before {position:absolute; top:10px; left:0; padding-right:10px; white-space:nowrap; font-weight:bold;}
	.max_board thead th {display:none;}
	.max_board tbody th:before {content:'번호'; position:absolute; top:10px; left:0; padding-right:10px; white-space:nowrap; font-weight:bold;}
	.max_board tbody td {text-align:left; padding:10px 0 10px 60px;}
	.max_board tbody td:nth-child(2), 
	.max_board tbody td:nth-child(3), 
	.max_board tbody td:nth-child(4) {border:0;}
	.max_board tbody td:nth-child(2):before {content:'문의유형';}
	.max_board tbody td:nth-child(3):before {content:'제목';}
	.max_board tbody td:nth-child(4):before {content:'상태';}
	.max_board tbody td:nth-child(5):before {content:'날짜';}
}

/* list */
.max_board_lst{width:100%; height:auto;}
.ico_btStyle1{font-size:12px; letter-spacing:-0.05em; background:#62a3cc; color:#fff; display:inline-block; padding:5px;}
.ico_btStyle2{font-size:12px; letter-spacing:-0.05em; background:#9e100f; color:#fff; display:inline-block; padding:5px;}

/* view */
.max_board_view{float:left; width:100%; height:auto; margin:30px 0;}
.max_board_view .subjected{border-top:1px solid #000; border-bottom:1px solid #ccc; padding:15px 0; font-weight:600; font-size:25px; line-height:25px; text-align:center; color:#222;}
.max_board_view .user_it_info{width:100%; height:auto; padding:15px; border-bottom:1px solid #ccc;}
.max_board_view .user_it_info li{background:url("../../images/common/bul_title.gif") 0 6px no-repeat; padding-left:13px; font:normal 13px 'Nanum Gothic'; margin:10px 0;}
.max_board_view .user_it_info li strong{color:#222; font:bold 13px 'Nanum Gothic';}
.max_board_view .max_board_contents{width:100%; height:auto; padding:30px 0; line-height:140%;}
.max_board_view .addfile { border-top:1px solid #ccc; padding:15px 0; }
.max_board_view .addfile li { padding:5px 10px; }
.max_board_view .att_file{border-top:1px solid #ccc; border-bottom:1px solid #ccc; padding:15px 0;}
.max_board_view .att_file strong{color:#222; font-weight:bold;}

/* write */
.max_board_write{float:left; width:100%; height:auto; margin:15px 0;}

.max_prod_grade{width:100%; height:auto; margin:30px 0 0 0;}
.max_prod_rating{border-top:1px solid #000; width:100%; height:auto; display:block; overflow:hidden; padding:10px 0; margin:15px 0 0 0;}
.max_prod_grade dt{float:left; font-weight:600; width:130px; text-indent:20px;}
.max_prod_grade dd{float:left; margin:0 10px;}
.max_prod_rating dd input{float:left; width:15px; height:15px;}
.max_prod_rating .max_rating{float:left; width:80px; height:14px; margin:3px 0 0 3px;}
.max_prod_rating .max_rating .max_ratingStar{width:80px; height:14px;}

.max_prod_lavel{border:1px solid #ccc; border-left:none; border-right:none; width:100%; height:auto; display:block; overflow:hidden; padding:10px 0;}
.max_prod_lavel dd input{float:left; width:15px; height:15px; display:inline-block; margin-top:5px;}
.max_prod_lavel dd img{width:25px;}
.max_prod_lavel dd span{display:inline-block; padding:2px 0 0 5px;}

.max_write{float:left; width:100%; height:auto; margin:30px 0 0 0; border-top:1px solid #000;}
.max_write h4{border-bottom:1px solid #000; padding-bottom:15px;}
.max_write table{width:100%; height:auto;}
.max_write table th{background:#f5f5f5; border-bottom:1px solid #ccc; padding:15px 0; width:15%; text-align:center; color:#222;}
.max_write table td{border-bottom:1px solid #ccc; padding:10px;}
.max_write table td textarea{width:100%; height:200px;}
.max_write table td select{padding:5px;}
.max_write table td input.max_board_subject {border:1px solid #ccc; width:80%;}

.max_note{float:left; border:1px solid #ccc; padding:20px; margin:30px 0 0 0; font-size:12px;}
.max_note li{padding:2px 0;}

/* comment */
.max_comment{float:left; margin:10px 0 0 0; width:100%; height:auto;}
.max_com_write{width:100%; height:auto; padding:16px 0; border-top:1px solid #000; border-bottom:1px solid #ccc; display:block; overflow:hidden;}
.max_com_write textarea{float:left; width:850px; height:80px; line-height:140%; border:1px solid #ccc; padding:5px; margin-left:5px;}
.max_com_write .btn_b_type02{float:left; display:block; height:90px; margin:0 0 0 10px; font-weight:600; font-size:15px;}
.max_com_list{float:left; width:100%; height:auto; padding:20px 0; border-bottom:1px solid #dedede; position:relative;}
.max_com_list dl dt{font-weight:bold; padding-left:15px;}
.max_com_list dt span.TimesRe{font-size:0.94em; font-weight:normal; color:#797979; display:inline-block; padding-left:9px;}
.max_com_list dl dd{padding:10px 15px; line-height:140%;}
.max_com_list button{position:absolute; bottom:15px; right:15px;}