/*탭영역*/
.wdd_tab_title_wrap{display: block; height: 54px; width: 960px; border-bottom: 8px solid  #ff5050;}
.wdd_tab_title{display: block; width: 320px; float: left; text-align: center; font-size: 20px; height: 54px; line-height: 53px;color:#ff5050;background-color: #f2f2f2}
.wdd_tab_title:hover{background-color: #ff5050; color: #f2f2f2}
.wdd_tab_title_selec{font-weight: 500; color: #f2f2f2;background-color:#ff5050}
/*표영역*/
.wdd_tab_content{margin-bottom: 50px}
.wdd_notice_table,.wdd_1_1_table,.wdd_faq_table{width: 960px; margin: 25px auto 10px auto; font-size: 14px; text-align: center; border-bottom: 3px solid #333745}
.wdd_1_1_table{margin: 15px auto 10px auto;}
.wdd_1_1_table td,.wdd_faq_table td,.wdd_notice_table td{padding: 0 18px}
.wdd_1_1_table tr,.wdd_faq_table tr,.wdd_notice_table tr{height: 40px; border-bottom: 1px solid #999}
.wdd_notice_table .wdd_table_notice_top{border: none;border-bottom: 1px solid #999}
.wdd_notice_table .wdd_table_title,.wdd_faq_table .wdd_table_title{display: inline-block; height: 40px; line-height: 40px; white-space: nowrap; overflow: hidden; text-overflow: ellipsis; width: 710px; text-align: left;}
.wdd_1_1_table .wdd_table_title{display: inline-block; height: 40px; line-height: 40px; white-space: nowrap; overflow: hidden; text-overflow: ellipsis; width: 570px; text-align: left;}
.wdd_table_title a:hover{color:#00bcd4}
.wdd_table_title_new{display: inline-block; width: 36px; height: 18px; line-height: 17px; font-size: 12px; border-radius: 4px; text-align: center;margin-right: 10px}
.wdd_table_page{text-align: center; height: 40px; line-height: 38px}
.wdd_table_page a{margin-right: 8px; font-size: 14px}
.wdd_table_page a:hover{color:#00bcd4}
.wdd_table_search{float: right; position: relative; top:-40px;}
.wdd_table_search .wdd_m_glass_s{display: block; z-index: 2; width: 22px; height: 23px; position: absolute; text-indent: -9999px; background: url(../img/wdd_m_glass_s.png) center center no-repeat; background-size: contain;top:7px; left: 12px;}
.wdd_table_search .wdd_table_search_input{width: 266px; height: 38px; border: 1px solid #333745; text-indent: 32px; font-size: 16px; padding: 0  10px; margin-right: 3px}
.wdd_table_search_btn{width: 64px; height: 38px; border: 1px solid #333745; font-size: 16px;cursor: pointer; position: relative; top:-1px;}
.wdd_table_search_btn:hover{background-color:#00bcd4;color:#333745;border:#00bcd4;font-weight: 700}
.wdd_faq_category{margin-top: 35px; margin-bottom: -10px}
.wdd_faq_category li{display: inline-block;}
.wdd_faq_category label{display: inline-block; font-size: 14px; padding: 0 15px; text-align: center; box-shadow: 0 0 0 2px #ff5050 inset; border-radius: 15px; height: 30px; line-height: 29px; margin-right: 5px; cursor: pointer;}
.wdd_faq_category_all, .wdd_faq_category input{display: none;}
.wdd_faq_category:checked+label,.wdd_faq_category input:checked+label,.wdd_faq_category label:hover{color: #f2f2f2; background-color:#ff5050}
.wdd_faq_category_all_label{display: inline-block; cursor: pointer; font-size: 14px; background: #f2f2f2 !important; box-shadow: none !important;}
.wdd_faq_category_all:checked+label,.wdd_faq_category_all_label:hover{background: #00bcd4 !important}
.wdd_1_1_table_info{display: inline-block;font-size: 13px; line-height: 18px; width: 750px;margin-top: 30px;}
.wdd_1_1_table_info strong{font-size: 15px;}
.wdd_1_1_table_w_btn{display: inline-block; width: 206px; height: 46px; text-align: center; line-height: 45px; font-size: 18px; border-radius: 23px; position: relative; top: -10px}
.wdd_1_1_table_w_btn:hover{background-color: #333745}



/*게시판 읽기*/
.wdd_1_1_table_read,.wdd_faq_table_read,.wdd_notice_table_read{width: 960px; margin: 25px auto 15px auto; font-size: 14px; text-align: center; border-bottom: 3px solid #333745}
.wdd_notice_table_read .wdd_read_title,.wdd_faq_table_read .wdd_read_title{font-size: 18px; text-align: left; width: 710px}
.wdd_1_1_table_read .wdd_read_title{font-size: 18px; text-align: left;width: 530px}
.wdd_read_title_category{width: 155px;}
.wdd_read_title_right{font-size: 15px; text-align: right;}
.wdd_1_1_table_read thead tr,.wdd_faq_table_read thead tr,.wdd_notice_table_read thead tr{height: 40px}
.wdd_1_1_table_read thead tr th,.wdd_faq_table_read thead tr th,.wdd_notice_table_read thead tr th{padding: 0 18px}
.wdd_1_1_table_read tbody tr,.wdd_faq_table_read tbody tr,.wdd_notice_table_read tbody tr{text-align: left;}
.wdd_1_1_table_read tbody td,.wdd_faq_table_read tbody td,.wdd_notice_table_read tbody td{padding: 25px 18px 30px 18px;font-size: 15px; line-height: 24px}
.wdd_table_back_wrap{display: block; float: right; width: 90px; height: 30px; text-align: right; font-size: 16px; margin-bottom: 55px;}
.wdd_table_back_txt{display: inline-block;float: right; height: 16px; line-height: 20px}
.wdd_table_back{display: inline-block; background: url(../img/wdd_back.png) center center no-repeat; background-size: contain; width: 20px; height: 16px; margin-right: 5px;}
.wdd_table_back_wrap:hover{color: #00bcd4}
.wdd_table_btn{font-size: 14px; display: inline-block; width: 88px; height: 30px; line-height: 29px; border-radius: 15px; text-align: center; margin-right: 5px}
.wdd_table_btn:hover{background-color:#00bcd4}

/*게시판 쓰기(1:1문의)*/
.wdd_1_1_category_wrap{margin-top: 35px}
.wdd_1_1_category_title, .wdd_1_1_category_wrap legend{display: inline-block; margin-right: 5px}
.wdd_1_1_category,.wdd_1_1_category_wrap label{display: inline-block; font-size: 14px; padding: 0 15px; text-align: center; box-shadow: 0 0 0 2px #ff5050 inset; border-radius: 15px; height: 30px; line-height: 29px; margin-right: 5px;cursor: pointer;}
.wdd_1_1_category_wrap input:checked+label,.wdd_1_1_category,.wdd_1_1_category_wrap label:hover{color: #f2f2f2; background-color:#ff5050}
.wdd_1_1_category_wrap input{display: none;}


.wdd_1_1_w_title, .wdd_1_1_w_txt{display: block; box-shadow: 0 0 0 1px #333745 inset; border: none; font-size: 15px}
.wdd_1_1_w_title{height: 40px; width: 924px; margin: 15px 0 10px 0; padding: 0 18px}
.wdd_1_1_w_txt{height: 385px; width: 924px; padding: 15px 18px; resize: none}
.wdd_1_1_write_btn{display: block; border:none; text-align: center; width: 220px; height: 50px; line-height: 49px; font-size: 16px; border-radius: 25px; margin:50px auto; cursor: pointer; font-weight: 700;}
.wdd_1_1_write_btn:hover{background-color: #333745}

/*게시판 수정(1:1문의)*/
