@charset "UTF-8";

/* hiiragiya.co.jp query.php用 */

body {
 background:rgb(17,64,23);
 font-family: "Arial", "Verdana", serif;
 line-height:1.2;
 margin:10px;
 font-size: 12px;
}
#querypage{
 background:rgb(245,240,200);
 width:600px;
 margin-left:auto;
 margin-right:auto;
 padding:20px 0 0 0;
}
#copyright {
 font-family: "Arial", "Verdana", serif;
 color:rgb(255,255,255);
 font-size:11px;
 text-align:center;
 font-style:italic;
}
h1{
 font-size: 16px;
 color: rgb(17,96,23);
 padding:0 0 2px 10px;
 margin-left:auto;
 margin-right:auto;
 border:1px solid rgb(229,191,105);
 border-width:0 0 5px 0;
 width:550px;
}
th{
 text-align:left;
 color:rgb(255,255,255)
}
.kome{
 font-size:9pt ! important;
 color:rgb(255,0,0);
}
.red{
 font-size:9pt ! important;
 color:rgb(255,0,0);
}
.bigred{
 font-size:11pt ! important;
 color:rgb(255,0,0);
}
.black{
 font-size:10pt ! important;
 color:rgb(0,0,0);
}
#querypage table{
 margin-right:auto;
 margin-left:auto;
}
#querypage th{
 font-weight:normal;
 background:rgb(127,143,106);
 text-align:left;
}
#querypage td{
 text-align:left;
 background:rgb(221,234,178);
 padding-left:10px;
}
#querypage table.errortable{
 width:550px;
 margin-bottom:20px;
}
#querypage table.errortable th{
 padding:5px 10px;
}
#querypage table.errortable td{
 width:530px;
}
#querypage table.botantable{
 width:550px;
 margin-bottom:30px;
}
#querypage table.botantable td{
 text-align:center;
 width:530px;
}
#querypage table.confgtable{
 width:550px;
 margin-bottom:20px;
}
#querypage table.confgtable th{
 padding:5px 0 5px 10px;
 width:200px;
}
#querypage table.confgtable td{
 width:330px;
}
#querypage table.confgtable th.widmax{
 padding:5px 0 5px 10px;
 width:530px;
}
#querypage table.confgtable td.widmax{
 width:530px;
}
#querypage table.inputtable{
 width:550px;
}
#querypage table.inputtable th{
 padding:5px 0 5px 10px;
 width:200px;
}
#querypage table.inputtable td{
 width:330px;
}
#querypage table.inputtable th.widmax{
 padding:5px 0 5px 10px;
 width:530px;
}
#querypage table.childtable{
 width:550px;
}
#querypage table.childtable th{
 padding:5px 0 5px 10px;
 width:150px;
}
#querypage table.childtable td{
 width:240px;
}
#querypage table.childtable td.childpay{
 padding:5px 0 5px 10px;
 width:110px;
}
#querypage table.childtable th.widmax{
 padding:5px 0 5px 10px;
 width:530px;
}
#querypage table.childtable td.widmax{
 padding:5px 0 5px 10px;
 width:530px;
}
#close{
 width:90px;
 text-align:center;
 margin:0;
 margin-right:auto;
 margin-left:auto;
 cursor:pointer;
 padding:10px 0;
}
#closep{
 width:400px;
 text-align:center;
 margin:0;
 margin-right:auto;
 margin-left:auto;
 padding:10px 0;
}


/* hiiragiya.co.jp query.php用ご予算 */
#querypage table.inputtable td table#kodo{
 width:100%;
 margin:0;
 padding:0;
}
#querypage table.inputtable td table#kodo th{
 width:30px;
 margin:0;
 padding:0;
 background:rgb(221,234,178);
 color:rgb(0,0,0);
}
#querypage table.inputtable td table#kodo td{
 width:100%;
 margin:0;
 padding:0 5px;
}
#querypage table.inputtable td.error{
 background:rgb(255,230,230);
}