@charset "UTF-8";

#header .top{background-color:rgba(255,255,255,.7);}
#page .page_section_introduction[section-name="visual_section"]{position:relative;height:655px;padding:0;}
#page .page_section_introduction[section-name="visual_section"] .section_content{height:100%;}
#page .page_section_introduction[section-name="visual_section"] .section_content .visual_slide{height:100%;}
#page .page_section_introduction[section-name="visual_section"] .section_content .visual_slide .slick-list{height:100%;}
#page .page_section_introduction[section-name="visual_section"] .section_content .visual_slide .slick-list .slick-track{height:100%;}
#page .page_section_introduction[section-name="visual_section"] .section_content .visual_slide .slick-arrow{position:absolute;}
#page .page_section_introduction[section-name="visual_section"] .section_content .visual_slide [class*='slide']{height:100%;background-repeat:no-repeat;background-position:center bottom;background-size:cover;background-size:auto 80%;}
#page .page_section_introduction[section-name="visual_section"] .section_content .visual_slide .slide01{background-image:url(../img/visual_section_img01.jpg);background-color:#f2b4bf;}
#page .page_section_introduction[section-name="visual_section"] .section_content .visual_slide .slide02{background-image:url(../img/visual_section_img02.jpg);background-color:#f3b7c3;}
#page .page_section_introduction[section-name="visual_section"] .section_content .visual_slide .slide03{background-image:url(../img/visual_section_img03.jpg);background-color:#f6c777;}
#page .page_section_introduction[section-name="visual_section"] .section_content .visual_slide .slide04{background-image:url(../img/visual_section_img04.jpg);background-color:#83b9e5;}
#page .page_section_introduction[section-name="visual_section"] .section_content .visual_slide .slide05{background-image:url(../img/visual_section_img05.jpg);background-color:#c7e0f6;}
#page .page_section_introduction[section-name="visual_section"] .section_content .visual_slide [class*='slide'] > div{height:100%;}
#page .page_section_introduction[section-name="visual_section"] .section_content .visual_slide .inner{position:relative;height:100%;}
#page .page_section_introduction[section-name="visual_section"] .section_content .visual_slide .inner .box{position:absolute;left:30px;bottom:120px;color:#fff;text-shadow:3px 3px 6px rgba(150,150,150,.2);}
#page .page_section_introduction[section-name="visual_section"] .section_content .visual_slide .inner .box .title{font-size:60px;}
#page .page_section_introduction[section-name="visual_section"] .section_content .visual_slide .inner .box .description{font-size:32px;}
/* #page .page_section_introduction[section-name="visual_section"] .section_content .visual_slide .inner .box .description{height:2.4em;} */
#page .page_section_introduction[section-name="visual_section"] .section_content > .inner{position:absolute;top:0;left:0;right:0;width:100%;height:100%;}
#page .page_section_introduction[section-name="visual_section"] .section_content .arrow_box{position:absolute;bottom:50px;left:30px;line-height:0;}
#page .page_section_introduction[section-name="visual_section"] .section_content .arrow_box button{padding:0;font-size:0;border:none;background:transparent;}
#page .page_section_introduction[section-name="visual_section"] .section_content .arrow_box button:before{display:block;}
#page .page_section_introduction[section-name="visual_section"] .section_content .arrow_box button.slick-next{margin-left:10px;}
#page .page_section_introduction[section-name="visual_section"] .section_content .arrow_box button.slick-prev:before{content:url(../img/arrow_prev_icon.png);}
#page .page_section_introduction[section-name="visual_section"] .section_content .arrow_box button.slick-next:before{content:url(../img/arrow_next_icon.png);}
#page .page_section_introduction[section-name="visual_section"] .section_content .login_box{position:absolute;right:30px;bottom:50px;padding:25px 30px 10px;border-radius:25px;background-color:#fff;}
#page .page_section_introduction[section-name="visual_section"] .section_content .login_box .title{line-height:1.2;margin:0;font-size:28px;font-weight:300;}
#page .page_section_introduction[section-name="visual_section"] .section_content .login_box .title span{font-size:35px;font-weight:700;color:#2abaef;}
#page .page_section_introduction[section-name="visual_section"] .section_content .login_box .image{display:flex;justify-content:flex-end;margin-top:20px;}
#page .page_section_introduction[section-name="visual_section"] .section_content .login_box .image img{display:block;width:111px;}
#page .page_section_introduction[section-name="visual_section"] .section_content .login_box .button{border-radius:10px;background-color:#2abaef;}
#page .page_section_introduction[section-name="visual_section"] .section_content .login_box .button a{display:block;line-height:2;font-size:30px;color:#fff;text-align:center;text-decoration:none;}
#page .page_section_introduction[section-name="visual_section"] .section_content .login_box .box{display:flex;justify-content:center;margin-top:15px;}
#page .page_section_introduction[section-name="visual_section"] .section_content .login_box .box p{margin:0;font-size:15px;text-align:center;}
#page .page_section_introduction[section-name="visual_section"] .section_content .login_box .box p.pw_inquiry{margin-left:12px;padding-left:12px;border-left:solid 1px #d4d4d4;}
#page .page_section_introduction[section-name="visual_section"] .section_content .login_box .box p a{display:inline-block;font-size:18px;font-weight:600;}
@media all and (max-width:1400px){
	#page .page_section_introduction[section-name="visual_section"]{height:618px;}
	#page .page_section_introduction[section-name="visual_section"] .section_content .visual_slide .slick-slide:nth-of-type(3){background-position:center bottom;}
	#page .page_section_introduction[section-name="visual_section"] .section_content .visual_slide .inner .box{left:1.25em;bottom:5em;}
	#page .page_section_introduction[section-name="visual_section"] .section_content .visual_slide .inner .box .title{font-size:3em;}
	#page .page_section_introduction[section-name="visual_section"] .section_content .visual_slide .inner .box .description{font-size:1.8em;}
	#page .page_section_introduction[section-name="visual_section"] .section_content .arrow_box{bottom:2.08em;left:1.25em;}
	#page .page_section_introduction[section-name="visual_section"] .section_content .arrow_box button.slick-next{margin-left:10px;}
	#page .page_section_introduction[section-name="visual_section"] .section_content .login_box{right:1.25em;bottom:2.08em;padding:1.04em 1.25em 0.416em;border-radius:1.04em;}
	#page .page_section_introduction[section-name="visual_section"] .section_content .login_box .title{font-size:1.16em;}
	#page .page_section_introduction[section-name="visual_section"] .section_content .login_box .title span{font-size:1.25em;}
	#page .page_section_introduction[section-name="visual_section"] .section_content .login_box .image{margin-top:20px;}
	#page .page_section_introduction[section-name="visual_section"] .section_content .login_box .image img{width:4.625em;}
	#page .page_section_introduction[section-name="visual_section"] .section_content .login_box .button{border-radius:0.41em;}
	#page .page_section_introduction[section-name="visual_section"] .section_content .login_box .button a{font-size:1.25em;}
	#page .page_section_introduction[section-name="visual_section"] .section_content .login_box .box{margin-top:0.625em;}
	#page .page_section_introduction[section-name="visual_section"] .section_content .login_box .box p{font-size:0.625em;}
	#page .page_section_introduction[section-name="visual_section"] .section_content .login_box .box p a{font-size:1.2em;}
	#page .page_section_introduction[section-name="visual_section"] .section_content .login_box .box p:last-of-type{margin-left:0.5em;padding-left:0.5em;}
}
@media all and (max-width:1200px){
	#page .page_section_introduction[section-name="visual_section"]{height:581px;}
	#page .page_section_introduction[section-name="visual_section"] .section_content .visual_slide .slick-slide:nth-of-type(1){background-size:auto 80%;}
	#page .page_section_introduction[section-name="visual_section"] .section_content .visual_slide .slick-slide:nth-of-type(2){background-size:auto 60%;}
	#page .page_section_introduction[section-name="visual_section"] .section_content .visual_slide .slick-slide:nth-of-type(3){background-size:auto 70%;}
	#page .page_section_introduction[section-name="visual_section"] .section_content .visual_slide .slick-slide:nth-of-type(4){background-size:auto 70%;}
	#page .page_section_introduction[section-name="visual_section"] .section_content .visual_slide .inner:before{content:'';position:absolute;top:0;left:0;width:100%;height:100%;background-color:rgba(0,0,0,.1);}
	/* #page .page_section_introduction[section-name="visual_section"] .section_content .visual_slide .slick-slide:nth-of-type(5) .inner:before{content:none;} */
}
@media all and (max-width:1000px){
	#page .page_section_introduction[section-name="visual_section"]{height:544px;}
	#page .page_section_introduction[section-name="visual_section"] .section_content .visual_slide .slick-slide:nth-of-type(5){background-size:auto 70%;}
	#page .page_section_introduction[section-name="visual_section"] .section_content .visual_slide .inner .box{top:3em;}
	#page .page_section_introduction[section-name="visual_section"] .section_content .arrow_box button.slick-next{margin-left:5px;}
}
@media all and (max-width:800px){
	#page .page_section_introduction[section-name="visual_section"]{height:auto;}
	#page .page_section_introduction[section-name="visual_section"] .section_content .visual_slide{height:507px;}
	#page .page_section_introduction[section-name="visual_section"] .section_content .visual_slide .slick-slide{background-size:auto 90%;}
	#page .page_section_introduction[section-name="visual_section"] .section_content .visual_slide .slick-slide:nth-of-type(1){background-image:url(../img/visual_section_img01_mo.jpg) !important;}
	#page .page_section_introduction[section-name="visual_section"] .section_content .visual_slide .slick-slide:nth-of-type(2){background-image:url(../img/visual_section_img03_mo.jpg) !important;}
	#page .page_section_introduction[section-name="visual_section"] .section_content .visual_slide .slick-slide:nth-of-type(3){background-image:url(../img/visual_section_img02_mo.jpg) !important;}
	#page .page_section_introduction[section-name="visual_section"] .section_content .visual_slide .slick-slide:nth-of-type(4){background-image:url(../img/visual_section_img04_mo.jpg) !important;}
	#page .page_section_introduction[section-name="visual_section"] .section_content .visual_slide .slick-slide:nth-of-type(5){background-image:url(../img/visual_section_img05_mo.jpg) !important;background-position:center center;}
	#page .page_section_introduction[section-name="visual_section"] .section_content > .inner{position:relative;margin-top:15px;background-color:#fff;}
	#page .page_section_introduction[section-name="visual_section"] .section_content .arrow_box{top:-4.58em;bottom:0;}
	#page .page_section_introduction[section-name="visual_section"] .section_content .login_box{position:relative;right:0;bottom:0;border:solid 1px var(--grayd4);}
	#page .page_section_introduction[section-name="visual_section"] .section_content .login_box .box p{width:50%;font-size:1em;}
	#page .page_section_introduction[section-name="visual_section"] .section_content .login_box .box p:last-of-type{padding-left:0;}
}
@media all and (max-width:600px){
	#page .page_section_introduction[section-name="visual_section"] .section_content .visual_slide{height:400px;}
	#page .page_section_introduction[section-name="visual_section"] .section_content .login_box{padding:1.04em 1.04em 0.416em;}
}
@media all and (max-width:400px){
	#page .page_section_introduction[section-name="visual_section"] .section_content .visual_slide{height:350px;}
	#page .page_section_introduction[section-name="visual_section"] .section_content .login_box .box{flex-wrap:wrap;}
	#page .page_section_introduction[section-name="visual_section"] .section_content .login_box .box p{width:100%;font-size:0.9em;text-align:center !important;}
	#page .page_section_introduction[section-name="visual_section"] .section_content .login_box .box p:last-of-type{padding-top:0.5em;margin-left:0;border-left:none;}
}
@media all and (max-width:320px){
	#page .page_section_introduction[section-name="visual_section"] .section_content .visual_slide{height:300px;}
}

#page .page_section_introduction[section-name="link_section"]{position:relative;padding:70px 0;}
#page .page_section_introduction[section-name="link_section"] .section_content .list{display:flex;flex-wrap:wrap;justify-content:space-between;}
#page .page_section_introduction[section-name="link_section"] .section_content .list [class*='_item']{overflow:hidden;position:relative;border-radius:20px;background-repeat:no-repeat;background-position:center center;background-size:cover;}
#page .page_section_introduction[section-name="link_section"] .section_content .list .link_item{width:calc(25% - 30px);margin-bottom:40px;text-align:center;}
#page .page_section_introduction[section-name="link_section"] .section_content .list .link_item:nth-of-type(1){background-image:url(../img/content_section_link_item01.png);}
#page .page_section_introduction[section-name="link_section"] .section_content .list .link_item:nth-of-type(2){background-image:url(../img/content_section_link_item02.png);}
#page .page_section_introduction[section-name="link_section"] .section_content .list .link_item:nth-of-type(3){background-image:url(../img/content_section_link_item03.png);}
#page .page_section_introduction[section-name="link_section"] .section_content .list .link_item:nth-of-type(4){background-image:url(../img/content_section_link_item04.png);}
#page .page_section_introduction[section-name="link_section"] .section_content .list .link_item:after{content:'';position:absolute;top:20px;right:20px;width:30px;height:30px;background-image:url(../img/list_icon.png);background-repeat:no-repeat;background-size:contain;}
#page .page_section_introduction[section-name="link_section"] .section_content .list .link_item:before{content:'';display:block;padding-bottom:100%;}
#page .page_section_introduction[section-name="link_section"] .section_content .list .link_item a{position:absolute;bottom:0;left:0;display:block;box-sizing:border-box;width:100%;padding:10px;text-decoration:none;background-color:rgba(0,0,0,.7);}
#page .page_section_introduction[section-name="link_section"] .section_content .list [class*='_item'] a .description{margin:0;font-size:24px;font-weight:500;color:#fff;text-decoration:none;}
#page .page_section_introduction[section-name="link_section"] .section_content .list .link_item:hover a{height:100%;;}
#page .page_section_introduction[section-name="link_section"] .section_content .list .link_item:hover a .description{position:absolute;top:50%;left:50%;font-size:35px;transform:translate(-50%,-50%);}
#page .page_section_introduction[section-name="link_section"] .section_content .list .video{position:relative;overflow:hidden;width:calc(50% - 20px);border-radius:20px;border:solid 1px var(--grayd4);}
#page .page_section_introduction[section-name="link_section"] .section_content .list .video .video_inner{position:relative;width:100%;height:0;padding-bottom:56.25%;}
#page .page_section_introduction[section-name="link_section"] .section_content .list .video .video_inner video{position:absolute;top:0;left:0;width:100%;height:100%;}
#page .page_section_introduction[section-name="link_section"] .section_content .list .video .video_inner .icon_box{position:absolute;bottom:1.6em;left:7em;display:flex;margin:0;padding:0;}
#page .page_section_introduction[section-name="link_section"] .section_content .list .video .video_inner .icon_box li{margin:0;padding:0;list-style:none;cursor:pointer;}
#page .page_section_introduction[section-name="link_section"] .section_content .list .video .video_inner .icon_box li.next{margin-left:10px;}
#page .page_section_introduction[section-name="link_section"] .section_content .list .video .video_inner .icon_box li img{width:15px;aspect-ratio:15/15;}
#page .page_section_introduction[section-name="link_section"] .section_content .list .video .description{padding:20px 0;color:#fff;text-align:center;background-color:var(--main-blue);}
#page .page_section_introduction[section-name="link_section"] .section_content .list .video .description img{display:inline-block;width:35px;margin-left:5px;vertical-align:middle;}
#page .page_section_introduction[section-name="link_section"] .section_content .list .complete_item{width:calc(50% - 20px);background-image:url(../img/complete_item_bg.png);background-color:#94dcf7;background-position:center right 40px;background-size:auto 60%;}
#page .page_section_introduction[section-name="link_section"] .section_content .list .complete_item a{display:block;box-sizing:border-box;height:100%;padding:40px;color:#000;text-decoration:none;}
#page .page_section_introduction[section-name="link_section"] .section_content .list .complete_item a .title{margin:0;font-size:35px;font-weight:700;}
#page .page_section_introduction[section-name="link_section"] .section_content .list .complete_item a .description{color:#000;}
#page .page_section_introduction[section-name="link_section"] .section_content .list .complete_item a i{display:block;margin-top:25px;}
#page .page_section_introduction[section-name="link_section"] .section_content .list .complete_item a i img{width:30px;height:30px;}
#page .page_section_introduction[section-name="link_section"] .section_content .list .complete_item a .image{position:absolute;left:20px;bottom:20px;}
#page .page_section_introduction[section-name="link_section"] .section_content .list .complete_item a .image img{width:231px;}
@media all and (max-width:1400px){
	#page .page_section_introduction[section-name="link_section"]{padding:66px 0;}
	#page .page_section_introduction[section-name="link_section"] .section_content .list [class*='_item']{border-radius:0.83em;}
	#page .page_section_introduction[section-name="link_section"] .section_content .list .link_item{width:calc(25% - 1.25em);margin-bottom:1.66em;}
	#page .page_section_introduction[section-name="link_section"] .section_content .list .link_item:after{top:0.83em;right:0.83em;width:1.25em;height:1.25em;}
	#page .page_section_introduction[section-name="link_section"] .section_content .list .link_item a{padding:0.41em;}
	#page .page_section_introduction[section-name="link_section"] .section_content .list [class*='_item'] a .description{font-size:1em;}
	#page .page_section_introduction[section-name="link_section"] .section_content .list .link_item:hover a .description{font-size:1.45em;}
	#page .page_section_introduction[section-name="link_section"] .section_content .list .video{width:calc(50% - 0.83em);border-radius:0.83em;}
	#page .page_section_introduction[section-name="link_section"] .section_content .list .video .description{padding:0.83em 0;}
	#page .page_section_introduction[section-name="link_section"] .section_content .list .video .video_inner .icon_box li.next{margin-left:0.5em;}
	#page .page_section_introduction[section-name="link_section"] .section_content .list .video .video_inner .icon_box li img{width:0.75em;}
	#page .page_section_introduction[section-name="link_section"] .section_content .list .complete_item{width:calc(50% - 0.83em);}
	#page .page_section_introduction[section-name="link_section"] .section_content .list .complete_item a{padding:1.66em;}
	#page .page_section_introduction[section-name="link_section"] .section_content .list .complete_item a .title{font-size:1.458em;}
	#page .page_section_introduction[section-name="link_section"] .section_content .list .complete_item a i{margin-top:1.04em;}
	#page .page_section_introduction[section-name="link_section"] .section_content .list .complete_item a i img{width:1.25em;height:1.25em;}
	#page .page_section_introduction[section-name="link_section"] .section_content .list .complete_item a .image{left:0.83em;bottom:0.83em;}
	#page .page_section_introduction[section-name="link_section"] .section_content .list .complete_item a .image img{width:9.625em;}
}
@media all and (max-width:1200px){
	#page .page_section_introduction[section-name="link_section"]{padding:62px 0;}
	#page .page_section_introduction[section-name="link_section"] .section_content .list .video .video_inner .icon_box{bottom:1.9em;left:8em;}
	#page .page_section_introduction[section-name="link_section"] .section_content .list .complete_item a .image img{width:8.625em;}
}
@media all and (max-width:1000px){
	#page .page_section_introduction[section-name="link_section"]{padding:58px 0;}
	#page .page_section_introduction[section-name="link_section"] .section_content .list .complete_item{background-size:auto 60%;}
	#page .page_section_introduction[section-name="link_section"] .section_content .list .complete_item a{padding:0.83em;}
	#page .page_section_introduction[section-name="link_section"] .section_content .list .complete_item a .image img{width:4.625em;}
}
@media all and (max-width:800px){
	#page .page_section_introduction[section-name="link_section"]{padding:54px 0;}
	#page .page_section_introduction[section-name="link_section"] .section_content .list{flex-wrap:wrap;}
	#page .page_section_introduction[section-name="link_section"] .section_content .list .link_item{width:calc(50% - 0.83em);}
	#page .page_section_introduction[section-name="link_section"] .section_content .list .video{width:100%;margin-bottom:1.66em;}
	#page .page_section_introduction[section-name="link_section"] .section_content .list .video .video_inner .icon_box{bottom:2em;left:9em;}
	#page .page_section_introduction[section-name="link_section"] .section_content .list .video .video_inner .icon_box li img{width:1em;}
	#page .page_section_introduction[section-name="link_section"] .section_content .list .complete_item{width:100%;}
	#page .page_section_introduction[section-name="link_section"] .section_content .list .complete_item a{padding:1.66em;}
	#page .page_section_introduction[section-name="link_section"] .section_content .list .complete_item a .image{position:relative;left:0;bottom:0;}
	#page .page_section_introduction[section-name="link_section"] .section_content .list .complete_item a .image img{width:8.625em;}
}
@media all and (max-width:600px){
	#page .page_section_introduction[section-name="link_section"]{padding:50px 0;}
}
@media all and (max-width:400px){
	#page .page_section_introduction[section-name="link_section"]{padding:46px 0;}
	#page .page_section_introduction[section-name="link_section"] .section_content .list .link_item{width:100%;}
	#page .page_section_introduction[section-name="link_section"] .section_content .list .video .video_inner .icon_box{bottom:2.5em;left:10em;}
	#page .page_section_introduction[section-name="link_section"] .section_content .list .complete_item a{padding:0.83em;}
	#page .page_section_introduction[section-name="link_section"] .section_content .list .complete_item a .image img{width:5.625em;}
}
@media all and (max-width:320px){
	#page .page_section_introduction[section-name="link_section"]{padding:42px 0;}
}

#page .page_section_introduction[section-name="organization_section"] .section_content{width:100%;}
#page .page_section_introduction[section-name="organization_section"] .section_content .content_title{position:relative;}
#page .page_section_introduction[section-name="organization_section"] .section_content .content_title:before{content:'';position:absolute;top:50%;left:0;width:100%;height:1px;background-color:#2ABAEF;transform:translateY(-50%);}
#page .page_section_introduction[section-name="organization_section"] .section_content .content_title .title{display:inline-block;width:225px;line-height:2;color:#fff;text-align:center;border-radius:10px;background-color:#2ABAEF;}
#page .page_section_introduction[section-name="organization_section"] .section_content .slide_content{position:relative;}
#page .page_section_introduction[section-name="organization_section"] .section_content .list{display:flex;flex-wrap:wrap;width:90%;margin:20px auto;}
#page .page_section_introduction[section-name="organization_section"] .section_content .list .slick-slide{margin:0 6px !important;}
#page .page_section_introduction[section-name="organization_section"] .section_content .list [class*='item']{position:relative;box-sizing:border-box;border:solid 1px #dadada;border-radius:20px;background-repeat:no-repeat;background-position:center center;background-size:90% auto;}
#page .page_section_introduction[section-name="organization_section"] .section_content .list [class*='item']:first-of-type{margin-left:0;}
#page .page_section_introduction[section-name="organization_section"] .section_content .list [class*='item']:before{content:'';display:block;padding-bottom:56.25%;}
#page .page_section_introduction[section-name="organization_section"] .section_content .list [class*='item'] a{position:absolute;top:0;left:0;width:100%;height:100%;font-size:0;}
#page .page_section_introduction[section-name="organization_section"] .section_content .list .item01{background-image:url(../img/organization_section_cooperation_logo01.png);}
#page .page_section_introduction[section-name="organization_section"] .section_content .list .item02{background-image:url(../img/organization_section_cooperation_logo02.png);}
#page .page_section_introduction[section-name="organization_section"] .section_content .list .item03{background-image:url(../img/organization_section_cooperation_logo03.png);}
#page .page_section_introduction[section-name="organization_section"] .section_content .list .item04{background-image:url(../img/organization_section_cooperation_logo04.png);}
#page .page_section_introduction[section-name="organization_section"] .section_content .list .item05{background-image:url(../img/organization_section_cooperation_logo05.png);}
#page .page_section_introduction[section-name="organization_section"] .section_content .list .item06{background-image:url(../img/organization_section_cooperation_logo06.png);}
#page .page_section_introduction[section-name="organization_section"] .section_content .list .item07{background-image:url(../img/organization_section_cooperation_logo07.png);}
#page .page_section_introduction[section-name="organization_section"] .section_content .list .item08{background-image:url(../img/organization_section_cooperation_logo08.png);}
#page .page_section_introduction[section-name="organization_section"] .section_content .list .item09{background-image:url(../img/organization_section_cooperation_logo09.png);}
#page .page_section_introduction[section-name="organization_section"] .section_content .list .item10{background-image:url(../img/organization_section_cooperation_logo10.png);}
#page .page_section_introduction[section-name="organization_section"] .section_content .list .item11{background-image:url(../img/organization_section_cooperation_logo11.png);}
#page .page_section_introduction[section-name="organization_section"] .section_content .list .item12{background-image:url(../img/organization_section_cooperation_logo12.png);}
#page .page_section_introduction[section-name="organization_section"] .section_content .list .item13{background-image:url(../img/organization_section_cooperation_logo13.png);}
#page .page_section_introduction[section-name="organization_section"] .section_content .list .item14{background-image:url(../img/organization_section_cooperation_logo14.png);}
#page .page_section_introduction[section-name="organization_section"] .section_content .list .item15{background-image:url(../img/organization_section_cooperation_logo15.png);}
#page .page_section_introduction[section-name="organization_section"] .section_content .list .item16{background-image:url(../img/organization_section_cooperation_logo16.png);}
#page .page_section_introduction[section-name="organization_section"] .section_content .list .item17{background-image:url(../img/organization_section_cooperation_logo17.png);}
#page .page_section_introduction[section-name="organization_section"] .section_content .cooperation_arrow_box{position:absolute;top:50%;width:100%;line-height:0;transform:translateY(-50%);}
#page .page_section_introduction[section-name="organization_section"] .section_content .cooperation_arrow_box button{position:absolute;top:50%;width:40px;aspect-ratio:40/40;padding:0;font-size:0;border:none;background:transparent;transform:translateY(-50%);background-size:contain;background-position:center center;}
#page .page_section_introduction[section-name="organization_section"] .section_content .cooperation_arrow_box button:before{display:block;background-size:contain;}
#page .page_section_introduction[section-name="organization_section"] .section_content .cooperation_arrow_box button.slick-prev{left:0;background-image:url(../img/cooperation_arrow_prev_icon.png);}
#page .page_section_introduction[section-name="organization_section"] .section_content .cooperation_arrow_box button.slick-next{right:0;margin-left:10px;background-image:url(../img/cooperation_arrow_next_icon.png);}
@media all and (max-width:1400px){
	#page .page_section_introduction[section-name="organization_section"] .section_content .content_title .title{width:11.25em;}
}
@media all and (max-width:1200px){
	#page .page_section_introduction[section-name="organization_section"] .section_content .list{margin:1em auto;}
}
@media all and (max-width:1000px){
	#page .page_section_introduction[section-name="organization_section"] .section_content .cooperation_arrow_box button{width:35px;}
}
@media all and (max-width:800px){
	#page .page_section_introduction[section-name="organization_section"] .section_content .cooperation_arrow_box button{width:30px;}
}
@media all and (max-width:600px){
	#page .page_section_introduction[section-name="organization_section"] .section_content .cooperation_arrow_box button{width:25px;}
	#page .page_section_introduction[section-name="organization_section"] .section_content .cooperation_arrow_box button.slick-prev{left:-10px;}
	#page .page_section_introduction[section-name="organization_section"] .section_content .cooperation_arrow_box button.slick-next{right:-10px;}
}
@media all and (max-width:400px){
	#page .page_section_introduction[section-name="organization_section"] .section_content .cooperation_arrow_box button{width:20px;}
}







