@charset "utf-8";
/* CSS Document */
body {
background-color:#FFFFFF;
text-align:center;
margin:0px;
padding:0px;
background-image:url(../img/index/p_back.jpg);
background-repeat:repeat-x;
vertical-align:middle;
}

a {
text-decoration:none;
}

a.type1 {
color:#FF6600;
}

a:hover.type1 {
background-color:#FF3366;
}

a.type2 {
color:#999999;
}

a:hover.type2 {
background-color:#FF3366;
}

#frame {
margin:0px auto;
width:740px;
position:relative;
height:100%;
}

#header {
margin:0px auto;
width:740px;
height:200px;
background-image:url(../img/index/b_01.gif);
background-repeat:no-repeat;
}

#middle {
width:740px;
height:204px;
background-image:url(../img/index/b_02.gif);
background-repeat:no-repeat;
}

.middle_h1 {
width:100%;
height:100%;
text-align:center;
font-size:11px;
color:#999999;
position:relative;
top:190px;
}

#b_bottan {
width:740px;
height:40px;
background-image:url(../img/index/b_03.gif);
background-repeat:no-repeat;
margin:0px 0px 0px 0px;
}

#enter {
width:47%;
height:80%;
float:left;
text-align:right;
font-size:20px;
position:relative;
top:10px;
}

#exit {
width:47%;
height:80%;
float:right;
text-align:left;
font-size:20px;
position:relative;
top:10px;
}

#footer {
width:740px;
height:60px;
text-align:center;
font-size:10px;
color:#999999;
background-image:url(../img/index/b_04.gif);
background-repeat:no-repeat;
}

.18kin {
width:100%;
height:60%;
text-align:center;
font-size:11px;
color:#999999;
}

#copyright {
width:100%;
height:80%;
text-align:center;
font-size:11px;
color:#999999;
position:relative;
top:16px;
}