* {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 12px; PADDING-BOTTOM: 0px; MARGIN: 0px; COLOR: #555555; BORDER-TOP-STYLE: none; PADDING-TOP: 0px; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none; LIST-STYLE-TYPE: none; BORDER-BOTTOM-STYLE: none
}
BODY {
	text-align:center
}
A:link {
	COLOR: #333333; TEXT-DECORATION: none
}
A:visited {
	COLOR: #333333; TEXT-DECORATION: none
}
A:hover {
	COLOR: #ff6600; TEXT-DECORATION: underline
}
#qTip {
	BORDER-RIGHT: #fece00 1px solid; PADDING-RIGHT: 2px; BORDER-TOP: #fece00 1px solid; DISPLAY: none; PADDING-LEFT: 2px; Z-INDEX: 1000; BACKGROUND: #fff7d2; PADDING-BOTTOM: 2px; FONT: 12px Arial, Helvetica, sans-serif; BORDER-LEFT: #fece00 1px solid; COLOR: #000000; PADDING-TOP: 2px; BORDER-BOTTOM: #fece00 1px solid; POSITION: absolute; TEXT-ALIGN: left
}
#error {
	MARGIN: 0px auto; WIDTH: 970px; HEIGHT: 350px
}
#error .error_left {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FLOAT: left; PADDING-BOTTOM: 20px; WIDTH: 35%; PADDING-TOP: 20px; HEIGHT: auto; TEXT-ALIGN: center
}
#error .error_right {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FLOAT: right; PADDING-BOTTOM: 20px; WIDTH: 60%; PADDING-TOP: 20px; HEIGHT: auto; TEXT-ALIGN: left
}
.c_left {
	FLOAT: left; OVERFLOW: hidden
}
.c_right {
	FLOAT: right; OVERFLOW: hidden
}
.clear {
	CLEAR: both
}
#flashLoading {
	BORDER-RIGHT: #dddddd 0px solid; PADDING-RIGHT: 50px; BORDER-TOP: #dddddd 0px solid; PADDING-LEFT: 50px; PADDING-BOTTOM: 50px; BORDER-LEFT: #dddddd 0px solid; WIDTH: auto; PADDING-TOP: 50px; BORDER-BOTTOM: #dddddd 0px solid; TEXT-ALIGN: center
}
#flashLoading .Loading_Boder {
	BORDER-RIGHT: #b4d0dc 1px solid; PADDING-RIGHT: 20px; BORDER-TOP: #b4d0dc 1px solid; PADDING-LEFT: 20px; FONT-SIZE: 12px; PADDING-BOTTOM: 20px; BORDER-LEFT: #b4d0dc 1px solid; WIDTH: 350px; PADDING-TOP: 20px; BORDER-BOTTOM: #b4d0dc 1px solid; BACKGROUND-COLOR: #ecf8ff; TEXT-ALIGN: center
}
#flashLoading .Loading_Text {
	MARGIN-TOP: 25px; FONT-WEIGHT: bold; FONT-SIZE: 16px; COLOR: #707070; HEIGHT: 30px
}
#container {
	MARGIN: 0px auto; WIDTH: 990px; BACKGROUND-COLOR: #ffffff; TEXT-ALIGN: left
}
#top1 {
	MARGIN: 0px auto; WIDTH: 970px; TEXT-ALIGN: left
}
#top2 {
	MARGIN: 0px auto; WIDTH: 970px; TEXT-ALIGN: left
}
#top3 {
	MARGIN: 0px auto; WIDTH: 970px; TEXT-ALIGN: left
}
#top4 {
	MARGIN: 0px auto; WIDTH: 970px; TEXT-ALIGN: left
}
#top1 {
	CLEAR: both; MARGIN-TOP: 2px; MARGIN-BOTTOM: 2px; OVERFLOW: hidden; WIDTH: 970px; HEIGHT: 90px
}
#top {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px auto; WIDTH: 970px; PADDING-TOP: 0px; BACKGROUND-COLOR: #ffffff
}
#content {
	MARGIN: 5px auto; WIDTH: 970px; TEXT-ALIGN: left
}
#footer {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 10px; MARGIN: auto; WIDTH: 970px; PADDING-TOP: 0px
}
#adpic {
	MARGIN: 5px 10px; WIDTH: 970px; OVERFLOW: hidden; WIDTH: auto
}
#adpic1 {
	FLOAT: left; OVERFLOW: hidden; WIDTH: 645px
}
#adpic2 {
	FLOAT: right; OVERFLOW: hidden; WIDTH: 320px
}
#width320 {
	WIDTH: 320px
}
#width645 {
	WIDTH: 645px
}
#width184 {
	WIDTH: 184px
}
#width780 {
	WIDTH: 780px
}
#top .top {
	BACKGROUND-IMAGE: url(../images/head_bg.gif); WIDTH: 970px; HEIGHT: 103px; BACKGROUND-COLOR: #ffffff
}
#top .layer1 {
	BORDER-RIGHT: #c6c6c6 1px solid; BORDER-LEFT: #c6c6c6 1px solid; LINE-HEIGHT: 27px; HEIGHT: 27px
}
#top .layer2 {
	FLOAT: right; WIDTH: 700px; HEIGHT: 47px
}
#top .layer3 {
	FLOAT: right; WIDTH: 700px; LINE-HEIGHT: 27px; HEIGHT: 27px
}
#top .layer4 {
	PADDING-RIGHT: 5px; BACKGROUND-POSITION: 5px 3px; PADDING-LEFT: 0px; BACKGROUND-IMAGE: url(../images/aff.gif); PADDING-BOTTOM: 0px; LINE-HEIGHT: 30px; PADDING-TOP: 0px; BACKGROUND-REPEAT: no-repeat; HEIGHT: 30px; BACKGROUND-COLOR: #ffffff; TEXT-ALIGN: left
}
#top .logo {
	CLEAR: both; FLOAT: left; WIDTH: 270px; HEIGHT: 74px
}
#top .website {
	PADDING-RIGHT: 5px; PADDING-LEFT: 5px; FLOAT: left; PADDING-BOTTOM: 2px; PADDING-TOP: 2px
}
#top .user {
	PADDING-RIGHT: 5px; PADDING-LEFT: 5px; FLOAT: left; PADDING-BOTTOM: 0px; PADDING-TOP: 0px
}
#top .help {
	PADDING-RIGHT: 10px; PADDING-LEFT: 10px; FLOAT: right; PADDING-BOTTOM: 0px; PADDING-TOP: 0px
}
#top .help1 {
	FLOAT: right; COLOR: #006666; LINE-HEIGHT: 47px; MARGIN-RIGHT: 10px; HEIGHT: 47px
}
#top .help A:link {
	COLOR: #4f4f4f
}
#top .help A:visited {
	COLOR: #4f4f4f
}
#top .menu {
	FLOAT: right; POSITION: relative; HEIGHT: 27px
}
#top .menu * {
	FONT-WEIGHT: bold; FONT-SIZE: 13px; COLOR: #000000; LINE-HEIGHT: 27px
}
#top .menu A {
	PADDING-RIGHT: 10px; DISPLAY: block; PADDING-LEFT: 10px; FLOAT: left; PADDING-BOTTOM: 0px; LINE-HEIGHT: 27px; PADDING-TOP: 0px; WHITE-SPACE: nowrap; HEIGHT: 27px
}
#top .menu A:hover {
	BACKGROUND: url(../images/btn_menuover.gif) repeat-x; TEXT-DECORATION: none
}
#top .menu LI {
	PADDING-RIGHT: 0px; PADDING-LEFT: 1px; BACKGROUND: url(../images/head_menu_sp.gif) no-repeat left center; FLOAT: left; PADDING-BOTTOM: 0px; OVERFLOW: hidden; PADDING-TOP: 0px; HEIGHT: 27px
}
#top .menu .first {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BACKGROUND: none transparent scroll repeat 0% 0%; PADDING-BOTTOM: 0px; PADDING-TOP: 0px
}
#content .layer {
	WIDTH: auto; HEIGHT: auto
}
#content .left1 {
	FLOAT: left; WIDTH: 645px
}
#content .right1 {
	FLOAT: right; WIDTH: 320px
}
#content .left2 {
	FLOAT: left; WIDTH: 320px
}
#content .right2 {
	FLOAT: right; WIDTH: 320px
}
#content .left3 {
	FLOAT: left; WIDTH: 482px
}
#content .right3 {
	FLOAT: right; WIDTH: 482px
}
#content .search .button {
	FLOAT: right; MARGIN-LEFT: 5px; CURSOR: pointer; HEIGHT: 25px
}
#player {
	MARGIN-BOTTOM: 5px; OVERFLOW: hidden; WIDTH: auto; HEIGHT: 190px
}
#fastsearch {
	MARGIN-BOTTOM: 5px; OVERFLOW: hidden; WIDTH: auto; HEIGHT: 403px
}
#fastsearch .fastsearchbox_bg {
	PADDING-RIGHT: 1px; BACKGROUND-POSITION: center top; PADDING-LEFT: 1px; BACKGROUND-IMAGE: url(../images/index_FastSearch_bg.gif); PADDING-BOTTOM: 1px; PADDING-TOP: 1px; BACKGROUND-REPEAT: no-repeat
}
#fastsearch .fastsearch_title {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 6px; OVERFLOW: hidden; WIDTH: auto; PADDING-TOP: 6px; TEXT-ALIGN: center
}
#fastsearch .fastsearch_box {
	WIDTH: auto; HEIGHT: 403px; TEXT-ALIGN: center
}
#fastsearch .fastsearch_ifram {
	WIDTH: 280px; HEIGHT: 345px
}
#info {
	BORDER-RIGHT: #ffcc66 1px solid; PADDING-RIGHT: 1px; BORDER-TOP: #ffcc66 1px solid; PADDING-LEFT: 1px; MARGIN-BOTTOM: 5px; PADDING-BOTTOM: 1px; OVERFLOW: hidden; BORDER-LEFT: #ffcc66 1px solid; WIDTH: auto; PADDING-TOP: 1px; BORDER-BOTTOM: #ffcc66 1px solid; HEIGHT: 181px
}
#info TD {
	LINE-HEIGHT: 25px; HEIGHT: 25px; TEXT-ALIGN: center
}
#info TH {
	PADDING-RIGHT: 6px; PADDING-LEFT: 6px; LINE-HEIGHT: 22px; HEIGHT: 22px; TEXT-ALIGN: left
}
#info .infobox {
	BACKGROUND: url(../images/infoboxbg.jpg) repeat-x 50% bottom; OVERFLOW: hidden; WIDTH: auto
}
#faq {
	BORDER-RIGHT: #20a5a2 1px solid; PADDING-RIGHT: 1px; BORDER-TOP: #20a5a2 1px solid; PADDING-LEFT: 1px; MARGIN-BOTTOM: 5px; PADDING-BOTTOM: 1px; OVERFLOW: hidden; BORDER-LEFT: #20a5a2 1px solid; WIDTH: 316px; PADDING-TOP: 1px; BORDER-BOTTOM: #20a5a2 1px solid; HEIGHT: 238px
}
#together {
	BORDER-RIGHT: #20a5a2 1px solid; PADDING-RIGHT: 1px; BORDER-TOP: #20a5a2 1px solid; PADDING-LEFT: 1px; MARGIN-BOTTOM: 5px; PADDING-BOTTOM: 1px; OVERFLOW: hidden; BORDER-LEFT: #20a5a2 1px solid; WIDTH: 316px; PADDING-TOP: 1px; BORDER-BOTTOM: #20a5a2 1px solid; HEIGHT: 238px
}
#news {
	MARGIN-BOTTOM: 5px; OVERFLOW: hidden; WIDTH: 316px; HEIGHT: auto
}
#faq .htitle_faq {
	BACKGROUND-POSITION: left 50%; BACKGROUND-IMAGE: url(../images/top_htitle.gif); WIDTH: auto; BACKGROUND-REPEAT: no-repeat; HEIGHT: 27px
}
#together .htitle_together {
	BACKGROUND-POSITION: left 50%; BACKGROUND-IMAGE: url(../images/top_htitle.gif); WIDTH: auto; BACKGROUND-REPEAT: no-repeat; HEIGHT: 27px
}
#faq .htitle_faq_left {
	PADDING-RIGHT: 0px; PADDING-LEFT: 20px; FONT-WEIGHT: bold; FLOAT: left; PADDING-BOTTOM: 0px; COLOR: #ffffff; PADDING-TOP: 6px
}
#together .htitle_together_left {
	PADDING-RIGHT: 0px; PADDING-LEFT: 20px; FONT-WEIGHT: bold; FLOAT: left; PADDING-BOTTOM: 0px; COLOR: #ffffff; PADDING-TOP: 6px
}
#faq .htitle_faq_right {
	PADDING-RIGHT: 6px; PADDING-LEFT: 0px; FLOAT: right; PADDING-BOTTOM: 0px; PADDING-TOP: 6px
}
#faq .htitle_faq_right A {
	COLOR: #ffffff
}
#faq .htitle_faq_right A:hover {
	COLOR: #ff6600; TEXT-DECORATION: underline
}
#faq .newfaqbox {
	PADDING-RIGHT: 6px; PADDING-LEFT: 6px; BACKGROUND: url(../images/boxbg.jpg) repeat-x 50% bottom; OVERFLOW: hidden; WIDTH: auto; LINE-HEIGHT: 25px
}
#together .togetherbox {
	PADDING-RIGHT: 6px; PADDING-LEFT: 6px; BACKGROUND: url(../images/boxbg.jpg) repeat-x 50% bottom; OVERFLOW: hidden; WIDTH: auto; LINE-HEIGHT: 25px
}
#together .htitle_together_right {
	FLOAT: right; MARGIN: 1px 1px 0px 0px
}
#together .togetherbox TD {
	PADDING-TOP: 3px; HEIGHT: 23px
}
#faq .newfaqbox TD {
	PADDING-TOP: 3px; HEIGHT: 23px
}
#news .newsbox TD {
	PADDING-TOP: 3px; HEIGHT: 23px
}
#together .togetherbox A:link {
	TEXT-DECORATION: underline
}
#together .togetherbox A:visited {
	TEXT-DECORATION: underline
}
#together .togetherbox A:hover {
	COLOR: #377faa; TEXT-DECORATION: none
}
#news .htitle_news {
	BACKGROUND-POSITION: 50% bottom; BACKGROUND-IMAGE: url(../images/htitle1.gif); BACKGROUND-REPEAT: repeat-x; HEIGHT: 23px
}
#news .htitle_news_left {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FLOAT: left; PADDING-BOTTOM: 0px; PADDING-TOP: 0px
}
#news .htitle_news_right {
	PADDING-RIGHT: 6px; PADDING-LEFT: 0px; FLOAT: right; PADDING-BOTTOM: 0px; PADDING-TOP: 6px
}
#news .newsbox {
	PADDING-RIGHT: 6px; PADDING-LEFT: 6px; OVERFLOW: hidden; WIDTH: auto; LINE-HEIGHT: 25px
}
.tableStyle1 {
	WIDTH: 100%
}
.ViewNewsTitle {
	BORDER-RIGHT: #e1e1e1 1px solid; PADDING-RIGHT: 5px; BORDER-TOP: #e1e1e1 1px solid; PADDING-LEFT: 5px; PADDING-BOTTOM: 3px; MARGIN: 5px auto; BORDER-LEFT: #e1e1e1 1px solid; LINE-HEIGHT: 25px; PADDING-TOP: 3px; BORDER-BOTTOM: #e1e1e1 1px solid; HEIGHT: 25px; BACKGROUND-COLOR: #f8fbfb
}
.price-list LI {
	PADDING-RIGHT: 0px; PADDING-LEFT: 5px; PADDING-BOTTOM: 3px; OVERFLOW: hidden; PADDING-TOP: 3px; TEXT-ALIGN: left
}
#content .box {
	BORDER-RIGHT: #e1e1e1 1px solid; PADDING-RIGHT: 1px; BORDER-TOP: #e1e1e1 1px solid; PADDING-LEFT: 1px; PADDING-BOTTOM: 1px; BORDER-LEFT: #e1e1e1 1px solid; PADDING-TOP: 1px; BORDER-BOTTOM: #e1e1e1 1px solid
}
#content .box01 {
	BORDER-RIGHT: #20a5a2 1px solid; PADDING-RIGHT: 1px; BORDER-TOP: #20a5a2 1px solid; PADDING-LEFT: 1px; PADDING-BOTTOM: 1px; BORDER-LEFT: #20a5a2 1px solid; PADDING-TOP: 1px; BORDER-BOTTOM: #20a5a2 1px solid
}
#content .box02 {
	BORDER-RIGHT: #9ecfd0 1px solid; PADDING-RIGHT: 1px; BORDER-TOP: #9ecfd0 1px solid; PADDING-LEFT: 1px; PADDING-BOTTOM: 1px; BORDER-LEFT: #9ecfd0 1px solid; PADDING-TOP: 1px; BORDER-BOTTOM: #9ecfd0 1px solid
}
#content .box03 {
	PADDING-RIGHT: 0px; BORDER-TOP: #cccccc 1px solid; PADDING-LEFT: 20px; PADDING-BOTTOM: 5px; PADDING-TOP: 5px; BORDER-BOTTOM: #cccccc 1px solid; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none; BACKGROUND-COLOR: #ffffff
}
#content .box04 {
	BORDER-RIGHT: #ffcc66 1px solid; PADDING-RIGHT: 1px; BORDER-TOP: #ffcc66 1px solid; PADDING-LEFT: 1px; PADDING-BOTTOM: 1px; BORDER-LEFT: #ffcc66 1px solid; PADDING-TOP: 1px; BORDER-BOTTOM: #ffcc66 1px solid
}
#content .box05 {
	BORDER-RIGHT: #20a5a2 3px solid; PADDING-RIGHT: 1px; BORDER-TOP: #20a5a2 3px solid; PADDING-LEFT: 1px; PADDING-BOTTOM: 1px; BORDER-LEFT: #20a5a2 3px solid; PADDING-TOP: 1px; BORDER-BOTTOM: #20a5a2 3px solid
}
#content .box06 {
	BORDER-RIGHT: #b4d0dc 1px solid; PADDING-RIGHT: 5px; BORDER-TOP: #b4d0dc 1px solid; PADDING-LEFT: 5px; PADDING-BOTTOM: 5px; MARGIN: 12px 10px; BORDER-LEFT: #b4d0dc 1px solid; PADDING-TOP: 5px; BORDER-BOTTOM: #b4d0dc 1px solid; BACKGROUND-COLOR: #ecf8ff
}
#content .box07 {
	BORDER-RIGHT: #e1e1e1 1px solid; PADDING-RIGHT: 5px; BORDER-TOP: #e1e1e1 1px solid; PADDING-LEFT: 5px; PADDING-BOTTOM: 5px; MARGIN: 12px 10px; BORDER-LEFT: #e1e1e1 1px solid; PADDING-TOP: 5px; BORDER-BOTTOM: #e1e1e1 1px solid; BACKGROUND-COLOR: #f7f7f7
}
#content .box08 {
	BORDER-RIGHT: #b4d0dc 1px solid; PADDING-RIGHT: 5px; BORDER-TOP: #b4d0dc 1px solid; PADDING-LEFT: 5px; MARGIN-BOTTOM: 5px; PADDING-BOTTOM: 5px; BORDER-LEFT: #b4d0dc 1px solid; PADDING-TOP: 5px; BORDER-BOTTOM: #b4d0dc 1px solid; BACKGROUND-COLOR: #ecf8ff
}
#content .box .htitle {
	PADDING-LEFT: 8px; BACKGROUND: url(../images/htitle.jpg); LINE-HEIGHT: 27px; HEIGHT: 27px; TEXT-ALIGN: left
}
.tabblock {
	BACKGROUND-COLOR: #f8fbfb
}
.tabblock H3 {
	FONT-SIZE: 1em; LINE-HEIGHT: 23px; HEIGHT: 23px
}
.tabblock H3 .tab {
	BORDER-RIGHT: #f8fbfb 1px solid; PADDING-RIGHT: 10px; PADDING-LEFT: 10px; FONT-WEIGHT: normal; FLOAT: left; PADDING-BOTTOM: 1px; PADDING-TOP: 1px
}
.tabblock H3 .curtab {
	BORDER-TOP: #289597 2px solid; FONT-WEIGHT: bold; OVERFLOW: hidden; BACKGROUND-REPEAT: repeat-x; HEIGHT: 27px; BACKGROUND-COLOR: #f8fbfb
}
.msgtitlelist {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 5px; LINE-HEIGHT: 1.8em; PADDING-TOP: 0px; LIST-STYLE-TYPE: none
}
.tabcontent {
	WIDTH: 100%
}
#priceinf {
	WIDTH: auto; HEIGHT: auto
}
#priceinf1 A:link {
	COLOR: #006666; TEXT-DECORATION: none
}
#priceinf1 A:visited {
	COLOR: #006666; TEXT-DECORATION: none
}
#priceinf2 A:link {
	COLOR: #006666; TEXT-DECORATION: none
}
#priceinf2 A:visited {
	COLOR: #006666; TEXT-DECORATION: none
}
#priceinf1 A:hover {
	COLOR: #006666; TEXT-DECORATION: underline
}
#priceinf2 A:hover {
	COLOR: #006666; TEXT-DECORATION: underline
}
#priceinf .index_priceifram {
	WIDTH: 100%; HEIGHT: 285px
}
.htitle_price {
	WIDTH: auto; HEIGHT: 18px
}
#goschool {
	BORDER-RIGHT: #ffcc66 1px solid; BORDER-TOP: #ffcc66 1px solid; MARGIN-BOTTOM: 5px; BORDER-LEFT: #ffcc66 1px solid; WIDTH: auto; BORDER-BOTTOM: #ffcc66 1px solid; HEIGHT: 50px
}
.goschool_searchbg {
	PADDING-LEFT: 5px; WIDTH: auto; LINE-HEIGHT: 25px; HEIGHT: 50px; BACKGROUND-COLOR: #fff8da
}
#goschool_search {
	MARGIN: 5px auto; WIDTH: 300px; HEIGHT: 46px
}
#goschool_search A:link {
	COLOR: #377faa
}
#goschool_search A:visited {
	COLOR: #377faa
}
#links {
	BORDER-RIGHT: #e1e1e1 1px solid; PADDING-RIGHT: 1px; BORDER-TOP: #e1e1e1 1px solid; PADDING-LEFT: 1px; PADDING-BOTTOM: 1px; MARGIN: 10px auto; BORDER-LEFT: #e1e1e1 1px solid; WIDTH: 966px; PADDING-TOP: 1px; BORDER-BOTTOM: #e1e1e1 1px solid; TEXT-ALIGN: left
}
#links .vtitle {
	PADDING-RIGHT: 10px; PADDING-LEFT: 10px; FONT-WEIGHT: bold; BACKGROUND: #e1e1e1; PADDING-BOTTOM: 0px; WIDTH: auto; COLOR: #666666; LINE-HEIGHT: 25px; PADDING-TOP: 0px; HEIGHT: 25px
}
#links .vlinks {
	PADDING-RIGHT: 5px; PADDING-LEFT: 5px; PADDING-BOTTOM: 0px; WIDTH: auto; LINE-HEIGHT: 25px; PADDING-TOP: 0px; HEIGHT: 25px
}
#links .vlinks LI {
	PADDING-RIGHT: 5px; PADDING-LEFT: 5px; FLOAT: left; PADDING-BOTTOM: 0px; OVERFLOW: hidden; PADDING-TOP: 0px
}
#links .vlinkspic {
	PADDING-RIGHT: 0px; PADDING-LEFT: 5px; PADDING-BOTTOM: 0px; WIDTH: auto; LINE-HEIGHT: 42px; PADDING-TOP: 0px; HEIGHT: 42px
}
#links .vlinkspic LI {
	PADDING-RIGHT: 0px; PADDING-LEFT: 5px; FLOAT: left; PADDING-BOTTOM: 0px; OVERFLOW: hidden; PADDING-TOP: 0px
}
#fastnav LI {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 1px; COLOR: #377faa; PADDING-TOP: 1px
}
#corp {
	WIDTH: auto
}
#faqs {
	WIDTH: auto
}
#togethers {
	WIDTH: auto
}
#help {
	WIDTH: auto
}
#corp .corp_left {
	FLOAT: left; WIDTH: 184px
}
#faqs .faqs_left {
	FLOAT: left; WIDTH: 184px
}
#togethers .togethers_left {
	FLOAT: left; WIDTH: 184px
}
#help .help_left {
	FLOAT: left; WIDTH: 184px
}
#corp .corp_right {
	FLOAT: right; WIDTH: 780px
}
#faqs .faqs_right {
	FLOAT: right; WIDTH: 780px
}
#togethers .togethers_right {
	FLOAT: right; WIDTH: 780px
}
#help .help_right {
	FLOAT: right; WIDTH: 780px
}
#corp .corp_menu_top {
	WIDTH: 180px; HEIGHT: 41px
}
#faqs .faqs_menu_top {
	WIDTH: 180px; HEIGHT: 41px
}
#togethers .togethers_menu_top {
	WIDTH: 180px; HEIGHT: 41px
}
#help .help_menu_top {
	WIDTH: 180px; HEIGHT: 41px
}
#corp .corp_menu {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 8px; WIDTH: 180px; PADDING-TOP: 8px; TEXT-ALIGN: center
}
#faqs .faqs_menu {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 8px; WIDTH: 180px; PADDING-TOP: 8px; TEXT-ALIGN: center
}
#togethers .togethers_menu {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 8px; WIDTH: 180px; PADDING-TOP: 8px; TEXT-ALIGN: center
}
#help .help_menu {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 8px; WIDTH: 180px; PADDING-TOP: 8px; TEXT-ALIGN: center
}
#corp .corp_menu LI {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 3px; PADDING-TOP: 0px
}
#faqs .faqs_menu LI {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 3px; PADDING-TOP: 0px
}
#togethers .togethers_menu LI {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 3px; PADDING-TOP: 0px
}
#corp .corp_right .htitle_corps {
	PADDING-RIGHT: 5px; BACKGROUND-POSITION: 50% bottom; PADDING-LEFT: 5px; BACKGROUND-IMAGE: url(../images/htitle_corp_bg.gif); PADDING-BOTTOM: 0px; LINE-HEIGHT: 28px; PADDING-TOP: 0px; BACKGROUND-REPEAT: repeat; HEIGHT: 28px; BACKGROUND-COLOR: #f8fbfb
}
#togethers .togethers_right .htitle_togethers {
	PADDING-RIGHT: 5px; BACKGROUND-POSITION: 50% bottom; PADDING-LEFT: 5px; BACKGROUND-IMAGE: url(../images/htitle_corp_bg.gif); PADDING-BOTTOM: 0px; LINE-HEIGHT: 28px; PADDING-TOP: 0px; BACKGROUND-REPEAT: repeat; HEIGHT: 28px; BACKGROUND-COLOR: #f8fbfb
}
#corp .corp_right .box_corps {
	PADDING-RIGHT: 12px; PADDING-LEFT: 12px; PADDING-BOTTOM: 18px; MARGIN: 1px 0px 5px; TEXT-INDENT: 2pc; PADDING-TOP: 18px
}
#corp .corp_right .box_bankinfo {
	PADDING-RIGHT: 12px; PADDING-LEFT: 12px; PADDING-BOTTOM: 18px; MARGIN: 1px 0px 5px; PADDING-TOP: 18px
}
#corp .corp_right .box_invite {
	PADDING-RIGHT: 12px; PADDING-LEFT: 12px; PADDING-BOTTOM: 18px; MARGIN: 1px 0px 5px; PADDING-TOP: 18px
}
#corp .corp_right .box_links {
	PADDING-RIGHT: 12px; PADDING-LEFT: 12px; PADDING-BOTTOM: 18px; MARGIN: 1px 0px 5px; PADDING-TOP: 18px
}
#corp .hlinks1 TD {
	PADDING-RIGHT: 5px; PADDING-LEFT: 5px; PADDING-BOTTOM: 5px; PADDING-TOP: 5px
}
#corp .hlinks2 TD {
	PADDING-RIGHT: 5px; PADDING-LEFT: 5px; PADDING-BOTTOM: 5px; PADDING-TOP: 5px
}
#faqs .faqs_top {
	BACKGROUND-POSITION: right bottom; BACKGROUND-IMAGE: url(../images/faqs_top.gif); MARGIN-BOTTOM: 7px; WIDTH: auto; BACKGROUND-REPEAT: no-repeat; HEIGHT: 180px; TEXT-ALIGN: right
}
#faqs .faqs_write {
	PADDING-RIGHT: 10px; PADDING-LEFT: 10px; MARGIN-BOTTOM: 7px; PADDING-BOTTOM: 10px; WIDTH: auto; PADDING-TOP: 10px; HEIGHT: auto; TEXT-ALIGN: left
}
#faqs .faqs_list {
	PADDING-RIGHT: 5px; PADDING-LEFT: 5px; MARGIN-BOTTOM: 5px; PADDING-BOTTOM: 5px; WIDTH: auto; LINE-HEIGHT: 25px; PADDING-TOP: 5px; HEIGHT: auto; TEXT-ALIGN: left
}
#togethers .togethers_list {
	PADDING-RIGHT: 5px; PADDING-LEFT: 5px; MARGIN-BOTTOM: 5px; PADDING-BOTTOM: 5px; WIDTH: auto; LINE-HEIGHT: 25px; PADDING-TOP: 5px; HEIGHT: auto; TEXT-ALIGN: left
}
#faqs .faqs_right .faqs_left1 {
	FLOAT: left; WIDTH: 613px; HEIGHT: auto
}
#faqs .faqs_right .faqs_right1 {
	FLOAT: right; WIDTH: 162px; HEIGHT: auto; TEXT-ALIGN: right
}
#faqs .faqs_right .faqs_left1 .faqs_qa {
	PADDING-RIGHT: 7px; PADDING-LEFT: 7px; PADDING-BOTTOM: 2px; OVERFLOW: visible; PADDING-TOP: 2px
}
#togethers .togethers_right .box_together {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 8px; WIDTH: auto; PADDING-TOP: 8px
}
#help .help_menu .help_title {
	BACKGROUND-POSITION: center 50%; PADDING-LEFT: 30px; BACKGROUND-IMAGE: url(../images/help_title.gif); LINE-HEIGHT: 23px; BACKGROUND-REPEAT: no-repeat; HEIGHT: 23px; TEXT-ALIGN: left
}
#help .help_htitle {
	PADDING-RIGHT: 0px; BACKGROUND-POSITION: left top; PADDING-LEFT: 38px; BACKGROUND-IMAGE: url(../images/help_info.gif); PADDING-BOTTOM: 0px; LINE-HEIGHT: 30px; PADDING-TOP: 5px; BACKGROUND-REPEAT: no-repeat; HEIGHT: 30px; TEXT-ALIGN: left
}
#help TD {
	PADDING-RIGHT: 3px; PADDING-LEFT: 3px; LINE-HEIGHT: 22px; HEIGHT: 22px
}
#help_citycode TD {
	HEIGHT: 18px; TEXT-ALIGN: center
}
#help .help_menu LI {
	PADDING-LEFT: 13px; LINE-HEIGHT: 25px; HEIGHT: 25px; TEXT-ALIGN: left
}
#help .help_info_top {
	BACKGROUND-POSITION: center top; BACKGROUND-IMAGE: url(../images/info_top_bg.gif); BACKGROUND-REPEAT: no-repeat; HEIGHT: 18px
}
#help .help_info {
	PADDING-RIGHT: 15px; BACKGROUND-POSITION: center 50%; PADDING-LEFT: 15px; BACKGROUND-IMAGE: url(../images/info_bg.gif); PADDING-BOTTOM: 0px; WIDTH: auto; LINE-HEIGHT: 22px; PADDING-TOP: 0px; BACKGROUND-REPEAT: repeat-y; HEIGHT: auto; TEXT-ALIGN: left
}
#help .help_info_bottom {
	BACKGROUND-POSITION: center bottom; BACKGROUND-IMAGE: url(../images/info_bottom_bg.gif); BACKGROUND-REPEAT: no-repeat; HEIGHT: 18px
}
#memberNavLinks A {
	COLOR: #377faa; TEXT-DECORATION: underline
}
#memberNavLinks A:visited {
	COLOR: #377faa; TEXT-DECORATION: underline
}
#memberNavLinks A:hover {
	COLOR: #ff6600; TEXT-DECORATION: none
}
#memberNavLinks .container LI {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; PADDING-TOP: 1px
}
#memberNavLinks .activeNav {
	PADDING-RIGHT: 0px; PADDING-LEFT: 15px; PADDING-BOTTOM: 0px; PADDING-TOP: 5px; TEXT-ALIGN: left
}
#memberNavLinks {
	OVERFLOW: hidden; WIDTH: 180px
}
#memberNavLinks .container {
	PADDING-RIGHT: 5px; PADDING-LEFT: 5px; BACKGROUND-IMAGE: url(../images/memeber_menu_bg.gif); PADDING-BOTTOM: 50px; PADDING-TOP: 5px; TEXT-ALIGN: left
}
#memberNavLinks .member_top {
	BACKGROUND-POSITION: center bottom; BACKGROUND-IMAGE: url(../images/memeber_menu_top.gif); BACKGROUND-REPEAT: no-repeat; HEIGHT: 10px
}
#memberNavLinks .member_bottom {
	BACKGROUND-POSITION: center top; BACKGROUND-IMAGE: url(../images/memeber_menu_bottom.gif); BACKGROUND-REPEAT: no-repeat; HEIGHT: 10px
}
#login {
	WIDTH: auto; TEXT-INDENT: 0pc
}
#login .login_title {
	MARGIN-BOTTOM: 5px; HEIGHT: 45px; TEXT-ALIGN: left
}
#login .login_title_bg_top {
	BACKGROUND-POSITION: right 50%; BACKGROUND-IMAGE: url(../images/login_top.jpg); BACKGROUND-REPEAT: repeat-y; HEIGHT: 12px; BACKGROUND-COLOR: #ffffff
}
#login .login_title_bg_bottom {
	BACKGROUND-POSITION: left 50%; BACKGROUND-IMAGE: url(../images/login_bottom.jpg); BACKGROUND-REPEAT: repeat-y; HEIGHT: 12px; BACKGROUND-COLOR: #ffffff
}
#login .login_box {
	BORDER-RIGHT: #339999 1px solid; BORDER-TOP: #339999 1px solid; BORDER-LEFT: #339999 1px solid; BORDER-BOTTOM: #339999 1px solid
}
#login .login_box .login_title_box {
	PADDING-RIGHT: 10px; PADDING-LEFT: 10px; PADDING-BOTTOM: 10px; PADDING-TOP: 10px
}
#regist {
	WIDTH: auto; TEXT-INDENT: 0pc
}
#regist .registTitle1 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 5px; PADDING-BOTTOM: 0px; LINE-HEIGHT: 25px; PADDING-TOP: 3px; BORDER-BOTTOM: #009999 2px solid; HEIGHT: 25px
}
#regist .registTxt1 {
	PADDING-RIGHT: 0px; BORDER-TOP: #e1e1e1 1px solid; PADDING-LEFT: 10px; MARGIN-BOTTOM: 10px; PADDING-BOTTOM: 5px; LINE-HEIGHT: 25px; PADDING-TOP: 5px; BORDER-BOTTOM: #e1e1e1 1px solid; BACKGROUND-COLOR: #f8fbfb
}
#regist .registTxt2 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; MARGIN-BOTTOM: 10px; PADDING-BOTTOM: 5px; LINE-HEIGHT: 36px; PADDING-TOP: 5px; TEXT-ALIGN: center
}
#sprice_list {
	MARGIN-BOTTOM: 5px; WIDTH: auto
}
#sprice_list .sprice_box {
	PADDING-RIGHT: 6px; PADDING-LEFT: 6px; WIDTH: auto; LINE-HEIGHT: 25px
}
#keywords_list {
	WIDTH: auto
}
#keywords_list .keywords_box {
	PADDING-RIGHT: 5px; PADDING-LEFT: 5px; PADDING-BOTTOM: 5px; WIDTH: auto; PADDING-TOP: 5px
}
#keywords_list A {
	TEXT-DECORATION: underline
}
#keywords_list A:visited {
	TEXT-DECORATION: underline
}
#keywords_list A:hover {
	COLOR: #377faa; TEXT-DECORATION: none
}
#price_list {
	WIDTH: auto
}
#price_list .price_list {
	WIDTH: 645px
}
#price_list .price_box {
	PADDING-RIGHT: 5px; PADDING-LEFT: 5px; PADDING-BOTTOM: 5px; WIDTH: 645px; PADDING-TOP: 5px
}
#price_list LI {
	PADDING-RIGHT: 5px; PADDING-LEFT: 5px; PADDING-BOTTOM: 0px; PADDING-TOP: 0px; HEIGHT: 25px
}
#price_list .price_list_htitle {
	BORDER-TOP: #289597 2px solid; FONT-WEIGHT: bold; LINE-HEIGHT: 26px; BORDER-BOTTOM: #e1e1e1 1px solid; HEIGHT: 26px; BACKGROUND-COLOR: #f8fbfb
}
#price_list .price_list_hr {
	BORDER-TOP: #e1e1e1 2px solid; MARGIN: 3px auto; HEIGHT: 100px
}
#paystep {
	LINE-HEIGHT: 30px
}
#paystep .step1 {
	BACKGROUND-POSITION: right 50%; BACKGROUND-IMAGE: url(../images/paystep01.gif); BACKGROUND-REPEAT: no-repeat; HEIGHT: 30px
}
#paystep .step2 {
	BACKGROUND-POSITION: right 50%; BACKGROUND-IMAGE: url(../images/paystep02.gif); BACKGROUND-REPEAT: no-repeat; HEIGHT: 30px
}
#paystep .step3 {
	BACKGROUND-POSITION: right 50%; BACKGROUND-IMAGE: url(../images/paystep03.gif); BACKGROUND-REPEAT: no-repeat; HEIGHT: 30px
}
#paystep .step4 {
	BACKGROUND-POSITION: right 50%; BACKGROUND-IMAGE: url(../images/paystep04.gif); BACKGROUND-REPEAT: no-repeat; HEIGHT: 30px
}
#paystep .step5 {
	BACKGROUND-POSITION: right 50%; BACKGROUND-IMAGE: url(../images/paystep05.gif); BACKGROUND-REPEAT: no-repeat; HEIGHT: 30px
}
#paystep .step6 {
	BACKGROUND-POSITION: right 50%; BACKGROUND-IMAGE: url(../images/paystep06.gif); COLOR: #ffffff; BACKGROUND-REPEAT: no-repeat; HEIGHT: 30px
}
#bankinfo TD {
	PADDING-RIGHT: 5px; PADDING-LEFT: 5px; PADDING-BOTTOM: 5px; LINE-HEIGHT: 25px; PADDING-TOP: 5px
}
#epayinfo TD {
	PADDING-RIGHT: 5px; PADDING-LEFT: 5px; PADDING-BOTTOM: 5px; PADDING-TOP: 5px
}
#bankinfo_help TD {
	PADDING-RIGHT: 5px; PADDING-LEFT: 5px; PADDING-BOTTOM: 0px; LINE-HEIGHT: 25px; PADDING-TOP: 0px
}
#bankinfo_help .help {
	LINE-HEIGHT: 22px
}
#bankinfo_help A {
	TEXT-DECORATION: underline
}
#bankinfo_help A:hover {
	TEXT-DECORATION: none
}
#priceinfo TD {
	HEIGHT: 26px
}
#promo .promolist {
	PADDING-RIGHT: 10px; PADDING-LEFT: 10px; PADDING-BOTTOM: 0px; LINE-HEIGHT: 25px; PADDING-TOP: 5px
}
#newslist .newslist {
	PADDING-RIGHT: 10px; PADDING-LEFT: 10px; PADDING-BOTTOM: 0px; LINE-HEIGHT: 25px; PADDING-TOP: 5px
}
#interSearch {
	MARGIN-BOTTOM: 5px; OVERFLOW: hidden
}
#interSearch .interSearchTitle {
	PADDING-RIGHT: 5px; PADDING-LEFT: 15px; MARGIN-BOTTOM: 5px; PADDING-BOTTOM: 5px; LINE-HEIGHT: 22px; PADDING-TOP: 5px
}
#interSearch .interSearchTable {
	PADDING-RIGHT: 20px; PADDING-LEFT: 50px; MARGIN-BOTTOM: 5px; PADDING-BOTTOM: 20px; LINE-HEIGHT: 25px; PADDING-TOP: 20px
}
#interSearch .interSearchTitle1 {
	BORDER-TOP: #20a5a2 1px solid; BACKGROUND-IMAGE: url(../images/interSearchTitle1_bg.jpg); LINE-HEIGHT: 25px; BACKGROUND-REPEAT: repeat-x; HEIGHT: 25px; TEXT-ALIGN: right
}
#interSearch .interSearchTitle1 {
	BORDER-TOP: #20a5a2 1px solid; BACKGROUND-IMAGE: url(../images/interSearchTitle1_bg.jpg); LINE-HEIGHT: 25px; BACKGROUND-REPEAT: repeat-x; HEIGHT: 25px
}
#interSearchText .interSearchText {
	PADDING-LEFT: 20px; MARGIN-BOTTOM: 10px; LINE-HEIGHT: 25px
}
#reSearch {
	PADDING-RIGHT: 1px; PADDING-LEFT: 1px; PADDING-BOTTOM: 1px; WIDTH: 311px; PADDING-TOP: 1px
}
#reSearch .htitle_research {
	PADDING-RIGHT: 0px; PADDING-LEFT: 20px; BACKGROUND-IMAGE: url(../images/top_htitle.gif); PADDING-BOTTOM: 0px; COLOR: #ffffff; PADDING-TOP: 5px; BACKGROUND-REPEAT: no-repeat; HEIGHT: 27px
}
#reSearch .reSearchText {
	PADDING-RIGHT: 5px; PADDING-LEFT: 5px; PADDING-BOTTOM: 5px; LINE-HEIGHT: 25px; PADDING-TOP: 5px
}
#reSearch .reSearchText P {
	FONT-WEIGHT: bold; COLOR: #377faa
}
#ticketOrder {
	PADDING-RIGHT: 1px; PADDING-LEFT: 1px; PADDING-BOTTOM: 1px; WIDTH: 311px; PADDING-TOP: 1px
}
#ticketOrder .htitle_ticketOrder {
	PADDING-RIGHT: 0px; PADDING-LEFT: 20px; BACKGROUND-IMAGE: url(../images/top_htitle.gif); PADDING-BOTTOM: 0px; COLOR: #ffffff; PADDING-TOP: 5px; BACKGROUND-REPEAT: no-repeat; HEIGHT: 27px
}
#ticketOrder .OrderInfo_Left {
	PADDING-RIGHT: 20px; PADDING-LEFT: 20px; PADDING-BOTTOM: 5px; LINE-HEIGHT: 25px; PADDING-TOP: 0px
}
#ticketOrder .OrderInfo_Left_Limit {
	PADDING-RIGHT: 5px; PADDING-LEFT: 5px; PADDING-BOTTOM: 5px; MARGIN: 5px; WIDTH: auto; PADDING-TOP: 5px; BACKGROUND-COLOR: #ffffff
}
#FlightOrder .TicketOrderTitle1 {
	PADDING-RIGHT: 15px; PADDING-LEFT: 15px; MARGIN-BOTTOM: 10px; PADDING-BOTTOM: 5px; LINE-HEIGHT: 20px; PADDING-TOP: 5px
}
#FlightOrder .TicketOrderTitle2 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 5px; PADDING-BOTTOM: 0px; LINE-HEIGHT: 25px; PADDING-TOP: 3px; BORDER-BOTTOM: #009999 2px solid; HEIGHT: 25px
}
#FlightOrder .TicketOrderTitle3 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 18px; PADDING-BOTTOM: 0px; LINE-HEIGHT: 30px; PADDING-TOP: 0px; BACKGROUND-COLOR: #ffffff
}
#FlightOrder .TicketOrderTxt1 {
	PADDING-RIGHT: 0px; BORDER-TOP: #e1e1e1 1px solid; PADDING-LEFT: 10px; MARGIN-BOTTOM: 10px; PADDING-BOTTOM: 5px; LINE-HEIGHT: 25px; PADDING-TOP: 5px; BORDER-BOTTOM: #e1e1e1 1px solid; BACKGROUND-COLOR: #f8fbfb
}
#FlightOrder .TicketOrderTxt2 {
	PADDING-RIGHT: 10px; PADDING-LEFT: 10px; MARGIN-BOTTOM: 10px; PADDING-BOTTOM: 5px; LINE-HEIGHT: 20px; PADDING-TOP: 5px; BACKGROUND-COLOR: #ffffff
}
#FlightOrder .TicketOrderTxt3 {
	PADDING-RIGHT: 0px; BORDER-TOP: #e1e1e1 1px solid; PADDING-LEFT: 0px; MARGIN-BOTTOM: 10px; PADDING-BOTTOM: 5px; LINE-HEIGHT: 36px; PADDING-TOP: 5px; BORDER-BOTTOM: #e1e1e1 1px solid; BACKGROUND-COLOR: #f8fbfb; TEXT-ALIGN: center
}
#member {
	MARGIN-BOTTOM: 5px; WIDTH: auto; TEXT-INDENT: 0pc
}
#member .memberTitle {
	PADDING-RIGHT: 8px; PADDING-LEFT: 8px; BACKGROUND-IMAGE: url(../images/htitle.jpg); LINE-HEIGHT: 28px; HEIGHT: 28px; BACKGROUND-COLOR: #f8fbfb
}
#member .memberBottom {
	PADDING-LEFT: 20px; PADDING-BOTTOM: 10px; PADDING-TOP: 15px
}
#member .memberTitle1 {
	PADDING-LEFT: 8px; LINE-HEIGHT: 28px; HEIGHT: 28px; BACKGROUND-COLOR: #ffffff
}
#member .memberTitle2 {
	PADDING-RIGHT: 10px; BORDER-TOP: #e1e1e1 1px solid; PADDING-LEFT: 10px; PADDING-BOTTOM: 10px; PADDING-TOP: 10px; BORDER-BOTTOM: #e1e1e1 1px solid; BACKGROUND-COLOR: #ffffff
}
#member .memberTxt {
	PADDING-RIGHT: 10px; PADDING-LEFT: 10px; PADDING-BOTTOM: 10px; LINE-HEIGHT: 30px; PADDING-TOP: 10px; BACKGROUND-COLOR: #f8fbfb
}
#member .memberTxt1 {
	PADDING-RIGHT: 10px; BORDER-TOP: #e1e1e1 1px solid; PADDING-LEFT: 10px; PADDING-BOTTOM: 10px; LINE-HEIGHT: 30px; PADDING-TOP: 10px; BORDER-BOTTOM: #e1e1e1 1px solid; BACKGROUND-COLOR: #f8fbfb
}
#member A {
	COLOR: #377faa; TEXT-DECORATION: underline
}
#member A:visited {
	COLOR: #377faa; TEXT-DECORATION: underline
}
#member A:hover {
	COLOR: #ff6600; TEXT-DECORATION: underline
}
#member TD {
	PADDING-LEFT: 5px
}
.goschoolifram {
	WIDTH: 100%; HEIGHT: 50px
}
