@charset "utf-8";
iframe#hiddenframe{display:none;width:0;height:0}

.sv_wrap {position:relative;font-weight:normal}
.sv_wrap .sv {z-index:1000;display:none;margin:5px 0 0;border:1px solid #283646;text-align:left}
.sv_wrap .sv a {  display: block;line-height: 28px;  background: #333;  border: 1px solid #2b2b2b;  margin-top: -1px;  width: 120px; color: #b0b0b0; padding:5px 10px;}
.sv_wrap .sv a:hover{background:#222;color:#444}
.sv_wrap a:focus, .sv_wrap a:hover, .sv_wrap a:active {text-decoration:none}
.sv_on {display:block !important;position:absolute;top:15px;left:0px;width:auto;height:auto}

.sv_nojs .sv {display:block}

/* */

/*
.new_win {}
.new_win .tbl_wrap {margin:0 20px}
.new_win #win_title {margin:0 0 20px;padding:20px;border-top:3px solid #333;border-bottom:1px solid #dde4e9;background:#fff;font-size:1.2em}
.new_win #win_title .sv {font-size:0.75em;line-height:1.2em}
.new_win .win_ul {margin:-20px 0 20px 0;padding:0 20px;border-bottom:1px solid #455255;background:#484848;list-style:none;zoom:1}
.new_win .win_ul:after {display:block;visibility:hidden;clear:both;content:""}
.new_win .win_ul li {float:left;margin-left:-1px}
.new_win .win_ul a {display:block;padding:10px 10px 8px;border-right:1px solid #455255;border-left:1px solid #455255;color:#444;font-family:dotum;font-weight:bold;text-decoration:none}
.new_win .win_desc {padding:20px}

.new_win .win_btn {clear:both;padding:20px;text-align:center}
.new_win .win_btn button {display:inline-block;padding:0 10px;height:30px;border:0;background:#4b545e;color:#444;line-height:2em;cursor:pointer}
.new_win .win_btn input {padding:0 10px;height:30px;line-height:2em}
.new_win .win_btn a {display:inline-block;padding:0 10px;height:30px;background:#4b545e;color:#444;vertical-align:middle;line-height:2.4em}
.new_win .win_btn a:focus, .new_win .win_btn a:hover {text-decoration:none}*/
*/

/*
.tbl_wrap table {width:100%;border-collapse:collapse;border-spacing:0}
.tbl_wrap caption {padding:10px 0;font-weight:bold;text-align:left}

.tbl_head01 {margin:10px 0 20px}
.tbl_head01 caption {padding:0;font-size:0;line-height:0;overflow:hidden}
.tbl_head01 thead th {padding:12px 0;border-top:1px solid #d1dee2;border-bottom:1px solid #d1dee2;background:#e5ecef;color:#383838;font-size:0.95em;text-align:center;letter-spacing:-0.1em}
.tbl_head01 thead a {color:#383838}
.tbl_head01 thead th input {vertical-align:top}
.tbl_head01 tfoot th, .tbl_head01 tfoot td {padding:10px 0;border-top:1px solid #c1d1d5;border-bottom:1px solid #c1d1d5;background:#d7e0e2;text-align:center}
.tbl_head01 tbody th {padding:8px 0;border-top:1px solid #e9e9e9;border-bottom:1px solid #e9e9e9}
.tbl_head01 td {padding:8px 5px;border-top:0px solid #e9e9e9;border-bottom:0px solid #e9e9e9;line-height:1.5em;word-break:break-all;}
.tbl_head01 a {}
.tbl_head01 td.td_num,.tbl_head01 td.td_board,.tbl_head01 td.td_date{text-align:center;}

.tbl_head02 {margin:0 0 10px}
.tbl_head02 caption {padding:0;font-size:0;line-height:0;overflow:hidden}
.tbl_head02 thead th {padding:5px 0;border-top:1px solid #d1dee2;border-bottom:1px solid #d1dee2;background:#e5ecef;color:#383838;font-size:0.95em;text-align:center;letter-spacing:-0.1em}
.tbl_head02 thead a {color:#383838}
.tbl_head02 thead th input {vertical-align:top}
.tbl_head02 tfoot th, .tbl_head02 tfoot td {padding:10px 0;border-top:1px solid #c1d1d5;border-bottom:1px solid #c1d1d5;background:#d7e0e2;text-align:center}
.tbl_head02 tbody th {padding:5px 0;border-top:1px solid #e9e9e9;border-bottom:1px solid #e9e9e9}
.tbl_head02 td {padding:5px 3px;border-top:1px solid #e9e9e9;border-bottom:1px solid #e9e9e9;line-height:1.4em;word-break:break-all}
.tbl_head02 a {}
*/

#copymove {}
.copymove_current {float:right;color:#ff3061}
.copymove_currentbg {background:#f4f4f4}

.cke_sc {margin:0 0 5px;text-align:right}
.btn_cke_sc{display:inline-block;padding:0 10px;border:1px solid #ccc;background:#fafafa;color:#000;text-decoration:none;line-height:1.9em;vertical-align:middle;cursor:pointer;margin-bottom:5px}
.cke_sc_def {margin:0 0 5px;padding:10px;border:1px solid #ccc;background:#f7f7f7;text-align:center}
.cke_sc_def dl{margin:0 0 5px;text-align:left;zoom:1}
.cke_sc_def dl:after {display:block;visibility:hidden;clear:both;content:""}
.cke_sc_def dt, .cke_sc_def dd {float:left;margin:0;padding:5px 0;border-bottom:1px solid #e9e9e9}
.cke_sc_def dt {width:20%;font-weight:bold}
.cke_sc_def dd {width:30%}

.sir_ful li div{line-height:1.5em}
.sir_ful li div.req_select{margin:8px 0 2px 0}
.sir_ful li div.req_select label{display:none}
.sir_bw01.sir_bw{clear:both;margin:20px 0;text-align:center;zoom:1}
.sir_bw01.sir_bw:after{display:block;visibility:hidden;content:"";clear:both;width:100%;height:0;overflow:hidden}

.sir_vbo{z-index:100;clear:both;position:relative;margin:10px 0;zoom:1}
.sir_vbo:after{display:block;visibility:hidden;content:"";clear:both;width:100%;height:0;overflow:hidden}
.sir_vbo .vbo_head{z-index:10000;position:relative;padding:0 0 10px;width:auto;border-bottom:1px solid #eceff3;line-height:1.5em;margin-bottom:10px}
.sir_vbo .vbo_head .head_h2{width:0;height:0;overflow:hidden}
.sir_vbo .vbo_head img{border:1px solid #ddd;vertical-align:top}
.sir_vbo .vbo_head #head_title{display:block;margin:0 70px 0 0;font-size:2em;line-height:1.3em;word-break:break-all;overflow:hidden}
.sir_vbo .vbo_head #head_info{position:relative;margin:5px 70px 0 0;padding:0;height:22px;list-style:none;zoom:1}
.sir_vbo .vbo_head #head_info:after{display:block;visibility:hidden;content:"";clear:both;width:100%;height:0;overflow:hidden}
.sir_vbo .vbo_head #head_info li{float:left;margin-right:10px;padding-right:5px;height:22px;line-height:2em}
.sir_vbo .vbo_head #head_info li img{background:#fff;vertical-align:middle}
.sir_vbo .vbo_head #head_info #sideview li{float:none;margin-right:0;padding-right:0;height:25px}
.sir_vbo .vbo_head #head_img{position:absolute;top:0;right:0}
.sir_vbo .vbo_head #head_img img{width:58px;height:58px}
.sir_vbo .vbo_head #head_img span{border:1px solid #eceff3}
.singo_view{display:none}

.sir_vbo_cmd{float:left;margin:5px 0;padding:0;list-style:none;zoom:1}
.sir_vbo_cmd:after{display:block;visibility:hidden;content:"";clear:both;width:100%;height:0;overflow:hidden}
.sir_vbo_cmd li{float:left;margin:0 1px 0 0}
.sir_vbo_cmd a{margin:0}

.sir_vbo #vbo_con{clear:both;position:relative;padding:10px 0 20px;zoom:1;margin-bottom:10px;}
.sir_vbo #vbo_con:after{display:block;visibility:hidden;content:"";clear:both;width:100%;height:0;overflow:hidden}
.sir_vbo #vbo_con .con_h2{position:absolute;margin:0 !important;padding:0 !important;font-size:0;text-indent:-9999em;line-height:0;overflow:hidden}
.sir_vbo #vbo_con .con_inner{padding-bottom:50px;font-size:1.167em;line-height:1.8em;overflow-x:auto;overflow-y:hidden;word-break:break-all;zoom:1}
.sir_vbo #vbo_con .con_inner:after{display:block;visibility:hidden;content:"";clear:both;width:100%;height:0;overflow:hidden}
.sir_vbo #vbo_con .con_inner p{padding-bottom:0}
.sir_vbo #vbo_con .con_inner ul,#vbo_con .con_inner ol{margin-left:25px}
.sir_vbo #vbo_con .con_inner strong{font-weight:bold}
.sir_vbo #vbo_con .con_inner a{text-decoration:underline}
.sir_vbo #vbo_con .con_inner h3{visibility:visible;position:relative;margin-top:50px;padding:50px 0 20px;width:auto;height:auto;border-top:1px solid #eee;font-size:1.4em;text-align:center}
.sir_vbo #vbo_con .con_inner h4{margin:50px 0 10px;padding-left:20px;border-left:10px solid #c6bf9e;font-size:1.2em}
.sir_vbo #vbo_con .con_inner h5{margin:10px 0 5px;padding-left:20px;border-left:20px solid #dedede;font-size:1.1em}
.sir_vbo #vbo_con #con_pix{margin:0 0 20px}
.sir_vbo #vbo_con .con_img{padding:20px 0}
.sir_vbo #vbo_con .con_img img{border:1px solid #000}
.sir_vbo #vbo_con .con_inner img{max-width:100%}

.sir_vbo #vbo_save{position:relative;float:left;margin:0 0 10px;padding:0;list-style:none;zoom:1}
.sir_vbo #vbo_save:after{display:block;visibility:hidden;content:"";clear:both;width:100%;height:0;overflow:hidden}
.sir_vbo #vbo_save li{position:relative;float:left;margin:0 5px 0 0}
.sir_vbo #vbo_save button{display:inline-block;padding:0 7px;height:30px;border:1px solid #e9e9e9;background:#f4f4f4}
.sir_vbo #vbo_save a{display:inline-block;padding:6px;border:1px solid #e9e9e9;background:#f4f4f4}
.sir_vbo #vbo_save a.sns{padding:6px}
.sir_vbo #vbo_save #save_scrap{display:none;z-index:2;position:absolute;top:-30px;left:0;padding:0 10px;width:140px;height:27px;border:1px solid #000;background:#383838;color:#444;line-height:2.4em}
.sir_vbo #vbo_save .sir_pop_deco{position:absolute;top:-7px;left:-1px;width:13px;height:7px;background:url('../img/common/poplay.gif') no-repeat}
.sir_vbo #vbo_save .sir_pop_close{margin:0;padding:0;height:auto;border:0;background:transparent;color:#aaa}

.sir_vbo #vbo_react{position:relative;float:right;margin:0 0 10px;padding:0}
.sir_vbo #vbo_react button{display:inline-block;padding:0 7px;height:30px;border:1px solid #e9e9e9;background:#f4f4f4}
.sir_vbo #vbo_react div{display:none;z-index:2;position:absolute;top:35px;padding:7px;border:1px solid #000;background:#383838;color:#444}
.sir_vbo #vbo_react .sir_pop_deco{position:absolute;top:-7px;width:13px;height:7px;background:url('../img/common/poplay.gif') no-repeat}
.sir_vbo #vbo_react #react_good{left:0;width:135px;text-align:center}
.sir_vbo #vbo_react #react_good .sir_pop_deco{left:-1px}
.sir_vbo #vbo_react #react_singo{right:0;width:140px;text-align:center}
.sir_vbo #vbo_react #react_singo .sir_con_laydeco{right:-1px}

.sir_vbo .vbo_vcmt{clear:both; position:relative; border:1px solid #eceff3; border-top:0; background:#fff; zoom:1;}
.sir_vbo #vbo_vcmt:after{display:block; visibility:hidden; content:""; clear:both; width:100%; height:0; overflow:hidden}
.sir_vbo .vbo_vcmt h2{position:absolute; margin:0 !important; padding:0 !important; font-size:0; text-indent:-9999em; line-height:0; overflow:hidden}
.sir_vbo .vbo_vcmt .vcmt_1, .vbo_vcmt .vcmt_2, .vbo_vcmt .vcmt_3, .vbo_vcmt .vcmt_4, .vbo_vcmt .vcmt_5{border-top:1px dashed #d6dee1}
.sir_vbo .vbo_vcmt .vcmt_1{padding-left:30px; background:url('../img/skin/board/ccvl1.gif') repeat-y #fcfdfe}
.sir_vbo .vbo_vcmt .vcmt_2{padding-left:40px; background:url('../img/skin/board/ccvl2.gif') repeat-y #fcfdfe}
.sir_vbo .vbo_vcmt .vcmt_3{padding-left:50px; background:url('../img/skin/board/ccvl3.gif') repeat-y #fcfdfe}
.sir_vbo .vbo_vcmt .vcmt_4{padding-left:60px; background:url('../img/skin/board/ccvl4.gif') repeat-y #fcfdfe}
.sir_vbo .vbo_vcmt .vcmt_5{padding-left:70px; background:url('../img/skin/board/ccvl5.gif') repeat-y #fcfdfe}
.sir_vbo .vbo_vcmt .vcmt_re{position:absolute; top:10px}
.sir_vbo .vbo_vcmt .vcmt_1 .vcmt_re{left:10px}
.sir_vbo .vbo_vcmt .vcmt_2 .vcmt_re{left:20px}
.sir_vbo .vbo_vcmt .vcmt_3 .vcmt_re{left:30px}
.sir_vbo .vbo_vcmt .vcmt_4 .vcmt_re{left:40px}
.sir_vbo .vbo_vcmt .vcmt_5 .vcmt_re{left:50px}
.sir_vbo .vbo_vcmt .sir_singo_msg{margin:0 10px 0 0; padding:0; border:0; background:transparent; color:#ccc}
.sir_vbo .vbo_vcmt .sir_singo_msg .blind_view{color:#aaa}

.sir_vbo .vbo_vcmt .sir_singo_msg p{margin:0;padding:0}
.sir_vbo .vbo_vcmt .sir_ico01_singo{cursor:pointer}

.sir_vbo .vcmt_name{position:relative; margin:0 0 0 65px; padding:5px}
.sir_vbo .vcmt_name .member{font-weight:bold}
.sir_vbo .vcmt_name_date{display:inline-block; margin:0 0 0 10px; color:#999; font-size:.95em}

.sir_vbo .vcmt_img{position:absolute;top:10px;width:58px;height:58px}
.sir_vbo .vcmt_img img{width:58px;height:58px}



.sir_vbo .vcmt_btn{position:absolute; top:12px; right:10px; margin:0; padding:0; list-style:none; zoom:1}
.sir_vbo .vcmt_btn li{position:relative; float:left; margin-left:5px}
.sir_vbo .vcmt_btn a{letter-spacing:-0.1em}
.sir_vbo .vcmt_btn span{position:relative; margin-top:-2px; vertical-align:middle}
.sir_vbo .vcmt_btn button{margin:0; padding:0; border:0; background:transparent}
.sir_vbo .vcmt_btn b{color:#ff3061}

.sir_vbo .vcmt_content_wrp{margin:5px 0 0 65px;padding:0 0 0 5px;min-height:50px}

.sir_vbo_com{float:right;}


.sir_ico01_singo{width:15px;height:15px;background:url('../img/common/icon.png') -160px 0}
.sir_mb_img{display:inline-block;width:58px;height:58px;background:url('../img/common/icon.png') -440px 0;vertical-align:middle}    /* ����� */

.sir_vbo_combot{float:right;margin:10px 0 30px;padding:0;list-style:none;overflow:hidden;}
.sir_vbo_combot li{float:left;margin-left:1px}

.bo-tags.bo-tags-view {margin: 0 0 20px}

.sir_vbo #vcmt_mpick{position:relative;margin:0 0 10px;padding:15px;border-top:1px solid #fad4e7;border-bottom:1px solid #fad4e7;background:#f0f3f6}
.sir_vbo #vcmt_mpick .vcmt_pick_msg{ position:absolute;top:15px;right:15px;color:#ff3061;text-decoration:underline;font-size:0.9em}
.sir_vbo .vcmt_pick_msg{position:relative;margin:0 0 0 70px;padding-top:10px;color:#999;font-size:.95em;letter-spacing:-0.1em}
.sir_vbo .vcmt_pick_mmsg{color: #ff3061;text-decoration: underline}
.sir_vbo .vbo_vcmt .vcmt_btn .sir_pop{display:none;z-index:2;position:absolute;top:20px;right:0;padding:0 10px;width:120px;height:27px;border:1px solid #000;background:#383838;color:#444;line-height:2.4em}

#sir-mb-idx {position:relative;height:70px}
#sir-mb-idx #mb-idx-img {position:absolute;top:0;right:0}
#sir-mb-idx-qa .is_adopt {background:#ffa300;color:#444}

#sir-mb-list .li_title .lt_bo_table{position: absolute;left:53px;width:120px;}
#sir-mb-list .lbo_legend .li_bo_table{position: absolute;left: 0;width: 80px;text-align: center;top: 10px;left:60px;}

#sir-mb-gall .lbo_li {padding-bottom:35px}

.sir_lt02_img{clear:both; position:relative; zoom:1}
.sir_lt02_img:after{display:block; visibility:hidden; content:""; clear:both; width:100%; height:0; overflow:hidden}
.sir_lt02_img h2{margin:0 0 15px; font-size:1em}
.sir_lt02_img ul{margin:0; padding:0; list-style:none; overflow:hidden}
.sir_lt02_img li{position:relative; float:left; margin:0 10px 10px 0; width:175px}
.sir_lt02_img img{display:block; margin:0 0 8px; border:1px solid #dedede}
.sir_lt02_img .lt_li1, .sir_lt02_img .lt_li5, .sir_lt02_img .lt_li9{clear:both}
.sir_lt02_img .lt_li4, .sir_lt02_img .lt_li8, .sir_lt02_img .lt_li12{margin-right:0}
.sir_lt02_img .lt_title{word-break:break-all}
.sir_lt02_img .lt_cnt{color:#ff3061}
.sir_lt02_img .lt_name{display:block; margin-top:5px; font-weight:bold}
.sir_lt02_img .lt_more{position:absolute; top:0; right:0}

.sir_lt02{position:relative; width:100%}
.sir_lt02 h2{margin:0 0 15px; font-size:1em}
.sir_lt02 ul{margin:0; padding:0; list-style:none}
.sir_lt02 li{margin:0 0 5px}
.sir_lt02 a{display:inline-block; vertical-align:middle; text-overflow:ellipsis; white-space:nowrap; overflow:hidden}
.sir_lt02 a span{display:inline-block}
.sir_lt02 .lt_title{width:270px}
.sir_lt02 .lt_cnt{width:50px; text-align:right; color:#ff3061}
.sir_lt02 .lt_date{display:inline-block; width:35px; text-align:right; vertical-align:middle}
.sir_lt02 .lt_more{position:absolute; top:0; right:0}

.sir-mb-lt {margin:0 0 20px;padding:20px 0 0;border-top:1px solid #e9e9e9}
.sir-mb-lt li {position:relative}
.sir-mb-lt .lt_bo_table {display:inline-block;margin:0 5px 0 0}
.sir-mb-lt .lt_title {width:auto}
.sir-mb-lt .lt_date {position:absolute;top:0;right:0;width:80px}
.sir-mb-lt .lt_cnt {width:auto}
.sir-mb-lt-img {margin:0 0 20px;padding:20px 0 0;border-top:1px solid #e9e9e9}
.sir-mb-lt-img .lt_bo_table {display:block}
.sir-mb-lt-img .lt_date {display:block;margin:7px 0 0;color:#888;font-size:0.95em}
.sir-mb-lt .lt_more, .sir-mb-lt-img .lt_more {top:20px}

/*
a.btn_frmline, button.btn_frmline {display:inline-block;padding:0 5px;height:auto;border:0;background:#333;color:#444;text-decoration:none;vertical-align:top} 
*/

a.btn_frmline {line-height:24px}
button.btn_frmline {font-size:1em}

#autosave_wrapper {position:relative}
#autosave_pop {display:none;z-index:10;position:absolute;top:24px;right:10px;padding:8px;width:350px;height:auto !important;height:180px;max-height:180px;border:1px solid #565656;background:#fff;overflow-y:scroll}
html.no-overflowscrolling #autosave_pop {height:auto;max-height:10000px !important}
#autosave_pop strong {position:absolute;font-size:0;line-height:0;overflow:hidden}
#autosave_pop div {text-align:right}
#autosave_pop button {margin:0;padding:0;border:0;background:transparent}
#autosave_pop ul {margin:10px 0;padding:0;border-top:1px solid #e9e9e9;list-style:none}
#autosave_pop li {padding:8px 5px;border-bottom:1px solid #e9e9e9;zoom:1}
#autosave_pop li:after {display:block;visibility:hidden;clear:both;content:""}
#autosave_pop a {display:block;float:left}
#autosave_pop span {display:block;float:right}
.autosave_close {cursor:pointer}
.autosave_content {display:none}

.sir_ulwrp .table{width:100%; max-width:100%; margin-bottom:10px; background-color:transparent; border-spacing:0; border-collapse:collapse}
.sir_ulwrp .table >thead >tr >th{padding:10px 0}
.sir_ulwrp .table
.sir_ulwrp .table >thead >tr >th,
.sir_ulwrp .table >tbody >tr >th,
.sir_ulwrp .table >tfoot >tr >th,
.sir_ulwrp .table >thead >tr >td,
.sir_ulwrp .table >tbody >tr >td,
.sir_ulwrp .table >tfoot >tr >td{ padding:8px 4px;  line-height:1.42857143;  vertical-align:top;  border-top:1px solid #ddd}
.sir_ulwrp .table >tbody >tr >td.center{text-align:center}
.sir_ulwrp .table >thead >tr >th{ vertical-align:bottom;  border-bottom:2px solid #ddd}
.sir_ulwrp .table >caption+thead >tr:first-child >th,
.sir_ulwrp .table >colgroup+thead >tr:first-child >th,
.sir_ulwrp .table >thead:first-child >tr:first-child >th,
.sir_ulwrp .table >caption+thead >tr:first-child >td,
.sir_ulwrp .table >colgroup+thead >tr:first-child >td,
.sir_ulwrp .table >thead:first-child >tr:first-child >td{ border-top:0}
.sir_ulwrp .table >tbody+tbody{ border-top:2px solid #ddd}
.sir_ulwrp .table .table{ background-color:#444}
.sir_ulwrp .table-condensed >thead >tr >th,
.sir_ulwrp .table-condensed >tbody >tr >th,
.sir_ulwrp .table-condensed >tfoot >tr >th,
.sir_ulwrp .table-condensed >thead >tr >td,
.sir_ulwrp .table-condensed >tbody >tr >td,
.sir_ulwrp .table-condensed >tfoot >tr >td{ padding:5px}
.sir_ulwrp .table-bordered{ border:1px solid #ddd}
.sir_ulwrp .table-bordered >thead >tr >th,
.sir_ulwrp .table-bordered >tbody >tr >th,
.sir_ulwrp .table-bordered >tfoot >tr >th,
.sir_ulwrp .table-bordered >thead >tr >td,
.sir_ulwrp .table-bordered >tbody >tr >td,
.sir_ulwrp .table-bordered >tfoot >tr >td{ border:1px solid #ddd}
.sir_ulwrp .table-bordered >thead >tr >th,
.sir_ulwrp .table-bordered >thead >tr >td{ border-bottom-width:2px}

.sir_ulwrp .table-striped >tbody >tr.tr_bg0 >td{ background-color:#f9f9f9}
.sir_ulwrp .table-hover >tbody >tr:hover >td,
.sir_ulwrp .table-hover >tbody >tr:hover >th{ background-color:#f5f5f5}
.sir_ulwrp .table-responsive table col[class*="col-"]{ position:static;  float:none;  display:table-column}
.sir_ulwrp .table-responsive table td[class*="col-"],
.sir_ulwrp .table-responsive table th[class*="col-"]{ position:static;  float:none;  display:table-cell}
.sir_ulwrp .table-responsive table .li_chk label, .sir_ulwrp .table-responsive table td label{display:none}


#sir-req-terms{margin:10px 0 10px;padding:20px;border:1px solid #e9e9e9;background:#f7f7f7}
#sir-req-terms h3 {margin: 0 0 15px;font-size: 1em;}
#sir-req-terms ol {margin: 0 0 20px;padding: 0 0 0 20px}
#sir-req-terms ol li{list-style: decimal !important;margin: 0 0 5px;line-height: 1.5em;}
#sir-req-terms-agree{padding:10px 0 0;border-top:1px solid #e0e0e0;text-align:center;line-height:2em}
#sir-req-terms .req-temrs-exemption {color: #2269ff;font-weight: normal}
.editor_content{min-height:440px}

.head-admin{border-bottom:1px solid #e9e9e9; text-align:center; letter-spacing:-0.1em}
.head-admin a{display:inline-block; padding:7px 10px; color:#777; font-size:.95em; letter-spacing:0}
.head-admin a:focus, #sir-head .head-admin a:hover{background:#f2f5f9; text-decoration:underline}

#sir_mypage fieldset {margin:0 0 10px}
#sir_mypage .sir_inp {width:100px}
#sir_mypage #btn_submit {margin:0 0 0 -3px;padding:0;width:45px;height:23px;border:0;background:#5f6467;color:#444;font-size:1em}
#sir_mypage section {padding:20px 0;border-bottom:1px solid #e9e9e9}
#sir_mypage section p {padding:0}
#sir_mypage h2 {margin:0 0 10px;font-size:1.2em}
#sir_mypage h3 {font-size:1em}
#sir_mypage li {position:relative;padding:0 0 10px; line-height:1.8em}
#sir_mypage .mypage_li .sir_b01_high {text-decoration:none}
#sir_mypage .mypage_li .kcp_join_complete {background:#ddd !important;color:#686868 !important}
#sir_mypage .li_info {margin:0 10px 5px 0;color:#999}
#sir_mypage .li_info a {color:#999;text-decoration:underline}
#sir_mypage .title_product {display:inline-block;width:100px}
#sir_mypage .info_span {display:inline-block;margin:0 10px 0 0}
#sir_mypage .info_date {width:90px}
#sir_mypage .li_reset {position:absolute;top:10px;right:10px}
#sir_mypage .li_down {margin:0 0 0 104px;letter-spacing:0.5em}
#sir_mypage .li_down a {display:inline-block;text-decoration:underline;letter-spacing:0}
#sir_mypage .li_notyet {position:relative;margin:5px 200px 0 0;padding:5px;background:@ui_bg01on;color:#444}
#sir_mypage .li_notyet a {position:absolute;top:0;right:0;padding:5px 10px;background:@ui_bg01over2;color:#444}
#sir_mypage #mypage_diff {border-top:2px solid #434c50;zoom:1}
#sir_mypage #mypage_diff:after {display:block;visibility:hidden;content:"";clear:both;width:100%;height:0;overflow: hidden}
#sir_mypage #mypage_diff section {float:left;padding:10px 0 0;width:50%;border:0}
#sir_mypage #mypage_diff ol {margin:0;padding:10px 20px 0 0}
#sir_mypage #mypage_diff ol li b{background:#}

#sir_mypage .mypage_noincome {background:#f7f7f7;color:#999;text-align:center}
#sir_mypage .mypage_product {text-align:center}
#sir_mypage .mypage_reg {text-align:center}
#sir_mypage .mypage_reset {text-align:center}

#sir_mypage .st_strong {color: #ff3061 !important;}
#sir_mypage .sir_ul01 ul {border-top: 1px solid #eceff3;list-style: none;}
#sir_mypage .sir_ulwrp ul {margin:0;padding:0;zoom: 1}
#sir_mypage .sir_ulwrp ul:after{display:block;visibility:hidden;content:"";clear:both;width:100%;height:0;overflow: hidden}
#sir_mypage .sir_ulwrp li {position:relative;padding:10px;line-height:1.8em}
#sir_mypage .sir_ul01 li {border-bottom:1px solid #eceff3;border-top:0}
#sir_mypage .sir_ulwrp .title_product {display: inline-block;width: 100px}
#sir_mypage .sir_ulwrp .li_info {margin: 0 10px 5px 0;color: #999;}
#sir_mypage .sir_b01_high{ display:inline-block;  padding:0 10px;  height:25px;  border:0;  background:#6e969a !important;  color:#444 !important;  vertical-align:middle;  text-align:center;  line-height:2.2em}

#sir_ntit {margin:0 0 10px;padding:15px;background:#667378 bottom center repeat-x;font-size:1.3em;color:#444}
.sir_nwin {position:relative;padding:20px;padding-top:0;background:#fff;color:#000}
.sir_nwin .sir_ful label, .sir_nwin .sir_ful .sir_flblalt {display:inline-block;width:35%;font-weight:bold;vertical-align:middle}
.sir_nwin .sir_ful .sir_flblsub {width:auto}
.sir_nwin .sir_ta {width:60%}
.sir_nwin .sir_finfo1 {padding:5px 0 0 35% !important}
.sir_nwin form input.sir_inp{width:auto}
.sir_bw01 .bw_submit{ display:inline-block;margin:0;padding:0 12px;height:35px;border:0;background:#74afb5;color:#444;cursor:pointer}

#qa_favorite_tags div p{display:none}
#qa_favorite_tags.is_tag_edit p {display:block !important;padding:0}
#qa_favorite_tags.is_tag_edit div {background:#ebf1f3}
#qa_favorite_tags.is_tag_edit a {background:#383838;color:#444}
.tag_fav_btn.remove_mytag {background: url(../img/sub/star_on.jpg) no-repeat;}

.qatag_al ul {margin:0;padding:0;zoom:1;width:100%;float:none}
.qatag_al ul:after{display:block;visibility:hidden;content:"";clear:both;width:100%;height:0;overflow:hidden}
.qatag_al li{position: relative;float: left;margin:0 0 10px;width:50%}

#qa_favorite_tags div a{margin-top:2px;margin-bottom:2px}
#sir_cate01 {clear:both;position:relative;margin:10px 0 10px;padding:0;list-style:none;zoom:1;}
#sir_cate01:after {display:block;visibility:hidden;content:"";clear:both;width:100%;height:0;overflow:hidden}
#sir_cate01 li {position:relative;float:left;width:104px;height:27px}
#sir_cate01 a {display:inline-block;width:103px;height:26px;background:#e4eaec;color:#656d70;font-size:0.95em;text-align:center;letter-spacing:-0.1em;line-height:2.2em;cursor:pointer}
#sir_cate01 a:focus, #sir_cate01 a:hover {background:#5bccd7;color:#444}
#sir_cate01 {z-index:100}
#sir_cate01 a#bo_cate_on {z-index:2;height:26px;background:#ff4f91;color:#444}

.sir_vbo_com{margin-top:5px}

.sir_vbo .vcmt{clear:both;position:relative;padding:5px 15px;border-top:1px solid #eceff3;background:#f5f8f9;color:#000;word-break:break-all}
.sir_vbo .vcmt{margin-top:0}
.sir_vbo #vbo_wcmt{margin-bottom:10px}
.sir_vbo .vcmt_ip{ display:block;margin:0;color:#bbb;font-size:.95em;text-align:right}
.sir_vbo #fcomment #wcmt_content{float:none}
.sir_vbo #fcomment #wcmt_content .sir_ta{margin-right:100px}
.sir_vbo #fcomment #wcmt_content textarea{max-width:100%;width:100%;display:block;padding:5px}
.vcmt_content img{max-width:100%}
.sir_vbo .vcmt_secret {color: #f60}
.sir_singo_view {display: none}
.vcmt_btn_pick a{display:inline-block; text-align:center; white-space:nowrap; vertical-align:middle; background-image:none; border:1px solid transparent; padding:1px 5px; font-size:12px; line-height:1.5; border-radius:3px; color:#333; background-color:#444; border-color:#ccc}

.sir_vbo .vbo_attach{position:relative;background:#e4eaec;}
#sir_qav.sir_vbo .vbo_attach{margin-bottom:10px;background:#fff;border:1px solid #DEDEDE}
.sir_vbo .vbo_attach h2{position:absolute;top:9px;left:14px !important;left:-71px;width:auto;height:auto;font-size:1em}
.sir_vbo .vbo_attach div{margin-left:85px;padding:8px 0 7px}
.sir_vbo .vbo_attach .attach_link{display:inline-block}
.sir_vbo .vbo_attach .attach_cnt{display:inline-block;margin:0 10px}
.sir_vbo .vbo_attach .attach_date{display:inline-block}

#reg_result {}
#reg_result section {margin:30px 0}
#reg_result h2 {margin:0 0 15px}
#reg_result #mbreg3_complete {padding:160px 0 0;height:90px;background:url('../img/skin/member/mbreg_complete.jpg') #373c42 top center;color:#444;text-align:center}
#reg_result #mbreg3_security {}
#reg_result #mbreg3_security ol {margin-left:21px;padding:5px 0}
#reg_result #mbreg3_security ol li {line-height:1.8em;display:list-item !important;list-style:decimal}
#mbreg3_campaign{line-height:22px}

.sir_bw01 a{display:inline-block}

.sir_armv #wrapper_title {position:relative;margin:0 0 15px;color:#4d4840;font-size:1.14em;font-weight:bold;display:block}
.sir_armv p{margin:0;padding: 0 0 10px;line-height:1.8em;word-break:break-all}
#sir_armv {zoom:1}
#sir_armv:after {display:block;visibility:hidden;content:"";clear:both;width:100%;height:0;overflow:hidden}
#sir_armv ul {clear:both;margin:0 0 10px;padding:0;border-top:1px solid #e9e9e9;list-style:none}
#sir_armv li {position:relative;border-bottom:1px solid #e9e9e9}
#sir_armv li a:hover{text-decoration:none}
#sir_armv .list_time {display:inline-block;margin:0 0 0 10px;width:80px}
#sir_armv .list_stat {display:inline-block;width:60px;color:#ff3061}
#sir_armv .list_read .list_stat {color:#5ba5d0; }
#sir_armv .list_link {display:inline-block;padding:12px 0;}
#sir_armv .list_tit{ text-overflow: ellipsis;  overflow: hidden;  white-space: nowrap; width:500px}
#sir_armv .list_del {position:absolute;top:9px;right:0;padding:3px;background:#ff4f91;}
#sir_armv em {color:#ff3061;font-style:normal}

#sir_armv #list_empty {padding:100px 0}

#sir_armv .sir_bw02 {float:left;margin:0 0 10px}
#sir_armv .sir_bw03 {float:right;margin:0 0 10px}
#sir_armv .sir_b01_adm{ display:inline-block;padding:0 10px;height:25px;border:1px solid #ddd !important;background:#fff !important;color:#333 !important;vertical-align:middle;text-align:center;line-height:2.2em;font-size:1em}
#sir_armv .sir_bw02 button, #sir_armv .sir_bw03 button, #sir_armv .sir_bw02 input[type=submit]{border-top:0;cursor:pointer;line-height:0;vertical-align:middle}
#sir_armv .sir_b01{display:inline-block;padding:0 9px;height:25px;border:1px solid #ddd !important;background:#fff !important;color:#333 !important;vertical-align:middle;text-align:center;line-height:2.2em}


.new_con_ri .l_qa_tag{border: 1px solid #9db4c2;height:16px !important;line-height:16px !important;color: #9db4c2;display: inline-block;padding: 3px 5px 1px;font-size: 0.917em;letter-spacing: -1px;margin-right: 3px}

#sir_fbo_fpnl{position:relative}
#sir_fbo_fpnl button{display:inline-block;position:absolute;top:-22px;width:23px;height:23px;border:0;color:#444 !important;text-align:center;cursor:pointer}
#sir_fbo_fpnl #write_file_con_plus{right:30px;border-bottom:2px solid #fadbea;background:#ee609d !important}
#sir_fbo_fpnl #write_file_con_minus{right:5px;border-bottom:2px solid #c7effa;background:#3ab7d4 !important}
.fbo-tags{margin:0 0 10px;padding:0 0 10px;border-bottom:1px solid #f2f6f8;zoom:1}
.fbo-tags:after{display:block;visibility:hidden;clear:both;content:''}
.sir_fbo #fbo-tags strong {display:block;margin:0 0 5px}
.sir_fbo #fbo-tags .sir_flblsub {margin:0 10px 0 0;font-weight:normal;font-size:11px}
.sir_fbo #fbo-tags input[type=checkbox] {margin:0}
.sir_fbo .fbo-tagd {position:relative;margin:0 0 7px;padding:10px 0 0;border-top:1px solid #f5f8f9}
.sir_fbo .fbo-tagd strong {position:absolute;top:10px;left:0;font-size:1em}
.sir_fbo .fbo-tagd-first {border-top:0 !important}
.sir_fbo .tagd_child {padding:0 0 0 134px}
.sir_fbo .child_span {display:inline-block;margin:0 0 3px;width:24%}
.sir_fbo #fbo-tagbox {display:none}
.sir_fbo .tag_on {color:#ff4f91;font-weight:bold !important}
.toggle_more {border-top:1px solid #c9c9c9;background:#f5f5f5;text-align: center}
.toggle_more button{position:relative;top:-1px;padding:10px 20px;border:1px solid #c9c9c9;border-top:0;background:#fff}
.sir_ful .sir_finfo1{display:block;padding:5px 0 0 5px;line-height:1.5em}

.sir_ico01_secret {width: 11px;height: 15px;background: url('../img/common/icon.png') -80px 0}

.li_title .choice_stat.choice_ing{display:inline-block; margin-right:5px; padding:0 4px; border:1px solid #c1dcff; background:#fff; color:#4294ff; font-size:.917em; font-weight:normal; vertical-align:middle; text-align:center; letter-spacing:-0.1em; line-height:1.4em}
.li_title .choice_stat.choice_succeed{display:inline-block; margin-right:5px; padding:0 4px; border:1px solid #fdd8e2; background:#fff; color:#ff90af; font-size:.917em; font-weight:normal; vertical-align:middle; text-align:center; letter-spacing:-0.1em; line-height:1.4em}
.li_title .choice_stat.choice_failed{display:inline-block; margin-right:5px; padding:0 4px; border:1px solid #ddd; background:#f7f7f7; color:#aaa; font-size:.917em; font-weight:normal; vertical-align:middle; text-align:center; letter-spacing:-0.1em; line-height:1.4em}

#head_title .vbo_category{color:#2F84EA;font-size: 21px;letter-spacing:-2px}

#sir_qa .chk_chk{z-index:2}

.choice_succeed {display:inline-block;margin-right:5px;padding:0 4px;border:1px solid #fdd8e2;background:#fff;color:#ff90af;font-size:0.917em;font-weight:normal;vertical-align:middle;text-align:center;letter-spacing:-0.1em;line-height:1.4em}
.choice_ing {display:inline-block;margin-right:5px;padding:0 4px;border:1px solid #c1dcff;background:#fff;color:#4294ff;font-size:0.917em;font-weight:normal;vertical-align:middle;text-align:center;letter-spacing:-0.1em;line-height:1.4em}
.choice_failed {display:inline-block;margin-right:5px;padding:0 4px;border:1px solid #ddd;background:#f7f7f7;color:#aaa;font-size:0.917em;font-weight:normal;vertical-align:middle;text-align:center;letter-spacing:-0.1em;line-height:1.4em}

.sir_vbo .choice_succeed {font-size:0.75em}
.sir_vbo .choice_ing {font-size:0.75em}
.sir_vbo .choice_failed {font-size:0.75em}

#sir_fpoll {margin:5px 0}
#sir_fpoll h2 {margin:0;padding:10px;background:#ecf7f8;color:#4068b1;font-size:1.125em}
#sir_fpoll #poll_write {margin:0 0 10px;width:100%}
#sir_fpoll .vf_th {width:133px}
#sir_fpoll th {position:relative;padding-top:5px;font-weight:bold;text-align:left}
#sir_fpoll td {margin:0;padding:5px 0 0;height:25px;line-height:2em !important;line-height:2.4em}
#sir_fpoll .sir_inp {width:92%}
#sir_fpoll label {font-weight:bold}
#sir_fpoll label.poll_th {display:block;letter-spacing:-0.1em}

#sir_fpoll_pnl {position:relative}
#sir_fpoll_pnl button {display:inline-block;position:absolute;top:-34px;left:690px;width:23px;height:23px;border:0;border-bottom:2px solid #fadbea;background:#ee609d !important;color:#444;text-align:center;cursor:pointer}

#sir_fpoll input.sir_inp{height: 20px;border:1px solid #cdcdcd;background:#f8f8f8;color:#000;line-height:1.5em}

.sir_ico {display: inline-block;margin-right:3px;vertical-align:middle}
.sir_ico01_poll{margin-right:4px;width:15px;height:15px;background:url('../img/common/icon.png') -140px 0;background-color:#333}

.sir_vbo #poll_table {background:#f9f7f3}
.sir_vbo #poll01 {clear:both;position:relative;margin-bottom:20px;padding:10px 20px;border-bottom:1px solid #ccc;zoom:1}
.sir_vbo #poll01:after {.clear();}
.sir_vbo #poll01 h3 {margin:0 !important;padding:10px 0 !important;width:auto;height:auto;border:0 !important;font-size:1.2em;text-align:center}
.sir_vbo #poll01 ul {margin-left:0 !important;height:auto !important}
.sir_vbo #poll01 li {position:relative;padding:3px 0 5px;line-height:1.5em}
.sir_vbo #poll01 li p {margin:0 !important;padding:0;font-size:1.2em;text-align:left !important}
.sir_vbo #poll01 .poll_item_bar {position:absolute;bottom:5px;left:88px;width:480px;height:16px;background:url('../img.common/default.png') #ddd 0 -560px}
.sir_vbo #poll01 .poll_item_bar .poll_item_barbg {display:block;position:absolute;top:0;left:0;height:16px;background:url('../img/common/default.png') #ddd 0 -560px}
.sir_vbo #poll01 .poll_item_count {display:inline-block;z-index:2;position:relative;margin-top:-10px}
.sir_vbo #poll01 .poll_item_count_per {display:inline-block;z-index:2;position:absolute;bottom:2px;right:0;width:88px;color:#999;text-align:right}
.sir_vbo #poll01 #poll_votezero {padding:30px 0;color:#999;text-align:center}
.sir_vbo #poll01 #poll_msg {margin-bottom:5px;padding:10px 0 5px;color:#999;font-size:0.95em;text-align:right}
.sir_vbo #poll01 #poll_msg span {color:#ff3061}
.sir_vbo #poll01 #poll_vote div {padding:3px 0;border-bottom:1px solid #eee;font-size:1.2em}
.sir_vbo #poll01 #poll_vote div input {margin-right:10px;vertical-align:middle}
.sir_vbo #poll01 .btn_wrap {border:0;text-align:center}
.sir_vbo #poll01 .btn_wrap .btn_wrap_submit {float:none;font-size:0.9em}

.lgu_join_form .lgu_id_list{margin:10px 0;padding:0;padding:10px;border:1px solid #e1e1e1}
.lgu_join_form .lgu_id_list li{margin:0;padding:0;list-style:none;padding: 7px 0;}
.lgu_join_form .lgu_id_list li span{border: 1px solid #e1e1e1;background: #f7f7f7;padding: 3px 5px;font-weight: bold;font-size:1.1em;cursor:pointer}
.lgu_join_form .lgu_id_list li span:hover{color:#FF7728}
.lgu_join_form #lgu_service_result .lgu_tbl_type,.lgu_tbl_type th,.lgu_tbl_type td{border:0}
.lgu_join_form #lgu_service_result .lgu_tbl_type{width:100%;border-bottom:1px solid #dddee2;table-layout:fixed}
.lgu_join_form #lgu_service_result .lgu_tbl_type caption{display:none}
.lgu_join_form #lgu_service_result .lgu_tbl_type th{padding:8px 0 5px 20px;border-top:1px solid .lgu_join_form #dddee2;background:#eff3f4;color:#666;font-weight:bold;text-align:left;vertical-align:top}
.lgu_join_form #lgu_service_result .lgu_tbl_type td{padding:8px 5px 5px 12px;border-top:1px solid #dddee2;line-height:16px;vertical-align:top}
.lgu_join_form #lgu_service_result a.underline{text-decoration: underline;}
.lgu_join_form #lgu_service_result a.sir_b01{display:inline-block; padding:0 9px; height:25px; border:0; background:#89bcc1 !important; color:#444 !important; vertical-align:middle; text-align:center; line-height:2.2em}

.sir_vbo #vbo_close {clear:both;padding:20px 14px 10px;background:#f2f5f9;color:#ff618d;font-size:0.95em;text-align:right}
.sir_vbo #vbo_close p{margin-bottom:10px}
.sir_vbo #vbo_close a {display:inline-block;margin-left:5px;color:#818385;text-decoration:underline}
.sir_vbo #vbo_close .st_icon01_info {display:none}
.sir_vbo #vbo_close button {display: inline-block;padding: 0 7px;height: 30px;border: 1px solid #e9e9e9;background: #f4f4f4}


.sir_finfo1{display:block}

/* /skin/qa/answer_view.skin.php */
#qav_alist .bn_rp{margin-bottom:0;margin-top:20px;border-bottom:2px solid #000}
#qav_alist .react_save{position:relative}
.react_save .copy_tooltip{display:none;z-index:2;position:absolute;top:15px;left:40px;padding:5px 10px;width:130px;border:1px solid #e9e9e9;background:#e4eaec;text-align:center}
#qav_alist .qa_limit {height:300px;overflow:hidden}
#qav_alist .toggle_more{margin-top:20px}
#sir_qav .alist_inner{zoom:1}
#sir_qav .alist_inner:after {display:block;visibility:hidden;content:"";clear:both;width:100%;height:0;overflow:hidden}
#sir_qav .alist_con{word-break: break-all}
.singo_view.sir_singo_admview{display:block}

div#lv_tbl{padding-bottom:130px}


.msg00.msg_strong{font-size:1em;font-weight:bold}

.sir_download_wrap #dl_head {padding:30px 0 0;text-align:center}
.sir_download_wrap #dl_ctnr {z-index:100;clear:both;position:relative;margin:0 auto;padding:30px 0 0;zoom:1}
.sir_download_wrap #dl_cntdwn {margin:10px 0;font-size:2em;font-weight:bold;text-align:center}
.sir_download_wrap #dl_cntdwn strong {color:#ff3061;font-weight:bold}
.sir_download_wrap #dl_msg {text-align:center}
.sir_download_wrap #dl_msg a {color:#ff3061}
.sir_download_wrap #dl_msg button {margin:0;padding:0;border:0;background:transparent;color:#0084ff}
.sir_download_wrap #dl_adss {margin:15px 0 0;text-align:center}
.sir_download_wrap #dl_content {margin:20px auto;padding:15px;width:698px;background:#f5f6fa;font-size:1em;font-family:gulim;line-height:1.5em}
.sir_download_wrap #dl_adss2 {margin:0 0 20px;text-align:center}
.sir_download_wrap #dl_tail {margin:0 0 20px;text-align:center}

.sms4 .sir_info2{position:relative;margin:0 0 20px;padding:10px;border:1px solid #e9e9e9;background:#f5f6fa;color:#000}

#dl_tail a {  background: #5D7976;  padding: 8px;  color: #fff;}


/* /skin/member/v16/profile.skin.php */
#profile #profile_img {margin: 0 0 10px;text-align:center}
#profile th{font-size:0.9em;background:#e4f5fc;letter-spacing:-0.1em;}
#profile .member_chart_wrap{margin-top:15px;zoom:1}
#profile .member_chart_wrap:after{display:block;visibility:hidden;content:"";clear:both;width:100%;height:0;overflow:hidden}
#profile .member_chart_wrap h2{float:left;font-size:1em}
#profile .member_chart_wrap>span {float: left;margin-left: 20px}

#sir_view_pn {clear:both;padding-bottom:200px}
#sir_view_pn ul{border-top: 1px solid #eceff3;list-style:none;margin:0;padding:0;zoom:1}
#sir_view_pn ul:after{display: block;visibility: hidden;content: "";clear: both;width: 100%;height: 0;overflow: hidden}
#sir_view_pn li{position:relative;border-bottom: 1px solid #eceff3;border-top: 0}
#sir_view_pn .li_prev, #sir_view_pn .li_next {position:absolute;top:10px;left:0;width:60px;text-align:center}
#sir_view_pn .li_title {padding:10px 0;word-break:break-all;margin:0 225px 0 60px}
#sir_view_pn .li_info {position:absolute;top:10px;right:10px;text-align:right}
#sir_view_pn .li_info .info_nick {position:relative;width:110px;display:inline-block;vertical-align:middle;text-align:left;}
#sir_view_pn .title_cmt {color:#ff3061}
#sir_view_pn .info_reply {display:inline-block;width:30px;text-align:center}
#sir_view_pn .info_reply2 {color:#aaa}
#sir_view_pn .info_reply3 {background:#f5f4f2;color:#777}
#sir_view_pn .info_reply4 {background:#ffa300;color:#444}
#sir_view_pn .info_reply5 {color:#aaa}

.sir_pg_wrp.sir_qa_pagenav{margin-bottom:120px}
#sir_qa .sir_ulwrp ul li .sv_wrap .sv{display:none}
#sir_qa .sir_ulwrp ul li .sv_on{top:50px}
#sir_qa .sir_ulwrp ul li span {vertical-align:middle}
#sir_qa .sv_wrap span.member{width:82px;white-space:nowrap;overflow:hidden}

.sir_pvdr_r img {background:url('../img/patterns/retina_wood_custom.png')}
.sir_pvdr_r .pvdr_desc {padding:15px 0}
.sir_pvdr_r .pvdr_wrp section {}
.sir_pvdr_r .pvdr_wrp h2 {}
.sir_pvdr_r dl {margin:0;padding:0;zoom:1}
.sir_pvdr_r dl:after {display:block;visibility:hidden;clear:both;content:""}
.sir_pvdr_r dt {clear:both;float:left;margin:0 10px 10px 0;font-weight:bold}
.sir_pvdr_r dd {float:left;margin:0 10px 10px 0;padding:0}
.sir_pvdr_r ol {margin:0;padding:0 0 0 21px}
.sir_pvdr_r ol li {margin:0 0 10px;line-height:1.8em}


.mobile_go_box{clear:both;padding:0.27em 0.4em;margin:0.2em;background-color: #f0f0f0;text-align:center;font-size:5em}


code {font-family:monospace,serif;font-size:1em}

/* /main/service/my_service.php */
#lgu_service_result table td{word-break: break-all;width:auto}


a.underline{text-decoration: underline}
.vbo_head a.underline{color:#484848}
a#vcmt_anchor{display:block;height:0;overflow:hidden;clear:both}


.comment_paging_wrap {border-top:1px solid #eceff3;padding-top:30px;}

/* bbs/register_email.php */
form.email_find_form{padding:1em}
.email_find_form .frm_input{width:254px;height:37px;line-height:37px;padding:0 0 0 20px;border:1px solid #cdcdcd;font-size:1.167em;background:#fff;margin-bottom:5px;}
.email_find_form .btn_confirm{padding:30px 0 10px}
.email_find_form table, .email_find_form table caption{text-align:left}
.email_find_form caption{padding:8px 0;font-weight:bold;text-align:left}
.email_find_form table td{padding:8px}


/*#ol_arm {z-index:10001;position:relative}*/
#ol_arm {z-index:10001;position:relative;cursor:pointer;padding:0px;color:#444;}
#ol_arm #arm_cnt {color:#fff;vertical-align:top;background:#00a65a;}
#ol_arm #arm_cnt.arm1 {font-weight:bold}
#ol_arm #arm_cnt.arm0{position: absolute;
    top: 9px;
    right: 7px;
    text-align: center;
    font-size: 9px;
    padding: 2px 3px;
    line-height: .9;}
/*
#ol_arm .arm0 {background:#859495}
#ol_arm .arm1 {background:#ee609d}
*/
#ol_arm dl {display:none;z-index:10000000000;position:absolute;top:30px;right:0;margin:0;padding:0;width:198px;border:1px solid #818f98;background:#fff;list-style:none;line-height:1.2em}
#ol_arm dd {position:relative;margin:0;border:0;border-bottom:1px solid #d4dbe0;background:#fff;}
#ol_arm dd a.redirect_link {display:block;padding:10px 30px 10px 10px;background:#fff;color:#69797c !important; height:auto; line-height:100%; text-align:left;}
#ol_arm dd a.redirect_link:focus, #hd #hd_wrapper #tnb #ol_arm dd a:hover {background:#d9e1e5;color:#000 !important;}
#ol_arm .arm_time {display:block;margin:5px 0 0;color:#ccc; font-size:90%;}
#ol_arm dd .arm_del {display:inline-block;position:absolute;top:5px;right:5px;padding:0;width:20px; height:20px; border-radius:50%; background:#f9b809; }
#ol_arm dd .arm_del img {display:inline-block;position:relative;top:-2px;left:0px}
#ol_arm #arm_all{padding:10px;}
#ol_arm #arm_all a {display:block;padding:0px 0;background:#fff;color:#f7b02d;letter-spacing:0;text-align:left;margin:0;}
#ol_arm #arm_empty {padding:20px 0;width:100%;text-align:center;color:#333;}

/*tnb*/
#tnb{float:right;display:inline-block;border:0;margin-left:5px; position:absolute; top:-15px; left:0;} 
/*#tnb ul li{float:left;color:#757575;padding-left:10px;height:36px;line-height:36px;position:relative}*/
#tnb ul li{float:left;color:#757575;padding-left:5px;position:relative;padding-top:0px; margin:2px 0 !important; font-size:90%;}
#tnb ul li:after{display: block; clear: both;}
#tnb ul li a{color:#757575}
#tnb ul li a:hover{text-decoration:none;}
#tnb ul li span.tnb_nb{background:#eee;padding:2px 4px}
#tnb ul li span.read1{background:#ff8888;color:#444;font-weight:bold}
#tnb ul li span.nb_nb_new{background:#333;color:#444; border-radius:3px;}
#tnb ul li#ol_arm{border:0; padding:0;}

/*#container */
#container {
	z-index:0;
}
