﻿@font-face{font-family:MyYuGothicM;font-weight:400;font-display:swap;src:local("YuGothic-Medium"),local("Yu Gothic Medium"),local("YuGothic-Regular")}@font-face{font-family:MyYuGothicM;font-weight:700;font-display:swap;src:local("YuGothic-Bold"),local("Yu Gothic Bold")}@font-face{font-family:MyYuMinchoM;font-weight:400;font-display:swap;src:local("YuMincho-Medium"),local("Yu Mincho Medium"),local("YuMincho-Regular")}@font-face{font-family:MyYuMinchoM;font-weight:700;font-display:swap;src:local("YuMincho-Demibold"),local("Yu Mincho")}@font-face{font-family:"Noto Serif";font-style:normal;font-weight:100;font-display:swap;src:url("webfont.eot");src:local("myfont Regular"),url("../font/notoserifcjkjp_regular.eot?#iefix") format("embedded-opentype"),url("../font/notoserifcjkjp_regular.woff") format("woff"),url("../font/notoserifcjkjp_regular.ttf") format("truetype")}body{font-family:"MyYuGothicM", MyYuGothicM, YuGothic, "Yu Gothic", "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic ProN", -apple-system, BlinkMacSystemFont, Meiryo, sans-serif}.br::before{content:"\A";font-family:"serif";white-space:pre}body *{-webkit-box-sizing:border-box;box-sizing:border-box;word-wrap:break-word;overflow-wrap:break-word}body,div,p,form,input,textarea,select,option,button,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,address,button,figure,figcaption,pre{margin:0;padding:0;font-style:normal;font-weight:normal;line-height:1;-webkit-tap-highlight-color:transparent}select,input,textarea{border:0;border-radius:0;outline:none;-webkit-box-shadow:0;box-shadow:0}input,textarea,select{outline:none}table{border-collapse:collapse}main,article,aside,canvas,details,figcaption,figure,footer,header,hgroup,menu,nav,section,summary{display:block}img,svg{border:0;vertical-align:middle}ul,ol,li{list-style:none}a{color:#000;text-decoration:none;cursor:pointer}i{font-style:normal}pre{font-family:'ヒラギノ角ゴ Pro W3', 'Hiragino Kaku Gothic Pro', '游ゴシック', YuGothic, 'メイリオ', Meiryo, "ＭＳ ゴシック", sans-serif}.ht{display:none}@media only screen and (min-width: 1025px){.dn-pc{display:none !important}}@media only screen and (max-width: 1024px){.dn-sp_tab{display:none !important}}@media only screen and (max-width: 767px){.dn-sp{display:none !important}}body{position:relative;font-size:14px;letter-spacing:.1em;line-height:1;-webkit-text-size-adjust:100%;-moz-text-size-adjust:100%;-ms-text-size-adjust:100%;text-size-adjust:100%}@media only screen and (max-width: 767px){body{min-width:2px}}@media only screen and (min-width: 768px) and (max-width: 1024px){body{min-width:768px}}.wrapper{overflow:hidden;background-repeat:repeat;background-position:center}@media only screen and (min-width: 768px){[data-page="post"] .wrapper{margin-top:100px}}@media only screen and (max-width: 767px){[data-page="post"] .wrapper{margin-top:60px}}.content{position:relative}.slick-track{zoom:1}.slick-track::before,.slick-track::after{content:"\0020";display:block;visibility:hidden;position:static;height:0}.slick-track::after{clear:both}.tag_area{width:100%;min-width:330px;margin:80px 10px 40px}.tag_item{display:inline-block;margin:0 6px 15px 0;padding:6px 12px;border:solid 1px #707070;border-radius:1.3em;background-color:#fff}.tag_item:hover{-webkit-transition:.4s;transition:.4s;border:0;background-color:#eae8e8}.tag_item a{font-size:1.2rem}.category_tag_area{width:100%;min-width:330px;margin:40px 10px}.main-contentWrapper{width:100%}.article_main_title{-webkit-box-align:left;-ms-flex-align:left;align-items:left;margin:1rem 0 20px;padding:.25em .5em;border-left:solid 5px #003a64;color:#262525;font-size:2.4rem;font-weight:600;letter-spacing:.04em}.article-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.article_box{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;margin-bottom:20px}.channelJobhunting_top{position:relative;width:100%;height:0;padding-top:66.66%;overflow:hidden;margin-bottom:10px;padding-top:300px}.channelJobhunting_top img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;margin:auto;-o-object-fit:cover;object-fit:cover;-o-object-position:top;object-position:top}.ie .channelJobhunting_top img{height:auto}.channelJobhunting_top img{width:100%}.index-wrap{padding:35px 0;background-color:#f4f4f4}.whitepaper_index{width:912px;margin:auto}.index_ttl{margin-left:15px;color:#003a64;font-size:1.5rem;font-weight:600}.index_wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;width:100%;margin:20px auto 0}.index_row{display:-webkit-box;display:-ms-flexbox;display:flex}.has-child{position:relative;min-width:122px;max-width:122px;height:70px;margin:0 15px 15px;padding:10px 7px;border:1px solid #707070;font-size:.9rem}.has-child .subCategory-listItem{margin:6px;font-size:1em}.has-child .subCategory-listItem:hover a{display:inline-block;opacity:.5}.has-child ul{visibility:hidden;position:absolute;z-index:4;top:70px;right:0;width:100%;-webkit-transition:all .5s;transition:all .5s;border:1px solid #707070;opacity:0;background-color:#fff}.has-child:hover>ul,.has-child:active>ul{visibility:visible;opacity:1}.categoryUrl-alignCenter{text-align:center}.arrow_bottom{display:inline-block;position:absolute;right:50px;bottom:8px;left:54px;width:10px;height:10px;-webkit-transform:rotate(45deg);transform:rotate(45deg);border-right:2px solid #666;border-bottom:2px solid #666}.box_img{width:100%}.box_img img{width:100%;min-height:160px;max-height:160px}.small_box_wrapper{width:240px;min-height:300px;margin-left:15px;background-color:#fff}.small_box_wrapper:first-child{margin-left:0}.small_box_wrapper .small_box{width:240px;height:100%;background-color:#fff;-webkit-box-shadow:0 0 10px #00000029;box-shadow:0 0 10px #00000029}.small_box_wrapper .small_box a{text-align:left}.small_box_wrapper .small_box .small_box:hover{-webkit-transition:all .3s;transition:all .3s;opacity:.7}.box_info{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;min-height:129px;padding:12px 22px;background-color:#fff}.box_info .category_and_title .category_name{min-width:196px;max-width:196px;min-height:35px;color:#003a64;font-size:1.4rem;font-weight:600}.box_info .category_and_title .whitepaper_ttl{min-width:196px;min-height:49px;color:#000;font-size:1.4rem;font-weight:600}.box_info .sub_category{width:100%;color:#999;font-size:1.1rem}.box_info .sub_category:not(:last-child){margin-bottom:3px}.box_info .box_day{display:-webkit-box;display:-ms-flexbox;display:flex;justify-content:space-between;width:100%;color:#999;font-size:1.1rem;-webkit-box-pack:justify;-ms-flex-pack:justify}.box_info .box_day .daytime{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto}.box_info .box_day .type:nth-child(n+2){margin-left:10px}.slick-slider *{outline:0}.slick-dots{display:block;width:100%;margin:24px 0 0;padding:0;list-style:none;font-size:0;text-align:center}.slick-dots li{display:inline-block;position:relative;margin:0 4px;padding:0;cursor:pointer}.slick-dots li button{display:block;padding:5px;border:0;outline:0;background:transparent;color:transparent;font-size:0;line-height:0;cursor:pointer}.slick-dots li button::before{content:"";position:absolute;top:0;left:0;border-radius:6px;color:#000;font-size:6px;line-height:6px;text-align:center;-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased}.slick-list{overflow:hidden}.slick-slide{float:left}.slick-prev,.slick-next{display:block;position:absolute;z-index:1001;top:50%;padding:0;border:0;outline:0;font-size:0;line-height:0}.pswp{display:none;position:absolute;z-index:1500;z-index:9999;top:0;left:0;width:100%;height:100%;overflow:hidden;outline:none;-ms-touch-action:none;touch-action:none;-webkit-text-size-adjust:100%;-webkit-backface-visibility:hidden}.pswp *{-webkit-box-sizing:border-box;box-sizing:border-box}.pswp img{max-width:none}.pswp--animate_opacity{-webkit-transition:opacity 333ms cubic-bezier(0.4, 0, 0.22, 1);transition:opacity 333ms cubic-bezier(0.4, 0, 0.22, 1);opacity:0.001;will-change:opacity}.pswp--open{display:block}.pswp--zoom-allowed .pswp__img{cursor:-webkit-zoom-in;cursor:-moz-zoom-in;cursor:zoom-in}.pswp--zoomed-in .pswp__img{cursor:-webkit-grab;cursor:-moz-grab;cursor:grab}.pswp--dragging .pswp__img{cursor:-webkit-grabbing;cursor:-moz-grabbing;cursor:grabbing}.pswp__bg{position:absolute;top:0;left:0;width:100%;height:100%;-webkit-transform:translateZ(0);transform:translateZ(0);opacity:0;background:#000;-webkit-backface-visibility:hidden;will-change:opacity}.pswp__scroll-wrap{position:absolute;top:0;left:0;width:100%;height:100%;overflow:hidden}.pswp__container,.pswp__zoom-wrap{position:absolute;top:0;right:0;bottom:0;left:0;-ms-touch-action:none;touch-action:none}.pswp__container,.pswp__img{-ms-user-select:none;user-select:none;-webkit-user-select:none;-moz-user-select:none;-webkit-tap-highlight-color:transparent;-webkit-touch-callout:none}.pswp__zoom-wrap{position:absolute;width:100%;transform-origin:left top;-webkit-transition:-webkit-transform 333ms cubic-bezier(0.4, 0, 0.22, 1);transition:-webkit-transform 333ms cubic-bezier(0.4, 0, 0.22, 1);transition:transform 333ms cubic-bezier(0.4, 0, 0.22, 1);transition:transform 333ms cubic-bezier(0.4, 0, 0.22, 1),-webkit-transform 333ms cubic-bezier(0.4, 0, 0.22, 1);-webkit-transform-origin:left top;-moz-transform-origin:left top;-ms-transform-origin:left top}.pswp__bg{-webkit-transition:opacity 333ms cubic-bezier(0.4, 0, 0.22, 1);transition:opacity 333ms cubic-bezier(0.4, 0, 0.22, 1);will-change:opacity}.pswp--animated-in .pswp__bg,.pswp--animated-in .pswp__zoom-wrap{transition:none;-webkit-transition:none}.pswp__container,.pswp__zoom-wrap{-webkit-backface-visibility:hidden}.pswp__item{position:absolute;top:0;right:0;bottom:0;left:0;overflow:hidden}.pswp__img{position:absolute;top:0;left:0;width:auto;height:auto}.pswp__img--placeholder{-webkit-backface-visibility:hidden}.pswp__img--placeholder--blank{background:#222}.pswp--ie .pswp__img{top:0;left:0;width:100% !important;height:auto !important}.pswp__error-msg{position:absolute;top:50%;left:0;width:100%;margin-top:-8px;color:#ccc;font-size:14px;line-height:16px;text-align:center}.pswp__error-msg a{color:#ccc;text-decoration:underline}/*! PhotoSwipe Default UI CSS by Dmitry Semenov | photoswipe.com | MIT license */.pswp__button{display:block;position:relative;width:60px;height:60px;margin:0;padding:0;float:right;overflow:visible;-webkit-transition:opacity 0.2s;transition:opacity 0.2s;border:0;opacity:0.75;background:none;-webkit-box-shadow:none;box-shadow:none;cursor:pointer;-webkit-appearance:none}.pswp__button:focus,.pswp__button:hover{opacity:1}.pswp__button:active{outline:none;opacity:0.9}.pswp__button::-moz-focus-inner{padding:0;border:0}.pswp__ui--over-close .pswp__button--close{opacity:1}.pswp__button,.pswp__button--arrow--left:before,.pswp__button--arrow--right:before{width:60px;height:60px;background-size:264px 88px}@media (-webkit-min-device-pixel-ratio: 1.1), (-webkit-min-device-pixel-ratio: 1.09375), (min-resolution: 105dpi), (min-resolution: 1.1dppx){.pswp--svg .pswp__button,.pswp--svg .pswp__button--arrow--left:before,.pswp--svg .pswp__button--arrow--right:before{background-image:url(default-skin.svg)}.pswp--svg .pswp__button--arrow--left,.pswp--svg .pswp__button--arrow--right{background:none}}.pswp__button--close{position:relative}.pswp__button--close::before,.pswp__button--close::after{content:"";position:absolute;top:50%;left:50%;width:40px;height:4px;background-color:#fff}.pswp__button--close::before{-webkit-transform:translate(-50%, -50%) rotate(45deg);transform:translate(-50%, -50%) rotate(45deg)}.pswp__button--close::after{-webkit-transform:translate(-50%, -50%) rotate(-45deg);transform:translate(-50%, -50%) rotate(-45deg)}.pswp__button--share{background-position:-60px -60px}.pswp__button--fs{display:none}.pswp--supports-fs .pswp__button--fs{display:block}.pswp--fs .pswp__button--fs{background-position:-60px 0}.pswp__button--zoom{display:none;background-position:-88px 0}.pswp--zoom-allowed .pswp__button--zoom{display:block}.pswp--zoomed-in .pswp__button--zoom{background-position:-132px 0}.pswp--touch .pswp__button--arrow--left,.pswp--touch .pswp__button--arrow--right{visibility:hidden}.pswp__button--arrow--left,.pswp__button--arrow--right{position:absolute;top:50%;width:70px;height:100px;margin-top:-50px;background:none}.pswp__button--arrow--left{left:0}.pswp__button--arrow--right{right:0}.pswp__button--arrow--left:before,.pswp__button--arrow--right:before{content:"";position:absolute;top:35px;width:32px;height:30px;background-color:rgba(0,0,0,0.3)}.pswp__button--arrow--left:before{left:6px;background-position:-138px -60px}.pswp__button--arrow--right:before{right:6px;background-position:-94px -60px}.pswp__counter,.pswp__share-modal{-ms-user-select:none;user-select:none;-webkit-user-select:none;-moz-user-select:none}.pswp__share-modal{display:block;position:absolute;z-index:1600;top:0;left:0;width:100%;height:100%;padding:10px;-webkit-transition:opacity 0.25s ease-out;transition:opacity 0.25s ease-out;opacity:0;background:rgba(0,0,0,0.5);-webkit-backface-visibility:hidden;will-change:opacity}.pswp__share-modal--hidden{display:none}.pswp__share-tooltip{display:block;position:absolute;z-index:1620;top:56px;right:60px;width:auto;-webkit-transform:translateY(6px);transform:translateY(6px);-webkit-transition:-webkit-transform 0.25s;transition:-webkit-transform 0.25s;transition:transform 0.25s;transition:transform 0.25s, -webkit-transform 0.25s;border-radius:2px;background:#fff;-webkit-box-shadow:0 2px 5px rgba(0,0,0,0.25);box-shadow:0 2px 5px rgba(0,0,0,0.25);-webkit-backface-visibility:hidden;will-change:transform}.pswp__share-tooltip a{display:block;padding:8px 12px;color:#000;font-size:14px;line-height:18px;text-decoration:none}.pswp__share-tooltip a:hover{color:#000;text-decoration:none}.pswp__share-tooltip a:first-child{border-radius:2px 2px 0 0}.pswp__share-tooltip a:last-child{border-radius:0 0 2px 2px}.pswp__share-modal--fade-in{opacity:1}.pswp__share-modal--fade-in .pswp__share-tooltip{-webkit-transform:translateY(0);transform:translateY(0)}.pswp--touch .pswp__share-tooltip a{padding:16px 12px}a.pswp__share--facebook:before{content:"";display:block;position:absolute;top:-12px;right:15px;width:0;height:0;border:6px solid transparent;border-bottom-color:#fff;pointer-events:none;-webkit-pointer-events:none;-moz-pointer-events:none}a.pswp__share--facebook:hover{background:#3e5c9a;color:#fff}a.pswp__share--facebook:hover:before{border-bottom-color:#3e5c9a}a.pswp__share--twitter:hover{background:#55acee;color:#fff}a.pswp__share--pinterest:hover{background:#ccc;color:#ce272d}a.pswp__share--download:hover{background:#ddd}.pswp__counter{position:absolute;top:0;left:0;height:60px;padding:0 10px;opacity:0.75;color:#fff;font-size:13px;line-height:60px}.pswp__caption{position:absolute;bottom:0;left:0;width:100%;min-height:60px}.pswp__caption small{color:#bbb;font-size:11px}.pswp__caption__center{max-width:420px;margin:0 auto;padding:10px;color:#ccc;font-size:13px;line-height:20px;text-align:left}.pswp__caption--empty{display:none}.pswp__caption--fake{visibility:hidden}.pswp__preloader{position:absolute;top:0;left:50%;width:60px;height:60px;margin-left:-22px;-webkit-transition:opacity 0.25s ease-out;transition:opacity 0.25s ease-out;opacity:0;will-change:opacity;direction:ltr}.pswp__preloader__icn{width:20px;height:20px;margin:12px}.pswp__preloader--active{opacity:1}.pswp__preloader--active .pswp__preloader__icn{background:url(preloader.gif) 0 0 no-repeat}.pswp--css_animation .pswp__preloader--active{opacity:1}.pswp--css_animation .pswp__preloader--active .pswp__preloader__icn{-webkit-animation:clockwise 500ms linear infinite;animation:clockwise 500ms linear infinite}.pswp--css_animation .pswp__preloader--active .pswp__preloader__donut{-webkit-animation:donut-rotate 1000ms cubic-bezier(0.4, 0, 0.22, 1) infinite;animation:donut-rotate 1000ms cubic-bezier(0.4, 0, 0.22, 1) infinite}.pswp--css_animation .pswp__preloader__icn{position:absolute;top:15px;left:15px;width:14px;height:14px;margin:0;opacity:0.75;background:none}.pswp--css_animation .pswp__preloader__cut{position:relative;width:7px;height:14px;overflow:hidden}.pswp--css_animation .pswp__preloader__donut{position:absolute;top:0;left:0;-webkit-box-sizing:border-box;box-sizing:border-box;width:14px;height:14px;margin:0;border:2px solid #fff;border-radius:50%;border-bottom-color:transparent;border-left-color:transparent;background:none}@media screen and (max-width: 1024px){.pswp__preloader{position:relative;top:auto;left:auto;margin:0;float:right}}@-webkit-keyframes clockwise{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}100%{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}@keyframes clockwise{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}100%{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}@-webkit-keyframes donut-rotate{0%{-webkit-transform:rotate(0);transform:rotate(0)}50%{-webkit-transform:rotate(-140deg);transform:rotate(-140deg)}100%{-webkit-transform:rotate(0);transform:rotate(0)}}@keyframes donut-rotate{0%{-webkit-transform:rotate(0);transform:rotate(0)}50%{-webkit-transform:rotate(-140deg);transform:rotate(-140deg)}100%{-webkit-transform:rotate(0);transform:rotate(0)}}.pswp__ui{visibility:visible;z-index:1550;height:60px;opacity:1;-webkit-font-smoothing:auto}.pswp__top-bar{position:absolute;top:0;left:0;width:100%;height:inherit}.pswp__caption,.pswp__top-bar,.pswp--has_mouse .pswp__button--arrow--left,.pswp--has_mouse .pswp__button--arrow--right{-webkit-transition:opacity 333ms cubic-bezier(0.4, 0, 0.22, 1);transition:opacity 333ms cubic-bezier(0.4, 0, 0.22, 1);-webkit-backface-visibility:hidden;will-change:opacity}.pswp--has_mouse .pswp__button--arrow--left,.pswp--has_mouse .pswp__button--arrow--right{visibility:visible}.pswp__top-bar,.pswp__caption{background-color:transparent}.pswp__ui--fit .pswp__top-bar,.pswp__ui--fit .pswp__caption{background-color:rgba(0,0,0,0.3)}.pswp__ui--idle .pswp__button--arrow--left,.pswp__ui--idle .pswp__button--arrow--right{opacity:0}.pswp__ui--hidden .pswp__top-bar,.pswp__ui--hidden .pswp__caption,.pswp__ui--hidden .pswp__button--arrow--left,.pswp__ui--hidden .pswp__button--arrow--right{opacity:0.001}.pswp__ui--one-slide .pswp__button--arrow--left,.pswp__ui--one-slide .pswp__button--arrow--right,.pswp__ui--one-slide .pswp__counter{display:none}.pswp__element--disabled{display:none !important}.pswp--minimal--dark .pswp__top-bar{background:none}.header{position:fixed;z-index:9000;top:0;left:0;width:100%;min-width:1120px;background:#fff}.header_tech{border-bottom:1px;font-family:"MyYuGothicM", MyYuGothicM, YuGothic, "Yu Gothic", "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", Osaka, "ＭＳ Ｐゴシック", "MS PGothic","メイリオ", Meiryo,sans-serif}.headerBillboard{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;max-width:970px;margin:40px auto}.headerBillboard img{width:100%}.headerTop{border-bottom:1px solid #eee}.headerTop_inner{display:-webkit-box;display:-ms-flexbox;display:flex;position:relative;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;max-width:1200px;height:72px;margin:auto;padding:0 40px}.headerTop_inner::after{content:none}.headerTop_head,.headerTop_body{display:-webkit-box;display:-ms-flexbox;display:flex}.headerTop_message{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;color:#666;font-size:11px;letter-spacing:.08em;line-height:1.35}.headerTop_logo{position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%, -50%);transform:translate(-50%, -50%)}.headerTop_logo_link{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex}.headerTop_logo_svg{width:223px;height:28px}.headerTop_menuicon{display:inline-block;-webkit-transition:opacity .3s ease;transition:opacity .3s ease;margin-left:24px;cursor:pointer}.headerTop_menuicon:hover{opacity:.6 !important}.headerTop_usericon_link{display:inline-block;-webkit-transition:opacity .3s ease;transition:opacity .3s ease}.headerTop_usericon_link:hover{opacity:.6 !important}.headerTop_usericon_ruby,.headerTop_menuicon_ruby{padding-right:12px;font-size:12px;font-weight:bold;letter-spacing:.04em;line-height:1.4}.headerTop_usericon_svg,.headerTop_menuicon_svg{width:20px;height:20px}.headerTop_tech{border-bottom:0}.headerTop_inner_tech{display:-webkit-box;display:-ms-flexbox;display:flex;position:relative;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;max-width:1120px;height:100px;margin:auto}.headerTop_logo_tech{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin-right:20px}.headerTop_logo_tech span{font-size:14px}.headerTop_logo_link-tech{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.headerTop_logo_techImg{width:223px}.headerTop_logo_mynavi{width:50px;height:50px}.headerTop_search_tech{margin-left:auto}.headerTop_searchForm_tech{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-sizing:border-box;box-sizing:border-box;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:100%}.headerTop_searchForm_tech input[type="text" i]{-webkit-box-sizing:border-box;box-sizing:border-box;width:210px;max-width:100%;padding:1px 7px;font-family:inherit}.headerMenu_searchInput_tech{height:35px;border:0;background:#ddd}.headerMenu_searchButton_tech{position:relative;-ms-flex-negative:0;flex-shrink:0}.headerMenu_searchButton_tech-input{width:3em;height:35px;border:0;outline:none;background:#003a64;color:#fff;vertical-align:top;cursor:pointer}.headerMenu_searchButton_tech-svg{position:absolute;top:0;right:0;bottom:0;left:0;width:14px;height:14px;margin:auto;pointer-events:none}.headerTop_guest{margin-left:20px}.headerTop_guest>ul{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;height:47px;margin:0 -5px}.headerTop_guest>ul>li{padding:0 5px}.headerTop_guest_button{display:-webkit-box;display:-ms-flexbox;display:flex}.headerTop_guest_button>a{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:100%;min-width:120px;min-height:35px;padding:5px 10px;-webkit-transition:background-color .3s ease, border-color .3s ease, color .3s ease;transition:background-color .3s ease, border-color .3s ease, color .3s ease;border:2px solid #003a64;border-radius:5px;background-color:#003a64;color:#fff;font-size:12px;font-weight:700;text-decoration:none}.headerTop_guest_button>a:hover{border-color:#87b9d6;background-color:#87b9d6}.headerTop_guest_button>a>span{display:block;position:relative}.headerTop_guest_button.opt-login>a>span,.headerTop_guest_button.opt-register>a>span{padding-left:24px}.headerTop_guest_button.opt-login>a>span::before{content:"";display:block;position:absolute;top:-100%;bottom:-100%;left:0;width:18px;height:18px;margin:auto 0;-webkit-transition:opacity .3s ease;transition:opacity .3s ease;background:no-repeat center center / contain;background-image:url("/itsearch/assets/public/common/images/login_icon01_ffffff.svg")}.headerTop_guest_button.opt-register>a>span::before,.headerTop_guest_button.opt-register>a>span::after{content:"";display:block;position:absolute;top:-100%;bottom:-100%;left:0;width:18px;height:18px;margin:auto 0;-webkit-transition:opacity .3s ease;transition:opacity .3s ease;background:no-repeat center center / contain}.headerTop_guest_button.opt-register>a{background-color:#fff;color:#333}.headerTop_guest_button.opt-register>a>span::before{background-image:url("/itsearch/assets/public/common/images/register_icon01_333333.svg")}.headerTop_guest_button.opt-register>a>span::after{opacity:0;background-image:url("/itsearch/assets/public/common/images/register_icon01_ffffff.svg")}.headerTop_guest_button.opt-register>a:hover{border-color:#87b9d6;background-color:#87b9d6;color:#fff}.headerTop_guest_button.opt-register>a:hover>span::before{opacity:0}.headerTop_guest_button.opt-register>a:hover>span::after{opacity:1}.headerTop_member{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;height:47px;margin-left:20px}.headerTop_member>a{display:block;-webkit-transition:opacity .3s;transition:opacity .3s;color:#003a64;text-decoration:none}.headerTop_member>a:hover{opacity:.7}.headerTop_member_inner{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.headerTop_member_image-wrap{display:block;position:relative;width:35px;height:35px;font-size:10px}.headerTop_member_badge{display:-webkit-box;display:-ms-flexbox;display:flex;position:absolute;top:0;right:0;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:20px;height:20px;overflow:hidden;-webkit-transform:translate(50%, -30%);transform:translate(50%, -30%);border-radius:50%;background-color:#cf3c1c;color:#fff;line-height:1;white-space:nowrap}.headerTop_member_image{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:100%;height:100%}.headerTop_member_image>img{height:100%}.headerTop_member_image>img:hover{opacity:1}.headerTop_member_name{display:-webkit-box;max-width:250px;max-height:50px;overflow:hidden;font-size:14px;line-height:1.2;word-break:break-all;-webkit-box-orient:vertical;-webkit-line-clamp:3}.headerTop_member_name:nth-child(n+2){margin-left:12px}.headerTop_member_name>span{font-weight:700}.headerNav{position:relative;border-bottom:1px solid #eee;background-color:#fff}.headerNav_frame{position:relative;max-width:1120px;margin:auto;padding:0 60px}.headerNav_frame::before,.headerNav_frame::after{content:"";position:absolute;z-index:10;top:0;width:12px;height:40px}.headerNav_frame::before{left:60px;background:-webkit-gradient(linear, right top, left top, from(rgba(255,255,255,0)), color-stop(100%, #fff), to(#fff));background:-webkit-linear-gradient(right, rgba(255,255,255,0) 0%, #fff 100%, #fff 100%);background:linear-gradient(-90deg, rgba(255,255,255,0) 0%, #fff 100%, #fff 100%)}.headerNav_frame::after{right:60px;background:-webkit-gradient(linear, left top, right top, from(rgba(255,255,255,0)), color-stop(100%, #fff), to(#fff));background:-webkit-linear-gradient(left, rgba(255,255,255,0) 0%, #fff 100%, #fff 100%);background:linear-gradient(90deg, rgba(255,255,255,0) 0%, #fff 100%, #fff 100%)}.headerNav_button{display:none;position:absolute;top:50%;width:40px;height:40px;-webkit-transform:translateY(-20px);transform:translateY(-20px);cursor:pointer}.headerNav_button_prev{left:0}.headerNav_button_prev::after{position:absolute;top:50%;left:50%;width:7px;height:7px;-webkit-transform:translate(-50%, -50%) rotate(-135deg);transform:translate(-50%, -50%) rotate(-135deg);border-top:1px solid #999;border-right:1px solid #999;content:"";left:2px;-webkit-transform:translate(0, -50%) rotate(-135deg);transform:translate(0, -50%) rotate(-135deg)}.headerNav_button_next{right:0}.headerNav_button_next::after{position:absolute;top:50%;left:50%;width:7px;height:7px;-webkit-transform:translate(-50%, -50%) rotate(45deg);transform:translate(-50%, -50%) rotate(45deg);border-top:1px solid #999;border-right:1px solid #999;content:"";right:2px;left:auto;-webkit-transform:translate(0, -50%) rotate(45deg);transform:translate(0, -50%) rotate(45deg)}.headerNav_inner{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;overflow-x:auto;-ms-overflow-style:none;scrollbar-width:none}.headerNav_inner::-webkit-scrollbar{display:none}.headerNav_list{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;height:40px;white-space:nowrap}.headerNav_listNode{height:inherit}.headerNav_listNode-present{position:relative;margin-left:20px}.headerNav_listNode-present::before{content:"";position:absolute;top:50%;left:-10px;width:1px;height:13px;-webkit-transform:translate(-50%, -50%);transform:translate(-50%, -50%);background-color:#ddd}.headerNav_listNode-local_ict .headerNav_listLink,.headerNav_listNode-iij .headerNav_listLink,.headerNav_listNode-hp .headerNav_listLink{-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse}.headerNav_listNode-local_ict .headerNav_listLink::before,.headerNav_listNode-iij .headerNav_listLink::before,.headerNav_listNode-hp .headerNav_listLink::before{content:"PR";padding:10px 0 0 3px;-webkit-transform:scale(0.7);transform:scale(0.7);color:#999;font-family:"Red Hat Display", sans-serif;font-size:10px;font-weight:500;letter-spacing:.08em}.headerNav_listLink{display:-webkit-box;display:-ms-flexbox;display:flex;position:relative;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;height:inherit;padding:0 8px;-webkit-transition:color .3s ease;transition:color .3s ease;font-size:12px;font-weight:bold;letter-spacing:.04em;line-height:1.67}.headerNav_listLink::after{content:"";position:absolute;bottom:0;left:50%;width:0;height:2px;-webkit-transform:translateX(-50%);transform:translateX(-50%);-webkit-transition:width .3s ease;transition:width .3s ease;pointer-events:none}.headerNav_listNode-enterprise .headerNav_listLink::after{background-color:#003a64}.headerNav_listNode-technology .headerNav_listLink::after{background-color:#003a64}.headerNav_listNode-casestudy .headerNav_listLink::after{background-color:#003a64}.headerNav_listNode-whitepaper .headerNav_listLink::after{background-color:#003a64}.headerNav_listNode-hp .headerNav_listLink::after{background-color:#003a64}.headerNav_listNode-pc .headerNav_listLink::after{background-color:#008b89}.headerNav_listNode-mobile .headerNav_listLink::after{background-color:#01acaa}.headerNav_listNode-kaden .headerNav_listLink::after{background-color:#1e6160}.headerNav_listNode-everydigi .headerNav_listLink::after{background-color:#1dbfbd}.headerNav_listNode-gadget .headerNav_listLink::after{background-color:#008b89}.headerNav_listNode-game .headerNav_listLink::after{background-color:#008b89}.headerNav_listNode-life .headerNav_listLink::after{background-color:#f3993a}.headerNav_listNode-jobhunting .headerNav_listLink::after{background-color:#f3993a}.headerNav_listNode-entertainment .headerNav_listLink::after{background-color:#f06c73}.headerNav_listNode-hobby .headerNav_listLink::after{background-color:#f06c73}.headerNav_listNode-present .headerNav_listLink::after{background-color:#666}.headerNav_listNode-local_ict .headerNav_listLink::after{background-color:#f3993a}.headerNav_listNode-iij .headerNav_listLink::after{background-color:#008b89}.headerNav_listNode-tokushu .headerNav_listLink::after{background-color:#f3993a}.headerNav_listNode-top .headerNav_listLink::after{background-color:#666}.headerNav_listNode-enterprise .headerNav_listLink:hover{color:#003a64}.headerNav_listNode-technology .headerNav_listLink:hover{color:#003a64}.headerNav_listNode-casestudy .headerNav_listLink:hover{color:#003a64}.headerNav_listNode-whitepaper .headerNav_listLink:hover{color:#003a64}.headerNav_listNode-hp .headerNav_listLink:hover{color:#003a64}.headerNav_listNode-pc .headerNav_listLink:hover{color:#008b89}.headerNav_listNode-mobile .headerNav_listLink:hover{color:#01acaa}.headerNav_listNode-kaden .headerNav_listLink:hover{color:#1e6160}.headerNav_listNode-everydigi .headerNav_listLink:hover{color:#1dbfbd}.headerNav_listNode-gadget .headerNav_listLink:hover{color:#008b89}.headerNav_listNode-game .headerNav_listLink:hover{color:#008b89}.headerNav_listNode-life .headerNav_listLink:hover{color:#f3993a}.headerNav_listNode-jobhunting .headerNav_listLink:hover{color:#f3993a}.headerNav_listNode-entertainment .headerNav_listLink:hover{color:#f06c73}.headerNav_listNode-hobby .headerNav_listLink:hover{color:#f06c73}.headerNav_listNode-present .headerNav_listLink:hover{color:#666}.headerNav_listNode-local_ict .headerNav_listLink:hover{color:#f3993a}.headerNav_listNode-iij .headerNav_listLink:hover{color:#008b89}.headerNav_listNode-tokushu .headerNav_listLink:hover{color:#f3993a}.headerNav_listNode-top .headerNav_listLink:hover{color:#666}.tablet .headerNav_listLink{pointer-events:none}.tablet .headerNav_listLink:hover{color:#000}.tablet .headerNav_listNode-top .headerNav_listLink,.tablet .headerNav_listNode-techplus .headerNav_listLink,.tablet .headerNav_listNode-present .headerNav_listLink{pointer-events:inherit}.headerNav_listNode-top .headerNav_listLink:hover::after,.headerNav_listNode-present .headerNav_listLink:hover::after{width:calc(100% - 20px)}.tablet .headerNav_listNode-top .headerNav_listLink:hover::after,.tablet .headerNav_listNode-present .headerNav_listLink:hover::after{width:0 !important}.headerNav_child{display:none;position:absolute;z-index:999;left:50%;width:960px;padding:35px 50px;-webkit-transform:translate(-480px, -2px);transform:translate(-480px, -2px);border-top:3px solid #333;background-color:#fff}.headerNav_listNode-enterprise .headerNav_child{border-color:#003a64}.headerNav_listNode-technology .headerNav_child{border-color:#003a64}.headerNav_listNode-casestudy .headerNav_child{border-color:#003a64}.headerNav_listNode-whitepaper .headerNav_child{border-color:#003a64}.headerNav_listNode-hp .headerNav_child{border-color:#003a64}.headerNav_listNode-pc .headerNav_child{border-color:#008b89}.headerNav_listNode-mobile .headerNav_child{border-color:#01acaa}.headerNav_listNode-kaden .headerNav_child{border-color:#1e6160}.headerNav_listNode-everydigi .headerNav_child{border-color:#1dbfbd}.headerNav_listNode-gadget .headerNav_child{border-color:#008b89}.headerNav_listNode-game .headerNav_child{border-color:#008b89}.headerNav_listNode-life .headerNav_child{border-color:#f3993a}.headerNav_listNode-jobhunting .headerNav_child{border-color:#f3993a}.headerNav_listNode-entertainment .headerNav_child{border-color:#f06c73}.headerNav_listNode-hobby .headerNav_child{border-color:#f06c73}.headerNav_listNode-present .headerNav_child{border-color:#666}.headerNav_listNode-local_ict .headerNav_child{border-color:#f3993a}.headerNav_listNode-iij .headerNav_child{border-color:#008b89}.headerNav_listNode-tokushu .headerNav_child{border-color:#f3993a}.headerNav_category,.headerNav_sponsored,.headerNav_articleType{display:-webkit-box;display:-ms-flexbox;display:flex}.headerNav_category{position:relative}.headerNav_sponsored{margin-top:25px;padding-top:25px;border-top:1px solid #eee}.headerNav_articleType{margin-bottom:25px;padding-bottom:25px;border-bottom:1px solid #eee}.headerNav_child_tech-plus{display:none;position:absolute;z-index:999;left:50%;width:960px;padding:35px 50px;-webkit-transform:translate(-480px, -2px);transform:translate(-480px, -2px);border-top:3px solid #333;border-color:#87b9d6;background-color:#fff}.headerNav_menuList_item-techplustext{-webkit-transition:.3s ease;transition:.3s ease;color:#003a64;font-size:18px;font-weight:bold;letter-spacing:.04em;line-height:1.72}.headerNav_menuList_item-techplustext:hover{opacity:.6;cursor:pointer}.headerNav_child_woman{display:none;position:absolute;z-index:999;left:50%;width:960px;padding:35px 50px;-webkit-transform:translate(-480px, -2px);transform:translate(-480px, -2px);border-top:3px solid #333;border-color:#333;background-color:#fff}.headerNav_menuList_item-womantext{-webkit-transition:.3s ease;transition:.3s ease;color:#333;font-size:18px;font-weight:bold;letter-spacing:.04em;line-height:1.72}.headerNav_menuList_item-womantext:hover{opacity:.6;cursor:pointer}.headerNav_plusDigital{margin-top:30px;padding-top:30px;border-top:1px solid #eee}.headerNav_category_head,.headerNav_sponsored_head{-ms-flex-negative:0;flex-shrink:0;width:260px}.headerNav_category_list,.headerNav_sponsored_list,.headerNav_articleType_list{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;width:100%}.headerNav_category_listNode,.headerNav_sponsored_listNode,.headerNav_articleType_listNode{width:33.33%}.headerNav_category_listNode:nth-of-type(n+4),.headerNav_sponsored_listNode:nth-of-type(n+4),.headerNav_articleType_listNode:nth-of-type(n+4){margin-top:12px}.headerNav_category_listLink,.headerNav_sponsored_listLink{display:inline-block;-webkit-transition:opacity .3s ease;transition:opacity .3s ease;letter-spacing:.08em}.headerNav_category_listLink:hover,.headerNav_sponsored_listLink:hover{opacity:.6 !important}.headerNav_category_head{display:inline-block;-webkit-transition:opacity .3s ease;transition:opacity .3s ease;color:#333;font-size:18px;font-weight:bold;letter-spacing:.04em;line-height:1.72}.headerNav_category_head:hover{opacity:.6 !important}.headerNav_listNode-enterprise .headerNav_category_head{color:#003a64}.headerNav_listNode-technology .headerNav_category_head{color:#003a64}.headerNav_listNode-casestudy .headerNav_category_head{color:#003a64}.headerNav_listNode-whitepaper .headerNav_category_head{color:#003a64}.headerNav_listNode-hp .headerNav_category_head{color:#003a64}.headerNav_listNode-pc .headerNav_category_head{color:#008b89}.headerNav_listNode-mobile .headerNav_category_head{color:#01acaa}.headerNav_listNode-kaden .headerNav_category_head{color:#1e6160}.headerNav_listNode-everydigi .headerNav_category_head{color:#1dbfbd}.headerNav_listNode-gadget .headerNav_category_head{color:#008b89}.headerNav_listNode-game .headerNav_category_head{color:#008b89}.headerNav_listNode-life .headerNav_category_head{color:#f3993a}.headerNav_listNode-jobhunting .headerNav_category_head{color:#f3993a}.headerNav_listNode-entertainment .headerNav_category_head{color:#f06c73}.headerNav_listNode-hobby .headerNav_category_head{color:#f06c73}.headerNav_listNode-present .headerNav_category_head{color:#666}.headerNav_listNode-local_ict .headerNav_category_head{color:#f3993a}.headerNav_listNode-iij .headerNav_category_head{color:#008b89}.headerNav_listNode-tokushu .headerNav_category_head{color:#f3993a}.headerNav_category_listLink,.headerNav_articleType_listLink{color:#333;font-size:12px}.headerNav_sponsored_listLink{color:#666;font-size:11px}.headerNav_sponsored_head{color:#666;font-family:"Red Hat Display", sans-serif;font-size:12px;letter-spacing:.04em;line-height:1.17}.techNav{position:relative;background-color:#fff}.techNav_frame{position:relative;max-width:1120px;margin:auto}.techNav_button{display:none;position:absolute;top:50%;width:40px;height:40px;-webkit-transform:translateY(-20px);transform:translateY(-20px);cursor:pointer}.techNav_inner{display:-webkit-box;display:-ms-flexbox;display:flex;align-items:center;margin-bottom:-6px;-webkit-box-align:center;-ms-flex-align:center;-ms-overflow-style:none;position:relative}.techNav_list{display:-webkit-box;display:-ms-flexbox;display:flex;align-items:center;justify-content:center;height:40px;margin-bottom:20px;white-space:nowrap;-webkit-box-align:center;-ms-flex-align:center;-webkit-box-pack:center;-ms-flex-pack:center}.techNav_list .techNav_child{visibility:hidden;position:absolute;z-index:999;top:45px;left:50%;width:1140px;padding:35px 50px;-webkit-transform:translate(-560px, 0);transform:translate(-560px, 0);-webkit-transition:all .3s;transition:all .3s;opacity:0;background-color:#fff}.techNav_listNode:first-child{margin:0 8px 0 0}.techNav_listNode{width:211px;height:40px;margin:0 8px;border-radius:0 0 10px}.techNav_listNode_border{position:relative}.techNav_listNode_border-current::before{border-top:solid 4px #87b9d6;border-left:solid 4px #87b9d6}.techNav_listNode_border::before{content:"";position:absolute;top:0;left:0;-webkit-box-sizing:border-box;box-sizing:border-box;width:207px;height:36px;border-top:solid 4px #003a64;border-left:solid 4px #003a64;background:none}.techNav_listNode_border :hover,.techNav_listNode_border :active{background:#87b9d6}.techNav_listLink{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse;position:relative;align-items:center;justify-content:center;height:40px;-webkit-transition:color .3s ease;transition:color .3s ease;font-size:12px;font-weight:bold;letter-spacing:.04em;line-height:1.67;-webkit-box-align:center;-ms-flex-align:center;-webkit-box-pack:center;-ms-flex-pack:center}.techNav_listLink--pr::before{content:"PR";padding:10px 0 0 3px;-webkit-transform:scale(0.7);transform:scale(0.7);color:#999;font-family:"Red Hat Display", sans-serif;font-size:10px;font-weight:500;letter-spacing:.08em}.techNav_listLink::after{content:"";position:absolute;bottom:0;left:50%;-webkit-box-sizing:border-box;box-sizing:border-box;width:0;height:2px;-webkit-transform:translateX(-50%);transform:translateX(-50%);-webkit-transition:width .3s ease;transition:width .3s ease;pointer-events:none}.techNav_listNode_border::after{content:"";position:absolute;top:11px;left:13px;-webkit-box-sizing:border-box;box-sizing:border-box;width:194px;height:25px;border-right:solid 4px #87b9d6;border-bottom:solid 4px #87b9d6;border-radius:0 0 10px;background:none;cursor:pointer}.techNav_list_2nd-row .techNav_child{visibility:hidden;position:absolute;z-index:999;top:101px;left:50%;width:1140px;padding:35px 50px;-webkit-transform:translate(-560px, 0);transform:translate(-560px, 0);-webkit-transition:all .3s;transition:all .3s;opacity:0;background-color:#fff}.techNav_listNode:hover>.techNav_child,.techNav_listNode:active>.techNav_child{visibility:visible;opacity:1}.techNav_category+.techNav_category{margin-top:25px;padding-top:25px;border-top:1px solid #87b9d6}.techNav_category_sec{display:-webkit-box;display:-ms-flexbox;display:flex}.techNav_category_sec-head{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;width:200px;color:#003a64;font-weight:700;line-height:1.3}.techNav_category_sec-head:not(:last-child){margin-right:20px}.techNav_category_sec-body{width:100%;padding-top:3px}.techNav_category_list,.techNav_sponsored_list{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;width:calc(100%+10px);margin:0 -5px}.techNav_category_listNode,.techNav_sponsored_listNode{-webkit-box-sizing:border-box;box-sizing:border-box;width:25%;padding:0 5px;font-size:12px;line-height:1.3}.techNav_category_listNode:nth-child(n+5),.techNav_sponsored_listNode:nth-child(n+5){margin-top:10px}.techNav_category_listLink{color:#003a64;font:inherit;white-space:normal}.techNav_category_listLink,.techNav_sponsored_listLink{display:inline-block;position:relative;-webkit-transition:opacity .3s ease;transition:opacity .3s ease;letter-spacing:.08em}.techNav_sponsored{margin-top:25px;padding-top:25px;border-top:1px solid #87b9d6}.techNav_sponsored_head{margin-bottom:20px;color:#666;font-family:"Red Hat Display", sans-serif;font-size:12px;letter-spacing:.04em;line-height:1.17}.techNav_category_head,.techNav_sponsored_head{flex-shrink:0;width:260px;-ms-flex-negative:0}.techNav_sponsored_listLink{color:#666;font-size:11px}.headerMenu{visibility:hidden;position:fixed;z-index:9999;top:0;right:-101%;width:315px;-webkit-transition:right .3s ease;transition:right .3s ease;background-color:#fff;-webkit-overflow-scrolling:touch}.is-menuOpen .headerMenu{visibility:visible;right:0}.headerMenu_frame{height:100vh;overflow-y:auto}.headerMenu_search{padding:15px 20px;border-bottom:1px solid #eee;background-color:#f7f7f7}.headerMenu_search_tech{width:40%}.headerMenu_searchform{display:-webkit-box;display:-ms-flexbox;display:flex}.headerMenu_searchform_tech{position:relative}.headerMenu_searchInput{width:100%;padding:0 20px;border:1px solid #333;font-size:12px;letter-spacing:.04em}.headerMenu_searchButton{position:relative;-ms-flex-negative:0;flex-shrink:0}.headerMenu_searchButton_input{width:80px;height:40px;padding-left:20px;border:0;background-color:#333;color:#fff;font-size:12px;font-weight:bold;letter-spacing:.04em;cursor:pointer}.headerMenu_searchButton_svg{position:absolute;top:50%;left:17px;width:14px;height:14px;-webkit-transform:translateY(-7px);transform:translateY(-7px);pointer-events:none}.headerMenu_head{display:block;padding-bottom:11px;color:#333;font-size:16px;letter-spacing:.04em;line-height:1.69}.headerMenu_head a{display:inline-block;-webkit-transition:opacity .3s ease;transition:opacity .3s ease}.headerMenu_head a:hover{opacity:.6 !important}.headerMenu_keyword{margin:25px 20px 0;padding-bottom:25px;border-bottom:1px solid #eee}.headerMenu_keyword_list{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.headerMenu_keyword_listNode{margin:0 10px 10px 0}.headerMenu_keyword_listLink{display:inline-block;-webkit-transition:opacity .3s ease;transition:opacity .3s ease;display:-webkit-box;display:-ms-flexbox;display:flex;padding:9px 15px;border:1px solid #eee;border-radius:25px;background-color:#f7f7f7;font-size:10px;letter-spacing:.04em}.headerMenu_keyword_listLink:hover{opacity:.6 !important}.headerMenu_keyword_more{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-top:10px;color:#999;font-size:12px;font-weight:bold;letter-spacing:.08em}.headerMenu_keyword_moreSvg{width:15px;height:10px;margin-left:8px}.headerMenu_channel{margin:25px 20px 0}.headerMenu_channel_list{margin:0 -20px}.headerMenu_channel_listLink{display:-webkit-box;display:-ms-flexbox;display:flex;position:relative;-webkit-box-align:center;-ms-flex-align:center;align-items:center;height:50px;padding:0 20px;background-color:#333;color:#fff;font-size:14px;font-weight:bold;letter-spacing:.04em}.headerMenu_channel_listLink::after{position:absolute;top:50%;left:50%;width:7px;height:7px;-webkit-transform:translate(-50%, -50%) rotate(45deg);transform:translate(-50%, -50%) rotate(45deg);border-top:1px solid #999;border-right:1px solid #999;content:"";right:20px;left:auto;border-top:2px solid #666;border-right:2px solid #666}.headerMenu_sponsor{margin:25px 20px 0;padding-bottom:25px;border-bottom:1px solid #eee}.headerMenu_sponsor .headerMenu_head{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:baseline;-ms-flex-align:baseline;align-items:baseline;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.headerMenu_sponsor_banner{display:inline-block;-webkit-transition:opacity .3s ease;transition:opacity .3s ease}.headerMenu_sponsor_banner:hover{opacity:.6 !important}.headerMenu_sponsor_bannerImg img{width:100%}.headerMenu_sponsor_bannerText{margin-top:12px;color:#666;font-size:12px;letter-spacing:.04em;line-height:1.4;text-align:center}.headerMenu_sponsor_bannerText i{content:"- PR -";padding-left:8px;color:#999;font-family:"Red Hat Display", sans-serif;font-size:10px;letter-spacing:.08em;vertical-align:middle}.headerMenu_external{margin:25px 20px 0}.headerMenu_external_banner{display:inline-block;-webkit-transition:opacity .3s ease;transition:opacity .3s ease;display:block;margin:0 -20px}.headerMenu_external_banner:hover{opacity:.6 !important}.headerMenu_external_bannerImg img{width:100%}.headerMenu_about{padding:25px 20px;background-color:#f7f7f7}.headerMenu_about .headerMenu_head{border-bottom:1px solid #eee}.headerMenu_about_list{margin-top:20px}.headerMenu_about_listNode+.headerMenu_about_listNode{margin-top:16px}.headerMenu_about_listLink{display:inline-block;-webkit-transition:opacity .3s ease;transition:opacity .3s ease;color:#333;font-size:12px;letter-spacing:.08em}.headerMenu_about_listLink:hover{opacity:.6 !important}.headerMenu_sns{margin:25px 20px}.headerMenu_sns_list{display:-webkit-box;display:-ms-flexbox;display:flex}.headerMenu_sns_listNode{width:calc(33.33% - (20px/3))}.headerMenu_sns_listNode+.headerMenu_sns_listNode{margin-left:10px}.headerMenu_sns_listLink{display:inline-block;-webkit-transition:opacity .3s ease;transition:opacity .3s ease;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:100%;height:40px;border-radius:25px}.headerMenu_sns_listLink:hover{opacity:.6 !important}.headerMenu_sns_listNode-facebook .headerMenu_sns_listLink{background-color:#38599a}.headerMenu_sns_listNode-twitter .headerMenu_sns_listLink{background-color:#0f1419}.headerMenu_sns_listNode-youtube .headerMenu_sns_listLink{background-color:#d7000f}.headerMenu_sns_listNode-facebook .headerMenu_sns_listSvg{width:9px;height:18px}.headerMenu_sns_listNode-twitter .headerMenu_sns_listSvg{width:20px;height:16px}.headerMenu_sns_listNode-youtube .headerMenu_sns_listSvg{width:26px;height:18px}.headerMenu_close{visibility:hidden;position:absolute;top:20px;left:-40px;width:20px;height:20px;-webkit-transition:all .3s ease;transition:all .3s ease;opacity:0;cursor:pointer}.headerMenu_close::before,.headerMenu_close::after{content:"";position:absolute;top:50%;left:50%;width:26px;height:2px;background-color:#fff}.headerMenu_close::before{-webkit-transform:translate(-50%, -50%) rotate(45deg);transform:translate(-50%, -50%) rotate(45deg)}.headerMenu_close::after{-webkit-transform:translate(-50%, -50%) rotate(-45deg);transform:translate(-50%, -50%) rotate(-45deg)}.is-menuOpen .headerMenu_close{visibility:visible;opacity:1}.headerMenu_bg{visibility:hidden;position:fixed;z-index:999;top:0;left:0;width:100%;height:100%;-webkit-transition:all .3s ease;transition:all .3s ease;opacity:0;background-color:rgba(0,0,0,0.5)}.is-menuOpen .headerMenu_bg{visibility:visible;opacity:1}.headerNav_menuList{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:100%}.headerNav_menuList_last-row{border-bottom:1px solid #eee}.headerNav_menuList_item{margin-right:32px;padding-bottom:10px}.headerNav_menuList_item--pr::after{content:"PR";padding:10px 0 0 3px;-webkit-transform:scale(0.7);transform:scale(0.7);color:#999;font-family:"Red Hat Display", sans-serif;font-size:10px;font-weight:500;letter-spacing:.04em}.headerNav_menuList_item:last-child{margin-right:0}.headerNav_menuList_item-text{-webkit-transition:.3s ease;transition:.3s ease;color:#008b89;font-size:18px;font-weight:bold;letter-spacing:.04em;line-height:1.72}.headerNav_menuList_item-text:hover{opacity:.6;cursor:pointer}.headerNav_menuList_item-iij::after{content:"PR";padding:10px 0 0 3px;-webkit-transform:scale(0.7);transform:scale(0.7);color:#999;font-family:"Red Hat Display", sans-serif;font-size:10px;font-weight:500;letter-spacing:.04em}.headerNav_menuHead{-ms-flex-negative:0;flex-shrink:0;width:100px;color:#666;font-family:"Red Hat Display", sans-serif;font-size:12px;letter-spacing:.04em;line-height:1.72}.headerNav_menuHead-top{padding-bottom:10px;color:#000}.headerNav_child-close{padding:35px 30px}.headerNav_child-l2{top:2.5rem;padding-top:10px;border-top:0}.page_archive .headerNav_list,.page_article .headerNav_list{padding:0}.channel-enterprise .headerNav_listNode-enterprise .headerNav_listLink{color:#003a64}.channel-enterprise .headerNav_listNode-enterprise .headerNav_listLink::after{width:calc(100% - 20px)}.channel-technology .headerNav_listNode-technology .headerNav_listLink{color:#003a64}.channel-technology .headerNav_listNode-technology .headerNav_listLink::after{width:calc(100% - 20px)}.channel-casestudy .headerNav_listNode-casestudy .headerNav_listLink{color:#003a64}.channel-casestudy .headerNav_listNode-casestudy .headerNav_listLink::after{width:calc(100% - 20px)}.channel-whitepaper .headerNav_listNode-whitepaper .headerNav_listLink{color:#003a64}.channel-whitepaper .headerNav_listNode-whitepaper .headerNav_listLink::after{width:calc(100% - 20px)}.channel-hp .headerNav_listNode-hp .headerNav_listLink{color:#003a64}.channel-hp .headerNav_listNode-hp .headerNav_listLink::after{width:calc(100% - 20px)}.channel-ai-gen_dev .headerNav_listNode-ai-gen_dev .headerNav_listLink::after{width:calc(100% - 20px)}.channel-pc .headerNav_listNode-pc .headerNav_listLink{color:#008b89}.channel-pc .headerNav_listNode-pc .headerNav_listLink::after{width:calc(100% - 20px)}.channel-mobile .headerNav_listNode-mobile .headerNav_listLink{color:#01acaa}.channel-mobile .headerNav_listNode-mobile .headerNav_listLink::after{width:calc(100% - 20px)}.channel-kaden .headerNav_listNode-kaden .headerNav_listLink{color:#1e6160}.channel-kaden .headerNav_listNode-kaden .headerNav_listLink::after{width:calc(100% - 20px)}.channel-everydigi .headerNav_listNode-everydigi .headerNav_listLink{color:#1dbfbd}.channel-everydigi .headerNav_listNode-everydigi .headerNav_listLink::after{width:calc(100% - 20px)}.channel-gadget .headerNav_listNode-gadget .headerNav_listLink{color:#008b89}.channel-gadget .headerNav_listNode-gadget .headerNav_listLink::after{width:calc(100% - 20px)}.channel-game .headerNav_listNode-game .headerNav_listLink{color:#008b89}.channel-game .headerNav_listNode-game .headerNav_listLink::after{width:calc(100% - 20px)}.channel-life .headerNav_listNode-life .headerNav_listLink{color:#f3993a}.channel-life .headerNav_listNode-life .headerNav_listLink::after{width:calc(100% - 20px)}.channel-jobhunting .headerNav_listNode-jobhunting .headerNav_listLink{color:#f3993a}.channel-jobhunting .headerNav_listNode-jobhunting .headerNav_listLink::after{width:calc(100% - 20px)}.channel-entertainment .headerNav_listNode-entertainment .headerNav_listLink{color:#f06c73}.channel-entertainment .headerNav_listNode-entertainment .headerNav_listLink::after{width:calc(100% - 20px)}.channel-hobby .headerNav_listNode-hobby .headerNav_listLink{color:#f06c73}.channel-hobby .headerNav_listNode-hobby .headerNav_listLink::after{width:calc(100% - 20px)}.channel-present .headerNav_listNode-present .headerNav_listLink{color:#666}.channel-present .headerNav_listNode-present .headerNav_listLink::after{width:calc(100% - 20px)}.channel-local_ict .headerNav_listNode-local_ict .headerNav_listLink{color:#f3993a}.channel-local_ict .headerNav_listNode-local_ict .headerNav_listLink::after{width:calc(100% - 20px)}.channel-iij .headerNav_listNode-iij .headerNav_listLink{color:#008b89}.channel-iij .headerNav_listNode-iij .headerNav_listLink::after{width:calc(100% - 20px)}.channel-tokushu .headerNav_listNode-tokushu .headerNav_listLink{color:#f3993a}.channel-tokushu .headerNav_listNode-tokushu .headerNav_listLink::after{width:calc(100% - 20px)}.page_top .headerNav_listNode-top .headerNav_listLink{color:#666}.page_top .headerNav_listNode-top .headerNav_listLink::after{width:calc(100% - 20px)}.footer{z-index:9000}.footerTop{min-width:1120px;background-color:#333}.footerTop_inner{display:-webkit-box;display:-ms-flexbox;display:flex;width:100%;max-width:1200px;margin:auto;padding:50px 40px}.footerTop_head{display:block;margin-bottom:18px;color:#fff;font-size:12px;font-weight:bold;letter-spacing:.08em}.footerTop_sns .footerTop_head{display:none}.footerTop_information{width:63.8%}.footerTop_information_list{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.footerTop_information_listNode{width:33.33%}.footerTop_information_listNode:nth-of-type(n+4){margin-top:8px}.footerTop_information_listLink{display:inline-block;-webkit-transition:opacity .3s ease;transition:opacity .3s ease;color:#fff;font-size:11px;letter-spacing:.08em;line-height:1.5}.footerTop_information_listLink:hover{opacity:.6 !important}.footerTop_mailmag{-ms-flex-negative:0;flex-shrink:0;width:36.2%;padding-left:50px;border-left:1px solid #222}.footerTop_mailmagInner{display:inline-block;-webkit-transition:opacity .3s ease;transition:opacity .3s ease;display:block}.footerTop_mailmagInner:hover{opacity:.6 !important}.footerTop_mailmag_text{color:#fff;font-size:11px;letter-spacing:.08em;line-height:1.6}.footerTop_mailmag_link{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-top:8px;color:#999;font-size:12px;font-weight:bold;letter-spacing:.04em}.footerTop_mailmag_svg{width:15px;height:13px;margin-left:8px}.footerTop_sns{margin-top:22px}.footerTop_sns_list{display:-webkit-box;display:-ms-flexbox;display:flex}.footerTop_sns_listNode{width:29.5%}.footerTop_sns_listNode+.footerTop_sns_listNode{margin-left:10px}.footerTop_sns_listLink{display:inline-block;-webkit-transition:opacity .3s ease;transition:opacity .3s ease;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:100%;height:32px;border-radius:25px}.footerTop_sns_listLink:hover{opacity:.6 !important}.footerTop_sns_listNode-facebook .footerTop_sns_listLink{background-color:#38599a}.footerTop_sns_listNode-twitter .footerTop_sns_listLink{background-color:#0f1419}.footerTop_sns_listNode-youtube .footerTop_sns_listLink{background-color:#d7000f}.footerTop_sns_listNode-facebook .footerTop_sns_listSvg{width:7px;height:14px}.footerTop_sns_listNode-twitter .footerTop_sns_listSvg{width:15px;height:12px}.footerTop_sns_listNode-youtube .footerTop_sns_listSvg{width:20px;height:14px}.footerTop_tech{min-width:1120px;background-color:#333}.footerTop_inner_tech{display:-webkit-box;display:-ms-flexbox;display:flex;width:100%;max-width:1380px;margin:auto;padding:57px 150px}.footerTop_information_tech{width:50%}.footerTop_informationList_tech{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.footerTop_list_tech{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.footerTop_item_tech{width:50%;margin:0 0 5px}.footerTop_link_tech{display:inline-block;-webkit-transition:opacity .3s ease;transition:opacity .3s ease;color:#fff;font-size:11px;letter-spacing:.08em;line-height:1.5}.footerMiddle{width:100%;max-width:1200px;margin:auto;padding:0 40px}.footerMiddle_inner{position:relative;padding:35px 0;border-bottom:1px solid #eee}.footerMiddle_head{display:block;margin-bottom:18px;font-size:12px;font-weight:bold;letter-spacing:.08em}.footerMiddle_block{display:-webkit-box;display:-ms-flexbox;display:flex;padding-right:104px}.footerMiddle_block+.footerMiddle_block{margin-top:10px}.footerMiddle_subhead{-ms-flex-negative:0;flex-shrink:0;width:130px;color:#004da0;font-size:12px;letter-spacing:.1em}.footerMiddle_list{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.footerMiddle_listNode{margin:0 11px 6px 0}.footerMiddle_listLink{display:inline-block;-webkit-transition:opacity .3s ease;transition:opacity .3s ease;color:#666;font-size:11px;letter-spacing:.08em}.footerMiddle_listLink:hover{opacity:.6 !important}.footerMiddle_pmark{position:absolute;right:0;bottom:35px}.footerBottom{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;width:100%;max-width:1200px;margin:auto;padding:35px 40px}.footerBottom_logo{display:inline-block;-webkit-transition:opacity .3s ease;transition:opacity .3s ease;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;width:25.9%}.footerBottom_logo:hover{opacity:.6 !important}.footerBottom_logo_svg{width:108px;height:20px}.footerBottom_copy{margin-top:16px;font-family:"Red Hat Display", sans-serif;font-size:10px;letter-spacing:.08em}.footerBottom_list{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1}.footerBottom_listNode{font-size:11px;letter-spacing:.08em}.footerBottom_listNode+.footerBottom_listNode{margin-left:28px}.footerBottom_listLink{display:inline-block;-webkit-transition:opacity .3s ease;transition:opacity .3s ease}.footerBottom_listLink:hover{opacity:.6 !important}.c-breadcrumb{width:1200px;margin:50px auto 35px;padding:0 40px}.page_archive_category-brandgate .c-breadcrumb,.page_archive_category .c-breadcrumb,.channel-present .c-breadcrumb{margin:75px auto 35px}.c-breadcrumb_list{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.c-breadcrumb_listNode{position:relative;margin-right:10px}.c-breadcrumb_listNode+.c-breadcrumb_listNode{margin-left:15px}.c-breadcrumb_listNode+.c-breadcrumb_listNode::before{content:">";position:absolute;top:50%;left:-15px;-webkit-transform:translateY(-50%);transform:translateY(-50%);color:#666;font-size:10px}.c-breadcrumb_listNode:last-of-type .c-breadcrumb_listNode_link{pointer-events:none}.c-breadcrumb_listNode_link{color:#666;font-size:10px;letter-spacing:.08em}.key_setting{width:13px !important;height:14px !important;margin-right:5px !important;margin-bottom:3px !important}.key_setting_members{width:13px !important;height:14px !important;margin-right:5px !important;margin-bottom:1px !important}.key_setting_middle{width:13px !important;height:14px !important;margin-right:5px !important;margin-bottom:4px !important}.label-enterprise{color:#003a64}.label-technology{color:#003a64}.label-casestudy{color:#003a64}.label-whitepaper{color:#003a64}.label-hp{color:#003a64}.label-pc{color:#008b89}.label-mobile{color:#01acaa}.label-kaden{color:#1e6160}.label-everydigi{color:#1dbfbd}.label-gadget{color:#008b89}.label-game{color:#008b89}.label-life{color:#f3993a}.label-jobhunting{color:#f3993a}.label-entertainment{color:#f06c73}.label-hobby{color:#f06c73}.label-present{color:#666}.label-local_ict{color:#f3993a}.label-iij{color:#008b89}.label-tokushu{color:#f3993a}html.scrollLock,body.scrollLock{overflow:hidden}.c-archiveList img,.d-archiveList_container img{max-width:100%;height:auto}.c-archiveList{width:100%;-webkit-box-sizing:border-box;box-sizing:border-box;overflow:hidden}.image-grid-container{max-width:720px;width:100%;margin:0 auto}.d-archiveList_container{text-align:center;margin-top:0 !important}.d-archiveList_container .d-archiveList_listNode{margin-top:0 !important}.d-archiveList_container .grid-image{width:120px;height:80px;-o-object-fit:cover;object-fit:cover;margin-top:0 !important}.pagination-container{text-align:center;margin-top:20px}.d-archiveList_moreButton{display:inline-block;padding:10px 20px;border-radius:4px;margin-bottom:20px;color:#000 !important}.d-archivePager{margin-bottom:10px}.d-title{max-width:720px;margin:0 auto 20px;text-align:center;padding:0 10px}.image-grid{display:grid;grid-template-columns:repeat(7, 1fr);grid-template-rows:repeat(6, auto);gap:5px;-webkit-box-align:start;-ms-flex-align:start;align-items:start}.d-archiveList_listNode_link{margin:0;padding:0;line-height:0;display:block}.widget-image-grid{grid-template-columns:repeat(6, 1fr) !important}.d-archiveList_list.gtm.image-grid.widget-image-grid{margin-top:30px}a.c-button.c-archiveMain_button.d-archiveList_moreButton.gtm{margin-top:10px;margin-bottom:15px}.wrapper{min-width:1120px;margin-top:114px}.wrapper_tech{margin-top:214px}.contents{display:-webkit-box;display:-ms-flexbox;display:flex;position:relative;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-line-pack:start;align-content:flex-start;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;width:1120px;min-height:1120px;margin:15px auto 0}.c-gateBanner{position:absolute;top:0;width:170px}.c-gateBanner_img{display:inline-block;-webkit-transition:opacity .3s ease;transition:opacity .3s ease}.c-gateBanner_img:hover{opacity:.6 !important}.c-gateBanner_img img{width:100%}.c-gateBanner-left{left:-185px}.c-gateBanner-right{right:-185px}.c-bottomBanner{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;padding:32px 0 50px;border-top:1px solid #eee}.c-bottomBanner_nodeLink{display:inline-block;-webkit-transition:opacity .3s ease;transition:opacity .3s ease}.c-bottomBanner_nodeLink:hover{opacity:.6 !important}.c-close{position:absolute;top:32px;right:32px;padding:20px}.c-close_svg{width:23px;height:23px;stroke:#000}.c-information{z-index:1;width:100%;margin-bottom:15px;padding:7px 0;-webkit-transition:-webkit-transform 0.3s ease;transition:-webkit-transform 0.3s ease;transition:transform 0.3s ease;transition:transform 0.3s ease, -webkit-transform 0.3s ease;border-bottom:1px solid #eee;background-color:#f7f7f7;-webkit-box-shadow:0 1px 3px rgba(0,0,0,0.08) inset;box-shadow:0 1px 3px rgba(0,0,0,0.08) inset}.c-informationSlider{display:none;position:relative;max-width:1200px;margin:auto;padding:0 40px}.c-informationSlider.slick-initialized{display:block}.c-informationSlider_node,.c-informationSlider_node a{padding:0 20px;color:#666;font-size:10px;letter-spacing:.04em;line-height:1.76;text-align:center}
