@charset "Shift_JIS";

BODY{
font-size: 12px;
}

TD{
font: 12px arial,"ＭＳ　Ｐゴシック",osaka;
line-height: 18px;
BACKGROUND-POSITION: left 0px;
BACKGROUND-REPEAT: no-repeat;
BACKGROUND-ATTACHMENT: fixed;
MARGIN-LEFT: 0px; 
}
td.sub1{
font: 12px arial,"ＭＳ　Ｐゴシック",osaka;
line-height: 18px;
BACKGROUND-POSITION: left 0px;
BACKGROUND-REPEAT: repeat;
BACKGROUND-ATTACHMENT: fixed;
MARGIN-LEFT: 0px; 
}
td.sub2{
font: 12px arial,"ＭＳ　Ｐゴシック",osaka;
line-height: 18px;
BACKGROUND-POSITION: right bottom;
BACKGROUND-REPEAT: no-repeat;

}

.S{
font: 10px arial,"ＭＳゴシック",osaka;
}
.L{
font-size: 16px;
line-height: 18px;
}
.text1{
font: 12px arial,"ＭＳ　Ｐゴシック",osaka;
color: #000000;
line-height: 18px;
}
.text2{
font: 12px "ＭＳ　Ｐゴシック",osaka;
color: #636563;
line-height: 14px;
}
.text3{
font: 12px arial black;
color: #ff0000;
line-height: 14px;
}
.text3-1{
font: 12px "ＭＳ　Ｐゴシック",osaka;
color: #636563;
line-height: 18px;
}
.text4{
font: 10px arial,"ＭＳ　Ｐゴシック",osaka;
color: #000000;
line-height: 18px;
}
.text5{
font: 28px arial,"ＭＳ　Ｐゴシック",osaka;
color: #FFFFFF;
line-height: 130%;
font-weight : 700;
}
.text6{
font: 18px arial,"ＭＳ　Ｐゴシック",osaka;
color: #318e84;
line-height: 24px;
}
.text7{
  color: #ffffff;
  font-size : 28px;
  font-family : Times New Roman;
  line-height: 130%;
  font-weight : 700;
}
.text8{
  color: #ffffff;
  font-size : 18px;
  font-family : arial black;
  line-height: 130%;
  font-weight : 400;
}

.backgroundPic1 {
BACKGROUND-POSITION: left 0px;
BACKGROUND-REPEAT: repeat;
BACKGROUND-ATTACHMENT: fixed;
MARGIN-LEFT: 0px; 
}
.backgroundPic2 {
BACKGROUND-POSITION: left 0px;
BACKGROUND-REPEAT: repeat;
BACKGROUND-ATTACHMENT: fixed;
MARGIN-LEFT: 0px; 
}

a:visited, a:active, a:link { text-decoration:none ; color:#000000 ;font: 12px arial,"ＭＳ　Ｐゴシック",osaka;}
a:hover { text-decoration:none; color:#ff0000 ;}

a.type1:visited, a.type1:active, a.type1:link { text-decoration:none ; color:#ffffff ;font: 12px arial black,"ＭＳ　Ｐゴシック",osaka;}
a.type1:hover { text-decoration:none; color:#ff0000 ;font: 12px arialblack,"ＭＳ　Ｐゴシック",osaka;}

a.type2:visited, a.type2:active, a.type2:link { text-decoration:none ; color:#000000 ;font: 10px arial;}
a.type2:hover { text-decoration:none; color:#ff0000 ;font: 10px arial;}

a.type3:visited, a.type3:active, a.type3:link { text-decoration:none ; color:#000000 ;font: 12px arial,"ＭＳ　Ｐゴシック",osaka;}
a.type3:hover { text-decoration:none; color:#ffffff ;font: 12px arial;}

a.type4:visited, a.type4:active, a.type4:link { text-decoration:underline ; color:#0000ff ;font: 12px arial,"ＭＳ　Ｐゴシック",osaka;}
a.type4:hover { text-decoration:underline; color:#ff0000 ;font: 12px arial;}

A.visit:link {
	COLOR: #b18295; TEXT-DECORATION: none
;}
A.visit:visited {
	COLOR: #b18295; TEXT-DECORATION: none
;}
A.visit:active {
	COLOR: #b18295; TEXT-DECORATION: none
;}
A.visit:hover {
	COLOR: #9a687c; TEXT-DECORATION: none
;}
A.intro:link {
	COLOR: #718e75; TEXT-DECORATION: none
;}
A.intro:visited {
	COLOR: #718e75; TEXT-DECORATION: none
;}
A.intro:active {
	COLOR: #718e75; TEXT-DECORATION: none
;}
A.intro:hover {
	COLOR: #506553; TEXT-DECORATION: none
;}
A.whats:link {
	COLOR: #a15353; TEXT-DECORATION: none
;}
A.whats:visited {
	COLOR: #a15353; TEXT-DECORATION: none
;}
A.whats:active {
	COLOR: #a15353; TEXT-DECORATION: none
;}
A.whats:hover {
	COLOR: #8c7d59; TEXT-DECORATION: none
;}
A.whats2:link {
	COLOR: #8c7d58; TEXT-DECORATION: none
;}
A.whats2:visited {
	COLOR: #8c7d58; TEXT-DECORATION: none
;}
A.whats2:active {
	COLOR: #8c7d58; TEXT-DECORATION: none
;}
A.whats2:hover {
	COLOR: #6a5c39; TEXT-DECORATION: none
;}
A.cmn:link {
	COLOR: #728bb7; TEXT-DECORATION: none
;}
A.cmn:visited {
	COLOR: #728bb7; TEXT-DECORATION: none
;}
A.cmn:active {
	COLOR: #728bb7; TEXT-DECORATION: none
;}
A.cmn:hover {
	COLOR: #3f5479; TEXT-DECORATION: none
;}
A.cmn2:link {
	COLOR: #96afc3; TEXT-DECORATION: none
;}
A.cmn2:visited {
	COLOR: #96afc3; TEXT-DECORATION: none
;}
A.cmn2:active {
	COLOR: #96afc3; TEXT-DECORATION: none
;}
A.cmn2:hover {
	COLOR: #ffffff; TEXT-DECORATION: none
;}
.cap1s {
	FONT-SIZE: 10px; COLOR: #ffffff; FONT-FAMILY: Arial, Helvetica, sans-serif
;}
.visit_st {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #97875e; LINE-HEIGHT: 20px; FONT-FAMILY: Arial, Helvetica, sans-serif
;}
.whats_st {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #ffffff; LINE-HEIGHT: 20px; FONT-FAMILY: Arial, Helvetica, sans-serif
;}
.intro_st {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #98a078; FONT-FAMILY: Arial, Helvetica, sans-serif
;}
.edi_st {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #939970; FONT-FAMILY: Arial, Helvetica, sans-serif
;}
.inf_nv {
	FONT-SIZE: 12px; FONT-FAMILY: Arial, Helvetica, sans-serif
;}
.cmn_st {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #65799c; FONT-FAMILY: Arial, Helvetica, sans-serif
;}
.cmn_st02 {
	FONT-SIZE: 12px; COLOR: #8c7d58; FONT-FAMILY: Arial, Helvetica, sans-serif
;}
.cmn_st03 {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #ffffff; FONT-FAMILY: Arial, Helvetica, sans-serif
;}
