<html><head><meta name="color-scheme" content="light dark"></head><body><pre style="word-wrap: break-word; white-space: pre-wrap;">/*공통*/
.chapter_box_grey{
	background: #e8e8e8;
}
.bt_view_answer{
	display:block;
	width:211px;
	height:72px;
	margin:50px auto 0 auto;
	background:url(bt_view_answer.png) no-repeat;
}
/********************************************************/
.pageNum5 .article_bottom{
	padding-top:30px;
}
.pageNum5 .c_tit{
	position:absolute;
	left:0;
	top:0;
	display:inline-block;
	height:60px;
	line-height:60px;
	padding:0 20px 0 80px;
	font-size:32px;
	font-weight:bold;
	background:#574db6;
	color:#fff;
	border-radius:0 5px 5px 0 ;
	letter-spacing:-2px;
}
.pageNum5 .imgWrap{
	position:relative;
	padding-top:100px;
	text-align:center;
}
.pageNum5 .imgWrap .ment{
	font-size:32px;
	font-weight:bold;
	color:#424242;
	letter-spacing:-2px;
}
.pageNum5 .imgWrap .ment em{
	display:inline-block;
	padding:0 5px;
	font-weight:bold;
	border-radius:5px;
	background:#ff0000;
	color:#fff;
}
.pageNum5 .imgWrap dl{
	display:inline-block;
	width:300px;
	height:200px;
	margin:50px;
	vertical-align:top;
}
.pageNum5 .imgWrap dl.box1{
	background:#feb300;
}
.pageNum5 .imgWrap dl.box2{
	background:#4280cd;
}
.pageNum5 .imgWrap dl dt{
	height:50px;
	line-height:50px;
	color:#fff;
	font-size:26px;
	font-weight:bold;
}
.pageNum5 .imgWrap dl dd p{
	height:100px;
	padding-top:45px;
	margin:0 5px;
	background:#fff;
	font-weight:bold;
	font-size:23px;
	letter-spacing:-2px
}
/***************************************/	
.pageNum8 .quiz{
	width:885px;
}
.pageNum8 .chapter_box_grey{
	background-color: #8c97a9;
}
.pageNum8 .cont {
	width: 45%;
	vertical-align: top;
}
.pageNum8 .targetobj2{
	display: table;
	width:201px;
	height:80px;
	font-size: 25px;
	color:#000;
	background-color: #ffe220;
	border:2px solid #fff;
	letter-spacing: -1px;
}
.pageNum8 .targetobj2 p{
	display: table-cell;
	vertical-align: middle;
	font-weight:bold;
}
.pageNum8 .targetobj2_1{
	left: 70px;
	bottom: 65px;
}
.pageNum8 .targetobj2_2{							
	left: 335px;
	bottom: 65px;
}
.pageNum8 .targetobj2_3{
	left: 600px;
	bottom: 65px;
}
.pageNum8 .targetobj{
	width:201px;
	height:131px;
	background-repeat: no-repeat;
	background-size: 100% 100%;	
}
.pageNum8 .targetobj img{
	width:100%;
}
.pageNum8 .targetobj_1{
	background-image:url(48_08_01.png);
	left: 70px;
	top: 45px;
}
.pageNum8 .targetobj_2{
	background-image:url(48_08_02.png);
	left: 335px;
	top: 45px;
}
.pageNum8 .targetobj_3{
	background-image:url(48_08_03.png);
	left: 600px;
	top: 45px;
}
.pageNum8 .svgContainer {
	width: 100%;
	height: 100%;
	position: absolute;
	left: 0px;
	top: 0;
}
.pageNum8 .addPath {
	stroke: #000000;
}
/***************************************/
.pageNum15 .quiz{
	width:885px;
}
.pageNum15 .chapter_box_grey{
	background-color: #8c97a9;
}
.pageNum15 .cont {
	width: 45%;
	vertical-align: top;
}
.pageNum15 .targetobj2{
	display: table;
	width:201px;
	height:80px;
	font-size: 25px;
	color:#000;
	background-color: #ffe220;
	border:2px solid #fff;
	letter-spacing: -1px;
}
.pageNum15 .targetobj2 p{
	display: table-cell;
	vertical-align: middle;
	font-size:22px;
	font-weight:bold;
}
.pageNum15 .targetobj2_1{
	left: 70px;
	bottom: 65px;
}
.pageNum15 .targetobj2_2{
	left: 335px;
	bottom: 65px;
}
.pageNum15 .targetobj2_3{
	left: 600px;
	bottom: 65px;
}
.pageNum15 .targetobj{
	width:201px;
	height:131px;
	background-repeat: no-repeat;
	background-size: 100% 100%;	
}
.pageNum15 .targetobj_1{
	background-image:url(48_15_01.png);
	left: 70px;
	top: 45px;
}
.pageNum15 .targetobj_2{
	background-image:url(48_15_02.png);
	left: 335px;
	top: 45px;
}
.pageNum15 .targetobj_3{
	background-image:url(48_15_03.png);
	left: 600px;
	top: 45px;
}
.pageNum15 .svgContainer {
	width: 100%;
	height: 100%;
	position: absolute;
	left: 0px;
	top: 0;
}
.pageNum15 .addPath {
	stroke: #000000;
}</pre></body></html>