@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; color:#333333;}
.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}
.c075hb{
	font-size:0.75em;
	line-height:1.2;
	color:#333333;
	padding:3px 0;
	background-color:#FFFFCC;
}



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 52px;
display:block;
margin:0 0 0 0;
width:147px;
height:52px;
}
.detail5 img{
width:147px;
height:52px;
border:none;
}


 /*リンク*/ 
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{
	background-image:url(../img/top/top_line1.gif);
	background-repeat:repeat-y;
	background-position:9px;
	padding::10px 0;
}
#faq_con {
	margin-top: 20px;
	margin-right: 20px;
	margin-bottom: 20px;
	margin-left: 20px;
}
#title1 {
	width: 710px;
	border-bottom-width: thin;
	border-bottom-style: solid;
	border-bottom-color: #006600;
	margin-left: 20px;
	padding-bottom: 3px;
}

p{
	margin:0px;
	padding:0.4em 0;
}

.topgage{
	margin:20px 5px 10px 0;
	position: relative;
}
