@import "menu.css";

body       { font-size: 13px; font-family: sans-serif; line-height: 180%; background-color: #fff; text-align: center; margin: 0; padding: 0 0 }
.clear    { clear: both; }

*    { margin: 0px; }

.small    { font-family: Verdana, Arial, sans-serif; font-size: 11px; line-height: 140%; color: #535353; }

#head    { border-bottom-color: #0085ef; border-bottom-width: 1px; border-bottom-style: solid; background-color: black; margin-left: 0px; margin-bottom: 20px; margin-right: 0px; margin-top: 0px; }
#head_m    { padding-bottom: 10px; padding-top: 15px; margin-right: auto; margin-left: auto; text-align: left; width: 850px; }

.head_l    { float: left; text-align: left; }

.head_r    { color: #b8b8b8; font-size: 11px; line-height: 150%; float: right; text-align: right; }

.head_r a    { padding-bottom: 2px; padding-top: 2px; display: inline; padding-left: 4px; padding-right: 4px; font-size: 11px; margin-right: 5px; background-color: #353535; border-color: #7b7b7b; border-style: solid; border-width: 1px; text-decoration: none; font-style: normal; font-weight: normal; color: #d3d3d3; }

.head_r a:hover    { background-color: #eff0f2; border-color: #7b7b7b; border-style: solid; border-width: 1px; color: #353535; }

.head_t    { margin-bottom: 7px; }

#wrapper  { background-color: #fff; margin-right: auto; margin-left: auto; width: 850px; }
#wrapper_m { }
h1 { font-family: "Lucida Grande", Verdana, Arial, sans-serif; margin-left: 0; margin-bottom: 15px; margin-right: 0; margin-top: 0; line-height: 145%; border-bottom-width: 1px; border-bottom-style: solid; border-bottom-color: #42a4da; color: #006fc9; font-size: 22px; text-align: left; }
h2 { margin-left: 0; margin-bottom: 15px; margin-right: 0; margin-top: 0; line-height: 145%; border-bottom-width: 1px; border-bottom-style: solid; border-bottom-color: #42a4da; color: #5794ef; font-size: 16px; font-family: sans-serif; text-align: left; }
div.main    { margin-bottom: 20px; font-size: 13px; text-align: left; width: 850px; float: left }


.data_table a    { color: #006fc9; text-decoration: none; }

.data_table a:hover    { color: #b4192a; }

td.datalisthead      { border-bottom-color: #353535; border-bottom-style: solid; border-bottom-width: 2px; color: #353535; font-size: 11px; line-height: 145%; text-align: center; padding: 5px; }

td.datalist_first     { text-align: center; border-bottom-color: #c8c8c8; border-bottom-style: solid; border-left-width: 0px; border-bottom-width: 1px; border-right-width: 0px; border-top-width: 0px; font-size: 12px; line-height: 155%; background-color: #fff; padding: 5px; }

td.datalist     { border-left-color: #e8e9eb; border-left-style: dotted; border-left-width: 1px; border-bottom-color: #d3d3d3; border-bottom-style: solid; border-bottom-width: 1px; font-size: 12px; line-height: 155%; padding: 7px; }

td.dataclmhead    { border-bottom-color: #ebf9ff; border-bottom-style: solid; border-bottom-width: 1px; color: white; font-size: 11px; line-height: 155%; background-color: #87b9ff; text-align: center; padding: 4px; }

input.warnbtn { border-left-color: #FFE4B5; border-bottom-color: #FFE4B5; border-right-color: #FFE4B5; border-top-color: #FFE4B5; border-style: solid; border-width: 1px; color: #ffffff; font-size: 13px; background-color:#FFA500;}

input.delbtn { border-left-color: #e56588; border-bottom-color: #b4192a; border-right-color: #b4192a; border-top-color: #e56588; border-style: solid; border-width: 1px; color: #ffffff; font-size: 13px; background-color: #db1f32; }

input.submit  { border-left-color: #0085ef; border-bottom-color: #0047c1; border-right-color: #0047c1; border-top-color: #0085ef; border-style: solid; border-width: 1px; color: #ffffff; font-size: 13px; background-color: #006fc9; }

.searchbox    { background-color: #dceaff; border-color: #87b9ff; border-style: solid; border-width: 1px; }

.waku_comm    { padding: 15px; margin-bottom: 20px; font-family: sans-serif; line-height: 145%; font-size: 12px; color: #006fc9; border-color: #87b9ff; border-style: dotted; border-width: 1px; background-color: #dceaff; }

.waku_warn    { padding: 15px; margin-bottom: 20px; font-family: sans-serif; line-height: 145%; font-size: 12px; color: #db1f32; border-color: #db1f32; border-style: dotted; border-width: 1px; background-color: #fff0f7; }

.copy    { color: #7b7b7b; padding-bottom: 20px; padding-top: 20px; text-align: center; line-height: 145%; font-family: Verdana, Arial, sans-serif; font-size: 11px; }

.kiji_t    { background-color: #dceaff; color: #006fc9; border-color: #87b9ff; border-style: solid; border-width: 1px; padding: 3px; line-height: 145%; font-size: 16px; font-family: sans-serif; }

.art_wrg_table    { background-color: #ebf9ff; border-color: #dceaff; border-style: solid; border-width: 1px; }

blockquote    { padding-right: 25px; padding-left: 25px; padding-bottom: 7px; padding-top: 7px; }

textarea , .input    { border-left-color: #42a4da; border-bottom-color: #93daf7; border-right-color: #93daf7; border-top-color: #42a4da; border-style: solid; border-width: 1px; padding: 3px; background-color: #dceaff; color: #353535; line-height: 155%; font-size: 13px; font-family: sans-serif; }

img .icon    { vertical-align: middle; }

