@charset "UTF-8";*{	margin:0;	padding:0;}/*---------------------------------タイトル---------------------------------*/.titlea {	color: #FFF;	text-shadow: 1px 1px 2px #4da4a7;	background-color: #87cefa;	background:-webkit-gradient(linear,0 0, 0 100%,color-stop(0,#6fd8ff),color-stop(0.5,#87d0fc),color-stop(1,#c6e9ff));	background:-moz-linear-gradient(top,rgba(255,255,255,1)5%,rgba(194,163,163,1)50%,rgba(194,163,163,1)100%);	border:1px solid #63c0e2;	-webkit-box-shadow:0 2px 3px #62cfd3;	-moz-box-shadow:0px 2px 3px #62cfd3;	padding-top: 5px;	padding-bottom: 5px;	text-align: center;	margin-bottom: 10px;	margin-top: 5px;	width: 100%;}.titleb {	color: #FFF;	text-shadow: 1px 1px 2px #b04c4c;	background-color: #FF6347;	background:-webkit-gradient(linear,0 0, 0 100%,color-stop(0,#e32c2c),color-stop(0.5,#eb4949),color-stop(1,#ee6464));	background:-moz-linear-gradient(top,rgba(255,255,255,1)5%,rgba(194,163,163,1)50%,rgba(194,163,163,1)100%);	border:1px solid #e32c2c;	-webkit-box-shadow:0 2px 3px #b04c4c;	-moz-box-shadow:0px 2px 3px #b04c4c;	padding-top: 5px;	padding-bottom: 5px;	text-align: center;	margin-top: 5px;	margin-bottom: 10px;	width: 100%;}.titlec {	color: #FFF;	text-shadow: 1px 1px 2px #4e754b;	background-color: #87cefa;	background:-webkit-gradient(linear,0 0, 0 100%,color-stop(0,#32892e),color-stop(0.5,#4c9e48),color-stop(1,#5ead5a));	background:-moz-linear-gradient(top,rgba(255,255,255,1)5%,rgba(194,163,163,1)50%,rgba(194,163,163,1)100%);	border:1px solid #32892e;	-webkit-box-shadow:0 2px 3px #487d45;	-moz-box-shadow:0px 2px 3px #487d45;	padding-top: 5px;	padding-bottom: 5px;	text-align: center;	margin-bottom: 10px;	margin-top: 5px;	width: 100%;}.titled {	color: #FFF;	text-shadow: 1px 1px 2px #ca6f45;	background-color: #F08080;	background:-webkit-gradient(linear,0 0, 0 100%,color-stop(0,#F08080),color-stop(0.5,#f39494),color-stop(1,#eeb3b3));	background:-moz-linear-gradient(top,rgba(255,255,255,1)5%,rgba(194,163,163,1)50%,rgba(194,163,163,1)100%);	border:1px solid #de7777;	-webkit-box-shadow:0 2px 3px #aa7d7d;	-moz-box-shadow:0px 2px 3px #aa7d7d;	padding-top: 5px;	padding-bottom: 5px;	text-align: center;	margin-top: 5px;	margin-bottom: 10px;	width: 100%;}.titlee {	color: #FFF;	text-shadow: 1px 1px 2px #ca6f45;	background-color: #FF6347;	background:-webkit-gradient(linear,0 0, 0 100%,color-stop(0,#f19402),color-stop(0.5,#f5a10f),color-stop(1,#ffbc47));	background:-moz-linear-gradient(top,rgba(255,255,255,1)5%,rgba(194,163,163,1)50%,rgba(194,163,163,1)100%);	border:1px solid #e1930b;	-webkit-box-shadow:0 2px 3px #aa7d7d;	-moz-box-shadow:0px 2px 3px #aa7d7d;	padding-top: 5px;	padding-bottom: 5px;	text-align: center;	margin-top: 5px;	margin-bottom: 10px;	width: 100%;}/*=====================================ボタン=======================================*/.buttona{	text-align: center;	background: #80aaf0;	background:-webkit-gradient(linear,0 0, 0 100%,color-stop(0,#6fd8ff),color-stop(0.5,#87d0fc),color-stop(1,#aedcf9));	background:-moz-linear-gradient(top,rgba(255,255,255,1)5%,rgba(194,163,163,1)50%,rgba(194,163,163,1)100%);	border:1px solid #63c0e2;	-webkit-box-shadow:0 2px 3px #62cfd3;	-moz-box-shadow:0px 2px 3px #62cfd3;	border-radius:8px;	-webkit-border-radius:8px;	-moz-border-radius:8px;	display:block;	width: 90%;	margin-left: auto;	margin-top: 5px;	margin-bottom: 10px;	margin-right: auto;}.buttona a{	min-width:64px;	min-height:18px;	color:#ffffff;	font-weight:bold;	text-decoration:none;	text-shadow: 1px 1px 2px #4da4a7;	display:block;	padding-top: 5px;	padding-right: 0;	padding-bottom: 5px;	padding-left: 0;}.buttonb{	text-align: center;	background: #80aaf0;	background:-webkit-gradient(linear,0 0, 0 100%,color-stop(0,#e32c2c),color-stop(0.5,#eb4949),color-stop(1,#ee6464));	background:-moz-linear-gradient(top,rgba(255,255,255,1)5%,rgba(194,163,163,1)50%,rgba(194,163,163,1)100%);	border:1px solid #e32c2c;	-webkit-box-shadow:0 2px 3px #b04c4c;	-moz-box-shadow:0px 2px 3px #b04c4c;	border-radius:8px;	-webkit-border-radius:8px;	-moz-border-radius:8px;	display:block;	width: 90%;	margin-left: auto;	margin-top: 5px;	margin-bottom: 10px;	margin-right: auto;}.buttonb a{	min-width:64px;	min-height:18px;	color:#ffffff;	font-weight:bold;	text-decoration:none;	text-shadow: 1px 1px 2px #b04c4c;	display:block;	padding-top: 5px;	padding-right: 0;	padding-bottom: 5px;	padding-left: 0;}.buttonc{	text-align: center;	background-color: #87cefa;	background:-webkit-gradient(linear,0 0, 0 100%,color-stop(0,#32892e),color-stop(0.5,#4c9e48),color-stop(1,#5ead5a));	background:-moz-linear-gradient(top,rgba(255,255,255,1)5%,rgba(194,163,163,1)50%,rgba(194,163,163,1)100%);	border:1px solid #32892e;	-webkit-box-shadow:0 2px 3px #487d45;	-moz-box-shadow:0px 2px 3px #487d45;	border-radius:8px;	-webkit-border-radius:8px;	-moz-border-radius:8px;	display:block;	width: 90%;	margin-left: auto;	margin-top: 5px;	margin-bottom: 10px;	margin-right: auto;}.buttonc a{	min-width:64px;	min-height:18px;	color:#ffffff;	font-weight:bold;	text-decoration:none;	text-shadow: 1px 1px 2px #4e754b;	display:block;	padding-top: 5px;	padding-right: 0;	padding-bottom: 5px;	padding-left: 0;}.buttond{	text-align: center;	background: #80aaf0;	background:-webkit-gradient(linear,0 0, 0 100%,color-stop(0,#F08080),color-stop(0.5,#f39494),color-stop(1,#ecaeae));	background:-moz-linear-gradient(top,rgba(255,255,255,1)5%,rgba(194,163,163,1)50%,rgba(194,163,163,1)100%);	border:1px solid #de7777;	-webkit-box-shadow:0 2px 3px #aa7d7d;	-moz-box-shadow:0px 2px 3px #aa7d7d;	border-radius:8px;	-webkit-border-radius:8px;	-moz-border-radius:8px;	display:block;	width: 90%;	margin-left: auto;	margin-top: 5px;	margin-bottom: 10px;	margin-right: auto;}.buttond a{	min-width:64px;	min-height:18px;	color:#ffffff;	font-weight:bold;	text-decoration:none;	text-shadow: 1px 1px 2px #ca6f45;	display:block;	padding-top: 5px;	padding-right: 0;	padding-bottom: 5px;	padding-left: 0;}.buttone{	text-align: center;	background: #80aaf0;	background:-webkit-gradient(linear,0 0, 0 100%,color-stop(0,#f19402),color-stop(0.5,#f5a10f),color-stop(1,#ffbc47));	background:-moz-linear-gradient(top,rgba(255,255,255,1)5%,rgba(194,163,163,1)50%,rgba(194,163,163,1)100%);	border:1px solid #e1930b;	-webkit-box-shadow:0 2px 3px #aa7d7d;	-moz-box-shadow:0px 2px 3px #aa7d7d;	border-radius:8px;	-webkit-border-radius:8px;	-moz-border-radius:8px;	display:block;	width: 90%;	margin-left: auto;	margin-top: 5px;	margin-bottom: 10px;	margin-right: auto;}.buttone a{	min-width:64px;	min-height:18px;	color:#ffffff;	font-weight:bold;	text-decoration:none;	text-shadow: 1px 1px 2px #ca6f45;	display:block;	padding-top: 5px;	padding-right: 0;	padding-bottom: 5px;	padding-left: 0;}