@charset "UTF-8";
#se h2 {
    position:relative;
border-left: 7px solid #8080ff;
border-right: 0px solid #666666;
border-bottom: 1px solid #8080ff;
    width:584px;
    background : #f0f0f7 url(img/h.gif) center top repeat-x;
    text-align:left;
    font-size:117%;
    font-weight : bold; 
    color: #333333;
    margin:0px 0px 0px 0px;
    padding:6px 0 6px 6px;
}
#se h3 {
    position:relative;
border-left: 7px solid #0000ea;
border-right: 1px solid #666666;
border-bottom: 1px solid #666666;
    width:590px;
    background : #f0f0f7 url(img/h.gif) center top repeat-x;
    text-align:left;
    font-size:117%;
    font-weight : bold; 
    color: #333333;
    margin:0px 0px 0px 0px;
    padding:6px 0 6px 6px;
}
ul.taitl {
       border-bottom:dashed 1px #6e6e6e;
    	background: #f0f0f0 url(img/said-navi.gif) left center no-repeat;
    width:270px;
    font-size:110%;
	list-style: none;
       font-weight : bold; 
	padding: 0 0 0 23px;
       line-height : 28px;
}
.hi a{
   color: #000000;
}
.hi a:hover {
	color: #ff0000;
}
.smallLink {
       line-height : 28px;
    margin:0px 0px 0px 20px;
}
.test {
	width: auto;
       font-weight : normal;
       font-size:100%;
}
.test ul {
	list-style: none;
	margin: 0 20PX;
	padding: 0px;
	height : 20px;
	overflow: hidden;
	border-bottom: 0px solid #cccccc;
}
.test li {
	float: left;
	width: 105px;
	margin: 0 12px;
	padding: 0 0 0 3pX;
	background: #fff0ff url(img/said-navi2.gif) left center no-repeat;
}
.test a {
	padding: 0px 0 0px 15px;
}
.line {
	outline: none;
	text-decoration: none;
}
.line img {
	border: 2px solid silver;
}
.line:hover img {
	border-color: gray;
}
.gb {
	width: 570px;
       text-align:center;
	margin: 0 0 0 10px;
	padding: 0 0 0 0;
}
.gb1 {
	width: 590px;
       text-align:center;
}