@font-face{font-family:'Source Sans Pro';font-style:normal;font-weight:300;src:local('Source Sans Pro Light'),local('SourceSansPro-Light'),url(/themes/idt8/fonts/toadOcfmlt9b38dHJxOBGMw1o1eFRj7wYC6JbISqOjY.ttf) format('truetype');}@font-face{font-family:'Source Sans Pro';font-style:normal;font-weight:400;src:local('Source Sans Pro'),local('SourceSansPro-Regular'),url(/themes/idt8/fonts/ODelI1aHBYDBqgeIAH2zlNzbP97U9sKh0jjxbPbfOKg.ttf) format('truetype');}@font-face{font-family:'Source Sans Pro';font-style:normal;font-weight:600;src:local('Source Sans Pro Semibold'),local('SourceSansPro-Semibold'),url(/themes/idt8/fonts/toadOcfmlt9b38dHJxOBGNNE-IuDiR70wI4zXaKqWCM.ttf) format('truetype');}@font-face{font-family:'Source Sans Pro';font-style:normal;font-weight:700;src:local('Source Sans Pro Bold'),local('SourceSansPro-Bold'),url(/themes/idt8/fonts/toadOcfmlt9b38dHJxOBGLsbIrGiHa6JIepkyt5c0A0.ttf) format('truetype');}@font-face{font-family:'Source Sans Pro';font-style:italic;font-weight:300;src:local('Source Sans Pro Light Italic'),local('SourceSansPro-LightIt'),url(/themes/idt8/fonts/fpTVHK8qsXbIeTHTrnQH6Iue0YgdIF4L_q7PS4yTQOQ.ttf) format('truetype');}@font-face{font-family:'Source Sans Pro';font-style:italic;font-weight:400;src:local('Source Sans Pro Italic'),local('SourceSansPro-It'),url(/themes/idt8/fonts/M2Jd71oPJhLKp0zdtTvoM0DauxaEVho0aInXGvhmB4k.ttf) format('truetype');}@font-face{font-family:'Source Sans Pro';font-style:italic;font-weight:600;src:local('Source Sans Pro Semibold Italic'),local('SourceSansPro-SemiboldIt'),url(/themes/idt8/fonts/fpTVHK8qsXbIeTHTrnQH6EfrksRSinjQUrHtm_nW72g.ttf) format('truetype');}@font-face{font-family:'Source Sans Pro';font-style:italic;font-weight:700;src:local('Source Sans Pro Bold Italic'),local('SourceSansPro-BoldIt'),url(/themes/idt8/fonts/fpTVHK8qsXbIeTHTrnQH6Edtd7Dq2ZflsctMEexj2lw.ttf) format('truetype');}
*{box-sizing:border-box;}html{font-size:87.5%;line-height:1.35714em;font-family:"Source Sans Pro",Helvetica,Arial,"Lucida Grande","Nimbus Sans L","sans-serif";font-weight:normal;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%;min-height:100%;}@media print{html{font-size:12pt;}}body.lang-ja html{font-family:"Source Sans Pro",Helvetica,Arial,"Lucida Grande","Nimbus Sans L","Meiryo","メイリオ","Yu Gothic","MS PGothic","ＭＳ Ｐゴシック","sans-serif";font-weight:normal;}body.lang-zh-hans html{font-family:"Source Sans Pro",Helvetica,Arial,"Lucida Grande","Nimbus Sans L","Microsoft YaHei","微软雅黑","SimSun","宋体","sans-serif";font-weight:normal;}body{margin:0;padding:0;color:#333;background-color:#fff;}table,.user-menu,.breadcrumb,.search{font-family:"Source Sans Pro",Helvetica,Arial,"Lucida Grande","Nimbus Sans L","sans-serif";font-weight:normal;font-size:0.92857rem;line-height:1.35714rem;}body.lang-ja table,body.lang-ja
.user-menu,body.lang-ja
.breadcrumb,body.lang-ja
.search{font-family:"Source Sans Pro",Helvetica,Arial,"Lucida Grande","Nimbus Sans L","Meiryo","メイリオ","Yu Gothic","MS PGothic","ＭＳ Ｐゴシック","sans-serif";font-weight:normal;}body.lang-zh-hans table,body.lang-zh-hans
.user-menu,body.lang-zh-hans
.breadcrumb,body.lang-zh-hans
.search{font-family:"Source Sans Pro",Helvetica,Arial,"Lucida Grande","Nimbus Sans L","Microsoft YaHei","微软雅黑","SimSun","宋体","sans-serif";font-weight:normal;}h1.page-title{margin-bottom:10px;}.block--tools-support{margin-top:5px;}article,aside,details,figcaption,figure,footer,header,main,menu,nav,section,summary{display:block;}audio,canvas,progress,video{display:inline-block;}audio:not([controls]){display:none;height:0;}progress{vertical-align:baseline;}template,[hidden]{display:none;}a{font-family:"Source Sans Pro",Helvetica,Arial,"Lucida Grande","Nimbus Sans L","sans-serif";font-weight:normal;color:#00adee;color:#00adee;-webkit-text-decoration-skip:objects;text-decoration:none;}body.lang-ja a{font-family:"Source Sans Pro",Helvetica,Arial,"Lucida Grande","Nimbus Sans L","Meiryo","メイリオ","Yu Gothic","MS PGothic","ＭＳ Ｐゴシック","sans-serif";font-weight:normal;}body.lang-zh-hans a{font-family:"Source Sans Pro",Helvetica,Arial,"Lucida Grande","Nimbus Sans L","Microsoft YaHei","微软雅黑","SimSun","宋体","sans-serif";font-weight:normal;}:visited{color:#0088bb;}a:hover,a:focus{text-decoration:underline;}a:active{color:#e89b04;}a:active:not(.button){background-color:transparent;}a:active,a:hover{outline-width:0;}@media print{a{text-decoration:underline;}a[href]:after{content:" (" attr(href) ")";font-weight:normal;font-size:14px;text-decoration:none;}a[href^='javascript:']:after,a[href^='#']:after{content:'';}}h1{font-family:"Source Sans Pro",Helvetica,Arial,"Lucida Grande","Nimbus Sans L","sans-serif";font-weight:500;font-size:2.14286rem;line-height:2.03571rem;margin-top:0;margin-bottom:5px;}body.lang-ja h1{font-family:"Source Sans Pro",Helvetica,Arial,"Lucida Grande","Nimbus Sans L","Meiryo","メイリオ","Yu Gothic","MS PGothic","ＭＳ Ｐゴシック","sans-serif";font-weight:500;}body.lang-zh-hans h1{font-family:"Source Sans Pro",Helvetica,Arial,"Lucida Grande","Nimbus Sans L","Microsoft YaHei","微软雅黑","SimSun","宋体","sans-serif";font-weight:500;}@media (min-width:693px){h1{font-family:"Source Sans Pro",Helvetica,Arial,"Lucida Grande","Nimbus Sans L","sans-serif";font-weight:500;font-size:2.14286rem;}body.lang-ja h1{font-family:"Source Sans Pro",Helvetica,Arial,"Lucida Grande","Nimbus Sans L","Meiryo","メイリオ","Yu Gothic","MS PGothic","ＭＳ Ｐゴシック","sans-serif";font-weight:500;}body.lang-zh-hans h1{font-family:"Source Sans Pro",Helvetica,Arial,"Lucida Grande","Nimbus Sans L","Microsoft YaHei","微软雅黑","SimSun","宋体","sans-serif";font-weight:500;}}h2{font-family:"Source Sans Pro",Helvetica,Arial,"Lucida Grande","Nimbus Sans L","sans-serif";font-weight:500;font-size:1.64286rem;line-height:2.03571rem;margin-top:0;margin-bottom:5px;}body.lang-ja h2{font-family:"Source Sans Pro",Helvetica,Arial,"Lucida Grande","Nimbus Sans L","Meiryo","メイリオ","Yu Gothic","MS PGothic","ＭＳ Ｐゴシック","sans-serif";font-weight:500;}body.lang-zh-hans h2{font-family:"Source Sans Pro",Helvetica,Arial,"Lucida Grande","Nimbus Sans L","Microsoft YaHei","微软雅黑","SimSun","宋体","sans-serif";font-weight:500;}@media (min-width:693px){h2{font-family:"Source Sans Pro",Helvetica,Arial,"Lucida Grande","Nimbus Sans L","sans-serif";font-weight:500;font-size:1.64286rem;}body.lang-ja h2{font-family:"Source Sans Pro",Helvetica,Arial,"Lucida Grande","Nimbus Sans L","Meiryo","メイリオ","Yu Gothic","MS PGothic","ＭＳ Ｐゴシック","sans-serif";font-weight:500;}body.lang-zh-hans h2{font-family:"Source Sans Pro",Helvetica,Arial,"Lucida Grande","Nimbus Sans L","Microsoft YaHei","微软雅黑","SimSun","宋体","sans-serif";font-weight:500;}}h3{font-family:"Source Sans Pro",Helvetica,Arial,"Lucida Grande","Nimbus Sans L","sans-serif";font-weight:500;font-size:1.35714rem;line-height:2.03571rem;margin-top:0;margin-bottom:5px;}body.lang-ja h3{font-family:"Source Sans Pro",Helvetica,Arial,"Lucida Grande","Nimbus Sans L","Meiryo","メイリオ","Yu Gothic","MS PGothic","ＭＳ Ｐゴシック","sans-serif";font-weight:500;}body.lang-zh-hans h3{font-family:"Source Sans Pro",Helvetica,Arial,"Lucida Grande","Nimbus Sans L","Microsoft YaHei","微软雅黑","SimSun","宋体","sans-serif";font-weight:500;}@media (min-width:693px){h3{font-family:"Source Sans Pro",Helvetica,Arial,"Lucida Grande","Nimbus Sans L","sans-serif";font-weight:500;font-size:1.35714rem;}body.lang-ja h3{font-family:"Source Sans Pro",Helvetica,Arial,"Lucida Grande","Nimbus Sans L","Meiryo","メイリオ","Yu Gothic","MS PGothic","ＭＳ Ｐゴシック","sans-serif";font-weight:500;}body.lang-zh-hans h3{font-family:"Source Sans Pro",Helvetica,Arial,"Lucida Grande","Nimbus Sans L","Microsoft YaHei","微软雅黑","SimSun","宋体","sans-serif";font-weight:500;}}h4{font-family:"Source Sans Pro",Helvetica,Arial,"Lucida Grande","Nimbus Sans L","sans-serif";font-weight:bold;font-size:1rem;line-height:1.35714rem;margin-top:0;margin-bottom:0;}body.lang-ja h4{font-family:"Source Sans Pro",Helvetica,Arial,"Lucida Grande","Nimbus Sans L","Meiryo","メイリオ","Yu Gothic","MS PGothic","ＭＳ Ｐゴシック","sans-serif";font-weight:bold;}body.lang-zh-hans h4{font-family:"Source Sans Pro",Helvetica,Arial,"Lucida Grande","Nimbus Sans L","Microsoft YaHei","微软雅黑","SimSun","宋体","sans-serif";font-weight:bold;}h5{font-family:"Source Sans Pro",Helvetica,Arial,"Lucida Grande","Nimbus Sans L","sans-serif";font-weight:bold;font-size:1rem;line-height:1.35714rem;margin-top:0;margin-bottom:0;}body.lang-ja h5{font-family:"Source Sans Pro",Helvetica,Arial,"Lucida Grande","Nimbus Sans L","Meiryo","メイリオ","Yu Gothic","MS PGothic","ＭＳ Ｐゴシック","sans-serif";font-weight:bold;}body.lang-zh-hans h5{font-family:"Source Sans Pro",Helvetica,Arial,"Lucida Grande","Nimbus Sans L","Microsoft YaHei","微软雅黑","SimSun","宋体","sans-serif";font-weight:bold;}h6{font-family:"Source Sans Pro",Helvetica,Arial,"Lucida Grande","Nimbus Sans L","sans-serif";font-weight:bold;font-size:1rem;line-height:1.35714rem;margin-top:0;margin-bottom:0;}body.lang-ja h6{font-family:"Source Sans Pro",Helvetica,Arial,"Lucida Grande","Nimbus Sans L","Meiryo","メイリオ","Yu Gothic","MS PGothic","ＭＳ Ｐゴシック","sans-serif";font-weight:bold;}body.lang-zh-hans h6{font-family:"Source Sans Pro",Helvetica,Arial,"Lucida Grande","Nimbus Sans L","Microsoft YaHei","微软雅黑","SimSun","宋体","sans-serif";font-weight:bold;}abbr[title]{border-bottom:0;text-decoration:underline;text-decoration:underline dotted;}@media print{abbr[title]:after{content:" (" attr(title) ")";}}b,strong{font-weight:bold;}pre,code,kbd,samp,var{font-family:Menlo,"DejaVu Sans Mono","Ubuntu Mono",Courier,"Courier New",monospace,sans-serif;font-size:1em;}body.lang-ja pre,body.lang-ja
code,body.lang-ja
kbd,body.lang-ja
samp,body.lang-ja
var{font-family:Menlo,"DejaVu Sans Mono","Ubuntu Mono",Courier,"Courier New",monospace,sans-serif;}body.lang-zh-hans pre,body.lang-zh-hans
code,body.lang-zh-hans
kbd,body.lang-zh-hans
samp,body.lang-zh-hans
var{font-family:Menlo,"DejaVu Sans Mono","Ubuntu Mono",Courier,"Courier New",monospace,sans-serif;}dfn{font-style:italic;}i,em{font-style:italic;}mark{color:#e89b04;background-color:transparent;}small{font-size:0.92857rem;}sub,sup{font-size:0.78571rem;line-height:0;position:relative;vertical-align:baseline;}sub{bottom:-.25em;}sup{top:-.5em;}blockquote{margin:0 2rem 1.35714rem;}dl,menu,ol,ul{margin:0 0 1.35714rem;}ol ol,ol ul,ul ol,ul ul{margin:0;}dd{margin:0 0 0 28px;}menu,ol,ul{padding:0 0 0 28px;}details{margin:0 0 1.35714rem;border:1px solid #b3b3b3;}summary{line-height:1.78571rem;padding:0 24px 0 10px;font-weight:300;text-transform:uppercase;cursor:pointer;color:#00adee;background-color:#fff;}figure{margin:0 0 1.35714rem;}figure > img{vertical-align:bottom;}.divider,hr{margin:1.35714rem 0;border:0;border-top:1px solid #333;}.divider > :first-child,hr > :first-child{margin-top:1.35714rem;}hr{box-sizing:content-box;height:0;overflow:visible;}p,pre{margin:0 0 1.35714rem;}img{border-style:none;}img,svg{max-width:100%;height:auto;}svg:not(:root){overflow:hidden;}form{margin-bottom:1.35714rem;}button,input,optgroup,select,textarea{box-sizing:border-box;max-width:100%;font:inherit;margin:0;}button{overflow:visible;}button,select{text-transform:none;}input{overflow:visible;}[type='number']::-webkit-inner-spin-button,[type='number']::-webkit-outer-spin-button{height:auto;}[type='search']{-webkit-appearance:textfield;outline-offset:-2px;}[type='search']::-webkit-search-cancel-button,[type='search']::-webkit-search-decoration{-webkit-appearance:none;}::-webkit-input-placeholder{color:inherit;opacity:.54;}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit;}button,html [type='button'],[type='reset'],[type='submit']{-moz-appearance:button;-webkit-appearance:button;}.button,button,[type='button'],[type='reset'],[type='submit']{line-height:1.78571rem;display:inline-block;border:1px solid #b3b3b3;padding:0 24px 0 10px;font-weight:300;text-decoration:none;text-transform:uppercase;cursor:pointer;color:#333;background-color:#fff;background:url(/themes/idt8/components/forms/button/button__icon-arrow.png) right top/14px 25px no-repeat #fff;}.button::-moz-focus-inner,button::-moz-focus-inner,[type='button']::-moz-focus-inner,[type='reset']::-moz-focus-inner,[type='submit']::-moz-focus-inner{border-style:none;padding:0;}.button:-moz-focusring,button:-moz-focusring,[type='button']:-moz-focusring,[type='reset']:-moz-focusring,[type='submit']:-moz-focusring{outline:1px dotted ButtonText;}.button:hover,.button:focus,button:hover,button:focus,[type='button']:hover,[type='button']:focus,[type='reset']:hover,[type='reset']:focus,[type='submit']:hover,[type='submit']:focus{text-decoration:none;color:#333;}.button:active,button:active,[type='button']:active,[type='reset']:active,[type='submit']:active{text-decoration:none;color:#333;border-color:#333;}.button--blue{color:#00adee;}.button--blue:hover,.button--blue:focus,.button--blue:active{color:#00adee;}.button--email{color:#00adee;background-image:url(/themes/idt8/components/forms/button/button__icon-email.png);background-size:41px 25px;padding-right:51px;}.button--email:hover,.button--email:focus,.button--email:active{color:#00adee;}.button--group-1,.button--group-2{font-family:"Source Sans Pro",Helvetica,Arial,"Lucida Grande","Nimbus Sans L","sans-serif";font-weight:normal;width:100%;margin:0 0 5px;text-align:left;}body.lang-ja .button--group-1,body.lang-ja .button--group-2{font-family:"Source Sans Pro",Helvetica,Arial,"Lucida Grande","Nimbus Sans L","Meiryo","メイリオ","Yu Gothic","MS PGothic","ＭＳ Ｐゴシック","sans-serif";font-weight:normal;}body.lang-zh-hans .button--group-1,body.lang-zh-hans .button--group-2{font-family:"Source Sans Pro",Helvetica,Arial,"Lucida Grande","Nimbus Sans L","Microsoft YaHei","微软雅黑","SimSun","宋体","sans-serif";font-weight:normal;}.button--group-2{color:#00adee;}.toolbar button{background-image:none;}[disabled].button,button[disabled],[disabled][type='button'],[disabled][type='reset'],[disabled][type='submit']{cursor:default;color:#b3b3b3;}[disabled].button:hover,button[disabled]:hover,[disabled][type='button']:hover,[disabled][type='reset']:hover,[disabled][type='submit']:hover,[disabled].button:focus,button[disabled]:focus,[disabled][type='button']:focus,[disabled][type='reset']:focus,[disabled][type='submit']:focus,[disabled].button:active,button[disabled]:active,[disabled][type='button']:active,[disabled][type='reset']:active,[disabled][type='submit']:active{color:#b3b3b3;border-color:#b3b3b3;}[type='text'],[type='search'],[type='tel'],[type='url'],[type='email'],[type='password'],[type='date'],[type='time'],[type='number'],textarea{line-height:1.78571rem;width:100%;border:1px solid #b3b3b3;padding:0 4px;min-height:27px;}[type='checkbox'],[type='radio']{box-sizing:border-box;padding:0;}fieldset{margin:0 0 1.35714rem;padding:0.475rem 1.35714rem 0.88214rem;border:1px solid #b3b3b3;}legend{box-sizing:border-box;display:table;max-width:100%;white-space:normal;color:inherit;margin-left:-5px;padding:0 5px;}label{display:block;}optgroup{font-family:"Source Sans Pro",Helvetica,Arial,"Lucida Grande","Nimbus Sans L","sans-serif";font-weight:bold;}body.lang-ja optgroup{font-family:"Source Sans Pro",Helvetica,Arial,"Lucida Grande","Nimbus Sans L","Meiryo","メイリオ","Yu Gothic","MS PGothic","ＭＳ Ｐゴシック","sans-serif";font-weight:bold;}body.lang-zh-hans optgroup{font-family:"Source Sans Pro",Helvetica,Arial,"Lucida Grande","Nimbus Sans L","Microsoft YaHei","微软雅黑","SimSun","宋体","sans-serif";font-weight:bold;}textarea{overflow:auto;}table{margin:0 0 1.35714rem;border-collapse:collapse;border-spacing:0;width:100%;}caption{text-align:left;}td,th{padding:4px 0 4px 9px;vertical-align:bottom;}td:first-child,th:first-child{padding-left:0;}tr:last-child td,tr:last-child
th{border-bottom:1px solid #7f7f7f;}thead,tfoot{text-align:left;background-color:#eeeeee;}thead td,thead td:first-child,thead th,thead th:first-child,tfoot td,tfoot td:first-child,tfoot th,tfoot th:first-child{padding:4px 9px;}thead a,thead a:visited,tfoot a,tfoot a:visited{font-weight:bold;color:#333;}thead a:focus,thead a:hover,tfoot a:focus,tfoot a:hover{text-decoration:underline;}
@font-face{font-family:"cjk";src:url(/themes/idt8/fonts/cjk.woff) format('woff'),url(/themes/idt8/fonts/cjk.otf) format('opentype');}
.layout-center{margin:0 auto;padding:0 18px;width:321px;position:relative;}@media (min-width:693px){.layout-center{width:693px;}}@media (min-width:996px){.layout-center{width:996px;}}.layout-main{position:relative;width:285px;}.layout-main:before{content:"";display:table;}.layout-main:after{content:"";display:table;clear:both;}@media (min-width:693px){.layout-main{width:657px;}}@media (min-width:996px){.layout-main{width:960px;}}.layout-main__full,.layout-main__left,.layout-main__left-start,.layout-main__left-start-left,.layout-main__right,.layout-main__right-start,.layout-main__right-start-right,.layout-main__right-absolute,.layout-main__full-left,.layout-main__full-right,.layout-main__col-1,.layout-main__col-2,.layout-main__col-3,.layout-main__col-4{clear:both;float:left;width:285px;margin-left:0px;margin-right:-100%;}@media (min-width:693px){.layout-main__full,.layout-main__full-left,.layout-main__full-right,.layout-main__col-4{float:left;width:657px;margin-left:0px;margin-right:-100%;}.layout-main__left,.layout-main__left-start,.layout-main__left-start-left{float:left;width:432px;margin-left:0px;margin-right:-100%;}.layout-main__left{clear:none;}.layout-main__left-start-left{clear:left;}.layout-main__right,.layout-main__right-start,.layout-main__right-start-right,.layout-main__right-absolute{float:right;width:207px;margin-right:0px;margin-left:-100%;}.layout-main__right{clear:none;}.layout-main__right-start-right{clear:right;}.layout-main__right-absolute{position:absolute;right:0;top:0;}.layout-main__full-right > *{float:left;width:319px;}.layout-main__full-right > *:nth-child(2n + 1){margin-right:18px;clear:left;}.layout-main__col-1{float:left;width:207px;margin-left:0px;margin-right:-100%;}.layout-main__col-2{float:left;width:207px;margin-left:225px;margin-right:-100%;clear:none;}.layout-main__col-3{float:left;width:207px;margin-left:450px;margin-right:-100%;clear:none;}.layout-main__nested-item-3col{float:left;width:207px;margin-left:0px;margin-right:-100%;margin-right:18px;}.layout-main__nested-item-3col:nth-child(2n){margin-right:0;}.layout-main__nested-item-2col-tablet{float:left;width:319.5px;margin-right:18px;}.layout-main__nested-item-2col-tablet:nth-child(2n){margin-right:0;}}@media (min-width:996px){.layout-main__full{float:left;width:882px;margin-left:0px;margin-right:-100%;width:960px;}.layout-main__left,.layout-main__left-start,.layout-main__left-start-left,.layout-main__full-left{float:left;width:657px;margin-left:0px;margin-right:-100%;}.layout-main__full-left{clear:left;}.layout-main__right,.layout-main__right-start,.layout-main__right-start-right,.layout-main__full-right,.layout-main__right-absolute{float:right;width:207px;margin-right:0px;margin-left:-100%;width:285px;}.layout-main__full-right{clear:right;}.layout-main__full-right > *{float:none;width:auto;}.layout-main__full-right > *:nth-child(2n + 1){margin-right:0;clear:none;}.layout-main__col-1{float:left;width:207px;margin-left:0px;margin-right:-100%;}.layout-main__col-2{float:left;width:207px;margin-left:225px;margin-right:-100%;}.layout-main__col-3{float:left;width:207px;margin-left:450px;margin-right:-100%;}.layout-main__col-4{float:left;width:207px;margin-left:675px;margin-right:-100%;clear:none;width:285px;}.layout-main__nested-item-3col:nth-child(2n){margin-right:18px;}.layout-main__nested-item-3col:nth-child(3n){margin-right:0;}.layout-main__nested-item-2col-tablet{float:none;width:100%;margin-right:0;}}.is-path-frontpage .layout-main__col-1,.is-path-frontpage .layout-main__col-2,.is-path-frontpage .layout-main__col-3{padding-right:5px;}.is-page-node-type-page .layout-main__right-start-right{padding-top:5px;}.is-page-node-type-generic-product .layout-main__left-start{margin-bottom:20px;}@media (min-width:693px){.layout-2col__col1{float:left;width:50%;padding-right:9px;}.layout-2col__col2{float:right;width:50%;padding-left:9px;}}@media (min-width:693px){.layout-1col{margin-bottom:1.35714rem;float:right;width:319px;margin-left:18px;}.layout-1col--left{float:left;margin-left:auto;margin-right:18px;}}.layout-swap{position:relative;}@media (min-width:444px){.layout-swap{padding-top:38px;}}@media (min-width:444px){.layout-swap__top{position:absolute;top:0;height:38px;width:100%;}}
.progress__track{border-color:#b3b3b3;border-radius:10em;background-color:#f2f1eb;background-image:-webkit-linear-gradient(#e7e7df,#f0f0f0);background-image:linear-gradient(#e7e7df,#f0f0f0);box-shadow:inset 0 1px 3px hsla(0,0%,0%,0.16);}.progress__bar{border:1px #07629a solid;background:#057ec9;background-image:-webkit-linear-gradient(top,rgba(0,0,0,0),rgba(0,0,0,0.15)),-webkit-linear-gradient(left top,#0094f0 0%,#0094f0 25%,#007ecc 25%,#007ecc 50%,#0094f0 50%,#0094f0 75%,#0094f0 100%);background-image:-webkit-linear-gradient(top,rgba(0,0,0,0),rgba(0,0,0,0.15)),-webkit-linear-gradient(left top,#0094f0 0%,#0094f0 25%,#007ecc 25%,#007ecc 50%,#0094f0 50%,#0094f0 75%,#0094f0 100%);background-image:linear-gradient(to bottom,rgba(0,0,0,0),rgba(0,0,0,0.15)),linear-gradient(to right bottom,#0094f0 0%,#0094f0 25%,#007ecc 25%,#007ecc 50%,#0094f0 50%,#0094f0 75%,#0094f0 100%);background-size:40px 40px;margin-top:-1px;margin-left:-1px;padding:0 1px;height:16px;border-radius:10em;-webkit-animation:animate-stripes 3s linear infinite;-moz-animation:animate-stripes 3s linear infinite;-webkit-transition:width 0.5s ease-out;transition:width 0.5s ease-out;}[dir="rtl"] .progress__bar{margin-left:0;margin-right:-1px;animation-direction:reverse;-webkit-animation-direction:reverse;-moz-animation-direction:reverse;}@-webkit-keyframes animate-stripes{0%{background-position:0 0,0 0;}100%{background-position:0 0,-80px 0;}}@-ms-keyframes animate-stripes{0%{background-position:0 0,0 0;}100%{background-position:0 0,-80px 0;}}@keyframes animate-stripes{0%{background-position:0 0,0 0;}100%{background-position:0 0,-80px 0;}}
.action-links{list-style:none;padding:0;margin:1em 0;}[dir="rtl"] .action-links{margin-right:0;}.action-links li{display:inline-block;margin:0 0.3em;}.action-links li:first-child{margin-left:0;}[dir="rtl"] .action-links li:first-child{margin-left:0.3em;margin-right:0;}.button-action{display:inline-block;line-height:160%;padding:0.2em 0.5em 0.3em;text-decoration:none;}.button-action:before{content:'+';font-weight:900;margin-left:-0.1em;padding-right:0.2em;}[dir="rtl"] .button-action:before{margin-left:0;margin-right:-0.1em;padding-left:0.2em;padding-right:0;}
.collapse-processed > summary{padding-left:0.5em;padding-right:0.5em;}.collapse-processed > summary:before{background:url(/core/misc/menu-expanded.png) 0px 100% no-repeat;content:"";float:left;height:1em;width:1em;}[dir="rtl"] .collapse-processed > summary:before{background-position:100% 100%;float:right;}.collapse-processed:not([open]) > summary:before{background-position:25% 35%;-ms-transform:rotate(-90deg);-webkit-transform:rotate(-90deg);transform:rotate(-90deg);}[dir="rtl"] .collapse-processed:not([open]) > summary:before{background-position:75% 35%;-ms-transform:rotate(90deg);-webkit-transform:rotate(90deg);transform:rotate(90deg);}
.container-inline label:after,.container-inline .label:after{content:':';}.form-type-radios .container-inline label:after{content:'';}.form-type-radios .container-inline .form-type-radio{margin:0 1em;}.container-inline .form-actions,.container-inline.form-actions{margin-top:0;margin-bottom:0;}
.exposed-filters .filters{float:left;margin-right:1em;}[dir="rtl"] .exposed-filters .filters{float:right;margin-left:1em;margin-right:0;}.exposed-filters .form-item{margin:0 0 0.1em 0;padding:0;}.exposed-filters .form-item label{float:left;font-weight:normal;width:10em;}[dir="rtl"] .exposed-filters .form-item label{float:right;}.exposed-filters .form-select{width:14em;}.exposed-filters .current-filters{margin-bottom:1em;}.exposed-filters .current-filters .placeholder{font-style:normal;font-weight:bold;}.exposed-filters .additional-filters{float:left;margin-right:1em;}[dir="rtl"] .exposed-filters .additional-filters{float:right;margin-left:1em;margin-right:0;}
.field__label{font-weight:bold;}.field--label-inline .field__label,.field--label-inline .field__items{float:left;}.field--label-inline .field__label,.field--label-inline > .field__item,.field--label-inline .field__items{padding-right:0.5em;}[dir="rtl"] .field--label-inline .field__label,[dir="rtl"] .field--label-inline .field__items{padding-left:0.5em;padding-right:0;}.field--label-inline .field__label::after{content:':';}
.icon-help{background:url(/core/misc/help.png) 0 50% no-repeat;padding:1px 0 1px 20px;}[dir="rtl"] .icon-help{background-position:100% 50%;padding:1px 20px 1px 0;}.feed-icon{background:url(/core/misc/feed.svg) no-repeat;overflow:hidden;text-indent:-9999px;display:block;width:16px;height:16px;}
.form--inline .form-item{float:left;margin-right:0.5em;}[dir="rtl"] .form--inline .form-item{float:right;margin-right:0;margin-left:0.5em;}[dir="rtl"] .views-filterable-options-controls .form-item{margin-right:2%;}.form--inline .form-item-separator{margin-top:2.3em;margin-right:1em;margin-left:0.5em;}[dir="rtl"] .form--inline .form-item-separator{margin-right:0.5em;margin-left:1em;}.form--inline .form-actions{clear:left;}[dir="rtl"] .form--inline .form-actions{clear:right;}
.item-list .title{font-weight:bold;}.item-list ul{margin:0 0 0.75em 0;padding:0;}.item-list li{margin:0 0 0.25em 1.5em;padding:0;}[dir="rtl"] .item-list li{margin:0 1.5em 0.25em 0;}.item-list--comma-list{display:inline;}.item-list--comma-list .item-list__comma-list,.item-list__comma-list li,[dir="rtl"] .item-list--comma-list .item-list__comma-list,[dir="rtl"] .item-list__comma-list li{margin:0;}
tr.drag{background-color:#fffff0;}tr.drag-previous{background-color:#ffd;}body div.tabledrag-changed-warning{margin-bottom:0.5em;}
tr.selected td{background:#ffc;}td.checkbox,th.checkbox{text-align:center;}[dir="rtl"] td.checkbox,[dir="rtl"] th.checkbox{text-align:center;}
.ui-dialog--narrow{max-width:500px;}@media screen and (max-width:600px){.ui-dialog--narrow{max-width:95%;min-width:95%;}}
.details__wrapper{padding:.5em 1.5em;}.details-ie-fallback .summary-ie-fallback:before{position:relative;top:6px;background:url(/themes/idt8/components/components/icon/collapsed.png) no-repeat 0 0;background-size:8px;-ms-transform:none !important;-webkit-transform:none !important;transform:none !important;}.details-ie-fallback.open .summary-ie-fallback:before{top:9px;background:url(/themes/idt8/components/components/icon/expanded.png) no-repeat 0 0;background-size:10px;}
.form-item{margin:0 0 1.35714rem 0;}.form-item__description{color:#7f7f7f;}.form-item__required,.form-item--required .form-item__label-text:after{content:'';vertical-align:super;display:inline-block;background-image:url(/../../core/misc/icons/ee0000/required.svg);background-repeat:no-repeat;background-size:6px 6px;width:6px;height:6px;margin:0 .3em;}.form-item__narrow{width:auto;}.form-item__error,.form-item--error input,.form-item--error textarea,.form-item--error .form-item--radio label:before,.form-item--error .form-item--checkbox label:before,.form-item--error .form-item__select-button,.error{border:1px solid #bf272d;color:#bf272d;font-style:italic;}.form-item--login input,.form-item--login textarea{width:100%;text-align:left;}@media (min-width:693px){.form-item--login input,.form-item--login textarea{width:207px;}}.form-item--inline div,.form-item--inline label{display:inline;}.form-item--inline__exception{display:block;}.form-item--radio,.form-item--checkbox{margin:0;}.form-item--radio input[type='radio'],.form-item--radio input[type='checkbox'],.form-item--checkbox input[type='radio'],.form-item--checkbox input[type='checkbox']{position:absolute !important;height:1px;width:1px;overflow:hidden;clip:rect(1px,1px,1px,1px);word-wrap:normal;}.form-item--radio label,.form-item--checkbox label{display:inline-block;cursor:pointer;}.form-item--radio label:before,.form-item--checkbox label:before{content:'';display:inline-block;width:12px;height:12px;margin:0 6px 0 0;border:1px solid #333;background-color:#fff;vertical-align:top;}.form-item--radio input[type='radio']:checked + label:before,.form-item--radio input[type='checkbox']:checked + label:before,.form-item--checkbox input[type='radio']:checked + label:before,.form-item--checkbox input[type='checkbox']:checked + label:before{border-color:#00adee;background-color:#00adee;}.form-item--radio input[type='radio']:focus + label:before,.form-item--radio input[type='checkbox']:focus + label:before,.form-item--checkbox input[type='radio']:focus + label:before,.form-item--checkbox input[type='checkbox']:focus + label:before{outline:auto;outline:-webkit-focus-ring-color auto 5px;}.form-item--radio input[type='radio'][disabled] + label,.form-item--radio input[type='checkbox'][disabled] + label,.form-item--checkbox input[type='radio'][disabled] + label,.form-item--checkbox input[type='checkbox'][disabled] + label{color:#b3b3b3;}.form-item--radio input[type='radio'][disabled] + label:before,.form-item--radio input[type='checkbox'][disabled] + label:before,.form-item--checkbox input[type='radio'][disabled] + label:before,.form-item--checkbox input[type='checkbox'][disabled] + label:before{border-color:#b3b3b3;}.form-item--radio .form-item__description,.form-item--checkbox .form-item__description{margin-left:1.4em;}@media (min-width:693px){.form-item--stacked,.form-item--stacked-children > div,.view-package-search .form-item{padding-right:1.35714rem;float:left;max-width:25%;}.form-item--stacked:nth-child(4n),.form-item--stacked-children > div:nth-child(4n),.view-package-search .form-item:nth-child(4n){padding-right:0;}.form-item--stacked .form-item__label-text,.form-item--stacked-children > div .form-item__label-text,.view-package-search .form-item .form-item__label-text{display:block;}}@media (min-width:693px){.form-item--stacked-button,.form-item--stacked-children > .form-submit{margin-top:1.35714rem;float:left;max-width:25%;}}@media (min-width:693px){.form-item--half-stacked,.form-item--half-stacked-children > div,.contact-message-document-download-form .form-item{padding-right:0.67857rem;float:left;width:50%;}.form-item--half-stacked:nth-child(2n),.form-item--half-stacked-children > div:nth-child(2n),.contact-message-document-download-form .form-item:nth-child(2n){padding-left:0.67857rem;padding-right:0;}.form-item--half-stacked .form-item__label-text,.form-item--half-stacked-children > div .form-item__label-text,.contact-message-document-download-form .form-item .form-item__label-text{display:block;}}@media (min-width:693px){.form-item--half-stacked .form-item__select-button,.form-item--half-stacked-children > div .form-item__select-button,.contact-message-document-download-form .form-item .form-item__select-button{width:100%;}}.form-item--select .form-item__label-text{margin:0 .3em 0 0;}.form-item--select label:after{content:none;}.form-item__select-button{line-height:1.78571rem;display:inline-block;position:relative;border:1px solid #b3b3b3;padding:0;color:#333;background-color:#fff;background:url(/themes/idt8/components/forms/form-item/form-item__select-arrow.png) right top/18px 25px no-repeat #fff;}.form-item__select-button select{width:100%;margin:0;padding:0 24px 0 10px;box-sizing:border-box;vertical-align:top;}@supports ((-webkit-appearance:none) or (-moz-appearance:none) or (appearance:none)) or ((-moz-appearance:none) and (mask-type:alpha)){.form-item__select-button select{line-height:1.64286rem;height:25px;height:1.78571rem;border:1px solid transparent;background:none;-webkit-appearance:none;-moz-appearance:none;appearance:none;}}@media screen and (-ms-high-contrast:active),(-ms-high-contrast:none){.form-item__select-button select{background:none;border:1px solid transparent;}.form-item__select-button select::-ms-expand{display:none;}.form-item__select-button select:focus::-ms-value{background:transparent;color:#222;}}.form-item--error .form-item__select-button select{color:#bf272d;}.form-item-pseudo--required h4.label{font-weight:300;}.form-item-pseudo--required .form-item__label-text:after,.form-item-pseudo--required h4.label:after{content:'';vertical-align:super;display:inline-block;background-image:url(/../../core/misc/icons/ee0000/required.svg);background-repeat:no-repeat;background-size:6px 6px;width:6px;height:6px;margin:0 .3em;}.address-container-inline .form-item__label-text{display:block;}.form-actions{margin:0 0 1.35714rem 0;}#contact-message-clock-tree-new-form{padding:0;}#contact-message-clock-tree-new-form .field--name-field-signalling-level-1,#contact-message-clock-tree-new-form .field--name-field-signalling-level-2,#contact-message-clock-tree-new-form .field--name-field-signalling-level-3,#contact-message-clock-tree-new-form .field--name-field-signalling-level-4,#contact-message-clock-tree-new-form .field--name-field-signalling-level-5,#contact-message-clock-tree-new-form .field--name-field-signalling-level-6,#contact-message-clock-tree-new-form .field--name-field-signalling-level-7,#contact-message-clock-tree-new-form .field--name-field-signalling-level-8{clear:left;}.contact-message-document-download-form .form-wrapper:before{content:'';display:table;}.contact-message-document-download-form .form-wrapper:after{content:'';display:table;clear:both;}.view-package-search .form-actions{clear:left;}.idt-check-inventory-buy-product .js-form-item-agree{margin:15px 0;}.idt-secure-access-form .form-item textarea,.idt-secure-access-form .form-item [type='text']{max-width:620px;}.contact-message-information-request-form .form-item textarea,.contact-message-information-request-form .form-item [type='text'],.contact-message-information-request-form .form-item [type='email']{max-width:620px;}.contact-message-information-request-form .field--type-address{max-width:620px;}
.box{margin-bottom:1.35714rem;border:1px solid #b3b3b3;padding:20px;box-shadow:1px 1px 5px rgba(0,0,0,0.1);}.box__title{margin:0 0 10px;font-family:"Source Sans Pro",Helvetica,Arial,"Lucida Grande","Nimbus Sans L","sans-serif";font-weight:500;font-size:1.64286rem;line-height:2.03571rem;margin-top:0;margin-bottom:5px;}body.lang-ja .box__title{font-family:"Source Sans Pro",Helvetica,Arial,"Lucida Grande","Nimbus Sans L","Meiryo","メイリオ","Yu Gothic","MS PGothic","ＭＳ Ｐゴシック","sans-serif";font-weight:500;}body.lang-zh-hans .box__title{font-family:"Source Sans Pro",Helvetica,Arial,"Lucida Grande","Nimbus Sans L","Microsoft YaHei","微软雅黑","SimSun","宋体","sans-serif";font-weight:500;}@media (min-width:693px){.box__title{font-family:"Source Sans Pro",Helvetica,Arial,"Lucida Grande","Nimbus Sans L","sans-serif";font-weight:500;font-size:1.64286rem;}body.lang-ja .box__title{font-family:"Source Sans Pro",Helvetica,Arial,"Lucida Grande","Nimbus Sans L","Meiryo","メイリオ","Yu Gothic","MS PGothic","ＭＳ Ｐゴシック","sans-serif";font-weight:500;}body.lang-zh-hans .box__title{font-family:"Source Sans Pro",Helvetica,Arial,"Lucida Grande","Nimbus Sans L","Microsoft YaHei","微软雅黑","SimSun","宋体","sans-serif";font-weight:500;}}.box__news-item,.view-homepage-story .views-row{margin:0 0 10px;}.box a{color:#333;}.box a.box-override{color:#00adee;}.box a:hover,.box a:focus{color:#00adee;}.box__more-link,.view-homepage-story .more-link,.layout-main__col-1.box .nav-menu--simple__item:last-child,#block-menu--products .nav-menu--simple li:last-child{position:absolute;bottom:20px;padding-right:25px;background:url(/themes/idt8/components/forms/button/button__icon-arrow.png) right -4px/14px 25px no-repeat;}.box .contextual-region{position:static;}.box--with-more{position:relative;padding-bottom:38px;}.box .link-box{margin:0;border:0;padding:0;box-shadow:none;}.is-path-frontpage .layout-main__full > .box{visibility:hidden;}
.slick-slider{position:relative;display:block;box-sizing:border-box;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-touch-callout:none;-khtml-user-select:none;-ms-touch-action:pan-y;touch-action:pan-y;-webkit-tap-highlight-color:transparent;}.slick-list{position:relative;display:block;overflow:hidden;margin:0;padding:0;}.slick-list:focus{outline:none;}.slick-list.dragging{cursor:pointer;cursor:hand;}.slick-slider .slick-track,.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);}.slick-track{position:relative;top:0;left:0;display:block;}.slick-track:before,.slick-track:after{display:table;content:'';}.slick-track:after{clear:both;}.slick-loading .slick-track{visibility:hidden;}.slick-slide{display:none;float:left;height:100%;min-height:1px;}[dir='rtl'] .slick-slide{float:right;}.slick-slide img{display:block;}.slick-slide.slick-loading img{display:none;}.slick-slide.dragging img{pointer-events:none;}.slick-initialized .slick-slide{display:block;}.slick-loading .slick-slide{visibility:hidden;}.slick-vertical .slick-slide{display:block;height:auto;border:1px solid transparent;}.slick-arrow.slick-hidden{display:none;}
.carousel{margin-bottom:20px;}.carousel__title{margin-bottom:0;}.carousel__slide,.carousel .views-row{display:none;}.carousel__slide:first-child,.carousel .views-row:first-child{display:block;}.carousel__slide .ajax-progress-throbber,.carousel .views-row .ajax-progress-throbber{display:none;}.slick-initialized .carousel__slide,.carousel .slick-initialized .views-row{display:block;}.carousel__slide-title{font-family:"Source Sans Pro",Helvetica,Arial,"Lucida Grande","Nimbus Sans L","sans-serif";font-weight:normal;font-size:1rem;line-height:1.35714rem;width:100%;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;}body.lang-ja .carousel__slide-title{font-family:"Source Sans Pro",Helvetica,Arial,"Lucida Grande","Nimbus Sans L","Meiryo","メイリオ","Yu Gothic","MS PGothic","ＭＳ Ｐゴシック","sans-serif";font-weight:normal;}body.lang-zh-hans .carousel__slide-title{font-family:"Source Sans Pro",Helvetica,Arial,"Lucida Grande","Nimbus Sans L","Microsoft YaHei","微软雅黑","SimSun","宋体","sans-serif";font-weight:normal;}.carousel__nav{margin:4px 0 9px;padding:0;list-style:none;line-height:9px;}.carousel__nav li{display:inline-block;height:9px;width:9px;margin:5px 5px 0 0;padding:0;vertical-align:top;}.carousel__nav li button{display:block;border:1px solid #b3b3b3;background:transparent;height:9px;width:9px;padding:0;outline:none;line-height:0;font-size:0;color:transparent;cursor:pointer;}.carousel__nav li button:hover,.carousel__nav li button:focus{background-color:#00adee;}.carousel__nav li.slick-active button{border-color:#00adee;background-color:#00adee;}.carousel .responsive-video img{width:100%;height:auto;}.carousel.view-images img{max-width:100%;width:auto;max-height:160px;margin:0 auto;}@media (min-width:693px){.carousel.view-images img{max-height:180px;}}@media (min-width:996px){.carousel.view-images img{max-height:160px;}}@media (min-width:693px){.carousel--compact .carousel__nav{position:absolute;left:9px;bottom:9px;margin:0;}}@-webkit-keyframes blink{0%{-webkit-transform:scale(1);opacity:1;}100%{-webkit-transform:scale(0.5);opacity:0;}}.block-idt-video-page-block a.youku-link .arrow-wrapper,.block--videos .slick-slide a.youku-link .arrow-wrapper,.block--videos .slick-slide a[data-dialog-type="modal"] .arrow-wrapper{position:absolute;left:37%;top:33%;width:80px;background-color:#fff;padding:14px 0 0 25px;height:80px;border:1px solid #ccc;border-radius:67px;}.block-idt-video-page-block a.youku-link .arrow-wrapper .arrow-right,.block--videos .slick-slide a.youku-link .arrow-wrapper .arrow-right,.block--videos .slick-slide a[data-dialog-type="modal"] .arrow-wrapper .arrow-right{width:0;height:0;border-top:25px solid transparent;border-bottom:25px solid transparent;border-left:40px solid #00adee;}.block-idt-video-page-block a.youku-link .arrow-wrapper .arrow-right .loader,.block--videos .slick-slide a.youku-link .arrow-wrapper .arrow-right .loader,.block--videos .slick-slide a[data-dialog-type="modal"] .arrow-wrapper .arrow-right .loader{position:relative;display:none;vertical-align:middle;width:20px;height:20px;margin:20px;}.block-idt-video-page-block a.youku-link .arrow-wrapper .arrow-right .loader li,.block--videos .slick-slide a.youku-link .arrow-wrapper .arrow-right .loader li,.block--videos .slick-slide a[data-dialog-type="modal"] .arrow-wrapper .arrow-right .loader li{position:absolute;display:block;border-radius:4px;background-color:#999;width:6px;height:6px;margin-top:-3px;margin-left:-3px;opacity:0;-webkit-animation:blink .8s ease infinite;}.block-idt-video-page-block a.youku-link .arrow-wrapper .arrow-right .loader li:nth-child(1),.block--videos .slick-slide a.youku-link .arrow-wrapper .arrow-right .loader li:nth-child(1),.block--videos .slick-slide a[data-dialog-type="modal"] .arrow-wrapper .arrow-right .loader li:nth-child(1){top:0%;left:50%;}.block-idt-video-page-block a.youku-link .arrow-wrapper .arrow-right .loader li:nth-child(2),.block--videos .slick-slide a.youku-link .arrow-wrapper .arrow-right .loader li:nth-child(2),.block--videos .slick-slide a[data-dialog-type="modal"] .arrow-wrapper .arrow-right .loader li:nth-child(2){top:15%;left:85%;-webkit-animation-delay:.1s;}.block-idt-video-page-block a.youku-link .arrow-wrapper .arrow-right .loader li:nth-child(3),.block--videos .slick-slide a.youku-link .arrow-wrapper .arrow-right .loader li:nth-child(3),.block--videos .slick-slide a[data-dialog-type="modal"] .arrow-wrapper .arrow-right .loader li:nth-child(3){top:50%;left:100%;-webkit-animation-delay:.2s;}.block-idt-video-page-block a.youku-link .arrow-wrapper .arrow-right .loader li:nth-child(4),.block--videos .slick-slide a.youku-link .arrow-wrapper .arrow-right .loader li:nth-child(4),.block--videos .slick-slide a[data-dialog-type="modal"] .arrow-wrapper .arrow-right .loader li:nth-child(4){top:85%;left:85%;-webkit-animation-delay:.3s;}.block-idt-video-page-block a.youku-link .arrow-wrapper .arrow-right .loader li:nth-child(5),.block--videos .slick-slide a.youku-link .arrow-wrapper .arrow-right .loader li:nth-child(5),.block--videos .slick-slide a[data-dialog-type="modal"] .arrow-wrapper .arrow-right .loader li:nth-child(5){top:100%;left:50%;-webkit-animation-delay:.4s;}.block-idt-video-page-block a.youku-link .arrow-wrapper .arrow-right .loader li:nth-child(6),.block--videos .slick-slide a.youku-link .arrow-wrapper .arrow-right .loader li:nth-child(6),.block--videos .slick-slide a[data-dialog-type="modal"] .arrow-wrapper .arrow-right .loader li:nth-child(6){top:85%;left:15%;-webkit-animation-delay:.5s;}.block-idt-video-page-block a.youku-link .arrow-wrapper .arrow-right .loader li:nth-child(7),.block--videos .slick-slide a.youku-link .arrow-wrapper .arrow-right .loader li:nth-child(7),.block--videos .slick-slide a[data-dialog-type="modal"] .arrow-wrapper .arrow-right .loader li:nth-child(7){top:50%;left:0%;-webkit-animation-delay:.6s;}.block-idt-video-page-block a.youku-link .arrow-wrapper .arrow-right .loader li:nth-child(8),.block--videos .slick-slide a.youku-link .arrow-wrapper .arrow-right .loader li:nth-child(8),.block--videos .slick-slide a[data-dialog-type="modal"] .arrow-wrapper .arrow-right .loader li:nth-child(8){top:15%;left:15%;-webkit-animation-delay:.7s;}.block-idt-video-page-block a.youku-link .arrow-wrapper .arrow-right .loader.large,.block--videos .slick-slide a.youku-link .arrow-wrapper .arrow-right .loader.large,.block--videos .slick-slide a[data-dialog-type="modal"] .arrow-wrapper .arrow-right .loader.large{width:48px;height:48px;margin:20px;}.block-idt-video-page-block a.youku-link .arrow-wrapper .arrow-right .loader.large li,.block--videos .slick-slide a.youku-link .arrow-wrapper .arrow-right .loader.large li,.block--videos .slick-slide a[data-dialog-type="modal"] .arrow-wrapper .arrow-right .loader.large li{border-radius:14px;width:14px;height:14px;margin-top:-7px;margin-left:-7px;}.block-idt-video-page-block a.youku-link .arrow-wrapper.loading,.block--videos .slick-slide a.youku-link .arrow-wrapper.loading,.block--videos .slick-slide a[data-dialog-type="modal"] .arrow-wrapper.loading{padding:0;}.block-idt-video-page-block a.youku-link .arrow-wrapper.loading .arrow-right,.block--videos .slick-slide a.youku-link .arrow-wrapper.loading .arrow-right,.block--videos .slick-slide a[data-dialog-type="modal"] .arrow-wrapper.loading .arrow-right{border:none;height:48px;width:48px;padding:0;margin-top:-5px;margin-left:-5px;}.block-idt-video-page-block a.youku-link .arrow-wrapper.loading .arrow-right .loader,.block--videos .slick-slide a.youku-link .arrow-wrapper.loading .arrow-right .loader,.block--videos .slick-slide a[data-dialog-type="modal"] .arrow-wrapper.loading .arrow-right .loader{display:inline-block;}.block--videos .slick-slide a.youku-link .hide-black-bars{height:160px;overflow:hidden;}.block--videos .slick-slide a.youku-link .hide-black-bars img{margin-top:-27px;}.block-idt-video-page-block a.youku-link{display:block;position:relative;}.block-idt-video-page-block a.youku-link .arrow-wrapper{top:50%;left:50%;-webkit-transform:translateY(-50%) translateX(-50%);-ms-transform:translateY(-50%) translateX(-50%);transform:translateY(-50%) translateX(-50%);}
.clearfix:before{content:'';display:table;}.clearfix:after{content:'';display:table;clear:both;}
.download{margin-bottom:1.35714rem;border:1px solid #b3b3b3;padding:25px 64px 25px 18px;box-shadow:0 5px 9px rgba(0,0,0,0.5);background:url(/themes/idt8/components/components/download/pdf.png) right center/56px 62px no-repeat;}@media (min-width:693px){.download{padding-top:15px;padding-bottom:15px;}}@media (min-width:996px){.download{padding-top:25px;padding-bottom:25px;}}.download a{font-family:"Source Sans Pro",Helvetica,Arial,"Lucida Grande","Nimbus Sans L","sans-serif";font-weight:bold;font-size:1.35714rem;line-height:1.35714rem;text-transform:uppercase;color:#00adee;}body.lang-ja .download a{font-family:"Source Sans Pro",Helvetica,Arial,"Lucida Grande","Nimbus Sans L","Meiryo","メイリオ","Yu Gothic","MS PGothic","ＭＳ Ｐゴシック","sans-serif";font-weight:bold;}body.lang-zh-hans .download a{font-family:"Source Sans Pro",Helvetica,Arial,"Lucida Grande","Nimbus Sans L","Microsoft YaHei","微软雅黑","SimSun","宋体","sans-serif";font-weight:bold;}
.fieldset-invisible{margin:0;border:0;padding:0;}.fieldset-invisible legend{margin:0 0 1.35714rem;padding:0;font-weight:bold;text-transform:uppercase;}
.icon,.icon-active,.icon-info,.icon-last-time,.icon-not-recommended,.icon-obsolete,.icon-preview,.icon-warning,.icon-locked,.icon-unlocked,.icon-plus,.icon-plus-white,.icon-minus,.icon-minus-white{display:inline-block;width:12px;height:18px;margin-right:2px;padding-left:12px;overflow:hidden;vertical-align:top;line-height:18px;background-size:12px 12px;background-position:left 3px;background-repeat:no-repeat;}.icon--baseline{vertical-align:baseline;background-position:left bottom;}.icon-active{background-image:url(/themes/idt8/components/components/icon/active.png);}.icon-info{background-image:url(/themes/idt8/components/components/icon/info.png);}.icon-last-time{background-image:url(/themes/idt8/components/components/icon/last-time.png);}.icon-not-recommended{background-image:url(/themes/idt8/components/components/icon/not-recommended.png);}.icon-obsolete{background-image:url(/themes/idt8/components/components/icon/obsolete.png);}.icon-preview{background-image:url(/themes/idt8/components/components/icon/preview.png);}.icon-warning{background-image:url(/themes/idt8/components/components/icon/warning.png);}.icon-locked{background-image:url(/themes/idt8/components/components/icon/locked.png);}.icon-unlocked{background-image:url(/themes/idt8/components/components/icon/unlocked.png);}.icon-plus{background-image:url(/themes/idt8/components/components/icon/plus.png);}.icon-plus-white{background-image:url(/themes/idt8/components/components/icon/plus-white.png);}.icon-minus{background-image:url(/themes/idt8/components/components/icon/minus.png);}.icon-minus-white{background-image:url(/themes/idt8/components/components/icon/minus-white.png);}.icon-collapsed{background-image:url(/themes/idt8/components/components/icon/collapsed.png);}.icon-expanded{background-image:url(/themes/idt8/components/components/icon/expanded.png);}
.image-group{margin-bottom:20px;}.image-group .field--name-body p:first-child{margin-top:0;}@media screen and (max-width:43.5em){.image-group h2.box__title{font-weight:bold;}}.image-group__warning{display:none;}@media screen and (max-width:43.5em){.image-group__warning{display:block;}}.image-group__warning__header{padding-left:18px;font-weight:bold;background:url(/themes/idt8/components/components/image-group/alert.svg) 0 0/12px 17px no-repeat;}
.inline-links,ul.inline,ul.links.inline{margin:0 0 5px;padding:0;}.inline-links__link,.inline-links a,ul.inline a,ul.links.inline a{border-right:1px solid #b3b3b3;padding:0 10px 0 0;}.inline-links__item,ul.inline li{display:inline;list-style-type:none;margin-right:10px;}.inline-links__item:last-child,ul.inline li:last-child{margin-right:0;}.inline-links__item:last-child .inline-links__link,.inline-links__item:last-child a,ul.inline li:last-child .inline-links__link,ul.inline li:last-child a{border-right:0;padding-right:0;}@media (min-width:996px){.inline-links--no-last-child .inline-links__item:last-child .inline-links__link,.inline-links--no-last-child .inline-links__item:last-child a,.inline-links--no-last-child ul.inline li:last-child .inline-links__link,ul.inline .inline-links--no-last-child li:last-child .inline-links__link,.inline-links--no-last-child ul.inline li:last-child a,ul.inline
  .inline-links--no-last-child li:last-child a{border-right:1px solid #b3b3b3;padding:0 10px 0 0;}}
.link{font-family:"Source Sans Pro",Helvetica,Arial,"Lucida Grande","Nimbus Sans L","sans-serif";font-weight:normal;color:#00adee;color:#00adee;-webkit-text-decoration-skip:objects;text-decoration:none;cursor:pointer;}body.lang-ja .link{font-family:"Source Sans Pro",Helvetica,Arial,"Lucida Grande","Nimbus Sans L","Meiryo","メイリオ","Yu Gothic","MS PGothic","ＭＳ Ｐゴシック","sans-serif";font-weight:normal;}body.lang-zh-hans .link{font-family:"Source Sans Pro",Helvetica,Arial,"Lucida Grande","Nimbus Sans L","Microsoft YaHei","微软雅黑","SimSun","宋体","sans-serif";font-weight:normal;}.link:hover,.link:focus{text-decoration:underline;}button.link{background:transparent;border:0;margin:0;padding:0;font-size:1em;}button.link:hover,button.link:focus{color:#00adee;text-decoration:underline;}label button.link{font-weight:bold;}a.lang-ja{font-family:'cjk' !important;}a.lang-zh-hans{font-family:'cjk' !important;}
.link-box{margin-bottom:1.35714rem;border:1px solid #b3b3b3;padding:10px;}.link-box__title{margin:0 0 4px;}.link-box a{color:#333;}.link-box a:hover,.link-box a:focus{color:#00adee;}.link-box ul{margin:0;padding:0;}.link-box ul li{margin:0;padding:0;list-style:none;list-style-image:none;}
.messages,.messages--status{font-family:"Source Sans Pro",Helvetica,Arial,"Lucida Grande","Nimbus Sans L","sans-serif";font-weight:bold;margin:1.35714rem 0;position:relative;padding:10px 10px 10px 44px;border:1px solid #00adee;background-color:#fff;color:#00adee;}body.lang-ja .messages,body.lang-ja .messages--status{font-family:"Source Sans Pro",Helvetica,Arial,"Lucida Grande","Nimbus Sans L","Meiryo","メイリオ","Yu Gothic","MS PGothic","ＭＳ Ｐゴシック","sans-serif";font-weight:bold;}body.lang-zh-hans .messages,body.lang-zh-hans .messages--status{font-family:"Source Sans Pro",Helvetica,Arial,"Lucida Grande","Nimbus Sans L","Microsoft YaHei","微软雅黑","SimSun","宋体","sans-serif";font-weight:bold;}.messages__icon{position:absolute;top:50%;left:10px;height:24px;width:24px;margin-top:-12px;line-height:1;}.messages__icon path{fill:#00adee;}.messages__highlight{color:#333;}.messages__list{margin:0;}.messages__item{list-style-image:none;}.messages--warning{border-color:#fd0;background-color:#fff;color:#333;}.messages--warning path{fill:#fd0;}.messages--error{border-color:#bf272d;background-color:#fff;color:#bf272d;}.messages--error path{fill:#bf272d;}
.no-wrap,.table-group .views-field-field-file-path,.table-group .views-field-field-document-revision-date,.table-group .views-field-changed,.table-group .views-field-created{white-space:nowrap;}
.notice-list{margin-bottom:20px;padding-top:5px;border-top:1px solid #bf272d;border-bottom:1px solid #bf272d;}.notice-list strong{font-weight:bold;color:#bf272d;}.notice-list .notice-item{display:block;margin:5px 0;}
.pager{clear:both;padding:0;text-align:center;}@media print{.pager{display:none;}}.pager__item,.pager__current-item,.pager-current,.pager-item,.pager-first,.pager-previous,.pager-next,.pager-last,.pager-ellipsis{display:inline;padding:0 .5em;list-style-type:none;background-image:none;}.pager__current-item,.pager-current{font-family:"Source Sans Pro",Helvetica,Arial,"Lucida Grande","Nimbus Sans L","sans-serif";font-weight:bold;}body.lang-ja .pager__current-item,body.lang-ja .pager-current{font-family:"Source Sans Pro",Helvetica,Arial,"Lucida Grande","Nimbus Sans L","Meiryo","メイリオ","Yu Gothic","MS PGothic","ＭＳ Ｐゴシック","sans-serif";font-weight:bold;}body.lang-zh-hans .pager__current-item,body.lang-zh-hans .pager-current{font-family:"Source Sans Pro",Helvetica,Arial,"Lucida Grande","Nimbus Sans L","Microsoft YaHei","微软雅黑","SimSun","宋体","sans-serif";font-weight:bold;}.pager__current-item a,.pager-current a{color:#7f7f7f;font-family:"Source Sans Pro",Helvetica,Arial,"Lucida Grande","Nimbus Sans L","sans-serif";font-weight:bold;}body.lang-ja .pager__current-item a,body.lang-ja .pager-current a{font-family:"Source Sans Pro",Helvetica,Arial,"Lucida Grande","Nimbus Sans L","Meiryo","メイリオ","Yu Gothic","MS PGothic","ＭＳ Ｐゴシック","sans-serif";font-weight:bold;}body.lang-zh-hans .pager__current-item a,body.lang-zh-hans .pager-current a{font-family:"Source Sans Pro",Helvetica,Arial,"Lucida Grande","Nimbus Sans L","Microsoft YaHei","微软雅黑","SimSun","宋体","sans-serif";font-weight:bold;}
@media print{.print-none,.toolbar,.action-links,.links,.book-navigation,.forum-topic-navigation,.feed-icons{display:none;}}
.readmore__trigger{font-family:"Source Sans Pro",Helvetica,Arial,"Lucida Grande","Nimbus Sans L","sans-serif";font-weight:normal;color:#00adee;display:block;padding:0 0 0 12px;cursor:pointer;background:url(/themes/idt8/components/forms/button/button__icon-arrow.png) left -5px/14px 25px no-repeat #fff;}body.lang-ja .readmore__trigger{font-family:"Source Sans Pro",Helvetica,Arial,"Lucida Grande","Nimbus Sans L","Meiryo","メイリオ","Yu Gothic","MS PGothic","ＭＳ Ｐゴシック","sans-serif";font-weight:normal;}body.lang-zh-hans .readmore__trigger{font-family:"Source Sans Pro",Helvetica,Arial,"Lucida Grande","Nimbus Sans L","Microsoft YaHei","微软雅黑","SimSun","宋体","sans-serif";font-weight:normal;}.readmore__trigger:focus,.readmore__trigger:hover{text-decoration:underline;}.inline-sibling + * > .readmore__trigger{display:inline-block;}.readmore.is-collapsed .readmore__content{display:none;}.readmore.is-expanded .readmore__trigger{display:none;}
.responsive-table-cell,.priority-low,.priority-medium{display:none;}@media (min-width:996px){.responsive-table-cell--low-priority,.priority-low{display:table-cell;}}@media (min-width:693px){.responsive-table-cell--medium-priority,.priority-medium{display:table-cell;}}
.responsive-video,.media-youtube-video,.media-vimeo-preview-wrapper{position:relative;padding-bottom:56.25%;padding-top:25px;height:0;}.responsive-video__embed,.responsive-video iframe,.media-youtube-video iframe,.media-vimeo-preview-wrapper iframe{position:absolute;top:0;left:0;width:100%;height:100%;}.responsive-video--4-3{padding-bottom:75%;}
.table-group td,.table-group th{position:relative;border-bottom:1px solid #b3b3b3;padding:4px 9px;}.table-group td:after,.table-group th:after{content:'';position:absolute;z-index:1;bottom:-1px;right:-2px;display:block;width:5px;height:1px;background-color:#fff;}.table-group td:last-child:after,.table-group th:last-child:after{content:normal;}.table-group tr:last-child td:after,.table-group tr:last-child th:after{content:normal;}.table-group__sort-icon,.tablesort{margin-left:3px;vertical-align:top;}.table-group__heading{font-family:"Source Sans Pro",Helvetica,Arial,"Lucida Grande","Nimbus Sans L","sans-serif";font-weight:500;border-bottom:1px solid #b3b3b3;}body.lang-ja .table-group__heading{font-family:"Source Sans Pro",Helvetica,Arial,"Lucida Grande","Nimbus Sans L","Meiryo","メイリオ","Yu Gothic","MS PGothic","ＭＳ Ｐゴシック","sans-serif";font-weight:500;}body.lang-zh-hans .table-group__heading{font-family:"Source Sans Pro",Helvetica,Arial,"Lucida Grande","Nimbus Sans L","Microsoft YaHei","微软雅黑","SimSun","宋体","sans-serif";font-weight:500;}.table-group__trigger{font-family:"Source Sans Pro",Helvetica,Arial,"Lucida Grande","Nimbus Sans L","sans-serif";font-weight:normal;color:#00adee;cursor:pointer;}body.lang-ja .table-group__trigger{font-family:"Source Sans Pro",Helvetica,Arial,"Lucida Grande","Nimbus Sans L","Meiryo","メイリオ","Yu Gothic","MS PGothic","ＭＳ Ｐゴシック","sans-serif";font-weight:normal;}body.lang-zh-hans .table-group__trigger{font-family:"Source Sans Pro",Helvetica,Arial,"Lucida Grande","Nimbus Sans L","Microsoft YaHei","微软雅黑","SimSun","宋体","sans-serif";font-weight:normal;}.table-group__collapsible-body.is-expanded .table-group__trigger{display:none;}.table-group__collapsible-body.is-collapsed .table-group__collapsible-row{display:none;}.table-group__collapsible-body.is-collapsed .table-group__trigger-hide{display:none;}.table-group__collapsible-body.is-expanded .table-group__trigger-show{display:none;}
.visually-hidden{position:absolute !important;height:1px;width:1px;overflow:hidden;clip:rect(1px,1px,1px,1px);word-wrap:normal;}.visually-hidden--off,.visually-hidden--focusable:active,.visually-hidden--focusable:focus,.visually-hidden.focusable:active,.visually-hidden.focusable:focus{position:static !important;clip:auto;height:auto;width:auto;overflow:visible;}
.autocomplete,.form-autocomplete{background-image:url(/themes/idt8/components/forms/autocomplete/throbber-inactive.png);background-position:100% center;background-repeat:no-repeat;}.autocomplete__list-wrapper,#autocomplete{border:1px solid;overflow:hidden;position:absolute;z-index:100;}.autocomplete__list,#autocomplete ul{list-style:none;list-style-image:none;margin:0;padding:0;}.autocomplete__list-item,#autocomplete li{background:#fff;color:#333;cursor:default;white-space:pre;}.autocomplete__list-item.is-selected,.autocomplete__list-item--is-selected,#autocomplete li.is-selected,#autocomplete .selected{background:#1b3663;color:#fff;}.autocomplete.is-throbbing,.autocomplete--is-throbbing,.is-throbbing.form-autocomplete,.form-autocomplete.throbbing{background-image:url(/themes/idt8/components/forms/autocomplete/throbber-active.gif);}
.hidden,html.js .js-hidden,html.js .element-hidden,html.js .js-hide{display:none;}
.progress-bar,.progress{font-family:"Source Sans Pro",Helvetica,Arial,"Lucida Grande","Nimbus Sans L","sans-serif";font-weight:bold;}body.lang-ja .progress-bar,body.lang-ja .progress{font-family:"Source Sans Pro",Helvetica,Arial,"Lucida Grande","Nimbus Sans L","Meiryo","メイリオ","Yu Gothic","MS PGothic","ＭＳ Ｐゴシック","sans-serif";font-weight:bold;}body.lang-zh-hans .progress-bar,body.lang-zh-hans .progress{font-family:"Source Sans Pro",Helvetica,Arial,"Lucida Grande","Nimbus Sans L","Microsoft YaHei","微软雅黑","SimSun","宋体","sans-serif";font-weight:bold;}.progress-bar__bar,.progress .bar{border-radius:3px;margin:0 .2em;border:1px solid #4d4d4d;background-color:#b3b3b3;}.progress-bar__fill,.progress .filled{height:1.5em;width:5px;background:#1b3663 url(/themes/idt8/components/forms/progress-bar/progress-bar.gif) repeat 0 0;}.progress-bar__percentage,.progress .percentage{float:right;}.progress-bar--inline,.ajax-progress-bar{width:16em;display:inline-block;}
.progress-throbber,.ajax-progress{display:inline-block;}.progress-throbber__widget,.ajax-progress .throbber{background:url(/themes/idt8/components/forms/progress-throbber/progress-throbber.gif) no-repeat 0 -18px transparent;float:left;height:15px;margin:2px;width:15px;}.progress-throbber__widget-in-tr,tr .ajax-progress .throbber{margin:0 2px;}.progress-throbber__message,.ajax-progress .message{padding-left:20px;}
.resizable-textarea,.resizable-textarea textarea{width:100%;vertical-align:bottom;}.resizable-textarea__grippie,.resizable-textarea .grippie{background:url(/themes/idt8/components/forms/resizable-textarea/grippie.png) no-repeat center 2px #eeeeee;border:1px solid #b3b3b3;border-top-width:0;cursor:s-resize;height:9px;overflow:hidden;}
#views-exposed-form-knowledge-base-knowledge-base-page .knowledge-base-decription{margin:0 0 1.35714rem 0;}div#fancy_login_dim_screen{background-color:black !important;z-index:100 !important;}a#fancy_login_close_button,.fancy_login_message_close_button{position:absolute;top:-10px;right:0;border:1px solid white !important;background-color:black !important;border-radius:100%;text-transform:lowercase;line-height:14px;font-size:16px;font-weight:normal;width:20px;height:20px;text-align:center;color:white;}a#fancy_login_close_button:hover,.fancy_login_message_close_button:hover{color:white;background-color:#00adee !important;}div#fancy_login_login_box{border:0 !important;z-index:101 !important;border-radius:2px;width:485px;}@media all and (max-width:600px){div#fancy_login_login_box{width:250px;}}.fancy-login-user-login-form #edit-login{float:left;width:220px;height:212px;margin-right:15px;}.fancy-login-user-login-form #edit-register{float:left;width:220px;height:212px;}.fancy-login-user-login-form .fieldset-legend{font-size:16px;color:#00adee;}.fancy-login-user-login-form .ajax-progress-throbber{margin:5px 0 0 -5px;}.fancy-login-user-login-form .ajax-progress-throbber .message{padding-left:0 !important;}#fancy_login_messages_container_wrapper .fancy_login_messages_container{position:relative;}#fancy_login_messages_container_wrapper .fancy_login_messages_container .messages{margin:0 0 1px;box-shadow:none;background-color:#bf272d;color:white;opacity:1;border:0;border-radius:2px;font-size:14.5px;font-weight:normal;}#fancy_login_messages_container_wrapper .fancy_login_messages_container .messages a{color:white;}.fancy_login_message_close_button{top:-2px;background-color:#bf272d !important;}.fancy_login_message_close_button:hover{background-color:black !important;}
_:-ms-lang(x),.header__wrapper .navbar > .navbar__item:last-child > .navbar__link{background:url(/themes/idt8/components/navigation/navbar/navbar-lock-grey.png) left 12px/9px 11px no-repeat;}
.social{margin-top:0;padding:0;}.social li{margin-left:.5em;}.social__item{display:inline;list-style-type:none;margin-right:9px;}.social__item:last-child{margin-right:0;}.social .social__link{background:url(/themes/idt8/components/components/social/social--facebook.png) left top/24px 24px no-repeat;display:inline-block;width:24px;height:24px;overflow:hidden;text-indent:24px;line-height:24px;vertical-align:bottom;}.social .social__link-facebook{background-image:url(/themes/idt8/components/components/social/social--facebook.png);}.social .social__link-googleplus{background-image:url(/themes/idt8/components/components/social/social--googleplus.png);}.social .social__link-linkedin{background-image:url(/themes/idt8/components/components/social/social--linkedin.png);}.social .social__link-twitter{background-image:url(/themes/idt8/components/components/social/social--twitter.png);}.social .social__link-youku{background-image:url(/themes/idt8/components/components/social/social--youku.png);}.social .social__link-youtube{background-image:url(/themes/idt8/components/components/social/social--youtube.png);}
.nav-menu__item{list-style-image:url(/themes/idt8/components/navigation/nav-menu/leaf.svg);list-style-type:square;}.nav-menu__item.is-expanded,.nav-menu__item--is-expanded{list-style-image:url(/themes/idt8/components/navigation/nav-menu/expanded.svg);list-style-type:circle;}.nav-menu__item.is-collapsed,.nav-menu__item--is-collapsed{list-style-image:url(/themes/idt8/components/navigation/nav-menu/collapsed.svg);list-style-type:disc;}.nav-menu__link.is-active{color:#333;}.nav-menu--simple,.nav-menu--simple .nav-menu__list{margin:0;padding:0;list-style:none;}.nav-menu--simple .nav-menu__item,.nav-menu--simple .nav-menu__list .nav-menu__item{margin:0;padding:0;list-style-image:none;list-style-type:none;}
.inline-sibling,.inline-checkboxes legend,.inline-checkboxes .form-item{display:inline;margin-right:10px;}.inline-sibling *,.inline-checkboxes legend *,.inline-checkboxes .form-item *{display:inline;}.inline-sibling + *,.inline-sibling + * > :first-child,.inline-sibling + * > :first-child > :first-child,.inline-checkboxes legend + *,.inline-checkboxes .form-item + *,.inline-checkboxes legend + * > :first-child,.inline-checkboxes .form-item + * > :first-child,.inline-checkboxes legend + * > :first-child > :first-child,.inline-checkboxes .form-item + * > :first-child > :first-child{display:inline;}@media (min-width:996px){.inline-sibling--xl{display:inline;margin-right:10px;}.inline-sibling--xl *{display:inline;}.inline-sibling--xl + *,.inline-sibling--xl + * > :first-child,.inline-sibling--xl + * > :first-child > :first-child{display:inline;}}.inline-sibling--xl + *{margin:0;}
.footer{margin-top:1.35714rem;padding:1.35714rem 0;border-top:1px solid #b3b3b3;}@media (min-width:693px){.footer__left{float:left;}}.footer__right{margin-top:20px;}@media (min-width:693px){.footer__right{float:right;margin-top:0;text-align:right;}}.footer__right__link,.footer__right a{text-transform:uppercase;}.footer,.footer__link,.footer a{font-family:"Source Sans Pro",Helvetica,Arial,"Lucida Grande","Nimbus Sans L","sans-serif";font-weight:normal;font-size:1rem;line-height:1.35714rem;color:#4d4d4d;}body.lang-ja .footer,body.lang-ja .footer__link,body.lang-ja
.footer a{font-family:"Source Sans Pro",Helvetica,Arial,"Lucida Grande","Nimbus Sans L","Meiryo","メイリオ","Yu Gothic","MS PGothic","ＭＳ Ｐゴシック","sans-serif";font-weight:normal;}body.lang-zh-hans .footer,body.lang-zh-hans .footer__link,body.lang-zh-hans
.footer a{font-family:"Source Sans Pro",Helvetica,Arial,"Lucida Grande","Nimbus Sans L","Microsoft YaHei","微软雅黑","SimSun","宋体","sans-serif";font-weight:normal;}.footer__link:hover,.footer__link:focus,.footer a:hover,.footer a:focus{color:#00adee;}
.dialog,.ui-dialog,#colorbox{position:absolute;z-index:1260;max-width:92%;padding:12px 17px;border:0;background-color:#fff;box-shadow:0 5px 9px #333;}.dialog__overlay,.ui-widget-overlay,#cboxOverlay{position:fixed;z-index:1259;top:0;left:0;width:100%;height:100%;background:#000;opacity:.5 !important;}.dialog__title,.ui-dialog-titlebar,#cboxTitle{font-family:"Source Sans Pro",Helvetica,Arial,"Lucida Grande","Nimbus Sans L","sans-serif";font-weight:bold;font-size:1.64286rem;line-height:2.03571rem;padding:0 5rem 0 0;margin:0 0 5px;}body.lang-ja .dialog__title,body.lang-ja .ui-dialog-titlebar,body.lang-ja #cboxTitle{font-family:"Source Sans Pro",Helvetica,Arial,"Lucida Grande","Nimbus Sans L","Meiryo","メイリオ","Yu Gothic","MS PGothic","ＭＳ Ｐゴシック","sans-serif";font-weight:bold;}body.lang-zh-hans .dialog__title,body.lang-zh-hans .ui-dialog-titlebar,body.lang-zh-hans #cboxTitle{font-family:"Source Sans Pro",Helvetica,Arial,"Lucida Grande","Nimbus Sans L","Microsoft YaHei","微软雅黑","SimSun","宋体","sans-serif";font-weight:bold;}@media (min-width:693px){.dialog__title,.ui-dialog-titlebar,#cboxTitle{font-family:"Source Sans Pro",Helvetica,Arial,"Lucida Grande","Nimbus Sans L","sans-serif";font-weight:bold;font-size:1.64286rem;}body.lang-ja .dialog__title,body.lang-ja .ui-dialog-titlebar,body.lang-ja #cboxTitle{font-family:"Source Sans Pro",Helvetica,Arial,"Lucida Grande","Nimbus Sans L","Meiryo","メイリオ","Yu Gothic","MS PGothic","ＭＳ Ｐゴシック","sans-serif";font-weight:bold;}body.lang-zh-hans .dialog__title,body.lang-zh-hans .ui-dialog-titlebar,body.lang-zh-hans #cboxTitle{font-family:"Source Sans Pro",Helvetica,Arial,"Lucida Grande","Nimbus Sans L","Microsoft YaHei","微软雅黑","SimSun","宋体","sans-serif";font-weight:bold;}}.dialog__close,button.ui-button-icon-only,.ui-dialog-titlebar-close,#cboxClose{font-size:0.78571rem;position:absolute;right:-13px;top:-8px;width:auto;height:14px;margin:0;border:0;padding:0 22px 0 0;background:url(/themes/idt8/components/components/dialog/close-box-lg.png) right top/14px 14px no-repeat;line-height:14px;text-transform:uppercase;}.dialog__close:hover,button.ui-button-icon-only:hover,.ui-dialog-titlebar-close:hover,#cboxClose:hover{text-decoration:underline;}button.ui-button-icon-only .ui-icon-closethick,.ui-dialog-titlebar-close .ui-icon-closethick{display:none;}.ui-dialog .ui-dialog-titlebar button.ui-dialog-titlebar-close{right:15px;top:10px;}#colorbox{box-sizing:content-box;border-radius:0;background-image:none;}#colorbox #cboxWrapper{position:static;}#colorbox #cboxLoadedContent{margin-top:18px;}#cboxClose:focus,#cboxClose:hover{background-position:right top;}#cboxTitle{display:block !important;margin-top:10px;height:auto;text-align:center;padding:0;}.dun-wrapper .duns-button{font-weight:bold;}
.ui-widget-content{border:0;}.ui-state-default,.ui-state-hover,.ui-state-focus,.ui-state-active{outline:0;}.ui-state-highlight{font-weight:bold;}.ui-state-error,.ui-widget-content .ui-state-error{color:#fff;background:#e63;border-color:#d52;}.ui-state-disabled,.ui-widget-content .ui-state-disabled{opacity:.35;}.ui-priority-secondary,.ui-widget-content .ui-priority-secondary{opacity:.7;}.ui-icon{display:block;text-indent:-99999px;width:16px;height:16px;overflow:hidden;background-repeat:no-repeat;background-image:url(/core/themes/seven/images/ui-icons-222222-256x240.png);}.ui-widget-content .ui-icon,.ui-widget-header .ui-icon{background-image:url(/core/themes/seven/images/ui-icons-222222-256x240.png);}.ui-state-default .ui-icon{background-image:url(/core/themes/seven/images/ui-icons-888888-256x240.png);}.ui-state-hover .ui-icon,.ui-state-focus .ui-icon,.ui-state-highlight .ui-icon{background-image:url(/core/themes/seven/images/ui-icons-454545-256x240.png);}.ui-state-active .ui-icon{background-image:url(/core/themes/seven/images/ui-icons-800000-256x240.png);}.ui-state-error .ui-icon,.ui-state-error-text .ui-icon{background-image:url(/core/themes/seven/images/ui-icons-ffffff-256x240.png);}.ui-widget p .ui-icon{margin:2px 3px 0 0;}[dir='rtl'] .ui-widget p .ui-icon{margin:2px 0 0 3px;}.ui-icon-carat-1-ne{background-position:-16px 0;}.ui-icon-carat-1-e{background-position:-32px 0;}.ui-icon-carat-1-se{background-position:-48px 0;}.ui-icon-carat-1-s{background-position:-64px 0;}.ui-icon-carat-1-sw{background-position:-80px 0;}.ui-icon-carat-1-w{background-position:-96px 0;}.ui-icon-carat-1-nw{background-position:-112px 0;}.ui-icon-carat-2-n-s{background-position:-128px 0;}.ui-icon-carat-2-e-w{background-position:-144px 0;}.ui-icon-triangle-1-n{background-position:0 -16px;}.ui-icon-triangle-1-ne{background-position:-16px -16px;}.ui-icon-triangle-1-e{background-position:-32px -16px;}.ui-icon-triangle-1-se{background-position:-48px -16px;}.ui-icon-triangle-1-s{background-position:-64px -16px;}.ui-icon-triangle-1-sw{background-position:-80px -16px;}.ui-icon-triangle-1-w{background-position:-96px -16px;}.ui-icon-triangle-1-nw{background-position:-112px -16px;}.ui-icon-triangle-2-n-s{background-position:-128px -16px;}.ui-icon-triangle-2-e-w{background-position:-144px -16px;}.ui-icon-arrow-1-n{background-position:0 -32px;}.ui-icon-arrow-1-ne{background-position:-16px -32px;}.ui-icon-arrow-1-e{background-position:-32px -32px;}.ui-icon-arrow-1-se{background-position:-48px -32px;}.ui-icon-arrow-1-s{background-position:-64px -32px;}.ui-icon-arrow-1-sw{background-position:-80px -32px;}.ui-icon-arrow-1-w{background-position:-96px -32px;}.ui-icon-arrow-1-nw{background-position:-112px -32px;}.ui-icon-arrow-2-n-s{background-position:-128px -32px;}.ui-icon-arrow-2-ne-sw{background-position:-144px -32px;}.ui-icon-arrow-2-e-w{background-position:-160px -32px;}.ui-icon-arrow-2-se-nw{background-position:-176px -32px;}.ui-icon-arrowstop-1-n{background-position:-192px -32px;}.ui-icon-arrowstop-1-e{background-position:-208px -32px;}.ui-icon-arrowstop-1-s{background-position:-224px -32px;}.ui-icon-arrowstop-1-w{background-position:-240px -32px;}.ui-icon-arrowthick-1-n{background-position:0 -48px;}.ui-icon-arrowthick-1-ne{background-position:-16px -48px;}.ui-icon-arrowthick-1-e{background-position:-32px -48px;}.ui-icon-arrowthick-1-se{background-position:-48px -48px;}.ui-icon-arrowthick-1-s{background-position:-64px -48px;}.ui-icon-arrowthick-1-sw{background-position:-80px -48px;}.ui-icon-arrowthick-1-w{background-position:-96px -48px;}.ui-icon-arrowthick-1-nw{background-position:-112px -48px;}.ui-icon-arrowthick-2-n-s{background-position:-128px -48px;}.ui-icon-arrowthick-2-ne-sw{background-position:-144px -48px;}.ui-icon-arrowthick-2-e-w{background-position:-160px -48px;}.ui-icon-arrowthick-2-se-nw{background-position:-176px -48px;}.ui-icon-arrowthickstop-1-n{background-position:-192px -48px;}.ui-icon-arrowthickstop-1-e{background-position:-208px -48px;}.ui-icon-arrowthickstop-1-s{background-position:-224px -48px;}.ui-icon-arrowthickstop-1-w{background-position:-240px -48px;}.ui-icon-arrowreturnthick-1-w{background-position:0 -64px;}.ui-icon-arrowreturnthick-1-n{background-position:-16px -64px;}.ui-icon-arrowreturnthick-1-e{background-position:-32px -64px;}.ui-icon-arrowreturnthick-1-s{background-position:-48px -64px;}.ui-icon-arrowreturn-1-w{background-position:-64px -64px;}.ui-icon-arrowreturn-1-n{background-position:-80px -64px;}.ui-icon-arrowreturn-1-e{background-position:-96px -64px;}.ui-icon-arrowreturn-1-s{background-position:-112px -64px;}.ui-icon-arrowrefresh-1-w{background-position:-128px -64px;}.ui-icon-arrowrefresh-1-n{background-position:-144px -64px;}.ui-icon-arrowrefresh-1-e{background-position:-160px -64px;}.ui-icon-arrowrefresh-1-s{background-position:-176px -64px;}.ui-icon-arrow-4{background-position:0 -80px;}.ui-icon-arrow-4-diag{background-position:-16px -80px;}.ui-icon-extlink{background-position:-32px -80px;}.ui-icon-newwin{background-position:-48px -80px;}.ui-icon-refresh{background-position:-64px -80px;}.ui-icon-shuffle{background-position:-80px -80px;}.ui-icon-transfer-e-w{background-position:-96px -80px;}.ui-icon-transferthick-e-w{background-position:-112px -80px;}.ui-icon-folder-collapsed{background-position:0 -96px;}.ui-icon-folder-open{background-position:-16px -96px;}.ui-icon-document{background-position:-32px -96px;}.ui-icon-document-b{background-position:-48px -96px;}.ui-icon-note{background-position:-64px -96px;}.ui-icon-mail-closed{background-position:-80px -96px;}.ui-icon-mail-open{background-position:-96px -96px;}.ui-icon-suitcase{background-position:-112px -96px;}.ui-icon-comment{background-position:-128px -96px;}.ui-icon-person{background-position:-144px -96px;}.ui-icon-print{background-position:-160px -96px;}.ui-icon-trash{background-position:-176px -96px;}.ui-icon-locked{background-position:-192px -96px;}.ui-icon-unlocked{background-position:-208px -96px;}.ui-icon-bookmark{background-position:-224px -96px;}.ui-icon-tag{background-position:-240px -96px;}.ui-icon-home{background-position:0 -112px;}.ui-icon-flag{background-position:-16px -112px;}.ui-icon-calendar{background-position:-32px -112px;}.ui-icon-cart{background-position:-48px -112px;}.ui-icon-pencil{background-position:-64px -112px;}.ui-icon-clock{background-position:-80px -112px;}.ui-icon-disk{background-position:-96px -112px;}.ui-icon-calculator{background-position:-112px -112px;}.ui-icon-zoomin{background-position:-128px -112px;}.ui-icon-zoomout{background-position:-144px -112px;}.ui-icon-search{background-position:-160px -112px;}.ui-icon-wrench{background-position:-176px -112px;}.ui-icon-gear{background-position:-192px -112px;}.ui-icon-heart{background-position:-208px -112px;}.ui-icon-star{background-position:-224px -112px;}.ui-icon-link{background-position:-240px -112px;}.ui-icon-cancel{background-position:0 -128px;}.ui-icon-plus{background-position:-16px -128px;}.ui-icon-plusthick{background-position:-32px -128px;}.ui-icon-minus{background-position:-48px -128px;}.ui-icon-minusthick{background-position:-64px -128px;}.ui-icon-close{background-position:-80px -128px;}.ui-icon-closethick{background-position:-96px -128px;}.ui-icon-key{background-position:-112px -128px;}.ui-icon-lightbulb{background-position:-128px -128px;}.ui-icon-scissors{background-position:-144px -128px;}.ui-icon-clipboard{background-position:-160px -128px;}.ui-icon-copy{background-position:-176px -128px;}.ui-icon-contact{background-position:-192px -128px;}.ui-icon-image{background-position:-208px -128px;}.ui-icon-video{background-position:-224px -128px;}.ui-icon-script{background-position:-240px -128px;}.ui-icon-alert{background-position:0 -144px;}.ui-icon-info{background-position:-16px -144px;}.ui-icon-notice{background-position:-32px -144px;}.ui-icon-help{background-position:-48px -144px;}.ui-icon-check{background-position:-64px -144px;}.ui-icon-bullet{background-position:-80px -144px;}.ui-icon-radio-off{background-position:-96px -144px;}.ui-icon-radio-on{background-position:-112px -144px;}.ui-icon-pin-w{background-position:-128px -144px;}.ui-icon-pin-s{background-position:-144px -144px;}.ui-icon-play{background-position:0 -160px;}.ui-icon-pause{background-position:-16px -160px;}.ui-icon-seek-next{background-position:-32px -160px;}.ui-icon-seek-prev{background-position:-48px -160px;}.ui-icon-seek-end{background-position:-64px -160px;}.ui-icon-seek-first{background-position:-80px -160px;}.ui-icon-stop{background-position:-96px -160px;}.ui-icon-eject{background-position:-112px -160px;}.ui-icon-volume-off{background-position:-128px -160px;}.ui-icon-volume-on{background-position:-144px -160px;}.ui-icon-power{background-position:0 -176px;}.ui-icon-signal-diag{background-position:-16px -176px;}.ui-icon-signal{background-position:-32px -176px;}.ui-icon-battery-0{background-position:-48px -176px;}.ui-icon-battery-1{background-position:-64px -176px;}.ui-icon-battery-2{background-position:-80px -176px;}.ui-icon-battery-3{background-position:-96px -176px;}.ui-icon-circle-plus{background-position:0 -192px;}.ui-icon-circle-minus{background-position:-16px -192px;}.ui-icon-circle-close{background-position:-32px -192px;}.ui-icon-circle-triangle-e{background-position:-48px -192px;}.ui-icon-circle-triangle-s{background-position:-64px -192px;}.ui-icon-circle-triangle-w{background-position:-80px -192px;}.ui-icon-circle-triangle-n{background-position:-96px -192px;}.ui-icon-circle-arrow-e{background-position:-112px -192px;}.ui-icon-circle-arrow-s{background-position:-128px -192px;}.ui-icon-circle-arrow-w{background-position:-144px -192px;}.ui-icon-circle-arrow-n{background-position:-160px -192px;}.ui-icon-circle-zoomin{background-position:-176px -192px;}.ui-icon-circle-zoomout{background-position:-192px -192px;}.ui-icon-circle-check{background-position:-208px -192px;}.ui-icon-circlesmall-plus{background-position:0 -208px;}.ui-icon-circlesmall-minus{background-position:-16px -208px;}.ui-icon-circlesmall-close{background-position:-32px -208px;}.ui-icon-squaresmall-plus{background-position:-48px -208px;}.ui-icon-squaresmall-minus{background-position:-64px -208px;}.ui-icon-squaresmall-close{background-position:-80px -208px;}.ui-icon-grip-dotted-vertical{background-position:0 -224px;}.ui-icon-grip-dotted-horizontal{background-position:-16px -224px;}.ui-icon-grip-solid-vertical{background-position:-32px -224px;}.ui-icon-grip-solid-horizontal{background-position:-48px -224px;}.ui-icon-gripsmall-diagonal-se{background-position:-64px -224px;}.ui-icon-grip-diagonal-se{background-position:-80px -224px;}.ui-icon-carat-1-n{background-position:0 0;}.ui-accordion{border:0;}.ui-accordion .ui-accordion-header{border:solid 1px #ccc;text-transform:uppercase;}.ui-accordion h3.ui-accordion-header,#block-system-main h3.ui-accordion-header{font-size:1.1em;margin:10px 0;}#block-system-main .ui-accordion h3.ui-state-active,.ui-accordion h3.ui-state-active{margin-bottom:0;}.ui-accordion .ui-accordion-header a{display:block;}.ui-accordion .ui-accordion-content{padding:1em 2.2em;border:solid 1px #ccc;border-top:0;}.ui-tabs{padding:0;}.ui-tabs .ui-tabs-nav{padding:5px 10px 4px;margin:0;line-height:20px;border-bottom:solid 1px #ccc;border-bottom-left-radius:0;border-bottom-right-radius:0;}.ui-tabs .ui-tabs-nav li{padding:0 1em 0 10px;margin:0;list-style:none;}[dir='rtl'] .ui-tabs .ui-tabs-nav li{padding:0 10px 0 1em;}.ui-tabs .ui-tabs-nav li a{float:none;padding:0 10px;border-radius:10px;}.ui-tabs .ui-tabs-nav li.ui-tabs-selected a{color:#fff;background:#666;font-weight:normal;}.ui-widget-overlay{background:#000;opacity:.5;}.ui-slider{border:solid 1px #ccc;}.ui-slider .ui-slider-range{background:#e4e4e4;}.ui-slider .ui-slider-handle{border:1px solid #e4e4e4;border-bottom:1px solid #b4b4b4;border-left-color:#d2d2d2;border-right-color:#d2d2d2;background-color:#e4e4e4;border-radius:4px;}.ui-slider a.ui-state-active,.ui-slider .ui-slider-handle:active{background:#666;color:#fff;border:solid 1px #555;}.ui-datepicker{border:1px solid #a6a6a6;background:#fff;padding:0;}.ui-datepicker-calendar thead tr{border-bottom:1px solid #a6a6a6;border-top:1px solid #a6a6a6;}.ui-datepicker-calendar tr:hover{background:transparent;}.ui-datepicker td{padding:0;}.ui-datepicker td span,.ui-datepicker td a{color:inherit;text-align:center;}.ui-datepicker .ui-datepicker-header .ui-datepicker-next-hover{cursor:pointer;right:2px;top:2px;}.ui-datepicker .ui-datepicker-header .ui-datepicker-prev-hover{cursor:pointer;left:2px;top:2px;}.ui-datepicker td a.ui-state-hover{background-color:#f7fcff;}.ui-datepicker .ui-state-active{background:#ebeae4;border:0;}.ui-datepicker .ui-state-highlight{font-weight:bold;color:inherit;}.ui-autocomplete{background:#fff;border:1px solid #ccc;}.ui-autocomplete .ui-menu-item.ui-state-focus,.autocomplete .ui-menu-item.ui-state-hover{background:#0072b9;margin:0;}.ui-autocomplete .ui-state-focus a,.autocomplete .ui-state-hover a{color:#fff;}.ui-dialog{}[dir='rtl'] .ui-dialog .ui-dialog-titlebar-close{right:auto;left:20px;}.ui-dialog .ui-dialog-buttonpane .ui-dialog-buttonset{margin:0;padding:0;float:none;}.ui-dialog .ui-button-icon-only .ui-button-text{padding:0;text-indent:0;}.ui-dialog .ui-dialog-content{max-height:92% !important;}.ui-dialog .ui-dialog-content .form-actions{padding:0;margin:0;}.ui-dialog .ajax-progress-throbber{left:49%;position:fixed;top:48.5%;z-index:1000;background-color:#232323;background-image:url(/core/misc/loading-small.gif);background-position:center center;background-repeat:no-repeat;border-radius:7px;height:24px;opacity:.9;padding:4px;width:24px;}[dir='rtl'] .ui-dialog .ajax-progress-throbber{left:auto;right:49%;}.ui-dialog .ajax-progress-throbber .throbber,.ui-dialog .ajax-progress-throbber .message{display:none;}
.skip-link{display:block;padding:2px 0 3px;text-align:center;}.skip-link:link,.skip-link:visited{background-color:#4d4d4d;color:#fff;}@media print{.skip-link{display:none;}}
.breadcrumb{margin:0 0 1rem 0;font-family:"Source Sans Pro",Helvetica,Arial,"Lucida Grande","Nimbus Sans L","sans-serif";font-weight:normal;color:#00adee;color:#b3b3b3;}body.lang-ja .breadcrumb{font-family:"Source Sans Pro",Helvetica,Arial,"Lucida Grande","Nimbus Sans L","Meiryo","メイリオ","Yu Gothic","MS PGothic","ＭＳ Ｐゴシック","sans-serif";font-weight:normal;}body.lang-zh-hans .breadcrumb{font-family:"Source Sans Pro",Helvetica,Arial,"Lucida Grande","Nimbus Sans L","Microsoft YaHei","微软雅黑","SimSun","宋体","sans-serif";font-weight:normal;}@media print{.breadcrumb{display:none;}}.breadcrumb__list{margin:0;padding:0;}.breadcrumb__item{display:inline;list-style-type:none;margin:0;padding:0;}.breadcrumb__item a,.breadcrumb__item a:visited{color:#b3b3b3;}.breadcrumb__item:last-child,.breadcrumb__item:last-child a,.breadcrumb__item:last-child a:visited{color:#333;}
.navbar{margin:0;padding:5px 25px 20px;background-color:#eeeeee;z-index:100;}@media (min-width:693px){.navbar{position:relative;z-index:100;float:left;margin:0 4px 18px 0;border-bottom:1px solid #b3b3b3;padding:0;background-color:transparent;}}.navbar__list{margin:0;padding:0;}.navbar__item{position:relative;list-style-type:none;list-style-image:none;}.navbar__item.is-expanded{list-style-image:url(/themes/idt8/components/navigation/navbar/expanded.svg);}.navbar__item.is-collapsed{list-style-image:url(/themes/idt8/components/navigation/navbar/collapsed.svg);}.navbar__item.is-collapsed > .navbar__list{display:none;}.navbar__item.is-expanded > .navbar__list{display:block;}.navbar__last-words{display:inline;}@media (min-width:693px){.navbar__last-words{display:none;}}@media (min-width:996px){.navbar__last-words{display:inline;}}.navbar__trigger{display:block;position:absolute;top:3px;left:-22px;width:20px;height:30px;cursor:pointer;}.navbar__link{color:#333;cursor:pointer;padding:7px 0;display:block;}.navbar > .navbar__item{border-bottom:1px solid #4d4d4d;}@media (min-width:693px){.navbar > .navbar__item{float:left;margin:0 2px 0 0;padding:0 18px 0 0;border:0;line-height:27px;list-style-image:none;}}@media (min-width:996px){.navbar > .navbar__item{margin-right:27px;}}@media (min-width:693px){.navbar > .navbar__item:hover,.navbar > .navbar__item:focus{margin-left:-18px;padding-left:18px;background-color:#eeeeee;}}.navbar > .navbar__item > .navbar__link{font-family:"Source Sans Pro",Helvetica,Arial,"Lucida Grande","Nimbus Sans L","sans-serif";font-weight:bold;font-size:1rem;line-height:1.35714rem;text-transform:uppercase;color:#1b3663;}body.lang-ja .navbar > .navbar__item > .navbar__link{font-family:"Source Sans Pro",Helvetica,Arial,"Lucida Grande","Nimbus Sans L","Meiryo","メイリオ","Yu Gothic","MS PGothic","ＭＳ Ｐゴシック","sans-serif";font-weight:bold;}body.lang-zh-hans .navbar > .navbar__item > .navbar__link{font-family:"Source Sans Pro",Helvetica,Arial,"Lucida Grande","Nimbus Sans L","Microsoft YaHei","微软雅黑","SimSun","宋体","sans-serif";font-weight:bold;}.navbar > .navbar__item > .navbar__link:hover,.navbar > .navbar__item > .navbar__link:focus{text-decoration:none;}.navbar > .navbar__item:last-child > .navbar__link{background:url(/themes/idt8/components/navigation/navbar/navbar-lock-grey.png) left 10px/9px 11px no-repeat;padding-left:14px;color:#b3b3b3;}.is-logged-in-user .navbar > .navbar__item:last-child > .navbar__link{background:url(/themes/idt8/components/navigation/navbar/navbar-lock.png) left 10px/9px 11px no-repeat;color:#1b3663;padding-left:auto;}.is-logged-in-user.is-secure .navbar > .navbar__item:last-child > .navbar__link{background:url(/themes/idt8/components/navigation/navbar/navbar-unlocked.png) left 10px/9px 11px no-repeat;color:#1b3663;padding-left:14px;}.navbar > .navbar__item:last-child:hover > .navbar__link,.navbar > .navbar__item:last-child:focus > .navbar__link{color:#1b3663;}@media (min-width:693px){.navbar > .navbar__item > .navbar__trigger{display:none;}}@media (min-width:693px){.navbar > .navbar__item > .navbar__list{display:none;position:absolute;left:0;width:350px;margin:0;padding:10px;border-top:1px solid #b3b3b3;text-align:left;background-color:#eeeeee;box-shadow:1px 1px 1px rgba(0,0,0,0.2);}}@media (min-width:693px){.navbar > .navbar__item:hover > .navbar__list,.navbar > .navbar__item:focus > .navbar__list{display:block;}}.navbar__list .navbar__item{margin-left:18px;}@media (min-width:693px){.navbar__list .navbar__item{margin-left:35px;}}
.menu-toggle{margin:-10px -18px 18px;padding:10px 18px;}@media (min-width:693px){.menu-toggle{margin:0;padding:0;background-color:transparent;}}.menu-toggle__trigger{font-family:"Source Sans Pro",Helvetica,Arial,"Lucida Grande","Nimbus Sans L","sans-serif";font-weight:bold;font-size:1rem;line-height:1.35714rem;text-transform:uppercase;color:#1b3663;width:153px;border-bottom:1px solid #b3b3b3;cursor:pointer;}body.lang-ja .menu-toggle__trigger{font-family:"Source Sans Pro",Helvetica,Arial,"Lucida Grande","Nimbus Sans L","Meiryo","メイリオ","Yu Gothic","MS PGothic","ＭＳ Ｐゴシック","sans-serif";font-weight:bold;}body.lang-zh-hans .menu-toggle__trigger{font-family:"Source Sans Pro",Helvetica,Arial,"Lucida Grande","Nimbus Sans L","Microsoft YaHei","微软雅黑","SimSun","宋体","sans-serif";font-weight:bold;}@media (min-width:693px){.menu-toggle__trigger{position:absolute !important;height:1px;width:1px;overflow:hidden;clip:rect(1px,1px,1px,1px);word-wrap:normal;}}.menu-toggle__trigger > svg{margin:0 10px 3px 0;vertical-align:middle;max-height:24px;height:24px;width:24px;}.menu-toggle__content{display:none;}@media (min-width:693px){.menu-toggle__content{display:block !important;}}.menu-toggle.is-expanded{background-color:#eeeeee;}.menu-toggle.is-collapsed .menu-toggle__content{display:none;}.menu-toggle.is-expanded .menu-toggle__content{display:block;}.menu-toggle.is-expanded .menu-toggle__trigger{border-color:#4d4d4d;}
.search{float:right;}.search__heading{width:28px;height:28px;margin:0 4px 0 0;padding:0;border:1px solid #b3b3b3;background:url(/themes/idt8/components/components/search/search-icon.png) left top/26px 26px no-repeat;cursor:pointer;}@media (min-width:693px){.search__heading{display:none;}}.search__content{display:none;position:absolute;left:18px;width:285px;margin-top:-28px;background-color:#fff;}@media (min-width:693px){.search__content{display:block !important;position:static;width:auto;margin:0 4px 0 0;}}.menu-toggle.is-expanded ~ .search__content{background-color:#eeeeee;}.search.is-collapsed .search__content{display:none;}.search.is-expanded .search__content{display:block;}.search__wrapper{float:left;width:226px;border:1px solid #b3b3b3;}@media (min-width:693px){.search__wrapper{width:auto;}}.search__cancel{float:right;height:28px;width:55px;margin:0 0 0 4px;padding:0 6px;border:1px solid #b3b3b3;line-height:26px;text-align:center;color:#1b3663;cursor:pointer;}@media (min-width:693px){.search__cancel{display:none;}}.search__input-wrapper,.search .form-item--search{float:left;margin:0;}.search__input{width:170px;border:0;background-image:none;}@media (min-width:693px){.search__input{width:100px;}.no-js .search__input{width:92px;}.search--with-logout .search__input{width:90px;}}@media (min-width:996px){.search__input{width:178px;}.no-js .search__input{width:225px;}.search--with-logout .search__input{width:138px;}}.search__description,.search__input + .form-item__description{position:absolute !important;height:1px;width:1px;overflow:hidden;clip:rect(1px,1px,1px,1px);word-wrap:normal;}.search__dropdown{float:left;display:none;}.search__dropdown.is-collapsed,.search__dropdown.is-expanded{display:block;}.search__dropdown-trigger{height:26px;width:28px;background:url(/themes/idt8/components/components/search/search-dropdown.svg) 9px 10px no-repeat;cursor:pointer;}.no-js .search__dropdown-trigger{display:none;}.search__dropdown-content{position:absolute;z-index:2;left:0;margin:0;padding:18px;background-color:#eeeeee;border:1px solid #b3b3b3;}@media (min-width:693px){.search__dropdown-content{left:auto;margin-left:-101px;width:207px;}.search--with-logout .search__dropdown-content{margin-left:-91px;width:178px;}}@media (min-width:996px){.search__dropdown-content{margin-left:-179px;width:234px;}.search--with-logout .search__dropdown-content{margin-left:-139px;width:226px;}}.no-js .search__dropdown-content{display:none;}.search__dropdown-content fieldset{margin:0;}.search__dropdown-content legend{position:absolute !important;height:1px;width:1px;overflow:hidden;clip:rect(1px,1px,1px,1px);word-wrap:normal;}.search__dropdown.is-collapsed .search__dropdown-content{display:none;}.search__submit{width:26px;height:26px;padding:0;border:0;border-left:1px solid #b3b3b3;background:url(/themes/idt8/components/components/search/search-icon.png) left top/26px 26px no-repeat;vertical-align:bottom;}.js input.form-autocomplete{background-image:none;}
.user-menu{margin:0 0 18px;padding:0;list-style:none;line-height:26px;}.user-menu__wrapper{float:right;}.user-menu__item{float:left;border:1px solid #b3b3b3;margin:0 4px 0 0;padding:0 6px;}.user-menu__item:last-child{margin-right:0;}.user-menu__link{color:#333;}.user-menu__link:hover,.user-menu__link:focus{color:#00adee;text-decoration:underline;}.user-menu__item:first-child{width:47px;}.user-menu--logged-in .user-menu__item:first-child{width:auto;padding:0;}.user-menu--logged-in .user-menu__item:first-child .user-menu__link{display:block;width:26px;height:26px;overflow:hidden;text-indent:26px;background:url(/themes/idt8/components/navigation/user-menu/user-menu.png) center center/26px no-repeat;}
.header{position:relative;margin-left:-18px;margin-right:-18px;margin-bottom:5px;}.header__wrapper{background:url(/themes/idt8/components/components/header/header--pattern.png) center top/64px 63px repeat-x;}.is-secure .header__image{display:none;}.header__image-secure,.header__secure-banner{display:none;}.is-secure .header__image-secure,.is-secure .header__secure-banner{display:block;}.header__secure-banner{position:absolute;left:-28px;top:0;width:109px;height:63px;}@media (min-width:693px){.header__secure-banner{left:-8px;}}
