
html {
    overflow-y:scroll;
    }


body,form,ul{
 margin:0;padding:0;
}


A{
 color : #6666CC;
}
.card td a:visited{
 color : blue;
}
.card td a:hover{
 color : #ff0099;
}
.card td a:active{
 color : #ff0099;
}




tab{background-color:#fdf8ca;border-color:#999;border-style:solid;border-width:1px 1px 0;}

.card{
 border-top-width : 0px;border-top-style:solid;border-top-color : #b0acd5;clear:both;padding:20px 6px;
}

.tabmenu a.tab{
 text-decoration:none;
display:inline-block;
margin-right : 2px;
padding:8px;
background : url(image/tab_c2.jpg) no-repeat;
width : 93px;
text-align : center;
font-weight : bold;
color : #ffffff;
font-size : 10pt;
}

.tabmenu{
 padding :6px 0 0 420px !important;
 padding :3px 0 0 420px;
}
.printjob{
 font-size : 51px;border:1px solid #c00;
}

table{
 border-collapse:collapse;
}

tabmenu

#con{width:920px;margin:0 auto;}
.pro{
 display:none;
}
.pagetop{
 text-align:right;
margin-bottom : 25px;
padding-right : 5px;
}
.pagetop a{
 text-align : left;
display : inline-block;
text-decoration : none;
background : url(image/page-top.gif) no-repeat;
text-indent : -9999em;
width : 86px;
height : 12px;
}
.card table{
 width:100%;border-color:#999;border-style:solid;border-width : 0px 1px 1px 0px;
}

.card table.bottom0{
 width:100%;border-color:#999;border-style:solid;border-width : 0px 1px 0px 0px;
}
.card th{
 text-align:left;width:116px;padding-left:6px;border-color:#999;border-style:solid;border-width:1px 0 0 1px;
padding-top : 3px;
padding-bottom : 3px;
}
.card td{
 border-color:#999;border-style:solid;border-width:1px 0 0 1px;
background-color : #ffffff;
line-height : 1.3em;
padding-right : 4px;padding-left : 6px;
padding : 3px;
}
.card td.style1{
 border-color:#999;border-style:solid;border-width:1px 0 0 1px;
}
.card td.style2{
 bottom:auto;border-color:#999;border-style:solid;border-width:1px 0 0 1px;
}
.card td.style3{
 bottom:auto;border-color:#999;border-style:solid;border-width:1px 0 0 1px;
}
table.parson{
 margin-bottom:25px;
}
h1,h2,h3,h4,h5,h6{
 margin:0;padding:0;
}
#card1 th{
 background-color:#D8D8EB;
}
#card2 th{
 background-color:#ffdfbf;
}
#card3 th{
 background-color:#D6EBEB;
}

th,td{
 font-size : 11pt;text-align:left;
font-weight : 400;
}

body #datareg .sp4{
 width:4em;
}
body #datareg .sp2{
 width:2em;
}
#datareg table{
 width:100%;
}
textarea{
 font-size : 11pt;height:5em;width:98%;
}
.card td input.w100{
 width:98%;
}

#datareg{
 width:920px;
}

.card td.w4,#datareg td.w4{
 width:336px;
}

#card1 td.c_wd3,#datareg td.c_wd3{
 width:170px;
}

#card1 td.c_wh3{}


#datareg .sp8,.card input.sp8{
 width:8em;
}
.card h2{
 font-size : 14pt;
 padding : 10px 0px 10px 10px;
}

.card h3{
 font-size : 11pt;
 padding : 3px 0px 3px 3px;
}

.p-red{color:#f00;}

/*.serch-head{height:50px;}*/
.serch-head{height:75px;}