<STYLE type="text/css">
<!--
ul.case1 {list-style-type: circle; line-height:150%;}
ul.case2 {list-style-image: url("../images/ulmark.gif"); line-height:150%;
margin:10px;
 }
-->
</STYLE> 
<STYLE type="text/css">
#b_normal {float:left;width:150px;height:12em; margin: 0 0 0 1em; padding :0;}
#b_normal {float:left;width:150px;height:12em; margin:  0 0 0 1em; padding :0;}
#b_dotted {float:left;width:150px;height:12em; margin:  0 0 0 1em; padding :0;}
#b_double {float:left;width:150px;height:12em; margin:  0 0 0 1em; padding :0;}
#rittai {float:left;width:150px;height:12em; margin:  0 0 0 1em; padding :0;}
#rittai2 {float:left;width:150px;height:12em; margin:  0 0 0 1em; padding :0;}
#hidarinomi {float:left;width:150px;height:12em; margin:  0 0 0 1em; padding :0;}
#sayuu {float:left;width:150px;height:12em; margin:  0 0 0 1em; padding :0;}
#hidari_gazou {float:left;width:150px;height:12em; margin: 0; padding :0;}
#zentainihaikei {float:left;width:150px;height:14em; margin: 0; padding:0;}
#gazou_okikae {float:left;width:150px;height:12em; margin: 0; padding :0;}
#menu_0 {float:left;width:10em;height:12em; margin: 0; padding :0;}
#b_f_letter {float:left;width:150px;height:18em; margin: 0; padding :0;}
/* ◆ オーソドックスナタイプ　◆ */
#b_normal ul { margin: 0; padding :0; list-style-type : none; }
#b_normal li { display : inline; padding :0; margin:0; }
#b_normal a {
display:block; 
border:1px solid #111;
background-color:#de8;
font-size:small;
_font-size:x-small;
padding:0.1em 0 0.1em 0.7em;
text-decoration:none;
color:#780;
width:8em; 
margin:1px 0px;
height:1.5em;}

#b_normal a:hover {
display:block; 
border:1px solid #000;
background-color:#fc7;
font-size:small;
_font-size:x-small;
padding:0.1em 0 0.1em 0.7em;
text-decoration:none;
color:#a70;
height:1.5em;
}
/* ◆ボーダースタイル「dotted」太さを「2px」◆ */
#b_dotted ul { margin: 0; padding :0; list-style-type : none; }
#b_dotted li { display : inline; padding :0; margin:0; }
#b_dotted a {
display:block; 
border:2px dotted #fa0;
background-color:#fff;
font-size:small;
_font-size:x-small;
padding:0.1em 0 0.1em 0.5em;
text-decoration:none;
color:#a70;width:8em; 
margin:4px 0px;
height:1.5em;
}
#b_dotted a:hover {
display:block; 
border:2px dotted #fa0;
background-color:#fd8;
font-size:small;
_font-size:x-small;
padding:0.1em 0 0.1em 0.5em;
text-decoration:none;
color:#a70;
width:8em; 
margin:4px 0px;
height:1.5em
}
/* ◆ボーダースタイル「double」太さを「4px」◆ */
#b_double ul { margin: 0; padding :0; list-style-type : none; }
#b_double li { display : inline; padding :0; margin:0; }
#b_double a {
display:block; 
border:3px double #780;
background-color:#de8;
font-size:small;
_font-size:x-small;
padding:0.1em 0 0.1em 0.5em;
text-decoration:none;
color:#780;
width:8em; 
margin:2px 0px;
height:1.9em;
}
#b_double a:hover{
display:block; 
border:3px double #780;
background-color:#efa;
font-size:small;
_font-size:x-small;
padding:0.1em 0 0.1em 0.5em;
text-decoration:none;
color:#780;
width:8em; 
margin:2px 0px;
height:1.9em;
}
/* ◆左、上を濃く、右、下を薄くして立体感を出す。（hoverでは逆）◆ */
#rittai ul { margin: 0; padding :0; list-style-type : none; }
#rittai li { display : inline; padding :0; margin:0; }
#rittai a {
height:2em; 
display:block; 
border:4px outset #fc5;
background-color:#fea;
font-size:small;
_font-size:x-small;
padding:0.1em 0 0.1em 0;
text-decoration:none;
color:#764;
width:8em; 
margin:2px 0px;
text-align:center;
}
#rittai a:hover {
display:block; 
border:4px inset #fc5;
background-color:#fd7;
font-size:small;
_font-size:x-small;
padding:0.1em 0 0.1em 0;
text-decoration:none;
color:#764;
width:8em;
 margin:2px 0px;
 height:2em;
 text-align:center;
 }
 
/* ◆左、上を濃く、右、下を薄くして立体感を出す。（hoverでは逆）◆ */
#rittai2 ul { margin: 0; padding :0; list-style-type : none; }
#rittai2 li { display : inline; padding :0; margin:0; }
#rittai2 a:hover {
height:1.7em; 
display:block; 
border-left:2px solid #ab7;
border-top:2px solid #ab7;  
border-right:2px solid #dea; 
border-bottom:2px solid #dea;
background-color:#efb;
font-size:small;
_font-size:x-small;
padding:0.1em 0 0.1em 0.5em;
text-decoration:none;
color:#573;
width:8em; 
margin:2px 0px;
}
#rittai2 a {
display:block; 
border-left:2px solid #dea;  
border-top:2px solid #dea;  
border-right:2px solid #ab7; 
border-bottom:2px solid #ab7;
background-color:#d5e595;
font-size:small;
_font-size:x-small;
padding:0.1em 0 0.1em 0.5em;
text-decoration:none;
color:#573;
width:8em; 
margin:2px 0px;
height:1.7em;
}

/* ◆左、上を濃く、右、下を薄くして立体感を出す。（hoverでは逆）◆ */
#rittai3 ul { margin:50; padding :0; list-style-type : none; }
#rittai3 li { display : inline; padding :0; margin:0; }
#rittai3 a:hover {
height:3.4em; 
display:block; 
border-left:2px solid #ab7;
border-top:2px solid #ab7;  
border-right:2px solid #dea; 
border-bottom:2px solid #dea;
background-color:#efb;
font-size:small;
_font-size:x-small;
padding:0.8em;
text-decoration:none;
color:#573;
width:8em; 
margin:2px 0px;
}
#rittai3 a {
display:block; 
border-left:2px solid #dea;  
border-top:2px solid #dea;  
border-right:2px solid #ab7; 
border-bottom:2px solid #ab7;
background-color:#d5e595;
font-size:small;
_font-size:x-small;
padding:0.8em;
text-decoration:none;
color:#573;
width:8em; 
margin:2px 0px;
height:3.4em;
}

/* ◆左ボーダーのみ幅を太く◆ */
#hidarinomi ul { margin: 0; padding :0; list-style-type : none; }
#hidarinomi li { display : inline; padding :0; margin:0; }
#hidarinomi a {
height:1.7em;
display:block; 
border-left:10px solid #ab6;
background-color:#fff;
font-size:small;
_font-size:x-small;
padding:0.1em 0 0.1em 0.5em;
text-decoration:none;
color:#111;
width:8em; 
margin:0px 0px;
}
#hidarinomi a:hover {
display:block; 
border-left:10px solid #fd7;
background-color:#fff;
font-size:small;
_font-size:x-small;
padding:0.1em 0 0.1em 0.5em;
text-decoration:none;
color:#111;
width:8em;
margin:0px 0px;
height:1.7em;
}
/* ◆左右のボーダーの幅を太く◆ */
#sayuu ul { margin:0; padding:0; list-style-type : none; }
#sayuu li { display : inline; padding :0; margin:0; }
#sayuu a {
display:block; 
border-right:7px solid #bc7;  
border-top:1px solid #bc7;  
border-bottom:1px solid #bc7;  
border-left:7px solid #bc7;
background-color:#fff;
font-size:small;
_font-size:x-small;
padding:0.1em 0 0.1em 0;
text-decoration:none;
color:#675;
width:8em;
margin:2px 0px;
text-align:center;
height:1.5em;
}
#sayuu a:hover {
display:block; 
border-right:7px solid #cb7; 
border-top:1px solid #cb7;  
border-bottom:1px solid #cb7;  
border-left:7px solid #cb7;
background-color:#fff;
font-size:small;
_font-size:x-small;
padding:0.1em 0 0.1em 0;
text-decoration:none;
color:#575;
text-align:center;
width:8em;
margin:2px 0px;
height:1.5em;
}
/* ◆背景に画像◆ */
#hidari_gazou ul { margin: 0; padding :0; list-style-type : none; }
#hidari_gazou li { padding :0; margin:0; }
#hidari_gazou a {
background-image:url(http://www.ch.sophia.ac.jp/~kanzawa/personal/images/poch.gif); 
text-decoration:none;
background-repeat:no-repeat;
padding-left:15px; 
font-size:small;
_font-size:x-small;
color:#557; 
width:8em;
margin:1px 0px;
height:1.5em;
}
#hidari_gazou a:hover {
background-image:url(http://www.ch.sophia.ac.jp/~kanzawa/personal/images/poch.gif);text-decoration:none;
background-repeat:no-repeat; 
font-size:small;
_font-size:x-small;
color:#557;
 
margin:1px 0px;
padding-left:15px;
height:1.5em;
}
/* ◆横並び◆ */
#yoko {width:30em;height:1.5em;  margin: 0; padding :0;}
#yoko ul { margin: 0; padding :0; list-style-type : none; }
#yoko li { display : inline; padding :0; margin:0; float:left }
#yoko a {
display:block; 
border-bottom:1px solid #230; 
border-top:1px solid #230; 
border-left:1px solid #230;
background-color:#de8;
font-size:small;
_font-size:x-small;
padding:1px 0px 1px 0px;
text-decoration:none;
color:#780;
width:7em;
height:1.5em;
margin:1px 0px;
text-align:center;
}
#yoko a:hover {
display:block; 
border-top:1px solid #230; 
border-bottom:1px solid #230; 
border-left:1px solid #230; 
background-color: #fc7;
font-size:small;
_font-size:x-small;
padding:1px 0px 1px 0px;
text-decoration:none;
color:#fff;
height:1.5em;
text-align:center;
}
#yoko #menu_left a {
display:block; 
border:1px solid #230;
background-color:#de8;
font-size:small;
_font-size:x-small;
padding:1px 0px 1px 0px;
text-decoration:none;
color:#780;
width:7em;
height:1.5em;
margin:1px 0px;
text-align:center;
}
#yoko #menu_left a:hover {
background-color:#fc7;
display:block; 
border:1px solid #230;
background-color:#fc7;
font-size:small;
_font-size:x-small;
padding:1px 0px;
text-decoration:none;
color:#fff;
height:1.5em;
text-align:center;
}
/* ◆横並び 2◆ */
#yoko2 {width:28em;height:1.6em;  margin: 0; padding :0; }
#yoko2 ul { margin: 0; padding :0; list-style-type : none; }
#yoko2 li { display : inline; padding :0; margin:0; float:left ;}
#yoko2 a {
width:6em; 
display:block; 
border:2px dotted #fa3;
background-color:#fea;
font-size:small;
_font-size:x-small;
padding:1px 0px 1px 0px;
text-decoration:none;
color:#750;
height:1.5em;
text-align:center;
margin:0px 3px;
}
#yoko2 a:hover {
display:block; 
border:2px dotted #fa0;
background-color:#fc7;
font-size:small;
_font-size:x-small;
padding:1px 0px 1px 0px; 
text-decoration:none;
color:#fff;
height:1.5em;
text-align:center;
}

/* ◆横並び 3◆ */
#yoko3 {width:40em;height:1.6em;  margin: 0; padding :0;}
#yoko3 ul { margin: 0; padding :0; list-style-type : none; }
#yoko3 li { display : inline; padding :0; margin:0; float:left ;}
#yoko3 a {
width:8em; 
display:block; 
border:2px dotted #fa3;
background-color:#fea;
font-size:small;
_font-size:x-small;
padding:1px 0px 1px 0px;
text-decoration:none;
color:#750;
height:1.5em;
text-align:center;
margin:0px 3px;
}
#yoko3 a:hover {
display:block; 
border:2px dotted #fa0;
background-color:#fc7;
font-size:small;
_font-size:x-small;
padding:1px 0px 1px 0px; 
text-decoration:none;
color:#fff;
height:1.5em;
text-align:center;
}
</STYLE> 

<STYLE> /* Opera/mozilla/共通用CSS */
<!--
BODY{
	background-image: url(../images/back.gif);
         background-repeat:repeat-y
}


.main{
	width : 100%;
	top : 50px;
	left : 100px;
	position : absolute;
}

.sample2{
    font-size:large;
    background-color:#FFFFFF;
    border-style:solid;
    border-width:0px;
    border-bottom-width:2px;
    border-left-width:10px;
    border-color:#6F3000;
    display:inline;
}
.sample3{
    font-size:large;
    background-color:#FFFFFF;
    border-style:solid;
    border-width:0px;
    border-bottom-width:1px;
    border-color:#6F3000;
    display:inline;
}
div.blocka {
	padding-right:40px;
   float: left;
   width: 45%;
}

-->
</STYLE>

<!--[if gte IE 5 ]> /* IE5以上に適用させるCSS */
<STYLE>
BODY{
	width : 100%;
	margin : 0px;
	overflow : hidden;
	padding : 0px;
}

.main{
	height : 100%;
	overflow: no;
}
div.blocka {
	padding-right:40px;
   float: left;
   width: 40%;
}
</STYLE>

<STYLE>
<!--/* ボタン用　*/
a{text-decoration:none}
a:link {color:#6a6aa2;}
a:visited{color:#896666;}
a:active {color:#896666;}
a:hover { left:1px; top:1px; text-decoration:underline; position:relative; color:#cc3366; }
a:hover.link01 { background-color:red; }
a:hover.link02 { background-color:#99cc66; }

a:link.link11 {background-color:#ffffff;}
a:visited.link11 {background-color:#dddddd;}
a:active.link11 {background-color:#ffff99;}
a:hover.link11 {background-color:#98cbf8;}
-->
</STYLE>

<STYLE>
<!--/* ボタン用　*/
ul.sample{

}
ul.sample li{
	padding-left: 10px;
    list-style-image:url('../images/poch.gif');
    line-height:150%;
    margin:20px;

}


}


-->
</STYLE>

<!--/* ボタン用　*/
ul.sample4{

}
ul.sample4 li{
	padding-left: 10px;
    list-style-image:url('../images/ulmark.gif');
    line-height:150%;
    margin:20px;

}

}
-->
</STYLE>

<![endif]-->
