BODY {
	PADDING-RIGHT: 0px;	PADDING-LEFT: 0px;	PADDING-BOTTOM: 0px;MARGIN: 0px;PADDING-TOP: 0px;background-image:  url("main_bg.jpg");
}


.nomallink {
	FONT-SIZE: 13px; COLOR: #00FFFF; LINE-HEIGHT: 120%}

.nomallink A:link {
	FONT-SIZE: 13px; COLOR: #00FFFF; TEXT-DECORATION: underline
}

.nomallink A:visited {
	FONT-SIZE: 13px; COLOR: #00FFFF; TEXT-DECORATION: underline
}

.nomallink A:hover {
	FONT-SIZE: 13px; COLOR: #00FFFF; TEXT-DECORATION: underline
}

.sitelink {
	FONT-SIZE: 12px; COLOR: #FFFFFF; LINE-HEIGHT: 130%; 
}

.sitelink A:link {
	FONT-SIZE: 12px; COLOR: #FFFFFF; TEXT-DECORATION: underline
}

.sitelink A:visited {
	FONT-SIZE: 12px; COLOR: #FFFFFF; TEXT-DECORATION: underline
}
.sitelink A:hover {
	FONT-SIZE: 12px; COLOR: #3399FF; TEXT-DECORATION: underline
}

.planlink {
	FONT-SIZE: 12px; COLOR: #ffffff; LINE-HEIGHT: 130%; 
}

.planlink A:link {
	FONT-SIZE: 12px; COLOR: #000000; TEXT-DECORATION: underline
}

.planlink A:visited {
	FONT-SIZE: 12px; COLOR: #ffffff; TEXT-DECORATION: underline
}
.planlink A:hover {
	FONT-SIZE: 12px; COLOR: #ffffff; TEXT-DECORATION: underline
}

.planlink_ya {
	FONT-SIZE: 15px; COLOR: #FFFFFF; LINE-HEIGHT: 130%; 
}

.planlink_ya A:link {
	FONT-SIZE: 15px; COLOR: #000000; TEXT-DECORATION: underline
}

.planlink_ya A:visited {
	FONT-SIZE: 15px; COLOR: #FFFFFF; TEXT-DECORATION: underline
}
.planlink_ya A:hover {
	FONT-SIZE: 15px; COLOR: #FFFFFF; TEXT-DECORATION: underline
}


.sslink {
	FONT-SIZE: 12px; COLOR: #368787; LINE-HEIGHT: 130%; 
}

.sslink A:link {
	FONT-SIZE: 12px; COLOR: #CCCCCC; TEXT-DECORATION: underline
}

.sslink A:visited {
	FONT-SIZE: 12px; COLOR: #368787; TEXT-DECORATION: underline
}
.sslink A:hover {
	FONT-SIZE: 12px; COLOR: #368787; TEXT-DECORATION: underline
}

.detaillink {
	FONT-SIZE: 12px; COLOR: #3399CC; LINE-HEIGHT: 130%; 
}

.detaillink A:link {
	FONT-SIZE: 12px; COLOR: #CCCCCC; 
}

.detaillink A:visited {
	FONT-SIZE: 12px; COLOR: #339999; 
}
.detaillink A:hover {
	FONT-SIZE: 12px; COLOR: #339999; 
}

.headfont {
	FONT-SIZE: 12px; COLOR: #CF4035; LINE-HEIGHT: 130%
}

.plan_title {
	FONT-SIZE: 12px; COLOR: #FF3333; LINE-HEIGHT: 130%
}

.nomal {
	FONT-SIZE: 12px; COLOR: #333333; LINE-HEIGHT: 140%
}

.nomal2 {
	FONT-SIZE: 12px; COLOR: #000000; LINE-HEIGHT: 150%
}

.nomal3 {
	FONT-SIZE: 13px; COLOR: #660066; LINE-HEIGHT: 160%
}

.nomal3_r {
	FONT-SIZE: 13px; COLOR: #FFCCFF; LINE-HEIGHT: 150%
}

.nomal4_r {
	FONT-SIZE: 15px;COLOR: #FF6699;	LINE-HEIGHT: 150%;font-weight: normal;
}

.nomal_5 {
	FONT-SIZE: 13px; COLOR: #2D1D01; LINE-HEIGHT: 170%
}

.nomal_5_1 {
 FONT-WEIGHT: bold; FONT-SIZE: 18px; COLOR: #2D1D01; LINE-HEIGHT: 130%
}

.nomal_5_w {
 FONT-WEIGHT: bold; FONT-SIZE: 18px; COLOR: #ffffff; LINE-HEIGHT: 130%
}

.sightseeing_1 {
	FONT-SIZE: 13px; COLOR: #B9B9B9; LINE-HEIGHT: 120%
}

.nomal_6 {
	FONT-SIZE: 13px; COLOR: #B9B9B9; LINE-HEIGHT: 130%
}

.nomal_w {
	FONT-SIZE: 13px; COLOR: #ffffff; LINE-HEIGHT: 140%
}

.nomal_wh {
	FONT-SIZE: 13px; COLOR: #ffffff; LINE-HEIGHT: 190%
}
.nomal_w_b {
	FONT-SIZE: 13px; FONT-WEIGHT: bold; COLOR: #ffffff; LINE-HEIGHT: 140%
}

.nomal_w_large {
	FONT-SIZE: 16px; FONT-WEIGHT: bold; COLOR: #ffffff; LINE-HEIGHT: 140%
}

.sightseeing_2{
	FONT-SIZE: 18px; FONT-WEIGHT: bold; COLOR: #368787; LINE-HEIGHT: 140%
}

.info_2 {
	FONT-SIZE: 12px;COLOR: #000000;	LINE-HEIGHT: 150%;	padding-left: 10px;
}

.info_2_r {
	FONT-SIZE: 12px;COLOR: #FF0000;	LINE-HEIGHT: 150%;padding-left: 10px;
}

.contact_1 {
   FONT-WEIGHT: bold;FONT-SIZE: 13px; COLOR: #271A01; LINE-HEIGHT: 170%
}

.contact_2 {
 FONT-WEIGHT: bold; FONT-SIZE: 20px; COLOR: #271A01; LINE-HEIGHT: 150%
}

.nomal A {
	COLOR: #666666; text-decolation: underline
}

.small1 {
	FONT-SIZE: 11px; COLOR: #ff0000; LINE-HEIGHT: 130%
}

.small2 {
	FONT-SIZE: 11px; COLOR: #1F101F; LINE-HEIGHT: 130%
}

.small3 {
	FONT-SIZE: 11px; COLOR: #660033; LINE-HEIGHT: 130%
}

.small4 {
	FONT-SIZE: 12px; COLOR: #336666; LINE-HEIGHT: 150%
}

.small5 {
	FONT-SIZE: 11px; COLOR: #990066; LINE-HEIGHT: 130%
}

.small6 {
	FONT-SIZE: 12px; COLOR: #FFFFFF; LINE-HEIGHT: 120%;
}

.small_t {
	FONT-SIZE: 12px; COLOR: #999999; 
}

.footer1 { 
 FONT-WEIGHT: bold; FONT-SIZE: 18px; COLOR: #FF6699;  LINE-HEIGHT: 140%;
}

.footer2 { 
 FONT-WEIGHT: bold; FONT-SIZE: 16px; COLOR: #000033;  LINE-HEIGHT: 140%;
}

.footer3 { 
 FONT-SIZE: 14px; COLOR: #000000;  LINE-HEIGHT: 140%;
}

.reservation_1 {
	FONT-SIZE: 14px; COLOR: #ffffff; LINE-HEIGHT: 160%
}

.reservation_2 {
	FONT-SIZE: 14px;COLOR: #FF0066;	LINE-HEIGHT: 160%;	
}

.voice_01 {
	FONT-SIZE: 14px; COLOR: #ffffff; LINE-HEIGHT: 180%
}

.voice_02 {
	FONT-SIZE: 14px; COLOR: #ffffff; LINE-HEIGHT: 150%
}

.LINE{
	 COLOR:#333333; WIDTH: 800px; HEIGHT:1px; MARGIN:4px; border-bottom-style: dashed;
  }

.LINE_1{
	 COLOR:#999999; WIDTH: 630px; HEIGHT:1px; MARGIN:4px; border-bottom-style: dotted;
  }

.LINE_ss{
	 COLOR:#333333; WIDTH: 560px; HEIGHT:1px; MARGIN:1px; border-bottom-style: solid;
  }

.LINE_2{
	 COLOR:#262B39; WIDTH: 360px; HEIGHT:1px; MARGIN:1px; border-bottom-style: dotted;
  }

.LINE_3{
	 COLOR:#262B39; WIDTH: 421px; HEIGHT:1px; MARGIN:1px; border-bottom-style: dotted;
  }

.LINE_s{
	 COLOR:#666666; WIDTH: 230px; HEIGHT:1px; MARGIN:1px; border-bottom-style: dotted;
  }

.LINE_detail{
	 COLOR:#333333; WIDTH: 820px; HEIGHT:1px; MARGIN:1px; border-bottom-style: solid;
  }
.LINE_plan{
	 COLOR:#535353; WIDTH: 820px; HEIGHT:1px; MARGIN:1px; border-bottom-style: solid;
  }
 
.LINE_voice{
	height:1px;
	margin:3px 0;
	background-repeat: repeat-x;
	background-image: url(line_01.gif);
  }
