<html><head><meta name="color-scheme" content="light dark"></head><body><pre style="word-wrap: break-word; white-space: pre-wrap;">/*↓要素の設定*/

body{ 
　　　color: #000000;
　　　margin: 0px;
      font-size: 14px;
	  line-height: 20px;
}

a{
font-size: 15px;
}

a:hover 
{
color : red;
}

.side-a{
font-size: 12px;
}

.side-b{
font-size: 13px;
}

.noborder {
    border-style:none;
}

.orange{
color: #ff3300;
display:inline;
font-weight: bold;
}

.green{
color: green;
font-weight: bold;
display:inline;
}

.red{
color: red;
font-weight: bold;
display:inline;
}

.osusume{
color: #ffbf00;
font-weight: normal;
display:inline;
}

.gray{
font-size: 11px;
color: gray;
display:inline;
}


.back-y{
background-color:yellow;
font-weight: bold;
display:inline;
}

.back-brown{
background-color:#E8E3D2;
font-weight: bold;
display:inline;
}

.back-mizu{
background-color:#BDD6E5;
font-weight: bold;
display:inline;
}

.back-talk{
background-color:#ccffcc;
font-weight: bold;
display:inline;
}


form{
display:inline;
}

em {
font-weight: bold;
font-style: normal;
}



img{
float: left;
margin: 0px 10px 0px 0px;
}



.logo{
margin: 0px 0px 0px 0px;
}

.img1{
border: 1px solid #000000;
float: left;
}


.img2{
float: left;
margin: 8px 4px 0px 0px;
}

.img-osusume{
float: right;
margin: 5px 0px 0px 4px;
}

.img2-1{
float: left;
margin: 2px 4px 0px 0px;
}

.imgtop{
float: left;
margin: 4px 2px 0px 0px;
}

.imgtop2{
float: left;
margin: 3px 0px 0px 0px;
}


.img3{
float: left;
margin: 13px 4px 0px 0px;
}

.img4{
float: left;
margin: 9px 4px 0px 0px;
}

.img5{
float: left;
margin: 12px 4px 0px 0px;
}

.img6{
border: 0px;
}

.img7{
float: left;
margin: 2px 4px 0px 0px;
}

.hososen{
background-color:#BDD6E5;
color: #BDD6E5;
border: none;
height: 1px;
}

.indent{
margin: 0px 0px 0px 20px;
}

.hon{
float:left;
}



.h1top{
font-size: 22px;
color:#222;
font-weight:bold;
padding:3px 0px 3px 10px;
background-color:#eff7ff;
border-bottom:1px solid #c6d3de;
text-align:center;
}


.h1sub{
margin:20px 0px 7px 0px;
color:#222;
font-weight:bold;
padding:3px 0px 3px 10px;
background-color:#eff7ff;
font-size:22px;
border-bottom:1px solid #c6d3de;
border-left:1px solid #c6d3de;
}

.h2top{
font-size: 18px;
display:inline;
padding: 3px 0px 0px 0px;
}




.h2sub{
margin:0px 0px 7px 0px;
padding:0;
color:#222;
font-weight:bold;
padding:3px 0px 3px 10px;
background-color:#eff7ff;
font-size:18px;
border-bottom:1px solid #c6d3de;
border-left:1px solid #c6d3de;
}

hr{background-color: #4169E1;
border: none;
height: 2px; }

.h2topright{
text-align:center;
font-size: 16px;
margin: 4px auto 16px auto;
}

.h3top{
font-size: 14px;
}


.h3sub{
font-size: 14px;
display:inline;
}

.spacer{
clear:both;
}




.line-clear{
clear:both;
height:12px;
background-color: #6495ED;
font-size: 12px;
font-weight: bold;
margin:0px;
}


.category{
height:20px;
background-color: #eff7ff;
font-size: 14px;
font-weight: bold;
padding: 5px 0px 1px 10px;
margin: 20px 0px 5px 0px;
border-bottom:1px solid #0000cd;
border-left:1px solid #0000cd;
border-top:1px solid #0000cd;
border-right:1px solid #0000cd;
}


.line2{
height:1px;
border:1px solid #98fb98;
background-color: #98fb98;
}

p{
display:inline;
}

.table1{
border:2px solid #BDD6E5;
padding: 4px;
}

.table2{
border:2px solid #BDD6E5;
vertical-align: top;
padding: 4px;
}

.table3{
border:2px solid #BDD6E5;
vertical-align: top;
padding: 4px;
width:500px;
}

.table4{
border:2px solid #BDD6E5;
vertical-align: top;
padding: 4px;
}

.table5{
border:0px solid #BDD6E5;
vertical-align: top;
padding: 4px;
}

.backgray { background:#CCC;}
.backwhite { background:#FFF;}
.backbrown { background:#E8E3D2;}
.backblack { background:#333; font-weight:bold; color:#FFF; }
.backbrown2 { background:#E8E3D2;display:inline;}

.mannaka{
text-align:center; 
}
/*↓こっからはトップページのボックス*/


.base{
width:760px;
margin:10px auto 10px auto;
padding: 0px; 
background-color: #ffffff;
}

.header{
height:50px;
float:left;
width:380px;
}

.header-r{
height:50px;
float:left;
text-align:right; 
width:380px;
}

.header-navi{
height:10px;
float:left;
text-align:right; 
clear:both;
background-color: #6495ED;
width:760px;
padding: 0px 0px 0px 0px;
}


.header2{
background-image: url("http://www.ekh-newzealand.com/image/gradg.gif");
font-size: 12px;
margin:0px;
padding: 1px 0px 1px 10px;
clear:both;
}

.header3{
font-size: 14px;
margin:0px;
padding: 0px 0px 0px 10px;
}

.score{
margin:0;
padding:0;
color:#222;
font-weight:bold;
padding:3px 0px 3px 10px;
background-color:#eff7ff;
font-size:15px;
border-bottom:1px solid #c6d3de;
border-left:1px solid #c6d3de;
}


.topfree{
height:40px;
clear:left;
}


.index{
font-size: 13px;
line-height: 18px;
}

.left{
float:left;
width:225px;
padding: 0px 42px 0px 0px;
}

.right{
float:right;
width:225px;
padding: 0px 0px 0px 0px;
}


.migi{
text-align:right; 
}



.topfooter{
clear:left;
font-size: 12px;
padding: 3px 0px 3px 0px;
border: 1px solid #c6d3de;
background-color: #eff7ff;
text-align:center; 
}

/*↑ここまでトップページのボックス*/


.ichiran{
float:left;
width:680px;
font-size: 14px;
background-color: #ffffff;
padding: 0px 40px 0px 40px; 
line-height: 21px;
}

.ichiran-1{
float:left;
width:680px;
font-size: 12px;
background-color: #ffffff;
padding: 0px 0px 0px 0px; 
line-height: 15px;
}

.ichiran-2{
float:left;
width:340px;
font-size: 12px;
background-color: #ffffff;
padding: 0px 0px 0px 0px; 
line-height: 15px;
}


/*↓ここから普通のページのボックス、ただし、header,header2,baseは*/

.left-sub{
float:right;
width:487px;
background-color: #ffffff;
padding: 0px 0px 0px 35x; 
line-height: 1.5;
}

.left-toppage{
float:right;
width:760px;
background-color: #ffffff;
padding: 0px 0px 0px 0px; 
line-height: 1.5;
}

.kensaku{
width:760px;
font-size: 13px;
background-color: #ffffff;
margin:20px auto 20px auto;
padding: 0px 40x 0px 40px; 
line-height: 21px;
}

.right-sub {
float:left;
width:220px;
font-size: 12px;
background-color: #ffffff;
margin:20px 0px 0px 0px;
padding: 0px 10px 0px 0px; 
line-height: 19px;
}

.header-sub{
height:20px;
border:1px solid #efffff;
background-color: #eeffff;
font-size: 13px;
font-weight: bold;
margin:0px;
padding: 0px 0px 0px 10px;
border-top:1px solid #c6d3de;
border-bottom:1px solid #c6d3de;
}

.footer{
clear:both;
font-size: 12px;
border: 1px solid #c6d3de;
background-color: #efffff;
text-align:center;
}

.footer1{
clear:both;
font-size: 12px;
border: 1px solid #ffffff;
background-color: #ffffff;
}

.footer2{
clear:both;
font-size: 12px;
border: 1px solid #BDD6E5;
background-color: #efffff;
text-align:center;
}




.side-box{
border: 1px solid #6495ED;
padding: 0px 0px 0px 10px;
}

.side-menu{
height:16px;
width:170px;
font-weight: bold;
color: #ffffff;
background-color: #6495ED;
padding: 2px 0px 2px 10px;
}


</pre></body></html>