#second_l_list{
width:130px;
height:400px;
margin:0px;
padding:98px 0px 0px 5px;
}

#second_l_list ul{
margin:0px;
padding:0px;
list-style:none;
line-height:0px;
}

#second_l_list li{
margin:0px 0px 10px 0px;
padding:0px;
}

#main_list{
width:440px;
margin:0px;
padding:0px;
line-height:160%;
}

#main_list a{
text-decoration:none;
}

#main_list .td_1_1{
width:11px;
margin:0px;
padding:5px 2px 5px 2px;
}

#main_list .td_2_1{
margin:0px;
padding:0px 0px 5px 0px;
}

#main_list .td_3_1{
width:60px;
margin:0px;
padding:0px 10px 5px 0px;
text-align:right;
vertical-align:middle;
}

#main_list .td_1_2{
width:11px;
margin:0px;
padding:10px 2px 5px 2px;
border-top:1px solid #B2B2B2;
}

#main_list .td_2_2{
margin:0px;
padding:5px 0px 5px 0px;
border-top:1px solid #B2B2B2;
}

#main_list .td_3_2{
width:60px;
margin:0px;
padding:5px 10px 5px 10px;
text-align:right;
vertical-align:middle;
border-top:1px solid #B2B2B2;
}
.entry_date{
margin:0px 0px 25px 0px;
padding:0px;
}

#arrow{

margin:18px 0px ;
padding:4px 0px 3px 24px ;
background:url("http://www.4-d.ne.jp//images/link_arrow.gif") top left no-repeat;
color:#65AB1D;
text-decoration:none;
font-weight:bold;
}

.work_title{
clear: both;
font-size:120%;
font-weight: bold;
color:#65AB1D;
margin: 20px 0px 5px;
}

.box .work_layout{
margin: 20px 0px 20px;
clear: both;
}

.box .work_layout p img {
border: 1px solid #D6D6D6;
}

.box .work_layout p.left {
margin: 0px 0px 5px;
border: 2px solid #B4DF89;
float: left;
}

.box  .work_layout p.column3 {
margin: 0px 0px 5px 5px; /*  3カラムの場合　*/
}

.box .work_layout p.right {
margin: 0px 0px 5px;
border: 2px solid #B4DF89;
float: right;
}
