/* general */ .tx10 { font-size: 77% !important; } /*renders 10px */ .tx11 { font-size: 85% !important; } /*renders 11px */ .tx12 { font-size: 93% !important; } /*renders 12px */ .tx14 { font-size: 108% !important; } /*renders 14px */ .tx15 { font-size: 116% !important; } /*renders 15px */ .tx16 { font-size: 123.1% !important; } /*renders 16px */ .tx17 { font-size: 131% !important; } /*renders 17px */ .tx18 { font-size: 138.5% !important; } /*renders 18px */ .tx19 { font-size: 146.5% !important; } /*renders 19px */ .tx20 { font-size: 153.9% !important; } /*renders 20px */ .tx21 { font-size: 161.6% !important; } /*renders 21px */ .tx22 { font-size: 167% !important; } /*renders 22px */ .tx23 { font-size: 174% !important; } /*renders 23px */ .tx24 { font-size: 182% !important; } /*renders 24px */ .tx25 { font-size: 189% !important; } /*renders 25px */ .tx26 { font-size: 197% !important; } /*renders 26px */ /* text-align */ .tx_L { text-align: left !important; } .tx_C { text-align: center !important; } .tx_R { text-align: right !important; } .tx_j { text-align: justify; text-justify: inter-ideograph !important; } /* float */ .fl_L { float: left !important; } .fl_R { float: right !important; } .fl_n { float: none !important; } /* clear */ .clear { clear: both !important; } /* overflow */ .hidden { overflow: hidden !important; } .scroll { overflow: scroll !important; } /* line-height */ .lh0 { line-height: 0 !important; } .lh10 { line-height: 1.0 !important; } .lh11 { line-height: 1.1 !important; } .lh12 { line-height: 1.2 !important; } .lh13 { line-height: 1.3 !important; } .lh14 { line-height: 1.4 !important; } .lh15 { line-height: 1.5 !important; } .lh16 { line-height: 1.6 !important; } .lh17 { line-height: 1.7 !important; } .lh175 { line-height: 1.75 !important; } .lh18 { line-height: 1.8 !important; } .lh19 { line-height: 1.9 !important; } .lh20 { line-height: 2.0 !important; } /* clearfix */ .cFix:after { content: "."; display: block; clear: both; height: 0; visibility: hidden; } .cFix { min-height: 1px; } * html .cFix { height: 1px; /*\*//*/ height: auto; overflow: hidden; /**/ } /* margin */ .m0 { margin: 0 !important; } .m0A { margin: 0 auto !important; } .mt0 { margin-top: 0px !important; } .mt1 { margin-top: 1px !important; } .mt3 { margin-top: 3px !important; } .mt5 { margin-top: 5px !important; } .mt7 { margin-top: 7px !important; } .mt10 { margin-top: 10px !important; } .mt15 { margin-top: 15px !important; } .mt20 { margin-top: 20px !important; } .mt25 { margin-top: 25px !important; } .mt30 { margin-top: 30px !important; } .mt35 { margin-top: 35px !important; } .mt40 { margin-top: 40px !important; } .mt45 { margin-top: 45px !important; } .mt50 { margin-top: 50px !important; } .mt55 { margin-top: 55px !important; } .mt60 { margin-top: 60px !important; } .mt65 { margin-top: 65px !important; } .mt70 { margin-top: 70px !important; } .mt75 { margin-top: 75px !important; } .mt80 { margin-top: 80px !important; } .mt85 { margin-top: 85px !important; } .mt90 { margin-top: 90px !important; } .mt95 { margin-top: 95px !important; } .mt100 { margin-top: 100px !important; } .mrA { margin-right: auto !important; } .mr0 { margin-right: 0px !important; } .mr1 { margin-right: 1px !important; } .mr3 { margin-right: 3px !important; } .mr5 { margin-right: 5px !important; } .mr7 { margin-right: 7px !important; } .mr10 { margin-right: 10px !important; } .mr15 { margin-right: 15px !important; } .mr20 { margin-right: 20px !important; } .mr25 { margin-right: 25px !important; } .mr30 { margin-right: 30px !important; } .mr35 { margin-right: 35px !important; } .mr40 { margin-right: 40px !important; } .mr45 { margin-right: 45px !important; } .mr50 { margin-right: 50px !important; } .mr55 { margin-right: 55px !important; } .mr60 { margin-right: 60px !important; } .mr65 { margin-right: 65px !important; } .mr70 { margin-right: 70px !important; } .mr75 { margin-right: 75px !important; } .mr80 { margin-right: 80px !important; } .mr85 { margin-right: 85px !important; } .mr90 { margin-right: 90px !important; } .mr95 { margin-right: 95px !important; } .mr100 { margin-right: 100px !important; } .mb0 { margin-bottom: 0px !important; } .mb1 { margin-bottom: 1px !important; } .mb3 { margin-bottom: 3px !important; } .mb5 { margin-bottom: 5px !important; } .mb7 { margin-bottom: 7px !important; } .mb10 { margin-bottom: 10px !important; } .mb15 { margin-bottom: 15px !important; } .mb20 { margin-bottom: 20px !important; } .mb25 { margin-bottom: 25px !important; } .mb30 { margin-bottom: 30px !important; } .mb35 { margin-bottom: 35px !important; } .mb40 { margin-bottom: 40px !important; } .mb45 { margin-bottom: 45px !important; } .mb50 { margin-bottom: 50px !important; } .mb55 { margin-bottom: 55px !important; } .mb60 { margin-bottom: 60px !important; } .mb65 { margin-bottom: 65px !important; } .mb70 { margin-bottom: 70px !important; } .mb75 { margin-bottom: 75px !important; } .mb80 { margin-bottom: 80px !important; } .mb85 { margin-bottom: 85px !important; } .mb90 { margin-bottom: 90px !important; } .mb95 { margin-bottom: 95px !important; } .mb100 { margin-bottom: 100px !important; } .mlA { margin-left: auto !important; } .ml0 { margin-left: 0px !important; } .ml1 { margin-left: 1px !important; } .ml3 { margin-left: 3px !important; } .ml5 { margin-left: 5px !important; } .ml7 { margin-left: 7px !important; } .ml10 { margin-left: 10px !important; } .ml15 { margin-left: 15px !important; } .ml20 { margin-left: 20px !important; } .ml25 { margin-left: 25px !important; } .ml30 { margin-left: 30px !important; } .ml35 { margin-left: 35px !important; } .ml40 { margin-left: 40px !important; } .ml45 { margin-left: 45px !important; } .ml50 { margin-left: 50px !important; } .ml55 { margin-left: 55px !important; } .ml60 { margin-left: 60px !important; } .ml65 { margin-left: 65px !important; } .ml70 { margin-left: 70px !important; } .ml75 { margin-left: 75px !important; } .ml80 { margin-left: 80px !important; } .ml85 { margin-left: 85px !important; } .ml90 { margin-left: 90px !important; } .ml95 { margin-left: 95px !important; } .ml100 { margin-left: 100px !important; } /* padding */ .p0 { padding: 0 !important; } .pt0 { padding-top: 0px !important; } .pt1 { padding-top: 1px !important; } .pt3 { padding-top: 3px !important; } .pt5 { padding-top: 5px !important; } .pt7 { padding-top: 7px !important; } .pt10 { padding-top: 10px !important; } .pt15 { padding-top: 15px !important; } .pt20 { padding-top: 20px !important; } .pt25 { padding-top: 25px !important; } .pt30 { padding-top: 30px !important; } .pt35 { padding-top: 35px !important; } .pt40 { padding-top: 40px !important; } .pt45 { padding-top: 45px !important; } .pt50 { padding-top: 50px !important; } .pt55 { padding-top: 55px !important; } .pt60 { padding-top: 60px !important; } .pt65 { padding-top: 65px !important; } .pt70 { padding-top: 70px !important; } .pt75 { padding-top: 75px !important; } .pt80 { padding-top: 80px !important; } .pt85 { padding-top: 85px !important; } .pt90 { padding-top: 90px !important; } .pt95 { padding-top: 95px !important; } .pt100 { padding-top: 100px !important; } .pr0 { padding-right: 0px !important; } .pr1 { padding-right: 1px !important; } .pr3 { padding-right: 3px !important; } .pr5 { padding-right: 5px !important; } .pr7 { padding-right: 7px !important; } .pr10 { padding-right: 10px !important; } .pr15 { padding-right: 15px !important; } .pr20 { padding-right: 20px !important; } .pr25 { padding-right: 25px !important; } .pr30 { padding-right: 30px !important; } .pr35 { padding-right: 35px !important; } .pr40 { padding-right: 40px !important; } .pr45 { padding-right: 45px !important; } .pr50 { padding-right: 50px !important; } .pr55 { padding-right: 55px !important; } .pr60 { padding-right: 60px !important; } .pr65 { padding-right: 65px !important; } .pr70 { padding-right: 70px !important; } .pr75 { padding-right: 75px !important; } .pr80 { padding-right: 80px !important; } .pr85 { padding-right: 85px !important; } .pr90 { padding-right: 90px !important; } .pr95 { padding-right: 95px !important; } .pr100 { padding-right: 100px !important; } .pb0 { padding-bottom: 0px !important; } .pb1 { padding-bottom: 1px !important; } .pb3 { padding-bottom: 3px !important; } .pb5 { padding-bottom: 5px !important; } .pb7 { padding-bottom: 7px !important; } .pb10 { padding-bottom: 10px !important; } .pb15 { padding-bottom: 15px !important; } .pb20 { padding-bottom: 20px !important; } .pb25 { padding-bottom: 25px !important; } .pb30 { padding-bottom: 30px !important; } .pb35 { padding-bottom: 35px !important; } .pb40 { padding-bottom: 40px !important; } .pb45 { padding-bottom: 45px !important; } .pb50 { padding-bottom: 50px !important; } .pb55 { padding-bottom: 55px !important; } .pb60 { padding-bottom: 60px !important; } .pb65 { padding-bottom: 65px !important; } .pb70 { padding-bottom: 70px !important; } .pb75 { padding-bottom: 75px !important; } .pb80 { padding-bottom: 80px !important; } .pb85 { padding-bottom: 85px !important; } .pb90 { padding-bottom: 90px !important; } .pb95 { padding-bottom: 95px !important; } .pb100 { padding-bottom: 100px !important; } .pl0 { padding-left: 0px !important; } .pl1 { padding-left: 1px !important; } .pl3 { padding-left: 3px !important; } .pl5 { padding-left: 5px !important; } .pl7 { padding-left: 7px !important; } .pl10 { padding-left: 10px !important; } .pl15 { padding-left: 15px !important; } .pl20 { padding-left: 20px !important; } .pl25 { padding-left: 25px !important; } .pl30 { padding-left: 30px !important; } .pl35 { padding-left: 35px !important; } .pl40 { padding-left: 40px !important; } .pl45 { padding-left: 45px !important; } .pl50 { padding-left: 50px !important; } .pl55 { padding-left: 55px !important; } .pl60 { padding-left: 60px !important; } .pl65 { padding-left: 65px !important; } .pl70 { padding-left: 70px !important; } .pl75 { padding-left: 75px !important; } .pl80 { padding-left: 80px !important; } .pl85 { padding-left: 85px !important; } .pl90 { padding-left: 90px !important; } .pl95 { padding-left: 95px !important; } .pl100 { padding-left: 100px !important; } .bold { font-weight: bold !important; } /* 共通 */ body #zones-middle.wowow { margin-top: 0 !important; } a img { width: auto; height: auto !important; } html body { background: #FFF !important; } /*.zones-middle-container p{ line-height:0; margin:0; padding:0; font-size:0; height:0;}*/ p { text-align: left; } .pc { display: none; } .smt { } img{width: auto\9 !important;} .gridCont { margin-left: auto; margin-right: auto; width: 96%; padding-left: 2%; padding-right: 2%; } .gridCont p { text-align: left; } h1.entry-title { display: none; } .smtPlr { padding: 0 10px; } .indent { text-indent: 1em; line-break: normal; word-break: normal; } .entry-bottom-social { border: none !important; } .entry-social { padding: 10px !important; } .tweet { width: 90px !important; } .facebook_like { width: 100px !important; } .hatena { float: left !important; ma } .snsmx { width: 60px !important; float: left !important; } .tweet, .facebook_like, .hatena, .mixi, .line { margin: 0 !important; } .Main { font-size: 12px; line-height: 1.5; height: auto; } nav.tieupNav { line-height: 0; padding: 10px 0; margin-top: -20px; max-width: 640px; background: #FFF; } nav.tieupNav ul { width: 100%; } nav.tieupNav ul li { float: left; width: 33%; } .footBnrArea { margin-bottom: 15px; text-align: center; } .footBnrArea .smt iframe img { width: 300px !important; height: auto !important; } #google_image_div img.img_ad { width: 300px !important; height: auto !important; } /* トップページ */ .Main .mainVis { line-height: 0; padding: 0; max-width: 640px; width: expression( document.body.clientWidth > 641? "640px" : "auto"); margin: 0 auto 15px; text-align:center; } .prospectList { margin-bottom: 25px; } .prospectList ul { line-height: 0; } .prospectList ul li { margin-bottom: 10px; } .container { max-width: 100%; height: 48px; margin: 0 10px 10px; padding: 3px; text-align: left; background: -webkit-gradient(linear, left top, right top, color-stop(1.00, #000), color-stop(0.47, #ccc), color-stop(0.00, #000)); background: -webkit-linear-gradient(left, #000 0%, #ccc 47%, #000 100%); background: -moz-linear-gradient(left, #000 0%, #ccc 47%, #000 100%); background: -ms-linear-gradient(left, #000 0%, #ccc 50%, #000 100%); background: linear-gradient(to right, #000 0%, #ccc 50%, #000 100%); border-right: 3px solid #666; border-left: 3px solid #666; } .container .wrap { position: relative; overflow: hidden; background: url(/tieup/images/root/smt_ticker_bg_002.png) center center repeat fixed; } #ticker { position: relative; padding: 10px 10px; } #ticker span { padding-right: 20px; display: inline; color: #FFBF00; font-size: 15px; } /* 大予想 */ .Main.forecast .prospectList { margin-bottom: 15px; } .fcNav.smt { border-top: 1px solid #FFF; line-height: 0; margin-bottom: 20px; font-size: 0; padding:0; -webkit-box-sizing: border-box; -moz-box-sizing: border-box; box-sizing: border-box; } .fcNav.smt.bottom { margin-bottom: 15px; } .fcNav.smt ul { -webkit-box-sizing: border-box; -moz-box-sizing: border-box; box-sizing: border-box; } .fcNav.smt ul.top { border-bottom: 1px solid #FFF; } .fcNav.smt li { background: #000; float: left; width: 33%; border-left: 1px solid #FFF; -webkit-box-sizing: border-box; -moz-box-sizing: border-box; box-sizing: border-box; } .fcNav.smt li:first-child{ border-left:none;} .fcNav.smt li:last-child{ width:34%;} .fcNav.smt li.current{ background:#C01920;} .fcNav.smt li img{ width:33%; height: auto !important; width: auto !important;} .fcNav.smt table{ max-width:100%; padding:0; line-height:0; font-size:0;} .fcNav.smt table td{ border-bottom:1px solid #FFF; border-right:1px solid #FFF; width:33%; } .fcNav.smt table td.last{ border-right:none;} .forecastDetailArea.osim { background: url(/tieup/images/forecast/001/smt_bg_001.png) right top no-repeat; background-size: 130px auto; } .forecastDetailArea.yamamoto { background: url(/tieup/images/forecast/002/smt_bg_001.png) right top no-repeat; background-size: 130px auto; } .forecastDetailArea.fukuda { background: url(/tieup/images/forecast/003/sp_bg_001.jpg) right top no-repeat; background-size: 130px auto; } .forecastDetailArea.ogura { background: url(/tieup/images/forecast/004/smt_bg_001.jpg) right top no-repeat; background-size: 130px auto; } .forecastDetailArea.iwashimizu { background: url(/tieup/images/forecast/005/smt_bg_001.jpg) right top no-repeat; background-size: 145px auto; } .forecastDetailArea.tako { background: url(/tieup/images/forecast/006/smt_bg_001.jpg) center top no-repeat #000; background-size:100% auto; color:#FFF; padding-top:20px; border-top:1px solid #FFF; } .forecastDetailArea.tako .osimBox{ padding-bottom:0;} .takoWrap dl, .takoWrap02 dl { padding-right:10px; text-align:left; margin-bottom:20px;} .takoWrap dl dt, .takoWrap02 dl dt{ margin-bottom:5px;} .forecastDetailArea .profile { width: 56.25%; padding-left: 10px; margin-bottom: 15px; } .osimBox { padding: 10px; } .osimBox h2 { width: 14.655%; width: 13%\9; float: left; } .osimBox .rightBox { width: 85.172%; width: 84%\9; float: right; } .osimBox .rightBox h3 { margin-bottom: 10px; } .osimBox .rightBox ul li { margin-bottom: 10px; } .outlineBox { border-top: 2px solid #DDD; padding-top: 1px; padding-left: 10px; margin-bottom: 20px; background:#FFF; color:#000; } .forecastDetailArea.tako .outlineBox{ padding-bottom:20px; margin-bottom:0;} .outlineBox p { padding-right: 10px; /*margin-bottom: 10px;*/ } .outlineBox h2 { margin-bottom: 10px; } .ymHead { padding: 0 10px; margin-bottom: 15px; } /* 川島インタビュー */ .ksProf { background: #000; color: #FFF; padding-bottom: 10px; } .ksProf h1 { margin-bottom: 10px; } .ksProf p { line-height: 1.5; padding: 0 10px; } .ksProf p.ttl { font-size: 14px; margin-bottom: 5px; } .ksNav { width: 100%; line-height: 0; font-size: 0; border-top: 1px solid #FFF; margin-bottom: 15px; } .ksNav.bottom { } .ksNav ul li { float: left; width: 33%; border-left: 1px solid #FFF; background: #000; } .ksNav ul li:first-child{ border-left: none;} .ksNav ul li:last-child { width:34%; } .ksNav ul li.current{ background:#C01920;} .smtPlr { text-align: left; } .smtPlr h1 { margin-bottom: 15px; padding: 0 10px; } .smtPlr h2 { text-align: left; } .lineTop { background: url(/tieup/images/kawashima/smt_line_001.png) right top no-repeat; padding: 20px 10px 0; } .lineBtmGray { border-bottom: 1px solid #DDDDDD; padding-bottom: 15px; margin-bottom: 15px; } .lineBtmGray.last { border-bottom: none; padding-bottom: 0; } .lineBtmGray h2 { text-align: left !important; background: url(/tieup/images/kawashima/smt_ks_ico_001.png) left 0.5em no-repeat; background-size: 18px auto; padding-left: 25px; font-size: 14px; color: #BF191F; margin-bottom: 15px; } .ksthree { border: 3px solid #CCCCCC; padding: 1px; margin-bottom: 15px; } .ksthree p { padding: 9px; } /* タブレットレイアウト : 569 px ~ 768 px。モバイルレイアウトからスタイルを継承。 */ @media screen and (min-width: 600px) { /* 共通 */ .pc { display: block; } .smt { display: none; } .gridCont { max-width: 960px; width: 97.959183673%; padding-left: 10px; padding-right: 10px; margin: auto; } .gridCont p { text-align: left; } .Main { width: 100%; margin: 0 auto; } .entry-social { max-width: 960px; margin: 0 auto; height: 35px; } .Cont { max-width: 960px; margin: 0 auto; } nav.tieupNav { max-width: 960px; padding: 0; margin: 0 auto; text-align:center; background: url(/tieup/images/common/pc_nav_001.gif) left 5px no-repeat; } nav.tieupNav.pc ul { text-align: right; width: 100%; padding: 0 0 20px; } nav.tieupNav.pc li { display: inline; line-height: 0; width: auto; float: none; } .pc.fcNav.bottom { margin-bottom: 30px; } .footBnrArea { margin-bottom: 0px; margin-top: 0; text-align: center; padding-bottom: 30px; } .footBnrArea .smt img { max-width: 100% !important; } .footer-wrap { margin-top: 0; } /* トップページ */ .Main.top { background: url(/tieup/images/root/pc_bg_001.jpg) center top no-repeat fixed; width: 100%; margin: 0; padding: 10px 0 0; } .Main.top .entry-social { max-width: auto; margin: 0 auto; } .Main .mainVis { max-width: 960px; margin: 0 auto 20px; text-align:center; } .container { max-width: 960px; margin: 0 auto 20px; padding: 7px 10px; text-align: left; background: url(/tieup/images/root/pc_ticker_bg.png) left top no-repeat; border: none; text-align:center; } .container .wrap { position: relative; overflow: hidden; background: none; } #ticker { position: relative; background: none; padding: 0; } #ticker span { padding-right: 20px; color: #FFBF00; font-size: 12px; line-height: 1.5; } .prospectList { margin-bottom: 40px; background-color: rgba(255,255,255,0.85); background-color: #FFFFFF\9; zoom: 1.0; line-height: 0; } .prospectList ul { margin-bottom: 40px; text-align:center; } .prospectList ul li { margin-bottom: 20px; } .Main.top .prospectList ul li img, .Main.forecast .prospectList ul li img, .Main.top .prospectList ul li.noLink img:hover, .Main.forecast .prospectList ul li.noLink img:hover { border: 4px solid #DDDDDD; } .Main.top .prospectList ul li img:hover, .Main.forecast .prospectList ul li img:hover { border: 4px solid #C01920; } /* 大予想 */ .fcNav.pc { margin-bottom: 40px; border-top: 1px solid #FFF; } .fcNav.pc.bottom { margin-bottom: 30px; } .forecastDetailArea { text-align:left; } .forecastDetailArea.osim { background: url(/tieup/images/forecast/001/smt_bg_001.png) right top no-repeat; background-size:260px auto; } .forecastDetailArea.yamamoto { background: url(/tieup/images/forecast/002/smt_bg_001.png) right top no-repeat; background-size:260px auto; } .forecastDetailArea.fukuda { background: url(/tieup/images/forecast/003/sp_bg_001.jpg) right top no-repeat; background-size:260px auto; } .forecastDetailArea.ogura { background: url(/tieup/images/forecast/004/smt_bg_001.jpg) right top no-repeat; background-size:260px auto; } .forecastDetailArea.iwashimizu { background: url(/tieup/images/forecast/005/smt_bg_001.jpg) right top no-repeat; background-size:290px auto; } .forecastDetailArea.tako { background: url(/tieup/images/forecast/006/smt_bg_001.jpg) right top no-repeat #292929; background-size:100% auto; } .forecastDetailArea .profile { width: 100%; padding-left: 0px; margin-bottom: 40px; } .forecastDetailArea .left { width: 60.41666%; margin-bottom: 30px; padding-left: 10px; text-align:left; } .osimBox { margin: 0 0 30px; padding:0; } .outlineBox { border: 4px solid #DDDDDD; padding: 1px 1px 18px; background-color: rgba(255,255,255,0.90); background-color: #FFFFFF\9; zoom: 1.0; margin-bottom: 30px; } .outlineBox p { padding: 0 20px; } .osimBox .rightBox h3 { margin-bottom: 20px; } .ymHead { padding: 0; margin-bottom: 0px; } .forecastDetailArea.tako{background:url(/tieup/images/forecast/006/pc_bg_001.jpg) right top no-repeat #000; background-size:100% auto; color:#FFF; padding:40px 20px 0;} .forecastDetailArea.tako .left{ width:62.9347%;} .forecastDetailArea.tako .outlineBox.tako{ background:#FFF; color:#000; margin-bottom:20px;} .takoWrap:after, .takoWrap02:after { content: "."; display: block; clear: both; height: 0; visibility: hidden; } .takoWrap, .takoWrap02 { min-height: 1px; } * html .takoWrap, * html .takoWrap02{ height: 1px; /*\*//*/ height: auto; overflow: hidden; /**/ } .takoWrap{ color:#000; padding:0 20px;} .takoWrap dl{ float:left; width:34.48275%; padding-right:0; margin-bottom:0;} .takoWrap dl dt{ margin-bottom:15px;} .takoWrap dl dd{ padding-right:10%;} .takoWrap dl.last{ width:31.0344%;} .takoWrap dl.last dd{ padding-right:0;} .takoWrap02{ margin:0 18.6813%;} .takoWrap02 dl{ width:52.6315%; float:left; padding-right:0; margin-bottom:0;} .takoWrap02 dl dt{ margin-bottom:15px;} .takoWrap02 dl dd{ padding-right:10%;} .takoWrap02 dl.last{ width:47.3684%; float:left; margin-bottom:0;} .takoWrap02 dl.last dd{ padding-right:0;} /* 川島インタビュー */ .tieupNav .acuvue { float: left; width: 50%; padding-top: 15px; } .tieupNav ul.ks { max-width: 50%; float: right; } .kawshimaDetail { font-size: 116.7%; } .lineTop { background: url(/tieup/images/kawashima/pc_ks_007.png) right top no-repeat; padding-top: 40px; } .lineTop .leftImg { width: 25%; float: left; } .lineTop .rightImg { width: 25%; float: right; } .lineTop .rightTxt { width: 71.875%; float: right; } .lineTop .leftTxt { width: 71.875%; float: left; } .lineBtmGray { padding-bottom: 18px; margin-bottom: 18px; } .lineBtmGray h2 { text-align: left !important; background: url(/tieup/images/kawashima/pc_ks_ico_001.gif) left 0.4em no-repeat; padding-left: 30px; font-size: 14px; color: #BF191F; margin-bottom: 15px; font-weight: bold; font-size: 114.3%; } .ksthree { margin-bottom: 15px; width: 42.9166%; width: 40%\9; float: left; zoom:1; } .ksthreeR { float: right; width: 53.64583%; width: 50%\9; zoom:1; } .ksthreeL { float: left; width: 53.64583%; width: 50%\9; zoom:1; } .ksthree.right{ float:right;} } /* タブレットレイアウト終了*/ /* デスクトップレイアウト : 769 px ~最大 1232 px。モバイルレイアウトとタブレットレイアウトからスタイルを継承。 */ @media screen and (min-width: 769px) { /* 大予想 */ .entry-social, .Cont, nav.tieupNav, .fcNav, .mainVis, .container, .forecastDetailArea, .kawshimaDetail { width: expression( document.body.clientWidth > 961? "960px" : "auto"); max-width: 960px; /*margin: 0 auto; text-align:left;*/ } .kawshimaDetail{ margin-bottom: 30px; } .Main.top { background: url(/tieup/images/root/pc_bg_001.jpg) center top no-repeat fixed; width: 100%; margin: 0; padding: 10px 0 0; } .Main .mainVis { max-width: 960px; margin: 0 auto 20px; } .container { max-width: 960px; margin: 0 auto 20px; padding: 7px 10px; text-align: left; background: url(/tieup/images/root/pc_ticker_bg.png) left top no-repeat; border: none; } .forecastDetailArea.osim { background: url(/tieup/images/forecast/001/pc_bg_001.jpg) right top no-repeat; background-size:auto; } .forecastDetailArea.yamamoto { background: url(/tieup/images/forecast/002/pc_bg_001.jpg) right top no-repeat; background-size:auto; } .forecastDetailArea.fukuda { background: url(/tieup/images/forecast/003/pc_bg_001.jpg) right top no-repeat; background-size:auto; } .forecastDetailArea.ogura{ background:url(/tieup/images/forecast/004/pc_bg_001.jpg) right top no-repeat; background-size:auto; } .forecastDetailArea.iwashimizu{background:url(/tieup/images/forecast/005/pc_bg_001.jpg) right top no-repeat; background-size:auto;} .forecastDetailArea.tako{background:url(/tieup/images/forecast/006/pc_bg_001.jpg) right top no-repeat #000; background-size:auto; color:#FFF; padding:40px 20px 0;} .forecastDetailArea .left { padding-left: 0px; } } /* デスクトップレイアウト終了*/