/* This stylesheet was checked and valided by W3C(R) Validator *//* For Main Area */div.main { width: 520px; float: right; right top; }.shortcut{ text-align: left; font-family: "‚l‚r ‚oƒSƒVƒbƒN", "Osaka"; font-size: 10px; font-style: normal; font-weight: normal; }.text01{ text-align: left; margin-top: 10px; margin-left: 30px; width: 450px; font-family: "‚l‚r ‚oƒSƒVƒbƒN", "Osaka"; color: #000; font-size: 12px; font-style: normal; font-weight: normal; line-height: 16px; letter-spacing: normal; }.text02{ text-align: left; margin-top: 20px; margin-left: 30px; width: 450px; font-family: "‚l‚r ‚oƒSƒVƒbƒN", "Osaka"; color: #000; font-size: 12px; font-style: normal; font-weight: normal; line-height: 16px; letter-spacing: normal; }.spot{ text-align: left; margin-top: 20px; margin-left: 30px; width: 450px; font-family: "‚l‚r ‚oƒSƒVƒbƒN", "Osaka"; color: #000; font-size: 12px; font-style: normal; font-weight: normal; line-height: 16px; letter-spacing: normal; }@media print {	div.main { width: 100%; }}