@page{size:A4 portrait;margin:0}body{width:210mm;-webkit-print-color-adjust:exact;color-adjust:exact;margin:10mm 0}#nav-foot,#nav-global,#nav-head,#pankuzu,.btn-open-nav,.contents-sub-1,.contents-sub-2,.contents-title-img,.hidden_po,.open-nav-container,.pagetop,.slick-slider,[class*=menu-]{display:none!important}#contents,#contents-title,#footer,#header,#wrap,#wrap-contents{width:210mm;min-width:210mm;max-width:210mm;padding:0;margin:0 auto}.has-sub-1,.has-sub-2{width:100%;min-width:100%;max-width:100%;padding:0;margin:0 auto}#wrap{overflow:hidden}.contents-title-text{margin-top:3rem}.contents-title-text .description,.contents-title-text .title{color:var(--c-body-color)}#footer{margin-top:3rem;order:999}#top-mv{overflow:hidden}.pgb-before-always{page-break-before:always}.pgb-before-avoid{page-break-before:avoid}.pgb-after-always{page-break-after:always}.pgb-after-avoid{page-break-after:avoid}.pgb-inside-avoid{page-break-inside:avoid}.bgDownExtend_plx,.bgLeftExtend_plx,.bgRightExtend_plx,.bgUpExtend_plx,.blur_plx,.blurText_plx>span,.effect_plx,.fadeDown_plx,.fadeIn_plx,.fadeInText_plx>span,.fadeLeft_plx,.fadeRight_plx,.fadeUp_plx,.flipDown_plx,.flipDownText_plx>span,.flipLeft_plx,.flipLeftTop_plx,.flipRight_plx,.flipRightTop_plx,.glowText_plx>span,.lineCircleExtend_plx,.lineExtend_plx,.rotateLeftZ_plx,.rotateRightZ_plx,.rotateX_plx,.rotateXText_plx>span,.rotateY_plx,.smooth_plx,.smoothText_plx>span,.zoomIn_plx,.zoomOut_plx,.zoomOutText_plx>span{opacity:1!important}.bgDownExtend_plx:after,.bgDownExtend_plx:before,.bgLeftExtend_plx:after,.bgLeftExtend_plx:before,.bgRightExtend_plx:after,.bgRightExtend_plx:before,.bgUpExtend_plx:after,.bgUpExtend_plx:before,.effect_plx:after,.effect_plx:before,.lineCircleExtend_plx:after,.lineCircleExtend_plx:before,.lineExtend_plx:after,.lineExtend_plx:before{opacity:0!important}.typingText_plx>span{width:auto!important;overflow:visible!important;background-color:transparent!important}.clipBottom_plx,.clipCenter_plx,.clipLeft_plx,.clipLeftTop_plx,.clipRight_plx,.clipTop_plx{clip-path:inset(0)!important}.clipCircle_plx{clip-path:circle(100% at 50% 50%)!important}.clipPolygon2_plx,.clipPolygon_plx{clip-path:polygon(0 0,200% 0,0 200%)}.clipPolygon2_plx{transform:translateX(0) scale(1) skew(0)}