@charset "UTF-8";
	    .workspage .single-column, .workspage .second-column{margin-bottom: 2rem;}
		.workspage .single-column dl dd, .workspage .second-column dl dd,
		.workspage .single-column ul li, .workspage .second-column ul li{
		    font-size: 1.3rem;
		    line-height: 2.133;
		    color: #000;
		}

/*--h2タイトル調整--*/
.workspage .content-singlebody-tit{
			margin-bottom: 2.0rem;
			color: #000;
}

/*--”はじめに”のテキスト配置設定--*/
.workspage .single-column p.right-text {
		    text-align: right;
		}
.workspage .single-column p.center {
		    text-align: center;
		}



/*--h4系コンテンツ設定--*/
h4{
	color: #000;
	font-size: 1.3rem;
	margin-bottom: 1rem;
}
.workspage .single-inner{
			background-color: #EEE;
			padding: 1.5rem;
			margin: 1rem 0;
		}
.workspage .second-inner_01{
			background-color: #EEE;
			padding: 1.5rem;
			margin: 1rem 0;
		}
.workspage .second-inner_02{
			padding: 1.5rem;
			margin: 1rem 0;
		}

/*--1カラム画像の設定--*/
.workspage .single-column img{
	width: 100%;
	margin: 1.8rem 0;
		}
/*プログラムアジェンダの設定*/
.workspage .single-column .single-inner_dl{
	width: 100%;
	height: 100%;
	background-color: #eee;
	padding: 1.5rem;
	margin: 1rem 0;
}
.workspage .single-inner_dl dl.left{
	width: 100%;
}
.workspage .single-inner_dl dl.left dt{
	margin: 1rem 0 0 2rem;
	font-weight: 500;
}
.workspage .single-inner_dl dl.left dd{
	margin: 0 0 0 4.5rem;
	font-size: 1.0rem;
}
.workspage .single-inner_dl dl.right{
	width: 100%;
}
.workspage .single-inner_dl dl.right dt{
	margin: 1.5rem 0 0 0;
}
.workspage .single-inner_dl dl.right dd{
	margin: 0 1rem 1rem 0rem;
}
.workspage .single-inner_dl dl.right dd img{
	margin: 1rem 0;
}
.workspage .single-inner_dl p.bigtext_sp{
	display: block;
	font-size: 1.4rem;
	font-weight: bold;
	color: #000;
	margin: 1.5rem 0 1rem 1.8rem;
}
.workspage .single-inner_dl p.bigtext_sp img{
	width: 17%;
	height: 10%;
	margin: 0 0.8rem;
	border: 2px solid #676767;
}
.workspage .single-inner_dl p.bigtext_pc{
	display: none;
}




		.workspage .single-column dl dt, .workspage .second-column dl dt,
		.workspage .single-column h3, .workspage .second-column h3 {
		    font-size: 1.5rem;
		    margin-bottom: 1.5rem;
			color: #000;
		}
		.workspage .single-column dl dt, .workspage .second-column dl dt {
		    font-size: 1.0rem;
		    font-weight: bold;
		}
		.workspage .single-column a:link{ color: #324270; }
		.workspage .single-column a:hover { text-decoration: underline;}


/*--背景の表--*/
.workspage .single-column .table{
	margin: 1.5rem 0;
}
.workspage .single-column table{
	width: 100%;
	margin: 0 auto;
}
.workspage .single-column table th,.workspage .single-column table tr,.workspage .single-column table td{
	font-size: 1rem;
	padding: 0.5rem 0 0 1rem;
}
.workspage .single-column table tr.title td{
	color: #FFF;
	background-color: #000;
	border: solid 1px #FFF;
	text-align: center;
	width: 35%;
}
.workspage .single-column table tr.gray{
	background-color: #EEE;
}
.workspage .single-column table tr td.btext{
	color: #000;
	font-weight: bold;
	width: 20%;
}
.workspage .single-column table tr td.width_center{
	width: 25%;
}
.workspage .single-column table tr td.btext_01{
	width: 20%;
}

@media only screen and (min-width: 769px){

		.workspage .single-column {
		    margin-bottom: 25px;
    	}
		.workspage .single-column dl dd,
		.workspage .single-column ul li,
		.workspage .single-column p, .workspage .second-column p {
		    font-size: 1.5rem;
		}

		.workspage .single-column h3,.workspage .second-column h3 {
		    font-size: 2.4rem;
			color: #000;
		}
		.workspage .single-column dl dt {
		    font-size: 1.6rem;

		}

	
/*--h4系コンテンツ設定--*/
h4{
	color: #000;
	font-size: 1.5rem;
	margin-bottom: 1rem;
}
.workspage .single-column img{
	width: 68%;
}
.workspage .second-inner_01{
			width: 50%;
			float: left;
			padding: 1.5rem;
			margin: 1rem 0;
			background-color: #EEE;
		}
.workspage .second-inner_02{
			width: 50%;
			float: right;
			padding: 1.5rem;
			margin: 1rem 0;
		}
.cb{
	clear: both;
}


/*--背景の表--*/
.workspage .single-column table{
	width: 100%;
	margin: 0 auto;
}
.workspage .single-column table th,.workspage .single-column table tr,.workspage .single-column table td{
	font-size: 1.4rem;
	padding: 0.5rem;
}
/*プログラムアジェンダの設定*/
.workspage .single-column .single-inner_dl{
	width: 100%;
	height: 100%;
	background-color: #eee;
	padding: 1.5rem;
	margin: 1rem 0;
}
.workspage .single-inner_dl dl.left{
	width: 60%;
	float: left;
}
.workspage .single-inner_dl dl.left dt{
	margin: 1rem 0 0 2rem;
	font-weight: 500;
}
.workspage .single-inner_dl dl.left dd{
	margin: 0 0 0 4.5rem;
	font-size: 1.4rem;
}
.workspage .single-inner_dl dl.right{
	width: 40%;
	float: right;
}
.workspage .single-inner_dl dl.right dt{
	margin: 1rem 0 0 1rem;
}
.workspage .single-inner_dl dl.right dd{
	margin: 0 1rem 1rem 1rem;
}
.workspage .single-inner_dl dl.right dd img{
	margin: 0 0;
	width: 75%;
}
.workspage .single-inner_dl .cb{
	clear: both;
}
.workspage .single-inner_dl p.bigtext_pc{
	display: block;
	font-size: 1.8rem;
	font-weight: bold;
	color: #000;
	margin: 1rem 0 1rem 1.8rem;
}
.workspage .single-inner_dl p.bigtext_pc img{
	width: 13%;
	height: 10%;
	margin: 0 0.8rem;
	border: 2px solid #676767;
}
.workspage .single-inner_dl p.bigtext_sp{
	display: none;
}
}