/*ÇªÅÍ¿µ¿ª*/

.m_footer {	
	clear: both;
	width:100%;
	margin:0 auto;
}

#footer_logo {
	/*margin-bottom:42px;*/
	margin-bottom:4.1666%;
	
	}
	
#footer_logo ul li{
	display: inline;
}

#footer_text{
	/*margin-bottom:30px;*/
	margin-bottom:3.333%;
}
#footer_text img {/*width:1004px;*/width:99.6%;}


#footer_logo{clear: both;}
#footer_logo ul li:nth-child(1) img{/*width:153px;*/width:12%;}
#footer_logo ul li:nth-child(2) img{/*width:23px;*/width:2.28174%;}
#footer_logo ul li:nth-child(3) img{/*width:48px;*/width:4.7619%;}
#footer_logo ul li:nth-child(4) img{/*width:23px;*/width:2.28174%;}
#footer_logo ul li:nth-child(5) img{/*width:152px;*/width:11.4%;}
#footer_logo ul li:nth-child(6) img{/*width:23px;*/width:2.28174%;}
#footer_logo ul li:nth-child(7) img{/*width:136px;*/width:10.40206%;}




#sns { margin-bottom:8%;	padding-top:1.6%;}
#sns ul li {float: left; padding:0 6px;}
#sns ul li:nth-child(1){font-size:13px; padding-top:8px; letter-spacing: -1px;  color: darkgrey;}
#sns ul li:nth-child(7) {font-size:13px; padding-top:8px; letter-spacing: -1px; color: darkgrey;}

@media all and (min-width:320px) and (max-width:375px){
#sns {margin-bottom:12%;	padding-top:1.6%; }
#sns ul li {float: left; width:18px; padding:0 2px;}
#sns ul li:nth-child(1){font-size:6px; width:74px;padding-top:4px; letter-spacing: -1px; color: darkgrey;}
#sns ul li:nth-child(7) {font-size:6px; width:70px;padding-top:4px;letter-spacing: -1px;color: darkgrey;}
}
@media all and (min-width:376px) and (max-width:414px){
#sns {width:100%;margin-bottom:12%;	padding-top:1.6%;}
#sns ul li {float: left; width:20px;padding:0 2px;}
#sns ul li:nth-child(1){font-size:6px; width:74px;padding-top:4px; letter-spacing: -1px; color: darkgrey;}
#sns ul li:nth-child(7) {font-size:6px; width:70px; padding-top:4px; letter-spacing: -1px; color: darkgrey;}
}