@charset "utf-8";
@import url(http://fonts.googleapis.com/earlyaccess/nanumgothic.css);
@import url(http://fonts.googleapis.com/earlyaccess/nanumgothiccoding.css);






.hd-wrap{width:100%; max-width:1000px; margin:0 auto; height:90px; z-index:9999; position:relative;}
.hd-wrap > h1{float:left; font-size:12px; margin-top:20px;}
.hd-wrap > h1 a{display:block;}
.hd-wrap > h1 a img{width:227px;}
 
.hd-wrap > .gnb{float:right; }
.hd-wrap > .gnb > ul > li{float:left; position:relative;}
.hd-wrap > .gnb > ul > li > a{display:block; font-size:16px; color:#333; padding:30px 25px 10px;}
.hd-wrap > .gnb > ul > li > a:hover{color:#2263af;}

.hd-wrap .snb01{position:absolute; background:#1b3247; z-index:999999; width:100%;}
.hd-wrap .snb01 > li{text-align:center; padding:0 10px;}
.hd-wrap .snb01 > li > a{display:block; padding:10px 5px; color:#fff; border-bottom:1px solid #355777;}
.hd-wrap .snb01 > li > a:hover{color:#fdca10;}
.hd-wrap .sub_off{display:none;}

.hd-wrap > .tnb{float:right; margin-left:30px; margin-top:35px;}
.hd-wrap > .tnb > ul > li{float:left; margin-left:10px;}
.hd-wrap > .tnb > ul > li > a{display:block; font-size:10px; color:#777; letter-spacing:0.5px}
.hd-wrap > .tnb > ul:last-child > li > a{color:#2263af}

.header-img{height:445px; background:url('/img/img_bg.jpg'); margin-bottom:30px;}
.header-img-sub{height:170px; background:url('/img/img_bg.jpg'); margin-bottom:30px;}
.hd-img-box{max-width:1000px; margin:0 auto; position:relative;}

.img-txt{padding-top:90px;}
.img-txt > h2{font-size:24px; color:#333; font-weight:400; padding-left:30px;}
.img-txt > p{font-size:14px; color:#999; padding-left:30px;}

.img-txt-sub{padding-top:60px;}
.img-txt-sub > h2{font-size:24px; color:#333; font-weight:400; padding-left:30px;}
.img-txt-sub > p{font-size:14px; color:#999; padding-left:30px;}


.img-menu{overflow:hidden; margin-top:40px;}
.img-menu > ul > li{float:left; margin-right:10px;}

.hd-img{position:absolute; right:-25%; top:-15px; z-index:1}
.hd-img-sub{position:absolute; right:0; top:0; z-index:1}


.main-box{max-width:1000px; margin:0 auto 50px; overflow:hidden;}
.main-box .bbs-box{float:left; width:305px; margin-right:20px; border-right:1px solid #e1e1e1; padding-right:20px;}
.main-box .bbs-box:last-child{margin-right:0px; padding-right:0; border-right:0;}

.bbs-box > span{float:right}
.bbs-box  > h2{font-size:20px; font-weight:400}
.bbs-box > ul {margin:20px 0 0; }
.bbs-box > ul > li{font-family:"돋움"; font-size:12px;}
.bbs-box > ul > li:first-child{font-weight:bold; font-size:12px;}
.bbs-box > ul > li > span{float:right; font-size:11px; color:#777; padding:5px 0;}
.bbs-box > ul > li > a{padding:5px 0; display:block;}
.bbs-box > ul > li > a:hover{text-decoration:underline; color:#2263af}

.review-box > div{margin-top:20px;}
.review-box > div > a{display:block; width:305px; height:130px; overflow:hidden;}
.review-box > div > a > img{}
.review-box > div > h3 a{font-family:"돋움"; font-size:12px; font-weight:normal; padding:5px; display:block;}
.review-box > div > h3 a:hover{text-decoration:underline; color:#2263af}
.news_box{}


.quick_wrap{position:absolute; top:565px; right:-135px; text-align:center;    z-index: 990;}
.quick_wrap > h2{background:#777; color:#fff; vertical-align:middle; padding:10px; font-weight:normal; font-size:15px; margin:0; line-height:normal;}
.quick_wrap li{border-bottom:1px solid #e1e1e1;}
.quick_wrap li a{display:block; color:#777; padding:20px 10px; font-size:14px; text-decoration:none;}
.quick_wrap li a:hover{background:#555;}
.quick_wrap .q_name h2{color:#ffd60d; margin:0; font-size:1.5em}
.quick_wrap .q_name p{font-size:11px; margin:2px 0 1px; color:#fff;}
.quick_wrap .q_name u{color:#fff;}
.quick_wrap .q_01 a{background:#bbb;}
.quick_wrap .q_02 a{background:#ccc;}
.quick_wrap .q_03 a{background:#bbb;}
.quick_wrap .q_04 a{background:#ccc;}

.quick_wrap li a > div.q_name{display:none;}
.quick_wrap li a:hover > div.q_name{display:block;}
.quick_wrap li a:hover > div.q_icon{display:none;}

.quick_wrap li.q_04 a > div.q_name{display:none;}
.quick_wrap li.q_04 a:hover > div.q_icon{display:block !important;}
.quick_wrap li.q_04 a:hover > div.q_name{display:none !important;}


h1, h2, h3, h4, h5, h6, nav {
    font-family: 'Noto Sans KR', '맑은 고딕', 'Malgun Gothic', serif;
}


/* 웹폰트 */
@font-face{
	font-family:"NanumGothicWEB";
	src:url(/fonts/NanumGothic.eot);
	src:local(※),url(/fonts/NanumGothic.woff) format('woff'),
	url(/fonts/NanumGothic.ttf) format('truetype');
}




@font-face {
    font-family: 'notokr-light';
    src: url('/inc/fonts/noto/NotoKR-Light/notokr-light.eot');
    src: url('/inc/fonts/noto/NotoKR-Light/notokr-light.eot?#iefix') format('embedded-opentype'),
         url('/inc/fonts/noto/NotoKR-Light/notokr-light.woff2') format('woff2'),
         url('/inc/fonts/noto/NotoKR-Light/notokr-light.woff') format('woff'),
         url('/inc/fonts/noto/NotoKR-Light/notokr-light.ttf') format('truetype'),
         url('/inc/fonts/noto/NotoKR-Light/notokr-light.svg#notokr-light') format('svg');
    font-weight: normal;
    font-style: normal;

}


@font-face {
    font-family: 'notokr-thin';
    src: url('/inc/fonts/noto/NotoKR-Thin/notokr-thin.eot');
    src: url('/inc/fonts/noto/NotoKR-Thin/notokr-thin.eot?#iefix') format('embedded-opentype'),
         url('/inc/fonts/noto/NotoKR-Thin/notokr-thin.woff2') format('woff2'),
         url('/inc/fonts/noto/NotoKR-Thin/notokr-thin.woff') format('woff'),
         url('/inc/fonts/noto/NotoKR-Thin/notokr-thin.ttf') format('truetype'),
         url('/inc/fonts/noto/NotoKR-Thin/notokr-thin.svg#notokr-thin') format('svg');
    font-weight: normal;
    font-style: normal;

}



@font-face {
font-family: 'notokr-medium';
src: url('/inc/fonts/noto/NotoKR-Medium/notokr-medium.eot');
src: url('/inc/fonts/noto/NotoKR-Medium/notokr-medium.eot?#iefix') format('embedded-opentype'),
url('/inc/fonts/noto/NotoKR-Medium/notokr-medium.woff2') format('woff2'),
url('/inc/fonts/noto/NotoKR-Medium/notokr-medium.woff') format('woff'),
url('/inc/fonts/noto/NotoKR-Medium/notokr-medium.ttf') format('truetype'),
url('/inc/fonts/noto/NotoKR-Medium/notokr-medium.svg#notokr-medium') format('svg');
font-weight: normal;
font-style: normal;

}

@font-face { 
font-family: 'notokr-regular'; 
src: url('/inc/fonts/noto/NotoKR-Medium/notokr-regular.eot'); 
src: url('/inc/fonts/noto/NotoKR-Medium/notokr-regular.eot?#iefix') format('embedded-opentype'), 
url('/inc/fonts/noto/NotoKR-Medium/notokr-regular.woff2') format('woff2'), 
url('/inc/fonts/noto/NotoKR-Medium/notokr-regular.woff') format('woff'), 
url('/inc/fonts/noto/NotoKR-Medium/notokr-regular.ttf') format('truetype'), 
url('/inc/fonts/noto/NotoKR-Medium/notokr-regular.svg#notokr-regular') format('svg'); 
font-weight: normal; 
font-style: normal; 
}


@font-face {
font-family: 'notokr-black';
src: url('/inc/fonts/noto/NotoKR-Black/notokr-black.eot');
src: url('/inc/fonts/noto/NotoKR-Black/notokr-black.eot?#iefix') format('embedded-opentype'),
url('/inc/fonts/noto/NotoKR-Black/notokr-black.woff2') format('woff2'),
url('/inc/fonts/noto/NotoKR-Black/notokr-black.woff') format('woff'),
url('/inc/fonts/noto/NotoKR-Black/notokr-black.ttf') format('truetype'),
url('/inc/fonts/noto/NotoKR-Black/notokr-black.svg#notokr-black') format('svg');
font-weight: normal;
font-style: normal;

}

@font-face {
font-family: 'notokr-bold';
src: url('/inc/fonts/noto/NotoKR-Bold/notokr-bold.eot');
src: url('/inc/fonts/noto/NotoKR-Bold/notokr-bold.eot?#iefix') format('embedded-opentype'),
url('/inc/fonts/noto/NotoKR-Bold/notokr-bold.woff2') format('woff2'),
url('/inc/fonts/noto/NotoKR-Bold/notokr-bold.woff') format('woff'),
url('/inc/fonts/noto/NotoKR-Bold/notokr-bold.ttf') format('truetype'),
url('/inc/fonts/noto/NotoKR-Bold/notokr-bold.svg#notokr-bold') format('svg');
font-weight: normal;
font-style: normal;

}




ul, ol, li{margin:0;padding:0;list-style:none}


img {
	max-width: 100%;
	height: auto;
	width: auto\9; /* ie8 */
}



/* 팝업레이어 */
#hd_pop {z-index:1000;position:relative;margin:0 auto;width:970px;height:0}
#hd_pop h2 {position:absolute;font-size:0;line-height:0;overflow:hidden}
.hd_pops {position:absolute;border:1px solid #e9e9e9;background:#fff}
.hd_pops_con {}
.hd_pops_footer {padding:10px 0;background:#000;color:#fff;text-align:right}
.hd_pops_footer button {margin-right:5px;padding:5px 10px;border:0;background:#393939;color:#fff}

/* 페이징 */
.paging{margin:30px auto; text-align:center; width:422px; overflow:hidden;}
.paging > ul > li{display:inline-block; *display:inline; zoom:1; }
.paging > ul > li > a{display:block; padding:7px 15px; border:1px solid #e1e1e1; color:#777; background:#f4f4f4; }
.paging > ul > li > a:hover{background:#fff; color:#2b5cac; font-weight:bold}
.paging > ul > li.on > a{background:#fff; color:#2b5cac; font-weight:bold}

/* 검색 */
.sch_box{text-align:center;}
.sch_box *{margin-left:-2px;}
.sch_box select {border: 1px solid #ccc;height: 32px;}
.sch_box input{border: 1px solid #ccc;background: #fff;vertical-align: middle;height:30px; width:300px;}
.sch_box button{background:#2b5cac; color:#fff; border:0; width:50px; height:32px}








.sub_off {display: none;}


div.bbs_box{}
div.bbs_box > span{float:right;}
div.bbs_box > span > a{display:block; padding:3px 7px; border:1px solid #fff; color:#fff; font-size:11px;}
div.bbs_box > h2{font-family:'notokr-light'; border-bottom:2px solid #fff; padding-bottom:5px;}
div.bbs_box > div > h3{font-size:13px; padding:10px 0;}
div.bbs_box > div > p{min-height:142px; padding:10px; border:1px solid #e1e1e1; font-size:11px; font-family:'돋움','dotum'; color:#fff; line-height:160%;}

div.bbs_box > div > ul > li{margin:5px 0; text-align:left;}
div.bbs_box > div > ul > li:first-child a{font-size:14px; font-weight:bold}
div.bbs_box > div > ul > li:first-child a:after{content: url('/img/new_icon.png'); vertical-align: middle;}
div.bbs_box > div > ul > li > a{font-family:'돋움','dotum'; font-size:11px; color:#fff;}
div.bbs_box > div > ul > li > a:hover{color:#000; text-decoration:underline;}
div.bbs_box > div > ul > li > img{margin-right:5px;}
div.bbs_box > div > ul > li > span{float:right; color:#D9E4CA; font-size:11px;}

#content .con_box{width:1000px; margin:0 auto;}
#content .con_box > div{display:inline-block; *display:inline; zoom:1; vertical-align:top;}
#content .con_box > div.notice_box{width:240px;}

#content .con_box > div.slide_wrap{width:430px; margin:0 40px;}
#content .con_box > div.slide_wrap .slide_box > ol{float:right; overflow:hidden; padding:4px;}
#content .con_box > div.slide_wrap .slide_box > ol > li{float:left;}
#content .con_box > div.slide_wrap .slide_box > ol > li > a{display:block; padding:3px;}
#content .con_box > div.slide_wrap .slide_box > ul > li{position:relative}
#content .con_box > div.slide_wrap .slide_box > div > div > ul > li > h3{position:absolute; bottom:20px; left:0px; background:#333; padding:10px 10px 13px; color:#fff;}

#content .con_box > div.bbs_wrap{width:240px;}
#content .con_box > div.bbs_wrap > div.news_box{margin-bottom:45px;}
#content .con_box > div.bbs_wrap > div.bbs_box > ul{margin-top: 20px;}

#content .index_logo{width:1000px; margin:20px auto 0; border: 1px solid #e1e1e1;}
#content .index_logo > ul{text-align:center;}
#content .index_logo > ul > li{display:inline-block; *display:inline; zoom:1; margin:0 7px}
#content .index_logo > ul > li > a{display:block; padding:2px 5px; border:1px solid #e1e1e1;}
#footer{background:#152c42; margin-top:50px;}
#footer > .ft_link > ul{text-align:center;}
#footer > .ft_link > ul > li{display:inline-block; *display:inline; zoom:1; margin:0px 20px;}
#footer > .ft_link > ul > li > a{display:block; color:#fff; padding:15px 0;}
#footer > .ft_copy{width:1000px; margin:0 auto; background:#fff; text-align:center; font-size:11px;}
#footer > .ft_copy > p{padding:10px 0;}
#footer > .ft_copy > span{display:block; padding-top:5px;}



#header .s_navigation{background:#fff; border-bottom:1px solid #e1e1e1;}
#header .s_navigation > .navi_box{width:1000px; margin:0 auto; text-align:right;}
#header .s_navigation > .navi_box > ul {overflow:hidden;}
#header .s_navigation > .navi_box > ul > li{display:inline-block; *display:inline; zoom:1;}
#header .s_navigation > .navi_box > ul > li > a{display:block; padding:10px 3px; border:0px solid red; font-family:"돋움","dotum"; color:#777}
#header .s_navigation > .navi_box > ul > li.on > a{font-weight:bold; color:#333}
#header .s_navigation > .navi_box > ul > li:first-child > a:before{content:"";}
#header .s_navigation > .navi_box > ul > li > a:before{content:">"; padding:0 10px 0 0px; font-weight:normal}

#header .page_title{background:#fff; text-align:center; margin-bottom:50px;}
#header .page_title > h2{display:inline-block; margin-top:30px; padding-top:5px; font-size:19px; text-align:center; border-top:3px solid #1f3956;}



#sub_wrap{width:100%; max-width:1000px; margin:0 auto; position:relative;}
#sub_wrap .eq_box > ul{text-align:center; }
#sub_wrap .eq_box > ul > li{display:inline-block; *display:inline; zoom:1; margin:0 23px 50px; width:20%; vertical-align:top;}
#sub_wrap .eq_box > ul > li > div.list_thum{border:1px solid #e1e1e1;  height: 150px; line-height: 150px; overflow: hidden;}
#sub_wrap .eq_box > ul > li > div.list_text{overflow:hidden;}
#sub_wrap .eq_box > ul > li > div.list_text > h3{float:left; padding:5px; margin-top:2px; font-size:13px; width:60%; text-align:left;}
#sub_wrap .eq_box > ul > li > div.list_text > p{float:right; background:#ccc; color:#fff; padding:5px 10px; margin-top:5px;}
#sub_wrap .eq_box > ul > li > div.list_text > p.on{background:#f7941d;}



#header #tnb { background:#222;}
#header #tnb > ul{width:100%; max-width:1000px; margin:0 auto; text-align:right;}
#header #tnb > ul > li{display:inline-block; *display:inline; zoom:1;}
#header #tnb > ul > li > a{display:block; color:#ccc; padding:5px; font-size:11px;}
#header #tnb > ul > li > a:before{content:"|"; padding-right:15px;}
#header #tnb > ul > li:first-child > a:before{content:""}



.snb_wrap_4{width:1000px; margin:30px auto 0;}
.snb_wrap_4 > ul{display:table; width:100%;}
.snb_wrap_4 > ul > li{display:table-cell;  width:25%;}
.snb_wrap_4 > ul > li > a{display:block; padding:10px; border:1px solid #e1e1e1; border-left:0; color:#000}
.snb_wrap_4 > ul > li:first-child > a{border-left:1px solid #e1e1e1;}
.snb_wrap_4 > ul > li > a:hover{background:#719ABB; color:#fff; border:1px solid #5D86A7;}
.snb_wrap_4 > ul > li.on > a{background:#719ABB; color:#fff; border:1px solid #5D86A7;}



.snb_wrap_5{width:1000px; margin:30px auto 0;}
.snb_wrap_5 > ul{display:table; width:100%;}
.snb_wrap_5 > ul > li{display:table-cell;  width:20%;}
.snb_wrap_5 > ul > li > a{display:block; padding:10px; border:1px solid #e1e1e1; border-left:0;  color:#000}
.snb_wrap_5 > ul > li:first-child > a{border-left:1px solid #e1e1e1;}
.snb_wrap_5 > ul > li > a:hover{background:#719ABB; color:#fff; border:1px solid #5D86A7;}
.snb_wrap_5 > ul > li.on > a{background:#719ABB; color:#fff; border:1px solid #5D86A7;}






*, *:before, *:after {box-sizing: border-box;}



.col-md-55, .col-xs-1, .col-sm-1, .col-md-1, .col-lg-1, .col-xs-2, .col-sm-2, .col-md-2, .col-lg-2, .col-xs-3, .col-sm-3, .col-md-3, .col-lg-3, .col-xs-4, .col-sm-4, .col-md-4, .col-lg-4, .col-xs-5, .col-sm-5, .col-md-5, .col-lg-5, .col-xs-6, .col-sm-6, .col-md-6, .col-lg-6, .col-xs-7, .col-sm-7, .col-md-7, .col-lg-7, .col-xs-8, .col-sm-8, .col-md-8, .col-lg-8, .col-xs-9, .col-sm-9, .col-md-9, .col-lg-9, .col-xs-10, .col-sm-10, .col-md-10, .col-lg-10, .col-xs-11, .col-sm-11, .col-md-11, .col-lg-11, .col-xs-12, .col-sm-12, .col-md-12, .col-lg-12 {
position: relative;min-height: 1px;float: left;padding-right: 10px;padding-left: 10px;}

.form-group {margin-bottom: 10px;}
.form-control {border-radius: 0;width: 100%;}

.x_panel {position: relative;width: 100%;margin-bottom: 10px;padding: 10px 17px;display: inline-block;background: #fff;border: 2px solid #ddd;-webkit-column-break-inside: avoid;-moz-column-break-inside: avoid;column-break-inside: avoid;opacity: 1;transition: all .2s ease;}
.x_content {padding: 0 5px 6px;position: relative;width: 100%;float: left;clear: both;margin-top: 5px;}
.row {margin-right: -10px;margin-left: -10px;}


.ta_center{text-align:center;}
.ta_right{text-align:right;}
.x_title {border-bottom: 2px solid #E6E9ED; padding: 1px 5px 6px; margin-bottom: 10px;}
.x_title h2 {font-weight:600}
.small_txt{font-size:12px; color:#777; margin:0; }
.cell_box > dl{display:table; width:100%; margin:0 0 13px;}
.cell_box > dl > dt{text-align:center;}
.cell_box > dl > dt, .cell_box > dl > dd{display:table-cell; vertical-align:middle; border-bottom:1px solid #E6E9ED; padding-bottom: 15px;}
.cell_box > dl:last-child > dt, .cell_box > dl:last-child > dd{border-bottom:0; padding-bottom:0;}
.checkbox label, .radio label {padding-left:0; padding-right:10px;}

.x_title h4{ margin:20px 0 5px;}

.table_box th{}
.table_box th:first-child{width:50px;}
.table_box td{}
.table_box>thead>tr>th, .table_box>tbody>tr>th{text-align:center; vertical-align:middle;}
.form_footer_txt > div{margin:30px 0 10px;}






.daterangepicker.dropdown-menu {
    font-size: 13px;
    padding: 0;
    overflow: hidden
}
.daterangepicker.picker_1 {
    background: #34495E;
    color: #ECF0F1
}
.daterangepicker.picker_1 table.table-condensed thead tr:first-child {
    background: #1ABB9C
}
.daterangepicker table.table-condensed thead tr:first-child th {
    line-height: 28px;
    text-align: center
}
.daterangepicker.picker_1 table.table-condensed thead tr {
    background: #213345
}
.daterangepicker table.table-condensed thead tr {
    line-height: 14px
}
.daterangepicker table.table-condensed tbody tr:first-child td {
    padding-top: 10px
}
.daterangepicker table.table-condensed th:first-child,
.daterangepicker table.table-condensed td:first-child {
    padding-left: 12px
}
.daterangepicker table.table-condensed th:last-child,
.daterangepicker table.table-condensed td:last-child {
    padding-right: 12px
}
.table-condensed>thead>tr>th,
.table-condensed>tbody>tr>th,
.table-condensed>tfoot>tr>th,
.table-condensed>thead>tr>td,
.table-condensed>tbody>tr>td,
.table-condensed>tfoot>tr>td {
    padding: 5px 7px;
    text-align: center
}
.daterangepicker table.table-condensed tbody tr:last-child td {
    padding-bottom: 10px
}
.daterangepicker.picker_2 table.table-condensed thead tr:first-child {
    color: inherit
}
.daterangepicker.picker_2 table.table-condensed thead tr {
    color: #1ABB9C
}
.daterangepicker.picker_3 table.table-condensed thead tr:first-child {
    background: #1ABB9C;
    color: #ECF0F1
}
.daterangepicker.picker_4 table.table-condensed tbody td {
    background: #ECF0F1;
    color: #34495E;
    border: 1px solid #fff;
    padding: 4px 7px
}
.daterangepicker.picker_4 table.table-condensed tbody td.active {
    background: #536A7F;
    color: #fff
}
.daterangepicker.picker_4 table.table-condensed thead tr:first-child {
    background: #34495E;
    color: #ECF0F1
}
.xdisplay_input {
    width: 240px;
    overflow: hidden;
    padding: 0
}
.xdisplay {
    background-color: #fff;
    background-clip: padding-box;
    border: 1px solid #ccc;
    margin-bottom: 20px;
    border: 1px solid rgba(0, 0, 0, 0.15);
    border-radius: 4px;
    width: 230px;
    overflow: hidden;
    box-shadow: 0 6px 12px rgba(0, 0, 0, 0.175)
}
.daterangepicker.opensright .ranges,
.daterangepicker.opensright .calendar,
.daterangepicker.openscenter .ranges,
.daterangepicker.openscenter .calendar {
    float: right
}
.daterangepicker table {
    width: 100%;
    margin: 0
}
.daterangepicker td,
.daterangepicker th {
    text-align: center;
    width: 20px;
    height: 20px;
    cursor: pointer;
    white-space: nowrap
}
.daterangepicker td.off {
    color: #999
}
.daterangepicker td.disabled {
    color: #999
}
.daterangepicker td.available:hover,
.daterangepicker th.available:hover {
    background: #eee;
    color: #34495E
}
.daterangepicker td.in-range {
    background: #E4E7EA;
    border-radius: 0
}
.daterangepicker td.available+td.start-date {
    border-radius: 4px 0 0 4px
}
.daterangepicker td.in-range+td.end-date {
    border-radius: 0 4px 4px 0
}
.daterangepicker td.start-date.end-date {
    border-radius: 4px !important
}
.daterangepicker td.active,
.daterangepicker td.active:hover {
    background-color: #536A7F;
    color: #fff
}
.daterangepicker td.week,
.daterangepicker th.week {
    font-size: 80%;
    color: #ccc
}
.daterangepicker select.monthselect,
.daterangepicker select.yearselect {
    font-size: 12px;
    padding: 1px;
    height: auto;
    margin: 0;
    cursor: default;
    height: 30px;
    border: 1px solid #ADB2B5;
    line-height: 30px;
    border-radius: 0px !important
}
.daterangepicker select.monthselect {
    margin-right: 2%;
    width: 56%
}
.daterangepicker select.yearselect {
    width: 40%
}
.daterangepicker select.hourselect,
.daterangepicker select.minuteselect,
.daterangepicker select.ampmselect {
    width: 50px;
    margin-bottom: 0
}
.daterangepicker_start_input {
    float: left
}
.daterangepicker_end_input {
    float: left;
    padding-left: 11px
}
.daterangepicker th.month {
    width: auto
}
.daterangepicker .daterangepicker_start_input label,
.daterangepicker .daterangepicker_end_input label {
    color: #333;
    display: block;
    font-size: 11px;
    font-weight: normal;
    height: 20px;
    line-height: 20px;
    margin-bottom: 2px;
    text-shadow: #fff 1px 1px 0px;
    text-transform: uppercase;
    width: 74px
}
.daterangepicker .ranges input {
    font-size: 11px
}
.daterangepicker .ranges .input-mini {
    background-color: #eee;
    border: 1px solid #ccc;
    border-radius: 4px;
    color: #555;
    display: block;
    font-size: 11px;
    height: 30px;
    line-height: 30px;
    vertical-align: middle;
    margin: 0 0 10px 0;
    padding: 0 6px;
    width: 74px
}
.daterangepicker .ranges .input-mini:hover {
    cursor: pointer
}
.daterangepicker .ranges ul {
    list-style: none;
    margin: 0;
    padding: 0
}
.daterangepicker .ranges li {
    font-size: 13px;
    background: #f5f5f5;
    border: 1px solid #f5f5f5;
    color: #536A7F;
    padding: 3px 12px;
    margin-bottom: 8px;
    border-radius: 5px;
    cursor: pointer
}
.daterangepicker .ranges li.active,
.daterangepicker .ranges li:hover {
    background: #536A7F;
    border: 1px solid #536A7F;
    color: #fff
}
.daterangepicker .calendar {
    display: none;
    max-width: 270px
}
.daterangepicker.show-calendar .calendar {
    display: block
}
.daterangepicker .calendar.single .calendar-date {
    border: none
}
.daterangepicker.single .ranges,
.daterangepicker.single .calendar {
    float: none
}
.daterangepicker .ranges {
    width: 160px;
    text-align: left;
    margin: 4px
}
.daterangepicker .ranges .range_inputs>div {
    float: left
}
.daterangepicker .ranges .range_inputs>div:nth-child(2) {
    padding-left: 11px
}
.daterangepicker.opensleft .ranges,
.daterangepicker.opensleft .calendar {
    float: left;
    margin: 4px
}
.daterangepicker .icon {
    width: 20px;
    height: 20px;
    display: inline-block;
    vertical-align: middle
}
.fc-state-default {
    background: #f5f5f5;
    color: #73879C
}
.fc-state-down,
.fc-state-active {
    color: #333;
    background: #ccc
}
.dropzone {
    min-height: 300px;
    border: 1px solid #e5e5e5
}


.input-group[class*=pl-10px] {padding-left:10px;}

.equip_category_radio{margin-bottom:5px;}




.form-horizontal .input_view_txt label{padding-top:0;}











/*신청 페이지 달력*/
.day_wrap{overflow:hidden;padding:10px 0;}
.day_wrap > div{float:left;}
.day_wrap .day_time > .day_time_head h2{text-align:center; margin:2px 0px 10px;}

.day_wrap .day_time > .day_time_body{}
.day_wrap .day_time > .day_time_body > ul > li{position:relative;}
.day_wrap .day_time > .day_time_body > ul > li > a{display:block; text-align:center; padding:4px 5px 3px;position:relative; background:#fff; border:1px dashed #e1e1e1;  border-top:0px;}
.day_wrap .day_time > .day_time_body > ul > li:first-child a{ border-top:1px dashed #e1e1e1; }
.day_wrap .day_time > .day_time_body > ul > li > a:hover{background:#f5f5f5;}
.day_wrap .day_time > .day_time_body > ul > li.off > a{color:#ccc}

.day_wrap .day_time_body > ul > li:hover div.res_time{display:block; text-align:center;}
.day_wrap .day_time_body > ul > li > div.res_time{position:absolute; top:0; left:50px; width:100px; border:1px solid #e1e1e1; background:#fff; z-index:999; display:none;}
.day_wrap .day_time_body > ul > li > div.res_time > ul > li > a{display:block; padding:3px; border-bottom:1px dashed #e1e1e1; color:#333}
.day_wrap .day_time_body > ul > li > div.res_time > ul > li > a:hover{background:#f5f5f5;}
.day_wrap .day_time_body > ul > li > div.res_time > ul > li.off > a{color:#ccc}

.day_box{ width:40%; margin-right:10px;}
.day_box dl{margin:0 !important;}
.day_box span{border:0;}
.day_box .schedule_head{overflow:hidden;}
.day_box .schedule_head > div{text-align:center;}
.day_box .schedule_head > div > ul{overflow:hidden;}
.day_box .schedule_head > div > ul > li{display:inline-block; *display:inline; zoom:1;margin:9px 3px;}
.day_box .schedule_head > div > ul > li.sc_date{font-size:15px; font-weight:bold; letter-spacing:-1px; padding:0 10px;}

.day_box .schedule_body{background:#fff;}
.day_box .schedule_body dl {display:table; width:100%; text-align:center;}
.day_box .schedule_body dl dt{background:#f4f4f4; border-top:1px solid #e1e1e1;}
.day_box .schedule_body dl dt, .day_box dl dd{display:table-cell; padding:10px 0; border-bottom:1px solid #e1e1e1; border-right:1px solid #e1e1e1; width:30px; }
.day_box .schedule_body dl dt:first-child{color:#FF5353; border-left:1px solid #e1e1e1;}
.day_box .schedule_body dl dd:first-child{color:#FF5353; border-left:1px solid #e1e1e1;}
.day_box .schedule_body dl dd.on{background:#FFFBC8; font-weight:bold}
.day_box .schedule_body dl dd:hover{background:#FFFBC8;}

.day_box .schedule_body dl dd a{display:block; padding:0; text-align:center;}
.day_box .schedule_body dl dd a.point{background:url('/img/bbs_bullet.png') no-repeat 15% 50%; }

.day_box .schedule_body > dl > dd{position:relative}
.day_box .schedule_body > dl > dd.off_day a{color:#ccc}
.day_box .schedule_body > dl > dd.reservation a{}
.day_box .schedule_body > dl > dd.reservation span{display:block;}
.day_box .schedule_body > dl > dd > span{display:none;}
.day_box .schedule_body > dl > dd > span{position:absolute; top:2px; right:0px; color:#2C5DAC}
.day_box .schedule_body > dl > dd:hover div.res_time{display:block}
.day_box .schedule_body > dl > dd > div.res_time{position:absolute; top:0; left:20px; width:100px; border:1px solid #e1e1e1; background:#fff; z-index:999; display:none;}
.day_box .schedule_body > dl > dd > div.res_time > ul > li > a{display:block; padding:3px; border-bottom:1px dashed #e1e1e1; color:#333}
.day_box .schedule_body > dl > dd > div.res_time > ul > li > a:hover{background:#f5f5f5;}
.day_box .schedule_body > dl > dd > div.res_time > ul > li.off > a{color:#ccc}






/*테이블 sorting*/

table.dataTable thead .sorting_asc:after {content: "\e155";}
table.dataTable thead .sorting:after {opacity: 0.2;content: "\e150";}
table.dataTable thead .sorting_desc:after {content: "\e156";}


.use_txt > div{margin-top:50px; }
.use_txt > div > p{color:#333}
.use_txt > div > p small{color:#777;}




.textarea_report{margin-top:30px; margin-bottom:10px;}
.textarea_report textarea{height:100px}
.form_footer_txt i{margin:0 50px;}


.finish_name > u{display:block; text-decoration:none}
.finish_thum_img > div{width:100px; margin:0 auto;}
.finish_time > div{border:1px solid #ddd; padding:5px 0; background:#e9e9e9;}
.finish_time > p{}
.finish_price > div > h2{margin:0 0 5px; font-size:17px; font-weight:bold;}

.section{margin-bottom:15px;}


.radio{margin-left:20px;}
.checkbox{margin-left:20px;}



.view_table {width:100%;}
.view_table th, .view_table td{padding:10px; border:1px solid #e1e1e1;}
.view_table th{text-align:center; width:150px;}
.view_table td{}







.input-group[class*=col-] {
    float: none;
    padding-left: 10px;
}




















.schedule_wrap .schedule_body {position:relative;}
.schedule_wrap .schedule_body .sch_pop{position:absolute; background:#fff; border:1px solid #333; z-index:99; width:100%;}
.schedule_wrap .schedule_body .sch_pop .pop_close_btn{text-align:right; display:block;} 

.schedule_wrap .schedule_body .sch_pop > h2{text-align:center; padding-bottom:10px; font-size:20px}
.schedule_wrap .schedule_body .sch_pop > div{border:1px solid #d5d5d5; border-radius:15px; width:80%; margin:0 auto; padding:30px;}

.schedule_wrap .schedule_body .sch_pop dl {display:table; width:100%; text-align:center;}
.schedule_wrap .schedule_body .sch_pop dl dt, .schedule_wrap .schedule_body .sch_pop dl dd{display:table-cell; padding:15px 5px; border-bottom:0px solid #e1e1e1; border-right:0px solid #e1e1e1; width:auto; text-align:left; height:auto; font-size:13px; margin:0 10px; border-top:1px solid #e1e1e1;}

.schedule_wrap .schedule_body .sch_pop dl:first-child dt{border-top:0;}
.schedule_wrap .schedule_body .sch_pop dl:first-child dd{border-top:0;}
.schedule_wrap .schedule_body .sch_pop dl dt{text-align:center; line-height:normal; font-weight:bold; width:160px; background:#fff;}
.schedule_wrap .schedule_body .sch_pop dl dt:first-child{color:#333; font-weight:bold; border-left:0px solid #e1e1e1;}
.schedule_wrap .schedule_body .sch_pop dl dd:first-child{color:none; border-left:0px solid #e1e1e1; }
.schedule_wrap .schedule_body .sch_pop dl dd:hover{background:none;}

.schedule_wrap .schedule_body .sch_pop dl dd.w100px{width:100px; text-align:center; color:#002a58}
.schedule_wrap .schedule_body .sch_pop dl dd > a{height:auto;}
.schedule_wrap .schedule_body .sch_pop dl dd > i{float:right; margin-top: 3px;}
.schedule_wrap .schedule_body .sch_pop dl dd > i > a{display:block; padding:7px; border:1px solid #ddd;}
.schedule_wrap .schedule_body .sch_pop dl dd > i > a:hover{background:#555; color:#fff;}






.schedule_wrap{}
.schedule_wrap .schedule_head{overflow:hidden;}
.schedule_wrap .schedule_head > div{text-align:center;}
.schedule_wrap .schedule_head > div > ul{overflow:hidden;}
.schedule_wrap .schedule_head > div > ul > li{display:inline-block; *display:inline; zoom:1;margin:9px 3px;}
.schedule_wrap .schedule_head > div > ul > li.sc_date{font-size:15px; font-weight:bold; letter-spacing:-1px; padding:0 10px;}

.schedule_wrap .schedule_head > div.select_date > ul > li{display:inline-block; *display:inline; zoom:1; }


.schedule_wrap .schedule_head{display:table; width:100%;}
.schedule_wrap .schedule_head > div{display:table-cell; width:40%;}
.schedule_wrap .schedule_head > div.select_date{text-align:left; width:10%;}
.schedule_wrap .schedule_head > div.select_date > ul > li select{border:1px solid #ccc; padding:10px; width:100px; font-weight:bold;}
.schedule_wrap .schedule_head > div.sc_title > h2{font-size:27px; display:inline-block; margin: 0px 15px 5px; vertical-align: middle;}
.schedule_wrap .schedule_head > div.sc_title > a{display:inline-block; padding:10px; vertical-align: middle;}
.schedule_wrap .schedule_head > div.sc_title >a:hover{background:#3f88bf; color:#fff; }

.sc_title select{border: 0; background: transparent; font-size:19px; font-weight:bold; font-family:"notokr-medium";}
.sc_title > div{display:inline-block; margin:0 15px;}
.select_date > a{display: inline-block; padding: 10px; border: 1px solid #ccc; background: #fff; vertical-align: middle;}
.select_date > a:hover{background:#3f88bf; color:#fff; border:1px solid #3f88bf;}



.schedule_wrap .schedule_head  div.sc_point{text-align:right; width:20%;}
.schedule_wrap .schedule_head  div.sc_point > ul > li i{display:inline-block; width:10px; height:10px; margin-right:3px;}
.schedule_wrap .schedule_head  div.sc_point > ul > li i.point_icon1{background:#a9d0ff; }
.schedule_wrap .schedule_head  div.sc_point > ul > li i.point_icon2{background:#28f7f7; border-radius:10px; }

.schedule_wrap .schedule_sub_head{margin:10px 0; background:#fff; border-top:1px solid #ccc; border-bottom:1px solid #ccc;}
.schedule_wrap .schedule_sub_head > ul{display:table; width:100%;}
.schedule_wrap .schedule_sub_head > ul > li{display:table-cell; *display:inline; zoom:1; padding:15px 5px; text-align:center;}
.schedule_wrap .schedule_sub_head > ul > li > span{margin-right:5px;}


.schedule_wrap .schedule_body{background:#fff;}
.schedule_wrap .schedule_body dl {display:table; width:100%; text-align:center; margin-bottom:0;}
.schedule_wrap .schedule_body dl dt, .schedule_wrap .schedule_body dl dd{display:table-cell; border-bottom:1px solid #e1e1e1; border-right:1px solid #e1e1e1; width:14%; text-align:left; font-size:15px;}
.schedule_wrap .schedule_body dl dt{border-top:1px solid #e1e1e1; text-align:center; line-height:35px; font-weight:bold; background:#1c2e43; color:#c7d7e8; border-right:1px solid #2b4058;}
.schedule_wrap .schedule_body dl dt:first-child{color:#FF5353; border-left:1px solid #e1e1e1;}
.schedule_wrap .schedule_body dl dd:first-child{color:#FF5353; border-left:1px solid #e1e1e1;}
.schedule_wrap .schedule_body dl dd.on > a{background:#e9f3ff; font-weight:bold}




.schedule_wrap .schedule_body dl dd > a{display:block; padding:0; height:40px; padding:10px; color:#333;}
.schedule_wrap .schedule_body dl dd > a.point{background:url('/img/bbs_bullet.png') no-repeat 15% 50%; }

.schedule_wrap .schedule_body .calendar_area > dl > dd{position:relative}
.schedule_wrap .schedule_body .calendar_area > dl > dd.off_day a{color:#ccc}
.schedule_wrap .schedule_body .calendar_area > dl > dd.reservation a{}
.schedule_wrap .schedule_body .calendar_area > dl > dd.reservation span{display:block;}
.schedule_wrap .schedule_body .calendar_area > dl > dd > span{display:none;}
.schedule_wrap .schedule_body .calendar_area > dl > dd > span{position:absolute; top:5px; right:5px; color:#2C5DAC}
.schedule_wrap .schedule_body .calendar_area > dl > dd:hover div.res_time{display:block; text-align:center;}
.schedule_wrap .schedule_body .calendar_area > dl > dd > div.res_time{position:absolute; top:0px; left:-101px; width:100px; border:1px solid #e1e1e1; background:#337ab7; z-index:999; display:none;}
.schedule_wrap .schedule_body .calendar_area > dl > dd > div.res_time > ul > li > a{display:block; padding:5px; border-bottom:1px dashed #e1e1e1; font-size:13px; color:#fff;}
.schedule_wrap .schedule_body .calendar_area > dl > dd > div.res_time > ul > li > a:hover{background:#236197;}
.schedule_wrap .schedule_body .calendar_area > dl > dd > div.res_time > ul > li.off > a{color:#ccc}
.schedule_wrap .schedule_body .calendar_area > dl > dd > div.sc_cont{background:#fffabd; width:101%; position:absolute; left:0px;  font-size:11px; top:35px}
.schedule_wrap .schedule_body .calendar_area > dl > dd > div.sc_cont u{display:block; height:14px; overflow:hidden;  border-top:1px solid #e1e1e1; border-bottom:1px solid #e1e1e1; text-decoration:none; padding:3px 0px 3px 3px; }
.schedule_wrap .schedule_body .calendar_area > dl > dd > div.sc_point{position:absolute; right:10px; top:10px;}
.schedule_wrap .schedule_body .calendar_area > dl > dd > div.sc_point u{display:block; background:#28f7f7; border-radius:50%; font-size:10px; padding:2px; text-decoration:none;  width:15px; height:15px}



.schedule_wrap .schedule_btn{text-align:right; margin-top:15px;}
.schedule_wrap .schedule_btn > button{border:0; background:#ff1e1e; color:#fff; padding:10px 15px; transition:0.5s}
.schedule_wrap .schedule_btn > button:hover{background:#c10505;}




.day_wrap{overflow:hidden;padding:10px 0;}
.day_wrap > div{float:left;}

.day_wrap .day_time > .day_time_head h2{text-align:center; margin:2px 0px 10px;}

.day_wrap .day_time > .day_time_body{}
.day_wrap .day_time > .day_time_body > ul > li{position:relative;}
.day_wrap .day_time > .day_time_body > ul > li > a{display:block; text-align:center; padding:4px 5px 3px;position:relative; background:#fff; border:1px dashed #e1e1e1;  border-top:0px;}
.day_wrap .day_time > .day_time_body > ul > li:first-child a{ border-top:1px dashed #e1e1e1; }
.day_wrap .day_time > .day_time_body > ul > li > a:hover{background:#f5f5f5;}
.day_wrap .day_time > .day_time_body > ul > li.off > a{color:#ccc}

.day_wrap .day_time_body > ul > li:hover div.res_time{display:block; text-align:center;}
.day_wrap .day_time_body > ul > li > div.res_time{position:absolute; top:0; left:50px; width:130px; border:1px solid #e1e1e1; background:#fff; z-index:999; display:none;}
.day_wrap .day_time_body > ul > li > div.res_time > ul > li > a{display:block; padding:3px; border-bottom:1px dashed #e1e1e1; color:#333; font-size:11px;}
.day_wrap .day_time_body > ul > li > div.res_time > ul > li > a:hover{background:#f5f5f5;}
.day_wrap .day_time_body > ul > li > div.res_time > ul > li.off > a{color:#ccc}



.day_box{ width:40%; margin-right:10px;}
.day_box dl{margin:0 !important;}
.day_box span{border:0;}
.day_box .schedule_head{overflow:hidden;}
.day_box .schedule_head > div{text-align:center;}
.day_box .schedule_head > div > ul{overflow:hidden;}
.day_box .schedule_head > div > ul > li{display:inline-block; *display:inline; zoom:1;margin:9px 3px;}
.day_box .schedule_head > div > ul > li.sc_date{font-size:15px; font-weight:bold; letter-spacing:-1px; padding:0 10px;}

.day_box .schedule_body{background:#fff;}
.day_box .schedule_body dl {display:table; width:100%; text-align:center;}
.day_box .schedule_body dl dt{background:#f4f4f4; border-top:1px solid #e1e1e1;}
.day_box .schedule_body dl dt, .day_box dl dd{display:table-cell; padding:10px 0; border-bottom:1px solid #e1e1e1; border-right:1px solid #e1e1e1; width:30px; }
.day_box .schedule_body dl dt:first-child{color:#FF5353; border-left:1px solid #e1e1e1;}
.day_box .schedule_body dl dd:first-child{color:#FF5353; border-left:1px solid #e1e1e1;}
.day_box .schedule_body dl dd.on{background:#FFFBC8; font-weight:bold}
.day_box .schedule_body dl dd:hover{background:#FFFBC8;}

.day_box .schedule_body dl dd a{display:block; padding:0; text-align:center;}
.day_box .schedule_body dl dd a.point{background:url('/img/bbs_bullet.png') no-repeat 15% 50%; }

.day_box .schedule_body > dl > dd{position:relative}
.day_box .schedule_body > dl > dd.off_day a{color:#ccc}
.day_box .schedule_body > dl > dd.reservation a{}
.day_box .schedule_body > dl > dd.reservation span{display:block;}
.day_box .schedule_body > dl > dd > span{display:none;}
.day_box .schedule_body > dl > dd > span{position:absolute; top:2px; right:0px; color:#2C5DAC}
.day_box .schedule_body > dl > dd:hover div.res_time{display:block}
.day_box .schedule_body > dl > dd > div.res_time{position:absolute; top:0; left:20px; width:100px; border:1px solid #e1e1e1; background:#fff; z-index:999; display:none;}
.day_box .schedule_body > dl > dd > div.res_time > ul > li > a{display:block; padding:3px; border-bottom:1px dashed #e1e1e1; color:#333}
.day_box .schedule_body > dl > dd > div.res_time > ul > li > a:hover{background:#f5f5f5;}
.day_box .schedule_body > dl > dd > div.res_time > ul > li.off > a{color:#ccc}










.agree_form_box{font-size:12px; border:1px solid #e1e1e1; padding:10px; overflow-y:scroll; height:200px;}
.agree_form_box > h3{font-size:14px; margin:0; font-weight:bold; border-bottom:2px solid #222; padding-bottom:5px;}
.agree_form_box p{margin:10px 0 0;}
.agree_form_box li{list-style:disc; margin-left:30px;}
.agree_check{background:#f5f5f5; border-bottom:1px solid #e1e1e1; padding:5px; margin-bottom:10px;}
.agree_check input{vertical-align:middle;}
.agree_check i{font-style:normal; vertical-align:middle; font-size:12px;}

.file_dn_box{font-size:12px; border:1px solid #e1e1e1; padding:10px; background:#fcf8e3;}
.file_dn_box p{margin:10px 0 0; font-size:15px}
.file_dn_box a{display:inline-block; padding:10px; border-radius:5px; background:#a94442; color:#fff; margin-top:10px;}














.sub_print_form{margin-bottom:20px; padding:0px; }
.sub_print_form > h2{font-size: 22px; letter-spacing: -2px; font-weight:bold}
.sub_print_form > h2 > i{display:block; width:30px; height:3px; background:#18B9EA; margin-bottom:8px;}
.sub_print_form > p{color:#666; margin-top:10px;}
.sub_print_form > a {display:inline-block; border:0px solid #ccc; padding:10px; background:#326FA4; color:#fff; font-size:13px;}
.sub_print_form > a > img{width:17px; margin-right:5px;}
.sub_print_form > a:hover{background:#235B8C;}




.depth_sub{position:relative;}
.depth_sub:hover > ul{display:block;}
.depth_sub.hon > ul{display:block;}

.depth_sub > ul{position:absolute; text-align:center; width:100%; display:none;}
.depth_sub > ul > li{display:inline-block; *display:inline; zoom:1;}
.depth_sub > ul > li a{display:inline-block; *display:inline; zoom:1;  padding:5px; color:#777; font-size:12px;}
.depth_sub > ul > li a:hover{font-weight:bold; color:#333}
.depth_sub > ul > li.on a{font-weight:bold; color:#333}
.depth_sub > ul > li:before{content:"|"; display:inline; font-family:"Tahoma"; font-size:11px; padding-right:5px; font-weight:normal; color:#999}
.depth_sub > ul > li:first-child:before{content:""}
.depth_sub > ul > li a i{display:inline-block; background:#f5f5f5; color:#999; border:1px solid #e1e1e1; font-size:11px; border-radius:50%;padding:5px 5px;}
.depth_sub > ul > li.on a i{color:#1e3d5a}
.depth_sub > ul > li a:hover i{color:#1e3d5a}


.p_title {text-align:center; position:absolute; margin-bottom:5px; top:5px}
.p_title > h4{font-size:14px; padding-bottom:5px; font-weight:normal; letter-spacing:-1px; color:#1e3d5a;    font-family: 'notokr-regular';}
.p_title > h4 i {display: inline-block; background: #fff; color: #1e3d5a; border: 1px solid #e1e1e1; font-size: 12px; border-radius: 50%; padding:7px;}




@media print {
.x_panel{padding:0 15px;}
.x_title h4 { margin: 10px 0 5px;}
.x_title h3 { margin: 10px 0 5px;}
.form_footer_txt p{margin:0;}
.cell_box > dl > dt { width:100px;}
.col-md-2{    width: 16.66666667%;}
.col-md-4{    width: 33.33333333%;}
.checkbox input[type=checkbox], .checkbox-inline input[type=checkbox], .radio input[type=radio], .radio-inline input[type=radio] {
position:relative;
margin-left: 0px;
}
.form-group{font-size:13px;}
.view_table th, .view_table td{padding:3px;}
.x_title h4 {
    margin:10px 0 5px;
}

}


