#img{
	margin: 0 0 20px 0;
}

#system{
	margin			: 0 0 0 20px;
}

.toptxt{
	width		: 760px;
	margin		: 0 0 10px 0;
	background	: url(./img/toptxt.gif) top left;
}

.toptxt p{
	font-size		: 11px;
	line-height		: 20px;
	padding			: 10px 10px;
}

.toptxt p a,
#op div p a{
	color			: #cc3333;
	text-decoration	: underline;
}

.toptxt p a:hover,
#op div p a:hover{
	text-decoration	: none;
}

#sys1{
	margin			: 0 0 70px 0;
}
#sys2{
	position: relative;
}
.cretxt{
	width: 365px;
	font-size: 14px;
	line-height: 22px;
	text-align: center;
	position: absolute;
	top: 50px;
	right: 0;
	background: #fcf9f1;
	padding: 10px;
	border: 1px solid #f0e9d9;
	border-radius: 5px;
	-webkit-box-sizing: border-box;
	-moz-box-sizing: border-box;
	box-sizing: border-box;
}


/** op **/

#op{
	font-size		: 0;
	line-height		: 0;
	margin			: 0 0 20px 0;
}

#op h3{
	margin			: 0 0 10px 0;
}

#op div{
	display			: inline-block;;
	width			: 135px;
	height			: 60px;
	font-size		: 12px;
	line-height		: 30px;
	text-align		: center;
	background		: url(./img/op.gif) no-repeat;
	margin			: 0 5px 10px 5px;
}

#op div p{
	font-weight		: bold;
	color			: #938159;
}

#op div:nth-of-type(1),
#op div:nth-of-type(6){
	margin-left		: 23px;
}

.boxtxt{
	font-size		: 11px;
	line-height		: 18px;
	margin			: 0 0 0 20px;
}


/** table **/

.table table{
	width			: 375px;
	font-size		: 16px;
	line-height		: 30px;
}

.table th{
	width			: 180px;
	font-weight		: normal;
	text-align		: left;
	color			: #27b3b9;
	padding			: 5px 0 4px 0;
	border-bottom	: 1px dotted #dddddd;
}

.table th p{
	text-align		: left;
	padding			: 0 0 0 2px;
}

.table td{
	text-align		: right;
	padding			: 5px 0 4px 0;
	border-bottom	: 1px dotted #dddddd;
}

.table td p{
	padding			: 0 2px 0 0;
}

.table .cbt{
	background	: url(./img/toptxt.gif) top left;
	padding			: 15px;
	position		: absolute;
	top: 60px;
	right:0;
}

/** sys2 **/

#sys2{
	margin			: 0 0 30px 0;
	position		: relative;
}

#sys2 table{
	width			: 375px;
}

#sys2 th{
	width			: 180px;
}

#sys2 .cbt{
	background	: url(./img/toptxt.gif) top left;
	padding			: 15px;
	position		: absolute;
	top: 60px;
	right:0;
}


/** area **/

#area{
	margin			: 0 0 30px 0;
	position		: relative;
}

#area table{
	width			: 760px;
}

#area th{
	width			: 380px;
}

#area th p{
	padding			: 0 0 0 100px;
}

#area td p{
	padding			: 0 100px 0 0;
}


/** cre **/

#cre{
	margin			: 0 0 30px 0;
}

#cre h3{
	margin			: 0 0 10px 0;
}

#cre h4{
	font-size		: 14px;
	font-weight		: bold;
	line-height		: 35px;
	text-indent		: 23px;
	color			: #009999;
	background		: url(img/h4.gif) no-repeat;
}

.cre1{
	background		: url(img/card.png?t=0531) no-repeat 100% 0;
	margin			: 0 0 30px 0;
}

.cre1 p{
	font-size		: 12px;
	line-height		: 20px;
}

.cre2{
	margin			: 0 0 30px 0;
}

.cre2 li{
	font-size		: 11px;
	line-height		: 20px;
	padding			: 10px 0 9px 0;
	border-bottom	: 1px dotted #dddddd;
}

.cre3 h4{
	margin-bottom	: 10px;
}

.cre3 .cbox{
	position		: relative;
	margin			: 0 0 15px 0;
	padding			: 0 0 15px 0;
	border-bottom	: 1px dotted #dddddd;
}

.cre3 .cbox h5{
	display			: inline-block;
	position		: absolute;
	top: 0;
	left:0;
	width			: 120px;
	height			: 40px;
	font-size		: 14px;
	font-weight		: normal;
	line-height		: 40px;
	color			: #996633;
	text-align		: center;
	background		: url(img/step.gif) no-repeat;
}

.cre3 .cbox div{
	font-size		: 14px;
	line-height		: 35px;
	color			: #996600;
	margin			: 0 0 0 140px;
}

.cre3 .cbox p{
	font-size		: 12px;
	line-height		: 18px;
	margin			: 0 0 0 140px;
}

.cre3 .cbox p em{
	font-size		: 11px;
	color			: #27b3b9;
}

.cre3 .cbox a.fade{
	margin			: 10px 0 10px 140px;
}

.cre3 .cbox span{
	display			: inline-block;
	font-size		: 11px;
	line-height		: 18px;
	margin			: 10px 0 0 140px;
}


/** tel **/

#tel{
	width			: 760px;
	height			: 80px;
	background		: url(img/tel.gif) no-repeat;
	position		: relative;
}

#tel p{
	position		: absolute;
	top:26px;
	left:251px;
	width			: 210px;
	font-size		: 14px;
	line-height		: 30px;
	text-align		: center;
	color			: #ffffff;
}

#tel span{
	position		: absolute;
	top:15px;
	left:480px;
	font-size		: 14px;
	font-weight		: bold;
	line-height		: 20px;
	color			: #6ad2d5;
}

#tel div{
	position		: absolute;
	top:35px;
	left:480px;
	font-size		: 28px;
	font-weight		: bold;
	line-height		: 30px;
	color			: #666666;
}

#tel div em{
	font-size		: 20px;
}

