@charset "UTF-8"; h2.poStl { margin: 0 0 0 47px; } h2.pt { margin: 0 0 15px 47px; } /* 共通 */ #lContents { width: 635px; margin: 0 0 20px 57px; background: url(/content/images/mc/img/common/h3_frc_1.gif) repeat-y; border-bottom: 1px solid #8C8A80; } #lContents #mBlock { width: 292px; height:auto; float: left; margin: 10px 0 10px 17px; } #lContents #mBlock .mtxt { width: 252px; padding: 10px 20px 0; background: url(/content/images/mc/img/common/h4_frc_1.gif) repeat-y; } #h2Left { width: 430px; margin: 5px 0 30px 57px; float: left; } #h2Right { width: 200px; margin: 5px 47px 30px 0; float: right; } .txtLeft { width: 295px; margin: 20px 10px 30px 15px; float: left; } .txtRight { width: 295px; margin: 20px 10px 30px; float: right; } /* 消費者TOP新着情報 */ #main #tinfoLeft { width: 440px; float: left; margin: 20px 0 0 57px; } #main #tinfoRight { width: 175px; float: right; margin: 20px 47px 0 0; } #main #tinfoLeft .news { width: 438px; height: 244px; overflow: scroll; border-left: #C5C5C5 1px solid; border-right: #C5C5C5 1px solid; border-bottom: #C5C5C5 1px solid; padding: 5px 0; } #main #tinfoLeft .news .date { width: 90px; background: url(/content/images/mc/img/top/info_mark.gif) 0 4px no-repeat; padding-left: 15px; margin: 5px 10px; float: left; } #main #tinfoLeft .news .date img { margin-left: 5px; } #main #tinfoLeft .news .report { width: 285px; margin: 5px 10px 5px 0; float: right; } #main #tinfoLeft .news .report strong { font-weight:bold; } #main #tinfoLeft .news .thr { width: 400px; height: 5px; margin: 2px 20px 2px 10px; background: url(/content/images/mc/img/top/info_bar.gif) repeat-x; clear: both; } #main #tinfoLeft .news .u-img { clear: both; } /* プライス */ #ilContents { width: 635px; margin: 0 0 20px 57px; } #ilContents .ilTxt { width: 605px; margin: 10px 0 10px 20px; } #ilContents .ilTxt img { margin: 20px 0 15px 45px; } /* 上手な買い方 */ #ilContents .ipTxt { width: 605px; text-align: center; margin: 10px 0 10px 20px; } #ilContents .ipTxt img { margin: 5px 0 0 16px; } #ilContents .ipTxt img.pdl { margin: 10px 0 20px 20px; } p.ptxt { margin: 10px 0 5px; } #ipContents { width: 620px; margin: 0 0 20px 67px; } #ipContents #mBlock { width: 292px; float: left; margin: 10px 0 10px 17px; } #ipContents #mBlock .mtxt { width: 252px; padding: 10px 20px 0; background: url(/content/images/mc/img/common/h4_frc_1.gif) repeat-y; } #blockLeft { width: 340px; margin: 15px 30px 15px 10px; float: left; } #blockRight { width: 240px; margin: 15px 0; float: right; } #block { width: 610px; margin: 15px 0 15px 10px; } #block img { margin-top: 15px; } #blockLeft img.frt { margin-top: 15px; } #blockLeft .blockTxt { width: 310px; padding: 0 15px; background: url(/content/images/mc/img/common/fr_300_c.gif) repeat-y; } #block5 { width: 340px; height: 440px; margin-top: 10px; padding: 20px 265px 15px 15px; background: url(/content/images/mc/shohisha/point/img_pt_6.gif) left bottom no-repeat; } #block6 { width: 573px; margin: 15px 0 20px 10px; padding: 25px 18px; background: url(/content/images/mc/shohisha/point/bg_point6.gif) repeat-y; border-top: 1px solid #C1C7CF; border-right: 1px solid #C1C7CF; border-bottom: 1px solid #C1C7CF; } #block6 .txt6 { width: 554px; margin: 5px 10px 20px; } .fNav { width: 610px; margin: 30px 0 20px 10px; } .fnImg { margin-right: 230px; } .fpImg { margin-left: 210px; } #blockLeft .blockTxt ol { margin:0 0 0 20px; }