@charset "UTF-8";
/* CSS Document */

body {
	margin: 0;
	color:#000;
	font-family:  "Hiragino Kaku Gothic Pro","ヒラギノ角ゴ Pro W3", Osaka, "メイリオ", "Meiryo", "Lucida Grande", Verdana, "ＭＳ Ｐゴシック", sans-serif;
	font-size:16px;
	line-height: 1.6em;
	

}
#wrapper{
	width:100%;
	height:1290px;
	min-width:1000px;
	background:url(../img/himitsu_bg.jpg) repeat-x;
	}
#contents{
	width:980px;
	height:980px;
	margin:0 auto;
	position:relative;
	background:url(../img/himitsu_bg_main.png) no-repeat center top;
	}
#main{
	width:980px;
	height:940px;
	position:relative;
	}
#header{
	width:980px;
	margin:0 auto;
	height:125px;
	position:relative;
	}

#header h1{
	position: absolute;
	top: 10px;
	left: 5px;
	}
#header h1 a{
	display:block;
	text-indent:-10000px;
	width:257px;
	height:111px;
	background:url(../img/logo_page.png) no-repeat left top;
	}
#header h1 a:hover{
	background-position: left bottom;
	}
#nav1{
	position: absolute;
	top: 47px;
	left: 300px;
	}
#nav1 a{
	display:block;
	text-indent:-10000px;
	width:198px;
	height:48px;
	background:url(../img/nav1.gif) no-repeat left top;
	}
#nav1 a:hover{
	background-position: left bottom;}

#nav2{
	position: absolute;
	top: 51px;
	left: 520px;
	}
#nav2 a{
	display:block;
	text-indent:-10000px;
	width:197px;
	height:43px;
	background:url(../img/nav2.gif) no-repeat left top;
	}
#nav2 a:hover{
	background-position: left bottom;}

#nav3{
	position: absolute;
	top: 51px;
	left: 750px;
	}
#nav3 a{
	display:block;
	text-indent:-10000px;
	width:202px;
	height:41px;
	background:url(../img/nav3.gif) no-repeat left top;
	}
#nav3 a:hover{
	background-position: left bottom;
	}
.read{
	width: 536px;
	height: 222px;
	background: url(../img/himitsu_read.gif) no-repeat;
	position: absolute;
	top: 300px;
	left: 206px;
	}
.read span{
	display:none;
	}
#main h2{
	position: absolute;
	top: 28px;
	left: 295px;
	}
#main #item1{
	width:330px;
	height:307px;
	background:url(../img/himitsu1.png) no-repeat;
	position:absolute;
	top:640px;
	left:20px;
	}
#main #item2{
	width:300px;
	height:333px;
	background:url(../img/himitsu2.png) no-repeat;
	position:absolute;
	top:545px;
	left:330px;
	}
#main #item3{
	width:309px;
	height:311px;
	background:url(../img/himitsu3.png) no-repeat;
	position:absolute;
	top:640px;
	left:600px;
	}
#main #item1 h3,#main #item2 h3,#main #item3 h3{
	display:none;
	}
#main #item1 p{
	width: 272px;
	position: absolute;
	top: 80px;
	left: 45px;
	line-height:1.5;
	}
#main #item2 p{
	width: 272px;
	position: absolute;
	top: 74px;
	left: 14px;
	line-height:1.5;
	}
#main #item3 p{
	width: 280px;
	position: absolute;
	top: 84px;
	left: 19px;
	line-height:1.4;
	}
#bnr{
	width:825px;
	height:166px;
	padding:25px 0 0 0;
	margin:0 auto;
	box-sizing: border-box;
	background:url(../img/bnr_omikuji_bg.png) no-repeat;
	}
#papa2{
	position: absolute;
	top: 290px;
	left: 17px;
	}
#dokko2{
	position: absolute;
	top: 374px;
	left: 776px;
	}
#star{
	position: absolute;
	top: 270px;
	left: 167px;
}
