@charset "Shift_JIS";

/* --------------------------------------------------------------------
	€Κ
--------------------------------------------------------------------- */


body {
background-image:url(../image/5000.png);
background-repeat:repeat-y;
background:position:left;
background-color:#ffffff;
margin:auto;
font-family: "CI", Meiryo, "qMmpS Pro W6", "Hiragino Kaku Gothic Pro", Osaka, "lr oSVbN", "MS PGothic", sans-serif;
font-weight:normal;
font-size:12px;
color:#000000;
text-align:center;
}

h1,h2,h3 {
font-weight:normal;
font-size:12px;
text-align:left;
}

h4 {
font-weight:normal;
font-size:11px;
}

h2.top1 {
width:680px;
height:17px;
margin:25px 0px 0px 0px;
padding:0px;
border-bottom:1px dotted #c0c0c0;
font-weight:normal;
font-size:12px;
text-align:left;
}

a {
outline:none;
text-decoration:none;
}

a:link { 
color:#000000;
text-decoration:none;
}

a:visited {  
color:#000000;
text-decoration:none;
}

a:active { 
color:#000000;
text-decoration:none;
}

a:hover {
color:#4682b4;
text-decoration:underline;
}

a:hover img{
filter: alpha(opacity=75);
-moz-opacity:0.75;
opacity:0.75;
}

a:hover img.nofilter{
filter: alpha(opacity=100);
-moz-opacity:1.00;
opacity:1.00;
}

.delete { 
display:none;
}

textarea {
resize:none;
}
/* NA------------------------------------------------------------ */
.clearfix:after {
clear: both;
height: 0;
content: "."; 
display: block;   
visibility: hidden;
}

.clearfix {
display: inline-table;
}

.clear {
clear:bothG
}

/* Hides from IE-mac \*/
* html .clearfix { height: 1%; }
.clearfix { display: block; }
/* End hide from IE-mac */