fieldset h4{
color: #003366;
font-weight: normal;
}
legend{font-size:85%;letter-spacing:0.2em;background-color:#ffffff;}
/*　ナビゲーション
-------------------------------------------------------------------- */
#navi{
font-size: 82%;
line-height: 130%;
width: 185px;
background-color: #F2F2F2;
}

#navi a{
color: #0000FF;
}

#navi a:hover{
color: #0066FF;
text-decoration: none;
}

#navi div{
margin-bottom: 10px;
padding-bottom: 5px;
}

#navi ul{
margin: 0px;
padding: 0px;
list-style-type: none;
}

#navi li{
margin-right: 11px;
margin-bottom: 10px;
margin-left: 11px;
/*list-style-image: url('http://www.gaido.jp/img/icon_tri.gif');*/
}


/* メルマガ登録ボタン */
#present .bt_present{
text-indent: -9999px;
height: 61px;
width: 156px;
background-repeat: no-repeat;
}

#present .bt_present a{
height: 61px;
width: 156px;
display: block;
background-image: url('http://www.gaido.jp/img/bt_present.gif');
background-position: 0px 0px;
}

#present .bt_present a:hover{
background-position: 0px -61px;
}


/* h3　ナビのグループタイトル */
#navi h3{
text-indent: -9999px;
margin-top: 0px;
margin-bottom: 5px;
padding: 0px;
height: 28px;
width: 180px;
background-repeat: no-repeat;
background-position: center center;
}

#osusume h3{
background-image: url('http://www.gaido.jp/img/navi01.gif');
}

#present h3{
background-image: url('http://www.gaido.jp/img/navi02.gif');
}

#album h3{
background-image: url('http://www.gaido.jp/img/navi03.gif');
}

#lunch h3{
background-image: url('http://www.gaido.jp/img/navi04.gif');
}

#suteki h3{
background-image: url('http://www.gaido.jp/img/navi05.gif');
}

#pet h3{
background-image: url('http://www.gaido.jp/img/navi06.gif');
}

#machikado h3{
background-image: url('http://www.gaido.jp/img/navi07.gif');
}




/*　コメント
-------------------------------------------------------------------- */
.title_comment{
text-indent: -9999px;
height: 35px;
width: 680px;
background-image: url('http://www.gaido.jp/img/title_comment.gif');
background-repeat: no-repeat;
}

.box_comment_bk1{
background-image: url('http://www.gaido.jp/img/box_comment1.gif');
background-repeat: no-repeat;
background-position: center bottom;
}
.box_comment_bk3{
background-image: url('http://www.gaido.jp/img/box_comment3.gif');
background-repeat: no-repeat;
background-position: center top;
}
.box_comment_bk{
font-size: 120%;
font-weight: bold;
line-height: 200%;
background-image: url('http://www.gaido.jp/img/box_comment2.gif');
background-repeat: repeat-y;
background-position: center center;
}


/*　素敵な人
-------------------------------------------------------------------- */
.suteki_title_main{
border-bottom-width: 3;
border-bottom-color: #E62614;
border-bottom-style: solid;
}

.suteki_title_main strong{
font-size: large;
color: #E62614;
font-weight: bold;
}

.suteki_search_title {
text-indent: -9999px;
height: 22px;
width: 702px;
background-image: url(http://www.gaido.jp/img/search_suteki_title.gif);
background-repeat: no-repeat;
}

.suteki_search_box{
background-image: url('http://www.gaido.jp/img/search_suteki_box.gif');
background-repeat: repeat-y;
}

.suteki_search_bottom{
height: 6px;
width: 702px;
background-image: url('http://www.gaido.jp/img/search_suteki_bottom.gif');
background-repeat: no-repeat;
}

/*　ペット自慢
-------------------------------------------------------------------- */
.pet_title_main{
border-bottom-width: 3;
border-bottom-color: #148F2D;
border-bottom-style: solid;
}

.pet_title_main strong{
font-size: large;
color: #148F2D;
font-weight: bold;
}

.pet_search_title {
text-indent: -9999px;
height: 22px;
width: 702px;
background-image: url(http://www.gaido.jp/img/search_pet_title.gif);
background-repeat: no-repeat;
}

.pet_search_box{
background-image: url('http://www.gaido.jp/img/search_pet_box.gif');
background-repeat: repeat-y;
}

.pet_search_bottom{
height: 6px;
width: 702px;
background-image: url('http://www.gaido.jp/img/search_pet_bottom.gif');
background-repeat: no-repeat;
}


/*　街角情報
-------------------------------------------------------------------- */
.machikado_title_main{
border-bottom-width: 3;
border-bottom-color: #E10915;
border-bottom-style: solid;
}

.machikado_title_main strong{
font-size: large;
color: #E10915;
font-weight: bold;
}

.machikado_search_title {
text-indent: -9999px;
height: 22px;
width: 702px;
background-image: url(http://www.gaido.jp/img/search_machikado_title.gif);
background-repeat: no-repeat;
}

.machikado_search_box{
background-image: url('http://www.gaido.jp/img/search_machikado_box.gif');
background-repeat: repeat-y;
}

.machikado_search_bottom{
height: 6px;
width: 702px;
background-image: url('http://www.gaido.jp/img/search_machikado_bottom.gif');
background-repeat: no-repeat;
}

.machikado_toko{
font-size: 85%;
text-align: right;
}

/*　ランチタイムガイド
-------------------------------------------------------------------- */
.lunch_title_main{
border-bottom-width: 3;
border-bottom-color: #F04E11;
border-bottom-style: solid;

}

.lunch_title_main strong{
font-size: 160%;
color: #F04E11;
font-weight: bold;
}

.lunch_search_title {
text-indent: -9999px;
height: 22px;
width: 702px;
background-image: url(http://www.gaido.jp/img/search_lunch_title.gif);
background-repeat: no-repeat;
}

.lunch_search_box{
background-image: url('http://www.gaido.jp/img/search_lunch_box.gif');
background-repeat: repeat-y;
}

.lunch_search_bottom{
height: 6px;
width: 702px;
background-image: url('http://www.gaido.jp/img/search_lunch_bottom.gif');
background-repeat: no-repeat;
}

.lunchi_toko{
font-size: 85%;
text-align: right;
}

/*　チャレンジ人生
-------------------------------------------------------------------- */
.challenge_title_main{
border-bottom-width: 3;
border-bottom-color: #00367B;
border-bottom-style: solid;
}

.challenge_title_main strong{
font-size: large;
color: #00367B;
font-weight: bold;
}

.challenge_search_title {
text-indent: -9999px;
height: 22px;
width: 702px;
background-image: url(http://www.gaido.jp/img/search_challenge_title.gif);
background-repeat: no-repeat;
}

.challenge_search_box{
background-image: url('http://www.gaido.jp//img/search_challenge_box.gif');
background-repeat: repeat-y;
}

.challenge_search_bottom{
height: 6px;
width: 702px;
background-image: url('http://www.gaido.jp/img/search_challenge_bottom.gif');
background-repeat: no-repeat;
}

/*　近江パノラマ写真
-------------------------------------------------------------------- */
.pano_title_main{
border-bottom-width: 3;
border-bottom-color: #006228;
border-bottom-style: solid;
}

.pano_title_main strong{
font-size: large;
color: #006228;
font-weight: bold;
}

.pano_search_title {
text-indent: -9999px;
height: 22px;
width: 702px;
background-image: url(http://www.gaido.jp/img/search_pano_title.gif);
background-repeat: no-repeat;
}

.pano_search_box{
background-image: url('http://www.gaido.jp/img/search_pano_box.gif');
background-repeat: repeat-y;
}

.pano_search_bottom{
height: 6px;
width: 702px;
background-image: url('http://www.gaido.jp/img/search_pano_bottom.gif');
background-repeat: no-repeat;
}
