@charset "utf-8";
@font-face{font-family:MalgunGothic; src:url('MalgunGothic.eot');}

.boardModule {padding:5px;}

.boardModule th,
.boardModule td {color:#444;}
.boardModule a {color:#30A4DF;}

.boardModule a:link {text-decoration: none;}
.boardModule a:visited {text-decoration: none;}
.boardModule a:hover,a:active {text-decoration: none; color:#ce7534;}
.boardModule a {cursor:pointer;}

.boardModule .h10 {clear:both; height:10px;}

.boardModule .button,
.boardModule .button * {position:relative; margin:0; padding:0; display:inline-block; text-decoration:none !important; border:0; font-size:12px; font-family:dotum, Tahoma, Sans-serif; white-space:nowrap; background:url(/skin/board/v30_user1_visit/images/white/button.gif) no-repeat; vertical-align:top; overflow:visible; color:#333;}
.boardModule .button {margin-right:4px;}
.boardModule .button * {left:4px; cursor:pointer; _cursor:hand;}

.boardModule .button,
.boardModule .button * {height:24px; line-height:24px;}
.boardModule .button {background-position:left 0;}
.boardModule .button * {padding:0 10px 0 6px; font-size:12px; background-position:right top;}

.boardModule .button.strong * {font-weight:bold !important;}
.boardModule .button.icon * {padding-left:20px;}
.boardModule .button.icon span {width:20px; margin-right:-20px; padding:0 !important;}
.boardModule .button .write {background-position:4px -34px;}
.boardModule .button .list {background-position:-16px -34px;}
.boardModule .button .modify {background-position:-36px -34px;}
.boardModule .button .delete {background-position:-56px -34px;}
.boardModule .button .add {background-position:-76px -34px;}
.boardModule .button .cancel {background-position:-96px -34px;}
.boardModule .button .search {background-position:-116px -34px;}
.boardModule .button .tag {background-position:-136px -34px;}
.boardModule .button .manage {background-position:-156px -34px;}
.boardModule .button .back {background-position:-176px -34px;}
.boardModule .button .up {background-position:-196px -34px;}
.boardModule .button .down {background-position:-216px -34px;}

.boardModule .board_title {background:url("/skin/board/v30_user1_visit/images/white/title_l.gif") no-repeat; height:35px; line-height:35px;}
.boardModule .board_title p {padding:8px 0 0 45px; background:url("/skin/board/v30_user1_visit/images/white/title_icon.gif") 15px 10px no-repeat; font-weight:bold; float:left;}
.boardModule .board_title p span {color:#dfdfdf; padding-right:10px; font-size:13px; font-weight:normal;}
.boardModule .board_title .list_style {float:right; background:url("/skin/board/v30_user1_visit/images/white/title_r.gif") no-repeat; background-position:right; width:60px; height:35px; text-align:right; padding-right:10px;}
.boardModule .board_title .list_style img {vertical-align:middle; margin-left:2px; width:13px; height:13px; opacity:0.4;filter:alpha(opacity=40)}
.boardModule .board_title .list_style .list {background:url("/skin/board/v30_user1_visit/images/white/list_style.gif") no-repeat;}
.boardModule .board_title .list_style .webzine {background:url("/skin/board/v30_user1_visit/images/white/webzine_style.gif") no-repeat;}
.boardModule .board_title .list_style .gallery {background:url("/skin/board/v30_user1_visit/images/white/gallery_style.gif") no-repeat;}
.boardModule .board_title .list_style img.on {opacity:0.4;filter:alpha(opacity=100)}

.boardModule .board_top {height:30px; clear:both; line-height:30px; padding:5px 5px 0 5px;}
.boardModule .board_top h4 {font-weight:normal;}
.boardModule .board_top h4 ul {float:right; margin:0; padding:0; list-style:none;}
.boardModule .board_top h4 li {display:inline; padding-right:5px; background-repeat:no-repeat; background-position:right center; background-image:url(/skin/board/v30_user1_visit/images/white/bar.gif);}
.boardModule .board_top h4 li a {font-size:11px;}

.boardModule .box {clear:both;}
.boardModule .box .rc-tp,
.boardModule .box .rc-tp span,
.boardModule .box .rc-bt,
.boardModule .box .rc-bt span {background: url('/skin/board/v30_user1_visit/images/white/box_bg.png') no-repeat; overflow:hidden;}
.boardModule .box .rc-tp,
.boardModule .box .rc-bt {position:relative; display:block; height:4px;}
.boardModule .box .rc-tp span,
.boardModule .box .rc-bt span {float:right; width:4px; height:4px;}
.boardModule .box .rc-tp {margin-bottom: -4px; background-position: -3px 0;}
.boardModule .box .rc-bt {margin-top: -4px; background-position: -3px -3px;}
.boardModule .box .rc-bt span {background-position:0 -3px;}
.boardModule .box {position: relative; margin-bottom: 10px;}
.boardModule .box .bd {padding: 10px; border: 1px solid #cccccc;}
.boardModule .box .ft .act {list-style-type:none; position: absolute; top: 1px; right: 1px; line-height: 20px; margin:0; padding:0;}
.boardModule .box .rc-tp { background-position: -3px 0; }
.boardModule .box .rc-tp span { background-position: 0 0; }
.boardModule .box .rc-bt { background-position: -3px -3px; }
.boardModule .box .rc-bt span { background-position: 0 -3px; }
.boardModule .box .ft .act li a { color: #bf4c00; background-position:100% -19px;}
.boardModule .box .bd_white {border-color: #DADADA; background-color: #FFF;}
.boardModule .box .bd_gray {border-color: #DADADA; background-color: #F8F8F8;}

.boardModule .list_header {clear:both; height:28px; line-height:28px;}
.boardModule .list_header select {padding:2px;}
.boardModule .list_header fieldset {margin:0; padding:0; border:0;}
.boardModule .list_header legend {left:0; top:0; width:1px; height:1px; font-size:0; line-height:0; visibility:hidden;}
.boardModule .list_header .mt1 {margin-top:1px;}

.boardModule .list_body .list_default {clear:both; width:100%; border-collapse:collapse; line-height:1.6;}
.boardModule .list_body .list_default th {font-weight:normal; height:32px; line-height:32px; background:url("/skin/board/v30_user1_visit/images/white/list_title_bg.gif") repeat-x; white-space:nowrap;}
.boardModule .list_body .list_default th.select_all {width:30px;}
.boardModule .list_body .list_default th div a {font-size:11px; font-family:dotum, Tahoma, Sans-serif;}
.boardModule .list_body .list_default th div {background:url("/skin/board/v30_user1_visit/images/white/list_bar.gif") no-repeat; background-position:left; padding:0 5px 0 5px; text-align:center; min-width:40px;}
.boardModule .list_body .list_default th div.no_line {background:none;}
.boardModule .list_body .list_default th.title {width:100%;}
.boardModule .list_body .list_default tr.bg {background-color:#FBFBFB;}
.boardModule .list_body .list_default td {padding: 3px 9px 3px 9px; border-width: 1px; border-bottom-style: solid; border-color: #e9e9e9; white-space:nowrap;}
.boardModule .list_body .list_default td {text-align:center;}
.boardModule .list_body .list_default td.num {font-size:11px; color:#777; font-family:tahoma;}
.boardModule .list_body .list_default td.title {text-align:left; text-align:left; word-break:break-all; word-wrap:break-word;}
.boardModule .list_body .list_default td.title img {vertical-align:middle; margin-left:3px;}
.boardModule .list_body .list_default td.small {font-size:11px; font-family:tahoma;}
.boardModule .list_body .list_default span.comment {color:#639933; font-size:11px; font-family:tahoma; font-weight:bold;}

/*ksb*/
.boardModule .list_body .webZine ul {margin:0; padding:0; list-style:none; font-size:12px; font-family:Tahoma, Geneva, sans-serif;}
.boardModule .list_body .webZine li {position:relative; padding:15px 0 15px 10px; margin:0 0 -1px 0; border:1px solid #d9d9d9; border-left:0; border-right:0; vertical-align:top; *zoom:1;}
.boardModule .list_body .webZine li:after {content:""; display:block; clear:both;}
.boardModule .list_body .webZine a {text-decoration:none;}
.boardModule .list_body .webZine .thumb {position:relative; float:left; display:inline; width:120px; line-height:80px; overflow:hidden; margin:0 15px 0 -135px; background:#eee; text-align:center; color:#666; -moz-box-shadow:0 0 5px #666; -webkit-box-shadow:0 0 5px #666;}
.boardModule .list_body .webZine .noimg {position:relative; float:left; display:inline; width:120px; line-height:120px; overflow:hidden; margin:0 15px 0 -135px; text-align:center; color:#666; -moz-box-shadow:0 0 5px #666; -webkit-box-shadow:0 0 5px #666; border:1px solid #CCC;}
.boardModule .list_body .webZine .thumb img {border:0; display:block;}
.boardModule .list_body .webZine p.content {margin:0; line-height:1.4; color:#767676;}
.boardModule .list_body .webZine a:hover strong,
.boardModule .list_body .webZine a:active strong,
.boardModule .list_body .webZine a:focus strong{ text-decoration:underline;}
.boardModule .list_body .webZine a:hover .thumb,
.boardModule .list_body .webZine a:active .thumb,
.boardModule .list_body .webZine a:focus .thumb{ border:3px solid #eee; margin:-3px -3px -3px -138px; -moz-box-shadow:0 0 5px #666; -webkit-box-shadow:0 0 5px #666;}
.boardModule .list_body .webZine .comment {color:#30A4DF; font-size:12px; font-family:tahoma; font-weight:bold;}
.boardModule .list_body .webZine .icon {margin-left:5px;}
.boardModule .list_body .webZine dl {float:left; margin:0; padding:0; line-height:1.8; color:#888;}
.boardModule .list_body .webZine span.bar {margin: 0 4px; color: #d9d9d9;}
.boardModule .list_body .webZine .tnum {font:bold 14px Verdana; color:#aaa; font-style:italic;}
.boardModule .list_body .webZine .tit {font-size:14px; font-family:'Malgun Gothic','맑은 고딕',MalgunGothic,Dotum; font-weight:bold;}
.boardModule .list_body .webZine .tit a {color:#454545;}
.boardModule .list_body .webZine .tit a:hover {color:#ff6600;}
.boardModule .list_body .webZine p.subject {border-bottom:1px solid #eee; margin-bottom:8px; padding-bottom:2px;}
.boardModule .list_body .webZine p.meta {margin:8px 0;}
/*ksb*/

.boardModule .list_body .albumList ul {position:relative; margin:0; padding:0; border-left:0; border-right:0; list-style:none; overflow:hidden; font-size:12px; font-family:Tahoma, Geneva, sans-serif; *zoom:1;}
.boardModule .list_body .albumList ul:after{ content:""; display:block; clear:both;}
.boardModule .list_body .albumList li {position:relative; top:1px; float:left; width:140px; height:220px; overflow:hidden; border-bottom:1px solid #eee;}
.boardModule .list_body .albumList .thumb {position:relative; display:block; width:120px; line-height:120px; overflow:hidden; text-align:center; color:#666; white-space:nowrap;}
.boardModule .list_body .albumList .thumb img {display:block; border:0;}
.boardModule .list_body .albumList .noimg {position:relative; display:block; width:120px; line-height:120px; overflow:hidden; text-align:center; color:#666; white-space:nowrap; border:1px solid #CCC;}
.boardModule .list_body .albumList a {display:block; width:120px; padding:10px 0 0 0; margin:0 auto; text-decoration:none; cursor:pointer;}
.boardModule .list_body .albumList a strong {display:inline-block; margin:8px 0 0 0; color:#333; font-weight:normal;}
.boardModule .list_body .albumList p {width:120px; margin:0 auto;}
.boardModule .list_body .albumList p.date {font-size:11px; color:#767676;}
.boardModule .list_body .albumList p a {padding:0; margin:0; text-decoration:none;}
.boardModule .list_body .albumList a:hover strong,
.boardModule .list_body .albumList a:active strong,
.boardModule .list_body .albumList a:focus strong {text-decoration:underline;}

.boardModule .list_body .icon_new {background:url(/skin/board/v30_user1_visit/images/white/icon_new.gif) no-repeat; width:18px; height:12px; vertical-align:middle;}
.boardModule .list_body .icon_file {background:url(/skin/board/v30_user1_visit/images/white/icon_file.gif) no-repeat; width:12px; height:12px; vertical-align:middle;}
.boardModule .list_body .icon_image {background:url(/skin/board/v30_user1_visit/images/white/icon_image.gif) no-repeat; width:12px; height:12px; vertical-align:middle;}
.boardModule .list_body .icon_secret {background:url(/skin/board/v30_user1_visit/images/white/icon_secret.gif) no-repeat; width:11px; height:12px; vertical-align:middle;}
.boardModule .list_body .icon_pri {background:url(/skin/board/v30_user1_visit/images/white/icon_pri_right.gif) no-repeat; width:13px; height:13px; vertical-align:middle;}

.boardModule .list_footer .list_btn_area  {clear: both; padding-bottom:7px;}

.boardModule .paginate {padding:15px 0;text-align:center}
.boardModule .paginate a,
.boardModule .paginate strong {display:inline-block; position:relative;_width /**/:17px; margin-right:1px; padding:5px 5px 6px 5px; border:1px solid #E8E8E8; font-family:Verdana;font-size:11px;font-weight:bold;line-height:normal;text-decoration:none; margin-left:-2px; min-width:15px;}
.boardModule .paginate strong {border:1px solid #FF9406; color:#FF9406 !important}
.boardModule .paginate .first {padding:7px 5px 5px 5px;background:url('/skin/board/v30_user1_visit/images/white/page_first.gif') no-repeat 6px 9px !important;}
.boardModule .paginate .pre {padding:7px 5px 5px 5px;background:url('/skin/board/v30_user1_visit/images/white/page_before.gif') no-repeat 6px 9px !important; margin:0 9px 0 -2px;}
.boardModule .paginate .next {padding:7px 5px 5px 5px; background:url('/skin/board/v30_user1_visit/images/white/page_next.gif') no-repeat 6px 9px !important; margin:0 0 0 6px;}
.boardModule .paginate .end {padding:7px 5px 5px 5px; background:url('/skin/board/v30_user1_visit/images/white/page_end.gif') no-repeat 6px 9px !important; margin-left:-2px;}
.boardModule .paginate a.first {background:url('/skin/board/v30_user1_visit/images/white/page_first.gif') no-repeat 7px 2px !important; text-indent:-1000em;}
.boardModule .paginate a.pre {background:url('/skin/board/v30_user1_visit/images/white/page_before.gif') no-repeat 7px 2px !important; text-indent:-1000em;}
.boardModule .paginate a.next {background:url('/skin/board/v30_user1_visit/images/white/page_next.gif') no-repeat 7px 2px !important;  text-indent:-1000em;}
.boardModule .paginate a.end {background:url('/skin/board/v30_user1_visit/images/white/page_end.gif') no-repeat 7px 2px !important;  text-indent:-1000em;}
.boardModule .paginate .first,
.boardModule .paginate .pre,
.boardModule .paginate .next,
.boardModule .paginate .end {display:inline-block;position:relative;top:1px;_width /**/:84px;border:1px solid #e9e9e9;color:#ccc;font-family:'굴림',Gulim;font-size:12px;line-height:normal}
.boardModule .paginate a.first,
.boardModule .paginate a.pre,
.boardModule .paginate a.next,
.boardModule .paginate a.end {color:#565656}
.boardModule .paginate a:hover {border:1px solid #FF9406;}
.boardModule .paginate a.disabled:hover {border:1px solid #E8E8E8;}

.boardModule .read_header .title {border-top:1px solid #dadada; border-bottom:1px solid #f5f5f5;}
.boardModule .read_header .title h4 {margin:1px 0 1px 0; padding-left:10px; background-color:#F8F8F8; height:28px; line-height:28px; font-weight:bold;}
.boardModule .read_header .title_line {height:1px; background-color:#dadada; margin-bottom:1px;}
.boardModule .read_header .author {float:left; width:100%; margin-right:-350px; height:30px; line-height:30px;}
.boardModule .read_header .meta {float:right; width:343px; height:30px; line-height:30px; text-align:right; padding-right:7px;}
.boardModule .read_header .author span, 
.boardModule .read_header .meta span {padding:0 0 0 7px; background:url("/skin/board/v30_user1_visit/images/white/icon_allow.gif") 0 5px no-repeat; margin-left:7px;}

.boardModule .read_body {clear:both;}
.boardModule .read_body .extravars {clear:both;}
.boardModule .read_body .extravars p {padding:0 0 0 7px; background:url("/skin/board/v30_user1_visit/images/white/icon_allow.gif") 0 5px no-repeat; margin-left:7px; line-height:1.6;}
.boardModule .read_body .contents {padding:20px 12px 20px 18px; position:relative; word-wrap:normal; word-break:normal; zoom:1; line-height:1.6;}
.boardModule .read_body .contents p {margin: 0; word-wrap: normal; word-break: normal;}

.boardModule .read_body .file_list {margin:15px 0 0 18px; display:inline; float:left}
.boardModule .read_body .file_list .toggle_file strong {color:#f8571e; text-decoration:underline;}
.boardModule .read_body .file_list .toggle_file span {font-size: 7px; font-family:sans-serif; padding: 0 2px 0 2px; color:#8C8F86;}
.boardModule .read_body .file_list .files {display:none; list-style:none; margin:5px 0; padding:0; line-height:20px;}
.boardModule .read_body .file_list .files li span {font-size:11px; color:#999;}
.boardModule .read_body .file_list .attach_ext {padding:2px 4px 2px 20px; background:url("/skin/board/v30_user1_visit/images/white/icon_file_ext.gif"); background-repeat:no-repeat; height:20px; width:16px;}
.boardModule .read_body .file_list .attach_ext_gif {background-position:left -21px;}
.boardModule .read_body .file_list .attach_ext_bmp {background-position:left -42px;}
.boardModule .read_body .file_list .attach_ext_pdf {background-position:left -63px;}
.boardModule .read_body .file_list .attach_ext_txt {background-position:left -84px;}
.boardModule .read_body .file_list .attach_ext_jpg,
.boardModule .read_body .file_list .attach_ext_jpeg {background-position:left -105px;}
.boardModule .read_body .file_list .attach_ext_zip {background-position:left -126px;}
.boardModule .read_body .file_list .attach_ext_egg {background-position:left -147px;}
.boardModule .read_body .file_list .attach_ext_alz {background-position:left -168px;}
.boardModule .read_body .file_list .attach_ext_avi,
.boardModule .read_body .file_list .attach_ext_wmv {background-position:left -189px;}
.boardModule .read_body .file_list .attach_ext_swf {background-position:left -210px;}
.boardModule .read_body .file_list .attach_ext_flv {background-position:left -231px;}
.boardModule .read_body .file_list .attach_ext_mp3 {background-position:left -252px;}
.boardModule .read_body .file_list .attach_ext_htm,
.boardModule .read_body .file_list .attach_ext_html {background-position:left -273px;}
.boardModule .read_body .file_list .attach_ext_png {background-position:left -294px;}
.boardModule .read_body .file_list .attach_ext_ppt,
.boardModule .read_body .file_list .attach_ext_pptx {background-position:left -315px;}
.boardModule .read_body .file_list .attach_ext_xls,
.boardModule .read_body .file_list .attach_ext_xlsx {background-position:left -336px;}
.boardModule .read_body .file_list .attach_ext_hwp {background-position:left -357px;}
.boardModule .read_body .file_list .attach_ext_doc,
.boardModule .read_body .file_list .attach_ext_docx {background-position:left -378px;}

.boardModule .read_body .tns{ float:right; margin:15px 0;}
.boardModule .read_body .tns a:hover,
.boardModule .read_body .tns a:active,
.boardModule .read_body .tns a:focus{text-decoration:underline}
.boardModule .read_body .action{display:inline-block;line-height:16px;font-size:11px;margin:0 15px 0 0}
.boardModule .read_body .sns {display:inline; margin:0; padding:0; list-style:none; vertical-align:top;}
.boardModule .read_body .sns li {display:inline; vertical-align:top;}
.boardModule .read_body .sns a {display:inline-block; height:16px; line-height:16px;}
.boardModule .read_body .sns .link a {width:16px; height:0; padding:16px 0 0 0; overflow:hidden; background:url('/skin/board/v30_user1_visit/images/white/icon_sns.gif') no-repeat;}
.boardModule .read_body .sns .twitter a {background-position:0 0;}
.boardModule .read_body .sns .me2day a {background-position:-20px 0;}
.boardModule .read_body .sns .facebook a {background-position:-40px 0;}
.boardModule .read_body .sns .delicious a {background-position:-60px 0;}

.boardModule .read_body .prenext_paging {margin:20px 0 0 0; padding:0 0 10px 0; list-style: none; clear:both;}
.boardModule .read_body .prenext_paging ul {list-style: none; padding:0; margin:0;}
.boardModule .read_body .prenext_paging li {line-height:22px; height:22px;}
.boardModule .read_body .prenext_paging label {width:50px; float:left;}
.boardModule .read_body .prenext_paging span.arrow {font-size: 9px; font-family:sans-serif; padding: 0 2px 0 2px; color:#8C8F86; float:left;}
.boardModule .read_body .prenext_paging span.bar {padding:0 2px 0 3px; margin:0 4px; color: #e9e9e9;}
.boardModule .read_body .prenext_paging span.date {color:#A1A1A1; font-size:11px; margin-left:5px;}

.boardModule .read_body .sign {clear:both; border:1px solid #ddd; margin:0 0 -1px 0; padding:10px 15px; overflow:hidden; zoom:1;}
.boardModule .read_body .sign .member_profile {float:left; margin:0 15px 0 0; width:80px; height:80px;}
.boardModule .read_body .sign .tx {overflow:hidden; line-height:1.3; font-size:11px; border-left:1px dotted #ddd;padding:0 0 0 15px; color:#333;}
.boardModule .read_body .sign .tx * {margin:0}

.boardModule .read_footer {clear:both;}
.boardModule .read_footer .btn_area {padding: 0 7px 20px 6px;}

.boardModule .comment_header {clear:both; border-top:1px solid #E8E8E8;}
.boardModule .comment_header h4 {margin:1em 1em 1em 0; color:#ff6600; font-size:12px; background-image:url("/skin/board/v30_user1_visit/images/white/icon_comment.gif"); background-repeat:no-repeat; padding-left:20px;}
.boardModule .comment_header a{color:#ce7534;}

.boardModule .comment_body {border-top:1px solid #E8E8E8;}
.boardModule .comment_body a {text-decoration:none;}
.boardModule .comment_body a:hover,
.boardModule .comment_body a:active,
.boardModule .comment_body a:focus {text-decoration:underline;}

.boardModule .comment_body .item {position:relative; border-bottom:1px dashed #CDCDCD; *zoom:1; background:#FBFBFB; padding:0 5px 0 5px;}
.boardModule .comment_body .item.no_line {border:none; margin-bottom:10px;}
.boardModule .comment_body .item .indent {position:relative; *zoom:1;}
.boardModule .comment_body .item .indent:after {content:""; display:block; clear:both;}
.boardModule .comment_body .itemReply .indent {padding-left:15px; background-repeat:no-repeat; background-position:0 1.2em; background-image:url("/skin/board/v30_user1_visit/images/white/icon_reply.gif");}

.boardModule .comment_body .indent1 {padding-left:20px;background-position:6px 15px}
.boardModule .comment_body .indent2 {padding-left:40px;background-position:26px 15px}
.boardModule .comment_body .indent3 {padding-left:60px;background-position:46px 15px}
.boardModule .comment_body .indent4 {padding-left:80px;background-position:66px 15px}
.boardModule .comment_body .indent5 {padding-left:100px;background-position:86px 15px}
.boardModule .comment_body .indent6 {padding-left:120px;background-position:106px 15px}
.boardModule .comment_body .indent7 {padding-left:140px;background-position:126px 15px}
.boardModule .comment_body .indent8 {padding-left:160px;background-position:146px 15px}
.boardModule .comment_body .indent9 {padding-left:180px;background-position:166px 15px}
.boardModule .comment_body .indent10 {padding-left:200px;background-position:186px 15px}
.boardModule .comment_body .indent11 {padding-left:220px;background-position:206px 15px}
.boardModule .comment_body .indent12 {padding-left:240px;background-position:226px 15px}

.boardModule .comment_body .item .itemAside {position:relative; float:left; width:100px; margin-right:-100px; padding:1em 0 0 0; *zoom:1; text-align:left; z-index:2;}
.boardModule .comment_body .item .itemAside .member_profile {margin-bottom:5px; border:1px solid #EEE; display:block;}
.boardModule .comment_body .item .itemAside h4 {padding-bottom:5px;}
.boardModule .comment_body .item .itemAside .meta {font-size:9px; margin:0 0 3px 0; font-family:Tahoma, Geneva, sans-serif; color:#8b8b8b;}
.boardModule .comment_body .item .itemAside .vote {margin:0; *zoom:1; overflow:hidden; padding-bottom:5px;}
.boardModule .comment_body .item .itemAside .vote:after {content:""; display:block; clear:both;}
.boardModule .comment_body .item .itemAside .vote * {margin:0; padding:0; color:#8b8b8b;}
.boardModule .comment_body .item .itemAside .vote dt {position:relative; float:left; width:11px; height:13px; margin-right:2px; padding-left:5px; background-image:url("/skin/board/v30_user1_visit/images/white/icon_vote.gif"); background-repeat:no-repeat; overflow:hidden;}
.boardModule .comment_body .item .itemAside .vote dt.love {background-position:0 0;}
.boardModule .comment_body .item .itemAside .vote dt.hate {background-position:0 -13px;}
.boardModule .comment_body .item .itemAside .vote dt span {position:absolute; width:0; height:0; line-height:0; font-size:0; overflow:hidden; visibility:hidden;}
.boardModule .comment_body .item .itemAside .vote dd {position:relative; left:-5px; float:left; margin-right:5px; font-size:9px; font-weight:bold;}

.boardModule .comment_body .item .itemContent {position:relative; padding:1em 0 0 120px; *zoom:1; z-index:1;}
.boardModule .comment_body .item .itemContent:after {content:""; display:block; clear:both;}
.boardModule .comment_body .item .itemContent .content {width:auto !important;}
.boardModule .comment_body .item .itemContent .content * {margin-top:0;}

.boardModule .comment_body .item .itemContent .attachedFile {margin-top:10px;}
.boardModule .comment_body .item .itemContent .attachedFile dt a {color:#4d4d4d; font-weight:normal; font-size:11px;}
.boardModule .comment_body .item .itemContent .attachedFile ul.files a .bubble {border:1px solid #ddd; background-color:#fff; color:#4d4d4d;}
.boardModule .comment_body .item .itemContent .attachedFile {position:relative; float:left; width:100%;}
.boardModule .comment_body .item .itemContent .attachedFile * {margin:0; padding:0; font-size:11px; vertical-align:middle;}
.boardModule .comment_body .item .itemContent .attachedFile dd {position:relative; margin-right:5px; margin-top:5px;}
.boardModule .comment_body .item .itemContent .attachedFile ul.files {position:relative; margin:0 0 1em 0; padding:0; clear:both; list-style:none; text-align:left; display:none;}
.boardModule .comment_body .item .itemContent .attachedFile ul.files * {display:inline-block; *display:inline; padding:0; margin:0; font-size:11px;}
.boardModule .comment_body .item .itemContent .attachedFile ul.files li {position:relative; margin:10px 10px 0 0;}
.boardModule .comment_body .item .itemContent .attachedFile ul.files a {position:relative; *zoom:1; text-decoration:none !important;}
.boardModule .comment_body .item .itemContent .attachedFile ul.files a .bubble {display:none; position:absolute; top:-20px; left:0; padding:2px 5px; z-index:100; white-space:nowrap;}
.boardModule .comment_body .item .itemContent .attachedFile ul.files a:hover .bubble,
.boardModule .comment_body .item .itemContent .attachedFile ul.files a:active .bubble,
.boardModule .comment_body .item .itemContent .attachedFile ul.files a:focus .bubble {display:block;}

.boardModule .comment_body .item .itemContent .action {position:relative; margin:1em 0; padding:0; list-style:none; white-space:nowrap; overflow:hidden; *zoom:1; float:right;}
.boardModule .comment_body .item .itemContent .action li {position:relative; left:-1px; display:inline; padding:0 0 0 5px; background-repeat:no-repeat; background-position:left center; font-size:11px; background-image:url("/skin/board/v30_user1_visit/images/white/bar.gif");}
.boardModule .comment_body .item .itemContent .action li.no_line {background:none;}
.boardModule .comment_body .item .itemContent .action li a {font-size:11px; font-family:dotum, Tahoma, Sans-serif;}
.boardModule .comment_body .item .itemContent .delete{ position:relative; display:inline-block; width:13px; height:13px; background-repeat:no-repeat; background-position:center center; vertical-align:middle;}
.boardModule .comment_body .item .itemContent .delete span {position:absolute; width:0; height:0; font-size:0; line-height:0; overflow:hidden; visibility:hidden;}

.boardModule .comment_body .item .secretMessage {margin:0; padding:1em 3em;}
.boardModule .comment_body .item .secretMessage p {text-align:center; margin:1em 0; font-size:12px; font-weight:bold;}
.boardModule .comment_body .item .secretMessage dl {text-align:center; margin:1em 0;}
.boardModule .comment_body .item .secretMessage dt {display:inline;}
.boardModule .comment_body .item .secretMessage dd {margin:0; display:inline;}
.boardModule .comment_body .item .secretMessage dd .inputText {padding:3px 4px; height:15px; vertical-align:middle; margin-right:5px;}

.boardModule .comment_footer {}

.boardModule .comment_footer .write {clear:both; position:relative; margin-bottom:-5px;}
.boardModule .comment_footer .write:after {content:""; display:block; clear:both;}
.boardModule .comment_footer .write .write_author {float:left; clear:both;}
.boardModule .comment_footer .write .write_author *{vertical-align:middle;}
.boardModule .comment_footer .write .write_author select {margin-right:10px; font-size:12px;}
.boardModule .comment_footer .write .write_author label {margin-right:10px;}
.boardModule .comment_footer .write .write_author .inputText.userName {width:100px;}
.boardModule .comment_footer .write .write_author .inputText.password {width:50px; font:11px Tahoma;}
.boardModule .comment_footer .write .write_author .inputText.email {width:140px; font:11px Tahoma;}
.boardModule .comment_footer .write .write_author .inputText.homepage {width:140px; font:11px Tahoma;}
.boardModule .comment_footer .write .btn_area {float:right; padding-bottom:5px;}

.boardModule .message_box {margin:0 auto;}
.boardModule .message_box .titleBar {height:34px; line-height:34px; font-weight:bold; padding-left:10px;}
.boardModule .message_box .content {clear:both; padding:30px 20px;}
.boardModule .message_box .form {text-align:center;}
.boardModule .message_box .password {width:180px;}
.boardModule .message_box .buttonArea {clear:both; text-align:center; padding-top:15px; height:30px; border-top:1px solid #EAEAEA;}

.boardModule .write_header {clear:both;}
.boardModule .write_header table,
.boardModule .write_body table {clear:both; width:100%; border-collapse: collapse; line-height: 1.6; border-top:1px solid #DADADA;}
.boardModule .write_header th,
.boardModule .write_header td,
.boardModule .write_body th,
.boardModule .write_body td {background:url(/skin/board/v30_user1_visit/images/white/write_table_bg.gif) repeat-x; border-bottom:1px solid #EDEDED; padding:8px;}
.boardModule .write_header th.last,
.boardModule .write_header td.last,
.boardModule .write_body th.last,
.boardModule .write_body td.last {border-bottom:1px solid #FFF;}
.boardModule .write_header th,
.boardModule .write_body th {width:100px; text-align:left; font-weight:normal;}
.boardModule .write_header table th span,
.boardModule .write_body table th span {background:url('/skin/board/v30_user1_visit/images/white/icon_allow.gif') 0 5px no-repeat; padding-left:7px;}
.boardModule .write_header table .inputText,
.boardModule .write_header table .inputTextarea,
.boardModule .write_body table .inputText,
.boardModule .write_body table .inputTextarea {background-color:#FFF;}
.boardModule .write_header table ul,
.boardModule .write_body table ul {list-style:none; margin:0; padding:0;}
.boardModule .write_header table li,
.boardModule .write_body table li {display:inline;}

.boardModule .write_header .title_editor {border:1px solid #D5D5D5; height:30px; *display:inline-block;_float:left;_width /**/:100%;padding-right:150px; margin-top:10px;}
.boardModule .write_header .title_editor:after{display:block;clear:both;content:''}
.boardModule .write_header .title_editor h4 {display:none;}
.boardModule .write_header .title_input {float:left;width:100%;margin-right:-150px;}
.boardModule .write_header .title_input input {width:100%; height: 25px; line-height: 27px; border:none; text-indent: 3px;}

.boardModule .write_header .title_button {float:right; position:relative;left:150px;width:130px; height:30px; background:#F8F8F8; border-left:1px solid #D5D5D5;}
.boardModule .write_header .title_button ul {list-style:none; margin:3px 0 0 5px; padding:0;}
.boardModule .write_header .title_button li {float:left;}
.boardModule .write_header .title_button a {text-decoration:none;}
.boardModule .write_header .title_button .btn_font_size {background:url(/skin/board/v30_user1_visit/images/white/icon_title_style.gif) no-repeat; background-position:0 0; float:left; width:42px; height:23px; line-height:23px; margin-right:3px;}
.boardModule .write_header .title_button .btn_font_size_on {background:url(/skin/board/v30_user1_visit/images/white/icon_title_style.gif) no-repeat; background-position:0 -30px; float:left; width:42px; height:23px; line-height:23px; margin-right:3px;}
.boardModule .write_header .title_button .btn_font_size span,
.boardModule .write_header .title_button .btn_font_size_on span {padding-left:4px;}
.boardModule .write_header .title_button .btn_font_bold {background:url(/skin/board/v30_user1_visit/images/white/icon_title_style.gif) no-repeat; background-position:0 -60px; float:left; width:21px; height:23px; line-height:23px; text-indent:-1000em;}
.boardModule .write_header .title_button .btn_font_bold_on {background:url(/skin/board/v30_user1_visit/images/white/icon_title_style.gif) no-repeat; background-position:0 -90px; float:left; width:21px; height:23px; line-height:23px; text-indent:-1000em;}
.boardModule .write_header .title_button .btn_font_color {background:url(/skin/board/v30_user1_visit/images/white/icon_title_style.gif) no-repeat; background-position:-21px -60px; float:left; width:31px; height:23px; line-height:23px; text-indent:-1000em; margin-right:3px;}
.boardModule .write_header .title_button .btn_font_color_on {background:url(/skin/board/v30_user1_visit/images/white/icon_title_style.gif) no-repeat; background-position:-21px -90px; float:left; width:31px; height:23px; line-height:23px; text-indent:-1000em; margin-right:3px;}
.boardModule .write_header .title_button .btn_font_reset {background:url(/skin/board/v30_user1_visit/images/white/icon_title_style.gif) no-repeat; background-position:-0 -120px; float:left; width:21px; height:23px; line-height:23px; text-indent:-1000em;}
.boardModule .write_header .title_button .btn_font_reset_on {background:url(/skin/board/v30_user1_visit/images/white/icon_title_style.gif) no-repeat; background-position:-0 -150px; float:left; width:21px; height:23px; line-height:23px; text-indent:-1000em;}
.boardModule .write_header .title_editor .font_size_select {left:-234px; width:280px; position:absolute; top:31px; border:1px solid #CCC; display:none; background-color:#FFF; z-index:999;}
.boardModule .write_header .title_editor .font_size_select li {float:none; padding:0; display:block; overflow:hidden;}
.boardModule .write_header .title_editor .font_size_select a {font-family:gulim, sans-serif; display:block; width:100%; padding:5px;}
.boardModule .write_header .title_editor .font_size_select a:hover {background-color:#EEE;}
.boardModule .write_header .title_editor .font_size_select a.tx-8pt {font-size:8pt;}
.boardModule .write_header .title_editor .font_size_select a.tx-9pt {font-size:9pt;}
.boardModule .write_header .title_editor .font_size_select a.tx-10pt {font-size:10pt;}
.boardModule .write_header .title_editor .font_size_select a.tx-12pt {font-size:12pt;}
.boardModule .write_header .title_editor .font_size_select a.tx-18pt {font-size:18pt;}
.boardModule .write_header .title_editor .font_color_select {left:-70px;width:160px; position:absolute; top:31px; border:1px solid #bababa; display:none; background-color:#FFF; padding:5px; *padding:2px; z-index:999;}
.boardModule .write_header .title_editor .font_color_select ul {margin:0; padding:0;}
.boardModule .write_header .title_editor .font_color_select li {cursor:pointer; padding:6px; *padding:0 6px 0 6px; margin:1px;}

.boardModule .write_body {padding-top:5px;}
.boardModule .write_body .addr li {clear:both;}
.boardModule .write_body .addr p {height:26px;}
.boardModule .write_body #imgCaptcha {border:1px solid #444;}
.boardModule .write_body .captcha_form li {float:left; height:24px; line-height:24px; margin-right:5px;}
.boardModule .write_body .btn_calendar {background:url(/skin/board/v30_user1_visit/images/white/btn_calendar.gif) no-repeat; width:20px; height:21px; text-indent:-1000em; overflow:hidden; border: 0; margin: 0; padding: 0; cursor: pointer; cursor: hand; vertical-align:bottom;}

.boardModule .write_footer {clear: both; padding: 15px 7px 7px 6px; position: relative; text-align:center;}

.boardModule .tagCloud {font-size:12px; line-height:1.2; text-align:justify; border-top:1px solid #D5D5D5; margin-top:30px; padding:10px;}
.boardModule .tagCloud a {color:#767676; text-decoration:underline;}
.boardModule .tagCloud .i1{ font-size:11px;}
.boardModule .tagCloud .i2{ font-size:12px;}
.boardModule .tagCloud .i3{ font-size:14px;}
.boardModule .tagCloud .i4{ font-size:18px;}
.boardModule .tagCloud .i5{ font-size:24px;}
.boardModule .tagCloud.fg .i1{ color:#bbb;}
.boardModule .tagCloud.fg .i2{ color:#999;}
.boardModule .tagCloud.fg .i3{ color:#666;}
.boardModule .tagCloud.fg .i4{ color:#333;}
.boardModule .tagCloud.fg .i5{ color:#000;}
.boardModule .tagCloud .button_area {text-align:center;}
.boardModule .tagCloud .button_area a {color:#333;}