@charset "UTF-8";
/**************************************************/
/* 共通CSS */
/**************************************************/
@import "../css/reset.css";
@import "../css/template.css";

/**************************************************/
/* サイトトップ */
/**************************************************/
li#hd-gm1 a{background-position:0px -35px;}
div#hd div.tmp{padding-bottom:15px;}
div#hd-top{border-bottom:5px solid #6EB92B;}
div#bd div.tmp{padding-bottom:15px;}

/**************************************************/
/* フラッシュ */
/**************************************************/
div#hd-flash{}
div#hd-flash div{width:780px;height:230px;background:#EEE;}

/**************************************************/
/* トピックス */
/**************************************************/
div#a1{background:url(../img/index/a1-bg.jpg) no-repeat center top;padding:10px 15px;padding-right:0;margin-bottom:10px;}
div#a1 h2{width:750px;}

div#a1-iframe{width:750px;height:200px;overflow:hidden;}
div#a1-iframe iframe{width:750px;height:200px;display:block;}

/**************************************************/
/* スッキリ解決 */
/**************************************************/
div#a2{background:url(../img/index/a2-bg.gif) no-repeat center top;padding:10px;padding-right:0;}
div#a2 h2{width:760px;padding-top:20px;text-align:center;}
div#a2 h2 img{margin:0 auto;margin-bottom:10px;}

div#a2-menu{padding-left:25px;padding-bottom:30px;}
div#a2-menu ul{width:745px;}
div#a2-menu li{width:135px;height:130px;overflow:hidden;}
div#a2-menu a{width:135px;padding-top:130px;display:block;background:#DED url(../img/index/a2-li.jpg);}

li#a2-menu1{margin-right:9px;}
li#a2-menu2{margin-right:9px;}
li#a2-menu3{margin-right:9px;}
li#a2-menu4{margin-right:9px;}
li#a2-menu5{margin-right:0;}

li#a2-menu1 a{background-position:0px 0px;}
li#a2-menu2 a{background-position:0px -130px;}
li#a2-menu3 a{background-position:0px -260px;}
li#a2-menu4 a{background-position:0px -390px;}
li#a2-menu5 a{background-position:0px -520px;}

li#a2-menu1 a:hover{background-position:-135px 0px;}
li#a2-menu2 a:hover{background-position:-135px -130px;}
li#a2-menu3 a:hover{background-position:-135px -260px;}
li#a2-menu4 a:hover{background-position:-135px -390px;}
li#a2-menu5 a:hover{background-position:-135px -520px;}

div#a2 p{width:760px;padding-bottom:10px;text-align:center;}
div#a2 p img{margin:0 auto;}

/**************************************************/
