@charset "shift_jis";

body{margin:0;padding:0;color:#333333;background-color:#b6ab93;}

/*全ページ共用スタイル。変更不可*/
/* --------------------------------------------------- */

/* variable */
.f-small{font-size:80%;} /* 12px */
.f-middle{font-size:95%;} /* defaults　14px */
.f-middle-top{font-size:90%;} /* defaults　14px */
.f-white-bold{color:#FFFFFF;font-size:80%;font-weight:bold;} /* defaults　14px */
.f-large{font-size:120%;} /* 16px */
.t-ssmall{font-size:68.5%;line-height:150%;} /* 11px */
.t-small{font-size:80%;line-height:150%;} /* 12px */
.t-middle{font-size:95%;line-height:150%;} /* defaults　14px */
.t-large{font-size:120%;line-height:150%;} /* 16px */


/* markup CSS */
form{padding:0;margin:0;}
input{padding:0;margin:0;}
h1{padding:0;margin:0;font-weight:normal;font-style:normal;}
h2{padding:0;margin:0;font-weight:normal;font-style:normal;}
h3{padding:0;margin:0;font-weight:normal;font-style:normal;}
h4{padding:0;margin:0;font-weight:normal;font-style:normal;}
p{padding:0;margin:0 0 0 0;}
th{font-style:normal;font-weight:normal;text-align:left}
img{border:0;}
ul{margin:0 0 0 1em;padding:0 0 0 1em;}
ol{margin:0 0 0 1em;padding:0 0 0 1em;}
li{margin:0 0 0.5em 0;padding:0;}
dl{margin:0;padding:0;}
dt{margin:0.7em 0 0 0;padding:0;}
dd{margin:0.3em 0 1em 1em;padding:0;}
hr{margin:0;padding:0;}
em{font-style:normal;font-weight:bold;color:#636363;}
/* --------------------------------------------------- */

a{color:#171bc1;text-decoration:underline;}
a:visited{color:#333399;text-decoration:underline;}
a:hover{color:#FF6600;text-decoration:underline;}

#header{padding:0;margin:0;background-color:#FFFFFF; width:861px;}
#contents{padding:0;margin:0;background-color:#FFFFFF; width:861px;}

#footer table{background-color:#99ccff; color:#4c4b4b;}

/* 工事情報の表のため変更 */
.f-middle001{font-size:95%;
border-collapse: collapse;
border: 1px solid #0066FF;}
 /* defaults　14px */
 
.red1{color:#FF0000;}
.mtb5{margin:5px auto 5px auto;}