/*
ガールスカウト大分２５団
http://gs-oita25.maxgain.info/
すべてのイメージの使用は禁止です。.
*/
@charaset "UTF-8";

	body {
 		margin:0;
		 padding:0;
		background:url("images/back_leaf.gif") top left repeat;
		 background-attachment:fixed;
 		text-align:center;
 		color:#4D2626;
 		font-size:x-small;
 		voice-family:"\"}\"";
 		voice-family:inherit;
 		font-size:small;
		}


 	a{
		font-weight:bold;
 		 text-decoration:none;
 		font-size:x-small;
 		voice-family:"\"}\"";
 		voice-family:inherit;
 		font-size:small;
		}
	a:hover{
		font-weight:bold;
  		color:#EC7600;
 		 text-decoration:underline;
		 position: relative; bottom: 2px;
 		font-size:x-small;
 		voice-family:"\"}\"";
 		voice-family:inherit;
 		font-size:small;
		}
 	a:visited{
		font-weight:bold;
 		font-size:x-small;
 		voice-family:"\"}\"";
 		voice-family:inherit;
 		font-size:small;
		}

	h3{
		background:url("images/rose01.gif") top left no-repeat;

 		font-size:18px;;
  		color:#008000;
		padding:8px 0px 8px 35px;
		}
	h2{
		background:url("images/hanataba.gif") top left no-repeat;
		padding-left:35px;
		padding-top:6px;
		padding-bottom:6px;
 		font-size:16px;
  		color:#EC6B65;
		}


 	#wrapper01{
  		width:760px;
		  margin-left:auto;
 		 margin-right:auto;
 		 text-align:left;
		color:#EC6B65;
  		line-height:120%;
		text-align:justify;
		text-justify:distribute;
		font-family:"ヒラギノ角ゴ Pro W3", "ＭＳ Ｐゴシック", "Osaka",verdana, arial, sans-serif;
		}
  	#head_comment{
		background:url("images/green.gif") top left repeat;
		width:760px;
		padding-top:3px;
		padding-bottom:3px;
  		color:#008000;
 		 text-align:right;
 		font-size:x-small;
 		voice-family:"\"}\"";
 		voice-family:inherit;
 		font-size:small;
		}  
  	#text,#search,TEXTAREA,#author,#email,#url{
		border:1px solid;
		border-color:#FFCB14 ;
		padding:2px 2px 2px 5px;
		}
  	#header{
		width:760px;
		font-family:"ヒラギノ角ゴ Pro W3", "ＭＳ Ｐゴシック", "Osaka",verdana, arial, sans-serif;
		border-top:solid 3px #4EACF2;
		clear:both;
		}  
  	#header_left{
		width:575px;
		height:285px;
  		float:left;
		}  
	#header_left a:hover{
		position: relative; bottom: 0px;
		}

  	#header_left_mini{
		background:#fff;
		width:334px;
		height:150px;
  		float:left;
		} 
	#header_left_mini a:hover{
		position: relative; bottom: 0px;
		}
  	#header_right{
		background:#fff url("images/title_right.jpg") right top no-repeat;
		width:180px;
		height:285px;
		padding-right:5px;
 		 text-align:right;

  		float:right;
		} 
  	#header_right_mini{
		background:#fff url("images/title_right_mini.jpg") right top no-repeat;
		width:366px;
		height:145px;
  		float:right;
	 	 padding-left:60px;
	 	 padding-top:5px;
		} 
  	.top{
		padding-top:5px;
		} 
 
   	.bottom{
		padding-top:5px;
		}     
  	#topmenu{
  		width:758px;
		background:#4EACF2;
		padding-top:3px;
		padding-bottom:3px;
		font-size:13px;
		text-align:center;
		border-bottom:solid 1px #70C4FF;
		border-right:solid 1px #70C4FF;
		color:#70C4FF;
 		font-size:x-small;
 		voice-family:"\"}\"";
 		voice-family:inherit;
 		font-size:small;
		clear:both;
		} 
 	#topmenu a{
  		color:#fff;
 		 text-decoration:none;
		}
	#topmenu a:hover{

  		color:#FF9240;
		text-decoration:underline ;
		}
 	#topmenu a:visited{
  		color:#fff;
		}
 	#content{
		background:#fff url("images/hana_blue.gif") top right repeat-y;
  		width:760px;
 		 text-align:left;
		padding-top:20px;
 		color:#4D2626;
		} 


 	#main{
		background:#fff url("images/hana_blue.gif") top right repeat-y;
  		width:576px;
 		 text-align:left;
  		float:left;
		clear:both;
		}
	.comment{
		width:564px;
		padding:5px;
		margin-bottom:7px;
filter: progid:DXImageTransform.Microsoft.shadow(color=#FFFA9D, direction=135, strength=3);
		}

	.left{
  		float:left;
		margin-bottom:19px;
		}
	.right{
  		float:right;
		margin-bottom:19px;
		}
	.title_left{
  		float:left;
		}
	.title_right{
  		float:right;
		font-size:10px;
		padding-top:10px;

		}

	.menu{
		width:576px;
		clear:both;
		margin-bottom:19px;
		}
	.news{
		background:#fff url("images/girl_rainbow.jpg") top left no-repeat;
		width:534px;
		border:solid 2px #4EACF2;
		padding:20px;
		margin-bottom:19px;
 		color:#4EACF2;
		clear:both;
		}
	.oshirase{
		background:#fff url("images/girl_rainbow.jpg") top left no-repeat;
		width:534px;
		border:solid 2px #4EACF2;
		padding:20px;
		margin-bottom:19px;
 		color:#4D2626;
		clear:both;
		}
	.news02{
		background:#fff url("images/dots.jpg") top left repeat;
		width:534px;
		border-right:solid 2px #FE7F14;
		border-left:solid 2px #FE7F14;
		border-bottom:solid 2px #FE7F14;
		padding:20px;
		margin-bottom:19px;
 		color:#4EACF2;
		clear:both;
		}
	.news01_top{
		background:#fff url("images/news01_back.gif") top left repeat-x;
		width:574px;
		height:18px;
		border-top:solid 2px #4EACF2;
		border-right:solid 2px #4EACF2;
		border-left:solid 2px #4EACF2;
		clear:both;
		}
	.news02_top{
		background:#fff url("images/news02_back.gif") top left repeat-x;
		width:574px;
		height:18px;
		border-top:solid 2px #FE7F14;
		border-right:solid 2px #FE7F14;
		border-left:solid 2px #FE7F14;
		clear:both;
		}
  	#sidebar{
		background:#FFFFE8;
  		float:right;
  		width:182px;
		}

  	.side{
		margin-left:3px;
		margin-top:19px;
		}
	.sidetitle{
		background:#4EACF2;
		}
  	.search{
		margin:3px 3px 19px 3px;
		}
   	.sidemenu{
		background:#fff url("images/tatemaru.gif") right top repeat-y;
		border-top:solid 5px #FFFF80;
		border-right:solid 1px #FFFF80;
		border-left:solid 1px #FFFF80;
		border-bottom:solid 1px #FFFF80;
		margin:3px 3px 19px 3px;
  		padding:5px 7px 10px 7px;
		color:#4EACF2;
		}
  	.counter{
		margin:20px 3px 19px 3px;
  		padding:5px 7px 10px 7px;
		color:#4EACF2;
		}
	.entry{
		background:#fff url("images/girl_rainbow.jpg") top left no-repeat;
		border-top:double 4px #4EACF2;
		border-bottom:double 4px #4EACF2;
		border-left:solid 2px #4EACF2;
		border-right:solid 2px #4EACF2;
		padding:10px 50px 20px 50px;
		margin-bottom:30px;
  		line-height:150%;
		}
	.entry_category{
		background:#fff url("images/girl_l.gif") top right no-repeat;
		border-top:double 4px #D8FF86;
		border-bottom:double 4px #D8FF86;
		border-left:solid 2px #D8FF86;
		border-right:solid 2px #D8FF86;
		padding:10px 50px 20px 50px;
		margin-bottom:30px;
  		line-height:150%;
		}
	.entry_manthry{
		background:#fff;
		border-top:double 4px #FFD942;
		border-bottom:double 4px #FFD942;
		border-left:solid 2px #FFD942;
		border-right:solid 2px #FFD942;
		padding:10px 50px 20px 50px;
		margin-bottom:30px;
  		line-height:150%;
		}
.entry_link {
		background:#fff url("images/cochiback.gif") repeat;
		border:solid 1px #FFDFEF;
		padding:10px 30px 20px 30px;
		margin-bottom:30px;
  		line-height:150%;

}
.entry_link ul
li{
color:#FF0080;
}
  	.entrymenu{
		background:#4EACF2;
		padding-top:1px;
		padding-bottom:1px;
		font-size:13px;
		text-align:center;
		margin-top:5px;
		border-bottom:solid 1px #70C4FF;
		border-right:solid 1px #70C4FF;
		color:#70C4FF;
		} 
 	.entrymenu a{
  		color:#fff;
 		 text-decoration:none;
		}
	.entrymenu a:hover{

  		color:#FF9240;
		text-decoration:underline ;
		}
 	.entrymenu a:visited{
  		color:#fff;
		}
	.entry01{
		background:#fff url("images/cochiback01.gif") repeat;
		border-top:double 10px #4EACF2;
		border-bottom:double 4px #4EACF2;
		border-left:solid 2px #4EACF2;
		border-right:solid 2px #4EACF2;
		padding:10px 50px 20px 50px;
		margin-bottom:30px;
  		line-height:150%;
		}
	.kansow{
		background:#fff url("images/cochiback.gif") repeat;
		border:solid 2px #FFFF80;
		padding:10px 50px 20px 50px;
		margin-bottom:30px;
		}
	.commentsend{
		background:#fff url("images/cochiback.gif") repeat;
		border:solid 2px #D1FFA4;
		padding:10px 50px 20px 50px;
		margin-bottom:30px;
		}

	.kakomi{
		background:url("images/girl_l.jpg") top right repeat-y;
		margin:10px 50px 20px 50px;
  		line-height:120%;;
		color:#5C2E2E;
		}
	.date	{ 
		text-align:right;
		color:#877434;

		}
	.posted	{ 
		font-size: x-small; 
		color: #C2AA56; 
		margin-top:15px;
		margin-bottom:5px;
		text-align:right;
		}
	.side_banner{
		margin:100px 3px 0px 3px;
		}

  	#footer{
		width:760px;
		padding-top:3px;
		padding-bottom:3px;
		background:#C7FF7F;
 		 text-align:right;
		color:#EC6B65;
		clear:both;
		}  
  	#footer02{
		width:760px;
		padding-top:3px;
		padding-bottom:3px;
		background:#FAFFBD;
 		 text-align:right;
		border-top:solid 3px #4EACF2;
		clear:both;
		}  

html, body {
scrollbar-Track-Color:#fff;
scrollbar-Face-Color:#FFFAAE;
scrollbar-Shadow-Color:#fff;
scrollbar-DarkShadow-Color:#fff;
scrollbar-Highlight-Color:#fff;
scrollbar-3dLight-Color:#fff;
scrollbar-Arrow-Color:#fff;
}
