@charset "Shift_JIS";
/* XHTML-Note 1.0 : カスケーディング・スタイルシート */
/* Original by    : SEO-Equation（http://www.seo-equation.com/） */
@media screen,projection,tv{
/* アイコン */
/* padding の値は必ず指定するアイコンの大きさに比例させること */
.icon{padding:0; background:transparent;}/* 選択のない場合 */
.iconnone{padding:0; background:transparent;}/* 選択のない場合 */
.icon1{padding:0 0 80px 80px; background:transparent url(img/i_airgr.gif) no-repeat 0 5px;}/* エアグルーヴ */
.icon2{padding:0 0 80px 80px; background:transparent url(img/i_elcon.gif) no-repeat 0 5px;}/* エルコンドルパサー */
.icon3{padding:0 0 80px 80px; background:transparent url(img/i_oguri.gif) no-repeat 0 5px;}/* オグリキャップ */
.icon4{padding:0 0 80px 80px; background:transparent url(img/i_kaburayao.gif) no-repeat 0 5px;}/* カブラヤオー */
.icon5{padding:0 0 80px 80px; background:transparent url(img/i_king_kameha.gif) no-repeat 0 5px;}/* キングカメハメハ */
.icon6{padding:0 0 80px 80px; background:transparent url(img/i_glass.gif) no-repeat 0 5px;}/* グラスワンダー */
.icon7{padding:0 0 80px 80px; background:transparent url(img/i_cosmobulk02.gif) no-repeat 0 5px;}/* コスモバルク */
.icon8{padding:0 0 80px 80px; background:transparent url(img/i_suzuka.gif) no-repeat 0 5px;}/* サイレンススズカ */
.icon9{padding:0 0 80px 80px; background:transparent url(img/i_j_poc.gif) no-repeat 0 5px;}/* ジャングルポケット */
.icon10{padding:0 0 80px 80px; background:transparent url(img/i_sweeptosho.gif) no-repeat 0 5px;}/* スイープトウショウ */
.icon11{padding:0 0 80px 80px; background:transparent url(img/i_special.gif) no-repeat 0 5px;}/* スペシャルウィーク */
.icon12{padding:0 0 80px 80px; background:transparent url(img/i_taikis.gif) no-repeat 0 5px;}/* タイキシャトル */
.icon13{padding:0 0 80px 80px; background:transparent url(img/i_deepimpact.gif) no-repeat 0 5px;}/* ディープインパクト */
.icon14{padding:0 0 80px 80px; background:transparent url(img/i_tmope.gif) no-repeat 0 5px;}/* テイエムオペラオー */
.icon15{padding:0 0 80px 80px; background:transparent url(img/i_brian.gif) no-repeat 0 5px;}/* ナリタブライアン */
.icon16{padding:0 0 80px 80px; background:transparent url(img/i_b_g_fellow.gif) no-repeat 0 5px;}/* バブルガムフェロー */
.icon17{padding:0 0 80px 80px; background:transparent url(img/i_hishimiracle.gif) no-repeat 0 5px;}/* ヒシミラクル */
.icon18{padding:0 0 80px 80px; background:transparent url(img/i_biwa.gif) no-repeat 0 5px;}/* ビワハヤヒデ */
.icon19{padding:0 0 80px 80px; background:transparent url(img/i_f_kisek.gif) no-repeat 0 5px;}/* フジキセキ */
.icon20{padding:0 0 80px 80px; background:transparent url(img/i_meishobowler.gif) no-repeat 0 5px;}/* メイショウボーラー */

/* 文字色 */
.color{color:#000;}/* 選択のない場合 */
.colornone{color:#000;}/* 選択のない場合 */
.color1{color:#000;}/* black */
.color2{color:#f00;}/* red */
.color3{color:#00f;}/* blue */
.color4{color:#008000;}/* green */
.color5{color:#800000;}/* maroon */
.color6{color:#ff0;}/* yellow */
.color7{color:#0ff;}/* aqua */
.color8{color:#0f0;}/* lime */
.color9{color:#ff4500;}/* orangered */

/* メニューとナビゲーション */
ul#navi{
position:absolute;
top:.5em;
left:1em;
list-style:none;
margin:0;
padding:0;
}
li#location{
margin:0;
padding:0;
clear:both;
}
ul#navi li.search{
float:left;
background:transparent url(img/search.gif) no-repeat 0 50%;
margin:20px 0 0 20px;
padding:0 0 0 20px;
}
ul#navi li.reswrite{
float:left; background:transparent url(img/write.gif) no-repeat 0 50%;
margin:20px 0 0 0;
padding:0 0 0 20px;
}
ul#navi li.newwrite{
float:left;
background:transparent url(img/new.gif) no-repeat 0 50%;
margin:20px 0 0 20px;
padding:0 0 0 20px;
}
ul#navi li.help{
float:left;
background:transparent url(img/help.gif) no-repeat 0 50%;
margin:20px 0 0 20px;
padding:0 0 0 20px;
}
ul#navi li.rss{
float:left;
background:transparent url(img/rss.gif) no-repeat 0 50%;
margin:20px 0 0 20px;
padding:0 0 0 40px;
}
ul#navi li.bbsmain{
float:left;
background:transparent url(img/all.gif) no-repeat 0 50%;
margin:20px 0 0 0;
padding:0 0 0 20px;
}
ul#navi li.bbsmain2{
float:left;
background:transparent url(img/all.gif) no-repeat 0 50%;
margin:20px 0 0 20px;
padding:0 0 0 20px;
}

/* 共通スタイル */
a:link{
text-decoration:underline;
color:#000080;
}
a:visited{
text-decoration:underline;
}
a:active{
text-decoration:underline;
color:red;
}
a:hover{
text-decoration:none;
color:red;
}
body{
padding:0;
margin:6em 1.2em 10px 1.2em;
color:#222;
background:#fffffa;
}
html{
padding:0;
margin:0;
font-family:"ＭＳ Ｐゴシック",Osaka,"ヒラギノ角ゴ Pro W3",sans-serif;
}
input,textarea,select,option{
font-size:100%;
line-height:normal;
}
form{
margin:0;
}
form p{
margin:0;
}
img{
border:0 none;
}
h1,h2,h3,h4,h5,h6{
font-family:Georgia,Times,"ＭＳ Ｐゴシック",sans-serif;
}
h1:first-letter{
font-size:1.8em;
}
h2:first-letter{
font-size:1.6em;
}
h1{
padding:0 1em 0 0;
margin:1em 0 1em 6em;
color:#3d7097;
border-bottom:gray 1px solid;
text-align:right;
}
h2{
clear:both;
padding:0;
margin:2em 0 1em 0;
color:#3d7097;
border-bottom:#3d7097 1px solid;
text-align:center;
}

/* メインコンテンツ */
img.upfile{
float:left;
margin:5px 12px 5px 0;
}
dl#contain p{
line-height:1.65;
}
dl#contain q{
color:#cc8000;
}
span.hit{
color:#000;
background:#ff6;
font-size:105%;
font-weight:bold;
}
span.admin{
color:#f60;
font-size:70%;
}
span.new{
color:#f00;
font-size:90%;
}
fieldset{
padding:5px;
border:1px solid #222;
}
legend{
color:#3d7097;
}
fieldset form{
clear:both;
margin:0;
padding:0;
line-height:normal;
}
fieldset dl{
clear:both;
margin:0;
padding:10px 0 0 0;
width:100%;
}
fieldset dt{
float:left;
width:15%;
margin:0;
padding:1px 0;
text-align:left;
}
fieldset dd{
float:left;
width:80%;
margin:0;
padding:1px 0;
text-align:left;
}
fieldset p{
clear:both;
text-align:left;
margin-left:15%;
padding-top:5px;
}
fieldset#edit p{
margin:5px 0;
}
dl.data dt{
background:#eee url(img/insallow.gif) no-repeat 5px 50%;
padding-left:20px;
border:1px solid #ccc;
margin:5px 0;
}
dl.data dd{
text-align:right;
margin:0 10px 20px 0;
}
li#goto{
font-weight:bold;
margin-bottom:5px;
}
p.goto{
font-weight:bold;
clear:both;
}
dl#contain dt{
clear:both;
background:#eee;
border:1px solid #ccc;
padding:0 20px 0 1em;
margin:0 0 6px;
line-height:1.5em;
}
dl#contain dd{
margin:5px 20px;
}
dl#contain dd#advertise{
clear:both;
margin:0;
padding:.5em 0;
text-align:center;
}
dl#contain form{
margin:0;
text-align:right;
clear:both;
}
ol#table dl{
clear:both;
margin:0;
padding:10px 0 0 0;
width:100%;
}
ol#table dt{
float:left;
width:15%;
margin:0;
padding:1px 0;
text-align:left;
}
ol#table dd{
float:left;
width:80%;
margin:0;
padding:1px 0;
text-align:left;
}
ol#table .cl{
clear:both;
text-align:left;
padding-top:1em;
}
span.bigfont{
font-size:110%;
}
span.smallfont{
font-size:90%;
}
span.redfont{
color:red;
}
span.bluefont{
color:blue;
}
span.sup{
vertical-align:super;
font-size:70%;
}
span.sub{
vertical-align:sub;
font-size:70%;
}
strong {
font-weight:bold;
}
em {
font-style:italic;
}
del{
text-decoration:line-through;
}
ins{
text-decoration:underline;
}
p.result{
text-align:center;
}
span.tag{
display:block;
font-size:90%;
line-height:1.0;
margin:1px 0 0 1em;
padding:0;
}
span.tag a:visited{
color:#000080;
}

/* 著作権表記 */
/* 表記部分の左右寄せを変更するのは構いません。 */
p.copyright{
font:italic normal 80%/normal "Times New Roman",Times;
text-align:right;
margin:50px 1.2em 0 0;
color:#999;
}
p.copyright a,p.copyright a:link,
p.copyright a:visited,p.copyright a:hover{
color:#999; text-decoration:none;
}
}
