@charset "utf-8";

img.fmimage{
	width: 600px;
	margin:0px;
	margin-bottom:20px;
	border: 1px solid #bbb;
}

p.powder-description {
	width:500px;
	padding-left:50px;
}

/* -------- p`y[W div#qa -------- */
div#qa .qaContainer{
    width: 600px;
}

/* tab */
div#qa .qaContainer ul.tab {
    margin: 0;
    padding: 0;
}
div#qa .qaContainer ul.tab li {
    list-style-type: none;
    float: left;
    margin: 0;
    padding: 0;
    border: 1px solid #CCF;
    border-bottom: none;
    display: inline;
    font-size: 1em;
    margin-left: 5px;
}
div#qa .qaContainer ul.tab li a {
    display: block;
    width: 90px;
    padding: 8px 5px 5px 10px;
    text-decoration: none;
}
div#qa .qaContainer ul.tab li#qawax a{
    width: 120px;
}
div#qa .qaContainer ul.tab li.active {
    background: #ccf;
    text-decoration: none;
}


/* Q&A */
div#qa .qaContainer dl {
    clear: both;
    zoom: 1;
    padding: 10px;
    border: 1px solid #ccf;
    background: #ccf;
    color: #005;
}
div#qa .qaContainer dl dt {
    font-weight: bold;
    padding: 5px 0 5px 35px;
    background:#ccf url(../../images/QandA_Q.png) no-repeat -4px -6px;
    border-bottom: 1px solid #fff;
}
div#qa .qaContainer dl dt .blue{
	color: #00f;
	font-weight: bold;
}
div#qa .qaContainer dl dd {
    padding: 5px 5px 5px 0;
    margin-bottom: 20px;
    padding-left: 50px;
    background: #fff url(../../images/QandA_A.png) no-repeat 12px -6px;
}
div#qa .qaContainer dl dd .red{
	color: #f00;
	font-weight: bold;
}

