@charset "utf-8";
/* CSS Document */

@import url("button.css");

/*공통*/

a, a:link, a:visited, a:active{color:#666666; text-decoration:none;}
a:hover{text-decoration:underline;}
img, input.type-image {margin:0;padding:0; border:0 none;  }
ul, li, ol, dl, dt, dd,fieldset,legend { list-style:none; padding:0; font-size:10pt ; margin:0; /* for IE imge margin */ }
.input{border:1px solid #CCC}





#module_board .fr{float:right}
#module_board .fl{float:left}
#module_board .clear{clear:both}

/*noview*/
#module_board .noview{position:absolute; visibility:hidden; width:0; height:0; overflow:hidden; font-size:0;}  



/*여백*/
.pd_left_10{padding-left:10px}
.mg_top_10{margin-top:10px}

/*레이아웃*/


#module_board{position:relative;top:0;left:0;width:750px ;margin:0 auto;}

#module_board .board_info{float:left;border:0}
#module_board .board_info select{margin-right:5px; vertical-align:middle}

#module_board .listview_num {float:right;border:0}
#module_board .listview_num select{margin-right:5px; vertical-align:middle}
/*리스트 보기 선택*/
.data_result{float:left;vertical-align:bottom;height:22px;line-height:22px}


/*게시판 리스트*/
#module_board .board_list_lf caption{visibility:hidden;font-size:0pt; height:0px;overflow:hidden}
#module_board .board_list_lf{clear:both;}
#module_board .board_list_lf:after{ content:""; display:block; float:none; clear:both;}
#module_board .board_list_lf table{width:100%; border-collapse:collapse ;border-top:3px solid #D7182A;;border-bottom:1px solid #d0d0d0;}
#module_board .board_list_lf th{padding:8px 0;background:#f8f8f8 ;border-top:1px solid #d0d0d0;border-bottom:1px solid #d0d0d0;border-left:1px solid #d0d0d0;}
#module_board .board_list_lf td{border-bottom:1px solid #d0d0d0;border-left:1px solid #d0d0d0;border-top:1px solid #d0d0d0;text-align:left;line-height:150%;padding:5px 3px 5px 8px ;}
#module_board .board_list_lf th:first-child,#module_board .board_list_lf td:first-child{border-left:none}

#module_board .board_list_lf .txt_ct{text-align:center}
#module_board .board_list_lf .txt_lf{text-align:left;padding-left:10px}
#module_board .board_list_lf td img{vertical-align:middle}
#module_board .board_list_lf .noline{border-left:none}

#module_board .board_list .company_info{text-align:left;padding:5px 0 5px 10px}
#module_board .board_list .company_info li{margin-bottom:5px}
#module_board .board_list .company_info .com_name{font-weight:bold;color:#567db1}
#module_board .board_list .company_info li span{color:#39C;}

#module_board .convenience {overflow:auto;width:330px;margin:10px auto 5px;}
#module_board .convenience dt{float:right;font-weight:bold;width:150px;text-align:left;margin-top:5px;}
#module_board .convenience .pic{float:left;border:1px solid #ccc;padding:2px}
#module_board .convenience .info{float:right;margin-top:10px;}
#module_board .convenience dd dl{width:150px}
#module_board .convenience dd dl dt{clear:right;float:left;display:block;width:auto;font-size:11px;margin:0}
#module_board .convenience dd dl dd{margin-bottom: 5px;overflow:hidden;text-align:left;padding-left:5px;font-size:11px} 


/* FAQ */
/*#module_board .faq{border-top:2px solid #7f9ec7;position:relative}
#module_board .faq .faqHeader{position:relative;zoom:1}
#module_board .faq .faqHeader .showAll{position:absolute;bottom:0;right:0;border:0;padding:0;overflow:visible;background:none;cursor:pointer}
#module_board .faq .faqBody{margin:0;padding:0}
#module_board .faq .faqBody .article{list-style:none}
#module_board .faq .q{margin:0;border-bottom:1px solid #ddd;}
#module_board .faq .q a{display:block;padding:8px 10px 8px 45px;text-align:left;font-weight:bold;color:#000;text-decoration:none !important;background:url(/module/image/question.gif) no-repeat 15px 5px }
#module_board .faq .q a:hover, .faq .q a:active, .faq .q a:focus{background:url(/module/image/question.gif) no-repeat 15px 5px #f8f8f8;}
#module_board .faq .a{margin:0;line-height:1.5;background:url(../image/answer.gif) no-repeat 15px 5px #f8f8f8;border:1px solid #ddd;padding:10px 10px 10px 45px;border-top:none}*/

#module_board .faq{border-top:2px solid #7f9ec7;position:relative}
#module_board .faq .faqHeader{position:relative;zoom:1}
#module_board .faq .faqHeader .showAll{position:absolute;bottom:0;right:0;border:0;padding:0;overflow:visible;background:none;cursor:pointer}
#module_board .faq .faqBody{margin:0;padding:0}
#module_board .faq .faqBody .article{list-style:none}
#module_board .faq .q{margin:0;border-bottom:1px solid #ddd;}
#module_board .faq .q a{display:block;padding:8px 10px 8px 45px;text-align:left;font-weight:bold;color:#000;text-decoration:none !important;background:url(/module/image/question.gif) no-repeat 15px 5px }
#module_board .faq .q a:hover, .faq .q a:active, .faq .q a:focus{background:url(/module/image/question.gif) no-repeat 15px 5px #f8f8f8;}
#module_board .faq .a{margin:0;line-height:1.5;background:url(../image/answer.gif) no-repeat 15px 5px #f8f8f8;border:1px solid #ddd;padding:10px 10px 10px 45px;border-top:none;overflow:auto}








/*검색*/

#module_board fieldset label{margin:0 10px 0 20px;font-weight:bold;}






/*게시판 쓰기*/
#module_board .boardview td li{margin:5px 0}
#module_board .survey_plus{margin-top:20px;text-align:center;width:100%;;padding-bottom:50px}
#module_board .survey_plus a,#module_board .survey_plus span{display:block;width:98%;}
#module_board .survey_plus a{}
#module_board .survey_plus span{font-size:14px;font-weight:bold;color:#3e75ba}
#module_board .survey_plus span img{vertical-align:middle}

/*게시판 보기*/

#module_board .board_view{clear:both;}
#module_board .board_view caption{visibility:hidden;font-size:0pt; height:0px;overflow:hidden}

#module_board .board_view:after{ content:""; display:block; float:none; clear:both;}
#module_board .board_view table{width:100%; border-collapse:collapse ;border-top:3px solid #D7182A;;border-bottom:1px solid #d0d0d0;}
#module_board .board_view th{padding:5px 0;background:#f8f8f8 ;border-top:1px solid #d0d0d0;border-bottom:1px solid #d0d0d0;text-align:left;padding-left:15px;line-height:160%}
#module_board .board_view table .bL{border-top:3px solid #000;}
#module_board .board_view td{border-bottom:1px solid #d0d0d0;border-top:1px solid #d0d0d0;text-align:left;padding:5px 0 5px 10px;line-height:150%}
#module_board .board_view td img{vertical-align:middle}
#module_board .board_view .lf_line{border-left:1px solid #d0d0d0}
#module_board .board_view .rgt_line{border-right:1px solid #d0d0d0}
#module_board .board_view .th_2dth{background-color:#f8f8f8}
#module_board .board_view .bg_gray{background:#efefef}
#module_board .board_view .txt_ct{text-align:center}

#module_board .board_view .com_image ul{overflow:auto;}
#module_board .board_view .com_image ul li{float:left;display:inline;margin-right:15px;border:1px solid #CCC;padding:2px}
#module_board .board_view .book {text-align:center}
#module_board .board_view .book img{border:1px solid #cdcdcd;padding:5px}

#module_board .board_view .convenience_detail{overflow:auto;width:100%;border-top:2px solid #7f9ec7} 
#module_board .board_view .convenience_detail dt{float:right;font-weight:bold;width:370px;height:39px;text-align:left;margin-top:20px; background:url(../image/bg_convenience_tit.gif) no-repeat 0 0;font-size:13px;color:#fff;line-height:39px;vertical-align:middle;padding-left:20px}
#module_board .board_view .convenience_detail .pic{float:left; background:url(../image/bg_convenience_pic.gif) no-repeat;width:308px;height:205px;position:relative;margin-top:20px;}
#module_board .board_view .convenience_detail .pic span{display:block; z-index:100;position:absolute;top:0px;left:0px}
#module_board .board_view .convenience_detail .pic img{display:block;position:absolute;top:20px;left:20px}
#module_board .board_view .convenience_detail .info{float:right;margin-top:5px;color:#666;width:370px}
#module_board .board_view .convenience_detail dd dl{width:auto;margin-top:10px}
#module_board .board_view .convenience_detail dd dl .info_tit{clear:both;float:left;display:block; background:url(../image/bg_convenience_stit.gif) no-repeat 0 0;width:70px;color:#528295;vertical-align:middle;margin:0 12px 10px 0;height:27px;font-size:11px;padding:0 ;line-height:27px;text-align:center}
#module_board .board_view .convenience_detail dd dl .info_tit span{line-height:25px;vertical-align:middle}
#module_board .board_view .convenience_detail dd dl dd{margin-bottom: 5px;overflow:auto;text-align:left;padding-left:5px;font-size:12px;display:inline;float:left;width:270px;line-height:27px; background:url(../image/dot_line.gif) repeat-x left bottom;padding:1px 0 5px}
#module_board .board_view .convenience_detail dd dl dd span{line-height:160%;}


/*그래프*/
#module_board .board_view .hGraph ul{ margin:0 0 ; padding:1px 0 0 0;  font-size:11px; font-family:Tahoma, Geneva, sans-serif; list-style:none;float:none;text-align:left;width:100%;}
#module_board .board_view .hGraph li{ position:relative; margin: 0; white-space:nowrap; vertical-align:top;float:none;text-align:left;width:100%}
#module_board .board_view .hGraph .gBar{ position:relative; display:inline-block; height:15px; border:1px solid #79b8c5;  background:#cde7ec;}
#module_board .board_view .hGraph .gBar span{ position:absolute; width:40px; line-height:15px; top:0; right:0px; color:#767676;color:#309db5;font-weight:bold}
#module_board .board_view .border_line{border-left:1px solid #819eb3;border-right:1px solid #819eb3;}




#module_board .board_view .convenience_explain{width:95%;border:5px solid #e1e8f0;padding:10px;line-height:160%;margin-top:20px}


/*덧글리스트*/
#module_board .board_commlist{float:left;border-top:1px solid #dedede;border-bottom:1px solid #dedede;width:99%;margin-top:10px; border-collapse:collapse;background:#f9f9f9}
#module_board .comm_list{padding-bottom:10px;overflow:hidden}

#module_board .line{border-bottom:1px dashed #999;}
#module_board .board_commlist .comm_list_head{float:left ;margin:10px 0 5px;width:100%;vertical-align:middle}
#module_board .board_commlist .comm_list_head  .comm_list_id{float:left;font-weight:bold;padding-left:10px;color:#389ac3;}
#module_board .board_commlist .comm_list_view{padding-left:10px;clear:both;line-height:150%}
#module_board .board_commlist .comm_list_bt{padding-right:10px}
#module_board .board_commlist .board_comm_list_date{font-size:8pt;color:#999;padding-left:10px;float:left}
#module_board  .comm_list_vote{font-size:8pt;color:#ed1f81;padding-left:10px;float:left}

/*덧글쓰기*/
#module_board .board_commentWrite {float:left;border:1px solid #dedede; background:#f9f9f9;margin-top:10px;width:99%;}
#module_board .board_commentWrite li{padding:3px;}
#module_board .board_commentWrite textarea{border:1px solid #d6d4d5; font-size:9pt;width:100%}
#module_board .board_commentWrite .commWrite_id{float:left;font-weight:bold;width:50%;padding-left:15px;line-height:25px;color:#389ac3;height:25px;}
#module_board .board_commentWrite .commWrite_write_byte{float:right;font-size:8pt;color:#666;height:25px;line-height:25px;display:block;padding-right:20px;}
#module_board .board_commentWrite .commWrite_write{width:80%;float:left;padding-left:15px;padding-bottom:15px;}
#module_board .board_commentWrite .commWrite_bt{float:right;padding-right:15px}

#module_board .nowTxt{color:#389ac3}

/*댓글수정*/
#module_board .commWrite_modify{float:left;margin-top:10px;width:99%;}
#module_board .commWrite_modify li{}
#module_board .commWrite_modify_write textarea{border:1px solid #d6d4d5; font-size:9pt;width:100%}
#module_board .comm_modify_id{float:left;font-weight:bold;width:50%;padding-left:15px;line-height:25px;color:#389ac3;height:25px;}
#module_board .commWrite_modify_byte{float:right;font-size:8pt;color:#666;height:25px;line-height:25px;display:block;padding-right:20px;padding-right:20px;}

#module_board .commWrite_modify_write{float:left;width:80%;padding-left:15px;padding-bottom:15px;}
#module_board .commModify_bt{float:right;padding-right:15px;}


#module_board .commWrite_modify_write .nowTxt{color:#389ac3}





/*팝업존*/
#module_board .board_writeItem .temp_list ul li {
    float: left;
    margin: 10px 10px 10px 10px;
    text-align: center;
    width: 170px;
}

#module_board .board_writeItem .temp_list ul img {
    display: block;
}


/*편의시설 탭*/
/***********탭메뉴-1depth*********/
.tabmenu{height:34px;overflow:hidden;margin-bottom:2px}
.tabmenu li{float:left;display:inline;margin-right:6px}
.tabmenu li a{display:block;text-indent:-9999px;font-size:0;line-height:0; background:url(/module/image/tenant/tab_menu3.gif) no-repeat 0 0}


.tabmenu .conv_tab01 a{background-position:0 0px;width:115px;height:30px}
.tabmenu .conv_tab02 a{background-position:0 -30px;width:115px;height:30px}
.tabmenu .conv_tab03 a{background-position:0 -60px;width:115px;height:30px}
.tabmenu .conv_tab04 a{background-position:0 -90px;width:115px;height:30px}
.tabmenu .conv_tab05 a{background-position:0 -120px;width:115px;height:30px}
.tabmenu .conv_tab06 a{background-position:0 -150px;width:115px;height:30px}

.tabmenu .conv_tab01 a:hover,.tabmenu .conv_tab01 a:focus, .tabmenu .conv_tab01 a:active, .tabmenu .conv_tab01 .onhover{background-position:-115px 0;}
.tabmenu .conv_tab02 a:hover,.tabmenu .conv_tab02 a:focus, .tabmenu .conv_tab02 a:active, .tabmenu .conv_tab02 .onhover{background-position:-115px -30px;}
.tabmenu .conv_tab03 a:hover,.tabmenu .conv_tab03 a:focus, .tabmenu .conv_tab03 a:active, .tabmenu .conv_tab03 .onhover{background-position:-115px -60px;}
.tabmenu .conv_tab04 a:hover,.tabmenu .conv_tab04 a:focus, .tabmenu .conv_tab04 a:active, .tabmenu .conv_tab04 .onhover{background-position:-115px -90px;}
.tabmenu .conv_tab05 a:hover,.tabmenu .conv_tab05 a:focus, .tabmenu .conv_tab05 a:active, .tabmenu .conv_tab05 .onhover{background-position:-115px -120px;}
.tabmenu .conv_tab06 a:hover,.tabmenu .conv_tab06 a:focus, .tabmenu .conv_tab06 a:active, .tabmenu .conv_tab06 .onhover{background-position:-115px -150px;}
