@charset "shift_jis";

#au{
margin:0;
padding:0;
text-align:left;
color:#333333;
font-size:14px;
line-height:140%;
}

#au a:link{
color:#58849e;
}

#au a:visited{
color:#58849e;
}

#au a:hover{
color:#58849e;
}

#auss_waku a:link{
color:#0065ba;
text-decoration: none;
}

#auss_waku a:visited{
color:#0065ba;
text-decoration: none;
}

#auss_waku a:hover{
text-decoration: none;
}

#walk_waku2 a:link{
color:#0065ba;
text-decoration: none;
}

#walk_waku2 a:visited{
color:#0065ba;
text-decoration: none;
}

#walk_waku2 a:hover{
text-decoration: none;
}

#au #waku{
width:950px;
}

#walk_bg{
width:950px;
background-image: url(/a/a090901a/images/bg01.gif);
background-repeat: repeat-y;
}

#walk_waku{
width:276px;
margin:0 12px 0 12px;
padding:0;
}

#walk_waku2{
width:276px;
margin:0 12px 0 12px;
padding:0;
}

#auss_bg{
width:950px;
background-image: url(/a/a090901a/images/bg02.gif);
background-repeat: repeat-y;
}

#auss_waku{
width:560px;
margin:0 20px 0 20px;
padding:0;
}

#auss_waku2{
width:290px;
margin:0 20px 0 20px;
padding:0;
}

#asasengen_bg{
width:910px;
background-color: #9ed8f5;
margin:0;
padding:0 20px 0 20px;
font-size:12px;
}

#asasengen_waku{
width:890px;
background-color: #ffffff;
margin:0;
padding:10px;
}

#aukeitai_bg{
width:950px;
background-image: url(/a/a090901a/images/bg03.gif);
background-repeat: repeat-y;
}

#aukeitai_waku{
width:928px;
margin:0 11px 0 11px;
padding:0;
}

.asasengen_txt1 {
width:180px;
height:40px;
text-overflow:ellipsis;
white-space:normal;
overflow:hidden;
margin-left:10px;
}

.asasengen_txt2{
color:#58849e;
}

.asasengen_txt3 {
width:330px;
text-overflow:ellipsis;
white-space:nowrap;
overflow:hidden;
margin:0;
padding:0;
float:left;
}

.asasengen_txt4{
width:105px;
color:#58849e;
margin:0;
padding:0;
float:right;
}

.asasengen_link{
font-size:10px;
}

.clear{
clear: both;
}

.sssfont{
color:#333333;
font-size:8px;
}

.ssfont{
color:#333333;
font-size:10px;
}

.ssbfont{
color:#333333;
font-size:10px;
font-weight: bold;
}

.sfont{
color:#333333;
font-size:12px;
}

.sbfont{
color:#333333;
font-size:12px;
font-weight: bold;
}

.sbfont2{
color:#0065ba;
font-size:12px;
font-weight: bold;
}

.bfont{
font-weight: bold;
}

.bfont2{
color:#0065ba;
font-weight: bold;
}

.bbfont2{
color:#0065ba;
font-size:16px;
font-weight: bold;
}

.bbbfont2{
color:#0065ba;
font-size:30px;
font-weight: bold;
line-height:140%;
}

