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

/*ギャラリーページ用の基本スタイル*/
.top {
	background-color: #2d445b;
	font-family: "ＭＳ Ｐゴシック", Osaka, "ヒラギノ角ゴ Pro W3", sans-serif;
	text-align: center;
	color: #000000;
	font-size: 150%;
	background-image: url(ui_blue/bluebg.png);
}

/* サイト表題用*/
.emerald_city{
	border-style: none;
	margin-top: 0px;
	height: 120px;
	width: 960px;
	margin-right: auto;
	margin-left: auto;
	background-image: url(../top/title.png)
}

/* 内容を入れる箱*/
.gallery01_container{
	height: 2600px;
	width: 960px;
	position: relative;
	top: 0px;
	margin-right: auto;
	margin-left: auto;
}

/* トップ絵*/
.top_illust{
	position: absolute;
	left: 16px;
	top: 16px;
	display: block;
	height: 232px;
	width: 928px;
	background-image: url(ui_blue/topillust_g02.png);
	border-radius: 8px;
}


/* ｐ説明*/

.page_explain{
	width: 460px;
	position: absolute;
	top: 124px;
	font-weight: normal;
	text-align: left;
	left: 48px;
	height: 132px;
}


/* キャラサムネ基本*/
.thmbasic01{
	position: absolute;
	display: block;
	height: 96px;
	width: 148px;
	border-radius: 8px;
	}


/* サムネール縦位置01*/
.thmposi_Y01{
	top: 320px;
	}

/* サムネール縦位置02*/
.thmposi_Y02{
	top: 424px;
	}

/* サムネール縦位置03*/
.thmposi_Y03{
	top: 584px;
	}

/* サムネール縦位置04*/
.thmposi_Y04{
	top: 688px;
	}

/* サムネール縦位置05*/
.thmposi_Y05{
	top: 848px;
	}

/* サムネール縦位置06*/
.thmposi_Y06{
	top: 952px;
	}

/* サムネール縦位置07*/
.thmposi_Y07{
	top: 1112px;
	}

/* サムネール縦位置08*/
.thmposi_Y08{
	top: 1216px;
	}

/* サムネール縦位置09*/
.thmposi_Y09{
	top: 1376px;
	}

/* サムネール縦位置10*/
.thmposi_Y10{
	top: 1480px;
	}

/* サムネール縦位置11*/
.thmposi_Y11{
	top: 1640px;
	}

/* サムネール縦位置12*/
.thmposi_Y12{
	top: 1744px;
	}

/* サムネール縦位置13*/
.thmposi_Y13{
	top: 1904px;
	}

/* サムネール縦位置14*/
.thmposi_Y14{
	top: 2008px;
	}

/* サムネール縦位置15*/
.thmposi_Y15{
	top: 2168px;
	}

/* サムネール縦位置16*/
.thmposi_Y16{
	top: 2272px;
	}

/* サムネール縦位置17*/
.thmposi_Y17{
	top: 2432px;
	}

/* サムネール縦位置18*/
.thmposi_Y18{
	top: 2536px;
	}
	

/* サムネール横位置01*/
.thmposi_X01{
	left: 16px;
	}

/* サムネール横位置02*/
.thmposi_X02{
	left: 172px;
	}

/* サムネール横位置03*/
.thmposi_X03{
	left: 328px;
	}

/* サムネール横位置04*/
.thmposi_X04{
	left: 484px;
	}


/* 各キャラサムネイル*/


.gallery02pic{ background:url("gallery02pic.png") top left no-repeat; }
.thum04b{ width:148px; height:96px; background-position:0 0; }
.thum04a{ width:148px; height:96px; background-position:0 -96px; }
.thum03g{ width:148px; height:96px; background-position:0 -192px; }
.thum03f{ width:148px; height:96px; background-position:0 -288px; }
.thum03e{ width:148px; height:96px; background-position:0 -384px; }
.thum03d{ width:148px; height:96px; background-position:0 -480px; }
.thum03c{ width:148px; height:96px; background-position:0 -576px; }
.thum03b{ width:148px; height:96px; background-position:0 -672px; }
.thum03a{ width:148px; height:96px; background-position:0 -768px; }
.thum02g{ width:148px; height:96px; background-position:0 -864px; }
.thum02f{ width:148px; height:96px; background-position:0 -960px; }
.thum02e{ width:148px; height:96px; background-position:0 -1056px; }
.thum02d{ width:148px; height:96px; background-position:0 -1152px; }
.thum02c{ width:148px; height:96px; background-position:0 -1248px; }
.thum02b{ width:148px; height:96px; background-position:0 -1344px; }
.thum02a{ width:148px; height:96px; background-position:0 -1440px; }
.thum01g{ width:148px; height:96px; background-position:0 -1536px; }
.thum01f{ width:148px; height:96px; background-position:0 -1632px; }
.thum01e{ width:148px; height:96px; background-position:0 -1728px; }
.thum01d{ width:148px; height:96px; background-position:0 -1824px; }
.thum01c{ width:148px; height:96px; background-position:0 -1920px; }
.thum01b{ width:148px; height:96px; background-position:0 -2016px; }
.thum01a{ width:148px; height:96px; background-position:0 -2112px; }
.white{ width:148px; height:96px; background-position:0 -2208px; }
.thum07f{ width:148px; height:96px; background-position:0 -2304px; }
.thum07e{ width:148px; height:96px; background-position:0 -2400px; }
.thum07d{ width:148px; height:96px; background-position:0 -2496px; }
.thum07c{ width:148px; height:96px; background-position:0 -2592px; }
.thum07b{ width:148px; height:96px; background-position:0 -2688px; }
.thum07a{ width:148px; height:96px; background-position:0 -2784px; }
.thum06e{ width:148px; height:96px; background-position:0 -2880px; }
.thum06d{ width:148px; height:96px; background-position:0 -2976px; }
.thum06c{ width:148px; height:96px; background-position:0 -3072px; }
.thum06b{ width:148px; height:96px; background-position:0 -3168px; }
.thum06a{ width:148px; height:96px; background-position:0 -3264px; }
.thum05g{ width:148px; height:96px; background-position:0 -3360px; }
.thum05f{ width:148px; height:96px; background-position:0 -3456px; }
.thum05e{ width:148px; height:96px; background-position:0 -3552px; }
.thum05d{ width:148px; height:96px; background-position:0 -3648px; }
.thum05c{ width:148px; height:96px; background-position:0 -3744px; }
.thum05b{ width:148px; height:96px; background-position:0 -3840px; }
.thum05a{ width:148px; height:96px; background-position:0 -3936px; }
.thum04g{ width:148px; height:96px; background-position:0 -4032px; }
.thum04f{ width:148px; height:96px; background-position:0 -4128px; }
.thum04e{ width:148px; height:96px; background-position:0 -4224px; }
.thum04d{ width:148px; height:96px; background-position:0 -4320px; }
.thum04c{ width:148px; height:96px; background-position:0 -4416px; }




/* ブイモン系見出し*/
.agu_head{
	position: absolute;
	display: block;
	height: 40px;
	width: 616px;
	left:16px;
	top: 272px;
	background-image: url(ui_blue/1_veemon.png)
}


/* ホークモン系見出し */
.gabu_head{
	position: absolute;
	display: block;
	height: 40px;
	width: 616px;
	left: 16px;
	top: 536px;
	background-image: url(ui_blue/2_hawkmon.png)
}



/* アルマジモン系見出し*/
.piyo_head{
	position: absolute;
	display: block;
	height: 40px;
	width: 616px;
	left: 16px;
	top: 800px;
	background-image: url(ui_blue/3_armajimon.png)
}


/* パタモン系見出し*/
.tento_head{
	position: absolute;
	display: block;
	height: 40px;
	width: 616px;
	left: 16px;
	top: 1064px;
	background-image: url(ui_blue/7_patamon.png)
}


/* テイルモン系見出し*/
.palm_head{
	position: absolute;
	display: block;
	height: 40px;
	width: 616px;
	left: 16px;
	top: 1328px;
	background-image: url(ui_blue/8_tailmon.png)
}


/* ワームモン系見出し*/
.goma_head{
	position: absolute;
	display: block;
	height: 40px;
	width: 616px;
	left: 16px;
	top: 1592px;
	background-image: url(ui_blue/4_wormmon.png)
}


/* ジョグレス系見出し*/
.pata_head{
	position: absolute;
	display: block;
	height: 40px;
	width: 616px;
	left: 16px;
	top: 1856px;
	background-image: url(ui_blue/9_jogress.png)
}



/* リンク部分の振る舞い　基本*/
a:link{

}

a:visited{

}

a:hover{

}

a:active{
	background-position:0px -2208px; 
}

/* リンク部分の振る舞い　バナー類*/
.linkbanner:link{
	background-position:0px 0px;
}

.linkbanner:visited{
	background-position:0px 0px;
}

.linkbanner:hover{
	background-position:0px 0px;
}

.linkbanner:active{
	background-position:0px 0px;
}
