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

img{
border:0px;
}



#guide td{
font-size:12px;
line-height:120px;
}

#guide .category{
width:660px;
margin-top:15px;
}

#guide .category-f-left{
float:left;
padding:10px;
}

#guide .category-f-right{
float:right;
padding:10px;
}

#guide .category-title{
font-size:110%; 
color:#630019; 
font-weight:bold; 
margin-top:20px; 
border-bottom:solid #B69E8F 1px;
}

#guide .g-font{
line-height:160%;
}

#guide .f-left{
float:left; 
padding:10px;
}

#guide .f-right{
float:right; 
padding:10px;
}

#guide .line{
border-bottom:dashed 1px #EFE6E0;
margin:0px;
padding:0px;
}

#guide .map01{
position:absolute; 
width:500px; 
height:115px; 
z-index:1; 
top: 280px; 
left: 28px;
}

#guide .map02{
position:absolute; 
width:200; 
height:50; 
z-index:2; 
top: 402px; 
left: 335px; 
visibility: hidden;
}

#guide .map03{
margin-left:70px;
}

#guide .map04{
margin-right:50px;
}

#guide .g02-font{
margin:10px;
}

#guide .g02-box{
border:solid #666666 1px;
color:#3E3E3E;
padding:3px;
width:30%;
margin-top:10px;
font-weight:bold;
}

#guide .g03-box{
border:1px solid #630019;
float:left;
width:150px;
margin-left:15px;
margin-top:10px;
color:#630019;
height:30px;
}

#guide .g03-box a:hover{
background-color:#f5f5f5;
color:#630019;
width:148px;
height:28px;
}

#guide .g03-box a{
color:#630019;
width:148px;
height:28px;
}

#guide .g03-a{
margin-top:4px;
}

#guide .g04-f-l{
float:left;
width:515px;
margin-left:5px;
}

#guide .g04-f-r{
float:right;
margin-right:5px;
}

#guide hr{
color:#B69E8F;
padding:0px;
margin:0px;
}

.guide-btn-f-left{
float:left;
}


.guide-btn-s{
margin:15px 0 0 0;
padding:0px
}

#g02-table{
background-color:#666666;
}

#g02-table th{
background-color:#CCCCCC;
font-size:82%;
}

#g02-table .bg01{
background-color:#FFFFFF;
}

#g02-table .bg02{
background-color:#FAFAFA
}


#g02-table02{
background-color:#666666;
}

#g02-table02 th{
background-color:#FAFAFA;
font-size:82%;
}

#g02-table02 td{
background-color:#FFFFFF;
}

#g02-table03{
background-color:#666666;
}

#g02-table03 th{
background-color:#FAFAFA;
font-size:82%;
}

#g02-table03 td{
background-color:#FFFFFF;
}






