@charset "UTF-8";/* layout *//*/////////////////////////////////////////////////*/#title_link {	margin-bottom: 20px;}.box h2 {	background    : url("../../company/images/ti_company.gif") no-repeat;	width         : 290px;	height        : 22px;	text-indent   : -9999px;	font-size     : 5px;	float         : left;}#ho a {	background    : url("../../company/images/ti_ho.gif");	width         : 69px;	height        : 11px;	display       : block;	text-indent   : -9999px;	float         : left;	margin        : 10px 0 0 30px;	position      : relative;}.btn a {	background    : url("../../company/images/btn_print.gif");	width         : 82px;	height        : 23px;	display       : block;	text-indent   : -9999px;	float         : right;	margin-top    : 0;}.box .left {	width         : 500px;}.box .right {	width         : 129px;}/* list */#train_info {	float: left;}#train_info li#yl {	background      : url("../../company/images/list_ico_01.gif") no-repeat 0 1px;	padding         : 0 0 0 20px;	font-size       : 11px;	line-height     : 140%;	margin-bottom   : 5px;}#train_info li#hl {	background      : url("../../company/images/list_ico_02.gif") no-repeat 0 1px;	padding         : 0 0 0 20px;	font-size       : 11px;	line-height     : 140%;}#train_info li#yl span {	margin-left   : 30px;}/* table *//*/////////////////////////////////////////////////*/table#company td {	font-size       : 12px;	padding-left    : 40px;	vertical-align  : top;}table#company tr th {	color           : #759b27;	vertical-align  : top;	padding-bottom  : 20px;}#map_area {	width           : 677px;	height          : 300px;	border          : none;	margin          : 0;	padding         : 0;	margin-bottom   : 15px;	position        : relative;}/* *//* Float Clear *//*/////////////////////////////////////////////////*/#map_footarea:after,.outer:after,#title_link:after {	content         : ".";	height          : 0px;	clear           : both;	visibility      : hidden;	display         : block;}#map_footarea,.outer,#title_link {	display         : inline-block;}/*＼*/* html #map_footarea,* html .outer,* html #title_link {	height          : 1%;}#map_footarea,.outer,#title_link {	display         : block;}/* */
