@charset "utf-8";.slick-dots .slick-active button:before{background-color:#F29600}#slider_wrap{overflow:visible;text-align:center}#slider_pc:not(.slick-slider):not(.slick-dots),#slider_sp:not(.slick-slider):not(.slick-dots){position:relative}#slider_pc:not(.slick-slider):not(.slick-dots)>li:not(.slick-slide),#slider_sp:not(.slick-slider):not(.slick-dots)>li:not(.slick-slide){background-color:#FFF;position:absolute;top:50%;left:50%;-ms-transform:translate(-50%,-50%);-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);width:100%}#slider_pc:not(.slick-slider):not(.slick-dots)>li:not(.slick-slide):first-child,#slider_sp:not(.slick-slider):not(.slick-dots)>li:not(.slick-slide):first-child{z-index:1}#slider_pc.slick-slider{position:relative;margin-left:auto;margin-right:auto}#slider_sp.slick-slider{position:relative;margin-left:auto;margin-right:auto}#slider_pc:not(.slick-slider):not(.slick-dots):before{content:"";display:block;padding-top:34.375%}#slider_sp:not(.slick-slider):not(.slick-dots):before{content:"";display:block;padding-top:97.666666666667%}#slider_pc,#slider_pc img,#slider_sp,#slider_sp img{width:100%}#slider_pc li a img,#slider_sp li a img{-webkit-backface-visibility:hidden;backface-visibility:hidden;transition:opacity 0.2s ease-out 0s}#slider_pc li a img:hover,#slider_sp li a img:hover{opacity:.7}#slider_wrap .slick-dots{bottom:0;z-index:2}#slider_wrap .slick-dots li button:before{background-color:#F60}#slider_wrap .link_to{vertical-align:top}@media screen and (max-width:767px){#slider_wrap{}}@media screen and (min-width:768px){#slider_wrap{}}@media screen and (max-width:1023px){#slider_pc{display:none}}@media screen and (min-width:1024px){#slider_sp{display:none}}#top_navi{background-color:#020828;color:#FFF}#top_navi nav{text-align:center}#top_navi nav a{-webkit-backface-visibility:hidden;backface-visibility:hidden;background-color:#020828;color:#FFF;position:relative;text-decoration:none;transition:background-color 0.2s ease-out 0s}#top_navi nav a:hover{background-color:#F29600}#top_navi nav a:after{content:"";display:block;line-height:1;position:absolute;top:50%}@media screen and (max-width:1023px){#top_navi{display:none}}@media screen and (min-width:1024px){#top_navi{}#top_navi nav{display:table;table-layout:fixed;width:100%}#top_navi nav>a{display:table-cell;line-height:1.2;vertical-align:middle;width:-webkit-calc(100% / 9);width:calc(100% / 9)}#top_navi nav>a:not(:first-child):not(.xga_hide):after{background-color:#FFF;height:2.25em;left:0:-ms-transform:translate(-50%,-50%);-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);width:1px}}@media screen and (min-width:1024px) and (max-width:1199px){#top_navi nav{font-size:75%;height:44px}}@media screen and (min-width:1200px) and (max-width:1279px){#top_navi nav{font-size:87.5%;height:50px}}@media screen and (min-width:1280px){#top_navi nav{height:58px}}#message{background-image:-webkit-linear-gradient(top,#272C47 0,#272C47 166px,#E4F1F6 166px,#E4F1F6 100%);background-image:linear-gradient(to bottom,#272C47 0,#272C47 166px,#E4F1F6 166px,#E4F1F6 100%);position:relative}#message:before{border-color:transparent transparent #E4F1F6 transparent;border-style:solid;border-width:0 800px 150px 800px;content:"";height:0;display:block;position:absolute;top:16px;left:50%;-ms-transform:translateX(-50%);-webkit-transform:translateX(-50%);transform:translateX(-50%);width:0;z-index:1}#message figure{position:relative;z-index:2}#message figure figcaption p{margin-top:1em}#message figure figcaption p.xga_show img[src$="ceo.webp"]{width:311px}@media screen and (max-width:767px){#message{margin-bottom:6.25%;padding-top:calc(3.125% + 30px);padding-bottom:3.125%}#message figure h2{text-align:center}#message figure h2 img{width:93.75%}#message figure figcaption p{padding:0 3.125%}}@media screen and (min-width:768px){#message{margin-bottom:100px}#message figure{padding-bottom:50px}#message figure h2 img{width:100%}}@media screen and (min-width:768px) and (max-width:939px){#message{padding-top:70px}}@media screen and (min-width:940px) and (max-width:1023px){#message{padding-top:90px}}@media screen and (min-width:1024px){#message{padding-top:120px}#message figure{margin-left:auto;margin-right:auto;max-width:1080px}#message figure h2{padding-right:-webkit-calc(100% / 3);padding-right:calc(100% / 3)}#message figure figcaption{padding-right:-webkit-calc(100% / 3);padding-right:calc(100% / 3)}#message figure.lazyloaded{background:url(https://tadakenso.net/images/user/message/img_011.webp) right bottom no-repeat;background-size:-webkit-calc((100% / 3) * 0.925);background-size:calc((100% / 3) * 0.925)}}
