

button,a,span{line-height:1.6;}
button{font-size:1em;line-height:1.6;color:#464646;}





.wrapper2{
	position: relative;
	margin: 0 auto;
	width: 100%;
}

.wrapper2:after {content:"";display:block;visibility:hidden;clear:both;}
.wrapper2{width:1050px}


button,input[type="button"],input[type="reset"],input[type="submit"]{border:0;cursor:pointer;-webkit-appearance:button}

#mcontent{position:relative;width:100%;}
.ir-kiost{background:url(../../images/kor/main/micon.png) no-repeat;background-image:url(../../images/kor/main/micon.svg),none;}


#mn_box{padding-top:80px;}	
.mlbox,
.mbox{float:left;width:47%;}





#mpr a{-webkit-transition:all 0.35s ease-in-out;transition: all 0.35s ease-in-out;}
#mpr a i {-webkit-transform: translate(-50%, -50%) scale(0);transform: translate(-50%, -50%) scale(0);}}


#msns{position:relative;padding:50px 0 50px 0;width:100%;}
#msns_box,
#myoutube{position:relative;}
#msns_box h2,
#myoutube h2{display:block;margin-bottom:20px;color:#333;color:#333;font-size:20px;/*font-family:'nsr','Malgun Gothic';*/font-weight:bold;line-height:1.2;}
#msns_box .lnk{display:inline-block;position:absolute;top:-3px;right:0;}
#msns_box .lnk *{vertical-align:middle}
#msns_box .lnk a{display:inline-block;overflow:hidden;width:32px;height:40px;margin-left:5px;background:url(../../images/kor/main/bg_sns.png) no-repeat;background-image:url(../../images/kor/main/bg_sns.svg),none;font-size:0;}
#msns_box .lnk .facebook{background-position:0 0}
#msns_box .lnk .twitter{background-position:-95px 0}
#msns_box .lnk .blog{background-position:-47px 0}
#msns_box .lnk .enews{background-position:-143px 0}

#msns_box .lnk .facebook:hover,
#msns_box .lnk .facebook:focus,
#msns_box .lnk .facebook.ov{background-position:-1px -40px}
#msns_box .lnk .twitter:hover,
#msns_box .lnk .twitter:focus{background-position:-95px -40px}
#msns_box .lnk .blog:hover,
#msns_box .lnk .blog:focus{background-position:-47px -40px}
#msns_box .lnk .enews:hover,
#msns_box .lnk .enews:focus{background-position:-143px -40px}
#myoutube .lnk{display:inline-block;position:absolute;top:45px;right:0;}
#myoutube .lnk *{vertical-align:middle}
#myoutube .lnk a{display:inline-block;overflow:hidden;width:32px;height:32px;background:url(../../images/kor/main/bg_youtube.png) no-repeat;background-image:url(../../images/kor/main/bg_youtube.svg),none;font-size:0;}

.sns_cnt{position:relative;}
.sns_cnt .flst{position:relative;}
.sns_cnt>.flst:before{display:block;content:"";position:absolute;top:0;left:14px;width:4px;height:100%;background-color:#e5e5e9;z-index:1;}
.sns_cnt .flst li{position:relative;padding-left:45px;}
.sns_cnt .flst .item{margin-top:27px;padding-right:10px;}
.sns_cnt .flst .item:first-child{margin-top:0;}
.sns_cnt .flst .item:before{display:block;content:"";overflow:hidden;position:absolute;top:0;left:0;width:31px;height:31px;background:url(../../images/kor/main/bg_snsf.png) no-repeat;background-image:url(../../images/kor/main/bg_snsf.svg),none;z-index:10}
.sns_cnt .flst .item .sns_txt{margin:0;font-size:13px;line-height:1.2;}
.sns_cnt .flst .item .sns_txt a{color:#666;}
.sns_cnt .flst .item .sns_txt a strong{color:#3378c1;}
.sns_cnt .flst .item .sns_txt a strong:after{display:inline-block;content:"...";}
.sns_cnt .flst .item .sns_txt a span{}
.sns_cnt .flst .item .sns_txt a:hover,
.sns_cnt .flst .item .sns_txt a:focus{text-decoration:underline;}
.sns_cnt .flst .item .situation{display:block;margin-top:5px;font-size:12px;line-height:1.2;}
.sns_cnt .flst .item .situation span{display:inline-block;padding-left:10px;color:#b2b2b2;}
.sns_cnt .flst .item .situation span a{color:#b2b2b2}
.sns_cnt .flst .item .situation span:first-child{padding-left:0;}
#myoutube{margin-top:50px;padding-top:50px;border-top:1px solid #d7d7d7;}
.sns_cnt .ylst{position:relative;}
.sns_cnt .ylst li{position:relative;}
.sns_cnt .ylst .item{margin-top:23px;padding:5px;padding-right:140px;min-height:68px}
.sns_cnt .ylst .item:first-child{margin-top:0;}

.sns_cnt .ylst .item .img{display:block;position:absolute;top:0;right:0;width:121px;height:68px;}
.sns_cnt .ylst .item .img img{width:100%;height:100%}
.sns_cnt .ylst .item .sns_txt{margin:0;font-size:14px;line-height:1.1;}
.sns_cnt .ylst .item .sns_txt a{color:#666;}
.sns_cnt .ylst .item .situation{display:block;margin-top:5px;font-size:12px;line-height:1.2;}
.sns_cnt .ylst .item .situation span{display:inline-block;padding-left:10px;color:#b2b2b2;}
.sns_cnt .ylst .item .situation span a{color:#b2b2b2}
.sns_cnt .ylst .item .situation span:first-child{padding-left:0;}





#msns_box{}
#myoutube{float:right;border:none;margin-top:0;padding-top:0;}

.sns_cnt {overflow:hidden;min-height:110px;}
.sns_cnt .flst .item{padding-top:5px;margin-top:22px;padding-right:100px;}
.sns_cnt .flst .item .sns_txt a span{display:none;}
.sns_cnt .flst .item .situation{display:inline-block;position:absolute;top:0;right:5px;margin-top:0;width:80px;text-align:left;}
.sns_cnt .flst .item .situation span{padding:0;}
.sns_cnt .flst .item .situation span:first-child{margin-top:0}

.sns_cnt{min-height:180px;}
.sns_cnt>.ylst:before{display:block;content:"";position:absolute;top:0;left:14px;width:4px;height:100%;background-color:#e5e5e9;z-index:1;}
.sns_cnt .ylst li{position:relative;}
.sns_cnt .ylst .item{padding-left:45px;}
.sns_cnt .ylst .item:before{display:block;content:"";overflow:hidden;position:absolute;top:0;left:0;width:32px;height:32px;background:url(../../images/kor/main/bg_snsy.png) no-repeat;z-index:10}
.sns_cnt .flst .item .sns_txt a span{display:inline;}


.sns_cnt{min-height:180px; padding-bottom:30px}



.ic_mark{display:inline-block;overflow:hidden;background:url(../../images/common/ficon.png) no-repeat;background-image:url(../../images/common/ficon.svg),none;font-size:0;line-height:0;}
.mark1{background-position:-3px -38px;width:35px;height:35px;margin-top:12px;}
.mark2{background-position:-41px -38px;}
.mark3{width:30px;height:35px;background-position:-79px -38px;}
.mark4{height:28px;background-position:-115px -38px;}
.sns1{background-position:-3px -2px;}
.sns2{background-position:-44px -2px;}
.sns3{background-position:-84px -2px;}
.sns4{background-position:-122px -2px;}
.sns5{background-position:-163px -2px;}
#footer_group{
	clear: both;
	position: relative;
	padding: 38px 0;
	width: 100%;
	background: #785d47;
	z-index: 1001;
}
#footer_group .wrapper{width:1050px;margin: 0 auto;}
#footer_menu{margin-bottom:10px;padding:5px 0;text-align:center}
#footer_menu:after {content:"";display:block;visibility:hidden;clear:both;}
#footer_menu li{display:inline-block;margin:0 3px;margin-bottom:5px;}
#footer_menu li a{display:block;padding:10px 15px;border:1px solid #666D7A;color:#acadb1;font-size:13px;}
#footer_menu li a:hover,
#footer_menu li a:focus{color:#fff}
#footer_group address,
#footer_group p{
	margin: 0;
	color: #FFFFFF;
	font-size: 13px;
	line-height: 20px;
	text-align: center;
}
#footer_group address span{display:block;}
#footer_group .flink{position:relative;margin-top:15px;}
#footer_group .flink .sns{display:block;text-align:center;}
#footer_group .flink .sns a{display:inline-block;margin:0 1px;width:31px;height:30px;}
#footer_group .flink .sns a:hover,
#footer_group .flink .sns a:focus,
#footer_group .flink .sns a:active{color:#fff;}
#footer_group .finfo{position:relative;}
#footer_group .mark{display:none;}
#anchor_group{
	position: relative;
	margin: 0 auto;
	margin-top: 10px;
	width: 215px;
	height: 36px;
}
#anchor_group .title:before,#anchor_group .title span:before{content:"";display:inline-block;height:100%;vertical-align:middle;text-indent:0}
#anchor_group .title{display:block;width:100%;height:100%;overflow:hidden;text-indent:15px;text-align:left;color:#d2d3d4;border:1px solid #ddd;background-color:transparent}
#anchor_group .title:hover,#anchor_group .title:focus{color:#fff}
#anchor_group .title span{float:right;height:100%;padding-right:15px;text-indent:0;font-size:24px;font-family:'Noto Sans KR', "돋움",dotum,sans-serif}
#anchor_group .select{display:none;position:absolute;bottom:36px;left:0;width:100%;padding:15px 10px;border:1px solid #dedede;background:#fff}                
#anchor_group .select li{float:none;margin:0 10px;border-top:1px dotted #dedede}
#anchor_group .select li:first-child{padding-top:10px;border:none;}
#anchor_group .select li a{display:block;height:auto;padding:10px 13px;color:#555;line-height:1}
/*
#anchor_group .select li a[target]:after{content:"";display:inline-block;width:11px;height:11px;margin-left:5px;vertical-align:top;background:url(../../images/common/util_blank.gif) no-repeat}
	*/

.top_btn { position:fixed; display:none; bottom:148px; right:0px; z-index:10 }
.top_btn a { display:inline-block;width:70px;height:70px;text-indent:-999px;overflow:hidden;background:url(../../images/common/btn_goTop.png) no-repeat;background-image:url(../../images/common/btn_goTop.svg),none;}



	#footer_group .wrapper{padding-right:225px;}
	#footer_menu{text-align:left;}
	#footer_menu li{display:inline-block;margin:0;margin-right:5px;padding-right:5px;}
	#footer_menu li a{padding:0 7px;border:none;}
	#footer_menu li:first-child a{padding-left:0;}
	#footer_group .flink{position:absolute;top:0;right:0;width:205px;margin-top:0;}	
	#footer_group .flink .sns a{margin:0 3px;}
	#footer_group address span{display:inline;}
	#footer_group address,
	#footer_group p	{text-align:left;}


