/* HaccaWorks* OFFICIAL SITE 基本設定 */
* {
margin: 0;
padding: 0;
scrollbar-face-color: #000;
scrollbar-base-color: #000;
scrollbar-highlight-color: #ff9900;
scrollbar-shadow-color: #ff9900;
scrollbar-3dlight-color: #000;
scrollbar-arrow-color: #ff9900;
scrollbar-track-color: #000;
scrollbar-darkshadow-color: #000;
}
html{
background : #000000 url(img/bg1.jpg);
background-repeat:repeat-x;
}
BODY {
    font-size: 8pt;
    font-family: Verdana,ＭＰ　Ｐゴシック;
    color: #666;
    text-align: left;
    line-height: 150%;
    padding: 10px;
    text-align: center;
}
img {
border: 0;
}

/* 文字サイズいろいろ */
#news{
font-style : normal;
color: #ff9900;
font-size : 80%;
line-height : 130%;
letter-spacing :1px;
margin:5px 20px;
}
#topics{
font-style : normal;
color: #990099;
font-size : 80%;
line-height : 130%;
letter-spacing :1px;
margin:5px 20px;
}
#text{
font-style : normal;
color: #666;
font-size : 80%;
line-height : 150%;
letter-spacing :1px;
margin:5px 20px;
}

/* リンク */
a{
color: #ccc;
}
a:visited{
color: #ccc;
}
a:hover{
color: #ff0099;
}

/* ライン（太い実線） */
.hr_p{
color: #ff9900;
border-style:solid;
height:2px;
}
/* ライン（濃い目オレンジ波線） */
.hr_p2{
color: #fa5300;
border-style:dotted;
height:2px;
}
/* ライン（波線） */
.hr_p3{
color: #ff9900;
border-style:dotted;
height:2px;
}
/* ライン（波線（細）） */
.hr_p4{
color: #ff9900;
border-style:dotted;
height:1px;
}
/* テキストエリア */
textarea{
  scrollbar-face-color: #333333;
  scrollbar-highlight-color: #333333;
  scrollbar-shadow-color: #333333;
  scrollbar-3dlight-color: #333333;
  scrollbar-arrow-color: #ff9900;
  scrollbar-track-color: #333333;
scrollbar-darkshadow-color:#333333;
}
input,textarea {
 border:1px solid #999999;
 background-color:#333333;
 font-size:12px;
 color:#ff9900;
 font-family:MS Gothic;
}