@import url("common.css");

/* トップ Index */

#news_ctn {
  overflow:auto;
  zoom:1;
  margin-top:10px;
  }

h2#news_title {
  float:left;
  display:block;
  background:url(../img/top_title1.jpg) no-repeat 0 0;
  width:673px;
  height:33px;
  text-indent:-9999px;
  }

h2#main_title1 , h2#main_title2 {
  display:block;
  background:url(../img/top_title2.gif) no-repeat;
  width:227px;
  height:39px;
  text-indent:-9999px;
  }
  h2#main_title2 { background-position:0 -39px; }

a#news_list_btn {
  float:right;
  display:block;
  background:url(../img/top_news_btn.jpg) no-repeat;
  width:67px;
  height:33px;
  text-indent:-9999px;
  }
  a#news_list_btn:hover , a#news_list_btn:active { background-position:0 -33px; }

ul#news_list {
  margin:5px 0 10px 0;
  }
  ul#news_list li {
    display:block;
	border-bottom:1px dotted #808080;
	}
	ul#news_list li.news_i1 , ul#news_list li.news_i2 , ul#news_list li.news_i3 {
	  padding:5px 0 5px 65px;
	  color:#333333;
	  }
	ul#news_list li.news_i1 { background:url(../img/news_icon1.gif) no-repeat 0 7px; }
	ul#news_list li.news_i2 { background:url(../img/news_icon2.gif) no-repeat 0 7px; }
	ul#news_list li.news_i3 { background:url(../img/news_icon3.gif) no-repeat 0 7px; }

ul#main_btn_list1 , ul#main_btn_list2 , ul#main_btn_list3 { /* メインボタン Main button */
  background:url(../img/top_btn_back.gif) no-repeat 0 0;
  width:737px;
  height:117px;
  padding:9px 0 0 3px;
  overflow:auto;
  zoom:1;
  }
  ul#main_btn_list1 li , ul#main_btn_list2 li , ul#main_btn_list3 li {
    float:left;
	margin-left:6px;
	}
  ul#main_btn_list3 li {
	display:block;
	width:176px;
	height:108px;
	background:url(../img/top_main_btn3.jpg) no-repeat -528px 0;
	}
  a.btn1 , a.btn2 , a.btn3 , a.btn4 {
    display:block;
	width:176px;
	height:108px;
	text-indent:-9999px;
	}
	ul#main_btn_list1 li a.btn1 , ul#main_btn_list1 li a.btn2 ,
	ul#main_btn_list1 li a.btn3 , ul#main_btn_list1 li a.btn4 { background:url(../img/top_main_btn1.jpg) no-repeat; }
	ul#main_btn_list2 li a.btn1 , ul#main_btn_list2 li a.btn2 ,
	ul#main_btn_list2 li a.btn3 , ul#main_btn_list2 li a.btn4 { background:url(../img/top_main_btn2.jpg) no-repeat; }
	ul#main_btn_list3 li a.btn1 , ul#main_btn_list3 li a.btn2 ,
	ul#main_btn_list3 li a.btn3 , ul#main_btn_list3 li a.btn4 { background:url(../img/top_main_btn3.jpg) no-repeat; }
	ul#main_btn_list1 li a.btn1:link , ul#main_btn_list1 li a.btn1:visited ,
	ul#main_btn_list2 li a.btn1:link , ul#main_btn_list2 li a.btn1:visited ,
	ul#main_btn_list3 li a.btn1:link , ul#main_btn_list3 li a.btn1:visited { background-position:0 0; }
	ul#main_btn_list1 li a.btn2:link , ul#main_btn_list1 li a.btn2:visited ,
	ul#main_btn_list2 li a.btn2:link , ul#main_btn_list2 li a.btn2:visited ,
	ul#main_btn_list3 li a.btn2:link , ul#main_btn_list3 li a.btn2:visited { background-position:-176px 0; }
	ul#main_btn_list1 li a.btn3:link , ul#main_btn_list1 li a.btn3:visited ,
	ul#main_btn_list2 li a.btn3:link , ul#main_btn_list2 li a.btn3:visited ,
	ul#main_btn_list3 li a.btn3:link , ul#main_btn_list3 li a.btn3:visited  { background-position:-352px 0; }
	ul#main_btn_list1 li a.btn4:link , ul#main_btn_list1 li a.btn4:visited ,
	ul#main_btn_list2 li a.btn4:link , ul#main_btn_list2 li a.btn4:visited ,
	ul#main_btn_list3 li a.btn4:link , ul#main_btn_list3 li a.btn4:visited { background-position:-528px 0; }
	ul#main_btn_list1 li a.btn1:hover , ul#main_btn_list1 li a.btn1:active ,
	ul#main_btn_list2 li a.btn1:hover , ul#main_btn_list2 li a.btn1:active ,
	ul#main_btn_list3 li a.btn1:hover , ul#main_btn_list3 li a.btn1:active { background-position:0 -108px; }
	ul#main_btn_list1 li a.btn2:hover , ul#main_btn_list1 li a.btn2:active ,
	ul#main_btn_list2 li a.btn2:hover , ul#main_btn_list2 li a.btn2:active ,
	ul#main_btn_list3 li a.btn2:hover , ul#main_btn_list3 li a.btn2:active { background-position:-176px -108px; }
	ul#main_btn_list1 li a.btn3:hover , ul#main_btn_list1 li a.btn3:active ,
	ul#main_btn_list2 li a.btn3:hover , ul#main_btn_list2 li a.btn3:active ,
	ul#main_btn_list3 li a.btn3:hover , ul#main_btn_list3 li a.btn3:active  { background-position:-352px -108px; }
	ul#main_btn_list1 li a.btn4:hover , ul#main_btn_list1 li a.btn4:active ,
	ul#main_btn_list2 li a.btn4:hover , ul#main_btn_list2 li a.btn4:active ,
	ul#main_btn_list3 li a.btn4:hover , ul#main_btn_list3 li a.btn4:active { background-position:-528px -108px; }
	
