@charset "shift_jis";

/* 全体のレイアウト */
body{
	margin:0; padding:0;
	background-color:#fff;
	color:#778899;
	font-size:9pt;
	font-family:'Verdana';
}
#site{
	margin:10px auto;
	padding:10px 0;
	width:715px;
	font-family:'Verdana';
	line-height:1.7em;
}

/* リスト */
li{list-style:square;}

/* 罫線 */
hr{
	padding:0;height:0px;
	border-width:1px;
	border-color:#778899;
	border-style:dotted;
}
/* 画像 */
img{padding:2px;border:none;}

/* テーブル、テキストエリア、ボタンの文字 */
td,textarea,input{color:#666;font-size:10pt;}

/* 文字 */
strong{padding:2px;background-color:#eee;font-weight:bold;}
del{color:#fff;text-decoration:none;}

p{padding:12px 0;}

/****************************************************************/

/* サイトタイトル */
#title{
	padding:0px 0;
	width:100%;
	background-image:url('bg.png');
	background-color:#fff;
	background-repeat:repeat-x;
	background-position:center bottom;
	background-attachment:scroll;
	color:#aaa;
	font-size:90pt;		/* コンテンツリンクの文字サイズを変更する場合はここの数値を変更 */
	font-family:'Times New Roman';
	letter-spacing:1px;
	line-height:1.2em;
	text-align:center;
	display:block;
}

/*** コンテンツリンク---コンテンツリンクを増やすときはこの1ユニットを増やしてクラス名を変更してください ***/
/* 1ユニットここから */
#title .link1{display:inline;}
#title .link1 a:link, .link1 a:visited{color:#ff9999;text-decoration:none;}
#title .link1 a:hover{color:#ffcccc;text-decoration:none;}
/* 1ユニットここまで */

#title .link2{display:inline;}
#title .link2 a:link, .link2 a:visited{color:#ffcc99;text-decoration:none;}
#title .link2 a:hover{color:#ffe6cc;text-decoration:none;}

#title .link3{display:inline;}
#title .link3 a:link, .link3 a:visited{color:#fffb99;text-decoration:none;}
#title .link3 a:hover{color:#ffffcc;text-decoration:none;}

#title .link4{display:inline;}
#title .link4 a:link, .link4 a:visited{color:#99ff99;text-decoration:none;}
#title .link4 a:hover{color:#ccffcc;text-decoration:none;}

#title .link5{display:inline;}
#title .link5 a:link, .link5 a:visited{color:#99ccff;text-decoration:none;}
#title .link5 a:hover{color:#cce6ff;text-decoration:none;}

#title .link6{display:inline;}
#title .link6 a:link, .link6 a:visited{color:#b399ff;text-decoration:none;}
#title .link6 a:hover{color:#d9ccff;text-decoration:none;}

#title .link7{display:inline;}
#title .link7 a:link, .link7 a:visited{color:#e699ff;text-decoration:none;}
#title .link7 a:hover{color:#f3ccff;text-decoration:none;}


/* リンク説明部分 */
#ex{
	width:100%;
	padding:10px 0 15px 0;
	background-image:url('bg.png');
	background-color:#fff;
	background-repeat:repeat-x;
	background-position: center bottom;
	background-attachment:scroll;
}
.linkex{
	color:#999;
	font-size:small;
	font-family:'Verdana';
	line-height:0em;
	border:1px dotted #fff;
}

/* index.htmlのサイト情報などの部分 */
.info{
	padding:3px 5px;
	color:#778899;
	font-size:small;
	font-family:'Verdana';
	line-height:1em;
	border:0px dotted #fff;
}
.info-img{padding:0 10px;float:left;}
.infop{display:inline;}

/* コンテンツリンク以下の部分---リンク色を変更する場合はこの記述の色を変更 */
#main{margin:0;}
#main a:link, #main a:visited{color:#66cccc;text-decoration:none;}	/* リンク色を変更する場合はこの記述の色を変更 */
#main a:hover, #main a:active{color:#ff9999;text-decoration:none;}	/* リンク色を変更する場合はこの記述の色を変更 */

/* テキスト部分 */
.txt{
	padding:20px;
	background-image:url('bg.png');
	background-color:#fff;
	background-repeat:repeat-x;
	background-position: center bottom;
	background-attachment:scroll;
	line-height:1.8em;
}

/* テキスト右寄せ */
.lead{padding:5px;text-align:right;}

/* 見出し */
h2{
	margin:10px 0 5px 0;
	padding:5px 5px 5px 10px;
	font-size:12pt;
	font-family:'Lucida Sans Unicode','MS P ゴシック';
	font-weight:normal;
	border-left:10px double #778899;
}

h3{
	margin:20px 0;
	padding:5px 15px;
	width:50%;
	font-size:11pt;
	font-family:'Lucida Sans Unicode','MS P ゴシック';
	font-weight:normal;
	border-left:3px dotted #778899;
}

h4{
	margin:20px 0 0 0;
	padding:3px;
	background-color:#ccc;
	color:#fff;
	font-size:10pt;
	font-weight:bold;
	text-align:center;
}

/* ボックス */
.box{
	margin:15px 0;
	padding:20px;
	background-color:#eaeaea;
	color:#999;
	border:1px solid #ddd;
}

/* フォーム */
form{margin:0;}

/* リンクページレイアウト---h5はサイト名表記に使用してます */
dl{margin:15px 30px 5px 30px;}

dt{float:right;}

dd{
	margin:0;
	font-size:10pt;
}

h5{
	margin:15px 0 0 0;
	font-size:11pt;
	font-weight:normal;
	letter-spacing:1px;
	display:inline;
}

/****************************************************************/

/* 天奇屋著作権表示 */
#copy{
	margin-top:30px;
	padding:5px 0;
	width:100%;
	background-image:url('bg.png');
	background-color:#fff;
	background-repeat:repeat-x;
	background-position: center top;
	background-attachment:scroll;
	text-align:right;
	display:block;
	clear:both;
}
#copy a:link,a:visited{color:#999;text-decoration:none;}
#copy a:hover{color:#ccc;text-decoration:none;}
