/* begin styles for RSS Feed */

/* box-new */

.box {
	margin:20px 0 0 0;
	width:290px;
	height:330px;
	float:left;
	padding: 0;
}

.box2 {
	margin:20px 0 0 0;
	padding:0 10px;
	width:290px;
	height:330px;
	float:left;
	}
	
.box3 {
	margin:20px 0 0 0;
	width:100%;
	height:auto;
	float:left;
	padding: 0;
}

.box a {color:#e70012;}

.box2 a {color:#e70012;}

.box h2 {
	color:#e70012;
}

.box2 h2 {
	color:#e70012;
}
.box3 h2 {
	color:#e70012;
}
.box3 h3 {
	color:#e70012;
}

.box-in {
	background-image:url(../img/red_bk.jpg);
	width:290px;
	height:330px;
	margin: 0;
	padding: 0;
}

.box-in h4 {margin:0;
padding:0;
text-decoration:underline;}

.box-in ul {padding:10px 10px;
list-style:none;
color:#e70012;}

.box-in li.new {padding:0 0 10px 0;}


/* banner */
/*通常版　コンテンツ4個*/
/*.banner {
	margin:30px 0 0 0;
	padding:0 10px 0 10px;
	float:left;
}*/
/*インターン生募集版　コンテンツ5個*/
.banner {
	margin:30px 0 0 0;
	padding:0 4px;
	float:left;
}


.banner2 {
	margin:30px 0 0 0;
	padding:0 0px 0 0;
	float:left;
}

.Zebra {
	margin:30px 23px 0 0;
	float:left;
}

.banner h3 {color:#e70012;
}

.banner2 h3 {color:#e70012;
}


/* link */

#link {
  margin:30px 0 0 0;
  padding-left:25px;
  border-left:1px dashed #CCC;
width:500px;
float:left;
}

#link img {
  border:1px solid #CCC;
  margin:10px 10px 0 0;
  }


/* twitter */
.twibox{
		width:290px;
		height:290px;
		padding:5px;
	}

#twitter_update_list{
        width: 265px;
        height: 260px;
		overflow: auto;
		font-size:12px;
		line-height:14px;
		letter-spacing:0.2em;
		 }

#twitter_update_list li{
	padding:0px 5px 0 5px;
	margin:20px 0 0 0;
}

#twitter_update_list li.first{
	padding:5px 5px 0 5px;
	margin:0 0 0 0;
}

/* ユーチューブ */
.moviebox{
width:855px;
float:left;
padding:15px;
border:#e70012 3px solid;
-moz-border-radius:5px;
-webkit-border-radius:5px;
-o-border-radius:5px;
-ms-border-radius:5px;
border-radius:5px;
behavior:url(../PIE.htc);
}

/*バナー*/
.sub_bnr img{
	display: inline-block;
}
.sub_bnr a img:hover {
	opacity: 0.8;
}
