/* RESPONSIVE */
@media screen and (max-width:1600px){
	
}

@media screen and (max-width:1350px){
	.side-title-wrap.flex-area .subject {width:400px;}
	.side-title-wrap.flex-area .description {width:calc(100% - 400px);}
	
	.content.philosophy .counter-list .item .inner .counter {gap:0.5rem;}
	.content.philosophy .counter-list .item .inner .counter .number {font-size:2.5rem;}
	.content.philosophy .counter-list .item .inner .counter .unit {font-size:1.25rem;}
	
	.content.history .history-wrapper .side-title-wrap {width:400px;}
	.content.history .history-wrapper .history-list {width:calc(100% - 400px);}
	
	.content.contact-form .form-wrapper .overview {width:480px;}
	.content.contact-form .form-wrapper .overview .page-banner-text {padding:7.5rem 2.5rem;}

	.content.contact-form .form-wrapper .form {width:calc(100% - 480px);padding:5rem 2.5rem 7.5rem;}
}

@media screen and (max-width:1024px){
	#page-title-bar .page-title {margin:0 0 1rem !important;}
	#page-title-bar .page-title h2 {font-size:3rem !important;}
	#page-title-bar .page-desc p {font-size:1.25rem;}
	
	.side-title-wrap {margin-bottom:3.75rem;}
	.side-title-wrap .subject .title {font-size:2.5rem;}
	.side-title-wrap .subject .sub {font-size:1rem;margin-top:1.25rem;}
	.side-title-wrap .description .desc {font-size:1rem;}
	.side-title-wrap .description .desc + .desc {margin-top:0.75rem;}

	.side-title-wrap.flex-area {margin-bottom:3.75rem;}
	.side-title-wrap.flex-area .subject {width:320px;}
	.side-title-wrap.flex-area .description {width:calc(100% - 320px);}
	
	.content.overview .page-banner-text {padding:5rem 1rem;}
	.content.overview .page-banner-text .sub {font-size:1rem;}
	.content.overview .page-banner-text .title {font-size:2rem;margin:1.5rem 0;}
	.content.overview .page-banner-text .desc {font-size:1rem;}
	.content.overview .page-banner-text .tag-list {gap:0.5rem;}
	.content.overview .page-banner-text .tag-list .tag-item {height:2rem;}
	.content.overview .page-banner-text .tag-list .tag-item .text {font-size:0.75rem;}
	.content.overview .page-banner-text .desc + .tag-list {margin-top:1.5rem;}
	
	.content.philosophy .counter-list {gap:1rem;}
	.content.philosophy .counter-list .item {width:calc(50% - 1rem / 2);}
	.content.philosophy .counter-list .item .inner {gap:1.5rem;padding:1.5rem;border-radius:1rem;}
	.content.philosophy .counter-list .item .inner .label {font-size:1rem;}

	.content.history .history-wrapper .side-title-wrap {width:320px;}
	.content.history .history-wrapper .history-list {width:calc(100% - 320px);}
	.content.history .history-wrapper .history-list .history-item {padding-left:calc(1.5rem + 9px);padding-bottom:3.75rem;}
	.content.history .history-wrapper .history-list .history-item::before {top:8px;}
	.content.history .history-wrapper .history-list .history-item:not(:last-child)::after {bottom:-8px;}
	.content.history .history-wrapper .history-list .history-item .year-label {font-size:1.25rem;margin-bottom:1rem;}
	.content.history .history-wrapper .history-list .history-item .subject {font-size:1.5rem;margin-bottom:1rem;}
	.content.history .history-wrapper .history-list .history-item .desc {font-size:1rem;margin-bottom:1rem;}
	.content.history .history-wrapper .history-list .history-item .tag-list {gap:0.5rem;}
	.content.history .history-wrapper .history-list .history-item .tag-list .tag-item {height:2rem;}
	.content.history .history-wrapper .history-list .history-item .tag-list .tag-item .text {font-size:0.75rem;}

	.content.technology .tech-feature-list {gap:1rem;}
	.content.technology .tech-feature-list .item {width:100%;height:auto;}
	.content.technology .tech-feature-list .item .inner {gap:2rem;height:auto;padding:1.5rem;border-radius:1rem;}
	.content.technology .tech-feature-list .item .inner .number {font-size:1.25rem;}
	.content.technology .tech-feature-list .item .inner .cont .subject {font-size:1.5rem;}

	.content.how-we-work .work-step-list {gap:2.5rem 1rem;}
	.content.how-we-work .work-step-list .item {width:calc((100% / 3) - 1rem * 2 / 3);}
	.content.how-we-work .work-step-list .item .inner {padding:1.5rem;border-radius:1rem;}
	.content.how-we-work .work-step-list .item .inner .number-box {top:calc(-3rem / 2);width:3rem;border-radius:0.25rem;}
	.content.how-we-work .work-step-list .item .inner .number-box .number {font-size:1.25rem;}
	.content.how-we-work .work-step-list .item .inner .icon {margin-top:1.5rem;background-size:3rem;}
	
	.content.originality .original-list {gap:1rem;}
	.content.originality .original-list .original-item {width:100%;}
	.content.originality .original-list .original-item .inner {height:auto;padding:1.5rem;border-radius:1rem;}
	.content.originality .original-list .original-item .inner .introduce {padding-bottom:1.5rem;margin-bottom:1.5rem;}
	.content.originality .original-list .original-item .inner .introduce .tag {height:2rem;}
	.content.originality .original-list .original-item .inner .introduce .tag .text {font-size:0.75rem;}
	.content.originality .original-list .original-item .inner .introduce .subject {font-size:1.5rem;margin:1.5rem 0 1rem;}
	.content.originality .original-list .original-item .inner .feature .feature-list {margin-bottom:1.5rem;}

	.content.contact-us .contact-banner {padding:3.75rem 1rem;border-radius:1rem;}
	.content.contact-us .contact-banner .inner .banner-title-wrap {margin-bottom:3.75rem;}
	.content.contact-us .contact-banner .inner .banner-title-wrap .title {font-size:1.25rem;}
	.content.contact-us .contact-banner .inner .banner-title-wrap .subject {font-size:2rem;margin:1rem 0 !important;}
	.content.contact-us .contact-banner .inner .banner-title-wrap .desc {font-size:1rem;}
	
	.content.service .service-tab-wrap .service-tab .tab a {height:3rem;padding:0 1.25rem;border-radius:0.25rem;}
	
	.content.service .service-wrapper {padding-top:5rem;}
	.content.service .service-wrapper + .service-wrapper {margin-top:5rem;}
	.content.service .service-wrapper .spacer {top:-5rem;}
	
	.content.service .detail-list {gap:1rem;}
	.content.service .detail-list .detail-item {width:100%}
	.content.service .detail-list .detail-item .inner {height:auto;padding:1.5rem;border-radius:1rem;}
	.content.service .detail-list .detail-item .inner .tag {height:2rem;}
	.content.service .detail-list .detail-item .inner .tag .text {font-size:0.75rem;}
	.content.service .detail-list .detail-item .inner .introduce {padding-bottom:1.5rem;margin-bottom:1.5rem;}
	.content.service .detail-list .detail-item .inner .introduce .subject {font-size:1.5rem;margin:1.5rem 0 1rem;}
	.content.service .detail-list .detail-item .inner .process-list {margin-top:1.5rem;}
	.content.service .detail-list .detail-item .inner .process-list .item {padding-left:2rem;}
	.content.service .detail-list .detail-item .inner .process-list .item + .item {margin-top:1rem;}
	.content.service .detail-list .detail-item .inner .process-list .item .bullet {top:4px;width:1.25rem;}
	.content.service .detail-list .detail-item .inner .process-list .item .bullet span {font-size:0.75rem;}
	
	.content.works .portfolio-tab-wrap .nav {margin-bottom:3.75rem;}
	.content.works .portfolio-tab-wrap .nav .nav-tabs li .tab-link {height:3rem;padding:0 1.25rem;border-radius:0.25rem;}
	
	.content.blog.sub .blog-list-wrap .blog-item {width:calc(50% - 1rem / 2) !important;}
	
	.content.blog.sub .blog-list-wrap .pagination {gap:0.5rem;margin:3.75rem 0 0;}
	.content.blog.sub .blog-list-wrap .pagination a,
	.content.blog.sub .blog-list-wrap .pagination .current {width:3rem;border-radius:0.25rem;}
	
	#blog-post-content h1 {font-size:2rem;}
	#blog-post-content h2 {font-size:1.875rem;}
	#blog-post-content h3 {font-size:1.75rem;}
	#blog-post-content h4 {font-size:1.5rem;}
	#blog-post-content h5 {font-size:1.375rem;}
	#blog-post-content h6 {font-size:1.25rem;}
	
	.content.contact-form .form-wrapper .overview {width:100%;}
	.content.contact-form .form-wrapper .overview .page-banner-text {padding:5rem 1rem;}
	.content.contact-form .form-wrapper .overview .page-banner-text .sub {font-size:1rem;}
	.content.contact-form .form-wrapper .overview .page-banner-text .title {font-size:2rem;margin:1.25rem 0;}
	.content.contact-form .form-wrapper .overview .page-banner-text .desc {font-size:1rem;}
	.content.contact-form .form-wrapper .overview .page-banner-text .list-wrap {gap:1.5rem;margin-top:3.75rem;}
	.content.contact-form .form-wrapper .overview .page-banner-text .list-wrap .feature-list {justify-content:center;gap:1rem;}
	.content.contact-form .form-wrapper .overview .page-banner-text .list-wrap .feature-list .item {max-width:640px;}
	.content.contact-form .form-wrapper .overview .page-banner-text .list-wrap .feature-list .item .inner {border-radius:0.5rem;}
	.content.contact-form .form-wrapper .overview .page-banner-text .list-wrap .feature-list .item .inner .cont {width:calc(100% - 3.5rem - 1rem);}
	.content.contact-form .form-wrapper .overview .page-banner-text .list-wrap .info-list {justify-content:center;gap:0.75rem 2rem;}
	.content.contact-form .form-wrapper .overview .page-banner-text .list-wrap .info-list .item {width:auto;}
	
	.content.contact-form .form-wrapper .form {width:100%;padding:5rem 1rem;}
	.content.contact-form .form-wrapper .form .wpforms-container .wpforms-layout-row {gap:1rem;}
	.content.contact-form .form-wrapper .form .wpforms-container .wpforms-layout-row .wpforms-layout-column {width:calc(50% - 1rem / 2);}
	.content.contact-form .form-wrapper .form .wpforms-container .wpforms-field input[type=text],
	.content.contact-form .form-wrapper .form .wpforms-container .wpforms-field input[type=email] {border-radius:0.25rem;}
	.content.contact-form .form-wrapper .form .wpforms-container .wpforms-field textarea {border-radius:0.25rem;}
	.content.contact-form .form-wrapper .form .wpforms-container .wpforms-field .wpforms-uploader {border-radius:0.25rem;}
	.content.contact-form .form-wrapper .form .wpforms-container .wpforms-submit-container {margin-top:3.75rem;}
	.content.contact-form .form-wrapper .form .wpforms-container .wpforms-submit-container .wpforms-submit {height:3rem;border-radius:0.25rem;}
	
	.content.next .next-list {gap:1rem;}
	.content.next .next-list .next-item {width:100%;}
	.content.next .next-list .next-item .inner {height:auto;padding:1.5rem;border-radius:1rem;}
	.content.next .next-list .next-item .inner .tag {height:2rem;}
	.content.next .next-list .next-item .inner .tag .text {font-size:0.75rem;}
	.content.next .next-list .next-item .inner .subject {font-size:1.5rem;margin:1.5rem 0 1rem;}
}

@media screen and (max-width:768px){
	.side-title-wrap.flex-area {gap:1.5rem;}
	.side-title-wrap.flex-area .subject {width:100%;}
	.side-title-wrap.flex-area .description {width:100%;}
	
	.content.history .history-wrapper .side-title-wrap {width:100%;}
	.content.history .history-wrapper .history-list {width:100%;}
	
	.content.how-we-work .work-step-list .item {width:calc(50% - 1rem / 2);}
	
	.content.blog.sub .blog-list-wrap .blog-item {width:100% !important;}
}

@media screen and (max-width:480px){
	#page-title-bar .page-title {margin:0 0 0.5rem !important;}
	#page-title-bar .page-title h2 {font-size:2rem !important;}
	#page-title-bar .page-desc p {font-size:1rem;}
	
	.side-title-wrap {margin-bottom:2.5rem;}
	.side-title-wrap .subject .title {font-size:2rem;}
	.side-title-wrap .subject .sub {font-size:0.875rem;margin-top:1rem;}
	.side-title-wrap .description .desc {font-size:0.875rem;}
	.side-title-wrap .description .desc + .desc {margin-top:0.5rem;}
	
	.side-title-wrap.flex-area {gap:1rem;margin-bottom:2.5rem;}
	
	.content.overview .page-banner-text {padding:3.75rem 1rem;}
	.content.overview .page-banner-text .sub {font-size:0.875rem;}
	.content.overview .page-banner-text .title {font-size:1.25rem;margin:1rem 0 0;}
	.content.overview .page-banner-text .desc {font-size:0.875rem;}
	.content.overview .page-banner-text .tag-list {display:none;}
	
	.content.philosophy .counter-list .item {width:100%;}
	.content.philosophy .counter-list .item .inner {gap:1rem;padding:1rem;}
	.content.philosophy .counter-list .item .inner .label {font-size:0.875rem;}
	.content.philosophy .counter-list .item .inner .counter .number {font-size:1.75rem;}
	.content.philosophy .counter-list .item .inner .counter .unit {font-size:1rem;}
	.content.philosophy .counter-list .item .inner .text {font-size:0.875rem;}

	.content.history .history-wrapper .history-list .history-item {padding-left:calc(1rem + 9px);}
	.content.history .history-wrapper .history-list .history-item::before {top:7px;width:7px;}
	.content.history .history-wrapper .history-list .history-item:not(:last-child)::after {bottom:-7px;left:3px;}
	.content.history .history-wrapper .history-list .history-item .year-label {font-size:1rem;margin-bottom:0.75rem;}
	.content.history .history-wrapper .history-list .history-item .subject {font-size:1.125rem;margin-bottom:0.75rem;}
	.content.history .history-wrapper .history-list .history-item .desc {font-size:0.875rem;margin-bottom:0.75rem;}
	.content.history .history-wrapper .history-list .history-item .tag-list {gap:0.375rem;}
	.content.history .history-wrapper .history-list .history-item .tag-list .tag-item {height:1.75rem;padding:0 0.75rem;}
	.content.history .history-wrapper .history-list .history-item .tag-list .tag-item .text {font-size:0.625rem;}
	
	.content.technology .tech-feature-list .item .inner {gap:1.5rem;padding:1rem;}
	.content.technology .tech-feature-list .item .inner .number {font-size:1rem;}
	.content.technology .tech-feature-list .item .inner .cont .subject {font-size:1.125rem;margin-bottom:0.75rem;}
	.content.technology .tech-feature-list .item .inner .cont .text {font-size:0.875rem;}

	.content.how-we-work .work-step-list {gap:2rem 1rem;}
	.content.how-we-work .work-step-list .item {width:100%;}
	.content.how-we-work .work-step-list .item .inner {padding:1rem;}
	.content.how-we-work .work-step-list .item .inner .number-box {top:calc(-2.5rem / 2);width:2.5rem;}
	.content.how-we-work .work-step-list .item .inner .number-box .number {font-size:1rem;}
	.content.how-we-work .work-step-list .item .inner .icon {margin-top:1rem;height:5rem;background-size:2.5rem;}
	.content.how-we-work .work-step-list .item .inner .text-wrap .label {font-size:1.125rem;margin-bottom:0.75rem;}
	.content.how-we-work .work-step-list .item .inner .text-wrap .text {font-size:0.875rem;}
	
	.content.originality .original-list .original-item .inner {padding:1rem;}
	.content.originality .original-list .original-item .inner .introduce {padding-bottom:1rem;margin-bottom:1rem;}
	.content.originality .original-list .original-item .inner .introduce .tag {height:1.75rem;padding:0 0.75rem;}
	.content.originality .original-list .original-item .inner .introduce .tag .text {font-size:0.625rem;}
	.content.originality .original-list .original-item .inner .introduce .subject {font-size:1.125rem;margin:1rem 0 0.75rem;}
	.content.originality .original-list .original-item .inner .introduce .desc {font-size:0.875rem;}
	.content.originality .original-list .original-item .inner .feature .feature-list {margin-bottom:1rem;}
	.content.originality .original-list .original-item .inner .feature .feature-list .item {padding-left:1rem;}
	.content.originality .original-list .original-item .inner .feature .feature-list .item + .item {margin-top:0.5rem;}
	.content.originality .original-list .original-item .inner .feature .feature-list .item .bullet {top:4.5px;width:0.625rem;}
	.content.originality .original-list .original-item .inner .feature .feature-list .item .bullet::after {background-size:0.375rem;}
	.content.originality .original-list .original-item .inner .feature .feature-list .item .text {font-size:0.875rem;}

	.content.contact-us .contact-banner {padding:3rem 1rem;}
	.content.contact-us .contact-banner .inner .banner-title-wrap {margin-bottom:2.5rem;}
	.content.contact-us .contact-banner .inner .banner-title-wrap .title {font-size:1rem;}
	.content.contact-us .contact-banner .inner .banner-title-wrap .subject {font-size:1.25rem;margin:1rem 0 0.75rem !important;}
	.content.contact-us .contact-banner .inner .banner-title-wrap .desc {font-size:0.875rem;}
	
	.content.service .service-tab-wrap .service-tab {gap:0.75rem;}
	.content.service .service-tab-wrap ..service-tab .tab a {height:2.5rem;padding:0 1rem;}
	.content.service .service-tab-wrap ..service-tab .tab a span {font-size:0.875rem;}
	
	.content.service .service-wrapper {padding-top:3.75rem;}
	.content.service .service-wrapper + .service-wrapper {margin-top:3.75rem;}
	.content.service .service-wrapper .spacer {top:-3.75rem;}
	
	.content.service .detail-list .detail-item .inner {padding:1rem;}
	.content.service .detail-list .detail-item .inner .tag {height:1.75rem;padding:0 0.75rem;}
	.content.service .detail-list .detail-item .inner .tag .text {font-size:0.625rem;}
	.content.service .detail-list .detail-item .inner .introduce {padding-bottom:1rem;margin-bottom:1rem;}
	.content.service .detail-list .detail-item .inner .introduce .subject {font-size:1.125rem;margin:1rem 0 0.75rem;}
	.content.service .detail-list .detail-item .inner .introduce .desc {font-size:0.875rem;}
	.content.service .detail-list .detail-item .inner .process-list {margin-top:1rem;}
	.content.service .detail-list .detail-item .inner .process-list .item {padding-left:1.5rem;}
	.content.service .detail-list .detail-item .inner .process-list .item .bullet {top:3px;width:1rem;}
	.content.service .detail-list .detail-item .inner .process-list .item .bullet span {font-size:0.625rem;}
	.content.service .detail-list .detail-item .inner .process-list .item .label {font-size:1rem;}
	.content.service .detail-list .detail-item .inner .process-list .item .text {font-size:0.875rem;margin-top:0.25rem;}
	.content.service .detail-list .detail-item .inner .feature-list .item {padding-left:1rem;}
	.content.service .detail-list .detail-item .inner .feature-list .item + .item {margin-top:0.5rem;}
	.content.service .detail-list .detail-item .inner .feature-list .item .bullet {top:4.5px;width:0.625rem;}
	.content.service .detail-list .detail-item .inner .feature-list .item .bullet::after {background-size:0.375rem;}
	.content.service .detail-list .detail-item .inner .feature-list .item .text {font-size:0.875rem;}
	
	.content.works .portfolio-tab-wrap .nav {margin-bottom:2.5rem;}
	.content.works .portfolio-tab-wrap .nav .nav-tabs li + li {margin-left:0.75rem;}
	.content.works .portfolio-tab-wrap .nav .nav-tabs li .tab-link {height:2.5rem;padding:0 1rem;}
	.content.works .portfolio-tab-wrap .nav .nav-tabs li .tab-link .fusion-tab-heading {font-size:0.875rem;}
	
	.content.blog.sub .blog-list-wrap .pagination {gap:0.25rem;margin:2.5rem 0 0;}
	.content.blog.sub .blog-list-wrap .pagination a,
	.content.blog.sub .blog-list-wrap .pagination .current {width:2.5rem;font-size:0.875rem;}
	
	#blog-post-content h1 {font-size:1.625rem;}
	#blog-post-content h2 {font-size:1.5rem;}
	#blog-post-content h3 {font-size:1.375rem;}
	#blog-post-content h4 {font-size:1.25rem;}
	#blog-post-content h5 {font-size:1.125rem;}
	#blog-post-content h6 {font-size:1rem;}
	#blog-post-content p {font-size:0.875rem;}
	
	.content.contact-form .form-wrapper .overview .page-banner-text {padding:3.75rem 1rem;}
	.content.contact-form .form-wrapper .overview .page-banner-text .sub {font-size:0.875rem;}
	.content.contact-form .form-wrapper .overview .page-banner-text .title {font-size:1.25rem;margin:0.75rem 0;}
	.content.contact-form .form-wrapper .overview .page-banner-text .desc {font-size:0.875rem;}
	.content.contact-form .form-wrapper .overview .page-banner-text .list-wrap {gap:1rem;margin-top:2.5rem;}
	.content.contact-form .form-wrapper .overview .page-banner-text .list-wrap .feature-list .item .inner .icon {width:3rem;}
	.content.contact-form .form-wrapper .overview .page-banner-text .list-wrap .feature-list .item .inner .icon::before {background-size:1.25rem;}
	.content.contact-form .form-wrapper .overview .page-banner-text .list-wrap .feature-list .item .inner .cont {width:calc(100% - 3rem - 1rem);}
	.content.contact-form .form-wrapper .overview .page-banner-text .list-wrap .feature-list .item .inner .cont .label {font-size:1rem;margin-bottom:0;}
	.content.contact-form .form-wrapper .overview .page-banner-text .list-wrap .feature-list .item .inner .cont .text {font-size:0.875rem;}
	.content.contact-form .form-wrapper .overview .page-banner-text .list-wrap .info-list {gap:0.5rem 1rem}
	.content.contact-form .form-wrapper .overview .page-banner-text .list-wrap .info-list .item .inner {padding-left:1.25rem;}
	.content.contact-form .form-wrapper .overview .page-banner-text .list-wrap .info-list .item .inner .icon {top:3.5px;width:0.75rem;}
	.content.contact-form .form-wrapper .overview .page-banner-text .list-wrap .info-list .item .inner .text {font-size:0.875rem;}
	
	.content.contact-form .form-wrapper .form {padding:3.75rem 1rem;}
	.content.contact-form .form-wrapper .form .wpforms-container .wpforms-layout-row {gap:1.5rem;}
	.content.contact-form .form-wrapper .form .wpforms-container .wpforms-field-container {gap:1.5rem;}
	.content.contact-form .form-wrapper .form .wpforms-container .wpforms-layout-row .wpforms-layout-column {width:100%;}
	.content.contact-form .form-wrapper .form .wpforms-container .wpforms-field .wpforms-field-label {font-size:0.875rem;}
	.content.contact-form .form-wrapper .form .wpforms-container .wpforms-field input[type=text],
	.content.contact-form .form-wrapper .form .wpforms-container .wpforms-field input[type=email] {height:2.5rem;font-size:0.875rem;padding:0 0.5rem;}
	.content.contact-form .form-wrapper .form .wpforms-container .wpforms-field textarea {font-size:0.875rem;padding:0.5rem;}
	.content.contact-form .form-wrapper .form .wpforms-container .wpforms-field ul.wpforms-field-required {gap:0.5rem;padding:0.25rem 0;}
	.content.contact-form .form-wrapper .form .wpforms-container .wpforms-field ul.wpforms-field-required li {height:2.25rem;}
	.content.contact-form .form-wrapper .form .wpforms-container .wpforms-field ul.wpforms-field-required input + label {font-size:0.875rem;}
	.content.contact-form .form-wrapper .form .wpforms-container .wpforms-field .wpforms-uploader .modern-title {font-size:0.75rem;}
	.content.contact-form .form-wrapper .form .wpforms-container .wpforms-field .wpforms-field-description {font-size:0.75rem;}
	.content.contact-form .form-wrapper .form .wpforms-container .wpforms-field em.wpforms-error {font-size:0.75rem;}
	.content.contact-form .form-wrapper .form .wpforms-container .wpforms-submit-container {margin-top:2.5rem;}
	.content.contact-form .form-wrapper .form .wpforms-container .wpforms-submit-container .wpforms-submit {height:2.5rem;font-size:0.875rem;}
	
	.content.next .next-list .next-item .inner {padding:1rem;}
	.content.next .next-list .next-item .inner .introduce .tag {height:1.75rem;padding:0 0.75rem;}
	.content.next .next-list .next-item .inner .introduce .tag .text {font-size:0.625rem;}
	.content.next .next-list .next-item .inner .introduce .subject {font-size:1.125rem;margin:1rem 0 0.75rem;}
	.content.next .next-list .next-item .inner .introduce .desc {font-size:0.875rem;}
}