@charset "utf-8";
/* CSS Document */


body{
	margin: auto;
}
.logo_desc{
	position: relative;

}

header h1.logo{
	width:200px;
	height: auto;
/*	margin: 1% auto 0;*/
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%);
    -webkit-transform: translate(-50%, -50%);
    -ms-transform: translate(-50%, -50%);
}

header .h_sns_area{
	position: absolute;
	width: 140px;
	right: 2%;
/*	top: 0;*/
	z-index: 2;
    transform: translateY(-50%);
    -webkit-transform: translateY(-50%);
    -ms-transform: translateY(-50%);
}


.c_flex{
	width: 100%;
}

.c_flex li{
	padding:10px;
}
