@charset "utf-8";

/*===============================================*
*	service Only
*===============================================*/

#contentsArea #contentsAreaBody .description {
line-height: 1.2em;
}

#contentsArea #contentsAreaBody h2 {
clear: both;
margin-bottom: 27px;
}

#contentsArea #contentsAreaBody {
line-height: 1.5;
}

#contentsArea #contentsAreaBody a.detailsLink {
background: url(../../cmn/images/cmn_arrow1.gif) no-repeat left center;
color: #484747;
text-decoration: none;
padding: 0 7px;
}
#contentsArea #contentsAreaBody a.detailsLink:hover {
text-decoration:underline;
}

#contentsArea #contentsAreaBody a.blankLank {
background: url(../../cmn/images/cmn_blank_win.gif) no-repeat 0px 2px;
color: #484747;
padding: 0 0 0 14px;
text-decoration: none;
}
#contentsArea #contentsAreaBody a.blankLank:hover { text-decoration: underline;}

#contentsArea #contentsAreaBody .separateBox .columnB h3 {
margin-bottom: 13px;
}

#contentsArea #contentsAreaBody #contentsLinks a:hover {
text-decoration:underline;
}

#contentsArea #contentsAreaBody .separateBox {
margin: 0 0 35px 0;
}
#contentsArea #contentsAreaBody .separateBox .columnA {
float: left;
width: 255px;
}
#contentsArea #contentsAreaBody .separateBox .columnB {
float: right;
width: 606px;
}

#contentsArea #contentsAreaBody .separateBox .columnB .explanationBox {
background: url(../images/mailinfo_frame1_body.gif) no-repeat left bottom;
}

#contentsArea #contentsAreaBody .separateBox .columnB .explanationBox dl {
width: 546px;
padding: 0 30px 20px;
}

#contentsArea #contentsAreaBody .separateBox .columnB .explanationBox dt {
margin-bottom: 5px;
}

#contentsArea #contentsAreaBody .separateBox .columnB .explanationBox p {
width: 546px;
padding: 0 30px 20px;
margin: 0;
}

#contentsArea #contentsAreaBody p.caption {
clear: both;
text-indent: -1em;
padding-left: 1em;
margin: 0;
}

#contentsArea #contentsAreaBody .separateBox .columnB .explanationBox p.caption {
width: 540px;
padding: 0 30px 20px;
margin: 0 0 0 1em;
}
