.quantum-dot .text-bold { font-weight: 700; }
.quantum-dot .large-text { font-size: 22px; }
.quantum-dot .desc p {font-weight:400;}
.quantum-dot .section_txt h3.full_title { width: 100%; }
.quantum-dot .kv_txt .desc p {font-weight: 700;}
.quantum-dot .desc{margin-top:0;}
.quantum-dot h4 + .desc{margin-top:25px;}
.quantum-dot section:nth-of-type(2) .section_txt.desc_only { padding-bottom: 100px; }
.quantum-dot section:nth-of-type(2) .inner:last-child { margin-top: 50px; }

.quantum-dot section:nth-of-type(2) .section_txt,
.quantum-dot section:nth-of-type(3) .section_txt,
.quantum-dot section:nth-of-type(4) .section_txt { padding-bottom: 20px; }

.product_tech.quantum-dot .desc p + p { margin-top: 32px; }

.quantum-dot .middle .p_r{position:relative;}
.quantum-dot .no_text {position:absolute; width:100%; height:100%; top:0;}
.quantum-dot .no_text p{white-space:nowrap;}

.quantum-dot .no_text01 .no_text01_title p{position:absolute; left:7.1%; font-size:24px; font-weight:400; letter-spacing:-0.01em; line-height:3.04; color:#fff;}
.quantum-dot .no_text01 .no_text01_title p:nth-child(1){top:15%; transform:translateY(50%); }
.quantum-dot .no_text01 .no_text01_title p:nth-child(2){top:29.2%; transform:translateY(50%); }
.quantum-dot .no_text01 .circle{position:absolute; height:100%;}
.quantum-dot .no_text01 .circle p{position:absolute; font-weight:700; color:#fff; left:50%; transform:translate(-50%,50%);}
.quantum-dot .no_text01 .circle p{font-size:19px;}
.quantum-dot .no_text01 .circle.no_text01_circle01{left:29.4%; width:6.5%;}
.quantum-dot .no_text01 .circle.no_text01_circle01 p{top:22%;}
.quantum-dot .no_text01 .circle.no_text01_circle02{left:37.1%; width:7.9%;}
.quantum-dot .no_text01 .circle.no_text01_circle02 p{top:19%;}
.quantum-dot .no_text01 .circle.no_text01_circle03{left:46.1%; width:9.2%;}
.quantum-dot .no_text01 .circle.no_text01_circle03 p{left:49%; top:16.2%;}
.quantum-dot .no_text01 .circle.no_text01_circle04{left:56.4%; width:10.5%;}
.quantum-dot .no_text01 .circle.no_text01_circle04 p{top:13%;}
.quantum-dot .no_text01 .circle.no_text01_circle05{left:68%; width:13.1%;}
.quantum-dot .no_text01 .circle.no_text01_circle05 p{top:7%;}
.quantum-dot .no_text01 .no_text01_circle06{position:absolute; left:49.6%; height:100%;}
.quantum-dot .no_text01 .no_text01_circle06 p{position:absolute; font-size:21px; font-weight:400; color:#fff; transform:translateY(50%);}
.quantum-dot .no_text01 .no_text01_circle06 p:nth-child(1){top:52.6%;}
.quantum-dot .no_text01 .no_text01_circle06 p:nth-child(2){top:56.4%;}
.quantum-dot .no_text01 .no_text01_circle06 p:nth-child(3){top:60.4%;}
.quantum-dot .no_text01 .no_text01_circle06 p:nth-child(4){top:64.2%;}
.quantum-dot .no_text01 .no_text01_circle06 p:nth-child(5){ top:78.7%;}

.quantum-dot .no_text02 p{position:absolute; top:78.9%; transform:translateX(-50%); font-size:25px; line-height:3.28; color:#fff; font-weight:700;}
.quantum-dot .no_text02 p:nth-child(1){left:16.5%;}
.quantum-dot .no_text02 p:nth-child(2){left:32.3%;}


.quantum-dot .no_text03 .no_text03_box01 {position:relative; width:53.6%; height:100%;}
.quantum-dot .no_text03 .no_text03_box01 p{color:#fff; white-space:nowrap;}
.quantum-dot .no_text03 .no_text03_box01 > p{position:absolute; left:50%; top:33%; transform:translateX(-50%); font-size:30px; text-align:center; line-height:2.4; font-weight:bold; z-index:1;}
.quantum-dot .no_text03 .no_text03_box01 .box_line{position:absolute; left:25.1%; height:100%;}
.quantum-dot .no_text03 .no_text03_box01 .box_line p{position:absolute; display:block; transform:translateY(50%); font-size:16px;}
.quantum-dot .no_text03 .no_text03_box01 .box_line p:nth-child(1){top:10.2%;}
.quantum-dot .no_text03 .no_text03_box01 .box_line p:nth-child(2){top:13.2%;}
.quantum-dot .no_text03 .no_text03_box01 .box_line p:nth-child(3){top:16.5%;}
.quantum-dot .no_text03 .no_text03_box01 .box{display:inline-block; position:absolute; width:50%; height:100%;}
.quantum-dot .no_text03 .no_text03_box01 .box p{position:absolute; left:50%; transform:translateX(-50%); font-weight:700;}
.quantum-dot .no_text03 .no_text03_box01 .box_left p{top:66.9%; left:51.7%; font-size:25px; line-height:1.3;}
.quantum-dot .no_text03 .no_text03_box01 .box_right{left:50%;}
.quantum-dot .no_text03 .no_text03_box01 .box_right p{left:44%; top:66.5%; font-size:30px; line-height:1.33;}
.quantum-dot .no_text03 .no_text03_box01 .box .gray{top:73.8%; left:48.8%; font-size:20px; font-weight:400; line-height:1.25; color:#999;}
.quantum-dot .no_text03 .no_text03_box01 .box .gray span{position:absolute; left:-4%;}
.quantum-dot .no_text03 .no_text03_box02 { width:37%; left:53.6%; position:absolute; top:0;height:100%; }
.quantum-dot .no_text03 .no_text03_box02 p { width:100%; text-align:center; height:50%; padding-top:50%; font-size:25px; font-weight:700; text-shadow: 0px 0px 6px rgba(0, 0, 0, 1); color:#fff; }

.quantum-dot .no_text04{padding-right:9.5%; display:block;}
.quantum-dot .no_text04_box{position:absolute; height:100%; display:inline-block; width:45.2%;top:0;}
.quantum-dot .no_text04_box .box{position:absolute; width:50%; top:62.6%;}
.quantum-dot .no_text04_box .box.left_box{width:44%; left:4.9%;}
.quantum-dot .no_text04_box .box.right_box{width:44.4%; left:51.1%;}
.quantum-dot .no_text04_box01 {width:45.2%; font-size:20px; font-weight:700; color:#444444;text-align:center; }
.quantum-dot .no_text04_box01 > p{position:absolute; top:84.6%; left:50%; transform:translateX(-50%); color:#999; font-size:18px; font-weight:400; line-height:1.28;}
.quantum-dot .no_text04_box02 { font-size:20px; color:#fff; left:45.4%}
.quantum-dot .no_text04_box02 p {position:absolute; font-weight:bold; text-align:center; letter-spacing:0; line-height:1.1;}
.quantum-dot .no_text04_box02 p:nth-child(1) { top:21.1%; left:17.1%; width:24.8%; font-size:22px;}
.quantum-dot .no_text04_box02 p:nth-child(2) { top:46.5%; left:8.2%; }
.quantum-dot .no_text04_box02 p:nth-child(3) { top:68.3%; left:17.5%; width:24.8%; }
.quantum-dot .no_text04_box02 p:nth-child(4) { top:21.1%; left:53%; width:24.4%;font-size:22px;}
.quantum-dot .no_text04_box02 p:nth-child(5) { top:43.9%; left:80.4%; text-align:left;}
.quantum-dot .no_text04_box02 p:nth-child(6) { top:68.3%; left:52%; width:24.8%; white-space:nowrap; font-size:20px;}

.quantum-dot .no_text05 p{position:absolute; top:15.8%; left:46.1%; transform:translateX(-50%); text-align:center; font-size:20px; font-weight:700; line-height:1.2;}
.quantum-dot .no_text05 .box{display:inline-block; position:absolute; width:50%; height:100%;}
.quantum-dot .no_text05 .box.right_box{left:50%;}
.quantum-dot .no_text05 .box p:nth-child(1){top:15.8%;}
.quantum-dot .no_text05 .box p:nth-child(2){top:92.3%; left:50%; color:#fff; white-space:nowrap; }

.quantum-dot .no_text06{color:#fff;}
.quantum-dot .no_text06 .graph_tilte{position:absolute; top:9.9%; left:47.3%; transform:translateX(-50%);}
.quantum-dot .no_text06 .graph_tilte p{font-size:20px; font-weight:700;}
.quantum-dot .no_text06 .graph_number p{position:absolute; top:20.3%; font-size:18px; line-height:1.11;}
.quantum-dot .no_text06 .graph_number p:nth-child(1){left:12.2%;}
.quantum-dot .no_text06 .graph_number p:nth-child(2){left:37.9%;}
.quantum-dot .no_text06 .graph_number p:nth-child(3){left:63%;}
.quantum-dot .no_text06 .graph_number p:nth-child(4){left:71.5%;}
.quantum-dot .no_text06 .graph_number p:nth-child(5){left:80%;}
.quantum-dot .no_text06 .graph_number sup{position:absolute; top:0.1em; left:1.9em; font-size:x-small;}
.quantum-dot .no_text06 .percent p{position:absolute; font-size:18px;}
.quantum-dot .no_text06 .percent p:nth-child(2n + 1){font-weight:700; left:82.7%; transform:translateY(50%);}
.quantum-dot .no_text06 .percent p:nth-child(1){top:29.4%;}
.quantum-dot .no_text06 .percent p:nth-child(2){top:48%; left:15%;}
.quantum-dot .no_text06 .percent p:nth-child(3){top:42.1%; color:#2189ff;}
.quantum-dot .no_text06 .percent p:nth-child(4){top:61.7%; left:39.5%;}
.quantum-dot .no_text06 .percent p:nth-child(5){top:56%; color:#4a9e89;}


.quantum-dot .no_text07 p{position:absolute; top:6.5%; left:1.6%; font-size:20px; font-weight:700; line-height:1.15; text-shadow: 0px 0px 1px rgba(0, 0, 0, 1);}
.quantum-dot .no_text07 .box{position:relative; width:100%; height:50%;}


.quantum-dot .no_text08 p{position:absolute; font-size:20px; font-weight:700; color:#fff;  text-align:center;}
.quantum-dot .no_text08 p:nth-child(1){top:41.4%; width:50%}
.quantum-dot .no_text08 p:nth-child(2){top:39.6%; left:49.2%; width:38%;}
.quantum-dot .no_text08 p:nth-child(3){top:78.5%; left:49.2%; width:38%;}

@media screen and (max-width: 1560px) {
	.quantum-dot .no_text01 .no_text01_title p{font-size:1.54vw; letter-spacing:-0.03em;}
	.quantum-dot .no_text01 .circle p{font-size:1.22vw;}
	.quantum-dot .no_text01 .no_text01_circle06 p{ font-size:1.35vw;}

	.quantum-dot .no_text02 p{font-size:1.60vw;}
	
	.quantum-dot .no_text03 .no_text03_box01 .box_line p{font-size:1.03vw;}
	.quantum-dot .no_text03{ top:0; width:100%; height:100%;}
	.quantum-dot .no_text03 .no_text03_box01 > p{font-size:1.92vw;}
	.quantum-dot .no_text03 .no_text03_box01 .box_left p{font-size:1.60vw;}
	.quantum-dot .no_text03 .no_text03_box01 .box_right p{font-size:1.92vw;}
	.quantum-dot .no_text03 .no_text03_box01 .box .gray{font-size:1.28vw;}
	.quantum-dot .no_text03 .no_text03_box02 p{font-size:1.60vw;}



	.quantum-dot .no_text04_box01 { font-size:1.28vw;}
	.quantum-dot .no_text04_box01 > p{font-size:1.15vw;}
	.quantum-dot .no_text04_box02 { font-size:1.41vw;  }
	.quantum-dot .no_text04_box02 p:nth-child(1) {font-size:1.41vw;}

	.quantum-dot .no_text04_box02 p:nth-child(4) {font-size:1.41vw;}

	.quantum-dot .no_text04_box02 p:nth-child(6) {  font-size:1.28vw;}

	.quantum-dot .no_text05 p{font-size:1.28vw;}


	.quantum-dot .no_text06 .graph_tilte p{font-size:1.28vw; }
	.quantum-dot .no_text06 .graph_number p{font-size:1.15vw;}
	.quantum-dot .no_text06 .percent p{ font-size:1.15vw;}


	.quantum-dot .no_text07 p{font-size:1.28vw;}

	.quantum-dot .no_text08 p{font-size:1.28vw;}

}

@media (min-width: 769px) {
	.quantum-dot section:nth-child(4) .inner:nth-child(7) > div:nth-child(1) .half-text:nth-child(1) .obj { position: absolute; height: 100%; background-color: #000; }
	.quantum-dot section:nth-child(4) .inner:nth-child(7) > div:nth-child(1) .half-text:nth-child(1) .txt { position: relative; margin-left: auto; }
}

@media (max-width: 1490px) and (min-width: 769px) {
	.quantum-dot section:nth-child(5) .inner:nth-child(2) > div:nth-child(2) .half-text:nth-child(4) .obj { position: absolute; height: 100%; background-color: #303030; }
	.quantum-dot section:nth-child(5) .inner:nth-child(2) > div:nth-child(2) .half-text:nth-child(4) .txt { position: relative; margin-left: auto; }
}

@media (max-width: 950px) and (min-width: 769px) {
	.quantum-dot section:nth-child(3) .inner:nth-child(6) > .half-text:nth-child(1) .obj { position: absolute; height: 100%; background-color: #000; }
	.quantum-dot section:nth-child(3) .inner:nth-child(6) > .half-text:nth-child(1) .txt { position: relative; margin-left: auto; }
}

@media (max-width: 900px) and (min-width: 769px) {
	.quantum-dot section:nth-child(5) .inner:nth-child(2) > div:nth-child(2) .half-text:nth-child(1) .obj { position: absolute; height: 100%; background-color:#000}
	.quantum-dot section:nth-child(5) .inner:nth-child(2) > div:nth-child(2) .half-text:nth-child(1) .txt { position: relative; margin-left: auto; }
}

@media (max-width: 850px) and (min-width: 769px)  {
	.quantum-dot section:nth-child(5) .inner:nth-child(2) > div:nth-child(2) .half-text:nth-child(2) .obj { position: absolute; height: 100%; right: 0; background-color: #f3f3f3; }
	.quantum-dot section:nth-child(5) .inner:nth-child(2) > div:nth-child(2) .half-text:nth-child(2) .txt { position: relative; }
}

@media (max-width: 1440px) {
	.quantum-dot .large-text { font-size: 1.53vw; }
	.quantum-dot h4 + .desc{margin-top:1.74vw;}
	.quantum-dot section:nth-of-type(2) .section_txt.desc_only { padding-bottom: 6.94vw; }
	.quantum-dot section:nth-of-type(2) .inner:last-child { margin-top: 3.47vw; }

	.quantum-dot section:nth-of-type(2) .section_txt,
	.quantum-dot section:nth-of-type(3) .section_txt,
	.quantum-dot section:nth-of-type(4) .section_txt { padding-bottom: 1.39vw; }

	.product_tech.quantum-dot .desc p + p { margin-top: 2.22vw; }
}

@media (max-width: 1024px) {
	.quantum-dot .large-text { font-size: 15px; }
}

@media (max-width: 768px) {
	.quantum-dot .large-text { font-size: 4.17vw; }

	.product_tech .half-text .valign .desc { margin-top: 0; }

	.quantum-dot section:nth-of-type(2) .section_txt.desc_only { padding-bottom: 17.19vw; }
	.quantum-dot section:nth-of-type(2) .inner:last-child { margin-top: 5.86vw; }

	.quantum-dot section:nth-of-type(3) .half-text.right { margin-bottom: 24.5%; }

	.quantum-dot section:nth-of-type(2) .section_txt,
	.quantum-dot section:nth-of-type(3) .section_txt { padding-bottom: 5.21vw; }

	.quantum-dot section:nth-of-type(4) .section_txt { padding-bottom: 12.9%; }

	.product_tech.quantum-dot .desc p + p { margin-top: 5.86vw; }

	.quantum-dot .p_r .no_text{width:100%;}
	.quantum-dot .no_text01{ width:100%; height:100%; top:0;}
	.quantum-dot .no_text01 .no_text01_title p{ left:2.1%; font-size:2.60vw;  letter-spacing:-0.01em; line-height:3.04; }
	.quantum-dot .no_text01 .no_text01_title p:nth-child(1){top:8.7%; transform:translateY(50%); }
	.quantum-dot .no_text01 .no_text01_title p:nth-child(2){top:28.2%; transform:translateY(50%); line-height:1.25;}
	.quantum-dot .no_text01 .circle{ height:100%;}
	.quantum-dot .no_text01 .circle p{   left:50%; transform:translate(-50%,50%); white-space:nowrap;}
	.quantum-dot .no_text01 .circle p{font-size:2.34vw; line-height:0.9;}
	.quantum-dot .no_text01 .circle.no_text01_circle01{left:19.4%; width:7.5%;}
	.quantum-dot .no_text01 .circle.no_text01_circle01 p{top:19.5%;}
	.quantum-dot .no_text01 .circle.no_text01_circle02{left:27.5%; width:9.5%;}
	.quantum-dot .no_text01 .circle.no_text01_circle02 p{top:17%;}
	.quantum-dot .no_text01 .circle.no_text01_circle03{left:37.5%; width:11%;}
	.quantum-dot .no_text01 .circle.no_text01_circle03 p{top:14%;left:50%;}
	.quantum-dot .no_text01 .circle.no_text01_circle04{left:48.8%; width:12.5%;}
	.quantum-dot .no_text01 .circle.no_text01_circle04 p{top:10.9%;}
	.quantum-dot .no_text01 .circle.no_text01_circle05{left:61.9%; width:15.7%;}
	.quantum-dot .no_text01 .circle.no_text01_circle05 p{top:5.5%; left:48%;}
	.quantum-dot .no_text01 .no_text01_circle06{ left:38.6%; height:100%;}
	.quantum-dot .no_text01 .no_text01_circle06 p{ font-size:2.73vw;  line-height:1; letter-spacing:-0.03em;  transform:translateY(50%);}
	.quantum-dot .no_text01 .no_text01_circle06 p:nth-child(1){top:51%;}
	.quantum-dot .no_text01 .no_text01_circle06 p:nth-child(2){top:56%;}
	.quantum-dot .no_text01 .no_text01_circle06 p:nth-child(3){top:60.4%;}
	.quantum-dot .no_text01 .no_text01_circle06 p:nth-child(4){top:65%;}
	.quantum-dot .no_text01 .no_text01_circle06 p:nth-child(5){white-space:nowrap; top:69.4%;}


	.quantum-dot .no_text02 p{top:79%; font-size:3.26vw; letter-spacing:-0.01em; line-height:1; text-align:center;}
	.quantum-dot .no_text02 p:nth-child(1){left:13.6%;}
	.quantum-dot .no_text02 p:nth-child(2){left:28.9%;}

	.quantum-dot .no_text03{width:79%;}
	.quantum-dot .no_text03 .no_text03_box01 {  width:100%; height:68%; }
	.quantum-dot .no_text03 .no_text03_box01 p{ white-space:nowrap;}
	.quantum-dot .no_text03 .no_text03_box01 > p{ left:50%; top:27%; transform:translateX(-50%); font-size:3.26vw;  line-height:2.4;  }
	.quantum-dot .no_text03 .no_text03_box01 .box_line{ left:24.6%; height:100%;}
	.quantum-dot .no_text03 .no_text03_box01 .box_line p{  transform:translateY(50%); font-size:2.08vw;}
	.quantum-dot .no_text03 .no_text03_box01 .box_line p:nth-child(1){top:3.6%;}
	.quantum-dot .no_text03 .no_text03_box01 .box_line p:nth-child(2){top:9.1%;}
	.quantum-dot .no_text03 .no_text03_box01 .box_line p:nth-child(3){top:14.5%;}
	.quantum-dot .no_text03 .no_text03_box01 .box{  width:50%;}
	.quantum-dot .no_text03 .no_text03_box01 .box p{ left:50%; transform:translateX(-50%); }
	.quantum-dot .no_text03 .no_text03_box01 .box_left p{top:67.9%; left:51.7%; font-size:3.26vw; line-height:1.36;}
	.quantum-dot .no_text03 .no_text03_box01 .box_right p{left:42%; top:67.2%; font-size:3.26vw; line-height:1.33;}
	.quantum-dot .no_text03 .no_text03_box01 .box .gray{top:77.8%; left:51.6%; font-size:2.60vw;  line-height:1.25; }
	.quantum-dot .no_text03 .no_text03_box02 {display:table; width:100%; left:auto;  top:68%; height:32%; }
	.quantum-dot .no_text03 .no_text03_box02 p {position:absolute; display:table-cell; top:74%; width:50%;  height:auto; padding-top:0; font-size:3.26vw; text-shadow: 0.00vw 0.00vw 0.78vw rgba(0, 0, 0, 1);  }
	.quantum-dot .no_text03 .no_text03_box02 p:nth-child(2){left:50%;}


	.quantum-dot .no_text04{padding-right:0; width:79%;}
	.quantum-dot .no_text04_box{display:block; width:100%; height:50%; }
	.quantum-dot .no_text04_box .box{ width:79.2%; top:65.4%;}
	.quantum-dot .no_text04_box .box.left_box{width:43.6%; left:5.5%;}
	.quantum-dot .no_text04_box .box.right_box{width:43.4%;left:51.1%;}
	.quantum-dot .no_text04_box01 { font-size:3.26vw;  }
	.quantum-dot .no_text04_box01 > p{ top:84.1%; left:50%; transform:translateX(-50%);  font-size:2.86vw; line-height:1.28;}
	.quantum-dot .no_text04_box02 {top:50%; left:0; font-size:2.86vw;  }
	.quantum-dot .no_text04_box02 p {   letter-spacing:-0.04em; line-height:1.1;}
	.quantum-dot .no_text04_box02 p:nth-child(1) { top:17.1%; left:14.5%; width:28.5%;font-size:2.86vw;}
	.quantum-dot .no_text04_box02 p:nth-child(2) { top:47%; left:3.6%; }
	.quantum-dot .no_text04_box02 p:nth-child(3) { top:74.1%; left:14.5%; width:28.5%; font-size:2.73vw;}
	.quantum-dot .no_text04_box02 p:nth-child(4) { top:17.1%; left:49%; width:28.9%; font-size:2.86vw;}
	.quantum-dot .no_text04_box02 p:nth-child(5) { top:47%; left:80%; }
	.quantum-dot .no_text04_box02 p:nth-child(6) { top:74.2%; left:63.3%; width:auto; white-space:nowrap; font-size:2.60vw;transform: translateX(-50%);}

	.quantum-dot .no_text05{z-index:1;}
	.quantum-dot .no_text05 p{ top:15.8%; left:50%; transform:translateX(-50%);  font-size:2.60vw;  line-height:1.2;}
	.quantum-dot .no_text05 .box{  width:50%; }
	.quantum-dot .no_text05 .box p:nth-child(1){top:15%;}
	.quantum-dot .no_text05 .box p:nth-child(2){top:92.3%; left:50.6%;  font-size:2.34vw; white-space:nowrap; }

	.quantum-dot .no_text06{}
	.quantum-dot .no_text06 .graph_tilte{ top:4.9%; left:46%; transform:translateX(-50%);}
	.quantum-dot .no_text06 .graph_tilte p{font-size:3.26vw; }
	.quantum-dot .no_text06 .graph_number p{ top:21.3%; font-size:2.34vw; line-height:1.11;}
	.quantum-dot .no_text06 .graph_number p:nth-child(1){left:5.6%;}
	.quantum-dot .no_text06 .graph_number p:nth-child(2){left:34.9%;}
	.quantum-dot .no_text06 .graph_number p:nth-child(3){left:64.9%;}
	.quantum-dot .no_text06 .graph_number p:nth-child(4){left:74.5%;}
	.quantum-dot .no_text06 .graph_number p:nth-child(5){left:84.3%;}
	.quantum-dot .no_text06 .graph_number sup{ top:0.1em; left:1.9em; font-size:x-small;}
	.quantum-dot .no_text06 .percent p{ font-size:2.34vw;}
	.quantum-dot .no_text06 .percent p:nth-child(2n + 1){ left:87.5%; transform:translateY(50%);}
	.quantum-dot .no_text06 .percent p:nth-child(1){top:31.4%;}
	.quantum-dot .no_text06 .percent p:nth-child(2){top:53.5%; left:8.8%;}
	.quantum-dot .no_text06 .percent p:nth-child(3){top:47.1%; }
	.quantum-dot .no_text06 .percent p:nth-child(4){top:69.9%; left:37.4%;}
	.quantum-dot .no_text06 .percent p:nth-child(5){top:63.5%; }


	.quantum-dot .no_text07 p{ top:6.5%; left:2.9%; font-size:2.60vw;  line-height:1.15;}
	.quantum-dot .no_text07 .box{ width:100%; height:50%;}


	.quantum-dot .no_text08 p{ font-size:2.60vw;   }
	.quantum-dot .no_text08 p:nth-child(1){top:41%; width:41%}
	.quantum-dot .no_text08 p:nth-child(2){top:39.3%; left:48.9%; width:44.2%;}
	.quantum-dot .no_text08 p:nth-child(3){top:80%; left:48.9%; width:44.2%;}
}

@media screen and (max-width: 500px) {
	.quantum-dot .no_text03 .no_text03_box01 .box_line p{ font-size:10px;}
	.quantum-dot .no_text05 .box p:nth-child(2){font-size:10px;}
	.quantum-dot .no_text06 .graph_number p{ font-size:10px;}
	.quantum-dot .no_text06 .percent p{ font-size:10px;}

}
@media screen and (max-width: 460px) {
.quantum-dot .no_text05 p{ font-size:10px;}
}
@media screen and (max-width: 380px) {
	.quantum-dot .no_text01 .no_text01_title p{font-size:10px;}
	.quantum-dot .no_text01 .circle p{font-size:10px;}
	.quantum-dot .no_text04_box02 { font-size:10px;  }
	.quantum-dot .no_text04_box01 > p{font-size:10px;}
	.quantum-dot .no_text04_box02 p:nth-child(3) {font-size:10px}
	.quantum-dot .no_text03 .no_text03_box01 .box .gray{font-size:10px;}
	.quantum-dot .no_text08 p{ font-size:10px;}
	.quantum-dot .no_text07 p{font-size:10px;}
	.quantum-dot .no_text03 .no_text03_box01 .box .gray{font-size:10px;}
}

@media (max-width: 320px) {
	.quantum-dot .large-text { font-size: 13px; }

	.quantum-dot section:nth-of-type(2) .section_txt.desc_only { padding-bottom: 55px; }
	.quantum-dot section:nth-of-type(2) .inner:last-child { margin-top: 18px; }

	.quantum-dot section:nth-of-type(2) .section_txt,
	.quantum-dot section:nth-of-type(3) .section_txt { padding-bottom: 16px; }

	.product_tech.quantum-dot .desc p + p { margin-top: 18px; }

	.quantum-dot .no_text01 .no_text01_circle06 p{ font-size:10px;}





	.quantum-dot .no_text02 p{top:79%; font-size:10px; letter-spacing:-0.01em;}


	.quantum-dot .no_text03 .no_text03_box01 .box_left p{top:67.9%; left:51.7%; font-size:10px; line-height:1.36;}
	.quantum-dot .no_text03 .no_text03_box01 .box_right p{left:42%; top:67.2%; font-size:10px; line-height:1.33;}
	.quantum-dot .no_text03 .no_text03_box01 > p{font-size:10px;}
	.quantum-dot .no_text03 .no_text03_box02 p { top:74%; width:50%;  height:auto; padding-top:0; font-size:10px; text-shadow: 0px 0px 2px rgba(0, 0, 0, 1);  }


	.quantum-dot .no_text04_box01 { font-size:10px;  }



	.quantum-dot .no_text06{}
	.quantum-dot .no_text06 .graph_tilte p{font-size:10px; }
	.quantum-dot .no_text06 .graph_number sup{ top:0.1em; left:1.9em; font-size:x-small;}

}