@charset "utf-8";
/*----------------------------------------------------
	agreement.html	口座開設
----------------------------------------------------*/
#agreement {clear:both;}
#agreement h2.h2_agreement {
	width:700px;
	height:18px;
	font-weight:bold;
	font-size:large;
	color:#fff;
	padding:5px 10px;
	margin:0 0 10px 0;
	background:#666666;
	background-image:none;}
	
#agreement iframe {
	border:1px solid #666;
	width:715px;
	height:350px;
	margin-bottom:10px;}

#agreement .agree_box {
	float:left;
	width:145px;
	margin:0 42px 20px 0;}

#agreement .agree_box_r {
	float:left;
	width:145px;
	margin:0 0px 20px 0;}	
	
#agreement .agree_img a,
#agreement .agree_img a:visited,
#agreement .agree_img a:hover {
	background:none;padding:0;}

#agreement ul li.pdf {
	background:url(../img/icon/icon_Sprite.png) no-repeat -480px -167px;
	padding-left:23px;
	font-weight:bold;}	

#agreement  ul li.link {
	background:url(../img/icon/icon_Sprite.png) no-repeat 0 -365px;
	font-weight:bold;
	padding-left:25px;
	width:125px;}	
/*----------------------------------------------------
	#agreement_box 
----------------------------------------------------*/
#agreement_box {
	border:1px solid #ccc;
	padding:10px;
	margin:0;}

p.h3_agreement {
	font-size:medium;
	font-weight:bold;
	margin-bottom:-0.5em;}

.input_txt {
	font-weight:bold;
	padding:10px;}

.input_image {padding:20px 0 20px 200px;}	

div.agreement-box{
	border:1px solid #ccc; 
	padding:10px; 
	margin:0 0 10px 0;}