section
{ font-family: 'Noto Sans JP', sans-serif; 

    margin-bottom: 50px;
}
.red
{ line-height: 1.85; 

    letter-spacing: 0; color: #f00;
}
.txt
{ line-height: 1.85; 

    margin-bottom: 20px;
}
.mainImg
{
    margin-bottom: 40px;
}
*
{
    counter-reset: none !important;
}
.listImg
{
    margin-bottom: 20px;
}
.mod_tit10
{
    margin-bottom: 20px;
}
#frozenStockerTable04 .mod_table02
{
    margin-bottom: 40px;
}
#frozenStockerTable04 .mod_table02 dl
{
    width: 188.5px;
}
#frozenStockerTable04 .mod_table02 dl dt
{
    line-height: 22px;
}
#frozenStockerTable04 .mod_table02 dl dd
{
    line-height: 22px;
}
#frozenStockerTable04 .mod_table02 dl dl
{
    border-left: none;
}
#frozenStockerTable04 .mod_table02 dl dd ul
{
    margin: -10px 0;
}
#frozenStockerTable04 .mod_table02 dl dd ul li
{
    line-height: 30px; border-bottom: 1px solid #d2d2d2;
}
#frozenStockerTable04 .mod_table02 dl dd ul li:last-child
{
    border-bottom: none;
}
#frozenStockerTable04 .mod_table02 dl.headline
{
    width: 88px;
}
#frozenStockerTable04 .mod_table02 dl.headline dd:nth-of-type(1)
{
    line-height: 154px;
}
#frozenStockerTable04 .mod_table02 dl.headline dt
{
    line-height: 22px;
}
#frozenStockerTable04 .mod_table02 dl.headline dd
{
    line-height: 22px;
}
#frozenStockerTable04 .mod_table02 dl.headline dd.threeLine
{
    line-height: 72px;
}
#frozenStockerTable04 .mod_table02 dl.headline dd.twoLine
{
    line-height: 14px; padding: 7px 0;
}
#frozenStockerTable04 .mod_table02 img
{ display: block; 

    height: 96px; margin: 10px auto 10px;
}
#frozenStockerTable04 .mod_table02 .mod_btn03
{
    margin-bottom: 10px;
}
#frozenStockerTable04 .mod_table02 + div
{
    margin-bottom: 40px;
}
#frozenStockerTable04 .fullWidth
{
    position: relative; z-index: 1; width: 757px; background: #fff;
}
#frozenstocker01 .mod_list07
{ margin-bottom: 15px; padding: 13px 40px; 

    background: #e4f5ec;
}
#frozenstocker02 .pic
{
    height: 173px;
}
#frozenstocker03 .mod_list06 li .text
{
    margin-bottom: 10px;
}
#frozenstocker03 .mod_list06 li .text.clear
{
    float: none; width: auto; padding-left: 15px;
}
#frozenstocker03 .mod_list06 li .images
{
    margin-bottom: 10px;
}
#frozenstocker03 .mod_list06 li .borderBox
{
    line-height: 1.5; padding: 8px 10px;
}
.stockerList
{ display: none; 

    margin-bottom: 20px;
}
.stockerList li
{
    overflow: hidden; margin-bottom: 20px; padding-bottom: 20px; border-bottom: 1px solid #d2d2d2;
}
.stockerList li .images
{
    float: left; padding: 15px; border: 1px solid #d2d2d2;
}
.stockerList li .data
{
    float: right; width: 640px;
}
.stockerList li .itemTit
{
    font-size: 20px; font-weight: bold; line-height: 24px;
}
.stockerList li .txt
{
    font-size: 13px; line-height: 1.4; margin: 8px 0;
}
.stockerList li .priceNormal
{
    font-size: 12px; color: #6d6d6d;
}
.stockerList li .priceNormal .utikeshi
{ font-size: inherit; 
    line-height: inherit; text-decoration: line-through; color: inherit;
}
.stockerList li .priceSell
{
    line-height: 1;
}
.stockerList li .priceSell .term
{ font-weight: bold; 
    line-height: inherit;
}
.stockerList li .priceSell .description
{ font-size: 22px; font-weight: bold; 
    line-height: inherit; color: #ef0404;
}
.stockerList li .link
{
    margin-top: 15px;
}
.stockerList li .link a:hover
{
    opacity: .4; -ms-filter: 'progid:DXImageTransform.Microsoft.Alpha(Opacity=40)';
}
/*# sourceMappingURL=maps/frozenstocker01d.css.map */
