@charset "utf-8";
/*
Webmini Board 1.0
Website: http://web.webmini.net
Email : webmini@webmini.net
*/
.b{font-weight:bold}
table{*border-collapse:collapse;border-spacing:0}

.bg_post_mode{display:none;position:fixed;top:0;left:0;width:100%;height:100%;z-index:98;background:#000;opacity:.8}
.bg_post_mode span{display:inline-block;padding:10px;color:#ccc;font-size:13px;text-shadow:1px 1px 1px #000;animation-duration: 0.5s;animation-name:slidein}
@keyframes slidein {
  from {
    position:relative;top:-100px;left:0
  }
  to {
    position:relative;top:0;left:0
  }
}
body.post_mode .bg_post_mode{display:block;}
body.post_mode #top_up{z-index:99}
body.post_mode #top_up span{background:rgb(0,0,0,.8);color:#fff;box-shadow:0 0 3px #fff;}
body.post_mode #top_up span:hover{background:rgb(85,85,85,.5)}
body.post_mode .viewDocument{position:absolute;top:-80px;left:0;z-index:999;width:100%;box-shadow:0 0 10px #111;box-sizing:border-box;animation-duration:0.5s;animation-name:slideView}
@keyframes slideView {
  from {
   top:200px
  }
  to {
    top:-80px
  }
}
/* NBP */
.boardRead .nbp_ad_bbs{margin:10px 0;border-top:1px solid #ddd;border-bottom:1px dotted #ddd;padding-top:15px;overflow:hidden}
.boardRead .nbp_ad_bbs .nbp_ad_head{position:relative;padding:2px 5px;_padding:2px 5px 4px 5px;overflow:hidden}
.boardRead .nbp_ad_bbs .nbp_ad_head .nbp_ad_img{float:left}
.boardRead .nbp_ad_bbs .nbp_ad_head .nbp_ad_link{position:absolute;top:0;right:15px;margin-left:10px;padding-right:5px;background:url(/images/ad/arw.gif) no-repeat right 4px;color:#666;font-size:11px;line-height:1.4}
.boardRead .nbp_ad_bbs .nbp_ad_box{margin:0;padding:10px 0 9px 0}
.boardRead .nbp_ad_bbs .nbp_ad_box li{list-style:none;margin:0 0 7px 0;padding:0 4px;overflow:hidden;vertical-align:top}
.boardRead .nbp_ad_bbs .nbp_ad_box li dl{margin:0;padding:0;line-height:19px;overflow:visible}
.boardRead .nbp_ad_bbs .nbp_ad_box li dt{display:inline;clear:both;margin-right:2px;font-weight:bold}
.boardRead .nbp_ad_bbs .nbp_ad_box li dt a{color:#444;font-size:13px;text-decoration:underline}
.boardRead .nbp_ad_bbs .nbp_ad_box li dd{clear:both;line-height:18px;word-wrap: break-word;word-break:break-all}
.boardRead .nbp_ad_bbs .nbp_ad_box li dd.url{display:inline;margin-left:5px;color:#1E7AE2}
.boardRead .nbp_ad_bbs .nbp_ad_box li dd.url a{color:#1E7AE2}
.boardRead .nbp_ad_bbs .nbp_ad_box li dd.desc{display:block;color:#777}
.boardRead .nbp_ad_bbs .nbp_ad_box li dd.desc a{color:#777}

.board .point_ad_bbs{position:relative;height:20px;padding:5px 5px 10px 5px;border-bottom:1px dotted #dedede;text-align:left;overflow:hidden}
.info_docu{padding-bottom:5px;text-align:right}

/* Board Reset */
.board{line-height:normal;font-size:12px}
.board .inputText,
.board textarea,
.board select{border:1px solid;background:#fff;color:#444;border-top-color:#a6a6a6;border-left-color:#a6a6a6;border-right-color:#d8d8d8;border-bottom-color:#d8d8d8}
.board label{cursor:pointer}
.board img{border:0}
.board .document_popup_menu,
.board .comment_popup_menu{text-align:right;font-size:11px}
.board .document_popup_menu{margin:1em 0}
.board .comment_popup_menu{margin:1em 0}
.board .document_popup_menu a,
.board .comment_popup_menu a{color:#999; text-decoration:underline}
.board .hr{display:none}

/* Board Point Info */
.board .board_point_info{padding:5px}
.board .board_point_info h4{padding:0 0 5px 0;color:#000;font-size:12px;font-weight:normal}
.board .point_info{margin:0;padding:0;overflow:hidden}
.board .point_info dt,.board .point_info dd{float:left}
.board .point_info dt{color:#999}
.board .point_info dd{margin:0 6px 0 3px;color:#333}

/* Board Header */
.boardHeader *{margin:0;padding:0;overflow:hidden}
.boardHeader a{text-decoration:none}
.boardHeader a:hover,
.boardHeader a:active,
.boardHeader a:focus{text-decoration:underline} 
.boardHeader .boardTitle{position:relative;border-bottom:1px solid #999}
.boardHeader .boardTitleText{font-size:16px;font-weight:normal;clear:both;padding:10px 0  8px 5px;line-height:1.6}
.boardHeader .boardTitleText a{padding-right:1px;color:#000;text-decoration:none}
.boardHeader .boardTitleText em{position:relative;top:-1px;margin:0 0 0 5px;color:#888;font-size:12px;letter-spacing:normal;font-weight:normal;line-height:14px}
.boardHeader .boardTitleText .bbsComments{color:#999}
.boardHeader .boardDescription{margin-bottom:10px;padding:10px 10px 10px 15px;position:relative;border:1px solid #dedede;border-top:0;background:#fff;color:#666;line-height:1.6em;overflow:hidden}
.boardHeader .boardDescription .text{;word-break:break-all}
.boardHeader .boardDescription img{vertical-align:middle}
.boardHeader .boardDescription a{color:#1e7ae2}
.boardHeader .boardDescription .side_info{margin-top:10px;color:#aaa;overflow:hidden}
.boardHeader .boardDescription .side_info a{margin:0 2px}
.boardHeader .boardDescription .side_info img{position:relative;top:0;vertical-align:middle}

/* Board Information */
.boardInformation{width:100%;margin-top:10px;padding:5px 0 5px 0;font-size:1em;line-height:normal;;overflow:hidden}
.boardInformation *{margin:0;padding:0}
.boardInformation a{text-decoration:none}
.boardInformation a:hover,
.boardInformation a:active,
.boardInformation a:focus{text-decoration:underline} 
.boardInformation:after{content:"";display:block;float:none;clear:both}
.boardInformation ul{overflow:hidden}
.boardInformation .infoSum{float:left;margin-top:3px;font-size:12px}
.boardInformation .infoView{float:right}
.boardInformation .infoView li{position:relative;float:left;margin-left:3px;display:inline}
.boardInformation .infoView .adminId{position:relative;top:2px;font-size:11px;color:#999}
.boardInformation .infoView .adminId strong{color:#000;font-weight:normal}
.boardInformation .infoView .adminId img{vertical-align:middle}
.boardInformation .infoView li.icon a{display:block;float:left;width:16px;height:16px;background-image:url(../img/white/icons.gif);overflow:hidden;background-repeat:no-repeat}
.boardInformation .infoView li.icon a span{position:absolute;width:0;height:0;overflow:hidden;visibility:hidden;font-size:0;line-height:0}
.boardInformation .infoView li.listTypeClassic a{background-position:0 0}
.boardInformation .infoView li.listTypeClassic.active a{background-position:0 -16px}
.boardInformation .infoView li.listTypeZine a{background-position:-16px 0}
.boardInformation .infoView li.listTypeZine.active a{background-position:-16px -16px}
.boardInformation .infoView li.listTypeGallery a{background-position:-32px 0}
.boardInformation .infoView li.listTypeGallery.active a{background-position:-32px -16px}
.boardInformation .infoView .setup{float:right;margin:0 5px}
.boardInformation .infoView .setup a{display:inline-block;float:right;width:16px;height:16px;background-repeat:no-repeat;background-image:url(../img/white/buttonSetup.gif)}
.boardInformation .infoView .setup a span{position:absolute;width:0;height:0;overflow:hidden;visibility:hidden;font-size:0;line-height:0}
.boardInformation em,
.boardInformation strong{color:#FF3636}

/* Board List Form */
.boardListForm{border:0;margin:0;line-height:normal}
.boardListForm *{margin:0;padding:0}
.boardListForm fieldset{border:0;clear:both}
.boardListForm fieldset:after{content:"";display:block;float:none;clear:both}
.boardListForm legend{position:absolute;width:0;height:0;overflow:hidden;font:0/0 Sans-serif;visibility:hidden}
.boardListForm em,
.boardListForm strong{font-style:normal}
.boardListForm strong.trackback{}

/* Board List */
.boardList{border:0;border-top:1px solid #c6c6c6;width:100%;color:#444}
.boardList a{text-decoration:none}
.boardList .inputCheck{width:13px;height:13px}
.boardList .jumpTo{float:left;position:relative;top:-4px;margin-bottom:-7px}
.boardList .jumpTo select{height:20px;font-size:12px;*margin-right:5px}
.boardList .jumpTo button{width:22px;height:20px;line-height:18px;_line-height:normal;background-color:#f4f4f4;border-color:#c6c6c6;color:#555;border:1px solid;-moz-border-radius:3px;-webkit-border-radius:3px;margin:0;padding:0;text-align:center;background-repeat:no-repeat;font-size:11px;cursor:pointer;overflow:visible}
.boardList .meta{position:relative;overflow:hidden;margin:0 0 5px 0;padding:0;list-style:none;white-space:nowrap;font-size:11px}
.boardList .meta li{position:relative;left:-10px;display:inline;padding:0 5px 0 10px;background:url(../img/white/lineVr9.gif) no-repeat left 50%}
.boardList .meta li.author{}
.boardList .meta li.date{font:9px Tahoma;letter-spacing:0}
.boardList .meta li em{font-size:9px}
.boardList .replyNum,
.boardList .trackbackNum{font:9px Verdana,"Apple SD Gothic Neo"}
.boardList .replyNum{color:#ff3636}
.boardList .trackbackNum{color:#555}
.boardList th{height:16px;padding:8px;background:#fff;border:0;border-top:1px solid #333;border-bottom:1px solid #cdcdcd;color:#000;font-weight:normal;font-size:12px;line-height:16px;white-space:nowrap;text-align:center;vertical-align:middle}
.boardList th span{display:block}
.boardList th a{color:#1e7ae2}
.boardList th img{position:relative;top:1px;*top:0}
.boardList th.title{width:480px}
.boardList th a .sort{vertical-align:middle;margin:0 5px}
.boardList th.no{width:40px;padding:8px}
.boardList td{border-bottom:1px solid #eaeaea;border-top:1px solid #fff;padding:10px 8px;white-space:nowrap;text-align:center;line-height:normal;vertical-align:middle;line-height:16px}
.boardList tr.bg1{}
.boardList tr.bg2{}
.boardList tr.bg_on{background-color:#eee}
.boardList tr.bg_on td.title a,
.boardList tr.bg_on td.title a:visited{color:#1e7ae2}
.boardList tr.notice{background:#fffdf4}
.boardList td .notice{background-image:url(../img/white/lineVr9.gif)}
.boardList td.notice{color:#FF3636;font-weight:bold;font-size:11px}
.boardList td strong.on{color:#1e7ae2;font-weight:normal}
.boardList td.check{font-size:11px;letter-spacing:0;margin:0;padding:0}
.boardList td.thumbnail{padding:6px}
.boardList td.thumbnail img{border:1px solid #aaa;background-color:#fff}
.boardList td.title{width:100%;white-space:normal;text-align:left;font-size:12.4px}
.boardList td.title img{vertical-align:middle;margin:0 1px}
.boardList td.title a{color:#333}
.boardList td.title a:hover{color:#1e7ae2;text-decoration:underline}
.boardList td.title a:visited{color:#999}
.boardList td.title .author{background:none}
.boardList td.author{text-align:left;font-size:11px}
.boardList td.num, 
.boardList td.date,
.boardList td.recommend,
.boardList td.replies,
.boardList td.reading{color:#666;font:11px Tahoma;letter-spacing:0}
.boardList td.num{width:40px;padding:10px 0}
.boardList td.title a.forum:link,
.boardList td.recommend{color:#ff3636}
.boardList td.summary{text-align:left;border-top-style:dotted;white-space:normal}
.boardList td.summary .thumb{display:block;float:left;padding:2px;border-color:#aaa;background:#fff;border:1px solid;margin-right:10px}
.boardList td.summary .thumb img{display:block}
.boardList td.lastReply{text-align:left}
.boardList td.extraVars{text-align:center}
.boardList td .notice{padding-right:7px;margin-right:2px;background-repeat:no-repeat;background-position:right center}
.boardList td .category{color:#56A0C3;font-size:12px;font-weight:normal;padding-right:7px;margin-right:2px}
.boardList td .replyAnchor{position:relative;font-size:9px}
.boardList td .by{color:#ccc;font:10px Tahoma}
.boardList td .hot_doc{display:inline-block;height:16px;padding:0 3px;border-radius:4px;background:#e1372a;color:#fff;font-size:11px;letter-spacing:-1px;font-weight:normal;line-height:18px}
.boardList td.board_name{font-size:11px;font-weight:normal;color:#888}
.boardList td.board_name a{color:#888}

.boardList.webZine tr.bg1 td,
.boardList.webZine tr.bg2 td{padding:15px 6px 15px 6px}
.boardList.webZine th.title{width:100% !important}
.boardList.webZine td.title{width:100%}
.boardList.webZine td.title p.title{margin-bottom:9px;line-height:18px}
.boardList.webZine td.title p.title .category{font-size:12px}
.boardList.webZine td.title p.title a.title{color:#000;font-weight:normal;font-size:14px}
.boardList.webZine td.title p.summary{line-height:18px;margin-bottom:8px}
.boardList.webZine td.title p.summary a{color:#888;text-decoration:none}
.boardList.webZine td.title .thumb{float:right;clear:right;border:1px solid;padding:3px;margin-left:50px}
.boardList.webZine td.title .thumb span img{position:absolute;display:block;top:8px;top:0;right:0;z-index:1 }
.boardList.webZine td.title .by{font:10px Tahoma}
.boardList.webZine td.title .author,
.boardList.webZine td.title .author a{color:#999}
.boardList.webZine td.title .author a:hover{color:#000}
.boardList.webZine td.title .thumb{border-color:#aaa}
.boardList.webZine td.check{width:20px}

.thumbList{border-bottom:1px solid #eee;border-top:0;padding:25px 0 0 0;font-size:12px;text-align:center}
.thumbList:after{content:"";display:block;clear:both}
.thumbList li{position:relative;margin:0 10px 10px 10px;padding:0;list-style:none;overflow:hidden;float:left;display:inline-block;text-align:left}
.thumbList li .num{color:#888;font-size:10px;font-family:Tahoma;margin-bottom:6px}
.thumbList li .thumb{position:relative;float:left;clear:both;background:#fff;border-color:#eee;overflow:hidden;margin-bottom:10px}
.thumbList li .thumb span img{position:absolute;display:block;top:8px;top:0;right:0;z-index:1 }
.thumbList li .thumb a{display:block;position:relative;;text-decoration:none !important}
.thumbList li .thumb a *{cursor:pointer}
.thumbList li .thumb a img{display:block}
.thumbList li .thumb a .text{position:absolute;left:0;top:50%;margin-top:-.8em;*margin-top:-1.5em;display:block;width:100%;text-align:center;font-size:2em;font-weight:bold;white-space:nowrap}
.thumbList li .thumb a .category{position:absolute;left:0;bottom:0;width:100%;background:#000;opacity:.6;filter:alpha(opacity=60);color:#fff;overflow:hidden;padding:3px 0;white-space:nowrap;text-indent:5px;font-weight:normal;font-size:11px}
.thumbList li .thumb a .noPhoto{display:inline-block;font-size:11px;text-align:center}
.thumbList li .title{clear:both;white-space:nowrap;margin-bottom:5px}
.thumbList li .title a{color:#555;font-size:12px}
.thumbList li .title input{width:13px;height:13px;vertical-align:middle;white-space:nowrap}
.thumbList li .summary{line-height:16px;margin-bottom:8px}
.thumbList li .summary a{text-decoration:none}
.thumbList li .meta{position:relative;white-space:normal;;text-align:left;overflow:visible}
.thumbList li .meta li{float:left;display:inline;margin:0;white-space:nowrap;;line-height:18px}
.thumbList li .meta .num{color:#ff3636;font:normal 10px Tahoma;letter-spacing:0}
.thumbList .lastReply{text-align:left;font-size:11px}
.thumbList .lastReply a{display:block}
.thumbList .by{font:10px Tahoma}

.thumbListStudio{padding:0;background:#e2e2e2 url(../img/white/bgStudio.jpg) repeat-x;font-size:11px;border-top:none;overflow:hidden;;margin-bottom:30px}
.thumbListStudio:after{content:"";display:block;clear:both}
.thumbListStudio li{position:relative;margin:0;padding:0;list-style:none;overflow:hidden;float:left;display:inline}
.thumbListStudio li .thumb{position:relative;margin:0 10px 20px 10px;clear:both;background:#fff;overflow:hidden;padding:10px;border:1px solid #ccc}
.thumbListStudio li .thumb.bad{padding:10px 10px 10px 30px}
.thumbListStudio li .thumb.bad span.adminCheck{top:10px;left:10px}
.thumbListStudio li .thumb span img{position:absolute;display:block;top:0;right:0;z-index:1 }
.thumbListStudio li .thumb span.adminCheck{display:block;position:absolute;top:15px;left:15px;z-index:50}
.thumbListStudio li .thumb span.adminCheckBad{display:block;position:absolute;top:10px;left:10px;z-index:50}
.thumbListStudio li .thumb a{display:block;position:relative;;text-decoration:none !important;overflow:hidden}
.thumbListStudio li .thumb a *{cursor:pointer}
.thumbListStudio li .thumb a .sublayer{background:#000;opacity:.8;filter:alpha(opacity=80);color:#fff}
.thumbListStudio li .thumb h2{font-size: 1.8em}
.thumbListStudio li .thumb img.thumbnail{width: 100%;margin: 0 auto;display: block;-ms-interpolation-mode: bicubic}
.thumbListStudio li .thumb a .text{position:absolute;left:0;top:50%;margin-top:-.8em;;display:block;width:100%;text-align:center;font-size:2em;font-weight:bold;white-space:nowrap}
.thumbListStudio li .thumb a .subWrapper{position:absolute;width:100%;height:100%;;top:0;left:0;background:url(../img/white/blank.gif);;overflow:hidden;z-index:1 }
.thumbListStudio li .thumb a .subWrapper .sublayer{position:absolute;height:30px;left:0;bottom:0;width:100%;padding:10px;white-space:nowrap;display:block;;overflow:hidden;z-index:1 }
.thumbListStudio li .thumb a .noPhoto{display:inline-block;font-size:11px;text-align:center}
.thumbListStudio li .title{font:11px Arial, Helvetica, sans-serif;font-weight:bold;letter-spacing:0;clear:both;margin-bottom:3px}
.thumbListStudio li .title a{color:#555}
.thumbListStudio li .date{font:9px Arial, Helvetica, sans-serif;letter-spacing:0;clear:both}
.thumbListStudio li .summary{line-height:16px;margin-bottom:8px}
.thumbListStudio li .summary a{text-decoration:none}

/* Board Navigation */
.board .boardNavigation{position:relative;z-index:2;padding:10px 0 0 0;text-align:center;overflow:hidden}
.board .boardNavigation:after{content:"";display:block;float:none;clear:both}
.board .boardNavigation .pagination{padding:0}
.board .boardNavigation .buttonLeft{float:left;text-align:left}
.board .boardNavigation .buttonRight{float:right;text-align:right}

/* Search Form */
.boardSearchForm{position:relative;margin:0;padding:1px 0;line-height:normal;text-align:center;overflow:hidden}
.boardSearchForm *{margin:0;padding:0}
.boardSearchForm fieldset{border:0;clear:both;text-align:center}
.boardSearchForm fieldset:after{content:"";display:block;float:none;clear:both}
.boardSearchForm legend{position:absolute;width:0;height:0;overflow:hidden;font:0/0 Sans-serif;visibility:hidden}
.boardSearchForm select{font-size:12px;height:25px;border:1px solid #ccc;vertical-align:middle}
.boardSearchForm .inputText{width:140px;height:23px;padding:0 4px;font-size:12px;vertical-align:middle;line-height:25px}

.boardSearchForm .infoEtc{position:absolute;top:7px;right:0}
.boardSearchForm .infoEtc li{display:inline}
.boardSearchForm .infoEtc li a{display:inline-block;background-image:url(../img/white/buttonContributorsTaglist.gif);height:11px;background-repeat:no-repeat;overflow:hidden}
.boardSearchForm .infoEtc li a span{position:absolute;width:0;height:0;overflow:hidden;font-size:0;line-height:0;visibility:hidden}
.boardSearchForm .infoEtc li.contributors a{width:12px;background-position:0 0}
.boardSearchForm .infoEtc li.tag a{width:42px;background-position:-11px 0}

/* Board Read */
.viewDocument{margin-bottom:10px;padding:15px 15px 5px 15px;border:1px solid #eee;background:#fff;border-radius:10px}
.viewDocument #playerWrap iframe{width:100%;height:500px}
.boardRead.studio{padding:0 10px}
.boardReadHeader{}
.boardReadHeader a{color:#262626}
.boardReadHeader a:hover,
.boardReadHeader a:active,
.boardReadHeader a:focus{}
.boardReadHeader:after{content:"";display:block;float:none;clear:both}
.boardReadHeader *{margin:0;padding:0}
.boardReadHeader .titleArea{position:relative;margin-bottom:15px;padding:15px 5px 15px 5px;border:1px solid #dadada;border-radius:10px;background:#eff4f7}
.boardReadHeader .titleArea:after{content:"";display:block;clear:both}
.boardReadHeader .titleArea .titleBox{float:left;width:auto;padding:0 260px 15px 10px}
.boardReadHeader .titleArea .title{color:#333;font-weight:normal;font-size:15px;line-height:1.3}
.boardReadHeader .titleArea .title a{color:#333}
.boardReadHeader .titleArea .recom_q{position:absolute;right:0;width:150px;min-height:45px;padding-left:15px;border-left:1px solid #ddd}
.boardReadHeader .titleArea .sum{margin-top:10px;white-space:nowrap}
.boardReadHeader .titleArea .category{margin-right:5px;padding-right:10px;border-right:1px solid #ddd;color:#888;font-size:16px}
.boardReadHeader .titleArea .category a,
.boardReadHeader .titleArea .category a:hover{color:#888}
.boardReadHeader .titleArea .vote{padding-left:20px;background:url(../img/white/icon_vote.gif) no-repeat left 50%;font-weight:bold;white-space:nowrap;font:16px Tahoma;color:#FF3636}
.boardReadHeader .titleArea .num{color:#888;font-size:11px;letter-spacing:normal}
.boardReadHeader .titleArea .dateBox{margin:10px 0 0 0;overflow:hidden}
.boardReadHeader .titleArea .date{color:#999;font-size:11px}
.boardReadHeader .titleArea .declare{margin-left:5px;color:#FF3636}
.boardReadHeader .titleArea .mode{position:absolute;top:14px;right:180px;margin:0;padding:4px 6px;border:1px solid #b3cefb;background:#fff;color:#1E7AE2;border-radius:4px;font-size:11px;cursor:pointer;animation: blink 1s step-end infinite;animation-iteration-count:5}
@keyframes blink {
 0% {border-color:#b3cefb;color:#1E7AE2;}
 50% {border-color:#365899;color:#365899}
}
.boardReadHeader .titleArea .mode:hover{border:1px solid #365899;color:#365899;text-decoration:none}
.boardReadHeader .titleArea .mode:focus{outline:0}
.boardReadHeader .titleArea .mode .fa{color:#444}
.boardReadHeader .titleArea .fb-like{position:absolute;top:41px;right:180px}
body.post_mode .boardReadHeader .titleArea .mode{border:1px solid #365899;color:#365899;animation:none}
body.post_mode .boardReadHeader .titleArea .mode:hover{border:1px solid #365899;color:#365899}
body.post_mode .boardReadHeader .titleArea .mode .fa{color:#fb6e6e}
.boardReadHeader .authorArea{clear:both;position:relative;padding:10px 10px 3px 10px;border-top:1px dotted #dedede}
.boardReadHeader .authorArea .profile{float:left;width:38px;height:38px;margin-right:10px;border:1px solid #ccc;box-shadow:0 1px 3px #eee;border-radius:100%}
.boardReadHeader .authorArea:after{content:"";display:block;clear:both}
.boardReadHeader .authorArea .author{}
*:first-child+html .boardReadHeader .authorArea .author{padding-top:3px}
.boardReadHeader .authorArea .author a:hover{text-decoration:none}
.boardReadHeader .authorArea .ipAddress{color:#adadad;font-family:Arial;font-size:10px;margin:3px 0 0 5px}
.boardReadHeader .authorArea .permaLink{position:absolute;top:10px;right:10px;color:#999;font-size:11px}
.boardReadHeader .authorInfo{float:left;margin-right:10px;padding-top:3px}
.boardReadHeader .status{width:200px;padding:5px 10px;border:1px solid #ccc;border-radius:5px;background:#fff;margin-top:5px}
.boardReadHeader .reply_anchor{margin-left:10px;color:#666;font-size:12px;vertical-align:middle}
.boardReadHeader .authorArea .authoInfo{padding-top:3px}
.boardReadHeader .authorArea .info{margin-top:5px;color:#ccc;font-size:11px}
.boardReadHeader .authorArea .info span{color:#666}

.boardReadBody{overflow:hidden}
.xe_content{font-size:13px}
.boardReadBody .xe_content{margin:0;padding:15px 0 30px 0;overflow:hidden;line-height:1.8;color:#333;font-size:13px;letter-spacing:normal;word-break: break-all;word-wrap: break-word}
.boardReadBody .xe_content p,.boardReadBody .xe_content div{font-size:13px;color:#333}
.boardReadBody .xe_content a{color:#1E7AE2}
.boardReadBody .tag{margin:1em 0;clear:both}
.boardReadBody .tag *{display:inline-block;margin:0;padding:0;font-size:11px;vertical-align:middle}
.boardReadBody .tag dt{margin-right:0}
.boardReadBody .tag dd{display:inline-block;margin:2px 3px 2px 0}
.boardReadBody .tag dd a{display:inline-block;border:1px solid #ebccd1;background:#f2dede;border-radius:3px;padding:3px 5px;color:#a94442;font-size:11px;text-decoration:none}
.boardReadBody .tag dd a:before{content:"#"}
.boardReadBody .tag dd a:hover{border:1px solid #a94442}
.boardReadFooter{border-bottom:1px solid #c2c2c2}
.boardReadFooter .memberSignature{display:block;position:relative;border:1px solid #ddd;padding:10px;margin:10px 0;color:#999;font-size:11px;line-height:18px;;clear:both}
.boardReadFooter .memberSignature .sign_box{min-height:62px}
.boardReadFooter .memberSignature img.profile{position:absolute;left:10px;top:10px;width:60px;height:60px;margin:0 1em 0 0;border:1px solid;border-color:#ddd;border-radius:100%}
.boardReadFooter .memberSignature .sign_tit{display:block;height:25px;margin-left:75px;padding-bottom:5px;color:#333;font-size:14px;line-height:25px}
.boardReadFooter .memberSignature .sign_tit em{color:#ff7f50}
.boardReadFooter .memberSignature .sign_txt{margin-left:75px;color:#888}
.boardReadFooter .memberSignature .sign_txt p{color:#888}
.boardReadFooter .tag{margin:1em 0;clear:both}
.boardReadFooter .tag *{display:inline;margin:0;padding:0;font-size:11px;vertical-align:middle}
.boardReadFooter .tag dt{margin-right:0}
.boardReadFooter .tag dd{margin-right:5px}
.boardReadFooter .trackbackURL{margin:1em 0;clear:both}
.boardReadFooter .trackbackURL *{display:inline;margin:0;padding:0}
.boardReadFooter .trackbackURL dt{margin-right:5px;color:#4d4d4d;font-size:11px}
.boardReadFooter .trackbackURL dd{font-family:Tahoma;font-size:11px;text-decoration:none}
.boardReadFooter .trackbackURL dd a{color:#adadad}
.boardReadFooter .trackbackURL a{color:#4d4d4d;font-size:11px;text-decoration:none;letter-spacing:normal}
.boardReadFooter .trackbackURL a:hover,
.boardReadFooter .trackbackURL a:active,
.boardReadFooter .trackbackURL a:focus{}

/* Feedback List */
.feedbackList{overflow:hidden;padding-top:5px;margin-bottom:10px}
.feedbackList .feedbackHeader{margin:1em 1em .5em 0;font-size:12px;font-weight:bold;overflow:hidden}
.feedbackList .feedbackHeader a{color:#adadad}
.feedbackList .feedbackHeader em{color:#FF3636;font-style:normal}
.feedbackList .trackbackURL{position:relative;top:1.5em;float:left;font-size:9px}
.feedbackList .trackbackURL a{text-decoration:none}
.feedbackList .trackbackURL a:hover,
.feedbackList .trackbackURL a:active,
.feedbackList .trackbackURL a:focus{}
.feedbackList .trackbackList,
.feedbackList .replyList{clear:both}
.feedbackList .replyList .xe_content{}

.feedbackList .item{position:relative;border-top:1px dotted;border-color:#ddd}
.feedbackList .item .indent{position:relative;padding:0 1em}
.feedbackList .item .indent:after{content:"";display:block;clear:both}
.feedbackList .item.itemReply .indent .itemAside{padding-left:15px;background-repeat:no-repeat !important;background-position:0 1.2em;background-image:url(../img/white/iconReply.gif)}

.feedbackList .item .header{margin:5px 0 5px 0;color:#000;font-size:12px;font-weight:normal}
.feedbackList .item .header a{color:#000;font-size:12px;text-decoration:none}
.feedbackList .item .header a:hover,
.feedbackList .item .header a:active,
.feedbackList .item .header a:focus{text-decoration:underline}
.feedbackList .item .header .best{vertical-align:middle}

.feedbackList .item .itemContent{position:relative;padding:1em 0 0 194px;;z-index:1}
.feedbackList .item .itemContent.itemReply{margin-left:15px}
.feedbackList .item .itemContent:after{content:"";display:block;clear:both}
.feedbackList .item .itemContent .xe_content{width:auto !important;margin-bottom:10px;font-size:13px;line-height:1.6;border-radius:5px}
.feedbackList .item .itemContent .xe_content *{margin-top:0;word-break:break-all;font-size:13px}
.feedbackList .item .itemContent .xe_content a{color:#1E7AE2}
.feedbackList .item .option{position:relative;margin:1em 0;padding:0;list-style:none;white-space:nowrap;overflow:hidden;;float:right}
.feedbackList .item .option li{position:relative;left:-1px;display:inline;padding:0 0 0 5px;background-image:url(../img/white/lineVr9.gif);background-repeat:no-repeat;background-position:left center;font-size:11px}
.feedbackList .item .option li.wouldYou{background:none}
.feedbackList .item .option li a{color:#999;text-decoration:none}
.feedbackList .item .option li a:hover,
.feedbackList .item .option li a:active,
.feedbackList .item .option li a:focus{text-decoration:underline} 
.feedbackList .item .itemContent .delete{position:relative;display:inline-block;width:13px;height:13px;background-image:url(../img/white/buttonDelete.gif);background-repeat:no-repeat;background-position:center center;vertical-align:middle}
.feedbackList .item .itemContent .delete span{position:absolute;width:0;height:0;font-size:0;line-height:0;overflow:hidden;visibility:hidden}
.feedbackList .item.itemOnly{padding:0 15px 10px 15px;border:1px solid #ddd;background:#fffdf4;border-radius:10px}

.feedbackList .item .itemAside{position:relative;float:left;width:170px;margin-right:-170px;padding:1em 0 0 0;;text-align:left;z-index:2}
.feedbackList .item .itemAside a{text-decoration:none}
.feedbackList .item .itemAside a:hover,
.feedbackList .item .itemAside a:active,
.feedbackList .item .itemAside a:focus{text-decoration:underline}
.feedbackList .item .itemAside img.profile{float:left;display:block;width:38px;height:38px;border:1px solid;margin-right:10px;border-color:#ccc}
.feedbackList .item .itemAside .meta{color:#999;font-size:10px;font-family:Arial;margin:0 0 5px 0;white-space:nowrap}
.feedbackList .item .itemAside .vote{float:left;margin:5px 0 0 0;;overflow:hidden}
.feedbackList .item .itemAside .vote:after{content:"";display:block;clear:both}
.feedbackList .item .itemAside .vote *{margin:0;padding:0}
.feedbackList .item .itemAside .vote dt{position:relative;left:-5px;float:left;width:12px;height:13px;margin-right:2px;padding-left:8px;background-image:url(../img/white/iconLove.gif);background-repeat:no-repeat;overflow:hidden;border-left:1px solid #e5e5e5}
.feedbackList .item .itemAside .vote dt.love{background-position:5px 0}
.feedbackList .item .itemAside .vote dt.hate{background-position:5px -17px}
.feedbackList .item .itemAside .vote dt span{position:absolute;width:0;height:0;line-height:0;font-size:0;overflow:hidden;visibility:hidden}
.feedbackList .item .itemAside .vote dd{position:relative;left:-5px;float:left;margin-right:5px;font-size:10px;font-weight:bold}
.feedbackList .item .itemAside .vote .vc{color:#ED2A32}
.feedbackList .item .itemAside .vote .bc{color:#1e7ae2}
.feedbackList .item .itemAside .author{display:block;position:relative;top:0;height:20px;width:50px;padding:0;background:#fcf8e3;border:1px solid #faebcc;border-radius:5px;color:#6d5730;font-size:11px;text-align:center;line-height:20px;vertical-align:middle;cursor:pointer}
.feedbackList .item .itemAside .has_text_info{color:#999;font-size:11px}
.feedbackList .item .itemContent .who_comment{display:block;padding-bottom:3px;color:#999;font-size:11px}
.feedbackList .item .itemContent .who_comment a{color:#999}
.feedbackList .item .itemContent .who_comment .nick{color:#333}

.feedbackList .item .secretMessage{margin:0;padding:1em 3em}
.feedbackList .item .secretMessage p{text-align:center;margin:1em 0;font-size:18px}
.feedbackList .item .secretMessage dl{text-align:center;margin:1em 0}
.feedbackList .item .secretMessage dt{font-weight:bold;display:inline}
.feedbackList .item .secretMessage dd{margin:0;display:inline}
.feedbackList .item .secretMessage dd .inputText{padding:3px 4px;height:15px;vertical-align:middle;margin-right:5px}

/* vote bg color */
.feedbackList .vote_bg5{background:#efedff}
.feedbackList .vote_bg4{background:#fff5f2}
.feedbackList .vote_bg3{background:#f2fafb}
.feedbackList .vote_bg2{background:#f3fce3}
.feedbackList .vote_bg1{background:#fffded}
.feedbackList .item .vote_medal{display:block;overflow:hidden}
.feedbackList .item .vote_medal span{float:left;display:inline-block;height:16px;background:url(../img/common/bg_vote_medal.png) repeat-x left top;overflow:hidden;text-indent:-3000px}
.feedbackList .item .vote_medal .vote_img10{width:160px}
.feedbackList .item .vote_medal .vote_img9{width:144px}
.feedbackList .item .vote_medal .vote_img9{width:128px}
.feedbackList .item .vote_medal .vote_img7{width:112px}
.feedbackList .item .vote_medal .vote_img6{width:96px}
.feedbackList .item .vote_medal .vote_img5{width:80px}
.feedbackList .item .vote_medal .vote_img4{width:64px}
.feedbackList .item .vote_medal .vote_img3{width:48px}
.feedbackList .item .vote_medal .vote_img2{width:32px}
.feedbackList .item .vote_medal .vote_img1{width:16px}

.feedbackList .item .itemContent .socialxe_helper_info{position:absolute;top:10px;right:0}

/* Attached File */
.attachedFile{position:relative;width:100%;margin:0;padding-top:5px}
.attachedFile dt{}
.attachedFile dt img{margin:0;font-size:11px;vertical-align:middle}
.attachedFile dt .count{color:#1e7ae2}
.attachedFile dt .fileToggle{margin-left:10px;border:0;padding:3px 10px 5px 20px;overflow:visible;cursor:pointer;font-size:12px;background:url(../img/common/iconDownload.png) no-repeat 3px 5px;color:#000;vertical-align:middle}
.replyList .attachedFile dt .fileToggle{margin-left:0}
.attachedFile dd{position:relative;margin-right:5px;display:none;margin-top:5px;padding-left:0}
.attachedFile.open dd{display:block}
.attachedFile ul.files{position:relative;margin:0;padding:0 100px 0 15px;clear:both;list-style:none;text-align:left}
.replyList .attachedFile ul.files{padding-left:0}
.attachedFile ul.files *{display:inline-block;padding:0;margin:0;font-size:11px}
.attachedFile ul.files li{position:relative;margin:0 10px 0 0}
.attachedFile ul.files a{position:relative;padding-left:15px;background-image:url(../img/white/iconFile.gif);color:#000;font-size:12px;cursor:pointer;background-repeat:no-repeat;background-position:left center;;text-decoration:none !important;white-space:nowrap}
.attachedFile ul.files a .bubble{display:none;position:absolute;top:15px;left:0;padding:2px 5px;z-index:100;border:1px solid #222;background-color:#FFFDF4;color:#555;white-space:nowrap}
.attachedFile ul.files a:hover .bubble,
.attachedFile ul.files a:active .bubble,
.attachedFile ul.files a:focus .bubble{display:block}
.attachedFile dt a{color:#555}
.itemContent .attachedFile{padding:5px 0;}

/* Board Write */
.boardWrite *{margin:0;padding:0}
.boardWrite li{list-style:none}
.boardWrite fieldset{border:0}
.boardWrite legend{position:absolute;width:0;height:0;overflow:hidden;font:0/0 Sans-serif;visibility:hidden}
.boardWrite .boardWriteHeader{margin:0 0 1em 0}
.boardWrite .boardWriteHeader select{font-size:12px;vertical-align:middle;height:25px}
.boardWrite .boardWriteHeader .inputText{width:370px;padding:0 4px;height:25px;font-size:12px;line-height:25px;vertical-align:middle}
.boardWrite .boardWriteHeader dl.title dd{white-space:nowrap}
.boardWrite .boardWriteHeader dl.title dd .inputText{width:60%}
.boardWrite .tag{margin-top:10px}
.boardWrite .tag .inputTypeText{width:100%;padding:3px 3px 3px 35px;border:1px solid;border-top-color:#a6a6a6;border-left-color:#a6a6a6;border-right-color:#d8d8d8;border-bottom-color:#d8d8d8;background:#fff url(../img/common/iconTag.gif) no-repeat 5px 5px;color:#a94442;box-sizing: border-box}
.boardWrite .tag .inputTypeText::placeholder{color:#999}
.boardWrite .tag .inputTypeText:-webkit-autofill{ -webkit-box-shadow: 0 0 0 30px none inset ; -webkit-text-fill-color: #000;} 
.boardWrite .tag .inputTypeText:-webkit-autofill, .boardWrite .tag .inputTypeText:-webkit-autofill:hover, .boardWrite .tag .inputTypeText:-webkit-autofill:focus, .boardWrite .tag .inputTypeText:-webkit-autofill:active{padding:3px 3px 3px 5px; transition: background-color 5000s ease-in-out 0s; }
.boardWrite .tag .help{vertical-align:middle}
.boardWrite .tag .info{font-size:.9em;color:#999;margin-top:5px;padding-left:5px}

/* Editor */
.board .boardEditor{border:1px solid;margin-bottom:20px;-moz-border-radius:5px;-webkit-border-radius:5px;border-color:#ddd;background:#f8f8f8}
.board .boardEditor .commentEditor{margin:15px;;position:relative}

/* Editor Option */
.board .editorOption{margin:1em 0;text-align:left}
.board .editorOption *{vertical-align:middle}
.board .editorOption select{margin-right:10px;font-size:12px}
.board .editorOption label{margin-right:10px;font-size:11px}
.board .editorOption .inputText{padding:3px 4px;height:15px;margin:0 10px 5px 0;font-size:12px;vertical-align:middle}
.board .editorOption .inputText.userName{width:60px}
.board .editorOption .inputText.userPw{width:60px;font:11px Tahoma}
.board .editorOption .inputText.emailAddress{width:120px;font:11px Tahoma}
.board .editorOption .inputText.homePage{width:120px;font:11px Tahoma}

/* Require Password */
.board .requirePassword{text-align:center}
.board .requirePassword fieldset{border:0;padding:3em 0 4em 0}
.board .requirePassword h3{font-size:16px}
.board .requirePassword .inputText{height:15px;width:150px;padding:3px 4px}

/* Extra Var Table */
.extraVarsList{width:100%;border:0;margin:-1px 0 10px 0;border-top:1px solid #c9c9c9}
.extraVarsList caption{color:#999;text-align:right}
.extraVarsList em{color:#0088cc;font-style:normal;font-weight:normal}
.extraVarsList th,
.extraVarsList td{border:0;padding:10px 20px 10px 20px;text-align:left}
.extraVarsList th{background:#fdfdfd;border-right:1px solid #eee;border-bottom:1px solid #eee;white-space:nowrap;font-size:11px;font-weight:bold}
.extraVarsList td{width:100%;background:#fff;border-bottom:1px solid #eee;font-size:11px}
.extraVarsList td p{display:block;*display:block;margin:3px 0}
.extraVarsList td *{vertical-align:middle}
.extraVarsList td li{display:inline;margin-right:10px}
.extraVarsList td .inputText{padding:3px 4px;font-size:12px;width:96%;display:block}
.extraVarsList td .inputNum{padding:3px 4px;border-color:#c9c9c9;font-size:12px;width:50px;border:1px solid}
.extraVarsList td .inputCheck{width:13px;height:13px;margin-right:5px}
.extraVarsList td select{font-size:12px}
.extraVarsList td textarea{padding:3px 4px;font-size:12px;width:96%;display:block;overflow:auto}

/* Tag Cloud */
.tagCloud{padding:3em 0;border-color:#eee;border-top:1px solid;border-bottom:1px solid}
.tagCloud *{margin:0;padding:0}
.tagCloud ul{text-align:justify}
.tagCloud li{display:inline;list-style:none;margin:0 5px}
.tagCloud li.rank1 a{color:#000;font-weight:bold;font-size:24px}
.tagCloud li.rank2 a{color:#222;font-weight:bold;font-size:18px}
.tagCloud li.rank3 a{color:#444;font-weight:bold;font-size:14px}
.tagCloud li.rank4 a{color:#666;font-size:12px}
.tagCloud li.rank5 a{color:#888;font-size:11px}

/* 확장 변수 폼 */
.extraVarsList tr td input,
.extraVarsList tr td textarea{font-size:12px}
.extraVarsList tr td .text{border:1px solid;border-color:#a6a6a6 #d8d8d8 #d8d8d8 #a6a6a6;padding:3px; margin-right:10px;width:90%}
.extraVarsList tr td .email_address{border:1px solid;border-color:#a6a6a6 #d8d8d8 #d8d8d8 #a6a6a6;padding:3px; margin-right:10px;width:300px}
.extraVarsList tr td .homepage{border:1px solid;border-color:#a6a6a6 #d8d8d8 #d8d8d8 #a6a6a6;padding:3px; margin-right:10px;width:300px}
.extraVarsList tr td .tel{border:1px solid;border-color:#a6a6a6 #d8d8d8 #d8d8d8 #a6a6a6;padding:3px; margin-right:10px;width:40px;margin-right:10px}
.extraVarsList tr td .textarea{border:1px solid;border-color:#a6a6a6 #d8d8d8 #d8d8d8 #a6a6a6;padding:3px; margin-right:10px;width:90%;height:80px}
.extraVarsList tr td ul{margin:0;padding:0;list-style:none}
.extraVarsList tr td ul li{display:inline-block;margin-right:10px}
.extraVarsList tr td ul li input{margin-right:5px;vertical-align:middle}
.extraVarsList tr td .date{border:1px solid;border-color:#a6a6a6 #d8d8d8 #d8d8d8 #a6a6a6;padding:3px; margin-right:10px;width:100px}
.extraVarsList tr td .address{border:1px solid;border-color:#a6a6a6 #d8d8d8 #d8d8d8 #a6a6a6;padding:3px; margin-right:10px;width:300px}

/* 광고 */
.google_post{padding:15px 0 10px;text-align:center}
.google_list_top{height:96px;padding:6px 0 0 0;border:1px solid #999;border-bottom:0;background-color:#fff;text-align:center}
.google_list_link{clear:both;padding:5px 5px 5px 5px;overflow:hidden}
.google_view_link{padding:5px 0}
.linkprice_list_top{margin-bottom:5px;height:120px;padding:0 0 0 0;background-color:#fff;text-align:center}
.google_list_bot{margin-top:20px;padding:5px 0 5px 0;background-color:#eee;text-align:center}
.google_list_post{width:728px;padding:5px 10px 10px 10px;border:1px solid #1e7ae2;text-align:left}
.google_post2{float:right;padding:20px 0 10px 10px;overflow:hidden}
.google_bbs_top{overflow:hidden}
.google_footer{margin-top:30px;text-align:center}
.boardList td.google_td{padding:0;text-align:left}
#google_top{clear:both;width:725px;float:left;border-top:1px solid #eee;margin-top:10px;padding:12px 0 5px 5px;text-align:left}
.google_disc{position:absolute;top:12px;right:0;width:468px}
.post_ad_box{margin:15px 0;text-align:center;overflow:hidden}
.post_ad{margin:10px 0 10px 0}

/* 추천 버튼 */
#vote_box{position:relative;margin:0 auto 20px auto;width:730px;text-align:center;overflow:hidden}
#vote_box .vote_info{margin-top:15px;color:#888;font-size:11px;line-height:1.4}
#vote_box .vote_info .st{color:#333}
#vote_box .vote_info .up{color:#f2352c;letter-spacing:normal}
#vote_box .vote_info .down{color:#4866c4;letter-spacing:normal}
#vote_box .vote_info .reply{margin-top:10px;text-align:center;color:#999;font-size:15px}
#vote_box .vote_info .reply strong{color:#333}
#vote_box .vote_btn{display:inline-block;position:relative}
#vote_box .vote_btn a{display:inline-block;width:60px;height:52px;padding-top:8px;font:13px tahoma;font-weight:bold;text-align:center}
#vote_box .vote_btn a:hover{text-decoration:none}
#vote_box .vote_up{background:url(../img/white/btn_vote_up.gif) no-repeat;color:#ed1c24}
#vote_box .vote_down{background:url(../img/white/btn_vote_down.gif) no-repeat;color:#1E7AE2}

#my_reading *{padding: 0;margin: 0; line-height:1.6}
#my_reading{border: 1px solid #E5E5E5;padding:10px;margin: 10px 0}
#my_reading div.title{font-weight: bold;color: #555;border-bottom: #E5E5E5 1px solid;padding: 0 0 2px 5px;margin-bottom: 10px}
#my_reading li{list-style: none;color: #777;font-size:11px}
#my_reading li a{text-decoration: none}
#my_reading li a:hover{text-decoration: underline}
#my_reading li .author{color: #555}

.tag_relation *{padding: 0;margin: 0; line-height:1.8}
.tag_relation{border: 1px solid #E5E5E5;padding: 10px;margin: 10px 0}
.tag_relation div{font-size: 11px;font-weight: bold;color: #555;border-bottom: #E5E5E5 1px solid;padding: 0 0 2px 5px;margin-bottom: 10px}
.tag_relation li{list-style: none;color: #777;font-size:11px}
.tag_relation li .comment{margin-left: 5px;font-size: .8em;color: #777}
.tag_relation li a{font-size:11px}

.nogoodfood{margin-bottom:10px;padding:10px;border:1px solid #ddd;overflow:hidden}
.photo_topbox{margin-bottom:15px;padding:20px 0 10px 15px;border:1px solid #eaeaea;background:#fafafa;overflow:hidden}
.photo_topbox .fl_photo{float:left;width:145px;margin-right:20px}
.photo_topbox .fr_photo{;float:right;margin-right:15px}

.content_post{position:relative;overflow:hidden;/* padding:15px 10px 15px 10px;border:1px solid #dedede;*/}
.content_post .lice{margin:0 0 10px 0}
.content_post .socialxe_helper_info{position:absolute;top:0;right:10px}
.reply_txt{margin:10px 0}
.reply_sns{background:#f6f6f6}

/* 상단 위젯공통 */
.top_comm_google{padding:5px;border:1px solid #ddd;background:#fafafa}
.top_comm_wg{margin-bottom:10px;padding:15px;border:solid #ddd;border-width:0 1px 1px 1px;overflow:hidden}
.top_comm_wg .fl_wg{float:left;width:55%}
.top_comm_wg .fr_wg{float:right;width:42%;border:1px solid #eaeaea}

/* 소셜 info */
.social_info{padding:15px 15px 10px;border:1px solid #ddd;background-color:#fff;font-size:12px}
.social_info_re{padding:10px 15px 10px;font-size:12px}

/* 카테고리 */
.categoryList{
font:normal  12px tahoma;
padding-left: 0;
margin-left:0;
margin-bottom:0;
overflow:hidden;
}

.categoryList .categoryItem{background-color: #fff;
list-style: none;
display: inline;
}

.categoryList .categoryItem a{
height:30px;
padding: 0 10px 0 10px;
text-decoration: none;
float: left;
color: #666;
background-color: #f6f6f6;
border: 1px solid #ccc;
margin:0 1px 0 0;
border-bottom:0;
overflow:hidden;
font-size:12px;line-height:30px
}

.categoryList .categoryItem a:hover,
.categoryList .categoryItem a:focus{
border: 1px solid #333;
border-bottom:0;
color: #666;
text-decoration: none;
}

.categoryList .categoryThisItem a{
height:30px;
padding: 0 10px 0 10px;
text-decoration: none;
float: left;
color: #fff;
background-color:#333;
border: 1px solid #333;
margin:0 1px 0 0;
border-bottom:0;
overflow:hidden;
font-size:12px;line-height:30px
}

.categoryList .categoryThisItem a:hover{text-decoration: none}
.icon_hit{position:relative;top:-1px;vertical-align:middle}
.background_txt{margin-bottom:10px;padding:10px;border:1px solid #ebe9df;background-color:#fffdf4;font-size:11px;overflow:hidden}
.background_txt strong{color:#ee2222}

#forum_gallery_bbs{display:none;position:relative;margin-bottom:10px;border-bottom:1px solid #dedede;line-height:18px;font-size:12px;overflow:hidden}
#forum_gallery_bbs .title_wrap{padding:20px 0 20px 0;overflow:hidden}
#forum_gallery_bbs h3{float:left}
#forum_gallery_bbs .search_box{float:right;margin-top:15px}
#forum_gallery_bbs .search_box dt{float:left;margin:5px 2px 0 0;color:#666;font-size:11px}
#forum_gallery_bbs .search_box dd{;float:left;margin-left:3px}
#forum_gallery_bbs .search_input{height: 15px;padding: 4px 4px 2px;width:140px;background-color:#fff;border: 1px solid;border-color: #A6A6A6 #D8D8D8 #D8D8D8 #A6A6A6;color:#333; font-size:12px}
#forum_gallery_bbs .google_list_top{padding:5px 0 5px 0;background-color:#eee;text-align:center}
#forum_gallery_bbs .fm_gallery_list{width:100%;overflow:hidden;margin-bottom:20px}
#forum_gallery_bbs .section_wrap{overflow:hidden}
#forum_gallery_bbs .section{;float:left;width:235px;margin-left:4px;padding-bottom:20px;overflow:hidden;vertical-align:top}
#forum_gallery_bbs .section h4{width:225px;padding:6px 0 6px 10px;background:#e1ebed;color:#000;font-weight:normal}
#forum_gallery_bbs .section h4 a{color:#1e7ae2}
#forum_gallery_bbs .section h4 a:hover{text-decoration:none}
#forum_gallery_bbs .section ul{width:100%;margin:0;padding:8px 0 3px 0;overflow:hidden}
#forum_gallery_bbs .section .ul_div{border-top:1px dotted #dedede}
#forum_gallery_bbs .section li{list-style:none;float:left;width:114px;font-size:12px;line-height:20px;letter-spacing:0px}
#forum_gallery_bbs .section li a{display:inline-block;width:109px;height:19px;padding:1px 0 0 5px;color:#666}
#forum_gallery_bbs .section li a:hover{color:#1e7ae2;text-decoration:underline}
#forum_gallery_bbs .section li a strong{color:#333}
#forum_gallery_bbs .section li img{position:relative;left:3px;top:1px;vertical-align:middle}
#forum_gallery_bbs .new_forum{;float:left;width:360px;margin:0 4px 10px 4px;border:1px solid #eaeaea}
#forum_gallery_bbs .new_forum h2{padding:8px;border-bottom:1px solid #eee;background-color:#f9f9f9;font-size:12px}
#forum_gallery_bbs .new_forum .cont1{padding:6px 5px 5px 10px}
#forum_gallery_bbs .new_forum .cont2{padding:10px 5px 5px 10px}
#forum_gallery_bbs .wm_default ul li,
#forum_gallery_bbs .wm_default_comment ul li{height:20px}
#forum_gallery_bbs .google_top{padding:10px}
.fg_more_wrap{position:absolute;top:7px;right:3px;overflow:hidden;text-align:right}
.fg_more_wrap .fg_more{display:inline-block;height:25px;padding:0 10px;border:1px solid #ddd;background:#fff;border-radius:5px;line-height:25px}
.fg_more_wrap .fg_more:hover,
.fg_more_wrap .fg_more:focus{text-decoration:none}
.fg_more_wrap .fg_more.on{color:#1e7ae2;border:1px solid #1e7ae2}
.fg_more_wrap .fg_more .fa{position:relative;top:3px;display:inline-block}

.byul1_job{margin-bottom:20px;border:1px solid #ccc}
.byul1_job h3{background-color:#f4f4f4;padding:8px;font-weight:bold;font-size:11px}
.byul1_job .rss_cont{padding:10px 8px 0 8px}

.tongcoupon{padding:8px 10px;border:1px solid #eee;border-bottom:0;background-color:#F4F5FD;overflow:hidden}

#messageBox .header{position:relative;width:100%;margin:30px auto;padding:20px 0 0 0;font-size:16px;text-align:center}
#messageBox form{margin:0;padding:0}
#messageBox fieldset{border:0;margin:0;padding:0}
#messageBox h3{margin:0 28px 20px 28px;font-size:16px;color:#333;font-weight:normal}

.fc_red{color:#FF3636 !important}
.fc_blue{color:#1E7AE2 !important}

/* Time */
.time *{color:#999}
.time dt{background:#fff}

.cmd_info{font-size:11px;color:#333;overflow:hidden;text-align:right}
.cmd_info a{padding:3px 8px 2px 8px;border:1px solid #ddd;border-radius:3px;color:#333}
.cmd_info a:hover{text-decoration:none}
.cmd_info .love,
.cmd_info .hate,
.cmd_info .decl{display:inline-block;height:13px;padding-left:22px;background:#f9f9f9 url(../img/white/iconLove.gif) no-repeat;overflow:hidden;line-height:1}
.cmd_info .love{background-position:2px -4px}
.cmd_info .hate{background-position:2px -25px}
.cmd_info .decl{padding-left:14px;background-position:2px -44px}
.cmd_info a.decl{_position:relative;_top:-2px;padding:3px 0 2px 0}
.cmd_info .vc{color:#ED2A32}
.cmd_info .bc{color:#1e7ae2}
.cmd_info .dc{visibility:hidden;color:#999}
.viewDocument .reply_info{position:relative;bottom:0;z-index:3;margin:10px 0 10px 0;padding:10px 10px 12px;background:#f4f4f4;border:1px solid #ddd;border-top-left-radius:3px;border-top-right-radius:3px;font-size:12px;line-height:1.6;color:#666;letter-spacing:normal}
.viewDocument .reply_info .re_txt{display:block;padding-left:20px;background:url(/images/comm/icon_balloon.gif) no-repeat left 3px}
.viewDocument .reply_info .re_txt img{vertical-align:middle}
.viewDocument .reply_info .fc_red{color:#ED2A32}
.viewDocument .reply_info .fc_st{color:#000}
.viewDocument .reply_info img{vertical-align:middle}
.viewDocument .reply_info .google-auto-placed{display:none}
.document_popup_menu{display:none}

.bg_comment_guide{position:relative;left:20px;margin-top:5px}
.bg_comment_guide #bg_guide{display:none;position:absolute;top:25px;left:0;z-index:10;width:138px;border:1px solid #666;box-shadow:0 0 3px #999}
.bg_comment_guide .txt_cm{display:inline-block;width:138px;padding:2px 0;border:1px solid #000;background:#444;background:-webkit-gradient(linear,0 0,0 100%,from(#444),to(#222));border-radius:3px;color:#eee;font-size:11px;text-align:center;text-decoration:none}
.bg_comment_guide .txt_cm strong{color:#fff}
.bg_comment_guide .txt_cm:hover{border:1px solid #333;background:#555;background:-webkit-gradient(linear,0 0,0 100%,from(#555),to(#333));color:#fff;text-decoration:none}
.bg_comment_guide .txt_cm:focus{color:#eee}
.bg_comment_guide #bg_guide .close{display:block;padding:2px 0 0 0;border-top:1px dotted #dedede;background:#666;color:#eee;font-size:11px;text-align:center;line-height:20px;text-decoration:none}
.bg_comment_guide #bg_guide ul{margin:0;padding:0}
.bg_comment_guide #bg_guide li{list-style:none;display:block;margin:0;padding:3px 0 2px 0;line-height:20px;font-size:12px;text-align:center}
.bg_comment_guide #bg_guide .bg1{background:#fffded}
.bg_comment_guide #bg_guide .bg2{background:#f3fce3}
.bg_comment_guide #bg_guide .bg3{background:#f2fafb}
.bg_comment_guide #bg_guide .bg4{background:#fff5f2}
.bg_comment_guide #bg_guide .bg5{background:#efedff}

/* SNS */
.read_sns h4{display:inline-block;position:relative;top:3px}
.read_sns .sns-share{padding:5px 10px 10px;text-align:center}
.read_sns .sns-share a{display:inline-block;width:25px;height:25px;background-image:url(../img/common/sns.png);background-repeat:no-repeat}
.read_sns .sns-share a.sns-facebook{background-position:0 0}
.read_sns .sns-share a.sns-twitter{background-position:-28px 0}
.read_sns .sns-share a.sns-google{background-position:-56px 0}
.read_sns .sns-share a.sns-pinterest{background-position:-84px 0}
.read_sns .sns-share a.sns-kakao{background-position:-112px 0}
.read_sns .sns-share a.sns-naver{background-position:-140px 0}

/* Layer */
#popup_menu_area{background:#fff;border-color:#eee}
#popup_menu_area ul{border-color:#c9c9c9}
#popup_menu_area li a{color:#000}
.ad_link{padding:6px 0 5px 10px;border-bottom:1px solid #ccc}

.chongchong{padding:10px;padding-left:170px;border:1px solid #dedede;background:url(/images/bg_chongchong.jpg) no-repeat left bottom;overflow:hidden}
.chongchong .ad{padding-left:10px;background: url(/widgets/rss_reader/skins/webmini_notice/images/white/bulletD0.gif) no-repeat left 5px;font-weight:bold}
.no_comment{margin:10px 0 20px 0;padding:20px;border:1px solid #dedede;background:#fffdf4;color:#666;text-align:center;overflow:hidden;text-shadow:1px 1px 1px #fff}
.no_comment .red{color:#ED2A32}
 
.content_post .point_send{text-align:center;margin:5px 0 20px 0;overflow:hidden}
.content_post .point_send a{display:inline-block;padding:5px 5px 5px 5px;border-top:1px solid #ddd;border-bottom:1px solid #ddd;background:#fff;color:#999 !important;text-decoration:none !important;font-size:11px}
.content_post .point_send a:hover{color:#333 !important;border-color:#ccc}
.content_post .point_send a .fc_st{color:#000;font-weight:normal}

.itemContent .point_send{float:right;margin-left:5px;overflow:hidden}
.itemContent .point_send a{display:inline-block;height:13px;padding:3px 5px 2px 25px;border-radius:3px;border:1px solid #ddd;background:#f9f9f9 url(../img/common/point_gift_c.png) no-repeat 8px 3px;color:#999 !important;text-decoration:none !important;font-size:11px;letter-spacing:-1px;line-height:13px}
.itemContent .point_send a:hover{background:#fffdf4 url(../img/common/point_gift_c.png) no-repeat 8px 3px;color:#333 !important;border-color:#ccc}

.votepercent{ margin:10px auto; width:300px;padding:10px 20px 20px;background:#f4f4f4;border:1px solid #999;border-radius:5px}
.votepercent dt{ font-size:12px;font-weight:bold}
.votepercent dd{ margin:0}
.votepercent dd.graph{ height:5px; overflow:hidden; background:#e5e5e5; font-size:0; line-height:0;margin-bottom: 2px}
.votepercent dd.graph img{ width:0%; float:left}
.votepercent dd.point{ font-size:10px;float:left; color:#888}
.votepercent dd.percentage{ font-size:10px; font-family:Tahoma; float:right; color:#888}
.votepercent dt{ color:#333}

.first_reply{padding:15px;text-align:center}
.first_reply .txt{margin-top:5px;color:#777}

/* 댓글 새로고침 */
#reply_refresh{position:relative;height:25px;padding:15px 10px 40px 10px;border-top:1px solid #eee;text-align:center;overflow:hidden}
#reply_refresh .no_newcomment, #reply_refresh .yes_newcomment{position:absolute;bottom:5px;left:50%;height:10px;padding:10px 10px 15px;color:#666;text-align:center;overflow:hidden}
#reply_refresh .no_newcomment{margin-left:-76px}
#reply_refresh .yes_newcomment{margin-left:-120px}
#reply_refresh .yes_newcomment .num{color:#FF3636}
#reply_refresh button.comment-reload {position:relative; width:110px;height:25px;margin:0 auto;background-color:#1E7AE2;border:1px solid #42589a;border-radius:3px;color:#fff; text-align:center; border:none;line-height:25px;overflow:hidden}
#reply_refresh .loading-spinner {
z-index:2; position:absolute; display:none; border:2px solid #fff; border-right-color:transparent; border-radius:50%; box-sizing:border-box; -webkit-animation-duration:0.45s; -moz-animation-duration:0.45s; animation-duration:0.45s; -webkit-animation-iteration-count:infinite; -moz-animation-iteration-count:infinite; animation-iteration-count:infinite; -webkit-animation-name:rotate-forever; -moz-animation-name:rotate-forever; animation-name:rotate-forever; -webkit-animation-timing-function:linear; -moz-animation-timing-function:linear; animation-timing-function:linear;
height:16px; width:16px; top:4px; left:50%;margin-left:-8px;background-color:#1E7AE2;overflow:hidden
}
@-webkit-keyframes rotate-forever {
0% {-webkit-transform: rotate(0deg);-moz-transform: rotate(0deg);-ms-transform: rotate(0deg);-o-transform: rotate(0deg);transform: rotate(0deg)}
  100% {-webkit-transform: rotate(360deg);-moz-transform: rotate(360deg);-ms-transform: rotate(360deg);-o-transform: rotate(360deg);transform: rotate(360deg)}
}
@-moz-keyframes rotate-forever {
  0% {-webkit-transform: rotate(0deg);-moz-transform: rotate(0deg);-ms-transform: rotate(0deg);-o-transform: rotate(0deg); transform: rotate(0deg)}
  100% {-webkit-transform: rotate(360deg);-moz-transform: rotate(360deg);-ms-transform: rotate(360deg);-o-transform: rotate(360deg);transform: rotate(360deg)}
}
@keyframes rotate-forever {
0% {-webkit-transform: rotate(0deg);-moz-transform: rotate(0deg);-ms-transform: rotate(0deg);-o-transform: rotate(0deg); transform: rotate(0deg)}
  100% {-webkit-transform: rotate(360deg);-moz-transform: rotate(360deg);-ms-transform: rotate(360deg);-o-transform: rotate(360deg);transform: rotate(360deg)}
}