.headline-wt {font-family: "Helvetica"; color: #FFFFFF;font-style: normal;font-size: 17px;line-height: 24px;letter-spacing: 1px;}
.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: 17px;line-height: 24px;letter-spacing: 1px;}
.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; }


.list { font-family: "Arial";color: #FFFFFF;font-style: normal;font-size: 12px;line-height: 20px;padding-left: 20px;text-align: left;vertical-align: top;}
.list A:link{color:#FFFFFF; text-decoration: underline; }
.list A:visited{color:#FFFFFF; text-decoration: underline; }
.list A:hover{color:#FFFFFF; text-decoration: underline; }


.title-wt {font-family: "Helvetica"; color: #FFFFFF;font-style: normal;font-size: 17px;line-height: 40px;letter-spacing: 1px;}
.title-wt A:link{color:#FFFFFF; text-decoration: none; }
.title-wt A:visited{color:#FFFFFF; text-decoration: none; }
.title-wt A:hover{color:#FFFFFF; text-decoration: underline; }


.title-gy {font-family: "Arial";color: #555555;font-style: normal;font-size: 13px;line-height: 16px;font-weight: bold;background-image: url(../../img/product/bu_gy.gif);background-repeat: no-repeat;background-position: 0px 3px;text-align: left;vertical-align: top;padding-top: 2px;padding-left: 15px;padding-bottom: 5px;}
.title-gy A:link{color:#555555; text-decoration: none; }
.title-gy A:visited{color:#555555; text-decoration: none; }
.title-gy A:hover{color:#555555; text-decoration: underline; }


.title-bk {color: #333333;font-style: normal;font-size: 17px;line-height: 40px;font-weight: bold;}
.title-bk A:link{color:#333333; text-decoration: none; }
.title-bk A:visited{color:#333333; text-decoration: none; }
.title-bk A:hover{color:#333333; text-decoration: underline; }



.content { 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;padding-right: 30px;}
.content A:link{color:#FFFFFF; text-decoration: underline; }
.content A:visited{color:#FFFFFF; text-decoration: underline; }
.content A:hover{color:#FFFFFF; text-decoration: underline; }

.content2 { font-family: "Arial";color: #FFFFFF;font-style: normal;font-size: 12px;line-height: 20px;}
.content2 A:link{color:#FFFFFF; text-decoration: none; }
.content2 A:visited{color:#FFFFFF; text-decoration: none; }
.content2 A:hover{color:#FFFFFF; text-decoration: underline; }


.content-bk { font-family: "Arial";color: #000000;font-style: normal;font-size: 12px;line-height: 22px;}
.content-bk A:link{color:#000000; text-decoration: none; }
.content-bk A:visited{color:#000000; text-decoration: none; }
.content-bk A:hover{color:#000000; text-decoration: underline; }



.bg-general { 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: 598px top;background-color: #8D813D;}
.bg-general A:link{color:#FFFFFF; text-decoration: underline; }
.bg-general A:visited{color:#FFFFFF; text-decoration: underline; }
.bg-general A:hover{color:#FFFFFF; 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-heritage {font-family: Arial;color: #FFFFFF;font-style: normal;background-image: url(../images/heritage/bg.gif);background-repeat: no-repeat;background-position: 547px top;background-color: #514C43;}
.bg2-heritage {font-family: Arial;color: #FFFFFF;font-style: normal;background-color: #514C43;}


.bg-dining {font-family: Arial;color: #FFFFFF;font-style: normal;background-image: url(../images/dining/bg.gif);background-repeat: no-repeat;background-position: 547px top;background-color: #59455E;}
.bg2-dining {font-family: Arial;color: #FFFFFF;font-style: normal;background-color: #59455E;}


.bg-hotel {font-family: Arial;color: #FFFFFF;font-style: normal;background-image: url(../images/hotel/bg.gif);background-repeat: no-repeat;background-position: 547px top;background-color: #043947;}
.bg2-hotel {font-family: Arial;color: #FFFFFF;font-style: normal;background-color: #043947;}

.bg-room {font-family: Arial;color: #FFFFFF;font-style: normal;background-image: url(../images/room/bg.gif);background-repeat: no-repeat;background-position: 547px top;background-color: #596A84;}
.bg2-room {font-family: Arial;color: #FFFFFF;font-style: normal;background-color: #596A84;}

.bg-service {font-family: Arial;color: #FFFFFF;font-style: normal;background-image: url(../images/service/bg.gif);background-repeat: no-repeat;background-position: 547px top;background-color: #8D813D;}
.bg2-service {font-family: Arial;color: #FFFFFF;font-style: normal;background-color: #8D813D;}

.content-list {font-family: Arial;font-size: 12px;padding-left: 12px;background-image: url(../images/room/bullet.gif);background-position: left 9px;line-height: 20px;color: #FFFFFF;background-repeat: no-repeat;}

.content-gy { font-family: Arial; color: #91919A;  font-style: normal;  font-size: 12px; line-height: 20px;}
.content-gy A:link{color:#91919A; text-decoration: none; }
.content-gy A:visited{color:#91919A; text-decoration: none; }
.content-gy A:hover{color:#FFFFFF; text-decoration: none; }


.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; }


.notice { font-family: "Arial"; color: #fbb53a;  font-style: normal;  font-size: 13px; line-height: 16px; font-weight: bold;}
.notice A:link{color:#fbb53a; text-decoration: none; }
.notice A:visited{color:#fbb53a; text-decoration: none; }
.notice A:hover{color:#fbb53a; text-decoration: underline; }



.icon-enlarge {color: #0054a6;font-style: normal;font-size: 12px;line-height: 16px; font-weight: bold; background-image: url(../../img/account/open.gif);background-repeat: no-repeat;text-indent: 17px;background-position: 0px -1px;}
.icon-enlarge A:link{color:#0054a6; text-decoration: none; }
.icon-enlarge A:visited{color:#0054a6; text-decoration: none; }
.icon-enlarge A:hover{color:#0054a6; text-decoration: underline; }


.icon-download {color: #333333;font-style: normal;font-size: 12px;line-height: 16px;background-image: url(../../img/product/download_bl.gif);background-repeat: no-repeat;text-indent: 20px;background-position: 0px 2px;height: 20px;}
.icon-download A:link{color:#333333; text-decoration: none; }
.icon-download A:visited{color:#333333; text-decoration: none; }
.icon-download A:hover{color:#000000; 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: 2px solid #999999;border-right: 2px solid #333333;border-bottom: 2px solid #333333;border-left: 2px solid #999999;}
.form-text {font-family: "Arial";color: #504D4D;  font-style: normal;  font-size: 12px; line-height: 14px; border: 1px solid #504D4D;background-color: #d4d1d1;}
.form-menu {font-family: "Arial";color: #d4d1d1;  font-style: normal;  font-size: 12px; line-height: 14px; border: 1px solid #504D4D;background-color: #504D4D;}


.chart-title {font-family: "Arial";color: #09447c;font-style: normal;font-size: 13px;line-height: 18px;font-weight: bold;background-image: url(../../img/account/bu_bl.gif);background-repeat: no-repeat;text-indent: 15px;background-position: 2px;}
.chart-title A:link{color:#09447c; text-decoration: underline; }
.chart-title A:visited{color:#09447c; text-decoration: underline; }
.chart-title A:hover{color:#2e7fba; text-decoration: underline; }

.chart-subject {font-family: "Arial";color: #000000;font-style: normal;font-size: 12px;line-height: 16px;background-color: #DDEEFF;text-align: center;height: 20px;padding: 3px;}
.chart-subject A:link{color:#000000; text-decoration: none; }
.chart-subject A:visited{color:#000000; text-decoration: none; }
.chart-subject A:hover{color:#000000; text-decoration: none; }


.chart-content {font-family: "Arial";color: #555555;font-style: normal;font-size: 12px;line-height: 16px;background-color: #FFFFFF;text-align: center;padding: 3px;height: 20px;}
.chart-content A:link{color:#555555; text-decoration: underline; }
.chart-content A:visited{color:#555555; text-decoration: underline; }
.chart-content A:hover{color:#333333; text-decoration: underline; }

.chart-note {font-family: "Arial";color: #555555;font-style: normal;font-size: 12px;line-height: 18px;background-color: #FFFFFF;text-align: left;padding: 3px;}
.chart-note A:link{color:#555555; text-decoration: underline; }
.chart-note A:visited{color:#555555; text-decoration: underline; }
.chart-note A:hover{color:#333333; text-decoration: underline; }

.chart-no {font-family: "Arial";color: #555555;font-style: normal;font-size: 12px;line-height: 16px;background-color: #FFFFFF;text-align: right;padding: 3px;height: 20px;}
.chart-no A:link{color:#555555; text-decoration: underline; }
.chart-no A:visited{color:#555555; text-decoration: underline; }
.chart-no A:hover{color:#333333; text-decoration: underline; }


.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: #91919A;}


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: 10px;}


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: 120px;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: 120px;padding: 5px;}
