/* 本文用CSS *//*タイトル下冒頭文章等*/#beginning_text {	display:block;	font-size:14px;	padding:15px 15px 15px 20px;	letter-spacing: 1px;	line-height: 17px;}/*見出し*/#midashi {	display: block;	padding-top: 25px;	padding-right: 0px;	padding-bottom: 0px;	padding-left: 13px;}#map_main {	display:block;	width: 497px;	padding-top: 10px;	padding-right: 0px;	padding-bottom: 10px;	padding-left: 0px;	margin-right: auto;	margin-left: auto;}/*本文*/#main_text {	display:block;	font-size:12px;	padding:15px 35px 15px;	line-height: 15px;}#text_indent {	display: block;	padding-left: 16px;}/*先輩社員紹介ウインドウ*/#senpai_komidashi {	display: block;	padding-top: 10px;	padding-right: 0px;	padding-bottom: 5px;	padding-left: 0px;	font-size: 12px;	font-weight: bold;	color:#66ccdd;	letter-spacing: 2px;}/*プレーンテキスト*/.text14 {	font-size: 14px;	color: #333;}.text12 {	font-size: 12px;	color: #333;}.text11 {	font-size: 11px;	color: #333;}.text10 {	font-size: 10px;	color: #333;	letter-spacing: 1px;}/*リスト表示調整*/li {	margin-left: -20px;	margin-top: 3px;}ul {	margin-bottom: 0px;	margin-top: 0px;}/*表＠ラインあり*/.contact {	font-size: 12px;	font-weight: bold;	color: #333333;	text-align: right;	padding: 5px;	border-top-width: 1px;	border-right-width: 1px;	border-bottom-width: 1px;	border-top-style: solid;	border-right-style: solid;	border-bottom-style: solid;	border-top-color: #AAAAAA;	border-right-color: #AAAAAA;	border-bottom-color: #AAAAAA;	vertical-align: top;}.address {	font-size: 12px;	font-weight: normal;	color: #333333;	text-align: left;	padding: 5px;	border-top-width: 1px;	border-bottom-width: 1px;	border-top-style: solid;	border-bottom-style: solid;	border-top-color: #AAAAAA;	border-bottom-color: #AAAAAA;	vertical-align: middle;}.td_02 {	font-size: 10px;	letter-spacing: 1px;	padding: 5px;	border: 1px solid #66ccdd;	background-color: #eeffff;	text-align: left;	vertical-align: top;}.blue12b {	font-size: 12px;	font-weight: bold;	color: #66ccdd;}/*地図タイトル*/.map_title {	text-align: left;	padding-top: 3px;	padding-right: 5px;	padding-bottom: 3px;	padding-left: 10px;	font-size: 14px;	font-weight: bold;	color: #66ccdd;	letter-spacing: 2px;	border-bottom-width: 1px;	border-bottom-style: solid;	border-bottom-color: #aaaaaa;	background-color: #eeffff;	border-top-width: 1px;	border-top-style: solid;	border-top-color: #aaaaaa;}/*地図住所*/.map_add {	text-align: left;	padding-top: 3px;	padding-right: 5px;	padding-bottom: 3px;	padding-left: 15px;	font-size: 12px;	font-weight: normal;	color: #333333;	border-bottom-width: 1px;	border-bottom-style: solid;	border-bottom-color: #aaaaaa;	vertical-align: top;}/*画像*/.map_img {	text-align: center;	vertical-align: middle;	padding: 10px;	border-bottom-width: 1px;	border-bottom-style: solid;	border-bottom-color: #aaaaaa;}/*マップ小見出し*/.map_komidashi {	display: block;	padding-top: 3px;	padding-right: 0px;	padding-bottom: 3px;	padding-left: 10px;	font-size: 14px;	font-weight: bold;	color:#66ccdd;	letter-spacing: 2px;	border-bottom-width: 1px;	border-bottom-style: solid;	border-bottom-color: #aaaaaa;}/*案内*/.map_text {	text-align: left;	padding-top: 3px;	padding-right: 5px;	padding-bottom: 10px;	padding-left: 15px;	font-size: 12px;	font-weight: normal;	color: #333333;	border-bottom-width: 1px;	border-bottom-style: solid;	border-bottom-color: #aaaaaa;	vertical-align: top;}