body {
margin-top: 0px;
margin-right: 0px;
margin-bottom: 0px;
margin-left: 0px;
font-family:MS UI Gothic,Arial,Helvetica,"ヒラギノ角ゴ Pro W3",sans-serif;
-webkit-text-size-adjust: none;
}

.f { border: 1px #333333 solid;}
.d { border: 1px #ffffff solid;}
.r { background-color: #cccccc;  color: #ff8000;}
.t { border: 1px #ff7f00 solid;}
.s { border: 1px #000000 solid;}
.top { border: 1px #ffffff solid;}
.tframe { width: 100%; height: 100%; cellspacing: 0; cellpadding: 0;}

.newdata { color:#000000;font-weight: bold;}

#intro{
	width:80%;
	margin-top:10px;
	margin-bottom:10px;

	background: #ffff66;
	border: 3px #ff7f00 outset;
	-moz-border-radius: 6px;
	border-radius: 6px;

	padding: 10px;
	font-size: 12px;
	text-align: left;
	font-weight: bold;
}

/*
 aquabutton
*/
.back a, .orange a, .blue a{
	display: block;
	/*width: 170px; ボタンサイズはデバイスごとに設定*/
	height: 30px;
	padding: 1px 13px;
	margin: 10px auto;
	background: -moz-linear-gradient(-90deg, ##ff9933, ##ff9933 50%, #FFCA95);
	background: -webkit-gradient(linear, 0 0, 0 100%, from(#ff9933), color-stop(50%, #ff9933), to(#FFCA95));
	filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff9933', endColorstr='#FFCA95'); /* for WP */
	-moz-border-radius: 30px;
	-webkit-border-radius: 30px;
	border-radius: 30px;
	-moz-box-shadow: 0 3px 6px rgba(0,0,0,.3);
	-webkit-box-shadow: 0 3px 6px rgba(0,0,0,.3);
	box-shadow: 0 3px 6px rgba(0,0,0,.3);
	border: 1px solid rgba(3,26,143,.4);
	color: #FFF;
	text-decoration: none;
	font-size: 20px;
	text-align: center;
	font-weight: bold;
	text-shadow: rgba(3,26,143,.4) 1px 1px 1px;
}

.back a:before, .orange a:before, .blue a:before {
	background: -moz-linear-gradient(-90deg, hsla(0,0%,100%,.6), hsla(0,0%,100%,.1));
	background: -webkit-gradient(linear, 0 0, 0 100%, from(hsla(0,0%,100%,.6)), to(hsla(0,0%,100%,.1)));
	-moz-border-radius: 20px;
	-webkit-border-radius: 20px;
	display: block;
	height: 15px;
	margin-bottom: -15px;
	content: " ";
}
.back a:hover, .orange a:hover, .blue a:hover {
	background: -moz-linear-gradient(-90deg, #72B5EF, #72B5EF 50%, #D8FDFF);
	background: -webkit-gradient(linear, 0 0, 0 100%, from(#72B5EF), color-stop(50%, #72B5EF), to(#D8FDFF));
	filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#72B5EF', endColorstr='#D8FDFF'); /* for WP */
	-moz-box-shadow: 0 3px 6px rgba(19,92,175,.4);
	-webkit-box-shadow: 0 3px 6px rgba(19,92,175,.4);
	box-shadow: 0 3px 6px rgba(19,92,175,.4);
}

.back a, .orange a {
	background: -moz-linear-gradient(-90deg, #ff9933, #ff9933 50%, #FFCA95);
	background: -webkit-gradient(linear, 0 0, 0 100%, from(#ff9933), color-stop(50%, #ff9933), to(#FFCA95));
	filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff9933', endColorstr='#FFCA95'); /* for WP */
	-moz-box-shadow: 0 3px 6px rgba(0,0,0,.3);
	-webkit-box-shadow: 0 3px 6px rgba(0,0,0,.3);
	box-shadow: 0 3px 6px rgba(0,0,0,.3);
	border: 1px solid rgba(3,26,143,.4);
	color: #FFF;
	text-shadow: rgba(3,26,143,.4) 1px 1px 1px;
}

.back a:before, .orange a:before {
	background: -moz-linear-gradient(-90deg, hsla(0,0%,100%,.6), hsla(0,0%,100%,.1));
	background: -webkit-gradient(linear, 0 0, 0 100%, from(hsla(0,0%,100%,.6)), to(hsla(0,0%,100%,.1)));
}

.blue a {
	background: -moz-linear-gradient(center top, rgb(84, 163, 233) 0%, rgb(52, 142, 224) 60%, rgb(140, 200, 250) 100% );
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0.3, rgb(84, 163, 233)), color-stop(0.60, rgb(52, 142, 224)), color-stop(1, rgb(140, 200, 250)));
	filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#72B5EF', endColorstr='#D8FDFF'); /* for WP */
	background-color: #348ee0;
	-moz-box-shadow: 0 3px 6px rgba(0,0,0,.3);
	-webkit-box-shadow: 0 3px 6px rgba(0,0,0,.3);
	box-shadow: 0 3px 6px rgba(0,0,0,.3);
	border: 1px solid #54a3e9;
	color: #FFF;
	text-shadow: rgba(3,26,143,.4) 1px 1px 1px;
}

.blue a:before {
	background: -moz-linear-gradient(center top, rgba(255, 255, 255, 0.5) 0%, rgba(255, 255, 255, 0) 95%);
	background: -webkit-gradient(linear, 0% 0%, 0% 95%, from(rgba(255, 255, 255, 0.5)), to(rgba(255, 255, 255, 0)));
	background-color: rgba(255, 255, 255, 0.25);
}

h1{
	padding-left: 16px;
	font-size: 16px;
	color: #FFF;
}
