.action-links{margin:1em 0;padding:0;list-style:none;}[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-right:0;margin-left:0.3em;}.button-action{display:inline-block;padding:0.2em 0.5em 0.3em;text-decoration:none;line-height:160%;}.button-action:before{margin-left:-0.1em;padding-right:0.2em;content:"+";font-weight:900;}[dir="rtl"] .button-action:before{margin-right:-0.1em;margin-left:0;padding-right:0;padding-left:0.2em;}
.breadcrumb{padding-bottom:0.5em;}.breadcrumb ol{margin:0;padding:0;}[dir="rtl"] .breadcrumb ol{margin-right:0;}.breadcrumb li{display:inline;margin:0;padding:0;list-style-type:none;}.breadcrumb li:before{content:" \BB ";}.breadcrumb li:first-child:before{content:none;}
.button,.image-button{margin-right:1em;margin-left:1em;}.button:first-child,.image-button:first-child{margin-right:0;margin-left:0;}
.collapse-processed > summary{padding-right:0.5em;padding-left:0.5em;}.collapse-processed > summary:before{float:left;width:1em;height:1em;content:"";background:url(/core/misc/menu-expanded.png) 0 100% no-repeat;}[dir="rtl"] .collapse-processed > summary:before{float:right;background-position:100% 100%;}.collapse-processed:not([open]) > summary:before{-ms-transform:rotate(-90deg);-webkit-transform:rotate(-90deg);transform:rotate(-90deg);background-position:25% 35%;}[dir="rtl"] .collapse-processed:not([open]) > summary:before{-ms-transform:rotate(90deg);-webkit-transform:rotate(90deg);transform:rotate(90deg);background-position:75% 35%;}
.container-inline label:after,.container-inline .label:after{content:":";}.form-type-radios .container-inline label:after,.form-type-checkboxes .container-inline label:after{content:"";}.form-type-radios .container-inline .form-type-radio,.form-type-checkboxes .container-inline .form-type-checkbox{margin:0 1em;}.container-inline .form-actions,.container-inline.form-actions{margin-top:0;margin-bottom:0;}
details{margin-top:1em;margin-bottom:1em;border:1px solid #ccc;}details > .details-wrapper{padding:0.5em 1.5em;}summary{padding:0.2em 0.5em;cursor:pointer;}
.exposed-filters .filters{float:left;margin-right:1em;}[dir="rtl"] .exposed-filters .filters{float:right;margin-right:0;margin-left:1em;}.exposed-filters .form-item{margin:0 0 0.1em 0;padding:0;}.exposed-filters .form-item label{float:left;width:10em;font-weight:normal;}[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-weight:bold;font-style:normal;}.exposed-filters .additional-filters{float:left;margin-right:1em;}[dir="rtl"] .exposed-filters .additional-filters{float:right;margin-right:0;margin-left:1em;}
.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-right:0;padding-left:0.5em;}.field--label-inline .field__label::after{content:":";}
form .field-multiple-table{margin:0;}form .field-multiple-table .field-multiple-drag{width:30px;padding-right:0;}[dir="rtl"] form .field-multiple-table .field-multiple-drag{padding-left:0;}form .field-multiple-table .field-multiple-drag .tabledrag-handle{padding-right:0.5em;}[dir="rtl"] form .field-multiple-table .field-multiple-drag .tabledrag-handle{padding-right:0;padding-left:0.5em;}form .field-add-more-submit{margin:0.5em 0 0;}.form-item,.form-actions{margin-top:1em;margin-bottom:1em;}tr.odd .form-item,tr.even .form-item{margin-top:0;margin-bottom:0;}.form-composite > .fieldset-wrapper > .description,.form-item .description{font-size:0.85em;}label.option{display:inline;font-weight:normal;}.form-composite > legend,.label{display:inline;margin:0;padding:0;font-size:inherit;font-weight:bold;}.form-checkboxes .form-item,.form-radios .form-item{margin-top:0.4em;margin-bottom:0.4em;}.form-type-radio .description,.form-type-checkbox .description{margin-left:2.4em;}[dir="rtl"] .form-type-radio .description,[dir="rtl"] .form-type-checkbox .description{margin-right:2.4em;margin-left:0;}.marker{color:#e00;}.form-required:after{display:inline-block;width:6px;height:6px;margin:0 0.3em;content:"";vertical-align:super;background-image:url(/core/misc/icons/ee0000/required.svg);background-repeat:no-repeat;background-size:6px 6px;}abbr.tabledrag-changed,abbr.ajax-changed{border-bottom:none;}.form-item input.error,.form-item textarea.error,.form-item select.error{border:2px solid red;}.form-item--error-message:before{display:inline-block;width:14px;height:14px;content:"";vertical-align:sub;background:url(/core/misc/icons/e32700/error.svg) no-repeat;background-size:contain;}
.icon-help{padding:1px 0 1px 20px;background:url(/core/misc/help.png) 0 50% no-repeat;}[dir="rtl"] .icon-help{padding:1px 20px 1px 0;background-position:100% 50%;}.feed-icon{display:block;overflow:hidden;width:16px;height:16px;text-indent:-9999px;background:url(/core/misc/feed.svg) no-repeat;}
.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;}
button.link{margin:0;padding:0;cursor:pointer;border:0;background:transparent;font-size:1em;}label button.link{font-weight:bold;}
ul.inline,ul.links.inline{display:inline;padding-left:0;}[dir="rtl"] ul.inline,[dir="rtl"] ul.links.inline{padding-right:0;padding-left:15px;}ul.inline li{display:inline;padding:0 0.5em;list-style-type:none;}ul.links a.is-active{color:#000;}
ul.menu{margin-left:1em;padding:0;list-style:none outside;text-align:left;}[dir="rtl"] ul.menu{margin-right:1em;margin-left:0;text-align:right;}.menu-item--expanded{list-style-type:circle;list-style-image:url(/core/misc/menu-expanded.png);}.menu-item--collapsed{list-style-type:disc;list-style-image:url(/core/misc/menu-collapsed.png);}[dir="rtl"] .menu-item--collapsed{list-style-image:url(/core/misc/menu-collapsed-rtl.png);}.menu-item{margin:0;padding-top:0.2em;}ul.menu a.is-active{color:#000;}
.more-link{display:block;text-align:right;}[dir="rtl"] .more-link{text-align:left;}
.pager__items{clear:both;text-align:center;}.pager__item{display:inline;padding:0.5em;}.pager__item.is-active{font-weight:bold;}
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;}
th.is-active img{display:inline;}td.is-active{background-color:#ddd;}
div.tabs{margin:1em 0;}ul.tabs{margin:0 0 0.5em;padding:0;list-style:none;}.tabs > li{display:inline-block;margin-right:0.3em;}[dir="rtl"] .tabs > li{margin-right:0;margin-left:0.3em;}.tabs a{display:block;padding:0.2em 1em;text-decoration:none;}.tabs a.is-active{background-color:#eee;}.tabs a:focus,.tabs a:hover{background-color:#f5f5f5;}
.form-textarea-wrapper textarea{display:block;box-sizing:border-box;width:100%;margin:0;}
.ui-dialog--narrow{max-width:500px;}@media screen and (max-width:600px){.ui-dialog--narrow{min-width:95%;max-width:95%;}}
.messages{padding:15px 20px 15px 35px;word-wrap:break-word;border:1px solid;border-width:1px 1px 1px 0;border-radius:2px;background:no-repeat 10px 17px;overflow-wrap:break-word;}[dir="rtl"] .messages{padding-right:35px;padding-left:20px;text-align:right;border-width:1px 0 1px 1px;background-position:right 10px top 17px;}.messages + .messages{margin-top:1.538em;}.messages__list{margin:0;padding:0;list-style:none;}.messages__item + .messages__item{margin-top:0.769em;}.messages--status{color:#325e1c;border-color:#c9e1bd #c9e1bd #c9e1bd transparent;background-color:#f3faef;background-image:url(/core/misc/icons/73b355/check.svg);box-shadow:-8px 0 0 #77b259;}[dir="rtl"] .messages--status{margin-left:0;border-color:#c9e1bd transparent #c9e1bd #c9e1bd;box-shadow:8px 0 0 #77b259;}.messages--warning{color:#734c00;border-color:#f4daa6 #f4daa6 #f4daa6 transparent;background-color:#fdf8ed;background-image:url(/core/misc/icons/e29700/warning.svg);box-shadow:-8px 0 0 #e09600;}[dir="rtl"] .messages--warning{border-color:#f4daa6 transparent #f4daa6 #f4daa6;box-shadow:8px 0 0 #e09600;}.messages--error{color:#a51b00;border-color:#f9c9bf #f9c9bf #f9c9bf transparent;background-color:#fcf4f2;background-image:url(/core/misc/icons/e32700/error.svg);box-shadow:-8px 0 0 #e62600;}[dir="rtl"] .messages--error{border-color:#f9c9bf transparent #f9c9bf #f9c9bf;box-shadow:8px 0 0 #e62600;}.messages--error p.error{color:#a51b00;}
*,*::before,*::after{-webkit-box-sizing:border-box;box-sizing:border-box;}article,aside,figcaption,figure,footer,header,hgroup,main,nav,section{display:block;}html{-webkit-text-size-adjust:120%;-webkit-tap-highlight-color:rgba(0,0,0,0);font-size:16px;}body{margin:0;line-height:1.6em;background-color:#fff;font-family:"Yu Gothic Medium","游ゴシック Medium",YuGothic,"游ゴシック体",HiraginoSans-W3,"Noto Sans CJK JP","メイリオ",sans-serif;color:#333;}@media (max-width:768px){html{font-size:15px;}body{line-height:1.4em;}}*{font-size:inherit;line-height:inherit;color:inherit;font-family:inherit;}h1,h2,h3,h4,h5,h6,p,ol,ul,dl{margin-top:0;margin-bottom:1.0rem;}span{font-weight:inherit;}ol,ul{margin:0;padding:0;}ol ol,ul ul,ol ul,ul ol{margin-top:0.5rem;}ol > li,ul > li{margin-bottom:0.5rem;}ol > li:last-child,ul > li:last-child{margin-bottom:0;}dt{font-weight:normal;}dd{margin-bottom:0.5rem;}b,strong{font-weight:bolder;}small{font-size:0.8em;}sup.note-jp,sub,sup{font-size:0.7em;position:relative;display:inline-block;margin-left:0.1em;margin-right:0.1em;}sub{top:-0em;}sup{top:-0.5em;}sup.asterisk{top:0.1rem;font-size:1.2rem;line-height:0;}a{color:#009999;text-decoration:none;background-color:transparent;}a:hover{color:#81c89f;text-decoration:underline;}a:not([href]),a:not([href]):hover{color:inherit;text-decoration:none;cursor:default;}figure{margin-bottom:1.0rem;}img{vertical-align:middle;border-style:none;}svg{vertical-align:middle;overflow:hidden;}table{border-collapse:collapse;}caption{padding-top:0.75rem;padding-bottom:0.5rem;color:inherit;text-align:left;caption-side:top;font-weight:bold;font-size:1.0rem;}th{text-align:inherit;}.clinical-trial-result-figure th.indent{padding-left:1.2em;}.clinical-trial-result-figure th.indent-double{padding-left:2.4em;}.br-xs{display:none;}@media (max-width:575px){.br-xs{display:block;}}[hidden]{display:none !important;}h1,h2,h3,h4,h5,h6,.h1,.h2,.h3,.h4,.h5,.h6{margin-bottom:0.5rem;line-height:1.2;}h1,.h1{font-size:2.5rem;font-weight:bold;}h2,.h2{font-size:2rem;font-weight:bold;}h3,.h3{font-size:1.75rem;}h4,.h4{font-size:1.5rem;}h5,.h5{font-size:1.25rem;}h6,.h6{font-size:1rem;}.w-100{width:100%!important;}.i-block{display:inline-block;}.nobr-block{display:inline-block;white-space:nowrap;}.row{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-right:-15px;margin-left:-15px;}.fade{-webkit-transition:opacity 0.15s linear;-o-transition:opacity 0.15s linear;transition:opacity 0.15s linear;}@media (prefers-reduced-motion:reduce){.fade{-webkit-transition:none;-o-transition:none;transition:none;}}.fade:not(.show){opacity:0;}.nav{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;padding-left:0;margin-bottom:0;list-style:none;}.modal-open{overflow:hidden;}.modal-open .modal{overflow-x:hidden;overflow-y:auto;}.modal-dialog{width:100%;height:100%;max-width:800px;pointer-events:none;box-sizing:border-box;margin:0 auto;padding:0;}.modal-dialog-centered{display:flex;-webkit-align-items:center;-ms-flex-align:center;align-items:center;min-height:calc(100% - 1rem);}.modal.fade .modal-dialog{-webkit-transition:-webkit-transform 0.3s ease-out;transition:-webkit-transform 0.3s ease-out;-o-transition:-o-transform 0.3s ease-out;transition:transform 0.3s ease-out;transition:transform 0.3s ease-out,-webkit-transform 0.3s ease-out,-o-transform 0.3s ease-out;-webkit-transform:translate(0,-50px);-o-transform:translate(0,-50px);transform:translate(0,-50px);}@media (prefers-reduced-motion:reduce){.modal.fade .modal-dialog{-webkit-transition:none;-o-transition:none;transition:none;}}.modal.show .modal-dialog{-webkit-transform:none;-o-transform:none;transform:none;}.modal.modal-static .modal-dialog{-webkit-transform:scale(1.02);-o-transform:scale(1.02);transform:scale(1.02);}.modal-dialog-scrollable{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;max-height:calc(100% - 1rem);}.modal-dialog-scrollable .modal-content{max-height:calc(100vh - 1rem);overflow:hidden;}.modal-dialog-scrollable .modal-body{overflow-y:auto;}.modal-content{position:relative;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;width:100%;pointer-events:auto;background-color:#fff;background-clip:padding-box;border:1px solid rgba(0,0,0,0.2);outline:0;border-radius:.3rem;}.modal-content .modal-content-body{width:100%;}.modal-content .modal-content-body p{margin:0 auto 0.5em auto;text-align:left;font-size:1.2rem;}.modal-content .modal-content-body p:last-child{margin-top:1.5em;margin-bottom:2.0em;text-align:center;}.modal-backdrop{position:fixed;top:0;left:0;z-index:1050;width:100%;height:100%;background-color:#000;overflow:hidden;outline:0;}.modal-backdrop.fade{opacity:0;}.modal-backdrop.show{opacity:0.8;}.modal-header{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:start;-webkit-align-items:flex-start;-ms-flex-align:start;align-items:flex-start;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;padding:1rem 1rem;border-bottom:1px solid #dee2e6;}.modal-header .close{padding:1rem 1rem;margin:-1rem -1rem -1rem auto;}.modal-title{margin-bottom:0;line-height:1.5;}.modal-body{position:relative;-webkit-box-flex:1;-webkit-flex:1 1 auto;-ms-flex:1 1 auto;flex:1 1 auto;padding:1rem;}.modal-scrollbar-measure{position:absolute;top:-9999px;width:50px;height:50px;overflow:scroll;}@media (min-width:576px){.modal-dialog-scrollable{max-height:calc(100% - 3.5rem);}.modal-dialog-scrollable .modal-content{max-height:calc(100vh - 3.5rem);}.modal-sm{max-width:300px;}}.clearfix::after{display:block;clear:both;content:"";}.d-none{display:none !important;}.d-inline{display:inline !important;}.d-inline-block{display:inline-block !important;}.d-block{display:block !important;}.d-flex{display:-webkit-box !important;display:-webkit-flex !important;display:-ms-flexbox !important;display:flex !important;}.visible{visibility:visible !important;}.invisible{visibility:hidden !important;}.row{margin:0 auto;width:100%;max-width:1140px;}.hide-on-desktop{display:none;}@media (max-width:768px){.hide-on-desktop{display:block;}}@media (max-width:768px){.hide-on-mobile{display:none;}}.user-login-form{margin-top:200px;}.astrik-sup{font-size:1.5rem;top:0;}footer{padding-top:17px;padding-bottom:34px;background-color:#001b71;color:#fff;font-size:0.8rem;}@media (max-width:768px){footer{padding-top:17px;padding-bottom:17px;}}footer .row{display:flex;flex-direction:column;}@media (min-width:992px) and (max-width:1199px){footer .row{padding:0 17px;}}footer .footer-row-item{display:flex;align-items:center;}footer .footer-row-item:first-child{justify-content:center;margin-bottom:2.0em;}footer .footer-row-item:last-child{justify-content:space-between;}footer .footer-row-item:last-child > div:first-child{flex-shrink:3;}footer .copyright-text{font-size:max(0.65rem,10.5px);line-height:1.4em;}footer .copyright-text p:last-child{margin-top:1.0em;}.copy{font-family:sans-serif;padding-right:0.2em;}footer .footer-logo{width:160px;margin-left:50px;}footer .footer-logo img{width:100%;}footer .footer-links ul{padding:0;margin:0;list-style:none;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;white-space:nowrap;}footer .footer-links ul li{display:inline-block;list-style:none;padding-left:40px;}footer .footer-links ul li:before{display:none;}footer .footer-links ul li:first-child{padding-left:0;}footer .footer-links a{color:#ffffff;text-decoration:none;font-size:max(0.82rem,13.2px);text-underline-position:under;}footer .footer-links ul li a:hover{color:#81c89f;text-decoration:underline;}@media all and (-ms-high-contrast:none){footer .copyright-text{font-size:10.5px;}footer .footer-links a{font-size:13.2px;}}@media (max-width:768px){footer .footer-row-item:first-child{justify-content:flex-start;}footer .footer-links ul{flex-direction:column;align-items:flex-start;}footer .footer-links ul li{padding-left:0;margin-bottom:0.8em;}footer .footer-row-item:last-child{flex-direction:column-reverse;align-items:flex-start;}footer .footer-logo{position:relative;left:-7px;margin-left:0;margin-bottom:17px;}}.dialog-off-canvas-main-canvas{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;height:100vh;}.container-fluid,.container-lg,.container-md,.container-sm,.container-xl{width:100%;padding-right:15px;padding-left:15px;margin-right:auto;margin-left:auto;}header nav .container-lg{max-width:100% !important;}header nav .container-lg .row{margin:0 auto;max-width:1140px;}.site-branding__logo img{width:169px;}@media screen and (max-width:540px){.site-branding__logo img{width:159px;}}.menu--main{width:100%;border-bottom:1px solid #e8f4eb;-webkit-box-shadow:0px 2px 10px rgba(0,0,0,0.42);box-shadow:0px 2px 10px rgba(0,0,0,0.42);}.menu--main a{color:#000;line-height:1.2em;font-size:0.85rem;font-weight:bold;}.menu--main--row{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;}.menu--main--row--item{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-align-content:center;-ms-flex-line-pack:center;align-content:center;}.menu--main--row--item:last-of-type{margin-left:40px;width:100%;white-space:nowrap;}@media (min-width:768px) and (max-width:991px){.menu--main--row{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;}.menu--main--row--item{margin:0;width:auto;}.menu--main--row--item .menu--main--logo img{width:140px;margin:8px auto 8px auto;}.menu--main--row--item:last-of-type{margin-left:auto;}}@media (min-width:992px) and (max-width:1199px){.menu--main--row{padding:0 17px;}}.menu--main--logo{-webkit-box-flex:0;-webkit-flex:none;-ms-flex:none;flex:none;}.menu--main--logo img{max-width:220px;width:100%;margin:10px 0 10px -8px;padding:0 6px 0 0;}@media (min-width:992px){.menu--main--logo img{position:relative;left:-6px;}}@media (min-width:769px){.menu--main .menu--row{margin-right:5px;}}.menu--main .menu--link{position:relative;padding:8px;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-flex:0;-webkit-flex:0 0 0;-ms-flex:0 0 0px;flex:0 0 0;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;text-align:center;-webkit-box-sizing:content-box;box-sizing:content-box;white-space:nowrap;flex-basis:14%;flex-grow:1;flex-shrink:1;}@media (min-width:1200px){.menu--main .menu--link{padding:0 10px;}}.menu--main .menu--link a{text-align:center;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;padding:6px 0.5em;border-bottom:3px solid #FFF;}.menu--main .menu--link:hover a,.menu--main .menu--link:hover a:hover,.menu--main .menu--link:hover a:focus{border-bottom-color:#009999;text-decoration:none;}.menu--main .menu--link.link--disabled a{color:#aaaaaa;}.menu--main .menu--link.link--disabled:hover a,.menu--main .menu--link.link--disabled:hover a:hover,.menu--main .menu--link.link--disabled:hover a:focus{border-bottom-color:#ffffff;}.menu--main .menu--active a{color:#009999;}.menu--main .menu--submenu{position:absolute;left:0;top:100%;padding:0;z-index:1000;}.menu--main .menu--submenu--list{display:none;list-style-type:none;background:#fff;opacity:0.98;padding:13px 20px 3px 20px;margin:0;white-space:nowrap;text-align:left;-webkit-box-shadow:0px 2px 10px rgba(0,0,0,0.42);box-shadow:0px 2px 10px rgba(0,0,0,0.42);z-index:130;}.menu--main .menu--submenu--list li{padding-bottom:3px;}.menu--main .menu--submenu--list li::before{display:none;}.menu--main .menu--submenu--list li a{border-bottom:none;font-size:0.85rem;color:#000;line-height:1.9375rem;padding:0 0;}.menu--main .menu--submenu--list li.list--active a{color:#009999;}.menu--main .menu--submenu--list li a:hover{color:#81c89f;}.menu--main .menu--submenu-open{display:block;position:relative;}#mainmenu-hamburger{display:none;}@media (max-width:768px){body{-ms-overflow-style:none;scrollbar-width:none;}body::-webkit-scrollbar{display:none;}.menu--main--row{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;}.menu--main--row .menu--row{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;}.menu--main--row .menu--main--row--item:first-of-type{min-height:79px;}.menu--main--row .menu--main--row--item:last-of-type{margin-left:0;margin-bottom:34px;width:auto;display:none;}.menu--main--row .menu--row .menu--link{display:block;}.menu--main .menu--link a{font-size:1.0rem;border-bottom-color:#EEE;border-width:2px;margin-bottom:3px;}.menu--main .menu--link.link--disabled:hover a,.menu--main .menu--link.link--disabled:hover a:hover,.menu--main .menu--link.link--disabled:hover a:focus{border-bottom-color:#EEE;}.menu--main--row .menu--row .menu--link br{display:none;}.menu--main--row .menu--row .menu--link .menu--submenu{display:block;position:relative;left:0;top:0;}.menu--main--row .menu--row .menu--link .menu--submenu .menu--submenu--list{display:block;padding:0 0 0 34px;width:100%;-webkit-box-shadow:none;box-shadow:none;}.menu--main--row .menu--row .menu--link .menu--submenu .menu--submenu--list li{width:100%;}.menu--main--row .menu--row .menu--link .menu--submenu .menu--submenu--list li a{width:100%;font-size:0.95rem;white-space:normal;text-align:left;line-height:1.2rem;padding-top:0.5rem;padding-bottom:0.5rem;}.menu--main--row .menu--row .menu--link .menu--submenu .menu--submenu--list li:first-child{padding-top:13px;}#mainmenu-hamburger{display:inline-block;position:absolute;top:22px;right:17px;width:40px;height:36px;cursor:pointer;}#mainmenu-hamburger span{position:absolute;left:0;width:100%;height:4px;background-color:#009999;border-radius:4px;}#mainmenu-hamburger,#mainmenu-hamburger span{display:inline-block;transition:all .5s;box-sizing:border-box;}#mainmenu-hamburger span:nth-of-type(1){top:0;}#mainmenu-hamburger span:nth-of-type(2){top:16px;}#mainmenu-hamburger span:nth-of-type(3){bottom:0;}#mainmenu-hamburger span:nth-of-type(1){-webkit-animation:lavel-bar01 .50s forwards;animation:lavel-bar01 .50s forwards;}@-webkit-keyframes lavel-bar01{0%{-webkit-transform:translateY(16.5px) rotate(45deg);}50%{-webkit-transform:translateY(16.5px) rotate(0);}100%{-webkit-transform:translateY(0) rotate(0);}}@keyframes lavel-bar01{0%{transform:translateY(16.5px) rotate(45deg);}50%{transform:translateY(16.5px) rotate(0);}100%{transform:translateY(0) rotate(0);}}#mainmenu-hamburger span:nth-of-type(2){transition:all .25s .25s;opacity:1;}#mainmenu-hamburger span:nth-of-type(3){-webkit-animation:lavel-bar03 .50s forwards;animation:lavel-bar03 .50s forwards;}@-webkit-keyframes lavel-bar03{0%{-webkit-transform:translateY(-15.5px) rotate(-45deg);}50%{-webkit-transform:translateY(-15.5px) rotate(0);}100%{-webkit-transform:translateY(0) rotate(0);}}@keyframes lavel-bar03{0%{transform:translateY(-15.5px) rotate(-45deg);}50%{transform:translateY(-15.5px) rotate(0);}100%{transform:translateY(0) rotate(0);}}#mainmenu-hamburger.is-open span:nth-of-type(1){-webkit-animation:active-lavel-bar01 s forwards;animation:active-lavel-bar01 .50s forwards;}@-webkit-keyframes active-lavel-bar01{0%{-webkit-transform:translateY(0) rotate(0);}50%{-webkit-transform:translateY(16.5px) rotate(0);}100%{-webkit-transform:translateY(16.5px) rotate(45deg);}}@keyframes active-lavel-bar01{0%{transform:translateY(0) rotate(0);}50%{transform:translateY(16.5px) rotate(0);}100%{transform:translateY(16.5px) rotate(45deg);}}#mainmenu-hamburger.is-open span:nth-of-type(2){opacity:0;}#mainmenu-hamburger.is-open span:nth-of-type(3){-webkit-animation:active-lavel-bar03 .50s forwards;animation:active-lavel-bar03 .50s forwards;}@-webkit-keyframes active-lavel-bar03{0%{-webkit-transform:translateY(0) rotate(0);}50%{-webkit-transform:translateY(-15.5px) rotate(0);}100%{-webkit-transform:translateY(-15.5px) rotate(-45deg);}}@keyframes active-lavel-bar03{0%{transform:translateY(0) rotate(0);}50%{transform:translateY(-15.5px) rotate(0);}100%{transform:translateY(-15.5px) rotate(-45deg);}}}.btn{background:#009999;border:4px solid #d4f4d9;border-radius:0;padding:0.8rem 0.75rem;font-size:1.125rem;line-height:1.375rem;text-align:center;display:inline-block;width:100%;color:#ffffff;font-weight:bold;-webkit-transition:all 350ms ease;-o-transition:all 350ms ease;transition:all 350ms ease;}.btn:hover,.btn:focus{background:#ffffff;color:#81c69d;border:4px solid #81c69d;}.modal{display:-ms-flexbox;display:flex;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;width:100%;height:100%;margin:0;z-index:1051;display:none;overflow:hidden;outline:0;padding-left:17px;position:fixed;top:0;left:0;}@media (max-width:768px){.modal{padding-left:15px;padding-right:15px;}}.modal-content{overflow-y:auto;-webkit-overflow-scrolling:touch;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;position:relative;max-width:750px;margin:0 auto;padding:30px 17px;}.modal-content p{margin-bottom:35px;color:#212529;text-align:center;max-width:95%;}.modal-content .two-button-container{padding:0;display:flex;flex-wrap:nowrap;}.modal-content .two-button-container .btn{max-width:50%;margin-left:15px;margin-right:15px;}@media (max-width:768px){.modal-content .two-button-container{flex-direction:column;}.modal-content .two-button-container .btn{max-width:100%;margin-bottom:25px;margin-left:0;margin-right:0;}.modal-content .two-button-container .btn:last-child{margin-bottom:0;}}@media (max-width:575px){.modal{padding:0;height:100%;background-color:#ffffff;}.modal-dialog{-webkit-box-align:start;-webkit-align-items:flex-start;-ms-flex-align:start;align-items:flex-start;height:100%;}.modal-content{padding:17px;height:100%;border-radius:0;justify-content:flex-start;}.modal-content .modal-content-body p{font-size:1.0rem;margin-bottom:1.0rem;max-width:100%;}.modal-content .two-button-container .btn{font-size:1.05rem;}}.page-not-found{padding:0px 0px 40px 0px;}.page-not-found h2.title{font-weight:400;}.page-not-found p{color:#001b72;}.page-not-found p.no-margin{margin-bottom:0px;}.page-not-found ul{padding:0px;margin:0px;list-style:none;}.page-not-found ul a{color:#008d96;font-weight:bold;}@media screen and (max-width:540px){.page-not-found{margin-top:25px;}}#main-visual-container{position:relative;height:420px;background-image:url(/themes/custom/givlaari/css/main_visual.jpg);background-image:url(/sites/default/files/images/page_bg2.jpg);background-repeat:no-repeat;background-size:100% 100%;background-position:center center;overflow:hidden;display:flex;flex-direction:column;align-items:center;}@media only screen and (max-width:767px){#main-visual-container{background-image:url(/sites/default/files/images/page_bg.jpg);}}#visual-container{position:relative;height:260px;background-image:url(/sites/default/files/images/page_bg.jpg);background-repeat:no-repeat;background-size:100% 100%;background-position:center center;overflow:hidden;display:flex;flex-direction:column;align-items:center;}@media only screen and (max-width:767px){#visual-container{background-image:url(/sites/default/files/images/page_bg2.jpg);}}#visual-container + div > div > div.main-contents-wrap{margin-top:-50px;z-index:130;}#main-visual{width:100%;max-width:1080px;height:400px;margin:0;display:flex;align-items:center;justify-content:center;}#visual{width:100%;max-width:1030px;height:260px;margin:1.6rem 0 0 0;display:flex;align-items:center;justify-content:flex-start;padding:0 15px 165px 15px;}#main-visual-message{display:flex;flex-direction:column;width:60%;margin-bottom:50px;justify-content:center;align-items:center;}#main-visual-flower{width:350px;margin-left:-80px;margin-top:-88px;}#main-visual-flower img{height:382px;margin-left:17px;filter:drop-shadow(10px 10px 10px rgba(0,0,0,0.3));}#visual-flower{width:200px;margin-left:-80px;margin-top:-310px;z-index:100;}#visual-flower img{height:250px;margin-left:17px;filter:drop-shadow(10px 10px 10px rgba(0,0,0,0.3));}@media only screen and (max-width:767px){#visual-flower{margin-left:auto;margin-right:12%;}}#arch-container{position:absolute;height:100px;width:100%;overflow:hidden;bottom:0;display:flex;justify-content:center;bottom:0px;left:0px;margin-bottom:0;}#arch{background-color:#FFF;min-height:400px;width:120%;border-top-left-radius:100% 200px;border-top-right-radius:100% 200px;margin-left:-400px;margin-right:-400px;padding-left:400px;padding-right:400px;}#main-visual-message-main{color:white;font-size:1.9rem;font-weight:bold;text-shadow:3px 3px 3px #000000;text-align:center;margin:0;font-feature-settings:"palt";}#main-visual-message-main sup{font-size:max(10px,0.6rem);top:0;line-height:1.2em;margin-left:-1px;margin-right:2px;}#main-visual-message-main .sirna{display:inline-flex;align-items:flex-start;}@media only screen and (max-width:767px){#main-visual-message-main{font-size:1.55rem;}}#main-visual-message-sub-container:before{content:' ';background-image:url(/sites/default/files/images/main_visual_line.png);background-repeat:no-repeat;background-position:50% 40%;background-size:contain;display:block;height:50px;}#main-visual-message-sub{color:#ffffff;font-size:max(0.85rem,13.6px);font-weight:bold;text-shadow:1px 1px 1px #000000;text-align:center;margin:0;font-feature-settings:"palt";}.only_md{display:none;}#main-visual-message-sub sup{font-size:max(10px,0.6rem);margin:0 0.2rem 0 0.1rem;top:-0.3rem;}#main-visual-message .note{display:flex;justify-content:flex-end;flex-wrap:wrap;margin:0.5rem -0.8rem 0 0;}#main-visual-message .note dl{display:flex;margin:0;}#main-visual-message .note dt,#main-visual-message .note dd{font-size:max(10px,0.65rem);font-weight:normal;color:#FFF;margin:0;line-height:1.3em;font-feature-settings:"palt";}#main-visual-message .note dt:after{content:'：';}#main-visual-message .note dd{padding-right:0.8rem;}@media all and (-ms-high-contrast:none){#main-visual-message-sub{font-size:13.6px;}#main-visual-message-sub sup{font-size:0px;}#main-visual-message .note dt,#main-visual-message .note dd{font-size:10px;}}@media only screen and (max-width:1199.98px){#visual{max-width:960px;}}@media only screen and (max-width:767.98px){#main-visual-container{padding:30px 17px 0 17px;height:auto;}#main-visual{flex-direction:column;column-items:center;justify-content:center;height:auto;}#main-visual-message{width:100%;height:auto;justify-content:center;margin-bottom:0;}#main-visual-flower{width:400px;margin:-20px 0 0 0;z-index:200;}#arch-container{z-index:100;}#arch{border-top-left-radius:100% 150px;border-top-right-radius:100% 150px;}}@media only screen and (max-width:543.98px){#main-visual-message-main br{display:none;}#main-visual-message-sub br{display:none;}}@media only screen and (min-width:768px) and (max-width:991.98px){#arch{border-top-left-radius:100% 170px;border-top-right-radius:100% 170px;}#main-visual-message{margin-left:17px;}#main-visual-message-main{font-size:1.7rem;}.only_md{display:block;}.excepting_md{display:none;}#main-visual-flour{width:380px;}}#givlaari-logoset-container{position:relative;max-width:600px;padding:0 40px;margin:-70px auto 3.0rem auto;z-index:119;}@media (max-width:767px){#givlaari-logoset-container{margin-top:-30px;padding:0 20px;}}#givlaari-logoset-container img{width:100%;z-index:120;}.main-contents-wrap{max-width:1030px;width:100%;margin:0 auto 0;padding:1.0rem 15px 2.0rem;}@media (max-width:767.98px){.page-node-type-japanese-basic-page .main-contents-wrap{padding-left:0;padding-right:0;}}.main-contents-wrap > *{width:100%;}.main-contents-wrap:last-child{padding-bottom:5.0rem;}.main-contents-wrap:last-child.narrow-pb{padding-bottom:1.0rem;}.main-contents-wrap .news{border:solid 3px #009999;padding:10px 10px 15px;}.main-contents-wrap .news h2{font-size:1.2rem;color:#009999;letter-spacing:1.0em;margin-bottom:0.8rem;;}.news div{color:#333;font-size:1.0rem;line-height:1.4rem;}.news div.news_main_wrap{padding-right:15px;min-height:80px;max-height:150px;overflow-y:scroll;}.news div.news_main_wrap::-webkit-scrollbar{width:10px;}.news div.news_main_wrap::-webkit-scrollbar-thumb{background-color:#e9e9e7;border-radius:10px;}.news div.news_main{display:table;}.news div.line{display:table-row;}@media (min-width:768px){.news div.line:nth-child(n + 2) div{padding-top:0.5rem;}}.news div.line div{display:table-cell;line-height:1.2em;}.news div.line{padding-bottom:0.5rem;}.news div.line:first-child{padding-bottom:0;}.news div.line:first-child div{padding-top:0;}.news div.line div:first-child{white-space:nowrap;padding-right:1.0em;}.news div.line div:last-child{width:100%;}.news + h2{margin-top:4.0rem;}@media (max-width:767.98px){.main-contents-wrap .news h2{margin-bottom:10px;font-size:1.0rem;}.news div.news_main_wrap{padding:0;height:auto;overflow:visible;max-height:none;}.news_main .line:nth-of-type(n+4){display:none;}.news div.line div{display:block;}.news div.line:first-child div:first-child{padding-top:0;}.news div.line div{padding:0.1em 0 0 1.0em;}.news div.line div:first-child{font-weight:bold;padding:0.8em 0 0 0;}}.headline{color:#009999;font-size:1.5rem;line-height:1.4em;}@media (max-width:767.98px){.headline{font-size:1.1rem;}}.headline + .note{margin-top:0.8rem;}.headline + .note dl:first-child dt{margin-left:0;}.headline + .note dl{line-height:1.2em;}.headline + .note dd:nth-child(-n+2){white-space:nowrap;}#characteristic-container{list-style:none;counter-reset:product-feature-number;padding:0;margin-top:2.0rem;}#characteristic-container li{display:flex;align-items:flex-start;justify-content:flex-start;width:100%;border-bottom:1px solid #10276e;padding:0.8em 0;margin:0;}#characteristic-container li:first-child{border-top:1px solid #10276e;}#characteristic-container li::before{padding:0;counter-increment:product-feature-number;content:counter(product-feature-number);display:block;font-size:50px;line-height:1.0em;;font-weight:bold;color:#10276e;text-align:center;width:70px;}#characteristic-container p{font-size:1.1rem;width:100%;}@media (max-width:768.98px){#characteristic-container p{font-size:1.0rem;}#characteristic-container li::before{font-size:35px;width:55px;}}#page-title-container{z-index:200;text-shadow:1px 1px 1px #000000;color:#FFF;}.category-name{font-size:1.1rem;}h1{font-size:1.5rem;}@media (max-width:768px){.category-name{font-size:1.0rem;}h1{font-size:1.3rem;}}p.note,div.note,div.note *{font-size:max(10px,0.8rem);line-height:1.4em;}p.note.clinical-results-reference{-webkit-text-size-adjust:100%;font-size:max(11px,0.7rem);line-height:1.3em;}@media all and (-ms-high-contrast:none){p.note,div.note,div.note *{font-size:10px;}p.note.clinical-results-reference{font-size:11px;}}div.note{display:flex;justify-content:flex-end;flex-wrap:wrap;}p.headline + div.note *{color:#009999;font-weight:bold;}div.note dl{display:flex;margin:0;}div.note dl dt{margin:0 0 0 2em;}div.note dl:first-child dt{margin-left:0;}div.note dl dt:after{content:'：';}div.note dl dd{margin:0;}div.note dl:last-child dd{margin-right:0;}div.note dd p{margin-left:0;}div.note dd p + p{margin-top:0.5rem;}div.note dd ol{padding-left:1.5rem;}div.note dd ol li{margin-bottom:0}.di-line div.note{justify-content:flex-start;}.di-line div.note dl{margin-top:0.5rem;}.di-line div.note dd,.di-line div.note dt{font-size:0.95rem;}.di-line div.note dl dt:after{display:none;}h2{font-size:1.4rem;color:#009999;margin:0 0 0.3em 0;}@media (max-width:768.98px){h2{font-size:1.2rem;}}p + h2,div + h2,figure + h2,div.container.h2-like-margin-top{margin-top:2.0rem;}p{margin:0;}p + p{margin-top:0.1rem;}.ta-r,.ta-r-md{text-align:right;}@media (max-width:768px){.ta-r-md{text-align:left;}}.di-block{width:100%;margin:0 0 1.5em 0;}.di-line{display:flex;justify-content:flex-start;align-items:flex-start;}.di-line .di-line{padding:0.8em 0 0 0;}.di-line *{font-size:1.0rem;line-height:1.6em;margin:0;}.di-line > *{flex-grow:900;}.di-line > p.di-numbering{flex-grow:1;}.di-block > .di-line:first-child > .di-numbering,.di-line h2{color:#009999;font-size:1.2rem;}.di-line h3{font-weight:bold;}@media (max-width:768.98px){.di-line *{line-height:1.2em;}.di-block > .di-line:first-child > .di-numbering,.di-line h2{font-size:1.0rem;line-height:1.2em;}}.di-block-red-line.di-block > .di-line:first-child > .di-numbering,.di-block-red-line.di-block h2{color:#000;}p.note + .di-block-red-line{margin-top:1.0rem;}.di-block-red-line{padding:1em;border:3px solid red;}.di-line div{width:100%;}.di-line .di-numbering{white-space:nowrap;padding-right:0.5em;flex-shrink:1;font-weight:bold;}.di-line ul{padding-left:0;}.di-line ul li{margin-left:1em;}.di-table{width:100%;margin:0;}.table-alt{display:flex;justify-content:center;padding:1em;border:1px solid #444;display:none;}.table-alt p{width:100%;text-align:center;}@media (max-width:768px){.table-alt{display:block;}.di-block .di-table{display:none;}}.table-alt a{text-decoration:none;}.di-Interaction-table td{width:33.3%;vertical-align:top;}.side-effects-table th,.side-effects-table td{vertical-align:top;font-size:0.95rem;}.side-effects-table thead th{width:25%;text-align:center;}.side-effects-table tbody th{background-color:#FFF;font-weight:normal;text-align:left;}.side-effects-table + p.note{margin-top:0.3rem;}.lined-table,.lined-table th,.lined-table td{border:1px solid black;border-collapse:collapse;}.lined-table th,.lined-table td{padding:0.3em;}.lined-table thead th{text-align:center;}.lined-table th{background-color:#e2f0e4;}.di-table tbody tr th:first-child{width:10em;}.ta-c-table th,.ta-c-table td{text-align:center;}.lateral-link-container{margin-top:5.0rem;display:flex;justify-content:space-between;}.lateral-link-container a{position:relative;display:flex;padding:0;align-items:center;text-decoration:none;font-size:1.0rem;line-height:1.4rem;font-weight:bold;color:#009999;}.lateral-link-container .link-prev a{flex-direction:row-reverse;}.lateral-link-container a:after{content:' ';display:block;width:20px;height:1.2rem;background-position:center right;background-size:auto 1.2rem;background-repeat:no-repeat;background-image:url(/sites/default/files/images/right-navy.png);}.lateral-link-container .link-prev a:after{transform:scale(-1,1);}@media (max-width:768.98px){.lateral-link-container{flex-direction:column;margin-top:2.5rem;}.lateral-link-container div:first-child{display:flex;justify-content:flex-start;margin-bottom:0.5rem;}.lateral-link-container div:last-child{display:flex;justify-content:flex-end;}}.h4-container h4{display:inline-block;font-weight:bold;white-space:nowrap;}ol.number-with-circle li{list-style:none;display:flex;align-items:flex-start;}ol.number-with-circle li span:first-child{padding-right:5px;}ol.number-with-circle li span.mark{color:#009999;background:none;padding:0 0.2rem 0 0;}p.note.ta-r + p{margin-top:2.0rem;}a:hover{color:#81c89f;}ul.large-disc{list-style:none;padding-left:1.3rem;}dl.large-disc{padding-left:1.3rem;}ul.large-disc > li,dl.large-disc > dt{position:relative;}ul.large-disc > li::before,dl.large-disc > dt::before{position:absolute;left:-1.3rem;content:"●";}h2.large-disc + div.container{margin-left:1.4rem;}dl.large-disc > dd{margin:0;}.indent{margin-left:1.0rem;}p + .container{margin-top:0.5rem;}article .container{padding-left:0;padding-right:0;}.container div,.container dl,.container p{margin-top:0;margin-bottom:0.2rem;}.clinical-trial-container h3{margin-top:1.0rem;margin-bottom:0.2rem;font-size:1.2rem;font-weight:bold;}.clinical-trial-container h3::before{content:'【';}.clinical-trial-container h3::after{content:'】';}.container-ending-is-table + .clinical-trial-container h3{margin-top:1.5rem;}.clinical-trial-container + h3{font-size:1.2rem;margin-top:2.0rem;margin-bottom:0.2rem;}@media (max-width:768.98px){.clinical-trial-container h3{font-size:1.1rem;}.clinical-trial-container + h3{font-size:1.1rem;}}.clinical-trial-container p,.clinical-trial-container > div.note,.clinical-trial-container ul.large-disc,.clinical-trial-container table{margin-left:1.5rem;}.clinical-trial-container li p{margin-left:0;}.clinical-trial-container p,.clinical-trial-container ul.large-disc li{margin-bottom:0.2rem;}.clinical-trial-reference,.container .clinical-trial-reference{font-size:0.8rem;text-align:right;margin-top:1.0em;line-height:1.2em;}#group-definition-table th{font-weight:normal;white-space:nowrap;text-align:left;}@media (max-width:768px){#group-definition-table{border-collapse:separate;width:auto;}#group-definition-table tr{display:flex;flex-direction:column;}#group-definition-table td{border-collapse:separate;border:none;}#group-definition-table th{border-collapse:separate;border-left:none;border-right:none;white-space:normal;}#group-definition-table tr:first-child th{border-top:none;}}.term-label,.reference-information-label{background-color:#0C2769;padding:0.2rem 1.5rem;display:inline-block;color:#FFFFFF;font-weight:bold;margin-bottom:1.5rem;white-space:nowrap;}.reference-information-label{background-color:#009999;margin-bottom:0;}@media (max-width:575px){.term-label,.reference-information-label{white-space:unset;}}div + .term-label{margin-top:2.0rem;}h2.clinical-trial-result{font-size:1.2rem;color:#333;padding-left:1.4rem;position:relative;margin:1em 0 0 0;}h2.clinical-trial-result::before{position:absolute;left:0;font-size:1.2rem;content:"●";color:#333;}.clinical-trial-result-container{margin-left:1.4rem;margin-top:1.0rem;}.clinical-trial-result-container figure{margin-top:1.0rem;}.clinical-trial-result-container h3{font-size:1.1rem;margin-top:0;margin-bottom:0.5rem;}.clinical-trial-result-figure{margin:0;}.clinical-trial-result-figure h3{font-size:1.00rem;font-weight:bold;margin:1.0rem 0 0.5rem 0;}@media (max-width:768px){.clinical-trial-result-figure h3{font-size:1.0rem;}}.clinical-trial-result-figure table{width:100%;}.clinical-trial-result-figure table th,.clinical-trial-result-figure table td{line-height:1.2rem;font-size:0.90rem;}.clinical-trial-result-figure .note{display:block;margin-top:0.4em;font-size:0.90rem;}.clinical-trial-result-figure picture + .note{margin-top:1.0em;}@media (max-width:768px){.v-writing-md-container{display:flex;flex-direction:column;align-items:center;}.v-writing-md{display:flex;white-space:nowrap;width:1.6em;align-items:center;-ms-writing-mode:tb-rl;writing-mode:vertical-rl;}.upright{text-orientation:upright;}}@media (max-width:575px){.clinical-trial-result-figure table th,.clinical-trial-result-figure table td,.clinical-trial-result-figure .note{-webkit-text-size-adjust:100%;font-size:0.70rem;line-height:1.5em;}.clinical-trial-reference,.container .clinical-trial-reference{font-size:0.68rem;}.clinical-trial-result-figure table thead th{white-space:nowrap}.v-writing-sm{display:flex;white-space:nowrap;width:1.6em;align-items:center;-ms-writing-mode:tb-rl;writing-mode:vertical-rl;text-orientation:upright;}.v-writing-sm br{display:none;}.sideways{text-orientation:sideways;transform:rotate(180deg);}}.clinical-trial-result-figure .note dl,{display:flex;align-items:flex-start;justify-content:flex-start;}.clinical-trial-result-figure .note dt{margin:0;}.clinical-trial-result-figure .note dt:after{display:none;}.clinical-trial-result-figure .note dd{width:100%;display:inline-block;}.clinical-trial-result-figure table tbody th{font-weight:normal;text-align:left;}.clinical-trial-result-figure table tbody td{text-align:center;}.clinical-trial-result-2group tbody td{width:30%;}#primary-endpoint-table .clinical-trial-result-2group tbody td,#secondary-endpoint-table-1 .clinical-trial-result-2group tbody td{width:26%;}.clinical-trial-result-3group tbody td{width:25%;}.clinical-trial-result-4group tbody td{width:15%;}table th.givlaari{background-color:#009999;}table th.placebo{background-color:#A6A6A6;}table th.all-givlaari{background-color:#0C2769;}table th.givlaari,table th.placebo,table th.all-givlaari{color:#FFF;}.n-number{display:block;font-weight:normal;}#secondary-endpoint-table-2-mobile{display:none;}@media (max-width:768.98px){#secondary-endpoint-table-2{display:none;}#secondary-endpoint-table-2-mobile{display:block;}#secondary-endpoint-table-2-mobile table tbody.thead tr th{text-align:center;}#secondary-endpoint-table-2-mobile table .d-inline-block{white-space:nowrap;}}#secondary-endpoint-table-3 tbody tr th[rowspan]{font-weight:bold;}div.group-definition{margin-top:1.0rem;}div.group-definition dl{display:flex;justify-content:flex-start;align-items:flex-start;margin-bottom:0;}div.group-definition dl:nth-child(n + 2){margin:0;}div.group-definition dl.group-definition:last-child{margin-top:0;}dl.group-definition dt{white-space:nowrap;}div.group-definition dl dt:before{content:'●';}div.group-definition dl dt:after{content:'：';}div.group-definition dl dd{margin:0;}@media (max-width:768.98px){div.group-definition dl{flex-direction:column;}}figure.di-excerpt{margin-left:0;width:100%;}figure.di-excerpt > div{display:block;border:1px dashed #333;padding:1.5rem;}figure.di-excerpt > div .di-block:last-child{margin:0;}figure.di-excerpt > div + p.note{margin-top:0.2rem;}@media (max-width:768.98px){figure.di-excerpt .di-line{display:block;}figure.di-excerpt .di-line .di-numbering{float:left;}}figure.di-excerpt + figure.di-excerpt{margin-top:1.0em;}div.contents-download-container{width:100%;display:flex;flex-direction:column;align-items:flex-end;}div.contents-download-container{margin:2.0rem 0 0.5rem 0;}div.contents-download-container p{display:flex;justify-content:flex-end;width:100%;}.download-button{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;color:#009999;border:solid 1px #333;background-color:#FFF;text-decoration:none;text-align:center;font-size:1.0rem;font-weight:normal;width:100%;max-width:500px;padding:0.8rem;}div.contents-download-container .download-button{margin-top:0.5rem;}div.contents-download-container .download-button p{margin:0;flex-shrink:10;}@media (max-width:768.98px){.download-button{font-size:0.9rem;}}.download-button:hover{background-color:#81c89f;color:#FFFFFF;}.download-button:before{content:" ";background-size:contain;background-position:center center;background-repeat:no-repeat;width:30px;height:34px;white-space:nowrap;flex-shrink:1;display:block;margin-right:10px;}.download-button-pdf:before{background-image:url(/sites/default/files/images/icon-pdf.svg);}.download-button-doc:before{background-image:url(/sites/default/files/images/icon-doc.svg);}.document-line-disabled a.download-button,.document-line-disabled a.download-button:hover{opacity:1;background-color:#D1D1D1;color:#aaa;}h2.clinical-trial,h3.proper-use{font-size:1.1rem;font-weight:bold;color:#333;padding-left:1.3rem;position:relative;margin:1em 0 0 0;}h2.clinical-trial::before,h3.proper-use::before{position:absolute;left:0;font-size:1.0em;content:"●";color:#333;}@media (max-width:768.98px){h3.proper-use{font-size:1.0rem;}}h2.clinical-trial,h2.clinical-trial::before{color:#009999;}h2.clinical-trial + .container ul,h3.proper-use + .container ul{margin-left:1.7rem;margin-top:0.5rem;padding-left:1.0em;}h3.proper-use + .container > p{margin-left:1.7rem;margin-top:1.0rem;}h3.proper-use + .container #dosing-rules-container figure,h3.proper-use + .container #dosing-rules-mobile-container figure{padding-left:1.7rem;}h2.clinical-trial + .container ul li,h3.proper-use + .container ul li{list-style-type:disc;}#weight-based-dose-adjustment-container figure{margin:0;}#dose-adjustment-conversion-table{width:100%;margin-left:0;margin-right:0;margin-bottom:1.0rem;}#dose-adjustment-conversion-table thead th{background-color:#009999;color:#FFF;text-align:center;}#dose-adjustment-conversion-table td{text-align:center;}#dose-adjustment-conversion-table td:nth-child(-n + 2){width:20%;}#dose-adjustment-conversion-table tr:nth-of-type(odd) td:nth-child(-n + 2){background-color:#CCE6D0;}#dose-adjustment-conversion-table tr:nth-of-type(even) td:nth-child(-n + 2){background-color:#F3FFF3;}#dose-adjustment-formula{border:2px solid #009999;text-align:center;color:#009999;margin:1.0rem 0;font-weight:bold;font-size:1.2rem;padding:0.5rem;}@media (max-width:768.98px){#dose-adjustment-formula{border:1px solid #009999;font-size:1.0rem;}}@media (max-width:575px){#dose-adjustment-conversion-table th,#dose-adjustment-conversion-table td{-webkit-text-size-adjust:100%;font-size:0.90rem;line-height:1.5em;}#dose-adjustment-conversion-table .vial-text{font-size:0.70rem;}}.vial-container{white-space:nowrap;}.vial-container div.vial-image{margin-bottom:0;}.vial-image img{width:1.2rem;margin:0.9rem 0.3rem 0.4rem 0.3rem;}.vial-image .vial-text{font-size:0.9rem;}.example-container{display:flex;justify-content:flex-start;align-items:flex-star;padding-bottom:1.0rem;}.document-container{margin-top:2.0rem;margin-left:1.0rem;margin-bottom:4.0rem;}.document-container:last-child{margin-bottom:0;}.document-container .document-line{display:flex;width:100%;justify-content:space-between;align-items:center;margin-bottom:1.0rem;}.document-container .document-line h3{flex-basis:50%;font-size:1.1rem;}.document-container .document-line .documents-image{max-width:500px;}.document-container .document-line .documents-image picture{padding:0;}.document-container .document-line .documents-image picture img{width:100%;}@media (max-width:768.98px){.document-line .download-button{max-width:300px;}.document-container .document-line .documents-image{max-width:300px;}}@media (max-width:575px){.document-line .download-button{max-width:100%;}.document-container .document-line .documents-image{max-width:100%;}.document-container .document-line{flex-direction:column;align-items:flex-start;}.document-container .document-line h3{width:100%;}}.document-container figure{width:100%;margin:0;}div.document-table-container{margin-top:1.0rem;}.document-container table{width:100%;}.document-container table th{white-space:nowrap;font-weight:normal;text-align:left;padding:0.8em;}.document-container table td{width:100%;padding:0.8em;}.document-container .note{margin-top:0.2rem;}.document-container .note dl{width:100%;}.document-container .note dt{margin-left:0;margin-right:0.4rem;}.document-container .note dt::after{display:none;}.document-container td.barcode img{width:200px;height:auto;background-color:#FFF;margin:0;}@media (max-width:768.98px){.document-container td.barcode img{max-width:100%;}}figure{width:100%;margin:0;}figure picture{display:block;padding:0 1.0rem;text-align:center;}figure#structure-of-givlaari picture img{margin-top:2.0rem;margin-bottom:1.0rem;width:100%;max-width:380px;}@media (max-width:768.98px){figure#structure-of-givlaari picture img{max-width:280px;}figure#structure-of-givlaari .note{max-width:280px;margin-left:auto;margin-right:auto;}}figure#moa-of-givlaari picture img{margin-top:1.0rem;width:100%;max-width:800px;}figure#moa-movie-of-givlaari picture img{margin-top:1.0rem;width:100%;max-width:800px;}figure.clinical-trial-result-figure picture img{margin-top:1.0rem;width:100%;}figure#suitable-site-for-injection picture img{margin-top:1.0rem;margin-bottom:1.0rem;width:50%;}@media (max-width:768.98px){figure#suitable-site-for-injection picture img{width:100%;max-width:350px;}}figure#clinical-trial-method picture img{margin-top:1.0rem;margin-bottom:1.0rem;width:100%;}#dosing-rules-container table,#dosing-rules-mobile-container table{width:100%;}#dosing-rules-container table tbody tr td:first-child{white-space:nowrap;}#dosing-rules-container .correspondence-container,#dosing-rules-mobile-container .correspondence-container{display:flex;justify-content:flex-start;align-items:flex-start;}#dosing-rules-container td{vertical-align:top;}#dosing-rules-container td ul{margin:0;}#dosing-rules-container td ul li > ul{margin-left:1em;}#dosing-rules-container td ul li > ul li{position:relative;list-style:none;}#dosing-rules-container td ul li > ul li:before{content:"-";position:absolute;top:0;left:-0.6em;}#dosing-rules-container .note{margin-top:0.2rem;align-items:flex-start;justify-content:flex-start;}#dosing-rules-container .note dl{display:flex;align-items:flex-start;justify-content:flex-start;width:100%;}#dosing-rules-container .note dl:nth-child(6){margin-top:0.8rem;}#dosing-rules-container .note dl dt{margin-left:0;white-space:nowrap;flex-shrink:1;}#dosing-rules-container .note dl dt:after{display:none;}#dosing-rules-container .note dl dd{flex-grow:100;flex-shrink:10;}#dosing-rules-mobile-container{display:none;}@media (max-width:768.98px){#dosing-rules-table{display:none;}#dosing-rules-mobile-container{display:block;}#dosing-rules-container table tbody tr td:first-child{white-space:normal;}#dosing-rules-container .note{-webkit-text-size-adjust:100%;font-size:0.85rem;}.dosing-rules-table-mobile th{text-align:left;}#dosing-rules-mobile-container > p{font-size:1.0rem;padding-top:0.75rem;padding-bottom:0;margin-bottom:0;font-weight:bold;}#dosing-rules-mobile-container caption{padding-top:0.4rem;padding-bottom:0.2rem;}}@media (max-width:575px){.dosing-rules-table-mobile caption{-webkit-text-size-adjust:100%;font-size:1.05rem;line-height:1.4em;}.dosing-rules-table-mobile th,.dosing-rules-table-mobile td{-webkit-text-size-adjust:100%;font-size:0.90rem;line-height:1.4em;padding:0.5em;}}@media (max-width:575px){.document-table-container th,.document-table-container td{-webkit-text-size-adjust:100%;font-size:0.90rem;line-height:1.5em;padding:0.5em;}.document-container table th{white-space:normal;}.document-container table td{width:auto;white-space:nowrap;}}p + #sitemap{margin-top:2.0rem;}#sitemap a:not([href]){color:#aaaaaa;}#sitemap > li{margin-left:1.5rem;margin-bottom:1.0rem;}#sitemap > li > a,#sitemap > li > p{font-weight:bold;}#sitemap ul{margin-left:1.5rem;}#sitemap p.clinical-trial-name{margin-top:0.8em;font-weight:normal;border-left:4px solid #333;padding-left:0.5rem;}.patient-support-headline{margin-bottom:1.0rem;}.patient-support-material-category{margin:2.5rem 0 1.0rem;background-color:#0c2769;color:#ffffff;display:inline-block;padding:0.5rem 2.0rem;font-size:1.0rem;}.patient-support-material-container{display:flex;justify-content:space-between;align-items:flex-start;width:95%;margin-left:auto;margin-right:auto;}@media (max-width:991.98px){.patient-support-material-container{width:100%;}}@media (max-width:575.98px){.patient-support-material-container{flex-direction:column;align-items:center;}}.patient-support-material-text-container{flex-shrink:100;}.patient-support-material-title{color:#009999;margin-bottom:1.0rem;}@media (max-width:575.98px){.patient-support-material-title{font-size:1.3rem;margin-bottom:0.8rem;}}.patient-support-material-image{width:250px;flex-shrink:1;margin-left:1.0rem;}@media (max-width:575.98px){.patient-support-material-image{margin-top:1.0rem;width:200px;}}.patient-support-material-image img{width:100%;}.reference-information{margin-top:1.0rem;}.reference-information-container{display:flex;align-items:flex-start;justify-content:space-between;margin-top:0;}@media (max-width:575.98px){.reference-information-container{flex-direction:column;align-items:center;}.reference-information-image img{margin-top:1rem;}}.reference-information-note{display:flex;align-items:flex-start;justify-content:flex-start;font-size:0.9rem;}.reference-information-text-container{flex-shrink:100;}.
reference-information-text-container > p:first-of-type{margin-bottom:1.0em;}.reference-information-image{width:200px;flex-shrink:1;}.reference-information-image img{width:100%;}.main-contents-wrap .site-intro{width:100%;margin:0 auto;}.site_links--wrapper{width:100%;display:flex;}.site_links--wrapper > div{display:flex;flex-direction:column;justify-content:space-between;flex-basis:50%;}@media all and (-ms-high-contrast:none){.site_links--wrapper > div a{min-height:0%;}}@media (min-width:576px){.site_links--wrapper > div:first-child{margin-right:1em;}.site_links--wrapper > div:last-child{margin-left:1em;}}.site_links--wrapper > div > p{font-size:1.0rem;text-align:left;padding-bottom:0.5em;}.site_links--wrapper > div img{vertical-align:bottom;width:100%;outline:1px solid #cccccc;-webkit-box-shadow:3px 3px 4px rgba(0,0,0,0.3);box-shadow:3px 3px 4px rgba(0,0,0,0.3);}@media (max-width:575.98px){.site_links--wrapper{flex-direction:column;}.site_links--wrapper > div:last-child{margin-top:2.0em;}}.view-popular-tags{border:1px solid #333333;padding:1.5rem 1.0rem 0.8rem 1.5rem;}.view-popular-tags .view-popular-tags__title{color:#009999;font-size:1.2rem;font-weight:bold;margin-bottom:0.5rem;}.view-popular-tags .view-content{display:flex;flex-wrap:wrap;justify-content:flex-start;}.view-popular-tags .views-row{margin-right:0.5rem;margin-bottom:0.5rem;}.view-popular-tags .views-field-name a{display:block;padding:0.25rem 1.0rem;border:1px solid #c0c8cd;border-radius:0.25rem;font-weight:500;}.view-popular-tags .views-field-name a:hover{text-decoration:none;color:#ffffff;background-color:#009999;}.view-popular-tags__toggle-btn{width:100%;padding:7px 0;border:none;color:#571ba3;outline:none;background:#e7e7e7;-webkit-appearance:none;appearance:none;font-size:14px;font-weight:500;}.view-popular-tags__toggle-btn.is-hidden{display:none;}.view-popular-tags__toggle-btn-text{display:inline-flex;align-items:center;}.view-popular-tags__toggle-btn-text::after{display:block;width:0;height:0;margin-left:5px;border-left:6px solid transparent;border-right:6px solid transparent;border-top:11px solid #571ba3;content:"";}.view-popular-tags.is-open .view-popular-tags__toggle-btn-text::after{transform:rotateX(180deg);}.embed-responsive{position:relative;display:block;height:0;padding:0;overflow:hidden;margin-top:0.5rem;}.non-modal-movie-container{width:100%;max-width:800px;margin:1.5rem auto 0 auto;}.embed-responsive-16by9{padding-bottom:56.25%;}.videoPlayerModal-close{position:absolute;right:0.5rem;;top:0.5rem;;color:#FFFFFF;background-color:#009999;width:2.0rem;height:2.0rem;border-radius:2.0rem;border:3px solid #d4f4d9;display:flex;justify-content:center;align-items:center;line-height:0;font-weight:bold;font-size:1.5rem;padding-top:2px;cursor:pointer;}@media all and (-ms-high-contrast:none){.videoPlayerModal-close{padding-top:0.4em;}}.videoPlayerModal-close:hover{border-color:#81c69d;background-color:#ffffff;color:#81c69d;}.embed-responsive .embed-responsive-item,.embed-responsive iframe,.embed-responsive embed,.embed-responsive object,.embed-responsive video{position:absolute;top:0;bottom:0;left:0;width:100%;height:100%;border:0;}@media (max-width:575.98px){.videoPlayerModal-close{right::relative;}}.video-node__title{color:#009999;font-size:1.4rem;margin:2.0rem 0 1.0rem 0;}.video-node__container-body{display:flex;}.video-node__container-body .container-left{margin-right:1.5rem;width:320px;flex-shrink:0;}.video-node__container-body .container-left a{width:100%;}.video-node__container-body .container-left img{width:100%;height:auto;}@media (max-width:768px){.video-node__container-body{flex-direction:column;}.video-node__container-body .container-left{margin-right:0;margin-bottom:1.0rem;width:100%;}}.video-node__tags ul{margin-top:1.0rem;display:flex;flex-wrap:wrap;justify-content:flex-start;list-style-type:none;}.video-node__tags ul li{margin-right:0.5rem;margin-bottom:0.5rem;}.video-node__tags ul li a{display:block;padding:0.25rem 1.0rem;border:1px solid #c0c8cd;border-radius:0.25rem;font-weight:500;}.video-node__tags ul li a[href]:hover{text-decoration:none;color:#ffffff;background-color:#009999;}.view-video-library__filter-info{display:flex;justify-content:flex-start;align-items:center;padding-bottom:1.5rem;}.view-video-library__selected-tag-info{font-size:1.1rem;line-height:1.0em;margin-right:1.0rem;}.view-video-library__view-all{font-size:0.9rem;line-height:1.0em;}.path-movie-library .views-infinite-scroll-content-wrapper{margin-bottom:40px;}@media (max-width:575.98px){#videoPlayerModal .modal-content-body{margin-top:1.0rem;}}.menu--main .menu--submenu--list li a{text-align:left;}.menu--main .menu--submenu--list li a[href='']{line-height:1.4em;padding:5px 0 5px 10px;margin-left:-10px;border-left:4px solid #333;color:#333;cursor:default;pointer-events:none;}.menu--main .menu--submenu--list li a[href='']:hover{color:#000;}.menu--main .has-nolink .menu--submenu--list li a:not([href='']){margin-left:10px;}.d-flex-dc{display:flex;flex-direction:column;}.link-next .d-flex-dc{align-items:flex-end;}.link-prev .d-flex-dc{align-items:flex-start;}.lateral-link-container .clinical-trial-name{font-size:0.85em;line-height:1.1em;}h1 .clinical-trial-name,h1 .clinical-trial-name-full{display:block;font-size:1.2rem;}@media (max-width:575.98px){h1 .clinical-trial-name,h1 .clinical-trial-name-full{font-size:1.00rem;}}h1 .clinical-trial-name:after{content:'\0FF1A';}.clinical-trial-result-container:not(:last-of-type) .envision-24m-result .clinical-trial-reference{margin-bottom:4.0em;}.envision-24m-result picture + .clinical-trial-reference{margin-top:2.0em;}.envision-24m-result picture + h3{margin-top:1.5em;}.envision-24m-result .note > p + dl{margin-top:1.0em;}.envision-24m-result table th[colspan]:not([class]){font-weight:bold;}.envision-24m-result table tbody tr:not(:last-of-type) td{padding-left:1.0em;}.nobreak{display:inline-block;}.important-message{font-size:1.2rem;}
