form { margin:0; padding:0;}
button { margin:0; padding:0; line-height:1; vertical-align:middle;}

A:link
{
COLOR:#006000;
}
A:visited,A:active
{
COLOR: #909090;
}
A:hover
{TEXT-DECORATION: none;}
BODY
{
FONT-FAMILY: 'MS UI Gothic',Osaka,sans-serif;
}
.moji0
{
FONT-SIZE: 11pt;
COLOR: #003000;
}
.moji1
{
FONT-SIZE: 9pt;
COLOR: #003000;
}
.moji2
{
FONT-SIZE: 11pt;
COLOR: #008000;
}
.moji3
{
FONT-SIZE: 8pt;
}
.moji4
{
FONT-SIZE: 9pt;
COLOR: #cceecc;
LINE-HEIGHT: 120%;
}
.moji5
{
FONT-SIZE: 9pt;
LINE-HEIGHT: 150%;
}
.moji6
{
FONT-SIZE: 12px;
COLOR: #006000;
}
.moji7
{
FONT-WEIGHT: bold;
FONT-SIZE: 9pt;
COLOR: #006000;
FONT-FAMILY: 'Arial';
}
.moji8
{
FONT-SIZE: 12px;
COLOR: #003000;
}
.moji9
{
FONT-SIZE: 24pt;
FONT-FAMILY: 'Arial';
}
.moji10
{
FONT-WEIGHT: bold;
FONT-SIZE: 10px;
COLOR: #50b050;
FONT-FAMILY: 'Arial';
}
.st1
{
FONT-WEIGHT: bold;
FONT-SIZE: 8pt;
COLOR: #1F5FFF;
FONT-FAMILY: 'Arial';
LINE-HEIGHT: 150%;
}
.st2
{
FONT-WEIGHT: bold;
FONT-SIZE: 8pt;
COLOR: #FFA014;
FONT-FAMILY: 'Arial';
LINE-HEIGHT: 150%;
}

.link1
{
FONT-SIZE: 9pt;
LINE-HEIGHT: 120%;
}
.bbs1
{
FONT-SIZE: 9pt;
COLOR: #006000;
LINE-HEIGHT: 120%;
}
.bbs2
{
FONT-SIZE: 9pt;
COLOR: #003000;
LINE-HEIGHT: 120%;
}
.bbs3
{
FONT-SIZE: 10px;
COLOR: #909090;
LINE-HEIGHT: 120%;
}
.bbs4
{
FONT-SIZE: 9pt;
COLOR: #006000;
LINE-HEIGHT: 150%;
}
.bbs5
{
FONT-SIZE: 9pt;
COLOR: #800000;
LINE-HEIGHT: 120%;
}
.bbs6
{
FONT-SIZE: 8pt;
COLOR: #006000;
LINE-HEIGHT: 120%;
}
.bbs7
{
FONT-SIZE: 7pt;
COLOR: #800000;
}
.midashi
{
FONT-SIZE: 12px;
COLOR: #cceecc;
}
.midashi2
{
FONT-SIZE: 12px;
COLOR: #006000;
}
.tk
{
FONT-SIZE: 11pt;
COLOR: #006000;
LINE-HEIGHT: 150%;
}
.bana
{
FONT-SIZE: 11px;
COLOR: #808080;
FONT-FAMILY: 'Courier New';
}
.rs
{
FONT-WEIGHT: bold;
FONT-SIZE: 9pt;
COLOR: #ff7c00;
FONT-FAMILY: 'Arial';
}
UL
{
FONT-SIZE: 9pt;
LINE-HEIGHT: 130%;
}
UL.ab
{
FONT-SIZE: 11pt;
COLOR: #006000;
LINE-HEIGHT: 150%;
}
TABLE.waku1
{BORDER: #008000 1px solid;}
TABLE.waku2
{BORDER: #84ad84 2px solid;}
TABLE.waku3
{BORDER: #52ad52 3px solid;}
TABLE.waku4{
BORDER: #a5cea5 1px solid;
BACKGROUND-COLOR: #cceecc
}
TABLE.waku5
{BORDER: #008000 3px solid;}
TABLE.waku6
{BORDER: #99cc99 1px solid;}
TD.tdwa1
{
BORDER: 1px solid #008000;
BACKGROUND-COLOR: #d6f2d6;
}
TEXTAREA,INPUT.bbs,INPUT.bbs2,SELECT.dti{
	BORDER:1px solid #006000;
	COLOR: #006000;
}
TEXTAREA
{
	FONT-SIZE: 11px;
	FONT-FAMILY: "MS UI Gothic";
	BACKGROUND-COLOR: #bbd7bb;
}
INPUT.bbs
{
	FONT-SIZE: 12px;
	FONT-FAMILY: "MS UI Gothic";
	BACKGROUND-COLOR: #cceecc;
}
INPUT.bbs2
{
	FONT-SIZE: 9pt;
	IME-MODE: active;
	FONT-FAMILY: "MS UI Gothic";
	BACKGROUND-COLOR: #cceecc
}
INPUT.kakibt
{
	color:#003400;
	font-size:11pt;
	font-family: "MS UI Gothic";
/*	background-color:#cceecc;
	border-top:1px solid #888888;
	border-right:1px solid #006400;
	border-bottom:1px solid #006400;
	border-left:1px solid #888888;*/
}
SELECT.dti
{
	FONT-SIZE: 9pt;
	BACKGROUND-COLOR: #cceecc
}
IFRAME.img
{BORDER:1px solid #008000;}
HR.hr1 {
	border-style:dotted;
	color:#A5CEA5;
	height:1px;
}

img.hr1 {
	background:url(/bgimg/l_dot.gif) repeat-x scroll 0 0;
	width:100%;
	height:3px;
	margin:6px 0;
}

a.fix, a.fix:visited {
	color : #006000;
}

.trip {
	FONT-SIZE:10px;
	COLOR:#000080;
	FONT-FAMILY:'MS UI Gothic',Osaka,sans-serif;
}

.pya_hn { color:#006400; text-decoration:none;}
a:hover span.pya_hn { color:#006400; text-decoration:underline;}

/* タイトルヘッダー */
div.pya_th { height:30px; background:url(/bgimg/new2009/pya_th_bg.gif) repeat-x; text-align:center; }
div.pya_th span { position:relative; top:8px; font-size:13px; color:#006400; font-weight:BOLD; }
div.pya_th2 { height:35px; background:url(/bgimg/new2009/pya_th_bg2.gif) repeat-x; text-align:center; line-height:1.1; }
div.pya_th2 span { position:relative; top:3px; font-size:13px; color:#006400; font-weight:BOLD; }
