@charset "utf-8";
@media (max-width: 768px) {

	#header nav ul#pc_menu li ul{
		opacity: 0 !important;
	}

div.item .left, div.item .right {
	float: none;
	width: auto;
}

/* 選ばれる理由　*/

div.riyu .riyubox p {
	margin-left: 0px;
}

/* 業者研修会開催のお知らせ　*/

div.kensyukai dl dt {
	float: none;
}
div.kensyukai dl dd, div.kensyukai dl.theme dd {
	margin-left: 5px;
}

/* 広報 ながの宅建　*/
div.kouhou dl dt {
	float: none;
}
div.kouhou dl dd {
	margin-left: 0px;
	}

/* 宅建協会会員の方　*/

div.member .kakomi {
	float: none;
	width: auto;
}

/* GoogleMap　サイズクリア　*/
div.access .map, div.shiken .map, div.shibu .map  {
	height: auto;
	width: 100%;
}


/*ぱんくず*/
.breadcrumb{
	margin-bottom: 5px;
}

/*下位ページ　タイトル共通 追加*/
.page_article header .in{
	 /*background-size: 125% auto;*/
	 padding:15px 0;
  min-height: 80px;
}

.page_article header h1{
	width: 45%;
	padding: 5px;
  font-size: 1rem;
	min-height:2rem;
	line-height: 2em;
}

.page_section .content h2{
	margin-bottom:5px;
}

/* 会員一覧　*/
.memberlist_map{
	overflow:visible;
	width:100%;
	margin:0 auto;
}
.memberlist_map .map{
	float:none;
}
.memberlist_map .shibubtn{
	float:none;
	margin-left:0;
	margin-top: 0;
}

.memberlist_map .shibubtn li{
	width:90%;
	margin: 10px auto;
}

.memberlist_map .shibubtn li a{
	display: block;
	width:90%;
	margin: 10px auto;
}

.page_memberlist .page_section .content .detail .btn_black{
	width:30%;
	height: auto;
  line-height: 0;
	padding:15px 0px;
}

}/* end @media (max-width: 768px) */
