/*----------------------------------*/
body {margin:0px;
      padding:0px;
      background:url(yhaikei.gif)}

a       {color:#0000ff}
a:hover {color:#00ff00}

h1	{font-size:14px;
	 font-family:Arial;
	 color:#0000ff;
	 margin-left:10px;
	 margin-top:2px;
	 margin-bottom:2px}

h3 { color:#000000;
     font-size:14px; };

strong.font1 { font-weight: normal }

/* === ヘッダー部分のスタイル === */

.head0	{width:820px;background-color:#ffffff}

.head1	{width:600px;background-color:#ffffff}

.head11	{width:600px;
         height=30px;
         font-size:12px;
         background-color:#ffffff;
         padding-top:2px;
         padding-bottom:2px;
         padding-left:8px;
         padding-right:4px;
         text-valign:middle;
         text-align:left}

.head12	{background-color:#ffffff;
         font-size:12px;
         padding-top:2px;
         padding-bottom:2px;
         padding-left:8px;
         padding-right:4px;
         text-valign:middle;
         text-align:right}

.head13	{background-color:#ffffff;
         font-size:12px;
         padding-top:2px;
         padding-bottom:2px;
         padding-left:8px;
         padding-right:4px;
         text-valign:middle;
         text-align:left}

.head14	{ width:260px;
         background-color:#ffffff;
         font-size:12px;
         padding-top:2px;
         padding-bottom:2px;
         padding-left:8px;
         padding-right:4px;
         text-valign:middle;
         text-align:left}

.head15	{ width:240px;
         background-color:#ffffff;
         font-size:12px;
         padding-top:2px;
         padding-bottom:2px;
         padding-left:8px;
         padding-right:4px;
         text-valign:middle;
         text-align:left}

.head13 h2 { font-size:12px;
             font-weight: normal };

.headmenu	{width:760px;
             height:30px;
             text-valign:middle
             text-align:left;
             font-size:14px;
             border-top:solid 1px green;
             border-bottom:solid 1px green;
             padding-left:12px}

.headmenu a       {color:#0000ff;
                  text-decoration:none}
.headmenu a:hover {color:#00ff00}


/* === サイドバーとコンテンツ部分のスタイル ;=== */
/* === 左サイド部分のスタイル === */

.Lside   {width:200px;
         vertical-align:top;
         padding-left:2px;
         padding-right:0px;
         padding-top:10px;
         padding-bottom:0px }

.Lside_table {width:100%;
              background-color:#666666}

.Lside_tdt { font-size:14px;
             color:#ffffff;
             border-bottom:solid 1px #ffffff;
             padding-top:5px;
             padding-bottom:3px;
             padding-left:8px;
             padding-right:4px;
             background-color:#0000ff}

.Lside_td { font-size:14px;
            border-bottom:solid 1px #ffffff;
            padding-top:4px;
            padding-bottom:4px;
            padding-left:8px;
            padding-right:4px;
            background-color:#efefef}

.Lside_td1 { font-size:14px;
            border-bottom:solid 1px #ffffff;
            padding-top:0px;
            padding-bottom:0px;
            padding-left:8px;
            padding-right:4px;
            background-color:#efefef}
.Lside_td9 { font-size:8px;
            border-bottom:solid 1px #ffffff;
            padding-top:0px;
            padding-bottom:0px;
            padding-left:8px;
            padding-right:4px;
            background-color:#efefef}

.Lside a  { color:#0000ff;
            text-decoration:none}
.Lside a:hover	{color:#00ff00}

/* === 中央部のスタイル === */

.Main   {width:620px;
         vertical-align:top;
         padding-left:2px;
         padding-right:5px;
         padding-top:10px;
         padding-bottom:0px }

.Main_table { width:100%;
              background-color:#c6c6c6}

.head0 h3 { color:#666666;
             font-size:14px; };

.Main_table2 { width:780;
               font-size:12px;
              background-color:#c6c6c6}

.Main_tdt { font-size:14px;
             color:#000000;
             border-bottom:solid 1px #ffffff;
             padding-top:4px;
             padding-bottom:4px;
             padding-left:4px;
             padding-right:4px;
             background-color:#ffccff}

.Main_td { font-size:12px;
            border-bottom:solid 1px #ffffff;
            padding-top:4px;
            padding-bottom:4px;
            padding-left:4px;
            padding-right:4px;
            background-color:#ffffff}

.Main_table1 { width:100%;
              background-color:#ffffff}

.Main_tdt1 { font-size:14px;
             color:#000000;
             padding-top:4px;
             padding-bottom:4px;
             padding-left:4px;
             padding-right:4px;
             background-color:#00ffff}

.Main_td1 h3 { color:#666666;
             font-size:14px; };

.Main_tdt2 { font-size:14px;
             color:#000000;
             padding-top:4px;
             padding-bottom:4px;
             padding-left:4px;
             padding-right:4px;
             background-color:#fcd3f7}

.Main_tdt2 h3 { font-size:14px;
             font-weight: normal };

.Main_td1 { font-size:12px;
            padding-top:4px;
            padding-bottom:4px;
            padding-left:4px;
            padding-right:4px;
            background-color:#ffffff}

.Main_td2 { font-size:12px;
            padding-top:4px;
            padding-bottom:4px;
            padding-left:4px;
            padding-right:4px;
            background-color:#ffffff}

.Main_td4 { font-size:14px;
            padding-top:4px;
            padding-bottom:4px;
            padding-left:4px;
            padding-right:4px;
            background-color:#ffffff}

.Main_td3 { font-size:14px;
            padding-top:4px;
            padding-bottom:4px;
            padding-left:4px;
            padding-right:4px;
            background-color:#ffffff}

.Main a  { color:#0000ff;
           text-decoration:none}
.Main a:hover	{color:#00ff00}

.Main_table2 a { color:#0000ff;
                 text-decoration:none}

.Main_table2 a:hover	{color:#00ff00}
/* === 右サイド部分のスタイル === */

.Rside   {width:160px;
         vertical-align:top;
         padding-left:0px;
         padding-right:0px;
         padding-top:0px;
         padding-bottom:0px;
         background-color:#ffffff}

