@charset "utf-8";

/*------------------------------------
  PSU // beginners-ps2
                             07/09/22
 -  -  -  -  -  -  -  -  -  -  -  -  -
Since : 07/09/22
Last Modified : 07/09/24
Editor(s) : k.s, a.y
Last Editor : a.y
 -  -  -  -  -  -  -  -  -  -  -  -  -
PlayStation 2
------------------------------------*/

.flow-box{
	position: relative;
	background: url(../../../image/startguide/background_flow_box.gif) no-repeat center top;
	width: 534px;
	height: 146px;
	margin: 0px auto 2px auto;
	padding: 0;
}
.flow-box .flow-title{
	position: absolute;
	left: 185px;
	top: 6px;
}
.flow-box .flow-text{
	position: absolute;
	left: 185px;
	top: 51px;
	width: 330px;
	font-size: 12px;
	line-height: 17px;
}
.flow-box .flow-image{
	position: absolute;
	left: 10px;
	top: 10px;
	width: 160px;
	height: 120px;
	font-size: 12px;
	line-height: 150%;
}

.flowhalf-box{
	position: relative;
	background: url(../../../image/startguide/background_flowhalf_box.gif) no-repeat center top;
	width: 260px;
	height: 146px;
	margin: 0px auto 2px auto;
	padding: 0;
}
.flowhalf-box .flowhalf-title{
	position: absolute;
	left: 6px;
	top: 6px;
}
.flowhalf-box .flowhalf-text{
	position: absolute;
	left: 10px;
	top: 51px;
	width: 240px;
	font-size: 12px;
	line-height: 17px;
}


.flow-arrow-box{
	background: url(../../../image/startguide/arrow_bottom.gif) no-repeat center top;
	width: 23px;
	height: 23px;
	margin: 0px auto 2px auto;
	padding: 0;
	text-indent: -9999px;
	font-size: 0px;
	line-height: 0px;
}



.attention-box{
	width: 530px;
	margin: 10px auto;
}


li.list{
	line-height: 150%;
	padding: 0px 0px 0px 14px;
	background: url(../../../image/startguide/option/icon_list.gif) no-repeat left 4px;
	margin-bottom: 0px;
}


/*GC確認 */

.flowCheckbox {
	width: 534px;
	margin: 0px auto 2px auto;
	padding: 0;
}

.flowCheckbox:after {
	content: " "; 
	clear:both;
	height:0;
	display:block;
	visibility:hidden;
}

.flowCheckbox li {
	padding-bottom:20px;
	float:left;
}

.flowCheckbox .txt {
	width:324px;
	padding-right:10px;
}

.flowCheckbox .txt p {
	padding-top:10px;
}

.flowCheckbox .ph {
	width: 200px;
	height: 152px;
}


/* GC購入 */
.gcpurchase{
	display: block;
	width: 373px;
	height: 53px;
	margin: 0 auto;
	text-align: center;
  
}


a.gcpurchase{
	display: block;
	width: 373px;
	height: 53px;
	background:url(../../../image/startguide/option/btn_gc.gif) no-repeat;
	text-indent: -9999px;
	text-decoration: none;
	

}
a:hover.gcpurchase {
	background:url(../../../image/startguide/option/btn_gc.gif) no-repeat 0px -53px;
}

.gcpurchaseclose{
	display: block;
	width: 373px;
	height: 53px;
	margin: 0 auto;
	text-align: center;
  
}

.bold{
	font-weight:bold;
}

.attentionArea{
	margin-top: 10px;
	border: #999900 double 3px;
	margin-bottom:10px;
}

.attentionArea dt{
	background: #996600;
	padding: 4px 0;
	text-align: center;
	font-weight: bold;
	color: #fff;
}
.attentionArea dd{
	padding: 5px;
	margin-bottom: 0;
	line-height: 145%;
}