@charset "utf-8";

/* #contents #contents_hd
======================================================================== */
#contents_hd h2{line-height:0;}
#contents_hd h2 img{width:100%;height:auto;}

/* #contents #contents_ft
======================================================================== */
#contents_ft{text-align:center;}


/* #contents_ft .main
==================================== */
#contents_ft .main{}
/* #contents_ft .main .block
==================================== */
#contents_ft .block ul li{
padding:20px 0 20px 0;
background:#efefef;
}

#contents_ft #block_01 ul li.even{background:#f7f7f7;}

#contents_ft .block ul li .box{
width:90%;
margin:0 auto;
}

/* #contents_ft .block ul li .box .ph
-------------------------------------------------- */
#contents_ft .block ul li .box .ph{
line-height:0;
}
#contents_ft .block ul li .box .ph img{
width:30%;
height:auto;
margin:0 auto;
}

/* #contents_ft .block ul li .box .dl
-------------------------------------------------- */
#contents_ft .block ul li .box .dl{
text-align:left;
padding:15px 0 0 0;
}

#contents_ft .block ul li .box .dl h3,
#contents_ft .block ul li .box .dl p.txt,
#contents_ft .block ul li .box .dl table th,
#contents_ft .block ul li .box .dl table td{
font-family:"游明朝","Hiragino Mincho ProN","Hiragino Mincho Pro",YuMincho,"ＭＳ 明朝",serif;
color:#000;
}

#contents_ft .block ul li .box .dl h3{
font-size:18px;
line-height:110%;
letter-spacing:-1px;
}

#contents_ft .block ul li .box .dl p.price{
font-size:14px;
margin:5px 0 0;
}

#contents_ft .block ul li .box .dl p.txt{
margin:12px 0 12px 0;
font-size:14px;
line-height:140%;
}

#contents_ft .block ul li .box .dl .ecbtn{

width:210px; 
margin:40px auto 10px auto;

}

#contents_ft .block ul li .box .dl table th,
#contents_ft .block ul li .box .dl table td{
font-size:13.5px;
line-height:135%;
letter-spacing:-0.8px;
text-align:left;
}

#contents_ft .block ul li .box .dl table th{
padding:0 4px 0 0;
white-space:nowrap;
}
