@charset "Shift_JIS";
/* --- 追加箇所（事業所情報） --- */

.moji{
font-family:'ヒラギノ明朝 Pro W3','Hiragino Mincho Pro','ＭＳ Ｐ明朝','MS PMincho',serif;
font-size:14px;
line-height:140%;
margin-top:30px;
color: #000000;
}

.bg{
background:url("../sozai/wall-1.gif");
padding: 10px;
width:600px;
/*height:50px;*/
color:#004000;
font-family:'ヒラギノ明朝 Pro W3','Hiragino Mincho Pro','ＭＳ Ｐ明朝','MS PMincho',serif;
border-width : 1px 1px 1px 1px;
border-style : outset outset outset outset;
border-color : #004040 #004040 #004040 #004040;
font-size:16px;
}

.ctb{
margin-left:20px;
margin-top:70px;
}

.sp{
margin-top:200px;
}
.spe{
margin-left:30px;
margin-bottom:20px;
}
.spa{
margin-left:30px;
}

.tm{
padding:10px;
margin-top:20px;
color:#000000;
line-height:120%;
}
.bgt{
background-color:#ff8040;
}
.bgd{
background-color:#ffffff;
font-size:14px;
color:#000000;
height:50px;
}
.bgi{
background:url("../../sozai/wall4.gif");
width:300px;
height:30px;
font-weight:bold;
text-align:center;
color:#004000;
font-size:17px;
}
.bgia{
background:url("../../sozai/wall4.gif");
width:600px;
height:50px;
font-weight:bold;
text-align:center;
color:#004000;
font-size:18px;
}
.gr{
color:#009900;
font-family:'ヒラギノ明朝 Pro W3','Hiragino Mincho Pro','ＭＳ Ｐ明朝','MS PMincho',serif;
font-size:17px;
}
.acs{
color:#000000;
font-size:14px;
}

.kou{
background-color:#009999;
color:#ffffff;
height:25px;
text-align:center;
font-weight:bold;
font-size:16px;
}
.ac{
width:220px;
border-width : 1px 1px 1px 1px;
border-style : solid solid solid solid;
border-color : #009999 #009999 #009999 #009999;
}


.bl{
color:#000000;
}
.stit{
color:#009999;
font-size:16px;
padding:5px;
}

.map{
margin-left:80px;
}

.sm{
font-size:17px;
color:#009900;
font-family:'ヒラギノ明朝 Pro W3','Hiragino Mincho Pro','ＭＳ Ｐ明朝','MS PMincho',serif;
}
.cl{
clear:left;

}



.line{
line-height:200%;
}
.bc{
background:url("../sozai/wall-2.gif");
width:600px;
height:30px;
border-width : 1px 1px 1px 1px;
border-style : solid solid solid solid;
border-color : #004040 #004040 #004040 #004040;
color:#ffffff;
font-family:'ヒラギノ明朝 Pro W3','Hiragino Mincho Pro','ＭＳ Ｐ明朝','MS PMincho',serif;
font-size:18px;
font-weight:bold;
}

.mojia{
font-weight:bold;
color:#000000;
text-align:center;
}
/*ここまで*/

.ta01{
width: 300px;
font-size: 12px;
color: #4d4d4d;
padding:5px 10px;/*上下　右左*/
font-weight:bold;
}
.ta02{
width: 200px;
font-size: 12px;
color: #4d4d4d;
padding:5px 0px;/*上下　右左*/
}

.table01 {margin:5px 10px 10px 20px;}

.table01 td {border-bottom: 1px #999999 solid; }

.table03{
width: 100px;
font-size: 14px;
color: #4d4d4d;
padding:5px 20px;/*上下　右左*/
font-weight:bold;
background-color: #e0f9e0;
}

.table04{
width: 400px;
font-size: 14px;
color: #4d4d4d;
padding:5px 10px;/*上下　右左*/
}

.table02 {
margin:5px 10px 10px 20px;
}
.table02 td {
padding:5px 10px;
color: #4d4d4d;
font-size:12px;
border-bottom: 1px #999999 solid;
}

.table05{
margin:5px 0px 10px 20px;
color: #4d4d4d;
font-size: 12px;
}

.ta05{
padding: 5px;
background-color: #e0f9e0;
border: 1px #999999 solid;
font-weight:bold;
}

.ta055{
padding: 5px;
border-bottom: 1px #999999 solid;
border-right: 1px #999999 solid;
border-left: 1px #999999 solid;
}