@charset "UTF-8";html{position:relative;}body{color:#2D2D2E;opacity:0;-webkit-transition:all 100ms linear;transition:all 100ms linear;}body:after{content:'';position:absolute;width:100%;height:100%;top:0;left:0;background-color:#fff;}body.complete{opacity:1 !important;}body.complete:after{-webkit-transition:opacity 400ms linear,width 0ms linear 400ms;transition:opacity 400ms linear,width 0ms linear 400ms;opacity:0;width:0;}@media only screen and (max-width:768px){html,body{height:100%;}body.contentsNoScroll{position:fixed;width:100%;height:100%;}body.contentsNoScroll #main{margin-top:0 !important;}}#kv{position:fixed;width:100%;height:100%;top:0;left:0;opacity:0;-webkit-transition:all 400ms linear;transition:all 400ms linear;}body.complete #kv{opacity:1 !important;-webkit-transition:all 400ms linear 400ms;transition:all 400ms linear 400ms;}#kv .logo{position:absolute;z-index:1;top:24px;left:24px;opacity:0;}#sidebar .logo img ,
#kv .logo img{width:144px;}#sidebar .logo img:first-child{width:160px;margin-top:-20px;}#kv .mainImage{position:relative;height:100vh;}#kv .mainImage span.first-image ,
#kv .mainImage span.alternative-image{position:absolute;top:0;left:0;width:100%;height:100%;background-size:cover;background-position:center;}#kv .mainImage span:before{content:'';position:absolute;top:0;left:0;width:100%;height:100%;}#kv .imageNav{position:absolute;bottom:24px;right:24px;opacity:0;-webkit-transition:all 400ms linear 600ms;transition:all 400ms linear 600ms;}#kv .imageNav a{display:block;border-radius:3px;overflow:hidden;box-shadow:1px 2px 10px 0 rgba(0,0,0,0.05);border:solid 1px #ffffff8f;-webkit-transition:all 250ms cubic-bezier(0, 0, 0.5, 1.3);transition:all 250ms cubic-bezier(0, 0, 0.5, 1.3);}.ua-pc #kv .imageNav a:hover{box-shadow:0px 0px 2px 0 rgba(0,0,0,0.05);}#kv .imageNav a > span{position:relative;width:226px;height:126px;padding:0;}#kv .imageNav a .movie{display:block;background-size:cover;background-position:center;-webkit-transition:all 250ms cubic-bezier(0, 0, 0.5, 1.3);transition:all 250ms cubic-bezier(0, 0, 0.5, 1.3);-webkit-transform:scale(1.01);transform:scale(1.01);}.ua-pc #kv .imageNav a:hover .movie{-webkit-transform:scale(1.08);transform:scale(1.08);}#kv .imageNav a .text{position:absolute;left:0;top:0;width:100%;height:100%;padding:0;text-align:center;}#kv .imageNav a .text > span{position:absolute;color:#fff;width:100%;top:50%;left:0;font-size:1.2rem;line-height:1.357142857142857;text-align:center;-webkit-transform:translateY(-50%);transform:translateY(-50%);margin-top:0.3em;}#kv .imageNav a .text > span:before{content:'';display:inline-block;vertical-align:middle;width:24px;height:24px;margin-right:8px;margin-bottom:0.3em;background-image:url('/assets/images/top/icon-movie.svg');background-size:100% 100%;}#kv .scrolldown{position:absolute;color:#fff;bottom:0;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%);font-size:1.3rem;opacity:0;-webkit-transition:all 400ms linear 600ms;transition:all 400ms linear 600ms;}#kv .scrolldown .scrolldown-icon{margin:12px 0 9px;}#kv .mainImage span.alternative-image{opacity:0;}#kv .playing .scrolldown .scrolldown-icon img{display:block;margin:0 auto;-webkit-animation:sdb 2s infinite;animation:sdb 2s infinite;opacity:0;}#kv .playing .scrolldown .scrolldown-icon img:nth-child(1){-webkit-animation-delay:-0.3s;animation-delay:-0.3s;}#kv .playing .scrolldown .scrolldown-icon img:nth-child(2){top:16px;-webkit-animation-delay:-0.15s;animation-delay:-0.15s;}#kv .playing .scrolldown .scrolldown-icon img:nth-child(3){top:32px;-webkit-animation-delay:-0s;animation-delay:-0s;}@-webkit-keyframes sdb{0%{opacity:0;}50%{opacity:1;}100%{opacity:0;}}@keyframes sdb{0%{opacity:0;}50%{opacity:1;}100%{opacity:0;}}#kv .video-content{position:relative;z-index:0;min-width:100%;min-height:100vh;}#kv .video-content:after{content:'';position:absolute;top:0;left:0;z-index:1;width:100%;height:100%;}#kv .video-content .video-js{position:absolute;z-index:0;top:50%;left:50%;opacity:0;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);}.ua-tablet #kv .video-content .video-js{width:100% !important;height:100% !important;}#kv .video-content .vjs-dock-text{opacity:0;}#kv .video-content video{position:absolute;z-index:-1;object-fit:cover;width:100% !important;height:100% !important;-webkit-backface-visibility:hidden;backface-visibility:hidden;}#kv .kv-logo{position:absolute;width:100%;height:100%;z-index:1;left:0;top:0;align-items:center;opacity:0;}#kv .kv-logo h1{position:absolute;z-index:1;left:50%;top:50%;display:-webkit-box;display:-ms-flexbox;display:flex;align-items:center;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);width:280px;}#kv .kv-logo h1 img{width:100%;}#kv .first-image{position:relative;z-index:1;display:block;-webkit-transform:scale(1.08);transform:scale(1.08);-webkit-transition:all 400ms cubic-bezier(0, 0, 0.5, 1.3) 400ms;transition:all 400ms cubic-bezier(0, 0, 0.5, 1.3) 400ms;}#kv .ready .first-image{-webkit-transform:scale(1.01);transform:scale(1.01);}#kv .ready .kv-logo{-webkit-transition:all 400ms linear 1100ms;transition:all 400ms linear 1100ms;opacity:1;}#kv .playing .kv-logo ,
#kv .playing .first-image{-webkit-transition:all 400ms linear 400ms;transition:all 400ms linear 400ms;opacity:0;}#kv .playing .video-content .video-js{-webkit-transition:all 400ms linear;transition:all 400ms linear;opacity:1;}#kv .playing .scrolldown ,
#kv .playing .logo ,
#kv .playing .imageNav{-webkit-transition:opacity 400ms linear 1400ms;transition:opacity 400ms linear 1400ms;opacity:1;}#kv .video-error .first-image ,
#kv .video-error .video-content .video-js ,
#kv .video-error .video-js{-webkit-transition:all 400ms linear;transition:all 400ms linear;opacity:0;}#kv .kv-video-colorbox-area{width:0px;height:0px;overflow:hidden;}@media only screen and (max-width:768px){#kv{height:100vh;}.iPhone.safari #kv{height:-webkit-calc(100vh - 77px);height:calc(100vh - 77px);}.kvHide #kv{display:none !important;opacity:0 !important;}#kv .innerBox , #kv .mainImage{height:100%;}#sidebar .logo , #kv .logo{width:26.666666666666667vmin;}#kv .imageNav{border:none;overflow:hidden;bottom:3.2vmin;right:3.2vmin;}#kv .imageNav li + li{display:none;}#kv .imageNav a{border-radius:0.8vmin;}#kv .imageNav a > span{width:30.8vmin;height:17.066666666666667vmin;}#kv .imageNav a .text{position:absolute;top:0;left:0;text-align:center;background-color:transparent;}#kv .imageNav a .text > span{font-size:2.933333333333333vmin;text-align:left;padding-left:8.266666666666667vmin;line-height:1.363636363636364;margin-top:0;}#kv .imageNav a .text > span:before{position:absolute;top:50%;left:2.133333333333333vmin;width:4vmin;height:4vmin;margin-right:0;margin-bottom:0;-webkit-transform:translateY(-50%);transform:translateY(-50%);}#kv .scrolldown{font-size:3.066666666666667vmin;}#kv .scrolldown img{width:4.266666666666667vmin;margin:4vmin 0 3.066666666666667vmin;}#kv .slick , #kv .slick-slide{width:100vw !important;height:100vh;}.iPhone.safari #kv .slick , .iPhone.safari #kv .slick-slide{height:-webkit-calc(100vh - 77px);height:calc(100vh - 77px);}#kv .slick *{width:100%;height:100%;background-size:cover;background-position:center;}#kv .kv-logo h1 , #kv .ready .kv-logo h1{width:44vmin;}#kv .video-content{height:100%;min-height:0;}#kv .video-content .video-js , #kv .video-content{position:relative;z-index:0;min-width:100%;min-height:100%;height:100%;top:0;left:0;-webkit-transform:translate(0);transform:translate(0);}#kv .kv-video-colorbox-area{display:block;}#kv .kv-video-colorbox-area .video-js , #kv .kv-video-colorbox-area .video-content{position:absolute;z-index:-1;top:50%;left:50%;width:100%;height:100%;min-height:0;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);opacity:0;}}#main{position:relative;background-color:#fff;padding-left:336px;margin:100vh 0 0;}@media only screen and (max-width:768px){#main{padding-left:0;padding-top:13.333333333333333vmin;}}#sidebar{position:absolute;z-index:9;width:336px;left:0;top:0;color:#fff;height:100vh;}.sticky.on #sidebar{position:fixed;}.sticky.endSticky #sidebar{position:absolute;top:auto;bottom:0;left:0;}#sidebar:before{content:'';position:absolute;width:100%;height:100%;top:0;left:0;background-image:url('/assets/images/common/sidebar.png');background-size:cover;background-position:center;}#sidebar:after{content:'';position:absolute;width:100%;height:100%;top:0;left:0;background-image:url('/assets/images/common/sidebar-gnav.png');background-size:cover;background-position:center;opacity:0;-webkit-transition:all 400ms linear;transition:all 400ms linear;}#sidebar.open-gnav:after{opacity:1;}#sidebar a{color:#fff;}#sidebar .logo{position:absolute;top:29px;left:24px;}#sidebar .menuBtn{position:absolute;right:24px;top:34px;}#sidebar .menuBtn a{height:24px;display:inline-block;}#sidebar .menuBtn span{position:relative;display:inline-block;width:32px;height:2px;background-color:#fff;-webkit-transition:all 130ms ease-out;transition:all 130ms ease-out;}#sidebar .menuBtn::after{content:"menu";font-size:80%;text-align:center;position:relative;top:2px;display:block;opacity:1.0;transition:all 50ms ease-out;}#sidebar.open-gnav .menuBtn::after{opacity:0;}@media screen and (min-width:1024px){#sidebar.open-gnav .sidebar-bottom{z-index:-10;position:relative;}#sidebar.open-gnav .sidebar-bottom *{pointer-events:none;}}#sidebar .menuBtn span:before{content:'';position:absolute;top:-400%;right:0;width:100%;height:2px;background-color:#fff;-webkit-transition:top 130ms ease-out 130ms, width 130ms ease-out 130ms, -webkit-transform 130ms ease-out, margin-top 130ms ease-out;transition:top 130ms ease-out 130ms, width 130ms ease-out 130ms, transform 130ms ease-out, margin-top 130ms ease-out;}#sidebar .menuBtn span:after{content:'';position:absolute;bottom:-400%;right:0;width:100%;height:2px;background-color:#fff;-webkit-transition:bottom 130ms ease-out 130ms, width 130ms ease-out 130ms, -webkit-transform 130ms ease-out, margin-bottom 130ms ease-out;transition:bottom 130ms ease-out 130ms, width 130ms ease-out 130ms, transform 130ms ease-out, margin-bottom 130ms ease-out;}.ua-pc #sidebar .menuBtn a:hover span:before{margin-top:-2px;}.ua-pc #sidebar .menuBtn a:hover span:after{margin-bottom:-2px;}#sidebar.open-gnav .menuBtn a:hover span:after ,
#sidebar.open-gnav .menuBtn a:hover span:before{margin:0;}#sidebar.open-gnav .menuBtn span{background-color:transparent;}#sidebar.open-gnav .menuBtn span:before{-webkit-transition:top 130ms ease-out, width 130ms ease-out, -webkit-transform 130ms ease-out 130ms;transition:top 130ms ease-out, width 130ms ease-out, transform 130ms ease-out 130ms;top:0;width:100%;-webkit-transform:rotate(45deg);transform:rotate(45deg);}#sidebar.open-gnav .menuBtn span:after{-webkit-transition:bottom 130ms ease-out, width 130ms ease-out, -webkit-transform 130ms ease-out 130ms;transition:bottom 130ms ease-out, width 130ms ease-out, transform 130ms ease-out 130ms;bottom:0;width:100%;-webkit-transform:rotate(-45deg);transform:rotate(-45deg);}#sidebar > .innerBox{position:relative;z-index:2;height:100vh;padding:104px 0 84px;overflow:hidden;}#sidebar .navBox{height:100%;-webkit-transition:width 0s linear, opacity 200ms linear 200ms;transition:width 0s linear, opacity 200ms linear 200ms;}#sidebar.open-gnav .navBox{width:0;opacity:0;-webkit-transition:width 0s linear 200ms, opacity 200ms linear;transition:width 0s linear 200ms, opacity 200ms linear;}#sidebar .navBox > ul{width:100%;max-height:100%;padding:5px 24px;overflow-y:auto;margin-top:-17px;}#sidebar .navBox a{display:inline-block;min-width:85px;padding:1em 0;font-weight:100;font-size:1.3rem;-webkit-transition:none;transition:none;overflow:hidden;white-space:nowrap;-webkit-text-overflow:ellipsis;-o-text-overflow:ellipsis;text-overflow:ellipsis;max-width:100%;-webkit-transition:all 50ms cubic-bezier(0.25, 0.46, 0.45, 0.94);transition:all 50ms cubic-bezier(0.25, 0.46, 0.45, 0.94);}#sidebar .navBox a.active{font-size:1.4rem;font-weight:400;padding:0.785714285714286em 0;}#sidebar .navBox a span{-webkit-transition:margin-right 150ms cubic-bezier(0.22, 0.61, 0.36, 1);transition:margin-right 150ms cubic-bezier(0.22, 0.61, 0.36, 1);}.ua-pc #sidebar .navBox a:hover span{margin-right:6px;}#sidebar .navBox ul.biz_link_sub{box-sizing:border-box;padding:7.5px 10px 7.5px 0;transform:translateX(24px);background-color:rgba(255,255,255,0.2);width:100%;margin-right:15px;border-radius:3px;}#sidebar .navBox ul.biz_link_sub a{box-sizing:border-box;padding:0.75em 17px 0.75em 0;font-weight:bold;position:relative;}#sidebar .navBox ul.biz_link_sub a::before{content:'';background-size:contain;background-repeat:no-repeat;background-position:center;display:inline-block;vertical-align:baseline;width:12px;height:11px;line-height:1;margin:0 0.8em 0 0.5em;position:absolute;top:5px;right:-9px;}#sidebar .navBox ul.biz_link_sub a[target="_blank"]::before{content:'';background-image:url(/assets/images/common/window_blk-footer.png);}#sidebar .contact{background-color:rgba(7,0,41,0.7);width:100%;height:84px;bottom:0;left:0;text-align:center;padding-top:15px;-webkit-transition:width 0s linear, opacity 200ms linear 200ms;transition:width 0s linear, opacity 200ms linear 200ms;}#sidebar.open-gnav .contact{width:0;opacity:0;-webkit-transition:width 0s linear 200ms, opacity 200ms linear;transition:width 0s linear 200ms, opacity 200ms linear;}#sidebar .button{position:relative;display:inline-block;vertical-align:middle;font-size:13px;min-width:288px;padding:1.5em;border-radius:3px;background:#871d97;background:-webkit-linear-gradient(-135deg, #871d97 0%, #5d0f84 100%);background:-moz-linear-gradient(-135deg, #871d97 0%, #5d0f84 100%);background:linear-gradient(-135deg, #871d97 0%, #5d0f84 100%);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#5d0f84', endColorstr='#871d97',GradientType=0 );}#sidebar .button i{position:absolute;top:50%;right:14px;width:26px;height:26px;background-color:#F5F2F5;border-radius:50%;background-image:url('/assets/images/top/icon-btn-ppl.svg');background-size:contain;background-position:0 0;-webkit-transform:translateY(-50%);transform:translateY(-50%);-webkit-transition:none;transition:none;}.ua-pc #sidebar .button.action01:hover i{background-position:26px 0;-webkit-transition:all 250ms cubic-bezier(0, 0, 0.5, 1.3);transition:all 250ms cubic-bezier(0, 0, 0.5, 1.3);}#gnav{position:absolute;width:0;top:99px;bottom:84px;font-size:1.3rem;line-height:1;overflow:hidden;opacity:0;-webkit-transition:width 0s linear 200ms, opacity 200ms linear;transition:width 0s linear 200ms, opacity 200ms linear;}#homeNavBox{position:absolute;width:100%;height:100%;top:130px;bottom:84px;font-size:1.3rem;line-height:1;overflow:hidden;-webkit-transition:width 0s linear 200ms, opacity 200ms linear;transition:width 0s linear 200ms, opacity 200ms linear;}#homeNavBox.ar{text-align:left;}@media screen and (max-width:768px){#gnav{top:20px;height:calc(100% - 30%);}}@media screen and (max-width:450px){#gnav{top:20px;height:calc(100% - 170px);}}#sidebar.open-gnav #gnav{width:100%;opacity:1;-webkit-transition:width 0s linear, opacity 200ms linear 200ms;transition:width 0s linear, opacity 200ms linear 200ms;}#gnav .innerBox{height:100%;padding-left:26px;overflow-y:auto;}#gnav .slideToggleAction{cursor:pointer;}#gnav .menu > li{margin-left:10px;opacity:0;-webkit-transition:all 200ms linear 200ms;transition:all 200ms linear 200ms;}#gnav .menu > li:nth-child(2){-webkit-transition-delay:250ms;transition-delay:250ms;}#gnav .menu > li:nth-child(3){-webkit-transition-delay:300ms;transition-delay:300ms;}#gnav .menu > li:nth-child(4){-webkit-transition-delay:350ms;transition-delay:350ms;}#gnav .menu > li:nth-child(5){-webkit-transition-delay:400ms;transition-delay:400ms;}#gnav .menu > li:nth-child(6){-webkit-transition-delay:450ms;transition-delay:450ms;}#sidebar.open-gnav #gnav .menu > li{margin-left:0;opacity:1;}#gnav .menu > li > span{padding:0 10px 0 0;}#gnav .menu span{font-weight:400;}#gnav .menu > li > span ,
#gnav .menu > li > a{line-height:1;display:inline-block;vertical-align:top;font-size:1.4rem;padding:0.571428571428571em 0;overflow:hidden;white-space:nowrap;-webkit-text-overflow:ellipsis;-o-text-overflow:ellipsis;text-overflow:ellipsis;max-width:100%;}#gnav .slideToggleAction .pulldown{-webkit-transition:all 350ms cubic-bezier(0.01, 0.79, 0.46, 1.14);transition:all 350ms cubic-bezier(0.01, 0.79, 0.46, 1.14);}#gnav .slideToggleAction-on .pulldown{-webkit-transform:rotate(180deg);transform:rotate(180deg);}#gnav i.pulldown{display:inline-block;width:0.642857142857143em;line-height:0.3;vertical-align:middle;margin:0 0.4em;}#gnav i.blank{display:inline-block;width:0.923076923076923em;line-height:1;vertical-align:middle;margin-left:0.4em;}#gnav li ul{margin:8px 0 0 20px;}#gnav li + li{margin-top:24px;}#gnav .submenu{display:none;}#gnav .submenu li + li{margin-top:8px;}#gnav .submenu > li > span ,
#gnav .submenu > li > a{display:inline-block;vertical-align:top;overflow:hidden;white-space:nowrap;-webkit-text-overflow:ellipsis;-o-text-overflow:ellipsis;text-overflow:ellipsis;max-width:100%;line-height:1.75;padding:4px 0;-webkit-transition:margin-left 150ms cubic-bezier(0.22, 0.61, 0.36, 1);transition:margin-left 150ms cubic-bezier(0.22, 0.61, 0.36, 1);}.ua-pc #gnav .submenu > li > a:hover{margin-left:6px;}#gnav .submenu > li > a > span{display:inline-block;vertical-align:middle;}#gnav .submenu > li > a > span.sub-menu-link-child{position:relative;margin-left:20px;}#gnav .submenu > li > a > span.sub-menu-link-child::before{content:"";display:inline-block;width:10px;height:1px;background-color:#fff;position:absolute;top:10px;left:-17px;}#sidebar.open-gnav #homeNavBox{width:0;opacity:0;-webkit-transition:width 0s linear, opacity 200ms linear 200ms;transition:width 0s linear, opacity 200ms linear 200ms;}#homeNavBox .innerBox{height:100%;padding-left:26px;overflow-y:auto;}#homeNavBox .slideToggleAction{cursor:pointer;}#homeNavBox .menu > li{margin-left:10px;-webkit-transition:all 200ms linear 200ms;transition:all 200ms linear 200ms;}#homeNavBox .menu > li:nth-child(1) a{padding:8px 0;}#homeNavBox .menu > li:nth-child(2){-webkit-transition-delay:250ms;transition-delay:250ms;}#homeNavBox .menu > li:nth-child(3){-webkit-transition-delay:300ms;transition-delay:300ms;}#homeNavBox .menu > li:nth-child(4){-webkit-transition-delay:350ms;transition-delay:350ms;}#homeNavBox .menu > li:nth-child(5){-webkit-transition-delay:400ms;transition-delay:400ms;}#homeNavBox .menu > li:nth-child(6){-webkit-transition-delay:450ms;transition-delay:450ms;}#sidebar.open-gnav #homeNavBox .menu > li{margin-left:0;opacity:1;}#homeNavBox .menu > li > span{padding:0 10px 0 0;}#homeNavBox .menu span{font-weight:400;cursor:pointer;}#homeNavBox .menu > li > span ,
#homeNavBox .menu > li > a{line-height:1;display:inline-block;vertical-align:top;font-size:1.4rem;padding:0.571428571428571em 0;overflow:hidden;white-space:nowrap;-webkit-text-overflow:ellipsis;-o-text-overflow:ellipsis;text-overflow:ellipsis;max-width:100%;}#homeNavBox .slideToggleAction .pulldown{-webkit-transition:all 350ms cubic-bezier(0.01, 0.79, 0.46, 1.14);transition:all 350ms cubic-bezier(0.01, 0.79, 0.46, 1.14);}#homeNavBox .slideToggleAction-on .pulldown{-webkit-transform:rotate(180deg);transform:rotate(180deg);}#homeNavBox i.pulldown{display:inline-block;width:0.642857142857143em;line-height:0.3;vertical-align:middle;margin:0 0.4em;}#homeNavBox i.blank{display:inline-block;width:0.923076923076923em;line-height:1;vertical-align:middle;margin-left:0.4em;}#homeNavBox li ul{margin:8px 0 0 20px;}#homeNavBox li + li{margin-top:24px;}#homeNavBox .submenu{display:none;}#homeNavBox .submenu li + li{margin-top:8px;}#homeNavBox .submenu > li > span , #homeNavBox .submenu > li > a{display:inline-block;vertical-align:top;overflow:hidden;white-space:nowrap;-webkit-text-overflow:ellipsis;-o-text-overflow:ellipsis;text-overflow:ellipsis;max-width:100%;line-height:1.75;padding:4px 0;-webkit-transition:margin-left 150ms cubic-bezier(0.22, 0.61, 0.36, 1);transition:margin-left 150ms cubic-bezier(0.22, 0.61, 0.36, 1);}.ua-pc #homeNavBox .submenu > li > a:hover{margin-left:6px;}#homeNavBox .submenu > li > a > span{display:inline-block;vertical-align:middle;}#homeNavBox .submenu > li > a > span.sub-menu-link-child{position:relative;margin-left:20px;}#homeNavBox .submenu > li > a > span.sub-menu-link-child::before{content:"";display:inline-block;width:10px;height:1px;background-color:#fff;position:absolute;top:10px;left:-17px;}#sidebar .search{height:84px;letter-spacing:-0.4em;-webkit-transition:width 0s linear 200ms, opacity 200ms linear;transition:width 0s linear 200ms, opacity 200ms linear;width:100%;}#sidebar.open-gnav .search{opacity:0;width:0;}#sidebar .search .innerBox{width:100%;padding:24px 15px 24px 24px;}#sidebar .search .innerBox > *{letter-spacing:normal;display:inline-block;vertical-align:middle;}#sidebar .search form{position:relative;}#sidebar .search form input{border:none;width:219px;height:36px;border-radius:4px;background-color:rgba(255,255,255,0.2);padding:0 1em 0 40px;color:#fff;}#sidebar .search form button{position:absolute;top:50%;left:15px;display:block;width:18px;border:none;background-color:transparent;padding:0;-webkit-transform:translateY(-50%);transform:translateY(-50%);}#sidebar .search .colbox{position:relative;width:-webkit-calc(100% - 219px);width:calc(100% - 219px);text-align:right;font-size:1.3rem;font-weight:400;}#sidebar .search .colbox .wovn-languages .wovn-lang-list .wovn-switch{cursor:pointer;}#sidebar .search .colbox .wovn-languages .wovn-lang-list .wovn-switch.selected{display:none;}#sidebar .search .colbox .wovn-languages .wovn-lang-list::before{content:'';position:absolute;top:50%;left:12px;width:17px;height:16px;background-image:url(/assets/images/element-list/icon/global_icon.png);background-size:cover;-webkit-transform:translateY(-46%);transform:translateY(-46%);}#sidebar .search .colbox .wovn-languages .wovn-lang-list .wovn-switch{margin-left:calc(100% - 43px);text-align:left;}@media only screen and (max-width:768px) and (min-width:590px){#sidebar .search .colbox .wovn-languages .wovn-lang-list::before{left:-12px;}#sidebar .search .colbox .wovn-languages .wovn-lang-list .wovn-switch{margin-left:calc(100% - 100px);}}@media only screen and (max-width:589px){#sidebar .search .colbox .wovn-languages .wovn-lang-list::before{left:-12px;}#sidebar .search .colbox .wovn-languages .wovn-lang-list .wovn-switch{margin-left:calc(100% - 55px);}}#sidebar .search .colbox .col.active{color:#fff;}#sidebar .search .colbox .col{vertical-align:middle;color:rgba(255,255,255,0.5);}#sidebar .search .colbox .col + .col{margin-left:1.5em;}@media only screen and (max-width:968px) and (min-width:768px){#sidebar .search .innerBox{display:-webkit-box;display:-ms-flexbox;display:flex;align-items:center;}#sidebar .search .colbox{width:auto;margin-left:auto;}#sidebar .search .colbox:before{margin-left:0;}}@media only screen and (max-width:968px){#sidebar.open-gnav .search{bottom:15%;opacity:1;position:absolute;width:100%;}}@media only screen and (max-width:768px){#main.sticky.on #sidebar , body.contentsNoScroll #sidebar , .sticky.endSticky #sidebar{position:fixed;top:0;bottom:auto;}#sidebar .navBox, #sidebar .contact{display:none;}#sidebar.open-gnav .contact{display:block;left:0;opacity:1;position:absolute;width:100%;}#sidebar{z-index:99;width:100%;height:0;}#sidebar.open-gnav{height:100%;}#sidebar:before{height:0;opacity:0;-webkit-transition:height 0ms linear 200ms, opacity 200ms linear;transition:height 0ms linear 200ms, opacity 200ms linear;}#sidebar.open-gnav:before{height:100vh;margin-top:1px;opacity:1;-webkit-transition:height 0ms linear, opacity 200ms linear;transition:height 0ms linear, opacity 200ms linear;}#sidebar:after{display:none !important;}#sidebar > .innerBox{position:relative;height:0;padding:0;overflow:visible;-webkit-transition:height 0ms linear 200ms;transition:height 0ms linear 200ms;}#sidebar.open-gnav > .innerBox{-webkit-transition:height 0ms linear;transition:height 0ms linear;height:100%;margin:0 0 76px;}#sidebar .search{width:0;opacity:0;}#sidebar.open-gnav .search{opacity:1;position:absolute;width:100%;}#sidebar .header{position:absolute;top:-1px;left:0;width:100%;height:13.333333333333333vmin;background-color:#ffff;box-shadow:1px 2px 18px 0 rgba(0,0,0,0.08);}#sidebar .sidebar-contents{color:#2D2D2E;font-weight:400;overflow:visible;height:auto !important;}#sidebar .logo{position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);}#sidebar .menuBtn{top:50%;right:5.333333333333333vmin;-webkit-transform:translateY(-50%);transform:translateY(-50%);}#sidebar .menuBtn span{top:50%;background-color:#000;margin-bottom:22px;}#sidebar .menuBtn span:before , #sidebar .menuBtn span:after{background-color:#000;}#sidebar .search form input{width:62.666666666666667vmin;height:10.8vmin;padding:0 1em 0 10.8vmin;font-size:1.6rem;}#sidebar .search form button{left:4.4vmin;width:4.4vmin;}#sidebar .search .innerBox{display:-webkit-box;display:-ms-flexbox;display:flex;align-items:center;}#sidebar .search .colbox{width:-webkit-calc(100% - 62.666666666666667vmin);width:calc(100% - 62.666666666666667vmin);width:19vmin;font-size:3.466666666666667vmin;margin-left:auto;}#gnav .menu > li > span , #gnav .menu > li > a{font-size:4.533333333333333vmin;}#gnav .submenu > li > span , #gnav .submenu > li > a{font-size:3.733333333333333vmin;padding:0.8em 0;}}@media only screen and (max-width:450px){#sidebar.open-gnav .search{bottom:83px;}}#mainFooter{position:relative;background-color:#1A1A1A;color:#fff;}#mainFooter .pagetop{position:absolute;width:50px;height:50px;border-radius:50%;right:32px;top:-25px;background:-webkit-linear-gradient(-139deg, #5D0F84 0%, #871D97 100%);background:-moz-linear-gradient(-139deg, #5D0F84 0%, #871D97 100%);background:linear-gradient(-139deg, #5D0F84 0%, #871D97 100%);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#5d0f84', endColorstr='#871d97',GradientType=0 );opacity:0;-webkit-transition:opacity 200ms linear;transition:opacity 200ms linear;}#mainFooter.pagetopShowAction .pagetop{opacity:1;}#mainFooter .pagetop span{position:relative;display:block;width:100%;height:100%;background-image:url('/assets/images/common/pagetop.png');background-size:cover;-webkit-transition:none;transition:none;}.ua-pc #mainFooter .pagetop:hover span{opacity:1;background-position:0 -50px;-webkit-transition:all 350ms cubic-bezier(0, 0, 0.5, 1.3);transition:all 350ms cubic-bezier(0, 0, 0.5, 1.3);}#mainFooter .innerBox{max-width:1280px;margin:0 auto;}#mainFooter .row a{color:#aaa;-webkit-transition:all 250ms ease-in-out;transition:all 250ms ease-in-out;}#mainFooter .row figcaption a{color:#fff;}.ua-pc #mainFooter .row a:hover{opacity:.7;}#mainFooter .cookie_consent-cookie_btn-link{text-decoration:none;color:#aaa !important;-webkit-transition:all 250ms ease-in-out;transition:all 250ms ease-in-out;}#mainFooter .cookie_consent-cookie_btn-link:hover{color:#fff !important;}#mainFooter .cookie_consent-cookie_btn-link::after{content:none;}#mainFooter a i{display:inline-block;vertical-align:middle;line-height:1;width:1em;margin-left:0.4em;}#mainFooter .row01{padding:32px;}#mainFooter .row01 .innerBox{margin:0 auto;display:-webkit-box;display:-ms-flexbox;display:flex;}#mainFooter .row01 .col{max-width:222px;width:-webkit-calc((100% - 73px - 222px) / 3);width:calc((100% - 73px - 222px) / 3);}#mainFooter .row01 .col + .col{margin-left:2.5%;}#mainFooter .row01 .col + .col04{min-width:222px;padding-left:24px;border-left:1px solid #333;margin-left:auto;}#mainFooter .row01 figure + *{margin-top:18px;}#mainFooter .row01 figcaption{font-size:1.6rem;line-height:1.75;margin-bottom:10px;}#mainFooter .row01 figcaption + figcaption{font-size:1.4rem;margin-bottom:2px;}#mainFooter .row01 .bannerLink{margin-top:40px;}#mainFooter .row01 .bannerLink li{position:relative;border-radius:3px;overflow:hidden;padding:0;width:80%;}#mainFooter .row01 .bannerLink li + li{margin-top:10px;}#mainFooter .row01 .bannerLink li a{padding:0;}#mainFooter .row01 .bannerLink li a img{-webkit-transition:all 250ms cubic-bezier(0, 0, 0.5, 1.3);transition:all 250ms cubic-bezier(0, 0, 0.5, 1.3);}#mainFooter .row01 .bannerLink li a:hover{opacity:1;}#mainFooter .row01 .bannerLink li a:hover img{-webkit-transform:scale(1.08);transform:scale(1.08);}#mainFooter .row01 .bannerLink li a span{position:absolute;top:50%;color:#fff;left:16px;font-size:1.4rem;display:block;-webkit-transform:translateY(-50%);transform:translateY(-50%);padding-right:4px;}#mainFooter .row01 .bannerLink li a span:after ,
#mainFooter .row01 .bannerLink li a span:before{content:'';position:absolute;overflow:hidden;width:26px;height:5px;background-image:url('/assets/images/top/link-arrow-white.svg');background-size:16px 5px;background-position:-160%;background-repeat:no-repeat;padding:0 5px;left:100%;top:50%;margin:-2.5px 0 0;line-height:0;-webkit-transition:none;transition:none;}#mainFooter .row01 .bannerLink li a[target="_blank"] span:after{display:none;}#mainFooter .row01 .bannerLink li a[target="_blank"] span:before{width:22px;height:11px;background-image:url('/assets/images/top/row06_window_wht.png');background-size:auto 100%;margin-top:-5.5px;background-position:center;}#mainFooter .row01 .bannerLink li a span:before{background-position:5px;}.ua-pc #mainFooter .row01 .bannerLink li a:hover span:before{background-position:26px;-webkit-transition:all 350ms cubic-bezier(0.24, 0.02, 0.22, 1.24);transition:all 350ms cubic-bezier(0.24, 0.02, 0.22, 1.24);}.ua-pc #mainFooter .row01 .bannerLink li a:hover span:after{background-position:5px;-webkit-transition:all 350ms cubic-bezier(0.24, 0.02, 0.22, 1.24);transition:all 350ms cubic-bezier(0.24, 0.02, 0.22, 1.24);}.ua-pc #mainFooter .row01 .bannerLink li a[target="_blank"]:hover span:before{background-position:center;}#mainFooter .row01 li{font-size:1.2rem;}#mainFooter .row01 li a{vertical-align:top;display:inline-block;padding:0.666666666666667em 0;line-height:1.6;}#mainFooter .row01 li > span{position:relative;font-size:1.4rem;line-height:2;padding-left:14px;}#mainFooter .row01 li > span:before{content:'';position:absolute;top:50%;left:0;width:8px;height:1px;background-color:#fff;}#mainFooter .row01 li + li > span{margin-top:8px;display:block;}#mainFooter .row02{background-color:#000;padding:16px 32px;}#mainFooter .row02 .innerBox{overflow:hidden;max-width:1280px;margin:0 auto;}#mainFooter .row02 a{font-size:1.2rem;}#mainFooter .row02 .col01{margin-left:-17px;}#mainFooter .row02 .col01 li:before{content:'';display:inline-block;margin:0 8px;vertical-align:middle;height:9.75px;width:1px;background-color:#aaa;}#mainFooter .row02 .col02{font-size:1.2rem;color:#aaa;vertical-align:middle;line-height:1;}#mainFooter .row02 *{line-height:1 !important;overflow:visible !important;}#mainFooter .sns_box{width:223px;display:flex;justify-content:space-between;align-items:center;margin:40px auto 40px;flex-wrap:unset!important;text-align:unset !important;}#mainFooter .sns_box .icon_sns{position:relative;width:27px!important;height:27px;border:none!important;}#mainFooter .sns_box .icon_text{position:absolute;width:1px;height:1px;overflow:hidden;clip-path:inset(50%);white-space:nowrap;}#mainFooter .sns_box .icon_fb::before{content:"";position:absolute;width:27px;height:27px;background-image:url("/assets/uploads/footer/icon/footer_snsicon_fb.svg");background-size:contain;background-repeat:no-repeat;background-position:center;}#mainFooter .sns_box .icon_x::before{content:"";position:absolute;width:21px;height:21px;top:11px;background-image:url("/assets/uploads/footer/icon/footer_snsicon_x.svg");background-size:contain;background-repeat:no-repeat;background-position:center;}#mainFooter .sns_box .icon_yt::before{content:"";position:absolute;width:27px;height:27px;background-image:url("/assets/uploads/footer/icon/footer_snsicon_yt.svg");background-size:contain;background-repeat:no-repeat;background-position:center;}#mainFooter .sns_box .icon_in::before{content:"";position:absolute;width:27px;height:27px;background-image:url("/assets/uploads/footer/icon/footer_snsicon_In.png");background-size:contain;background-repeat:no-repeat;background-position:center;}@media only screen and (max-width:768px){#mainFooter .pagetop{position:fixed;z-index:9;width:11.733333333333333vmin;height:11.733333333333333vmin;top:auto;right:3.066666666666667vmin;bottom:3.066666666666667vmin;}#mainFooter.pagetopAction .pagetop{position:absolute;bottom:100%;margin-bottom:3.066666666666667vmin;}#mainFooter .row02{padding:0;}#mainFooter .row02 .innerBox{margin:0;overflow:hidden;text-align:center;}#mainFooter .row02 .col01{letter-spacing:-0.4em;display:-webkit-box;display:-ms-flexbox;display:flex;flex-wrap:wrap;margin:0;border-bottom:1px solid #333;}#mainFooter .row02 li{display:inline-block;vertical-align:top;width:50%;width:-webkit-calc((100% - 1px) / 2);width:calc((100% - 1px) / 2);letter-spacing:normal;font-size:2.933333333333333vmin;padding:1.681818181818182em 1em;}#mainFooter .row02 ul li:nth-child(2n + 1){border-right:1px solid #333;}#mainFooter .row02 ul li:nth-child(n + 3){border-top:1px solid #333;}#mainFooter .row02 .col01 li:before{display:none;}#mainFooter .row02 .col02{font-size:2.933333333333333vmin;float:none;padding:6.4vmin 1em;font-weight:500;}.ua-pc #mainFooter .pagetop:hover span{background-position:0 -11.733333333333333vmin;;}#mainFooter .row01{display:block !important;padding:0;background-color:#000;}#mainFooter .row01 .col{display:none;}#mainFooter .row01 .col + .col04{border:none;min-width:0;max-width:100%;width:100%;display:block;margin:0;padding:0;}#mainFooter .row01 .col + .col04 ul{display:-webkit-box;display:-ms-flexbox;display:flex;flex-wrap:wrap;text-align:center;line-height:1;}#mainFooter .row01 .col + .col04 ul *{line-height:1;}#mainFooter .row01 .col + .col04 li{width:50%;border-bottom:1px solid #333333;}#mainFooter .row01 .col + .col04 li:nth-child(even){border-left:1px solid #333333;}#mainFooter .row01 .col + .col04 li a{font-size:2.933333333333333vmin;font-weight:500;color:#F5F6F7;padding:4.266666666666667vmin 0;display:block;}#mainFooter .sns_box{width:300px;}#mainFooter .sns_box li{width:100%!important;}#mainFooter .sns_box a{padding:0px!important;}#mainFooter .sns_box .icon_x::before{top:4px;}}#mainContents{min-height:100vh;}#slick01 > .slick-item + .slick-item{display:none;}#slick01 > .slick-item ,
#slick01 .slick-slide{position:relative;max-width:960px;width:-webkit-calc(100vw - 336px);width:calc(100vw - 336px);overflow:hidden;}#slick01 > .slick-item:before ,
#slick01 .slick-slide:before{content:'';position:absolute;z-index:1;z-index:1;top:0;left:0;width:100%;height:100%;opacity:0.3;background:#000000;}#slick01 > .slick-item ,
#slick01 .slick-slide:after{content:'';display:block;padding-top:46.875%;}#slick01 > .slick-item > * ,
#slick01 .slick-slide > div{position:absolute;top:0;left:0;width:100%;height:100%;}#slick01 > .slick-item div ,
#slick01 > .slick-item a ,
#slick01 .slick-slide div ,
#slick01 .slick-slide a{display:block !important;height:100%;overflow:hidden;}#slick01 > .slick-item img ,
#slick01 .slick-slide img{position:absolute;top:50%;left:50%;object-fit:cover;font-family:'object-fit: cover;';max-width:100.5%;min-width:100%;min-height:100%;width:auto;height:auto;-webkit-backface-visibility:hidden;backface-visibility:hidden;-webkit-transition:all 250ms cubic-bezier(0, 0, 0.5, 1.3);transition:all 250ms cubic-bezier(0, 0, 0.5, 1.3);-webkit-transform:translate(-50%,-50%) scale(1.01);transform:translate(-50%,-50%) scale(1.01);}#slick01 .slick-slide.slick-active{cursor:auto;}#slick01 .slick-slide.slick-active:before{opacity:0;-webkit-transition:all 0s linear 550ms;transition:all 0s linear 550ms;}#slick01 .slick-slide a{display:block;}#slick01 .slick-slide.slick-active a{position:relative;z-index:1;overflow:hidden;}#slick01 .slick-slide.slick-active a img{-webkit-transition:all 250ms cubic-bezier(0, 0, 0.5, 1.3);transition:all 250ms cubic-bezier(0, 0, 0.5, 1.3);-webkit-transform:translate(-50%,-50%) scale(1.01);transform:translate(-50%,-50%) scale(1.01);}.ua-pc #slick01 .slick-slide.slick-active a:hover img{-webkit-transform:translate(-50%,-50%) scale(1.025);transform:translate(-50%,-50%) scale(1.025);}#slick01 .slick-dotted.slick-slider{margin-bottom:20px;}#slickNav01.slickNav{text-align:center;position:relative;max-width:960px;margin:0 auto;}#slickNav01.slickNav .arrows-appendDots{position:relative;display:inline-block;vertical-align:top;line-height:2px;height:2px;}#slickNav01.slickNav .slick-prev{left:-20px;top:0;}#slickNav01.slickNav .slick-prev:before{content:'';display:block;width:7px;height:11px;background-image:url('/assets/images/top/slide_btn_prv.svg');background-size:contain;background-repeat:no-repeat;background-position:center;}#slickNav01.slickNav .slick-next{right:-31px;top:0;}#slickNav01.slickNav .slick-next:before{content:'';display:block;width:7px;height:11px;background-image:url('/assets/images/top/slide_btn_nxt.svg');background-size:contain;background-repeat:no-repeat;background-position:center;}#slickNav01.slickNav .slick-dots{position:relative;left:50%;bottom:1px;display:inline-block;vertical-align:top;width:auto;height:2px;padding:0;margin:0;list-style:none;text-align:center;line-height:2px;-webkit-transform:translateX(-50%);transform:translateX(-50%);}#slickNav01.slickNav .slick-dots li{width:50px;height:2px;margin:0 10px;line-height:2px;vertical-align:top;}#slickNav01.slickNav .slick-dots li button{width:50px;height:2px;padding:0;line-height:2px;}#slickNav01.slickNav .slick-dots li button:before{content:'';width:50px;height:2px;background-color:#ABC5D1;line-height:2px;opacity:1;}#slickNav01.slickNav .slick-dots li button:after{content:'';position:absolute;top:0;left:0;width:0;height:2px;background-color:#832393;line-height:2px;opacity:1;}#slickNav01.slickNav.autoplay li.slick-active button:after{width:100%;-webkit-transition:all 5s linear;transition:all 5s linear;}#slickNav01.slickNav.slickPause li.slick-active button:after{width:0;-webkit-transition:all 0s linear;transition:all 0s linear;}#slickNav01 .slickPlayToggle{position:absolute;left:17px;-webkit-transform:translateX(-50%);transform:translateY(-50%);cursor:pointer;}#slickNav01 .slickPlayToggle .slickPause{display:block;width:8px;height:9px;background-image:url('/assets/images/top/slide_btn_stp.svg');background-size:contain;background-repeat:no-repeat;background-position:center;}#slickNav01 .slickPlayToggle .slickPlay{display:none;width:7px;height:11px;background-image:url('/assets/images/top/slide_btn_ply.svg');background-size:contain;background-repeat:no-repeat;background-position:center;}#slickNav01 .slickPlayToggle.slickPause .slickPause{display:none;}#slickNav01 .slickPlayToggle.slickPause .slickPlay{display:block;}@media only screen and (max-width:768px){#slickNav01.slickNav{height:2px;}#slickNav01 .slickPlayToggle .slickPause{width:2.133333333333333vmin;height:2.4vmin;}#slickNav01.slickNav .slick-dots li{width:8.533333333333333vmin;margin:0 1.066666666666667vmin;}#slickNav01.slickNav .slick-dots li button{width:8.533333333333333vmin;}#slickNav01.slickNav .slick-dots li button::before{width:8.533333333333333vmin;}#slickNav01.slickNav .slick-next:before , #slickNav01.slickNav .slick-prev:before{width:1.466666666666667vmin;height:2.4vmin;}#slick01 .slick-slide{width:100vw;}#slick01.slick-dotted.slick-slider{margin-bottom:4.266666666666667vmin;}}.page-top #mainContents .row01 .showBox{position:relative;margin:0 auto;}.page-top #mainContents .blank svg ,
.page-top #mainContents .blank img{width:12px;width:11px;display:inline-block;vertical-align:middle;margin:0 0 0 0.4em;}.page-top #mainContents .blank svg *{-webkit-transition:all 180ms cubic-bezier(0, 0, 0.2, 1);transition:all 180ms cubic-bezier(0, 0, 0.2, 1);fill:transparent !important;}.ua-pc .page-top #mainContents .col .blank svg polyline ,
.ua-pc .page-top #mainContents .col .blank svg rect{stroke:#2D2D2E !important;}.ua-pc .page-top #mainContents .col:hover .blank svg polyline ,
.ua-pc .page-top #mainContents .col:hover .blank svg rect{stroke:#fff !important;}.page-top #mainContents h2 ,
.page-top #mainContents h1{margin:10px 0 16px;font-size:3rem;line-height:1.4;font-weight:500;-webkit-font-smoothing:antialiased;}.page-top #mainContents .Archive-DescText{margin-bottom:3em;line-height:1.75;text-align:center;}.page-top #mainContents .row02{margin-top:40px;background-color:#F5F6F7;padding:40px 32px 50px;}.page-top #mainContents .innerBox{max-width:100%;width:960px;margin:0 auto;}.page-top #mainContents .position_layout > .layout_inner{position:relative;display:block;width:100%;}.page-top #mainContents .position_layout > .layout_inner.overlay::before,
.page-top #mainContents .position_layout > .layout_inner:hover.overlay::before{content:"";display:block;width:100%;height:100%;background-color:rgba(255,255,255,0.4);position:absolute;top:0;left:0;z-index:1;}#mainContents .imate-text-link:after{content:"";position:absolute;top:50%;right:24px;width:26px;height:26px;border-radius:50%;border:1px solid #2D2D2E;-webkit-transform:translateY(-50%);transform:translateY(-50%);background-image:url(/assets/images/element-list/icon/mfg.png);background-size:100%;background-position:50%;background-repeat:repeat-x;z-index:1;}.ua-pc #mainContents .imate-text-link:hover:after{background-position:24px 0;-webkit-transition:all 250ms cubic-bezier(0, 0, 0.5, 1.3);transition:all 250ms cubic-bezier(0, 0, 0.5, 1.3);-webkit-transform:translateY(-50%);transform:translateY(-50%);}.page-top #mainContents .position_layout > .layout_inner .layout_title{display:block;position:absolute;width:100%;z-index:1;font-weight:900;margin:0;}.page-top #mainContents .position_layout > .layout_inner .layout_title.layout_h_center{top:50%;left:0;transform:translateY(-50%);}.page-top #mainContents .position_layout > .layout_inner{overflow:hidden;}.page-top #mainContents .position_layout > .layout_inner img{-webkit-transition:all 250ms cubic-bezier(0, 0, 0.5, 1.3);transition:all 250ms cubic-bezier(0, 0, 0.5, 1.3);max-width:initial!important;}.page-top #mainContents .position_layout > .layout_inner:hover img{-webkit-transform:scale(1.08);transform:scale(1.08);}.page-top #mainContents .button.action01{position:relative;display:inline-block;min-width:312px;font-size:13px;padding:1.423076923076923em;border-radius:3px;box-shadow:1px 2px 10px 0 rgba(0,0,0,0.05);border:1px solid #5D0F84;text-align:center;color:#840D84;margin:24px 0 0;-webkit-transition:all 250ms cubic-bezier(0, 0, 0.5, 1.3);transition:all 250ms cubic-bezier(0, 0, 0.5, 1.3);background-color:#FFF7FF;background:-webkit-linear-gradient(-135deg, #FFF7FF 0%, #FFFCFF 100%);background:-moz-linear-gradient(-135deg, #FFF7FF 0%, #FFFCFF 100%);background:linear-gradient(-135deg, #FFF7FF 0%, #FFFCFF 100%);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#FFF7FF', endColorstr='#FFFCFF',GradientType=0 );}.ua-pc .page-top #mainContents .button.action01:hover{box-shadow:none;}.page-top #mainContents .button.action01 i{position:absolute;top:50%;right:14px;width:26px;height:26px;background-color:#5D0F84;border-radius:50%;background-size:contain;background-position:0 0;-webkit-transform:translateY(-50%);transform:translateY(-50%);-webkit-transition:none;transition:none;background:#F5F2F5;background:-webkit-linear-gradient(-135deg, #5D0F84 0%, #871D97 100%);background:-moz-linear-gradient(-135deg, #5D0F84 0%, #871D97 100%);background:linear-gradient(-135deg, #5D0F84 0%, #871D97 100%);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#5D0F84', endColorstr='#871D97',GradientType=0 );}.page-top #mainContents .button.action01 i:before{content:'';position:absolute;top:0;left:0;width:100%;height:100%;border-radius:50%;background-image:url('/assets/images/top/icon-btn-white.svg');}.ua-pc .page-top #mainContents .button.action01:hover i:before{background-position:26px 0;-webkit-transition:all 250ms cubic-bezier(0, 0, 0.5, 1.3);transition:all 250ms cubic-bezier(0, 0, 0.5, 1.3);}.page-top #mainContents .button.action02{margin-top:36px;display:inline-block;}.page-top #mainContents .button.action02 > *{display:inline-block;vertical-align:top;}.page-top #mainContents .button.action02 i{width:1.117142857142857em;line-height:3px;margin-left:0.642857142857143em;}.page-top #mainContents .row02 .flex{margin-top:-2.644230769230769%;}.page-top #mainContents .row02 .flex .col{width:31.570512820512821%;background:#FFFFFF;box-shadow:1px 2px 10px 0 rgba(0,0,0,0.05);border-radius:8px;margin-top:2.644230769230769%;overflow:hidden;z-index:1;}.page-top #mainContents .bg_white .flex .col{border:solid 1px #ddd;}.page-top #mainContents .button.action03{position:relative;display:inline-block;vertical-align:middle;color:#FFF;font-size:13px;min-width:288px;padding:15.5px 48px;border-radius:3px;background:#871d97;background:-webkit-linear-gradient(-135deg, #871d97 0%, #5d0f84 100%);background:-moz-linear-gradient(-135deg, #871d97 0%, #5d0f84 100%);background:linear-gradient(-135deg, #871d97 0%, #5d0f84 100%);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#5d0f84', endColorstr='#871d97',GradientType=0 );}.page-top #mainContents .button.action03 i{position:absolute;top:50%;right:14px;width:26px;height:26px;background-color:#F5F2F5;border-radius:50%;background-image:url('/assets/images/top/icon-btn-ppl.svg');background-size:contain;background-position:0 0;-webkit-transform:translateY(-50%);transform:translateY(-50%);-webkit-transition:none;transition:none;}#mainContents .button.action03[target="_blank"] i{background-image:url(/assets/images/element-list/icon/window_blk.png);background-size:42.307692307692308%;background-position:center;background-repeat:no-repeat;}.ua-pc .page-top #mainContents .button.action03:hover i{background-position:26px 0;-webkit-transition:all 250ms cubic-bezier(0, 0, 0.5, 1.3);transition:all 250ms cubic-bezier(0, 0, 0.5, 1.3);}.ua-pc .page-top #mainContents .button.action03[target="_blank"]:hover i{background-position:center;transition:none;}.page-top #mainContents .innerBox .our-banner{justify-content:space-around;}.page-top #mainContents .innerBox .button.action04{position:relative;display:block;vertical-align:middle;color:#000;width:460px;font-size:15px;max-width:460px;padding:20px 35px;border-radius:3px;background:#fff;line-height:1.5em;font-weight:600;margin:20px auto 0px;}.page-top #mainContents .innerBox .button.action04 img{margin-bottom:15px;}.page-top #mainContents .innerBox .button.action04 .img-voice{display:inline;margin:0 11px 0px 0px;width:58px;}.page-top #mainContents .innerBox .button.action04 .text-our{display:inline-block;width:255px;}.page-top #mainContents .innerBox .button.action04 .button-purpose{display:block;font-size:1.3em;color:#7e1083;margin-bottom:20px;width:315px;letter-spacing:.2rem;position:relative;}.page-top #mainContents .innerBox .button.action04 .button-purpose::after{content:"";display:block;width:315px;height:2px;background-color:#7e1083;position:absolute;bottom:-6px;left:0px;}.page-top #mainContents .innerBox .button.action04 .button-voice{display:block;font-size:1.3em;margin-bottom:20px;width:315px;letter-spacing:.2rem;position:relative;}.page-top #mainContents .innerBox .button.action04 .button-voice::after{content:"";display:block;width:315px;height:2px;background-color:#000;position:absolute;bottom:-6px;left:0px;}.page-top #mainContents .innerBox .button.action04 .our-banner a:nth-child(2){margin-right:10px;}.page-top #mainContents .innerBox .button.action04 i{position:absolute;top:50%;right:30px;width:45px;height:45px;background-color:#F5F2F5;border-radius:50%;background-size:contain;background-position:0 0;-webkit-transform:translateY(-50%);transform:translateY(-50%);-webkit-transition:none;transition:none;}.page-top #mainContents .innerBox .button.action04 i:before{content:'';position:absolute;top:0;left:0;width:100%;height:100%;border-radius:50%;background-image:url('/assets/images/top/icon-btn-ppl-thin.svg');}.page-top #mainContents .innerBox .button.action04:hover i:before{background-color:;background-position:45px 0;-webkit-transition:all 250ms cubic-bezier(0, 0, 0.5, 1.3);transition:all 250ms cubic-bezier(0, 0, 0.5, 1.3);}.page-top #mainContents .row02 .flex .flex-dummy-box{visibility:hidden!important;pointer-events:none!important;background-color:transparent;}.page-top #mainContents .row04_02 .action02{margin-top:8px;display:block;width:100%;}.page-top #mainContents .row04_02 .action02 .imageBox{width:100%;overflow:hidden;margin-bottom:16px;}.page-top #mainContents .row04_02 .action02 .imageBox img{-webkit-transition:all 250ms cubic-bezier(0, 0, 0.5, 1.3);transition:all 250ms cubic-bezier(0, 0, 0.5, 1.3);-webkit-transform:scale(1.01);transform:scale(1.01);}.page-top #mainContents .row04_02 .action02 span{display:inline-block;vertical-align:middle;font-size:2.4rem;line-height:1.6;}.page-top #mainContents .row04_02 .action02 i{display:inline-block;vertical-align:middle;-webkit-transition:-webkit-transform 150ms cubic-bezier(0, 0, 0.5, 1.3);transition:transform 150ms cubic-bezier(0, 0, 0.5, 1.3);}.ua-pc .page-top #mainContents .row04_02 .action02:hover i{-webkit-transform:translateX(0.2em);transform:translateX(0.2em);}.ua-pc .page-top #mainContents .row04_02 .action02:hover .imageBox img{-webkit-transform:scale(1.08);transform:scale(1.08);}.ua-pc .page-top #mainContents .row04_02 .action02:hover .imageBox img{-webkit-transform:scale(1.08);transform:scale(1.08);}.page-top #mainContents .row04_02 p{margin-top:16px;line-height:1.75;}@media only screen and (max-width:1024px){.page-top #mainContents .row02 .flex .col{padding:5% 0;}.page-top #mainContents .innerBox .button.action04 .our-banner a:nth-child(2){margin-right:0px;}}@media only screen and (min-width:1025px){.page-top #mainContents .row02 .flex .col{padding:6% 0;}}.page-top #mainContents .row02 .flex .innerBox > i{position:relative;display:inline-block;vertical-align:middle;min-width:100px;width:40%;}.page-top #mainContents .row02 .flex .innerBox > i:before{content:'';position:absolute;width:100%;height:100%;border-radius:50%;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);-webkit-transition:all 350ms cubic-bezier(0.24, 0.02, 0.22, 1.24);transition:all 350ms cubic-bezier(0.24, 0.02, 0.22, 1.24);}.ua-pc .page-top #mainContents .row02 .flex .col:hover .innerBox > i:before{width:455px;height:455px;}.page-top #mainContents .row02 .flex .col:nth-child(1) .innerBox > i:before{background:-webkit-linear-gradient(135deg, #6542B4 0%, #9C4BD9 100%);background:-moz-linear-gradient(135deg, #6542B4 0%, #9C4BD9 100%);background:linear-gradient(135deg, #6542B4 0%, #9C4BD9 100%);}.page-top #mainContents .row02 .flex .col:nth-child(2) .innerBox > i:before{background:-webkit-linear-gradient(-45deg, #3298CE 0%, #4A55C5 100%);background:-moz-linear-gradient(-45deg, #3298CE 0%, #4A55C5 100%);background:linear-gradient(-45deg, #3298CE 0%, #4A55C5 100%);}.page-top #mainContents .row02 .flex .col:nth-child(3) .innerBox > i:before{background:-webkit-linear-gradient(-45deg, #24C2C9 0%, #1889B8 100%);background:-moz-linear-gradient(-45deg, #24C2C9 0%, #1889B8 100%);background:linear-gradient(-45deg, #24C2C9 0%, #1889B8 100%);}.page-top #mainContents .row02 .flex .col:nth-child(4) .innerBox > i:before{background:-webkit-linear-gradient(135deg, #239E2C 0%, #17C583 100%);background:-moz-linear-gradient(135deg, #239E2C 0%, #17C583 100%);background:linear-gradient(135deg, #239E2C 0%, #17C583 100%);}.page-top #mainContents .row02 .flex .col:nth-child(6) .innerBox > i:before{background:-webkit-linear-gradient(-45deg, #B7D23B 0%, #69B241 100%);background:-moz-linear-gradient(-45deg, #B7D23B 0%, #69B241 100%);background:linear-gradient(-45deg, #B7D23B 0%, #69B241 100%);}.page-top #mainContents .row02 .flex .col:nth-child(8) .innerBox > i:before{background:-webkit-linear-gradient(135deg, #DC9818 0%, #D6D21E 100%);background:-moz-linear-gradient(135deg, #DC9818 0%, #D6D21E 100%);background:linear-gradient(135deg, #DC9818 0%, #D6D21E 100%);}.page-top #mainContents .row02 .flex .col:nth-child(7) .innerBox > i:before{background:-webkit-linear-gradient(135deg, #D5643C 0%, #F3A443 100%);background:-moz-linear-gradient(135deg, #D5643C 0%, #F3A443 100%);background:linear-gradient(135deg, #D5643C 0%, #F3A443 100%);}.page-top #mainContents .row02 .flex .col:nth-child(5) .innerBox > i:before{background:-webkit-linear-gradient(-45deg, #F16391 0%, #D92A2A 100%);background:-moz-linear-gradient(-45deg, #F16391 0%, #D92A2A 100%);background:linear-gradient(-45deg, #F16391 0%, #D92A2A 100%);}.page-top #mainContents .row02 .flex .col:nth-child(9) .innerBox > i:before{background:-webkit-linear-gradient(135deg, rgba(230,231,232,0.99) 0%, #F5F6F7 100%);background:-moz-linear-gradient(135deg, rgba(230,231,232,0.99) 0%, #F5F6F7 100%);background:linear-gradient(135deg, rgba(230,231,232,0.99) 0%, #F5F6F7 100%);}.page-top #mainContents .row02 .flex .col:nth-child(10) .innerBox > i:before{background:-webkit-linear-gradient(135deg, #7345bd 0%, #4564c7 100%);background:-moz-linear-gradient(135deg, #7345bd 0%, #4564c7 100%);background:linear-gradient(135deg, #7345bd 0%, #4564c7 100%);}.page-top #mainContents .row02 .flex .col:nth-child(11) .innerBox > i:before{background:-webkit-linear-gradient(-45deg, #70d6be 0%, #2bab9c 100%);background:-moz-linear-gradient(-45deg, #70d6be 0%, #2bab9c 100%);background:linear-gradient(-45deg, #70d6be 0%, #2bab9c 100%);}.page-top #mainContents .row02 #biz-links .flex .col.bg_color_sc .innerBox > i:before{background:-webkit-linear-gradient(135deg, #6542B4 0%, #9C4BD9 100%);background:-moz-linear-gradient(135deg, #6542B4 0%, #9C4BD9 100%);background:linear-gradient(135deg, #6542B4 0%, #9C4BD9 100%);}.page-top #mainContents .row02 #biz-links .flex .col.bg_color_nw .innerBox > i:before{background:-webkit-linear-gradient(-45deg, #3298CE 0%, #4A55C5 100%);background:-moz-linear-gradient(-45deg, #3298CE 0%, #4A55C5 100%);background:linear-gradient(-45deg, #3298CE 0%, #4A55C5 100%);}.page-top #mainContents .row02 #biz-links .flex .col.bg_color_aiiot .innerBox > i:before{background:-webkit-linear-gradient(-45deg, #24C2C9 0%, #1889B8 100%);background:-moz-linear-gradient(-45deg, #24C2C9 0%, #1889B8 100%);background:linear-gradient(-45deg, #24C2C9 0%, #1889B8 100%);}.page-top #mainContents .row02 #biz-links .flex .col.bg_color_ma .innerBox > i:before{background:-webkit-linear-gradient(135deg, #239E2C 0%, #17C583 100%);background:-moz-linear-gradient(135deg, #239E2C 0%, #17C583 100%);background:linear-gradient(135deg, #239E2C 0%, #17C583 100%);}.page-top #mainContents .row02 #biz-links .flex .col.bg_color_ma_r2 .innerBox > i:before{background:-webkit-linear-gradient(-45deg, #70d6be 0%, #2bab9c 100%);background:-moz-linear-gradient(-45deg, #70d6be 0%, #2bab9c 100%);background:linear-gradient(-45deg, #70d6be 0%, #2bab9c 100%);}.page-top #mainContents .row02 #biz-links .flex .col.bg_color_ai .innerBox > i:before{background:-webkit-linear-gradient(-45deg, #F16391 0%, #D92A2A 100%);background:-moz-linear-gradient(-45deg, #F16391 0%, #D92A2A 100%);background:linear-gradient(-45deg, #F16391 0%, #D92A2A 100%);}.page-top #mainContents .row02 #biz-links .flex .col.bg_color_sr .innerBox > i:before{background:-webkit-linear-gradient( -45deg, #B7D23B 0%, #69B241 100%);background:-moz-linear-gradient( -45deg, #B7D23B 0%, #69B241 100%);background:linear-gradient( -45deg, #B7D23B 0%, #69B241 100%);}.page-top #mainContents .row02 #biz-links .flex .col.bg_color_en .innerBox > i:before{background:-webkit-linear-gradient(135deg, #D5643C 0%, #F3A443 100%);background:-moz-linear-gradient(135deg, #D5643C 0%, #F3A443 100%);background:linear-gradient(135deg, #D5643C 0%, #F3A443 100%);}.page-top #mainContents .row02 #biz-links .flex .col.bg_color_hc .innerBox > i:before{background:-webkit-linear-gradient( 135deg, #DC9818 0%, #D6D21E 100%);background:-moz-linear-gradient( 135deg, #DC9818 0%, #D6D21E 100%);background:linear-gradient( 135deg, #DC9818 0%, #D6D21E 100%);}.page-top #mainContents .row02 #biz-links .flex .col.bg_color_hc_r2 .innerBox > i:before{background:-webkit-linear-gradient( 135deg, #e72d8a 0%, #ef71b0 100%);background:-moz-linear-gradient( 135deg, #e72d8a 0%, #ef71b0 100%);background:linear-gradient( 135deg, #e72d8a 0%, #ef71b0 100%);}.page-top #mainContents .row02 #biz-links .flex .col.bg_color_iotsc .innerBox > i:before{background:-webkit-linear-gradient( 135deg, #B054B6 0%, #DA6CCE 100%);background:-moz-linear-gradient( 135deg, #B054B6 0%, #DA6CCE 100%);background:linear-gradient( 135deg, #B054B6 0%, #DA6CCE 100%);}.page-top #mainContents .row02 #biz-links .flex .col.bg_color_is .innerBox > i:before{background:-webkit-linear-gradient(135deg, #7345bd 0%, #4564c7 100%);background:-moz-linear-gradient(135deg, #7345bd 0%, #4564c7 100%);background:linear-gradient(135deg, #7345bd 0%, #4564c7 100%);}.page-top #mainContents .row02 #biz-links .flex .col.bg_color_ct .innerBox > i:before{background:-webkit-linear-gradient(-45deg, #70d6be 0%, #2bab9c 100%);background:-moz-linear-gradient(-45deg, #70d6be 0%, #2bab9c 100%);background:linear-gradient(-45deg, #70d6be 0%, #2bab9c 100%);}.page-top #mainContents .row02 #biz-links .flex .col.bg_color_ct_r2 .innerBox > i:before{background:-webkit-linear-gradient( 135deg, #DC9818 0%, #D6D21E 100%);background:-moz-linear-gradient( 135deg, #DC9818 0%, #D6D21E 100%);background:linear-gradient( 135deg, #DC9818 0%, #D6D21E 100%);}.page-top #mainContents .row02 #biz-links .flex .col.bg_color_dx .innerBox > i:before{background:-webkit-linear-gradient(135deg, #e9462b 0%, #ef7763 100%);background:-moz-linear-gradient(135deg, #e9462b 0%, #ef7763 100%);background:linear-gradient(135deg, #e9462b 0%, #ef7763 100%);}.page-top #mainContents .row02 #biz-links .flex .col.bg_color_dx02 .innerBox > i:before{background:-webkit-linear-gradient(135deg, #ABD46E 0%, #CAD725 100%);background:-moz-linear-gradient(135deg, #ABD46E 0%, #CAD725 100%);background:linear-gradient(135deg, #ABD46E 0%, #CAD725 100%);}.page-top #mainContents .row02 #biz-links .flex .col.bg_color_agr .innerBox > i:before{background:-webkit-linear-gradient(135deg, #239E2C 0%, #17C583 100%);background:-moz-linear-gradient(135deg, #239E2C 0%, #17C583 100%);background:linear-gradient(135deg, #239E2C 0%, #17C583 100%);}.page-top #mainContents .row02 .flex .innerBox > i img{position:relative;}.page-top #mainContents .row02 .flex .innerBox > div{position:relative;height:2.8em;margin:0.8em 0 -0.2em;line-height:1.4;}.page-top #mainContents .row02 .flex .col > div p{position:absolute;width:100%;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);-webkit-transition:all 180ms cubic-bezier(0, 0, 0.2, 1);transition:all 180ms cubic-bezier(0, 0, 0.2, 1);}.ua-pc .page-top #mainContents .row02 .flex .col:hover > div p{color:#fff;}.ua-pc .page-top #mainContents .row02 .flex .col.pc:hover > div p{color:#000;}.page-top #mainContents .row03{padding:40px 32px 50px;}.page-top #mainContents .row04{background-color:#F5F6F7;padding:40px 32px 50px;}.page-top #mainContents .row04_03{margin:48px 0 0;}.page-top #mainContents .row04_03 .action02{position:relative;border-radius:3px;overflow:hidden;margin:0;display:block;width:-webkit-calc((100% - 16px) / 2);width:calc((100% - 16px) / 2);box-shadow:1px 2px 10px 0 rgba(0,0,0,0.05);}.page-top #mainContents .row04_03 .action02 span{position:absolute;top:50%;left:0;color:#fff;font-size:1.6rem;line-height:1.6;padding:0 1.625em;-webkit-transform:translateY(-50%);transform:translateY(-50%);}.page-top #mainContents .row04_03 .action02 i{position:absolute;overflow:hidden;width:26px;height:5px;background-image:url('/assets/images/top/link-arrow-white.png');background-size:16px 5px;background-position:-160%;background-repeat:no-repeat;padding:0 5px;right:19px;top:50%;margin:-2.5px 0 0;line-height:0;-webkit-transition:none;transition:none;}.page-top #mainContents .row04_03 .action02 i img{-webkit-transition:none;transition:none;}.ua-pc .page-top #mainContents .row04_03 .action02:hover i{background-position:50%;-webkit-transition:all 350ms cubic-bezier(0.24, 0.02, 0.22, 1.24);transition:all 350ms cubic-bezier(0.24, 0.02, 0.22, 1.24);}.ua-pc .page-top #mainContents .row04_03 .action02:hover i img{-webkit-transform:translateX(160%);transform:translateX(160%);-webkit-transition:all 350ms cubic-bezier(0.24, 0.02, 0.22, 1.24);transition:all 350ms cubic-bezier(0.24, 0.02, 0.22, 1.24);}.page-top #mainContents .row04_03 .action02 > img{-webkit-transition:all 250ms cubic-bezier(0, 0, 0.5, 1.3);transition:all 250ms cubic-bezier(0, 0, 0.5, 1.3);-webkit-transform:scale(1.01);transform:scale(1.01);}.ua-pc .page-top #mainContents .row04_03 .action02:hover > img{-webkit-transform:scale(1.08);transform:scale(1.08);}.page-top #mainContents .row05{padding:40px 32px 50px;}.page-top #mainContents .row05_03{margin-bottom:0;}.page-top #mainContents .row05_03 .tab{position:relative;background-color:#F5F6F7;padding:1.3em 0;}.page-top #mainContents .row05_03 .tab a{position:relative;-webkit-transition:all 200ms linear;transition:all 200ms linear;}.page-top #mainContents .tabBox .tab li a{position:relative;padding:0.5em 1em;border-radius:1em;background:rgba(140,28,140,0);transition:all 50ms linear;}.page-top #mainContents .tabBox .tab li a.target_blank span::after{display:inline-block;content:"";vertical-align:middle;background-image:url("/assets/images/common/window_blk-sort-button_black.png");background-repeat:no-repeat;width:1em;height:1em;background-size:contain;background-position:center;margin-left:5px;}.page-top #mainContents .tabBox .tab li a.target_blank span::after,
.page-top #mainContents .tabBox .tab .tab.is-a-hover li a.target_blank span::after{background-image:url("/assets/images/common/window_blk-sort-button_black.png");}.page-top #mainContents .tabBox .tab.tab.is-a-hover li a.target_blank span::after{background-image:url("/assets/images/common/window_blk-sort-button_black.png");}.page-top #mainContents .tabBox .tab li.active a.target_blank span::after,
.page-top #mainContents .tabBox .tab li a.temporary.target_blank span::after,
.page-top #mainContents .tabBox .tab.is-a-hover li.active a.temporary.target_blank span::after,
.page-top #mainContents .tabBox .tab.is-a-hover li a.temporary.target_blank span::after{background-image:url("/assets/images/common/window_blk-sort-button_white.png");}.page-top #mainContents .tabBox .tab li.active a,
.page-top #mainContents .tabBox .tab li a.temporary,
.page-top #mainContents .tabBox .tab.is-a-hover li.active a.temporary{background:rgba(140,28,140,1);}@media only screen and (max-width:1024px){.page-top #main #mainContents .tabBox .tab li{margin:0 -0.4em}}@media only screen and (min-width:1025px){.page-top #mainContents .tabBox .tab li a{padding:0.5em 1em;}.page-top #mainContents .tabBox .tab li{margin:0.5em;}}.page-top #mainContents .tabBox .tab.is-a-hover li.active a{background:none;}.page-top #mainContents .row05_03 .tab .back{position:absolute;top:50%;height:2em;border-radius:1em;padding:0 1.714285714285714em;margin-left:-1.714285714285714em;background:#8C1C8C;background:-webkit-linear-gradient(139deg, #5D0F84 0%, #871D97 100%);background:-moz-linear-gradient(139deg, #5D0F84 0%, #871D97 100%);background:linear-gradient(139deg, #5D0F84 0%, #871D97 100%);-webkit-transition:.2s;transition:.2s;-webkit-transform:translate(0,-50%);transform:translate(0,-50%);}.page-top #mainContents .row05_03 .tab.is-a-hover .active .temporary span ,
.page-top #mainContents .row05_03 .tab .temporary span ,
.page-top #mainContents .row05_03 .tab .active a span{color:#fff;}.page-top #mainContents .row05_03 .tab.is-a-hover .active a span{color:#000;}.page-top #mainContents .row05_03 .tabContents{overflow:hidden;}.page-top #mainContents .row05_03 .tabContents > .innerBox{position:relative;white-space:nowrap;letter-spacing:-0.4em;-webkit-transition:all 200ms linear;transition:all 200ms linear;}.page-top #mainContents .row05_03 .tabContents > .innerBox > div{position:absolute;left:0;display:inline-block;vertical-align:top;width:0;height:0;opacity:0;will-change:transform;-webkit-transition:opacity 200ms ease-in-out, width 0ms ease-in-out 200ms;transition:opacity 200ms ease-in-out, width 0ms ease-in-out 200ms;}.page-top #mainContents .row05_03 .tabContents > .innerBox > div.active{position:relative;z-index:1;width:100%;height:auto;opacity:1;-webkit-transition:width 0ms ease-in-out, opacity 200ms ease-in-out;transition:width 0ms ease-in-out, opacity 200ms ease-in-out;padding:0 0 10px;}.page-top #mainContents .row05_03 .flex .col{position:relative;width:31.570512820512821%;background:#FFFFFF;box-shadow:1px 2px 10px 0 rgba(0,0,0,0.05);border:1px solid #CDD0D4;border-radius:3px;margin-top:2.644230769230769%;padding:0 0 20px 0;overflow:hidden;white-space:normal;font-size:1.3rem;line-height:1.75;-webkit-transition:all 200ms ease-in-out;transition:all 200ms ease-in-out;position:relative;}.page-top #mainContents .row05_03 .flex a.col[target="_blank"]:after{content:'';background-image:url(/assets/images/element-list/icon/window_blc.png);background-size:contain;background-repeat:no-repeat;background-position:center;display:block;vertical-align:baseline;width:12px;height:11px;line-height:1;margin:10px 10px -10px auto;}.page-top #main #mainContents .bg_gray{background-color:#F5F6F7;}.page-top #main #mainContents .bg_white{background-color:transparent;}.page-top #main #mainContents .tabBox .tab{display:flex;flex-wrap:wrap;justify-content:center;}.page-top #main #mainContents .tabBox .tab li{display:flex;justify-content:center;align-items:center;}.page-top #main #mainContents .tabBox .tab li a{min-width:3em;display:inline-block;}@media screen and (max-width:767px ){.page-top #mainContents .row05_03 .flex a.col[target="_blank"]:after{bottom:17px;right:-3px;position:absolute;}}.page-top #mainContents .row05_03 .flex .col:hover{box-shadow:none;}.page-top #mainContents .row05_03 .title ,
.page-top #mainContents .row05_03 .body ,
.page-top #mainContents .row05_03 .info,
.page-top #mainContents .row05_03 .client-name{padding:0 16px;}.page-top #mainContents .row05_03 .imageBox{position:relative;overflow:hidden;}.page-top #mainContents .row05_03 .imageBox:before{content:'';width:100%;display:block;padding-top:66.666666666666667%;}.page-top #mainContents .row05_03 .imageBox img{position:absolute;top:50%;left:50%;object-fit:cover;font-family:'object-fit: cover;';max-width:100.5%;min-width:100%;width:auto;height:auto;-webkit-backface-visibility:hidden;backface-visibility:hidden;-webkit-transition:all 250ms cubic-bezier(0, 0, 0.5, 1.3);transition:all 250ms cubic-bezier(0, 0, 0.5, 1.3);-webkit-transform:translate(-50%,-50%) scale(1.01);transform:translate(-50%,-50%) scale(1.01);}.page-top #mainContents .row05_03 .imageBox.logo img{max-width:80%;max-height:80%;min-width:0;min-height:0;}#mainContents img[data-ofi-src]{width:100% !important;height:100% !important;}.ua-pc .page-top #mainContents .row05_03 .col:hover .imageBox img{-webkit-transform:translate(-50%,-50%) scale(1.08);transform:translate(-50%,-50%) scale(1.08);}.page-top #mainContents .row05_03 .title{font-size:1.6rem;line-height:1.5;margin:-0.25em 0 0;font-weight:500;padding-top:24px;}.page-top #mainContents .row05_03 .title .max3row{height:3em;overflow:hidden;}.page-top #mainContents .row05_03 .body{font-size:1.4rem;line-height:1.75;margin:-0.375em 0;padding-top:16px;}.page-top #mainContents .row05_03 .body .max3row{height:3.5em;overflow:hidden;}.page-top #mainContents .row05_03 .metaWrapFlex{display:flex;justify-content:space-between;flex-wrap:wrap;}.page-top #mainContents .row05_03 .info{text-align:right;color:#7C7E80;line-height:1.2;font-size:1.2rem;margin:-0.1em 0;padding-top:16px;}.page-top #mainContents .row05_03 .client-name{text-align:left;color:#7C7E80;line-height:1.2;font-size:1.2rem;margin:-0.1em 0;padding-top:16px;}.page-top #mainContents .row05_03 .info .company{margin-top:4px;}.page-top #mainContents .row05_04 a.action01{margin-top:14px;}.page-top #mainContents .row06{background-color:#F5F6F7;padding:40px 32px 126px;}.page-top #mainContents .row06_02 .col{position:relative;box-shadow:1px 2px 10px 0 rgba(0,0,0,0.05);width:31.570512820512821%;overflow:hidden;border-radius:4px;}.page-top #mainContents .row06_02 .col img{-webkit-transition:all 250ms cubic-bezier(0, 0, 0.5, 1.3);transition:all 250ms cubic-bezier(0, 0, 0.5, 1.3);-webkit-transform:scale(1.01);transform:scale(1.01);}.ua-pc .page-top #mainContents .row06_02 .col:hover img{-webkit-transform:scale(1.08);transform:scale(1.08);}.page-top #mainContents .row06_02 .col .info{position:absolute;width:auto;bottom:12px;color:#fff;padding:0 4px 0 1em;}.page-top #mainContents .row06_02 .col .label{display:inline-block;vertical-align:top;font-size:1.3rem;line-height:1.723076923076923;background-color:rgba(0,0,0,0.5);padding:1px 8px;}.page-top #mainContents .row06_02 .col .title{margin-top:8px;}.page-top #mainContents .row06_02 .col .title span{display:inline-block;vertical-align:middle;font-size:2.4rem;line-height:1.4;}.page-top #mainContents .row06_02 .col .info i{display:inline-block;vertical-align:middle;overflow:hidden;width:26px;height:5px;background-image:url('/assets/images/top/link-arrow-white.png');background-size:16px 5px;background-position:-160%;background-repeat:no-repeat;padding:0 5px;margin:0;line-height:0;-webkit-transition:none;transition:none;}.page-top #mainContents .row06_02 .col[target="_blank"] .info i{width:22px;height:12px;background-image:none;}.page-top #mainContents .row06_02 .col[target="_blank"] .info i img{display:block;width:100%;}.page-top #mainContents .row06_02 .col .info i img{-webkit-transition:none;transition:none;}.ua-pc .page-top #mainContents .row06_02 .col:hover .info i{background-position:50%;-webkit-transition:all 350ms cubic-bezier(0.24, 0.02, 0.22, 1.24);transition:all 350ms cubic-bezier(0.24, 0.02, 0.22, 1.24);}.ua-pc .page-top #mainContents .row06_02 .col:hover .info i img{-webkit-transform:translateX(160%);transform:translateX(160%);-webkit-transition:all 350ms cubic-bezier(0.24, 0.02, 0.22, 1.24);transition:all 350ms cubic-bezier(0.24, 0.02, 0.22, 1.24);}.ua-pc .page-top #mainContents .row06_02 .col[target="_blank"]:hover .info i img{-webkit-transform:translateX(0);transform:translateX(0);}.page-top #mainContents .row06_02 .col .read{margin-top:8px;font-size:1.3rem;line-height:1.75;}#mainContents .indexLink > li{position:relative;}#mainContents .indexLink > li .thumb{position:relative;}#mainContents .indexLink > li .thumb img{max-width:none;width:100%;}#mainContents .indexLink > li .hideText{position:absolute;top:0;right:0;bottom:0;left:0;display:flex;align-items:center;justify-content:center;color:#ffffff;background:rgba(0, 0, 0, 0.4);font-size:1.4rem;line-height:2;opacity:0;transition:opacity .3s linear;}#mainContents .indexLink > li .title{margin:15px 0 0;font-size:1.8rem;line-height:1.6;}#mainContents .indexLink > li .title .sub{margin-bottom:6px;font-size:1.3rem;}#mainContents .indexLink > li .title a{color:#2d2d2e;}#mainContents .indexLink > li .title a::before{position:absolute;top:0;right:0;bottom:0;left:0;content:"";}#mainContents .indexLink > li .description{color:#7c7e80;font-size:1.3rem;line-height:1.5;}#mainContents .indexLink > li:hover .hideText{opacity:1;}@media (min-width:769px){#mainContents .indexLink{display:flex;flex-wrap:wrap;margin:30px -16px 32px 0;}#mainContents .indexLink > li + li{margin-top:0;}#mainContents .indexLink > li{margin-right:16px;width:calc(100% / 3 - 16px);}#mainContents .indexLink > li .title .sub{margin-bottom:6px;}#mainContents .indexLink > li .description{margin:6px 0 0;}#mainContents .indexLink > li:nth-of-type(n+4){margin-top:32px;}}@media screen and (max-width:768px){#mainContents .indexLink{margin:20px auto;}#mainContents .indexLink > li{margin-bottom:32px;}#mainContents .indexLink > li .title .sub{margin-bottom:7px;}#mainContents .indexLink > li .description{margin:7px 0 0;}}@media only screen and (max-width:768px){.page-top #mainContents .button.action01{position:relative;display:inline-block;min-width:89.333333333333333vmin;font-size:3.466666666666667vmin;margin:5.333333333333333vmin 0 0;font-weight:500;}.page-top #mainContents .button.action01 i{position:absolute;top:50%;right:4.266666666666667vmin;width:6.933333333333333vmin;height:6.933333333333333vmin;}.ua-pc .page-top #mainContents .button.action01:hover i::before{background-position:6.933333333333333vmin 0;}.page-top #mainContents .innerBox .button.action04{font-size:11px;max-width:360px;padding:15.5px 25px;}.page-top #mainContents .innerBox .button.action04 i{right:20px;width:35px;height:35px;}.page-top #mainContents .innerBox .button.action04 .button-purpose::after{width:232px;}.page-top #mainContents .innerBox .button.action04 .button-voice::after{width:232px;}.page-top #mainContents .innerBox .button.action04 .button-purpose,.page-top #mainContents .innerBox .button.action04 .button-voice{width:270px;}.page-top #mainContents .innerBox .button.action04 .text-our{display:inline-block;width:185px;}.page-top #mainContents .innerBox .button.action04 .img-voice{width:44px;}.page-top #mainContents .innerBox .button.action04:hover i:before{background-position:35px 0;}.page-top #mainContents h1{margin:5.133333333333333vmin 0;font-size:6.4vmin;}.page-top #mainContents .row02{margin-top:8.133333333333333vmin;padding:4.266666666666667vmin 5.333333333333333vmin 10.666666666666667vmin;}.page-top #mainContents .row02 .flex{margin-top:-3.582089552238806%;}.page-top #mainContents .row02 .flex .col{width:48.208955223880597%;font-size:3.466666666666667vmin;border-radius:8px;margin-top:3.582089552238806%;padding:7.466666666666667vmin 0 5.333333333333333vmin;overflow:hidden;}.page-top #mainContents .row05{padding:4.266666666666667vmin 5.333333333333333vmin 10.666666666666667vmin;}.page-top #mainContents .row05_03 .tab{font-size:3.466666666666667vmin;padding:1.153846153846154em 0;}.page-top #mainContents .row05_03 .tab li{margin-left:0.75em;margin-right:0.75em;}.page-top #mainContents .row05_03 .tab li:first-of-type{margin-left:0;}.page-top #mainContents .row05_03 .tab li:last-of-type{margin-right:0;}.page-top #mainContents .row05_03 .tab .back{padding:0 .5em;margin-left:-.5em;}.page-top #mainContents .row05_03 .tabContents{margin-right:-5.333333333333333vmin;}.page-top #mainContents .row05_03 .flex{position:relative;white-space:nowrap;display:block;overflow-x:auto;-webkit-overflow-scrolling:touch;}.page-top #mainContents .row05_03 .flex .col{width:67.066666666666667vmin;border-radius:3px;padding:0 0 3.733333333333333vminm 0;font-size:3.466666666666667vmin;margin:5.333333333333333vmin 0 3px;margin-right:5.333333333333333vmin;position:relative;white-space:normal;}.page-top #mainContents .row05_03 .imageBox img{width:100%;}.page-top #mainContents .row05_03 .title , .page-top #mainContents .row05_03 .body , .page-top #mainContents .row05_03 .info{padding:0 4.266666666666667vmin;}.page-top #mainContents .row05_03 .title{font-size:4vmin;margin-top:1.879807692307692em;}.page-top #mainContents .row05_03 .body{margin-top:1.086538461538462em;}.page-top #mainContents .row05_03 .info{margin-top:4.266666666666667vmin;font-size:3.2vmin;padding-bottom:5px;}.page-top #mainContents .row05_03 .info .company{margin-top:0.883333333333333em;}.page-top #mainContents .row06{padding:4.266666666666667vmin 5.333333333333333vmin 25.6vmin;}.page-top #mainContents .row06_02 .col{width:100%;}.page-top #mainContents .row06_02 .col + .col{margin-top:4.266666666666667vmin;}.page-top #mainContents .row06_02 .col .info{top:50%;bottom:auto;padding:0 3.2vmin;font-size:3.466666666666667vmin;-webkit-transform:translateY(-50%);transform:translateY(-50%);width:100%;}.page-top #mainContents .row06_02 .col .info i{position:absolute;right:4.266666666666667vmin;top:50%;display:inline-block;vertical-align:middle;width:3.6vmin;height:auto;margin-left:0.2em;padding:0;background-image:none;}.page-top #mainContents .row06_02 .col .info i img{width:3.6vmin;margin-top:-0.4vmin;}.page-top #mainContents .row06_02 .col .info i , .page-top #mainContents .row06_02 .col[target="_blank"] .info i{width:6.933333333333333vmin;height:auto;margin-top:0;text-align:center;overflow:visible;}.page-top #mainContents .row06_02 .col .info i:before , .page-top #mainContents .row06_02 .col[target="_blank"] .info i:before{content:'';position:absolute;top:50%;left:50%;width:6.933333333333333vmin;height:6.933333333333333vmin;border:1px solid #fff;border-radius:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);}.page-top #mainContents .row06_02 .col[target="_blank"] .info i img{width:3.066666666666667vmin;margin:0 auto;}.page-top #mainContents .row06_02 .col .label{font-size:2.666666666666667vmin;line-height:1.6;padding:0.8vmin 1.066666666666667vmin;}.page-top #mainContents .row06_02 .col .title{margin-top:1.066666666666667vmin;}.page-top #mainContents .row06_02 .col .title span{font-size:4.8vmin;line-height:1.3;}.page-top #mainContents .row06_02 .col .read{margin-top:2.133333333333333vmin;font-size:2.666666666666667vmin;line-height:1.6;}.page-top #mainContents h2 , .page-top #mainContents h1{margin:0 0 5.333333333333333vmin;font-size:6.4vmin;line-height:1;-webkit-font-smoothing:antialiased;}.page-top #mainContents .row02 , .page-top #mainContents .row03 , .page-top #mainContents .row04 , .page-top #mainContents .row05 , .page-top #mainContents .row06{padding:9.6vmin 5.333333333333333vmin 10.666666666666667vmin;}.page-top #mainContents .row06{padding-bottom:25.6vmin}.page-top #mainContents .row04_02 .action02{margin-top:0;}.page-top #mainContents .row04_02 .action02 span{font-size:4.533333333333333vmin;line-height:1.505882352941176;}.page-top #mainContents .row04_02 p{font-size:3.466666666666667vmin;}.page-top #mainContents .row04_03{margin:7.466666666666667vmin 0 0;}.page-top #mainContents .row04_03 .action02{width:100%;}.page-top #mainContents .row04_03 .action02 + .action02{margin-top:4.266666666666667vmin;}.page-top #mainContents .row04_03 .action02 span{font-size:3.733333333333333vmin;line-height:1.625;padding:0 3.2vmin;}.page-top #mainContents .row04_03 .action02 i{right:3.2vmin;display:inline-block;vertical-align:middle;width:3.733333333333333vmin;height:auto;padding:0;background-image:none;}.page-top #main #mainContents .tabBox .tab{font-size:3.466666666666667vmin;padding:1.153846153846154em 0;}}.page-top #mainContents .bizSelect-wrap:not(.active){display:none;}.page-top #mainContents .tabBox .tabContents{}.page-top #mainContents .tabBox .tab{background-color:#F5F6F7;padding:1.3em 0;}.page-top #mainContents .tabBlock{margin-bottom:0;}.page-top #mainContents .tabBlock .tab{position:relative;background-color:#F5F6F7;padding:1.3em 0;}.page-top #mainContents .tabBlock .tab a{position:relative;-webkit-transition:all 200ms linear;transition:all 200ms linear;}.page-top #mainContents .tabBlock .tabContents > .innerBox > div.active{position:relative;z-index:1;width:100%;height:auto;opacity:1;padding:0 0 10px;}.page-top #mainContents .tabBlock .tabContents > .innerBox > div{display:inline-block;vertical-align:top;width:0;height:0;opacity:0;will-change:transform;}.page-top #mainContents .tabBox .tab.is-a-hover .active .temporary span ,
.page-top #mainContents .tabBox .tab .temporary span ,
.page-top #mainContents .tabBox .tab .active a span{color:#fff;}.page-top #mainContents .tabBox .tab.is-a-hover .active a span{color:#000;}#mainContents .eventBox{position:relative;border:1px solid #CDD0D4;border-radius:4px;background-color:#FFFFFF;padding:0 24px;}#mainContents .eventBox{margin-top:40px;}#mainContents .eventBox .event-title{position:static;margin:0;padding:16px 0;font-size:2rem;font-weight:500;line-height:1.6;display:-webkit-box;display:-ms-flexbox;display:flex;align-items:baseline;border-bottom:1px solid #CDD0D4;margin-bottom:16px;}#mainContents .eventBox .event-title span{display:inline-block;vertical-align:middle;}#mainContents .eventBox h3:before ,
#mainContents .eventBox h3:after{display:none;}#mainContents .eventBox h3 .icon{position:relative;display:inline-block;vertical-align:middle;font-size:1.2rem;line-height:1.5;padding:6px 8px 7px;margin:0 16px 0 -33px;background-color:#fff;border:1px solid #840D84;white-space:nowrap;color:#840D84;-webkit-font-smoothing:antialiased;font-smoothing:antialiased;}#mainContents .eventBox.end h3 .icon{border:1px solid #CDD0D4;background-color:#F5F6F7;color:rgba(124, 126, 128, 0.9);}#mainContents .eventBox h3 .icon:before{content:'';top:-5px;left:-1px;position:absolute;width:0;height:0;border-style:solid;border-width:0 0 4px 8px;border-color:transparent transparent #840d84 transparent;}#mainContents .eventBox.end h3 .icon:before{border-color:transparent transparent #7C7E80 transparent;}#mainContents .eventBox .body{display:table;table-layout:fixed;width:100%;}#mainContents .eventBox .body > *{display:table-cell;vertical-align:top;}#mainContents .eventBox .text{line-height:1.75;}#mainContents .eventBox .body .imageBox{width:34.027777777777778%;padding:5px 16px 0 0;}#mainContents .eventBox .info{margin-top:16px;width:100%;table-layout:fixed;}#mainContents .eventBox .info .col{vertical-align:middle;}#mainContents .eventBox .info .col01{width:34.027777777777778%;padding-right:16px;font-size:1.2rem;font-weight:500;line-height:1.2;vertical-align:middle;}.msie #mainContents .eventBox .info .col01{font-weight:600;}#mainContents .eventBox .info .col02{display:inline-block;width:-webkit-calc(65.972222222222222% - 1px);width:calc(65.972222222222222% - 1px);}#mainContents .eventBox .info .table{width:100%;table-layout:fixed;}#mainContents .eventBox .info .table-row + .table-row .table-cell{padding-top:8px;}#mainContents .eventBox .info .table-row .table-cell:nth-child(1){padding-right:16px;font-size:1.2rem;line-height:1.5;width:92px;}#mainContents .eventBox .info .event-label.blue{background-color:#26B9CD;}#mainContents .eventBox .info .event-label.green{background-color:#35BE7C;}#mainContents .eventBox.end .info .event-label ,
#mainContents .eventBox .info .event-label{background-color:#b3b6ba;color:#fff;display:block;text-align:center;border-radius:2.083333333333334em;padding:0.4em 0;}#mainContents .eventBox .info .table-row .table-cell:nth-child(2) p{font-size:1.3rem;line-height:1.5;padding-top:0.211538461538462em;padding-top:0.134615384615385em;}#mainContents .eventBox .info [class*="icon-"]{position:relative;display:inline-block;padding-left:30px;line-height:1.2;padding:0.15em 0 0.15em 30px;}#mainContents .eventBox .info .col01 > div + div{margin-top:10px;}#mainContents .eventBox .info [class*="icon-"]:before{content:'';position:absolute;left:0;top:50%;display:inline-block;vertical-align:middle;width:24px;height:24px;margin-right:6px;background-repeat:no-repeat;background-position:center;background-size:contain;background-repeat:no-repeat;-webkit-transform:translateY(-50%);transform:translateY(-50%);}#mainContents .eventBox .info .icon-school:before{background-image:url('/assets/images/element-list/icon/school.png');}#mainContents .eventBox .info .icon-domain:before{background-image:url('/assets/images/element-list/icon/domain.png');}#mainContents .eventBox .info .icon-folder:before{background-image:url('/assets/images/element-list/icon/folder.png');}#mainContents .eventBox .link{text-align:center;background-color:#F5F6F7;padding:16px 0;margin:16px -24px 0;border-radius:0 0 4px 4px;}#mainContents .eventBox .link > a.button.action01{margin:0;}@media only screen and (max-width:768px){#mainContents .eventBox .info [class*="icon-"]{padding-left:8.666666666666667vmin;}#mainContents .eventBox{border-radius:1.066666666666667vmin;padding:0 4.266666666666667vmin;}#mainContents .eventBox + .eventBox{margin-top:5.333333333333333vmin;}#mainContents .eventBox h3{padding:0 0 5.333333333333333vmin;display:block;margin-bottom:4.266666666666667vmin;border-bottom:1px solid #CDD0D4;}#mainContents .eventBox h3 .icon{font-size:3.2vmin;padding:1.6vmin 2.133333333333333vmin 1.866666666666667vmin;margin:3.2vmin 0 3.2vmin -6.4vmin;min-width:24.533333333333333vmin;}#mainContents .eventBox.end h3 .icon{min-width:0;}#mainContents .eventBox h3 .icon + span{display:block;vertical-align:middle;}#mainContents .eventBox .event-title .event-title_text{display:block;vertical-align:middle;}#mainContents .eventBox .event-title{padding:0 0 5.333333333333333vmin;display:block;margin-bottom:4.266666666666667vmin;border-bottom:1px solid #CDD0D4;}#mainContents .eventBox .event-title{font-size:4.8vmin;}#mainContents .eventBox .text{font-size:3.466666666666667vmin;}#mainContents .eventBox .body .imageBox{width:100%;padding:0 0 5.333333333333333vmin;}#mainContents .eventBox .body .imageBox img{width:100%;}#mainContents .eventBox .body .imageBox + p{margin-top:0;}#mainContents .eventBox .body , #mainContents .eventBox .body > *{display:block;}#mainContents .eventBox .info{margin-top:5.333333333333333vmin;}#mainContents .eventBox .info .col01{width:100%;padding-right:0;font-size:3.2vmin;line-height:1.5;}#mainContents .eventBox .info .col01{width:100%;padding-right:0;font-size:3.2vmin;line-height:1.5;}#mainContents .eventBox .info .col01 > div{margin-top:1.066666666666667vmin;}#mainContents .eventBox .info .col02{margin-top:3.4vmin;width:100%;}#mainContents .eventBox .info .table-row + .table-row .table-cell{padding-top:1.066666666666667vmin;}#mainContents .eventBox .info .table-row .table-cell{vertical-align:middle;}#mainContents .eventBox .info .table-row .table-cell:nth-child(1){padding-right:2.133333333333333vmin;font-size:3.2vmin;width:23.466666666666667vmin;}#mainContents .eventBox .info .table-row .table-cell:nth-child(2){padding:0.423076923076923em 0;font-size:3.466666666666667vmin;}#mainContents .eventBox .info .seminarTable-row{display:flex;justify-content:flex-start;align-items:center;align-content:center;}#mainContents .eventBox .info .seminarTable-row .table-cell:nth-child(1){padding-right:2.133333333333333vmin;font-size:3.2vmin;width:28vmin;}#mainContents .eventBox .info .seminarTable-row .table-cell:nth-child(2){width:calc( 100% - 28vmin );}body.page-top#body_container #mainContents .eventBox .info .seminarDate_text{font-size:1em;}#mainContents .eventBox .link{padding:4.266666666666667vmin 4vmin;margin:6.4vmin -4.266666666666667vmin 0;}#mainContents .eventBox .link .button.action01 , #mainContents .eventBox .link .button.action02{min-width:0;width:100%;}.page-top #mainContents .button.action03{width:100%;min-width:initial;}}#cboxOverlay{background-color:#0D0D0D !important;}#colorbox #cboxContent ,
#colorbox #cboxLoadingGraphic ,
#colorbox #cboxLoadedContent ,
#colorbox #cboxLoadingOverlay{background-color:transparent;background-image:none;}#colorbox #cboxLoadedContent{padding:0;}#colorbox #cboxClose{background-image:none;overflow:visible;top:0;right:0;color:#fff;font-size:1.2rem;text-indent:0;display:block;width:30px;text-align:center;padding-top:32px;}#colorbox #cboxClose:before{content:'';position:absolute;top:15px;left:50%;width:42.4264068px;height:2px;border-radius:2px;background-color:#fff;-webkit-transform:translateX(-50%) rotate(-45deg);transform:translateX(-50%) rotate(-45deg);}#colorbox #cboxClose:after{content:'';position:absolute;top:15px;left:50%;width:42.4264068px;height:2px;border-radius:2px;background-color:#fff;-webkit-transform:translateX(-50%) rotate(45deg);transform:translateX(-50%) rotate(45deg);}#colorbox .colorboxInnerBox{padding:0 57px;}#colorbox .video-content{position:relative;overflow:hidden;}#colorbox .video-content:after{content:'';position:absolute;top:0;left:0;z-index:1;width:100%;height:100%;}#colorbox .video-content > span{display:block;width:100%;padding-top:56.25%;background-size:cover;}#kv-video-colorbox .video-js{width:1280px;height:720px;}.msie #kv-video-colorbox .video-js{width:auto;height:auto;}#colorbox .video-content .video-js{position:absolute;width:1280px;height:720px;top:0;left:0;opacity:0;-webkit-transition:opacity 400ms linear;transition:opacity 400ms linear;}#colorbox .video-content.loadedmetadata .video-js{-webkit-transition:opacity 400ms linear;transition:opacity 400ms linear;width:100%;height:100%;opacity:1;}#colorbox .video-content.loadedmetadata:after{display:none;}#colorbox.colorboxIframe #cboxContent{padding:0 57px;}#colorbox.colorboxIframe #cboxLoadedContent{position:relative;}#colorbox.colorboxIframe #cboxLoadedContent:before{content:'';display:block;padding-top:56.25%;}#colorbox.colorboxIframe #cboxLoadedContent iframe{position:absolute;width:100%;height:100%;top:0;left:0;}@media only screen and (max-width:767px){#colorbox #cboxContent , #colorbox #cboxLoadingGraphic , #colorbox #cboxLoadedContent , #colorbox #cboxLoadingOverlay{border-radius:0.8vmin;}#colorbox #cboxClose{top:3.2vmin;right:4.266666666666667vmin;color:#2D2D2E;font-size:2.666666666666667vmin;text-indent:0;display:block;width:6.533333333333333vmin;text-align:center;padding-top:7vmin;}#colorbox #cboxClose:before , #colorbox #cboxClose:after{top:3.92vmin;width:120%;}#colorbox .colorboxInnerBox{padding:5.333333333333333vmin 4.266666666666667vmin;}#colorbox .colorboxInnerBox .title{font-size:4.266666666666667vmin;line-height:1.46875;padding:0 8.533333333333333vmin 4.266666666666667vmin 0;}#colorbox ul.circle li{margin-top:5.333333333333333vmin;}}@media only screen and (min-width:969px){#sidebar #site_search_pulldownContents{display:block !important;}}@media only screen and (max-width:968px) and (min-width:769px){#main{padding-left:0;padding-top:50px;overflow-x:hidden;background-color:transparent;}#sidebar:after{display:none;}#sidebar .sidebar-bottom , #breadcrumb{display:none;}#sidebar{position:static !important;width:100%;height:auto;z-index:999;-webkit-transition:all 200ms linear;transition:all 200ms linear;background-color:#fff;}#mainContents{background-color:#fff;}#sidebar > .innerBox{position:relative;height:auto;padding:0;overflow:hidden;}_::-webkit-full-page-media, _:future,:root #sidebar > .innerBox{overflow:visible;}#sidebar.open-gnav{margin-left:0;}#sidebar .header{position:fixed;z-index:999999;background-color:#fff;height:50px;width:100%;top:0;left:0;box-shadow:1px 2px 18px 0 rgba(0,0,0,0.08);}#sidebar .logo{position:absolute;top:4px;left:50%;width:144px;margin-left:-72px;}#sidebar .logo .pc{display:none !important;}#sidebar .logo .sp{display:inline-block !important;}#sidebar .menuBtn{top:13px;}#sidebar .menuBtn span , #sidebar .menuBtn span:before , #sidebar .menuBtn span:after{background-color:#000;}#sidebar .sidebar-header{background-image:-webkit-linear-gradient(-135deg, #212A53 0%, #2262A1 100%);background-image:-moz-linear-gradient(-135deg, #212A53 0%, #2262A1 100%);background-image:linear-gradient(-135deg, #212A53 0%, #2262A1 100%);}#sidebar .innerBox02 header{width:100%;}#sidebar:before{display:none;}#sidebar.open-gnav .innerBox02{width:100%;opacity:1;}#sidebar .globalNavArea{position:fixed;z-index:99;width:0;top:50px;opacity:0;overflow:hidden;height:-webkit-calc(100vh - 50px);height:calc(100vh - 50px);-webkit-transition:width 0ms linear 400ms, opacity 200ms linear;transition:width 0ms linear 400ms, opacity 200ms linear;}#sidebar.open-gnav .globalNavArea{width:100%;opacity:1;overflow:visible;-webkit-transition:width 0ms linear, opacity 200ms linear;transition:width 0ms linear, opacity 200ms linear;}#sidebar.open-gnav .globalNavArea:before{content:'';position:absolute;width:100%;height:100vh;top:0;left:0;background-image:url('/assets/images/common/sidebar.png');background-size:cover;background-position:center;}#sidebar .globalNavArea #gnav{top:0;}#sidebar.open-gnav:before{background:#000000;}#gnav .innerBox{padding:32px 24px;}#sidebar .sidebar-contents{height:auto !important;overflow:visible;}#sidebar .tabBox .tab.ai_iot .col.active a:after{background-color:#24C2C9;background-image:-webkit-linear-gradient(315deg, #24C2C9 0%, #1889B8 100%);background-image:-moz-linear-gradient(315deg, #24C2C9 0%, #1889B8 100%);background-image:linear-gradient(315deg, #24C2C9 0%, #1889B8 100%);}#sidebar .tabBox .subTab.active{display:block;background-color:#000;display:-webkit-box;display:-ms-flexbox;display:flex;justify-content:space-between;overflow-x:auto;-webkit-overflow-scrolling:touch;}#sidebar .tabBox .subTab{position:relative;display:none;padding:10px 0;text-align:center;letter-spacing:-0.4em;margin-bottom:-8px;}#sidebar .tabNav.subTab > .showBox{display:-webkit-box;display:-ms-flexbox;display:flex;justify-content:space-between;margin:0 auto;align-items:center;}#sidebar .tabBox .subTab .col{position:static;letter-spacing:normal;margin-left:0;margin-right:0;}#sidebar .tabBox .subTab a{position:relative;display:inline-block;font-size:1.3rem;line-height:1.5;padding:0.480769230769231em 16px;color:#C6C6C6;font-weight:400;}#sidebar .tabBox .subTab a span.col{vertical-align:middle;white-space:nowrap;}.ua-pc #sidebar .tabBox .subTab .col a:hover span , #sidebar .tabBox .subTab .col.active a span{color:#fff;text-decoration:none;}#sidebar .tabBox .subTab.is-a-hover .active a span , #sidebar .tabBox .subTab.is-a-hover a span , #sidebar .tabBox .subTab a span{color:#C6C6C6;}#sidebar .tabBox .subTab a:after{display:none;}#sidebar .tabBox .subTab .bk{position:absolute;top:50%;height:2em;border-radius:1em;padding:0;margin-left:0;background:#6542B4;background:-webkit-linear-gradient(135deg, #6542B4 0%, #9C4BD9 100%);background:-moz-linear-gradient(135deg, #6542B4 0%, #9C4BD9 100%);background:linear-gradient(135deg, #6542B4 0%, #9C4BD9 100%);-webkit-transition:all 300ms;transition:all 300ms;-webkit-transform:translate(0,-50%);transform:translate(0,-50%);margin:0;margin-right:0px;margin-left:0px;height:-webkit-calc(100% - 20px);height:calc(100% - 20px);border-radius:50px;}#sidebar .type-sekkei , #sidebar .tabBox .subTab .bk.type-sekkei{border-color:transparent;color:#fff;background-color:#436BB6;background:-webkit-linear-gradient(315deg, #4D9BE3 0%, #436BB6 100%);background:-moz-linear-gradient(315deg, #4D9BE3 0%, #436BB6 100%);background:linear-gradient(315deg, #4D9BE3 0%, #436BB6 100%);}#sidebar .type-pckup , #sidebar .tabBox .subTab .bk.type-pckup{background-color:#E26C4F;background:-webkit-linear-gradient(315deg, #E26C4F 0%, #DC4949 100%);background:-moz-linear-gradient(315deg, #E26C4F 0%, #DC4949 100%);background:linear-gradient(315deg, #E26C4F 0%, #DC4949 100%);}#sidebar .tabBox .subTab .bk.ai_iot{background-color:#24C2C9;background-image:-webkit-linear-gradient(45deg, #24C2C9 0%, #1889B8 100%);background-image:-moz-linear-gradient(45deg, #24C2C9 0%, #1889B8 100%);background-image:linear-gradient(45deg, #24C2C9 0%, #1889B8 100%);}#sidebar .tabBox .subTab .bk.type-servicerobot{background-color:#239E2C;background-image:-webkit-linear-gradient(-135deg, #239E2C 0%, #17C583 100%);background-image:-moz-linear-gradient(-135deg, #239E2C 0%, #17C583 100%);background-image:linear-gradient(-135deg, #239E2C 0%, #17C583 100%);}#sidebar .navBox{display:none;}#sidebar #cloneTabBoxArea , #sidebar #cloneTabBoxArea .tabBox{display:block !important;}#sidebar #cloneTabBoxArea{position:relative;}#sidebar .tabBox{background-color:#242424;padding-top:8px;border-bottom:8px solid #000;}#sidebar .tabBox a{color:#C4C4C4;}#sidebar .tabBox .active a{color:#fff;}#sidebar .tabBox .tab{table-layout:fixed;display:table;width:100%;padding:0 32px;max-width:1024px;margin-left:auto;margin-right:auto;font-weight:400;}#sidebar .tabBox .tab .col{display:table-cell;vertical-align:middle;height:72px;text-align:center;font-size:1.3rem;line-height:1.5;border-top:4px solid transparent;}#sidebar .tabBox .tab .col a{position:relative;display:block;-webkit-transition:all 150ms ease-in-out;transition:all 150ms ease-in-out;}.ua-pc #sidebar .tabBox .tab .col a:hover{color:#fff;}.ua-pc #sidebar .tabBox .tab .col a:hover > span{text-decoration:none;}#sidebar .tabBox .tab .col a:before{content:'';position:absolute;width:100%;height:72px;left:0;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);}#sidebar .tabBox .tab .col a[target="_blank"] span:after{content:'';background-image:url('../images/common/window_blk-white.svg');background-size:contain;background-repeat:no-repeat;background-position:center;display:inline-block;vertical-align:baseline;width:12px;height:11px;line-height:1;margin:0 0.8em 0 0.5em;}#sidebar .tabBox .tab .col.active{background-color:#000;}#sidebar .tabBox .tab .col a:after{display:none;}#sidebar .tabBox .tab.default .col.active a:after , #sidebar .tabBox .tab .col.active a:after{content:'';position:absolute;display:block;margin:0;left:0;top:50%;margin-top:-38px;width:100%;height:4px;background-color:#6542B4;background-image:-webkit-linear-gradient(135deg, #6542B4 0%, #9C4BD9 100%);background-image:-moz-linear-gradient(135deg, #6542B4 0%, #9C4BD9 100%);background-image:linear-gradient(135deg, #6542B4 0%, #9C4BD9 100%);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#6542B4', endColorstr='#9C4BD9',GradientType=0 );border-radius:3px 3px 0 0;}#sidebar .news_search_title{color:#2d2d2e;font-weight:400;}#sidebar .news_search .news_search_row02{border:1px solid #E6E6E6;border-top:none;}#sidebar .news_search , #sidebar .event-radio , #sidebar .news_search_title{margin-left:32px;margin-right:32px;color:#fff;}#sidebar .event-radio{margin-bottom:32px;}#sidebar .sp-bk-wht{padding:32px 0 0;background-color:#fff;}#sidebar header .sp-bk-wht{margin:32px -24px -32px;padding:1px 0;}#sidebar .sp-bk-wht .selectBox{margin:0 32px;}#sidebar .tabBox .sp , #sidebar .tabBox.sp{display:block !important;}#sidebar .tabBox img.sp , #sidebar .tabBox span.sp{display:inline-block !important;}#sidebar .tabBox .searchContentArea , #sidebar .tabBox .menuBox , #sidebar .tabBox .spMenuArea{display:none !important;}#sidebar .newsPanel .colbox{margin:16px 0 0;padding-bottom:32px;}}@media screen and (max-width:768px){#sidebar .globalNavArea{top:13.333333333333333vmin;position:relative;left:0;width:100%;position:fixed;}#sidebar.open-gnav .globalNavArea{height:calc(100% - 13.333333333333333vmin);}#sidebar .menuBtn::after{color:#000;}.page-top #mainContents .row02 .flex .flex-dummy-box{display:none;}}#main{margin:0;}#sidebar .biz_link_wrap{position:absolute;max-width:336px;min-width:45px;width:auto;top:375px;left:100%;box-sizing:border-box;min-height:106px;}.biz_link_wrap .biz_menu_btn{position:absolute;top:0;right:0;display:flex;justify-content:flex-start;align-items:center;padding:15px 0 20px;border-radius:0px 8px 8px 0px;width:45px;height:100%;overflow:hidden;background-color:rgba(140,28,140,1);background:-webkit-linear-gradient( -135deg , #871d97 0%, #5d0f84 100%);background:-moz-linear-gradient(-135deg, #871d97 0%, #5d0f84 100%);background:linear-gradient( -135deg , #871d97 0%, #5d0f84 100%);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#5d0f84', endColorstr='#871d97',GradientType=0 );color:#FFF;-ms-writing-mode:tb-rl;writing-mode:vertical-rl;cursor:pointer;}#sidebar .corp_link_wrap{position:absolute;max-width:336px;min-width:45px;width:auto;top:60px;left:100%;box-sizing:border-box;min-height:135px;}.corp_link_wrap .corp_menu_btn{position:absolute;top:0;right:0;display:flex;justify-content:flex-start;align-items:center;padding:15px 0 20px;border-radius:0px 8px 8px 0px;width:45px;height:100%;overflow:hidden;background-color:rgba(140,28,140,1);background:-webkit-linear-gradient( -135deg , #871d97 0%, #5d0f84 100%);background:-moz-linear-gradient(-135deg, #871d97 0%, #5d0f84 100%);background:linear-gradient( -135deg , #871d97 0%, #5d0f84 100%);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#5d0f84', endColorstr='#871d97',GradientType=0 );color:#FFF;-ms-writing-mode:tb-rl;writing-mode:vertical-rl;cursor:pointer;}#sidebar .who_link_wrap{position:absolute;max-width:336px;min-width:45px;width:auto;top:202px;left:100%;box-sizing:border-box;min-height:166px;}.who_link_wrap .who_menu_btn{position:absolute;top:0;right:0;display:flex;justify-content:flex-start;align-items:center;padding:15px 0 20px;border-radius:0px 8px 8px 0px;width:45px;height:100%;overflow:hidden;background-color:rgba(140,28,140,1);background:-webkit-linear-gradient( -135deg , #871d97 0%, #5d0f84 100%);background:-moz-linear-gradient(-135deg, #871d97 0%, #5d0f84 100%);background:linear-gradient( -135deg , #871d97 0%, #5d0f84 100%);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#5d0f84', endColorstr='#871d97',GradientType=0 );color:#FFF;-ms-writing-mode:tb-rl;writing-mode:vertical-rl;cursor:pointer;}#sidebar .biz_link_wrap.active,
#sidebar .corp_link_wrap.active,
#sidebar .who_link_wrap.active{z-index:1;}.biz_link_wrap .biz_menu_btn > span,
.corp_link_wrap .corp_menu_btn > span,
.who_link_wrap .who_menu_btn > span{letter-spacing:1.5px;}.biz_link_wrap .biz_menu_btn::after,
.corp_link_wrap .corp_menu_btn::after,
.who_link_wrap .who_menu_btn::after{font-family:"Font Awesome 5 Free";content:"";font-weight:900;text-align:center;display:inline-block;width:20px;height:20px;box-sizing:border-box;vertical-align:middle;-ms-writing-mode:horizontal-tb;writing-mode:horizontal-tb;line-height:1;padding:0.5em;background-image:url(/assets/images/common/icon_open-close--arrow.png);background-size:cover;margin:5px auto;}.biz_link_wrap .biz_menu_btn.active::after,
.corp_link_wrap .corp_menu_btn.active::after,
.who_link_wrap .who_menu_btn.active::after{transform:rotate( 180deg );}.biz_link_wrap .biz_link_nav{width:0;overflow:hidden;background-color:rgba(0,0,0,0.6);}.biz_link_wrap .biz_link_nav.active{width:290px;margin-right:45px;}.biz_link_wrap .biz_link_nav ul{padding:10px 0;}.biz_link_wrap .biz_link_nav:not(.active) ul{display:none;}.biz_link_wrap .biz_link_nav ul li{box-sizing:border-box;}.biz_link_wrap .biz_link_nav .sub-menu-link a{display:flex;align-items:center;width:100%;padding:0 10px;}.biz_link_wrap .biz_link_nav .sub-menu-link a:hover{background-color:rgba(140,28,140,0.7);}.biz_link_wrap .biz_link_nav .sub-menu-link a > .biz-icon{display:block;width:50px;}.biz_link_wrap .biz_link_nav .sub-menu-link a > .biz-icon img{width:80%;height:auto;}.biz_link_wrap .biz_link_nav .sub-menu-link a > span{display:block;width:calc(100% - 50px);}.biz_link_wrap .biz_link_nav .sub-menu-link a[target="_blank"] > span::after{content:'';display:inline-block;background-image:url(/assets/images/common/window_blk-white.svg);width:17px;height:15px;background-size:cover;margin-left:7px;position:relative;top:4px;}.corp_link_wrap .corp_link_nav{width:0;overflow:hidden;background-color:rgba(0,0,0,0.6);}.corp_link_wrap .corp_link_nav.active{width:290px;margin-right:45px;}.corp_link_wrap .corp_link_nav ul{padding:10px 0;}.corp_link_wrap .corp_link_nav:not(.active) ul{display:none;}.corp_link_wrap .corp_link_nav ul li{box-sizing:border-box;}.corp_link_wrap .corp_link_nav .sub-menu-link a{display:flex;align-items:center;width:100%;padding:0 10px;min-height:50px;}.corp_link_wrap .corp_link_nav .sub-menu-link a:hover{background-color:rgba(140,28,140,0.7);}.corp_link_wrap .corp_link_nav .sub-menu-link a > .biz-icon{display:block;width:50px;}.corp_link_wrap .corp_link_nav .sub-menu-link a > .biz-icon img{width:100%;height:auto;}.corp_link_wrap .corp_link_nav .sub-menu-link a > span{display:block;width:calc(100% - 40px);font-size:16px;}.corp_link_wrap .corp_link_nav .sub-menu-link a > span.sub-menu-link-child{position:relative;margin-left:20px;}.corp_link_wrap .corp_link_nav .sub-menu-link a > span.sub-menu-link-child::before{content:"";display:inline-block;width:10px;height:1px;background-color:#fff;position:absolute;top:7px;left:-17px;}.corp_link_wrap .corp_link_nav .sub-menu-link a[target="_blank"] > span::after{content:'';display:inline-block;background-image:url(/assets/images/common/window_blk-white.svg);width:17px;height:15px;background-size:cover;margin-left:7px;position:relative;top:4px;}.corp_link_wrap .corp_link_nav.active .child-menu-li-wrap > ul{display:flex;flex-wrap:wrap;max-height:calc(100% - 78px );overflow-y:auto;}.corp_link_wrap .corp_link_nav.active ul.child-menu-li-innerWrap{display:block;box-sizing:border-box;padding:0;margin-top:-10px;}.corp_link_wrap .corp_link_nav.active ul.child-menu-li-innerWrap .child-menu a{min-height:30px;}.corp_link_wrap .corp_link_nav.active ul.child-menu-li-innerWrap .child-menu a > span{width:100%;line-height:1.3;font-size:0.95em;padding:0 20px;}.who_link_wrap .who_link_nav{width:0;overflow:hidden;background-color:rgba(0,0,0,0.6);}.who_link_wrap .who_link_nav.active{width:290px;margin-right:45px;}.who_link_wrap .who_link_nav ul{padding:10px 0;}.who_link_wrap .who_link_nav:not(.active) ul{display:none;}.who_link_wrap .who_link_nav ul li{box-sizing:border-box;}.who_link_wrap .who_link_nav .sub-menu-link a{display:flex;align-items:center;width:100%;padding:0 10px;min-height:50px;}.who_link_wrap .who_link_nav .sub-menu-link a:hover{background-color:rgba(140,28,140,0.7);}.who_link_wrap .who_link_nav .sub-menu-link a > .biz-icon{display:block;width:50px;}.who_link_wrap .who_link_nav .sub-menu-link a > .biz-icon img{width:100%;height:auto;}.who_link_wrap .who_link_nav .sub-menu-link a > span{display:block;width:calc(100% - 40px);font-size:16px;}.who_link_wrap .who_link_nav .sub-menu-link a > span.sub-menu-link-child{position:relative;margin-left:20px;}.who_link_wrap .who_link_nav .sub-menu-link a > span.sub-menu-link-child::before{content:"";display:inline-block;width:10px;height:1px;background-color:#fff;position:absolute;top:7px;left:-17px;}.who_link_wrap .who_link_nav .sub-menu-link a[target="_blank"] > span::after{content:'';display:inline-block;background-image:url(/assets/images/common/window_blk-white.svg);width:17px;height:15px;background-size:cover;margin-left:7px;position:relative;top:4px;}.biz_link_wrap .biz_link_nav.active.small{width:265px;}.biz_link_wrap .biz_link_nav.small.active .biz_link_sub{display:flex;flex-wrap:wrap;max-height:calc(100% - 78px );overflow-y:auto;}.biz_link_wrap .biz_link_nav.small .biz_link_sub > .sub-menu-link{width:calc(100% / 3);height:auto;box-sizing:border-box;border-bottom:solid 1px rgba(255,255,255,0.5);border-right:solid 1px rgba(255,255,255,0.5);}.biz_link_wrap .biz_link_nav.small .biz_link_sub > .sub-menu-link:nth-child(3n){border-right:solid 1px rgba(255,255,255,0);}.biz_link_wrap .biz_link_nav.small .biz_link_sub > .sub-menu-link:nth-child(1),
.biz_link_wrap .biz_link_nav.small .biz_link_sub > .sub-menu-link:nth-child(2),
.biz_link_wrap .biz_link_nav.small .biz_link_sub > .sub-menu-link:nth-child(3){border-top:solid 1px rgba(255,255,255,0.5);}.biz_link_wrap .biz_link_nav.small .sub-menu-link a{display:block;text-align:center;width:100%;height:100%;padding:5px 10px 10px;position:relative;}.biz_link_wrap .biz_link_nav.small .sub-menu-link a > .biz-icon{display:block;width:100%;text-align:center;}.biz_link_wrap .biz_link_nav.small .sub-menu-link a > span{display:block;width:100%;font-size:13px;text-align:center;line-height:15px;}.biz_link_wrap .biz_link_nav.small .sub-menu-link a[target="_blank"] > span::after{width:12px;height:11px;position:absolute;top:7px;right:6px;}.biz_link_wrap .biz_link_nav:not(.small) .sub-menu-link a > span > br{display:none;}#sidebar .contact.top-support{background-color:rgba(7,0,41,0.7);width:100%;height:auto;bottom:0;left:0;text-align:center;padding-top:15px;-webkit-transition:width 0s linear, opacity 200ms linear 200ms;transition:width 0s linear, opacity 200ms linear 200ms;}#sidebar .contact.top-support > a{margin-bottom:15px;}@media only screen and (max-width:450px){#sidebar.open-gnav .search{bottom:147px;}#sidebar.open-gnav .menu{height:calc(100vh - 280px);overflow:auto;}}#mainContents .imp-info_block{padding-top:72px;box-sizing:border-box;}@media only screen and (max-width:768px){#mainContents .imp-info_block{padding-left:16px;padding-right:16px;}}#mainContents .imp-info_block ul{padding-top:1em;padding-bottom:30px;margin-bottom:0;}#mainContents .imp-info_block ul > li{font-size:20px;margin-bottom:0.5em;padding-left:1.5em;position:relative;}#mainContents .imp-info_block ul > li::before{content:"・";position:absolute;left:0;top:0.5em;}#mainContents .imp-info_block ul > li::last-child{margin-bottom:0;}#mainContents .imp-info_block ul > li a{border-bottom:solid 1px;color:#0000ff;font-size:inherit;line-height:1.8;}#mainContents .imp-info_block p{font-size:20px;}#mainContents .imp-info_block p a{border-bottom:solid 1px;color:#0000ff;font-size:inherit;line-height:1.8;}.numberlink{margin:48px auto 0!important;}.number-list li{border:none!important;box-shadow:none!important;padding:24px 0px 24px;background-color:#f5f6f7;}.number-list li p{color:#760B76;font-size:1.8rem;padding:10px;border-bottom:1px solid #760B76;width:255px;margin:0 auto 22px;}.number-list li span{font-size:5.2rem;color:#760B76;font-weight:bold;margin:0 4px;}