<html><head><meta name="color-scheme" content="light dark"></head><body><pre style="word-wrap: break-word; white-space: pre-wrap;">@charset	"UTF-8";

/* ---------------------------------------------------------------------------------------------- */
/* Universal Selector                                                                             */
/* ---------------------------------------------------------------------------------------------- */

*
	{
	margin:			0px;
	padding:		0px;
	box-sizing:		border-box;
	-moz-box-sizing:	border-box;
	word-break:		break-all;
	}

/* ---------------------------------------------------------------------------------------------- */
/* Type Selectors                                                                                 */
/* ---------------------------------------------------------------------------------------------- */

h1
	{
	font:	80%/150% "繝偵Λ繧ｮ繝手ｧ偵ざ Pro W3","Osaka-遲牙ｹ�","�ｭ�ｳ 繧ｴ繧ｷ繝�け",sans-serif;
	color:	#666666;
	}

h2
	{
	font:	80%/150% "繝偵Λ繧ｮ繝手ｧ偵ざ Pro W3","Osaka-遲牙ｹ�","�ｭ�ｳ 繧ｴ繧ｷ繝�け",sans-serif;
	color:	#666666;
	}

h3
	{
	font:	80%/150% "繝偵Λ繧ｮ繝手ｧ偵ざ Pro W3","Osaka-遲牙ｹ�","�ｭ�ｳ 繧ｴ繧ｷ繝�け",sans-serif;
	color:	#666666;
	}

h4
	{
	font:	80%/150% "繝偵Λ繧ｮ繝手ｧ偵ざ Pro W3","Osaka-遲牙ｹ�","�ｭ�ｳ 繧ｴ繧ｷ繝�け",sans-serif;
	color:	#666666;
	}

h5
	{
	font:	80%/150% "繝偵Λ繧ｮ繝手ｧ偵ざ Pro W3","Osaka-遲牙ｹ�","�ｭ�ｳ 繧ｴ繧ｷ繝�け",sans-serif;
	color:	#666666;
	}

h6
	{
	font:	80%/150% "繝偵Λ繧ｮ繝手ｧ偵ざ Pro W3","Osaka-遲牙ｹ�","�ｭ�ｳ 繧ｴ繧ｷ繝�け",sans-serif;
	color:	#666666;
	}

p
	{
	font:	80%/150% "繝偵Λ繧ｮ繝手ｧ偵ざ Pro W3","Osaka-遲牙ｹ�","�ｭ�ｳ 繧ｴ繧ｷ繝�け",sans-serif;
	color:	#666666;
	}

ul
	{
	list-style:	none;
	}

	ul li
		{
		font:	80%/150% "繝偵Λ繧ｮ繝手ｧ偵ざ Pro W3","Osaka-遲牙ｹ�","�ｭ�ｳ 繧ｴ繧ｷ繝�け",sans-serif;
		color:	#666666;
		}

ol
	{
	list-style:	none;
	}

	ol li
		{
		font:	80%/150% "繝偵Λ繧ｮ繝手ｧ偵ざ Pro W3","Osaka-遲牙ｹ�","�ｭ�ｳ 繧ｴ繧ｷ繝�け",sans-serif;
		color:	#666666;
		}

dl
	{
	}

	dl dt
		{
		font:	80%/150% "繝偵Λ繧ｮ繝手ｧ偵ざ Pro W3","Osaka-遲牙ｹ�","�ｭ�ｳ 繧ｴ繧ｷ繝�け",sans-serif;
		color:	#666666;
		}

	dl dd
		{
		font:	80%/150% "繝偵Λ繧ｮ繝手ｧ偵ざ Pro W3","Osaka-遲牙ｹ�","�ｭ�ｳ 繧ｴ繧ｷ繝�け",sans-serif;
		color:	#666666;
		}

table
	{
	display:	inline-table;
	}

	table th
		{
		font:	80%/150% "繝偵Λ繧ｮ繝手ｧ偵ざ Pro W3","Osaka-遲牙ｹ�","�ｭ�ｳ 繧ｴ繧ｷ繝�け",sans-serif;
		color:	#666666;
		}

	table td
		{
		font:	80%/150% "繝偵Λ繧ｮ繝手ｧ偵ざ Pro W3","Osaka-遲牙ｹ�","�ｭ�ｳ 繧ｴ繧ｷ繝�け",sans-serif;
		color:	#666666;
		}

object
	{
	vertical-align:	bottom;
	}

form
	{
	}

	form select
		{
		height:	20px;
		color:	#666666;
		}

a
	{
	text-decoration:	none;
	color:			#0000ff;
	}

	a:hover
		{
		color:	#ff00ff;
		}

em
	{
	font:	bold 120%/150% "繝偵Λ繧ｮ繝手ｧ偵ざ Pro W3","Osaka-遲牙ｹ�","�ｭ�ｳ 繧ｴ繧ｷ繝�け",sans-serif;
	color:	#e34747;
	}

img
	{
	vertical-align:	bottom;
	border:		none;
	}

/* ---------------------------------------------------------------------------------------------- */
/* Conditional Selectors                                                                          */
/* ---------------------------------------------------------------------------------------------- */

html
	{
	}

	html body
		{
		background:	url("../binary/css/global/html-body.jpg") 0px 0px repeat-y #e0e0e0;
		}

		html body div
			{
			}

			/* ----- */
			/* Frame */
			/* ----- */

			html body div#frame
				{
				width:		808px;
				margin:		0px auto 0px 0px;
				padding:	0px 8px 0px 0px;
				background:	url("../binary/css/global/html-body-div-div_frame.jpg") 800px 0px repeat-y #ffffff;
				}

				html body div#frame div
					{
					}

					/* -------------- */
					/* Frame | Header */
					/* -------------- */

					html body div#frame div#header
						{
						width:		800px;
						height:		84px;
						position:	relative;
						background:	url("../binary/css/global/html-body-div-div_frame-div-div_header.jpg") 0px 0px repeat-y transparent;
						}

						html body div#frame div#header h1
							{
							width:		800px;
							height:		54px;
							position:	absolute;
							top:		0px;
							left:		0px;
							background:	url("../binary/css/global/html-body-div-div_frame-div-div_header-h1.jpg") 670px 1px no-repeat transparent;
							}

							html body div#frame div#header h1 a
								{
								width:		366px;
								height:		32px;
								margin:		15px 0px 0px 0px;
								display:	block;
								overflow:	hidden;
								text-indent:	-9999px;
								font:		0px/0px serif;
								background:	url("../binary/css/global/html-body-div-div_frame-div-div_header-h1-a.jpg") 0px 0px no-repeat transparent;
								}

						html body div#frame div#header p
							{
							overflow:	hidden;
							text-indent:	-9999px;
							font:		0px/0px serif;
							}

						html body div#frame div#header ul
							{
							}

							html body div#frame div#header ul li
								{
								}

								html body div#frame div#header ul li a
									{
									height:		11px;
									position:	absolute;
									top:		65px;
									display:	block;
									overflow:	hidden;
									text-indent:	-9999px;
									font:		0px/0px serif;
									}

									html body div#frame div#header ul li a.site_map
										{
										width:		73px;
										left:		382px;
										background:	url("../binary/css/global/html-body-div-div_frame-div-div_header-ul-li-a-a_site_map.gif") 0px 0px no-repeat transparent;
										}

									html body div#frame div#header ul li a.inquiry
										{
										width:		65px;
										left:		465px;
										background:	url("../binary/css/global/html-body-div-div_frame-div-div_header-ul-li-a-a_inquiry.gif") 0px 0px no-repeat transparent;
										}

									html body div#frame div#header ul li a.privacy
										{
										width:		95px;
										left:		540px;
										background:	url("../binary/css/global/html-body-div-div_frame-div-div_header-ul-li-a-a_privacy.gif") 0px 0px no-repeat transparent;
										}

									html body div#frame div#header ul li a.forPrivacy
										{
										width:		155px;
										left:		645px;
										background:	url("../binary/css/global/forPrivacy.gif") 0px 0px no-repeat transparent;
										}

									html body div#frame div#header ul li a:hover
										{
										background-position:	0px -11px;
										}

									html body div#frame div#header ul li a:active
										{
										background-position:	0px 1px;
										}

					/* ------------------ */
					/* Frame | Navigation */
					/* ------------------ */

					html body div#frame div#navigation
						{
						width:	800px;
						}

						html body div#frame div#navigation h2
							{
							width:		800px;
							height:		100px;
							clear:		both;
							overflow:	hidden;
							text-indent:	-9999px;
							font:		0px/0px serif;
							}

						html body div#frame div#navigation ul
							{
							}

							/* ------------------------------------ */
							/* Frame | Navigation | Root Navigation */
							/* ------------------------------------ */

							html body div#frame div#navigation ul#root_navigation
								{
								}

								html body div#frame div#navigation ul#root_navigation li
									{
									float:	left;
									}

									html body div#frame div#navigation ul#root_navigation li a
										{
										width:		200px;
										height:		40px;
										display:	block;
										overflow:	hidden;
										text-indent:	-9999px;
										font:		0px/0px serif;
										}

										html body div#frame div#navigation ul#root_navigation li a.strategy
											{
											background:	url("../binary/css/global/html-body-div-div_frame-div-div_navigation-ul-ul_root_navigation-li-a-a_strategy.jpg") 0px 0px no-repeat transparent;
											}

										html body div#frame div#navigation ul#root_navigation li a.business_partner
											{
											background:	url("../binary/css/global/html-body-div-div_frame-div-div_navigation-ul-ul_root_navigation-li-a-a_business_partner.jpg") 0px 0px no-repeat transparent;
											}

										html body div#frame div#navigation ul#root_navigation li a.recruit
											{
											background:	url("../binary/css/global/html-body-div-div_frame-div-div_navigation-ul-ul_root_navigation-li-a-a_recruit.jpg") 0px 0px no-repeat transparent;
											}

										html body div#frame div#navigation ul#root_navigation li a.mjc_top
											{
											background:	url("../binary/css/global/html-body-div-div_frame-div-div_navigation-ul-ul_root_navigation-li-a-a_mjc_top.jpg") 0px 0px no-repeat transparent;
											}

										html body div#frame div#navigation ul#root_navigation li a:hover
											{
											background-position:	0px -40px;
											}

										html body div#frame div#navigation ul#root_navigation li a:active
											/*{background-position:	0px -80px;}*/

										html body div#frame div#navigation ul#root_navigation li a#now
											{
											background-position:	0px -120px;
											}

							/* ------------------------------- */
							/* Frame | Navigation | Topic Path */
							/* ------------------------------- */

							html body div#frame div#navigation ul#topic_path
								{
								padding:	0px 10px 0px 10px;
								border-style:	solid none solid none;
								border-width:	1px;
								border-color:	#c2c2c2 transparent #ffffff transparent;
								background:	#B2B2B2;
								}

								html body div#frame div#navigation ul#topic_path li
									{
									display:	inline;
									}

									html body div#frame div#navigation ul#topic_path li a
										{
										color:	#ffffff;
										}

										html body div#frame div#navigation ul#topic_path li a:hover
											{
											color:	#ffffff;
											}

										html body div#frame div#navigation ul#topic_path li a#now
											{
											color:	#C2E8EA;
											}

					/* ------------ */
					/* Frame | Body */
					/* ------------ */

					html body div#frame div#body
						{
						width:	800px;
						}

						html body div#frame div#body div
							{
							}

							/* ---------------------- */
							/* Frame | Body | Sidebar */
							/* ---------------------- */

							html body div#frame div#body div#sidebar
								{
								width:		118px;
								padding:	0px 0px 50px 0px;
								float:		left;
								background:	url("../binary/css/global/html-body-div-div_frame-div-div_body-div-div_sidebar.gif") 0px 0px repeat-y #E0EFEB;
								}

								html body div#frame div#body div#sidebar h2
									{
									}

									html body div#frame div#body div#sidebar h2 a
										{
										width:		118px;
										height:		23px;
										margin:		0px 0px 1px 0px;
										display:	block;
										overflow:	hidden;
										text-indent:	-9999px;
										font:		0px/0px serif;
										}

										html body div#frame div#body div#sidebar h2 a.international
											{
											background:	url("../binary/css/global/html-body-div-div_frame-div-div_body-div-div_sidebar-h2-a-a_international.jpg") 0px 0px no-repeat transparent;
											}

										html body div#frame div#body div#sidebar h2 a.netbiz
											{
											background:	url("../binary/css/global/html-body-div-div_frame-div-div_body-div-div_sidebar-h2-a-a_netbiz.jpg") 0px 0px no-repeat transparent;
											}

										html body div#frame div#body div#sidebar h2 a.investment
											{
											background:	url("../binary/css/global/html-body-div-div_frame-div-div_body-div-div_sidebar-h2-a-a_investment.jpg") 0px 0px no-repeat transparent;
											}

										html body div#frame div#body div#sidebar h2 a.bizpool
											{
											background:	url("../binary/css/global/html-body-div-div_frame-div-div_body-div-div_sidebar-h2-a-a_bizpool.jpg") 0px 0px no-repeat transparent;
											}

									/*-- 繝薙ず繝阪せ繝代�繝医リ繝ｼ繝壹�繧ｸ逕ｨ�壼ｧ� --*/
										html body div#frame div#body div#sidebar h2 a.business
											{
											background:	url("../binary/css/global/business.jpg") 0px 0px no-repeat transparent;
											background-position:	0px -48px;
											}
										html body div#frame div#body div#sidebar h2 a.gaiyou
											{
											background:	url("../binary/css/global/zigyou_gaiyou.jpg") 0px 0px no-repeat transparent;
											}
										html body div#frame div#body div#sidebar h2 a.recruit
											{
											background:	url("../binary/css/global/recruit.jpg") 0px 0px no-repeat transparent;
											}
										html body div#frame div#body div#sidebar h2 a.mjctop
											{
											background:	url("../binary/css/global/top.jpg") 0px 0px no-repeat transparent;
											}
									/*-- 繝薙ず繝阪せ繝代�繝医リ繝ｼ繝壹�繧ｸ逕ｨ�夂ｵ� --*/

										html body div#frame div#body div#sidebar h2 a:hover
											{
											background-position:	0px -24px;
											}

										html body div#frame div#body div#sidebar h2 a#now
											{
											background-position:	0px -48px;
											}

								html body div#frame div#body div#sidebar ul
									{
									margin:	0px 5px 10px 5px;
									}

									html body div#frame div#body div#sidebar ul li
										{
										font-size:	70%;
										border-style:	none none dashed none;
										border-width:	1px;
										border-color:	#E0EFEB;
										}

										html body div#frame div#body div#sidebar ul li.sub_section
											{
											margin:	0px 0px 0px 10px;
											}

										html body div#frame div#body div#sidebar ul li a
											{
											padding:	0px 0px 0px 10px;
											color:		#636363;
											background:	url("../binary/css/global/html-body-div-div_frame-div-div_body-div-div_sidebar-ul-li-a.jpg") 0px 50% no-repeat transparent;
											}

											html body div#frame div#body div#sidebar ul li a:hover
												{
												color:	#363636;
												}

											html body div#frame div#body div#sidebar ul li a#now
												{
												color:		#e34747;
												background:	url("../binary/css/global/html-body-div-div_frame-div-div_body-div-div_sidebar-ul-li-a-a_now.jpg") 0px 50% no-repeat transparent;
												}

							/* ----------------------- */
							/* Frame | Body | Contents */
							/* ----------------------- */

							html body div#frame div#body div#contents
								{
								}

								html body div#frame div#body div#contents div
									{
									}

									/* ------------------------------------- */
									/* Frame | Body | Contents | Inner Links */
									/* ------------------------------------- */

									html body div#frame div#body div#contents div#inner_links
										{
										clear:	both;
										}

										html body div#frame div#body div#contents div#inner_links p
											{
											text-align:	right;
											}

											html body div#frame div#body div#contents div#inner_links p a
												{
												}

												html body div#frame div#body div#contents div#inner_links p a.show
													{
													margin:		0px 10px 0px 0px;
													padding:	0px 0px 0px 15px;
													background:	url("../binary/css/global/html-body-div-div_frame-div-div_body-div-div_contents-div-div_inner_links-p-a-a_show.gif") 0px 50% no-repeat transparent;
													}

												html body div#frame div#body div#contents div#inner_links p a.hidden
													{
													display:	none;
													}

							/* ------------------------ */
							/* Frame | Body | Feed Back */
							/* ------------------------ */

							html body div#frame div#body div#feed_back
								{
								clear:	both;
								}

								html body div#frame div#body div#feed_back p
									{
									overflow:	hidden;
									text-indent:	-9999px;
									font:		0px/0px serif;
									}

									html body div#frame div#body div#feed_back p.show
										{
										height:		20px;
										background:	url("../binary/css/global/html-body-div-div_frame-div-div_body-div-div_feed_back-p-p_show.gif") 0px 0px no-repeat transparent;
										}

									html body div#frame div#body div#feed_back p.hidden
										{
										}

					/* -------------- */
					/* Frame | Footer */
					/* -------------- */

					html body div#frame div#footer
						{
						width:	800px;
						clear:	both;
						}

						html body div#frame div#footer p
							{
							height:		16px;
							overflow:	hidden;
							text-indent:	-9999px;
							font:		0px/0px serif;
							background:	url("../binary/css/global/html-body-div-div_frame-div-div_footer-p.jpg") 0px 0px no-repeat transparent;
							}

			/* --------------- */
			/* Access Analyzer */
			/* --------------- */

			html body div#access_analyzer
				{
				width:		0px;
				height:		0px;
				overflow:	hidden;
				text-indent:	-9999px;
				font:		0px/0px serif;
				}
</pre></body></html>