@charset "utf-8";
/* CSS Document */
/* 리스트페이지그림보기 */
.highslide{cursor:url(./highslide/graphics/zoomin.cur), pointer;outline:none}
.highslide img{border:0px solid gray}
.highslide:hover img{border:2px solid white}
.highslide-image{border:2px solid white}
.highslide-image-blur{}
.highslide-caption{display:none;border:2px solid white;border-top:none;font-family:Verdana,Helvetica;font-size:10pt;padding:5px;background-color:white}
.highslide-loading{display:block;color:white;font-size:9px;font-weight:bold;text-transform:uppercase;text-decoration:none;padding:3px;border-top:1px solid white;border-bottom:1px solid white;background-color:black}
a.highslide-credits, a.highslide-credits i{padding:2px;color:silver;text-decoration:none;font-size:10px;display:none}
a.highslide-credits:hover, a.highslide-credits:hover i{color:white;background-color:gray;display:none}
.highslide-move{cursor:move}
.highslide-display-block{display:block}
.highslide-display-none{display:none}
.control{float:right;display:block;position:relative;margin:0 5px;font-size:9pt;font-weight:bold;text-decoration:none;text-transform:uppercase;margin-top:1px;margin-bottom:1px}
.control:hover{border-top:0px solid #333;border-bottom:1px solid #333;margin-top:0;margin-bottom:0}
.control,.control *{color:#666}

/* common */
.ds_board h2{padding-bottom:1.5em;font-family:Arial,sans-serif;float:left;border-top:1px solid #000;padding-top:.5em}
.ds_board_section{padding-bottom:5px;font-family:Arial,sans-serif}
.ds_board_section img{vertical-align:middle}
.ds_align_left{width:15%;display:inline-block}
.ds_align_right{text-align:right;display:block;float:right;font-family:Arial,sans-serif}
.ds_board_paginate{margin:1em 0;text-align:center}
.ds_highlight{background-color:#f4f4f4!important;}
.ds_board_btnBox{margin:10px 0;border-top:1px solid #ccc;border-bottom:1px solid #ccc;padding:5px 0}
.ds_board_btnBox img{vertical-align:middle}
.ds_board_btnleft{float:left;width:30%}
.ds_board_btnright{float:right;width:60%;text-align:right}
.ds_board_btnBox:after{clear:both;display:block;content:""}
.ds_board_footer{margin-top:1em}
.ds_board_footer:after{clear:both;display:block;content:""}
.ds_btn_right{width:15%;float:right;text-align:right}
.ds_btn_left{width:15%;float:left}
.ds_btn_center{width:70%;float:left;text-align:center}

/* 갤러리리스트 */
.ds_gallery_section{border-bottom:3px solid #000;padding-bottom:.5em;margin-bottom:3em;font-family:Arial,sans-serif}
ul.ds_gallery_item{margin-top:1em}
ul.ds_gallery_item:after{clear:both;content:"";display:block}
.ds_gallery_item li{float:left}
.ds_gallery_noitem{width:100%;float;none}
.ds_gallery_noitem li{text-align:center;padding-bottom:2.5em;border-bottom:1px solid #ccc}
.ds_gallery_thum{padding:10px;border:1px solid #ccc;margin:0 12px;box-shadow:0 0 5px rgba(0,0,0,.3)}
.ds_gallery_subject{text-align:center;margin:.8em 0 .5em 0;}
.ds_gallery_date{text-align:center;margin:.3em 0 1em 0;font-size:0.7em;font-family:Arial,sans-serif;color:red}
.ds_gallery_footer{margin-top:1em;padding-top:.5em;text-align:center}

/* boardlist */
.ds_boardList{width:100%;border:none;border-spacing:0;font-family:Arial,sans-serif}
.ds_boardList caption{display:none}
.ds_boardList img{vertical-align:middle}
.ds_boardList a{color:#666}
.ds_boardList a:hover{text-decoration:none;color:#000}
.ds_boardList th,.ds_boardList td{border:none}
.ds_boardList th{padding:0.9em .5em;border-top:3px solid #000;border-bottom:1px solid #666;background:#f4f4f4}
.ds_boardList td{padding:0.8em .5em;border-bottom:1px solid #ccc;color:#666}
.ds_boardList .notice_text{font-weight:bold;}

/* boardView */
.ds_boardView{}
.ds_boardView_section1 h3{font-size:12px;padding:1em .5em;border-top:3px solid #000;border-bottom:1px solid #666}
.ds_boardView_section1 ul li{padding:.8em .5em;border-bottom:1px solid #ccc}
.ds_boardView_author{float:left;width:30%}
.ds_boardView_etc{float:right:width:65%;text-align:right}
.ds_boardView_section1 ul li:after{clear:both;content:"";display:block}
.ds_boardView_content{line-height:1.8em;margin:0 0 1em 0}

/* boardWrite */
.ds_boardWrite_section{}
.ds_boardWrite_section h3{font-size:12px;padding:1em .5em;border-top:3px solid #000;border-bottom:1px solid #666}
.ds_boardWrite_section label,.ds_boardWrite_tit{width:120px;display:block;float:left;padding-top:0.4em;font-weight:bold;color:#666}
.ds_boardWrite_section input{border:1px solid #ddd;height:21px;float:left}
.ds_boardWrite_section ul li{padding:.4em 1em;border-bottom:1px solid #ccc}
.ds_boardWrite_section ul li:after{display:block;content:"";clear:both}
.ds_boardWrite_wrap checkbox{float:none}
.ds_li_bg0{background:#fff}
.ds_li_bg1{background:#fbfbfb}
.ds_boardWrite_article1{padding:1em 0}
.ds_boardWrite_btn{text-align:center;margin:1em 0}

/* 글삭제 */
.ds_boardDel{}
.ds_password_wrap{width:80%;margin:5em auto}
.ds_password_wrap h3{padding-bottom:10px;font-size:12px}
.ds_password_section{border-top:3px solid #ccc;border-bottom:3px solid #ccc;padding:2em;}
.ds_password_article{width:80%;margin:1em auto;text-align:center}
input.ds_delete_btn{vertical-align:middle;border:1px solid #ddd;height:26px;line-height:26px;width:200px}

/* 댓글 */
.ds_comment_section{}
p.ds_commentrecomm_reply{padding:5px 0 10px 0}
.ds_comment_article1{padding-bottom:10px}
.ds_comment_article1 .reply_icon{float:right;margin-top:10px;}
.ds_comment_article1:after{clear:both;display:block;content:""}
.ds_comment_reply{float:left;width:40%}
.ds_comment_sns{float:right;width:50%;text-align:right}
.ds_comment_article2{margin:10px 0;background:#f3f3f3;padding:10px}
.ds_comment_write{border:1px solid #ddd;background:#f3f3f3;padding:10px}
.ds_comment_article3{padding-bottom:10px}
.ds_comment_article3 input{border:1px solid #ddd;height:16px;padding:1px}
.ds_comment_article4{width:100%;}
.ds_comment_article4 textarea{width:83%;height:40px;padding:5px;}
.ds_comment_article5{padding:10px 0 0 0}
.ds_comment_article5:after{clear:both;display:block;content:""}
.ds_comment_regBtn{float:right;margin-right:14px}