/* Generator Lunar - Build155 - on 2006/04/09 13:38:44 */


A:active,A:visited,A:link {
color : #000000 ;
text-decoration : none ;
}


A:hover {
color : #ff0000 ;
}


body {
background-color : #ff9fff ;
scrollbar-face-color : rgb(255,255,255) ;
scrollbar-arrow-color : Fuchsia ;
scrollbar-3dlight-color : Fuchsia ;
scrollbar-shadow-color : Fuchsia ;
font-family : MS UI Gothic ;
}


body,td {
font-size : 17px ;
line-height : 150% ;
font-family : MS UI Gothic ;
}


.akusesu {
line-height : % ;
background-image : url("./img/bg_pink.jpg") ;
width : % ;
}


.akusesu_bg td {
background-image : url("./img/hana300_1.jpg") ;
background-repeat : no-repeat ;
background-position : bottom ;
}


.annai {
vertical-align : middle ;
}


.footer {
text-align : center ;
font-size : 12px ;
}


.gazou {
vertical-align : middle ;
text-align : center ;
width : px ;
}


.hana_img {
vertical-align : middle ;
text-align : center ;
width : 150px ;
}


.happa {
background-image : url("img/bg_ha.gif") ;
background-repeat : repeat-y ;
background-attachment : fixed ;
}


.jikan {
text-align : right ;
font-weight: bold;
}


.kousu {
background-image : url("./img/bg_pink.jpg") ;
vertical-align : middle ;
}


.kousu,td {
vertical-align : top ;
}


.menu A {
color : #000000 ;
text-decoration : none ;
font-size : 12px ;
}


.menu table {
width : 93% ;
border-color : rgb(255,255,255) ;
border-style : solid ;
border-width : 1px ;
background-color : #d4d4d4 ;
}


.menu_cell {
width : 16% ;
text-align : center ;
font-size : px ;
vertical-align : middle ;
}


.ryoukin {
text-align : right ;
font-weight: bold;
}


.sejyutsu {
width : 93% ;
}


.sotowaku {
background-color : White ;
width : 750px ;
border-color : Gray ;
border-style : dotted ;
border-width : 2px ;
background-image : url("img/bg_ha.gif") ;
background-repeat : repeat-y ;
background-attachment : fixed ;
}


.t_annai {
background-image : url("./img/bg_pink.jpg") ;
width : 570px ;
line-height : 150% ;
background-repeat : no-repeat ;
background-position : top center ;
}


.title {
}

.kousu_jikan {
font-size: 10pt;
color: #0066FF;}
.pagetop {
width: 100%;
height: 127px;
background-image: url("./img/bg_pagetop.gif");
background-repeat: no-repeat;
}

.pagetop_fl {
padding-top: 7px;
padding-left: 60px;
}

.pagetop_subtitle {
padding-left: 20px;
padding-top: 70px;
width: 470px;
}

.name {
width: 220px;
vertical-align: middle;
text-align: center;}

.staff_img {
vertical-align: bottom;}

.staff {
padding-right: 20px;
width: 660px;}