@import "http://";
@import "menu.css";
/* body */

body,td,th {
	font-family: ‚l‚r ‚oƒSƒVƒbƒN, ƒqƒ‰ƒMƒmŠpƒS Pro W3, Osaka;
	font-size: 10px;
	color: #000066;
}

body {
	background-color: #FFFFFF;
	margin-left: 0px;
	margin-top: 0px;
	margin-bottom: 0px;
	background-image: url(../img/bg01.gif);
	background-repeat: repeat-x;
}

/* link */

A:link {
    COLOR:#AD7C39;
}

A:visited { COLOR: #800080; TEXT-DECORATION: underline;
}

A:hover { COLOR: #663333; TEXT-DECORATION: underline;
}


/* layout */ 

#header {
	width: 880px;
	margin: 0px;
	text-align: center;
	height: 10px;
	padding: 15px 5px 20px;
}

#wrapper {
	width: 906px;
	background: #FFFFFF center;
	margin: 1px;
	padding: 0px;
	height: auto;
}

#main {
	width: 906px;
	background: url(../img/main01.gif) repeat-y center center;
	padding: 0px;
	margin: 0px;
	left: 0px;
	top: 0px;
	right: 0px;
	bottom: 0px;
}


/* main */

#contents {
	margin: 0px;
	padding: 0px;
	float: none;
	left: 0px;
	top: 0px;
	right: 0px;
	bottom: 0px;
	width: 938px;
	background-color: #FFFFFF;
	background-image: url(../img/cntentsbg00.gif);
	background-repeat: repeat-x;
	background-position: bottom;
}

#table01 {
	margin: 0px;
	padding: 0px;
	float: none;
	left: 0px;
	top: 0px;
	right: 0px;
	bottom: 0px;
	width: 888px;
	background: #ffffff;
}

#table02 {
	width: 790px;
}

#table03 {
	width: 520px;
	margin: 10px;
	padding: 0px 5px;
}

#spacer {
	float:left;
	width:5px;
	height: 5px;

}


#footer {
	margin: 0px;
	padding: 0px;
	float: none;
	left: 0px;
	top: 0px;
	right: 0px;
	bottom: 0px;
	width: 916px;
	background: #F9F7E0;
}


div.right {
	float: none;
	width: 92%;
	clear: none;
}

/* block */ 

div.blocka {
	float: left;
	width: 530px;
	background: #FFFFFF;
}
div.blockc {
	float: right;
	width: 260PX;
	background: #FFFFFF;
}



/* midashi */

h1 {
	font: bold 10px "‚l‚r ‚oƒSƒVƒbƒN", "ƒqƒ‰ƒMƒmŠpƒS Pro W3", Osaka;
	color: #000066;
	margin: 0px;
	background: left;
}

h2 {
	margin: 0px;
	
}

h3 {
	margin: 0px;
	line-height: normal;
	padding: 0px;
}

h4 {
	margin: 0px;
}

/* font */

.gfont {
	FONT-WEIGHT: normal;
	FONT-SIZE: 9pt;
	COLOR: #AD7C39;
	FONT-STYLE: normal;
	margin: 0px;
	line-height: 18px;
}

.gfonts {
	FONT-WEIGHT: normal;
	FONT-SIZE: 8pt;
	COLOR: #AD7C39;
	FONT-STYLE: normal;
	margin: 0px;
}

.nfont{
	FONT-WEIGHT: normal;
	FONT-SIZE: 9pt;
	COLOR: #464646;
	FONT-STYLE: normal;
	line-height: 20px;
}

.nfonts {

	FONT-WEIGHT: normal;
	FONT-SIZE: 8.5pt;
	COLOR: #464646;
	FONT-STYLE: normal;
	line-height: 16px;
}




/* line */ 

.line   {
	background: #C5A2A1;
}

.line01 {
	height: 10px;
}

.line02 {
	height: 15px;
}

.line03 {
	height: 20px;
}



#contents01 {

	margin: 0px;
	padding: 0px;
	float: none;
	left: 0px;
	top: 0px;
	right: 0px;
	bottom: 0px;
	width: 938px;
	background-color: #FFFFFF;
	background-image: url(../img/cntentsbg01.gif);
	background-repeat: repeat-x;
	background-position: bottom;
}
#contents02 {
	margin: 0px;
	padding: 0px;
	float: none;
	left: 0px;
	top: 0px;
	right: 0px;
	bottom: 0px;
	width: 938px;
	background-color: #FFFFFF;
	background-image: url(../img/cntentsbg02.gif);
	background-repeat: repeat-x;
	background-position: bottom;
}

#contents03 {
	margin: 0px;
	padding: 0px;
	float: none;
	left: 0px;
	top: 0px;
	right: 0px;
	bottom: 0px;
	width: 938px;
	background-color: #FFFFFF;
	background-image: url(../img/cntentsbg03.gif);
	background-repeat: repeat-x;
	background-position: bottom;
	height: auto;
}


A.mytable { text-decoration : none }

A.mytable:link { color : #999999; }

A.mytable:hover { color : #999999; }

A.mytable:active { color : #999999; }

A.mytable:visited { color : #999999; }

A.mytable2 { text-decoration : none }

A.mytable2:link { color : #464646; }

A.mytable2:hover { color : #464646; }

A.mytable2:active { color : #464646; }

A.mytable2:visited { color : #464646; }

#topbar {
	width: 906px;
	background: #E3E3E3 center center;
	padding: 0px;
	margin: 0px;
	left: 0px;
	top: 0px;
	right: 0px;
	bottom: 0px;
	height: 1px;
}


#footbar {

	width: 790px;
	background: #E3E3E3 center center;
	padding: 0px;
	margin: 0px;
	left: 0px;
	top: 0px;
	right: 0px;
	bottom: 0px;
	height: 1px;
}



.prof {
	PADDING-RIGHT: 5px;
	PADDING-LEFT: 2px;
	FONT-SIZE: 10px;
=
PADDING-BOTTOM: 10px; 	WIDTH: 510px;
	LINE-HEIGHT: 12px;
PADDING-TOP: =
10px; 	BORDER-BOTTOM: 1px dotted #dddddd;
	color: #464646;
}


#place {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 12px; FLOAT: right; =
PADDING-BOTTOM: 0px; MARGIN: 0px; WIDTH: 370px; LINE-HEIGHT: 14px; =
PADDING-TOP: 0px
}

.catch {
	PADDING-LEFT: 12px;
	FLOAT: left;

BACKGROUND-IMAGE: =
url(../img/arrow_red.gif); 			BACKGROUND-REPEAT: no-repeat;
	font-size: 12px;
	background-image: url(../img/arrow.gif);
	line-height: 14px;
}
.prof2 {
	PADDING-RIGHT: 5px;
	PADDING-LEFT: 5px;
	FONT-SIZE: 10px;

=
PADDING-BOTTOM: 10px; 		WIDTH: 510px;
	LINE-HEIGHT: 12px;

PADDING-TOP: =
10px; 		BORDER-BOTTOM: #dddddd 1px solid;
	height: 30px;
	color: #464646;
}
.prof3 {
	PADDING-RIGHT: 5px;
	PADDING-LEFT: 5px;
	FONT-SIZE: 10px;

=
PADDING-BOTTOM: 10px; 		WIDTH: 510px;
	LINE-HEIGHT: 12px;

PADDING-TOP: =
10px; 		BORDER-BOTTOM: #dddddd 1px solid;
	height: 40px;
	color: #464646;
}
.faq1 {
	FLOAT: left;

BACKGROUND-IMAGE: =
url(../img/arrow_red.gif); 			BACKGROUND-REPEAT: no-repeat;
	font-size: 12px;
	line-height: 14px;
}
#q {

	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 12px; FLOAT: right; =
PADDING-BOTTOM: 0px; MARGIN: 0px; WIDTH: 480px; LINE-HEIGHT: 14px; =
PADDING-TOP: 0px
}
.blfont {

	FONT-WEIGHT: normal;
	FONT-SIZE: 9pt;
	COLOR: #0099FF;
	FONT-STYLE: normal;
	line-height: 20px;
}
.prof4 {
	PADDING-RIGHT: 5px;
	PADDING-LEFT: 5px;
	FONT-SIZE: 9px;

=
PADDING-BOTTOM: 10px; 		WIDTH: 510px;
	LINE-HEIGHT: normal;

PADDING-TOP: =
10px;
	height: 15px;
	color: #464646;
}
.blfont2 {


	FONT-WEIGHT: normal;
	FONT-SIZE: 8.5pt;
	COLOR: #0099FF;
	FONT-STYLE: normal;
	line-height: 14px;
}
.prof5 {
	FONT-SIZE: 9px;


=
PADDING-BOTTOM: 10px;
	LINE-HEIGHT: normal;


PADDING-TOP: =
10px;
	color: #464646;
	background: url(../img/nbbg.gif) no-repeat;
}
.blfont3 {

	FONT-WEIGHT: bold;
	FONT-SIZE: 9pt;
	COLOR: #0099FF;
	FONT-STYLE: normal;
	line-height: 20px;
}
.blfontb {



	FONT-WEIGHT: bold;
	FONT-SIZE: 8.5pt;
	COLOR: #0099FF;
	FONT-STYLE: normal;
	line-height: 14px;
}
.olfontb {


	FONT-WEIGHT: bold;
	FONT-SIZE: 9pt;
	COLOR: #E56C18;
	FONT-STYLE: normal;
	line-height: 20px;
}

