﻿	*{
		margin:0;
	}
	html{
		height:100%;
	}
	
	a{
margin-left:25px;
text-decoration:none;
color:dimgray;
}

a:visited { color: #dimgray; 
}
a:hover { 
color: #ff0000;
border-bottom:1px #ff0000 dotted;
}
a:active { color: #ff8000;
 }
	body{
		/* IE7以降,モダンブラウザ用 */
		width:100%;
		min-width:900px;
		min-height:550px;
		/* ここまで */
		height:100%;
		position:relative; 
		background:#FFFFFF;
	}
	div.outer{
		width:900px;
		height:550px;
		position:absolute;
		bottom:50%;
		right:50%;
	}
	div#wrapper{
		width:900px;
		height:550px;
		position:absolute;
		background:white;
		top:275px;
		left:450px;
		/* font-family:'Tahoma', Verdana,'ヒラギノ角ゴ Pro W3','Hiragino Kaku Gothic Pro',osaka,
'メイリオ',Meiryo,'ＭＳ UIゴシック',"MS UI Gothic",sans-serif; */
		font-family:"Trebuchet MS","ヒラギノ角ゴ Pro W6","Hiragino Kaku Gothic Pro",'ＭＳ UIゴシック',"ＭＳ UI Gothic",sans-serif;
		font-weight:700
	}
	
div.balloon{
	margin-top:60px;
	margin-left:650px;
	width:52px;
	height:80px;
	position:absolute;
	background:url(images/balloon01.gif);
}

img{
list-style-image:url(images/balloon01.gif);
list-style-type:none;
z-index:1;
}
	

#line{
margin-top:200px;
margin-left:20px;
width:570px;
height:1px;
background:gray;
text-align:left;
overflow:hidden;
}

#text{
background:;
width:370px;
height:165px;
margin-top:270px;
margin-left:220px;
position:absolute;
color:dimgray;
font-size:14px;
letter-spacing:3px;
line-height:20px;
background:none;
padding-left:20px;
font-family: 'ヒラギノ角ゴ Pro W3','Hiragino Kaku Gothic Pro','メイリオ',Meiryo,'ＭＳ Ｐゴシック',verdana,sans-serif;
font-weight:500;
}

#text a{
margin-left:0px;
line-height:30px;
} 
/* for IE */
br{
letter-spacing:0;
}

#navigation{
margin-top:7px;
font-size:18px;
}
#menu{
position:absolute;
margin-left:10px;
background:;
}
	
#wrapper .sb-inner { 
	background:url("images/logo01.gif") no-repeat 700px 75px;}
#wrapper .sb-border { background:#a9a9a9; }
#wrapper .sb-shadow { background:#333333; }

