@charset "UTF-8";
/* CSS Document */
img.pngimg
{ behavior:url(http://www.lespros.co.jp/hawaii/js/iepngfix.htc) }
/* -----------------------------------------------
              all
   ----------------------------------------------- */
*{
margin:0;
padding:0;
}
a img{
border:none;
}

body {
padding:0 0;
color:#333333;
	margin:0 auto;
	font-family: "ＭＳ Ｐゴシック", Osaka, "ヒラギノ角ゴ Pro W3";
	font-size:13px;
	line-height:1.7em;
	background: url(../img/body-bg.jpg)repeat-y top;
}
a {
	color:#ff369a;
}
a:hover {
	text-decoration: none;
}
em{
color:#ff53aa;
font-style:normal;

}
#contener{
background:url(../img/bg.gif) repeat-y top;
width:800px;
margin:0 auto;
padding:0 15px;
}
#wrapper{
text-align:left;
width:100%;
background:url(../img/main-bg.jpg) repeat-x top;
}
#content{
}
#header{
position:relative;
}
#main{
}
h1{
}
.clear{
clear:both;
}
p{padding:5px 0 20px 0;
}
/* -----------------------------------------------
              footer
   ----------------------------------------------- */
#footer{
width:830px;
clear:both;
margin:0 auto;
background:url(../img/footer-bg.jpg) no-repeat right;
height:80px;
color:#FFFFFF;
font-size:85%;
}
#copyright{
padding:50px 0 0 25px;
}
/* -----------------------------------------------
              navi
   ----------------------------------------------- */
#navi{
margin:15px 0 0 10px;
float:left;
}
#navi2{
position:relative;
margin:-40px 0px 0 2px;
width:194px;
float:left;
text-align:right;
}
#navi3{
margin:0 0 0 25px;
clear:both;
}
#navi3 a{
color:#888888;
text-decoration:none; 
}
.list-navi li{
	list-style:none;
	display:inline;
	padding:0 5px 0 15px;
background:url(../img/s-li.gif) no-repeat left;
}
#navi ul{
list-style:none;
margin:0;
padding:0;
clear:both;
}
#navi li a:hover{
	background-position:0 -45px;
}
#navi li a:active{
	background-position:0 0px;
}

#navi li{
list-style:none;
margin:0;
float:left;
padding:0;
}
#navi li a{
	float:left;
	margin:0;
	padding:46px 0 0 0;
	overflow:hidden;
	height:0px !important;
	height /**/:46px; /* IE5/Win*/
	outline:none;
}

#navi01 a{
width:115px;
background:url(../img/nave-01.gif) left top;
}
#navi02 a{
width:101px;
background:url(../img/nave-02.gif) left top;
}
#navi03 a{
width:129px;
background:url(../img/nave-03.gif) left top;
}
#navi04 a{
width:116px;
background:url(../img/nave-04.gif) left top;
}
#navi05 a{
width:124px;
background:url(../img/nave-05.gif) left top;
}
#navi06 a{
width:115px;
background:url(../img/nave-06.gif) left top;
}
#navi07 a{
width:101px;
background:url(../img/nave-07.gif) left top;
}
#navi08 a{
width:129px;
background:url(../img/nave-08.gif) left top;
}
#navi09 a{
width:116px;
background:url(../img/nave-09.gif) left top;
}
#navi10 a{
width:124px;
background:url(../img/nave-10.gif) left top;
}
