@charset "utf-8";

/* Reset */

html, body, div, span, object, iframe, h1, h2, h3, h4, h5, h6, p, em, img,strong, dl, dt, dd, ol, ul, li, form, label, table, caption, tbody, tfoot, thead, tr, th, td, article, aside, dialog, figure, figcaption, footer, header, hgroup, menu, nav, section,
time, mark, audio, video { color:#501008; margin:0; padding:0; border:0; outline:0; font-size:100%; vertical-align:top; background:transparent; list-style-type:none; font-family: "ヒラギノ角ゴ Pro W3","Hiragino Kaku Gothic Pro","メイリオ",Meiryo,"ＭＳ Ｐゴシック","MS PGothic",sans-serif; font-style:normal; line-height:1.5; word-break:break-all; }
html { font-size: 100%; overflow-y: scroll; -webkit-tap-highlight-color: rgba(0,0,0,0); -webkit-text-size-adjust: 100%; -ms-text-size-adjust: 100%; word-break:break-all; }
select, input, textarea { font-family: "ヒラギノ角ゴ Pro W3","Hiragino Kaku Gothic Pro","メイリオ",Meiryo,"ＭＳ Ｐゴシック","MS PGothic",sans-serif; }
article, aside, dialog, div, figure, footer, header, hgroup, nav, section { display: block; }
.clearfix { clear: both; display: block; }
.clearfix:after { content: ""; height: 0; display: block; clear: both; }

/* Parts */
/* ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
 LAYOUT
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ */
body { text-align:center; font-size:14px; margin:0; padding:0; background: url(../../../../img/foodist-award/2015/pc/main_bg.png) !important; color: #501008; }
a { color:#501008; font-weight:bold; text-decoration:none; }
a:hover { color:#a04539; text-decoration:underline; }

#container { width: 950px; margin: 0 auto; text-align: center; background-color: #fff; padding: 0; }
#header { width: 100%; height: 210px; position: relative; }
#header h1 { margin: 0; width: 950px; height: 210px; background: url(../../../../img/foodist-award/2015/pc/header.png) no-repeat 0 0; }
#header h1 span { display: none; }
#header #rb_top { display: block; position: absolute; outline: none; background: url(../../../../../img/foodist-award/2015/pc/btn_recipeblog_off.png) no-repeat 0 0; width: 147px; height: 26px; top: 12px; right: 20px; }
#header #rb_top:hover { background: url(../../../../img/foodist-award/2015/pc/btn_recipeblog_on.png) no-repeat 0 0; }
#header #rb_top span { display: none; }
#header #rb10th_top { display: block; position: absolute; outline: none; width: 245px; height: 40px; top: 162px; left: 350px; }
#header #rb10th_top span { display: none; }
#topNavi { width: 735px; margin: 0 auto 15px; background: url(../../../../img/foodist-award/2015/pc/menu_bg.png) repeat 0 0; text-align: left; }
#topNavi .topNavi_inner { padding: 0 0 20px; background: url(../../../../img/foodist-award/2015/pc/menu_ftr.png) no-repeat 0 bottom; }
#topNavi .topNavi_inner ul { padding: 25px 0 0 35px; background: url(../../../../img/foodist-award/2015/pc/menu_hdr.png) no-repeat 0 0; }
#topNavi .topNavi_inner ul li { display: inline-block; *display: inline;   *zoom: 1; margin: 0 20px 5px 0; padding: 0 0 0 12px; background: url(../../../../img/foodist-award/2015/pc/menu_point.gif) no-repeat 0 4px; }
.rb10th_sns { text-align: center; }
.rb10th_sns ul { width: 120px; margin: 10px auto 20px; }
.rb10th_sns ul li { float: left; }
.rb10th_sns ul li.twitter { margin: 0 20px; }
.fb-like span { width: 120px !important; height: 20px !important; }
.fb-like iframe { width: 120px !important; height: 20px !important; }
#c01_main { width: 880px; height: 224px; background: url(../../../../img/foodist-award/2015/pc/c01_main.jpg) no-repeat 0 0; margin: 0 auto; text-indent: -9999px; }
#c01_main h2, #c01_main p { display: none; }
#c01_cake { position: relative; width: 880px; height: 558px; background: url(../../../../img/foodist-award/2015/pc/c01_cake.jpg) no-repeat 0 0; margin: 0 auto 10px; text-indent: -9999px; }
#c01_cake p { display: none; }
#c01_cake a#c01_cake_by { display: block; position: absolute; outline: none; width: 82px; height: 52px; top: 422px; right: 110px; text-indent: -9999px; }
#topMenu { width: 880px; margin: 0 auto; letter-spacing: -0.4em; text-align: left;}
#topMenu li { display: inline-block; *display: inline;   *zoom: 1; width: 430px; height: 130px; margin: 0 5px 13px; letter-spacing: normal; }
#topMenu li a { display: block; outline: none; width: 430px; height: 130px; text-indent: -9999px; }
#topMenu li#topMenu01 a { background: url(../../../../img/foodist-award/2015/pc/btn01_off.png) no-repeat 0 0; }
#topMenu li#topMenu02 a { background: url(../../../../img/foodist-award/2015/pc/btn02_off.png) no-repeat 0 0; }
#topMenu li#topMenu03 a { background: url(../../../../img/foodist-award/2015/pc/btn03_off.png) no-repeat 0 0; }
#topMenu li#topMenu04 a { background: url(../../../../img/foodist-award/2015/pc/btn04_off.png) no-repeat 0 0; }
#topMenu li#topMenu01 a:hover { background: url(../../../../img/foodist-award/2015/pc/btn01_on.png) no-repeat 0 0; }
#topMenu li#topMenu02 a:hover { background: url(../../../../img/foodist-award/2015/pc/btn02_on.png) no-repeat 0 0; }
#topMenu li#topMenu03 a:hover { background: url(../../../../img/foodist-award/2015/pc/btn03_on.png) no-repeat 0 0; }
#topMenu li#topMenu04 a:hover { background: url(../../../../img/foodist-award/2015/pc/btn04_on.png) no-repeat 0 0; }
#topMenu li.comingsoon { height: 142px; }
#topMenu li.comingsoon a { display:none; }
#topMenu li#topMenu01.comingsoon { background: url(../../../../img/foodist-award/2015/pc/btn01_cs.jpg) no-repeat 0 0; }
#topMenu li#topMenu02.comingsoon { background: url(../../../../img/foodist-award/2015/pc/btn02_cs.jpg) no-repeat 0 0; }
// #topMenu li#topMenu03.comingsoon { background: url(../../../../img/foodist-award/2015/pc/btn03_cs.jpg) no-repeat 0 0; }
#topMenu li#topMenu04.comingsoon { background: url(../../../../img/foodist-award/2015/pc/btn04_cs.jpg) no-repeat 0 0; }


#footer { background: url(../../../../img/foodist-award/2015/pc/footer.png) no-repeat 0 0; margin: 50px auto 0; padding: 20px 0 30px; text-align: center; width: 880px; }
#footer a { text-decoration: underline; }

#topMenu li#topMenuPresent a { background: url(../../../../img/foodist-award/2015/pc/btnPresent_off.png) no-repeat 0 0; }
#topMenu li#topMenuPresent a:hover { background: url(../../../../img/foodist-award/2015/pc/btnPresent_on.png) no-repeat 0 0; }
#topMenu li#topMenuLumine a { background: url(../../../../img/foodist-award/2015/pc/btnLumine_off.png) no-repeat 0 0; }
#topMenu li#topMenuLumine a:hover { background: url(../../../../img/foodist-award/2015/pc/btnLumine_on.png) no-repeat 0 0; }
