div#base div#main div#layout div#ballpool div#title{
	width:530px;
	margin:0px auto;
	display:block;
}

div#base div#main div#layout div#ballpool div#title div.ti{
	float:left;
	width:265px;
	font-size:small;
}

div#base div#main div#layout div#ballpool div#title div.ti h2{
	display:block;
	width:250px;
	height:80px;
	text-indent:-9000px;
}

div#base div#main div#layout div#ballpool div#title div#ti1 h2{
	background:url(../img/products/play/ballpool/title.jpg) no-repeat -10px 0px;
}

div#base div#main div#layout div#ballpool div#title div#ti1 p{
	display:block;
	margin:10px 5px 0px 0px;
	color:#954A01;
}

div#base div#main div#layout div#ballpool div#title div#ti2 h2{
	background:url(../img/products/play/ballpool/title1.jpg) no-repeat -5px 0px;
}

div#base div#main div#layout div#ballpool div#title div#ti2 p{
	display:block;
	margin:10px 0px 0px 5px;
}

div#base div#main div#layout div#ballpool p#text{
	display:block;
	width:500px;
	margin:20px auto;
	font-size:small;
}

div#base div#main div#layout div#ballpool div#contents{
	width:500px;
	margin:20px auto;
}

div#base div#main div#layout div#ballpool div.head{
	width:550px;
	margin:0px auto 20px auto;
	padding:0px 0px 10px 0px;
	border-bottom:dotted 1px #333333;
}

div#base div#main div#layout div#ballpool div.head div.text{
	display:block;
	padding:50px 5px 5px;
}

div#base div#main div#layout div#ballpool div.head div.text h3{
	font-size:medium;
	margin:0px 0px 0.5em 0px;
}

div#base div#main div#layout div#ballpool div.head div.text p{
	font-size:small;
	line-height:1.2em;
	margin:0px 0px 1em 0px;
}

div#base div#main div#layout div#ballpool div#item1{
	height:226px;
	background:url(../img/products/play/ballpool/tambarapool.jpg) no-repeat;
}

div#base div#main div#layout div#ballpool div#item1 div.text{
	width:190px;
	float:right;
}

div#base div#main div#layout div#ballpool div#item2{
	height:310px;
	background:url(../img/products/play/ballpool/wdt-ad008.jpg) no-repeat 150px 0px;
}

div#base div#main div#layout div#ballpool div#item2 div.text{
	width:170px;
}

div#base div#main div#layout div#ballpool div#item3{
	height:250px;
	background:url(../img/products/play/ballpool/wdt-ad003.jpg) no-repeat;
}

div#base div#main div#layout div#ballpool div#item3 div.text{
	width:240px;
	float:right;
}

div#base div#main div#layout div#ballpool div#item4{
	height:200px;
	background:url(../img/products/play/ballpool/wdt-ad006.jpg) no-repeat 250px 0px;
}

div#base div#main div#layout div#ballpool div#item4 div.text{
	width:240px;
}

div#base div#main div#layout div#ballpool h3#ti{
	font-size:medium;
}

div#base div#main div#layout div#ballpool ul#sample{
	width:510px;
	margin:0px auto;
	padding:0px;
	list-style:none;
}

div#base div#main div#layout div#ballpool ul#sample li{
	float:left;
	font-size:small;
}

div#base div#main div#layout div#ballpool ul#sample li.img{
	width:180px;
}

div#base div#main div#layout div#ballpool ul#sample li a{
	padding:110px 0px 0px 0px;
	margin:0px 0px 10px 0px;
	width:150px;
	display:block;
}

div#base div#main div#layout div#ballpool ul#sample li a#item1{
	background:url(../img/products/play/ballpool/wdt-ad005_s.jpg) no-repeat;
}

div#base div#main div#layout div#ballpool ul#sample li a#item2{
	background:url(../img/products/play/ballpool/wdt-ad002_s.jpg) no-repeat;
}

div#base div#main div#layout div#ballpool ul#sample li a#item3{
	background:url(../img/products/play/ballpool/wdt-ad004_s.jpg) no-repeat;
}

div#base div#main div#layout div#ballpool ul#sample li a#item4{
	background:url(../img/products/play/ballpool/wdt-ad007_s.jpg) no-repeat;
}

div#base div#main div#layout div#ballpool ul#sample li a#item5{
	background:url(../img/products/play/ballpool/wdt-ad001_s.jpg) no-repeat;
}

div#base div#main div#layout div#ballpool ul#sample li a#item6{
	background:url(../img/products/play/ballpool/wdt-ad009_s.jpg) no-repeat;
}

div#base div#main div#layout div#ballpool div#detail{
	display:block;
	padding:20px 0px;
}

div#base div#main div#layout div#ballpool div#detail ul{
	margin:0px;
	padding:0px;
}

div#base div#main div#layout div#ballpool div#detail ul li{
	margin:5px 0px 0px 3em;
	font-size:small;
}


/*puchi*/
div#base div#main div#layout div#ballpool h3#puchi{
	display:block;
	background:url(../img/products/play/ballpool/ti_puchi.jpg) no-repeat center;
	width:530px;
	margin:30px auto 0px;
	height:270px;
	text-indent:-9000px;
}

div#base div#main div#layout div#ballpool p.puchi_t{
	display:block;
	width:520px;
	margin:5px auto 0px;
	font-size:small;
	line-height:1.2em;
}

div#base div#main div#layout div#ballpool dl.puchi_t{
	display:block;
	width:500px;
	margin:20px auto;
	padding:10px;
	background:#FFE6F7;
	border:dotted 3px #ccCCcc;
}

div#base div#main div#layout div#ballpool dl.puchi_t dt{
	font-size:medium;
	font-weight:bold;
	color:#FF0066;
}

div#base div#main div#layout div#ballpool dl.puchi_t dd{
	font-size:small;
	margin:5px 1em; 
}

div#base div#main div#layout div#ballpool div.plan{
	display:block;
	width:530px;
	margin:20px auto 0px;
	border-bottom:dotted 1px #aaaaaa;
}

div#base div#main div#layout div#ballpool div.plan h4{
	float:left;
	width:290px;
	height:220px;
	font-size:small;
}

div#base div#main div#layout div#ballpool div.plan h4 strong{
	color:#FF6666;
	font-size:medium;
}

div#base div#main div#layout div#ballpool div.plan div.r_text{
	float:right;
}

div#base div#main div#layout div#ballpool div.plan div.r_text dl{
	font-size:small;
	padding:5px;
	margin:50px 5px 5px;
	border:solid 1px #333333;
}

div#base div#main div#layout div#ballpool div.plan div.r_text dl dt{
	font-weight:bold;
}

div#base div#main div#layout div#ballpool div.plan div.r_text dl dd{
	margin:1px 0px 0px;
}

div#base div#main div#layout div#ballpool div.plan div.r_text dl dt.sub{
	margin:10px 0px 0px;
}

div#base div#main div#layout div#ballpool div.plan div.r_text p{
	font-size:medium;
	font-weight:bold;
	color:#FF0000;
	display:block;
	margin:10px 0px;
	text-align:right;
}

div#base div#main div#layout div#ballpool div.plan div.r_text p span{
	font-size:small;
}

div#base div#main div#layout div#ballpool div.plan h4#p_a{
	background:url(../img/products/play/ballpool/plan_a.jpg) no-repeat -5px 20px;
}

div#base div#main div#layout div#ballpool div.plan h4#p_b{
	background:url(../img/products/play/ballpool/plan_b.jpg) no-repeat -5px 20px;
}

div#base div#main div#layout div#ballpool div.plan h4#p_c{
	background:url(../img/products/play/ballpool/plan_c.jpg) no-repeat -5px 20px;
}

div#base div#main div#layout div#ballpool div.plan h4#p_d{
	background:url(../img/products/play/ballpool/plan_d.jpg) no-repeat -5px 20px;
}

div#base div#main div#layout div#ballpool div.plan h4#p_e{
	background:url(../img/products/play/ballpool/plan_e.jpg) no-repeat -5px 20px;
}

div#base div#main div#layout div#ballpool div.plan h4#p_f{
	background:url(../img/products/play/ballpool/plan_f.jpg) no-repeat -5px 20px;
}

div#base div#main div#layout div#ballpool div.plan h4#p_g{
	background:url(../img/products/play/ballpool/plan_g.jpg) no-repeat -5px 20px;
}

div#base div#main div#layout div#ballpool p.sub_t{
	font-size:small;
	line-height:1.3em;
	width:510px;
	margin:5px auto;
}
