@charset "UTF-8";#tpl-header .jumbo,#tpl-header .jumbo a,#tpl-header .jumbo strong,#tpl-header .horizontal-list.jumbo li,#tpl-header .horizontal-list.jumbo dt,#tpl-header .horizontal-list.jumbo dd,#tpl-header .horizontal-list.jumbo a,.footer .jumbo,.footer .jumbo a,.footer .jumbo strong,.footer .horizontal-list.jumbo li,.footer .horizontal-list.jumbo dt,.footer .horizontal-list.jumbo dd,.footer .horizontal-list.jumbo a{font-size:36px}#tpl-header .heavy,#tpl-header .heavy a,#tpl-header .heavy strong,.footer .heavy,.footer .heavy a,.footer .heavy strong{font-size:30px}#tpl-header .huge,#tpl-header .huge a,#tpl-header .huge strong,#tpl-header .heading1,#tpl-header .horizontal-list.huge li,#tpl-header .horizontal-list.huge dt,#tpl-header .horizontal-list.huge dd,#tpl-header .horizontal-list.huge a,#tpl-header .heading-with-list .-heading,#tpl-header .quick-search-box .-title,.footer .huge,.footer .huge a,.footer .huge strong,.footer .heading1,.footer .horizontal-list.huge li,.footer .horizontal-list.huge dt,.footer .horizontal-list.huge dd,.footer .horizontal-list.huge a,.footer .heading-with-list .-heading,.footer .quick-search-box .-title{font-size:24px}#tpl-header .large,#tpl-header .large a,#tpl-header .large strong,#tpl-header .heading2,#tpl-header .heading3,#tpl-header .button,#tpl-header .chottogu-widget .-in,#tpl-header .global-navigation ul li,#tpl-header .word-navigation .-word-dl-list dt,#tpl-header .panel .-headline,#tpl-header .horizontal-list.large li,#tpl-header .horizontal-list.large dt,#tpl-header .horizontal-list.large dd,#tpl-header .horizontal-list.large a,#tpl-header .availability,.footer .large,.footer .large a,.footer .large strong,.footer .heading2,.footer .heading3,.footer .button,.footer .chottogu-widget .-in,.footer .global-navigation ul li,.footer .word-navigation .-word-dl-list dt,.footer .panel .-headline,.footer .horizontal-list.large li,.footer .horizontal-list.large dt,.footer .horizontal-list.large dd,.footer .horizontal-list.large a,.footer .availability{font-size:18px}#tpl-header .sentence,#tpl-header .lead,#tpl-header .default,#tpl-header .default a,#tpl-header .default strong,#tpl-header .title,#tpl-header .sub-heading2,#tpl-header .table,#tpl-header .local-navigation ul li,#tpl-header .corp-navigation .-heading,#tpl-header .area-tap,#tpl-header .list li,#tpl-header .horizontal-list li.sentence,#tpl-header .horizontal-list dt.sentence,#tpl-header .horizontal-list dd.sentence,#tpl-header .horizontal-list.sentence li,#tpl-header .horizontal-list.sentence dt,#tpl-header .horizontal-list.sentence dd,#tpl-header .horizontal-list.sentence a,#tpl-header .underline-list li,#tpl-header .badge,#tpl-header .flag-label .-text,#tpl-header #restaurant-gallery .-carousel-group-controller li,#tpl-header .hero-image .-detail .-more-handler,#tpl-header .search-widget .-more-trigger,#tpl-header .heading-with-list .-list li,#tpl-header .quick-search-box .-more-trigger,.footer .sentence,.footer .lead,.footer .default,.footer .default a,.footer .default strong,.footer .title,.footer .sub-heading2,.footer .table,.footer .local-navigation ul li,.footer .corp-navigation .-heading,.footer .area-tap,.footer .list li,.footer .horizontal-list li.sentence,.footer .horizontal-list dt.sentence,.footer .horizontal-list dd.sentence,.footer .horizontal-list.sentence li,.footer .horizontal-list.sentence dt,.footer .horizontal-list.sentence dd,.footer .horizontal-list.sentence a,.footer .underline-list li,.footer .badge,.footer .flag-label .-text,.footer #restaurant-gallery .-carousel-group-controller li,.footer .hero-image .-detail .-more-handler,.footer .search-widget .-more-trigger,.footer .heading-with-list .-list li,.footer .quick-search-box .-more-trigger{font-size:14px}#tpl-header .chottogu-popup-icon,#tpl-header .meta,#tpl-header .small,#tpl-header .small a,#tpl-header .small strong,#tpl-header .sub-heading3,#tpl-header .button.-small,#tpl-header .global-navigation .-sub-menu li,#tpl-header .site-navigation .-description,#tpl-header .breadcrumb-list li,#tpl-header .word-navigation .-word-list li,#tpl-header .copyright .-text,#tpl-header .horizontal-list li,#tpl-header .horizontal-list dt,#tpl-header .horizontal-list dd,#tpl-header .label,#tpl-header .return-button,#tpl-header .date-setter .-output,#tpl-header .chottogu-widget .-in,#tpl-header .page-top a,#tpl-header .location-widget .-tab li .-label,.footer .chottogu-popup-icon,.footer .meta,.footer .small,.footer .small a,.footer .small strong,.footer .sub-heading3,.footer .button.-small,.footer .global-navigation .-sub-menu li,.footer .site-navigation .-description,.footer .breadcrumb-list li,.footer .word-navigation .-word-list li,.footer .copyright .-text,.footer .horizontal-list li,.footer .horizontal-list dt,.footer .horizontal-list dd,.footer .label,.footer .return-button,.footer .date-setter .-output,.footer .chottogu-widget .-in,.footer .page-top a,.footer .location-widget .-tab li .-label{font-size:12px}#tpl-header .tiny,#tpl-header .tiny a,#tpl-header .tiny strong,#tpl-header .horizontal-list.tiny li,#tpl-header .horizontal-list.tiny dt,#tpl-header .horizontal-list.tiny dd,#tpl-header .horizontal-list.tiny a,#tpl-header .return-button .-text,.footer .tiny,.footer .tiny a,.footer .tiny strong,.footer .horizontal-list.tiny li,.footer .horizontal-list.tiny dt,.footer .horizontal-list.tiny dd,.footer .horizontal-list.tiny a,.footer .return-button .-text{font-size:10px}#tpl-header .jumbo,#tpl-header .jumbo a,#tpl-header .jumbo strong,#tpl-header .horizontal-list.jumbo li,#tpl-header .horizontal-list.jumbo dt,#tpl-header .horizontal-list.jumbo dd,#tpl-header .horizontal-list.jumbo a,.footer .jumbo,.footer .jumbo a,.footer .jumbo strong,.footer .horizontal-list.jumbo li,.footer .horizontal-list.jumbo dt,.footer .horizontal-list.jumbo dd,.footer .horizontal-list.jumbo a{line-height:1.08}#tpl-header .heavy,#tpl-header .heavy a,#tpl-header .heavy strong,.footer .heavy,.footer .heavy a,.footer .heavy strong{line-height:1.17}#tpl-header .huge,#tpl-header .huge a,#tpl-header .huge strong,#tpl-header .heading1,#tpl-header .horizontal-list.huge li,#tpl-header .horizontal-list.huge dt,#tpl-header .horizontal-list.huge dd,#tpl-header .horizontal-list.huge a,#tpl-header .heading-with-list .-heading,#tpl-header .quick-search-box .-title,.footer .huge,.footer .huge a,.footer .huge strong,.footer .heading1,.footer .horizontal-list.huge li,.footer .horizontal-list.huge dt,.footer .horizontal-list.huge dd,.footer .horizontal-list.huge a,.footer .heading-with-list .-heading,.footer .quick-search-box .-title{line-height:1.33}#tpl-header .large,#tpl-header .large a,#tpl-header .large strong,#tpl-header .heading2,#tpl-header .heading3,#tpl-header .button,#tpl-header .chottogu-widget .-in,#tpl-header .global-navigation ul li,#tpl-header .word-navigation .-word-dl-list dt,#tpl-header .panel .-headline,#tpl-header .horizontal-list.large li,#tpl-header .horizontal-list.large dt,#tpl-header .horizontal-list.large dd,#tpl-header .horizontal-list.large a,#tpl-header .availability,.footer .large,.footer .large a,.footer .large strong,.footer .heading2,.footer .heading3,.footer .button,.footer .chottogu-widget .-in,.footer .global-navigation ul li,.footer .word-navigation .-word-dl-list dt,.footer .panel .-headline,.footer .horizontal-list.large li,.footer .horizontal-list.large dt,.footer .horizontal-list.large dd,.footer .horizontal-list.large a,.footer .availability{line-height:1.33}#tpl-header .sentence,#tpl-header .lead,#tpl-header .default,#tpl-header .default a,#tpl-header .default strong,#tpl-header .title,#tpl-header .sub-heading2,#tpl-header .table,#tpl-header .local-navigation ul li,#tpl-header .corp-navigation .-heading,#tpl-header .area-tap,#tpl-header .list li,#tpl-header .horizontal-list li.sentence,#tpl-header .horizontal-list dt.sentence,#tpl-header .horizontal-list dd.sentence,#tpl-header .horizontal-list.sentence li,#tpl-header .horizontal-list.sentence dt,#tpl-header .horizontal-list.sentence dd,#tpl-header .horizontal-list.sentence a,#tpl-header .underline-list li,#tpl-header .badge,#tpl-header .flag-label .-text,#tpl-header #restaurant-gallery .-carousel-group-controller li,#tpl-header .hero-image .-detail .-more-handler,#tpl-header .search-widget .-more-trigger,#tpl-header .heading-with-list .-list li,#tpl-header .quick-search-box .-more-trigger,#tpl-header .chottogu-popup-icon,#tpl-header .meta,#tpl-header .small,#tpl-header .small a,#tpl-header .small strong,#tpl-header .sub-heading3,#tpl-header .button.-small,#tpl-header .global-navigation .-sub-menu li,#tpl-header .site-navigation .-description,#tpl-header .breadcrumb-list li,#tpl-header .word-navigation .-word-list li,#tpl-header .copyright .-text,#tpl-header .horizontal-list li,#tpl-header .horizontal-list dt,#tpl-header .horizontal-list dd,#tpl-header .label,#tpl-header .return-button,#tpl-header .date-setter .-output,#tpl-header .chottogu-widget .-in,#tpl-header .page-top a,#tpl-header .location-widget .-tab li .-label,#tpl-header .tiny,#tpl-header .tiny a,#tpl-header .tiny strong,#tpl-header .horizontal-list.tiny li,#tpl-header .horizontal-list.tiny dt,#tpl-header .horizontal-list.tiny dd,#tpl-header .horizontal-list.tiny a,#tpl-header .return-button .-text,#tpl-header .arrow-label,.footer .sentence,.footer .lead,.footer .default,.footer .default a,.footer .default strong,.footer .title,.footer .sub-heading2,.footer .table,.footer .local-navigation ul li,.footer .corp-navigation .-heading,.footer .area-tap,.footer .list li,.footer .horizontal-list li.sentence,.footer .horizontal-list dt.sentence,.footer .horizontal-list dd.sentence,.footer .horizontal-list.sentence li,.footer .horizontal-list.sentence dt,.footer .horizontal-list.sentence dd,.footer .horizontal-list.sentence a,.footer .underline-list li,.footer .badge,.footer .flag-label .-text,.footer #restaurant-gallery .-carousel-group-controller li,.footer .hero-image .-detail .-more-handler,.footer .search-widget .-more-trigger,.footer .heading-with-list .-list li,.footer .quick-search-box .-more-trigger,.footer .chottogu-popup-icon,.footer .meta,.footer .small,.footer .small a
 ,.footer .small strong,.footer .sub-heading3,.footer .button.-small,.footer .global-navigation .-sub-menu li,.footer .site-navigation .-description,.footer .breadcrumb-list li,.footer .word-navigation .-word-list li,.footer .copyright .-text,.footer .horizontal-list li,.footer .horizontal-list dt,.footer .horizontal-list dd,.footer .label,.footer .return-button,.footer .date-setter .-output,.footer .chottogu-widget .-in,.footer .page-top a,.footer .location-widget .-tab li .-label,.footer .tiny,.footer .tiny a,.footer .tiny strong,.footer .horizontal-list.tiny li,.footer .horizontal-list.tiny dt,.footer .horizontal-list.tiny dd,.footer .horizontal-list.tiny a,.footer .return-button .-text,.footer .arrow-label{line-height:1.42}#tpl-header .title,#tpl-header .sub-heading2,#tpl-header .sub-heading3,#tpl-header .button,#tpl-header .chottogu-widget .-in,#tpl-header .local-navigation ul li.-current a,#tpl-header .panel .-headline,#tpl-header .underline-list li .-active,#tpl-header .mark,#tpl-header .page-top a,.footer .title,.footer .sub-heading2,.footer .sub-heading3,.footer .button,.footer .chottogu-widget .-in,.footer .local-navigation ul li.-current a,.footer .panel .-headline,.footer .underline-list li .-active,.footer .mark,.footer .page-top a{font-weight:bold}#tpl-header .info,.footer .info{color:#c59901}#tpl-header .meta,#tpl-header .minor,.footer .meta,.footer .minor{color:#777}#tpl-header .rank1-icon,.footer .rank1-icon{background:url("https://gurunavi.com/imgs/sprites-s834998a5c7.png") 0 -2434px;display:inline-block;vertical-align:middle;*vertical-align:auto;*zoom:1;*display:inline;height:36px;width:36px}#tpl-header .rank1-icon.-both-space,.footer .rank1-icon.-both-space{margin:0 5px}#tpl-header .rank2-icon,.footer .rank2-icon{background:url("https://gurunavi.com/imgs/sprites-s834998a5c7.png") 0 -2756px;display:inline-block;vertical-align:middle;*vertical-align:auto;*zoom:1;*display:inline;height:36px;width:36px}#tpl-header .rank2-icon.-both-space,.footer .rank2-icon.-both-space{margin:0 5px}#tpl-header .rank3-icon,.footer .rank3-icon{background:url("https://gurunavi.com/imgs/sprites-s834998a5c7.png") 0 -2802px;display:inline-block;vertical-align:middle;*vertical-align:auto;*zoom:1;*display:inline;height:36px;width:36px}#tpl-header .rank3-icon.-both-space,.footer .rank3-icon.-both-space{margin:0 5px}#tpl-header .rank4-icon,.footer .rank4-icon{background:url("https://gurunavi.com/imgs/sprites-s834998a5c7.png") 0 -2848px;display:inline-block;vertical-align:middle;*vertical-align:auto;*zoom:1;*display:inline;height:36px;width:36px}#tpl-header .rank4-icon.-both-space,.footer .rank4-icon.-both-space{margin:0 5px}#tpl-header .rank5-icon,.footer .rank5-icon{background:url("https://gurunavi.com/imgs/sprites-s834998a5c7.png") 0 -2894px;display:inline-block;vertical-align:middle;*vertical-align:auto;*zoom:1;*display:inline;height:36px;width:36px}#tpl-header .rank5-icon.-both-space,.footer .rank5-icon.-both-space{margin:0 5px}#tpl-header .rank6-icon,.footer .rank6-icon{background:url("https://gurunavi.com/imgs/sprites-s834998a5c7.png") 0 -2940px;display:inline-block;vertical-align:middle;*vertical-align:auto;*zoom:1;*display:inline;height:36px;width:36px}#tpl-header .rank6-icon.-both-space,.footer .rank6-icon.-both-space{margin:0 5px}#tpl-header .rank7-icon,.footer .rank7-icon{background:url("https://gurunavi.com/imgs/sprites-s834998a5c7.png") 0 -2986px;display:inline-block;vertical-align:middle;*vertical-align:auto;*zoom:1;*display:inline;height:36px;width:36px}#tpl-header .rank7-icon.-both-space,.footer .rank7-icon.-both-space{margin:0 5px}#tpl-header .rank8-icon,.footer .rank8-icon{background:url("https://gurunavi.com/imgs/sprites-s834998a5c7.png") 0 -3032px;display:inline-block;vertical-align:middle;*vertical-align:auto;*zoom:1;*display:inline;height:36px;width:36px}#tpl-header .rank8-icon.-both-space,.footer .rank8-icon.-both-space{margin:0 5px}#tpl-header .rank9-icon,.footer .rank9-icon{background:url("https://gurunavi.com/imgs/sprites-s834998a5c7.png") 0 -3078px;display:inline-block;vertical-align:middle;*vertical-align:auto;*zoom:1;*display:inline;height:36px;width:36px}#tpl-header .rank9-icon.-both-space,.footer .rank9-icon.-both-space{margin:0 5px}#tpl-header .rank10-icon,.footer .rank10-icon{background:url("https://gurunavi.com/imgs/sprites-s834998a5c7.png") 0 -2480px;display:inline-block;vertical-align:middle;*vertical-align:auto;*zoom:1;*display:inline;height:36px;width:36px}#tpl-header .rank10-icon.-both-space,.footer .rank10-icon.-both-space{margin:0 5px}#tpl-header .rank11-icon,.footer .rank11-icon{background:url("https://gurunavi.com/imgs/sprites-s834998a5c7.png") 0 -2526px;display:inline-block;vertical-align:middle;*vertical-align:auto;*zoom:1;*display:inline;height:36px;width:36px}#tpl-header .rank11-icon.-both-space,.footer .rank11-icon.-both-space{margin:0 5px}#tpl-header .rank12-icon,.footer .rank12-icon{background:url("https://gurunavi.com/imgs/sprites-s834998a5c7.png") 0 -2572px;display:inline-block;vertical-align:middle;*vertical-align:auto;*zoom:1;*display:inline;height:36px;width:36px}#tpl-header .rank12-icon.-both-space,.footer .rank12-icon.-both-space{margin:0 5px}#tpl-header .rank13-icon,.footer .rank13-icon{background:url("https://gurunavi.com/imgs/sprites-s834998a5c7.png") 0 -2618px;display:inline-block;vertical-align:middle;*vertical-align:auto;*zoom:1;*display:inline;height:36px;width:36px}#tpl-header .rank13-icon.-both-space,.footer .rank13-icon.-both-space{margin:0 5px}#tpl-header .rank14-icon,.footer .rank14-icon{background:url("https://gurunavi.com/imgs/sprites-s834998a5c7.png") 0 -2664px;display:inline-block;vertical-align:middle;*vertical-align:auto;*zoom:1;*display:inline;height:36px;width:36px}#tpl-header .rank14-icon.-both-space,.footer .rank14-icon.-both-space{margin:0 5px}#tpl-header .rank15-icon,.footer .rank15-icon{background:url("https://gurunavi.com/imgs/sprites-s834998a5c7.png") 0 -2710px;display:inline-block;vertical-align:middle;*vertical-align:auto;*zoom:1;*display:inline;height:36px;width:36px}#tpl-header .rank15-icon.-both-space,.footer .rank15-icon.-both-space{margin:0 5px}#tpl-header .logo,.footer .logo{background:url("https://gurunavi.com/imgs/sprites-s834998a5c7.png") 0 -1543px;display:inline-block;vertical-align:middle;*vertical-align:auto;*zoom:1;*display:inline;height:27px;width:314px}#tpl-header .logo.-both-space,.footer .logo.-both-space{margin:0 5px}#tpl-header .logo:hover,.footer .logo:hover{text-decoration:none}#tpl-header .x-icon,.footer .x-icon{background:url("https://gurunavi.com/imgs/sprites-s834998a5c7.png") 0 -4139px;display:inline-block;vertical-align:middle;*vertical-align:auto;*zoom:1;*display:inline;height:9px;width:9px}#tpl-header .x-icon.-both-space,.footer .x-icon.-both-space{margin:0 5px}#tpl-header .small-arrow-icon,.footer .small-arrow-icon{background:url("https://gurunavi.com/imgs/sprites-s834998a5c7.png") 0 -3394px;display:inline-block;vertical-align:middle;*vertical-align:auto;*zoom:1;*display:inline;height:9px;width:7px}#tpl-header .small-arrow-icon.-both-space,.footer .small-arrow-icon.-both-space{margin:0 5px}#tpl-header .tiny-arrow-icon,.footer .tiny-arrow-icon{background:url("https://gurunavi.com/imgs/sprites-s834998a5c7.png") 0 -3831px;display:inline-block;vertical-align:middle;*vertical-align:auto;*zoom:1;*display:inline;height:5px;width:5px}#tpl-header .tiny-arrow-icon.-both-space,.footer .tiny-arrow-icon.-both-space{margin:0 5px}#tpl-header .grey-arrow-icon,.footer .grey-arrow-icon{background:url("https://gurunavi.com/imgs/sprites-s834998a5c7.png") 0 -1380px;display:inline-block;vertical-align:middle;*vertical-align:auto;*zoom:1;*display:inline;height:13px;width:13px;padding-right:5px}#tpl-header .grey-arrow-icon.-both-space,.footer .grey-arrow-icon.-both-space{margin:0 5px}#tpl-header .add-icon,.footer .add-icon{background:url("https://gurunavi.com/imgs/sprites-s834998a5c7.png") 0 -28px;display:inline-block;vertical-align:middle;*vertical-align:auto;*zoom:1;*display:inline;height:18px;width:18px}#tpl-header .add-icon.-both-space,.footer .add-icon.-both-space{margin:0 5px}#tpl-header .location-icon,.footer .location-icon{background:url("https://gurunavi.com/imgs/sprites-s834998a5c7.png") 0 -1515px;display:inline-block;vertical-align:middle;*vertical-align:auto;*zoom:1;*display:inline;height:18px;width:18px}#tpl-header .location-icon.-both-space,.footer .location-icon.-both-space{margin:0 5px}#tpl-header .tel-icon,.footer .tel-icon{background:url("https://gurunavi.com/imgs/sprites-s834998a5c7.png") 0 -3803px;display:inline-block;vertical-align:middle;*vertical-align:auto;*zoom:1;*display:inline;height:18px;width:18px}#tpl-header .tel-icon.-both-space,.footer .tel-icon.-both-space{margin:0 5px}#tpl-header .search-icon,.footer .search-icon{background:url("https://gurunavi.com/imgs/sprites-s834998a5c7.png") 0 -3277px;display:inline-block;vertical-align:middle;*vertical-align:auto;*zoom:1;*display:inline;height:18px;width:18px}#tpl-header .search-icon.-both-space,.footer .search-icon.-both-space{margin:0 5px}#tpl-header .red-search-icon,.footer .red-search-icon{background:url("https://gurunavi.com/imgs/sprites-s834998a5c7.png") 0 -3173px;display:inline-block;vertical-align:middle;*vertical-align:auto;*zoom:1;*display:inline;height:20px;width:20px}#tpl-header .red-search-icon.-both-space,.footer .red-search-icon.-both-space{margin:0 5px}#tpl-header .staff-icon,.footer .staff-icon{background:url("https://gurunavi.com/imgs/sprites-s834998a5c7.png") 0 -3559px;display:inline-block;vertical-align:middle;*vertical-align:auto;*zoom:1;*display:inline;height:18px;width:18px}#tpl-header .staff-icon.-both-space,.footer .staff-icon.-both-space{margin:0 5px}#tpl-header .close-icon,.footer .close-icon{background:url("https://gurunavi.com/imgs/sprites-s834998a5c7.png") 0 -538px;display:inline-block;vertical-align:middle;*vertical-align:auto;*zoom:1;*display:inline;height:18px;width:18px}#tpl-header .close-icon.-both-space,.footer .close-icon.-both-space{margin:0 5px}#tpl-header .circle-arrow-icon,.footer .circle-arrow-icon{background:url("https://gurunavi.com/imgs/sprites-s834998a5c7.png") 0 -515px;display:inline-block;vertical-align:middle;*vertical-align:auto;*zoom:1;*display:inline;height:13px;width:13px;padding-right:5px}#tpl-header .circle-arrow-icon.-both-space,.footer .circle-arrow-icon.-both-space{margin:0 5px}#tpl-header .datepicker-icon,.footer .datepicker-icon{background:url("https://gurunavi.com/imgs/sprites-s834998a5c7.png") 0 -296px;display:inline-block;vertical-align:middle;*vertical-align:auto;*zoom:1;*display:inline;height:24px;width:24px}#tpl-header .datepicker-icon.-both-space,.footer .datepicker-icon.-both-space{margin:0 5px}#tpl-header .calendar-icon,.footer .calendar-icon{background:url("https://gurunavi.com/imgs/sprites-s834998a5c7.png") 0 -3124px;display:inline-block;vertical-align:middle;*vertical-align:auto;*zoom:1;*display:inline;height:16px;width:16px}#tpl-header .calendar-icon.-both-space,.footer .calendar-icon.-both-space{margin:0 5px}#tpl-header .menu-icon,.footer .menu-icon{background:url("https://gurunavi.com/imgs/sprites-s834998a5c7.png") 0 -1654px;display:inline-block;vertical-align:middle;*vertical-align:auto;*zoom:1;*display:inline;height:18px;width:18px}#tpl-header .menu-icon.-both-space,.footer .menu-icon.-both-space{margin:0 5px}#tpl-header .pipe-icon,.footer .pipe-icon{background:url("https://gurunavi.com/imgs/sprites-s834998a5c7.png") 0 -2057px;display:inline-block;vertical-align:middle;*vertical-align:auto;*zoom:1;*display:inline;height:18px;width:18px}#tpl-header .pipe-icon.-both-space,.footer .pipe-icon.-both-space{margin:0 5px}#tpl-header .pipe-grey-icon,.footer .pipe-grey-icon{background:url("https://gurunavi.com/imgs/sprites-s834998a5c7.png") 0 -2029px;display:inline-block;vertical-align:middle;*vertical-align:auto;*zoom:1;*display:inline;height:18px;width:18px}#tpl-header .pipe-grey-icon.-both-space,.footer .pipe-grey-icon.-both-space{margin:0 5px}#tpl-header .access-icon,.footer .access-icon{background:url("https://gurunavi.com/imgs/sprites-s834998a5c7.png") 0 0;display:inline-block;vertical-align:middle;*vertical-align:auto;*zoom:1;*display:inline;height:18px;width:18px}#tpl-header .access-icon.-both-space,.footer .access-icon.-both-space{margin:0 5px}#tpl-header .card-icon,.footer .card-icon{background:url("https://gurunavi.com/imgs/sprites-s834998a5c7.png") 0 -330px;display:inline-block;vertical-align:middle;*vertical-align:auto;*zoom:1;*display:inline;height:18px;width:18px}#tpl-header .card-icon.-both-space,.footer .card-icon.-both-space{margin:0 5px}#tpl-header .keyword-icon,.footer .keyword-icon{background:url("https://gurunavi.com/imgs/sprites-s834998a5c7.png") 0 -1459px;display:inline-block;vertical-align:middle;*vertical-align:auto;*zoom:1;*display:inline;height:18px;width:18px}#tpl-header .keyword-icon.-both-space,.footer .keyword-icon.-both-space{margin:0 5px}#tpl-header .hours-icon,.footer .hours-icon{background:url("https://gurunavi.com/imgs/sprites-s834998a5c7.png") 0 -1403px;display:inline-block;vertical-align:middle;*vertical-align:auto;*zoom:1;*display:inline;height:18px;width:18px}#tpl-header .hours-icon.-both-space,.footer .hours-icon.-both-space{margin:0 5px}#tpl-header .flag-icon,.footer .flag-icon{background:url("https://gurunavi.com/imgs/sprites-s834998a5c7.png") 0 -1112px;display:inline-block;vertical-align:middle;*vertical-align:auto;*zoom:1;*display:inline;height:18px;width:18px}#tpl-header .flag-icon.-both-space,.footer .flag-icon.-both-space{margin:0 5px}#tpl-header .wifi-icon,.footer .wifi-icon{background:url("https://gurunavi.com/imgs/sprites-s834998a5c7.png") 0 -4111px;display:inline-block;vertical-align:middle;*vertical-align:auto;*zoom:1;*display:inline;height:18px;width:18px}#tpl-header .wifi-icon.-both-space,.footer .wifi-icon.-both-space{margin:0 5px}#tpl-header .price-icon,.footer .price-icon{background:url("https://gurunavi.com/imgs/sprites-s834998a5c7.png") 0 -2215px;display:inline-block;vertical-align:middle;*vertical-align:auto;*zoom:1;*display:inline;height:18px;width:18px}#tpl-header .price-icon.-both-space,.footer .price-icon.-both-space{margin:0 5px}#tpl-header .private-room-icon,.footer .private-room-icon{background:url("https://gurunavi.com/imgs/sprites-s834998a5c7.png") 0 -2317px;display:inline-block;vertical-align:middle;*vertical-align:auto;*zoom:1;*display:inline;height:18px;width:18px}#tpl-header .private-room-icon.-both-space,.footer .private-room-icon.-both-space{margin:0 5px}#tpl-header .smoking-icon,.footer .smoking-icon{background:url("https://gurunavi.com/imgs/sprites-s834998a5c7.png") 0 -3459px;display:inline-block;vertical-align:middle;*vertical-align:auto;*zoom:1;*display:inline;height:18px;width:18px}#tpl-header .smoking-icon.-both-space,.footer .smoking-icon.-both-space{margin:0 5px}#tpl-header .no-smoking-icon,.footer .no-smoking-icon{background:url("https://gurunavi.com/imgs/sprites-s834998a5c7.png") 0 -1866px;display:inline-block;vertical-align:middle;*vertical-align:auto;*zoom:1;*display:inline;height:18px;width:18px}#tpl-header .no-smoking-icon.-both-space,.footer .no-smoking-icon.-both-space{margin:0 5px}#tpl-header .english-menu-icon,.footer .english-menu-icon{background:url("https://gurunavi.com/imgs/sprites-s834998a5c7.png") 0 -863px;display:inline-block;vertical-align:middle;*vertical-align:auto;*zoom:1;*display:inline;height:18px;width:18px}#tpl-header .english-menu-icon.-both-space,.footer .english-menu-icon.-both-space{margin:0 5px}#tpl-header .english-ok-icon,.footer .english-ok-icon{background:url("https://gurunavi.com/imgs/sprites-s834998a5c7.png") 0 -891px;display:inline-block;vertical-align:middle;*vertical-align:auto;*zoom:1;*display:inline;height:18px;width:18px}#tpl-header .english-ok-icon.-both-space,.footer .english-ok-icon.-both-space{margin:0 5px}#tpl-header .chottogu-icon,.footer .chottogu-icon{background:url("https://gurunavi.com/imgs/sprites-s834998a5c7.png") 0 -483px;display:inline-block;vertical-align:middle;*vertical-align:auto;*zoom:1;*display:inline;height:22px;width:29px}#tpl-header .chottogu-icon.-both-space,.footer .chottogu-icon.-both-space{margin:0 5px}#tpl-header .chottogu-popup-icon,.footer .chottogu-popup-icon{background:url("https://gurunavi.com/imgs/sprites-s834998a5c7.png") 0 -450px;display:inline-block;vertical-align:middle;*vertical-align:auto;*zoom:1;*display:inline;height:23px;width:56px;padding-left:2px;line-height:24px;background-repeat:no-repeat;color:#c59901}#tpl-header .chottogu-popup-icon.-both-space,.footer .chottogu-popup-icon.-both-space{margin:0 5px}#tpl-header .right-arrow-icon,.footer .right-arrow-icon{background:url("https://gurunavi.com/imgs/sprites-s834998a5c7.png") 0 -3249px;display:inline-block;vertical-align:middle;*vertical-align:auto;*zoom:1;*display:inline;height:18px;width:18px}#tpl-header .right-arrow-icon.-both-space,.footer .right-arrow-icon.-both-space{margin:0 5px}#tpl-header .top-arrow-icon,.footer .top-arrow-icon{background:url("https://gurunavi.com/imgs/sprites-s834998a5c7.png") 0 -3881px;display:inline-block;vertical-align:middle;*vertical-align:auto;*zoom:1;*display:inline;height:18px;width:18px}#tpl-header .top-arrow-icon.-both-space,.footer .top-arrow-icon.-both-space{margin:0 5px}#tpl-header .bottom-arrow-icon,.footer .bottom-arrow-icon{background:url("https://gurunavi.com/imgs/sprites-s834998a5c7.png") 0 -240px;display:inline-block;vertical-align:middle;*vertical-align:auto;*zoom:1;*display:inline;height:18px;width:18px}#tpl-header .bottom-arrow-icon.-both-space,.footer .bottom-arrow-icon.-both-space{margin:0 5px}#tpl-header .bottom-white-arrow-icon,.footer .bottom-white-arrow-icon{background:url("https://gurunavi.com/imgs/sprites-s834998a5c7.png") 0 -268px;display:inline-block;vertical-align:middle;*vertical-align:auto;*zoom:1;*display:inline;height:18px;width:18px}#tpl-header .bottom-white-arrow-icon.-both-space,.footer .bottom-white-arrow-icon.-both-space{margin:0 5px}#tpl-header .gold-flag-icon,.footer .gold-flag-icon{background:url("https://gurunavi.com/imgs/sprites-s834998a5c7.png") 0 -1140px;display:inline-block;vertical-align:middle;*vertical-align:auto;*zoom:1;*display:inline;height:33px;width:99px}#tpl-header .gold-flag-icon.-both-space,.footer .gold-flag-icon.-both-space{margin:0 5px}#tpl-header .orange-flag-icon,.footer .orange-flag-icon{background:url("https://gurunavi.com/imgs/sprites-s834998a5c7.png") 0 -1894px;display:inline-block;vertical-align:middle;*vertical-align:auto;*zoom:1;*display:inline;height:33px;width:91px}#tpl-header .orange-flag-icon.-both-space,.footer .orange-flag-icon.-both-space{margin:0 5px}#tpl-header .skyblue-flag-icon,.footer .skyblue-flag-icon{background:url("https://gurunavi.com/imgs/sprites-s834998a5c7.png") 0 -3351px;display:inline-block;vertical-align:middle;*vertical-align:auto;*zoom:1;*display:inline;height:33px;width:84px}#tpl-header .skyblue-flag-icon.-both-space,.footer .skyblue-flag-icon.-both-space{margin:0 5px}#tpl-header .blue-flag-icon,.footer .blue-flag-icon{background:url("https://gurunavi.com/imgs/sprites-s834998a5c7.png") 0 -197px;display:inline-block;vertical-align:middle;*vertical-align:auto;*zoom:1;*display:inline;height:33px;width:134px}#tpl-header .blue-flag-icon.-both-space,.footer .blue-flag-icon.-both-space{margin:0 5px}#tpl-header .purple-flag-icon,.footer .purple-flag-icon{background:url("https://gurunavi.com/imgs/sprites-s834998a5c7.png") 0 -2345px;display:inline-block;vertical-align:middle;*vertical-align:auto;*zoom:1;*display:inline;height:33px;width:137px}#tpl-header .purple-flag-icon.-both-space,.footer .purple-flag-icon.-both-space{margin:0 5px}#tpl-header .purple-green-icon,.footer .purple-green-icon{background:url("https://gurunavi.com/imgs/sprites-s834998a5c7.png") 0 -1337px;display:inline-block;vertical-align:middle;*vertical-align:auto;*zoom:1;*display:inline;height:33px;width:75px}#tpl-header .purple-green-icon.-both-space,.footer .purple-green-icon.-both-space{margin:0 5px}#tpl-header .facebook-icon,.footer .facebook-icon{background:url("https://gurunavi.com/imgs/sprites-s834998a5c7.png") 0 -1056px;display:inline-block;vertical-align:middle;*vertical-align:auto;*zoom:1;*display:inline;height:46px;width:46px}#tpl-header .facebook-icon.-both-space,.footer .facebook-icon.-both-space{margin:0 5px}#tpl-header .twitter-icon,.footer .twitter-icon{background:url("https://gurunavi.com/imgs/sprites-s834998a5c7.png") 0 -3954px;display:inline-block;vertical-align:middle;*vertical-align:auto;*zoom:1;*display:inline;height:46px;width:46px}#tpl-header .twitter-icon.-both-space,.footer .twitter-icon.-both-space{margin:0 5px}#tpl-header .gplus-icon,.footer .gplus-icon{background:url("https://gurunavi.com/imgs/sprites-s834998a5c7.png") 0 -1281px;display:inline-block;vertical-align:middle;*vertical-align:auto;*zoom:1;*display:inline;height:46px;width:46px}#tpl-header .gplus-icon.-both-space,.footer .gplus-icon.-both-space{margin:0 5px}#tpl-header .weibo-icon,.footer .weibo-icon{background:url("https://gurunavi.com/imgs/sprites-s834998a5c7.png") 0 -4055px;display:inline-block;vertical-align:middle;*vertical-align:auto;*zoom:1;*display:inline;height:46px;width:46px}#tpl-header .weibo-icon.-both-space,.footer .weibo-icon.-both-space{margin:0 5px}#tpl-header .facebook-small-icon,.footer .facebook-small-icon{background:url("https://gurunavi.com/imgs/sprites-s834998a5c7.png") 0 -1011px;display:inline-block;vertical-align:middle;*vertical-align:auto;*zoom:1;*display:inline;height:35px;width:35px}#tpl-header .facebook-small-icon.-both-space,.footer .facebook-small-icon.-both-space{margin:0 5px}#tpl-header .twitter-small-icon,.footer .twitter-small-icon{background:url("https://gurunavi.com/imgs/sprites-s834998a5c7.png") 0 -3909px;display:inline-block;vertical-align:middle;*vertical-align:auto;*zoom:1;*display:inline;height:35px;width:35px}#tpl-header .twitter-small-icon.-both-space,.footer .twitter-small-icon.-both-space{margin:0 5px}#tpl-header .gplus-small-icon,.footer .gplus-small-icon{background:url("https://gurunavi.com/imgs/sprites-s834998a5c7.png") 0 -1236px;display:inline-block;vertical-align:middle;*vertical-align:auto;*zoom:1;*display:inline;height:35px;width:35px}#tpl-header .gplus-small-icon.-both-space,.footer .gplus-small-icon.-both-space{margin:0 5px}#tpl-header .weibo-small-icon,.footer .weibo-small-icon{background:url("https://gurunavi.com/imgs/sprites-s834998a5c7.png") 0 -4010px;display:inline-block;vertical-align:middle;*vertical-align:auto;*zoom:1;*display:inline;height:35px;width:35px}#tpl-header .weibo-small-icon.-both-space,.footer .weibo-small-icon.-both-space{margin:0 5px}#tpl-header .mail-icon,.footer .mail-icon{background:url("https://gurunavi.com/imgs/sprites-s834998a5c7.png") 0 -1580px;display:inline-block;vertical-align:middle;*vertical-align:auto;*zoom:1;*display:inline;height:18px;width:18px}#tpl-header .mail-icon.-both-space,.footer .mail-icon.-both-space{margin:0 5px}#tpl-header .popular-menu-icon,.footer .popular-menu-icon{background:url("https://gurunavi.com/imgs/sprites-s834998a5c7.png") 0 -2085px;display:inline-block;vertical-align:middle;*vertical-align:auto;*zoom:1;*display:inline;height:36px;width:36px}#tpl-header .popular-menu-icon.-both-space,.footer .popular-menu-icon.-both-space{margin:0 5px}#tpl-header .photo-icon,.footer .photo-icon{background:url("https://gurunavi.com/imgs/sprites-s834998a5c7.png") 0 -1983px;display:inline-block;vertical-align:middle;*vertical-align:auto;*zoom:1;*display:inline;height:36px;width:36px}#tpl-header .photo-icon.-both-space,.footer .photo-icon.-both-space{margin:0 5px}#tpl-header .quality-icon,.footer .quality-icon{background:url("https://gurunavi.com/imgs/sprites-s834998a5c7.png") 0 -2388px;display:inline-block;vertical-align:middle;*vertical-align:auto;*zoom:1;*display:inline;height:36px;width:36px}#tpl-header .quality-icon.-both-space,.footer .quality-icon.-both-space{margin:0 5px}#tpl-header .experiences-icon,.footer .experiences-icon{background:url("https://gurunavi.com/imgs/sprites-s834998a5c7.png") 0 -965px;display:inline-block;vertical-align:middle;*vertical-align:auto;*zoom:1;*display:inline;height:36px;width:36px}#tpl-header .experiences-icon.-both-space,.footer .experiences-icon.-both-space{margin:0 5px}#tpl-header .restaurant-icon,.footer .restaurant-icon{background:url("https://gurunavi.com/imgs/sprites-s834998a5c7.png") 0 -3203px;display:inline-block;vertical-align:middle;*vertical-align:auto;*zoom:1;*display:inline;height:36px;width:36px}#tpl-header .restaurant-icon.-both-space,.footer .restaurant-icon.-both-space{margin:0 5px}#tpl-header .primary-arrow-icon,.footer .primary-arrow-icon{background:url("https://gurunavi.com/imgs/sprites-s834998a5c7.png") 0 -2243px;display:inline-block;vertical-align:middle;*vertical-align:auto;*zoom:1;*display:inline;height:18px;width:18px}#tpl-header .primary-arrow-icon.-both-space,.footer .primary-arrow-icon.-both-space{margin:0 5px}#tpl-header .availability-icon,.footer .availability-icon{background:url("https://gurunavi.com/imgs/sprites-s834998a5c7.png") 0 -97px;display:inline-block;vertical-align:middle;*vertical-align:auto;*zoom:1;*display:inline;height:24px;width:28px}#tpl-header .availability-icon.-both-space,.footer .availability-icon.-both-space{margin:0 5px}#tpl-header .available-icon,.footer .available-icon{background:url("https://gurunavi.com/imgs/sprites-s834998a5c7.png") 0 -163px;display:inline-block;vertical-align:middle;*vertical-align:auto;*zoom:1;*display:inline;height:24px;width:24px}#tpl-header .available-icon.-both-space,.footer .available-icon.-both-space{margin:0 5px}#tpl-header .available-minor-icon,.footer .available-minor-icon{background:url("https://gurunavi.com/imgs/sprites-s834998a5c7.png") 0 -131px;display:inline-block;vertical-align:middle;*vertical-align:auto;*zoom:1;*display:inline;height:22px;width:25px}#tpl-header .available-minor-icon.-both-space,.footer .available-minor-icon.-both-space{margin:0 5px}#tpl-header .coupon-icon,.footer .coupon-icon{background:url("https://gurunavi.com/imgs/sprites-s834998a5c7.png") 0 -566px;display:inline-block;vertical-align:middle;*vertical-align:auto;*zoom:1;*display:inline;height:36px;width:36px}#tpl-header .coupon-icon.-both-space,.footer .coupon-icon.-both-space{margin:0 5px}#tpl-header .map-icon,.footer .map-icon{background:url("https://gurunavi.com/imgs/sprites-s834998a5c7.png") 0 -1608px;display:inline-block;vertical-align:middle;*vertical-align:auto;*zoom:1;*display:inline;height:36px;width:36px}#tpl-header .map-icon.-both-space,.footer .map-icon.-both-space{margin:0 5px}#tpl-header .printer-icon,.footer .printer-icon{background:url("https://gurunavi.com/imgs/sprites-s834998a5c7.png") 0 -2271px;display:inline-block;vertical-align:middle;*vertical-align:auto;*zoom:1;*display:inline;height:36px;width:36px}#tpl-header .printer-icon.-both-space,.footer .printer-icon.-both-space{margin:0 5px}#tpl-header .smartphone-icon,.footer .smartphone-icon{background:url("https://gurunavi.com/imgs/sprites-s834998a5c7.png") 0 -3413px;display:inline-block;vertical-align:middle;*vertical-align:auto;*zoom:1;*display:inline;height:36px;width:36px}#tpl-header .smartphone-icon.-both-space,.footer .smartphone-icon.-both-space{margin:0 5px}#tpl-header .pc-icon,.footer .pc-icon{background:url("https://gurunavi.com/imgs/sprites-s834998a5c7.png") 0 -1937px;display:inline-block;vertical-align:middle;*vertical-align:auto;*zoom:1;*display:inline;height:36px;width:39px}#tpl-header .pc-icon.-both-space,.footer .pc-icon.-both-space{margin:0 5px}#tpl-header .next-icon,.footer .next-icon{background:url("https://gurunavi.com/imgs/sprites-s834998a5c7.png") 0 -1824px;display:inline-block;vertical-align:middle;*vertical-align:auto;*zoom:1;*display:inline;height:32px;width:32px}#tpl-header .next-icon.-both-space,.footer .next-icon.-both-space{margin:0 5px}#tpl-header .next-icon:hover,.footer .next-icon:hover{background:url("https://gurunavi.com/imgs/sprites-s834998a5c7.png") 0 -1782px;display:inline-block;vertical-align:middle;*vertical-align:auto;*zoom:1;*display:inline;height:32px;width:32px}#tpl-header .next-icon:hover.-both-space,.footer .next-icon:hover.-both-space{margin:0 5px}#tpl-header .prev-icon,.footer .prev-icon{background:url("https://gurunavi.com/imgs/sprites-s834998a5c7.png") 0 -2173px;display:inline-block;vertical-align:middle;*vertical-align:auto;*zoom:1;*display:inline;height:32px;width:32px}#tpl-header .prev-icon.-both-space,.footer .prev-icon.-both-space{margin:0 5px}#tpl-header .prev-icon:hover,.footer .prev-icon:hover{background:url("https://gurunavi.com/imgs/sprites-s834998a5c7.png") 0 -2131px;display:inline-block;vertical-align:middle;*vertical-align:auto;*zoom:1;*display:inline;height:32px;width:32px}#tpl-header .prev-icon:hover.-both-space,.footer .prev-icon:hover.-both-space{margin:0 5px}#tpl-header .more-icon,.footer .more-icon{background:url("https://gurunavi.com/imgs/sprites-s834998a5c7.png") 0 -1757px;display:inline-block;vertical-align:middle;*vertical-align:auto;*zoom:1;*display:inline;height:15px;width:15px}#tpl-header .more-icon.-both-space,.footer .more-icon.-both-space{margin:0 5px}#tpl-header .more-back-icon,.footer .more-back-icon{background:url("https://gurunavi.com/imgs/sprites-s834998a5c7.png") 0 -1682px;display:inline-block;vertical-align:middle;*vertical-align:auto;*zoom:1;*display:inline;height:15px;width:15px}#tpl-header .more-back-icon.-both-space,.footer .more-back-icon.-both-space{margin:0 5px}#tpl-header .more-top-icon,.footer .more-top-icon{vertical-align:text-top;background:url("https://gurunavi.com/imgs/sprites-s834998a5c7.png") 0 -1732px;display:inline-block;vertical-align:middle;*vertical-align:auto;*zoom:1;*display:inline;height:15px;width:15px}#tpl-header .more-top-icon.-both-space,.footer .more-top-icon.-both-space{margin:0 5px}#tpl-header .more-bottom-icon,.footer .more-bottom-icon{vertical-align:text-top;background:url("https://gurunavi.com/imgs/sprites-s834998a5c7.png") 0 -1707px;display:inline-block;vertical-align:middle;*vertical-align:auto;*zoom:1;*display:inline;height:15px;width:15px}#tpl-header .more-bottom-icon.-both-space,.footer .more-bottom-icon.-both-space{margin:0 5px}#tpl-header .gold-more-icon,.footer .gold-more-icon{background:url("https://gurunavi.com/imgs/sprites-s834998a5c7.png") 0 -1211px;display:inline-block;vertical-align:middle;*vertical-align:auto;*zoom:1;*display:inline;height:15px;width:15px}#tpl-header .gold-more-icon.-both-space,.footer .gold-more-icon.-both-space{margin:0 5px}#tpl-header .large-gold-more-icon,.footer .large-gold-more-icon{background:url("https://gurunavi.com/imgs/sprites-s834998a5c7.png") 0 -1487px;display:inline-block;vertical-align:middle;*vertical-align:auto;*zoom:1;*display:inline;height:18px;width:18px}#tpl-header .large-gold-more-icon.-both-space,.footer .large-gold-more-icon.-both-space{margin:0 5px}#tpl-header .gold-in-more-icon,.footer .gold-in-more-icon{background:url("https://gurunavi.com/imgs/sprites-s834998a5c7.png") 0 -1183px;display:inline-block;vertical-align:middle;*vertical-align:auto;*zoom:1;*display:inline;height:18px;width:18px}#tpl-header .gold-in-more-icon.-both-space,.footer .gold-in-more-icon.-both-space{margin:0 5px}#tpl-header .event-detail-icon,.footer .event-detail-icon{background:url("https://gurunavi.com/imgs/sprites-s834998a5c7.png") 0 -919px;display:inline-block;vertical-align:middle;*vertical-align:auto;*zoom:1;*display:inline;height:36px;width:36px}#tpl-header .event-detail-icon.-both-space,.footer .event-detail-icon.-both-space{margin:0 5px}#tpl-header .in-more-icon,.footer .in-more-icon{background:url("https://gurunavi.com/imgs/sprites-s834998a5c7.png") 0 -1431px;display:inline-block;vertical-align:middle;*vertical-align:auto;*zoom:1;*display:inline;height:18px;width:18px}#tpl-header .in-more-icon.-both-space,.footer .in-more-icon.-both-space{margin:0 5px}#tpl-header .carousel-prev-icon,.footer .carousel-prev-icon{background:url("https://gurunavi.com/imgs/sprites-s834998a5c7.png") 0 -404px;display:inline-block;vertical-align:middle;*vertical-align:auto;*zoom:1;*display:inline;height:36px;width:24px}#tpl-header .carousel-prev-icon.-both-space,.footer .carousel-prev-icon.-both-space{margin:0 5px}#tpl-header .carousel-next-icon,.footer .carousel-next-icon{background:url("https://gurunavi.com/imgs/sprites-s834998a5c7.png") 0 -358px;display:inline-block;vertical-align:middle;*vertical-align:auto;*zoom:1;*display:inline;height:36px;width:24px}#tpl-header .carousel-next-icon.-both-space,.footer .carousel-next-icon.-both-space{margin:0 5px}#tpl-header .square-close,.footer .square-close{background:url("https://gurunavi.com/imgs/sprites-s834998a5c7.png") 0 -3487px;display:inline-block;vertical-align:middle;*vertical-align:auto;*zoom:1;*display:inline;height:26px;width:27px}#tpl-header .square-close.-both-space,.footer .square-close.-both-space{margin:0 5px}#tpl-header .square-open,.footer .square-open{background:url("https://gurunavi.com/imgs/sprites-s834998a5c7.png") 0 -3523px;display:inline-block;vertical-align:middle;*vertical-align:auto;*zoom:1;*display:inline;height:26px;width:27px}#tpl-header .square-open.-both-space,.footer .square-open.-both-space{margin:0 5px}#tpl-header .red-dot,.footer .red-dot{background:url("https://gurunavi.com/imgs/sprites-s834998a5c7.png") 0 -3150px;display:inline-block;vertical-align:middle;*vertical-align:auto;*zoom:1;*display:inline;height:13px;width:10px}#tpl-header .red-dot.-both-space,.footer .red-dot.-both-space{margin:0 5px}#tpl-header .red-dot,.footer .red-dot{background:url("https://gurunavi.com/imgs/sprites-s834998a5c7.png") 0 -3150px;display:inline-block;vertical-align:middle;*vertical-align:auto;*zoom:1;*display:inline;height:13px;width:10px}#tpl-header .red-dot.-both-space,.footer .red-dot.-both-space{margin:0 5px}#tpl-header html,#tpl-header body,#tpl-header div,#tpl-header span,#tpl-header applet,#tpl-header object,#tpl-header iframe,#tpl-header h1,#tpl-header h2,#tpl-header h3,#tpl-header h4,#tpl-header h5,#tpl-header h6,#tpl-header p,#tpl-header blockquote,#tpl-header pre,#tpl-header a,#tpl-header abbr,#tpl-header acronym,#tpl-header address,#tpl-header big,#tpl-header cite,#tpl-header code,#tpl-header del,#tpl-header dfn,#tpl-header em,#tpl-header img,#tpl-header ins,#tpl-header kbd,#tpl-header q,#tpl-header s,#tpl-header samp,#tpl-header small,#tpl-header strike,#tpl-header strong,#tpl-header sub,#tpl-header sup,#tpl-header tt,#tpl-header var,#tpl-header b,#tpl-header u,#tpl-header i,#tpl-header center,#tpl-header dl,#tpl-header dt,#tpl-header dd,#tpl-header ol,#tpl-header ul,#tpl-header li,#tpl-header fieldset,#tpl-header form,#tpl-header label,#tpl-header legend,#tpl-header table,#tpl-header caption,#tpl-header tbody,#tpl-header tfoot,#tpl-header thead,#tpl-header tr,#tpl-header th,#tpl-header td,#tpl-header article,#tpl-header aside,#tpl-header canvas,#tpl-header details,#tpl-header embed,#tpl-header figure,#tpl-header figcaption,#tpl-header footer,#tpl-header header,#tpl-header hgroup,#tpl-header menu,#tpl-header nav,#tpl-header output,#tpl-header ruby,#tpl-header section,#tpl-header summary,#tpl-header time,#tpl-header mark,#tpl-header audio,#tpl-header video,.footer html,.footer body,.footer div,.footer span,.footer applet,.footer object,.footer iframe,.footer h1,.footer h2,.footer h3,.footer h4,.footer h5,.footer h6,.footer p,.footer blockquote,.footer pre,.footer a,.footer abbr,.footer acronym,.footer address,.footer big,.footer cite,.footer code,.footer del,.footer dfn,.footer em,.footer img,.footer ins,.footer kbd,.footer q,.footer s,.footer samp,.footer small,.footer strike,.footer strong,.footer sub,.footer sup,.footer tt,.footer var,.footer b,.footer u,.footer i,.footer center,.footer dl,.footer dt,.footer dd,.footer ol,.footer ul,.footer li,.footer fieldset,.footer form,.footer label,.footer legend,.footer table,.footer caption,.footer tbody,.footer tfoot,.footer thead,.footer tr,.footer th,.footer td,.footer article,.footer aside,.footer canvas,.footer details,.footer embed,.footer figure,.footer figcaption,.footer footer,.footer header,.footer hgroup,.footer menu,.footer nav,.footer output,.footer ruby,.footer section,.footer summary,.footer time,.footer mark,.footer audio,.footer video{margin:0;padding:0;border:0;font:inherit;font-size:100%;vertical-align:baseline}#tpl-header html,.footer html{line-height:1}#tpl-header ol,#tpl-header ul,.footer ol,.footer ul{list-style:none}#tpl-header table,.footer table{border-collapse:collapse;border-spacing:0}#tpl-header caption,#tpl-header th,#tpl-header td,.footer caption,.footer th,.footer td{text-align:left;font-weight:normal;vertical-align:middle}#tpl-header q,#tpl-header blockquote,.footer q,.footer blockquote{quotes:none}#tpl-header q:before,#tpl-header q:after,#tpl-header blockquote:before,#tpl-header blockquote:after,.footer q:before,.footer q:after,.footer blockquote:before,.footer blockquote:after{content:"";content:none}#tpl-header a img,.footer a img{border:none}#tpl-header article,#tpl-header aside,#tpl-header details,#tpl-header figcaption,#tpl-header figure,#tpl-header footer,#tpl-header header,#tpl-header hgroup,#tpl-header main,#tpl-header menu,#tpl-header nav,#tpl-header section,#tpl-header summary,.footer article,.footer aside,.footer details,.footer figcaption,.footer figure,.footer footer,.footer header,.footer hgroup,.footer main,.footer menu,.footer nav,.footer section,.footer summary{display:block}#tpl-header .break-word,.footer .break-word{word-break:break-all;word-wrap:break-word}#tpl-header html,#tpl-header body,#tpl-header div,#tpl-header span,#tpl-header applet,#tpl-header object,#tpl-header iframe,#tpl-header h1,#tpl-header h2,#tpl-header h3,#tpl-header h4,#tpl-header h5,#tpl-header h6,#tpl-header p,#tpl-header blockquote,#tpl-header pre,#tpl-header a,#tpl-header abbr,#tpl-header acronym,#tpl-header address,#tpl-header big,#tpl-header cite,#tpl-header code,#tpl-header del,#tpl-header dfn,#tpl-header em,#tpl-header img,#tpl-header ins,#tpl-header kbd,#tpl-header q,#tpl-header s,#tpl-header samp,#tpl-header small,#tpl-header strike,#tpl-header strong,#tpl-header sub,#tpl-header sup,#tpl-header tt,#tpl-header var,#tpl-header b,#tpl-header u,#tpl-header i,#tpl-header center,#tpl-header dl,#tpl-header dt,#tpl-header dd,#tpl-header ol.unstyled,#tpl-header ul.unstyled,#tpl-header li.unstyled,#tpl-header fieldset,#tpl-header form,#tpl-header label,#tpl-header legend,#tpl-header table,#tpl-header caption,#tpl-header tbody,#tpl-header tfoot,#tpl-header thead,#tpl-header tr,#tpl-header th,#tpl-header td,#tpl-header article,#tpl-header aside,#tpl-header canvas,#tpl-header details,#tpl-header embed,#tpl-header figure,#tpl-header figcaption,#tpl-header footer,#tpl-header header,#tpl-header hgroup,#tpl-header menu,#tpl-header nav,#tpl-header output,#tpl-header ruby,#tpl-header section,#tpl-header summary,#tpl-header time,#tpl-header mark,#tpl-header audio,#tpl-header video,#tpl-header button,.footer html,.footer body,.footer div,.footer span,.footer applet,.footer object,.footer iframe,.footer h1,.footer h2,.footer h3,.footer h4,.footer h5,.footer h6,.footer p,.footer blockquote,.footer pre,.footer a,.footer abbr,.footer acronym,.footer address,.footer big,.footer cite,.footer code,.footer del,.footer dfn,.footer em,.footer img,.footer ins,.footer kbd,.footer q,.footer s,.footer samp,.footer small,.footer strike,.footer strong,.footer sub,.footer sup,.footer tt,.footer var,.footer b,.footer u,.footer i,.footer center,.footer dl,.footer dt,.footer dd,.footer ol.unstyled,.footer ul.unstyled,.footer li.unstyled,.footer fieldset,.footer form,.footer label,.footer legend,.footer table,.footer caption,.footer tbody,.footer tfoot,.footer thead,.footer tr,.footer th,.footer td,.footer article,.footer aside,.footer canvas,.footer details,.footer embed,.footer figure,.footer figcaption,.footer footer,.footer header,.footer hgroup,.footer menu,.footer nav,.footer output,.footer ruby,.footer section,.footer summary,.footer time,.footer mark,.footer audio,.footer video,.footer button{font-family:arial, verdana, helvetica, clean, sans-serif, 'ヒラギノ角ゴ Pro W3', 'Hiragino Kaku Gothic Pro'}#tpl-header body,.footer body{color:#565656}#tpl-header img,.footer img{vertical-align:text-bottom}#tpl-header .container,.footer .container{*zoom:1;width:940px;margin:0 auto}#tpl-header .container:after,.footer .container:after{content:"\0020";display:block;height:0;clear:both;overflow:hidden;visibility:hidden}#tpl-header .just1-spacing,.footer .just1-spacing{margin-bottom:1px !important}#tpl-header .abit-spacing,.footer .abit-spacing{margin-bottom:3.33333px}#tpl-header .half-spacing,.footer .half-spacing{margin-bottom:5px}#tpl-header .spacing,.footer .spacing{margin-bottom:10px !important}#tpl-header .spacing-and-a-half,.footer .spacing-and-a-half{margin-bottom:15px}#tpl-header .double-spacing,.footer .double-spacing{margin-bottom:20px}#tpl-header .triple-spacing,.footer .triple-spacing{margin-bottom:30px !important}#tpl-header .tetris-spacing,.footer .tetris-spacing{margin-bottom:40px}#tpl-header .top-spacing,.footer .top-spacing{margin-top:10px}#tpl-header .top-double-spacing,.footer .top-double-spacing{margin-top:20px !important}#tpl-header .top-spacing-andahalf,#tpl-header .top-spacing-and-a-half,.footer .top-spacing-andahalf,.footer .top-spacing-and-a-half{margin-top:15px}#tpl-header .top-half-spacing,.footer .top-half-spacing{margin-top:5px}#tpl-header .top-two-thirds-spacing,.footer .top-two-thirds-spacing{margin-top:7px}#tpl-header .top-minus1-spacing,.footer .top-minus1-spacing{margin-top:-1px}#tpl-header .right-spacing,.footer .right-spacing{margin-right:5px;margin-right:10px}#tpl-header .right-double-spacing,.footer .right-double-spacing{margin-right:20px}#tpl-header .left-spacing,.footer .left-spacing{margin-left:10px}#tpl-header .left-double-spacing,.footer .left-double-spacing{margin-left:20px}#tpl-header .horizontal-spacing,.footer .horizontal-spacing{margin-left:10px;margin-right:10px}#tpl-header .horizontal-half-spacing,.footer .horizontal-half-spacing{margin-left:5px;margin-right:5px}#tpl-header .cassette,.footer .cassette{margin:0 0 20px}#tpl-header .cassette.-separate,.footer .cassette.-separate{border-bottom:solid 1px #efece2;margin-bottom:9px;padding:10px 10px 5px}#tpl-header .cassette .-in,.footer .cassette .-in{padding:5px;padding:10px}#tpl-header .cassette .-in-side,.footer .cassette .-in-side{padding:0 5px;padding:0 10px}#tpl-header .cassette .-in-right,.footer .cassette .-in-right{padding:0 10px 0 0}#tpl-header .cassette .-in-left,.footer .cassette .-in-left{padding:0 0 0 10px}#tpl-header .cassette .-in-vertical,.footer .cassette .-in-vertical{padding:5px 0;padding:10px 0}#tpl-header .cassette .-in-horizontal,.footer .cassette .-in-horizontal{padding:0 10px}#tpl-header .cassette .-in-bottom,.footer .cassette .-in-bottom{padding-bottom:10px}#tpl-header .cassette .-in-side-top,.footer .cassette .-in-side-top{padding:5px 5px 0;padding:10px 10px 0}#tpl-header .cassette .-in-half-top,.footer .cassette .-in-half-top{padding:5px 10px 10px}#tpl-header .cassette .-in-side-bottom,.footer .cassette .-in-side-bottom{padding:0 5px 5px;padding:0 10px 5px;padding:0 10px 10px}#tpl-header .cassette .-in-wide,.footer .cassette .-in-wide{padding:20px}#tpl-header .cassette .-wide-in,.footer .cassette .-wide-in{padding:10px}#tpl-header .cassette .-wide,.footer .cassette .-wide{padding:20px}#tpl-header .cassette .-wide-side,.footer .cassette .-wide-side{padding-left:20px;padding-right:20px}#tpl-header .cassette .-wide-vertical,.footer .cassette .-wide-vertical{padding:20px 0}#tpl-header .cassette .-wide-side-top,.footer .cassette .-wide-side-top{padding-top:20px;padding-left:20px;padding-right:20px}#tpl-header .cassette .-wide-side-bottom,.footer .cassette .-wide-side-bottom{padding-bottom:20px;padding-left:20px;padding-right:20px}#tpl-header .cassette .-wide-bottom,.footer .cassette .-wide-bottom{padding-bottom:20px}#tpl-header .cassette .-narrow,.footer .cassette .-narrow{padding:5px}#tpl-header .cassette.-no-space,.footer .cassette.-no-space{margin:0}#tpl-header .cassette .-right-separate,.footer .cassette .-right-separate{border-right:dotted 1px #ababab}#tpl-header .i,.footer .i{font-style:italic}#tpl-header .b,.footer .b{font-weight:bold !important}#tpl-header .strong,.footer .strong{font-weight:bold !important}#tpl-header .jumbo,#tpl-header .jumbo a,#tpl-header .jumbo strong,.footer .jumbo,.footer .jumbo a,.footer .jumbo strong{font-size:36px !important}#tpl-header .heavy,#tpl-header .heavy a,#tpl-header .heavy strong,.footer .heavy,.footer .heavy a,.footer .heavy strong{font-size:30px !important}#tpl-header .huge,#tpl-header .huge a,#tpl-header .huge strong,.footer .huge,.footer .huge a,.footer .huge strong{font-size:24px !important}#tpl-header .large,#tpl-header .large a,#tpl-header .large strong,.footer .large,.footer .large a,.footer .large strong{font-size:18px !important}#tpl-header .default,#tpl-header .default a,#tpl-header .default strong,.footer .default,.footer .default a,.footer .default strong{font-size:14px !important}#tpl-header .small,#tpl-header .small a,#tpl-header .small strong,.footer .small,.footer .small a,.footer .small strong{font-size:12px !important}#tpl-header .tiny,#tpl-header .tiny a,#tpl-header .tiny strong,.footer .tiny,.footer .tiny a,.footer .tiny strong{font-size:10px !important}#tpl-header .heading1,.footer .heading1{margin-bottom:10px;padding-left:10px}#tpl-header .heading2,.footer .heading2{color:#ea2b3b;border-bottom:solid 3px #ea2b3b;margin-bottom:10px;padding:0 0 2px}#tpl-header .heading3,.footer .heading3{margin:20px 0 10px}#tpl-header .title,.footer .title{margin-bottom:5px}#tpl-header .sub-heading2.-flag-icon:before,#tpl-header .sub-heading2.-location-icon:before,#tpl-header .sub-heading2.-cuisine-icon:before,#tpl-header .sub-heading2.-keyword-icon:before,#tpl-header .sub-heading2.-add-icon:before,#tpl-header .sub-heading2.-price-icon:before,#tpl-header .sub-heading2.-hours-icon:before,.footer .sub-heading2.-flag-icon:before,.footer .sub-heading2.-location-icon:before,.footer .sub-heading2.-cuisine-icon:before,.footer .sub-heading2.-keyword-icon:before,.footer .sub-heading2.-add-icon:before,.footer .sub-heading2.-price-icon:before,.footer .sub-heading2.-hours-icon:before{content:"";margin:0 3px 3px;vertical-align:bottom;display:inline-block;vertical-align:middle;*vertical-align:auto;*zoom:1;*display:inline}#tpl-header .sub-heading2,.footer .sub-heading2{color:#ea2b3b;background-color:#fff;border-bottom:solid 2px #ea2b3b;padding:0 0 2px}#tpl-header .sub-heading2.-flag-icon:before,.footer .sub-heading2.-flag-icon:before{background:url("https://gurunavi.com/imgs/sprites-s834998a5c7.png") 0 -1112px;display:inline-block;vertical-align:middle;*vertical-align:auto;*zoom:1;*display:inline;height:18px;width:18px}#tpl-header .sub-heading2.-flag-icon:before.-both-space,.footer .sub-heading2.-flag-icon:before.-both-space{margin:0 5px}#tpl-header .sub-heading2.-location-icon:before,.footer .sub-heading2.-location-icon:before{background:url("https://gurunavi.com/imgs/sprites-s834998a5c7.png") 0 -1515px;display:inline-block;vertical-align:middle;*vertical-align:auto;*zoom:1;*display:inline;height:18px;width:18px}#tpl-header .sub-heading2.-location-icon:before.-both-space,.footer .sub-heading2.-location-icon:before.-both-space{margin:0 5px}#tpl-header .sub-heading2.-cuisine-icon:before,.footer .sub-heading2.-cuisine-icon:before{background:url("https://gurunavi.com/imgs/sprites-s834998a5c7.png") 0 -612px;display:inline-block;vertical-align:middle;*vertical-align:auto;*zoom:1;*display:inline;height:18px;width:18px}#tpl-header .sub-heading2.-cuisine-icon:before.-both-space,.footer .sub-heading2.-cuisine-icon:before.-both-space{margin:0 5px}#tpl-header .sub-heading2.-keyword-icon:before,.footer .sub-heading2.-keyword-icon:before{background:url("https://gurunavi.com/imgs/sprites-s834998a5c7.png") 0 -1459px;display:inline-block;vertical-align:middle;*vertical-align:auto;*zoom:1;*display:inline;height:18px;width:18px}#tpl-header .sub-heading2.-keyword-icon:before.-both-space,.footer .sub-heading2.-keyword-icon:before.-both-space{margin:0 5px}#tpl-header .sub-heading2.-add-icon:before,.footer .sub-heading2.-add-icon:before{background:url("https://gurunavi.com/imgs/sprites-s834998a5c7.png") 0 -28px;display:inline-block;vertical-align:middle;*vertical-align:auto;*zoom:1;*display:inline;height:18px;width:18px}#tpl-header .sub-heading2.-add-icon:before.-both-space,.footer .sub-heading2.-add-icon:before.-both-space{margin:0 5px}#tpl-header .sub-heading2.-price-icon:before,.footer .sub-heading2.-price-icon:before{background:url("https://gurunavi.com/imgs/sprites-s834998a5c7.png") 0 -2215px;display:inline-block;vertical-align:middle;*vertical-align:auto;*zoom:1;*display:inline;height:18px;width:18px}#tpl-header .sub-heading2.-price-icon:before.-both-space,.footer .sub-heading2.-price-icon:before.-both-space{margin:0 5px}#tpl-header .sub-heading2.-hours-icon:before,.footer .sub-heading2.-hours-icon:before{background:url("https://gurunavi.com/imgs/sprites-s834998a5c7.png") 0 -1403px;display:inline-block;vertical-align:middle;*vertical-align:auto;*zoom:1;*display:inline;height:18px;width:18px}#tpl-header .sub-heading2.-hours-icon:before.-both-space,.footer .sub-heading2.-hours-icon:before.-both-space{margin:0 5px}#tpl-header .sub-heading3,.footer .sub-heading3{background-color:#f1f1f1;border-top:solid 1px #e0e0e0;padding:2.5px 5px}#tpl-header .color-default,.footer .color-default{color:#565656 !important}#tpl-header .color-black,.footer .color-black{color:#000 !important}#tpl-header .color-white,.footer .color-white{color:#fff !important}#tpl-header .color-red,.footer .color-red{color:#ed3441 !important}#tpl-header .color-real-gold,.footer .color-real-gold{color:#96810d !important}#tpl-header .color-gold,.footer .color-gold{color:#c59901 !important}#tpl-header .color-deep-gold,.footer .color-deep-gold{color:#55491f !important}#tpl-header .color-gray-out,.footer .color-gray-out{color:#cacaca !important}#tpl-header .color-link,.footer .color-link{color:#489ad4 !important}#tpl-header .chottogu-popup-icon,#tpl-header .button,#tpl-header .chottogu-widget .-in,#tpl-header .global-navigation ul li,#tpl-header .global-navigation ul li a,#tpl-header .corp-navigation .-heading,#tpl-header .copyright .-text,#tpl-header .date-setter .-output,#tpl-header .flag-label .-text,#tpl-header .availability,.footer .chottogu-popup-icon,.footer .button,.footer .chottogu-widget .-in,.footer .global-navigation ul li,.footer .global-navigation ul li a,.footer .corp-navigation .-heading,.footer .copyright .-text,.footer .date-setter .-output,.footer .flag-label .-text,.footer .availability{text-align:center}#tpl-header .table th,#tpl-header .table td,#tpl-header .-unstyled.table th,#tpl-header .-unstyled.table td,.footer .table th,.footer .table td,.footer .-unstyled.table th,.footer .-unstyled.table td{vertical-align:top}#tpl-header .x-icon,#tpl-header .small-arrow-icon,#tpl-header .tiny-arrow-icon,#tpl-header .red-search-icon,#tpl-header .primary-arrow-icon,#tpl-header .available-minor-icon,#tpl-header .printer-icon,#tpl-header .smartphone-icon,#tpl-header .pc-icon,#tpl-header .next-icon,#tpl-header .prev-icon,#tpl-header .large-gold-more-icon,#tpl-header .gold-in-more-icon,#tpl-header .in-more-icon,#tpl-header .red-dot,#tpl-header .arrow-label,#tpl-header .return-button,#tpl-header .ticket,.footer .x-icon,.footer .small-arrow-icon,.footer .tiny-arrow-icon,.footer .red-search-icon,.footer .primary-arrow-icon,.footer .available-minor-icon,.footer .printer-icon,.footer .smartphone-icon,.footer .pc-icon,.footer .next-icon,.footer .prev-icon,.footer .large-gold-more-icon,.footer .gold-in-more-icon,.footer .in-more-icon,.footer .red-dot,.footer .arrow-label,.footer .return-button,.footer .ticket{vertical-align:middle}#tpl-header .rank1-icon,#tpl-header .rank2-icon,#tpl-header .rank3-icon,#tpl-header .rank4-icon,#tpl-header .rank5-icon,#tpl-header .rank6-icon,#tpl-header .rank7-icon,#tpl-header .rank8-icon,#tpl-header .rank9-icon,#tpl-header .rank10-icon,#tpl-header .rank11-icon,#tpl-header .rank12-icon,#tpl-header .rank13-icon,#tpl-header .rank14-icon,#tpl-header .rank15-icon,#tpl-header .logo,#tpl-header .add-icon,#tpl-header .location-icon,#tpl-header .tel-icon,#tpl-header .search-icon,#tpl-header .staff-icon,#tpl-header .close-icon,#tpl-header .datepicker-icon,#tpl-header .calendar-icon,#tpl-header .menu-icon,#tpl-header .pipe-icon,#tpl-header .pipe-grey-icon,#tpl-header .access-icon,#tpl-header .card-icon,#tpl-header .keyword-icon,#tpl-header .hours-icon,#tpl-header .flag-icon,#tpl-header .wifi-icon,#tpl-header .price-icon,#tpl-header .private-room-icon,#tpl-header .smoking-icon,#tpl-header .no-smoking-icon,#tpl-header .english-menu-icon,#tpl-header .english-ok-icon,#tpl-header .chottogu-icon,#tpl-header .chottogu-popup-icon,#tpl-header .right-arrow-icon,#tpl-header .top-arrow-icon,#tpl-header .bottom-arrow-icon,#tpl-header .bottom-white-arrow-icon,#tpl-header .gold-flag-icon,#tpl-header .orange-flag-icon,#tpl-header .skyblue-flag-icon,#tpl-header .blue-flag-icon,#tpl-header .purple-flag-icon,#tpl-header .purple-green-icon,#tpl-header .facebook-icon,#tpl-header .twitter-icon,#tpl-header .gplus-icon,#tpl-header .weibo-icon,#tpl-header .facebook-small-icon,#tpl-header .twitter-small-icon,#tpl-header .gplus-small-icon,#tpl-header .weibo-small-icon,#tpl-header .mail-icon,#tpl-header .popular-menu-icon,#tpl-header .photo-icon,#tpl-header .quality-icon,#tpl-header .experiences-icon,#tpl-header .restaurant-icon,#tpl-header .coupon-icon,#tpl-header .map-icon,#tpl-header .event-detail-icon,#tpl-header .carousel-prev-icon,#tpl-header .carousel-next-icon,#tpl-header .square-close,#tpl-header .square-open,#tpl-header .flag .-en-event-flag,#tpl-header .flag .-en-coupon-flag,#tpl-header .flag .-en-coupon-flag-large,#tpl-header .flag-label,#tpl-header .figure img,#tpl-header .page-top a,#tpl-header .location-widget .-tab li.-area,#tpl-header .location-widget .-tab li.-spot,#tpl-header .location-widget .-tab li.-hotel,.footer .rank1-icon,.footer .rank2-icon,.footer .rank3-icon,.footer .rank4-icon,.footer .rank5-icon,.footer .rank6-icon,.footer .rank7-icon,.footer .rank8-icon,.footer .rank9-icon,.footer .rank10-icon,.footer .rank11-icon,.footer .rank12-icon,.footer .rank13-icon,.footer .rank14-icon,.footer .rank15-icon,.footer .logo,.footer .add-icon,.footer .location-icon,.footer .tel-icon,.footer .search-icon,.footer .staff-icon,.footer .close-icon,.footer .datepicker-icon,.footer .calendar-icon,.footer .menu-icon,.footer .pipe-icon,.footer .pipe-grey-icon,.footer .access-icon,.footer .card-icon,.footer .keyword-icon,.footer .hours-icon,.footer .flag-icon,.footer .wifi-icon,.footer .price-icon,.footer .private-room-icon,.footer .smoking-icon,.footer .no-smoking-icon,.footer .english-menu-icon,.footer .english-ok-icon,.footer .chottogu-icon,.footer .chottogu-popup-icon,.footer .right-arrow-icon,.footer .top-arrow-icon,.footer .bottom-arrow-icon,.footer .bottom-white-arrow-icon,.footer .gold-flag-icon,.footer .orange-flag-icon,.footer .skyblue-flag-icon,.footer .blue-flag-icon,.footer .purple-flag-icon,.footer .purple-green-icon,.footer .facebook-icon,.footer .twitter-icon,.footer .gplus-icon,.footer .weibo-icon,.footer .facebook-small-icon,.footer .twitter-small-icon,.footer .gplus-small-icon,.footer .weibo-small-icon,.footer .mail-icon,.footer .popular-menu-icon,.footer .photo-icon,.footer .quality-icon,.footer .experiences-icon,.footer .restaurant-icon,.footer .coupon-icon,.footer .map-icon,.footer .event-detail-icon,.footer .carousel-prev-icon,.footer .carousel-next-icon,.footer .square-close,.footer .square-open,.footer .flag .-en-event-flag,.footer .flag .-en-coupon-flag,.footer .flag .-en-coupon-flag-large,.footer .flag-label,.footer .figure img,.footer .page-top a,.footer .location-widget .-tab li.-area,.footer .location-widget .-tab li.-spot,.footer .location-widget .-tab li.-hotel{vertical-align:bottom}#tpl-header .availability-icon,#tpl-header .available-icon,#tpl-header .more-icon,#tpl-header .more-back-icon,#tpl-header .gold-more-icon,.footer .availability-icon,.footer .available-icon,.footer .more-icon,.footer .more-back-icon,.footer .gold-more-icon{vertical-align:text-bottom}#tpl-header .text-left,.footer .text-left{text-align:left !important}#tpl-header .text-right,.footer .text-right{text-align:right !important}#tpl-header .text-center,.footer .text-center{text-align:center !important}#tpl-header .v-top,.footer .v-top{vertical-align:top !important}#tpl-header .v-middle,.footer .v-middle{vertical-align:middle !important}#tpl-header .v-bottom,.footer .v-bottom{vertical-align:bottom !important}#tpl-header .v-text-bottom,.footer .v-text-bottom{vertical-align:text-bottom !important}#tpl-header .v-baseline,.footer .v-baseline{vertical-align:baseline !important}#tpl-header a,#tpl-header a:link,#tpl-header a:hover,#tpl-header a:visited,.footer a,.footer a:link,.footer a:hover,.footer a:visited{color:#489ad4}#tpl-header a:link,.footer a:link{text-decoration:none}#tpl-header a:hover,.footer a:hover{text-decoration:underline}#tpl-header a:visited,.footer a:visited{text-decoration:none}#tpl-header a.-no-decoration,.footer a.-no-decoration{text-decoration:none !important}#tpl-header .-border.table,.footer .-border.table{border-collapse:separate;border-left:1px solid #ededed;border-top:1px solid #ededed}#tpl-header .-border.table th,#tpl-header .-border.table td,.footer .-border.table th,.footer .-border.table td{border-bottom:1px solid #ededed;border-right:1px solid #ededed}#tpl-header .table th,.footer .table th{padding:5px 10px;padding:10px;border:solid 1px #fff;border-left:0;border-right:0}#tpl-header .table td,.footer .table td{padding:10px;border:solid 1px #fff;border-left:0;border-right:0}#tpl-header .table th,.footer .table th{background-color:#ededed}#tpl-header .table td,.footer .table td{background-color:#fff}#tpl-header .-deep-gold.table th,.footer .-deep-gold.table th{background-color:#b9a767;color:#574a20}#tpl-header .-deep-gold.table td,.footer .-deep-gold.table td{background-color:#d3bd71}#tpl-header .-unstyled.table th,#tpl-header .-unstyled.table td,.footer .-unstyled.table th,.footer .-unstyled.table td{padding:0;border:0 none;background-color:transparent}#tpl-header .-separate.table,.footer .-separate.table{border-collapse:separate;border-spacing:1px}#tpl-header .-separate.table th,#tpl-header .-separate.table td,.footer .-separate.table th,.footer .-separate.table td{border:0 none}#tpl-header .-with-table-separate.table th,#tpl-header .-with-table-separate.table td,.footer .-with-table-separate.table th,.footer .-with-table-separate.table td{border:0 none;border-bottom:solid 1px #fff;border-left:solid 1px #fff}#tpl-header .-with-table-separate.table tr:last-child th,#tpl-header .-with-table-separate.table tr:last-child td,.footer .-with-table-separate.table tr:last-child th,.footer .-with-table-separate.table tr:last-child td{border-bottom:0 none}#tpl-header .table,.footer .table{width:100%}#tpl-header input,.footer input{border:1px solid #e1e0dd;-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px;padding:5px 10px;height:14px}#tpl-header input.-unstyled,.footer input.-unstyled{border:0 none;padding:0;-moz-border-radius:none;-webkit-border-radius:none;border-radius:none}#tpl-header select,.footer select{border:1px solid #e1e0dd;height:28px}#tpl-header .button,#tpl-header .chottogu-widget .-in,.footer .button,.footer .chottogu-widget .-in{border:solid 1px #dededb;-moz-border-radius:7px;-webkit-border-radius:7px;border-radius:7px;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;background-color:#fefefe;cursor:pointer;color:#4a4a4a;padding:10px;display:inline-block;vertical-align:middle;*vertical-align:auto;*zoom:1;*display:inline;-moz-box-shadow:0 1px 3px #ddd;-webkit-box-shadow:0 1px 3px #ddd;box-shadow:0 1px 3px #ddd;background-image:url("data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4gPHN2ZyB2ZXJzaW9uPSIxLjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PGRlZnM+PGxpbmVhckdyYWRpZW50IGlkPSJncmFkIiBncmFkaWVudFVuaXRzPSJvYmplY3RCb3VuZGluZ0JveCIgeDE9IjAuNSIgeTE9IjAuMCIgeDI9IjAuNSIgeTI9IjEuMCI+PHN0b3Agb2Zmc2V0PSI1MSUiIHN0b3AtY29sb3I9IiNmZmZmZmYiLz48c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiNlZWVlZWUiLz48L2xpbmVhckdyYWRpZW50PjwvZGVmcz48cmVjdCB4PSIwIiB5PSIwIiB3aWR0aD0iMTAwJSIgaGVpZ2h0PSIxMDAlIiBmaWxsPSJ1cmwoI2dyYWQpIiAvPjwvc3ZnPiA=");background-size:100%;background-image:-webkit-gradient(linear, 50% 0%, 50% 100%, color-stop(51%, #fff), color-stop(100%, #eee));background-image:-moz-linear-gradient(top, #fff 51%, #eee 100%);background-image:-webkit-linear-gradient(top, #fff 51%, #eee 100%);background-image:linear-gradient(to bottom, #ffffff 51%,#eeeeee 100%)}#tpl-header .button:link,#tpl-header .chottogu-widget .-in:link,#tpl-header .button:visited,#tpl-header .chottogu-widget .-in:visited,#tpl-header .button:hover,#tpl-header .chottogu-widget .-in:hover,.footer .button:link,.footer .chottogu-widget .-in:link,.footer .button:visited,.footer .chottogu-widget .-in:visited,.footer .button:hover,.footer .chottogu-widget .-in:hover{color:#4a4a4a;text-decoration:none}#tpl-header .-tapped.button,#tpl-header .chottogu-widget .-tapped.-in,.footer .-tapped.button,.footer .chottogu-widget .-tapped.-in{-moz-box-shadow:none;-webkit-box-shadow:none;box-shadow:none;background-color:#fff;background-image:none}#tpl-header .button.-small,.footer .button.-small{padding:5px 10px}#tpl-header .button.-primary,.footer .button.-primary{border:solid 1px #ff1212;color:#fff;background-color:#ff6262;background-image:url("data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4gPHN2ZyB2ZXJzaW9uPSIxLjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PGRlZnM+PGxpbmVhckdyYWRpZW50IGlkPSJncmFkIiBncmFkaWVudFVuaXRzPSJvYmplY3RCb3VuZGluZ0JveCIgeDE9IjAuNSIgeTE9IjAuMCIgeDI9IjAuNSIgeTI9IjEuMCI+PHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2ZmNjI2MiIvPjxzdG9wIG9mZnNldD0iMTAwJSIgc3RvcC1jb2xvcj0iI2VhMmIzYiIvPjwvbGluZWFyR3JhZGllbnQ+PC9kZWZzPjxyZWN0IHg9IjAiIHk9IjAiIHdpZHRoPSIxMDAlIiBoZWlnaHQ9IjEwMCUiIGZpbGw9InVybCgjZ3JhZCkiIC8+PC9zdmc+IA==");background-size:100%;background-image:-webkit-gradient(linear, 50% 0%, 50% 100%, color-stop(0%, #ff6262), color-stop(100%, #ea2b3b));background-image:-moz-linear-gradient(top, #ff6262 0%, #ea2b3b 100%);background-image:-webkit-linear-gradient(top, #ff6262 0%, #ea2b3b 100%);background-image:linear-gradient(to bottom, #ff6262 0%,#ea2b3b 100%)}#tpl-header .button.-info,.footer .button.-info{border:solid 1px #bcb28e;color:#fff;background-color:#bcb28e;background-image:none}#tpl-header hr,.footer hr{height:1px;border:0 none;border-bottom:solid 1px #eee;border-bottom:solid 1px #ccc;margin:0}#tpl-header hr.-dotted,.footer hr.-dotted{border-bottom:dotted 1px #afafaf}#tpl-header hr.-space,.footer hr.-space{margin:10px 0}#tpl-header hr.-fat,.footer hr.-fat{border-bottom-width:2px}#tpl-header hr.-pale,.footer hr.-pale{border-color:#efece2 !important}#tpl-header .line-height-half,.footer .line-height-half{line-height:0.5}#tpl-header .header,.footer .header{width:100%}#tpl-header .footer,.footer .footer{background-color:#f7f5f0;padding-top:80px;width:100%}#tpl-header .global-navigation,.footer .global-navigation{background-color:#ffd9b3}#tpl-header .global-navigation ul,.footer .global-navigation ul{*zoom:1}#tpl-header .global-navigation ul:after,.footer .global-navigation ul:after{content:"\0020";display:block;height:0;clear:both;overflow:hidden;visibility:hidden}#tpl-header .global-navigation ul li,.footer .global-navigation ul li{background-color:#f80;float:left;width:188px;height:53px}#tpl-header .global-navigation ul li.-current,.footer .global-navigation ul li.-current{background-color:#f60}#tpl-header .global-navigation ul li a,.footer .global-navigation ul li a{border-right:solid 1px #fff;color:#fff;display:block;padding:15px 0}#tpl-header .global-navigation ul li a:hover,.footer .global-navigation ul li a:hover{background-color:#f60}#tpl-header .global-navigation ul li:last-child a,.footer .global-navigation ul li:last-child a{border-right:0 none}#tpl-header .global-navigation .-sub-menu,.footer .global-navigation .-sub-menu{border:solid 1px #f60;border-top:0 none;position:relative;z-index:2}#tpl-header .global-navigation .-sub-menu li,.footer .global-navigation .-sub-menu li{background-color:#fff;width:186px;height:auto}#tpl-header .global-navigation .-sub-menu li a,.footer .global-navigation .-sub-menu li a{color:#f60;border-right:0 none;border-bottom:solid 1px #ffa64d;padding:10px 0;margin:0 10px}#tpl-header .global-navigation .-sub-menu li a:hover,.footer .global-navigation .-sub-menu li a:hover{background-color:transparent}#tpl-header .global-navigation .-sub-menu li:last-child a,.footer .global-navigation .-sub-menu li:last-child a{border-bottom:0 none}#tpl-header .local-navigation,.footer .local-navigation{background-color:#f1f1f1;border-top:solid 1px #fff}#tpl-header .local-navigation ul li,.footer .local-navigation ul li{border-right:solid 1px #e1e1e1;display:inline-block;vertical-align:middle;*vertical-align:auto;*zoom:1;*display:inline}#tpl-header .local-navigation ul li:last-child,.footer .local-navigation ul li:last-child{border-right:0 none}#tpl-header .local-navigation ul li a,.footer .local-navigation ul li a{display:inline-block;vertical-align:middle;*vertical-align:auto;*zoom:1;*display:inline;padding:5px 10px;padding:10px 15px}#tpl-header .local-navigation ul li.-current a,.footer .local-navigation ul li.-current a{color:#565656}#tpl-header .site-navigation,.footer .site-navigation{background-color:#929292;padding:2px 0}#tpl-header .site-navigation .-description,.footer .site-navigation .-description{color:#fff}#tpl-header .site-navigation .-plain,.footer .site-navigation .-plain{background:transparent;background:#929292;border:none;color:#fff;height:auto;outline:none;padding:0;margin:0}#tpl-header .site-navigation a,.footer .site-navigation a{color:#fff}#tpl-header .util-navigation,.footer .util-navigation{background-color:#fff;padding:10px 0;padding:7px 0 10px}#tpl-header .breadcrumb,.footer .breadcrumb{background:#fff;padding:8px 0 7px}#tpl-header .breadcrumb-list li,.footer .breadcrumb-list li{display:inline-block;vertical-align:middle;*vertical-align:auto;*zoom:1;*display:inline;vertical-align:bottom}#tpl-header .breadcrumb-list .tiny-arrow-icon,.footer .breadcrumb-list .tiny-arrow-icon{margin:0 10px}#tpl-header .restaurant-search,.footer .restaurant-search{background:#fff;border-bottom:solid 3px #eee;padding:15px 0}#tpl-header .search-conditions,.footer .search-conditions{border-top:solid 1px #efece2;border-bottom:solid 2px #efece2;padding:27px 0 22px}#tpl-header .shop-information,.footer .shop-information{border-top:solid 1px #efece2;border-bottom:solid 1px #efece2;background-color:#fff;padding:30px 0}#tpl-header .contents,.footer .contents{*zoom:1;padding:30px 0 0}#tpl-header .contents:after,.footer .contents:after{content:"\0020";display:block;height:0;clear:both;overflow:hidden;visibility:hidden}#tpl-header .contents .aside,.footer .contents .aside{width:220px}#tpl-header .contents .main,.footer .contents .main{width:700px}#tpl-header .contents .aside.-left,#tpl-header .contents .main.-left,.footer .contents .aside.-left,.footer .contents .main.-left{float:left}#tpl-header .contents .aside.-right,#tpl-header .contents .main.-right,.footer .contents .aside.-right,.footer .contents .main.-right{float:right}#tpl-header .contents .aside.-center,#tpl-header .contents .main.-center,.footer .contents .aside.-center,.footer .contents .main.-center{margin-left:auto;margin-right:auto}#tpl-header .contents.-home,.footer .contents.-home{background-color:#f7f5f0;padding:0}#tpl-header .aside .input-text,.footer .aside .input-text{width:176px}#tpl-header .word-navigation,.footer .word-navigation{background-color:#666}#tpl-header .word-navigation .-word-dl-list,.footer .word-navigation .-word-dl-list{padding:20px 0;border-bottom:solid 1px #575757}#tpl-header .word-navigation .-word-dl-list:last-child,.footer .word-navigation .-word-dl-list:last-child{border-bottom:0 none}#tpl-header .word-navigation .-word-dl-list dt,.footer .word-navigation .-word-dl-list dt{color:#fff;display:block;margin-bottom:10px;background:url("https://gurunavi.com/imgs/sprites-s834998a5c7.png") 0 -3305px;background-repeat:no-repeat;min-height:36px;line-height:36px;padding-left:58px}#tpl-header .word-navigation .-word-list,.footer .word-navigation .-word-list{*zoom:1;margin-left:58px}#tpl-header .word-navigation .-word-list:after,.footer .word-navigation .-word-list:after{content:"\0020";display:block;height:0;clear:both;overflow:hidden;visibility:hidden}#tpl-header .word-navigation .-word-list li,.footer .word-navigation .-word-list li{width:280px;float:left;padding-right:10px;padding-bottom:15px;vertical-align:bottom}#tpl-header .word-navigation .-word-list li a,.footer .word-navigation .-word-list li a{color:#fff}#tpl-header .corp-navigation,.footer .corp-navigation{background-color:#575757;padding:20px 0}#tpl-header .corp-navigation .-heading,.footer .corp-navigation .-heading{color:#fff;margin-bottom:10px}#tpl-header .copyright,.footer .copyright{padding:20px 0;background-color:#4e4e4e}#tpl-header .copyright .-text,.footer .copyright .-text{color:#bbb}#tpl-header .dotted-border-right,.footer .dotted-border-right{border-right:1px dotted #565656}#tpl-header .solid-border-top,.footer .solid-border-top{border-top:1px solid #e0e0e0}#tpl-header .frame,.footer .frame{border:solid 1px #ccc;padding:20px}#tpl-header .frame.-gold,.footer .frame.-gold{border:solid 1px #d7d0b8}#tpl-header .transparented,.footer .transparented{background-color:transparent !important}#tpl-header .normal-colored,.footer .normal-colored{background-color:#fff}#tpl-header .pale-colored,.footer .pale-colored{background-color:#f7f5f0}#tpl-header .white-colored,.footer .white-colored{background-color:#fff !important}#tpl-header .hide,.footer .hide{visibility:hidden}#tpl-header .none,.footer .none{display:none}#tpl-header .block,.footer .block{display:block}#tpl-header .inline,.footer .inline{display:inline}#tpl-header .nowrap,.footer .nowrap{white-space:nowrap}#tpl-header .area-tap,.footer .area-tap{background-color:#fff;display:block;padding:10px 0;text-align:center;width:100%}#tpl-header .tap,.footer .tap{cursor:pointer}#tpl-header .untap,.footer .untap{cursor:default}#tpl-header .untap.-no-decoration,.footer .untap.-no-decoration{text-decoration:none !important}#tpl-header .untap.-no-decoration:link,#tpl-header .untap.-no-decoration:active,#tpl-header .untap.-no-decoration:hover,.footer .untap.-no-decoration:link,.footer .untap.-no-decoration:active,.footer .untap.-no-decoration:hover{text-decoration:none !important}#tpl-header .strike-tap,.footer .strike-tap{cursor:pointer}#tpl-header .strike-tap:hover,.footer .strike-tap:hover{text-decoration:line-through}#tpl-header .row,.footer .row{*zoom:1}#tpl-header .row:after,.footer .row:after{content:"\0020";display:block;height:0;clear:both;overflow:hidden;visibility:hidden}#tpl-header .row .-item-left,.footer .row .-item-left{float:left}#tpl-header .row .-item-left.-space,.footer .row .-item-left.-space{margin-right:10px}#tpl-header .row .-item-right,.footer .row .-item-right{float:right}#tpl-header .row .-item-right.-space,.footer .row .-item-right.-space{margin-left:10px}#tpl-header .row .-col1of12,.footer .row .-col1of12{width:60px}#tpl-header .row .-col2of12,.footer .row .-col2of12{width:140px}#tpl-header .row .-col3of12,.footer .row .-col3of12{width:220px}#tpl-header .row .-col4of12,.footer .row .-col4of12{width:300px}#tpl-header .row .-col5of12,.footer .row .-col5of12{width:380px}#tpl-header .row .-col6of12,.footer .row .-col6of12{width:460px}#tpl-header .row .-col7of12,.footer .row .-col7of12{width:540px}#tpl-header .row .-col8of12,.footer .row .-col8of12{width:620px}#tpl-header .row .-col9of12,.footer .row .-col9of12{width:700px}#tpl-header .row .-col10of12,.footer .row .-col10of12{width:780px}#tpl-header .row .-col11of12,.footer .row .-col11of12{width:860px}#tpl-header .row .-col12of12,.footer .row .-col12of12{width:940px}#tpl-header .row .-col1of16,.footer .row .-col1of16{width:40px}#tpl-header .row .-col2of16,.footer .row .-col2of16{width:100px}#tpl-header .row .-col3of16,.footer .row .-col3of16{width:160px}#tpl-header .row .-col4of16,.footer .row .-col4of16{width:220px}#tpl-header .row .-col6of16,.footer .row .-col6of16{width:340px}#tpl-header .row .-col7of16,.footer .row .-col7of16{width:400px}#tpl-header .row .-col8of16,.footer .row .-col8of16{width:460px}#tpl-header .row .-col9of16,.footer .row .-col9of16{width:520px}#tpl-header .row .-col10of16,.footer .row .-col10of16{width:580px}#tpl-header .row .-col11of16,.footer .row .-col11of16{width:640px}#tpl-header .row .-col12of16,.footer .row .-col12of16{width:700px}#tpl-header .row .-col13of16,.footer .row .-col13of16{width:760px}#tpl-header .row .-col14of16,.footer .row .-col14of16{width:820px}#tpl-header .row .-col15of16,.footer .row .-col15of16{width:880px}#tpl-header .row .-item-rect,.footer .row .-item-rect{zoom:1;overflow:hidden}#tpl-header .row.-col2f .-item,.footer .row.-col2f .-item{background:#fff;float:left;width:460px}#tpl-header .row.-col2f .-out-leftside,.footer .row.-col2f .-out-leftside{margin-left:15px}#tpl-header .row.-col3f .-item,.footer .row.-col3f .-item{background:#fff;float:left;width:300px}#tpl-header .row.-col3f .-out-side,.footer .row.-col3f .-out-side{margin:0 15px}#tpl-header .row.-col7f .-item,.footer .row.-col7f .-item{float:left;margin:10px;width:111px}#tpl-header .row.-col3 .-item,.footer .row.-col3 .-item{float:left;width:222px}#tpl-header .row.-col3 .-out-side,.footer .row.-col3 .-out-side{margin:0 17px}#tpl-header .row.-col4 .-item,.footer .row.-col4 .-item{float:left;width:25%}#tpl-header .row.-col4 .-out-side,.footer .row.-col4 .-out-side{margin:3%}#tpl-header .row.-col4.-margin-4,.footer .row.-col4.-margin-4{margin:-4px}#tpl-header .row.-col4.-margin-4 .-out-side,.footer .row.-col4.-margin-4 .-out-side{margin:4px}#tpl-header .panel,.footer .panel{margin-bottom:20px;background-color:#fff}#tpl-header .panel:last-child,.footer .panel:last-child{margin-bottom:0}#tpl-header .panel .-border,.footer .panel .-border{border:solid 1px #e0e0e0}#tpl-header .panel.-deep-gold,.footer .panel.-deep-gold{background-color:#d3bd71}#tpl-header .panel.-gold,.footer .panel.-gold{background-color:#efece2}#tpl-header .panel.-mild,.footer .panel.-mild{background-color:#fbfaf7}#tpl-header .panel.-light-silver,.footer .panel.-light-silver{background-color:#f5f5f5}#tpl-header .panel.-silver,.footer .panel.-silver{background-color:#ededed}#tpl-header .panel.-no-space,.footer .panel.-no-space{margin-bottom:0}#tpl-header .panel .-headline,.footer .panel .-headline{background-color:#4899d2}#tpl-header .panel .-headline a,.footer .panel .-headline a{padding:5px 10px;color:#fff;display:block}#tpl-header .list,.footer .list{padding-left:1.5em;list-style-type:disc}#tpl-header .-in-corp-navigation.horizontal-list li a,.footer .-in-corp-navigation.horizontal-list li a{color:#fff}#tpl-header .-in-corp-navigation.horizontal-list li::after,.footer .-in-corp-navigation.horizontal-list li::after{color:#6d6d6d}#tpl-header .-with-button-small.horizontal-list li,.footer .-with-button-small.horizontal-list li{line-height:30px}#tpl-header .horizontal-list li,#tpl-header .horizontal-list dt,#tpl-header .horizontal-list dd,.footer .horizontal-list li,.footer .horizontal-list dt,.footer .horizontal-list dd{display:inline-block;vertical-align:middle;*vertical-align:auto;*zoom:1;*display:inline;margin-right:15px;vertical-align:bottom}#tpl-header .horizontal-list li:first-child,#tpl-header .horizontal-list dt:first-child,#tpl-header .horizontal-list dd:first-child,.footer .horizontal-list li:first-child,.footer .horizontal-list dt:first-child,.footer .horizontal-list dd:first-child{margin-left:0}#tpl-header .horizontal-list li.-no-space,#tpl-header .horizontal-list dt.-no-space,#tpl-header .horizontal-list dd.-no-space,.footer .horizontal-list li.-no-space,.footer .horizontal-list dt.-no-space,.footer .horizontal-list dd.-no-space{margin-right:0 !important}#tpl-header .horizontal-list.-spacing li,#tpl-header .horizontal-list.-spacing dt,#tpl-header .horizontal-list.-spacing dd,.footer .horizontal-list.-spacing li,.footer .horizontal-list.-spacing dt,.footer .horizontal-list.-spacing dd{margin-bottom:10px}#tpl-header .horizontal-list.-half-spacing li,#tpl-header .horizontal-list.-half-spacing dt,#tpl-header .horizontal-list.-half-spacing dd,.footer .horizontal-list.-half-spacing li,.footer .horizontal-list.-half-spacing dt,.footer .horizontal-list.-half-spacing dd{margin-bottom:5px}#tpl-header .horizontal-list.-no-space li,#tpl-header .horizontal-list.-no-space dt,#tpl-header .horizontal-list.-no-space dd,.footer .horizontal-list.-no-space li,.footer .horizontal-list.-no-space dt,.footer .horizontal-list.-no-space dd{margin-right:0}#tpl-header .horizontal-list.-narrowly li,#tpl-header .horizontal-list.-narrowly dt,#tpl-header .horizontal-list.-narrowly dd,.footer .horizontal-list.-narrowly li,.footer .horizontal-list.-narrowly dt,.footer .horizontal-list.-narrowly dd{margin-right:5px}#tpl-header .horizontal-list .-columns,.footer .horizontal-list .-columns{margin-right:0}#tpl-header .vertical-list li,.footer .vertical-list li{padding:2px 0 3px}#tpl-header .spacing-list li,.footer .spacing-list li{margin-bottom:8px;margin-top:-2px}#tpl-header .underline-list .underline-list,.footer .underline-list .underline-list{margin:0 0 10px 7px}#tpl-header .underline-list .underline-list .underline-list,.footer .underline-list .underline-list .underline-list{margin:0 0 10px 7px}#tpl-header .underline-list .underline-list .underline-list .underline-list,.footer .underline-list .underline-list .underline-list .underline-list{margin:0 0 10px 7px}#tpl-header .underline-list .underline-list .underline-list .underline-list .underline-list,.footer .underline-list .underline-list .underline-list .underline-list .underline-list{margin:0 0 10px 7px}#tpl-header .underline-list li .-active,.footer .underline-list li .-active{display:block;padding:10px 0;border-bottom:dotted 1px #b2b2b2}#tpl-header .underline-list li a,.footer .underline-list li a{display:block;padding:10px 0;border-bottom:dotted 1px #b2b2b2}#tpl-header .icon-list li,.footer .icon-list li{text-indent:-28px;margin-left:28px;margin-bottom:8px}#tpl-header .icon-list li [class*="icon"],.footer .icon-list li [class*="icon"]{margin-right:10px}#tpl-header .icon-list li:last-child,.footer .icon-list li:last-child{margin-bottom:0}#tpl-header .icon-list.-space,.footer .icon-list.-space{margin-bottom:10px}#tpl-header .horizontal-item,.footer .horizontal-item{display:inline-block;vertical-align:middle;*vertical-align:auto;*zoom:1;*display:inline;vertical-align:middle}#tpl-header .horizontal-item.-space,.footer .horizontal-item.-space{margin-right:10px}#tpl-header .label,.footer .label{background-color:#eee;padding:6px 10px;padding:2px 8px 1px;padding:5px  7px 4px;-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px;display:inline-block;vertical-align:middle;*vertical-align:auto;*zoom:1;*display:inline;vertical-align:middle}#tpl-header .label.-small,.footer .label.-small{padding:4px}#tpl-header .label.-red,.footer .label.-red{background-color:#ea2b3b;color:#fff}#tpl-header .label.-gold,.footer .label.-gold{background-color:#a69254;color:#fff}#tpl-header .label.-mild,.footer .label.-mild{background-color:#bcb28e;color:#fff}#tpl-header .label.-marin,.footer .label.-marin{background-color:#fff;color:#4899d2;border:solid 1px #4899d2}#tpl-header .label.-brown,.footer .label.-brown{background-color:#978f82;color:#fff}#tpl-header *:first-child+html .label,.footer *:first-child+html .label{margin-right:5px}#tpl-header .arrow-label,.footer .arrow-label{background:url("https://gurunavi.com/imgs/sprites-s834998a5c7.png") 0 -56px;display:inline-block;vertical-align:middle;*vertical-align:auto;*zoom:1;*display:inline;height:31px;width:138px;line-height:31px;color:#fff}#tpl-header .arrow-label.-both-space,.footer .arrow-label.-both-space{margin:0 5px}#tpl-header .arrow-label .-text,.footer .arrow-label .-text{margin-left:5px}#tpl-header .mark,.footer .mark{color:#ed3441}#tpl-header .return-button,.footer .return-button{background:url("https://gurunavi.com/imgs/sprites-s834998a5c7.png") 0 -3846px;display:inline-block;vertical-align:middle;*vertical-align:auto;*zoom:1;*display:inline;height:25px;width:157px;line-height:25px;text-align:center;color:#565656}#tpl-header .return-button.-both-space,.footer .return-button.-both-space{margin:0 5px}#tpl-header .return-button:link,.footer .return-button:link{color:#565656}#tpl-header .return-button:hover,.footer .return-button:hover{color:#565656}#tpl-header .search-button,.footer .search-button{background-color:#333;border:0 none;color:#fff;margin:0;padding:4px 6px;-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px;vertical-align:middle}#tpl-header *:first-child+html .search-button,.footer *:first-child+html .search-button{margin-left:2px;padding:2px 3px 2px 3px;vertical-align:bottom}#tpl-header .full,.footer .full{width:100%}#tpl-header .badge,.footer .badge{background-color:#ddd;padding:3px 8px;-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px}#tpl-header .badge.-red,.footer .badge.-red{background-color:#ea2b3b;color:#fff}#tpl-header .date-setter .-item-left,.footer .date-setter .-item-left{-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px;background-color:#fff;margin:0}#tpl-header .date-setter .-output,.footer .date-setter .-output{width:136px}#tpl-header .date-setter .-output input,.footer .date-setter .-output input{width:140px}#tpl-header .date-setter .-select,.footer .date-setter .-select{background-color:#fff;padding:1px;-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px}#tpl-header .image-with-thum,.footer .image-with-thum{*zoom:1;width:295px}#tpl-header .image-with-thum:after,.footer .image-with-thum:after{content:"\0020";display:block;height:0;clear:both;overflow:hidden;visibility:hidden}#tpl-header .image-with-thum .-image,.footer .image-with-thum .-image{float:left}#tpl-header .image-with-thum .-thum,.footer .image-with-thum .-thum{float:right}#tpl-header .chottogu-widget,.footer .chottogu-widget{position:relative}#tpl-header .chottogu-widget .-in,.footer .chottogu-widget .-in{position:absolute;top:-20px;right:-20px;padding:5px 10px;-moz-border-radius:0 0 0 7px;-webkit-border-radius:0;border-radius:0 0 0 7px;border-top:0 none;border-right:0 none;width:auto}#tpl-header .chottogu-widget .-in a,.footer .chottogu-widget .-in a{color:#c59901}#tpl-header .column,.footer .column{background-color:#f1f1f1;padding:20px}#tpl-header .column .flag,.footer .column .flag{top:-20px;left:-20px}#tpl-header .flag .-en-event-flag,#tpl-header .flag .-en-coupon-flag,#tpl-header .flag .-en-coupon-flag-large,.footer .flag .-en-event-flag,.footer .flag .-en-coupon-flag,.footer .flag .-en-coupon-flag-large{position:absolute;top:0;left:0;z-index:2}#tpl-header .flag,.footer .flag{position:relative;top:0;left:0}#tpl-header .flag .-en-event-flag,.footer .flag .-en-event-flag{background:url("https://gurunavi.com/imgs/sprites-s834998a5c7.png") 0 -795px;display:inline-block;vertical-align:middle;*vertical-align:auto;*zoom:1;*display:inline;height:58px;width:58px}#tpl-header .flag .-en-event-flag.-both-space,.footer .flag .-en-event-flag.-both-space{margin:0 5px}#tpl-header .flag .-en-coupon-flag,.footer .flag .-en-coupon-flag{background:url("https://gurunavi.com/imgs/sprites-s834998a5c7.png") 0 -733px;display:inline-block;vertical-align:middle;*vertical-align:auto;*zoom:1;*display:inline;height:52px;width:52px}#tpl-header .flag .-en-coupon-flag.-both-space,.footer .flag .-en-coupon-flag.-both-space{margin:0 5px}#tpl-header .flag .-en-coupon-flag-large,.footer .flag .-en-coupon-flag-large{background:url("https://gurunavi.com/imgs/sprites-s834998a5c7.png") 0 -640px;display:inline-block;vertical-align:middle;*vertical-align:auto;*zoom:1;*display:inline;height:83px;width:83px}#tpl-header .flag .-en-coupon-flag-large.-both-space,.footer .flag .-en-coupon-flag-large.-both-space{margin:0 5px}#tpl-header .hanger,.footer .hanger{background-color:#f1f1f1;margin:0 10px;padding:10px}#tpl-header .flag-label,.footer .flag-label{position:relative;top:10px;left:-5px;background:url("https://gurunavi.com/imgs/sprites-s834998a5c7.png") 0 -1140px;display:inline-block;vertical-align:middle;*vertical-align:auto;*zoom:1;*display:inline;height:33px;width:99px}#tpl-header .flag-label.-both-space,.footer .flag-label.-both-space{margin:0 5px}#tpl-header .flag-label.-gold,.footer .flag-label.-gold{background:url("https://gurunavi.com/imgs/sprites-s834998a5c7.png") 0 -1140px;display:inline-block;vertical-align:middle;*vertical-align:auto;*zoom:1;*display:inline;height:33px;width:99px}#tpl-header .flag-label.-gold.-both-space,.footer .flag-label.-gold.-both-space{margin:0 5px}#tpl-header .flag-label.-orange,.footer .flag-label.-orange{background:url("https://gurunavi.com/imgs/sprites-s834998a5c7.png") 0 -1894px;display:inline-block;vertical-align:middle;*vertical-align:auto;*zoom:1;*display:inline;height:33px;width:91px}#tpl-header .flag-label.-orange.-both-space,.footer .flag-label.-orange.-both-space{margin:0 5px}#tpl-header .flag-label.-skyblue,.footer .flag-label.-skyblue{background:url("https://gurunavi.com/imgs/sprites-s834998a5c7.png") 0 -3351px;display:inline-block;vertical-align:middle;*vertical-align:auto;*zoom:1;*display:inline;height:33px;width:84px}#tpl-header .flag-label.-skyblue.-both-space,.footer .flag-label.-skyblue.-both-space{margin:0 5px}#tpl-header .flag-label.-blue,.footer .flag-label.-blue{background:url("https://gurunavi.com/imgs/sprites-s834998a5c7.png") 0 -197px;display:inline-block;vertical-align:middle;*vertical-align:auto;*zoom:1;*display:inline;height:33px;width:134px}#tpl-header .flag-label.-blue.-both-space,.footer .flag-label.-blue.-both-space{margin:0 5px}#tpl-header .flag-label.-purple,.footer .flag-label.-purple{background:url("https://gurunavi.com/imgs/sprites-s834998a5c7.png") 0 -2345px;display:inline-block;vertical-align:middle;*vertical-align:auto;*zoom:1;*display:inline;height:33px;width:137px}#tpl-header .flag-label.-purple.-both-space,.footer .flag-label.-purple.-both-space{margin:0 5px}#tpl-header .flag-label.-green,.footer .flag-label.-green{background:url("https://gurunavi.com/imgs/sprites-s834998a5c7.png") 0 -1337px;display:inline-block;vertical-align:middle;*vertical-align:auto;*zoom:1;*display:inline;height:33px;width:75px}#tpl-header .flag-label.-green.-both-space,.footer .flag-label.-green.-both-space{margin:0 5px}#tpl-header .flag-label.-with-frame,.footer .flag-label.-with-frame{left:-26px;top:-10px}#tpl-header .flag-label .-text,.footer .flag-label .-text{margin-left:10px;color:#fff;line-height:30px}#tpl-header .figure.-fit-75,.footer .figure.-fit-75{width:75px;height:75px;position:relative}#tpl-header .figure.-fit-75 img,.footer .figure.-fit-75 img{max-width:75px;max-height:75px;position:absolute;top:0;right:0;bottom:0;left:0;margin:auto;z-index:1}#tpl-header .figure.-fit-79,.footer .figure.-fit-79{width:79px;height:79px;position:relative}#tpl-header .figure.-fit-79 img,.footer .figure.-fit-79 img{max-width:79px;max-height:79px;position:absolute;top:0;right:0;bottom:0;left:0;margin:auto;z-index:1}#tpl-header .figure.-fit-92,.footer .figure.-fit-92{width:92px;height:92px;position:relative}#tpl-header .figure.-fit-92 img,.footer .figure.-fit-92 img{max-width:92px;max-height:92px;position:absolute;top:0;right:0;bottom:0;left:0;margin:auto;z-index:1}#tpl-header .figure.-fit-100,.footer .figure.-fit-100{width:100px;height:100px;position:relative}#tpl-header .figure.-fit-100 img,.footer .figure.-fit-100 img{max-width:100px;max-height:100px;position:absolute;top:0;right:0;bottom:0;left:0;margin:auto;z-index:1}#tpl-header .figure.-fit-111,.footer .figure.-fit-111{width:111px;height:111px;position:relative}#tpl-header .figure.-fit-111 img,.footer .figure.-fit-111 img{max-width:111px;max-height:111px;position:absolute;top:0;right:0;bottom:0;left:0;margin:auto;z-index:1}#tpl-header .figure.-fit-118,.footer .figure.-fit-118{width:118px;height:118px;position:relative}#tpl-header .figure.-fit-118 img,.footer .figure.-fit-118 img{max-width:118px;max-height:118px;position:absolute;top:0;right:0;bottom:0;left:0;margin:auto;z-index:1}#tpl-header .figure.-fit-120,.footer .figure.-fit-120{width:120px;height:120px;position:relative}#tpl-header .figure.-fit-120 img,.footer .figure.-fit-120 img{max-width:120px;max-height:120px;position:absolute;top:0;right:0;bottom:0;left:0;margin:auto;z-index:1}#tpl-header .figure.-fit-140,.footer .figure.-fit-140{width:140px;height:140px;position:relative}#tpl-header .figure.-fit-140 img,.footer .figure.-fit-140 img{max-width:140px;max-height:140px;position:absolute;top:0;right:0;bottom:0;left:0;margin:auto;z-index:1}#tpl-header .figure.-fit-154,.footer .figure.-fit-154{width:154px;height:154px;position:relative}#tpl-header .figure.-fit-154 img,.footer .figure.-fit-154 img{max-width:154px;max-height:154px;position:absolute;top:0;right:0;bottom:0;left:0;margin:auto;z-index:1}#tpl-header .figure.-fit-165,.footer .figure.-fit-165{width:165px;height:165px;position:relative}#tpl-header .figure.-fit-165 img,.footer .figure.-fit-165 img{max-width:165px;max-height:165px;position:absolute;top:0;right:0;bottom:0;left:0;margin:auto;z-index:1}#tpl-header .figure.-fit-195,.footer .figure.-fit-195{width:195px;height:195px;position:relative}#tpl-header .figure.-fit-195 img,.footer .figure.-fit-195 img{max-width:195px;max-height:195px;position:absolute;top:0;right:0;bottom:0;left:0;margin:auto;z-index:1}#tpl-header .figure.-fit-220,.footer .figure.-fit-220{width:220px;height:220px;position:relative}#tpl-header .figure.-fit-220 img,.footer .figure.-fit-220 img{max-width:220px;max-height:220px;position:absolute;top:0;right:0;bottom:0;left:0;margin:auto;z-index:1}#tpl-header .figure.-fit-220 .-closeup,.footer .figure.-fit-220 .-closeup{display:block;position:absolute;top:0;right:0;bottom:0;left:0;margin:auto;z-index:1;width:220px;height:220px;position:relative}#tpl-header .figure.-fit-220 .-closeup img,.footer .figure.-fit-220 .-closeup img{max-width:220px;max-height:220px;position:absolute;top:0;right:0;bottom:0;left:0;margin:auto;z-index:1}#tpl-header .figure.-fit-220 .-closeup.-on,.footer .figure.-fit-220 .-closeup.-on{background:url(https://gurunavi.com/closeup-220.png) 0 0 no-repeat}#tpl-header .figure.-fit-340,.footer .figure.-fit-340{width:340px;height:340px;position:relative}#tpl-header .figure.-fit-340 img,.footer .figure.-fit-340 img{max-width:340px;max-height:340px;position:absolute;top:0;right:0;bottom:0;left:0;margin:auto;z-index:1}#tpl-header .figure.-fit-340-c226,.footer .figure.-fit-340-c226{width:340px;height:226px;position:relative;overflow:hidden}#tpl-header .figure.-fit-340-c226 img,.footer .figure.-fit-340-c226 img{max-width:340px;max-height:340px;position:absolute;top:0;right:0;bottom:0;left:0;margin:auto;z-index:1}#tpl-header .figure.-fit-340-c226 img,.footer .figure.-fit-340-c226 img{margin-top:-57px;margin-bottom:-57px}#tpl-header .figure.-fit-460-c250,.footer .figure.-fit-460-c250{width:460px;height:250px;position:relative;overflow:hidden}#tpl-header .figure.-fit-460-c250 img,.footer .figure.-fit-460-c250 img{max-width:460px;max-height:460px;position:absolute;top:0;right:0;bottom:0;left:0;margin:auto;z-index:1}#tpl-header .figure.-fit-460-c250 img,.footer .figure.-fit-460-c250 img{margin-top:-105px;margin-bottom:-105px}#tpl-header .figure.-fit-460-c200,.footer .figure.-fit-460-c200{width:460px;height:200px;position:relative;overflow:hidden}#tpl-header .figure.-fit-460-c200 img,.footer .figure.-fit-460-c200 img{max-width:460px;max-height:460px;position:absolute;top:0;right:0;bottom:0;left:0;margin:auto;z-index:1}#tpl-header .figure.-fit-460-c200 img,.footer .figure.-fit-460-c200 img{margin-top:-130px;margin-bottom:-130px}#tpl-header .figure.-fit-460-c200 .realGold5Border,.footer .figure.-fit-460-c200 .realGold5Border{width:450px;height:190px;position:relative;border:5px solid #96810d;display:block;z-index:1}#tpl-header .figure.-fit-460-c200 .realGold5Border img,.footer .figure.-fit-460-c200 .realGold5Border img{max-width:450px;max-height:450px;position:absolute;top:0;right:0;bottom:0;left:0;margin:auto;z-index:1}#tpl-header .figure.-frame,.footer .figure.-frame{padding:7px;border:solid 1px #e0e0e0;background-color:#fff}#tpl-header .availability,.footer .availability{padding:10px 0;border:dotted 1px #80c03c;background-color:#f6fbf2;color:#579e23}#tpl-header .page-top a,.footer .page-top a{background-color:#fff;background-image:none;padding:7px 15px;-moz-border-radius:5px 5px 0 0;-webkit-border-radius:5px;border-radius:5px 5px 0 0;display:inline-block;vertical-align:middle;*vertical-align:auto;*zoom:1;*display:inline}#tpl-header .ranking-carousel .-carousel-next-controller,#tpl-header .ranking-carousel .-carousel-prev-controller,.footer .ranking-carousel .-carousel-next-controller,.footer .ranking-carousel .-carousel-prev-controller{cursor:pointer;position:absolute;z-index:2;top:96px}#tpl-header .ranking-carousel,.footer .ranking-carousel{position:relative;height:300px;width:700px}#tpl-header .ranking-carousel .-carousel-clop,.footer .ranking-carousel .-carousel-clop{position:relative;z-index:1;overflow:hidden;height:400px;width:700px}#tpl-header .ranking-carousel .-carousel-contents,.footer .ranking-carousel .-carousel-contents{position:absolute;top:0;left:0}#tpl-header .ranking-carousel .-unit,.footer .ranking-carousel .-unit{float:left;width:700px}#tpl-header .ranking-carousel .-carousel-next-controller,.footer .ranking-carousel .-carousel-next-controller{right:-15px}#tpl-header .ranking-carousel .-carousel-prev-controller,.footer .ranking-carousel .-carousel-prev-controller{left:-15px}#tpl-header .event-carousel .-carousel-prev-controller,#tpl-header .event-carousel .-carousel-next-controller,.footer .event-carousel .-carousel-prev-controller,.footer .event-carousel .-carousel-next-controller{position:absolute;width:24px;height:36px;z-index:2;top:65px;background-color:#d3bd71;cursor:pointer}#tpl-header .event-carousel,.footer .event-carousel{position:relative;z-index:1;width:520px;height:170px;overflow:hidden}#tpl-header .event-carousel .-carousel-contents,.footer .event-carousel .-carousel-contents{position:absolute;top:0;left:0}#tpl-header .event-carousel .-carousel-item,.footer .event-carousel .-carousel-item{width:520px;height:170px;float:left}#tpl-header .event-carousel .-carousel-prev-controller,.footer .event-carousel .-carousel-prev-controller{left:0}#tpl-header .event-carousel .-carousel-next-controller,.footer .event-carousel .-carousel-next-controller{right:0}#tpl-header .popular-spot-carousel .-carousel-prev-controller,#tpl-header .popular-spot-carousel .-carousel-next-controller,.footer .popular-spot-carousel .-carousel-prev-controller,.footer .popular-spot-carousel .-carousel-next-controller{position:absolute;width:24px;height:36px;z-index:2;top:120px;background-color:#4899d2;cursor:pointer}#tpl-header .popular-spot-carousel,.footer .popular-spot-carousel{position:relative;z-index:1;width:400px;height:280px;overflow:hidden}#tpl-header .popular-spot-carousel .-carousel-contents,.footer .popular-spot-carousel .-carousel-contents{position:absolute;top:0;left:0}#tpl-header .popular-spot-carousel .-carousel-item,.footer .popular-spot-carousel .-carousel-item{width:400px;height:280px;float:left}#tpl-header .popular-spot-carousel .-carousel-prev-controller,.footer .popular-spot-carousel .-carousel-prev-controller{left:0}#tpl-header .popular-spot-carousel .-carousel-next-controller,.footer .popular-spot-carousel .-carousel-next-controller{right:0}#tpl-header .restaurant-gallery,.footer .restaurant-gallery{background:#333;height:300px;width:1060px;overflow:hidden;position:relative}#tpl-header .restaurant-gallery .-carousel-contents,.footer .restaurant-gallery .-carousel-contents{*zoom:1;position:relative;top:0;left:0}#tpl-header .restaurant-gallery .-carousel-contents:after,.footer .restaurant-gallery .-carousel-contents:after{content:"\0020";display:block;height:0;clear:both;overflow:hidden;visibility:hidden}#tpl-header .restaurant-gallery .-carousel-item,.footer .restaurant-gallery .-carousel-item{width:1060px;height:300px;float:left}#tpl-header #restaurant-gallery .-controller-in,.footer #restaurant-gallery .-controller-in{background-color:#da0008;background-image:url("data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4gPHN2ZyB2ZXJzaW9uPSIxLjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PGRlZnM+PGxpbmVhckdyYWRpZW50IGlkPSJncmFkIiBncmFkaWVudFVuaXRzPSJvYmplY3RCb3VuZGluZ0JveCIgeDE9IjAuNSIgeTE9IjAuMCIgeDI9IjAuNSIgeTI9IjEuMCI+PHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2YzMDAxOCIvPjxzdG9wIG9mZnNldD0iMTAwJSIgc3RvcC1jb2xvcj0iI2RhMDAwOCIvPjwvbGluZWFyR3JhZGllbnQ+PC9kZWZzPjxyZWN0IHg9IjAiIHk9IjAiIHdpZHRoPSIxMDAlIiBoZWlnaHQ9IjEwMCUiIGZpbGw9InVybCgjZ3JhZCkiIC8+PC9zdmc+IA==");background-size:100%;background-image:-webkit-gradient(linear, 50% 0%, 50% 100%, color-stop(0%, #f30018), color-stop(100%, #da0008));background-image:-moz-linear-gradient(top, #f30018 0%, #da0008 100%);background-image:-webkit-linear-gradient(top, #f30018 0%, #da0008 100%);background-image:linear-gradient(to bottom, #f30018 0%,#da0008 100%);position:relative;width:100%}#tpl-header #restaurant-gallery .-carousel-group-controller,.footer #restaurant-gallery .-carousel-group-controller{*zoom:1;height:35px;margin:-35px auto 0;width:940px}#tpl-header #restaurant-gallery .-carousel-group-controller:after,.footer #restaurant-gallery .-carousel-group-controller:after{content:"\0020";display:block;height:0;clear:both;overflow:hidden;visibility:hidden}#tpl-header #restaurant-gallery .-carousel-group-controller li,.footer #restaurant-gallery .-carousel-group-controller li{float:left;width:12.5%;width:12.49%;text-align:center}#tpl-header #restaurant-gallery .-carousel-group-controller li a,.footer #restaurant-gallery .-carousel-group-controller li a{display:block;height:35px;line-height:35px;width:100%;background-color:#da0008;background-image:url("data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4gPHN2ZyB2ZXJzaW9uPSIxLjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PGRlZnM+PGxpbmVhckdyYWRpZW50IGlkPSJncmFkIiBncmFkaWVudFVuaXRzPSJvYmplY3RCb3VuZGluZ0JveCIgeDE9IjAuNSIgeTE9IjAuMCIgeDI9IjAuNSIgeTI9IjEuMCI+PHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2YzMDAxOCIvPjxzdG9wIG9mZnNldD0iMTAwJSIgc3RvcC1jb2xvcj0iI2RhMDAwOCIvPjwvbGluZWFyR3JhZGllbnQ+PC9kZWZzPjxyZWN0IHg9IjAiIHk9IjAiIHdpZHRoPSIxMDAlIiBoZWlnaHQ9IjEwMCUiIGZpbGw9InVybCgjZ3JhZCkiIC8+PC9zdmc+IA==");background-size:100%;background-image:-webkit-gradient(linear, 50% 0%, 50% 100%, color-stop(0%, #f30018), color-stop(100%, #da0008));background-image:-moz-linear-gradient(top, #f30018 0%, #da0008 100%);background-image:-webkit-linear-gradient(top, #f30018 0%, #da0008 100%);background-image:linear-gradient(to bottom, #f30018 0%,#da0008 100%);color:#fff}#tpl-header #restaurant-gallery .-carousel-group-controller li a:hover,.footer #restaurant-gallery .-carousel-group-controller li a:hover{background-color:#fff;background-image:none;color:#565656}#tpl-header #restaurant-gallery .-carousel-group-controller li a.-active,.footer #restaurant-gallery .-carousel-group-controller li a.-active{background-color:#fff;background-image:none;color:#565656}#tpl-header .square.-full,.footer .square.-full{width:100%;height:500px}#tpl-header .separate-left,.footer .separate-left{border-left:solid 1px #e0e0e0}#tpl-header .separate-right,.footer .separate-right{border-right:solid 1px #e0e0e0}#tpl-header .ticket,.footer .ticket{width:290px;height:150px;background-image:url(https://gurunavi.com/ticket.png);background-position:0 0;background-repeat:no-repeat;display:table-cell}#tpl-header .tag,.footer .tag{background-color:#e5d48e;color:#55491f;display:inline-block;vertical-align:middle;*vertical-align:auto;*zoom:1;*display:inline;padding:2px 4px}#tpl-header .search-result-type,.footer .search-result-type{padding:25px 0 30px}#tpl-header .home-header,.footer .home-header{background-color:#bbb;margin-bottom:30px}#tpl-header .home-header .-style,.footer .home-header .-style{width:1100px;width:1060px;margin:0 auto;height:300px}#tpl-header .home-header.-no-space,.footer .home-header.-no-space{padding:0}#tpl-header .home-header.-tokyo,#tpl-header .home-header.-osaka,#tpl-header .home-header.-kyoto,#tpl-header .home-header.-hokkaido,#tpl-header .home-header.-kanagawa,#tpl-header .home-header.-aichi,#tpl-header .home-header.-hyogo,#tpl-header .home-header.-fukuoka,.footer .home-header.-tokyo,.footer .home-header.-osaka,.footer .home-header.-kyoto,.footer .home-header.-hokkaido,.footer .home-header.-kanagawa,.footer .home-header.-aichi,.footer .home-header.-hyogo,.footer .home-header.-fukuoka{height:265px}#tpl-header .home-header.-tokyo .figure,#tpl-header .home-header.-osaka .figure,#tpl-header .home-header.-kyoto .figure,#tpl-header .home-header.-hokkaido .figure,#tpl-header .home-header.-kanagawa .figure,#tpl-header .home-header.-aichi .figure,#tpl-header .home-header.-hyogo .figure,#tpl-header .home-header.-fukuoka .figure,.footer .home-header.-tokyo .figure,.footer .home-header.-osaka .figure,.footer .home-header.-kyoto .figure,.footer .home-header.-hokkaido .figure,.footer .home-header.-kanagawa .figure,.footer .home-header.-aichi .figure,.footer .home-header.-hyogo .figure,.footer .home-header.-fukuoka .figure{height:265px;overflow:hidden}#tpl-header .home-header .color-white,.footer .home-header .color-white{text-shadow:1px 1px 5px rgba(0,0,0,0.7)}#tpl-header #restaurant-gallery,.footer #restaurant-gallery{overflow:hidden}#tpl-header #hero-detail-col,.footer #hero-detail-col{z-index:7}#tpl-header #hero-detail-col .hero,.footer #hero-detail-col .hero{z-index:6}#tpl-header .hero,.footer .hero{height:340px;height:300px;position:relative}#tpl-header .hero .-guide,.footer .hero .-guide{position:absolute;height:240px;top:35px;left:80px}#tpl-header .hero .-guide h1,.footer .hero .-guide h1{width:940px}#tpl-header .hero .-guide p,.footer .hero .-guide p{width:470px}#tpl-header .hero .-contents,.footer .hero .-contents{padding:20px}#tpl-header .hero .hero-detail-text,.footer .hero .hero-detail-text{position:relative}#tpl-header .hero .hero-detail-text .-fixed-text,.footer .hero .hero-detail-text .-fixed-text{left:-10px;top:-10px;padding:10px;position:absolute}#tpl-header .hero .hero-detail-text .-fixed,.footer .hero .hero-detail-text .-fixed{background-color:rgba(88,88,88,0.7);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#b3585858,endColorstr=#b3585858);z-index:2}#tpl-header *:first-child+html .hero .hero-detail-text .-fixed,.footer *:first-child+html .hero .hero-detail-text .-fixed{background-color:#888}#tpl-header .hero-image,.footer .hero-image{width:720px;position:relative;z-index:10}#tpl-header .hero-image .-detail,.footer .hero-image .-detail{position:absolute;left:0;right:0;top:151px;z-index:1}#tpl-header .hero-image .-detail .-col,.footer .hero-image .-detail .-col{width:100%;height:105px;overflow:hidden}#tpl-header .hero-image .-detail .-col.-more,.footer .hero-image .-detail .-col.-more{height:auto}#tpl-header .hero-image .-detail .-more-handler,.footer .hero-image .-detail .-more-handler{background-color:#493b1e;padding:4px 10px;color:#fff;cursor:pointer}#tpl-header .hero-image .-in,.footer .hero-image .-in{padding:10px;background-color:rgba(255,255,255,0.8)}#tpl-header .hero-header,.footer .hero-header{background-color:#000;background-color:#345}#tpl-header .hero-header .-style,.footer .hero-header .-style{background-repeat:no-repeat;background-position:0 0;width:1060px;margin:0 auto;height:300px}#tpl-header .hero-header .-style .-in,.footer .hero-header .-style .-in{padding:35px 0}#tpl-header .hero-header .hero-detail-text,.footer .hero-header .hero-detail-text{position:relative}#tpl-header .hero-header .hero-detail-text .-fixed-text,.footer .hero-header .hero-detail-text .-fixed-text{left:-10px;top:-10px;padding:10px;position:absolute}#tpl-header .hero-header .hero-detail-text .-fixed,.footer .hero-header .hero-detail-text .-fixed{background-color:rgba(88,88,88,0.7);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#b3585858,endColorstr=#b3585858);z-index:2}#tpl-header .hero-header .color-white,.footer .hero-header .color-white{text-shadow:1px 1px 9px #000}#tpl-header .heroine-header,.footer .heroine-header{background-color:#000}#tpl-header .heroine-header.-feature,.footer .heroine-header.-feature{background-color:#e43848;color:#ddd}#tpl-header .heroine-header.-feature .-style,.footer .heroine-header.-feature .-style{background-image:url(https://gurunavi.com/feature-top.jpg);background-repeat:repeat-x;background-position:50% 0}#tpl-header .heroine-header.-feature-theme,.footer .heroine-header.-feature-theme{background-color:#fff;color:#554a1f}#tpl-header .heroine-header.-aream,.footer .heroine-header.-aream{background-color:#fff;color:#000}#tpl-header .heroine-header .-style,.footer .heroine-header .-style{margin:0 auto}#tpl-header .heroine-header .-style .-in,.footer .heroine-header .-style .-in{padding:35px 0}#tpl-header .support-header,.footer .support-header{background-color:#fff;height:250px}#tpl-header .support-header.-cuisine,.footer .support-header.-cuisine{background-color:#d3bd71;color:#ddd}#tpl-header .support-header.-cuisine .-style,.footer .support-header.-cuisine .-style{background-repeat:no-repeat;background-position:50% 0}#tpl-header .support-header.-cuisine .-style .-in,.footer .support-header.-cuisine .-style .-in{padding:35px 0 0 15px}#tpl-header .support-header .-style,.footer .support-header .-style{margin:0 auto;height:140px}#tpl-header .support-header .-style .-in,.footer .support-header .-style .-in{padding:35px 0}#tpl-header .to-tutorial,.footer .to-tutorial{width:250px;-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px;background-color:#bcb28e}#tpl-header .to-tutorial .-in,.footer .to-tutorial .-in{padding:10px}#tpl-header .to-tutorial a,.footer .to-tutorial a{color:#fff}#tpl-header .search-widget,.footer .search-widget{z-index:4;position:relative}#tpl-header .search-widget.-spacing,.footer .search-widget.-spacing{padding-bottom:20px;margin-bottom:30px}#tpl-header .search-widget .-select,.footer .search-widget .-select{border:1px solid #e1e0dd;height:28px;width:168px}#tpl-header .search-widget .-input,.footer .search-widget .-input{border:1px solid #e1e0dd;height:16px;padding-bottom:3px;padding-top:3px;width:150px}#tpl-header *:first-child+html .search-widget .-search-box,.footer *:first-child+html .search-widget .-search-box{margin-right:4px}#tpl-header .search-widget .-side-margin,.footer .search-widget .-side-margin{margin-left:7px;margin-right:7px}#tpl-header .search-widget .-detail-search,.footer .search-widget .-detail-search{width:400px;padding-top:10px;position:absolute;bottom:-10px;left:0;z-index:5}#tpl-header .search-widget .-more-contents,.footer .search-widget .-more-contents{background:#fff;border:1px solid #e1e0dd;-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px;margin:5px;padding:10px 10px 2px;position:absolute;top:10px}#tpl-header *:first-child+html .search-widget .-more-contents,.footer *:first-child+html .search-widget .-more-contents{top:15px}#tpl-header .search-widget .-more-trigger,.footer .search-widget .-more-trigger{cursor:pointer;position:absolute;right:0;bottom:0;padding:4px 0 0}#tpl-header *:first-child+html .search-widget .-more-trigger,.footer *:first-child+html .search-widget .-more-trigger{bottom:-5px;bottom:-10px}#tpl-header .location-widget .-tab,.footer .location-widget .-tab{*zoom:1}#tpl-header .location-widget .-tab:after,.footer .location-widget .-tab:after{content:"\0020";display:block;height:0;clear:both;overflow:hidden;visibility:hidden}#tpl-header .location-widget .-tab li,.footer .location-widget .-tab li{float:left;width:136px;height:26px;cursor:pointer}#tpl-header .location-widget .-tab li.-area,.footer .location-widget .-tab li.-area{background:url("https://gurunavi.com/imgs/sprites-s834998a5c7.png") 0 -3623px;display:inline-block;vertical-align:middle;*vertical-align:auto;*zoom:1;*display:inline;height:26px;width:130px}#tpl-header .location-widget .-tab li.-area.-both-space,.footer .location-widget .-tab li.-area.-both-space{margin:0 5px}#tpl-header .location-widget .-tab li.-area:hover,#tpl-header .location-widget .-tab li.-area.-active,.footer .location-widget .-tab li.-area:hover,.footer .location-widget .-tab li.-area.-active{background:url("https://gurunavi.com/imgs/sprites-s834998a5c7.png") 0 -3587px;display:inline-block;vertical-align:middle;*vertical-align:auto;*zoom:1;*display:inline;height:26px;width:130px}#tpl-header .location-widget .-tab li.-area:hover.-both-space,#tpl-header .location-widget .-tab li.-area.-active.-both-space,.footer .location-widget .-tab li.-area:hover.-both-space,.footer .location-widget .-tab li.-area.-active.-both-space{margin:0 5px}#tpl-header .location-widget .-tab li.-spot,.footer .location-widget .-tab li.-spot{background:url("https://gurunavi.com/imgs/sprites-s834998a5c7.png") 0 -3767px;display:inline-block;vertical-align:middle;*vertical-align:auto;*zoom:1;*display:inline;height:26px;width:130px}#tpl-header .location-widget .-tab li.-spot.-both-space,.footer .location-widget .-tab li.-spot.-both-space{margin:0 5px}#tpl-header .location-widget .-tab li.-spot:hover,#tpl-header .location-widget .-tab li.-spot.-active,.footer .location-widget .-tab li.-spot:hover,.footer .location-widget .-tab li.-spot.-active{background:url("https://gurunavi.com/imgs/sprites-s834998a5c7.png") 0 -3731px;display:inline-block;vertical-align:middle;*vertical-align:auto;*zoom:1;*display:inline;height:26px;width:130px}#tpl-header .location-widget .-tab li.-spot:hover.-both-space,#tpl-header .location-widget .-tab li.-spot.-active.-both-space,.footer .location-widget .-tab li.-spot:hover.-both-space,.footer .location-widget .-tab li.-spot.-active.-both-space{margin:0 5px}#tpl-header .location-widget .-tab li.-hotel,.footer .location-widget .-tab li.-hotel{background:url("https://gurunavi.com/imgs/sprites-s834998a5c7.png") 0 -3695px;display:inline-block;vertical-align:middle;*vertical-align:auto;*zoom:1;*display:inline;height:26px;width:130px}#tpl-header .location-widget .-tab li.-hotel.-both-space,.footer .location-widget .-tab li.-hotel.-both-space{margin:0 5px}#tpl-header .location-widget .-tab li.-hotel:hover,#tpl-header .location-widget .-tab li.-hotel.-active,.footer .location-widget .-tab li.-hotel:hover,.footer .location-widget .-tab li.-hotel.-active{background:url("https://gurunavi.com/imgs/sprites-s834998a5c7.png") 0 -3659px;display:inline-block;vertical-align:middle;*vertical-align:auto;*zoom:1;*display:inline;height:26px;width:130px}#tpl-header .location-widget .-tab li.-hotel:hover.-both-space,#tpl-header .location-widget .-tab li.-hotel.-active.-both-space,.footer .location-widget .-tab li.-hotel:hover.-both-space,.footer .location-widget .-tab li.-hotel.-active.-both-space{margin:0 5px}#tpl-header .location-widget .-tab li .-label,.footer .location-widget .-tab li .-label{display:inline-block;vertical-align:middle;*vertical-align:auto;*zoom:1;*display:inline;margin-top:5px;padding-left:25px;color:#fff}#tpl-header .location-widget .-tab li:hover .-label,#tpl-header .location-widget .-tab li.-active .-label,.footer .location-widget .-tab li:hover .-label,.footer .location-widget .-tab li.-active .-label{color:#4899d2}#tpl-header .location-widget .-map,.footer .location-widget .-map{position:relative;width:390px;height:280px;background:url(https://gurunavi.com/map-japan.png) no-repeat 0 0}#tpl-header .location-widget .-tab-contents-container,.footer .location-widget .-tab-contents-container{background-color:#fff}#tpl-header .location-widget .label,.footer .location-widget .label{position:absolute}#tpl-header .location-widget .-more,.footer .location-widget .-more{top:20px;left:20px}#tpl-header .location-widget .-hokkaido,.footer .location-widget .-hokkaido{top:30px;left:177px}#tpl-header .location-widget .-kyoto,.footer .location-widget .-kyoto{top:130px;left:150px}#tpl-header .location-widget .-hyogo,.footer .location-widget .-hyogo{top:160px;left:64px}#tpl-header .location-widget .-fukuoka,.footer .location-widget .-fukuoka{top:220px;left:20px}#tpl-header .location-widget .-tokyo,.footer .location-widget .-tokyo{top:150px;left:266px}#tpl-header .location-widget .-kanagawa,.footer .location-widget .-kanagawa{top:185px;left:250px}#tpl-header .location-widget .-aichi,.footer .location-widget .-aichi{top:220px;left:220px}#tpl-header .location-widget .-osaka,.footer .location-widget .-osaka{top:230px;left:120px}#tpl-header .location-large-widget,.footer .location-large-widget{background:#fff;height:280px;position:relative}#tpl-header .location-large-widget h4,.footer .location-large-widget h4{left:20px;position:absolute;top:20px}#tpl-header .location-large-widget .-map,.footer .location-large-widget .-map{position:relative;width:700px;height:280px;background:url(https://gurunavi.com/map-japan-large.png) no-repeat 0 0}#tpl-header .location-large-widget .-tab-contents-container,.footer .location-large-widget .-tab-contents-container{background-color:#fff}#tpl-header .location-large-widget .label,.footer .location-large-widget .label{border-color:#e7e7e7;position:absolute}#tpl-header .location-large-widget .-more,.footer .location-large-widget .-more{top:20px;left:20px}#tpl-header .location-large-widget .-hokkaido,.footer .location-large-widget .-hokkaido{top:30px;left:487px}#tpl-header .location-large-widget .-kyoto,.footer .location-large-widget .-kyoto{top:120px;left:330px}#tpl-header .location-large-widget .-hyogo,.footer .location-large-widget .-hyogo{top:165px;left:304px}#tpl-header .location-large-widget .-fukuoka,.footer .location-large-widget .-fukuoka{top:160px;left:80px}#tpl-header .location-large-widget .-tokyo,.footer .location-large-widget .-tokyo{top:140px;left:466px}#tpl-header .location-large-widget .-kanagawa,.footer .location-large-widget .-kanagawa{top:185px;left:480px}#tpl-header .location-large-widget .-aichi,.footer .location-large-widget .-aichi{top:210px;left:365px}#tpl-header .location-large-widget .-osaka,.footer .location-large-widget .-osaka{top:210px;left:255px}#tpl-header .width-118,.footer .width-118{width:118px}#tpl-header .width-120,.footer .width-120{width:120px}#tpl-header .width-154,.footer .width-154{width:154px}#tpl-header .width-340,.footer .width-340{width:340px}#tpl-header .width-460,.footer .width-460{width:460px}#tpl-header .width-470,.footer .width-470{width:470px}#tpl-header .square-more,.footer .square-more{background-color:#4899d2;color:#fff;font-weight:bold;display:block}#tpl-header .square-more:link,#tpl-header .square-more:hover,#tpl-header .square-more:visited,.footer .square-more:link,.footer .square-more:hover,.footer .square-more:visited{color:#fff}#tpl-header .square-more,.footer .square-more{width:110px;height:67px;padding:53px 5px 0}#tpl-header .heading-with-list,.footer .heading-with-list{padding:10px}#tpl-header .heading-with-list .-heading,.footer .heading-with-list .-heading{line-height:30px;display:inline-block;vertical-align:middle;*vertical-align:auto;*zoom:1;*display:inline;margin-right:10px}#tpl-header .heading-with-list .-list,.footer .heading-with-list .-list{display:inline-block;vertical-align:middle;*vertical-align:auto;*zoom:1;*display:inline}#tpl-header .heading-with-list .-list li,.footer .heading-with-list .-list li{display:inline-block;vertical-align:middle;*vertical-align:auto;*zoom:1;*display:inline;line-height:30px;margin-right:10px}#tpl-header .fixed-scroll-area,.footer .fixed-scroll-area{background:#fff;height:128px;overflow-y:scroll}#tpl-header .fixed-scroll-area.-h280,.footer .fixed-scroll-area.-h280{height:240px}#tpl-header .menu-like-list li,.footer .menu-like-list li{*zoom:1;border-bottom:1px solid #b9b9b9;margin-bottom:12px;min-height:17px;position:relative}#tpl-header .menu-like-list li:after,.footer .menu-like-list li:after{content:"\0020";display:block;height:0;clear:both;overflow:hidden;visibility:hidden}#tpl-header .menu-like-list .-title,.footer .menu-like-list .-title{display:block;float:left}#tpl-header .menu-like-list .-value,.footer .menu-like-list .-value{float:right;text-align:right;width:110px}#tpl-header .floating-window,.footer .floating-window{background:#fff;display:none;padding:20px 0 20px 20px;margin-bottom:-20px}#tpl-header .floating-window .-head,.footer .floating-window .-head{height:30px;width:720px}#tpl-header .floating-window .-body,.footer .floating-window .-body{height:370px;overflow-y:scroll;width:740px}#tpl-header .floating-window .-body .cassette,.footer .floating-window .-body .cassette{margin-bottom:0;width:720px}#tpl-header .floating-window .-body-with-button,.footer .floating-window .-body-with-button{height:330px;overflow-y:scroll;width:740px}#tpl-header .floating-window .-body-with-button .cassette,.footer .floating-window .-body-with-button .cassette{margin-bottom:0;width:720px}#tpl-header .floating-window .-button,.footer .floating-window .-button{height:40px;width:720px}#tpl-header #colorbox .floating-window,.footer #colorbox .floating-window{display:block}#tpl-header .editing-preview,.footer .editing-preview{background:#f0eee0;height:50px;left:0;top:0;box-shadow:0 3px 5px 1px rgba(0,0,0,0.2);-webkit-box-shadow:0 3px 5px 1px rgba(0,0,0,0.2);-ms-box-shadow:0 3px 2px 5px rgba(0,0,0,0.2);position:fixed;text-align:center;width:100%;z-index:4}#tpl-header .recommend-you,.footer .recommend-you{border-top:1px solid #efece2;padding-top:20px}#tpl-header .footer-social-widget,.footer .footer-social-widget{margin-top:-45px}#tpl-header .dropdown-widget,.footer .dropdown-widget{position:relative}#tpl-header .dropdown-widget .-options,.footer .dropdown-widget .-options{display:none;left:0;margin-left:-10px;padding:3px 10px 6px;position:absolute}#tpl-header .dropdown-widget .-options a,.footer .dropdown-widget .-options a{color:#fff;display:block}#tpl-header .dropdown-widget.-site-navigation,.footer .dropdown-widget.-site-navigation{width:100px;z-index:5}#tpl-header .dropdown-widget.-hovered.-site-navigation .-options,.footer .dropdown-widget.-hovered.-site-navigation .-options{background:#929292;display:block}#tpl-header .dropdown-widget.-hovered.-site-navigation .-options strong,.footer .dropdown-widget.-hovered.-site-navigation .-options strong{color:#000}#tpl-header .dropdown-widget.-hovered.-site-navigation .-options li,.footer .dropdown-widget.-hovered.-site-navigation .-options li{padding:3px 0}#tpl-header #cboxTitle,#tpl-header #cboxTitle *,.footer #cboxTitle,.footer #cboxTitle *{background:none !important;border:none !important;font-size:13px !important;font-weight:bold !important;line-height:1.2 !important;padding:0 !important;text-decoration:none !important}#tpl-header #cboxLoadedContent.cboxImgCustom,.footer #cboxLoadedContent.cboxImgCustom{display:table-cell !important;layout-grid-line:100%;text-align:center !important;vertical-align:middle !important}#tpl-header .cboxImgCustom .cboxPhoto,.footer .cboxImgCustom .cboxPhoto{margin-top:0 !important}#tpl-header #colorbox,#tpl-header #cboxOverlay,#tpl-header #cboxWrapper,.footer #colorbox,.footer #cboxOverlay,.footer #cboxWrapper{left:0;overflow:hidden;position:absolute;top:0;z-index:9999}#tpl-header #cboxOverlay,.footer #cboxOverlay{height:100%;position:fixed;width:100%}#tpl-header #cboxMiddleLeft,#tpl-header #cboxBottomLeft,.footer #cboxMiddleLeft,.footer #cboxBottomLeft{clear:left}#tpl-header #cboxContent,.footer #cboxContent{position:relative}#tpl-header #cboxLoadedContent,.footer #cboxLoadedContent{overflow:auto}#tpl-header #cboxTitle *,.footer #cboxTitle *{margin:0 !important}#tpl-header #cboxLoadingOverlay,#tpl-header #cboxLoadingGraphic,.footer #cboxLoadingOverlay,.footer #cboxLoadingGraphic{height:100%;left:0;position:absolute;top:0;width:100%}#tpl-header #cboxPrevious,#tpl-header #cboxNext,#tpl-header #cboxClose,#tpl-header #cboxSlideshow,#tpl-header #gn_header-fl-close,.footer #cboxPrevious,.footer #cboxNext,.footer #cboxClose,.footer #cboxSlideshow,.footer #gn_header-fl-close{cursor:pointer}#tpl-header .cboxPhoto,.footer .cboxPhoto{border:0;display:block;float:left;margin:auto;max-width:none}#tpl-header .cboxIframe,.footer .cboxIframe{border:0;display:block;height:100%;width:100%}#tpl-header #colorbox,#tpl-header #cboxContent,#tpl-header #cboxLoadedContent,.footer #colorbox,.footer #cboxContent,.footer #cboxLoadedContent{box-sizing:content-box;-moz-box-sizing:content-box;-webkit-box-sizing:content-box}#tpl-header #cboxOverlay,.footer #cboxOverlay{background:#444}#tpl-header #cboxContent,.footer #cboxContent{margin:0}#tpl-header * html #cboxContent,.footer * html #cboxContent{margin-bottom:40px}#tpl-header *:first-child+html #cboxContent,.footer *:first-child+html #cboxContent{margin-bottom:60px}#tpl-header .cboxIframe,.footer .cboxIframe{background:#fff}#tpl-header #cboxError,.footer #cboxError{border:1px solid #ccc;padding:50px}#tpl-header #cboxLoadedContent,.footer #cboxLoadedContent{background:#fff}#tpl-header #cboxTitle,#tpl-header #cboxTitle *,#tpl-header #cboxCurrent,.footer #cboxTitle,.footer #cboxTitle *,.footer #cboxCurrent{color:#eee !important}#tpl-header #cboxTitle,.footer #cboxTitle{left:0 !important;position:absolute !important;top:-40px !important}#tpl-header #cboxCurrent,.footer #cboxCurrent{position:absolute;right:0;bottom:-20px}#tpl-header #photo.tab1 #cboxCurrent,.footer #photo.tab1 #cboxCurrent{display:none !important}#tpl-header #cboxSlideshow,.footer #cboxSlideshow{color:#fff;position:absolute;right:90px;top:-20px}#tpl-header #cboxPrevious,#tpl-header #cboxNext,#tpl-header #cboxClose,#tpl-header #gn_header-fl-close,.footer #cboxPrevious,.footer #cboxNext,.footer #cboxClose,.footer #gn_header-fl-close{background-image:url(https://gurunavi.com/colorbox-cls.png);background-repeat:no-repeat;position:absolute;text-indent:-9999px}#tpl-header #cboxPrevious,#tpl-header #cboxNext,.footer #cboxPrevious,.footer #cboxNext{height:84%;top:60px;width:25%}#tpl-header * html #cboxPrevious,#tpl-header * html #cboxNext,.footer * html #cboxPrevious,.footer * html #cboxNext{height:355px;top:20%;width:73px}#tpl-header #cboxPrevious,.footer #cboxPrevious{background-image:url(https://gurunavi.com/colorbox-l.png);background-position:0 50%;left:5px}#tpl-header #cboxPrevious:hover,.footer #cboxPrevious:hover{background-image:url(https://gurunavi.com/colorbox-l-on.png);background-position:0 50%}#tpl-header #cboxNext,.footer #cboxNext{background-image:url(https://gurunavi.com/colorbox-r.png);background-position:100% 50%;right:5px}#tpl-header #cboxNext:hover,#tpl-header #cboxNext.hover,.footer #cboxNext:hover,.footer #cboxNext.hover{background-image:url(https://gurunavi.com/colorbox-r-on.png) !important;background-position:100% 50%}#tpl-header #cboxLoadingOverlay,.footer #cboxLoadingOverlay{background:#000}#tpl-header #cboxLoadingGraphic,.footer #cboxLoadingGraphic{background:url(https://gurunavi.com/colorbox-loading.gif) no-repeat 50%}#tpl-header #cboxClose,#tpl-header #gn_header-fl-close,.footer #cboxClose,.footer #gn_header-fl-close{background-position:50% 0;display:block;height:20px;right:0;top:0;width:20px}#tpl-header #cboxClose:hover,#tpl-header #gn_header-fl-close:hover,.footer #cboxClose:hover,.footer #gn_header-fl-close:hover{background-position:bottom center}#tpl-header #cboxClose.cbox-gallery-close,.footer #cboxClose.cbox-gallery-close{background-position:center -123px;height:60px;right:0;top:0;width:60px}#tpl-header #cboxClose.cbox-gallery-close:hover,.footer #cboxClose.cbox-gallery-close:hover{background-position:center -63px}#tpl-header #cbox-sm,.footer #cbox-sm{bottom:-30px;position:absolute;right:40px}#tpl-header * html #cbox-sm,.footer * html #cbox-sm{display:none}#tpl-header #cbox-sm-ul,.footer #cbox-sm-ul{display:none}#tpl-header #cbox-sm li,.footer #cbox-sm li{float:left}#tpl-header #cbox-sm #cbox-sm-share-fb,#tpl-header #cbox-sm #cbox-sm-fb-if,#tpl-header #cbox-sm #cbox-sm-share-tw,#tpl-header #cbox-sm #cbox-sm-tw-if,.footer #cbox-sm #cbox-sm-share-fb,.footer #cbox-sm #cbox-sm-fb-if,.footer #cbox-sm #cbox-sm-share-tw,.footer #cbox-sm #cbox-sm-tw-if{height:21px;width:112px}#tpl-header #cbox-sm #cbox-sm-share-fb,.footer #cbox-sm #cbox-sm-share-fb{margin-right:15px}#tpl-header #cbox-dscrptn,.footer #cbox-dscrptn{bottom:0;display:none;position:absolute;width:100%}#tpl-header #cbox-dscrptn a,#tpl-header #cbox-dscrptn a:hover,#tpl-header #cbox-dscrptn a:visited,#tpl-header #cbox-dscrptn-detail-name,#tpl-header #cbox-dscrptn-detail-role,#tpl-header #cbox-dscrptn-detail-intro,.footer #cbox-dscrptn a,.footer #cbox-dscrptn a:hover,.footer #cbox-dscrptn a:visited,.footer #cbox-dscrptn-detail-name,.footer #cbox-dscrptn-detail-role,.footer #cbox-dscrptn-detail-intro{color:#fff}#tpl-header #cbox-dscrptn a:hover,.footer #cbox-dscrptn a:hover{text-decoration:none}#tpl-header #cboxContent.no-cbox-dscrptn #cbox-dscrptn,.footer #cboxContent.no-cbox-dscrptn #cbox-dscrptn{display:none !important}#tpl-header #cbox-dscrptn-wrapper,.footer #cbox-dscrptn-wrapper{min-height:63px;position:relative}#tpl-header #cbox-dscrptn-wrapper-inner,.footer #cbox-dscrptn-wrapper-inner{background:rgba(7,7,7,0.7);bottom:0;padding:40px 0 35px;position:absolute;width:100%}#tpl-header #cbox-dscrptn-inner-detail,.footer #cbox-dscrptn-inner-detail{margin:0 auto;width:420px}#tpl-header #cbox-dscrptn-detail-name,#tpl-header #cbox-dscrptn-detail-role,#tpl-header #cbox-dscrptn-detail-intro,.footer #cbox-dscrptn-detail-name,.footer #cbox-dscrptn-detail-role,.footer #cbox-dscrptn-detail-intro{line-height:1.5}#tpl-header #cbox-dscrptn-detail-name,.footer #cbox-dscrptn-detail-name{font-size:15px;font-weight:bold}#tpl-header #cbox-dscrptn-detail-role,.footer #cbox-dscrptn-detail-role{font-size:12px;margin-bottom:20px}#tpl-header #cbox-dscrptn-intro-txt,.footer #cbox-dscrptn-intro-txt{display:block;font-size:12px;padding-top:5px;text-align:right}#tpl-header #cbox-dscrptn-inner-btn,.footer #cbox-dscrptn-inner-btn{position:absolute;right:0;top:0}#tpl-header * html #cbox-dscrptn-inner-btn,.footer * html #cbox-dscrptn-inner-btn{top:-65px;zoom:1}#tpl-header #cbox-dscrptn-btn-txt,.footer #cbox-dscrptn-btn-txt{background-image:url(https://gurunavi.com/colorbox-arrow-d.png);background-position:20px 50%;display:block;font-size:13px;height:13px;padding:25px 20px 25px 46px;width:78px}#tpl-header .hide #cbox-dscrptn-inner-btn,.footer .hide #cbox-dscrptn-inner-btn{background:rgba(7,7,7,0.7)}#tpl-header .hide #cbox-dscrptn-btn-txt,.footer .hide #cbox-dscrptn-btn-txt{background-image:url(https://gurunavi.com/colorbox-arrow-u.png)}#tpl-header .ui-datepicker .date-day,#tpl-header .ui-datepicker .date-holiday,#tpl-header .ui-datepicker .date-sunday,#tpl-header .ui-datepicker .date-saturday,.footer .ui-datepicker .date-day,.footer .ui-datepicker .date-holiday,.footer .ui-datepicker .date-sunday,.footer .ui-datepicker .date-saturday{padding:0;border:solid 1px #d0d4d9}#tpl-header .ui-datepicker .date-day .ui-state-default,#tpl-header .ui-datepicker .date-holiday .ui-state-default,#tpl-header .ui-datepicker .date-sunday .ui-state-default,#tpl-header .ui-datepicker .date-saturday .ui-state-default,.footer .ui-datepicker .date-day .ui-state-default,.footer .ui-datepicker .date-holiday .ui-state-default,.footer .ui-datepicker .date-sunday .ui-state-default,.footer .ui-datepicker .date-saturday .ui-state-default{background:#fff;padding:8px 4px}#tpl-header .ui-datepicker .date-day .ui-state-default:hover,#tpl-header .ui-datepicker .date-holiday .ui-state-default:hover,#tpl-header .ui-datepicker .date-sunday .ui-state-default:hover,#tpl-header .ui-datepicker .date-saturday .ui-state-default:hover,.footer .ui-datepicker .date-day .ui-state-default:hover,.footer .ui-datepicker .date-holiday .ui-state-default:hover,.footer .ui-datepicker .date-sunday .ui-state-default:hover,.footer .ui-datepicker .date-saturday .ui-state-default:hover{background:#fff0cc}#tpl-header .ui-datepicker .date-day .ui-state-highlight,#tpl-header .ui-datepicker .date-holiday .ui-state-highlight,#tpl-header .ui-datepicker .date-sunday .ui-state-highlight,#tpl-header .ui-datepicker .date-saturday .ui-state-highlight,.footer .ui-datepicker .date-day .ui-state-highlight,.footer .ui-datepicker .date-holiday .ui-state-highlight,.footer .ui-datepicker .date-sunday .ui-state-highlight,.footer .ui-datepicker .date-saturday .ui-state-highlight{background:#ffe8b2}#tpl-header .ui-widget,.footer .ui-widget{font-size:14px}#tpl-header .ui-datepicker .ui-widget-header,.footer .ui-datepicker .ui-widget-header{background:#ededed}#tpl-header .ui-datepicker .ui-datepicker-calendar,.footer .ui-datepicker .ui-datepicker-calendar{table-layout:fixed}#tpl-header .ui-datepicker .date-holiday .ui-state-default,.footer .ui-datepicker .date-holiday .ui-state-default{color:#ea2b3b}#tpl-header .ui-datepicker .date-sunday .ui-state-default,.footer .ui-datepicker .date-sunday .ui-state-default{color:#ea2b3b}#tpl-header .ui-datepicker .date-saturday .ui-state-default,.footer .ui-datepicker .date-saturday .ui-state-default{color:#03f}#tpl-header .ui-datepicker .ui-state-default,.footer .ui-datepicker .ui-state-default{border:0 none}#tpl-header .quick-search-box,.footer .quick-search-box{width:210px;height:256px;background-color:#827763;position:relative;z-index:1}#tpl-header .quick-search-box .-in,.footer .quick-search-box .-in{background-color:#827763;padding:20px;position:absolute;top:0;left:0;right:0;z-index:2}#tpl-header .quick-search-box .-title,.footer .quick-search-box .-title{color:#fff;padding-bottom:5px;border-bottom:solid 1px #fff;margin-bottom:5px}#tpl-header .quick-search-box .-more-trigger,.footer .quick-search-box .-more-trigger{background-color:#493b1e;padding:5px;text-align:center;color:#fff;cursor:pointer}#tpl-header #slideshow .-active-frame,.footer #slideshow .-active-frame{border:4px solid #ffcd9c;margin:0}@media screen and (min-width: 768px) and (max-width: 1024px){#tpl-header #iHome .home-header .-style,.footer #iHome .home-header .-style{overflow:hidden;width:960px}#tpl-header #iHome .home-header .-style .hero .-guide,.footer #iHome .home-header .-style .hero .-guide{left:40px}#tpl-header #iPref .home-header .-style,.footer #iPref .home-header .-style{width:960px}#tpl-header #iPref .home-header .-style .figure,.footer #iPref .home-header .-style .figure{overflow:hidden;width:960px}#tpl-header #iPref .home-header .-style .hero .-guide,.footer #iPref .home-header .-style .hero .-guide{left:40px}}