@charset "euc-jp";/*------------------------------- top -------------------------------*/.top{background: url(../img/top2.jpg) no-repeat;text-align: center;vertical-align: top;width: 730px;height: 83px;margin: 0px;padding: 0px;}.top table{margin: auto;padding:0px;}.top td{margin: 0px;padding-left:4px;padding-right:4px;}/*------------------------------- extra -------------------------------*/.extra{border: solid 1px #cccccc;text-align: center;margin: 0px;padding: 0px;}/*------------------------------- inq -------------------------------*/.inq{background: url(../img/linebg.gif);text-align: center;padding-bottom: 10px;margin: 0px;}.inq_in{background: #ffffff;margin: auto;width: 210px;text-align: center;padding-top:5px;padding-bottom:5px;}/*------------------------------- com -------------------------------*/.com{margin: 0px;}.com a{background-color: #eeeeee;}.com a:hover{background-color: #ffcccc;}/*------------------------------- new -------------------------------*/.new{background: url(../img/linebg.gif);text-align: right;vertical-align: center;padding-right: 10px;margin: 0px;height: 15px;}.new a{font-size: 8pt;text-decoration: none;}.new a:hover{text-decoration: underline;color:#cc0000;}.date{padding-left: 10px;vertical-align: top;}.new_contents{padding-right: 10px;vertical-align: top;}/*------------------------------- search -------------------------------*/.search{text-align: left;padding-left: 10px;font-size: 10px;}.search_input input{border: solid 1px #999999;width: 135px;}