/****システム********************************************************/
#pagetopdiv{
z-index:1;
    position:relative;
    float:left;
    padding-top:7px;
    padding-left:10px;
    padding-bottom:3px;
    width:585px;
    border-bottom: dashed 1px #000000;
}
#pagetopdiv table{
position:relative;
float:left;
}
#pagetopdiv ul li{
padding-top:20px;
padding-left:10px;
}
#pagetopdiv p
{
    position:relative;
    float:left;
    top:20px;
    left:10px;
    padding-bottom:0px;
	
	}
.bar
{
    /*
    width:595px;
    float:left;
	padding-top:10px;
	padding-bottom:0px;*/
	padding-left:0px;
	position:relative;
	float:left;
	padding-top:10px;
	padding-bottom:0px;
	width:595px;
    }
.bar_under10{
	padding-left:0px;
	position:relative;
	float:left;
	padding-top:0px;
	padding-bottom:10px;
	width:595px;
    }

/************************************************************************
************************************************************************/
.system_box{

position:relative;
float:left;
padding-bottom:0px;
width:585px;
}
.system_box2{

position:relative;
float:left;
padding-bottom:0px;
width:585px;
}

.system_box_underline{
margin-left:10px;
position:relative;
float:left;
border-bottom: dashed 2px #c0c0c0;
}
.system_box_end{
margin-left:10px;
position:relative;
float:left;

}

.system_text{
position:relative;
float:left;
}
#nyuukai
{
	position:relative;
	float:left;
	top:0px;
	left:0px;
	width:130px;
	padding-top: 10px;
	height: 0px;    
    }
#nyuukai img
{
    position:relative;
    float:left;
    top:0px;
    left:10px;
    z-index:1;
    }
#nyuukai p
{
    position:relative;
    float:left;
    
    }
#nyuukaikinn
{
	position:relative;
	float:left;
	top:0px;
	padding-left: 0px;
	width: 445px;
	padding-top: 0px;
    }
#nyuukaikinn ul {
	margin-left: 18px;
	font-size:13px;
}
#nyuukaikinn ul li{
	/* IEでは「・」を表示させるには以下3行が必須*/
	list-style:outside;
	list-style-type:disc;
	float:none;
	width: 445px;
}
#one_lesson
{
	position:relative;
	float:left;
	top:0px;
	left:0px;
	width:130px;
	padding-top: 10px;
	height: 0px;
    }
#one_lesson img{
position:relative;
    float:left;
    top:0px;
    left:10px;
    z-index:1;
    
	}
#one_lesson ul li{
position:relative;
    float:left;
	padding-top:5px;
    top:0px;
    left:10px;
    z-index:1;
    width:90px;
	text-align:center;
	

	}
.one_lesson_yen
{
	position:relative;
	float: left;
	top:0px;
	padding-left: 0px;
	width: 445px;
	padding-top: 10px;
	padding-bottom:10px;
    }
.one_lesson_yen img{

}
.one_lesson_yen ul {
padding-top:10px;
padding-bottom:0px;
margin-left: 18px;
}
.one_lesson_yen ul li
{
/* IEでは「・」を表示させるには以下3行が必須*/
list-style:outside;
list-style-type:disc;
float:none;
}
#one_lesson_text
{
	position: relative;
	float:left;
	top:3px;
	left:0px;
	padding-left: 170px;
	padding-top:3px;    
    }
#five_lesson
{
	position:relative;
	float:left;
	top:0px;
	left:0px;
	width:130px;
	padding-top: 10px;
	height: 0px;
    }
#five_lesson img{
position:relative;
    float:left;
    top:0px;
    left:10px;
    z-index:1;
    
	}
#five_lesson ul li{
position:relative;
    float:left;
	padding-top:5px;
    top:0px;
    left:10px;
    z-index:1;
    width:90px;
	text-align:center;
	
	}
#five_lesson_yen
{
	position:relative;
	float: left;
	top:0px;
	
	padding-left: 20px;
	width: 425px;
	padding-top: 10px;
    
    }
#five_lesson_yen ul {
	margin-left: 18px;
}
#five_lesson_yen ul li
{
list-style:outside;}
#five_lesson_text
{
	position: relative;
	float:left;
	top:3px;
	left:0px;
	padding-left: 0px;
	padding-top:3px;
	width: 425px;    
    }
#jyukoumadenonagare
{
	position:relative;
	float:left;
	top:0px;
	left:0px;
	width:120px;
	padding-top: 15px;    
    }
#jyukoumadenonagare img
{
    position:relative;
    float:left;
    top:0px;
    left:20px;
    z-index:1;
    
    }
#jyukoumadenonagare_text
{
	/*position:relative;
	float: left;
	top:0px;
	padding-left:20px;
	width: 576px;
	padding-top: 0px;
	font-size:11px;
	*/
    }
#jyukoumadenonagare_text
{
	position:relative;
	float: left;
	top:0px;
	padding-left: 0px;
	width: 585px;
	margin-top:0px;
	
    }
#jyukoumadenonagare_text p
{
	position:relative;
	float: left;
	top:0px;
	padding-left: 30px;
	width:555px;
	padding-top:3px;
	
    }
#jyukoumadenonagare_text li{
padding-left:40px;
width:545px;

}
.jyukoumadenonagare_text2{
margin-top:18px;}
#jyukoumadenonagare_text2 a{
padding-left:10px;}
	
.kengaku
{
	/*position:relative;
	float:left;
	top:0px;
	left:0px;
	width:110px;
	padding-top: 0px;
	padding-bottom:0px;
	width:110px;*/
	
	/*position:relative;
	float:left;
	top:0px;
	left:0px;
	width:110px;
	padding-top:0px;
	padding-bottom:7px;*/
	
	position:relative;
	float:left;
	top:0px;
	left:0px;
	width:110px;
	padding-top:0px;
	padding-bottom:7px;

}
.kengaku img
{
    position:relative;
    float:left;
    top:0px;
    left:10px;
    z-index:1;
	margin-right:10px;
	/*padding-bottom:7px;*/
	/*margin-bottom:7px;*/
	
	
    
    }	
.kengaku_text
{
	position:relative;
	float: left;
	top:0px;
	padding-left:0px;
	width: 465px;
	/*padding-top: 5px;*/
	padding-bottom: 20px;
	border-bottom: dashed 2px #c0c0c0;
	margin-bottom:10px;
    }
.kengaku_text_end{
	position:relative;
	float: left;
	top:0px;
	padding-left:0px;
	width: 465px;
	padding-top: 0px;
	padding-bottom: 10px;
}
.jyukoumadenonagare1{
position:relative;
float:left;
padding-left:10px;
}	
.jyukoumadenonagare1 ul li{

	/*margin-left:18px;*/
	/* IEでは「・」を表示させるには以下3行が必須*/
list-style:outside;
list-style-type:disc;
float:none;
	}
.kengaku_text ul{
padding-left:38px;
list-style:outside;}
.kengaku_text_end ul{
padding-left:38px;
list-style:outside;}		
.kengaku_text p{ padding-left:20px;}	
#taiken
{
	position:relative;
	float:left;
	top:0px;
	left:0px;
	width:120px;
	padding-top: 0px;    
    }
#taiken img
{
    position:relative;
    float:left;
    top:0px;
    left:20px;
    z-index:1;
	
    
    }

#qa_bar
{
    z-index:1;
    position:relative;
    float:left;
	padding-top:0px;
	padding-bottom:5px;
	}
.system_faq
{
    z-index:1;
    position:relative;
    float:left;
	padding-top:10px;
	padding-bottom:5px;
	
	padding-left:20px;
	
	width:576px;
	}
.system_faq ul li{
	margin-left:20px;
	list-style:none;
	}
.system_faq img
{
    z-index:1;
    position:relative;
    float:left;
	padding-right:10px;
	margin-right:0px;
	padding-top:3px;	}
.q1
{
    z-index:1;
    position:relative;
    float:left;
	padding-top:10px;
	padding-bottom:5px;
	
	padding-left:20px;
	
	width:576px;
	color: #FF4D00;
	}	
.q1 img
{
    z-index:1;
    position:relative;
    float:left;
	padding-right:0px;
	margin-right:0px;
	padding-top:2px;	}
.q1 ul{
padding-left:30px;
}
.q1 ul li{
line-height:1.5em;
}	
.answer1
{
    z-index:1;
    position:relative;
    float:left;
	
	padding-left:20px;
	padding-bottom:10px;
	padding-top:0px;
	width:576px;
	}
.answer1 ul{
padding-left:30px;
}
.answer1 ul li{
line-height:1.5em;
}	
.answer1 img
{
    z-index:1;
    position:relative;
    float:left;
	margin-right:0px;
	padding-top:3px;
		
	}
#jyukoumadenonagare_body
{
    z-index:1;
    top:500px;
    left:220px;
    width:100px;
    margin-left:5px;
	margin-bottom:10px;
	padding-bottom:5px;
	font-size: 16px;
	}
#jyukoumade_body
{
    z-index:1;
    top:500px;
    left:350px;
    width:300px;
    margin-left:5px;
	margin-bottom:10px;
	padding-bottom:5px;
	font-size: 16px;
	
	}
#jyukoumade_body table td
{
    z-index:1;
    top:183px;
    left:350px;
    width:370px;
    margin-left:5px;
	margin-bottom:10px;
	padding-bottom:5px;
	font-size:12px;
}
#ryoukinsettei_button_2
{
    z-index:1;
    top:780px;
    left:650px;
    width:80px;
    margin-left:5px;
	margin-bottom:10px;
	padding-bottom:5px;
	/*align:right;*/
	
	}
#jyukoumade_button_2
{
    z-index:1;
    top:780px;
    left:718px;
    width:80px;
    margin-left:5px;
	margin-bottom:10px;
	padding-bottom:5px;
	font-size: 16px;
	/*align:right;*/
	
	}
#jyukoumade_body_bar
{
    z-index:1;
    top:550px;
    left:320px;
    width:450px;
    margin-left:5px;
	margin-bottom:10px;
	padding-bottom:5px;
	font-size: 16px;	
	border-top:1px dashed #000;
	}
#jyukoumade_body2
{
    z-index:1;
    top:570px;
    left:350px;
    width:300px;
    margin-left:5px;
	margin-bottom:10px;
	padding-bottom:5px;
	font-size: 16px;
	
	}
#jyukoumade_body2 table td
{
    z-index:1;
    top:183px;
    left:350px;
    width:370px;
    margin-left:5px;
	margin-bottom:10px;
	padding-bottom:5px;
	font-size:12px;
}
#jyukoumade_body2_bar
{
    z-index:1;
    top:625px;
    left:320px;
    width:450px;
    margin-left:5px;
	margin-bottom:10px;
	padding-bottom:5px;
	font-size: 16px;	
	border-top:1px dashed #000;
	}

#jyukoumade_body3
{
    z-index:1;
    top:640px;
    left:350px;
    width:300px;
    margin-left:5px;
	margin-bottom:10px;
	padding-bottom:5px;
	font-size: 16px;
	
	}
#jyukoumade_body3 table td
{
    z-index:1;
    top:183px;
    left:350px;
    width:370px;
    margin-left:5px;
	margin-bottom:10px;
	padding-bottom:5px;
	font-size:12px;
}
#jyukoumade_body3_bar
{
    z-index:1;
    top:695px;
    left:320px;
    width:450px;
    margin-left:5px;
	margin-bottom:10px;
	padding-bottom:5px;
	font-size: 16px;	
	border-top:1px dashed #000;
	}


#jyukoumade_body4
{
    z-index:1;
    top:715px;
    left:350px;
    width:300px;
    margin-left:5px;
	margin-bottom:10px;
	padding-bottom:5px;
	font-size: 16px;
	
	}
#jyukoumade_body4 table td
{
    z-index:1;
    top:183px;
    left:350px;
    width:370px;
    margin-left:5px;
	margin-bottom:10px;
	padding-bottom:5px;
	font-size:12px;
}

	
#jyukoumade_body5
{
    z-index:1;
    top:755px;
    left:230px;
    width:550px;
    margin-left:5px;
	margin-bottom:10px;
	padding-bottom:5px;
	font-size: 16px;
	
	}
#jyukoumade_body5 table td
{
    z-index:1;
    top:183px;
    left:350px;
    width:550px;
    margin-left:5px;
	margin-bottom:10px;
	padding-bottom:5px;
	font-size:12px;
}
	
#faq_bar
{
    z-index:1;
    top:810px;
    left:200px;
    width:590px;
    margin-left:5px;
	margin-bottom:10px;
	padding-bottom:5px;
	font-size: 16px;
	}
#faq_body
{
    z-index:1;
    top:840px;
    left:220px;
    width:590px;
    margin-left:5px;
	margin-bottom:10px;
	padding-bottom:5px;
	font-size: 14px;
	}
/* system */
/*@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@*/