#disneycontainer {
	width:760px;
	margin:0;
	padding:0;
	background-color:#FE4049;
}

#disneycontainer #wrap {
	padding:5px;
}

#disneycontainer #header {
	width:760px;
	padding:0;
	border-bottom:3px solid #FFFFFF;
	margin:0;
}

#disneycontainer #header #main {
	padding:5px;
	background:url("http://img-shop.mu-mo.net/img/pc_sp/0702disney/header_top.gif") no-repeat 0 0;
}

#disneycontainer #footer {
	width:100%;
	height:20px;
	margin:0;
	padding:0;
	background:url("http://img-shop.mu-mo.net/img/pc_sp/0702disney/footer.gif") no-repeat 0 0;
	text-align:right;
}

#disneycontainer #footer a {
	margin:0 10px 0 0;
}

#disneycontainer #leftcol {
	width:545px;
	float:left;
}

#disneycontainer #rightcol {
	width:200px;
	border:1px solid #f8904b;
	background-color:#FFFFFF;
	float:right;
	voice-family:"\"}{\"";
	voice-family:inherit;
	width:198px;
}

#disneycontainer #rightcol h2 {
	width:198px;
	height:19px;
	font-size:12px;
	border:none;
	margin:0;
	padding:0;
	position:relative;
}

#disneycontainer #rightcol h2 span {
	width:100%;
	height:100%;
	display:block;
	position:absolute;
	top:0; left:0;
	border:none;
	background:url("http://img-shop.mu-mo.net/img/pc_sp/0702disney/pk.gif") no-repeat 0 0;
}	

#disneycontainer #rightcol #rightmaincol {
	padding:3px;
	font-size:10px;
	line-height:150%;
	background-color:#FFFFFF;
}

#disneycontainer #rightcol #rightmaincol p {
	font-size:10px;
}

#disneycontainer #rightcol #rightmaincol h3 {
	font-size:12px;
	font-weight:normal;
}

#disneycontainer #rightcol #rightmaincol img {
	width:60px;
	float:right;
}

#disneycontainer #rightcol #rightmaincol p {
	border-bottom:1px solid #f8904b;
	margin:0 0 7px 0;
	padding:0 0 7px 0;
}

#disneycontainer .ct {
	width:545px;
	border:1px solid #000000;
	padding:3px;
	margin-bottom:14px;
	background-color:#FFFFFF;
	voice-family:"\"}{\"";
	voice-family:inherit;
	width: 537px;
}

#disneycontainer .subcol {
	float:right;
	width:410px;
}

#disneycontainer .subcol h2 {
	width:410px;
	height:29px;
	margin:0 0 7px 0;
	padding:0;
	border:none;
	position:relative;
}

#disneycontainer .ct img {
	width:120px;
	float:left;
}



#disneycontainer #ctcol1 .subcol h2 span {
	width:100%;
	height:100%;
	display:block;
	position:absolute; top:0; left:0;
	background:url("http://img-shop.mu-mo.net/img/pc_sp/0702disney/bar.gif") no-repeat 0 0;
}

#disneycontainer #ctcol2 .subcol h2 span {
	width:100%;
	height:100%;
	display:block;
	position:absolute; top:0; left:0;
	background:url("http://img-shop.mu-mo.net/img/pc_sp/0702disney/bar2.gif") no-repeat 0 0;
}

#disneycontainer #ctcol3 .subcol h2 span {
	width:100%;
	height:100%;
	display:block;
	position:absolute; top:0; left:0;
	background:url("http://img-shop.mu-mo.net/img/pc_sp/0702disney/bar3.gif") no-repeat 0 0;
}

#disneycontainer #ctcol4 .subcol h2 span {
	width:100%;
	height:100%;
	display:block;
	position:absolute; top:0; left:0;
	background:url("http://img-shop.mu-mo.net/img/pc_sp/0702disney/bar4.gif") no-repeat 0 0;
}

#disneycontainer #ctcol5 .subcol h2 span {
	width:100%;
	height:100%;
	display:block;
	position:absolute; top:0; left:0;
	background:url("http://img-shop.mu-mo.net/img/pc_sp/0702disney/bar5.gif") no-repeat 0 0;
}


#disneycontainer #ctcol1 {
	width:100%;
	height:120px;
	position:relative;
	background-color:#FFEEEF;
}

#disneycontainer #ctcol2 {
	width:100%;
	height:120px;
	position:relative;
	background-color:#f1e1ca;
}

#disneycontainer #ctcol3 {
	width:100%;
	height:120px;
	position:relative;
	background-color:#f5deec;
}

#disneycontainer #ctcol4 {
	width:100%;
	height:120px;
	position:relative;
	background-color:#d2e5ff;
}

#disneycontainer #ctcol5 {
	width:100%;
	height:120px;
	position:relative;
	background-color:#fffce3;
}

#disneycontainer .btn {
	width:95px;
	height:17px;
	background:url("http://img-shop.mu-mo.net/img/pc_sp/0702disney/btn.gif") no-repeat;
	position:absolute;
	margin:7px 0 0 0;
	top:93px;
	left:442px;
}

#disneycontainer .btn a {
	font-size:10px;
	font-weight:bold;
	text-decoration:none;
	color:#FFFFFF;
	padding:3px 10px 3px 23px;
}

h1,h2,h3,p {
	margin:0;
	padding:0;
}

p {
	font-size:12px;
	line-height:150%;
}



#disneycontainer #footer a:link {
	font-size:10px;
	color:#FFFFFF;
	text-decoration:none;
}

#disneycontainer #footer a:visited {
	font-size:10px;
	color:#FFFFFF;
	text-decoration:none;
}

#disneycontainer #footer a:hover {
	text-decoration:underline;
}

#disneycontainer #rightmaincol a:link {
	font-size:10px;
	color:#fe4049;
	text-decoration:none;
}

#disneycontainer #rightmaincol a:visited {
	font-size:10px;
	color:#fe4049;
	text-decoration:none;
}

#disneycontainer #rightmaincol a:hover {
	text-decoration:underline;
}


/* float clear
--------------------------------------------------*/
#disneycontainer:after,
#wrap:after,
#rightcol:after,
#pk:after,
.ct:after {
	content:".";
	display:block;
	height:0;
	clear:both;
	visibility:hidden;
	}

#disneycontainer,
#wrap,
#rightcol,
#pk,
.ct {
	display:inline-block;
	}

/*\*/
* html #disneycontainer,
* html #wrap,
* html #rightcol,
* html #pk,
* html .ct {
	height:1%;
	}

#disneycontainer,
#wrap,
#rightcol,
#pk,
.ct {
	display:block;
	}
/**/
