<style type="text/css">

<!--
/*トップページ専用*/
body{background-color:#EBEBEB;}
#lib_body{width:680px;background-color:rgb(255,255,255)}
#header{background-image:url(./img/header.jpg);background-position:right;background-repeat:no-repeat;background-color:;}
#header_note{background-color:#EBEBEB;;padding:10px 20px 20px 20px;}
#header-ue{width:100%;text-align:right;font-size:80%;line-height:141%;color:black;border-bottom:1px solid white;border-top:1px solid white}
#header-naka{padding:5px;font-size:280%;font-family:Times,serif;color:black;float:left;}
#header-shita{width:100%;font-size:100%;line-height:166%;color:black;clear:both;border-bottom:1px solid rgb(255,241,201);border-top:1px solid white;text-vertical-align:bottom;}
#menu{}
#eng{width:100%;text-align:right;font-size:60%;}
#koshin{width:100%;text-align:right;font-size:60%;}
#main{background-image:url();background-position:left bottom;background-repeat:no-repeat;}
#col_l{width:250px;float:left;margin:0;background-image:url(../img/texture.jpg)}
#col_r{margin:0 0 0 250px;}
#footer{clear:both;background-color:rgb(255,241,201);color:black;font-size:60%;text-align:right}



hr{color:rgb(255,241,201)}
img{border:none}
label.annex{color:;font-size:80%;}
a.head:link {color:rgb(0,71,184);text-decoration:none;}
a.head:visited {color:rgb(0,71,184);text-decoration:none;}
/*a.head:hover {color:white;background-color:rgb(0,71,184);}*/
a:link {color:rgb(0,71,184);text-decoration:none;}
a:visited {color:rgb(0,71,184);text-decoration:none;}
/*a:hover {color:white;background-color:rgb(0,71,184);}*/
li.news{line-height:140%;margin:15px;font-size:80%} /*line-height:120%*/
li.menu{margin:15px;font-size:100%}
li.submenu{margin-left:12px;font-size:80%;float:left;display:inline}
li.submenu1{margin-left:12px;font-size:80%;list-style:none;display:inline}
div.box_l{margin:0px;padding:0px;}
div.box_l_title{color:black;padding:2px 5px;font-weight:bold;font-size:80%;border-top:1px solid rgb(0,71,184)}
div.box_r{/*border:1px solid rgb(0,71,184)*/;margin:15px;padding:25px 0px;}
div.box_r_title{color:black;padding:2px 5px;font-weight:bold;font-size:120%;}
div.box_sub{font-size:90%;margin:5px;color:;}
div.submenu{font-size:80%;padding:15px;line-height:150%;}
td.menu_yoko{padding:0px;text-vertical-align:bottom}
td.menu_yoko_here{font-size:90%;color:gray;background-image:url(../img/menu_maru.gif);background-repeat:no-repeat;background-position:right top;}

@media print{
#lib_body{width:640px;;background-color:rgb(255,255,255)}
#col_r{margin:20px 0 0 250px;padding:5px;background-image:url(../img/lib-h+k.jpg);background-repeat:repeat;background-position:top;}
}



-->
</style>
