/* ===============
other.css
=============== */

/* ---------------
contents(left)
--------------- */
#conts #navi{
color:#666;
margin:4px;
font-size:12px;
}

#conts h1{
margin:4px;
font-size:12px;
}

#conts h2{
margin:15px 4px 4px 4px;
}

#conts h3.sub{
margin:15px 4px 4px 4px;
color:#003366;
font-size:12px;
}
#conts h3.sub02{
margin:30px 4px 4px 4px;
color:#003366;
font-size:12px;
}

#conts h3.border{
margin:15px 4px 4px 4px;
border-left:2px #242464 solid;
color:#242464;
font-size:12px;
font-weight:normal;
}

#conts h3.border{
padding:0 0 0 4px;
}

#conts h3.border3{
margin:4px 4px 4px 4px;
border-left:2px #242464 solid;
color:#242464;
font-size:12px;
font-weight:normal;
}

#conts h3.border3{
padding:0 0 0 4px;
}


#conts h3.border2{
margin:4px 4px 10px 10px;
border-left:2px #242464 solid;
color:#242464;
font-size:12px;
font-weight:normal;
}
#conts h3.border2{
padding:0 0 0 4px;
}

#conts h5{
margin:15px 4px 4px 4px;
}

/* backnum_mmdetailメルマガ見出し */
#conts h3.detail{
height:26px;
margin:15px 0 0 0;
}
#conts h3.detail{
background-image:url("../images/j/ttl02_detail.gif");
font-size:small;
background-repeat:no-repeat;
color:#fff;
}
#conts h3.detail{
padding:4px 0 2px 10px;
}

/* company */
#conts h3.company{
padding:15px 0 0 0;
}

#conts .subtxt{
margin:4px;
color:#333;
font-size:12px;
line-height:145%;
}
#conts .subtxt02{
margin:4px;
color:#666;
font-size:12px;
line-height:145%;
}
#conts .subtxt03{
font-size:12px;
}

#conts .subtxt04{
margin:50px;
color:#333;
font-size:12px;
line-height:145%;
}

#conts .sub_area{
width:530px;
background-color:#e1e1e1;
}
#conts .sub_area{
border:1px #ccc solid;
}