<TX>
@charset "euc-jp";
/*JASMIM MAIN-STYLES--2010.04.18--*/

/*-- 1)GENERALLAYOUT--*/
body{
height:100%;
margin:0;
padding:2em;
background-color:#cccccc;
color:#000000;
}
p{
margin:0;
padding:0;
}

.hide{display:none;}

img{
border-width:0;
border-style:none;
}

/*-- 2)GENERALLINK COLOR--*/
a:link{
color:#006;
text-decoration:none;
}

a:visited{
color:#606;
text-decoration:none;
}

a:hover,a:active{
color:#800;
text-decoration:underline;
}

/* --3)GENERALFONT SETTINGS--*/
body,p,div{font-size:medium;}

p{line-height:140%;}

h1{margin-top:1em;margin-bottom:0em;font-size:1.8em;text-align:center;}
h2{margin-top:1em;margin-bottom:0em;font-size:1.6em;}
h3{margin-top:1em;margin-bottom:0em;font-size:1.4em;}
h4{margin-top:1em;margin-bottom:0em;font-size:1.2em;}
h5{margin-top:1em;margin-bottom:0em;font-size:1em;}

body,p,h1 {color:#000;}

.center{text-align:center;}

.right{text-align:right;}

/*-----4)hanging indent-----*/
.hang4{
margin:0;
padding:0 0 0 4em;
text-indent:-4em;
}

.subhang4{
margin:0;
padding:0 0 0 7em;
text-indent:-3em;
}

.hang2{
margin:0;
padding:0 0 0 4em;
text-indent:-2em;
}

/*-----5)mainnav-----*/

.nav{
width:100%;
margin:0;
padding:2px 0;
font-size:110%;
font-weight:bold;
text-align:;
background-color:#00c;
color:#fff;
font-family:;
}

.nav a:link,.nav a:visited{
color:#fff;
}

.nav a:hover,.nav a:active{
color:#fff;
text-decoration:underline;
}

#el{font-weight:lighter;}

/*-----6)subnav-----*/

.subnav{
margin:0; 
padding:2px 0;
font-size:%;
font-weight:bold;
text-align:center;
border-bottom:solid 1px #666;
background-color:#808;
/*青#0000ff青少し赤み#8000ffくすみ緑#008040さらにくすみ#408080紫#800080*/
color:#fff;
font-family:;
}

.subnav a:link,#subnav a:visited{
color:#fff;
text-decoration:none;
}

.subnav a:hover,#subnav a:active{
color:#fff;
text-decoration:underline;
}

#el{font-weight:lighter;}

/*-----7)location-----*/
.loc{
font-size:60%;
}

/*-----8)footer-----*/
.foot{
text-align:center;
font-size:80%;
}

/*-----9)table-----*/
table{ 
border: 0;
width: 90%;
}
td,th{
border:0;
width:30%;
}

/*-----10)div-----*/
div{
font-size: ;
margin: 1%;
padding: 2%;
line-height: 120%;
border-style: ;
border-color: #ccc;
background-color: #ccc;
}

/*-----11)-----*/
img src{
align: left;
width: 70;
height: 75;
float: left;
br clear:all;
}

