/* CSS Document */ 

body{
margin:0;
padding:0;
}

A:link    { color: #0000ff; text-decoration: none;}
A:visited { color: #990099; text-decoration: none;}
A:active  { color: #FF00cc; text-decoration: none;}
A:hover   { color: #006666; text-decoration: underline; background:#ccffcc;}

.menu1 a:link, .menu1 a:visited, .menu1 a:active {
font-size:12px;
font-weight:normal;
padding: 2px;
border:none;
color:#000099;
display:block;
}
.menu1 a:hover {
font-size:12px;
font-weight:bolder;
padding: 2px;
background:#ccffcc;
border:none;
color:#006666;
display:block;
}


table#t1{
border-width : 1px 2px 2px 1px;
border-style : solid solid solid solid;
border-color : #cccccc #666666 #666666 #cccccc;
}


td#d1{
background-color : #ffffff;
}

td#d2{
border-bottom-width : 1px;
border-bottom-style : dotted;
border-bottom-color : silver;
}

td#line{
border-right-width : 1px;
border-bottom-width : 1px;
border-right-style : dotted;
border-bottom-style : dotted;
border-right-color : silver;
border-bottom-color : silver;
}

td#line2{
border-bottom-width : 1px;
border-bottom-style : dotted;
border-bottom-color : silver;
}

td#top1{
background-image : url(http://hps.kaisyun-navi.com/img/logo-01.gif);
background-repeat : no-repeat;
}

td#top2{
background-image : url(http://hps.kaisyun-navi.com/img/bar-01.gif);
background-repeat : no-repeat;
}

td#top3{
background-image : url(http://hps.kaisyun-navi.com/img/bar-02.gif);
background-repeat : no-repeat;
}

td#top4{
background-image : url(http://hps.kaisyun-navi.com/img/logo-02.gif);
background-repeat : no-repeat;
border-right-width : 1px;
border-bottom-width : 1px;
border-right-style : solid;
border-bottom-style : solid;
border-right-color : #000000;
border-bottom-color : #000000;
}

td#top5{
background-image : url(http://hps.kaisyun-navi.com/img/logo-03.gif);
background-repeat : no-repeat;
border-right-width : 1px;
border-bottom-width : 1px;
border-right-style : solid;
border-bottom-style : solid;
border-right-color : #000000;
border-bottom-color : #000000;
}


td#japan{
background-image:url(http://hps.kaisyun-navi.com/img/japan.jpg);
background-repeat:no-repeat;
background-position:right bottom;
}



h1#h11{
text-align : center;
font-size:10px;
color:#ffffff;
font-weight:normal;
background:#666666;
margin:0;
padding:0;
}

h2#h21{
font-size:12px;
color:#666666;
font-weight:normal;
margin:0;
padding:0;
}

h3#h31{
font-size:12px;
color:#333333;
font-weight:normal;
margin:0;
padding:0;
}

h3#h32{
text-align : center;
font-size:14px;
color:#ffffff;
font-weight:bolder;
background:#cc0033;
margin:3;
padding:3;
}

h3#h33{
text-align : center;
font-size:14px;
color:#cc0033;
font-weight:bolder;
margin:3;
padding:3;
}

h3#h34{
font-size:12px;
color:#ffffff;
font-weight:normal;
background:#330099;
margin:0;
padding:3;
}

h3#h35{
font-size:14px;
font-weight:bolder;
margin:0;
padding:0;
}

h4#h41{
font-size:12px;
font-weight:normal;
margin:0;
padding:0;
}

h4#h42{
font-size:14px;
color:#cc0033;
font-weight:bolder;
margin:3;
padding:3;
}

h4#h43{
font-size:12px;
color:#cc0033;
font-weight:normal;
margin:0;
padding:0;
}

h4#h44{
font-size:12px;
color:#ffffff;
font-weight:bolder;
background:#330099;
margin:0;
padding:3;
}

h5#h51{
font-size:10px;
font-weight:normal;
margin:0;
padding:0;
}

h6#h61{
text-align : center;
font-size:10px;
color:#ffffff;
font-weight:normal;
background:#666666;
margin:0;
padding:0;
}



p#p01{
font-size:12px;
font-weight:normal;
margin:0;
padding:0;
}

p#p02{
font-size:10px;
font-weight:normal;
margin:0;
padding:0;
}

p#p03{
text-align : right;
font-size:10px;
color:#ffffff;
font-weight:normal;
margin:0;
padding:0;
}

p#p04{
text-align : center;
font-size:12px;
font-weight:normal;
margin:0;
padding:0;
}

p#p05{
font-size:12px;
color:#ff0000;
font-weight:normal;
margin:0;
padding:0;
}

p#p06{
font-size:10px;
color:#ff0000;
font-weight:normal;
margin:0;
padding:0;
}

p#p07{
font-size:12px;
font-weight:bolder;
margin:0;
padding:0;
}

p#p08{
font-size:12px;
color:#cc0000;
font-weight:bolder;
margin:0;
padding:0;
}

p#p09{
font-size:12px;
color:#cc0000;
font-weight:normal;
margin:0;
padding:0;
}

p#p10{
text-align : center;
font-size:10px;
font-weight:normal;
margin:0;
padding:0;
}

p#p11{
text-align : right;
font-size:12px;
font-weight:normal;
margin:0;
padding:0;
}

p#p12{
font-size:14px;
font-weight:bolder;
margin:0;
padding:0;
}

LI{
font-size:12px;
font-weight:normal;
margin:0;
padding:0;
}

img{
border-style : none none none none;
}

form{
margin-top : 0px;
margin-left : 0px;
margin-right : 0px;
margin-bottom : 0px;
}
