﻿@charset "utf-8";


@import url('slick.css');
@import url('jquery.fullpage.css');
@import url('animations.css');
@import url('font.css'); /* 폰트임 */
@import url('layout.css'); /* 전체적인 레이아웃 & 메인페이지 */
@import url('style.css'); /* 스타일 */
@import url('jh_style.css'); /* 종환님 스타일 */
@import url('yj_style.css'); /* 윤주님 스타일 */



/* all page common */
/* Reset */
* { font-family: 'Noto Sans KR'; /*font-size: 12px; */ box-sizing:border-box; }
html, body { height: 100%; background: #fff !important;  }
body, div, dl, dt, dd, ul, ol, li, h1, h2, h3, h4, h5, h6, pre, code, form, fieldset, legend, select, input, textarea, p, blockquote, th, td, figure, figcaption { margin: 0; padding: 0; word-break: break-all;}
header, footer, section, article, aside, nav, hgroup, details, menu, figure, figcaption { display: block; }
h1, h2, h3, h4, h5, h6, th { font-weight: normal; font-size: 12px; }
legend, fieldset { border: 0 none; }
hr { display: block; height: 0; border: 0; }
input, select, textarea { font-family: inherit; font-size: 12px; *font-weight: inherit; vertical-align: middle; color: inherit; }
table { border-collapse: collapse; border-spacing: 0; }
table, th, td { vertical-align: middle; font-size: 12px; }
caption, legend { width: 0; height: 0; line-height: 0; visibility: hidden; font-size: 0; }
ul, ol, li, button, a { list-style: none; box-sizing: border-box; -moz-box-sizing: border-box; -webkit-box-sizing: border-box; -ms-box-sizing: border-box; }
em, address, strong, b { font-style: normal; font-weight: 600;}
textarea { resize: none; }
img { border: 0 none; vertical-align: top; max-width: 100%; }
button { overflow: visible; margin: 0; padding: 0; vertical-align: top; background: none; border: 0 none; border-radius: 0; font-family: 'ng',Dotom,Verdana, san-serif; font-size: 12px; cursor: pointer; }
a, a:link, a:visited, a:active { font-size: 12px; color: #222; text-decoration: none; }
a:hover { color: #222; }
a, button { -webkit-tab-highlight-color: rgba(0,0,0,0); -webkit-tab-highlight-color: transparent; /*outline:0;*/ }
.ellipsis { white-space: nowrap; overflow: hidden; text-overflow: ellipsis; }
.blind { position: absolute; top: 0; left: 0; overflow: hidden; width: 0; height: 0; font-size: 0; line-height: 0; }
.clfix:after { content: ""; display: block; clear: both; visibility: hidden; height: 0; }

/* skipNav */
#skipNav{position:relative; width:100%; overflow:hidden;}
#skipNav a{display:block; height:1px; margin-bottom:-1px; overflow:hidden; text-align:center; text-decoration:none; color:#333; font-size:12px;}
#skipNav a:hover, #skipNav a:focus, #skipNav a:active{display:block; height:auto; padding:5px 0; background:none repeat scroll 0 0 #f2f2f2;}

/* 창업문의, 상단 이동, 하단 이동 */
.fastMove { position: fixed; bottom:10px; right:10px; z-index:999}
.fastMove ul li { margin:5px 0 0 0; width:40px; height:40px; }
.fastMove ul li:first-child { margin-top:0; }
.fastMove ul li a { padding:5px 0 0 0; display: block; width:100%; height:100%;  font-size:13px; color:#fff; letter-spacing: -0.39px; text-align: center; border:solid 1px #454545; border-radius: 5px; line-height: 14px;}
.fastMove ul li:first-child a { border-radius: 5px; border:solid 1px #2081ed; }
.fastMove ul li:nth-child(2) a { text-indent: -9999999999999999px; background:#454545 url('../images/bg/bg_fastTop.png') no-repeat center center; }
.fastMove ul li:nth-child(3) a { text-indent: -9999999999999999px; background:#454545 url('../images/bg/bg_fastBottom.png') no-repeat center center; }
.fastMove ul li:last-child { margin-top:1px; }
.bottomGo{display:none}

.mofastMove{display:none}

/* paging */
.paging {margin:78px 0;text-align:center;height:29px;line-height:29px;}
.paging .active {font-weight: 100;color:#000;border:solid 1px #000;}
.paging .active, .paging a{}
.paging a {display:inline-block;width:29px;height:29px;font-size:14px;color:#ccc;vertical-align:middle;line-height:29px;border:solid 1px #ccc;}
.paging a:hover {color:#000;border:solid 1px #000;background-color:#fff;}
.paging [class*="btn"] {display:inline-block;width:29px;height:29px;vertical-align:middle;overflow:hidden;text-indent:-9999px;border:solid 1px #ccc;}
.paging .btnFirst {margin-right:-4px;background:#fff url('../images/bg/bg_first.gif') no-repeat center center;}
.paging .btnPrev {margin: 0 0 0 4px;background:#fff url('../images/bg/bg_prev.gif') no-repeat center center;}
.paging .btnNext {margin: 0 4px 0 0;background:#fff url('../images/bg/bg_next.gif') no-repeat center center;}
.paging .btnEnd {margin-left:-4px;background:#fff url('../images/bg/bg_last.gif') no-repeat center center;}
/* / .all page common */



/*****그누보드css활성화추가***/

.pic_li_lt li:first-child .lt_img img{display:none}


.btn_bo_user li{width: auto !important;}
#bo_list a.btn_b01{
display: inline-block;
    height: 50px;
    text-align: center;
    line-height: 50px;
    color: #fff;
    font-size: 16px;
    font-weight: 400;
	background: #2081ed;
	width: 150px;

}
#bo_list a.btn_b01 i{display:none}

#bo_cate ul{display:none}