body { margin: 0px; padding: 0px;
background-image: linear-gradient(left, rgb(255,255,255) 0%, rgb(138,185,242) 80%);
background-image: -o-linear-gradient(left, rgb(255,255,255) 0%, rgb(138,185,242) 80%);
background-image: -moz-linear-gradient(left, rgb(255,255,255) 0%, rgb(138,185,242) 80%);
background-image: -webkit-linear-gradient(left, rgb(255,255,255) 0%, rgb(138,185,242) 80%);
background-image: -ms-linear-gradient(left, rgb(255,255,255) 0%, rgb(138,185,242) 80%);

background-image: -webkit-gradient(
	linear,
	left,
	right,
	color-stop(0, rgb(255,255,255)),
	color-stop(0.8, rgb(138,185,242))
);
}
a:link {color:blue}
a:visited {color:navy}
a:hover {color: #FF0000}
a.navy {color: navy}
a.navy:hover {color: #FF0000}
a.silver {color: #808080}
a.silver:hover {color: #FF0000}
a.white {color: white}
a.white:hover {color: #FF0000}
a.black {color: black}
a.black:hover {color: #FF0000}

.h1 {font-size : 25pt;font-weight : bold;color : rgb(0, 0, 0);margin-top : 0px;margin-bottom : 5px;text-shadow: 1px 1px 2px rgba(0, 0, 0, 0.2);}
.h2 {font-size : 20pt;font-weight : bold;color : rgb(0, 0, 0);margin-top : 0px;margin-bottom : 5px;text-shadow: 1px 1px 2px rgba(0, 0, 0, 0.2);font-feature-settings: "palt" 1;font-family:"MS PƒSƒVƒbƒN",system-ui;}
.h3 {color: #0066FF;text-shadow: 1px 1px 1px rgba(0, 0, 0, 0.2);}
.h4 {font-size : -1;font-weight : bold;color : rgb(0, 0, 0);margin-top : 0px;margin-bottom : 5px;text-shadow: 1px 1px 3px rgba(0, 0, 0, 0.2)}



li {list-style: none;margin: 0;padding: 0;}

@media screen and (max-width:600px){
.sp{margin-top: -50px;margin-left: -110px;transform: scale(0.6);transform-origin: center;}
}



.gazo:hover{position:relative;top:1px;left:1px;filter:alpha(opacity=80);opacity:0.8}

.btn {display: inline-block;border-radius:6px;box-shadow:1px 1px 1px rgba(0, 0, 0, 0.4);}
.btn:hover{color: red;display: inline-block;position:relative;top:1px;left:1px;filter:alpha(opacity=70);opacity:0.7}

.shadow1 {text-shadow: 1px 1px 2px rgba(0, 0, 0, 0.2)}
.shadow2 {text-shadow: 1px 2px 4px rgba(0, 0, 0, 0.6)}
.shadow3 {text-shadow: -2px -2px 0px #fff,2px -2px 0px #fff,2px 2px 0px #fff,-2px 2px 0px #fff,2px 3px 3px rgba(0, 0, 0, 0.6);line-height: 33px;}
.hrshadow {margin-top : 3px;margin-bottom : 3px;border-width: 4px 0px 0px 0px;border-style: solid;border-color: #0066FF;height: 0px;box-shadow: 1px 2px 3px rgba(0, 0, 0, 0.4)}

.emboss {text-shadow:  -1px -1px 1px  rgba(0, 0, 0, 0.5)}


.photo {
background-image: url('../images/blue.gif');
background-image: linear-gradient(bottom, rgb(224,244,252) 0%, rgb(138,185,242) 100%);
background-image: -o-linear-gradient(bottom, rgb(224,244,252) 0%, rgb(138,185,242) 100%);
background-image: -moz-linear-gradient(bottom, rgb(224,244,252) 0%, rgb(138,185,242) 100%);
background-image: -webkit-linear-gradient(bottom, rgb(224,244,252) 0%, rgb(138,185,242) 100%);
background-image: -ms-linear-gradient(bottom, rgb(224,244,252) 0%, rgb(138,185,242) 100%);
background-image: -webkit-gradient(
	linear,
 left bottom,left top,
	color-stop(0, rgb(224,244,252)),
	color-stop(1, rgb(138,185,242))
);
border-width : 0px;border-style : none;padding-top : 10px;padding-left : 0px;padding-right : 0px;padding-bottom : 10px;border-radius: 20px;
margin-left : 20px;margin-right : 20px;margin-top : 20px;margin-bottom : 50px}           


.frame {border-radius: 20px;}


.top1 {width:100%;background-color:#8ab9f2;
background-image: url('../images/blue.gif');
background-image: linear-gradient(top, rgb(224,244,252) 0%, rgb(138,185,242) 100%);
background-image: -o-linear-gradient(top, rgb(224,244,252) 0%, rgb(138,185,242) 100%);
background-image: -moz-linear-gradient(top, rgb(224,244,252) 0%, rgb(138,185,242) 100%);
background-image: -webkit-linear-gradient(top, rgb(224,244,252) 0%, rgb(138,185,242) 100%);
background-image: -ms-linear-gradient(top, rgb(224,244,252) 0%, rgb(138,185,242) 100%);
background-image: -webkit-gradient(
	linear,
 left top,left bottom,
	color-stop(0, rgb(224,244,252)),
	color-stop(1, rgb(138,185,242))
);
}        

.top2 {width:100%;
background-image: linear-gradient(left, rgb(255,255,255) 0%, rgb(138,185,242) 80%);
background-image: -o-linear-gradient(left, rgb(255,255,255) 0%, rgb(138,185,242) 80%);
background-image: -moz-linear-gradient(left, rgb(255,255,255) 0%, rgb(138,185,242) 80%);
background-image: -webkit-linear-gradient(left, rgb(255,255,255) 0%, rgb(138,185,242) 80%);
background-image: -ms-linear-gradient(left, rgb(255,255,255) 0%, rgb(138,185,242) 100%);

background-image: -webkit-gradient(
	linear,
	left,
	right,
	color-stop(0, rgb(255,255,255)),
	color-stop(0.8, rgb(138,185,242))
);
}        

.top2tokufu {width:100%;
background-image: -webkit-gradient(
	linear,
	right bottom,
	left bottom,
	color-stop(0, #DDA30F),
	color-stop(1, #FFFFFF)
);
background-image: -o-linear-gradient(left, #DDA30F 0%, #FFFFFF 100%);
background-image: -moz-linear-gradient(left, #DDA30F 0%, #FFFFFF 100%);
background-image: -webkit-linear-gradient(left, #DDA30F 0%, #FFFFFF 100%);
background-image: -ms-linear-gradient(left, #DDA30F 0%, #FFFFFF 100%);
background-image: linear-gradient(to left, #DDA30F 0%, #FFFFFF 100%);
);
}    

.top2gold {width:100%;
background-image: -webkit-gradient(
	linear,
	right bottom,
	left bottom,
	color-stop(0, #c8c500),
	color-stop(1, #FFFFFF)
);
background-image: -o-linear-gradient(left, #c8c500 0%, #FFFFFF 100%);
background-image: -moz-linear-gradient(left, #c8c500 0%, #FFFFFF 100%);
background-image: -webkit-linear-gradient(left, #c8c500 0%, #FFFFFF 100%);
background-image: -ms-linear-gradient(left, #c8c500 0%, #FFFFFF 100%);
background-image: linear-gradient(to left, #c8c500 0%, #FFFFFF 100%);
);
} 


.bottom1 {width:100%;box-shadow: 0px 2px 4px #146db4 inset;border-top: 1px solid #146db4;background-color:#8ab9f2;
background-image: linear-gradient(left bottom, rgb(255,255,255) 0%, rgb(224,244,252) 50%, rgb(138,185,242) 80%);
background-image: -o-linear-gradient(left bottom, rgb(255,255,255) 0%, rgb(224,244,252) 50%, rgb(138,185,242) 80%);
background-image: -moz-linear-gradient(left bottom, rgb(255,255,255) 0%, rgb(224,244,252) 50%, rgb(138,185,242) 80%);
background-image: -webkit-linear-gradient(left bottom, rgb(255,255,255) 0%, rgb(224,244,252) 50%, rgb(138,185,242) 80%);
background-image: -ms-linear-gradient(left bottom, rgb(255,255,255) 0%, rgb(224,244,252) 50%, rgb(138,185,242) 80%);

background-image: -webkit-gradient(
	linear,
	left bottom,
	right top,
	color-stop(0, rgb(255,255,255)),
	color-stop(0.5, rgb(224,244,252)),
	color-stop(0.8, rgb(138,185,242))
);
}        

.min {font-family: 'HGP–¾’©E','‚l‚r ‚o–¾’©','ƒqƒ‰ƒMƒm–¾’© Pro W6','Hiragino Mincho Pro',serif;}
.go {font-family:  'HGPºÞ¼¯¸E','‚l‚r ‚oƒSƒVƒbƒN','ƒqƒ‰ƒMƒmŠpƒS Pro W6','Hiragino Kaku Gothic Pro',sans-serif}



-->