﻿@charset 'utf-8';

/*----------*/
/*	 reset	*/
/*----------*/
html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,embed,font,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td {margin:0 auto;padding:0;border:0;font-weight:inherit;font-style:inherit;font-family:inherit;font-size:100%;}
ul,ol,li{list-style:none;}
img{border:0}
strong{font-weight: bold;}
a{text-decoration: none;color: inherit;}
html,body{height:100% !important;width:100% !important;font-family:'나눔고딕','NGR','나눔명조','NMR', '돋움', 'Dotum', 'Apple Gothic', sans-serif !important;letter-spacing:-0.5px;word-spacing:-0.3px}
input, select, textarea{background-color:#ffffff;font-family:'나눔고딕','NGR','나눔명조','NMR', '돋움', 'Dotum', 'Apple Gothic', sans-serif !important;outline: none;margin:0;}
.dotum{font-family:'dotum','sans-serif' !important;}
.gulim{font-family:'gulim','sans-serif' !important;}
.malgun{font-family:'Malgun Gothic','sans-serif';} 
.NGR{font-family:'NGR','돋움', 'Dotum', 'Apple Gothic', sans-serif !important;}
.NGB{font-family:'NGR','돋움', 'Dotum', 'Apple Gothic', sans-serif !important;font-weight: bold;}
.NGE{font-family:'NGE','돋움', 'Dotum', 'Apple Gothic', sans-serif !important;font-weight: bold;}
.NMR{font-family:'NMR','돋움', 'Dotum', 'Apple Gothic', sans-serif !important;}
.NMB{font-family:'NMR','돋움', 'Dotum', 'Apple Gothic', sans-serif !important;font-weight: bold;}
.NME{font-family:'NME','돋움', 'Dotum', 'Apple Gothic', sans-serif !important;font-weight: bold;}
form, fieldset{border:0;margin:0;padding:0}
textarea{resize:none}
#wrap{width:100%;height:auto;*zoom:1;background-color:#ffffff;margin:0 auto;padding:0 !important;}
#wrap:after{content:'';clear:both; display:block;}
#cndfj_dialog{position:fixed !Important}
table {
	*border-collapse: collapse; /* IE7 and lower */
	border-collapse: collapse;
	border-spacing: 0;
}

td{word-break:break-all;}
.underLine:hover{text-decoration: underline;cursor:pointer}
.bold{font-weight:bold;}
.normal{font-weight:normal;}
.border0{border:0 !Important}
.margin0{margin:0 !important}
.cursor{cursor:pointer}
.left{text-align:left;}
.center{text-align:center}
.right{text-align:right;}
.top{vertical-align:top}
.middle{vertical-align:middle}
.bottom{vertical-align:bottom}
.posR{position:relative;}
.clear{clear:both}
.flL{float:left}
.flR{float:right}
.inputW{width:100%;height:100%;border:0;padding: 0;margin:0}
.textareaW{width:100%;height:100%;border:0;padding: 0;margin:0}
.block{display:block}
.textI{text-indent:-999em;font-size: 0px;}
.oblique{font-style: oblique;}
.textEllip{overflow: hidden;text-overflow: ellipsis;white-space: nowrap;display: block;}

/*유용한 ie전용 css*/
.radius50{-webkit-border-radius: 50%;-moz-border-radius: 50%;-o-border-radius: 50%;-ms-border-radius: 50%;border-radius: 50%;behavior: url('css/PIE/PIE.htc');}
.opacity7{-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=70)"; /* IE 8 */
       filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=70); /* IE 7 and olders */
       opacity: .7;}
/*
//img tag hover source(공통_ie8 전용)_ :hover 백그라운드깔지않기
<img src="" data-hover-src="" alt="" />
*/


img.ui-datepicker-trigger {vertical-align:middle;margin: 0 0 0 6px;cursor:pointer;width:17px;height:17px;}
select.ui-datepicker-month, select.ui-datepicker-year {font-size: 18px !Important;border: 0 !Important;}
a.ui-state-default.ui-state-active {border: 2px solid #cccccc !Important;}
button.ui-datepicker-current.ui-state-default.ui-priority-secondary.ui-corner-all, .ui-datepicker .ui-datepicker-buttonpane button{border: 1px solid #999999 !Important;    padding: .3em .6em .3em .6em;}
.addDay { vertical-align:middle;}
.hasDatepicker { vertical-align:middle;}

.am_content_temp{width:100%;height:auto !important;}

/*슬라이드에 삽입된 CSS효과 지우기*/
.bx-wrapper {margin: 0 !Important;}
.bx-wrapper .bx-viewport {box-shadow: none !Important;border:0 !important;left:0 !Important;background: none !Important;}
a.bx-prev {display: block;width: 100%;height: 100%;position:absolute;top:0;left:0;}
a.bx-next{display: block;width: 100%;height: 100%;position:absolute;top:0;right:0;}
.bx-wrapper .bx-next:hover {background-position: 0 0 !important;}

/* -------------------- 미디어 쿼리 (수정금지)-------------------*/
@media screen and (max-width:360px){html{font-size:12px;}}
@media screen and (min-width:360px) and (max-width:519px){html{font-size:13px;}}
@media screen and (min-width:520px) and (max-width:559px){html{font-size:14px;}}
@media screen and (min-width:560px) and (max-width:599px){html{font-size:16px;}}
@media screen and (min-width:600px) and (max-width:639px){html{font-size:17px;}}
@media screen and (min-width:640px) and (max-width:679px){html{font-size:18px;}}
@media screen and (min-width:680px) and (max-width:719px){html{font-size:19px;}}
@media screen and (min-width:720px) and (max-width:767px){html{font-size:20px;}}
/* -------------------- 미디어 쿼리_폰트사이즈 (수정금지)----------*/
/* Smartphones (세로 및 가로)*/
@media only screen
and (min-device-width : 320px)
and (max-device-width : 480px) {
	img,embed,object,video { max-width: 100%;}
}
/* Smartphones (세로)*/
@media only screen
and (max-width : 320px) {
	img,embed,object,video { max-width: 100%;}
}
/* Smartphones (가로)*/
@media only screen
and (min-width : 321px)
and (max-width : 767px) {
	img,embed,object,video { max-width: 100%;}
}
/* iPads (세로 및 가로) */
@media only screen
and (min-width : 768px)
and (max-width : 1024px) {
}
/* iPads (세로)  */
@media only screen
and (min-device-width : 768px)
and (max-device-width : 1024px)
and (orientation : portrait) {
}
/* iPads (가로)  */
@media only screen
and (min-device-width : 768px)
and (max-device-width : 1024px)
and (orientation : landscape) {
}
/* Desktops and laptops */
@media only screen
and (min-width : 1025px) {
}
/* -------------------- 미디어 쿼리 (수정금지)-------------------*/


/*------------------------------------------------------*/
/*	 고급형 _ 스킨1 _ typeb / ok_typeb_01 익스 8 전용	*/
/*------------------------------------------------------*/
@media screen and (max-width:720px){ /*모바일*/
	.container_typeb_01_w{display:none !important;}
	.container_typeb_01_m{display:block !important;}
	html, body {background-color: #FFFFFF !Important;}
}
@media screen and (min-width:721px) and (max-width:800px){ /*웹*/
	.container_typeb_01_w{display:block !important;}
	.container_typeb_01_m{display:none !important;}
	html, body{background-color:#FFFFFF !Important;}
	.container_typeb_01_w .introCont{display:none !important;}
	.container_typeb_01_w .typeb_wrap .phoneImg{width: 520px !important;height: 1068px !important;float:none !important;margin:50px 0 0 120px !important;
											background-size:100% auto !important;
											filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='img/bg08.png', sizingMethod='scale');
											-ms-filter: "progid:DXImageTransform.Microsoft.AlphaImageLoader(src='img/bg08.png', sizingMethod='scale')";}
	.container_typeb_01_w .typeb_wrap .phoneView{position: absolute;left: 33px !important;top: 120px !important;width: 459px !important;height: 741px !important;}
	body{overflow-x:hidden !important;overflow-y:auto !important;}
	html{font-size:12px}
}
@media screen and (min-width:801px) and (max-width:900px){ /*웹*/
	.container_typeb_01_w{display:block !important;}
	.container_typeb_01_m{display:none !important;}
	html, body{background-color:#FFFFFF !Important;}
	.container_typeb_01_w .introCont{display:none !important;}
	.container_typeb_01_w .typeb_wrap .phoneImg{width: 426px !important;height: 875px !important;float:none;margin:100px 0 0 300px !important;
											background-size:100% auto !important;
											filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='img/bg08.png', sizingMethod='scale');
											-ms-filter: "progid:DXImageTransform.Microsoft.AlphaImageLoader(src='img/bg08.png', sizingMethod='scale')";}
	.container_typeb_01_w .typeb_wrap .phoneView{position: absolute;left: 27px !important;top: 98px !important;width: 376px !important;height: 608px !important;}
	body{overflow-x:hidden !important;overflow-y:auto !important;}
	html{font-size:12px}
	.container_typeb_01_w .typeb_bg{ width:1280px;}
	
}
@media screen and (min-width:901px){ /*웹*/
	.container_typeb_01_w{display:block !important;}
	.container_typeb_01_m{display:none !important;}
	html, body{background-color:#FFFFFF !Important;}
	.container_typeb_01_w .introCont{display:block !important;}
	html{font-size:12px}
	.container_typeb_01_w .typeb_bg{ width:1280px;}
}
@media screen and (min-width:1280px){ /*웹*/
	.container_typeb_01_w .typeb_bg{ width:auto;}
}

/*------------------------------------------------------*/
/*	 고급형 _ 스킨2 _ typeb / ok_typeb_02 익스 8 전용	*/
/*------------------------------------------------------*/
@media screen and (max-width:720px){ /*모바일*/
	.container_typeb_02_w{display:none !important;}
	.container_typeb_02_m{display:block !important;}
	html, body {background-color: #FFFFFF !Important;}
}
@media screen and (min-width:721px) and (max-width:800px){ /*웹*/
	.container_typeb_02_w{display:block !important;}
	.container_typeb_02_m{display:none !important;}
	html, body{background-color:#FFFFFF !Important;}
	.container_typeb_02_w .introCont{display:none !important;}
	.container_typeb_02_w .typeb_wrap .phoneImg{width: 520px !important;height: 1068px !important;float:none !important;margin:50px 0 0 120px !important;
											background-size:100% auto !important;
											filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='img/bg08.png', sizingMethod='scale');
											-ms-filter: "progid:DXImageTransform.Microsoft.AlphaImageLoader(src='img/bg08.png', sizingMethod='scale')";}
	.container_typeb_02_w .typeb_wrap .phoneView{position: absolute;left: 33px !important;top: 120px !important;width: 459px !important;height: 741px !important;}
	body{overflow-x:hidden !important;overflow-y:auto !important;}
	html{font-size:12px}
}
@media screen and (min-width:801px) and (max-width:900px){ /*웹*/
	.container_typeb_02_w{display:block !important;}
	.container_typeb_02_m{display:none !important;}
	html, body{background-color:#FFFFFF !Important;}
	.container_typeb_02_w .introCont{display:none !important;}
	.container_typeb_02_w .typeb_wrap .phoneImg{width: 426px !important;height: 875px !important;float:none;margin:100px 0 0 300px !important;
											background-size:100% auto !important;
											filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='img/bg08.png', sizingMethod='scale');
											-ms-filter: "progid:DXImageTransform.Microsoft.AlphaImageLoader(src='img/bg08.png', sizingMethod='scale')";}
	.container_typeb_02_w .typeb_wrap .phoneView{position: absolute;left: 27px !important;top: 98px !important;width: 376px !important;height: 608px !important;}
	body{overflow-x:hidden !important;overflow-y:auto !important;}
	html{font-size:12px}
	.container_typeb_02_w .typeb_bg{ width:1280px;}
	
}
@media screen and (min-width:901px){ /*웹*/
	.container_typeb_02_w{display:block !important;}
	.container_typeb_02_m{display:none !important;}
	html, body{background-color:#FFFFFF !Important;}
	.container_typeb_02_w .introCont{display:block !important;}
	html{font-size:12px}
	.container_typeb_02_w .typeb_bg{ width:1280px;}
}
@media screen and (min-width:1280px){ /*웹*/
	.container_typeb_02_w .typeb_bg{ width:auto;}
}




/*----------------------------------------------------------*/
/*	 프리미엄형 _ 스킨1 _ typec / ok_typec_01 익스 8 전용	*/
/*----------------------------------------------------------*/


@media screen and (max-width:720px){ /*모바일*/
	.container_typec_01_w{display:none !important;}
	.container_typec_01_m{display:block !important;}
	/*푸터*/
	.container_typec_01_m .mfooter{display:block !important;}
	.container_typec_01_m .wfooter{display:none !important;}
	/*마크*/
	.container_typec_01_m .mMark{display:block !important; width:80%;}
	.container_typec_01_m .wMark{display:none !important;}
}
@media screen and (min-width:721px){ /*웹*/
	.container_typec_01_w{display:block !important;}
	.container_typec_01_m{display:none !important;}
	html{font-size:12px}
	/*푸터*/
	.container_typec_01_w .footerCont {font-size: 11px !important;}
	.container_typec_01_w .mfooter{display:inline-block !important;}
	.container_typec_01_w .wfooter{display:inline-block !important;}
	/*마크*/
	.container_typec_01_w .mMark{display:none !important;}
	.container_typec_01_w .wMark{display:block !important;padding: 15px 0 45px 0;}
	
	/*소개 slide*/
	.container_typec_01_w .introSlideCont{margin:40px 20% 0 20%;}
	.container_typec_01_w .introSlide li{}
	.container_typec_01_w .introSlide li img{}
	.container_typec_01_w .introSlideCont .bx-prev{left:-8% !important;}
	.container_typec_01_w .introSlideCont .bx-next{right:-8% !important;}
}
@media screen and (min-width: 1280px){
/****** 메인 ******/
	
	.container_typec_01_w .mainIntro{width:250px !important;height:100%;position:absolute;left:0;}
	.container_typec_01_w .mainIntroBg{width:250px !important;}

/****** 서브 ******/
	.container_typec_01_w .subWrap .mainIntro2{width:250px !important;}

}
@media screen and (min-width: 1500px){
/****** 메인 ******/
	
	.container_typec_01_w .mainCont{width: 100%;overflow: hidden;background-position:center;position: relative;}
	.container_typec_01_w .MenuArea_w {width:1100px;max-width: 1100px;}
}


/*----------------------------------------------------------*/
/*	 프리미엄형 _ 스킨2 _ typec / ok_typec_02 익스 8 전용	*/
/*----------------------------------------------------------*/
@media screen and (max-width:514px){ /*모바일*/
	.type3 ul.LIST_OF_BBS { overflow:hidden;clear:both}
	.type3 li { width:48% !Important;height:auto; display:inline-block; margin:0.5em 1%;float:left;}
	.type3 li .fl1 { width:11em !important; height:11em !important;}
	.type3 li .fl2 .txt1 { width:auto !important;} 
	.type3 li .fl2 .txt3 { width:auto !important;}
	.type3 .ListBT li { width:auto !important;}
	
	.container_typec_02_w .mapCont{font-size: 0.9em;line-height: 1.4em;padding:50px 1.5em 0 1.5em;}
	.container_typec_02_w .NewMenu1Thum2 img{width:80%;}
	
}
@media screen and (max-width:720px){ /*모바일*/
	/*게시판 타입1*/
	.type1 .fl1 { width:6em !important; display:inline-block; height:6em !important; float:left; margin:0 2% 0 0 !important;}
	.type1 .txt1 {font-size:1em !important}
	.type1 .txt2 {font-size:1em !important;height: 3.2em !important; text-overflow: ellipsis; overflow: hidden;white-space: nowrap;}
	.type1 .txt3 {font-size:1em !important}
	.type1 .fl2 { width:65% !important; float:left !important;} 
	.type3 ul.LIST_OF_BBS { overflow:hidden;clear:both}
	.type3 li { width:48% !Important;height:auto; display:inline-block; margin:1em 1%;float:left;}
	.type3 li .fl1 { width:12em; height:12em;}
	.type3 .ListBT li { width:auto !important; clear:both !important;}
	/*공통 style*/
	.type2 .txt3 .txt3_span1{display:none}

	.container_typec_02_w .headNav2{display:none !important;}
	
	.container_typec_02_w .Mark_m{display:block; position:relative; width:75%;}
	.container_typec_02_w .Mark_w{display:none;}
	.container_typec_02_w .footerCont_m{display:block;  font-size: 0.9em;
    line-height: 1.7em;
    padding: 0.8em 2.5em;
    text-align: center;
    border-top: 1px solid #D9D9D9;
    border-bottom: 1px solid #D9D9D9;}
	.container_typec_02_w .footerCont_w{display:none;}
	.callGo > div { width:16em !important;}
	
	/*사이드하단*/
	.container_typec_02_w .mainMenuBottom_w{ width:100%;height:auto;clear:both;vertical-align:middle; color:#ffffff; text-align:center;}
	.container_typec_02_w .mainMenuBottom_w div{padding:0 5%;vertical-align:middle;}
	.container_typec_02_w .mainMenuBottom_w .mainCall_01{font-size:1em !important;display:block;opacity: 0.6;}
	.container_typec_02_w .mainMenuBottom_w .mainCall_02{font-weight:bold;font-size:1.3em !important;display:block;margin-top:0.2em}
	.container_typec_02_w .mainMenuBottom_w .mainCall_03{font-weight:bold;font-size:1.3em !important;display:block;margin-top:0.7em}
	
	.container_typec_02_w .headNav .topMove { padding:0 !important}
	.container_typec_02_w .contBgC h3 { font-size:1em !important;}
	
	.container_typec_02_w .mapCont{font-size: 0.9em;line-height: 1.4em;padding:50px 1.5em 0 1.5em; text-align:center;}
	
}
@media screen and (min-width:721px){ /*웹*/

	html{font-size:12px}
	
	.type3 ul.LIST_OF_BBS { overflow:hidden;clear:both}
	.type3 li { width:45%;height:auto; display:inline-block; margin:1em 2%;float:left;}
	/*head nav*/
	.container_typec_02_w .headNav{width:250px;left:25px !Important;background: url('../img/bg_repeat01.png') 0 0 repeat;box-shadow: rgba(0, 0, 0, 1) 0 2px 5px;}
	.container_typec_02_w .headNav2{width:250px;left:25px;}
	.container_typec_02_w .menuList{padding:0 0 0 275px;}
	.container_typec_02_w .mapCont{font-size: 12px;line-height: 22px;padding:80px 0 0 275px;text-align:center;}
	.container_typec_02_w .Mark_w{padding:15px 0 15px 275px;}
	.container_typec_02_w .contHead .contWrqp{padding:0 0 0 275px;}
	.container_typec_02_w .contHead .bx-pager {width: auto;text-align:center;display:block;left:0;padding: 0 0 0 275px;}
	.container_typec_02_w .headBtn{display:none;}
	.container_typec_02_w .headNav .topMove{}
	.container_typec_02_w .headNav .topMove span{font-size: 28px;display: block;width:180px;}
	.container_typec_02_w .headNav .topMove img{width:170px;}
	.container_typec_02_w .headNav ul{width:100px !Important;margin:0 auto;}
	.container_typec_02_w .headNav ul li{padding:20px 0;line-height:120%;height:auto;}
	.container_typec_02_w .headNav ul li span{padding:0 0;font-size:18px; letter-spacing: 0 !important;}

	/*head*/
	.container_typec_02_w .contHead{padding:250px 0;height:410px;}
	.container_typec_02_w .contHead .contWrqp{}
	.container_typec_02_w .contHead .bx-wrapper{}
	.container_typec_02_w .contHead .bx-viewport{}
	.container_typec_02_w .headSlide{}
	.container_typec_02_w .headSlide li{}
	.container_typec_02_w .contHead .bx-pager {}
	.container_typec_02_w .contHead .bx-pager div a{}
	.container_typec_02_w .contHead .bx-pager div a.active{}
	.container_typec_02_w .contHead h2{display:none}
	.container_typec_02_w .contHead h2 span{display:none}
	.container_typec_02_w .contHead h2 img{display:none}
	.container_typec_02_w .subTitleS{font-size:21px;margin-top: 0;text-align:center;}
	.container_typec_02_w .callGo{text-align:center}
	.container_typec_02_w .callGo a{font-size:26px !important;}
	.container_typec_02_w .callGo a img{}
	.container_typec_02_w .callGo a span{}
	
	.container_typec_02_w .scrollIco{}
	.container_typec_02_w .scrollIco a{}
	.container_typec_02_w .scrollIco span{}
	.container_typec_02_w .scrollIco a img{}

	/*SNS상단*/
	.container_typec_02_w .consns{height:55px;text-align: center;}
	.container_typec_02_w .sub_sns{height:55px;}
	.container_typec_02_w .sub_sns > div{}
	.container_typec_02_w .snsbtn {width:55px;height:55px;line-height:55px}
	.container_typec_02_w .snsbtn2 {width:55px;height:55px;line-height:55px}
	.container_typec_02_w .marginR5{margin:0 5px}
	.container_typec_02_w .sub_sns .snsbtn img{height:42%;}
	.container_typec_02_w .sub_sns .snsbtn2 img{height:42%;}
	.container_typec_02_w .sub_sns .snsbtn .line{height:22%;}
	.container_typec_02_w .sub_sns .snsbtn2 .line{height:22%;}
	.container_typec_02_w .coninfo{ width:400px;}
	.container_typec_02_w .Topbgcolor{width:55px;height:55px;line-height:55px;}
	
	
	/*bg Img*/
	.container_typec_02_w .contBgI{padding: 110px 0;}
	.container_typec_02_w .contBgI .contWrqp{}
	.container_typec_02_w .cover{}
	.container_typec_02_w .contBgI h3{font-size: 30px;}

	/*bg color*/
	.container_typec_02_w .contBgC{padding:50px 0;}
	.container_typec_02_w .contBgC .contWrqp{}
	.container_typec_02_w .contBgC h3{font-size:18px; letter-spacing: 0 !important;}
	.container_typec_02_w .LineB{padding-top: 15px;}
	.container_typec_02_w .contText{font-size:12px;width:90%;}
	.container_typec_02_w .conImgSection{width:90%;}
	.container_typec_02_w .contMap{padding:30px 15% 0 15%;}
	.container_typec_02_w .mapBgC{}

	/*소개 slide*/
	.container_typec_02_w .introSlideCont{margin:40px 20% 0 20%;}
	.container_typec_02_w .introSlide li{}
	.container_typec_02_w .introSlide li img{}
	.container_typec_02_w .introSlideCont .bx-prev{left:-8%;}
	.container_typec_02_w .introSlideCont .bx-next{right:-8%;}

	/*공통 style*/
	.container_typec_02_w .Mark_m{display:none;}
	.container_typec_02_w .Mark_w{display:block;text-align:center;}
	.container_typec_02_w .footerCont_m{display:none;}
	.container_typec_02_w .footerCont_w{display:block;text-align:center;font-size: 0.9em;line-height: 1.7em;padding:0.8em 0;text-align:center;border-top:1px solid #D9D9D9;border-bottom:1px solid #D9D9D9;position:relative;background-color:#ffffff; z-index:900;}
	.container_typec_02_w .Mark_w img.leftImg{float:none;margin-left:0;padding-bottom:10px;margin:0 auto}
	.container_typec_02_w .Mark_w img.rightImg{float:none;margin-right:0;margin:0 auto}
	
	/*웹버젼에선 전화하기*/
	.scrollIco a{ display:none !important}
	
	/*사이드하단*/
	.container_typec_02_w .mainMenuBottom_w{width:100%;clear:both;vertical-align:middle; color:#ffffff; text-align:center;}
	.container_typec_02_w .mainMenuBottom_w div{padding:0 5%;display:inline-block;line-height:170%;vertical-align:middle;}
	.container_typec_02_w .mainMenuBottom_w .mainCall_01{font-size:14px !important;display:block;opacity: 0.6;}
	.container_typec_02_w .mainMenuBottom_w .mainCall_02{font-weight:bold;font-size:25px !important;display:block;}
	.container_typec_02_w .mainMenuBottom_w .mainCall_03{font-weight:bold;font-size:25px !important;display:block;margin-top:10px}
	
	
	
}
@media screen and (min-width:1100px){ /*웹*/
	.type3 ul.LIST_OF_BBS { overflow:hidden;clear:both}
	.type3 li { width:23%;height:auto; display:inline-block; margin:1em 1%;float:left;}
	.type1 .fl2 { width:70% !important; float:left !important;}
}
@media screen and (min-width: 1280px){
	/*head nav*/
	.container_typec_02_w .headNav{width:250px;left:50px !Important;}
	.container_typec_02_w .headNav2{width:250px;left:50px;}
	.container_typec_02_w .menuList{padding:0 0 0 390px;}
	.container_typec_02_w .mapCont{font-size: 12px;line-height: 22px;padding:70px 0 0 390px;text-align:center;width:100%;box-sizing: border-box;}
	.container_typec_02_w .Mark_w{padding:15px 0 15px 390px;}
	.container_typec_02_w .contHead .contWrqp{padding:0 0 0 300px;}
	.container_typec_02_w .contHead .bx-pager {padding: 0 0 0 390px;width: auto;}
	.container_typec_02_w .headBtn{display:none;}
	.container_typec_02_w .headNav .topMove{}
	.container_typec_02_w .headNav .topMove span{font-size: 30px;display: block;width:220px;}
	.container_typec_02_w .headNav .topMove img{width:210px;}
	.container_typec_02_w .headNav ul{width:100px !Important;margin:0 auto;}
	.container_typec_02_w .headNav ul li{padding:20px 0;line-height:120%;height:auto;}
	.container_typec_02_w .headNav ul li span{padding:0 0;font-size:19px}
	/*소개 slide*/

	.container_typec_02_w .contText{width:90%;font-size:16px;}
	.container_typec_02_w .conImgSection{width:90%;}
	.container_typec_02_w .Mark_w img.leftImg{float:left;margin-left:90px;padding-bottom:0;}
	.container_typec_02_w .Mark_w img.rightImg{float:right;margin-right:80px;}
	
}
@media screen and (min-width: 1500px){
	/*소개 slide*/

	.container_typec_02_w .contText{width:70%;}
	.container_typec_02_w .conImgSection{width:70%;}
	.container_typec_02_w .Mark_w{display:block;} 

}
@media screen and (min-width: 1700px){
	.type3 ul.LIST_OF_BBS { overflow:hidden;clear:both}
	.type3 li { width:21%;height:auto; display:inline-block; margin:1em 2%;float:left;}
	
}

	
/*----------------------------------------------------------*/
/*	 프리미엄형 _ 스킨3 _ typec / ok_typec_03 익스 8 전용	*/
/*----------------------------------------------------------*/
@media screen and (max-width:720px){ /*모바일*/
	.container_typec_03_w{display:none !important;}
	.container_typec_03_m{display:block !important;}
	/*푸터*/
	.container_typec_03_m .mfooter{display:block !important;}
	.container_typec_03_m .wfooter{display:none !important;}
	/*마크*/
	.container_typec_03_m .mMark{display:block !important;}
	.container_typec_03_m .wMark{display:none !important;}
}
@media screen and (min-width:721px){ /*웹*/
	.container_typec_03_w{display:block !important;}
	.container_typec_03_m{display:none !important;}
	html{font-size:12px}
	/*푸터*/
	.container_typec_03_w .footerCont {font-size: 11px !important;}
	.container_typec_03_w .mfooter{display:inline-block !important;}
	.container_typec_03_w .wfooter{display:inline-block !important;}
	/*마크*/
	.container_typec_03_w .mMark{display:none !important;}
	.container_typec_03_w .wMark{display:block !important;padding: 20px 0;}

	.container_typec_03_w .headerNav{ width: 500px;}
}
@media screen and (min-width: 1280px){
/****** 메인 ******/
	.container_typec_03_w .mainIntro{width:1280px;}
	.container_typec_03_w .btn_sns_wrap {width:1280px !important;position:relative}
	.container_typec_03_w .btn_sub{padding:8.5% !important;margin: 2% 3.5%;}
	.container_typec_03_w .mainMenuTop{padding:40px 0;}

/****** 서브 ******/
   .container_typec_03_w .contWrqp{ width: 1280px;}
   .container_typec_03_w .headerNav{ width: 1280px;}
   .container_typec_03_w .headerBar{ width: 1280px;}
}
@media screen and (min-width: 1500px){
/****** 메인 ******/
	
	
	.container_typec_03_w .MenuArea_w {width:1280px;max-width: 1280px;}
}


/*현근전용*/
/*----------------------------------------------------------*/
/*	 프리미엄형 _ 스킨5 _ typec / ok_typec_01 익스 8 전용	*/
/*----------------------------------------------------------*/
@media screen and (max-width:720px){ /*모바일*/
	.container_typec_05_w{display:none !important;}
	.container_typec_05_m{display:block !important;}
	/*푸터*/
	.container_typec_05_m .mfooter{display:inline-block !important;}
	.container_typec_05_m .wfooter{display:none !important;}
	/*마크*/
	.container_typec_05_m .mMark{display:block !important; width:80% !important;}
	.container_typec_05_m .wMark{display:none !important;}
	
	.container_typec_05_m .btn_snsW { display:none !important}
}
@media screen and (min-width:721px){ /*웹*/
	.container_typec_05_w{display:block !important;}
	.container_typec_05_m{display:none !important;}
	html{font-size:12px}
	/*푸터*/
	.container_typec_05_w .footerCont {font-size: 11px !important;}
	.container_typec_05_w .mfooter{display:inline-block !important;}
	.container_typec_05_w .wfooter{display:inline-block !important;}
	/*마크*/
	.container_typec_05_w .mMark{display:none !important;}
	.container_typec_05_w .wMark{padding:10px 0;}
	
	/*소개 slide*/
	.container_typec_05_w .introSlideCont{margin:40px 20% 0 20%;}
	.container_typec_05_w .introSlide li{}
	.container_typec_05_w .introSlide li img{}
	.container_typec_05_w .introSlideCont .bx-prev{left:-8%;}
	.container_typec_05_w .introSlideCont .bx-next{right:-8%;}
	
	/*태블릿CSS*/
	
	.container_typec_05_w .mainWrap .ContentBox { position: absolute;  z-index: 100; bottom: 30px; width:100%}
	.container_typec_05_w .mainWrap .ContentBox > div { width:30%; height:165px; border:1px solid #d9d9d9; background-color:#ffffff; display:inline-block; vertical-align:middle; margin:0 0.5%; max-width:375px; padding:15px; box-sizing: border-box; text-align:left; overflow:hidden}
	.container_typec_05_w .mainWrap .boxCont1 .boxTXT1 { font-size:18px; padding:0 0 10px 10px;}
	.container_typec_05_w .mainWrap .boxCont1 p { font-size:13px; padding:0 0 0 10px;}
	.container_typec_05_w .mainWrap .boxCont2 .boxTXT1 { font-size: 18px; padding: 0 0 15px 10px !important;}
	.container_typec_05_w .mainWrap .boxCont2 .boxTXT2 { font-size:13px; padding:0 20px 0 10px; line-height:170%;}
	.container_typec_05_w .mainWrap .boxCont2 .box2Thum { border:1px solid #dddddd; width:100%; height:10em; filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='{$IMAGE}', sizingMethod='scale');
-ms-filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='{$IMAGE}', sizingMethod='scale')}
	.container_typec_05_w .mainWrap .boxCont3 { color:#ffffff !important;}
	.container_typec_05_w .mainWrap .boxCont3 .boxTXT1 { font-size:18px; padding:0 0 5px 10px;}
	.container_typec_05_w .mainWrap .boxCont3 .boxTXT2 { font-size:13px; padding:0 0 8px 10px;}
	.container_typec_05_w .mainWrap .boxCont3 .boxTXT3 { font-size:24px; padding:0 0 8px 10px; font-weight:bold}
	.container_typec_05_w .mainWrap .mainCall_02 { font-size:0.8em !important;}
	.container_typec_05_w .mainWrap .mainCall_03 { font-size:0.8em !important;}
}	
@media screen and (min-width: 1280px){
/****** 메인 ******/
	
	.container_typec_05_w .mainIntro{width:100%;height:100%;position:absolute;left:0;}
	.container_typec_05_w .mainIntroBg{width:100%;}
	
	/*웹용CSS*/
	.container_typec_05_w .mainWrap .ContentBox { position: absolute;  z-index: 100; bottom: 30px; width:100%}
	.container_typec_05_w .mainWrap .ContentBox > div { width:30%; height:165px; border:1px solid #d9d9d9; background-color:#ffffff; display:inline-block; vertical-align:middle; margin:0 1%; max-width:375px; padding:15px; box-sizing: border-box; text-align:left; overflow:hidden}
	.container_typec_05_w .mainWrap .boxCont1 .boxTXT1 { font-size:22px; padding:0 0 15px 10px;}
	.container_typec_05_w .mainWrap .boxCont1 .boxTXT2 { font-size:15px; padding:0 0 8px 10px;}
	.container_typec_05_w .mainWrap .boxCont2 .boxTXT1 { font-size:22px; padding:0 0 20px 10px;}
	.container_typec_05_w .mainWrap .boxCont2 .boxTXT2 { font-size:15px; padding:0 20px 0 10px; line-height:170%;}
	.container_typec_05_w .mainWrap .boxCont2 .box2Thum { border:1px solid #dddddd; width:100%; height:10em; }
	.container_typec_05_w .mainWrap .boxCont3 { color:#ffffff !important;}
	.container_typec_05_w .mainWrap .boxCont3 .boxTXT1 { font-size:22px; padding:0 0 5px 10px;}
	.container_typec_05_w .mainWrap .boxCont3 .boxTXT2 { font-size: 14px; margin: 0; height: 40px; overflow: hidden;}
	.container_typec_05_w .mainWrap .boxCont3 .boxTXT3 { font-size:28px; padding:0 0 12px 10px; font-weight:bold}
	.container_typec_05_w .mainWrap .mainCall_02{font-weight:bold;font-size:22px !important;display:inline-block;/* margin-top:5px */}
	.container_typec_05_w .mainWrap .mainCall_03{font-weight:bold;font-size:22px !important;display:inline-block;/* margin-top:10px */}

/****** 서브 ******/
	.container_typec_05_w .subWrap .mainIntro2{width:100%}

}
@media screen and (min-width: 1500px){
/****** 메인 ******/
	
	.container_typec_05_w .mainCont{width: 100%;overflow: hidden;background-position:center;position: relative;}
}

/*현근전용*/
/*----------------------------------------------------------*/
/*	 프리미엄형 _ 스킨6 _ typec / ok_typec_01 익스 8 전용	*/
/*----------------------------------------------------------*/
@media screen and (max-width:720px){ /*모바일*/
	.container_typec_06_w{display:none !important;}
	.container_typec_06_m{display:block !important;}
	/*푸터*/
	.container_typec_06_m .mfooter{display:inline-block !important;}
	.container_typec_06_m .wfooter{display:none !important;}
	/*마크*/
	.container_typec_06_m .mMark{display:block !important; width:80% !important;}
	.container_typec_06_m .wMark{display:none !important;}
	
	.container_typec_06_m .btn_snsW { display:none !important}
}
@media screen and (min-width:721px){ /*웹*/
	.container_typec_06_w{display:block !important;}
	.container_typec_06_m{display:none !important;}
	html{font-size:12px}
	/*푸터*/
	.container_typec_06_w .footerCont {font-size: 11px !important;}
	.container_typec_06_w .mfooter{display:inline-block !important;}
	.container_typec_06_w .wfooter{display:inline-block !important;}
	/*마크*/
	.container_typec_06_w .mMark{display:none !important;}
	.container_typec_06_w .wMark{padding:0.5em 0 2.2em 0;}
	
	/*소개 slide*/
	.container_typec_06_w .introSlideCont{margin:40px 20% 0 20%;}
	.container_typec_06_w .introSlide li{}
	.container_typec_06_w .introSlide li img{}
	.container_typec_06_w .introSlideCont .bx-prev{left:-8%;}
	.container_typec_06_w .introSlideCont .bx-next{right:-8%;}
	
	/*태블릿CSS*/
	
	.container_typec_06_w .mainWrap .ContentBox { position: absolute;  z-index: 100; bottom: 30px; width:100%}
	.container_typec_06_w .mainWrap .ContentBox > div { width:30%; height:165px; border:1px solid #d9d9d9; background-color:#ffffff; display:inline-block; vertical-align:middle; margin:0 0.5%; max-width:375px; padding:15px; box-sizing: border-box; text-align:left; overflow:hidden}
	.container_typec_06_w .mainWrap .boxCont1 { padding:0 0 15% 0;}
	.container_typec_06_w .mainWrap .boxCont1 .boxTXT1 { font-size:18px; padding:0 0 20px 0; color:#e3bd21;}
	.container_typec_06_w .mainWrap .boxCont1 .boxTXT2 { font-size:12px; padding:0 0 8px 0; color:#ffffff;}
	.container_typec_06_w .mainWrap .boxCont1 .boxTXT2 > div { line-height:160%}
	.container_typec_06_w .mainWrap .boxCont2 .boxTXT1 { font-size: 18px; padding: 0 0 25px 0 !important; color:#e3bd21;}
	.container_typec_06_w .mainWrap .boxCont2 .boxTXT2 { font-size:12px; padding:5px 0 0 0; line-height:160%; color:#ffffff;}
	.container_typec_06_w .mainWrap .boxCont2 .box2Thum { border:1px solid #adaba8; width:100%; height:10em; box-sizing:border-box;}
	.container_typec_06_w .mainWrap .boxCont3 { padding:15% 0 0 0;}
	.container_typec_06_w .mainWrap .boxCont3 .boxTXT1 { font-size:18px; padding:0 0 15px 0; color:#e3bd21;}
	.container_typec_06_w .mainWrap .boxCont3 .boxTXT2 { font-size:12px; padding:0 0 8px 0; color:#ffffff;}
	.container_typec_06_w .mainWrap .boxCont3 .boxTXT2 > div { line-height:160%}
	.container_typec_06_w .mainWrap .boxCont3 .boxTXT3 { font-size:22px; padding:0 0 10px 0; font-weight:bold;color:#ffffff;}
}	
@media screen and (min-width: 1280px){
/****** 메인 ******/
	
	.container_typec_06_w .mainIntro{width:100%;height:100%;position:absolute;left:0;}
	.container_typec_06_w .mainIntroBg{width:100%;}
	.container_typec_06_w .mainWrap .boxCont1 .boxTXT2 { font-size:14px; padding:0 0 8px 0; color:#ffffff;}
	.container_typec_06_w .mainWrap .boxCont2 .boxTXT2 { font-size:14px; padding:5px 0 0 0; line-height:160%; color:#ffffff;}
	.container_typec_06_w .mainWrap .boxCont3 .boxTXT2 { font-size:14px; padding:0 0 8px 0; color:#ffffff;}
	.container_typec_06_w .mainWrap .boxCont3 .boxTXT3 { font-size:24px; padding:0 0 10px 0; font-weight:bold;color:#ffffff;}
	.container_typec_06_w .mainWrap .boxCont2 .box2Thum { border:1px solid #adaba8; width:100%; height:12em; box-sizing:border-box;}

/****** 서브 ******/
	.container_typec_06_w .subWrap .mainIntro2{width:100%}

}
@media screen and (min-width: 1500px){
/****** 메인 ******/
	
	.container_typec_06_w .mainCont{width: 100%;overflow: hidden;background-position:center;position: relative;}
}


/*----------------------------------------------------------*/
/*	 고급형/프리미엄형 _게시판 공통css						*/
/*----------------------------------------------------------*/
/****************************모바일 버젼 게시판 CSS*****************************/

/*비밀번호 확인*/
.passContentM {width:100%;min-height: 17em;}
.passContentM .PassTitle { font-weight:bold; font-size:1.6em; line-height:160%; margin:3.5em 0 1em 0;}
.passContentM .PassArticle { display:inline-block; font-weight:bold;}
.passContentM .PassArticle2 { display:block; margin:3em 0 0 0;}
.passContentM .PassArticle .text { font-size:1.2em; padding:0.2em 0.5em; margin:0 5px; border:1px solid #dddddd; width:8em; }
.passContentM .serchBT { border:1px solid #dddddd; background-color:#dddddd; display:inline-block; padding:0.4em 1em; font-size:1em; font-weight:bold; }
.passContentM .cancelBT { border:1px solid #dddddd; font-size:1em; font-weight:bold; display:inline-block;  padding:0.4em 1em; cursor: pointer;}

/*게시판 타입0*/
.type0 ul:after { content:""; display:block; clear:both}
.type0 .p1{ font-size:1em; line-height:160%; margin:0 0 1em 0;}

/*게시판 타입1*/
.type1 ul:after { content:""; display:block; clear:both}
.type1 .p1{ font-size:1em; line-height:160%; margin:0 0 1em 0;}
.type1 .p2:after { content:""; display:block; clear:both}
.type1 .p2 { display:none}
.type1 li:after { content:""; display:block; clear:both}
.type1 li { border-bottom:1px solid; padding:1.5em 0;}
.type1 .fl1 { width:8.5em; display:inline-block; height:8.5em; float:left; margin:0 1em 0 0;background-color:#DCDCDC;background-repeat: no-repeat;background-position:center;position:relative}
.type1 span { display:inline-block;}
.type1 span.first1 { width:100%; height:100%;}
.type1 span.first1 img { width:100%; height:100%; display:block;}
.type1 span.first2 { display:none;}
.type1 .fl2 { width:50%;overflow:hidden;float:left;}
.type1 .txt1 {text-align: left;margin: 0 0 0.6em 0;height: 1em;font-weight: bold;font-size: 1.1em;text-overflow: ellipsis;width: 100%;overflow: hidden;display: block;}
.type1 .txt2 { text-align:left; margin:0.6em 0 0.3em 0;height:5.3em;width: 100%;overflow: hidden;display: block;line-height:1.4;}
.type1 .txt3 { text-align:left; font-weight:bold; font-size:1em;overflow:hidden}
.type1 .txt3 .txt3_span1 { float:none;display:none;margin-bottom:0.4em}
.type1 .txt3 .txt3_span2 { float:none;clear:both;display:block}
/**/

/*게시판 타입2*/
.type2 ul:after { content:""; display:block; clear:both}
.type2 .p1{ font-size:1em; line-height:160%; margin:0 0 1em 0;}
.type2 .p2:after { content:""; display:block; clear:both}
.type2 .p2 { border-bottom:1px solid; padding:2% 0; margin:0 4%;}
.type2 .p2 span { float:left}
.type2 .p2 .p2txt1 { width:10%;}
.type2 .p2 .p2txt2 { width:50%;}
.type2 .p2 .p2txt3 { float:right; width:5.6em; margin:0 0 0 1.3em }
.type2 .p2 .p2txt4 { float:right; }
.type2 li:after { content:""; display:block; clear:both}
.type2 li { border-bottom:1px solid; padding:2% 0; margin:0 4%;}
.type2 .fl1, .type2 .fl2 { float:left;}
.type2 .fl1 { width:5%;background-image:none !important}
.type2 .fl2 { width:90%}
.type2 span.first1 { display:none;} 
.type2 .fl2:after { content:""; display:block; clear:both}
.type2 .txt1 { float:left; display:inline-block; width:50%; text-align:left;line-height:120%;overflow:hidden;text-overflow: ellipsis;}
.type2 .txt2 { float:left; display:none;}
.type2 .txt3 { float:right; display:inline-block;}
.type2 .txt3 span { vertical-align:middle}
.type2 .txt3 .txt3_span2 { margin:0 0 0 1.3em }
.type2 span.first2 {margin: 0 0 0 1px}
/**/

/*게시판 타입3*/
.type3 ul:after { content:""; display:block; clear:both}
.type3 .p1{ font-size:1em; line-height:160%; margin:0 0 1em 0;}
.type3 .p2:after { content:""; display:block; clear:both}
.type3 .p2 { display:none}

.type3 .fl1 { width:12em;display:inline-block; height:12em;line-height:12em;vertical-align:middle;overflow:hidden;background-color:#DCDCDC;background-repeat: no-repeat;background-position:center;position:relative;}
.type3 span { display:inline-block;}
.type3 span.first1 { display:none}
.type3 span.first1 img {display:none }
.type3 span.first2 { display:none;}
.type3 .txt1 { margin:0 auto;padding:0.5em 0; font-weight:bold;height:1.5em;overflow:hidden;text-overflow: ellipsis;width:11.5em}
.type3 .txt2 { display:none;}
.type3 .txt3_span2 { display:none;}
.type3 .txt3 { overflow:hidden;text-overflow: ellipsis;width:11.5em}



/*게시글 상세(뷰)*/
.left { text-align:left;}
.right { text-align:right;}
.DetailViewM .ViewTitleTXT { padding:0.8em 0; font-size:1em; }
.DetailViewM .emH1 {height:1em;}
.DetailViewM .ViewImg { position:relative; max-width:95%; height:auto; overflow:hidden;font-size:1em;line-height:1.4em; }

/* .DetailViewM .ViewImg img { width:100%; height:auto; display:block;} */
.DetailViewM .ViewImg img { max-width:100%; height:auto; display:block;}

.DetailViewM .ViewBTN{
	border: 1px solid #dddddd;
    font-size: 1em;
    font-weight: bold;
    padding: 0.4em 1em;
    margin: 2em 0 0 0.5em;
    display: inline-block;
    cursor: pointer;}
.ThumbBTN{
	border: 1px solid #dddddd;
    font-size: 1em;
    font-weight: bold;
    padding: 0.4em 1em;
    margin: 2em 0 0 0.5em;
    display: inline-block;
    cursor: pointer;}
.ViewDetailBT { position:absolute; bottom:0; right:0; background:url('../img/btn_puls.gif') no-repeat; display:inline-block; width:2em; height:2em; background-size:100% 100%;}

.DetailViewM .ViewImg iframe { max-width:100%; }
    
    
/*게시글 작성*/
.right { text-align:right}
.left { text-align:left}
.AddWriteM .writeAddTitle { font-size:1.2em; font-weight:bold;}
.AddWriteM .text { font-size:1.3em; border:1px solid #eeeeee; padding:0.5em 0.3em; margin-left:0.5em;width:90%;}
.AddWriteM .textarea { font-size:1.3em; border:1px solid #eeeeee; padding:0.3em 0.3em;margin-left:0.5em; width:90%; height:7em}
.AddWriteM .imgFilebox { width:7em;}
.AddWriteM .imgThum { position:relative; width:7em; height:7em; display:inline-block; margin:0 0 0.5em 0;}
.AddWriteM .imgThum img { width:100%; height:100%;}
.AddWriteM .closeBTN { position:absolute; top:0.2em; right:0.2em; background:url('../img/img19.png') no-repeat; background-size:100% 100%; width:1.2em; height:1.2em;}
.AddWriteM .emH1 { height:3.5em}
.AddWriteM .emH2 { height:0.8em}
.AddWriteM .emH3 { height:2em}
.AddWriteM .AddwriteBTN1, .AddWriteM .AddwriteBTN2 {
	border: 1px solid #dddddd;
    font-size: 1em;
    font-weight: bold;
    padding: 0.4em 1em;
    margin: 0 0 0 0.5em;
    display: inline-block;
    cursor: pointer;}
.AddWriteM #photoUpload label { display: block; width: 7em; height: 2.1em; cursor: pointer; position:relative; border:none;}
.AddWriteM .photoUpload {display:inline-block; width:7em;height:2.1em; background:url('../img/btn_file01.png') no-repeat; background-size:100% 100%; cursor:pointer;;}
input[type="file"] {
   width: 100%;
   height: 3em;
   z-index: 100;
   position: relative;
   opacity: 0;
   filter:alpha(opacity=0); 
   cursor: pointer;
 } 
/*공통라디오*/
.AddWriteM .typeSelect{}
/* .AddWriteM .typeSelect input[type=radio] { display:none;} */
.AddWriteM .typeSelect input[type=radio] + label{ background:url('../img/radio01.png') left no-repeat; background-size:1.6em 1.6em;height:1.6em;line-height:1.6em; width: auto;display:inline-block;padding:0 0 0 2em;margin:0 3em 0 0;font-size:1em;}
.AddWriteM .typeSelect input[type=radio]:checked + label{ background:url('../img/radio02.png') left no-repeat; background-size:1.6em 1.6em;height:1.6em;line-height:1.6em; width: auto;display:inline-block;padding:0 0 0 2em;margin:0 3em 0 0;font-size:1em;}

.ViewDetailBT { position:absolute; bottom:0; right:0; background:url('../img/btn_puls.gif') no-repeat; display:inline-block; width:2em; height:2em; background-size:100% 100%;}
.padd15R { padding:0 15px 0 0;}
/*공통넘버링*/
.NumList { margin:3em 0 0 0;}
.TopArticle { display:inline-block; border: 1px solid #dddddd;height: 1.8em;line-height: 1.8em;overflow: hidden;}
.TopArticle select {font-size: 1.1em;border:0;width: 4em;}
.TopArticle .text {font-size: 1.1em;margin: 0 5px;border:0;width: 8em;}
.serchBT2 { background-color:#dddddd;border: 1px solid #dddddd; display:inline-block; padding:0 1em; height: 1.8em;line-height: 1.8em;cursor:pointer}
.NumbottomSec { margin:2em 0;}
.NumbottomSec span { display:block; cursor:pointer}
.ListBT { width:100%;}
.ListBT ul{text-align:center;}
.ListBT li { display:inline-block; border:1px solid #dddddd; padding:0.3em 0.5em; font-size:1em;  margin: 0 1%; color:#dddddd; width:auto; height:auto; float:none !important}
.ListBT li:hover { display:inline-block; border:1px solid #000000; padding:0.3em 0.5em; font-size:1em;  margin: 0 1%; color:#000000;} /*효과추가후 삭제가능합니다*/
.pageNumSel{ display:inline-block; border:1px solid #000000 !important; padding:0.3em 0.5em; font-size:1em;  margin: 0 1%; color:#000000 !important;} /*효과추가후 삭제가능합니다*/
.mypageBT { border:1px solid #dddddd; font-size:1em; font-weight:bold; padding:0.4em 1em; margin:0 0 0 0.5em; display:inline-block; cursor:pointer;}
.markCall{display: block;position: absolute;width:41%;height: 100%;right: 0;bottom: 0;}

/*소개 slide*/
.introSlideCont{height:auto;position:relative;margin:40px 10% 0 10%;}
.introSlide{height:auto;width:100% !important;}
.introSlide li{width:100% !Important;height:auto;overflow: hidden;text-align:center;position: relative}
.introSlide li img{}
.introSlideCont .bx-prev{position:absolute;left:-10%;top:42%;background:url('img/img30.png') 0 0 no-repeat;width:21px !Important;height:38px !Important;}
.introSlideCont .bx-next{position:absolute;right:-10%;top:42%;background:url('img/img29.png') 0 0 no-repeat;width:21px !Important;height:38px !Important;}

/****************************ë*****************************/



/*은영 추가*/
/*----------------------------------------------------------*/
/*	 프리미엄형 _ 스킨4 _ typec / ok_typec_04 익스 8 전용	*/
/*----------------------------------------------------------*/
@media screen and (max-width:720px){ /*모바일*/
	.container_typec_04_w{display:none !important;}
	.container_typec_04_m{display:block !important;}
	/*푸터*/
	.container_typec_04_m .mfooter{display:block !important;}
	.container_typec_04_m .wfooter{display:none !important;}
	/*마크*/
	.container_typec_04_m .mMark{display:block !important;}
	.container_typec_04_m .wMark{display:none !important;}
}
@media screen and (min-width:721px){ /*웹*/
	.container_typec_04_w{display:block !important;}
	.container_typec_04_m{display:none !important;}
	html{font-size:12px}
	/*푸터*/
	.container_typec_04_w .mfooter{display:inline-block !important;}
	.container_typec_04_w .wfooter{display:inline-block !important;}
	/*마크*/
	.container_typec_04_w .mMark{display:none !important;}
	.container_typec_04_w .wMark{display:block !important;}
}
@media screen and (min-width: 1280px){
/****** 메인 ******/

/****** 서브 ******/

}
@media screen and (min-width: 1500px){
/****** 메인 ******/

}



/*----------------------------------------------------------*/
/*	 프리미엄형 _ 스킨7 _ typec / ok_typec_07 익스 8 전용	*/
/*----------------------------------------------------------*/
@media screen and (max-width:720px){ /*모바일*/
	.container_typec_07_w{display:none !important;}
	.container_typec_07_m{display:block !important;}
	/*푸터*/
	/*.container_typec_07_m .mfooter{display:inline-block !important;}*/
	.container_typec_07_m .wfooter{display:none !important;}
	/*마크*/
	.container_typec_07_m .mMark{display:block !important;}
	.container_typec_07_m .wMark{display:none !important;}
}
@media screen and (min-width:721px){ /*웹*/
	.container_typec_07_w{display:block !important;}
	.container_typec_07_m{display:none !important;}
	html{font-size:12px}
	/*푸터*/
	/*.container_typec_07_w .mfooter{display:inline-block !important; width:54%;}*/
	.container_typec_07_w .wfooter{display:inline-block !important;}
	/*마크*/
	.container_typec_07_w .mMark{display:none !important;}
	.container_typec_07_w .wMark{display:inline-block !important;}
}
@media screen and (min-width: 1280px){
/****** 메인 ******/
/*
	.container_typec_07_w .mainMenuTop{width:1280px;}
	.container_typec_07_w .mainMenuWrapbg_w{width:1280px;}
	.container_typec_07_w .mainMenuWrap_w{width:1280px;}
	.container_typec_07_w .mainCont .mainwrapSlide{width:1280px;}
	.container_typec_07_w .mainCont .mainContTable2{width:1280px;}
	.container_typec_07_w .mainCont .mainContSlide{width:1280px;}
	.container_typec_07_w .mainCont .mainwrapSlide{width:1280px;}
	*/
/****** 서브 ******/

}
@media screen and (min-width: 1500px){
/****** 메인 ******/
	
}

/* 갤러리 모바일에서 한줄로*/
@media screen and (max-width: 420px)
{
	.type3 li {
		width: 100% !important;
	}
	.type3 li .fl1 {
		/* width: 12em; */
		height: 15em !important;
		width: 15em !important;
	}
}

/*메인 상단 흰색*/
.container_typec_04_w .mainCont .mainText_w span{
	color:white !important;
}

/*서브 상단 흰색*/
.container_typec_04_w .headSubText_w span{
	color:white !important;
}

/* 2021-04-09,게시물 내용에 iframe넣을시 목록 여백 생기는 문제 수정 */


li.bbs_detail iframe {
    display: none;
}

/* 줄간격 클래스 이름 추가 */
.lineheight120{
	line-height:120%;
}

.lineheight140{
	line-height:140%;
}

.lineheight140{
	line-height:160%;
}

.lineheight180{
	line-height:180%;
}


.lineheight200{
	line-height:200%;
}

.lineheight220{
	line-height:220%;
}

