﻿
.table_under                   { border-bottom: 3px double #c06 }
.table_under2        { border-bottom: 1px dotted #000 }
.table_around { border-top: 1px #ccf; border-right: 1px #ccf; border-bottom: 1px dotted #ccf; border-left: 1pt #ccf }
/* list style */
ul.circlebluew { list-style-image: url(circle_blue08w.gif); }
ul.circlegrayw { list-style-image: url(circle_gray08w.gif); }

address {
font-size:12px;
font-style: normal;
color:#9999ff;
padding-top: 4px;
}

/*
-------------------------------------------------- */
/* BASIC
-------------------------------------------------- */
body {
width:100%;
margin:0px;
padding:0px;
text-align:center;
/*font-family:"ＭＳ Ｐゴシック","Hiragino Kaku Gothic Pro W3",Osaka,sans-serif;*/
background-color:#FFF;
}
body#other {
background:url(spacer.gif) repeat-y right bottom;
}
a:link {
color:#036;
text-decoration:none;
}
a:visited {
text-decoration:none;
}
a:hover {
color:#C00;
text-decoration:underline;
}
img {
border-width:0px;
}
hr {
visibility:hidden;
clear:both;
}

/* HEADER
-------------------------------------------------- */
.header {
font-size:12px;
text-align:left;
background-color:#FFF;
border-bottom:1px solid #AA9;
}

/* HEADER - NAVIGATION -
-------------------------------------------------- */
.header ul {
height:23px;
margin:0px;
padding:0px;
list-style-type:none;
background:url(top-menu-bk2.gif) repeat-x 0px 0px #BBC;
border-top:1px solid #ccc;
border-bottom:3px solid #F69;
clear:both;
}
.header ul li {
float:left;
margin:3px 0px 0px 5px;
width:90px;
text-indent:-9999px;
background:url(bt_null.gif) no-repeat right top;
}
.header ul li a:link, .header ul li a:visited {
display:block;
width:90px;
height:20px;
background-image:url(bt_null.gif) no-repeat left top;
text-decoration:none;
}
.header ul li a:hover {text-decoration:none;}
.header ul li#top {padding-left:10px;}
.header ul li#top    a:link,
.header ul li#top    a:visited {background-image:url(top-menu01-1.gif);}
.header ul li#ehon   a:link,
.header ul li#ehon   a:visited {background-image:url(top-menu02-1.gif);}
.header ul li#seihon a:link,
.header ul li#seihon a:visited {background-image:url(top-menu03-1.gif);}
.header ul li#kagee  a:link,
.header ul li#kagee  a:visited {background-image:url(top-menu04-1.gif);}
.header ul li#abc    a:link,
.header ul li#abc    a:visited {background-image:url(top-menu05-1.gif);}
.header ul li#ikuji  a:link,
.header ul li#ikuji  a:visited {background-image:url(top-menu06-1.gif);}
.header ul li#mblog  a:link,
.header ul li#mblog  a:visited {background-image:url(top-menu07-1.gif);}

.header ul li#top    a:hover {background-image:url(top-menu01.gif);}
.header ul li#ehon   a:hover {background-image:url(top-menu02.gif);}
.header ul li#seihon a:hover {background-image:url(top-menu03.gif);}
.header ul li#kagee  a:hover {background-image:url(top-menu04.gif);}
.header ul li#abc    a:hover {background-image:url(top-menu05.gif);}
.header ul li#ikuji  a:hover {background-image:url(top-menu06.gif);}
.header ul li#mblog  a:hover {background-image:url(top-menu07.gif);}

body#top    .header ul li#top a    {background-image:url(top-menu01.gif);}
body#ehon   .header ul li#ehon a   {background-image:url(top-menu02.gif);}
body#seihon .header ul li#seihon a {background-image:url(top-menu03.gif);}
body#kagee  .header ul li#kagee a  {background-image:url(top-menu04.gif);}
body#abc    .header ul li#abc a    {background-image:url(top-menu05.gif);}
body#ikuji  .header ul li#ikuji a  {background-image:url(top-menu06.gif);}
body#mblog  .header ul li#mblog a  {background-image:url(top-menu07.gif);}


/* HEADER - SUBMENU 01 -
-------------------------------------------------- */
.header dl#submenu  { background: #f69 url(submenubg.gif) left top; margin: 0; padding: 0px 0 0 21px; height: 22px; clear: both }

body#top    .header dl#submenu { background: #39F;}
body#ehon   .header dl#submenu { background: #F69;}
body#seihon .header dl#submenu { background: #3C0;}
body#kagee  .header dl#submenu { background: #F90;}
body#abc    .header dl#submenu { background: #9CF;}
body#ikuji  .header dl#submenu { background: #C9F;}
body#mblog  .header dl#submenu { background: #6C0;}

body#top    .header ul {border-bottom:3px solid #39F;}
body#ehon   .header ul {border-bottom:3px solid #F69;}
body#seihon .header ul {border-bottom:3px solid #3C0;}
body#kagee  .header ul {border-bottom:3px solid #F90;}
body#abc    .header ul {border-bottom:3px solid #9CF;}
body#ikuji  .header ul {border-bottom:3px solid #C9F;}
body#mblog  .header ul {border-bottom:3px solid #6C0;}


.header dl#submenu dd {
margin:0px;
padding:2px 2px 3px 5px;
float:left;
border-top:1px solid #BAA;
border-left:1px solid #DCC;
border-right:1px solid #977;
border-bottom:1px solid #977;
background:url(submenubg2.gif) repeat-x 0px 0px #FFF;
}
.header dl#submenu a:link,
.header dl#submenu a:visited {
color:#433;
word-break:keep-all;
}
.header#sub1 dl#submenu dd#subtop a:link,
.header#sub1 dl#submenu dd#subtop a:visited,
.header#sub2 dl#submenu dd#subtop2 a:link,
.header#sub2 dl#submenu dd#subtop2 a:visited,
.header#sub3 dl#submenu dd#subtop3 a:link,
.header#sub3 dl#submenu dd#subtop3 a:visited,
.header#sub4 dl#submenu dd#subtop4 a:link,
.header#sub4 dl#submenu dd#subtop4 a:visited,
.header#sub5 dl#submenu dd#subtop5 a:link,
.header#sub5 dl#submenu dd#subtop5 a:visited,
.header#sub6 dl#submenu dd#subtop6 a:link,
.header#sub6 dl#submenu dd#subtop6 a:visited,
.header#sub7 dl#submenu dd#subtop7 a:link,
.header#sub7 dl#submenu dd#subtop7 a:visited,
.header#sub8 dl#submenu dd#subtop8 a:link,
.header#sub8 dl#submenu dd#subtop8 a:visited,
.header#sub9 dl#submenu dd#subtop9 a:link,
.header#sub9 dl#submenu dd#subtop9 a:visited,
.header#sub10 dl#submenu dd#subtop10 a:link,
.header#sub10 dl#submenu dd#subtop10 a:visited,
.header#sub11 dl#submenu dd#subtop11 a:link,
.header#sub11 dl#submenu dd#subtop11 a:visited,
.header#sub12 dl#submenu dd#subtop12 a:link,
.header#sub12 dl#submenu dd#subtop12 a:visited,
.header#sub13 dl#submenu dd#subtop13 a:link,
.header#sub13 dl#submenu dd#subtop13 a:visited,
.header#sub14 dl#submenu dd#subtop14 a:link,
.header#sub14 dl#submenu dd#subtop14 a:visited,
.header#sub15 dl#submenu dd#subtop15 a:link,
.header#sub15 dl#submenu dd#subtop15 a:visited
 {
font-weight:bold;
color:#090;
}


