@charset "Shift_JIS";

/*
--------------------------------------------------
  (c)mu-mo All rights reserved.
--------------------------------------------------*/
a:hover{
	text-decoration:none;
	}
a {
	text-decoration:underline;
	}
	
#header {
	background : url(../mumo_image/mobile/bg_head.gif) repeat-x 0 20px;
}

#title {
	width:345px;
}

#title h1 {
	width:345px;
}

#title h1 span {
	background : url(../mumo_image/mobile/logo.gif) no-repeat 0 0;
}

#tool p {
	margin:24px 0 0 0;
	text-align:right;
}


/* mobile contents
--------------------------------------------------*/
#mobileContentsCol {
	width:760px;
}

#mobileContentsCol .wrap {
	width:100%;
}

#mobileContentsCol .wrap p.pageTop {
	text-align:right;
}

#mobileContentsCol .wrap p.pageTop a {
	color:#000000;
}

#mobileContentsCol .wrap span.hr {
	margin:16px 0;
	display:block;
	width:760px;
	height:23px;
	background : url(../mumo_image/mobile/bg_hr.gif) repeat-x 0 0;
}

#mobileContentsCol .wrap .content {
	width:100%;
}

#mobileContentsCol .wrap .content h2 {
	position:relative;
	width:760px;
	height:50px;
}

#mobileContentsCol .wrap .content h2 span {
	position:absolute;
	top:0;left:0;
	display:block;
	width:100%;height:100%;
}

#mobileContentsCol .wrap .content h2 span.mumo {
	background : url(../mumo_image/mobile/hd_mu-mo.gif) no-repeat 0 0;
}

#mobileContentsCol .wrap .content h2 span.kisekae {
	background : url(../mumo_image/mobile/hd_kisekae.gif) no-repeat 0 0;
}

#mobileContentsCol .wrap .content h2 span.calling {
	background : url(../mumo_image/mobile/hd_calling.gif) no-repeat 0 0;
}

#mobileContentsCol .wrap .content h2 span.box {
	background : url(../mumo_image/mobile/hd_box.gif) no-repeat 0 0;
}

#mobileContentsCol .wrap .content h2 span.shop {
	background : url(../mumo_image/mobile/hd_shop.gif) no-repeat 0 0;
}

#mobileContentsCol .wrap .content h2 span.friends {
	background : url(../mumo_image/mobile/hd_friends.gif) no-repeat 0 0;
}

#mobileContentsCol .wrap .content h2 span.tune {
	background : url(../mumo_image/mobile/hd_tune.gif) no-repeat 0 0;
}

#mobileContentsCol .wrap .content h2 span.tv {
	background : url(../mumo_image/mobile/hd_tv.gif) no-repeat 0 0;
}

#mobileContentsCol .wrap .content h2 span.video {
	background : url(../mumo_image/mobile/hd_video.gif) no-repeat 0 0;
}

#mobileContentsCol .wrap .content h2 span.asia {
	background : url(../mumo_image/mobile/hd_asia.gif) no-repeat 0 0;
}


#mobileContentsCol .wrap .content dl {
	width 100%;
	margin:18px 0 9px;
}

#mobileContentsCol .wrap .content dl dt {
	width:490px;
	color:#5a3b19;
	float:left;
}

#mobileContentsCol .wrap .content dl dd {
	width:260px;
	float:right;
	border:1px solid #949494;
}

#mobileContentsCol .wrap .content dl dd span {
	margin:0 11px 0 22px;
	font-size:86%;
	font-weight:bold;
}

#mobileContentsCol .wrap .content dl dd img {
	vertical-align:middle;
	margin:4px 6px 2px;
}

#mobileContentsCol .wrap .content .wrap {
	width:100%;
}

#mobileContentsCol .wrap .content .wrap .col {
	width:100%;
	margin:0 0 24px;
}

#mobileContentsCol .wrap .content .wrap .col h3 {
	position:relative;
	width:760px;
	height:23px;
	margin:0 0 11px;
}

#mobileContentsCol .wrap .content .wrap .col h3 span {
	position:absolute;
	top:0;left:0;
	display:block;
	width:100%;height:100%;
}

#mobileContentsCol .wrap .content .wrap .col h3 span.melo {
	background : url(../mumo_image/mobile/hd_melo_mu-mo.gif) no-repeat 0 0;
}

#mobileContentsCol .wrap .content .wrap .col h3 span.uta {
	background : url(../mumo_image/mobile/hd_uta_mu-mo.gif) no-repeat 0 0;
}

#mobileContentsCol .wrap .content .wrap .col h3 span.utafull {
	background : url(../mumo_image/mobile/hd_utafull_mu-mo.gif) no-repeat 0 0;
}



#mobileContentsCol .wrap .content .wrap .col .left {
	float:left;
	width:162px;
}

#mobileContentsCol .wrap .content .wrap .col .left p {
	text-align:center;
	margin:0 0 8px;
}

#mobileContentsCol .wrap .content .wrap .col .right {
	width:585px;
	float:right;
}

#mobileContentsCol .wrap .content .wrap .col .right h4 {
	position:relative;
	width:585px;
	height:15px;
}

#mobileContentsCol .wrap .content .wrap .col .right h4 span {
	position:absolute;
	top:0;left:0;
	display:block;
	width:100%;height:100%;
}

#mobileContentsCol .wrap .content .wrap .col .right h4 span.access {
	background : url(../mumo_image/mobile/hd_access.gif) no-repeat 0 0;
}

#mobileContentsCol .wrap .content .wrap .col .right h4 span.fee {
	background : url(../mumo_image/mobile/hd_fee.gif) no-repeat 0 0;
}

#mobileContentsCol .wrap .content .wrap .col .right h4 span.pay {
	background : url(../mumo_image/mobile/hd_pay.gif) no-repeat 0 0;
}

#mobileContentsCol .wrap .content .wrap .col .right dl {
	width:585px;
	margin:0;
	background-color:#333333;
	border-bottom:1px solid #666666;
}

#mobileContentsCol .wrap .content .wrap .col .right dl.bottom {
	margin:0 0 16px;
	border:none;
}

#mobileContentsCol .wrap .content .wrap .col .right dl dt {
	font-size:76%;
	font-weight:bold;
	color:#FFFFFF;
	width:88px;
	padding:0 0 0 16px;
	float:left;
}

#mobileContentsCol .wrap .content .wrap .col .right dl dd {
	font-size:76%;
	font-weight:bold;
	color:#FFFFFF;
	border:none;
}

#mobileContentsCol .wrap .content .wrap .col .right dl dd.icon {
	width:21px;
	float:left;
}

#mobileContentsCol .wrap .content .wrap .col .right dl dd.desc {
	width:434px;
	padding:0 8px 0 0;
	float:right;
}

#mobileContentsCol .wrap .content .wrap .col .right ul {
	width:585px;
	margin:0 0 16px;
	background-color:#333333;
}

#mobileContentsCol .wrap .content .wrap .col .right ul li {
	font-size:76%;
	font-weight:bold;
	color:#FFFFFF;
	padding:0 0 0 16px;
	border-bottom:1px solid #666666;
}

#mobileContentsCol .wrap .content .wrap .col .right ul li.bottom {
	boder:none;
}



#bnrCol {
	width:100%;
	margin:0;
}

#bnrCol .wrap {
	width:100%;
}

#bnrCol .wrap .left {
	width:376px;
	float:left;
}

#bnrCol .wrap .right {
	width:376px;
	float:right;
}

#bnrCol .wrap .left p,
#bnrCol .wrap .right p {
	text-align:center;
}

#bnrCol .wrap .left p a,
#bnrCol .wrap .right p a{
	color:#996633;
}

#mobileContentsCol .wrap p.at {
	font-size:76%;
	color:#5a3b19;
	margin:1em 0 0 0;

}



/* float clear
--------------------------------------------------*/
#mobileContentsCol .wrap .content dl:after,
#mobileContentsCol .wrap .content .wrap .col:after,
#mobileContentsCol .wrap .content .wrap .col .right dl:after,
#bnrCol .wrap:after
{	content:".";
	display:block;
	height:0;
	visibility:hidden;
	clear:both;
	}

#mobileContentsCol .wrap .content dl,
#mobileContentsCol .wrap .content .wrap .col,
#mobileContentsCol .wrap .content .wrap .col .right dl,
#bnrCol .wrap
{	display:inline-block;
	}

/*\*/
* html #mobileContentsCol .wrap .content dl,
* html #mobileContentsCol .wrap .content .wrap .cols,
* html #mobileContentsCol .wrap .content .wrap .col .right dl,
* html #bnrCol .wrap
{	height:1%;
	}

#mobileContentsCol .wrap .content dl,
#mobileContentsCol .wrap .content .wrap .col,
#mobileContentsCol .wrap .content .wrap .col .right dl,
#bnrCol .wrap
{	display:block;
	}
/**/

