@charset "utf-8";
body { background:#fff url(/aboutro/images/background/bg_aboutro.jpg) top center no-repeat;}

/******************************************************************************
* main
*******************************************************************************/
#container {
	float:left;
	width:785px;
}
div.text_aboutro01 p {
	width:390px;
	margin-right:10px;
	float:left
}

div.text_aboutro01 img {
	margin: 0;
}

/*-- index用 --*/
.floatLeft { float: left; }

.aboutro h3{
	margin:0 !important;
}

ul.onlineGame li{
	float:left;
}

ul.onlineGame li.playCharacter{
	background:url(/aboutro/images/top/character.jpg) no-repeat;
	width:261px;
	height:298px;
	margin:0;
	display:block;
}
ul.onlineGame li.playCharacter p{
	color:white;
	font-weight:bold;
	margin:190px 8px 4px 25px;
}

ul.onlineGame li.playStartup{
	background:url(/aboutro/images/top/operation.jpg) no-repeat;
	width:262px;
	height:298px;
	margin:0;
}
ul.onlineGame li.playStartup p{
	color:white;
	font-weight:bold;
	margin:190px 13px 4px 20px;
}


ul.onlineGame li.playComm{
	background:url(/aboutro/images/top/mmorpg.jpg) no-repeat;
	width:262px;
	height:298px;
	margin:0;
}
ul.onlineGame li.playComm p{
	color:white;
	font-weight:bold;
	margin:190px 22px 4px 10px;
}
div.point01 {
	float:left;
	background:url(/aboutro/images/top/point01_worldview.jpg) left top no-repeat;
	width: 511px;
	height: 167px;
}

div.point02 {
	float:left;
	background:url(/aboutro/images/top/point02_character.jpg) left top no-repeat;
	width: 511px;
	height: 167px;
}

div.point03 {
	float:left;
	background:url(/aboutro/images/top/point03_community.jpg) left top no-repeat;
	width: 511px;
	height: 176px;
	margin:0 0 20px 0;
}

img.detailBtn {
	margin-top: 100px;
}


/* タブ内のテキスト設定 */
#tabContentsBox dt {
	clear: left;
	float: left;
	width: 130px;
	border-top: dashed 1px #ccc;
	padding: 10px 0 0;
}

#tabContentsBox dd {
	margin-left: 130px;
	padding: 10px 0 0;
	border-top: dashed 1px #ccc;
}

#tabContentsBox .even {
	border: 0;
}

span.title {
	color: #0c77c4;
	font-weight:bold;
}

span.sub_title {
	color: #ff6666;
	font-weight:bold;
}

span.kome {
	color: #ff6666;
}

#tabContentsBox dd p.txt {
	width: 510px;
}

#tabContentsBox dd p.txt2 {
	width: 535px;
}