/* CSS Document */
.press .b_box{
	padding: 10px 0;
	margin:0;
	clear:both;
	overflow:hidden;
	border-bottom: solid 1px #DDDDDD;
	border-top: solid 1px #DDDDDD;
}
#contents-right.press .box340{
	width:340px;
	padding:20px 12px 20px 0;
	border-right: dotted 1px #DDDDDD;
	float:left;
}
#contents-right.press .box205{
	width:219px;
	padding:20px 12px 20px 0;
	border-right: dotted 1px #DDDDDD;
	float:left;
}
#contents-right.press .box205.pd,
#contents-right.press .box340.pd{
	padding:20px 13px 20px 12px;
}
#contents-right.press .box205 ul{
	padding: 9px 5px 0;
	margin:10px 0 0;
	background:#F4F4F4;
	line-height:136%;
}
#contents-right.press .box340 ul{
	padding: 5px;
	margin: 0;
	background:#F4F4F4;
}
#contents-right.press .box340 p{ text-align:center;}
#contents-right.press .box205 ul li{
	position:relative;
	padding:0 0 10px 20px;
	
}
#contents-right.press .box340 ul li{
	position:relative;
	padding:0 0 0 20px;
	
}
#contents-right.press .box205 ul li.short{ letter-spacing:-0.5px;}
#contents-right.press .box205 li .icon,
#contents-right.press .box340 li .icon{
	padding: 0;
	margin: 0;
	position:absolute;
	top:0;
	left:0;
}

#contents-right.press ul.photo li{
	padding: 0 0 20px 25px;
	margin: 0;
	float:left;
}

#contents-right.press .box205.bnone,
#contents-right.press .box340.bnone{
	padding:20px 0 20px 13px;
	border-right:none;
}
#contents-right.press .box205 a,
#contents-right.press .box340 a{ color:#555555;}
#contents-right.press h4{
	padding: 0;
	border: none;
}
#contents-right.press .photsp{
	padding: 0 0 5px;
}