/* charset */
@charset "euc-jp";
/*  */

body { color: black; background-color: #c8c8c9; background-repeat: repeat-x; margin: 0; padding: 0; }
.padbcont_main { width:800px; height:100% ; margin: 0 auto; padding: 0; }
.padbox_main {width:auto; height:auto;}

.top01 { background-image: url(nimage/ntop02.gif); background-repeat: no-repeat; width: 830px; height: 80px; margin: 0; padding: 0; }

.top01 a.home_position {
	clear:both;	color: silver; 	font-size: 12px; 	font-family: Helvetica, Geneva, Arial, SunSans-Regular, sans-serif; 	font-weight: bold; 	line-height: 1.5em; 	letter-spacing: 1px; 
	margin: -29px 30px 0 0; 
	padding: 0 0 0 0;
	width: 60px;	height: auto;	float: right;
}

.webkit .top01 a.home_position {
	clear:both;	color: silver; 	font-size: 12px; 	font-family: Helvetica, Geneva, Arial, SunSans-Regular, sans-serif; 	font-weight: bold; 	line-height: 1.5em; 	letter-spacing: 1px; 
	margin: 55px 30px 0 0; 
	padding: 0 0 0 0;
	width: 60px;	height: auto;	float: right;
}

.chrome .top01 a.home_position {
	clear:both;	color: silver; 	font-size: 12px; 	font-family: Helvetica, Geneva, Arial, SunSans-Regular, sans-serif; 	font-weight: bold; 	line-height: 1.5em; 	letter-spacing: 1px; 
	margin: 55px 30px 0 0; 
	padding: 0 0 0 0;
	width: 60px;	height: auto;	float: right;
}

.top01.home_position a { color: silver; text-decoration: none; float:right; }
.top01.home_position a:hover { color: white; text-decoration: underline; }

.top02			{ background-image: url(nimage/ntop03.gif); background-repeat: no-repeat; width: 830px; height: 330px; margin: 0; padding: 0; }
.talenttop		{ background-image: url(nimage/toptalent.gif);	background-repeat: no-repeat; margin: 0 auto; padding: 0 auto; width: 830px; height: 220px; }
.businesstop	{ background-image: url(nimage/news.gif); 		background-repeat: no-repeat; margin: 0 auto; padding: 0 auto; width: 830px; height: 220px; }
.audtop 		{ background-image: url(nimage/Audition.gif); 	background-repeat: no-repeat; margin: 0 auto; padding: 0 auto; width: 830px; height: 220px; }
.worktop 		{ background-image: url(nimage/workshop.gif); 	background-repeat: no-repeat; margin: 0 auto; padding: 0 auto; width: 830px; height: 220px; }
.lectop 		{ background-image: url(nimage/Lecture.gif);  	background-repeat: no-repeat; margin: 0 auto; padding: 0 auto; width: 830px; height: 220px; }
.rectop 		{ background-image: url(nimage/recruit.gif);  	background-repeat: no-repeat; margin: 0 auto; padding: 0 auto; width: 830px; height: 220px; }
.comtop			{ background-image: url(nimage/company.gif);  	background-repeat: no-repeat; margin: 0 auto; padding: 0 auto; width: 830px; height: 220px; }

.top03 { clear:both; background-image: url(nimage/ntop04.gif); background-repeat: repeat-y; background-position: 0 0; width: 830px; height: 100%; margin: 0; padding: 0; }
.navrboxcont_top 		{ width: 740px; height:100%; margin: 0 auto; padding: 0; }
.navrboxcont_top2 		{ width: 750px; height:100%; margin: 0 auto; padding: 0; }
.navrboxcont_top2 div#abc	{ width: 250px; float:left; height:auto; margin: 0 auto; padding: 0; }
.navrboxright_top 		{ width:240px; margin:0px 50px 0px 0px; float:right; height:auto }
.navrboxleft_top 		{ width:502px; float:reft; height:auto }
.navrboxauto_top 		{ margin-right:250px; width:auto; height:100%; margin:0px 0px 0px 50px; padding: 0; }
.webkit .navrboxauto_top 		{ margin-right:250px; width:auto; height:100%; margin:0px 0px 0px 50px; padding: 0; }
.chrome .navrboxauto_top 		{ margin-right:250px; width:auto; height:100%; margin:0px 0px 0px 50px; padding: 0; }
.navrboxauto_bnr_top 	{ margin-right:250px; width:250; height:auto; margin: 0; padding: 0; }
.navrboxcont_foot { clear:both; width: 740px; height:100%; margin: 0 auto; padding: 0; }

.top04 { clear:both; background-image: url(nimage/ntop05.gif); background-repeat: no-repeat; width: 830px; height: 50px; margin: 0; padding: 0; }

.info_scroll{overflow:auto; width:462px; height:auto; }
.info_scroll a{ color: yellow; }

.under { color: white; font-size: 10px; font-family: Helvetica, Geneva, Arial, SunSans-Regular, sans-serif; line-height: 6em; text-align: center; margin: 0; padding: 0; }
.infor { font-size: 12px; font-family: Osaka-“™•, Osaka, "‚l‚r ƒSƒVƒbƒN", "‚l‚r ‚oƒSƒVƒbƒN", •½¬ŠpƒSƒVƒbƒN; line-height: 1.8; height: auto; margin: 0; padding: 0px 0; border-bottom: 1px solid gray; }

.sidebot  { width: 240px; height: auto; margin: 0; padding: 0; }
.sidebot2 { width: 240px; height: auto; margin: 0; padding: 0; }
.sidebot3 { width: 240px; height: auto; margin: 0; padding: 0; }

.menu { color: silver; font-size: 12px; font-family: Helvetica, Geneva, Arial, SunSans-Regular, sans-serif; font-weight: bold; line-height: 1.5em; letter-spacing: 1px; width: 380px; height: 50px; margin: 0; padding: 235px 0 0 310px; }
.menu a { color: silver; text-decoration: none; }
.menu a:hover { color: white; text-decoration: underline; }
#glbnav { width: 800px; height: 45px; margin: 0 auto; padding: 0; }
#glbnav ul { font-size: 10px; margin: 0; padding: 0; list-style-type: none; }
#glbnav li { margin: 0; padding: 0; list-style-type: none; display: inline; }
#glbnav em { color: white; visibility: hidden; list-style-type: none; }

#glbnav a 					{ text-decoration: none; width: 96px; height: 45px; float: left; margin: 0; padding: 0; display: block; }

#glbnav li#gn01 a 			{ background-image: url(nimage/nm01.gif); width:96px; margin: 0; padding: 0; }
#glbnav li#gn01 a:hover 	{ background-image: url(nimage/nm01_2.gif); background-position: 96px 45px; }

#glbnav li#gn02 a 			{ background-image: url(nimage/nm02.gif); width:96px; margin: 0; padding: 0; }
#glbnav li#gn02 a:hover 	{ background-image: url(nimage/nm02_2.gif); background-position: 96px 45px; }

#glbnav li#gn03 a 			{ background-image: url(nimage/nm03.gif); width:96px; margin: 0; padding: 0; }
#glbnav li#gn03 a:hover 	{ background-image: url(nimage/nm03_2.gif); background-position: 96px 45px; }

#glbnav li#gn04 a 			{ background-image: url(nimage/nm04.gif); width:96px; margin: 0; padding: 0; }
#glbnav li#gn04 a:hover 	{ background-image: url(nimage/nm04_2.gif); background-position: 96px 45px; }

#glbnav li#gn05 a 			{ background-image: url(nimage/nm05.gif); width:96px; margin: 0; padding: 0; }
#glbnav li#gn05 a:hover 	{ background-image: url(nimage/nm05_2.gif); background-position: 96px 45px; }

#glbnav li#gn06 a 			{ background-image: url(nimage/nm06.gif); width:96px; margin: 0; padding: 0; }
#glbnav li#gn06 a:hover 	{ background-image: url(nimage/nm06_2.gif); background-position: 96px 45px; }

#glbnav li#gn07 a 			{ background-image: url(nimage/nm07.gif); width:96px; margin: 0; padding: 0; }
#glbnav li#gn07 a:hover 	{ background-image: url(nimage/nm07_2.gif); background-position: 96px 45px; }

#glbnav li#gn08 a 			{ background-image: url(nimage/nm08.gif); width:96px; margin: 0; padding: 0; }
#glbnav li#gn08 a:hover 	{ background-image: url(nimage/nm08_2.gif); background-position: 96px 45px; }

#glbnav li#gn09 a 			{ background-image: url(nimage/nm09.gif); width:96px; margin: 0; padding: 0; }
#glbnav li#gn09 a:hover 	{ background-image: url(nimage/nm09_2.gif); background-position: 96px 45px; }

#glbnav li#gn10 a 			{ background-image: url(nimage/nm10.gif); width:96px; margin: 0; padding: 0; }
#glbnav li#gn10 a:hover 	{ background-image: url(nimage/nm10_2.gif); background-position: 96px 45px; }

#glbnav li#gnsp_out a 		{ background-image: url(nimage/nmsp25.gif); width: 9px; height: 45px; margin: 0; padding: 0; }
#glbnav li#gnsp_in a 		{ background-image: url(nimage/nmsp30.gif); width: 2px; height: 45px; margin: 0; padding: 0; }

.topanch { font-size: 12px; font-family: Osaka-“™•, Osaka, "‚l‚r ƒSƒVƒbƒN", "‚l‚r ‚oƒSƒVƒbƒN", •½¬ŠpƒSƒVƒbƒN; line-height: 1.8em; text-align: right; }

#left_object		{	width:450px;height:270px;	margin:10px 0px 0px 50px;	padding:0px 0px 0px 0px;	float:left;}

/* =================================================== */
/* 	ajaxƒXƒ‰ƒCƒhƒƒjƒ…[*/
/* =================================================== */
	/* -------------------------------------------------- */
	/* ƒ^ƒCƒgƒ‹ */
	/* -------------------------------------------------- */
	#slide_t0			{	width:462px;height:24px;	margin:10px 0px 0px 50px;	padding:0px 0px 0px 0px;	float:left;	color: white;	border-top:1px solid #222288;border-left:0px solid #2222aa;background-image: url(nimage/bar_gene_male.jpg);}
	.webkit #slide_t0	{	width:462px;height:24px;	margin:10px 0px 0px 50px;	padding:0px 0px 0px 0px;	float:left;	color: white;	border-top:1px solid #222288;border-left:0px solid #2222aa;background-image: url(nimage/bar_gene_male.jpg);}
	.chrome #slide_t0	{	width:462px;height:24px;	margin:10px 0px 0px 50px;	padding:0px 0px 0px 0px;	float:left;	color: white;	border-top:1px solid #222288;border-left:0px solid #2222aa;background-image: url(nimage/bar_gene_male.jpg);}


	#slide_t2			{	width:462px;height:24px;	margin:10px 0px 0px 50px;	padding:0px 0px 0px 0px;	float:left;	color: white;	border-top:1px solid #550033;border-left:0px solid #770022;background-image: url(nimage/bar_gene_female.jpg);}
	.webkit #slide_t2	{	width:462px;height:24px;	margin:10px 0px 0px 50px;	padding:0px 0px 0px 0px;	float:left;	color: white;	border-top:1px solid #550033;border-left:0px solid #770022;background-image: url(nimage/bar_gene_female.jpg);}
	.chrome #slide_t2	{	width:462px;height:24px;	margin:10px 0px 0px 50px;	padding:0px 0px 0px 0px;	float:left;	color: white;	border-top:1px solid #550033;border-left:0px solid #770022;background-image: url(nimage/bar_gene_female.jpg);}


	/* -------------------------------------------------- */
	/* ƒ^ƒŒƒ“ƒgŽÊ^ */
	/* -------------------------------------------------- */
	/* 00 -------------------------------------------------------------------- */
	#slide0				{	width:462px;	line-height:75px;	margin:0px 0px 0px 10px;	padding:0px 0px 0px 0px;	float:left;	overflow:hidden;}
	.webkit #slide0		{	width:512px;	line-height:75px;	margin:0px 0px 0px 10px;	padding:0px 0px 0px 0px;	float:left;	overflow:hidden;}
	.chrome #slide0		{	width:512px;	line-height:75px;	margin:0px 0px 0px 10px;	padding:0px 0px 0px 0px;	float:left;	overflow:hidden;}
	#slide0 ul {	list-style:none;	margin:0px 0px 0px 0px;	display:block;	height:75px;	width:1000px;}
	#slide0 ul li {	float:left;}
	#slide0 ul li 				a {	text-indent:-500px;	background:#fff;	border-right:0px solid #fff;	cursor:pointer;	display:block;	overflow:hidden;	width:66px;	height:75px;}
	#slide0 ul li.column_		a {	background:url("nimage/n_.gif") no-repeat;}
	#slide0 ul li.n_harada		a {	background:url("./t_harada/img/n_harada.gif") no-repeat;}
	#slide0 ul li.n_isozaki		a {	background:url("nimage/n_isozaki3.gif") no-repeat;}
	#slide0 ul li.n_kaduki		a {	background:url("nimage/n_kaduki3.gif") no-repeat;}
	#slide0 ul li.n_kamiryou	a {	background:url("nimage/n_kamiryou3.gif") no-repeat;}
	#slide0 ul li.n_kawai		a {	background:url("nimage/n_kawai3.gif") no-repeat;}
	#slide0 ul li.n_konishi		a {	background:url("nimage/n_konishi3.gif") no-repeat;}
	#slide0 ul li.n_nakamura	a {	background:url("nimage/n_nakamura3.gif") no-repeat;}
	#slide0 ul li.n_sakamoto	a {	background:url("nimage/n_sakamoto3.gif") no-repeat;}
	#slide0 ul li.n_shiratori	a {	background:url("nimage/n_shiratori3.gif") no-repeat;}
	#slide0 ul li.n_suwa		a {	background:url("nimage/n_suwa3.gif") no-repeat;}
	#slide0 ul li.n_tanikawa	a {	background:url("nimage/n_tanikawa3.gif") no-repeat;}
	#slide0 ul li.n_sakuraba	a {	background:url("./t_sakuraba/img/n_sakuraba.gif") no-repeat;}
	#slide0 ul li.n_yamato		a {	background:url("nimage/n_yamato3.gif") no-repeat;}
	#slide0 ul li.n_tuduki		a {	background:url("./t_tuduki/img/n_tuduki.gif") no-repeat;}

	#slide0 ul li.n_otsu		a {	background:url("nimage/n_otsu3.gif") no-repeat;}
	#slide0 ul li.n_otomo		a {	background:url("nimage/n_otomo3.gif") no-repeat;}
	
	#slide0 ul li.n_taguchi		a {	background:url("nimage/n_taguchi3.gif") no-repeat;}
	#slide0 ul li.n_tominaga	a {	background:url("nimage/n_tominaga3.gif") no-repeat;}
	#slide0 ul li.n_horie		a {	background:url("nimage/n_horie3.gif") no-repeat;}
	#slide0 ul li.n_maruyama	a {	background:url("nimage/n_maruyama3.gif") no-repeat;}

	/* 01 -------------------------------------------------------------------- */
	#slide1			{	width:462px;	line-height:75px;	margin:0px 0px 0px 10px;	padding:0px 0px 0px 0px;	float:left;	overflow:hidden;}
	.webkit #slide1	{	width:512px;	line-height:75px;	margin:0px 0px 0px 10px;	padding:0px 0px 0px 0px;	float:left;	overflow:hidden;}
	.chrome #slide1	{	width:512px;	line-height:75px;	margin:0px 0px 0px 10px;	padding:0px 0px 0px 0px;	float:left;	overflow:hidden;}
	#slide1 ul {	list-style:none;	margin:0px 0px 0px 0px;	display:block;	height:75px;	width:1000px;}
	#slide1 ul li {	float:left;}
	#slide1 ul li 				a {	text-indent:-500px;	background:#fff;	border-right:0px solid #fff;	cursor:pointer;	display:block;	overflow:hidden;	width:66px;	height:75px;}
	#slide1 ul li.column_		a {	background:url("nimage/n_.gif") no-repeat;}
	#slide1 ul li.n_harada		a {	background:url("./t_harada/img/n_harada.gif") no-repeat;}
	#slide1 ul li.n_isozaki		a {	background:url("nimage/n_isozaki3.gif") no-repeat;}
	#slide1 ul li.n_kaduki		a {	background:url("nimage/n_kaduki3.gif") no-repeat;}
	#slide1 ul li.n_kamiryou	a {	background:url("nimage/n_kamiryou3.gif") no-repeat;}
	#slide1 ul li.n_kawai		a {	background:url("nimage/n_kawai3.gif") no-repeat;}
	#slide1 ul li.n_konishi		a {	background:url("nimage/n_konishi3.gif") no-repeat;}
	#slide1 ul li.n_nakamura	a {	background:url("nimage/n_nakamura3.gif") no-repeat;}
	#slide1 ul li.n_sakamoto	a {	background:url("nimage/n_sakamoto3.gif") no-repeat;}
	#slide1 ul li.n_shiratori	a {	background:url("nimage/n_shiratori3.gif") no-repeat;}
	#slide1 ul li.n_suwa		a {	background:url("nimage/n_suwa3.gif") no-repeat;}
	#slide1 ul li.n_tanikawa	a {	background:url("nimage/n_tanikawa3.gif") no-repeat;}
	#slide1 ul li.n_sakuraba	a {	background:url("./t_sakuraba/img/n_sakuraba.gif") no-repeat;}
	#slide1 ul li.n_yamato		a {	background:url("nimage/n_yamato3.gif") no-repeat;}
	#slide1 ul li.n_tuduki		a {	background:url("./t_tuduki/img/n_tuduki.gif") no-repeat;}

	#slide1 ul li.n_otsu		a {	background:url("nimage/n_otsu3.gif") no-repeat;}
	#slide1 ul li.n_otomo		a {	background:url("nimage/n_otomo3.gif") no-repeat;}
	
	#slide1 ul li.n_taguchi		a {	background:url("nimage/n_taguchi3.gif") no-repeat;}
	#slide1 ul li.n_tominaga	a {	background:url("nimage/n_tominaga3.gif") no-repeat;}
	#slide1 ul li.n_horie		a {	background:url("nimage/n_horie3.gif") no-repeat;}
	#slide1 ul li.n_maruyama	a {	background:url("nimage/n_maruyama3.gif") no-repeat;}

	/* 02 -------------------------------------------------------------------- */
	#slide2			{	width:462px;	line-height:75px;	margin:0px 0px 0px 10px;	padding:0px 0px 0px 0px;	float:left;	overflow:hidden;}
	.webkit #slide2	{	width:512px;	line-height:75px;	margin:0px 0px 0px 10px;	padding:0px 0px 0px 0px;	float:left;	overflow:hidden;}
	.chrome #slide2	{	width:512px;	line-height:75px;	margin:0px 0px 0px 10px;	padding:0px 0px 0px 0px;	float:left;	overflow:hidden;}
	#slide2 ul {	list-style:none;	margin:0px 0px 0px 0px;	display:block;	height:75px;	width:1000px;}
	#slide2 ul li {	float:left;}
	#slide2 ul li 				a {	text-indent:-500px;	background:#fff;	border-right:0px solid #fff;	cursor:pointer;	display:block;	overflow:hidden;	width:66px;	height:75px;}
	#slide2 ul li.column_		a {	background:url("nimage/n_.gif") no-repeat;}
	#slide2 ul li.n_harada		a {	background:url("./t_harada/img/n_harada.gif") no-repeat;}
	#slide2 ul li.n_isozaki		a {	background:url("nimage/n_isozaki3.gif") no-repeat;}
	#slide2 ul li.n_kaduki		a {	background:url("nimage/n_kaduki3.gif") no-repeat;}
	#slide2 ul li.n_kamiryou	a {	background:url("nimage/n_kamiryou3.gif") no-repeat;}
	#slide2 ul li.n_kawai		a {	background:url("nimage/n_kawai3.gif") no-repeat;}
	#slide2 ul li.n_konishi		a {	background:url("nimage/n_konishi3.gif") no-repeat;}
	#slide2 ul li.n_nakamura	a {	background:url("nimage/n_nakamura3.gif") no-repeat;}
	#slide2 ul li.n_sakamoto	a {	background:url("nimage/n_sakamoto3.gif") no-repeat;}
	#slide2 ul li.n_shiratori	a {	background:url("nimage/n_shiratori3.gif") no-repeat;}
	#slide2 ul li.n_suwa		a {	background:url("nimage/n_suwa3.gif") no-repeat;}
	#slide2 ul li.n_tanikawa	a {	background:url("nimage/n_tanikawa3.gif") no-repeat;}
	#slide2 ul li.n_sakuraba	a {	background:url("./t_sakuraba/img/n_sakuraba.gif") no-repeat;}
	#slide2 ul li.n_yamato		a {	background:url("nimage/n_yamato3.gif") no-repeat;}
	#slide2 ul li.n_tuduki		a {	background:url("./t_tuduki/img/n_tuduki.gif") no-repeat;}

	#slide2 ul li.n_otsu		a {	background:url("nimage/n_otsu3.gif") no-repeat;}
	#slide2 ul li.n_otomo		a {	background:url("nimage/n_otomo3.gif") no-repeat;}
	
	#slide2 ul li.n_taguchi		a {	background:url("nimage/n_taguchi3.gif") no-repeat;}
	#slide2 ul li.n_tominaga	a {	background:url("nimage/n_tominaga3.gif") no-repeat;}
	#slide2 ul li.n_horie		a {	background:url("nimage/n_horie3.gif") no-repeat;}
	#slide2 ul li.n_maruyama	a {	background:url("nimage/n_maruyama3.gif") no-repeat;}

	/* 03 -------------------------------------------------------------------- */
	#slide3			{	width:462px;	line-height:75px;	margin:0px 0px 0px 10px;	padding:0px 0px 0px 0px;	float:left;	overflow:hidden;}
	.webkit #slide3	{	width:512px;	line-height:75px;	margin:0px 0px 0px 10px;	padding:0px 0px 0px 0px;	float:left;	overflow:hidden;}
	.chrome #slide3	{	width:512px;	line-height:75px;	margin:0px 0px 0px 10px;	padding:0px 0px 0px 0px;	float:left;	overflow:hidden;}
	#slide3 ul {	list-style:none;	margin:0px 0px 0px 0px;	display:block;	height:75px;	width:1000px;}
	#slide3 ul li {	float:left;}
	#slide3 ul li 				a {	text-indent:-500px;	background:#fff;	border-right:0px solid #fff;	cursor:pointer;	display:block;	overflow:hidden;	width:66px;	height:75px;}
	#slide3 ul li.column_		a {	background:url("nimage/n_.gif") no-repeat;}
	#slide3 ul li.n_harada		a {	background:url("./t_harada/img/n_harada.gif") no-repeat;}
	#slide3 ul li.n_isozaki		a {	background:url("nimage/n_isozaki3.gif") no-repeat;}
	#slide3 ul li.n_kaduki		a {	background:url("nimage/n_kaduki3.gif") no-repeat;}
	#slide3 ul li.n_kamiryou	a {	background:url("nimage/n_kamiryou3.gif") no-repeat;}
	#slide3 ul li.n_kawai		a {	background:url("nimage/n_kawai3.gif") no-repeat;}
	#slide3 ul li.n_konishi		a {	background:url("nimage/n_konishi3.gif") no-repeat;}
	#slide3 ul li.n_nakamura	a {	background:url("nimage/n_nakamura3.gif") no-repeat;}
	#slide3 ul li.n_sakamoto	a {	background:url("nimage/n_sakamoto3.gif") no-repeat;}
	#slide3 ul li.n_shiratori	a {	background:url("nimage/n_shiratori3.gif") no-repeat;}
	#slide3 ul li.n_suwa		a {	background:url("nimage/n_suwa3.gif") no-repeat;}
	#slide3 ul li.n_tanikawa	a {	background:url("nimage/n_tanikawa3.gif") no-repeat;}
	#slide3 ul li.n_sakuraba	a {	background:url("./t_sakuraba/img/n_sakuraba.gif") no-repeat;}
	#slide3 ul li.n_yamato		a {	background:url("nimage/n_yamato3.gif") no-repeat;}
	#slide3 ul li.n_tuduki		a {	background:url("./t_tuduki/img/n_tuduki.gif") no-repeat;}

	#slide3 ul li.n_otsu		a {	background:url("nimage/n_otsu3.gif") no-repeat;}
	#slide3 ul li.n_otomo		a {	background:url("nimage/n_otomo3.gif") no-repeat;}
	
	#slide3 ul li.n_taguchi		a {	background:url("nimage/n_taguchi3.gif") no-repeat;}
	#slide3 ul li.n_tominaga	a {	background:url("nimage/n_tominaga3.gif") no-repeat;}
	#slide3 ul li.n_horie		a {	background:url("nimage/n_horie3.gif") no-repeat;}
	#slide3 ul li.n_maruyama	a {	background:url("nimage/n_maruyama3.gif") no-repeat;}

/* =================================================== */

