main *,main ::after,main ::before{-webkit-box-sizing:border-box;box-sizing:border-box}main blockquote,main dd,main dl,main figure,main h1,main h2,main h3,main h4,main p{margin:0}main ol[role=list],main ul[role=list]{list-style:none}main html:focus-within{scroll-behavior:smooth}main main{text-rendering:optimizeSpeed;line-height:1.5}main a:not([class]){-webkit-text-decoration-skip:ink;text-decoration-skip-ink:auto}main img,main picture{max-width:100%;display:block;image-rendering:-webkit-optimize-contrast}main table{border-collapse:collapse}main p.-right{display:block;text-align:right}main ol{list-style:decimal}main ol li{margin-left:1.5em}main .ul_reset{list-style:none;padding:0;margin:0}main .ul_reset li{padding-left:0;text-indent:0;list-style:none}main .ul_reset li::before{content:none}main .ol_reset{list-style:none;padding:0;margin:0}main .ol_reset li{margin:0;padding-left:1em;text-indent:-1em;list-style:none}main .ol_reset li::before{content:none}main em,main strong{font-weight:700}main address,main li,main p,main small,main td,main th{line-height:1.63}main :focus{outline:0}main a:focus{outline:0}main a:focus-visible{outline:2px solid #000}main a{text-decoration:none;-webkit-tap-highlight-color:rgba(0,0,0,0);outline:0;color:#e3f5ff;-webkit-transition:.3s ease-in-out;transition:.3s ease-in-out}main a img,main a span,main a:after,main a:before{-webkit-transition:.3s ease-in-out;transition:.3s ease-in-out}main a.text_link{color:blue;text-decoration:underline}main a.text_link:hover{text-decoration:none}main button{-webkit-transition:.3s ease-in-out;transition:.3s ease-in-out}main .pc_on{display:none}@media screen and (min-width: 1024px){main .pc_on{display:block}}@media screen and (min-width: 1024px){main .sp_on{display:none}}main .figureArea{padding-top:56px}main .figureCaption{text-align:center;padding-bottom:16px;font-weight:700}@media(prefers-reduced-motion: reduce){main html:focus-within{scroll-behavior:auto}main *,main ::after,main ::before{-webkit-animation-duration:0s !important;animation-duration:0s !important;-webkit-animation-iteration-count:1 !important;animation-iteration-count:1 !important;-webkit-transition-duration:0s !important;transition-duration:0s !important;scroll-behavior:auto !important}}.phantom{-webkit-transform:translateY(50px);transform:translateY(50px);-webkit-transition:opacity 1s,-webkit-transform 1s;transition:opacity 1s,-webkit-transform 1s;transition:opacity 1s,transform 1s;transition:opacity 1s,transform 1s,-webkit-transform 1s;opacity:0}.phantom.phantom-animation{-webkit-transform:translateY(0);transform:translateY(0);opacity:1}:root{--header-max-h: 93px;--fixednav-h: 60px;--anchor-offset: calc(var(--header-max-h) + var(--fixednav-h))}.anchor-target{scroll-padding-top:var(--anchor-offset)}.visual_inner,.section_inner{max-width:calc(1160px + 12.44%);margin-left:auto;margin-right:auto;padding-left:6.22%;padding-right:6.22%;font-size:1.6rem}@media only screen and (max-width: 768px){.visual_inner,.section_inner{padding-left:6.22%;padding-right:6.22%}}@media only screen and (max-width: 560px){.visual_inner,.section_inner{padding-left:6.22%;padding-right:6.22%}}.visual_inner>:first-child,.section_inner>:first-child{margin-top:0}.visual_inner>:last-child,.section_inner>:last-child{margin-bottom:0}section{width:100%}section:first-child{padding-top:0}@media only screen and (max-width: 560px){section{padding-top:60px;padding-bottom:60px}}.main{display:block;width:100%;-webkit-transition:padding-top .3s;transition:padding-top .3s}.main .main_inner{width:100%}.main .contents{overflow:hidden}.main .contents .h2_title{color:#190098;font-size:3.6rem;border-bottom:#190098 3px solid;margin-top:80px;margin-bottom:8px;font-weight:700}.main .contents .h2_title_white{font-size:3.6rem;margin-bottom:8px;color:#fff;font-weight:700}@media only screen and (max-width: 640px){.main .documentdxFixedNav ul li:last-child{padding-right:0}}@media only screen and (max-width: 640px){.main .documentdxFixedNav ul li:last-child a{height:100%}}.footer_component.-trademark{text-align:right}.footer_component.-trademark a{font-size:1.5rem}.footer_component.-trademark .text_link{color:blue;text-decoration:underline}.footer_component.-trademark .text_link:hover{text-decoration:none}@media screen and (max-width: 768px){.footer_component.-trademark{padding:10px 20px}}section{margin-top:60px}section:first-child{margin-top:0}.visual{position:relative;overflow:hidden}.visual .visual_image img{margin:0}h3{font-size:2.7rem;font-weight:400;line-height:1.63}h4{font-size:2rem;font-weight:400;line-height:1.63}h5{font-size:1.6rem;font-weight:700;line-height:1.63}div,ol,p,table,ul{line-height:1.63}table{width:100%;border-top:#ccc solid 1px}table tr{border-bottom:#ccc solid 1px}table tr td{vertical-align:top;padding:16px}table tr th{vertical-align:top;padding:16px;width:20%}table .nowrap{white-space:nowrap}table.large_cell tr td,table.large_cell tr th{padding:29px 30px}table.gray tr{border-bottom:#ccc solid 1px}table.gray tr th{background-color:#ccc}table.gray thead th{background-color:#7f7f7f;color:#fff}table.dark_gray tr{border-bottom:#ccc solid 1px}table.dark_gray tr th{background-color:#f5f5f5}table.dark_gray thead th{background-color:#ededed}table.blue tr{border-bottom:#ccc solid 1px}table.blue tr th{background-color:rgba(15,158,235,.15)}table.blue thead th{background-color:#0074b2;color:#fff}.hscroll{margin-top:1.875em;margin-bottom:1.875em;overflow-x:auto;overflow-y:hidden;max-width:100%;overflow-x:auto}.img_scroll{display:block;height:auto;min-width:800px;margin:0}figure{position:relative}figure img{margin:0}figcaption{font-size:1.4rem;margin-top:1.429em}.marginAuto{margin:0 auto}.align_left{text-align:left}.align_center{text-align:center}.align_right{text-align:right}.alignfull{position:relative;width:100vw;left:50%;margin-left:-50vw}.font_black,.font_gray{color:#4c4c4c !important}.font_red{color:#c33 !important}.font_white{color:#fff !important}.font_blue{color:#40b2ef !important}.font_pink{color:#fdf2f2 !important}.white{border:#ccc solid 1px}.gray{border:#666 solid 1px}.red{border:#c00 solid 1px}.blue{border:#40b2ef solid 1px}.bg-white{background:#f5f5f5}.bg-gray{background:#ccc;color:#333}.bg-lightGray{background:#f0f0f0;color:#333}.bg-darkGray{background:#666}.bg-darkGray>*{color:#fff}.bg-red{background:#fdf2f2}.bg-blue{background:#40b2ef}.bg-blue>*{color:#fff}.bg-darkBlue{background:#190098;color:#fff}.bg-beige{background:#fafaf8}.notes li{font-size:1.3rem}.annotation{list-style:none;margin-left:3em !important}.annotation li{margin:1em 0 0 1em;font-size:1.3rem;position:relative;counter-increment:num}.annotation li::before{content:"(注" counter(num) ")";position:absolute;display:block;left:-3em}.annotation.num_red li::before{color:#c33}.btn_area{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.effects_list.gridBox.-row5{list-style:none;grid-template-columns:repeat(auto-fit, minmax(210px, 1fr)) !important}.effects_list_item{width:auto;max-width:100%;-webkit-box-sizing:border-box;box-sizing:border-box;display:grid;grid-template-rows:subgrid;grid-row:span 2;gap:0}.effects_list_item p{padding:16px}.action_list,.casestudy_list{list-style:none;grid-template-columns:repeat(auto-fit, minmax(338px, 1fr)) !important}.action_list_item,.casestudy_list_item{width:auto;max-width:100%;-webkit-box-sizing:border-box;box-sizing:border-box;display:grid;padding:24px 32px;grid-template-rows:subgrid;grid-row:span 5;gap:0;border:#190098 1px solid}.action_list_item p,.casestudy_list_item p{padding:8px}.casestudy_list{margin-top:56px}.casestudy_list_item{padding:0}.casestudy_logo{padding:16px}.casestudy_list_item_title{color:#fff;background-color:#190098}.casestudy_list_item_title p{color:#fff;padding:0}.casestudy_list_item_title .casestudy_main_title{font-size:2.1rem;font-weight:700;padding:8px 16px 0}.casestudy_list_item_title .casestudy_sub_title{font-size:1.9rem;font-weight:700;padding:0 16px}.casestudy_list_item_title .casestudy_corpoName{font-size:1.4rem;padding:0px 16px 8px}.casestudy_list_item p.casestudy_list_item_txt{padding:24px 16px}.casestudy_link{padding:24px 16px 40px}.scenes .subhead{font-weight:700;margin-top:56px}.scenes .card{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:40px}.scenes .card_item{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;width:100%;padding-top:8px}.scenes .card_item .card_item_box{border:1px solid #190098;border-bottom:none;padding:16px 64px;gap:64px}@media(max-width: 768px){.scenes .card_item .card_item_box{gap:8px;padding:16px}}.scenes .card.-erasePadding .card_item{padding:0}.scenes .card_head{margin:0 auto}@media screen and (min-width: 769px){.scenes .card_head{margin:0}}.scenes .scene-num{color:#190098;font-weight:700;line-height:1}.scenes .scene-num .head{font-size:1.6rem}.scenes .scene-num .num{font-size:4.8rem}ul.list_disc{list-style-type:disc;padding-left:1.5em}.arrowIcon{margin:0 auto}.accordionBtn_open{padding-bottom:16px;width:100%;border:1px solid #190098;border-top:none}.accordionBtn_open:hover{padding-top:8px;padding-bottom:8px}.accordion{display:none;text-align:center;border:#190098 1px solid}.accordion.-open .accordionBtn_close{display:inline-block;padding-top:24px;padding-bottom:16px}.accordion.-open .accordionBtn_close:hover{padding-top:16px;padding-bottom:24px}.accordion_head{background-color:#190098;padding:24px 68px}.accordion_head p{color:#fff;font-weight:700;text-align:left;width:100%}@media screen and (min-width: 769px){.accordion_head p{width:calc(100% - 360px)}}.accordion_head .accordion_head_title{font-size:2.4rem;width:100%}@media screen and (min-width: 769px){.accordion_head .accordion_head_title{width:336px}}.accordion_explain{padding:56px 16px 0 16px}.accordion_explain_left{margin:0 auto;width:360px}.explain_btn{width:100%;max-width:230px;margin:30px auto}.explain_btn a{width:100%;background:#fff;border:#163182 solid 1px;color:#163182;padding:12px;line-height:1}.explain_btn a:hover{background-color:#163182;border-color:#163182;color:#fff}.accordion_explain_right{text-align:left;width:100%}@media screen and (min-width: 769px){.accordion_explain_right{width:calc(100% - 400px)}}.accordion_explain_right .explain_txt{padding-bottom:16px}.fadeIn{opacity:0;visibility:hidden;-webkit-transform:translateY(50px);transform:translateY(50px);-webkit-transition:opacity 1s,-webkit-transform 1s;transition:opacity 1s,-webkit-transform 1s;transition:opacity 1s,transform 1s;transition:opacity 1s,transform 1s,-webkit-transform 1s}.fadeIn.-visible{opacity:1;visibility:visible;-webkit-transform:translateY(0px);transform:translateY(0px)}.home h3{font-size:2rem;margin:.5em 0;color:#333}.home h3 span{display:inline-block}.home h4{font-size:1.6rem;line-height:1.6;color:#333}.home .text_small{font-size:1.3rem}.home .full_bg{width:100%;padding:60px 0}.home .detail_btn{width:100%;max-width:230px;margin:30px 0 0 auto}.home .detail_btn 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%;background:#fff;border:#333 solid 1px;color:#333;padding:12px;line-height:1;position:relative}.home .detail_btn a:hover{background-color:#333;color:#fff}.home .common_btn{width:100%;max-width:280px;margin:30px auto 0}.home .common_btn 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%;background:#0074b2;color:#fff;padding:20px;line-height:1;border-radius:9999px}.home .common_btn a span{position:relative;display:inline-block;font-size:1.6rem;font-weight:700;padding:0 20px 0 0}.home .common_btn a span::after{position:absolute;display:block;width:0;content:"";height:0;border-style:solid;border-width:9px 0 9px 10px;border-color:rgba(0,0,0,0) rgba(0,0,0,0) rgba(0,0,0,0) #fff;top:0;right:0;bottom:0;margin:auto}.home .common_btn2{width:100%;max-width:230px;margin:30px 0 0 auto}.home .common_btn2 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%;background:#fff;border:#333 solid 1px;color:#333;padding:12px;line-height:1;border-radius:9999px;position:relative}.home .common_btn2 a::after{position:absolute;display:block;width:0;content:"";height:0;border-style:solid;border-width:9px 0 9px 10px;border-color:rgba(0,0,0,0) rgba(0,0,0,0) rgba(0,0,0,0) #333;top:0;right:10%;bottom:0;margin:auto}.home .common_btn2 a:hover{background-color:#333;color:#fff}.home .common_btn2 a:hover::after{border-color:rgba(0,0,0,0) rgba(0,0,0,0) rgba(0,0,0,0) #fff}.home .common_btn2.catalog a{background-color:#eee000;background-size:9%;color:#190098;border:#eee000 solid 1px}.home .common_btn2.catalog a::after{border-color:rgba(0,0,0,0) rgba(0,0,0,0) rgba(0,0,0,0) #190098}.home .catalog_btn{width:100%;max-width:280px;margin:30px auto 0}.home .catalog_btn 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%;background:#eee000 url(/rm/documentdx/images/ico_file_deepblue.svg) no-repeat 15% 50%;color:#190098;padding:20px;line-height:1;border-radius:9999px;position:relative}.home .catalog_btn a::after{position:absolute;display:block;width:0;content:"";height:0;border-style:solid;border-width:9px 0 9px 10px;border-color:rgba(0,0,0,0) rgba(0,0,0,0) rgba(0,0,0,0) #eee000;top:0;right:10%;bottom:0;margin:auto}.home .visual{width:100%;height:auto;background:url(/rm/documentdx/images/top_visual_bg.webp) center 100% no-repeat;background-size:cover;color:#fff}@media screen and (min-width: 1280px){.home .visual{height:500px}}.home .visual .visual_illust{position:relative;width:100%;height:100%;padding:24px 0 0}.home .visual .visual_illust::after{content:"";display:inline-block}@media screen and (min-width: 1280px){.home .visual .visual_illust::after{padding-top:41.4%}}@media screen and (max-width: 1279px){.home .visual .visual_illust .home .visual .visual_illust{padding:50% 0 0}}@media screen and (max-width: 1279px){.home .visual .visual_illust .home .visual .visual_illust{padding:60% 0 0}}.home .visual h1{padding:16px 0 16px;line-height:31px;font-size:2.6rem;color:#fff}@media screen and (min-width: 1024px){.home .visual h1{padding:24px 0 16px;line-height:45px;font-size:3rem}}@media screen and (min-width: 1280px){.home .visual h1{padding:24px 0 16px;line-height:50px;font-size:4rem}}.home .visual h1 span{display:inline-block}.home .visual h1 .sub-title-L{font-size:1.4rem;line-height:30px}@media screen and (min-width: 1024px){.home .visual h1 .sub-title-L{font-size:2.4rem;line-height:40px}}@media screen and (min-width: 1280px){.home .visual h1 .sub-title-L{font-size:2.8rem;line-height:50px}}.home .visual h1 .sub-title{font-size:1.2rem;line-height:30px}@media screen and (min-width: 1024px){.home .visual h1 .sub-title{font-size:1.8rem;line-height:40px}}@media screen and (min-width: 1280px){.home .visual h1 .sub-title{font-size:2rem;line-height:50px}}.home .visual_txtArea{padding:24px 0}.home .visual_txtArea_txt{color:#fff}.home .visual_contactBtn{font-size:1.2rem;line-height:12px;text-align:left;margin-top:24px;margin-bottom:8px}@media screen and (min-width: 769px){.home .visual_contactBtn{font-size:1.6rem;line-height:15px}}@media screen and (min-width: 1024px){.home .visual_contactBtn{font-size:1.8rem;line-height:18px}}@media screen and (min-width: 1px){.home .visual_contactBtn{font-size:2rem;line-height:22px}}@media screen and (min-width: 1280px){.home .visual_contactBtn{font-size:2rem;line-height:25px}}.home .visual_list p{font-size:1.2rem;line-height:17px;color:#fff}@media screen and (min-width: 1280px){.home .visual_list p{line-height:28px;font-size:2rem}}.home .visual_list li{font-size:1.2rem;line-height:17px;padding-left:13px;color:#fff}@media screen and (min-width: 1280px){.home .visual_list li{line-height:28px;font-size:2rem;padding-left:19px}}.home a.contactBtn{display:inline-block;background:#eee000;border:#eee000 2px solid;color:#163182;padding:16px 24px;border-radius:9999px;position:relative;width:180px;text-align:center}@media screen and (min-width: 769px){.home a.contactBtn{padding:16px 24px;width:200px}}@media screen and (min-width: 1024px){.home a.contactBtn{padding:16px 24px;width:250px}}@media screen and (min-width: 1px){.home a.contactBtn{padding:16px 32px;width:267px}}@media screen and (min-width: 1280px){.home a.contactBtn{padding:16px 32px;width:280px}}.home a.contactBtn:hover{border-color:#fff;background-color:#163182;color:#fff}.home .download_downloadBtn{font-size:1.2rem;line-height:12px;text-align:left;margin-top:24px;margin-bottom:8px}@media screen and (min-width: 769px){.home .download_downloadBtn{font-size:1.6rem;line-height:15px}}@media screen and (min-width: 1024px){.home .download_downloadBtn{font-size:1.8rem;line-height:18px}}@media screen and (min-width: 1px){.home .download_downloadBtn{font-size:2rem;line-height:22px}}@media screen and (min-width: 1280px){.home .download_downloadBtn{font-size:2rem;line-height:25px}}.home a.downloadBtn{display:inline-block;background:#fff;border:#fff 2px solid;padding:16px 24px;color:#163182;border-radius:9999px;position:relative;width:180px;text-align:center}@media screen and (min-width: 769px){.home a.downloadBtn{padding:16px 24px;width:200px}}@media screen and (min-width: 1024px){.home a.downloadBtn{padding:16px 24px;width:250px}}@media screen and (min-width: 1px){.home a.downloadBtn{padding:16px 32px;width:267px}}@media screen and (min-width: 1280px){.home a.downloadBtn{padding:16px 32px;width:280px}}.home a.downloadBtn:hover{border-color:#fff;background-color:#163182;color:#fff}.home .bg-lightblue{background:#e3f5ff}.home .bg-pink{background:#fdd}.home .align_center{text-align:center}.home .eraseMarginTop{margin-top:0}.fontBold{font-weight:bold}.fontLarge{font-size:2em}.font_xLarge{font-size:x-large}.fontSmall{font-size:small}.font_xSmall{font-size:x-small}.bgColor_lightBlue{background-color:#f0f5f5}.-center{text-align:center}.txtLink{color:blue !important}.txt{padding:16px 0}.fontBlue{color:#190098}.download .section_inner{padding:40px 24px;background-color:#2200a8;background-image:linear-gradient(45deg, rgba(255, 0, 200, 0) 58%, rgba(255, 0, 200, 0.18) 66%, rgba(255, 0, 200, 0) 78%),linear-gradient(45deg, rgba(255, 0, 200, 0) 68%, rgba(255, 0, 200, 0.55) 73%, rgba(255, 0, 200, 0) 80%),linear-gradient(180deg, #2400b0 0%, #1f009a 100%);background-repeat:no-repeat;background-size:cover}.download .section_inner{max-width:100%}.download .txtArea{width:100%;max-width:670px;margin:0 auto}.download .download_btnArea{width:100%;max-width:670px;margin:0 auto;gap:24px}@media(max-width: 768px){.download .download_btnArea{gap:0}}.related_list a:hover{opacity:.8}.documentdx_SPfixedNav{padding:10px 20px;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}@media screen and (min-width: 1024px){.documentdx_SPfixedNav{display:none}}.documentdx_SPfixedNav p{text-align:center;color:#333;width:calc(100% - 24px)}.documentdx_SPfixedNav img{width:250px}.documentdx_SPfixedNav .hamburgerIco{text-align:right;position:relative;height:18px;width:24px;border-radius:5px}.documentdx_SPfixedNav .hamburgerIco_line{display:inline-block;position:absolute;width:100%;height:2px;right:0;border-radius:5px;background:#333;-webkit-transition:-webkit-transform .3s;transition:-webkit-transform .3s;transition:transform .3s;transition:transform .3s, -webkit-transform .3s}.documentdx_SPfixedNav .hamburgerIco_line:nth-of-type(1){top:0}.documentdx_SPfixedNav .hamburgerIco_line:nth-of-type(2){top:8px}.documentdx_SPfixedNav .hamburgerIco_line:nth-of-type(3){top:16px}.documentdxFixedNav.-active .hamburgerIco_line[class]{display:inline-block}.documentdxFixedNav.-active .hamburgerIco_line[class]:nth-of-type(1){-webkit-transform:translateY(8px) rotate(-135deg);transform:translateY(8px) rotate(-135deg)}.documentdxFixedNav.-active .hamburgerIco_line[class]:nth-of-type(2){-webkit-transform:scale(0, 1);transform:scale(0, 1)}.documentdxFixedNav.-active .hamburgerIco_line[class]:nth-of-type(3){-webkit-transform:translateY(-8px) rotate(135deg);transform:translateY(-8px) rotate(135deg)}.documentdxFixedNav{position:sticky;top:0;left:0;z-index:9450;width:100%;background:#fff;border-bottom:1px solid #ccc}.documentdxFixedNav__list{position:relative;display:none;height:auto}@media screen and (min-width: 1024px){.documentdxFixedNav__list{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding-inline:40px}}.documentdxFixedNav__list .documentdxFixedNav__item:first-child{margin-right:auto;padding-left:20px;padding-right:20px}@media screen and (max-width: 1023px){.documentdxFixedNav__list .documentdxFixedNav__item:first-child{display:none}}.documentdxFixedNav__list .documentdxFixedNav__item:hover,.documentdxFixedNav__list .documentdxFixedNav__item:active{background:#ccc}.documentdxFixedNav__list .documentdxFixedNav__item:last-child{background:#eee000}.documentdxFixedNav__list .documentdxFixedNav__item:last-child:hover{background:#ffd500}.documentdxFixedNav__list img{width:241px}.documentdxFixedNav__item{position:relative;text-align:center;-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto}.documentdxFixedNav__item.-has-child .item-txt::after{content:"";display:inline-block;margin-left:8px;margin-bottom:.25em;width:8px;height:8px;border-top:2px solid #333;border-right:2px solid #333;-webkit-transform:rotate(135deg);transform:rotate(135deg)}@media screen and (min-width: 1024px){.documentdxFixedNav__item{-webkit-box-flex:0;-ms-flex:none;flex:none}}.documentdxFixedNav__item.-has-child:hover,.documentdxFixedNav__item.-has-child:active{visibility:visible;opacity:1}.documentdxFixedNav__item.-has-child:hover .documentdxFixedNav__list_child,.documentdxFixedNav__item.-has-child:active .documentdxFixedNav__list_child{visibility:visible;opacity:1}.documentdxFixedNav__item>a{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:center;-ms-flex-align:center;align-items:center;height:5rem;padding:0 2.4rem}@media screen and (min-width: 1024px){.documentdxFixedNav__item>a{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;padding:0 1.9rem;height:6rem}}@media screen and (min-width: 992px){.documentdxFixedNav__item>a{padding:0 2.4rem;height:6rem}}.documentdxFixedNav__item .item-txt{font-weight:700;color:#333;line-height:1.2727272727;font-size:11px;font-size:1.4rem}@media screen and (min-width: 1024px){.documentdxFixedNav__item .item-txt{font-size:15px;font-size:1.5rem}}.documentdxFixedNav__list_child{position:relative;background:#545a67;width:100%;opacity:1;display:none}@media screen and (min-width: 1024px){.documentdxFixedNav__list_child{display:block;width:auto;position:absolute;left:0;top:62px;z-index:9999;visibility:hidden;opacity:0;-webkit-transition:all .3s;transition:all .3s}}.documentdxFixedNav__list_child_item{text-align:left;padding:8px 20px}.documentdxFixedNav__list_child_item a:last-child a{border-bottom:none}.documentdxFixedNav__list_child_item a p{color:#fff;white-space:nowrap;font-size:1.3rem}@media screen and (min-width: 1024px){.documentdxFixedNav__list_child_item a p{font-size:1.5rem}}.documentdxFixedNav__list_child_item:hover{background:#343840}.widthMax{width:100%}.heightMax{height:100%}.inlineBlock{display:inline-block}.flexBox:not(._){display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:normal;-ms-flex-align:normal;align-items:normal}.flexBox:not(._).-row{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}@media(min-width: 561px){.flexBox:not(._).-row_561{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}}@media(min-width: 769px){.flexBox:not(._).-row_769{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}}@media(min-width: 1024px){.flexBox:not(._).-row_1024{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}}.flexBox:not(._).-center{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.flexBox:not(._).-alignItems_center{-webkit-box-align:center;-ms-flex-align:center;align-items:center}.flexBox:not(._).-justifyContent_flexEnd{-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}.flexBox:not(._).-alignItems_flexEnd{-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end}.flexBox:not(._).-gap8{gap:8px}.flexBox:not(._).-gap16{gap:16px}.flexBox:not(._).-gap24{gap:24px}.flexBox:not(._).-gap32{gap:32px}.flexBox:not(._).-gap40{gap:40px}.flexBox:not(._).-gap48{gap:48px}.flexBox:not(._).-gap56{gap:56px}.flexBox:not(._).-gap64{gap:64px}@media(min-width: 561px){.flexBox:not(._).-gap8_561{gap:8px}}@media(min-width: 561px){.flexBox:not(._).-gap16_561{gap:16px}}@media(min-width: 561px){.flexBox:not(._).-gap24_561{gap:24px}}@media(min-width: 561px){.flexBox:not(._).-gap32_561{gap:32px}}@media(min-width: 561px){.flexBox:not(._).-gap40_561{gap:40px}}@media(min-width: 561px){.flexBox:not(._).-gap48_561{gap:48px}}@media(min-width: 561px){.flexBox:not(._).-gap56_561{gap:56px}}@media(min-width: 561px){.flexBox:not(._).-gap64_561{gap:64px}}@media(min-width: 769px){.flexBox:not(._).-gap8_769{gap:16px}}@media(min-width: 769px){.flexBox:not(._).-gap16_769{gap:16px}}@media(min-width: 769px){.flexBox:not(._).-gap24_769{gap:24px}}@media(min-width: 769px){.flexBox:not(._).-gap32_769{gap:32px}}@media(min-width: 769px){.flexBox:not(._).-gap40_769{gap:40px}}@media(min-width: 769px){.flexBox:not(._).-gap48_769{gap:48px}}@media(min-width: 769px){.flexBox:not(._).-gap56_769{gap:56px}}@media(min-width: 769px){.flexBox:not(._).-gap64_769{gap:64px}}@media(min-width: 1024px){.flexBox:not(._).-gap8_1024{gap:16px}}@media(min-width: 1024px){.flexBox:not(._).-gap16_1024{gap:16px}}@media(min-width: 1024px){.flexBox:not(._).-gap24_1024{gap:24px}}@media(min-width: 1024px){.flexBox:not(._).-gap32_1024{gap:32px}}@media(min-width: 1024px){.flexBox:not(._).-gap40_1024{gap:40px}}@media(min-width: 1024px){.flexBox:not(._).-gap48_1024{gap:48px}}@media(min-width: 1024px){.flexBox:not(._).-gap64_1024{gap:64px}}.flexBox:not(._).-wrap{-ms-flex-wrap:wrap;flex-wrap:wrap}@media(min-width: 769px){.flexBox:not(._).-nowrap_769{-ms-flex-wrap:nowrap;flex-wrap:nowrap}}.flexBox:not(._).-flex1>*{-webkit-box-flex:1;-ms-flex:1;flex:1}.-gap8{gap:8px}.-gap16{gap:16px}.-gap24{gap:24px}.-gap32{gap:32px}.-gap40{gap:40px}.-gap48{gap:48px}.-gap56{gap:56px}.-gap64{gap:64px}@media(min-width: 561px){.-gap8_561{gap:8px}}@media(min-width: 561px){.-gap16_561{gap:16px}}@media(min-width: 561px){.-gap24_561{gap:24px}}@media(min-width: 561px){.-gap32_561{gap:32px}}@media(min-width: 561px){.-gap40_561{gap:40px}}@media(min-width: 561px){.-gap48_561{gap:48px}}@media(min-width: 561px){.-gap56_561{gap:56px}}@media(min-width: 561px){.-gap64_561{gap:64px}}@media(min-width: 769px){.-gap8_769{gap:16px}}@media(min-width: 769px){.-gap16_769{gap:16px}}@media(min-width: 769px){.-gap24_769{gap:24px}}@media(min-width: 769px){.-gap32_769{gap:32px}}@media(min-width: 769px){.-gap40_769{gap:40px}}@media(min-width: 769px){.-gap48_769{gap:48px}}@media(min-width: 769px){.-gap56_769{gap:56px}}@media(min-width: 769px){.-gap64_769{gap:64px}}@media(min-width: 1024px){-gap8_1024{gap:16px}}@media(min-width: 1024px){.-gap16_1024{gap:16px}}@media(min-width: 1024px){.-gap24_1024{gap:24px}}@media(min-width: 1024px){.-gap32_1024{gap:32px}}@media(min-width: 1024px){.-gap40_1024{gap:40px}}@media(min-width: 1024px){.-gap48_1024{gap:48px}}@media(min-width: 1024px){.-gap64_1024{gap:64px}}.gridBox:not(._){display:grid}.gridBox:not(._).-row2{grid-template-columns:repeat(2, 1fr)}.gridBox:not(._).-row3{grid-template-columns:repeat(3, 1fr)}.gridBox:not(._).-row5{grid-template-columns:repeat(5, 1fr)}.lineClamp:not(._){-webkit-line-clamp:2;line-clamp:2;display:-webkit-box;-webkit-box-orient:vertical;overflow:hidden}.lineClamp:not(._).-row1{-webkit-line-clamp:1;line-clamp:1}.lineClamp:not(._).-row3{-webkit-line-clamp:3;line-clamp:3}@media(max-width: 390px){.lineClampUnder390:not(._){-webkit-line-clamp:2;display:-webkit-box;-webkit-box-orient:vertical;overflow:hidden}.lineClampUnder390:not(._).-row1{-webkit-line-clamp:1;line-clamp:1}.lineClampUnder390:not(._).-row3{-webkit-line-clamp:3;line-clamp:3}}@media(max-width: 560px){.lineClampUnder560:not(._){-webkit-line-clamp:2;line-clamp:2;display:-webkit-box;-webkit-box-orient:vertical;overflow:hidden}.lineClampUnder560:not(._).-row1{-webkit-line-clamp:1;line-clamp:1}.lineClampUnder560:not(._).-row3{-webkit-line-clamp:3;line-clamp:3}}@media(max-width: 768px){.lineClampUnder768:not(._){-webkit-line-clamp:2;line-clamp:2;display:-webkit-box;-webkit-box-orient:vertical;overflow:hidden}.lineClampUnder768:not(._).-row1{-webkit-line-clamp:1;line-clamp:1}.lineClampUnder768:not(._).-row3{-webkit-line-clamp:3;line-clamp:3}}@media(max-width: 1023px){.lineClampUnder1023:not(._){-webkit-line-clamp:2;line-clamp:2;display:-webkit-box;-webkit-box-orient:vertical;overflow:hidden}.lineClampUnder1023:not(._).-row1{-webkit-line-clamp:1;line-clamp:1}.lineClampUnder1023:not(._).-row3{-webkit-line-clamp:3;line-clamp:3}}@media(max-width: 391px){.lineClampUpper391:not(._){-webkit-line-clamp:2;display:-webkit-box;-webkit-box-orient:vertical;overflow:hidden}.lineClampUpper391:not(._).-row1{-webkit-line-clamp:1;line-clamp:1}.lineClampUpper391:not(._).-row3{-webkit-line-clamp:3;line-clamp:3}}@media(max-width: 561px){.lineClampUpper561:not(._){-webkit-line-clamp:2;display:-webkit-box;-webkit-box-orient:vertical;overflow:hidden}.lineClampUpper561:not(._).-row1{-webkit-line-clamp:1;line-clamp:1}.lineClampUpper561:not(._).-row3{-webkit-line-clamp:3;line-clamp:3}}@media(max-width: 769px){.lineClampUpper769:not(._){-webkit-line-clamp:2;line-clamp:2;display:-webkit-box;-webkit-box-orient:vertical;overflow:hidden}.lineClampUpper769:not(._).-row1{-webkit-line-clamp:1;line-clamp:1}.lineClampUpper769:not(._).-row3{-webkit-line-clamp:3;line-clamp:3}}@media(max-width: 1024px){.lineClampUpper1024:not(._){-webkit-line-clamp:2;line-clamp:2;display:-webkit-box;-webkit-box-orient:vertical;overflow:hidden}.lineClampUpper1024:not(._).-row1{-webkit-line-clamp:1;line-clamp:1}.lineClampUpper1024:not(._).-row3{-webkit-line-clamp:3;line-clamp:3}}@media(max-width: 390px){.hideUnder390:not(._){display:none}}@media(max-width: 560px){.hideUnder560:not(._){display:none}}@media(max-width: 768px){.hideUnder768:not(._){display:none}}@media(max-width: 1023px){.hideUnder1023:not(._){display:none}}@media(min-width: 391px){.hideUpper391:not(._){display:none}}@media(min-width: 561px){.hideUpper561:not(._){display:none}}@media(min-width: 769px){.hideUpper769:not(._){display:none}}@media(min-width: 1024px){.hideUpper1024:not(._){display:none}}.srOnly{position:absolute !important;width:1px !important;height:1px !important;padding:0 !important;margin:-1px !important;overflow:hidden !important;clip:rect(0 0 0 0) !important;clip-path:inset(50%) !important;white-space:nowrap !important;border:0 !important}/*# sourceMappingURL=documentdx.min.css.map */