@charset "UTF-8";

body {
background-color:#e6e6fa;	/*ラベンダー*/
/*background-image:url("images/back01.jpg");*/
/*background-attachment:fixed;*/
/*background-position-x:"5picx"*/
/*background-position-y:"5picx"*/
margin-left:20px;
margin-right:20px;
}

p.resz img { width:80%; height: 70%; }

a{/*リンクされた文字*/
    color:green;
    font-style:normal;
    text-decoration:underline;
}
a:link {/*未訪問のリンク*/
    color:green;
    font-style:normal;
    text-decoration:underline;
}
a:visited {/*訪問後のリンク*/
    color:green;
    text-decoration:underline;
}
a:hover {/*マウスをのせたとき*/
    color:red;
    font-style:normal;
    text-decoration:underline;
}
a:active {/*クリック中*/
    text-decoration:none;
}
/**/

h1{	color:red;
	text-align: left;
	font-size:x-large;
}
h2{	color:blue;
	text-align: left;
	font-size:large;
}
h3{	color:blue;
	text-align: left;
	font-size:large;
}
h4{	color:red;
	text-align: left;
	font-size:small;
}
h5{	color:red;
	text-align: left;
	font-size:small;
	font-weight:bold;
}

h6{	color:green;
	text-align: left;
	font-size:small;
	font-weight:bold;
}

.akal{
	color:red;
	font-size:large;
}

.akam{
	color:red;
	font-size:medium;
	/*font-weight:bold;*/
}

.akas{
	color:red;
	font-size:small;
}

.akaxs{
	color:red;
	font-size:x-small;
}

.aol{
	color:blue;
	font-size:large;
}

.aom{
	color:blue;
	font-size:medium;
	/*font-weight:bold;*/
}

.aos{
	color:blue;
	font-size:small;
}

.aoxs{
	color:blue;
	font-size:x-small;
}


.kurol{
	color:black;
	font-size:large;
	font-weight:bold;
}

.kurom{
	color:black;
	font-size:medium;
	font-weight:bold;
}

.kuros{
	color:black;
	font-size:small;
}

.kuroxs{
	color:black;
	font-size:x-small;
}

.midoril{
	color:green;
	font-size:large;
}

.midorim{
	color:green;
	font-size:medium;
	font-weight:bold;
}

.midoris{
	color:green;
	font-size:small;
}

.midorixs{
	color: green;
	font-size: x-small;
}

.koko{
	color:white;
	font-size:small;
	font-weight:bold;
	background-color:blue;
}


table.ao{
	border-width: 4px 2px;
	border-style: solid;
	border-color: deepskyblue;
	font-size: small;
	font-weight: bold;
}

.ao th {
	border: 1px dotted #696969;
	/*padding-left:1em;*/
}

.ao td {
	border: 1px dotted #696969;
	padding-left: 1em;
	padding-right: 1em;
	
}
th#meisho{
	width: 12em;
}
th#gaiyo{
	width: 120em;
}

table.aka{
	border-width: 4px 2px;
	border-style: solid;
	border-color: deeppink;
	font-size: small;
	font-weight: bold;
}

.aka th {
	border: 1px dotted #696969;
	/*padding-left:1em;*/
}

.aka td {
	border: 1px dotted #696969;
	padding-left: 1em;
}

table.midori{
	border-width: 4px 2px;
	border-style: solid;
	border-color: green;
	font-size: small;
	font-weight: bold;
}

.midori th {
	border: 1px dotted #696969;
	padding-left: 1em;

	text-align: left;
}

.midori td {
	border: 1px dotted #696969;
	padding-left:1em;
	padding-right:5em;
	padding-top:0.5em;
	padding-bottom:0.5em;
	text-align:left;
}

img{
.gazouhidari{

	float:left;
	}
}
img{
.gazoumigi{
	float:right;
	vertical-align:middle;
	}
}	
img{
.gazouchuou{
	margin-left:auto;
	margin-right:auto;
	}
}
