@charset "Shift_Jis";

/* 全体レイアウト */
body,td,tr {
	font-size:65%; line-height:150%; color:#222;
	font-family:'Verdana','MS UI GOTHIC';
	border:0;	padding:0; margin:0;
	scrollbar-face-color:#fff;
	scrollbar-highlight-color: #fff;
	scrollbar-shadow-color: #fff;
	scrollbar-3dlight-color: #fff;
	scrollbar-arrow-color: #eee;
	scrollbar-track-color: #f0f0f0;
	scrollbar-darkshadow-color: #fff;}

/* リンクの設定 */
a {
	text-decoration:none;}
a:link, a:active, a:visited {
	color:#adb; }
a:hover {
	color:#fff; background:#ddd; }
.in a {
	text-decoration:none; }
.in a:link, .in a:visited, #menu a:active {
	color:#000; }
.in a:hover{
	color:#ddd; background:#fff;}

/* 見出しの設定 */
h2{
	height:15px;font-size:100%;
	background-image:url('m.gif');
	background-repeat:no-repeat;
	background-position:left;
	color:#000;font-weight:normal;
	margin:3px 0 3px 10px;
	padding:0 0 2px 15px;}

/* 本文の設定 */
.txt{
	margin:0 0 10px 20px;
	padding:0 5px 15px 0; }

/* INDEXの設定 */
.in{
	margin:0 0 0 260px;
	background-attachment: fixed;
	background-image: url(tp.gif);
	background-repeat: no-repeat;
	background-position: left top;}

/* そのほか */
strong {
	font-weight:bold; color:#000;
	border-bottom:2px dashed #0c0; }
img {
	border:0px; }

/* アイフレームの設定 */
iframe{
	width:400px; background:#fff; height:300px;
	padding:0; margin:5px 0 10px -15px; }

/* フォームの設定 */
textarea {
              font-size:150%; line-height:16px;
	color:#222; font-family:Verdana;
	background-color:transparent;
	border:1px solid #ddd; }

input {
              font-size:150%; color:#222;
	background-color:transparent;
	border:1px solid #ddd; }