@charset "shift_jis";
/*----------------------------
  CSS hisaki Document 2009.10
  Last Update 2009.10.29 hisaki
----------------------------*/

@import "common.css";


/*####################　枠設定　####################*/

body {
	background:url(../img/wall-body.jpg) 0 0 repeat-x;
	}

#Title h2{
	width:950px;
	height:138px;
	margin:0 0 14px 0;
	}

/*　コインパーキングサービス
-------------------------------------*/

#PageAbout #Main h3{margin-bottom:15px;}
#PageAbout #Main #About h4{margin:0 0 10px 10px;}
#PageAbout #Main #About .content{
	background:url(../../about/img/photo-about01.jpg) right top no-repeat;
	padding-right:290px;
	}
#PageAbout #Main #Merit{
	background:url(../../about/img/wall-boxset-bottom01.gif) left bottom no-repeat;
	width:710px;
	padding-bottom:12px;
	}
#PageAbout #Main #Merit .wrap{
	background:url(../../about/img/box-coin-bottom01.gif) left bottom no-repeat;
	width:670px;
	margin:0 0 8px 20px;
	padding-bottom:5px;
	}
#PageAbout #Main #Merit dl{
	display:inline;
	float:left;
	width:215px;
	margin:0 12px 0 0;
	}
#PageAbout #Main #Merit dl.end{ margin:0;}
#PageAbout #Main #Merit dl dd{
	padding:0 5px 0 5px;
	line-height:1.2;
	}
#PageAbout #Main #System {
	background:url(../../about/img/wall-boxset-bottom02.gif) left bottom no-repeat;
	padding-bottom:1px;
	}
#PageAbout #Main #System h4{ margin:0 0 10px 0;}
#PageAbout #Main #System .wrap{
	background:url(../../about/img/box-coin-bottom02.gif) left bottom no-repeat;
	width:690px;
	padding-bottom:10px;
	margin:0 0 10px 10px;
	}
#PageAbout #Main #System .wrap dl{
	display:inline;
	float:left;
	width:340px;
	margin:0 10px 0 0;
	}
#PageAbout #Main #System .wrap dl.end{ margin:0;}
#PageAbout #Main #System .wrap dl dd{
	padding:0 10px 0 10px;
	line-height:1.2;
	}
#PageAbout #Main #Recruitment{
	background:url(../../about/img/wall-boxset-bottom03.jpg) left bottom no-repeat;
	width:710px;
	padding-bottom:190px;
	}
#PageAbout #Main #Recruitment h4{ margin:0 0 10px 0;}
#PageAbout #Main #Recruitment table{
	border-collapse:collapse;
	border:1px solid #d3d3d3;
	width:670px;
	margin:0 0 3px 20px;
	}
#PageAbout #Main #Recruitment table th,
#PageAbout #Main #Recruitment table td{
	padding:8px 10px;
	border:1px solid #d3d3d3;
	text-align:left;
	}
#PageAbout #Main #Recruitment table th{font-weight:bold;}
#PageAbout #Main #Recruitment table th.menu01{
	background:#f4a72b;
	color:#FFFFFF;
	text-align:center;
	}
#PageAbout #Main #Recruitment table th.menu02{
	background:#f9f2e5;
	width:150px;
	vertical-align:top;
	}
#PageAbout #Main #Recruitment table td{
	background:#fffff0;
	vertical-align:top;
	}
#PageAbout #Main #Recruitment p{
	margin:0 0 0 20px;
	font-size:12px;
	}
#PageAbout #Main #Effective{
	background:url(../../about/img/wall-boxset-bottom04.gif) left bottom no-repeat;
	width:710px;
	padding-bottom:60px;
	}
#PageAbout #Main #Effective h4{ margin:0 0 10px 0;}
#PageAbout #Main #Effective ul{
	width:681px;
	margin:0 -12px 10px 20px;
	}	
#PageAbout #Main #Effective ul li{
	display:inline;
	float:left;
	width:215px;
	height:80px;
	margin:0 12px 0 0;
	}
#PageAbout #Main #Effective ul:after{
	content:".";
	display:block;
	clear:both;
	height:0;
	visibility:hidden;
	}
#PageAbout #Main #Effective p{
	clear:both;
	margin:0 20px 10px 20px;
	}
#PageAbout #Main #Effective h5{ display:none;}


/*　月極駐車場サービス
-------------------------------------*/

#PageAbout.monthly #Main #About .content{
	background:url(../../about/img/photo-about02.jpg) right top no-repeat;
	min-height:210px;
	_height:210px;
	}
#PageAbout.monthly #Main #Pattern01 ol{
	margin:0 0 0 20px;
	list-style:none;
	}
#PageAbout.monthly #Main #Pattern01 ol li{
	background-position:0 0;
	background-repeat:no-repeat;
	margin-bottom:10px;
	padding:9px 0 9px 45px;
	font:bold 16px "ＭＳ Ｐゴシック", Osaka, "ヒラギノ角ゴ Pro W3";
	}
#PageAbout.monthly #Main #Pattern01 ol li.menu01{ background-image:url(../img/contents/ico01.gif);}
#PageAbout.monthly #Main #Pattern01 ol li.menu02{ background-image:url(../img/contents/ico02.gif);}
#PageAbout.monthly #Main #Pattern01 ol li.menu03{ background-image:url(../img/contents/ico03.gif);}
#PageAbout.monthly #Main #Pattern01 ol li.menu04{ background-image:url(../img/contents/ico04.gif);}

#PageAbout.monthly #Main #Pattern02{
	background:url(../../about/img/wall-boxset-bottom05.gif) left bottom no-repeat;
	width:710px;
	padding-bottom:20px;
	}
#PageAbout.monthly #Main #Pattern02 h4{ margin:0 0 10px 0;}
#PageAbout.monthly #Main #Pattern02 table{
	border-collapse:collapse;
	border:1px solid #d3d3d3;
	width:670px;
	margin:0 0 3px 20px;
	}
#PageAbout.monthly #Main #Pattern02 table th,
#PageAbout.monthly #Main #Pattern02 table td{
	padding:8px 10px;
	border:1px solid #d3d3d3;
	text-align:left;
	}
#PageAbout.monthly #Main #Pattern02 table th{font-weight:bold;}
#PageAbout.monthly #Main #Pattern02 table th.menu01{
	background:#1a61e5;
	color:#FFFFFF;
	text-align:center;
	}
#PageAbout.monthly #Main #Pattern02 table th.menu02{
	background:#eef4ff;
	width:150px;
	vertical-align:top;
	}
#PageAbout.monthly #Main #Pattern02 table td{
	background:#fffff0;
	vertical-align:top;
	line-height:1.8;
	}
#PageAbout.monthly #Main #Pattern02 table td img{
	position:relative;
	top:4px;
	}

/*　駐車場にするまでの流れ
-------------------------------------*/

#PageFlow #Main #Step{
	background:url(../../flow/img/wall-stepbox.gif) 0 0 repeat-y;
	width:710px;
	padding-bottom:1px;
	padding:10px 10px 1px;
	}
#PageFlow #Main h3{ margin-bottom:20px;}

#PageFlow #Main #Step .content{
	background-position:left bottom;
	background-repeat:no-repeat;
	width:690px;
	margin:0 0 10px 0;
	}
#PageFlow #Main #Step #Step01{background-image:url(../../flow/img/wall-step01-bottom.jpg);}
#PageFlow #Main #Step #Step02{background-image:url(../../flow/img/wall-step02-bottom.jpg);}
#PageFlow #Main #Step #Step03{background-image:url(../../flow/img/wall-step03-bottom.jpg);}
#PageFlow #Main #Step #Step04{background-image:url(../../flow/img/wall-step04-bottom.jpg);}
#PageFlow #Main #Step #Step05{background-image:url(../../flow/img/wall-step05-bottom.jpg);}
#PageFlow #Main #Step #Step06{background-image:url(../../flow/img/wall-step06-bottom.jpg);}
#PageFlow #Main #Step .content dl{
	background:url(../../flow/img/wall-step-top.gif) 0 0 no-repeat;
	width:675px;
	_width:690px;
	padding:5px 4px 0 11px;
	min-height:165px;
	_height:170px;
	}
#PageFlow #Main #Step .content dl dt{
	margin:0;
	}
#PageFlow #Main #Step .content dl dd{
	width:400px;
	margin:0 0 0 55px;
	}	

 /*　サービスメタル＆チケット
-------------------------------------*/
#PageService #Main h3{margin-bottom:12px;}
#PageService #Main #Service01 h4{display:none;}
#PageService #Main #Service01 dl{
	background:url(../../service/img/wall-service01.gif) 0 0 no-repeat;
	width:710px;
	height:248px;
	margin-bottom:10px;
	}
#PageService #Main #Service01 dl dt,
#PageService #Main #Service01 dl dd{ display:none;}
#PageService #Main #Service01 ul{
	margin:0;
	font-size:12px;
	}
#PageService #Main #Service02 .content{
	background:url(../../service/img/wall-service02.gif) 0 0 no-repeat;
	width:710px;
	height:340px;
	margin:0 0 40px 0;
	}
#PageService #Main #Service02 .content ul,
#PageService #Main #Service02 p,
#PageService #Main #Service02 h5,
#PageService #Main #Service02 dl{ display:none;}
#PageService #Main .contentsBox ul.order{
	display:block;
	margin:0 0 0 100px;
	}
#PageService #Main .contentsBox ul.order li{
	margin-bottom:5px;
	font-size:12px;
	}
#PageService #Main .contentsBox ul.order li a{
	font-weight:bold;
	color:#3366ff;
	}
#PageService #Main #Service03 .wrap{
	width:696px;
	margin:0 -10px 15px 10px;
	}
#PageService #Main #Service03 dl{
	display:inline;
	float:left;
	width:164px;
	margin:0 10px 0 0;
	}
#PageService #Main #Service03 dl dt{
	border:3px solid #ededed;
	width:158px;
	height:114px;
	_width:164px;
	_height:120px;
	overflow:hidden;
	margin-bottom:5px;
	}
#PageService #Main #Service03 dl dd.menu01{
	background:url(../img/contents/ico-arrow-blue.gif) 0 0 no-repeat;
	padding:1px 0 0 20px;
	font:bold 12px "ＭＳ Ｐゴシック", Osaka, "ヒラギノ角ゴ Pro W3";
	color:#000066;
	}
#PageService #Main #Service03 dl dd.menu02{
	font:normal 12px "ＭＳ Ｐゴシック", Osaka, "ヒラギノ角ゴ Pro W3";
	margin:0 0 10px 20px;
	}
#PageService #Main #Service03 .content{ margin-bottom:40px;}


 /*　会社案内
-------------------------------------*/
#PageCompany #Main .contentsBox h3{margin-bottom:15px;}
#PageCompany #Main .contentsBox table{
	width:710px;
	border-collapse:collapse;
	border:1px solid #d3d3d3;
	margin:0 0 20px 0;
	}
#PageCompany #Main .contentsBox table th,
#PageCompany #Main .contentsBox table td{
	border:1px solid #d3d3d3;
	padding:8px 5px 8px 10px;
	}
#PageCompany #Main .contentsBox table th{font-weight:bold;}
#PageCompany #Main .contentsBox table th.menu01{
	background:#1a65f0;
	color:#FFFFFF;
	text-align:center;
	}
#PageCompany #Main .contentsBox table th.menu02{ background:#eef4ff;width:150px;}
#PageCompany #Main .contentsBox table td{ background:#fffff0;}
#PageCompany #Main .contentsBox ul.photo{
	width:714px;
	margin:0 -4px 0 0;
	}
#PageCompany #Main .contentsBox ul.photo li{
	display:inline;
	float:left;
	width:234px;
	height:177px;
	margin:0 4px 0 0;
	}
#PageCompany #Main #Access #AccessMap{
	width:710px;
	height:500px;
	margin:0 0 15px 0;
	}
#PageCompany #Main #Access p{
	background:url(../img/contents/ico-arrow-black.gif) 0 3px no-repeat;
	margin:0 0 0 22px;
	padding:2px 0 2px 28px;
	}
#PageCompany #Main #Access #AccessMap p{
	background:none;
	margin:0;
	padding:0;
	font-size:12px;
	}
#PageCompany #Main #Access #AccessMap p span{ font-weight:bold;}

 /*　プライバシーポリシー
-------------------------------------*/

#PagePolicy #Main .contentsBox h3{margin-bottom:10px;}
#PagePolicy #Main .contentsBox ul.menu01{margin:0 0 0 10px;}
#PagePolicy #Main .contentsBox ul.menu01 li{
	background:url(../img/contents/ico-arrow-orange.gif) 0 6px no-repeat;
	padding-left:10px;
	}
 /*　サイトマップ
-------------------------------------*/
#PageSitemap #Main #Sitemap{margin-top:20px;}
#PageSitemap #Main #Sitemap ul{
	display:inline;
	float:left;
	width:300px;
	margin:0 20px 10px 10px;
	}
#PageSitemap #Main #Sitemap ul li{
	background:url(../img/contents/ico-arrow-blue.gif) 0 0 no-repeat;
	margin-bottom:10px;
	padding-left:20px;
	}






/* まごみだし */

















/*end*/
