<style type="text/css"><!--

/*---------------------------------------------------------------------------------------------------------------------------------*/
/*--- 項目    ：class    ：color ：font    ：font            ：line-  ：background：margin             ：padding            ： ---*/
/*---         ：         ：      ：  -size ： -family        ： height： -color   ： t  b  l  r        ： t  b  l  r        ： ---*/
/*---------------------------------------------------------------------------------------------------------------------------------*/
/*--- 基本    ：         ：666666：x-small ：                ：130%   ：          ：                   ：                   ： ---*/
/*--- アンカー：         ：      ：x-small ：                ：130%   ：          ：                   ：                   ： ---*/
/*--- タイトル：title    ：666699：medium  ：HGP創英角ﾎﾟｯﾌﾟ体：130%   ：          ：                   ：                   ： ---*/
/*--- 項目    ：head     ：666699：small   ：HGP創英角ﾎﾟｯﾌﾟ体：130%   ：          ：                   ：                   ： ---*/
/*--- 項目２  ：head2    ：666699：x-small ：HGP創英角ﾎﾟｯﾌﾟ体：130%   ：          ：                   ：                   ： ---*/
/*--- サブ    ：sub      ：996666：x-small ：                ：130%   ：          ：                   ：                   ： ---*/
/*--- サブ２  ：sub2     ：999999：x-small ：                ：130%   ：          ：                   ：                   ： ---*/
/*--- サブ３  ：sub3     ：cccccc：x-small ：                ：130%   ：          ：                   ：                   ： ---*/
/*--- サブ４  ：sub4     ：666699：x-small ：                ：130%   ：          ：                   ：                   ： ---*/
/*--- 枠なし  ：nobox    ：666666：x-small ：                ：130%   ：f3f3f3    ：10pt 10pt 10pt 10pt：10pt 10pt 10pt 10pt： ---*/
/*--- 枠あり  ：box      ：666666：x-small ：                ：130%   ：f3f3f3    ：10pt 10pt 10pt 10pt：10pt 10pt 10pt 10pt： ---*/
/*--- ｱﾌｨﾘｴｲﾄ ：affiliate：666666：xx-small：                ：130%   ：ffffff    ：10pt 10pt 10pt 10pt：10pt 10pt 10pt 10pt： ---*/
/*--- ベース１：base1    ：      ：        ：                ：       ：dcdcdc    ：0pt 0pt 0pt 0pt    ：0pt 0pt 50pt 50pt  ： ---*/
/*--- ベース２：base2    ：      ：        ：                ：       ：f3f3f3    ：0pt 0pt 0pt 0pt    ：0pt 0pt 0pt 0pt    ： ---*/
/*--- メイン  ：main     ：      ：        ：                ：       ：ffffff    ：0pt 0pt 100pt 100pt：10pt 10pt 10pt 10pt： ---*/
/*--- メニュー：menu     ：      ：        ：                ：       ：dcdcdc    ：20pt 20pt 10pt 10pt：2pt 2pt 20pt 20pt  ： ---*/
/*--- body    ：body     ：666666：x-small ：                ：130%   ：dcdcdc    ：                   ：                   ： ---*/
/*---------------------------------------------------------------------------------------------------------------------------------*/

/*<<< 文字の設定 >>>*/

/* 通常文字 */
span, div, p, td, th{
color: #666666; 
font-size: x-small; 
line-height: 130%; 
font-weight: normal; 
}

/* 通常文字（デフォルト設定） */
.def{
color: #666666; 
font-size: x-small; 
font-weight: normal; 
line-height: 130%; 
}

/* タイトル文字 */
.title {
color: #666699; 
font-size: medium; 
font-family: "HGP創英角ﾎﾟｯﾌﾟ体" ; 
line-height: 130%; 
width:100%; 
}

/* 項目文字 */
.head {
color: #666699; 
font-size: small; 
font-family: "HGP創英角ﾎﾟｯﾌﾟ体" ; 
line-height: 130%; 
width:100%; 
}

/* 項目文字２ */
.head2 {
color: #666699; 
font-size: x-small; 
font-family: "HGP創英角ﾎﾟｯﾌﾟ体" ; 
line-height: 130%; 
width:100%; 
}

/* サブ用文字 */
.sub{
color: #996666; 
font-size: x-small; 
line-height: 130%; 
}

/* サブ用文字２ */
.sub2{
color: #999999;
font-size: x-small; 
line-height: 130%; 
}

/* サブ用文字３ */
.sub3{
color: #cccccc; 
font-size: x-small; 
line-height: 130%; 
}

/* サブ用文字４ */
.sub4{
color: #666699; 
font-size: x-small; 
line-height: 130%; 
}

/* 枠なし文字 */
.nobox{
color: #666666; 
font-size: x-small; 
line-height: 130%; 
background-color: #f3f3f3; 
border-style: none; 
border-width: 1px; 
margin-top: 10px; 
margin-bottom: 10px; 
margin-left: 10px; 
margin-right: 10px; 
padding-top: 10px; 
padding-bottom: 10px; 
padding-left: 10px; 
padding-right: 10px; 
}

/* 枠あり文字 */
.box{
color: #666666; 
font-size: x-small; 
line-height: 130%; 
background-color: #f3f3f3; 
border-color: #663333; 
border-style: solid; 
border-width: 1px; 
margin-top: 10px; 
margin-bottom: 10px; 
margin-left: 10px; 
margin-right: 10px; 
padding-top: 10px; 
padding-bottom: 10px; 
padding-left: 10px; 
padding-right: 10px; 
}

/* アフィリエイト用 */
.affiliate{
color: #666666; 
font-size: xx-small; 
line-height: 130%; 
background-color: #ffffff; 
border-color: #dcdcdc; 
border-style: dotted; 
border-width: 1px; 
margin-top: 10px; 
margin-bottom: 10px; 
margin-left: 10px; 
margin-right: 10px; 
padding-top: 10px; 
padding-bottom: 10px; 
padding-left: 10px; 
padding-right: 10px; 
}

/*------------------------------------------------------------------------------------------*/

/*<<< アンカーの設定 >>>*/
a:link {color:#9999cc;}															/* 未訪問のアンカー */
a:visited {color:#9999cc;} 															/* 訪問済みのアンカー */
a:active {color:#ccccff;} 														/* 選択中のアンカー */
a:hover {color:#666699;} 															/* マウスが通過しているアンカー(CSS2) */
/*a:hover {color:#E6E6FA;}*/ 															/* マウスが通過しているアンカー(CSS2) */
a:hover {text-decoration:underline;} 															/* マウスが通過しているアンカー(CSS2) */

/* 通常 */
a{
text-decoration: none; 
font-size: x-small; 
font-style: normal; 
font-weight: bold; 
line-height: 130%; 
}

/* 斜体 */
a.i{
text-decoration: none; 
font-size: small; 
font-style: italic; 
font-weight: bold; 
line-height: 130%; 
}

/* 項目 */
a.normal{
text-decoration: none; 
font-size: small; 
font-style: normal; 
font-weight: bold; 
line-height: 130%; 
}

/* 参照用 */
a.ref{
text-decoration: none;  
font-size: x-small; 
font-style: normal; 
line-height: 130%; 
}

/*------------------------------------------------------------------------------------------*/

/*<<< テーブル・セルの設定 >>>*/

/* 通常セル */
td{
font-size: x-small; 
line-height: 130%; 
}

/* テーブル・セルの設定（位置） */
td.lt{ text-align: left; vertical-align: top; }
td.lm{ text-align: left; vertical-align: middle; }
td.lb{ text-align: left; vertical-align: bottom; }
td.ct{ text-align: center; vertical-align: top; }
td.cm{ text-align: center; vertical-align: middle; }
td.cb{ text-align: center; vertical-align: bottom; }
td.rt{ text-align: right; vertical-align: top; }
td.rm{ text-align: right; vertical-align: middle; }
td.rb{ text-align: right; vertical-align: bottom; }

/*------------------------------------------------------------------------------------------*/

/*<<< その他の設定 >>>*/

/* 選択項目の設定 */
option{
color: #99999;
font-size: x-small; 
line-height: 130%; 
}

/* 罫線の設定 */
hr{  }

/* 罫線（補助）の設定 */
hr.sub{
border: thin solid #cccccc; 
}

/* 罫線（ページ上）の設定 */
hr.top{
width: 150; 
text-align: left; 
}

/* 罫線（ページ下）の設定 */
hr.bottom{
width: 150; 
text-align: left; 
}

/*------------------------------------------------------------------------------------------*/

/* ベース１ */
.base1 {
background-color: #dcdcdc; 
margin-top: 0px; 
margin-bottom: 0px; 
margin-left: 0px; 
margin-right: 0px; 
padding-top: 0px; 
padding-bottom: 0px; 
padding-left: 40px; 
padding-right: 40px; 
}


/* ベース２ */
.base2 {
background-color: #f3f3f3; 
border-left: 2px dotted #dcdcdc; 
border-right: 2px dotted #dcdcdc; 
margin-top: 0px; 
margin-bottom: 0px; 
margin-left: 0px; 
margin-right: 0px; 
padding-top: 0px; 
padding-bottom: 0px; 
padding-left: 0px; 
padding-right: 0px; 
}


/* メイン */
.main {
background-color: #ffffff; 
border-left: 2px dotted #f3f3f3; 
border-right: 2px dotted #f3f3f3; 
margin-top: 0px; 
margin-bottom: 0px; 
margin-left: 80px; 
margin-right: 80px; 
padding-top: 10px; 
padding-bottom: 10px; 
padding-left: 10px; 
padding-right: 10px; 
}


/* メニュー */
.menu {
background-color: #dcdcdc; 
text-align: center; 
margin-top: 20px; 
margin-bottom: 20px; 
margin-left: 10px; 
margin-right: 10px; 
padding-top: 2px; 
padding-bottom: 2px; 
padding-left: 20px; 
padding-right: 20px; 
}

/*------------------------------------------------------------------------------------------*/

/* 表示の設定 */
body{
color: #666666; 
font-size: x-small; 
line-height: 130%; 
background-color: #dcdcdc; 
}

/* スクロールバーの設定 */
body {
scrollbar-arrow-color: #808080; 
scrollbar-face-color: #FFFFFF; 
scrollbar-highlight-color: #ffffff; 
scrollbar-3dlight-color: #c0c0c0; 
scrollbar-track-color: #ffffff; 
scrollbar-shadow-color: #808080; 
scrollbar-darkshadow-color: #ffffff; 
}

--></style>
