body{
margin-top:0px;
margin-bottom:0px;
}
tr td{
font-family:Verdana,Chicago;
font-size:10pt;
}
hr{
color:#cccccc;
height:1px;
}
a{
text-decoration:none;
color:#000000;
}
a:hover{
text-decoration:underline;
color:#cc0000;
}

.redb a{
text-decoration:underline;
color:#cc0000;
}
.redb a:hover{
color:#0000cc;
}

#margin{
border-right:solid 1px #cccccc;
border-left:solid 1px #cccccc;
width:740px;
}

#headbg{
background-image:url(../images/head/head_bg.gif);
background-position:right;
background-repeat:no-repeat;
}
#menu{
background-image:url(../images/menu/menubase.jpg);
}
#menu a{
background-image:url(../images/menu/list1.gif);
background-repeat:no-repeat;
background-position:left center;
text-decoration:underline;
margin-left:20px;
padding-left:10px;
}
#menu a:hover{
background-image:url(../images/menu/list2.gif);
background-repeat:no-repeat;
background-position:left center;
text-decoration:none;
color:#ffffff;
}
h3{
background-image:url(../images/contents/h3.jpg);
height:30px;
width:560px;
text-align:center;
line-height:30px;
color:#5a5a5a;
font-size:11pt;
}
h4{

}
li{
margin-bottom:10px;
}
.gotop{
text-align:right;
}
#news{
margin-top:20px;
margin-bottom:20px;
}
#com{
width:550px;
background-color:#e1eeff;
border:solid 1px #cccccc;
}
.com{
margin:15px;
}
ul{
list-style-image : url(../images/top/list3.gif);
}

#foot{
background-image:url(../images/footer.gif);
background-position:top;
background-repeat:no-repeat;
border-bottom:solid 1px #cccccc;
}
#copyright{
font-size:8pt;
}

#con1{
background-image:url(../images/contents/title1_base.gif);
}
#con1 h1{
background-position:right bottom;
background-repeat:no-repeat;
font-size:14pt;
line-height:40px;
margin:0;
padding-left:15px;
}
#con2{
background-image:url(../images/contents/title2_base.gif);
}
#con2 h1{
background-position:right bottom;
background-repeat:no-repeat;
font-size:14pt;
line-height:40px;
margin:0;
padding-left:15px;
}
#con3{
background-image:url(../images/contents/title3_base.gif);
}
#con3 h1{
background-position:right bottom;
background-repeat:no-repeat;
font-size:14pt;
line-height:40px;
margin:0;
padding-left:15px;
}

.back1{
background-image:url(../images/contents/title1_r.gif);
}
.back2{
background-image:url(../images/contents/title2_r.gif);
}
.back3{
background-image:url(../images/contents/title3_r1.gif);
}
.back4{
background-image:url(../images/contents/title3_r2.gif);
}
.back5{
background-image:url(../images/contents/title3_r3.gif);
}
.back6{
background-image:url(../images/contents/title3_r4.gif);
}

.formbg{
background-image:url(../images/contents/form_bg.jpg);
background-repeat:no-repeat;
background-position:bottom;
}
.formline{
border-bottom:dotted 1px #cccccc;
}

#main{
margin-top:20px;
margin-bottom:20px;
}
#sitemap table{
border:1px #cccccc solid;
}
#sitemap a{
text-decoration:none;
color:#3300cc;
}
#sitemap a:hover{
text-decoration:underline;
color:#cc0000;
}


#pri{
width:500px;
text-align:left;
background-image:url(../images/head/logo.gif);
background-repeat:no-repeat;
background-position:bottom left;
}
.majes{
border:solid 1px #99ccff;
}

#tentbg{
background-image:url(../tent/images/top_bg1.jpg);
background-repeat:no-repeat;
background-position:top left;
}
#tentbg2{
width:700px;
background-image:url(../tent/images/top_bg2.jpg);
background-repeat:no-repeat;
background-position:bottom right;
}
#tentcom{
line-height:13pt;
}
#majes_1{
width:580px;
}
#majes_1 h3{
background-image:url(../majestic/images/majes_h3.jpg);
height:30px;
width:560px;
text-align:center;
line-height:30px;
color:#5a5a5a;
font-size:11pt;
margin-bottom: 5px;
}
#majes_1 h4{
background-image:url(../images/contents/h4.jpg);
height:30px;
text-align:center;
line-height:30px;
color:#e0500d;
font-size:11pt;
margin-bottom:5px;
}
#majes_1bg{
height:154px;
background-image:url(../majestic/images/majestic_1bg.jpg);
background-repeat:no-repeat;
background-position:bottom center;
}
#majes_1midashi{
height:44px;
line-height:44px;
text-align:center;
font-size:16px;
font-weight:bold;
background-image:url(../majestic/images/majes1_midashibg.gif);
background-repeat:no-repeat;
background-position:center;
}
#majes_3{
height:30px;
width:500px;
text-align:center;
line-height:30px;
border:1px solid #888888;
font-size:11pt;
margin:15px;
}
#majes_3 a{
display:block;
width:100%;
text-decoration:none;
color:#000000;
background-color:#e6e6e6;
}
#majes_3 a:hover{
text-decoration:underline;
color:#cc0000;
background-color:#e5ecff;
}
