/*sub1_미디어쿼리*/

/*PC*/
@media screen and (min-width:960px) and (max-width:1280px){

/*header*/

	header{padding:10px 70px 0 60px;}
	h1 img{width:150px;}
	nav{display:none;}
	.hidden_menu{display:block;}

/*main*/
	#section1{width:100%; height:350px;}
	#section1 .img{display:block; width:100%; height:350px; }
	#section1 .text{position:absolute; width:700px; padding:0; top: 50%; left: 50%; transform: translate(-50%,-50%);}
	#section1 .text p{display:inline-block; font-size:1.8rem; color:#b4c1a0; line-height:1.8;}
	#section1 .text p strong{color:#fff; padding-bottom:1.5rem; font-size:2.8rem;}

	#section2{width:100%; height:450px; background:url('../images/sub1-1.jpg'); background-size:cover; overflow:hidden; padding:100px 50px 0 50px;}
	#section2 .info{width:100%; height:100%; margin:0 auto; display:block; clear:both;}
	#section2 .info .section2-1{float:left; width:60%; height:100%; overflow:hidden;}
	#section2 .info .section2-1 .txt1{display:inline-block; color:#7b7b7b; font-size:1.4375rem;}
	#section2 .info .section2-1 .txt1 strong{color:#4d4b4d; font-size:1.8rem;}
	#section2 .info .section2-1 .txt1 b{color:#8aa462; font-size:2rem;}
	#section2 .info .section2-1 .txt2{display:inline-block; color:#7b7b7b; font-size:1.2rem; margin-top:72px; line-height:1.7em;}
	#section2 .info .section2-1 .txt2 em{color:#4d4b4d; font-size:1.5rem; font-weight:bold; font-style:normal;}
	#section2 .info .section2-2{position:relative; float:right; width:40%; height:100%; margin-top:50px; overflow:hidden;}
	#section2 .info .section2-2 img{width:100%;}


	#section3{width:100%; height:1175px; background:url('../images/sub1-2.jpg'); background-size:cover; overflow:hidden; text-align:center;}
	#section3 .info{width:100%; height:100%; margin:0 auto; display:block; clear:both;}
	#section3 .info .section3-1{color:#c6cac0; z-index:999; padding-bottom:67px; border-bottom:0.5px solid #9b9b9b;}
	#section3 .info .section3-1 p{display:inline-block; position:relative; margin-top:70px; margin-bottom:60px;}
	#section3 .info .section3-1 p b{display:inline-block; color:#fff; font-size:2.875em; z-index:999;}
	#section3 .info .section3-1 ul{display:inline-block; overflow:hidden;}
	#section3 .info .section3-1 ul li{width:330px; list-style:none; float:left; background:rgba(0,0,0,0.5); color:#b4c1a0; padding:12px 23px; border-radius:10px; font-size:1.5rem; box-sizing:border-box; }
	#section3 .info .section3-1 ul li{margin:0 52px 11px 0;}
	#section3 .info .section3-1 ul li:nth-child(odd){clear:both;}
	#section3 .info .section3-1 ul li:nth-child(even){margin:0 0 11px 0;}
	#section3 .info .section3-2 p{display:inline-block; position:relative; margin-top:60px; margin-bottom:60px;}
	#section3 .info .section3-2 p b{display:inline-block; color:#fff; font-size:2.875em; z-index:999;}
	#section3 .info .section3-2 ul{display:inline-block;}
	#section3 .info .section3-2 ul li{float:left; width:130px; height:130px; border-radius:65px; list-style:none; background:rgba(255,255,255,0.1); margin-right:54px; color:#b4c1a0; font-size:2.25em; text-align:center; margin-bottom:30px;}
	#section3 .info .section3-2 ul li em{display:inline-block; font-style:normal; margin-top:40px;}
	#section3 .info .section3-2 ul li:last-child{margin-right:0;}
	#section3 .info .section3-2 .img{display:block; margin:34px 0;}
	#section3 .info .section3-2 .list {color:#fff; font-size:1.586em;}
	#section3 .info .section3-2 .list img{padding:0 20px; padding-top:10px;}

	#section4{width:100%; height:450px; background:url('../images/sub1-3.jpg'); background-size:cover; padding:60px 30px 0 30px; overflow:hidden;}
	#section4 .info{width:100%; height:100%; margin:0 auto; display:block; clear:both; padding:0;}
	#section4 .info p{ text-align:center; font-weight:bold; color:#4d4b4d; font-size:2.875em;}
	#section4 .info .section4-1{position:relative; float:left; width:40%; height:100%; margin-top:68px; border-right:1px solid #7b7b7b; padding-right:50px; box-sizing:border-box;}
	#section4 .info .section4-1 img{float:right; width:95%; padding-top:50px;}
	#section4 .info .section4-2{float:right; padding-left:50px; width:60%; height:100%; overflow:hidden; box-sizing:border-box;}
	#section4 .info .section4-2 .txt1{display:inline-block; color:#7b7b7b; font-size:1.2rem; margin-top:72px; line-height:1.7em;}
	#section4 .info .section4-2 .txt1 em{color:#8aa462; font-weight:bold; font-style:normal; line-height:2;}




	#section5{width:100%; height:450px; background:url('../images/con5-bg.jpg'); background-size:cover; overflow:hidden; text-align:center; box-sizing:border-box;}
	#section5 .sec5-1{width:38%; float:left; text-align:center; color:#b4c1a0; box-sizing:border-box; padding-top:47px;}
	#section5 .sec5-1 p{display:inline-block; text-align:left; font-size:1em; box-sizing:border-box; line-height:1.55;}
	#section5 .sec5-1 p .b1{display:block; border-bottom:5px solid #fff;  padding-bottom:57px; margin-bottom:52px;}
	#section5 .sec5-1 p strong{color:#a7c892; font-size:1em;}
	#section5 .sec5-1 p b{color:#fff; font-size:2em;}
	#section5 .sec5-1 .b2{text-align:left; color:#fff; font-size:1em; box-sizing:border-box; padding-bottom:57px; line-height:1.55;}
	#section5 .sec5-1 .b2 em{font-style:normal;}
	#section5 .sec5-2{width:62%; height:100%; float:left; text-align:left; color:#b4c1a0; box-sizing:border-box; padding-top:47px; background:rgba(0,0,0,0.3); padding:47px 200px 0 50px; box-sizing:border-box; overflow:hidden;}
	#section5 .sec5-2 p{font-size:1.5em; margin-bottom:22px;}

	.contact_form{display:inline-block; text-align:left;}
	.contact_form ul {width:100%; list-style-type:none; margin:0px;}
	.contact_form li{float:left; padding:5px; position:relative;  margin:0 6px 6px 0;}
	.contact_form li:nth-child(1), .contact_form li:nth-child(2),.contact_form li:nth-child(3),.contact_form li:nth-child(4){width:230px; background-color:rgba(70,67,70,0.5);}
	.contact_form li:nth-child(5){width:476.5px; background-color:rgba(70,67,70,0.5);}
	.contact_form .form3{clear:both;}
	.contact_form .form5{clear:both; width:100%;}

	.contact_form .form6{clear:both; font-size:0.875em !important; color:#fff; float:right;}
	.contact_form .form7{clear:both; float:right; cursor:pointer; font-weight:bold; background-color:#a7c892; padding:5px 25px 5px 25px; border-radius:8px; border:0; }
	.contact_form .form7 .submit{font-size:1.2em; color:#fff; background-color:#a7c892;  border:0; padding:}

	.contact_form li label{color:#fff; font-size:0.875em;}
	/*.contact_form input {height:15px; width:180px; padding:5px 8px;}*/
	.contact_form textarea {padding:8px; width:430px; overflow:hidden;}
	.contact_form input, .contact_form textarea {border:0px; background-color:rgba(70,67,70,0); color: #888; font-size: 15px; padding-right:30px; -moz-transition: padding .25s;  -webkit-transition: padding .25s; -o-transition: padding .25s; transition: padding .25s;}


	footer{width:100%;  background:#000; color:#fff; padding:0 70px;}
	footer ul{height:133px; margin:0 auto;}
	footer ul li{list-style:none; float:left; font-size:0.8125em; margin-top:50px; margin-right:40px; line-height:1.5;}


}

/*타블렛*/
@media screen and (min-width:600px) and (max-width:959px){
	
/*header*/

	header{padding:10px 50px 0 40px;}
	h1 img{width:150px;}
	nav{display:none;}
	.hidden_menu{display:block; overflow:hidden;}
	.hidden_menu .open_btn{float:right; color:#fff; line-height:2; margin-right:50px;  margin-top:30px; font-size:0; cursor:pointer;}

/*main*/
	#section1{width:100%; height:350px;}
	#section1 .img{display:block; width:100%; height:350px; }
	#section1 .text{position:absolute; width:700px; padding:0; top: 50%; left: 50%; transform: translate(-50%,-50%);}
	#section1 .text p{display:inline-block; font-size:1.8rem; color:#b4c1a0; line-height:1.8;}
	#section1 .text p strong{color:#fff; padding-bottom:1.5rem; font-size:2.8rem;}

	#section2{width:100%; height:100%; background:url('../images/sub1-1.jpg'); background-size:cover; overflow:hidden; padding:100px 50px;}
	#section2 .info{width:100%; height:100%; margin:0 auto; display:block; clear:both; text-align:center;}
	#section2 .info .section2-1{float:none; width:100%; height:auto; overflow:hidden;}
	#section2 .info .section2-1 .txt1{display:inline-block; color:#7b7b7b; font-size:1.4375rem;}
	#section2 .info .section2-1 .txt1 strong{color:#4d4b4d; font-size:1.8rem;}
	#section2 .info .section2-1 .txt1 b{color:#8aa462; font-size:2rem;}
	#section2 .info .section2-1 .txt2{display:inline-block; color:#7b7b7b; font-size:1.2rem; margin-top:72px; line-height:1.7em;}
	#section2 .info .section2-1 .txt2 em{color:#4d4b4d; font-size:1.5rem; font-weight:bold; font-style:normal;}
	#section2 .info .section2-2{position:relative; float:none; width:100%; height:100%; margin-top:50px; overflow:hidden;}
	#section2 .info .section2-2 img{width:100%;}


	#section3{width:100%; height:auto; background:url('../images/sub1-2.jpg'); background-size:cover; overflow:hidden; text-align:center; padding:70px 40px 70px 40px;}
	#section3 .info{width:100%; height:100%; margin:0 auto; display:block; clear:both; text-align:center;}
	#section3 .info .section3-1{color:#c6cac0; z-index:999; padding-bottom:67px; border-bottom:0.5px solid #9b9b9b; vertical-align:center; overflow:hidden; }
	#section3 .info .section3-1 p{position:relative; margin-top:0px; margin-bottom:40px;}
	#section3 .info .section3-1 p b{color:#fff; font-size:2.3rem; z-index:999;}
	#section3 .info .section3-1 ul li{width:330px; list-style:none; float:left; background:rgba(0,0,0,0.5); color:#b4c1a0; padding:12px 23px; border-radius:10px; font-size:1.5rem; box-sizing:border-box; }
	#section3 .info .section3-1 ul li{margin:0 52px 11px 0;}
	#section3 .info .section3-1 ul li:nth-child(odd){clear:both;}
	#section3 .info .section3-1 ul li:nth-child(even){margin:0 0 11px 0;}
	#section3 .info .section3-2 p{display:inline-block; position:relative; margin-top:60px; margin-bottom:60px;}
	#section3 .info .section3-2 p b{display:inline-block; color:#fff; font-size:2.3rem; z-index:999;}
	#section3 .info .section3-2 ul{display:inline-block;}
	#section3 .info .section3-2 ul li{float:left; width:130px; height:130px; border-radius:65px; list-style:none; background:rgba(255,255,255,0.1); margin-right:54px; color:#b4c1a0; font-size:1.8rem; text-align:center; margin-bottom:30px;}
	#section3 .info .section3-2 ul li em{display:inline-block; font-style:normal; margin-top:50px;}
	#section3 .info .section3-2 ul li:last-child{margin-right:0;}
	#section3 .info .section3-2 .img{display:block; margin:27px 0;}
	#section3 .info .section3-2 .img img{width:30%;}
	#section3 .info .section3-2 .list {color:#fff; font-size:1.3rem;}
	#section3 .info .section3-2 .list img{width:3%; padding:0 20px; padding-top:10px;}


	#section4{width:100%; height:auto; background:url('../images/sub1-3.jpg'); background-size:cover; padding:60px 40px 0 40px; overflow:hidden;}
	#section4 .info{width:100%; height:100%; margin:0 auto; display:block; clear:both; padding:0;}
	#section4 .info p{ text-align:center; font-weight:bold; color:#4d4b4d; font-size:2.5rem;}
	#section4 .info .section4-1{float:none; width:100%; height:100%; margin-top:30px; border-right:0; padding-right:0px; text-align:center; box-sizing:border-box;}
	#section4 .info .section4-1 img{float:none; width:60%; padding-top:0px;}
	#section4 .info .section4-2{float:none; padding-left:0px; width:100%; height:100%; overflow:hidden; text-align:center; box-sizing:border-box;}
	#section4 .info .section4-2 .txt1{display:inline-block; color:#7b7b7b; font-size:1.2rem; margin-top:30px; margin-bottom:60px;  line-height:1.7em;}
	#section4 .info .section4-2 .txt1 em{color:#8aa462; font-weight:bold; font-style:normal; line-height:2;}



	#section5{width:100%; height:850px; background:url('../images/con5-bg.jpg'); background-size:cover; overflow:hidden; text-align:center; box-sizing:border-box;}
	#section5 .sec5-1{width:100%; height:auto; float:none; text-align:center; color:#b4c1a0; box-sizing:border-box; padding:47px 0 57px 0;}
	#section5 .sec5-1 p{display:inline-block; text-align:center; font-size:1em; box-sizing:border-box; line-height:1.55;}
	#section5 .sec5-1 p .b1{display:block; border-bottom:5px solid #fff;  padding-bottom:37px; margin-bottom:32px;}
	#section5 .sec5-1 p strong{color:#a7c892; font-size:1em;}
	#section5 .sec5-1 p b{color:#fff; font-size:2em;}
	#section5 .sec5-1 .b2{width:100%; text-align:left; color:#fff; font-size:1em; box-sizing:border-box; padding-bottom:57px; line-height:1.55;}
	#section5 .sec5-1 .b2 em{font-style:normal;}
	#section5 .sec5-2{width:100%; height:100%; margin:0 auto;  float:none; color:#b4c1a0; box-sizing:border-box; padding-top:47px; background:rgba(0,0,0,0.3); text-align:center; padding:47px 50px 0 50px; overflow:hidden;}
	#section5 .sec5-2 p{text-align:center; font-size:1.5em; margin-bottom:22px;}

	
	.contact_form{display:inline-block; text-align:left;}
	.contact_form ul {width:100%; list-style-type:none; margin:0px;}
	.contact_form li{float:left; padding:5px; position:relative;  margin:0 6px 6px 0;}
	.contact_form li:nth-child(1), .contact_form li:nth-child(2),.contact_form li:nth-child(3),.contact_form li:nth-child(4){width:230px; background-color:rgba(70,67,70,0.5);}
	.contact_form li:nth-child(5){width:476.5px; background-color:rgba(70,67,70,0.5);}
	.contact_form .form3{clear:both;}
	.contact_form .form5{clear:both; width:100%;}

	.contact_form .form6{clear:both; font-size:0.875em !important; color:#fff; float:right;}
	.contact_form .form7{clear:both; float:right; cursor:pointer; font-weight:bold; background-color:#a7c892; padding:5px 25px 5px 25px; border-radius:8px; border:0; }
	.contact_form .form7 .submit{font-size:1.2em; color:#fff; background-color:#a7c892;  border:0; padding:}

	.contact_form li label{color:#fff; font-size:0.875em;}
	/*.contact_form input {height:15px; width:180px; padding:5px 8px;}*/
	.contact_form textarea {padding:8px; width:430px; overflow:hidden;}
	.contact_form input, .contact_form textarea {border:0px; background-color:rgba(70,67,70,0); color: #888; font-size: 15px; padding-right:30px; -moz-transition: padding .25s;  -webkit-transition: padding .25s; -o-transition: padding .25s; transition: padding .25s;}


	footer{width:100%; background:#000; text-align:center; color:#fff; overflow:hidden;}
	footer div{display:inline-block;}
	footer ul{display:inline-block; width:100%; height:auto; padding:20px 0;}
	footer ul li{list-style:none; float:left; text-align:left; font-size:0.8rem; margin-top:0px; margin-right:15px; line-height:1.5;}
	footer ul li:last-child{margin-right:0;}


}

/*모바일*/
@media screen and (min-width:200px) and (max-width:669px){
	
/*header*/
	header{padding:5px 20px 0 10px;}
	h1 img{width:150px;}
	nav{display:none;}
	.hidden_menu{display:block; overflow:hidden;}
	.hidden_menu .open_btn{float:right; color:#fff; line-height:2; margin-right:15px;  margin-top:30px; font-size:0; cursor:pointer;}

/*main*/
	#section1{width:100%; height:350px;}
	#section1 .img{display:block; width:100%; height:350px; }
	#section1 .text{position:absolute; width:300px; padding:0; top: 50%; left: 50%; transform: translate(-50%,-50%);}
	#section1 .text p{display:inline-block; font-size:1.15rem; color:#b4c1a0; line-height:1.8;}
	#section1 .text p strong{color:#fff; padding-bottom:1.5rem; font-size:2.1rem;}

	#section2{width:100%; height:auto; background:url('../images/sub1-1.jpg'); background-size:cover; overflow:hidden; padding:40px 10px;}
	#section2 .info{width:100%; height:100%; margin:0 auto; display:block; clear:both; text-align:center;}
	#section2 .info .section2-1{float:none; width:100%; height:auto; overflow:hidden;}
	#section2 .info .section2-1 .txt1{display:inline-block; color:#7b7b7b; font-size:1.2rem;}
	#section2 .info .section2-1 .txt1 strong{color:#4d4b4d; font-size:1.3rem;}
	#section2 .info .section2-1 .txt1 b{color:#8aa462; font-size:1.5rem;}
	#section2 .info .section2-1 .txt2{display:inline-block; color:#7b7b7b; font-size:1rem; margin-top:30px; line-height:1.7em;}
	#section2 .info .section2-1 .txt2 em{color:#4d4b4d; font-size:1.5rem; font-weight:bold; font-style:normal;}
	#section2 .info .section2-2{position:relative; float:none; width:100%; height:100%; margin-top:50px; overflow:hidden;}
	#section2 .info .section2-2 img{width:100%;}


	#section3{width:100%; height:auto; background:url('../images/sub1-2.jpg'); background-size:cover; overflow:hidden; text-align:center; padding:50px 20px 50px 20px;}
	#section3 .info{width:100%; height:100%; margin:0 auto; display:block; clear:both; text-align:center;}
	#section3 .info .section3-1{color:#c6cac0; z-index:999; padding-bottom:67px; border-bottom:0.5px solid #9b9b9b; vertical-align:center; overflow:hidden; }
	#section3 .info .section3-1 p{position:relative; margin-top:0px; margin-bottom:40px;}
	#section3 .info .section3-1 p b{color:#fff; font-size:1.45rem; z-index:999;}
	#section3 .info .section3-1 ul li{width:230px; list-style:none; float:left; background:rgba(0,0,0,0.5); color:#b4c1a0; padding:12px 23px; border-radius:10px; font-size:1.2rem; box-sizing:border-box; }
	#section3 .info .section3-1 ul li{margin:0 52px 11px 0;}
	#section3 .info .section3-1 ul li:nth-child(odd){clear:both;}
	#section3 .info .section3-1 ul li:nth-child(even){margin:0 0 11px 0;}
	#section3 .info .section3-2 p{display:inline-block; position:relative; margin-top:60px; margin-bottom:60px;}
	#section3 .info .section3-2 p b{display:inline-block; color:#fff; font-size:1.45rem; z-index:999;}
	#section3 .info .section3-2 ul{display:inline-block;}
	#section3 .info .section3-2 ul li{float:left; width:80px; height:80px; border-radius:40px; list-style:none; background:rgba(255,255,255,0.1); margin-right:10px; color:#b4c1a0; font-size:1.2rem; text-align:center; margin-bottom:30px;}
	#section3 .info .section3-2 ul li em{display:inline-block; font-style:normal; margin-top:30px;}
	#section3 .info .section3-2 ul li:last-child{margin-right:0;}
	#section3 .info .section3-2 .img{display:block; margin:27px 0;}
	#section3 .info .section3-2 .img img{width:50%;}
	#section3 .info .section3-2 .list {color:#fff; font-size:1.1rem;}
	#section3 .info .section3-2 .list img{width:5%; padding:0 10px; padding-top:5px;}


	#section4{width:100%; height:auto; background:url('../images/sub1-3.jpg'); background-size:cover; padding:60px 40px 0 40px; overflow:hidden;}
	#section4 .info{width:100%; height:100%; margin:0 auto; display:block; clear:both; padding:0;}
	#section4 .info p{ text-align:center; font-weight:bold; color:#4d4b4d; font-size:2.5rem;}
	#section4 .info .section4-1{float:none; width:100%; height:100%; margin-top:30px; border-right:0; padding-right:0px; text-align:center; box-sizing:border-box;}
	#section4 .info .section4-1 img{float:none; width:80%; padding-top:0px;}
	#section4 .info .section4-2{float:none; padding-left:0px; width:100%; height:100%; overflow:hidden; text-align:center; box-sizing:border-box;}
	#section4 .info .section4-2 .txt1{display:inline-block; color:#7b7b7b; font-size:1.2rem; margin-top:30px; margin-bottom:60px;  line-height:1.7em;}
	#section4 .info .section4-2 .txt1 em{color:#8aa462; font-weight:bold; font-style:normal; line-height:2;}




	#section5{width:100%; height:1000px; background:url('../images/con5-bg.jpg'); background-size:cover; overflow:hidden; text-align:center; box-sizing:border-box;}
	#section5 .sec5-1{width:100%; height:auto; float:none; text-align:center; color:#b4c1a0; box-sizing:border-box; padding:47px 0 57px 0;}
	#section5 .sec5-1 p{display:inline-block; text-align:center; font-size:1em; box-sizing:border-box; line-height:1.55;}
	#section5 .sec5-1 p .b1{display:block; border-bottom:5px solid #fff;  padding-bottom:37px; margin-bottom:32px;}
	#section5 .sec5-1 p strong{color:#a7c892; font-size:1em;}
	#section5 .sec5-1 p b{color:#fff; font-size:2em;}
	#section5 .sec5-1 .b2{width:100%; text-align:left; color:#fff; font-size:1em; box-sizing:border-box; padding-bottom:57px; line-height:1.55;}
	#section5 .sec5-1 .b2 em{font-style:normal;}
	#section5 .sec5-2{width:100%; margin:0 auto; float:none; color:#b4c1a0; box-sizing:border-box; background:rgba(0,0,0,0.3); text-align:center; padding:47px 50px 50px 50px; overflow:hidden;}
	#section5 .sec5-2 p{text-align:center; font-size:1.3em; margin-bottom:22px;}

	
	.contact_form{display:inline-block; text-align:center; box-sizing:border-box;}
	.contact_form ul {display:inline-block; width:100%; list-style-type:none; margin:0px;}
	.contact_form li{display:inline-block; float:none; text-align:left; padding:5px; position:relative;  margin:0 6px 6px 0;}
	.contact_form li:nth-child(1), .contact_form li:nth-child(2),.contact_form li:nth-child(3),.contact_form li:nth-child(4){width:250px; background-color:rgba(70,67,70,0.5);}
	.contact_form li:nth-child(5){width:250px; background-color:rgba(70,67,70,0.5);}
	.contact_form .form3{clear:both;}
	.contact_form .form5{clear:both; width:100%;}

	.contact_form .form6{clear:both; font-size:0.875em !important; color:#fff; float:right;}
	.contact_form .form7{clear:both; float:right; cursor:pointer; font-weight:bold; background-color:#a7c892; padding:5px 25px 5px 25px; border-radius:8px; border:0; }
	.contact_form .form7 .submit{font-size:1.2em; color:#fff; background-color:#a7c892;  border:0; padding:}

	.contact_form li label{color:#fff; font-size:0.875em;}
	/*.contact_form input {height:15px; width:180px; padding:5px 8px;}*/
	.contact_form textarea {padding:8px; width:210px; overflow:hidden;}
	.contact_form input, .contact_form textarea {border:0px; background-color:rgba(70,67,70,0); color: #888; font-size: 15px; padding-right:30px; -moz-transition: padding .25s;  -webkit-transition: padding .25s; -o-transition: padding .25s; transition: padding .25s;}



	footer{width:100%; background:#000; text-align:center; color:#fff; overflow:hidden; box-sizing:border-box;}
	footer div{display:inline-block;}
	footer ul{display:inline-block; width:100%; height:auto; padding:20px 0; margin-bottom:25px;}
	footer ul li{list-style:none; float:none; text-align:left; font-size:0.8rem; margin-top:20px; margin-right:15px; line-height:1.5;}
	footer ul li:last-child{margin-right:0;}


	}