﻿@charset "utf-8";
/* CSS Document */

*{margin:0;padding:0;font-size:100%;border:0;}

html,body{font:14px/1.2em Verdana, ArialMT, Osaka, sans-serif;color:#330;}

div,p{line-height:1.7;letter-spacing:0.2em;}
ul{list-style:none;}

body{background:url("../img/bg.gif");}

h1,h2,h3{font:14px/1.2em 'Courier New', monospace;letter-spacing: 0.3em;}

.top
{
	width	: 1000px;
	height	: 176px;
	position: relative;
	left	: 0;
	top		: 0;
	color	: #c0f;
	margin-bottom:22px;
	background:url("../img/zyosiki.gif");
}

.top img
{
	position: relative;
	left	: 240px;
}

.top a
{
	display:block;
}

h1
{
	height	: 28px;
	color	: #c53d43;
	font-size	: 1.3em;
	font-weight	: 800;
	letter-spacing	: 0.7em;
	padding		: 12px 0 0 24px;
	background	: url("../img/h1top.gif") no-repeat 0 0;
}

#h/*hタグ装飾用divID*/
{
	width	: 30em;
	height	: 40px;
	position: relative;
	left	: 270px;
	top		: 0px;
	margin-bottom	: 20px;
	background		: url("../img/bgh1.gif") repeat-x 0 0;
}


h2{
	width	: 686px;
	position: relative;
	left	: 280px;
	top		: 0;
	margin	: 30px 0 2px 0;
	padding	: 6px 0 6px 26px;
	color	: #fff;
	font-size	: 1.1em;
	font-weight	: 600;
	background	: url("../img/h2.gif") repeat-x 0 0;
}

h3
{
	width	: 500px;
	position: relative;
	left	: 280px;
	top		: 0px;
	padding-top	: 10px;
	color	: #9f6;
	font-weight	: 400;
	font-size	: 1em;
}

.divbody/*なかみ*/
{
	width	: 1000px;
	height	: 100% !important;
	min-height	: 400px;
	height	: 400px;/*IE6用*/
	position: relative;
	left	: 0;
	top		: 0px;
	background	: #80989b url("../img/leftbg.gif") repeat-y;
	padding-bottom	: 30px;
}

.divbody p
{
	width	: 700px;
	position: relative;
	left	: 280px;
	top		: 0px;
}
.divbody span
{
	position: relative;
	left	: 280px;
	top		: 40px;
	font-size:0.7em;
}

/*--------------------------------↓↓左ナビ↓↓--------------------------------*/
.link
{
	position: absolute;
	left	: 0;
	top		: 230px;
	background	: #fff;
}

#linkhead{background:url('../img/line.gif');}
#linkfoot{background:url('../img/arrow.gif');}

.link a
{
	display	: block;
	width	: 172px;
	height	: 16px;
	position: relative;
	left	: 0px;
	padding	: 8px 0px 2px 58px;
	text-decoration	: none;
	color	: #393f4c;
	border	:solid #80989b;
	border-width	: 0 0 1px 0;
	background	: #fff url("../img/424.gif") no-repeat 206px 14px ;
}

.link a:hover,.link a:active
{
	width	: 171px;
	background	: #80989b url("../img/424on.gif") no-repeat 216px 14px ;
	color:#fff;
	border	:solid #000;
	border-width	: 0 0 1px 1px;
}

.link span
{
	position: relative;
	top		: 2px;
	right	: 6px;
}
/*--------------------------------↑↑左ナビ↑↑--------------------------------*/

.footer/*フッタ包括div*/
{
	width	: 1000px;
	height	: 60px;
}


.footer span/*フッタテキスト*/
{
	display	: block;
	position: relative;
	left	: 0;
	top		: 10px;
	font-size	: 10px;
	color	:#000;
	text-align	: right;
}

#kian/*左上きあんシンボル*/
{
	position: absolute;
	top:0;
	left:0;
}
