@charset "utf-8";
/* ==================== system ==================== */

#system #caption2 .btnarea a:hover,
#system #anc01 .btnarea a:hover,
#system #anc02 .btnarea a:hover,
#system .lpoarea dd a:hover {
	filter: alpha(opacity=75);
  -moz-opacity:0.75;
  opacity:0.75;
}

#system {
}
#system p{
	line-height:1.8;
}
#system #caption {
	background-image:url(../system/images/caption.jpg);
	padding-bottom: 15px;
	height:181px;
}
#system #main {
	width:701px;
	padding-bottom:50px;
}

#system #topcomm {
	padding:0 50px 20px 20px;
}
#system #caption2 {
	clear:both;
	background-image:url(../system/images/caption02.jpg);
	background-position:left top;
	background-repeat:no-repeat;
	width:701px;
	height:178px;
	padding-bottom:60px !important;
	padding-bottom:30px;
}
#system #caption2 h3 {
	display:none;
}
#system #caption2 p {
	padding-top:94px;
	padding-left:170px;
	padding-right: 40px;
}



#system #caption2 .btnarea {
	clear:both;
	padding-top:20px;
}
#system #caption2 .btnarea a {
	display:block;
	width:174px;
	height:37px;
	margin-left:auto;
	background-image:url(../system/images/btn04.jpg);
	background-position:left top;
	background-repeat:no-repeat;
	text-indent:-999em;
	outline: 0;
}



#system #anc01 h4 {
	background-image:url(../system/images/h4_01.jpg);
	background-position:left top;
	background-repeat:no-repeat;
	text-indent:-999em;
	width:701px;
	height:38px;
	padding-bottom: 8px;
}
#system #anc01 dl {
	padding:8px 15px;
	border-bottom:1px dashed #ccc;
	height:79px;
}
#system #anc01 dt {
	background-position:left top;
	background-repeat:no-repeat;
	width:131px;
	height:79px;
	float:left;
	text-indent:-999em;
}
#system #anc01 .anc01-1 {
	background-image:url(../system/images/img01.jpg);
}
#system #anc01 .anc01-2 {
	background-image:url(../system/images/img02.jpg);
}
#system #anc01 .anc01-3 {
	background-image:url(../system/images/img03.jpg);
}
#system #anc01 dd {
	height:69px;
	padding-left: 18px;
	float:left;
	width:500px;
	padding-top: 8px;
	line-height: 1.6;
}
#system #anc01 .btnarea {
	clear:both;
	padding-top:5px;
}
#system #anc01 .btnarea a {
	display:block;
	width:174px;
	height:37px;
	margin-left:auto;
	background-image:url(../system/images/btn01.jpg);
	background-position:left top;
	background-repeat:no-repeat;
	text-indent:-999em;
	outline: 0;
}

#system #anc02 h4 {
	background-image:url(../system/images/h4_02.jpg);
	background-position:left top;
	background-repeat:no-repeat;
	text-indent:-999em;
	width:701px;
	height:38px;
	padding-bottom: 20px;
}
#system #anc02 .anc02area {
	background-image:url(../system/images/img04.jpg);
	background-position:right top;
	background-repeat:no-repeat;
	padding-left: 15px;
}
#system h5 {
	color:#ec3f88;
	font-weight:bold;
	font-size:100%;
	padding-bottom:10px;
}
#system #anc02 p {
	width:400px;
	float:left;
	text-align: justify; text-justify: inter-ideograph;
}
#system #anc02 p span {
	border-bottom:1px dashed #ec3f88;
	line-height:2.4;
	padding-bottom: 8px;
}
#system #anc02 .btnarea {
	float:right;
	width:174px;
	padding-top:100px;
}
#system #anc02 .btnarea a {
	display:block;
	width:174px;
	height:37px;
	margin-left:auto;
	background-image:url(../system/images/btn02.jpg);
	background-position:left top;
	background-repeat:no-repeat;
	text-indent:-999em;
	outline: 0;
}

#system #anc03 .anc03top {
	background-image:url(../system/images/caption03.jpg);
	background-position:left top;
	background-repeat:no-repeat;
	text-indent:-999em;
	width:701px;
	height:117px;
	padding-bottom:24px;
}
#system #anc03 .anc03area {
	background-image:url(../system/images/img05.jpg);
	background-position:right top;
	background-repeat:no-repeat;
	height:183px;
	border-bottom: 1px dotted #ccc;
	padding-left: 15px;
}

#system #anc03 p {
	width:400px;
	text-align: justify; text-justify: inter-ideograph;
}
#system #anc03 p span {
	border-bottom:1px dashed #ec3f88;
	line-height:2.4;
	padding-bottom: 8px;
}

#system #anc01,#system #anc02,#system #anc03 {
	padding-bottom:20px;
}
#system .lpoarea {
	padding-left:15px;
}
#system .lpoarea dt {
	float:left;
	background-image:url(../system/images/img06.jpg);
	background-position:left bottom;
	background-repeat:no-repeat;
	width:502px;
	height:30px;
	text-indent:-999em;
}
#system .lpoarea dd {
	float:right;
}
#system .lpoarea dd a {
	display:block;
	width:174px;
	height:37px;
	background-image:url(../system/images/btn03.jpg);
	background-position:left top;
	background-repeat:no-repeat;
	text-indent:-999em;
	outline: 0;
}

