/* -- ページ設定 -- */ 
BODY{
margin-top : 0px;
text-align : center;
background-image : url(gif/back.gif);
color : #666666; /* 文字の色 */
scrollbar-face-color: #F2F2F3;       /* 表面の色 */
scrollbar-3dlight-color: #000033;    /* 左端と上端の色 */
scrollbar-highlight-color: #F2F2F3;  /* ハイライトの色 */
scrollbar-shadow-color: #F2F2F3;     /* 影の色 */
scrollbar-darkshadow-color: #000033; /* 右端と下端 */
scrollbar-arrow-color: #000033;      /* 矢印の色 */
scrollbar-track-color: #F2F2F3;      /* バーの背景の色 */
margin-bottom : 0px;
}
/* 標準のリンク */
a:link {
color: #000099; /* リンクの色 */
}
/* 訪問済みリンク */
a:visited { 
color: #000099; /* リンクの色 */
}
/* 現在開いているリンク */
a:active {
color: #000099; /* リンクの色 */
}
/* マウスカーソルが上に来た時のリンク */
a:hover {
color: #ff0000; /* リンクの色 */
position : relative;
top: 1px; /* 下に動く大きさ */
left: 1px; /* 右に動く大きさ */
}
/* 標準のリンク（左メニュー） */
a.menu:link {
color: #000099; /* リンクの色 */
}
/* 訪問済みリンク */
a.menu:visited { 
color: #000099; /* リンクの色 */
}
/* 現在開いているリンク */
a.menu:active {
color: #000099; /* リンクの色 */
}
/* マウスカーソルが上に来た時のリンク */
a.menu:hover {
color: #ff0000; /* リンクの色 */
position : relative;
top: 0px; /* 下に動く大きさ */
left: 0px; /* 右に動く大きさ */
}
/* -- テーブル -- */
.table_w750{
width : 750px;
padding-top : 0px;
padding-left : 0px;
padding-right : 0px;
padding-bottom : 0px;
margin-top : 0px;
margin-left : 0px;
margin-right : 0px;
margin-bottom : 0px;
border-width : 0px 0px 0px 0px;
background-color : #ffffff;
vertical-align : top;
text-align : center;
}
.table_w100p1{
width : 100%;
padding-top : 5px;
padding-left : 0px;
padding-right : 0px;
padding-bottom : 0px;
margin-top : 0px;
margin-left : 0px;
margin-right : 0px;
margin-bottom : 0px;
border-width : 0px 0px 0px 0px;
background-image : url(gif/menu01.gif);
height : 136px;
vertical-align : middle;
text-align : center;
}
.table_w100p2{
width : 100%;
padding-top : 0px;
padding-left : 0px;
padding-right : 0px;
padding-bottom : 0px;
margin-top : 0px;
margin-left : 0px;
margin-right : 0px;
margin-bottom : 0px;
border-width : 0px 0px 0px 0px;
background-image : url(gif/menu09.gif);
height : 175px;
vertical-align : middle;
text-align : center;
}
.table_w470{
width : 470px;
padding-top : 0px;
padding-left : 0px;
padding-right : 0px;
padding-bottom : 0px;
margin-top : 0px;
margin-left : 0px;
margin-right : 0px;
margin-bottom : 0px;
border-width : 0px 0px 0px 0px;
text-align : left;
text-indent : 0px;
}
/* -- 水平線 -- */
.hr_dot{ /* 点線（濃紺） */
border-top-color : navy; /* 枠の色 */
border-top-width : 1px; /* 枠の太さ */
border-top-style : dashed; /* 枠の種類 */
margin-top : 10px;
padding-top : 0px;
width : 80%;
margin-bottom : 5px;
height : 1px;
}
.hr_g{ /* 点線（グレー） */
border-bottom-style : dotted;
border-bottom-color : gray;
border-bottom-width : 1px;
height : 1px;
width : 95%;
}
.hr_b{ /* 実線（青） */
border-bottom-style : solid;
border-bottom-color : navy;
border-bottom-width : 1px;
height : 1px;
margin-top : 0px;
margin-bottom : 0px;
width : 100%;
}
/* -- フォント -- */
.font_main{ /* 全体的に */
font-size : x-small;
line-height : 1.5;
padding-top : 5px;
padding-left : 10px;
}
.font_mark{ /* 足跡 */
font-size : x-small;
vertical-align : middle;
text-align : left;
text-indent : 10px;
padding-top : 10px;
padding-bottom : 5px;
}
.font_sub{ /* 商品紹介文 */
font-size : x-small;
line-height : 1.5;
padding-top : 5px;
padding-left : 10px;
}
.table_copy{ /* コピーライト */
font-size : x-small;
text-align : center;
margin-top : 20px;
margin-bottom : 15px;
width : 100%;
border-top-width : 1px;
border-bottom-width : 1px;
border-top-style : solid;
border-bottom-style : solid;
border-top-color : navy;
border-bottom-color : navy;
height : 25px;
background-image : url(gif/copy.gif);
color : white;
}
H1{ /* 見出し1 */
font-size : x-large;
padding-left : 0px;
padding-right : 0px;
margin-top : 0px;
margin-left : 0px;
margin-right : 0px;
margin-bottom : 0px;
padding-top : 0px;
padding-bottom : 0px;
}
H2{ /* 見出し2 */
font-size : large;
padding-left : 0px;
padding-right : 0px;
margin-top : 10px;
margin-left : 0px;
margin-right : 0px;
margin-bottom : 10px;
padding-bottom : 5px;
padding-top : 5px;
}
 /* -- 段落 -- */
UL{
padding-top : 0px;
margin-top : 5px;
padding-bottom : 0px;
margin-bottom : 0px;
}
LI{
margin-top : 0px;
padding-top : 0px;
}

