@charset "utf-8";

#max_board {width:1100px; height:auto; margin:50px auto 0;}

/* button */
.max_btns_bo {text-align:right; margin:30px 0 50px;}
.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;}

/* list */
.max_board{width:100%; height:auto; margin:50px 0 0 0;}
.max_board_lst{float:left; width:100%; height:auto; margin:30px 0 0 0;}
.max_board_lst .max_user_info dt{font-weight:bold;}
.max_board_lst .max_user_info .max_rating{width:80px; height:14px;}
.max_board_lst .max_user_info .max_rating .max_ratingStar{width:80px; height:14px;}
.max_board_lst .max_re_comment{border-bottom:1px solid #e2e2e2; padding:30px; position:relative; display:block; overflow:hidden;}
.max_board_lst .max_re_comment p{float:left;}
.max_board_lst .max_re_comment .max_user_info{float:left; width:105px; height:56px; margin:0 0 0 28px;}
.max_board_lst .max_re_comment .max_user_comment{float:left; width:737px; height:auto; margin:0 0 0 46px;}
.max_board_lst .max_re_comment .max_user_comment dd{color:#b4b4b4; padding-top:20px;}
.max_board_lst .max_re_comment .max_re_btns{position:absolute; bottom:30px; left:108px; font-size:11px; color:#d0d0d0;}
.max_board_lst .max_re_photo{border-bottom:1px solid #e2e2e2; padding:15px; position:relative; display:block; overflow:hidden;}
.max_board_lst .max_re_photo .max_user_photo{float:left; width:163px; height:92px; overflow:hidden;}
.max_board_lst .max_re_photo .max_user_comment{float:left; width:725px; height:auto; padding:5px 0 0 0; margin:0 0 0 27px;}
.max_board_lst .max_re_photo .max_user_info{float:right; width:80px; height:73px; padding:10px 0 0 0;}
.max_board_lst .max_re_photo .max_re_btns{float:left; font-size:11px; color:#d0d0d0; margin:0 0 0 27px;}
.max_board_lst .max_re_btns a{font-size:11px; color:#888; width:auto; height:auto;}

/* view */
.max_board_view{float:left; width:100%; height:auto; margin:15px 0;}
.max_board_view ul{float:right;}
.max_board_view li{float:left; margin:0 5px;}
.max_board_view li .max_rating{display:inline-block; width:80px; height:14px; vertical-align:middle;}
.max_board_view li .max_rating .max_ratingStar{width:80px; height:14px;}
.max_board_view dl{float:left; width:100%; height:auto; border-top:1px solid #ccc; margin:15px 0 0 0;}
.max_board_view dt{font-weight:600; font-size:25px; line-height:25px; text-align:center; padding:15px 0; border-bottom:1px solid #ccc;}
.max_board_view dd{padding:30px; border-bottom:1px solid #ccc; overflow:hidden;}
.max_board_view dd img{width:1035px;}

/* write */
.max_board_write{float:left; width:100%; height:auto; margin: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;}
.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_write table td .it{padding:5px; width:95%; display:inline-block;}
.max_write table td .it_email{padding:5px; width:30%;}
.max_write table td textarea{width:966px; height:200px;}
.max_write table td select {padding:5px; font:normal 13px 'NanumGothic','나눔고딕';}
.max_write table td .it_tel{padding:5px; width:50px;}


.max_note{float:left; border:1px solid #ccc; padding:20px; margin:30px 0 0 0; font-size:12px;}
.max_note li{padding:2px 0;}


/* min 17.11.02 */

#contents { width:1100px; margin:50px auto; }

#gallery{ overflow:hidden; }
#gallery .photo { display:block; position:relative; width:100%; }
#gallery .photo > li { float:left; width:23%; height:372px; margin:1%;}
#gallery .photo > li a{ display:block;  height:100%; border:1px solid #CCC; text-align:center; }

#gallery .photo .tit { display:block; width:80%; margin:0 auto; height:48px; line-height:24px; }
#gallery .photo .ex{ display:block; overflow:hidden; width:80%; margin:0 auto; color:#777; font-size:.8em; height:44px;}
#gallery .photo img{width:209px; /*margin:20px 0 10px 0;*/ margin:20px 0;border:1px solid #d1d1d1; text-align:center;}
/*
#gallery .photo .tit{float:none; font-size:1.1em; width:192px; padding-left:15px; background:url('../images/common/bullet.png') 0 5px no-repeat;}
#gallery .photo .ex{display:block; overflow:hidden; width:207px; white-space:nowrap; text-overflow:ellipsis; font-size:1em; color:#777;}
*/