/* ************************************************ 
 *	コンテンツ共通
 * ************************************************ */

.main_title {
width:726px;
height:50px;
font-size:16px;
padding:15px 0 0 10px;
background:url(https://img20.shop-pro.jp/PA01246/049/etc/title_main.jpg?cmsp_timestamp=20170418220411) no-repeat;
margin:40px 0px 30px 0px;
}
	

#main_area{
margin-top:40px;
width:726px;
}

.main_title01{
width:726px;
height:50px;
font-size:16px;
padding:15px 0 0 10px;
background:url(https://img20.shop-pro.jp/PA01246/049/etc/title_main.jpg?cmsp_timestamp=20170418220411) no-repeat;

}

.main_title01 span{
color:#dc143c;
font-weight:bold;
font-family: 'Open Sans', sans-serif;
font-size:10px;
padding-left:20px;
}

.main_title span{
color:#dc143c;
font-weight:bold;
font-family: 'Open Sans', sans-serif;
font-size:10px;
padding-left:20px;
}

.price_8 span{
color:#554742;
}




.topic_content_2{
background:#CC292F;
font-weight:bold;
color:#FFF;
padding:20px 20px;
text-align: center;
margin-bottom:20px;
}


.topic_content{
font-weight:bold;
color:#CC292F;
padding:20px 20px;
text-align: center;
margin-bottom:20px;
border:double 10px #CC292F;
}


.topic_content_2 span{
color:yellow;
}

.topic_content h2{
font-size:23px;
}


.topic_content_2 h2{
font-size:16px;
}


.new_items_content h3{
  margin:0 0 5px;
}
.new_items_content a img{
  margin:0 0 10px;
}


.txt_red_1{
background: linear-gradient(transparent 20%, yellow 80%);
}

.price_top{
margin:0px 0px 3px 0px;
}

.l_font{
background:#FFFF66;
color:#554742;
text-align:center
}

.top_bn{
margin-bottom:30px;
}

