@charset "UTF-8";
body{
background-color : #000099;
padding : 0px;
margin : 0px;
text-align : center;
background-image : url(../image/bg-1.gif);
height:100%;
overflow:-moz-scrollbars-vertical;
_overflow-y : scroll;
}
html{
height : 100%;
padding : 0px;
margin : 0px;
}
div,p{
padding : 0px;
margin : 0px;
}
#main{
text-align : center;
width : 100%;
min-height: 100%;
height: auto !important;
height : 100%;
}
#name-box{
background-image : url(../image/2008/2008-bg.gif);
background-repeat : repeat-y;
background-position : center top;
width : 770px;
margin-right : auto;
margin-left : auto;
height : 100%;
background-color : #ffffff;
margin-bottom : -40px;
}
#name-box2{
background-image : url(../image/2008/2008-bg.gif);
background-repeat : repeat-y;
background-position : center top;
width : 770px;
margin-right : auto;
margin-left : auto;
background-color : #ffffff;
margin-bottom : -40px;
}
#menu{
margin : 0px auto 0px auto;
padding : 8px 0px 0px 0px;
width : 675px;
text-align : center;
color : #ffffff;
background-color : #fe64c0;
font-size : 13px;
}
#footer{
text-align : center;
height : 40px;
background-image : url(../image/2008/2008-bg.gif);
background-position : center top;
width : 770px;
margin-left : auto;
margin-right : auto;
background-repeat : repeat-y;
}
.table-center{
margin-left : auto;
margin-right : auto;
}
.iframe{
height : 70%;
min-height: 70%;
margin-left : auto;
margin-right : auto;
}
.menu-link{
font-size : 13px;
color : #ffffff;
font-family : Helvetica bold,"Arial Black";
text-decoration : none;
}
.menu-link:hover{
font-size : 13px;
color : #d1cdff;
font-family : Helvetica bold,"Arial Black";
text-decoration : none;
}
a{
font-family : "Arial",Helvetica;
color : #6135a7;
text-decoration : none;
}
a:hover{
font-family : "Arial",Helvetica;
color : #96a2ef;
text-decoration : underline;
}
.back2{
font-family : "Arial",Helvetica;
color : #d056b9;
font-size : 12px;
font-weight : bold;
text-decoration : none;
}
.back2:hover{
font-family : "Arial",Helvetica;
color : #9ba6f0;
font-size : 12px;
font-weight : bold;
text-decoration : underline;
}
.name{
line-height : 1.5em;
margin-left : auto;
margin-right : auto;
width : 585px;
text-align : left;
font-size : 81.25%;
}
.name540{
line-height : 1.5em;
margin-left : auto;
margin-right : auto;
width : 540px;
text-align : left;
font-size : 81.25%;
margin-top : 1em;
margin-bottom : 2em;
}
.name88{
font-size : 88%;
line-height : 1.5em;
text-align : left;
}
.name100{
line-height : 1.5em;
text-align : center;
padding-bottom : 1.5em;
}
#midashi1{
width : 670px;
height : 40px;
padding : 0px;
background-image : url(../image/2008/2008-bar.jpg);
background-position: center bottom;
background-repeat : no-repeat;
font-family : Helvetica bold,"Arial Black";
font-size : 28px;
color : #6135a7;
text-align : center;
margin-left : auto;
margin-right : auto;
margin-bottom : 25px;
margin-top : 10px;
}
#midashi-in{
margin-left : auto;
margin-right : auto;
width : 585px;
text-align : left;
}
#guest-box{
text-align : center;
margin-top : 25px;
margin-left : auto;
margin-right : auto;
margin-bottom : 45px;
width : 585px;
}
#guest-link{
font-size : 1.2em;
font-weight : bold;
font-family : Helvetica bold,"Arial Black";
}
.photo-right{
width : 230px;
float : right;
position : relative;
font-size : 81.25%;
text-align : right;
margin : 0px;
}
#footer-in{
background-image : url(../image/2008/2008-bar-d.jpg);
background-repeat : no-repeat;
background-position : center top;
width : 670px;
padding-top : 10px;
margin-left : auto;
margin-right : auto;
}
.DIV2{
line-height : 2.2em;
padding-top : 0px;
padding-left : 40px;
padding-right : 0px;
padding-bottom : 20px;
text-align : left;
margin-left : auto;
margin-right : auto;
width : 450px;
}
.link4{
font-family : "Arial",Helvetica;
text-decoration : none;
color : #6135a7;
font-size : 14px;
font-weight : bold;
}
.link4:hover{
font-family : "Arial",Helvetica;
text-decoration : none;
color : #9ba6f0;
font-size : 14px;
font-weight : bold;
}
.cap04{
line-height : 1.4em;
letter-spacing : 0.1em;
font-size : 72.25%;
padding-top : 8px;
padding-bottom : 20px;
text-align : left;
padding-left : 2px;
padding-right : 2px;
}
.credit{
font-size : 81.25%;
}
.bar{
padding-bottom : 18px;
text-align : center;
}
