@charset "utf-8";
/* CSS Document */
html{
font-family:"ＭＳ Ｐゴシック", Osaka, "ヒラギノ角ゴ Pro W3"; /* font-family:"ＭＳ Ｐゴシック", Osaka, "ヒラギノ角ゴ Pro W3"; */
scrollbar-face-color: #c3b8ad;       /* 表面の色 */
scrollbar-3dlight-color: #eeeeee;    /* 左端と上端の色 */
scrollbar-highlight-color: #eeeeee;  /* ハイライトの色 */
scrollbar-shadow-color: #cccccc;     /* 影の色 */
scrollbar-darkshadow-color: #cccccc; /* 右端と下端 */
scrollbar-arrow-color: #000000;      /* 矢印の色 */
scrollbar-track-color: #dddddd;      /* バーの背景の色 */
font-size:12px;
margin:0;
padding:0;
background:url(images/bg.gif) repeat-x top #434343;
}

body {
text-align:center;
padding:0;
margin:0 auto;
}

address{
background:url(images/copy.gif) no-repeat center center;
width:800px;
height:20px;
}

img {
border:0;
}


div#event05 {
background-image:url(images/main.jpg);
background-repeat:no-repeat;
width:800px;
padding-bottom:15px;
padding-left:40px;
padding-right:40px;
padding-top:0px;
margin:0px auto;
}

div#st01{
background:url(images/st01.jpg) no-repeat;
margin:0px auto 20px auto;
padding:152px 25px 322px 25px;
width:690px;
}
div#st02{
background:url(images/st02.jpg) no-repeat;
margin:0px auto 20px auto;
width:740px;
height:660px;
}
div#st03{
background:url(images/st03.jpg) no-repeat;
margin:0px auto;
width:110px;
height:115px;
padding:23px 25px 37px 605px;
}
div#st04{
background:url(images/st04.jpg) no-repeat;
margin:0px auto;
width:110px;
height:115px;
padding:109px 84px 26px 546px;
}
div#st05{
background:url(images/st05.jpg) no-repeat;
margin:0px auto;
width:110px;
height:115px;
padding:36px 25px 39px 605px;
}
div#st06{
background:url(images/st06.jpg) no-repeat;
margin:0px auto 20px auto;
width:110px;
height:115px;
padding:80px 104px 15px 526px;
}

#btn{
padding:0;
width:710px;
height:160px;
margin:0 45px 15px 45px;
overflow:auto;
}

#btn_01{
width:340px;
height:64px;
display:block;
text-indent:-9999px;
background-image:url(images/btn01.gif);
background-position:left top;
margin:8px 30px 8px 0px;
float:left;
padding:0:
}
a#btn_01{
background-position:left top;
}
a#btn_01:hover , a#btn_01:active {
background-position:left bottom;
}

#btn_02{
width:340px;
height:64px;
display:block;
text-indent:-9999px;
background-image:url(images/btn02.gif);
background-position:left top;
margin:8px 0px;
float:left;
padding:0:
}
a#btn_02{
background-position:left top;
}
a#btn_02:hover , a#btn_02:active {
background-position:left bottom;
}

#btn_03{
width:340px;
height:64px;
display:block;
text-indent:-9999px;
background-image:url(images/btn03.gif);
background-position:left top;
margin:8px 30px 8px 0px;
float:left;
padding:0:
}
a#btn_03{
background-position:left top;
}
a#btn_03:hover , a#btn_03:active {
background-position:left bottom;
}

#btn_04{
width:340px;
height:64px;
display:block;
text-indent:-9999px;
background-image:url(images/btn04.gif);
background-position:left top;
margin:8px 0px;
float:left;
padding:0:
}
a#btn_04{
background-position:left top;
}
a#btn_04:hover , a#btn_04:active {
background-position:left bottom;
}


#btn_page01{
width:110px;
height:110px;
display:block;
text-indent:-9999px;
background-image:url(images/btn_page01.gif);
background-position:left top;
margin:0;
padding:0;
}
a#btn_page01{
background-position:left top;
}
a#btn_page01:hover , a#btn_01:active {
background-position:right top;
}

#btn_page02{
width:110px;
height:110px;
display:block;
text-indent:-9999px;
background-image:url(images/btn_page02.gif);
background-position:left top;
margin:0;
padding:0;
}
a#btn_page02{
background-position:left top;
}
a#btn_page02:hover , a#btn_02:active {
background-position:right top;
}

#btn_page03{
width:110px;
height:110px;
display:block;
text-indent:-9999px;
background-image:url(images/btn_page03.gif);
background-position:left top;
margin:0;
padding:0;
}
a#btn_page03{
background-position:left top;
}
a#btn_page03:hover , a#btn_03:active {
background-position:right top;
}

#btn_page04{
width:110px;
height:110px;
display:block;
text-indent:-9999px;
background-image:url(images/btn_page04.gif);
background-position:left top;
margin:0;
padding:0;
}
a#btn_page04{
background-position:left top;
}
a#btn_page04:hover , a#btn_04:active {
background-position:right top;
}

.clear{
display: block;
clear: both;
}


h1 {
display:block;
text-indent:-9999px;
height:340px;
margin:0px;
padding:0;
}

p.notis{
color: #990000;
text-align:left;
font-weight:bold;
clear:both;
line-height:18px;
padding:0px 100px;
}

/* 占領戦紹介 */
div#intro{
background-image:url(images/main_intro.jpg);
background-repeat:no-repeat;
width:800px;
padding-bottom:15px;
padding-left:40px;
padding-right:40px;
padding-top:0px;
margin:0px auto;
}

ul#page{
list-style:none;
margin:0;
padding:208px 25px 12px 605px;
}