@charset "utf-8";

/* CSS Document */

.mgt40{margin-top:40px !important;}
/*ページタイトル940×100*/
div.mainTtlA01 {background-repeat: no-repeat;height: 100px;width: 950px;margin-bottom: 10px;}
div.mainTtlA01 h2 {}
div.mainTtlA01 p {}

/*ページタイトル940×42*/
div.mainTtlA02 {background-image: url(/jalcargo/common_rn/img/bg_mainTtlA02.jpg);background-repeat: no-repeat;height: 30px;width: 950px;padding-top: 12px;}
div.mainTtlA02 h2 {}

/*ページタイトル940×42*/
div.mainTtlA03 {background-image: url(/jalcargo/common_rn/img/bg_mainTtlA03.jpg);background-repeat: no-repeat;height: 30px;width: 950px;padding-top: 12px;}
div.mainTtlA03 h2 {}

/*ページタイトル940×42*/
div.mainTtlA04 {background-image: url(/jalcargo/common_rn/img/bg_mainTtlA04.jpg);background-repeat: no-repeat;height: 30px;width: 950px;padding-top: 12px;}
div.mainTtlA04 h2 {}

/*コンテンツボックス460×141*/
div.contentsBox {width: 460px;height: 141px;background-image: url(/jalcargo/common_rn/img/bg_contentsBox.gif);background-repeat: no-repeat;display: block;margin-bottom: 10px;}
div.contentsBoxInner {width: 438px;margin-right: auto;margin-left: auto;margin-top: 5px;}
div.contentsBoxInner p.introTxt {width: 230px;}


.mgL1-5em {margin-left: 1.5em;}

.txt_underline{text-decoration: underline;}

.width33pc {width: 33%;}

.ttlLv3{margin-top:30px;background:url(/jalcargo/inter/jproducts/common/img/bg_h3ttl01.gif) repeat 0 0;}
.ttlLv3 span{padding:0 10px 0 50px;line-height:42px;background:url(/jalcargo/inter/jproducts/common/img/bg_h3ttl02.gif) no-repeat 0 0;display:block;font-size:125%;color:#ffffff;}
.ttlLv4{margin-top:30px;padding:2px 10px 4px 16px;border-bottom:solid 1px #990000;background:url(/jalcargo/inter/jproducts/common/img/icon_h4.gif) no-repeat 1px 100%;font-size:134%;line-height:26px;}
.ttlLv5{padding-left:20px;background:url(/jalcargo/inter/jproducts/images/icon_ttl_jtms.gif) 0 center no-repeat;color:#990000;font-size:134%;}

/*serviceFlow*/
.serviceFlow .flow{float:left;margin-right:6px;padding-right:34px;width:290px;background:url(/jalcargo/inter/jproducts/images/icon_service_flow.png) right center no-repeat;}
.serviceFlow .flow.st1 .flowWrap{padding-right:26px;padding-left:14px;padding-top:35px;min-height:288px;}
.serviceFlow .flow.lastBox{padding:0;margin:0;background:none;}
.serviceFlow .flow .flowWrap{background:#f0f2f4;padding:17px 12px;min-height:306px;}
.serviceFlow .flow .flowWrap dl{margin:0 auto;width:240px;}
.serviceFlow .flow .flowWrap dl dt{color:#990000;font-size:134%;font-weight:bold;line-height:20px;}
.serviceFlow .flow .flowWrap dl dd{line-height:22px;margin-top:3px;}