body	{ margin:0px; padding:0px; }


h1 {
font-weight: bold;
font-size: 1.6em;
color:#900;
margin: 0.1em 0 0em;
padding: 0 0 0 0px;
}

form {
margin: 0;

}


/* TOUR TOP MENU */
.up_menu {font-family: "MS-PGothic" , "Osaka"; color:#FFFFFF;	font-size: 12px; font-weight: bold;}
.up_menu a:link		{color:#FFFFFF; font-family: "MS-PGothic" , "Osaka"; font-size: 12px; text-decoration:none; font-style: normal; font-weight: bold;}
.up_menu a:visited   {color:#FFFFFF; font-family: "MS-PGothic" , "Osaka"; font-size: 12px; text-decoration:none; font-style: normal; font-weight: bold;}
.up_menu a:hover 	{color:#FFFFFF; font-family: "MS-PGothic" , "Osaka"; font-size: 12px; text-decoration:none; font-style: normal; font-weight: bold;}
.up_menu a:active	{color:#FFFFFF; font-family: "MS-PGothic" , "Osaka"; font-size: 12px;text-decoration:none; font-style: normal; font-weight: bold;}

.up_somenu {font-family: "MS-PGothic" , "Osaka"; color:#000000;	font-size: 12px; font-weight: normal;}
.up_somenu a:link		{color:#000000; font-family: "MS-PGothic" , "Osaka"; text-decoration:none; font-style: normal; font-weight: normal;}
.up_somenu a:visited   {color:#000000; font-family: "MS-PGothic" , "Osaka"; text-decoration:none; font-style: normal; font-weight: normal;}
.up_somenu a:hover 	{color:#000000; font-family: "MS-PGothic" , "Osaka"; text-decoration:none; font-style: normal; font-weight: normal;}
.up_somenu a:active	{color:#000000; font-family: "MS-PGothic" , "Osaka"; text-decoration:none; font-style: normal; font-weight: normal;}

.up_title {font-family: "MS-PGothic" , "Osaka"; color:#F6FF06;	font-size: 9px; font-weight: normal;}
.up_title a:link		{color:#F6FF06; font-family: "MS-PGothic" , "Osaka"; font-size: 9px; text-decoration:none; font-style: normal; font-weight: normal;}
.up_title a:visited   {color:#F6FF06; font-family: "MS-PGothic" , "Osaka"; font-size: 9px; text-decoration:none; font-style: normal; font-weight: normal;}
.up_title a:hover 	{color:#F6FF06; font-family: "MS-PGothic" , "Osaka"; font-size: 9px; text-decoration:none; font-style: normal; font-weight: normal;}
.up_title a:active	{color:#F6FF06; font-family: "MS-PGothic" , "Osaka"; font-size: 9px;text-decoration:none; font-style: normal; font-weight: normal;}


/* LEFT MENU */
.leftmenu_title {font-size: 23px; color: 000000; font-family: "‚l‚r ƒSƒVƒbƒN" , "Osaka"; font-weight: normal;}
.left_menu A:link {line-height: 16px; color: #000000; font-size: 12px; font-family: "‚l‚r ƒSƒVƒbƒN" , "Osaka"; text-decoration:none; font-style: normal; font-weight: normal;}
.left_menu A:visited {line-height: 16px; color: #000000; font-size: 12px; font-family: "‚l‚r ƒSƒVƒbƒN" , "Osaka"; text-decoration:none; font-style: normal; font-weight: normal;}
.left_menu A:hover {line-height: 16px; color: #ff0000; font-size: 12px; font-family: "‚l‚r ƒSƒVƒbƒN" , "Osaka"; text-decoration:underline; font-style: normal; font-weight: normal;}
.left_menu A:active {line-height: 16px; color: #ff0000; font-size: 12px; font-family: "‚l‚r ƒSƒVƒbƒN" , "Osaka"; text-decoration:none; font-style: normal; font-weight: normal;}
.left_title {font-size: 16px; font-family: "‚l‚r ƒSƒVƒbƒN" , "Osaka"; color: #000000; font-weight: normal; font-weight: bold;}
.left_font {font-size: 12px; font-family: "‚l‚r ƒSƒVƒbƒN" , "Osaka"; text-decoration:none; font-style: normal; font-weight: normal;} /*font size 12px  */ 
.left A:link {line-height: 16px; color: #000000;	font-size: 12px; font-family: "‚l‚r ƒSƒVƒbƒN" , "Osaka"; text-decoration:none; font-style: normal; font-weight: normal;}
.left A:visited {line-height: 16px; color: #000000;	font-size: 12px; font-family: "‚l‚r ƒSƒVƒbƒN" , "Osaka"; text-decoration:none; font-style: normal; font-weight: normal;}
.left A:hover {line-height: 16px; color: #ff0000; font-size: 12px; font-family: "‚l‚r ƒSƒVƒbƒN" , "Osaka"; text-decoration:underline; font-style: normal; font-weight: normal;}
.left A:active {line-height: 16px; color: #ff0000; font-size: 12px; font-family: "‚l‚r ƒSƒVƒbƒN" , "Osaka"; text-decoration:none; font-style: normal; font-weight: normal;}


/* TOPPAGE ƒRƒlƒXƒg “Á‘IIƒCƒ`ƒIƒV@ƒcƒA[@*/
.toppage_choice {line-height: 14px; color: #000000;	font-size: 12px; font-family: "‚l‚r ƒSƒVƒbƒN" , "Osaka"; text-decoration:none; font-style: normal; font-weight: normal;}
.toppage_choice A:link {line-height: 14px; font-size: 12px; color:#000000; font-family: "‚l‚r ƒSƒVƒbƒN" , "Osaka"; text-decoration:none; font-style: normal; font-weight: normal;}
.toppage_choice A:visited {line-height: 14px; font-size: 12px; color:#000000; font-family: "‚l‚r ƒSƒVƒbƒN" , "Osaka"; text-decoration:none; font-style: normal; font-weight: normal;}
.toppage_choice A:hover {line-height: 14px; font-size: 12px; color:#000000; font-family: "‚l‚r ƒSƒVƒbƒN" , "Osaka"; text-decoration:underline; font-style: normal;}
.toppage_choice A:active {line-height: 14px; font-size: 12px; color:#000000; font-family: "‚l‚r ƒSƒVƒbƒN" , "Osaka"; text-decoration:none; font-style: normal;}



/* TOUR LIST FOTN 10PT@*/
.main_tourlist {line-height: 12px; color: #000000;	font-size: 10px; font-family: "‚l‚r ƒSƒVƒbƒN" , "Osaka"; text-decoration:none; font-style: normal; font-weight: normal;}
.main_tourlist A:link {line-height: 12px; font-size: 10px; color:#000000; font-family: "‚l‚r ƒSƒVƒbƒN" , "Osaka"; text-decoration:none; font-style: normal; font-weight: normal;}
.main_tourlist A:visited {line-height: 12px; font-size: 10px; color:#000000; font-family: "‚l‚r ƒSƒVƒbƒN" , "Osaka"; text-decoration:none; font-style: normal; font-weight: normal;}
.main_tourlist A:hover {line-height: 12px; font-size: 10px; color:#000000; font-family: "‚l‚r ƒSƒVƒbƒN" , "Osaka"; text-decoration:underline; font-style: normal;}
.main_tourlist A:active {line-height: 12px; font-size: 10px; color:#000000; font-family: "‚l‚r ƒSƒVƒbƒN" , "Osaka"; text-decoration:none; font-style: normal;}

.main_tourlist_title {line-height: 12px; color: #000000;	font-size: 10px; font-family: "‚l‚r ƒSƒVƒbƒN" , "Osaka"; text-decoration:none; font-style: normal; font-weight: bold;}
.main_tourlist_title A:link {line-height: 12px; font-size: 10px; color:#000000; font-family: "‚l‚r ƒSƒVƒbƒN" , "Osaka"; text-decoration:none; font-style: normal; font-weight: bold;}
.main_tourlist_title A:visited {line-height: 12px; font-size: 10px; color:#000000; font-family: "‚l‚r ƒSƒVƒbƒN" , "Osaka"; text-decoration:none; font-style: normal; font-weight: bold;}
.main_tourlist_title A:hover {line-height: 12px; font-size: 10px; color:#000000; font-family: "‚l‚r ƒSƒVƒbƒN" , "Osaka"; text-decoration:underline; font-style: normal; font-weight: bold;}
.main_tourlist_title A:active {line-height: 12px; font-size: 10px; color:#000000; font-family: "‚l‚r ƒSƒVƒbƒN" , "Osaka"; text-decoration:none; font-style: normal; font-weight: bold;}



/* BANNER */
.banner {line-height: 14px; color: #000000;	font-size: 12px; font-family: "‚l‚r ƒSƒVƒbƒN" , "Osaka"; text-decoration:none; font-style: normal; font-weight: normal;}
.banner A:link {line-height: 14px; font-size: 12px; color:#0000FF; font-family: "‚l‚r ƒSƒVƒbƒN" , "Osaka"; text-decoration:underline; font-style: normal; font-weight: bold;}
.banner A:visited {line-height: 14px; font-size: 12px; color:#0000FF; font-family: "‚l‚r ƒSƒVƒbƒN" , "Osaka"; text-decoration:underline; font-style: normal; font-weight: bold;}
.banner A:hover {line-height: 14px; font-size: 12px; color:#FA0001; font-family: "‚l‚r ƒSƒVƒbƒN" , "Osaka"; text-decoration:underline; font-style: normal;}
.banner A:active {line-height: 14px; font-size: 12px; color:#c60039; font-family: "‚l‚r ƒSƒVƒbƒN" , "Osaka"; text-decoration:none; font-style: normal;}



/* TITLE */
.title {line-height: 15px; color: #FFFF00;	 font-size: 12px; font-family: "‚l‚r ƒSƒVƒbƒN" , "Osaka"; font-weight: bold;}
.title a:link {color:#FFFF00; font-family: "‚l‚r ƒSƒVƒbƒN" , "Osaka"; 	text-decoration:underline; font-style: normal; font-weight: bold;}
.title a:visited {color:#FFFF00; font-family: "‚l‚r ƒSƒVƒbƒN" , "Osaka"; text-decoration:underline; font-style: normal; font-weight: bold;}
.title a:hover {color:#FFFF00; font-family: "‚l‚r ƒSƒVƒbƒN" , "Osaka"; text-decoration:underline; font-style:normal; font-weight: bold;;}
.title a:active {color:#FFFF00; font-family: "‚l‚r ƒSƒVƒbƒN" , "Osaka"; text-decoration:none; font-style: normal; font-weight: bold;}



/* HOME */
.home_hotreport a:link {color:#ffffff; 	font-size: 12px; font-family: "‚l‚r ƒSƒVƒbƒN" , "Osaka"; text-decoration:underline; font-style: normal; font-weight: bold;}
.home_hotreport a:visited {color:#ffffff; font-size: 12px; font-family: "‚l‚r ƒSƒVƒbƒN" , "Osaka"; text-decoration:underline; font-style: normal; font-weight: bold;}
.home_hotreport a:hover {color:#FFF468; font-size: 12px; font-family: "‚l‚r ƒSƒVƒbƒN" , "Osaka"; text-decoration:underline; font-style:normal; font-weight: bold;;}
.home_hotreport a:active {color:#FFF468; font-size: 12px; font-family: "‚l‚r ƒSƒVƒbƒN" , "Osaka"; text-decoration:none; font-style: normal; font-weight: bold;}


/* BODY */
.body {line-height: 16px; color: #000000;	font-size: 12px; font-family: "‚l‚r ƒSƒVƒbƒN" , "Osaka";}
.body_title {	font-size: 23px; font-family: "‚l‚r ƒSƒVƒbƒN" , "Osaka";	color: 990000;	font-weight: bold;}
.body_shop_title {	font-size: 23px; font-family: "‚l‚r ƒSƒVƒbƒN" , "Osaka"; color: 990000;	font-weight: bold;}
a:link		{color:#0000FF; font-family: "‚l‚r ƒSƒVƒbƒN" , "Osaka";  text-decoration:underline; font-style: normal; font-weight: bold;}
a:visited   {color:#0000FF; font-family: "‚l‚r ƒSƒVƒbƒN" , "Osaka"; text-decoration:underline; font-style: normal; font-weight: bold;}
a:hover 	{color:#FA0001; font-family: "‚l‚r ƒSƒVƒbƒN" , "Osaka"; text-decoration:underline; font-style: normal;}
a:active	{color:#c60039; font-family: "‚l‚r ƒSƒVƒbƒN" , "Osaka"; text-decoration:none; font-style: normal;}
.body_list_menu a:link {color:#0000FF; font-size: 12px; font-family: "‚l‚r ƒSƒVƒbƒN" , "Osaka"; 	text-decoration:none; font-style: normal; font-weight: bold;} /*center list top menu 12px  */ 
.body_list_menu a:visited {color:#0000FF; font-size: 12px; font-family: "‚l‚r ƒSƒVƒbƒN" , "Osaka"; text-decoration:none; font-style: normal; font-weight: bold;} /*center list top menu 12px  */ 
.body_list_menu a:hover {color:#FF0000; font-size: 12px; font-family: "‚l‚r ƒSƒVƒbƒN" , "Osaka"; text-decoration:none; font-style:normal; font-weight: bold;;} /*center list top menu 12px  */ 
.body_list_menu a:active {color:#FF0000; font-size: 12px; font-family: "‚l‚r ƒSƒVƒbƒN" , "Osaka"; text-decoration:none; font-style: normal; font-weight: bold;} /*center list top menu 12px  */ 
.article_title {line-height: 18px; font-family: "‚l‚r ƒSƒVƒbƒN" , "Osaka"; color: #0851A5; font-size: 12px; font-weight: bold;}
.11px_font {line-height: 16px; font-size: 10px; font-family: "‚l‚r ƒSƒVƒbƒN" , "Osaka";} /* font size 11px */
.12px_font {line-height: 16px; font-size: 11px; font-family: "‚l‚r ƒSƒVƒbƒN" , "Osaka";} /* font size 12px */
.14px_font {line-height: 20px; font-size: 16px; font-family: "‚l‚r ƒSƒVƒbƒN" , "Osaka";} /* font size 14px */
.body_album {line-height: 16px; color:#000000; font-size: 12px; font-family: "‚l‚r ƒSƒVƒbƒN" , "Osaka";}
.body_album a:link {color:#000000; font-size: 12px; font-family: "‚l‚r ƒSƒVƒbƒN" , "Osaka"; 	text-decoration:none; font-style: normal; font-weight: normal;}
.body_album a:visited {color:#840084; font-size: 12px; font-family: "‚l‚r ƒSƒVƒbƒN" , "Osaka"; 	text-decoration:underline; font-style: normal; font-weight: normal;}
.body_album a:hover {color:#FF0000; font-size: 12px; font-family: "‚l‚r ƒSƒVƒbƒN" , "Osaka"; 	text-decoration:underline; font-style: normal; font-weight: normal;}
.body_album a:active {color:#000000; font-size: 12px; font-family: "‚l‚r ƒSƒVƒbƒN" , "Osaka"; 	text-decoration:none; font-style: normal; font-weight: normal;}


/* Q&A */
.qna {line-height: 16px; color:#000000; font-size: 12px; font-family: "‚l‚r ƒSƒVƒbƒN" , "Osaka";}
.qna a:link {color:#000000; font-size: 12px; font-family: "‚l‚r ƒSƒVƒbƒN" , "Osaka"; 	text-decoration:none; font-style: normal; font-weight: normal;}
.qna a:visited {color:#000000; font-size: 12px; font-family: "‚l‚r ƒSƒVƒbƒN" , "Osaka"; 	text-decoration:none; font-style: normal; font-weight: normal;}
.qna a:hover {color:#FF0000; font-size: 12px; font-family: "‚l‚r ƒSƒVƒbƒN" , "Osaka"; 	text-decoration:none; font-style: normal; font-weight: normal;}
.qna a:active {color:#FF0000; font-size: 12px; font-family: "‚l‚r ƒSƒVƒbƒN" , "Osaka"; 	text-decoration:none; font-style: normal; font-weight: normal;}


/* POPUP PHOTO GALLERY */
.popup_photo_gallery_title {line-height: 34px; font-family: "brush script mt", "Osaka"; color: #313052;	font-size: 34px; font-weight: none;} /*font family > brush script mt font size 34px */
.popup_photo_gallery_title_hotel {line-height: 34px; font-family: "brush script mt", "Osaka"; color: #313052;	font-size: 20px; font-weight: bold;} /*font family > brush script mt font size 34px */
.popup_photo_gallery_title_font16px {line-height: 16px; font-family: "brush script mt", "Osaka"; color: #313052;	font-size: 16px; font-weight: none;} /*font family > brush script mt font size 16px */
.popup_photo_gallery_font9px {line-height: 16px; font-family: "Ms Ui Gothic", "Osaka"; color: #313052;	font-size: 9px; font-weight: none;} /* font size 9px */
.popup_photo_gallery_font10px {line-height: 16px; font-family: "Ms Ui Gothic", "Osaka"; color: #313052;	font-size: 10px; font-weight: none;} /* font size 10px */
.popup_photo_gallery_font10px a:link {color:#313052; 	font-size: 10px; font-family: "Ms Ui Gothic", "Osaka"; text-decoration:underline; font-style: normal; font-weight: normal;}
.popup_photo_gallery_font10px a:visited {color:#313052; font-size: 10px; font-family: "Ms Ui Gothic", "Osaka"; text-decoration:underline; font-style: normal; font-weight: normal;}
.popup_photo_gallery_font10px a:hover {color:#313052; font-size: 10px; font-family: "Ms Ui Gothic", "Osaka"; text-decoration:underline; font-style:normal; font-weight: normal;}
.popup_photo_gallery_font10px a:active {color:#313052; font-size: 10px; font-family: "Ms Ui Gothic", "Osaka"; text-decoration:none; font-style: normal; font-weight: normal;}



/* COMMUMITY */
.commumity_board  {line-height: 16px; color: #232323;	 font-size: 12px; font-family: "‚l‚r ƒSƒVƒbƒN" , "Osaka";}
.commumity_board A:link {line-height: 16px; color: #0000FF; font-family: "‚l‚r ƒSƒVƒbƒN" , "Osaka"; text-decoration:none; font-style: normal; font-weight: normal;}
.commumity_board A:visited {line-height: 16px; color: #840084; font-family: "‚l‚r ƒSƒVƒbƒN" , "Osaka"; text-decoration:none; font-style: normal; font-weight: normal;}
.commumity_board A:hover {line-height: 16px; color: #FF0000; font-family: "‚l‚r ƒSƒVƒbƒN" , "Osaka"; text-decoration:underline; font-style: normal; font-weight: normal;}
.commumity_board A:active {line-height: 16px; color: #FF0000; font-family: "‚l‚r ƒSƒVƒbƒN" , "Osaka"; text-decoration:none; font-style: normal; font-weight: normal;}

.commumity_topmain_member A:link {line-height: 16px; color: #FF6482; font-size: 14px; font-family: "‚l‚r ƒSƒVƒbƒN" , "Osaka"; text-decoration:underline; font-style: normal; font-weight: bold;}
.commumity_topmain_member A:visited {line-height: 16px; color: #FF6482; font-size: 14px; font-family: "‚l‚r ƒSƒVƒbƒN" , "Osaka"; text-decoration:none; font-style: normal; ffont-weight: bold;}
.commumity_topmain_member A:hover {line-height: 16px; color: #FF0000; font-size: 14px; font-family: "‚l‚r ƒSƒVƒbƒN" , "Osaka"; text-decoration:underline; font-style: normal; font-weight: bold;}
.commumity_topmain_member A:active {line-height: 16px; color: #FF0000; font-size: 14px; font-family: "‚l‚r ƒSƒVƒbƒN" , "Osaka"; text-decoration:none; font-style: normal; font-weight: bold;}

.commumity_tour_diary  {line-height: 20px;  color: #232323; font-size: 12px; font-family: "‚l‚r ƒSƒVƒbƒN" , "Osaka";}


.commumity_vote A:link {line-height: 16px; color: #FF7800; font-family: "‚l‚r ƒSƒVƒbƒN" , "Osaka"; text-decoration:none; font-style: normal; font-weight: bold;}
.commumity_vote A:visited {line-height: 16px; color: #FF7800; font-family: "‚l‚r ƒSƒVƒbƒN" , "Osaka"; text-decoration:none; font-style: normal; font-weight: bold;}
.commumity_vote A:hover {line-height: 16px; color: #FF7800; font-family: "‚l‚r ƒSƒVƒbƒN" , "Osaka"; text-decoration:underline; font-style: normal; font-weight: bold;}
.commumity_vote A:active {line-height: 16px; color: #FF7800; font-family: "‚l‚r ƒSƒVƒbƒN" , "Osaka"; text-decoration:none; font-style: normal; font-weight: bold;}

/* FONT RPINT FONT 2PX */
.printfont {line-height: 16px;  color: 232323;	font-size: 12px; font-family: "‚l‚r ƒSƒVƒbƒN" , "Osaka";}
.printfont1 {line-height: 16px; color: 232323;	font-size: 11px; font-family: "‚l‚r ƒSƒVƒbƒN" , "Osaka";}


/*  TOP INSA NAME  */
.up {line-height: 16px; color:#000000; font-size: 12px; font-family: "‚l‚r ƒSƒVƒbƒN" , "Osaka"; font-weight: bold; text-decoration:none; font-style: normal;}


/* FORM BOX */
.box {font-size:12px;  font-family: "‚l‚r ƒSƒVƒbƒN" , "Osaka"; border-width:1; border-color:#B4B4B4; background-color:#FFFFFF;color:#484848; letter-spacing:1;}


/* FOOTER */
.footer A:link {line-height: 16px; color:#FFFFFF; font-size: 12px; font-family: "‚l‚r ƒSƒVƒbƒN" , "Osaka"; text-decoration:none; font-style: normal;}
.footer A:visited {line-height: 16px; color:#FFFFFF; font-size: 12px; font-family: "‚l‚r ƒSƒVƒbƒN" , "Osaka"; text-decoration:none; font-style: normal;}
.footer A:hover {line-height: 16px;	 color:#FFEEC5;  font-size: 12px; font-family: "‚l‚r ƒSƒVƒbƒN" , "Osaka"; text-decoration:underline; font-style: normal;}
.footer A:active {line-height: 16px; color:#c60039;  font-size: 12px; font-family: "‚l‚r ƒSƒVƒbƒN" , "Osaka"; text-decoration:none; font-style: normal;}
