﻿@charset "utf-8";

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

	access.css

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


/* contents
========================================== */
.map_cont{
	float:none;
	display:block;
	width:916px;
	padding:21px;
	border:1px solid #CCC;
	background:url(../img/common/contentBg.jpg) repeat-x 0 0 #F1F1ED;
	border-radius:4px;
	-webkit-border-radius:4px;
	-moz-border-radius:4px;
}
.map_cont.map1{
	margin-bottom: 15px;
}
.map_title {
	color: #187FC4;
	font-size: 123.1%;
	margin-bottom: 7px;
	line-height: 1.6em;
}
.cont_left{
	float:left;
	display:inline;
	width:568px;
}
.sqBldg{}
.sqAddress{
	margin-top:46px;
	padding-right:18px;
	/* text-align:right; */
}
.sqAddress p{
	margin-bottom:0;
	line-height:1.4em;
	font-size:93%;
}
.sqAddress p.sqAddress_title{
	font-family: Verdana;
	font-size:116%;
	margin-bottom:7px;
	padding-bottom:3px;
	background:url(../img/common/cont_barSolid.png) no-repeat 0 bottom;
}
.cont_right{
	float:right;
	display:inline;
	width:324px;
	padding-left:21px;
	background:url(../img/common/cont_barSolid_vertical.jpg) repeat-y 0 top;
}
.googleMap{
	width:324px;
	height:324px;
	background:#333;
}

/* ----- single column type ----- */
#cont.cont_service{
	padding-bottom:14px;
}
#cont_top_text{
	color:#999;
	font-size:146.5%;
	line-height:1.6em;
	padding-bottom:21px;
	margin-bottom:14px;
	background:url(../img/common/cont_barSolid.png) no-repeat 0 bottom;
}
#cont .dotLine{
	margin-top:14px;
	padding-top:14px;
	background:url(../img/common/cont_barDotted.png) no-repeat 0 top;
}
#cont .cont_box_title{
	color:#187FC4;
	font-size:123.1%;
	margin-bottom:7px;
	line-height:1.6em;
}
#cont .cont_box_text{
	font-size:108%;
}
ol#ol_service{
	list-style-type:decimal;
	padding-left: 2.2em;
	font-size:108%;
}
ol#ol_service li{
	line-height:1.6em;
}
/* ----- /single column type ----- */
