#shopMain {
	width:520px;

}

#shopMain .entryBox {
	margin-bottom:20px;
}

#shopMain h2 {
	padding-bottom:15px;
}

#shopMain h3.shopTtl {
width:509px;
border-bottom:1px solid #333;
border-left:8px solid #138be2;
font-size:15px;
padding:0 0 3px 3px;
margin:0 0 15px 0;
}

#shopMain h3.shopTtl_m {
width:509px;
border-bottom:1px solid #333;
border-left:8px solid #138be2;
font-size:15px;
padding:0 0 3px 3px;
margin:0 0 0 0;
}

#shopMain h3.shopTtl a,#shopMain h3.shopTtl_m a {
color:#333;
}

#shopMain h3.shopTtl a:hover,#shopMain h3.shopTtl_m a:hover {
color:#666;
}

#shopMain .entry {
	padding:0 0 5px 0;
	background:url(http://tsutaya-college.jp/img/img_dot_520.jpg) bottom center no-repeat;
}

#shopMain p.date {
	padding:5px 0 0 0;
	margin:0 0 15px 0;
text-align:right;
}


.rightEventbox{
	width:200px;
	padding-bottom:15px;
}


.rightEventbox .rightBody ul.shop li {
	padding:0 0 5px 0;
}


.rightEventbox .rightBody ul.shop li a {
	background:url(http://tsutaya-college.jp/img/ico_right_blue.jpg) 0 2px no-repeat;
	padding-left:15px;
	color:#333;
	text-decoration:underline;
}


.rightEventbox .rightBody ul.link li {
	padding:0 0 5px 0;
}


.rightEventbox .rightBody ul.link li a {
	background:url(http://tsutaya-college.jp/img/ico_left.jpg) 0 2px no-repeat;
	padding-left:15px;
	color:#333;
	text-decoration:underline;
}













