@charset "utf-8";
#favorite_all {
	margin:0 0 0 -500px;
	position: absolute;
	left: 50%;
	width: 1000px;
	height: 5200px;
	background-color: #ffffff;
}
#favorite_title {
	display:inline;
}
#favorite_top_banner {
	width:700px;
	height:100px;
	padding:15px 0 0 0;
	border-top:1px #cccccc solid;
}
#favorite_box {
	width: 970px;
	margin:0 0 0 15px;
}
#favorite_all2 {
	float:left;
	width:700px;
	margin:23px 0 0 15px;
	display:inline;
}
#favorite_top_image {
	margin:15px 0 0 0;
	width:698px;
	height:98px;
	background-image:url(../contents/favorite/favorite_img/favorite_menu.jpg);
}
#favorite_img {
	display:inline;
	width:130px;
	height:180px;
	margin:5px 0 0 0;
}
#favorite_content {
	display:inline;
	float:left;
	width:130px;
	margin:5px 10px 0 0px;
}
#favorite_content2 {
	display:inline;
	float:left;
	width:130px;
	margin:5px 0 0 0;
}
#favorite_box2 {
	padding:15px 0 0 0;
	display:inline;
	float:left;
	border-top:1px #cccccc solid;
}
#yogakids_btn {
	float:left;
	display:inline;
	margin:15px 0 0 17px;
}
#contents_box {
	width:700px;
	float:left;
	display:inline;
	clear:both;
}
#recommend1box {
	border-top:1px #cccccc solid;
	width: 230px;
	height: 149px;
	padding:15px 0 0 0;
	margin-bottom:30px;
}
#recommendifbox {
	border-top:1px #cccccc solid;
	width: 230px;
	height: 737px;
	padding:15px 0 0 0;
}
#footer_box {
	width:970px;
	height:380px;
	margin:10px 0 0 15px;
	clear: both;
	float:left;
}
#footer_menu_1 {
	width: 970px;
	height: 47px;
	background-image:url(http://www.yoga-gene.com/top_img/footer_2.jpg);
}
#footer_banner {
	width: 970px;
	height: 60px;
	margin:15px 0 0 0;
	padding:15px 0 0 0;
	border-top-style:solid;
	border-width:2px;
	border-color:#808080;
}
#footer {
	width: 970px;
	height: 230px;
	background-image:url(http://www.yoga-gene.com/top_img/footer-for-desc.gif);
	position: relative;
	margin:15px 0 0 0;
}
.base_2 {
	width:970px;
	float:left;
	margin:18px 0 0 0;
}
#line {
	background-image:url(/top_image/line.gif);
	position: absolute;
	top:443px;
	left:720px;
	width:30px;
	height:4300px;
	z-index:0;
}
div#footer_desc p {
	position: relative;
	top: 50px;
	margin-right: auto;
	margin-left: auto;
	width: 800px;
}
/*---------- HACK ----------*/
/* for IE6 */
* html #line {
	height:4500px;
}
