@charset "utf-8";

/**
 *
 *  ページ用CSS
 *　document
 */

/*--------------------------------------------------------------------------
   Overwright
---------------------------------------------------------------------------*/



/*--------------------------------------------------------------------------
   Content
---------------------------------------------------------------------------*/

/* document
-----------------------------------------------------------------*/
.document{
	padding: 90px 0 160px;
}
.document-list{
	line-height: 1.6;
}
.document-list > div:nth-child(n+2){
	margin-top: 65px;
}
.document-list > div > dt{
	margin-bottom: 20px;
	font-size: 2.4rem;
	line-height: 1.5;
	font-weight: bold;
}
.document-list > div > dd ul{
	margin-top: 15px;
}
.document-list > div > dd ul li{
	display: flex;
	line-height: 1.5;
	font-weight: bold;
}
.document-list > div > dd ul li:nth-child(n+2){
	margin-top: 10px;
}
.document-list > div > dd ul li span:nth-child(1){
	margin-right: 2px;
	color: #0093c4;
}
.document-list > div > dd * + .txt{
	margin-top: 15px;
}

.trade-raw > div{
	display: flex;
	padding: 40px 0;
	border-bottom: 1px solid #090909;
}
.trade-raw dt{
	display: flex;
	flex-shrink: 0;
	width: 200px;
	font-weight: bold;
	letter-spacing: .1em;
}
.trade-raw dt span:nth-child(1){
	margin-right: 2px;
	color: #0093c4;
}
.trade-raw dd p + p{
	margin-top: 15px;
}










/*--------------------------------------------------------------------------
   mobile
---------------------------------------------------------------------------*/
@media screen and (max-width: 768px) {


	.document{
		padding: 50px 0 90px;
	}
	.document-list > div:nth-child(n+2){
		margin-top: 40px;
	}
	.document-list > div > dt{
		font-size: 2rem;
	}
	.document-list > div > dd ul li:nth-child(n+2){
		margin-top: 5px;
	}
	
	.trade-raw > div{
		display: block;
		padding: 15px 0;
	}
	.trade-raw dt{
		width: 100%;
		font-size: 1.6rem;
	}



}