@charset "UTF-8";
body {
	background-color: #F4F4F4;
	margin: 0;
	padding: 0;
	}


#main {
	margin:auto;
	height: auto;
	display: flex;
	background-color: #E8DDD3;
	
	font-family: "游ゴシック体 ボールド", "ヒラギノ角ゴシック W2", "游明朝体 ミディアム";
}

h1 {
	max-width: 400px;
	display: inline-block;
	margin: auto;
	margin-left: 0.5em;
	color: #707070;
	font-family: "こども丸ゴシック","游ゴシック体 ボールド", "ヒラギノ角ゴシック W2";
	font-size: 2.0em;	
	}

ul{
	display: flex;
}

li{
	display: inline-block;
	width: 8em;
	margin-left: 0.5em;
	margin-right: 0.5em;
	text-align: center;
	font-size: 0.5em;
	justify-content: space-around;
	align-items: center;
	font-family: "游ゴシック体 ボールド", "ヒラギノ角ゴシック W2", "游明朝体 ミディアム";
}


.top{
	margin: auto;
	margin-top: 80px;
	padding: 0;
	color: #707070;
	font-family: "游ゴシック体 ボールド", "ヒラギノ角ゴシック W2", "游明朝体 ミディアム";
	font-size: 0.3em;
	
}

#menu {
	margin: auto;
	padding-left: 30px;
	color: #BCBCBC;
	font-family: "游ゴシック体 ボールド", "ヒラギノ角ゴシック W2", "游明朝体 ミディアム";
	font-size: 0.7em;
}

#others{
	margin:auto;
	color: #707070;
	font-family: "游ゴシック体 ボールド", "ヒラギノ角ゴシック W2", "游明朝体 ミディアム";
}


#sub{
	color: #707070;
	margin: auto;
	text-align: left;
	font-family: "游ゴシック体 ボールド", "ヒラギノ角ゴシック W2", "游明朝体 ミディアム";
	max-width: 700px;
}

#under{
	margin-top: 50px;
	margin-bottom: 50px;
	display: flex;
	justify-content:space-around;
}


#etc{
	color: #707070;
	text-align: center;
	font-family: "游ゴシック体 ボールド","ヒラギノ角ゴシック W1";
}

.e{
  justify-content: center;
  padding: 10px;
}

.help{
	margin-top: 0;
	background-color: #E8DDD3;
	align-items: center;
	text-align: center
}

.use{
	margin-top: 1px;
	background-color: #E8DDD3;
	align-items: center;
}

.privacy{
	margin-top: 1px;
	background-color: #E8DDD3;
}

.goodsuse{
	margin-top: 1px;
	background-color: #E8DDD3;
}

.copylight{
	margin-top: 1px;
	background-color: #E8DDD3;
}