@charset "Shift_JIS";

/*$B4pK\E*$JI=<($K4X$9$k(JCSS*/

p{
line-height: 150%;
padding: 0px 5px 0px 5px;
text-indent: 1em;
}

a:link{ 
color:#008;
text-decoration:underline;
font-weight:normal;
}

a:visited{
color:#4B0082;
text-decoration:underline;
font-weight:normal;
}

a:hover{ 
color:#B20008;
text-decoration:underline;
font-weight:normal;
}

body {
margin:0px;
background: #fefefe; 
color:#000;
}

blockquote {
border: solid 1px;
padding: 0.5em;
margin-left:1em;
margin-right:1em;
color:#000;
background:#fefefe;
line-height: 150%;
}

/*$B%G%6%$%sI=<($K4X$9$k(JCSS*/

.copy{
color:#fefefe;
margin:0px;
background: #000 url(./img/back.gif) repeat; 
font:120%;
font-weight: bold;
text-align:center;
line-height:185%;
}

.right{
text-align:right;
}

.left{
text-align:left;
}

.center{
text-align:center;
}

.font-c1{
color:#4169E1;
}

.font-c2{
color:#f98193;
}

.sm{
color:#000;
font-size:12px;
}

.la{
color:#000;
font-size:24px;
font-weight:bold;
}

.la2{
color:#000;
font-size:20px;
font-weight:bold;
}

.la3{
font-size:120%;
font-weight:bold;
}

.title{
color:#191970;
font-size:18px;
font-weight:bold;
}


.title2{
color:#191970;
font-weight:bold;
}

.csstable1{
background:#B0C4DE;
width:100%;
border:1;
}

.csstable2{
background:#B0C4DE;
color:#000;
line-height:150%;
font: 100%;
font-weight: normal;
padding: 0.5em;
width:100%;
}

.csstable3{
background:#F8F8FF;
padding: 0.5em;
width:100%;
}

.yukine_table{
margin-left:1em;
position:absolute;
}
#yukine_t1{width:69%; background:#fefefe; left:2%;}
#yukine_t2{width:20%; background:#fefefe; left:75%; top:120px; font:85%; line-height: 135%;}

img{
border:1px;
margin:5px;
}

hr{
width:95%;
text-align:center;
}

em{
font-style:normal;
margin-left:-1em;
}

h1,.h2{
font:100%;
font-weight:bold;
}

li{
line-height: 150%;
margin-left:-1em;
}
