/*-- ancxŜ̃X^C@--*/

body{
   text-align:center;
   margin:0px;
   background-color:#DA0106;
}

img{
   border:0px;
}

#content{
    width:900px;
	margin:0px auto 0px auto;
	padding:0px;
}

.header{
    width:900px;
	height:316px;
	margin:0p;
	padding:0px;
	background-image:url(../images/index_01.jpg);
	background-repeat:no-repeat;
	float:left;
}

.tx_pad{
   margin:0px;
   padding:16px 0px 0px 634px;
}


.tx{
    width:86px;
	height:64px;
	margin:0px;
	padding:0px;
	float:left;
	text-align:left;
}


.title{
    width:900px;
	margin:0p;
	padding:0px;
	float:left;
}

.title_t{
   width:900px;
   margin:0px;
   padding:0px;
   float:left;
   text-align:left;
}

h6{	
	padding:0px;
	margin:0px;
	text-indent:-10000px;
	font-size:12px;
	display:block;
}

h5{	
	padding:0px;
	margin:0px;
	text-indent:-10000px;
	font-size:10px;
	display:block;
}


.c1{
    width:900px;
	height:160px;
	margin:0p;
	padding:0px;
	background-image:url(../images/index_02.jpg);
	background-repeat:no-repeat;
	float:left;
}

.c2{
    width:900px;
	height:512px;
	margin:0p;
	padding:0px;
	background-image:url(../images/index_03.jpg);
	background-repeat:no-repeat;
	float:left;
}

.c3{
    width:840px;
	height:259px;
	margin:0p;
	padding:0px;
	background-image:url(../images/index_04.jpg);
	background-repeat:no-repeat;
	float:left;
}

.pad{
   margin:0px;
   padding:56px 0px 0px 56px;
}


.text{
   margin:0px;
   padding:0px;
   height:170px;
   text-align:left;
}


.text_naiyou{
   margin:0p;
   padding:0px;
   text-align:left;
   font-size:13px;
   color:#ffffff;
   float:left;
   line-height:22px;
   letter-spacing:1px;
   font-family:"lr oSVbN", "qMmpS Pro W3", HiraKakuPro-W3, Osaka, "Lucida Grande", verdana, Sans-Serif; 
}

.pad1{
   margin:0px;
   padding:56px 0px 0px 400px;
}

.text1{
   margin:0px;
   padding:0px;
   width:380px;
   height:170px;
   text-align:left;
   float:left;
}


.text_naiyou1{
   margin:0p;
   padding:0px;
   text-align:left;
   font-size:15px;
   color:#ffffff;
   float:left;
   line-height:22px;
   letter-spacing:1px;
   font-family:"lr oSVbN", "qMmpS Pro W3", HiraKakuPro-W3, Osaka, "Lucida Grande", verdana, Sans-Serif; 
}


.footer{
    width:900px;
	height:24px;
	margin:0px auto 0px auto;
	padding:0px;
}



.pr{
    width:900px;
	height:226px;
	margin:0p;
	padding:0px;
	background-image:url(../images/index_04.jpg);
	background-repeat:no-repeat;
	float:left;
}


.pr_pad{
   margin:0px;
   padding:160px 0px 0px 446px;
}

.pr_btn{
    width:247px;
	height:50px;
	margin:0p;
	padding:0px;
	float:left;
}

.dvd{
    width:900px;
	height:282px;
	margin:0p;
	padding:0px;
	background-image:url(../images/index_05.jpg);
	background-repeat:no-repeat;
	float:left;
}


.dvd_pad{
   margin:0px;
   padding:165px 0px 0px 271px;
   float:left;
}

.dvd_btn{
    width:262px;
	height:64px;
	margin:0p;
	padding:0px;
	float:left;
}


























.naiyou{
    width:860px;
	height:375px;
	margin:0p;
	padding:0px;
	background-image:url(../images/index_03.jpg);
	background-repeat:no-repeat;
	float:left;
}



.t_pad{
   width:860px;
   margin:0px;
   padding:68px 0px 0px 56px;
   float:left;
}

.t2_pad{
   width:860px;
   margin:0px;
   padding:55px 0px 0px 56px;
   float:left;
}




.text_naiyou2{
   margin:0px;
   padding:0px;
   width:760px;   
   text-align:left;
   font-size:16px;
   color:#ffffff;
   float:left;
   line-height:26px;
   letter-spacing:3px;
   font-family:"lr oSVbN", "qMmpS Pro W3", HiraKakuPro-W3, Osaka, "Lucida Grande", verdana, Sans-Serif; 
}

.text_naiyou3{
   margin:0px;
   padding:0px;
   width:760px;   
   text-align:left;
   font-size:16px;
   color:#ffffff;
   float:left;
   line-height:26px;
   letter-spacing:3px;
   font-family:"lr oSVbN", "qMmpS Pro W3", HiraKakuPro-W3, Osaka, "Lucida Grande", verdana, Sans-Serif; 
}





.footer_pad{
   margin:0px;
   padding:61px 0px 0px 0px;
}

.copy{
   width:900px;
   height:24px;
   margin:0px;
   padding:0px;
   float:left;
   text-align:left;
}

.jyanru{
   width:130px;
   height:29px;
   margin:0px;
   padding:0px;
   float:left;
   text-align:left;
}