
/* 基本要素 */
body{
width:95%;
padding : 20px;
}
a{color : #003399;}
.clear{clear : both;position : relative;}/*回り込み解除*/
*{margin: 0;padding:0;font-family: "Hiragino Kaku Gothic Pro W3","ＭＳ Ｐゴシック",sans-serif;
font-size : 13px;line-height : 18px;} /* 全てのタグ対象要素 */
#print{margin:0px 0px 10px 0px;border-bottom :#586cad solid 1px;} /* 印刷部分 */
#print img{border: 0px none #ffffff;} /* 印刷部分タイトル */
#print a{
font-size : 14px;color : #000000;background-color : #cccccc;text-decoration : none;
padding : 2px 5px 2px 5px;
border-width :  1px;
border-style : solid;
border-color : #eeeeee #333333 #333333 #eeeeee;
float : right;clear : both;
} /* 印刷部分ボタン */
#print a:hover{
border-color : #333333 #eeeeee #eeeeee #333333;
}
#s-cut{width:1px;height:1px;visibility : hidden;overflow:hidden;display: none;} /* ショートカット部分 */
#close{margin:5px 10px 10px 10px;border-top :#586cad solid 1px;} /* クローズ部分 */
#close a{
font-size : 14px;color : #000000;background-color : #cccccc;text-decoration : none;
padding : 2px 5px 2px 5px;
margin:5px 0px 0px 0px;
border-width :  1px;
border-style : solid;
border-color : #eeeeee #333333 #333333 #eeeeee;
float : right;clear : both;
} /* 印刷部分ボタン */
#close a:hover{
border-color : #333333 #eeeeee #eeeeee #333333;
}
.label{margin: 0;padding:0;width:1px;height:1px;visibility : hidden;overflow:hidden;display: none;} /* ショートカット部分（CSSをはずした場合のみ） */

/* ヘッダー、フッター部分位置決め */
#header{width:1px;height:1px;visibility : hidden;overflow:hidden;display: none;}
#footer{width:1px;height:1px;visibility : hidden;overflow:hidden;display: none;}

/* コンテンツ表示部分部分内の位置決め */
#left {width:1px;height:1px;visibility : hidden;overflow:hidden;display: none;}
#right {width:1px;height:1px;visibility : hidden;overflow:hidden;display: none;}
#contents {
padding:5px 10px 5px 10px;
}

/* #header（ヘッダー）内要素++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ */

/* パンクズリスト */
#breadcrumbs{
background-repeat : repeat-x;
background-position : center bottom;
padding : 10px 10px 12px 10px;
font-size : 0.9em;
}
#breadcrumbs ul{list-style-type : none;}
#breadcrumbs li{display:inline;}
#breadcrumbs a{
background-repeat : no-repeat;
background-position : right center;
}
#breadcrumbs a{color : #19448c;text-decoration : none;}


/* ▼footer（フッター内要素）++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ */

/* ▼INDEXページ内要素++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ */

/* ▼第二階層 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ */

/* 第二階層以降のメイン部分 */
#container02 {
width:100%;margin: 0px 10px 0px 10px;
padding-top: 1px;
overflow: hidden;
}
/* ▼第二階層フッター部分 */
#second-footer{width:1px;height:1px;visibility : hidden;overflow:hidden;display: none;}

/* 各看板部分変更 ------------------------------------------------------------------*/
/* くらし・生活 */
#title-life,
#title-health,
#title-edu,
#title-indust,
#title-culture,
#title-mayor
{width:1px;height:1px;visibility : hidden;overflow:hidden;display: none;}


/* 看板共通部分 */
#second-title{
font-size : 1em;
padding:2px 0px 2px 10px;
border-width :  0px 0px 1px 10px;
border-style : solid;
}
#second-title p{
width:1px;height:1px;visibility : hidden;overflow:hidden;display: none;
}
#second-title a{
text-decoration : none;
}

/* ▼書類部分 +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ */
#print-icon{width:1px;height:1px;visibility : hidden;overflow:hidden;display: none;}


#doc-title{
font-size : 18px;
border-width: 0 0 1px 10px;
border-style : solid;
margin:10px 0px 20px 0px;
padding:0 0 0 10px;
}

/* ▼添付書類部分 */
#attach01{width:1px;height:1px;visibility : hidden;overflow:hidden;display: none;}



/* ----------------------------------------------------------------- */

/*googlemap部分**/
#map{width: 500px; 
     height:450px;
     border: 2px outset gray;}

.faci_line p img{float:left;padding:0 5px 0 5px;}

/* 観光スポットのご紹介 */

#kanko-point03 h4{
font-size : 18px;
border-width: 0 0 1px 10px;
border-style : solid;
margin:10px 0px 20px 0px;
padding:0 0 0 10px;
}

#kanko-point02 img{
float:left;margin: 0px 10px 0px 0px;
}
#kanko-point02 p{
clear : both;
border-color:#000000;
border-width: 1px;
border-style : solid;
padding : 10px 20px 10px 20px;
margin : 20px 0px 10px 0px;
}
#kanko-print-icon{width:1px;height:1px;visibility : hidden;overflow:hidden;display: none;}
