/*‘‘ξ{έθEftHgΘΗ‘‘*/

a img{border:0;}
a,a:hover{text-decoration:none;}
p,li,dt,dd {line-height:150%;}
.sub p{line-height:120%;}
.p,
.blue,
td,dt,address{font-weight:bold;}
.sub h3{font-size:90%;}
.sub p{font-size:70%;}
em{font-style:normal;}
body{
	scrollbar-face-color: #f5d830;
	scrollbar-track-color: white;
	scrollbar-arrow-color: #ffffff;
	scrollbar-highlight-color: #ffe33a;
	scrollbar-shadow-color: #e9cd25;
	scrollbar-3dlight-color: #ffee45;
	scrollbar-darkshadow-color: #d5b910;
}

/*‘‘}[W‘‘*/
.page{margin:0 auto;}
address{margin-top:10px;}
.return p{margin-right:10px;}
.sub p,
.sub h3,
.sub h4{margin:0px;}
.sub{margin-left:20px;}

/*‘pfBO‘*/
form fieldset,
.page,
.main{padding:10px;}
.f{padding:5px;}
.right dl dd dl{padding-right:10px;}

/*‘‘t[gbkd`q‘‘*/
address,
.return p{clear:both;}

.return p{display:inline;}

.main,
.left,
.sub,
.contents{float:left;}
.right{float:right;}
.zero{position:relative;}
.right dl dd dl{overflow-y:scroll;}

/*‘widthheight‘*/
.page{width:630px;}
.main{width:430px;}
.sub{width:150px;}
.left{width:250px;}
.right{width:350px;}

.right dl dd dl{height:200px;}
.setpage{height:550px;}

/*‘‘text-align‘‘*/
th{text-align:left;}
.sub h3,
.sub h4{text-align:center;}
address{text-align:right;}

/*‘‘ΆF‘‘*/
.blue,
a{color:blue;}
a:hover{color:#ccccff;}
.p{color:red;}
address{color:#f5d830;}

/*‘‘{[_[‘‘*/
address{border-top:3px solid #f5d830;}
.main{border:2px outset #ccffcc;}

.f{border:1px solid black;}

table{border-collapse:collapse;}

/*‘‘obNOEh‘‘*/
body{background-image:url(../images/bg2.gif);}
/*.setpage{background:url(../images/bg3.gif) no-repeat center top;}*/

.page,
.f{background-color:white;}
.main{background-color:#ccffcc;}



/*‘hc‘*/

#info{position:absolute;left:350px;top:-20px;border:2px dashed #f5d830;padding:10px;}
#info p{height:70px;width:250px;overflow-y:scroll;font-size:80%;margin-top:0;}
#info h2{text-align:center;color:#333;margin-bottom:10px;}
#info h2:first-letter{background-color:#f5d830;color:white;padding:5px 10px;margin-right:3px;}

#nenga{position:absolute;left:180px;top:0px;}
#soresoko{position:absolute;left:420px;top:-100px;}
#japakara{position:absolute;left:500px;top:400px;}

#blog{position:absolute;left:500px;top:150px;}
#profile{position:absolute;left:500px;top:200px;}
#equiv{position:absolute;left:500px;top:250px;}
#equiv2{position:absolute;left:500px;top:300px;}
#mail{position:absolute;left:500px;top:350px;}

#bg{position:absolute;left:180px;top:110px;}
