@charset "utf-8";

/*--レイアウト------------------------------------------------------

#ml200 {
    margin: 0 0 20px 5px;
    line-height: 2;
    min-height: 200px;
    font-size: small;
}
----*/

.ml20 {
    line-height: 2;
    font-size: small;
}

.whiteen {
    color:#fff;
    margin-right:0.5em;
}

/*--Cloud-------------------------------------------------------*/
.clouds {
    background:url('../img/bg_clouds.png') repeat-x 0 bottom;
    width: 960px;
    height: 200px;
    margin-top: -200px;
}

/*--カラム------------------------------------------------------*/

#column1 {
	float: left;
	width: 76%;
	background: #ffffff;
}

#column1 article {
}

#column2 {
	float: right;
	min-height: 300px;
	width: 200px;
	background: #ffffff;
}

#column2 aside {
}

/*--slider----------------------------------------------------------*/
#imgslide {
    float:left;
}

/*--area------------------------------------------------------------*/
#banner {
}

#hachijo {
    width:480px;
    float:right;
    margin:2em 0;
}

#kakuka {
    
}
/*--防災情報--------------------------------------------------------*/
#bosai-info {
    float:right;
    margin-top:0px;
    width:186px;
    padding-top:3px;
    text-align:center;
    font-size:midium;
    letter-spacing:5px;
    background:#ffdddd;
    border:solid 2px #ff0000;
    border-radius:3px;
    clear:both;
}

/*--Twitter---------------------------------------------------------*/
#timeline {
    float: right;
    width:180px;
     clear:both;
}

/*--リンクボタン----------------------------------------------------*/

a.abtn01 {
    display: block;
    height: 50px;
    width: 56px;
    background: #ffffff url(../img/botton_a01b.png) no-repeat;
}
a.abtn01:hover {
    background-color: transparent;
}
a.abtn01:hover img {
    visibility: hidden;
}

a.abtn02 {
    display: block;
    height: 50px;
    width: 56px;
    background: #ffffff url(../img/botton_a02b.png) no-repeat;
}
a.abtn02:hover {
    background-color: transparent;
}
a.abtn02:hover img {
    visibility: hidden;
}

a.abtn03 {
    display: block;
    height: 50px;
    width: 56px;
    background: #ffffff url(../img/botton_a03b.png) no-repeat;
}
a.abtn03:hover {
    background-color: transparent;
}
a.abtn03:hover img {
    visibility: hidden;
}

a.abtn04 {
    display: block;
    height: 50px;
    width: 56px;
    background: #ffffff url(../img/botton_a04b.png) no-repeat;
}
a.abtn04:hover {
    background-color: transparent;
}
a.abtn04:hover img {
    visibility: hidden;
}

a.abtn05 {
    display: block;
    height: 50px;
    width: 56px;
    background: #ffffff url(../img/botton_a05b.png) no-repeat;
}
a.abtn05:hover {
    background-color: transparent;
}
a.abtn05:hover img {
    visibility: hidden;
}

a.abtn06 {
    display: block;
    height: 50px;
    width: 56px;
    background: #ffffff url(../img/botton_a06b.png) no-repeat;
}
a.abtn06:hover {
    background-color: transparent;
}
a.abtn06:hover img {
    visibility: hidden;
}

a.abtn07 {
    display: block;
    height: 50px;
    width: 56px;
    background: #ffffff url(../img/botton_a07b.png) no-repeat;
}
a.abtn07:hover {
    background-color: transparent;
}
a.abtn07:hover img {
    visibility: hidden;
}

a.abtn08 {
    display: block;
    height: 50px;
    width: 56px;
    background: #ffffff url(../img/botton_a08b.png) no-repeat;
}
a.abtn08:hover {
    background-color: transparent;
}
a.abtn08:hover img {
    visibility: hidden;
}

a.abtn09 {
    display: block;
    height: 50px;
    width: 56px;
    background: #ffffff url(../img/botton_a09b.png) no-repeat;
}
a.abtn09:hover {
    background-color: transparent;
}
a.abtn09:hover img {
    visibility: hidden;
}

a.abtn10 {
    display: block;
    height: 50px;
    width: 56px;
    background: #ffffff url(../img/botton_a10b.png) no-repeat;
}
a.abtn10:hover {
    background-color: transparent;
}
a.abtn10:hover img {
    visibility: hidden;
}

a.abtn11 {
    display: block;
    height: 50px;
    width: 56px;
    background: #ffffff url(../img/botton_a11b.png) no-repeat;
}
a.abtn11:hover {
    background-color: transparent;
}
a.abtn11:hover img {
    visibility: hidden;
}

a.abtn12 {
    display: block;
    height: 50px;
    width: 56px;
    background: #ffffff url(../img/botton_a12b.png) no-repeat;
}
a.abtn12:hover {
    background-color: transparent;
}
a.abtn12:hover img {
    visibility: hidden;
}

a.abtn13 {
    display: block;
    height: 50px;
    width: 56px;
    background: #ffffff url(../img/botton_a13b.png) no-repeat;
}
a.abtn13:hover {
    background-color: transparent;
}
a.abtn13:hover img {
    visibility: hidden;
}

a.abtn15 {
    display: block;
    height: 50px;
    width: 56px;
    background: #ffffff url(../img/botton_a15b.png) no-repeat;
}
a.abtn15:hover {
    background-color: transparent;
}
a.abtn15:hover img {
    visibility: hidden;
}

a.abtn16 {
    display: block;
    height: 50px;
    width: 56px;
    background: #ffffff url(../img/botton_a16b.png) no-repeat;
}
a.abtn16:hover {
    background-color: transparent;
}
a.abtn16:hover img {
    visibility: hidden;
}

a.abtn17 {
    display: block;
    height: 50px;
    width: 56px;
    background: #ffffff url(../img/botton_a17b.png) no-repeat;
}
a.abtn17:hover {
    background-color: transparent;
}
a.abtn17:hover img {
    visibility: hidden;
}

a.bbtn01 {
    display: block;
    height: 50px;
    width: 56px;
    background: #ffffff url(../img/botton_b01b.png) no-repeat;
}
a.bbtn01:hover {
    background-color: transparent;
}
a.bbtn01:hover img {
    visibility: hidden;
}

a.bbtn02 {
    display: block;
    height: 50px;
    width: 56px;
    background: #ffffff url(../img/botton_b02b.png) no-repeat;
}
a.bbtn02:hover {
    background-color: transparent;
}
a.bbtn02:hover img {
    visibility: hidden;
}

a.bbtn03 {
    display: block;
    height: 50px;
    width: 56px;
    background: #ffffff url(../img/botton_b03b.png) no-repeat;
}
a.bbtn03:hover {
    background-color: transparent;
}
a.bbtn03:hover img {
    visibility: hidden;
}

a.bbtn04 {
    display: block;
    height: 50px;
    width: 56px;
    background: #ffffff url(../img/botton_b04b.png) no-repeat;
}
a.bbtn04:hover {
    background-color: transparent;
}
a.bbtn04:hover img {
    visibility: hidden;
}

a.bbtn05 {
    display: block;
    height: 50px;
    width: 56px;
    background: #ffffff url(../img/botton_b05b.png) no-repeat;
}
a.bbtn05:hover {
    background-color: transparent;
}
a.bbtn05:hover img {
    visibility: hidden;
}

a.bbtn06 {
    display: block;
    height: 50px;
    width: 56px;
    background: #ffffff url(../img/botton_b06b.png) no-repeat;
}
a.bbtn06:hover {
    background-color: transparent;
}
a.bbtn06:hover img {
    visibility: hidden;
}

a.bbtn07 {
    display: block;
    height: 50px;
    width: 56px;
    background: #ffffff url(../img/botton_b07b.png) no-repeat;
}
a.bbtn07:hover {
    background-color: transparent;
}
a.bbtn07:hover img {
    visibility: hidden;
}

a.bbtn08 {
    display: block;
    height: 50px;
    width: 56px;
    background: #ffffff url(../img/botton_b08b.png) no-repeat;
}
a.bbtn08:hover {
    background-color: transparent;
}
a.bbtn08:hover img {
    visibility: hidden;
}

a.bbtn09 {
    display: block;
    height: 50px;
    width: 56px;
    background: #ffffff url(../img/botton_b09b.png) no-repeat;
}
a.bbtn09:hover {
    background-color: transparent;
}
a.bbtn09:hover img {
    visibility: hidden;
}

a.bbtn10 {
    display: block;
    height: 50px;
    width: 56px;
    background: #ffffff url(../img/botton_b10b.png) no-repeat;
}
a.bbtn10:hover {
    background-color: transparent;
}
a.bbtn10:hover img {
    visibility: hidden;
}

a.bbtn11 {
    display: block;
    height: 50px;
    width: 56px;
    background: #ffffff url(../img/botton_b11b.png) no-repeat;
}
a.bbtn11:hover {
    background-color: transparent;
}
a.bbtn11:hover img {
    visibility: hidden;
}

a.bbtn12 {
    display: block;
    height: 50px;
    width: 56px;
    background: #ffffff url(../img/botton_b12b.png) no-repeat;
}
a.bbtn12:hover {
    background-color: transparent;
}
a.bbtn12:hover img {
    visibility: hidden;
}

a.bbtn13 {
    display: block;
    height: 50px;
    width: 56px;
    background: #ffffff url(../img/botton_b13b.png) no-repeat;
}
a.bbtn13:hover {
    background-color: transparent;
}
a.bbtn13:hover img {
    visibility: hidden;
}

a.bbtn14 {
    display: block;
    height: 50px;
    width: 56px;
    background: #ffffff url(../img/botton_b14b.png) no-repeat;
}
a.bbtn14:hover {
    background-color: transparent;
}
a.bbtn14:hover img {
    visibility: hidden;
}

a.bbtn15 {
    display: block;
    height: 50px;
    width: 56px;
    background: #ffffff url(../img/botton_b15b.png) no-repeat;
}
a.bbtn15:hover {
    background-color: transparent;
}
a.bbtn15:hover img {
    visibility: hidden;
}

a.bbtn16 {
    display: block;
    height: 50px;
    width: 56px;
    background: #ffffff url(../img/botton_b16b.png) no-repeat;
}
a.bbtn16:hover {
    background-color: transparent;
}
a.bbtn16:hover img {
    visibility: hidden;
}

a.bbtn17 {
    display: block;
    height: 50px;
    width: 56px;
    background: #ffffff url(../img/botton_b17b.png) no-repeat;
}
a.bbtn17:hover {
    background-color: transparent;
}
a.bbtn17:hover img {
    visibility: hidden;
}

a.cbtn01 {
    display: block;
    height: 30px;
    width: 200px;
    background: #ffffff url(../img/botton_c01b.png) no-repeat;
}
a.cbtn01:hover {
    background-color: transparent;
}
a.cbtn01:hover img {
    visibility: hidden;
}

a.cbtn02 {
    display: block;
    height: 30px;
    width: 200px;
    background: #ffffff url(../img/botton_c02b.png) no-repeat;
}
a.cbtn02:hover {
    background-color: transparent;
}
a.cbtn02:hover img {
    visibility: hidden;
}

a.cbtn03 {
    display: block;
    height: 30px;
    width: 200px;
    background: #ffffff url(../img/botton_c03b.png) no-repeat;
}
a.cbtn03:hover {
    background-color: transparent;
}
a.cbtn03:hover img {
    visibility: hidden;
}

a.cbtn04 {
    display: block;
    height: 30px;
    width: 200px;
    background: #ffffff url(../img/botton_c04b.png) no-repeat;
}
a.cbtn04:hover {
    background-color: transparent;
}
a.cbtn04:hover img {
    visibility: hidden;
}

a.cbtn05 {
    display: block;
    height: 30px;
    width: 200px;
    background: #ffffff url(../img/botton_c05b.png) no-repeat;
}
a.cbtn05:hover {
    background-color: transparent;
}
a.cbtn05:hover img {
    visibility: hidden;
}

a.cbtn06 {
    display: block;
    height: 30px;
    width: 200px;
    background: #ffffff url(../img/botton_c06b.png) no-repeat;
}
a.cbtn06:hover {
    background-color: transparent;
}
a.cbtn06:hover img {
    visibility: hidden;
}

a.cbtn07 {
    display: block;
    height: 30px;
    width: 200px;
    background: #ffffff url(../img/botton_c07b.png) no-repeat;
}
a.cbtn07:hover {
    background-color: transparent;
}
a.cbtn07:hover img {
    visibility: hidden;
}

a.cbtn08 {
    display: block;
    height: 30px;
    width: 200px;
    background: #ffffff url(../img/botton_c08b.png) no-repeat;
}
a.cbtn08:hover {
    background-color: transparent;
}
a.cbtn08:hover img {
    visibility: hidden;
}

a.cbtn09 {
    display: block;
    height: 30px;
    width: 200px;
    background: #ffffff url(../img/botton_c09b.png) no-repeat;
}
a.cbtn09:hover {
    background-color: transparent;
}
a.cbtn09:hover img {
    visibility: hidden;
}

a.cbtn10 {
    display: block;
    height: 30px;
    width: 200px;
    background: #ffffff url(../img/botton_c10b.png) no-repeat;
}
a.cbtn10:hover {
    background-color: transparent;
}
a.cbtn10:hover img {
    visibility: hidden;
}

a.cbtn11 {
    display: block;
    height: 30px;
    width: 200px;
    background: #ffffff url(../img/botton_c11b.png) no-repeat;
}
a.cbtn11:hover {
    background-color: transparent;
}
a.cbtn11:hover img {
    visibility: hidden;
}

a.cbtn12 {
    display: block;
    height: 30px;
    width: 200px;
    background: #ffffff url(../img/botton_c12b.png) no-repeat;
}
a.cbtn12:hover {
    background-color: transparent;
}
a.cbtn12:hover img {
    visibility: hidden;
}

a.cbtn13 {
    display: block;
    height: 30px;
    width: 200px;
    background: #ffffff url(../img/botton_c13b.jpg) no-repeat;
}
a.cbtn13:hover {
    background-color: transparent;
}
a.cbtn13:hover img {
    visibility: hidden;
}

a.cbtn14 {
    display: block;
    height: 57px;
    width: 190px;
    background: #ffffff url(../img/banner_s2b.png) no-repeat;
}
a.cbtn14:hover {
    background-color: transparent;
}
a.cbtn14:hover img {
    visibility: hidden;
}

a.cbtn15 {
    display: block;
    height: 30px;
    width: 200px;
    background: #ffffff url(../img/botton_c15b.png) no-repeat;
}
a.cbtn15:hover {
    background-color: transparent;
}
a.cbtn15:hover img {
    visibility: hidden;
}

a.cbtn16 {
    display: block;
    height: 30px;
    width: 200px;
    background: #ffffff url(../img/botton_c16b.png) no-repeat;
}
a.cbtn16:hover {
    background-color: transparent;
}
a.cbtn16:hover img {
    visibility: hidden;
}

a.cbtn17 {
    display: block;
    height: 30px;
    width: 200px;
    background: #ffffff url(../img/botton_c17b.png) no-repeat;
}
a.cbtn17:hover {
    background-color: transparent;
}
a.cbtn17:hover img {
    visibility: hidden;
}

a.cbtn18 {
    display: block;
    height: 30px;
    width: 200px;
    background: #ffffff url(../img/botton_c18b.png) no-repeat;
}
a.cbtn18:hover {
    background-color: transparent;
}
a.cbtn18:hover img {
    visibility: hidden;
}

a.cbtn19 {
    display: block;
    height: 30px;
    width: 200px;
    background: #ffffff url(../img/botton_c19b.png) no-repeat;
}
a.cbtn19:hover {
    background-color: transparent;
}
a.cbtn19:hover img {
    visibility: hidden;
}

a.cbtn20 {
    display: block;
    height: 30px;
    width: 200px;
    background: #ffffff url(../img/botton_c20b.png) no-repeat;
}
a.cbtn20:hover {
    background-color: transparent;
}
a.cbtn20:hover img {
    visibility: hidden;
}

/* Button
---------------------------- */
button.button4 {
    width:100%;
    height:30px;
    border-radius:3px;
    font-size:1em;
    margin:1px 0;
    padding:5px 10px;
    background-color:#4281d3;
    color:#fff;
    text-align:left;
    border-style:none;
    text-shadow:1px 1px 2px #666;    
}

button.button4:hover {
    background-color:#6997d3;
    color:#fff;
}

button.button5 {
    width:100%;
    height:30px;
    border-radius:3px;
    font-size:1em;
    margin:1px 0;
    padding:5px 10px;
    background-color:#00a57c;
    color:#fff;
    text-align:left;
    border-style:none;
    text-shadow:1px 1px 2px #666;    
}

button.button5:hover {
    background-color:#5fd2b5;
    color:#fff;
}

button.button6 {
    width:100%;
    height:30px;
    border-radius:3px;
    font-size:1em;
    margin:1px 0;
    padding:5px 10px;
    background-color:#fe9d00;
    color:#000;
    text-align:left;
    border-style:none;
    text-shadow:1px 1px 2px #aaa;    
}

button.button6:hover {
    background-color:#ffc973;
    color:#000;
}

button.button7 {
    width:100%;
    height:30px;
    border-radius:3px;
    font-size:1em;
    margin:1px 0;
    padding:2px 10px 4px 10px;
    background-color:#00a57c;
    color:#fff;
    text-align:left;
    border-style:solid;
    border-color:#ffffff;
    text-shadow:1px 1px 2px #666;    
}

button.button7:hover {
    background-color:#5fd2b5;
    color:#fff;
}

button.button8 {
    width:100%;
    height:30px;
    border-radius:3px;
    font-size:1em;
    margin:1px 0;
    padding:2px 10px;
    background-color:#ffffff;
    color:#000;
    text-align:center;
    border-style:solid;
    border-color:#00a57c;
}

button.button8:hover {
    background-color:#5fd2b5;
    color:#fff;
}

button.button9 {
    width:220px;
    height:auto;
    border-radius:2px;
    font-size:1em;
    margin:1px 0 1px 1em;
    padding:2px 10px;
    background-color:#4281d3;
    color:#fff;
    text-align:left;
    border-style:none;
    text-shadow:1px 1px 2px #666;    
}

button.button9:hover {
    background-color:#6997d3;
    color:#fff;
}

button.button10 {
    width:30%;
    height:40px;
    border-radius:3px;
    font-size:large;
    margin:1px 0;
    padding:6px 20px;
    background-color:#fe9d00;
    color:#000;
    text-align:center;
    border-style:none;
}

button.button10:hover {
    background-color:#fe9d00;
    color:#fff;
}

