@charset "UTF-8";


/*--------------非表示　スマート、タブレット--------------*/
#sp_menu, .h_base, h_rogo, .sub_title {
	display: none;
}



/*--------------表示　PC--------------
.main, .side, .raku {
	display: block;
}
*/








/*-------PC用 共通-------*/

#outcontainer {
	max-width:1224px;　/*レスポンシブポイント*/
	overflow: hidden;
	margin-right: auto;
	margin-left: auto;
}


#incontainer {
	padding-left:30px;
	padding-right:30px;
	overflow: hidden;
	}

.side {
	width: 12.371134020618557%;/*144px*/
	max-width:144px;
	float: left;
	line-height:0;/*隙間取る*/
	margin-right:0px;
	position:fixed;
	z-index:10; 
}


.raku{
	margin-top:4.861111111111112%;/*7px*/
	margin-bottom:26.38888888888889%;/*38px*/
	}
	
.raku img{
 max-width:144px;
 height:auto;
 vertical-align:bottom; }
 
 
.sns_pc_out {
	width:100%;
	background-color:#FFF;
	overflow:hidden;
    padding-bottom: 7.19%; /*高さ88px 220203追加*/
	}



/*--------------PC用_ロゴ--------------*/


/*PC用メイン*/		
.main {
	max-width:874px; /*874px*/
	margin-top:8.24742268041237%;/*96px*/
	margin-left:19.372852233676976%;/*40px+144px=184*/
	/*background-color:#FFF;*/
}




/*会社プロフィール*/
.company_container{
	max-width:713px;
	overflow:hidden;
	margin-left:auto;
	margin-right:auto;
	/*background-color:#FFF;*/
	}
	
	
.company_box {
	max-width:713px;
	overflow: hidden;
	letter-spacing: 0em;
	
}

.company_box h3.name{
	font-size: 15px;
	margin-bottom:6px;
}

.company_box p.access{
	font-size: 14px;
	margin-bottom:6px;
	 }
	 
.company_box p.tel {
	font-size: 13px;
	margin-bottom:-3px;	
}

.company_box p.mail {
	font-size: 13px;
	margin-top:22px;	
	}
	



/*地図関係
地図を表示するための領域のスタイル指定
 サイズが指定されていないと地図が正常に表示されないので必ず指定する*/
	

    #map {
	 width:100%;
     max-width:713px;
	 height: 314px;
	 margin-top:12.242562929061783%;/*107px*/
	 margin-left:auto;
　　 margin-right:auto;
  }
	
	
.goggole_map{
	padding-top:20px;/*6px*/
    padding-bottom: 10px;/*231026*/
	text-align:left;
	font-size: 12px;
	}

/*231026*/
.parking_kinrin {
	text-align:left;
	font-size: 12px;
}



/*180316*/
.parking_info{
margin-right: 0.75em;
}







/*--------------PC用_フッター系--------------*/

.footer_up {
	margin-top: 14.874141876430205%;/*130px*/
	width: 5.610098176718092%; /*40px*/
	height: auto;
	margin-left: auto;
	margin-right: auto;
	padding: 0;
	
	/*background-color: #FFF;*/
	/*overflow:hidden*/

}

.footer_up img {
	width: 100%;
	display: block;
	margin: 0;
	padding: 0;
}


/*コピ−ライト*/
.copy_box {
	max-width:874px; /*874px*/
	margin-left:19.372852233676976%;/*40px+144px=184*/
	margin-bottom: 20px;
	overflow: hidden;
}	

.copy {
	max-width:713px; /*874px*/
	text-align: right;
	overflow: hidden;
	margin-left:auto;
	margin-right:auto;
	/*font-size: 13px;*/
	/*font-family: "ヒラギノ明朝 Pro W3", "Hiragino Mincho Pro", "游明朝体", "Yu Mincho", YuMincho, serif;*/
	/*background-color:#FFFFF;*/
}	




/*----950以下のPC文字サイズ変更-----*/
@media screen and (max-width:950px) { 
.copy{font-size:11px;}
}

	
