@charset "utf-8";

a{color:#333;}
a:hover{color:#000;}
label{font-family:'Nanum Square';font-size:15px;}

#board_cate{max-width:1200px;margin:0 auto;}
#bbs_bound{max-width:1200px;margin:0 auto;padding:0;margin-bottom:30px;font-family:'돋움';font-size:13px;}

/* 게시판 리스트 */
#bbs_box{font-family:'돋움';color:#444;border-top:0px solid #ddd;}

#title_area{position:relative;height:40px;line-height:36px;border-top:0px solid #888;border-bottom:1px solid #ccc;background:#fff;}
#title_area{font-family:'Nanum Square';font-size:16px;}
#title_area > span{font-weight:bold;color:#666;position:absolute;}

#title_area .field_01{left:0px;width:65px;text-align:center;background:url('/board/board_skin/default/img/list_bg.jpg')  100% 50% no-repeat;}
#title_area .field_02{left:40%;}
#title_area .field_03{right:180px;width:120px;border:0px solid pink;text-align:center;background:url('/board/board_skin/default/img/list_bg.jpg')  0 50% no-repeat;}
#title_area .field_04{right:60px;width:120px;border:0px solid red;text-align:center;background:url('/board/board_skin/default/img/list_bg.jpg')  0 50% no-repeat;}
#title_area .field_05{right:0px;width:60px;text-align:center;border:0px solid red;background:url('/board/board_skin/default/img/list_bg.jpg')  0 50% no-repeat;}


#bbs_list_notice{position:relative;height:40px;line-height:40px;border-bottom:1px solid #e0e0e0;background:#fafafa;}
#bbs_list_notice > span{position:absolute;}
#bbs_list_notice .col_01{left:0px;width:65px;text-align:center;font-weight:bold;font-family:'Nanum Square';color:#333;font-size:14px;}
#bbs_list_notice .col_02{left:75px;}
#bbs_list_notice .col_03{right:180px;width:120px;border:0px solid pink;text-align:center;}
#bbs_list_notice .col_04{right:60px;width:120px;border:0px solid red;text-align:center;color:#999;}
#bbs_list_notice .col_05{right:0px;width:60px;text-align:center;border:0px solid red;}


.txt_notice{text-align:center;font-weight:bold;font-family:'Nanum Square';color:#333;font-size:13px;}

#bbs_list{position:relative;height:40px;line-height:40px;border-bottom:1px solid #e0e0e0;}
#bbs_list > span{position:absolute;}
#bbs_list .col_01{left:0px;width:65px;text-align:center;}
#bbs_list .col_02{left:75px;}
#bbs_list .col_03{right:180px;width:120px;border:0px solid pink;text-align:center;}
#bbs_list .col_04{right:60px;width:120px;border:0px solid red;text-align:center;color:#999;}
#bbs_list .col_05{right:0px;width:60px;text-align:center;border:0px solid red;}


/*
#bbs_list_notice .list_article{font-family:'Nanum Square';font-size:14px;}
#bbs_list_notice .list_name{font-family:'Nanum Square';font-size:14px;}
#bbs_list .list_article{font-family:'Nanum Square';font-size:14px;}
#bbs_list .list_name{font-family:'Nanum Square';font-size:14px;}
*/


#board_table{margin:0;padding:0;border-collapse:collapse;width:100%;font-size:12px;font-family:'돋움';overflow-x:auto;}
#board_table th{font-family:'Nanum Square';font-size:16px;font-weight:normal;padding:15px 0;border-collapse:collapse;color:#333;border-top:0px solid #777;border-bottom:1px solid #dfdfdf;background:#eee;}
#board_table td{color:#777;text-align:center;padding:8px 0 11px;border-right:0px solid #dfdfdf;border-bottom:1px solid #dfdfdf;line-height:1.5;font-size:16px;font-family:'Nanum Square';letter-spacing:0px;}
#board_table td#cot_avg{border-right:0;}
#board_table td.tleft{text-align:left;padding:0 8px;}
#board_table th{background: #f9f9f9 url('/board/board_skin/default/img/list_bg.jpg')  100% 50% no-repeat;}
#board_table th:last-child{background: #f9f9f9 url('');}
#board_table  input[type="text"]{width:98%;}



#keyfield{height:26px;line-height:26px;padding:3px;width:100px;border:1px solid #ddd;font-family:'돋움';font-size:12px;}
#key{border:0px solid #ddd;padding:5px;width:150px;font-family:'돋움';font-size:12px;line-height:13px;color:#888;}

.bbs_write_box{position:relative;height:60px;font-family:'돋움';border-top:1px solid #ddd;padding:15px 0;margin:20px 0;}
/*
.bbs_write_box .btn_bbs_write{position:absolute;right:5px;top:15px;}
.bbs_write_box .btn_bbs_list{position:absolute;right:80px;top:15px;}
*/
.bbs_write_box .b_btns{position:absolute;right:5px;top:25px;}
.box_search .input_key{width:130px;height:19px;background:transparent;border:0px;font-family:'돋움';color:#666;}
.box_search .btn_bbs_search{position:absolute;right:1px;top:1px;width:46px;height:21px;}
.box_search select{padding:3px;width:80px;border:1px solid #ddd;height:26px;}
.box_search input[type="text"]{margin-left:1px;border:1px solid #ddd;width:150px;height:24px;line-height:24px;padding-left:4px;color:#ddd;}


.bbs_write_box .box_search .sel_title{position:absolute;left:0px;top:0px;width:91px;height:23px;cursor:pointer;line-height:26px;text-indent:8px;}
.bbs_write_box .box_search .sel_list{position:absolute;left:1px;top:23px;width:91px;border:1px solid #ccc;background:#fff;padding:6px 0;}
.bbs_write_box .box_search .sel_list{text-indent:4px;background-color:#fff;border:1px solid #bebebe;z-index:99999;}
.bbs_write_box .box_search .sel_list ul li{padding:4px;cursor:pointer;}

.selbox_first{border-bottom:1px solid #ddd;margin-bottom:6px;}


/* 모바일 환경 */
@media (max-width: 768px) 
{
	.bbs_write_box .box_search{top:65px;}
}

/* 글쓰기 */
#board_input_box{margin:0 0 20px 0;font-family:'돋움';color:#444;border-top:1px solid #ddd;}
#board_input_box .bw_input{overflow:auto;}
#board_input_box .bw_input > li{padding:8px 0;border-bottom:1px solid #eaeaea;min-height:26px;line-height:25px;}
#board_input_box .bw_input .col1{width:120px;background:#fafafa;}

#board_input_box input{font-size:13px;}
#board_input_box input[type='text']{padding:8px;border:1px solid #cdcdcd;text-indent:3px;background:#f8f8f8;font-family:'돋움';}
#board_input_box input[name='subject']{width:60%;}
#board_input_box input[name='name']{width:200px;}
#board_input_box input[type='tel']{width:60px;padding:8px;border:1px solid #cdcdcd;text-indent:3px;background:#f8f8f8;font-family:'돋움';}
#board_input_box input[name='email']{width:35%;}
#board_input_box input[name='homepage']{width:45%;}
#board_input_box input[type='password']{width:200px;padding:8px;border:1px solid #cdcdcd;text-indent:3px;background:#f8f8f8;}
#board_input_box .label_title{cursor:default;text-align:left;text-indent:5px;width:150px;display:inline-block;color:#444;font-family:'Nanum Square';font-size:16px;font-weight:normal;margin:0;padding:0;vertical-align:middle;}
#board_input_box input[type='file']{margin:0;padding:0;}

.del_check{padding-left:8px;}
.etc_text{width:40%;}
.etc_checkbox_label{margin-right:8px;}
.etc_radio_label{margin-right:8px;}
/*select{border:1px solid #aaa;height:24px;}*/

.thumb_size_help{padding-left:15px;font-weight:bold;letter-spacing:-1px;}


/* 글읽기 */
#board_view_box{background:#fff;overflow:auto;font-family:'Nanum Square';}

#board_view_box .bw_input{overflow:hidden;}
#board_view_box .bw_input > li{padding:12px 0;border-bottom:1px solid #eaeaea;min-height:26px;line-height:25px;}
#board_view_box .bw_input .vsubject{padding-left:5px;font-weight:normal;font-size:16px;color:#333;letter-spacing:0px;font-family:'Nanum Square';}
#board_view_box .bw_input .vname{padding-left:5px;font-weight:normal;color:#000;font-family:'Nanum Square';font-size:15px;}
#board_view_box .bw_input .vdate{padding-left:15px;color:#666;font-family:'Nanum Square';}

.etc_list_box{background:#fff;overflow:auto;font-family:'Nanum Square';}
.etc_list_box .etc_list{overflow:hidden;background:#fefefe;}
.etc_list_box .etc_list > li{padding:8px 0;border-bottom:1px solid #eaeaea;min-height:26px;line-height:25px;}
.etc_list_box .etc_list .title{font-family:'Nanum Square';padding-left:5px;font-weight:normal;font-size:16px;color:#111;letter-spacing:-1px;display:inline-block;min-width:100px;}
.etc_list_box .etc_list .value{font-family:'Nanum Square';padding-left:35px;font-weight:normal;font-size:16px;color:#444;}
.etc_list .attach_list{padding-right:10px;}
.etc_list .attach_list a{text-decoration:none;}


.board_box .comment{min-height:80px;padding:25px 5px;line-height:150%;/*font-size:16px;font-family:'Nanum Square';*/}
.board_box .comment_thumb{margin:10px 0 0 5px;}


.CmtWriteForm{position:relative;border:1px solid #e4e4e4;background:#f8f8f8;padding:10px;/*border-top:0;*/margin-top:20px;font-size:17px;}
.CmtWriteForm li{vertical-align:middle;padding:10px 0;}
.CmtWriteForm .label_title{cursor:default;text-align:left;text-indent:15px;width:120px;display:inline-block;color:#444;}
.CmtWriteForm li.line{padding:8px 0;border-bottom:1px solid #eaeaea;min-height:26px;line-height:25px;margin-bottom:10px;}
.CmtWriteForm input[type='text']{padding:5px;border:1px solid #cdcdcd;background:#fff;font-family:'Nanum Square';}
.CmtWriteForm input[type='password']{width:120px;padding:5px;border:1px solid #cdcdcd;background:#fff;}
.CmtWriteForm textarea{width:70%;height:52px;line-height:150%;border:1px solid #cdcdcd;text-indent:3px;background:#fff;padding:4px;font-family:'Nanum Square';}
.cmt_btn{position:absolute;right:20px;bottom:18px;border:1px solid #ccc;width:85px;height:60px;cursor:pointer;background:#fff;}

.cmt_box{background:#f8f8f8;padding:10px 20px 20px 20px;margin:20px 0 0 0;border:1px solid #e4e4e4;}
.cmt_box .cmt_list{border-bottom:1px dashed #ccc;}
.cmt_box .cmt_list:last-child{border:0;}
.cmt_box .cmt_list > li{padding:12px 0;padding-left:6px;}
.cmt_box .cmt_list > li .cm_name{color:#328fde;}
.cmt_box .cmt_list  .cmt_cont{line-height:150%;}
.cmt_box .cmt_list .del_icon{padding-left:8px;}

.prevnext .pnxt{border-top:1px solid #d9dbdf;margin:0px 0 0 0;}
.prevnext .pnxt > li{padding:15px 0;border-bottom:1px solid #eee;overflow:hidden;}
.prevnext .pnxt > li > label{display:inline-block;width:100px;text-indent:20px;cursor:default;font-weight:bold;font-family:'Nanum Square';color:#666;vertical-align:middle;}
.prevnext .pnxt > li .sub{color:#444;}
.prevnext .pnxt a{text-decoration:none;}
.prevnext .sub{font-family:'Nanum Square';font-size:15px;}


/* 게시판 페이징 */
.bbs_paging{position:relative; padding:26px 0;overflow:hidden; border-top:1px solid #efefef;}
.bbs_paging ul{display:table;border:0px solid #ccc;text-align:center;background:#fff;margin-left:auto;margin-right:auto;overflow:hidden !important;}
.bbs_paging ul > li{float:left;overflow:hidden;}
.bbs_paging ul li > a{display:inline-block;font-size:14px;width:27px;height:24px;line-height:24px;font-weight:bold;color:#3c4353;font-family:"Tahoma";}
.bbs_paging ul li > a{border-left:1px solid #e7e7e7;vertical-align:top;}
.bbs_paging ul li > a.prev{display:inline-block;width:30px;background:url('/board/images/bg_prev.jpg') no-repeat;border-width:0px;}
.bbs_paging ul li > a.next{display:inline-block;width:30px;background:url('/board/images/bg_next.jpg') no-repeat;}
.bbs_paging ul li > a.pos{color:green;}
.bbs_paging ul li > a:hover{text-decoration:none;}
.bbs_paging .btn_write{position:absolute;right:15px;top:0px;}

/* 비밀번호 팝업 */
#popup_passwd{position:relative;z-index:99999;border:1px solid #777;background:#fff;width:400px;height:250px;background:url('/board/images/bg_popup_passwd.jpg') no-repeat;}
#popup_passwd .close{position:absolute;right:20px;top:22px;width:36px;height:32px;}
#popup_passwd .passwd{position:absolute;border:0px;top:123px;left:85px;width:230px;height:23px;line-height:23px;text-indent:8px;}
#popup_passwd .btn{position:absolute;top:168px;left:80px;width:245px;height:41px;}
#popup_passwd .pguide{position:absolute;left:80px;top:50px;color:#878787;}
#popup_passwd .ptxt{position:absolute;left:80px;top:75px;font-family:'Nanum Square';font-weight:bold;font-size:17px;color:#000;}
#popup_passwd .abtn{display:inline-block;width:244px;height:41px;background:url('/board/images/bg_blue_btn.jpg') no-repeat;background-size:100%;}
#popup_passwd .abtn{font-family:'Nanum Square';font-weight:bold;font-size:17px;color:#fff;text-align:center;line-height:37px;}
#popup_passwd .abtn{text-decoration:none;}
#popup_passwd .stitle{color:#333;font-weight:bold;font-family:'Nanum Square';}


/* 팝업BOX */
.spop{box-shadow:1px 1px 5px #666;margin-bottom:100px;}
.spop2{box-shadow:1px 1px 5px #666;margin-bottom:100px;}

/* 폼필드 요소 넓이 저정 */
.date_field{width:100px;font-family:'Unica One' !important;font-size:16px !important;color:#000;}
.won_field{width:100px;font-family:'Unica One' !important;font-size:16px !important;color:#000;}
.phone_field{width:120px;font-family:'Nanum Square' !important;font-size:16px !important;color:#000; padding:6px;}


/* 분류부분 */
#board_cate{overflow:hidden;padding:0 10px;margin-bottom:20px;}
#board_cate .inbox{overflow:hidden;border-bottom:1px solid #ccc;}
#board_cate .ca_list{overflow:hidden;border-bottom:0px solid #ddd;border-left:1px solid #ddd;}
#board_cate .ca_list > li{
	float:left;display:inline-block;
	padding:12px 20px;border:1px solid #ddd;border-bottom:0;border-left:0;border-right:1px solid #ddd;
	font-family:'Nanum Square';font-size:15px;color:#333;
}
#board_cate .ca_list > li:first-child{}
#board_cate .ca_list > li.active{background:#f9f9f9;}
#board_cate .ca_list > li a:hover{color:#000;}



/* 상세보기 공용 추가 */
.btm_ad .btmAdList{overflow:hidden;width:100%;margin:20px 0;}
.btm_ad .btmAdList > li{float:left;}
.btm_ad .btmAdList > li.col01{width:10%;}
.btm_ad .btmAdList > li.col02{width:74%;font-family:'Nanum Square';font-size:20px;line-height:120%;color:#333;padding-top:20px;}
.btm_ad .btmAdList > li.col03{width:15%;text-align:right;}
.btm_ad .btmAdList > li.col03 span{display:inline-block;padding:10px 35px;cursor:pointer;background:linear-gradient(to right, #0177e4, #35aff5);color:#fff;border-radius:20px;text-align:center;font-family:'Nanum Square';font-size:14px;margin-top:15px;}


/* 이달의 베스트 표식 */
.isBest{display:inline-block;padding:4px 10px 2px 10px;background:#2565d0;color:#fff;border-radius:15px;font-size:12px;font-family:'돋움';font-weight:bold;margin-right:5px;}
.nBest{margin:0 10px;}
.bbs_list_best{background:#fafafa;}