a:hover {
 position: relative;
 top: 1px;
 left: 0px;
}


body{
background-color:#ffffff;
font-size:14px;
line-height: 1.5;
font-family:メイリオ,Meiryo,Arial,ＭＳ Ｐゴシック,sans-serif;
}



#container{
width:1200px;
height:800px;
margin:30px 0 5px 30px;
background-image:url(../img/PGC-logo.png);
background-repeat: no-repeat;
}

h1{
font-family:メイリオ,Meiryo,Arial,ＭＳ Ｐゴシック,sans-serif;
font-size:22px;

}

h2{
font-size:14px;
color:#222222;
font-family:メイリオ,Meiryo,Arial,ＭＳ Ｐゴシック,sans-serif;
text-justify: inter-ideograph;
text-align: justify;
line-height: 1.5;
}




#contents1{
padding-top:330px;
padding-left:60px;
font-family:メイリオ,Meiryo,Arial,ＭＳ Ｐゴシック,sans-serif;
}
#contents2{
font-size:14px;
font-family:メイリオ,Meiryo,Arial,ＭＳ Ｐゴシック,sans-serif;
padding-left:45px;
}

#contents2 a{
font-size:14px;
font-family:メイリオ,Meiryo,Arial,ＭＳ Ｐゴシック,sans-serif;
}

#contents3{
}

#contents4{
padding-left:0px;
padding-right:0px;
padding-top:0px;
}
#rule{
padding-top:330px;
padding-left:60px;
width:880px;
line-height: 1.5;
}


#footer{
clear:both;
padding-bottom:5px;
padding-left:30px;
}


#footer p{
color:#000000;
font-size:14px;
text-align:;
margin:0 0 0 35px;


}

#footer a{
color:#000000;
font-size:14px;
}
