@charset "shift_jis";
/* =========================================

nasluck  kitchen_sink CSS

============================================ */

/* kitchen_mente01,02,03,04,06 */


#contents div.answer span img{
display:block;
margin:20px auto 10px;
}

/* kitchen_mente05 */

#contents dl.chart{
width:450px;
margin:0 auto;
padding:10px 0;
text-align:left;
}

#contents dl.chart dt{
padding:3px 0 6px 0;
font-weight:bold;
color:#090;
}

#contents dl.chart dd{
padding:3px 0;
}

#contents dl.chart dd.n01,
#contents dl.chart dd.n02{
padding:0 0 6px 15px;
}

#contents dl.chart dd.attention{
display:block;
margin:10px 0 0 0;
padding:0 0 0 10px;
background:url(/products/q_a/image_cmn/attention.gif) left 2px no-repeat;
font-size:85%;
}

/* kitchen_mente05,06 */

#contents div.fr_chart{
overflow:hidden;
/*width:470px;
margin:0 auto 30px 60px;*/
width:480px;
margin:10px auto 10px 40px;
border:1px solid #b9b9b9;
background:#fff;
}

#contents div.section div.answer p.bottom{
width:520px;
padding:0 0 10px 45px;
text-align:left;
}

/* kitchen_mente06 */


#contents ul.chart{
width:460px;
margin:0 auto;
padding:10px 0;
text-align:left;
}

#contents ul.chart li{
display:block;
float:left;
width:460px;
}

#contents ul.chart li.half{
width:220px;
margin:0 4px;
}

#contents ul.chart dl dt{
padding:3px 0;
font-weight:bold;
color:#090;
}

#contents ul.chart dl dd{
margin:0 0 10px 0;
padding:3px 0;
}

#contents ul.chart dl dd.text{
height:80px;
}

#contents ul.inner{
width:460px;
}

#contents ul.inner li{
display:block;
float:left;
width:290px;
margin:0 0 5px 0;
padding:0 0 0 15px;
}

#contents ul.inner li.img{
float:right;
width:140px;
margin:0;
}


/* kitchen_mente07 */

#contents div.answer span.bottom img{
display:block;
margin:20px auto 25px;
}

