/* Unchanged */
@charset "utf-8";
/****************************************************************************
　sp_page.css
--------------------------------------------------------
   Author : Yasuo Tominaga @ penpengusa
   Group : http://www.penpengusa.com
   Creation date : 2019.02.01
   Last up date   : 2019.02.01
****************************************************************************/
.sub-page-contents{
	padding: 0;
}
.container{
}
.row{
}

.col-md-9{
}
#main {
}
.entry__content {
}



/*--------------------------------------------------------
@協会について共通設定
--------------------------------------------------------*/
#jireidb {
	padding: 15px 0 0 0;
}
#jireidb p {
	font-size: 16px;
	display: block;
}
#jireidb .mainBox {
	border: 0px solid #FFF;
}
#jireidb ul {
	margin-bottom: 10px;
}
#jireidb li.st, 
#jireidb li.stB {
	background: #194e9e;
	font-size: 24px;
	text-align: center;
	color: #FFF;
	font-weight: bold;
	margin-top: 20px;
}
#jireidb li.list {
	border-bottom: dotted #CCC 1px;
}
#jireidb li.list a {
	display: inline-block;
	width: 95%;
	padding-right:0;
	background: url(../common/arrow3.svg) left center no-repeat;
	background-size: 16px auto;
	color: #000;
	font-weight: bold;
	padding: 0.8em 0 15px 20px;
	font-size: 18px;
}
#jireidb li.list a:link {  }
#jireidb li.list a:visited {  }
#jireidb li.list a:hover { text-decoration: none; opacity: 0.7; }
#jireidb li.list a:active { text-decoration: none;}
#jireidb li.list:hover {
	 background: #d1dcec;
}



@media screen and (max-width:768px) {

.pcLayer {
	display: none;
}
.spLayer {
	display: block;
}
#jireidb {
	width: 96%;
	margin: 0 auto;
}
#jireidb ul {
	width: 100%;
	margin: 0 auto;
}
#jireidb ul {
	margin-bottom: 10px;
}
#jireidb li.st, 
#jireidb li.stB {
	background: #194e9e;
	font-size: 20px;
	text-align: center;
	color: #FFF;
	font-weight: bold;
	margin-top: 20px;
}

#jireidb li.list a {
	background-size: 16px auto;
	color: #000;
	font-weight: bold;
	padding: 0.5em 0 0.5em 20px;
	font-size: 16px;
}


.col-md-9{
	padding: 0;
}
#main {
	width: 100%;
	padding: 0;
}
.entry__content {
	width: 100%;
	padding: 0;
}

} /**** END media screen *****/
