@charset "utf-8";

#mainArea h1 { margin-bottom: 20px; background-image: url(../../images/service/main_img.jpg); background-repeat: no-repeat; height: 62px; width: 592px; padding-top: 38px; padding-left: 28px; font-size: 26px; color: #FFFFFF; font-weight: bold; }
#mainArea dl { margin: 0px; padding: 0px; width: 620px; }
#mainArea dt { margin-bottom: 10px; }

#mainArea dd { background-image: url(../../images/service/link_bg.gif); height: 25px; width: 600px; background-repeat: no-repeat; margin-top: 0px; margin-right: 0px; margin-bottom: 10px; margin-left: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 20px; vertical-align: top; }
#mainArea dd.bottom { height: 25px; width: 600px; margin-top: 0px; margin-right: 0px; margin-bottom: 10px; margin-left: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 20px; vertical-align: top; background-image: none; }

#mainArea .box_l { float: left; width: 300px; }
#mainArea .box_r { float: right; width: 300px; }
#mainArea .box_l p, #mainArea .box_r p { line-height: 150%; }

.f-18 { font-size: 18px; color: #0066CC; }
.f-red { font-weight: bold; color: #CC0000; padding-right: 2px; }
.arrowIcon { margin-bottom:5px; padding-left:16px; background-image: url(../../images/service/arrow.gif); background-repeat: no-repeat; background-position: left 3px; }