@charset "UTF-8"; h1 img { display:block; } h2.pt { margin-bottom: 15px; } /* 共通 */ #cBl { width: 640px; margin: 0 auto 20px; } #lContents { width: 635px; margin: 0 0 20px 10px; background: url(/content/images/mc/img/common/h3_frc_2.gif) repeat-y; border-bottom: 1px solid #8C8A80; } #lContents #mBlock { width: 292px; height:auto; float: left; margin: 10px 0 10px 17px; } #lContents #mBlock .mbt1 { width: 254px; padding: 14px 19px 0; background: url(/content/images/mc/img/common/h4_frc_3.gif) repeat-y; } #lContents #mBlock .mbt2 { width: 250px; padding: 10px 21px 0; background: url(/content/images/mc/img/common/h4_frc_3.gif) repeat-y; } #lContents #mBlock .mbt2 img.btImg { margin: 5px 0; } #lContents #mBlock .mtxt { width: 252px; padding: 10px 20px 0; background: url(/content/images/mc/img/common/h4_frc_3.gif) repeat-y; } #lContents #mBlock .mtxt ul { list-style-image: url(/content/images/mc/img/arrow_org.gif); list-style-position: outside; font-size: 12px; margin:0 0 0 12px; } .inqImg { margin: 0 0 20px 15px; } /* TOP新着情報 */ #main #tinfoLeft { width: 310px; float: left; margin: 20px 0 0 10px; } #main #tinfoRight { width: 310px; float: right; margin-top: 20px; } #main .news { width: 298px; height: 200px; overflow: scroll; border-left: #C5C5C5 1px solid; border-right: #C5C5C5 1px solid; border-bottom: #C5C5C5 1px solid; padding: 5px; } #main .news .report { width: 270px; margin: 5px 10px 5px 5px; border-bottom:1px dotted #000; padding-bottom:5px; } #main .news .thr { width: 270px; height: 5px; margin: 2px 10px 2px 5px; } /* 広告チェックマニュアル */ #main .mCtxt { margin: 20px; } #h2Left { width: 430px; margin: 5px 0 30px 10px; float: left; } #h2Left .chTxt { width: 398px; padding: 5px 15px; border-left: #C6BE98 1px solid; border-right: #C6BE98 1px solid; background-color: #FAF8EC; } #h2Left .chTxt ul { list-style-image: url(/content/images/mc/img/mark_sq_org.gif); list-style-position: outside; font-size: 12px; margin-left: 12px; } #h2Left .btPdf { margin-top: 30px; padding: 0 13px 20px; text-align: center; } #h2Right { width: 200px; margin: 5px 0 30px; float: right; } #h2Right .imgPdf { margin-left: 30px; } /* 店頭表示のチェックとアドバイス */ #h2Left .dlTxt { width: 400px; padding: 5px 15px; background: url(/content/images/mc/img/common/h4_frc_4.gif) repeat-y; } #h2Left .dlTxt ul { list-style-image: url(/content/images/mc/img/arrow_org.gif); list-style-position: outside; line-height: 170%; font-size: 12px; margin-left: 12px; } #h2Right .imgChosa { margin-left: 27px; } #h2Left .dlTxt .mkpdf { vertical-align: bottom; margin-left: 10px; } /* モーターサイクルインフォ */ #h2Right .imgMci { margin: 20px 0 0 30px; } #h2Left .mLtxt { margin: 0 5px 20px; } #mciList { width: 635px; margin: 0 0 40px 10px; } #mciList .date { width: 110px; margin: 5px 0 5px 20px; float: left; } #mciList .mciTxt { width: 475px; margin: 5px 20px 5px 0; float: right; } #mciList .thr { width: 615px; height: 5px; margin: 2px 10px 2px 10px; background: url(/content/images/mc/img/top/info_bar.gif) repeat-x; clear: both; } #mciList a:link { text-decoration:none; color:#CC3300; } /* プライスカード */ #h2Right .imgPrice { margin: 10px 0 0 25px; } #mciList .flup { width: 635px; padding: 10px 6px; } #mciList .flAr { margin: 0 3px 100px; } #mciList .flAr2 { margin: 0 6px 130px; } #mciList #flC { width: 620px; margin-left: 5px; background: url(/content/images/mc/mem_shop/price/img_fr_c.gif) repeat-y; } #mciList #flLeft { width: 385px; float: left; margin-left: 20px; } #mciList #flRight { width: 175px; float: right; margin-right: 20px; } #mciList .fltxt { font-weight: bold; margin: 10px; } .btLogin { width: 473px; margin: 30px 81px 0; } /* 資料 */ #main .aftcNews { width: 610px; height: 100px; overflow: scroll; margin: 20px; } /* バナー */ .txtPit { background:url(/content/images/mc/mem_shop/bn/bg.gif) no-repeat; margin:0 0 30px 15px; width:600px; height:38px; text-align:center; padding:15px; } .bnImg { margin:20px 0 30px; } .bnDl { margin:0 116px 30px; } /*====================================== hack - 各種cssハック - for IE7 =======================================*/ *:first-child+html img.fru { margin-bottom: -5px; } *:first-child+html .mtxt { margin-bottom: -2px; } *:first-child+html .mbt1 { margin-bottom: -2px; } *:first-child+html .mbt2 { margin-bottom: -2px; } *:first-child+html .chTxt { margin: -3px 0; }