<html><head><meta name="color-scheme" content="light dark"></head><body><pre style="word-wrap: break-word; white-space: pre-wrap;">@import url("//fonts.googleapis.com/earlyaccess/notosansjp.css");@import url("//fonts.googleapis.com/css?family=Rajdhani:400,500,600,700");@keyframes flashing-show{0%{-ms-filter:"alpha(opacity=$num)";opacity:.3;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=$num)"}1.25%{-ms-filter:"alpha(opacity=$num)";opacity:1;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=$num)"}2.5%{-ms-filter:"alpha(opacity=$num)";opacity:.3;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=$num)"}3.75%{-ms-filter:"alpha(opacity=$num)";opacity:1;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=$num)"}5%{-ms-filter:"alpha(opacity=$num)";opacity:.3;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=$num)"}6.25%{-ms-filter:"alpha(opacity=$num)";opacity:1;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=$num)"}100%{-ms-filter:"alpha(opacity=$num)";opacity:1;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=$num)"}}@keyframes flashing-hide{0%{-ms-filter:"alpha(opacity=$num)";opacity:1;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=$num)"}1.25%{-ms-filter:"alpha(opacity=$num)";opacity:.3;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=$num)"}2.5%{-ms-filter:"alpha(opacity=$num)";opacity:1;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=$num)"}3.75%{-ms-filter:"alpha(opacity=$num)";opacity:.3;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=$num)"}5%{-ms-filter:"alpha(opacity=$num)";opacity:1;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=$num)"}6.25%{-ms-filter:"alpha(opacity=$num)";opacity:0;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=$num)"}100%{-ms-filter:"alpha(opacity=$num)";opacity:0;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=$num)"}}@keyframes flashing-show{0%{-ms-filter:"alpha(opacity=$num)";opacity:.3;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=$num)"}1.25%{-ms-filter:"alpha(opacity=$num)";opacity:1;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=$num)"}2.5%{-ms-filter:"alpha(opacity=$num)";opacity:.3;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=$num)"}3.75%{-ms-filter:"alpha(opacity=$num)";opacity:1;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=$num)"}5%{-ms-filter:"alpha(opacity=$num)";opacity:.3;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=$num)"}6.25%{-ms-filter:"alpha(opacity=$num)";opacity:1;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=$num)"}100%{-ms-filter:"alpha(opacity=$num)";opacity:1;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=$num)"}}@keyframes flashing-hide{0%{-ms-filter:"alpha(opacity=$num)";opacity:1;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=$num)"}1.25%{-ms-filter:"alpha(opacity=$num)";opacity:.3;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=$num)"}2.5%{-ms-filter:"alpha(opacity=$num)";opacity:1;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=$num)"}3.75%{-ms-filter:"alpha(opacity=$num)";opacity:.3;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=$num)"}5%{-ms-filter:"alpha(opacity=$num)";opacity:1;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=$num)"}6.25%{-ms-filter:"alpha(opacity=$num)";opacity:0;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=$num)"}100%{-ms-filter:"alpha(opacity=$num)";opacity:0;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=$num)"}}html{font-family:sans-serif;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%}body{margin:0;overflow:visible !important}a{background:transparent}a:focus{outline:thin dotted}a:active,a:hover{outline:0}h1{font-size:2em;margin:0.67em 0}abbr[title]{border-bottom:1px dotted}b,strong{font-weight:bold}dfn{font-style:italic}hr{-moz-box-sizing:content-box;box-sizing:content-box;height:0}mark{background:#ff0;color:#000}code,kbd,pre,samp{font-family:monospace, serif;font-size:1em}pre{white-space:pre-wrap}q{quotes:"\201C" "\201D" "\2018" "\2019"}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sup{top:-0.5em}sub{bottom:-0.25em}img{border:0}svg:not(:root){overflow:hidden}figure{margin:0}fieldset{border:1px solid #c0c0c0;margin:0 2px;padding:0.35em 0.625em 0.75em}legend{border:0;padding:0}button,input,select,textarea{font-family:inherit;font-size:100%;margin:0}button,input{line-height:normal}button,select{text-transform:none}select::-ms-expand{display:none}button,html input[type="button"],input[type="reset"],input[type="submit"]{-webkit-appearance:button;cursor:pointer}button[disabled],html input[disabled]{cursor:default}input[type="checkbox"],input[type="radio"]{box-sizing:border-box;padding:0}input[type="search"]{-webkit-appearance:textfield;-moz-box-sizing:content-box;-webkit-box-sizing:content-box;box-sizing:content-box}input[type="search"]::-webkit-search-cancel-button,input[type="search"]::-webkit-search-decoration{-webkit-appearance:none}button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0}textarea{overflow:auto;vertical-align:top}table{border-collapse:collapse;border-spacing:0}html *{-webkit-font-smoothing:antialiased;-webkit-appearance:none;outline:none;-moz-osx-font-smoothing:grayscale;text-rendering:optimizeLegibility;-webkit-text-rendering:optimizeLegibility;-webkit-text-size-adjust:100%}html,body{text-rendering:optimizeLegibility}html{-webkit-tap-highlight-color:transparent}body{font-family:YuGothic, '游ゴシック','Noto Sans JP',"Meiryo","メイリオ","ＭＳ Ｐゴシック",sans-serif;font-size:15px;line-height:1.77;color:#191949;-webkit-text-size-adjust:100%;background-color:#fff}body.lang-en{font-family:'Rajdhani',sans-serif;font-weight:600}html,body,div,span,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,code,del,em,img,strong,dl,dt,dd,ol,ul,li,fieldset,form,label,table,caption,tbody,tfoot,thead,tr,th,td{margin:0;padding:0;vertical-align:baseline;font-style:normal;font-weight:normal}article,aside,figure,footer,header,hgroup,menu,nav,section{margin:0;padding:0;border:none;display:block;outline:none}h1,h2,h3,h4,h5,h6,dt{line-height:1.47}p{line-height:1.67}dd,li,th,td,input,textarea{line-height:1.67;text-align:left}ul,ol{list-style-type:none}img{width:100%;height:auto;vertical-align:top}a,input,button,textarea{outline:none}img{width:100%;height:auto}::-moz-selection{background-color:rgba(0,210,255,0.7)}::selection{background-color:rgba(0,210,255,0.7)}img::selection,svg::selection,svg *::selection{background-color:transparent}body.other .d_tablet,body.other .d_smp{display:none !important}body.tablet .d_pc,body.smp .d_pc{display:none !important}.clearfix:after{display:block;clear:both;content:""}.fll{float:left}.flr{float:right}.d_none{display:none}.js__posi-v-center{width:100%;position:absolute;left:0}.js__split-text&gt;*{position:relative;overflow:hidden}.js__split-text&gt;*&gt;*{position:relative;z-index:1;-ms-filter:"alpha(opacity=$num)";opacity:0;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=$num)"}.js__split-text&gt;*:after{width:100%;height:100%;background-color:#0000fa;position:absolute;top:0;left:0;transform:translate3d(0, -120%, 0);content:""}.js__split-text.show&gt;*:nth-child(1)&gt;*{-ms-filter:"alpha(opacity=$num)";opacity:1;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=$num)";transition:0.6s cubic-bezier(0.075, 0.82, 0.565, 1) 1.45s}.js__split-text.show&gt;*:nth-child(1):after{transform:translate3d(0, 120%, 0);transition:0.6s cubic-bezier(0.075, 0.82, 0.565, 1) 1.45s}.js__split-text.show&gt;*:nth-child(2)&gt;*{-ms-filter:"alpha(opacity=$num)";opacity:1;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=$num)";transition:0.6s cubic-bezier(0.075, 0.82, 0.565, 1) 1.5s}.js__split-text.show&gt;*:nth-child(2):after{transform:translate3d(0, 120%, 0);transition:0.6s cubic-bezier(0.075, 0.82, 0.565, 1) 1.5s}.js__split-text.show&gt;*:nth-child(3)&gt;*{-ms-filter:"alpha(opacity=$num)";opacity:1;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=$num)";transition:0.6s cubic-bezier(0.075, 0.82, 0.565, 1) 1.55s}.js__split-text.show&gt;*:nth-child(3):after{transform:translate3d(0, 120%, 0);transition:0.6s cubic-bezier(0.075, 0.82, 0.565, 1) 1.55s}.js__split-text.show&gt;*:nth-child(4)&gt;*{-ms-filter:"alpha(opacity=$num)";opacity:1;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=$num)";transition:0.6s cubic-bezier(0.075, 0.82, 0.565, 1) 1.6s}.js__split-text.show&gt;*:nth-child(4):after{transform:translate3d(0, 120%, 0);transition:0.6s cubic-bezier(0.075, 0.82, 0.565, 1) 1.6s}.js__split-text.show&gt;*:nth-child(5)&gt;*{-ms-filter:"alpha(opacity=$num)";opacity:1;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=$num)";transition:0.6s cubic-bezier(0.075, 0.82, 0.565, 1) 1.65s}.js__split-text.show&gt;*:nth-child(5):after{transform:translate3d(0, 120%, 0);transition:0.6s cubic-bezier(0.075, 0.82, 0.565, 1) 1.65s}.js__split-text.show&gt;*:nth-child(6)&gt;*{-ms-filter:"alpha(opacity=$num)";opacity:1;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=$num)";transition:0.6s cubic-bezier(0.075, 0.82, 0.565, 1) 1.7s}.js__split-text.show&gt;*:nth-child(6):after{transform:translate3d(0, 120%, 0);transition:0.6s cubic-bezier(0.075, 0.82, 0.565, 1) 1.7s}.js__split-text.show&gt;*:nth-child(7)&gt;*{-ms-filter:"alpha(opacity=$num)";opacity:1;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=$num)";transition:0.6s cubic-bezier(0.075, 0.82, 0.565, 1) 1.75s}.js__split-text.show&gt;*:nth-child(7):after{transform:translate3d(0, 120%, 0);transition:0.6s cubic-bezier(0.075, 0.82, 0.565, 1) 1.75s}.js__split-text.show&gt;*:nth-child(8)&gt;*{-ms-filter:"alpha(opacity=$num)";opacity:1;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=$num)";transition:0.6s cubic-bezier(0.075, 0.82, 0.565, 1) 1.8s}.js__split-text.show&gt;*:nth-child(8):after{transform:translate3d(0, 120%, 0);transition:0.6s cubic-bezier(0.075, 0.82, 0.565, 1) 1.8s}.js__split-text.show&gt;*:nth-child(9)&gt;*{-ms-filter:"alpha(opacity=$num)";opacity:1;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=$num)";transition:0.6s cubic-bezier(0.075, 0.82, 0.565, 1) 1.85s}.js__split-text.show&gt;*:nth-child(9):after{transform:translate3d(0, 120%, 0);transition:0.6s cubic-bezier(0.075, 0.82, 0.565, 1) 1.85s}.js__split-text.show&gt;*:nth-child(10)&gt;*{-ms-filter:"alpha(opacity=$num)";opacity:1;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=$num)";transition:0.6s cubic-bezier(0.075, 0.82, 0.565, 1) 1.9s}.js__split-text.show&gt;*:nth-child(10):after{transform:translate3d(0, 120%, 0);transition:0.6s cubic-bezier(0.075, 0.82, 0.565, 1) 1.9s}.js__split-text.show&gt;*:nth-child(11)&gt;*{-ms-filter:"alpha(opacity=$num)";opacity:1;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=$num)";transition:0.6s cubic-bezier(0.075, 0.82, 0.565, 1) 1.95s}.js__split-text.show&gt;*:nth-child(11):after{transform:translate3d(0, 120%, 0);transition:0.6s cubic-bezier(0.075, 0.82, 0.565, 1) 1.95s}.js__split-text.show&gt;*:nth-child(12)&gt;*{-ms-filter:"alpha(opacity=$num)";opacity:1;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=$num)";transition:0.6s cubic-bezier(0.075, 0.82, 0.565, 1) 2s}.js__split-text.show&gt;*:nth-child(12):after{transform:translate3d(0, 120%, 0);transition:0.6s cubic-bezier(0.075, 0.82, 0.565, 1) 2s}.js__split-text.show&gt;*:nth-child(13)&gt;*{-ms-filter:"alpha(opacity=$num)";opacity:1;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=$num)";transition:0.6s cubic-bezier(0.075, 0.82, 0.565, 1) 2.05s}.js__split-text.show&gt;*:nth-child(13):after{transform:translate3d(0, 120%, 0);transition:0.6s cubic-bezier(0.075, 0.82, 0.565, 1) 2.05s}.js__split-text.show&gt;*:nth-child(14)&gt;*{-ms-filter:"alpha(opacity=$num)";opacity:1;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=$num)";transition:0.6s cubic-bezier(0.075, 0.82, 0.565, 1) 2.1s}.js__split-text.show&gt;*:nth-child(14):after{transform:translate3d(0, 120%, 0);transition:0.6s cubic-bezier(0.075, 0.82, 0.565, 1) 2.1s}.js__split-text.show&gt;*:nth-child(15)&gt;*{-ms-filter:"alpha(opacity=$num)";opacity:1;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=$num)";transition:0.6s cubic-bezier(0.075, 0.82, 0.565, 1) 2.15s}.js__split-text.show&gt;*:nth-child(15):after{transform:translate3d(0, 120%, 0);transition:0.6s cubic-bezier(0.075, 0.82, 0.565, 1) 2.15s}.js__split-text.show&gt;*:nth-child(16)&gt;*{-ms-filter:"alpha(opacity=$num)";opacity:1;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=$num)";transition:0.6s cubic-bezier(0.075, 0.82, 0.565, 1) 2.2s}.js__split-text.show&gt;*:nth-child(16):after{transform:translate3d(0, 120%, 0);transition:0.6s cubic-bezier(0.075, 0.82, 0.565, 1) 2.2s}.js__split-text.show&gt;*:nth-child(17)&gt;*{-ms-filter:"alpha(opacity=$num)";opacity:1;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=$num)";transition:0.6s cubic-bezier(0.075, 0.82, 0.565, 1) 2.25s}.js__split-text.show&gt;*:nth-child(17):after{transform:translate3d(0, 120%, 0);transition:0.6s cubic-bezier(0.075, 0.82, 0.565, 1) 2.25s}.js__split-text.show&gt;*:nth-child(18)&gt;*{-ms-filter:"alpha(opacity=$num)";opacity:1;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=$num)";transition:0.6s cubic-bezier(0.075, 0.82, 0.565, 1) 2.3s}.js__split-text.show&gt;*:nth-child(18):after{transform:translate3d(0, 120%, 0);transition:0.6s cubic-bezier(0.075, 0.82, 0.565, 1) 2.3s}.js__split-text.show&gt;*:nth-child(19)&gt;*{-ms-filter:"alpha(opacity=$num)";opacity:1;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=$num)";transition:0.6s cubic-bezier(0.075, 0.82, 0.565, 1) 2.35s}.js__split-text.show&gt;*:nth-child(19):after{transform:translate3d(0, 120%, 0);transition:0.6s cubic-bezier(0.075, 0.82, 0.565, 1) 2.35s}.js__split-text.show&gt;*:nth-child(20)&gt;*{-ms-filter:"alpha(opacity=$num)";opacity:1;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=$num)";transition:0.6s cubic-bezier(0.075, 0.82, 0.565, 1) 2.4s}.js__split-text.show&gt;*:nth-child(20):after{transform:translate3d(0, 120%, 0);transition:0.6s cubic-bezier(0.075, 0.82, 0.565, 1) 2.4s}.js__split-text.show&gt;*:nth-child(21)&gt;*{-ms-filter:"alpha(opacity=$num)";opacity:1;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=$num)";transition:0.6s cubic-bezier(0.075, 0.82, 0.565, 1) 2.45s}.js__split-text.show&gt;*:nth-child(21):after{transform:translate3d(0, 120%, 0);transition:0.6s cubic-bezier(0.075, 0.82, 0.565, 1) 2.45s}.js__split-text.show&gt;*:nth-child(22)&gt;*{-ms-filter:"alpha(opacity=$num)";opacity:1;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=$num)";transition:0.6s cubic-bezier(0.075, 0.82, 0.565, 1) 2.5s}.js__split-text.show&gt;*:nth-child(22):after{transform:translate3d(0, 120%, 0);transition:0.6s cubic-bezier(0.075, 0.82, 0.565, 1) 2.5s}.js__split-text.show&gt;*:nth-child(23)&gt;*{-ms-filter:"alpha(opacity=$num)";opacity:1;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=$num)";transition:0.6s cubic-bezier(0.075, 0.82, 0.565, 1) 2.55s}.js__split-text.show&gt;*:nth-child(23):after{transform:translate3d(0, 120%, 0);transition:0.6s cubic-bezier(0.075, 0.82, 0.565, 1) 2.55s}.js__split-text.show&gt;*:nth-child(24)&gt;*{-ms-filter:"alpha(opacity=$num)";opacity:1;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=$num)";transition:0.6s cubic-bezier(0.075, 0.82, 0.565, 1) 2.6s}.js__split-text.show&gt;*:nth-child(24):after{transform:translate3d(0, 120%, 0);transition:0.6s cubic-bezier(0.075, 0.82, 0.565, 1) 2.6s}.js__split-text.show&gt;*:nth-child(25)&gt;*{-ms-filter:"alpha(opacity=$num)";opacity:1;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=$num)";transition:0.6s cubic-bezier(0.075, 0.82, 0.565, 1) 2.65s}.js__split-text.show&gt;*:nth-child(25):after{transform:translate3d(0, 120%, 0);transition:0.6s cubic-bezier(0.075, 0.82, 0.565, 1) 2.65s}.js__split-text.show&gt;*:nth-child(26)&gt;*{-ms-filter:"alpha(opacity=$num)";opacity:1;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=$num)";transition:0.6s cubic-bezier(0.075, 0.82, 0.565, 1) 2.7s}.js__split-text.show&gt;*:nth-child(26):after{transform:translate3d(0, 120%, 0);transition:0.6s cubic-bezier(0.075, 0.82, 0.565, 1) 2.7s}.js__split-text.show&gt;*:nth-child(27)&gt;*{-ms-filter:"alpha(opacity=$num)";opacity:1;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=$num)";transition:0.6s cubic-bezier(0.075, 0.82, 0.565, 1) 2.75s}.js__split-text.show&gt;*:nth-child(27):after{transform:translate3d(0, 120%, 0);transition:0.6s cubic-bezier(0.075, 0.82, 0.565, 1) 2.75s}.js__split-text.show&gt;*:nth-child(28)&gt;*{-ms-filter:"alpha(opacity=$num)";opacity:1;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=$num)";transition:0.6s cubic-bezier(0.075, 0.82, 0.565, 1) 2.8s}.js__split-text.show&gt;*:nth-child(28):after{transform:translate3d(0, 120%, 0);transition:0.6s cubic-bezier(0.075, 0.82, 0.565, 1) 2.8s}.js__split-text.show&gt;*:nth-child(29)&gt;*{-ms-filter:"alpha(opacity=$num)";opacity:1;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=$num)";transition:0.6s cubic-bezier(0.075, 0.82, 0.565, 1) 2.85s}.js__split-text.show&gt;*:nth-child(29):after{transform:translate3d(0, 120%, 0);transition:0.6s cubic-bezier(0.075, 0.82, 0.565, 1) 2.85s}.js__split-text.show&gt;*:nth-child(30)&gt;*{-ms-filter:"alpha(opacity=$num)";opacity:1;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=$num)";transition:0.6s cubic-bezier(0.075, 0.82, 0.565, 1) 2.9s}.js__split-text.show&gt;*:nth-child(30):after{transform:translate3d(0, 120%, 0);transition:0.6s cubic-bezier(0.075, 0.82, 0.565, 1) 2.9s}.js__split-text.show&gt;*:nth-child(31)&gt;*{-ms-filter:"alpha(opacity=$num)";opacity:1;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=$num)";transition:0.6s cubic-bezier(0.075, 0.82, 0.565, 1) 2.95s}.js__split-text.show&gt;*:nth-child(31):after{transform:translate3d(0, 120%, 0);transition:0.6s cubic-bezier(0.075, 0.82, 0.565, 1) 2.95s}.js__split-text.show&gt;*:nth-child(32)&gt;*{-ms-filter:"alpha(opacity=$num)";opacity:1;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=$num)";transition:0.6s cubic-bezier(0.075, 0.82, 0.565, 1) 3s}.js__split-text.show&gt;*:nth-child(32):after{transform:translate3d(0, 120%, 0);transition:0.6s cubic-bezier(0.075, 0.82, 0.565, 1) 3s}.js__split-text.show&gt;*:nth-child(33)&gt;*{-ms-filter:"alpha(opacity=$num)";opacity:1;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=$num)";transition:0.6s cubic-bezier(0.075, 0.82, 0.565, 1) 3.05s}.js__split-text.show&gt;*:nth-child(33):after{transform:translate3d(0, 120%, 0);transition:0.6s cubic-bezier(0.075, 0.82, 0.565, 1) 3.05s}.js__split-text.show&gt;*:nth-child(34)&gt;*{-ms-filter:"alpha(opacity=$num)";opacity:1;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=$num)";transition:0.6s cubic-bezier(0.075, 0.82, 0.565, 1) 3.1s}.js__split-text.show&gt;*:nth-child(34):after{transform:translate3d(0, 120%, 0);transition:0.6s cubic-bezier(0.075, 0.82, 0.565, 1) 3.1s}.js__split-text.show&gt;*:nth-child(35)&gt;*{-ms-filter:"alpha(opacity=$num)";opacity:1;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=$num)";transition:0.6s cubic-bezier(0.075, 0.82, 0.565, 1) 3.15s}.js__split-text.show&gt;*:nth-child(35):after{transform:translate3d(0, 120%, 0);transition:0.6s cubic-bezier(0.075, 0.82, 0.565, 1) 3.15s}.js__split-text.show&gt;*:nth-child(36)&gt;*{-ms-filter:"alpha(opacity=$num)";opacity:1;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=$num)";transition:0.6s cubic-bezier(0.075, 0.82, 0.565, 1) 3.2s}.js__split-text.show&gt;*:nth-child(36):after{transform:translate3d(0, 120%, 0);transition:0.6s cubic-bezier(0.075, 0.82, 0.565, 1) 3.2s}.js__split-text.show&gt;*:nth-child(37)&gt;*{-ms-filter:"alpha(opacity=$num)";opacity:1;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=$num)";transition:0.6s cubic-bezier(0.075, 0.82, 0.565, 1) 3.25s}.js__split-text.show&gt;*:nth-child(37):after{transform:translate3d(0, 120%, 0);transition:0.6s cubic-bezier(0.075, 0.82, 0.565, 1) 3.25s}.js__split-text.show&gt;*:nth-child(38)&gt;*{-ms-filter:"alpha(opacity=$num)";opacity:1;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=$num)";transition:0.6s cubic-bezier(0.075, 0.82, 0.565, 1) 3.3s}.js__split-text.show&gt;*:nth-child(38):after{transform:translate3d(0, 120%, 0);transition:0.6s cubic-bezier(0.075, 0.82, 0.565, 1) 3.3s}.js__split-text.show&gt;*:nth-child(39)&gt;*{-ms-filter:"alpha(opacity=$num)";opacity:1;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=$num)";transition:0.6s cubic-bezier(0.075, 0.82, 0.565, 1) 3.35s}.js__split-text.show&gt;*:nth-child(39):after{transform:translate3d(0, 120%, 0);transition:0.6s cubic-bezier(0.075, 0.82, 0.565, 1) 3.35s}.js__split-text.show&gt;*:nth-child(40)&gt;*{-ms-filter:"alpha(opacity=$num)";opacity:1;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=$num)";transition:0.6s cubic-bezier(0.075, 0.82, 0.565, 1) 3.4s}.js__split-text.show&gt;*:nth-child(40):after{transform:translate3d(0, 120%, 0);transition:0.6s cubic-bezier(0.075, 0.82, 0.565, 1) 3.4s}@media only screen and (min-width: 751px){body .pc-small{display:none}}@media only screen and (min-width: 751px) and (max-width: 1280px) and (min-width: 751px){body .pc-small{display:block}}@media only screen and (min-width: 751px){body .sp{display:none !important}}@media only screen and (max-width: 750px){body .pc-small{display:none}body .pc{display:none !important}}a:hover{text-decoration:none}.blank-icon{border:1px solid #0000fa;width:10px;height:6px;position:relative;display:inline-block;vertical-align:middle;margin-left:6px;top:-1px}.blank-icon:after{content:"";display:block;border-top:1px solid #0000fa;border-right:1px solid #0000fa;position:absolute;right:-3px;top:-3px;width:11px;height:7px}.text__hover:hover{animation:surface-hover 0.8s linear 0s infinite alternate none running}@keyframes surface-hover{0%{color:#fff}10%{color:#0000fa}20%{color:#6666fc}30%{color:#00d2ff}40%{color:#fff}50%{color:#0000fa}60%{color:#6666fc}70%{color:#00d2ff}80%{color:#fff}90%{color:#0000fa}100%{color:#00d2ff}}input.text,textarea.text{padding:0 25px;background-color:#f3f6f8;border:1px solid #dee1e5;vertical-align:middle;box-sizing:border-box;border-radius:0}.select{color:#fff;width:100%;height:50px;line-height:50px;border:none;-webkit-appearance:none;-moz-appearance:none;text-indent:25px;font-family:'Rajdhani',sans-serif;font-weight:600;text-overflow:'';position:relative;box-sizing:border-box;background:url("../img/common/arrow_select.svg") no-repeat 93% center #0000fa;background-size:14px 8px;border-radius:0}select.clear{height:50px;line-height:50px;border:1px solid #0000fa;background-color:transparent;vertical-align:middle;-webkit-appearance:none;-moz-appearance:none;text-indent:25px;background:url("../img/common/arrow_select2.svg") no-repeat right center;background-size:48px 48px}@media only screen and (max-width: 750px){.select,select.clear{border-radius:0;text-indent:17px;vertical-align:middle}}@keyframes m-btn-hover{0%{transform:scale(1);-moz-transform:scale(1);-webkit-transform:scale(1);-ms-transform:scale(1);-ms-filter:"alpha(opacity=$num)";opacity:.5;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=$num)"}50%{transform:scale(1.6);-moz-transform:scale(1.6);-webkit-transform:scale(1.6);-ms-transform:scale(1.6);-ms-filter:"alpha(opacity=$num)";opacity:0;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=$num)"}100%{transform:scale(1);-moz-transform:scale(1);-webkit-transform:scale(1);-ms-transform:scale(1);-ms-filter:"alpha(opacity=$num)";opacity:.5;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=$num)"}}.btn{width:205px;height:40px}.btn.center{margin-left:auto;margin-right:auto}.btn .btn-inner{width:100%;height:100%;position:relative;margin-left:auto;margin-right:auto}.btn .btn-inner&gt;a,.btn .btn-inner&gt;span,.btn .btn-inner&gt;button{width:100%;height:100%;line-height:40px;vertical-align:middle;display:block;text-align:center;position:absolute;z-index:1;text-decoration:none;color:#fff;font-family:'Rajdhani',sans-serif;font-weight:600;cursor:pointer;background:none;border:none}.btn .btn-inner&gt;a *,.btn .btn-inner&gt;span *,.btn .btn-inner&gt;button *{font-family:'Rajdhani',sans-serif;font-weight:600}.btn .btn-inner.clone{height:40px;-ms-filter:"alpha(opacity=$num)";opacity:.5;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=$num)";position:absolute;top:0;bottom:0;left:0;right:0;margin:auto}.btn .btn-inner svg{position:absolute;width:100%;height:100%;left:0;right:0;top:0;bottom:0;margin:auto;z-index:0;overflow:visible}.btn.w400{width:400px}.btn.w400 .btn-inner{width:400px}.btn.w260{width:260px}.btn.w260 .btn-inner{width:260px}.btn.h55{height:55px}.btn.h55 a,.btn.h55&gt;span,.btn.h55&gt;button{line-height:55px}.btn.white .btn-inner svg path{fill:#fff}.btn.white .btn-inner svg polygon{fill:#fff}.btn.blueclear .btn-inner a,.btn.blueclear .btn-inner&gt;span,.btn.blueclear .btn-inner&gt;button{color:#0000fa}.btn.blueclear .btn-inner&gt;svg path{fill:#0000fa}.btn.blueclear .btn-inner&gt;svg polygon{fill:none}.btn.blueclear.facebook .btn-inner a,.btn.blueclear.facebook .btn-inner&gt;span,.btn.blueclear.facebook .btn-inner&gt;button{color:#0000fa}.btn.blueclear.facebook .btn-inner a&gt;span,.btn.blueclear.facebook .btn-inner&gt;span&gt;span,.btn.blueclear.facebook .btn-inner&gt;button&gt;span{position:relative;width:15px;height:15px;display:inline-block;vertical-align:middle;top:-1px;margin-right:5px}.btn.blueclear.facebook:hover .btn-inner a&gt;span svg path.circle,.btn.blueclear.facebook:hover .btn-inner&gt;span&gt;span svg path.circle,.btn.blueclear.facebook:hover .btn-inner&gt;button&gt;span svg path.circle{animation:btn-anime1 1s ease-in-out 0s infinite normal none running}.btn.blueclear.facebook:hover .btn-inner a&gt;span svg path.letter-f,.btn.blueclear.facebook:hover .btn-inner&gt;span&gt;span svg path.letter-f,.btn.blueclear.facebook:hover .btn-inner&gt;button&gt;span svg path.letter-f{animation:btn-anime2 1s ease-out 0s infinite normal none running}.btn.clear .btn-inner svg path{fill:#fff}.btn.clear .btn-inner svg polygon{fill:none}.btn.plus .btn-inner{position:relative}.btn.plus .btn-inner:after{content:"";display:block;background:url("../img/common/plus-icon-white.svg") no-repeat center center;width:10px;height:10px;position:absolute;right:30px;top:0;bottom:0;margin:auto}.btn.pdf .btn-inner{position:relative}.btn.pdf .btn-inner:after{content:"";display:block;background:url("../img/common/b-pdficon.svg") no-repeat center center;background-size:cover;width:13px;height:15px;position:absolute;right:30px;top:0;bottom:0;margin:auto}.btn:hover .btn-inner a,.btn:hover .btn-inner&gt;span,.btn:hover .btn-inner&gt;button{animation:btn-anime1 1s ease-in-out 0s infinite normal none running}.btn:hover .btn-inner&gt;svg path{transform-origin:50% 50%;animation:btn-anime2 1s ease-out 0s infinite normal none running}.btn:hover .btn-inner&gt;svg polygon{animation:btn-anime3 0.5s linear 0s infinite alternate none running}.btn:hover.blueclear a,.btn:hover.blueclear&gt;span,.btn:hover.blueclear&gt;button{color:#fff}.btn-flash{height:50px}.btn-flash .btn{margin-top:5px}.btn-flash.high{height:70px}.btn-flash.high .btn{margin-top:8px}.btn-hexagon{width:48px;height:40px}.btn-hexagon .btn-inner{width:100%;height:100%;position:relative}.btn-hexagon .btn-inner&gt;a,.btn-hexagon .btn-inner&gt;span,.btn-hexagon .btn-inner&gt;button{position:absolute;z-index:1;text-decoration:none;text-indent:-9999px;width:10px;height:10px;left:0;right:0;top:0;bottom:0;margin:auto}.btn-hexagon .btn-inner svg{position:absolute;width:48px;height:40px;z-index:0;overflow:visible}.btn-hexagon.center{margin-left:auto;margin-right:auto}.btn-hexagon.close .btn-inner&gt;a,.btn-hexagon.close .btn-inner&gt;span,.btn-hexagon.close .btn-inner&gt;button{transform:rotate(45deg);-ms-transform:rotate(45deg);-moz-transform:rotate(45deg);-webkit-transform:rotate(45deg)}.btn-hexagon.blue .btn-inner a{background:url("../img/common/plus-icon-white.svg") no-repeat center center}.btn-hexagon.white .btn-inner a{background:url("../img/common/plus-icon-color.svg") no-repeat center center}.btn-hexagon.white .btn-inner svg path{fill:#fff}.btn-hexagon.white .btn-inner svg polygon{fill:#fff}.btn-hexagon.clear .btn-inner a{background:url("../img/common/plus-icon-white.svg") no-repeat center center}.btn-hexagon.clear .btn-inner svg path{fill:#fff}.btn-hexagon.clear .btn-inner svg polygon{fill:none}.btn-hexagon,.btn-hover-cover{cursor:pointer}.btn-hexagon:hover .btn-inner a,.btn-hover-cover:hover .btn-inner a{animation:hexagon-anime1 1s ease-in-out 0s infinite normal none running}.btn-hexagon:hover .btn-inner svg path,.btn-hover-cover:hover .btn-inner svg path{transform-origin:50% 50%;animation:hexagon-anime2 1s ease-out 0s infinite normal none running}.btn-hexagon:hover .btn-inner svg polygon,.btn-hover-cover:hover .btn-inner svg polygon{animation:hexagon-anime3 0.5s linear 0s infinite alternate none running}.btn-hexagon:hover .close .btn-inner a,.btn-hover-cover:hover .close .btn-inner a{animation:hexagon-anime-close1 1s ease-in-out 0s infinite normal none running}.btn-hexagon:hover .close .btn-inner svg path,.btn-hover-cover:hover .close .btn-inner svg path{transform-origin:50% 50%;animation:hexagon-anime2 1s ease-out 0s infinite normal none running}.btn-hexagon:hover .close .btn-inner svg polygon,.btn-hover-cover:hover .close .btn-inner svg polygon{animation:hexagon-anime3 0.5s linear 0s infinite alternate none running}@keyframes btn-anime1{0%{transform:scale(1);opacity:1}100%{transform:scale(1.05);opacity:0}}@keyframes btn-anime-close1{0%{transform:scale(1.1, 1.3) rotate(45deg);opacity:0}100%{transform:scale(1) rotate(45deg);opacity:1}}@keyframes btn-anime2{0%{transform:scale(1);opacity:1;fill:#00d2ff}50%{fill:#6666fc}100%{transform:scale(1.08, 1.3);opacity:0;fill:#0000fa}}@keyframes btn-anime3{0%{fill:#00d2ff}50%{fill:#6666fc}100%{fill:#0000fa}}@keyframes hexagon-anime1{0%{transform:scale(1);opacity:1}100%{transform:scale(1.3);opacity:0}}@keyframes hexagon-anime-close1{0%{transform:scale(1.3) rotate(45deg);opacity:0}100%{transform:scale(1) rotate(45deg);opacity:1}}@keyframes hexagon-anime2{0%{transform:scale(1);opacity:1}100%{transform:scale(1.3);opacity:0}}@keyframes hexagon-anime3{0%{fill:#00d2ff}50%{fill:#6666fc}100%{fill:#0000fa}}.btn-center{width:205px;margin-left:auto;margin-right:auto}.btn-center.w400{width:400px}@media only screen and (max-width: 750px){.btn{margin-left:auto;margin-right:auto}.btn.w400{width:100%}.btn.w400 .btn-inner{width:100%}.btn-center.w100p,.btn-center.w400{width:100%}.btn-center.w100p .btn,.btn-center.w400 .btn{width:100%}.btn-center.w100p .btn .btn-inner,.btn-center.w400 .btn .btn-inner{width:-webkit-calc(100% - 40px);width:calc(100% - 40px)}}@keyframes m-bg-hover{0%{width:0;height:1px;-ms-filter:"alpha(opacity=$num)";opacity:0;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=$num)"}50%{width:100%;-ms-filter:"alpha(opacity=$num)";opacity:1;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=$num)"}70%{width:100%;-ms-filter:"alpha(opacity=$num)";opacity:0;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=$num)"}80%{width:100%;-ms-filter:"alpha(opacity=$num)";opacity:1;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=$num)"}100%{width:100%;height:100%;-ms-filter:"alpha(opacity=$num)";opacity:1;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=$num)"}}.bg-hover{position:relative;cursor:pointer}.bg-hover:after{width:0;height:1px;content:"";display:block;position:absolute;top:0;bottom:0;left:0;margin-top:auto;margin-bottom:auto;background-color:rgba(255,255,255,0.3);z-index:-1;-ms-filter:"alpha(opacity=$num)";opacity:0;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=$num)"}.bg-hover:hover:after{animation:m-bg-hover 0.18s ease-in-out 0.18s both 1 alternate}.pace{-webkit-pointer-events:none;pointer-events:none;-webkit-user-select:none;-moz-user-select:none;user-select:none;display:none}.pace-inactive{display:none}html.first-loading #common-loader{display:block}.pace .pace-progress{background:#00d2ff;position:fixed;z-index:2000;top:0;right:100%;width:100%;height:2px}#common-loader{display:none;position:fixed;left:0;right:0;bottom:0;top:0;width:100%;height:100%;z-index:2000;background:#fff}#common-loader .progress{position:absolute;top:50%;left:50%;margin-top:-50px;margin-left:-58px;width:116px;height:100px;z-index:4;box-sizing:border-box;text-align:center;padding-top:30px}#common-loader .progress .number{font-family:Rajdhani;font-size:30px;line-height:30px;font-weight:700;color:#0000fa}#common-loader .progress .percent{font-family:Rajdhani;font-size:20px;line-height:30px;font-weight:700;color:#0000fa}#common-loader .progress .text{margin-top:-5px;font-family:Rajdhani;letter-spacing:1px;font-size:11px;line-height:16px;font-weight:700;color:#0000fa}#common-loader .img-bg{position:absolute;top:50%;left:50%;margin-top:-50px;margin-left:-58px;width:116px;height:100px;z-index:1}#common-loader .img-bg *{display:block;width:116px;height:100px}#common-loader .img-bg .loader-polygon-bg{stroke-width:4px}@media only screen and (max-width: 750px){#common-loader .img-bg .loader-polygon-bg{stroke-width:2px}}#common-loader .img{position:absolute;top:50%;left:50%;margin-top:-50px;margin-left:-58px;width:116px;height:100px;z-index:2}#common-loader .img *{display:block;width:116px;height:100px}#common-loader .img .loader-polygon{stroke-width:4px}@media only screen and (max-width: 750px){#common-loader .img .loader-polygon{stroke-width:2px}}body,html{-webkit-overflow-scrolling:touch}html.no-edge.no-ie *{font-feature-settings:"palt" 1}html.no-edge.no-ie *.not-palt{font-feature-settings:initial}html.ie body,html.mobile body{background:url("../img/common/body_bg.png") repeat left top}html.ie#webgl-page body,html.mobile#webgl-page body{background-image:none}body&gt;canvas{z-index:100000;position:fixed;top:0;left:0}#document{position:relative;z-index:10;-ms-filter:"alpha(opacity=$num)";opacity:0;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=$num)"}#page-body-bg{width:100%;height:100%;position:fixed;top:0;left:0}@media only screen and (min-width: 751px){#document{overflow:hidden;min-width:1080px}#body{overflow:hidden;will-change:transform}}@media only screen and (max-width: 750px){body{overflow-x:hidden !important;overflow-y:auto !important}#document{min-width:320px;overflow:hidden}#body{position:relative;z-index:10}}#header{width:100%;position:fixed;top:0;left:0;z-index:10000}#header.common #header-inner{background:#fff}#header #header-inner #site-logo{float:left;position:relative;z-index:1}#header #header-inner #header-text{width:100%;line-height:1;text-align:center;color:#fff;font-family:'Rajdhani',sans-serif;font-weight:600}#header #header-inner #lang-navi{width:83px;position:absolute}#header #header-inner #lang-navi&gt;*{line-height:1;display:inline-block}#header #header-inner #lang-navi&gt;* a{color:#0000fa;text-decoration:none;font-family:'Rajdhani',sans-serif;font-weight:600}#header #header-inner #lang-navi&gt;*.en{position:relative;padding-left:31px}#header #header-inner #lang-navi&gt;*.en:before{width:17px;height:1px;content:"";display:block;background-color:#0000fa;position:absolute;top:6px;left:6px;margin-top:auto;margin-bottom:auto}#header #header-inner #lang-navi&gt;*.active{-ms-filter:"alpha(opacity=$num)";opacity:.5;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=$num)";pointer-events:none}#header #header-inner #lang-navi.white.common:before{background:#fff}#header #header-inner #lang-navi.white&gt;* a{color:#fff}#header #header-inner #lang-navi.white&gt;*.en:before{background-color:#fff}#header #header-inner #gnavi-trigger{float:right;cursor:pointer;position:relative;z-index:1;-webkit-transform:translate3d(0, 0, 0)}#header #header-inner #gnavi-trigger #gnavi-trigger-inner{width:100%;height:100%;position:relative}#header #header-inner #gnavi-trigger #gnavi-trigger-inner .line,#header #header-inner #gnavi-trigger #gnavi-trigger-inner:before,#header #header-inner #gnavi-trigger #gnavi-trigger-inner:after{width:100%;height:2px;background-color:#fff;position:absolute;left:0;transition:all .38s cubic-bezier(0.075, 0.82, 0.565, 1);-moz-transition:all .38s cubic-bezier(0.075, 0.82, 0.565, 1);-webkit-transition:all .38s cubic-bezier(0.075, 0.82, 0.565, 1);-ms-transition:all .38s cubic-bezier(0.075, 0.82, 0.565, 1)}#header #header-inner #gnavi-trigger #gnavi-trigger-inner:before,#header #header-inner #gnavi-trigger #gnavi-trigger-inner:after{content:"";display:block}#header #header-inner #gnavi-trigger #gnavi-trigger-inner:before{top:0}#header #header-inner #gnavi-trigger #gnavi-trigger-inner:after{bottom:0}#header #header-inner #gnavi-trigger #gnavi-trigger-inner .line{top:0;bottom:0;margin-top:auto;margin-bottom:auto}#header #header-inner #gnavi-trigger.color #gnavi-trigger-inner .line,#header #header-inner #gnavi-trigger.color #gnavi-trigger-inner:before,#header #header-inner #gnavi-trigger.color #gnavi-trigger-inner:after{background-color:#0000fa}@keyframes gnaviLine{0%{background-color:#fff}10%{background-color:#0000fa}20%{background-color:#6666fc}30%{background-color:#00d2ff}40%{background-color:#fff}50%{background-color:#0000fa}60%{background-color:#6666fc}70%{background-color:#00d2ff}80%{background-color:#fff}90%{background-color:#0000fa}100%{background-color:#00d2ff}}@keyframes gnavifont{0%{color:#fff}10%{color:#0000fa}20%{color:#6666fc}30%{color:#00d2ff}40%{color:#fff}50%{color:#0000fa}60%{color:#6666fc}70%{color:#00d2ff}80%{color:#fff}90%{color:#0000fa}100%{color:#00d2ff}}#gnavi{position:fixed;top:0;left:0;z-index:100000}#gnavi #gnavi-inner{width:100%;height:100%;position:relative;overflow:hidden}#gnavi #gnavi-inner #gnavi-sc{overflow:hidden}#gnavi #gnavi-inner #gnavi-main{overflow:hidden;position:absolute;left:0;right:0;margin:0 auto;z-index:2}#gnavi #gnavi-inner #gnavi-main ul li:last-child{margin-bottom:0}#gnavi #gnavi-inner #gnavi-main ul li a{width:100%;display:block;font-family:'Rajdhani',sans-serif;font-weight:600;letter-spacing:0;vertical-align:middle;text-decoration:none;color:#fff;position:relative;font-weight:bold;transition:all .48s cubic-bezier(0.075, 0.82, 0.565, 1);-moz-transition:all .48s cubic-bezier(0.075, 0.82, 0.565, 1);-webkit-transition:all .48s cubic-bezier(0.075, 0.82, 0.565, 1);-ms-transition:all .48s cubic-bezier(0.075, 0.82, 0.565, 1)}#gnavi #gnavi-inner #gnavi-main ul li a:before{content:"";display:block;background-color:#fff;position:absolute;top:0;bottom:0;margin-top:auto;margin-bottom:auto;transition:all .48s cubic-bezier(0.075, 0.82, 0.565, 1);-moz-transition:all .48s cubic-bezier(0.075, 0.82, 0.565, 1);-webkit-transition:all .48s cubic-bezier(0.075, 0.82, 0.565, 1);-ms-transition:all .48s cubic-bezier(0.075, 0.82, 0.565, 1)}#gnavi #gnavi-inner #gnavi-main ul li a:hover:before{animation:gnaviLine 0.8s ease-in-out 0.1s both infinite alternate}#gnavi #gnavi-inner #gnavi-main ul li a&gt;*{display:block;float:left;font-weight:600}#gnavi #gnavi-inner #gnavi-main ul li a .no{font-weight:400;display:inline-block}#gnavi #gnavi-inner .bg-container{width:100%;height:100%;position:absolute}#gnavi #gnavi-inner .bg-container:after{content:"";background-color:#0000fa;position:absolute;width:100%;height:100%;left:0;top:0;display:none;z-index:0}#gnavi #gnavi-inner .bg-container.open:after{display:block}#gnavi #gnavi-inner .bg-container .line{width:100%;height:20%;position:relative}#gnavi #gnavi-inner .bg-container .line .line-child{width:100%;height:100%;position:absolute;-ms-filter:"alpha(opacity=$num)";opacity:.95;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=$num)"}#gnavi #gnavi-inner .bg-container .line .line-child.color1{background-color:#00d2ff}#gnavi #gnavi-inner .bg-container .line .line-child.color2{background-color:#6666fc}#gnavi #gnavi-inner .bg-container .line .line-child.color3{background-color:#0000fa}#gnavi #gnavi-inner .bg-container .logo{display:block;-ms-filter:"alpha(opacity=$num)";opacity:.08;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=$num)";position:absolute;top:0;bottom:0;margin-top:auto;margin-bottom:auto;overflow:hidden;z-index:1}#gnavi #gnavi-inner .bg-container .logo .logo-inner{position:relative}#gnavi .close-icon{position:absolute;z-index:10;cursor:pointer}@media only screen and (min-width: 751px){#header #header-inner{padding-left:50px;padding-right:50px}#header #header-inner.bg-white{background-color:#fff}#header #header-inner #site-logo{width:78px;height:27px;padding-top:47px;padding-bottom:46px}#header #header-inner #site-logo svg{width:77px;height:26px;vertical-align:top}#header #header-inner #header-text{height:15px;font-size:15px;position:absolute;top:0;bottom:0;left:0;right:0;margin:auto}#header #header-inner #header-text.common{float:left;position:relative;padding-top:46px;padding-bottom:46px;line-height:1.67;width:auto;padding-left:23px;height:27px;font-size:15px;margin:auto}#header #header-inner #lang-navi{top:46px;right:95px}#header #header-inner #lang-navi.common{width:auto;right:50px;padding-left:50px}#header #header-inner #lang-navi.common:before{content:'';width:1px;height:11px;position:absolute;left:0;top:50%;margin-top:-5px;background:#0000fa}#header #header-inner #lang-navi&gt;*.en{padding-left:32px}#header #header-inner #lang-navi&gt;*.en:before{width:17px}#header #header-inner #gnavi-pc{position:absolute;right:167px;top:39px;display:none}#header #header-inner #gnavi-pc&gt;ul&gt;li{margin-right:50px;float:left;text-decoration:none;position:relative;font-family:'Rajdhani',sans-serif;font-weight:600}#header #header-inner #gnavi-pc&gt;ul&gt;li a{display:block;color:#0000fa;text-decoration:none;font-weight:600;font-family:'Rajdhani',sans-serif;font-weight:600;text-decoration:none;display:block;position:relative}#header #header-inner #gnavi-pc&gt;ul&gt;li a&gt;*{width:100%;height:100%;position:relative;display:block}#header #header-inner #gnavi-pc&gt;ul&gt;li a&gt;*:before{width:0;height:100%;content:"";display:block;background-color:#0000fa;display:block;position:absolute;top:0;left:0}#header #header-inner #gnavi-pc&gt;ul&gt;li a:hover{color:#fff}#header #header-inner #gnavi-pc&gt;ul&gt;li a:hover *{color:#fff}#header #header-inner #gnavi-pc&gt;ul&gt;li a:hover&gt;*&gt;*{display:block;position:relative;z-index:1}#header #header-inner #gnavi-pc&gt;ul&gt;li a:hover&gt;*:before{animation:m-flash .28s ease-in-out .0s both alternate}#header #header-inner #gnavi-pc&gt;ul&gt;li&gt;span{display:block;color:#0000fa;text-decoration:none;font-weight:600}#header #header-inner #gnavi-pc&gt;ul&gt;li&gt;span .text&gt;*:after{content:'';display:inline-block;width:0;height:0;border-top:6px solid #0000fa;border-left:3px solid transparent;border-right:3px solid transparent;margin-left:5px;vertical-align:middle;position:relative;top:-1px}#header #header-inner #gnavi-pc&gt;ul&gt;li a,#header #header-inner #gnavi-pc&gt;ul&gt;li&gt;span{padding:11px 0;line-height:17px}#header #header-inner #gnavi-pc&gt;ul&gt;li a .text&gt;*,#header #header-inner #gnavi-pc&gt;ul&gt;li&gt;span .text&gt;*{padding-left:3px;padding-right:3px;font-weight:600;position:relative;top:1px;white-space:nowrap}#header #header-inner #gnavi-pc&gt;ul&gt;li a:before,#header #header-inner #gnavi-pc&gt;ul&gt;li a:after,#header #header-inner #gnavi-pc&gt;ul&gt;li&gt;span:before,#header #header-inner #gnavi-pc&gt;ul&gt;li&gt;span:after{content:"";display:block;position:absolute;top:11px;bottom:11px;margin-top:auto;margin-bottom:auto}#header #header-inner #gnavi-pc&gt;ul&gt;li a:before,#header #header-inner #gnavi-pc&gt;ul&gt;li&gt;span:before{background-color:#0000fa}#header #header-inner #gnavi-pc&gt;ul&gt;li a:after,#header #header-inner #gnavi-pc&gt;ul&gt;li&gt;span:after{width:0;height:0;right:0}#header #header-inner #gnavi-pc&gt;ul&gt;li a:hover .text&gt;*,#header #header-inner #gnavi-pc&gt;ul&gt;li&gt;span:hover .text&gt;*{color:#fff}#header #header-inner #gnavi-pc&gt;ul&gt;li ul.sublist{position:absolute;top:39px;left:-15px;background-color:#fff;padding:0 15px 10px 15px}#header #header-inner #gnavi-pc&gt;ul&gt;li ul.sublist li{padding:0;height:0;overflow:hidden;transition:all .28s cubic-bezier(0.075, 0.82, 0.565, 1);-moz-transition:all .28s cubic-bezier(0.075, 0.82, 0.565, 1);-webkit-transition:all .28s cubic-bezier(0.075, 0.82, 0.565, 1);-ms-transition:all .28s cubic-bezier(0.075, 0.82, 0.565, 1)}#header #header-inner #gnavi-pc&gt;ul&gt;li ul.sublist li&gt;a,#header #header-inner #gnavi-pc&gt;ul&gt;li ul.sublist li&gt;span{padding:11px 0;height:17px}#header #header-inner #gnavi-pc&gt;ul&gt;li ul.sublist li&gt;a span,#header #header-inner #gnavi-pc&gt;ul&gt;li ul.sublist li&gt;span span{white-space:nowrap;display:inline-block;width:auto}#header #header-inner #gnavi-pc&gt;ul&gt;li.hasChild{cursor:pointer}#header #header-inner #gnavi-pc&gt;ul&gt;li.hasChild&gt;span&gt;span.text{width:100%;height:100%;position:relative;display:inline-block}#header #header-inner #gnavi-pc&gt;ul&gt;li.hasChild&gt;span&gt;span.text:before{width:0;height:100%;content:"";display:block;background-color:#0000fa;display:block;position:absolute;top:0;left:0}#header #header-inner #gnavi-pc&gt;ul&gt;li.hasChild:hover&gt;span{color:#fff}#header #header-inner #gnavi-pc&gt;ul&gt;li.hasChild:hover&gt;span *{color:#fff}#header #header-inner #gnavi-pc&gt;ul&gt;li.hasChild:hover&gt;span&gt;*&gt;*{display:block;position:relative;z-index:1}#header #header-inner #gnavi-pc&gt;ul&gt;li.hasChild:hover&gt;span&gt;*&gt;*:after{content:'';display:inline-block;width:0;height:0;border-top:none;border-bottom:6px solid #fff;border-left:3px solid transparent;border-right:3px solid transparent;margin-left:5px;vertical-align:middle;position:relative;top:-1px}#header #header-inner #gnavi-pc&gt;ul&gt;li.hasChild:hover&gt;span&gt;*:before{animation:m-flash .28s ease-in-out .0s both alternate}#header #header-inner #gnavi-pc&gt;ul&gt;li.hasChild:hover&gt;.sublist li{height:39px}#header #header-inner #gnavi-pc.white a{color:#fff}#header #header-inner #gnavi-pc.common{display:block}#header #header-inner #gnavi-trigger{width:20px;height:16px;padding-top:50px}#header #header-inner #gnavi-trigger.common{display:none}#gnavi #gnavi-inner #gnavi-main{width:830px}#gnavi #gnavi-inner #gnavi-main ul{width:50%;float:left}#gnavi #gnavi-inner #gnavi-main ul li{margin-bottom:50px}#gnavi #gnavi-inner #gnavi-main ul li:last-child{margin-bottom:0}#gnavi #gnavi-inner #gnavi-main ul li a{font-size:36px;line-height:36px}#gnavi #gnavi-inner #gnavi-main ul li a:before{width:14.6%;height:1px;left:10.97%}#gnavi #gnavi-inner #gnavi-main ul li a .no{font-size:15px;margin-right:29%}#gnavi #gnavi-inner #gnavi-main ul li a:hover:before{width:72.23%}#gnavi #gnavi-inner #gnavi-main .banner-container{clear:both}#gnavi #gnavi-inner #gnavi-main .banner{width:830px;height:100px;padding-top:75px}#gnavi #gnavi-inner #gnavi-main .banner a{width:100%;height:100%;display:block;background:url("../img/common/gnavi_banner.jpg") no-repeat center;background-size:cover;line-height:100px;vertical-align:middle;position:relative}#gnavi #gnavi-inner #gnavi-main .banner a&gt;*{top:3px}#gnavi #gnavi-inner #gnavi-main .banner a:before{width:100%;height:100%;position:absolute;top:0;left:0;content:"";display:block}#gnavi #gnavi-inner #gnavi-main .banner a:before{background:url("../img/common/photo_patern.svg") repeat top left;background-size:initial;-ms-filter:"alpha(opacity=$num)";opacity:.5;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=$num)"}#gnavi #gnavi-inner #gnavi-main .banner a .copy{font-size:20px;font-family:'Rajdhani',sans-serif;font-weight:600;color:#fff;position:relative;left:9.52%;float:left}#gnavi #gnavi-inner #gnavi-main .banner a .more{float:right;position:relative;right:4.76%;padding-right:40px;font-family:'Rajdhani',sans-serif;font-weight:600;color:#fff;font-size:12px}#gnavi #gnavi-inner #gnavi-main .banner a .more:before,#gnavi #gnavi-inner #gnavi-main .banner a .more:after{content:"";display:block;position:absolute;top:0;bottom:0;margin-top:auto;margin-bottom:auto;transition:all .38s cubic-bezier(0.075, 0.82, 0.565, 1);-moz-transition:all .38s cubic-bezier(0.075, 0.82, 0.565, 1);-webkit-transition:all .38s cubic-bezier(0.075, 0.82, 0.565, 1);-ms-transition:all .38s cubic-bezier(0.075, 0.82, 0.565, 1)}#gnavi #gnavi-inner #gnavi-main .banner a .more:before{width:27px;height:2px;background-color:#fff;right:7px}#gnavi #gnavi-inner #gnavi-main .banner a .more:after{width:0;height:0;border:3px solid transparent;border-left:4px solid #fff;right:0}#gnavi #gnavi-inner #gnavi-main .banner a:hover .copy{animation:gnavifont 0.8s ease-in-out 0.1s both infinite alternate}#gnavi #gnavi-inner #gnavi-main .banner a:hover .more:before{width:22px;right:-3px}#gnavi #gnavi-inner #gnavi-main .banner a:hover .more:after{right:-10px}#gnavi #gnavi-inner #gnavi-main .notice{width:830px;font-family:'Rajdhani',sans-serif;font-weight:600;color:#fff;font-size:10.9px;line-height:1;padding-top:12px;letter-spacing:0.06em}#gnavi #gnavi-inner #gnavi-main .notice a{font-weight:600;color:#fff;text-decoration:none}#gnavi #gnavi-inner #gnavi-main .notice a:hover{text-decoration:underline}#gnavi #gnavi-inner .bg-container .logo{width:0%;height:263px;left:35px}#gnavi #gnavi-inner .bg-container .logo .logo-inner{width:774px;height:263px}#gnavi #gnavi-inner .bg-container .logo .logo-inner svg{width:774px;height:259px}#gnavi .close-icon{width:20px;height:20px;top:50px;right:50px}}@media only screen and (max-width: 1280px) and (min-width: 751px){#header #header-inner #gnavi-pc{right:142px}#header #header-inner #gnavi-pc&gt;ul&gt;li{margin-right:25px}#header #header-inner #lang-navi.common{padding-left:25px}#gnavi #gnavi-inner #gnavi-main ul li{margin-bottom:40px}#gnavi #gnavi-inner #gnavi-main ul li:last-child{margin-bottom:0}#gnavi #gnavi-inner #gnavi-main .banner-container{clear:both}#gnavi #gnavi-inner #gnavi-main .banner{padding-top:55px}#gnavi #gnavi-inner .bg-container .logo{width:0%;height:263px}#gnavi #gnavi-inner .bg-container .logo .logo-inner{width:774px;height:263px}#gnavi #gnavi-inner .bg-container .logo .logo-inner svg{width:774px;height:259px}#gnavi .close-icon{width:20px;height:20px;top:50px;right:50px}}@media only screen and (max-width: 1000px) and (min-width: 751px){#header #header-inner #gnavi-pc{display:none}#header #header-inner #gnavi-pc&gt;ul&gt;li{margin-right:10px}#header #header-inner #gnavi-trigger{display:block}#header-text{display:none}}@media only screen and (max-width: 750px){#lang-navi{top:15px;right:45px}#lang-navi&gt;*{font-size:12px}#lang-navi&gt;*.en{padding-left:14px}#lang-navi&gt;*.en:before{width:10px}#header #header-inner{position:relative;padding-left:25px;padding-right:25px}#header #header-inner #site-logo{width:60px;height:21px;padding-top:18px;padding-bottom:15px;margin-right:20px}#header #header-inner #site-logo svg{width:60px;height:21px;vertical-align:top}#header #header-inner #header-text{padding-top:24px;height:15px;font-size:10px;position:absolute;top:0;left:4px}#header #header-inner #gnavi-pc{display:none}#header #header-inner #gnavi-trigger{width:20px;height:16px;padding-top:20px}#gnavi #gnavi-inner #gnavi-main{width:270px}#gnavi #gnavi-inner #gnavi-main ul{margin-bottom:27px}#gnavi #gnavi-inner #gnavi-main ul li{margin-bottom:27px}#gnavi #gnavi-inner #gnavi-main ul li:last-child{margin-bottom:0}#gnavi #gnavi-inner #gnavi-main ul li a{font-size:21px;line-height:21px}#gnavi #gnavi-inner #gnavi-main ul li a:before{width:22.23%;height:1px;left:15.68%}#gnavi #gnavi-inner #gnavi-main ul li a .no{font-size:15px;width:20px;margin-right:35.29%}#gnavi #gnavi-inner #gnavi-main ul li a:hover:before{width:72.23%}}@media only screen and (max-width: 750px) and (max-width: 370px){#gnavi #gnavi-inner #gnavi-main ul{margin-bottom:20px}#gnavi #gnavi-inner #gnavi-main ul li{margin-bottom:20px}#gnavi #gnavi-inner #gnavi-main ul li:last-child{margin-bottom:0}}@media only screen and (max-width: 750px) and (max-width: 320px){#gnavi #gnavi-inner #gnavi-main ul{margin-bottom:20px}#gnavi #gnavi-inner #gnavi-main ul li{margin-bottom:20px}#gnavi #gnavi-inner #gnavi-main ul li:last-child{margin-bottom:0}}@media only screen and (max-width: 750px){#gnavi #gnavi-inner #sp-lang-navi #sp-lang-navi-inner{width:90px}#gnavi #gnavi-inner #sp-lang-navi #sp-lang-navi-inner&gt;*{display:inline-block}#gnavi #gnavi-inner #sp-lang-navi #sp-lang-navi-inner&gt;*.en:before{content:"/";color:#fff;display:inline-block;padding-left:8px;padding-right:12px}#gnavi #gnavi-inner #sp-lang-navi #sp-lang-navi-inner&gt;* a{color:#5a5a5f;text-decoration:none;font-family:'Rajdhani',sans-serif;font-weight:600}#gnavi #gnavi-inner #sp-lang-navi #sp-lang-navi-inner&gt;*.active a{color:#fff;pointer-events:none}#gnavi #gnavi-inner .bg-container .logo{width:0%;height:131px;right:-20px}#gnavi #gnavi-inner .bg-container .logo .logo-inner{width:386px;height:131px}#gnavi #gnavi-inner .bg-container .logo .logo-inner svg{width:386px;height:130px}#gnavi .close-icon{width:15px;height:15px;top:35px;right:35px}}@keyframes line{from{height:2px}to{height:16px}}#footer-container #footer-navi ul li{background-size:cover;background-position:center;background-repeat:no-repeat;position:relative}#footer-container #footer-navi ul li:before{width:100%;height:100%;position:absolute;top:0;left:0;content:"";display:block}#footer-container #footer-navi ul li:before{background:url("../img/common/photo_patern.svg") repeat top left;background-size:initial;-ms-filter:"alpha(opacity=$num)";opacity:.5;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=$num)"}#footer-container #footer-navi ul li:before{-ms-filter:"alpha(opacity=$num)";opacity:1;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=$num)"}#footer-container #footer-navi ul li:after{width:100%;height:100%;content:"";display:block;position:absolute;background-color:#0000fa;-ms-filter:"alpha(opacity=$num)";opacity:.2;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=$num)";top:0;left:0}#footer-container #footer-navi ul li a{text-align:center;vertical-align:middle;display:block;font-family:'Rajdhani',sans-serif;font-weight:600;color:#fff;position:relative;z-index:1;text-decoration:none}#footer-container #footer-navi ul li.nav1{background-image:url("../img/common/foot_navi_showcase.jpg")}#footer-container #footer-navi ul li.nav2{background-image:url("../img/common/foot_navi_support.jpg")}#footer-container #footer-navi ul li.nav3{background-image:url("../img/common/foot_navi_contact.jpg")}#footer-container #footer{background-color:#000}#footer-container #footer #footer-inner{position:relative}#footer-container #footer #footer-inner *{vertical-align:middle;color:#606b71;line-height:1px;font-family:'Rajdhani',sans-serif;font-weight:600}#footer-container #footer #footer-inner .link{float:left}#footer-container #footer #footer-inner .link .link-child{height:19px;line-height:19px;position:relative;float:left}#footer-container #footer #footer-inner .link .link-child:last-child{margin-right:0}#footer-container #footer #footer-inner .link .link-child dt,#footer-container #footer #footer-inner .link .link-child dd{display:inline-block}#footer-container #footer #footer-inner .link .link-child dt:after{content:"/";display:inline-block;margin-left:5px;margin-right:3px}#footer-container #footer #footer-inner .link a{text-decoration:none}#footer-container #footer #footer-inner #page-top{position:absolute;left:0;right:0;margin:auto;cursor:pointer}#footer-container #footer #footer-inner #page-top&gt;*{width:100%;height:100%;position:relative}#footer-container #footer #footer-inner #page-top&gt;*:before,#footer-container #footer #footer-inner #page-top&gt;*:after{content:"";display:block;position:absolute;left:0;right:0;margin-left:auto;margin-right:auto}#footer-container #footer #footer-inner #page-top&gt;*:before{top:0}#footer-container #footer #footer-inner #page-top&gt;*:after{background-color:#606b71}#footer-container #footer #footer-inner .copy-right{float:right}@media only screen and (min-width: 751px){#footer-container #footer-navi ul li{width:33.3%;float:left}#footer-container #footer-navi ul li:last-child{width:33.4%}#footer-container #footer-navi ul li a{width:100%;height:160px;line-height:160px;font-size:18px}#footer-container #footer #footer-inner{padding-top:100px;padding-bottom:100px;padding-left:90px;padding-right:90px}#footer-container #footer #footer-inner .link .link-child{margin-right:35px}#footer-container #footer #footer-inner .link .link-child dd svg{width:6px;height:12px}#footer-container #footer #footer-inner #page-top{width:10px;height:40px;top:-10px;bottom:0}#footer-container #footer #footer-inner #page-top&gt;*:before{border:5px solid transparent;border-bottom:7px solid #606b71}#footer-container #footer #footer-inner #page-top&gt;*:after{top:6px;width:2px;height:37px}}@media only screen and (max-width: 750px){#footer-container #footer-navi ul li a{width:100%;height:120px;line-height:120px;font-size:14px}#footer-container #footer #footer-inner{padding-top:85px;padding-bottom:25px;margin-left:25px;margin-right:25px}#footer-container #footer #footer-inner *{font-size:10px}#footer-container #footer #footer-inner .link .link-child{height:10px;line-height:10px;margin-right:15px}#footer-container #footer #footer-inner .link .link-child dd svg{width:5px;height:10px}#footer-container #footer #footer-inner .copy-right{height:10px;line-height:10px}#footer-container #footer #footer-inner #page-top{width:6px;height:30px;top:30px}#footer-container #footer #footer-inner #page-top&gt;*:before{border:3px solid transparent;border-bottom:5px solid #606b71}#footer-container #footer #footer-inner #page-top&gt;*:after{top:6px;width:2px;height:30px}}.js__mv-parent,.js__mv{position:relative;display:block}.js__flashing,.js__show{display:block}.js__horizontal{display:block;position:relative;overflow:hidden}.js__horizontal-motion{display:block;overflow:hidden;position:relative}.js__horizontal-motion .js__horizontal-target{width:100%;height:100%;position:relative}.js__zoom-hidden.is-done{position:relative;pointer-events:none;z-index:-1}.js__color-panel-parent{position:relative;overflow:hidden}.js__color-panel-parent .js__color-panel-target{position:relative;z-index:1}.js__color-panel-parent .js__color-panel{width:100%;height:100%;position:absolute;top:0;left:0}.js__color-panel-parent .js__color-panel .panel{width:100%;height:100%;position:absolute}.js__color-panel-parent .js__color-panel .panel.no1{background-color:#00d2ff}.js__color-panel-parent .js__color-panel .panel.no2{background-color:#6666fc}.js__color-panel-parent .js__color-panel .panel.no3{background-color:#0000fa}.js__mv-first{transform:translate3d(0px, 0px, 0px)}@media only screen and (min-width: 751px){.js__flashing,.js__show{overflow:hidden}html.edge .js__flashing,html.edge .js__show,html .js__flashing,html .js__show,ie .js__flashing,ie .js__show{overflow:visible}}.js__flashing .js__flashing-inner{display:inline-block}.js__show .js__show-line{overflow:hidden;position:relative}.js__show .js__show-line .js__show-line-mv{width:100%;position:absolute}@media only screen and (max-width: 750px){.js__show .js__show-line .js__show-line-mv{transform:matrix(1, 0, 0, 1, 0, 0) !important}}.js__layer-parent{width:100%;height:100%;position:relative;display:block}.js__layer{width:100%;height:100%}.bg-title{font-family:'Rajdhani',sans-serif;font-weight:600;-ms-filter:"alpha(opacity=$num)";opacity:.2;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=$num)";letter-spacing:0.1em}html.pc .ua-tablet,html.pc .ua-sp{display:none}html.mobile .ua-tablet,html.mobile .ua-pc{display:none}html.ie .bg-title,html.firefox .bg-title{color:#d4d4fe}html.no-ie.no-firefox .bg-title{color:transparent;background:url("../img/common/photo_patern.svg") repeat top left;-webkit-background-clip:text;transform:translate3d(0, 0, 0)}.news-list{border-top:1px solid #dee1e5}.news-list .article{border-bottom:1px solid #dee1e5;cursor:pointer}.news-list .article .date{color:#0000fa;font-family:'Rajdhani',sans-serif;font-weight:600;letter-spacing:0.05em}.news-list .article .title{font-weight:bold}.news-list .article .link-text{padding-top:2px}.news-list .article .link-text *{color:#0000fa}.news-list .article .link-text a{font-family:'Rajdhani',sans-serif;font-weight:600;text-decoration:none;display:block;position:relative}.news-list .article .link-text a&gt;*{width:100%;height:100%;position:relative;display:block}.news-list .article .link-text a&gt;*:before{width:0;height:100%;content:"";display:block;background-color:#0000fa;display:block;position:absolute;top:0;left:0}.news-list .article .link-text a:hover{color:#fff}.news-list .article .link-text a:hover *{color:#fff}.news-list .article .link-text a:hover&gt;*&gt;*{display:block;position:relative;z-index:1}.news-list .article .link-text a:hover&gt;*:before{animation:m-flash .28s ease-in-out .0s both alternate}.news-list .article .link-text a .text&gt;*{padding-left:3px;padding-right:3px;font-weight:600;position:relative;top:1px}.news-list .article .link-text a:before,.news-list .article .link-text a:after{content:"";display:block;position:absolute;top:0;bottom:0;margin-top:auto;margin-bottom:auto}.news-list .article .link-text a:before{background-color:#0000fa}.news-list .article .link-text a:after{width:0;height:0;right:0}.news-list .article:hover .link-text a{color:#fff}.news-list .article:hover .link-text a *{color:#fff}.news-list .article:hover .link-text a&gt;*&gt;*{display:block;position:relative;z-index:1}.news-list .article:hover .link-text a&gt;*:before{animation:m-flash .28s ease-in-out .0s both alternate}.modal-container{width:100%;height:100%;position:absolute;top:0;left:0;z-index:10000}.modal-container .modal-inner{width:100%;height:100%;position:relative}.modal-container .modal-inner .modal-contents{position:relative;z-index:10;-ms-filter:"alpha(opacity=$num)";opacity:0;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=$num)";-webkit-transform:translate3d(0, 0, 0)}.modal-container .modal-inner .modal-contents .modal-close{width:40px;height:40px;position:absolute;top:0;right:0}.modal-container .modal-inner .modal-contents .modal-close .modal-close-inner{width:40px;height:40px;position:relative;background-color:#0000fa;cursor:pointer}.modal-container .modal-inner .modal-contents .modal-close .modal-close-inner:before,.modal-container .modal-inner .modal-contents .modal-close .modal-close-inner:after{width:14px;height:2px;content:"";display:block;background-color:#fff;position:absolute;top:0;bottom:0;left:0;right:0;margin:auto}.modal-container .modal-inner .modal-contents .modal-close .modal-close-inner:before{transform:rotate(45deg);-ms-transform:rotate(45deg);-moz-transform:rotate(45deg);-webkit-transform:rotate(45deg)}.modal-container .modal-inner .modal-contents .modal-close .modal-close-inner:after{transform:rotate(-45deg);-ms-transform:rotate(-45deg);-moz-transform:rotate(-45deg);-webkit-transform:rotate(-45deg)}.modal-container .modal-inner .modal-contents .title *{color:#0000fa;font-family:'Rajdhani',sans-serif;font-weight:600;line-height:1}.modal-container .modal-inner .modal-contents .title .js__flashing.done{width:100% !important}.modal-container .modal-inner .modal-contents .text-container p{display:block;height:16px;line-height:16px;vertical-align:middle;font-size:12px}.modal-container .modal-inner .modal-contents .table-container .js__flashing.done{width:100% !important}.modal-container .modal-inner .modal-contents .table-container .spec-contaner:last-child{margin-bottom:0}.modal-container .modal-inner .modal-contents .table-container .spec-contaner .spec-customize table{border-top:1px dashed #b8b8bf;border-bottom:1px solid #b8b8bf}.modal-container .modal-inner .modal-contents .table-container .spec-contaner .spec-customize table tr:last-child{border-bottom:none}.modal-container .modal-inner .modal-contents .table-container .spec-contaner .spec-title{line-height:1;font-weight:bold}.modal-container .modal-inner .modal-contents .table-container .spec-contaner .spec-title.spec-title-customize{border-bottom:1px solid #b8b8bf}.modal-container .modal-inner .modal-contents .table-container .spec-contaner .spec-title .notice{font-weight:normal;vertical-align:middle;display:inline-block}.modal-container .modal-inner .modal-contents .table-container .spec-contaner table{width:100%;border-top:1px solid #b8b8bf}.modal-container .modal-inner .modal-contents .table-container .spec-contaner table tr{display:flex;justify-content:space-between}.modal-container .modal-inner .modal-contents .table-container .spec-contaner table tr&gt;*{display:block;border-bottom:1px solid #b8b8bf}.modal-container .modal-inner .modal-contents .table-container .spec-contaner table tr.spec-contaner_row1 td{width:100%}.modal-container .modal-inner .modal-contents .table-container .spec-contaner table tr.spec-contaner_row1 td li{padding-left:1em;text-indent:-1em}.modal-container .modal-inner .modal-contents .table-container .spec-contaner table tr.w100p{width:100%}.modal-container .modal-inner .modal-contents .table-container .spec-contaner table tr.w100p td{width:100%}.modal-container .modal-inner .modal-contents .table-container .spec-contaner table tr.border-dotte-bottom{border-bottom:1px dashed #b8b8bf}.modal-container .modal-inner .modal-contents .table-container .spec-contaner table tr.border-dotte-bottom&gt;*{border-bottom:0}.modal-container .modal-inner .modal-contents .table-container .spec-contaner table tr th.none{display:none}.modal-container .modal-inner .modal-contents .table-container .spec-contaner table tr td .notice{font-size:12px;padding-left:5px;display:inline-block}.modal-container .bg-container{width:100%;height:100%;position:absolute;top:0;left:0}.modal-container .bg-container .line{width:100%;height:20%;position:relative;background-color:rgba(234,235,237,0.98)}@media only screen and (min-width: 751px){.bg-title{font-size:260px}.news-list .link-box{cursor:pointer}.news-list .article{padding:25px 20px;box-sizing:border-box}.news-list .article&gt;*{float:left;line-height:1.47}.news-list .article .date{width:145px;margin-right:20px}.news-list .article .date,.news-list .article .title{line-height:1.47}.news-list .article .title{width:-webkit-calc(100% - 310px);width:calc(100% - 310px)}.news-list .article.new .title:after{content:"NEW";display:inline-block;background:url("../img/common/new-icon.svg") no-repeat center center;background-size:contain;color:#0000fa;font-family:'Rajdhani',sans-serif;font-weight:600;font-size:12px;vertical-align:middle;text-align:center;width:60px;height:20px;line-height:21px;margin-left:10px}.news-list .article .link-text a{padding-right:47px;font-size:12px}.news-list .article .link-text a:before{width:27px;height:2px;right:6px}.news-list .article .link-text a:after{border:3px solid transparent;border-left:5px solid #0000fa;right:0}.modal-container .modal-inner .modal-contents{width:1080px;margin-left:auto;margin-right:auto}.modal-container .modal-inner .modal-contents .title{margin-bottom:10px}.modal-container .modal-inner .modal-contents .title *{font-size:30px}.modal-container .modal-inner .modal-contents .text-container{margin-bottom:55px}.modal-container .modal-inner .modal-contents .text-container p{width:300px}.modal-container .modal-inner .modal-contents .notice{font-size:13px}.modal-container .modal-inner .modal-contents .table-container{width:500px;padding-bottom:50px}.modal-container .modal-inner .modal-contents .table-container .table-container-inner{width:500px}.modal-container .modal-inner .modal-contents .table-container .spec-contaner{margin-bottom:37px}.modal-container .modal-inner .modal-contents .table-container .spec-contaner:last-child{margin-bottom:0}.modal-container .modal-inner .modal-contents .table-container .spec-contaner .spec-title{font-size:16px;margin-bottom:20px;line-height:20px}.modal-container .modal-inner .modal-contents .table-container .spec-contaner .spec-title.spec-title-customize{margin-bottom:0px;padding-bottom:20px}.modal-container .modal-inner .modal-contents .table-container .spec-contaner .spec-title .notice{font-size:13px;line-height:20px;padding-left:12px}.modal-container .modal-inner .modal-contents .table-container .spec-contaner .spec-title_sub{padding-top:16px;padding-bottom:16px}.modal-container .modal-inner .modal-contents .table-container .spec-contaner table tr&gt;*{width:50%;padding-top:16px;padding-bottom:16px}.modal-container .modal-inner .modal-contents .table-container .spec-contaner table tr.spec-contaner_row1 td li:not(:first-child){margin-top:10px}.modal-container .modal-inner .modal-contents .table-container .spec-contaner table tr td{font-size:13px}#sort-nav-list ul{display:table;width:100%;background-color:#fff}#sort-nav-list ul li{display:table-cell;font-family:'Rajdhani',sans-serif;font-weight:600;text-align:center;color:#b4b4ba;height:60px;vertical-align:middle;cursor:pointer}#sort-nav-list ul li span{color:#b4b4ba;font-family:'Rajdhani',sans-serif;font-weight:600}#sort-nav-list ul li.active{animation:surface-active 0.2s linear 0s forwards}#sort-nav-list ul li.two-column{line-height:1.17}#sort-nav-list.column3 ul li{width:33.3%}#sort-nav-list.column8 ul li{width:12.5%}}@keyframes surface-active{0%{background:#fff}10%{background:#0000fa}20%{background:#6666fc}30%{background:#00d2ff}40%{background:#fff}50%{background:#0000fa}60%{background:#6666fc}70%{background:#00d2ff}80%{background:#fff}90%{background:#00d2ff}100%{background:#0000fa}}@media only screen and (max-width: 750px){.bg-title{font-size:130px}.news-list .article{padding:20px 70px 25px 25px;position:relative}.news-list .article .date{margin-bottom:7px;display:block}.news-list .article .title{display:block}.news-list .article .title.new{width:61px;height:22px;line-height:24px;margin-left:5px}.news-list .article.new .date:after{content:"NEW";display:inline-block;background:url("../img/common/new-icon.svg") no-repeat center center;background-size:contain;color:#0000fa;font-family:'Rajdhani',sans-serif;font-weight:600;font-size:11px;vertical-align:middle;text-align:center;width:54px;height:18px;line-height:19px;margin-left:10px}.news-list .article .link-text{height:12px;position:absolute;top:0;bottom:0;right:25px;margin-top:auto;margin-bottom:auto;display:block}.news-list .article .link-text a{font-size:12px;color:transparent}.news-list .article .link-text a span{display:none}.news-list .article .link-text a:before{width:27px;height:2px;right:6px}.news-list .article .link-text a:after{border:3px solid transparent;border-left:5px solid #0000fa;right:0}.modal-container{position:fixed}.modal-container .modal-inner .modal-contents .modal-contents-inner{overflow:scroll;-webkit-overflow-scrolling:touch}.modal-container .modal-inner .modal-contents .modal-contents-inner .modal-contents-scarea{position:relative}.modal-container .modal-inner .modal-contents .modal-close{right:25px}.modal-container .modal-inner .modal-contents .title{margin-left:25px;margin-right:25px;margin-bottom:5px}.modal-container .modal-inner .modal-contents .title *{font-size:24px}.modal-container .modal-inner .modal-contents .text-container{margin-left:25px;margin-right:25px;margin-bottom:0px}.modal-container .modal-inner .modal-contents .text-container p{width:270px}.modal-container .modal-inner .modal-contents .notice{font-size:12px;padding-bottom:30px;display:inline-block}.modal-container .modal-inner .modal-contents .table-container{float:none;margin-bottom:26px;margin-left:25px;margin-right:25px}.modal-container .modal-inner .modal-contents .table-container&gt;*{margin-left:auto;margin-right:auto}.modal-container .modal-inner .modal-contents .table-container .spec-contaner{margin-bottom:26px}.modal-container .modal-inner .modal-contents .table-container .spec-contaner:last-child{margin-bottom:0}.modal-container .modal-inner .modal-contents .table-container .spec-contaner .spec-title{font-size:16px;line-height:18px;margin-bottom:14px}.modal-container .modal-inner .modal-contents .table-container .spec-contaner .spec-title.spec-title-customize{margin-bottom:0px;padding-bottom:14px}.modal-container .modal-inner .modal-contents .table-container .spec-contaner .spec-title .notice{font-size:10px;line-height:18px;padding-left:6px}.modal-container .modal-inner .modal-contents .table-container .spec-contaner .spec-customize .spec-title_sub{padding:5px 0}.modal-container .modal-inner .modal-contents .table-container .spec-contaner .spec-customize table tr&gt;*{display:block}.modal-container .modal-inner .modal-contents .table-container .spec-contaner .spec-customize table tr th{width:40%}.modal-container .modal-inner .modal-contents .table-container .spec-contaner .spec-customize table tr td{flex:1;text-align:left}.modal-container .modal-inner .modal-contents .table-container .spec-contaner table tr{display:block}.modal-container .modal-inner .modal-contents .table-container .spec-contaner table tr&gt;*{font-size:14px;display:block}.modal-container .modal-inner .modal-contents .table-container .spec-contaner table tr.spec-contaner_row1 td li{margin-top:5px}.modal-container .modal-inner .modal-contents .table-container .spec-contaner table tr th{font-weight:bold;border:none;padding-top:10px;padding-bottom:3px}.modal-container .modal-inner .modal-contents .table-container .spec-contaner table tr th.none{display:block;padding-top:10px}.modal-container .modal-inner .modal-contents .table-container .spec-contaner table tr td{padding-bottom:10px}}.slick-dots{width:102px;margin-left:auto;margin-right:auto;text-align:center}.slick-dots&gt;*{width:12px !important;height:10px;display:inline-block;margin-right:15px;margin-top:32px;padding-left:0  !important;padding-right:0  !important;background-size:contain;background-repeat:no-repeat;background-position:center;background-image:url("../img/common/slide_pager_stroke.svg");overflow:hidden;position:relative}.slick-dots&gt;*:last-child{margin-right:0}.slick-dots&gt;* *{width:100%;height:100%;display:block;text-indent:-9999px;border:0;background-color:transparent}.slick-dots&gt;*.slick-active{background-image:url("../img/common/slide_pager.svg")}.mCustomScrollbar{-ms-touch-action:pinch-zoom;touch-action:pinch-zoom}.mCustomScrollbar.mCS_no_scrollbar,.mCustomScrollbar.mCS_touch_action{-ms-touch-action:auto;touch-action:auto}.mCustomScrollBox{position:relative;height:100%;max-width:100%;outline:none;direction:ltr}.mCSB_container{overflow:hidden;width:auto;height:auto}.mCSB_inside&gt;.mCSB_container{margin-right:30px}.mCSB_container.mCS_no_scrollbar_y.mCS_y_hidden{margin-right:0}.mCS-dir-rtl&gt;.mCSB_inside&gt;.mCSB_container{margin-right:0;margin-left:30px}.mCS-dir-rtl&gt;.mCSB_inside&gt;.mCSB_container.mCS_no_scrollbar_y.mCS_y_hidden{margin-left:0}.mCSB_scrollTools{position:absolute;width:16px;height:auto;left:auto;top:0;right:0;bottom:0}.mCSB_outside+.mCSB_scrollTools{right:-26px}.mCS-dir-rtl&gt;.mCSB_inside&gt;.mCSB_scrollTools,.mCS-dir-rtl&gt;.mCSB_outside+.mCSB_scrollTools{right:auto;left:0}.mCS-dir-rtl&gt;.mCSB_outside+.mCSB_scrollTools{left:-26px}.mCSB_scrollTools .mCSB_draggerContainer{position:absolute;top:0;left:0;bottom:0;right:0;height:auto}.mCSB_scrollTools a+.mCSB_draggerContainer{margin:20px 0}.mCSB_scrollTools .mCSB_draggerRail{width:2px;height:100%;margin:0 auto;-webkit-border-radius:16px;-moz-border-radius:16px;border-radius:16px}.mCSB_scrollTools .mCSB_dragger{cursor:pointer;width:100%;height:30px;z-index:1}.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{position:relative;width:4px;height:100%;margin:0 auto;-webkit-border-radius:16px;-moz-border-radius:16px;border-radius:16px;text-align:center}.mCSB_scrollTools_vertical.mCSB_scrollTools_onDrag_expand .mCSB_dragger.mCSB_dragger_onDrag_expanded .mCSB_dragger_bar,.mCSB_scrollTools_vertical.mCSB_scrollTools_onDrag_expand .mCSB_draggerContainer:hover .mCSB_dragger .mCSB_dragger_bar{width:12px}.mCSB_scrollTools_vertical.mCSB_scrollTools_onDrag_expand .mCSB_dragger.mCSB_dragger_onDrag_expanded+.mCSB_draggerRail,.mCSB_scrollTools_vertical.mCSB_scrollTools_onDrag_expand .mCSB_draggerContainer:hover .mCSB_draggerRail{width:8px}.mCSB_scrollTools .mCSB_buttonUp,.mCSB_scrollTools .mCSB_buttonDown{display:block;position:absolute;height:20px;width:100%;overflow:hidden;margin:0 auto;cursor:pointer}.mCSB_scrollTools .mCSB_buttonDown{bottom:0}.mCSB_horizontal.mCSB_inside&gt;.mCSB_container{margin-right:0;margin-bottom:30px}.mCSB_horizontal.mCSB_outside&gt;.mCSB_container{min-height:100%}.mCSB_horizontal&gt;.mCSB_container.mCS_no_scrollbar_x.mCS_x_hidden{margin-bottom:0}.mCSB_scrollTools.mCSB_scrollTools_horizontal{width:auto;height:16px;top:auto;right:0;bottom:0;left:0}.mCustomScrollBox+.mCSB_scrollTools.mCSB_scrollTools_horizontal,.mCustomScrollBox+.mCSB_scrollTools+.mCSB_scrollTools.mCSB_scrollTools_horizontal{bottom:-26px}.mCSB_scrollTools.mCSB_scrollTools_horizontal a+.mCSB_draggerContainer{margin:0 20px}.mCSB_scrollTools.mCSB_scrollTools_horizontal .mCSB_draggerRail{width:100%;height:2px;margin:7px 0}.mCSB_scrollTools.mCSB_scrollTools_horizontal .mCSB_dragger{width:30px;height:100%;left:0}.mCSB_scrollTools.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar{width:100%;height:4px;margin:6px auto}.mCSB_scrollTools_horizontal.mCSB_scrollTools_onDrag_expand .mCSB_dragger.mCSB_dragger_onDrag_expanded .mCSB_dragger_bar,.mCSB_scrollTools_horizontal.mCSB_scrollTools_onDrag_expand .mCSB_draggerContainer:hover .mCSB_dragger .mCSB_dragger_bar{height:12px;margin:2px auto}.mCSB_scrollTools_horizontal.mCSB_scrollTools_onDrag_expand .mCSB_dragger.mCSB_dragger_onDrag_expanded+.mCSB_draggerRail,.mCSB_scrollTools_horizontal.mCSB_scrollTools_onDrag_expand .mCSB_draggerContainer:hover .mCSB_draggerRail{height:8px;margin:4px 0}.mCSB_scrollTools.mCSB_scrollTools_horizontal .mCSB_buttonLeft,.mCSB_scrollTools.mCSB_scrollTools_horizontal .mCSB_buttonRight{display:block;position:absolute;width:20px;height:100%;overflow:hidden;margin:0 auto;cursor:pointer}.mCSB_scrollTools.mCSB_scrollTools_horizontal .mCSB_buttonLeft{left:0}.mCSB_scrollTools.mCSB_scrollTools_horizontal .mCSB_buttonRight{right:0}.mCSB_container_wrapper{position:absolute;height:auto;width:auto;overflow:hidden;top:0;left:0;right:0;bottom:0;margin-right:30px;margin-bottom:30px}.mCSB_container_wrapper&gt;.mCSB_container{padding-right:30px;padding-bottom:30px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.mCSB_vertical_horizontal&gt;.mCSB_scrollTools.mCSB_scrollTools_vertical{bottom:20px}.mCSB_vertical_horizontal&gt;.mCSB_scrollTools.mCSB_scrollTools_horizontal{right:20px}.mCSB_container_wrapper.mCS_no_scrollbar_x.mCS_x_hidden+.mCSB_scrollTools.mCSB_scrollTools_vertical{bottom:0}.mCSB_container_wrapper.mCS_no_scrollbar_y.mCS_y_hidden+.mCSB_scrollTools ~ .mCSB_scrollTools.mCSB_scrollTools_horizontal,.mCS-dir-rtl&gt;.mCustomScrollBox.mCSB_vertical_horizontal.mCSB_inside&gt;.mCSB_scrollTools.mCSB_scrollTools_horizontal{right:0}.mCS-dir-rtl&gt;.mCustomScrollBox.mCSB_vertical_horizontal.mCSB_inside&gt;.mCSB_scrollTools.mCSB_scrollTools_horizontal{left:20px}.mCS-dir-rtl&gt;.mCustomScrollBox.mCSB_vertical_horizontal.mCSB_inside&gt;.mCSB_container_wrapper.mCS_no_scrollbar_y.mCS_y_hidden+.mCSB_scrollTools ~ .mCSB_scrollTools.mCSB_scrollTools_horizontal{left:0}.mCS-dir-rtl&gt;.mCSB_inside&gt;.mCSB_container_wrapper{margin-right:0;margin-left:30px}.mCSB_container_wrapper.mCS_no_scrollbar_y.mCS_y_hidden&gt;.mCSB_container{padding-right:0}.mCSB_container_wrapper.mCS_no_scrollbar_x.mCS_x_hidden&gt;.mCSB_container{padding-bottom:0}.mCustomScrollBox.mCSB_vertical_horizontal.mCSB_inside&gt;.mCSB_container_wrapper.mCS_no_scrollbar_y.mCS_y_hidden{margin-right:0;margin-left:0}.mCustomScrollBox.mCSB_vertical_horizontal.mCSB_inside&gt;.mCSB_container_wrapper.mCS_no_scrollbar_x.mCS_x_hidden{margin-bottom:0}.mCSB_scrollTools,.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar,.mCSB_scrollTools .mCSB_buttonUp,.mCSB_scrollTools .mCSB_buttonDown,.mCSB_scrollTools .mCSB_buttonLeft,.mCSB_scrollTools .mCSB_buttonRight{-webkit-transition:opacity .2s ease-in-out, background-color .2s ease-in-out;-moz-transition:opacity .2s ease-in-out, background-color .2s ease-in-out;-o-transition:opacity .2s ease-in-out, background-color .2s ease-in-out;transition:opacity .2s ease-in-out, background-color .2s ease-in-out}.mCSB_scrollTools_vertical.mCSB_scrollTools_onDrag_expand .mCSB_dragger_bar,.mCSB_scrollTools_vertical.mCSB_scrollTools_onDrag_expand .mCSB_draggerRail,.mCSB_scrollTools_horizontal.mCSB_scrollTools_onDrag_expand .mCSB_dragger_bar,.mCSB_scrollTools_horizontal.mCSB_scrollTools_onDrag_expand .mCSB_draggerRail{-webkit-transition:width .2s ease-out .2s, height .2s ease-out .2s, margin-left .2s ease-out .2s, margin-right .2s ease-out .2s, margin-top .2s ease-out .2s, margin-bottom .2s ease-out .2s, opacity .2s ease-in-out, background-color .2s ease-in-out;-moz-transition:width .2s ease-out .2s, height .2s ease-out .2s, margin-left .2s ease-out .2s, margin-right .2s ease-out .2s, margin-top .2s ease-out .2s, margin-bottom .2s ease-out .2s, opacity .2s ease-in-out, background-color .2s ease-in-out;-o-transition:width .2s ease-out .2s, height .2s ease-out .2s, margin-left .2s ease-out .2s, margin-right .2s ease-out .2s, margin-top .2s ease-out .2s, margin-bottom .2s ease-out .2s, opacity .2s ease-in-out, background-color .2s ease-in-out;transition:width .2s ease-out .2s, height .2s ease-out .2s, margin-left .2s ease-out .2s, margin-right .2s ease-out .2s, margin-top .2s ease-out .2s, margin-bottom .2s ease-out .2s, opacity .2s ease-in-out, background-color .2s ease-in-out}.mCSB_scrollTools{opacity:0.75;filter:"alpha(opacity=75)";-ms-filter:"alpha(opacity=75)"}.mCS-autoHide&gt;.mCustomScrollBox&gt;.mCSB_scrollTools,.mCS-autoHide&gt;.mCustomScrollBox ~ .mCSB_scrollTools{opacity:0;filter:"alpha(opacity=0)";-ms-filter:"alpha(opacity=0)"}.mCustomScrollbar&gt;.mCustomScrollBox&gt;.mCSB_scrollTools.mCSB_scrollTools_onDrag,.mCustomScrollbar&gt;.mCustomScrollBox ~ .mCSB_scrollTools.mCSB_scrollTools_onDrag,.mCustomScrollBox:hover&gt;.mCSB_scrollTools,.mCustomScrollBox:hover ~ .mCSB_scrollTools,.mCS-autoHide:hover&gt;.mCustomScrollBox&gt;.mCSB_scrollTools,.mCS-autoHide:hover&gt;.mCustomScrollBox ~ .mCSB_scrollTools{opacity:1;filter:"alpha(opacity=100)";-ms-filter:"alpha(opacity=100)"}.mCSB_scrollTools .mCSB_draggerRail{background-color:#000;background-color:rgba(0,0,0,0.1);filter:"alpha(opacity=10)";-ms-filter:"alpha(opacity=10)"}.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{background-color:#fff;background-color:rgba(25,25,73,0.35);filter:"alpha(opacity=35)";-ms-filter:"alpha(opacity=35)"}.mCSB_scrollTools .mCSB_dragger:hover .mCSB_dragger_bar{background-color:#fff;background-color:rgba(25,25,73,0.45);filter:"alpha(opacity=45)";-ms-filter:"alpha(opacity=45)"}.mCSB_scrollTools .mCSB_dragger:active .mCSB_dragger_bar,.mCSB_scrollTools .mCSB_dragger.mCSB_dragger_onDrag .mCSB_dragger_bar{background-color:#fff;background-color:rgba(25,25,73,0.5);filter:"alpha(opacity=50)";-ms-filter:"alpha(opacity=50)"}.mCSB_scrollTools .mCSB_buttonUp,.mCSB_scrollTools .mCSB_buttonDown,.mCSB_scrollTools .mCSB_buttonLeft,.mCSB_scrollTools .mCSB_buttonRight{background-image:url(mCSB_buttons.png);background-repeat:no-repeat;opacity:0.4;filter:"alpha(opacity=40)";-ms-filter:"alpha(opacity=40)"}.mCSB_scrollTools .mCSB_buttonUp{background-position:0 0}.mCSB_scrollTools .mCSB_buttonDown{background-position:0 -20px}.mCSB_scrollTools .mCSB_buttonLeft{background-position:0 -40px}.mCSB_scrollTools .mCSB_buttonRight{background-position:0 -56px}.mCSB_scrollTools .mCSB_buttonUp:hover,.mCSB_scrollTools .mCSB_buttonDown:hover,.mCSB_scrollTools .mCSB_buttonLeft:hover,.mCSB_scrollTools .mCSB_buttonRight:hover{opacity:0.75;filter:"alpha(opacity=75)";-ms-filter:"alpha(opacity=75)"}.mCSB_scrollTools .mCSB_buttonUp:active,.mCSB_scrollTools .mCSB_buttonDown:active,.mCSB_scrollTools .mCSB_buttonLeft:active,.mCSB_scrollTools .mCSB_buttonRight:active{opacity:0.9;filter:"alpha(opacity=90)";-ms-filter:"alpha(opacity=90)"}.mCS-dark.mCSB_scrollTools .mCSB_draggerRail{background-color:#000;background-color:rgba(0,0,0,0.15)}.mCS-dark.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{background-color:#000;background-color:rgba(0,0,0,0.75)}.mCS-dark.mCSB_scrollTools .mCSB_dragger:hover .mCSB_dragger_bar{background-color:rgba(0,0,0,0.85)}.mCS-dark.mCSB_scrollTools .mCSB_dragger:active .mCSB_dragger_bar,.mCS-dark.mCSB_scrollTools .mCSB_dragger.mCSB_dragger_onDrag .mCSB_dragger_bar{background-color:rgba(0,0,0,0.9)}.mCS-dark.mCSB_scrollTools .mCSB_buttonUp{background-position:-80px 0}.mCS-dark.mCSB_scrollTools .mCSB_buttonDown{background-position:-80px -20px}.mCS-dark.mCSB_scrollTools .mCSB_buttonLeft{background-position:-80px -40px}.mCS-dark.mCSB_scrollTools .mCSB_buttonRight{background-position:-80px -56px}.mCS-light-2.mCSB_scrollTools .mCSB_draggerRail,.mCS-dark-2.mCSB_scrollTools .mCSB_draggerRail{width:4px;background-color:#fff;background-color:rgba(25,25,73,0.1);-webkit-border-radius:1px;-moz-border-radius:1px;border-radius:1px}.mCS-light-2.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar,.mCS-dark-2.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{width:4px;background-color:#fff;background-color:rgba(25,25,73,0.75);-webkit-border-radius:1px;-moz-border-radius:1px;border-radius:1px}.mCS-light-2.mCSB_scrollTools_horizontal .mCSB_draggerRail,.mCS-dark-2.mCSB_scrollTools_horizontal .mCSB_draggerRail,.mCS-light-2.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar,.mCS-dark-2.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar{width:100%;height:4px;margin:6px auto}.mCS-light-2.mCSB_scrollTools .mCSB_dragger:hover .mCSB_dragger_bar{background-color:#fff;background-color:rgba(25,25,73,0.85)}.mCS-light-2.mCSB_scrollTools .mCSB_dragger:active .mCSB_dragger_bar,.mCS-light-2.mCSB_scrollTools .mCSB_dragger.mCSB_dragger_onDrag .mCSB_dragger_bar{background-color:#fff;background-color:rgba(25,25,73,0.9)}.mCS-light-2.mCSB_scrollTools .mCSB_buttonUp{background-position:-32px 0}.mCS-light-2.mCSB_scrollTools .mCSB_buttonDown{background-position:-32px -20px}.mCS-light-2.mCSB_scrollTools .mCSB_buttonLeft{background-position:-40px -40px}.mCS-light-2.mCSB_scrollTools .mCSB_buttonRight{background-position:-40px -56px}.mCS-dark-2.mCSB_scrollTools .mCSB_draggerRail{background-color:#000;background-color:rgba(0,0,0,0.1);-webkit-border-radius:1px;-moz-border-radius:1px;border-radius:1px}.mCS-dark-2.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{background-color:#000;background-color:rgba(0,0,0,0.75);-webkit-border-radius:1px;-moz-border-radius:1px;border-radius:1px}.mCS-dark-2.mCSB_scrollTools .mCSB_dragger:hover .mCSB_dragger_bar{background-color:#000;background-color:rgba(0,0,0,0.85)}.mCS-dark-2.mCSB_scrollTools .mCSB_dragger:active .mCSB_dragger_bar,.mCS-dark-2.mCSB_scrollTools .mCSB_dragger.mCSB_dragger_onDrag .mCSB_dragger_bar{background-color:#000;background-color:rgba(0,0,0,0.9)}.mCS-dark-2.mCSB_scrollTools .mCSB_buttonUp{background-position:-112px 0}.mCS-dark-2.mCSB_scrollTools .mCSB_buttonDown{background-position:-112px -20px}.mCS-dark-2.mCSB_scrollTools .mCSB_buttonLeft{background-position:-120px -40px}.mCS-dark-2.mCSB_scrollTools .mCSB_buttonRight{background-position:-120px -56px}.mCS-light-thick.mCSB_scrollTools .mCSB_draggerRail,.mCS-dark-thick.mCSB_scrollTools .mCSB_draggerRail{width:4px;background-color:#fff;background-color:rgba(25,25,73,0.1);-webkit-border-radius:2px;-moz-border-radius:2px;border-radius:2px}.mCS-light-thick.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar,.mCS-dark-thick.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{width:6px;background-color:#fff;background-color:rgba(25,25,73,0.75);-webkit-border-radius:2px;-moz-border-radius:2px;border-radius:2px}.mCS-light-thick.mCSB_scrollTools_horizontal .mCSB_draggerRail,.mCS-dark-thick.mCSB_scrollTools_horizontal .mCSB_draggerRail{width:100%;height:4px;margin:6px 0}.mCS-light-thick.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar,.mCS-dark-thick.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar{width:100%;height:6px;margin:5px auto}.mCS-light-thick.mCSB_scrollTools .mCSB_dragger:hover .mCSB_dragger_bar{background-color:#fff;background-color:rgba(25,25,73,0.85)}.mCS-light-thick.mCSB_scrollTools .mCSB_dragger:active .mCSB_dragger_bar,.mCS-light-thick.mCSB_scrollTools .mCSB_dragger.mCSB_dragger_onDrag .mCSB_dragger_bar{background-color:#fff;background-color:rgba(25,25,73,0.9)}.mCS-light-thick.mCSB_scrollTools .mCSB_buttonUp{background-position:-16px 0}.mCS-light-thick.mCSB_scrollTools .mCSB_buttonDown{background-position:-16px -20px}.mCS-light-thick.mCSB_scrollTools .mCSB_buttonLeft{background-position:-20px -40px}.mCS-light-thick.mCSB_scrollTools .mCSB_buttonRight{background-position:-20px -56px}.mCS-dark-thick.mCSB_scrollTools .mCSB_draggerRail{background-color:#000;background-color:rgba(0,0,0,0.1);-webkit-border-radius:2px;-moz-border-radius:2px;border-radius:2px}.mCS-dark-thick.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{background-color:#000;background-color:rgba(0,0,0,0.75);-webkit-border-radius:2px;-moz-border-radius:2px;border-radius:2px}.mCS-dark-thick.mCSB_scrollTools .mCSB_dragger:hover .mCSB_dragger_bar{background-color:#000;background-color:rgba(0,0,0,0.85)}.mCS-dark-thick.mCSB_scrollTools .mCSB_dragger:active .mCSB_dragger_bar,.mCS-dark-thick.mCSB_scrollTools .mCSB_dragger.mCSB_dragger_onDrag .mCSB_dragger_bar{background-color:#000;background-color:rgba(0,0,0,0.9)}.mCS-dark-thick.mCSB_scrollTools .mCSB_buttonUp{background-position:-96px 0}.mCS-dark-thick.mCSB_scrollTools .mCSB_buttonDown{background-position:-96px -20px}.mCS-dark-thick.mCSB_scrollTools .mCSB_buttonLeft{background-position:-100px -40px}.mCS-dark-thick.mCSB_scrollTools .mCSB_buttonRight{background-position:-100px -56px}.mCS-light-thin.mCSB_scrollTools .mCSB_draggerRail{background-color:#fff;background-color:rgba(25,25,73,0.1)}.mCS-light-thin.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar,.mCS-dark-thin.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{width:2px}.mCS-light-thin.mCSB_scrollTools_horizontal .mCSB_draggerRail,.mCS-dark-thin.mCSB_scrollTools_horizontal .mCSB_draggerRail{width:100%}.mCS-light-thin.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar,.mCS-dark-thin.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar{width:100%;height:2px;margin:7px auto}.mCS-dark-thin.mCSB_scrollTools .mCSB_draggerRail{background-color:#000;background-color:rgba(0,0,0,0.15)}.mCS-dark-thin.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{background-color:#000;background-color:rgba(0,0,0,0.75)}.mCS-dark-thin.mCSB_scrollTools .mCSB_dragger:hover .mCSB_dragger_bar{background-color:#000;background-color:rgba(0,0,0,0.85)}.mCS-dark-thin.mCSB_scrollTools .mCSB_dragger:active .mCSB_dragger_bar,.mCS-dark-thin.mCSB_scrollTools .mCSB_dragger.mCSB_dragger_onDrag .mCSB_dragger_bar{background-color:#000;background-color:rgba(0,0,0,0.9)}.mCS-dark-thin.mCSB_scrollTools .mCSB_buttonUp{background-position:-80px 0}.mCS-dark-thin.mCSB_scrollTools .mCSB_buttonDown{background-position:-80px -20px}.mCS-dark-thin.mCSB_scrollTools .mCSB_buttonLeft{background-position:-80px -40px}.mCS-dark-thin.mCSB_scrollTools .mCSB_buttonRight{background-position:-80px -56px}.mCS-rounded.mCSB_scrollTools .mCSB_draggerRail{background-color:#fff;background-color:rgba(25,25,73,0.15)}.mCS-rounded.mCSB_scrollTools .mCSB_dragger,.mCS-rounded-dark.mCSB_scrollTools .mCSB_dragger,.mCS-rounded-dots.mCSB_scrollTools .mCSB_dragger,.mCS-rounded-dots-dark.mCSB_scrollTools .mCSB_dragger{height:14px}.mCS-rounded.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar,.mCS-rounded-dark.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar,.mCS-rounded-dots.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar,.mCS-rounded-dots-dark.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{width:14px;margin:0 1px}.mCS-rounded.mCSB_scrollTools_horizontal .mCSB_dragger,.mCS-rounded-dark.mCSB_scrollTools_horizontal .mCSB_dragger,.mCS-rounded-dots.mCSB_scrollTools_horizontal .mCSB_dragger,.mCS-rounded-dots-dark.mCSB_scrollTools_horizontal .mCSB_dragger{width:14px}.mCS-rounded.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar,.mCS-rounded-dark.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar,.mCS-rounded-dots.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar,.mCS-rounded-dots-dark.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar{height:14px;margin:1px 0}.mCS-rounded.mCSB_scrollTools_vertical.mCSB_scrollTools_onDrag_expand .mCSB_dragger.mCSB_dragger_onDrag_expanded .mCSB_dragger_bar,.mCS-rounded.mCSB_scrollTools_vertical.mCSB_scrollTools_onDrag_expand .mCSB_draggerContainer:hover .mCSB_dragger .mCSB_dragger_bar,.mCS-rounded-dark.mCSB_scrollTools_vertical.mCSB_scrollTools_onDrag_expand .mCSB_dragger.mCSB_dragger_onDrag_expanded .mCSB_dragger_bar,.mCS-rounded-dark.mCSB_scrollTools_vertical.mCSB_scrollTools_onDrag_expand .mCSB_draggerContainer:hover .mCSB_dragger .mCSB_dragger_bar{width:16px;height:16px;margin:-1px 0}.mCS-rounded.mCSB_scrollTools_vertical.mCSB_scrollTools_onDrag_expand .mCSB_dragger.mCSB_dragger_onDrag_expanded+.mCSB_draggerRail,.mCS-rounded.mCSB_scrollTools_vertical.mCSB_scrollTools_onDrag_expand .mCSB_draggerContainer:hover .mCSB_draggerRail,.mCS-rounded-dark.mCSB_scrollTools_vertical.mCSB_scrollTools_onDrag_expand .mCSB_dragger.mCSB_dragger_onDrag_expanded+.mCSB_draggerRail,.mCS-rounded-dark.mCSB_scrollTools_vertical.mCSB_scrollTools_onDrag_expand .mCSB_draggerContainer:hover .mCSB_draggerRail{width:4px}.mCS-rounded.mCSB_scrollTools_horizontal.mCSB_scrollTools_onDrag_expand .mCSB_dragger.mCSB_dragger_onDrag_expanded .mCSB_dragger_bar,.mCS-rounded.mCSB_scrollTools_horizontal.mCSB_scrollTools_onDrag_expand .mCSB_draggerContainer:hover .mCSB_dragger .mCSB_dragger_bar,.mCS-rounded-dark.mCSB_scrollTools_horizontal.mCSB_scrollTools_onDrag_expand .mCSB_dragger.mCSB_dragger_onDrag_expanded .mCSB_dragger_bar,.mCS-rounded-dark.mCSB_scrollTools_horizontal.mCSB_scrollTools_onDrag_expand .mCSB_draggerContainer:hover .mCSB_dragger .mCSB_dragger_bar{height:16px;width:16px;margin:0 -1px}.mCS-rounded.mCSB_scrollTools_horizontal.mCSB_scrollTools_onDrag_expand .mCSB_dragger.mCSB_dragger_onDrag_expanded+.mCSB_draggerRail,.mCS-rounded.mCSB_scrollTools_horizontal.mCSB_scrollTools_onDrag_expand .mCSB_draggerContainer:hover .mCSB_draggerRail,.mCS-rounded-dark.mCSB_scrollTools_horizontal.mCSB_scrollTools_onDrag_expand .mCSB_dragger.mCSB_dragger_onDrag_expanded+.mCSB_draggerRail,.mCS-rounded-dark.mCSB_scrollTools_horizontal.mCSB_scrollTools_onDrag_expand .mCSB_draggerContainer:hover .mCSB_draggerRail{height:4px;margin:6px 0}.mCS-rounded.mCSB_scrollTools .mCSB_buttonUp{background-position:0 -72px}.mCS-rounded.mCSB_scrollTools .mCSB_buttonDown{background-position:0 -92px}.mCS-rounded.mCSB_scrollTools .mCSB_buttonLeft{background-position:0 -112px}.mCS-rounded.mCSB_scrollTools .mCSB_buttonRight{background-position:0 -128px}.mCS-rounded-dark.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar,.mCS-rounded-dots-dark.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{background-color:#000;background-color:rgba(0,0,0,0.75)}.mCS-rounded-dark.mCSB_scrollTools .mCSB_draggerRail{background-color:#000;background-color:rgba(0,0,0,0.15)}.mCS-rounded-dark.mCSB_scrollTools .mCSB_dragger:hover .mCSB_dragger_bar,.mCS-rounded-dots-dark.mCSB_scrollTools .mCSB_dragger:hover .mCSB_dragger_bar{background-color:#000;background-color:rgba(0,0,0,0.85)}.mCS-rounded-dark.mCSB_scrollTools .mCSB_dragger:active .mCSB_dragger_bar,.mCS-rounded-dark.mCSB_scrollTools .mCSB_dragger.mCSB_dragger_onDrag .mCSB_dragger_bar,.mCS-rounded-dots-dark.mCSB_scrollTools .mCSB_dragger:active .mCSB_dragger_bar,.mCS-rounded-dots-dark.mCSB_scrollTools .mCSB_dragger.mCSB_dragger_onDrag .mCSB_dragger_bar{background-color:#000;background-color:rgba(0,0,0,0.9)}.mCS-rounded-dark.mCSB_scrollTools .mCSB_buttonUp{background-position:-80px -72px}.mCS-rounded-dark.mCSB_scrollTools .mCSB_buttonDown{background-position:-80px -92px}.mCS-rounded-dark.mCSB_scrollTools .mCSB_buttonLeft{background-position:-80px -112px}.mCS-rounded-dark.mCSB_scrollTools .mCSB_buttonRight{background-position:-80px -128px}.mCS-rounded-dots.mCSB_scrollTools_vertical .mCSB_draggerRail,.mCS-rounded-dots-dark.mCSB_scrollTools_vertical .mCSB_draggerRail{width:4px}.mCS-rounded-dots.mCSB_scrollTools .mCSB_draggerRail,.mCS-rounded-dots-dark.mCSB_scrollTools .mCSB_draggerRail,.mCS-rounded-dots.mCSB_scrollTools_horizontal .mCSB_draggerRail,.mCS-rounded-dots-dark.mCSB_scrollTools_horizontal .mCSB_draggerRail{background-color:transparent;background-position:center}.mCS-rounded-dots.mCSB_scrollTools .mCSB_draggerRail,.mCS-rounded-dots-dark.mCSB_scrollTools .mCSB_draggerRail{background-image:url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAgAAAAICAYAAADED76LAAAANElEQVQYV2NkIAAYiVbw//9/Y6DiM1ANJoyMjGdBbLgJQAX/kU0DKgDLkaQAvxW4HEvQFwCRcxIJK1XznAAAAABJRU5ErkJggg==");background-repeat:repeat-y;opacity:0.3;filter:"alpha(opacity=30)";-ms-filter:"alpha(opacity=30)"}.mCS-rounded-dots.mCSB_scrollTools_horizontal .mCSB_draggerRail,.mCS-rounded-dots-dark.mCSB_scrollTools_horizontal .mCSB_draggerRail{height:4px;margin:6px 0;background-repeat:repeat-x}.mCS-rounded-dots.mCSB_scrollTools .mCSB_buttonUp{background-position:-16px -72px}.mCS-rounded-dots.mCSB_scrollTools .mCSB_buttonDown{background-position:-16px -92px}.mCS-rounded-dots.mCSB_scrollTools .mCSB_buttonLeft{background-position:-20px -112px}.mCS-rounded-dots.mCSB_scrollTools .mCSB_buttonRight{background-position:-20px -128px}.mCS-rounded-dots-dark.mCSB_scrollTools .mCSB_draggerRail{background-image:url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAgAAAAICAYAAADED76LAAAALElEQVQYV2NkIAAYSVFgDFR8BqrBBEifBbGRTfiPZhpYjiQFBK3A6l6CvgAAE9kGCd1mvgEAAAAASUVORK5CYII=")}.mCS-rounded-dots-dark.mCSB_scrollTools .mCSB_buttonUp{background-position:-96px -72px}.mCS-rounded-dots-dark.mCSB_scrollTools .mCSB_buttonDown{background-position:-96px -92px}.mCS-rounded-dots-dark.mCSB_scrollTools .mCSB_buttonLeft{background-position:-100px -112px}.mCS-rounded-dots-dark.mCSB_scrollTools .mCSB_buttonRight{background-position:-100px -128px}.mCS-3d.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar,.mCS-3d-dark.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar,.mCS-3d-thick.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar,.mCS-3d-thick-dark.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{background-repeat:repeat-y;background-image:-moz-linear-gradient(left, rgba(255,255,255,0.5) 0%, rgba(255,255,255,0) 100%);background-image:-webkit-gradient(linear, left top, right top, color-stop(0%, rgba(255,255,255,0.5)), color-stop(100%, rgba(255,255,255,0)));background-image:-webkit-linear-gradient(left, rgba(255,255,255,0.5) 0%, rgba(255,255,255,0) 100%);background-image:-o-linear-gradient(left, rgba(255,255,255,0.5) 0%, rgba(255,255,255,0) 100%);background-image:-ms-linear-gradient(left, rgba(255,255,255,0.5) 0%, rgba(255,255,255,0) 100%);background-image:linear-gradient(to right, rgba(255,255,255,0.5) 0%, rgba(255,255,255,0) 100%)}.mCS-3d.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar,.mCS-3d-dark.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar,.mCS-3d-thick.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar,.mCS-3d-thick-dark.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar{background-repeat:repeat-x;background-image:-moz-linear-gradient(top, rgba(255,255,255,0.5) 0%, rgba(255,255,255,0) 100%);background-image:-webkit-gradient(linear, left top, left bottom, color-stop(0%, rgba(255,255,255,0.5)), color-stop(100%, rgba(255,255,255,0)));background-image:-webkit-linear-gradient(top, rgba(255,255,255,0.5) 0%, rgba(255,255,255,0) 100%);background-image:-o-linear-gradient(top, rgba(255,255,255,0.5) 0%, rgba(255,255,255,0) 100%);background-image:-ms-linear-gradient(top, rgba(255,255,255,0.5) 0%, rgba(255,255,255,0) 100%);background-image:linear-gradient(to bottom, rgba(255,255,255,0.5) 0%, rgba(255,255,255,0) 100%)}.mCS-3d.mCSB_scrollTools_vertical .mCSB_dragger,.mCS-3d-dark.mCSB_scrollTools_vertical .mCSB_dragger{height:70px}.mCS-3d.mCSB_scrollTools_horizontal .mCSB_dragger,.mCS-3d-dark.mCSB_scrollTools_horizontal .mCSB_dragger{width:70px}.mCS-3d.mCSB_scrollTools,.mCS-3d-dark.mCSB_scrollTools{opacity:1;filter:"alpha(opacity=30)";-ms-filter:"alpha(opacity=30)"}.mCS-3d.mCSB_scrollTools .mCSB_draggerRail,.mCS-3d.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar,.mCS-3d-dark.mCSB_scrollTools .mCSB_draggerRail,.mCS-3d-dark.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{-webkit-border-radius:16px;-moz-border-radius:16px;border-radius:16px}.mCS-3d.mCSB_scrollTools .mCSB_draggerRail,.mCS-3d-dark.mCSB_scrollTools .mCSB_draggerRail{width:8px;background-color:#000;background-color:rgba(0,0,0,0.2);box-shadow:inset 1px 0 1px rgba(0,0,0,0.5),inset -1px 0 1px rgba(255,255,255,0.2)}.mCS-3d.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar,.mCS-3d.mCSB_scrollTools .mCSB_dragger:hover .mCSB_dragger_bar,.mCS-3d.mCSB_scrollTools .mCSB_dragger:active .mCSB_dragger_bar,.mCS-3d.mCSB_scrollTools .mCSB_dragger.mCSB_dragger_onDrag .mCSB_dragger_bar,.mCS-3d-dark.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar,.mCS-3d-dark.mCSB_scrollTools .mCSB_dragger:hover .mCSB_dragger_bar,.mCS-3d-dark.mCSB_scrollTools .mCSB_dragger:active .mCSB_dragger_bar,.mCS-3d-dark.mCSB_scrollTools .mCSB_dragger.mCSB_dragger_onDrag .mCSB_dragger_bar{background-color:#555}.mCS-3d.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar,.mCS-3d-dark.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{width:8px}.mCS-3d.mCSB_scrollTools_horizontal .mCSB_draggerRail,.mCS-3d-dark.mCSB_scrollTools_horizontal .mCSB_draggerRail{width:100%;height:8px;margin:4px 0;box-shadow:inset 0 1px 1px rgba(0,0,0,0.5),inset 0 -1px 1px rgba(255,255,255,0.2)}.mCS-3d.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar,.mCS-3d-dark.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar{width:100%;height:8px;margin:4px auto}.mCS-3d.mCSB_scrollTools .mCSB_buttonUp{background-position:-32px -72px}.mCS-3d.mCSB_scrollTools .mCSB_buttonDown{background-position:-32px -92px}.mCS-3d.mCSB_scrollTools .mCSB_buttonLeft{background-position:-40px -112px}.mCS-3d.mCSB_scrollTools .mCSB_buttonRight{background-position:-40px -128px}.mCS-3d-dark.mCSB_scrollTools .mCSB_draggerRail{background-color:#000;background-color:rgba(0,0,0,0.1);box-shadow:inset 1px 0 1px rgba(0,0,0,0.1)}.mCS-3d-dark.mCSB_scrollTools_horizontal .mCSB_draggerRail{box-shadow:inset 0 1px 1px rgba(0,0,0,0.1)}.mCS-3d-dark.mCSB_scrollTools .mCSB_buttonUp{background-position:-112px -72px}.mCS-3d-dark.mCSB_scrollTools .mCSB_buttonDown{background-position:-112px -92px}.mCS-3d-dark.mCSB_scrollTools .mCSB_buttonLeft{background-position:-120px -112px}.mCS-3d-dark.mCSB_scrollTools .mCSB_buttonRight{background-position:-120px -128px}.mCS-3d-thick.mCSB_scrollTools,.mCS-3d-thick-dark.mCSB_scrollTools{opacity:1;filter:"alpha(opacity=30)";-ms-filter:"alpha(opacity=30)"}.mCS-3d-thick.mCSB_scrollTools,.mCS-3d-thick-dark.mCSB_scrollTools,.mCS-3d-thick.mCSB_scrollTools .mCSB_draggerContainer,.mCS-3d-thick-dark.mCSB_scrollTools .mCSB_draggerContainer{-webkit-border-radius:7px;-moz-border-radius:7px;border-radius:7px}.mCS-3d-thick.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar,.mCS-3d-thick-dark.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px}.mCSB_inside+.mCS-3d-thick.mCSB_scrollTools_vertical,.mCSB_inside+.mCS-3d-thick-dark.mCSB_scrollTools_vertical{right:1px}.mCS-3d-thick.mCSB_scrollTools_vertical,.mCS-3d-thick-dark.mCSB_scrollTools_vertical{box-shadow:inset 1px 0 1px rgba(0,0,0,0.1),inset 0 0 14px rgba(0,0,0,0.5)}.mCS-3d-thick.mCSB_scrollTools_horizontal,.mCS-3d-thick-dark.mCSB_scrollTools_horizontal{bottom:1px;box-shadow:inset 0 1px 1px rgba(0,0,0,0.1),inset 0 0 14px rgba(0,0,0,0.5)}.mCS-3d-thick.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar,.mCS-3d-thick-dark.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{box-shadow:inset 1px 0 0 rgba(255,255,255,0.4);width:12px;margin:2px;position:absolute;height:auto;top:0;bottom:0;left:0;right:0}.mCS-3d-thick.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar,.mCS-3d-thick-dark.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar{box-shadow:inset 0 1px 0 rgba(255,255,255,0.4)}.mCS-3d-thick.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar,.mCS-3d-thick.mCSB_scrollTools .mCSB_dragger:hover .mCSB_dragger_bar,.mCS-3d-thick.mCSB_scrollTools .mCSB_dragger:active .mCSB_dragger_bar,.mCS-3d-thick.mCSB_scrollTools .mCSB_dragger.mCSB_dragger_onDrag .mCSB_dragger_bar{background-color:#555}.mCS-3d-thick.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar,.mCS-3d-thick-dark.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar{height:12px;width:auto}.mCS-3d-thick.mCSB_scrollTools .mCSB_draggerContainer{background-color:#000;background-color:rgba(0,0,0,0.05);box-shadow:inset 1px 1px 16px rgba(0,0,0,0.1)}.mCS-3d-thick.mCSB_scrollTools .mCSB_draggerRail{background-color:transparent}.mCS-3d-thick.mCSB_scrollTools .mCSB_buttonUp{background-position:-32px -72px}.mCS-3d-thick.mCSB_scrollTools .mCSB_buttonDown{background-position:-32px -92px}.mCS-3d-thick.mCSB_scrollTools .mCSB_buttonLeft{background-position:-40px -112px}.mCS-3d-thick.mCSB_scrollTools .mCSB_buttonRight{background-position:-40px -128px}.mCS-3d-thick-dark.mCSB_scrollTools{box-shadow:inset 0 0 14px rgba(0,0,0,0.2)}.mCS-3d-thick-dark.mCSB_scrollTools_horizontal{box-shadow:inset 0 1px 1px rgba(0,0,0,0.1),inset 0 0 14px rgba(0,0,0,0.2)}.mCS-3d-thick-dark.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{box-shadow:inset 1px 0 0 rgba(255,255,255,0.4),inset -1px 0 0 rgba(0,0,0,0.2)}.mCS-3d-thick-dark.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar{box-shadow:inset 0 1px 0 rgba(255,255,255,0.4),inset 0 -1px 0 rgba(0,0,0,0.2)}.mCS-3d-thick-dark.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar,.mCS-3d-thick-dark.mCSB_scrollTools .mCSB_dragger:hover .mCSB_dragger_bar,.mCS-3d-thick-dark.mCSB_scrollTools .mCSB_dragger:active .mCSB_dragger_bar,.mCS-3d-thick-dark.mCSB_scrollTools .mCSB_dragger.mCSB_dragger_onDrag .mCSB_dragger_bar{background-color:#777}.mCS-3d-thick-dark.mCSB_scrollTools .mCSB_draggerContainer{background-color:#fff;background-color:rgba(0,0,0,0.05);box-shadow:inset 1px 1px 16px rgba(0,0,0,0.1)}.mCS-3d-thick-dark.mCSB_scrollTools .mCSB_draggerRail{background-color:transparent}.mCS-3d-thick-dark.mCSB_scrollTools .mCSB_buttonUp{background-position:-112px -72px}.mCS-3d-thick-dark.mCSB_scrollTools .mCSB_buttonDown{background-position:-112px -92px}.mCS-3d-thick-dark.mCSB_scrollTools .mCSB_buttonLeft{background-position:-120px -112px}.mCS-3d-thick-dark.mCSB_scrollTools .mCSB_buttonRight{background-position:-120px -128px}.mCSB_outside+.mCS-minimal.mCSB_scrollTools_vertical,.mCSB_outside+.mCS-minimal-dark.mCSB_scrollTools_vertical{right:0;margin:12px 0}.mCustomScrollBox.mCS-minimal+.mCSB_scrollTools.mCSB_scrollTools_horizontal,.mCustomScrollBox.mCS-minimal+.mCSB_scrollTools+.mCSB_scrollTools.mCSB_scrollTools_horizontal,.mCustomScrollBox.mCS-minimal-dark+.mCSB_scrollTools.mCSB_scrollTools_horizontal,.mCustomScrollBox.mCS-minimal-dark+.mCSB_scrollTools+.mCSB_scrollTools.mCSB_scrollTools_horizontal{bottom:0;margin:0 12px}.mCS-dir-rtl&gt;.mCSB_outside+.mCS-minimal.mCSB_scrollTools_vertical,.mCS-dir-rtl&gt;.mCSB_outside+.mCS-minimal-dark.mCSB_scrollTools_vertical{left:0;right:auto}.mCS-minimal.mCSB_scrollTools .mCSB_draggerRail,.mCS-minimal-dark.mCSB_scrollTools .mCSB_draggerRail{background-color:transparent}.mCS-minimal.mCSB_scrollTools_vertical .mCSB_dragger,.mCS-minimal-dark.mCSB_scrollTools_vertical .mCSB_dragger{height:50px}.mCS-minimal.mCSB_scrollTools_horizontal .mCSB_dragger,.mCS-minimal-dark.mCSB_scrollTools_horizontal .mCSB_dragger{width:50px}.mCS-minimal.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{background-color:#fff;background-color:rgba(255,255,255,0.2);filter:"alpha(opacity=20)";-ms-filter:"alpha(opacity=20)"}.mCS-minimal.mCSB_scrollTools .mCSB_dragger:active .mCSB_dragger_bar,.mCS-minimal.mCSB_scrollTools .mCSB_dragger.mCSB_dragger_onDrag .mCSB_dragger_bar{background-color:#fff;background-color:rgba(255,255,255,0.5);filter:"alpha(opacity=50)";-ms-filter:"alpha(opacity=50)"}.mCS-minimal-dark.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{background-color:#000;background-color:rgba(0,0,0,0.2);filter:"alpha(opacity=20)";-ms-filter:"alpha(opacity=20)"}.mCS-minimal-dark.mCSB_scrollTools .mCSB_dragger:active .mCSB_dragger_bar,.mCS-minimal-dark.mCSB_scrollTools .mCSB_dragger.mCSB_dragger_onDrag .mCSB_dragger_bar{background-color:#000;background-color:rgba(0,0,0,0.5);filter:"alpha(opacity=50)";-ms-filter:"alpha(opacity=50)"}.mCS-light-3.mCSB_scrollTools .mCSB_draggerRail,.mCS-dark-3.mCSB_scrollTools .mCSB_draggerRail{width:6px;background-color:#000;background-color:rgba(0,0,0,0.2)}.mCS-light-3.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar,.mCS-dark-3.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{width:6px}.mCS-light-3.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar,.mCS-dark-3.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar,.mCS-light-3.mCSB_scrollTools_horizontal .mCSB_draggerRail,.mCS-dark-3.mCSB_scrollTools_horizontal .mCSB_draggerRail{width:100%;height:6px;margin:5px 0}.mCS-light-3.mCSB_scrollTools_vertical.mCSB_scrollTools_onDrag_expand .mCSB_dragger.mCSB_dragger_onDrag_expanded+.mCSB_draggerRail,.mCS-light-3.mCSB_scrollTools_vertical.mCSB_scrollTools_onDrag_expand .mCSB_draggerContainer:hover .mCSB_draggerRail,.mCS-dark-3.mCSB_scrollTools_vertical.mCSB_scrollTools_onDrag_expand .mCSB_dragger.mCSB_dragger_onDrag_expanded+.mCSB_draggerRail,.mCS-dark-3.mCSB_scrollTools_vertical.mCSB_scrollTools_onDrag_expand .mCSB_draggerContainer:hover .mCSB_draggerRail{width:12px}.mCS-light-3.mCSB_scrollTools_horizontal.mCSB_scrollTools_onDrag_expand .mCSB_dragger.mCSB_dragger_onDrag_expanded+.mCSB_draggerRail,.mCS-light-3.mCSB_scrollTools_horizontal.mCSB_scrollTools_onDrag_expand .mCSB_draggerContainer:hover .mCSB_draggerRail,.mCS-dark-3.mCSB_scrollTools_horizontal.mCSB_scrollTools_onDrag_expand .mCSB_dragger.mCSB_dragger_onDrag_expanded+.mCSB_draggerRail,.mCS-dark-3.mCSB_scrollTools_horizontal.mCSB_scrollTools_onDrag_expand .mCSB_draggerContainer:hover .mCSB_draggerRail{height:12px;margin:2px 0}.mCS-light-3.mCSB_scrollTools .mCSB_buttonUp{background-position:-32px -72px}.mCS-light-3.mCSB_scrollTools .mCSB_buttonDown{background-position:-32px -92px}.mCS-light-3.mCSB_scrollTools .mCSB_buttonLeft{background-position:-40px -112px}.mCS-light-3.mCSB_scrollTools .mCSB_buttonRight{background-position:-40px -128px}.mCS-dark-3.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{background-color:#000;background-color:rgba(0,0,0,0.75)}.mCS-dark-3.mCSB_scrollTools .mCSB_dragger:hover .mCSB_dragger_bar{background-color:#000;background-color:rgba(0,0,0,0.85)}.mCS-dark-3.mCSB_scrollTools .mCSB_dragger:active .mCSB_dragger_bar,.mCS-dark-3.mCSB_scrollTools .mCSB_dragger.mCSB_dragger_onDrag .mCSB_dragger_bar{background-color:#000;background-color:rgba(0,0,0,0.9)}.mCS-dark-3.mCSB_scrollTools .mCSB_draggerRail{background-color:#000;background-color:rgba(0,0,0,0.1)}.mCS-dark-3.mCSB_scrollTools .mCSB_buttonUp{background-position:-112px -72px}.mCS-dark-3.mCSB_scrollTools .mCSB_buttonDown{background-position:-112px -92px}.mCS-dark-3.mCSB_scrollTools .mCSB_buttonLeft{background-position:-120px -112px}.mCS-dark-3.mCSB_scrollTools .mCSB_buttonRight{background-position:-120px -128px}.mCS-inset.mCSB_scrollTools .mCSB_draggerRail,.mCS-inset-dark.mCSB_scrollTools .mCSB_draggerRail,.mCS-inset-2.mCSB_scrollTools .mCSB_draggerRail,.mCS-inset-2-dark.mCSB_scrollTools .mCSB_draggerRail,.mCS-inset-3.mCSB_scrollTools .mCSB_draggerRail,.mCS-inset-3-dark.mCSB_scrollTools .mCSB_draggerRail{width:12px;background-color:#000;background-color:rgba(0,0,0,0.2)}.mCS-inset.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar,.mCS-inset-dark.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar,.mCS-inset-2.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar,.mCS-inset-2-dark.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar,.mCS-inset-3.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar,.mCS-inset-3-dark.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{width:6px;margin:3px 5px;position:absolute;height:auto;top:0;bottom:0;left:0;right:0}.mCS-inset.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar,.mCS-inset-dark.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar,.mCS-inset-2.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar,.mCS-inset-2-dark.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar,.mCS-inset-3.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar,.mCS-inset-3-dark.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar{height:6px;margin:5px 3px;position:absolute;width:auto;top:0;bottom:0;left:0;right:0}.mCS-inset.mCSB_scrollTools_horizontal .mCSB_draggerRail,.mCS-inset-dark.mCSB_scrollTools_horizontal .mCSB_draggerRail,.mCS-inset-2.mCSB_scrollTools_horizontal .mCSB_draggerRail,.mCS-inset-2-dark.mCSB_scrollTools_horizontal .mCSB_draggerRail,.mCS-inset-3.mCSB_scrollTools_horizontal .mCSB_draggerRail,.mCS-inset-3-dark.mCSB_scrollTools_horizontal .mCSB_draggerRail{width:100%;height:12px;margin:2px 0}.mCS-inset.mCSB_scrollTools .mCSB_buttonUp,.mCS-inset-2.mCSB_scrollTools .mCSB_buttonUp,.mCS-inset-3.mCSB_scrollTools .mCSB_buttonUp{background-position:-32px -72px}.mCS-inset.mCSB_scrollTools .mCSB_buttonDown,.mCS-inset-2.mCSB_scrollTools .mCSB_buttonDown,.mCS-inset-3.mCSB_scrollTools .mCSB_buttonDown{background-position:-32px -92px}.mCS-inset.mCSB_scrollTools .mCSB_buttonLeft,.mCS-inset-2.mCSB_scrollTools .mCSB_buttonLeft,.mCS-inset-3.mCSB_scrollTools .mCSB_buttonLeft{background-position:-40px -112px}.mCS-inset.mCSB_scrollTools .mCSB_buttonRight,.mCS-inset-2.mCSB_scrollTools .mCSB_buttonRight,.mCS-inset-3.mCSB_scrollTools .mCSB_buttonRight{background-position:-40px -128px}.mCS-inset-dark.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar,.mCS-inset-2-dark.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar,.mCS-inset-3-dark.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{background-color:#000;background-color:rgba(0,0,0,0.75)}.mCS-inset-dark.mCSB_scrollTools .mCSB_dragger:hover .mCSB_dragger_bar,.mCS-inset-2-dark.mCSB_scrollTools .mCSB_dragger:hover .mCSB_dragger_bar,.mCS-inset-3-dark.mCSB_scrollTools .mCSB_dragger:hover .mCSB_dragger_bar{background-color:#000;background-color:rgba(0,0,0,0.85)}.mCS-inset-dark.mCSB_scrollTools .mCSB_dragger:active .mCSB_dragger_bar,.mCS-inset-dark.mCSB_scrollTools .mCSB_dragger.mCSB_dragger_onDrag .mCSB_dragger_bar,.mCS-inset-2-dark.mCSB_scrollTools .mCSB_dragger:active .mCSB_dragger_bar,.mCS-inset-2-dark.mCSB_scrollTools .mCSB_dragger.mCSB_dragger_onDrag .mCSB_dragger_bar,.mCS-inset-3-dark.mCSB_scrollTools .mCSB_dragger:active .mCSB_dragger_bar,.mCS-inset-3-dark.mCSB_scrollTools .mCSB_dragger.mCSB_dragger_onDrag .mCSB_dragger_bar{background-color:#000;background-color:rgba(0,0,0,0.9)}.mCS-inset-dark.mCSB_scrollTools .mCSB_draggerRail,.mCS-inset-2-dark.mCSB_scrollTools .mCSB_draggerRail,.mCS-inset-3-dark.mCSB_scrollTools .mCSB_draggerRail{background-color:#000;background-color:rgba(0,0,0,0.1)}.mCS-inset-dark.mCSB_scrollTools .mCSB_buttonUp,.mCS-inset-2-dark.mCSB_scrollTools .mCSB_buttonUp,.mCS-inset-3-dark.mCSB_scrollTools .mCSB_buttonUp{background-position:-112px -72px}.mCS-inset-dark.mCSB_scrollTools .mCSB_buttonDown,.mCS-inset-2-dark.mCSB_scrollTools .mCSB_buttonDown,.mCS-inset-3-dark.mCSB_scrollTools .mCSB_buttonDown{background-position:-112px -92px}.mCS-inset-dark.mCSB_scrollTools .mCSB_buttonLeft,.mCS-inset-2-dark.mCSB_scrollTools .mCSB_buttonLeft,.mCS-inset-3-dark.mCSB_scrollTools .mCSB_buttonLeft{background-position:-120px -112px}.mCS-inset-dark.mCSB_scrollTools .mCSB_buttonRight,.mCS-inset-2-dark.mCSB_scrollTools .mCSB_buttonRight,.mCS-inset-3-dark.mCSB_scrollTools .mCSB_buttonRight{background-position:-120px -128px}.mCS-inset-2.mCSB_scrollTools .mCSB_draggerRail,.mCS-inset-2-dark.mCSB_scrollTools .mCSB_draggerRail{background-color:transparent;border-width:1px;border-style:solid;border-color:#fff;border-color:rgba(255,255,255,0.2);-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.mCS-inset-2-dark.mCSB_scrollTools .mCSB_draggerRail{border-color:#000;border-color:rgba(0,0,0,0.2)}.mCS-inset-3.mCSB_scrollTools .mCSB_draggerRail{background-color:#fff;background-color:rgba(255,255,255,0.6)}.mCS-inset-3-dark.mCSB_scrollTools .mCSB_draggerRail{background-color:#000;background-color:rgba(0,0,0,0.6)}.mCS-inset-3.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{background-color:#000;background-color:rgba(0,0,0,0.75)}.mCS-inset-3.mCSB_scrollTools .mCSB_dragger:hover .mCSB_dragger_bar{background-color:#000;background-color:rgba(0,0,0,0.85)}.mCS-inset-3.mCSB_scrollTools .mCSB_dragger:active .mCSB_dragger_bar,.mCS-inset-3.mCSB_scrollTools .mCSB_dragger.mCSB_dragger_onDrag .mCSB_dragger_bar{background-color:#000;background-color:rgba(0,0,0,0.9)}.mCS-inset-3-dark.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{background-color:#fff;background-color:rgba(25,25,73,0.75)}.mCS-inset-3-dark.mCSB_scrollTools .mCSB_dragger:hover .mCSB_dragger_bar{background-color:#fff;background-color:rgba(25,25,73,0.85)}.mCS-inset-3-dark.mCSB_scrollTools .mCSB_dragger:active .mCSB_dragger_bar,.mCS-inset-3-dark.mCSB_scrollTools .mCSB_dragger.mCSB_dragger_onDrag .mCSB_dragger_bar{background-color:#fff;background-color:rgba(25,25,73,0.9)}@keyframes flashing-show{0%{-ms-filter:"alpha(opacity=$num)";opacity:.3;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=$num)"}1.25%{-ms-filter:"alpha(opacity=$num)";opacity:1;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=$num)"}2.5%{-ms-filter:"alpha(opacity=$num)";opacity:.3;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=$num)"}3.75%{-ms-filter:"alpha(opacity=$num)";opacity:1;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=$num)"}5%{-ms-filter:"alpha(opacity=$num)";opacity:.3;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=$num)"}6.25%{-ms-filter:"alpha(opacity=$num)";opacity:1;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=$num)"}100%{-ms-filter:"alpha(opacity=$num)";opacity:1;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=$num)"}}@keyframes flashing-hide{0%{-ms-filter:"alpha(opacity=$num)";opacity:1;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=$num)"}1.25%{-ms-filter:"alpha(opacity=$num)";opacity:.3;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=$num)"}2.5%{-ms-filter:"alpha(opacity=$num)";opacity:1;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=$num)"}3.75%{-ms-filter:"alpha(opacity=$num)";opacity:.3;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=$num)"}5%{-ms-filter:"alpha(opacity=$num)";opacity:1;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=$num)"}6.25%{-ms-filter:"alpha(opacity=$num)";opacity:0;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=$num)"}100%{-ms-filter:"alpha(opacity=$num)";opacity:0;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=$num)"}}#page-title #page-title-show{width:0;-ms-filter:"alpha(opacity=$num)";opacity:0;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=$num)";overflow:hidden}#page-title #page-title-inner{background-size:cover;background-position:center;background-repeat:no-repeat;background-color:#e4e4ec;position:relative;position:relative}#page-title #page-title-inner:before{width:100%;height:100%;position:absolute;top:0;left:0;content:"";display:block}#page-title #page-title-inner:before{background:url("../img/common/photo_patern.svg") repeat top left;background-size:initial;-ms-filter:"alpha(opacity=$num)";opacity:.5;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=$num)"}#page-title #page-title-inner:before{-ms-filter:"alpha(opacity=$num)";opacity:1;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=$num)"}#page-title #page-title-inner .title{position:absolute;top:0;bottom:0;left:0;margin-top:auto;margin-bottom:auto;z-index:1}#page-title #page-title-inner .title&gt;*{color:#fff;line-height:1;text-align:center;font-family:'Rajdhani',sans-serif;font-weight:600}#page-title.bg-none{margin-bottom:30px}#page-title.bg-none #page-title-inner{height:250px;background:none}#page-title.bg-none #page-title-inner:before,#page-title.bg-none #page-title-inner:after{content:none}#page-title.bg-none #page-title-inner .title div{color:#0000fa}#page-body-container .page-copy-container .copy{text-align:center}#page-body-container .page-copy-container .lead{text-align:center}.page-header{width:100%;margin:120px auto 94px}.page-header .page-title-area{width:100%;height:370px;position:relative}.page-header .page-title-area .page-title{width:100%;height:80px;text-align:center;position:absolute;top:0;bottom:0;left:0;margin-top:auto;margin-bottom:auto}@media only screen and (min-width: 751px){#body{display:block;padding-bottom:150px}#page-title{width:-webkit-calc(100% - 100px);width:calc(100% - 100px);min-width:1080px;margin:120px auto 94px}#page-title #page-title-inner{height:290px}#page-title #page-title-inner .title{width:100%;height:60px}#page-title #page-title-inner .title&gt;*{font-size:70px}#page-body-container #page-body-container-inner{width:1080px;margin-left:auto;margin-right:auto}#page-body-container .page-copy-container{width:1080px;margin-left:auto;margin-right:auto;margin-bottom:100px;text-align:center}#page-body-container .page-copy-container .page-copy-inner{width:1080px;margin-left:auto;margin-right:auto}#page-body-container .page-copy-container .copy{font-size:30px;margin-bottom:20px}}@media only screen and (max-width: 750px){#body{padding-bottom:45px !important}#news #body,#showcase #body{padding-bottom:0 !important}#news #body #page-title,#showcase #body #page-title{margin-bottom:35px}#page-title{width:100%;margin:55px auto 50px}#page-title #page-title-inner{height:150px}#page-title #page-title-inner .title{width:100%;height:40px}#page-title #page-title-inner .title&gt;*{font-size:40px}#page-title.bg-none{margin-bottom:0;border-top:1px solid #dee1e5}#page-title.bg-none #page-title-inner{height:150px;border-bottom:1px solid #dee1e5}.select-container{margin-left:25px;margin-right:25px}#page-body-container .page-copy-container{margin-left:25px;margin-right:25px;min-width:270px;margin-bottom:35px}#page-body-container .page-copy-container .copy{font-size:15px;margin-bottom:10px;font-weight:bold}#page-body-container .page-copy-container .lead{text-align:left}}#page-title #page-title-inner.news{background-image:url("../img/news/main_img.jpg")}#page-title #page-title-inner.showcase{background-image:url("../img/showcase/main_img.jpg")}@keyframes m-flash{0%{width:0;-ms-filter:"alpha(opacity=$num)";opacity:0;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=$num)"}100%{width:100%;-ms-filter:"alpha(opacity=$num)";opacity:1;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=$num)"}}@keyframes m-flash-trans{0%{transform:translate3d(-100%, 0, 0);-ms-filter:"alpha(opacity=$num)";opacity:0;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=$num)"}10%{transform:translate3d(-90%, 0, 0);-ms-filter:"alpha(opacity=$num)";opacity:1;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=$num)"}20%{transform:translate3d(-80%, 0, 0);-ms-filter:"alpha(opacity=$num)";opacity:0;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=$num)"}40%{transform:translate3d(-70%, 0, 0);-ms-filter:"alpha(opacity=$num)";opacity:1;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=$num)"}50%{transform:translate3d(-60%, 0, 0);-ms-filter:"alpha(opacity=$num)";opacity:0;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=$num)"}60%{transform:translate3d(-50%, 0, 0);-ms-filter:"alpha(opacity=$num)";opacity:1;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=$num)"}70%{transform:translate3d(-40%, 0, 0);-ms-filter:"alpha(opacity=$num)";opacity:0;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=$num)"}80%{transform:translate3d(-30%, 0, 0);-ms-filter:"alpha(opacity=$num)";opacity:1;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=$num)"}90%{transform:translate3d(-20%, 0, 0);-ms-filter:"alpha(opacity=$num)";opacity:0;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=$num)"}100%{transform:translate3d(0%, 0, 0);-ms-filter:"alpha(opacity=$num)";opacity:1;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=$num)"}}@keyframes m-flash-h{0%{height:0;-ms-filter:"alpha(opacity=$num)";opacity:0;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=$num)"}10%{height:10%;-ms-filter:"alpha(opacity=$num)";opacity:1;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=$num)"}20%{height:20%;-ms-filter:"alpha(opacity=$num)";opacity:0;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=$num)"}40%{height:40%;-ms-filter:"alpha(opacity=$num)";opacity:1;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=$num)"}50%{height:50%;-ms-filter:"alpha(opacity=$num)";opacity:0;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=$num)"}60%{height:60%;-ms-filter:"alpha(opacity=$num)";opacity:1;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=$num)"}70%{height:70%;-ms-filter:"alpha(opacity=$num)";opacity:0;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=$num)"}80%{height:80%;-ms-filter:"alpha(opacity=$num)";opacity:1;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=$num)"}90%{height:90%;-ms-filter:"alpha(opacity=$num)";opacity:0;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=$num)"}100%{height:100%;-ms-filter:"alpha(opacity=$num)";opacity:1;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=$num)"}}@keyframes m-flash-s{0%{-ms-filter:"alpha(opacity=$num)";opacity:0;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=$num)"}10%{-ms-filter:"alpha(opacity=$num)";opacity:1;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=$num)"}20%{-ms-filter:"alpha(opacity=$num)";opacity:0;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=$num)"}40%{-ms-filter:"alpha(opacity=$num)";opacity:1;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=$num)"}50%{-ms-filter:"alpha(opacity=$num)";opacity:0;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=$num)"}60%{-ms-filter:"alpha(opacity=$num)";opacity:1;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=$num)"}70%{-ms-filter:"alpha(opacity=$num)";opacity:0;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=$num)"}80%{-ms-filter:"alpha(opacity=$num)";opacity:1;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=$num)"}90%{-ms-filter:"alpha(opacity=$num)";opacity:0;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=$num)"}100%{-ms-filter:"alpha(opacity=$num)";opacity:1;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=$num)"}}.showcase-list .article .photo{background-size:cover;background-position:center;background-repeat:no-repeat}.showcase-list .article .photo a{display:block;width:100%;height:100%}.showcase-list .article .date{color:#0000fa;font-family:'Rajdhani',sans-serif;font-weight:600;line-height:1;display:block}.showcase-list .article .title{font-weight:bold}.showcase-list .article .link-text a{vertical-align:middle;display:block;position:relative;text-decoration:none;position:relative}.showcase-list .article .link-text a .text{display:inline-block;position:relative;z-index:10;color:#0000fa;font-family:'Rajdhani',sans-serif;font-weight:600}.showcase-list .article .link-text a:before{width:0;height:100%;content:"";display:block;background-color:#0000fa;display:block;position:absolute;top:0;left:0}.showcase-list .article .link-text a:hover{color:#fff}.showcase-list .article .link-text a:hover *{color:#fff;z-index:100;display:inline-block}.showcase-list .article .link-text a:hover:before{animation:m-flash .28s ease-in-out .0s both alternate}.article-header-box .date{color:#0000fa;line-height:1;display:block;float:left;font-family:'Rajdhani',sans-serif;font-weight:600}.article-header-box .sns{float:right;border-left:1px solid #dee1e5}.article-header-box .sns&gt;*{float:left;vertical-align:middle}.article-header-box .sns dt{color:#0000fa;font-family:'Rajdhani',sans-serif;font-weight:600;line-height:32px}.article-header-box .sns dd a{width:100%;display:block;text-align:center}.article-header-box .sns dd a svg{vertical-align:middle}#article-detail .title-container{border-top:1px solid #dee1e5;border-bottom:1px solid #dee1e5}#article-detail .title-container .title{font-size:22px;font-weight:bold}#article-detail .article-body *{line-height:2;word-break:break-all}#article-detail .article-body ul.photo .slick-track li{background-position:center top;background-repeat:no-repeat;background-size:cover}#article-detail .article-body img{width:inherit;height:auto;max-width:100%}.article-page-nav .pagenation{border-top:1px solid #dee1e5;border-bottom:1px solid #dee1e5;text-align:center}.article-page-nav .pagenation&gt;*{display:inline-block}.article-page-nav .pagenation&gt;* a{display:block;vertical-align:middle;color:#0000fa;text-decoration:none;position:relative}.article-page-nav .pagenation&gt;* a *{font-family:'Rajdhani',sans-serif;font-weight:600}.article-page-nav .pagenation&gt;* a:before,.article-page-nav .pagenation&gt;* a:after{content:"";display:block;position:absolute;top:0;bottom:0;margin-top:auto;margin-bottom:auto}.article-page-nav .pagenation&gt;* a:before{background-color:#0000fa}.article-page-nav .pagenation&gt;* a:after{width:0;height:0}.article-page-nav .pagenation&gt;* a&gt;*{width:100%;height:100%;position:relative;display:block}.article-page-nav .pagenation&gt;* a&gt;*:before{width:0;height:100%;content:"";display:block;background-color:#0000fa;display:block;position:absolute;top:0;left:0}.article-page-nav .pagenation&gt;* a:hover{color:#fff}.article-page-nav .pagenation&gt;* a:hover *{color:#fff}.article-page-nav .pagenation&gt;* a:hover&gt;*&gt;*{display:block;position:relative;z-index:1}.article-page-nav .pagenation&gt;* a:hover&gt;*:before{animation:m-flash .28s ease-in-out .0s both alternate}.article-page-nav .pagenation&gt;*.prev{border-right:1px solid #dee1e5}.article-page-nav .pagenation&gt;*.prev a{text-align:right}.article-page-nav .pagenation&gt;*.next a{text-align:left}.article-page-nav .btn-center{margin-bottom:48px}#not-found .content{margin:0 auto;padding:75px 0 70px;margin-bottom:55px;border-top:1px solid #dee1e5;border-bottom:1px solid #dee1e5;text-align:center}#not-found .content h2{margin-bottom:15px;color:#191949;font-weight:bold;font-size:22px}#not-found .content p{line-height:1.8;font-size:15px}@media only screen and (min-width: 751px){#showcase #page-body-container,#news #page-body-container{width:1080px;margin-left:auto;margin-right:auto;margin-left:auto;margin-right:auto}#showcase .article:nth-child(2n+1){clear:both}#category-tab{width:1080px;margin-left:auto;margin-right:auto;border-bottom:2px solid #dee1e5;margin-bottom:75px}#category-tab&gt;*{float:left}#category-tab *{line-height:1}#category-tab .title{font-family:'Rajdhani',sans-serif;font-weight:600;color:#0000fa;margin-top:2px;margin-right:15px}#category-tab ul li{font-size:18px;float:left;text-align:center}#category-tab ul li a{font-family:'Rajdhani',sans-serif;font-weight:600;color:#b4b4ba;padding-left:16px;padding-right:16px;margin-left:15px;padding-bottom:27px;text-decoration:none;display:block;position:relative}#category-tab ul li a:after{width:0;height:2px;content:"";display:block;background-color:#0000fa;position:absolute;left:50%;bottom:-2px;transition:all .38s cubic-bezier(0.075, 0.82, 0.565, 1);-moz-transition:all .38s cubic-bezier(0.075, 0.82, 0.565, 1);-webkit-transition:all .38s cubic-bezier(0.075, 0.82, 0.565, 1);-ms-transition:all .38s cubic-bezier(0.075, 0.82, 0.565, 1)}#category-tab ul li.current a{color:#0000fa}#category-tab ul li.current a:after{width:50px;margin-left:-25px}#article-list{width:1080px;margin-left:auto;margin-right:auto}#article-list.type-news{margin-bottom:60px}#article-detail{width:1080px;margin-left:auto;margin-right:auto;margin-bottom:100px}#article-detail .article-header-box .date{padding-top:15px}#article-detail .article-header-box .sns{padding-left:35px;padding-top:7px;padding-bottom:12px}#article-detail .article-header-box .sns dt{padding-right:10px}#article-detail .article-header-box .sns dd{width:46px}#article-detail .article-header-box .sns dd.fb svg{width:11px;height:19px}#article-detail .article-header-box .sns dd.tw svg{width:21px;height:16px}#article-detail .article-header-box .sns dd.gp svg{width:25px;height:17px}#article-detail .title-container{padding-top:40px;padding-bottom:35px;margin-bottom:60px}#article-detail .title-container .date{margin-bottom:20px}#article-detail .title-container .title{font-size:22px}#article-detail .article-body ul.photo{width:880px;text-align:center;margin:0 auto;padding-top:80px;overflow:hidden}#article-detail .article-body ul.photo .slick-track li{float:left;width:440px;height:280px;margin-left:20px;margin-right:20px}.article-page-nav{width:1080px;margin-left:auto;margin-right:auto}.article-page-nav .pagenation{padding-top:40px;padding-bottom:40px;margin-bottom:60px}.article-page-nav .pagenation&gt;* a{height:20px;line-height:20px}.article-page-nav .pagenation&gt;* a:before{width:45px;height:2px}.article-page-nav .pagenation&gt;* a:after{border:3px solid transparent}.article-page-nav .pagenation&gt;*.prev a{padding-left:67px;padding-right:53px}.article-page-nav .pagenation&gt;*.prev a&gt;*{padding-right:3px}.article-page-nav .pagenation&gt;*.prev a:before{left:6px}.article-page-nav .pagenation&gt;*.prev a:after{border-right:5px solid #0000fa;left:0}.article-page-nav .pagenation&gt;*.next a{padding-left:53px;padding-right:67px}.article-page-nav .pagenation&gt;*.next a&gt;*{padding-left:3px}.article-page-nav .pagenation&gt;*.next a:before{right:6px}.article-page-nav .pagenation&gt;*.next a:after{border-left:5px solid #0000fa;right:0}.showcase-list .article{width:474px;float:left;margin-bottom:90px}.showcase-list .article:nth-child(2n){float:right}.showcase-list .article .photo{width:100%;height:140px;margin-bottom:25px}.showcase-list .article .date{margin-bottom:15px}.showcase-list .article .title{margin-bottom:16px}.showcase-list .article .text{margin-bottom:30px}.showcase-list .article .link-text{width:105px}.showcase-list .article .link-text a{height:20px;line-height:20px}.showcase-list .article .link-text a .text{padding-left:4px}}@media only screen and (max-width: 750px){#category-tab{display:none}#article-list{margin-top:35px}.article-header-box{border-bottom:1px solid #dee1e5;padding-left:25px;padding-right:25px;padding-right:20px}.article-header-box .date{padding-top:15px;font-size:10px}.article-header-box .sns{padding-left:15px;padding-top:3px;padding-bottom:10px}.article-header-box .sns dt{display:none}.article-header-box .sns dd{width:37px}.article-header-box .sns dd.fb svg{width:8px;height:16px}.article-header-box .sns dd.tw svg{width:18px;height:13px}.article-header-box .sns dd.gp svg{width:21px;height:15px}#article-detail{margin-bottom:50px}#article-detail .title-container{border-top:0;padding-top:21px;padding-bottom:21px;margin-bottom:16px}#article-detail .title-container&gt;*{margin-left:25px;margin-right:25px}#article-detail .title-container .title{font-size:22px}#article-detail .article-body{margin-left:25px;margin-right:25px}#article-detail .article-body ul.photo{width:100%;margin-top:25px;overflow:hidden}#article-detail .article-body ul.photo .slick-track li{float:left;padding-bottom:13%}.article-page-nav .pagenation{margin-bottom:48px}.article-page-nav .pagenation&gt;* a{padding-top:30px;padding-bottom:30px;height:20px;line-height:20px}.article-page-nav .pagenation&gt;* a:before{width:35px;height:2px}.article-page-nav .pagenation&gt;* a:after{border:3px solid transparent}.article-page-nav .pagenation&gt;*.prev a{padding-left:60px;padding-right:48px}.article-page-nav .pagenation&gt;*.prev a&gt;*{padding-right:3px}.article-page-nav .pagenation&gt;*.prev a:before{left:6px}.article-page-nav .pagenation&gt;*.prev a:after{border-right:5px solid #0000fa;left:0}.article-page-nav .pagenation&gt;*.next a{padding-left:48px;padding-right:60px}.article-page-nav .pagenation&gt;*.next a&gt;*{padding-left:3px}.article-page-nav .pagenation&gt;*.next a:before{right:6px}.article-page-nav .pagenation&gt;*.next a:after{border-left:5px solid #0000fa;right:0}.showcase-list{border-top:1px solid #dee1e5}.showcase-list .article{padding-top:30px;padding-bottom:25px;border-bottom:1px solid #dee1e5;padding-left:25px;padding-right:25px}.showcase-list .article .photo{width:100%;height:150px;margin-bottom:17px}.showcase-list .article .date{margin-bottom:10px;font-size:10px}.showcase-list .article .title{margin-bottom:12px}.showcase-list .article .text{margin-bottom:22px}.showcase-list .article .link-text{width:80px}.showcase-list .article .link-text a{height:20px;line-height:20px;font-size:12px}.showcase-list .article .link-text a .text{padding-left:4px}#not-found .content{padding:37.5px 0 35px;margin-bottom:27.5px;border-top:none}#not-found .content h2{font-size:18px}#not-found .content p{padding:0 20px;text-align:justify}}@media only screen and (min-width: 751px){#notfound #page-body-container{width:1080px;margin-left:auto;margin-right:auto;margin-right:auto;margin-left:auto}}@keyframes flashing-show{0%{-ms-filter:"alpha(opacity=$num)";opacity:.3;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=$num)"}1.25%{-ms-filter:"alpha(opacity=$num)";opacity:1;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=$num)"}2.5%{-ms-filter:"alpha(opacity=$num)";opacity:.3;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=$num)"}3.75%{-ms-filter:"alpha(opacity=$num)";opacity:1;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=$num)"}5%{-ms-filter:"alpha(opacity=$num)";opacity:.3;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=$num)"}6.25%{-ms-filter:"alpha(opacity=$num)";opacity:1;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=$num)"}100%{-ms-filter:"alpha(opacity=$num)";opacity:1;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=$num)"}}@keyframes flashing-hide{0%{-ms-filter:"alpha(opacity=$num)";opacity:1;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=$num)"}1.25%{-ms-filter:"alpha(opacity=$num)";opacity:.3;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=$num)"}2.5%{-ms-filter:"alpha(opacity=$num)";opacity:1;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=$num)"}3.75%{-ms-filter:"alpha(opacity=$num)";opacity:.3;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=$num)"}5%{-ms-filter:"alpha(opacity=$num)";opacity:1;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=$num)"}6.25%{-ms-filter:"alpha(opacity=$num)";opacity:0;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=$num)"}100%{-ms-filter:"alpha(opacity=$num)";opacity:0;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=$num)"}}@keyframes m-hold{0%{transform:scale(1);-moz-transform:scale(1);-webkit-transform:scale(1);-ms-transform:scale(1);-ms-filter:"alpha(opacity=$num)";opacity:.8;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=$num)"}50%{transform:scale(1.2);-moz-transform:scale(1.2);-webkit-transform:scale(1.2);-ms-transform:scale(1.2);-ms-filter:"alpha(opacity=$num)";opacity:0;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=$num)"}100%{transform:scale(1);-moz-transform:scale(1);-webkit-transform:scale(1);-ms-transform:scale(1);-ms-filter:"alpha(opacity=$num)";opacity:.8;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=$num)"}}@keyframes m-hold-outline-a{0%{transform:scale(1);-moz-transform:scale(1);-webkit-transform:scale(1);-ms-transform:scale(1);-ms-filter:"alpha(opacity=$num)";opacity:1;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=$num)"}50%{transform:scale(1.5);-moz-transform:scale(1.5);-webkit-transform:scale(1.5);-ms-transform:scale(1.5);-ms-filter:"alpha(opacity=$num)";opacity:0;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=$num)"}100%{transform:scale(1);-moz-transform:scale(1);-webkit-transform:scale(1);-ms-transform:scale(1);-ms-filter:"alpha(opacity=$num)";opacity:1;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=$num)"}}@keyframes m-hold-outline-b{0%{transform:scale(1);-moz-transform:scale(1);-webkit-transform:scale(1);-ms-transform:scale(1);-ms-filter:"alpha(opacity=$num)";opacity:1;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=$num)"}50%{transform:scale(1.8);-moz-transform:scale(1.8);-webkit-transform:scale(1.8);-ms-transform:scale(1.8);-ms-filter:"alpha(opacity=$num)";opacity:0;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=$num)"}100%{transform:scale(1);-moz-transform:scale(1);-webkit-transform:scale(1);-ms-transform:scale(1);-ms-filter:"alpha(opacity=$num)";opacity:1;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=$num)"}}html.tablet #top #loader,html.tablet #en #loader{display:none}html.tablet #top #kv-contents #kv-main-contents .btn-center,html.tablet #en #kv-contents #kv-main-contents .btn-center{display:block !important}html.tablet #gnavi #gnavi-inner #gnavi-main .banner-container{display:none}html.tablet .page-container#products #product .text-container #js__zoom-trigger{display:none}#top .scroll-down .scroll-down-inner,#en .scroll-down .scroll-down-inner{position:relative}#top .scroll-down .scroll-down-inner:before,#top .scroll-down .scroll-down-inner:after,#en .scroll-down .scroll-down-inner:before,#en .scroll-down .scroll-down-inner:after{content:"";display:block;position:absolute;left:0;right:0;bottom:0;margin-left:auto;margin-right:auto;transition:all .28s cubic-bezier(0.075, 0.82, 0.565, 1);-moz-transition:all .28s cubic-bezier(0.075, 0.82, 0.565, 1);-webkit-transition:all .28s cubic-bezier(0.075, 0.82, 0.565, 1);-ms-transition:all .28s cubic-bezier(0.075, 0.82, 0.565, 1)}#top .scroll-down .scroll-down-inner:before,#en .scroll-down .scroll-down-inner:before{background-color:#fff}#top .scroll-down .scroll-down-inner:after,#en .scroll-down .scroll-down-inner:after{width:0;height:0}#top .scroll-down .scroll-down-inner .text,#en .scroll-down .scroll-down-inner .text{color:#fff;font-family:'Rajdhani',sans-serif;font-weight:600;letter-spacing:0;position:relative}#top .scroll-down.color .scroll-down-inner:before,#en .scroll-down.color .scroll-down-inner:before{background-color:#0000fa}#top .scroll-down.color .scroll-down-inner:after,#en .scroll-down.color .scroll-down-inner:after{border-top-color:#0000fa}#top #kv-container,#en #kv-container{position:relative;overflow:hidden}#top #kv-container #kv-contents,#en #kv-container #kv-contents{width:100%;height:100%;position:relative;z-index:10}#top #kv-container #kv-contents *,#en #kv-container #kv-contents *{color:#fff;text-align:center}#top #kv-container #kv-contents #kv-main-contents #kv-copy&gt;*,#en #kv-container #kv-contents #kv-main-contents #kv-copy&gt;*{font-family:'Rajdhani',sans-serif;font-weight:600;text-align:center}#top #kv-container #kv-bg-container,#en #kv-container #kv-bg-container{width:100%;height:100%;position:absolute;top:0;left:0}#top #kv-container #kv-bg-container #sp-video-container,#top #kv-container #kv-bg-container #tablet-video-container,#en #kv-container #kv-bg-container #sp-video-container,#en #kv-container #kv-bg-container #tablet-video-container{width:100%;height:100%;position:absolute;top:0;left:0}#top #kv-container #kv-bg-container #sp-video-container #sp-kv-bg-canvas,#top #kv-container #kv-bg-container #sp-video-container #tablet-kv-bg-canvas,#top #kv-container #kv-bg-container #tablet-video-container #sp-kv-bg-canvas,#top #kv-container #kv-bg-container #tablet-video-container #tablet-kv-bg-canvas,#en #kv-container #kv-bg-container #sp-video-container #sp-kv-bg-canvas,#en #kv-container #kv-bg-container #sp-video-container #tablet-kv-bg-canvas,#en #kv-container #kv-bg-container #tablet-video-container #sp-kv-bg-canvas,#en #kv-container #kv-bg-container #tablet-video-container #tablet-kv-bg-canvas{width:100%;height:100%;position:absolute}#top #kv-container #kv-bg-video,#en #kv-container #kv-bg-video{position:relative}#top #kv-container .bottom-contents,#en #kv-container .bottom-contents{width:100%;position:absolute;left:0;bottom:0;z-index:30}#top #kv-container .bottom-contents .bottom-contents-inner,#en #kv-container .bottom-contents .bottom-contents-inner{width:100%;position:relative}#top #kv-container .sound,#en #kv-container .sound{width:180px;display:block;padding-left:50px;padding-bottom:50px}#top #kv-container .sound&gt;*,#en #kv-container .sound&gt;*{float:left;display:block}#top #kv-container .sound dt,#en #kv-container .sound dt{font-size:12px;font-family:'Rajdhani',sans-serif;font-weight:600;margin-right:20px;color:#fff}#top #kv-container .sound dd,#en #kv-container .sound dd{width:21px;cursor:pointer}#top #kv-container .sound dd .volum,#en #kv-container .sound dd .volum{width:20px;height:16px}#top #kv-container .sound dd .volum .volum-inner,#en #kv-container .sound dd .volum .volum-inner{width:100%;height:100%;position:relative}#top #kv-container .sound dd .volum .line,#en #kv-container .sound dd .volum .line{background-color:#fff;width:1px;height:2px;display:block;position:absolute;left:0;bottom:0;transition:all .2s linear;-moz-transition:all .2s linear;-webkit-transition:all .2s linear;-ms-transition:all .2s linear}#top #kv-container .sound dd .volum .line:nth-child(2),#en #kv-container .sound dd .volum .line:nth-child(2){left:4px}#top #kv-container .sound dd .volum .line:nth-child(3),#en #kv-container .sound dd .volum .line:nth-child(3){left:8px}#top #kv-container .sound dd .volum .line:nth-child(4),#en #kv-container .sound dd .volum .line:nth-child(4){left:12px}#top #kv-container .sound dd .volum .line:nth-child(5),#en #kv-container .sound dd .volum .line:nth-child(5){left:16px}#top #kv-container .sound dd .volum .line:nth-child(6),#en #kv-container .sound dd .volum .line:nth-child(6){left:20px}#top #kv-container .sound dd .volum.on .line,#en #kv-container .sound dd .volum.on .line{height:16px}#top #kv-container .sound dd .volum.on .line:nth-of-type(1),#en #kv-container .sound dd .volum.on .line:nth-of-type(1){animation:line 0.8s ease-in-out 0.5s both infinite alternate}#top #kv-container .sound dd .volum.on .line:nth-of-type(2),#en #kv-container .sound dd .volum.on .line:nth-of-type(2){animation:line 1.1s ease-in-out 0.5s both infinite alternate}#top #kv-container .sound dd .volum.on .line:nth-of-type(3),#en #kv-container .sound dd .volum.on .line:nth-of-type(3){animation:line 1.0s ease-in-out 0.5s both infinite alternate}#top #kv-container .sound dd .volum.on .line:nth-of-type(4),#en #kv-container .sound dd .volum.on .line:nth-of-type(4){animation:line 0.9s ease-in-out 0.5s both infinite alternate}#top #kv-container .sound dd .volum.on .line:nth-of-type(5),#en #kv-container .sound dd .volum.on .line:nth-of-type(5){animation:line 1.0s ease-in-out 0.5s both infinite alternate}#top #kv-container .sound dd .volum.on .line:nth-of-type(6),#en #kv-container .sound dd .volum.on .line:nth-of-type(6){animation:line 1.1s ease-in-out 0.5s both infinite alternate}@keyframes line{from{height:2px}to{height:16px}}@media only screen and (min-width: 751px){#top #top-page .pace,#en #top-page .pace{display:none !important}#top #body,#en #body{padding-bottom:0 !important}#top #kv-container,#en #kv-container{background-color:#011328}#top #kv-container #kv-contents #kv-main-contents #kv-copy,#en #kv-container #kv-contents #kv-main-contents #kv-copy{font-size:80px;line-height:0.9;margin-bottom:36px}#top #kv-container #kv-contents #kv-bottom-text,#en #kv-container #kv-contents #kv-bottom-text{width:500px;font-size:11px;font-family:'Rajdhani',sans-serif;letter-spacing:0.1em;position:absolute;bottom:42px;left:0;right:0;margin-left:auto;margin-right:auto}#top #kv-container #kv-contents #kv-bottom-text #kv-bottom-text-inner,#en #kv-container #kv-contents #kv-bottom-text #kv-bottom-text-inner{width:500px;display:block}#top #kv-container #kv-contents #kv-bottom-text #kv-bottom-text-inner a,#en #kv-container #kv-contents #kv-bottom-text #kv-bottom-text-inner a{text-decoration:none}#top #kv-container #kv-contents #kv-bottom-text #kv-bottom-text-inner a:hover,#en #kv-container #kv-contents #kv-bottom-text #kv-bottom-text-inner a:hover{text-decoration:underline}#top #kv-container .bottom-contents .bottom-contents-inner .sound,#en #kv-container .bottom-contents .bottom-contents-inner .sound{position:absolute;left:0;bottom:0}#top #kv-container .bottom-contents .bottom-contents-inner .scroll-down,#en #kv-container .bottom-contents .bottom-contents-inner .scroll-down{position:absolute;right:0;bottom:0}#top #kv-container .scroll-down,#en #kv-container .scroll-down{width:12px;padding-right:50px;padding-bottom:50px}#top #kv-container .scroll-down .scroll-down-inner,#en #kv-container .scroll-down .scroll-down-inner{position:relative;padding-bottom:55px}#top #kv-container .scroll-down .scroll-down-inner:before,#en #kv-container .scroll-down .scroll-down-inner:before{width:2px;height:50px}#top #kv-container .scroll-down .scroll-down-inner:after,#en #kv-container .scroll-down .scroll-down-inner:after{width:0;height:0;border:4px solid transparent;border-top:5px solid #fff;bottom:-7px}#top #kv-container .scroll-down .scroll-down-inner .text,#en #kv-container .scroll-down .scroll-down-inner .text{font-size:14px;transform:rotate(90deg);-ms-transform:rotate(90deg);-moz-transform:rotate(90deg);-webkit-transform:rotate(90deg);top:-30px}#top #loader,#en #loader{width:100%;height:100%;position:absolute;top:0;left:0;z-index:20;pointer-events:none}#top #loader #loader-inner,#en #loader #loader-inner{width:100%;height:100%;position:relative;z-index:1}#top #loader #kv-hold-area,#en #loader #kv-hold-area{width:412px;height:110px;position:absolute;top:0;bottom:0;left:0;right:0;margin:auto;transform:translate3d(0px, 0px, 0px) !important;cursor:pointer;pointer-events:auto}#top #loader #kv-hold-area #kv-hold-area-inner,#en #loader #kv-hold-area #kv-hold-area-inner{width:100%;height:100%;position:relative}#top #loader #kv-hold-area #kv-hold-area-inner .drone,#en #loader #kv-hold-area #kv-hold-area-inner .drone{width:52px;height:52px;position:absolute;top:28px;left:82px;-ms-filter:"alpha(opacity=$num)";opacity:0;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=$num)";transform:scale(.1);-moz-transform:scale(.1);-webkit-transform:scale(.1);-ms-transform:scale(.1)}#top #loader #kv-hold-area #kv-hold-area-inner .drone.done,#en #loader #kv-hold-area #kv-hold-area-inner .drone.done{-ms-filter:"alpha(opacity=$num)";opacity:1;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=$num)";transform:scale(1);-moz-transform:scale(1);-webkit-transform:scale(1);-ms-transform:scale(1)}#top #loader #kv-hold-area #kv-hold-area-inner .text,#en #loader #kv-hold-area #kv-hold-area-inner .text{height:12px;font-family:'Rajdhani',sans-serif;font-weight:600;color:#fff;font-size:12px;line-height:1;padding-top:50px;letter-spacing:0.1em;position:relative;-ms-filter:"alpha(opacity=$num)";opacity:0;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=$num)"}#top #loader #kv-hold-area #kv-hold-area-inner .text *,#en #loader #kv-hold-area #kv-hold-area-inner .text *{font-weight:bold}#top #loader #kv-hold-area #kv-hold-area-inner .text.left,#en #loader #kv-hold-area #kv-hold-area-inner .text.left{float:left;left:0px}#top #loader #kv-hold-area #kv-hold-area-inner .text.right,#en #loader #kv-hold-area #kv-hold-area-inner .text.right{float:right;right:-22px}#top #loader #kv-hold-area #kv-hold-area-inner .object-container,#en #loader #kv-hold-area #kv-hold-area-inner .object-container{width:216px;height:110px;position:relative;margin-left:auto;margin-right:auto}#top #loader #kv-hold-area #kv-hold-area-inner .object-container&gt;*,#en #loader #kv-hold-area #kv-hold-area-inner .object-container&gt;*{position:absolute;margin:0 auto}#top #loader #kv-hold-area #kv-hold-area-inner .object-container&gt;* svg,#en #loader #kv-hold-area #kv-hold-area-inner .object-container&gt;* svg{width:100%;height:auto;position:absolute;margin:auto;left:0;top:0;bottom:0;right:0}#top #loader #kv-hold-area #kv-hold-area-inner .object-container .border-lighr,#en #loader #kv-hold-area #kv-hold-area-inner .object-container .border-lighr{width:216px;height:110px;left:0;-ms-filter:"alpha(opacity=$num)";opacity:.8;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=$num)"}#top #loader #kv-hold-area #kv-hold-area-inner .object-container .border-bold,#en #loader #kv-hold-area #kv-hold-area-inner .object-container .border-bold{width:110px;height:95px;top:7px;left:53px;-ms-filter:"alpha(opacity=$num)";opacity:.5;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=$num)"}#top #loader #kv-hold-area #kv-hold-area-inner .object-container .gage,#top #loader #kv-hold-area #kv-hold-area-inner .object-container .gage-light,#en #loader #kv-hold-area #kv-hold-area-inner .object-container .gage,#en #loader #kv-hold-area #kv-hold-area-inner .object-container .gage-light{width:116px;height:100px;top:4px;left:50px}#top #loader #kv-hold-area #kv-hold-area-inner .object-container .gage,#en #loader #kv-hold-area #kv-hold-area-inner .object-container .gage{transition:all .68s cubic-bezier(0.075, 0.82, 0.565, 1);-moz-transition:all .68s cubic-bezier(0.075, 0.82, 0.565, 1);-webkit-transition:all .68s cubic-bezier(0.075, 0.82, 0.565, 1);-ms-transition:all .68s cubic-bezier(0.075, 0.82, 0.565, 1)}#top #loader #kv-hold-area #kv-hold-area-inner .object-container .gage.done,#en #loader #kv-hold-area #kv-hold-area-inner .object-container .gage.done{animation:m-hold 1.48s ease-in-out .48s both infinite alternate}#top #loader #kv-hold-area #kv-hold-area-inner .object-container .gage-light.done.no1,#en #loader #kv-hold-area #kv-hold-area-inner .object-container .gage-light.done.no1{animation:m-hold-outline-a 1.48s ease-in-out .48s both infinite alternate}#top #loader #kv-hold-area #kv-hold-area-inner .object-container .gage-light.done.no2,#en #loader #kv-hold-area #kv-hold-area-inner .object-container .gage-light.done.no2{animation:m-hold-outline-b 1.48s ease-in-out .48s both infinite alternate}#top #loader .bg-container,#en #loader .bg-container{width:100%;height:100%;position:absolute;top:0;left:0}#top #loader .bg-container .line,#en #loader .bg-container .line{width:100%;height:20%;position:relative;background-color:rgba(255,255,255,0.98)}}@media only screen and (max-width: 750px){#top #loader,#en #loader{display:none}#top #kv-container,#en #kv-container{background-color:#07090d}#top #kv-container #kv-contents #kv-main-contents&gt;*,#en #kv-container #kv-contents #kv-main-contents&gt;*{position:relative;top:5px}#top #kv-container #kv-contents #kv-main-contents #kv-copy,#en #kv-container #kv-contents #kv-main-contents #kv-copy{font-size:13.3vw;line-height:0.9;margin-bottom:8px}#top #kv-container #kv-contents #kv-main-contents #kv-hold-area,#en #kv-container #kv-contents #kv-main-contents #kv-hold-area{display:none}#top #kv-container #kv-contents .btn-center .js__flashing,#en #kv-container #kv-contents .btn-center .js__flashing{width:205px}#top #kv-container #kv-contents .btn-center .js__flashing .btn,#en #kv-container #kv-contents .btn-center .js__flashing .btn{height:43px}#top #kv-container #kv-contents .btn-center .js__flashing .btn a,#en #kv-container #kv-contents .btn-center .js__flashing .btn a{line-height:44px}#top #kv-container #kv-contents .js__flashing,#en #kv-container #kv-contents .js__flashing{margin-left:auto;margin-right:auto}#top #kv-container #kv-contents #kv-bottom-text,#en #kv-container #kv-contents #kv-bottom-text{display:none}#top #kv-container #kv-contents .bottom-contents .bottom-contents-inner .sound,#en #kv-container #kv-contents .bottom-contents .bottom-contents-inner .sound{display:none}#top #kv-container #kv-contents .bottom-contents .bottom-contents-inner .scroll-down,#en #kv-container #kv-contents .bottom-contents .bottom-contents-inner .scroll-down{position:absolute}#top #kv-container .scroll-down,#en #kv-container .scroll-down{width:40px;position:absolute;left:0;right:0;bottom:25px;margin-left:auto;margin-right:auto}#top #kv-container .scroll-down .scroll-down-inner,#en #kv-container .scroll-down .scroll-down-inner{position:relative;padding-bottom:36px}#top #kv-container .scroll-down .scroll-down-inner:before,#en #kv-container .scroll-down .scroll-down-inner:before{width:2px;height:28px}#top #kv-container .scroll-down .scroll-down-inner:after,#en #kv-container .scroll-down .scroll-down-inner:after{width:0;height:0;border:3px solid transparent;border-top:4px solid #fff;bottom:-7px}#top #kv-container .scroll-down .scroll-down-inner .text,#en #kv-container .scroll-down .scroll-down-inner .text{font-size:10px;text-align:center}}#top #page-body-container .section-container,#en #page-body-container .section-container{position:relative}#top #page-body-container .section-container .text-container,#en #page-body-container .section-container .text-container{position:relative;z-index:100}#top #page-body-container .section-container .text-container .section-title&gt;*,#en #page-body-container .section-container .text-container .section-title&gt;*{display:block;line-height:1.6;color:#0000fa}#top #page-body-container .section-container .text-container .section-title .en,#en #page-body-container .section-container .text-container .section-title .en{font-family:'Rajdhani',sans-serif;font-weight:600;position:relative}#top #page-body-container .section-container .text-container .section-title .en *,#en #page-body-container .section-container .text-container .section-title .en *{font-family:'Rajdhani',sans-serif;font-weight:600}#top #page-body-container .section-container .text-container .section-title .en:after,#en #page-body-container .section-container .text-container .section-title .en:after{content:"";display:block;position:absolute;bottom:0;left:0;background-color:#0000fa}#top #page-body-container .section-container .text-container .section-title .jp,#en #page-body-container .section-container .text-container .section-title .jp{font-weight:bold}#top #page-body-container .section-container .text-container .lead,#en #page-body-container .section-container .text-container .lead{color:#0000fa}@media only screen and (min-width: 751px){#top #page-body-container,#en #page-body-container{padding-top:0 !important;padding-bottom:0 !important}#top #page-body-container .section-container,#en #page-body-container .section-container{width:1080px;margin-left:auto;margin-right:auto;margin-bottom:275px}#top #page-body-container .section-container .text-container .section-title,#en #page-body-container .section-container .text-container .section-title{margin-bottom:15px}#top #page-body-container .section-container .text-container .section-title .en,#en #page-body-container .section-container .text-container .section-title .en{font-size:70px;padding-bottom:17px;margin-bottom:28px;line-height:1.1}#top #page-body-container .section-container .text-container .section-title .en.min,#en #page-body-container .section-container .text-container .section-title .en.min{font-size:50px;padding-bottom:23px}#top #page-body-container .section-container .text-container .section-title .en:after,#en #page-body-container .section-container .text-container .section-title .en:after{width:60px;height:3px}#top #page-body-container .section-container .text-container .section-title .jp,#en #page-body-container .section-container .text-container .section-title .jp{font-size:16px}#top #page-body-container .section-container .text-container .lead,#en #page-body-container .section-container .text-container .lead{font-size:13px;line-height:2.15;margin-bottom:30px}}@media only screen and (max-width: 750px){#top #page-body-container,#en #page-body-container{padding-top:37px}#top #page-body-container .section-container,#en #page-body-container .section-container{margin-bottom:47px}#top #page-body-container .section-container .text-container .section-title,#en #page-body-container .section-container .text-container .section-title{margin-bottom:8px}#top #page-body-container .section-container .text-container .section-title .en,#en #page-body-container .section-container .text-container .section-title .en{font-size:35px;padding-bottom:16px;margin-bottom:24px;line-height:1.2}#top #page-body-container .section-container .text-container .section-title .en br,#en #page-body-container .section-container .text-container .section-title .en br{display:none}#top #page-body-container .section-container .text-container .section-title .en&gt;*,#en #page-body-container .section-container .text-container .section-title .en&gt;*{display:block}#top #page-body-container .section-container .text-container .section-title .en&gt;*:last-child,#en #page-body-container .section-container .text-container .section-title .en&gt;*:last-child{margin-bottom:0}#top #page-body-container .section-container .text-container .section-title .en.min,#en #page-body-container .section-container .text-container .section-title .en.min{font-size:35px;padding-bottom:12px}#top #page-body-container .section-container .text-container .section-title .en:after,#en #page-body-container .section-container .text-container .section-title .en:after{width:30px;height:2px}#top #page-body-container .section-container .text-container .section-title .jp,#en #page-body-container .section-container .text-container .section-title .jp{font-size:16px}#top #page-body-container .section-container .text-container .lead,#en #page-body-container .section-container .text-container .lead{font-size:13px;line-height:2.15;margin-bottom:30px}}#top #product .text-container .lead,#en #product .text-container .lead{display:block}#top #product .photo-list li&gt;*,#en #product .photo-list li&gt;*{box-shadow:80px 80px 98px 0px rgba(164,168,174,0.2)}#top #product .bg-text,#en #product .bg-text{position:absolute;line-height:1}@media only screen and (min-width: 751px){#top #product,#en #product{height:1050px}#top #product .text-container,#en #product .text-container{width:350px;float:right;padding-top:31px}#top #product .text-container .lead,#en #product .text-container .lead{width:350px}#top #product .photo-list,#en #product .photo-list{width:1200px;position:absolute;top:0;left:-60px}#top #product .photo-list li,#en #product .photo-list li{width:670px;float:left}#top #product .photo-list li:last-child,#en #product .photo-list li:last-child{width:530px;float:right;margin-top:430px}#top #product .spec,#en #product .spec{width:630px;min-height:275px;clear:both;float:right;padding-top:650px;font-family:'Rajdhani',sans-serif;font-weight:600;font-size:10px;letter-spacing:1em;line-height:2.5;color:#0000fa}#top #product .bg-text,#en #product .bg-text{width:670px;height:520px;left:-60px;bottom:0}#top #product .drone-illust,#en #product .drone-illust{width:622px;position:absolute;top:460px;left:60px}}@media only screen and (max-width: 750px){#top #product,#en #product{padding-top:64.9%}#top #product .text-container,#en #product .text-container{margin-left:25px;margin-right:25px}#top #product .text-container .btn,#en #product .text-container .btn{margin-left:auto;margin-right:auto}#top #product .photo-list,#en #product .photo-list{position:absolute;top:0;left:0}#top #product .photo-list li,#en #product .photo-list li{width:89.33%}#top #product .photo-list li:last-child,#en #product .photo-list li:last-child{display:none}#top #product .spec,#en #product .spec{display:none}#top #product .bg-text,#en #product .bg-text{width:100%;height:210px;left:0px;bottom:90px;z-index:100}#top #product .drone-illust,#en #product .drone-illust{width:86%;top:21.89%;left:20.87%;position:absolute}#top #product .drone-illust svg,#en #product .drone-illust svg{width:345px;height:auto}}#top #technology .text-container,#en #technology .text-container{position:relative;z-index:1}#top #technology .text-container&gt;*,#en #technology .text-container&gt;*{background-color:#fff;box-shadow:80px 80px 98px 0px rgba(164,168,174,0.2)}#top #technology .text-container .img,#en #technology .text-container .img{background:url("../img/top/technology_photo.png") no-repeat center center;content:"";display:block;position:absolute}#top #technology .text-container .img .name,#en #technology .text-container .img .name{position:relative;display:block;border-right:1px dashed #0000fa;border-bottom:1px dashed #0000fa}#top #technology .text-container .img .name&gt;*,#en #technology .text-container .img .name&gt;*{position:absolute;bottom:-1px;right:-1px;display:block;background-color:#0000fa;font-family:'Rajdhani',sans-serif;font-weight:600;line-height:1;text-align:center;color:#fff}#top #technology .bg-text,#en #technology .bg-text{position:absolute}#top #technology .bg-title,#en #technology .bg-title{text-align:right;line-height:1}#top #technology .bg,#en #technology .bg{position:absolute}@media only screen and (min-width: 751px){#top #technology,#en #technology{height:650px;padding-top:210px;padding-bottom:270px}#top #technology .text-container&gt;*,#en #technology .text-container&gt;*{width:415px;padding:90px 75px}#top #technology .text-container .img,#en #technology .text-container .img{width:214px;height:214px;top:-8px;right:-54px}#top #technology .text-container .img .name,#en #technology .text-container .img .name{width:230px;height:255px;left:100%;bottom:180px}#top #technology .text-container .img .name&gt;*,#en #technology .text-container .img .name&gt;*{padding:0px 4px 0px 10px;height:20px;letter-spacing:.5em;line-height:20px;font-size:11px}#top #technology .text-container .lead,#en #technology .text-container .lead{width:415px}#top #technology .bg-text,#en #technology .bg-text{width:1080px;top:0px;right:-40px}#top #technology .bg,#en #technology .bg{width:1660px;top:390px;left:-290px}}@media only screen and (max-width: 750px){#top #technology,#en #technology{padding-top:67px;padding-bottom:100px}#top #technology .text-container,#en #technology .text-container{width:74.67%}#top #technology .text-container&gt;*,#en #technology .text-container&gt;*{padding:50px 25px 40px}#top #technology .text-container .img,#en #technology .text-container .img{width:107px;height:107px;top:-17px;right:-17px;background-size:contain}#top #technology .text-container .img .name,#en #technology .text-container .img .name{width:103px;height:96px;right:-32px;top:-117px}#top #technology .text-container .img .name:before,#en #technology .text-container .img .name:before{width:0;height:30px;border-left:1px dashed #0000fa;position:absolute;left:-5px;top:100%;content:"";display:block}#top #technology .text-container .img .name&gt;*,#en #technology .text-container .img .name&gt;*{letter-spacing:.5em;font-size:11px;padding:5px 5px 5px 10px}#top #technology .text-container .section-title .jp,#en #technology .text-container .section-title .jp{font-size:14px !important}#top #technology .bg-text,#en #technology .bg-text{width:100%;top:0px;left:0px}#top #technology .bg,#en #technology .bg{width:860px;top:210px;left:-160px}#top #technology .bg img,#en #technology .bg img{margin-top:50px}}#top #vision .text-container,#en #vision .text-container{width:100%;position:absolute;z-index:10}#top #vision .text-container&gt;*,#en #vision .text-container&gt;*{text-align:center}#top #vision .text-container .section-title .en:after,#en #vision .text-container .section-title .en:after{right:0;margin-left:auto;margin-right:auto}#top #vision .bg-text,#en #vision .bg-text{position:absolute;z-index:8}#top #vision .bg-title,#en #vision .bg-title{line-height:1.35;letter-spacing:0em}#top #vision .bg-list,#en #vision .bg-list{width:100%;position:absolute}#top #vision .bg-list&gt;*,#en #vision .bg-list&gt;*{position:absolute}#top #vision .bg-list&gt;*&gt;*,#en #vision .bg-list&gt;*&gt;*{width:100%;height:100%;box-shadow:80px 80px 98px 0px rgba(164,168,174,0.2);background-size:cover;background-position:center;background-repeat:no-repeat}#top #vision .bg-list&gt;*.photo1,#en #vision .bg-list&gt;*.photo1{z-index:5}#top #vision .bg-list&gt;*.photo1&gt;*,#en #vision .bg-list&gt;*.photo1&gt;*{background-image:url("../img/top/vision_photo1.jpg")}#top #vision .bg-list&gt;*.photo2&gt;*,#en #vision .bg-list&gt;*.photo2&gt;*{position:relative;background-image:url("../img/top/vision_photo2.jpg")}#top #vision .bg-list&gt;*.photo2&gt;*:before,#en #vision .bg-list&gt;*.photo2&gt;*:before{width:100%;height:100%;position:absolute;top:0;left:0;content:"";display:block}#top #vision .bg-list&gt;*.photo2&gt;*:before,#en #vision .bg-list&gt;*.photo2&gt;*:before{background:url("../img/common/photo_patern.svg") repeat top left;background-size:initial;-ms-filter:"alpha(opacity=$num)";opacity:.5;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=$num)"}#top #vision .bg-list&gt;*.photo3,#en #vision .bg-list&gt;*.photo3{z-index:6}#top #vision .bg-list&gt;*.photo3&gt;*,#en #vision .bg-list&gt;*.photo3&gt;*{background-image:url("../img/top/vision_photo3.jpg")}@media only screen and (min-width: 751px){#top #vision,#en #vision{height:870px}#top #vision .text-container,#en #vision .text-container{width:100%;height:210px;top:250px}#top #vision .text-container .btn,#en #vision .text-container .btn{margin-top:30px}#top #vision .bg-text,#en #vision .bg-text{width:1080px;top:0;left:0}#top #vision .bg-title,#en #vision .bg-title{line-height:1.35;font-size:200px}#top #vision .bg-list,#en #vision .bg-list{width:100%;position:absolute;top:0;left:0}#top #vision .bg-list&gt;*.photo1,#en #vision .bg-list&gt;*.photo1{width:750px;height:500px;top:26px;left:-100px}#top #vision .bg-list&gt;*.photo2,#en #vision .bg-list&gt;*.photo2{width:1080px;height:500px;top:225px;right:-100px}#top #vision .bg-list&gt;*.photo3,#en #vision .bg-list&gt;*.photo3{width:200px;height:200px;top:0;left:606px}}@media only screen and (max-width: 750px){#top #vision,#en #vision{height:435px;margin-bottom:470px}#top #vision .section-title,#en #vision .section-title{width:100% !important}#top #vision .text-container,#en #vision .text-container{height:140px;top:195px}#top #vision .text-container .section-title .jp,#en #vision .text-container .section-title .jp{padding-left:30px;padding-right:30px}#top #vision .text-container .btn,#en #vision .text-container .btn{margin-top:22px}#top #vision .bg-text,#en #vision .bg-text{width:600px;top:0;left:0}#top #vision .bg-title,#en #vision .bg-title{line-height:1.35;font-size:100px}#top #vision .bg-list,#en #vision .bg-list{width:100%;height:100%;position:absolute;top:0;left:0}#top #vision .bg-list&gt;*.photo1,#en #vision .bg-list&gt;*.photo1{width:64.5%;height:250px;top:20%;left:0px;background-position:-20px center}#top #vision .bg-list&gt;*.photo2,#en #vision .bg-list&gt;*.photo2{width:100%;height:250px;top:42.5%;right:0px}#top #vision .bg-list&gt;*.photo3,#en #vision .bg-list&gt;*.photo3{width:26.7%;height:74px;top:16.4%;left:58.67%}}#top #about .photo&gt;*,#en #about .photo&gt;*{box-shadow:80px 80px 98px 0px rgba(164,168,174,0.2)}#top #about .photo-list li,#en #about .photo-list li{position:absolute}@media only screen and (min-width: 751px){#top #about,#en #about{height:657px}#top #about .text-container,#en #about .text-container{width:340px;float:right;padding-top:60px}#top #about .text-container .lead,#en #about .text-container .lead{width:340px}#top #about .photo,#en #about .photo{width:660px;float:left}#top #about .photo-list li,#en #about .photo-list li{width:200px}#top #about .photo-list li.photo1,#en #about .photo-list li.photo1{top:-58px;left:-130px}#top #about .photo-list li.photo2,#en #about .photo-list li.photo2{top:350px;left:340px}#top #about .photo-list li.photo3,#en #about .photo-list li.photo3{top:-160px;right:-20px}}@media only screen and (max-width: 750px){#top #about .text-container,#en #about .text-container{padding-top:290px;margin-left:25px}#top #about .photo,#en #about .photo{width:86.67%;position:absolute;top:55px;right:0}#top #about .photo-list,#en #about .photo-list{width:100%;height:100%}#top #about .photo-list li,#en #about .photo-list li{width:100px;position:absolute}#top #about .photo-list li.photo1,#en #about .photo-list li.photo1{top:36px;left:0px}#top #about .photo-list li.photo2,#en #about .photo-list li.photo2{top:225px;right:25px}#top #about .photo-list li.photo3,#en #about .photo-list li.photo3{top:0px;right:0px}#top #about .btn,#en #about .btn{margin-left:0;margin-right:0}}#top #news .news-list .article .title,#en #news .news-list .article .title{color:#0000fa}@media only screen and (min-width: 751px){#top #news,#en #news{margin-bottom:275px !important}#top #news .news-list,#en #news .news-list{width:1080px;margin-top:30px;margin-bottom:55px}#top #news .news-list .article,#en #news .news-list .article{width:1080px}#top #news .btn-facebook,#en #news .btn-facebook{position:absolute;right:0;top:0}}@media only screen and (max-width: 750px){#top #news .section-title,#en #news .section-title{margin-left:25px;margin-right:25px}#top #news .news-list,#en #news .news-list{margin-top:25px;margin-bottom:40px}#top #news .btn-facebook,#en #news .btn-facebook{width:205px;margin-top:20px;margin-left:auto;margin-right:auto}}@keyframes flashing-show{0%{-ms-filter:"alpha(opacity=$num)";opacity:.3;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=$num)"}1.25%{-ms-filter:"alpha(opacity=$num)";opacity:1;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=$num)"}2.5%{-ms-filter:"alpha(opacity=$num)";opacity:.3;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=$num)"}3.75%{-ms-filter:"alpha(opacity=$num)";opacity:1;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=$num)"}5%{-ms-filter:"alpha(opacity=$num)";opacity:.3;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=$num)"}6.25%{-ms-filter:"alpha(opacity=$num)";opacity:1;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=$num)"}100%{-ms-filter:"alpha(opacity=$num)";opacity:1;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=$num)"}}@keyframes flashing-hide{0%{-ms-filter:"alpha(opacity=$num)";opacity:1;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=$num)"}1.25%{-ms-filter:"alpha(opacity=$num)";opacity:.3;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=$num)"}2.5%{-ms-filter:"alpha(opacity=$num)";opacity:1;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=$num)"}3.75%{-ms-filter:"alpha(opacity=$num)";opacity:.3;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=$num)"}5%{-ms-filter:"alpha(opacity=$num)";opacity:1;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=$num)"}6.25%{-ms-filter:"alpha(opacity=$num)";opacity:0;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=$num)"}100%{-ms-filter:"alpha(opacity=$num)";opacity:0;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=$num)"}}#technology #kv-container{overflow:hidden}#technology #kv-container #kv-contents{position:relative}#technology #kv-container #kv-inner{background-size:cover;background-position:center;background-repeat:no-repeat;background-color:#e4e4ec;position:relative}#technology #kv-container #kv-inner .title{position:absolute;top:0;bottom:0;left:0;margin-top:auto;margin-bottom:auto;z-index:1}#technology #kv-container #kv-inner .title&gt;*{color:#fff;line-height:1;text-align:center;font-family:'Rajdhani',sans-serif;font-weight:600}#technology #kv-container #kv-bg-container,#technology #kv-container #sp-video-container{width:100%;height:100%;position:absolute;top:0;left:0}#technology #kv-container #kv-bg-container #kv-bg-video,#technology #kv-container #kv-bg-container #sp-kv-bg-video,#technology #kv-container #sp-video-container #kv-bg-video,#technology #kv-container #sp-video-container #sp-kv-bg-video{position:relative}#technology #kv-container #sp-kv-bg-canvas{position:relative}#technology .scroll-down{position:absolute;left:0;right:0;margin-left:auto;margin-right:auto;z-index:10}#technology .scroll-down .scroll-down-inner{position:relative}#technology .scroll-down .scroll-down-inner:before,#technology .scroll-down .scroll-down-inner:after{content:"";display:block;position:absolute;left:0;right:0;bottom:0;margin-left:auto;margin-right:auto}#technology .scroll-down .scroll-down-inner:before{background-color:#fff}#technology .scroll-down .scroll-down-inner:after{width:0;height:0}#technology .scroll-down .scroll-down-inner .text{color:#fff;font-family:'Rajdhani',sans-serif;font-weight:600;letter-spacing:0;position:relative;text-align:center}#technology .section-title .jp{font-weight:bold}@media only screen and (min-width: 751px){#technology #kv-container{width:-webkit-calc(100% - 100px);width:calc(100% - 100px);min-width:1080px;margin:120px auto 60px;height:700px}#technology #kv-container #kv-contents{height:100%}#technology #kv-container #kv-contents #kv-inner{height:100%}#technology #kv-container #kv-contents #kv-inner .title{width:100%;height:80px}#technology #kv-container #kv-contents #kv-inner .title&gt;*{font-size:80px}#technology .scroll-down{bottom:50px}#technology .scroll-down .scroll-down-inner{position:relative;padding-bottom:30px}#technology .scroll-down .scroll-down-inner:before{width:2px;height:50px}#technology .scroll-down .scroll-down-inner:after{width:0;height:0;border:4px solid transparent;border-top:5px solid #fff;bottom:-7px}#technology .scroll-down .scroll-down-inner .text{font-size:14px;top:-30px}}@media only screen and (max-width: 750px){#technology #body{padding-bottom:45px}#technology #kv-container{width:100%;margin:55px auto 13px;height:400px}#technology #kv-container #kv-contents #kv-inner{height:400px;background-color:#000}#technology #kv-container #kv-contents #kv-inner .title{width:100%;height:40px}#technology #kv-container #kv-contents #kv-inner .title&gt;*{font-size:40px}#technology .scroll-down{width:40px;position:absolute;left:0;right:0;bottom:25px;margin-left:auto;margin-right:auto}#technology .scroll-down .scroll-down-inner{position:relative;padding-bottom:36px}#technology .scroll-down .scroll-down-inner:before{width:2px;height:28px}#technology .scroll-down .scroll-down-inner:after{width:0;height:0;border:3px solid transparent;border-top:4px solid #fff;bottom:-7px}#technology .scroll-down .scroll-down-inner .text{font-size:10px;text-align:center}}#technology #page-body-container .section-container{position:relative}#technology #page-body-container .section-container .text-container{position:relative;z-index:100}#technology #page-body-container .section-container .text-container .section-title&gt;*{display:block;line-height:1}#technology #page-body-container .section-container .text-container .section-title .en{font-family:'Rajdhani',sans-serif;font-weight:600;color:#0000fa;position:relative}#technology #page-body-container .section-container .text-container .section-title .en *{font-family:'Rajdhani',sans-serif;font-weight:600}#technology #page-body-container .section-container .text-container .section-title .en:after{content:"";display:block;position:absolute;bottom:0;left:0;background-color:#0000fa}@media only screen and (min-width: 751px){#technology #page-body-container{width:100% !important;padding-top:0 !important}#technology #page-body-container .section-container{width:1080px;margin-left:auto;margin-right:auto;margin-bottom:275px}#technology #page-body-container .section-container .text-container .section-title{margin-bottom:25px}#technology #page-body-container .section-container .text-container .section-title .en{font-size:70px;padding-bottom:17px;margin-bottom:28px}#technology #page-body-container .section-container .text-container .section-title .en.min{font-size:50px;padding-bottom:23px}#technology #page-body-container .section-container .text-container .section-title .en:after{width:60px;height:3px}#technology #page-body-container .section-container .text-container .section-title .jp{font-size:26px}#technology #page-body-container .section-container .text-container .lead{font-size:13px;line-height:2.15;margin-bottom:30px}}@media only screen and (max-width: 750px){#technology #page-body-container{padding:37px 0 0}#technology #page-body-container .section-container{margin-bottom:92px}#technology #page-body-container .section-container .text-container .section-title{margin-bottom:8px}#technology #page-body-container .section-container .text-container .section-title .en{font-size:35px;padding-bottom:10px;margin-bottom:15px}#technology #page-body-container .section-container .text-container .section-title .en.min{font-size:35px;padding-bottom:12px}#technology #page-body-container .section-container .text-container .section-title .en:after{width:30px;height:2px}#technology #page-body-container .section-container .text-container .section-title .jp{font-size:16px;line-height:1.47;font-weight:bold}#technology #page-body-container .section-container .text-container .lead{font-size:13px;line-height:2.15;margin-bottom:30px}}#technology #japan_premier .text-container{position:relative;z-index:1}#technology #japan_premier .text-container&gt;*{background-color:#fff;box-shadow:80px 80px 98px 0px rgba(164,168,174,0.2)}#technology #japan_premier .text-container .img{background:url("../img/top/technology_photo.png") no-repeat center center;content:"";display:block;position:absolute}#technology #japan_premier .text-container .img .name{position:relative;display:block;border-right:1px dashed #0000fa;border-bottom:1px dashed #0000fa}#technology #japan_premier .text-container .img .name&gt;*{position:absolute;bottom:-1px;right:-1px;display:block;background-color:#0000fa;font-family:'Rajdhani',sans-serif;font-weight:600;line-height:1;text-align:center;color:#fff}#technology #japan_premier .bg-text{position:absolute}#technology #japan_premier .bg-title{text-align:right;line-height:1}#technology #japan_premier .bg{position:absolute}@media only screen and (min-width: 751px){#technology #japan_premier{height:650px;padding-bottom:270px;margin-bottom:0 !important}#technology #japan_premier .text-container&gt;*{width:415px;padding:90px 75px;top:230px}#technology #japan_premier .text-container .img{width:214px;height:214px;top:-8px;right:-54px}#technology #japan_premier .text-container .img .name{width:230px;height:255px;left:100%;bottom:180px}#technology #japan_premier .text-container .img .name&gt;*{letter-spacing:.5em;font-size:11px;padding:5px 0 5px 10px}#technology #japan_premier .text-container .lead{width:415px}#technology #japan_premier .bg-text{width:1080px;top:0px;right:-40px;z-index:2}#technology #japan_premier .bg{width:1660px;top:390px;left:-290px}#technology #japan_premier .bg-list{width:100%;z-index:1}#technology #japan_premier .bg-list&gt;*{position:relative}#technology #japan_premier .bg-list&gt;*&gt;*{width:100%;height:100%;box-shadow:80px 80px 98px 0px rgba(164,168,174,0.2);position:relative;background-size:cover;background-position:center;background-repeat:no-repeat;position:absolute}#technology #japan_premier .bg-list&gt;*&gt;*:before{width:100%;height:100%;position:absolute;top:0;left:0;content:"";display:block}#technology #japan_premier .bg-list&gt;*&gt;*:before{background:url("../img/common/photo_patern.svg") repeat top left;background-size:initial;-ms-filter:"alpha(opacity=$num)";opacity:.5;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=$num)"}#technology #japan_premier .bg-list&gt;*.photo1{top:-490px;left:645px}#technology #japan_premier .bg-list&gt;*.photo1&gt;*{background-image:url("../img/technology/technology_photo1.jpg");width:200px;height:146px;transform:matrix(1, 0, 0, 1, 0, 0)}#technology #japan_premier .bg-list&gt;*.photo2{top:-345px;left:845px}#technology #japan_premier .bg-list&gt;*.photo2&gt;*{background-image:url("../img/technology/technology_photo2.jpg");width:200px;height:146px;transform:matrix(1, 0, 0, 1, 0, 0)}#technology #japan_premier .bg-list&gt;*.photo3{top:140px;left:513px}#technology #japan_premier .bg-list&gt;*.photo3&gt;*{background-image:url("../img/technology/technology_photo3.jpg");width:300px;height:219px;z-index:100;transform:matrix(1, 0, 0, 1, 0, 0)}}@media only screen and (max-width: 750px){#technology #japan_premier{padding-top:67px;padding-bottom:100px}#technology #japan_premier .text-container{width:86.67%}#technology #japan_premier .text-container&gt;*{padding:50px 25px 40px}#technology #japan_premier .text-container .img{width:107px;height:107px;top:-17px;right:-17px;background-size:contain}#technology #japan_premier .text-container .img .name{width:103px;height:96px;right:-32px;top:-117px}#technology #japan_premier .text-container .img .name:before{width:0;height:30px;border-left:1px dashed #0000fa;position:absolute;left:-5px;top:100%;content:"";display:block}#technology #japan_premier .text-container .img .name&gt;*{letter-spacing:.5em;font-size:11px;padding:5px 10px 5px 10px}#technology #japan_premier .text-container .section-title .jp{font-size:14px !important}#technology #japan_premier .bg-text{width:100%;top:0px;left:0px}#technology #japan_premier .bg{width:860px;top:210px;left:-160px}}#technology #control .text-container{width:100%;position:absolute;z-index:10}#technology #control .text-container&gt;*{text-align:center}#technology #control .text-container .section-title{color:#fff !important}#technology #control .text-container .section-title .en{color:#fff !important}#technology #control .text-container .section-title .en:after{right:0;margin-left:auto;margin-right:auto;background-color:#fff !important}#technology #control .text-container .img{background:url("../img/top/technology_photo.png") no-repeat center center;content:"";display:block;position:absolute}#technology #control .text-container .img .name{position:relative;display:block;border-right:1px dashed #0000fa;border-bottom:1px dashed #0000fa}#technology #control .text-container .img .name&gt;*{position:absolute;bottom:-1px;right:-1px;display:block;background-color:#0000fa;font-family:'Rajdhani',sans-serif;font-weight:600;line-height:1;text-align:center;color:#fff}#technology #control .bg-list{width:100%;position:absolute}#technology #control .bg-list&gt;*{position:absolute}#technology #control .bg-list&gt;*&gt;*{width:100%;height:100%;box-shadow:80px 80px 98px 0px rgba(164,168,174,0.2);background-size:cover;background-position:center;background-repeat:no-repeat}#technology #control .bg-list&gt;*.photo1{z-index:5}#technology #control .bg-list&gt;*.photo1&gt;*{position:relative;background-image:url("../img/technology/control_photo1.jpg")}#technology #control .bg-list&gt;*.photo1&gt;*:before{width:100%;height:100%;position:absolute;top:0;left:0;content:"";display:block}#technology #control .bg-list&gt;*.photo1&gt;*:before{background:url("../img/common/photo_patern.svg") repeat top left;background-size:initial;-ms-filter:"alpha(opacity=$num)";opacity:.5;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=$num)"}#technology #control .bg-list&gt;*.photo2&gt;*{position:relative;background-image:url("../img/technology/control_photo2.jpg")}#technology #control .bg-list&gt;*.photo2&gt;*:before{width:100%;height:100%;position:absolute;top:0;left:0;content:"";display:block}#technology #control .bg-list&gt;*.photo2&gt;*:before{background:url("../img/common/photo_patern.svg") repeat top left;background-size:initial;-ms-filter:"alpha(opacity=$num)";opacity:.5;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=$num)"}@media only screen and (min-width: 751px){#technology #control{height:870px;margin-bottom:0 !important}#technology #control .text-container{width:100%;height:210px;top:250px}#technology #control .text-container .img{width:214px;height:214px;top:402px;left:216px}#technology #control .text-container .img .name{width:230px;height:205px;left:100%;bottom:106px}#technology #control .text-container .img .name&gt;*{padding:0px 4px 0px 10px;height:20px;letter-spacing:.5em;line-height:20px;font-size:11px}#technology #control .text-container .lead{color:#fff;width:1080px}#technology #control .bg-list{width:100%;position:absolute;top:0;left:0}#technology #control .bg-list&gt;*.photo1{width:600px;height:500px;top:90px;left:-60px}#technology #control .bg-list&gt;*.photo2{width:600px;height:500px;top:175px;right:-60px}}@media only screen and (max-width: 750px){#technology #control{margin-bottom:340px !important}#technology #control .text-container{width:100%;top:195px;z-index:inherit !important}#technology #control .text-container .section-title{margin-bottom:8em !important;position:relative;z-index:100}#technology #control .text-container .img{width:100%;height:100%;bottom:-8.5em;left:0;background-position:17% bottom;background-size:107px 107px;z-index:4}#technology #control .text-container .img .name{width:-webkit-calc(83% - 145px);width:calc(83% - 145px);height:80%;right:55px;bottom:55px;position:absolute}#technology #control .text-container .img .name&gt;*{letter-spacing:.5em;font-size:11px;padding:5px 5px 5px 10px}#technology #control .text-container .lead{margin-left:25px;margin-right:100px;text-align:left}#technology #control .bg-list{width:100%;height:100%;position:absolute;top:0;left:0}#technology #control .bg-list&gt;*{width:-webkit-calc(50% + 40px);width:calc(50% + 40px)}#technology #control .bg-list&gt;*.photo1{height:250px;top:20%;left:0px}#technology #control .bg-list&gt;*.photo2{height:250px;top:31.5%;right:0px;z-index:5}#technology #control .bg-list&gt;*.photo2&gt;*{background-position:left center}}#technology #autopilot .auto-list{position:relative;z-index:101}#technology #autopilot .auto-list&gt;li,#technology #autopilot .auto-list .slick-slide{box-shadow:80px 80px 98px 0px rgba(164,168,174,0.2);background-color:#fff;position:relative}#technology #autopilot .auto-list&gt;li img,#technology #autopilot .auto-list .slick-slide img{display:block;margin-left:auto;margin-right:auto}#technology #autopilot .auto-list&gt;li h5,#technology #autopilot .auto-list .slick-slide h5{text-align:center}#technology #autopilot .auto-list&gt;li h5 .en,#technology #autopilot .auto-list .slick-slide h5 .en{font-family:'Rajdhani',sans-serif;font-weight:600;display:block}#technology #autopilot .auto-list&gt;li h5 .jp,#technology #autopilot .auto-list .slick-slide h5 .jp{font-weight:bold}#technology #autopilot .auto-list&gt;li .btn-hexagon,#technology #autopilot .auto-list .slick-slide .btn-hexagon{position:absolute;left:0;right:0}#technology #autopilot .auto-list&gt;li .detail-container,#technology #autopilot .auto-list .slick-slide .detail-container{padding-top:0 !important;display:none;background-color:rgba(0,0,250,0.85);position:absolute;width:100% !important;height:100% !important;left:0;top:0;z-index:1;box-sizing:border-box}#technology #autopilot .auto-list&gt;li .detail-container *,#technology #autopilot .auto-list .slick-slide .detail-container *{color:#fff}#technology #autopilot .auto-list&gt;li .detail-container .middle-container,#technology #autopilot .auto-list .slick-slide .detail-container .middle-container{display:table;height:100%}#technology #autopilot .auto-list&gt;li .detail-container .middle-container dl,#technology #autopilot .auto-list .slick-slide .detail-container .middle-container dl{display:table-cell;vertical-align:middle}#technology #autopilot .auto-list&gt;li .detail-container .middle-container dl dt,#technology #autopilot .auto-list .slick-slide .detail-container .middle-container dl dt{font-weight:bold;text-align:center}#technology #autopilot .bg-text{position:absolute;z-index:2}#technology #autopilot .bg-title{text-align:right;line-height:1}#technology #autopilot #hasen-svg-container{position:absolute}#technology #autopilot #hasen-svg-container #hasen-svg svg{overflow:visible}@media only screen and (min-width: 751px){#technology #autopilot{width:100% !important;margin-bottom:0 !important}#technology #autopilot #autopilot-inner{width:1080px;margin-left:auto;margin-right:auto;position:relative}#technology #autopilot .text-container .lead{width:1080px}#technology #autopilot .auto-list&gt;li{width:300px;height:400px;float:left;margin-left:90px}#technology #autopilot .auto-list&gt;li .btn-hover-cover{width:300px;height:400px;padding-top:66px;box-sizing:border-box}#technology #autopilot .auto-list&gt;li:first-child{margin-left:0}#technology #autopilot .auto-list&gt;li img{width:148px;height:141px}#technology #autopilot .auto-list&gt;li h5{margin-top:35px;padding-bottom:25px}#technology #autopilot .auto-list&gt;li h5 .en{font-size:22px;letter-spacing:0}#technology #autopilot .auto-list&gt;li .btn-hexagon{bottom:34px}#technology #autopilot .auto-list&gt;li .detail-container .middle-container{margin-top:-10px}#technology #autopilot .auto-list&gt;li .detail-container .middle-container dl{padding-left:35px;padding-right:35px}#technology #autopilot .auto-list&gt;li .detail-container .middle-container dl dt{font-size:16px;margin-bottom:15px}#technology #autopilot .auto-list&gt;li .detail-container .middle-container dl dd{margin-bottom:20px}#technology #autopilot .bg-text{width:1080px;top:-235px;right:0;text-align:right}#technology #autopilot #hasen-svg-container{width:100%;height:500px;left:0;top:150px;-ms-filter:"alpha(opacity=$num)";opacity:.8;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=$num)"}}@media only screen and (max-width: 750px){#technology #autopilot{padding-top:140px}#technology #autopilot .text-container{margin-left:25px;margin-right:25px}#technology #autopilot .auto-list{margin-left:7px;margin-right:7px}#technology #autopilot .auto-list .slick-slide{margin-left:7px;margin-right:7px;float:left}#technology #autopilot .auto-list .slick-slide .detail-trigger{padding-top:30px;padding-bottom:95px}#technology #autopilot .auto-list .slick-slide img{width:168px;height:160px}#technology #autopilot .auto-list .slick-slide h5{margin-top:20px;margin-bottom:15px}#technology #autopilot .auto-list .slick-slide h5 .en{font-size:22px;letter-spacing:0}#technology #autopilot .auto-list .slick-slide .btn-hexagon{bottom:34px}#technology #autopilot .auto-list .slick-slide .detail-container .middle-container{margin-top:-10px}#technology #autopilot .auto-list .slick-slide .detail-container .middle-container dl{padding-left:25px;padding-right:25px}#technology #autopilot .auto-list .slick-slide .detail-container .middle-container dl dt{font-size:16px;margin-bottom:10px}#technology #autopilot .auto-list .slick-slide .detail-container .middle-container dl dd{margin-bottom:20px}#technology #autopilot .bg-text{width:100%;top:0px;left:0px}#technology #autopilot .bg-container{width:1450px;height:480px;position:absolute;bottom:60px;left:-500px}}#technology #applications{margin-bottom:0 !important}#technology #applications .text-container{width:100%;position:absolute;z-index:10}#technology #applications .text-container&gt;*{text-align:center}#technology #applications .text-container .section-title .en:after{right:0;margin-left:auto;margin-right:auto}#technology #applications .applications-container{z-index:101;background-color:rgba(232,236,242,0.7)}#technology #applications .applications-container .simulation-container .simulation-list h4{font-family:'Rajdhani',sans-serif;font-weight:600;color:#0000fa;letter-spacing:0}#technology #applications .applications-container .simulation-container .simulation-list ul li{box-sizing:border-box}#technology #applications .applications-container .simulation-container .simulation-list ul li h5{color:#0000fa;font-weight:bold}#technology #applications .applications-container .simulation-container .simulation-list ul li h5.en{font-family:'Rajdhani',sans-serif;font-weight:600;letter-spacing:0}#technology #applications .applications-container .simulation-container .simulation-list ul li h5 span{font-family:'Rajdhani',sans-serif;font-weight:600;letter-spacing:0}#technology #applications .applications-container .simulation-container .simulation-list ul li .photo{background-image:url("../img/technology/pc-photo.svg");background-repeat:no-repeat;background-position:center center}#technology #applications .btn{box-shadow:80px 80px 98px 0px rgba(164,168,174,0.2)}@media only screen and (min-width: 751px){#technology #applications .text-container{width:100%;margin-bottom:55px}#technology #applications .text-container .lead{width:1080px}#technology #applications .applications-container .app-navi{position:relative;top:-20px}#technology #applications .applications-container .app-navi ul{width:-webkit-calc(100% - 180px);width:calc(100% - 180px);margin-left:90px;margin-right:90px}#technology #applications .applications-container .app-navi ul li{height:40px;line-height:40px}#technology #applications .applications-container .simulation-container .simulation-list{display:none;margin-left:100px;margin-right:100px;padding-top:50px}#technology #applications .applications-container .simulation-container .simulation-list.active{display:block}#technology #applications .applications-container .simulation-container .simulation-list h4{text-align:center;font-size:40px;padding-bottom:30px;border-bottom:1px solid #dee1e5}#technology #applications .applications-container .simulation-container .simulation-list ul{padding-bottom:25px}#technology #applications .applications-container .simulation-container .simulation-list ul li{padding:30px 0 30px 35px}#technology #applications .applications-container .simulation-container .simulation-list ul li h5{font-size:18px;margin-bottom:15px}#technology #applications .applications-container .simulation-container .simulation-list ul li h5 span{font-size:25px}#technology #applications .applications-container .simulation-container .simulation-list ul li .text{float:left;width:325px;padding-top:60px}#technology #applications .applications-container .simulation-container .simulation-list ul li .photo{width:394px;height:246px;background-size:394px 246px;float:right;margin-right:55px}#technology #applications .applications-container .simulation-container .simulation-list ul li .photo img{width:301px;height:171px;margin-left:47px;margin-top:30px}#technology #applications .applications-container .simulation-container .simulation-list ul li p{font-size:13px;line-height:2.15}#technology #applications .applications-container .simulation-container .simulation-list ul li.one-column,#technology #applications .applications-container .simulation-container .simulation-list ul li.border-bottom{border-bottom:1px solid #dee1e5}#technology #applications .applications-container .simulation-container .simulation-list ul li.two-column{width:50%;padding-top:50px}#technology #applications .applications-container .simulation-container .simulation-list ul li.two-column.left{float:left}#technology #applications .applications-container .simulation-container .simulation-list ul li.two-column.right{float:right;position:relative;padding-left:60px}#technology #applications .applications-container .simulation-container .simulation-list ul li.two-column.right:before{content:"";display:block;position:absolute;left:0;top:56px;width:1px;height:100px;background-color:#dee1e5}}@media only screen and (max-width: 750px){#technology #applications .text-container .section-title,#technology #applications .text-container .lead{margin-left:25px;margin-right:25px}#technology #applications .text-container .lead{text-align:left}#technology #applications .applications-container .simulation-container .simulation-list{margin-left:25px;margin-right:25px;padding-top:40px}#technology #applications .applications-container .simulation-container .simulation-list h4{font-size:24px;border-bottom:1px solid #dee1e5;padding-bottom:25px;margin-bottom:25px}#technology #applications .applications-container .simulation-container .simulation-list h4:after{content:"";display:block;width:30px;height:2px;background-color:#0000fa}#technology #applications .applications-container .simulation-container .simulation-list ul li{border-bottom:1px solid #dee1e5;padding-bottom:17px;margin-bottom:17px}#technology #applications .applications-container .simulation-container .simulation-list ul li h5{margin-bottom:5px;font-size:14px}#technology #applications .applications-container .simulation-container .simulation-list ul li p{font-size:14px}#technology #applications .applications-container .simulation-container .simulation-list ul li .en .en_text{font-size:16px}#technology #applications .applications-container .simulation-container .simulation-list ul li .text{line-height:1.79;font-size:14px}#technology #applications .applications-container .simulation-container .simulation-list ul li .photo{max-width:100%;width:304px;background-size:100%;margin:25px auto 0;padding:4.3% 0 7%}#technology #applications .applications-container .simulation-container .simulation-list ul li .photo img{position:relative;display:block;width:77%;margin:0 11.5%}#technology #applications .btn{margin-top:50px}}@keyframes flashing-show{0%{-ms-filter:"alpha(opacity=$num)";opacity:.3;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=$num)"}1.25%{-ms-filter:"alpha(opacity=$num)";opacity:1;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=$num)"}2.5%{-ms-filter:"alpha(opacity=$num)";opacity:.3;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=$num)"}3.75%{-ms-filter:"alpha(opacity=$num)";opacity:1;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=$num)"}5%{-ms-filter:"alpha(opacity=$num)";opacity:.3;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=$num)"}6.25%{-ms-filter:"alpha(opacity=$num)";opacity:1;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=$num)"}100%{-ms-filter:"alpha(opacity=$num)";opacity:1;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=$num)"}}@keyframes flashing-hide{0%{-ms-filter:"alpha(opacity=$num)";opacity:1;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=$num)"}1.25%{-ms-filter:"alpha(opacity=$num)";opacity:.3;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=$num)"}2.5%{-ms-filter:"alpha(opacity=$num)";opacity:1;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=$num)"}3.75%{-ms-filter:"alpha(opacity=$num)";opacity:.3;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=$num)"}5%{-ms-filter:"alpha(opacity=$num)";opacity:1;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=$num)"}6.25%{-ms-filter:"alpha(opacity=$num)";opacity:0;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=$num)"}100%{-ms-filter:"alpha(opacity=$num)";opacity:0;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=$num)"}}#vision #body{padding-bottom:0 !important;will-change:inherit}#vision #body section{will-change:transform}#vision #document{min-width:inherit}#vision #page-body-container{width:inherit;background-color:#000}#vision #page-body-container .section-container .kv-text,#vision #page-body-container .section-container .section-text{color:#fff;z-index:20}#vision #page-body-container .section-container .kv-text .title,#vision #page-body-container .section-container .section-text .title{font-feature-settings:initial}#vision #page-body-container .section-container .kv-text .title *,#vision #page-body-container .section-container .section-text .title *{font-feature-settings:initial}#vision #page-body-container .section-container .kv-text .title span,#vision #page-body-container .section-container .section-text .title span{display:inline-block;color:#fff}#vision #page-body-container .section-container .kv-text .text,#vision #page-body-container .section-container .section-text .text{overflow:hidden}#vision #page-body-container .section-container .kv-text .text&gt;span,#vision #page-body-container .section-container .section-text .text&gt;span{display:block}#vision #page-body-container .section-container .kv-text .text&gt;span .indent,#vision #page-body-container .section-container .section-text .text&gt;span .indent{display:inline}#vision #page-body-container .section-container .kv-text .text.en span,#vision #page-body-container .section-container .section-text .text.en span{font-family:'Rajdhani',sans-serif;font-weight:600;letter-spacing:0.1em}#vision #page-body-container .section-container .kv-text.center,#vision #page-body-container .section-container .section-text.center{text-align:center}#vision #page-body-container .section-container .kv-text .text span{font-weight:600}#vision #page-body-container .section-container .section-text .title span{font-weight:600}#vision #page-body-container #cv{position:absolute;z-index:10;width:200%;height:200%;top:-50%;left:-100%}#vision #page-body-container .scroll-down,#vision #page-body-container .scroll-up{position:absolute;left:0;right:0;margin-left:auto;margin-right:auto;z-index:20}#vision #page-body-container .scroll-down .scroll-down-inner,#vision #page-body-container .scroll-down .scroll-up-inner,#vision #page-body-container .scroll-up .scroll-down-inner,#vision #page-body-container .scroll-up .scroll-up-inner{position:relative}#vision #page-body-container .scroll-down .scroll-down-inner:before,#vision #page-body-container .scroll-down .scroll-down-inner:after,#vision #page-body-container .scroll-down .scroll-up-inner:before,#vision #page-body-container .scroll-down .scroll-up-inner:after,#vision #page-body-container .scroll-up .scroll-down-inner:before,#vision #page-body-container .scroll-up .scroll-down-inner:after,#vision #page-body-container .scroll-up .scroll-up-inner:before,#vision #page-body-container .scroll-up .scroll-up-inner:after{content:"";display:block;position:absolute;left:0;right:0;bottom:0;margin-left:auto;margin-right:auto}#vision #page-body-container .scroll-down .scroll-down-inner:before,#vision #page-body-container .scroll-down .scroll-up-inner:before,#vision #page-body-container .scroll-up .scroll-down-inner:before,#vision #page-body-container .scroll-up .scroll-up-inner:before{background-color:#fff}#vision #page-body-container .scroll-down .scroll-down-inner:after,#vision #page-body-container .scroll-down .scroll-up-inner:after,#vision #page-body-container .scroll-up .scroll-down-inner:after,#vision #page-body-container .scroll-up .scroll-up-inner:after{width:0;height:0}#vision #page-body-container .scroll-down .scroll-down-inner .text,#vision #page-body-container .scroll-down .scroll-up-inner .text,#vision #page-body-container .scroll-up .scroll-down-inner .text,#vision #page-body-container .scroll-up .scroll-up-inner .text{color:#fff;font-family:'Rajdhani',sans-serif;font-weight:600;letter-spacing:0;position:relative;text-align:center}#vision #page-body-container .scroll-up{cursor:pointer}#vision #page-body-container #chapter{z-index:101}#vision #page-body-container #chapter ul li&gt;*{color:#fff}#vision #page-body-container #chapter ul li p span{font-family:'Rajdhani',sans-serif;font-weight:600}#vision #page-body-container #chapter ul li&gt;span{display:block;position:relative}#vision #page-body-container #chapter ul li&gt;span:after{content:"";display:block;position:absolute;background-color:#00d2ff;transition:all .2s cubic-bezier(0.075, 0.82, 0.565, 1);-moz-transition:all .2s cubic-bezier(0.075, 0.82, 0.565, 1);-webkit-transition:all .2s cubic-bezier(0.075, 0.82, 0.565, 1);-ms-transition:all .2s cubic-bezier(0.075, 0.82, 0.565, 1)}@media only screen and (min-width: 751px){#vision #page-body-container{position:absolute}#vision #page-body-container .section-container{position:absolute;width:100%;height:100%;opacity:0}#vision #page-body-container .section-container .kv-text,#vision #page-body-container .section-container .section-text{position:absolute}#vision #page-body-container .section-container .kv-text .title span,#vision #page-body-container .section-container .section-text .title span{letter-spacing:0}#vision #page-body-container .section-container .section-text .title{font-size:24px;margin-bottom:15px;letter-spacing:-0.15em}#vision #page-body-container .section-container .section-text .text{line-height:2.4}#vision #page-body-container .section-container .section-text.center{left:0;right:0;margin-left:auto;margin-right:auto}#vision #page-body-container .section-container .section-text.left{max-width:1180px;padding-left:100px}#vision #page-body-container .section-container .section-text.right{left:50%}#vision #page-body-container .section-container .bg{width:100%;height:100%;background-size:cover;background-position:center center}#vision #page-body-container .objects{position:absolute;left:50%;z-index:20}#vision #page-body-container .objects .object&gt;span{width:1px;height:110px;display:block;margin-right:9px;float:left;position:relative;opacity:0}#vision #page-body-container .objects .object&gt;span&gt;span{text-indent:-9999px;width:7px;height:7px;display:block;position:absolute;left:-3px}#vision #page-body-container .objects .object&gt;span.dark{background-color:#0000fa}#vision #page-body-container .objects .object&gt;span.dark&gt;span{background-color:rgba(0,0,250,0.6)}#vision #page-body-container .objects .object&gt;span.light{background-color:#00d2ff}#vision #page-body-container .objects .object&gt;span.light&gt;span{background-color:rgba(0,210,250,0.6)}#vision #page-body-container .objects .object&gt;span.top&gt;span{top:0}#vision #page-body-container .objects .object&gt;span.bottom&gt;span{bottom:0}#vision #page-body-container .objects.object1{margin-left:-380px;top:-55px}#vision #page-body-container .objects.object1 span:nth-child(2){top:50px}#vision #page-body-container .objects.object2{margin-left:625px;top:50%;margin-top:-42px}#vision #page-body-container .objects.object2 span:nth-child(2){top:82px}#vision #page-body-container .objects.object2 span:nth-child(3){top:163px}#vision #page-body-container .objects.object3{margin-left:-595px;bottom:-80px}#vision #page-body-container .objects.object3 span:nth-child(2){top:-122px;height:148px !important}#vision #page-body-container .scroll-down{bottom:50px}#vision #page-body-container .scroll-down .scroll-down-inner{position:relative;padding-bottom:30px}#vision #page-body-container .scroll-down .scroll-down-inner:before{width:2px;height:50px}#vision #page-body-container .scroll-down .scroll-down-inner:after{width:0;height:0;border:4px solid transparent;border-top:5px solid #fff;bottom:-7px}#vision #page-body-container .scroll-down .scroll-down-inner .text{font-size:14px;top:-30px}#vision #page-body-container .scroll-up{bottom:50px}#vision #page-body-container .scroll-up .scroll-up-inner{position:relative;padding-bottom:30px}#vision #page-body-container .scroll-up .scroll-up-inner:before{width:2px;height:50px}#vision #page-body-container .scroll-up .scroll-up-inner:after{width:0;height:0;border:4px solid transparent;border-bottom:5px solid #fff;bottom:50px}#vision #page-body-container .scroll-up .scroll-up-inner .text{font-size:14px;top:-30px}#vision #page-body-container #pager{position:absolute;left:50px;top:0;bottom:0;margin:auto;z-index:20;height:125px}#vision #page-body-container #pager span{width:10px;height:10px;display:block;background-color:#8999a5;-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%;margin-top:20px;cursor:pointer}#vision #page-body-container #pager span.current{background-color:#00d2ff}#vision #page-body-container #pager span:first-child{margin-top:0}#vision #page-body-container #chapter{position:absolute;top:0;bottom:0;margin:auto;z-index:20;height:286px}#vision #page-body-container #chapter ul li{margin-top:8px;height:90px;width:30px;cursor:pointer}#vision #page-body-container #chapter ul li:hover p{-webkit-transform:translateX(3px);-moz-transform:translateX(3px);-ms-transform:translateX(3px);-o-transform:translateX(3px);transform:translateX(3px)}#vision #page-body-container #chapter ul li:hover&gt;span:before{width:2px}#vision #page-body-container #chapter ul li p{margin-bottom:10px;line-height:1;position:absolute;height:90px;color:#a0a0a0;transition:all .1s cubic-bezier(0.075, 0.82, 0.565, 1);-moz-transition:all .1s cubic-bezier(0.075, 0.82, 0.565, 1);-webkit-transition:all .1s cubic-bezier(0.075, 0.82, 0.565, 1);-ms-transition:all .1s cubic-bezier(0.075, 0.82, 0.565, 1)}#vision #page-body-container #chapter ul li p span{position:absolute;top:0;bottom:0;left:-30px;margin:auto;transform:rotate(90deg);-ms-transform:rotate(90deg);-moz-transform:rotate(90deg);-webkit-transform:rotate(90deg)}#vision #page-body-container #chapter ul li&gt;span{display:block;position:relative;height:44px;width:4px;margin-top:4px;cursor:pointer}#vision #page-body-container #chapter ul li&gt;span:before,#vision #page-body-container #chapter ul li&gt;span:after{content:"";display:block;position:absolute}#vision #page-body-container #chapter ul li&gt;span:before{border:1px solid #a0a0a0;width:0px;height:44px;transition:all .2s cubic-bezier(0.075, 0.82, 0.565, 1);-moz-transition:all .2s cubic-bezier(0.075, 0.82, 0.565, 1);-webkit-transition:all .2s cubic-bezier(0.075, 0.82, 0.565, 1);-ms-transition:all .2s cubic-bezier(0.075, 0.82, 0.565, 1)}#vision #page-body-container #chapter ul li&gt;span:after{position:absolute;height:0px;width:2px;left:1px;top:1px;background-color:#00d2ff}#vision #page-body-container #chapter ul li&gt;span:hover:before,#vision #page-body-container #chapter ul li&gt;span.current:before{width:2px}#vision #page-body-container #chapter ul li&gt;span.current:after{height:44px}#vision #page-body-container #chapter ul li.current p span{color:#00d2ff}#vision #page-body-container #chapter ul li.current&gt;span:before{width:2px;border:1px solid #00d2ff}}@media only screen and (max-width: 750px){#vision #page-body-container{position:absolute;width:100%}#vision #page-body-container .section-container{position:absolute;width:100%;height:100%;opacity:0}#vision #page-body-container .section-container .objects{display:none}#vision #page-body-container .section-container .section-text{padding-left:8%;padding-right:8%;width:84%;position:absolute;transform:translate3d(0, 0, 0);margin-top:15px}#vision #page-body-container .section-container .section-text .title{font-size:16px;margin-bottom:12px;letter-spacing:-0.1em;text-align:center}#vision #page-body-container .section-container .section-text .text{font-size:14px;line-height:2.14}#vision #page-body-container .section-container .section-text.center{text-align:center}#vision #page-body-container .section-container .bg{position:absolute;top:0;left:0;width:100%;height:100%;background-size:cover;background-position:center center}#vision #page-body-container .section-container.smp-middle{z-index:101;padding-bottom:0;height:650px;padding-bottom:250px;position:relative}#vision #page-body-container .section-container.smp-middle .section-text{position:fixed;z-index:101;display:table;top:0;left:0;right:0;bottom:0;width:100%;margin:auto;padding:0;opacity:0;transform:translate3d(0, 0, 0)}#vision #page-body-container #cv{display:none}#vision #page-body-container .scroll-down{width:40px;position:fixed;left:0;right:0;bottom:25px;margin-left:auto;margin-right:auto;z-index:101}#vision #page-body-container .scroll-down .scroll-down-inner{position:relative;padding-bottom:36px}#vision #page-body-container .scroll-down .scroll-down-inner:before{width:2px;height:28px}#vision #page-body-container .scroll-down .scroll-down-inner:after{width:0;height:0;border:3px solid transparent;border-top:4px solid #fff;bottom:-7px}#vision #page-body-container .scroll-down .scroll-down-inner .text{font-size:10px;text-align:center}#vision #page-body-container .scroll-up{width:40px;position:fixed;left:0;right:0;bottom:25px;margin-left:auto;margin-right:auto;z-index:101}#vision #page-body-container .scroll-up .scroll-up-inner{position:relative;padding-bottom:36px}#vision #page-body-container .scroll-up .scroll-up-inner:before{width:2px;height:28px}#vision #page-body-container .scroll-up .scroll-up-inner:after{width:0;height:0;border:3px solid transparent;border-bottom:4px solid #fff;bottom:28px}#vision #page-body-container .scroll-up .scroll-up-inner .text{font-size:10px;text-align:center}#vision #page-body-container #chapter{position:fixed;width:100%;left:0;top:0}#vision #page-body-container #chapter ul{display:table;width:100%}#vision #page-body-container #chapter ul li{display:table-cell;width:33.3%}#vision #page-body-container #chapter ul li&gt;*{color:#fff}#vision #page-body-container #chapter ul li p{text-align:center;height:37.5px;line-height:37.5px;-ms-filter:"alpha(opacity=$num)";opacity:.3;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=$num)"}#vision #page-body-container #chapter ul li&gt;span{display:block;float:left;width:50%;height:2px;position:relative}#vision #page-body-container #chapter ul li&gt;span:after{content:"";display:block;position:absolute;height:2px;width:0;left:0;top:0;background-color:#00d2ff}#vision #page-body-container #chapter ul li.current p{-ms-filter:"alpha(opacity=$num)";opacity:1;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=$num)"}#vision #page-body-container #chapter ul li.current&gt;span{background-color:rgba(255,255,255,0.3)}#vision #page-body-container #chapter ul li.current&gt;span.current:after{width:100%}#vision #page-body-container #section-bg{display:block;position:fixed;top:0;left:0;width:100%;height:100vh;background-position:center center;background-size:cover;background-repeat:no-repeat;-webkit-background-size:cover;z-index:0}#vision #page-body-container #section-bg span{width:100%;height:100%;display:block;position:absolute;left:0;top:0;background-size:cover}#vision #page-body-container #section-bg .section1{background-image:url("../img/vision/bg1-smp.jpg")}#vision #page-body-container #section-bg .section2{background-image:url("../img/vision/bg2-smp.jpg")}#vision #page-body-container #section-bg .section3{background-image:url("../img/vision/bg3-smp.jpg")}#vision #page-body-container #section-bg .section4{background-image:url("../img/vision/bg4-smp.jpg")}#vision #page-body-container #section-bg .section5{background-image:url("../img/vision/bg5-smp.jpg")}#vision #page-body-container #section-bg .section6{background-image:url("../img/vision/bg6-smp.jpg")}#vision #page-body-container #section-bg .section7{background-color:#13132c}#vision #page-body-container #section-bg .section8{background-image:url("../img/vision/bg8-smp.jpg")}#vision #page-body-container #section-bg .section9{background-image:url("../img/vision/bg9-smp.jpg")}#vision #page-body-container #section-bg .section10{background-image:url("../img/vision/bg10-smp.jpg")}#vision #page-body-container .cover-bg{position:fixed;width:100%;height:100%;left:0;top:0;z-index:100}#vision #page-body-container .cover-bg:before,#vision #page-body-container .cover-bg:after{content:'';position:absolute;width:100%;pointer-events:none;-webkit-transition:-webkit-box-shadow 1s;transition:-webkit-box-shadow 1s;transition:box-shadow 1s;transition:box-shadow 1s, -webkit-box-shadow 1s;-webkit-box-shadow:0 0 3em 3em rgba(16,25,37,0.9);box-shadow:0 0 3em 3em rgba(16,25,37,0.9)}#vision #page-body-container .cover-bg:before{top:0}#vision #page-body-container .cover-bg:after{bottom:0;display:none}}#vision #section1 .kv-text{text-align:center}@media only screen and (min-width: 751px){#vision #section1 .kv-text{display:table;width:100%}#vision #section1 .kv-text .title{line-height:1.03;margin-bottom:10px;letter-spacing:-0.15em}#vision #section1 .kv-text .title span{font-size:80px;font-size:5.7vw;font-family:'Rajdhani',sans-serif;font-weight:600}#vision #section1 .kv-text .text{font-size:24px;font-size:1.4vw;font-weight:600}#vision #section1 .bg{background-image:url("../img/vision/bg1.jpg")}}@media only screen and (max-width: 750px){#vision #section1{margin-top:0 !important;padding-bottom:0 !important}#vision #section1 .kv-text{position:fixed;width:100%}#vision #section1 .kv-text .title{line-height:1.06;margin-bottom:20px;letter-spacing:-0.15em}#vision #section1 .kv-text .title span{font-size:40px;font-size:11vw;font-family:'Rajdhani',sans-serif;font-weight:600}#vision #section1 .kv-text .text{font-size:16px;font-size:4vw;font-weight:600}#vision #section1 .bg{background-image:url("../img/vision/bg1-smp.jpg")}}@media only screen and (min-width: 751px){#vision #section2 .bg{background-image:url("../img/vision/bg2.jpg")}}@media only screen and (max-width: 750px){#vision #section2 .bg{background-image:url("../img/vision/bg2-smp.jpg")}#vision #section-bg.section2{background-image:url("../img/vision/bg2-smp.jpg")}}@media only screen and (min-width: 751px){#vision #section3 .section-text{padding-left:70px}#vision #section3 .bg{background-image:url("../img/vision/bg3.jpg")}}@media only screen and (max-width: 750px){#vision #section3 .bg{background-image:url("../img/vision/bg3-smp.jpg")}}@media only screen and (min-width: 751px){#vision #section4 .bg{background-image:url("../img/vision/bg4.jpg")}}@media only screen and (max-width: 750px){#vision #section4 .bg{background-image:url("../img/vision/bg4-smp.jpg")}}@media only screen and (min-width: 751px){#vision #section5 .bg{background-image:url("../img/vision/bg5.jpg")}}@media only screen and (max-width: 750px){#vision #section5 .bg{background-image:url("../img/vision/bg5-smp.jpg")}}@media only screen and (min-width: 751px){#vision #section6 .section-text{padding-left:35px}#vision #section6 .bg{background-image:url("../img/vision/bg6.jpg")}#vision #section6 #gps{position:absolute;top:0;bottom:0;margin:auto;left:50%;width:465px;height:458px;margin-left:-534px}#vision #section6 #gps .dolone1,#vision #section6 #gps .dolone2,#vision #section6 #gps .dolone3{position:absolute}#vision #section6 #gps .dolone1{top:0;bottom:0;right:0;left:0;margin:auto;width:100px;height:98px;transform:rotate(90deg);-ms-transform:rotate(90deg);-moz-transform:rotate(90deg);-webkit-transform:rotate(90deg)}#vision #section6 #gps .dolone2,#vision #section6 #gps .dolone3{width:69px;height:67px}#vision #section6 #gps .dolone2{transform:rotate(45deg);-ms-transform:rotate(45deg);-moz-transform:rotate(45deg);-webkit-transform:rotate(45deg);right:44px;top:23px}#vision #section6 #gps .dolone3{transform:rotate(-30deg);-ms-transform:rotate(-30deg);-moz-transform:rotate(-30deg);-webkit-transform:rotate(-30deg);left:-1px;bottom:90px}}@media only screen and (max-width: 750px){#vision #section6 #gps{position:absolute;left:0;right:0;bottom:12%;margin:auto;width:70%;display:none}#vision #section6 #gps .dolone1,#vision #section6 #gps .dolone2,#vision #section6 #gps .dolone3{position:absolute}#vision #section6 #gps .dolone1{top:0;bottom:0;right:0;left:0;margin:auto;width:23%;transform:rotate(90deg);-ms-transform:rotate(90deg);-moz-transform:rotate(90deg);-webkit-transform:rotate(90deg)}#vision #section6 #gps .dolone2,#vision #section6 #gps .dolone3{width:15%}#vision #section6 #gps .dolone2{transform:rotate(45deg);-ms-transform:rotate(45deg);-moz-transform:rotate(45deg);-webkit-transform:rotate(45deg);right:9%;top:5%}#vision #section6 #gps .dolone3{transform:rotate(-30deg);-ms-transform:rotate(-30deg);-moz-transform:rotate(-30deg);-webkit-transform:rotate(-30deg);left:-4%;bottom:30%}#vision #section6 .bg{background-image:url("../img/vision/bg6-smp.jpg")}}#vision #section7 .bg .dolone{position:absolute;left:0;right:0;top:0;bottom:0;margin:auto}@media only screen and (min-width: 751px){#vision #section7 .bg{background-color:#13132c}#vision #section7 .bg .dolone{width:524px;height:536px}}@media only screen and (max-width: 750px){#vision #section7 .bg{background-image:url("../img/vision/bg7-smp.jpg")}#vision #section7 .bg .dolone{position:fixed;display:table;top:0;left:0;right:0;bottom:0;width:75%;margin:auto;padding:0}}@media only screen and (min-width: 751px){#vision #section8 .bg{background-image:url("../img/vision/bg8.jpg")}}@media only screen and (max-width: 750px){#vision #section8 .bg{background-image:url("../img/vision/bg8-smp.jpg")}}@media only screen and (min-width: 751px){#vision #section9 .bg{background-image:url("../img/vision/bg9.jpg")}}@media only screen and (max-width: 750px){#vision #section9 .bg{background-image:url("../img/vision/bg9-smp.jpg")}}#vision #section-bg{width:100%;height:100%;background-size:cover;background-position:center center}@media only screen and (min-width: 751px){#vision #section10{z-index:20}#vision #section10 .section-text .logo{width:100px;height:34px;margin:0 auto 25px}#vision #section10 .section-text .btn{margin-top:40px}#vision #section-bg{opacity:0;background-image:url("../img/vision/bg10.jpg");position:absolute}}@media only screen and (max-width: 750px){#vision #section10{z-index:20}#vision #section10 .section-text .logo{width:65px;height:22px;margin:0 auto 15px}#vision #section10 .section-text .btn{margin-top:50px}#vision #section-bg{opacity:0;background-image:url("../img/vision/bg10-smp.jpg");position:absolute}}.lang-en #vision #page-body-container .section-container .section-text .title{letter-spacing:0.1em}@keyframes flashing-show{0%{-ms-filter:"alpha(opacity=$num)";opacity:.3;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=$num)"}1.25%{-ms-filter:"alpha(opacity=$num)";opacity:1;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=$num)"}2.5%{-ms-filter:"alpha(opacity=$num)";opacity:.3;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=$num)"}3.75%{-ms-filter:"alpha(opacity=$num)";opacity:1;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=$num)"}5%{-ms-filter:"alpha(opacity=$num)";opacity:.3;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=$num)"}6.25%{-ms-filter:"alpha(opacity=$num)";opacity:1;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=$num)"}100%{-ms-filter:"alpha(opacity=$num)";opacity:1;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=$num)"}}@keyframes flashing-hide{0%{-ms-filter:"alpha(opacity=$num)";opacity:1;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=$num)"}1.25%{-ms-filter:"alpha(opacity=$num)";opacity:.3;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=$num)"}2.5%{-ms-filter:"alpha(opacity=$num)";opacity:1;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=$num)"}3.75%{-ms-filter:"alpha(opacity=$num)";opacity:.3;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=$num)"}5%{-ms-filter:"alpha(opacity=$num)";opacity:1;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=$num)"}6.25%{-ms-filter:"alpha(opacity=$num)";opacity:0;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=$num)"}100%{-ms-filter:"alpha(opacity=$num)";opacity:0;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=$num)"}}#about #page-title #page-title-inner{background-image:url("../img/about/main_img.jpg")}#about #page-body-container .page-copy-container{margin-bottom:40px}#about #page-body-container .page-copy-container .title{color:#0000fa;font-family:'Rajdhani',sans-serif;font-weight:600;line-height:1}#about #page-body-container .name-container{color:#fff;display:inline-block}#about #page-body-container .name-container .name .jp{font-weight:bold;display:inline-block}#about #page-body-container .name-container .name .en{font-family:'Rajdhani',sans-serif;font-weight:600}#about #page-body-container #ceo-message .person-container .photo{position:relative}#about #page-body-container #ceo-message .person-container .name-container{position:relative;z-index:1}#about #page-body-container #ceo-message .message-container .title{color:#0000fa;font-family:'Rajdhani',sans-serif;font-weight:600;line-height:1}#about #page-body-container #ceo-message .message-container .copy{line-height:1.8}#about #page-body-container #ceo-message .message-container .message{line-height:2.3}#about #page-body-container #ceo-message .message-container .profile dt{color:#0000fa;font-family:'Rajdhani',sans-serif;font-weight:600;line-height:1}#about #page-body-container #our-team{position:relative;margin-left:auto;margin-right:auto}#about #page-body-container #our-team .bg-text{position:absolute;top:0;bottom:0;margin-top:auto;margin-bottom:auto}#about #page-body-container #our-team .member-list{position:relative;z-index:1}#about #page-body-container #our-team .member-list li .profile{clear:both}#about #page-body-container #our-team .member-list li .profile dt{color:#0000fa;font-family:'Rajdhani',sans-serif;font-weight:600;line-height:1;letter-spacing:0}#about #page-body-container #our-team .officer-list{display:flex;justify-content:space-around;flex-wrap:wrap}#about #page-body-container #our-team .officer-list .row{display:flex;justify-content:flex-start;flex-direction:column}#about #page-body-container #our-team .officer-list .row dl{display:flex;justify-content:flex-start;border-top:1px solid #dee1e5}#about #page-body-container #our-team .officer-list .row dl dd .jp{font-weight:600}#about #page-body-container #our-team .officer-list .row dl dd .en{font-weight:600;color:#0000fa;font-family:'Rajdhani',sans-serif;font-weight:600}#about #page-body-container #our-team .officer-list .row dl:last-child{border-bottom:1px solid #dee1e5}#about #page-body-container #our-team .officer-list.en .row dl dt{font-weight:600}@media only screen and (min-width: 751px){#about #page-body-container .page-copy-container{margin-top:100px;margin-bottom:180px}#about #page-body-container .page-copy-container .title{margin-bottom:15px;font-size:20px}#about #page-body-container .page-copy-container .copy{font-size:35px}#about #page-body-container .name-container{min-width:295px;min-height:124px}#about #page-body-container .name-container .name-inner{min-width:235px;min-height:55px;padding:36px 30px 33px 30px}#about #page-body-container .name-container .class{margin-bottom:10px;font-size:13px}#about #page-body-container .name-container .name .jp{font-size:18px;padding-right:15px}#about #page-body-container #page-copy{width:1080px;margin-left:auto;margin-right:auto}#about #page-body-container #about-movie{width:1080px;height:455px;margin:0 auto;margin-bottom:210px}#about #page-body-container #about-movie .about-movie-container .about-movie-inner{width:1080px;height:455px}#about #page-body-container #about-movie .about-movie-container .about-movie-inner .movie-modal{display:block;position:relative}#about #page-body-container #about-movie .about-movie-container .about-movie-inner .movie-modal span.water-mark{display:block;width:80px;height:80px;position:absolute;left:50%;top:50%;margin-top:-40px;margin-left:-40px}#about #page-body-container #about-movie .about-movie-container .about-movie-inner .movie-modal span.water-mark svg{width:80px;height:80px}#about #page-body-container #ceo-message{width:1080px;margin-left:auto;margin-right:auto;position:relative;margin-top:140px;margin-bottom:500px}#about #page-body-container #ceo-message .message-photo01{position:absolute;z-index:5;width:356px;height:235px;background:url(../img/about/message_img01.jpg) no-repeat center;background-size:cover;left:-139px;top:-66px;box-shadow:0 80px 100px rgba(164,168,174,0.2)}#about #page-body-container #ceo-message .message-photo01:before{content:'';position:absolute;width:100%;height:100%;left:0;top:0;background:url(../img/common/photo_patern.svg) repeat top left;background-size:initial;-ms-filter:"alpha(opacity=$num)";opacity:0.5;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=$num)"}#about #page-body-container #ceo-message .message-photo02{position:absolute;z-index:15;width:239px;height:170px;background:url(../img/about/message_img02.jpg) no-repeat center;background-size:cover;right:22px;top:-24px;box-shadow:0 80px 100px rgba(164,168,174,0.2)}#about #page-body-container #ceo-message .message-photo02:before{content:'';position:absolute;width:100%;height:100%;left:0;top:0;background:url(../img/common/photo_patern.svg) repeat top left;background-size:initial;-ms-filter:"alpha(opacity=$num)";opacity:0.5;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=$num)"}#about #page-body-container #ceo-message .message-photo03{position:absolute;z-index:16;width:269px;height:202px;background:url(../img/about/message_img03.jpg) no-repeat center;background-size:cover;left:-2px;bottom:-140px;box-shadow:0 80px 100px rgba(164,168,174,0.2)}#about #page-body-container #ceo-message .message-photo03:before{content:'';position:absolute;width:100%;height:100%;left:0;top:0;background:url(../img/common/photo_patern.svg) repeat top left;background-size:initial;-ms-filter:"alpha(opacity=$num)";opacity:0.5;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=$num)"}#about #page-body-container #ceo-message .message-photo04{position:absolute;z-index:4;width:516px;height:387px;background:url(../img/about/message_img04.jpg) no-repeat center;background-size:cover;right:-123px;bottom:-238px;box-shadow:0 80px 100px rgba(164,168,174,0.2)}#about #page-body-container #ceo-message .message-photo04:before{content:'';position:absolute;width:100%;height:100%;left:0;top:0;background:url(../img/common/photo_patern.svg) repeat top left;background-size:initial;-ms-filter:"alpha(opacity=$num)";opacity:0.5;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=$num)"}#about #page-body-container #ceo-message .person-container .photo{width:1440px;height:600px;margin-bottom:-60px;left:-80px}#about #page-body-container #ceo-message .person-container .photo .photo_inner{background:url("../img/about/top_photo.jpg") no-repeat left top;width:1440px;height:600px}#about #page-body-container #ceo-message .message-container{z-index:10;position:relative;margin:0 auto;width:604px;padding:100px 78px;background:#fff;box-shadow:40px 70px 100px rgba(164,168,173,0.2)}#about #page-body-container #ceo-message .message-container .message-container-inner{width:604px}#about #page-body-container #ceo-message .message-container .title{font-size:18px;margin-bottom:20px}#about #page-body-container #ceo-message .message-container .copy{font-size:23px;letter-spacing:0.06em;margin-bottom:20px}#about #page-body-container #ceo-message .message-container .message{letter-spacing:0.05em;margin-bottom:40px;line-height:2.3}#about #page-body-container #ceo-message .message-container .profile dt{font-size:18px;margin-bottom:10px}#about #page-body-container #ceo-message .message-container .profile dd{font-size:13px;line-height:2.15}#about #page-body-container #our-team{width:980px;margin-bottom:118px}#about #page-body-container #our-team .bg-text{position:absolute;width:0;width:1300px;height:280px;left:-130px;top:-230px;margin:0;bottom:auto}#about #page-body-container #our-team .bg-text .bg-title{width:1300px}#about #page-body-container #our-team .member-list li{width:430px;float:left}#about #page-body-container #our-team .member-list li:nth-child(2n+1){margin-left:30px}#about #page-body-container #our-team .member-list li:nth-child(2n+1) .name-container{left:-43px}#about #page-body-container #our-team .member-list li:nth-child(2n){float:right;margin-right:30px}#about #page-body-container #our-team .member-list li:nth-child(2n) .name-container{float:right;right:-43px}#about #page-body-container #our-team .member-list li:nth-child(2n){padding-top:50px}#about #page-body-container #our-team .member-list li:nth-child(2n) .profile{padding-right:50px}#about #page-body-container #our-team .member-list li:nth-child(2){padding-top:100px}#about #page-body-container #our-team .member-list li:nth-child(2n+1){clear:both}#about #page-body-container #our-team .member-list li:nth-child(2n+1) .profile{padding-left:50px}#about #page-body-container #our-team .member-list li:nth-child(n+3){margin-top:-10px}#about #page-body-container #our-team .member-list li:nth-child(n+5){margin-top:-10px}#about #page-body-container #our-team .member-list li .photo{margin-bottom:-105px}#about #page-body-container #our-team .member-list li .photo .photo-inner{width:430px;display:block}#about #page-body-container #our-team .member-list li .name-container{position:relative;box-shadow:80px 80px 98px 0px rgba(164,168,174,0.2)}#about #page-body-container #our-team .member-list li .profile{width:380px;padding-top:25px}#about #page-body-container #our-team .member-list li .profile dt{font-size:18px;margin-bottom:10px}#about #page-body-container #our-team .member-list li .profile dd{font-size:12px;line-height:1.92}#about #page-body-container #our-team .member-list.other{margin-top:90px;padding-top:100px;border-top:1px solid #dee1e5}#about #page-body-container #our-team .member-list.other ul{text-align:center;letter-spacing:-.4em}#about #page-body-container #our-team .member-list.other ul li{width:290px;margin-left:70px;display:inline-block;float:none;letter-spacing:normal;padding-top:0}#about #page-body-container #our-team .member-list.other ul li:first-child{margin-left:17px}#about #page-body-container #our-team .member-list.other ul li .name-container{left:inherit;right:inherit;float:none;height:147px}#about #page-body-container #our-team .member-list.other ul li .profile{width:290px;margin-top:20px;padding-top:0}#about #page-body-container #our-team .member-list.other .bg-text{position:absolute;width:0;height:280px;left:-130px;top:-560px}#about #page-body-container #our-team .member-list.other .bg-text .bg-title{width:1300px}#about #page-body-container #our-team .officer-list{padding-top:92px;width:1030px;justify-content:space-between;position:relative;left:-13px}#about #page-body-container #our-team .officer-list .row{width:500px;display:flex;justify-content:flex-start;flex-direction:column}#about #page-body-container #our-team .officer-list .row dl{display:flex;justify-content:flex-start;align-items:center;padding:22px 0}#about #page-body-container #our-team .officer-list .row dl dt{font-size:13px;margin-left:33px;width:125px}#about #page-body-container #our-team .officer-list .row dl dd .jp{font-size:16px;margin-right:30px}#about #page-body-container #our-team .officer-list .row dl dd .en{font-size:12px}#about #page-body-container #our-team .officer-list.en .row dl dt{width:auto;padding-right:50px}#about #page-body-container #our-team .officer-list.en .row dl dd .en{font-size:16px}}@media only screen and (max-width: 750px){#about #page-title{margin-bottom:50px}#about #page-body-container{padding:0}#about #page-body-container .page-copy-container{margin-bottom:50px}#about #page-body-container .page-copy-container .title{margin-bottom:15px;text-align:center;font-size:14px}#about #page-body-container .page-copy-container .copy{font-size:22px}#about #page-body-container .name-container{min-width:180px;min-height:50px;padding:30px}#about #page-body-container .name-container .class{margin-bottom:7px;font-size:10px}#about #page-body-container .name-container .class.line1{padding-top:10px}#about #page-body-container .name-container .name .jp{font-size:14px;padding-right:10px;white-space:nowrap}#about #page-body-container .name-container .name .en{font-size:12px}#about #page-body-container #about-movie{width:100%;margin:0 auto;margin-bottom:35px}#about #page-body-container #about-movie .about-movie-container .about-movie-inner{width:100%}#about #page-body-container #about-movie .about-movie-container .about-movie-inner .movie-modal{display:block;position:relative}#about #page-body-container #about-movie .about-movie-container .about-movie-inner .movie-modal span.water-mark{display:block;width:40px;height:40px;position:absolute;left:50%;top:50%;margin-top:-20px;margin-left:-20px}#about #page-body-container #about-movie .about-movie-container .about-movie-inner .movie-modal span.water-mark svg{position:absolute;top:0;left:0;width:100%;height:100%}#about #page-body-container #ceo-message{margin-bottom:72px}#about #page-body-container #ceo-message .person-container .photo{width:100%;height:300px;margin-bottom:-75px;left:0px}#about #page-body-container #ceo-message .person-container .photo .photo_inner{width:100%;height:300px;background:url("../img/about/sp_top_photo.jpg") no-repeat center;background-size:cover}#about #page-body-container #ceo-message .person-container .name-container{left:110px;margin-bottom:50px}#about #page-body-container #ceo-message .message-container{margin-left:25px;margin-right:25px}#about #page-body-container #ceo-message .message-container .title{font-size:14px;margin-bottom:12px}#about #page-body-container #ceo-message .message-container .copy{font-size:16px;margin-bottom:25px;font-weight:bold}#about #page-body-container #ceo-message .message-container .message{margin-bottom:27px;line-height:1.79}#about #page-body-container #ceo-message .message-container .profile dt{font-size:14px;margin-bottom:15px}#about #page-body-container #ceo-message .message-container .profile dd{line-height:1.79}#about #page-body-container #our-team{margin-bottom:75px}#about #page-body-container #our-team .bg-text{display:none}#about #page-body-container #our-team .title{font-size:30px;text-align:center;color:#0000fa;line-height:1;margin-bottom:20px;font-family:'Rajdhani',sans-serif;font-weight:600;letter-spacing:0}#about #page-body-container #our-team .member-list:after{content:"";clear:both;display:block}#about #page-body-container #our-team .member-list li{padding-left:25px;padding-right:25px;float:left}#about #page-body-container #our-team .member-list li .name-container{left:15px}#about #page-body-container #our-team .member-list li .photo{margin-bottom:-48px;box-shadow:80px 80px 98px 0px rgba(164,168,174,0.2)}#about #page-body-container #our-team .member-list li .name-container{position:relative}#about #page-body-container #our-team .member-list li .profile{padding-top:35px}#about #page-body-container #our-team .member-list li .profile dt{margin-bottom:15px}#about #page-body-container #our-team .member-list li .profile dd{line-height:1.79}#about #page-body-container #our-team .member-list .slick-dots li{padding:0;float:none}#about #page-body-container #our-team .member-list.other{margin-top:50px;padding-top:50px;border-top:1px solid #dee1e5;margin-left:25px;margin-right:25px}#about #page-body-container #our-team .member-list.other ul li{padding-left:0;padding-right:0;margin-top:50px;float:none}#about #page-body-container #our-team .member-list.other ul li:first-child{margin-top:0}#about #page-body-container #our-team .member-list.other .bg-text{position:absolute;width:1300px !important;height:280px;left:-130px;top:-360px}#about #page-body-container #our-team .member-list.other .bg-text .js__mv{width:1300px}#about #page-body-container #our-team .member-list.other .bg-text .js__mv .js__show-line{overflow:visible}#about #page-body-container #our-team .member-list.other .bg-text .js__mv .js__show-line .bg-title{line-height:260px}#about #page-body-container #our-team .officer-list{padding-top:56px;margin-left:25px;margin-right:25px}#about #page-body-container #our-team .officer-list .row{width:100%;border-bottom:1px solid #dee1e5}#about #page-body-container #our-team .officer-list .row:nth-of-type(1){border:0}#about #page-body-container #our-team .officer-list .row dl{display:flex;justify-content:flex-start;flex-direction:column;padding:12px 0}#about #page-body-container #our-team .officer-list .row dl dt{font-size:14px}#about #page-body-container #our-team .officer-list .row dl dd .jp{font-size:14px;margin-right:15px}#about #page-body-container #our-team .officer-list .row dl dd .en{font-size:12px}#about #page-body-container #our-team .officer-list .row dl:last-child{border-bottom:0}#about #page-body-container #our-team .officer-list.en .row dl dd .en{font-size:14px}}#about #company-outline{position:relative}#about #company-outline .text-container .title{font-family:'Rajdhani',sans-serif;font-weight:600;line-height:1;color:#0000fa;letter-spacing:0}#about #company-outline .text-container table{width:100%}#about #company-outline .text-container table tr td{font-weight:600}#about #company-outline #map{position:relative}#about #company-outline.en .text-container table tr th{font-weight:900}@media only screen and (min-width: 751px){#about #company-outline{width:1080px;margin-left:auto;margin-right:auto;margin-bottom:115px}#about #company-outline .text-container{width:1030px;padding-left:38px}#about #company-outline .text-container .title{font-size:24px;margin-bottom:25px;letter-spacing:0}#about #company-outline .text-container table{width:100%}#about #company-outline .text-container table tr{border-top:1px solid #dee1e5;border-bottom:1px solid #dee1e5}#about #company-outline .text-container table tr&gt;*{padding:19px 0;font-size:13px}#about #company-outline .text-container table tr th{width:100px;padding-left:20px}#about #company-outline .text-container table.en tr th{width:150px}#about #company-outline #map{width:870px;height:600px;top:90px;right:-260px}}@media only screen and (max-width: 750px){#about #company-outline{margin-left:25px;margin-right:25px}#about #company-outline .text-container{margin-bottom:45px}#about #company-outline .text-container .title{font-size:14px;margin-bottom:15px;letter-spacing:0;text-align:left}#about #company-outline .text-container table{width:100%;border-top:1px solid #dee1e5}#about #company-outline .text-container table tr&gt;*{font-size:14px;display:block}#about #company-outline .text-container table tr th{padding-top:12px}#about #company-outline .text-container table tr td{padding-bottom:12px;border-bottom:1px solid #dee1e5}#about #company-outline #map{width:100%;height:250px;margin-left:auto;margin-right:auto}#about .slick-list{height:550px}}#about #iso,#about #quality{position:relative}#about #iso .title,#about #quality .title{font-family:'Rajdhani',sans-serif;font-weight:600;line-height:1;color:#0000fa;letter-spacing:0;border-bottom:1px solid #dee1e5}#about #iso .text-container,#about #quality .text-container{display:flex;justify-content:flex-start;align-items:flex-start}#about #iso .text-container .en,#about #quality .text-container .en{font-weight:600}@media only screen and (min-width: 751px){#about .flex-box{width:1030px;margin-left:auto;margin-right:auto;padding-left:38px;display:flex;justify-content:space-between}#about .flex-box&gt;*{width:calc(50% - 17px) !important;padding-left:0 !important;margin-left:0 !important;margin-right:0 !important}#about #iso,#about #quality{width:1030px;margin-left:auto;margin-right:auto;padding-left:38px}#about #iso .title,#about #quality .title{letter-spacing:0;margin-bottom:15px}#about #iso .text-container .iso-mark,#about #quality .text-container .iso-mark{display:block;width:80px;margin-right:20px;margin-top:3px}#about #iso .text-container p,#about #quality .text-container p{font-size:12px}#about #iso{margin-bottom:60px}#about #iso .title{font-size:24px;padding-bottom:14px}#about #quality .title{font-size:18px;padding-bottom:20px}}@media only screen and (max-width: 750px){#about #iso,#about #quality{margin-left:25px;margin-right:25px}#about #iso .title,#about #quality .title{letter-spacing:0;text-align:left;padding-bottom:10px;margin-bottom:15px}#about #iso .text-container .iso-mark,#about #quality .text-container .iso-mark{display:block;width:50px;margin-right:15px;margin-top:3px}#about #iso{margin-bottom:25px}#about #iso .title{font-size:14px}#about #quality .title{font-size:11px}}@keyframes flashing-show{0%{-ms-filter:"alpha(opacity=$num)";opacity:.3;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=$num)"}1.25%{-ms-filter:"alpha(opacity=$num)";opacity:1;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=$num)"}2.5%{-ms-filter:"alpha(opacity=$num)";opacity:.3;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=$num)"}3.75%{-ms-filter:"alpha(opacity=$num)";opacity:1;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=$num)"}5%{-ms-filter:"alpha(opacity=$num)";opacity:.3;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=$num)"}6.25%{-ms-filter:"alpha(opacity=$num)";opacity:1;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=$num)"}100%{-ms-filter:"alpha(opacity=$num)";opacity:1;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=$num)"}}@keyframes flashing-hide{0%{-ms-filter:"alpha(opacity=$num)";opacity:1;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=$num)"}1.25%{-ms-filter:"alpha(opacity=$num)";opacity:.3;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=$num)"}2.5%{-ms-filter:"alpha(opacity=$num)";opacity:1;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=$num)"}3.75%{-ms-filter:"alpha(opacity=$num)";opacity:.3;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=$num)"}5%{-ms-filter:"alpha(opacity=$num)";opacity:1;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=$num)"}6.25%{-ms-filter:"alpha(opacity=$num)";opacity:0;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=$num)"}100%{-ms-filter:"alpha(opacity=$num)";opacity:0;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=$num)"}}html.pc #products .js__sp-point{opacity:1 !important;transform:matrix(1, 0, 0, 1, 0, 0) !important}#products{opacity:0}#products.show{animation:m-flash-s .28s ease-in-out 2.0s both alternate}#products #kv-container{position:relative}#products #kv-container #kv-contents{position:relative}#products #kv-container #kv-inner{background-size:cover;background-position:center;background-repeat:no-repeat;background-color:#e4e4ec;position:relative}#products #kv-container #kv-inner .title{position:absolute;top:0;bottom:0;left:0;margin-top:auto;margin-bottom:auto;z-index:1}#products #kv-container #kv-inner .title&gt;*{color:#fff;line-height:1;text-align:center;font-family:'Rajdhani',sans-serif;font-weight:600}#products .scroll-down{position:absolute;left:0;right:0;margin-left:auto;margin-right:auto}#products .scroll-down .scroll-down-inner{position:relative}#products .scroll-down .scroll-down-inner:before,#products .scroll-down .scroll-down-inner:after{content:"";display:block;position:absolute;left:0;right:0;bottom:0;margin-left:auto;margin-right:auto}#products .scroll-down .scroll-down-inner:before{background-color:#fff}#products .scroll-down .scroll-down-inner:after{width:0;height:0}#products .scroll-down .scroll-down-inner .text{color:#fff;font-family:'Rajdhani',sans-serif;font-weight:600;letter-spacing:0;position:relative;text-align:center}#products .scroll-down.color .scroll-down-inner:before{background-color:#0000fa}#products .scroll-down.color .scroll-down-inner:after{border-top-color:#0000fa}#products .scroll-down.color .scroll-down-inner .text{color:#0000fa}#products #page-body-container .section-container{position:relative}#products #page-body-container .section-container .section-inner{position:relative;background-color:rgba(232,236,242,0.7)}#products #page-body-container .section-container .bg-text-container{width:1080px;margin-left:auto;margin-right:auto;position:relative;z-index:-1}#products #page-body-container .section-container .bg-text{width:100%;position:absolute;z-index:-1}#products #page-body-container .section-container .bg-text *{line-height:1}#products #page-title #page-title-inner{background-image:url("../img/product/main_img.jpg")}#products .section-title .jp{font-weight:bold}@media only screen and (min-width: 751px){#products #kv-container{width:-webkit-calc(100% - 100px);width:calc(100% - 100px);min-width:1080px;margin:120px auto 0;height:700px}#products #kv-container #kv-contents{height:100%}#products #kv-container #kv-contents #kv-inner{height:100%;position:relative;overflow:hidden}#products #kv-container #kv-contents #kv-inner .title{width:100%;height:80px}#products #kv-container #kv-contents #kv-inner .title&gt;*{font-size:80px}#products #kv-container #kv-contents #kv-inner .kv-slide{position:absolute;left:0;top:0;background-size:cover;background-position:center center;background-repeat:no-repeat}#products #kv-container #kv-contents #kv-inner #kv-slide1{width:100%;height:-webkit-calc(100% + 100px);height:calc(100% + 100px);background-image:url("../img/products/main_img.jpg")}#products #kv-container #kv-contents #kv-inner #kv-slide2{width:-webkit-calc(100% + 100px);width:calc(100% + 100px);height:100%;background-image:url("../img/products/main_img2.jpg")}#products #kv-container #kv-contents #kv-inner #kv-slide3{width:100%;height:-webkit-calc(100% + 100px);height:calc(100% + 100px);background-image:url("../img/products/main_img3.jpg")}#products .scroll-down{bottom:50px}#products .scroll-down .scroll-down-inner{position:relative;padding-bottom:30px}#products .scroll-down .scroll-down-inner:before{width:2px;height:50px}#products .scroll-down .scroll-down-inner:after{width:0;height:0;border:4px solid transparent;border-top:5px solid #fff;bottom:-7px}#products .scroll-down .scroll-down-inner .text{font-size:14px;top:-30px}#products #page-body-container{padding-top:0 !important}#products #page-body-container .section-container .bg-text-container{width:1080px;margin-left:auto;margin-right:auto}#products #page-body-container .section-container .bg-text *{font-size:200px}#products #page-body-container .section-container .bg-text .js__show-line{height:200px}}@media only screen and (max-width: 750px){#products #body{padding-bottom:45px}#products #kv-container{width:100%;margin:55px auto 50px;height:400px}#products #kv-container #kv-contents #kv-inner{height:400px;background-image:url("../img/products/main_img_sp.jpg")}#products #kv-container #kv-contents #kv-inner .title{width:100%;height:40px}#products #kv-container #kv-contents #kv-inner .title&gt;*{font-size:40px}#products .scroll-down{width:40px;position:absolute;left:0;right:0;bottom:25px;margin-left:auto;margin-right:auto}#products .scroll-down .scroll-down-inner{position:relative;padding-bottom:36px}#products .scroll-down .scroll-down-inner:before{width:2px;height:28px}#products .scroll-down .scroll-down-inner:after{width:0;height:0;border:3px solid transparent;border-top:4px solid #fff;bottom:-7px}#products .scroll-down .scroll-down-inner .text{font-size:10px;text-align:center}#products #page-body-container .section-container .bg-text *{font-size:130px;line-height:0.9}#products #page-body-container .section-container .bg-text .js__show-line{height:110px}}#products .zoom-dummy-photo{width:670px;position:fixed;display:none;margin:auto}#products #product-zoom{width:1340px;height:1100px;position:fixed;display:table;top:0;left:0;right:0;bottom:0;margin:auto;z-index:5001;display:none}#products #product-zoom #product-zoom-inner{width:100%;height:100%;position:relative}#products #product-zoom #product-zoom-inner #product-zoom-list{width:100%;height:100%;position:relative}#products #product-zoom #product-zoom-inner #product-zoom-list&gt;*{width:1340px;height:1100px;position:absolute;top:0;left:0;-ms-filter:"alpha(opacity=$num)";opacity:0;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=$num)"}#products #product-zoom #product-zoom-inner #product-zoom-list&gt;*.current{-ms-filter:"alpha(opacity=$num)";opacity:1;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=$num)"}#products #product-zoom #product-zoom-inner #js__zoom-drag{width:100%;height:100%;position:absolute;top:0;left:0;background-color:#0000fa;-ms-filter:"alpha(opacity=$num)";opacity:.1;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=$num)"}#products #product,#products #product-mini{position:relative}#products #product .text-container,#products #product-mini .text-container{position:relative;z-index:100}#products #product .text-container .section-title&gt;*,#products #product-mini .text-container .section-title&gt;*{display:block;line-height:1;color:#0000fa}#products #product .text-container .section-title .en,#products #product-mini .text-container .section-title .en{position:relative}#products #product .text-container .section-title .en .lauge,#products #product-mini .text-container .section-title .en .lauge{font-family:'Rajdhani',sans-serif;font-weight:600}#products #product .text-container .section-title .en .lauge,#products #product .text-container .section-title .en .small,#products #product-mini .text-container .section-title .en .lauge,#products #product-mini .text-container .section-title .en .small{display:block}#products #product .text-container .section-title .en:after,#products #product-mini .text-container .section-title .en:after{content:"";display:block;position:absolute;bottom:0;left:0;background-color:#0000fa}#products #product .text-container .copy,#products #product-mini .text-container .copy{font-weight:bold}#products #product #js__zoom-trigger,#products #product-mini #js__zoom-trigger{cursor:pointer}#products #product .photo .photo-inner,#products #product-mini .photo .photo-inner{width:100%;height:100%;position:relative}#products #product .photo .photo-inner .bg,#products #product-mini .photo .photo-inner .bg{width:100%;height:100%;background:url("../img/products/product_photo_bg.jpg") no-repeat center center;background-size:cover;position:absolute;box-shadow:80px 80px 98px 0px rgba(164,168,174,0.2)}#products #product .photo .photo-inner .product,#products #product .photo .photo-inner .shadow,#products #product-mini .photo .photo-inner .product,#products #product-mini .photo .photo-inner .shadow{position:absolute;top:0;left:0;z-index:1}#products #product .photo .photo-inner .shadow,#products #product-mini .photo .photo-inner .shadow{width:100%;height:100%;background:url("../img/products/product_photo_shadow.png") no-repeat center center;background-size:cover}#products #product .photo .photo-inner .product .product-photo,#products #product-mini .photo .photo-inner .product .product-photo{width:100%;height:100%;background-size:cover;background-position:center;background-repeat:no-repeat;position:absolute;top:0;left:0;-ms-filter:"alpha(opacity=$num)";opacity:0;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=$num)"}#products #product .photo .photo-inner .product .product-photo.current,#products #product-mini .photo .photo-inner .product .product-photo.current{-ms-filter:"alpha(opacity=$num)";opacity:1;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=$num)"}#products #product .photo .photo-inner .product #js__zoom-drag,#products #product-mini .photo .photo-inner .product #js__zoom-drag{width:100%;height:100%;position:absolute;top:0;left:0;z-index:1000;cursor:ns-resize !important;transform:translate3d(0px, 0px, 0px) !important}#products #js__zoom-close{width:40px;height:40px;position:absolute;top:50px;right:50px;display:none;z-index:10001}#products #js__zoom-close .modal-close-inner{width:40px;height:40px;position:relative;background-color:#0000fa;cursor:pointer}#products #js__zoom-close .modal-close-inner:before,#products #js__zoom-close .modal-close-inner:after{width:14px;height:2px;content:"";display:block;background-color:#fff;position:absolute;top:0;bottom:0;left:0;right:0;margin:auto}#products #js__zoom-close .modal-close-inner:before{transform:rotate(45deg);-ms-transform:rotate(45deg);-moz-transform:rotate(45deg);-webkit-transform:rotate(45deg)}#products #js__zoom-close .modal-close-inner:after{transform:rotate(-45deg);-ms-transform:rotate(-45deg);-moz-transform:rotate(-45deg);-webkit-transform:rotate(-45deg)}#products #js__zoom-action{display:none;text-indent:-9999px;width:288px;height:100%;position:absolute;top:0;left:50%;margin-left:40px}#products #js__zoom-action:after{width:100%;height:200px;content:"";display:block;position:absolute;top:0;bottom:0;left:0;margin-top:auto;margin-bottom:auto;background:url("../img/products/drag-image.svg") no-repeat center center;background-size:cover}@media only screen and (min-width: 751px){#products #product,#products #product-mini{width:1080px;margin-left:auto;margin-right:auto;margin-bottom:-250px !important}html.ie #products #product,html.edge #products #product,html.ie #products #product-mini,html.edge #products #product-mini{margin-bottom:150px !important}#products #product .text-container,#products #product-mini .text-container{width:385px;float:right;padding-top:155px}#products #product .text-container.left,#products #product-mini .text-container.left{float:left}#products #product .text-container .section-title,#products #product-mini .text-container .section-title{margin-bottom:15px}#products #product .text-container .section-title .en,#products #product-mini .text-container .section-title .en{font-size:70px;padding-bottom:17px;margin-bottom:28px}#products #product .text-container .section-title .en .small,#products #product-mini .text-container .section-title .en .small{font-size:18px}#products #product .text-container .section-title .en.min,#products #product-mini .text-container .section-title .en.min{font-size:50px;padding-bottom:23px}#products #product .text-container .section-title .en:after,#products #product-mini .text-container .section-title .en:after{width:60px;height:3px}#products #product .text-container .text-box,#products #product-mini .text-container .text-box{width:385px}#products #product .text-container .copy,#products #product-mini .text-container .copy{font-size:26px;margin-bottom:18px}#products #product .text-container .lead,#products #product-mini .text-container .lead{font-size:13px;line-height:2.15;margin-bottom:30px}#products #product .photo,#products #product-mini .photo{width:670px;height:550px;float:left;position:relative;top:55px;left:-60px}#products #product .photo.right,#products #product-mini .photo.right{float:right}#products #product .photo .photo-inner,#products #product-mini .photo .photo-inner{height:550px}#products #product .photo .photo-inner .product,#products #product-mini .photo .photo-inner .product{width:670px;height:550px;position:absolute}#products #product .spec,#products #product-mini .spec{width:622px;height:175px;float:right;padding-top:85px;clear:both;font-size:10px;letter-spacing:1em;line-height:2.5;font-family:'Rajdhani',sans-serif;font-weight:600;color:#0000fa}#products #product .spec.left,#products #product-mini .spec.left{float:none}#products #product .customize,#products #product-mini .customize{padding-top:45px;clear:both}#products #product .customize *,#products #product-mini .customize *{font-family:'Rajdhani',sans-serif;font-weight:600;font-size:10px;letter-spacing:1em}#products #product .customize dt,#products #product-mini .customize dt{color:#fff;line-height:1}#products #product .customize dt&gt;*,#products #product-mini .customize dt&gt;*{width:230px;background-color:#0000fa;display:inline-block}#products #product .customize dd,#products #product-mini .customize dd{color:#0000fa;line-height:2.5}#products #product .drone-illust,#products #product-mini .drone-illust{width:625px;position:absolute;top:450px;left:-165px}#products #product .drone-illust.right,#products #product-mini .drone-illust.right{left:47%}#products #product .bg-text,#products #product-mini .bg-text{top:-20px;left:-70px;z-index:1}#products #product .bg-text.right,#products #product-mini .bg-text.right{left:30%}#products #product .bg-text.right.vision,#products #product-mini .bg-text.right.vision{left:34.4%}#products #product .bg-text *,#products #product-mini .bg-text *{font-size:260px !important}#products #product-mini{margin-bottom:150px !important}html.ie #products #product-mini,html.edge #products #product-mini{margin-bottom:300px !important}#products #product-mini .bg-text{top:-120px;left:305px}#products #product-mini .text-container{padding-top:0;float:none}#products #product-mini .text-container .lead{width:370px}#products #product-mini .drone-illust{left:inherit;right:45px;top:15px;width:520px}#products #product-mini .drone-illust img{box-shadow:80px 80px 98px 0px rgba(164,168,174,0.2)}}@media only screen and (max-width: 750px){#products #product .text-container,#products #product-mini .text-container{margin-left:25px;margin-right:25px;padding-top:330px}#products #product .text-container .section-title,#products #product-mini .text-container .section-title{margin-bottom:8px}#products #product .text-container .section-title .en,#products #product-mini .text-container .section-title .en{font-size:35px;padding-bottom:12px;margin-bottom:24px}#products #product .text-container .section-title .en .small,#products #product-mini .text-container .section-title .en .small{font-size:14px}#products #product .text-container .section-title .en.min,#products #product-mini .text-container .section-title .en.min{font-size:35px;padding-bottom:12px}#products #product .text-container .section-title .en:after,#products #product-mini .text-container .section-title .en:after{width:30px;height:2px}#products #product .text-container .copy,#products #product-mini .text-container .copy{font-size:16px;font-weight:bold;margin-bottom:12px}#products #product .text-container .lead,#products #product-mini .text-container .lead{font-size:13px;line-height:2.15;margin-bottom:45px}#products #product .photo,#products #product-mini .photo{width:335px;height:290px;position:absolute;top:0;right:0px}#products #product .photo .photo-inner,#products #product-mini .photo .photo-inner{height:290px}#products #product .photo .photo-inner .product,#products #product-mini .photo .photo-inner .product{width:335px;height:auto;position:absolute}#products #product .drone-illust,#products #product-mini .drone-illust{width:280px;position:absolute;top:215px;right:-30px}#products #product .bg-text,#products #product-mini .bg-text{width:600px !important;top:-20px;left:30px;z-index:1}#products #product-mini{margin-top:65px;margin-bottom:120px}#products #product-mini .bg-text{top:-18px;left:24px}#products #product-mini .text-container{padding-top:315px}#products #product-mini .drone-illust{left:0;top:15px;width:315px}#products #product-mini .drone-illust img{box-shadow:80px 80px 98px 0px rgba(164,168,174,0.2)}}#products #feature .feature-container .feature-inner{position:relative}#products #feature .feature-container .photo-container .photo-list{width:100%;height:100%;box-shadow:80px 80px 98px 0px rgba(164,168,174,0.2)}#products #feature .feature-container .photo-container .photo-list .slick-list{overflow:hidden}#products #feature .feature-container .photo-container .photo-list .slick-track&gt;li{background-size:cover;background-position:center;background-repeat:no-repeat;float:left}#products #feature .feature-container .photo-container .photo-list .slick-track&gt;li.photo1-1{background-image:url("../img/products/features_photo1-1.jpg")}#products #feature .feature-container .photo-container .photo-list .slick-track&gt;li.photo1-2{background-image:url("../img/products/features_photo1-2.jpg")}#products #feature .feature-container .photo-container .photo-list .slick-track&gt;li.photo1-3{background-image:url("../img/products/features_photo1-3.jpg")}#products #feature .feature-container .photo-container .photo-list .slick-track&gt;li.photo2-1{background-image:url("../img/products/features_photo2-1.jpg")}#products #feature .feature-container .photo-container .photo-list .slick-track&gt;li.photo2-2{background-image:url("../img/products/features_photo2-2.jpg")}#products #feature .feature-container .photo-container .photo-list .slick-track&gt;li.photo2-3{background-image:url("../img/products/features_photo2-3.jpg")}#products #feature .feature-container .photo-container .photo-list .slick-track&gt;li.photo3-1{background-image:url("../img/products/features_photo3-1.jpg")}#products #feature .feature-container .photo-container .photo-list .slick-track&gt;li.photo3-2{background-image:url("../img/products/features_photo3-2.jpg")}#products #feature .feature-container .photo-container .photo-list .slick-track&gt;li.photo3-3{background-image:url("../img/products/features_photo3-3.jpg")}#products #feature .feature-container .text-container .title&gt;*{font-family:'Rajdhani',sans-serif;font-weight:600;vertical-align:middle;display:inline-block;color:#0000fa}#products #feature .feature-container .text-container .copy{font-weight:bold;line-height:1}#products #feature .feature-container .text-container .text{line-height:2.15}@media only screen and (min-width: 751px){#products #feature{margin-bottom:-100px !important}#products #feature .bg-text{width:1500px !important;height:400px;top:-370px;left:-120px}#products #feature .feature-container{width:1080px;margin-left:auto;margin-right:auto;margin-bottom:80px}#products #feature .feature-container:last-child{margin-bottom:100px}#products #feature .feature-container .feature-inner{width:1080px;position:relative}}@media only screen and (min-width: 751px) and (min-width: 1200px){#products #feature .feature-container .feature-inner{width:1200px;left:-60px}}@media only screen and (min-width: 751px){#products #feature .feature-container .photo-container{width:-webkit-calc(100% - 530px);width:calc(100% - 530px);height:370px}#products #feature .feature-container .photo-container .photo{overflow:hidden}#products #feature .feature-container .photo-container .photo-list{width:100%;height:100%}#products #feature .feature-container .photo-container .photo-list li{width:670px;height:370px}#products #feature .feature-container .photo-container .slick-dots{display:none !important}#products #feature .feature-container .photo-container&gt;img{width:670px}#products #feature .feature-container .text-container{width:415px;padding-top:40px}#products #feature .feature-container .text-container .text-box{width:415px}#products #feature .feature-container .text-container .title{margin-bottom:30px}#products #feature .feature-container .text-container .title&gt;*{line-height:50px}#products #feature .feature-container .text-container .title .no{font-size:50px;padding-right:25px}#products #feature .feature-container .text-container .title .en{font-size:24px}#products #feature .feature-container .text-container .copy{font-size:18px;margin-bottom:15px;line-height:22px}#products #feature .feature-container .text-container .text{font-size:13px}#products #feature .feature-container .text-container .pager{width:160px;position:relative;margin-top:60px}#products #feature .feature-container .text-container .pager .prev,#products #feature .feature-container .text-container .pager .next{width:40px;height:14px;position:relative;display:block;cursor:pointer}#products #feature .feature-container .text-container .pager .prev:before,#products #feature .feature-container .text-container .pager .prev:after,#products #feature .feature-container .text-container .pager .next:before,#products #feature .feature-container .text-container .pager .next:after{content:"";display:block;position:absolute;top:0;bottom:0;margin-top:auto;margin-bottom:auto}#products #feature .feature-container .text-container .pager .prev:before,#products #feature .feature-container .text-container .pager .next:before{width:40px;height:2px;background-color:#0000fa}#products #feature .feature-container .text-container .pager .prev:after,#products #feature .feature-container .text-container .pager .next:after{width:0;height:0;border:3px solid transparent}#products #feature .feature-container .text-container .pager .prev{float:left}#products #feature .feature-container .text-container .pager .prev:before{left:6px}#products #feature .feature-container .text-container .pager .prev:after{border-right:5px solid #0000fa;left:0}#products #feature .feature-container .text-container .pager .next{float:right}#products #feature .feature-container .text-container .pager .next:before{right:6px}#products #feature .feature-container .text-container .pager .next:after{border-left:5px solid #0000fa;right:0}#products #feature .feature-container .text-container .pager .num{width:40px;height:14px;position:absolute;top:0;left:0;right:0;margin-left:auto;margin-right:auto}#products #feature .feature-container .text-container .pager .num *{font-family:'Rajdhani',sans-serif;font-weight:600;color:#0000fa;font-size:15px;display:inline-block;line-height:1;position:relative;top:-6px}#products #feature .feature-container .text-container .pager .num .now:after{width:1px;height:14px;background-color:#0000fa;content:"";display:inline-block;transform:rotate(25deg);-ms-transform:rotate(25deg);-moz-transform:rotate(25deg);-webkit-transform:rotate(25deg);margin-left:10px;margin-right:5px;position:relative;top:2px}}@media only screen and (max-width: 750px){#products #feature{padding-top:175px;margin-bottom:60px}#products #feature .bg-text-container{top:-200px}#products #feature .bg-text{width:600px !important;top:0px;left:-20px}#products #feature .feature-container{margin-left:25px;margin-right:25px;margin-bottom:50px}#products #feature .feature-container .feature-inner{position:relative}#products #feature .feature-container .photo-container{width:100%;height:213px}#products #feature .feature-container .photo-container .photo-list{width:385px;height:213px;position:relative}#products #feature .feature-container .photo-container .photo-list .slick-track li{width:385px;height:213px}#products #feature .feature-container .photo-container .photo-list .slick-dots&gt;*{margin-top:20px}#products #feature .feature-container .photo-container .photo-list#slide1,#products #feature .feature-container .photo-container .photo-list#slide3{float:left;left:-25px}#products #feature .feature-container .photo-container .photo-list#slide1 .slick-dots,#products #feature .feature-container .photo-container .photo-list#slide3 .slick-dots{float:left;margin-left:10px}#products #feature .feature-container .photo-container .photo-list#slide2{float:right;right:-25px}#products #feature .feature-container .photo-container .photo-list#slide2 .slick-dots{float:right;margin-right:10px}#products #feature .feature-container .text-container{width:100%;padding-top:55px}#products #feature .feature-container .text-container .title{margin-bottom:15px}#products #feature .feature-container .text-container .title&gt;*{line-height:30px}#products #feature .feature-container .text-container .title .no{font-size:30px;padding-right:10px}#products #feature .feature-container .text-container .title .en{font-size:20px}#products #feature .feature-container .text-container .copy{font-size:16px;margin-bottom:12px;line-height:20px}#products #feature .feature-container .text-container .text{font-size:14px;line-height:1.78}#products #feature .feature-container .text-container .pager{display:none}}#products #solution-index .section-inner{background-color:transparent !important;margin-left:auto;margin-right:auto}#products #solution-index .bg-text *{text-align:right}#products #solution-index .bg-gray{position:absolute}#products #solution-index .bg-gray&gt;*{width:100%;height:100%;background-color:rgba(232,236,242,0.7);position:relative}#products #solution-index .text-container{position:relative}#products #solution-index .text-container .section-title{font-family:'Rajdhani',sans-serif;font-weight:600;color:#0000fa;position:relative}#products #solution-index .text-container .section-title:after{content:"";display:block;position:absolute;left:0;bottom:0;background-color:#0000fa}#products #solution-index .solution-list .slick-track{display:flex;justify-content:space-between}#products #solution-index .solution-list li{position:relative}#products #solution-index .solution-list li .photo{position:relative}#products #solution-index .solution-list li .photo a{display:block;position:relative}#products #solution-index .solution-list li .photo .tag{position:absolute;background-color:#0000fa;display:block;z-index:10}#products #solution-index .solution-list li .photo .tag .tag-inner{width:100%;height:100%;position:relative;display:block;color:#fff;font-family:'Rajdhani',sans-serif;font-weight:600;vertical-align:middle;text-align:center}#products #solution-index .solution-list li .photo .cover-container{width:100%;height:100%;display:block;-ms-filter:"alpha(opacity=$num)";opacity:0;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=$num)";position:absolute;top:0;left:0}#products #solution-index .solution-list li .photo .cover-container *{width:100%;height:100%;display:block}#products #solution-index .solution-list li .photo .blue-cover{position:absolute;top:0;left:0;width:100%;height:100%;z-index:1;background-size:cover;background-position:center;background-repeat:no-repeat}#products #solution-index .solution-list li .photo .blue-cover&gt;*{background-size:cover;background-position:center;background-repeat:no-repeat}#products #solution-index .solution-list li .photo:hover .cover-container,#products #solution-index .solution-list li .photo.is-hover .cover-container{animation:flashing-show 1.0s linear .0s both alternate}#products #solution-index .solution-list li .name{font-weight:bold;color:#0000fa}#products #solution-index .solution-list li.no1 .photo a .blue-cover{background-image:url("../img/products/solution-photo01-hover.jpg")}#products #solution-index .solution-list li.no1 .photo a .blue-cover&gt;*{background-image:url("../img/products/solution-photo01-hover.jpg")}#products #solution-index .solution-list li.no2 .photo a .blue-cover{background-image:url("../img/products/solution-photo02-hover.jpg")}#products #solution-index .solution-list li.no2 .photo a .blue-cover&gt;*{background-image:url("../img/products/solution-photo02-hover.jpg")}#products #solution-index .solution-list li.no3 .photo a .blue-cover{background-image:url("../img/products/solution-photo03-hover.jpg")}#products #solution-index .solution-list li.no3 .photo a .blue-cover&gt;*{background-image:url("../img/products/solution-photo03-hover.jpg")}#products #solution-index .solution-list li.no4 .photo a .blue-cover{background-image:url("../img/products/solution-photo04-hover.jpg")}#products #solution-index .solution-list li.no4 .photo a .blue-cover&gt;*{background-image:url("../img/products/solution-photo04-hover.jpg")}@media only screen and (min-width: 751px){#products #solution-index .section-inner{width:1080px}#products #solution-index .bg-text{width:1140px;left:0;top:-120px}#products #solution-index .bg-gray{width:1080px;height:765px;top:0;left:0;right:0;margin-left:auto;margin-right:auto}#products #solution-index .text-container{width:560px;top:-150px;left:-60px}#products #solution-index .text-container .section-title{font-size:70px;padding-bottom:17px;margin-bottom:24px}#products #solution-index .text-container .section-title:after{width:60px;height:3px}#products #solution-index .text-container .copy{font-size:26px;margin-bottom:20px}#products #solution-index .text-container .lead{font-size:13px;line-height:28/13}#products #solution-index .solution-list{left:50px;width:-webkit-calc(100vw - 100px);width:calc(100vw - 100px);margin-bottom:120px;position:relative}#products #solution-index .solution-list li{margin-left:2vw}#products #solution-index .solution-list li:first-child{margin-left:0}#products #solution-index .solution-list li&gt;*{width:100% !important}#products #solution-index .solution-list li&gt;*&gt;*{width:100%;padding-top:10px}#products #solution-index .solution-list li .photo{margin-bottom:10px}@keyframes fluc-anim-1-1{0%{clip:rect(21px, 355px, 93px, 0)}6.25%{clip:rect(189px, 355px, 183px, 0)}12.5%{clip:rect(197px, 355px, 169px, 0)}18.75%{clip:rect(189px, 355px, 85px, 0)}25%{clip:rect(131px, 355px, 127px, 0)}31.25%{clip:rect(111px, 355px, 53px, 0)}37.5%{clip:rect(201px, 355px, 38px, 0)}43.25%{clip:rect(96px, 355px, 154px, 0)}50%{clip:rect(181px, 355px, 28px, 0)}100%{clip:rect(0, 0, 0, 0)}}@keyframes fluc-anim-2-1{0%{clip:rect(213px, 355px, 22px, 0)}6.25%{clip:rect(94px, 355px, 192px, 0)}12.5%{clip:rect(175px, 355px, 57px, 0)}18.75%{clip:rect(53px, 355px, 99px, 0)}25%{clip:rect(37px, 355px, 24px, 0)}31.25%{clip:rect(176px, 355px, 150px, 0)}37.5%{clip:rect(174px, 355px, 5px, 0)}43.25%{clip:rect(200px, 355px, 162px, 0)}50%{clip:rect(147px, 355px, 50px, 0)}100%{clip:rect(0, 0, 0, 0)}}#products #solution-index .solution-list li .photo .js__fluc{width:100%;height:100%;position:relative;animation:flashing-show 1s infinite linear 2s alternate}#products #solution-index .solution-list li .photo .js__fluc.is-flashing{animation:flashing-show 1.0s infinite linear .0s alternate}#products #solution-index .solution-list li .photo .js__fluc .top,#products #solution-index .solution-list li .photo .js__fluc .bottom{position:absolute;top:0;width:100%;height:100%;clip:rect(0, 0, 0, 0);z-index:100}#products #solution-index .solution-list li .photo .js__fluc .bottom{left:5px;animation:fluc-anim-2-1 3s infinite cubic-bezier(0.175, 0.885, 0.32, 1.275) 16s alternate-reverse}#products #solution-index .solution-list li .photo .js__fluc .top{left:-5px;animation:fluc-anim-1-1 3s infinite cubic-bezier(0.175, 0.885, 0.32, 1.275) 13s alternate-reverse}#products #solution-index .solution-list li .photo .tag{width:120px;height:20px;top:-10px;left:0;z-index:10}#products #solution-index .solution-list li .photo .tag .tag-inner{line-height:20px;font-size:12px;letter-spacing:0.2em}#products #solution-index .solution-list li .name{font-size:15px}}@media only screen and (max-width: 750px){#products #solution-index .section-inner{width:-webkit-calc(100% - 50px);width:calc(100% - 50px);margin-left:auto;margin-right:auto}#products #solution-index .bg-text{width:500px;right:0;top:-60px}#products #solution-index .bg-gray{width:100%;height:270px;left:0;bottom:90px}#products #solution-index .text-container{width:100%;margin-bottom:35px}#products #solution-index .text-container .section-title{font-size:34px;padding-bottom:14px;margin-bottom:17px}#products #solution-index .text-container .section-title:after{width:34px;height:2px}#products #solution-index .text-container .copy{font-size:16px;margin-bottom:15px;font-weight:bold}#products #solution-index .text-container .lead{font-size:14px;line-height:28/13}#products #solution-index .solution-list{width:270px;margin-bottom:35px;margin-left:auto;margin-right:auto;position:relative}#products #solution-index .solution-list li{width:270px;transform:translate3d(0, 23px, 0);transition:all .38s cubic-bezier(0.075, 0.82, 0.565, 1);-moz-transition:all .38s cubic-bezier(0.075, 0.82, 0.565, 1);-webkit-transition:all .38s cubic-bezier(0.075, 0.82, 0.565, 1);-ms-transition:all .38s cubic-bezier(0.075, 0.82, 0.565, 1)}#products #solution-index .solution-list li&gt;*{padding-left:7px;padding-right:8px}#products #solution-index .solution-list li&gt;*&gt;*{width:255px;padding-top:10px}#products #solution-index .solution-list li .photo{margin-bottom:5px}@keyframes fluc-anim-1-1{0%{clip:rect(89px, 255px, 27px, 0)}6.25%{clip:rect(53px, 255px, 36px, 0)}12.5%{clip:rect(8px, 255px, 137px, 0)}18.75%{clip:rect(125px, 255px, 101px, 0)}25%{clip:rect(135px, 255px, 130px, 0)}31.25%{clip:rect(87px, 255px, 5px, 0)}37.5%{clip:rect(135px, 255px, 16px, 0)}43.25%{clip:rect(45px, 255px, 17px, 0)}50%{clip:rect(40px, 255px, 156px, 0)}100%{clip:rect(0, 0, 0, 0)}}@keyframes fluc-anim-2-1{0%{clip:rect(2px, 255px, 104px, 0)}6.25%{clip:rect(16px, 255px, 146px, 0)}12.5%{clip:rect(45px, 255px, 12px, 0)}18.75%{clip:rect(10px, 255px, 85px, 0)}25%{clip:rect(146px, 255px, 91px, 0)}31.25%{clip:rect(136px, 255px, 54px, 0)}37.5%{clip:rect(32px, 255px, 4px, 0)}43.25%{clip:rect(22px, 255px, 150px, 0)}50%{clip:rect(126px, 255px, 5px, 0)}100%{clip:rect(0, 0, 0, 0)}}#products #solution-index .solution-list li .photo .js__fluc{width:100%;height:100%;position:relative;animation:flashing-show 1s infinite linear 1s alternate}#products #solution-index .solution-list li .photo .js__fluc.is-flashing{animation:flashing-show 1.0s infinite linear .0s alternate}#products #solution-index .solution-list li .photo .js__fluc .top,#products #solution-index .solution-list li .photo .js__fluc .bottom{position:absolute;top:0;width:100%;height:100%;clip:rect(0, 0, 0, 0);z-index:100}#products #solution-index .solution-list li .photo .js__fluc .bottom{left:5px;animation:fluc-anim-2-1 3s infinite cubic-bezier(0.175, 0.885, 0.32, 1.275) 11s alternate-reverse}#products #solution-index .solution-list li .photo .js__fluc .top{left:-5px;animation:fluc-anim-1-1 3s infinite cubic-bezier(0.175, 0.885, 0.32, 1.275) 12s alternate-reverse}#products #solution-index .solution-list li .photo .tag{width:100px;height:20px;top:-10px;left:0;z-index:10}#products #solution-index .solution-list li .photo .tag .tag-inner{line-height:20px;font-size:12px;letter-spacing:0.2em}#products #solution-index .solution-list li .name{font-size:18px}#products #solution-index .solution-list li.slick-active{transform:translate3d(0, 0px, 0)}#products #solution-index .solution-list li.slick-active .cover-container{opacity:0 !important}}#products #use-of-scene .bg-text{z-index:1}#products #use-of-scene .section-inner .scene-list{position:relative}#products #use-of-scene .section-inner .scene-list li{float:left}#products #use-of-scene .section-inner .scene-list li .photo{box-shadow:80px 80px 98px 0px rgba(164,168,174,0.2);position:relative}#products #use-of-scene .section-inner .scene-list li .photo:before{width:100%;height:100%;position:absolute;top:0;left:0;content:"";display:block}#products #use-of-scene .section-inner .scene-list li .photo:before{background:url("../img/common/photo_patern.svg") repeat top left;background-size:initial;-ms-filter:"alpha(opacity=$num)";opacity:.5;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=$num)"}#products #use-of-scene .section-inner .scene-list li .caption{font-family:'Rajdhani',sans-serif;font-weight:600;color:#0000fa;line-height:1;letter-spacing:0.15em}@media only screen and (min-width: 751px){#products #use-of-scene{width:1080px;margin-left:auto;margin-right:auto;margin-bottom:280px !important}#products #use-of-scene .bg-text{width:1200px !important;top:-80px;left:-60px}#products #use-of-scene .section-inner{padding-top:190px;padding-bottom:70px}#products #use-of-scene .section-inner .text-container{width:440px;position:absolute;top:-60px;right:-10px}#products #use-of-scene .section-inner .text-container .copy{font-size:26px;margin-bottom:20px}#products #use-of-scene .section-inner .text-container .lead{font-size:13px;line-height:2.15;padding-right:40px}#products #use-of-scene .section-inner .scene-list{margin-bottom:25px}#products #use-of-scene .section-inner .scene-list li{width:25%}#products #use-of-scene .section-inner .scene-list li .caption{font-size:12px;padding-top:14px}#products #use-of-scene .section-inner .scene-list li:nth-child(2n){margin-top:50px}#products #use-of-scene .section-inner .scene-list li.scene3 .caption{padding-left:20px}}@media only screen and (max-width: 750px){#products #use-of-scene{margin-left:25px;margin-right:25px;padding-top:220px;margin-bottom:98px}#products #use-of-scene .bg-text{width:475px !important;top:-220px;left:0px}#products #use-of-scene .bg-text .js__show-line{height:80px !important}#products #use-of-scene .bg-text *{font-size:100px !important}#products #use-of-scene .section-inner{padding-top:95px;padding-bottom:35px;background-color:transparent !important}#products #use-of-scene .section-inner:after{content:"";display:block;position:absolute;width:100%;height:100%;left:-25px;top:0;background-color:rgba(232,236,242,0.7)}#products #use-of-scene .section-inner .text-container{position:relative;z-index:2;margin-top:-225px;width:100%;margin-bottom:35px}#products #use-of-scene .section-inner .text-container .copy{font-size:16px;font-weight:bold;margin-bottom:12px}#products #use-of-scene .section-inner .text-container .lead{font-size:14px;line-height:1.78}#products #use-of-scene .section-inner .scene-list{width:190px;left:25px;margin-bottom:25px;z-index:2}#products #use-of-scene .section-inner .scene-list li{width:190px}#products #use-of-scene .section-inner .scene-list li .caption{font-size:12px;padding-top:5px}#products #use-of-scene .section-inner .scene-list li:nth-child(2n){margin-top:50px}#products #use-of-scene .section-inner .scene-list li.scene3 .caption{padding-left:20px}#products #use-of-scene .section-inner .btn-center{position:relative;z-index:2}}#products #software .bg-text{z-index:1}#products #software .bg-text *{text-align:right}#products #software .section-inner .name{font-family:'Rajdhani',sans-serif;font-weight:600;color:#0000fa;line-height:1}#products #software .section-inner .text-container .copy{font-weight:bold}#products #software .section-inner .top-container{border-bottom:1px solid #dee1e5}#products #software .section-inner .top-container .software-list li{float:left}#products #software .section-inner .top-container .software-list li:last-child{float:right}#products #software .section-inner .top2-container{border-bottom:1px solid #dee1e5}#products #software .section-inner .top2-container .image{float:left}#products #software .section-inner .top2-container .text-container{float:right}#products #software .section-inner .bottom-container .image{float:right}#products #software .section-inner .bottom-container .text-container{float:left}#products #software .btn{box-shadow:80px 80px 98px 0px rgba(164,168,174,0.2)}@media only screen and (min-width: 751px){#products #software{width:1080px;margin-left:auto;margin-right:auto}#products #software .bg-text{width:1200px !important;top:-140px;right:-110px}#products #software .section-inner{padding:60px 100px 90px;margin-bottom:100px}#products #software .section-inner .name{font-size:24px;margin-bottom:12px}#products #software .section-inner .text-container .box{width:880px}#products #software .section-inner .text-container .copy{font-size:18px;margin-bottom:15px}#products #software .section-inner .text-container .text{line-height:2.15}#products #software .section-inner .top-container{padding-bottom:36px;margin-bottom:36px}#products #software .section-inner .top-container .software-list{margin-bottom:50px}#products #software .section-inner .top-container .software-list li{width:390px;float:left}#products #software .section-inner .top-container .software-list li .box{width:390px}#products #software .section-inner .top-container .software-list li:last-child{float:right}#products #software .section-inner .top2-container{padding-bottom:36px;margin-bottom:36px}#products #software .section-inner .top2-container .image{width:390px;float:left}#products #software .section-inner .top2-container .image .box{width:390px}#products #software .section-inner .top2-container .text-container{width:440px;float:right;padding-top:60px}#products #software .section-inner .top2-container .text-container .box{width:440px}#products #software .section-inner .bottom-container .image{width:390px;float:right}#products #software .section-inner .bottom-container .image .box{width:390px}#products #software .section-inner .bottom-container .text-container{width:440px;float:left;padding-top:60px}#products #software .section-inner .bottom-container .text-container .box{width:440px}}@media only screen and (max-width: 750px){#products #software{margin-left:25px;margin-right:25px}#products #software .bg-text{width:600px !important;top:-55px;right:-50px}#products #software .bg-text .js__show-line{height:360px !important}#products #software .bg-text *{font-size:100px !important}#products #software .section-inner{padding:130px 25px 50px;margin-bottom:50px}#products #software .section-inner .name{font-size:18px;margin-bottom:10px}#products #software .section-inner .text-container .copy{font-size:16px;text-align:center;margin-bottom:10px}#products #software .section-inner .text-container .text{line-height:1.78}#products #software .section-inner .top-container{padding-bottom:29px;margin-bottom:29px}#products #software .section-inner .top-container .software-list{margin-bottom:30px}#products #software .section-inner .top-container .software-list li:first-child{margin-bottom:20px}#products #software .section-inner .top2-container{padding-bottom:29px;margin-bottom:29px}#products #software .section-inner .top2-container .text-container{padding-top:30px}#products #software .section-inner .bottom-container .text-container{padding-top:30px}}.js__3d-trans{position:relative}#s-kv-container.survey #s-kv-inner .s-kv-sence-li.no1 .bg{background-image:url("../img/products/solution/survey/kv-photo-sence05-color.jpg")}#s-kv-container.survey #s-kv-inner .s-kv-sence-li.no1 .bg&gt;*&gt;*{background-image:url("../img/products/solution/survey/kv-photo-sence05-blue.jpg")}#s-kv-container.survey #s-kv-inner .s-kv-sence-li.no2 .bg{background-image:url("../img/products/solution/survey/kv-photo-sence03-color.jpg")}#s-kv-container.survey #s-kv-inner .s-kv-sence-li.no2 .bg&gt;*&gt;*{background-image:url("../img/products/solution/survey/kv-photo-sence03-blue.jpg")}#s-kv-container.survey #s-kv-inner .s-kv-sence-li.no3{z-index:0}#s-kv-container.survey #s-kv-inner .s-kv-sence-li.no3 .bg{background-image:url("../img/products/solution/survey/kv-photo-sence04-color.jpg")}#s-kv-container.survey #s-kv-inner .s-kv-sence-li.no3 .bg&gt;*&gt;*{background-image:url("../img/products/solution/survey/kv-photo-sence04-blue.jpg")}#s-kv-container.survey #s-kv-inner .s-kv-sence-li.no4{z-index:5}#s-kv-container.survey #s-kv-inner .s-kv-sence-li.no4 .bg{background-image:url("../img/products/solution/survey/kv-photo-sence02-color.jpg")}#s-kv-container.survey #s-kv-inner .s-kv-sence-li.no4 .bg&gt;*&gt;*{background-image:url("../img/products/solution/survey/kv-photo-sence02-blue.jpg")}#s-kv-container.survey #s-kv-inner .s-kv-sence-li.no5{z-index:5}#s-kv-container.survey #s-kv-inner .s-kv-sence-li.no5 .bg{background-image:url("../img/products/solution/survey/kv-photo-sence01-color.jpg")}#s-kv-container.survey #s-kv-inner .s-kv-sence-li.no5 .bg&gt;*&gt;*{background-image:url("../img/products/solution/survey/kv-photo-sence01-blue.jpg")}#s-kv-container.survey #s-kv-inner .main-photo .main-photo-inner&gt;*{background:url("../img/products/solution/survey/kv-photo-main.jpg") no-repeat center}#s-kv-container.protection #s-kv-inner .s-kv-sence-li.no1 .bg{background-image:url("../img/products/solution/protection/kv-photo-sence05-color.jpg")}#s-kv-container.protection #s-kv-inner .s-kv-sence-li.no1 .bg&gt;*&gt;*{background-image:url("../img/products/solution/protection/kv-photo-sence05-blue.jpg")}#s-kv-container.protection #s-kv-inner .s-kv-sence-li.no2 .bg{background-image:url("../img/products/solution/protection/kv-photo-sence03-color.jpg")}#s-kv-container.protection #s-kv-inner .s-kv-sence-li.no2 .bg&gt;*&gt;*{background-image:url("../img/products/solution/protection/kv-photo-sence03-blue.jpg")}#s-kv-container.protection #s-kv-inner .s-kv-sence-li.no3{z-index:0}#s-kv-container.protection #s-kv-inner .s-kv-sence-li.no3 .bg{background-image:url("../img/products/solution/protection/kv-photo-sence04-color.jpg")}#s-kv-container.protection #s-kv-inner .s-kv-sence-li.no3 .bg&gt;*&gt;*{background-image:url("../img/products/solution/protection/kv-photo-sence04-blue.jpg")}#s-kv-container.protection #s-kv-inner .s-kv-sence-li.no4{z-index:5}#s-kv-container.protection #s-kv-inner .s-kv-sence-li.no4 .bg{background-image:url("../img/products/solution/protection/kv-photo-sence02-color.jpg")}#s-kv-container.protection #s-kv-inner .s-kv-sence-li.no4 .bg&gt;*&gt;*{background-image:url("../img/products/solution/protection/kv-photo-sence02-blue.jpg")}#s-kv-container.protection #s-kv-inner .s-kv-sence-li.no5{z-index:5}#s-kv-container.protection #s-kv-inner .s-kv-sence-li.no5 .bg{background-image:url("../img/products/solution/protection/kv-photo-sence01-color.jpg")}#s-kv-container.protection #s-kv-inner .s-kv-sence-li.no5 .bg&gt;*&gt;*{background-image:url("../img/products/solution/protection/kv-photo-sence01-blue.jpg")}#s-kv-container.protection #s-kv-inner .main-photo .main-photo-inner&gt;*{background:url("../img/products/solution/protection/kv-photo-main.jpg") no-repeat center}#s-kv-container.delivery #s-kv-inner .s-kv-sence-li.no1 .bg{background-image:url("../img/products/solution/delivery/kv-photo-sence05-color.jpg")}#s-kv-container.delivery #s-kv-inner .s-kv-sence-li.no1 .bg&gt;*&gt;*{background-image:url("../img/products/solution/delivery/kv-photo-sence05-blue.jpg")}#s-kv-container.delivery #s-kv-inner .s-kv-sence-li.no2 .bg{background-image:url("../img/products/solution/delivery/kv-photo-sence03-color.jpg")}#s-kv-container.delivery #s-kv-inner .s-kv-sence-li.no2 .bg&gt;*&gt;*{background-image:url("../img/products/solution/delivery/kv-photo-sence03-blue.jpg")}#s-kv-container.delivery #s-kv-inner .s-kv-sence-li.no3{z-index:0}#s-kv-container.delivery #s-kv-inner .s-kv-sence-li.no3 .bg{background-image:url("../img/products/solution/delivery/kv-photo-sence04-color.jpg")}#s-kv-container.delivery #s-kv-inner .s-kv-sence-li.no3 .bg&gt;*&gt;*{background-image:url("../img/products/solution/delivery/kv-photo-sence04-blue.jpg")}#s-kv-container.delivery #s-kv-inner .s-kv-sence-li.no4{z-index:5}#s-kv-container.delivery #s-kv-inner .s-kv-sence-li.no4 .bg{background-image:url("../img/products/solution/delivery/kv-photo-sence02-color.jpg")}#s-kv-container.delivery #s-kv-inner .s-kv-sence-li.no4 .bg&gt;*&gt;*{background-image:url("../img/products/solution/delivery/kv-photo-sence02-blue.jpg")}#s-kv-container.delivery #s-kv-inner .s-kv-sence-li.no5{z-index:5}#s-kv-container.delivery #s-kv-inner .s-kv-sence-li.no5 .bg{background-image:url("../img/products/solution/delivery/kv-photo-sence01-color.jpg")}#s-kv-container.delivery #s-kv-inner .s-kv-sence-li.no5 .bg&gt;*&gt;*{background-image:url("../img/products/solution/delivery/kv-photo-sence01-blue.jpg")}#s-kv-container.delivery #s-kv-inner .main-photo .main-photo-inner&gt;*{background:url("../img/products/solution/delivery/kv-photo-main.jpg") no-repeat center}#s-kv-container #s-kv-inner{width:100%;height:100%;position:relative;transform-origin:50% 50% 0;perspective:800px;transform-style:preserve-3d;backface-visibility:hidden}#s-kv-container #s-kv-inner #s-kv-content{position:absolute;color:#fff;z-index:10;overflow:hidden}#s-kv-container #s-kv-inner #s-kv-content #s-kv-content-bg{width:100%;height:100%;position:relative;transform:translate3d(-151%, 0, 0);transition:all .48s cubic-bezier(0.075, 0.82, 0.565, 1);-moz-transition:all .48s cubic-bezier(0.075, 0.82, 0.565, 1);-webkit-transition:all .48s cubic-bezier(0.075, 0.82, 0.565, 1);-ms-transition:all .48s cubic-bezier(0.075, 0.82, 0.565, 1)}#s-kv-container #s-kv-inner #s-kv-content #s-kv-content-inner{background-color:#0000fa}#s-kv-container #s-kv-inner #s-kv-content #s-kv-content-inner .number{font-family:'Rajdhani',sans-serif;font-weight:600}#s-kv-container #s-kv-inner #s-kv-content #s-kv-content-inner .title&gt;*{display:block}#s-kv-container #s-kv-inner #s-kv-content #s-kv-content-inner .title .en *{font-family:'Rajdhani',sans-serif;font-weight:600;line-height:1}#s-kv-container #s-kv-inner #s-kv-content #s-kv-content-inner .title .jp{font-weight:bold}#s-kv-container #s-kv-inner #s-kv-content #s-kv-content-inner .js__flashing-show{-ms-filter:"alpha(opacity=$num)";opacity:0;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=$num)"}#s-kv-container #s-kv-inner #s-kv-content #s-kv-content-inner .js__flashing-show.show{animation:m-flash-s .28s ease-in-out 1.3s both alternate}#s-kv-container #s-kv-inner #s-kv-content.show #s-kv-content-bg{transform:translate3d(0%, 0, 0)}#s-kv-container #s-kv-inner .s-kv-sence-li{position:absolute;background-size:cover;background-position:center;background-repeat:no-repeat;z-index:6}#s-kv-container #s-kv-inner .s-kv-sence-li&gt;*{width:100%;height:100%;position:relative}#s-kv-container #s-kv-inner .s-kv-sence-li&gt;*&gt;*{width:100%;height:100%}#s-kv-container #s-kv-inner .s-kv-sence-li&gt;*&gt;*&gt;*{width:100%;height:100%}#s-kv-container #s-kv-inner .s-kv-sence-li .bg{width:100%;height:100%;position:relative;background-size:cover;background-position:center;background-repeat:no-repeat}#s-kv-container #s-kv-inner .s-kv-sence-li .bg .blue-cover{position:relative;width:100%;height:100%;z-index:1}#s-kv-container #s-kv-inner .s-kv-sence-li .bg&gt;*&gt;*{background-size:cover;background-position:center;background-repeat:no-repeat}#s-kv-container #s-kv-inner .s-kv-sence-li.no1 .bg{background-image:url("../img/products/solution/vision/kv-photo-sence05-color.jpg")}#s-kv-container #s-kv-inner .s-kv-sence-li.no1 .bg&gt;*&gt;*{background-image:url("../img/products/solution/vision/kv-photo-sence05-blue.jpg")}#s-kv-container #s-kv-inner .s-kv-sence-li.no2 .bg{background-image:url("../img/products/solution/vision/kv-photo-sence03-color.jpg")}#s-kv-container #s-kv-inner .s-kv-sence-li.no2 .bg&gt;*&gt;*{background-image:url("../img/products/solution/vision/kv-photo-sence03-blue.jpg")}#s-kv-container #s-kv-inner .s-kv-sence-li.no3{z-index:0}#s-kv-container #s-kv-inner .s-kv-sence-li.no3 .bg{background-image:url("../img/products/solution/vision/kv-photo-sence04-color.jpg")}#s-kv-container #s-kv-inner .s-kv-sence-li.no3 .bg&gt;*&gt;*{background-image:url("../img/products/solution/vision/kv-photo-sence04-blue.jpg")}#s-kv-container #s-kv-inner .s-kv-sence-li.no4{z-index:5}#s-kv-container #s-kv-inner .s-kv-sence-li.no4 .bg{background-image:url("../img/products/solution/vision/kv-photo-sence02-color.jpg")}#s-kv-container #s-kv-inner .s-kv-sence-li.no4 .bg&gt;*&gt;*{background-image:url("../img/products/solution/vision/kv-photo-sence02-blue.jpg")}#s-kv-container #s-kv-inner .s-kv-sence-li.no5{z-index:5}#s-kv-container #s-kv-inner .s-kv-sence-li.no5 .bg{background-image:url("../img/products/solution/vision/kv-photo-sence01-color.jpg")}#s-kv-container #s-kv-inner .s-kv-sence-li.no5 .bg&gt;*&gt;*{background-image:url("../img/products/solution/vision/kv-photo-sence01-blue.jpg")}#s-kv-container #s-kv-inner .s-kv-sence-li .js__flashing-show{opacity:0}#s-kv-container #s-kv-inner .s-kv-sence-li .js__flashing-show .js__fluc{-ms-filter:"alpha(opacity=$num)";opacity:0;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=$num)"}#s-kv-container #s-kv-inner .s-kv-sence-li.no1 .js__flashing-show.show{animation:m-flash 0.28s ease-in-out .05s both alternate}#s-kv-container #s-kv-inner .s-kv-sence-li.no1 .js__flashing-show.show .js__fluc{animation:m-flash-h 0.28s ease-in-out 1.05s both alternate}#s-kv-container #s-kv-inner .s-kv-sence-li.no2 .js__flashing-show.show{animation:m-flash 0.28s ease-in-out .1s both alternate}#s-kv-container #s-kv-inner .s-kv-sence-li.no2 .js__flashing-show.show .js__fluc{animation:m-flash-h 0.28s ease-in-out 1.1s both alternate}#s-kv-container #s-kv-inner .s-kv-sence-li.no3 .js__flashing-show.show{animation:m-flash 0.28s ease-in-out .15s both alternate}#s-kv-container #s-kv-inner .s-kv-sence-li.no3 .js__flashing-show.show .js__fluc{animation:m-flash-h 0.28s ease-in-out 1.15s both alternate}#s-kv-container #s-kv-inner .s-kv-sence-li.no4 .js__flashing-show.show{animation:m-flash 0.28s ease-in-out .2s both alternate}#s-kv-container #s-kv-inner .s-kv-sence-li.no4 .js__flashing-show.show .js__fluc{animation:m-flash-h 0.28s ease-in-out 1.2s both alternate}#s-kv-container #s-kv-inner .s-kv-sence-li.no5 .js__flashing-show.show{animation:m-flash 0.28s ease-in-out .25s both alternate}#s-kv-container #s-kv-inner .s-kv-sence-li.no5 .js__flashing-show.show .js__fluc{animation:m-flash-h 0.28s ease-in-out 1.25s both alternate}#s-kv-container #s-kv-inner .main-photo{position:absolute}#s-kv-container #s-kv-inner .main-photo&gt;*,#s-kv-container #s-kv-inner .main-photo&gt;*&gt;*{width:100%;height:100%}#s-kv-container #s-kv-inner .main-photo .js__flashing-show{opacity:0}#s-kv-container #s-kv-inner .main-photo .js__flashing-show.show{animation:m-flash-s .28s ease-in-out 0s both alternate}#s-kv-container #s-kv-inner .main-photo .main-photo-inner{width:100%;height:100%;overflow:hidden}#s-kv-container #s-kv-inner .main-photo .main-photo-inner&gt;*{width:100%;height:100%;background:url("../img/products/solution/vision/kv-photo-main.jpg?1") no-repeat center;background-size:cover;transform:scale(1.2);-moz-transform:scale(1.2);-webkit-transform:scale(1.2);-ms-transform:scale(1.2);display:block}#s-kv-container #s-kv-inner .scroll-down{-ms-filter:"alpha(opacity=$num)";opacity:0;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=$num)";-webkit-filter:blur(20px);filter:blur(20px)}#s-kv-container #s-kv-inner .scroll-down.show{-ms-filter:"alpha(opacity=$num)";opacity:1;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=$num)";-webkit-filter:blur(0px);filter:blur(0px);transition:all .38s cubic-bezier(0.075, 0.82, 0.565, 1);-moz-transition:all .38s cubic-bezier(0.075, 0.82, 0.565, 1);-webkit-transition:all .38s cubic-bezier(0.075, 0.82, 0.565, 1);-ms-transition:all .38s cubic-bezier(0.075, 0.82, 0.565, 1)}@media only screen and (min-width: 751px){#s-kv-container{margin-bottom:30vh}#s-kv-container #s-kv-inner #s-kv-content{width:25%;position:absolute;top:25.625%;left:12.5%;transform:translate3d(3.125%, 20%, 100px)}#s-kv-container #s-kv-inner #s-kv-content #s-kv-content-inner{padding:5.25vh 3.4375vw;box-shadow:0px 0px 40px 0px rgba(123,147,165,0.3)}#s-kv-container #s-kv-inner #s-kv-content #s-kv-content-inner .number{font-size:1.125vw}#s-kv-container #s-kv-inner #s-kv-content #s-kv-content-inner .title{margin-bottom:2.875vh}#s-kv-container #s-kv-inner #s-kv-content #s-kv-content-inner .title .en{font-family:'Rajdhani',sans-serif;font-weight:600;font-size:3.25vw}#s-kv-container #s-kv-inner #s-kv-content #s-kv-content-inner .title .jp{font-size:1vw}#s-kv-container #s-kv-inner #s-kv-content #s-kv-content-inner .text{font-size:13px}#s-kv-container #s-kv-inner .s-kv-sence-li&gt;* .layer{width:100%;height:100%;box-shadow:0px 0px 40px 0px rgba(123,147,165,0.3)}#s-kv-container #s-kv-inner .s-kv-sence-li.no1{width:19.375%;height:23.375%;top:20.125%;left:3.125%}@keyframes fluc-anim-1-1{0%{clip:rect(10px, 310px, 51px, 0)}6.25%{clip:rect(168px, 310px, 180px, 0)}12.5%{clip:rect(103px, 310px, 81px, 0)}18.75%{clip:rect(79px, 310px, 40px, 0)}25%{clip:rect(172px, 310px, 72px, 0)}31.25%{clip:rect(172px, 310px, 152px, 0)}37.5%{clip:rect(104px, 310px, 73px, 0)}43.25%{clip:rect(109px, 310px, 122px, 0)}50%{clip:rect(157px, 310px, 110px, 0)}100%{clip:rect(0, 0, 0, 0)}}@keyframes fluc-anim-2-1{0%{clip:rect(99px, 310px, 157px, 0)}6.25%{clip:rect(59px, 310px, 29px, 0)}12.5%{clip:rect(95px, 310px, 165px, 0)}18.75%{clip:rect(144px, 310px, 43px, 0)}25%{clip:rect(117px, 310px, 15px, 0)}31.25%{clip:rect(180px, 310px, 107px, 0)}37.5%{clip:rect(63px, 310px, 90px, 0)}43.25%{clip:rect(34px, 310px, 98px, 0)}50%{clip:rect(126px, 310px, 183px, 0)}100%{clip:rect(0, 0, 0, 0)}}#s-kv-container #s-kv-inner .s-kv-sence-li.no1 .js__fluc{width:100%;height:100%;position:relative;animation:flashing-show 1s infinite linear 1s alternate}#s-kv-container #s-kv-inner .s-kv-sence-li.no1 .js__fluc.is-flashing{animation:flashing-show 1.0s infinite linear .0s alternate}#s-kv-container #s-kv-inner .s-kv-sence-li.no1 .js__fluc .top,#s-kv-container #s-kv-inner .s-kv-sence-li.no1 .js__fluc .bottom{position:absolute;top:0;width:100%;height:100%;clip:rect(0, 0, 0, 0);z-index:100}#s-kv-container #s-kv-inner .s-kv-sence-li.no1 .js__fluc .bottom{left:3px;animation:fluc-anim-2-1 3s infinite cubic-bezier(0.175, 0.885, 0.32, 1.275) 18s alternate-reverse}#s-kv-container #s-kv-inner .s-kv-sence-li.no1 .js__fluc .top{left:-3px;animation:fluc-anim-1-1 3s infinite cubic-bezier(0.175, 0.885, 0.32, 1.275) 6s alternate-reverse}#s-kv-container #s-kv-inner .s-kv-sence-li.no2{width:10.25%;height:14.75%;top:58%;left:-1.875%}@keyframes fluc-anim-1-2{0%{clip:rect(100px, 164px, 57px, 0)}6.25%{clip:rect(3px, 164px, 101px, 0)}12.5%{clip:rect(81px, 164px, 36px, 0)}18.75%{clip:rect(59px, 164px, 46px, 0)}25%{clip:rect(99px, 164px, 60px, 0)}31.25%{clip:rect(37px, 164px, 45px, 0)}37.5%{clip:rect(100px, 164px, 87px, 0)}43.25%{clip:rect(94px, 164px, 83px, 0)}50%{clip:rect(25px, 164px, 83px, 0)}100%{clip:rect(0, 0, 0, 0)}}@keyframes fluc-anim-2-2{0%{clip:rect(25px, 164px, 114px, 0)}6.25%{clip:rect(84px, 164px, 58px, 0)}12.5%{clip:rect(30px, 164px, 60px, 0)}18.75%{clip:rect(33px, 164px, 95px, 0)}25%{clip:rect(101px, 164px, 60px, 0)}31.25%{clip:rect(63px, 164px, 77px, 0)}37.5%{clip:rect(93px, 164px, 19px, 0)}43.25%{clip:rect(106px, 164px, 70px, 0)}50%{clip:rect(7px, 164px, 100px, 0)}100%{clip:rect(0, 0, 0, 0)}}#s-kv-container #s-kv-inner .s-kv-sence-li.no2 .js__fluc{width:100%;height:100%;position:relative;animation:flashing-show 1s infinite linear 1s alternate}#s-kv-container #s-kv-inner .s-kv-sence-li.no2 .js__fluc.is-flashing{animation:flashing-show 1.0s infinite linear .0s alternate}#s-kv-container #s-kv-inner .s-kv-sence-li.no2 .js__fluc .top,#s-kv-container #s-kv-inner .s-kv-sence-li.no2 .js__fluc .bottom{position:absolute;top:0;width:100%;height:100%;clip:rect(0, 0, 0, 0);z-index:100}#s-kv-container #s-kv-inner .s-kv-sence-li.no2 .js__fluc .bottom{left:3px;animation:fluc-anim-2-2 3s infinite cubic-bezier(0.175, 0.885, 0.32, 1.275) 1s alternate-reverse}#s-kv-container #s-kv-inner .s-kv-sence-li.no2 .js__fluc .top{left:-3px;animation:fluc-anim-1-2 3s infinite cubic-bezier(0.175, 0.885, 0.32, 1.275) 12s alternate-reverse}#s-kv-container #s-kv-inner .s-kv-sence-li.no3{width:25.75%;height:31.25%;top:67.625%;left:15.125%}@keyframes fluc-anim-1-3{0%{clip:rect(57px, 412px, 65px, 0)}6.25%{clip:rect(36px, 412px, 163px, 0)}12.5%{clip:rect(30px, 412px, 150px, 0)}18.75%{clip:rect(156px, 412px, 118px, 0)}25%{clip:rect(206px, 412px, 36px, 0)}31.25%{clip:rect(83px, 412px, 102px, 0)}37.5%{clip:rect(215px, 412px, 118px, 0)}43.25%{clip:rect(72px, 412px, 28px, 0)}50%{clip:rect(160px, 412px, 85px, 0)}100%{clip:rect(0, 0, 0, 0)}}@keyframes fluc-anim-2-3{0%{clip:rect(2px, 412px, 174px, 0)}6.25%{clip:rect(197px, 412px, 24px, 0)}12.5%{clip:rect(38px, 412px, 162px, 0)}18.75%{clip:rect(60px, 412px, 83px, 0)}25%{clip:rect(136px, 412px, 138px, 0)}31.25%{clip:rect(179px, 412px, 104px, 0)}37.5%{clip:rect(225px, 412px, 243px, 0)}43.25%{clip:rect(90px, 412px, 108px, 0)}50%{clip:rect(15px, 412px, 103px, 0)}100%{clip:rect(0, 0, 0, 0)}}#s-kv-container #s-kv-inner .s-kv-sence-li.no3 .js__fluc{width:100%;height:100%;position:relative;animation:flashing-show 1s infinite linear 1s alternate}#s-kv-container #s-kv-inner .s-kv-sence-li.no3 .js__fluc.is-flashing{animation:flashing-show 1.0s infinite linear .0s alternate}#s-kv-container #s-kv-inner .s-kv-sence-li.no3 .js__fluc .top,#s-kv-container #s-kv-inner .s-kv-sence-li.no3 .js__fluc .bottom{position:absolute;top:0;width:100%;height:100%;clip:rect(0, 0, 0, 0);z-index:100}#s-kv-container #s-kv-inner .s-kv-sence-li.no3 .js__fluc .bottom{left:3px;animation:fluc-anim-2-3 3s infinite cubic-bezier(0.175, 0.885, 0.32, 1.275) 8s alternate-reverse}#s-kv-container #s-kv-inner .s-kv-sence-li.no3 .js__fluc .top{left:-3px;animation:fluc-anim-1-3 3s infinite cubic-bezier(0.175, 0.885, 0.32, 1.275) 15s alternate-reverse}#s-kv-container #s-kv-inner .s-kv-sence-li.no4{width:12.125%;height:14.75%;top:26.75%;right:7.25%;z-index:5}@keyframes fluc-anim-1-4{0%{clip:rect(100px, 194px, 72px, 0)}6.25%{clip:rect(19px, 194px, 101px, 0)}12.5%{clip:rect(12px, 194px, 5px, 0)}18.75%{clip:rect(61px, 194px, 91px, 0)}25%{clip:rect(39px, 194px, 68px, 0)}31.25%{clip:rect(30px, 194px, 63px, 0)}37.5%{clip:rect(90px, 194px, 52px, 0)}43.25%{clip:rect(6px, 194px, 116px, 0)}50%{clip:rect(77px, 194px, 92px, 0)}100%{clip:rect(0, 0, 0, 0)}}@keyframes fluc-anim-2-4{0%{clip:rect(94px, 194px, 60px, 0)}6.25%{clip:rect(58px, 194px, 31px, 0)}12.5%{clip:rect(45px, 194px, 60px, 0)}18.75%{clip:rect(67px, 194px, 106px, 0)}25%{clip:rect(118px, 194px, 88px, 0)}31.25%{clip:rect(77px, 194px, 97px, 0)}37.5%{clip:rect(42px, 194px, 95px, 0)}43.25%{clip:rect(78px, 194px, 110px, 0)}50%{clip:rect(100px, 194px, 33px, 0)}100%{clip:rect(0, 0, 0, 0)}}#s-kv-container #s-kv-inner .s-kv-sence-li.no4 .js__fluc{width:100%;height:100%;position:relative;animation:flashing-show 1s infinite linear 2s alternate}#s-kv-container #s-kv-inner .s-kv-sence-li.no4 .js__fluc.is-flashing{animation:flashing-show 1.0s infinite linear .0s alternate}#s-kv-container #s-kv-inner .s-kv-sence-li.no4 .js__fluc .top,#s-kv-container #s-kv-inner .s-kv-sence-li.no4 .js__fluc .bottom{position:absolute;top:0;width:100%;height:100%;clip:rect(0, 0, 0, 0);z-index:100}#s-kv-container #s-kv-inner .s-kv-sence-li.no4 .js__fluc .bottom{left:3px;animation:fluc-anim-2-4 3s infinite cubic-bezier(0.175, 0.885, 0.32, 1.275) 16s alternate-reverse}#s-kv-container #s-kv-inner .s-kv-sence-li.no4 .js__fluc .top{left:-3px;animation:fluc-anim-1-4 3s infinite cubic-bezier(0.175, 0.885, 0.32, 1.275) 1s alternate-reverse}#s-kv-container #s-kv-inner .s-kv-sence-li.no5{width:19.875%;height:23.125%;top:66.375%;right:3.125%}@keyframes fluc-anim-1-5{0%{clip:rect(114px, 318px, 102px, 0)}6.25%{clip:rect(67px, 318px, 113px, 0)}12.5%{clip:rect(150px, 318px, 41px, 0)}18.75%{clip:rect(141px, 318px, 53px, 0)}25%{clip:rect(54px, 318px, 106px, 0)}31.25%{clip:rect(108px, 318px, 94px, 0)}37.5%{clip:rect(52px, 318px, 93px, 0)}43.25%{clip:rect(115px, 318px, 64px, 0)}50%{clip:rect(95px, 318px, 126px, 0)}100%{clip:rect(0, 0, 0, 0)}}@keyframes fluc-anim-2-5{0%{clip:rect(37px, 318px, 62px, 0)}6.25%{clip:rect(33px, 318px, 89px, 0)}12.5%{clip:rect(67px, 318px, 12px, 0)}18.75%{clip:rect(75px, 318px, 152px, 0)}25%{clip:rect(162px, 318px, 47px, 0)}31.25%{clip:rect(135px, 318px, 71px, 0)}37.5%{clip:rect(63px, 318px, 155px, 0)}43.25%{clip:rect(171px, 318px, 61px, 0)}50%{clip:rect(112px, 318px, 95px, 0)}100%{clip:rect(0, 0, 0, 0)}}#s-kv-container #s-kv-inner .s-kv-sence-li.no5 .js__fluc{width:100%;height:100%;position:relative;animation:flashing-show 1s infinite linear 1s alternate}#s-kv-container #s-kv-inner .s-kv-sence-li.no5 .js__fluc.is-flashing{animation:flashing-show 1.0s infinite linear .0s alternate}#s-kv-container #s-kv-inner .s-kv-sence-li.no5 .js__fluc .top,#s-kv-container #s-kv-inner .s-kv-sence-li.no5 .js__fluc .bottom{position:absolute;top:0;width:100%;height:100%;clip:rect(0, 0, 0, 0);z-index:100}#s-kv-container #s-kv-inner .s-kv-sence-li.no5 .js__fluc .bottom{left:3px;animation:fluc-anim-2-5 3s infinite cubic-bezier(0.175, 0.885, 0.32, 1.275) 17s alternate-reverse}#s-kv-container #s-kv-inner .s-kv-sence-li.no5 .js__fluc .top{left:-3px;animation:fluc-anim-1-5 3s infinite cubic-bezier(0.175, 0.885, 0.32, 1.275) 16s alternate-reverse}#s-kv-container #s-kv-inner .main-photo{width:55%;height:62.5%;top:15.125%;left:32.5625%}#s-kv-container #s-kv-inner .main-photo&gt;*{width:100%;height:100%}#s-kv-container #s-kv-inner .main-photo .main-photo-inner{width:100%;height:100%;box-shadow:0px 0px 40px 0px rgba(123,147,165,0.15);transform:translateZ(30px)}}@media only screen and (max-width: 750px){#s-kv-container{width:100%;height:90vh;margin-bottom:50px}#s-kv-container #s-kv-inner #s-kv-content{width:75.1677852349%;position:absolute;top:57.2815533981%;left:0%}#s-kv-container #s-kv-inner #s-kv-content #s-kv-content-inner{padding:5.8252427184vh 5.9060402685vw;box-shadow:0px 0px 40px 0px rgba(123,147,165,0.3)}#s-kv-container #s-kv-inner #s-kv-content #s-kv-content-inner .number{font-size:4.2953020134vw}#s-kv-container #s-kv-inner #s-kv-content #s-kv-content-inner .title{margin-bottom:0}#s-kv-container #s-kv-inner #s-kv-content #s-kv-content-inner .title .en{font-family:'Rajdhani',sans-serif;font-weight:600;font-size:10.067114094vw}#s-kv-container #s-kv-inner #s-kv-content #s-kv-content-inner .title .jp{font-size:3.4899328859vw}#s-kv-container #s-kv-inner #s-kv-content #s-kv-content-inner .text{display:none}#s-kv-container #s-kv-inner .s-kv-sence-li&gt;*&gt;*{width:100%;height:100%;box-shadow:0px 0px 40px 0px rgba(123,147,165,0.3)}#s-kv-container #s-kv-inner .s-kv-sence-li.no1{width:44.2953020134%;height:20.6796116505%;top:9.0291262136%;left:0%}@keyframes fluc-anim-1-1{0%{clip:rect(206px, 330px, 164px, 0)}6.25%{clip:rect(82px, 330px, 96px, 0)}12.5%{clip:rect(114px, 330px, 195px, 0)}18.75%{clip:rect(149px, 330px, 191px, 0)}25%{clip:rect(201px, 330px, 73px, 0)}31.25%{clip:rect(174px, 330px, 145px, 0)}37.5%{clip:rect(98px, 330px, 41px, 0)}43.25%{clip:rect(67px, 330px, 201px, 0)}50%{clip:rect(53px, 330px, 135px, 0)}100%{clip:rect(0, 0, 0, 0)}}@keyframes fluc-anim-2-1{0%{clip:rect(19px, 330px, 42px, 0)}6.25%{clip:rect(94px, 330px, 53px, 0)}12.5%{clip:rect(104px, 330px, 124px, 0)}18.75%{clip:rect(211px, 330px, 170px, 0)}25%{clip:rect(93px, 330px, 48px, 0)}31.25%{clip:rect(20px, 330px, 163px, 0)}37.5%{clip:rect(187px, 330px, 212px, 0)}43.25%{clip:rect(2px, 330px, 212px, 0)}50%{clip:rect(33px, 330px, 160px, 0)}100%{clip:rect(0, 0, 0, 0)}}#s-kv-container #s-kv-inner .s-kv-sence-li.no1 .js__fluc{width:100%;height:100%;position:relative;animation:flashing-show 1s infinite linear 1s alternate}#s-kv-container #s-kv-inner .s-kv-sence-li.no1 .js__fluc.is-flashing{animation:flashing-show 1.0s infinite linear .0s alternate}#s-kv-container #s-kv-inner .s-kv-sence-li.no1 .js__fluc .top,#s-kv-container #s-kv-inner .s-kv-sence-li.no1 .js__fluc .bottom{position:absolute;top:0;width:100%;height:100%;clip:rect(0, 0, 0, 0);z-index:100}#s-kv-container #s-kv-inner .s-kv-sence-li.no1 .js__fluc .bottom{left:3px;animation:fluc-anim-2-1 3s infinite cubic-bezier(0.175, 0.885, 0.32, 1.275) 12s alternate-reverse}#s-kv-container #s-kv-inner .s-kv-sence-li.no1 .js__fluc .top{left:-3px;animation:fluc-anim-1-1 3s infinite cubic-bezier(0.175, 0.885, 0.32, 1.275) 8s alternate-reverse}#s-kv-container #s-kv-inner .s-kv-sence-li.no2{display:none}#s-kv-container #s-kv-inner .s-kv-sence-li.no3{width:38.6577181208%;height:17.2815533981%;top:75.7281553398%;right:0%}@keyframes fluc-anim-1-3{0%{clip:rect(47px, 288px, 126px, 0)}6.25%{clip:rect(76px, 288px, 136px, 0)}12.5%{clip:rect(30px, 288px, 176px, 0)}18.75%{clip:rect(117px, 288px, 95px, 0)}25%{clip:rect(12px, 288px, 98px, 0)}31.25%{clip:rect(56px, 288px, 175px, 0)}37.5%{clip:rect(102px, 288px, 76px, 0)}43.25%{clip:rect(137px, 288px, 137px, 0)}50%{clip:rect(63px, 288px, 45px, 0)}100%{clip:rect(0, 0, 0, 0)}}@keyframes fluc-anim-2-3{0%{clip:rect(37px, 288px, 146px, 0)}6.25%{clip:rect(104px, 288px, 75px, 0)}12.5%{clip:rect(121px, 288px, 80px, 0)}18.75%{clip:rect(57px, 288px, 150px, 0)}25%{clip:rect(168px, 288px, 156px, 0)}31.25%{clip:rect(138px, 288px, 60px, 0)}37.5%{clip:rect(95px, 288px, 71px, 0)}43.25%{clip:rect(112px, 288px, 48px, 0)}50%{clip:rect(109px, 288px, 45px, 0)}100%{clip:rect(0, 0, 0, 0)}}#s-kv-container #s-kv-inner .s-kv-sence-li.no3 .js__fluc{width:100%;height:100%;position:relative;animation:flashing-show 1s infinite linear 2s alternate}#s-kv-container #s-kv-inner .s-kv-sence-li.no3 .js__fluc.is-flashing{animation:flashing-show 1.0s infinite linear .0s alternate}#s-kv-container #s-kv-inner .s-kv-sence-li.no3 .js__fluc .top,#s-kv-container #s-kv-inner .s-kv-sence-li.no3 .js__fluc .bottom{position:absolute;top:0;width:100%;height:100%;clip:rect(0, 0, 0, 0);z-index:100}#s-kv-container #s-kv-inner .s-kv-sence-li.no3 .js__fluc .bottom{left:3px;animation:fluc-anim-2-3 3s infinite cubic-bezier(0.175, 0.885, 0.32, 1.275) 2s alternate-reverse}#s-kv-container #s-kv-inner .s-kv-sence-li.no3 .js__fluc .top{left:-3px;animation:fluc-anim-1-3 3s infinite cubic-bezier(0.175, 0.885, 0.32, 1.275) 5s alternate-reverse}#s-kv-container #s-kv-inner .s-kv-sence-li.no4{width:28.1879194631%;height:12.6213592233%;top:14.2718446602%;right:0%;z-index:5;z-index:10}@keyframes fluc-anim-1-4{0%{clip:rect(90px, 210px, 40px, 0)}6.25%{clip:rect(1px, 210px, 43px, 0)}12.5%{clip:rect(112px, 210px, 46px, 0)}18.75%{clip:rect(173px, 210px, 31px, 0)}25%{clip:rect(159px, 210px, 1px, 0)}31.25%{clip:rect(119px, 210px, 93px, 0)}37.5%{clip:rect(46px, 210px, 37px, 0)}43.25%{clip:rect(90px, 210px, 109px, 0)}50%{clip:rect(158px, 210px, 143px, 0)}100%{clip:rect(0, 0, 0, 0)}}@keyframes fluc-anim-2-4{0%{clip:rect(77px, 210px, 107px, 0)}6.25%{clip:rect(75px, 210px, 91px, 0)}12.5%{clip:rect(145px, 210px, 129px, 0)}18.75%{clip:rect(7px, 210px, 60px, 0)}25%{clip:rect(95px, 210px, 138px, 0)}31.25%{clip:rect(52px, 210px, 5px, 0)}37.5%{clip:rect(92px, 210px, 157px, 0)}43.25%{clip:rect(177px, 210px, 97px, 0)}50%{clip:rect(36px, 210px, 5px, 0)}100%{clip:rect(0, 0, 0, 0)}}#s-kv-container #s-kv-inner .s-kv-sence-li.no4 .js__fluc{width:100%;height:100%;position:relative;animation:flashing-show 1s infinite linear 1s alternate}#s-kv-container #s-kv-inner .s-kv-sence-li.no4 .js__fluc.is-flashing{animation:flashing-show 1.0s infinite linear .0s alternate}#s-kv-container #s-kv-inner .s-kv-sence-li.no4 .js__fluc .top,#s-kv-container #s-kv-inner .s-kv-sence-li.no4 .js__fluc .bottom{position:absolute;top:0;width:100%;height:100%;clip:rect(0, 0, 0, 0);z-index:100}#s-kv-container #s-kv-inner .s-kv-sence-li.no4 .js__fluc .bottom{left:3px;animation:fluc-anim-2-4 3s infinite cubic-bezier(0.175, 0.885, 0.32, 1.275) 18s alternate-reverse}#s-kv-container #s-kv-inner .s-kv-sence-li.no4 .js__fluc .top{left:-3px;animation:fluc-anim-1-4 3s infinite cubic-bezier(0.175, 0.885, 0.32, 1.275) 9s alternate-reverse}#s-kv-container #s-kv-inner .s-kv-sence-li.no5{display:none}#s-kv-container #s-kv-inner .s-kv-sence-li .js__mv-first,#s-kv-container #s-kv-inner .s-kv-sence-li .js__mv-second{transform:translate3d(0, 0, 0) !important}#s-kv-container #s-kv-inner .main-photo{width:87.2483221477%;height:44.1747572816%;top:19.4174757282%;left:0;right:0;margin-left:auto;margin-right:auto;z-index:6}#s-kv-container #s-kv-inner .main-photo&gt;*{width:100%;height:100%}#s-kv-container #s-kv-inner .main-photo .main-photo-inner{width:100%;height:100%;box-shadow:0px 0px 40px 0px rgba(123,147,165,0.15);transform:translateZ(30px)}#s-kv-container .js__mv-first,#s-kv-container .js__mv-second{transform:translate3d(0, 0, 0) !important}}#coreset{margin-left:auto;margin-right:auto}#coreset #coreset-container .text-container .title .en{font-family:'Rajdhani',sans-serif;font-weight:600;color:#0000fa;line-height:1}#coreset #coreset-container .text-container .title .jp{font-weight:bold}@media only screen and (min-width: 751px){#coreset{width:1150px;margin-bottom:20vh}#coreset .bg-text{top:-170px;right:-250px}#coreset #coreset-container{display:flex;justify-content:space-between;align-items:center}#coreset #coreset-container .photo-container{width:670px}#coreset #coreset-container .text-container{width:400px}#coreset #coreset-container .text-container .title .en{font-size:24px;margin-bottom:20px}#coreset #coreset-container .text-container .title .jp{font-size:18px;margin-bottom:20px}#coreset #coreset-container .text-container .text{font-size:13px;line-height:2.1}}@media only screen and (max-width: 750px){#coreset{margin-left:25px;margin-right:25px;margin-bottom:100px !important}#coreset .bg-text{top:-140px;right:0px}#coreset #coreset-container .photo-container{width:100%;margin-bottom:15px}#coreset #coreset-container .text-container{width:100%}#coreset #coreset-container .text-container .title .en{font-size:20px;margin-bottom:3px}#coreset #coreset-container .text-container .title .jp{font-size:16px;margin-bottom:10px}#coreset #coreset-container .text-container .text{font-size:13px;line-height:2.1}}#feature0{margin-left:auto;margin-right:auto;z-index:200}#feature0 #feature0-container .text-container .title .en{font-family:'Rajdhani',sans-serif;font-weight:600;color:#0000fa;line-height:1}#feature0 #feature0-container .text-container .title .jp{font-weight:bold}@media only screen and (min-width: 751px){#feature0{width:1150px;margin-bottom:20vh}#feature0 .bg-text{top:-340px;left:-50px}#feature0 #feature0-container{display:flex;justify-content:space-between;align-items:center;flex-flow:row-reverse}#feature0 #feature0-container .photo-container{width:670px}#feature0 #feature0-container .photo-container a{display:block;position:relative}#feature0 #feature0-container .photo-container .movie-modal{display:block;position:relative}#feature0 #feature0-container .photo-container .movie-modal span.water-mark{display:block;width:80px;height:80px;position:absolute;left:50%;top:50%;margin-top:-40px;margin-left:-40px}#feature0 #feature0-container .photo-container .movie-modal span.water-mark svg{width:80px;height:80px}#feature0 #feature0-container .text-container{width:400px}#feature0 #feature0-container .text-container .title .en{font-size:24px;margin-bottom:20px}#feature0 #feature0-container .text-container .title .jp{font-size:18px;margin-bottom:20px}#feature0 #feature0-container .text-container .text{font-size:13px;line-height:2.1}}@media only screen and (max-width: 750px){#feature0{margin-left:25px;margin-right:25px;margin-bottom:100px !important}#feature0 .bg-text{top:-140px;left:0px}#feature0 #feature0-container .photo-container{width:100%;margin-bottom:15px}#feature0 #feature0-container .photo-container .movie-modal{display:block;position:relative}#feature0 #feature0-container .photo-container .movie-modal span.water-mark{display:block;width:40px;height:40px;position:absolute;left:50%;top:50%;margin-top:-20px;margin-left:-20px}#feature0 #feature0-container .photo-container .movie-modal span.water-mark svg{position:absolute;top:0;left:0;width:100%;height:100%}#feature0 #feature0-container .text-container{width:100%}#feature0 #feature0-container .text-container .title .en{font-size:20px;margin-bottom:3px}#feature0 #feature0-container .text-container .title .jp{font-size:16px;margin-bottom:10px}#feature0 #feature0-container .text-container .text{font-size:13px;line-height:2.1}}#solution{z-index:100}#solution .bg-text-contauner{z-index:1}#solution .section-inner{margin-left:auto;margin-right:auto;background-color:transparent !important}#solution .section-inner .bg-gray{width:100%;height:100%;position:absolute;top:0;left:0}#solution .section-inner .bg-gray&gt;*{width:100%;height:100%;background-color:rgba(232,236,242,0.7);position:relative}#solution #solution-container{margin-left:auto;margin-right:auto;position:relative;z-index:1}#solution #solution-container #solution-slider-container{position:relative}#solution #solution-container #solution-slider-container #solution-slider .slick-track{display:flex;align-items:center;justify-content:space-between}#solution #solution-container #solution-slider-container #solution-slider .slick-track li{position:relative;transition:1.28s cubic-bezier(0.785, 0.135, 0.15, 0.86);transform:scale(.6);-moz-transform:scale(.6);-webkit-transform:scale(.6);-ms-transform:scale(.6);transform-style:preserve-3d !important;will-change:transform}#solution #solution-container #solution-slider-container #solution-slider .slick-track li .photo{width:100%;background-position:center;background-size:contain;background-repeat:no-repeat;position:relative}#solution #solution-container #solution-slider-container #solution-slider .slick-track li .photo .blue-cover{width:100%;height:100%;position:absolute;top:0;left:0;display:block;transition:0.28s cubic-bezier(0.785, 0.135, 0.15, 0.86)}#solution #solution-container #solution-slider-container #solution-slider .slick-track li .photo .blue-cover&gt;*{display:block;position:relative;background-repeat:no-repeat;background-size:cover;background-position:top left}#solution #solution-container #solution-slider-container #solution-slider .slick-track li .text&gt;*{position:relative;overflow:hidden}#solution #solution-container #solution-slider-container #solution-slider .slick-track li .text&gt;*:after{width:100%;height:100%;background-color:#0000fa;position:absolute;top:0;left:0;transform:translate3d(0, 120%, 0);transition:1.68s cubic-bezier(0.785, 0.135, 0.15, 0.86);content:""}#solution #solution-container #solution-slider-container #solution-slider .slick-track li .text&gt;* span{display:inline-block;position:relative;transform:translate3d(0, 120%, 0);transition:1.28s cubic-bezier(0.785, 0.135, 0.15, 0.86)}#solution #solution-container #solution-slider-container #solution-slider .slick-track li .text dt{display:inline-block;font-weight:bold}#solution #solution-container #solution-slider-container #solution-slider .slick-track li.no1 .photo{background-image:url("../img/products/solution/vision/solution-case-photo01.jpg")}#solution #solution-container #solution-slider-container #solution-slider .slick-track li.no1 .photo .blue-cover&gt;*{background-image:url("../img/products/solution/vision/solution-case-photo01-s.jpg")}#solution #solution-container #solution-slider-container #solution-slider .slick-track li.no2 .photo{background-image:url("../img/products/solution/vision/solution-case-photo02.jpg")}#solution #solution-container #solution-slider-container #solution-slider .slick-track li.no2 .photo .blue-cover&gt;*{background-image:url("../img/products/solution/vision/solution-case-photo02-s.jpg")}#solution #solution-container #solution-slider-container #solution-slider .slick-track li.no3 .photo{background-image:url("../img/products/solution/vision/solution-case-photo03.jpg")}#solution #solution-container #solution-slider-container #solution-slider .slick-track li.no3 .photo .blue-cover&gt;*{background-image:url("../img/products/solution/vision/solution-case-photo03-s.jpg")}#solution #solution-container #solution-slider-container #solution-slider .slick-track li.slick-active .photo .blue-cover{animation:flashing-hide 1.0s linear 1.0s both}#solution #solution-container #solution-slider-container #solution-slider .slick-track li.slick-active .text&gt;*:after{transform:translate3d(0, -120%, 0)}#solution #solution-container #solution-slider-container #solution-slider .slick-track li.slick-active .text&gt;* span{transform:translate3d(0, 0%, 0)}#solution #solution-container #solution-slider-container #solution-slider .slick-track li.is-prev .photo .blue-cover{animation:flashing-show 5.0s linear .0s both}#solution.solution-survey #solution-container #solution-slider-container #solution-slider li.no1 .photo{background-image:url("../img/products/solution/survey/solution-case-photo01.jpg")}#solution.solution-survey #solution-container #solution-slider-container #solution-slider li.no1 .photo .blue-cover&gt;*{background-image:url("../img/products/solution/survey/solution-case-photo01-s.jpg")}#solution.solution-survey #solution-container #solution-slider-container #solution-slider li.no2 .photo{background-image:url("../img/products/solution/survey/solution-case-photo02.jpg")}#solution.solution-survey #solution-container #solution-slider-container #solution-slider li.no2 .photo .blue-cover&gt;*{background-image:url("../img/products/solution/survey/solution-case-photo02-s.jpg")}#solution.solution-survey #solution-container #solution-slider-container #solution-slider li.no3 .photo{background-image:url("../img/products/solution/survey/solution-case-photo03.jpg")}#solution.solution-survey #solution-container #solution-slider-container #solution-slider li.no3 .photo .blue-cover&gt;*{background-image:url("../img/products/solution/survey/solution-case-photo03-s.jpg")}#solution.solution-protection #solution-container #solution-slider-container #solution-slider li.no1 .photo{background-image:url("../img/products/solution/protection/solution-case-photo01.jpg")}#solution.solution-protection #solution-container #solution-slider-container #solution-slider li.no1 .photo .blue-cover&gt;*{background-image:url("../img/products/solution/protection/solution-case-photo01-s.jpg")}#solution.solution-protection #solution-container #solution-slider-container #solution-slider li.no2 .photo{background-image:url("../img/products/solution/protection/solution-case-photo02.jpg")}#solution.solution-protection #solution-container #solution-slider-container #solution-slider li.no2 .photo .blue-cover&gt;*{background-image:url("../img/products/solution/protection/solution-case-photo02-s.jpg")}#solution.solution-protection #solution-container #solution-slider-container #solution-slider li.no3 .photo{background-image:url("../img/products/solution/protection/solution-case-photo03.jpg")}#solution.solution-protection #solution-container #solution-slider-container #solution-slider li.no3 .photo .blue-cover&gt;*{background-image:url("../img/products/solution/protection/solution-case-photo03-s.jpg")}#solution.solution-delivery #solution-container #solution-slider-container #solution-slider li.no1 .photo{background-image:url("../img/products/solution/delivery/solution-case-photo01.jpg")}#solution.solution-delivery #solution-container #solution-slider-container #solution-slider li.no1 .photo .blue-cover&gt;*{background-image:url("../img/products/solution/delivery/solution-case-photo01-s.jpg")}#solution.solution-delivery #solution-container #solution-slider-container #solution-slider li.no2 .photo{background-image:url("../img/products/solution/delivery/solution-case-photo02.jpg")}#solution.solution-delivery #solution-container #solution-slider-container #solution-slider li.no2 .photo .blue-cover&gt;*{background-image:url("../img/products/solution/delivery/solution-case-photo02-s.jpg")}#solution.solution-delivery #solution-container #solution-slider-container #solution-slider li.no3 .photo{background-image:url("../img/products/solution/delivery/solution-case-photo03.jpg")}#solution.solution-delivery #solution-container #solution-slider-container #solution-slider li.no3 .photo .blue-cover&gt;*{background-image:url("../img/products/solution/delivery/solution-case-photo03-s.jpg")}@media only screen and (min-width: 751px){#solution{height:655px;z-index:100;margin-bottom:100px !important}#solution .bg-text{top:-150px;right:-250px}#solution .section-inner{max-width:1140px}#solution #solution-container{width:670px;padding-top:80px;padding-bottom:90px}#solution #solution-container #solution-slider-container #solution-slider li{perspective:800px}#solution #solution-container #solution-slider-container #solution-slider li .photo{width:100%;height:370px;margin-bottom:30px}@keyframes fluc-anim-1-1{0%{clip:rect(111px, 670px, 131px, 0)}6.25%{clip:rect(248px, 670px, 344px, 0)}12.5%{clip:rect(24px, 670px, 356px, 0)}18.75%{clip:rect(326px, 670px, 150px, 0)}25%{clip:rect(266px, 670px, 233px, 0)}31.25%{clip:rect(361px, 670px, 340px, 0)}37.5%{clip:rect(66px, 670px, 205px, 0)}43.25%{clip:rect(54px, 670px, 94px, 0)}50%{clip:rect(235px, 670px, 189px, 0)}100%{clip:rect(0, 0, 0, 0)}}@keyframes fluc-anim-2-1{0%{clip:rect(324px, 670px, 16px, 0)}6.25%{clip:rect(273px, 670px, 283px, 0)}12.5%{clip:rect(221px, 670px, 192px, 0)}18.75%{clip:rect(261px, 670px, 109px, 0)}25%{clip:rect(321px, 670px, 147px, 0)}31.25%{clip:rect(327px, 670px, 238px, 0)}37.5%{clip:rect(253px, 670px, 135px, 0)}43.25%{clip:rect(164px, 670px, 229px, 0)}50%{clip:rect(314px, 670px, 5px, 0)}100%{clip:rect(0, 0, 0, 0)}}#solution #solution-container #solution-slider-container #solution-slider li .photo .js__fluc{width:100%;height:100%;position:relative;animation:flashing-show 1s infinite linear 2s alternate}#solution #solution-container #solution-slider-container #solution-slider li .photo .js__fluc.is-flashing{animation:flashing-show 1.0s infinite linear .0s alternate}#solution #solution-container #solution-slider-container #solution-slider li .photo .js__fluc .top,#solution #solution-container #solution-slider-container #solution-slider li .photo .js__fluc .bottom{position:absolute;top:0;width:100%;height:100%;clip:rect(0, 0, 0, 0);z-index:100}#solution #solution-container #solution-slider-container #solution-slider li .photo .js__fluc .bottom{left:5px;animation:fluc-anim-2-1 3s infinite cubic-bezier(0.175, 0.885, 0.32, 1.275) 5s alternate-reverse}#solution #solution-container #solution-slider-container #solution-slider li .photo .js__fluc .top{left:-5px;animation:fluc-anim-1-1 3s infinite cubic-bezier(0.175, 0.885, 0.32, 1.275) 16s alternate-reverse}#solution #solution-container #solution-slider-container #solution-slider li .photo .blue-cover&gt;*{width:670px;height:100%}#solution #solution-container #solution-slider-container #solution-slider li .text dt{font-size:18px;margin-bottom:10px}#solution #solution-container #solution-slider-container #solution-slider li .text dd{font-size:13px}#solution .slick-dots{display:none !important}}@media only screen and (max-width: 750px){#solution{z-index:100;margin-bottom:235px !important}#solution .bg-text{top:-40px;right:0px;font-size:100px}#solution #solution-container{width:-webkit-calc(100% - 50px);width:calc(100% - 50px);padding-top:130px;padding-bottom:45px}#solution #solution-container #solution-slider-container #solution-slider li .photo{width:100%;height:185px;margin-bottom:30px;background-size:cover}@keyframes fluc-anim-1-1{0%{clip:rect(114px, 670px, 269px, 0)}6.25%{clip:rect(303px, 670px, 173px, 0)}12.5%{clip:rect(287px, 670px, 143px, 0)}18.75%{clip:rect(274px, 670px, 71px, 0)}25%{clip:rect(211px, 670px, 169px, 0)}31.25%{clip:rect(133px, 670px, 38px, 0)}37.5%{clip:rect(365px, 670px, 128px, 0)}43.25%{clip:rect(214px, 670px, 368px, 0)}50%{clip:rect(228px, 670px, 337px, 0)}100%{clip:rect(0, 0, 0, 0)}}@keyframes fluc-anim-2-1{0%{clip:rect(71px, 670px, 14px, 0)}6.25%{clip:rect(243px, 670px, 274px, 0)}12.5%{clip:rect(36px, 670px, 247px, 0)}18.75%{clip:rect(310px, 670px, 215px, 0)}25%{clip:rect(252px, 670px, 191px, 0)}31.25%{clip:rect(119px, 670px, 100px, 0)}37.5%{clip:rect(83px, 670px, 278px, 0)}43.25%{clip:rect(343px, 670px, 303px, 0)}50%{clip:rect(260px, 670px, 44px, 0)}100%{clip:rect(0, 0, 0, 0)}}#solution #solution-container #solution-slider-container #solution-slider li .photo .js__fluc{width:100%;height:100%;position:relative;animation:flashing-show 1s infinite linear 1s alternate}#solution #solution-container #solution-slider-container #solution-slider li .photo .js__fluc.is-flashing{animation:flashing-show 1.0s infinite linear .0s alternate}#solution #solution-container #solution-slider-container #solution-slider li .photo .js__fluc .top,#solution #solution-container #solution-slider-container #solution-slider li .photo .js__fluc .bottom{position:absolute;top:0;width:100%;height:100%;clip:rect(0, 0, 0, 0);z-index:100}#solution #solution-container #solution-slider-container #solution-slider li .photo .js__fluc .bottom{left:5px;animation:fluc-anim-2-1 3s infinite cubic-bezier(0.175, 0.885, 0.32, 1.275) 8s alternate-reverse}#solution #solution-container #solution-slider-container #solution-slider li .photo .js__fluc .top{left:-5px;animation:fluc-anim-1-1 3s infinite cubic-bezier(0.175, 0.885, 0.32, 1.275) 15s alternate-reverse}#solution #solution-container #solution-slider-container #solution-slider li .photo .blue-cover&gt;*{background-size:cover}#solution #solution-container #solution-slider-container #solution-slider li .text dt{font-size:16px;margin-bottom:10px}#solution #solution-container #solution-slider-container #solution-slider li .text dd{font-size:14px}#solution .slick-dots{bottom:-45px}#solution .slider-controller{display:none}}#other-solution #other-solution-inner{margin-left:auto;margin-right:auto}#other-solution #other-solution-inner .section-title{text-align:center;position:relative;margin-right:auto;margin-left:auto}#other-solution #other-solution-inner .section-title .en{font-family:'Rajdhani',sans-serif;font-weight:600;color:#0000fa}#other-solution #other-solution-inner .section-title:after{content:'';display:block;position:absolute;left:0;right:0;bottom:0;margin-left:auto;margin-right:auto;background-color:#0000fa}#other-solution #other-solution-inner .other-solution-list li{position:relative}#other-solution #other-solution-inner .other-solution-list li .photo{position:relative}#other-solution #other-solution-inner .other-solution-list li .photo .tag{position:absolute;background-color:#0000fa;display:block;z-index:1}#other-solution #other-solution-inner .other-solution-list li .photo .tag .tag-inner{width:100%;height:100%;position:relative;display:block;color:#fff;font-family:'Rajdhani',sans-serif;font-weight:600;vertical-align:middle;text-align:center;letter-spacing:0.2em}@keyframes fluc-anim-1-1{0%{clip:rect(9px, 340px, 31px, 0)}6.25%{clip:rect(19px, 340px, 112px, 0)}12.5%{clip:rect(95px, 340px, 18px, 0)}18.75%{clip:rect(43px, 340px, 63px, 0)}25%{clip:rect(127px, 340px, 131px, 0)}31.25%{clip:rect(57px, 340px, 29px, 0)}37.5%{clip:rect(96px, 340px, 105px, 0)}43.25%{clip:rect(6px, 340px, 155px, 0)}50%{clip:rect(40px, 340px, 137px, 0)}100%{clip:rect(0, 0, 0, 0)}}@keyframes fluc-anim-2-1{0%{clip:rect(155px, 340px, 9px, 0)}6.25%{clip:rect(113px, 340px, 85px, 0)}12.5%{clip:rect(81px, 340px, 83px, 0)}18.75%{clip:rect(131px, 340px, 80px, 0)}25%{clip:rect(102px, 340px, 107px, 0)}31.25%{clip:rect(87px, 340px, 156px, 0)}37.5%{clip:rect(158px, 340px, 132px, 0)}43.25%{clip:rect(140px, 340px, 77px, 0)}50%{clip:rect(42px, 340px, 32px, 0)}100%{clip:rect(0, 0, 0, 0)}}#other-solution #other-solution-inner .other-solution-list li .photo a .js__fluc{width:100%;height:100%;position:relative;animation:flashing-show 1s infinite linear 2s alternate}#other-solution #other-solution-inner .other-solution-list li .photo a .js__fluc.is-flashing{animation:flashing-show 1.0s infinite linear .0s alternate}#other-solution #other-solution-inner .other-solution-list li .photo a .js__fluc .top,#other-solution #other-solution-inner .other-solution-list li .photo a .js__fluc .bottom{position:absolute;top:0;width:100%;height:100%;clip:rect(0, 0, 0, 0);z-index:100}#other-solution #other-solution-inner .other-solution-list li .photo a .js__fluc .bottom{left:5px;animation:fluc-anim-2-1 3s infinite cubic-bezier(0.175, 0.885, 0.32, 1.275) 10s alternate-reverse}#other-solution #other-solution-inner .other-solution-list li .photo a .js__fluc .top{left:-5px;animation:fluc-anim-1-1 3s infinite cubic-bezier(0.175, 0.885, 0.32, 1.275) 18s alternate-reverse}#other-solution #other-solution-inner .other-solution-list li .photo a .cover-container{width:100%;height:100%;display:block;-ms-filter:"alpha(opacity=$num)";opacity:0;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=$num)";position:absolute;top:0;left:0}#other-solution #other-solution-inner .other-solution-list li .photo a .cover-container *{width:100%;height:100%;display:block}#other-solution #other-solution-inner .other-solution-list li .photo a .blue-cover{position:absolute;top:0;left:0;width:100%;height:100%;z-index:1;background-size:cover;background-position:center;background-repeat:no-repeat}#other-solution #other-solution-inner .other-solution-list li .photo a .blue-cover&gt;*{background-size:cover;background-position:center;background-repeat:no-repeat}#other-solution #other-solution-inner .other-solution-list li .photo a .blue-cover.no1{background-image:url("../img/products/solution-photo01-hover.jpg")}#other-solution #other-solution-inner .other-solution-list li .photo a .blue-cover.no1&gt;*{background-image:url("../img/products/solution-photo01-hover.jpg")}#other-solution #other-solution-inner .other-solution-list li .photo a .blue-cover.no2{background-image:url("../img/products/solution-photo02-hover.jpg")}#other-solution #other-solution-inner .other-solution-list li .photo a .blue-cover.no2&gt;*{background-image:url("../img/products/solution-photo02-hover.jpg")}#other-solution #other-solution-inner .other-solution-list li .photo a .blue-cover.no3{background-image:url("../img/products/solution-photo03-hover.jpg")}#other-solution #other-solution-inner .other-solution-list li .photo a .blue-cover.no3&gt;*{background-image:url("../img/products/solution-photo03-hover.jpg")}#other-solution #other-solution-inner .other-solution-list li .photo a .blue-cover.no4{background-image:url("../img/products/solution-photo04-hover.jpg")}#other-solution #other-solution-inner .other-solution-list li .photo a .blue-cover.no4&gt;*{background-image:url("../img/products/solution-photo04-hover.jpg")}#other-solution #other-solution-inner .other-solution-list li .photo a:hover .cover-container,#other-solution #other-solution-inner .other-solution-list li .photo a.is-hover .cover-container{animation:flashing-show 1.0s linear .0s both alternate}#other-solution #other-solution-inner .other-solution-list li .text-box dt{font-weight:bold}@media only screen and (min-width: 751px){html.edge #other-solution{margin-top:200px}#other-solution #other-solution-inner{width:1080px}#other-solution #other-solution-inner .section-title{width:300px;padding-bottom:40px;margin-bottom:45px}#other-solution #other-solution-inner .section-title&gt;*{width:300px}#other-solution #other-solution-inner .section-title .en{font-size:40px}#other-solution #other-solution-inner .section-title:after{width:60px;height:3px}#other-solution #other-solution-inner .other-solution-list{display:flex;justify-content:center;margin-bottom:120px}#other-solution #other-solution-inner .other-solution-list li{width:340px;margin:0 20px}#other-solution #other-solution-inner .other-solution-list li&gt;*&gt;*{width:340px;padding-top:10px}#other-solution #other-solution-inner .other-solution-list li .photo{margin-bottom:10px}#other-solution #other-solution-inner .other-solution-list li .photo .tag{width:120px;height:20px;top:-10px;left:0}#other-solution #other-solution-inner .other-solution-list li .photo .tag .tag-inner{line-height:20px;font-size:12px;letter-spacing:0.2em}#other-solution #other-solution-inner .other-solution-list li .text-box dt{font-size:16px;margin-bottom:5px}}@media only screen and (max-width: 750px){#other-solution{width:-webkit-calc(100% - 50px);width:calc(100% - 50px);margin-left:25px;margin-left:25px}#other-solution #other-solution-inner{padding:35px 25px;background-color:rgba(232,236,242,0.7)}#other-solution #other-solution-inner .section-title{margin-bottom:35px}#other-solution #other-solution-inner .section-title .en{font-size:25px}#other-solution #other-solution-inner .section-title:after{display:none}#other-solution #other-solution-inner .other-solution-list li{width:100%;margin-bottom:25px}#other-solution #other-solution-inner .other-solution-list li:last-child{margin-bottom:0}#other-solution #other-solution-inner .other-solution-list li&gt;*&gt;*{width:100%;padding-top:8px}#other-solution #other-solution-inner .other-solution-list li .photo{margin-bottom:8px}#other-solution #other-solution-inner .other-solution-list li .photo .tag{width:88px;height:18px;top:-9px;left:0}#other-solution #other-solution-inner .other-solution-list li .photo .tag .tag-inner{line-height:18px;font-size:10px;letter-spacing:0.2em}#other-solution #other-solution-inner .other-solution-list li .text-box dt{font-size:14px;margin-bottom:5px}}.slick-loading .slick-list{background:#fff url("./ajax-loader.gif") center center no-repeat}@font-face{font-family:"slick";src:url("./fonts/slick.eot");src:url("./fonts/slick.eot?#iefix") format("embedded-opentype"),url("./fonts/slick.woff") format("woff"),url("./fonts/slick.ttf") format("truetype"),url("./fonts/slick.svg#slick") format("svg");font-weight:normal;font-style:normal}.slick-prev,.slick-next{position:absolute;display:block;height:20px;width:20px;line-height:0px;font-size:0px;cursor:pointer;background:transparent;color:transparent;top:50%;-webkit-transform:translate(0, -50%);-ms-transform:translate(0, -50%);transform:translate(0, -50%);padding:0;border:none;outline:none}.slick-prev:hover,.slick-prev:focus,.slick-next:hover,.slick-next:focus{outline:none;background:transparent;color:transparent}.slick-prev:hover:before,.slick-prev:focus:before,.slick-next:hover:before,.slick-next:focus:before{opacity:1}.slick-prev.slick-disabled:before,.slick-next.slick-disabled:before{opacity:.25}.slick-prev:before,.slick-next:before{font-family:"slick";font-size:20px;line-height:1;color:#fff;opacity:.75;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.slick-prev{left:-25px}[dir="rtl"] .slick-prev{left:auto;right:-25px}.slick-prev:before{content:"←"}[dir="rtl"] .slick-prev:before{content:"→"}.slick-next{right:-25px}[dir="rtl"] .slick-next{left:-25px;right:auto}.slick-next:before{content:"→"}[dir="rtl"] .slick-next:before{content:"←"}.slick-dotted.slick-slider{margin-bottom:30px}.slick-dots{position:absolute;bottom:-25px;list-style:none;display:block;text-align:center;padding:0;margin:0;width:100%}.slick-dots li{position:relative;display:inline-block;height:20px;width:20px;margin:0 5px;padding:0;cursor:pointer}.slick-dots li button{border:0;background:transparent;display:block;height:20px;width:20px;outline:none;line-height:0px;font-size:0px;color:transparent;padding:5px;cursor:pointer}.slick-dots li button:hover,.slick-dots li button:focus{outline:none}.slick-dots li button:hover:before,.slick-dots li button:focus:before{opacity:1}.slick-dots li button:before{position:absolute;top:0;left:0;content:"•";width:20px;height:20px;font-family:"slick";font-size:6px;line-height:20px;text-align:center;color:#000;opacity:.25;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.slick-dots li.slick-active button:before{color:#000;opacity:.75}.solution-slider-controller{position:absolute;display:flex;align-items:center;justify-content:space-between;z-index:1}.solution-slider-controller .arrow{position:relative}.solution-slider-controller .arrow:before,.solution-slider-controller .arrow:after{content:"";display:block;position:absolute;top:0;bottom:0;margin-top:auto;margin-bottom:auto}.solution-slider-controller .arrow:after{background-color:#0000fa}.solution-slider-controller .arrow.prev:before{left:0}.solution-slider-controller .arrow.next:before{right:0}.solution-slider-controller .number{display:flex;align-items:center;justify-content:space-between;position:relative}.solution-slider-controller .number *{font-family:'Rajdhani',sans-serif;font-weight:600;color:#0000fa}.solution-slider-controller .number .current{position:relative}.solution-slider-controller .number:before{content:'';background-color:#0000fa;position:absolute;top:0;bottom:0;left:0;right:0;margin:auto}@media only screen and (min-width: 751px){.solution-slider-controller{width:160px;right:40px;bottom:40px}.solution-slider-controller .arrow{width:38px;height:8px}.solution-slider-controller .arrow:before{border:4px solid transparent}.solution-slider-controller .arrow:after{width:32px;height:3px}.solution-slider-controller .arrow.prev:before{border-right:7px solid #0000fa}.solution-slider-controller .arrow.prev:after{left:7px}.solution-slider-controller .arrow.next:before{border-left:7px solid #0000fa}.solution-slider-controller .arrow.next:after{right:7px}.solution-slider-controller .number{width:30px;left:2px}.solution-slider-controller .number *{font-size:15px}.solution-slider-controller .number .current{left:2px}.solution-slider-controller .number:before{width:1px;height:12px;transform:rotate(20deg);-ms-transform:rotate(20deg);-moz-transform:rotate(20deg);-webkit-transform:rotate(20deg)}.js__sp-point{opacity:1 !important;transform:translate3d(0, 0, 0) !important}}@media only screen and (max-width: 750px){.solution-slider-controller{width:145px;position:relative;margin-left:auto;margin-right:auto;margin-bottom:100px}.solution-slider-controller .arrow{width:26px;height:6px}.solution-slider-controller .arrow:before{border:3px solid transparent}.solution-slider-controller .arrow:after{width:26px;height:2px}.solution-slider-controller .arrow.prev:before{border-right:6px solid #0000fa}.solution-slider-controller .arrow.prev:after{left:6px}.solution-slider-controller .arrow.next:before{border-left:6px solid #0000fa}.solution-slider-controller .arrow.next:after{right:6px}.solution-slider-controller .number{width:30px;left:2px}.solution-slider-controller .number *{font-size:15px}.solution-slider-controller .number .current{left:2px}.solution-slider-controller .number:before{width:1px;height:12px;transform:rotate(20deg);-ms-transform:rotate(20deg);-moz-transform:rotate(20deg);-webkit-transform:rotate(20deg)}}.lang-en #s-kv-container #s-kv-inner #s-kv-content #s-kv-content-inner .title{margin-bottom:0}@media only screen and (min-width: 751px){.lang-en #s-kv-container #s-kv-inner #s-kv-content #s-kv-content-inner .number{font-size:1.25vw}.lang-en #s-kv-container #s-kv-inner #s-kv-content #s-kv-content-inner .title .jp{font-size:1.125vw}.lang-en #s-kv-container #s-kv-inner #s-kv-content #s-kv-content-inner .text{font-size:15px}}@media only screen and (min-width: 751px){.lang-en #products #product .text-container .section-title{margin-bottom:15px}.lang-en #products #product .text-container .section-title .en .small{font-size:20px}.lang-en #products #product .text-container .copy{font-size:26px}.lang-en #products #product .text-container .lead{font-size:16px}.lang-en #products #product .spec{font-size:10px}.lang-en #products #product .customize *{font-family:'Rajdhani',sans-serif;font-weight:600;font-size:10px;letter-spacing:1em}}@media only screen and (min-width: 751px){.lang-en #coreset #coreset-container .text-container .title .en{font-size:26px}.lang-en #coreset #coreset-container .text-container .title .jp{font-size:20px}.lang-en #coreset #coreset-container .text-container .text{font-size:15px}}@media only screen and (max-width: 750px){#coreset{margin-left:25px;margin-right:25px;margin-bottom:100px !important}#coreset .bg-text{top:-140px;right:0px}#coreset #coreset-container .photo-container{width:100%;margin-bottom:15px}#coreset #coreset-container .text-container{width:100%}#coreset #coreset-container .text-container .title .en{font-size:20px;margin-bottom:3px}#coreset #coreset-container .text-container .title .jp{font-size:16px;margin-bottom:10px}#coreset #coreset-container .text-container .text{font-size:13px;line-height:2.1}}@media only screen and (min-width: 751px){.lang-en #solution #solution-container #solution-slider-container #solution-slider li .text dt{font-size:20px}.lang-en #solution #solution-container #solution-slider-container #solution-slider li .text dt span{font-weight:700}.lang-en #solution #solution-container #solution-slider-container #solution-slider li .text dd{font-size:15px}}@media only screen and (min-width: 751px){.lang-en #products #feature .feature-container .text-container .title .en{font-size:26px}.lang-en #products #feature .feature-container .text-container .copy{font-size:20px;margin-bottom:15px;line-height:22px}.lang-en #products #feature .feature-container .text-container .text{font-size:15px}}@media only screen and (min-width: 751px){.lang-en #other-solution #other-solution-inner .other-solution-list li .photo .tag .tag-inner{font-size:14px}.lang-en #other-solution #other-solution-inner .other-solution-list li .text-box dt{font-size:18px}.lang-en #other-solution #other-solution-inner .other-solution-list li .text-box dd{font-size:15px}}@media only screen and (min-width: 751px){.lang-en #products #product .customize dt&gt;*{width:240px}.lang-en #products #feature .feature-container .text-container .title{margin-bottom:15px}}@media only screen and (max-width: 750px){.lang-en #s-kv-container #s-kv-inner #s-kv-content #s-kv-content-inner .title{margin-bottom:0}.lang-en #s-kv-container #s-kv-inner #s-kv-content #s-kv-content-inner .text{display:block}}@keyframes flashing-show{0%{-ms-filter:"alpha(opacity=$num)";opacity:.3;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=$num)"}1.25%{-ms-filter:"alpha(opacity=$num)";opacity:1;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=$num)"}2.5%{-ms-filter:"alpha(opacity=$num)";opacity:.3;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=$num)"}3.75%{-ms-filter:"alpha(opacity=$num)";opacity:1;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=$num)"}5%{-ms-filter:"alpha(opacity=$num)";opacity:.3;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=$num)"}6.25%{-ms-filter:"alpha(opacity=$num)";opacity:1;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=$num)"}100%{-ms-filter:"alpha(opacity=$num)";opacity:1;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=$num)"}}@keyframes flashing-hide{0%{-ms-filter:"alpha(opacity=$num)";opacity:1;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=$num)"}1.25%{-ms-filter:"alpha(opacity=$num)";opacity:.3;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=$num)"}2.5%{-ms-filter:"alpha(opacity=$num)";opacity:1;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=$num)"}3.75%{-ms-filter:"alpha(opacity=$num)";opacity:.3;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=$num)"}5%{-ms-filter:"alpha(opacity=$num)";opacity:1;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=$num)"}6.25%{-ms-filter:"alpha(opacity=$num)";opacity:0;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=$num)"}100%{-ms-filter:"alpha(opacity=$num)";opacity:0;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=$num)"}}#three{position:fixed;top:0;left:0;cursor:move}@keyframes m-wind-point{0%{transform:scale(1);-moz-transform:scale(1);-webkit-transform:scale(1);-ms-transform:scale(1);-ms-filter:"alpha(opacity=$num)";opacity:.5;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=$num)"}50%{transform:scale(1.1);-moz-transform:scale(1.1);-webkit-transform:scale(1.1);-ms-transform:scale(1.1);-ms-filter:"alpha(opacity=$num)";opacity:0;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=$num)"}100%{transform:scale(1);-moz-transform:scale(1);-webkit-transform:scale(1);-ms-transform:scale(1);-ms-filter:"alpha(opacity=$num)";opacity:.5;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=$num)"}}@keyframes soundline{from{height:2px}to{height:16px}}@keyframes m-flashing{0%{-ms-filter:"alpha(opacity=$num)";opacity:0;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=$num)"}5%{-ms-filter:"alpha(opacity=$num)";opacity:.6;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=$num)"}10%{-ms-filter:"alpha(opacity=$num)";opacity:0;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=$num)"}15%{-ms-filter:"alpha(opacity=$num)";opacity:.6;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=$num)"}20%{-ms-filter:"alpha(opacity=$num)";opacity:0;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=$num)"}30%{-ms-filter:"alpha(opacity=$num)";opacity:.6;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=$num)"}40%{-ms-filter:"alpha(opacity=$num)";opacity:0;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=$num)"}50%{-ms-filter:"alpha(opacity=$num)";opacity:.6;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=$num)"}60%{-ms-filter:"alpha(opacity=$num)";opacity:.6;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=$num)"}70%{-ms-filter:"alpha(opacity=$num)";opacity:.6;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=$num)"}100%{-ms-filter:"alpha(opacity=$num)";opacity:.6;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=$num)"}}#dron-other-controller{width:180px;height:50px;position:absolute;top:50px;right:50px}#dron-other-controller #dron-other-controller-inner{width:100%;height:100%;position:relative}#dron-other-controller #dron-other-controller-inner .drop{width:58px;height:0;overflow:hidden;-ms-filter:"alpha(opacity=$num)";opacity:0;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=$num)";position:absolute;top:48px;left:-1px;border:1px solid #00d2ff}#dron-other-controller #dron-other-controller-inner .drop&gt;*{width:58px;height:50px;border-bottom:1px solid #00d2ff;box-sizing:border-box;line-height:50px;text-align:center;vertical-align:middle;font-family:'Rajdhani',sans-serif;font-weight:600;font-size:15px;color:#00d2ff;cursor:pointer;position:relative;-ms-filter:"alpha(opacity=$num)";opacity:0;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=$num)"}#dron-other-controller #dron-other-controller-inner .drop&gt;*.show{animation:m-flashing 0.8s ease-in-out 0.1s both alternate}#dron-other-controller #dron-other-controller-inner .drop&gt;*:last-child{border-bottom:0}#dron-other-controller #dron-other-controller-inner .drop&gt;*.current{color:rgba(0,210,255,0.3)}#dron-other-controller #dron-other-controller-inner .drop&gt;*:after{content:"";display:block;width:100%;height:100%;background-color:#00d2ff;-ms-filter:"alpha(opacity=$num)";opacity:0;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=$num)";position:absolute;top:0;left:0;z-index:1}#dron-other-controller #dron-other-controller-inner .drop&gt;*:hover:after{animation:m-flashing 0.8s ease-in-out 0.1s both alternate}#dron-other-controller ul{width:100%;height:100%}#dron-other-controller ul li{width:60px;height:100%;border:1px solid #00d2ff;box-sizing:border-box;float:left;margin-right:-1px;position:relative;cursor:pointer}#dron-other-controller ul li:before,#dron-other-controller ul li:after{content:"";display:block}#dron-other-controller ul li:before{position:absolute;top:0;bottom:0;left:0;right:0;margin:auto;background-size:contain;background-position:center;background-repeat:no-repeat}#dron-other-controller ul li:after{width:100%;height:100%;background-color:#00d2ff;-ms-filter:"alpha(opacity=$num)";opacity:0;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=$num)";position:absolute;top:0;left:0;z-index:1}#dron-other-controller ul li:hover:after{animation:m-flashing 0.8s ease-in-out 0.1s both alternate}#dron-other-controller ul li.zoom:before{width:32px;height:22px;background-image:url("../img/special/drone_zoom.svg?2")}#dron-other-controller ul li.full-screen:before{width:25px;height:17px;background-image:url("../img/common/full_screen_blue.svg?2")}#dron-other-controller ul li.soud:before{display:none}#dron-other-controller ul li.soud .volum{width:20px;height:16px;position:absolute;top:0;bottom:0;left:0;right:0;margin:auto}#dron-other-controller ul li.soud .volum .volum-inner{width:100%;height:100%;position:relative}#dron-other-controller ul li.soud .volum .line{background-color:#00d2ff;width:1px;height:2px;display:block;position:absolute;left:0;bottom:0;transition:all .2s linear;-moz-transition:all .2s linear;-webkit-transition:all .2s linear;-ms-transition:all .2s linear}#dron-other-controller ul li.soud .volum .line:nth-child(2){left:4px}#dron-other-controller ul li.soud .volum .line:nth-child(3){left:8px}#dron-other-controller ul li.soud .volum .line:nth-child(4){left:12px}#dron-other-controller ul li.soud .volum .line:nth-child(5){left:16px}#dron-other-controller ul li.soud .volum .line:nth-child(6){left:20px}#dron-other-controller ul li.soud .volum.on .line{height:16px}#dron-other-controller ul li.soud .volum.on .line:nth-of-type(1){animation:soundline 0.8s ease-in-out 0.5s both infinite alternate}#dron-other-controller ul li.soud .volum.on .line:nth-of-type(2){animation:soundline 1.1s ease-in-out 0.5s both infinite alternate}#dron-other-controller ul li.soud .volum.on .line:nth-of-type(3){animation:soundline 1.0s ease-in-out 0.5s both infinite alternate}#dron-other-controller ul li.soud .volum.on .line:nth-of-type(4){animation:soundline 0.9s ease-in-out 0.5s both infinite alternate}#dron-other-controller ul li.soud .volum.on .line:nth-of-type(5){animation:soundline 1.0s ease-in-out 0.5s both infinite alternate}#dron-other-controller ul li.soud .volum.on .line:nth-of-type(6){animation:soundline 1.1s ease-in-out 0.5s both infinite alternate}#wind-speed-ctrl{width:100%;height:190px;position:absolute;left:0;right:0;bottom:20px;margin-left:auto;margin-right:auto;z-index:100}@media only screen and (max-width: 1280px) and (min-width: 751px){#wind-speed-ctrl{bottom:30px}}#wind-speed-ctrl #wind-speed-ctrl-inner{width:100%;height:100%;position:relative}#wind-speed-ctrl #wind-gauge{width:255px;height:200px;position:relative;margin-left:auto;margin-right:auto}#wind-speed-ctrl #wind-gauge .wind-speed-title{font-size:14px;font-family:'Rajdhani',sans-serif;font-weight:600;text-align:center;line-height:1;margin-bottom:-12px;color:#00d2ff;position:relative;letter-spacing:0.11em}#wind-speed-ctrl #wind-gauge #wind-speed-num&gt;*{color:#00d2ff;font-family:'Rajdhani',sans-serif;letter-spacing:0.1em;text-align:center;position:relative;top:18px}#wind-speed-ctrl #wind-gauge #wind-speed-num .num{font-size:80px;line-height:1;position:relative;letter-spacing:-0.05em;margin-bottom:-8px}#wind-speed-ctrl #wind-gauge #wind-speed-num .unit{position:relative}#wind-speed-ctrl #wind-gauge #wind-speed-num .unit&gt;*{font-size:27px;line-height:1}#wind-speed-ctrl #wind-gauge #wind-speed-num .unit&gt;*:first-child:after{width:1px;height:20px;content:"";display:inline-block;background-color:#00d2ff;transform:rotate(20deg);-ms-transform:rotate(20deg);-moz-transform:rotate(20deg);-webkit-transform:rotate(20deg);margin-left:8px;margin-right:3px;position:relative;top:2px}#wind-speed-ctrl #wind-gauge .gauge-container{width:100%;height:100%;padding:0 15px 5px;overflow:hidden;position:relative;top:-132px;left:-15px}#wind-speed-ctrl #wind-gauge .gauge{position:absolute;left:15px;bottom:5px}#wind-speed-ctrl #wind-gauge .gauge .num{position:absolute;font-size:12px;color:#fff;top:-28px;font-family:'Rajdhani',sans-serif;letter-spacing:0.1em}#wind-speed-ctrl #wind-gauge .gauge .num.min{left:2px}#wind-speed-ctrl #wind-gauge .gauge .num.max{right:-2px}#wind-speed-ctrl #wind-gauge .gauge .dial{width:100%;height:200%;position:absolute;top:-100%;left:0;cursor:grab}#wind-speed-ctrl #wind-gauge .gauge .dial:active{cursor:grabbing}#wind-speed-ctrl #wind-gauge .gauge .dial .circle{width:12px;height:12px;background:url("../img/special/wind_point-dot.svg") no-repeat center;background-size:contain;position:absolute;top:49%;left:-2px}#wind-speed-ctrl #wind-gauge .gauge .dial .circle:after{width:40px;height:33px;content:"";display:block;background:url("../img/special/wind_point-line.svg") no-repeat center;background-size:contain;-ms-filter:"alpha(opacity=$num)";opacity:.5;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=$num)";position:relative;top:-11px;left:-14px;animation:m-wind-point 1.48s ease-in-out 1.48s both infinite alternate}#wind-speed-ctrl #wind-gauge .gauge #temp,#wind-speed-ctrl #wind-gauge .gauge #path{fill:none}#wind-speed-ctrl #wind-gauge .gauge #temp{stroke-width:5px;stroke:#00A6FF;-ms-filter:"alpha(opacity=$num)";opacity:.3;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=$num)"}#wind-speed-ctrl #wind-gauge .gauge #path{stroke:#00d2ff;stroke-width:5px;visibility:hidden}#wind-speed-ctrl .slope-container{width:85px;height:85px;position:absolute;top:60px;pointer-events:none}#wind-speed-ctrl .slope-container#side-slope{left:65px}#wind-speed-ctrl .slope-container#side-slope .slope-gauge{right:-100px}#wind-speed-ctrl .slope-container#side-slope .slope-gauge li:nth-child(2){right:-20px}#wind-speed-ctrl .slope-container#side-slope .slope-gauge li .gauge-line{left:0}#wind-speed-ctrl .slope-container#side-slope .slope-gauge li .gauge-circle{right:-1px}#wind-speed-ctrl .slope-container#side-slope .slope-gauge li .gauge-circle:before{left:-5px}#wind-speed-ctrl .slope-container#front-slope{right:65px}#wind-speed-ctrl .slope-container#front-slope .slope-gauge{left:-100px}#wind-speed-ctrl .slope-container#front-slope .slope-gauge li:nth-child(2){left:-20px}#wind-speed-ctrl .slope-container#front-slope .slope-gauge li .gauge-line{right:0}#wind-speed-ctrl .slope-container#front-slope .slope-gauge li .gauge-circle{left:-1px}#wind-speed-ctrl .slope-container#front-slope .slope-gauge li .gauge-circle:before{left:-5px}#wind-speed-ctrl .slope-container .slope-gauge{padding-top:20px;position:absolute;top:0;right:-100px}#wind-speed-ctrl .slope-container .slope-gauge li{width:60px;height:5px;position:relative;margin-bottom:17px}#wind-speed-ctrl .slope-container .slope-gauge li:nth-child(2){right:-20px}#wind-speed-ctrl .slope-container .slope-gauge li:last-child{margin-bottom:0}#wind-speed-ctrl .slope-container .slope-gauge li .gauge{width:100%;height:3px;border-top:1px solid rgba(0,210,255,0.6);border-bottom:1px solid rgba(0,210,255,0.6);position:relative;overflow:hidden}#wind-speed-ctrl .slope-container .slope-gauge li .gauge .gauge-line{width:100%;height:100%;background-color:#00d2ff;position:absolute;top:0}#wind-speed-ctrl .slope-container .slope-gauge li .gauge-circle{width:3px;height:3px;border-radius:50%;border:1px solid #00d2ff;position:absolute;top:-1px}#wind-speed-ctrl .slope-container .slope-gauge li .gauge-circle:before{width:12px;height:12px;content:"";display:block;border:1px solid #00d2ff;border-radius:50%;position:relative;top:-5px;left:-5px}#wind-speed-ctrl .slope-container .slope-inner{width:100%;height:100%;position:relative}#wind-speed-ctrl .slope-container .slope-inner .arrow{width:100%;height:100%;position:relative}#wind-speed-ctrl .slope-container .slope-inner .arrow:before,#wind-speed-ctrl .slope-container .slope-inner .arrow:after{width:1px;height:100%;content:"";display:block;position:absolute;left:0;right:0;margin-left:auto;margin-right:auto}#wind-speed-ctrl .slope-container .slope-inner .arrow:before{border:2px solid transparent;border-top:4px solid #00d2ff;top:-12px}#wind-speed-ctrl .slope-container .slope-inner .arrow:after{border:2px solid transparent;border-bottom:4px solid #00d2ff;bottom:-12px}#wind-speed-ctrl .slope-container .slope-inner .drone{width:100%;height:100%;position:relative;display:block;top:-100%}#wind-speed-ctrl .slope-container .slope-inner .drone&gt;svg{position:absolute;top:0;bottom:0;left:0;right:0;margin:auto;display:block}#wind-speed-ctrl .slope-container .slope-inner .drone svg{width:44px;height:22px}#wind-speed-ctrl .slope-container .slope-inner .drone:before,#wind-speed-ctrl .slope-container .slope-inner .drone:after{width:30px;height:1px;content:"";display:block;position:absolute;top:0;bottom:0;margin-top:auto;margin-bottom:auto;background-color:#00d2ff}#wind-speed-ctrl .slope-container .slope-inner .drone:before{left:-21px}#wind-speed-ctrl .slope-container .slope-inner .drone:after{right:-21px}#wind-speed-ctrl .slope-container .slope-inner .circle{width:100%;height:100%;position:absolute;top:0;left:0}#wind-speed-ctrl .slope-container .slope-inner .circle svg{width:85px;height:85px}#wind-speed-ctrl .slope-container .slope-inner .circle svg .outline{-ms-filter:"alpha(opacity=$num)";opacity:.5;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=$num)"}#wind-speed-ctrl .slope-container .title{display:block;text-align:center;color:#fff;font-family:'Rajdhani',sans-serif;letter-spacing:0.1em;margin-top:26px}#alutitude-container,#speed-container{height:340px;position:absolute;top:0;bottom:0;margin-top:auto;margin-bottom:auto;z-index:100;pointer-events:none}#alutitude-container #alutitude-inner,#alutitude-container #speed-inner,#speed-container #alutitude-inner,#speed-container #speed-inner{position:relative}#alutitude-container #alutitude-inner .gauge-container,#alutitude-container #speed-inner .gauge-container,#speed-container #alutitude-inner .gauge-container,#speed-container #speed-inner .gauge-container{position:relative}#alutitude-container #alutitude-inner .gauge-line-container,#alutitude-container #speed-inner .gauge-line-container,#speed-container #alutitude-inner .gauge-line-container,#speed-container #speed-inner .gauge-line-container{width:100%;height:100%;position:absolute;top:0;overflow:hidden}#alutitude-container #alutitude-inner .gauge,#alutitude-container #speed-inner .gauge,#speed-container #alutitude-inner .gauge,#speed-container #speed-inner .gauge{position:relative;padding-top:20px;padding-bottom:20px}#alutitude-container #alutitude-inner .gauge li,#alutitude-container #speed-inner .gauge li,#speed-container #alutitude-inner .gauge li,#speed-container #speed-inner .gauge li{padding-left:35px;position:relative;line-height:1;font-size:10px;color:#fff;-ms-filter:"alpha(opacity=$num)";opacity:.5;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=$num)";margin-bottom:15px;color:#00d2ff;font-family:'Rajdhani',sans-serif;font-weight:600}#alutitude-container #alutitude-inner .gauge li:last-child,#alutitude-container #speed-inner .gauge li:last-child,#speed-container #alutitude-inner .gauge li:last-child,#speed-container #speed-inner .gauge li:last-child{margin-bottom:0}#alutitude-container #alutitude-inner .gauge li.middle,#alutitude-container #speed-inner .gauge li.middle,#speed-container #alutitude-inner .gauge li.middle,#speed-container #speed-inner .gauge li.middle{font-size:14px}#alutitude-container #alutitude-inner .gauge li.middle:before,#alutitude-container #speed-inner .gauge li.middle:before,#speed-container #alutitude-inner .gauge li.middle:before,#speed-container #speed-inner .gauge li.middle:before{width:9px;height:2px}#alutitude-container #alutitude-inner .gauge li.min,#alutitude-container #alutitude-inner .gauge li.max,#alutitude-container #speed-inner .gauge li.min,#alutitude-container #speed-inner .gauge li.max,#speed-container #alutitude-inner .gauge li.min,#speed-container #alutitude-inner .gauge li.max,#speed-container #speed-inner .gauge li.min,#speed-container #speed-inner .gauge li.max{position:absolute;font-size:14px;-ms-filter:"alpha(opacity=$num)";opacity:1;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=$num)"}#alutitude-container #alutitude-inner .gauge li.min:before,#alutitude-container #alutitude-inner .gauge li.max:before,#alutitude-container #speed-inner .gauge li.min:before,#alutitude-container #speed-inner .gauge li.max:before,#speed-container #alutitude-inner .gauge li.min:before,#speed-container #alutitude-inner .gauge li.max:before,#speed-container #speed-inner .gauge li.min:before,#speed-container #speed-inner .gauge li.max:before{width:9px;height:2px}#alutitude-container #alutitude-inner .gauge li.max,#alutitude-container #speed-inner .gauge li.max,#speed-container #alutitude-inner .gauge li.max,#speed-container #speed-inner .gauge li.max{top:-6px}#alutitude-container #alutitude-inner .gauge li.min,#alutitude-container #speed-inner .gauge li.min,#speed-container #alutitude-inner .gauge li.min,#speed-container #speed-inner .gauge li.min{bottom:-6px}#alutitude-container #alutitude-inner .gauge li:before,#alutitude-container #speed-inner .gauge li:before,#speed-container #alutitude-inner .gauge li:before,#speed-container #speed-inner .gauge li:before{width:5px;height:1px;background-color:#00d2ff;content:"";display:block;position:absolute;top:0;bottom:0;margin-top:auto;margin-bottom:auto}#alutitude-container #alutitude-inner .gauge-line,#alutitude-container #speed-inner .gauge-line,#speed-container #alutitude-inner .gauge-line,#speed-container #speed-inner .gauge-line{width:5px;height:100%;position:absolute;top:100%;background-color:#00d2ff;-ms-filter:"alpha(opacity=$num)";opacity:.5;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=$num)"}#alutitude-container #alutitude-inner .line,#alutitude-container #speed-inner .line,#speed-container #alutitude-inner .line,#speed-container #speed-inner .line{width:80px;height:2px;background-color:#00d2ff;position:absolute;top:100%}#alutitude-container #alutitude-inner .title,#alutitude-container #speed-inner .title,#speed-container #alutitude-inner .title,#speed-container #speed-inner .title{display:block;text-align:center;color:#fff;color:#00d2ff;font-family:'Rajdhani',sans-serif;font-weight:600;letter-spacing:0.11em;margin-top:15px;font-size:14px;position:relative}#alutitude-container{left:0}#alutitude-container #alutitude-inner{padding-left:64px}#alutitude-container #alutitude-inner .gauge-line-container{left:0}#alutitude-container #alutitude-inner .gauge{height:229px;border-left:1px solid #00d2ff}#alutitude-container #alutitude-inner .gauge li{padding-left:19px}#alutitude-container #alutitude-inner .gauge li.min,#alutitude-container #alutitude-inner .gauge li.max{left:0}#alutitude-container #alutitude-inner .gauge li.middle{margin-top:100px}#alutitude-container #alutitude-inner .gauge li:before{left:0}#alutitude-container #alutitude-inner .gauge-line{left:1px}#alutitude-container #alutitude-inner .line{left:-64px}#alutitude-container #alutitude-inner .title{left:-30px}#speed-container{right:0}#speed-container #speed-inner{padding-right:64px}#speed-container #speed-inner .gauge-line-container{right:0}#speed-container #speed-inner .gauge{height:229px;border-right:1px solid #00d2ff}#speed-container #speed-inner .gauge li{padding-right:19px}#speed-container #speed-inner .gauge li.min,#speed-container #speed-inner .gauge li.max{right:0}#speed-container #speed-inner .gauge li.middle{margin-top:100px}#speed-container #speed-inner .gauge li:before{right:0}#speed-container #speed-inner .gauge-line{right:1px}#speed-container #speed-inner .line{right:-64px}#speed-container #speed-inner .title{right:-38px}@keyframes m-timeline-point{75%{transform:rotateY(1440deg);-ms-transform:rotateY(1440deg);-moz-transform:rotateY(1440deg);-webkit-transform:rotateY(1440deg);-ms-filter:"alpha(opacity=$num)";opacity:.75;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=$num)"}100%{transform:rotateY(2880deg);-ms-transform:rotateY(2880deg);-moz-transform:rotateY(2880deg);-webkit-transform:rotateY(2880deg);-ms-filter:"alpha(opacity=$num)";opacity:.5;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=$num)"}}#timeline{width:550px;position:fixed;top:65px;left:0;right:0;margin-left:auto;margin-right:auto;z-index:1000000}#timeline #timeline-inner{position:relative}#timeline .start,#timeline .end{font-size:12px;font-family:'Rajdhani',sans-serif;font-weight:600;vertical-align:bottom;color:#00d2ff;position:relative;bottom:-7px;cursor:pointer;display:block}#timeline .start{float:left}#timeline .end{float:right;padding-right:2px}#timeline #timeline-gauge{width:460px;height:7px;bottom:0;left:0;right:0;margin-left:auto;margin-right:auto;position:absolute}#timeline #timeline-gauge #timeline-gauge-inner{height:7px;position:relative}#timeline #timeline-gauge .event-point{width:100%;height:48px;position:absolute;top:-7px;left:0}#timeline #timeline-gauge .event-point li{width:25px;height:20px;float:left;position:relative;cursor:pointer}#timeline #timeline-gauge .event-point li:first-child{margin-left:62px}#timeline #timeline-gauge .event-point li:nth-child(2){margin-left:66px}#timeline #timeline-gauge .event-point li:nth-child(3){margin-left:50px}#timeline #timeline-gauge .event-point li:before,#timeline #timeline-gauge .event-point li:after{content:"";display:block;position:absolute;background-repeat:no-repeat;background-position:center;background-size:contain}#timeline #timeline-gauge .event-point li:before{width:100%;height:100%;top:0;left:0;background-image:url("../img/special/event_point-parent.svg");transition:all .48s cubic-bezier(0.075, 0.82, 0.565, 1);-moz-transition:all .48s cubic-bezier(0.075, 0.82, 0.565, 1);-webkit-transition:all .48s cubic-bezier(0.075, 0.82, 0.565, 1);-ms-transition:all .48s cubic-bezier(0.075, 0.82, 0.565, 1)}#timeline #timeline-gauge .event-point li:after{width:9px;height:8px;top:0;bottom:0;left:0;right:0;margin:auto;background-image:url("../img/special/event_point-child.svg");transition:all .48s cubic-bezier(0.075, 0.82, 0.565, 1);-moz-transition:all .48s cubic-bezier(0.075, 0.82, 0.565, 1);-webkit-transition:all .48s cubic-bezier(0.075, 0.82, 0.565, 1);-ms-transition:all .48s cubic-bezier(0.075, 0.82, 0.565, 1)}#timeline #timeline-gauge .event-point li.active:before{animation:m-wind-point .88s ease-in-out .01s both alternate}#timeline #timeline-gauge .event-point li.active:after{-ms-filter:"alpha(opacity=$num)";opacity:0;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=$num)";transform:rotate(720deg);-ms-transform:rotate(720deg);-moz-transform:rotate(720deg);-webkit-transform:rotate(720deg)}#timeline #timeline-gauge .gauge{width:458px;height:1px;background-color:rgba(0,210,255,0.2);position:relative;top:3px}#timeline #timeline-gauge .gauge:before,#timeline #timeline-gauge .gauge:after{width:3px;height:3px;content:"";display:block;background-color:#00d2ff;position:absolute;top:-1px}#timeline #timeline-gauge .gauge:before{left:-3px}#timeline #timeline-gauge .gauge:after{right:-3px}#timeline #timeline-gauge .gauge .line{width:100%;height:100%;background-color:#00d2ff;-ms-filter:"alpha(opacity=$num)";opacity:.5;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=$num)"}#message-container{width:-webkit-calc(100% - 240px);width:calc(100% - 240px);height:-webkit-calc(100% - 310px);height:calc(100% - 310px);position:absolute;top:90px;left:0;right:0;margin-left:auto;margin-right:auto;z-index:10;pointer-events:none}#message-container #message-container-inner{width:100%;height:100%;position:relative}#message-container .message{position:absolute;-ms-filter:"alpha(opacity=$num)";opacity:0;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=$num)"}#message-container .message p&gt;*{color:#fff;text-align:center;display:block}#message-container .message p .en{font-size:30px;line-height:1.467;margin-bottom:25px}#message-container .message p .en *{font-family:'Rajdhani',sans-serif;font-weight:600}#message-container .message p .jp{font-size:18px;font-weight:bold;-ms-filter:"alpha(opacity=$num)";opacity:0;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=$num)"}#message-container .message#message01{width:100%;height:155px;top:0;bottom:0;left:0;margin-top:auto;margin-bottom:auto}#message-container .message#message02{width:100%;bottom:15.5%;left:10.68%}#message-container .message#message02 p&gt;*{text-align:left}#message-container .message#message03{width:100%;bottom:10.3%;left:61%}#message-container .message#message03 p&gt;*{text-align:left}#message-container .message#message04{width:100%;bottom:12.1%;left:7.6%}#message-container .message#message04 p&gt;*{text-align:left}#message-container .message#message05{width:100%;top:24.1%;left:14.1%}#message-container .message#message05 p&gt;*{text-align:left}#message-container .message#message06{width:100%;top:22.4%;left:64.8%}#message-container .message#message06 p&gt;*{text-align:left}#message-container .message#message07{width:100%;height:155px;top:0;bottom:0;left:0;margin-top:auto;margin-bottom:auto}body.webgl,html#webgl-page{overflow:hidden;background-color:#003ea3}body.webgl #document{-ms-filter:"alpha(opacity=$num)";opacity:0;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=$num)"}body.webgl #document #body{will-change:inherit}.page-container#webgl #header,.page-container#webgl #timeline{top:-300px}.page-container#webgl #alutitude-container{left:-300px}.page-container#webgl #speed-container{right:-300px}.page-container#webgl #wind-speed-ctrl{bottom:-300px}#webgl-page #document{min-height:700px}#webgl-page ::-moz-selection{background-color:transparent}#webgl-page ::selection{background-color:transparent}#webgl_modal #kv-container{width:100%;height:100%;position:absolute;top:0;left:0}#webgl_modal #dron-other-controller #dron-other-controller-inner .drop{border-color:#fff}#webgl_modal #dron-other-controller #dron-other-controller-inner .drop&gt;*{border-color:#fff;color:#fff}#webgl_modal #dron-other-controller #dron-other-controller-inner .drop&gt;*.current{color:rgba(255,255,255,0.3)}#webgl_modal #dron-other-controller #dron-other-controller-inner .drop&gt;*:after{background-color:#fff}#webgl_modal #dron-other-controller ul li{border-color:#fff}#webgl_modal #dron-other-controller ul li:after{background-color:#fff}#webgl_modal #dron-other-controller ul li.full-screen:before{background-image:url("../img/common/full_screen_white.svg")}#webgl_modal #dron-other-controller ul li.soud .volum .line{background-color:#fff}@keyframes flashinngFontColor{0%{color:#fff}10%{color:#0000fa}20%{color:#6666fc}30%{color:#00d2ff}40%{color:#fff}50%{color:#0000fa}60%{color:#6666fc}70%{color:#00d2ff}80%{color:#fff}90%{color:#0000fa}100%{color:#00d2ff}}#webgl_modal #page-body-container{background-size:cover;position:relative;overflow:hidden;z-index:1}#webgl_modal #page-body-container #contents-container{width:800px;height:400px;position:absolute;top:0;bottom:0;left:0;right:0;margin:auto}#webgl_modal #page-body-container #contents-container #contents-container-inner{width:100%;height:100%;position:relative}#webgl_modal #page-body-container #contents-container #contents-container-inner #contents-container-viwqport{width:800px;height:400px;position:absolute;transform-style:preserve-3d;transform:matrix3d(1, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1)}#webgl_modal #page-body-container #contents-container #contents-container-inner #contents-container-viwqport.js_hover .slide-list .slick-slide{overflow:hidden}#webgl_modal #page-body-container #contents-container #contents-container-inner #contents-container-viwqport.js_hover .slide-list .slick-slide&gt;*{-webkit-filter:blur(0px);filter:blur(0px)}#webgl_modal #page-body-container #contents-container #contents-container-inner #contents-container-viwqport #slider-list{cursor:ew-resize !important}#webgl_modal #page-body-container #contents-container #contents-container-inner #contents-container-viwqport #slider-list .content-container{overflow:hidden;position:relative}#webgl_modal #page-body-container #contents-container #contents-container-inner #contents-container-viwqport #slider-list .content-container.js__first-show{transform-style:preserve-3d}#webgl_modal #page-body-container #contents-container #contents-container-inner #contents-container-viwqport #slider-list .content-container&gt;*{-webkit-filter:blur(3px);filter:blur(3px);transition:all .88s cubic-bezier(0.075, 0.82, 0.565, 1);-moz-transition:all .88s cubic-bezier(0.075, 0.82, 0.565, 1);-webkit-transition:all .88s cubic-bezier(0.075, 0.82, 0.565, 1);-ms-transition:all .88s cubic-bezier(0.075, 0.82, 0.565, 1)}#webgl_modal #page-body-container #contents-container #contents-container-inner #contents-container-viwqport #slider-list .content-container.js__active&gt;*{-webkit-filter:blur(0px);filter:blur(0px)}#webgl_modal #page-body-container #contents-container #contents-container-inner .content-container{width:800px;height:400px;float:left;margin-right:130px;position:relative}#webgl_modal #page-body-container #contents-container #contents-container-inner .content-container .content-inner{width:100%;height:100%;position:relative}#webgl_modal #page-body-container #contents-container #contents-container-inner .content-container .content-inner .title,#webgl_modal #page-body-container #contents-container #contents-container-inner .content-container .content-inner .info-container{z-index:1}#webgl_modal #page-body-container #contents-container #contents-container-inner .content-container .content-inner .bg{width:130%;height:130%;position:absolute;top:-15%;left:-15%}#webgl_modal #page-body-container #contents-container #contents-container-inner .content-container .content-inner .bg .bg-inner{width:100%;height:100%;background-position:center;background-repeat:no-repeat;background-size:cover}#webgl_modal #page-body-container #contents-container #contents-container-inner .content-container#logistics .content-inner .bg .bg-inner{background-image:url("../img/special/modal1_bg.jpg")}#webgl_modal #page-body-container #contents-container #contents-container-inner .content-container#infra .content-inner .bg .bg-inner{background-image:url("../img/special/modal2_bg.jpg")}#webgl_modal #page-body-container #contents-container #contents-container-inner .content-container#aerival .content-inner .bg .bg-inner{background-image:url("../img/special/modal3_bg.jpg")}#webgl_modal #page-body-container #contents-container #contents-container-inner .content-container#agriculture .content-inner .bg .bg-inner{background-image:url("../img/special/modal4_bg.jpg")}#webgl_modal #page-body-container #contents-container #contents-container-inner .content-container#security .content-inner .bg .bg-inner{background-image:url("../img/special/modal5_bg.jpg")}#webgl_modal #page-body-container #contents-container #contents-container-inner .content-container#inventory .content-inner .bg .bg-inner{background-image:url("../img/special/modal6_bg.jpg")}#webgl_modal #page-body-container #contents-container #contents-container-inner .content-container .content-inner{width:100%;height:100%;position:relative}#webgl_modal #page-body-container #contents-container #contents-container-inner .content-container .content-inner .title,#webgl_modal #page-body-container #contents-container #contents-container-inner .content-container .content-inner .info-container{position:absolute;top:0;bottom:0;margin-top:auto;margin-bottom:auto}#webgl_modal #page-body-container #contents-container #contents-container-inner .content-container .content-inner .title{width:100%;height:30px;font-size:24px;text-align:center;line-height:30px;vertical-align:middle;cursor:pointer;left:0;overflow:hidden}#webgl_modal #page-body-container #contents-container #contents-container-inner .content-container .content-inner .title&gt;*{overflow:hidden;display:inline-block}#webgl_modal #page-body-container #contents-container #contents-container-inner .content-container .content-inner .title .title-inner{color:#fff;position:relative;display:inline-block;transition:all .48s cubic-bezier(0.075, 0.82, 0.565, 1);-moz-transition:all .48s cubic-bezier(0.075, 0.82, 0.565, 1);-webkit-transition:all .48s cubic-bezier(0.075, 0.82, 0.565, 1);-ms-transition:all .48s cubic-bezier(0.075, 0.82, 0.565, 1);overflow:hidden}#webgl_modal #page-body-container #contents-container #contents-container-inner .content-container .content-inner .title .title-inner br{display:none}#webgl_modal #page-body-container #contents-container #contents-container-inner .content-container .content-inner .title .title-inner&gt;*&gt;*{font-family:'Rajdhani',sans-serif;font-weight:600;margin-right:0px}#webgl_modal #page-body-container #contents-container #contents-container-inner .content-container .content-inner .title .title-inner .line{width:1px;height:100%;content:"";display:block;background-color:#fff;position:absolute;top:-100%;right:0}#webgl_modal #page-body-container #contents-container #contents-container-inner .content-container .content-inner .title.js__def:hover .title-inner&gt;*&gt;*{animation:flashinngFontColor 0.8s ease-in-out 0.1s both infinite alternate;transition:all 3s cubic-bezier(0.075, 0.82, 0.565, 1);-moz-transition:all 3s cubic-bezier(0.075, 0.82, 0.565, 1);-webkit-transition:all 3s cubic-bezier(0.075, 0.82, 0.565, 1);-ms-transition:all 3s cubic-bezier(0.075, 0.82, 0.565, 1);margin-right:15px}#webgl_modal #page-body-container #contents-container #contents-container-inner .content-container .content-inner .info-container{width:0;height:100%;right:0;overflow:hidden;-ms-filter:"alpha(opacity=$num)";opacity:0;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=$num)"}#webgl_modal #page-body-container #contents-container #contents-container-inner .content-container .content-inner .info-container .info-container-inner{width:400px;height:100%;position:relative}#webgl_modal #page-body-container #contents-container #contents-container-inner .content-container .content-inner .info-container .info-container-inner .js__vertical_posi{position:absolute;top:0;bottom:0;margin-top:auto;margin-bottom:auto}#webgl_modal #page-body-container #contents-container #contents-container-inner .content-container .content-inner .info-container .info-container-inner .jp-title,#webgl_modal #page-body-container #contents-container #contents-container-inner .content-container .content-inner .info-container .info-container-inner .text{color:#fff;padding-left:50px;overflow:hidden}#webgl_modal #page-body-container #contents-container #contents-container-inner .content-container .content-inner .info-container .info-container-inner .jp-title{height:28px;font-size:24px;line-height:1;margin-bottom:14px}#webgl_modal #page-body-container #contents-container #contents-container-inner .content-container .content-inner .info-container .info-container-inner .jp-title&gt;*{font-weight:bold}#webgl_modal #page-body-container #contents-container #contents-container-inner .content-container .content-inner .info-container .info-container-inner .jp-title .js__vertical{height:30px;line-height:30px;vertical-align:middle;position:relative}#webgl_modal #page-body-container #contents-container #contents-container-inner .content-container .content-inner .info-container .info-container-inner .text{line-height:2}#webgl_modal #page-body-container #contents-container #contents-container-inner .content-container .content-inner .info-container .info-container-inner .text .js__smoth_show{-ms-filter:"alpha(opacity=$num)";opacity:0;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=$num)"}#webgl_modal #page-body-container #contents-container #contents-container-inner .content-container.js__open .info-container{width:50%;-ms-filter:"alpha(opacity=$num)";opacity:1;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=$num)"}#webgl_modal #page-body-container #contents-container #contents-container-inner .content-container.js__open .content-inner .title{width:50%;height:190px;line-height:190px}#webgl_modal #page-body-container #contents-container #contents-container-inner .content-container.js__open .content-inner .title:after{width:0;height:1px;content:"";display:block;clear:both}#webgl_modal #page-body-container #contents-container #contents-container-inner .content-container.js__open .content-inner .title&gt;*{height:190px;position:relative;float:right}#webgl_modal #page-body-container #contents-container #contents-container-inner .content-container.js__open .content-inner .title .title-inner{height:190px;display:block;padding-right:80px;text-align:right;font-size:85px;line-height:1;cursor:default}#webgl_modal #page-body-container #contents-container #contents-container-inner .content-container.js__open .content-inner .title .title-inner br{display:block}#webgl_modal #page-body-container #contents-container #contents-container-inner .content-container.js__open:first-child .content-inner .title .title-inner{line-height:190px}#webgl_modal #page-body-container #slider-ctr .ctr-arrow{width:47px;height:30px;z-index:1;text-indent:-9999px;cursor:pointer;position:absolute;top:50%;margin-top:-15px}#webgl_modal #page-body-container #slider-ctr .ctr-arrow&gt;*{width:100%;height:100%;transition:all .38s cubic-bezier(0.075, 0.82, 0.565, 1);-moz-transition:all .38s cubic-bezier(0.075, 0.82, 0.565, 1);-webkit-transition:all .38s cubic-bezier(0.075, 0.82, 0.565, 1);-ms-transition:all .38s cubic-bezier(0.075, 0.82, 0.565, 1);overflow:hidden;position:relative}#webgl_modal #page-body-container #slider-ctr .ctr-arrow&gt;*:before,#webgl_modal #page-body-container #slider-ctr .ctr-arrow&gt;*:after{content:"";display:block;position:absolute;top:0;bottom:0;margin-top:auto;margin-bottom:auto;transition:all 1.38s cubic-bezier(0.075, 0.82, 0.565, 1);-moz-transition:all 1.38s cubic-bezier(0.075, 0.82, 0.565, 1);-webkit-transition:all 1.38s cubic-bezier(0.075, 0.82, 0.565, 1);-ms-transition:all 1.38s cubic-bezier(0.075, 0.82, 0.565, 1)}#webgl_modal #page-body-container #slider-ctr .ctr-arrow&gt;*:before{width:45px;height:2px;background-color:#fff}#webgl_modal #page-body-container #slider-ctr .ctr-arrow&gt;*:after{width:0;height:0;border:3px solid transparent}#webgl_modal #page-body-container #slider-ctr .ctr-arrow:hover&gt;*:before{width:25px}#webgl_modal #page-body-container #slider-ctr .ctr-arrow.hide{pointer-events:none}#webgl_modal #page-body-container #slider-ctr .ctr-arrow.hide&gt;*{width:0}#webgl_modal #page-body-container #slider-ctr .ctr-arrow.prev{left:50%;margin-left:-540px}#webgl_modal #page-body-container #slider-ctr .ctr-arrow.prev&gt;*:before{left:6px}#webgl_modal #page-body-container #slider-ctr .ctr-arrow.prev&gt;*:after{border-right:5px solid #fff;left:0}#webgl_modal #page-body-container #slider-ctr .ctr-arrow.next{right:50%;margin-right:-555px}#webgl_modal #page-body-container #slider-ctr .ctr-arrow.next&gt;*:before{right:6px}#webgl_modal #page-body-container #slider-ctr .ctr-arrow.next&gt;*:after{border-left:5px solid #fff;right:0}#webgl_modal #page-body-container #slider-ctr .ctr-number{width:50px;height:20px;text-align:center;position:absolute;top:50%;left:0;right:0;margin-left:auto;margin-right:auto;z-index:100;margin-top:150px}#webgl_modal #page-body-container #slider-ctr .ctr-number&gt;*{font-size:15px;font-family:'Rajdhani',sans-serif;letter-spacing:0.1em;display:inline-block;color:#fff}#webgl_modal #page-body-container #slider-ctr .ctr-number .now:after{content:"/";display:inline-block;padding-left:5px}#webgl_modal #page-body-container #slider-ctr.type-modal .ctr-arrow{margin-top:150px}#webgl_modal #page-body-container #slider-ctr.type-modal .ctr-arrow.prev{margin-left:-115px}#webgl_modal #page-body-container #slider-ctr.type-modal .ctr-arrow.next{margin-right:-115px}#webgl_modal #page-body-container #link-btn-container{width:425px;height:42px;position:absolute;top:50%;left:0;right:0;margin-left:auto;margin-right:auto;margin-top:280px;overflow:hidden}@media only screen and (max-width: 1280px) and (min-width: 751px){#webgl_modal #page-body-container #link-btn-container{margin-top:230px}}#webgl_modal #page-body-container #link-btn-container #link-btn-container-inner{width:425px;height:42px}#webgl_modal #page-body-container #link-btn-container li:first-child{float:left}#webgl_modal #page-body-container #link-btn-container li:last-child{float:right}#webgl_modal #page-body-container #modal-close{width:60px;height:60px;position:absolute;left:0;right:0;bottom:50px;margin-left:auto;margin-right:auto;cursor:pointer;pointer-events:none}#webgl_modal #page-body-container #modal-close #modal-close-inner{width:100%;height:100%;position:relative}#webgl_modal #page-body-container #modal-close #modal-close-inner .line{background-color:#fff;position:absolute;transition:all .38s cubic-bezier(0.075, 0.82, 0.565, 1);-moz-transition:all .38s cubic-bezier(0.075, 0.82, 0.565, 1);-webkit-transition:all .38s cubic-bezier(0.075, 0.82, 0.565, 1);-ms-transition:all .38s cubic-bezier(0.075, 0.82, 0.565, 1)}#webgl_modal #page-body-container #modal-close #modal-close-inner .line.no1{width:0%;height:1px;top:0;left:0}#webgl_modal #page-body-container #modal-close #modal-close-inner .line.no2{width:1px;height:0%;top:0;right:0}#webgl_modal #page-body-container #modal-close #modal-close-inner .line.no3{width:0%;height:1px;bottom:0;left:0}#webgl_modal #page-body-container #modal-close #modal-close-inner .line.no4{width:1px;height:0%;bottom:0;left:0}#webgl_modal #page-body-container #modal-close #modal-close-inner #modal-close-svg{width:22px;height:22px;position:absolute;top:0;bottom:0;left:0;right:0;margin:auto}#webgl_modal #page-body-container #modal-close.show{pointer-events:auto}#webgl_modal #page-body-container #modal-close.show #modal-close-inner .line{transition:all .38s cubic-bezier(0.075, 0.82, 0.565, 1);-moz-transition:all .38s cubic-bezier(0.075, 0.82, 0.565, 1);-webkit-transition:all .38s cubic-bezier(0.075, 0.82, 0.565, 1);-ms-transition:all .38s cubic-bezier(0.075, 0.82, 0.565, 1)}#webgl_modal #page-body-container #modal-close.show #modal-close-inner .line.no1{width:100%}#webgl_modal #page-body-container #modal-close.show #modal-close-inner .line.no2{height:100%}#webgl_modal #page-body-container #modal-close.show #modal-close-inner .line.no3{width:100%}#webgl_modal #page-body-container #modal-close.show #modal-close-inner .line.no4{height:100%}#webgl_modal #bottom-sound{position:absolute;bottom:0px;left:0px}#webgl_modal .sound{width:180px;display:block;padding-left:50px;padding-bottom:50px}#webgl_modal .sound&gt;*{float:left;display:block}#webgl_modal .sound dt{font-size:12px;font-family:'Rajdhani',sans-serif;font-weight:600;margin-right:20px;color:#fff}#webgl_modal .sound dd{width:21px;cursor:pointer}#webgl_modal .sound dd .volum{width:20px;height:16px}#webgl_modal .sound dd .volum .volum-inner{width:100%;height:100%;position:relative}#webgl_modal .sound dd .volum .line{background-color:#fff;width:1px;height:2px;display:block;position:absolute;left:0;bottom:0;transition:all .2s linear;-moz-transition:all .2s linear;-webkit-transition:all .2s linear;-ms-transition:all .2s linear}#webgl_modal .sound dd .volum .line:nth-child(2){left:4px}#webgl_modal .sound dd .volum .line:nth-child(3){left:8px}#webgl_modal .sound dd .volum .line:nth-child(4){left:12px}#webgl_modal .sound dd .volum .line:nth-child(5){left:16px}#webgl_modal .sound dd .volum .line:nth-child(6){left:20px}#webgl_modal .sound dd .volum.on .line{height:16px}#webgl_modal .sound dd .volum.on .line:nth-of-type(1){animation:line 0.8s ease-in-out 0.5s both infinite alternate}#webgl_modal .sound dd .volum.on .line:nth-of-type(2){animation:line 1.1s ease-in-out 0.5s both infinite alternate}#webgl_modal .sound dd .volum.on .line:nth-of-type(3){animation:line 1.0s ease-in-out 0.5s both infinite alternate}#webgl_modal .sound dd .volum.on .line:nth-of-type(4){animation:line 0.9s ease-in-out 0.5s both infinite alternate}#webgl_modal .sound dd .volum.on .line:nth-of-type(5){animation:line 1.0s ease-in-out 0.5s both infinite alternate}#webgl_modal .sound dd .volum.on .line:nth-of-type(6){animation:line 1.1s ease-in-out 0.5s both infinite alternate}@keyframes flashing-show{0%{-ms-filter:"alpha(opacity=$num)";opacity:.3;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=$num)"}1.25%{-ms-filter:"alpha(opacity=$num)";opacity:1;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=$num)"}2.5%{-ms-filter:"alpha(opacity=$num)";opacity:.3;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=$num)"}3.75%{-ms-filter:"alpha(opacity=$num)";opacity:1;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=$num)"}5%{-ms-filter:"alpha(opacity=$num)";opacity:.3;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=$num)"}6.25%{-ms-filter:"alpha(opacity=$num)";opacity:1;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=$num)"}100%{-ms-filter:"alpha(opacity=$num)";opacity:1;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=$num)"}}@keyframes flashing-hide{0%{-ms-filter:"alpha(opacity=$num)";opacity:1;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=$num)"}1.25%{-ms-filter:"alpha(opacity=$num)";opacity:.3;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=$num)"}2.5%{-ms-filter:"alpha(opacity=$num)";opacity:1;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=$num)"}3.75%{-ms-filter:"alpha(opacity=$num)";opacity:.3;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=$num)"}5%{-ms-filter:"alpha(opacity=$num)";opacity:1;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=$num)"}6.25%{-ms-filter:"alpha(opacity=$num)";opacity:0;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=$num)"}100%{-ms-filter:"alpha(opacity=$num)";opacity:0;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=$num)"}}#contact #progress_navi li{position:relative}#contact #progress_navi li span{display:block;font-weight:bold;color:#b4b4ba;position:relative}#contact #progress_navi li span:after{content:"";display:block;position:absolute;background-color:#dee1e5}#contact #progress_navi li.current span{color:#0000fa}#contact #progress_navi li.current span:after{background-color:#0000fa}#contact .lead a{font-family:'Rajdhani',sans-serif;font-weight:600;text-decoration:underline;display:block}#contact .lead a:hover{text-decoration:none}#contact .form-wrap *{word-break:break-all}#contact .form-wrap dl dd input,#contact .form-wrap dl dd select,#contact .form-wrap dl dd textarea{width:100%;position:relative;z-index:1}#contact .form-wrap dl dd input,#contact .form-wrap dl dd select{height:50px;line-height:50px}#contact .form-wrap dl dd select{font-size:16px}#contact .form-wrap dl dd textarea{padding-top:17px;padding-bottom:17px}#contact .form-wrap dl span.error{color:#ff546f;font-size:12px}#contact .form-wrap.confirm dl{border-bottom:1px solid #dee1e5}#contact .form-wrap.confirm dl:first-child{border-top:1px solid #dee1e5}#contact .form-wrap.complete .title{font-weight:bold;text-align:center}@media only screen and (min-width: 751px){#contact #page-body-container{width:1080px;margin-left:auto;margin-right:auto}#contact #page-body-container #progress_navi{margin-bottom:85px;text-align:center}#contact #page-body-container #progress_navi li{margin:0 108px;display:inline-block}#contact #page-body-container #progress_navi li:after{content:"";display:block;position:absolute;background-color:#dee1e5;left:50%;bottom:-15px;width:320px;height:1px}#contact #page-body-container #progress_navi li span:after{width:5px;height:5px;left:0;right:0;bottom:-17px;margin:auto;z-index:2}#contact #page-body-container #progress_navi li:last-child:after{display:none}#contact #page-body-container #progress_navi li.current:after{background-color:#0000fa}#contact #page-body-container #progress_navi li.dot-color span:after{background-color:#0000fa}#contact #page-body-container .lead{text-align:center;margin-bottom:90px}#contact #page-body-container .lead a{margin-top:5px}#contact #page-body-container .form-wrap dl{display:table;width:100%;margin-top:30px}#contact #page-body-container .form-wrap dl:first-child{margin-top:0}#contact #page-body-container .form-wrap dl dt,#contact #page-body-container .form-wrap dl dd{display:table-cell;line-height:1.47}#contact #page-body-container .form-wrap dl dt{width:190px;vertical-align:top;padding-top:15px}#contact #page-body-container .form-wrap dl dd .placeholder{display:none}#contact #page-body-container .form-wrap dl.one-column dt{padding-top:20px}#contact #page-body-container .form-wrap.confirm dl{margin-top:0;padding-top:20px;padding-bottom:20px}#contact #page-body-container .form-wrap.confirm dl dt{padding-top:0}#contact #page-body-container .form-wrap.complete{border-top:1px solid #dee1e5;border-bottom:1px solid #dee1e5;padding-top:75px;padding-bottom:75px}#contact #page-body-container .form-wrap.complete .title{font-size:22px;margin-bottom:15px}#contact #page-body-container .form-wrap.complete .text{text-align:center}#contact #page-body-container .btn-list{margin-top:100px;margin-bottom:150px;position:relative}#contact #page-body-container .btn-list li{position:absolute}#contact #page-body-container .btn-list li.center{left:0;right:0;box-shadow:80px 80px 98px 0px rgba(164,168,174,0.2)}#contact #page-body-container .btn-list li.back{left:50%;margin-top:8px;margin-left:-380px}}@media only screen and (max-width: 750px){#contact #page-body-container #progress_navi{margin-top:40px;margin-bottom:60px;text-align:center}#contact #page-body-container #progress_navi li{display:none;width:150px;margin-left:auto;margin-right:auto}#contact #page-body-container #progress_navi li.current{display:block;text-align:center}#contact #page-body-container #progress_navi li.current:before,#contact #page-body-container #progress_navi li.current:after{width:3px;height:3px;content:"";display:block;position:absolute;bottom:-14px;background-color:#0000fa}#contact #page-body-container #progress_navi li.current:before{left:0}#contact #page-body-container #progress_navi li.current:after{right:0}#contact #page-body-container #progress_navi li.current span:after{height:1px;width:150px;left:0;right:0;bottom:-13px;margin:auto}#contact #page-body-container .lead{padding:30px 25px;border-bottom:1px solid #dee1e5}#contact #page-body-container .lead a{margin-top:5px}#contact #page-body-container .form-wrap{margin-left:25px;margin-right:25px}#contact #page-body-container .form-wrap ::-webkit-input-placeholder{opacity:0}#contact #page-body-container .form-wrap :-moz-placeholder{opacity:0}#contact #page-body-container .form-wrap ::-moz-placeholder{opacity:0}#contact #page-body-container .form-wrap :-ms-input-placeholder{opacity:0}#contact #page-body-container .form-wrap dl{margin-top:20px}#contact #page-body-container .form-wrap dl:first-child{margin-top:0}#contact #page-body-container .form-wrap dl dt{display:none}#contact #page-body-container .form-wrap dl dd{position:relative}#contact #page-body-container .form-wrap dl dd .placeholder{color:#b4b4ba;position:absolute;top:17px;left:25px;line-height:1;z-index:1;pointer-events:none;white-space:nowrap}#contact #page-body-container .form-wrap dl dd.focus .placeholder{display:none}#contact #page-body-container .form-wrap.confirm dl{margin-top:0;padding-top:5px;padding-bottom:25px}#contact #page-body-container .form-wrap.confirm dl dt{display:block;font-size:12px;margin-bottom:15px}#contact #page-body-container .form-wrap.complete .title{font-size:16px;margin-bottom:10px}#contact #page-body-container .btn-list{margin:50px 20px 40px}#contact #page-body-container .btn-list li{margin-left:auto;margin-right:auto;margin-top:35px}#contact #page-body-container .btn-list li:first-child{margin-top:0}}@keyframes flashing-show{0%{-ms-filter:"alpha(opacity=$num)";opacity:.3;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=$num)"}1.25%{-ms-filter:"alpha(opacity=$num)";opacity:1;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=$num)"}2.5%{-ms-filter:"alpha(opacity=$num)";opacity:.3;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=$num)"}3.75%{-ms-filter:"alpha(opacity=$num)";opacity:1;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=$num)"}5%{-ms-filter:"alpha(opacity=$num)";opacity:.3;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=$num)"}6.25%{-ms-filter:"alpha(opacity=$num)";opacity:1;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=$num)"}100%{-ms-filter:"alpha(opacity=$num)";opacity:1;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=$num)"}}@keyframes flashing-hide{0%{-ms-filter:"alpha(opacity=$num)";opacity:1;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=$num)"}1.25%{-ms-filter:"alpha(opacity=$num)";opacity:.3;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=$num)"}2.5%{-ms-filter:"alpha(opacity=$num)";opacity:1;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=$num)"}3.75%{-ms-filter:"alpha(opacity=$num)";opacity:.3;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=$num)"}5%{-ms-filter:"alpha(opacity=$num)";opacity:1;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=$num)"}6.25%{-ms-filter:"alpha(opacity=$num)";opacity:0;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=$num)"}100%{-ms-filter:"alpha(opacity=$num)";opacity:0;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=$num)"}}#privacy-policy #page-body-container #privacy-area .privacy-content{padding-top:50px;padding-bottom:50px;border-bottom:1px solid #dee1e5}#privacy-policy #page-body-container #privacy-area .privacy-content:first-child{padding-top:0;padding-bottom:40px}#privacy-policy #page-body-container #privacy-area .privacy-content:last-child{border-bottom:none}#privacy-policy #page-body-container #privacy-area .privacy-content .title{margin-bottom:15px;font-size:18px;line-height:1.67;font-weight:bold;color:#191949}#privacy-policy #page-body-container #privacy-area .privacy-content .text{font-size:14px;line-height:2.0;color:#191949}#privacy-policy #page-body-container #privacy-area .privacy-content ol{margin-top:30px}#privacy-policy #page-body-container #privacy-area .privacy-content .list-close{margin-top:5px}@media only screen and (min-width: 751px){#privacy-policy #page-body-container{width:1080px;margin-left:auto;margin-right:auto}#privacy-policy #page-body-container #privacy-area ol li{line-height:2.0}}@media only screen and (max-width: 750px){#privacy-policy #page-body-container{padding:0 25px}#privacy-policy #page-body-container #privacy-area .privacy-content{padding-top:0;padding-bottom:45px;border:none}#privacy-policy #page-body-container #privacy-area .privacy-content:first-child{padding-top:50px}#privacy-policy #page-body-container #privacy-area .privacy-content:last-child{padding-bottom:30px}#privacy-policy #page-body-container #privacy-area .privacy-content .title{font-size:14px}#privacy-policy #page-body-container #privacy-area .privacy-content .text{font-size:14px;line-height:1.78}#privacy-policy #page-body-container #privacy-area .privacy-content ol{margin-top:35px}}@keyframes flashing-show{0%{-ms-filter:"alpha(opacity=$num)";opacity:.3;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=$num)"}1.25%{-ms-filter:"alpha(opacity=$num)";opacity:1;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=$num)"}2.5%{-ms-filter:"alpha(opacity=$num)";opacity:.3;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=$num)"}3.75%{-ms-filter:"alpha(opacity=$num)";opacity:1;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=$num)"}5%{-ms-filter:"alpha(opacity=$num)";opacity:.3;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=$num)"}6.25%{-ms-filter:"alpha(opacity=$num)";opacity:1;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=$num)"}100%{-ms-filter:"alpha(opacity=$num)";opacity:1;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=$num)"}}@keyframes flashing-hide{0%{-ms-filter:"alpha(opacity=$num)";opacity:1;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=$num)"}1.25%{-ms-filter:"alpha(opacity=$num)";opacity:.3;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=$num)"}2.5%{-ms-filter:"alpha(opacity=$num)";opacity:1;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=$num)"}3.75%{-ms-filter:"alpha(opacity=$num)";opacity:.3;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=$num)"}5%{-ms-filter:"alpha(opacity=$num)";opacity:1;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=$num)"}6.25%{-ms-filter:"alpha(opacity=$num)";opacity:0;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=$num)"}100%{-ms-filter:"alpha(opacity=$num)";opacity:0;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=$num)"}}#recruit #page-title #page-title-inner{background-image:url("../img/recruit/main_img.jpg")}#recruit .page-copy-container{text-align:center}#recruit .page-copy-container .copy{font-family:'Rajdhani',sans-serif;font-weight:600;color:#0000fa}#recruit .page-copy-container .lead{font-size:13px;color:#191949}#recruit .job-type .photo .photo-inner{box-shadow:80px 80px 98px 0px rgba(164,168,174,0.2)}#recruit .job-opening-type{border-top:1px solid #0000fa;position:relative}#recruit .job-opening-type:last-child{border-bottom:1px solid #0000fa}#recruit .job-opening-type:before{content:"";display:block;width:0;height:100%;background-color:rgba(232,236,242,0.5);transition:all .23s cubic-bezier(0.075, 0.82, 0.565, 1);-moz-transition:all .23s cubic-bezier(0.075, 0.82, 0.565, 1);-webkit-transition:all .23s cubic-bezier(0.075, 0.82, 0.565, 1);-ms-transition:all .23s cubic-bezier(0.075, 0.82, 0.565, 1);position:absolute;left:0;top:0}#recruit .job-opening-type.open:before{width:100%}#recruit .job-opening-type.open&gt;.title .icon:after{opacity:0;transform:rotate(0deg);-ms-transform:rotate(0deg);-moz-transform:rotate(0deg);-webkit-transform:rotate(0deg)}#recruit .job-opening-type&gt;.title{position:relative;cursor:pointer;z-index:1}#recruit .job-opening-type&gt;.title .en,#recruit .job-opening-type&gt;.title .jp{position:relative;z-index:1}#recruit .job-opening-type&gt;.title .en{font-family:'Rajdhani',sans-serif;font-weight:600;color:#0000fa}#recruit .job-opening-type&gt;.title .icon{position:absolute;top:0;bottom:0;margin:auto}#recruit .job-opening-type&gt;.title .icon:before,#recruit .job-opening-type&gt;.title .icon:after{content:"";display:block;background-color:#0000fa;height:2px;position:absolute;left:0;top:0;bottom:0;right:0;margin:auto;transition:all .3s cubic-bezier(0.075, 0.82, 0.565, 1);-moz-transition:all .3s cubic-bezier(0.075, 0.82, 0.565, 1);-webkit-transition:all .3s cubic-bezier(0.075, 0.82, 0.565, 1);-ms-transition:all .3s cubic-bezier(0.075, 0.82, 0.565, 1)}#recruit .job-opening-type&gt;.title .icon:after{transform:rotate(-90deg);-ms-transform:rotate(-90deg);-moz-transform:rotate(-90deg);-webkit-transform:rotate(-90deg)}#recruit .job-opening-type&gt;.title:before{content:"";display:block;width:0;height:100%;background-color:rgba(232,236,242,0.5);transition:all .23s cubic-bezier(0.075, 0.82, 0.565, 1);-moz-transition:all .23s cubic-bezier(0.075, 0.82, 0.565, 1);-webkit-transition:all .23s cubic-bezier(0.075, 0.82, 0.565, 1);-ms-transition:all .23s cubic-bezier(0.075, 0.82, 0.565, 1);position:absolute;left:0;top:0}#recruit .job-opening-type&gt;.title:hover:before{width:100%}#recruit .job-opening-type .job-opening-type-container{display:none;height:0;opacity:0;position:relative;z-index:1}#recruit .job-opening-type .job-opening-type-container .photo{background-size:cover;background-position:center center;background-repeat:no-repeat}#recruit .job-opening-type .job-opening-type-container .title{font-family:'Rajdhani',sans-serif;font-weight:600;color:#0000fa}#recruit .job-opening-type .job-opening-type-container table{width:100%;border-top:1px solid #b8b8bf}#recruit .job-opening-type .job-opening-type-container table tr{border-bottom:1px solid #b8b8bf}#recruit .flow-content{border-bottom:1px solid #dee1e5}#recruit .flow-content h3{font-family:'Rajdhani',sans-serif;font-weight:600;color:#0000fa;letter-spacing:0;text-align:center}#recruit .flow-content .flow-list li dl dt{font-family:'Rajdhani',sans-serif;font-weight:600}#recruit .btn{box-shadow:80px 80px 98px 0px rgba(164,168,174,0.2)}@media only screen and (min-width: 751px){#recruit .page-copy-container{width:1080px;margin-left:auto;margin-right:auto;margin-left:auto;margin-right:auto;margin-bottom:95px}#recruit .page-copy-container .page-copy-inner{width:1080px;margin-left:auto;margin-right:auto}#recruit .page-copy-container .copy{font-size:40px;margin-bottom:8px}#recruit .page-copy-container .lead{font-size:13px;line-height:1.78}#recruit .job-list{position:relative;height:65px;margin-bottom:-32.5px}#recruit .job-list ul{width:1200px;margin:0 auto}#recruit .job-list ul li{float:left;width:14.2%;line-height:65px;background-color:#fff;font-size:14px;text-align:center;color:#b4b4ba;font-family:'Rajdhani',sans-serif;font-weight:600;letter-spacing:0}#recruit .job-list ul li a{font-family:'Rajdhani',sans-serif;font-weight:600;color:#b4b4ba;text-decoration:none;display:block;width:100%}#recruit .job-list ul li a.active{color:#fff;background-color:#0000fa}#recruit .job-list ul li a:hover{color:#fff;background-color:#0000fa}#recruit .main-content{width:1080px;margin-left:auto;margin-right:auto;padding:0 0 180px}#recruit #page-body-container .job-type{position:relative;margin-bottom:160px;width:980px;margin-left:auto;margin-right:auto}#recruit #page-body-container .job-type:last-child{margin-bottom:0}#recruit #page-body-container .job-type .photo{width:980px;height:400px;margin:0 auto}#recruit #page-body-container .job-type .photo .photo-inner{width:980px;height:400px;background-position:center;background-repeat:no-repeat;background-size:cover}#recruit #page-body-container .job-type .type-container{position:absolute;width:430px;height:300px}#recruit #page-body-container .job-type .type-container.left{top:-50px;left:-50px}#recruit #page-body-container .job-type .type-container.right{top:-50px;right:-50px}#recruit #page-body-container .job-type .type-container .type-content{height:150px;padding-top:150px;display:block;position:relative;background-color:#fff}#recruit #page-body-container .job-type .type-container .type-content .type-content-inner{position:relative;top:-60%;margin-left:60px;margin-right:60px}#recruit #page-body-container .job-type .type-container .type-content h3{padding-bottom:20px;border-bottom:1px solid #0000fa;color:#0000fa;font-size:28px;letter-spacing:0}#recruit #page-body-container .job-type .type-container .type-content h3 .en{font-family:'Rajdhani',sans-serif;font-weight:600}#recruit #page-body-container .job-type .type-container .type-content h3 .ja{display:block;font-weight:bold;font-size:15px;color:#191949}#recruit #page-body-container .job-type .type-container .type-content p{width:310px;padding-top:20px;font-size:13px;color:#191949;line-height:2.15}#recruit #page-body-container .job-opening-type{width:1080px;margin-left:auto;margin-right:auto}#recruit #page-body-container .job-opening-type&gt;.title{padding:35px 0 35px 50px}#recruit #page-body-container .job-opening-type&gt;.title .en{font-size:28px}#recruit #page-body-container .job-opening-type&gt;.title .jp{font-size:14px;vertical-align:text-top;margin-left:25px}#recruit #page-body-container .job-opening-type&gt;.title .icon{right:40px;width:20px;height:2px}#recruit #page-body-container .job-opening-type&gt;.title .icon:before,#recruit #page-body-container .job-opening-type&gt;.title .icon:after{width:20px}#recruit #page-body-container .job-opening-type .job-opening-type-container .photo{height:320px}#recruit #page-body-container .job-opening-type .job-opening-type-container .job-detail-container{padding:50px 60px 80px 60px}#recruit #page-body-container .job-opening-type .job-opening-type-container .job-detail-container .title{font-size:18px;margin-bottom:10px}#recruit #page-body-container .job-opening-type .job-opening-type-container .job-detail-container table{margin-bottom:80px}#recruit #page-body-container .job-opening-type .job-opening-type-container .job-detail-container table tr th,#recruit #page-body-container .job-opening-type .job-opening-type-container .job-detail-container table tr td{vertical-align:middle;padding-top:25px;padding-bottom:25px}#recruit #page-body-container .job-opening-type .job-opening-type-container .job-detail-container table tr th{width:180px}#recruit .flow-content{padding-bottom:80px;margin:0 auto 80px;width:1080px;margin-left:auto;margin-right:auto}#recruit .flow-content .proccess{width:1080px;margin-left:auto;margin-right:auto}#recruit .flow-content .proccess h3{margin-bottom:50px;font-size:40px}#recruit .flow-content .proccess .flow-list{width:980px;margin:0 auto;display:block}#recruit .flow-content .proccess .flow-list li{position:relative;display:table;float:left;width:165px;height:140px;margin-right:36px;box-sizing:border-box;list-style-type:none;background:url(../img/recruit/flow-img.svg) no-repeat center center}#recruit .flow-content .proccess .flow-list li:after{position:absolute;display:block;content:"";top:50%;right:-41px;border-top:1px solid #0000fa;width:45px}#recruit .flow-content .proccess .flow-list li:last-child{margin-right:0}#recruit .flow-content .proccess .flow-list li:last-child:after{content:none}#recruit .flow-content .proccess .flow-list li dl{display:table-cell;vertical-align:middle;text-align:center;width:100%;height:100%}#recruit .flow-content .proccess .flow-list li dl dt{margin-bottom:10px;font-weight:bold;color:#0000fa;font-size:12px}#recruit .flow-content .proccess .flow-list li dl dd{font-weight:bold;color:#191949;font-size:14px;text-align:center}}@media only screen and (max-width: 750px){#recruit #page-title{margin-bottom:35px}#recruit .page-copy-container{width:270px;margin-left:auto;margin-right:auto;margin-bottom:35px}#recruit .page-copy-container .page-copy-inner{width:270px}#recruit .page-copy-container .copy{font-size:30px;margin-bottom:10px;line-height:1}#recruit .page-copy-container .lead{margin-left:8px;font-size:14px}#recruit .pc{display:none}#recruit .main-content{width:100%;padding:0 0 50px;margin:0}#recruit #page-body-container .job-type{margin-bottom:50px}#recruit #page-body-container .job-type:last-child{margin-bottom:0}#recruit #page-body-container .job-type .photo{width:100%;background-size:cover;background-position:center;background-repeat:no-repeat}#recruit #page-body-container .job-type .photo .photo-inner{width:100%;padding-top:56%;background-size:cover;background-position:center center}#recruit #page-body-container .job-type .type-container{display:table;width:calc(100% - 50px);height:240px;background-color:#fff;position:relative;z-index:1}#recruit #page-body-container .job-type .type-container.left{margin-top:-85px}#recruit #page-body-container .job-type .type-container.right{margin-top:-85px;float:right}#recruit #page-body-container .job-type .type-container .type-content{display:table-cell;padding-right:25px;padding-left:25px;vertical-align:middle}#recruit #page-body-container .job-type .type-container .type-content .js__flashing{width:auto !important}#recruit #page-body-container .job-type .type-container .type-content h3{padding-bottom:15px;border-bottom:1px solid #0000fa;color:#0000fa;font-size:19px;letter-spacing:0}#recruit #page-body-container .job-type .type-container .type-content h3 .en{font-family:'Rajdhani',sans-serif;font-weight:600}#recruit #page-body-container .job-type .type-container .type-content h3 .ja{display:block;font-weight:bold;font-size:12px;color:#191949}#recruit #page-body-container .job-type .type-container .type-content p{padding-top:15px;font-size:14px;color:#191949;line-height:1.78}#recruit #page-body-container .job-opening-type{margin-left:25px;margin-right:25px}#recruit #page-body-container .job-opening-type&gt;.title{padding:17px 0 17px 25px}#recruit #page-body-container .job-opening-type&gt;.title .en{font-size:19px}#recruit #page-body-container .job-opening-type&gt;.title .jp{display:block;font-size:14px}#recruit #page-body-container .job-opening-type&gt;.title .icon{right:25px;width:15px;height:2px}#recruit #page-body-container .job-opening-type&gt;.title .icon:before,#recruit #page-body-container .job-opening-type&gt;.title .icon:after{width:15px}#recruit #page-body-container .job-opening-type .job-opening-type-container .photo{padding-bottom:35%}#recruit #page-body-container .job-opening-type .job-opening-type-container .job-detail-container{padding-bottom:50px}#recruit #page-body-container .job-opening-type .job-opening-type-container .job-detail-container .title{font-size:19px;padding-left:25px;padding-top:20px;margin-bottom:10px}#recruit #page-body-container .job-opening-type .job-opening-type-container .job-detail-container table{margin-bottom:50px}#recruit #page-body-container .job-opening-type .job-opening-type-container .job-detail-container table tr th,#recruit #page-body-container .job-opening-type .job-opening-type-container .job-detail-container table tr td{display:block;padding-left:25px;padding-right:25px}#recruit #page-body-container .job-opening-type .job-opening-type-container .job-detail-container table tr th{padding-top:15px;font-weight:bold}#recruit #page-body-container .job-opening-type .job-opening-type-container .job-detail-container table tr td{padding-bottom:15px}#recruit .flow-content{margin-left:25px;margin-right:25px;padding-bottom:50px;margin:45px auto 50px}#recruit .flow-content .proccess h3{margin-bottom:35px;font-size:30px}#recruit .flow-content .proccess .flow-list{margin:0 auto;display:block}#recruit .flow-content .proccess .flow-list li{position:relative;width:225px;height:60px;margin:0 auto 27px;list-style-type:none;background:url(../img/recruit/flow-img-sp.svg) no-repeat center center/cover}#recruit .flow-content .proccess .flow-list li:after{position:absolute;display:block;content:"";bottom:-14px;left:45%;border-top:1px solid #0000fa;width:30px;transform:rotate(90deg);-ms-transform:rotate(90deg);-moz-transform:rotate(90deg);-webkit-transform:rotate(90deg)}#recruit .flow-content .proccess .flow-list li:last-child{margin-bottom:0}#recruit .flow-content .proccess .flow-list li:last-child dt{padding-right:40px}#recruit .flow-content .proccess .flow-list li:last-child:after{content:none}#recruit .flow-content .proccess .flow-list li dl{vertical-align:middle;text-align:center;position:relative;height:60px}#recruit .flow-content .proccess .flow-list li dl&gt;*{display:block}#recruit .flow-content .proccess .flow-list li dl dt{margin-bottom:10px;font-weight:bold;color:#0000fa;font-size:10px;line-height:60px;position:absolute;left:28px;bottom:0;top:0;margin:auto}#recruit .flow-content .proccess .flow-list li dl dd{font-weight:bold;color:#191949;font-size:14px;text-align:center;line-height:60px;position:absolute;left:0;right:0;bottom:0;top:0;margin:auto}}@keyframes flashing-show{0%{-ms-filter:"alpha(opacity=$num)";opacity:.3;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=$num)"}1.25%{-ms-filter:"alpha(opacity=$num)";opacity:1;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=$num)"}2.5%{-ms-filter:"alpha(opacity=$num)";opacity:.3;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=$num)"}3.75%{-ms-filter:"alpha(opacity=$num)";opacity:1;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=$num)"}5%{-ms-filter:"alpha(opacity=$num)";opacity:.3;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=$num)"}6.25%{-ms-filter:"alpha(opacity=$num)";opacity:1;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=$num)"}100%{-ms-filter:"alpha(opacity=$num)";opacity:1;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=$num)"}}@keyframes flashing-hide{0%{-ms-filter:"alpha(opacity=$num)";opacity:1;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=$num)"}1.25%{-ms-filter:"alpha(opacity=$num)";opacity:.3;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=$num)"}2.5%{-ms-filter:"alpha(opacity=$num)";opacity:1;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=$num)"}3.75%{-ms-filter:"alpha(opacity=$num)";opacity:.3;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=$num)"}5%{-ms-filter:"alpha(opacity=$num)";opacity:1;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=$num)"}6.25%{-ms-filter:"alpha(opacity=$num)";opacity:0;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=$num)"}100%{-ms-filter:"alpha(opacity=$num)";opacity:0;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=$num)"}}#our-business #page-title #page-title-inner,#support #page-title #page-title-inner{background-image:url("../img/our-business/main_img.jpg")}#our-business #page-body-container,#support #page-body-container{width:inherit}#our-business #page-body-container .section-title,#support #page-body-container .section-title{text-align:center}#our-business #page-body-container .section-title .en,#support #page-body-container .section-title .en{font-family:'Rajdhani',sans-serif;font-weight:600;color:#0000fa}@media only screen and (min-width: 751px){#our-business #page-body-container .section-posi,#support #page-body-container .section-posi{width:1080px;margin-left:auto;margin-right:auto;margin-left:auto;margin-right:auto}#our-business #page-body-container .section-inner,#support #page-body-container .section-inner{width:1080px;margin-left:auto;margin-right:auto}#our-business #page-body-container .section-title,#support #page-body-container .section-title{margin-bottom:10px}#our-business #page-body-container .section-title .en,#support #page-body-container .section-title .en{font-size:40px}#our-business #page-body-container .section-copy,#support #page-body-container .section-copy{text-align:center}}@media only screen and (max-width: 750px){#our-business #page-body-container,#support #page-body-container{padding:0}#our-business #page-body-container .page-copy-container,#support #page-body-container .page-copy-container{margin-left:25px;margin-right:25px}#our-business #page-body-container .section-title,#support #page-body-container .section-title{margin-bottom:25px}#our-business #page-body-container .section-title .en,#support #page-body-container .section-title .en{font-size:30px}}#our-business #order-flow,#support #order-flow{background-color:rgba(232,236,242,0.7)}#our-business #order-flow .flow-list-container ul li .image,#support #order-flow .flow-list-container ul li .image{background:url("../img/our-business/flow_bg.svg") no-repeat center center;margin:0 auto;display:block;position:relative}#our-business #order-flow .flow-list-container ul li .image img,#support #order-flow .flow-list-container ul li .image img{position:absolute;top:0;bottom:0;left:0;right:0;margin:auto}#our-business #order-flow .flow-list-container ul li .image:after,#support #order-flow .flow-list-container ul li .image:after{content:"";display:block;position:absolute;margin:auto;background:url("../img/common/arrow.svg") no-repeat center center}#our-business #order-flow .flow-list-container ul li dl dt,#support #order-flow .flow-list-container ul li dl dt{font-weight:bold}#our-business #order-flow .flow-list-container ul li:first-child .image:after,#support #order-flow .flow-list-container ul li:first-child .image:after{display:none}@media only screen and (min-width: 751px){#our-business #order-flow,#support #order-flow{padding:70px 0}#our-business #order-flow .flow-list-container,#support #order-flow .flow-list-container{margin:40px 0 60px}#our-business #order-flow .flow-list-container ul,#support #order-flow .flow-list-container ul{width:1080px;margin-left:auto;margin-right:auto}#our-business #order-flow .flow-list-container ul li,#support #order-flow .flow-list-container ul li{float:left;width:165px;margin-left:63px}#our-business #order-flow .flow-list-container ul li:first-child,#support #order-flow .flow-list-container ul li:first-child{margin-left:0}#our-business #order-flow .flow-list-container ul li .image,#support #order-flow .flow-list-container ul li .image{width:164px;height:156px;background-size:164px 156px;margin-bottom:25px}#our-business #order-flow .flow-list-container ul li .image:after,#support #order-flow .flow-list-container ul li .image:after{width:35px;height:8px;top:0;bottom:0;left:-49px}#our-business #order-flow .flow-list-container ul li:nth-child(1) .image img,#support #order-flow .flow-list-container ul li:nth-child(1) .image img{width:67px;height:53px;-webkit-transform:translate(7px, 5px);-moz-transform:translate(7px, 5px);-ms-transform:translate(7px, 5px);-o-transform:translate(7px, 5px);transform:translate(7px, 5px)}#our-business #order-flow .flow-list-container ul li:nth-child(2) .image img,#support #order-flow .flow-list-container ul li:nth-child(2) .image img{width:47px;height:60px}#our-business #order-flow .flow-list-container ul li:nth-child(3) .image img,#support #order-flow .flow-list-container ul li:nth-child(3) .image img{width:86px;height:57px}#our-business #order-flow .flow-list-container ul li:nth-child(4) .image img,#support #order-flow .flow-list-container ul li:nth-child(4) .image img{width:48px;height:70px}#our-business #order-flow .flow-list-container ul li:nth-child(5) .image img,#support #order-flow .flow-list-container ul li:nth-child(5) .image img{width:82px;height:34px}#our-business #order-flow .flow-list-container ul li dl dt,#support #order-flow .flow-list-container ul li dl dt{font-size:15px;margin-bottom:8px}#our-business #order-flow .flow-list-container ul li dl dd,#support #order-flow .flow-list-container ul li dl dd{font-size:13px}}@media only screen and (max-width: 750px){#our-business #order-flow,#support #order-flow{padding:50px 0;margin-bottom:140px;position:relative;margin-left:25px;margin-right:25px}#our-business #order-flow .section-copy,#support #order-flow .section-copy{padding-left:30px;padding-right:30px}#our-business #order-flow .flow-list-container,#support #order-flow .flow-list-container{margin:40px 0 0}#our-business #order-flow .flow-list-container ul,#support #order-flow .flow-list-container ul{margin-left:25px;margin-right:25px}#our-business #order-flow .flow-list-container ul li,#support #order-flow .flow-list-container ul li{margin-top:70px}#our-business #order-flow .flow-list-container ul li:first-child,#support #order-flow .flow-list-container ul li:first-child{margin-top:0}#our-business #order-flow .flow-list-container ul li .image,#support #order-flow .flow-list-container ul li .image{width:118px;height:113px;background-size:118px 113px;margin-bottom:20px}#our-business #order-flow .flow-list-container ul li .image:after,#support #order-flow .flow-list-container ul li .image:after{width:35px;height:8px;left:0;right:0;top:-40px;transform:rotate(90deg);-ms-transform:rotate(90deg);-moz-transform:rotate(90deg);-webkit-transform:rotate(90deg)}#our-business #order-flow .flow-list-container ul li:nth-child(1) .image img,#support #order-flow .flow-list-container ul li:nth-child(1) .image img{width:49px;height:38.5px;-webkit-transform:translate(6px, 4px);-moz-transform:translate(6px, 4px);-ms-transform:translate(6px, 4px);-o-transform:translate(6px, 4px);transform:translate(6px, 4px)}#our-business #order-flow .flow-list-container ul li:nth-child(2) .image img,#support #order-flow .flow-list-container ul li:nth-child(2) .image img{width:34.5px;height:43px}#our-business #order-flow .flow-list-container ul li:nth-child(3) .image img,#support #order-flow .flow-list-container ul li:nth-child(3) .image img{width:62px;height:41px}#our-business #order-flow .flow-list-container ul li:nth-child(4) .image img,#support #order-flow .flow-list-container ul li:nth-child(4) .image img{width:39.5px;height:51px}#our-business #order-flow .flow-list-container ul li:nth-child(5) .image img,#support #order-flow .flow-list-container ul li:nth-child(5) .image img{width:59px;height:25px}#our-business #order-flow .flow-list-container ul li dl dt,#our-business #order-flow .flow-list-container ul li dl dd,#support #order-flow .flow-list-container ul li dl dt,#support #order-flow .flow-list-container ul li dl dd{text-align:center}#our-business #order-flow .flow-list-container ul li dl dt,#support #order-flow .flow-list-container ul li dl dt{font-size:15px;margin-bottom:5px}#our-business #order-flow .flow-list-container ul li dl dd,#support #order-flow .flow-list-container ul li dl dd{font-size:13px}#our-business #order-flow .btn,#support #order-flow .btn{position:absolute;bottom:-70px;left:0;right:0;margin:auto}}#our-business #maintenance-and-followup .maintenance-container li,#support #maintenance-and-followup .maintenance-container li{position:relative}#our-business #maintenance-and-followup .maintenance-container li .btn-hover-cover,#support #maintenance-and-followup .maintenance-container li .btn-hover-cover{position:absolute;width:100%;height:100%;left:0;top:0}#our-business #maintenance-and-followup .maintenance-container li .detail-trigger&gt;*,#support #maintenance-and-followup .maintenance-container li .detail-trigger&gt;*{color:#fff;position:relative;z-index:1}#our-business #maintenance-and-followup .maintenance-container li .detail-trigger p,#support #maintenance-and-followup .maintenance-container li .detail-trigger p{text-align:center}#our-business #maintenance-and-followup .maintenance-container li .detail-trigger p .en,#support #maintenance-and-followup .maintenance-container li .detail-trigger p .en{font-family:'Rajdhani',sans-serif;font-weight:600}#our-business #maintenance-and-followup .maintenance-container li .detail-trigger:after,#support #maintenance-and-followup .maintenance-container li .detail-trigger:after{content:"";display:block;position:absolute;width:100%;height:100%;top:0;left:0;margin:auto;background:url("../img/common/photo_patern.svg") repeat center center}#our-business #maintenance-and-followup .maintenance-container li:nth-child(1) .detail-trigger,#support #maintenance-and-followup .maintenance-container li:nth-child(1) .detail-trigger{background:url("../img/our-business/maintenance_photo1.jpg") no-repeat center center;background-size:cover}#our-business #maintenance-and-followup .maintenance-container li:nth-child(2) .detail-trigger,#support #maintenance-and-followup .maintenance-container li:nth-child(2) .detail-trigger{background:url("../img/our-business/maintenance_photo2.jpg") no-repeat center center;background-size:cover}#our-business #maintenance-and-followup .maintenance-container li .detail-container,#support #maintenance-and-followup .maintenance-container li .detail-container{display:none;background-color:rgba(0,0,250,0.85);position:absolute;width:100% !important;height:100% !important;left:0;top:0;z-index:1;box-sizing:border-box}#our-business #maintenance-and-followup .maintenance-container li .detail-container *,#support #maintenance-and-followup .maintenance-container li .detail-container *{color:#fff}#our-business #maintenance-and-followup .maintenance-container li .detail-container .detail-text,#support #maintenance-and-followup .maintenance-container li .detail-container .detail-text{display:table;height:100%}#our-business #maintenance-and-followup .maintenance-container li .detail-container .detail-text dl,#support #maintenance-and-followup .maintenance-container li .detail-container .detail-text dl{display:table-cell;vertical-align:middle}#our-business #maintenance-and-followup .maintenance-container li .detail-container .detail-text dl dt,#support #maintenance-and-followup .maintenance-container li .detail-container .detail-text dl dt{font-weight:bold}@media only screen and (min-width: 751px){#our-business #maintenance-and-followup,#support #maintenance-and-followup{padding-top:90px;width:1080px;margin-left:auto;margin-right:auto}#our-business #maintenance-and-followup .maintenance-container,#support #maintenance-and-followup .maintenance-container{margin:80px 0}#our-business #maintenance-and-followup .maintenance-container li,#support #maintenance-and-followup .maintenance-container li{width:50%;height:340px}#our-business #maintenance-and-followup .maintenance-container li .detail-trigger p,#support #maintenance-and-followup .maintenance-container li .detail-trigger p{font-size:26px;padding:145px 0 20px}#our-business #maintenance-and-followup .maintenance-container li:nth-child(1),#support #maintenance-and-followup .maintenance-container li:nth-child(1){float:left}#our-business #maintenance-and-followup .maintenance-container li:nth-child(2),#support #maintenance-and-followup .maintenance-container li:nth-child(2){float:right;margin-top:60px}#our-business #maintenance-and-followup .maintenance-container li .detail-container .detail-text dl,#support #maintenance-and-followup .maintenance-container li .detail-container .detail-text dl{padding:0 80px}#our-business #maintenance-and-followup .maintenance-container li .detail-container .detail-text dl dt,#support #maintenance-and-followup .maintenance-container li .detail-container .detail-text dl dt{font-size:18px;margin-bottom:20px}}@media only screen and (max-width: 750px){#our-business #maintenance-and-followup .section-title,#support #maintenance-and-followup .section-title{line-height:1.17}#our-business #maintenance-and-followup .section-title,#our-business #maintenance-and-followup .section-copy,#support #maintenance-and-followup .section-title,#support #maintenance-and-followup .section-copy{margin-left:25px;margin-right:25px}#our-business #maintenance-and-followup .maintenance-container,#support #maintenance-and-followup .maintenance-container{margin:50px 0}#our-business #maintenance-and-followup .maintenance-container li,#support #maintenance-and-followup .maintenance-container li{width:-webkit-calc(100% - 75px);width:calc(100% - 75px);height:235px}#our-business #maintenance-and-followup .maintenance-container li .detail-trigger p,#support #maintenance-and-followup .maintenance-container li .detail-trigger p{font-size:19px;padding:90px 0 15px}#our-business #maintenance-and-followup .maintenance-container li:nth-child(1),#support #maintenance-and-followup .maintenance-container li:nth-child(1){float:left}#our-business #maintenance-and-followup .maintenance-container li:nth-child(2),#support #maintenance-and-followup .maintenance-container li:nth-child(2){float:right}#our-business #maintenance-and-followup .maintenance-container li .detail-container .detail-text dl,#support #maintenance-and-followup .maintenance-container li .detail-container .detail-text dl{padding:0 6%}#our-business #maintenance-and-followup .maintenance-container li .detail-container .detail-text dl dt,#support #maintenance-and-followup .maintenance-container li .detail-container .detail-text dl dt{font-size:16px;margin-bottom:10px}}@keyframes flashing-show{0%{-ms-filter:"alpha(opacity=$num)";opacity:.3;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=$num)"}1.25%{-ms-filter:"alpha(opacity=$num)";opacity:1;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=$num)"}2.5%{-ms-filter:"alpha(opacity=$num)";opacity:.3;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=$num)"}3.75%{-ms-filter:"alpha(opacity=$num)";opacity:1;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=$num)"}5%{-ms-filter:"alpha(opacity=$num)";opacity:.3;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=$num)"}6.25%{-ms-filter:"alpha(opacity=$num)";opacity:1;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=$num)"}100%{-ms-filter:"alpha(opacity=$num)";opacity:1;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=$num)"}}@keyframes flashing-hide{0%{-ms-filter:"alpha(opacity=$num)";opacity:1;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=$num)"}1.25%{-ms-filter:"alpha(opacity=$num)";opacity:.3;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=$num)"}2.5%{-ms-filter:"alpha(opacity=$num)";opacity:1;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=$num)"}3.75%{-ms-filter:"alpha(opacity=$num)";opacity:.3;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=$num)"}5%{-ms-filter:"alpha(opacity=$num)";opacity:1;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=$num)"}6.25%{-ms-filter:"alpha(opacity=$num)";opacity:0;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=$num)"}100%{-ms-filter:"alpha(opacity=$num)";opacity:0;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=$num)"}}#showcase #page-title #page-title-inner{background-image:url("../img/showcase/main_img.jpg")}#showcase #category-tab p.title{font-size:18px;letter-spacing:.05em}#showcase #category-tab ul{float:right}@media only screen and (min-width: 751px){#showcase #page-body-container .name-container{min-width:295px;min-height:124px}#showcase #page-body-container .name-container .name-inner{min-width:235px;min-height:55px;padding:36px 30px 33px 30px}#showcase #page-body-container .name-container .class{margin-bottom:10px;font-size:13px}#showcase #page-body-container .name-container .name .jp{font-size:18px;padding-right:15px}#showcase #page-body-container #article-slide-container{width:1080px;position:relative;height:516px}#showcase #page-body-container #article-slide-container #article-slide{position:relative;z-index:10;width:884px;margin:0 auto}#showcase #page-body-container #article-slide-container #article-slide .article-slide-item{width:884px;height:516px;position:relative}#showcase #page-body-container #article-slide-container #article-slide .article-slide-item.slick-current .photo-block,#showcase #page-body-container #article-slide-container #article-slide .article-slide-item.slick-clone-current .photo-block{left:-196px;width:688px;height:482px;top:0;margin:0 98px}#showcase #page-body-container #article-slide-container #article-slide .article-slide-item.slick-current .photo-block .movie .movie-modal .movie-modal-blue,#showcase #page-body-container #article-slide-container #article-slide .article-slide-item.slick-clone-current .photo-block .movie .movie-modal .movie-modal-blue{opacity:0}#showcase #page-body-container #article-slide-container #article-slide .article-slide-item.slick-current .photo-block .photo .photo-inner .photo-inner-blue,#showcase #page-body-container #article-slide-container #article-slide .article-slide-item.slick-clone-current .photo-block .photo .photo-inner .photo-inner-blue{opacity:0}#showcase #page-body-container #article-slide-container #article-slide .article-slide-item.slick-current .photo-block:before,#showcase #page-body-container #article-slide-container #article-slide .article-slide-item.slick-clone-current .photo-block:before{display:none}#showcase #page-body-container #article-slide-container #article-slide .article-slide-item.slick-current .text-block:before,#showcase #page-body-container #article-slide-container #article-slide .article-slide-item.slick-clone-current .text-block:before{display:none}#showcase #page-body-container #article-slide-container #article-slide .article-slide-item .text-block{display:none}#showcase #page-body-container #article-slide-container #article-slide .article-slide-item .photo-block{transition:all 0.87s cubic-bezier(0.225, 0.21, 0.02, 0.945);position:absolute;z-index:2;left:0;top:0;margin:32px 144px;width:596px;height:418px;background:#fff;box-shadow:0 0 30px rgba(0,0,0,0.1)}#showcase #page-body-container #article-slide-container #article-slide .article-slide-item .photo-block .photo{position:absolute;left:0;top:0;width:100%;height:100%}#showcase #page-body-container #article-slide-container #article-slide .article-slide-item .photo-block .photo .photo-inner{display:block;height:100%;position:relative;background-position:center;background-repeat:no-repeat;background-size:cover}#showcase #page-body-container #article-slide-container #article-slide .article-slide-item .photo-block .photo .photo-inner .photo-inner-blue{transition:all 0.87s cubic-bezier(0.225, 0.21, 0.02, 0.945);display:block;width:100%;height:100%;position:absolute;left:0;top:0;background-position:center;background-repeat:no-repeat;background-size:cover}#showcase #page-body-container #article-slide-container #article-slide .article-slide-item .photo-block .movie{position:absolute;left:0;top:0;width:100%;height:100%}#showcase #page-body-container #article-slide-container #article-slide .article-slide-item .photo-block .movie .movie-modal{display:block;height:100%;position:relative;background-position:center;background-repeat:no-repeat;background-size:cover}#showcase #page-body-container #article-slide-container #article-slide .article-slide-item .photo-block .movie .movie-modal .movie-modal-blue{transition:all 0.87s cubic-bezier(0.785, 0.135, 0.15, 0.86);display:block;width:100%;height:100%;position:absolute;left:0;top:0;background-position:center;background-repeat:no-repeat;background-size:cover}#showcase #page-body-container #article-slide-container #article-slide .article-slide-item .photo-block .movie .movie-modal span.water-mark{display:block;width:80px;height:80px;position:absolute;left:50%;top:50%;margin-top:-40px;margin-left:-40px;z-index:5}#showcase #page-body-container #article-slide-container #article-slide .article-slide-item .photo-block .movie .movie-modal span.water-mark svg{width:80px;height:80px}#showcase #page-body-container #article-slide-container #text-view-block{position:absolute;width:460px;height:410px;box-sizing:border-box;padding:46px 56px;right:0;bottom:0;z-index:20;background:#fff;box-shadow:0 0 30px rgba(0,0,0,0.1)}#showcase #page-body-container #article-slide-container #text-view-block .number{color:#0000fa;font-family:'Rajdhani',sans-serif;font-size:16px;font-weight:600;line-height:1;display:block}#showcase #page-body-container #article-slide-container #text-view-block .title{margin-top:20px;font-size:26px;line-height:30px;font-weight:bold}#showcase #page-body-container #article-slide-container #text-view-block .subtitle{margin-top:10px;font-size:14px;line-height:26px;font-weight:bold}#showcase #page-body-container #article-slide-container #text-view-block .text{margin-top:25px;font-size:13px;line-height:20px}#showcase #page-body-container #article-slide-container #text-view-block .number,#showcase #page-body-container #article-slide-container #text-view-block .title,#showcase #page-body-container #article-slide-container #text-view-block .subtitle,#showcase #page-body-container #article-slide-container #text-view-block .text{position:relative;overflow:hidden}#showcase #page-body-container #article-slide-container #text-view-block .number:after,#showcase #page-body-container #article-slide-container #text-view-block .title:after,#showcase #page-body-container #article-slide-container #text-view-block .subtitle:after,#showcase #page-body-container #article-slide-container #text-view-block .text:after{width:100%;height:100%;background-color:#0000fa;position:absolute;top:0;left:0;-webkit-transform:translate3d(0, 120%, 0);transform:translate3d(0, 120%, 0);transition:0.33s cubic-bezier(0.785, 0.135, 0.15, 0.86);content:""}#showcase #page-body-container #article-slide-container #text-view-block .number.active:after,#showcase #page-body-container #article-slide-container #text-view-block .title.active:after,#showcase #page-body-container #article-slide-container #text-view-block .subtitle.active:after,#showcase #page-body-container #article-slide-container #text-view-block .text.active:after{-webkit-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0)}#showcase #page-body-container #article-slide-container #text-view-block .showcase-slider-controller{position:absolute;display:flex;align-items:center;justify-content:space-between;z-index:1}#showcase #page-body-container #article-slide-container #text-view-block .showcase-slider-controller .arrow{position:relative}#showcase #page-body-container #article-slide-container #text-view-block .showcase-slider-controller .arrow:before,#showcase #page-body-container #article-slide-container #text-view-block .showcase-slider-controller .arrow:after{content:"";display:block;position:absolute;top:0;bottom:0;margin-top:auto;margin-bottom:auto}#showcase #page-body-container #article-slide-container #text-view-block .showcase-slider-controller .arrow:after{background-color:#0000fa}#showcase #page-body-container #article-slide-container #text-view-block .showcase-slider-controller .arrow.prev:before{left:0}#showcase #page-body-container #article-slide-container #text-view-block .showcase-slider-controller .arrow.next:before{right:0}#showcase #page-body-container #article-slide-container #text-view-block .showcase-slider-controller .numbers{display:flex;align-items:center;justify-content:space-between;position:relative}#showcase #page-body-container #article-slide-container #text-view-block .showcase-slider-controller .numbers *{font-family:'Rajdhani',sans-serif;font-weight:600;color:#0000fa}#showcase #page-body-container #article-slide-container #text-view-block .showcase-slider-controller .numbers .current{position:relative}#showcase #page-body-container #article-slide-container #text-view-block .showcase-slider-controller .numbers:before{content:'';background-color:#0000fa;position:absolute;top:0;bottom:0;left:0;right:0;margin:auto}#showcase #page-body-container #article-slide-container #text-view-block .showcase-slider-controller{width:348px;right:56px;bottom:46px}#showcase #page-body-container #article-slide-container #text-view-block .showcase-slider-controller .arrow{width:38px;height:30px;cursor:pointer}#showcase #page-body-container #article-slide-container #text-view-block .showcase-slider-controller .arrow:before{width:0;height:0;border-style:solid}#showcase #page-body-container #article-slide-container #text-view-block .showcase-slider-controller .arrow:after{width:32px;height:2px}#showcase #page-body-container #article-slide-container #text-view-block .showcase-slider-controller .arrow.disnon{opacity:0}#showcase #page-body-container #article-slide-container #text-view-block .showcase-slider-controller .arrow.prev:before{border-width:4px 8px 4px 0;border-color:transparent #0000fa transparent transparent}#showcase #page-body-container #article-slide-container #text-view-block .showcase-slider-controller .arrow.prev:after{left:7px}#showcase #page-body-container #article-slide-container #text-view-block .showcase-slider-controller .arrow.next:before{border-width:4px 0 4px 8px;border-color:transparent transparent transparent #0000fa}#showcase #page-body-container #article-slide-container #text-view-block .showcase-slider-controller .arrow.next:after{right:7px}#showcase #page-body-container #article-slide-container #text-view-block .showcase-slider-controller .numbers{width:60px}#showcase #page-body-container #article-slide-container #text-view-block .showcase-slider-controller .numbers *{flex:1;font-size:20px;margin:0 5px}#showcase #page-body-container #article-slide-container #text-view-block .showcase-slider-controller .numbers .current{text-align:right;left:2px}#showcase #page-body-container #article-slide-container #text-view-block .showcase-slider-controller .numbers:before{width:1px;height:12px;transform:rotate(20deg);-ms-transform:rotate(20deg);-moz-transform:rotate(20deg);-webkit-transform:rotate(20deg)}#showcase #page-body-container #article-slide-container&gt;.bg-block{position:absolute;z-index:1;top:32px;left:94px;width:895px;height:390px;background:rgba(233,236,242,0.4)}#showcase #page-body-container .slick-slider{position:relative;display:block;box-sizing:border-box;-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-ms-touch-action:pan-y;touch-action:pan-y;-webkit-tap-highlight-color:transparent}#showcase #page-body-container .slick-list{position:relative;display:block;margin:0;padding:0}#showcase #page-body-container .slick-list:focus{outline:none}#showcase #page-body-container .slick-list.dragging{cursor:pointer;cursor:hand}#showcase #page-body-container .slick-slider .slick-track,#showcase #page-body-container .slick-slider .slick-list{-webkit-transform:translate3d(0, 0, 0);-moz-transform:translate3d(0, 0, 0);-ms-transform:translate3d(0, 0, 0);-o-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0)}#showcase #page-body-container .slick-track{position:relative;left:0;top:0;display:block;margin-left:auto;margin-right:auto}#showcase #page-body-container .slick-track:before,#showcase #page-body-container .slick-track:after{content:"";display:table}#showcase #page-body-container .slick-track:after{clear:both}.slick-loading #showcase #page-body-container .slick-track{visibility:hidden}#showcase #page-body-container .slick-slide{float:left;height:100%;min-height:1px}[dir="rtl"] #showcase #page-body-container .slick-slide{float:right}#showcase #page-body-container .slick-slide img{display:block}#showcase #page-body-container .slick-slide.slick-loading img{display:none}#showcase #page-body-container .slick-slide.dragging img{pointer-events:none}.slick-initialized #showcase #page-body-container .slick-slide{display:block}.slick-loading #showcase #page-body-container .slick-slide{visibility:hidden}.slick-vertical #showcase #page-body-container .slick-slide{display:block;height:auto;border:1px solid transparent}#showcase #page-body-container .slick-arrow.slick-hidden{display:none}}@media only screen and (max-width: 750px){#showcase #page-body-container{padding:0}#showcase #page-body-container .name-container{min-width:180px;min-height:50px;padding:30px}#showcase #page-body-container .name-container .class{margin-bottom:7px;font-size:10px}#showcase #page-body-container .name-container .class.line1{padding-top:10px}#showcase #page-body-container .name-container .name .jp{font-size:14px;padding-right:10px;white-space:nowrap}#showcase #page-body-container .name-container .name .en{font-size:12px}#showcase #page-body-container #article-slide-container{margin-top:35px;border-top:1px solid #dee1e5}#showcase #page-body-container #article-slide-container #article-slide .article-slide-item{border-bottom:1px solid #dee1e5;padding:40px 25px}#showcase #page-body-container #article-slide-container #article-slide .article-slide-item .photo-block{z-index:2;left:0;top:0}#showcase #page-body-container #article-slide-container #article-slide .article-slide-item .photo-block .photo{height:150px}#showcase #page-body-container #article-slide-container #article-slide .article-slide-item .photo-block .photo .photo-inner{display:block;position:relative;height:150px;background-position:center;background-repeat:no-repeat;background-size:cover}#showcase #page-body-container #article-slide-container #article-slide .article-slide-item .photo-block .movie{height:150px}#showcase #page-body-container #article-slide-container #article-slide .article-slide-item .photo-block .movie .movie-modal{display:block;position:relative;height:150px;background-position:center;background-repeat:no-repeat;background-size:cover}#showcase #page-body-container #article-slide-container #article-slide .article-slide-item .photo-block .movie .movie-modal span.water-mark{display:block;width:40px;height:40px;position:absolute;left:50%;top:50%;margin-top:-20px;margin-left:-20px}#showcase #page-body-container #article-slide-container #article-slide .article-slide-item .photo-block .movie .movie-modal span.water-mark svg{width:40px;height:40px}#showcase #page-body-container #article-slide-container #article-slide .article-slide-item .text-block{z-index:3}#showcase #page-body-container #article-slide-container #article-slide .article-slide-item .text-block .number{margin-top:17px;color:#0000fa;font-family:'Rajdhani',sans-serif;font-size:10px;font-weight:600;line-height:1;display:block}#showcase #page-body-container #article-slide-container #article-slide .article-slide-item .text-block .title{margin-top:10px;font-size:17px;line-height:25px;font-weight:bold}#showcase #page-body-container #article-slide-container #article-slide .article-slide-item .text-block .subtitle{margin-top:5px;font-size:14px;line-height:25px;font-weight:bold}#showcase #page-body-container #article-slide-container #article-slide .article-slide-item .text-block .text{font-size:14px;line-height:25px}#showcase #page-body-container #article-slide-container #article-slide .article-slide-item .text-block .showcase-slider-controller{display:none}#showcase #page-body-container #article-slide-container #text-view-block{display:none}}@keyframes flashing-show{0%{-ms-filter:"alpha(opacity=$num)";opacity:.3;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=$num)"}1.25%{-ms-filter:"alpha(opacity=$num)";opacity:1;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=$num)"}2.5%{-ms-filter:"alpha(opacity=$num)";opacity:.3;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=$num)"}3.75%{-ms-filter:"alpha(opacity=$num)";opacity:1;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=$num)"}5%{-ms-filter:"alpha(opacity=$num)";opacity:.3;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=$num)"}6.25%{-ms-filter:"alpha(opacity=$num)";opacity:1;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=$num)"}100%{-ms-filter:"alpha(opacity=$num)";opacity:1;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=$num)"}}@keyframes flashing-hide{0%{-ms-filter:"alpha(opacity=$num)";opacity:1;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=$num)"}1.25%{-ms-filter:"alpha(opacity=$num)";opacity:.3;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=$num)"}2.5%{-ms-filter:"alpha(opacity=$num)";opacity:1;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=$num)"}3.75%{-ms-filter:"alpha(opacity=$num)";opacity:.3;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=$num)"}5%{-ms-filter:"alpha(opacity=$num)";opacity:1;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=$num)"}6.25%{-ms-filter:"alpha(opacity=$num)";opacity:0;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=$num)"}100%{-ms-filter:"alpha(opacity=$num)";opacity:0;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=$num)"}}#ir #page-title #page-title-inner{background-image:url("../img/ir/main_img.jpg")}#ir #page-body-container{width:inherit}#ir #page-body-container .section-title{text-align:center}#ir #page-body-container .section-title .en{font-family:'Rajdhani',sans-serif;font-weight:600;color:#0000fa}@media only screen and (min-width: 751px){#ir #page-body-container .page-copy-container .copy{margin-bottom:40px}#ir #page-body-container .section-posi{width:1080px;margin-left:auto;margin-right:auto;margin-left:auto;margin-right:auto}#ir #page-body-container .section-inner{width:1080px;margin-left:auto;margin-right:auto}#ir #page-body-container .section-title{margin-bottom:10px}#ir #page-body-container .section-title .en{font-size:40px}#ir #page-body-container .section-copy{text-align:center}}@media only screen and (max-width: 750px){#ir #page-body-container{padding:0}#ir #page-body-container .page-copy-container{margin-left:25px;margin-right:25px}#ir #page-body-container .page-copy-container .copy{margin-bottom:30px}#ir #page-body-container .section-title{margin-bottom:25px}#ir #page-body-container .section-title .en{font-size:30px}}#ir #ir-disclaimer{border-top:1px solid #dee1e5}#ir #ir-disclaimer .section-title{text-align:left}#ir #ir-disclaimer .section-title&gt;*{font-family:'Rajdhani',sans-serif;font-weight:600;font-weight:600;color:#0000fa;display:block}#ir #ir-disclaimer .section-title:after{content:"";display:block;background-color:#0000fa}#ir #ir-disclaimer .disclaimer-list .title{font-weight:600}@media only screen and (min-width: 751px){#ir #ir-disclaimer{width:1080px;margin-left:auto;margin-right:auto;margin-top:100px;padding-top:85px}#ir #ir-disclaimer .section-title&gt;*{font-size:40px;padding-bottom:10px}#ir #ir-disclaimer .section-title:after{width:60px;height:3px}#ir #ir-disclaimer .disclaimer-list{margin-top:40px}#ir #ir-disclaimer .disclaimer-list .title{margin-bottom:10px;font-size:26px}}@media only screen and (max-width: 750px){#ir #ir-disclaimer{margin-top:50px;padding:35px 0 15px;position:relative;margin-left:25px;margin-right:25px}#ir #ir-disclaimer .section-title&gt;*{padding-bottom:5px}#ir #ir-disclaimer .section-title&gt;*.en{font-size:24px}#ir #ir-disclaimer .section-title:after{width:30px;height:2px}#ir #ir-disclaimer .disclaimer-list{margin-top:20px}#ir #ir-disclaimer .disclaimer-list .title{margin-bottom:5px;font-size:16px}}@keyframes flashing-show{0%{-ms-filter:"alpha(opacity=$num)";opacity:.3;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=$num)"}1.25%{-ms-filter:"alpha(opacity=$num)";opacity:1;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=$num)"}2.5%{-ms-filter:"alpha(opacity=$num)";opacity:.3;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=$num)"}3.75%{-ms-filter:"alpha(opacity=$num)";opacity:1;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=$num)"}5%{-ms-filter:"alpha(opacity=$num)";opacity:.3;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=$num)"}6.25%{-ms-filter:"alpha(opacity=$num)";opacity:1;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=$num)"}100%{-ms-filter:"alpha(opacity=$num)";opacity:1;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=$num)"}}@keyframes flashing-hide{0%{-ms-filter:"alpha(opacity=$num)";opacity:1;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=$num)"}1.25%{-ms-filter:"alpha(opacity=$num)";opacity:.3;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=$num)"}2.5%{-ms-filter:"alpha(opacity=$num)";opacity:1;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=$num)"}3.75%{-ms-filter:"alpha(opacity=$num)";opacity:.3;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=$num)"}5%{-ms-filter:"alpha(opacity=$num)";opacity:1;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=$num)"}6.25%{-ms-filter:"alpha(opacity=$num)";opacity:0;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=$num)"}100%{-ms-filter:"alpha(opacity=$num)";opacity:0;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=$num)"}}#colorbox,#cboxOverlay,#cboxWrapper{position:absolute;top:0;left:0;z-index:9999;overflow:visible !important;-webkit-transform:translate3d(0, 0, 0)}#cboxWrapper{max-width:none}#cboxOverlay{position:fixed;width:100%;height:100%}#cboxMiddleLeft,#cboxBottomLeft{clear:left}#cboxContent{position:relative}#cboxLoadedContent{overflow:auto;-webkit-overflow-scrolling:touch}#cboxTitle{margin:0}#cboxLoadingOverlay,#cboxLoadingGraphic{position:absolute;top:0;left:0;width:100%;height:100%}#cboxPrevious,#cboxNext,#cboxClose,#cboxSlideshow{cursor:pointer}.cboxPhoto{float:left;margin:auto;border:0;display:block;max-width:none;-ms-interpolation-mode:bicubic}.cboxIframe{width:100%;height:100%;display:block;border:0;padding:0;margin:0}#colorbox,#cboxContent,#cboxLoadedContent{box-sizing:content-box;-moz-box-sizing:content-box;-webkit-box-sizing:content-box}#cboxOverlay{background:#000;opacity:0.6 !important;filter:alpha(opacity=60)}#colorbox{outline:0;box-shadow:0 0 30px rgba(0,0,0,0.1)}#cboxContent{overflow:visible;background:#000}.cboxIframe{background:#fff}#cboxError{padding:50px;border:1px solid #ccc}#cboxLoadedContent{background:#000;padding:1px}#cboxLoadingGraphic{background:url(images/loading.gif) no-repeat center center}#cboxLoadingOverlay{background:#000}#cboxTitle{position:absolute;top:-22px;left:0;color:#000}#cboxCurrent{position:absolute;top:-22px;right:205px;text-indent:-9999px}#cboxClose:active{outline:0}.movie-modal-content{display:none}@media only screen and (min-width: 751px){#cboxClose{text-indent:-9999px;overflow:hidden;position:absolute;appearance:none;padding:0;margin:0;border:none;background:url(../img/common/modal_close.svg) no-repeat center;background-size:contain;width:66px;height:66px;right:0;top:-100px}.video-wrap{position:relative}.video-wrap video{display:block}.video-wrap .video-btn{position:absolute;top:0;left:0;right:0;bottom:0;cursor:pointer}.video-wrap .video-btn .water-mark{z-index:10;position:absolute;left:50%;top:50%;margin-left:-40px;margin-top:-40px;width:80px;height:80px}.video-wrap .video-btn .water-mark svg{width:80px;height:80px}.video-wrap .video-btn .water-mark-bg{z-index:5;position:absolute;left:0;top:0;right:0;bottom:0;background:rgba(0,0,0,0.5)}}@media only screen and (max-width: 750px){#cboxClose{text-indent:-9999px;overflow:hidden;position:absolute;appearance:none;padding:0;margin:0;border:none;background:url(../img/common/modal_close.svg) no-repeat center;background-size:contain;width:33px;height:33px;right:0;top:-50px}.video-wrap{width:100%;height:auto;position:relative}.video-wrap video{display:block;width:100%;height:auto}.video-wrap .video-btn{position:absolute;top:0;left:0;right:0;bottom:0;cursor:pointer}.video-wrap .video-btn .water-mark{position:absolute;left:50%;top:50%;margin-left:-20px;margin-top:-20px;width:40px;height:40px;z-index:10}.video-wrap .video-btn .water-mark svg{width:40px;height:40px}.video-wrap .video-btn .water-mark-bg{z-index:5;position:absolute;left:0;top:0;right:0;bottom:0;background:rgba(0,0,0,0.5)}}
</pre></body></html>