@charset "UTF-8";

.top_btn_r li { display:inline-block; padding: 0 10px;font-size: 14px; letter-spacing: -1px; padding-left: 10px; padding-right:0px;     vertical-align: middle;}
.top_btn_r span{padding-left: 7px;}
.navbar:after{content:""; clear:both; display:block;}
.header {left: 0; top: 0; width: 100%; height: auto; z-index: 999; border: none; outline: none; background: #fff;}

.gnb-dep{height:auto; width:100%; text-align: left; overflow: hidden; display:none; background-color: #fff; position: absolute; z-index: 100;}    

.gnb-dep_cover{max-width:1200px; margin:0 auto;}
.gnb-dep .gnb-dep1{float:left; width:30%; height:210px; background:url(../../../resources/images/fnc_images/common/nav_bg1.jpg) no-repeat; background-position: right;}
.gnb-dep .gnb-dep1>div{width: 60px; border-bottom: 4px solid #fff;border-radius: 15px;position: relative; top: 30px;  margin-left: 33%;}
.gnb-dep .gnb-dep1 h2{font-size:30px; color:#fff;  margin-left:33%; margin-top:20px;}
.gnb-dep .gnb-dep2{ width:100%; padding:15px 0px;}



.site_map{position: relative; top: 7px;}
.top_btn_r legend{position:absolute; left:-9999px;}
.top_btn_r label{position:absolute; left:-9999px;}
.top_btn_r .input{width:218px; height:42px; border-radius:5px; border:1px solid #707070; margin-right:15px; vertical-align: middle; padding:0px;}
.top_btn_r .input img{ margin: 13px 15px 13px 17px; display: block; float: left;}
.top_btn_r .input input{float:left; max-width: 164px; width: 100%; border: none; height: 24px; vertical-align: top; margin-top: 7px; font-size:16px;}
.top_btn_r .btn>input{border-radius:5px; height:41px; width:80px; border:none; background: transparent linear-gradient(297deg, #315CB4 0%, #04A5DE 100%) 0% 0% no-repeat padding-box; font-size: 16px; color: #fff; cursor:pointer;}

/*footer*/	
.site_map_li{ width: 45px; text-align: left; cursor:pointer;}
body.scrolling{overflow-y:hidden}
.top_logo_mo{display:none; text-align: center; padding-top: 10px;}
.header .menu>.menu-item>a .expand {    display: none;}
   
/*구글번역*/
#google_translate_element{float: right; height: 42px; line-height: 35px; position:absolute; right:5px; width:80px;}
.goog-te-gadget-simple{border:none !important; background-color:transparent !important;}
.goog-te-menu-value span{color:#fff !important; border:none !important;}
.goog-te-gadget-icon{display:none;}


@media only screen and (max-width: 1100px){
	.header .menu>.menu-item>a .expand { position: relative; display: inline-block;height: 0.75rem; width: 0.75rem; margin-left: 0.35rem; border: none; outline: none; pointer-events: none;}
	.container{border-top:none; height: 70px;}
	.top_logo_mo{display:block; text-align: center; padding-top: 10px; position: absolute; width: 100%; left:0;}
	.wrapper{padding-top:24px;}
}

.header .menu>.menu-item>a .expand:before,.header .menu>.menu-item>a .expand:after{ position:absolute; -webkit-box-sizing:inherit; box-sizing:inherit; content:''; left:50%; top:50%; width:100%; height:2px; background:#121212; -webkit-transform:translate(-50%, -50%); -ms-transform:translate(-50%, -50%); transform:translate(-50%, -50%); -webkit-transition:all 0.2s ease; -o-transition:all 0.2s ease; transition:all 0.2s ease }
.header .menu>.menu-item:hover>a .expand::before,.header .menu>.menu-item:hover>a .expand::after{background:#e91e63}
.header .menu>.menu-item>a .expand::after{-webkit-transform:translate(-50%, -50%) rotate(-90deg); -ms-transform:translate(-50%, -50%) rotate(-90deg); transform:translate(-50%, -50%) rotate(-90deg)}
.header .menu>.menu-item>.sub-menu>.menu-item>a:hover{color:#0080dd}
.header .menu>.menu-item>.sub-menu{ position:absolute; left:2px; top:95%; width:10rem; height:auto; padding:0.75rem 0; border:none; outline:none; opacity:0;
visibility:hidden; border-top:3px solid #0080dd; background:#fff; -webkit-box-shadow:0 4px 6px -1px rgba(0,0,0,0.1),0 2px 4px -1px rgba(0,0,0,0.06);
box-shadow:0 4px 6px -1px rgba(0,0,0,0.1),0 2px 4px -1px rgba(0,0,0,0.06); -webkit-transform:translateY(0rem); -ms-transform:translateY(0rem); transform:translateY(0rem);}

.header .menu>.menu-item>.sub-menu>.menu-item{display:block}
.header .menu>.menu-item>.sub-menu>.menu-item>a{
display:block;font-family:inherit;font-size:1rem;
font-weight:600;line-height:inherit; text-align:left; 
padding:0.5rem 0.5rem;color:#121212;
text-transform:capitalize;
text-rendering:optimizeLegibility;
-webkit-transition:all 0.35s ease;
-o-transition:all 0.35s ease;
transition:all 0.35s ease;
background-color:#fff;
}

.header .opened-menu{
position:relative;display:none;cursor:pointer;
width:2rem;height:1rem;
border:none;outline:none;
opacity:0;visibility:hidden;
background:none;
-webkit-transform:rotate(0deg);
-ms-transform:rotate(0deg);
transform:rotate(0deg);
-webkit-transition:all 0.35s ease;
-o-transition:all 0.35s ease;
transition:all 0.35s ease
}

.header .opened-menu span{
display:block;position:absolute;
width:100%;height:2px;left:0;
border:none;outline:none;
opacity:1;border-radius:0.25rem;
background:#121212;
-webkit-transform:rotate(0deg);
-ms-transform:rotate(0deg);
transform:rotate(0deg);
-webkit-transition:all 0.25s ease;
-o-transition:all 0.25s ease;
transition:all 0.25s ease
}

.header .opened-menu span:nth-child(1){top:0}
.header .opened-menu span:nth-child(2),.header .opened-menu span:nth-child(3){top:0.5rem}
.header .opened-menu span:nth-child(4){top:1rem}
.header .closed-menu{
display:none;
-webkit-box-align:center;
-ms-flex-align:center;align-items:center;
-webkit-box-pack:center;
-ms-flex-pack:center;justify-content:center;
cursor:pointer;width:2.5rem;height:2.5rem;
border:none;outline:none;
background:none
}
.header .closed-menu img.closed-icon{
display:block;width:1rem;height:auto}
.header .overlay{
position:fixed;left:0;top:0;
height:100%;width:100%;
z-index:999;opacity:0;
visibility:hidden;
background:rgba(0,0,0,0.6);
-webkit-transition:all 0.35s ease;
-o-transition:all 0.35s ease;
transition:all 0.35s ease
}
.top_logo_row{ width: 100%; height: 40px; line-height:30px; }
header .top_logo_row_cover{max-width:1700px; margin:0 auto; padding:0 100px;}
header .top_logo_row_cover:after{display:block; clear:both; content:"";}
header .top_logo_row_cover .top_btn_l{float:left;}
header .top_logo_row_cover .top_btn_l>a{font-size:17px; height:60px; display:block; float:left; color:#fff; text-align:center;}
header .top_logo_row_cover .top_btn_l>a:nth-child(1){background-color:#2D3475; padding:0px 20px;}
header .top_logo_row_cover .top_btn_l>a:nth-child(2){background-color:#1C87E1; width:189px;}
header .top_logo_row_cover .top_btn_l>a:nth-child(3){background-color:#00AB94; width:189px;}
header .top_logo_row_cover .top_btn_r{float:right;}

.navbar>div>a>img{padding:15px 0px; display:block;}





.header .menu>.menu-item:after{display:block;  width: 0; height: 0;   border-top: 10px solid transparent; border-right: 10px solid red;}
#hs_bn_03 img{width:100% !important;}
.top_btn_r_mo{display:none;}
.top_form_mo{display:none; text-align:left; margin-bottom:10px;}
.top_form_mo .input{display:block; margin:0 auto; margin-bottom:5px;  width: 100%; max-width: 400px;}	
.top_form_mo .btn{display:block; margin:0 auto; margin-bottom:5px; text-align:center; width: 100%; max-width: 400px; padding: 0;}
.top_form_mo .btn>input{width:100%;}
.slide_ol_bth{ max-width: 1200px; margin: 0 auto; height: 10px; position: relative;}


.top_logo_mo img{width:100%; max-width:347px;}

#mo_login{display:none;}
/*header*/
.top_none{display:none;}
.header #top_logo_1{height: 45px; line-height: 45px; background-color: #F8F8F8; width: 100%;}
.header #top_logo_1>div{width:100%; max-width:1280px; margin:0 auto;}
.header #top_logo_1>div ul:after{clear:both; display:block; content:"";}
.header #top_logo_1>div li{float:left; width:12.5%; text-align:center; height:45px;}
.header #top_logo_1>div li>a{font-size:13px; color:#000; display:block;}
.header #top_logo_1>div li>a:hover{background-color: #DCE4EF; color:#004B9E;}
.header #top_logo_1>div li>a img{position: relative; top: 5px; margin-right: 7px;}

.header #top_logo_bth{width:100%; height:42px; line-height:42px; background-color:#0C2B5A;}
.header #top_logo_bth>p{text-align:center; color:#fff; font-size:14px; cursor:pointer; width:105px; margin:0 auto;}
.header #top_logo_bth>p span{color:#fff;}
.header #top_logo_bth>p img{position: relative; top: 2px; margin-right: 5px;}
.container { margin: 0 auto; width: 100%; height:80px; line-height:80px; box-shadow: 0px 0px 15px #c5c5c5; box-shadow: 0px 0px 15px #00000029; position:relative; z-index:10;}
.navbar>.top_btn_r{float:left; width:20%; height:80px;}
.navbar>.top_logo{float:left; width:25%; height:80px;}
.header .menu{float:left; width:55%; text-align:center; }
.header .navbar>.menu>.menu-item{width:16.6%;}
.header .menu>.menu-item {display:block; float:left; position: relative; text-align:center;}
.header .menu>.menu-item>a{font-size:20px; font-weight:600; display:block; font-family:"NotoSans"; height:80px;  overflow:hidden;}
.header .menu>.menu-item>a:hover{border-bottom:2px solid #0C2B5A;}

.sub-menu .menu-item{padding:0px;}
.gnb-dep .gnb-dep2{padding:0px; padding-top:25px;}
.sub-menu .menu-item a{display:block; font-size:17px; height:40px; line-height:40px; color:#444; text-align:left;  overflow:hidden;}
.sub-menu .menu-item a img{position:relative; top:2px; margin-left:5px;}
.sub-menu .menu-item{ width:100%; padding-left:15px; }   
.sub-menu .menu-item a:hover{color:#0C2B5A; text-decoration:underline;}


.login_form{float:right;}
.top_btn_r .top_btn_r2 a{font-size: 16px; color: #000; text-align: center; }
.top_btn_r .top_btn_r2>img{margin-right:10px; position: relative; top: 4px;}
.top_btn_r .top_btn_r3 a>img{margin-right:10px; position: relative; top: 3px;}
.login_box img{margin-right:10px; position: relative; top: 3px; width:20px;}
.top_btn_r .top_btn_r4 img{margin-right:20px; position: relative; top:7px; margin-left: 40px; cursor:pointer;}
.top_btn_r .top_btn_r3 a{font-size: 16px; color: #000;  text-align: center; margin-right:25px;}

.slide_test>div{float: left; width: 25%;  line-height: 30px;}
.slide_test>div>div{float:right; margin-top:25px; padding-right:20px; border-right:3px dotted #ddd;}
.slide_test p{font-size:23px; color:#D5DFEF; font-weight:bold; margin-top: 250px; padding-bottom: 25px;}


/*footer*/
#section5 {background-color: #FBFBFB;    padding-top: 35px;    padding-bottom: 35px;}
#section5 ul:after{clear:both; display:block; content:"";}
#section5 li{float:left; text-align:center; width:16.6%;}
#section5 li a{font-size:18px; display:block; border-right:1px solid #000;}
#section5 li a:hover{color:#00B6AD;}
#section5 li:last-child a{border-right:none;}


.fnc_footer{width: 100%; height: 140px; background-color: #2E2E2E;} 
.fnc_footer .foot_com{max-width:1280px; width:100%; margin:0 auto;}
.fnc_footer .foot_com>div{float:left;}
.fnc_footer .foot_com>div:nth-child(1){width:80%;}
.fnc_footer .foot_com>div:nth-child(2){width:20%;}
.fnc_footer .foot_com:after{display:block; clear:both; content:'';}
.fnc_foot_txt1>p:nth-child(1){color: #AEAEAE; font-size: 16px; padding-top: 45px; padding-bottom: 7px;} 
.fnc_foot_txt1>p:nth-child(2){color: #AEAEAE; font-size: 16px; } 
.fnc_foot_txt1>p:nth-child(2)>span{margin-right:20px;}
.fnc_foot_txt1>p:nth-child(2) a{color: #AEAEAE; font-size: 16px; } 
.fnc_foot_txt1>p:nth-child(2) a:hover{color:#00B6AD;}
.fnc_foot_txt1>p:nth-child(2)>a:nth-child(1){margin-left:25px;}
.fnc_foot_txt2 select{width:100%; max-width: 300px; height: 60px;background-color: transparent; margin-top:33px; color: #AEAEAE;}
.mo_br{display:none;}
.mo_br2{display:none;}

.menu_mo{display:none;}

#menu_all{position: absolute; width: 100%; z-index: 999; display:none;}
#menu_all>div:after{clear:both; display:block; content:"";}
#menu_all>div{ background-color: #F9FCFE; border-bottom:1px solid #ddd;}
#menu_all>div h3{padding-top: 27px; padding-right: 40px;     font-size: 20px;    font-weight: bold;    color: #0C2B5A; width: 230px; float: right;}
#menu_all>div h3 img{position: relative; top: 2px; margin-right: 5px;}
#menu_all .menu_all00>div{float:left; width:30%;} 
#menu_all .menu_all00>ul{float:left; width:70%; padding:20px; background-color:#fff;} 
#menu_all .menu_all00>ul:after{clear:both; display:block; content:"";}
#menu_all .menu_all00>ul>li{width:25%; float:left;}
#menu_all .menu_all00>ul>li>a{display:block; height:40px; line-height:40px; font-size:17px; font-weight:bold;}
#menu_all .menu_all00>ul>li a:hover{color: #0C2B5A; text-decoration: underline;}
#menu_all .menu_all00>ul>li>ul>li{height:25px; line-height:25px;}
#menu_all .menu_all00>ul>li>ul>li a span{display: inline-block; background: #0C2B5A; width: 5px; height: 5px; border-radius: 5px; position: relative; top: -4px; margin-right: 0px;}
#menu_all .menu_all00 a img{position:relative; top:2px; margin-left:5px;}


@media (max-width: 1400px){
.top_btn_r .top_btn_r4 img{margin-left:12px;}
}
@media (max-width: 1280px){
	.fnc_footer .foot_com>div:nth-child(1){padding-left:20px;}
	.fnc_foot_txt1>p:nth-child(1){line-height:25px; padding-top:30px;}

	.fnc_footer .foot_com>div:nth-child(2){padding-right:20px;}
	.mo_br{display:block;}
	.top_btn_r li{padding:0px;}
	.top_btn_r .top_btn_r3 a{margin-right:8px;}
	.top_btn_r .top_btn_r4 img{margin:0px 10px;}
}
@media (max-width: 1200px){
	.navbar>.top_logo{width:30%;}
	.header .menu{width:56%;}
	.navbar>.top_btn_r{width:14%;}
}
@media only screen and (min-width: 1101px){
	.navbar>div>a>img{padding-left:20px;}
	.gnb-dep{width:150% !important; left:0px; background-color: #F9FCFE;}
	.header .menu>.menu-item-has-children:hover>.sub-menu{ display:block;opacity:1;visibility:visible; -webkit-transform:translateY(0); -ms-transform:translateY(0); transform:translateY(0) }

	.header .menu>.menu-item-has-children:hover>a .expand::after{ -webkit-transform:translate(-50%, -50%) rotate(0deg); -ms-transform:translate(-50%, -50%) rotate(0deg);transform:translate(-50%, -50%) rotate(0deg) }

	.slide_test{width: 100% !important;height: 390px;background-color: #F9FCFE; float:none !important; display:none; position:absolute; top:80px; z-index: 20;}
	

	@keyframes fade-in {from {opacity: 0;}to {opacity: 1;}}
	@keyframes fade-out {from {opacity: 1;}to {opacity: 0;}}
	
	body{overflow: auto !important;}
}

@media only screen and (max-width: 1100px){
	.container{padding:0px;}
	 header .top_logo_row_cover{padding:0 25px;}
	.top_btn_r{display:none;}
	.fnc_foot{border:5px solid #E1E1E1;}
	.fnc_foot_txt2>p:nth-child(1){border-bottom:5px solid #E1E1E1;}
	.fnc_foot_txt2>p>a:nth-child(1) { border-right: 5px solid #E1E1E1;}
	.fnc_footer{padding:0 25px;}

	.fnc_foot_txt, .fnc_foot_logo{padding-bottom:20px;}

	.foot_com{padding-top:20px;}

	.header .menu>.menu-item {   width: 100% !important;}
	.navbar .top_search{text-align:center; margin-bottom:20px; margin-top:0px;}

	.header .overlay.active{display:block;opacity:1;visibility:visible}
	.header .navbar{position:fixed;top:0;
	left:-28rem;width:28rem; width:100%; height:100%;  min-height: 50%;
	padding:1rem 0;z-index:999;opacity:0;
	overflow-y:auto;visibility:hidden;
	background:#fff;
	-webkit-box-shadow:0 4px 6px -1px rgba(0,0,0,0.1),0 2px 4px -1px rgba(0,0,0,0.06);
	box-shadow:0 4px 6px -1px rgba(0,0,0,0.1),0 2px 4px -1px rgba(0,0,0,0.06);
	/*-webkit-transition:all 0.5s ease;
	-o-transition:all 0.5s ease;transition:all 0.5s ease*/}
	.header .navbar.active{left:0rem;opacity:1;visibility:visible; margin-top: 0px;}
	.header .navbar::-webkit-scrollbar{width:5px}
	.header .navbar::-webkit-scrollbar-thumb{
	border-radius:1rem;background:#e6e6e6;
	-webkit-box-shadow:inset 0 2px 6px rgba(0,0,0,0.12);
	box-shadow:inset 0 2px 6px rgba(0,0,0,0.12)
	}
	.header .menu{width:100%;height:auto;}
	.header .menu>.menu-item{display:block;margin:0;}
	.header .menu>.menu-item-has-children>a{
	display:-webkit-box;display:-ms-flexbox;
	display:flex;-webkit-box-pack:justify;
	-ms-flex-pack:justify;justify-content:space-between;
	-webkit-box-align:center;
	-ms-flex-align:center;
	align-items:center
	}
	.header .menu>.menu-item>a{
	padding:0.75rem 1rem;color:#121212;border-bottom:1px solid #f2f2f2; height:65px;}
	.header .menu>.menu-item:first-child>a{border-top:1px solid #f2f2f2}
	.header .menu>.menu-item>a .expand::before,.header .menu>.menu-item>a .expand::after{background:#121212}
	.header .menu>.menu-item-has-children.active>a .expand:after{
	-webkit-transform:translate(-50%, -50%) rotate(0deg);
	-ms-transform:translate(-50%, -50%) rotate(0deg);
	transform:translate(-50%, -50%) rotate(0deg)
	}
	.header .menu>.menu-item>.sub-menu{
	position:relative;top:auto;left:auto;width:100%;max-height:0;padding:0px;
	border:none;outline:none;opacity:1;overflow:hidden;visibility:visible;
	background:transparent;
	-webkit-box-shadow:none;
	box-shadow:none;-webkit-transform:translateY(0px);-ms-transform:translateY(0px);transform:translateY(0px)
	}
	.header .menu>.menu-item>.sub-menu>.menu-item>a{
	padding:0.75rem 2rem;
	color:#121212;border-bottom:1px solid #f2f2f2}
	.header .opened-menu{display:block;opacity:1;visibility:visible; margin-left:10px;}
	.header .closed-menu{position:absolute; display:-webkit-box;display:-ms-flexbox; display:flex;top:2rem;right:0.5rem}
			
	.menu-item-has-children>a{pointer-events: none;}
	.site_map_li{display:none !important;}
	.navbar>div {float: none; width: 100%; }

	.fnc_foot_txt, .fnc_foot_logo{float:none; padding-left:10px; width:100%; }
	.fnc_foot_bottom2 p{width:100%; text-align:center; padding-left:0px;}
	.menu_all_box{display:none !important;}
	/*모바일 네비*/
	.active>.gnb-dep{display:block !important; transition:all 0.2s ;}
	.gnb-dep{position: relative; min-height:auto; height: auto !important;}
	.gnb-dep .gnb-dep1{display:none;}
	.gnb-dep .gnb-dep2{width:100% !important; padding:0px;}
	.sub-menu .menu-item{width:100%; padding:0px;}
	.sub-menu .menu-item a{ border:none;   border-bottom: 1px solid #ddd;}

	.fnc_foot_navi{padding:0px; width:100%; padding-left:10px;}

	/*211028*/
	.fnc_footer .foot_com>div:nth-child(1){width:100%; float:none; text-align:center; padding-left:0px;}
	.fnc_foot_txt1>p:nth-child(1){padding-top:0px;}
	.fnc_footer{height:auto;}
	.fnc_footer .foot_com>div:nth-child(2){padding:0px; width:100%; text-align:center;}
	.fnc_foot_txt2 select{margin-top:0px; margin-bottom:10px;}
	.fnc_foot_txt1>p:nth-child(1) span{display:none;}
	.mo_br2{display:block;}
	.header #top_logo_1{height:90px;}
	.header #top_logo_1>div li{width:25%;}
	.top_btn_r4>img{cursor:pointer;}
	.menu_pc{display:none;}
	.menu_mo{display:block;}

	#menu_all{display:none !important;}

	#google_translate_element{left:0; float:left;}
	#mo_login{display:block; float: right; position: absolute; right: 5px; height: 42px; line-height: 42px;}
	#mo_login>a{color:#fff; font-size:15px;}
}


@media all and (max-width:900px){
	.fnc_foot_txt1>p:nth-child(2){font-size:0.9em;}
	.fnc_foot_txt1>p:nth-child(2)>span{display:block; margin-bottom:10px;}
	.fnc_foot_txt1>p:nth-child(2)>a:nth-child(1){margin-left:0px;}
	.foot_com{padding-top:10px;}
	.fnc_foot_txt1>p:nth-child(1){padding-bottom:5px;}
}


/*footer*/
.fnc_foot_navi span{padding:0px 5px;}


*{font-family:'NanumBarunGothic',sans-serif !important;}
*{font-family: 'Noto Sans KR','NanumBarunGothic',sans-serif !important;}

@media (max-width: 850px){
	.section>.cover>ul{width: 626px; margin: 0 auto;}
	#section5 li{width: auto; padding: 0 10px; border-right: 1px solid #000;}
	#section5 li:last-child{border-right:none;}
	#section5 li a{border-right:none;}
}
@media (max-width: 700px){
	.section>.cover>ul{    width: 475px;}
	#section5 li{border-right:none; padding: 0 2px; }
	#section5 li a{font-size:16px;}

}
@media all and (max-width:600px){

	.fnc_foot_top{padding:0px 0px;}

	.fnc_foot_navi{padding:0px;}
	.fnc_foot_navi span{display:none;}
	.fnc_foot_navi a{display: block;width: 50%;float: left;text-align: center; border-top: 1px solid #E1E1E1;border-right: 1px solid #E1E1E1;min-height: 50px;line-height: 50px; font-size:15px;}

	.fnc_foot_navi a:nth-child(9){ border-top:none;}
	header .top_logo_row_cover .top_btn_l{width:100%;}
	header .top_logo_row_cover .top_btn_l>a{width:33.3% !important; padding:0px;}
	.top_logo_mo img{width:70%;}
}
@media all and (max-width:500px){
	.header #top_logo_1{height:180px;}
	.header #top_logo_1>div li{width:50%; border-bottom: 1px solid #ddd; border-right: 1px solid #ddd;}
	.header #top_logo_1>div li:nth-child(2n){border-right:none;}
	
	#section5{padding-bottom:5px; padding-top:5px;}
	.section>.cover>ul{width:100%;}
	#section5 li{width:50%; height: 35px; line-height: 35px; border-right: 1px solid #ddd; border-bottom: 1px solid #ddd;}
	#section5 li:nth-child(1){border-top:1px solid #ddd;}
	#section5 li:nth-child(2){border-top:1px solid #ddd;}
	#section5 li:nth-child(2n+1){border-left:1px solid #ddd;}
	#section5 li:last-child{border-right: 1px solid #ddd;}

}
@media all and (max-width:450px){
	.fnc_footer{padding:0px; margin-bottom:0px;}
	.fnc_foot_txt1>p:nth-child(1){font-size:0.9em}
	.fnc_footer .foot_com>div:nth-child(2){padding:0 10px;}
}