/*---------------------------
作者:HARUMA0v0  木村製
規定:嚴禁修改，除了游標
不得將版權圖撤下
----------------------------*/
html {
scrollbar-face-color: #fff;
scrollbar-highlight-color: #fff;
scrollbar-shadow-color: #fff;
scrollbar-3dlight-color: #fff;
scrollbar-arrow-color: #228B22;
scrollbar-track-color: #fff;
scrollbar-darkshadow-color: #fff;
}
body {
color: #000;
FONT-SIZE: 7pt;
FONT-FAMILY: verdana;
line-height: 20px;
letter-spacing: 1px;
}
body {
background:url(http://l.yimg.com/e/style/10/1091/1056011917.jpg) no-repeat 50% 90%;
overflow-x:hidden;
margin-top:100px;
}
a {
color: #000;
text-decoration: none;
}
a:hover {
color: #228B22;
text-decoration: none;
}
#header {
margin-top: 15px;
background: #FFF;
margin-bottom: 15px;
border: 1px solid #71C671;
padding-bottom: 20px;
}
h1 {
FONT-SIZE: 7pt;
FONT-FAMILY: verdana;
line-height: 25px;
letter-spacing: 1px;
background: #71C671;
padding: 5px;
border-bottom: 1px solid #71C671;
}
h1 a {
color: #000;
}
h1 a:hover {
color: #228B22;
text-decoration: none;
}
#description {
padding: 0 5px;
}
#content {
position: relative;
width: 580px;
height:345px;OVERFLOW:auto;
border: 1px solid #71C671;
padding:10px;
padding-top:10px;
}
#main_tab {
border-bottom: 1px solid #71C671;
width: 580px;
}
#main_tab li {
display: block;
height: 22px;
float: left;
text-align: center;
margin-right: 5px;
padding-top: 8px;
width: 105px;
}
*html #main_tab li {
height: 32px;
}
#main_tab li.hover {
border: 1px solid #fff;
position: relative;
font-weight: bold;
color: #000;
}
a.message {
position: absolute;
right: 20px;
top: 0px;
display: block;
width: 101px;
height: 24px;
padding: 5px 0 0 5px;
background: transparent url(http://l.yimg.com/e/style/10/1091/1055981982.jpg);
color: #fff;
text-align: center;
}
*html a.message {
width: 106px;
height: 29px;
padding-top: 8px;
}
a.message:hover {
background: transparent url();
color: #FFF;
}
#mainSection {
padding: 0px 20px 0 0;
}
#search {
margin: 10px 0;
text-align: right;
}
ul.page_control {
margin: 10px 0;
text-align: center;
}
#page_control_top {
margin-bottom: 20px;
}
.page_control li {
display: block;
float: left;
color: #000;
text-align: center;
margin-right: 3px;
}
.page_control li a {
display: block;
padding: 3px 6px;
border: 1px solid #71C671;
color: #000;
}
.page_control li a:hover {
background: #fff;
text-decoration: none;
border-color: #71C671;
color: #000;
}
.page_control li span {
display: block;
padding: 4px 6px;
}
select {
FONT-SIZE: 7pt;
FONT-FAMILY: verdana;
background: #ffffff;
width: 150px;
color: #000000;
}
input {
FONT-SIZE: 7pt;
FONT-FAMILY: verdana;
border: #71C671 1px solid;
background: #ffffff;
padding: 3px;
}
textarea {
font-size: 7pt;
font-family: verdana;
background-color: #fff;
color: #000;
border: #71C671 1px solid;
}
.msg_body {
margin-bottom: 30px;
}
.msg_word strong {
display: block;
background: #7CCD7C;
padding: 10px 5px;
zoom: 1;
}
.reply_word {
color: #000;
}
.reply_word strong {
display: block;
padding: 5px;
zoom: 1;
color: #000;
}
.msg_content li span {
width: 70px;
display: block;
float: left;
color: #000;
text-align: right;
}
.reply_content li span {
line-height: 1.5;
zoom: 1;
}
.msg_content li.msg_word span {
float: none;
width: 100%;
text-align: left;
background: #7CCD7C;
border-bottom: 1px solid #fff;
padding: 5px;
}
.reply_content li.reply_word span {
width: 100%;
text-align: left;
display: block;
border-bottom: 1px solid #71C671;
padding: 5px;
}
.msg_img {
float: left;
width: 60px;
height: 60px;
margin: 0 5px 0px 0;
zoom: 1;
text-align: center;
}
.msg_word {
clear: both;
}
.msg_info {
}
.msg_ip {
float: right;
color: #000;
}
*html .msg_word span、*html .msg_info span、*html .msg_ip span、*html .reply_word span、*html .reply_date span {
line-height: 1.5;
zoom: 1;
}
.reply_content {
padding: 5px;
clear: both;
border: 1px solid #71C671;
zoom: 1;
}
.reply_date {
text-align: right;
color: #000;
}
.reply_content textarea {
width: 100%;
}
.msg_control {
margin-top: 10px;
}
*html .msg_control {
margin-top: 0px;
}
.msg_control li a {
padding: 3px 5px;
background: #71C671;
border: 1px outset #71C671;
color: #000;
}
.msg_control li a:hover {
background: #7CCD7C;
border: 1px inset #71C671;
text-decoration: none;
color: #000;
}
.msg_man、.msg_title、.msg_date {
height: 20px;
}
#msg_added h2 {
padding: 8px 0 4px 0;
background: #7CCD7C;
color: #000;
text-align: center;
margin-bottom: 10px;
zoom: 1;
}
#msg_added li {
padding: 3px 0;
}
#msg_added li.add_img {
padding: 0;
float: left;
margin-right: 10px;
}
#msg_added li.add_img img {
}
.add_name {
clear: both;
}
#msg_added li span {
display: block;
width: 105px;
float: left;
text-align: right;
margin-right: 10px;
border-bottom: 1px solid #7CCD7C;
padding-bottom: 2px;
}
#msg_added li.add_title {
background: #7CCD7C;
height: 60px;
padding: 0px 5px;
}
#sidebar {
color: #000;
}
#sidebar a {
FONT-SIZE: 7pt;
FONT-FAMILY: verdana;
letter-spacing: 1px;
color: #000;
}
#admin {
text-align: right;
}
.box {
margin: 10px 0;
border: 1px solid #228B22;
padding: 5px;
}
#info span {
padding: 0 10px;
font-weight: bold;
}
#info a {
font-weight: bold;
}
#stats {
margin-top: 20px;
}
html #namecard {
background: #fff;
border: 1px solid #228B22;
}
#myService li a {
background: #FFF;
border-bottom: 1px solid #FFF;
}
#myService li a:hover {
background: #71C671;
}
#automusic {
display: block;
}
}

body {cursor:url(http://music.geocities.jp/haruma0v0/v7.ani);}
　a {cursor:url(http://music.geocities.jp/haruma0v0/v7.ani);}
　a:hover {cursor:url(http://music.geocities.jp/haruma0v0/v7.ani);}