@charset "utf-8";

/* button */
button{border-radius:2px; font-size:15px; font-weight:500; border-radius:3px; padding:15px 50px;  text-align:center; }
.btn_b_type01{color:#000; border:1px solid #919191; }
.btn_b_type01:hover{background:#666; color:#fff; border:1px solid #3a3a3a;}
.btn_b_type02{color:#ed174b; border:1px solid #ed174b; }
.btn_b_type02:hover{background:#d51543; color:#fff; border:1px solid #a40f34;}

.max_board_button{display:inline-block; background:#ed174b; color:#fff; border:1px solid #b7113a; text-align:center; font-size:15px; padding:15px 50px; border-radius:5px;}
.max_board_button:hover{background:#d51543; color:#fff; border:1px solid #a40f34; text-decoration:none;}

/* icon */
.ico_btStyle1{font-size:11px; letter-spacing:-0.05em; background:#62a3cc; color:#fff; display:inline-block; padding:3px 5px;}
.ico_btStyle2{font-size:11px; letter-spacing:-0.05em; background:#2257ac; color:#fff; display:inline-block; padding:3px 5px;}
.ico_type_Astyle{width:100px; border-radius:3px; border:1px solid #e2e2e2; font-size:14px; letter-spacing:-0.05em; display:inline-block; padding:10px 0; color:#666;}
.ico_type_Bstyle{border-radius:3px; border:1px solid #f8a8bb; font-size:14px; letter-spacing:-0.05em; display:inline-block; padding:10px 20px; color:#e65075;}

/* board */
.max_lst_total{padding-bottom:7px; border-bottom:1px solid #e2e2e2;}
.max_board{width:100%; height:auto;}
.max_board thead th{border-bottom:1px solid #e2e2e2; padding:15px 0; text-align:center; font-size:15px; font-weight:400; background:#f5f5f5;}
.max_board tbody th{border-bottom:1px solid #e2e2e2; padding:15px 0; font-weight:normal; text-align:center; font-size:15px; font-weight:400; color:#797979;}
.max_board tbody td{border-bottom:1px solid #e2e2e2; padding:15px 0; text-align:center; font-size:15px; font-weight:400; color:#797979;}
.max_board tbody td.tta_l{text-align:left; padding-left:15px;}
.max_board tbody td a{font-size:15px; font-weight:400;}
.max_board tbody td a .category { display:inline-block; border:1px solid #CCC; padding:5px 10px; border-radius: 5px; }
.max_board .w10{width:10%;}

/* list */
.max_board_lst{width:1200px; height:auto; margin:0 auto; border-top:1px solid #e2e2e2;}
.max_board .reply{display:block; background: url("../../images/board/ico_comment.png") no-repeat; padding-left:15px;}

/* view */
.client_info li{color:#797979; font-size:15px;}
.client_info li label{color:#232426;}
.client_info .zonecode{ height: auto; padding: 10px; font: normal 13px 'Nanum Gothic'; border: 1px solid #d8d8d8; }
.client_info .zipcode { height: auto; padding: 10px; font: normal 13px 'Nanum Gothic'; border: 1px solid #d8d8d8; }
.client_info .addr { height: auto; padding: 10px; font: normal 13px 'Nanum Gothic'; border: 1px solid #d8d8d8; width:400px; margin-left:90px; margin-top:7px; }
.client_info .zipcode_search_btn { background: #fff; color: #323232; border: 1px solid #919191; text-align: center; font: normal 13px 'Nanum Gothic','나눔고딕'; border-radius: 3px; padding: 10px 20px; cursor:pointer;}
.client_info .zipcode_search_btn:hover { background:#d51543; color:#fff; border:1px solid #a40f34; }
.client_info .cle_b{width:100%;}

.inquiry_info li{color:#797979; font-size:15px;}
.inquiry_info li label{color:#232426;}
.inquiry_info{border-bottom:1px solid #d1d1d1;}
.inquiry_info .fm_box span{display:block; padding:0; margin:50px 0 0 0; color:#797979; font-size:15px; line-height:150%;}
.inquiry_info .fm_box span div{text-align:center;}
.inquiry_info .fm_box a{font-size:15px; color:#ed174b;}

.max_btns{padding-bottom:100px;}

/* write */
 label.hidden { display:none !important; }
.max_board_write{float:left; width:100%; height:auto; margin:30px 0 0 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;}
.max_write table td{border-bottom:1px solid #ccc; padding:10px;}
.max_write table td textarea{width:95%; height:200px;}

.max_note{float:left; border:1px solid #ccc; padding:20px; margin:30px 0 0 0; font-size:12px;}
.max_note li{padding:2px 0;}

.max_board_form_input { height: auto; padding: 10px; font: normal 13px 'Nanum Gothic'; border: 1px solid #d8d8d8; }
.max_board_name { width:400px; }
.max_board_email { width:400px; }
.max_board_sphone { width:400px; }
.max_board_subject { width:400px; }

.max_board_addform4 { width:280px; }
.max_board_form_select { padding: 10px; font: normal 13px 'Nanum Gothic'; border: 1px solid #d8d8d8; border-radius: 2px; background: url("../../images/product/arrow_btm.gif") no-repeat; -webkit-appearance: none; width: 420px; background-position: 97% 50%;}
.max_board_addform3 {  width: 150px; background-position: 92% 50%; }
.max_board_form_textarea {     display: block; height: auto; padding: 10px; font: normal 13px 'Nanum Gothic'; border: 1px solid #d8d8d8; border-radius: 2px;width: 1000px; height: 80px; }
.max_board_fileupload_1 { display: inline; height: auto; padding: 10px; font: normal 13px 'Nanum Gothic'; border: 1px solid #d8d8d8; border-radius: 2px; }

/* comment */
.max_bbs_comment_section{float:left; width:100%; height:auto;}
.max_bbs_comment_write{width:100%; height:auto; background:#f1f1f1; padding-bottom:30px; margin:30px 0 0 0; overflow:hidden;}
.max_bbs_comment_write ul{float:left; padding:30px 0 0 30px;}
.max_bbs_comment_write ul li{display:inline;}
.max_bbs_comment_textarea{float:left; width:93.66%; padding:10px 30px 0 30px;}
.max_bbs_comment_textarea textarea { width:96%; padding:2%; border:0; height:50px; font-size:13px;}
.max_bbs_comment_write .captcha{float:left; padding:20px 0 0 30px; margin:10px 0 0 0; height:36px;}
.max_bbs_comment_write .captcha label{float:left; font-size:15px; padding:10px 10px 0 0;}
.max_bbs_comment_submit {float:left; width:97%; height:auto; padding:10px 0 0 0; text-align:right;}
.max_bbs_comment_submit button {border:0; background: #ed174b; color: #fff; font-size: 14px; width: auto; height: 36px; padding:0 50px;}

.max_bbs_comment_list { float:left; width:100%;}
.max_bbs_comment_box { padding:20px 0; border-bottom:1px solid #ccc; position:relative;}
.max_bbs_comment_btns {position:absolute; top:35px; right:0;}
.max_bbs_comment_btns a{float:left; display:block; background:#919191; width:35px; height:35px; text-align:center; color:#fff; font-size:12px; border-radius:50px; line-height:35px; margin:0 3px;}
.max_bbs_comment_btns a:hover{background:#ed174b;}
.max_bbs_comment_name {padding-right:10px; font-size:15px;}
.max_bbs_comment_date {padding-right:10px; font-size:13px; color:#797979;}
.max_bbs_comment_box_content { margin-top:20px; font-size:13px; color:#797979;}

/* password */
.max_bbs_form_content { padding:15px 0 0; text-align:center;  }
.max_bbs_form_content label { font-size:0; position:absolute; text-indent:-9999px; width:0; height:0;  }
.max_bbs_form_content input { padding:5px 0; border:1px solid #CCC;  width:96%; }