@charset "utf-8";
/* CSS Document */
/* default style - リセット及びbody基本設定
----------------------------------------------------------- */
@import url("default.css");
/* 共通のstyle
----------------------------------------------------------- 
@import url("common.css");*/

body {
	width:100%;
	color: #9cf;
}
h1 {
	padding: 0px;
	font-size: 20px;
	font-weight: bold;
	line-height: 1em;
	color: #47a;
	margin: 1px;
	padding-top: 5px;
	padding-right: 2px;
	padding-bottom: 2px;
	padding-left: 0px;
}
h2 {
	font-weight: bold;
	font-size: 15px;
	line-height: 1.2em;
	color: #58b;
	margin: 1px;
	letter-spacing: .1em;
	padding-top: 5px;
	padding-right: 2px;
	padding-bottom: 0px;
	padding-left: 5px;
}
h3, h4, h5, h6 {
	padding: 0px;
	font-size: 14px;
	font-weight: bold;
	color:#69c;
	margin: 1px;
	line-height: 1.2em;
	display: inline;
	padding-top: 5px;
	padding-right: 2px;
	padding-bottom: 0px;
	padding-left: 10px;
}
a {
	color: #666600;
}
a:link {
	text-decoration : underline;
	color : #888800;
	border: 0px;
}
a:active {
	text-decoration : none;
	color : #776600;
	border: 0px;
}
a:visited {
	color : #888800;
	border: 0px;
}
a:hover {
	text-decoration : underline;
	color : #666600;
	border: 0px;
}
p {
	text-indent: 1em;
	margin: 1px 0px 0px 0px;
	letter-spacing: .1em;
	line-height: 1.3em;
}
.std_link {/*
	background-color: #3377FF;
	border: thin solid #99CCFF;*/
	padding-top: 2px;
	padding-right: 5px;
	padding-bottom: 2px;
	padding-left: 5px;
}
.std_link a {
	/* ▼表示形態 */
   display: block;
	text-indent: 0em;
	/* ▼サイズ */
   width: 90%;
	/* ▼余白 */
   padding: .8em 0px;
	margin: .8em auto;
	/* ▼枠線 */
   border-style: solid;
	border-width: 1px;
	border-color: #ccc #999 #999 #ccc;
	/* ▼角丸 */
   -webkit-border-radius: 7px; /* Chrome,Safari */
	-moz-border-radius: 7px;    /* Firefox */
	border-radius: 7px;         /* CSS3 */
	/* ▼文字装飾 */
   text-decoration: none;
	/* ▼文字位置 */
   text-align: center;
	/* ▼背景 */
   background: -webkit-gradient(linear, left top, left bottom, from(#fff), to(#777)); /* Chrome,Safari */
 filter:progid:DXImageTransform.Microsoft.Gradient(GradientType=0, StartColorStr=#ffffffff, EndColorStr=#ffcccccc); /* IE */
	background: -moz-linear-gradient(top, #777, #fff); /* Firefox */
	background: -o-linear-gradient(top, #777, #fff);   /* Opera */
	background: linear-gradient(top, #777, #fff);      /* CSS3 */
}
.rihgt {
	text-align: right;
	text-indent: 0em;
}
.center {
	text-align:center;
	text-indent: 0em;
}
