﻿@charset "utf-8";



/*==========================================



	color change



==========================================*/



/*------------------------------------------

 <body class="color_***">として、

 class名に下記記述を行うことにより色変更が可能

 

 赤（color_red）

 青（color_blue）

 緑（color_green）

 茶（color_brown）

 グレー（color_gray）

 紫（color_purple）インターナショナルのみ

 あずき（color_wine）第一ホテル東京のみ

------------------------------------------*/





/*------------------------------------------

 @ text

------------------------------------------*/



/*--- 全カラー共通 ---*/

.color_red a:link			{color:#663300; text-decoration:none;}

.color_red a:visited	{color:#663300; text-decoration:none;}

.color_red a:hover		{color:#663300; text-decoration:underline;}

.color_red a:active		{color:#663300; text-decoration:none;}





/*------------------------------------------

 @ .blankTopBox

------------------------------------------*/

.blankTopInn p,

.stayPlanBox h4 span,

.stayPlanDetailBlock h3 span,

.menuResPlanFairBlock h5 span,

.resPlanFairImgBlock h4,

.groundmenuResBlock h4 span,

.banqPlanDetailBlock h4,

#equipmentBlock h4,

.simpleBox h3 span,

.eventPlanDetailBlock h3 span,

.eventPlanBlock h4 span{	

	color:#663300;

}



/*------------------------------------------

 @ colors

------------------------------------------*/



/*--- 01 / red ---*/

.color_red #topAccBox h3,

.color_red .portalAccBoxMap h3,

.color_red #topProfBox h2{

	color:#A31837;

}

.color_red #topPlanBox ul li a:hover img,

.color_red .stayRecPlanBlock dl a:hover img,

.color_red .stayPlanBox ul li a:hover img,

.color_red .otherNetPlanBox dl dd a:hover img,

.color_red .restSelectionBox a:hover img,

.color_red .menuResPlanFairBox ul li a:hover img,

.color_red .resSearchBoxInn dl dd.floL a:hover img,

.color_red .banquetPlanBox ul li a:hover img,

.color_red .simpleResBox a:hover img,

.color_red .eventPlanBox ul li a:hover img,

.color_red .reccomendResPlanFairBlock ul li a:hover img,

.color_red .topComPlanBox #tabBody1 ul li a:hover img,

.color_red .topComPlanBox #tabBody2 ul li a:hover img,

.color_red .topComPlanBox #tabBody3 ul li a:hover img,

.color_red .topComPlanBox #tabBody4 ul li a:hover img,

.color_red .banqSelectionBox a:hover img{

	border-color:#A31837;

}

.color_red .stayGuestroomImgBlock h3,

.color_red .stayGuestroomTxtBlock h3,

.color_red .planFreeBlock h4,

.color_red .privateBlock h4,

.color_red .resSearchBlock h4,

.color_red .banqPlanFreeBlock h4,

.color_red .stayPlanBlock h3,

.color_red .stayTopicsBlock h3,

.color_red .restaurantImgBlock h3,

.color_red .restaurantTopicsBlock h3,

.color_red .eventTopicsBlock h3,

.color_red .reccomendResPlanFairBlock h4,

.color_red .menuResPlanFairBlock h4,

.color_red .reccomendResPlanFairBlock h3,

.color_red .resPlanFairImgBlock h3,

.color_red .groundmenuResBlock h3,

.color_red .banquetPlanBlock h3,

.color_red .banquetFloorBlock h3,

.color_red .banquetImgBlock h3,

.color_red .banquetTopicsBlock h3,

.color_red .banqRoomDetailBox h4,

.color_red .wayPliceBlock h3,

.color_red h3.ttlBanqMeans,

.color_red h3.ttlBanqPrice,

.color_red #baseInfoBox h3,

.color_red #floorGuideBox h3,

.color_red #facilitiesBox h3,

.color_red #accessMapBox h3,

.color_red #accArdBox h3,

.color_red .contactBox h3,

.color_red .stayGuestroomImgBlock h4,

.color_red .stayGuestroomTxtBlock h4,

.color_red .simpleResBlock h4,

.color_red .simpleBox h4,

.color_red #RecruitBox h4,

.color_red .stayRoomTxtBox h4,

.color_red #tabBody1 h3,

.color_red #tabBody2 h3,

.color_red #tabBody3 h3,

.color_red #tabBody4 h3,

.color_red #picupBox .newsMenu h3{

	border-left-color:#A31837;

}



/*--- 02 / blue ---*/

.color_blue #topAccBox h3,

.color_blue .portalAccBoxMap h3,

.color_blue #topProfBox h2{

	color:#193C98;

}

.color_blue #topPlanBox ul li a:hover img,

.color_blue .stayRecPlanBlock dl a:hover img,

.color_blue .stayPlanBox ul li a:hover img,

.color_blue .otherNetPlanBox dl dd a:hover img,

.color_blue .restSelectionBox a:hover img,

.color_blue .menuResPlanFairBox ul li a:hover img,

.color_blue .resSearchBoxInn dl dd.floL a:hover img,

.color_blue .banquetPlanBox ul li a:hover img,

.color_blue .simpleResBox a:hover img,

.color_blue .eventPlanBox ul li a:hover img,

.color_blue .reccomendResPlanFairBlock ul li a:hover img,

.color_blue .topComPlanBox #tabBody1 ul li a:hover img,

.color_blue .topComPlanBox #tabBody2 ul li a:hover img,

.color_blue .topComPlanBox #tabBody3 ul li a:hover img,

.color_blue .topComPlanBox #tabBody4 ul li a:hover img,

.color_blue .banqSelectionBox a:hover img{

	border-color:#193C98;

}

.color_blue .stayGuestroomImgBlock h3,

.color_blue .stayGuestroomTxtBlock h3,

.color_blue .planFreeBlock h4,

.color_blue .privateBlock h4,

.color_blue .resSearchBlock h4,

.color_blue .banqPlanFreeBlock h4,

.color_blue .stayPlanBlock h3,

.color_blue .stayTopicsBlock h3,

.color_blue .restaurantImgBlock h3,

.color_blue .restaurantTopicsBlock h3,

.color_blue .eventTopicsBlock h3,

.color_blue .reccomendResPlanFairBlock h4,

.color_blue .menuResPlanFairBlock h4,

.color_blue .reccomendResPlanFairBlock h3,

.color_blue .resPlanFairImgBlock h3,

.color_blue .groundmenuResBlock h3,

.color_blue .banquetPlanBlock h3,

.color_blue .banquetImgBlock h3,

.color_blue .banquetFloorBlock h3,

.color_blue .banquetTopicsBlock h3,

.color_blue .banqRoomDetailBox h4,

.color_blue .wayPliceBlock h3,

.color_blue h3.ttlBanqMeans,

.color_blue h3.ttlBanqPrice,

.color_blue #baseInfoBox h3,

.color_blue #floorGuideBox h3,

.color_blue #facilitiesBox h3,

.color_blue #accessMapBox h3,

.color_blue #accArdBox h3,

.color_blue .contactBox h3,

.color_blue .stayGuestroomImgBlock h4,

.color_blue .stayGuestroomTxtBlock h4,

.color_blue .simpleResBlock h4,

.color_blue .simpleBox h4,

.color_blue #RecruitBox h4,

.color_blue .stayRoomTxtBox h4,

.color_blue #tabBody1 h3,

.color_blue #tabBody2 h3,

.color_blue #tabBody3 h3,

.color_blue #tabBody4 h3,

.color_blue #picupBox .newsMenu h3{

	border-left-color:#193C98;

}



/*--- 03 / brown ---*/

.color_brown #topAccBox h3,

.color_brown .portalAccBoxMap h3,

.color_brown #topProfBox h2{

	color:#6B3906;

}

.color_brown #topPlanBox ul li a:hover img,

.color_brown .stayRecPlanBlock dl a:hover img,

.color_brown .stayPlanBox ul li a:hover img,

.color_brown .otherNetPlanBox dl dd a:hover img,

.color_brown .restSelectionBox a:hover img,

.color_brown .menuResPlanFairBox ul li a:hover img,

.color_brown .resSearchBoxInn dl dd.floL a:hover img,

.color_brown .banquetPlanBox ul li a:hover img,

.color_brown .simpleResBox a:hover img,

.color_brown .eventPlanBox ul li a:hover img,

.color_brown .reccomendResPlanFairBlock ul li a:hover img,

.color_brown .topComPlanBox #tabBody1 ul li a:hover img,

.color_brown .topComPlanBox #tabBody2 ul li a:hover img,

.color_brown .topComPlanBox #tabBody3 ul li a:hover img,

.color_brown .topComPlanBox #tabBody4 ul li a:hover img,

.color_brown .banqSelectionBox a:hover img{

	border-color:#6B3906;

}

.color_brown .stayGuestroomImgBlock h3,

.color_brown .stayGuestroomTxtBlock h3,

.color_brown .planFreeBlock h4,

.color_brown .privateBlock h4,

.color_brown .resSearchBlock h4,

.color_brown .banqPlanFreeBlock h4,

.color_brown .stayPlanBlock h3,

.color_brown .stayTopicsBlock h3,

.color_brown .restaurantImgBlock h3,

.color_brown .restaurantTopicsBlock h3,

.color_brown .eventTopicsBlock h3,

.color_brown .reccomendResPlanFairBlock h4,

.color_brown .menuResPlanFairBlock h4,

.color_brown .reccomendResPlanFairBlock h3,

.color_brown .resPlanFairImgBlock h3,

.color_brown .groundmenuResBlock h3,

.color_brown .banquetPlanBlock h3,

.color_brown .banquetImgBlock h3,

.color_brown .banquetFloorBlock h3,

.color_brown .banquetTopicsBlock h3,

.color_brown .banqRoomDetailBox h4,

.color_brown .wayPliceBlock h3,

.color_brown h3.ttlBanqMeans,

.color_brown h3.ttlBanqPrice,

.color_brown #baseInfoBox h3,

.color_brown #floorGuideBox h3,

.color_brown #facilitiesBox h3,

.color_brown #accessMapBox h3,

.color_brown #accArdBox h3,

.color_brown .contactBox h3,

.color_brown .stayGuestroomImgBlock h4,

.color_brown .stayGuestroomTxtBlock h4,

.color_brown .simpleResBlock h4,

.color_brown .simpleBox h4,

.color_brown #RecruitBox h4,

.color_brown .stayRoomTxtBox h4,

.color_brown #tabBody1 h3,

.color_brown #tabBody2 h3,

.color_brown #tabBody3 h3,

.color_brown #tabBody4 h3,

.color_brown #picupBox .newsMenu h3{

	border-left-color:#6B3906;

}





/*--- 04 / gray ---*/

.color_gray #topAccBox h3,

.color_gray .portalAccBoxMap h3,

.color_gray #topProfBox h2{

	color:#666666;

}

.color_gray #topPlanBox ul li a:hover img,

.color_gray .stayRecPlanBlock dl a:hover img,

.color_gray .stayPlanBox ul li a:hover img,

.color_gray .otherNetPlanBox dl dd a:hover img,

.color_gray .restSelectionBox a:hover img,

.color_gray .menuResPlanFairBox ul li a:hover img,

.color_gray .resSearchBoxInn dl dd.floL a:hover img,

.color_gray .banquetPlanBox ul li a:hover img,

.color_gray .simpleResBox a:hover img,

.color_gray .eventPlanBox ul li a:hover img,

.color_gray .reccomendResPlanFairBlock ul li a:hover img,

.color_gray .topComPlanBox #tabBody1 ul li a:hover img,

.color_gray .topComPlanBox #tabBody2 ul li a:hover img,

.color_gray .topComPlanBox #tabBody3 ul li a:hover img,

.color_gray .topComPlanBox #tabBody4 ul li a:hover img,

.color_gray .banqSelectionBox a:hover img{

	border-color:#666666;

}

.color_gray .stayGuestroomImgBlock h3,

.color_gray .stayGuestroomTxtBlock h3,

.color_gray .planFreeBlock h4,

.color_gray .privateBlock h4,

.color_gray .resSearchBlock h4,

.color_gray .banqPlanFreeBlock h4,

.color_gray .stayPlanBlock h3,

.color_gray .stayTopicsBlock h3,

.color_gray .restaurantImgBlock h3,

.color_gray .restaurantTopicsBlock h3,

.color_gray .eventTopicsBlock h3,

.color_gray .reccomendResPlanFairBlock h4,

.color_gray .menuResPlanFairBlock h4,

.color_gray .reccomendResPlanFairBlock h3,

.color_gray .resPlanFairImgBlock h3,

.color_gray .groundmenuResBlock h3,

.color_gray .banquetPlanBlock h3,

.color_gray .banquetImgBlock h3,

.color_gray .banquetFloorBlock h3,

.color_gray .banquetTopicsBlock h3,

.color_gray .banqRoomDetailBox h4,

.color_gray .wayPliceBlock h3,

.color_gray h3.ttlBanqMeans,

.color_gray h3.ttlBanqPrice,

.color_gray #baseInfoBox h3,

.color_gray #floorGuideBox h3,

.color_gray #facilitiesBox h3,

.color_gray #accessMapBox h3,

.color_gray #accArdBox h3,

.color_gray .contactBox h3,

.color_gray .stayGuestroomImgBlock h4,

.color_gray .stayGuestroomTxtBlock h4,

.color_gray .simpleResBlock h4,

.color_gray .simpleBox h4,

.color_gray #RecruitBox h4,

.color_gray .stayRoomTxtBox h4,

.color_gray #tabBody1 h3,

.color_gray #tabBody2 h3,

.color_gray #tabBody3 h3,

.color_gray #tabBody4 h3,

.color_gray #picupBox .newsMenu h3{

	border-left-color:#666666;

}



/*--- 05 / green ---*/

.color_green #topAccBox h3,

.color_green .portalAccBoxMap h3,

.color_green #topProfBox h2{

	color:#336600;

}

.color_green #topPlanBox ul li a:hover img,

.color_green .stayRecPlanBlock dl a:hover img,

.color_green .stayPlanBox ul li a:hover img,

.color_green .otherNetPlanBox dl dd a:hover img,

.color_green .restSelectionBox a:hover img,

.color_green .menuResPlanFairBox ul li a:hover img,

.color_green .resSearchBoxInn dl dd.floL a:hover img,

.color_green .banquetPlanBox ul li a:hover img,

.color_green .simpleResBox a:hover img,

.color_green .eventPlanBox ul li a:hover img,

.color_green .reccomendResPlanFairBlock ul li a:hover img,

.color_green .topComPlanBox #tabBody1 ul li a:hover img,

.color_green .topComPlanBox #tabBody2 ul li a:hover img,

.color_green .topComPlanBox #tabBody3 ul li a:hover img,

.color_green .topComPlanBox #tabBody4 ul li a:hover img,

.color_green .banqSelectionBox a:hover img{

	border-color:#336600;

}

.color_green .stayGuestroomImgBlock h3,

.color_green .stayGuestroomTxtBlock h3,

.color_green .planFreeBlock h4,

.color_green .privateBlock h4,

.color_green .resSearchBlock h4,

.color_green .banqPlanFreeBlock h4,

.color_green .stayPlanBlock h3,

.color_green .stayTopicsBlock h3,

.color_green .restaurantImgBlock h3,

.color_green .restaurantTopicsBlock h3,

.color_green .eventTopicsBlock h3,

.color_green .reccomendResPlanFairBlock h4,

.color_green .menuResPlanFairBlock h4,

.color_green .reccomendResPlanFairBlock h3,

.color_green .resPlanFairImgBlock h3,

.color_green .groundmenuResBlock h3,

.color_green .banquetPlanBlock h3,

.color_green .banquetImgBlock h3,

.color_green .banquetFloorBlock h3,

.color_green .banquetTopicsBlock h3,

.color_green .banqRoomDetailBox h4,

.color_green .wayPliceBlock h3,

.color_green h3.ttlBanqMeans,

.color_green h3.ttlBanqPrice,

.color_green #baseInfoBox h3,

.color_green #floorGuideBox h3,

.color_green #facilitiesBox h3,

.color_green #accessMapBox h3,

.color_green #accArdBox h3,

.color_green .contactBox h3,

.color_green .stayGuestroomImgBlock h4,

.color_green .stayGuestroomTxtBlock h4,

.color_green .simpleResBlock h4,

.color_green .simpleBox h4,

.color_green #RecruitBox h4,

.color_green .stayRoomTxtBox h4,

.color_green #tabBody1 h3,

.color_green #tabBody2 h3,

.color_green #tabBody3 h3,

.color_green #tabBody4 h3,

.color_green #picupBox .newsMenu h3{

	border-left-color:#336600;

}





/*--- 06 / purple ---*/

.color_purple #topAccBox h3,

.color_purple .portalAccBoxMap h3,

.color_purple #topProfBox h2{

	color:#412163;

}

.color_purple #topPlanBox ul li a:hover img,

.color_purple .stayRecPlanBlock dl a:hover img,

.color_purple .stayPlanBox ul li a:hover img,

.color_purple .otherNetPlanBox dl dd a:hover img,

.color_purple .restSelectionBox a:hover img,

.color_purple .menuResPlanFairBox ul li a:hover img,

.color_purple .resSearchBoxInn dl dd.floL a:hover img,

.color_purple .banquetPlanBox ul li a:hover img,

.color_purple .simpleResBox a:hover img,

.color_purple .eventPlanBox ul li a:hover img,

.color_purple .reccomendResPlanFairBlock ul li a:hover img,

.color_purple .topComPlanBox #tabBody1 ul li a:hover img,

.color_purple .topComPlanBox #tabBody2 ul li a:hover img,

.color_purple .topComPlanBox #tabBody3 ul li a:hover img,

.color_purple .topComPlanBox #tabBody4 ul li a:hover img,

.color_purple .banqSelectionBox a:hover img{

	border-color:#412163;

}

.color_purple .stayGuestroomImgBlock h3,

.color_purple .stayGuestroomTxtBlock h3,

.color_purple .planFreeBlock h4,

.color_purple .privateBlock h4,

.color_purple .resSearchBlock h4,

.color_purple .banqPlanFreeBlock h4,

.color_purple .stayPlanBlock h3,

.color_purple .stayTopicsBlock h3,

.color_purple .restaurantImgBlock h3,

.color_purple .restaurantTopicsBlock h3,

.color_purple .eventTopicsBlock h3,

.color_purple .reccomendResPlanFairBlock h4,

.color_purple .menuResPlanFairBlock h4,

.color_purple .reccomendResPlanFairBlock h3,

.color_purple .resPlanFairImgBlock h3,

.color_purple .groundmenuResBlock h3,

.color_purple .banquetPlanBlock h3,

.color_purple .banquetImgBlock h3,

.color_purple .banquetFloorBlock h3,

.color_purple .banquetTopicsBlock h3,

.color_purple .banqRoomDetailBox h4,

.color_purple .wayPliceBlock h3,

.color_purple h3.ttlBanqMeans,

.color_purple h3.ttlBanqPrice,

.color_purple #baseInfoBox h3,

.color_purple #floorGuideBox h3,

.color_purple #facilitiesBox h3,

.color_purple #accessMapBox h3,

.color_purple #accArdBox h3,

.color_purple .contactBox h3,

.color_purple .stayGuestroomImgBlock h4,

.color_purple .stayGuestroomTxtBlock h4,

.color_purple .simpleResBlock h4,

.color_purple .simpleBox h4,

.color_purple #RecruitBox h4,

.color_purple .stayRoomTxtBox h4,

.color_purple #tabBody1 h3,

.color_purple #tabBody2 h3,

.color_purple #tabBody3 h3,

.color_purple #tabBody4 h3,

.color_purple #picupBox .newsMenu h3{

	border-left-color:#412163;

}



/*--- 07 / wine ---*/

.color_wine #topAccBox h3,

.color_wine .portalAccBoxMap h3,

.color_wine #topProfBox h2{

	color:#45162C;

}

.color_wine #topPlanBox ul li a:hover img,

.color_wine .stayRecPlanBlock dl a:hover img,

.color_wine .stayPlanBox ul li a:hover img,

.color_wine .otherNetPlanBox dl dd a:hover img,

.color_wine .restSelectionBox a:hover img,

.color_wine .menuResPlanFairBox ul li a:hover img,

.color_wine .resSearchBoxInn dl dd.floL a:hover img,

.color_wine .banquetPlanBox ul li a:hover img,

.color_wine .simpleResBox a:hover img,

.color_wine .eventPlanBox ul li a:hover img,

.color_wine .reccomendResPlanFairBlock ul li a:hover img,

.color_wine .topComPlanBox #tabBody1 ul li a:hover img,

.color_wine .topComPlanBox #tabBody2 ul li a:hover img,

.color_wine .topComPlanBox #tabBody3 ul li a:hover img,

.color_wine .topComPlanBox #tabBody4 ul li a:hover img,

.color_wine .banqSelectionBox a:hover img{

	border-color:#45162C;

}

.color_wine .stayGuestroomImgBlock h3,

.color_wine .stayGuestroomTxtBlock h3,

.color_wine .planFreeBlock h4,

.color_wine .privateBlock h4,

.color_wine .resSearchBlock h4,

.color_wine .banqPlanFreeBlock h4,

.color_wine .stayPlanBlock h3,

.color_wine .stayTopicsBlock h3,

.color_wine .restaurantImgBlock h3,

.color_wine .restaurantTopicsBlock h3,

.color_wine .eventTopicsBlock h3,

.color_wine .reccomendResPlanFairBlock h4,

.color_wine .menuResPlanFairBlock h4,

.color_wine .reccomendResPlanFairBlock h3,

.color_wine .resPlanFairImgBlock h3,

.color_wine .groundmenuResBlock h3,

.color_wine .banquetPlanBlock h3,

.color_wine .banquetImgBlock h3,

.color_wine .banquetFloorBlock h3,

.color_wine .banquetTopicsBlock h3,

.color_wine .banqRoomDetailBox h4,

.color_wine .wayPliceBlock h3,

.color_wine h3.ttlBanqMeans,

.color_wine h3.ttlBanqPrice,

.color_wine #baseInfoBox h3,

.color_wine #floorGuideBox h3,

.color_wine #facilitiesBox h3,

.color_wine #accessMapBox h3,

.color_wine #accArdBox h3,

.color_wine .contactBox h3,

.color_wine .stayGuestroomImgBlock h4,

.color_wine .stayGuestroomTxtBlock h4,

.color_wine .simpleResBlock h4,

.color_wine .simpleBox h4,

.color_wine #RecruitBox h4,

.color_wine .stayRoomTxtBox h4,

.color_wine #tabBody1 h3,

.color_wine #tabBody2 h3,

.color_wine #tabBody3 h3,

.color_wine #tabBody4 h3,

.color_wine #picupBox .newsMenu h3{

	border-left-color:#45162C;

}









/*------------------------------------------

 @ ico_arrow

------------------------------------------*/



/*--- 01 / red ---*/

.color_red .btnConfcan a,

.color_red .hotelServBoxUl01 li a,

.color_red .hotelServBox ul li ul.hotelServBoxUl02 li a,

.color_red #accArdBox a,

.color_red #facilitiesBox ul li a,

.color_red .hotelInfoBox ul li a,

.color_red .flavContBox dt a,

.color_red .flavTripBox dt a,

.color_red #topPlanBox h4 a,

.color_red .stayRecPlanBlock dl dd a,

.color_red .stayGuestroomTxtBlock table td a,

.color_red .stayPlanBlock ul.pageAnchor li,

.color_red .stayPlanBlock ul li dl dt,

.color_red .stayRecBreakfastBlock a.link,

.color_red .otherNetPlanBox dl dt a,

.color_red .restSelectionBox dl dt a,

.color_red .privateroomBox p a,

.color_red .reccomendResPlanFairBlock ul li a,

.color_red .menuResPlanFairBlock ul.pageAnchor li a,

.color_red .groundmenuResBlock ul.pageAnchor li,

.color_red .groundmenuResBlock h4 a,

.color_red .groundmenuResBox h5 a,

.color_red .menuResPlanFairBlock h5 a,

.color_red .privateBlock .pageAnchor li a,

.color_red .resSearchBlock ul.pageAnchor li a,

.color_red .resSearchBoxInn dl dt a,

.color_red .btnBanqPdf a,

.color_red .banquetPlanBox h5 a,

.color_red .banquetPlanBlock ul.pageAnchor li,

.color_red .eventPlanBox dl dt a,

.color_red .eventPlanBlock .pageAnchor li a,

.color_red .topComPlanBox #tabBody1 ul li dl dt a,

.color_red .topComPlanBox #tabBody2 ul li dl dt a,

.color_red .topComPlanBox #tabBody3 ul li dl dt a,

.color_red .topComPlanBox #tabBody4 ul li dl dt a,

.color_red #topRecruitBox ul li a,

.color_red .txtBooking,

.color_red .compBox a,

.color_red .bgInfo a,

.color_red .hhdGroupBox a,

.color_red .bgEntertain dd a,

.color_red .specialHigh dd a,

.color_red .banqSelectionBox dl dt a,

.color_red .wayPliceBlock .tableZebra td a,

.color_red .banquetPlanBox dl dt a,

.color_red .stayGuestroomImgBlock .tableZebra td a.txtlink{

	background-image:url(../../img/red/ico_arrow.gif);

}



/*--- 02 / blue ---*/

.color_blue .btnConfcan a,

.color_blue .hotelServBoxUl01 li a,

.color_blue .hotelServBox ul li ul.hotelServBoxUl02 li a,

.color_blue #accArdBox a,

.color_blue #facilitiesBox ul li a,

.color_blue .hotelInfoBox ul li a,

.color_blue .flavContBox dt a,

.color_blue .flavTripBox dt a,

.color_blue #topPlanBox h4 a,

.color_blue .stayRecPlanBlock dl dd a,

.color_blue .stayGuestroomTxtBlock table td a,

.color_blue .stayPlanBlock ul.pageAnchor li,

.color_blue .stayPlanBlock ul li dl dt,

.color_blue .stayRecBreakfastBlock a.link,

.color_blue .otherNetPlanBox dl dt a,

.color_blue .restSelectionBox dl dt a,

.color_blue .privateroomBox p a,

.color_blue .reccomendResPlanFairBlock ul li a,

.color_blue .menuResPlanFairBlock ul.pageAnchor li a,

.color_blue .groundmenuResBlock ul.pageAnchor li,

.color_blue .groundmenuResBlock h4 a,

.color_blue .groundmenuResBox h5 a,

.color_blue .menuResPlanFairBlock h5 a,

.color_blue .privateBlock .pageAnchor li a,

.color_blue .resSearchBlock ul.pageAnchor li a,

.color_blue .resSearchBoxInn dl dt a,

.color_blue .btnBanqPdf a,

.color_blue .banquetPlanBox h5 a,

.color_blue .banquetPlanBlock ul.pageAnchor li,

.color_blue .eventPlanBox dl dt a,

.color_blue .eventPlanBlock .pageAnchor li a,

.color_blue .topComPlanBox #tabBody1 ul li dl dt a,

.color_blue .topComPlanBox #tabBody2 ul li dl dt a,

.color_blue .topComPlanBox #tabBody3 ul li dl dt a,

.color_blue .topComPlanBox #tabBody4 ul li dl dt a,

.color_blue #topRecruitBox ul li a,

.color_blue .txtBooking,

.color_blue .compBox a,

.color_blue .bgInfo a,

.color_blue .hhdGroupBox a,

.color_blue .bgEntertain dd a,

.color_blue .specialHigh dd a,

.color_blue .banqSelectionBox dl dt a,

.color_blue .wayPliceBlock .tableZebra td a,

.color_blue .banquetPlanBox dl dt a,

.color_blue .stayGuestroomImgBlock .tableZebra td a.txtlink{	

	background-image:url(../../img/blue/ico_arrow.gif);

}



/*--- 03 / brown ---*/

.color_brown .btnConfcan a,

.color_brown .hotelServBoxUl01 li a,

.color_brown .hotelServBox ul li ul.hotelServBoxUl02 li a,

.color_brown #accArdBox a,

.color_brown #facilitiesBox ul li a,

.color_brown .hotelInfoBox ul li a,

.color_brown .flavContBox dt a,

.color_brown .flavTripBox dt a,

.color_brown #topPlanBox h4 a,

.color_brown .stayRecPlanBlock dl dd a,

.color_brown .stayGuestroomTxtBlock table td a,

.color_brown .stayPlanBlock ul.pageAnchor li,

.color_brown .stayPlanBlock ul li dl dt,

.color_brown .stayRecBreakfastBlock a.link,

.color_brown .otherNetPlanBox dl dt a,

.color_brown .restSelectionBox dl dt a,

.color_brown .privateroomBox p a,

.color_brown .reccomendResPlanFairBlock ul li a,

.color_brown .menuResPlanFairBlock ul.pageAnchor li a,

.color_brown .groundmenuResBlock ul.pageAnchor li,

.color_brown .groundmenuResBlock h4 a,

.color_brown .groundmenuResBox h5 a,

.color_brown .menuResPlanFairBlock h5 a,

.color_brown .privateBlock .pageAnchor li a,

.color_brown .resSearchBlock ul.pageAnchor li a,

.color_brown .resSearchBoxInn dl dt a,

.color_brown .btnBanqPdf a,

.color_brown .banquetPlanBox h5 a,

.color_brown .banquetPlanBlock ul.pageAnchor li,

.color_brown .eventPlanBox dl dt a,

.color_brown .eventPlanBlock .pageAnchor li a,

.color_brown .topComPlanBox #tabBody1 ul li dl dt a,

.color_brown .topComPlanBox #tabBody2 ul li dl dt a,

.color_brown .topComPlanBox #tabBody3 ul li dl dt a,

.color_brown .topComPlanBox #tabBody4 ul li dl dt a,

.color_brown #topRecruitBox ul li a,

.color_brown .txtBooking,

.color_brown .compBox a,

.color_brown .bgInfo a,

.color_brown .hhdGroupBox a,

.color_brown .bgEntertain dd a,

.color_brown .specialHigh dd a,

.color_brown .topPopularityPlanBox dt a,

.color_brown .banqSelectionBox dl dt a,

.color_brown .wayPliceBlock .tableZebra td a,

.color_brown .banquetPlanBox dl dt a,

.color_brown .stayGuestroomImgBlock .tableZebra td a.txtlink{	

	background-image:url(../../img/brown/ico_arrow.gif);

}



/*--- 04 / gray ---*/

.color_gray .btnConfcan a,

.color_gray .hotelServBoxUl01 li a,

.color_gray .hotelServBox ul li ul.hotelServBoxUl02 li a,

.color_gray #accArdBox a,

.color_gray #facilitiesBox ul li a,

.color_gray .hotelInfoBox ul li a,

.color_gray .flavContBox dt a,

.color_gray .flavTripBox dt a,

.color_gray #topPlanBox h4 a,

.color_gray .stayRecPlanBlock dl dd a,

.color_gray .stayGuestroomTxtBlock table td a,

.color_gray .stayPlanBlock ul.pageAnchor li,

.color_gray .stayPlanBlock ul li dl dt,

.color_gray .stayRecBreakfastBlock a.link,

.color_gray .otherNetPlanBox dl dt a,

.color_gray .restSelectionBox dl dt a,

.color_gray .privateroomBox p a,

.color_gray .reccomendResPlanFairBlock ul li a,

.color_gray .menuResPlanFairBlock ul.pageAnchor li a,

.color_gray .groundmenuResBlock ul.pageAnchor li,

.color_gray .groundmenuResBlock h4 a,

.color_gray .groundmenuResBox h5 a,

.color_gray .menuResPlanFairBlock h5 a,

.color_gray .privateBlock .pageAnchor li a,

.color_gray .resSearchBlock ul.pageAnchor li a,

.color_gray .resSearchBoxInn dl dt a,

.color_gray .btnBanqPdf a,

.color_gray .banquetPlanBox h5 a,

.color_gray .banquetPlanBlock ul.pageAnchor li,

.color_gray .eventPlanBox dl dt a,

.color_gray .eventPlanBlock .pageAnchor li a,

.color_gray .topComPlanBox #tabBody1 ul li dl dt a,

.color_gray .topComPlanBox #tabBody2 ul li dl dt a,

.color_gray .topComPlanBox #tabBody3 ul li dl dt a,

.color_gray .topComPlanBox #tabBody4 ul li dl dt a,

.color_gray #topRecruitBox ul li a,

.color_gray .txtBooking,

.color_gray .compBox a,

.color_gray .bgInfo a,

.color_gray .hhdGroupBox a,

.color_gray .bgEntertain dd a,

.color_gray .specialHigh dd a,

.color_gray .banqSelectionBox dl dt a,

.color_gray .wayPliceBlock .tableZebra td a,

.color_gray .banquetPlanBox dl dt a,

.color_gray .stayGuestroomImgBlock .tableZebra td a.txtlink{	

	background-image:url(../../img/gray/ico_arrow.gif);

}



/*--- 05 / green ---*/

.color_green .btnConfcan a,

.color_green .hotelServBoxUl01 li a,

.color_green .hotelServBox ul li ul.hotelServBoxUl02 li a,

.color_green #accArdBox a,

.color_green #facilitiesBox ul li a,

.color_green .hotelInfoBox ul li a,

.color_green .flavContBox dt a,

.color_green .flavTripBox dt a,

.color_green #topPlanBox h4 a,

.color_green .stayRecPlanBlock dl dd a,

.color_green .stayGuestroomTxtBlock table td a,

.color_green .stayPlanBlock ul.pageAnchor li,

.color_green .stayPlanBlock ul li dl dt,

.color_green .stayRecBreakfastBlock a.link,

.color_green .otherNetPlanBox dl dt a,

.color_green .restSelectionBox dl dt a,

.color_green .privateroomBox p a,

.color_green .reccomendResPlanFairBlock ul li a,

.color_green .menuResPlanFairBlock ul.pageAnchor li a,

.color_green .groundmenuResBlock ul.pageAnchor li,

.color_green .groundmenuResBlock h4 a,

.color_green .groundmenuResBox h5 a,

.color_green .menuResPlanFairBlock h5 a,

.color_green .privateBlock .pageAnchor li a,

.color_green .resSearchBlock ul.pageAnchor li a,

.color_green .resSearchBoxInn dl dt a,

.color_green .btnBanqPdf a,

.color_green .banquetPlanBox h5 a,

.color_green .banquetPlanBlock ul.pageAnchor li,

.color_green .eventPlanBox dl dt a,

.color_green .eventPlanBlock .pageAnchor li a,

.color_green .topComPlanBox #tabBody1 ul li dl dt a,

.color_green .topComPlanBox #tabBody2 ul li dl dt a,

.color_green .topComPlanBox #tabBody3 ul li dl dt a,

.color_green .topComPlanBox #tabBody4 ul li dl dt a,

.color_green  #topRecruitBox ul li a,

.color_green .txtBooking,

.color_green .compBox a,

.color_green .bgInfo a,

.color_green .hhdGroupBox a,

.color_green .bgEntertain dd a,

.color_green .specialHigh dd a,

.color_green .banqSelectionBox dl dt a,

.color_green .wayPliceBlock .tableZebra td a,

.color_green .banquetPlanBox dl dt a,

.color_green .stayGuestroomImgBlock .tableZebra td a.txtlink{	

	background-image:url(../../img/green/ico_arrow.gif);

}



/*--- 06 / purple ---*/

.color_purple .btnConfcan a,

.color_purple .hotelServBoxUl01 li a,

.color_purple .hotelServBox ul li ul.hotelServBoxUl02 li a,

.color_purple #accArdBox a,

.color_purple #facilitiesBox ul li a,

.color_purple .hotelInfoBox ul li a,

.color_purple .flavContBox dt a,

.color_purple .flavTripBox dt a,

.color_purple #topPlanBox h4 a,

.color_purple .stayRecPlanBlock dl dd a,

.color_purple .stayGuestroomTxtBlock table td a,

.color_purple .stayPlanBlock ul.pageAnchor li,

.color_purple .stayPlanBlock ul li dl dt,

.color_purple .stayRecBreakfastBlock a.link,

.color_purple .stayRecPresentBlock a.link,

.color_purple .stayRecSupremeBlock a.link,

.color_purple .stayRecRoomserviceBlock a.link,

.color_purple .otherNetPlanBox dl dt a,

.color_purple .restSelectionBox dl dt a,

.color_purple .privateroomBox p a,

.color_purple .reccomendResPlanFairBlock ul li a,

.color_purple .menuResPlanFairBlock ul.pageAnchor li a,

.color_purple .groundmenuResBlock ul.pageAnchor li,

.color_purple .groundmenuResBlock h4 a,

.color_purple .groundmenuResBox h5 a,

.color_purple .menuResPlanFairBlock h5 a,

.color_purple .privateBlock .pageAnchor li a,

.color_purple .resSearchBlock ul.pageAnchor li a,

.color_purple .resSearchBoxInn dl dt a,

.color_purple .btnBanqPdf a,

.color_purple .banquetPlanBox h5 a,

.color_purple .banquetPlanBlock ul.pageAnchor li,

.color_purple .eventPlanBox dl dt a,

.color_purple .eventPlanBlock .pageAnchor li a,

.color_purple .topComPlanBox #tabBody1 ul li dl dt a,

.color_purple .topComPlanBox #tabBody2 ul li dl dt a,

.color_purple .topComPlanBox #tabBody3 ul li dl dt a,

.color_purple .topComPlanBox #tabBody4 ul li dl dt a,

.color_purple #topRecruitBox ul li a,

.color_purple .txtBooking,

.color_purple .compBox a,

.color_purple .bgInfo a,

.color_purple .hhdGroupBox a,

.color_purple .bgEntertain dd a,

.color_purple .specialHigh dd a,

.color_purple .topPopularityPlanBox dt a,

.color_purple .banqSelectionBox dl dt a,

.color_purple .wayPliceBlock .tableZebra td a,

.color_purple .banquetPlanBox dl dt a,

.color_purple .stayGuestroomImgBlock .tableZebra td a.txtlink{

	background-image:url(../../img/purple/ico_arrow.gif);

}



/*--- 07 / wine ---*/

.color_wine .btnConfcan a,

.color_wine .hotelServBoxUl01 li a,

.color_wine .hotelServBox ul li ul.hotelServBoxUl02 li a,

.color_wine #accArdBox a,

.color_wine #facilitiesBox ul li a,

.color_wine .hotelInfoBox ul li a,

.color_wine .flavContBox dt a,

.color_wine .flavTripBox dt a,

.color_wine #topPlanBox h4 a,

.color_wine .stayRecPlanBlock dl dd a,

.color_wine .stayGuestroomTxtBlock table td a,

.color_wine .stayPlanBlock ul.pageAnchor li,

.color_wine .stayPlanBlock ul li dl dt,

.color_wine .stayRecBreakfastBlock a.link,

.color_wine .otherNetPlanBox dl dt a,

.color_wine .restSelectionBox dl dt a,

.color_wine .privateroomBox p a,

.color_wine .reccomendResPlanFairBlock ul li a,

.color_wine .menuResPlanFairBlock ul.pageAnchor li a,

.color_wine .groundmenuResBlock ul.pageAnchor li,

.color_wine .groundmenuResBlock h4 a,

.color_wine .groundmenuResBox h5 a,

.color_wine .menuResPlanFairBlock h5 a,

.color_wine .privateBlock .pageAnchor li a,

.color_wine .resSearchBlock ul.pageAnchor li a,

.color_wine .resSearchBoxInn dl dt a,

.color_wine .btnBanqPdf a,

.color_wine .banquetPlanBox h5 a,

.color_wine .banquetPlanBlock ul.pageAnchor li,

.color_wine .eventPlanBox dl dt a,

.color_wine .eventPlanBlock .pageAnchor li a,

.color_wine .topComPlanBox #tabBody1 ul li dl dt a,

.color_wine .topComPlanBox #tabBody2 ul li dl dt a,

.color_wine .topComPlanBox #tabBody3 ul li dl dt a,

.color_wine .topComPlanBox #tabBody4 ul li dl dt a,

.color_wine #topRecruitBox ul li a,

.color_wine .txtBooking,

.color_wine .compBox a,

.color_wine .bgInfo a,

.color_wine .hhdGroupBox a,

.color_wine .bgEntertain dd a,

.color_wine .specialHigh dd a,

.color_wine .banqSelectionBox dl dt a,

.color_wine .wayPliceBlock .tableZebra td a,

.color_wine .banquetPlanBox dl dt a,

.color_wine .stayGuestroomImgBlock .tableZebra td a.txtlink{	

	background-image:url(../../img/wine/ico_arrow.gif);

}





/*------------------------------------------

 @ base

------------------------------------------*/

.compBox a,

.bgInfo a,

.hhdGroupBox a,

.bgEntertain dd a,

.specialHigh dd a,

.topPopularityPlanBox dt a,

.banquetPlanBlock ul.pageAnchor li{

	display:block;

	background-repeat:no-repeat;

	background-position: 0 0.4em;

	padding:0 0 0 10px;

}





/*------------------------------------------

 @ #tabBodyHotel

------------------------------------------*/

#tabBodyHotel .btnSearch a{

	display:block;

	width:150px;

	height:22px;

	text-indent:-9999px;

	margin:0 auto;

}

#tabBodyHotel .btnSearch a:hover{

	background-position:0 -22px;

}

.btnConfcan a{

	padding:0 0 0 8px;

}

.btnConfcan a{

	background-repeat:no-repeat;

	background-position:0 0;

}



/*--- 01 / red ---*/

.color_red #tabBodyHotel .btnSearch a{	background:url(../../img/red/btn_res_search.gif) no-repeat top;}



/*--- 02 / blue ---*/

.color_blue #tabBodyHotel .btnSearch a{	background:url(../../img/blue/btn_res_search.gif) no-repeat top;}



/*--- 03 / brown ---*/

.color_brown #tabBodyHotel .btnSearch a{	background:url(../../img/brown/btn_res_search.gif) no-repeat top;}



/*--- 04 / gray ---*/

.color_gray #tabBodyHotel .btnSearch a{	background:url(../../img/gray/btn_res_search.gif) no-repeat top;}



/*--- 05 / green ---*/

.color_green #tabBodyHotel .btnSearch a{	background:url(../../img/green/btn_res_search.gif) no-repeat top;}



/*--- 06 / purple ---*/

.color_purple #tabBodyHotel .btnSearch a{	background:url(../../img/purple/btn_res_search.gif) no-repeat top;}



/*--- 07 / wine ---*/

.color_wine #tabBodyHotel .btnSearch a{	background:url(../../img/wine/btn_res_search.gif) no-repeat top;}









/*------------------------------------------

 @ hotelServBox

------------------------------------------*/



/*--- menu Stay ---*/

 #container .hotelServBox ul li.infStay:hover,

 #container .hotelServBox ul li.infStayOn{	background-position:right 0; background-repeat:no-repeat; }



/*--- 01 / red ---*/

.color_red .hotelServBox ul li.infStay,

.color_red .hotelServBox ul li.infStayOn{	background-image:url(../../img/red/btn_stay.gif);	}



/*--- 02 / blue ---*/

.color_blue .hotelServBox ul li.infStay,

.color_blue .hotelServBox ul li.infStayOn{	background-image:url(../../img/blue/btn_stay.gif);	}



/*--- 03 / brown ---*/

.color_brown .hotelServBox ul li.infStay,

.color_brown .hotelServBox ul li.infStayOn{	background-image:url(../../img/brown/btn_stay.gif);	}



/*--- 04 / gray ---*/

.color_gray .hotelServBox ul li.infStay,

.color_gray .hotelServBox ul li.infStayOn{	background-image:url(../../img/gray/btn_stay.gif);	}



/*--- 05 / green ---*/

.color_green .hotelServBox ul li.infStay,

.color_green .hotelServBox ul li.infStayOn{	background-image:url(../../img/green/btn_stay.gif);	}



/*--- 06 / purple ---*/

.color_purple .hotelServBox ul li.infStay,

.color_purple .hotelServBox ul li.infStayOn{	background-image:url(../../img/purple/btn_stay.gif);	}



/*--- 07 / wine ---*/

.color_wine .hotelServBox ul li.infStay,

.color_wine .hotelServBox ul li.infStayOn{	background-image:url(../../img/wine/btn_stay.gif);	}









/*--- menu Restaurant ---*/

.hotelServBox ul li.infRest:hover,

.hotelServBox ul li.infRestOn{	background-position:right 0; background-repeat:no-repeat;	}



/*--- 01 / red ---*/

.color_red .hotelServBox ul li.infRest,

.color_red .hotelServBox ul li.infRestOn{	background-image:url(../../img/red/btn_restaurant.gif);	}



/*--- 02 / blue ---*/

.color_blue .hotelServBox ul li.infRest,

.color_blue .hotelServBox ul li.infRestOn{	background-image:url(../../img/blue/btn_restaurant.gif);	}



/*--- 03 / brown ---*/

.color_brown .hotelServBox ul li.infRest,

.color_brown .hotelServBox ul li.infRestOn{	background-image:url(../../img/brown/btn_restaurant.gif);	}



/*--- 04 / gray ---*/

.color_gray .hotelServBox ul li.infRest,

.color_gray .hotelServBox ul li.infRestOn{	background-image:url(../../img/gray/btn_restaurant.gif);	}



/*--- 05 / green ---*/

.color_green .hotelServBox ul li.infRest,

.color_green .hotelServBox ul li.infRestOn{	background-image:url(../../img/green/btn_restaurant.gif);	}



/*--- 06 / purple ---*/

.color_purple .hotelServBox ul li.infRest,

.color_purple .hotelServBox ul li.infRestOn{	background-image:url(../../img/purple/btn_restaurant.gif);	}



/*--- 07 / wine ---*/

.color_wine .hotelServBox ul li.infRest,

.color_wine .hotelServBox ul li.infRestOn{	background-image:url(../../img/wine/btn_restaurant.gif);	}









/*--- menu Event ---*/

.hotelServBox ul li.infEven:hover,

.hotelServBox ul li.infEvenOn{	background-position:right 0; background-repeat:no-repeat;	}



/*--- 01 / red ---*/

.color_red .hotelServBox ul li.infEven,

.color_red .hotelServBox ul li.infEvenOn{	background-image:url(../../img/red/btn_event.gif);	}



/*--- 02 / blue ---*/

.color_blue .hotelServBox ul li.infEven,

.color_blue .hotelServBox ul li.infEvenOn{	background-image:url(../../img/blue/btn_event.gif);	}



/*--- 03 / brown ---*/

.color_brown .hotelServBox ul li.infEven,

.color_brown .hotelServBox ul li.infEvenOn{	background-image:url(../../img/brown/btn_event.gif);	}



/*--- 04 / gray ---*/

.color_gray .hotelServBox ul li.infEven,

.color_gray .hotelServBox ul li.infEvenOn{	background-image:url(../../img/gray/btn_event.gif);	}



/*--- 05 / green ---*/

.color_green .hotelServBox ul li.infEven,

.color_green .hotelServBox ul li.infEvenOn{	background-image:url(../../img/green/btn_event.gif);	}



/*--- 06 / purple ---*/

.color_purple .hotelServBox ul li.infEven,

.color_purple .hotelServBox ul li.infEvenOn{	background-image:url(../../img/purple/btn_event.gif);	}



/*--- 07 / wine ---*/

.color_wine .hotelServBox ul li.infEven,

.color_wine .hotelServBox ul li.infEvenOn{	background-image:url(../../img/wine/btn_event.gif);	}









/*--- menu Bridal ---*/

.hotelServBox ul li.infBrid:hover{	background-position:right 0; background-repeat:no-repeat;	}



/*--- 01 / red ---*/

.color_red .hotelServBox ul li.infBrid{	background-image:url(../../img/red/btn_bridal.gif);	}



/*--- 02 / blue ---*/

.color_blue .hotelServBox ul li.infBrid{	background-image:url(../../img/blue/btn_bridal.gif);	}



/*--- 03 / brown ---*/

.color_brown .hotelServBox ul li.infBrid{	background-image:url(../../img/brown/btn_bridal.gif);	}



/*--- 04 / gray ---*/

.color_gray .hotelServBox ul li.infBrid{	background-image:url(../../img/gray/btn_bridal.gif);	}



/*--- 05 / green ---*/

.color_green .hotelServBox ul li.infBrid{	background-image:url(../../img/green/btn_bridal.gif);	}



/*--- 06 / purple ---*/

.color_purple .hotelServBox ul li.infBrid{	background-image:url(../../img/purple/btn_bridal.gif);	}



/*--- 07 / wine ---*/

.color_wine .hotelServBox ul li.infBrid{	background-image:url(../../img/wine/btn_bridal.gif);	}









/*--- menu Banquet ---*/

.hotelServBox ul li.infBanq:hover,

.hotelServBox ul li.infBanqOn{	background-position:right 0; background-repeat:no-repeat;	}



.hotelServBoxUl01 li a{

	background-repeat:no-repeat;

	background-position:10px 12px;

}



/*--- 01 / red ---*/

.color_red .hotelServBox ul li.infBanq,

.color_red .hotelServBox ul li.infBanqOn{	background-image:url(../../img/red/btn_banquette.gif);	}



/*--- 02 / blue ---*/

.color_blue .hotelServBox ul li.infBanq,

.color_blue .hotelServBox ul li.infBanqOn{	background-image:url(../../img/blue/btn_banquette.gif);	}



/*--- 03 / brown ---*/

.color_brown .hotelServBox ul li.infBanq,

.color_brown .hotelServBox ul li.infBanqOn{	background-image:url(../../img/brown/btn_banquette.gif);	}



/*--- 04 / gray ---*/

.color_gray .hotelServBox ul li.infBanq,

.color_gray .hotelServBox ul li.infBanqOn{	background-image:url(../../img/gray/btn_banquette.gif);	}



/*--- 05 / green ---*/

.color_green .hotelServBox ul li.infBanq,

.color_green .hotelServBox ul li.infBanqOn{	background-image:url(../../img/green/btn_banquette.gif);	}



/*--- 06 / purple ---*/

.color_purple .hotelServBox ul li.infBanq,

.color_purple .hotelServBox ul li.infBanqOn{	background-image:url(../../img/purple/btn_banquette.gif);	}



/*--- 07 / wine ---*/

.color_wine .hotelServBox ul li.infBanq,

.color_wine .hotelServBox ul li.infBanqOn{	background-image:url(../../img/wine/btn_banquette.gif);	}









/*--- menu Fitness(フィットネス&アクアゾーン) ---*/

.hotelServBox ul li.infFitness:hover,

.hotelServBox ul li.infFitnessOn{	background-position:right 0; background-repeat:no-repeat;	}



/*--- 04 / gray ---*/

.color_gray .hotelServBox ul li.infFitness,

.color_gray .hotelServBox ul li.infFitnessOn{	background-image:url(../../img/gray/btn_fitness.gif);	}



/*--- 07 / wine ---*/

.color_wine .hotelServBox ul li.infFitness,

.color_wine .hotelServBox ul li.infFitnessOn{	background-image:url(../../img/wine/btn_fitness.gif);	}





/*--- menu Fitness2（フィットネス） ---*/

/*--- 20110606 kitamura add(20110607 update) ---*/

.hotelServBox ul li.infFitness2:hover,

.hotelServBox ul li.infFitness2On{	background-position:right 0; background-repeat:no-repeat;	}



/*--- 01 / red ---*/

.color_red .hotelServBox ul li.infFitness2,

.color_red .hotelServBox ul li.infFitness2On{	background-image:url(../../img/red/btn_fitness2.gif);	}



/*--- 02 / blue ---*/

.color_blue .hotelServBox ul li.infFitness2,

.color_blue .hotelServBox ul li.infFitness2On{	background-image:url(../../img/blue/btn_fitness2.gif);	}





/*--- 03 / brown ---*/

.color_brown .hotelServBox ul li.infFitness2,

.color_brown .hotelServBox ul li.infFitness2On{	background-image:url(../../img/brown/btn_fitness2.gif);	}





/*--- 04 / gray ---*/

.color_gray .hotelServBox ul li.infFitness2,

.color_gray .hotelServBox ul li.infFitness2On{	background-image:url(../../img/gray/btn_fitness2.gif);	}





/*--- 05 / green ---*/

.color_green .hotelServBox ul li.infFitness2,

.color_green .hotelServBox ul li.infFitness2On{	background-image:url(../../img/green/btn_fitness2.gif);	}





/*--- 06 / purple ---*/

.color_purple .hotelServBox ul li.infFitness2,

.color_purple .hotelServBox ul li.infFitness2On{	background-image:url(../../img/purple/btn_fitness2.gif);	}



/*--- 07 / orange ---*/

.color_orange .hotelServBox ul li.infFitness2,

.color_orange .hotelServBox ul li.infFitness2On{	background-image:url(../../img/orange/btn_fitness2.gif);	}



/*--- 08 / wine ---*/

.color_wine .hotelServBox ul li.infFitness2,

.color_wine .hotelServBox ul li.infFitness2On{	background-image:url(../../img/wine/btn_fitness2.gif);	}



/*--- 20110606 kitamura add(20110607 update) ---*/



/*--- menu Fitness(フィットネス) ---*/

.hotelServBox ul li.infFitness:hover,

.hotelServBox ul li.infFitnessOn{	background-position:right 0; background-repeat:no-repeat;	}



/*--- 04 / gray ---*/

.color_gray .hotelServBox ul li.infFitness,

.color_gray .hotelServBox ul li.infFitnessOn{	background-image:url(../../img/gray/btn_fitness.gif);	}



/*--- 07 / wine ---*/

.color_wine .hotelServBox ul li.infFitness,

.color_wine .hotelServBox ul li.infFitnessOn{	background-image:url(../../img/wine/btn_fitness.gif);	}



/*--- ▼▼menu infPatisserie（レストランパティスリー）▼▼ ---*/

.hotelServBox ul li.infPatisserie:hover,

.hotelServBox ul li.infPatisserieOn{	background-position:right 0; background-repeat:no-repeat;	}



/*--- 01 / red ---*/

.color_red .hotelServBox ul li.infPatisserie,

.color_red .hotelServBox ul li.infPatisserieOn{	background-image:url(../../img/red/btn_patisserie.gif);	}



/*--- 02 / blue ---*/

.color_blue .hotelServBox ul li.infPatisserie,

.color_blue .hotelServBox ul li.infPatisserieOn{	background-image:url(../../img/blue/btn_patisserie.gif);	}





/*--- 03 / brown ---*/

.color_brown .hotelServBox ul li.infPatisserie,

.color_brown .hotelServBox ul li.infPatisserieOn{	background-image:url(../../img/brown/btn_patisserie.gif);	}





/*--- 04 / gray ---*/

.color_gray .hotelServBox ul li.infPatisserie,

.color_gray .hotelServBox ul li.infPatisserieOn{	background-image:url(../../img/gray/btn_patisserie.gif);	}





/*--- 05 / green ---*/

.color_green .hotelServBox ul li.infPatisserie,

.color_green .hotelServBox ul li.infPatisserieOn{	background-image:url(../../img/green/btn_patisserie.gif);	}





/*--- 06 / purple ---*/

.color_purple .hotelServBox ul li.infPatisserie,

.color_purple .hotelServBox ul li.infPatisserieOn{	background-image:url(../../img/purple/btn_patisserie.gif);	}



/*--- 07 / orange ---*/

.color_orange .hotelServBox ul li.infPatisserie,

.color_orange .hotelServBox ul li.infPatisserieOn{	background-image:url(../../img/orange/btn_patisserie.gif);	}



/*--- 08 / wine ---*/

.color_wine .hotelServBox ul li.infPatisserie,

.color_wine .hotelServBox ul li.infPatisserieOn{	background-image:url(../../img/wine/btn_patisserie.gif);	}

/*--- ▲▲menu Fitness2（レストランパティスリー）▲▲ ---*/





/*--- menu Dhannex ---*/

.hotelServBox ul li.infDhannex:hover,

.hotelServBox ul li.infDhannexOn{	background-position:right 0; background-repeat:no-repeat;	}



/*--- 07 / wine ---*/

.color_wine .hotelServBox ul li.infDhannex,

.color_wine .hotelServBox ul li.infDhannexOn{	background-image:url(../../img/wine/btn_dhannex.gif);	}





/*--- menu Dhtokyo ---*/

.hotelServBox ul li.infDhtokyo:hover,

.hotelServBox ul li.infDhtokyoOn,

.hotelServBox ul li.infFaq:hover,

.hotelServBox ul li.infFaqOn{	background-position:right 0; background-repeat:no-repeat;	}



/*--- 04 / gray ---*/

.color_gray .hotelServBox ul li.infDhtokyo,

.color_gray .hotelServBox ul li.infDhtokyoOn{	background-image:url(../../img/gray/btn_dhtokyo.gif);	}

/*--- 05 / gray ---*/

.color_gray .hotelServBox ul li.infFaq,

.color_gray .hotelServBox ul li.infFaqOn{	background-image:url(../../img/gray/btn_faq.gif);	}






/*--- menu Bowling ---*/

.hotelServBox ul li.infBowling:hover,

.hotelServBox ul li.infBowlingOn{	background-position:right 0; background-repeat:no-repeat;	}



/*--- 05 / green ---*/

.color_green .hotelServBox ul li.infBowling,

.color_green .hotelServBox ul li.infBowlingOn{	background-image:url(../../img/green/btn_bowling.gif);	}







/*--- menu News ---*/

.hotelServBox ul li.infNews:hover,

.hotelServBox ul li.infNewsOn{	background-position:right 0; background-repeat:no-repeat;	}



/*--- 01 / red ---*/

.color_red .hotelServBox ul li.infNews,

.color_red .hotelServBox ul li.infNewsOn{	background-image:url(../../img/red/btn_newsrelease.gif);	}



/*--- 02 / blue ---*/

.color_blue .hotelServBox ul li.infNews,

.color_blue .hotelServBox ul li.infNewsOn{	background-image:url(../../img/blue/btn_newsrelease.gif);	}



/*--- 03 / brown ---*/

.color_brown .hotelServBox ul li.infNews,

.color_brown .hotelServBox ul li.infNewsOn{	background-image:url(../../img/brown/btn_newsrelease.gif);	}



/*--- 04 / gray ---*/

.color_gray .hotelServBox ul li.infNews,

.color_gray .hotelServBox ul li.infNewsOn{	background-image:url(../../img/gray/btn_newsrelease.gif);	}



/*--- 05 / green ---*/

.color_green .hotelServBox ul li.infNews,

.color_green .hotelServBox ul li.infNewsOn{	background-image:url(../../img/green/btn_newsrelease.gif);	}



/*--- 06 / purple ---*/

.color_purple .hotelServBox ul li.infNews,

.color_purple .hotelServBox ul li.infNewsOn{	background-image:url(../../img/purple/btn_newsrelease.gif);	}



/*--- 07 / wine ---*/

.color_wine .hotelServBox ul li.infNews,

.color_wine .hotelServBox ul li.infNewsOn{	background-image:url(../../img/wine/btn_newsrelease.gif);	}





/*--- menu Meeting ---*/

.hotelServBox ul li.infMeeting:hover,

.hotelServBox ul li.infMeetingOn{	background-position:right 0; background-repeat:no-repeat;	}



/*--- 01 / red ---*/

.color_red .hotelServBox ul li.infMeeting,

.color_red .hotelServBox ul li.infMeetingOn{	background-image:url(../../img/red/btn_meeting.gif);	}



/*--- 02 / blue ---*/

.color_blue .hotelServBox ul li.infMeeting,

.color_blue .hotelServBox ul li.infMeetingOn{	background-image:url(../../img/blue/btn_meeting.gif);	}



/*--- 03 / brown ---*/

.color_brown .hotelServBox ul li.infMeeting,

.color_brown .hotelServBox ul li.infMeetingOn{	background-image:url(../../img/brown/btn_meeting.gif);	}



/*--- 04 / gray ---*/

.color_gray .hotelServBox ul li.infMeeting,

.color_gray .hotelServBox ul li.infMeetingOn{	background-image:url(../../img/gray/btn_meeting.gif);	}



/*--- 05 / green ---*/

.color_green .hotelServBox ul li.infMeeting,

.color_green .hotelServBox ul li.infMeetingOn{	background-image:url(../../img/green/btn_meeting.gif);	}



/*--- 06 / purple ---*/

.color_purple .hotelServBox ul li.infMeeting,

.color_purple .hotelServBox ul li.infMeetingOn{	background-image:url(../../img/purple/btn_meeting.gif);	}





/*--- menu Spa ---*/

.hotelServBox ul li.infSpa:hover,

.hotelServBox ul li.infSpaOn{	background-position:right 0; background-repeat:no-repeat;	}



/*--- 01 / red ---*/

.color_red .hotelServBox ul li.infSpa,

.color_red .hotelServBox ul li.infSpaOn{	background-image:url(../../img/red/btn_tef.gif);	}



/*--- menu Sauna ---*/

.hotelServBox ul li.infSauna:hover,

.hotelServBox ul li.infSaunaOn{	background-position:right 0; background-repeat:no-repeat;	}



/*--- 03 / red ---*/

.color_red .hotelServBox ul li.infSauna,

.color_red .hotelServBox ul li.infSaunaOn{	background-image:url(../../img/red/btn_sauna.gif);	}





/*--- menu Spa ---*/

.hotelServBox ul li.infTheater:hover,

.hotelServBox ul li.infTheaterOn,

.hotelServBox ul li.infTheaterSS:hover,

.hotelServBox ul li.infTheaterSSOn,

.hotelServBox ul li.infTheaterAB:hover,

.hotelServBox ul li.infTheaterABOn{	background-position:right 0; background-repeat:no-repeat;	}



/*--- 01 / red ---*/

.color_red .hotelServBox ul li.infTheater,

.color_red .hotelServBox ul li.infTheaterOn{	background-image:url(../../img/red/btn_theaterplan.gif);	}



/*--- 02 / red ---*/

.color_red .hotelServBox ul li.infTheaterSS,

.color_red .hotelServBox ul li.infTheaterSSOn{	background-image:url(../../img/red/btn_theaterplan_ss.gif);	}



/*--- 03 / red ---*/

.color_red .hotelServBox ul li.infTheaterAB,

.color_red .hotelServBox ul li.infTheaterABOn{	background-image:url(../../img/red/btn_theaterplan_ab.gif);	}





/*--- menu in ---*/

.hotelServBox ul li ul.hotelServBoxUl02 li a{	padding:0 0 0 9px;	}

.hotelServBox ul li ul.hotelServBoxUl02 li a{

	background-repeat:no-repeat;

	background-position: 0 2px;

}



/*--- breakfast ---*/

.color_gray .hotelServBox ul li.infBreakfast,

.color_gray .hotelServBox ul li.infBreakfastOn{	background-image:url(../../img/gray/btn_breakfast.gif);	}

.color_green .hotelServBox ul li.infBreakfast,
.color_green .hotelServBox ul li.infBreakfastOn{	background-image:url(../../img/green/btn_breakfast.gif);	}

.color_blue .hotelServBox ul li.infBreakfast,
.color_blue .hotelServBox ul li.infBreakfastOn{	background-image:url(../../img/blue/btn_breakfast.gif);	}


.hotelServBox ul li.infBreakfast:hover,

.hotelServBox ul li.infBreakfastOn{	background-position:right 0; background-repeat:no-repeat;	}





/*--- Shhannex ---*/

.color_gray .hotelServBox ul li.infShhannex,

.color_gray .hotelServBox ul li.infShhannexOn{	background-image:url(../../img/gray/btn_shhannex.gif);	}



.hotelServBox ul li.infShhannex:hover,

.hotelServBox ul li.infShhannexOn{	background-position:right 0; background-repeat:no-repeat;	}



/*--- Osakashh ---*/

.color_gray .hotelServBox ul li.infOsakashh,

.color_gray .hotelServBox ul li.infOsakashhOn{	background-image:url(../../img/gray/btn_osakashh.gif);	}



.hotelServBox ul li.infOsakashh:hover,

.hotelServBox ul li.infOsakashhOn{	background-position:right 0; background-repeat:no-repeat;	}





/*--- menu quarterlymagazine ---*/

.hotelServBox ul li.infQuarterlymagazine:hover,

.hotelServBox ul li.infQuarterlymagazineOn,

.hotelServBox ul li.infFaq:hover,

.hotelServBox ul li.infFaqOn {	background-position:right 0; background-repeat:no-repeat;	}



/*--- 07 / wine ---*/

.color_wine .hotelServBox ul li.infQuarterlymagazine,

.color_wine .hotelServBox ul li.infQuarterlymagazineOn{	background-image:url(../../img/wine/btn_quarterlymagazine.gif);	}

/*--- 08 / wine ---*/

.color_wine .hotelServBox ul li.infFaq,

.color_wine .hotelServBox ul li.infFaqOn{	background-image:url(../../img/wine/btn_faq.gif);	}


/*--- sft 季刊誌 ---*/

.color_blue .hotelServBox ul li.infCompass {
	background-image:url(../../img/blue/btn_compass.gif);
}
.color_blue .hotelServBox ul li.infCompass:hover {
	background-position:right 0;
	background-repeat:no-repeat;
}

/*--- kjj 季刊誌  ---*/

.color_green .hotelServBox ul li.infJojipress {
	background-image:url(../../img/green/btn_jojipress.gif);
}
.color_green .hotelServBox ul li.infJojipress:hover {
	background-position:right 0;
	background-repeat:no-repeat;
}

/*--- HHI よくあるご質問 ---*/

.color_purple .hotelServBox ul li.infFaq {
	background-image:url(../../img/purple/btn_faq.gif);
}
.color_purple .hotelServBox ul li.infFaq:hover {
	background-position:right 0;
	background-repeat:no-repeat;
}

/*------------------------------------------

 @ RecruitBox

------------------------------------------*/

#RecruitBox h3{

	font-size:120%;

	padding:0.3em 0 0.3em 26px;

	margin-bottom:20px;

	border:#C7C4A0 solid 1px;

	color:#663300;

	background-color:#F1EEE7;

}



/*--- 01 / red ---*/

.color_red #RecruitBox h3{	background:url(../../img/red/icon_4square.gif) no-repeat 6px center;	}



/*--- 02 / blue ---*/

.color_blue #RecruitBox h3{	background:url(../../img/blue/icon_4square.gif) no-repeat 6px center;	}



/*--- 03 / brown ---*/

.color_brown #RecruitBox h3{	background:url(../../img/brown/icon_4square.gif) no-repeat 6px center;	}



/*--- 04 / gray ---*/

.color_gray #RecruitBox h3{	background:url(../../img/gray/icon_4square.gif) no-repeat 6px center;	}



/*--- 05 / green ---*/

.color_green #RecruitBox h3{	background:url(../../img/green/icon_4square.gif) no-repeat 6px center;	}



/*--- 06 / purple ---*/

.color_purple #RecruitBox h3{	background:url(../../img/purple/icon_4square.gif) no-repeat 6px center;	}



/*--- 07 / wine ---*/

.color_wine #RecruitBox h3{	background:url(../../img/wine/icon_4square.gif) no-repeat 6px center;	}









/*------------------------------------------

 @ topAccBoxInn

------------------------------------------*/

#topAccBox h3,

.portalAccBoxMap h3{

	font-weight:bold;

	padding:0px 0 10px 0px;

	font-size:140%;

}



#accArdBox a{

	padding:0 0 0 10px;

}



#accArdBox a{

	background-repeat:no-repeat;

	background-position: 0 0.2em;

}









/*------------------------------------------

 @ facilitiesBox

------------------------------------------*/

#facilitiesBox ul li a{	padding:0 0 0 10px;	}



#facilitiesBox ul li a{

	background-repeat:no-repeat;

	background-position: 0 0.2em;

}









/*------------------------------------------

 @ hotelInfoBox

------------------------------------------*/

.hotelInfoBox ul{	padding:10px 10px 5px 10px;	}

.hotelInfoBox ul li{	margin-bottom:5px;	}

.hotelInfoBox ul li a{	padding:0 0 0 9px;	}



.hotelInfoBox ul li a{

	background-repeat:no-repeat;

	background-position: 0 2px;

}











/*------------------------------------------

 @ flavContBox flavTripBox

------------------------------------------*/

.flavContBox H3{

	display:block;

	width:223px;

	height:25px;

	text-indent:-9999px;

}

.flavContBox dt a,

.flavTripBox dt a{

	display:block;

	padding:0 0 0 8px;

}



.flavContBox dt a,

.flavTripBox dt a{

	background-repeat:no-repeat;

	background-position: 0 0.4em;

}



/*--- 01 / red ---*/

.color_red .flavContBox H3		{	background:url(../../img/red/ttl_flavCont.gif) no-repeat;		}



/*--- 02 / blue ---*/

.color_blue .flavContBox H3		{	background:url(../../img/blue/ttl_flavCont.gif) no-repeat;	}



/*--- 03 / brown ---*/

.color_brown .flavContBox H3	{	background:url(../../img/brown/ttl_flavCont.gif) no-repeat;	}



/*--- 04 / gray ---*/

.color_gray .flavContBox H3		{	background:url(../../img/gray/ttl_flavCont.gif) no-repeat;	}



/*--- 05 / green ---*/

.color_green .flavContBox H3	{	background:url(../../img/green/ttl_flavCont.gif) no-repeat;	}



/*--- 06 / purple ---*/

.color_purple .flavContBox H3	{	background:url(../../img/purple/ttl_flavCont.gif) no-repeat;}



/*--- 07 / wine ---*/

.color_wine .flavContBox H3		{	background:url(../../img/wine/ttl_flavCont.gif) no-repeat;	}









/*------------------------------------------

 @ mainBlock

------------------------------------------*/

#topPlanBox ul li a:hover img,

.stayRecPlanBlock dl a:hover img,

.stayPlanBox ul li a:hover img,

.otherNetPlanBox dl dd a:hover img,

.restSelectionBox a:hover img,

.menuResPlanFairBox ul li a:hover img,

.resSearchBoxInn dl dd.floL a:hover img,

.banquetPlanBox ul li a:hover img,

.simpleResBox a:hover img,

.eventPlanBox ul li a:hover img,

.reccomendResPlanFairBlock ul li a:hover img,

.banqSelectionBox a:hover img{

	border-style:solid;

	border-width:1px;

	padding:5px;

}



.stayGuestroomImgBlock h3,

.stayGuestroomTxtBlock h3,

.banquetPlanBlock h3{

	margin:30px 0 0 0;

	background:url(../../img/line_dotted.gif) repeat-x 0 bottom;

	margin-bottom:15px;

	padding:2px 0 8px 8px;

	border-left-style:solid;

	border-left-width:4px;

}



.planFreeBlock h4,

.privateBlock h4,

.resSearchBlock h4,

.banqPlanFreeBlock h4,

.stayPlanBlock h3,

.stayTopicsBlock h3,

.restaurantImgBlock h3,

.restaurantTopicsBlock h3,

.eventTopicsBlock h3,

.reccomendResPlanFairBlock h4,

.menuResPlanFairBlock h4,

.reccomendResPlanFairBlock h3,

.resPlanFairImgBlock h3,

.groundmenuResBlock h3,

.banquetImgBlock h3,

.banquetFloorBlock h3,

.banquetTopicsBlock h3,

.banqRoomDetailBox h4,

.wayPliceBlock h3,

h3.ttlBanqMeans,

h3.ttlBanqPrice,

#baseInfoBox h3,

#floorGuideBox h3,

#facilitiesBox h3,

#accessMapBox h3,

#accArdBox h3,

.contactBox h3,

.stayGuestroomImgBlock h4,

.stayGuestroomTxtBlock h4,

.simpleResBlock h4,

.simpleBox h4,

#RecruitBox h4{

	border-left-style:solid;

	border-left-width:4px;

	margin-bottom:15px;

	padding:2px 0 6px 8px;

	font-size:120%;

	background:url(../../img/line_dotted.gif) repeat-x 0 bottom;

}



.stayRoomTxtBox h4{

	margin-bottom:5px;

	padding:0 0 2px 8px;

	border-left-style:solid;

	border-left-width:3px;

}



.stayPlanBox h4 span,

.stayPlanDetailBlock h3 span,

.menuResPlanFairBlock h5 span,

.resPlanFairImgBlock h4,

.groundmenuResBlock h4 span,

.banquetPlanBox h4 span,

.banqPlanDetailBlock h4,

#equipmentBlock h4,

.simpleBox h3 span,

.eventPlanDetailBlock h3 span,

.eventPlanBlock h4 span,

.wayPliceBlock h4{

	padding-left:18px;

}



#topPlanBox h4 a,

.stayRecPlanBlock dl dd a,

.stayGuestroomTxtBlock table td a,

.stayPlanBlock ul.pageAnchor li,

.stayPlanBlock ul li dl dt,

.stayRecBreakfastBlock a.link,

.stayRecPresentBlock a.link,

.stayRecSupremeBlock a.link,

.stayRecRoomserviceBlock a.link,

.otherNetPlanBox dl dt a,

.restSelectionBox dl dt a,

.privateroomBox p a,

.reccomendResPlanFairBlock ul li a,

.menuResPlanFairBlock ul.pageAnchor li a,

.groundmenuResBlock ul.pageAnchor li,

.groundmenuResBlock h4 a,

.groundmenuResBox h5 a,

.menuResPlanFairBlock h5 a,

.privateBlock .pageAnchor li a,

.resSearchBlock ul.pageAnchor li a,

.resSearchBoxInn dl dt a,

.btnBanqPdf a,

.banquetPlanBox h5 a,

.banqPlanDetailBlock h4,

.eventPlanBox dl dt a,

.eventPlanBlock .pageAnchor li a,

.banquetPlanBox dl dt a,

.stayGuestroomImgBlock .tableZebra td a.txtlink{

	background-repeat:no-repeat;

	background-position: 0 0.3em;

}



/*--- 01 / red ---*/

.color_red .stayPlanBox h4 span,

.color_red .stayPlanDetailBlock h3 span,

.color_red .banqPlanDetailBlock h3 span,

.color_red .menuResPlanFairBlock h5 span,

.color_red .resPlanFairImgBlock h4,

.color_red .groundmenuResBlock h4 span,

.color_red .banquetPlanBox h4 span,

.color_red .banqPlanDetailBlock h4,

.color_red #equipmentBlock h4,

.color_red .simpleBox h3 span,

.color_red .eventPlanDetailBlock h3 span,

.color_red .eventPlanBlock h4 span,

.color_red .wayPliceBlock h4{

	background:url(../../img/red/icon_4square.gif) no-repeat 0 center;

}



/*--- 02 / blue ---*/

.color_blue .stayPlanBox h4 span,

.color_blue .stayPlanDetailBlock h3 span,

.color_blue .banqPlanDetailBlock h3 span,

.color_blue .menuResPlanFairBlock h5 span,

.color_blue .resPlanFairImgBlock h4,

.color_blue .groundmenuResBlock h4 span,

.color_blue .banquetPlanBox h4 span,

.color_blue .banqPlanDetailBlock h4,

.color_blue #equipmentBlock h4,

.color_blue .simpleBox h3 span,

.color_blue .eventPlanDetailBlock h3 span,

.color_blue .eventPlanBlock h4 span,

.color_blue .wayPliceBlock h4{

	background:url(../../img/blue/icon_4square.gif) no-repeat 0 center;

}



/*--- 03 / brown ---*/

.color_brown .stayPlanBox h4 span,

.color_brown .stayPlanDetailBlock h3 span,

.color_brown .banqPlanDetailBlock h3 span,

.color_brown .menuResPlanFairBlock h5 span,

.color_brown .resPlanFairImgBlock h4,

.color_brown .groundmenuResBlock h4 span,

.color_brown .banquetPlanBox h4 span,

.color_brown .banqPlanDetailBlock h4,

.color_brown #equipmentBlock h4,

.color_brown .simpleBox h3 span,

.color_brown .eventPlanDetailBlock h3 span,

.color_brown .eventPlanBlock h4 span,

.color_brown .wayPliceBlock h4{

	background:url(../../img/brown/icon_4square.gif) no-repeat 0 center;

}



/*--- 04 / gray ---*/

.color_gray .stayPlanBox h4 span,

.color_gray .stayPlanDetailBlock h3 span,

.color_gray .banqPlanDetailBlock h3 span,

.color_gray .menuResPlanFairBlock h5 span,

.color_gray .resPlanFairImgBlock h4,

.color_gray .groundmenuResBlock h4 span,

.color_gray .banquetPlanBox h4 span,

.color_gray .banqPlanDetailBlock h4,

.color_gray #equipmentBlock h4,

.color_gray .simpleBox h3 span,

.color_gray .eventPlanDetailBlock h3 span,

.color_gray .eventPlanBlock h4 span,

.color_gray .wayPliceBlock h4{

	background:url(../../img/gray/icon_4square.gif) no-repeat 0 center;

}



/*--- 05 / green ---*/

.color_green .stayPlanBox h4 span,

.color_green .stayPlanDetailBlock h3 span,

.color_green .banqPlanDetailBlock h3 span,

.color_green .menuResPlanFairBlock h5 span,

.color_green .resPlanFairImgBlock h4,

.color_green .groundmenuResBlock h4 span,

.color_green .banquetPlanBox h4 span,

.color_green .banqPlanDetailBlock h4,

.color_green #equipmentBlock h4,

.color_green .simpleBox h3 span,

.color_green .eventPlanDetailBlock h3 span,

.color_green .eventPlanBlock h4 span,

.color_green .wayPliceBlock h4{

	background:url(../../img/green/icon_4square.gif) no-repeat 0 center;

}



/*--- 06 / purple ---*/

.color_purple .stayPlanBox h4 span,

.color_purple .stayPlanDetailBlock h3 span,

.color_purple .banqPlanDetailBlock h3 span,

.color_purple .menuResPlanFairBlock h5 span,

.color_purple .resPlanFairImgBlock h4,

.color_purple .groundmenuResBlock h4 span,

.color_purple .banquetPlanBox h4 span,

.color_purple .banqPlanDetailBlock h4,

.color_purple #equipmentBlock h4,

.color_purple .simpleBox h3 span,

.color_purple .eventPlanDetailBlock h3 span,

.color_purple .eventPlanBlock h4 span,

.color_purple .wayPliceBlock h4{

	background:url(../../img/purple/icon_4square.gif) no-repeat 0 center;

}



/*--- 07 / wine ---*/

.color_wine .stayPlanBox h4 span,

.color_wine .stayPlanDetailBlock h3 span,

.color_wine .banqPlanDetailBlock h3 span,

.color_wine .menuResPlanFairBlock h5 span,

.color_wine .resPlanFairImgBlock h4,

.color_wine .groundmenuResBlock h4 span,

.color_wine .banquetPlanBox h4 span,

.color_wine .banqPlanDetailBlock h4,

.color_wine #equipmentBlock h4,

.color_wine .simpleBox h3 span,

.color_wine .eventPlanDetailBlock h3 span,

.color_wine .eventPlanBlock h4 span,

.color_wine .wayPliceBlock h4{

	background:url(../../img/wine/icon_4square.gif) no-repeat 0 center;

}









/*------------------------------------------

 @ tabBody1

------------------------------------------*/

#tabBody1 h3,

#tabBody2 h3,

#tabBody3 h3,

#tabBody4 h3{

	padding:2px 0 8px 8px;

	background:url(../../img/line_dotted.gif) repeat-x 0 bottom;

	border-left-style:solid;

	border-left-width:3px;

}



#picupBox .newsMenu h3{

	padding-left:8px;

	border-left-style:solid;

	border-left-width:3px;

}



.topComPlanBox #tabBody1 ul li a:hover img,

.topComPlanBox #tabBody2 ul li a:hover img,

.topComPlanBox #tabBody3 ul li a:hover img,

.topComPlanBox #tabBody4 ul li a:hover img{

	border-style:solid;

	border-width:1px;

	padding:5px;

}



.topComPlanBox #tabBody1 ul li dl dt a,

.topComPlanBox #tabBody2 ul li dl dt a,

.topComPlanBox #tabBody3 ul li dl dt a,

.topComPlanBox #tabBody4 ul li dl dt a,

.topComPlanBox .planList ul li dl dt a,

#topRecruitBox ul li a{

	display:block;

	background-repeat:no-repeat;

	background-position: 0 0.4em;

	padding:0 0 0 8px;

	float:left;

}









/*------------------------------------------

 @ .txtBooking

------------------------------------------*/

.txtBooking{

	background-repeat:no-repeat;

	background-position: 0 2.3em;

	padding:2em 0 2em 12px;

}









/*------------------------------------------

 @ ico_plan

------------------------------------------*/

.planWeb,

.planTerm,

.planConfer,

.planParty,

.planCater,

.planDiner,

.planDance,

.planTalk,

.planCaltur,

.planDay,

.planLadie,

.planAllyear,

.planBiz,

.planLeisure,

.planMidnight,

.planTakara,

.planMember,

.planAnniv,

.planResParty,

.planPrivate,

.planCeleb,

.planMemorial,

.planWeekday,

.planHoliday,

.planCouple,

.planFamily,

.planBoushin,

.planHoyo{

	display: inline-block;

	width:102px;

	height:16px;

	margin:0 0 0 5px;

	text-indent:-9999px;

	background-repeat:no-repeat;

	background-position: 0 0;

}



/*--- 01 / red ---*/

.color_red .planWeb					{	background-image:url(../../img/red/ico_plan_web.gif);				}

.color_red .planTerm				{	background-image:url(../../img/red/ico_plan_term.gif);			}

.color_red .planConfer			{	background-image:url(../../img/red/ico_plan_confer.gif);		}

.color_red .planParty				{	background-image:url(../../img/red/ico_plan_party.gif);			}

.color_red .planCater				{	background-image:url(../../img/red/ico_plan_cater.gif);			}

.color_red .planDiner				{	background-image:url(../../img/red/ico_plan_diner.gif);			}

.color_red .planDance				{	background-image:url(../../img/red/ico_plan_dance.gif);			}

.color_red .planTalk				{	background-image:url(../../img/red/ico_plan_talk.gif);			}

.color_red .planCaltur			{	background-image:url(../../img/red/ico_plan_calture.gif);		}

.color_red .planDay					{	background-image:url(../../img/red/ico_plan_day.gif);				}

.color_red .planLadie				{	background-image:url(../../img/red/ico_plan_ladies.gif);		}

.color_red .planAllyear			{	background-image:url(../../img/red/ico_plan_allyear.gif);		}

.color_red .planBiz					{	background-image:url(../../img/red/ico_plan_biz.gif);				}

.color_red .planLeisure			{	background-image:url(../../img/red/ico_plan_leisure.gif);		}

.color_red .planMidnight		{	background-image:url(../../img/red/ico_plan_midnight.gif);	}

.color_red .planTakara			{	background-image:url(../../img/red/ico_plan_takara.gif);		}

.color_red .planMember			{	background-image:url(../../img/red/ico_plan_member.gif);		}

.color_red .planAnniv				{	background-image:url(../../img/red/ico_plan_anniv.gif);			}

.color_red .planResParty		{	background-image:url(../../img/red/ico_plan_resparty.gif);	}

.color_red .planPrivate			{	background-image:url(../../img/red/ico_plan_private.gif);		}

.color_red .planCeleb				{	background-image:url(../../img/red/ico_plan_celeb.gif);			}

.color_red .planMemorial		{	background-image:url(../../img/red/ico_plan_memorial.gif);	}

.color_red .planWeekday			{	background-image:url(../../img/red/ico_plan_weekday.gif);		}

.color_red .planHoliday			{	background-image:url(../../img/red/ico_plan_holiday.gif);		}

.color_red .planCouple			{	background-image:url(../../img/red/ico_plan_couple.gif);		}

.color_red .planFamily			{	background-image:url(../../img/red/ico_plan_family.gif);		}



/*--- 02 / blue ---*/

.color_blue .planWeb				{	background-image:url(../../img/blue/ico_plan_web.gif);			}

.color_blue .planTerm				{	background-image:url(../../img/blue/ico_plan_term.gif);			}

.color_blue .planConfer			{	background-image:url(../../img/blue/ico_plan_confer.gif);		}

.color_blue .planParty			{	background-image:url(../../img/blue/ico_plan_party.gif);		}

.color_blue .planCater			{	background-image:url(../../img/blue/ico_plan_cater.gif);		}

.color_blue .planDiner			{	background-image:url(../../img/blue/ico_plan_diner.gif);		}

.color_blue .planDance			{	background-image:url(../../img/blue/ico_plan_dance.gif);		}

.color_blue .planTalk				{	background-image:url(../../img/blue/ico_plan_talk.gif);			}

.color_blue .planCaltur			{	background-image:url(../../img/blue/ico_plan_calture.gif);	}

.color_blue .planDay				{	background-image:url(../../img/blue/ico_plan_day.gif);			}

.color_blue .planLadie			{	background-image:url(../../img/blue/ico_plan_ladies.gif);		}

.color_blue .planAllyear		{	background-image:url(../../img/blue/ico_plan_allyear.gif);	}

.color_blue .planBiz				{	background-image:url(../../img/blue/ico_plan_biz.gif);			}

.color_blue .planLeisure		{	background-image:url(../../img/blue/ico_plan_leisure.gif);	}

.color_blue .planMidnight		{	background-image:url(../../img/blue/ico_plan_midnight.gif);	}

.color_blue .planTakara			{	background-image:url(../../img/blue/ico_plan_takara.gif);		}

.color_blue .planMember			{	background-image:url(../../img/blue/ico_plan_member.gif);		}

.color_blue .planAnniv			{	background-image:url(../../img/blue/ico_plan_anniv.gif);		}

.color_blue .planResParty		{	background-image:url(../../img/blue/ico_plan_resparty.gif);	}

.color_blue .planPrivate		{	background-image:url(../../img/blue/ico_plan_private.gif);	}

.color_blue .planCeleb			{	background-image:url(../../img/blue/ico_plan_celeb.gif);		}

.color_blue .planMemorial		{	background-image:url(../../img/blue/ico_plan_memorial.gif);	}

.color_blue .planWeekday		{	background-image:url(../../img/blue/ico_plan_weekday.gif);	}

.color_blue .planHoliday		{	background-image:url(../../img/blue/ico_plan_holiday.gif);	}

.color_blue .planCouple			{	background-image:url(../../img/blue/ico_plan_couple.gif);		}

.color_blue .planFamily			{	background-image:url(../../img/blue/ico_plan_family.gif);		}



/*--- 03 / brown ---*/

.color_brown .planWeb				{	background-image:url(../../img/brown/ico_plan_web.gif);			}

.color_brown .planTerm			{	background-image:url(../../img/brown/ico_plan_term.gif);		}

.color_brown .planConfer		{	background-image:url(../../img/brown/ico_plan_confer.gif);	}

.color_brown .planParty			{	background-image:url(../../img/brown/ico_plan_party.gif);		}

.color_brown .planCater			{	background-image:url(../../img/brown/ico_plan_cater.gif);		}

.color_brown .planDiner			{	background-image:url(../../img/brown/ico_plan_diner.gif);		}

.color_brown .planDance			{	background-image:url(../../img/brown/ico_plan_dance.gif);		}

.color_brown .planTalk			{	background-image:url(../../img/brown/ico_plan_talk.gif);		}

.color_brown .planCaltur		{	background-image:url(../../img/brown/ico_plan_calture.gif);	}

.color_brown .planDay				{	background-image:url(../../img/brown/ico_plan_day.gif);			}

.color_brown .planLadie			{	background-image:url(../../img/brown/ico_plan_ladies.gif);	}

.color_brown .planAllyear		{	background-image:url(../../img/brown/ico_plan_allyear.gif);	}

.color_brown .planBiz				{	background-image:url(../../img/brown/ico_plan_biz.gif);			}

.color_brown .planLeisure		{	background-image:url(../../img/brown/ico_plan_leisure.gif);	}

.color_brown .planMidnight	{	background-image:url(../../img/brown/ico_plan_midnight.gif);}

.color_brown .planTakara		{	background-image:url(../../img/brown/ico_plan_takara.gif);	}

.color_brown .planMember		{	background-image:url(../../img/brown/ico_plan_member.gif);	}

.color_brown .planAnniv			{	background-image:url(../../img/brown/ico_plan_anniv.gif);		}

.color_brown .planResParty	{	background-image:url(../../img/brown/ico_plan_resparty.gif);}

.color_brown .planPrivate		{	background-image:url(../../img/brown/ico_plan_private.gif);	}

.color_brown .planCeleb			{	background-image:url(../../img/brown/ico_plan_celeb.gif);		}

.color_brown .planMemorial	{	background-image:url(../../img/brown/ico_plan_memorial.gif);}

.color_brown .planWeekday		{	background-image:url(../../img/brown/ico_plan_weekday.gif);	}

.color_brown .planHoliday		{	background-image:url(../../img/brown/ico_plan_holiday.gif);	}

.color_brown .planCouple		{	background-image:url(../../img/brown/ico_plan_couple.gif);	}

.color_brown .planFamily		{	background-image:url(../../img/brown/ico_plan_family.gif);	}



/*--- 04 / gray ---*/

.color_gray .planWeb					{	background-image:url(../../img/gray/ico_plan_web.gif);			}

.color_gray .planTerm					{	background-image:url(../../img/gray/ico_plan_term.gif);			}

.color_gray .planConfer				{	background-image:url(../../img/gray/ico_plan_confer.gif);		}

.color_gray .planParty				{	background-image:url(../../img/gray/ico_plan_party.gif);		}

.color_gray .planCater				{	background-image:url(../../img/gray/ico_plan_cater.gif);		}

.color_gray .planDiner				{	background-image:url(../../img/gray/ico_plan_diner.gif);		}

.color_gray .planDance				{	background-image:url(../../img/gray/ico_plan_dance.gif);		}

.color_gray .planTalk					{	background-image:url(../../img/gray/ico_plan_talk.gif);			}

.color_gray .planCaltur				{	background-image:url(../../img/gray/ico_plan_calture.gif);	}

.color_gray .planDay					{	background-image:url(../../img/gray/ico_plan_day.gif);			}

.color_gray .planLadie				{	background-image:url(../../img/gray/ico_plan_ladies.gif);		}

.color_gray .planAllyear			{	background-image:url(../../img/gray/ico_plan_allyear.gif);	}

.color_gray .planBiz					{	background-image:url(../../img/gray/ico_plan_biz.gif);			}

.color_gray .planLeisure			{	background-image:url(../../img/gray/ico_plan_leisure.gif);	}

.color_gray .planMidnight			{	background-image:url(../../img/gray/ico_plan_midnight.gif);	}

.color_gray .planTakara				{	background-image:url(../../img/gray/ico_plan_takara.gif);		}

.color_gray .planMember				{	background-image:url(../../img/gray/ico_plan_member.gif);		}

.color_gray .planAnniv				{	background-image:url(../../img/gray/ico_plan_anniv.gif);		}

.color_gray .planResParty			{	background-image:url(../../img/gray/ico_plan_resparty.gif);	}

.color_gray .planPrivate			{	background-image:url(../../img/gray/ico_plan_private.gif);	}

.color_gray .planCeleb				{	background-image:url(../../img/gray/ico_plan_celeb.gif);		}

.color_gray .planMemorial			{	background-image:url(../../img/gray/ico_plan_memorial.gif);	}

.color_gray .planWeekday			{	background-image:url(../../img/gray/ico_plan_weekday.gif);	}

.color_gray .planHoliday			{	background-image:url(../../img/gray/ico_plan_holiday.gif);	}

.color_gray .planCouple				{	background-image:url(../../img/gray/ico_plan_couple.gif);		}

.color_gray .planFamily				{	background-image:url(../../img/gray/ico_plan_family.gif);		}

.color_gray .planBoushin				{	background-image:url(../../img/gray/ico_plan_boushin.gif);		}

.color_gray .planHoyo				{	background-image:url(../../img/gray/ico_plan_hoyo.gif);		}



/*--- 05 / green ---*/

.color_green .planWeb					{	background-image:url(../../img/green/ico_plan_web.gif);			}

.color_green .planTerm				{	background-image:url(../../img/green/ico_plan_term.gif);		}

.color_green .planConfer			{	background-image:url(../../img/green/ico_plan_confer.gif);	}

.color_green .planParty				{	background-image:url(../../img/green/ico_plan_party.gif);		}

.color_green .planCater				{	background-image:url(../../img/green/ico_plan_cater.gif);		}

.color_green .planDiner				{	background-image:url(../../img/green/ico_plan_diner.gif);		}

.color_green .planDance				{	background-image:url(../../img/green/ico_plan_dance.gif);		}

.color_green .planTalk				{	background-image:url(../../img/green/ico_plan_talk.gif);		}

.color_green .planCaltur			{	background-image:url(../../img/green/ico_plan_calture.gif);	}

.color_green .planDay					{	background-image:url(../../img/green/ico_plan_day.gif);			}

.color_green .planLadie				{	background-image:url(../../img/green/ico_plan_ladies.gif);	}

.color_green .planAllyear			{	background-image:url(../../img/green/ico_plan_allyear.gif);	}

.color_green .planBiz					{	background-image:url(../../img/green/ico_plan_biz.gif);			}

.color_green .planLeisure			{	background-image:url(../../img/green/ico_plan_leisure.gif);	}

.color_green .planMidnight		{	background-image:url(../../img/green/ico_plan_midnight.gif);}

.color_green .planTakara			{	background-image:url(../../img/green/ico_plan_takara.gif);	}

.color_green .planMember			{	background-image:url(../../img/green/ico_plan_member.gif);	}

.color_green .planAnniv				{	background-image:url(../../img/green/ico_plan_anniv.gif);		}

.color_green .planResParty		{	background-image:url(../../img/green/ico_plan_resparty.gif);}

.color_green .planPrivate			{	background-image:url(../../img/green/ico_plan_private.gif);	}

.color_green .planCeleb				{	background-image:url(../../img/green/ico_plan_celeb.gif);		}

.color_green .planMemorial		{	background-image:url(../../img/green/ico_plan_memorial.gif);}

.color_green .planWeekday			{	background-image:url(../../img/green/ico_plan_weekday.gif);	}

.color_green .planHoliday			{	background-image:url(../../img/green/ico_plan_holiday.gif);	}

.color_green .planCouple			{	background-image:url(../../img/green/ico_plan_couple.gif);	}

.color_green .planFamily			{	background-image:url(../../img/green/ico_plan_family.gif);	}



/*--- 06 / purple ---*/

.color_purple .planWeb				{	background-image:url(../../img/purple/ico_plan_web.gif);			}

.color_purple .planTerm				{	background-image:url(../../img/purple/ico_plan_term.gif);			}

.color_purple .planConfer			{	background-image:url(../../img/purple/ico_plan_confer.gif);		}

.color_purple .planParty			{	background-image:url(../../img/purple/ico_plan_party.gif);		}

.color_purple .planCater			{	background-image:url(../../img/purple/ico_plan_cater.gif);		}

.color_purple .planDiner			{	background-image:url(../../img/purple/ico_plan_diner.gif);		}

.color_purple .planDance			{	background-image:url(../../img/purple/ico_plan_dance.gif);		}

.color_purple .planTalk				{	background-image:url(../../img/purple/ico_plan_talk.gif);			}

.color_purple .planCaltur			{	background-image:url(../../img/purple/ico_plan_calture.gif);	}

.color_purple .planDay				{	background-image:url(../../img/purple/ico_plan_day.gif);			}

.color_purple .planLadie			{	background-image:url(../../img/purple/ico_plan_ladies.gif);		}

.color_purple .planAllyear		{	background-image:url(../../img/purple/ico_plan_allyear.gif);	}

.color_purple .planBiz				{	background-image:url(../../img/purple/ico_plan_biz.gif);			}

.color_purple .planLeisure		{	background-image:url(../../img/purple/ico_plan_leisure.gif);	}

.color_purple .planMidnight		{	background-image:url(../../img/purple/ico_plan_midnight.gif);	}

.color_purple .planTakara			{	background-image:url(../../img/purple/ico_plan_takara.gif);		}

.color_purple .planMember			{	background-image:url(../../img/purple/ico_plan_member.gif);		}

.color_purple .planAnniv			{	background-image:url(../../img/purple/ico_plan_anniv.gif);		}

.color_purple .planResParty		{	background-image:url(../../img/purple/ico_plan_resparty.gif);	}

.color_purple .planPrivate		{	background-image:url(../../img/purple/ico_plan_private.gif);	}

.color_purple .planCeleb			{	background-image:url(../../img/purple/ico_plan_celeb.gif);		}

.color_purple .planMemorial		{	background-image:url(../../img/purple/ico_plan_memorial.gif);	}

.color_purple .planWeekday		{	background-image:url(../../img/purple/ico_plan_weekday.gif);	}

.color_purple .planHoliday		{	background-image:url(../../img/purple/ico_plan_holiday.gif);	}

.color_purple .planCouple			{	background-image:url(../../img/purple/ico_plan_couple.gif);		}

.color_purple .planFamily			{	background-image:url(../../img/purple/ico_plan_family.gif);		}



/*--- 07 / wine ---*/

.color_wine .planWeb					{	background-image:url(../../img/wine/ico_plan_web.gif);				}

.color_wine .planTerm					{	background-image:url(../../img/wine/ico_plan_term.gif);				}

.color_wine .planConfer				{	background-image:url(../../img/wine/ico_plan_confer.gif);			}

.color_wine .planParty				{	background-image:url(../../img/wine/ico_plan_party.gif);			}

.color_wine .planCater				{	background-image:url(../../img/wine/ico_plan_cater.gif);			}

.color_wine .planDiner				{	background-image:url(../../img/wine/ico_plan_diner.gif);			}

.color_wine .planDance				{	background-image:url(../../img/wine/ico_plan_dance.gif);			}

.color_wine .planTalk					{	background-image:url(../../img/wine/ico_plan_talk.gif);				}

.color_wine .planCaltur				{	background-image:url(../../img/wine/ico_plan_calture.gif);		}

.color_wine .planDay					{	background-image:url(../../img/wine/ico_plan_day.gif);				}

.color_wine .planLadie				{	background-image:url(../../img/wine/ico_plan_ladies.gif);			}

.color_wine .planAllyear			{	background-image:url(../../img/wine/ico_plan_allyear.gif);		}

.color_wine .planBiz					{	background-image:url(../../img/wine/ico_plan_biz.gif);				}

.color_wine .planLeisure			{	background-image:url(../../img/wine/ico_plan_leisure.gif);		}

.color_wine .planMidnight			{	background-image:url(../../img/wine/ico_plan_midnight.gif);		}

.color_wine .planTakara				{	background-image:url(../../img/wine/ico_plan_takara.gif);			}

.color_wine .planMember				{	background-image:url(../../img/wine/ico_plan_member.gif);			}

.color_wine .planAnniv				{	background-image:url(../../img/wine/ico_plan_anniv.gif);			}

.color_wine .planResParty			{	background-image:url(../../img/wine/ico_plan_resparty.gif);		}

.color_wine .planPrivate			{	background-image:url(../../img/wine/ico_plan_private.gif);		}

.color_wine .planCeleb				{	background-image:url(../../img/wine/ico_plan_celeb.gif);			}

.color_wine .planMemorial			{	background-image:url(../../img/wine/ico_plan_memorial.gif);		}

.color_wine .planWeekday			{	background-image:url(../../img/wine/ico_plan_weekday.gif);		}

.color_wine .planHoliday			{	background-image:url(../../img/wine/ico_plan_holiday.gif);		}

.color_wine .planCouple				{	background-image:url(../../img/wine/ico_plan_couple.gif);			}

.color_wine .planFamily				{	background-image:url(../../img/wine/ico_plan_family.gif);			}









/*==========================================



	color flagship



==========================================*/

/*--- 06 / purple ---*/

.color_purple .topPopularityPlanBlock h3{	background:url(../../img/purple/ttl_popularity_pickup.gif) no-repeat;	}

.color_purple .topPopularityPlanBox{	border:1px solid #B2A5BF;	}



/*--- 07 / wine ---*/

.color_wine .topPopularityPlanBlock h3{	background:url(../../img/wine/ttl_popularity_pickup.gif) no-repeat;	}

.color_wine .topPopularityPlanBox{	border:1px solid #C8B5C1;	}









/*==========================================



	color resort



==========================================*/



/*--- 01 / red ---*/

.color_red .selectBox h4		{	border:#A31837 solid 1px;	}



/*--- 02 / blue ---*/

.color_blue .selectBox h4		{	border:#193C98 solid 1px;	}



/*--- 03 / brown ---*/

.color_brown .selectBox h4	{	border:#6B3906 solid 1px;	}



/*--- 04 / gray ---*/

.color_gray .selectBox h4		{	border:#666666 solid 1px;	}



/*--- 05 / green ---*/

.color_green .selectBox h4	{	border:#336600 solid 1px;	}



/*--- 06 / purple ---*/

.color_purple .selectBox h4	{	border:#412163 solid 1px;	}



/*--- 07 / wine ---*/

.color_wine .selectBox h4		{	border:#45162C solid 1px;	}







/*------------------------------------------

 @ system function システムにて生成する特殊文字用設定

------------------------------------------*/

.stayRoomBlock h3 .sysEmphasis,

.stayPlanDetailBlock h3 .sysEmphasis,

.banqPlanDetailBlock h3 .sysEmphasis,

.banquetDetailBlock h3 .sysEmphasis,

.eventPlanDetailBlock h3 .sysEmphasis{

	color:#FFFFFF !important;

}



/*--- 01 / red ---*/

.color_red .sysEmphasis{

	color:#A31837 !important;

}



/*--- 02 / blue ---*/

.color_blue .sysEmphasis{

	color:#193C98 !important;

}



/*--- 03 / brown ---*/

.color_brown .sysEmphasis{

	color:#6B3906 !important;

}



/*--- 04 / gray ---*/

.color_gray .sysEmphasis{

	color:#666666 !important;

}



/*--- 05 / green ---*/

.color_green .sysEmphasis{

	color:#336600 !important;

}



/*--- 06 / purple ---*/

.color_purple .sysEmphasis{

	color:#412163 !important;

}



/*--- 07 / wine ---*/

.color_wine .sysEmphasis{

	color:#45162C !important;

}



/*-- link --*/

.color_red a:link	.sysEmphasis,

.color_blue a:link .sysEmphasis,

.color_brown a:link .sysEmphasis,

.color_gray a:link .sysEmphasis,

.color_green a:link	.sysEmphasis,

.color_purple a:link .sysEmphasis{

	color:#663300 !important;

}



.color_red a:visited .sysEmphasis,

.color_blue a:visited .sysEmphasis,

.color_brown a:visited .sysEmphasis,

.color_gray a:visited .sysEmphasis,

.color_green a:visited .sysEmphasis,

.color_purple a:visited .sysEmphasis{

	color:#663300 !important;

}



.color_red a:hover .sysEmphasis,

.color_blue a:hover .sysEmphasis,

.color_brown a:hover .sysEmphasis,

.color_gray a:hover .sysEmphasis,

.color_green a:hover .sysEmphasis,

.color_purple a:hover .sysEmphasis{

	color:#663300 !important;

	text-decoration:underline !important;

}



.color_red a:active	.sysEmphasis,

.color_blue a:active .sysEmphasis,

.color_brown a:active .sysEmphasis,

.color_gray a:active .sysEmphasis,

.color_green a:active	.sysEmphasis,

.color_purple a:active .sysEmphasis{

	color:#663300 !important;

}





