@charset "utf-8";

/*----------------------------------- GT THEME  ----------------------------------------
-- 온웹(ONWEB) GT테마에 포함된 파일입니다.
-- GT테마는 상용테마로 구매자의 허용된 사이트 외에는 사용하실 수 없습니다.
-- Theme Name: GT/ Maker: ONWEB
----------------------------------------------------------------------------------------*/
/* 스킨의 list.skin.php, view.skin.php, write.skin.php 에 스타일시트 추가 */

/*---------------------------------- GT STYLE 추가 BEGIN ------------------------------------*/

/* 게시판 외곽라인을 사용하지 않을 경우 */
#bo_list, #bo_gall { border:0px; border-radius:0px; } 
#bo_list .bo_list_innr, #bo_gall .bo_list_innr { padding:0px; }
#bo_v .bo_v_innr { padding:0px; border:0px; border-radius:0px; }
#bo_vc { border:0px; padding:0px; border-radius:0px; }
#bo_vc_w { padding:0px; border:0px; border-radius:0px; }
#bo_w { padding:0px; border:0px; border-radius:0px; }
#bo_cate ul li:first-child { margin-left:1px; }

/*---------------------------------------------------------------------------*/

/* 검색결과 색상 */
.sch_word { color:initial; background:initial; padding:initial; line-height:initial; margin:initial; font-weight:normal; color:#fff;background:#ff005a; }

.btn_bo_user {float:right;margin:0;padding:0;list-style:none}
.btn_bo_user li {float:left;width:40px;text-align:center;margin-left:5px;background:#fff}
.btn_bo_user > li {position:relative}

#bo_v_top {zoom:1; float:right; }
#bo_v_top:after {display:block;visibility:hidden;clear:both;content:""}
#bo_v_top h2 {position:absolute;font-size:0;line-height:0;overflow:hidden}
#bo_v_top ul {padding:0;list-style:none;word-break:break-all;background:#fff}
#bo_v #bo_v_title { text-align:center; }
@media (max-width:1439px){ #gt_viewArrow{ display:none; } /* View 페이지 이동버튼 */}

.more_opt {display:none;position:absolute;top:45px;right:0;background:#fff;border:1px solid #b8bfc4;z-index:999;}
.more_opt:before {content:"";position:absolute;top:-8px;right:13px;width:0;height:0;border-style:solid;border-width:0 6px 8px 6px;border-color:transparent transparent #b8bfc4 transparent}
.more_opt:after {content:"";position:absolute;top:-6px;right:13px;width:0;height:0;border-style:solid;border-width:0 6px 8px 6px;border-color:transparent transparent #fff transparent}
.more_opt li {border-bottom:1px solid #f1f1f1;padding:5px;float:inherit;width:100px;margin:0;color:#333;text-align:left; }
.more_opt li:last-child {border-bottom:0}
.more_opt li button, .more_opt li a {width:100%; line-height:30px; padding:5px 10px; border:0;background:#fff;color:#000; font-family:"NanumBarunGothic"; font-weight:normal;}
.more_opt li:hover a, .more_opt li:hover button { /* color:#F00; font-weight:bold; */ background-color:#000; color:#FFF; }
.more_opt li i {float:right; line-height:30px; vertical-align:middle; padding:0px 5px; }

.more_opt2 {display:none;position:absolute;top:45px;right:0;background:#fff;border:1px solid #b8bfc4;z-index:999;}
.more_opt2:before {content:"";position:absolute;top:-8px;right:13px;width:0;height:0;border-style:solid;border-width:0 6px 8px 6px;border-color:transparent transparent #b8bfc4 transparent}
.more_opt2:after {content:"";position:absolute;top:-6px;right:13px;width:0;height:0;border-style:solid;border-width:0 6px 8px 6px;border-color:transparent transparent #fff transparent}
.more_opt2 li {border-bottom:1px solid #f1f1f1;padding:5px;float:inherit;width:80px;margin:0;color:#333;text-align:center; margin:5px; }
.more_opt2 li:hover { background-color:#000; color:#FFF; }
.more_opt2 li:last-child {border-bottom:0}
.more_opt2 li button, .more_opt2 li a {width:100%; line-height:30px; padding:5px 10px; border:0;background:#fff;color:#000; font-family:"NanumBarunGothic"; font-weight:normal; }
.more_opt2 li:hover a, .more_opt2 li:hover button { /* color:#F00; font-weight:bold; */ background-color:#000; color:#FFF; }
.more_opt2 li i { margin-left:10px; line-height:30px; vertical-align:middle;}

.bo_sch_wrap {display:none;width:100%;height:100%;position:fixed;top:0;left:0;z-index:9999}
.bo_sch {position:absolute;top:50%;left:50%;text-align:left;width:330px;max-height:300px;margin-left:-165px;margin-top:-180px;overflow-y:auto;-webkit-box-shadow:1px 1px 18px rgba(0,0,0,0.2);-moz-box-shadow:1px 1px 18px rgba(0,0,0,0.2);box-shadow:1px 1px 18px rgba(0,0,0,0.2);border:0px solid #dde7e9;background:#FFF;border-radius:10px;}
.bo_sch:after {display:block;visibility:hidden;clear:both;content:""}
.bo_sch h3 {padding:15px;border-bottom:1px solid #EEE; font-size: 20px; font-weight:bold; text-align:center; background:#000; color:#FFF; }
.bo_sch legend {background:red}
.bo_sch form {padding:15px;display:block}
.bo_sch select {border:0;width:100%;height:40px;border:1px solid #d0d3db;border-radius:2px;-webkit-box-shadow:inset 0 1px 1px rgba(0, 0, 0, .075);
-moz-box-shadow:inset 0 1px 1px rgba(0, 0, 0, .075);
box-shadow:inset 0 1px 1px rgba(0, 0, 0, .075)}
.bo_sch .sch_bar {display:inline-block;width:100%;clear:both;margin-top:15px;border:1px solid #d0d3db;border-radius:2px;-webkit-box-shadow:inset 0 1px 1px rgba(0, 0, 0, .075);
-moz-box-shadow:inset 0 1px 1px rgba(0, 0, 0, .075);
box-shadow:inset 0 1px 1px rgba(0, 0, 0, .075)}
.bo_sch .sch_input {width:250px;height:38px;border:0;padding:0;background-color:transparent;float:left}
.bo_sch .sch_btn {height:38px;float:right;color:#656565;background:none;border:0;width:40px;font-size:15px}
.bo_sch .bo_sch_cls {position:absolute;right:0;top:0;color:#FFF;border:0;padding:12px 15px;font-size:16px;background:#000}
.bo_sch_bg {background:#000;background:rgba(0,0,0,0.5);width:100%;height:100%}

#bo_vc_w a.btn_b01, #bo_vc_w .btn_b01 { background:#f44336;color:#fff;border:0; display:inline-block;padding:0 20px;border-radius:2px;font-size:1em;height:34px;line-height:34px;text-decoration:none;vertical-align:middle; }
#bo_vc_w a.btn_b01:hover, #bo_vc_w .btn_b01:hover { background:#000 !important;color:#FFF !important; }
@media (max-width:480px){ #bo_vc_w a.btn_b01, #bo_vc_w .btn_b01{padding:0 10px} }

.reply_btn, .bo_vc_w_wr .btn_b01 {display:inline-block; text-decoration:none; margin-top:10px; background:#f44336; color:#fff; border:0; padding:0 10px;border-radius:2px;font-size:1em;height:24px;line-height:24px;text-decoration:none;vertical-align:middle; }

#bo_v, #bo_vc { font-family:"NanumBarunGothic"; font-size:12px; }
#bo_v .bo_v_tit {margin:10px 0 0;font-size:20px; font-weight:700; color:#000;}
#bo_v_info { color:#c7cbcf; line-height:25px; font-size:15px; }
#bo_v_info strong { font-family:"NanumBarunGothic"; font-size:13px; font-weight:200; margin:0 10px; }
#bo_v .profile_info { font-family:"NanumBarunGothic"; font-size:13px; font-weight:200; }
#bo_vc>h2, #bo_vc_w h2 {font-size:18px;}
#bo_w .bo_w_flie .file_del {position:relative; float:right;font-size:0.92em;color:#7d7d7d}

/* 게시판 댓글 */
.cmt_btn { width:100%; text-align:left; border:0; }
.cmt_btn span.total {position:relative;display:inline-block;margin-right:5px;font-size:12px;color:#3a8afd;}
.cmt_btn span.cmt_more {float:right;display:inline-block;width:15px;height:10px;background:url('../img/gt_board_style/btn_cmt.png') no-repeat right 2px;margin-top:5px}
.cmt_btn_op span.cmt_more {background-position:right -8px}
#bo_vc article {margin:20px 0;position:relative;border-bottom:1px solid #f0f0f0; padding-bottom:20px;}

.bo_vc_act {display:none;position:absolute;right:0;top:40px;width:85px;text-align:right;border:1px solid #b8bfc4;margin:0;list-style:none;background:#fff;zoom:1;z-index:9999}
.bo_vc_act:before {content:"";position:absolute;top:-8px;right:5px;width:0;height:0;border-style:solid;border-width:0 6px 8px 6px;border-color:transparent transparent #b8bfc4 transparent}
.bo_vc_act:after {content:"";position:absolute;top:-6px;right:5px;width:0;height:0;border-style:solid;border-width:0 6px 8px 6px;border-color:transparent transparent #fff transparent}
.bo_vc_act li {border-bottom:1px solid #f0f0f0; text-align:center; padding:5px; }
.bo_vc_act li:last-child {border-bottom:0}
.bo_vc_act li a {display:inline-block; width:100%; padding:5px 10px; color:#333; text-decoration:none; font-family:"NanumBarunGothic"; font-size:13px; }
.bo_vc_act li a:hover { /* color:#3a8afd; */ background-color:#000; color:#FFF; }
.bo_vc_act li i { margin-left:10px; line-height:30px; vertical-align:middle;}

/* 글쓰기 */
#bo_w .bo_w_info .wli_tit { display:none; }
#bo_w .bo_w_info li {padding:0px 5px 0px}
#bo_w .bo_w_tit #btn_autosave {top:10px;}
#bo_w .write_div {margin:10px 0;position:relative}
#bo_w .write_div:after {display:block;visibility:hidden;clear:both;content:""}

#bo_w .bo_w_link label {position:absolute;top:1px;left:1px;border-radius:3px 0 0 3px;height:38px;line-height:38px;width:40px;font-size:1.2em;text-align:center;color:#b2b2b2}
#bo_w .bo_w_link .frm_input {padding-left:50px; max-width:100%; overflow:hidden; }
#bo_w .bo_w_flie .lb_icon {position:absolute;top:0px;left:0px;border-radius:3px 0 0 3px;height:38px;line-height:38px;width:40px;font-size:1.2em;text-align:center;color:#b2b2b2}
#bo_w .bo_w_flie .frm_file {padding-left:50px;margin-top:3px}
#bo_w .bo_w_flie .file_wr {position:relative;border:1px solid #ccc;background:#fff;color:#000;vertical-align:middle;border-radius:3px;padding:5px;height:40px;margin:0}
#bo_w .bo_w_flie .frm_input {margin:10px 0 0}
#bo_w .bo_w_flie .file_del {position:absolute;top:10px;right:10px;font-size:0.92em;color:#7d7d7d}


#autosave_wrapper {position:relative}
#autosave_pop {display:none;z-index:10;position:absolute !important;top:34px;right:0;width:350px;height:auto !important;height:180px;max-height:180px;border:1px solid #565656;background:#fff;
-webkit-box-shadow:2px 2px 3px 0px rgba(0,0,0,0.2);
-moz-box-shadow:2px 2px 3px 0px rgba(0,0,0,0.2);
box-shadow:2px 2px 3px 0px rgba(0,0,0,0.2)}
#autosave_pop:before {content:"";position:absolute;top:-8px;right:45px;width:0;height:0;border-style:solid;border-width:0 6px 8px 6px;border-color:transparent transparent #000 transparent}
#autosave_pop:after {content:"";position:absolute;top:-7px;right:45px;width:0;height:0;border-style:solid;border-width:0 6px 8px 6px;border-color:transparent transparent #fff transparent}
html.no-overflowscrolling #autosave_pop {height:auto;max-height:10000px !important} /* overflow 미지원 기기 대응 */
#autosave_pop strong {position:absolute;font-size:0;line-height:0;overflow:hidden}
#autosave_pop div {text-align:center;margin:0 !important}
#autosave_pop button {margin:0;padding:0;border:0}
#autosave_pop ul {padding:15px;border-top:1px solid #e9e9e9;list-style:none;overflow-y:scroll;height:130px;border-bottom:1px solid #e8e8e8}
#autosave_pop li {padding:8px 5px;border-bottom:1px solid #fff;background:#eee;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;font-size:0.92em;font-style:italic;color:#999}
.autosave_close {cursor:pointer;width:100%;height:30px;background:none;color:#888;font-weight:bold;font-size:0.92em}
.autosave_close:hover {background:#f3f3f3;color:#3597d9}
.autosave_content {display:none}
.autosave_del {background:url('../img/gt_board_style/close_btn.png') no-repeat 50% 50%;text-indent:-999px;overflow:hidden;height:20px;width:20px}

/*--------------------------------------------------------------------------------------------------------------*/

.lt_gall {width:100%}

/* 체크박스 */
.all_chk {position:relative}
.all_chk label, .bo_chk label {display:inline-block;height:19px;text-indent:-9999px;width:19px;background:url('../img/gt_board_style/input_chk.png') no-repeat 0 -19px;vertical-align:top}
.all_chk label {/*width:120px*/}
.bo_chk label.click_on, .all_chk label.click_on {background:url('../img/gt_board_style/input_chk.png') no-repeat 0 0}
.bo_chk input, .all_chk input {position:absolute;top:0;left:0;width:1px;height:1px;opacity:0;outline:0;z-index:9}

.shortcut {padding:10px 0}
.shortcut:after {display:block;visibility:hidden;clear:both;content:""}
.shortcut>li {display:block;font-size:16px;font-weight:400;background:#fff}
.shortcut>li>a {display:block;padding:15px 20px;text-align:left;color:#080808}
.shortcut>li>a:hover i {color:#fd7e14}
.shortcut>li>a>i {color:#6e7479}

/*--------------------------------------------------------------------------------------------------------------*/
/*---------------------- 게시판용 버튼 CSS -------------------------*/

a.btn_admin,.btn_admin { color:#ff6b6b !important; }
.btn_admin:hover, a.btn_admin:hover {color:#000 !important; }

a.btn_b01, .btn_b01 { color:#adb5bd; }
a.btn_b01:hover, .btn_b01:hover { color:#000; }

a.btn_b02, .btn_b02 { color:#6662D9; background:transparent; }
a.btn_b02:hover, .btn_b02:hover { background:transparent;  color:#000; }

/*--------------------------------------------------------------------------------------------------------------*/

/* 기본테이블 */
.tbl_wrap {margin:0 10px 10px}
.tbl_wrap table {width:100%;border-collapse:collapse;border-spacing:0 5px;border:1px solid #d9dee9}
.tbl_wrap caption {padding:10px 0;color:#4b8b99;font-weight:400;text-align:left}

.tbl_head01 {}
.tbl_head01 caption {padding:0 0 10px;color:#777;text-align:left}
.tbl_head01 thead th {padding:10px 0;font-weight:normal;text-align:center;border-bottom:1px solid #d9dee9;background:#fff}
.tbl_head01 thead a {color:#383838}
.tbl_head01 thead th input {vertical-align:top} /* middle 로 하면 게시판 읽기에서 목록 사용시 체크박스 라인 깨짐 */
.tbl_head01 tfoot th {border-top:1px solid #666;border-bottom:1px solid #666;background:#484848;color:#fff}
.tbl_head01 tfoot td {border-color:#e3e3e5;background:#484848;color:#fff;font-weight:400;text-align:center}
.tbl_head01 tbody th {padding:5px 0;border-top:1px solid #e9e9e9;border-bottom:1px solid #e9e9e9}
.tbl_head01 td {padding:10px;line-height:1.4em;border-bottom:1px solid #d9dee9;background:#fff;color:#666;word-break:break-all}
.tbl_head01 td.td_num2 {width:30px;background:red}

.tbl_head02 {}
.tbl_head02 caption {padding:0 0 10px;color:#777;text-align:left}
.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} /* middle 로 하면 게시판 읽기에서 목록 사용시 체크박스 라인 깨짐 */
.tbl_head02 tfoot th {border-top:1px solid #666;border-bottom:1px solid #666;background:#484848;color:#fff}
.tbl_head02 tfoot td {background:#484848;color:#fff;font-weight:400;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}

/* 기본리스트 */
.list_head {width:100%;position:relative;display:inline-block;border-top:2px solid #000;border-bottom:1px solid #f0f0f0}
.list_head li {float:left;padding:15px 0;text-align:center;font-weight:bold}
.list_head li:after {display:block;visibility:hidden;clear:both;content:""} 
.list_head li.sel {position:absolute;left:5px}
.list_head li.num {width:10%}
.list_head li.tit {width:60%}
.list_head li.wri {width:15%}
.list_head li.view {width:5%}
.list_head li.date {width:10%}

.list_03 li .view .fa-eye,
.list_03 li .date .fa-clock {display:none}

.list_01 {}
.list_01 li {background:#fff;border-radius:3px;padding:10px 15px;border-bottom:1px solid #ccc}

.list_03 {clear:both;background:#fff;}
.list_03 li {position:relative;padding:15px 0;border-bottom:1px solid #f0f0f0;list-style:none}
.list_03 li:hover {transition-duration:.3s}
.list_03 li:hover {border-left:3px solid #F00;padding-left:10px; background-color:#FAFAFA; }
.list_03 li:after {display:block;visibility:hidden;clear:both;content:""}
.list_03 li.empty_li {padding:20px 0;text-align:center;color:#666}
.list_03 li .icon_reply {padding:0 10px}
.list_03 li:last-child {border-bottom:0}
.list_03 li .cnt_left {float:left;line-height:24px}
.list_03 li .sel {position:absolute;left:5px}
.list_03 li .num {width:10%;text-align:center}
.list_03 li .tit {width:60%}
.list_03 li .wri {width:15%;text-align:center}
.list_03 li .view {width:5%;text-align:center}
.list_03 li .date {width:10%;text-align:center}

.GT_webzine2 {clear:both;background:#fff;}
.GT_webzine2 li {position:relative;padding:15px 0;border-bottom:1px solid #f0f0f0;list-style:none}
.GT_webzine2 li:hover {transition-duration:.3s}
.GT_webzine2 li:hover {background-color:#FAFAFA; }
.GT_webzine2 li:hover .wz_title { color:#F00 }
.GT_webzine2 li:after {display:block;visibility:hidden;clear:both;content:""}
.GT_webzine2 li.empty_li {padding:20px 0;text-align:center;color:#666}
.GT_webzine2 li .icon_reply {padding:0 10px}
.GT_webzine2 li:last-child {border-bottom:0}
.GT_webzine2 li .cnt_left {float:left;line-height:24px}
.GT_webzine2 li .sel {position:absolute;left:5px}
.GT_webzine2 li .img {width:435px; text-align:left; padding-right:25px; }
.GT_webzine2 li .tit {width:calc(100% - 460px);}

.GT_banner {clear:both;background:#fff;}
.GT_banner li {position:relative;padding:15px 0;border-bottom:1px solid #f0f0f0;list-style:none; float:left; width:50%; }
.GT_banner li:hover {transition-duration:.3s}
.GT_banner li:hover {background-color:#FAFAFA; }
.GT_banner li:hover .wz_title { color:#F00 }
.GT_banner li:after {display:block;visibility:hidden;clear:both;content:""}
.GT_banner li.empty_li {padding:20px 0;text-align:center;color:#666}
.GT_banner li .icon_reply {padding:0 10px}
.GT_banner li:last-child {border-bottom:0}
.GT_banner li .cnt_left {float:left;line-height:24px}
.GT_banner li .sel {position:absolute;left:5px}
.GT_banner li .img {width:200px; text-align:left; padding-right:25px; }
.GT_banner li .tit {width:calc(100% - 225px);}

/* 기본폼 */
.form_01 div, .form_01 li {position:relative;margin:5px 0}
.form_01 textarea, .frm_input {padding:5px;border:1px solid #d9dee9;background:#f1f3f6;color:#000;vertical-align:middle}
.form_01 textarea {width:100%;height:100px}
.frm_input {height:40px}
.full_input {padding:5px;border:1px solid #d9dee9;background:#f1f3f6;color:#000;vertical-align:middle;width:100%}
.form_01 .frm_file {display:block;margin-bottom:5px;width:100%}
.form_01 select {height:40px;border-radius:3px;background-color:#fff}
.form_01 .frm_info {font-size:0.92em;text-align:left;display:block;line-height:1.3em}

/* 자료 없는 목록 */
.empty_table {padding:100px 0 !important;color:#777;text-align:center}
.empty_list {padding:20px 0 !important;text-align:center}

/* 필수입력 */
.required {background-image:url('../img/gt_board_style/require.png') !important;background-repeat:no-repeat !important;background-position:99% center !important}
textarea.required {background-image:url('../img/gt_board_style/require.png') !important;background-repeat:no-repeat !important;background-position:99.3% 93% !important}

/* 테이블 항목별 정의 */
.td_board {width:120px;text-align:center}
.td_category {width:80px;text-align:center}
.td_chk {width:30px;text-align:center}
.td_date {width:60px;text-align:center}
.td_datetime {width:150px;text-align:center}
.td_group {width:100px;text-align:center}
.td_mb_id {width:100px;text-align:center}
.td_mng {width:80px;text-align:center}
.td_name {width:100px;text-align:left}
.td_nick {width:100px;text-align:center}
.td_num {width:50px;text-align:center}
.td_numbig {width:80px;text-align:center}
.td_stat {width:60px;text-align:center}

.txt_active {color:#5d910b}
.txt_done {color:#e8180c}
.txt_expired {color:#999}
.txt_rdy {color:#8abc2a}

/*---------------------------------- GT STYLE 추가 E N D ------------------------------------*/

@media (max-width:980px){
	#bo_cate {}
	#bo_cate li {width:calc(33.333% - 2px); /* margin-top:-1px; */ }
	
	.list_head li.sel {position:inherit}
	.list_head li.num,
	.list_head li.tit,
	.list_head li.wri,
	.list_head li.view,
	.list_head li.date {display:none}
	.list_03 li .sel {position:inherit;float:left}
	.list_03 li .num {display:none}
	.list_03 li .tit {width:100%;margin-bottom:5px}
	.list_03 li .wri,
	.list_03 li .view,
	.list_03 li .date {width:auto;text-align:left; padding-right:5px}
	.bo_info {margin-top:0}
	
	.list_03 li .view, .list_03 li .date {padding-right:10px}
}

@media (max-width:960px){
	#bo_sch {margin-bottom:20px}
	
}

@media (max-width:730px){
	#bo_v {padding:0}
	#bo_v .bo_v_tit {font-size:1.4em}
	#bo_v_info .bo_vc_btn {float:inherit}
	
	#bo_v_aside {float:inherit;width:100%;margin:0;margin-bottom:20px;border:0}
	#bo_v_act .bo_v_act_gng {display:inline-block;float:left;width:16.666%;height:55px;border:1px solid #f1f1f1;margin-left:-1px}
	#bo_v_atc .btn_scrap, #bo_v_share li {float:left;width:15%;border:1px solid #f1f1f1;margin-left:-1px;height:50px}
	#bo_v_con {min-height:100px}
	#bo_v_link li strong {width:50%;display:inline-block;text-overflow:ellipsis;overflow:hidden;white-space:nowrap}
	
	#bo_btn {padding:0 10px}
	#bo_vc, #bo_vc_w {padding:15px}
	#bo_v .bo_v_innr,#bo_vc,#bo_vc_w,#bo_list {border-radius:0}
	
	#bo_sch {float:inherit;height:40px;width:100%;position:relative;margin-bottom:0}
	.btn_top2 {position:inherit;float:right;display:block;text-align:left;}
	.btn_top_bottom {display:none;}
	#bo_sch select {position:absolute;left:0;right:0;z-index:99}
	#bo_sch .sch_input {width:100%;position:absolute;right:0;top:0;padding:0;padding-left:138px;height:38px}
	#bo_sch .sch_btn {right:0;top:0;margin:0}
	
	#bo_w .bo_w_btn {margin:20px 5px}
	#bo_w .bo_w_info .wli_left {float:inherit;width:100%}
	
	.bo_v_nb li a span {display:none}
	.GT_banner li {width:100%; }
}

@media (max-width:480px){
	.bo_vc_w_info .frm_input {width:100%;margin-bottom:10px}
	.bo_vc_w_info #wr_password {margin-left:0}
	.bo_vc_w textarea {margin:0}
	.bo_vc_w_wr .btn_confirm {margin:10px 0}
	
	#bo_li_op {padding:15px 10px}
	.bo_vl_opt .cmt_opt {font-size:1em}
	#bo_v_top { padding-top:20px; }
}