#dis,
#credit
{ behavior: url("../iepngfix.htc") }


/* 料金システム */

#system{
	width			: 1000px;
}

#toptxt{
	font-size		: 12px;
	line-height		: 30px;
	margin			: 0 0 45px 0;
}

#toptxt .color1{	color	:#fbde70;}
#toptxt .color2{	color	:#cc99ff;}
#toptxt .color3{	color	:#ff6666;}


/************************/
#dis {
	margin			: 20px 0 30px 20px;
}
#dis  dt {
	font-size: 12px;
	line-height: 20px;
	color: #fbde70;
	background: url(../img/system/i2.gif) no-repeat 0 2px;
	padding: 0 0 5px 20px;
}
#dis dd {
	font-size: 12px;
	border-top: 1px dotted #666;
	padding-top: 8px;
	margin-bottom: 30px;
}
/************************/

#midtxt{
	font-size		: 16px;
	color: thistle;
	line-height		: 24px;
	margin			: 0 0 40px 0;
}

#sys{
	width			: 1000px;
	height			: 1300px!important;
	margin			: 0 0 50px 0;
	background		: url("../img/system/sys_new2.png") no-repeat;
	display: block;
	overflow: hidden;
	text-indent: -10000px;
}

/* left */

#sys_plan_l{
	width			: 520px;
	float			: left;
}

#sys_plan_l h3{
	margin			: 0 0 5px 0;
}

#sys_plan_r{
	width			: 480px;
	float			: left;
}

#sys_plan_r h3{
	margin			: 0 0 5px 0;
}
#sys_plan_l p , #sys_plan_r p{
	font-size		: 12px;
	line-height		: 16px;
	height			: 150px;
	
}
#sys_plan_l p span , #sys_plan_r p span{
	color			: #ff6666;
}


/* left */

#sys_l{
	width			: 520px;
	float			: left;
}

#sys_l h3{
	margin			: 0 0 5px 0;
}

#sys_l table{
	width			: 480px;
	font-size		: 12px;
	line-height		: 24px;
}

#sys_l th{
	width			: 100px;
	font-weight		: normal;
	text-align		: left;
	color			: #cc99ff;
	padding			: 4px 0 3px 0;
	border-bottom	: 1px solid #333333;
}

#sys_l th p{
	padding-left	: 20px;
	background		: url(../img/system/i1.gif) no-repeat 5px 6px;
}

#sys_l td{
	padding			: 4px 0 3px 0;
	border-bottom	: 1px solid #333333;
}

#sys_l td p{
	text-align		: right;
}
#sys_l div{
	padding			: 10px 0 0 0;
	color			: #ff6666;
	font-size		: 12px;
}


/* right */

#sys_r{
	width			: 480px;
	float			: left;
	margin-bottom: 40px;
}

#sys_r h3{
	margin			: 0 0 5px 0;
}

#sys_r table{
	width			: 480px;
	font-size		: 12px;
	line-height		: 24px;
}

#sys_r th{
	width			: 100px;
	font-weight		: normal;
	text-align		: left;
	color			: #cc99ff;
	padding			: 4px 0 3px 0;
	border-bottom	: 1px solid #333333;
}

#sys_r th p{
	padding-left	: 20px;
	background		: url(../img/system/i1.gif) no-repeat 5px 6px;
}

#sys_r td{
	padding			: 4px 0 3px 0;
	border-bottom	: 1px solid #333333;
}



#credit{
	width			: 1000px;
	float			: left;
	/*background		: url(../img/system/card.png) no-repeat 630px 50px;*/
	margin			: 40px 0 50px 0;
}
#credit h3{
	margin			: 0 0 15px 0;
}
#credit div{
	font-size		: 12px;
	line-height		: 20px;
	margin			: 0 0 15px 0;
	padding			: 0 0 0 5px;
}
#credit .start {
	margin: 0 0 10px 18px;
}
#credit ul{
	display			: block;
	margin			: 0 0 0 18px;
}
#credit li{
	font-size		: 12px;
	line-height		: 20px;
	color			: #fbde70;
	background		: url(../img/system/i2.gif) no-repeat 0 9px;
	padding			: 8px 0 7px 0;
}
#credit li p{
	padding			: 0 0 0 20px;
}
#credit .button {
	text-align: center;
	font-size: 16px;
	margin: 10px 0 0 18px;
}
#credit .button a {
	display: block;
	color: #000;
	width: 220px;
	line-height: 30px;
	background: #fff;
	border: 2px solid #ccc;
	border-radius: 3px;
}





#caution{
	clear: both;
	background: url(../img/system/kiyaku.png) no-repeat top;
	width: 1000px;
	height: 555px;
	display: block;
	overflow: hidden;
	text-indent: -10000px;
}
/*
#caution h3{
	margin			: 0 0 15px 0;
}
#caution div{
	font-size		: 12px;
	line-height		: 20px;
	margin			: 0 0 15px 0;
	padding			: 0 0 0 5px;
}
#caution ul{
	display			: block;
	margin			: 0 0 0 30px;
}
#caution li{
	font-size		: 12px;
	line-height		: 28px;
	color			: #fbde70;
	background		: url(../img/system/i2.gif) no-repeat 0 9px;
	padding			: 4px 0 3px 0;
}
#caution li p{
	padding			: 0 0 0 20px;
}
*/
