@charset "utf-8";


/*///////////////////// header /////////////////////*/


/*///////////////////// header End /////////////////////*/






/*///////////////////// container /////////////////////*/
.sub_container{padding:4%;}
.sub_content{position:relative;background-color:#FFF;box-shadow:0px 5px 8px 0px #666;}

/* 오시는 길 */
.contact {width:96%;padding:25px 2%;}
.contact h2.tit{width:34%;margin:0 auto;text-align:center;padding-bottom:20px;border-bottom:2px solid #333;margin-bottom:20px;}
.contact h2.tit img{width:80%;}
.contact_add{padding:15px 0;font-size:12px;line-height:18px;color:#727272;}
.contact_add .cBlue{font-weight:bold;}
.contact_add a{color:#727272;}

/* 문의 하기 */
.board {width:96%;padding:25px 2%;}
.board h2.tit{width:34%;margin:0 auto;text-align:center;padding-bottom:20px;border-bottom:2px solid #333;margin-bottom:20px;}
.board h2.tit img{width:80%;}

.board_menu{margin-bottom:30px;}
.board_menu:after{content:"";display:block;clear:both;}
.board_menu .depth_01{width:50%;float:left;margin-bottom:5px;text-align:left;}

.board_menu .depth_02:after{content:"";display:block;clear:both;}
.board_menu .depth_02{width:100%;}
.board_menu .board_link{position:relative;display:inline-block;float:left;width:25%;height:28px;line-height:28px;text-align:center;background-color:#FFF;}
.board_menu .board_link:before{position:absolute;left:0;right:0;top:0;bottom:0;border:1px solid #ddd;display:block;content:'';}
.board_menu .depth_02 select{float:left;width:25%;height:28px;border:1px solid #ddd;background-color:#FFF;color:#666;}

.board_list{margin-bottom:14px;}
.board_list_top{overflow:hidden;}
.board_list h3.tit{color:#000;font-size:14px;float:left;line-height: 24px;}
.login_wrap {text-align:right;margin-bottom:10px;}
.login_wrap .login{display:inline-block;text-align: center;color: #333;border: 1px solid #BBB;opacity: 0.5;width: 50px;line-height: 24px;}
.board_list ul{border-top:1px solid #ddd;}
.board_list ul li{border-bottom:1px solid #ddd;padding:10px 5px;}
.board_list ul li a.subject{display:block;font-size:13px;color:#333;width:100%;margin-bottom:7px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;}
.board_list ul li span{position:relative;display:inline-block;padding:0 5px;line-height:18px;font-size:11px;color:#666;}
.board_list ul li span.num{width:30px;padding:0;margin-right:5px;text-align:center;}
.board_list ul li span:before{position:absolute;display:block;content:"";left:0;top:50%;margin-top:-5px;width:1px;height:10px;background-color:#ccc;}
.board_list ul li span.num:before{display:none;}
.board_list ul li.noti{background-color:#f9f9f9;}
.board_list ul li.noti .num{height:18px;line-height:18px;text-align:center;background-color:#666;color:#fff;border-radius:2px;}

.search_box select{height:28px;width:70px;}
.search_box .search_in_box{position:relative;width:132px;display:inline-block;}
.search_box input{height:26px;width:120px;}
.search_box .btn_search{ position:absolute;right:5px;top:50%;margin-top:-8px; background-position: 0 -64px;text-indent:-9999em;overflow:hidden;width:16px;height:16px;}
.board_content .btn_write a{display:inline-block;padding: 5px 10px;border-radius:3px;border: 1px solid #aaa;;transition:0.2s;}
.board_content .btn_write a i{display: inline-block;vertical-align: middle;width: 16px;height: 16px;background-position: 0 -96px;transform: rotate(0deg);transition:0.3s;}
.board_content .bo_paging{margin: 10px 0;text-align: center;}
.board_content .bo_paging span{color: #999;display:inline-block;}
.board_content .bo_paging a{position: relative;display:inline-block;color: #666;font-weight: bold;padding: 6px 9px;background: #f9f9f9;border: 1px solid #ccc;margin: 0 10px;border-radius:2px;}


/* 문의하기 -view */
.board_view_cont li{overflow:hidden;}
.board_view_cont li.subject p{line-height:42px;}

/*///////////////////// container End /////////////////////*/






/*///////////////////// footer /////////////////////*/


/*///////////////////// footer End /////////////////////*/






/*///////////////////// common /////////////////////*/
.ico_16px{background: url('../img/main/ico_16px.png') no-repeat;}

/*단방향 일반 게시판_답변하기X*/
.wrap_table_section{}
.list01{text-align: center; width: 100%;}
.list01 th{background-color: #f3f3f3; line-height: 31px; border-top:3px solid #ff6960; border-bottom:1px solid #dfdfdf; font-weight: 700;}
.list01 td{background-color: white; height: 31px; line-height: 31px; border-bottom: 1px solid #d4d4d4;}
.list01 td a{color: #666; text-decoration: none;}
.list01 .subject{text-align: left;}
.list01 .subject a:hover{color:#ff6960;}
.list01 .num a{color: #bbb;}
.list01 .name a{color: #bbb;}
.list01 .datetime a{color: #bbb;}
.list01 .hit a{color: #bbb;}


/*쌍방향 비밀 게시판_답변하기*/
.list_secret{text-align: center; width: 100%;}
.list_secret th{background-color: #f3f3f3; line-height: 31px; border-top:3px solid #ff6960; border-bottom:1px solid #dfdfdf; font-weight: 700;}
.list_secret td{background-color: white; height: 31px; line-height: 31px; border-bottom: 1px solid #d4d4d4;}
.list_secret td a{color: #666; text-decoration: none;}
.list_secret .subject{text-align: left;}
.list_secret .subject .comment{font-size: 10px; color: red;}
.list_secret .subject .lock{display: inline-block; width: 9px; height: 11px; vertical-align: middle; background: url('../img/common/board_secret.gif')top center;}
.list_secret .subject a:hover{color:#ff6960;}
.list_secret .num a{color: #bbb;}
.list_secret .name a{color: #bbb;}
.list_secret .datetime a{color: #bbb;}
.list_secret .hit a{color: #bbb;}


/*게시판_뷰*/
.view01{text-align: left; width: 100%;}
.view01 th{background-color: #f3f3f3; padding-left: 10px; line-height: 31px; border-top:3px solid #ff6960; border-bottom:1px solid #dfdfdf; font-weight: 700; color: bbb;}
.view01 td{background-color: white; height: 31px; line-height: 31px; border-bottom: 1px solid #d4d4d4; color: #666;}
.view01 td span{color: #666;}
.view01 td a{ color: #666; text-decoration: none;}
.view01 td span{ color: #666;}
.view01 td p{ color: #666;}

/*게시판_버튼*/
.board_button {width: 100%; margin: 6px 0;}
.btnArr {display: block; width: 50px; line-height: 21px; text-align: center; border-radius: 4px; background-color: #ff6960; color: white; font-weight: bold;} /* btnArr : a tag */
.left_button a{float: left;	margin-right: 6px;}
.right_button a{float: right; margin-left: 6px;}

/*게시판_검색*/
.board_search{text-align: center;}
.sfl{}
.stx{height: 18px;}
.btnSearch{display: inline-block; width: 50px; line-height: 21px; text-align: center; border-radius: 4px; background-color: #ff6960; color: white; font-weight: bold;}


/*///////////////////// common End /////////////////////*/
