<html><head><meta name="color-scheme" content="light dark"></head><body><pre style="word-wrap: break-word; white-space: pre-wrap;">@charset "Shift_JIS";

* {
	margin:0;
	padding:0;
	border:0;
	outline:none;
	/*For IE Only*/
	word-break:break-all;
}

body {
	font-size:13px;
	font-weight:normal;
	line-height:1.5;
	color:#474747;
}

table {
	font-size:inherit;
	font-size:100%;	
}

span {
	color:#ff418c;
}

p {
	font-family:"Hiragino Kaku Gothic Pro","HiraKakuPro-W3","MS UI Gothic","Lucida Grande","MS Gothic";
	/*color:#8c8c8c;*/
	color:#474747;
	font-size:12px;
	line-height:150%;
}

* html p {
	font-size:93%;
}

.text1 {
	color:#8c8c8c;
	font-weight:bold;
	line-height:150%;
	font-family: Arial;
	font-size: 12px;
}


#hdr_sp {
	text-indent:-9999px;
	font-size:0.1%;
	line-height:0.1%;
}

.clear {
	clear:both;
}

.softtext p, .softtext_nocero p {
 	width:230px;
}

.softtext p.tht, .softtext_nocero p.tht {
	width:100px;
}

.softtext p.longtext, .softtext_nocero p.longtext {
	display:block;
 	width:500px;
	margin:0;
	padding:0;
	text-align:left;
	float:left;
}

/*+++++++++++++++++++++++++++++
           licensee
+++++++++++++++++++++++++++++*/

#licensee_box {
	width:768px;
	margin:0 auto;
	padding:0;
	color:#474747;
	text-align:center;
}

/*++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++*/
/*++++++++++++++++++++++++++++++++++++++++++ header block ++++++*/
/*++++++++++++++++++++++++ Title, Catchcopy, Wiiware-logo ++++++*/

#l-header {
	width:753px;
	margin:26px auto 0 15px;
	padding:0;
	text-align:left;
}

#title-box {
	display:block;
	float:left;
	width:620px;
	margin:5px 0;
	padding:0 0 0 12px;
}

p.title {
	display:block;
	margin:0 0 5px;
	color:#ff418c;
	/*font-size:20px;*/
	font-size:153.9%;
	line-height:1.1;
	font-weight:bold;
	letter-spacing:0.05em;
}

p.subtitle {
	display:block;
	margin:0 0 5px;
	color:#ff418c;
	/*font-size:16px;*/
	font-size:123.1%;
	line-height:1.1;
	font-weight:bold;
	letter-spacing:0.05em;
}

p.catchcopy {
	display:block;
	margin:0;
	padding:0;
	/*font-size:12px;*/
	font-size:93%;
	color:#6d6e6d;
	line-height:1.05;
	font-weight:bold;
	letter-spacing:0.05em;
}

#dsiware-logo {
	display:block;
	float:right;
	width:118px;
	height:21px;
	margin:5px 0 0;
}

a.link_logo {
	display:block;
	width:118px;
	height:21px;
	margin:0px;
	padding:0px;
	text-indent:-9999px;
	font-size:0.1px;
	line-height:0.1px;
}

.titleline {
	width:768px;
	height:28px;
	margin:0;
	clear:both;
}

/*++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++*/
/*+++++++++++++++++++++++++++++++++++++++ main block +++++++++++*/

#main-box {
	width:740px;
	/*margin:0 0 15px 26px;*/
	margin:0 0 0 28px;
	padding-bottom:15px;
	text-align:left;
}

.marker-text {
	width:390px;
	margin:0;
	float:left;
	line-height:1.66;
	word-break:normal;
}
.marker-text p {
	margin-top:0.8em;
}

.ds-ss {
	width:346px;
	margin:0;
	float:right;
}

.from-maker {
	display:block;
	width:154px;
	height:17px;
	margin:0;
	text-indent:-9999px;
	font-size:0.1px;
	line-height:0.1px;
}

/* pagecommon*/

.text-valiqn {
	vertical-align:top;
}

.wifi-logo {
	margin:0 auto 5px;
}

.midashi {
	width:768px;
	margin:0 auto 10px;
	font-size:0.1px;
	line-height:0.1px;
}


/* Screenshot image */

#ss-box-4, #ss-box-4r {
	width:752px;
	margin:0 auto 25px;
	text-align:center;
}

#ss-box-3, #ss-box-3r {
	width:564px;
	margin:0 auto 25px;
	text-align:center;
}

#ss-box-2 {
	width:376px;
	margin:0 auto 25px;
	text-align:center;
}

#ss-box-4r, #ss-box-3r {
	width:676px;
}

.ss-margin {
	margin:0 16px;
}

.ss-margin-2 {
	margin:0 16px 15px;
}

.ss-margin-3 {
	margin:0 auto;
}

/* DSiWare Info */

#dsiwareinfo {
	width:758px;
	margin:0 auto 15px;
	padding:0;
}

.dsiwareinfo-top, .dsiwareinfo-btm {
	width:758px;
	height:15px;
	font-size:0.1px;
	line-height:0.1px;
}

.dsiwareinfo-main {
	width:728px;
	margin:0 15px;
	padding:0;
	border:0;
	border-collapse:collapse;
}

.dsiwareinfo-logo {
	width:190px;
}

.dsiwareinfo-text {
	width:538px;
	line-height:1.5;
}

.logo-margin {
	margin-left:26px;
}


/* COPYRIGHT */
.copycenter, .copyleft {
	width:758px;
	font-size:93%;
	line-height:1.6;
	text-align:center;
	letter-spacing:0.05em;
	margin:0 auto 15px;
	padding:0;
}
.copyleft {
	text-align:left;
}
</pre></body></html>