
.cinecom01 {
	background:url("/cinecom/images/bg01.gif") no-repeat;
	padding:15px;
	position:relative;
	}

.cinecom01 .photo {
	float:left;
	width:137px;
	
	}
.cinecom01 .photo img {
	border:#cccccc solid 1px;
	}
.cinecom01 .text {
	float:left;
	width:365px;
	padding:0 0 0 15px;
	border:#ff0000 solid 0px;
	}

.cinecom01 .point {
	position:absolute;
	top:-43px;
	left:538px;
	}

.cinecom_2column {
	background:url("/cinecom/images/bg02.gif") no-repeat;
	padding:15px 15px 0 15px;
	width:381px;
	float:left;
	}
.cinecom_2column .photo {
	float:left;
	width:137px;
	}
.cinecom_2column .text {
	float:left;
	width:234px;
	padding:0 0 0 10px;
	}
.cinecom_2column .photo img {
	border:#cccccc solid 1px;
	}

.cinecom_step01 {
	float:left;
	width:287px;
	}

.cinecom_step02 {
	float:left;
	width:298px;
	}
.cinecom_step03 {
	float:left;
	width:267px;
	}

.cinecom_step01 p {
	margin:5px 15px 0 0;
	}
.cinecom_step02 p {
	margin:0 30px 0 7px;
	}

.cinecom_step03 p {
	margin:5px 0 0 5px;
	}





.cinema .sakuhin {
	padding:7px 0 0 0;
	}
.cinema ul {
	margin-top:5px;
	}
.cinema li {
	list-style:none;
	margin-bottom:5px;
	}
.cinema li .left_title {
	float:left;
	width:100px;
	border:#ff0000 solid 0px;
	}
.cinema li .right_detail {
	float:left;
	width:600px;
	border:#ff0000 solid 0px;
	}
.cinema .btn_detail {
	margin-top:5px;
	}

