@charset "utf-8";

/* MANAGEMENT / COMMON
------------------------------------------------------------------------------*/

#manageNav {
	margin-bottom: 30px;
}

#manageNav li {
	text-indent: -9999px;
}

#manageNav a {
	width: 190px;
	height: 50px;
	display: block;
}

#manageNav li a:hover {
	background-position:left bottom;
}

#manageNavRp a {
	background-image: url(../images/management/managenav_rp.png);
}

#manageNavAaa a {
	background-image: url(../images/management/managenav_aaa.png);
}

#manageNavAirs a {
	background-image: url(../images/management/managenav_airs.png);
}

#manageNavSi a {
	background-image: url(../images/management/managenav_si.png);
}

#manageNavRcla a {
	background-image: url(../images/management/managenav_rcla.png);
}

#manageNavRcrc a {
	background-image: url(../images/management/managenav_rcrc.png);
}

#manageNavAmoito a {
	background-image: url(../images/management/managenav_amoito.png);
}

#manageNavDms a {
	background-image: url(../images/management/managenav_dms.png);
}

#manageNavRpPoint,
#manageNavAaaPoint,
#manageNavAirsPoint,
#manageNavSiPoint,
#manageNavRclaPoint,
#manageNavRcrcPoint,
#manageNavAmoitoPoint,
#manageNavDmsPoint {
	width: 190px;
	height: 50px;
}

#manageNavRpPoint {
	background-image: url(../images/management/managenav_rp_point.png);
}

#manageNavAaaPoint {
	background-image: url(../images/management/managenav_aaa_point.png);
}

#manageNavAirsPoint {
	background-image: url(../images/management/managenav_airs_point.png);
}

#manageNavSiPoint {
	background-image: url(../images/management/managenav_si_point.png);
}

#manageNavRclaPoint {
	background-image: url(../images/management/managenav_rcla_point.png);
}

#manageNavRcrcPoint {
	background-image: url(../images/management/managenav_rcrc_point.png);
}

#manageNavAmoitoPoint {
	background-image: url(../images/management/managenav_amoito_point.png);
}

#manageNavDmsPoint {
	background-image: url(../images/management/managenav_dms_point.png);
}

#main h2 {
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #3777B8;
	padding-top: 12px;
	margin-bottom: 15px;
}

#main h3 {
	margin-bottom: 25px;
}


#main h4 {
	margin-bottom: 20px;
}

.manageBox {
	margin-bottom: 25px;
	margin-left: 5px;
}

.manageBoxTop {
	background-image: url(../images/management/bg_managebox_top.png);
	background-repeat: no-repeat;
	height: 10px;
	background-position: left bottom;
}

.manageBoxBottom {
	background-image: url(../images/management/bg_managebox_bottom.png);
	background-repeat: no-repeat;
	height: 10px;
	background-position: left top;
}

.manageBoxMiddle {
	background-image: url(../images/management/bg_managebox_middle.png);
	background-repeat: repeat-y;
	padding-top: 10px;
	padding-left: 30px;
	padding-right: 30px;
	padding-bottom: 10px;
}

.manageBoxMiddle h5 {
	margin-bottom: 10px;
}

.manageBoxMiddle p {
	margin-bottom: 20px;
	line-height: 1.75;
}

.manageBoxMiddle span {
	line-height: 1.75;
	color: #3777B8;
}

.lead {
	line-height: 1.75;
	margin-bottom: 25px;
	margin-left: 10px;
	margin-right: 10px;
}

.leadList {
	margin-bottom: 25px;
	margin-left: 10px;
}

.leadList li {
	line-height: 1.75;
}

.intro {
	line-height: 1.75;
	margin-bottom: 35px;
	margin-left: 10px;
	margin-right: 10px;
}

.introList {
	margin-bottom: 35px;
	margin-left: 10px;
}

.introList li {
	line-height: 1.75;
}

.manageImg {
	margin-bottom: 25px;
}

.manageImgS {
	margin-bottom: 25px;
	margin-left: 10px;
}

.maSampleLead {
	margin-bottom: 25px;
	margin-left: 10px;
	line-height: 1.75;
	margin-right: 10px;
}

.maSampleBtn {
	margin-left: 10px;
}

.maSampleNote {
	margin-bottom: 25px;
	margin-left: 15px;
	font-size: 10px;
}

#manageList {
	margin-left: 50px;
	margin-bottom: 25px;
	width: 620px;
}

#manageList li {
	float: left;
	width: 285px;
	margin-right: 25px;
	margin-bottom: 5px;
}

.manageTable {
	margin-left: 10px;
	border-collapse: collapse;
	margin-bottom: 25px;
}

.manageTable th {
	border: 1px solid #E6E6E6;
	background-color: #D5EEF5;
	padding-top: 10px;
	padding-bottom: 10px;
	color: #333333;
}

.manageTable td {
	border: 1px solid #E6E6E6;
	padding-top: 5px;
	padding-bottom: 5px;
	text-align: center;
	line-height: 1.75;
}

.manageTable li {
	line-height: 1.75;
	text-align: left;
	margin-left: 10px;
}

/* MANAGEMENT / INDEX
------------------------------------------------------------------------------*/

#manageChart {
	position: relative;
}

#topRp {
	position: absolute;
	left: 5px;
	top: 371px;
}

#topAaa {
	position: absolute;
	left: 5px;
	top: 41px;
}

#topAirs {
	position: absolute;
	left: 197px;
	top: 151px;
}

#topSi {
	position: absolute;
	left: 101px;
	top: 261px;
}

#topRcla {
	position: absolute;
	left: 293px;
	top: 96px;
}

#topRcrc {
	position: absolute;
	left: 293px;
	top: 41px;
}

#topAmoito {
	position: absolute;
	left: 581px;
	top: 41px;
}

#topDms {
	position: absolute;
	left: 101px;
	top: 41px;
}

#manageNavTop {
	margin-bottom: 30px;
	padding-top: 1px;
	background-image: url(../images/common/bg_catnavtop.png);
	background-repeat: repeat-x;
}

#manageNavTop li {
	text-indent: -9999px;
}

#manageNavTop a {
	width: 190px;
	height: 50px;
	display: block;
}

#manageNavTop li a:hover {
	background-position:left bottom;
}

/* MANAGEMENT / REVERSE PLANET
------------------------------------------------------------------------------*/

#rpMovie {
	margin-bottom: 25px;
	margin-right: 10px;
	margin-left: 10px;
}

.rpSummaryBox {
	width: 100%;
	margin-bottom: 10px;
}

.rpSummaryBox p {
	float: left;
	width: 332px;
}

.rpSummaryBox ol {
	float: right;
	width: 285px;
}

.rpSummaryBox li {
	border-bottom-width: 1px;
	border-bottom-style: dotted;
	border-bottom-color: #CCCCCC;
	padding-bottom: 15px;
	line-height: 1.75;
	margin-bottom: 15px;
	padding-left: 30px;
}

.rpSummary1 {
	background-image: url(../images/common/icon_no1.png);
	background-repeat: no-repeat;
	background-position: left top;
}

.rpSummary2 {
	background-image: url(../images/common/icon_no2.png);
	background-repeat: no-repeat;
	background-position: left top;
}

.rpSummary3 {
	background-image: url(../images/common/icon_no3.png);
	background-repeat: no-repeat;
	background-position: left top;
}

.rpCaseaBox {
	width: 100%;
	margin-bottom: 25px;
}

.rpCaseaBox ol {
	border: 1px dashed #3777B8;
	padding: 10px;
	width: 358px;
	float: left;
	margin-right: 35px;
}

.rpCaseaBox li {
	line-height: 1.75;
}

.rpCaseaBox h5 {
	margin-bottom: 15px;
}

#rpCaseaHostImg {
	padding-top: 20px;
}

#rpCaseaRpImg {
	padding-top: 10px;
}

/* MANAGEMENT / AIRS
------------------------------------------------------------------------------*/

#airsMerit {
	margin-left: 10px;
	margin-bottom: 25px;
}

#main #airsMerit h4 {
	float: left;
	width: 110px;
	margin-right: 15px;
	margin-bottom: 0px;
}

#airsMerit p {
	line-height: 28px;
	margin-bottom: 10px;
}

#airsCaseOperation {
	width: 89px;
}

#airsCaseSystem {
	width: 105px;
}

#airsCaseScale {
	width: 115px;
}

#airsCaseBefore {
	width: 165px;
}

#airsCaseAfter {
	width: 175px;
}

/* MANAGEMENT / SYSTEM INTEGRATION
------------------------------------------------------------------------------*/

#siCase {
	font-size: 10px;
	margin-bottom: 35px;
}

#siCaseOperation,
#siCaseScale,
#siCaseLength,
#siCaseFrom {
	width: 75px;
}

#siCaseSystem,
#siCaseForm {
	width: 100px;
}

#siCaseKeyword {
	width: 147px;
}

/* MANAGEMENT / REVERSE COMET WITH LA
------------------------------------------------------------------------------*/

.rclaFeatureBox {
	margin-bottom: 30px;
}

.rclaFeatureBox ul {
	background-color: #FAFFD6;
	margin-right: 10px;
	margin-left: 10px;
	padding-top: 10px;
	padding-right: 15px;
	padding-bottom: 10px;
	padding-left: 15px;
}

.rclaFeatureBox li {
	line-height: 1.75;
}

#rclaEnvHard th {
	width: 100px;
}

#rclaEnvHard td {
	width: 185px;
	text-align: left;
	padding-left: 15px;
}

/* MANAGEMENT / REVERSE COMET WITH RC
------------------------------------------------------------------------------*/

#rcSample {
	border: 1px dashed #3777B8;
	padding: 10px;
	margin-right: 10px;
	line-height: 1.75;
	margin-bottom: 35px;
	margin-left: 10px;
}

/* MANAGEMENT / DMS
------------------------------------------------------------------------------*/

#dmsSummary {
	background-color: #FAFFD6;
	margin-right: 10px;
	margin-left: 10px;
	padding-top: 10px;
	padding-right: 15px;
	padding-bottom: 10px;
	padding-left: 15px;
	margin-bottom: 35px;
}

#dmsSummary li {
	line-height: 1.75;
}
