@charset "euc-jp";
/* CSS Document */

/* ----------------------------------------------------------------
	HP Top 株主優待トップ
----------------------------------------------------------------- */

#hp .box-contents-02 {margin:20px 10px 30px;}
#hp div#str-main div.column-col2 div.segment {margin-right:0;}
#hp .pickup-item {padding-left:5px; zoom:1; margin-bottom:10px;}
#hp .pickup-item .lyt-image {width:345px; min-height:190px; float:left; margin:0 5px 10px 5px; padding:8px; background:#F3F9FC; border:1px solid #BFDBF2;}
#hp .pickup-item .lyt-image div.image {width:120px; padding:0;}
#hp .pickup-item .lyt-image div.image p.image {width:120px; height:120px; margin:0; text-align:center;}
#hp .pickup-item .lyt-image .column {font-size:100%; margin-left:135px;}
#hp .pickup-item .lyt-image .column span {font-size:82%; display:block; margin-bottom:5px;}
#hp .pickup-item .lyt-image .column dl {font-size:90%;margin:0;}
#hp .pickup-item .lyt-image .column dl dt {margin-bottom:10px;}
#hp .pickup-item .lyt-image .column dl dd {margin-left:0;}
#hp .pickup-item-list {margin:0 15px 5px 10px; padding:8px; background:#F3F9FC; border:1px solid #BFDBF2;}
#hp .pickup-item-list li a,
#hp .pickup-item-list li p {font-size:110%;}
#hp .list-col2 li {float:left; width:340px; margin:0 5px 10px;}
#hp .list-col2 li p {margin:0;}
#hp .list-notice-01 {margin-left:20px;}
#hp .list-link-01 .icon-window {margin-left:20px;}
#hp .pickup-item:after,
#hp .list-col2:after{
clear: both;
content: ".";
display: block;
font-size: 0;
height: 0;
line-height: 0;
visibility: hidden;
}
@media screen and (max-width: 1143px) {
#hp .pickup-item-list {width:720px;}
}
