.b0{margin-bottom:0;}
.t0{margin-top:0;}
.ja10{font-size:12px;line-height:16px;}
.ja10b{font-size:12px;line-height:16px;font-weight:bold;}
.ja10w{font-size:12px;line-height:18px;}

.ja12{font-size:12px;line-height:16px;}
.ja12b{font-size:12px;line-height:16px;font-weight:bold;}
.ja12k{font-size:12px;line-height:16px;color:#000;}
.ja12kb{font-size:12px;line-height:16px;color:#000;;font-weight:bold;}
.ja12w{font-size:12px;line-height:18px;}
.ja12sw{font-size:12px;line-height:22px;}
.ja12bb{font-size:12px;line-height:16px;color:#009;font-weight:bold;}

.ja14{font-size:16px;line-height:20px;}
.ja14b{font-size:16px;line-height:20px;font-weight:bold;}
.ja14{font-size:16px;line-height:24px;}
.star{
	font-size:12px;
	color:#f00;
	}
.pad{
	margin-top:5px;
	margin-left:5px;
	margin-bottom:5px;
	padding:5px;
	}
.dl_title{
	font-size:12px;
	color:#006;font-weight:bold;
	}
.box{color:#f00;font-size:12px;}
.box2{color:#f00;font-size:14px;}
.ball{color:#006;font-size:12px;}
.ball2{color:#FF9900;font-size:12px;}

html{
width:100%;
background-image:url("../img/bg.png");
height:auto !important;
}

body{
font-family:"qMmpS Pro W3","Hiragino Kaku Gothic Pro",Osaka,CI,Meiryo,"lr oSVbN";
*font-family:sans-selif;
color:#344;
text-align:center;
width:1000px !important;
box-shadow:0 0 4px #aaa;
margin-left:auto;
margin-right:auto;
background-color:#fff;
height:auto;
}

table{
margin:0 auto;
}


/*WI{^e[u*/




 .apply_input_01{
	width:210px;
	text-align:left;
	float:left;
	border-right:1px dotted  #000;
	margin-left:20px;
}
	
	
.apply_input_01 td{
	font-size:12px;
	line-height:16px;
	 text-align:left;
	 
}



	
	.apply_input_02{
		margin-left:30px;
	}

.apply_input_02 tr{
	font-size:12px;
	line-height:16px;
	 text-align:left;
}













.apply_input_02 strong.log{
	margin-left:0px;
	padding-right:55px;
}

.apply_input_02 strong.ps{
	margin-left:0px;
	padding-right:10px;
}
































label{
cursor:pointer;
}

.apply_select{
border:solid 2px #f90;
padding:14px;
text-align:left;
margin:0 20px 20px;
}

.ex{
margin-left:4px;
font-size:10px;
letter-spacing:1px;
color:#D54A7B;
}

#whois_area{
}

input[type="submit"],input[type="button"],
input[type="checkbox"],input[type="radio"],select,label{
cursor:pointer;
}

.tooltip{
  background:#fff;
  color:#000;
  border:1px solid #ccc;
  border-radius:10px;
  padding:10px;
  position:absolute;
  display:none;
}

#domain_search{
border-top:#000 solid 1px;
border-left:#000 solid 1px;
border-right:#000 solid 1px;
width:528px;
padding:10px;
background-color:#85d634;
text-align:left;
}

p.info{
font-size:12px;
}

#checks{
width:550px;
border:#000 solid 1px;
background-color:#fff;
font-size:0.8em;
}

#checks th{
border:#000 solid 1px;
background-color:#FA0;
}

#checks th span{
font-size:10px;
color:#060;
}

#checks td{
border:#000 solid 1px;
background-color:#FFF;
}

#checks td strong{
color:#F00;
}




/*thanks&finshΜtable*/

table.tank_fin_tabl{
	 text-align:center; 
	 font-size:12px;
	 border: 1px #000000 solid;
}


table.tank_fin_tabl th,
table.tank_fin_tabl td {
border: 1px #000 solid; /* ZΜ«Eό */
vertical-align:middle;
	
}




