@charset "utf-8";

/*
--------------------------------------------------------------------------------

	Kaijyusemji style
	designed by Askaen...

--------------------------------------------------------------------------------
*/


/* ---------------------------------
*    title
*/
.spt1{
background:url(../../img/guide/t01.jpg) no-repeat;
width:130px;
height:40px;
text-indent:-9999px;
}


/* ---------------------------------
*    navi
*/
.cont1L div ul{
display:block;
margin:0 auto;
padding:0 0 10px 0;
width:165px;
line-height:140%;
font-size:90%;
}

.btn1 a{ background: url(../../img/guide/navi01.jpg) no-repeat; display:block; text-indent:-9999px; width:165px; height:30px;}
.btn1 a:hover{ background: url(../../img/guide/navi01_r.jpg) no-repeat; display:block; text-indent:-9999px; width:165px; height:30px;}
.btn1on{ background: url(../../img/guide/navi01_r.jpg) no-repeat; display:block; text-indent:-9999px; width:165px; height:30px;}


/* ---------------------------------
*    contents
*/

/*index*/
.p1t01{
background:url(../../img/guide/p1_t01.jpg) no-repeat;
width:630px;
height:50px;
text-indent:-9999px;
}

.fla{
border:2px solid #B0CEA6;
margin:0 0 20px 5px;
width:620px;
}

.tb{
width:620px;
margin:0 0 0 5px;
border-top:1px solid #E6EACA;
border-left:1px solid #E6EACA;
background:url(../../img/guide/tb1.jpg) no-repeat #ffffff left top;
}
.tb th{
width:130px;
padding:5px 0;
text-align:center;
border-right:1px solid #E6EACA;
border-bottom:1px solid #E6EACA;
font-weight:bold;
color:#849800;
vertical-align:center;
}
.tb td{
padding:10px 20px;
border-right:1px solid #E6EACA;
border-bottom:1px solid #E6EACA;
}
.tb td span{
background:#F5E5E5;
padding:10px;
display:block;
font-size:90%;
color:#990000;
}
.tb a:hover{ text-decoration:underline;}
