@charset "UTF-8";

/*-----------------------------------------
フォント
-----------------------------------------*/

.font_10 {
font-size:77%;
}

.font_11 {
font-size:85%;
}

.font_12,h5 {
font-size:92%;
}

.font_13 {
font-size:100%;
}

.font_14,h4 {
font-size:107%;
}

.font_15 {
font-size:114%;
}

.font_16 {
font-size:122%;
}

.font_17 {
font-size:129%;
}

.font_18 {
font-size:136%;
}

.font_19 {
font-size:144%;
}

.font_20 {
font-size:152%;
}

.font_21 {
font-size:159%;
}

.font_22 {
font-size:167%;
}

.font_23 {
font-size:174%;
}

.font_24 {
font-size:182%;
}

.font_25 {
font-size:189%;
}

.font_26 {
font-size:197%;
}

/*-----------------------------------------
p ul ol li デフォルト指定
-----------------------------------------*/

p {
padding:0px 3px 14px 3px;
}

ul {
padding: 0px 0px 14px 20px;
list-style:disc;
}

ul.notice {
list-style:none;
text-indent:-14px;
}

ol {
padding: 0px 0px 14px 30px;
_padding: 0px 0px 14px 34px;
list-style:decimal;
}

.h3bar{
width:600px;
height:40px;
background:url(../../img/all_bar.jpg) no-repeat;
font-size:16px;
font-weight:bold;
color:#000066;
margin-top:10px;
padding:8px 0 0 10px;
}

h4 {
background:url(../img/h4_bg.jpg) no-repeat;
padding:4px 0px 0px 16px;
margin:0px 0px 6px 0px;
height:24px;
color:#ffffff;
}


/*-----------------------------------------
画像のfloat
-----------------------------------------*/
img.L {
float: left;
margin-right:8px;
}

img.R {
float:right;
margin-left:8px;
}