@charset "utf-8";


/*Play*/
@import url('https://fonts.googleapis.com/css2?family=Play:wght@400;700&display=swap');
/*{font-family: 'Play', sans-serif;}*/


#multipleDiv_templet_02_6{height:100% !important;}
#multipleDiv_templet_02_6 .multipleContentsDiv{display:flex;align-items:center;justify-content:center;flex-direction:column;}

#section1,
/*.editMode #multipleDiv_templet_02_7{background:url(/sites/templet_02/images/main/main_bg_1.jpg) no-repeat center;background-size:cover;}*/
.editMode #multipleDiv_templet_02_7{background:url(/sites/globalconvergence/images/main/main_bg_1.jpg) no-repeat center;background-size:cover;}
#section2,
.editMode #multipleDiv_templet_02_8{background:url(/sites/templet_02/images/main/main_bg_2.jpg) no-repeat center;background-size:cover;}

#multipleDiv_templet_02_7 .multipleContentsDiv,
#multipleDiv_templet_02_8 .multipleContentsDiv{max-width:1600px;margin: 0 auto;position:relative;}

#multipleDiv_templet_02_6,
#multipleDiv_templet_02_7,
#multipleDiv_templet_02_8{padding-top:100px;}

.editMode #multipleDiv_templet_02_6{height:100vh !important;}
.editMode #multipleDiv_templet_02_7,
.editMode #multipleDiv_templet_02_8{padding:100px 0;}

#section3,
#section4,
#section3 .fp-tableCell,
#section4 .fp-tableCell{height:auto !important;}

@media all and (max-width:1600px) {
	#multipleDiv_templet_02_7 .multipleContentsDiv,
	#multipleDiv_templet_02_8 .multipleContentsDiv{max-width:96%;}
}
@media all and (max-width:1280px) {
	#multipleDiv_templet_02_6{padding-top:135px;}
	#multipleDiv_templet_02_6 .multipleContentsDiv{min-height:800px;}
	#multipleDiv_templet_02_7,
	#multipleDiv_templet_02_8{padding:100px 0;}
}
@media all and (max-width:768px) {
	#multipleDiv_templet_02_6{padding-top:115px;}
}
@media all and (max-height:768px) {
	#multipleDiv_templet_02_6 .multipleContentsDiv{min-height:800px;}
	#multipleDiv_templet_02_7,
	#multipleDiv_templet_02_8{padding:100px 0;}
}
@media all and (min-width:1281px) {
	#fp-nav{position:fixed;right:2%;top:45%;}
	#fp-nav ul{}
	#fp-nav ul li{margin:5.5px 0;}
	#fp-nav ul li a{}
	#fp-nav ul li a span{display:block;width:10px;height:10px;border-radius:100%;background:rgba(255,255,255,0.2);}
	#fp-nav ul li a.active span{height:30px;border-radius:30px;background:rgba(255,255,255,0.8);}
	#fp-nav ul li:last-child{display:none;}
}




#menu8865_obj66{position:absolute;left:0;top:0;width:100% !important;height:100% !important;}
#menu8865_obj67,
#menu8865_obj68{max-width:1600px;}
#menu8865_obj68{position:static;z-index:1;}
#menu8865_obj69{width:100% !important;position:absolute;bottom:0;left:0;}
.slogan{text-align:center;color:#FFF;padding-bottom:50px;}
.slogan .p_1{font-size:30px;line-height:1.3;}
.slogan .p_2{font-size:60px;line-height:1.2;font-family:'Play', sans-serif;}
.slogan .p_3{font-size:18px;line-height:1.5;margin-top:30px;padding:30px 0;border-top:1px solid rgba(255, 255, 255, 0.5);border-bottom:1px solid rgba(255, 255, 255, 0.5);}

@media all and (max-width:1600px) {
	#menu8865_obj67,
	#menu8865_obj68{max-width:96%;}
}
@media all and (max-width:1280px) {
	.slogan .p_1{font-size:20px;}
	.slogan .p_2{font-size:35px;}
	.slogan .p_3{font-size:14px;}
}
@media all and (max-width:768px) {
	.slogan .p_1{font-size:18px;}
	.slogan .p_2{font-size:25px;}
}



.wrap_depart{display:flex;align-items:center;justify-content:center;height:100%;}
.wrap_depart .inner{display:flex;align-items:center;flex-wrap:wrap;width:100%;}
.wrap_depart .item{padding:0 10px;margin:10px 0;}
.sep_2 .item{width:50%;}
.sep_3 .item{width:33.3%;}
.sep_4 .item{width:25%;}
.sep_5 .item{width:20%;}
.wrap_depart h3{}
/*.wrap_depart h3 a{display:flex;align-items:center;justify-content:space-between;padding:30px 35px;border-radius:50px;background:rgba(82,151,180,0.15);}*/
.wrap_depart h3 a{display:flex;align-items:center;justify-content:space-between;padding:30px 35px;border-radius:50px;background: rgba(82, 151, 180, 0.15); border-color: rgb(255 255 255 / 30%);  border-bottom-width: thin;  border-style: solid;}
.wrap_depart .item_4 h3 a{display:flex;align-items:center;justify-content:space-between;padding:16px 35px;border-radius:50px;background: rgba(82, 151, 180, 0.15);border-color: rgb(255 255 255 / 30%);border-bottom-width: thin;border-style: solid;}
.wrap_depart h3 a::after{content:"";display:block;width:10px;height:10px;background:url(/sites/templet_02/images/main/plus_w.png) no-repeat center;}
.wrap_depart h3 span{display:block;text-align:center;color:#FFF;font-size:20px;line-height:1.2;}
.wrap_depart .pop{display:none;position:absolute;top:0;left:0;width:100%;height:100%;align-items:center;justify-content:center;z-index:1;}
.wrap_depart .pop.active{display:flex;}
.wrap_depart .pop::before{content:"";display:block;width:100%;height:100%;background:rgba(0,0,0,0.5);position:fixed;left:0;top:0;}
.wrap_depart .con{width:850px;padding:50px;background:#FFF;position:relative;border-radius:50px;}
.wrap_depart .con h4{}
.wrap_depart .con h4 a span{color:#172c92;font-size:25px;font-family:'S-CoreDream-5Medium';padding-right:30px;background:url(/sites/templet_01/images/main/goto_b.png) no-repeat right center;}
.wrap_depart .con ul{display:flex;align-items:center;flex-wrap:wrap;padding:20px 0;margin-bottom:20px;border-bottom:1px solid #EEE;}
.wrap_depart .con ul li{position:relative;padding-left:10px;margin:3px 20px 3px 0;}
.wrap_depart .con ul li::before{content:"";display:block;width:3px;height:2px;background:rgba(0,0,0,0.5);position:absolute;left:0;top:11px;}
.wrap_depart .con ul li a{font-size:18px;}
.wrap_depart .info{display:flex;align-items:center;flex-wrap:wrap;}
.wrap_depart .info dl{font-size:16px;line-height:1.5;display:flex;align-items:center;margin:5px 20px 5px 0;}
.wrap_depart .info dl::before{content:"";display:block;width:30px;height:26px;}
.wrap_depart .info dl.info_1::before{background:url(/sites/templet_01/images/main/icon_1_b.png) no-repeat left center;background-size:21px;}
.wrap_depart .info dl.info_2::before{background:url(/sites/templet_01/images/main/icon_2_b.png) no-repeat left center;background-size:21px;}
.wrap_depart .info dl.info_3::before{background:url(/sites/templet_01/images/main/icon_3_b.png) no-repeat left center;background-size:21px;}
.wrap_depart .info dt{margin-right:5px;color:#222;font-family:'S-CoreDream-5Medium';}
.wrap_depart .info dd{}
.wrap_depart .info_1{width:100%;}
.wrap_depart .con .close{display:block;width:50px;height:50px;text-indent:-9999px;position:absolute;right:-10px;top:-10px;background:#a90056 url(/sites/templet_01/images/main/x_w.png) no-repeat center;border-radius:50px;}

@media all and (max-width:1280px) {
	.wrap_depart h3 a{padding:15px 35px;}
	.wrap_depart h3 span{font-size:16px;}
}
@media all and (max-width:1024px) {
	.sep_4 .item,
	.sep_5 .item{width:33.3%;}
}
@media all and (max-width:768px) {
	.sep_3 .item,
	.sep_4 .item,
	.sep_5 .item{width:50%;}
	.wrap_depart h3 a{justify-content:center;}
	.wrap_depart h3 a::after{display:none;}
	.wrap_depart .con{width:90%;padding:30px;border-radius:10px;}
	.wrap_depart .info dl{width:100%;margin-right:0;}
	.wrap_depart .info dt{width:40px;}
	.wrap_depart .info dd{width:calc(100% - 80px);}
}




.wrap_intro{display:flex;justify-content:space-between;align-items:flex-end;}
.wrap_intro .side_a{width:48%;}
.wrap_intro .side_b{width:48%;}
.summary{color:#FFF;padding-bottom:30px;margin-bottom:30px;border-bottom:2px solid #FFF;}
.summary h3{font-size:50px;line-height:1.2;}
.summary h3 strong{font-family:'S-CoreDream-6Bold';}
.summary p{font-size:24px;line-height:1.7;margin-top:30px;}
.contact_info{display:flex;align-items:center;justify-content:flex-start;flex-wrap:wrap;}
.contact_info dl{color:#FFF;font-size:18px;line-height:1.5;display:flex;align-items:center;margin:0 20px 20px 0;}
.contact_info dl::before{content:"";display:block;width:30px;height:26px;}
.contact_info dl.item_1::before{background:url(/sites/templet_02/images/main/icon_1.png) no-repeat left center;}
.contact_info dl.item_2::before{background:url(/sites/templet_02/images/main/icon_2.png) no-repeat left center;}
.contact_info dl.item_3::before{background:url(/sites/templet_02/images/main/icon_3.png) no-repeat left center;}
.contact_info dt{margin-right:5px;}
.contact_info dl.item_1{width:100%;}
.greeting{position:relative;background:#FFF;padding:60px;border-top-left-radius:50px 50px;border-top-right-radius:50px 50px;}
.greeting h3{font-size:30px;line-height:1.2;font-family:'S-CoreDream-6Bold';color:#172c92;}
.greeting p{font-size:18px;line-height:1.7;margin-top:30px;padding-right:25px;max-height:450px;overflow-y:auto;}

@media all and (max-width:1280px) {
	#menu8865_obj65{position:relative;}
	#menu8865_obj65::before{display:none;}
	.summary h3{font-size:35px;}
	.summary p{font-size:20px;}
	.contact_info{margin-bottom:30px;}
	.contact_info dl{font-size:16px;}
	.greeting{padding:60px 40px;}
	.greeting h3{font-size:30px;}
	.greeting p{font-size:16px;}
}
@media all and (max-width:768px) {
	.wrap_intro{flex-wrap:wrap;}
	.wrap_intro .side_a{width:100%;}
	.wrap_intro .side_b{width:100%;}
	.summary h3{font-size:25px;}
	.summary p{font-size:16px;}
	.greeting h3{font-size:22px;}
	.greeting p{font-size:14px;padding-right:0;max-height:unset;overflow-y:hidden;}
}
@media all and (max-width:480px) {
	.greeting{padding:60px 20px;border-radius:0;}
	.contact_info dl{font-size:14px;}
	.contact_info dl.item_2{width:100%;}
}



.main_title{padding:70px 0 35px 0;}
.main_title h2{color:#FFF;font-size:60px;line-height:1.2;font-family:'Play', sans-serif;font-weight:700;text-align:center;}

@media all and (max-width:1600px) {
	.main_title h2{font-size:34px;}
}
@media all and (max-width:768px) {
	.main_title{padding:0 0 35px 0;}
	.main_title h2{font-size:25px;}
}



/*HOVER*/
@media all and (min-width:1281px) {
	.wrap_depart h3 a:hover{background:rgba(82,151,180,1);}
}