@charset"Shift-JIS";

/* -------------------------------------------------------------- */
/* index.htmlに共通のスタイルを定義します                          */
/* -------------------------------------------------------------- */

* {
	background-color : transparent;
	margin: 0px;
	padding: 0px;
	border: none;
}

body {
	background-color:#FFFFFF;
	color:#434343;
	line-height: 160%;
}

h1, h2, h3, h4, h5, h6 {  
	font-size: 100%;
	margin: 0;
} 

img {
	margin: 0;
	border-style: none;
	vertical-align: top;
	vertical-align: bottom;
}
.img_r {
	margin: 0;
	float: right;
}
.img_l {
	margin: 0;
	float: left;
}
.img_space {
	margin-top: 25px;
}

.box_r {
	float: right;
	display:inline;
	/*display: block;*/
}
.box_l{
	float: left;
	display:inline;
	/*display: block;*/
}

.clear {
	clear: both;
	zoom: 1;
}

table#header_tbl td {font-size:90%; line-height:100%;}


/* -------------------------------------------------------------- */
/* colorいろいろ */
/* -------------------------------------------------------------- */

.white         {color:white;}
.blue          {color:blue;}
.darkblue      {color:darkblue;}
.yellow        {color:yellow;}
.yellowgreen   {color:yellowgreen;}
.red           {color:red;}
.mediumblue    {color:mediumblue;}
.orange        {color:orange;}
.orangered     {color:orangered;}
.chocolate     {color:chocolate;}
.slateblue     {color:slateblue;}
.limegreen     {color:limegreen;}
.salmon        {color:salmon;}
.pink          {color:pink;}
.deeppink      {color:deeppink;}
.deepskyblue   {color:deepskyblue;}
.forestgreen   {color:forestgreen;}
.darkgreen     {color:darkgreen;}
.royalblue     {color:royalblue;}
.hotpink       {color:hotpink;}
.purple        {color:purple;}
.teal          {color:teal;}
.gold          {color:gold;}
.crimson       {color:crimson;}
.darkslategrey {color:darkslategrey;}
.navy          {color:navy;}
.lightslategray  {color:lightslategray;}
.brawn   {  color:#9f362a;}
.blue    {  color:#4169e1;}
.darkblue{  color:#000099;}
.wine    {  color:#d14b4b;}
.green   {  color:#418047;}
.purple  {  color:#ba55d3;}


/* -------------------------------------------------------------- */
/* ヘッダー関連 */
/* -------------------------------------------------------------- */
.headerrink a:link {color:#ffffff; text-decoration:none; font-weight:bold; font-size:12px; line-height:12px;}
.headerrink a:visited {color:#ffffff; text-decoration:none; font-weight:bold; font-size:12px; line-height:12px;}
.headerrink a:hover {color:#ffee52; text-decoration:none; font-weight:bold; font-size:12px; line-height:12px;}
.headerrink a:active {color:#ffffff; text-decoration:none; font-weight:bold; font-size:12px; line-height:12px;}

.toprink a:link {color:#ffffff; text-decoration:none; font-weight:bold; font-size:14px; line-height:12px;}
.toprink a:visited {color:#ffffff; text-decoration:none; font-weight:bold; font-size:14px; line-height:12px;}
.toprink a:hover {color:#ffee52; text-decoration:none; font-weight:bold; font-size:14px; line-height:12px;}
.toprink a:active {color:#ffffff; text-decoration:none; font-weight:bold; font-size:14px; line-height:12px;}

.toprink2{
color:#ffee52;
font-size:14px;
text-decoration:none;
line-height:12px;
font-weight:bold;
}

.font_style{
color:#ffee52;
font-size:12px;
line-height:12px;
text-decoration:none;
font-weight:bold;
}

/* -------------------------------------------------------------- */
/* フォントサイズ */
/* -------------------------------------------------------------- */

.fontsize_140{
	font-size: 140%;
}
.fontsize_160{
	font-size: 160%;
}
.fontsize_200{
	font-size: 200%;
}
.fontsize_260{
	font-size: 260%;
}
