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

.c065h{font-size:0.65em;line-height:1.4;color;}
.c065hw{font-size:0.65em;line-height:1.4;color:#FFFFFF;}
.c065hg{font-size:0.65em;line-height:1.4;color:#666666;}
.c07{font-size:0.7em}
.c07w{font-size:0.7em;color:#FFFFFF;}
.c075{font-size:0.75em}
.c075h{font-size:0.75em;line-height:1.4;}
.c075bl{font-size:0.75em;color:#996600}
.c075h2{font-size:0.75em;line-height:1.2;}
.c08{font-size:0.8em}
.c08h{font-size:0.8em;line-height:1.4;}
.c08hgb{font-size:0.8em;line-height:1.4; color:#0066ff;}
.c08hgr{font-size:0.8em;line-height:1.4; color:#009900;}
.c08hg{font-size:0.8em;line-height:1.4; color:#444444;}
.c08hr{font-size:0.8em;line-height:1.4; color:#ff0000;}
.c09{font-size:0.9em}
.c11{font-size:1.1em}
.c12{font-size:1.2em}




body{margin:0;
background-color:#000000;
font-size:100%;
}
img{
	border:0;
}

/* ボタン */
.detail a{
background-image:url(../img/btn1.jpg);
background-position:0px 0px;
display:block;
margin:0 0 0 0;
width:147px;
height:52px;
}
.detail img{
width:147px;
height:52px;
border:none;
}

.detail a:visited{
background-image:url(../img/btn1.jpg);
background-position:0px 0px;
}

.detail a:hover{
background-image:url(../img/btn1.jpg);
background-position:0px 52px;
}

.detail2 a{
background-image:url(../img/btn2.jpg);
background-position:0px 0px;
display:block;
margin:0 0 0 0;
width:147px;
height:52px;
}
.detail2 img{
width:147px;
height:52px;
border:none;
}
.detail2 a:visited{
background-image:url(../img/btn2.jpg);
background-position:0px 0px;
}

.detail2 a:hover{
background-image:url(../img/btn2.jpg);
background-position:0px 52px;
}

.detail3 a{
background-image:url(../img/btn3.jpg);
background-position:0px 0px;
display:block;
margin:0 0 0 0;
width:147px;
height:52px;
}
.detail3 img{
width:147px;
height:52px;
border:none;
}
.detail3 a:visited{
background-image:url(../img/btn3.jpg);
background-position:0px 0px;
}

.detail3 a:hover{
background-image:url(../img/btn3.jpg);
background-position:0px 52px;
}

.detail4 a{
background-image:url(../img/btn4.jpg);
background-position:0px 0px;
display:block;
margin:0 0 0 0;
width:147px;
height:52px;
}
.detail4 img{
width:147px;
height:52px;
border:none;
}
.detail4 a:visited{
background-image:url(../img/btn4.jpg);
background-position:0px 0px;
}

.detail4 a:hover{
background-image:url(../img/btn4.jpg);
background-position:0px 52px;
}


.detail5 a{
background-image:url(../img/btn5.jpg);
background-position:0px 0px;
display:block;
margin:0 0 0 0;
width:147px;
height:52px;
}
.detail5 img{
width:147px;
height:52px;
border:none;
}
.detail5 a:visited{
background-image:url(../img/btn5.jpg);
background-position:0px 0px;
}

.detail5 a:hover{
background-image:url(../img/btn5.jpg);
background-position:0px 52px;
}


 /*リンク*/ 
a:link
{text-decoration:none;color:#ffffff;}
a:visited
{text-decoration:none;color:#ffffff;}
a:hover
{text-decoration:underline;color:#ffa000;}
a:active
{text-decoration:underline;color:#ffa000;}

.txt_link a:link
{text-decoration:underline;color:#333333;}
.txt_link a:visited
{text-decoration:underline;color:#333333;}
.txt_link a:hover
{text-decoration:underline;color:#ffa000;}
.txt_link a:active
{text-decoration:underline;color:#ffa000;}

.news{
font-size:0.75em;line-height:1.2;
color:#333333;
font-weight:bold;
vertical-align:text-top;
}
.news2{
color:#333333;
font-size:0.75em;line-height:1.5;
}


#link_con {
	margin-top: 15px;
	margin-right: 25px;
	margin-bottom: 20px;
	margin-left: 25px;
}

#title1 {
	width: 710px;
	border-bottom-width: thin;
	border-bottom-style: solid;
	border-bottom-color: #006600;
	margin-left: 20px;
	padding-bottom: 3px;
}
.link1 {
	margin:0;
	padding:3px;
	font-size:0.8em;
	color:#ffffff;
	background-color:#800000;
	font-weight: bold;
	padding-left: 15px;
	letter-spacing: 0.3em;
	vertical-align: text-bottom;
}
.link{
	margin-left:30px;
	width:630px;
}
.link2{
	border-left:2px solid #800000;
	padding-left:3px;
	padding-top:10px;
	padding-left: 8px;
}
.link3{
	font-size:0.8em;
	line-height:1.4;
	color:#333333;
	width: 440px;
	padding: 0 10px;
	left: 220px;
	position: absolute;

}

.link_photo{
	width: 150px;
	height: 112px;
}

.clear1{
clear:left;
}
.clear2{
clear:right;
}
.topgage{
	margin:20px 5px 10px 0;
	position: relative;
}
