@charset "utf-8";

#backNo{
margin:0px auto;
width:455px;

}

#backNo dl{
padding:10px 0px;
width:455px;
clear:both;
border-top:1px solid #d1cbbd;
}

#backNo dt{
margin-bottom:7px;
width:70px;
font-size:1.8em;
font-weight:bold;
float:left;
}

#backNo dd{
width:360px;
font-weight:bold;
font-size:14px;
float:right;
}

#backNo dd a{
padding-right:15px;
font-size:1.2em;
clear:both;
}

#backNo dd ul{
margin-left:2em;
font-weight:normal;
font-size:12px;
list-style-type:none;
}

#backNo dd li{
margin:0.5em 0px;
min-height:16px;
height:auto !important;
height:16px;
line-height:1.5em;
padding-left:20px;
}

.pdfType{
background:url("../../common/images/icon_pdf.jpg") left top no-repeat;
}

/*##########################################################################################################【TOPページ特集】*/

.topics_center{
width:555px;
margin-bottom:10px;
}

.topics_left{
margin-top:1em;
padding-top:0.5em;
width:270px;
float:left;
clear:both;
}

.topics_right{
margin-top:1em;
padding-top:0.5em;
width:270px;
float:right;
}

.topics_left dt,
.topics_right dt{
font-size:13px;
font-weight:bold;
text-align:center;
}

.topics_left dt span,
.topics_right dt span{
font-weight:normal !important;
}

.topics_left dt img,
.topics_right dt img{
margin-bottom:3px;
}

.topics_left dd,
.topics_right dd{
margin-bottom:10px;
padding:0px 10px;
line-height:1.5em;
}

.topics_left dd img,
.topics_right dd img{
margin-right:-10px;
margin-left:-10px;
margin-bottom:3px;
width:270px;
}


/*****************************************************************************【アイコン（新作・受注制作・限定・別売】*/

.icon_shin,
.icon_jyu,
.icon_gen,
.icon_betsu{
margin:0px 1px;
padding:0px 1px 0px 2px;
line-height:1em;
font-size:10px;
color:#FFFFFF;
}

.icon_shin{background:#ffbe06;}/*新作*/
.icon_jyu{background:#fe598f;}/*受注制作*/
.icon_gen{background:#49a612;}/*限定*/
.icon_betsu{background:#157cff;}/*別売*/
