/* ST cms ST */

/* common head */
.head_bbs{overflow:hidden;position:relative;padding:0px 0px 10px 0px}
.head_bbs.view{overflow:hidden;position:relative;padding:0px 0px 10px 0px}
.tit_bbs{float:left;height:30px;line-height:30px;}
.tit_bbs span{height: 18px;font-size: 1.2em;}
.desc_bbs {float: left;margin: 0px 0 0 12px;font-size: 13px;line-height:30px;color: #595959;}
.head_btn{overflow: hidden;float: right;height:30px;padding:0px 00px;line-height:30px;text-align: center;margin: 0;}


/* pagination ui */
.pagination_wrapper{width: 400px;margin: 0 auto;}
.pagination {text-align:center;padding:20px 0;}
.pagination ul {display:inline-block;clear:left;}
.pagination ul li {float:left;display:inline;margin-right:5px;font-size:0.8em;text-align:center;width:30px;line-height:30px;}
.pagination ul li:first-child {}
.pagination ul li a {text-decoration:none;color:#4D4D4D;display: inline-block;width: 100%;}
.pagination ul li.active,
.pagination ul li:hover{font-size: 16px;border-radius:15px;background-color:#4e94ff;}
.pagination ul li.active a,
.pagination ul li:hover a{color:#fff}
/* pagination ui */


/* board-list ui */

.board_list{width:100%;color:#666;font-size:12px;table-layout:fixed;}
.board_list th,.board_list td{border:0}
.board_list th.title{text-align:center;}
.board_list a{color:#383838;text-decoration:none;font-size: 13px;}
.board_list caption,.board_list .frm label{display:none}
.board_list th{padding:2px 0 2px;border-top:solid 1px #999999;border-bottom:solid 1px #dcdcdc;background-color:#fafafa;color:#aaaaaa;font-weight:normal;line-height:15px;font-size:11px;vertical-align:top}
.board_list td{padding:9px 0;border-bottom:solid 1px #e1e1e1;text-align:center;letter-spacing: 0.5px;}
.board_list tr.notice {background-color: #f8f8f8;}
.board_list tr.notice td{padding:5px 0;font-weight:bold;}
.board_list tr.notice td a{font-size:12px;}

.board_list tr.current{background-color:#efefef;font-weight:bold;}
.board_list tr:last-child td{border-bottom:solid 1px #999999;}
.board_list .l{padding:0;text-align:center}
.board_list .frm input{margin:0}

.board_list .title{text-align:left;letter-spacing: 0px;font-size: 0.84rem;}
/*.board_list .title .pic,.board_list .title .new{margin:0 0 2px;vertical-align:middle;text-align:left}*/
/*.board_list .title .new_ico{display: inline-block;border-radius: 10px;background-color: #fd3232;color: #ffffff;font-size: 10px;text-align: center;width: 14px;line-height: 14px;font-weight: bold;margin-left: 5px;}*/
/*.board_list .title .new_ico{display: inline-block;background: url(https://tyroo.cdn3.cafe24.com/img/icon/new_ico.png);background-size:12px;text-align: center;width: 12px;height: 12px;line-height: 12px;margin-left: 2px;}*/
.board_list .title .new_ico {display: inline-block;text-align: center;width: 3px;height: 3px;background-color: #ff5c5c;border-radius: 3px;position: relative;top: -3px;left: 0px;}
.board_list .title .srch_text {font-weight: bold;color: #FF5C5C;}

.board_list .title .has_file {margin-left:3px;color:#6b6b6b}
.board_list .cmt_num{color: #b2b1b4;}
.btn_area_write{width:100%;margin:15px 0;font-size:12px;text-align:right}
.btn_area_write .button_box{float:right;line-height:25px;}
.btn_area_write .search_box{float:left;line-height:25px;}
.btn_area_write .search_box select{height:25px;border:1px solid #b2b1b4;width:80px;}
.btn_area_write .search_box input{height:25px;width:100px;}
.btn_area_write .search_box button{height:25px;border:1px solid #b2b1b4;width: 50px;}
.list_empty{text-align: center;font-size: 0.9rem;color: #666;font-weight: normal;border-bottom: 1px solid #ccc;padding: 20px 0;}
.list_empty.border_top{border-top: 1px solid #ccc;}
/* board-list ui */

/* thumb-list ui */
.thumb_list .item{float:left;position:relative;width:24.99999%;padding:0 6px;margin-bottom: 15px;padding-top: 6px;}
.thumb_list .item.current{border: 1px solid #3484ff;background-color: #f7f7f7;}
.thumb_list .item .new_ico{display: inline-block;background: url(https://tyroo.cdn3.cafe24.com/img/icon/new_ico.png);background-size:15px;text-align: center;width: 15px;height: 15px;line-height: 15px;position: absolute;top: 10px;left: 10px;}
.thumb_list .item .thumb_wrap{position: relative; padding-top: 100%; /* 1:1 ratio */ overflow: hidden;}
.thumb_list .item .thumb{display:block;overflow:hidden;position: absolute;top: 0;left: 0;right: 0;bottom: 0;}
/*.thumb_list .item .thumb > span:last-child{background-color: hsla(0, 0%, 0%, 0);}*/
.thumb_list .item .thumb .pic{display:block;width:100%;height:auto;vertical-align: top;position: absolute;top: 0;left: 0;max-width: 100%;min-height: 100%;}
.thumb_list .item .thumb .sub{position:absolute;right:0px;bottom:0px;width:90px;height:21px;background-color: hsla(0, 0%, 1%, 0.53);color:#aaa;}
.thumb_list .item .thumb .sub.half{width:45px;}
.thumb_list .item .thumb .sub.line{position: absolute;left: 0px;bottom: 0px;width: 100%;height: 21px;background-color: hsla(0, 0%, 1%, 0.53);color: #aaa;}
.thumb_list .item .thumb .num{position:absolute;left:0;top:0;width:100%;height:100%;z-index:10;line-height:20px;text-align: center;font-size:0.74rem;color:#aaa;}
.thumb_list .item .thumb .date{position: absolute;left: 0;top: 0;width: 100%;height: 100%;z-index: 10;line-height: 20px;text-align: left;font-size: 0.74rem;color: #aaa;padding-left:5px;}
.thumb_list .item .thumb .date i.fa-spoon{color: #aaa;font-size: 0.9rem;}
.thumb_list .item .thumb .num i.fa-comment-o{color:#aaa;font-size:0.9rem}
.thumb_list .item .thumb .num i.fa-heart-o{color:#e25f6c;font-size:0.8rem}

.thumb_list .item .desc{width: 100%;display: inline-block;padding:9px;border-bottom:1px solid #e8e9ea}
.thumb_list .item .desc .title{display:inline-block;position:relative;width:100%;max-width:100%;font-size:0.94rem;color:#000;white-space:nowrap;text-overflow:ellipsis;overflow:hidden;margin-bottom:3px;}
.thumb_list .item .desc .title.siksa{text-align:center;}
.thumb_list .item .desc .title .srch_text {font-weight: bold;color: #FF5C5C;}
.thumb_list .item .desc .nick,
.thumb_list .item .desc .date{display:block;font-size:0.73rem;line-height:19px;color:#888;}
.thumb_list .item .desc .nick{float:left;}
.thumb_list .item .desc .date{float:right;}


@media all and (max-width:720px) {
    .thumb_list .item{float:left;width:49.99999%;padding:0 6px;margin-bottom: 15px;padding-top: 6px;}
}
/* thumb-list ui */



/* box_list ui */
.box_list .item{float:left;position:relative;width:24.99999%;padding:0 6px;margin-bottom: 15px;padding-top: 6px;}
.box_list .item.current{border: 3px solid #3484ff;border-radius:12px;background-color: #f7f7f7;}
.box_list .item .new_ico{display: inline-block;background: url(https://tyroo.cdn3.cafe24.com/img/icon/new_ico.png);background-size:15px;text-align: center;width: 15px;height: 15px;line-height: 15px;position: absolute;top: 10px;left: 10px;}
.box_list .item .thumb_wrap{position: relative; padding-top: 100%; /* 1:1 ratio */ overflow: hidden; border-radius: 12px; background: #f6f6f6;}
.box_list .item .thumb_wrap.in_img{}
.box_list .item .thumb_wrap.in_img::before{content: "";opacity: 0.4;position: absolute;top: 0px;left: 0px;right: 0px;bottom: 0px;background-color: #000;}
.box_list .item .thumb{display:block;overflow:hidden;position: absolute;top: 0;left: 0;right: 0;bottom: 0;}
.box_list .item .thumb .pic{display:block;width:100%;height:auto;vertical-align: top;position: absolute;top: 0;left: 0;max-width: 100%;min-height: 100%;}
.box_list .item .thumb .sub{position:absolute;right:10px;bottom:5px;width:90px;height:21px;color:#aaa; display: table;}
.box_list .item .thumb .sub.half{width:45px;}
.box_list .item .thumb .sub.line{position: absolute;left: 0px;bottom: 0px;width: 100%;height: 21px;background-color: hsla(0, 0%, 1%, 0.53);color: #aaa;}
.box_list .item .thumb .rep{position:relative;left:0;top:0;width:50%;height:100%;z-index:10;line-height:20px;text-align: center;font-size:0.74rem;color:#222; display: table-cell;}
.box_list .item .thumb .num{position:relative;left:0;top:0;width:50%;height:100%;z-index:10;line-height:20px;text-align: center;font-size:0.74rem;color:#222; display: table-cell;}
.box_list .item .thumb .date{position: absolute;left: 0;top: 0;width: 100%;height: 100%;z-index: 10;line-height: 20px;text-align: left;font-size: 0.74rem;color: #aaa;padding-left:5px;}
.box_list .item .thumb .date i.fa-spoon{color: #aaa;font-size: 0.9rem;}
.box_list .item .thumb .num i.fa-comment-o{color:#aaa;font-size:0.9rem}
.box_list .item .thumb .num i.fa-heart-o{color:#e25f6c;font-size:0.8rem}

.box_list .item .desc{width: 100%; height: 100%; display: inline-block;padding:6px;border-bottom:0; position: absolute; top: 0; left: 0; box-sizing: border-box;}
.box_list .item .desc .title{display:table;position:absolute; width:100%; height: 100%; top: 0; left: 0; padding: 6px; max-width:100%;font-size:0.94rem;color:#fff; box-sizing: border-box; text-align: center; text-decoration: none; color: #222;}
.box_list .item .desc .title > span{ display: table-cell; text-overflow:ellipsis;overflow:hidden; vertical-align: middle; width: 100%; padding: 0 15px; text-align: left; font-weight: 600;}
.box_list .item .desc .title span{color: #fff;}
.box_list .item .desc .title.siksa{text-align:center;}
.box_list .item .desc .title .srch_text {font-weight: bold;color: #FF5C5C;}
.box_list .item .desc .nick,
.box_list .item .desc .date{display:block;font-size:0.73rem;line-height:19px;float:left; padding: 5px 10px; width: 100%; text-decoration: none; color: #fff;}
.box_list .item .desc .nick{float:left;}
.box_list .item .desc .date{float:left; padding: 5px 10px; width: 100%; text-decoration: none;}
.box_list .item .thumb .rep{position:relative;left:0;top:0;width:50%;height:100%;z-index:10;line-height:20px;text-align: center;font-size:0.74rem;color:#fff; display: table-cell;}
.box_list .item .thumb .rep i{color: #fff;}
.box_list .item .thumb .num{position:relative;left:0;top:0;width:50%;height:100%;z-index:10;line-height:20px;text-align: center;font-size:0.74rem;color:#fff; display: table-cell;}

/* 이미지 없는 배경컬러 */
.box_list .item.bg_color .thumb_wrap{background: #d91657;}
.box_list .item.bg_color .thumb .num i{color: #fff;}
.box_list .item.bg_color.type1 .thumb_wrap{background: #d91657;}
.box_list .item.bg_color.type2 .thumb_wrap{background: #5B0085;}
.box_list .item.bg_color.type3 .thumb_wrap{background: #E66100;}
.box_list .item.bg_color.type4 .thumb_wrap{background: #098FB3;}
.box_list .item.bg_color.type5 .thumb_wrap{background: #00B376;}

/* 이미지 있는경우 */
.box_list .item.in_img .desc .title{color: #fff;}
.box_list .item.in_img .thumb .num i{color: #e25f6c;}

@media all and (max-width:720px) {
    .box_list .item{float:left;width:49.99999%;padding:0 6px;margin-bottom: 15px;padding-top: 6px;}
}


/* article-view ui */
section.article {margin-bottom:30px;}
section.article>h1 {position: relative;font-size:1rem;line-height: 1.7rem;color:#222222;border-top:1px solid #888;border-bottom:1px solid #888;padding:10px;font-weight: bold;letter-spacing: 0.3px;}
section.article>h1 strong{color:#4e94ff;}
section.article>h1 a {position:absolute;right:0;color:#585858;font-size: 1.5rem;}
section.article>h1 a > .fa {color:#4e94ff;}
section.article>h1 .article-meta {float:right;margin-top:5px;}
section.article>h1 .cmt_num{color: #b2b1b4;font-weight: normal;font-size: 0.93rem;}
section.article article {color:#555555;line-height:1.5em;}
section.article .article-cont {margin-top:30px;margin-bottom: 50px;line-height: 25px;font-size:0.9rem;}
/*section.article .article-cont *{max-width:100%;font-size:0.9rem;}*/
section.article .article-cont video,
section.article .article-cont iframe {max-width:100%;display:block;margin:0 auto;padding:10px 0;}
section.article .article-cont img{max-width:100%;display:block;;padding:10px 0;height:auto;}
section.article .article-cont table.table-bordered{width:100%;border-collapse:collapse}
section.article .article-cont table.table-bordered td,
section.article .article-cont table.table-bordered th{padding:5px 3px;border:1px solid #ececec;color:#767676;font-size:0.8rem;}
section.article .article-cont .tag-area{margin-top:20px;}
section.article .article-cont .tag-area a,
section.article .article-cont .tag-area span{color: #ffffff;background-color: #539bf9;padding: 3px 7px;border-radius: 5px;}
section.article .main img{display:none;}
section.article .main img:first-child {display:block;float:right;padding:10px;border:1px solid #E1E1E1;margin-left:15px;width:115px;height:56px;}
section.article:after {content:"";display:block;clear:right;}



.article-meta {margin:10px 0}
.article-meta dl {font-weight:normal;text-align:right;margin:3px 0px 0 0px;}
.article-meta dt.hide {display:none;}
.article-meta dt {color:#666;font-size:0.75rem;}
.article-meta dd {color:#8B8B8B;font-size:0.75rem;display:inline-block;}
.article-meta dd .nick_curr{color: #3980ec;font-size: 0.75rem;}


.article-tag {margin-top:20px;}
.article-tag dt, dd{display:inline-block;font-size:0.7em;}
.article-tag dt {color:#999999;border:1px solid #cccccc;padding:0 2px;border-radius:0 10px 10px 0;}
.article-tag dd {margin-left:10px;letter-spacing:3px;}

.article-comment {margin-bottom:20px;}
.article-comment h3 {display:inline;font-size:0.75em;margin-bottom:10px;}
.article-comment .blit {font-size:0.55em;border:1px solid #cccccc;padding:0 1px;vertical-align:middle;}
.article-comment .comments{background-color:#f7f7f7;}
.article-comment .fb-comments{border-bottom:1px solid #cccccc;}

.article .article_btn_feel{margin-top: 20px;text-align:center;}
.article .article_btn_feel button.good {background-color: #539bf9;color: #fff;border: 0;margin-right:10px;}
.article .article_btn_feel button.good * {background-color: #539bf9;color: #fff;border: 0;}

.article .article_btn_feel button.fuck {background-color: #b5b5b5;color: #fff;border: 0;}
.article .article_btn_feel button.fuck * {background-color: #b5b5b5;color: #fff;border: 0;}
.article .article_btn_area {margin-top: 40px;}
/*.article ul.article_btn_area li.article_btn_func{float:left;}
.article ul.article_btn_area li.article_btn_func{float:right;}*/

.sns-share {display:none;width: 350px;margin: 0 auto;position: fixed;top: 30%;left: 50%;margin-left: -175px;text-align:left; padding:0;padding-bottom:10px;z-index:101;background-color: #ffffff;}
.sns-share h6{text-align:center;padding: 10px;height: 50px;margin-bottom: 10px;margin-top: 10px;position: relative;}
.sns-share h6 a.close{display: block;position: absolute;top:0;right:10px;}
.sns-share h6 a.close i{vertical-align: text-top;}
.sns-share ul {padding: 0 22px;}
.sns-share li {display:inline-block;padding: 0 8px;margin-bottom: 8px;margin-bottom: 16px;}
.sns-share li img {border-radius:50%;}

.shop_info{font-size: 0.7rem;line-height: 1rem;margin-bottom:5px;}

/* article-view ui */

/* board-cmt ui */
.cb {width:100%;margin-top:10px;}
.cb_list {width:98%;background-color:#FFFFFF;margin: 0 auto;border:solid 1px #ccc;}
.cb_list ul{margin-left:5px;}
.cb_list .cb_thumb_off{border-bottom: 1px solid #EEEEEC;}
.cb_list .cb_info_area{overflow:hidden;padding:3px 0 5px;zoom:1}
.cb_list .cb_section{float:left;margin-top:8px}
.cb_list .cb_nick_name{color: #444;font-size: 13px;vertical-align: middle;}
.cb_list .cb_nickname, .cb_date{color: #AAA;font-size: 12px;vertical-align: middle;}
.cb_list .cb_dsc_comment{overflow:hidden;clear:both;padding:0 0 10px 1px;color:#555;line-height:20px}
.cb_module .cb_lstcomment .cb_dsc_comment .cont{font-size:0.8rem;margin: 5px 0 10px 0;}

.cb_write{width:98%;margin: 15px auto;color:#666;font-size:12px;table-layout:fixed;background-color:#FCFCFC;border:solid 1px #ccc;}
.cb_write  .usr_info_area{margin:10px;}
.cb_write  .usr_comment_area{margin : 10px}
.cb_write  .usr_comment_area textarea.comment{display:block;float:left;width:649px;height: 50px;margin-right:10px;border:1px solid #999;}
.cb_write  .usr_comment_area input.submit {display:block;float:right;height:50px;}
input{border:1px solid #b2b1b4;}

/* board-cmt ui */


/* write */
.write {margin-bottom:30px;}
.write h1 {font-size:1.1em;color:#585858;border-bottom:1px solid #D6D6D6;padding-bottom:7px;}
.write .write-head {width:100%;font-size:0.75em;}
.write .write-head ul {width:100%;}
.write .write-head ul li {margin-bottom:10px;}
.write .write-head select.category {height:20px;}
.write .write-head input {width:100%;height:2rem;padding-left:10px;}
.write .write-head select {height:2rem;padding-left:5px;}
.write .write-cont {margin-bottom:10px;}
.write .write-cont textarea {width:99.6%;min-height:300px;line-height:25px;font-size:0.8em;}
.write .write-cont img,
.write .write-cont img{max-width:100%;display:block;}

.write .write-pick {width:100%;font-size:0.75em;}
.write .write-pick ul {width:100%;}
.write .write-pick ul li {margin-bottom:10px;}
.write .write-pick select.category {height:20px;}
.write .write-pick input {width:calc(100% - 45px);height:2rem;padding-left:10px;}
.write .write-pick select {height:2rem;padding-left:5px;}
.write .write-pick h6{font-weight: normal;padding-left: 3px;margin-bottom: 5px;}
.write .write-pick .ico-plus i{font-size:20px;color: #4e94ff;}
.write .write-pick .ico-minus i{font-size:20px;color: #e64343;}
.write .write-pick .ico-toggle.on i{font-size:23px;color: #4e94ff;}
.write .write-pick .ico-toggle.off i{font-size:23px;color: #999999;}


.write .write-tag {padding:5px;background-color:#cfe0fb;border: solid 1px #ccc;}
.write .write-tag ul {width:100%;}
.write .write-tag ul li {}
.write .write-tag input {width:100%;height:2rem;padding-left:10px;font-size:0.8rem;}
.write .write-tag ul.tag{}
.write .write-tag ul.tag li{float:left;margin:0 3px;padding:3px 5px;margin-top: 5px;background-color: #fff;line-height:1rem;}
.write .write-tag ul.tag li a{font-size:0.8rem;color:#354cf5;display: inline-block;}
.write .write-tag ul.tag li a:hover{text-decoration:none}
.write .write-tag ul.tag li a .eraser{color:#999}

.write .write-etc {font-size:0.75em;margin-top:10px;margin-bottom:30px;}
.write .write-etc table {width:100%;}
.write .write-etc table tbody tr {height:30px;width:100%;}
.write .write-etc table tbody tr th {line-height:25px;font-weight:normal;padding-right:10px;min-width:25px;}
.write .write-etc table tbody tr th.tag {vertical-align:top;padding-top:10px;}
.write .write-etc table tbody tr td {width:100%;padding:12px;}
.write .write-etc table tbody tr td input[type="radio"] {vertical-align:middle;margin-right:5px;}
.write .write-etc table tbody tr td input[type="text"] {width:100%;height:20px;padding-left:3px;}

.write .write-btn {text-align:center;margin:30px 0;}
.write .write-btn input{margin:0 5px;}

.write .tag-layer {display:inline-block;border:1px solid #E8E8E8;background-color:#F7F7F7;padding:5px;margin-top:5px;}
.write .tag-layer ul {}
.write .tag-layer ul li.tag-list {display:inline;text-decoration:none;color:#4948FF;}

/* cmas input thumb */
.write ul.thumb_edit {}
.write ul.thumb_edit li {float: left;width:106px;height:106px;margin: 0 10px 10px 0;border: 2px solid #ffffff;padding: 1px;border:2px solid #cccccc}
.write ul.thumb_edit li.on {border:2px solid #4e94ff}
.write ul.thumb_edit li img{width: 100px;height: 100px;cursor:pointer;}
.write ul.thumb_edit li .del{position:absolute;bottom: 2px;right:2px;padding: 0 4px;color: #f72c2c;font-size: 1em;cursor:pointer;background-color: #FFF;}
.write ul.thumb_edit li .del i{color:#ff4e4e;}





/* form ui */
.form_table{width:100%;font-size:12px;font-family:tahoma, geneva, sans-serif;}/*margin:1em 0;*/
.form_table textarea{width:97%}
.form_table textarea,
.form_table select,
.form_table table,
.form_table button{font-size:12px}
.form_table table{border:0;border-top:2px solid #999;width:100%;}
.form_table caption{padding:8px 0;font-weight:bold;text-align:left}
.form_table th,
.form_table td{padding:5px;padding-right:4px;border:0;vertical-align:top}
.form_table th{color:#333}
.form_table td{color:#666}
.form_table thead th{border-bottom:1px solid #ccc;background:#f8f8f8}
.form_table tbody th{border-bottom:1px solid #ddd;background:#fafafa;text-align:left}
.form_table tfoot th{border-bottom:1px solid #ddd}
.form_table tbody td{border-bottom:1px solid #ddd}
.form_table tfoot td{border-bottom:1px solid #ddd;font-weight:bold;color:#333}
.form_table fieldset{border:0px soild red;padding:0;margin:0;}
.form_table .item{position:relative;margin:-4px 0; margin-left:10px;}
.form_table .item .i_help{position:absolute;top:4px;right:0}
.form_table .item .i_label{ top:6px; left:10px}
.form_table .item .i_dsc{margin:2px 0}
.form_table .item .i_check,
.form_table .item .i_radio{width:13px;height:13px;margin:2px 5px 2px 0;padding:0;}
.form_table .item .i_text{position:relative;margin:2px;padding:3px 4px;border:1px solid #b7b7b7;border-right-color:#e1e1e1;border-bottom-color:#e1e1e1;background:transparent}
.form_table .item .medium{width:50%;}
.form_table .item .large{width:75%;}
.form_table .item .xlarge{width:98%;}
.form_table .item .hide{visibility:hidden;position:absolute;top:0;left:0;width:1px;height:1px;font-size:0;line-height:0}
.form_table .item select{margin:2px;border:solid 1px #b7b7b7;}
.form_table .item label{margin:0 10px 0 0;cursor:pointer}
.form_table .file{width:100%;border:0}
.btn_area_input{width:100%;margin:5px 0;font-size:12px;text-align:center;}
/* form ui */

/* login-box */
html, body{height:100%;margin:0}
.mw_login{display:none;position:fixed;_position:absolute;top:0;left:0;z-index:10000;width:100%;height:100%}
.mw_login.open{display:block}
.mw_login .bg{position:absolute;top:0;left:0;width:100%;height:100%;background:#000;opacity:.5;filter:alpha(opacity=50)}
#login{position:absolute;top:50%;left:50%;width:328px;margin:-150px 0 0 -194px;padding:28px 28px 0 28px;border:2px solid #555;background:#fff;font-size:12px;font-family:Tahoma, Geneva, sans-serif;color:#767676;line-height:normal;white-space:normal}
#login form{display:none;margin:0;padding:0}
#login fieldset{margin:0;padding:0;border:0}
#login legend{visibility:hidden;position:absolute;top:0;left:0;width:1px;height:1px;font-size:0;line-height:0}
#login .btn_login,
#login .btn_login input{display:inline-block;overflow:visible;position:relative;height:32px;margin:0;padding:0;border:0;background:transparent url(img/btn_login.gif) no-repeat;font-size:12px;font-weight:bold;color:#fff;line-height:32px;text-decoration:none !important;vertical-align:middle;cursor:pointer}
#login .btn_login{margin:0 4px 0 0;background-position:left top}
#login .btn_login input{left:4px;padding:0 24px 0 36px;background-position:right top;*vertical-align:top}
#login .item{position:relative}
#login .i_label{display:block;position:static;top:9px;font:bold 11px Tahoma}
#login .i_text{display:block;position:relative;border:1px solid #b7b7b7;border-right-color:#e1e1e1;border-bottom-color:#e1e1e1;background:transparent;font:bold 11px Tahoma;height:14px;color:#767676}
#login .help{float:none;display:block;position:relative;margin:0 -28px;border:0;padding:15px 0;border-top:1px solid #d9d9d9;background:#fafafa;text-align:center;list-style:none;*zoom:1}
#login .help li{display:inline;float:none;margin:0;padding:0 6px 0 10px;border-left:1px solid #c3c3c3 !important;line-height:1}
#login .help li.first{border:0 !important}
#login .help a{display:inline;float:none;padding:0;background:none;font-size:11px;font-family:Dotum, 쨉쨍쩔챵, Sans-serif;color:#767676;line-height:1;text-decoration:none}
#login .help a:hover,
#login .help a:active,
#login .help a:focus{color:#000;text-decoration:underline}
#login .g_login .i_label{left:10px}
#login .g_login .i_text{width:316px;margin:0 0 5px 0;padding:8px 0 6px 10px}
#login .g_login .btn_login{position:absolute;top:103px;right:28px}
#login .g_login .keeping{float:none;height:32px;margin:10px 0;padding:0;line-height:32px}
#login .g_login .keeping label{position:static;font-family:Dotum, 쨉쨍쩔챵, Thahoma;cursor:pointer}
#login .g_login .i_check{width:13px;height:13px;margin:0 4px 0 0;padding:0;vertical-align:middle}
#login .g_login .warning{display:none;float:none;margin:10px 0;line-height:1.4}
#login .g_login .warning.open{display:block}
#login .o_login{text-align:center}
#login .o_login .i_label{left:36px}
#login .o_login .i_text{width:291px;margin:0;padding:8px 0 6px 35px;background:url(img/ico_openid.gif) no-repeat 10px center}
#login .o_login .btn_login{margin-top:10px;margin-bottom:10px}
#login.g_login .g_login,
#login.o_login .o_login{display:block}
#login .close{overflow:visible;position:absolute;top:0;right:0;width:25px;height:25px;padding:0;border:0;background:transparent;font:11px/25px Verdana, Geneva, sans-serif;color:#ccc;text-align:center;text-decoration:none !important;cursor:pointer}
/* login-box */

/* button - icon */
.btn_icon{
    display:inline-block;cursor:pointer;border:1px solid #999999;padding: 0px 3px;text-align:center;vertical-align:bottom;
    text-decoration:none;font-weight:bold;color:#FF9999;font-size:14px;font-family:짹쩌쨍짼, Gulim, AppleGothic, sans-serif;
    text-shadow: 0px 0px 5px #ffffff;border-radius:4px;box-shadow:1px 1px 1px #cfcfcf;background-color: #ffffff;
}

.btn_icon:hover{
    border: 1px solid #aaaaaa;
    color:red;
    box-shadow:1px 1px 1px #e0e0e0;

}
.btn_icon:active{
    border: 1px solid #808080;
    color:red;
    box-shadow:1px 1px 1px #e0e0e0;
}
/* ED cms ED */





/* Define Class */
.cb_module .cb_cb{clear:both}


/* Common Selector */
.cb_module .cb_nick_name{display:inline-block;*display:inline;padding-left:1px;color:#444}
.cb_module .cb_nick_name a{display:inline-block;_position:relative;margin:-1px 0 0;color:#333;font-size:12px;font-weight:bold;letter-spacing:-1px}
.cb_module .cb_nick_name2{color:#858585}
.cb_module .cb_thumb .cb_admin,.cb_module .cb_thumbs .cb_admin{position:absolute;left:0;bottom:0;width:40px;height:12px;}
.cb_module .cb_thumb span,.cb_module .cb_thumbs span{display:block;position:absolute;left:0;bottom:-1px;_bottom:-2px;width:40px;color:#fff;font-family:'쨉쨍쩔챵',dotum;font-size:11px;letter-spacing:-1px;line-height:13px;text-align:center}
.cb_module .cb_usr_thumb{font-size:0}
.cb_module .cb_tmp_border{display:block;position:absolute;top:0;left:0;width:38px !important;height:38px;border:1px solid #000;opacity:0.1;filter:alpha(opacity=10);cursor:hand;cursor:pointer}

/* Description */
.cb_module .cb_dsc5{padding:13px 0 14px;_padding:14px 0 13px 0;color:#aaa}
.cb_module .cb_dsc5 .cb_bu_subnode2{margin:-4px 9px 0 -24px}
.cb_module .cb_dsc6{margin-top:-3px;padding-bottom:4px;color:#666;line-height:20px;zoom:1}
.cb_module .cb_dsc6 a{color:#666;text-decoration:underline}
.cb_module .cb_dsc6 span{display:block;margin-top:8px}

/* Comment Input Area */

.comment_input_box{}
.comment_input_box .cmt_cont_wrap {padding-top: 5px;}
.comment_input_box .cmt_cont_wrap textarea{width:100%;height: 5em;}

/* Comment list */
#comment_area {margin-bottom:10px;}
.cb_module .comment_reload{cursor:pointer;}
.cb_module .cb_lstcomment{width:100%;margin: 5px 0;}
.cb_module .cb_lstcomment > ul > li {border-top:1px solid #eeeeec;padding-bottom:10px;}
.cb_module .cb_lstcomment > ul > li:last-child {border-bottom:1px solid #eeeeec;}
.cb_module .cb_lstcomment li{position:relative;vertical-align:top;zoom:1}
.cb_module .cb_lstcomment .cb_bu_subnode{overflow:hidden;position:absolute;top:-2px;left:0px;width:20px;height:20px;color:#9e9e9e;font-size:20px;vertical-align:baseline}
.cb_module .cb_lstcomment .cb_bu_subnode2{overflow:hidden;float:left;width:14px;height:14px;color:#9e9e9e;font-size:20px;vertical-align:baseline}
.cb_module .cb_lstcomment .cb_thumb{position:absolute;top:10px;left:20px}
.cb_module .cb_lstcomment .cb_thumb_on .cb_thumb{position:absolute;top:10px;left:0}
.cb_module .cb_lstcomment .cb_thumb img{vertical-align:top}
.cb_module .cb_lstcomment .cb_section span,.cb_module .cb_lstcomment .cb_section div,.cb_module .cb_lstcomment .cb_section a,.cb_module .cb_lstcomment .cb_section em,.cb_module .cb_lstcomment .cb_section input,.cb_module .cb_lstcomment .cb_section td{vertical-align:middle;}
.cb_module .cb_lstcomment .cb_dsc_img{position:relative;top:-1px;padding:0 3px 2px 2px}
.cb_module .cb_lstcomment .cb_nickname,.cb_module .cb_lstcomment .cb_date{display:inline-block;color:#aaa;font-size:0.8rem}
.cb_module .cb_lstcomment .cb_nickname,
.cb_module .cb_lstcomment .cb_nickname>a{display: inline-block;color:#3980ec;font-size:14px;font-weight: normal;line-height:19px;height:19px;}
.cb_module .cb_lstcomment .cb_nickname.writer,
.cb_module .cb_lstcomment .cb_nickname.writer>a{display: inline-block;color:#255EB3;font-size:14px;font-weight: bold;line-height:19px;height:19px;}
.cb_module .cb_lstcomment .writer_ico{font-family: 'NanumBarunGothic';display: inline-block;border-radius: 10px;background-color: #ffffff;color: #ffffff;font-size: 10px;text-align: center;line-height: 10px;font-weight: 900;margin-left: 5px;color: red;border: 1px solid red;padding: 3px 4px;}
.cb_module .cb_lstcomment .cb_nickname i{display:inline-block;color: #aaa;font-size: 0.75rem;line-height:19px;height:19px;font-weight: normal;}
.cb_module .cb_lstcomment .cb_nickname .to_nickname{display:inline-block;color:#aaa;font-size: 12px;line-height:19px;height:19px;font-weight: normal;}
/*.cb_module .cb_lstcomment .cb_nickname .new_ico{display: inline-block;border-radius: 10px;background-color: #fd3232;color: #ffffff;font-size: 10px;text-align: center;width: 14px;line-height: 14px;font-weight: bold;margin-left: 5px;}*/
.cb_module .cb_lstcomment .cb_nickname .new_ico{display: inline-block;background: url(https://tyroo.cdn3.cafe24.com/img/icon/new_ico.png);background-size:12px;text-align: center;width: 12px;height: 12px;line-height: 12px;margin-left: 2px;}
.cb_module .cb_lstcomment .cb_date{padding-left:4px}
.cb_module .cb_lstcomment .cb_info_area{overflow:hidden;padding:3px 0 5px;zoom:1}
.cb_module .cb_lstcomment .cb_info_area2{position:relative;padding:2px 0 10px;color:#aaa}
.cb_module .cb_lstcomment .cb_info_area2 span{color:#aaa;font-size:10px}
.cb_module .cb_lstcomment .cb_info_area2 a{display:inline-block;padding-right:10px;vertical-align:baseline}
.cb_module .cb_lstcomment .cb_info_area2 a:hover{text-decoration:underline}
.cb_module .cb_lstcomment .cb_info_area2 a.unfold{background-position:100% -258px}
.cb_module .cb_lstcomment .cb_info_area2 a span.on{color:#fe2200}
.cb_module .cb_lstcomment .cb_info_area3{overflow:hidden;position:relative}
.cb_module .cb_lstcomment .cb_section{float:left;margin-top:0px}


.cb_module .cb_lstcomment .cb_section2{position:absolute;top:2px;*top:9px;right:0;height:15px;padding-left:6px;color:#aaa}
.cb_module .cb_lstcomment .cb_section2 span{display:inline-block;overflow:hidden;padding:0 6px 0 9px;color:#aaa}
.cb_module .cb_lstcomment .cb_section2 span.cb_nobar{margin-left:-6px;padding:0 6px;background:none}
.cb_module .cb_lstcomment .cb_section2 span.cb_first{background:none}
.cb_module .cb_lstcomment .cb_section2 a{color:#aaa}
.cb_module .cb_lstcomment .cb_section2 a:hover,.cb_module .cb_lstcomment .cb_section2 a:hover em{color:#333;text-decoration:underline}
.cb_module .cb_lstcomment .cb_section2 em{display:inline-block;padding:2px 0 2px;cursor:pointer;_cursor /**/:hand}
.cb_module .cb_lstcomment .cb_section2 span span{padding:0;background:none;color:#aaa;font-family:tahoma;font-size:10px}
.cb_module .cb_lstcomment .cb_section2 .cb_activate_up .on{color:#f04a14}
.cb_module .cb_lstcomment .cb_section2 .cb_activate_down .on{color:#4666b6}
.cb_module .cb_lstcomment .cb_section2 .cb_activate_up em,.cb_module .cb_lstcomment .cb_section2 .cb_activate_down em,.cb_module .cb_lstcomment .cb_section2 .cb_activate_cancel em{display:block;*display:inline;margin-top:-2px;_margin-top:0;padding-left:17px;*vertical-align:baseline}
.cb_module .cb_lstcomment .cb_section2 .cb_activate_up em{background-position:0 -18px}
.cb_module .cb_lstcomment .cb_section2 .cb_activate_down em{background-position:0 -138px}
.cb_module .cb_lstcomment .cb_section2 .cb_activate_cancel em{padding-left:12px;background-position:0 -425px}
.cb_module .cb_lstcomment .cb_section2 .cb_activate_up a:hover em{background-position:0 -58px}
.cb_module .cb_lstcomment .cb_section2 .cb_activate_down a:hover em{background-position:0 -178px}
.cb_module .cb_lstcomment .cb_section2 .cb_activate_cancel a:hover em{padding-left:12px;background-position:0 -95px}
.cb_module .cb_lstcomment .cb_section2 .cb_activate_up a em,.cb_module .cb_lstcomment .cb_section2 .cb_activate_down a em,.cb_module .cb_lstcomment .cb_section2 .cb_activate_cancel a em{color:#aaa}
.cb_module .cb_lstcomment .cb_dsc_comment{overflow:hidden;clear:both;padding:0 0 0px 1px;color:#555;line-height:20px}
.cb_module .cb_lstcomment li li .cb_comment_area{margin-top:1px;margin-left: 0.5em;}

.cb_module .comment_reply {margin-left:0.7rem;margin-top:0.2rem}
.cb_module .comment_reply .comment_reply{padding-bottom:0.5rem;background-color:#f5f5f5}
.cb_module .comment_reply .comment_input_box .cmt_cont_wrap {margin-left:1.6em;}
.cb_module .cmt{font-size: 14px;}



/* Comment Depth Control - small Thumb */
.cb_module .cb_lstcomment_v1 .cb_tmp_border{display:block;position:absolute;top:6px;right:8px;width:20px !important;height:20px;border:1px solid #000;opacity:0.1;filter:alpha(opacity=10);cursor:hand;cursor:pointer}
.cb_module .cb_lstcomment_v1 .cb_profile .cb_tmp_border{top:0;width:38px !important;height:38px}
.cb_module .cb_lstcomment_v1 ul ul .cb_dsc{padding-top:11px}
.cb_module .cb_lstcomment_v1 ul ul .cb_dsc_area .cb_dsc{padding-top:0}
.cb_module .cb_lstcomment_v1 li{vertical-align:top}
.cb_module .cb_lstcomment_v1 li .cb_info_area{padding-top:5px}
.cb_module .cb_lstcomment_v1 li .cb_info_area3{position:relative;width:100%;margin-top:-12px;padding:0 0 15px 25px}
.cb_module .cb_lstcomment_v1 li .cb_info_area3 .cb_section{position:relative;*top:2px;_top:3px}
.cb_module .cb_lstcomment_v1 li .cb_info_area3 .cb_section2{top:10px;*top:8px}
.cb_module .cb_lstcomment_v1 li .cb_info_area3 .cb_section2 span{overflow:visible}
.cb_module .cb_lstcomment_v1 li .cb_info_area3 .cb_section2 span span{margin-top:1px;_margin-top:2px;vertical-align:top}
.cb_module .cb_lstcomment_v1 li .cb_info_area3 .cb_section2 span em{display:inline}
.cb_module .cb_lstcomment_v1 li .cb_info_area3 .cb_section2 .cb_activate_up,.cb_module .cb_lstcomment_v1 li .cb_info_area3 .cb_section2 .cb_activate_down,.cb_module .cb_lstcomment_v1 li .cb_info_area3 .cb_section2 .cb_activate_cancel{*margin-top:1px;_margin-top:2px;vertical-align:middle}
.cb_module .cb_lstcomment_v1 li .cb_info_area3 .cb_thumb{float:left;position:static;margin:6px 8px -11px 0}
.cb_module .cb_lstcomment_v1 .cb_thumb_on .cb_comment_area,.cb_module .cb_lstcomment_v1 .cb_thumb_off .cb_comment_area,.cb_module .cb_lstcomment_v1 .cb_thumb_on .cb_info_area3,.cb_module .cb_lstcomment_v1 .cb_thumb_off .cb_info_area3{padding-left:0}
.cb_module .cb_lstcomment_v1 .cb_thumb_off li.cb_thumb_on{padding-left:30px}
.cb_module .cb_lstcomment_v1 .cb_thumb_off li.cb_thumb_on li.cb_thumb_off,.cb_module .cb_lstcomment_v1 .cb_thumb_off li.cb_thumb_on li.cb_thumb_on{margin-left:20px}
.cb_module .cb_lstcomment_v1 .cb_nick_name{color:#aaa}
.cb_module .cb_lstcomment_v1 .cb_nick_name a{color:#aaa;font-weight:normal}
.cb_module .cb_lstcomment_v1 .cb_usr_area .cb_txt_area{padding:0 0 2px;*padding:0 0 7px 0 !important;_padding:0 0 6px 0 !important}
.cb_module .cb_lstcomment_v1 .cb_section2 span.cb_nobar{margin-left:-2px;padding:0 6px;background:none}

/* Layout Selector */
.cb_module{width:100%}
.cb_input_txt{width:521px}
.cb_txt_area{width:710px}
.cb_txt_area textarea{width:617px}

/* Layout Selector Variation  - Default Type */
.cb_module .cb_default{margin:-7px 0 62px}
.cb_module .cb_default .cb_usr_area .cb_txt_area{width:764px;padding-bottom:14px}
.cb_module .cb_default .cb_usr_area textarea{width:667px}
.cb_module .cb_default .cb_usr_area{padding:10px 0 0 10px}
.cb_module .cb_default .cb_usr_area .cb_profile{_display:inline;float:left;width:40px;margin:0 10px 0 0}


/* Comment Box - Default Type */
.cb_module .cb_wrt_default .cb_wrt_box2{padding-top:0}
.cb_module .cb_wrt_default .cb_usr_area{padding-left:10px}
.cb_module .cb_wrt_default .cb_usr_area .cb_txt_area{width:764px;padding-top:0}
.cb_module .cb_wrt_default .cb_usr_area textarea,.cb_module .cb_wrt_default .cb_usr_area .cb_dsc_area{width:667px}

/* Inside Of Comment List - Default */
.cb_module .cb_lstcomment li li .cb_wrt_default{margin:0 0 -1px;vertical-align:top}
.cb_module .cb_lstcomment li li .cb_wrt_default .cb_usr_area .cb_txt_area{padding-top:0}
.cb_module .cb_lstcomment li li .cb_wrt_default .cb_usr_area .cb_txt_area{width:737px}
.cb_module .cb_lstcomment li li .cb_wrt_default .cb_usr_area textarea,.cb_module .cb_lstcomment li li .cb_wrt_default .cb_usr_area .cb_dsc_area{width:637px}
.cb_module .cb_lstcomment li li li .cb_wrt_default .cb_usr_area .cb_txt_area{width:707px}
.cb_module .cb_lstcomment li li li .cb_wrt_default .cb_usr_area textarea,.cb_module .cb_lstcomment li li li .cb_wrt_default .cb_usr_area .cb_dsc_area{width:607px}
.cb_module .cb_lstcomment li li li li .cb_wrt_default .cb_usr_area .cb_txt_area{width:677px}
.cb_module .cb_lstcomment li li li li .cb_wrt_default .cb_usr_area textarea,.cb_module .cb_lstcomment li li li li .cb_wrt_default .cb_usr_area .cb_dsc_area{width:577px}

/* Inside Of Comment List - Profile */
.cb_module .cb_lstcomment li li .cb_profile{margin:0 0 -1px;vertical-align:top}
.cb_module .cb_lstcomment li li .cb_profile .cb_usr_area .cb_txt_area{padding-top:0}
.cb_module .cb_lstcomment li li .cb_profile .cb_usr_area .cb_txt_area{width:683px}
.cb_module .cb_lstcomment li li .cb_profile .cb_usr_area textarea,.cb_module .cb_lstcomment li li .cb_profile .cb_usr_area .cb_dsc_area{width:587px}
.cb_module .cb_lstcomment li li li .cb_profile .cb_usr_area .cb_txt_area{width:653px}
.cb_module .cb_lstcomment li li li .cb_profile .cb_usr_area textarea,.cb_module .cb_lstcomment li li li .cb_profile .cb_usr_area .cb_dsc_area{width:557px}
.cb_module .cb_lstcomment li li li li .cb_profile .cb_usr_area .cb_txt_area{width:623px}
.cb_module .cb_lstcomment li li li li .cb_profile .cb_usr_area textarea,.cb_module .cb_lstcomment li li li li .cb_profile .cb_usr_area .cb_dsc_area{width:527px}

/* Select Box - Jindo Component */
.selectbox-noscript select,.selectbox-noscript div{display:none}
.selectbox-noscript .selectbox-source{display:inline;position:relative;left:0}
.selectbox-noscript .selectbox-source option{display:block}
.selectbox-source{position:absolute;left:-9999px}
.selectbox-box{position:relative;z-index:20;width:110px;height:24px;}
.selectbox-label{display:block;width:100%;padding:4px 0 5px 12px !important;cursor:pointer}
.selectbox-layer{display:none;overflow:hidden !important;position:absolute;z-index:20;width:100px;margin-top:-1px !important;border:1px solid #c3c3c3;background:#fff !important;text-align:left}
.selectbox-list ul{margin:0;padding:0;list-style:none}
.selectbox-list ul li{display:block;overflow:hidden;height:14px;padding:4px 0 6px 11px !important;border-top:1px solid #f3f3f3;color:#424242;font-size:12px;line-height:14px;text-align:left}
.selectbox-list ul li.selectbox-item{cursor:pointer}
.selectbox-list ul li.selectbox-item-over{background:#f8f8f8}



/* Star Grade */
.cb_module .cb_star_grade{display:inline-block;width:80px;height:16px;margin:-1px 0 0 -1px;vertical-align:top}
.cb_module .cb_star_grade span{display:inline-block;width:80px;height:16px;margin:0;vertical-align:top}
.cb_module .cb_star_grade em{display:none}

/* Layer Popup */
.cb_module .cb_ly_popup{position:absolute;z-index:30;padding:17px 20px 12px;border:1px solid #888;background-color:#fff;text-align:left}
.cb_module .cb_ly_popup .cb_nick_name a{position:static;line-height:16px}
.cb_module .cb_ly_popup .cb_btn_area4{float:left;position:relative;top:-1px;left:-6px;zoom:1}
.cb_module .cb_ly_popup .cb_btn_area4 button,.cb_module .cb_ly_popup .cb_btn_area4 span,.cb_module .cb_ly_popup .cb_btn_area4 a,.cb_module .cb_ly_popup .cb_btn_area4 em{font-size:12px}
.cb_module .cb_ly_popup .cb_lst_profile{border-bottom:1px solid #e5e5e5}
.cb_module .cb_ly_popup .cb_lst_profile dt{margin-bottom:7px;color:#fd2100;font-weight:bold;letter-spacing:-1px}
.cb_module .cb_ly_popup .cb_lst_profile dd{margin-bottom:9px;color:#aaa;font-size:11px;letter-spacing:-1px}
.cb_module .cb_ly_popup .cb_input_rdo{_display:inline;float:left;margin:14px 9px 0 0}
.cb_module .cb_ly_popup ul{width:100%;padding-top:4px}
.cb_module .cb_ly_popup ul .cb_thumb{float:left;position:relative !important;top:0 !important;left:0 !important}
.cb_module .cb_ly_popup ul .cb_thumb img{vertical-align:top}
.cb_module .cb_ly_popup ul li{display:block;clear:both;width:100%;padding:11px 0 4px;background:none;vertical-align:top}
.cb_module .cb_ly_popup ul li:after{display:block;clear:both;content:''}
.cb_module .cb_ly_popup ul li.cb_li_type dl{margin:0;_margin-left:3px}
.cb_module .cb_ly_popup ul li.cb_li_type .cb_input_rdo{_margin:2px 6px 0 0;margin-top:2px}
.cb_module .cb_ly_popup ul li.cb_li_type label{display:inline-block;margin-top:1px;color:#666}
.cb_module .cb_ly_popup ul li.cb_li_type .cb_nick_name{_vertical-align:middle}
.cb_module .cb_ly_popup ul dl{_display:inline;float:left;margin:2px 0 0 10px}
.cb_module .cb_ly_popup ul dl dt{float:left;margin-bottom:5px;color:#666}
.cb_module .cb_ly_popup ul dl dt:after{display:block;clear:both;content:''}
.cb_module .cb_ly_popup ul dl dt label{float:left;margin-right:10px}
.cb_module .cb_ly_popup ul li dl dt .cb_help{float:left;margin:1px 0 0;vertical-align:middle}
.cb_module .cb_ly_popup ul li.cb_li_type dl dt .cb_help{margin:2px 0 0 1px;vertical-align:middle}
.cb_module .cb_ly_popup ul dl dd{clear:both;color:#666}
.cb_module .cb_ly_popup ul dl dd .cb_nickname{display:inline-block;padding-left:2px;color:#aaa;font-family:tahoma;font-size:10px}
.cb_module .cb_ly_popup ul dl dd .cb_nickname a{color:#aaa}
.cb_module .cb_ly_popup ul dl dd .cb_nick_name{display:inline-block;margin-left:-2px}
.cb_module .cb_ly_popup ul dl a,.cb_module .cb_ly_popup ul dd a:hover{color:#333}
.cb_module .cb_ly_popup ul dl .cb_option span{text-decoration:underline;cursor:pointer;zoom:1}
.cb_module .cb_ly_popup ul dl .cb_option{float:left;z-index:-10;color:#aaa;letter-spacing:-1px;text-decoration:underline;vertical-align:middle}
.cb_module .cb_ly_popup ul dl .cb_option:hover{color:#333}
.cb_module .cb_ly_popup .cb_close{overflow:visible;position:absolute;top:5px;*top:6px;_top:5px;right:5px;*right:6px;_right:7px;width:auto;padding:3px;*padding:2px;_padding:3px 1px 1px 3px;border:none;background:none;font-size:0;cursor:pointer;_cursor /**/:hand}
.cb_module .cb_ly_popup .cb_module .cb_ly_popup .cb_close:hover span{}
:root .cb_module .cb_ly_popup .cb_close{top:8px;right:8px;padding:0}
.cb_module .cb_ly_popup .cb_close span{display:block;position:relative;width:19px;height:19px;margin:0;padding:0;border:none;font-size:0}
.cb_module .cb_ly_popup .cb_close em{display:none}


/* Fluid  Layout for Default,Memorial Type */
fieldset{border:none}
.cb_fluid{width:100%}
.cb_fluid .cb_txt_area{width:100% !important;padding-bottom:6px !important}
.cb_fluid table.cb_section{width:100% !important;margin-bottom:0 !important;border:none;border-collapse:collapse}
.cb_fluid table.cb_section,x:-moz-any-link,x:default{border-collapse:inherit}
.cb_fluid table.cb_section caption,.cb_fluid .cb_section thead{display:none}
.cb_fluid table.cb_section td{border:0}
.cb_fluid table.cb_section .cb_thumbs{position:static;width:50px;vertical-align:top}
.cb_fluid table.cb_section .cb_thumbs .cb_thumbs_box{position:relative}
.cb_fluid table.cb_section .cb_btn_area{float:none;width:90px}
.cb_fluid table.cb_section .cb_btn_area input{margin-left:7px;_margin-left:4px !important}
.cb_fluid table.cb_section textarea{width:100% !important;padding-left:0;text-indent:6px}
.cb_fluid table.cb_section .cb_txt_area{width:100%}
.cb_fluid .cb_usr_area .cb_txt_area .cb_dsc_area{width:100% !important;padding:8px 0 0 0}
.cb_fluid .cb_lstcomment li li .cb_wrt_default .cb_usr_area .cb_dsc_area{width:auto;padding:8px 0 0 0}
.cb_fluid .cb_lstcomment li li .cb_wrt_default .cb_usr_area .cb_txt_area{_padding-bottom:4px}

/* Font Setting */
.cb_module,.cb_module .cb_input_txt,.cb_module .cb_nick_name a,.cb_module h5.cb_h_type,.cb_module .cb_wrts_message .cb_input_txt,.cb_module .cb_usr_area button,.cb_module .cb_txt_area textarea,.selectbox-list ul li,.cb_module td{font-family:'쨀짧쨈짰째챠쨉챰',NanumGothic}


ul.comment_func {margin-top:0.5em;margin-right: 0.3em;}
ul.comment_func li.right{margin-left:5px;}

@media all and (max-width:800px) {
/* 800px */
/* wrapper */
.board_list colgroup,
.board_list thead,
.board_list td.no,
.board_list td.nick,
.board_list td.date,
.board_list td.hit,
.board_list td.feel{width:0;display:none;}
.board_list td.title{width: 100%;}
.board_list {border-top:solid 1px #999999}
.board_list td.title a{position:relative;display:block;padding-bottom: 20px;}
.board_list td.title span.m{color:#8b8b8b;font-weight:normal;}
.board_list td.title span.m.title {display:inline-block;position:relative;max-width:100%;padding-left:5px;padding-right:35px;white-space: nowrap;text-overflow: ellipsis;overflow: hidden;font-size:0.8rem;color:#333333;}
.board_list td.title span.m.title .no{font-size:13px;}
/*.board_list td.title span.m.title .cmt_num{display: inline-block;position: absolute;bottom:2px;right: 0;width: 2rem;font-size:0.8rem;line-height:0.8rem;}*/
.board_list td.title span.m.nick {position:absolute;display:block;width:45%;left:5px;bottom:0;}
.board_list td.title span.m.meta {position:absolute;display:block;width:55%;right:0;bottom:0;text-align:right;}
.board_list td.title span.m.date {display:inline-block;width:70px;right:0;bottom:0;text-align:center;}
.board_list td.title span.m.bar1 {display:inline-block;width:5px;right:0;bottom:0;text-align:center;}
.board_list td.title span.m.hit {display:inline-block;width:45px;right:0;bottom:0;text-align:center;}
.board_list td.title span.m.bar2 {display:inline-block;width:5px;right:0;bottom:0;text-align:center;}
.board_list td.title span.m.feel {display:inline-block;width:45px;right:0;bottom:0;text-align:center;}
.board_list tr.notice td.title span.m.title,
.board_list tr.current td.title span.m.title{font-weight:bold;}


.cb_module .cb_lstcomment .cb_dsc_comment .cont{font-size:0.95rem;margin-top:0.5em;}
.cb_module .cb_lstcomment .cb_info_area{padding:3px 0 0px;}

}
@media all and (min-width:800px) {
.board_list td.title span.m{display:none;}
.board_list td.title span.m.title{display:inline;}
}