.buymsg_box_rr{width:550px!important;height:auto!important;margin-left:-275px!important}.buymsg_box_rr .buymsg_box_txt{height:auto!important;min-height:420px;padding-bottom:15px!important}.buymsg_box_rr .cms_carousel .title{text-align:center;background-color:#eee;padding:6px 0;color:#444}.buymsg_box_rr .page{display:none!important}#rr_landing_pattern01{width:100%;height:85px}#rr_landing_pattern01.loaded{background-color:#fcfcfc}#rr_landing_pattern01 .box .titlebox{float:left;display:block;margin:0;padding:0;width:250px;overflow:hidden;font-family:"Meiryo","Hiragino Kaku Gothic Pro","MS P Gothic",Osaka,sans-serif}#rr_landing_pattern01 .box .titlebox .title{font-size:14px;margin:10px;font-weight:bold;color:#292929}#rr_landing_pattern01 .list{display:block;margin:0;padding:0;overflow:hidden}#rr_landing_pattern01 .box{margin:0;padding:0;border:none;position:absolute;left:0;width:100%;min-width:1170px;_width:1170px;height:auto;overflow:hidden}#rr_landing_pattern01 .list .citem_list .item{float:left;width:24.948%;margin:0;padding:0;position:relative;display:block;padding-bottom:10px}#rr_landing_pattern01 .list .citem_list .item .img{float:left;margin:5px 5px}#rr_landing_pattern01 .list .citem_list .item .img img{width:50px;height:50px;border:1px solid #f0f0f0}#rr_landing_pattern01 .list .citem_list .item .txt{font-size:1em;clear:none;float:left;overflow:hidden;width:160px;text-align:left;margin:5px 2px}#rr_landing_pattern01 .list .citem_list .p_name{height:1.3em;_height:1.2em;display:block;overflow:hidden}#rr_landing_pattern01 .list .citem_list .item .txt a{overflow:hidden;text-decoration:none;font-weight:bold}#rr_landing_pattern01 .list .citem_list .item .brand{font-size:.9em;color:#666;display:block}#rr_landing_pattern01 .list .citem_list .item .price{font-size:1.1em;color:#f60;font-weight:bold;padding-top:4px;padding-bottom:0}#rr_landing_pattern01 a.review_mark{display:inline}#rr_landing_pattern01 span.review_count{color:#999;font-size:.9em;display:inline}#rr_landing_pattern02{width:100%;height:120px}#rr_landing_pattern02.loaded{background-color:#fcfcfc;border-bottom:1px solid #c8c8c8}#rr_landing_pattern02 .box .titlebox{text-align:left;display:block;margin:0;padding:0}#rr_landing_pattern02 .box .titlebox .title{font-size:20px;margin:5px;color:#292929;font-family:"Meiryo","Hiragino Kaku Gothic Pro","MS P Gothic",Osaka,sans-serif}#rr_landing_pattern02 .box .titlebox .title em{font-weight:normal}#rr_landing_pattern02 .list{display:block;margin:0;padding:0;overflow:hidden}#rr_landing_pattern02 .box{margin:0;padding:0;border:none;position:relative;width:100%;height:auto;overflow:hidden}#rr_landing_pattern02 .list .citem_list .item{float:left;width:24.948%;margin:0;padding:0;position:relative;display:block;height:80px;text-align:left}#rr_landing_pattern02 .list .citem_list .item .img{float:left;margin:5px 5px;display:table-cell}#rr_landing_pattern02 .list .citem_list .item .img img{width:70px;height:70px;border:1px solid #f0f0f0}#rr_landing_pattern02 .list .citem_list .item .txt{font-size:1em;clear:none;overflow:hidden;text-align:left;margin:5px 2px;display:table-cell}#rr_landing_pattern02 .list .citem_list .p_name{height:1.3em;_height:1.2em;display:block;overflow:hidden}#rr_landing_pattern02 .list .citem_list .item .txt a{overflow:hidden;text-decoration:none}#rr_landing_pattern02 .list .citem_list .item .brand{font-size:.9em;color:#666;display:block}#rr_landing_pattern02 .list .citem_list .item .price{font-size:1.1em;color:#f60;font-weight:bold;padding-top:4px;padding-bottom:0;display:block}#rr_landing_pattern02 a.review_mark{display:inline}#rr_landing_pattern02 span.review_count{color:#999;font-size:.9em;display:inline}#rr_landing_pattern02 span.productname{display:block;height:16px;overflow:hidden}.rr_vertical{border:1px solid #aaa;text-align:left;margin-bottom:20px;background:#fff}.rr_vertical .title{color:#e47911;font-size:14px;font-weight:bold;margin:0;padding:4px 8px 0;text-align:left}.rr_vertical .ritem_list{width:auto;_width:195px;margin-top:10px;margin-bottom:15px;padding:0;overflow:hidden}.rr_vertical .ritem_list .item{padding:2px;z-index:1;width:auto;margin:3px;height:auto;overflow:hidden}* html .rr_vertical .ritem_list .item{height:1%}.rr_vertical .ritem_list .item .img{width:80px;height:auto;float:left;margin:0}.rr_vertical .ritem_list .item .img img{width:60px;height:60px;border:1px solid #f0f0f0}.rr_vertical .ritem_list .item .txt{clear:none;float:left;overflow:hidden;width:95px;_width:80px;text-align:left;margin:0 0 0 5px}.rr_vertical .ritem_list .item .txt a{height:2.5em;display:block;overflow:hidden;text-decoration:none}.rr_vertical .ritem_list .item .txt a:hover{text-decoration:underline}.rr_vertical .ritem_list .item .brand{font-size:.9em;color:#666;display:block}.rr_vertical .ritem_list .item .price{font-size:1.1em;color:#f60;display:block;font-weight:bold;padding-top:4px;padding-bottom:4px}.rr_vertical .ritem_list .item .txt a.review_mark{height:auto;display:inline;text-decoration:none;color:#fc4}.rr_vertical .ritem_list .item .txt span.review_count{color:#999;font-size:.9em}