A{ text-decoration:none}
A:hover { text-decoration: underline; color:#FF6600}
A:active { text-decoration: none; color:#999999}

h1 {
text-indent: -9999px;
display: none;
}

.campaign_text {  font-size: 12px; color:#333333; line-height:120%; font-family: "Osaka", ‚l‚r ‚oƒSƒVƒbƒN, "ƒqƒ‰ƒMƒmŠpƒS Pro W3"; }
.product_text {  font-size: 12px; color:#444444; line-height:110%; font-family: "Osaka", ‚l‚r ‚oƒSƒVƒbƒN, "ƒqƒ‰ƒMƒmŠpƒS Pro W3"; }
.campaign_text1 {  font-size: 14px; color:#444444; line-height:200%; font-family: "Osaka", ‚l‚r ‚oƒSƒVƒbƒN, "ƒqƒ‰ƒMƒmŠpƒS Pro W3"; }
.campaign_text2 {  font-size: 12px; color:#444444; line-height:160%; font-family: "Osaka", ‚l‚r ‚oƒSƒVƒbƒN, "ƒqƒ‰ƒMƒmŠpƒS Pro W3"; }
.campaign_text3 {  font-size: 14px; color:#444444; line-height:120%; font-family: "Osaka", ‚l‚r ‚oƒSƒVƒbƒN, "ƒqƒ‰ƒMƒmŠpƒS Pro W3"; }
.campaign_text4 {  font-size: 14px; color:#FF0066; line-height:120%; font-weight : bold ; font-family: "Osaka", ‚l‚r ‚oƒSƒVƒbƒN, "ƒqƒ‰ƒMƒmŠpƒS Pro W3"; }
.campaign_text5 {  font-size: 12px; color:#FF6600; line-height:120%; font-weight : bold ; font-family: "Osaka", ‚l‚r ‚oƒSƒVƒbƒN, "ƒqƒ‰ƒMƒmŠpƒS Pro W3"; }
.campaign_text6 {  font-size: 12px; color:#990099; line-height:120%; font-weight : bold ; font-family: "Osaka", ‚l‚r ‚oƒSƒVƒbƒN, "ƒqƒ‰ƒMƒmŠpƒS Pro W3"; }
.campaign_text7 {  font-size: 14px; color:#FF6600; line-height:120%; font-weight : bold ; font-family: "Osaka", ‚l‚r ‚oƒSƒVƒbƒN, "ƒqƒ‰ƒMƒmŠpƒS Pro W3"; }
.campaign_text8 {  font-size: 14px; color:#444444; line-height:150%; font-family: "Osaka", ‚l‚r ‚oƒSƒVƒbƒN, "ƒqƒ‰ƒMƒmŠpƒS Pro W3"; }
.campaign_text9 {  font-size: 12px; color:#333333; line-height:100%; font-family: "Osaka", ‚l‚r ‚oƒSƒVƒbƒN, "ƒqƒ‰ƒMƒmŠpƒS Pro W3"; }
.campaign_text10 {  font-size: 12px; color:#0066CC; line-height:120%; font-weight : bold ; font-family: "Osaka", ‚l‚r ‚oƒSƒVƒbƒN, "ƒqƒ‰ƒMƒmŠpƒS Pro W3"; }
.campaign_text11 {  font-size: 16px; color:#66CC00; line-height:120%; font-weight : bold ; font-family: "Osaka", ‚l‚r ‚oƒSƒVƒbƒN, "ƒqƒ‰ƒMƒmŠpƒS Pro W3"; }
.ranking_text1 {  font-size: 12px; color:#444444; line-height:120%; font-family: "Osaka", ‚l‚r ‚oƒSƒVƒbƒN, "ƒqƒ‰ƒMƒmŠpƒS Pro W3"; }
.ranking_text2 {  font-size: 14px; color:#444444; line-height:150%; font-family: "Osaka", ‚l‚r ‚oƒSƒVƒbƒN, "ƒqƒ‰ƒMƒmŠpƒS Pro W3"; padding-left:10px;}
.kirei_text1 {  font-size: 14px; color:#444444; line-height:160%; font-family: "Osaka", ‚l‚r ‚oƒSƒVƒbƒN, "ƒqƒ‰ƒMƒmŠpƒS Pro W3"; }
.kirei_text2 {  font-size: 12px; color:#444444; line-height:160%; font-family: "Osaka", ‚l‚r ‚oƒSƒVƒbƒN, "ƒqƒ‰ƒMƒmŠpƒS Pro W3"; }
.kirei_text3 {  font-size: 14px; color:#990099; line-height:120%; font-weight : bold ; font-family: "Osaka", ‚l‚r ‚oƒSƒVƒbƒN, "ƒqƒ‰ƒMƒmŠpƒS Pro W3"; }
.kirei_text4 {  font-size: 10px; color:#444444; line-height:100%; font-family: "Osaka", ‚l‚r ‚oƒSƒVƒbƒN, "ƒqƒ‰ƒMƒmŠpƒS Pro W3"; }
.kirei_text5 {  font-size: 12px; color:#444444; line-height:120%; font-family: "Osaka", ‚l‚r ‚oƒSƒVƒbƒN, "ƒqƒ‰ƒMƒmŠpƒS Pro W3"; }
.kirei_text6 {  font-size: 14px; color:#FF0099; line-height:120%; font-weight : bold ; font-family: "Osaka", ‚l‚r ‚oƒSƒVƒbƒN, "ƒqƒ‰ƒMƒmŠpƒS Pro W3"; }
.kirei_text7 {  font-size: 12px; color:#FF0099; line-height:120%; font-weight : bold ; font-family: "Osaka", ‚l‚r ‚oƒSƒVƒbƒN, "ƒqƒ‰ƒMƒmŠpƒS Pro W3"; }
.kirei_text8 {  font-size: 14px; color:#444444; line-height:175%; font-family: "Osaka", ‚l‚r ‚oƒSƒVƒbƒN, "ƒqƒ‰ƒMƒmŠpƒS Pro W3"; }
.kirei_text9 {  font-size: 12px; color:#990099; line-height:120%; font-weight : bold ; font-family: "Osaka", ‚l‚r ‚oƒSƒVƒbƒN, "ƒqƒ‰ƒMƒmŠpƒS Pro W3"; }
.kirei_text10 {  font-size: 14px; color:#66CC00; line-height:120%; font-weight : bold ; font-family: "Osaka", ‚l‚r ‚oƒSƒVƒbƒN, "ƒqƒ‰ƒMƒmŠpƒS Pro W3"; }
.kirei_text11 {  font-size: 14px; color:#ff6600; line-height:120%; font-weight : bold ; font-family: "Osaka", ‚l‚r ‚oƒSƒVƒbƒN, "ƒqƒ‰ƒMƒmŠpƒS Pro W3"; }
.kirei_text12 {  font-size: 14px; color:#ff0066; line-height:120%; font-weight : bold ; font-family: "Osaka", ‚l‚r ‚oƒSƒVƒbƒN, "ƒqƒ‰ƒMƒmŠpƒS Pro W3"; }
.kirei_text13 {  font-size: 14px; color:#444444; line-height:140%; font-family: "Osaka", ‚l‚r ‚oƒSƒVƒbƒN, "ƒqƒ‰ƒMƒmŠpƒS Pro W3"; }
.kirei_text14 {  font-size: 10px; color:#ff0000; line-height:120%; font-family: "Osaka", ‚l‚r ‚oƒSƒVƒbƒN, "ƒqƒ‰ƒMƒmŠpƒS Pro W3"; }
.kirei_text15 {  font-size: 16px; color:#ff6600; line-height:120%; font-weight : bold ; font-family: "Osaka", ‚l‚r ‚oƒSƒVƒbƒN, "ƒqƒ‰ƒMƒmŠpƒS Pro W3"; }
.kirei_text16 {  font-size: 12px; color:#444444; line-height:160%; letter-spacing:1.5pt ;font-family: "Osaka", ‚l‚r ‚oƒSƒVƒbƒN, "ƒqƒ‰ƒMƒmŠpƒS Pro W3"; }
.kirei_text17 {  font-size: 12px; color:#444444; line-height:180%; font-family: "Osaka", ‚l‚r ‚oƒSƒVƒbƒN, "ƒqƒ‰ƒMƒmŠpƒS Pro W3"; }
.kirei_text18 {  font-size: 14px; color:#444444; line-height:120%; font-family: "Osaka", ‚l‚r ‚oƒSƒVƒbƒN, "ƒqƒ‰ƒMƒmŠpƒS Pro W3"; }
.text9 {  font-size: 9px; font-family: "Osaka", ‚l‚r ‚oƒSƒVƒbƒN, "ƒqƒ‰ƒMƒmŠpƒS Pro W3"; }
.text9s {  font-size: 9px; line-height:110%; font-family: "Osaka", ‚l‚r ‚oƒSƒVƒbƒN, "ƒqƒ‰ƒMƒmŠpƒS Pro W3"; }
.text9m {  font-size: 9px; line-height:140%; font-family: "Osaka", ‚l‚r ‚oƒSƒVƒbƒN, "ƒqƒ‰ƒMƒmŠpƒS Pro W3"; }
.text9l {  font-size: 9px; line-height:160%; font-family: "Osaka", ‚l‚r ‚oƒSƒVƒbƒN, "ƒqƒ‰ƒMƒmŠpƒS Pro W3"; }
.text10 {  font-size: 10px; font-family: "Osaka", ‚l‚r ‚oƒSƒVƒbƒN, "ƒqƒ‰ƒMƒmŠpƒS Pro W3"; }
.text10s {  font-size: 10px; line-height:110%; font-family: "Osaka", ‚l‚r ‚oƒSƒVƒbƒN, "ƒqƒ‰ƒMƒmŠpƒS Pro W3"; }
.text10m {  font-size: 10px; line-height:140%; font-family: "Osaka", ‚l‚r ‚oƒSƒVƒbƒN, "ƒqƒ‰ƒMƒmŠpƒS Pro W3"; }
.text10l {  font-size: 10px; line-height:160%; font-family: "Osaka", ‚l‚r ‚oƒSƒVƒbƒN, "ƒqƒ‰ƒMƒmŠpƒS Pro W3"; }
.text11 {  font-size: 11px; font-family: "Osaka", ‚l‚r ‚oƒSƒVƒbƒN, "ƒqƒ‰ƒMƒmŠpƒS Pro W3"; }
.text11s {  font-size: 11px; line-height:120%; font-family: "Osaka", ‚l‚r ‚oƒSƒVƒbƒN, "ƒqƒ‰ƒMƒmŠpƒS Pro W3"; }
.text11m {  font-size: 11px; line-height:140%; font-family: "Osaka", ‚l‚r ‚oƒSƒVƒbƒN, "ƒqƒ‰ƒMƒmŠpƒS Pro W3"; }
.text11l {  font-size: 11px; line-height:160%; font-family: "Osaka", ‚l‚r ‚oƒSƒVƒbƒN, "ƒqƒ‰ƒMƒmŠpƒS Pro W3"; }
.text12 {  font-size: 12px; font-family: "Osaka", ‚l‚r ‚oƒSƒVƒbƒN, "ƒqƒ‰ƒMƒmŠpƒS Pro W3"; }
.text12ss {  font-size: 12px; line-height:100%; font-family: "Osaka", ‚l‚r ‚oƒSƒVƒbƒN, "ƒqƒ‰ƒMƒmŠpƒS Pro W3"; }
.text12s {  font-size: 12px; line-height:110%; font-family: "Osaka", ‚l‚r ‚oƒSƒVƒbƒN, "ƒqƒ‰ƒMƒmŠpƒS Pro W3"; }
.text12m {  font-size: 12px; line-height:140%; font-family: "Osaka", ‚l‚r ‚oƒSƒVƒbƒN, "ƒqƒ‰ƒMƒmŠpƒS Pro W3"; }
.text12mm {  font-size: 12px; line-height:150%; font-family: "Osaka", ‚l‚r ‚oƒSƒVƒbƒN, "ƒqƒ‰ƒMƒmŠpƒS Pro W3"; }
.text12l {  font-size: 12px; line-height:160%; font-family: "Osaka", ‚l‚r ‚oƒSƒVƒbƒN, "ƒqƒ‰ƒMƒmŠpƒS Pro W3"; }
.text14 {  font-size: 14px; font-family: "Osaka", ‚l‚r ‚oƒSƒVƒbƒN, "ƒqƒ‰ƒMƒmŠpƒS Pro W3"; }
.text14s {  font-size: 14px; line-height:110%; font-family: "Osaka", ‚l‚r ‚oƒSƒVƒbƒN, "ƒqƒ‰ƒMƒmŠpƒS Pro W3"; }
.text14m {  font-size: 14px; line-height:140%; font-family: "Osaka", ‚l‚r ‚oƒSƒVƒbƒN, "ƒqƒ‰ƒMƒmŠpƒS Pro W3"; }
.text16 {  font-size: 16px; font-family: "Osaka", ‚l‚r ‚oƒSƒVƒbƒN, "ƒqƒ‰ƒMƒmŠpƒS Pro W3"; }
.text16s {  font-size: 16px; line-height:110%; font-family: "Osaka", ‚l‚r ‚oƒSƒVƒbƒN, "ƒqƒ‰ƒMƒmŠpƒS Pro W3"; }
.text18 {  font-size: 18px; font-family: "Osaka", ‚l‚r ‚oƒSƒVƒbƒN, "ƒqƒ‰ƒMƒmŠpƒS Pro W3"; }
.text20 {  font-size: 20px; font-family: "Osaka", ‚l‚r ‚oƒSƒVƒbƒN, "ƒqƒ‰ƒMƒmŠpƒS Pro W3"; }

.text11g {  font-size: 11px; font-family: "Osaka", ‚l‚r ‚oƒSƒVƒbƒN, "ƒqƒ‰ƒMƒmŠpƒS Pro W3"; color: #888888; }
.text11r {  font-size: 11px; font-family: "Osaka", ‚l‚r ‚oƒSƒVƒbƒN, "ƒqƒ‰ƒMƒmŠpƒS Pro W3"; color: #888888; }
.text11h {  font-size: 11px; line-height:100%; font-family: "Osaka", ‚l‚r ‚oƒSƒVƒbƒN, "ƒqƒ‰ƒMƒmŠpƒS Pro W3"; text-indent:5px; }
.text12w {  font-size: 12px; line-height:130%; font-family: "Osaka", ‚l‚r ‚oƒSƒVƒbƒN, "ƒqƒ‰ƒMƒmŠpƒS Pro W3"; letter-spacing: 1px; }
.text12b {  font-size: 12px; font-family: "Osaka", ‚l‚r ‚oƒSƒVƒbƒN, "ƒqƒ‰ƒMƒmŠpƒS Pro W3"; font-weight: bold; }
.text12bk {  font-size: 12px; font-family: "Osaka", ‚l‚r ‚oƒSƒVƒbƒN, "ƒqƒ‰ƒMƒmŠpƒS Pro W3"; font-weight: bold; color: #000000; }
.text12bk2 {  font-size: 12px; font-family: "Osaka", ‚l‚r ‚oƒSƒVƒbƒN, "ƒqƒ‰ƒMƒmŠpƒS Pro W3"; color: #000000; }
.text12red {  font-size: 12px; font-family: "Osaka", ‚l‚r ‚oƒSƒVƒbƒN, "ƒqƒ‰ƒMƒmŠpƒS Pro W3"; color: #ff3300; }
.text12bw {  font-size: 12px; font-family: "Osaka", ‚l‚r ‚oƒSƒVƒbƒN, "ƒqƒ‰ƒMƒmŠpƒS Pro W3"; font-weight: bold; color: #FFFFFF; }
.text14b { font-size: 14px; font-family: "Osaka", ‚l‚r ‚oƒSƒVƒbƒN, "ƒqƒ‰ƒMƒmŠpƒS Pro W3"; font-weight: bold; }
.text14bk { font-size: 14px; font-family: "Osaka", ‚l‚r ‚oƒSƒVƒbƒN, "ƒqƒ‰ƒMƒmŠpƒS Pro W3"; font-weight: bold; color: #000000; }
.text14bw { font-size: 14px; font-family: "Osaka", ‚l‚r ‚oƒSƒVƒbƒN, "ƒqƒ‰ƒMƒmŠpƒS Pro W3"; font-weight: bold; color: #FFFFFF; }
.text11c {  font-size: 11px; font-family: "Osaka"; line-height:140%; ‚l‚r ‚oƒSƒVƒbƒN, "ƒqƒ‰ƒMƒmŠpƒS Pro W3"; }
.text12c {  font-size: 12px; font-family: "Osaka"; line-height:140%; ‚l‚r ‚oƒSƒVƒbƒN, "ƒqƒ‰ƒMƒmŠpƒS Pro W3"; color: #000000; }
.text14c { font-size: 14px; font-weight: bold; color: #FF3333; }
.text16bk { font-size: 16px; font-family: "Osaka", ‚l‚r ‚oƒSƒVƒbƒN, "ƒqƒ‰ƒMƒmŠpƒS Pro W3"; font-weight: bold; color: #000000; }
.text16c { font-size: 16px; font-weight: bold; color: #FF3333; }
.text18bk { font-size: 18px; font-family: "Osaka", ‚l‚r ‚oƒSƒVƒbƒN, "ƒqƒ‰ƒMƒmŠpƒS Pro W3"; font-weight: bold; color: #000000; }

.order { font-size: 12px; font-weight: bold; color: #222222; letter-spacing: 1px; text-decoration:underline; }
.result { font-size: 20px; font-family: "Osaka", ‚l‚r ‚oƒSƒVƒbƒN, "ƒqƒ‰ƒMƒmŠpƒS Pro W3"; color: #000000; }

H2 { font-size:16px; font-family: "Verdana" , "Arial", "Helvetica", "Sans-serif"; }
P STRONG { font-size: 8px; font-family: "Helvetica", "Arial", "Sans-serif"; vertical-align: 2px; background-color:#ff0066; color:white; padding-left:1px; padding-right:1px; letter-spacing: 0px; }

P0{line-height:110%}
P1{line-height:125%}
P2{line-height:140%}
P3{line-height:160%}
P4{line-height:180%}

UL {list-style-image:url("img/delta_bk2.gif");}

.ranking A{ font-size: 11px; font-family: "Osaka", ‚l‚r ‚oƒSƒVƒbƒN, "ƒqƒ‰ƒMƒmŠpƒS Pro W3"; color: #444444; text-decoration:underline;}
.ranking A:hover { font-size: 11px; font-family: "Osaka", ‚l‚r ‚oƒSƒVƒbƒN, "ƒqƒ‰ƒMƒmŠpƒS Pro W3"; text-decoration: none; color:#FF6600}
.ranking A:active { font-size: 11px; font-family: "Osaka", ‚l‚r ‚oƒSƒVƒbƒN, "ƒqƒ‰ƒMƒmŠpƒS Pro W3"; text-decoration: none; color:#999999}

.menu { font-size: 11px; line-height:165%; font-family: "Osaka", ‚l‚r ‚oƒSƒVƒbƒN, "ƒqƒ‰ƒMƒmŠpƒS Pro W3"; color: #000000;}
.menu A{ color: #777777; text-decoration:none;}
.menu A:hover { text-decoration: underline; color:#FF6600}
.menu A:active { text-decoration: none; color:#999999}

.bn { font-size: 11px; line-height:125%; font-family: "Osaka", ‚l‚r ‚oƒSƒVƒbƒN, "ƒqƒ‰ƒMƒmŠpƒS Pro W3"; color: #000000;}
.bn A{ color: #777777; text-decoration:none;}
.bn A:hover { text-decoration: underline; color:#FF6600}
.bn A:active { text-decoration: none; color:#999999}

.white A{ text-decoration:none; color:#FFFFFF}
.white A:hover { text-decoration: underline; color:#FF6600}
.white A:active { text-decoration: none; color:#999999}

.black A{ text-decoration:none; color:#000000}
.black A:hover { text-decoration: underline; color:#FF6600}
.black A:active { text-decoration: none; color:#999999}

.blue A{ text-decoration:none; color:#000099}
.blue A:hover { text-decoration: underline; color:#FF6600}
.blue A:active { text-decoration: none; color:#999999}

.green A{ text-decoration:none; color:#009900}
.green A:hover { text-decoration: underline; color:#FF6600}
.green A:active { text-decoration: none; color:#999999}

.under A{ text-decoration:underline;}
.under A:hover { text-decoration: none; color:#FF6600}
.under A:active { text-decoration: none; color:#999999}

a.product:link{color:#444444;}
a.product:visited{color:#999999;}
a.product:active{color:#cccccc;text-decoration:underline;}
a.product:hover{color:#ff6600;text-decoration:underline;}

a.make:link{color:#444444;}
a.make:visited{color:#999999;}
a.make:active{color:#cccccc;text-decoration:underline;}
a.make:hover{color:#ff6600;text-decoration:underline;}

#capititle{font-size:10px; font-family:Verdana,Arial,Helvetica,Sans-serif; font-weight:bold; background-color:red; color:#ffffff}

.iken_update{border-style:dotted;border-color:#66CC00;border-width:2px;padding:5px;font-size: 14px; color:#444444; font-family: "Osaka", ‚l‚r ‚oƒSƒVƒbƒN, "ƒqƒ‰ƒMƒmŠpƒS Pro W3";}

a.calender:link{color:#ff0099;}
a.calender:visited{color:#ff0099;}
a.calender:active{color:#FF0033;text-decoration:underline;}
a.calender:hover{color:#ff0033;text-decoration:underline;}


#tab1{font-weight:bold;}
#area1{display:block;}
#area2{display:none;}
#area3{display:none;}
#area4{display:none;}
#area5{display:none;}


.hidden{
	display:none;
	font-size:0px;
}