@charset "utf-8";@import url("Universal.css");/* === Outside All === */#OutsideAll {	width: 880px;	height: auto;	background:#FFF2AE url(../../image/BackGround/BackGround_Shadow.gif) 0px 0px repeat-y;	margin:0px auto 0px auto;}/* === Outside Left === */#OutsideLeft {	width:30px;	height: 950px;	background:#FFF2AE url(../../image/BackGround/BackGround_Left.gif) left top no-repeat;	float:left;}/* === Outside Right === */#OutsideRight {	width: 50px;	height: 950px;	background:#FFF2AE url(../../image/BackGround/BackGround_Right.gif) left top no-repeat;	float:left;}/* === Outside Bottom === */#OutsideBottom {	width: 880px;	height: 40px;	background:#FFF2AE url(../../image/BackGround/BackGround_Bottom.gif) left top no-repeat;	clear:both;}/* === Base Outline === */#BaseOutline {	width: 800px;	height: auto;	background-color:#FFF;	float:left;}/* === Header Area === */#Header {	width: 800px;	height: 90px;	background:#FFF url(../../image/Header/Header_BG.jpg) left top no-repeat;}#Header ul.HeaderNavi {	width:auto;	float:left;	margin:8px 0px 0px 0px;}#Header ul.HeaderNavi li {	font-size:13px;	background: url(../../image/Header/HeaderNavi_Icon.gif) left center no-repeat;	float:left;	padding:0px 0px 0px 12px;	margin:0px 0px 0px 17px;}#Header ul.HeaderNavi li.MarginNo {	margin:0px 0px 0px 1px;}#SiteID {	width:540px;	float:left;}#SiteID h1.Logo {	width:175px;	height:60px;}/* === ↓未使用（旧ロゴで使用） === *//* #SiteID h1.Tagline {	font-size:0.85em;	margin:2px 0px 0px 33px;} *//* === MainNavi Area === */ul#MainNavi {	width:800px;	height:50px;	background:#FFF url(../../image/MainNavi/MainNavi_Shadow.gif) 0% 100% no-repeat;	overflow:hidden;}ul#MainNavi li {	width:160px;	height:40px;	float:left;	overflow:hidden;}ul#MainNavi li a {	display:block;	line-height:100px;	overflow:hidden;}/* === Store === */ul#MainNavi li#Store a.Store_v {background:#FFF url(../../image/MainNavi/MainNavi_Store.gif) 0px -80px no-repeat;}ul#MainNavi li#Store a {background:#FFF url(../../image/MainNavi/MainNavi_Store.gif) 0px 0px no-repeat;}ul#MainNavi li#Store a:hover {background:#FFF url(../../image/MainNavi/MainNavi_Store.gif) 0px -40px no-repeat;}/* === Business === */ul#MainNavi li#Business a.Business_v {background:#FFF url(../../image/MainNavi/MainNavi_Business.gif) 0px -80px no-repeat;}ul#MainNavi li#Business a {background:#FFF url(../../image/MainNavi/MainNavi_Business.gif) 0px 0px no-repeat;}ul#MainNavi li#Business a:hover {background:#FFF url(../../image/MainNavi/MainNavi_Business.gif) 0px -40px no-repeat;}/* === CompanyInfo === */ul#MainNavi li#CompanyInfo a.CompanyInfo_v {background:#FFF url(../../image/MainNavi/MainNavi_CompanyInfo.gif) 0px -80px no-repeat;}ul#MainNavi li#CompanyInfo a {background:#FFF url(../../image/MainNavi/MainNavi_CompanyInfo.gif) 0px 0px no-repeat;}ul#MainNavi li#CompanyInfo a:hover {background:#FFF url(../../image/MainNavi/MainNavi_CompanyInfo.gif) 0px -40px no-repeat;}/* === Recruit === */ul#MainNavi li#Recruit a.Recruit_v {background:#FFF url(../../image/MainNavi/MainNavi_Recruit.gif) 0px -80px no-repeat;}ul#MainNavi li#Recruit a {background:#FFF url(../../image/MainNavi/MainNavi_Recruit.gif) 0px 0px no-repeat;}ul#MainNavi li#Recruit a:hover {background:#FFF url(../../image/MainNavi/MainNavi_Recruit.gif) 0px -40px no-repeat;}/* === Contact === */ul#MainNavi li#Contact a.Contact_v {background:#FFF url(../../image/MainNavi/MainNavi_Contact.gif) 0px -80px no-repeat;}ul#MainNavi li#Contact a {background:#FFF url(../../image/MainNavi/MainNavi_Contact.gif) 0px 0px no-repeat;}ul#MainNavi li#Contact a:hover {background:#FFF url(../../image/MainNavi/MainNavi_Contact.gif) 0px -40px no-repeat;}/* === Footer Area === *//* === FooterLink Area === */#Footer {	width:800px;	height:100px;	clear:both;	background:#FFF url(../../image/Footer/Footer_BG.gif) 0% 100% repeat-x;	padding:30px 0px 0px 0px;}#Footer h4#FooterLink {	width:500px;	height:36px;	clear:both;	margin:0px 0px 0px 7px;}#Footer h4#FooterLink a {	display:block;	height:auto;	float:left;	font-size:11px;	color:#666;	background:#FFF url(../../image/Footer/FooterLink_Icon.gif) 100% 100% no-repeat;	margin:7px 0px 0px 0px;	padding:0px 8px 0px 8px;}#Footer h4#FooterLink a:hover {	color:#4D4D4D;	background-color:#DDD;}/* === FooterNavi Area === */#Footer ul {	float: right;	margin:20px 0px 0px 0px;}#Footer ul li {	height:12px;	float:left;	margin:0px 1em 0px 0px;}#Footer ul li a {	display:block;	font-size:12px;	color:#666;	background:url(../../image/Footer/Footer_Navi_Icon.gif) 0px 0px no-repeat;	overflow:hidden;	padding:0px 0px 0px 1.3em;}#Footer ul li a:hover {	color: #FF9933;	text-decoration:underline;	background:url(../../image/Footer/Footer_Navi_Icon.gif) 0px -12px no-repeat;}/* === FooterAddress Area === */#Footer address {	width:auto;	height:auto;	font-size:11px;	line-height:18px;	float:left;	margin:20px 0px 0px 15px;}