@charset "utf-8";

/*--cssボタン装飾--*/

/*++++++++++++++++ 詳しくボタン ++++++++++++++++*/
.kuw {
	text-align: center;
	font-weight: bold;
	font-size: 110%;
	float: right;
	margin-top: 30px;
	margin-right: 10px;
	margin-bottom: 10px;
	margin-left: 15px;	
	-webkit-text-size-adjust: 85%;
	-moz-text-size-adjust: 85%;
	-ms-text-size-adjust: 85%;
	-o-text-size-adjust: 85%;
	text-size-adjust: 85%;
}
.kuw a {
	text-decoration: none;
	padding: 4px 15px;
	border: 3px solid #0098D7;	color: #FC0;
	text-align: center;
	-webkit-border-radius: 5px;
	-moz-border-radius: 5px;
	border-radius: 5px;
	-webkit-box-shadow: #EAE0D5 0px 2px 3px;
	-moz-box-shadow: #EAE0D5 0px 2px 3px;
	box-shadow: #EAE0D5 0px 2px 3px;
	background: #FFFFFF;
	background: -webkit-gradient(linear, 0 0, 0 bottom, from(#FFFFFF), to(#FDFDFB));
	background: -webkit-linear-gradient(#FFFFFF, #FDFDFB);
	background: -moz-linear-gradient(#FFFFFF, #FDFDFB);
	background: -ms-linear-gradient(#FFFFFF, #FDFDFB);
	background: -o-linear-gradient(#FFFFFF, #FDFDFB);
	background: linear-gradient(#FFFFFF, #FDFDFB);
	-pie-background: linear-gradient(#FFFFFF, #FDFDFB);
	behavior: url(/PIE.htc);
}

.kuw a:link{
	color: #1998D5;
}
.kuw a:visited{
	color: #1998D5;
}
.kuw a:hover{
	color: #FF9900;
}

/*++++++++++++++++ 商品ボタン ++++++++++++++++*/
.botan2 a {
	font-weight: bold;
	text-decoration: none;
	border: 1px solid #ccc;
	text-align: center;
	-webkit-border-radius: 5px;
	-moz-border-radius: 5px;
	border-radius: 5px;
	-webkit-box-shadow: #797979 0px 1px 1px;
	-moz-box-shadow: #797979 0px 1px 1px;
	box-shadow: #797979 0px 1px 1px;
	background-image: url(../gazou/meisi-top/botan2.gif);
	background-repeat: repeat-y;
	background-position: center top;	behavior: url(/PIE.htc);
	font-size: 100%;
	padding: 5px;;
	display: block;
	width: 200px;
}
.botan2 a:link{
	color: #fff;
}
.botan2 a:visited{
	color: #fff;
}
.botan2 a:hover{
	color: #FC0;
}

/*++++++++++++++++ フローテーブル内リンクボタン ++++++++++++++++*/
.botan3 a {
	font-weight: bold;
	text-decoration: none;
	border: 1px solid #A9A994;
	text-align: center;
	-webkit-border-radius: 5px;
	-moz-border-radius: 5px;
	border-radius: 5px;
	-webkit-box-shadow: #CCC 0px 1px 1px;
	-moz-box-shadow: #CCC 0px 1px 1px;
	box-shadow: #CCC 0px 1px 1px;
	background: #FFFFFF;
	background: -webkit-gradient(linear, 0 0, 0 bottom, from(#FFFFFF), to(#FDFDFB));
	background: -webkit-linear-gradient(#FFFFFF, #FDFDFB);
	background: -moz-linear-gradient(#FFFFFF, #FDFDFB);
	background: -ms-linear-gradient(#FFFFFF, #FDFDFB);
	background: -o-linear-gradient(#FFFFFF, #FDFDFB);
	background: linear-gradient(#FFFFFF, #FDFDFB);
	-pie-background: linear-gradient(#FFFFFF, #FDFDFB);
	behavior: url(/PIE.htc);
	font-size: 100%;
	padding: 5px;;
	display: block;
	width: 200px;
}
.botan3 a:link{
	color: #297EB9;
}
.botan3 a:visited{
	color: #297EB9;
}
.botan3 a:hover{
	color: #FF9900;
}

/*++++++++++++++++ サイドバー内リンクボタン ++++++++++++++++*/
.side-botan a {
	font-size: 110%;
	font-weight: bold;
	text-decoration: none;
	border: 1px solid #B3B3B3;
	text-align: center;
	-webkit-border-radius: 5px;
	-moz-border-radius: 5px;
	border-radius: 5px;
	-webkit-box-shadow: #CCC 0px 1px 1px;
	-moz-box-shadow: #CCC 0px 1px 1px;
	box-shadow: #CCC 0px 1px 1px;
	background: #FFFFFF;
	background: -webkit-gradient(linear, 0 0, 0 bottom, from(#FFFFFF), to(#FDFDFB));
	background: -webkit-linear-gradient(#FFFFFF, #FDFDFB);
	background: -moz-linear-gradient(#FFFFFF, #FDFDFB);
	background: -ms-linear-gradient(#FFFFFF, #FDFDFB);
	background: -o-linear-gradient(#FFFFFF, #FDFDFB);
	background: linear-gradient(#FFFFFF, #FDFDFB);
	-pie-background: linear-gradient(#FFFFFF, #FDFDFB);
	behavior: url(/PIE.htc);
	padding: 8px;;
	display: block;
}
.side-botan a:link{
	color: #297EB9;
}
.side-botan a:visited{
	color: #297EB9;
}
.side-botan a:hover{
	color: #FF9900;
}
/*テーブル内リンクボタン
-------------------------*/
.botan a {
	font-weight: 500;
	text-decoration: none;
	border: 1px solid #B8B8A7;
	text-align: center;
	-webkit-border-radius: 5px;
	-moz-border-radius: 5px;
	border-radius: 5px;
	-webkit-box-shadow: #CCC 0px 1px 1px;
	-moz-box-shadow: #CCC 0px 1px 1px;
	box-shadow: #CCC 0px 1px 1px;
	background: #FFFFFF;
	background: -webkit-gradient(linear, 0 0, 0 bottom, from(#FFFFFF), to(#FDFDFB));
	background: -webkit-linear-gradient(#FFFFFF, #FDFDFB);
	background: -moz-linear-gradient(#FFFFFF, #FDFDFB);
	background: -ms-linear-gradient(#FFFFFF, #FDFDFB);
	background: -o-linear-gradient(#FFFFFF, #FDFDFB);
	background: linear-gradient(#FFFFFF, #FDFDFB);
	-pie-background: linear-gradient(#FFFFFF, #FDFDFB);
	behavior: url(/pie/PIE.htc);
	margin: 10px;
	padding: 4px 10px 4px 10px;
	font-size: 100%;
	-webkit-text-size-adjust: 90%;
	-moz-text-size-adjust: 90%;
	-ms-text-size-adjust: 90%;
	-o-text-size-adjust: 90%;
	text-size-adjust: 90%;
}
.botan a:link{
	color: #297EB9;
}
.botan a:visited{
	color: #297EB9;
}
.botan a:hover{
	color: #FF9900;
	background-color: #FFDB4D;
}
