body, span { font-family:"Osaka", "‚l‚r ƒSƒVƒbƒN", verdana, arial; }td {	font-size:12px; }a:link, a:visited { text-decoration:none; }a:hover, a:active { text-decoration:underline; }ul { list-style-type:square; margin:0; }li { list-style-position:outside; margin-left:15px; }/*COMMON*/.txt {	font-size:12px; line-height:16px; }.txt_s {	font-size:10px; line-height:14px; }.txt_o {	font-size:12px; line-height:16px;	color:#ECA585; }.txt_os {	font-size:10px; line-height:14px;	color:#ECA585; }.ttl {	font-size:14px; line-height:18px; font-weight:bold; }.date {	font-size:11px; line-height:16px; }.lang {	font-size:10px;	}.cap {	font-size:9px; line-height:15px;	color:#6F777E; padding-left:15px;	}.copyright {	font-size:10px;	}.footer {	padding-right:15px; padding-top:10px;	}.orange {	color:#ECA585; }/*FORM*/form { line-height: 0px; margin-top:0px; margin-bottom:0px;}select { color:#000000; font-size:10px; padding:1px; width:100px; }.form1 { color:#000000; font-size:10px; background-color:#DDDDDD; border:1px #999999; border-style:solid; padding:2px; width:250px; }.form2 { color:#000000; font-size:10px; background-color:#DDDDDD; border:1px #999999; border-style:solid; padding:2px; width:60px; }.form3 { color:#000000; font-size:10px; background-color:#DDDDDD; border:1px #999999; border-style:solid; padding:2px; width:300px; }.form_bt { color:#FFFFFF; font-size:10px; background-color:#DDDDDD; padding:2px; width:80px; }/*PROFILE*/#profile .bg {	background:#66717A url(../profile/images/bg.jpg) no-repeat;	margin-top: 0px;	margin-left:0px; }#profile .bg2 {	background:url(../profile/images/bg2.jpg) no-repeat;	margin-top: 0px;	margin-left:0px; }/*INFOMATION*/#info .bg {	background:#66717A url(../information/images/bg.jpg) no-repeat;	margin-top:0px;	margin-left:0px; }#info .bg2 {	background:url(../information/images/bg2.jpg) no-repeat;	margin-top:0px;	margin-left:0px; }#info .bg3 {	background:#66717A url(../information/images/bg3.jpg) no-repeat;	margin-top:0px;	margin-left:0px; }#info .bg4 {	background:#000000 url(../information/images/bg4.jpg) no-repeat;	margin-top:0px;	margin-left:0px; }.infodata { font-size:12px; color:#FFFFFF; line-height:16px; padding:10px; }.spettl { padding-bottom:5px; }.spetxt { font-size:12px; line-height:130%; padding:0 20px; }/*HISTORY*/#history .bg {	background:#66717A url(../history/images/bg.jpg) no-repeat;	margin-top:0px;	margin-left:0px; }#history .bg2 {	background:url(../history/images/bg2.jpg) no-repeat;	margin-top:0px;	margin-left:0px; }/*COMMUNICATION*/#com .bg {	background:#66717A url(../communication/images/bg.jpg) no-repeat;	margin-top:0px;	margin-left:0px; }#com .bg2 {	background:url(../communication/images/bg2.jpg) no-repeat;	margin-top:0px;	margin-left:0px; }.pic {	margin-top:2px;	margin-right:10px;	margin-bottom:2px; }.pic2 {	margin-top:2px;	margin-left:10px;	margin-bottom:2px; }.pic3 {	margin-bottom:5px; }.comform { font-size:12px; color:#FFFFFF; line-height:16px; padding:4px; }.comform2 { font-size:12px; color:#FFFFFF; line-height:16px; padding-top:4px; padding-bottom:4px; }.bn {padding-left: 14px;background-image: url(../images/arrow3.gif);background-repeat: no-repeat;background-position: 3px 4px; }.bn_pre {padding-left: 14px;background-image: url(../images/arrow4.gif);background-repeat: no-repeat;background-position: 0px 8px; }.bn_next {padding-left: 14px;background-image: url(../images/arrow5.gif);background-repeat: no-repeat;background-position: 0px 8px; }/*GALLERY*/#gallery .bg {	background:#66717A url(../gallery/images/bg.jpg) no-repeat;	margin-top:0px;	margin-left:0px; }#gallery .date_new { background:url(../gallery/images/new.gif) no-repeat; font-size:11px; color:#FFFFFF; padding-top:3px; }#gallery .date { font-size:11px; color:#FFFFFF; padding-top:3px; }.photo { background:#FFFFFF; padding:2px; }/*FAN CLUB*/#fanclub .bg {	background:#000000 url(../fanclub/images/bg.jpg) no-repeat;	margin-top:0px;	margin-left:0px; }#fanclub .bg2 {	background:url(../fanclub/images/bg2.jpg) no-repeat;	margin-top:0px;	margin-left:0px; }#fanclub .bg3 {	background:#313437 url(../fanclub/images/bg3.jpg) no-repeat;	margin-top:0px;	margin-left:0px; }.fanform { font-size:12px; color:#FFFFFF; line-height:16px; padding:4px; }.fanform2 { font-size:12px; color:#FFFFFF; line-height:16px; padding-top:4px; padding-bottom:4px; }/*CONTACT*/#contact .bg {	background:#000000 url(../contact/images/bg.jpg) no-repeat;	margin-top:0px;	margin-left:0px; }#contact .bg2 {	background:url(../contact/images/bg2.jpg) no-repeat;	margin-top:0px;	margin-left:0px; }/*LINKS*/#link .bg {	background:#66717A url(../link/images/bg.jpg) no-repeat;	margin-top:0px;	margin-left:0px; }#link .bg2 {	background:url(../link/images/bg2.jpg) no-repeat;	margin-top:0px;	margin-left:0px; }.linkdata { font-size:12px; color:#FFFFFF; line-height:16px; padding:6px 0; }.linkdata2 { font-size:12px; color:#FFFFFF; line-height:16px; padding:6px 0 6px 5px; }