@charset "Shift_JIS";

/*ページ全体の設定*/
body{  
background-image: url("6.jpg");
background-repeat: no-repeat;
background-position:0% 0%;
background-attachment:fixed;
margin:0px;
padding:0px;
}
/*スクロールバーの設定*/
html,body{
scrollbar-arrow-color:#ffffff;
scrollbar-face-color:#ffe3f2;
scrollbar-3dlight-color:#ffe3f2;
scrollbar-darkshadow-color:#ffe3f2;
scrollbar-highlight-color:#ffe3f2;
scrollbar-shadow-color:#ffe3f2;
scrollbar-track-color:#ffffff;
}
/*文字幅調整*/
br{letter-spacing:normal;}
/*サイト名設定*/
#title{
margin:10px 0px 10px 0px;
padding-right:20px;
width:775px;
height:40px;
line-height:40px;
text-align:right;
font-weight:bold;
font-size:12pt;
font-family: Verdana, Osaka;
background-color:#999999;
color:#cc0066;
letter-spacing:10px;
opacity: 0.6;
filter: alpha(opacity=60);
-moz-opacity: 0.6;
}
/*メニューボックス*/
#box{
width:790px;
height:40px;
line-height:150%;
font-family: Verdana, Osaka;
}
/*メニューの設定*/
#menu{
text-align:right;
font-size:10pt;
font-family: Verdana, Osaka;
letter-spacing:1px;
font-weight:bold;
}
/*水平線の設定*/
.hr01{
margin:20px 0px 10px 0px;
width:800px;
height:5px;
background-color:#ffffff;
border:#ffffff;
border-top:solid 2px #cc0066;
border-bottom:solid 2px #cc0066;
}
/*メインボックス*/
#text{
font-size:10pt;
color:#000000;
font-family:Verdana,Osaka;
width:775px;
margin:10px 0px 15px 25px;
color:#000000;
letter-spacing:2px;
line-height:150%;
}
/*boxの設定*/
.box{
border:1px solid #999999;
width:auto;
height:auto;
padding:5px;
margin:5px 0px;
background-color:#ffffff;
font-size:10pt;
color:#000000;}
/*更新履歴のリスト設定*/
dl.up{
overflow: hidden;
zoom: 1;
}
dl.up dt {
margin-bottom:0px;
padding-bottom:0px;
width:200px;
float: left;
clear: both;
font-weight:bold;
font-size:10pt;
}
dl.up dd {
margin-bottom: 0px;
padding:0 0 0px 220px;
font-size:10pt;
}
/*ここまで*/
/* 見出し1*/
h1
{
margin:10px 0px 10px -10px;
letter-spacing:7px;
font-weight:bold;
font-size:10pt;
color:#cc00cc;
padding:0px 0px 5px 5px;
border-left:15px solid #999999;
border-bottom:dashed 1pt #999999;
}
/* 見出し2*/
h2
{
font-weight:bold;
margin:5px 0px;
letter-spacing:2px;
font-size:10pt;
color:#000000;
padding:0px;
}
/*戻るリンク（右位置文字）の位置設定*/
.r
{
text-align:right;
font-size:8pt;
text-decoration:none;
}
/*リンク設定*/
a:link {
color:#666666;
font-style:normal;
text-decoration:none;
}
a:visited {
color:#666666;
font-style:normal;
text-decoration:none;
}
a:hover {
    color:#000000;
    font-style:normal;
    text-decoration:none;
}
/*ここまで*/
/*テキストエリアの設定*/
textarea
{
font-size:10pt;
background-color:transparent;
border:1px solid #999999;
color:#000000;
letter-spacing:2px;
width:100%;
height:50px;
text-align:left;
}
/*メールフォームの設定*/
form
{
margin:0px;
}
textarea.m
{
background-color:transparent;
border:none;
margin:0px;
padding:5px;
width:400px;
height:40px;
font-size: 10pt;
scrollbar-arrow-color:#000000;
scrollbar-face-color:#ffffff;
scrollbar-3dlight-color:#ffffff;
scrollbar-darkshadow-color:#ffffff;
scrollbar-highlight-color:#ffffff;
scrollbar-shadow-color:#ffffff;
scrollbar-track-color:#ffffff;
}
input.a
{
width:60px;
line-height:150%;
padding:5px;
font-size:10pt;
border:none;
border-bottom:1pt dashed #000000;
background-color:transparent;
color:#999999;
letter-spacing:5px;
text-align:center;
}
input.b
{
font-size:8pt;
border:none;
background-color:transparent;
color:#000000;
letter-spacing:5px;
text-align:left;
}
/*ここまで*/
/*メインページのリスト設定*/
dl.menu dt {
margin-top:5px;
width:100%;
border:none;
line-height:150%;
font-size:10pt;
font-weight:bold;
color:#000000;
}
.date{
text-align:right;
font-size:8pt;
color:#999999;
}
/*ここまで*/
/*著作権表記の設定*/
#c{
margin:5px 0px;
font-family: Verdana, Osaka;
width:790px;
text-align:right;
font-weight:normal;
font-size:8pt;
}

/*著作権表記*/
ここは削除しないでください。
design by @moca
http://mocamoco.chips.jp/
/*ここまで*/