@charset "UTF-8";

.css3-button{
	text-decoration: none;
	font-weight: bold;
	text-align: center;
	font-size: 13px;
	display: block;
	width: 100px;
	padding: 10px 0;
}
/*/// 角丸指定 ///*/
.kado5{
	-webkit-border-radius: 5px;
}
.kado10{
	-webkit-border-radius: 10px;
}
/*/// ボックスシャドウ ///*/
.bsc_boxshadow{
	box-shadow: 0px 0px 3px #666;
}
/*/// テキストシャドウ ///*/
.wh_drpsdw{
	text-shadow: 0px 1px 1px #333;
};
.bk_drpsdw{
	text-shadow: 0px 1px 1px #FFF;
}
/*/// グラデーション ///*/
.oki_grd{
	background: -webkit-gradient(linear, left top, left bottom, color-stop(1.00, #9d2428), color-stop(0.49, #84282c), color-stop(0.00, #9d2428));
	background: -webkit-linear-gradient(top, #9d2428 0%, #84282c 49%, #9d2428 100%);
	background: linear-gradient(#9d2428 0%, #84282c 49%, #9d2428 100%);
}
.hok_grd{
	background: -webkit-gradient(linear, left top, left bottom, color-stop(1.00, #00a53c), color-stop(0.49, #007033), color-stop(0.00, #00a53c));
	background: -webkit-linear-gradient(top, #00a53c 0%, #007033 49%, #00a53c 100%);
	background: linear-gradient(#00a53c 0%, #007033 49%, #00a53c 100%);
}
.kys_grd{
	background: -webkit-gradient(linear, left top, left bottom, color-stop(1.00, #f19000), color-stop(0.49, #d56610), color-stop(0.00, #f19000));
	background: -webkit-linear-gradient(top, #f19000 0%, #d56610 49%, #f19000 100%);
	background: -webkit-linear-gradient(#f19000 0%, #d56610 49%, #f19000 100%);
}
.gra_mono{
	background: -webkit-gradient(linear, left top, left bottom, color-stop(1.00, #838383), color-stop(0.00, #fff));
	background: -webkit-linear-gradient(#fff, #838383);
	background: linear-gradient(#fff, #838383);
}
.grd_mono_light{
	background: -webkit-gradient(linear, left top, left bottom, color-stop(1.00, #e4e2e2), color-stop(0.00, #fff));
	background: -webkit-linear-gradient(#fff, #e4e2e2);
	background: linear-gradient(#fff, #e4e2e2);
}
/*/// ボタン ///*/
.btn{
	background: -moz-linear-gradient(top,#BADDFF 0%,#0C81F5);
	background: -webkit-gradient(linear, left top, left bottom, from(#BADDFF),to(#0C81F5));
	background: linear-gradient(#BADDFF,#0C81F5);
	color: #FFF;
	border-radius: 5px;
	-moz-border-radius: 5px;
	-webkit-border-radius: 5px;
	border: 1px solid #528BC4;
	-moz-box-shadow: 0px 1px 3px rgba(000,000,000,0.5),inset 0px 0px 1px rgba(255,255,255,0.6);
	-webkit-box-shadow: 0px 1px 3px rgba(000,000,000,0.5),inset 0px 0px 1px rgba(255,255,255,0.6);
	text-shadow: 0px -1px 0px rgba(000,000,000,0.2),0px 1px 0px rgba(255,255,255,0.3);
	text-align: center;
	padding: 5px;
	vertical-align: middle;
	clear: both;
	margin: 5px;
}
.btn_gry{
	background: -webkit-gradient(linear, left top, left bottom, color-stop(1.00, #838383), color-stop(0.00, #fff));
	background: -webkit-linear-gradient(#fff, #838383);
	background: linear-gradient(#fff, #838383);
	color: #FFF;
	border-radius: 5px;
	-moz-border-radius: 5px;
	-webkit-border-radius: 5px;
	border: 1px solid #528BC4;
	-moz-box-shadow: 0px 1px 3px rgba(000,000,000,0.5),inset 0px 0px 1px rgba(255,255,255,0.6);
	-webkit-box-shadow: 0px 1px 3px rgba(000,000,000,0.5),inset 0px 0px 1px rgba(255,255,255,0.6);
	text-shadow: 0px -1px 0px rgba(000,000,000,0.2),0px 1px 0px rgba(255,255,255,0.3);
	text-align: center;
	padding: 8px;
	vertical-align: middle;
	clear: both;
	margin: 10px;
	display: block;
}
