﻿/* 基本設定 */
*{
padding:0;
margin:0;
vertical-align:top;
color:#444444;
font-family:"ＭＳ Ｐゴシック", Osaka, ARIAL, SANS-SERIF;
}

body{
font-size:80%;
/* ▼091126 投稿時にセンターにしても反映されないので停止（IE6ではズレ）
text-align:center;
 */
background:#d5ccff;
padding:25px 0;
}

div,table,li,dt,dd,h2,h3,h4,h5,h6{
font-size:1em;
/* ▼091126 投稿時にセンターにしても反映されないので停止（IE6ではズレ）
text-align:left;
 */
line-height:140%;
}

h1{
font-size:1.2em;
}

ul,ol,dl{
list-style:none outside;
}

/* 画像関係 */
img{border:none;}
.v_bottom{vertical-align:0;}

/* フロート関連 */
.floatleft{
float:left;
}
.floatright{
float:right;margin-left:10px;
}
.clear{clear:both;}
.clearfloat{clear:both;float:left;}

/* テキスト関係 */
span{font-weight:normal;}
em{font-style:normal;font-weight:bold;}
.small{font-size:0.84em;font-weight:normal;line-height:120%;}
.large{font-size:larger;}

/* リンク関係 */
a{text-decoration:none;}
a:link,a:visited{color:#0000ff;}
a:hover,a:active{color:#9085ea;}

a.white:link,a.white:visited{color:#fff;}
a.white:hover,a.white:active{color:#e6e4fa;}

a.under:link,a.under:visited,a.under:hover,a.under:active{color:#0000ff;border-bottom:1px solid #0000ff;}
a.under:hover,a.under:active{color:#9085ea;border-bottom:1px solid #9085ea;}

/* 文字色 */
.orenge{color:#ff6600;}
.blue{color:#042196;}
.red{color:red;}

.large_blue{color:#042196;font-size:1.2em;font-weight:bold;}
.large_ao{color:#0000ff;font-size:1.2em;font-weight:bold;}



















