input, input[checkbox] {	margin : 0;	padding : 0;}.form-contents .search-l {	font-size : 0.9em;	display : block;	padding-bottom : 5px;}.tabs .tab-contents {	display : none;	padding : 0 8px;}.tabs .tab-contents.active {	display : block;} #main .contents .tabs .tab-list {	margin : 0 15px 18px 0;	padding : 0; 	border-bottom : 1px solid #BFBFBF;	text-align:center;} #main .contents .tabs .tab-list li {	display : inline;	list-style : none;	padding : 0;	margin : 0;} #main .contents .tabs .tab-list a {	display : block;	float : left;	line-height : 16px;	width:60px;	text-align : center;	background-color : #DDE1E4;	background-image:none;	color :#63666A;	padding : 1px 0px 0;	margin : 0px 0px 0px 8px;	font-size : 11px;	-webkit-border-top-left-radius: 8px;	-moz-border-top-radius: 8px;	border-top-left-radius: 8px;	-webkit-border-top-right-radius: 8px;	-moz-border-top-right-radius: 8px;	border-top-right-radius: 8px;} #main .contents .tabs .tab-list a.active,  #main .contents .tabs .tab-list a:hover {	background-color : #63666A;	color : #FFFFFF;}.form-contents .tabs {	font-size : 0.95em;}.form-contents h5 {	font-weight : bold;	font-family : Arial, Helvetica,sans-serif;	margin-bottom : 10px;	color : #8C8C8C;}.form-contents p {	color : #8C8C8C;}.form-contents label {	padding-top : 0;	padding-bottom : 0;}.form-contents .check-list {	line-height : 1.2em;	position : relative;}.form-contents .check-list p {	margin : 0;	padding : 0;	margin-top : 0.5em;	margin-bottom : 1em;	position : relative;}.form-contents .check-list .submit {	position : absolute;	right : 5px;	bottom : 0px;	font-size : 1em;}.form-contents .check-list .checkbox, .form-contents .check-list .radio {	/*vertical-align : middle;	position : relative;	top : -1px;	margin:0 !imortant;*/	/*margin : 0;	padding : 0;	vertical-align : middle;	font-size : 1em;*/	/*position : relative;*/	/*top : -1px;*/	height : 13px;	float : left;	/*position : absolute;	top : 0;*/	margin-right:5px;}.form-contents .check-list .radio {	/*height : 13px;*/}.form-contents .check-list label {	display : block;	line-height : 1em;	padding-left : 20px;}.form-contents .conditions {	border-top : 1px solid #BFBFBF;	padding-top : 1em;	margin-top : 1em;}.contents form.form label{	width:150px;	padding-right:5px;	text-align:right;	vertical-align:top;	display:inline-block;	line-height:1.5em;}.contents form.form input[type=checkbox]+label,.contents form input[type=radio]+label{	width:auto;	padding-right:0px;	padding-left:5px;	text-align:justify;	display:inline;	line-height:100%;}