﻿.report-contents{margin:140px auto 0;width:950px}.report-contents img{box-shadow:0 0 2px 1px rgba(0,0,0,0.2)}.report-main{display:block}.report-main__img{width:950px;height:400px;box-shadow:0 0 2px 1px rgba(0,0,0,0.2);text-indent:-9999px;background:url(/assets/japan_restaurant_award2016/restaurant/report/main_visual-c86d6d21d12fc907c31904a43b9fe562a7065e64f0ae4d79498c0fdc0afc6458.jpg) no-repeat 0 0}.report-main__title{margin:27px auto;width:905px;height:105px;text-indent:-9999px;background:url(/assets/japan_restaurant_award2016/restaurant/report/main_title-82e7b148a646785004f9d8050878b1afe4a5fc7ecc86ae7e60a010dc1d4efeda.png) no-repeat 0 0}.report-main__text{margin:40px auto 15px;width:800px}.report-main__text.report-main__text--variation{margin-top:18px}.report-opening{display:table;margin-top:75px}.report-opening__img{display:table-cell;width:480px;vertical-align:top}.report-opening__img>p{float:left;margin:10px 10px 0 0}.report-opening__img>p:first-child{margin-top:0}.report-opening__box{display:table-cell;vertical-align:top}.report-opening__title{margin-bottom:20px;width:289px;height:41px;text-indent:-9999px;background:url(/assets/japan_restaurant_award2016/restaurant/report/opening_title-3e9e5322374ff5fc600bb1acbc34816e1a3e2562c156d2414b2a6114b41acbdd.png) no-repeat 0 0}.report-opening__text{margin-bottom:25px}.report-guest{display:table;margin-top:75px}.report-guest__box{display:table-cell;width:475px;vertical-align:top}.report-guest__title{margin-bottom:20px;width:400px;height:45px;text-indent:-9999px;background:url(/assets/japan_restaurant_award2016/restaurant/report/guest_title-86a53510665223d43c3702bb6f86a10463e17400a791d0718cd48f5b99e2d8fc.png) no-repeat 0 0}.report-guest__text{margin-bottom:30px}.report-guest__img{display:table-cell;padding-left:15px;vertical-align:top}.report-guest__img>p{float:left;margin:0 0 10px 10px}.report-ranking{margin-top:75px}.report-ranking__title{margin:0 auto 20px;width:936px;height:45px;text-indent:-9999px;background:url(/assets/japan_restaurant_award2016/restaurant/report/ranking_title-531a8aeb73c96087db0f565a4ea233f683ffd1d81df27c320de83f4c7aaeae28.png) no-repeat 0 0}.report-ranking__category{display:table;margin-top:25px}.report-ranking__category.report-ranking__category--variation{margin-top:15px}.report-ranking__category.report-ranking__category--variation2{margin-top:40px}.report-ranking__category.report-ranking__category--variation3{margin-top:48px}.report-ranking__box{display:table-cell;padding-left:10px;vertical-align:top}.report-ranking__box:first-child{padding-left:0}.report-ranking__box.report-ranking__box--variation{width:479px}.report-ranking__box.report-ranking__box--variation2{padding-right:17px;width:463px}.report-ranking__box-text{margin-top:21px}.report-ranking__box-img{margin-bottom:10px}.report-ranking__box-img.report-ranking__box-img--float{float:left}.report-ranking__box-img:first-child{margin-right:10px}.report-reception{display:table;margin:65px 0}.report-reception__box{display:table-cell;width:475px;vertical-align:top}.report-reception__title{margin-bottom:20px;width:400px;height:90px;text-indent:-9999px;background:url(/assets/japan_restaurant_award2016/restaurant/report/reception_title-5a91a41d0ad56e07de2a15ac3103904920a7272ce70e3bb4dad10b85e3f902f6.png) no-repeat 0 0}.report-reception__text{margin-bottom:30px;width:32.6em}.report-reception__img{display:table-cell;padding:30px 0 0 15px;vertical-align:middle}.report-reception__img>p{float:left;margin:0 10px 10px 0}.report-sponsor{padding:55px 0 50px;box-shadow:0 0 2px 1px rgba(0,0,0,0.2);background:url(/assets/japan_restaurant_award2016/restaurant/report/report_sponsor_bg-6f3860b0a3a34f12799954695bcf9a5a7b61bac54f63573708922f750c9eea49.jpg) 0 0}.report-sponsor__box{margin:0 auto;width:960px}.report-sponsor__title{margin-bottom:12px;color:#ffffff;font-size:1.9rem;text-shadow:1px 1px 0 #666666;line-height:1}.report-sponsor__img{display:table;width:950px;height:170px;box-shadow:0 0 2px 2px rgba(70,69,69,0.2);background-color:#ffffff}.report-sponsor__img>p{display:table-cell;width:50%;text-align:center;vertical-align:middle}.report-sponsor__img>p:hover{opacity:0.8}.report-banner-wrap{position:relative;margin:0 auto;width:790px}.report-banner{display:block;position:absolute;top:-125px;right:-3.4%;width:150px;height:150px;text-indent:-9999px;background:url(/assets/japan_restaurant_award2016/restaurant/report/report_banner-19b3bb5ca482dbefb53dde6b76f65ba7e6c341e77a803f7bd44b3ff6c85f222a.png) no-repeat 0 0}.report-banner:hover{background-position:0 -150px}html,body,div,span,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,address,cite,code,del,dfn,em,img,ins,kbd,q,samp,small,strong,sub,sup,var,b,i,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,output,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,canvas,details,figcaption,figure,footer,header,menu,nav,section,main,summary,time,mark,audio,video,embed{outline:0;margin:0;padding:0;border:0;font:inherit;vertical-align:baseline;background:transparent}article,aside,canvas,details,figcaption,figure,footer,header,menu,nav,section,main,summary,address{display:block}div,p{word-wrap:break-word;overflow-wrap:break-word}ol,ul{list-style:none}li{list-style:inherit}blockquote,q{quotes:none}blockquote:before,blockquote:after,q:before,q:after{content:"";content:none}img,a img{border:none;vertical-align:top;background:transparent}table{border-spacing:0;border-collapse:separate;word-break:break-all;empty-cells:show}input,button,select,textarea{margin:0;padding:0;font:inherit;vertical-align:baseline}html{font-size:62.5%}body{font-family:"メイリオ", "Meiryo", "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "ＭＳ Ｐゴシック", Arial, sans-serif;font-size:14px;font-size:1.4rem;line-height:1.6}body input,body button,body select,body textarea{font-family:"メイリオ", "Meiryo", "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "ＭＳ Ｐゴシック", Arial, sans-serif}body{min-width:980px;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.p-bg-wrap{background-color:#efefef}.p-header{height:113px;overflow:visible}.p-header__inner{width:980px;margin:0 auto;position:relative}.p-header__logo{position:relative;margin:0 auto;z-index:98}.p-header__logo__inner{position:absolute;top:12px;left:105px}.p-header__en-tx{position:absolute;top:20px;left:16px;background:url(/assets/japan_restaurant_award2016/common/h_tx_en-324bbe7f7ee524493cf0fe7cc7ee8a3083f6a56220dd2a810555cfbf22a3575a.gif) no-repeat 0 0 transparent;width:226px;height:55px;text-indent:-9999px;line-height:55px;display:block;overflow:hidden;white-space:nowrap}.p-page--restaurant .p-header__logo{background:url(/assets/japan_restaurant_award2016/common/h_logo_bg-59a3f56bce13e6f05d47c0ea35dbd9fffc1161953721f974c350de9ad1329928.png) no-repeat 0 0 transparent;width:487px;height:231px}.p-page--restaurant .p-header__logo__inner{background:url(/assets/japan_restaurant_award2016/common/h_tjra_logo-543565eb44a968c80f777c5aa225e570dac919831c504fcc5d159bbc8ff95d0d.gif) no-repeat 0 0 transparent;width:276px;height:174px;text-indent:-9999px;line-height:174px;display:block;overflow:hidden;white-space:nowrap}.p-page--ramen .p-header__logo{background:url(/assets/japan_restaurant_award2016/common/h_logo_bg_rm-7151ef6a0862a9fdf98327d1ddc5e23e287ba02a9c5a476d592c1243cc39041c.png) no-repeat 0 0 transparent;width:487px;height:231px}.p-page--ramen .p-header__logo__inner{background:url(/assets/japan_restaurant_award2016/common/h_tjrm_logo-763eb3391e39e1f3af850d3f37e68a9e43021808d8cbb5bf8c637bb3a756cc3b.gif) no-repeat 0 0 transparent;width:276px;height:174px;text-indent:-9999px;line-height:174px;display:block;overflow:hidden;white-space:nowrap}.p-page--sweets .p-header__logo{background:url(/assets/japan_restaurant_award2016/common/h_logo_bg-59a3f56bce13e6f05d47c0ea35dbd9fffc1161953721f974c350de9ad1329928.png) no-repeat 0 0 transparent;width:487px;height:231px}.p-page--sweets .p-header__logo__inner{background:url(/assets/japan_restaurant_award2016/common/h_tjsa_logo-49a79de857ca923d105b4a7bba4b1d9b488ac27f1801270ef470478ebe13eeff.gif) no-repeat 0 0 transparent;width:276px;height:174px;text-indent:-9999px;line-height:174px;display:block;overflow:hidden;white-space:nowrap}.p-share{position:absolute;top:0;right:117px;z-index:99}.p-share__open-btn{position:absolute;top:0;right:0;background:url(/assets/japan_restaurant_award2016/common/share_open_btn-4fa52f49232205ccbc6ef584a0c426b8a9e7c8917b8d216fa5574886ad2c6d93.gif) no-repeat 0 0 #fff;cursor:pointer;width:77px;height:27px;text-indent:-9999px;line-height:27px;display:block;overflow:hidden;white-space:nowrap;-moz-box-shadow:0 0 5px 0 rgba(0,0,0,0.2);-webkit-box-shadow:0 0 5px 0 rgba(0,0,0,0.2);box-shadow:0 0 5px 0 rgba(0,0,0,0.2);-webkit-tap-highlight-color:transparent;-moz-tap-highlight-color:transparent;tap-highlight-color:transparent}.p-share__btn-set{position:absolute;top:33px;right:0;background-color:#FFFFFF;-moz-box-shadow:0 0 5px 0 rgba(0,0,0,0.2);-webkit-box-shadow:0 0 5px 0 rgba(0,0,0,0.2);box-shadow:0 0 5px 0 rgba(0,0,0,0.2);min-width:257px;height:40px;padding:8px 10px;box-sizing:border-box;z-index:99;opacity:0}.p-share:hover+.p-share__btn-set{opacity:1}.p-share__btn-set__inner{*zoom:1}.c-share-btn{float:left;margin-left:10px}.c-share-btn:first-child{margin-left:0}.c-share-btn--twitter{margin:2px 0 0 10px}.p-global-navi{position:fixed;top:16px;left:0;width:100%;min-width:980px;z-index:100}.p-global-navi__inner{position:absolute;right:-306px;top:0;width:383px}.p-global-navi__title{background:url(/assets/japan_restaurant_award2016/common/gn_title_bg-8c4ae6296c578ff31c801ed81f580e3f028a675164b0c7428dc1142aded65668.png) no-repeat 0 0 transparent;width:77px;height:84px;text-indent:-9999px;line-height:84px;display:block;overflow:hidden;white-space:nowrap;position:relative}.p-global-navi__title a{background:url(/assets/japan_restaurant_award2016/common/gn_title-6f6d6191c0e5c6da5d5fb6e0e81d6d8dbbfcef75aba68c2e83ca7bc37eb8f92e.gif) no-repeat 0 0 transparent;width:73px;height:75px;text-indent:-9999px;line-height:75px;display:block;overflow:hidden;white-space:nowrap;margin:4px 0 0 4px;-webkit-tap-highlight-color:transparent;-moz-tap-highlight-color:transparent;tap-highlight-color:transparent}.p-global-navi__menu{position:absolute;top:0;left:77px;box-sizing:border-box;padding-left:14px}.p-global-navi__menu .c-global-navi-btn{position:relative}.p-global-navi__menu .c-global-navi-btn a{display:block;overflow:hidden;-webkit-tap-highlight-color:transparent;-moz-tap-highlight-color:transparent;tap-highlight-color:transparent}.p-global-navi__menu .c-global-navi-btn--top50{margin-top:12px;width:242px;height:57px}.p-global-navi__menu .c-global-navi-btn--top50 a{width:242px;height:57px}.p-global-navi__menu .c-global-navi-btn--top50 a span{background:url(/assets/japan_restaurant_award2016/common/gn_menu_top50-f3531171c9a89693f43f1524712ed02099c9e8bcbb29f6d3fa90ece6fe71c720.png) no-repeat 0 0 transparent;width:242px;height:57px;text-indent:-9999px;line-height:57px;display:block;overflow:hidden;white-space:nowrap}.p-global-navi__menu .c-global-navi-btn--top50:before{content:"";width:242px;height:2px;background:url(/assets/japan_restaurant_award2016/common/gn_menu_line-e4a93d17880869d7f2f42dc31f5144ff1d0de74e6bf5bd8a3996941dc7937687.png) repeat-x 0 0 transparent;position:absolute;bottom:-2px;left:0}.p-global-navi__menu .c-global-navi-btn--category3{margin-top:2px;width:242px;height:57px}.p-global-navi__menu .c-global-navi-btn--category3 a{width:242px;height:57px}.p-global-navi__menu .c-global-navi-btn--category3 a span{background:url(/assets/japan_restaurant_award2016/common/gn_menu_category3-ca48c06cd832ddaea3be032160c40fe8cd05436dd9ad7125b53825ed7d9a4852.png) no-repeat 0 0 transparent;width:242px;height:57px;text-indent:-9999px;line-height:57px;display:block;overflow:hidden;white-space:nowrap}.p-global-navi__menu .c-global-navi-btn--category3:before{content:"";width:242px;height:2px;background:url(/assets/japan_restaurant_award2016/common/gn_menu_line-e4a93d17880869d7f2f42dc31f5144ff1d0de74e6bf5bd8a3996941dc7937687.png) repeat-x 0 0 transparent;position:absolute;bottom:-2px;left:0}.p-global-navi__menu .c-global-navi-btn--nominate{margin-top:2px;width:242px;height:58px}.p-global-navi__menu .c-global-navi-btn--nominate a{width:242px;height:58px}.p-global-navi__menu .c-global-navi-btn--nominate a span{background:url(/assets/japan_restaurant_award2016/common/gn_menu_nominate-9dc0f44036150a34ab7377fc4be4525ce8560796e5fb28b486bef165488b8d99.png) no-repeat 0 0 transparent;width:242px;height:58px;text-indent:-9999px;line-height:58px;display:block;overflow:hidden;white-space:nowrap}.p-global-navi__menu .c-global-navi-btn--nominate:before{content:"";width:242px;height:2px;background:url(/assets/japan_restaurant_award2016/common/gn_menu_line-e4a93d17880869d7f2f42dc31f5144ff1d0de74e6bf5bd8a3996941dc7937687.png) repeat-x 0 0 transparent;position:absolute;bottom:-2px;left:0}.p-global-navi__menu .c-global-navi-btn--restaurant{margin-top:15px;width:282px;height:30px}.p-global-navi__menu .c-global-navi-btn--restaurant a{width:282px;height:30px}.p-global-navi__menu .c-global-navi-btn--restaurant a span{background:url(/assets/japan_restaurant_award2016/common/gn_menu_restaurant-542543f3db772aee640880249a3fa7f63c7212042a4b1f8a6f222bac6825bbeb.png) no-repeat 0 0 transparent;width:282px;height:30px;text-indent:-9999px;line-height:30px;display:block;overflow:hidden;white-space:nowrap}.p-global-navi__menu .c-global-navi-btn--ramen{width:242px;height:30px}.p-global-navi__menu .c-global-navi-btn--ramen a{width:242px;height:30px}.p-global-navi__menu .c-global-navi-btn--ramen a span{background:url(/assets/japan_restaurant_award2016/common/gn_menu_ramen-4fbb6ab2c1a0acc7b7ba1431ac29d7bfbaa9f8b133c05641b8def1dfcc345df9.png) no-repeat 0 0 transparent;width:242px;height:30px;text-indent:-9999px;line-height:30px;display:block;overflow:hidden;white-space:nowrap}.p-global-navi__menu .c-global-navi-btn--sweets{width:242px;height:30px}.p-global-navi__menu .c-global-navi-btn--sweets a{width:242px;height:30px}.p-global-navi__menu .c-global-navi-btn--sweets a span{background:url(/assets/japan_restaurant_award2016/common/gn_menu_sweets-8e07e8402fb269a9494fc498c614bd81a9b1461b2516053388ca24fcc1145c7f.png) no-repeat 0 0 transparent;width:242px;height:30px;text-indent:-9999px;line-height:30px;display:block;overflow:hidden;white-space:nowrap}.p-global-navi__menu .c-global-navi-btn--past{width:242px;height:30px}.p-global-navi__menu .c-global-navi-btn--past a{width:242px;height:30px}.p-global-navi__menu .c-global-navi-btn--past a span{background:url(/assets/japan_restaurant_award2016/common/gn_menu_past-b601abe602bb3b2545e09fcbf238a471369cfdc0b9ae1f1b38a38e8355b076a6.png) no-repeat 0 0 transparent;width:242px;height:30px;text-indent:-9999px;line-height:30px;display:block;overflow:hidden;white-space:nowrap}.p-page--restaurant .p-global-navi__menu{background:url(/assets/japan_restaurant_award2016/common/gn_menu_bg_ra-a5f58554c60bfd0e419a759ad4ec75fa6c29b7b861da38b591bd2419fc5df1df.png) no-repeat 0 0 transparent;width:306px;height:318px;text-indent:-9999px;line-height:318px;display:block;overflow:hidden;white-space:nowrap}.p-page--restaurant .p-global-navi__menu .c-global-navi-btn--ramen{margin-top:15px}.p-page--ramen .p-global-navi__menu{background:url(/assets/japan_restaurant_award2016/common/gn_menu_bg-450e11911b0e6f14dbe53431588201c153572d2991d5996b709fa3f338972415.png) no-repeat 0 0 transparent;width:306px;height:259px;text-indent:-9999px;line-height:259px;display:block;overflow:hidden;white-space:nowrap}.p-page--ramen .p-global-navi__menu .c-global-navi-btn{width:282px}.p-page--ramen .p-global-navi__menu .c-global-navi-btn a{width:282px}.p-page--ramen .p-global-navi__menu .c-global-navi-btn a span{width:282px;text-indent:283px}.p-page--ramen .p-global-navi__menu .c-global-navi-btn:before{width:282px}.p-page--ramen .p-global-navi__menu .c-global-navi-btn--restaurant{margin-top:15px}.p-page--sweets .p-global-navi__menu{background:url(/assets/japan_restaurant_award2016/common/gn_menu_bg-450e11911b0e6f14dbe53431588201c153572d2991d5996b709fa3f338972415.png) no-repeat 0 0 transparent;width:306px;height:259px;text-indent:-9999px;line-height:259px;display:block;overflow:hidden;white-space:nowrap}.p-page--sweets .p-global-navi__menu .c-global-navi-btn{width:282px}.p-page--sweets .p-global-navi__menu .c-global-navi-btn a{width:282px}.p-page--sweets .p-global-navi__menu .c-global-navi-btn a span{width:282px;text-indent:283px}.p-page--sweets .p-global-navi__menu .c-global-navi-btn:before{width:282px}.p-page--sweets .p-global-navi__menu .c-global-navi-btn--restaurant{margin-top:15px}.p-contents{margin-top:10px}.c-rank-panel{position:relative;display:inline-block;margin:30px 0 0 0;padding:0 0 0 5px;box-sizing:border-box;vertical-align:top}.c-rank-panel__name-set{position:absolute;top:0;left:0}.c-rank-panel__name{font-size:24px;font-size:2.4rem;line-height:24px;margin:0 0 0 160px;padding:29px 0 0 0;position:relative}.c-rank-panel__name:before{content:"-";font-size:18px;font-size:1.8rem;line-height:1;display:block;position:absolute;left:0;top:5px}.c-rank-panel__name-en{font-size:13px;font-size:1.3rem;line-height:1;margin:9px 0 0 160px}.c-rank-panel__rank{position:absolute;left:4px;top:9px;z-index:10}.c-rank-panel__thumbnails{margin:94px 0 0 0;-moz-box-shadow:0 0 5px 0 rgba(0,0,0,0.2);-webkit-box-shadow:0 0 5px 0 rgba(0,0,0,0.2);box-shadow:0 0 5px 0 rgba(0,0,0,0.2);position:relative;overflow:hidden}.c-rank-panel__thumbnails img{position:absolute;top:0;left:100%}.c-rank-panel__detail-set{overflow:hidden;*zoom:1}.c-rank-panel__detail{float:left;margin:0 20px 0 0;padding:10px 0}.c-rank-panel__detail dd{margin:7px 0 0 0;font-size:16px;font-size:1.6rem;line-height:1}.c-rank-panel__detail--genre dt{background:url(/assets/japan_restaurant_award2016/common/title_genre-ba231072d3c7850badf3990e79412c13a1b0c33409bdc303ae7d19a849bb3304.gif) no-repeat 0 0 transparent;width:22px;height:5px;text-indent:23px;line-height:5px;display:block;overflow:hidden;white-space:nowrap}.c-rank-panel__detail--area dt{background:url(/assets/japan_restaurant_award2016/common/title_area-5ec3ab302e219c371d110c4c38fa8fbc2ba53d6d2a408d7ac8dbdbf715d36ae2.gif) no-repeat 0 0 transparent;width:18px;height:5px;text-indent:19px;line-height:5px;display:block;overflow:hidden;white-space:nowrap}.c-rank-panel__detail--person{margin:0}.c-rank-panel__detail--person dt{background:url(/assets/japan_restaurant_award2016/common/title_person-f568d82b4ec7480f930592d839937bc0cdfa90dde15e01b7ee1bd5e9b419d848.gif) no-repeat 0 0 transparent;width:28px;height:5px;text-indent:29px;line-height:5px;display:block;overflow:hidden;white-space:nowrap}.c-rank-panel__patch{width:80px;height:80px;position:absolute;top:100px;right:11px}.c-rank-panel__hover{display:none;width:100%;height:100%;position:absolute;top:94px;left:5px;box-sizing:border-box;overflow:hidden}.c-rank-panel__hover .c-panel-more-btn{display:none}.c-rank-panel__hover .c-panel-more-btn a{position:relative;margin:0 auto}.c-rank-panel--col1{width:960px;height:482px;margin:0 auto}.c-rank-panel--col1 .c-rank-panel__thumbnails{margin:90px 0 0 0;width:950px;height:345px}.c-rank-panel--col1 .c-rank-panel__patch{top:97px}.c-rank-panel--col1 .c-rank-panel__hover{top:90px;width:950px;height:345px}.c-rank-panel--col1 .c-rank-panel__hover .c-panel-more-btn--detail{top:152px;left:275px}.c-rank-panel--col1 .c-rank-panel__hover .c-panel-more-btn--photo-gallery{top:152px;left:485px}.c-rank-panel--col2{width:480px;height:442px}.c-rank-panel--col2 .c-rank-panel__thumbnails{width:470px;height:300px}.c-rank-panel--col2 .c-rank-panel__hover{width:470px;height:300px}.c-rank-panel--col2 .c-rank-panel__hover .c-panel-more-btn--detail{top:130px;left:35px}.c-rank-panel--col2 .c-rank-panel__hover .c-panel-more-btn--photo-gallery{top:130px;left:245px}.c-rank-panel--col3{width:320px;height:442px}.c-rank-panel--col3 .c-rank-panel__thumbnails{width:310px;height:300px}.c-rank-panel--col3 .c-rank-panel__detail dd{font-size:14px;font-size:1.4rem}.c-rank-panel--col3 .c-rank-panel__hover{width:310px;height:300px}.c-rank-panel--col3 .c-rank-panel__hover .c-panel-more-btn--detail{top:105px;left:60px}.c-rank-panel--col3 .c-rank-panel__hover .c-panel-more-btn--photo-gallery{top:155px;left:60px}.c-rank-panel--col4{width:240px;height:511px}.c-rank-panel--col4 .c-rank-panel__thumbnails{width:230px;height:300px;margin:75px 0 0 0}.c-rank-panel--col4 .c-rank-panel__name-set{position:static}.c-rank-panel--col4 .c-rank-panel__name{padding:0;margin:15px 0 0 0;font-size:15px;font-size:1.5rem;line-height:1}.c-rank-panel--col4 .c-rank-panel__name:before{display:none}.c-rank-panel--col4 .c-rank-panel__name-en{margin:7px 0 0 0}.c-rank-panel--col4 .c-rank-panel__rank{top:9px;left:3px}.c-rank-panel--col4 .c-rank-panel__detail-set{padding:4px 0 10px 0}.c-rank-panel--col4 .c-rank-panel__detail{padding:9px 0 0 0}.c-rank-panel--col4 .c-rank-panel__detail dd{font-size:14px;font-size:1.4rem}.c-rank-panel--col4 .c-rank-panel__patch{top:81px}.c-rank-panel--col4 .c-rank-panel__hover{top:75px;width:230px;height:300px}.c-rank-panel--col4 .c-rank-panel__hover .c-panel-more-btn--detail{top:105px;left:20px}.c-rank-panel--col4 .c-rank-panel__hover .c-panel-more-btn--photo-gallery{top:155px;left:20px}.p-page--restaurant .c-rank-panel--col4 .c-rank-panel__detail--area{margin:0}.p-page--restaurant .c-rank-panel--col4 .c-rank-panel__detail--person{clear:both}.c-panel-more-btn{width:190px;height:40px}.c-panel-more-btn a{box-sizing:border-box;padding:0 0 0 25px;text-decoration:none;display:block;background-color:#99801d;font-size:16px;font-size:1.6rem;line-height:42px;color:#FFFFFF;width:190px;height:40px;-moz-box-shadow:0 0 5px 0 rgba(0,0,0,0.2);-webkit-box-shadow:0 0 5px 0 rgba(0,0,0,0.2);box-shadow:0 0 5px 0 rgba(0,0,0,0.2);text-align:center;-webkit-tap-highlight-color:transparent;-moz-tap-highlight-color:transparent;tap-highlight-color:transparent}.c-panel-more-btn a:before{content:"";display:block;position:absolute;top:10px;left:14px;background:url(/assets/japan_restaurant_award2016/common/hoverbtn_arrow-fd6833d24b35dd8cbda8948bf48f5ea42ee16a31ee2c174873999640a8a5f6a5.png) no-repeat 0 0 transparent;width:24px;height:22px}.c-panel-more-btn a:hover{-moz-box-shadow:0 0 5px 0 transparent;-webkit-box-shadow:0 0 5px 0 transparent;box-shadow:0 0 5px 0 transparent;background-color:#a38d34}.c-panel-more-btn--detail{position:absolute;top:0;left:0}.c-panel-more-btn--photo-gallery{position:absolute;top:0;left:190px}.c-logo-panel-btn{width:480px;padding:5px;box-sizing:border-box}.c-logo-panel-btn__inner{width:470px;height:300px;-moz-box-shadow:0 0 5px 0 rgba(0,0,0,0.2);-webkit-box-shadow:0 0 5px 0 rgba(0,0,0,0.2);box-shadow:0 0 5px 0 rgba(0,0,0,0.2)}.c-logo-panel-btn__inner a{text-decoration:none;-webkit-tap-highlight-color:transparent;-moz-tap-highlight-color:transparent;tap-highlight-color:transparent}.c-logo-panel-btn__logo{-moz-box-shadow:0 -5px 5px -5px rgba(0,0,0,0.2) inset;-webkit-box-shadow:0 -5px 5px -5px rgba(0,0,0,0.2) inset;box-shadow:0 -5px 5px -5px rgba(0,0,0,0.2) inset;background-color:#FFFFFF;overflow:hidden}.c-logo-panel-btn__detail{height:50px;background-color:#99801d;text-align:center;overflow:hidden}.c-logo-panel-btn--restaurant .c-logo-panel-btn__detail p{background:url(/assets/japan_restaurant_award2016/common/logo_panel_restaurant_title-f7637f5a4ad0d9b47da3af781051e215d6b148de549a9013a3fde620a33e2440.png) no-repeat 0 0 transparent;width:470px;height:50px;text-indent:-9999px;line-height:50px;display:block;overflow:hidden;white-space:nowrap}.c-logo-panel-btn--nominate .c-logo-panel-btn__detail p{background:url(/assets/japan_restaurant_award2016/common/logo_panel_nominate_title-6cdf943e9d37718ef3735ade292ff95850a6eb2d376323ab6140db9bb586a48e.png) no-repeat 0 0 transparent;width:469px;height:50px;text-indent:-9999px;line-height:50px;display:block;overflow:hidden;white-space:nowrap}.c-logo-panel-btn--ramen .c-logo-panel-btn__logo{background-color:#000000}.c-logo-panel-btn--ramen .c-logo-panel-btn__detail p{background:url(/assets/japan_restaurant_award2016/common/logo_panel_ramen_title-5cf1d701336419039081c4326fa17989e625b937f63e02df8086a3d8a328f452.png) no-repeat 0 0 transparent;width:470px;height:50px;text-indent:-9999px;line-height:50px;display:block;overflow:hidden;white-space:nowrap}.c-logo-panel-btn--sweets .c-logo-panel-btn__detail p{background:url(/assets/japan_restaurant_award2016/common/logo_panel_sweets_title-875c3a903ebce9f1fc35c010fd762f68c265f91c021c9dfc4198a1ca7b725bec.png) no-repeat 0 0 transparent;width:470px;height:50px;text-indent:-9999px;line-height:50px;display:block;overflow:hidden;white-space:nowrap}.p-page-up{position:fixed;bottom:65px;left:0;width:100%;min-width:980px;z-index:98}.p-page-up__inner{position:absolute;top:0;right:5px;padding:5px;overflow:hidden}.p-page-up__inner a{display:block;width:50px;height:50px;-moz-box-shadow:0 0 5px 0 rgba(0,0,0,0.2);-webkit-box-shadow:0 0 5px 0 rgba(0,0,0,0.2);box-shadow:0 0 5px 0 rgba(0,0,0,0.2);background-color:#99801d}.p-page-up__inner a span{background:url(/assets/japan_restaurant_award2016/common/pageup_arrow-4dcf81fea1d21fff5afad7f39e88610c55874562ed58272f94ee44e658a27fcc.png) no-repeat 0 0 transparent;width:50px;height:50px;text-indent:51px;line-height:50px;display:block;overflow:hidden;white-space:nowrap}.p-about{margin:50px auto 0;padding:20px 10px;border:solid 1px #b4b4b4;width:930px;text-align:center}.p-ranking50+.p-about{margin-top:10px}.p-about__title{font-size:125%;margin-bottom:5px}.p-about__panels-text{font-size:86%}.p-footer-menu{margin:48px 0 0 0;padding-bottom:40px;height:auto;-webkit-box-shadow:0 0 5px 0 rgba(0,0,0,0.2);-moz-box-shadow:0 0 5px 0 rgba(0,0,0,0.2);box-shadow:0 0 5px 0 rgba(0,0,0,0.2);background:url(/assets/japan_restaurant_award2016/common/fm_bg-68b84b894f8b4a2b862bc100607250bc580a20fd4d8a054a5c982e4f2ac07b11.gif) repeat 0 0}.p-footer-menu__inner{width:970px;margin:0 auto}.p-footer-menu__inner .p-logo-panels{padding:45px 0 0 5px;box-sizing:border-box;overflow:hidden;*zoom:1}.p-footer-menu__inner .p-logo-panels .c-logo-panel-btn{float:left}.p-footer-menu__inner .p-logo-panels .c-logo-panel-btn__detail{background-color:#f6ab09}.p-past-menu{clear:both;margin:35px auto 0 auto;padding:0 0 0 5px}.p-past-menu__title{color:#FFFFFF;font-size:19px;font-size:1.9rem;line-height:1;text-shadow:1px 1px 0 #666666;padding:0 0 0 5px}.p-past-menu__bestrst{display:block;padding:10px;border:1px solid #b3b3b3;color:#ffffff;text-align:center;text-decoration:none;background-color:#a6a6a6}.p-past-menu__bestrst:hover{background-color:#ababab}.p-footer{background-color:#ffffff;height:130px;overflow:hidden;*zoom:1}.p-footer__inner{width:980px;height:72px;margin:0 auto;position:relative;overflow:hidden;*zoom:1}.p-footer__logo{margin:15px 0 0 1px;width:96px;height:20px}.p-footer__logo a{display:block;width:96px;height:20px;overflow:hidden;text-indent:-9999px;background:url(/assets/shared/logo/logo_tabelog-6ecf0b636e8af15a6eff7e201eb52dbe4fd23c2f5d740196502b059be14e9e6c.svg) no-repeat 0 0}.p-footer__navi{position:absolute;top:17px;left:135px}.p-footer__navi__inner .c-footer-navi-btn{float:left;margin:0 30px 0 0}.p-footer__navi__inner .c-footer-navi-btn a{font-size:14px;font-size:1.4rem;line-height:1.5;color:#f5a924;text-decoration:underline}.p-footer__navi__inner .c-footer-navi-btn a:hover{text-decoration:none}.p-footer__copyright{position:absolute;top:19px;right:0}.p-footer__copyright__address{color:#949499;float:right;font-size:12px;font-size:1.2rem;line-height:1.5}.p-footer__copyright__address a{color:#949499;text-decoration:none}.p-footer__copyright__address a:hover{text-decoration:underline}.footer-language{border-bottom:1px solid #eeece4}.footer-language__inner{margin:0 auto;padding:30px 0;width:980px;color:#949499;text-align:center;line-height:1.2}.footer-language__label{display:inline}.footer-language__items:before{content:"："}.footer-language__items{display:inline}.footer-language__items li{display:inline-block;padding-right:5px;padding-left:10px;border-left:1px solid #eeece4}.footer-language__items li:first-child{padding-left:0;border-left:none}.p-loading{position:fixed;top:0;left:0;width:100%;height:100%;background-color:#FFFFFF;z-index:200}.p-loading__logo{position:absolute;top:50%;left:50%;margin:-129px 0 0 -148px}.p-loading__anim{position:absolute;top:50%;left:50%;margin:96px 0 0 -12px;width:24px;height:24px}.p-cover{-moz-box-shadow:0 0 5px 0 rgba(0,0,0,0.2);-webkit-box-shadow:0 0 5px 0 rgba(0,0,0,0.2);box-shadow:0 0 5px 0 rgba(0,0,0,0.2);height:400px;width:100%;overflow:hidden;position:relative;max-width:2374px;margin:0 auto}.p-cover__inner{width:790px;height:400px;overflow:hidden;position:absolute;top:0;left:0}.p-cover__image{position:absolute;top:0;left:0}.p-ranking50{width:970px;margin:57px auto 0 auto;overflow:hidden;*zoom:1;font-size:0;padding:0 0 0 5px;box-sizing:border-box;position:relative}.p-ranking50 .c-rank-panel--shop-id-23033296 .c-rank-panel__name{margin:0 0 0 155px}.p-ranking50 .c-rank-panel--shop-id-23033296 .c-rank-panel__name:before{left:5px}.p-ranking50 .c-rank-panel--shop-id-23033296 .c-rank-panel__name span{letter-spacing:-8px;margin-left:-8px}.p-ranking50 .c-rank-panel--shop-id-13009310 .c-rank-panel__name{letter-spacing:-1.5px}.p-ranking50 .c-rank-panel--shop-id-13009310 .c-rank-panel__name span{letter-spacing:-3px;margin-left:0}.p-ranking50 .c-rank-panel--shop-id-13008779 .c-rank-panel__name{font-size:20px;font-size:2rem}.p-ranking50 .c-rank-panel--shop-id-26003706 .c-rank-panel__name{font-size:16px;font-size:1.6rem;line-height:17px}.p-ranking50 .c-rank-panel--shop-id-26003706 .c-rank-panel__name-en{margin-top:6px}.p-ranking50 .c-rank-panel--shop-id-4012124 .c-rank-panel__name{font-size:14px;font-size:1.4rem;line-height:1.07;letter-spacing:-1px}.p-ranking50 .c-rank-panel--shop-id-4012124 .c-rank-panel__name-en{margin-top:8px}.p-ranking50 .c-rank-panel--shop-id-13047298 .c-rank-panel__name{font-size:14px;font-size:1.4rem;line-height:1.07}.p-ranking50 .c-rank-panel--shop-id-13047298 .c-rank-panel__name-en{margin-top:8px}.p-ranking50 .c-rank-panel--shop-id-13045491 .c-rank-panel__name{font-size:14px;font-size:1.4rem;line-height:1.07}.p-ranking50 .c-rank-panel--shop-id-13045491 .c-rank-panel__name-en{margin-top:8px}.p-page--ramen .p-ranking50,.p-page--sweets .p-ranking50{margin:0 auto;padding:157px 0 0 0}.c-logo-panel-btn--nominate{position:absolute;right:5px;bottom:131px}.p-page--ramen .c-logo-panel-btn--nominate .c-logo-panel-btn__logo{background-color:#000000}.p-genre-menu{position:fixed;top:256px;width:100%;height:96px;background-color:#99801d;-moz-box-shadow:0 0 5px 0 rgba(0,0,0,0.2);-webkit-box-shadow:0 0 5px 0 rgba(0,0,0,0.2);box-shadow:0 0 5px 0 rgba(0,0,0,0.2);z-index:98}.p-genre-menu__inner{width:970px;height:96px;margin:0 auto;box-sizing:border-box;padding:0 0 0 7px}.p-genre-menu__btns{padding:14px 0 0 0}.p-genre-menu__btns .c-genre-menu-btn{float:left;margin:0 20px 0 0}.p-genre-menu__btns .c-genre-menu-btn a{text-decoration:none;color:#FFFFFF;font-size:15px;font-size:1.5rem;line-height:2.2;padding:0 7px 0 3px;-webkit-tap-highlight-color:transparent;-moz-tap-highlight-color:transparent;tap-highlight-color:transparent}.p-genre-top3-set{padding:229px 0 0 0}.p-genre-top3{width:970px;margin:12px auto 0 auto;padding:25px 0 0 0}.p-genre-top3:first-child{margin:23px auto 0 auto}.p-genre-top3__title{font-size:30px;font-size:3rem;line-height:1;text-shadow:0 0 5px rgba(0,0,0,0.1);color:#99801d;padding:0 0 0 10px}.p-genre-top3__panels{font-size:0;padding:0 0 0 5px;box-sizing:border-box}.p-genre-top3__panels .c-rank-panel{height:421px}.p-genre-top3__panels .c-rank-panel__thumbnails{margin:75px 0 0 0}.p-genre-top3__panels .c-rank-panel__name{font-size:20px;font-size:2rem;line-height:1;padding:14px 0 0 0;margin:0 0 0 126px}.p-genre-top3__panels .c-rank-panel__name:before{display:none}.p-genre-top3__panels .c-rank-panel__name-en{margin:9px 0 0 126px}.p-genre-top3__panels .c-rank-panel__rank{left:3px}.p-genre-top3__panels .c-rank-panel__hover{top:75px}.p-genre-top3__panels .c-rank-panel__patch{top:81px}.p-genre-top3__panels .c-rank-panel--shop-id-13009310 .c-rank-panel__name{font-size:16px;font-size:1.6rem;line-height:17px}.p-genre-top3__panels .c-rank-panel--shop-id-13009310 .c-rank-panel__name-en{margin-top:6px}.p-genre-top3__panels .c-rank-panel--shop-id-13002230 .c-rank-panel__name{font-size:16px;font-size:1.6rem}.p-genre-top3__panels .c-rank-panel--shop-id-13002230 .c-rank-panel__name-en{margin-top:13px}.p-genre-top3__panels .c-rank-panel--shop-id-13161192 .c-rank-panel__name{font-size:16px;font-size:1.6rem;line-height:17px}.p-genre-top3__panels .c-rank-panel--shop-id-13161192 .c-rank-panel__name-en{margin-top:6px}.p-genre-top3__panels .c-rank-panel--shop-id-13025978 .c-rank-panel__name{font-size:16px;font-size:1.6rem}.p-genre-top3__panels .c-rank-panel--shop-id-13025978 .c-rank-panel__name-en{margin-top:13px}.p-nominate{margin:172px 0 0 0}.p-nominate__title{font-size:36px;font-size:3.6rem;line-height:1;color:#99801d;text-shadow:0 0 5px rgba(0,0,0,0.1);text-align:center}.p-nominate__panels{margin:39px auto 0 auto;width:970px;padding:5px 5px 0 5px;box-sizing:border-box;overflow:hidden;*zoom:1}.p-nominate__panels .c-nominate-panel{float:left}.c-nominate-panel{width:480px;height:96px;padding:5px;box-sizing:border-box}.c-nominate-panel__inner{width:470px;height:86px;-moz-box-shadow:0 0 5px 0 rgba(0,0,0,0.2);-webkit-box-shadow:0 0 5px 0 rgba(0,0,0,0.2);box-shadow:0 0 5px 0 rgba(0,0,0,0.2);background-color:#FFFFFF;position:relative}.c-nominate-panel__thumbnail{position:absolute;top:0;left:0}.c-nominate-panel__details{position:relative}.c-nominate-panel__detail{position:absolute}.c-nominate-panel__detail dt{margin:7px 14px 0 0;float:left}.c-nominate-panel__detail dd{font-size:18px;font-size:1.8rem;line-height:1;float:left}.c-nominate-panel__detail--name{top:20px;left:106px}.c-nominate-panel__detail--name dt{background:url(/assets/japan_restaurant_award2016/restaurant/title_name-0ec69208c1217aa368ededae640d2e9e1ff67809cd006f65ba7f8a7834a16ee2.gif) no-repeat 0 0 transparent;width:19px;height:5px;text-indent:38px;line-height:10px;display:block;overflow:hidden;white-space:nowrap}.c-nominate-panel__detail--name dd span{margin-left:-4px;letter-spacing:-4px}.c-nominate-panel__detail--area{top:50px;left:106px}.c-nominate-panel__detail--area dt{background:url(/assets/japan_restaurant_award2016/restaurant/title_area-e2fbda5c99d65108c0b892303a5cee0b325745c10a4fbc5054400c57d2ac4f38.gif) no-repeat 0 0 transparent;width:18px;height:5px;text-indent:36px;line-height:10px;display:block;overflow:hidden;white-space:nowrap}.c-nominate-panel__detail--genre{top:50px;left:221px}.c-nominate-panel__detail--genre dt{background:url(/assets/japan_restaurant_award2016/restaurant/title_genre-63453b170a143443efcebf7293a605ec413ff20fb9e5ba461ee05d48112ec28c.gif) no-repeat 0 0 transparent;width:22px;height:5px;text-indent:44px;line-height:10px;display:block;overflow:hidden;white-space:nowrap}.c-nominate-panel__patch{width:66px;height:66px;position:absolute;top:-10px;right:-10px}.c-nominate-panel__hover{display:none;width:100%;height:100%;position:absolute;top:0;left:0;box-sizing:border-box;padding:23px 0 0 0;overflow:hidden}.c-nominate-panel__hover .c-panel-more-btn{display:none;position:relative;margin:0 auto}.c-nominate-panel--shop-id-13038485 .c-nominate-panel__detail--name dd{font-size:17px;font-size:1.7rem;letter-spacing:-1px}.c-nominate-panel--shop-id-13026215 .c-nominate-panel__detail--name dd{letter-spacing:-1px}.c-nominate-panel--shop-id-13025796 .c-nominate-panel__detail--name dd{letter-spacing:-1px}.c-nominate-panel--shop-id-13163149 .c-nominate-panel__detail--name dd{font-size:17px;font-size:1.7rem}.c-nominate-panel--shop-id-13172362 .c-nominate-panel__detail--name dd{letter-spacing:-1px;font-size:16px;font-size:1.6rem}.c-nominate-panel--shop-id-4012124 .c-nominate-panel__detail--name dd{font-size:16px;font-size:1.6rem;letter-spacing:-1px}.c-nominate-panel--shop-id-13047831 .c-nominate-panel__detail--name dd{font-size:17px;font-size:1.7rem}.c-nominate-panel--shop-id-26023293 .c-nominate-panel__detail--name dd{font-size:16.5px;font-size:1.65rem;letter-spacing:-1px}.c-nominate-panel--shop-id-26023293 .c-nominate-panel__detail--name dd span{margin-left:-3px}.c-nominate-panel--shop-id-13037391 .c-nominate-panel__detail--name dd{font-size:17px;font-size:1.7rem}.c-nominate-panel--shop-id-13097078 .c-nominate-panel__detail--name dd{font-size:14px;font-size:1.4rem;letter-spacing:-1px;margin-top:2px}.c-nominate-panel--shop-id-14000712 .c-nominate-panel__detail--name dd{letter-spacing:-1px}
