@charset "utf-8";
/*@import "/Web-home/content/css/contentCommon.css";*/
@import url('https://fonts.googleapis.com/css?family=Noto+Sans+KR:300,400,400,700&display=swap&subset=korean');
*{
    font-family:'Noto Sans KR', Nanum Gothic ,nanumgothic,"돋움",dotum,tahoma,sans-serif;
	line-height:1.5;
}
.main* {
	line-height:1.6;
}
body{
	font-size:16px;
	font-weight:300;
}
#_contentBuilder{
	/*color:#666;*/
	line-height:1.5;
	/* height:1000px; */
}
b, strong {
    font-weight: 400;
}
body #headerSec{z-index:999;}
a:hover{color:#005bac;}
.sub #_contentBuilder ._fnctWrap{ }
.sub #_contentBuilder .objHeading_h2{font-size:19px; position:relative; color:#444; margin:40px 0 10px; font-weight:500;}
.sub #_contentBuilder .objHeading_h2:before{content:''; width:3px; height:15px; background-color:#005bac; display:inline-block; margin-right:10px; margin-top:-2px; vertical-align:middle;}
.sub #_contentBuilder .objHeading_h3{font-size:16px; position:relative; color:#444; margin:30px 0 10px; background:url(./images/h3_icon.png) left 7px no-repeat; padding-left:20px; font-weight:400;}
.sub #_contentBuilder .objHeading_h4{font-size:16px; position:relative; color:#005bac; margin:25px 0 10px 0; background:url(./images/h4_icon.png) left 8px no-repeat; padding-left:15px; font-weight:400;}
.sub #_contentBuilder .objHeading_h5{font-size:16px; position:relative; color:#272727; margin:10px 0 10px 0; background:url(./images/h5_icon.png) left 10px no-repeat; padding-left:10px; font-weight:400;}

._objHtml .tableWrap{overflow-x:auto; }
._objHtml .tableWrap table{min-width:800px; border-right: 2px solid transparent;}
._objHtml table{border-top:2px solid #565c6b; border-right: 2px solid transparent;}
._objHtml table caption{width:0; height:0; position:relative;}
._objHtml table thead th{background-color:#f4f5f7; font-weight:400; border-bottom:1px solid #ddd; padding:10px 5px;border-right:1px solid #ddd;}
._objHtml table tbody td{border-bottom:1px solid #ddd; padding:10px 5px 10px 10px;  border-right:1px solid #ddd; font-weight:300;}
._objHtml table tbody th{border-bottom:1px solid #ddd; padding:10px 5px; border-right:1px solid #ddd;background-color:#f9fafc; font-weight:400;}

.tableWrap{overflow-x:auto;}
.tableWrap table{min-width:800px; border-right: 2px solid transparent;}
.tableWrap table{border-top:2px solid #565c6b}
.tableWrap table caption{width:0; height:0; position:relative;}
.tableWrap table thead th{background-color:#f4f5f7; font-weight:400; border-bottom:1px solid #ddd; padding:10px 5px;border-right:1px solid #ddd;}
.tableWrap table tbody td{border-bottom:1px solid #ddd; padding:10px 5px 10px 10px;  border-right:1px solid #ddd; font-weight:300;}
.tableWrap table tbody th{border-bottom:1px solid #ddd; padding:10px 5px; border-right:1px solid #ddd;background-color:#f9fafc; font-weight:400;}

._objHtml ul li strong{color:#333; font-weight:400;}
._objHtml .ul_1 > li{position:relative; padding-left:10px; margin-bottom:5px;}
._objHtml .ul_1 > li:before{content:''; width:3px; height:3px; display:block; background-color:#666; position:absolute; left:0; top:11px;}

._objHtml .ul_2 > li{position:relative; padding-left:10px; margin-bottom:5px;}
._objHtml .ul_2 > li:before{content:''; width:3px; height:3px; display:block; background-color:#b2b2b2; position:absolute; left:0; top:11px; border-radius:100%;}

._objHtml .ul_normal > li{margin-bottom:5px; margin-left:10px;}

._objHtml .f-orange{color:#ff6c00;}
._objHtml .f-teal{color:#17a88e;}
._objHtml .f-blue{color:#2c6aba;}
._objHtml .f-red{color:#9e0b0f;}

@media only screen and (max-width:600px){
	._objHtml .tableWrap:before{content:'※ 좌우로 스크롤 해주세요'; color:#2c6aba; font-size:12px; font-weight:400;}
	.tableWrap table{min-width:930px;}
	._objHtml .tableWrap table{min-width:930px;}
}



/******************************************************
    photoSlide - SlideShowOff
******************************************************/
._contentBuilder ._obj._objImage .dummyImageDataList .jshowoff .jshowoff-controls a {
    width: 32px;
    height: 52px;
    margin-top: -26px;
    background: url("/Web-home/content/skin/skin1/images/btnHandler.gif") no-repeat;
}
._contentBuilder ._obj._objImage .dummyImageDataList .jshowoff .jshowoff-controls .jshowoff-prev {
    background-position: 0 0;
}
._contentBuilder ._obj._objImage .dummyImageDataList .jshowoff .jshowoff-controls .jshowoff-next {
    background-position: -32px 0;
}
/******************************************************
    photoSlide - SlideThumb
******************************************************/
._contentBuilder ._obj._objImage .dummyImageDataList .slideImage .slideThumb{
	height: 54px;
}
._contentBuilder ._obj._objImage .dummyImageDataList .slideImage .slideThumb .imageDataList.imageType_thumb li{
	border-color: #fff;
	width: 60px !important;
	height: 50px !important;
}
._contentBuilder ._obj._objImage .dummyImageDataList .slideImage .slideThumb .imageDataList.imageType_thumb li._active{
	border-color: #008f4c;
}


._contentBuilder ._obj._objImage .dummyImageDataList {
	position: relative;
	height: 100%
}
._contentBuilder ._obj._objImage .dummyImageDataList .slideImage {
	height: 100%
}
._contentBuilder ._obj._objImage .dummyImageDataList .slideImage .slideThumb {
	text-align: center;
	margin-bottom: 10px
}
._contentBuilder ._obj._objImage .dummyImageDataList .slideImage .slideThumb .imageDataList.imageType_thumb {
	display: inline-block;
	zoom: 1;
*display:inline
}
._contentBuilder ._obj._objImage .dummyImageDataList .slideImage .slideThumb .imageDataList.imageType_thumb li {
	overflow: hidden;
	float: left;
	border-width: 2px;
	border-style: solid;
	cursor: pointer;
	margin: 0;
	background: 0 0
}
._contentBuilder ._obj._objImage .dummyImageDataList .slideImage .slideThumb .imageDataList.imageType_thumb li img {
	width: 100%!important;
	height: 100%!important
}
._contentBuilder ._obj._objImage .dummyImageDataList .slideImage .slideViewer a {
	display: block
}
._contentBuilder ._obj._objImage .dummyImageDataList .slideImage .slideViewer img {
	display: block;
	max-width: 100%;
	width: auto!important;
	width: 100%;
	margin: 0 auto
}
._contentBuilder ._obj._objImage .dummyImageDataList .jshowoff {
	height: 100%
}
._contentBuilder ._obj._objImage .dummyImageDataList .jshowoff .imageDataList {
	position: relative;
	overflow: hidden;
	height: 100%
}
._contentBuilder ._obj._objImage .dummyImageDataList .jshowoff .imageDataList.imageType_slide li {
	text-align: center;
	padding: 0;
	margin: 0;
	background: 0 0;
	height: 100%
}
._contentBuilder ._obj._objImage .dummyImageDataList .jshowoff .imageDataList.imageType_slide li img {
	display: block;
	max-width: 100%;
	width: auto!important;
	width: 100%;
	height: 100%
}
._contentBuilder ._obj._objImage .dummyImageDataList .jshowoff .jshowoff-controls .jshowoff-prev, ._contentBuilder ._obj._objImage .dummyImageDataList .jshowoff .jshowoff-controls .jshowoff-next {
	position: absolute;
	top: 50%;
	text-indent: -5000px
}
._contentBuilder ._obj._objImage .dummyImageDataList .jshowoff .jshowoff-controls .jshowoff-play {
	display: none
}
._contentBuilder ._obj._objImage .dummyImageDataList .jshowoff .jshowoff-controls .jshowoff-prev {
	left: 0
}
._contentBuilder ._obj._objImage .dummyImageDataList .jshowoff .jshowoff-controls .jshowoff-next {
	right: 0
}