@charset "UTF-8";

/* Readjust
--------------------------------------------------------------*/
body{
	font-size: 13px;
	*font-size: small;
	*font:x-small;
	font-family: Verdana, Arial, sans-serif;
}
*:first-child+html body{
	font-family: "メイリオ", "Meiryo", verdana, "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "Osaka", "ＭＳ Ｐゴシック", "MS PGothic", Sans-Serif;
}

/* LINK */
a,
a:link {
	text-decoration:underline;
	color:#1491b4;
}
a:visited {
	text-decoration:underline;
	color:#1491b4;
}
a:active {
	text-decoration:underline;
	color:#1491b4;
}
a:hover {
	text-decoration:underline;
	color:#555;
}

/* table */
#mainArea table{
border: 2px solid #986826;
}
#mainArea table tr{
}
#mainArea table tr th{
width: 145px;
padding: 10px;
border-right: 2px solid #CAA76C;
border-bottom: 2px solid #CAA76C;
color: #643205;
background: #EDD29F;
font-weight: bold;
}
#mainArea table tr td{
padding: 10px;
border-bottom: 2px solid #CAA76C;
color: #643205;
background: #FEE7BA;
}
#mainArea table tr.last th,
#mainArea table tr.last td{
border-bottom: none;
}


/* table.v2 */
#mainArea table.v2{
border: 2px solid #986826;
}
#mainArea table.v2 tr{
}
#mainArea table.v2 tr th,
#mainArea table.v2 tr td{
width:auto;
padding: 10px;
border-right: 2px solid #CAA76C;
border-bottom: 2px solid #CAA76C;
color: #643205;
background: #EDD29F;
font-weight: bold;
}
#mainArea table.v2 tr td{ background: #FEE7BA; font-weight:normal; }
#mainArea table.v2 tr th.last,
#mainArea table.v2 tr td.last{
border-right:0;
}
#mainArea table.v2 tr.last th,
#mainArea table.v2 tr.last td{
border-bottom: none;
}

/* Deco */
.showSmt{
display: none;
}
.important{
color: #e60014;
}

p.nxtBullet, span.nxtBullet, a.nxtBullet{
display:inline-block;
/display:inline;
padding-left: 12px;
background: url(/ex/dungeon_magnagate/common/images/arw_r_gray.png) no-repeat 0 3px;
}
a.newWin, span.newWin{
padding-right: 15px;
background: url(/ex/dungeon_magnagate/common/images/isc_newwin.png) no-repeat 100% 5%;
}

/* haribotekit */
.haribotekit span.hide{
/*
display: block;
text-indent: -9999px;
overflow: hidden;
*/
}


/* H E A D E R - - - -
--------------------------------------------------------------*/
/* Site Title */
#header p.siteTtl{
float: left;
width: 200px;
height: 100px;
margin: 0;
padding: 8px 0 0 5px;
}
#header p.siteTtl a{
display: block;
width: 100%;
height: 100px;
}
#header p.siteTtl strong{
display: block;
text-indent: -9999px;
overflow: hidden;
}
#header p.siteTtl .panel{
background: url(/ex/dungeon_magnagate/common/images/logo_gametitle.png) no-repeat 0 0;
}
/*
* gnav blk
*/
#header div#navBlk{
float: right;
width: 740px;
}
/* gnav */
#header div#navBlk ul.gnav{
}
#header div#navBlk ul.gnav li{
width: 139px;
float: left;
margin-left: 6px;
}
#header div#navBlk ul.gnav li a{
width: 139px;
display: block;
text-indent: -9999px;
height: 57px;
}
#header div#navBlk ul.gnav li.gn01{
margin-left: 0;
}
#header div#navBlk ul.gnav li.gn01 a{
background: url(/ex/dungeon_magnagate/common/images/gnav_inner.png) no-repeat 0 0;
}
#header div#navBlk ul.gnav li.gn02 a{
background: url(/ex/dungeon_magnagate/common/images/gnav_inner.png) no-repeat -145px 0;
}
#header div#navBlk ul.gnav li.gn03 a{
background: url(/ex/dungeon_magnagate/common/images/gnav_inner.png) no-repeat -290px 0;
}
#header div#navBlk ul.gnav li.gn04 a{
background: url(/ex/dungeon_magnagate/common/images/gnav_inner.png) no-repeat -435px 0;
}
#header div#navBlk ul.gnav li.gn05 a{
background: url(/ex/dungeon_magnagate/common/images/gnav_inner.png) no-repeat -580px 0;
}
#header div#navBlk ul.gnav li.gn99{/* Coming Soon */
width: 139px;
height: 57px;
text-indent: -9999px;
overflow: hidden;
background: url(/ex/dungeon_magnagate/common/images/gnav_inner.png) no-repeat -435px 0;
}
	/* 	Hover */
	#header div#navBlk ul.gnav li.gn01 a:hover{
	background: url(/ex/dungeon_magnagate/common/images/gnav_inner.png) no-repeat 0 -80px;
	}
	#header div#navBlk ul.gnav li.gn02 a:hover{
	background: url(/ex/dungeon_magnagate/common/images/gnav_inner.png) no-repeat -145px -80px;
	}
	#header div#navBlk ul.gnav li.gn03 a:hover{
	background: url(/ex/dungeon_magnagate/common/images/gnav_inner.png) no-repeat -290px -80px;
	}
	#header div#navBlk ul.gnav li.gn04 a:hover{
	background: url(/ex/dungeon_magnagate/common/images/gnav_inner.png) no-repeat -435px -80px;
	}
	#header div#navBlk ul.gnav li.gn05 a:hover{
	background: url(/ex/dungeon_magnagate/common/images/gnav_inner.png) no-repeat -580px -80px;
	}


	/* 	Current */
	body#news #header div#navBlk ul.gnav li.gn01 a{
	background: url(/ex/dungeon_magnagate/common/images/gnav_inner.png) no-repeat 0px -160px;
	}
	body#outline #header div#navBlk ul.gnav li.gn02 a{
	background: url(/ex/dungeon_magnagate/common/images/gnav_inner.png) no-repeat -145px -160px;
	}
	body#movie #header div#navBlk ul.gnav li.gn03 a{
	background: url(/ex/dungeon_magnagate/common/images/gnav_inner.png) no-repeat -290px -160px;
	}
	body#system #header div#navBlk ul.gnav li.gn04 a{
	background: url(/ex/dungeon_magnagate/common/images/gnav_inner.png) no-repeat -349px -64px;
	}
	body#minigame #header div#navBlk ul.gnav li.gn05 a{
	background: url(/ex/dungeon_magnagate/common/images/gnav_inner.png) no-repeat -580px -160px;
	}
	body#outline.download_01 #header div#navBlk ul.gnav li.gn04 a,
	body#outline.download_02 #header div#navBlk ul.gnav li.gn04 a,
	body#outline.download_03 #header div#navBlk ul.gnav li.gn04 a,
	body#outline.download_04 #header div#navBlk ul.gnav li.gn04 a,
	body#outline.download_05 #header div#navBlk ul.gnav li.gn04 a,
	body#outline.download_06 #header div#navBlk ul.gnav li.gn04 a,
	body#outline.download_07 #header div#navBlk ul.gnav li.gn04 a,
	body#outline.download_08 #header div#navBlk ul.gnav li.gn04 a,
	body#outline.download_09 #header div#navBlk ul.gnav li.gn04 a,
	body#outline.download_10 #header div#navBlk ul.gnav li.gn04 a,
	body#outline.download_11 #header div#navBlk ul.gnav li.gn04 a,
	body#outline.download_12 #header div#navBlk ul.gnav li.gn04 a,
	body#outline.download_13 #header div#navBlk ul.gnav li.gn04 a,
	body#outline.download_14 #header div#navBlk ul.gnav li.gn04 a,
	body#outline.download_15 #header div#navBlk ul.gnav li.gn04 a,
	body#outline.download_16 #header div#navBlk ul.gnav li.gn04 a{
	background: url(/ex/dungeon_magnagate/common/images/gnav_inner.png) no-repeat -435px -160px;
	}
	body#outline.download_01 #header div#navBlk ul.gnav li.gn02 a,
	body#outline.download_02 #header div#navBlk ul.gnav li.gn02 a,
	body#outline.download_03 #header div#navBlk ul.gnav li.gn02 a,
	body#outline.download_04 #header div#navBlk ul.gnav li.gn02 a,
	body#outline.download_05 #header div#navBlk ul.gnav li.gn02 a,
	body#outline.download_06 #header div#navBlk ul.gnav li.gn02 a,
	body#outline.download_07 #header div#navBlk ul.gnav li.gn02 a,
	body#outline.download_08 #header div#navBlk ul.gnav li.gn02 a,
	body#outline.download_09 #header div#navBlk ul.gnav li.gn02 a,
	body#outline.download_10 #header div#navBlk ul.gnav li.gn02 a,
	body#outline.download_11 #header div#navBlk ul.gnav li.gn02 a,
	body#outline.download_12 #header div#navBlk ul.gnav li.gn02 a,
	body#outline.download_13 #header div#navBlk ul.gnav li.gn02 a,
	body#outline.download_14 #header div#navBlk ul.gnav li.gn02 a,
	body#outline.download_15 #header div#navBlk ul.gnav li.gn02 a,
	body#outline.download_16 #header div#navBlk ul.gnav li.gn02 a{
	background: url(/ex/dungeon_magnagate/common/images/gnav_inner.png) no-repeat -145px 0px;
	}
	body#outline.download_01 #header div#navBlk ul.gnav li.gn02 a:hover,
	body#outline.download_02 #header div#navBlk ul.gnav li.gn02 a:hover,
	body#outline.download_03 #header div#navBlk ul.gnav li.gn02 a:hover,
	body#outline.download_04 #header div#navBlk ul.gnav li.gn02 a:hover,
	body#outline.download_05 #header div#navBlk ul.gnav li.gn02 a:hover,
	body#outline.download_06 #header div#navBlk ul.gnav li.gn02 a:hover,
	body#outline.download_07 #header div#navBlk ul.gnav li.gn02 a:hover,
	body#outline.download_08 #header div#navBlk ul.gnav li.gn02 a:hover,
	body#outline.download_09 #header div#navBlk ul.gnav li.gn02 a:hover,
	body#outline.download_10 #header div#navBlk ul.gnav li.gn02 a:hover,
	body#outline.download_11 #header div#navBlk ul.gnav li.gn02 a:hover,
	body#outline.download_12 #header div#navBlk ul.gnav li.gn02 a:hover,
	body#outline.download_13 #header div#navBlk ul.gnav li.gn02 a:hover,
	body#outline.download_14 #header div#navBlk ul.gnav li.gn02 a:hover,
	body#outline.download_15 #header div#navBlk ul.gnav li.gn02 a:hover,
	body#outline.download_16 #header div#navBlk ul.gnav li.gn02 a:hover{
	background: url(/ex/dungeon_magnagate/common/images/gnav_inner.png) no-repeat -145px -80px;
	}

/* hnav */
#header div#navBlk ul.hnav{
float: right;
margin: 0 20px 0 0;
width: 720px;
height: 43px;
}
#header div#navBlk ul.hnav li{
float: right;
margin: 0;
}
#header div#navBlk ul.hnav li a{
display: block;
text-indent: -9999px;
}
#header div#navBlk ul.hnav li.hn01 a{
width: 100px;
height: 26px;
background: url(/ex/dungeon_magnagate/common/images/btn_iteminfo.png) no-repeat 0 0;
}
#header div#navBlk ul.hnav li.hn01 a:hover,
#product.index #header div#navBlk ul.hnav li.hn01 a{
background-position: 0 -40px;
}
#header div#navBlk ul.hnav li.hn02{
margin-right: 1px;
}
#header div#navBlk ul.hnav li.hn02 a{
width: 170px;
height: 24px;
}
#header div#navBlk ul.hnav li.hn02 a .panel{
background: url(/ex/dungeon_magnagate/common/images/logo_tpc_head.png) no-repeat 0 0;
}
#header div#navBlk ul.hnav li.hn03{
width: 102px;
height: 24px;
margin-right: 1px;
}
#header div#navBlk ul.hnav li.hn03 span.haribotekit{
display: block;
width: 102px;
height: 24px;
}
#header div#navBlk ul.hnav li.hn03 span.haribotekit .panel{
background: url(/ex/dungeon_magnagate/common/images/logo_3ds_head.png) no-repeat 0 0;
}


/* C O N T E N T S - - - -
--------------------------------------------------------------*/
/*
* M A I N
*/
#mainArea p{
margin-bottom: 15px;
padding-bottom: 0;
}

/* twoColumn */
#mainArea .twoColumn .singleCap{
clear: both;
}

/* twoColumn w256px  */
#mainArea .twoColumn.w256 .left{
width: 256px;
margin-left: 44px;
}
#mainArea .twoColumn.w256 .right{
width: 256px;
margin-right: 44px;
}

/* threeColumn */
#mainArea .threeColumn .singleCap{
clear: both;
margin-left: 20px;
}

/* dot line */
#mainArea #content .dotLine{
margin-bottom: 20px;
padding-bottom: 15px;
background: url(/ex/dungeon_magnagate/common/images/line_dot_1px.png) no-repeat right bottom;
}


/*
* header
*/
/* h1 */
#mainArea #content h1{
margin-bottom: 30px;
}
/* h2 */
#mainArea #content h2{
margin-bottom: 20px;
padding: 0 0 8px;
border-bottom: double 6px #966911 !important;
font-size: 22px;
}

/* h3 - h5 */
#mainArea #content h3{
margin-bottom: 10px;
font-size: 16px;
}
#mainArea #content h4,
#mainArea #content h5{
margin-bottom: 10px;
}


/* share button */
#mainArea .shareBtn{
width: 390px;
height: 28px;
padding: 2px 0 0;
margin: 0 0 15px 250px;
}
#mainArea .shareBtn .btns{
text-align:right;
}
#mainArea .shareBtn .btns li{
display:inline-block;
/display:inline;
vertical-align:middle;
}
#mainArea .shareBtn .btns li.like_fb{/* FB Btn Adust */
padding-top: 7px;
}

/* breadcrumb */
#mainArea .breadcrumb{
height: 40px;
color: #643205;
font-size: 11px;
}
#mainArea .breadcrumb ul{
}
#mainArea .breadcrumb ul li{
float: left;
margin-right: 3px;
}
#mainArea #content .breadcrumb ul li strong{
font-weight: normal;
}
#mainArea #content .breadcrumb ul li a{
color: #643205;
}

/*
* toTop
*/
#contentWrap p.toTop{
clear: both;
text-align: right;
}

/* MainArea LnavMod */
#mainArea #lnavMod{
display: none;
}



/*
* S I D E
*/
/*
lnav
*/
#side div#lnavMod{
width: 169px;
min-height: 500px;
/* position: fixed; */
text-align: left;
}

#side div#lnavMod h3{
width: 169px;
height: 60px;
margin: 0;
text-indent: -9999px;
overflow: hidden;
}
#side div#lnavMod h3.fixed{
height: 65px;
text-indent: 0;
overflow: none;
}
#side div#lnavMod ul.lnav li a{
width: 100%;
height: 61px;
}

#side div#lnavMod ul.lnav li ul li{
/* height: 53px; */
}
#side div#lnavMod ul.lnav li ul li a{
width: 100%;
height: 100%;
}
/* coming soon */
#side #lnavMod ul li.lnav_99{
text-indent: -9999px;
overflow: hidden;
height: 42px;
background: url(/ex/dungeon_magnagate/common/images/lnav_99.png) no-repeat 0 0;
}
#side #lnavMod ul li.lnav_99_btm{
text-indent: -9999px;
overflow: hidden;
height: 47px;
background: url(/ex/dungeon_magnagate/common/images/lnav_99.png) no-repeat left bottom;
}

/* Footer
/*--------------------------------------------------------------*/
#mainArea #footerWrap #footer{
position: relative;
}
#mainArea #footerWrap ul.ftrLink{
margin-bottom: 10px;
}
#mainArea #footerWrap ul.ftrLink li{
float: left;
margin-right: 10px;
}
#mainArea #footerWrap ul.ftrLink li.fl_01,
#mainArea #footerWrap ul.ftrLink li.fl_01 a{
width: 176px;
height: 14px;
}
#mainArea #footerWrap ul.ftrLink li.fl_01 a .panel{
background: url(/ex/dungeon_magnagate/common/images/btn_ftrlink_pos.png) no-repeat 0 0;
}
#mainArea #footerWrap ul.ftrLink li.fl_01{
width: 176px;
}
#mainArea #footerWrap ul.ftrLink li.fl_02,
#mainArea #footerWrap ul.ftrLink li.fl_02 a{
width: 176px;
height: 14px;
}
#mainArea #footerWrap ul.ftrLink li.fl_02 a .panel{
background: url(/ex/dungeon_magnagate/common/images/btn_ftrlink_dsc.png) no-repeat 0 0;
}

#mainArea .ft_logos p.note{
margin-bottom: 10px;
}

#mainArea #footerWrap #footer p.copy{
color: #333;
}

#mainArea #footerWrap ul.corpList{
position: absolute;
top: 0;
right: 0;
}
#mainArea #footerWrap ul.corpList li{
float: left;
width: 150px;
height: 35px;
margin-left: 10px;
}
#mainArea #footerWrap ul.corpList li a{
display: block;
width: 150px;
height: 35px;
}
#mainArea #footerWrap ul.corpList li img{
display: none;
}
#mainArea #footerWrap ul.corpList li.cl01 a{
background: url(/ex/dungeon_magnagate/common/images/btn_sc_02.png) no-repeat 0 0;
}
#mainArea #footerWrap ul.corpList li.cl02 a{
background: url(/ex/dungeon_magnagate/common/images/btn_nin_02.png) no-repeat 0 0;
}



/* Modal Style
/*--------------------------------------------------------------*/
div#modalBase{
position:absolute;
top: 0;
left: 0;
width: 100%;
display:none;
z-index:900;
background:#111;
filter:alpha(opacity=90) !important;
-moz-opacity:0.9;
-khtml-opacity:0.9;
opacity:0.9;
}
div#modalCont{
position:absolute;
top: 0;
left: 0;
width: 640px;
display:none;
z-index:1000;
}
div#modalCont div#include{
width: 640px;
height: 360px;
}
div#modalCont p#closeBtn{
margin: 0 auto 20px;
text-align: right;
}


/*--------------------------------------------------------------*/
/* - PAGE: NEWS -
/*--------------------------------------------------------------*/
/* Page Title */
#news h1 {
width: 100%;
height: 32px;
}
#news.index h1 span.panel{
background: url(/ex/dungeon_magnagate/news/images/ttl_news.png) no-repeat 0 0;
}
/* news list */
#news .newses {
margin-bottom: 30px;
}
#news .newses ul {
	height:307px;
	overflow:auto;
	background:#fde7b5;
	padding:10px 20px 0;
}
#news .newses ul li {
	padding:12px 0 12px;
	background:url(/ex/dungeon_magnagate/images/line_dot_list.gif) repeat-x left bottom;
}
#news .newses ul li span.date {
	padding-right:10px;
	color:#643205;
	display:block;
	float:left;
	font-size: 11px;
}
#news .newses ul li span.txt {
	display:block;
	padding-left:85px;
	line-height:1.2em;
}


/*--------------------------------------------------------------*/
/* - PAGE: OUTLINE -
/*--------------------------------------------------------------*/
/* Page Title */
#outline h1 {
width: 100%;
height: 32px;
}
#outline.index h1 span.panel{
background: url(/ex/dungeon_magnagate/outline/images/ttl_dung.png) no-repeat 0 0;
}
#outline.dungeon_02 h1 span.panel{
background: url(/ex/dungeon_magnagate/outline/images/ttl_dram.png) no-repeat 0 0;
}
#outline.dungeon_03 h1 span.panel{
background: url(/ex/dungeon_magnagate/outline/images/ttl_letsgo.png) no-repeat 0 0;
}
#outline.dungeon_04 h1 span.panel{
background: url(/ex/dungeon_magnagate/outline/images/ttl_rule.png) no-repeat 0 0;
}
#outline.story_01 h1 span.panel{
background: url(/ex/dungeon_magnagate/outline/images/ttl_hero.png) no-repeat 0 0;
}
#outline.story_02 h1 span.panel{
background: url(/ex/dungeon_magnagate/outline/images/ttl_stag.png) no-repeat 0 0;
}
#outline.story_03 h1 span.panel{
background: url(/ex/dungeon_magnagate/outline/images/ttl_pokepara.png) no-repeat 0 0;
}
#outline.story_04 h1 span.panel{
background: url(/ex/dungeon_magnagate/outline/images/ttl_story_04.png) no-repeat 0 0;
}
#outline.story_05 h1 span.panel{
background: url(/ex/dungeon_magnagate/outline/images/ttl_story_05.png) no-repeat 0 0;
}
#outline.system_01 h1 span.panel{
background: url(/ex/dungeon_magnagate/outline/images/ttl_magn.png) no-repeat 0 0;
}
#outline.system_02 h1{
height: 64px;
}
#outline.system_02 h1 span.panel{
height: 62px;
background: url(/ex/dungeon_magnagate/outline/images/ttl_system_02.png) no-repeat 0 0;
}
#outline.system_03 h1 span.panel{
background: url(/ex/dungeon_magnagate/outline/images/ttl_system_03.png) no-repeat 0 0;
}
#outline.system_04 h1 span.panel{
background: url(/ex/dungeon_magnagate/outline/images/ttl_system_04.png) no-repeat 0 0;
}
#outline.system_05 h1 { height:64px; }
#outline.system_05 h1 span.panel{
background: url(/ex/dungeon_magnagate/outline/images/ttl_system_05.png) no-repeat 0 0;
}
#outline.pokemon_01 h1 span.panel{
background: url(/ex/dungeon_magnagate/outline/images/ttl_pokemon_01.png) no-repeat 0 0;
}
#outline.pokemon_02 h1 span.panel{
background: url(/ex/dungeon_magnagate/outline/images/ttl_pokemon_02.png) no-repeat 0 0;
}
#outline.pokemon_03 h1 span.panel{
background: url(/ex/dungeon_magnagate/outline/images/ttl_pokemon_03.png) no-repeat 0 0;
}
#outline.download_01 h1 span.panel{
background: url(/ex/dungeon_magnagate/outline/images/ttl_download_01.png) no-repeat 0 0;
}

#outline.download_02 h1 span.panel{
background: url(/ex/dungeon_magnagate/outline/images/ttl_download.png) no-repeat 0 0;
}

#outline.download_03 h1 span.panel{
background: url(/ex/dungeon_magnagate/outline/images/ttl_download.png) no-repeat 0 0;
}

#outline.download_04 h1 span.panel{
background: url(/ex/dungeon_magnagate/outline/images/ttl_download.png) no-repeat 0 0;
}

#outline.download_05 h1 span.panel{
background: url(/ex/dungeon_magnagate/outline/images/ttl_download.png) no-repeat 0 0;
}

#outline.download_06 h1 span.panel{
background: url(/ex/dungeon_magnagate/outline/images/ttl_download.png) no-repeat 0 0;
}

#outline.download_07 h1 span.panel{
background: url(/ex/dungeon_magnagate/outline/images/ttl_download.png) no-repeat 0 0;
}

#outline.download_08 h1 span.panel{
background: url(/ex/dungeon_magnagate/outline/images/ttl_download.png) no-repeat 0 0;
}

#outline.download_09 h1 span.panel{
background: url(/ex/dungeon_magnagate/outline/images/ttl_download.png) no-repeat 0 0;
}

#outline.download_10 h1 span.panel{
background: url(/ex/dungeon_magnagate/outline/images/ttl_download.png) no-repeat 0 0;
}

#outline.download_11 h1 span.panel{
background: url(/ex/dungeon_magnagate/outline/images/ttl_download.png) no-repeat 0 0;
}

#outline.download_12 h1 span.panel{
background: url(/ex/dungeon_magnagate/outline/images/ttl_download.png) no-repeat 0 0;
}

#outline.download_13 h1 span.panel{
background: url(/ex/dungeon_magnagate/outline/images/ttl_download.png) no-repeat 0 0;
}





/* ** */
/* SIDE Local Nav */
/* ** */
#outline #side #lnavMod h3{
background: url(/ex/dungeon_magnagate/outline/images/lnav_01.png) no-repeat 0 0;
}
/* lnav_01 */
#outline #side #lnavMod ul li.lnav_01 a { height:59px; }
#outline #side #lnavMod ul li.lnav_01 a .panel{
background: url(/ex/dungeon_magnagate/outline/images/lnav_01.png) no-repeat 0 -60px;
}
#outline #side #lnavMod ul li.lnav_01 a:hover .panel,
#outline.index #side #lnavMod ul li.lnav_01 a .panel,
#outline.dungeon_02 #side #lnavMod ul li.lnav_01 a .panel,
#outline.dungeon_03 #side #lnavMod ul li.lnav_01 a .panel,
#outline.dungeon_04 #side #lnavMod ul li.lnav_01 a .panel{
background-position: -180px -60px;
}
#outline #side #lnavMod ul li.lnav_01 ul li.lnav_01_a a{
height: 53px;
}
#outline #side #lnavMod ul li.lnav_01 ul li.lnav_01_a a .panel{
background: url(/ex/dungeon_magnagate/outline/images/lnav_01.png) no-repeat 0 -119px;
}
#outline.index #side #lnavMod ul li.lnav_01 ul li.lnav_01_a a .panel,
#outline #side #lnavMod ul li.lnav_01 ul li.lnav_01_a a:hover .panel{
background-position: -180px -119px;
}
#outline #side #lnavMod ul li.lnav_01 ul li.lnav_01_b a{
height: 53px;
}
#outline #side #lnavMod ul li.lnav_01 ul li.lnav_01_b a .panel{
background: url(/ex/dungeon_magnagate/outline/images/lnav_01.png) no-repeat 0 -172px;
}
#outline.dungeon_02 #side #lnavMod ul li.lnav_01 ul li.lnav_01_b a .panel,
#outline #side #lnavMod ul li.lnav_01 ul li.lnav_01_b a:hover .panel{
background-position: -180px -172px;
}
#outline #side #lnavMod ul li.lnav_01 ul li.lnav_01_c a{
height: 53px;
}
#outline #side #lnavMod ul li.lnav_01 ul li.lnav_01_c a .panel{
background: url(/ex/dungeon_magnagate/outline/images/lnav_01.png) no-repeat 0 -225px;
}
#outline.dungeon_03 #side #lnavMod ul li.lnav_01 ul li.lnav_01_c a .panel,
#outline #side #lnavMod ul li.lnav_01 ul li.lnav_01_c a:hover .panel{
background-position: -180px -225px;
}
#outline #side #lnavMod ul li.lnav_01 ul li.lnav_01_d a{
height: 71px;
}
#outline #side #lnavMod ul li.lnav_01 ul li.lnav_01_d a .panel{
background: url(/ex/dungeon_magnagate/outline/images/lnav_01.png) no-repeat 0 -278px;
}
#outline.dungeon_04 #side #lnavMod ul li.lnav_01 ul li.lnav_01_d a .panel,
#outline #side #lnavMod ul li.lnav_01 ul li.lnav_01_d a:hover .panel{
background-position: -180px -278px;
}

/* lnav_02 */
#outline #side #lnavMod ul li.lnav_02 a{
height: 44px;
}
#outline #side #lnavMod ul li.lnav_02 a .panel{
background: url(/ex/dungeon_magnagate/outline/images/lnav_02.png) no-repeat 0 0;
}
#outline #side #lnavMod ul li.lnav_02 a:hover .panel,
#outline.story_01 #side #lnavMod ul li.lnav_02 a .panel,
#outline.story_02 #side #lnavMod ul li.lnav_02 a .panel,
#outline.story_03 #side #lnavMod ul li.lnav_02 a .panel,
#outline.story_04 #side #lnavMod ul li.lnav_02 a .panel,
#outline.story_05 #side #lnavMod ul li.lnav_02 a .panel{
background-position: -180px 0px;
}
#outline #side #lnavMod ul li.lnav_02 ul li.lnav_02_a a{
height: 53px;
}
#outline #side #lnavMod ul li.lnav_02 ul li.lnav_02_a a .panel{
background: url(/ex/dungeon_magnagate/outline/images/lnav_02.png) no-repeat 0 -44px;
}
#outline #side #lnavMod ul li.lnav_02 ul li.lnav_02_a a:hover .panel,
#outline.story_01 #side #lnavMod ul li.lnav_02 ul li.lnav_02_a a .panel{
background-position: -180px -44px;
}
#outline #side #lnavMod ul li.lnav_02 ul li.lnav_02_b a{
height: 38px;
}
#outline #side #lnavMod ul li.lnav_02 ul li.lnav_02_b a .panel{
background: url(/ex/dungeon_magnagate/outline/images/lnav_02.png) no-repeat 0 -97px;
}
#outline #side #lnavMod ul li.lnav_02 ul li.lnav_02_b a:hover .panel,
#outline.story_02 #side #lnavMod ul li.lnav_02 ul li.lnav_02_b a .panel{
background-position: -180px -97px;
}
#outline #side #lnavMod ul li.lnav_02 ul li.lnav_02_c a{
height: 38px;
}
#outline #side #lnavMod ul li.lnav_02 ul li.lnav_02_c a .panel{
background: url(/ex/dungeon_magnagate/outline/images/lnav_02.png) no-repeat 0 -135px;
}
#outline #side #lnavMod ul li.lnav_02 ul li.lnav_02_c a:hover .panel,
#outline.story_03 #side #lnavMod ul li.lnav_02 ul li.lnav_02_c a .panel{
background-position: -180px -135px;
}
#outline #side #lnavMod ul li.lnav_02 ul li.lnav_02_d a{
height: 53px;
}
#outline #side #lnavMod ul li.lnav_02 ul li.lnav_02_d a .panel{
background: url(/ex/dungeon_magnagate/outline/images/lnav_02.png) no-repeat 0 -173px;
}
#outline #side #lnavMod ul li.lnav_02 ul li.lnav_02_d a:hover .panel,
#outline.story_04 #side #lnavMod ul li.lnav_02 ul li.lnav_02_d a .panel{
background-position: -180px -173px;
}
#outline #side #lnavMod ul li.lnav_02 ul li.lnav_02_e a{
height: 53px;
}
#outline #side #lnavMod ul li.lnav_02 ul li.lnav_02_e a .panel{
background: url(/ex/dungeon_magnagate/outline/images/lnav_02.png) no-repeat 0 -226px;
}
#outline #side #lnavMod ul li.lnav_02 ul li.lnav_02_e a:hover .panel,
#outline.story_05 #side #lnavMod ul li.lnav_02 ul li.lnav_02_e a .panel{
background-position: -180px -226px;
}

/* lnav_03 */
#outline #side #lnavMod ul li.lnav_03 a{
height: 42px;
}
#outline #side #lnavMod ul li.lnav_03 a .panel{
background: url(/ex/dungeon_magnagate/outline/images/lnav_03.png) no-repeat 0 0;
}
#outline #side #lnavMod ul li.lnav_03 a:hover .panel,
#outline.pokemon_01 #side #lnavMod ul li.lnav_03 a .panel,
#outline.pokemon_02 #side #lnavMod ul li.lnav_03 a .panel{
background-position: -180px 0px;
}
#outline #side #lnavMod ul li.lnav_03 ul li.lnav_03_a a{
height: 53px;
}
#outline #side #lnavMod ul li.lnav_03 ul li.lnav_03_a a .panel{
background: url(/ex/dungeon_magnagate/outline/images/lnav_03.png) no-repeat 0 -42px;
}
#outline #side #lnavMod ul li.lnav_03 ul li.lnav_03_a a:hover .panel,
#outline.pokemon_01 #side #lnavMod ul li.lnav_03 ul li.lnav_03_a a .panel{
background-position: -180px -42px;
}
#outline #side #lnavMod ul li.lnav_03 ul li.lnav_03_b a{
height: 73px;
}
#outline #side #lnavMod ul li.lnav_03 ul li.lnav_03_b a .panel{
background: url(/ex/dungeon_magnagate/outline/images/lnav_03.png) no-repeat 0 -95px;
}
#outline #side #lnavMod ul li.lnav_03 ul li.lnav_03_b a:hover .panel,
#outline.pokemon_02 #side #lnavMod ul li.lnav_03 ul li.lnav_03_b a .panel{
background-position: -180px -95px;
}
#outline #side #lnavMod ul li.lnav_03 ul li.lnav_03_c a{
height: 53px;
}
#outline #side #lnavMod ul li.lnav_03 ul li.lnav_03_c a .panel{
background: url(/ex/dungeon_magnagate/outline/images/lnav_03.png) no-repeat 0 -168px;
}
#outline #side #lnavMod ul li.lnav_03 ul li.lnav_03_c a:hover .panel,
#outline.pokemon_03 #side #lnavMod ul li.lnav_03 ul li.lnav_03_c a .panel{
background-position: -180px -168px;
}



/* lnav_04 */
#outline #side #lnavMod ul li.lnav_04 a{
height: 42px;
}
#outline #side #lnavMod ul li.lnav_04 a .panel{
background: url(/ex/dungeon_magnagate/outline/images/lnav_04.png) no-repeat 0 0;
}
#outline #side #lnavMod ul li.lnav_04 a:hover .panel,
#outline.system_01 #side #lnavMod ul li.lnav_04 a .panel,
#outline.system_02 #side #lnavMod ul li.lnav_04 a .panel{
background-position: -180px 0px;
}
#outline #side #lnavMod ul li.lnav_04 ul li a{
height: 53px;
}
#outline #side #lnavMod ul li.lnav_04 ul li a .panel{
background: url(/ex/dungeon_magnagate/outline/images/lnav_04.png) no-repeat 0 -42px;
}
#outline #side #lnavMod ul li.lnav_04 ul li a:hover .panel,
#outline.system_01 #side #lnavMod ul li.lnav_04 ul li.lnav_04_a a .panel{
background-position: -180px -42px;
}
#outline #side #lnavMod ul li.lnav_04 ul li.lnav_04_a a{
height: 54px;
}
#outline #side #lnavMod ul li.lnav_04 ul li.lnav_04_a a .panel{
background: url(/ex/dungeon_magnagate/outline/images/lnav_04.png) no-repeat 0 -42px;
}
#outline #side #lnavMod ul li.lnav_04 ul li.lnav_04_a a:hover .panel,
#outline.system_01 #side #lnavMod ul li.lnav_04 ul li.lnav_04_a a .panel{
background-position: -180px -42px;
}
#outline #side #lnavMod ul li.lnav_04 ul li.lnav_04_b a{
height: 72px;
}
#outline #side #lnavMod ul li.lnav_04 ul li.lnav_04_b a .panel{
background: url(/ex/dungeon_magnagate/outline/images/lnav_04.png) no-repeat 0 -96px;
}
#outline #side #lnavMod ul li.lnav_04 ul li.lnav_04_b a:hover .panel,
#outline.system_02 #side #lnavMod ul li.lnav_04 ul li.lnav_04_b a .panel{
background-position: -180px -96px;
}
#outline #side #lnavMod ul li.lnav_04 ul li.lnav_04_c a{
height: 53px;
}
#outline #side #lnavMod ul li.lnav_04 ul li.lnav_04_c a .panel{
background: url(/ex/dungeon_magnagate/outline/images/lnav_04.png) no-repeat 0 -168px;
}
#outline #side #lnavMod ul li.lnav_04 ul li.lnav_04_c a:hover .panel,
#outline.system_03 #side #lnavMod ul li.lnav_04 ul li.lnav_04_c a .panel{
background-position: -180px -168px;
}
#outline #side #lnavMod ul li.lnav_04 ul li.lnav_04_d a{
height: 54px;
}
#outline #side #lnavMod ul li.lnav_04 ul li.lnav_04_d a .panel{
background: url(/ex/dungeon_magnagate/outline/images/lnav_04.png) no-repeat 0 -221px;
}
#outline #side #lnavMod ul li.lnav_04 ul li.lnav_04_d a:hover .panel,
#outline.system_04 #side #lnavMod ul li.lnav_04 ul li.lnav_04_d a .panel{
background-position: -180px -221px;
}
#outline #side #lnavMod ul li.lnav_04 ul li.lnav_04_e a{
height: 71px;
}
#outline #side #lnavMod ul li.lnav_04 ul li.lnav_04_e a .panel{
background: url(/ex/dungeon_magnagate/outline/images/lnav_04.png) no-repeat 0 -275px;
}
#outline #side #lnavMod ul li.lnav_04 ul li.lnav_04_e a:hover .panel,
#outline.system_05 #side #lnavMod ul li.lnav_04 ul li.lnav_04_e a .panel{
background-position: -180px -275px;
}

/* lnav_05 */
#outline #side #lnavMod ul li.lnav_05 a{
height: 47px;
}
#outline.download_01 #side #lnavMod ul li.lnav_05 a,
#outline.download_02 #side #lnavMod ul li.lnav_05 a,
#outline.download_03 #side #lnavMod ul li.lnav_05 a,
#outline.download_04 #side #lnavMod ul li.lnav_05 a,
#outline.download_05 #side #lnavMod ul li.lnav_05 a,
#outline.download_06 #side #lnavMod ul li.lnav_05 a,
#outline.download_07 #side #lnavMod ul li.lnav_05 a,
#outline.download_08 #side #lnavMod ul li.lnav_05 a,
#outline.download_09 #side #lnavMod ul li.lnav_05 a,
#outline.download_10 #side #lnavMod ul li.lnav_05 a,
#outline.download_11 #side #lnavMod ul li.lnav_05 a,
#outline.download_12 #side #lnavMod ul li.lnav_05 a,
#outline.download_13 #side #lnavMod ul li.lnav_05 a{
height: 42px;
}
#outline #side #lnavMod ul li.lnav_05 a .panel{
background: url(/ex/dungeon_magnagate/outline/images/lnav_05.png) no-repeat 0 -745px;
}
#outline #side #lnavMod ul li.lnav_05 a:hover .panel,
#outline.download_01 #side #lnavMod ul li.lnav_05 a .panel,
#outline.download_02 #side #lnavMod ul li.lnav_05 a .panel,
#outline.download_03 #side #lnavMod ul li.lnav_05 a .panel,
#outline.download_04 #side #lnavMod ul li.lnav_05 a .panel,
#outline.download_05 #side #lnavMod ul li.lnav_05 a .panel,
#outline.download_06 #side #lnavMod ul li.lnav_05 a .panel,
#outline.download_07 #side #lnavMod ul li.lnav_05 a .panel,
#outline.download_08 #side #lnavMod ul li.lnav_05 a .panel,
#outline.download_09 #side #lnavMod ul li.lnav_05 a .panel,
#outline.download_10 #side #lnavMod ul li.lnav_05 a .panel,
#outline.download_11 #side #lnavMod ul li.lnav_05 a .panel,
#outline.download_12 #side #lnavMod ul li.lnav_05 a .panel,
#outline.download_13 #side #lnavMod ul li.lnav_05 a .panel{
background-position: -180px -745px;
}
#outline #side #lnavMod ul li.lnav_05 ul li a .panel{
background: url(/ex/dungeon_magnagate/outline/images/lnav_05.png) no-repeat 0 0;
}
#outline #side #lnavMod ul li.lnav_05 ul li a:hover .panel,
#outline.download_01 #side #lnavMod ul li.lnav_05 ul li.lnav_05_a a .panel{
background-position: -180px 0;
}
#outline #side #lnavMod ul li.lnav_05 ul li.lnav_05_a a{
height: 52px;
}
#outline #side #lnavMod ul li.lnav_05 ul li.lnav_05_a a .panel{
background: url(/ex/dungeon_magnagate/outline/images/lnav_05.png) no-repeat 0 -42px;
}
#outline #side #lnavMod ul li.lnav_05 ul li.lnav_05_a a:hover .panel,
#outline.download_01 #side #lnavMod ul li.lnav_05 ul li.lnav_05_a a .panel{
background-position: -180px -42px;
}
#outline #side #lnavMod ul li.lnav_05 ul li.lnav_05_b a{
height: 52px;
}
#outline #side #lnavMod ul li.lnav_05 ul li.lnav_05_b a .panel{
background: url(/ex/dungeon_magnagate/outline/images/lnav_05.png) no-repeat 0 -94px;
}
#outline #side #lnavMod ul li.lnav_05 ul li.lnav_05_b a:hover .panel,
#outline.download_02 #side #lnavMod ul li.lnav_05 ul li.lnav_05_b a .panel{
background-position: -180px -94px;
}
#outline #side #lnavMod ul li.lnav_05 ul li.lnav_05_c a{
height: 52px;
}
#outline #side #lnavMod ul li.lnav_05 ul li.lnav_05_c a .panel{
background: url(/ex/dungeon_magnagate/outline/images/lnav_05.png) no-repeat 0 -146px;
}
#outline #side #lnavMod ul li.lnav_05 ul li.lnav_05_c a:hover .panel,
#outline.download_03 #side #lnavMod ul li.lnav_05 ul li.lnav_05_c a .panel{
background-position: -180px -146px;
}
#outline #side #lnavMod ul li.lnav_05 ul li.lnav_05_d a{
height: 55px;
}
#outline #side #lnavMod ul li.lnav_05 ul li.lnav_05_d a .panel{
background: url(/ex/dungeon_magnagate/outline/images/lnav_05.png) no-repeat 0 -198px;
}
#outline #side #lnavMod ul li.lnav_05 ul li.lnav_05_d a:hover .panel,
#outline.download_04 #side #lnavMod ul li.lnav_05 ul li.lnav_05_d a .panel{
background-position: -180px -198px;
}
#outline #side #lnavMod ul li.lnav_05 ul li.lnav_05_e a{
height: 52px;
}
#outline #side #lnavMod ul li.lnav_05 ul li.lnav_05_e a .panel{
background: url(/ex/dungeon_magnagate/outline/images/lnav_05.png) no-repeat 0 -253px;
}
#outline #side #lnavMod ul li.lnav_05 ul li.lnav_05_e a:hover .panel,
#outline.download_05 #side #lnavMod ul li.lnav_05 ul li.lnav_05_e a .panel{
background-position: -180px -253px;
}
#outline #side #lnavMod ul li.lnav_05 ul li.lnav_05_f a{
height: 52px;
}
#outline #side #lnavMod ul li.lnav_05 ul li.lnav_05_f a .panel{
background: url(/ex/dungeon_magnagate/outline/images/lnav_05.png) no-repeat 0 -305px;
}
#outline #side #lnavMod ul li.lnav_05 ul li.lnav_05_f a:hover .panel,
#outline.download_06 #side #lnavMod ul li.lnav_05 ul li.lnav_05_f a .panel{
background-position: -180px -305px;
}
#outline #side #lnavMod ul li.lnav_05 ul li.lnav_05_g a{
height: 55px;
}
#outline #side #lnavMod ul li.lnav_05 ul li.lnav_05_g a .panel{
background: url(/ex/dungeon_magnagate/outline/images/lnav_05.png) no-repeat 0 -357px;
}
#outline #side #lnavMod ul li.lnav_05 ul li.lnav_05_g a:hover .panel,
#outline.download_07 #side #lnavMod ul li.lnav_05 ul li.lnav_05_g a .panel{
background-position: -180px -357px;
}
#outline #side #lnavMod ul li.lnav_05 ul li.lnav_05_h a{
height: 52px;
}
#outline #side #lnavMod ul li.lnav_05 ul li.lnav_05_h a .panel{
background: url(/ex/dungeon_magnagate/outline/images/lnav_05.png) no-repeat 0 -412px;
}
#outline #side #lnavMod ul li.lnav_05 ul li.lnav_05_h a:hover .panel,
#outline.download_08 #side #lnavMod ul li.lnav_05 ul li.lnav_05_h a .panel{
background-position: -180px -412px;
}
#outline #side #lnavMod ul li.lnav_05 ul li.lnav_05_i a{
height: 55px;
}
#outline #side #lnavMod ul li.lnav_05 ul li.lnav_05_i a .panel{
background: url(/ex/dungeon_magnagate/outline/images/lnav_05.png) no-repeat 0 -464px;
}
#outline #side #lnavMod ul li.lnav_05 ul li.lnav_05_i a:hover .panel,
#outline.download_09 #side #lnavMod ul li.lnav_05 ul li.lnav_05_i a .panel{
background-position: -180px -464px;
}
#outline #side #lnavMod ul li.lnav_05 ul li.lnav_05_j a{
height: 55px;
}
#outline #side #lnavMod ul li.lnav_05 ul li.lnav_05_j a .panel{
background: url(/ex/dungeon_magnagate/outline/images/lnav_05.png) no-repeat 0 -519px;
}
#outline #side #lnavMod ul li.lnav_05 ul li.lnav_05_j a:hover .panel,
#outline.download_10 #side #lnavMod ul li.lnav_05 ul li.lnav_05_j a .panel{
background-position: -180px -519px;
}
#outline #side #lnavMod ul li.lnav_05 ul li.lnav_05_k a{
height: 54px;
}
#outline #side #lnavMod ul li.lnav_05 ul li.lnav_05_k a .panel{
background: url(/ex/dungeon_magnagate/outline/images/lnav_05.png) no-repeat 0 -574px;
}
#outline #side #lnavMod ul li.lnav_05 ul li.lnav_05_k a:hover .panel,
#outline.download_11 #side #lnavMod ul li.lnav_05 ul li.lnav_05_k a .panel{
background-position: -180px -574px;
}
#outline #side #lnavMod ul li.lnav_05 ul li.lnav_05_l a{
height: 54px;
}
#outline #side #lnavMod ul li.lnav_05 ul li.lnav_05_l a .panel{
background: url(/ex/dungeon_magnagate/outline/images/lnav_05.png) no-repeat 0 -629px;
}
#outline #side #lnavMod ul li.lnav_05 ul li.lnav_05_l a:hover .panel,
#outline.download_12 #side #lnavMod ul li.lnav_05 ul li.lnav_05_l a .panel{
background-position: -180px -629px;
}
#outline #side #lnavMod ul li.lnav_05 ul li.lnav_05_m a{
height: 61px;
}
#outline #side #lnavMod ul li.lnav_05 ul li.lnav_05_m a .panel{
background: url(/ex/dungeon_magnagate/outline/images/lnav_05.png) no-repeat 0 -684px;
}
#outline #side #lnavMod ul li.lnav_05 ul li.lnav_05_m a:hover .panel,
#outline.download_13 #side #lnavMod ul li.lnav_05 ul li.lnav_05_m a .panel{
background-position: -180px -684px;
}




/* lnav 表示設定 */
#outline #side #lnavMod ul li ul{
display: none;
}
#outline.index #side #lnavMod ul li.lnav_01 ul,
#outline.dungeon_02 #side #lnavMod ul li.lnav_01 ul,
#outline.dungeon_03 #side #lnavMod ul li.lnav_01 ul,
#outline.dungeon_04 #side #lnavMod ul li.lnav_01 ul{
display: block;
}
#outline.story_01 #side #lnavMod ul li.lnav_02 ul,
#outline.story_02 #side #lnavMod ul li.lnav_02 ul,
#outline.story_03 #side #lnavMod ul li.lnav_02 ul,
#outline.story_04 #side #lnavMod ul li.lnav_02 ul,
#outline.story_05 #side #lnavMod ul li.lnav_02 ul{
display: block;
}
#outline.pokemon_01 #side #lnavMod ul li.lnav_03 ul,
#outline.pokemon_02 #side #lnavMod ul li.lnav_03 ul,
#outline.pokemon_03 #side #lnavMod ul li.lnav_03 ul{
display: block;
}
#outline.system_01 #side #lnavMod ul li.lnav_04 ul,
#outline.system_02 #side #lnavMod ul li.lnav_04 ul,
#outline.system_03 #side #lnavMod ul li.lnav_04 ul,
#outline.system_04 #side #lnavMod ul li.lnav_04 ul,
#outline.system_05 #side #lnavMod ul li.lnav_04 ul{
display: block;
}
#outline.download_01 #side #lnavMod ul li.lnav_05 ul,
#outline.download_02 #side #lnavMod ul li.lnav_05 ul,
#outline.download_03 #side #lnavMod ul li.lnav_05 ul,
#outline.download_04 #side #lnavMod ul li.lnav_05 ul,
#outline.download_05 #side #lnavMod ul li.lnav_05 ul,
#outline.download_06 #side #lnavMod ul li.lnav_05 ul,
#outline.download_07 #side #lnavMod ul li.lnav_05 ul,
#outline.download_08 #side #lnavMod ul li.lnav_05 ul,
#outline.download_09 #side #lnavMod ul li.lnav_05 ul,
#outline.download_10 #side #lnavMod ul li.lnav_05 ul,
#outline.download_11 #side #lnavMod ul li.lnav_05 ul,
#outline.download_12 #side #lnavMod ul li.lnav_05 ul,
#outline.download_13 #side #lnavMod ul li.lnav_05 ul{
display: block;
}

/* haribote FF調整 */
#outline #side #lnavMod ul li .haribotekit{
display: block;
}

/* PowerUp */
#outline #mainArea div.twoColumn.powerUp .left,
#outline #mainArea div.twoColumn.powerUp .right{
height: 572px;
padding-top: 20px;
background: url(/ex/dungeon_magnagate/outline/images/img_frame.png) no-repeat 0 0;
text-align: center;
}

/*
 pokemon_01.html
*/
#outline.pokemon_01 p.partner_01{
width: 640px;
height: 440px;
}
#outline.pokemon_01 p.partner_01 .panel{
width: 640px;
height: 440px;
background: url(/ex/dungeon_magnagate/outline/images/img_pokemon_01.png) 0 0 no-repeat;
}
/*
 story_03.html
*/
#outline.story_03 p.tsunb{
clear: both;
text-align: center;
}
#outline.story_03 div.pokeParaTraining p.grow{
width: 640px;
height: 341px;
background: url(/ex/dungeon_magnagate/outline/images/img_story_03_02.jpg) 0 0 no-repeat;
text-indent: -9999px;
overflow: hidden;
font-size: 0;
}




/*--------------------------------------------------------------*/
/* - PAGE: MOVIE -
/*--------------------------------------------------------------*/
/* Page Title */
#movie h1 {
width: 100%;
height: 32px;
}
#movie.index h1 span.panel{
background: url(/ex/dungeon_magnagate/movie/images/ttl_prom.png) no-repeat 0 0;
}


/*--------------------------------------------------------------*/
/* - PAGE: PRODUCT -
/*--------------------------------------------------------------*/
/* Page Title */
#product h1 {
width: 100%;
height: 32px;
}
#product.index h1 span.panel{
background: url(/ex/dungeon_magnagate/product/images/ttl_prdt.png) no-repeat 0 0;
}

/*--------------------------------------------------------------*/
/* - PAGE: Minigame -
/*--------------------------------------------------------------*/
#minigame #main_full #content{
height: 645px;
margin-bottom: 30px;
padding-top: 52px
}
#minigame #main_full .shareBtn{
width: 390px;
height: 28px;
padding: 2px 0 0;
margin: 0 0 15px 470px;
}
#minigame #main_full .shareBtn .btns{
text-align:right;
}
#minigame #main_full .shareBtn .btns li{
display:inline-block;
/display:inline;
vertical-align:middle;
}
#minigame #main_full .shareBtn .btns li.like_fb{/* FB Btn Adust */
padding-top: 7px;
}
/* footer */
#minigame #main_full #footerWrap{
position: relative;
width: 850px;
margin: 0 auto;
padding: 20px;
color: #333;
background: #FFF;
text-align: left;
font-size: 11px;
}
#minigame #main_full #footerWrap ul.corpList {
position: absolute;
top: 20px;
right: 20px;
}
#minigame #main_full #footerWrap ul.corpList li{
float: left;
width: 150px;
height: 35px;
margin-left: 10px;
}
#minigame #main_full #footerWrap ul.ftrLink{
margin-bottom: 10px;
}
#minigame #main_full #footerWrap ul.ftrLink li{
float: left;
margin-right: 10px;
}
#minigame #main_full #footerWrap ul.ftrLink li.fl_01,
#minigame #main_full #footerWrap ul.ftrLink li.fl_01 a{
width: 176px;
height: 14px;
}
#minigame #main_full #footerWrap ul.ftrLink li.fl_01 a .panel{
background: url(/ex/dungeon_magnagate/common/images/btn_ftrlink_pos.png) no-repeat 0 0;
}
#minigame #main_full #footerWrap ul.ftrLink li.fl_01{
width: 176px;
}
#minigame #main_full #footerWrap ul.ftrLink li.fl_02,
#minigame #main_full #footerWrap ul.ftrLink li.fl_02 a{
width: 176px;
height: 14px;
}
#minigame #main_full #footerWrap ul.ftrLink li.fl_02 a .panel{
background: url(/ex/dungeon_magnagate/common/images/btn_ftrlink_dsc.png) no-repeat 0 0;
}

/* no-flash contents */
#minigame #main_full .nofl_cont{
width: 734px;
margin: 0 auto 30px;
padding: 20px 0 20px 48px;
background: #F7EAB6;
}
#minigame #main_full .nofl_cont .primary{
float: left;
width: 350px;
}
#minigame #main_full .nofl_cont .secondary{
float: left;
width: 340px;
}
#minigame #main_full .nofl_cont .to_adb{
clear: both;
width: 612px;
padding: 20px 0 20px 70px;
background: #B58F42;
text-align: left;
}
#minigame #main_full .nofl_cont .to_adb p{
display: inline;
}


#mainArea div.attention.mg         { background-image:url("../images/frame_top.gif"); }
#mainArea div.attention.mg div.btm { background-image:url("../images/frame_btm.gif"); }
#mainArea div.attention.mg div.threeColumn div.col { width:210px; }

#mainArea div.frame {
	padding:10px;
	border:2px solid #966a13;
	background-color:#faf3e1;
}






.sp_pad {
display:block;
width:95%;
	}

