<!--

<!-- デフォルトのマージン設定 (例) 上=20px、右=30px、下=40px、左=10px -->
BODY { margin: 0px 0px 0px 0px;}

<!-- デフォルトフォントサイズ (例)12px -->
BODY {  font-size: medium; line-height: medium}

<!-- 背景画像の位置：中央上端 -->
BODY { background-position: center top;}

<!-- 背景画像の繰り返し：X方向のみ スクロール：なし -->
BODY { background-repeat: repeat-x;background-attachment: fixed;}

<!-- 禁則処理 -->
TABLE { line-break:strict; text-align:justify;text-justify:distribute;}

<!-- vspaceをイメージタグに付加 -->
IMG { margin:4px 0px;}

<!-- フォントサイズ　ピクセル系 -->
.px8 {   font-size: 8px; line-height: 12px}
.px10 {  font-size: 10px; line-height: 16px}
.px11 {  font-size: 11px; line-height: 17px}
.px12 {  font-size: 12px; line-height: 18px}
.px14 {  font-size: 14px; line-height: 20px}
.px16 {  font-size: 16px; line-height: 22px}
.px18 {  font-size: 18px; line-height: 24px}
.px20 {  font-size: 20px; line-height: 26px}

<!-- フォントサイズ　相対系 -->
.large {  font-size: large; line-height: 135%}
.medium {  font-size: medium; line-height: 135%}
.small {  font-size: small; line-height: 135%}
.x-small {  font-size: x-small; line-height: 135%}

TD { font-size: small; line-height: 135%}

<!-- 禁則処理＋両端揃え -->
.kinsoku { line-break:strict; text-align:justify;text-justify:distribute;font-size: 12px; line-height: 18px }

<!-- テキストの両端揃え＆禁則処理 -->
.just1 { line-break:strict; text-align:justify;text-justify:distribute; }

<!-- テキストの禁則処理「、」「。」「ゃゅょっ」 -->
.just2 { line-break:strict;}

<!-- リンク -->
A {
font-weight:bold;
}
A:link{color:#2222FF;text-decoration:underline}
A:active{color:#FF6666;text-decoration:underline}
A:visited{color:#5522FF;text-decoration:underline}
A:hover{color:#FF3333;text-decoration:underline}

<!-- 印刷指定（テーブルの途中で改ページすることを禁止します） -->
TABLE { page-break-inside: avoid; }

.table1 {
border: 1px solid #699;
border-collapse: collapse;
border-spacing: 0px;
empty-cells: show;
margin:0px;
}

.table2 {
border-color: #AADD55; border-width: 2px; border-style: solid; background-color: #EEFFCC;
}

.table3 {
border-color: #5588FF; border-width: 3px; border-style: dashed; background-color: #CCEEFF;
font-weight:bold;
}

<!-- カテゴリタイトル指定 -->
.title1 {
color:#FF5500;
font-weight:bold;
}

<!-- サブタイトル指定 -->
dt {
width:320px;
margin:2px;
margin-top:12px;
margin-bottom:8px;
padding:4px;
}

.dt1 {
border: 1px solid #ffa500;
border-left: 6px solid #90b650;
background: url(images/img_labelback1.jpg) repeat-y bottom left;
}

.dt1_full {
width:600px;
border: 1px solid #ffa500;
border-left: 6px solid #90b650;
background: url(images/img_labelback1.jpg) repeat-y bottom left;
}

.dt2_full {
width:600px;
border: 1px solid #75af00;
border-left: 6px solid #90b650;
background: url(images/img_labelback2.jpg) repeat-y bottom left;
}

.dt3_full {
width:600px;
border: 1px solid #ff7080;
border-left: 6px solid #75af00;
background: url(images/img_labelback3.jpg) repeat-y bottom left;
}

.dt4_full {
width:600px;
border: 1px solid #7070c0;
border-left: 6px solid #75af00;
background: url(images/img_labelback4.jpg) repeat-y bottom left;
}

.dt5_full {
width:600px;
border: 1px solid #ff6020;
border-left: 6px solid #75af00;
background: url(images/img_labelback5.jpg) repeat-y bottom left;
}

.dt6_full {
width:600px;
border: 1px solid #7070c0;
border-left: 6px solid #75af00;
background: url(images/img_labelback6.jpg) repeat-y bottom left;
}

<!-- ボタン指定 -->
.dt_button {
margin:4px;
padding:8px;
height:55px;
background: url(images/img_return_back.gif) no-repeat center center;
}

-->

