@charset "utf-8";

@charset "utf-8";

/*------------------------------------------------
	共通
--------------------------------------------------*/

#aa_pvp {
	background-color:#FFF;
	width:100%;
}

#aa_pvp_inner {
	width:683px;
	margin:0px auto 0px auto;
}

#aa_pvp h2 {
	background:none;
	border-bottom:none;
	padding:0px;
	margin-bottom:14px;
}

#aa_pvp h3 {
	background:none;
	border:none;
	margin:0px;
	padding:20px 0px 5px 20px;
}

#aa_pvp h4 {
	background:none;
	border:none;
	margin:0px;
	padding:0px 0px 5px 20px;
}

#aa_pvp .visual {
	margin: 0 35px 0 36px;
}
/*------------------------------------------------
	早見表
--------------------------------------------------*/

.pvp_list {
	background:url(../../images/member/gameguide/pvp/bg01.jpg) no-repeat;
	width:683px;
	height:579px;
	position:relative;
	margin-bottom:35px;
}

#aa_pvp .pvp_list h2 {
	padding-top:22px;
	text-align:center;
	margin-bottom:0px;
}

#navi li {
	position:absolute;
	top:148px;
	left:14px;
	z-index:10;
}

#navi li.second {
	top:229px;
	left:28px;
}

#navi li.third {
	top:392px;
	left:210px;
}

#navi li.forth {
	top:323px;
	left:410px;
}

#navi li.fifth {
	top:425px;
	left:508px;
}

#navi li.sixth {
	top:174px;
	left:458px;
}

#navi li.seventh {
	top:308px;
	left:104px;
}

#navi li.eighth {
	top:260px;
	left:249px;
}

#navi li.last {
	top:521px;
	left:400px;
}

/*------------------------------------------------
	コンテンツ共通
--------------------------------------------------*/
#aa_pvp .pvp_innerl {
	width:683px;
	height:380px;
}

#aa_pvp .pvp_innerl .lead {
	padding-left:20px;
	color:#2d1f00;
	margin-bottom:20px;
}

#aa_pvp .pvp_innerl dl {
	width:250px;
	padding-left:414px;
	margin-bottom:10px;
}

#aa_pvp .pvp_innerl dt {
	float:left;
	width:190px;
	color:#2d1f00;
	background:url(../../images/member/gameguide/pvp/dot.gif) repeat-x left bottom;
	padding-bottom:1px;
	margin-bottom:1px;
}

#aa_pvp .pvp_innerl dd {
	float:right;
	font-weight:bold;
	color:#d55345;
	width:60px;
	background:url(../../images/member/gameguide/pvp/dot.gif) repeat-x left bottom;
	text-align:right;
	padding-bottom:1px;
	margin-bottom:1px;
}

#aa_pvp .pvp_innerl dd span {
	color:#c5c5c5;
}

#aa_pvp .pvp_innerl .button {
	padding-left:496px;
}

#aa_pvp .pvp_innerl h4 {
	background:none;
	border:none;
	margin:0px;
	padding:0px 0px 55px 20px;
}


#aa_pvp .pvp_inner {
	width:683px;
	height:276px;
}

#aa_pvp .pvp_inner .lead {
	padding-left:20px;
	color:#2d1f00;
	margin-bottom:90px;
}

#aa_pvp .pvp_inner dl {
	width:250px;
	padding-left:414px;
	margin-bottom:10px;
}

#aa_pvp .pvp_inner dt {
	float:left;
	width:190px;
	color:#2d1f00;
	background:url(../../images/member/gameguide/pvp/dot.gif) repeat-x left bottom;
	padding-bottom:1px;
	margin-bottom:1px;
}

#aa_pvp .pvp_inner dd {
	float:right;
	font-weight:bold;
	color:#d55345;
	width:60px;
	background:url(../../images/member/gameguide/pvp/dot.gif) repeat-x left bottom;
	text-align:right;
	padding-bottom:1px;
	margin-bottom:1px;
}

#aa_pvp .pvp_inner dd span {
	color:#c5c5c5;
}

#aa_pvp .pvp_inner .button {
	padding-left:496px;
}

/*------------------------------------------------
	決闘
--------------------------------------------------*/

#pvp01 {
	margin-bottom:40px;
}

#pvp01 .pvp_inner {
	background:url(../../images/member/gameguide/pvp/bg02.jpg) no-repeat;
}

/*------------------------------------------------
	グラディエーター
--------------------------------------------------*/

#pvp02 {
	margin-bottom:40px;
}

#pvp02 .pvp_innerl {
	background:url(../../images/member/gameguide/pvp/bg03.jpg) no-repeat;
}

/*------------------------------------------------
	渦巻く絶海の戦い
--------------------------------------------------*/

#pvp09 {
	margin-bottom:40px;
}

#pvp09 .pvp_inner {
	background:url(../../images/member/gameguide/pvp/bg11.jpg) no-repeat;
}

#pvp09 .lead {
	margin-bottom:45px !important;
}

/*------------------------------------------------
	アリーナ
--------------------------------------------------*/

#pvp03 {
	margin-bottom:40px;
}

#pvp03 .pvp_inner {
	background:url(../../images/member/gameguide/pvp/bg04.jpg) no-repeat;
}

#pvp03 .lead {
	margin-bottom:45px !important;
}

/*------------------------------------------------
	麦畑を揺るがす戦い
--------------------------------------------------*/

#pvp04 {
	margin-bottom:40px;
}

#pvp04 .pvp_inner {
	background:url(../../images/member/gameguide/pvp/bg05.jpg) no-repeat;
}

#pvp04 .lead{margin-bottom:90px !important;}

/*------------------------------------------------
	アビスレイド
--------------------------------------------------*/

#pvp05 {
	margin-bottom:40px;
}

#pvp05 .pvp_inner {
	background:url(../../images/member/gameguide/pvp/bg06.jpg) no-repeat;
}

#pvp05 .lead{margin-bottom:90px !important;}

/*------------------------------------------------
	赤露の滴る戦い
--------------------------------------------------*/

#pvp07 {
	margin-bottom:40px;
}

#pvp07 .pvp_inner {
	background:url(../../images/member/gameguide/pvp/bg09.jpg) no-repeat;
}

#pvp07 .lead{margin-bottom:70px !important;}

/*------------------------------------------------
	攻城戦
--------------------------------------------------*/

#pvp06 {
	margin-bottom:40px;
}

#pvp06 .pvp_inner {
	background:url(../../images/member/gameguide/pvp/bg07.jpg) no-repeat;
}

/*------------------------------------------------
	バトルロイヤル
--------------------------------------------------*/

#pvp08 {
	margin-bottom:40px;
}

#pvp08 .pvp_inner {
	background:url(../../images/member/gameguide/pvp/bg10.jpg) no-repeat;
}

#pvp08 .lead {
	margin-bottom:45px !important;
}

/*------------------------------------------------
	初心者ガイドはこちら
--------------------------------------------------*/

#beginner_box {
	background:url(../../images/member/gameguide/pvp/bg08.jpg) no-repeat;
	width:683px;
	height:239px;
	margin-bottom:40px;
}

#beginner_box div {
	padding:130px 0px 0px 270px;
}