/* 初期化 */

* {
	margin: 0;
	padding: 0;
	text-decoration:none;
	line-height: 150%;
}
img, table {
    border: none;
}

/* タグ設定 */

body {
	text-align: center;
	font-size: 12px;
	background-image: url(../image_foundation/background_page.gif);
}
h1{
	font-size: 18px;
	font-weight: bold;
}
h2{
	font-size: 14px;
	font-weight: bold;
}

/* contents設定 */

#contents {
	list-style-type: none;
	background-image: url(../image_foundation/paper_contents.gif);
	position:absolute;
	left:200px;
	top:120px;
	z-index:59;
	width: 600px;
	height: 860px;
	background-repeat: no-repeat;
	margin-left: 0px;
}
#contents ul {
	position: absolute;
	left: -20px;
	list-style-type: none;
	list-style-position: inside;
	visibility: visible;
	height: 450px;
	width: 500px;
	padding-top: 120px;
}
#contents li {
	padding-left: 45px;
	width: 520px;
	list-style-position: outside;
	padding-right: 10px;
	list-style-type: none;
}

/* リンク項目設定(始まり) */

#link{
	position:absolute;
	left:0px;
	top:550px;
	z-index:20;
	height: 350px;
	width: 200px;
}
#link ul{
	list-style-type: none;
	text-indent: -1000px;
	position: absolute;
	height: 100px;
	width: 100px;
}
#link li{
}
#link #link_1 a{
	position:absolute;
	left:20px;
	top:0px;
	background-image: url(../image/link_1.gif);
	background-repeat: no-repeat;
	display: list-item;
	text-indent: -1000px;
	height: 110px;
	width: 155px;
}
#link #link_1 a:hover{
	background-image: url(../image/link_1h.gif);
	background-repeat: no-repeat;
}
#link #link_2 a{
	position:absolute;
	left:0px;
	top:120px;
	background-image: url(../image/link_2.gif);
	background-repeat: no-repeat;
	display: list-item;
	text-indent: -1000px;
	height: 110px;
	width: 160px;
	background-position: center;
}
#link #link_2 a:hover{
	background-image: url(../image/link_2h.gif);
	background-repeat: no-repeat;
}
#link #link_3 a{
	position:absolute;
	left:15px;
	top:250px;
	background-repeat: no-repeat;
	display: list-item;
	text-indent: -1000px;
	height: 115px;
	width: 160px;
	background-position: center center;
	background-image: url(../image/link_3.gif);
}
#link #link_3 a:hover{
    background-image:;
	background-repeat: no-repeat;
	background-position: center center;
	background-image: url(../image/link_3h.gif);
}

/* ページ設定 */

#Layer0 {
	position:relative;
	width:800px;
	height:1020px;
	z-index:10;
	text-align: left;
	margin: auto;
}
#contents_background_1 {
	position:absolute;
	left:180px;
	top:110px;
	z-index:21;
	background-image: url(../image_foundation/paper_contents_backgraund_1.gif);
	background-repeat: no-repeat;
	height: 870px;
	width: 620px;
}
#contents_background_2 {
	position:absolute;
	left:160px;
	top:120px;
	z-index:20;
	background-image: url(../image_foundation/paper_contents_backgraund_2.gif);
	background-repeat: no-repeat;
	height: 875px;
	width: 640px;
}
#header {
	position:absolute;
	left:50px;
	top:-110px;
	z-index:20;
	background-image: url(../image_foundation/paper_header.gif);
	background-repeat: no-repeat;
	height: 230px;
	width: 620px;
}

/* メニュー項目設定 */

#menu_background {
	position:absolute;
	left:0px;
	top:180px;
	z-index:22;
	background-image: url(../image_foundation/paper_menu_backgraund.gif);
	background-repeat: no-repeat;
	height: 361px;
	width: 260px;
}
#menu_background ul {list-style-type:none; text-indent:-1000px;}
#menu_background li{}
#menu_background #menu_0 a{
	position:absolute;
	left: 58px;
	top: 28px;
	background-image: url(../image_foundation/paper_menu_0.gif);
	background-repeat: no-repeat;
	display: list-item;
	text-indent: -10000px;
	height: 30px;
	width: 109px;
}
#menu_background #menu_0 a:hover{
}
#menu_background #menu_1 a{
	position:absolute;
	left: 68px;
	top: 50px;
	background-image: url(../image_foundation/paper_menu_1.gif);
	background-repeat: no-repeat;
	display: list-item;
	text-indent: -10000px;
	height: 32px;
	width: 122px;
}
#menu_background #menu_1 a:hover{
	background-image: url(../image_foundation/paper_menu_1h.gif);
	background-repeat: no-repeat;
}
#menu_background #menu_2 a{
	position:absolute;
	left:61px;
	top:71px;
	background-image: url(../image_foundation/paper_menu_2.gif);
	background-repeat: no-repeat;
	display: list-item;
	text-indent: -10000px;
	height: 35px;
	width: 140px;
}
#menu_background #menu_2 a:hover{
	background-image: url(../image_foundation/paper_menu_2h.gif);
	background-repeat: no-repeat;
}
#menu_background #menu_3 a{
	position:absolute;
	left:59px;
	top:90px;
	background-image: url(../image_foundation/paper_menu_3.gif);
	background-repeat: no-repeat;
	display: list-item;
	text-indent: -10000px;
	height: 32px;
	width: 118px;
}
#menu_background #menu_3 a:hover{
	background-image: url(../image_foundation/paper_menu_3h.gif);
	background-repeat: no-repeat;
}
#menu_background #menu_4 a{
	position:absolute;
	left:51px;
	top:126px;
	background-image: url(../image_foundation/paper_menu_4.gif);
	background-repeat: no-repeat;
	display: list-item;
	text-indent: -10000px;
	height: 23px;
	width: 70px;
}
#menu_background #menu_4 a:hover{
	background-image: url(../image_foundation/paper_menu_4h.gif);
	background-repeat: no-repeat;
}
#menu_background #menu_5 a{
	position:absolute;
	left:35px;
	top:266px;
	background-repeat: no-repeat;
	display: list-item;
	text-indent: -10000px;
	height: 21px;
	width: 55px;
	background-image: url(../image_foundation/paper_menu_5.gif);
}
#menu_background #menu_5 a:hover{
	background-image: url(../image_foundation/paper_menu_5h.gif);
	background-repeat: no-repeat;
}
#menu_background #menu_6 a{
	position:absolute;
	left:101px;
	top:278px;
	background-repeat: no-repeat;
	display: list-item;
	text-indent: -10000px;
	height: 20px;
	width: 50px;
	background-image: url(../image_foundation/paper_menu_6.gif);
}
#menu_background #menu_6 a:hover{
	background-image: url(../image_foundation/paper_menu_6h.gif);
	background-repeat: no-repeat;
}
#menu_background #menu_7 a{
	position:absolute;
	left:111px;
	top:320px;
	background-image: url(../image_foundation/paper_menu_7.gif);
	background-repeat: no-repeat;
	display: list-item;
	text-indent: -10000px;
	height: 23px;
	width: 70px;
}
#menu_background #menu_7 a:hover{
	background-image: url(../image_foundation/paper_menu_7h.gif);
	background-repeat: no-repeat;
}
#menu_background #menu_8 a{
	position:absolute;
	left:30px;
	top:308px;
	background-image: url(../image_foundation/paper_menu_8.gif);
	background-repeat: no-repeat;
	display: list-item;
	text-indent: -10000px;
	height: 23px;
	width: 70px;
}
#menu_background #menu_8 a:hover{
	background-image: url(../image_foundation/paper_menu_8h.gif);
	background-repeat: no-repeat;
}
#menu_background #menu_9 a{
	position:absolute;
	left:36px;
	top:224px;
	background-image: url(../image_foundation/paper_menu_9.gif);
	background-repeat: no-repeat;
	display: list-item;
	text-indent: -10000px;
	height: 35px;
	width: 130px;
}
#menu_background #menu_9 a:hover{
	background-image: url(../image_foundation/paper_menu_9h.gif);
	background-repeat: no-repeat;
}
#menu_background #menu_10 a{
	position:absolute;
	left:42px;
	top:184px;
	background-image: url(../image_foundation/paper_menu_10.gif);
	background-repeat: no-repeat;
	display: list-item;
	text-indent: -10000px;
	height: 35px;
	width: 125px;
}
#menu_background #menu_10 a:hover{
	background-image: url(../image_foundation/paper_menu_10h.gif);
	background-repeat: no-repeat;
}
#menu_background #menu_11 a{
	position:absolute;
	left:48px;
	top:150px;
	background-image: url(../image_foundation/paper_menu_11.gif);
	background-repeat: no-repeat;
	display: list-item;
	text-indent: -10000px;
	height: 33px;
	width: 119px;
}
#menu_background #menu_11 a:hover{
	background-image: url(../image_foundation/paper_menu_11h.gif);
	background-repeat: no-repeat;
}
#menu_background #menu_12 a{
	position:absolute;
	left:29px;
	top:284px;
	background-image: url(../image_foundation/paper_menu_12.gif);
	background-repeat: no-repeat;
	display: list-item;
	text-indent: -10000px;
	height: 23px;
	width: 55px;
}
#menu_background #menu_12 a:hover{
	background-image: url(../image_foundation/paper_menu_12h.gif);
	background-repeat: no-repeat;
}


#menu_background #menu_13 a{
	position:absolute;
	left:40px;
	top:203px;
	background-image: url(../image_foundation/paper_menu_13.gif);
	background-repeat: no-repeat;
	display: list-item;
	text-indent: -10000px;
	height: 37px;
	width:127px;
}
#menu_background #menu_13 a:hover{
	background-image: url(../image_foundation/paper_menu_13h.gif);
	background-repeat: no-repeat;
}

/* オブジェクト設定 */

#Illust_t {
	position:absolute;
	left:645px;
	top:35px;
	width:150px;
	height:150px;
	z-index:60;
	text-align: center;
	vertical-align: middle;
}
#pin_contents_1{
	background-image: url(../image/pin_b.gif);
	background-repeat: no-repeat;
	height: 40px;
	width: 60px;
	position: absolute;
	left: 470px;
	top: 110px;
	z-index: 60;
	background-position: center center;
}
#pin_contents_2{
	background-image: url(../image/pin_b.gif);
	background-repeat: no-repeat;
	height: 50px;
	width: 50px;
	position: absolute;
	left: 127px;
	top: 170px;
	z-index: 60;
	background-position: center center;
}
#pin_contents_3{
	background-image: url(../image/pin_b.gif);
	background-repeat: no-repeat;
	height: 50px;
	width: 50px;
	position: absolute;
	left: 90px;
	top: 530px;
	z-index: 60;
	background-position: center center;
}
#pin_contents_4{
	background-image: url(../image/pin_b.gif);
	background-repeat: no-repeat;
	height: 50px;
	width: 50px;
	position: absolute;
	left: 65px;
	top: 652px;
	z-index: 60;
	background-position: center center;
}
#pin_contents_5{
	background-image: url(../image/pin_b.gif);
	background-repeat: no-repeat;
	height: 50px;
	width: 50px;
	position: absolute;
	left: 79px;
	top: 778px;
	z-index: 61;
	background-position: center center;
}
