@charset "utf-8";
textarea{overflow:auto;}
button img{display:none;}


/* board list */
.board_list_box {margin-top: 30px;}
.board_list{width:1200px; margin: 0 auto; border-top:2px solid #bbb;}
.board_list th {height:50px; font-weight:normal; background:#f6f6f6 url(../images/board/board_line.gif) no-repeat right 50%; border-bottom:1px solid #d9d9d9;font-size:15px;}
.board_list th.end{background-image:none;}
.board_list td{text-align:center; padding:7px 0; border-bottom:1px solid #dbdbdb;height:45px;font-size:13px;}
.board_list td.aliL{text-align:left; padding-left:5px;}
.board_list td.notice a {color:#333; font-weight:bold;}
.board_list img{vertical-align:middle;}
.board_list td.aliL img {margin:0 2px;}

/* sub05_06 공지언론보도 */
.board_list_01 {width:1200px; margin: 0 auto; border-top:2px solid #bbb;}
.board_list_01 th {height:32px; font-weight:normal; background:#f6f6f6 url(../images/board/board_line.gif) no-repeat right 50%; border-bottom:1px solid #d9d9d9;}
.board_list_01 th.end{background-image:none;}
.board_list_01 td{text-align:center; padding:7px 0; border-bottom:1px solid #dbdbdb;}
.board_list_01 td.aliL{text-align:left; padding-left:5px;}
.board_list_01 td.notice a {color:#333; font-weight:bold;}
.board_list_01 img{vertical-align:middle;}
.board_list_01 td.aliL img {margin:0 2px;}


/* board list(img) press style */ 
.board_list_img{width:100%; border-top:2px solid #bbb;}
.board_list_img th{height:32px; font-weight:normal; background:#f6f6f6 url(../images/board/board_line.gif) no-repeat right 50%; border-bottom:1px solid #d9d9d9;font-size:12px;}
.board_list_img th.end{background-image:none;}
.board_list_img td{text-align:center; padding:15px 0; border-bottom:1px solid #dbdbdb;}
.board_list_img td.aliL{text-align:left; padding-left:5px;}
.board_list_img img{vertical-align:middle;}
.board_list_img .viewimg {border:1px solid #ccc; width:160px; height:120px;}

.board_list_img .article table, .board_list_img .article th, .board_list_img .article td {border:none; padding:0; margin:0; background:none;}
.board_list_img .article .photo {width:182px; height:122px; text-align:left; }
.board_list_img .article .photo img {width:170px; height:122px;}
.board_list_img .article .text p {margin-bottom:0 !important; text-align:left;}
.board_list_img .article .text .title {height:25px;padding-left:15px;font-family:NanumBarunGothic, 'NanumGothic', Arial,Trebuchet MS, Helvetica, sans-serif;}
.board_list_img .article .text .title a {font-size:18px; line-height:25px; font-weight:600; font-family:NanumBarunGothic, 'NanumGothic', Arial,Trebuchet MS, Helvetica, sans-serif;}
.board_list_img .article .text .title img {vertical-align:middle; margin-left:2px;}
.board_list_img .article .text .date {font-size:15px; color:#999;padding-left:15px;}
.board_list_img .article .text .cnt a {font-size:15px;font-family:NanumBarunGothic, 'NanumGothic', Arial,Trebuchet MS, Helvetica, sans-serif;}
.board_list_img .article .text .cnt{padding-left:15px;font-family:NanumBarunGothic, 'NanumGothic', Arial,Trebuchet MS, Helvetica, sans-serif;}

.board_title{vertical-align:middle; padding-bottom:10px; padding-top:32px; background:url(../images/sub/subtt_bg.gif) no-repeat 0 0;}
.board_title img{vertical-align:middle;}


/* paging */
.paging{margin:10px 0 20px 0; text-align:center;}
.paging img{vertical-align:middle;}
.paging a{ 
	display:inline-block; text-align:center; height:25px; padding:0 9px; margin:0 1px; border:1px solid #d3d3d3; background:#ffffff; color:#626262;
	font-family:arial, helvetica, sans-serif; font-size:12px; color:#666; line-height:25px; vertical-align:middle;}
.paging a.selected {border:1px solid #666; background:#666; font-weight:bold; color:#fff; text-decoration:none;}
.paging .prev {width:27px; height:0; overflow:hidden; padding:0; padding-top:27px; border:0; background:url(../images/board/page_prev.gif) no-repeat;}
.paging .next {width:27px; height:0; overflow:hidden; padding:0; padding-top:27px; border:0; background:url(../images/board/page_next.gif) no-repeat;}


/* search */
.search{padding-top:15px; width:100%; height:40px; margin:0 auto;  }
.search input,.search select{vertical-align:middle; }
.search fieldset{text-align:center;}
.btn{padding-top:15px; text-align:right;width:1200px;}
.search .input_text{ height:28px; border:1px solid #ddd;}
.search select{width:94px; height:28px; font-size:13px;}


/* board btn */
.board_btn {padding-top:15px; text-align:right;}
.board_btn:after {clear:both; display:block; content:"";}
.board_btn1 {float:left; text-align:left; width:70%;}
.board_btn2 {float:right; width:30%; text-align:right;}
.board_btn fieldset{text-align:left;}
.board_btn .btn{margin-left:1px;}
.board_btn input {vertical-align:top;}
.reg_btn {width:80px; height:30px; text-align:center; line-height:30px; color:#fff; font-size:13px; border:none; background:#333; cursor:pointer;}


/* board write */
.board_write{width:100%; border-top:2px solid #bbb;}
.board_write img{vertical-align:middle;}
.board_write th{background:#f5f5f5; text-align:center; height:30px; border-bottom:1px solid #d9d9d9; }
.board_write td{text-align:left; padding:7px 5px; border-bottom:1px solid #d9d9d9;}
.board_write em{color:#cc3366; font-style:normal;}
.board_write .input_text{height:23px; border:1px solid #ddd; }
.board_write .input_text_area{width:98%; height:200px; border:1px solid #ddd;}
.board_write .input_text_title{width:99%; height:23px; border:1px solid #ddd;}
.board_write .input_tel{width:100px; height:23px; border:1px solid #ddd; }
.board_write .input_file{width:100%; border:1px solid #ddd;}
.board_write .tx {border:1px solid #ddd; width:98%;}
.board_write .hp {width:100px;}


/* board view */
.board_view_gallery{width:1200px; margin: 0 auto; border-top:2px solid #bbb;}
.board_view_gallery img{vertical-align:middle;}
.board_view_gallery th {height:40px; border-bottom:1px solid #d9d9d9; background:url(../images/board/board_line.gif) no-repeat right 50%;}
.board_view_gallery th.subject {height:43px; background-color:#f6f6f6; background-image:none; padding-left:15px; text-align:left; font-weight:600;}

.board_view_gallery td {text-align:left; padding-left:10px; border-bottom:1px solid #dbdbdb; background:url(../images/board/board_line.gif) no-repeat right 50%; font-family:inherit;}
.board_view_gallery td .ex{text-align:center; padding-left:0px; border-bottom:0px solid #dbdbdb; font-size:15px;}
.board_view_gallery td.end {background:none;}
.board_view_gallery td.cnt {padding:10px; background-image:none;}
.board_view_gallery em{color:#cc3366; font-style:normal;}
.board_view_gallery .input_file{width:100%; border:1px solid #ddd;}
.board_view_gallery .up_img {margin-bottom:10px;}
.board_view_gallery td.answer {padding:10px; background-image:none; background-color:#f7f7f7;}
.board_view_gallery td.answer .tit_anwser {font-size:13px; color:#333; font-weight:600; margin-bottom:5px;}

/* board view */
.board_view{width:1200px; margin: 0 auto; border-top:2px solid #bbb;}
.board_view img{vertical-align:middle;}
.board_view th {height:40px; border-bottom:1px solid #d9d9d9; background:url(../images/board/board_line.gif) no-repeat right 50%;}
.board_view th.subject {height:43px; background-color:#f6f6f6; background-image:none; padding-left:15px; text-align:left; font-weight:600; font-size:12px;}

.board_view td {text-align:left; padding-left:10px; border-bottom:1px solid #dbdbdb; background:url(../images/board/board_line.gif) no-repeat right 50%; font-family:inherit;}
.board_view td .ex{text-align:center; padding-left:0px; border-bottom:0px solid #dbdbdb; }
.board_view td.end {background:none;font-size:12px;}
.board_view td.cnt {padding:10px; background-image:none;}
.board_view em{color:#cc3366; font-style:normal;}
.board_view .input_file{width:100%; border:1px solid #ddd;}
.board_view .up_img {margin-bottom:10px;}
.board_view td.answer {padding:10px; background-image:none; background-color:#f7f7f7;}
.board_view td.answer .tit_anwser {font-size:13px; color:#333; font-weight:600; margin-bottom:5px;}


/*board password check*/
.pwd {
	width:450px; height:75px; margin:30px auto;
	text-align:center; padding-top:135px;
	background:#f6f6f6 url(../images/board/tit_pwd.gif) no-repeat center 35px;
}
.pwd .pwdbox {width:245px; height:32px; border:solid 1px #d9d9d9; background:#fff; margin-right:5px; padding-left:3px;}


/*reservation*/
.terms {width:100%;}
.terms textarea {width:99%;}


.term {width:100%;}
.term textarea {width:99%;}


/*board tabs*/
.tabs {width:1200px; margin:40px auto; margin-bottom:10px; border-bottom:solid 1px #d9d9d9;}
.tabs:after {clear:both; display:block; content:"";}
.tabs li {width:120px; float:left;}
.tabs li a {display:block; height:39px; line-height:39px; text-align:center; border:solid 1px #d9d9d9; border-left-width:0; border-bottom-width:0; font-size: 15px;}
.tabs li:first-child a {border-left-width:1px;}
.tabs li a:visited {color:#666;}
.tabs li a:hover, .tabs li a.on {color:#fff; background:#4d4d4d;}

.board_top {width:100%; margin-bottom:20px;}

/* faq list */
.faq_list{width:100%; border-top:2px solid #bbb;}
.faq_list .faq_top {border-bottom:1px solid #d9d9d9;}
.faq_list span {display:inline-block; height:32px; line-height:30px; }
.faq_list dt {border-bottom:1px solid #d9d9d9;}
.faq_list .faq_top .sbj {text-align:center;}
.faq_list dt a {cursor:pointer;}

.faq_list .num {width:10%; text-align:center;}
.faq_list .sbj {width:90%;}
.faq_list dd {display:none; padding:10px; background:#f6f6f6; border-bottom:1px solid #dbdbdb;}


/*gallery*/
.gallery td, .gallery li {position:relative; padding:20px 0;}
.gallery {border-top:2px solid #bbb; border-bottom:1px solid #dbdbdb;}
.gallery ul:after {clear:both; display:block; content:"";}
.gallery li {float:left;}
.gallery td span, .gallery li span {display:block; text-align:center; margin:0 auto;}
.gallery .gal_img img {width:100%; cursor:pointer;}
.gallery .gal_tit {margin-top:7px;}
.gallery td div, .gallery li div {margin:auto;}
/*3 image gallery */
.img3 .gallery td, .img3 .gallery li {width:33%;}
.img3 .gallery td span, .img3 .gallery li span {width:360px;}
.img3 .gallery .gal_img img {height:270px;}
/*4 image gallery*/
.img4 .gallery td, .img4 .gallery li {width:25%;}
.img4 .gallery td span, .img4 .gallery li span {width:250px;}
.img4 .gallery .gal_img img {height:181px;}

/*title over view*/
.tit_overview .gal_tit {
	display:none; position:absolute; left:50%; top:20px; z-index:2; width:360px; height:270px; margin-left:-180px; margin-top:0;
	line-height:270px; background-color:rgba(0,0,0,0.5);
}
.tit_overview .gal_tit a {display:block; color:#fff;}
.tit_overview .gal_tit.on {display:block;}

.effect7{}
.effect7 .tit {display: block; text-align: center; font-size: 25px; font-weight: 700; padding: 30px 30px 15px 30px;}
.effect7 .info {width: 400px; background-color:#987D5A; color: #d9d9d9;}
.effect7 .info p {display: block;  font-size: 24px; height: 50px; line-height: 50px;letter-spacing:0px}
.effect7 .img {width: 400px; height: 330px;line-height:330px; border: 1px solid #d9d9d9;vertical-align:middle;}
.effect7 a:hover .img {color: #fff; opacity: 0.5;}


.effect7 .info1 {width: 400px; }
.effect7 .info1 p {display: block;  font-size: 18px; height: 50px; line-height: 50px;}
.effect7 .img1 {width: 400px; height: 330px;line-height:330px; border: 1px solid #d9d9d9;vertical-align:middle; }
