.chara_config {
	position: absolute; 
	left:	-200px;
	top:	0px;
}

.config_base {
	position: absolute; 
	left:	400px;
	top:	85px;
}

.config_base_big {
	position: absolute; 
	left:	292px;
	top:	85px;
}

.select_ok {
	position: absolute; 
	left:	400px;
	top:	530px;
}

.select_no {
	position: absolute; 
	left:	600px;
	top:	530px;
}

.select_ok2 {
	position: absolute; 
	left:	410px;
	top:	455px;
}

.select_no2 {
	position: absolute; 
	left:	605px;
	top:	455px;
}

.select_icon {
//	position: absolute; 
	width:	80px;
	height:	80px;
//	left:	400px;
//	top:	85px;
}
.select_icon_bgm {
	display: inline-block;
}

ul.config_list {
	position: absolute;
	left:	420px;
	top:	105px;
	width: 380px;
	height: 380px;
	border:0px solid blue;
	padding:0;
	margin:0px 0px 0px 0px;
	list-style-type:none;
}

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

ul li.bgm_select_title{
	color:#fff;
	margin:0.6em 0px;
	font-size:130%;
	text-decoration: none;
//	line-height:1.9em;
	list-style:none;
	display: block;
}
ul li.bgm_select_list a{
	color:#fff;
	margin:0.6em 0px;
	font-size:130%;
	text-decoration: none;
//	line-height:1.9em;
	list-style:none;
	display: block;
}
ul li.bgm_select_list_now a{
	color:#ddd;
	margin:0.6em 0px;
	font-size:130%;
	text-decoration: none;
	list-style:none;
	display: block;
}

ul.config_list li.bgm_select_list {
	position:relative;
	padding: 0em 0.3em 0em 1.3em;
}
ul.config_list li.bgm_select_list_now {
	position:relative;
	padding: 0em 0.3em 0em 1.3em;
}
ul.config_list li.bgm_select_list:before {
	position:absolute;
	content:'';
	top: 0.3em;
	left: 0.1em;
	height:0;
	width:0;
	border-style: solid;
	border-width: 6px;
	border-color: #8987ab;
}
ul.config_list li.bgm_select_list_now:before {
	position:absolute;
	content:'';
	top: 0.2em;
	left: 0.2em;
	height:0;
	width:0;
	border-style: solid;
	border-width: 8px 0 8px 12px;
	border-color: transparent transparent transparent #ddd;
}

ul a:hover{
	opacity:0.6;
}



#buy_check_dialog{
	position: absolute; 
//	left:	100px;
//	top:	395px;
	left:	0px;
	top:	0px;
}

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

#shop_select_chara_img.my_chara_posi{
	position: absolute;
	top:0px;
	left:-180px;
	margin:0;
	padding:0;
}


.shop_dialog_welcome{
	position: absolute; 
	left:	100px;
	top:	390px;
}

.shop_dialog_check{
	position: absolute; 
	left:	100px;
	top:	325px;
}



.help_txt_style{
	position: absolute; 
	width: 700px;
	height: 490px;
	left:	50px;
	top:	85px;
	margin:10px;
	font-size: 1.4em;
	line-height:1.7em;
	color: #fff;
	text-align:left;
//	border:1px solid blue;
}

#help_txt_area{
	top:50px;
	font-size: 1.4em;
}

ul.help_list {
	padding:0;
	margin:0px 0px 0px 0px;
}

ul li.help_select_title{
	color:#fff;
	margin:2px;
	text-decoration: none;
	list-style:dot;
	display: block;
}

ul li.help_select_title a{
	color:#fff;
	text-decoration: none;
}

ul.help_list li.help_select_title {
	position:relative;
	padding: 0em 0.3em 0em 1.3em;
}
ul.help_list li.help_select_title:before {
	position:absolute;
	content:'';
	top: 0.5em;
	left: 0.2em;
	height:0;
	width:0;
	border-style: solid;
	border-width: 8px 0 8px 12px;
	border-color: transparent transparent transparent #ddd;
}
.helpLink{
	color: #b5b3d1;
	text-decoration: none;
}


#whatsnew_txt_area{
	position: absolute;
	top:0px;
	left:0px;
	width:720px;
	height:481px;
	margin:0;
	padding:100px 30px 20px 50px;
	overflow-y: scroll;
	background-color: rgba(0,0,0,0.8);
/*	border:1px solid blue;
	-webkit-border-radius: 10px;
	-moz-border-radius: 10px;
	border-radius: 10px;
*/
}
.whatsnew_data{
//	color: #ced5d6;
	font-family:"Times New Roman";
	font-size: 1.5em;
//	line-height:2em;
	text-decoration: none;
	list-style:none;
}


