@charset "utf-8";
/* CSS Document */

@import url(default.css);
@import url(base.css);

/* メイン---------------------------------- */

	.contentblock{
		float:left;
		width:370px;
		margin:25px 0 30px;
		padding:0 20px 0 30px;
	}
		
		.contentblock h3{
			margin:0 0 15px;
		}

	#tableprofile{
		width:370px;
		background:url(../outline/images/lin_profiletable.gif) repeat-y 90px 0;
	}

		#tableprofile th{
			font-weight:normal;
			text-align:right;
			color:#0077d9;
			padding:6px 0;
			width:20%;
		}

		#tableprofile td{
			padding:6px 0 6px 30px;;
		}
		

	.contentblock2{
		float:right;
		width:370px;
		margin:25px 0 30px;
		padding:0 20px 0 30px;
	}
		
		.contentblock2 h3{
			margin:0 0 15px;
		}
		
    .contentblock3{
		float:left;
		width:370px;
		margin:25px 0 30px;
		padding:0 45px 0 0;
	}
		
		.contentblock3 h3{
			margin:0 0 15px 30px;
		}
		
			#tableprofile2{
		width:370px;
		margin:0 0 15px 30px;
		background:url(../outline/images/lin_profiletable.gif) repeat-y 113px 0;
	}

		#tableprofile2 th{
			font-weight:normal;
			text-align:right;
			color:#0077d9;
			padding:8px 30px 6px 0;
			width:35%;
		}

		#tableprofile2 td{
			padding:6px 0 6px 0;;
		}


	#map{
		width:780px;
		height:400px;
		border:1px solid #ccc;
	}

		#mapnote{
			margin:20px 0 0 10px;
		}

			#mapnote li{
				margin:0 0 10px;
			}
