/* ========================================================================
 sec bg
======================================================================== */
#secMain_1 .bg:before {background-image: url(/tour/_assets/electronics/img/secmain_1_bg.webp);}
#secMain_2 .bg:before {background-image: url(/tour/_assets/electronics/img/secmain_2_bg.webp);}
#sec1_1 .bg:before {background-image: url(/tour/_assets/electronics/img/sec1_1_bg.webp);}
#sec1_2 .bg:before {background-image: url(/tour/_assets/img/sec_insight_bg.webp);}
#sec2_1 .bg:before {background-image: url(/tour/_assets/electronics/img/sec2_1_bg.webp);}
#sec2_2 .bg:before {background-image: url(/tour/_assets/img/sec_insight_bg.webp);}
#sec3_1 .bg:before {background-image: url(/tour/_assets/electronics/img/sec3_1_bg.webp);}
#sec3_2 .bg:before {background-image: url(/tour/_assets/img/sec_insight_bg.webp);}
#sec4_1 .bg:before {background-image: url(/tour/_assets/electronics/img/sec4_1_bg.webp);}
#sec4_2 .bg:before {background-image: url(/tour/_assets/img/sec_insight_bg.webp);}
#sec5_1 .bg:before {background-image: url(/tour/_assets/electronics/img/sec5_1_bg.webp);}
#sec5_2 .bg:before {background-image: url(/tour/_assets/img/sec_insight_bg.webp);}
#sec6_1 .bg:before {background-image: url(/tour/_assets/electronics/img/sec6_1_bg.webp);}
#sec6_2 .bg:before {background-image: url(/tour/_assets/img/sec_insight_bg.webp);}
#sec7_1 .bg:before {background-image: url(/tour/_assets/electronics/img/sec7_1_bg.webp);}
#sec7_2 .bg:before {background-image: url(/tour/_assets/img/sec_insight_bg.webp);}
#secMovie .bg:before {background-image: url(/tour/_assets/img/secmovie_bg.webp);}

@media only screen and (max-width: 980px) {
	#secMain_1 .bg:before {background-image: url(/tour/_assets/electronics/img/secmain_1_bg_sp.webp);}
	#secMain_2 .bg:before {background-image: url(/tour/_assets/electronics/img/secmain_2_bg_sp.webp);}
	#sec1_1 .bg:before {background-image: url(/tour/_assets/electronics/img/sec1_1_bg_sp.webp);}
	#sec1_2 .bg:before {background-image: url(/tour/_assets/img/sec_insight_bg_sp.webp);}
	#sec2_1 .bg:before {background-image: url(/tour/_assets/electronics/img/sec2_1_bg_sp.webp);}
	#sec2_2 .bg:before {background-image: url(/tour/_assets/img/sec_insight_bg_sp.webp);}
	#sec3_1 .bg:before {background-image: url(/tour/_assets/electronics/img/sec3_1_bg_sp.webp);}
	#sec3_2 .bg:before {background-image: url(/tour/_assets/img/sec_insight_bg_sp.webp);}
	#sec4_1 .bg:before {background-image: url(/tour/_assets/electronics/img/sec4_1_bg_sp.webp);}
	#sec4_2 .bg:before {background-image: url(/tour/_assets/img/sec_insight_bg_sp.webp);}
	#sec5_1 .bg:before {background-image: url(/tour/_assets/electronics/img/sec5_1_bg_sp.webp);}
	#sec5_2 .bg:before {background-image: url(/tour/_assets/img/sec_insight_bg_sp.webp);}
	#sec6_1 .bg:before {background-image: url(/tour/_assets/electronics/img/sec6_1_bg_sp.webp);}
	#sec6_2 .bg:before {background-image: url(/tour/_assets/img/sec_insight_bg_sp.webp);}
	#sec7_1 .bg:before {background-image: url(/tour/_assets/electronics/img/sec7_1_bg_sp.webp);}
	#sec7_2 .bg:before {background-image: url(/tour/_assets/img/sec_insight_bg_sp.webp);}
	#secMovie .bg:before {background-image: url(/tour/_assets/img/secmovie_bg_sp.webp);}
}
/* ------------------------------------------------------------------------
 secnav
------------------------------------------------------------------------ */
.secnavList:before {
	height:253px;
}
@media only screen and (max-width: 980px) {
	.secnavList:before{
		height:220px;
	}
}
/* ------------------------------------------------------------------------
 secMain_1
------------------------------------------------------------------------ */
#secMain_1{

}
#secMain_1 .sec-head{
	width:520px;
	top:15%;
}
#secMain_1 .desc{
	width:415px;
	letter-spacing: 0.02em;;
}
#square span{
	right:-165px;
	bottom:3px;
}
@media only screen and (max-width: 980px) {
	#secMain_1 .bg:before{
		background-position:left center;
	}
}
/* ------------------------------------------------------------------------
 secMain_2
------------------------------------------------------------------------ */
#secMain_2{
	
}
@media only screen and (max-width: 980px) {
	
}
/* ------------------------------------------------------------------------
 sec1_1
------------------------------------------------------------------------ */
#sec1_1{
	color: var(--color-deepblue);
}
@media only screen and (max-width: 1200px) {
	#sec1_1 .desc-title,
	#sec1_1 .desc-text{
		filter: drop-shadow(0px 0px 8px rgba(255,255,255,1)) drop-shadow(0px 0px 8px rgba(255,255,255,1));
	}
}
@media only screen and (max-width: 980px) {
	#sec1_1 .bg:before{
		background-position: center 85%;
	}
	#sec1_1 .contents {
		justify-content: flex-start;
	}
	#sec1_1 .sec-head {
		margin-bottom:220px;
	}
}
/* ------------------------------------------------------------------------
 sec1_2
------------------------------------------------------------------------ */
#sec1_2{
	
}
#sec1_2 h3:after{
	content:"";
	height:140px;
	aspect-ratio: 83 / 281;
	right: calc(50% - 255px);
	top: -52px;
	background-image:url(/tour/_assets/electronics/img/sec1_2_illust.webp);
}
@media only screen and (max-width: 980px) {
	#sec1_2 h3:after{
		height: 120px;
        right: 6%;
        top: -60px;
		background-image:url(/tour/_assets/electronics/img/sec1_2_illust.webp);
	}
}
@media only screen and (max-width: 480px) {
	#sec1_2 h3:after{
        right: 0%;
	}
}
/* ------------------------------------------------------------------------
 sec2_2
------------------------------------------------------------------------ */
#sec2_2{
	
}
#sec2_2 .sec-insight .bottom-illust:after{
	content:"";
	width:180px;
	aspect-ratio: 361 / 286;
	right: -80px;
	top: 0px;
	background-image:url(/tour/_assets/electronics/img/sec2_2_illust.webp);
}
@media only screen and (max-width: 980px) {
	#sec2_2 .sec-insight .bottom-illust:after{
        width: 130px;
        right: -46px;
        top: 0px;
	}
}
/* ------------------------------------------------------------------------
 sec3_2
------------------------------------------------------------------------ */
#sec3_2{
	
}
#sec3_2 h3:before{
	content:"";
	height:130px;
	aspect-ratio: 216 / 275;
	left: calc(50% - 320px);
	top: -45px;
	background-image:url(/tour/_assets/electronics/img/sec3_2_illust1.webp);
	animation-delay: 0.8s;
}
#sec3_2 h3:after{
	content:"";
	height:161px;
	aspect-ratio: 99 / 322;
	right: calc(50% - 260px);
	top: -50px;
	background-image:url(/tour/_assets/electronics/img/sec3_2_illust2.webp);
}
@media only screen and (max-width: 980px) {
	#sec3_2 h3:before{
		content:none;
	}
	#sec3_2 h3:after{
		height: 120px;
        right: 6%;
        top: -60px;
	}
	#sec3_2 .sec-insight .bottom-illust:after{
		height:109px;
		aspect-ratio: 216 / 275;
		left: -30px;
		bottom: -115px;
		background-image:url(/tour/_assets/electronics/img/sec3_2_illust1.webp);
		animation-delay: 0.8s;
	}
}
@media only screen and (max-width: 480px) {
	#sec3_2 h3:after{
        right: 0%;
	}
}
/* ------------------------------------------------------------------------
 sec4_2
------------------------------------------------------------------------ */
#sec4_2{
	
}
#sec4_2 h3:before{
	content:"";
	height: 153px;
	aspect-ratio: 167 / 306;
	left: calc(50% - 305px);
	top: -40px;
	background-image:url(/tour/_assets/electronics/img/sec4_2_illust.webp);
	animation-delay: 0.8s;
}
@media only screen and (max-width: 980px) {
	#sec4_2 h3:before{
		height: 115px;
        left: 40px;
        top: -55px;
		animation-delay: 0.8s;
	}
}
@media only screen and (max-width: 550px) {
	#sec4_2 h3:before{
        left: -25px;
	}
}
/* ------------------------------------------------------------------------
 sec5_2
------------------------------------------------------------------------ */
#sec5_2{
	
}
#sec5_2 h3:before{
	content:"";
	height: 169px;
	aspect-ratio: 267 / 369;
	left: calc(50% - 350px);
	top: -40px;
	background-image:url(/tour/_assets/electronics/img/sec5_2_illust.webp);
	animation-delay: 0.8s;
}
#sec5_2 .desc-text{
	width:61%;
}
#sec5_2 .desc-image{
	width:35%;
	box-shadow: none;
}
@media only screen and (max-width: 980px) {
	#sec5_2 h3:before{
		content:none;
	}
	#sec5_2 .sec-insight .bottom-illust:after{
		height: 130px;
		aspect-ratio: 267 / 369;
		left: 0px;
		top: 15px;
		background-image:url(/tour/_assets/electronics/img/sec5_2_illust.webp);
		animation-delay: 0.8s;
	}
}
/* ------------------------------------------------------------------------
 sec6_2
------------------------------------------------------------------------ */
#sec6_2{
	
}
#sec6_2 h3:before{
	content:"";
	height: 144px;
	aspect-ratio: 199 / 287;
	left: calc(50% - 330px);
	top: -20px;
	background-image:url(/tour/_assets/electronics/img/sec6_2_illust1.webp);
	animation-delay: 0.8s;
}
#sec6_2 .sec-insight .bottom-illust:after{
	content:"";
	width:146px;
	aspect-ratio: 289 / 294;
    right: -65px;
    top: 0px;
	background-image:url(/tour/_assets/electronics/img/sec6_2_illust2.webp);
}
@media only screen and (max-width: 980px) {
	#sec6_2 h3:before{
        height: 100px;
        left: 25px;
        top: -40px;
		animation-delay: 0.8s;
	}
	#sec6_2 .sec-insight .bottom-illust:after{
		width: 105px;
		right: -30px;
		top: 0px;
	}
}
@media only screen and (max-width: 480px) {
	#sec6_2 h3:before{
        left: -25px;
        top: -40px;
	}
}
/* ------------------------------------------------------------------------
 sec7_2
------------------------------------------------------------------------ */
#sec7_2{
	
}
#sec7_2 h3:before{
	content:"";
	height: 310px;
    aspect-ratio: 632 / 670;
    left: calc(50% - 475px);
    top: -200px;	
	background-image:url(/tour/_assets/electronics/img/sec7_2_illust.webp);
	animation-delay: 0.8s;
}
#sec7_2 .desc-text{
	width:56%;
}
#sec7_2 .desc-image{
	width:40%;
}
@media only screen and (max-width: 980px) {
	#sec7_2 h3:before{
		content:none;
	}
	#sec7_2 .sec-insight .bottom-illust:after{
		height: 200px;
		aspect-ratio: 632 / 670;
		left: -60px;
		top: -30px;
		background-image:url(/tour/_assets/electronics/img/sec7_2_illust.webp);
		animation-delay: 0.8s;
	}
}


