@charset "shift_jis";.srch{float:right;padding: 0px 6px;}.unite{width:700px;margin:0px;padding: 0px;}.main{padding:25px 60px 50px;}b.hissu{font-weight:normal;font-size:12px;color:#ff0000;}.tekist{font-size: 11px;line-height: 18px;color: #555555;padding:5px;}.gaiyoleft{width:100px;padding:5px 20px;font-size:80%;line-height: 1.8em;text-align:right;background:#f4f4f4;}.gaiyoright{width:350px;padding:5px 20px;text-align:left;font-size:80%;line-height: 1.8em;}.formstyle{font-size: 11px;margin: 2px;padding: 1px;}.whiteback{background-color:#ffffff;padding:2px;}.grayback{background-color:#eeeeee;padding:2px;}.teexhoi{font-size:11px;line-height:20px;padding: 5px 35px 15px;color: #666666;text-indent:0em;}.big{font-size: 12px;}.project{margin: 5px 20px 5px 0px;padding: 4px 10px;border-bottom:1px dotted #ccccdd;}.topback{padding: 15px 10px 4px;text-align:right;}.topback a{color: #696969;text-decoration:underline;}.buncyua{color: #3366cc;}.aliright{width:550px;text-align:right;}.tables{width:560px;border:none;margin: 0px;padding: 10px;background-color:#ffffff;font-size:11px;line-height:20px;color: #666666;}.tda{vertical-align:top;margin: 0px;padding: 5px 10px;background-color:#ffffff;}.tdb{margin: 0px;padding: 5px;background-color:#ffffff;}.tbs{margin: 0px;padding: 4px;background-color:#ffe49e;border:1px solid #cccccc;text-align:center;}.tbta{margin: 0px;padding: 4px;background-color:#ffffda;border-top:1px solid #cccccc;border-right:1px solid #cccccc;border-bottom:1px solid #cccccc;text-align:center;}.tbtb{margin: 0px;padding: 4px;background-color:#ffedb2;border-top:1px solid #cccccc;border-right:1px solid #cccccc;border-bottom:1px solid #cccccc;text-align:center;}.tbra{margin: 0px;padding: 6px;background-color:#ffffda;border-left:1px solid #cccccc;border-right:1px solid #cccccc;border-bottom:1px solid #cccccc;text-align:center;}.tbrb{margin: 0px;padding: 6px;background-color:#ffedb2;border-left:1px solid #cccccc;border-right:1px solid #cccccc;border-bottom:1px solid #cccccc;text-align:center;}.tbda{margin: 0px;padding: 6px;background-color:#ffffda;border-right:1px solid #cccccc;border-bottom:1px solid #cccccc;text-align:center;font-size: 10px;}.tbdb{margin: 0px;padding: 6px;background-color:#fff6c9;border-right:1px solid #cccccc;border-bottom:1px solid #cccccc;text-align:center;font-size: 10px;}.topadleft{width:220px;float:left;margin: 0px;padding: 0px;}.topadright{width:315px;float:right;margin: 0px;padding: 0px 0px 10px;text-align:left;font-size:11px;line-height: 1.8em;}.topadunder{clear:both;width:540px;margin: 0px;padding: 5px 0px;border-top:1px dotted #cccccc;}.inqBoxScroll{	margin-bottom:30px;	padding:10px;	height:140px;	border:1px solid #999999;	overflow:auto;}