
.privacy_icon{
	position: absolute; 
	left: 620px; 
	top: 10px;
}
.backto_icon{
	position: absolute; 
	left: 111px; 
	top:520px;
}
#privacy_footer{
	position: absolute; 
	left: 0px; 
	top: 620px;
}
#name_change{
	position: absolute; 
	left: -10px; 
	top: 630px;
}

#start{
	position: absolute; 
	left: 0px; 
	top: 0px;
}
.privacy_posi{
	position: absolute;
	left: 0px; 
	top: 0px;  
}

#talk_box{
	position: absolute; 
	left: 0px; 
	top: 200px;
}


.select_yes{
	position: absolute; 
	width:381px;
	height:98px;
	left: 210px; 
	top: 90px;
}

.select_no{
	position: absolute; 
	width:381px;
	height:98px;
	left: 210px; 
	top: 240px;
}

.ok_bottom{
	position: absolute; 
	left: 290px; 
	top: 690px;
}
.ok_bottom2{
	position: absolute; 
	left: 290px; 
	top: 660px;
}

.close_right_bottom{
	position: absolute; 
	left: 750px; 
	top: 50px;
}

.ed_img{
	position: absolute; 
	left:	50px;
	top:	186px;
}
.ed_img_size{
	width:	300px;
}
.ed_txt{
	position: absolute; 
	display: flex;
	align-items: center;
	justify-content: center;
	width:	350px;
	height:	500px;
	left:	400px;
	top:	50px;
	text-align:center;
	font-size:120%;
	line-height:2em;
	color:#ffffff;
	text-decoration:none;
//	border:1px solid blue;
}


ul.itemLineup {
	position: absolute;
	top: 50px;
	left:120px;
	width: 200px;
	height: 440px;
	border:0px solid blue;
	padding:0;
	margin:10px 0px 0px 0px;
}

ul.itemLineup2 {
	position: absolute;
	top: 50px;
	left:350px;
	width: 200px;
	height: 440px;
	border:0px solid blue;
	padding:0;
	margin:10px 0px 0px 0px;
}

ul.itemLineup3 {
	position: absolute;
	top: 50px;
	left:580px;
	width: 200px;
	height: 440px;
	border:0px solid blue;
	padding:0;
	margin:10px 0px 0px 0px;
}

ul li {
	margin:0px 10px 8px 0px;
	padding:0;
	border:0px solid red;
	list-style: none;
}

ul a{
	color:#fff;
	font-size:150%;
	border:0px solid red;
	text-decoration: none;
	line-height:1.5em;
}

ul a:hover{
	opacity:0.6;
}




.menubar_box{
	position: absolute;
	left: 0px; 
	top: 540px;  
}

.menubar_box2{
	position: absolute;
	left: 0px; 
	top: 540px;  
}
.menu_item2{
	position: absolute;
	left: 45px; 
	top: 13px;  
}
#menu_address{
	position: absolute;
	left: 180px; 
	top: 13px;  
}
.menu_bye2{
	position: absolute;
	left: 285px; 
	top: 12px;  
}
#menu_check{
	position: absolute;
	left: 225px; 
	top: -12px;  
}


.menubar{
	position: absolute;
	width: 0px; 
	height: 0px;  
}
.menu_item{
	position: absolute;
	left: 65px; 
	top: 13px;  
}
.menu_bye{
	position: absolute;
	left: 240px; 
	top: 12px;  
}

.menubar_box a:hover{
opacity: 0.6;
filter: alpha(opacity=60);
-moz-opacity:0.6;
}
.menubar_box2 a:hover{
opacity: 0.6;
filter: alpha(opacity=60);
-moz-opacity:0.6;
}


.callDialogPosi {
	position: absolute; 
	width:800px;
	height:600px;
	left: 0px; 
	top: -160px; 
}

.call_no_text a{
	position: absolute;
	width:800px;
	color:#fff;
	top:380px;
	text-align:center;
	font-size:120%;
	text-decoration: none;
}

#coin_buy {
	position: absolute; 
	left: 550px; 
	top: 550px; 
	background-color:transparent;
	border:0;
	font-size: 1.6em;
	line-height:1.6em;
	color: #fff;
	text-align:left;
}



.windowName{
	width:190px;
	position: absolute; 
	left: 27px;
	top: 31px;

}

.nameCallMark{
	position: absolute; 
	left: 25px;
	top: 398px;

}


.pcFrame{
	position: absolute;
	left: 30px;
	top: 100px;
	width:740px;
	height:470px;
	overflow-y: hidden;
	overflow-x: hidden;
//	border:1px solid red;
}

.iconPcClose{
	position: absolute;
	margin:0;
	padding:0;
	top:42px;
	left:635px;
}

#window_title{
	position: absolute; 
	left: 50px; 
	top: 22px; 
	background-color:transparent;
	border:0;
	font-size: 1.6em;
	line-height:1.6em;
	color: #fff;
	text-align:left;
	font-family:'Hiragino Kaku Gothic ProN', Meiryo, sans-serif;
}

#window_title_sub{
	position: absolute; 
	left: 50px; 
	top: 62px; 
	background-color:transparent;
	border:0;
//	font-size: 1.6em;
//	line-height:1.6em;
	color: #fff;
	text-align:left;
	font-family:'Hiragino Kaku Gothic ProN', Meiryo, sans-serif;
}



