﻿div{margin:auto;}


#head{margin:0px 11px ; border:none; width:758px; 
background-repeat:repeat-x; background-position:top;}

#main{float:left; width:535px; border:none; text-align:left;}
#content{margin:10px 5px 10px 20px; width:505px;}

#menu{float:right; border:none; width:235px; line-height:150%; text-align:left;}
#menu-in{margin:10px 20px 10px 5px; }

#footer1{border:none; margin:0px 11px ; width:758px; padding:10px auto; height:30px;
background-image:url(bg-for-footer-blue.png); clear:both; text-align:center;
background-repeat:repeat-x; background-position:bottom; color:#696969;}

#footer2{border:none; padding-left:0px; margin:10px auto;
width:758px; line-height: 0px; text-align:center;  color:#696969;}

ul.footer li {text-align:center; display: inline; margin-right:20px;}

ol.footer li {text-align:center; display: inline; margin-right:20px;}

li{list-style:none inside url(hi-listicon-blue.png); 
	margin-left:1em; padding: 0; font-size:11pt; text-align:left;}

ul{margin-left: 0em; padding: 0; margin-bottom: 5px;}
ol{margin-left: 0em; padding: 0; margin-bottom: 5px;}


.midashi{list-style: none inside;
 margin-left: 1em; padding: 0;}


table{table-layout:fixed; clear: both;}
td{vertical-align: top; padding:0px; text-align:center;  color:#25aaff; text-align:left;}
table.green td{vertical-align: top; padding:0px; text-align:center;  color:#00CCCC;}
th{line-height:150%; text-align:left;  color:#FF6699; text-align:left;}

img{border:none; vertical-align: middle; }

pre{line-height:150%; text-align:left; color:#696969;}
p{line-height:150%; text-align:left;}
p.p1{text-align:left; color:#25aaff; line-height:1em; font-weight:bold;}
p.p2{text-align:left;  color:#66c9ed; line-height:1em; font-weight:bold;}

.mizuiro{text-align:left;  color:#25aaff; line-height:1em; font-weight:bold;}
.mizuiro2{text-align:left;  color:#00CCCC; line-height:1em; font-weight:bold;}

#in-left{line-height:190%; text-align:left;  font-size:11pt;}


