/* VALHALLA KNIGHTS 2 BATTLE STANCE */
/* 各ページスタイルを設定 */
/* ------------------------------------topflash */
#top_flash{

width:100%;
margin:0 auto;
	background: url(../common-images/body_back.jpg) repeat-x center top;


}

#top_swf{
margin:0 auto;
width:1200px;
}







/* ------------------------------------育成(promotion) */

#promotion_left_box{
    width:490px;
    margin-bottom:20px;
    float:left;
}

#promotion_left_box p{
    line-height:180%;
    width: 440px;
    margin:0 auto;
}

#promotion_left_box ul{
	margin: 20px 0 0 25px;
	padding:0;

}

#promotion_left_box li{
	margin:0 10px 0 0;
	float: left;
	list-style-type: none;
}


#promotion_right_box{
    width:532px;
    margin-bottom:20px;
    float:left;
}

#promotion_right_box p{
    margin:0 0 50px 10px;
    font-size:10px;
}

/* ------------------------------------バトルシステム(battle) */

#battle_left_box{
    width:574px;
    margin-bottom:0px;
    float:left;
}

#battle_left_box p{
	line-height:180%;
	width: 540px;
	margin:0 auto;
}

.battle_box{
	float: left;
	margin: 20px 0 0 10px;
}

#battle_right_box{
    width:448px;
    margin-bottom:0px;
    float:left;
}

#battle_right_box p{
    margin:0 0 30px 10px;
    font-size:10px;
}

#battle_left_box ul{
	margin: 20px 0 0 0px;
	padding:0 0 0 25px;

}

#battle_left_box li{
	margin:0 10px 0 0;
	float: left;
	list-style-type: none;
}

/* ------------------------------------収集 */

#box_collection{
	position:absolute;
	top: 331px;
	left: 400px;
}

#box_collection p{
    width:600px;

}

/* ------------------------------------探索 */

#search{
    width:1022px;
    margin:0 auto;
}

#search_contents{
    margin:0 auto;
    width:963px;
}


#search p{
    margin-bottom: 20px;
}

.search_left{
    width:456px;
    float:left;
    margin-bottom:30px;
}

.search_left p{
	margin-left: 10px;
}


.search_right{
    width:507px;
    float:left;
    line-height:160%;
    font-size:10px;
    margin-bottom:30px;
}

.search_photo{
    line-height:160%;
    font-size:10px;
	float: left;
	margin:15px 0 0 0;
}

/* ------------------------------------サポート */

#support{
    width:1022px;
    margin:0 auto;
}

#support_contents{
    margin:0 auto;
    width:963px;
}

#support p{
    margin-bottom: 20px;
}

.support_left{
    width:456px;
    float:left;
    margin-bottom:30px;
}

.support_left p{
	margin:10px 0 0 10px;
}

.support_right{
    width:507px;
    float:left;
    line-height:160%;
    font-size:10px;
    margin-bottom:30px;
}

.support_photo{
    margin:0px 0 0 0;
}

/* ------------------------------------モンスター */

#box_monster{
	position:absolute;
	top: 315px;
	left: 340px;
}

/* ------------------------------------スペシャル */

#special_contents{
    margin:0 auto;
	padding-bottom:40px;
    width:740px;
}

#special_contents table{
    border:0;
    width:740px;
    margin:0;
}

#special_contents td{
    padding:0px;
    margin:0px;
}

#special_contents ul{
	padding:20px 0 0 30px;
	margin:0px;
	list-style-type: none;
}

#special_contents li{
    padding:0 0 15px 0;
    margin:0px;
}

#special_contents tr{
	margin:0px;
    vertical-align: top;
}

/* ------------------------------------ムービー */

#movie{
	width:1022px;
	margin:0 auto;
	background: url(../movie/images/mavie_back.jpg) no-repeat top;
}

#movie_left_box{
    width:539px;
    padding:40px 0 30px 40px;
    float:left
}

#movie_right_box{
    padding:80px 0 0 0;
    width:433px;
    float:left;
}

#movie_right_box ul{
	margin:0;
	list-style-type: none;
    padding: 10px 0 0 0;
}

#movie_right_box li{
    float: left;
    padding:0 10px 20px 0;
}

#profile{
   margin-right:30px;
   border: 1px solid #333333;
}

#profile p{
   padding: 10px;
}


/* ------------------------------------topバナー */

#box_banner01{
	position:absolute;
	top: 74px;
	left: 6px;
	width: 400px;
	height: 42px;
}

#box_banner02{
	position:absolute;
	top: 25px;
	left: 865px;
}

