/* Your style */ #page{ padding:0; } #main{ padding:0 40px; } .site-header{ padding:30px 0 15px 0; } .site-header hgroup{ padding:0 40px; } .site-header h1{ margin-top:0px; } .site-header h1 a{ display:block; height:48px; } .stylegroup_link li{ list-style:none !important; margin:0 0 10px 0 !important; line-height:1.3 !important; } .stylegroup_link dt{ line-height:1em; } .stylegroup_link dd{ margin-bottom:10px; } body .site{ margin-top:0; } .nav{ width:100%; overflow:hidden; display:table; } .nav li{ display:table-cell; background:url(wp-content/themes/twentytwelve/images/bg_navi.gif); height:44px; text-align:center; vertical-align:middle; } #masthead hgroup{ } #masthead hgroup h2{ color:#cccccc; } .widget-area .widget{ margin-bottom:2em; } .widget-area .widget .widget-title{ margin-bottom:0.7em; } .entry-header{ overflow:hidden; } .entry-header .entry_title_wrap{ float:left; } .entry-header .entry-title, .entry-header .entry-title a{ } .entry-header .entry_category{ font-size:0.9em; margin:5px 0 0 2px; } .entry-header .entry_date{ float:left; border:1px solid #999999; width:53px; margin:0 7px 0 0; } .entry-header .entry_date dt{ background:#999999; font-size:0.8em; text-align:center; padding:2px 0; color:#ffffff; } .entry-header .entry_date dd{ font-size:2em; text-align:center; padding:6px 0; } .entry-header .entry_category{ clear:both; } /* Minimum width of 960 pixels. */ @media screen and (min-width: 960px) { #masthead #site-navigation{ } #main{ } #colophon{ } } /* 米山追加 ▼ テーマの細かい修正 */ .main-navigation li { margin: 0 40px 0 10px; margin: 0 2.857142857rem 0 1em; } /* 米山追加 ▼ 動画投稿時にサイズ指定しなくていいために */ video{ width:640px; height:auto; }