/* CSS Document */
/*imgナビ
---------------------------------------------------- */


#img_navi {
width: 855px;
height: 216px;
margin: 0;
text-align:left;
background: url(../news/images/img.jpg) no-repeat;
position:static;

}

#img_navi ul {
margin: 0;
padding: 0;
list-style: none;

position:relative;
}

#img_navi li {
margin: 0;
padding: 0;
text-indent: -9999px;
position:absolute;
}

#img_navi li#d01 a ,#img_navi li#d01 strong {
text-decoration: none;	
display: block;
height: 91px;
}

#img_navi li#d02 a ,#img_navi li#d02 strong {
text-decoration: none;	
display: block;
height: 61px;
}


#img_navi li#d03 a ,#img_navi li#d03 strong ,
#img_navi li#d04 a ,#img_navi li#d04 strong ,
#img_navi li#d05 a ,#img_navi li#d05 strong {
text-decoration: none;	
display: block;
height: 29px;
}

#img_navi li#d06 a ,#img_navi li#d06 strong {
text-decoration: none;	
display: block;
height: 29px;
}



#img_navi li#d01 {
width:253px;
height: 91px;
}

#img_navi li#d02 {
top: 91px;
width: 253px;
height: 61px;
}

#img_navi li#d03 {
top: 152px;
height: 29px;
width: 113px;
}

#img_navi li#d04 {
top: 152px;
left: 113px;
height: 29px;
width: 93px;
}

#img_navi li#d05 {
top: 152px;
left: 206px;
height: 29px;
width: 113px;
}

#img_navi li#d06 {
 top: 181px;
 height: 29px;
 left: 0px;
 width: 120px;
}

#img_navi li#d01 a:hover ,#img_navi li#d01 strong {
background: url(../news/images/img.jpg) no-repeat 0px -216px;
}
#img_navi li#d02 a:hover ,#img_navi li#d02 strong {
background: url(../news/images/img.jpg) no-repeat 0px -307px;
}
#img_navi li#d03 a:hover ,#img_navi li#d03 strong {
background: url(../news/images/img.jpg) no-repeat 0px -368px;
}
#img_navi li#d04 a:hover ,#img_navi li#d04 strong {
background: url(../news/images/img.jpg) no-repeat -113px -368px;
}
#img_navi li#d05 a:hover ,#img_navi li#d05 strong {
background: url(../news/images/img.jpg) no-repeat -206px -368px;
}
#img_navi li#d06 a:hover ,#img_navi li#d06 strong {
background: url(../news/images/img.jpg) no-repeat 0px -397px;
}




/*am01
---------------------------------------------------- */
#a01 {
width: 578px;
height:464px;
margin:20px 0 0px 0;
background: url(../am_we/images/a01.jpg) no-repeat;
}

#a01 ul {
  margin: 0;
  padding: 0;
  list-style: none;
position:relative;
}

#a01 li {
	margin: 0;
	padding: 0;
 height: 464px;
	text-indent: -9999px;
	position:absolute;
}

#a01 li a,#a01 strong {
text-decoration: none;	
display: block;
height: 464px;
}

#a01 li#b01      {
 left:0;
 top:0px;
width:278px;
}

#a01 li#b02      {
 left:288px;
 top:0px;
width:278px;
}


#a01 li#b01 a:hover , #a01 li#b01 strong {
background: url(../am_we/images/a01.jpg) 0px -464px;
}
#a01 li#b02 a:hover , #a01 li#b02 strong {
background: url(../am_we/images/a01.jpg) -288px -464px;
}


#a01 {
width: 578px;
height:464px;
margin:20px 0 0px 0;
background: url(../am_we/images/a01.jpg) no-repeat;
text-align:left;
position:static;
}

#a01 ul {
margin: 0;
padding: 0;
list-style: none;
position:relative;
}

#a01 li {
margin: 0;
padding: 0;
 height: 464px;
	text-indent: -9999px;
	position:absolute;
}

#a01 li a,#a01 strong {
text-decoration: none;	
display: block;
height: 464px;
}

#a01 li#b01      {
 left:0;
 top:0px;
width:278px;
}
#a01 li#b02      {
 left:288px;
 top:0px;
width:278px;
}


#a01 li#b01 a:hover , #a01 li#b01 strong {
background: url(../am_we/images/a01.jpg) 0px -464px;
}
#a01 li#b02 a:hover , #a01 li#b02 strong {
background: url(../am_we/images/a01.jpg) -288px -464px;
}
















#a01 {
width: 578px;
height:464px;
margin:20px 0 0px 0;
background: url(../am_we/images/a01.jpg) no-repeat;
}

#a01 ul {
  margin: 0;
  padding: 0;
  list-style: none;
position:relative;
}

#a01 li {
	margin: 0;
	padding: 0;
 height: 464px;
	text-indent: -9999px;
	position:absolute;
}

#a01 li a,#a01 strong {
text-decoration: none;	
display: block;
height: 464px;
}

#a01 li#b01      {
 left:0;
 top:0px;
width:278px;
}

#a01 li#b02      {
 left:288px;
 top:0px;
width:278px;
}


#a01 li#b01 a:hover , #a01 li#b01 strong {
background: url(../am_we/images/a01.jpg) 0px -464px;
}
#a01 li#b02 a:hover , #a01 li#b02 strong {
background: url(../am_we/images/a01.jpg) -288px -464px;
}


#a04 {
width: 578px;
height:464px;
margin:20px 0 0px 0;
background: url(../am_we/images/a02.jpg) no-repeat;
text-align:left;
position:static;
}

#a04 ul {
margin: 0;
padding: 0;
list-style: none;
position:relative;
}

#a04 li {
margin: 0;
padding: 0;
 height: 464px;
	text-indent: -9999px;
	position:absolute;
}

#a04 li a,#a04 strong {
text-decoration: none;	
display: block;
height: 464px;
}

#a04 li#b01      {
 left:0;
 top:0px;
width:278px;
}
#a04 li#b02      {
 left:288px;
 top:0px;
width:278px;
}


#a04 li#b01 a:hover , #a04 li#b01 strong {
background: url(../am_we/images/a02.jpg) 0px -464px;
}
#a04 li#b02 a:hover , #a04 li#b02 strong {
background: url(../am_we/images/a02.jpg) -288px -464px;
}


#a05 {
width: 578px;
height:459px;
margin:20px 0 0px 0;
background: url(../am_we/images/a03.jpg) no-repeat;
text-align:left;
position:static;
}

#a05 ul {
margin: 0;
padding: 0;
list-style: none;
position:relative;
}

#a05 li {
margin: 0;
padding: 0;
 height: 464px;
	text-indent: -9999px;
	position:absolute;
}

#a05 li a,#a05 strong {
text-decoration: none;	
display: block;
height: 459px;
}

#a05 li#b01      {
 left:0;
 top:0px;
width:182px;
}
#a05 li#b02      {
 left:192px;
 top:0px;
width:182px;
}

#a05 li#b03      {
 left:384px;
 top:0px;
width:182px;
}


#a05 li#b01 a:hover , #a05 li#b01 strong {
background: url(../am_we/images/a03.jpg) 0px -469px;
}
#a05 li#b02 a:hover , #a05 li#b02 strong {
background: url(../am_we/images/a03.jpg) -192px -469px;
}

#a05 li#b03 a:hover , #a05 li#b03 strong {
background: url(../am_we/images/a03.jpg) -384px -469px;
}








/*link
---------------------------------------------------- */

#link_t {
width: 149px;
height: 29px;
margin:20px 0 0px 0;
text-indent: -9999px;
background: url(../am_we/images/l01.gif) no-repeat;
}

#link_t a {
text-decoration: none;	
display: block;
height: 29px;
}

#link_t a:hover  ,link_t strong {
background: url(../am_we/images/l01.gif) 0px -29px;
}

/*スケジュール
---------------------------------------------------- */
#sc_l {
float:right;
width:613px;
margin:0px 0 50px 0;
}

#sc_l td {
background-color:#000000;
}
#sc_l dl {
margin:0 0 10px 0;
padding:0;
background: url(../news/images/news_l.gif) no-repeat;
background-position: left bottom;
}

#sc_l h3{
height:25px;
font-size:1em;
display:block;
margin:35px 0 0 0;
background: url(../news/images/news_l.gif) no-repeat;
background-position: bottom;
}

#sc_l h3 a{
 color: #651405;
}
#sc_l h3 a:hover{
color:#666666;
}
#sc_l h3 span{
color: #666666;
font-size:0.8em;
letter-spacing:1px;
padding:0 15px 0 0;
}

.news{
clear:both;
padding:0 0 30px 0;
}


.sc_l2{
padding:15px 0 0 0;
width:613px;
}
.sc_l2 img{
float:left;
margin:0px 5px 10px 0;
}

.sc_l2 p{
clear:both;
margin:0px 0px 10px 0;
}





#sc_r {
width:178px;
float:left;
}

#sc_r li a:link {
color: #666666;
  background: transparent;
  text-decoration: none;
}
#sc_r li a:visited {
color: #666666;
  background: transparent;
  text-decoration: none;
}
#sc_r li a:hover, a:active {
 color: #651405;
  background: transparent;
  text-decoration: none;
}


#sc_r ul {
  margin: 0;
  padding: 0;
  list-style: none;
margin:5px 0 0px 0;
}
#sc_r li {
text-indent:0px;
padding:0 0 0px 0;
line-height:1.5em;
margin:0px 0 0px 0;
text-indent:10px;
}
















.back {
height:32px;
display:block;
clear:both;
text-indent:-9999px;
background: url(../news/images/back.gif) no-repeat 0 10px;
}

.back a {
text-decoration: none;
height:32px;
display:block;
text-indent:-9999px;
background: url(../news/images/back.gif) no-repeat 0 10px;
}

.back a:hover {
background: url(../news/images/back_over.gif) no-repeat 0 10px;
}


.more{
text-decoration: none;
height:32px;
display:block;
clear:both;
text-indent:-9999px;
background: url(../news/images/more.gif) no-repeat 0 10px;
}

.more2{
padding:15px 0 0 0;
}
.more a{
text-decoration: none;
height:32px;
display:block;
text-indent:-9999px;
background: url(../news/images/more.gif) no-repeat 0 10px;
}
.more a:hover{

background: url(../news/images/more_over.gif) no-repeat 0 10px;

}


.back{
text-decoration: none;
height:32px;
display:block;
text-indent:-9999px;
background: url(../news/images/back.gif) no-repeat;
}


.back a{
text-decoration: none;
height:32px;
display:block;
text-indent:-9999px;
background: url(../news/images/back.gif) no-repeat;
}
.back a:hover{

background: url(../news/images/back_over.gif) no-repeat;

}





/*サブメニュー
---------------------------------------------------- */

#sc_n {
width:178px;
height: 68px;
margin:32px 0 0 0;
text-align:left;
background: url(../news/images/bt01.gif) no-repeat;
 text-indent: -9999px;
}



#sc_nl {
width:178px;
height: 1px;
margin:5px 0 0 0;
text-align:left;
background: url(../news/images/un_line.gif) no-repeat;
 text-indent: -9999px;
}









