.pt10 {  font-size: 10pt; line-height: 12pt}.pt8 {  font-size: 8pt; line-height: 10pt}/* for Japanese */.text01 {  font-family: "‚l‚r ‚oƒSƒVƒbƒN", "Osaka"; font-size: 13px; color: #FFFFFF; line-height: 18px; text-decoration: none  }.text02 {  font-family: "‚l‚r ‚oƒSƒVƒbƒN", "Osaka"; font-size: 11px; color: #FFFFFF; line-height: 18px; text-decoration: none  }.text03 {  font-family: "‚l‚r ‚oƒSƒVƒbƒN", "Osaka"; font-size: 10px; color: #FFFFFF; line-height: 14px; text-decoration: none  }.text04 {  font-family: "‚l‚r ‚oƒSƒVƒbƒN", "Osaka"; font-size: 13px; color: #502020; line-height: 18px; text-decoration: none  }.text05 {  font-family: "‚l‚r ‚oƒSƒVƒbƒN", "Osaka"; font-size: 11px; color: #502020; line-height: 18px; text-decoration: none  }.text06 {  font-family: "‚l‚r ‚oƒSƒVƒbƒN", "Osaka"; font-size: 10px; color: #502020; line-height: 14px; text-decoration: none  }.topix01{ font-size: 15px; color: #502020; line-height: 20px; text-decoration: none }/* for English */.etext01 {  font-family: "Franklin Gothic Medium", "Arial", "Helvetica", "sans-serif"; font-size: 13px; color: #FFFFFF; line-height: 18px; text-decoration: none  }.etext02 {  font-family: "Franklin Gothic Medium", "Arial", "Helvetica", "sans-serif"; font-size: 11px; color: #FFFFFF; line-height: 18px; text-decoration: none  }.etext03 {  font-family: "Franklin Gothic Medium", "Arial", "Helvetica", "sans-serif"; font-size: 10px; color: #FFFFFF; line-height: 14px; text-decoration: none  }.etext04 {  font-family: "Franklin Gothic Medium", "Arial", "Helvetica", "sans-serif"; font-size: 13px; color: #502020; line-height: 18px; text-decoration: none  }.etext05 {  font-family: "Franklin Gothic Medium", "Arial", "Helvetica", "sans-serif"; font-size: 11px; color: #502020; line-height: 18px; text-decoration: none  }.etext06 {  font-family: "Franklin Gothic Medium", "Arial", "Helvetica", "sans-serif"; font-size: 10px; color: #502020; line-height: 14px; text-decoration: none  }/* for English bold */.betext01{ font-family: "Arial Black", "Helvetica", "sans-serif"; font-size: 13px; color: #FFFFFF; line-height: 18px; text-decoration: none  }.betext02{ font-family: "Arial Black", "Helvetica", "sans-serif"; font-size: 11px; color: #FFFFFF; line-height: 18px; text-decoration: none  }.betext03{ font-family: "Arial Black", "Helvetica", "sans-serif"; font-size: 10px; color: #FFFFFF; line-height: 14px; text-decoration: none  }.betext01{ font-family: "Arial Black", "Helvetica", "sans-serif"; font-size: 13px; color: #502020; line-height: 18px; text-decoration: none  }.betext02{ font-family: "Arial Black", "Helvetica", "sans-serif"; font-size: 11px; color: #502020; line-height: 18px; text-decoration: none  }.betext03{ font-family: "Arial Black", "Helvetica", "sans-serif"; font-size: 10px; color: #502020; line-height: 14px; text-decoration: none  }/* link */a:link {  color:#FF5A71; text-decoration: none  }a:visited {  color:#FF5A71; text-decoration: none  }a:active {  color:#AA145D; text-decoration: none }a:hover {  color:#AA145D; text-decoration:underline  }/* Layout Box */.box01 { margin-top: 5px; margin-bottom: 5px; margin-left: 0px; margin-right: 0px; 		 padding: 2px; }.box02 { margin-top: 5px; margin-bottom: 5px; margin-left: 0px; margin-right: 0px; 		 padding-top: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 50px; }.box03 { margin:0px; 		 padding-top: 0px; padding-bottom: 0px; padding-left: 10px; padding-right: 10px; }.box04 { margin:0px; 		 padding-top: 0px; padding-bottom: 10px; padding-left: 30px; padding-right: 0px; }.box05 { margin-top: 0px; 		 padding-top: 8px; padding-bottom: 8px; padding-left: 0px; padding-right: 0px; }.box06 { margin-top: 0px; 		 padding-top: 5px; padding-bottom: 5px; padding-left: 20px; padding-right: 0px; }div.area{border:1px solid Gray;padding:20px;}h3{margin:10px 0 0;font-weight:normal;}p{border-bottom:1px solid Gray;margin:0;}.diary{border-botom: 1px solid Gray;padding-botom: 3px;}{