body {
	font-family: "ＭＳ Ｐゴシック", "Osaka";
	font-size: 8pt;
	line-height: normal;
	font-weight: normal;
}
a:link {
	color: #0000CC;
	text-decoration: none;

}
a:visited {
	color: #663333;
	text-decoration: none;

}
a:hover {
	color: #CC6600;
	text-decoration: underline;
}
.table-1 {
	font-family: "Osaka", "ヒラギノ角ゴ Pro W3", "ＭＳ Ｐゴシック", "arial", "sans-serif;";
	font-size: 12px;
	line-height: 140%;
}

.table-2 {
	font-size: 10px;
	color: #80a669;
	line-height: 130%;
	border: 1px solid #FF9933;	
}

/* リンク・バナー  */
.banner a:hover {
    position:relative; top:1px; left:1px;
}

/* トップページh1タグテキスト（ラルー・ラヤバディ） */
#banner-header {
    display: inline;
    font-weight: bold;
    font-size: 12px;
}

#banner-header a,
#banner-header a:link,
#banner-header a:visited {
    color: #330000;
    font-size: 12px;
    text-decoration: none;
}
#banner-header a:hover {
    color: #330000;
    position:relative; top:2px; left:2px;
}
#banner-header a:active {}

/* トップページh1タグテキスト（ジンバラン・サンティブリ・チェンマイ） */
#banner-header-jim {
    display: inline;
    font-weight: bold;
    font-size: 12px;
}

#banner-header-jim a,
#banner-header-jim a:link,
#banner-header-jim a:visited {
    color: #A6A455;
    font-size: 12px;
    text-decoration: none;
}
#banner-header-jim a:hover {
    color: #A6A455;
    position:relative; top:2px; left:2px;
}
#banner-header-jim a:active {}

/* トップページh1タグテキスト（バーンタリンガム・プリウランダリ） */
#banner-header-baan {
    display: inline;
    font-weight: bold;
    font-size: 12px;
}

#banner-header-baan a,
#banner-header-baan a:link,
#banner-header-baan a:visited {
    color: #A7D1D8;
    font-size: 12px;
    text-decoration: none;
}
#banner-header-baan a:hover {
    color: #A7D1D8;
    position:relative; top:2px; left:2px;
}
#banner-header-baan a:active {}

/* トップページh1タグテキスト（FSランカウイ） */
#banner-header-lang {
    display: inline;
    font-weight: bold;
    font-size: 12px;
}

#banner-header-lang a,
#banner-header-lang a:link,
#banner-header-lang a:visited {
    color: #8B3D25;
    font-size: 12px;
    text-decoration: none;
}
#banner-header-lang a:hover {
    color: #8B3D25;
    position:relative; top:2px; left:2px;
}
#banner-header-lang a:active {}

/* トップページh1タグテキスト（バンヤンツリービンタン） */
#banner-header-bintan {
    display: inline;
	font-weight: bold;
    font-size: 12px;
}

#banner-header-bintan a,
#banner-header-bintan a:link,
#banner-header-bintan a:visited {
    color: #004600;
    font-size: 12px;
    text-decoration: none;
}
#banner-header-bintan a:hover {
    color: #004600;
    position:relative; top:2px; left:2px;
}
#banner-header-bintan a:active {}

/* フォトアルバム（写真拡大） */
#photo-album-body {
    width: 690px;
	height: 510px;
	background-color: #FFFFFF;
}

#photo-album-contents {
    width: 510px;
	height: 510px;
	margin: 5px 0 0 0;
	background-color: #FFFFFF;
}

#comment {
    width: 510px;
	height: 50px;
	margin:5px 0 0 0;
	font-size: 12px;
	color: #363F4B;
	line-height: 110%;
}

#botton {
    width: 510px;
	height: 30px;
}

/* FEED */
.textarea {
    width: 600px;
    height: 500px;
    background-color: #FFFFFF;
    background-position: right;
	text-align: left;
	margin: 20px 0 0 0;
}

.textarea-date {
    width: 150px;
    margin: 0;
    padding: 2px 0 0 0;
    border-left: solid 3px #363F4B;
    color: #663300;
    font-weight: bold;
    font-size: 12px;
}

.textarea-text {
    width: auto;
    margin: 0 3px 5px 5px;
    color: #36414d;
    font-weight: normal;
    font-size: 12px;
}

.scroll-bar {
    width: 600px;
    height: 500px;
    background-color: #abbb8e;
    border: 1px solid #36414d;
    overflow: auto;
    line-height: 120%;
    color: #363F4B;
    scrollbar-face-color: #363F4B;       /* 表面の色 */
    scrollbar-3dlight-color: #6b6b6b;    /* 左端と上端の色 */
    scrollbar-highlight-color: #cfdfc6;  /* ハイライトの色 */
    scrollbar-shadow-color: #80a669;     /* 影の色 */
    scrollbar-darkshadow-color: #6b6b6b; /* 右端と下端 */
    scrollbar-arrow-color: #80a669;      /* 矢印の色 */
    scrollbar-track-color: #80a669;      /* バーの背景の色 */
}