@charset "utf-8";

/* 全体構造
---------------------------------------------------- */
* {
	margin: 0;
	padding: 0;
}

body {
	text-align: center; /*マージンautoに対応していないブラウザ用のセンタリング*/
	color: #000000;
	background: #f9f4e5;
	letter-spacing: 0;
}

img {
	vertical-align: top;
	border: none;
}

#wrapper {
	width: 770px;
	background: #ffffff url(../common_img/img_01.gif) repeat;
	margin: 0 auto; /*センタリング*/
	text-align: left; /*文字を左揃えに戻す*/
}


/* ヘッダ
---------------------------------------------------- */
#header {
	display: none;
}

/* トップページ
---------------------------------------------------- */
#topContent1 {
	position: relative;
	width: 770px;
	padding: 0 0 0 0;
}

#topContent1 #topCover {
	position: absolute;
	left: 27px;
	top: 0;
	width: 390px;
	height: 351px;
}

#topCover #topLogo {
	position: absolute;
	left: 34px;
	top: 8px;
}

#topCover #topImg {
	position: absolute;
	left: 40px;
	top: 91px;
}

#topCover #topText {
	position: absolute;
	left: 29px;
	top: 189px;
}

#topCover #leaf02 {
	position: absolute;
	left:  0px;
	top: 326px;
}

#topCover #leaf03 {
	position: absolute;
	left:296px;
	top: 323px;
}

#topContent1 #Introduction {
	margin-left: 409px;
	width: 334px;
	height: 351px;
	top: 0px;
	background: url(../img/top_04.gif) no-repeat;
	background-position: right bottom;
}

#Introduction table {
	border-top: none;
	border-bottom: none;
	border-left: none;
	border-right: none;
	width: 100%;
}

#Introduction th {
	border-top: none;
	border-bottom: none;
	border-left: none;
	border-right: none;
}

#Introduction td {
	width: 334px;
	height: 351px;
	border-top: none;
	border-bottom: none;
	border-left: none;
	border-right: none;
	vertical-align: middle;
}

#Introduction h3#topttl01 {
	width: 328px;
	padding: 0 0 4px 0;
	color: #c7002f;
}

#Introduction p.text {
	width: 328px;
	padding: 2px 0 0 0;
}

#topContent2 {
	position: relative;
	width: 765px;
	height: 72px;
	padding: 0 0 0 0;
	background: url(../img/top_06.gif) no-repeat;
	background-position: right bottom;
}

#topContent2 #pageTTl {
	position: absolute;
	left: 120px;
	top:    0px;
}

#topContent2 #leaf04 {
	position: absolute;
	left:  68px;
	top:   30px;
}

#topContent2 #leaf05 {
	position: absolute;
	left: 685px;
	top:   17px;
}

#topContent3 {
	position: relative;
	width: 765px;
	height:190px;
	padding: 0 0 0 0;
}

#topContent3 #Sekkennomachi {
	position: absolute;
	left: 27px;
	top: 0;
	width: 445px;
	height: 190px;
	background: url(../img/top_07.gif) no-repeat;
}

#Sekkennomachi table {
	border-top: none;
	border-bottom: none;
	border-left: none;
	border-right: none;
	width: 100%;
}

#Sekkennomachi th {
	border-top: none;
	border-bottom: none;
	border-left: none;
	border-right: none;
}

#Sekkennomachi td {
	width: 445px;
	height: 139px;
	border-top: none;
	border-bottom: none;
	border-left: none;
	border-right: none;
	vertical-align: middle;
}

#Sekkennomachi h3#topttl02 a {
	width: 445px;
	padding: 0 0 0 0;
	color: #062867;
}

#Sekkennomachi p.text_s {
	width: 445px;
	padding: 0 0 4px 0;
}

#Sekkennomachi p.text {
	width: 445px;
	padding: 0 0 0 0;
}

#topContent3 #SekkennomachiImg {
	position: absolute;
	left: 472px;
	top:    0px;
}

#topContent3 #AnshinImg1 {
	position: absolute;
	left: 10px;
	top:  139px;
}

#topContent3 #globalNav9 {
	position: absolute;
	top: 139px;
	left: 373px;
	width: 99px;
	height: 51px;
}

#topContent3 #globalNav9 li {
	width: 99px;
	list-style-type: none;
}

#topContent3 #globalNav9 li a {
	text-decoration: none;
	display: block;
	overflow: hidden;
	width: 100%;
	height: 0 !important;
	height /**/:51px;
	padding-top: 51px;
	background-image: url(../common_img/nav_09.gif);
}

	/* 通常 */
	#nav09 a { background-position: 0 0; }

	/* オンマウス */
	#nav09 a:hover { background-position: 0 -51px; }


#topContent4 {
	position: relative;
	width: 765px;
	height:136px;
	padding: 0 0 0 0;
}

#topContent4 #Anshin {
	position: absolute;
	left: 275px;
	top: 0;
	width: 480px;
	height: 136px;
	background: url(../img/top_11.gif) no-repeat;
}

#Anshin table {
	border-top: none;
	border-bottom: none;
	border-left: none;
	border-right: none;
	width: 100%;
}

#Anshin th {
	border-top: none;
	border-bottom: none;
	border-left: none;
	border-right: none;
}

#Anshin td {
	width: 470px;
	height: 136px;
	border-top: none;
	border-bottom: none;
	border-left: none;
	border-right: none;
	vertical-align: middle;
}

#Anshin h3#topttl03 a {
	width: 470px;
	padding: 0 0 0 0;
	color: #fb4271;
}

#Anshin p.text_s {
	width: 470px;
	padding: 0 0 4px 0;
}

#Anshin p.text {
	width: 470px;
	padding: 0 0 0 0;
}

#topContent4 #AnshinImg2 {
	position: absolute;
	left: 10px;
	top:   0px;
}

#topContent5 {
	position: relative;
	width: 765px;
	height:152px;
	padding: 0 0 0 0;
}

#topContent5 #Moe {
	position: absolute;
	left: 27px;
	top: 0;
	width: 445px;
	height: 152px;
	background: url(../img/top_12.gif) no-repeat;
}

#Moe table {
	border-top: none;
	border-bottom: none;
	border-left: none;
	border-right: none;
	width: 100%;
}

#Moe th {
	border-top: none;
	border-bottom: none;
	border-left: none;
	border-right: none;
}

#Moe td {
	width: 420px;
	height: 152px;
	border-top: none;
	border-bottom: none;
	border-left: none;
	border-right: none;
	vertical-align: middle;
}

#Moe h3#topttl04 a {
	width: 420px;
	padding: 0 0 0 0;
	color: #037b33;
}

#Moe p.text_s {
	width: 420px;
	padding: 0 0 4px 0;
}

#Moe p.text {
	width: 420px;
	padding: 0 0 0 0;
}

#topContent5 #MoeImg {
	position: absolute;
	left: 472px;
	top:   0px;
}

#topContent6 {
	position: relative;
	width: 765px;
	height:198px;
	padding: 0 0 0 0;
}

#topContent6 #UtenachanImg {
	position: absolute;
	left: 27px;
	top:   0px;
}

#topContent6 #Utenachan {
	position: absolute;
	left: 275px;
	top: 0;
	width: 480px;
	height: 162px;
	background: url(../img/top_15.gif) no-repeat;
}

#Utenachan table {
	border-top: none;
	border-bottom: none;
	border-left: none;
	border-right: none;
	width: 100%;
}

#Utenachan th {
	border-top: none;
	border-bottom: none;
	border-left: none;
	border-right: none;
}

#Utenachan td {
	width: 450px;
	height: 162px;
	border-top: none;
	border-bottom: none;
	border-left: none;
	border-right: none;
	vertical-align: middle;
}

#Utenachan h3#topttl05 a {
	width: 450px;
	padding: 0 0 0 0;
	color: #b71b0f;
}

#Utenachan p.text_s {
	width: 450px;
	padding: 0 0 4px 0;
}

#Utenachan p.text {
	width: 450px;
	padding: 0 0 0 0;
}

#topContent6 #leaf06 {
	position: absolute;
	left: 338px;
	top:  162px;
}

#topContent6 #leaf07 {
	position: absolute;
	left: 642px;
	top:  163px;
}

#topContent7 {
	position: relative;
	width: 765px;
	padding: 0 0 0 0;
}

#topContent7 #leaf08 {
	position: absolute;
	left: 20px;
	top:   3px;
	width: 29px;
}

#topContent7 #Element {
	width: 630px;
	top:    0px;
	padding: 0 0 0 75px;
}

#topContent7 #Bubble {
	top:   0px;
	padding: 0 0 0 115px;
}

#topContent8 {
	position: relative;
	width: 770px;
	padding: 0 0 0 0;
}

#topContent8 #SupportsText p {
	width: 770px;
	top:    0px;
	padding: 3px 0 0 0;
	text-align: center;
}

#topContent8 #SupportsLink {
	top:   0px;
	padding: 15px 0 0 0;
	text-align: center;
}

.imgSpt {
	margin-top:    3px;
	margin-right:  2px;
	margin-left:   2px;
	margin-bottom: 3px;
}


/* できるまで・・・ページ
---------------------------------------------------- */
#DekiruContent1 {
	position: relative;
	width: 770px;
	height: 673px;
	padding: 0 0 0 0;
}

#DekiruContent1 #leaf02 {
	position: absolute;
	left: 46px;
	top:   0px;
}

#DekiruContent1 #leaf03 {
	position: absolute;
	left:649px;
	top:  17px;
}

#DekiruContent1 #leaf04 {
	position: absolute;
	left:711px;
	top:  57px;
}

#DekiruContent1 #Dekiru01 {
	position: absolute;
	left: 65px;
	top:  52px;
}

#DekiruContent1 #Dekiru02 {
	position: absolute;
	left:399px;
	top:   6px;
}

#DekiruContent1 #Dekiru03 {
	position: absolute;
	left:580px;
	top:  99px;
}

#DekiruContent1 #Dekiru04 {
	position: absolute;
	left:557px;
	top: 162px;
}

#DekiruContent1 #Dekiru05 {
	position: absolute;
	left: 19px;
	top: 269px;
}

#DekiruContent1 #Dekiru06 {
	position: absolute;
	left:226px;
	top: 257px;
}

#DekiruContent1 #Dekiru07 {
	position: absolute;
	left:653px;
	top: 280px;
}

#DekiruContent1 #Dekiru08 {
	position: absolute;
	left:561px;
	top: 354px;
}

#DekiruContent1 #Dekiru09 {
	position: absolute;
	left:123px;
	top: 409px;
}

#DekiruContent1 #Dekiru10 {
	position: absolute;
	left:173px;
	top: 430px;
}

#DekiruContent1 #Dekiru11 {
	position: absolute;
	left:386px;
	top: 407px;
}

#DekiruContent1 #Dekiru12 {
	position: absolute;
	left:568px;
	top: 485px;
}

#DekiruContent1 #globalNav10 {
	position: absolute;
	left: 633px;
	top: 586px;
	width: 87px;
	height: 47px;
}

#DekiruContent1 #globalNav10 li {
	width: 87px;
	list-style-type: none;
}

#DekiruContent1 #globalNav10 li a {
	text-decoration: none;
	display: block;
	overflow: hidden;
	width: 100%;
	height: 0 !important;
	height /**/:47px;
	padding-top: 47px;
	background-image: url(../common_img/nav_10.gif);
}

	/* 通常 */
	#nav10 a { background-position: 0 0; }

	/* オンマウス */
	#nav10 a:hover { background-position: 0 -47px; }


#DekiruContent1 #leaf05 {
	position: absolute;
	left: 31px;
	top: 624px;
}

#DekiruContent1 #leaf06 {
	position: absolute;
	left:100px;
	top: 648px;
}

#DekiruContent1 #leaf07 {
	position: absolute;
	left:320px;
	top: 648px;
}

#DekiruContent1 #leaf08 {
	position: absolute;
	left:516px;
	top: 648px;
}

#DekiruContent1 #leaf09 {
	position: absolute;
	left:590px;
	top: 637px;
}

#DekiruContent1 #leaf10 {
	position: absolute;
	left:706px;
	top: 648px;
}


/* せっけんの街の運動とは
---------------------------------------------------- */
#MoveContent1 {
	position: relative;
	width: 770px;
	height: 82px;
	padding: 0 0 0 0;
}

#MoveContent1 #pageTTl {
	position: absolute;
	left:  90px;
	top:    0px;
}

#MoveContent1 #leaf02 {
	position: absolute;
	left:  18px;
	top:    1px;
}

#MoveContent1 #leaf03 {
	position: absolute;
	left: 707px;
	top:   17px;
}

#MoveContent2 {
	width: 720px;
	top:    0px;
	margin-left: 25px;
	background: #e2f0be url(../img/move_02.jpg) no-repeat;
	background-position: left top;
}

#MoveContent2 p {
	padding: 22px 22px 22px 22px;
}

#MoveContent2 p .imgFloat_l {
	float: left;
}

#MoveContent3 {
	position: relative;
	width: 770px;
	top:    0px;
	padding: 0 0 0 0;
}

#MoveContent3 #leaf04 {
	position: absolute;
	left: 616px;
	top:   24px;
}

#MoveContent3 #leaf05 {
	position: absolute;
	left: 708px;
	top:   69px;
}

#MoveContent3 h3.movettl01 {
	width: 400px;
	margin-left: 35px;
	margin-top: 30px;
	color: #5a7819;
}

#MoveContent3 table {
	border-top: none;
	border-bottom: none;
	border-left: none;
	border-right: none;
	margin-left: 35px;
}

#MoveContent3 th {
	width: 100px;
	border-top: none;
	border-bottom: none;
	border-left: none;
	border-right: none;
	padding: 0 0 0 0;
	vertical-align:top;
	font-weight: normal; 
}

#MoveContent3 td {
	border-top: none;
	border-bottom: none;
	border-left: none;
	border-right: none;
	padding: 0 0 0 0;
}

#MoveContent3 .txtLine {
	margin-top:  8px;
	margin-left: 35px;
	margin-right: 0px;
	margin-bottom: 8px;
}

#MoveContent4 {
	position: relative;
	width: 770px;
	top:    0px;
	padding: 0 0 0 0;
}

#MoveContent4 #MoveImg1 {
	position: absolute;
	left: 491px;
	top: 7px;
}

#MoveContent4 #leaf06 {
	position: absolute;
	left: 708px;
	top:   319px;
}

#MoveContent4 h3.movettl01 {
	width: 400px;
	margin-left: 35px;
	margin-top: 35px;
	color: #5a7819;
}

#MoveContent4 table {
	width: 430px;
	border-top: none;
	border-bottom: none;
	border-left: none;
	border-right: none;
	margin-left: 35px;
}

#MoveContent4 th {
	width: 35px;
	border-top: none;
	border-bottom: none;
	border-left: none;
	border-right: none;
	vertical-align:top;
	color: #5a7819;
}

#MoveContent4 td {
	border-top: none;
	border-bottom: none;
	border-left: none;
	border-right: none;
}

#MoveContent4 .txtLine {
	margin-top:  8px;
	margin-left: 35px;
	margin-right: 0px;
	margin-bottom: 8px;
}

#MoveContent5 {
	position: relative;
	width: 490px;
	top:    0px;
	padding: 0 0 0 0;
}

#MoveContent5 h3.movettl01 {
	width: 400px;
	margin-left: 35px;
	margin-top: 35px;
	color: #5a7819;
}

#MoveContent5 table {
	width: 450px;
	border-top: none;
	border-bottom: none;
	border-left: none;
	border-right: none;
	margin-left: 35px;
}

#MoveContent5 th {
	width: 70px;
	border-top: none;
	border-bottom: none;
	border-left: none;
	border-right: none;
	vertical-align:top;
	font-weight: normal; 
}

#MoveContent5 td {
	border-top: none;
	border-bottom: none;
	border-left: none;
	border-right: none;
}

#MoveContent5 .txtLine {
	margin-top:  8px;
	margin-left: 35px;
	margin-right: 0px;
	margin-bottom: 8px;
}

#MoveContent6 {
	position: relative;
	width: 770px;
	top:    0px;
	padding: 0 0 0 0;
}

#MoveContent6 table {
	width: 600px;
	border-top: none;
	border-bottom: none;
	border-left: none;
	border-right: none;
	margin-left: 35px;
}

#MoveContent6 th {
	width: 70px;
	border-top: none;
	border-bottom: none;
	border-left: none;
	border-right: none;
	vertical-align:top;
	font-weight: normal; 
}

#MoveContent6 td {
	border-top: none;
	border-bottom: none;
	border-left: none;
	border-right: none;
}

#MoveContent7 {
	position: relative;
	width: 770px;
	top:    0px;
	padding: 0 0 0 0;
}

#MoveContent7 h3.movettl01 {
	width: 430px;
	margin-left: 35px;
	margin-top: 35px;
	color: #5a7819;
}

#MoveContent7 #leaf07 {
	position: absolute;
	left: 494px;
	top:    2px;
}

#MoveContent7 table {
	width: 700px;
	border-top: none;
	border-bottom: none;
	border-left: none;
	border-right: none;
	margin-left: 35px;
}

#MoveContent7 th {
	width: 70px;
	border-top: none;
	border-bottom: none;
	border-left: none;
	border-right: none;
	vertical-align:top;
	font-weight: normal; 
}

#MoveContent7 td {
	border-top: none;
	border-bottom: none;
	border-left: none;
	border-right: none;
}

#MoveContent7 .txtLine {
	margin-top:  8px;
	margin-left: 35px;
	margin-right: 0px;
	margin-bottom: 8px;
}

#MoveContent8 {
	position: relative;
	width: 770px;
	height: 75px;
	padding: 0 0 0 0;
}

#MoveContent8 #leaf08 {
	position: absolute;
	left:  46px;
	top:   34px;
}

#MoveContent8 #leaf09 {
	position: absolute;
	left: 168px;
	top:   47px;
}

#MoveContent8 #leaf10 {
	position: absolute;
	left: 468px;
	top:   34px;
}

#MoveContent8 #leaf11 {
	position: absolute;
	left: 524px;
	top:   50px;
}

#MoveContent8 #leaf12 {
	position: absolute;
	left: 687px;
	top:   34px;
}


/* せっけんの街 事業内容
---------------------------------------------------- */
#ActiviContent1 {
	position: relative;
	width: 770px;
	height: 78px;
	padding: 0 0 0 0;
}

#ActiviContent1 #pageTTl {
	position: absolute;
	left: 100px;
	top:    0px;
}

#ActiviContent1 #leaf02 {
	position: absolute;
	left:  21px;
	top:   44px;
}

#ActiviContent1 #leaf03 {
	position: absolute;
	left: 713px;
	top:   41px;
}

#ActiviContent2 {
	position: relative;
	width: 770px;
	padding: 0 0 0 0;
}

#ActiviContent2 #leftImgArea {
	position: absolute;
	left: 0px;
	top: 0px;
	width:  312px;
	height: 488px;
}

#ActiviContent2 #leftImgArea #ActiviImg1 {
	position: absolute;
	left: 16px;
	top: 0px;
}

#ActiviContent2 #leftImgArea #ActiviImg2 {
	position: absolute;
	left:  7px;
	top: 214px;
}

#ActiviContent2 #leftImgArea #leaf04  {
	position: absolute;
	left: 91px;
	top: 462px;
}

#ActiviContent2 #rightTxtArea {
	margin-left: 312px;
	width: 458px;
	top: 0px;
}

#ActiviContent2 #rightTxtArea h3.actittl01 {
	width: 400px;
	padding: 8px 0 0 0;
	color: #306e81;
}

#ActiviContent2 #rightTxtArea h3.actittl02 {
	width: 400px;
	padding: 30px 0 0 0;
	color: #306e81;
}

#ActiviContent2 #rightTxtArea p {
	width: 425px;
	padding: 0 0 0 0;
}

#ActiviContent3 {
	position: relative;
	width: 770px;
	padding: 0 0 0 0;
}

#ActiviContent3 #leftImgArea {
	position: absolute;
	left: 0px;
	top: 0px;
	width:  312px;
	height: 454px;
}

#ActiviContent3 #leftImgArea #ActiviImg1 {
	position: absolute;
	left: 13px;
	top:  14px;
}

#ActiviContent3 #leftImgArea #ActiviImg2 {
	position: absolute;
	left:  5px;
	top: 225px;
}

#ActiviContent3 #rightTxtArea {
	margin-left: 312px;
	width: 458px;
	top:     0px;
}

#ActiviContent3 #rightTxtArea #leaf05  {
	position: absolute;
	left: 612px;
	top:    0px;
}

#ActiviContent3 #rightTxtArea h3.actittl01 {
	width: 400px;
	padding: 22px 0 0 0;
	color: #306e81;
}

#ActiviContent3 #rightTxtArea h3.actittl02 {
	width: 400px;
	padding: 30px 0 0 0;
	color: #306e81;
}

#ActiviContent3 #rightTxtArea p {
	width: 425px;
	padding: 0 0 0 0;
}

#ActiviContent4 {
	position: relative;
	width: 770px;
	height: 51px;
	padding: 0 0 0 0;
}

#ActiviContent4 #leaf06 {
	position: absolute;
	left:  62px;
	top:    5px;
}

#ActiviContent4 #leaf07 {
	position: absolute;
	left: 145px;
	top:   26px;
}

#ActiviContent4 #leaf08 {
	position: absolute;
	left: 457px;
	top:   26px;
}

#ActiviContent4 #leaf09 {
	position: absolute;
	left: 537px;
	top:    0px;
}

#ActiviContent4 #leaf10 {
	position: absolute;
	left: 711px;
	top:    9px;
}

#rightTxtArea .txtLine {
	margin-top:  8px;
	margin-left: 0px;
	margin-right: 0px;
	margin-bottom: 8px;
}


/* 手賀沼せっけん工場
---------------------------------------------------- */
#TegaContent1 {
	position: relative;
	width: 765px;
	height: 78px;
	padding: 0 0 0 0;
}

#TegaContent1 #pageTTl {
	position: absolute;
	left: 70px;
	top:   0px;
}

#TegaContent1 #leaf02 {
	position: absolute;
	left: 716px;
	top:   14px;
}

#TegaContent2 {
	position: relative;
	width: 765px;
	height:227px;
	padding: 0 0 0 0;
}

#TegaContent2 #leaf03 {
	position: absolute;
	left: 16px;
	top:  11px;
}

#TegaContent2 #TeganumaImg1 {
	position: absolute;
	left: 70px;
	top:   0px;
}

#TegaContent2 #rightTxtArea {
	position: absolute;
	left: 376px;
	top: 0;
	width: 389px;
	height: 227px;
	background: url(../img/tega_03.jpg) no-repeat;
	background-position: right bottom;
}

#TegaContent2 table {
	border-top: none;
	border-bottom: none;
	border-left: none;
	border-right: none;
	width: 100%;
}

#TegaContent2 th {
	border-top: none;
	border-bottom: none;
	border-left: none;
	border-right: none;
	padding: 0;
}

#TegaContent2 td {
	width: 380px;
	height: 227px;
	border-top: none;
	border-bottom: none;
	border-left: none;
	border-right: none;
	padding: 0 0 0 0;
	vertical-align: top;
}

#TegaContent2 h3.tegattl01 {
	width: 380px;
	padding: 18px 0 0 0;
	color: #19645c;
}

#TegaContent2 p.text {
	width: 380px;
	padding: 0 0 0 0;
}

#TegaContent3 {
	position: relative;
	width: 765px;
	height:154px;
	padding: 0 0 0 0;
}

#TegaContent3 #TeganumaImg2 {
	position: absolute;
	left: 464px;
	top:   0px;
}

#TegaContent3 #leftTxtArea {
	position: absolute;
	left: 32px;
	top: 0;
	width:  432px;
	height: 154px;
	background: url(../common_img/img_04.gif) no-repeat;
	background-position: center bottom;
}

#TegaContent3 table {
	border-top: none;
	border-bottom: none;
	border-left: none;
	border-right: none;
	width: 100%;
}

#TegaContent3 th {
	border-top: none;
	border-bottom: none;
	border-left: none;
	border-right: none;
	padding: 0 0 0 0;
}

#TegaContent3 td {
	width: 416px;
	height: 154px;
	border-top: none;
	border-bottom: none;
	border-left: none;
	border-right: none;
	padding: 0 0 0 0;
	vertical-align: middle;
}

#TegaContent3 p.text {
	width: 416px;
	padding: 0 0 0 0;
}

#TegaContent4 {
	position: relative;
	width: 765px;
	height:250px;
	padding: 0 0 0 0;
	background: url(../img/tega_05.jpg) no-repeat;
	background-position: right top;
}

#TegaContent4 h3.tegattl02 {
	width: 400px;
	padding: 13px 0 0 35px;
	color: #19645c;
}

#TegaContent4 .txtLine {
	margin-top:  8px;
	margin-left: 35px;
	margin-right: 0px;
	margin-bottom: 8px;
}

#TegaContent4 table {
	width: 600px;
	border-top: none;
	border-bottom: none;
	border-left: none;
	border-right: none;
	margin-top: 7px;
	margin-left: 35px;
}

#TegaContent4 td {
	width: 200px;
	border-top: none;
	border-bottom: none;
	border-left: none;
	border-right: none;
	padding: 0 0 0 0;
	vertical-align:top;
}

#TegaContent4 td p.text {
	width: 200px;
	padding: 3px 0 0 8px;
}

#TegaContent5 {
	position: relative;
	width: 765px;
	height:400px;
	padding: 0 0 0 0;
}

#TegaContent5 h3.tegattl03 {
	width: 400px;
	padding: 13px 0 0 35px;
	color: #19645c;
}

#TegaContent5 .txtLine {
	margin-top:  8px;
	margin-left: 35px;
	margin-right: 0px;
	margin-bottom: 8px;
}

#TegaContent5 #TeganumaImg3 {
	margin-top:  8px;
	margin-left: 35px;
	margin-right: 0px;
	margin-bottom: 8px;
}

#TegaContent5 #leaf04 {
	position: absolute;
	left: 699px;
	top:  144px;
}

#TegaContent5 #leaf05 {
	position: absolute;
	left: 586px;
	top:  279px;
}

#TegaContent5 #leaf06 {
	position: absolute;
	left: 649px;
	top:  344px;
}

#TegaContent6 {
	position: relative;
	width: 765px;
	padding: 0 0 0 0;
}

#TegaContent6 p.text {
	width: 720px;
	margin-top:  0px;
	margin-left: 35px;
	margin-right: 0px;
	margin-bottom: 10px;
}

#TegaContent7 {
	position: relative;
	width: 770px;
	height: 75px;
	padding: 0 0 0 0;
}

#TegaContent7 #leaf07 {
	position: absolute;
	left:  32px;
	top:   19px;
}

#TegaContent7 #leaf08 {
	position: absolute;
	left: 147px;
	top:   54px;
}

#TegaContent7 #leaf09 {
	position: absolute;
	left: 230px;
	top:   32px;
}

#TegaContent7 #leaf10 {
	position: absolute;
	left: 455px;
	top:   47px;
}

#TegaContent7 #leaf11 {
	position: absolute;
	left: 572px;
	top:   45px;
}

#TegaContent7 #leaf12 {
	position: absolute;
	left: 670px;
	top:    0px;
}


/* 印旛沼せっけん情報センター
---------------------------------------------------- */
#InbaContent1 {
	position: relative;
	width: 765px;
	height: 78px;
	padding: 0 0 0 0;
}

#InbaContent1 #pageTTl {
	position: absolute;
	left: 88px;
	top:   0px;
}

#InbaContent1 #leaf02 {
	position: absolute;
	left:  29px;
	top:    3px;
}

#InbaContent1 #leaf03 {
	position: absolute;
	left: 715px;
	top:   28px;
}

#InbaContent2 {
	position: relative;
	width: 765px;
	height:227px;
	padding: 0 0 0 0;
}

#InbaContent2 #InbanumaImg1 {
	position: absolute;
	left: 72px;
	top:   4px;
}

#InbaContent2 #leaf04 {
	position: absolute;
	left: 699px;
	top:  103px;
}

#InbaContent2 #rightTxtArea {
	position: absolute;
	left: 376px;
	top: 0;
	width: 389px;
	height: 227px;
	background: url(../img/inba_03.jpg) no-repeat;
	background-position: right bottom;
}

#InbaContent2 table {
	border-top: none;
	border-bottom: none;
	border-left: none;
	border-right: none;
	width: 100%;
}

#InbaContent2 th {
	border-top: none;
	border-bottom: none;
	border-left: none;
	border-right: none;
	padding: 0 0 0 0;
}

#InbaContent2 td {
	width: 380px;
	height: 227px;
	border-top: none;
	border-bottom: none;
	border-left: none;
	border-right: none;
	padding: 0 0 0 0;
	vertical-align: top;
}

#InbaContent2 h3.inbattl01 {
	width: 380px;
	padding: 18px 0 0 0;
	color: #19645c;
}

#InbaContent2 p.text {
	width: 380px;
	padding: 0 0 0 0;
}

#InbaContent3 {
	position: relative;
	width: 765px;
	height:154px;
	padding: 0 0 0 0;
}

#InbaContent3 #InbanumaImg2 {
	position: absolute;
	left: 453px;
	top:   0px;
}

#InbaContent3 #leftTxtArea {
	position: absolute;
	left: 32px;
	top: 0;
	width:  421px;
	height: 154px;
}

#InbaContent3 table {
	border-top: none;
	border-bottom: none;
	border-left: none;
	border-right: none;
	width: 100%;
}

#InbaContent3 th {
	border-top: none;
	border-bottom: none;
	border-left: none;
	border-right: none;
	padding: 0 0 0 0;
}

#InbaContent3 td {
	width: 410px;
	height: 154px;
	border-top: none;
	border-bottom: none;
	border-left: none;
	border-right: none;
	padding: 0 0 0 0;
	vertical-align: middle;
}

#InbaContent3 p.text {
	width: 410px;
	padding: 0 0 0 0;
}

#InbaContent4 {
	position: relative;
	width: 765px;
	height:250px;
	padding: 0 0 0 0;
	background: url(../img/inba_05.jpg) no-repeat;
	background-position: right top;
}

#InbaContent4 h3.inbattl02 {
	width: 400px;
	padding: 13px 0 0 35px;
	color: #19645c;
}

#InbaContent4 .txtLine {
	margin-top:  8px;
	margin-left: 35px;
	margin-right: 0px;
	margin-bottom: 8px;
}

#InbaContent4 table {
	width: 450px;
	border-top: none;
	border-bottom: none;
	border-left: none;
	border-right: none;
	margin-top: 7px;
	margin-left: 35px;
}

#InbaContent4 td {
	width: 225px;
	border-top: none;
	border-bottom: none;
	border-left: none;
	border-right: none;
	padding: 0 0 0 0;
	vertical-align:top;
}

#InbaContent4 td p.text {
	width: 225px;
	padding: 3px 0 0 8px;
}

#InbaContent4 #leaf05 {
	position: absolute;
	left: 356px;
	top:    0px;
}

#InbaContent5 {
	position: relative;
	width: 765px;
	height:400px;
	padding: 0 0 0 0;
}

#InbaContent5 h3.inbattl03 {
	width: 400px;
	padding: 13px 0 0 35px;
	color: #19645c;
}

#InbaContent5 .txtLine {
	margin-top:  8px;
	margin-left: 35px;
	margin-right: 0px;
	margin-bottom: 8px;
}

#InbaContent5 #InbanumaImg3 {
	margin-top:  8px;
	margin-left: 35px;
	margin-right: 0px;
	margin-bottom: 8px;
}

#InbaContent5 #leaf06 {
	position: absolute;
	left: 699px;
	top:  144px;
}

#InbaContent5 #leaf07 {
	position: absolute;
	left: 586px;
	top:  279px;
}

#InbaContent5 #leaf08 {
	position: absolute;
	left: 649px;
	top:  344px;
}

#InbaContent6 {
	position: relative;
	width: 765px;
	padding: 0 0 0 0;
}

#InbaContent6 p.text {
	width: 720px;
	margin-top:  0px;
	margin-left: 35px;
	margin-right: 0px;
	margin-bottom: 10px;
}

#InbaContent7 {
	position: relative;
	width: 770px;
	height: 75px;
	padding: 0 0 0 0;
}

#InbaContent7 #leaf09 {
	position: absolute;
	left:  32px;
	top:   19px;
}

#InbaContent7 #leaf10 {
	position: absolute;
	left: 147px;
	top:   54px;
}

#InbaContent7 #leaf11 {
	position: absolute;
	left: 230px;
	top:   32px;
}

#InbaContent7 #leaf12 {
	position: absolute;
	left: 455px;
	top:   47px;
}

#InbaContent7 #leaf13 {
	position: absolute;
	left: 572px;
	top:   45px;
}

#InbaContent7 #leaf14 {
	position: absolute;
	left: 670px;
	top:    0px;
}


/* 多様に支えあう組織
---------------------------------------------------- */
#VarSupContent1 {
	position: relative;
	width: 765px;
	height: 82px;
	padding: 0 0 0 0;
}

#VarSupContent1 #pageTTl {
	position: absolute;
	left: 88px;
	top:   0px;
}

#VarSupContent1 #leaf02 {
	position: absolute;
	left:  35px;
	top:   22px;
}

#VarSupContent1 #leaf03 {
	position: absolute;
	left: 710px;
	top:   15px;
}

#VarSupContent2 {
	position: relative;
	width: 720px;
	top:    0px;
	margin-left: 25px;
	background: #e2f0be
}

#VarSupContent2 #rightImgArea {
	position: absolute;
	left: 459px;
	top: 0px;
	width:  261px;
	height: 440px;
}

#VarSupContent2 #rightImgArea #VarSupImg1 {
	position: absolute;
	left: 0px;
	top: 17px;
}

#VarSupContent2 #rightImgArea #VarSupImg2 {
	position: absolute;
	left:  0px;
	top: 234px;
}

#VarSupContent2 #leftTxtArea {
	width: 437px;
	padding: 22px 0 22px 22px;
	background: url(../img/varsup_02.jpg) no-repeat;
	background-position: right top;
}

#VarSupContent2 #leftTxtArea h3.varsupttl01 {
	width: 425px;
	padding: 16px 0 0 0;
	color: #071973;
}

#VarSupContent2 #leftTxtArea p {
	width: 425px;
	padding: 0 0 0 0;
}

#VarSupContent3 {
	position: relative;
	width: 770px;
	top:    0px;
	margin-bottom: 28px;
}

#VarSupContent3 #leaf04 {
	position: absolute;
	left: 674px;
	top:   46px;
}

#VarSupContent3 #leaf05 {
	position: absolute;
	left: 620px;
	top:  417px;
}

#VarSupContent3 #leaf06 {
	position: absolute;
	left: 678px;
	top:  466px;
}

#VarSupContent3 h3.varsupttl02 {
	width: 700px;
	margin-left: 35px;
	margin-top: 30px;
	color: #5a7819;
}

#VarSupContent3 p.text {
	width: 700px;
	margin-left: 35px;
	margin-top:  0px;
}

#VarSupContent3 .txtLine {
	margin-top:  8px;
	margin-left:  0px;
	margin-right: 0px;
	margin-bottom: 8px;
}

#VarSupContent4 {
	position: relative;
	width: 770px;
	height: 65px;
	padding: 0 0 0 0;
}

#VarSupContent4 #leaf07 {
	position: absolute;
	left:  40px;
	top:   12px;
}

#VarSupContent4 #leaf08 {
	position: absolute;
	left: 133px;
	top:   37px;
}

#VarSupContent4 #leaf09 {
	position: absolute;
	left: 428px;
	top:   20px;
}

#VarSupContent4 #leaf10 {
	position: absolute;
	left: 540px;
	top:   32px;
}

#VarSupContent4 #leaf11 {
	position: absolute;
	left: 649px;
	top:    0px;
}

#VarSupContent4 #leaf12 {
	position: absolute;
	left: 708px;
	top:   26px;
}


/* ご利用規約
---------------------------------------------------- */
#LegalContent1 {
	position: relative;
	width: 770px;
	height: 78px;
	padding: 0 0 0 0;
}

#LegalContent1 #pageTTl {
	position: absolute;
	left: 100px;
	top:    0px;
}

#LegalContent1 #leaf02 {
	position: absolute;
	left:  21px;
	top:   44px;
}

#LegalContent1 #leaf03 {
	position: absolute;
	left: 713px;
	top:   41px;
}

#LegalContent2 {
	position: relative;
	width: 700px;
	margin-top:  8px;
	margin-left: 35px;
	margin-right: 0px;
	margin-bottom: 55px;
}

#LegalContent2 h3.legalttl01 {
	width: 700px;
	padding: 0 0 0 0;
	color: #5a7819;
}

#LegalContent2 h3.legalttl02 {
	width: 700px;
	padding: 25px 0 0 0;
	color: #5a7819;
}

#LegalContent2 .txtLine {
	margin-top:  8px;
	margin-left: 0px;
	margin-right: 0px;
	margin-bottom: 8px;
}

#LegalContent3 {
	position: relative;
	width: 770px;
	height: 51px;
	padding: 0 0 0 0;
}

#LegalContent3 #leaf04 {
	position: absolute;
	left:  52px;
	top:    5px;
}

#LegalContent3 #leaf05 {
	position: absolute;
	left: 135px;
	top:   16px;
}

#LegalContent3 #leaf06 {
	position: absolute;
	left: 447px;
	top:   16px;
}

#LegalContent3 #leaf07 {
	position: absolute;
	left: 527px;
	top:    0px;
}

#LegalContent3 #leaf08 {
	position: absolute;
	left: 701px;
	top:    9px;
}


/* 個人情報保護方針
---------------------------------------------------- */
#PrivacyContent1 {
	position: relative;
	width: 770px;
	height: 78px;
	padding: 0 0 0 0;
}

#PrivacyContent1 #pageTTl {
	position: absolute;
	left: 100px;
	top:    0px;
}

#PrivacyContent1 #leaf02 {
	position: absolute;
	left:  21px;
	top:   44px;
}

#PrivacyContent1 #leaf03 {
	position: absolute;
	left: 713px;
	top:   41px;
}

#PrivacyContent2 {
	position: relative;
	width: 700px;
	margin-top:  8px;
	margin-left: 35px;
	margin-right: 0px;
	margin-bottom: 45px;
}

#PrivacyContent2 h3.privattl01 {
	width: 700px;
	padding: 25px 0 0 0;
	color: #306e81;
}

#PrivacyContent2 .txtLine {
	margin-top:  8px;
	margin-left: 0px;
	margin-right: 0px;
	margin-bottom: 8px;
}

#PrivacyContent3 {
	position: relative;
	width: 770px;
	height: 51px;
	padding: 0 0 0 0;
}

#PrivacyContent3 #leaf04 {
	position: absolute;
	left:  52px;
	top:    5px;
}

#PrivacyContent3 #leaf05 {
	position: absolute;
	left: 135px;
	top:   16px;
}

#PrivacyContent3 #leaf06 {
	position: absolute;
	left: 447px;
	top:   16px;
}

#PrivacyContent3 #leaf07 {
	position: absolute;
	left: 527px;
	top:    0px;
}

#PrivacyContent3 #leaf08 {
	position: absolute;
	left: 701px;
	top:    9px;
}


/* フッタ
---------------------------------------------------- */
#footer {
	display: none;
}



