@charset "utf-8";
/* CSS Document */
@import url("contents.css");
@import url("scrollable.css");


* html img.h1{
	behavior: expression(IEPNGFIX.fix(this));
}

* html div#headContainer img{
	behavior: expression(IEPNGFIX.fix(this));
}

img{
border:0;
vertical-align:top;
}

ul,li,h1,h2,h3,h4{
margin:0;
padding:0;
list-style-type:none;
font-family:'ヒラギノ角ゴ Pro W3','Hiragino Kaku Gothic Pro','メイリオ',Meiryo,'ＭＳ Ｐゴシック',sans-serif;
}

ul{
list-style-type:none;
}

body {
margin:0;
padding:0;
/*background-image: url(../images/background.jpg) ;*/
/*background-repeat: repeat-x;*/
font-family:'ヒラギノ角ゴ Pro W3','Hiragino Kaku Gothic Pro','メイリオ',Meiryo,'ＭＳ Ｐゴシック',sans-serif;
}


a:link {
color:#0177FC;
text-decoration: none;
}
a:visited {
color:#0177FC;
text-decoration: none;
}


a:hover {
color:#0177FC;
text-decoration: underline;
}



/* header */
div#headContainer{
width:952px;
height:42px;
padding:0 20px 0 20px;
margin:40px auto ;
}

div#headContainer #logo{
width:500px;
float: left;
}

div#headContainer ul#mainNavi{
width:340px;
float:right;
}

div#headContainer ul#mainNavi li {
width:85px;
float:left;
}




/* footer */
div#foot {
width:100%;
height:40px;
padding-top:15px;
background:#444444;
font-size:70%;
color:white;
text-align:center;
}



