@charset "UTF-8";
/*! normalize.css v3.0.1 | MIT License | git.io/normalize */
body,html{-webkit-text-size-adjust:100%}html{-ms-text-size-adjust:100%;height:100%;font-family:sans-serif;font-size:62.5%}body{box-sizing:border-box;position:relative;margin:0;padding:0;min-height:100%;font-size:14px;font-size:1.4rem;line-height:1.5;color:#333;font-family:"ヒラギノ角ゴ Pro W3","Hiragino Kaku Gothic Pro",HiraKakuPro-W3,"メイリオ",Meiryo,"ＭＳ Ｐゴシック","MS PGothic",sans-serif}.holdings-footer__locale .icon img,.holdings-footer__pagetop a img,article,aside,details,figcaption,figure,footer,header,hgroup,main,nav,section,summary{display:block}audio,canvas,progress,video{display:inline-block;vertical-align:baseline}audio:not([controls]){display:none;height:0}[hidden],br.sp,template{display:none}a{background:0 0;color:#09f;text-decoration:underline}a:active,a:hover{outline:0}abbr[title]{border-bottom:1px dotted}b,strong{font-weight:700}dfn{font-style:italic}mark{background:#ff0;color:#000}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sup{top:-.5em}sub{bottom:-.25em}img{display:inline-block;max-width:100%;height:auto;border:0;vertical-align:bottom}svg:not(:root){overflow:hidden}figure{margin:1em 40px}hr{box-sizing:content-box;height:0}pre{overflow:auto}code,kbd,pre,samp{font-family:monospace,monospace;font-size:1em}button,input,optgroup,select,textarea{color:inherit;font:inherit;margin:0}button{overflow:visible}button,select{text-transform:none}button,html input[type=button],input[type=reset],input[type=submit]{-webkit-appearance:button;cursor:pointer}button[disabled],html input[disabled]{cursor:default}button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0}input{line-height:normal}input[type=checkbox],input[type=radio]{box-sizing:border-box;padding:0}input[type=number]::-webkit-inner-spin-button,input[type=number]::-webkit-outer-spin-button{height:auto}input[type=search]{-webkit-appearance:textfield;box-sizing:content-box}input[type=search]::-webkit-search-cancel-button,input[type=search]::-webkit-search-decoration{-webkit-appearance:none}fieldset{border:1px solid silver;margin:0 2px;padding:.35em .625em .75em}legend{border:0}textarea{overflow:auto}optgroup{font-weight:700}table{border-collapse:collapse;border-spacing:0}legend,td,th{padding:0}h1,h2,h3,h4,h5,h6,object,p{margin:0;padding:0;font-size:100%}blockquote,dd,dl,dt,form,li,ol,ul{margin:0;padding:0}ol,ul{list-style:none}a:visited{color:#09f;text-decoration:underline}a:hover{opacity:.8}.holdings-cta,.holdings-footer,.holdings-header,.holdings-header input[type=text],.holdings-titlenav{font-family:"Noto Sans JP","Noto Sans SC","Noto Sans TC","Noto Sans Thai","Noto Sans Khmer","Noto Sans Myanmar","Noto Sans Display",sans-serif}.holdings-cta,.holdings-footer,.holdings-header,.holdings-titlenav{box-sizing:border-box}.holdings-cta a,.holdings-footer a,.holdings-header a,.holdings-titlenav a{color:inherit}.holdings-cta button,.holdings-footer button,.holdings-header button,.holdings-titlenav button{-moz-appearance:none;appearance:none;-webkit-appearance:none;background:0 0;border:0;border-radius:0;padding:0;display:-webkit-box;display:flex}.holdings-header{line-height:1.5;position:relative}.holdings-header__main{background:#f2f2f2}.holdings-header__main::before{content:"";display:block;top:0;background:#f2f2f2;width:100%}.holdings-header__main__in{box-sizing:border-box;display:-webkit-box;display:flex;flex-wrap:wrap;max-width:1280px;margin:auto;position:relative}.holdings-header__fixarea{background:#f2f2f2;box-sizing:border-box;top:0}.holdings-header__fixarea.clone{visibility:hidden}.holdings-header__fixareaclone{visibility:hidden;position:absolute;top:0}.holdings-header__brand,.holdings-header__company{display:-webkit-box;display:flex;-webkit-box-align:center;align-items:center;box-sizing:border-box}.holdings-header__company{font-size:12px;color:#666}.holdings-header .holdings-header__fixarea.fix{position:fixed;width:100%;z-index:1002}.holdings-header .holdings-header__fixarea.fix+.holdings-header__fixareaclone{position:static}.holdings-header__brand{-webkit-box-pack:center;justify-content:center;line-height:0;pointer-events:none}.holdings-header__brand a{pointer-events:auto}.holdings-header__brand img{width:auto;display:inline;max-width:183px}.holdings-header__nav.pulldown{position:absolute;height:48px;max-height:100%;width:100%;pointer-events:none;z-index:1002}.holdings-header__nav.pulldown .holdings-header__nav__tglbtn{height:100%;-webkit-box-align:center;align-items:center;padding:0 15px;margin-right:auto;pointer-events:auto}.holdings-header__nav.pulldown .holdings-header__nav__tglbtn:not([aria-expanded=true]) .close{display:none}.holdings-header__nav.pulldown .holdings-header__nav__list__item .item-tglbtn[aria-expanded=false] .close,.holdings-header__nav.pulldown .holdings-header__nav__list__item .item-tglbtn[aria-expanded=true] .open,.holdings-header__nav.pulldown .holdings-header__nav__tglbtn[aria-expanded=true] .open{display:none}.holdings-header__nav.pulldown .holdings-header__company{background-color:#f2f2f2}.holdings-header__nav.pulldown .childlist,.holdings-header__nav.pulldown .holdings-header__nav__panel{-webkit-transition:height .3s;transition:height .3s;overflow:hidden;height:0}.holdings-header__nav.pulldown .childlist[aria-hidden=true]{visibility:hidden}.holdings-header__nav.pulldown .holdings-header__nav__panel{box-sizing:border-box;position:absolute;visibility:hidden;width:100%;z-index:10;background-color:#333;pointer-events:auto}.holdings-header__nav.pulldown .holdings-header__nav__panel:not([aria-hidden=false]){visibility:hidden}.holdings-header__nav.pulldown .holdings-header__nav__panel[aria-hidden=false]{visibility:visible;overflow:auto}.holdings-header__nav.pulldown .holdings-header__nav__list{display:-webkit-box;display:flex;box-sizing:border-box;font-weight:400;-webkit-box-orient:vertical;-webkit-box-direction:normal;flex-direction:column;background-color:#1a1a1a;margin:0;padding:0;list-style:none}.holdings-header__nav.pulldown .holdings-header__nav__list a{color:inherit;text-decoration:none}.holdings-header__nav.pulldown .holdings-header__nav__list__item{box-sizing:border-box;width:100%;color:#999}.holdings-header__nav.pulldown .holdings-header__nav__list__item [aria-current=page]{color:#fff}.holdings-header__nav.pulldown .holdings-header__nav__list__item.l2{font-size:14px;border-top:1px solid #333;-webkit-transition:background-color .3s,color .3s;transition:background-color .3s,color .3s}.holdings-header__nav.pulldown .holdings-header__nav__list__item.l3,.holdings-header__nav.pulldown .holdings-header__nav__list__item.l4{padding-left:20px;font-size:13px}.holdings-header__nav.pulldown .holdings-header__nav__list__item .item-box{box-sizing:border-box;min-height:40px;padding:5px 15px;display:-webkit-box;display:flex;-webkit-box-align:center;align-items:center}.holdings-header__nav.pulldown .holdings-header__nav__list__item .item-link{display:block;-webkit-box-flex:1;flex-grow:1}.holdings-header__nav.pulldown .holdings-header__nav__list__item .item-link[aria-current=page],.holdings-header__sub__mobile a[aria-current=page]{font-weight:500}.holdings-header__nav.pulldown .holdings-header__rel{background:#333;color:#b2b2b2;padding:16px;font-size:12px}.holdings-header__rel .holdings-header__rel__list{margin:0;padding:0;list-style:none}.holdings-header__rel .holdings-header__rel__list li a{text-decoration:none}.holdings-header__nav.pulldown .holdings-header__rel__list__item:not(:first-child){margin-top:8px}.holdings-header__search__tglbtn{height:100%;display:-webkit-box;display:flex;-webkit-box-pack:center;justify-content:center;-webkit-box-align:center;align-items:center;cursor:pointer}.holdings-header__search__tglbtn:not([aria-expanded=true]) .close{display:none}.holdings-header__search__tglbtn[aria-expanded=true] .open{display:none}.holdings-header__search__panel{position:absolute;box-sizing:border-box;overflow:hidden;-webkit-transition:width .3s,height .3s;transition:width .3s,height .3s}.holdings-header__search__panel:not([aria-hidden=false]){visibility:hidden}.holdings-header__search__panel[aria-hidden=false]{z-index:11}.holdings-header__search__form{width:100%;height:100%;display:-webkit-box;display:flex}.holdings-header__search__in,.holdings-header__search__txbox{display:-webkit-box;display:flex;-webkit-box-align:center;align-items:center}.holdings-header__search__in{box-sizing:border-box;-webkit-box-orient:horizontal;-webkit-box-direction:reverse;flex-direction:row-reverse;border-radius:4px;width:100%;padding:0 8px;background:#e6e6e6;color:#1a1a1a}.holdings-header__search__txbox{margin-left:12px;-webkit-box-flex:1;flex-grow:1}.holdings-header__search__inputtx{box-sizing:border-box;background:0 0;padding:0;border:0;width:100%;color:#1a1a1a}.holdings-header__search__inputtx:focus{outline:0}.holdings-header__search__inputtx::-webkit-input-placeholder{color:#666;opacity:1}.holdings-header__search__inputtx::-moz-placeholder{color:#666;opacity:1}.holdings-header__search__inputtx:-ms-input-placeholder,.holdings-header__search__inputtx::-ms-input-placeholder{color:#666;opacity:1}.holdings-header__search__inputtx::placeholder{color:#666;opacity:1}.holdings-header__search__button{cursor:pointer}.holdings-header__sub__mobile,.holdings-header__sub__nav{background-color:#f2f2f2;box-sizing:border-box}.holdings-header__sub__mobile a,.holdings-header__sub__nav a,.holdings-header__subchild a{color:inherit}.holdings-header__sub__mobile{color:#999;border-top:1px solid #ccc;border-bottom:1px solid #ccc}.holdings-header__sub__mobile a[aria-current=page]{color:#e5e5e5}.holdings-header__sub__nav{border-top:1px solid #ccc}.holdings-header__sub__nav a[aria-current=page],.holdings-header__subchild a[aria-current=page]{color:#1a1a1a;font-weight:500}.holdings-header__sub__nav__label{font-weight:500}.holdings-header__sub__nav__in{box-sizing:border-box}.holdings-header__sub__nav .childlist{-webkit-transition:height .3s;transition:height .3s;overflow:hidden;height:0}.holdings-header__sub__nav .childlist[aria-hidden=true]{visibility:hidden}.holdings-header .holdings-header__fixarea:not(.clone) .holdings-header__sub{position:relative;top:0;-webkit-transition:top .3s;transition:top .3s}.holdings-header .holdings-header__fixarea.fix:not(.clone) .holdings-header__sub{position:absolute;width:100%}.holdings-header .holdings-header__fixarea.fix:not(.clone) .holdings-header__main.show+.holdings-header__sub{top:42px}.holdings-titlenav{line-height:1.5}.holdings-titlenav #browsebar-wrapper{height:auto;background-color:transparent}.holdings-titlenav #browsebar-in{height:auto;background:0 0;border-top:none;padding:0}.holdings-header__subchild{background-color:#f2f2f2;border-top:1px solid #ccc;color:#666;text-align:center}.holdings-header__subchild__nav__list{display:-webkit-box;display:flex;flex-wrap:wrap;width:976px;padding:12px 0;margin-left:auto;margin-right:auto;font-size:13px;margin-top:-4px}.holdings-header__subchild__nav__list__item{position:relative;margin-top:4px}.holdings-header__subchild__nav__list__item:not(:last-child){margin-right:25px}.holdings-header__subchild__nav__list__item:not(:last-child)::after{content:"";display:block;width:1px;height:13px;background-color:#ccc;position:absolute;left:calc(100% + 12px);top:0;bottom:0;margin:auto}.holdings-footer{line-height:1.5;position:relative;border-top:1px solid #ccc;background-color:#f2f2f2}.holdings-footer__breadcrumbs,.holdings-footer__main{color:#666;font-size:12px}.holdings-footer__breadcrumbs__in,.holdings-footer__main__in{box-sizing:border-box;max-width:1280px;margin:auto}.holdings-footer__breadcrumbs__list{display:-webkit-box;display:flex;flex-wrap:wrap;white-space:nowrap}.holdings-footer__breadcrumbs__list__item{display:-webkit-box;display:flex;-webkit-box-align:center;align-items:center}.holdings-footer__breadcrumbs__list__item:not(:last-child){margin-right:4px}.holdings-footer__breadcrumbs__list__item:not(:last-child)::after{content:"";background-size:contain;width:14px;height:14px;margin:0 8px;display:block}.holdings-footer__main__in{display:-webkit-box;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;flex-direction:column}.holdings-footer__main__in>:not(:first-child){margin-top:10px}.holdings-footer__sns{display:-webkit-inline-box;display:inline-flex;white-space:nowrap}.holdings-footer__sns__label{margin-right:12px}.holdings-footer__sns__list{display:-webkit-box;display:flex;flex-wrap:wrap;margin-top:-4px}.holdings-footer__sns__list>*{margin-top:4px}.holdings-footer__sns__list>:not(:last-child){margin-right:12px}.holdings-footer__links{display:-webkit-box;display:flex;-webkit-box-align:center;align-items:center;white-space:nowrap}.holdings-footer__links__list{display:-webkit-box;display:flex;flex-wrap:wrap;margin:-4px 0 0;padding:0;list-style:none}.holdings-footer__links__list a{text-decoration:none}.holdings-footer__links__list>*{margin-top:4px}.holdings-footer__links__list>:not(:last-child){margin-right:25px}.holdings-footer__links__list__item{position:relative}.holdings-footer__links__list__item:not(:last-child)::after{content:"";display:block;position:absolute;width:1px;height:12px;background-color:#ccc;left:calc(100% + 12px);top:0;bottom:0;margin:auto}.holdings-footer__locale a{-webkit-box-align:center;align-items:center;text-decoration:none}.holdings-footer__locale .icon{margin-right:8px}.holdings-footer__copyright,.holdings-footer__locale a{display:-webkit-box;display:flex}.holdings-footer.fix .holdings-footer__pagetop{position:fixed}.holdings-footer__pagetop{position:absolute;box-sizing:border-box;width:100%;pointer-events:none;z-index:5}.holdings-footer__pagetop.show a{pointer-events:auto}.holdings-footer__pagetop:not(.show){display:none}.holdings-footer__pagetop__in{display:-webkit-box;display:flex;-webkit-box-pack:end;justify-content:flex-end;margin:0 auto;max-width:1280px}.Snsber ul,.holdings-footer__pagetop a{display:-webkit-box;display:flex;-webkit-box-pack:center;justify-content:center;-webkit-box-align:center;align-items:center}.holdings-footer__pagetop a{background-color:#e6e6e6;border-radius:4px}.Snsber{font-family:"メイリオ","Meiryo","ヒラギノ角ゴ Pro W3","Hiragino Kaku Gothic Pro","ＭＳ Ｐゴシック",Osaka,sans-serif;padding:45px 10px 40px;background-color:#f2f2f2}.Snsber p{text-align:center;font-size:20px;line-height:1;color:#666}.Snsber ul{margin:20px 0 0;padding:0;list-style:none}.Snsber ul li{width:38px;margin:0 17px}.Snsber ul li.Snsber__youtube{width:44px}.Snsber ul li.Snsber__sumu{width:145px}.Snsber ul li img{width:100%;height:auto}.Snsber ul li a:hover{opacity:.7}.Snsber ul li a:focus{opacity:.7}.Snsber ul li a:active{opacity:.7}@media only screen and (max-width:640px){br.sp{display:inline}}@media (hover:hover),(min-width:641px){.holdings-header__company a:hover,.holdings-header__sub__nav a:hover{color:#1a1a1a}.holdings-header__sub__nav .childlist__header__closebtn:hover img{-webkit-filter:brightness(.14);filter:brightness(.14)}}@media (min-width:641px){.holdings-header__main__in{-webkit-box-align:center;align-items:center;padding:12px 20px}.holdings-header__company{margin-right:auto}.holdings-header .holdings-header__fixarea:not(.fix) .holdings-header__main__in{min-height:111px}.holdings-header .holdings-header__fixarea:not(.fix) .holdings-header__main__in::before{content:"";width:100%;height:18px;-webkit-box-ordinal-group:0;order:-1}.holdings-header .holdings-header__fixarea:not(.fix) .holdings-header__company,.holdings-header .holdings-header__fixarea:not(.fix) .holdings-header__relnav,.holdings-header .holdings-header__fixarea:not(.fix) .holdings-header__search{margin-top:-18px;min-height:18px}.holdings-header .holdings-header__fixarea.fix .holdings-header__main{height:0;overflow:hidden;-webkit-transition:height .3s;transition:height .3s}.holdings-header .holdings-header__fixarea.fix .holdings-header__main.show{height:42px}.holdings-header .holdings-header__fixarea.fix .holdings-header__main__in{padding:0 20px}.holdings-header .holdings-header__fixarea.fix .holdings-header__company,.holdings-header__brand img.style-horizontal,.holdings-header__nav.pulldown{display:none}.holdings-header .holdings-header__fixarea.fix .holdings-header__search{-webkit-box-ordinal-group:4;order:3}.holdings-header__brand{width:100%;height:80px;margin:-15px 0 6px;-webkit-box-ordinal-group:2;order:1}.holdings-header__brand img{height:80px}.holdings-header .holdings-header__fixarea.fix .holdings-header__brand{width:auto;padding:0;-webkit-box-pack:start;justify-content:flex-start;-webkit-box-align:center;align-items:center;height:42px;margin:0 auto 0 0}.holdings-header .holdings-header__fixarea.fix .holdings-header__brand img{height:36px}.holdings-header .holdings-header__fixarea.fix .holdings-header__brand img:not(:last-child){display:none}.holdings-header .holdings-header__fixarea.fix .holdings-header__brand img.style-horizontal{display:initial}.holdings-header__nav.horizontal{-webkit-box-ordinal-group:3;order:2;width:100%}.holdings-header__nav.horizontal .holdings-header__nav__list{display:-webkit-box;display:flex;box-sizing:border-box;color:#4d4d4d;font-size:15px;font-weight:400;-webkit-box-pack:center;justify-content:center}.holdings-header__nav.horizontal .holdings-header__nav__list__item:not(:last-child){margin-right:26px}.holdings-header__nav.horizontal .holdings-header__nav__list__item .item-box{height:100%;display:-webkit-box;display:flex;-webkit-box-align:center;align-items:center}.holdings-header__nav.horizontal .holdings-header__nav__list__item .item-box .item-link{display:block}.holdings-header__nav.horizontal .holdings-header__nav__list__item .item-box .item-link[aria-current=page]{color:#000;font-weight:500}.holdings-header__relnav{margin-left:auto;min-width:1px}.holdings-header__relnav .holdings-header__rel__list{display:-webkit-box;display:flex;-webkit-box-align:center;align-items:center;font-size:12px;color:#666;margin:0;list-style:none}.holdings-header .holdings-header__fixarea.fix .holdings-header__nav.horizontal .holdings-header__nav__list__item:not(:last-child),.holdings-header__relnav .holdings-header__rel__list__item:not(:last-child){margin-right:20px}.holdings-header .holdings-header__fixarea.fix .holdings-header__nav.horizontal{width:auto}.holdings-header .holdings-header__fixarea.fix .holdings-header__nav.horizontal .holdings-header__nav__list{width:auto;font-size:12px}.holdings-header .holdings-header__fixarea.fix .holdings-header__relnav{display:none!important}.holdings-header__search{box-sizing:border-box;position:relative;margin-left:auto;padding:1px 0}.holdings-header__fixarea.fix .holdings-header__search,.holdings-header__relnav+.holdings-header__search{margin-left:20px}.holdings-header__search__in{height:32px}.holdings-header__search__form{-webkit-box-align:center;align-items:center}.holdings-header__search__panel{right:calc(100% + 8px);top:-8px}.holdings-header__search__panel:not([aria-hidden=false]){width:0}.holdings-header__search__panel[aria-hidden=false]{width:240px}.holdings-header__sub__mobile{display:none}.holdings-header__sub__nav{font-size:13px;text-align:center;position:relative;color:#666}.holdings-header__sub__nav .holdings-header__sub__nav__tglbtn,.holdings-header__sub__nav__list__item .item-link.tgl+.item-link,.holdings-header__sub__nav__panel{display:none}.holdings-header__sub__nav__in{display:-webkit-inline-box;display:inline-flex;-webkit-box-align:start;align-items:flex-start;width:976px;padding:12px 0}.holdings-header__sub__nav__label{white-space:nowrap;flex-shrink:0;color:#1a1a1a;position:relative}.holdings-header__sub__nav__label:not(:last-child){padding-right:25px}.holdings-header__sub__nav__label:not(:last-child)::after{content:"";width:1px;height:13px;background-color:#ccc;position:absolute;top:0;bottom:0;right:12px;margin:auto}.holdings-header__sub__nav__list{display:-webkit-box;display:flex;flex-wrap:wrap;margin-top:-4px}.holdings-header__sub__nav__list__item{margin-top:4px}.holdings-header__sub__nav__list__item:not(:last-child){margin-right:25px}.holdings-header__sub__nav .childlist a[aria-current=page],.holdings-header__sub__nav__list__item.opened{color:#1a1a1a}.holdings-header__sub__nav__list__item .item-box{position:relative}.holdings-header__sub__nav__list__item:not(:last-child)>.item-box::after{content:"";width:1px;height:13px;background-color:#ccc;position:absolute;top:0;bottom:0;left:calc(100% + 12px);margin:auto}.holdings-header__sub__nav__list__item .item-tglbtn{display:none}.holdings-header__sub__nav .childlist{background-color:#f2f2f2;border-top:1px solid #ccc;color:#666;box-sizing:border-box;position:absolute;left:0;top:100%;width:100%;z-index:1}.holdings-header__sub__nav .childlist__header{width:976px;display:-webkit-box;display:flex;-webkit-box-align:center;align-items:center;padding-top:12px;margin-left:auto;margin-right:auto;color:#1a1a1a}.holdings-header__sub__nav .childlist__header__label{margin-right:auto}.holdings-header__sub__nav .childlist__header__closebtn{cursor:pointer}.holdings-header__sub__nav .childlist>.holdings-header__sub__nav__list{padding:12px 0;margin-left:auto;margin-right:auto;width:976px;display:-webkit-box;display:flex}.holdings-header__sub__nav .childlist>.holdings-header__sub__nav__list .holdings-header__sub__nav__list__item:not(:last-child)>.item-box::after{content:"";display:block;width:1px;height:13px;background-color:#ccc;position:absolute;left:calc(100% + 12px);top:0;bottom:0;margin:auto}.holdings-header .holdings-header__fixarea.fix .holdings-header__sub__nav,.holdings-titlenav #browsebar.fix .holdings-header__sub__nav{z-index:1001}.holdings-footer__breadcrumbs__in{padding:12px 20px}.holdings-footer__main__in{padding:13px 20px}.holdings-footer__links,.holdings-footer__sns{width:100%}.holdings-footer__locale{margin-left:auto}.holdings-footer__copyright>:not(:first-child){margin-left:12px}.holdings-footer.fix .holdings-footer__pagetop{bottom:20px}.holdings-footer__pagetop{padding:0 20px;bottom:calc(100% + 20px)}.holdings-footer__pagetop a{width:40px;height:40px}}@media (max-width:640px){.holdings-header__main__in::after{content:"";display:block;box-sizing:border-box;position:absolute;top:100%;width:100%;height:1px;border-bottom:1px solid #ccc}.holdings-header__company{-webkit-box-ordinal-group:4;order:3;width:100%;min-height:36px;padding:5px 15px;border-top:1px solid #ccc}.holdings-header .holdings-header__fixarea.fix .holdings-header__main{height:0;top:-42px;position:relative;-webkit-transition:top .3s,height .3s;transition:top .3s,height .3s}.holdings-header .holdings-header__fixarea.fix .holdings-header__main.show{height:42px;top:0}.holdings-header .holdings-header__fixarea.fix .holdings-header__company:not(.inpanel){visibility:hidden;height:0;min-height:0;padding:0 15px;border:0}.holdings-header__brand{margin:0 auto;height:48px;-webkit-box-ordinal-group:2;order:1}.holdings-header__brand img{height:46px}.holdings-header__brand img:not(:last-child){display:none}.holdings-header__brand img.style-horizontal{display:initial}.holdings-header .holdings-header__fixarea.fix .holdings-header__brand{height:42px}.holdings-header .holdings-header__fixarea.fix .holdings-header__brand img{height:36px}.holdings-header__nav.horizontal,.holdings-header__relnav{display:none!important}.holdings-header__search{position:absolute;width:100%;height:48px;max-height:100%;pointer-events:none;z-index:1001}.holdings-header__search .holdings-header__search__tglbtn{padding:0 15px;margin-left:auto;pointer-events:auto}.holdings-header__search__in{height:40px}.holdings-header__search__panel{background-color:#f2f2f2;width:100%;height:47px;right:0;padding:0 7px;pointer-events:auto}.holdings-header__search__panel:not([aria-hidden=false]){height:0}.holdings-header__sub__in{height:100%}.holdings-header__sub__mobile{display:-webkit-box;display:flex;-webkit-box-align:center;align-items:center;height:40px;font-size:12px}.holdings-header__sub__mobile .holdings-header__sub__nav__label:only-child{padding:0 15px}.holdings-header__sub .holdings-header__sub__nav,.holdings-header__sub__nav.style-fix{display:none}.holdings-header__sub__nav{height:40px;font-size:12px;color:#999;border-bottom:1px solid #ccc}.holdings-header__sub__nav__label:last-child{padding:0 15px}.holdings-header__sub__nav .holdings-header__sub__nav__tglbtn{-webkit-box-ordinal-group:0;order:-1;height:100%;-webkit-box-align:center;align-items:center;padding:0 8px 0 15px}.holdings-header__sub__nav .holdings-header__sub__nav__tglbtn:not([aria-expanded=true]) .close{display:none}.holdings-header__sub__nav .holdings-header__sub__nav__tglbtn[aria-expanded=true] .open,.holdings-header__sub__nav__in>.holdings-header__sub__nav__list{display:none}.holdings-header__sub__nav__in{display:-webkit-box;display:flex;-webkit-box-align:center;align-items:center;flex-wrap:wrap;height:100%;position:relative}.holdings-header__sub__nav__label{color:#4d4d4d}.holdings-header__sub__nav__panel{position:absolute;width:100%;height:0;left:0;top:calc(100% + 1px);background-color:#1a1a1a;z-index:1000;overflow:hidden;-webkit-transition:height .3s;transition:height .3s}.holdings-header__sub__nav__panel:not([aria-hidden=false]){visibility:hidden}.holdings-header__sub__nav__panel[aria-hidden=false]{overflow:auto}.holdings-header__sub__nav .childlist__header{display:none}.holdings-header__sub__nav__list__item a[aria-current=page]{color:#fff}.holdings-header__sub__nav__list__item.l2{-webkit-transition:background-color .3s,color .3s;transition:background-color .3s,color .3s}.holdings-header__sub__nav__list__item:not(.l3):not(.l4){font-size:14px;border-top:1px solid #b2b2b2;border-top-color:#333}.holdings-header__sub__nav__list__item.l3,.holdings-header__sub__nav__list__item.l4{padding-left:20px;font-size:13px}.holdings-header__sub__nav__list__item .item-box{box-sizing:border-box;min-height:40px;padding:5px 15px;display:-webkit-box;display:flex;-webkit-box-align:center;align-items:center}.holdings-header__sub__nav__list__item .item-link{display:block;-webkit-box-flex:1;flex-grow:1}.holdings-header__sub__nav__list__item .item-link[role=button]{display:-webkit-box;display:flex}.holdings-header__sub__nav__list__item .item-link[role=button] :first-child{-webkit-box-flex:1;flex-grow:1}.holdings-header__sub__nav__list__item .item-link[role=button]::after{content:"";width:16px;height:16px;background-repeat:no-repeat;background-size:contain}.holdings-header__sub__nav__list__item .item-link.tgl,.holdings-header__sub__nav__list__item .item-tglbtn[aria-expanded=false] .close,.holdings-header__sub__nav__list__item .item-tglbtn[aria-expanded=true] .open,.holdings-header__subchild{display:none}.holdings-header__sub.fix .holdings-header__sub__in{position:fixed;top:42px;width:100%;z-index:1001}.holdings-titlenav #browsebar.fix{position:fixed;width:100%;z-index:1000}.holdings-footer__breadcrumbs{padding:12px 15px}.holdings-footer__main__in{-webkit-box-align:center;align-items:center;padding:13px 15px}.holdings-footer__links{-webkit-box-orient:vertical;-webkit-box-direction:normal;flex-direction:column}.holdings-footer__links__list{-webkit-box-pack:center;justify-content:center}.holdings-footer__locale{margin-top:10px}.holdings-footer__copyright{-webkit-box-orient:vertical;-webkit-box-direction:normal;flex-direction:column;-webkit-box-align:center;align-items:center}.holdings-footer__copyright>:not(:first-child){margin-top:4px}.holdings-footer.fix .holdings-footer__pagetop{bottom:8px}.holdings-footer__pagetop{padding:0 8px;bottom:calc(100% + 16px)}.holdings-footer__pagetop a{width:32px;height:32px}.holdings-footer__pagetop a img{width:16px;height:16px}}@media (hover:hover){.holdings-header__nav.horizontal .holdings-header__nav__list__item .item-box .item-link:hover{color:#000}.holdings-header__relnav .holdings-header__rel__list a{text-decoration:none;color:#666}.holdings-footer__breadcrumbs a:hover,.holdings-footer__main a:hover,.holdings-header__relnav .holdings-header__rel__list a:hover,.holdings-header__subchild a:hover{color:#1a1a1a}.holdings-footer__breadcrumbs a:hover .icon img,.holdings-footer__main a:hover .icon img,.holdings-header__search__button:hover img,.holdings-header__search__tglbtn:hover img{-webkit-filter:brightness(.14);filter:brightness(.14)}.holdings-footer__pagetop a:hover{background-color:#ccc}}@media (min-width:600px){.holdings-header__search__form{-webkit-box-pack:end;justify-content:flex-end}.holdings-header__search__in{width:240px}.holdings-header__search__inputtx{font-size:12px}}@media (max-width:599px){.holdings-header__search__inputtx{font-size:16px}}@media (min-width:641px),(min-device-width:1281px),print{.holdings-titlenav #browsebar{z-index:1000}}@media only screen and (max-width:640px) and (max-device-width:1280px){.Snsber{padding:25px 10px}.Snsber p{font-size:16px}.Snsber ul li{margin:0 15px}}