@charset "UTF-8";

/* Details-----------------------------------------------------------------------------
contents Override
-------------------------------------------------------------------------------------*/

/* ar ????
------------------------------------------------------------------*/
h5{
	margin:0;
	padding:0;
}
ul.arrowLnk{
	list-style-type:none;
}
ul.arrowLnk li{
	list-style-type:none;
	background:url(/_img/master/acs01.gif) 0 4px no-repeat;
	padding-left:18px;
}
.mt11{
	margin-top:11px !important;
}
.mt15{
	margin-top:15px !important;
}

.mb10{
	margin-bottom:10px !important;
}

/* ar vol.97
------------------------------------------------------------------*/
#ar3Wrapper{
	width:570px;
	color:#000000;
	background-color:#8FD3F6;
	margin:0 0 20px 0;
	padding:0 0 20px 0;
}

#ar3Wrapper p{
	margin:0;
	padding:0;
}

#ar3Wrapper #ar3Read{
	width:505px;
	margin:29px 0 26px 0;
}

#ar3Wrapper #ar3Cont{
	width:505px;
	margin:5px 32px;
}

#ar3Wrapper #ar3Cont p{
	margin:10px 0;
	padding:5px 0;
}

#ar3Wrapper #ar3Cont .ar3ContTxt{
	margin:0;
}

#ar3Wrapper #ar3Cont .ar3ContTxt p{
	margin-bottom:5px;
}

#ar3Wrapper #ar3logoBox{
	width:570px;
	margin:25px 0 12px 0;
	zoom:1;/*for IE 5.5-7*/
}
#ar3Wrapper #ar3logoBox:after{/*for modern browser*/
	content:".";
	display: block;
	height:0px;
	clear:both;
	visibility:hidden;
}
#ar3Wrapper #ar3logoBox .ar3logoBoxImg{
	float:right;
	display:inline;
	margin-left:11px;
}
#ar3Wrapper #ar3logoBox .ar3logoBoxImg p{
	margin:0;
	padding:0;
}

.notis{
	color:#F00;
}

#bandai{
	margin:0;
	padding:0 !important;
}


/* ar vol.98
------------------------------------------------------------------*/
#arWrapper{
	width:570px;
	margin:0 0 20px 0;
	padding:0 0 20px 0;
}

#arWrapper #arMain{
	width:570px;
	height:456px;
	margin-bottom:45px;
	background:url(img/vol98/squared_bg.gif) 0 0 no-repeat;
}

#arWrapper #arMain p{
	margin:0;
	padding:0;
}
#arWrapper #arMain #arProfile{
	width:540px;
	margin:0 0 44px 18px;
	padding:14px 0 0 0;
	zoom:1;/*for IE 5.5-7*/
}
#arWrapper #arMain #arProfile:after{/*for modern browser*/
	content:".";
	display: block;
	height:0px;
	clear:both;
	visibility:hidden;
}
#arWrapper #arMain #arProfile .proTxtBox{
	width:303px;
	margin-right:2px;
	float:right;
	display:inline;
}
#arWrapper #arMain #arProfile .proTxtBox ul{
	margin:12px 0;
}

#arWrapper #arMain #arAbout{
	width:540px;
	margin:0 0 0 16px;
}
#arWrapper #arMain #arAbout #arAboutIn{
	padding:17px 15px;
	background:url(img/vol98/box_s_bg.gif) 0 0 repeat-y;
}
.arBoxTop{
	margin:20px 0 0 0;
}
.arBox{
	width:570px;
	margin:0;
	padding:5px 0 0 0;
	background:url(img/vol98/box_l_bg.gif) 0 0 repeat-y;
}
.arBox02{
	width:570px;
	margin:0;
	background:url(img/vol98/box_l_bg.gif) 0 0 repeat-y;
}
.arBox03{
	width:570px;
	margin:0;
}
.arBox p,
.arBox02 p,
.arBox03 p,
.arBoxIn p,
.arBoxIn02 p{
	margin:0;
	padding:0;
}

.arBox .arBoxIn,
.arBox02 .arBoxIn{
	width:525px;
	margin:0 22px;
	padding-bottom:10px;
	zoom:1;/*for IE 5.5-7*/
}

.arBox .arBoxIn02{
	width:525px;
	margin:0 22px;
	padding-top:0px;
	padding-bottom:10px;
	zoom:1;/*for IE 5.5-7*/
	border-top-width: 2px;
	border-top-style: dotted;
	border-top-color: #000000;
}

.arBox03 .arBoxIn{
	width:570px;
	padding-bottom:10px;
	zoom:1;/*for IE 5.5-7*/
}

.arBox .arBoxIn:after,
.arBox03 .arBoxIn:after,
.arBox .arBoxIn02:after,
.arBox02 .arBoxIn:after{/*for modern browser*/
	content:".";
	display: block;
	height:0px;
	clear:both;
	visibility:hidden;
}
.arBox .arBoxIn .arBoxTxt{
	width:340px;
	margin:0px 21px 0 0;
	float:left;
	display:inline;
}
.arBox .arBoxIn02 .arBoxTxt{
	width:340px;
	margin:15px 21px 0 0;
	float:left;
	display:inline;
}

.arBox03 .arBoxIn .arBoxTxt{
	width:389px;
	margin:0px 5px 0 0;
	float:left;
	display:inline;
}

.arBox03 .arBoxIn .arBoxTxt em{
	font-weight: bold;
}

.arBox .arBoxIn .arBoxTxt02{
	margin:15px 21px 0 0;
}


#arUrl{
	background:url(img/vol98/url_bg.gif) 0 0 no-repeat;
	width:570px;
	height:60px;
}
#arUrl ul{
	padding:24px 0 0 256px;
}


/* ar vol.99
------------------------------------------------------------------*/
.arMovieBox{
	width:570px;
	margin:60px 0;
}
#arHowtoBox{
	margin:0 0 30px 0;
}
#arHowtoBox p{
	margin:0;
	padding:0;
}
#howtoTitle{
	margin-bottom:30px !important;
}

#arMachineBox{
	width:570px;
	margin-bottom:20px;
	background:#fff url(img/vol99/machine_bg.gif) 0 0 no-repeat;
}
#machineTitle{
	padding:10px 0 0 0;
}

#creditPart {
	margin-top:1.5em;
	font-size:108%;
	font-weight:bold;
	line-height:1.4;
}
