﻿/* body */
body
{
	background-color:#faf5eb;
}

/* 外枠 */
#container 
{
	width:802px;
	margin-left:auto;
	margin-right:auto;
	margin-top:0px;
}

/* ヘッダー画像部分 */
#header
{
	width:800px;
	height:73px;
	margin-left:auto;
	margin-right:auto;
	overflow:hidden;
}

#header2
{
	width:780px;
	height:253px;
	margin-left:auto;
	margin-right:auto;
	overflow:hidden;
}

/* メニュー(サイトマップ等) */
#menuTop
{
	float:right;
	font-size:80%;
	color:#999999;
	margin:12px 10px 0px 0px;
}

/* 緊急情報 */
#kinkyuBlock
{
	width:780px;
	height:37px;
	background-color:#674c49;
	padding:5px 0px 5px 0px;
	margin-bottom:5px;
}

#kinkyuTtl
{
	float:left;
	width:65px;
	height:16px;
	/*height:24px;*/
	margin-top:7px;
	margin-left:8px;
	padding:4px;
	background-color:#E60000;
	color:#ffffff;
	font-size:80%;
	font-weight:bold;
}

#kinkyuTtl a
{
	color:#ffffff;
	text-decoration:underline;
}
#kinkyuTtl a:hover
{
	position:relative;
	top:2px;
	left:2px;
}

#kinkyuTxt
{
	float:left;
	width:460px;
	/*width:460px;*/
	/*height:18px;*/
	margin-top:7px;
	margin-right:5px;
	padding:4px 2px 2px 3px;
	background-color:#ffffff;
	color:#666666;
	font-size:0.8em;
	border-top:solid 1px #cccccc;
	border-right:solid 1px #cccccc;
	border-bottom:solid 1px #cccccc;
}


/* サイト内検索 */
#search
{
	float:left;
	margin:3px 0px 0px 0px;
	background:url("../images/top1/search.gif") no-repeat 20px 2px;
}

.searchBox
{
	width:130px;
	margin-left:40px;
}

.btnSearch
{
	font-size:0.8em;
}

/* メイン全体 */
#mainBlock
{
	width:802px;
	border-right:solid 1px #e8e8e7;
	border-left:solid 1px #e8e8e7;
	background-color:#ffffff;
}

/* メイン左側 */
#mainLeft
{
	float:left;
	width:608px;
	margin:10px 0px 0px 0px;
}

#mainLeftL
{
	float:left;
	width:190px;
	margin:0px 0px 0px 3px;
	padding:0px 0px 0px 5px;
	text-align:left;
}

#mainLeftR
{
	float:left;
	width:400px;
	margin:0px 0px 0px 0px;
}


/* メイン右側 */
#mainRight
{
	float:left;
	width:190px;
	margin:10px 0px 0px 0px;
}


/* 町長室 */
#chouchou
{
	margin:0px 0px 10px 0px;
}

/* 町議会 */
#gikai
{
	margin:0px 0px 10px 0px;
}

/* ゴミ */
#gomi
{
    height:30px;
	margin:0px 0px 0px 0px;
}
/* ゴミ・リサイクル */
#recycle
{
    height:27px;
	margin:0px 0px 0px 0px;
}

/* 申請書ダウンロード */
#shinsei
{
    height:27px;
	margin:0px 0px 0px 0px;
}

/* 園･小中学校一覧 */
#itiran
{
    height:43px;
	margin:0px 0px 0px 0px;
}

/* 地域づくり */
#chiiki
{
    height:27px;
	margin:0px 0px 10px 0px;
}


/* 和水町ガイド */
#guide
{
    height:32px;
	margin:0px 0px 0px 0px;
}
#mainMenu
{
	width:177px;
	/*padding-left:6px;
	margin-left:5px;*/
	margin-bottom:7px;
}
#mainMenu li
{
	background:url("../images/top1/menu.gif") no-repeat 0px 0px;
	padding:0px 0px 0px 20px;
	width:177px;
	height:27px;
	font-size:85%;
	line-height:190%;
	text-align:left;
}

/* 行政情報 */
#gyousei
{
    height:32px;
	margin:0px 0px 0px 0px;
}
#mainMenu2
{
	width:177px;
	/*padding-left:6px;*/
	/*margin-left:5px;*/
	margin-bottom:7px;
}
#mainMenu2 li
{
	background:url("../images/top1/menu2.gif") no-repeat 0px 0px;
	padding:0px 0px 0px 20px;
	width:177px;
	height:27px;
	font-size:85%;
	line-height:190%;
	text-align:left;
}

/* ご意見募集 */
#goiken
{
    height:32px;
	margin:0px 0px 0px 0px;
}
#mainMenu3
{
	width:177px;
	/*padding-left:6px;
	margin-left:5px;*/
	margin-bottom:7px;
}
#mainMenu3 li
{
	background:url("../images/top1/menu3.gif") no-repeat 0px 0px;
	padding:0px 0px 0px 20px;
	width:177px;
	height:27px;
	font-size:85%;
	line-height:190%;
	text-align:left;
}


/* 新着(更新)情報 */

.infoTtlL
{
	width:390px;
	border:solid 1px #dee8f6;
}

#rss
{
	float:left;
	padding-top:0px;
}

.listLink
{
	padding:5px 10px 5px 5px;
	font-size:90%;
	text-align:right;
}

.listInfo
{
	clear:both;
	width:388px;
	padding:6px 3px 1px 3px;
	border-right:solid 1px #ECF4DE;
	border-left:solid 1px #ECF4DE;
}
.listInfo ul
{
	margin-left:7px;
	padding-left:7px;
}
.listInfo ul li
{
		padding:0px 0px 3px 10px;
		background:url("../images/top1/ya_bl.gif") no-repeat;
		font-size:90%;
		text-align:left;
}
.listInfo span.updDate
{
	/*font-size:0.8em;*/
}
.listInfo span.Holiday
{
	color:#FF0000;
}
.listInfo span.Saturday
{
	color:#0000FF;
}

ul.newListUl
{
    font-size:90%;
}


/* 行事カレンダー */

.infoTtlL2
{
	width:390px;
	border:solid 1px #dee8f6;
}

.listLink2
{
	padding:5px 10px 5px 5px;
	font-size:90%;
	text-align:right;
}

.listInfo2
{
	clear:both;
/*
	padding:6px 3px 1px 3px;
	width:388px;
	border-right:solid 1px #ECF4DE;
	border-left:solid 1px #ECF4DE;
*/
}
.listInfo2 td
{
	border-bottom:solid 1px #cedcf1;
	font-size:80%;
	text-align:left;
	vertical-align:top;
}
.listInfo2 td.calYobi
{
	width:88px;
	border-left:solid 1px #ECF4DE;
	padding:6px 3px 1px 10px;
}
.listInfo2 td.calEvnt
{
	width:300px;
	border-right:solid 1px #ECF4DE;
	padding:6px 3px 1px 3px;
}

.listInfo2 ul
{
	margin-left:0px;
	padding-left:0px;
}
.listInfo2 ul li
{
	padding:3px 0px 3px 0px;
/*
    border-bottom:solid 1px #cedcf1;
	font-size:80%;
*/
	text-align:left;
}
.listInfo2 span.updDate
{
	font-size:0.8em;
}
.listInfo2 span.Holiday
{
	color:#FF0000;
}
.listInfo2 span.Saturday
{
	color:#0000FF;
}


/* 暮らしの情報 */
#kurashi
{
	width:390px;
	height:340px;
	margin:0px 0px 10px 0px;
	padding:0px 0px 10px 0px;
	border:solid 1px #e8ebd5;
	background-color:#f5f6e9;
}

.lifeinfo
{
	width:390px;
	margin:0px 0px 0px 0px;
	padding:0px 0px 0px 0px;
	background-color:#F5F6E9;
	/*background-color:#F2FAE4;*/
}

.krsItem
{
	float:left;
	font-size:80%;
	background:url("../images/top1/ya_bl2.gif") no-repeat;
	margin:0px 0px 0px 15px;
	padding:0px 0px 10px 12px;
	text-align:left;
}

.krs1{width:55px;}
.krs2{width:35px;}
.krs3{width:35px;}
.krs4{width:65px;}
.krs5{width:35px;}
.krs6{width:55px;}
.krs7{width:70px;}

/* ライフイベント */
#life
{
	width:390px;
	margin:0px 0px 0px 0px;
	padding:0px 0px 0px 0px;
	/*border-top:solid 1px #e8ebd5;*/
	background-color:#f5f6e9;
}

.lifeItem
{
	float:left;
	margin:5px 0px 0px 5px;
}

.life1{width:122px;}
.life2{width:122px;}
.life3{width:122px;}
.life4{width:122px;}
.life5{width:122px;}
.life6{width:122px;}
.life7{width:122px;}
.life8{width:122px;}
.life9{width:122px;}
.life10{width:122px;}
.life11
{
	width:166px;
	padding-left:83px;
	padding-top:10px;
}


/* らくらく */
#brws
{
	margin:0px 0px 10px 0px;
}

/* もしもの時には */
#mosimo
{
	height:54px;
	width:176px;
	margin:0px 0px 0px 0px;
	border-right:solid 1px #fb8072;
	border-left:solid 1px #fb8072;
	border-bottom:solid 1px #fb8072;
	font-size:85%;
	background-color:#feebeb;
}

.mosimoItem
{
	float:left;
	font-size:90%;
	background:url("../images/top1/ya_red.gif") no-repeat;
	padding:2px 0px 7px 10px;
}

.mosimo1{width:85px;}
.mosimo2{width:55px;}


/* まちの話題 */
#wadaiTop
{
    width:177px;
    height:8px;
    margin-top:10px;
}
#wadai
{
	width:175px;
	border-right:solid 1px #d2cbc6;
	border-left:solid 1px #d2cbc6;
	text-align:center;
}
#wadaiImg
{
	margin-left:auto;
	margin-right:auto;
	margin-top:5px;
}
#wadaiTxt
{
	font-size:0.8em;
	padding:0px 0px 0px 0px;
	margin:2px;
	text-align:left;
}
#wadaiBtm
{
    width:177px;
    height:11px;
}
#wadaiBtm img
{
    vertical-align:top;
}

.menuTtl
{
	font-weight:bold;
	padding:0px 0px 0px 2px;
}

.menuBan1
{
	margin-top:5px;
	padding-left:0px;
}
.menuBan2
{
	margin-top:5px;
	padding-left:0px;
}
.menuBan3
{
	margin-top:5px;
	padding-left:0px;
}
.menuBan4
{
	margin-top:5px;
	padding-left:0px;
}
.menuBan5
{
	margin-top:5px;
	padding-left:0px;
}
.menuBan6
{
	margin-top:5px;
	padding-left:0px;
}
.menuBan7
{
	margin-top:5px;
	padding-left:0px;
}
.menuBan8
{
	margin-top:5px;
	padding-left:0px;
}
.menuBan9
{
	margin-top:5px;
	padding-left:0px;
}
.menuBan10
{
	margin-top:5px;
	padding-left:0px;
}
.menuBan11
{
	margin-top:5px;
	padding-left:0px;
}

.menuBan12
{
	margin-top:50px;
	padding-left:25px;
}

.menuBan13
{
	margin-top:5px;
	padding-left:0px;
}


/* copyright */
#cp
{
	width:802px;
	height:20px;
	text-align:center;
	font-size:80%;
	color:#ffffff;
	/*padding:1px;*/
	line-height:180%;
	background-color:#674c49;
	border-right:solid 1px #e8e8e7;
	border-left:solid 1px #e8e8e7;
}

.linkList
{
	font-size:0.8em;
}
.linkList a
{
	background:url(../images/top1/poti_sikaku.gif) no-repeat left center;
	padding-left:16px;
}

p.linkList
{
	margin-top:5px;
	margin-right:5px;
	text-align:right;
}


/* 広告スペース */

#koukoku
{
	width:590px;
	height:25px;
	clear:both;
	text-align:center;
	margin:0px 0px 0px 10px;
	padding:0px 0px 0px 0px;
	background:url("../images/top1/koukoku.gif") no-repeat 0px 0px;
}

.listLink3
{
	padding:5px 10px 5px 5px;
	font-size:90%;
	text-align:right;
}

#adinfo
{
	width:590px;
	clear:both;
	text-align:center;
	border:solid 0px #dcdcdc;
	margin: 5px 0px 15px 5px;
}
#adinfo img
{
    margin:5px;
}


/* ホームページについて */
#infoLink
{
	width:600px;
	clear:both;
	text-align:center;
	margin:0px 0px 0px 0px;
	padding:0px 0px 0px 10px;
	border-bottom: dotted 0px #A9A9A9;
}
#infoLink li
{
	display:inline;
	padding:0px 10px 1px 18px;
	font-size:0.8em;
	background:url("../images/top1/ya_bl.gif") no-repeat 0px 1px;
}

/* 問合せ先 */
#siteinfo
{
	clear:both;
	border-top:solid 1px #cccccc;
	padding:5px 5px 10px 90px;
	font-size:0.8em;
	line-height:130%;
}

#siteinfo p
{
	width:100%;
	margin:0 auto;
	text-align:left;
}

/* 間隔調整用 */
.spc
{
    clear:both;
    margin:0px 0px 20px 0px;
    padding:0px;
}

