<html><head><meta name="color-scheme" content="light dark"></head><body><pre style="word-wrap: break-word; white-space: pre-wrap;">/* 新3.0バージョン用: リンクページ */
BODY,TD {  margin: 0 0 0 0; font-size: x-small; color: #333333; text-decoration: none;
font-family:"ＭＳ Ｐゴシック",Osaka,Arial,Helvetica,sans-serif }

P,H1,H2,H3,H4,H5,H6,EM { font: normal x-small; padding: 0; }
H1,H2,H3,H4,H5,H6,EM {	margin: 0 }
H5,H6,EM { font-size:10pt }
EM {	font-weight:bold; text-decoration: none; }

P {
	line-height:140%;
	margin: 0 8 7 8;
	text-align: justify;
	text-justify: distribute;
}

/* ■ 基本アンカー　*/
A { text-decoration: none; background: no-repeat left 2px }
A:link    { color: #004433 }
A:visited { color: #999999 }
A:hover   { color: #FF0066; text-decoration: underline }

/* ■基本構成系							*/
/* トップ上段 10:左 20:リード 30:カテゴリ	*/
#td11,#td12 {	word-break: break-all }
#td020 {
	border-left:2 solid #fff;
	color:#ffffff;
	padding:2;
}
#td010, #td020, #td030 { font-size:10pt } /* 上段は文字サイズ固定 */

/* ■中央タイトル */
#td021      { padding-left:2 }
#th01,#th02 { padding-left:6 } /* タイトル２行 */
#th01       { padding-top:2 }
#td030      { background:#404040; color:#f8f8f8; padding:2; }

/* ■リードとカラーバーの色、一括変更する */
#th00 { margin-top:2 }
#th03 {
	background:#cccccc;
	border-top:36 solid #999999;
	border-bottom:12 solid #33cc99
}
#td020{	background:#33cc99 url(img/gr/bk008.gif) repeat-y }

/* ■トップのメニュー */
#topmenu {
	background:#fcfcfc url(img/line/bar002.gif) no-repeat 2 6;
	border-top   :1 solid #33cc99;
	border-bottom:1 solid #dddddd;
	margin:0;
	padding:2 0 3 14;
	color:#cccccc;
}

/* 下線リンク */
A.hotnav { text-decoration: underline; color: #ff9900 }
A.hotnav :visited { color: #cc9966 }
A.hotnav :hover   { color: #FF0066 }

/* フッター */
A.footer{ color:#809980; text-decoration:none }
A.footer:visited { color:#809980; text-decoration:none }
A.footer:hover   { color:#ff9900; text-decoration:underline  }

A.cnav2         { color:#000000; text-decoration:none }
A.cnav2:visited { color:#999999; text-decoration:none }
A.cnav2:hover   { color:#FF6600; text-decoration:underline  }

/* ■カテゴリメニュー(サイド)用 	*/
/* 両方ともブロックに変換			*/
/*  0 : カテゴリ					*/
/*	1 : アクティブ				*/
/*  2 : ブロック(TDのみ)			*/
/*  番号なし：汎用				*/
TD.menu0 {
	padding-right:2;
	border-top:1 solid #e8f8f0;
	background:url(img2/mk/mn11.gif) no-repeat left top;
	padding:1 2 2 16;
}
TD.menu1 {	border-bottom:0 solid #e8f8f0; }
TD.menu2 {
	padding :2 2 2 0;
}
TD.pr { border-top:1 solid #e8f8f0; }

.menu2 P {
	margin:1 0 3 0;
	line-height:125%;
}
.menu2 P.tt2 {
	border-bottom:1 solid #e8f8f0;
}
.menu2 P.tt2 A, .menu0 A {
	display:block;
	width:100%
}

/* ■セパレータ、横、縦  */
.sp {
	background:url(img/line/dot-h001.gif) repeat-x left center;
	margin-top:0; margin-bottom:0
}
.vl {	background:url(img/line/dot-v001.gif) repeat-y left }

/* リンクの背景指定のため */
H3 {
	color : #FFFFFF;
	background-image:url(img/t/bar01.gif);
	background-repeat:repeat-y;
	background-color: #33CC99;
    padding : 4;
	font-size: small;
	font-weight: bold;
	margin: 6 0 4 0;
	text-align : center;
}

/* リンクの色を指定 */
H3 A { text-decoration: underline; }
H3 A:link{    color: #FFFFFF; text-decoration: underline }
H3 A:visited{ color: #006633; text-decoration: underline }
H3 A:hover{   color: #FF0066; text-decoration: underline }

.tt3 {
background:url(img/t/t4com.gif) no-repeat -40px bottom;
margin: 0 1 4 0; padding:0 0 2 8;
color:#FFFFFF;
border-top:2 solid #00e0b8;
font-size:10pt}


/* ■ H1～H4 のタイトル用 		*/
/* H2はページ見出しになるので欠番	*/
H1.tt, H3.tt, H4.tt { /* .tt 共通 */
	padding: 2 0 1 4;
	margin:4 8 4 8;
}

/* ttは上下線型 */
H1.tt, H3.tt, H4.tt, table.tt {	
	background: #f8fff8;
	border:double #33cc99;
	border-width:3 0 3 0;
}

/* tt2は下線型 */
H1.tt2, H3.tt2, H4.tt2 {
	border-bottom:3 solid #33cc99;
	padding:2 2 0 2;
	margin:2 8 2 8;
	color:#000;
}
H1.tt2, H3.tt2 {
	background:url(img2/mk/tt001.gif) no-repeat left bottom;
	padding-left:16
}
H4.tt2 {
	border-bottom: 2 solid #33cc99;
	background:url(img2/mk/tt002.gif) no-repeat left bottom;
	padding-left:14
}

H5.tt2 {
	border-bottom:2 solid #000000;
	padding:2 2 0 2;
}

/* ■装飾タイトル系 */
.tt_inv { /* 反転系タイトル */
	background: #333 url(img/back/bk000.gif);
	color: #ffffff;
	padding:3 2 1 2;
}

.tt_box { /* 囲みタイトル */
	background: url(img/bar/bar501.jpg) no-repeat left bottom;
	border: 1 solid #99cc99;
	padding: 3 4 3 20;
	margin: 4;
	width: 100%;
	font-size: small;
}

.tt_bar { /* 左罫　タイトル */
	background: url(img/bar/bar305.jpg) no-repeat -60 -30;
	border-left:5 solid #66cc66;
	padding:3 2 2 4;
	margin: 0 8 2 8;
	font-size: small;
}

/* ■コラム枠 */

.boxv {	/* 点線仕切り */
	background:#fcfcfc url(img/line/nl-v002.gif) repeat-y left;
}

.boxv P.sp,
{
	margin: 0 4 0 4;
}

.boxv P, .col P
{ /* コラム内の段落 */
	line-height:125%;
	color : #555555;
	margin: 0 2 7 4;
}

/* 価格表示 */
.price, .price2 {
	color:#ff6600;
	font-size:small;
	text-align:center;
}

.price2 {	/* 上下の線付き */
	margin: 2 10 2 10;
	padding:4;
	border:1 solid #cccccc;
	border-width:1 0 1 0;
}

.boxv .price2 {
	padding:2;
	margin: 2 12 2 12;
}

/* ■装飾用共通 */
.off, .minoff, .eoff { color: #909990 }	/* オフトーン(読めるOFF) */
.off2{ color: #c0ccc0 } 				/* オフトーン(弱いOFF) */

/* 英数字フォント指定系 */
.e, .eoff, .num, .num2  { font-family:Arial,Helvetica,sans-serif }

/* 小さい文字指定系 */
.min, .minoff { font-size: xx-small; word-break: break-all; margin-bottom: 0;  }
/* 英数字+ボールド */
.num, .num2 {　font-weight:bold　}
.num2 {	font-size:small	}	/* １クラスアップ(価格) */

/* 共通色 */
.c00 { color: #ffffff } /* 白専用 */
.c01 { color: #FF0033 } /* 共通色(赤) */
.c02 { color: #cc0033 } /* 共通色(赤) */
.c03 { color: #ff6600 } /* 共通色(橙) */
.c04 { color: #ff0066 } /* 共通色(pink) */

/* ■上下ボーダー */
.bd50,bd00,.bd04 {	border:1 solid; border-width:1 0 1 0 }
.bd50 { border-color:#33cc99 }
.bd00 { border-color:#cccccc }
.bd04 { border-color:#ff0066 }

.bd00 { border:1 solid #33cc99; border-width:1 0 1 0 }
.bd01 { border:1 solid #cccccc; border-width:1 0 1 0 }

/* ブレークの調整 */
P.stop { margin-bottom: 0; }
. {	margin-bottom: 7; }

</pre></body></html>