body { margin: 0px 0px 20px 0px; background-color: #EBF8B8; text-align: center; 
} a { text-decoration: underline; } a:link { color: #8FABBE; } a:visited { color: 
#8FABBE; } a:active { color: #8FABBE; } a:hover { color: #006699; } /*== h1{ margin: 
0px; padding: 18px; font-weight: bold; } ==*/ h1 { margin: 0px; padding: 0px; 
display:block; height:80px; width:300px; background:url('./images/titlelogo.gif'); 
background-repeat:no-repeat; } h1 span { display:none; } h2, h3 { margin: 0px; 
padding: 0px; font-weight: normal; } #container { line-height: 140%; margin-right: 
auto; margin-left: auto; text-align: left; padding: 0px; width: 700px; background-color: 
#FFFFFF; border: 1px solid #FFFFFF; } #banner { font-family: sans-serif, Verdana, 
Arial, sans-serif; color: #FFFFFF; background-color: #FFFFFF; background-image: 
url('./images/titlebanner.gif'); background-repeat:no-repeat; /*==画像を繰り返さない==*/ 
text-align: left; padding: 0px 0px 0px; border-bottom: 0px solid #FFFFFF; height: 
80px; } #banner-img { display: none; } #banner a { color: #EBF8B8;/*==文字色の設定==*/ 
text-decoration: none; } #banner h1 { font-size: xx-large; } #banner h2 { font-size: 
small; } #center { float: left; width: 500px; overflow: hidden; } .content { padding: 
15px 15px 5px 15px; background-color: #FFFFFF; color: #666666; font-family: Verdana, 
Arial, sans-serif; font-size: x-small; } #right { float: left; width: 200px; background-color: 
#FFFFFF; overflow: hidden; } .content p { color: #666666; font-family: Verdana, 
Arial, sans-serif; font-size: x-small; font-weight: normal; line-height: 150%; 
text-align: left; margin-bottom: 10px; } .content blockquote { line-height: 150%; 
} .content li { line-height: 150%; } .content h2 { color: #666666; font-family: 
Verdana, Arial, sans-serif; font-size: x-small; text-align: left; font-weight: 
bold; margin-bottom: 10px; } .content h3 { color: #666666; font-family: Verdana, 
Arial, sans-serif; font-size: small; text-align: left; font-weight: bold; margin-bottom: 
10px; } .content p.posted { color: #999999; font-family: Verdana, Arial, sans-serif; 
font-size: x-small; border-top: 1px solid #999999; text-align: left; margin-bottom: 
25px; line-height: normal; padding: 3px; } .sidebar { padding: 15px; } #calendar 
{ line-height: 140%; color: #666666; font-family: Verdana, Arial, sans-serif; 
font-size: x-small; padding: 2px; text-align: center; margin-bottom: 30px; } #calendar 
table { padding: 2px; border-collapse: collapse; border: 0px; width: 100%; } #calendar 
caption { color: #666666; font-family: Verdana, Arial, sans-serif; font-size: 
x-small; text-align: center; font-weight: bold; text-transform: uppercase; letter-spacing: 
.3em; } #calendar th { text-align: center; font-weight: normal; } #calendar td 
{ text-align: center; } .sidebar h2 { color: #666666; font-family: Verdana, Arial, 
sans-serif; font-size: x-small; text-align: center; font-weight: bold; text-transform: 
uppercase; letter-spacing: .3em; } .sidebar ul { padding-left: 0px; margin: 0px; 
margin-bottom: 30px; } .sidebar ul ul { margin-bottom: 0px; } .sidebar #categories 
ul { padding-left: 15px; } .sidebar li { color: #666666; font-family: Verdana, 
Arial, sans-serif; font-size: x-small; text-align: left; line-height: 150%; margin-top: 
10px; list-style-type: none; } .sidebar #categories li { list-style-type: circle; 
} .sidebar img { border: 3px solid #FFFFFF; } .photo { text-align: left; margin-bottom: 
20px; } .link-note { font-family: Verdana, Arial, sans-serif; font-size: x-small; 
line-height: 150%; text-align: left; padding: 2px; margin-bottom: 15px; } #powered 
{ font-family: Verdana, Arial, sans-serif; font-size: x-small; line-height: 150%; 
text-align: left; color: #666666; margin-top: 50px; } #comment-data { float: left; 
width: 180px; padding-right: 15px; margin-right: 15px; text-align: left; border-right: 
1px dotted #BBB; } textarea[id="comment-text"] { width: 80%; } .commenter-profile 
img { vertical-align: middle; border-width: 0; } /* 20070113 追加 */ #headmenu { 
PADDING-RIGHT: 0px; PADDING-LEFT: 0px; /*BACKGROUND: #99cc33; */ PADDING-BOTTOM: 
0px; MARGIN: 0px 0px 0px 0px; COLOR: #ffffff; PADDING-TOP: 0px; width: 700px; 
/* necessary for ie win */ height: 15px; background-color: #99cc33; border-bottom: 
0px solid #FFFFFF; } #headmenu A { COLOR: #ffffff } #headmenu A:hover { COLOR: 
#ffffff /* 20070113 追加 */ } #footer { /* フッタ */ padding: 5px; FONT: 11px/160% "Osaka", "sans-serif"; COLOR: #666666; } 
select{
	margin-left: 5px;
	margin-right: 3px;
}

#GTO_DP_DIV{
	margin: 0px;
	padding: 0px;
	width: 300px;
	border: 0px solid black;
	font-size: 10pt;
}

#GTO_DP_FORM{
	margin: 0px;
	padding: 0px;
}

#GTO_DP_OUTLINE_DIV{
	margin: 0px;
	margin-bottom: 5px;
	padding: 10px;
	border: 1px solid gray;
}

#GTO_DP_SUBMIT_DIV{
	padding-left: 30%;
}

#GTO_DP_DUAL_DIV{
	text-align: right;
}

#GTO_DP_DATE_DIV{
	margin: 10px 0px;
}

#GTO_DP_PERSON_DIV{
	margin: 10px 0px;
}

#GTO_DP_HOTEL_DIV{
	margin: 10px 0px;
}

#GTO_DP_AIR_DIV{
	margin: 10px 0px;
}

#GTO_DP_AIR_SELECT{
	margin: 0px;
	font-size: 9pt;
	font-family: monospace;
}

