body {
color:#555555;
background-attachment:fixed;
background-color:#ffffff;
background-image:url(”wŒi‰æ‘œurl.gif);
margin:0px;
padding:0px;
}

a:link {color:#4169e1;} 
a:visited {color:#4169e1;}
a:hover{
color:#ffffff;
background-color:#000000;
}
a {text-decoration:none;}

.base{
margin-left:10%;
margin-right:10%;
padding-top:0px;
padding-bottom:0px;
}

.side{
font-family: 'Segoe Print','Noteworthy','Papyrus',fantasy;
background-color:#fcfcfc;
padding:3px;
border-color:#808080;
border-left-style:solid;
border-left-width:1px;
border-right-style:solid;
border-right-width:1px;
width:210px;
float:left;
}
.sideimage{
color:#000000;
background-color:#ffffff;
background-image:url(0295.jpg);
background-repeat:no-repeat;
background-position:50% 100%;
margin:0px;
padding:0px;
border-color:#a9a9a9;
border-style:solid;
border-width:1px;
min-height:500px;
}
.side a{
color:#ffffff;
font-weight:bold;
}

.main{
background-color:#fcfcfc;
font-size:100%;
line-height:140%;
margin-left:240px;
padding:10px;
border-color:#808080;
border-left-style:solid;
border-left-width:1px;
border-right-style:solid;
border-right-width:1px;
}

.end{clear:both;}

.text{
background-color:#fcfcfc;
font-size:100%;
line-height:160%;
margin:0px;
padding:5px 20px;
border-color:#808080;
border-left-style:solid;
border-left-width:1px;
border-right-style:solid;
border-right-width:1px;
}

.texttitle{
text-align:center;
margin:0px;
padding:5px;
}

.navi{
text-align:center;
margin:10px;
}

h1{
color:#4169e1;
font-size:120%;
font-weight:bold;
font-family:'‚l‚r –¾’©','ƒqƒ‰ƒMƒm –¾’© ProN',serif;
margin:0px;
padding:5px;
border-color:#808080;
border-bottom-style:double;
border-bottom-width:3px;
}

h2{
font-size:80%;
font-weight:normal;
font-family:'‚l‚r –¾’©','ƒqƒ‰ƒMƒm –¾’© ProN',serif;
margin:0px;
padding:5px;
border-color:#808080;
border-bottom-style:double;
border-bottom-width:3px;
}

h3{
color:#000000;
font-size:90%;
font-weight:500;
font-family:'‚l‚r –¾’©','ƒqƒ‰ƒMƒm –¾’© ProN',serif;
margin:10px 5px 5px 5px;
padding:3px;
border-color:#808080;
border-left-style:double;
border-left-width:11px;
}

h4{
color:#1e90ff;
font-size:90%;
font-weight:bold;
font-family: 'Segoe Print','Noteworthy','Papyrus',fantasy;
text-align:center;
margin:10px 5px 5px 5px;
padding:0px 10px;
border-color:#808080;
border-bottom-style:double;
border-bottom-width:3px;
}

h5{
font-size:90%;
font-weight:normal;
font-family:'‚l‚r –¾’©','ƒqƒ‰ƒMƒm –¾’© ProN',serif;
margin:0px 20px 10px 10px;
padding:5px;
}

h6{
font-weight:normal;
font-family:'‚l‚r –¾’©','ƒqƒ‰ƒMƒm –¾’© ProN',serif;
text-align:right;
margin:0px;
}

blockquote{
background-color:#eeeeee;
font-size:80%;
padding:5px;
border-color:#808080;
border-style:double;
border-width:3px;
}

em{
color:#ffffff;
background-color:#1e90ff;
font-style:normal;
}

strong{
color:#000000;
font-weight:normal;
border-bottom-color:#1e90ff;
border-bottom-style:solid;
border-bottom-width:1px;
}

hr{
border-color:#a9a9a9;
border-style:double;
height:3px;
}

ul{
font-size:110%;
margin:290px 25px 20px 45px;
padding:0px;
list-style-type:disk;
}

ol{
font-size:100%;
margin-top:5px;
margin-left:25px;
padding:0px;
}

li{
margin:5px;
padding-left:0px;
}

.memo{
background-color:#eeeeee;
font-size:80%;
font-family: 'Meiryo UI','Osaka','ƒqƒ‰ƒMƒmŠpƒSƒVƒbƒN','Hiragino Sans','Hiragino Kaku Gothic ProN','ƒqƒ‰ƒMƒmŠpƒS ProN W3',sans-serif;
line-height:150%;
margin:7px;
padding:5px 15px;
height:150px;
overflow:auto;
}

address{
font-size:80%;
font-style:normal;
text-align:center;
margin:10px 0px 0px 0px;
}

cite{
font-size:70%;
font-style:normal;
}
