br{
	clear:both;
}

#contents_top{
	display:block;
	width:550px;
	float:left;
	margin-bottom:10px;
}


/* Safari only \*/
html:\66irst-child body{
	font-size:x-small;
}
/* end */

/* 搀E卟蚪丒仆裞lass */
.clear{ clear:both }


#catch{
/*	float:left;*/
	width:550px;
	height:277px

	display:block;
/*	width:550px;*/
/*	height:277px;*/
/*	background:url(../img/top/marugoto_bn_01.jpg) no-repeat;*/
/*	text-indent:-10000px;*/
/*	margin-bottom:0px;*/
}

a.catch_btn{
	display:block;
	width:550px;
	height:277px;
	background:url(../img/top/marugoto_bn_01.jpg) no-repeat;
	text-indent:-10000px;
	margin-bottom:0px;
	overflow:hidden;
}

a:hover.catch_btn{
	background-position:0 -277px;
}

#catch2{
/*	float:left;*/
	width:550px;
	height:123px

	display:block;
/*	width:550px;*/
/*	height:277px;*/
/*	background:url(../img/top/marugoto_bn_01.jpg) no-repeat;*/
/*	text-indent:-10000px;*/
/*	margin-bottom:0px;*/
}

a.catch2_btn{
	display:block;
	width:550px;
	height:123px;
	background:url(../img/top/marugoto_bn_02.jpg) no-repeat;
	text-indent:-10000px;
	margin-bottom:15px;
	overflow:hidden;
}

a:hover.catch2_btn{
	background-position:0 -123px;
}



#catch a{
	width:550px;
	height:277px;
	display:block;
}

#catch2 a{
	width:550px;
	height:123px;
	display:block;
}

/* はじめての柴家肋惟ガイド start */
#stage{
	display:block;
	width:500px;
	height:174px;
	margin-bottom:15px;
}
#stage h3{
	display:block;
	width:500px;
	height:30px;
	margin-bottom:54px;
}
#stage ul{
	display:block;
	width:500px;
	margin-bottom:3px;
}
#stage li{
	display:block;
	width:106px;
	height:40px;
	float:left;
	text-decoration:none;
	text-indent:-10000px;
	margin-left:3px;
}
#stage li a{
	display:block;
	width:106px;
	height:40px;
}
/* はじめての柴家肋惟ガイド end */

/* 弹度毁辩コンテンツ皝E丒start */
#contents_list{
	display:block;
	width:550px;
	height:180px;
	background:url(../img/top/bg_contents.gif) no-repeat 0 34px;
	margin-bottom:15px;
}
#contents_list h3{
	display:block;
	width:550px;
	height:34px;
	background:url(../img/top/ttl_contents.gif) no-repeat;
	text-indent:-10000px;
}

.before,.now,.after,.useful{
	display:block;
	width:365px;
	/*width:265px;*/
	height:46px;
	padding-left:135px;
	text-align:left;
}

.after{
	height:50px;
}

#contents_list li{
	display:block;
	width:100px;
	height:16px;
	float:left;
	background:url(../img/top/list_contents.gif) no-repeat 0 4px;
	padding-left:10px;
	margin-top:13px;
}

/* 弹度毁辩コンテンツ皝E丒start */
#shorui_list{
	display:block;
	width:550px;
	height:400px;
	margin-bottom:15px;
}
#shorui_list h3{
	display:block;
	width:550px;
	height:34px;
	background:url(../img/top/ttl_st_format.gif) no-repeat;
	text-indent:-10000px;
}
.shoruiafter{
	display:block;
	width:400px;
	/*width:265px;*/
	height:46px;
	padding-left:15px;
	text-align:left;
}



#shorui_list li{
	display:block;
	width:500px;
	height:16px;
	float:left;
	background:url(../img/top/list_contents.gif) no-repeat 0 4px;
	padding-left:10px;
	margin-top:13px;
}



#shorui_list2{
	display:block;
	width:550px;
	height:340px;
	margin-bottom:15px;
	background:url(../img/top/bg_contents.gif) no-repeat;

}
#shorui_list2 h3{
	display:block;
	width:550px;
	height:34px;
	background:url(../img/top/ttl_contents.gif) no-repeat;
	text-indent:-10000px;
}
.shoruiafter2{
	display:block;
	width:550px;
	/*width:265px;*/
	height:46px;
	padding-left:145px;
	text-align:left;

}



#shorui_list2 li{
	display:block;
	width:500px;
	height:16px;
	float:left;
	background:url(../img/top/list_contents.gif) no-repeat 0 4px;
	padding-left:10px;
	margin-top:13px;
}



/* 弹度毁辩コンテンツ皝E丒end */


/* 面井磥E然俦缇鹗丒start */

/* Safari only \*/
html:\66irst-child #jnet_new li{
	margin-bottom:0px;
}
/* end */


/* 弹度ˇ倡度羹け今及セットDL start */
#format_dl1{
	display:block;
	width:550px;
	height:154px;
	margin-bottom:15px;
	background:url(../img/top/bg_st_format.gif) no-repeat 0px 30px;
}
#format_dl1 h3{
	display:block;
	width:550px;
	height:34px;
	background:url(../img/top/ttl_st_format.gif) no-repeat;
	text-indent:-10000px;
}
#format_dl1 h4{
	display:block;
	width:320px;
	height:59px;
	float:left;
	text-indent:-10000px;
}
#format_dl1 p{
	display:block;
	width:173px;
	height:42px;
	float:right;
}
#format_dl1 p a{
	display:block;
	width:173px;
	height:42px;
	background:url(../img/top/btn_dl1.jpg) no-repeat;
	text-indent:-10000px;
	margin-top:15px;
}
/* 弹度ˇ倡度羹け今及セットDL end */

#stage_navi{
	display:block;
	width:550px;
	height:259px;
	overflow:hidden;
	margin-bottom:15px;
	background:url(../img/top/btm_navi.gif) no-repeat 0 100%;
}
#stage_navi h3{
	display:block;
	width:550px;
	height:50px;
	background:url(../img/top/ttl_stage.gif) no-repeat;
	text-indent:-10000px;
	margin-bottom:5px;
}
#imgMenu{
	display:block;
	/*width:492px;*/
	width:540px;
	margin:0px auto;
	_margin:0px 0px 0px 0px;
}
#imgMenu li{
	width:125px;
	height:190px;
	float:left;
	overflow:hidden;
	padding:5px;
	_padding:0px;
}
li.menu1{
	background:url(../img/top/slide_menu1.jpg) no-repeat;
}
li.menu2{
	background:url(../img/top/slide_menu2.jpg) no-repeat;
	padding-left:35px;
	padding-top:100px;
}
li.menu3{
	background:url(../img/top/slide_menu3.jpg) no-repeat;
}
li.menu4{
	background:url(../img/top/slide_menu4.jpg) no-repeat;
}
#imgMenu ul{
	margin:0px;
	padding:0px;
	list-style-type:none;
}
/*.menu1 p{
	display:block;
	width:101px;
	height:40px;
	float:left;
	text-decoration:none;
	text-indent:-10000px;
	margin-left:1px;
}
.menu1 p a{
	display:block;
	width:101px;
	height:40px;
}*/
.lmenu{
	display:block;
	width:260px;
	height:100px;
	margin:72px 0px 0px 65px;
	text-align:left;
}
.lmenu p{
	margin-bottom:2px;
}


