body { background-color: #ffffff; color:#333333; font-size: 10pt;}p { color:#333333; font-size: 10pt; }div { color:#333333; font-size: 10pt;}/*–{•¶ STYLE*/.body { color:#333333; font-size: 10pt;}/*H2 STYLE*/h2 {  color:#669999; font-size: 12pt; border-bottom :4px solid #669999;}/*H1 STYLE*/h1 {  color:#FF6600; font-size: 18pt;}/*TABLE_line STYLE*/.waku {  border: solid 4px #669999;}.bar {  border-left-width:0px; border-bottom-width:1px; border-top-width:0px; border-right-width:0px;  border-style:dashed;  border-color:#669999;}.bar2 {  border-left-width:1px; border-bottom-width:1px; border-top-width:0px; border-right-width:0px;  border-style:dashed;  border-color:#669999;}.no-bar {  border-left-width:0px; border-bottom-width:0px; border-top-width:0px; border-right-width:0px;  border-style:dashed;}.no-bar2 {  border-left-width:1px; border-bottom-width:0px; border-top-width:0px; border-right-width:0px;  border-style:dashed; border-color:#669999;}/*serviceTABLE_bg STYLE*/.ber-bgt {  background-color:#E6F2FF;}.ber-bg1{  background-color:#FFF7DE;}/*PAGE-SUB LINK STYLE*/.btn  {color:#666666; font-size: 10px; padding-top:0.3em; padding-bottom:0.3em;}.btn a:link,.btn a:visited {font-size: 10px; color:#0000cc; text-decoration:none; padding-top:0.3em; padding-bottom:0.3em;}.btn a:hover {font-size: 10px; color:#0000cc; background:#ffff99;  }.btn a:active {font-size: 10px; color:#0000cc; background:#66cc99;  }/*FORM STYLE*/.form {  border-width: 1px; border-style: solid; border-color:#333333 #cccccc #cccccc #333333 ;}/*¡ STYLE*/.square { font-weight: bold; color: #CC9966;}.square2 { font-weight: bold; color: #996633;}/*–{•¶HEAD STYLE*/.atama-r {font-size: 1.5em;font-weight:bolder; color: #FF6600;}.atama-h {font-size: 1.5em;font-weight:bolder; color: #339900;}.atama-c {font-size: 1.5em;font-weight:bolder; color: #CC9900;}.atama-w {font-size: 1.5em;font-weight:bolder; color: #3399CC;}/*2color TABLE STYLE*/.colt {  background:#669999;color:#FFFFFF;font-sise:24pt;font-weight:bolder;}.col1 {  background-color:#F6F6F6;}.col2 {  background-color:#EEEEEE;}/*NUM STYLE_cgi step*/.num-bg1 {  background-color:#FFF7DE; }.num-bg2{  background-color:#E6F2FF; }.num-bg1 th { font-size: 3em; color: #CC9900;}.num-bg2 th { font-size: 3em; color: #CC9900;}/*faq STYLE step*/.faq-q {  background-color:#FFF7DE; }.faq-a{  background-color:#E6F2FF; }.faq-q th { font-size: 2em; color: #CC9966;}.faq-a th { font-size: 2em; color: #996633;}.smaller{font-size: smaller;}.larger{font-size: larger;font-weight:bolder;}.font {  font-size: 10pt ; font-family: "‚l‚r ‚oƒSƒVƒbƒN", "Osaka"; }.gray {  font-size: 9px; color:#999999; }th.e-title {font-size: larger; font-family: "Arial", "Helvetica", "sans-serif";  border-left-width:0px; border-bottom-width:1px; border-top-width:0px; border-right-width:0px;  border-style:dashed;  border-color:#669999;}.greenline {  border-bottom :4px double #339966;}.oshirase {	margin: 3px;	padding:0px 3px 3px;	border-bottom: 1px dashed #ccc;}.headtext {  font-size: 10px; color: #FFFFFF}.size3 {  font-size: 16px}.size1 {  font-size: 10px}