﻿/* トップ用ＣＳＳ */
/* 共通設定 */
html {overflow-y:scroll}
body    {font-family:	  'メイリオ',
			  Meiryo,
			  'ヒラギノ角ゴ Pro W3',
			  'Hiragino Kaku Gothic Pro',
			  'ＭＳ Ｐゴシック',
			  sans-serif; 
	width: 	  	  800px;
	margin-left: 	  auto;
	margin-right:	  auto;
	background-color: #BFD1FB;
	color:		  #6A676B}


/* リンク */
a:link  {color:		  #d1d1e9;
	text-decoration:  none}
a:visited {color: 	  #f0e6b5;
	text-decoration:  none}
a:hover {color: 	  #ffc8da;
	text-decoration:  none}
a:focus {color:		  #ffc8da;
	text-decoration:  none}
a:active {color: 	  #ffc8da}

a img	{border:	  none}




/* ヘッダー */
header {background-color: #BFD1FB;
	padding-top: 	  70px;
	padding-bottom:   0px;
	zoom: 1}

header h1 {width: 	  800px;
	margin-top:	  10px;
	margin-bottom:    0px;
	margin-left: 	  auto;
	margin-right:	  auto}

header h1 a {text-decoration: none;
	display:	  block;
	width:  	  500px}

/* メイン */
main {width: 	  800px;
	background-color: #BFD1FB;
	padding-top:	  0px;
	padding-bottom:   10px;
	margin-left:	  auto;
	margin-bottom:    auto}


/* 画像関係 */
section.photo {margin-top: 	  0px;
	margin-bottom:    75px;
	text-align: center;}

section.cap p {text-align: center;
	font-size	  18px;
	margin-top:       10px;
	margin-bottom:	  10px}

/* ボタン */
section.enter {text-align:   center;
	display:	  block;
	margin-top:       30px;
	margin-bottom:	  30px}

section.enter a {text-align: center;
	width:		  150px;
	background-color: #5c72c5;
	background-image: -webkit-linear-gradient(
			  top,
			  #929fd8 0%,
			  #5c72c5 50%,
			  #929fd8 100%);
	background-image: linear-gradient(
			  to bottom,
			  #929fd8 0%,
			  #5c72c5 50%,
			  #929fd8 100%);
	padding: 	  10px 20px;
	boder: 		  none;
	color: 		  #ffffff;
	font-size:	  16px;
	font-weight: 	  bold;
	text-decoration:  none}

section.enter a:hover {color: 	  #ffc8da;
	background-color: #929FD8;
	background-image: -webkit-linear-gradient(
			  top,
			  #5C72C5 0%,
			  #929FD8 50%,
			  #5C72C5 100%);
	background-image: linear-gradient(
			  to bottom,
			  #5C72C5 0%,
			  #929FD8 50%,
			  #5C72C5 100%);
	text-decoration: none}


/* カウンター */
section.cnt {text-align: right;
	margin-top:	  0px;
	margin-bottom:	  0px}

/* 更新日など */
section.koshinbi {text-align:    right;
	margin-top:       50px;
	margin-bottom:	  0px;
	-webkit-text-size-adjust: 100%}

section.koshinbi p {font-size:       12px;
	color:		  #6A676B}

section.koshinbi time {font-size: 12px;
		color:    #6A676B}  	

/* フッター */
footer small {display:	  block;
	color:		  #6A676B;
	width: 		  800px;
	margin-top:	  -20px;
	margin-left: 	  auto;
	margin-right: 	  auto;
	clear:		  both}