@charset "iso-2022-jp";

div#page-top div.bx-cover div.bx-lef {
	background-image:url(img/images.jpg);
	}
div.bx-lef div#bx-secret-index {
	position:relative;
	height:360px;
	}
div.bx-lef div#bx-secret-index h1 {
	font-size:2px;
	text-indent:-9999px;
	height:136px;
	}
div.bx-lef div#bx-secret-index p {
	font-size:83%;
	line-height:1.25;
	text-align:center;
	}
div.bx-lef div#bx-secret-index p span {
	border-bottom:dashed 1px #999;
	padding-bottom:2px;
	}
div.bx-lef div#bx-secret-index ul {
	list-style-type:none;
	}
div.bx-lef div#bx-secret-index ul li {
	}
div.bx-lef div#bx-secret-index ul li a {
	position:absolute;
	top:225px;
	display:block;
	font-size:2px;
	text-indent:-9999px;
	width:110px;
	height:110px;
	}
div.bx-lef div#bx-secret-index ul li a#sbtn01 {left:56px;}
div.bx-lef div#bx-secret-index ul li a#sbtn02 {left:168px;}
div.bx-lef div#bx-secret-index ul li a#sbtn03 {left:280px;}
div.bx-lef div#bx-secret-index ul li a#sbtn04 {left:392px;}
div.bx-lef div#bx-secret-index ul li a#sbtn05 {left:504px;}


div.bx-loop {
	background-image:url(img/brd.png);
	background-repeat:repeat-y;
	background-position:left top;
	margin:0 56px;
	}
div.bx-loop p.p-npgt {
	background-image:url(img/brd.png);
	background-repeat:no-repeat;
	background-position:right bottom;
	padding:22px 0 0 503px;
	}
div.bx-loop p.p-npgt a {
	display:block;
	font-size:2px;
	text-indent:-9999px;
	width:35px;
	height:18px;
	}
div.bx-loop p.p-npgt a:hover {
	background-image:url(../css/img/cm_menu.png);
	background-position:-40px -60px;
	}
div.bx-loop-header {
	background-image:url(img/h2.jpg);
	background-repeat:no-repeat;
	padding:0 20px;
	}
div#secret01 div.bx-loop-header {
	background-position:left top;
	}
div#secret02 div.bx-loop-header {
	background-position:-558px 0;
	}
div#secret03 div.bx-loop-header {
	background-position:-1116px 0;
	}
div#secret04 div.bx-loop-header {
	background-position:-1674px 0;
	}
div#secret05 div.bx-loop-header {
	background-position:-2232px 0;
	}
div.bx-loop-header h2 {
	font-size:2px;
	text-indent:-9999px;
	height:72px;
	}
div.bx-loop-header p {
	font-size:83%;
	line-height:1.6;
	text-shadow:1px 1px 3px #fff4de;
	}
div.bx-loop-header p.p-mgb1em {
	margin-bottom:1em;
	}

div.bx-loop-header div.bx-pics {
	background-image:url(img/pics.jpg);
	background-repeat:no-repeat;
	float:right;
	}
div.bx-loop-header div.bx-pics img {
	width:205px;
	height:150px;
	}

/* javascript */
div#bx-secret-index ul li span {
	display:block;
	position:absolute;
	font-size:2px;
	text-indent:-9999px;
	background-image:url(img/images.jpg);
	background-repeat:no-repeat;
	}
div#bx-secret-index ul li span#balloon01 {
	background-position:-700px 0;
	left:49px;
	top:177px;
	width:120px;
	height:69px;
	}
div#bx-secret-index ul li span#balloon02 {
	background-position:-700px -80px;
	left:156px;
	top:175px;
	width:128px;
	height:72px;
	}
div#bx-secret-index ul li span#balloon03 {
	background-position:-700px -170px;
	left:278px;
	top:172px;
	width:115px;
	height:71px;
	}
div#bx-secret-index ul li span#balloon04 {
	background-position:-700px -260px;
	left:380px;
	top:175px;
	width:136px;
	height:69px;
	}
div#bx-secret-index ul li span#balloon05 {
	background-position:-700px -340px;
	left:492px;
	top:170px;
	width:130px;
	height:79px;
	}