@charset "euc-jp";
/* base.css */

/* Body and base setting
 * --------------------------------------------- */
body {
 font: 14px/1.6 "Hiragino Kaku Gothic Pro",Osaka,"メイリオ","ＭＳ Ｐゴシック","MS PGothic",Verdana,Arial,sans-serif;
 color: #111;
 width: 100%;
}

/* Setup --------------------------------------------- */
html {
 width: 100%;
} 

h1,h2,h3,h4,h5,h6 {
	font-weight: normal;
	line-height: normal;
	font-size: 100%;
}

a:hover img { 
/*
	-moz-opacity:0.7;
	opacity:0.7;
*/
}

br { letter-spacing: 0; } /* IE No <br/> hack */

p { margin-bottom: 1em; }

sup { vertical-align: text-top;}

sub { vertical-align: text-bottom;}

/* Hyper Link --------------------------------------------- */
a {
 color: #3b54a4;
 text-decoration: none;
}

a:hover {
 text-decoration: none;
 color: #fff;
}

a:visited {
 color: #fff;
 text-decoration: underline;
}

a:visited:hover{
 color:#fff;
 text-decoration:none;
}

/* Clearfix --------------------------------------------- */
.clearfix:after {
    content: "";
    clear: both;
    display: block;
}

/* Global Font ---------------------------------------------------------------- */
.fontsmall 	{ font-size:80%; }
.fontbig 	{ font-size:120%; }

/* Other ---------------------------------------------------------------- */
#wrapper {
 width: 100%;
}
#footer {
 background: #f6f6f6 url(../img/bg_footer_01.gif) repeat-x;
 text-align: center;
 height: 100px;
 padding: 30px 0px 0px;
 clear: both;
 line-height: normal;
 color: #9e9e9e;
}
#footer a { color: #9e9e9e; }