.headimg {

	margin:0em 0 1em 0;

	padding:0px;

	width:570px;

	height:208x;

	background:url(/kids/loilo/images/kidstop-head.gif) no-repeat center top;

	border:0px none transparent; position:relative;

	position: absolute;

}

.headimg .headlead {

	text-align:left;

	margin:0px; padding:0px;

	position:absolute;

	width:490;

	height:120px;

	top:210px;

	left:40px;

	line-height: 130%;

	color:#002051;

}



.tab {

	float:left;

	width:100%;

	line-height:normal;

	margin: 1em 0 1em 0;

	/*border-bottom: 1px solid #ccc;*/

}

.tab ul {

	margin:0;

	padding:1em 10px 0 70px;

	list-style:none;

}

.tab li {

	display:inline;

	margin:0;

	padding:0;

}

.tab a {

	float:left;

	background:url("/kids/loilo/images/loilo-tableft.gif") no-repeat left top;

	margin:0;

	padding:0 0 0 4px;

	text-decoration:none;

}

.tab a span {

	float:left;

	display:block;

	background:url("/kids/loilo/images/loilo-tabright.gif") no-repeat right top;

	padding:5px 15px 4px 13px;

	color:#FFF;

}

.tab a:hover span {

	color:#FFF;

}

.tab a:hover {

	background-position:0% -42px;

	cursor: pointer;

}

.tab a:hover span {

	background-position:100% -42px;

}



.kakomi {

	width:530px;

}

.kakomi .left {

	float:left;

	width:230px;

}

.kakomi .right {

	float:left;

	width:300px;

}

.kakomi p.subtitle {

	margin:0 0 0em 0;

}

.kakomi p.title {

	margin:0 0 0.5em 0;

	font-weight: bold;

}

.kakomi .price {

	float:left;

}

.kakomi .buybtn {

	float:right;

}

.kakomi .shinseisho {

	margin-top:0.5em;

}



