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


a{/*リンクされた文字*/
    color:#fff;
    font-style:normal;
    text-decoration:underline;
}
a:link {/*未訪問のリンク*/
    color:#fff;
    font-style:normal;
    text-decoration:underline;
}
a:visited {/*訪問後のリンク*/
    color:#fff;
    text-decoration:underline;
}
a:hover {/*マウスをのせたとき*/
    color:#fff;
    font-style:normal;
    text-decoration:underline;
}
a:active {/*クリック中*/
    text-decoration:none;
}

a img{
	border:none;
}

/*----------レイアウト----------*/	

body{
	background-color:#000;
	margin:0px;
	padding:0px;
	width:auto;
	background-attachment:fixed;
	background-image:url(../images/backg.jpg);
}

#wrap{
	width:800px;
	heigt:2621px;
	position:static;
	background-color:#000;
	margin-top:0px;
	margin-right:auto;
	margin-left:auto;
	font-size:10px;
	color:#fff;
}

#head{
	width:800px;
	height:89px;
	background-image:url(../images/head.jpg);
	margin-top:0px;
	margin-right:auto;
	margin-bottom:0px;
	margin-left:auto;
}

#infowrapper{
	width:440px;
	height:178px;
	text-align:left;
	color:#033;
	font-size:12px;
	
}




#footer{
	background-color:#000;
	background-attachment:fixed;
	background-repeat:none;
	clear:both;
	height:20px;
	text-align:center;
	color:#FFF;
	font-size:12px;
	width:100%;
}



/*----------box------------*/


div.box_1{
	width:800px;
	height:705px;
	background-color:#000;
	background-attachment:scroll;
	background-image:url(../images/box_1.jpg);
	background-repeat:no-repeat;
	background-position:center;
}

div.box_2{
	width:440px;
	height:211px;
	text-align:right;
	background-color:#000;
	background-attachment:scroll;
	background-image:url(../images/box_2.jpg);
	background-repeat:no-repeat;
	padding-top:54px;
	padding-left:300px;
	padding-right:60px;
}

div.box-joho{
	width:800px;
	height:271px;
	background-image:url(../images/box_syo.jpg);
}

div.box_3{
	height:457px;
	background-color:#000;
	background-attachment:scroll;
	background-image:url(../images/box_3.jpg);
	background-repeat:no-repeat;
	padding-left:70px;
	padding-top:75px;
}

div.box_4{
	width:800px;
	height:458px;
	float:left;
	background-color:#000;
	background-attachment:scroll;
	background-image:url(../images/box_4.jpg);
	background-repeat:no-repeat;
	background-position:center;
}

div.box_5{
	width:800px;
	height:224px;
	float:left;
	background-image:url(../images/link.jpg);
	background-attachment:scroll;
	background-repeat:no-repeat;
	background-position:center;
}

div.box_6{
	width:800px;
	height:61px;
	float:left;
	background-image:url(../images/footer.jpg);
	background-attachment:scroll;
	background-repeat:repeat-y;
}

/*-----------ちょこちょこ---------------*/

.headwrap{
	width:800px;
	height:115px;
	margin-top:470px;
}

.text-1{
	font-size:12px;
	text-align:right;
}

.text-2{
	font-size:10px;
}


div.jk_dvd{
	width:130px;
	height:70px;
}

div.table{
	width:120px;
	height:380px;
	text-align:center;
	font-size:10px;
	color: #FFF;
	margin-top:15px;
	margin-right:12px;
	margin-bottom:55px;
	float:left;
}

div.table01{
	width:170px;
	height:380px;
	text-align:left;
	font-size:10px;
	color: #FFF;
	margin-top:15px;
	margin-left:12px;
	margin-right:100px;
	margin-bottom:55px;
	float:left;
}

div.table02{
	width:170px;
	height:380px;
	text-align:left;
	font-size:10px;
	color:#FFF;
	margin-top:15px;
	float:left;
}

div.text{
	font-size:16px;
	text-align:left;
	margin-top:42px;
}

div.bn{
	width:600px;
	height:300px;
	position:relative;
	margin-top:120px;
	margin-left:75px;
	margin-right:125px;
	margin-bottom:40px;
	
}



div.link{
	width:500px;
	height:50px;
	position:relative;
	margin-top:85px;
	margin-left:150px;
	margin-right:150px;
	margin-bottom:79px;
	text-align:center;
	color:#FFF;
	font-size:10px;
	padding-top:10px;
}

div.clear{ 
    clear:both;
	display:none;
}

div.atext{
	width:780px;
	margin:40px 0px 10px 10px;
	font-size:10px;
	color:#FFF;
}



/*---------------タグ--------------*/





h1{
	font-size:12px;
	margin:0px;
	padding:0px;
	text-indent:-2500px;
	overflow:hidden;
}

h2{
	font-size:12px;
	margin:0px;
	padding:0px;
	text-indent:-2500px;
	overflow:hidden;
}

h3{
	font-size:12px;
	margin:0px;
	padding:0px;
	text-indent:-2500px;
	overflow:hidden;
}

h4{
	font-size:12px;
	margin:0px;
	padding:0px;
	text-indent:-2500px;
	overflow:hidden;
}