body {
background-image: url(http://nihonnorekishi.il-o-l.com/images/imageback.gif);
width:800px;
padding: 0px;
margin: auto;
font-size:12px;
}

h1,h2,h3,h4,h5,h6,p {
margin: 0px;
padding: 0px;
}

div {
margin: 0px;
padding: 0px;
font-family: "Verdana", "qMmpS Pro W3", "lr SVbN", "Osaka]";
line-height: 110%;
}

form {
margin: 0px;
padding: 0px;
}

ul {
margin: 0px 0px 0px 0px;
padding: 0px;
}

li {padding: 0px 0px 0px 0px;
		margin: 0px;}



h1 {
margin:0px;
padding-top:170px;
padding-bottom:12px;
font-weight:bolder;
font-size:22px;
color:#333333;
font-family:"HGnpp޼UB","Verdana","lr oSVbN","Arial Black","Impact","Osaka";
}
h1 a {color: #333333;text-decoration: none;}
h1 a:visited {color: #333333;text-decoration: none;}
h1 a:hover {color: #666666;border-bottom: none;}
h1 a:active {color: #666666;text-decoration: none;}
h2 {
padding: 0px;
font-weight:normal;
font-size:14px;
color:#333333;
margin-top : 2px;
margin-bottom : 0px;
}
h2 a {color: #333333;text-decoration: none;font-weight:normal;}
h2 a:visited {color: #333333;text-decoration: none;font-weight:normal;}
h2 a:hover {color: #666666;border-bottom: none;font-weight:normal;}
h2 a:active {color: #666666;text-decoration: none;font-weight:normal;}

h3 {
font-size:12px;
font-weight:bold;
}

h3 a{
text-decoration: none;
color:#333333;
border:none;
	background-image: url(http://nihonnorekishi.il-o-l.com/images/imageicon.gif);
		background-repeat: no-repeat;
		background-position: left;
		padding: 8px 0px 8px 21px;
		margin: 27px 0px 2px 0px;
}
h3 a:link{ color: #333333; text-decoration: none; }
h3 a:visited	{ color: #333333; text-decoration: none;}
h3 a:active	{ color: #666666; text-decoration: underline; }
h3 a:hover{ color: #666666; text-decoration: underline; }


a { color: #333333; text-decoration: none; }
a:link{ color: #333333; text-decoration: none; }
a:visited	{ color: #333333; text-decoration: none;}
a:active	{ color: #666666; text-decoration: underline; }
a:hover{ color: #666666; text-decoration: underline; }



#title {
font-family:arial, Helvetica;
text-align:right;
padding:0px 70px 0px 0px;
height:282px;
color:#333333;
background-image:url(http://nihonnorekishi.il-o-l.com/images/imagetop.gif);
background-repeat: no-repeat;
background-attachment: fixed;
background-position: left;
margin: auto;
border-left: 1px solid #666;
border-right: 1px solid #666;
border-bottom: 1px solid #666;
background-color: #FFF;
}

#body {
background-color: #FFF;
border-left: 1px solid #666;
border-right: 1px solid #666;
border-bottom: 1px solid #666;
}

#contents {
float: right;
width: 550px;
}

#side {
padding: 2px 0px 10px 0px;
margin: 10px 0px 0px 10px;
float: left;
width: 220px;
}

#foot {
clear: both;
margin: 0px 0px 0px 0px;
padding: 4px 0px 6px 0px;
text-align: center;
background-image:url(http://fan.disney-tokyo.com/images/imagefooter.gif);
border-top: 1px solid #666;
}



.entry {
margin: 15px 25px 10px 15px;
padding: 15px 20px 0px 20px;
border:1px solid #ccc;	
}



.entry_author {
font-size: 10px;
font-weight: normal;
text-align:right;
color: #666666;
margin: 5px 0px 0px 0px;
padding: 0px 0px 0px 0px;
}

.entry_body {
font-size: 12px;
line-height: 150%;
color: #333;
margin: 10px 0px 10px 0px;
padding: 10px 20px 10px 20px;
border-top:1px solid #ccc;
border-bottom:1px solid #ccc;
}
.entry_body a { color: #333333; text-decoration: underline; }
.entry_body a:link{ color: #333333; text-decoration: underline; }
.entry_body a:visited{ color: #333333; text-decoration: underline;}
.entry_body a:active{ color: #666666; text-decoration: underline; }
.entry_body a:hover{ color: #666666; text-decoration: underline; }

.entry_more {
font-size: 12px;
line-height: 150%;
color: #333;
margin: 10px 5px 10px 0px;
padding: 0px 0px 0px 0px;
}

.entry_state {
font-size: 11px;
color: #666;
margin: 0px 0px 5px 0px;
padding: 10px 5px 0px 5px;
text-align: right;
}

.entry_navi {
text-align: center;
font-size: 10px;
padding: 4px 0px 2px 0px;
margin-bottom :30px;
}

blockquote {
font-size: 12px;
color: #808080;
margin: 20px 10px 20px 10px;
padding: 10px;
border-left: 2px solid #CCCCCC;
}

.page {
font-size: 10px;
line-height: 120%;
color: #333;
margin: 10px 0px 10px 0px;
padding: 0px 0px 0px 0px;
}


.pict {
border: 0px;
}

.links {
margin: 10px 0px 30px 0px;
}

.linktitle {
color:#333333;
font-size:12px;
padding: 8px 10px 5px 20px;
border-top:2px dotted #9D9D9D;
border-bottom:1px dotted #9D9D9D;
font-weight:bold;
	background-image: url(http://nihonnorekishi.il-o-l.com/images/imageicon.gif);
		background-repeat: no-repeat;
	background-position: left;
}


.linktext {
font-size: 12px;
color: #333;
line-height: 150%;
margin: 1px 10px 5px 0px;
padding: 5px 0px 0px 20px;
}



.copyright {
font-size: 8px;
margin: 0px 0px 0px 0px;
padding: 0px 0px 0px 0px;
}




h4 {
         font-size               : 8px;
         color                   : #333333;
         margin                  : 0px;
padding                 : 1px;
}
h4 a {color: #333333;text-decoration: none;font-weight:normal;}
h4 a:visited {color: #333333;text-decoration: none;font-weight:normal;}
h4 a:hover {color: #666666;border-bottom: none;font-weight:normal;}
h4 a:active {color: #666666;text-decoration: none;font-weight:normal;}

h5 {
         font-size               : 8px;
         color                   : #333333;
         margin                  : 0px;
padding                 : 1px;
}
h5 a {color: #333333;text-decoration: none;font-weight:normal;}
h5 a:visited {color: #333333;text-decoration: none;font-weight:normal;}
h5 a:hover {color: #000099;border-bottom: none;font-weight:normal;}
h5 a:active {color: #000099;text-decoration: none;font-weight:normal;}
h6 {
         font-size               : 8px;
         color                   : #333333;
         margin                  : 0px;
padding                 : 1px;
}
h6 a {color: #333333;text-decoration: none;font-weight:normal;}
h6 a:visited {color: #333333;text-decoration: none;font-weight:normal;}
h6 a:hover {color: #000099;border-bottom: none;font-weight:normal;}
h6 a:active {color: #000099;text-decoration: none;font-weight:normal;}
html {
         scrollbar-track-color     : #ffffff;
         scrollbar-face-color      : #ffffff;
         scrollbar-darkshadow-color: #ffffff;
         scrollbar-highlight-color : #808080;
         scrollbar-3dlight-color   : #ffffff;
         scrollbar-arrow-color     : #808080;
}
.en {
font-size: 12px;
line-height: 150%;
color: #333333;
text-align:left;
margin: 10px 0px 10px 0px;
padding: 0px 10px 5px 10px;	
}