@charset "utf-8";
a:visited {
/*color: #006FB5;*/
text-decoration: none;
}

a:link {
/*color: #006FB5;*/
text-decoration: none;
}
h1 {
font-size: 10px;
line-height: 14px;
margin: 0px;
font-weight: normal;
}
span.sub-title {
border-bottom: 1px solid #d8d8d8;
padding-bottom: 5px;
margin-top: 25px;
display: block;
font-size: 16px;
color: #83807B;
}
span.sub-title:before {
content: url(../img/subheading01.gif);
vertical-align: middle;
}


.red-txt{
color: red!important;
}



div.qlist{
color:#333;
font-size: 13px;
line-height: 2.2rem;
overflow: hidden;
width: 100%;
}
div.qlist > ul{
margin-left:5px;
}
div.qlist > ul > li{
list-style-type: disc;
display: list-item;
list-style-position: inside;
}
div.qlist > ul > li a{
font-weight: normal;
}
div.qlist ul ul{
margin-left: 2rem;
}
#spray {font-size: 13px;line-height: 2rem;}

#spray  dl dt{
background: #E9E9E9;
font-weight: 700;
padding-left: 2rem;
line-height: 2rem;
}
#spray dl dt:before{
content: 'Q : ';
margin-left: -1rem;
}
#spray dl dd{
padding: 5px;
padding-left: 2rem;
margin-bottom: 15px;
color: #5A5A5A;
overflow: hidden;
}
#spray dl dd:before{
content: 'A : ';
margin-left: -1rem;
}
#spray dl span{
color:#5a5a5a;
}

.water-tb{
border:none;margin-top:5px;margin-bottom: 5px;
}

.ext-tb {
border-collapse: separate;
border-spacing: 1px;
border: 1px solid #ccc;
width:100%;
margin-top: 20px;
table-layout: auto;
}
.ext-tb tr:first-child{
background:#ccc;
font-weight: bold;

}

.ext-tb td{
border:1px solid #ccc;
word-break: break-word;
overflow-wrap:break-word;
vertical-align: middle!important;
text-align: center;
padding:5px 2px;
}