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

h3 {
	text-align:left;
	font-size:120%;
	font-weight:bold;
	color:#eb6100;
	margin-top:5px;
}


h4 {
	border-left:5px solid #EB6100;
	text-align:left;
	font-size:120%;
	font-weight:bold;
}


/* News Feed Styles------------------------------: */

#feed {
  /*height:54px;*/
  margin:0;
  padding:0px;
  /*line-height:54px;*/
  font-size:12px;
  color:#FFF;
  list-style-type: none;
  width:800px;
  text-align:left;
}

#news li.link_w{
	  margin-top:16px;
}  

#news feed li{
  padding:0 0 0 33px;
}


#feed li span{
  margin-left:10px;
}

#news #feed li.link_w a, a:visited {
	color:#FFF;
	text-decoration:none;
	outline:none;
}

#news #feed li.link_w a:hover{
	text-decoration:underline;
}
#news li.link_w a, a:visited {
	color:#FFF;
	text-decoration:none;
	outline:none;
}

#news li.link_w a:hover{
	text-decoration:underline;
}

#news{
	/*height:75px;*/
	text-align:left;
	border-top:#666 dotted 1px;
	border-bottom:#666 dotted 1px;
	margin:50px 0 10px 0;
	position:relative;
}

#news ul{
	margin:0;
	padding:0;
	width:100%;

}

#news li{  
  float:left;    
  margin:0;  
  padding:0;  
  list-style-type: none;
} 

#news li.last{  
  float:right;
  position:absolute;  
  right:23px;  
  margin:0;  
  padding:0;  
  list-style-type: none;
  top:17px;
}

#news li.last a, a:visited {
	color:#eb6100;
	text-decoration:none;;
}

#news li.last a:hover{
	text-decoration:underline;
}

/* content Styles------------------------------: */

#content_top1,#content_top2,#content_top3{
	margin-top:100px;
}

#content_top1 #title{
	text-align:center;
}
#content_top1 #content img{
	width:100%;
}
#content_top1_text{
	text-align:right;
	margin-right:255px;
	margin-top:-127px;
}
#content_top1_button{
	position:absolute;
	top:300px;
	text-align:left;
}
#content_top1_button_ a{
	width:135px;
	height:35px;
}

#content_top1_button img{
	margin-top:10px;
}



#content_top2 #title{
	text-align:left;
	padding-top:50px;
}
#content_top2 #content{
	margin-top:30px;
}
#content_top2 #content img{
	width:100%;
}
#content_top2_text{
	text-align:left;
	margin-top:10px;
}
#content_top2_button{
	margin-left:520px;
	margin-top:-105px;
	text-align:left;
}
#content_top2_button img{
	margin-top:10px;
}

#content_top3 #title{
	text-align:right;
	padding-top:50px;
}
#content_top3 #content{
	margin-top:-90px;
}
#content_top3 #content img{
	width:100%;
}
#content_top3_text{
	text-align:right;
	margin-right:-10px;
	margin-top:10px;
}

/*------ OROCHI4 -------------------------------*/
#orochi4{
	width:100%;
	margin-top:20px;
}
.orochi4_bg img{
	width:100%;
}
.orochi4_content{
	background:url(../images/top_bg.jpg);
	background-position:center top;
	background-repeat:no-repeat;
	height:290px;
	text-align:center;
	margin:0 auto;
	opacity:0;
}
.orochi4_title{
	padding-top:70px;
	opacity:0;
}
.orochi4_content1{
	padding-top:30px;
	text-align:center;
	margin:0 auto;
	width:650px;
	opacity:0;
	
}
.orochi4_text{
	float:left;
	padding-top:5px;
}
.orochi4_btn{
	float:left;
	margin-left:50px;
}

.orochi4_btn img.off{
	opacity:1 !important;
}
