@charset "utf-8";

.main_contents{font-size:1.3em!important;}
.contents p{line-height: 18px;}

.frd{color:#d00;}
.fbl{color:#004CA1;}
.frd14{color:#d00;font-size:1.4em;}
    
.clearfix {display: inline-table;}

.clearfix:after {
 content: ".";
 display: block;
 height: 0;
 clear: both;
 visibility: hidden;
}

#linkman1507 .campaign_txt2{text-align:center;font-size: 1.1em!important;line-height: 25px;color:#fff;position:relative;top:-102px; margin-bottom: -80px;text-shadow: 1px 1px 5px #000;}
#linkman1507 span{font-weight:bold;display:inline;margin:-15px 0 20px;}
#linkman1507 .category{width:940px;}
#linkman1507 .category li{width:300px;display:inline-block;vertical-align:top;margin:30px 3px 0!important;min-height:210px;padding: 0 15px 20px;border-radius: 15px;}
#linkman1507 .category li:nth-child(n+26){border-bottom:none;margin-bottom:25px!important;}
#linkman1507 .category h4{  padding-top: 10px;font-size: 1.3em!important;font-weight: bold;margin: -20px auto 15px;border-radius: 30px;text-align: center;color: #fff;padding-bottom:5px;}
#linkman1507 .category .rl78{background-color:#E46800;}
#linkman1507 .category .r8c{background-color:#18B000;}
#linkman1507 .category .rx{background-color:#0095B0;}
#linkman1507 .category .rl78_b{border:2px solid #E46800;}
#linkman1507 .category .r8c_b{border:2px solid #18B000;}
#linkman1507 .category .rx_b{border:2px solid #0095B0;}
#linkman1507 .category h5{font-size:0.9em!important;margin-bottom:20px;}
#linkman1507 .category .price{color:#d00;font-weight:bold;font-size:1.3em;display: inline;}
#linkman1507 .category .shohin{margin:0 auto 15px;width:270px;}
#linkman1507 .category .lastext{text-align: right;padding-top: 15px;margin-bottom: -5px;}

#linkman1507 .category li span{margin-bottom:12px;}
#linkman1507 .category .cat_img{width:65px;border:1px solid #cdcdcd;position: absolute;}
#linkman1507 .category p{font-size:1.1em;margin-left:75px;line-height:22px;}
#linkman1507 .category .spec{font-size:0.7em!important;display: block;margin-bottom: 3px;margin-top: 0px;}

#linkman1507 .main{width:940px;margin:0 auto;}
#linkman1507 .main li{width:188px;display:inline-block;vertical-align:top;margin:30px -3px 0!important;min-height:230px;padding: 0 5px;border-bottom:1px dashed #9E98F0;}
#linkman1507 .main li:nth-child(n+26){border-bottom:none;margin-bottom:25px!important;}
#linkman1507 .shohin_img{width:100px;display: block;margin: 0 auto 10px;border:1px solid #cdcdcd;}
#linkman1507 .shohin_title{font-size:0.9em;text-align:center;}
#linkman1507 .shohin_price{text-align:center;margin:5px 0 0;}
.shohin_pb{text-decoration:line-through;}
.shohin_pr{font-weight:bold;color:#d00;font-size:1.3em;}

#linkman1507 .otherimg{display: block;width: 650px;margin: 0 auto;}
#linkman1507 .att{width: 900px;  margin: 10px auto 25px;  border: 1px solid #d00;  padding: 15px 20px;background-color:#FFEDED;}
#linkman1507 .att p{display:inline-table;vertical-align:middle;}

#linkman1507 .category_l .cat_sub{margin-bottom:25px;}
#linkman1507 .category_l .cat_sub h3{font-size:1.6em!important;}

