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



h3{
margin-bottom:4px;
}



/*-------------------------------------
	body
-------------------------------------*/

#fiscal{
color:#ff0000;
text-decoration:none;
font-weight:bold;
font-size:105%;
position:absolute;
top:260px;
left:0;
z-index:100;
}

#course{
width:960px;
height:152px;
background:url(../index_g/bg_course.gif) no-repeat;
overflow:hidden;
margin-bottom:10px;
}
#course h2{
width:152px;
margin:0;
padding:0;
float:left;
}
#course ul{
list-style:none;
margin:0;
padding:0;
width:808px;
height:152px;
float:left;
}
#course ul li{
float:left;
width:101px;
margin:0;
padding:0;
height:152px;
}
#course ul li dl{
margin:0;
padding:0;
width:101px;
height:152px;
}
#course ul li dl dt{
margin:0 0 4px;
padding:0;
}
#course ul li dl dd{
margin:0 0 4px;
padding:0;
text-align:center;
}

#banner{
width:960px;
height:80px;
overflow:hidden;
list-style:none;
margin:0 0 10px;
padding:0;
}

#banner li{
float:left;
margin:0;
padding:0;
width:314px;
overflow:hidden;
display:inline;
}
#banner li dl,
#banner li dl dt,
#banner li dl dd{
margin:0;
padding:0;
}
#banner li#friendtour{
margin-right:9px;
}
#banner li#friendtour dl dt{
padding:0;
margin:0;
height:30px;
}
#banner li#friendtour dl dd{
position:relative;
}
#banner li#friendtour dl dd ul.link_detail{
position:absolute;
top:4px;
left:228px;
list-style:none;
margin:0;
padding:0;
}
#banner li#friendtour dl dd ul.link_detail li{
float:none;
display:inline;
width:68px;
height:21px;
margin:0;
padding:0;
}
#banner li#friendtour dl dd ul.link_detail li img{
display: block;
}

#banner li#soudan{
height:80px;
background:url(../index_g/soudan.jpg) no-repeat;
}
#banner li#soudan dl#seminar{
float:left;
width:180px;
margin-right:7px;
display:inline;
}
#banner li#soudan dl#setsumei{
float:left;
width:120px;
margin:0;
display:inline;
}
#banner li#soudan dt{
margin:0 0 2px;
}
#banner li#soudan ul{
width:auto;
height:auto;
list-style:none;
margin:0;
padding:0;
}
#banner li#soudan dl#seminar ul{
text-align:center;
margin-left:10px;
margin-right:-2px;
}
#banner li#soudan ul li{
width:auto;
height:auto;
float:none;
}
#banner li#soudan dl#seminar ul li{
width:84px;
float:left;
}
#banner li#soudan dl#seminar ul li.colspan{
width:169px;
}
#banner li#soudan dl#setsumei ul li{
margin-left:11px;
}
#banner li#soudan ul li img{
margin-bottom:2px;
}
#banner li#tour_index{
float:right;
height:80px;
}
#banner li#tour_index dt{
margin:0 0 6px;
}
#banner li#tour_index ul{
width:auto;
height:auto;
list-style:none;
margin:0 0 0 13px;
padding:0;
}
#banner li#tour_index ul li{
width:auto;
height:auto;
float:none;
}

/*-----	contents ----------------*/



#column_left{
width:637px;
float:left;
overflow:hidden;
display:inline;
}
#column_right{
width:314px;
float:right;
overflow:hidden;
display:inline;
}

#information{
margin:0;
padding:0;
}
#information dt{
margin:0;
padding:0;
}
#information dd{
margin:0;
padding:0;
}
#information iframe{
background:url(../index_g/bg_information.jpg) no-repeat left bottom;
height:463px;
width:635px;
margin:0;
padding:0 2px 10px 0;
overflow:auto;
}


ul.pr{
list-style:none;
margin:0;
padding:0;
}
ul.pr li{
float:left;
margin-bottom:15px;
display:inline;
}
ul.pr li.rightend{
float:right;
}
ul.pr li.verisign{
position:relative;
top:-10px;
left:20px;
margin-bottom:0px;
}


ul#license{
text-align:right;
list-style:none;
margin:0;
padding:0;
font-size:80%;
}
ul#license li a{
background:url(../index_g/listmark.gif) 0 center no-repeat;
padding-left:8px;
text-decoration:none;
}
ul#license a:hover,
ul#license a:active{
background-position:-300px;
}
