@charset "shift_jis";
/* ブラウザスタイルの初期化 */
*{
	margin: 0;
	padding: 0;
	background-color: transparent;
	color: #9d9d9d;
	font-size: 13px;
	font-family:"メイリオ","ヒラギノ角ゴ Pro W3", "Osaka", "ＭＳ Ｐゴシック",sans-serif;
	text-align: center;
	}

/* リンク設定 */
a{
	color: #7a99cf;
	transition: 0.5s;
	}
a:hover,
a:active{
	opacity:0.5;
	transition: 0.5s;
	}

/* 背景 */
body{
	background: url(top.png) no-repeat center 20px;
	height: 168px;
	}

/* コンテンツ */
.content{
	line-height: 1.5em;
	padding: 180px 0 0;
	text-align: left;
	}
ul.text{
	margin:0;
	padding:0;
	list-style:none;
	list-style-position:outside;
	}
.text li{
	margin:15px 0 10px;
	padding:0;
	}
.text li span{
	display:block;
	font-size:12px;
	margin:5px 0 0;
	padding:0;
	line-height:1.2;
	}

/* 見出しなど */
h2{
	color: #fff;
	font-weight: normal;
	font-size: 18px;
	margin: 150px 0 0px;
	}
.line{
	display:block;
	width:100%;
	text-align: center;
	margin:20px 0 20px;
	color:#7a99cf;
	}
.glay{
	color:#dadada;
	display:block;
	text-align: center;
}

/* 著作権表示 */
#copy{
	width: 99%;
	margin: 10px 0;
	text-align: center;
	font-size: 9pt;
	}
#copy a{
	text-decoration: none;
	font-size: 9pt;
	}

/* 骨組み */
#container {
	}
.wrapper{
	margin: 0 auto;
	max-width: 350px;
	}
.onerow {
	clear: both;
	margin: 0px 0 30px;
	padding: 0 12px;
	}
.onerow:after{
	visibility: hidden; display: block;font-size: 0;content: " ";clear: both;height: 0;
	}
.col12, #footer{
	width: 100%;
	margin: 0;
	}
