/*-- ぷくぷくばるーん　ホームページ --*/
/*091126 yumizclub*/

body {
	color: #555555;
	font-size: 0.9em;
	text-align: center;
	margin: 0px auto;
	padding: 0px 0px;
	width: 750px;
}

img {
	margin: 0px auto;
	padding: 0px 0px;
	border: none;
}

a:link {  color: #555555;}
a:visited {  color: #555555;}
a:active {  color: #555555;}
a:hover {  color: #CC3366;}


DIV#footNavi a:link {  color: #FFFFFF;}
DIV#footNavi a:visited {  color: #FFFFFF;}
DIV#footNavi a:active {  color: #FFFFFF;}
DIV#footNavi a:hover {  color: #CC3366;}

DIV#wrapperA {
	text-align: left;
	width: 750px;
}



/*-- 左メニュー --*/
DIV#leftMenue {
	float: left;
	text-align: center;
	margin: 0px auto;
	padding: 20px 0px;
	width: 160px;

}

DIV#leftMenue ul{
	display: block;
	text-align: left;
	margin: 20px auto 0px 20px;
	padding: 0px;
}

DIV#leftMenue li{
	list-style-type: none;
	line-height: 1.5em;
	margin: 0px;
	padding: 5px 0px 5px 25px;
}

.listA_off {   background: url(img/menu_off01.gif) no-repeat bottom left;}
.listB_on {   background: url(img/menu_on02.gif) no-repeat bottom left;}
.listC_off {   background: url(img/menu_off03.gif) no-repeat bottom left;}
.listD_off {   background: url(img/menu_off04.gif) no-repeat bottom left;}
.listE_off {   background: url(img/menu_off05.gif) no-repeat bottom left;}
.listF_off {   background: url(img/menu_off06.gif) no-repeat bottom left;}
.listG_off {   background: url(img/menu_off07.gif) no-repeat bottom left;}

.fontcolorRed { color: #FF0000;}

/*-- 右本文 --*/
DIV#container {
	float: right;
	text-align: left;
	margin: 0px auto;
	padding: 0px 0px;
	width: 590px;

}

ul.newsphp {

	margin:0px 0px 10px 30px;

}

ul.newsphp li{

	margin:0px 0px 2px 0px;

}

/*---各項目見出し 091223 -----*/

h2.puku {
	clear: both;

	color: #555555;
	font-size:1.0em;
	margin: 0px 0px 5px 0px;
	padding: 5px 0px 0px 30px;
	background: url(img/subt_mark.gif) no-repeat bottom left;

}

/*右寄せ*/
h2.puku2 {
	clear: both;

	color: #555555;
	font-size:1.0em;
	margin: 0px 0px 5px 160px;
	padding: 5px 0px 0px 30px;
	background: url(img/subt_mark.gif) no-repeat bottom left;

}

.size_L{
	margin: 0px 1px 0px 0px;
	font-size:1.4em;

}

/* 各記事 091223 */
/*写真なし*/
.puku_kiji {
	clear: both;

	background: url(img/gradation.gif) no-repeat top left;
	padding: 0px 5px 0px 15px;
	margin: 0px 0px 10px 0px;

}

/*写真左*/
.puku_kiji2 {
	clear: both;

	background: url(img/gradation.gif) no-repeat top left;
	padding: 0px 5px 0px 15px;
	margin: 0px 0px 10px 0px;
	float:right;
}

.puku_kiji2 td {

	font-size:0.9em;
}

.puku_kiji td {

	font-size:0.9em;
}


/*写真右*/
.puku_kiji3 {
	background: url(img/gradation.gif) no-repeat top left;
	padding: 0px 5px 0px 15px;
	margin: 0px 0px 10px 0px;
	float:left;
}


/*写真*/
.puku_photo {
	padding: 0px 10px 0px 10px;

	/*margin: 15px 0px 0px 20px;*/
	float:left;
	/*width:550px*/
}

.puku_photo2 {
	padding: 0px 10px 0px 10px;

	/*margin: 15px 0px 0px 20px;*/
	float:right;
	/*width:550px*/
}


DIV#wrapperB {
	margin: 0px 25px 0px 15px;
	padding: 2px 0px 0px 0px;
	width: 550px;
}

DIV#wrapperB td {
	font-size:0.9em;
}




DIV#news {
	float: left;
	/*width: 350px;*/
	margin: 0px;
	padding: 0px;
}

DIV#wrapperC {
	float: right;
	/*width: 160px;*/
	width: 220px;

	margin: 0px 10px 0px 0px;
	padding: 0px;
}


/*-- ヘッダー --*/

DIV#head {
	background: #f49899 url(img/head_bg_s.gif) no-repeat top center;
	color: #FFFFFF;
	text-align: left;
	margin: 0px;
	width: 590px;
	padding: 15px 0px 4px 0px;	/*091222satake*/

}



DIV#head h1 {
	float:left;
	margin: 0px 15px;
	padding: 0px;
}

.imgHeadOtoiawase {
	margin-top: 25px;
	padding: 0px;
}

DIV#head p {
	clear: both;
	margin: 5px 15px;
	padding: 0px;
}


DIV#headTxt {
	background: url(img/head_bg.gif) no-repeat top center;
	color: #555555;
	heigt: 120px;
	margin: 10px 0px;
	padding: 0px;
}

DIV#headTxt p {
	margin: 20px 10px 0px 0px;
	padding: 5px 25px 0px 10px;
}

/*写真091120satake*/
DIV#top_photo {
	margin: 15px 0px 0px 20px;
	float:left;
	width:550px
}


/*-- ぷくぷくニュース --*/

DIV#news {
	padding: 0px;
	margin: 0px 0px;
	/*width: 360px;*/
	width: 300px;	/*091221*/
}


DIV#news h2 {
	margin: 0px;
	padding: 5px 0px;
}

.overflowNews {
	height:200px;
	overflow: auto;
}


DIV#news table {
	border: none;
	border-collapse: collapse;}
	/*width: 350px;*/
	width: 290px;	/*091221*/
}

DIV#news table,
DIV#news td {
	margin: 0px;
	padding: 2px 0px;

}

DIV#news tr {	background: url(img/line02.gif) repeat-x bottom left;}

.tdwidth275 {	
	width: 275px;

}

DIV#news p {
	margin: 0px;
	padding: 3px 5px;
	font-size:0.9em;

}


/*-- ぷくぷく活動予定 --*/
DIV#schedule {
	margin: 0px;
	padding: 0px 0px;

}

DIV#schedule h2 {
	margin: 0px;
	padding: 5px 0px;
}

DIV#schedule p {
	margin: 0px;
	padding: 5px 0px;
}

.overflowSchedule {
	width:230px;	/*091221*/
	height:150px;
	overflow: auto;
}


DIV#banner {
	margin: 10px 0px 0px 0px;
	padding: 0px;
}



/*-- フッター --*/
DIV#foot {
	clear: both;
	text-align: left;
	margin: 0px auto;
	padding: 5px 0px;
	width: 590px;

}

/*-- フッターナビ --*/
DIV#footNavi {
	color: #FFFFFF;
	background: url(img/footnavi_bg.gif) repeat-x bottom left;
	height: 35px;
	margin: 0px;
	padding: 0px;
}

DIV#footNavi p {
	margin: 0px;
	padding: 15px 20px 0px 20px;
}


/*-- 所在地 --*/
DIV#address {
	margin: 0px 0px 0px 90px;
	padding: 15px 0px 0px 0px;

}

.addressfloatLeft {
	float: left;
	margin: 0px 20px 0px 10px;
}

DIV#address p {
	font-size: 0.8em;
	margin: 10px 0px;
	padding: 0px;

}


/*-- コピーライト --*/

DIV#copyright {
	clear: both;
	font-size: 0.8em;
	text-align: right;
	margin: 0px auto;
	padding: 0px;
}

DIV#copyright p {
	margin: 0px;
	padding: 0px;
}

/*---seo---- 091221*/
.seo {

	font-size:1px;
	color:#fffffe;
}

.moji_orange {

	color:#fe9275;
}


