
form {
	margin: 0px;
	padding: 0px;
}
.all_S {
	font-size: 95%;
}
.hissu {
	color: #626262;
	font-weight: bold;
}
.hissu1 {
	color: #ff5315;
	padding-left:10px;
	font-weight: bold;
}
.form_waku {
	background:#FFF;
	border: 1px solid #666666;
	padding: 10px;
	width: 720px;
}
UL {
	margin-top: 10px;
	margin-bottom: 10px;
	list-style-type: disc;
	margin-left: 25px;
}
body {
	width: 720px;
	font-size: 95%;
	line-height: 1.2em;
	background:#dedee0;
}

.koumoku {
	color: #0000FF;
	font-size: 80%;
}



.title2 {
	font-size: 120%;
	color: #626262;
	background-color: #f0f0f0;
	padding: 5px;
	margin-top: 25px;
	margin-bottom: 20px;
}
.seven {
	width: 680px;
	border: 1px solid #999999;
}
.syamei {
	font-size: 140%;
	color: #FF0000;
	margin-top: 10px;
	margin-bottom: 15px;
}
.blue {
	color: #000099;
}
.red {
	color: #FF0000;
}
.comment_waku {
	padding-left: 30px;
	padding-top: 20px;
	padding-bottom: 20px;
	line-height: 1.5em;
	padding-right: 40px;
}
.ex {
	font-size: 80%;
	color: #666666;
}

div.button_waku{
	text-align: center;
	background-color: #f0f0f0;
	border:1px solid #cacaca;
	margin-top: 15px;
	vertical-align: middle;
	padding:10px 20px;
}

.button_next{
	background:url(../../img/fx_payment/button_next.png) no-repeat;
	border:none;cursor:pointer;
	height: 34px; width:87px;
}
.button_next:hover{ background-position:0 -35px ;}

.button_cancel{
	background:url(../../img/fx_payment/button_cancel.png) no-repeat;
	border:none;cursor:pointer;
	height: 34px; width:87px;
}
.button_cancel:hover{ background-position:0 -35px ;}

.button_confirm{
	background:url(../../img/fx_payment/button_confirm.png) no-repeat;
	border:none;cursor:pointer;
	height: 34px; width:87px;
}
.button_confirm:hover{ background-position:0 -35px ;}

.button_send{
	background:url(../../img/fx_payment/button_send.png) no-repeat;
	border:none;cursor:pointer;
	height: 34px; width:87px;
}
.button_send:hover{ background-position:0 -35px ;}

.fl{ float:left;}
.fr{ float:right;}

.grey_bg{ background:#f0f0f0;}
.orange_button{ background:#ffe5dc; border:1px solid #e15e30; color:#c33605; padding:2px 5px; margin-bottom:5px;}
.orange_button:hover{ background:#fed6c8; border:1px solid #e15e30; color:#c33605; padding:2px 5px; cursor:pointer;}

.orange_popup{ background:#ffe5dc; border:1px solid #e15e30; color:#c33605; padding:2px 5px;}
.green_popup{ background:#dcffe2; border:1px solid #279911; color:#105e01;padding:2px 5px;}
.content_text{ line-height:18px; font-size:13px;}
.linka{ color:#ff5315;}
.linka:hover{ color:#d25b31;}
#box_payment table tr th {
	width: 130px;
}


//�ύX


.textbox{
padding: 0.5em;
    outline: none;
    border: 1px solid #999999;
    -webkit-border-radius: 3px;
    -moz-border-radius: 3px;
    border-radius: 3px;
margin-bottom: 20px;
    font-size: 16px;
}





input[type="text"]:focus,
texture:focus {
    box-shadow: 0 0 7px #3498db;
    border: 1px solid #3498db;
}
select {
    padding: 0.6em;
    outline: none;
    border: 1px solid #999999;
    -webkit-border-radius: 3px;
    -moz-border-radius: 3px;
    border-radius: 3px;
   margin-bottom: 8px;
    font-size: 16px;
}

input[type="radio"] , input[type="checkbox"]{
   -webkit-transform: scale(1.3);
   transform: scale(1.3);
   margin: 8px;
    font-size: 16px;
}

input[type="submit"] {
  font-weight: bold;
  padding: 0.4em 0.6em;
	margin-left: 10px;
}


.title {
color: #444;
	border-bottom-width: 2px;
	border-bottom-style: solid;
	border-bottom-color: #999;

	padding: 10px;
	margin-top: 20px;
	margin-bottom: 10px;
	font-size: 180%;
}

h3 {
  position: relative;
margin-bottom: 10px;
font-size: 100%;
padding: 7px;
}

