@charset "utf-8";
/* CSS Document */

/*移植用補正ここから*/
#mamaWrap {
	font-family:Verdana,Arial,Meiryo,"メイリオ","Hiragino Kaku Gothic Pro","ヒラギノ角ゴ Pro W3",Osaka,"MS P Gothic","ＭＳ Ｐゴシック",sans-serif;
	font-size: 12px;
	line-height: 1.8;
	text-align: center;
	color: #666666;
	background-color: #ffffff;
	margin: 0px;
	padding: 0px;
	}

#mamaWrap p, #mamaWrap h2, #mamaWrap img {margin: 0px; padding: 0px;}
#mamaWrap img {
	border: none;
	}
#mamaContent {
	width: 900px!important;
	width /**/: 950px;
	padding: 0px 25px;
	height: 100%;
	margin: 10px auto 0 auto;
	text-align: left;
	}

h1{
	padding: 0px;
	margin: 0px;
	margin-bottom: 10px;
	}
/*移植用補正ここまで*/



#M_wrap {background:url(../images/cooking_mama_bg.jpg) no-repeat;}
#Contents {width:819px; padding:34px 42px; background:url(../images/cooking_mama_bgbtm.jpg) no-repeat bottom left;}


/***-インフォメーションエリア-***/
#Left_B{width:327px; padding:24px 12px 24px 24px; float:left;}

.flash {margin-bottom:38px;}
.info { margin-bottom:42px;}
.m_logo { height:99px;}
.m_logo img{ margin-right:36px;}

.m_copy{ padding-top:15px; text-align:center;}


/***--ゲームソフト紹介エリア--***/

#Right_B{width:418px; padding:24px 24px 24px 12px; float:right;}

#Right_B h2{
	width:418px;
	height:0px;!important
	height /**/:52px;
	padding-top:52px;
	overflow:hidden;
	}

.ds {background:url(../images/nintendo_ds.jpg) no-repeat;}
.wii {background:url(../images/wii.jpg) no-repeat;}
.download {background:url(../images/download.jpg) no-repeat;}

/**--ゲーム枠--**/

#Game_A{width:378px; margin:5px 0px 36px 0px;}
#Game_B{width:378px; margin-bottom:36px;}

.ph_L{width:171px;}
.ph_R{width:171px; float:right;}





/*--クッキングママ3--*/

a.mama3 {display:none;}

a.mama3 {
	display:block;
	width:163px;
	height:0px;!important
	height /**/:149px;
	padding-top:149px;
	margin:0px 0px 4px 5px;
	overflow:hidden;
	background:url(../images/cooking_mama3.jpg) no-repeat;
	}
	
a.mama3:hover {background:url(../images/cooking_mama3_ro.jpg) no-repeat;}

a.mama3_t {display:none;}

a.mama3_t {
	display:block;
	width:171px;
	height:0px;!important
	height /**/:30px;
	padding-top:30px;
	margin:0px 0px 4px 0px;
	overflow:hidden;
	background:url(../images/cooking_mama3_tit.jpg) no-repeat;
	}
	
a.mama3_t:hover { background:url(../images/cooking_mama3_tit_ro.jpg) no-repeat;}


/*--クッキングママ2--*/

a.mama2 {display:none;}

a.mama2 {
	display:block;
	width:163px;
	height:0px;!important
	height /**/:149px;
	padding-top:149px;
	margin:0px 0px 4px 5px;
	overflow:hidden;
	background:url(../images/cooking_mama2.jpg) no-repeat;
	}
	
a.mama2:hover {background:url(../images/cooking_mama2_ro.jpg) no-repeat;}

a.mama2_t {display:none;}

a.mama2_t {
	display:block;
	width:171px;
	height:0px;!important
	height /**/:30px;
	padding-top:30px;
	margin:0px 0px 4px 0px;
	overflow:hidden;
	background:url(../images/cooking_mama2_tit.jpg) no-repeat;
	}
	
a.mama2_t:hover { background:url(../images/cooking_mama2_tit_ro.jpg) no-repeat;}


/*--クッキングママ--*/

a.mama {display:none;}

a.mama {
	display:block;
	width:163px;
	height:0px;!important
	height /**/:149px;
	padding-top:149px;
	margin:0px 0px 4px 5px;
	overflow:hidden;
	background:url(../images/cooking_mama.jpg) no-repeat;
	}
	
a.mama:hover {background:url(../images/cooking_mama_ro.jpg) no-repeat;}

a.mama_t {display:none;}

a.mama_t {
	display:block;
	width:171px;
	height:0px;!important
	height /**/:30px;
	padding-top:30px;
	margin:0px 0px 4px 0px;
	overflow:hidden;
	background:url(../images/cooking_mama_tit.jpg) no-repeat;
	}
	
a.mama_t:hover {background:url(../images/cooking_mama_tit_ro.jpg) no-repeat;}


/*--ガーデニングママ--*/

a.garden {display:none;}

a.garden {
	display:block;
	width:163px;
	height:0px;!important
	height /**/:149px;
	padding-top:149px;
	margin:0px 0px 4px 5px;
	overflow:hidden;
	background:url(../images/gardening_mama.jpg) no-repeat;
	}
	
a.garden:hover {background:url(../images/gardening_mama_ro.jpg) no-repeat;}

a.garden_t {display:none;}

a.garden_t {
	display:block;
	width:171px;
	height:0px;!important
	height /**/:30px;
	padding-top:30px;
	margin:0px 0px 4px 0px;
	overflow:hidden;
	background:url(../images/gardening_mama_tit.jpg) no-repeat;
	}
	
a.garden_t:hover {background:url(../images/gardening_mama_tit_ro.jpg) no-repeat;}


/*--wiiクッキングママ--*/

a.w_mama {display:none;}

a.w_mama {
	display:block;
	width:163px;
	height:0px;!important
	height /**/:230px;
	padding-top:230px;
	margin:0px 0px 4px 5px;
	overflow:hidden;
	background:url(../images/w_cooking_mama.jpg) no-repeat;
	}
	
a.w_mama:hover {background:url(../images/w_cooking_mama_ro.jpg) no-repeat;}

a.w_mama_t {display:none;}

a.w_mama_t {
	display:block;
	width:171px;
	height:0px;!important
	height /**/:50px;
	padding-top:50px;
	margin:0px 0px 4px 0px;
	overflow:hidden;
	background:url(../images/w_cooking_mama_tit.jpg) no-repeat;
	}
	
a.w_mama_t:hover {background:url(../images/w_cooking_mama_tit_ro.jpg) no-repeat;}


/*--wiiクッキングママ2--*/

a.w_mama2 {display:none;}

a.w_mama2 {
	display:block;
	width:163px;
	height:0px;!important
	height /**/:230px;
	padding-top:230px;
	margin:0px 0px 4px 5px;
	overflow:hidden;
	background:url(../images/w_cooking_mama2.jpg) no-repeat;
	}
	
a.w_mama2:hover {background:url(../images/w_cooking_mama2_ro.jpg) no-repeat;}

a.w_mama2_t {display:none;}

a.w_mama2_t {
	display:block;
	width:171px;
	height:0px;!important
	height /**/:50px;
	padding-top:50px;
	margin:0px 0px 4px 0px;
	overflow:hidden;
	background:url(../images/w_cooking_mama2_tit.jpg) no-repeat;
	}

a.w_mama2_t:hover {background:url(../images/w_cooking_mama2_tit_ro.jpg) no-repeat;}


/*--ケータイ--*/
a.mobile {display:none;}

a.mobile {
	display:block;
	width:163px;
	height:0px;!important
	height /**/:96px;
	padding-top:96px;
	margin:0px 0px 4px 5px;
	overflow:hidden;
	background:url(../images/m_cooking_mama.jpg) no-repeat;
	}
	
a.mobile:hover {background:url(../images/m_cooking_mama_ro.jpg) no-repeat;}

a.mobile_t {display:none;}

a.mobile_t {
	display:block;
	width:171px;
	height:0px;!important
	height /**/:50px;
	padding-top:50px;
	margin:0px 0px 4px 0px;
	overflow:hidden;
	background:url(../images/m_cooking_mama_tit.jpg) no-repeat;
	}
	
a.mobile_t:hover {background:url(../images/m_cooking_mama_tit_ro.jpg) no-repeat;}


/*--iphone--*/
a.iphone {display:none;}

a.iphone {
	display:block;
	width:163px;
	height:0px;!important
	height /**/:96px;
	padding-top:96px;
	margin:0px 0px 4px 5px;
	overflow:hidden;
	background:url(../images/i_cooking_mama.jpg) no-repeat;
	}
	
a.iphone:hover {background:url(../images/i_cooking_mama_ro.jpg) no-repeat;}

a.iphone_t {display:none;}

a.iphone_t {
	display:block;
	width:171px;
	height:0px;!important
	height /**/:50px;
	padding-top:50px;
	margin:0px 0px 4px 0px;
	overflow:hidden;
	background:url(../images/i_cooking_mama_tit.jpg) no-repeat;
	}
	
a.iphone_t:hover {background:url(../images/i_cooking_mama_tit_ro.jpg) no-repeat;}




/**--クッキングママ フッタ--**/
.top{ width:100%; text-align:right;}

#portal_f{width:876px; padding:12px;}
#portal_f img{float:left; padding-right:12px;}
#portal_f .txt{font-size:10px; text-align:11px; margin-left:12px;}
