@charset "UTF-8";
/**\*/
@import url("style-base.css");
@import url("style-default.css");


.txt01{
line-height:180%;
padding:5px 0px;
}
.txt02{
line-height:180%;
padding:5px 10px;
}

.list01{
padding:3px 0px 3px 25px;
}
.list01 li{
padding:1px 0px;
line-height:180%;
}

.list02{
padding:3px 0px 3px 25px;
list-style:circle;
}
.list02 li{
padding:1px 0px;
line-height:180%;
}



.ttl01{
background:url(../../image/inner/ttl_bg.gif) no-repeat left top;
padding:9px 10px 7px 50px;
border-bottom:1px solid #C1C1C1;
font-size:14px;
}
.ttl10{
background:url(../../image/inner/ttl_bg10.gif) no-repeat left top;
padding:9px 10px 7px 50px;
border-bottom:1px solid #C1C1C1;
font-size:14px;
}


.box03_in{
width:680px;
margin-left:auto;
margin-right:auto;
padding-top:10px;
padding-bottom:10px;
line-height:180%;
}


.box03_in ul,
.box03_in ol{
padding:5px 0px 5px 30px;
}
.box03_in img{
padding:10px;
}

.date{
text-align:right;
color:#0000CC;
padding-right:30px;
}



.dat02{
text-align:right;
padding-top:5px;
padding-right:20px;
}




.sitemaps{
list-style:none;
position:relative;
overflow:hidden;
padding-left:20px;
padding-top:10px;
}
.sitemaps li{
width:200px;
padding:2px 0px 5px 14px;
background:url(../../image/point02.gif) no-repeat left 7px;
float:left;
}


.sitemaps02{
list-style:none;
position:relative;
overflow:hidden;
padding-left:20px;
padding-top:10px;
}
.sitemaps02 li{
padding:2px 0px 2px 14px;
background:url(../../image/point02.gif) no-repeat left 7px;
}







.table01{
border-bottom:1px solid #c0c0c0;
border-left:1px solid #c0c0c0;
}
.table01 th{
border-top:1px solid #c0c0c0;
border-right:1px solid #c0c0c0;
text-align:center;
padding:8px 10px;
font-weight:bold;
vertical-align:middle;
background:#dbdff4;
}
.table01 td{
border-top:1px solid #c0c0c0;
border-right:1px solid #c0c0c0;
text-align:center;
padding:8px 10px;
vertical-align:middle;
background:#fff;
}

.table02{
border-bottom:1px solid #c0c0c0;
border-left:1px solid #c0c0c0;
}
.table02 th{
border-top:1px solid #c0c0c0;
border-right:1px solid #c0c0c0;
text-align:left;
padding:8px 13px;
font-weight:bold;
vertical-align:middle;
background:#dbdff4;
}
.table02 td{
border-top:1px solid #c0c0c0;
border-right:1px solid #c0c0c0;
text-align:left;
padding:8px 13px;
vertical-align:middle;
background:#fff;
}

.redtxt{ color:#ee0000; }
.bluetxt{ color:#0d24b0; }


.font14{ font-size:14px; }
.font16{ font-size:16px; }
.font18{ font-size:18px; }
.font20{ font-size:20px; }





.voice_area{
width:680px;
margin:30px auto 20px auto;
background:url(../../image/inner/voice__re.gif) repeat-y 0 0;
border-bottom:1px solid #1a3062;
position:relative;
overflow:hidden;
}
.voice_area h3{
background:url(../../image/inner/voice_ttl.gif) no-repeat left top;
color:#fff;
padding:7px 20px 0px 20px;
font-size:16px;
height:35px;
line-height:150%;
}

.voice_img{
width:130px;
float:left;
padding-left:20px;
padding-bottom:15px;
padding-top:5px;
}
.voice_text{
width:500px;
float:left;
padding-top:15px;
padding-bottom:15px;
}
.voice_text h4{
font-size:14px;
line-height:150%;
padding-bottom:5px;
color:#2f509a;
}









