<style TYPE="text/css">
<!--

/* スクロールバー */
BODY {
	color: #000000;
	font-size: 13pt;
	scrollbar-track-color:#aaaaff;
	scrollbar-face-color:#5555cc;
	scrollbar-shadow-color:#0000aa;
	scrollbar-darkshadow-color:#000099;
	scrollbar-highlight-color:#ffffff;
	scrollbar-3dlight-color:#ccccff;
	scrollbar-arrow-color:#aaaaff;
	margin: 0px 0px 0px 0px;
}

a:link { color:#000080; }
a:visited { color:#6a5acd; }
a:active { color:#6a5acd; }

/* フォーム */
input {
	border: 1px solid black;
}

/* テキストエリア */
textarea {
	background:#ffffff;
	border: 1px solid black;
}

/* テーブル内文字 */
td {
	font-size: 13px;
}

/* テーブル内色分け */
.tdnew {
	background-color:pink;
}
.tdtopic {
	background-color:#ccffff;
}
.tdoldnew {
	background-color:#ffffaa;
}

/* ライン */
.line {
	border: 1px solid black;
}

/* フォントサイズ */
.fontbasic{
	font-size: 13px
}
.fontsmall {
	font-size: 10px
}
.fontmid {
	font-size: 11px
}
.fontlar {
	font-size: 14px
}

/* フォント強調 */
.fontb {
	color: red;
	font-weight: bold;
}
/* フォント強調 CGIレンタル等用 */
.fontbc {
	color: #cc3366;
	font-weight: bold;
}


/* TOPフォント強調 (ランキング用)奇数 */
.fontbr {
	background-color:#eeeeee;
	padding:4px 1px;
	color: #000099;
}
/* TOPフォント強調 (ランキング用)偶数 */
.fontbrg {
	background-color:#ffffff;
	padding:4px 1px;
	color: #000099;
}
/* TOP見出し */
.topch{
	background-color:#999999;
	padding:3px;
	font-weight: bold;
	color: #ffffff;
}
/* カテゴリ見出し */
.ch {
	background-color:#0000aa;
	border: 2px solid #cccccc;
	padding:2px 2px;
	color: #ffffff;
}

/* まわり込み */
.left{
	float: left;
}
.right{
	float: right;
}

/* レイアウト */
.pwidth{
	width: 600px;
	max-width: 600px;
}
.pline{
	height: 1px;
	width: 600px;
	background:#ffffff;
}

/* コンテンツ */
.cmenul{
	width:370px;
	background-color:#eeeeee;
	padding:5px 0px 5px 0px;
}
.cmenur{
	width:230px;
	background-color:#eeeeee;
	padding:5px 0px 5px 0px;
}
.cmain{
	float: left;
	width:440px;
}
.cside{
	float: right;
	padding:5px 5px;
}
.csidew{
	width:150px;
}

/* サイトマップ内にて使用 */
.pos1{
	position:relative;
	left:30px;
}
.pos2{
	position:relative;
	left:60px;
}


/* メインタイトルロゴ */
.mainlogo{
	position:relative;
	background-image: url(img/title1.gif);
	background-repeat: no-repeat;
	width: 693px;
	height: 93px;
}
.mainlogol{
	width:160px;
}
.mainlogoc{
	position:absolute;
	top:10px;
	left:160px;
	width:175px;
	font-size: 13px;
}
.mainlogoc1{
	position:absolute;
	top:10px;
	left:335px;
	width:148px;
	font-size: 13px;
}
.mainlogor{
	position:absolute;
	width:210px;
	top:10px;
	left:483px;
}

/* タイトルロゴ */
.titlelogo{
	position:relative;
	background-image: url(img/gotop1.gif);
	background-repeat: no-repeat;
	width: 605px;
	height: 83px;
}
.titlelogol{
	width:130px;
}
.titlelogor{			/* タイトルロゴ タイトル */
	position:absolute;
	width:470px;
	top:5px;
	left:130px;
	font-size: 11px;
}
.titlelogoru{			/* タイトルロゴ アンダー */
	position:absolute;
	width:470px;
	top:10px;
	left:130px;
}


/* jumpjump */
.inputbtn{
  /*ボタン*/
  border-style : solid;
  border-color : #000000;
  color : #ffffff;
  background-color : #006400;
  border-width : 1px;
}
.inputfrm{
  /*テキスト入力*/
  background-color : #ffffff;
  border-style : solid;
  border-color : #000000;
  border-width : 1px;
}

-->
</style>