<html><head><meta name="color-scheme" content="light dark"></head><body><pre style="word-wrap: break-word; white-space: pre-wrap;">#contentWrapper #contentHeader {	margin-bottom: 30px;}
#contentWrapper #contentHeader p {
	margin: 0;
	padding-left: 120px;
}
#contentWrapper h3.sub01 {	position: relative;}
#contentWrapper h3.sub01 span {
	font-weight: normal;
	font-size: 77%;
}
td.note{font-size:93ppx}
.noteRadio{font-size:85%}
#contentWrapper h3.sub01 span.headingCaps {
	position: absolute;
	top: 0;
	right: 5px;
	font-size: 93%;
}
#contentWrapper form {	margin-bottom: 3em;}

/**基本のテーブル設定*/
#contentWrapper form table {
	width: 100%;
    border-left:0px;
    border-right:0px;
}
#formTableTypeSix{
	padding: 10px 0 10px 10px;
    border-left:0px;
    border-right:0px;
	}

#contentWrapper form table th {
	padding-right: 10px;
    border-left:0px;
    border-right:0px;
	border-right: 1px solid #FFF;
	width: 104px;
	background: #DFDFE5;
	font-weight: normal;
	text-align: right;
}
#contentWrapper form table th.joint {
	padding-right: 11px;
	border-right: none;
}
#contentWrapper form table td {
	padding: 10px 0 10px 10px;
    border-left:0px;
    border-right:0px;
}

* html #contentWrapper .contentWrapperSix
#contentWrapper form table td.joint {
	padding: 0 10px 0 0;
	width: 109px;
	background: #EFEEF2;
	text-align: right;
}


#contentWrapper form table td.formTtl {
	padding: 0 10px 0 0;
	width: 109px;
	background: #EFEEF2;
	text-align: right;
}
#contentWrapper form table td.formTtl img {
	margin: 0 3px 3px 0;
	vertical-align: middle;
}

/*申込責任者テーブル*/
.formTableEntry {
    border: 0;
    border-top: 1px solid #989898;
    border-bottom: 1px solid #989898;

}

/*承認者テーブル*/
.formTableApproval {
    border: 0;
    border-top: 1px solid #989898;
    border-bottom: 1px solid #989898;

}

/*申込タイプテーブル*/
.formTableType {
    border: 0;
    border-top: 1px solid #989898;
    border-bottom: 1px solid #989898;
    margin-bottom:20px;
}
/*****************************************/

/*会社テーブル*/
.formTableCopr {
    border: 0;
    border-top: 1px solid #989898;
    border-bottom: 1px solid #989898;
}

.formTableCopr th {
    padding-right: 10px;
    border: 0;
    border-bottom:1px solid #989898;
    border-right: 1px solid #FFF;
    width: 104px;
    background: #DFDFE5;
    font-weight: normal;
    text-align: right;
}
.formTableCopr td {
    padding: 10px 0 10px 10px;
    border: 0;
    border-bottom:1px solid #989898;
}

.formTableCopr tr {
    padding: 10px 0 10px 10px;
    border: 0;
    border-bottom:1px solid #989898;
}

/*****************************************/










#contentWrapper form input.text {
	margin: 0 3px 3px 0;
	width: 390px;
}
input.address_zip1 {	width: 60px; ime-mode: disabled;}
input.address_zip2 {	width: 100px; ime-mode: disabled;}
input.companyName_kan{ ime-mode: active;}
input.companyName_kana{ ime-mode: active;}
input.address_post{ ime-mode: active;}
input.address_address1{ ime-mode: active;}
input.address_address2{ ime-mode: active;}

input.personal_name_kan1,
input.personal_name_kan2,
input.personal_name_kana1,
input.personal_name_kana2 {	width: 110px;ime-mode: active;}
input.olumn_personal_mail{ime-mode: disabled;}
input.column_personal_phone1,
input.column_personal_phone4,
input.column_personal_fax1,
input.column_personal_fax4,
input.column_personal_cellphone1,
input.column_personal_cellphone4 {	width: 50px;ime-mode: disabled;}
input.column_personal_phone2,
input.column_personal_phone3,
input.column_personal_fax2,
input.column_personal_fax3,
input.column_personal_cellphone2,
input.column_personal_cellphone3 {	width: 95px;ime-mode: disabled;}
#contentWrapper form span.prefix {
	padding-right: 5px;
	vertical-align: middle;
	font-size:0.8em;
}
#contentWrapper form span.separator {
	padding: 0 5px;
	vertical-align: middle;
}
#contentWrapper form #column_personal_phone span.separator,
#contentWrapper form #column_personal_fax span.separator,
#contentWrapper form #column_personal_cellphone span.separator {	padding: 0;}
#contentWrapper form p.note {
	margin: 0;
	display: inline-block;
	font-size:0.7em;
}
* html #contentWrapper form p.note {
	display: inline;
	zoom: 1;
}
*:first-child+html #contentWrapper form p.note {
	display: inline;
	zoom: 1;
}
#contentWrapper form #contentFooter {
	padding-left: 120px;
	font-size:0.8em;
	margin-top:20px;
	margin-bottom:20px;
	
}

#contentMadoguchi{
    padding-left: 120px;
    font-size:0.8em;
    margin-bottom:30px;
}

#contentWrapper form #contentFooter p {	margin-bottom: 2em;}
</pre></body></html>