* {
	margin: 0;
	padding: 0;
}

body {
	text-align: center;
	background-color: #294c57;
	margin: 0;
	SCROLLBAR-FACE-COLOR: #bcc7b8;
	SCROLLBAR-HIGHLIGHT-COLOR: #86a384; 
	SCROLLBAR-SHADOW-COLOR: #003333; 
	SCROLLBAR-3DLIGHT-COLOR: #bcc7b8; 
	SCROLLBAR-DARKSHADOW-COLOR: #527464; 
	SCROLLBAR-ARROW-COLOR: #003333; 
	SCROLLBAR-TRACK-COLOR: #9eac98; 
}

body div {
	margin: 0 auto;
}

p {
	color:#fff;
	font-size:12px;
	font-family:Verdana, Arial, sans-serif,"Hiragino Kaku Gothic Pro", "Osaka","‚l‚r ‚oƒSƒVƒbƒN";
	margin:0;
	line-height:150%;
}

#bar {
	background-color: #104e61;
	margin-bottom: 20px;
}
	
p#katagaki {
	padding: 0 15 0 15;
	letter-spacing:0.1em;
	border-bottom:1px solid #ffffff;
	font-size: 10px;
}

p#name {
	padding: 0 15 0 15;
	letter-spacing:0.1em;
	margin-bottom: 20px;
}

p.text {
	padding: 0 20 0 15;
	margin-bottom: 10px;
}

p.url {
	padding: 0 20 0 15;
	font-size:10px;
}

#close {
	letter-spacing:0.1em;
	margin-top:20px;
}

A:link {color: #fff; text-decoration: underline;} 
A:visited {color: #fff;text-decoration: underline;} 
A:active {color: #fff;text-decoration: underline;} 
A:hover {color: #fff;text-decoration: underline;}

.url A:link {color: #033; text-decoration: none;} 
.url A:visited {color: #033;text-decoration: none;} 
.url A:active {color: #033;text-decoration: none;} 
.url A:hover {color: #033;text-decoration: underline;}

#footer {
	font-family:Verdana, Arial, sans-serif;
	font-size:10px;
	color: #fff;
	margin-top:15px;
	background-color:#899a62;
	padding-bottom:3px;
}

#container {
	background: url(../img/back.jpg) #84a282 no-repeat;
}

#container_m {
	background: url(../img/back_m.jpg) #84a282 no-repeat;
}

#block_main {
	font-family:Verdana, Arial, sans-serif,"Hiragino Kaku Gothic Pro", "Osaka", "‚l‚r ‚oƒSƒVƒbƒN";
	color: #ffffff;
	font-size:12px;
	padding: 24 0 20 20;
	line-height:150%;
}

#block_main_chousei {
margin: 0 15 0 5;
}



.cont_block {
	margin:0 0 20 0;
	padding: 0;
}

.cont_block .news_t {
	background: url(../img/news_t.gif) #bcc7b8 no-repeat;
	height:40;
	width: 546;
}

.cont_block .news_m {
	background: url(../img/news_m.gif) #bcc7b8 repeat-y;
	width: 546;
}

.cont_block .news_b {
	background: url(../img/news_b.gif) #bcc7b8 no-repeat;
	height: 36;
	width: 546;
}

ul.midashi {
	list-style-type: none;		
	list-style-image : url("../img/maru.gif");
	padding: 0 40 0 40;
}

ul.midashi li {
	line-height:200%;
	color:#ffffff;
}

div.article {
	border:1px solid #fff;
	padding:0 20 0 15;
	background-color: #517465;
}

p.bar {
	color: #ffffff;
	background-color: #003300;
	padding-left:5px;
}

p.title {
	border-left:3px solid #003300;
	padding-left:5px;
	color: #003300;
}

p.article {

	line-height:120%
}

p.article2 {
	margin-left:8px;
	margin-top:20px;
	border-left: 3px solid #abcc33;
	padding-left:10px;
}

#menu {
	margin-top:24px;
	margin-bottom:15px;
}

.banner {
	margin-top:15px;
	margin-bottom:15px;
}


#members {
	margin:70 0 30 8;
}

#members .name_f {
	padding-top:3px;
	padding-left:5px;
	border-left: 2px solid #c09;
	color: #fff;
	font-size: 9px;
	font-family:Verdana, Arial, sans-serif,"Hiragino Kaku Gothic Pro", "Osaka", "‚l‚r ‚oƒSƒVƒbƒN";
}

#members .name_m {
	padding-top:3px;
	padding-left:5px;
	border-left: 2px solid #609;
	color: #fff;
	font-size: 9px;
	font-family:Verdana, Arial, sans-serif,"Hiragino Kaku Gothic Pro", "Osaka", "‚l‚r ‚oƒSƒVƒbƒN";
}


.ss{font-size:10px;line-height:16px;font-family:Verdana, Arial, sans-serif,"Hiragino Kaku Gothic Pro", "Osaka"}
.s{font-size:12px;line-height:18px;font-family:Verdana, Arial, sans-serif,"Hiragino Kaku Gothic Pro", "Osaka"}
.m{font-size:14px;line-height:20px;font-family:Verdana, Arial, sans-serif,"Hiragino Kaku Gothic Pro", "Osaka"}
.l{font-size:17px;line-height:20px;font-family:Verdana, Arial, sans-serif,"Hiragino Kaku Gothic Pro", "Osaka"}
.ll{font-size:20px;line-height:24px;font-family:Verdana, Arial, sans-serif,"Hiragino Kaku Gothic Pro", "Osaka"}

