.overall800{
	position: absolute; 
	left: 0px; 
	top: 0px;
	width:800px;
	height:800px;
}

.inline{
	display: inline-block;
}

#title_img{
	position: absolute; 
	left: 0px; 
	top: 0px;
}

#chara_select{
	position: absolute; 
	left: 0px; 
	top: 80px;
	width:800px;
}
.chara_select{
	position: relative; 
	left: 0px; 
	top: 0px;
	width:150px;
	margin:5px;
	display: inline-block;
}
.chara_select2{
	position: relative; 
	left: 0px; 
	top: 0px;
	width:150px;
	margin:5px;
	display: inline-block;
	opacity:0.2;
}
.chara_center{
	position: absolute; 
	left: 285px; 
	top: 0px;
}
.chara_left{
	position: absolute; 
	left: 120px; 
	top: 0px;
}
.chara_right{
	position: absolute; 
	left: 400px; 
	top: 0px;
}

/*メインメニュー*/

.menu_title{
	position: absolute; 
	left: 0px; 
	top: 0px;
}

.menu_power{
	position: absolute; 
	left: 430px; 
	top: 0px;
}
.main_avatar{
	position: absolute; 
	left: 590px; 
	top: 400px;
}
.main_avatar_fake{
	position: absolute; 
	left: 630px; 
	top: 480px;
	width:170px;
	height:320px;
	border:0px solid red;
}
#main_avatar_dialog_base{
	position: absolute; 
	left: 30px; 
	top: 130px;
	width:600px;
	height:80px;
//	background-color:#fff;
//	border:1px solid red;
}
#main_avatar_dialog{
	position: absolute; 
	left: 30px; 
	top: 130px;
	width:520px;
	height:80px;
	padding:22px 30px;
	font-size: 1.3em;
	line-height:1.6em;
	color:#fff;
	text-align:center;
//	border:1px solid red;
}
.menubar_bg{
	position: absolute; 
	left: 0px; 
	top: 0px;
}
#menubar{
	position: absolute; 
	left: 0px; 
	top: 550px;
}
.menu_icon{
	position: relative;
	margin:50px 10px 0px 0px;
	padding:0px;
	border:0px solid red;
	display: inline-block;
}


/*遊び方*/
#howto{
	position: absolute; 
	left: 0px; 
	top: 705px;
//	overflow: hidden;
//	opacity: 0;
	transition: .8s ease-in-out;
}
#howto.howto_moveup {
//	opacity: 1;
	top: 90px;
}
#howto_text{
	position: absolute; 
	left: 0px; 
	top: 0px;
}


/*会話表示*/
#talk_box{
	position: absolute; 
	left: 0px; 
	top: 100px;
}
#talk_box.move_down{
	top: 150px;
}
#bg_img{
	position: absolute; 
	left: 0px; 
	top: 0px;
}
#bg_img2{
	position: absolute; 
	left: 0px; 
	top: 0px;
}
#talk_bg{
	position: absolute; 
	left: 0px; 
	top: -100px;
}
#chara_stand{
	position: absolute; 
	left: 0px; 
	top: 0px;
	width:800px;
	text-align:center;
}
.bg_img_gray{
	opacity:0.8;
}
.charastand_party{
	position: relative; 
	left: 0px; 
	top: 50px;
}


/*パーティ編成*/
#hensei{
	position: absolute; 
	left: 0px; 
	top: 170px;
	margin:0px 0px 0px 35px;
	padding:0;
	border:0px solid red;
}

.party_member_box{
	position: relative;
	width: 170px; 
	margin:0px 10px 0px 0px;
	display: inline-block;
	padding:0px;
}
.party_member{
	width:170px;
	height:340px;
	border-radius: 10px;
	background-color:#000;
	border:0px solid red;
}
.party_member_img{
	position: absolute; 
	left: 0px; 
	top: 0px;
	width: 170px; 
	height: 340px;
	overflow: hidden;
//	object-fit: cover;
	border-radius: 10px;
}
/*.party_member_img_leader{
	position: absolute; 
	left: 0px; 
	top: 0px;
	width: 170px; 
	height: 340px;
	overflow: hidden;
//	object-fit: cover;
	border-radius: 10px;
}*/
.party_parameter{
	position: relative;
	margin:10px 10px 0px 0px;
	width:170px;
	padding:0px;
	border-radius: 0px;
//	background-color:#000;
	border:0px solid red;
	text-align:left;
}
.party_para_index{
	width:60px;
	display: inline-block;
	color: #fff;
	text-align:right;
}
.party_num{
	width:95px;
	border:0px solid red;
	font-size: 1.6em;
	color: #fff;
	text-align:right;
	display: inline-block;
}




/*	カード一覧	*/
.cardlist_title{
	position: absolute; 
	left: -165px; 
	top: 0px;
}
.sort_title{
	position: absolute; 
	left: 470px; 
	top: 25px;
}
#cardlist_box{
	position: absolute; 
	left: 0px; 
	top: 160px;
	width: 760px;
	border:0px solid red;
	padding:0;
	margin:0px 0px 0px 40px;
}
#cardlist_page_sum{
	position: absolute; 
	left: 50px; 
	top: 125px;
//	width: 200px;
//	border:1px solid red;
	padding:0;
	font-size: 2em;
	color: #fff;
	text-align:left;
}
#cardlist_sort_box{
	position: absolute; 
	left: 515px; 
	top: 35px;
	width:280px;
//	border:1px solid red;
	padding:0;
	font-size: 1.6em;
	color: #fff;
	text-align:left;
}

.cardlist_prev{
	position: absolute; 
	width:180px;
	left: 50px; 
	top: 710px;
}
.cardlist_next{
	position: absolute; 
	width:180px;
	left: 570px; 
	top: 710px;
}
.cardlist_close{
	position: absolute; 
	width:180px;
	left: 310px; 
	top: 710px;
}



/*	10連結果表示	*/
#card_10_result{
	position: absolute; 
	left: 0px; 
	top: 130px;
	width: 760px;
	border:0px solid red;
	padding:0;
	margin:0px 0px 0px 40px;
}

.result_icon{
	margin:5px 10px 5px 10px;
	padding:0px;
	position: relative;
	width:160px;
	height:160px;
	display: inline-block;
	background-color:#fff;
	border-radius: 10px;
	overflow: hidden;
}

.card_iconview{
	position: absolute;
	top:0;
	left:0;
	width:160px;
	height:160px;
	border-radius: 10px;
	overflow: hidden;
}
.gacha_result_neko{
	position: absolute; 
	left: 510px; 
	top: 540px;
}
.result_final_fuki{
	position: absolute; 
	left: 412px; 
	top: 500px;
}
.result_title{
	position: absolute; 
	left: 227px; 
	top: 0px;
}



/*	カード詳細	*/
#card_illust{
	position: absolute; 
	left: 50px; 
	top: 50px;
}

#parameter{
	position: absolute; 
	left: 560px; 
	top: 50px;
	width: 190px;
	border:0px solid red;
	padding:0;
	margin:0;
	font-size: 1.4em;
	line-height:1.6em;
	color: #fff;
	text-align:left;
}

.para_num{
	font-size: 2.4em;
	line-height:1.6em;
	color: #fff;
	text-align:right;
}
.para_right{
	font-size: 1.6em;
	text-align:right;
}
.para_star{
	font-size: 1.6em;
	color: #ffde00;
	text-align:center;
}


/*
<!--
			<ul class='gacha_result_list'><li><div class='result_icon'><a href='JavaScript:openCardDetail(1)'><img src='card/mini_sample.png' class='card_iconview'><img src='card/mini_new.png' class='card_iconview'></a></div></li><li><a href=''><img src='card/mini_sample.png' class='card_iconview'></a></li><li><a href=''><img src='card/mini_sample.png' class='card_iconview'></a></li><li><a href=''><img src='card/mini_sample.png' class='card_iconview'></a></li><li><a href=''><img src='card/mini_sample.png' class='card_iconview'></a></li><li><a href=''><img src='card/mini_sample.png' class='card_iconview'></a></li><li><a href=''><img src='card/mini_sample.png' class='card_iconview'></a></li><li><a href=''><img src='card/mini_sample.png' class='card_iconview'></a></li><li><a href=''><img src='card/mini_sample.png' class='card_iconview'></a></li><li><a href=''><img src='card/mini_sample.png' class='card_iconview'></a></li>
			</ul>
-->

ul.gacha_result_list {
	position: absolute; 
	left: 0px; 
	top: 130px;
	width: 760px;
	border:0px solid red;
	padding:0;
	margin:0px 0px 0px 40px;
}


ul.gacha_result_list li {
	margin:5px 10px 5px 10px;
	padding:0px;
	border:0px solid red;
	display: inline-block;
	list-style: none;
}

.itemList {
	margin:0;
	padding:0;
	width:80px;
	height:80px;
}
*/