@charset "utf-8";


/* best-shot
---------------------------------*/
div.section.best-shot{
	
}
div.section.best-shot p.dog{
	width:414px;
	height:218px;
	float:left;
	padding:0 0 30px 0;
	background:url("../images/index/bg_photo.jpg") no-repeat 0 100%;
	background-position: left top;
	padding-top: 23px;
	padding-left: 32px;
}
div.section.best-shot dl.comment{
	width:365px;
	float:left;
	padding:14px 0 14px 0;
	margin:0 40px 0 0;
	display:inline;
	background:url("../images/index/bg_toko_bottom.jpg") no-repeat 0 100%;
}
div.section.best-shot dl.comment dd{
	padding:5px 0 0 20px;
	background:url("../images/index/bg_toko_middle.jpg") repeat-y 0 0;
}
div.section.best-shot dl.comment dd.btn{
	padding:15px 0 10px 20px;
	background:url("../images/index/bg_toko_middle.jpg") repeat-y 0 0;
}


/* lineup
---------------------------------*/
div.section.lineup{
	width:860px;
	margin:0 auto 0 auto;
	padding:20px 20px 0 20px;
	background:url("../images/index/bg_section.jpg") repeat-y 50% 0;
}

/* inside */
div.section.lineup div.inside{
	width:270px;
	float:left;
	display:inline;
	margin:0 8px 20px 7px;
	padding:0 0 40px 0;
	background:url("../images/index/bg_ato.jpg") no-repeat 50% 100%;
}

/* photo */
div.section.lineup div.inside p.photo{
	width:200px;
	margin:0 auto 0 auto;
	padding:8px 0 0 0;
	background:url("../images/index/bg_photo_top.jpg") no-repeat 0 0;
}
div.section.lineup div.inside p.photo span{
	width:200px;
	display:block;
	padding:0 0 8px 0;
	background:url("../images/index/bg_photo_bottom.jpg") no-repeat 0 100%;
}
div.section.lineup div.inside p.photo span img{
	padding:0 11px 0 11px;
	background:url("../images/index/bg_photo_middle.jpg") repeat-y 0 0;
}

/* title */
div.section.lineup div.inside h3{
	width:235px;
	margin:0 auto 0 auto;
	padding:7px 10px 7px 10px;
	background:url("../images/index/bg_line.gif") repeat-x 0 100%;
}
div.section.lineup div.inside h3 img{
	margin:0 10px 0 0;
	vertical-align:-35%;
}

/* comment */
div.section.lineup div.inside p.comment{
	width:235px;
	margin:0 auto 0 auto;
	padding:7px 10px 10px 10px;
	font-weight:bold;
	color:#9B5E1D;
	background:url("../images/index/bg_line.gif") repeat-x 0 100%;
}
div.section.lineup div.inside p.comment span{
	display:block;
}
