@charset "utf-8";
*{
margin:0;
padding:0;
font-family:'HGP行書体';
}

html{
background:;
}
img{
border:none;
}
#container{
background:url(../images/black_non.png);
/*height:2000px;*/
width:950px;
margin:auto;
}
#side{
background:url(../images/purple.jpg);
height:100%;
width:250px;

height:100%;
position:fixed;
}
#side ul{
list-style:none;
margin-top:150px;
}
#side li{
margin-top:50px;
margin-left:10px;
}
#header{
float:right;
margin-top:25px;
margin-right:25px;
width:650px;

height:150px;
}
li a:hover{
opacity:0.5;
}
#breadcrumb{
clear:both;
color:#fff;
margin-left:275px;
padding-top:15px;
font-size:1.5em;
}
#main{
margin-top:50px;
margin-left:275px;
position:relative;
}
#footer{
clear:both;
margin-left:250px;
width:700px;
padding:50px 0 50px 20px;
font-family: "HGP創英角ｺﾞｼｯｸUB",sans-serif;
}
#sikibuan{
padding-left:20px;
padding-top:40px;
}
table img{
width:200px;
}
.thispage{
background:#800000;
background-position: 0px 50px;
}
#navi li img{
height:25px;
}
.lbox{
margin:10px 0 20px 0;
text-align:center;
font-size:2em;
color:#fff;
}
a{
text-decoration: none;
}

a:visited {/*訪問後のリンク*/
color:#fff;
}

a:hover {/*マウスをのせたとき*/
opacity:0.5;
text-decoration:underline;
}