@charset "UTF-8";
/* CSS Document */

/* basic */
html , body { padding:0; margin:0; background: #fff; width: 100%; height: 100%; font-size:12px; }
img{ border:0; border-style:none;}
table{ font-size:10px; line-height:1.0; border: #fff 1px solid; }
tr{ border-top: #fff 1px solid; }
td{ border-left: #fff 1px solid; border-bottom: #fff 1px solid;}
h4{ padding:0; margin:0; font-weight:bold; color:#FFCC00;}
a{ color:#FFCC00; }

#wrap{ color: #fff; position: absolute; top: 50%; left: 50%; margin-left: -400px; margin-top: -275px; width: 800px; height: 550px; }

/* top */
#top{ text-align:center; color:#666; }

/* youso */
#kobetu1{ width:310px; top:40%; height:550px; position:absolute; padding:0; margin-left:0; margin-right:0; float:left;}
#kobetu2{ width:450px; height:525px; padding:25px 0 0 25px; margin-left:0; margin-right:0; background:url(images/pBG.jpg) no-repeat top left; color:#333; font-size:12px; line-height:1.5; float:right; overflow:auto; }
#foot{ clear:both; color:#000; text-align:center; font-size:10px; padding:10px;}

/* kobetu */
#idxbtn{ padding:20px 0;}
#gotofla{ padding:10px 0;}
#idxbtn img{ padding:0 10px;}

.fnam{ width:400px; line-height:1.0; padding:5px; font-weight:bold; }
.fbtn{ padding:10px;}
.space{ padding:0 10px;