td .mainmenu {filter: alpha(opacity:80); opacity:0.8; -moz-opacity:0.8; -khtml-opacity:0.8}
.headline-wt {font-family: "Helvetica"; color: #FFFFFF;font-style: normal;font-size: 15px;line-height: 24px;letter-spacing: 1px;font-weight: bold}
.headline-wt A:link{color:#FFFFFF; text-decoration: none; }
.headline-wt A:visited{color:#FFFFFF; text-decoration: none; }
.headline-wt A:hover{color:#FFFFFF; text-decoration: underline; }

.headline-bk {font-family: "Helvetica"; color: #333333;font-style: normal;font-size: 15px;line-height: 24px;letter-spacing: 1px;font-weight: bold}
.headline-bk A:link{color:#333333; text-decoration: none; }
.headline-bk A:visited{color:#333333; text-decoration: none; }
.headline-bk A:hover{color:#333333; text-decoration: underline; }



.title-gy {font-family: Arial;color: #FFFFFF;font-style: normal;font-size: 15px;line-height: 17px;font-weight: bold;background-position: 13px center;text-align: left;background-color: #777777;background-image: url(../images/icon_arr.gif);text-indent: 30px;background-repeat: no-repeat;padding-top: 3px;padding-bottom: 3px;}



.title-bk {color: #555555;font-style: normal;font-size: 15px;line-height: 40px;font-weight: bold;}
.title-bk A:link{color:#555555; text-decoration: none; }
.title-bk A:visited{color:#555555; text-decoration: none; }
.title-bk A:hover{color:#555555; text-decoration: underline; }



.content { font-family: "Arial";color: #535151;font-style: normal;font-size: 12px;line-height: 20px;padding-left: 30px;padding-bottom: 50px;text-align: left;vertical-align: top;padding-top: 30px;padding-right: 30px;}
.content A:link{color:#535151; text-decoration: none; }
.content A:visited{color:#535151; text-decoration: none; }
.content A:hover{color:#000000; text-decoration: underline; }

.content2 { font-family: "Arial";color: #535151;font-style: normal;font-size: 12px;line-height: 20px;padding-left: 30px;padding-bottom: 30px;text-align: left;vertical-align: top;padding-top: 30px;padding-right: 30px;}
.content2 A:link{color:#535151; text-decoration: none; }
.content2 A:visited{color:#535151; text-decoration: none; }
.content2 A:hover{color:#000000; text-decoration: underline; }


.content-list {font-family: Arial;font-size: 12px;padding-left: 12px;background-image: url(../images/bullet.gif);background-position: left 9px;line-height: 20px;color: ##777672;background-repeat: no-repeat;}

.content-gy { font-family: Arial; color: #535151;  font-style: normal;  font-size: 12px; line-height: 20px; }
.content-gy A:link{color:#535151; text-decoration: none; }
.content-gy A:visited{color:#535151; text-decoration: none; }
.content-gy A:hover{color:#000000; text-decoration: underline; }



.bg-pop { font-family: "Arial";color: #FFFFFF;font-style: normal;font-size: 12px;line-height: 20px; padding-left: 30px;padding-bottom: 50px;text-align: left;vertical-align: top;padding-top: 30px;background-image: url(../images/bg_general.gif);background-repeat: no-repeat;background-position: 300px top;background-color: #8D813D;}
.bg-pop A:link{color:#FFFFFF; text-decoration: none; }
.bg-pop A:visited{color:#FFFFFF; text-decoration: none; }
.bg-pop A:hover{color:#FFFFFF; text-decoration: underline; }


.bg-dining {background-image: url(../images/dining/bg01.gif);padding-top: 31px;padding-left: 121px; vertical-align: top; }
.bg2-dining {background-image: url(../images/dining/bg_img.jpg);background-repeat: no-repeat;width: 121px;background-color: #FFFFFF}

.bg-hotel {background-image: url(../images/hotel/bg01.gif);padding-top: 31px;padding-left: 121px; vertical-align: top; }
.bg2-hotel {background-image: url(../images/hotel/bg_img.jpg);background-repeat: no-repeat;width: 121px;background-color: #FFFFFF}

.bg-room {background-image: url(../images/room/bg01.gif);padding-top: 31px;padding-left: 121px; vertical-align: top; }
.bg2-room {background-image: url(../images/room/bg_img.jpg);background-repeat: no-repeat;width: 121px;background-color: #FFFFFF}

.bg-service {background-image: url(../images/service/bg01.gif);padding-top: 31px;padding-left: 121px; vertical-align: top; }
.bg2-service {background-image: url(../images/service/bg_img.jpg);background-repeat: no-repeat;width: 121px;background-color: #FFFFFF}




.list-gy {font-family: Arial;color: #333333;font-style: normal;font-size: 12px;line-height: 16px;background-image: url(../../img/d04.gif);background-repeat: no-repeat;background-position: 3px 5px;vertical-align: top;text-align: left;padding-top: 2px;padding-left: 15px;padding-bottom: 2px;}
.list-gy A:link{color:#333333; text-decoration: none; }
.list-gy A:visited{color:#333333; text-decoration: none; }
.list-gy A:hover{color:#000000; text-decoration: underline; }


.list { font-family: "Arial";color: #777672;font-style: normal;font-size: 12px;line-height: 20px;padding-left: 20px;text-align: left;vertical-align: top;}
.list A:link{color:#777672; text-decoration: none; }
.list A:visited{color:#777672; text-decoration: none; }
.list A:hover{color:#777672; text-decoration: underline; }



.notice { font-family: "Arial"; color: #CC3366;  font-style: normal;  font-size: 13px; line-height: 16px; font-weight: bold;}
.notice A:link{color:#CC3366; text-decoration: none; }
.notice A:visited{color:#CC3366; text-decoration: none; }
.notice A:hover{color:#CC3366; text-decoration: underline; }



.form-but {font-family: "Arial";color: #d4d1d1;font-style: normal;font-size: 12px;line-height: 14px;background-color: #504D4D;height: 24px;padding-top: 2px;padding-right: 3px;padding-left: 3px;font-weight: bold;border-top: 1px solid #999999;border-right: 1px solid #333333;border-bottom: 1px solid #333333;border-left: 1px solid #999999;}
.form-text {font-family: "Arial";color: #333333;  font-style: normal;  font-size: 12px; line-height: 14px; border: 1px solid #bfbfbf;background-color: #eeeeee;}
.form-menu {font-family: "Arial";color: #333333;  font-style: normal;  font-size: 12px; line-height: 14px; border: 1px solid #bfbfbf;background-color: #eeeeee;}



.dotline-5 {background-image: url(../images/dotline.gif);height: 5px;}

.dotline-25 {background-image: url(../images/dotline2.gif);height: 25px;}

.en-s {font-family: Arial,;font-size: 11px;color: #535151;}


td#dropdown a {font-family: "Arial";color: #C3B9A7;font-size: 12px;background-image: url(../images/bg_dd.gif);background-repeat: repeat;text-align: left;display: block;margin:0;text-decoration: none;}
td#dropdown a:hover {color:#FFFFFF;background-image: url(../images/bg_dd2.gif);background-repeat: repeat;}
td#dropdown a.dropdown {PADDING-TOP: 5px; PADDING-BOTTOM: 5px;padding-right: 15px;padding-left: 14px;}


td#ad01 a {font-family: "Helvetica";color: #FFFFFF;font-size: 17px;line-height: 24px;text-align: left;display: block;text-decoration: none;background-color: #c78c24;}
td#ad01 a:hover {color:#FFFFFF;background-color: #b47b17}
td#ad01 a.ad01 {height: 60px;width: 205px;padding: 5px;}

td#ad02 a {font-family: "Helvetica";color: #FFFFFF;font-size: 17px;line-height: 24px;text-align: left;display: block;text-decoration: none;background-color: #495d85;}
td#ad02 a:hover {color:#FFFFFF;background-color: #364b76}
td#ad02 a.ad02 {height: 60px;width: 205px;padding: 5px;}


td#ad011 a {font-family: "Helvetica";color: #FFFFFF;font-size: 17px;line-height: 24px;text-align: left;display: block;text-decoration: none;background-color: #c78c24;}
td#ad011 a:hover {color:#FFFFFF;background-color: #b47b17}
td#ad011 a.ad011 {height: 60px;width: 130px;padding: 5px;}

td#ad022 a {font-family: "Helvetica";color: #FFFFFF;font-size: 17px;line-height: 24px;text-align: left;display: block;text-decoration: none;background-color: #495d85;}
td#ad022 a:hover {color:#FFFFFF;background-color: #364b76}
td#ad022 a.ad022 {height: 60px;width: 130px;padding: 5px;}


.focus01 {background-color: #435c89;width: 156px;padding-left: 4px;}
.focus02 {background-color: #c78c24;width: 156px;padding-left: 4px;}
.focus03 {background-color: #7f4638;width: 156px;padding-left: 4px;}

.focus-content {font-family: Arial;font-size: 12px;line-height: 18px;background-image: url(../images/bg_focus.gif);background-repeat: repeat;background-position: 15px;color: #535151}

.focus-title {color: #3e5a88;font-style: normal;font-size: 12px;line-height: 22px;font-weight: bold;}
.focus-title A:link{color:#3e5a88; text-decoration: none; }
.focus-title A:visited{color:#3e5a88; text-decoration: none; }
.focus-title A:hover{color:#1e3d72; text-decoration: underline; }


p {margin:0px; padding:0px}