@charset "utf-8";
/*
機　　能　　名：坪山プレス
作　　成　　日：2013/12/02
作　　成　　者：52WEB WORKS. 上田
更　　新　　日：

/* ***************************************
	
**************************************** */

div#press {
}

div#press #about_press h3.img {
/*margin-bottom:3px;*/
}
div#press #about_press img.float_r {
margin:0 0 10px 20px;
}

/* current_issue_box */
div.current_issue_box {
border:1px solid #CCCCCC;
}
div.current_issue_box_in {
background:#F6F6F6;
border:1px solid #FFF;
padding:27px 43px 13px 43px;
width:600px;/* total 686px */
position:relative;
}
div.current_issue_box h4 {
position:absolute;
top:27px;
left:43px;
font-size:20px;
line-height:1;
}
div.current_issue_box div.align_r {
line-height:1.8;
}
div.current_issue_box a,
div.current_issue_box img {
display:block;
background:#FFFFFF;
}
div.current_issue_box img {
float:left;
}
div.current_issue_box img#main_out {
margin-right:36px;
}
div.current_issue_box a {
	color:#222;
}

/* adobe-dl */
.adobe-dl{
	overflow:hidden;
	}
.adobe-dl > p{
	float:left;
	margin:0 !important;
	font-size:11px;
	line-height:1.5 !important;
	}
.adobe-dl > p.adobe-icon{
	width:170px;
	}
.adobe-dl > p.adobe-text{
	width:520px;
	}
/* back_numbers */
#back_numbers ul{
	overflow:hidden;
	width:705px;
	margin-left:-15px;
	}
#back_numbers li {
	margin:0 0 15px 15px;
	padding-bottom:5px;
	background:url(../images/press/back_numbers_btm.gif) 0 bottom no-repeat;
}
#back_numbers li div {
	padding-top:5px;
	background:url(../images/press/back_numbers_top.gif) 0 top no-repeat;
}
#back_numbers li div > a{
	display:block;
/*	padding-top:5px;
	padding-bottom:5px;
*/	color:#222;
}
#back_numbers li dl {
background:url(../images/press/back_numbers_bg.gif) 0 0 repeat-y;
padding:0 9px;
width:202px;/* total 220px */
line-height:1;
}
#back_numbers li dt {
width:202px;
line-height:1.8;
font-weight:bold;
}
#back_numbers li dd {
float:left;
}
#back_numbers li dd a {
background:#FFFFFF;
display:block;
height:98px;
}
#back_numbers li dd img {
border:1px solid #CCC;
}
#back_numbers li dd.lastChild {
width:202px;
line-height:1.8;
text-align:right;
}