/* ŽÔ1@*/
.text_kuruma1 a:link{
color: #444444;
}

.text_kuruma1 a:visited{
color: #555555;
}

.text_kuruma1 a:hover{
color: #000099;
background: #eeeeee;
}

.text_kuruma1 a:active{
color: #ff0033;
background: #eeeeee;
}


/* ƒCƒ[ƒW‘S”Ê@*/
.image01 {
	padding: 0;
	margin: 0;
	border: 0;
}

/* ƒCƒ[ƒW¶Šñ‚¹@*/
.image_hidari1 {
	padding: 0;
	margin-right: 7px;
	margin-bottom: 4px;
	border: 0;
	float: left;
}

/* ƒCƒ[ƒWCD—p‰EŠñ‚¹@*/
.image_cd {
	padding: 0px;
	margin-top: 12px;
	margin-right: 0px;
	margin-left: 5px;
	margin-bottom: 5px;
	border: 0;
	float: right;
}

/* ƒ^ƒCƒgƒ‹ƒ}ƒbƒv‰æ‘œ‰º–•¶ƒeƒLƒXƒg@*/
.text_title_makura { 
	font-family: "‚l‚r ‚oƒSƒVƒbƒN", Osaka, "ƒqƒ‰ƒMƒmŠpƒS Pro W3";
	font-style: normal;
	line-height: normal;
	font-weight: normal;
	line-height: 120%; 
	font-size: 11.5pt;
	letter-spacing: 0.15em;
	color: #dddddd;
 }


/* ƒ^ƒCƒgƒ‹ƒ}ƒbƒv‰æ‘œ‰º–•¶ƒeƒLƒXƒgƒ{[ƒ‹ƒh@*/
.text_title_makurabold { 
	font-family: "‚l‚r ‚oƒSƒVƒbƒN", Osaka, "ƒqƒ‰ƒMƒmŠpƒS Pro W3";
	font-style: normal;
	line-height: normal;
	font-weight: 700;
	font-variant: small-caps;
	line-height: 120%; 
	font-size: 13pt;
	letter-spacing: 0.25em;
	color: #dddddd;
 }


.text_solo3 { 
	font-family: "‚l‚r ‚oƒSƒVƒbƒN", Osaka, "ƒqƒ‰ƒMƒmŠpƒS Pro W3";
	font-style: normal;
	line-height: normal;
	font-weight: 700;
	line-height: 100%; 
	font-size: 12.0pt;
	letter-spacing: 0.2em;
	color: #444444;
 }

.td_solo01 {
	text-align: left;
	vertical-align: top;
}

.td_solo02 {
	text-align: center;
	vertical-align: top;
}

.td_solo03 {
	text-align: center;
	vertical-align: top;
	background-color: #dddddd;
}








/* ƒ^ƒCƒgƒ‹ƒ}ƒbƒv‰æ‘œƒe[ƒuƒ‹@*/
.table_titleimage {
	width: 655px;
	margin: 0;
	padding: 0;
	border: 0;
	border-collapse: collapse;
}

.table_titleimage_td1 {
	vertical-align: bottom;
	text-alin: center;
	padding: 0;
	border: 0;
	margin: 0;
	background-color: #000000;
	border-collapse: collapse;
}

.table_titleimage_td2 {
	vertical-align: top;
	text-alin: left;
	padding: 0;
	border: 0;
	margin: 0;
	background-color: #000000;
	border-collapse: collapse;
}

.table_titleimage_td3 {
	text-align: left;
	vertical-align: top;
	padding-top: 4px;
	padding-bottom: 4px;
	padding-left: 7px;
	padding-right: 7px;
	border: 0;
	margin: 0;
	background-color: #000000;
	border-collapse: collapse;
}

.table_titleimage_tr1 {
	text-align: left;
	vertical-align: top;
	padding: 0;
	border: 0;
	margin: 0;
	background-color: #000000;
	border-collapse: collapse;
}

.table_titleimage_td4 {
	vertical-align: bottom;
	text-alin: center;
	padding: 0;
	border: 0;
	margin: 0;
	background-color: #ffffff;
	border-collapse: collapse;
}

/* ƒoƒbƒNƒlƒNƒXƒgƒe[ƒuƒ‹@*/
.table_backnext {
	width: 655px;
	margin: 0;
	padding: 0;
	border: 0;
	border-collapse: collapse;
}
.table_backnext_td1 {
	vertical-align: middle;
	text-align: left;
	margin: 0;
	padding-top: 3px;
	padding-bottom: 0px;
	padding-left: 0px;
	padding-right: 0px;
	border: 0;
	border-collapse: collapse;
}
.table_backnext_td2 {
	vertical-align: middle;
	text-align: right;
	margin: 0;
	padding-top: 3px;
	padding-bottom: 0px;
	padding-left: 0px;
	padding-right: 0px;
	border: 0;
	border-collapse: collapse;
}

/* ƒy[ƒWƒ^ƒCƒgƒ‹ƒe[ƒuƒ‹@*/
.table_pagetitle {
	width: 650px;
	margin: 0;
	padding: 0;
	border: 0;
	border-collapse: collapse;
}
.table_pagetitle_td {
	vertical-align: middle;
	align: left;
	margin: 0;
	padding-top: 0px;
	padding-bottom: 4px;
	padding-left: 0px;
	padding-right: 0px;
	border: 0;
	border-collapse: collapse;
}


/* ‹LŽ–ƒe[ƒuƒ‹01@*/
.table_kiji {
	width: 650px;
	margin: 0;
	padding: 0;
	border: 0;
	border-collapse: collapse;
}

/* ‹LŽ–ƒe[ƒuƒ‹01Œ©o‚µ˜g@*/
.table_kiji_midashi_td {
	vertical-align: middle;
	text-align: left;
	margin: 0;
	padding-top: 0px;
	padding-bottom: 0px;
	padding-left: 10px;
	padding-right: 0px;
	border: 0;
	border-collapse: collapse;
	background-color: #ffffff;
	background-image: url(img/midashibar_bakc01.jpg);
	background-repeat: no-repeat;
}

/* ‹LŽ–ƒe[ƒuƒ‹01Œ©o‚µƒeƒLƒXƒg@*/
.text_table_kiji_midashi { 
	font-family: "‚l‚r ‚oƒSƒVƒbƒN", Osaka, "ƒqƒ‰ƒMƒmŠpƒS Pro W3";
	font-style: normal;
	font-weight: boldl;
	line-height: 120%; 
	font-size: 11.5pt;
	letter-spacing: 0.05em;
	color: #ffffff;
	font-weight: bold;
 }


/* ‹LŽ–ƒe[ƒuƒ‹01ƒeƒLƒXƒg˜g@*/
.table_kiji_maintext_td {
	vertical-align: top;
	text-align: left;
	margin: 0;
	padding-top: 5px;
	padding-bottom: 5px;
	padding-left: 10px;
	padding-right: 0px;
	border: 0;
	border-collapse: collapse;
 }

/* ‹LŽ–ƒe[ƒuƒ‹01ƒeƒLƒXƒg@*/
.text_table_kiji_main { 
	font-family: "‚l‚r ‚oƒSƒVƒbƒN", Osaka, "ƒqƒ‰ƒMƒmŠpƒS Pro W3";
	font-style: normal;
	font-weight: normal;
	line-height: 140%; 
	font-size: 10.5pt;
	letter-spacing: 0.08em;
	color: #444444;
 }

/* ‹LŽ–ƒe[ƒuƒ‹01ƒeƒLƒXƒg‚ÌƒŠƒ“ƒN@*/
.text_table_kiji_main a:link{
color: #444444;
}

.text_table_kiji_main a:visited{
color: #666666;
}

.text_table_kiji_main a:hover{
color: #000099;
background: #eeeeee;
}

.text_table_kiji_main a:active{
color: #ff0033;
background: #eeeeee;
}

/* ‹LŽ–ƒe[ƒuƒ‹01‰º•”ƒXƒy[ƒX@*/
.table_kiji_space01_td {
	text-align: center;
	vertical-align: top;
}

.img_space1 {
	width: 1px;
	height: 25px;
	border: 0px;
}

/* CDÐ‰î˜g@*/
.table_kiji_cd_td {
	vertical-align: top;
	text-align: left;
	margin: 0;
	padding-top: 0px;
	padding-bottom: 5px;
	padding-left: 10px;
	padding-right: 0px;
	border: 0;
	border-collapse: collapse;
 }

/* CDÐ‰î˜gƒ^ƒCƒgƒ‹ƒeƒLƒXƒg@*/
.text_cd_title { 
	font-family: "‚l‚r ‚oƒSƒVƒbƒN", Osaka, "ƒqƒ‰ƒMƒmŠpƒS Pro W3";
	font-style: normal;
	font-weight: normal;
	line-height: 100%; 
	font-size: 16pt;
	letter-spacing: 0.08em;
	color: #ffffff;
	border-top: 2px #4C4C4C;
	border-top-style: solid;
	margin: 0;
	padding-top: 0px;
	padding-bottom: 5px;
	padding-left: 0px;
	padding-right: 0px;
	background-image: url(img/cd/title.jpg);
	background-repeat: no-repeat;
 }

/* CDÐ‰î˜gƒ^ƒCƒgƒ‹ƒeƒLƒXƒg2@*/
.text_cd_title2 { 
	font-family: "‚l‚r ‚oƒSƒVƒbƒN", Osaka, "ƒqƒ‰ƒMƒmŠpƒS Pro W3";
	font-style: normal;
	font-weight: bold;
	line-height: 115%; 
	font-size: 11pt;
	letter-spacing: 0.04em;
	color: #555555;
	margin: 0;
	padding-top: 0px;
	padding-bottom: 1px;
	padding-left: 0px;
	padding-right: 0px;
 }

/* CDÐ‰î˜gƒ^ƒCƒgƒ‹ƒeƒLƒXƒg3@*/
.text_cd_title3 { 
	font-family: "‚l‚r ‚oƒSƒVƒbƒN", Osaka, "ƒqƒ‰ƒMƒmŠpƒS Pro W3";
	font-style: normal;
	font-weight: 550;
	line-height: 110%; 
	font-size: 8pt;
	letter-spacing: 0.01em;
	color: #555555;
	margin: 0;
	padding-top: 0px;
	padding-bottom: 3px;
	padding-left: 0px;
	padding-right: 0px;
 }

/* CDÐ‰î˜gƒeƒLƒXƒg@*/
.text_cd { 
	font-family: "‚l‚r ‚oƒSƒVƒbƒN", Osaka, "ƒqƒ‰ƒMƒmŠpƒS Pro W3";
	font-style: normal;
	font-weight: normal;
	line-height: 115%; 
	font-size: 10pt;
	letter-spacing: 0.04em;
	color: #555555;
 }

/* CDÐ‰î˜gãƒXƒy[ƒX@*/
.img_space2 {
	width: 1px;
	height: 7px;
	border: 0px;
}


/* ƒoƒbƒNƒlƒNƒXƒgƒe[ƒuƒ‹2@*/
.table_backnext2 {
	width: 651px;
	margin: 0;
	padding: 0;
	border: 0;
	border-collapse: collapse;
}
.table_backnext2_td1 {
	vertical-align: middle;
	text-align: left;
	margin: 0;
	padding-top: 0px;
	padding-bottom: 3px;
	padding-left: 0px;
	padding-right: 0px;
	border: 0;
	border-collapse: collapse;
}
.table_backnext2_td2 {
	vertical-align: middle;
	text-align: right;
	margin: 0;
	padding-top: 0px;
	padding-bottom: 3px;
	padding-left: 0px;
	padding-right: 0px;
	border: 0;
	border-collapse: collapse;
}

/* ƒ{ƒgƒ€ƒƒjƒ…[ƒe[ƒuƒ‹@*/
.table_bottommenu {
	width: 651px;
	margin: 0;
	padding: 0;
	border: 0;
	border-collapse: collapse;
}

.table_bottommenu_td1 {
	vertical-align: bottom;
	alin: left;
	padding-top: 4px;
	padding-bottom: 0px;
	padding-left: 0px;
	padding-right: 0px;
	border: 0;
	margin: 0;
	background-color: #000000;
	border-collapse: collapse;
}

.table_bottommenu_tr1 {
	text-align: left;
	vertical-align: top;
	padding: 0;
	border: 0;
	margin: 0;
	background-color: #000000;
	border-collapse: collapse;
}



/* ƒRƒs[ƒ‰ƒCƒgAæ‚è•¨}ŠÓƒoƒbƒNƒe[ƒuƒ‹@*/
.table_copyright {
	width: 651px;
	margin: 0;
	padding: 0;
	border: 0;
	border-collapse: collapse;
}

.table_copyright_tr1 {
	vertical-align: top;
	padding-top: 6px;
	padding-bottom: 0px;
	padding-left: 0px;
	padding-right: 0px;
	border: 0;
	margin: 0;
	background-color: #ffffff;
	border-collapse: collapse;
}

.table_copyright_td1 {
	vertical-align: bottom;
	text-align: left;
	padding: 0px;
	border: 0;
	margin: 0;
	border-collapse: collapse;
}

.table_copyright_td2 {
	vertical-align: bottom;
	text-align: right;
	padding: 0px;
	border: 0;
	margin: 0;
	border-collapse: collapse;
}

/* ƒRƒs[ƒ‰ƒCƒgƒeƒLƒXƒg@*/
.text_copyright { 
	font-family: "‚l‚r ‚oƒSƒVƒbƒN", Osaka, "ƒqƒ‰ƒMƒmŠpƒS Pro W3";
	font-style: normal;
	line-height: normal;
	font-weight: normal;
	line-height: 120%; 
	font-size: 10pt;
	letter-spacing: 0.05em;
	color: #555555;
 }


/* ÅŒã‚Ìƒy[ƒWƒŠƒXƒgƒ^ƒCƒgƒ‹@*/
.text_list_title { 
	font-family: "‚l‚r ‚oƒSƒVƒbƒN", Osaka, "ƒqƒ‰ƒMƒmŠpƒS Pro W3";
	font-style: normal;
	line-height: normal;
	font-weight: 600;
	line-height: 100%; 
	font-size: 10.5pt;
	letter-spacing: 0.08em;
	color: #333333;
	padding-top: 3px;
	padding-bottom: 0px;
	padding-left: 0px;
	padding-right: 0px;
	border: 0;
	margin: 0;
 }

/* ÅŒã‚Ìƒy[ƒWƒŠƒXƒgƒeƒLƒXƒg@*/
.text_list_text { 
	font-family: "‚l‚r ‚oƒSƒVƒbƒN", Osaka, "ƒqƒ‰ƒMƒmŠpƒS Pro W3";
	font-style: normal;
	line-height: normal;
	font-weight: 400;
	line-height: 113%; 
	font-size: 10.5pt;
	letter-spacing: 0.05em;
	color: #444444;
	padding-top: 3px;
	padding-bottom: 5px;
	padding-left: 18px;
	padding-right: 0px;
	border: 0;
	margin: 0;
 }

/* ÅŒã‚Ìƒy[ƒWƒŠƒXƒgƒ^ƒCƒgƒ‹‚ÌƒŠƒ“ƒN@*/
.text_list_title a:link{
	color: #444444;
}

.text_list_title a:visited{
color: #444444;
}

.text_list_title a:hover{
color: #000099;
background: #eeeeee;
}

.text_list_title a:active{
color: #ff0033;
background: #eeeeee;
}

/* ƒAƒ“ƒ_[ƒo[‚È‚µƒŠƒ“ƒN@*/
.noneunderbar{	text-decoration: none }
