
/*¡¡¡¡¡¡¡@@body Šî–{Ý’è@@¡¡¡¡¡¡¡@*/

h1,h2,h3,h4,h5,h6 {
margin:0px;
padding:0px;
border:0px;
color:#333333;
font-size:100%;
font-weight:normal;
font-style:normal;
text-decoration:none;
list-style:none;
}



a {  color: #3366FF}
a:visited {  color: #3366FF}
a:hover {  color: #0BC2FF}
div {  margin-top: 0px; margin-left: 0px}



.phrase { font-size: 11pt; line-height: 14pt; font-weight: bold; color: #3399CC}


.pagetop { font-size: 10pt; line-height: 14pt}
.pagetop a {  color: #336699; text-decoration: none}
.pagetop a:visited  {  color: #336699; text-decoration: none}
.pagetop a:hover {  color: #336699; text-decoration: underline}


.menutop{  font-size: 10pt; line-height: 14pt}
.menutop a {  color: #336699; text-decoration: none}
.menutop a:visited  {  color: #336699; text-decoration: none}
.menutop a:hover {  color: #336699; text-decoration: underline}


.sitemap{  font-size: 10pt; line-height: 160%}
.sitemap a {  color: #336699; text-decoration: none}
.sitemap a:visited  {  color: #336699; text-decoration: none}
.sitemap a:hover {  color: #336699; text-decoration: underline}



.r-menu{  font-size: 9pt; line-height: 14pt}
.r-menu a {  color: #336699; text-decoration: none}
.r-menu a:visited  {  color: #336699; text-decoration: none}
.r-menu a:hover {  color: #336699; text-decoration: underline}



.info{  font-size: 10pt; line-height: 14pt; font-family: "‚l‚r ƒSƒVƒbƒN", "Osaka|“™•"}
.info a {  color: #336699; text-decoration: none}
.info a:visited  {  color: #336699; text-decoration: none}
.info a:hover {  color: #FF3366; text-decoration: underline}


.policy {
	font-size: 8pt;
	font-family: "‚l‚r ƒSƒVƒbƒN", "Osaka|“™•";
	color: #FFFFFF
}
.policy a {  color: #FFFFFF; text-decoration: none}
.policy a:visited  {  color: #FFFFFF; text-decoration: none}
.policy a:hover {  color: #FFFFFF; text-decoration: underline}
.privacy {
	font-size: 11pt;
	line-height: 135%;
	font-weight: bold
}


.company { font-size: 11pt; line-height: 14pt; font-weight: bold; color: #444444}
.tel { font-size: 8pt; color: #666666; font-family: "Arial", "Helvetica", "sans-serif"}
.copylight { font-size: 8pt; color: #CCCCCC; font-family: "Arial", "Helvetica", "sans-serif"}



.tel-mail {  font-size: 9pt; line-height: 130%}
.tel-mail a {  color: #336699; text-decoration: none}
.tel-mail a:visited  {  color: #336699; text-decoration: none}
.tel-mail a:hover {  color: #336699; text-decoration: underline}




.2class-base {  font-size: 10pt; line-height: 140%}
.2class-base2 { font-size: 10pt}
.2class-base3 { font-size: 10pt; line-height: 120%}
.2class-base4 { font-size: 10pt; line-height: 120%; font-weight: bold}
.2class-base5 {  font-size: 9pt; line-height: 140%}
.2class-sub{  font-size: 11pt; line-height: 130%; font-weight: bold; color: #333333}
.2class-tit2 { font-size: 12pt; font-weight: bold; color: #FFFFFF}

.2class-list {  font-size: 9pt; line-height: 130%}
.2class-list a {  color: #3366FF;}
.2class-list a:visited  {  color: #3366FF;}
.2class-list a:hover {  color: #0BC2FF;}

.2class-link{  font-size: 10pt; line-height: 140%}
.2class-link a {  color: #666666; text-decoration: none}
.2class-link a:visited  {  color: #666666; text-decoration: none}
.2class-link a:hover {  color: #3399FF; text-decoration: none}



ul {  list-style-position: inside; list-style-type: circle}
blockquote {  margin-top: 5px; margin-bottom: 15px; margin-left: 20px; margin-right: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px}
