/* Theme Name: CBS Online Template: bizvektor-global-edition Version: 20180322 */ body { font-size:100% !important; line-height:130% !important; -webkit-text-size-adjust : 100% !important;} .innerBox, #gMenu #gMenuInner.innerBox { width:960px !important; } #topMainBnr img { width:960px !important; } #topMainBnrFrame { width:960px !important; } #main #container #sideTower { width: 280px !important; } .bcnlist { margin: 15px 0; } #main #container #content.wide { width: 100% !important; margin: 0 auto !important; float: none !important; } #main #container { padding-top: 0 !important; } #content p { padding: 0px !important; margin-bottom: 30px !important; } #gMenu { border-bottom: 4px solid #111986 !important; } #footerSection { background: #e5e5e5; } #siteBottom { background: #333; } .header-widget { float: right; } .header-widget .searchform { clear: both; } .header-widget-area-wrap { } .header-widget .rounded { display: none; } body.en-US .bogo-language-switcher .en { display: none; } body.ja .bogo-language-switcher .ja { display: none; } .topbox { width: 31%; margin: 0 1%; float: left; box-sizing: border-box; padding: 15px; height:auto; } .topbox .mtli_attachment { background: none; padding-right: 0; } #content .topbox p { margin-bottom: 10px !important; } #gMenu .menu { border-left: none; float: right; } #gMenu .menu li { margin-left: 5px; } #gMenu .menu li a { border-right: none; font-weight: bold !important; background: #b2b2b2; padding: 5px 15px 5px !important; color: #000000; border-radius: 5px 5px 0 0; } #gMenu .menu li a strong { font-weight: bold !important; } .headLogoWrap { } .headLogoWrap { float: left; width: 50%; } .header-widget { float: right; width: 50%; } .header-widget-area-wrap { text-align: right; } .header-widget-area-wrap .header-widget-area { display: inline; margin-left: 15px; } .header-widget-area-wrap .header-widget-area div, .header-widget-area-wrap .header-widget-area p , .header-widget-area-wrap .header-widget-area ul , .header-widget-area-wrap .header-widget-area li { display: inline; } #headerTop #site-description { color: #333 !important; } #header #site-title{ padding-bottom: 3px !important; } .topbnr-widget-area { overflow: hidden; width: 960px; } .topbnr-widget-area p { float: left; margin-right: 53px; } .topbnr-widget-area p:nth-of-type(5n) , .topbnr-widget-area p:nth-of-type(9n) , .topbnr-widget-area p:nth-of-type(13n) { clear: both; } .topbnr-widget-area-inner { width: 1012px; } #topFreeArea { clear: both; border-bottom: none !important; box-shadow: none !important; } .entry-title { clear: both; font-size: 128.6%; padding: 13px 0px 8px; border-bottom: 1px solid #ccc; border-top: 2px solid #000; font-weight: bold; color: #333; position: relative; line-height: 114.3%; border-top: none !important; border-bottom: 2px solid #111986 !important; border-left: 5px solid #111986 !important; padding: 5px 0 5px 5px !important; margin-bottom: 10px !important; } #gMenu .menu { border-left: none !important; } #gMenu .menu li.current_page_item > a, #gMenu .menu li > a:hover { background-color: #444444 !important; color: #FFFFFF !important; } #footMenu .menu { border-left: none !important; } #footMenu .menu li a { border-right: none !important; padding-left: 0 !important; padding-right: 20px !important; } #footMenu .innerBox { border-bottom: none !important; } #siteBottom { padding: 40px 0 !important; color: #FFF !important; } #sideTower { background: #c4c6e1; } .localSection .localHead { display: none; } .localSection .page_item { display: none; } .localSection .page_item.current_page_item , .localSection .page_item.current_page_parent { display: block; } form#searchform { background: none !important; padding-top: 10px !important; margin-bottom: 15px !important; /*padding: 5px 0px 5px 7px; background-color: #e5e5e5; display: block; overflow: hidden; position: relative;*/ } form#searchform input#s { float: right !important; width: 200px !important; } form#searchform input#searchsubmit { background-color: #000 !important; border-radius: 0 !important; color: #fff !important; } #footerSection { top: 0 !important; } #content .entry-content h2 { border: none !important; border-left: 5px solid #8F8F8F !important; padding-left: 10px; padding-top: 5px; padding-bottom: 5px; } #content .entry-content h3 { border: none !important; padding-left: 0 !important; } #content .entry-content h4 { border: none !important; } /*toc*/ #toc_container { background: none !important; border: none !important; padding: 0 10px !important; margin-bottom: 0 !important; margin-top: 0; margin-left: auto; margin-right: auto; font-size: 110% !important; } #toc_container .toc_list { margin-bottom: 0 !important; } #toc_container p.toc_title { display: none; } /*MimeTypes Link Icons*/ .mtli_attachment { display: inline !important; } /*左メニュー調整*/ .sideTower .sideWidget li a:hover, .sideTower .sideWidget li.current_page_item a, .sideTower .sideWidget li.current-cat a { background: none !important; } .sideTower .sideWidget li.current_page_item a { font-weight: bold; } .sideTower .sideWidget li.current_page_item ul.children a { font-weight: normal; /*padding: 13px 20px 11px 38px;*/ } .sideTower .sideWidget li.current_page_item a:hover { text-decoration: underline; } .sideTower .sideWidget li ul li { border-bottom: none !important; } #sideTower ul.localNavi ul.children { border-top: 2px solid #333; margin-left: 30px; margin-right: 30px; } #sideTower ul.localNavi ul.children a { padding: 13px 5px 11px 20px; } #main #container #sideTower { padding-top: 30px; } .single #sideTower .sideWidget , .archive #sideTower .sideWidget { margin-left: 28px; margin-right: 28px; } .single #sideTower .sideWidget .localHead , .archive #sideTower .sideWidget .localHead { border-top: none !important; border-bottom: 2px solid #666 !important; } #content .infoList .infoListBox div.entryTxtBox p { margin-bottom: 10px !important; } /*検索フォーム*/ #content .error404 { padding-right: 160px; padding-top: 40px; padding-bottom: 80px !important; } .search #content ul.linkList { font-size: 100%; margin-bottom: 40px; } /*トップお知らせリスト*/ #content ul.entryListTop li { border-bottom: none !important; list-style: disc !important; margin-left: 1.2em; } .entryListTopList { margin-left: 1.2em; } #content ul.entryListTop li .newsDate { float: left; display: block; } #content ul.entryListTop li .newsTitle { margin-left: 9em; display: block; } /**/ #sideNav { width: 260px; float: left; background-color: #eee; padding: 20px; } #mainContents { width: 630px; float: left; margin-left: 20px; }