@charset "utf-8";

*{-webkit-text-size-adjust:none;}

img.lazyload:not([src]){visibility:hidden;}

body {font-size:100%;font-family: 'Noto-Regular', sans-serif;letter-spacing:-1px;/*font-family:'나눔고딕','Nanum Gothic',sans-serif;*/color:#333; -webkit-text-size-adjust:100%;}

a, a:link {color: #000; text-decoration: none; cursor: pointer; }
a:visited {color: #555;}
a:hover, a:active, a:focus {color: #333; text-decoration: none;}

/* 영문 */
.eng{font-family: 'Lato-Regular', sans-serif;letter-spacing:0;}
.ko{font-family: 'Noto-Regular', sans-serif;}
.ko.bold{font-family: 'Noto-Bold', sans-serif;}

/* float */
.fl{float:left;}
.fr{float:right;}

/* Letter-spacing */
.ls0 {letter-spacing:0;}
.ls_s {letter-spacing:-0.05em;}
.ls_ss {letter-spacing:-0.3em;}

/* cursor:pointer */
.hand{cursor:pointer;}

/* dispaly */
.disblock {display:block;}
.disnone {display:none;}
.disinline {display:inline;}
.disinlineblock {display:inline-block;}

/* align */
.tal {text-align: left;}
.tac {text-align: center;}
.tar {text-align: right;}

/* vertical align */
.vat {vertical-align:top;}
.vam {vertical-align:middle;}
.vab {vertical-align:bottom;}

/* font family */


/* font size */
.fs10 {font-size:10px;}
.fs11 {font-size:11px;}
.fs12 {font-size:12px;}
.fs13 {font-size:13px;}
.fs14 {font-size:14px;}
.fs18 {font-size:18px;}
.fs25 {font-size:25px;}
.fn { font-weight:normal;font-family:'Noto-Bold', sans-serif;}
.bold {font-weight:bold;}

/* font color */
.orange {color:#f96f00;}
.black {color:#000000;}
.sky_blue {color:#0085c9;}
.blue {color:#4388cf;}
.indigo {color:#486ac1;}
.mint{color:#48acc1;}
.green{color:#18ad7d;}
.gray {color:#888;}
.gray2 {color:#9B9B9B;}
.green {color:#80a344;}
.red{color:#e13939;}
.point{font-weight:600;color:#535b62;}

/* Line */
.underline {text-decoration:underline;}

/* Tag(Paragraph) */
p { margin: 0; padding:0; border:0;}
p.em { color: #06c; margin: 0; padding: 0; }


/* Input,textarea,select */
.txt_input{border:1px solid #cfcfcf;padding:5px 10px;color:#666;}
textarea {border:1px solid #cdcdcd; font-size: 1em; width:98%;}
select, textarea {vertical-align: middle; font-size:1em;}
.sound_only {display:inline-block !important;position:absolute;top:0;left:0;width:0;height:0;margin:0 !important;padding:0 !important;font-size:0;line-height:0;border:0 !important;overflow:hidden !important;}


/* Padding */
.pt0 {padding-top:0px;}
.pt5 {padding-top:5px;}
.pt10 {padding-top:10px;}
.pt15 {padding-top:15px;}
.pt20 {padding-top:20px;}
.pt25 {padding-top:25px;}
.pt30 {padding-top:30px;}
.pt35 {padding-top:35px;}
.pt40 {padding-top:40px;}
.pt45 {padding-top:45px;}
.pt50 {padding-top:50px;}
.pt55 {padding-top:55px;}
.pt60 {padding-top:60px;}

.pr0 {padding-right:0px;}
.pr5 {padding-right:5px;}
.pr10 {padding-right:10px;}
.pr15 {padding-right:15px;}
.pr20 {padding-right:20px;}
.pr25 {padding-right:25px;}
.pr30 {padding-right:30px;}
.pr35 {padding-right:35px;}
.pr40 {padding-right:40px;}
.pr45 {padding-right:45px;}
.pr50 {padding-right:50px;}
.pr55 {padding-right:55px;}
.pr60 {padding-right:60px;}

.pl0 {padding-left:0px;}
.pl5 {padding-left:5px;}
.pl10 {padding-left:10px;}
.pl15 {padding-left:15px;}
.pl20 {padding-left:20px;}
.pl25 {padding-left:25px;}
.pl30 {padding-left:30px;}
.pl35 {padding-left:35px;}
.pl40 {padding-left:40px;}
.pl45 {padding-left:45px;}
.pl50 {padding-left:50px;}
.pl55 {padding-left:55px;}
.pl60 {padding-left:60px;}

.pb0 {padding-bottom:0px;}
.pb5 {padding-bottom:5px;}
.pb10 {padding-bottom:10px;}
.pb15 {padding-bottom:15px;}
.pb20 {padding-bottom:20px;}
.pb25 {padding-bottom:25px;}
.pb30 {padding-bottom:30px;}
.pb35 {padding-bottom:35px;}
.pb40 {padding-bottom:40px;}
.pb45 {padding-bottom:45px;}
.pb50 {padding-bottom:50px;}
.pb55 {padding-bottom:55px;}
.pb60 {padding-bottom:60px;}

/* Margin */
.mt5 {margin-top:5px;}
.mt7 {margin-top:7px;}
.mt9 {margin-top:9px;}
.mt10 {margin-top:10px;}
.mt15 {margin-top:15px;}
.mt20 {margin-top:20px;}
.mt20_{margin-top:-20px;}
.mt25 {margin-top:25px;}
.mt30 {margin-top:30px;}
.mt35 {margin-top:35px;}
.mt40 {margin-top:40px;}
.mt45 {margin-top:45px;}
.mt50 {margin-top:50px;}
.mt55 {margin-top:55px;}
.mt60 {margin-top:60px;}
.mt70 {margin-top:70px;}
.mt80 {margin-top:80px;}

.ml5 {margin-left:5px;}
.ml7 {margin-left:7px;}
.ml9 {margin-left:9px;}
.ml10 {margin-left:10px;}
.ml15 {margin-left:15px;}
.ml20 {margin-left:20px;}
.ml25 {margin-left:25px;}
.ml30 {margin-left:30px;}
.ml35 {margin-left:35px;}
.ml40 {margin-left:40px;}
.ml45 {margin-left:45px;}
.ml50 {margin-left:50px;}
.ml55 {margin-left:55px;}
.ml60 {margin-left:60px;}


.mr5 {margin-right:5px;}
.mr7 {margin-right:7px;}
.mr9 {margin-right:9px;}
.mr10 {margin-right:10px;}
.mr15 {margin-right:15px;}
.mr20 {margin-right:20px;}
.mr25 {margin-right:25px;}
.mr30 {margin-right:30px;}
.mr35 {margin-right:35px;}
.mr40 {margin-right:40px;}
.mr45 {margin-right:45px;}
.mr50 {margin-right:50px;}
.mr55 {margin-right:55px;}
.mr60 {margin-right:60px;}

.mb0 {margin-bottom:0;}
.mb5 {margin-bottom:5px;}
.mb7 {margin-bottom:7px;}
.mb9 {margin-bottom:9px;}
.mb10 {margin-bottom:10px;}
.mb15 {margin-bottom:15px;}
.mb20 {margin-bottom:20px;}
.mb25 {margin-bottom:25px;}
.mb30 {margin-bottom:30px;}
.mb35 {margin-bottom:35px;}
.mb40 {margin-bottom:40px;}
.mb45 {margin-bottom:45px;}
.mb50 {margin-bottom:50px;}
.mb55 {margin-bottom:55px;}
.mb60 {margin-bottom:60px;}
.mb70 {margin-bottom:70px;}
.mb80 {margin-bottom:80px;}
.mb80_ {margin-bottom:-80px;}


/* Width */
.w100 {width:100%;}



/*셀렉트박스*/
span.customStyleSelectBox{color:#81878d;font-family:'Malgun Gothic', 'MalgunGothic';}
span.customStyleSelectBox.changed {border:0;background:url(/img/common/select_bu2.gif) no-repeat right 50%;}
.customStyleSelectBoxInner {font-size:14px;white-space:nowrap;border:0;background:url(/img/common/select_bu2.gif) no-repeat right 50%;letter-spacing:0;}
.customStyleSelectBorderStrong{}



/*hover효과*/
.hvr-fade {display: inline-block;vertical-align: middle;-webkit-transform: perspective(1px) translateZ(0);transform: perspective(1px) translateZ(0);box-shadow: 0 0 1px rgba(0, 0, 0, 0);overflow: hidden;-webkit-transition-duration: 0.3s;transition-duration: 0.3s;-webkit-transition-property: color, background-color;transition-property: color, background-color;}
.hvr-fade:hover, 
.hvr-fade:focus, 
.hvr-fade:active {background-color:#fff;color: white;}

/* 페이징 */
.pg_wrap {clear:both;float:none;display:inline-block;width:100%;text-align:center;padding:20px 0;}
.pg_wrap:after {display:block;visibility:hidden;clear:both;content:""} 
.pg {text-align:center}
.pg_page, .pg_current {display:inline-block;width:38px;height:38px;margin:0 2px;font-family: 'Pretendard-Bold';line-height:38px;color:#01418e !important;font-size:15px;font-weight:normal;border:1px solid #01418e;border-radius:5px;background:#fff;letter-spacing:0;}
.pg a:focus, .pg a:hover,
.pg_wrap span,
.pg_wrap a{text-decoration:none;vertical-align:middle;}
.pg_page {}
.pg_page:hover {border:1px solid #01418e;color:#fff !important;background:#01418e;}
.pg_start,
.pg_prev,
.pg_end,
.pg_next {padding:0 10px;width:auto;min-width:40px;border:1px solid #01418e;color:#01418e !important;font-family: 'Pretendard-Bold';font-weight:normal;}
.pg_start:hover,.pg_prev:hover,.pg_end:hover,.pg_next:hover {background-color:#01418e}

.pg_current {background:#01418e;border:1px solid #01418e;color:#fff !important;vertical-align:middle;}

/* cheditor 이슈 */
.cheditor-popup-window *, .cheditor-popup-window :after, .cheditor-popup-window :before {
-webkit-box-sizing:content-box;
-moz-box-sizing:content-box;
box-sizing:content-box;
}


/*버튼*/
.btn_wrap{width:100%;text-align:center;padding-top:20px;}
.btn_wrap a,
.btn_wrap input,
.btn_wrap button{margin:0 3px;}
.con_btn{display:inline-block;min-width:120px;height:60px;line-height:60px;padding:0 15px;font-size:16px;text-align:center;font-family: 'Noto-Bold';cursor:pointer;border-radius:50px;transition: all 400ms;
vertical-align: middle;-webkit-transform: perspective(1px) translateZ(0);transform: perspective(1px) translateZ(0);box-shadow: 0 0 1px rgba(0, 0, 0, 0);overflow: hidden;-webkit-transition-duration: 0.3s;transition-duration: 0.3s;-webkit-transition-property: color, background-color;transition-property: color, background-color;}
.con_btn:hover, 
.con_btn:focus, 
.con_btn:active{box-shadow:6px 6px 6px rgba(0,0,0,0.3);}

.sm_btn{display:inline-block;min-width:100px;height:45px;line-height:45px;padding:0 10px;font-size:16px;text-align:center;font-family: 'Noto-Bold';cursor:pointer;border-radius:50px;transition: all 400ms;
vertical-align: middle;-webkit-transform: perspective(1px) translateZ(0);transform: perspective(1px) translateZ(0);box-shadow: 0 0 1px rgba(0, 0, 0, 0);overflow: hidden;-webkit-transition-duration: 0.3s;transition-duration: 0.3s;-webkit-transition-property: color, background-color;transition-property: color, background-color;}
.sm_btn:hover, 
.sm_btn:focus, 
.sm_btn:active{box-shadow:6px 6px 6px rgba(0,0,0,0.3);}

.mini_btn{display:inline-block;min-width:100px;height:35px;line-height:35px;padding:0 10px;font-size:13px;text-align:center;font-family: 'Noto-Bold';cursor:pointer;border-radius:50px;transition: all 400ms;
vertical-align: middle;-webkit-transform: perspective(1px) translateZ(0);transform: perspective(1px) translateZ(0);box-shadow: 0 0 1px rgba(0, 0, 0, 0);overflow: hidden;-webkit-transition-duration: 0.3s;transition-duration: 0.3s;-webkit-transition-property: color, background-color;transition-property: color, background-color;}
.mini_btn:hover, 
.mini_btn:focus, 
.mini_btn:active{box-shadow:6px 6px 6px rgba(0,0,0,0.3);}

input.con_btn,
button.con_btn{min-width:150px;height:62px;line-height:62px;}
input.sm_btn,
button.sm_btn{min-width:100px;height:47px;line-height:47px;}

.con_btn.black,
.sm_btn.black{color:#222;border:1px solid #000;}
.con_btn.black:hover, 
.con_btn.black:focus, 
.con_btn.black:active,
.sm_btn.black:hover, 
.sm_btn.black:focus, 
.sm_btn.black:active{background:#000;color:#fff;}

.con_btn.green,
.sm_btn.green{color:#fff;border:1px solid #01418e;background:#01418e;}
.con_btn.green:hover, 
.con_btn.green:focus, 
.con_btn.green:active,
.sm_btn.green:hover, 
.sm_btn.green:focus, 
.sm_btn.green:active{background:#fff;color:#01418e;}

.con_btn.gray,
.sm_btn.gray,
.mini_btn.gray{color:#000;border:1px solid #999;background:#fff;}
.con_btn.gray:hover, 
.con_btn.gray:focus, 
.con_btn.gray:active,
.sm_btn.gray:hover, 
.sm_btn.gray:focus, 
.sm_btn.gray:active,
.mini_btn.gray:hover, 
.mini_btn.gray:focus, 
.mini_btn.gray:active{background:#666;color:#fff;}

.con_btn.orange,
.sm_btn.orange{color:#ff6600;border:1px solid #ff6600;background:#fff;}
.con_btn.orange:hover, 
.con_btn.orange:focus, 
.con_btn.orange:active,
.sm_btn.orange:hover, 
.sm_btn.orange:focus, 
.sm_btn.orange:active{background:#ff6600;color:#fff;}




/* 화면낭독기 사용자용 */
#hd_login_msg {position:absolute;top:0;left:0;font-size:0;line-height:0;overflow:hidden}
.msg_sound_only, .sound_only {display:inline-block !important;position:absolute;top:0;left:0;width:0;height:0;margin:0 !important;padding:0 !important;font-size:0;line-height:0;border:0 !important;overflow:hidden !important}


/* ckeditor 태그 기본값 */
#bo_v_con li {display:list-item}


/* 기본테이블 */
.bo_tit{font-size:16px;}
.tbl_wrap table {width:100%;border-collapse:collapse;border-spacing:0;border-top:2px solid #222;} 
.tbl_wrap caption {position:absolute;top:-5000px;left:-5000px;font-size:0;line-height:0;height:0;}
.tbl_wrap.top_none table{border-top:1px solid #dbdbdb;}
.tbl_head01 {width:100%;}
.tbl_head01 th,
.tbl_head01 td{padding:18px 0;text-align:center;border-bottom:1px solid #dbdbdb;font-size:15px;font-family: 'Pretendard-Medium';}
.tbl_head01 th{font-size:16px;font-family: 'Pretendard-Bold';}
.tbl_head01 td.td_subject{text-align:left;padding:18px;}
.tbl_head01 caption {position:absolute;top:-5000px;left:-5000px;font-size:0;line-height:0;height:0;}
.tbl_head01 thead th {text-align:center;}
.tbl_head01 thead th input {vertical-align:top;} /* middle 로 하면 게시판 읽기에서 목록 사용시 체크박스 라인 깨짐 */
.tbl_head01 td {word-break:break-all;}
.tbl_head01 tr:hover{background:#f5f5f5;}
.tbl_head01 td:hover a{text-decoration:underline}
.tbl_head01 thead tr:hover{background:none;}
.bo_notice,
.bo_notice td,
.bo_notice:hover td{background:#f8f8f8 !important;color:#01418e !important;font-family: 'Pretendard-Bold';}
.bo_notice td.td_subject{color:#01418e !important;}
.td_chk {width:30px;}

.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:15px;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, .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;background:#fff}
.tbl_head02 td {font-size:15px;padding:5px 3px;border-top:1px solid #e9e9e9;border-bottom:1px solid #e9e9e9;background:#fff;line-height:1.4em;word-break:break-all}
.tbl_head02 a {}

.text_input{width:100%;border-radius:3px;}



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



/* 새창 기본 스타일 */
.new_win {position:relative}
.new_win .tbl_wrap {width:auto;margin:0 20px;font-size:14px !important;}
.new_win .tbl_wrap td,
.new_win .tbl_wrap th{font-size:14px !important;}
.new_win #win_title {font-size:1.3em;padding:20px 20px 15px 20px;background:#fff;color:#000;-webkit-box-shadow:0 1px 10px rgba(0,0,0,.1);
-moz-box-shadow:0 1px 10px rgba(0,0,0,.1);
box-shadow:0 1px 10px rgba(0,0,0,.1)}
.new_win #win_title .sv {font-size:0.75em;line-height:1.2em}
.new_win .win_ul {margin-bottom:15px;padding:0 20px}
.new_win .win_ul:after {display:block;visibility:hidden;clear:both;content:""}
.new_win .win_ul li {float:left;background:#fff;text-align:center;padding:0 10px;border:1px solid #d6e9ff;border-radius:30px;margin-left:5px}
.new_win .win_ul li:first-child {margin-left:0}
.new_win .win_ul li a {display:block;padding:8px 0;color:#6794d3}
.new_win .win_ul .selected {background:#3a8afd;border-color:#3a8afd;position:relative;z-index:5}
.new_win .win_ul .selected a {color:#fff;font-weight:bold}
.new_win .win_desc {position:relative;margin:10px;border-radius:5px;font-size:1em;background:#f2838f;color:#fff;line-height:50px;text-align:left;padding:0 20px}
.new_win .win_desc i {font-size:1.2em;vertical-align:baseline}
.new_win .win_desc:after {content:"";position:absolute;left:0;top:0;width:4px;height:50px;background:#da4453;border-radius:3px 0 0 3px}
.new_win .frm_info {font-size:0.92em;color:#919191}
.new_win .win_total {float:right;display:inline-block;line-height:30px;font-weight:normal;font-size:0.75em;color:#3a8afd;background:#f6f6f6;padding:0 10px;border-radius:5px}
.new_win .new_win_con {margin:20px 0;padding:20px}
.new_win .new_win_con:after {display:block;visibility:hidden;clear:both;content:""}
.new_win .new_win_con2 {margin:20px 0}
.new_win .btn_confirm:after {display:block;visibility:hidden;clear:both;content:""}
.new_win .win_btn {text-align:center}
.new_win .btn_close {height:45px;width:60px;overflow:hidden;cursor:pointer}
.new_win .btn_submit {padding:0 20px;height:45px;font-weight:bold;font-size:1.083em}

/* 검색결과 색상 */
.sch_word {color:#fff;background:#ff005a;padding:2px 5px 3px;line-height:18px;margin:0 2px}

/* 자바스크립트 alert 대안 */
#validation_check {margin:100px auto;width:500px}
#validation_check h1 {margin-bottom:20px;font-size:1.3em}
#validation_check p {margin-bottom:20px;padding:30px 20px;border:1px solid #e9e9e9;background:#fff}



.cke_sc{display:none;}


/******************************1024******************************/
@media all and (max-width:1024px){





/*버튼*/
.con_btn{min-width:100px;height:42px;line-height:42px;padding:0 15px;font-size:15px;}
.sm_btn{min-width:80px;height:40px;line-height:40px;padding:0 12px;font-size:14px;}

input.con_btn,
button.con_btn{min-width:130px;height:44px;line-height:44px;}
input.sm_btn,
button.sm_btn{min-width:104px;height:42px;line-height:42px;}



/* 기본테이블 */
.tbl_wrap table {font-size:13px;} 
.tbl_head01 {width:100%;}
.tbl_head01 thead{display:none;}
.tbl_head01 th,
.tbl_head01 td{padding:5px 10px;display:block;width:100% !important;border-bottom:0;text-align:left;}
.tbl_head01 tr{width:100%;display:block;overflow:hidden;clear:both;padding:15px 0;border-bottom:1px solid #aaa;}
.tbl_head01 td.td_chk{padding:0 10px 5px 10px;text-align:left;}
.tbl_head01 .chk_box input[type="checkbox"] + label{left:0;}
.tbl_head01 .chk_box input[type="checkbox"] + label span{margin:0 !important;left:0;}
.tbl_head01 td.td_subject{padding:10px 10px 10px 10px !important;box-sizing:border-box !important;font-size:22px;font-family: 'Noto-Bold';color:#000;}
.tbl_head01 td.td_subject a{color:#000;}
.tbl_head01 caption {position:absolute;top:-5000px;left:-5000px;font-size:0;line-height:0;height:0;}
.tbl_head01 thead th {text-align:center;}
.tbl_head01 thead th input {vertical-align:top;} /* middle 로 하면 게시판 읽기에서 목록 사용시 체크박스 라인 깨짐 */
.tbl_head01 td {word-break:break-all;}
.tbl_head01 td:hover a{text-decoration:underline}
.tbl_head01 td.td_name,
.tbl_head01 td.td_num,
.tbl_head01 td.td_datetime{font-size:15px;display:inline-block;width:auto !important;font-size:15px;}
.tbl_head01 td.td_name{float:left;padding-right:15px;border-right:1px solid #dbdbdb;background-size:1px 12px !important;}
.tbl_head01 td.td_datetime{float:left;padding-left:15px;}
#bo_list .td_num2,
#bo_list .td_num{display:none;}
.bo_notice{border-bottom:1px solid #a3bba8;}
.bo_notice td,
.bo_notice:hover td{border-bottom:0 none;}
.bo_tit{font-size:18px;}
.empty_table{width:100%;text-align:center !important;}
.btn_bo_user{padding-bottom:15px !important;}









}

/******************************768******************************/
@media all and (max-width:768px){



.mimg,
.mimg img{width:100%;}


/* 페이징 */
.pg_page, .pg_current {width:32px;height:32px;margin:3px 0.5px;line-height:34px;font-size:13px;}



/*버튼*/
.con_btn{min-width:100px;height:42px;line-height:42px;padding:0 15px;font-size:15px;}
.sm_btn{min-width:80px;height:40px;line-height:40px;padding:0 12px;font-size:14px;}

input.con_btn,
button.con_btn{min-width:130px;height:44px;line-height:44px;}
input.sm_btn,
button.sm_btn{min-width:104px;height:42px;line-height:42px;}



/*기본리스트
.text_box{padding:30px 20px;box-sizing:border-box;}


table.table1{width:100%;border-collapse:collapse;}
table.table1 th,
table.table1 td{padding:10px 10px;font-size:13px;}
table.table1 tbody td.left{padding:10px;}
table.table1 tbody td.right{padding:10px;}

table.table2 th,
table.table2 td{padding:10px 10px;font-size:13px;font-weight:normal;}
table.table2 tbody td{padding:10px;}




h3.tit{margin-bottom:15px;font-size:23px;line-height:35px;}
h3.h3_t{margin-top:40px;}
h4.tit{font-size:15px;line-height:26px;}
h4.h4_t{margin-top:25px;}
.list3 li{line-height:23px;font-size:13px;}
.list li{line-height:23px;font-size:13px;margin-bottom:1px;}
.list2 li{line-height:23px;font-size:13px;}
ul .list{margin:8px 0 14px 0;}
ul .list2{margin:10px 0 14px 0;}

.check_point{margin-bottom:-50px;}
.check_point.mb80_{margin-bottom:-50px;}
.check_point.mt8{margin-bottom:40px;}
.check_point .wrap_cont{width:auto;padding:40px 15px;background-size:80px;}
.check_point .wrap_cont .box{padding:0 0 30px 0;}
.check_point .wrap_cont .clist{float:none;width:100%;margin-bottom:0;}
.check_point .wrap_cont .clist li{margin-bottom:2px;}
.check_point .wrap_cont .clist.fr{float:none;margin:0 0;}
.check_point .wrap_cont .clist.mb{margin-bottom:25px;}
.check_point .wrap_cont .clist2{width:100%;display:inline-block;}
.check_point .wrap_cont .clist2 li{margin-bottom:2px;}
*/



/* 기본테이블 
.scroll_table{width:100%;overflow-x:scroll;}
.scroll_table .box{width:700px;}
.scroll_txt{display:block;padding:4px 0 4px 35px;margin-bottom:15px;font-size:14px;font-family: 'GongGothicMedium';color:#2fa9ab;background:url(/theme/basic/img/content/scroll_icon.png) no-repeat 0 50%;background-size:25px;}
*/






}





/******************************web******************************/
@media all and (min-width:768px){



/* 기본테이블 
.scroll_table{width:100%;overflow-x:visible;}
.scroll_table .box{width:100%;}
.scroll_txt{display:none;}
*/










}
