@charset "utf-8";

/************************************************
				20120223
*************************************************/

.spTable01 {
	border-top: 1px solid #CCCCCC;
	border-left: 1px solid #CCCCCC;
	margin-bottom: 40px;
}

.spTable01 tr th,
.spTable01 tr td {
	border-right: 1px solid #CCCCCC;
	border-bottom: 1px solid #CCCCCC;
	text-align: left;
	vertical-align: top;
	padding: 15px;	
}

.spTable01 tr th {
	width: 100px;
	background: #e8e8e8;
}

.spTable01 tr th td {
	width: 609px;
}

.spTable01 dl dt {
	font-weight: bolder;
}

.spTable01 dl dd { margin-bottom: 10px;}

.spTable01 p.caution {
	text-indent: -1em;
	padding-left: 1em;
}

.gMap {
	border: 1px solid #ccc;
	padding: 10px;
}

#map-canvas {
	width:718px;
	height:400px;
	margin:10px auto 0;
}

ul.btnArea01 {
	/zoom:1;
	margin-left: 50px;
}

p.btnArea01 { text-align: center;}

.mb00 { margin-bottom: 0 !important;}

em {
	font-style: normal;
	font-weight: bolder;
}

/*----------------------------------------
	130405 [セミナー・個別相談会申込みボタン]
----------------------------------------*/

div.seminarBtn01 p {
	color:red;
	text-align: center;
	margin-bottom: 10px;
}

div.seminarBtn01 ul { margin-left: 50px;}

div.seminarBtn01 ul li {
	float: left;
	margin-right: 10px;
}

div.seminarBtn02 p {
	color:red;
	text-align: center;
	margin-bottom: 10px;
}

div.seminarBtn02 ul { margin-left: 90px;}

div.seminarBtn02 ul li {
	float: left;
	margin-right: 10px;
}

/*----------------------------------------
	131022 [セミナー・個別相談会申込みボタン]
----------------------------------------*/

dl.semiParts01 { margin-bottom: 25px;}

dl.semiParts01,
dl.semiParts02 { border: 1px solid #CCC;}

dl.semiParts01 dt,
dl.semiParts02 dt {	float: left;}

dl.semiParts01 dd {
	margin-left: 172px;
	padding-right: 19px;
	border-left: none !important;
}

dl.semiParts02 dd {	margin: 20px 0 0 197px;}

dl.semiParts01 dd ul {
	margin: 20px 0 0 20px;
	height: 66px;
}

dl.semiParts01 dd ul li {
	float: left;
}

dl.semiParts01 dd ul li:first-child {
	margin-right: 14px;
	padding-right: 50px;
	background: url(/common/images/contents/seminar_img_004.gif) center right; 
}

dl.semiParts01 p {
	font-size: 12px;
	color: red;
	margin: 10px 0 0 20px;
}

/*----------------------------------------
	150728 [ブランクリンクアンダーバー]
----------------------------------------*/

a.blank { text-decoration: underline !important;}
a.blank:hover { text-decoration: none !important;}


/*----------------------------------------
	180719 GoogleMaps iframeへ変更
----------------------------------------*/
.gMap iframe {
	margin-top:10px!important;
}