﻿h3.asttl{
margin-top:35px;
margin-bottom:20px;
padding:3px 0 3px 2px;
border-bottom:solid 3px #FF0000;
}
.faq{
border-bottom:solid 1px #999999;
}
.qst{
padding:8px 0;
line-height:1.4em;
vertical-align:top;
text-align:left;
border-top:solid 1px #999999;
}
h4.acrtt{
padding-bottom:2px;
border-bottom:solid 1px #999999;
}
.asr{
line-height:1.4em;
margin-bottom:15px;
}
.asr dt{
color:#ff0000;
margin:0;
padding:0;
}
.asr dd{
margin:0;
padding:0 0 30px 0;
}
.asr li {
margin-top: 16px;
}
.datatbl{
background-color:#999999;
margin-bottom:20px;
}
.datatbl th,td{
background-color:#FFFFFF;
}
.datatbl th{
font-weight:normal;
}
#ttl {
background-image: url(/toiawas/__icsFiles/metafile/2007/04/01/9_ttlpic.jpg);
background-repeat: no-repeat;
padding-top: 80px;
}
/* 追加 */
#th_link_top {
border-top:1px solid #999999;
}
#td_link_top {
border-top:1px solid #999999;
}
.link {
border-bottom:1px solid #999999;
line-height:1.4em;
padding:5px 0px;
text-align:left;
vertical-align:top;
}
.inquiry-section{
padding-top: 20px;
border-bottom: 1px solid #333;
padding-bottom: 20px;
}
.inquiry-section h4{
text-decoration: underline;
margin-top: 0;
}
/*
.linkbutton{
border: 1px solid #333;
}
*/
.mgt5{
margin-top: 5px;
}
.bowred-p{
background-image:url("/n_common/images/ul_bow_red.gif");
background-repeat:no-repeat;
line-height:1.4em;
padding-left:8px;
}
/* 追加 */

#bkbow {
    margin: 0 5px 15px 560px !important;
    text-align: right;
}