@charset "utf-8";
table caption{width:0; height:0; overflow:hidden; visibility:hidden; font-size:0; line-height:0;}
textarea{overflow:auto;}
html:first-child select{padding-right:6px; height:20px;} /* Opera 9 & Below Fix */
option{padding-right:6px;} /* Firefox Fix */
fieldset {border:none;}
legend{position:absolute; top:0; left:0; width:0; height:0; overflow:hidden; visibility:hidden; font-size:0; line-height:0;}
button img{display:none;}
input {vertical-align:middle;}

/* board list */
.board_list{width:100%; border-top:2px solid #bbb;}
.board_list 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 th.end{background-image:none;}
.board_list td{text-align:center; padding:7px 0; border-bottom:1px solid #dbdbdb;}
.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;}


/* board list(img) */
.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;}
.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:125px; height:80px;}
.board_list_img .article {*zoom:1;}
.board_list_img .article:after {clear:both; display:block; content:"";}
.board_list_img .article .photo {float:left; width:21%; height:82px;}
.board_list_img .article .text {float:left; width:77%;}
.board_list_img .article .text dt {height:25px;}
.board_list_img .article .text dt a {font-size:15px; font-weight:600; color:#369;}

.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 #97c6dc; background:#97c6dc; 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;}
.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;}


/* 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:100%; border:1px solid #ddd;}
.board_write .input_file{width:100%; border:1px solid #ddd;}
.board_write .tx {border:1px solid #ddd; width:98%;}


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

.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.end {background:none;}
.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;}



/*real dairy*/
.gallery td {padding:15px 0;}
.gallery td span {display:block; text-align:center;}
.gallery .gal_tit {margin-top:10px;}
.gallery .gal_tit a {font-size:13px; font-weight:bold;}


/*kakao*/
#boardbox .selectB {min-width:80px; height:25px; vertical-align:middle;}
#boardbox .input_tel {width:60px; height:23px; border:solid 1px #ddd;}

/*album*/
.albumlist {border-top:solid 2px #bbb; border-bottom:solid 1px #d9d9d9;}
.albumlist table {width:99%; margin:0 auto;}
.albumlist td {padding:20px 0;}
.albumlist .album {width:508px; margin:0 auto;}
.albumlist .album_img {width:100%;}
.albumlist .album_img .img {width:220px; height:195px; padding:4px; border:solid 1px #d9d9d9;}
.albumlist .album_img .before {float:left; background:url(/mn10/images/before.gif) no-repeat center 181px;}
.albumlist .album_img .arrow {float:left; width:42px; height:205px; background:url(/mn10/images/arrow.gif) no-repeat center center;}
.albumlist .album_img .after {float:right; background:url(/mn10/images/after.gif) no-repeat center 181px;}
.albumlist .album_txt {width:100%; text-align:center; margin-top:15px;}
.albumlist .album_txt span {display:block;}
.albumlist .album_txt .tit {margin-bottom:3px;}
.albumlist .album_txt .tit a {font-size:13px; font-weight:bold;}

.album_view {width:902px; margin:10px auto; margin-bottom:20px;}
.album_view .img {width:396px; height:334px; padding:5px; border:solid 1px #d9d9d9;}
.album_view .img img {width:396px !important; height:297px;}
.album_view .before {float:left; background:url(/mn10/images/view_before.gif) no-repeat center 317px;}
.album_view .arrow {float:left; width:80px; height:346px; background:url(/mn10/images/view_arrow.gif) no-repeat center center;}
.album_view .after {float:right; background:url(/mn10/images/view_after.gif) no-repeat center 317px;}
