.bg_copy_bottom {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	color: #000000;
	background-image: url(images/shadow-bottom.gif);
	background-repeat: no-repeat;
	background-position: left top;
}
.bg_copy_bottom-green {
	background-image: url(images/shadow-bottom-green.gif);
	background-repeat: no-repeat;
	background-position: left top;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	color: #000000;
}

.bg_flower {
	background-image: url(images/bg-flower.jpg);
	background-repeat: no-repeat;
	background-position: right top;
}
.txt_main {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 20px;
	font-weight: normal;
	color: #000000;
}

.txt_main14 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	line-height: 20px;
	font-weight: normal;
	color: #000000;
}

.txt_main16 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 16px;
	line-height: 25px;
	font-weight: bold;
	color: #000000;
}

.bg_side_menu {
	background-image: url(bangkok/images/side_menu3.gif);
	background-repeat: repeat-y;
	background-position: left top;
}

.Gradien_blue {
	background-image: url(images/gradien_blue.gif);
	background-repeat: no-repeat;
	background-position: left top;
}
.flower_bottom {
	background-image: url(images/flower_bottom.jpg);
	background-repeat: no-repeat;
	background-position: right bottom;
}
.Gradien_green {
	background-image: url(images/gradien_green.gif);
	background-repeat: no-repeat;
	background-position: left top;
}
.gradien_blue_pagein {
	background-image: url(bangkok/images/gradien_blue_pagein.gif);
	background-repeat: repeat-x;
	background-position: left top;
}
.txt_W_menu_bottom {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #FFFFFF;
}
a.link_01:link {
	color: #005BC5;
	text-decoration: none;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-weight: normal;
}
a.link_01:visited {
	color: #005BC5;
	text-decoration: none;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-weight: normal;
}
a.link_01:hover {
	color: #FF1C42;
	text-decoration: none;
	font-family: Arial, Helvetica, sans-serif;
}
a.link_01:active {
	color: #005BC5;
	text-decoration: none;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-weight: normal;
}
a.link_02:link {
	color: #ffffff;
	text-decoration: none;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
}
a.link_02:visited {
	color: #ffffff;
	text-decoration: none;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
}
a.link_02:hover {
	color: #33FFFF;
	text-decoration: none;
	font-family: Arial, Helvetica, sans-serif;
}
a.link_02:active {
	color: #ffffff;
	text-decoration: none;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
}
a.link_03:link {
	color: #499583;
	text-decoration: none;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-weight: normal;
}
a.link_03:visited {
	color: #499583;
	text-decoration: none;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-weight: normal;
}
a.link_03:hover {
	color: #FF1C42;
	text-decoration: none;
	font-family: Arial, Helvetica, sans-serif;
}
a.link_03:active {
	color: #499583;
	text-decoration: none;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-weight: normal;
}
a.link_04:link {
	color: #ffffff;
	text-decoration: none;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
}
a.link_04:visited {
	color: #ffffff;
	text-decoration: none;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
}
a.link_04:hover {
	color: #9FFF38;
	text-decoration: none;
	font-family: Arial, Helvetica, sans-serif;
}
a.link_04:active {
	color: #ffffff;
	text-decoration: none;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
}
a.link_08:link {
	color: #406BB6;
	border-bottom:#406BB6 dotted 1px;
	text-decoration: none;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 17px;
	font-weight: bold;
}
a.link_08:visited {
	color: #406BB6;
		border-bottom:#547BBE  dotted 1px;
	text-decoration: none;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 17px;
	font-weight: bold;
}
a.link_08:hover {
	color: #547BBE;
	text-decoration: none;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 17px;
		font-weight: bold;
}
a.link_08:active {
	color: #406BB6;
	text-decoration: none;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 17px;
	font-weight: bold;
}
a.link_09:link {
	color: #406BB6;
	border-bottom:#406BB6 dotted 1px;
	text-decoration: none;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
}
a.link_09:visited {
	color: #406BB6;
		border-bottom:#547BBE  dotted 1px;
	text-decoration: none;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
}
a.link_09:hover {
	color: #547BBE;
	text-decoration: none;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
}
a.link_09:active {
	color: #406BB6;
	text-decoration: none;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
}

.news_head_sub {
	background-image: url(bangkok/images/news_head_sub.gif);
	background-repeat: no-repeat;
	background-position: left top;
}
.news_head_sub-green {
	background-image: url(sriracha/images/news_head_sub-green.gif);
	background-repeat: no-repeat;
	background-position: left top;
}

.txt_news_head {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #FFFFFF;
}
.txt_blue_date {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #33FFFF;
}
.line_under_news {
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: dotted;
	border-left-style: none;
	border-top-color: #AAAAAA;
	border-right-color: #AAAAAA;
	border-bottom-color: #AAAAAA;
	border-left-color: #AAAAAA;
}
.txt_12_bold {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #000000;
}
.table_line {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #000000;
	border-top-style: none;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: none;
	border-top-width: 2px;
	border-right-width: 2px;
	border-bottom-width: 2px;
	border-left-width: 2px;
	border-top-color: #FFFFFF;
	border-right-color: #FFFFFF;
	border-bottom-color: #FFFFFF;
	border-left-color: #FFFFFF;
	line-height: 18px;
}
.under_line {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #000000;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: solid;
	border-left-style: none;
	border-top-color: #FFFFFF;
	border-right-color: #FFFFFF;
	border-bottom-color: #FFFFFF;
	border-left-color: #FFFFFF;
	line-height: 18px;
}
.lift_banner01 {
	background-image: url(bangkok/images/life_banner01.gif);
	background-repeat: no-repeat;
	background-position: left top;
}
.life_banner02 {
	background-image: url(bangkok/images/life_banner02.gif);
	background-repeat: no-repeat;
	background-position: left top;
}
a.link_05:link {
	color: #152638;
	text-decoration: none;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
}
a.link_05:visited {
	color: #152638;
	text-decoration: none;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
}
a.link_05:hover {
	color: #3E81AE;
	text-decoration: none;
	font-size: 12px;
	font-family: Arial, Helvetica, sans-serif;
}
a.link_05:active {
	color: #005BC5;
	text-decoration: none;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
}
.txt_red {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #CC3333;
}
.life_point {
	background-image: url(bangkok/images/life_txt_u01.gif);
	background-repeat: no-repeat;
	background-position: left bottom;
}
.txt_blue12 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 30px;
	color: #003AA8;
}
.txt_W_bold12 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #FFFFFF;
}
.txt_12_blue_bold {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #003399;
}
.map_tel {
	background-image: url(bangkok/images/map_tel.gif);
	background-repeat: no-repeat;
	background-position: left top;
}
.txt_12b_green {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #226F1A;
}

.txt_head_green {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 18px;
	font-weight: bold;
	color: #508732;
}
.bg_gallery_green {
	background-image: url(bangkok/images/gyouji_bg-green.gif);
	background-repeat: no-repeat;
	background-position: center top;
}
.bg_gallery_green2 {
	background-image: url(bangkok/images/gyouji_bg-green2.gif);
	background-repeat: no-repeat;
	background-position: center top;
}
.bg_gallery_blue {
	background-image: url(bangkok/images/gyouji_bg-blue.gif);
	background-repeat: no-repeat;
	background-position: center top;
}
.bg_gallery_red {
	background-image: url(bangkok/images/gyouji_bg-red.gif);
	background-repeat: no-repeat;
	background-position: center top;
}
.bg_gallery_yellow {
	background-image: url(bangkok/images/gyouji_bg-yellow.gif);
	background-repeat: no-repeat;
	background-position: center top;
}
.bg_gallery_violet {
	background-image: url(bangkok/images/gyouji_bg-violet.gif);
	background-repeat: no-repeat;
	background-position: center top;
}
.txt_blue18 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 18px;
	font-weight: bold;
	color: #3C80A4;
}
.txt_red18 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 18px;
	font-weight: bold;
	color: #B14E5A;
}
.txt_yellow18 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 18px;
	font-weight: bold;
	color: #9D7B42;
}
.txt_W11 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #FFFFFF;
}
.txt_violet18 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 18px;
	font-weight: bold;
	color: #725582;
}
.shadow_pic {
	background-image: url(bangkok/images/annai_shadow.jpg);
	background-repeat: no-repeat;
	background-position: center top;
}
.txt_red14_bold {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #AA0000;
}
.txt_green12b {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #009966;
}
.txt_10 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	color: #000000;
}
.txt9 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-weight: normal;
	color: #000000;
}
.txt7 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 8px;
	font-weight: normal;
	color: #000000;
}
.bar_name {
	background-image: url(bangkok/images/kakugaku_2-bar.jpg);
	background-repeat: no-repeat;
	background-position: center top;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #FFFFFF;
	height: 20px;
}
.bar_name_blue {
	background-image: url(bangkok/images/kakugaku_3-bar.jpg);
	background-repeat: no-repeat;
	background-position: center top;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #FFFFFF;
	height: 20px;
}
.bar_name_red {
	background-image: url(bangkok/images/kakugaku_4-bar.jpg);
	background-repeat: no-repeat;
	background-position: center top;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #FFFFFF;
	height: 20px;
}
.bar_name_yellow {
	background-image: url(bangkok/images/kakugaku_5-bar.jpg);
	background-repeat: no-repeat;
	background-position: center top;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #FFFFFF;
	height: 20px;
}.shadow_gyoji {
	background-image: url(bangkok/images/gyoji_shadow.jpg);
	background-repeat: no-repeat;
	background-position: center center;
}
.txt_W11{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
}
.column_left {
	float: left;
}
.txt_W11{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
}
.td{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
}
a.link_06:link {
	color: #000000;
	text-decoration: none;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight:bold;
}
a.link_06:visited {
	color: #000000;
	text-decoration: none;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight:bold;
}
a.link_06:hover {
	color: #3E81AE;
	text-decoration: none;
	font-size: 12px;
	font-family: Arial, Helvetica, sans-serif;
		font-weight:bold;
}
a.link_06:active {
	color: #CCCCCC;
	text-decoration: none;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight:bold;
}
a.link_07:link {
	color: #FFFFFF;
	text-decoration: none;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight:bold;
}
a.link_07:visited {
	color: #FFFFFF;
	text-decoration: none;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight:bold;
}
a.link_07:hover {
	color: #CCCCCC;
	text-decoration: none;
	font-size: 12px;
	font-family: Arial, Helvetica, sans-serif;
		font-weight:bold;
}
a.link_07:active {
	color: #FFFFFF;
	text-decoration: none;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight:bold;
}
.kob_green {
	border: 2px solid #4E985D;
}
.kob_red {
	border: 2px solid #D46966;
}
.kob_orange {
	border: 2px solid #CF7210;
}
.kob_blue {
	border: 2px solid #204195;
}
.14_bold_black {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #000000;
}
.txt14_bold {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #000000;
}
.line_non {
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: dotted;
	border-left-style: none;
	border-top-color: #999999;
	border-right-color: #999999;
	border-bottom-color: #999999;
	border-left-color: #999999;
}
.bg_art_head {
	background-image: url(bangkok/images/bg_art.gif);
	background-repeat: no-repeat;
	background-position: center center;
}
.txt_18_blue {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 18px;
	font-weight: bold;
	color: #1F4098;
}
.txt_red_12_b {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #ED5252;
}
.bg_banner {
	background-image: url(bangkok/images/bg_banner.gif);
	background-repeat: no-repeat;
	background-position: center center;
}
a.link_green:link {
	color: #106c10;
	text-decoration: underline;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight:bold;
}
a.link_green:visited {
	color: #106c10;
	text-decoration: underline;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight:bold;
}
a.link_green:hover {
	color: #14a814;
	text-decoration: underline;
	font-size: 14px;
	font-family: Arial, Helvetica, sans-serif;
		font-weight:bold;
}
a.link_green:active {
	color: #106c10;
	text-decoration: underline;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight:bold;
}
a.link_yellow:link {
	color: #835f08;
	text-decoration: underline;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight:bold;
}
.bg_art-yellow {
	background-image: url(bangkok/images/bg_art-yellow.gif);
	background-repeat: no-repeat;
	background-position: center center;
}

a.link_yellow:visited {
	color: #835f08;
	text-decoration: underline;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight:bold;
}
a.link_yellow:hover {
	color: #b7850e;
	text-decoration: underline;
	font-size: 14px;
	font-family: Arial, Helvetica, sans-serif;
		font-weight:bold;
}
a.link_yellow:active {
	color: #835f08;
	text-decoration: underline;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight:bold;
}
.bg_art-green {
	background-image: url(bangkok/images/bg_art-green.gif);
	background-repeat: no-repeat;
	background-position: center center;
}
.txt_red_16 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 18px;
	font-weight: bold;
	color: #EA2F2F;
}
.txt_green16_B {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 18px;
	font-weight: bold;
	color: #009966;
}
.txt_main13 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: normal;
	color: #000000;
}

.artwork_top {
	background-image: url(bangkok/images/artwork_top01.gif);
	background-repeat: no-repeat;
	background-position: left bottom;
}
.artwork_top2 {
	background-image: url(bangkok/images/artwork_top02.gif);
	background-repeat: no-repeat;
	background-position: left bottom;
}
.txt_blue10 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	color: #003AA8;
}
.txt_green14_bold {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #0f6a00;
}
.txt_blue14_bold {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #003a9d;
}
.txt11_black {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 16px;
	font-weight: normal;
	color: #000000;
}
.kob_new_red {
	border: 1px solid #FA7E9A;
}
.kob_new_blue {
	border: 1px solid #4494B7;
}
.kob_new_green {
	border: 1px solid #65A432;
}
.line_side {
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: none;
	border-right-style: dotted;
	border-bottom-style: none;
	border-left-style: none;
	border-top-color: #EEEEEE;
	border-right-color: #EEEEEE;
	border-bottom-color: #EEEEEE;
	border-left-color: #EEEEEE;
}
.txt_20_blue {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 20px;
	font-weight: bold;
	color: #003A9D;
}
.txt_20green {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 20px;
	font-weight: bold;
	color: #0F6A00;
}
a.link_black:link {
	color: #000000;
	text-decoration: underline;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight:normal;
}
a.link_black:visited {
	color: #000000;
	text-decoration: underline;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight:normal;
}
a.link_black:hover {
	color: #00d0d8;
	text-decoration: underline;
	font-size: 14px;
	font-family: Arial, Helvetica, sans-serif;
		font-weight:normal;
}
a.link_black:active {
	color: #000000;
	text-decoration: underline;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight:normal;
}
a.link_black2:link {
	color: #000000;
	text-decoration: underline;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight:normal;
}
a.link_black2:visited {
	color: #000000;
	text-decoration: underline;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight:normal;
}
a.link_black2:hover {
	color: #33eb01;
	text-decoration: underline;
	font-size: 14px;
	font-family: Arial, Helvetica, sans-serif;
		font-weight:normal;
}
a.link_black2:active {
	color: #000000;
	text-decoration: underline;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight:normal;
}
.txt_main_nenkan {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 15px;
	font-weight: normal;
	color: #000000;
}
a.link_calender:link {
	color: #4D81CD;
	text-decoration: underline;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight:normal;
}
a.link_calender:visited {
	color: #4D81CD;
	text-decoration: underline;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight:normal;
}
a.link_calender:hover {
	color: #33eb01;
	text-decoration: underline;
	font-size: 14px;
	font-family: Arial, Helvetica, sans-serif;
		font-weight:normal;
}
a.link_calender:active {
	color: #4D81CD;
	text-decoration: underline;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight:normal;
}.artwork_top3 {
	background-image: url(bangkok/images/artwork_top03.gif);
	background-repeat: no-repeat;
	background-position: left bottom;
}
.txt_head-yelllow {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 18px;
	font-weight: bold;
	color: #D28E02;
}
.txt_yellow12_b {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #D28E02;
}
.txt_glay_80{
	font-family: Verdana, Arial, Helvetica, sans-serif;
color:#464646;
font-size:13px;
}
.tx_red_12 {
	font-size:10px;
	color:#990066;
	font-weight:nomal;
}
.tokusyoku_link {
	color:#990066;
	font-size:12px;
	margin-left:7px;
	text-align:left;
	text-decoration:none;
}
.tokusyoku_link ul li{
	list-style-image:url(images/square.gif);
	list-style-position: inherit;
	padding:0px 0px;
	height:30px;
}
.tokusyoku_link a:link{
	text-decoration:none;
	color:#990066;
	font-size:12px;
}
.tokusyoku_link a:hover{
	text-decoration:none;
	color:#660066;
	font-size:12px;
}
.gaiyou_txt{
	text-align:right;
	font-size: 12px;
	color:#003399;
	margin-top:15px;
}
.txt_green12 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #009966;
}