/* CSS Document */

/*	コンテンツ　TOPページ以外	共通	*/
#contents h2{
	/*	color: #fb92b9;	*/
	color: #ed1e79;
	text-align:left;
	margin: 10px 0 5px 20px;	
	font-size: 16px;
	border-bottom: 1px #ed1e79 solid;
	width: 700px;
}
#contents h3{
	/*	color: #fb92b9;	*/
	color: #025392;
	text-align:left;
	width: 650px;
	margin: 10px 0 5px 60px;
	font-size: 16px;
}
#contents p{
	width: 700px;
	margin: 10px 0 0 0;
	text-align: left;
	line-height: 1.3em;
}
#contents　li.left_align {
	text-align: left;
}
/*	コンテンツ見出し画像	*/
#contents #top_layout_image_2 {
	position:relative;
	height: 100px;
}
#contents #top_layout_image_2 img{
	position:absolute;
	left: -31px;
	top: -32px;
}
/*	リンクエリア*/
#contents #top_layout_image_2 span.link_area {
	position:absolute;
	width:690px;
	height: 1.5em;
	text-align: right;
	left: 126px;
	top: 74px;
}
#contents #top_layout_image_2 span.link_area ul {
	text-align: right;
}
#contents #top_layout_image_2 span.link_area li {
	list-style: none;
	display: inline;
	margin: 0 5px 0 0;
}
#contents #top_layout_image_2 span.link_area a{
	color:#F54F29;
	font-size: 14px;
	text-decoration: none;
}
#contents #top_layout_image_2 span.link_area a:hover{
	color:#FF9933;
	text-decoration: underline;
}



/*	画像のセンター寄せ	*/
#contents #center_img {
	width: 700px
	margin: 10px 0 0 0;
	text-align: center;
}
#contents #center_img img{
	margin: 5px;
}



/*	右寄せ	*/
#content_right {
	text-align: right;
	width: 700px;
}
#content_right a{
	color:#F54F29;
}
#content_right a:hover{
	color:#FF9933;
}



/*		小さな力運動　*/
#contents #top_layout_image_2 h1.little {
	width: 400px;
	height: 30px;
	background: url(../images/contents/little/h1_little.jpg) no-repeat;
	text-indent: -9999px;
	position: absolute;
	left: 416px;
	top: 40px;
}
#contents .little_icon {
	width: 162px;
	float: right;
	border: 1px solid #333333;
	margin: 0 10px 5px 0;
}

#contents #little_table table{
	
	width: 98%;
	margin: 10px 0 0 0;
	border-collapse: collapse;
	background: #ffffff;
}
#contents #little_table th {
	border: 1px solid #bbbbbb;
	padding: 2px 1px;
	background: #FFD9FF;
}

#contents #little_table td {
	border: 1px solid #bbbbbb;
	padding: 1px 2px;
	text-align: right;
}

#contents #little_table td.bikou {
	text-align: left;
}

/*		群馬県支部について　*/
#contents #top_layout_image_2 h1.gunma {
	width: 400px;
	height: 30px;
	background: url(../images/contents/gunma/h1_gunma.jpg) no-repeat;
	text-indent: -9999px;
	position: absolute;
	left: 416px;
	top: 40px;
}


/*		ガールスカウトについて　*/
#contents #top_layout_image_2 h1.about_girlscouts {
	width: 400px;
	height: 30px;
	background: url(../images/contents/about_girlscouts/h1_about_girlscouts.jpg) no-repeat;
	text-indent: -9999px;
	position: absolute;
	left: 416px;
	top: 40px;
	background-image: url(../images/contents/about_girlscouts/h1_about_girlscouts.jpg);
}

/*		はじまり　*/
#contents #top_layout_image_2 h1.hajimari {
	width: 400px;
	height: 30px;
	background: url(../images/contents/girlscouts_hajimete/h1_hajimari.jpg) no-repeat;
	text-indent: -9999px;
	position: absolute;
	left: 416px;
	top: 40px;
	background-image: url(../images/contents/girlscouts_hajimari/h1_hajimari.jpg);
}

table.album a:hover img {
	filter: alpha(opacity=50);
	-moz-opacity:0.5;
	opacity:0.5;
}



/*		リンク　*/
#contents #top_layout_image_2 h1.link {
	width: 400px;
	height: 30px;
	background: url(../images/contents/link/h1_link.jpg) no-repeat;
	text-indent: -9999px;
	position: absolute;
	left: 416px;
	top: 40px;
}
table.link {	
	text-align: left;
}
table.link a{
	color:#F54F29;
	font-size: 14px;
	text-decoration: none;
}
table.link a:hover{
	color:#FF9933;
	text-decoration: underline;
}



/*		グッズ　*/
#contents #top_layout_image_2 h1.goods {
	width: 400px;
	height: 30px;
	background: url(../images/contents/goods/h1_goods.jpg) no-repeat;
	text-indent: -9999px;
	position: absolute;
	left: 416px;
	top: 40px;
}

#goods_table .item_img {
	text-align: center;
	border:1px solid #F2F2F2;
}

#goods_table .item {
	/*	color: #ffffff;	*/
	height: 2em;
	font-weight: bold;
	text-align: center;
	background: #cbd217;
}
#goods_table .price {
	width: 240ox;
	text-align: center;
	background: #F2F2F2;
}




/*		お問合せ　*/
#contents #top_layout_image_2 h1.contact {
	width: 400px;
	height: 30px;
	background: url(../images/contents/contact/h1_contact.jpg) no-repeat;
	text-indent: -9999px;
	position: absolute;
	left: 416px;
	top: 40px;
}
