
/*** FF7ACCSS ***/

/*デフォルト設定の削除*/
*{
    margin:0; padding:0;
    font:normal normal normal 100%/1.3 "ＭＳ Ｐゴシック","Osaka",sans-serif;
    border:none}

/*ページ全体設定*/
body{
 font-size: 84%; font-style: normal;
 color: #CCCCCC; background-color: #FFFFFF;
 text-align: left; margin-bottom: 20px;}

/*リンク設定*/
a:link{ font-style: normal; color: #33CC99; text-decoration: underline}
a:visited{ font-style: normal; color: #009999; text-decoration: underline}
a:hover{ font-style: normal; color: #990000; text-decoration: underline}
a:active{ text-decoration:none}

/*テーブル設定*/

table{ text-align: left;}
table#contents{ width: 720px; clear: both;
 margin-bottom: 10px; margin-left: 20px;}

table#into{ width: 90%; background-color: #333333;
 vertical-align: top;
 padding: 0.5em; margin-bottom: 2em; }

table.cel{ width: 80%; padding: 0.5em; margin: 1em 0em 1em 3em;}

td#menu{ width: 155px; color: #669999;
 border: 1px #00CCCC solid; position: relative;
 vertical-align: top; padding-top: 3em;}

td#main{ width: 515px; background-color: #000000;
 vertical-align: top;
 border: 1px #000000 solid; padding: 10px/*上下左右*/ }


td.name{ text-align: right; width: 90px; 
 vertical-align: top; padding-right: 0.5em;}

td.name2{ text-align: right; width: 150px; 
 color: #999999;
 vertical-align: top; padding-right: 0.5em;}

td.cel{ border:1px #666 solid;
 padding: 3px 1em /*上下、左右*/;
 vertical-align: middle; }
 
/***ヘッダー***/

div#logo{ color: #999999; float:left;
 padding: 10px 10px 5px/*上、左右、下*/;}

div#link{ text-align: right;
 margin: 55px 45px 0px;}

/***メニュー***/

div#menu{ margin: 1.5em 0em/*上下、左右*/; vertical-align: top;}

div#clap{ position: absolute; bottom: 70px; left: 85px;}
.clap2{ position: absolute; bottom: 40px; left: 5px;
 line-height: 1em; }

/***メイン***/

h1{ text-align: right;
 font: italic bold 14px "ＭＳＰ明朝","ＭＳ明朝",serif;
 color: #33CCCC;
 margin: 150px 0px 80px/*上、左右、下*/;}

div#title{ text-align: right;}

h2{ font: italic bold 14px "ＭＳＰ明朝","ＭＳ明朝",serif; }

div#submenu{ text-align: right; font-size: 80%;
 padding: 1.5em 0em;}
 
/*イントロダクション*/

h3{ padding-left: 1.5em; padding-bottom: 0.5em;
 color: #FFFFFF; font-style: italic; }

div.word{ padding-left: 2.5em;}

/*コンテンツ*/

div.top{ text-align: right; margin: 1.5em 2em /*上下、左右*/ }

div.not{ padding: 1.5em 3.5em /*上下、左右*/; color: #999999;}

div.news{ width: 90%; background-color: #333333;
 vertical-align: top;
 padding: 0.5em 0em; margin: 1em 2em;}

.count{ margin-left: 4em;}

address{
 margin-left: 2.5em;
 float: left;
 font-size: 80%; color: #999999;}
 
.access{
 float: right;
 margin-right: 1.5em;
}

/*共通タグ用設定*/

p { padding: 0.5em 3em/*上下、左右*/; line-height: 1.2em}

ul#menu{  list-style-type: none; padding-top: 5px; padding-bottom: 5px; padding-left: 0.5em;}
#menu li{ list-style-type: none;}

.not ull{ list-style-type: disc;}
.not li{ list-style-type: disc;}

img{ border:0px;}
img.rig{ position: relative; left: 280px;}

/*特殊指定フォント*/

.ruby{ font-size: 80% }
.bold{ font-weight: bold;}
.up{ font-size: 70%; color: #FF0000;}
.delete{ text-decoration: line-through; }

.best{ color: #669999; font-style: italic;}

.ini{ color: #FFFFFF; font-weight: bold;
 font-size: 16px; font-family:"ＭＳＰ明朝","ＭＳ明朝",serif;}

.point1{ background:url(../../image/point1.gif) no-repeat left center;
 padding-left: 1.5em}
 
 .notice1{ background:url(../../image/arrow3.gif) no-repeat left center;
 color: #33CCCC; font-size:110%; font-weight:bold;
 padding-left: 1.8em}
 

/*フォント色指定*/

.glay{ color: #999999}
.mido{ color: #669999}
.siro{ color: #FFFFFF}
.mizu{ color: #33CCCC}

.red{ color: #FF3366}
.blue{ color: #6666FF}
.waka{ color: #66CC99}

/*投票*/

div#bace{
 width:320px; background-color:#669999;
 font-size:12px;
 padding:5px;
 margin-left: 8em;}

div#box{
 width:100%; background-color:#ecf3ff;
 border-top:solid 2px #ccc;
 border-left:solid 2px #ccc;
 color:#369; text-align:left;
 padding:3px;}
 
.box2 {
 padding: 5px 8px;
 text-align:center;
 }
 
div.res[
 margin-top: 5px; color: #FFFFFF;}

.check{ font-size:12px; color:#6666FF;}

INPUT { padding: 1px; margin: 4px; vertical-align: middle;}

.res { padding-top:2px;}
.res a:link,hover{ font-weight: bold; color: #FFFFFF; text-decoration: none;}
.res a:visited{ font-weight: bold; color: #009999; text-decoration: none;}
