@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: 500;
    font-family: 'Noto Sans KR', Nanum Gothic ,nanumgothic,"돋움",dotum,tahoma,sans-serif;

}
body #headerSec{z-index:999;}
a:hover{color:#005bac;}
.sub #_contentBuilder ._fnctWrap{ }
.sub #_contentBuilder .objHeading_h2{font-size:20px; position:relative; color:#212121; margin:40px 0 10px; font-weight:600;}
.sub #_contentBuilder .objHeading_h2:before{content:''; width:3px; height:18px; background-color:#005bac; display:inline-block; margin-right:10px; margin-top:-5px; vertical-align:middle;}
.sub #_contentBuilder .objHeading_h3{font-size:18px; position:relative; color:#212121; 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:18px; position:relative; color:#005bac; margin:25px 0 10px 0; background:url(./images/h4_icon.png) left 10px no-repeat; padding-left:15px; font-weight:400;}
.sub #_contentBuilder .objHeading_h5{font-size:18px; 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:500;}
._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-none {color:#666; font-weight:300;}


._objHtml .f-bold								{font-weight: bold;}
._objHtml .f-normal							{color:#666; font-weight: 300;}
._objHtml .f-red								{color: #9e0b0f;}
._objHtml .f-orange							{color: #ff6c00;}
._objHtml .f-blue								{color: #2c6aba;}
._objHtml .f-skyblue							{color: #00b2d2;}
._objHtml .f-teal								{color: #17a88e;}
._objHtml .f-black							{color: #333;}
._objHtml .f-pink                              {color:#bf2e88;}

._objHtml .f-red_u							{color:#9e0b0f;text-decoration: underline;}
._objHtml .f-orange_u						{color:#ff6c00;text-decoration: underline;}
._objHtml .f-blue_u							{color:#2c6aba;text-decoration: underline;}
._objHtml .f-skyblue_u						{color:#00b2d2;text-decoration: underline;}
._objHtml .f-teal_u							{color:#17a88e;text-decoration: underline;}
._objHtml .f-black_u							{color:#333;text-decoration: underline;}
._objHtml .f-pink_u							{color:#bf2e88;text-decoration: underline;}
._objHtml .f-normal_u						{color:#666; text-decoration: underline;}
._objHtml .f-txt_u								{text-decoration: underline;}

._objHtml .f-bold_em						{font-weight: bold; font-style: italic;}
._objHtml .f-normal_em						{font-weight: 300; font-style: italic;}
._objHtml .f-red_em							{color: #9e0b0f; font-style: italic;}
._objHtml .f-orange_em					{color: #ff6c00; font-style: italic;}
._objHtml .f-blue_em						{color: #2c6aba; font-style: italic;}
._objHtml .f-skyblue_em					{color:#00b2d2; font-style: italic;;}
._objHtml .f-teal_em							{color: #17a88e; font-style: italic;}
._objHtml .f-black_em						{color: #333; font-style: italic;}
._objHtml .f-pink_em	                    {color:#bf2e88; font-style: italic;}
._objHtml .f-normal_em						{color:#666; font-style: italic;}

._objHtml .f-bold_em_u						{font-weight: bold; font-style: italic;text-decoration: underline;}
._objHtml .f-normal_em_u					{font-weight: 300; font-style: italic;text-decoration: underline;}
._objHtml .f-red_em_u						{color: #9e0b0f; font-style: italic;text-decoration: underline;}
._objHtml .f-orange_em_u					{color: #ff6c00; font-style: italic;text-decoration: underline;}
._objHtml .f-blue_em_u						{color: #2c6aba; font-style: italic;text-decoration: underline;}
._objHtml .f-skyblue_em_u				{color: #00b2d2; font-style: italic;text-decoration: underline;}
._objHtml .f-teal_em_u						{color: #17a88e; font-style: italic;text-decoration: underline;}
._objHtml .f-black_em_u					{color: #333; font-style: italic;text-decoration: underline;}
._objHtml .f-pink_em_u		                {color:#bf2e88; font-style: italic;text-decoration: underline;}
._objHtml .f-normal_em_u					{color:#666; font-style: italic;text-decoration: underline;}



/* font size */
._objHtml .f-13		{font-size:13px;}
._objHtml .f-16		{font-size:16px;}
._objHtml .f-18		{font-size:18px;}
._objHtml .f-20		{font-size:20px;}
._objHtml .f-24		{font-size:24px;}
._objHtml .f-26		{font-size:26px;}


/* Space */
.mt5 {margin-top: 5px;}
.mt10 {margin-top: 10px;}
.mt15 {margin-top: 15px;}
.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;}
.mt65 {margin-top: 65px;}
.mt70 {margin-top: 70px;}
.mt75 {margin-top: 75px;}
.mt80 {margin-top: 80px;}
.mt85 {margin-top: 85px;}
.mt90 {margin-top: 90px;}
.mt95 {margin-top: 95px;}
.mt100 {margin-top: 100px;}

.mb5 {margin-bottom: 5px;}
.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;}
.mb65 {margin-bottom: 65px;}
.mb70 {margin-bottom: 70px;}
.mb75 {margin-bottom: 75px;}
.mb80 {margin-bottom: 80px;}
.mb85 {margin-bottom: 85px;}
.mb90 {margin-bottom: 90px;}
.mb95 {margin-bottom: 95px;}
.mb100 {margin-bottom: 100px;}

.ml5 {margin-left: 5px;}
.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;}
.ml65 {margin-left: 65px;}
.ml70 {margin-left: 70px;}
.ml75 {margin-left: 75px;}
.ml80 {margin-left: 80px;}
.ml85 {margin-left: 85px;}
.ml90 {margin-left: 90px;}
.ml95 {margin-left: 95px;}
.ml100 {margin-left: 100px;}

.mr5 {margin-right: 5px;}
.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;}
.mr65 {margin-right: 65px;}
.mr70 {margin-right: 70px;}
.mr75 {margin-right: 75px;}
.mr80 {margin-right: 80px;}
.mr85 {margin-right: 85px;}
.mr90 {margin-right: 90px;}
.mr95 {margin-right: 95px;}
.mr100 {margin-right: 100px;}



@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
}