@charset "Shift-JIS";

/*=====================================================

名　称：bace.css

=====================================================*/ 

body#index{

background:#635745;

}





/*h1

--------------------------------------------------*/

h1 a{

width:240px;

height:40px;

position:absolute;

top:480px;

right:0;

behavior: url('iepngfix.htc');

text-indent:-9999px;

}



/*h2

--------------------------------------------------*/

h2{

margin:10px;

float:right;

color:#ffffff;

font-size:10px;

}



/*h3

--------------------------------------------------*/

h3 a{

margin-bottom:10px;

width:380px;

height:50px;

display:block;

background:url(images/pick.png) ;

behavior: url('iepngfix.htc');

text-indent:-9999px;

}





/*h4

--------------------------------------------------*/

h4{

margin-bottom:20px;

padding:10px 0 5px 0;

background:url(images/h4_line.gif) bottom repeat-x;

font-size:16px;

font-weight:bold;

}



/*h5

--------------------------------------------------*/

h5{

margin:10px 0 5px 0;

font-size:14px;

font-weight:bold;

}



/*h6

--------------------------------------------------*/



/*navigation

--------------------------------------------------*/

#navigation{

width:630px;

height:14px;

float:left;

}

#navigation a{

margin-right:18px;

display:block;

background:#ffffff url(images/index_navigation.gif) no-repeat left top;

text-indent:-9999px;

}

#navigation a:hover{

background:#ffffff url(images/index_navigation.gif) no-repeat left top;

}

#navigation li{

display:block;

float:left;

}



/*nomal*/

#navi01 a{

width:49px;

height:14px;

background-position:0 0;

}

#navi02 a{

width:67px;

height:14px;

background-position:-49px 0;

}

#navi03 a{

width:80px;

height:14px;

background-position:-116px 0;

}

#navi04 a{

width:58px;

height:14px;

background-position:-196px 0;

}

#navi05 a{

width:39px;

height:14px;

background-position:-254px 0;

}

#navi06 a{

width:45px;

height:14px;

background-position:-293px 0;

}

#navi07 a{

width:75px;

height:14px;

background-position:-338px 0;

}

#navi08 a{

width:67px;

height:14px;

background-position:-413px 0;

}


/*hover*/

#navi01 a:hover{

background-position:0 -14px;

}

#navi02 a:hover{

background-position:-49px -14px;

}

#navi03 a:hover{

background-position:-116px -14px;

}

#navi04 a:hover{

background-position:-196px -14px;

}

#navi05 a:hover{

background-position:-254px -14px;

}

#navi06 a:hover{

background-position:-293px -14px;

}

#navi07 a:hover{

background-position:-338px -14px;

}

#navi08 a:hover{

background-position:-413px -14px;

}



/*ex-navi

--------------------------------------------------*/

#ex-navi{

width:220px;

height:135px;

position:absolute;

z-index:100;

right:0;

top:70px;

}

#ex-navi a{

display:block;

background:#ffffff url(images/ex_navi.gif) no-repeat left top;

text-indent:-9999px;

}

#ex-navi a:hover{

background:#ffffff url(images/ex_navi.gif) no-repeat left top;

}

#ex-navi li{

display:block;

float:left;

}



/*nomal*/

#navi09 a{

margin-top:40px;

width:80px;

height:95px;

background-position:0 -40px;

}

#navi10 a{

width:140px;

height:135px;

background-position:-80px 0;

}


/*hover*/

#navi09 a:hover{

background-position:-220px -40px;

}

#navi10 a:hover{

background-position:-300px 0;

}



/*main

--------------------------------------------------*/

#index #main{

width:800px;

height:550px;

position:relative;

}

#indexinfo{

padding:10px;

width:290px;

position:absolute;

left:20px;

top:420px;

display:block;

background:url(images/infobox.png) ;

behavior: url('iepngfix.htc');

}

#indexinfo,#main #indexinfo a{

color:#ffffff;

}

#main a{

color:#444444;

}



/*footer

--------------------------------------------------*/

#index #footer{

width:800px;

margin-top:20px;

border-top-style:none;

position:relative;

}

#index #footer #ad{

width:300px;

height:20px;

color:#ffffff;

font-size:10px;

position:absolute;

z-index:1000;

top:220px;

right:0;

}

address{
float:right;
}



/*rss

--------------------------------------------------*/

#rss{

width:800px;

margin-top:15px;/*変更*/

}

#rss li { padding-top: 5px; padding-left: 2px; }/*追記*/

#rss li a{

color:#FFFFFF;

font-weight:normal;

}



/*facebook
--------------------------------------------------*/
#facebook{
width:20px;
height:20px;
position:absolute;
z-index:1001;
right:0;
top:580px;
}
