@charset "shift_jis";
/* CSS Document */

/* **************************************************************** */
/* 　　　　　　リアルおおいた　スタイルシート　通常表示               */
/* **************************************************************** */






/*　ヘッダー　**************************************************************** */



/*　メニュー　**************************************************************** */

#real_menu{ float:left; width:210px; padding-top:15px; padding-bottom:15px; background-color:#FFEBCC;}
#real_button{ width:190px; margin-left:auto; margin-right:auto; background-image:url(images/menubg.jpg); background-repeat:repeat-y; text-align:center;}
#real_button ul{ margin:0px; padding:0px; list-style:none; }
/*#button li,#menu a{ display:block; margin:0px; height:35px; width:171px;}
#button li{width:171px; height:35px; text-indent:-9999px; }
#button a{ text-decoration:none; background-image:url(images/menu.jpg); background-repeat:no-repeat;}*/
#real_button #btncenter{ width:171px; margin-left:auto; margin-right:auto;}


/*　トップメニューボタン　-オンオフ-　**************************************************************** */

#item01 a{ background-position:-9px 0px; }
#item02 a{ background-position:-9px -35px; }
#item03 a{ background-position:-9px -70px; }
#item04 a{ background-position:-9px -105px; }
#item05 a{ background-position:-9px -140px; }
#item06 a{ background-position:-9px -175px; }
#item07 a{ background-position:-9px -210px; }
#item08 a{ background-position:-9px -245px; }

#item01 a:hover{ background-position:-199px 0px; }
#item02 a:hover{ background-position:-199px -35px; }
#item03 a:hover{ background-position:-199px -70px; }
#item04 a:hover{ background-position:-199px -105px; }
#item05 a:hover{ background-position:-199px -140px; }
#item06 a:hover{ background-position:-199px -175px; }
#item07 a:hover{ background-position:-199px -210px; }
#item08 a:hover{ background-position:-199px -245px; }



/*　コンテンツメニュー　**************************************************************** */

#real_right{ float:right; width:580px; height:auto;}

#real_contents{ float:right; width:580px; height:auto;}

#real_contents div.left{ float:left; width:255px; height:auto; padding-top:10px;}

#real_contents div.right{ float:right; width:305px; height:auto; padding:10px;}





/*　リスト　**************************************************************** */

#real_list{ float:right; width:580px; height:auto;}

.listleft{ float:left; width:155px; height:auto; padding-top:10px;}

.listright{ float:right; width:405px; height:auto; padding:10px;}

.listtitle{ clear:both; font-size:140%; height:30px; background-image:url(images/lis_til_bg.jpg); background-repeat:repeat-x;  text-align:left; color:#FFFFFF; padding:5px 20px 5px 10px; font-weight:bold; margin:0px; }



/*　h1　*****************************************************************/

h1{ font-size:160%; height:40px; background-image:url(images/h1bg.jpg); background-repeat:repeat-x; margin-bottom:5px;  text-align:left; color:#FFFFFF; padding:10px 20px 0px 20px;}

/*　h2　*****************************************************************/
h2{ font-size:120%; background-image:url(images/h2_bg.jpg); margin-top:0px; margin-bottom:10px; padding:3px 10px 3px 10px; }



/*　フッダー　**************************************************************** */

#footer{ clear:both; width:800px; height:auto;}

#footer_map{ clear:both; width:565px; height:25px; background-color:#E5F3F4;}
#footer_map td{ font-size:90%; font-weight:bold; color:#5EC1C6;}

/*　hr　**************************************************************** */

hr{ clear:both; width:95%;  border-color:#666666; border-bottom:dotted; text-align:center; border-left:none; border-right:none; border-top:none; }

.hosoku80{ font-size:90%; color:#FF6600;}

/*リンク**************************************************************** */

a:link{color:#3653A3;}　
a:visited{color:#3653A3;}
a:hover{color:#3653A3;}
a:active{color:#3653A3;}