/**************************************************************************************
地域の皆様へ　index用
***************************************************************************************/
h2#title-tiki {
width:500px;
height:92px;
margin:0;
padding:0;
text-indent:-9999em;
font-size:10px;
line-height:100%;
background:url(../img/600/600title-bar.gif) no-repeat 0 0;
display:block;
}
h2#title-tiki a {
width:500px;
height:92px;
margin:0;
padding:0;
text-indent:-9999em;
font-size:10px;
line-height:100%;
background:url(../img/600/600title-bar.gif) no-repeat 0 0;
display:block;
}

h3.title-h3 {
clear:both;
margin:0 0 20px 0;
padding:9px 0 11px 10px;
font-size:1em;
line-height:150%;
color:#333333;
border:none;
background:url(../img/pub/title-bar.jpg) no-repeat 0 0;
display:block;
}


/**************************************************************************************
地域の皆様へ　エントリー用
***************************************************************************************/
.readbox {
margin:0;
padding:0;
}
.readbox p {
color:#990000;
}

.main h4 {
clear:both;
margin:0 0 15px 0;
padding:5px 0 6px 10px;
font-size:1em;
line-height:150%;
color:#333333;
border-left:#990000 3px solid;
}


/***************
紹介用ボックス（画像右）
****************/
.box-r2 {
clear:both;
width:520px;
margin:40px 0 0 0;
padding:0;
    overflow: hidden;
}

.box-r2:after {
    content: "";
    display: block;
    clear: both;
    height: 1px;
    overflow: hidden;
}

/*\*/
* html .box-r2 {
    height: 1em;
    overflow: visible;
}

.box-r2 img {
clear:both;
position:relative;
float:right;
margin:0 0 15px 15px;
padding:0;
}

h4.title-h4 {
clear:both;
margin:40px 0 20px 0;
padding:9px 0 11px 10px;
font-size:1em;
line-height:150%;
color:#333333;
border:none;
background:url(../img/pub/title-bar.jpg) no-repeat 0 0;
display:block;
}
h4.green-title {
margin:0 0 20px 0;
padding:0 0 5px 0;
border:none;
border-bottom:#669900 1px solid;
color:#669900;
font-size:1em;
line-height:150%;
}

.box2 {
clear:both;
width:520px;
margin:20px 0 50px 0;
padding:0;
}

/***************
インタビュー用ボックス（画像右）
****************/
.box-r3 {
clear:both;
width:520px;
margin:0 0 20px 0;
padding:0 0 10px 0;
background:url(../img/base/a-n.gif) repeat-x bottom left;
    overflow: hidden;
}

.box-r3:after {
    content: "";
    display: block;
    clear: both;
    height: 1px;
    overflow: hidden;
}

/*\*/
* html .box-r2 {
    height: 1em;
    overflow: visible;
}
.box-r3 h4 {
clear:none;
margin:0 0 15px 0;
padding:0;
font-size:1em;
line-height:150%;
color:#990000;
border:none;
}
.box-r3 h5 {
margin:0 0 10px 0;
padding:0;
font-size:1em;
line-height:150%;
font-weight:normal;
color:#996600;
}

.box-r3 img {
clear:both;
position:relative;
float:right;
margin:0 0 15px 15px;
padding:0;
}


