@import url(https://fonts.googleapis.com/css?family=Noto+Sans+JP&subset=japanese);
/*!
* Bootstrap Reboot v4.1.3 (https://getbootstrap.com/)
* Copyright 2011-2018 The Bootstrap Authors
* Copyright 2011-2018 Twitter, Inc.
* Licensed under MIT (https://github.com/twbs/bootstrap/blob/master/LICENSE)
* Forked from Normalize.css, licensed MIT (https://github.com/necolas/normalize.css/blob/master/LICENSE.md)
*/*,*::before,*::after{box-sizing:border-box}html{font-family:sans-serif;line-height:1.15;-webkit-text-size-adjust:100%;-ms-overflow-style:scrollbar;-webkit-tap-highlight-color:rgba(0,0,0,0)}@-ms-viewport{width:device-width}article,aside,figcaption,figure,footer,header,hgroup,main,nav,section{display:block}body{margin:0;font-family:-apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", Arial, Noto Sans, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji";font-size:1rem;font-weight:400;line-height:1.5;color:#212529;text-align:left;background-color:#fff}[tabindex="-1"]:focus{outline:0 !important}hr{box-sizing:content-box;height:0;overflow:visible}h1,h2,h3,h4,h5,h6{margin-top:0;margin-bottom:0.5rem}p{margin-top:0;margin-bottom:1rem}abbr[title],abbr[data-original-title]{text-decoration:underline;-webkit-text-decoration:underline dotted;text-decoration:underline dotted;cursor:help;border-bottom:0;text-decoration-skip-ink:none}address{margin-bottom:1rem;font-style:normal;line-height:inherit}ol,ul,dl{margin-top:0;margin-bottom:1rem}ol ol,ul ul,ol ul,ul ol{margin-bottom:0}dt{font-weight:700}dd{margin-bottom:.5rem;margin-left:0}blockquote{margin:0 0 1rem}b,strong{font-weight:bolder}small{font-size:80%}sub,sup{position:relative;font-size:75%;line-height:0;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}a{color:#007bff;text-decoration:none;background-color:transparent}a:hover{color:#0056b3;text-decoration:underline}a:not([href]):not([tabindex]){color:inherit;text-decoration:none}a:not([href]):not([tabindex]):hover,a:not([href]):not([tabindex]):focus{color:inherit;text-decoration:none}a:not([href]):not([tabindex]):focus{outline:0}pre,code,kbd,samp{font-family:SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace;font-size:1em}pre{margin-top:0;margin-bottom:1rem;overflow:auto;-ms-overflow-style:scrollbar}figure{margin:0 0 1rem}img{vertical-align:middle;border-style:none}svg{overflow:hidden;vertical-align:middle}table{border-collapse:collapse}caption{padding-top:0.75rem;padding-bottom:0.75rem;color:#6c757d;text-align:left;caption-side:bottom}th{text-align:inherit}label{display:inline-block;margin-bottom:0.5rem}button{border-radius:0}button:focus{outline:1px dotted;outline:5px auto -webkit-focus-ring-color}input,button,select,optgroup,textarea{margin:0;font-family:inherit;font-size:inherit;line-height:inherit}button,input{overflow:visible}button,select{text-transform:none}button,[type="button"],[type="reset"],[type="submit"]{-webkit-appearance:button}button::-moz-focus-inner,[type="button"]::-moz-focus-inner,[type="reset"]::-moz-focus-inner,[type="submit"]::-moz-focus-inner{padding:0;border-style:none}input[type="radio"],input[type="checkbox"]{box-sizing:border-box;padding:0}input[type="date"],input[type="time"],input[type="datetime-local"],input[type="month"]{-webkit-appearance:listbox}textarea{overflow:auto;resize:vertical}fieldset{min-width:0;padding:0;margin:0;border:0}legend{display:block;width:100%;max-width:100%;padding:0;margin-bottom:.5rem;font-size:1.5rem;line-height:inherit;color:inherit;white-space:normal}progress{vertical-align:baseline}[type="number"]::-webkit-inner-spin-button,[type="number"]::-webkit-outer-spin-button{height:auto}[type="search"]{outline-offset:-2px;-webkit-appearance:none}[type="search"]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{font:inherit;-webkit-appearance:button}output{display:inline-block}summary{display:list-item;cursor:pointer}template{display:none}[hidden]{display:none !important}*{word-wrap:break-word;word-break:break-word;overflow-wrap:break-word}html{-webkit-text-size-adjust:100%;-ms-text-size-adjust:100%;font-size:62.5%}body{font-family:"Hiragino Kaku Gothic ProN","ヒラギノ角ゴ ProN W3","游ゴシック体",YuGothic,"游ゴシック Medium","Yu Gothic Medium","游ゴシック","Yu Gothic",sans-serif;font-size:1.6rem;line-height:2;color:#2B2B2B}@media all and (-ms-high-contrast: none){body{font-family:"メイリオ", Meiryo,'ＭＳ Ｐゴシック', 'MS PGothic', sans-serif}}@media screen and (max-width: 767px){body{font-size:1.4rem;min-width:0}}p{margin:0;margin-bottom:2em}a{cursor:pointer}a[href=""]{color:#033288}a:link{color:#033288;text-decoration:none}a:hover,a:active{color:#033288;text-decoration:underline}a:visited{color:#033288;text-decoration:none}a:visited:hover{color:#033288;text-decoration:underline}strong,b{font-weight:bolder}small{font-size:80%}sub,sup{position:relative;font-size:.58em;line-height:0;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.58em}figure{margin:0}img{max-width:100%;height:auto;-webkit-backface-visibility:hidden}pre{font-family:monospace;line-height:1;overflow:auto}code,kbd,samp,tt{font-family:monospace;line-height:1}ul,ol,li{margin:0;padding:0;list-style-type:none;line-height:1.5}ul,ol{margin-bottom:1.8em}ul>*:last-child,ol>*:last-child{margin-bottom:0}ul ul,ul ol,ol ul,ol ol{margin-top:.7em}li{margin-bottom:.7em;vertical-align:top}li:last-child{margin-bottom:0}dl{margin-top:0;margin-bottom:.6em}dt{font-weight:bold;margin-bottom:.5em;line-height:1.7em}dd{margin-bottom:.5em;margin-left:0;line-height:1.7em}@media screen and (max-width: 767px){ul,ol,dl{margin-bottom:.6em}}blockquote{padding:10px 20px;margin:0;margin-bottom:.6em;font-size:1.6rem;border-left:5px solid #eee}blockquote>*:last-child{margin-bottom:0}hr{height:0;margin:0;margin-bottom:.6em;padding:0;border:0;border-top:1px solid #aaa}@media screen and (max-width: 767px){hr{margin-bottom:.6em}}noscript{overflow:hidden;display:block}main{position:relative}main>*:not(.row):first-child{margin-top:0}#content{overflow:hidden}#content.content-column-2{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:nowrap;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;width:100%;max-width:1234px;margin-left:auto;margin-right:auto;padding-left:20px;padding-right:20px}#content.content-column-2 #main{order:2;width:74%}#content.content-column-2 #main>.container{width:100%}#content.content-column-2 #lnav{order:1;width:22%;margin-right:4%}@media screen and (max-width: 1110px){#content{padding-top:110px}}@media screen and (max-width: 767px){#content{margin-bottom:0em;padding-top:50px}#content.page-lnav{padding-top:110px}#content.content-column-2{-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;padding-left:12px;padding-right:12px}#content.content-column-2 #main{order:1;width:100%}#content.content-column-2 #main>.container{margin:0}#content.content-column-2 #lnav{order:2;width:100%;margin:0 auto;margin-top:4em}}.container{box-sizing:border-box;position:relative;width:calc(100% - 40px);max-width:1234px;margin:0 auto}.container>*:first-child{margin-top:0}.container>*:last-child{margin-bottom:0 !important}@media screen and (max-width: 767px){.container{width:auto;margin:0 15px}}@media screen and (max-width: 767px){#header{position:fixed;top:0;z-index:999;width:100%;height:40px;padding:0 15px}#footer{padding:20px 15px}}#content.content-column-2 #lnav .lnav-ttl{border-top:2px solid #033288;border-bottom:2px solid #033288;margin:0;padding:34px 5px;font-size:2.4rem;font-weight:bold}#content.content-column-2 #lnav .lnav-content{padding:30px 0 0}#content.content-column-2 #lnav .lnav-content h3{background:#F2F2F2;margin-top:2.3em;margin-bottom:.8em;padding:6px 10px;font-size:1.8rem;font-weight:bold}#content.content-column-2 #lnav .lnav-content ul li{margin-bottom:0;font-size:1.8rem;line-height:1.5em}#content.content-column-2 #lnav .lnav-content ul li a{position:relative;display:block;padding:6px;padding-left:10px;padding-right:10px;color:#2B2B2B !important;text-decoration:none !important}#content.content-column-2 #lnav .lnav-content ul li a:hover{background:#033288;color:#fff !important}#content.content-column-2 #lnav .lnav-content ul li a.is-current{background:#033288;font-weight:bold;color:#fff !important}#content.content-column-2 #lnav .lnav-content ul li a.link-blank,#content.content-column-2 #lnav .lnav-content ul li a.link-pdf,#content.content-column-2 #lnav .lnav-content ul li a.link-download{margin:0;padding-right:32px}#content.content-column-2 #lnav .lnav-content ul li a.link-blank:after,#content.content-column-2 #lnav .lnav-content ul li a.link-pdf:after,#content.content-column-2 #lnav .lnav-content ul li a.link-download:after{position:absolute;top:0;bottom:0;right:8px;margin:auto}#content.content-column-2 #lnav .lnav-content ul li a.link-blank:after{width:16px;height:16px}#content.content-column-2 #lnav .lnav-content ul li a.link-pdf:after{width:16px;height:16px}#content.content-column-2 #lnav .lnav-content ul li a.link-download:after{right:6px}#content.content-column-2 #lnav .lnav-content ul li ul{margin-top:0;margin-bottom:.8em;margin-left:19px;padding-left:9px;border-left:1px solid #C7C7C7}#content.content-column-2 #lnav .lnav-content ul li ul li{font-size:1.6rem}#content.content-column-2 #lnav .lnav-content .sub-list li{font-size:1.6rem}@media screen and (min-width: 768px){#content.content-column-2 #lnav .lnav-content ul li a.link-blank:hover:after{background:url(/drug_discovery_service/common/images/icn-window-white.png) no-repeat center center/contain}#content.content-column-2 #lnav .lnav-content ul li a.link-pdf:hover:after{background:url(/drug_discovery_service/common/images/icn-pdf-white.png) no-repeat center center/contain}#content.content-column-2 #lnav .lnav-content ul li a.link-download:hover:after{background:url(/drug_discovery_service/common/images/icn-download-white.png) no-repeat center center/contain}}@media screen and (max-width: 767px){#content.content-column-2 #lnav .lnav-ttl{border-top:1px solid #033288;border-bottom:1px solid #033288;padding:15px 5px;font-size:1.5rem}#content.content-column-2 #lnav .lnav-content{padding:20px 0 0}#content.content-column-2 #lnav .lnav-content ul li{margin-bottom:0;font-size:1.2rem}#content.content-column-2 #lnav .lnav-content ul li a{padding:6px 10px}#content.content-column-2 #lnav .lnav-content ul li a:hover{background:#fff;color:#2B2B2B !important}#content.content-column-2 #lnav .lnav-content ul li a.is-current:hover{background:#033288;color:#fff !important}#content.content-column-2 #lnav .lnav-content ul li a.link-download:after{right:7px}#content.content-column-2 #lnav .lnav-content ul li ul{margin-left:15px;padding-left:4px}#content.content-column-2 #lnav .lnav-content ul li ul li{margin-bottom:0.3em;font-size:1.1rem}#content.content-column-2 #lnav .lnav-content h3{padding:10px 5px;font-size:1.2rem}#content.content-column-2 #lnav .lnav-content .sub-list li{font-size:1.2rem}}#header,#header-fixed{transition:.3s background ease-out;box-sizing:border-box;background:#fff;width:100%;z-index:12}#header>.container,#header-fixed>.container{overflow:auto;position:static;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;width:calc(100% - 72px)}#header>.container>*,#header-fixed>.container>*{-webkit-align-self:flex-end;-ms-flex-item-align:end;align-self:flex-end}#header #logo,#header-fixed #logo{transition:.3s opacity ease-out;box-sizing:border-box;position:relative;z-index:13;display:inline-block;margin:0;padding:8px 0 24px;line-height:1;font-size:20px;font-weight:normal;text-align:left}#header #logo:before,#header #logo:after,#header-fixed #logo:before,#header-fixed #logo:after{display:none}#header #logo:hover,#header-fixed #logo:hover{opacity:.6}#header #logo a,#header-fixed #logo a{display:inline-block;color:#2B2B2B !important;text-decoration:none !important;margin-right:32px}#header .gnav .snav,#header-fixed .gnav .snav{margin-bottom:12px}#header .gnav .snav ul,#header-fixed .gnav .snav ul{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:nowrap;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-box-pack:end;-webkit-justify-content:flex-end;-ms-flex-pack:end;justify-content:flex-end;margin:0}#header .gnav .snav ul li,#header-fixed .gnav .snav ul li{list-style-type:none;margin:0;font-size:1.2rem;font-weight:bold;line-height:1.5em}#header .gnav .snav ul li a,#header-fixed .gnav .snav ul li a{margin-left:20px;color:#2B2B2B !important}#header .gnav .snav ul li a:hover,#header-fixed .gnav .snav ul li a:hover{text-decoration:underline !important}#header .gnav .snav ul li a.snav-contact,#header-fixed .gnav .snav ul li a.snav-contact{background:url(/drug_discovery_service/common/images/snav-icn-mail.svg) no-repeat left center;background-size:13px auto;padding:3px 0 2px 16px}#header .gnav .snav ul li a.snav-office,#header-fixed .gnav .snav ul li a.snav-office{background:url(/drug_discovery_service/common/images/snav-icn-pin.svg) no-repeat left center;background-size:11px auto;padding:2px 0 2px 16px}#header .gnav .snav ul li a.snav-lang,#header-fixed .gnav .snav ul li a.snav-lang{background:url(/drug_discovery_service/common/images/snav-icn-lang.svg) no-repeat left center;background-size:13px auto;padding:2px 0 2px 16px}#header .gnav .snav ul li a.snav-search,#header-fixed .gnav .snav ul li a.snav-search{position:relative;top:-1px;transition:.3s opacity ease-out;margin-left:14px}#header .gnav .snav ul li a.snav-search:hover,#header-fixed .gnav .snav ul li a.snav-search:hover{opacity:.6}#header .gnav .gnav-pc ul,#header .gnav .gnav-pc ul li,#header-fixed .gnav .gnav-pc ul,#header-fixed .gnav .gnav-pc ul li{list-style:none;margin:0;padding:0}#header .gnav .gnav-pc>ul,#header-fixed .gnav .gnav-pc>ul{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:nowrap;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-box-pack:end;-webkit-justify-content:flex-end;-ms-flex-pack:end;justify-content:flex-end;width:100%;margin:0 auto;padding:0}#header .gnav .gnav-pc>ul>li,#header-fixed .gnav .gnav-pc>ul>li{margin:0 20px;line-height:1.5em;font-size:1.8rem;font-weight:bold}#header .gnav .gnav-pc>ul>li:last-child,#header-fixed .gnav .gnav-pc>ul>li:last-child{margin-right:0}#header .gnav .gnav-pc>ul>li.active span,#header .gnav .gnav-pc>ul>li>span:hover,#header-fixed .gnav .gnav-pc>ul>li.active span,#header-fixed .gnav .gnav-pc>ul>li>span:hover{border-color:#fff}#header .gnav .gnav-pc>ul>li>span,#header-fixed .gnav .gnav-pc>ul>li>span{-moz-user-select:none;-ms-user-select:none;-khtml-user-select:none;-webkit-user-select:none;-webkit-touch-callout:none;cursor:pointer;display:block;padding:15px 20px;border-bottom:4px solid transparent;color:#fff !important;text-decoration:none;line-height:100%;text-align:center}#header .gnav .gnav-pc>ul>li>.gnav-label a,#header-fixed .gnav .gnav-pc>ul>li>.gnav-label a{position:relative;display:block;padding-bottom:22px;color:#2B2B2B !important;text-decoration:none !important}#header .gnav .gnav-pc>ul>li>.gnav-label a:hover::after,#header-fixed .gnav .gnav-pc>ul>li>.gnav-label a:hover::after{position:absolute;bottom:0;left:0;right:0;content:'';display:block;border-bottom:4px solid #033288}#header .gnav .gnav-pc>ul>li>.gnav-label a.is-current::after,#header-fixed .gnav .gnav-pc>ul>li>.gnav-label a.is-current::after{position:absolute;bottom:0;left:0;right:0;content:'';display:block;border-bottom:4px solid #033288}#header .gnav .gnav-pc>ul>li>.gnav-menu,#header-fixed .gnav .gnav-pc>ul>li>.gnav-menu{z-index:13;overflow:hidden;display:none;position:absolute;top:108px;left:0;right:0;background:rgba(255,255,255,0.95)}#header .gnav .gnav-pc>ul>li>.gnav-menu.is-active,#header-fixed .gnav .gnav-pc>ul>li>.gnav-menu.is-active{display:block !important}#header .gnav .gnav-pc>ul>li>.gnav-menu>.container,#header-fixed .gnav .gnav-pc>ul>li>.gnav-menu>.container{padding-top:56px;padding-bottom:38px}#header .gnav .gnav-pc>ul>li>.gnav-menu .menu-group,#header-fixed .gnav .gnav-pc>ul>li>.gnav-menu .menu-group{line-height:1.5}#header .gnav .gnav-pc>ul>li>.gnav-menu .menu-group:first-child .menu-ttl,#header-fixed .gnav .gnav-pc>ul>li>.gnav-menu .menu-group:first-child .menu-ttl{margin-top:0}#header .gnav .gnav-pc>ul>li>.gnav-menu .menu-group .menu-ttl,#header-fixed .gnav .gnav-pc>ul>li>.gnav-menu .menu-group .menu-ttl{margin-top:1.35em;font-size:1.8rem;font-weight:bold}#header .gnav .gnav-pc>ul>li>.gnav-menu .menu-group .menu-ttl a,#header-fixed .gnav .gnav-pc>ul>li>.gnav-menu .menu-group .menu-ttl a{display:block;color:#2B2B2B !important}#header .gnav .gnav-pc>ul>li>.gnav-menu .menu-group ul,#header-fixed .gnav .gnav-pc>ul>li>.gnav-menu .menu-group ul{margin-top:1em;margin-left:5px;padding-left:12px;border-left:1px solid #C7C7C7}#header .gnav .gnav-pc>ul>li>.gnav-menu .menu-group ul li,#header-fixed .gnav .gnav-pc>ul>li>.gnav-menu .menu-group ul li{margin-bottom:.26em;font-weight:normal;font-size:1.6rem;line-height:1.7em}#header .gnav .gnav-pc>ul>li>.gnav-menu .menu-group ul li a,#header-fixed .gnav .gnav-pc>ul>li>.gnav-menu .menu-group ul li a{display:block;color:#2B2B2B}#header-fixed{position:absolute}@media all and (-ms-high-contrast: none){#header .gnav .snav ul li a.snav-contact,#header-fixed .gnav .snav ul li a.snav-contact{background-position-y:6px}#header .gnav .snav ul li a.snav-office,#header-fixed .gnav .snav ul li a.snav-office{background-position-y:4px}#header .gnav .snav ul li a.snav-lang,#header-fixed .gnav .snav ul li a.snav-lang{background-position-y:4px}}@keyframes SlideDown{0%{opacity:0;transform:translateY(-72px)}100%{opacity:1;transform:translateY(0)}}@keyframes SlideUp{0%{opacity:1;transform:translateY(0)}100%{opacity:0;transform:translateY(-72px)}}#header>.container{height:108px}#header-fixed{display:none;z-index:13;position:fixed;top:0;left:0;right:0;background:#fff}#header-fixed.slideDown{display:block}#header-fixed.slideUp{display:none}#header-fixed>.container{height:72px}#header-fixed .logo{position:relative;transition:.3s opacity ease-out;padding-bottom:17px}#header-fixed .logo:hover{opacity:.6}#header-fixed .logo a{margin-right:32px}#header-fixed .logo a:last-child{margin-right:0 !important}#header-fixed .logo .logo-mbl{width:auto;height:36px}#header-fixed .gnav{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;flex-flow:row-reverse;width:calc(100% - 350px)}#header-fixed .gnav .gnav-pc>ul>li{margin:0 10px;font-size:1.6rem}#header-fixed .gnav .gnav-pc>ul>li>.gnav-label a{padding-bottom:24px}#header-fixed .gnav .gnav-pc>ul>li>.gnav-menu{top:72px}#header-fixed .gnav .snav{margin-bottom:12px;margin-left:20px;margin-top:4px}#header-fixed .gnav .snav ul li a{margin-left:10px}.slide-menu-open #header,.slide-menu-open #header-fixed{background:#fff}.is-scroll #header-fixed{background:#fff}@media screen and (max-width: 1110px){.is-scroll #header{background:#fff}}@media screen and (max-width: 1110px){#header{position:fixed;top:0;background:#fff;padding:0}#header>.container{height:72px;width:calc(100% - 40px)}#header #logo{padding:0;padding-bottom:18px}#header #logo img{width:auto;height:36px}#header .gnav .snav{display:none}#header-fixed{display:none !important}}@media screen and (max-width: 767px){#header{height:50px}#header>.container{width:calc(100% - 15px);height:50px}#header>.container>*{-webkit-align-self:flex-start;-ms-flex-item-align:start;align-self:flex-start}#header #logo{margin-bottom:0;padding:13px 0 0}#header #logo a{margin-right:8px}#header #logo .logo-mbl{width:48px;height:auto}#header #logo .logo-drug_discovery_service{width:150px;height:auto}}@media screen and (max-width: 767px){#header-menu-overlay{position:fixed;top:108px;bottom:0;left:0;right:0;display:block;opacity:0;z-index:-1;background:#fff}#header-menu-overlay.is-fixed{top:72px}#header-menu-overlay.is-active{position:fixed;bottom:0;left:0;right:0;transition:.3s opacity ease-out, .3s background ease-out;display:block;opacity:1;z-index:6;background:rgba(0,0,0,0.4)}}#gnav-sp{display:none}@-webkit-keyframes bread-bar{100%{height:0}}@keyframes bread-bar{100%{height:0}}@media screen and (max-width: 1110px){.gnav-pc{display:none}body.slide-menu-open{position:fixed;width:100%}body.slide-menu-open #slide-menu-overlay{position:fixed;top:0;z-index:11;width:100%;height:100%;cursor:pointer;background-color:rgba(0,0,0,0.8)}#gnav-sp{display:block}#gnav-sp #slide-menu-handle{cursor:pointer;width:76px;height:72px;display:block;position:absolute;top:0;right:0;z-index:9999}#gnav-sp #slide-menu-handle>span{display:block;position:absolute;height:3px;width:35px;background:#2B2B2B;opacity:1;left:0;right:0;margin:0 auto;-webkit-transform:rotate(0deg);-moz-transform:rotate(0deg);-o-transform:rotate(0deg);transform:rotate(0deg);-webkit-transition:.25s ease-in-out;-moz-transition:.25s ease-in-out;-o-transition:.25s ease-in-out;transition:.25s ease-in-out}#gnav-sp #slide-menu-handle>span:nth-child(1){top:19px}#gnav-sp #slide-menu-handle>span:nth-child(2),#gnav-sp #slide-menu-handle>span:nth-child(3){top:27px}#gnav-sp #slide-menu-handle>span:nth-child(4){top:35px}#gnav-sp #slide-menu-handle.open span:nth-child(1){top:19px;width:0%;left:50%;right:50%}#gnav-sp #slide-menu-handle.open span:nth-child(2){-webkit-transform:rotate(32deg);-moz-transform:rotate(32deg);-o-transform:rotate(32deg);transform:rotate(32deg)}#gnav-sp #slide-menu-handle.open span:nth-child(3){-webkit-transform:rotate(-32deg);-moz-transform:rotate(-32deg);-o-transform:rotate(-32deg);transform:rotate(-32deg)}#gnav-sp #slide-menu-handle.open span:nth-child(4){top:24px;width:0%;left:50%;right:50%}#gnav-sp #slide-menu-handle .handle-text{position:absolute;right:0;left:0;bottom:16px;height:11px;margin:auto;text-align:center}#gnav-sp #slide-menu-handle .handle-text img{vertical-align:top}#gnav-sp #slide-menu-content{display:none;z-index:20;position:fixed;top:72px;left:0;width:100%;height:calc(100vh - 50px);background:transparent;overflow-y:scroll;font-size:1.5rem}#gnav-sp #slide-menu-content>*{background:#fff}#gnav-sp #slide-menu-content ul,#gnav-sp #slide-menu-content ul li{margin:0;padding:0;font-size:1.5rem}#gnav-sp #slide-menu-content .menu-handle{cursor:pointer;z-index:1;position:absolute;top:0;bottom:0;right:0;background:#fff url(/drug_discovery_service/common/images/icn-plus.svg) no-repeat 20px center;background-size:12px auto;display:block;width:40px}#gnav-sp #slide-menu-content .menu-handle.is-active{background:#fff url(/drug_discovery_service/common/images/icn-minus.svg) no-repeat 20px center;background-size:12px 2px}#gnav-sp #slide-menu-content .menu-sp{overflow:hidden}#gnav-sp #slide-menu-content .menu-sp>ul{width:calc(100% - 30px);margin:0 auto;margin-bottom:30px;border-bottom:1px solid #C7C7C7}#gnav-sp #slide-menu-content .menu-sp>ul>li{font-size:1.5rem;font-weight:bold}#gnav-sp #slide-menu-content .menu-sp>ul>li[class^="menu-snav-"].menu-snav-lang a:before{content:'';display:inline-block;margin-right:.4em;width:13px;height:13px;background:url(/drug_discovery_service/common/images/snav-icn-lang.svg) no-repeat center center;background-size:contain}#gnav-sp #slide-menu-content .menu-sp>ul>li[class^="menu-snav-"].menu-snav-search .form-group{margin:0;padding:10px 0}#gnav-sp #slide-menu-content .menu-sp>ul>li[class^="menu-snav-"] a{font-weight:normal}#gnav-sp #slide-menu-content .menu-sp>ul>li a{font-weight:bold}#gnav-sp #slide-menu-content .menu-sp>ul>li ul{display:none;margin-bottom:1.2em}#gnav-sp #slide-menu-content .menu-sp>ul>li ul li{border-top:0}#gnav-sp #slide-menu-content .menu-sp>ul>li ul li a,#gnav-sp #slide-menu-content .menu-sp>ul>li ul li .ttl{margin-right:0;padding:7px 34px 7px 30px;font-weight:normal}#gnav-sp #slide-menu-content .menu-sp>ul>li ul li ul li a{padding:7px 34px 7px 45px}#gnav-sp #slide-menu-content ul li{border-top:1px solid #C7C7C7}#gnav-sp #slide-menu-content ul li>span,#gnav-sp #slide-menu-content ul li>a{cursor:pointer;position:relative;display:block;padding:10px 34px 10px 15px}#gnav-sp #slide-menu-content ul li a{color:#2B2B2B !important;text-decoration:none !important}#gnav-sp #slide-menu-content ul li a:after{content:'';position:absolute;top:0;bottom:0;right:8px;width:13px;height:10px;background:url(/drug_discovery_service/common/images/icn-arrow-right.png) no-repeat center center;background-size:contain;margin:auto}#gnav-sp #slide-menu-content ul li a.menu-link-blank:after{background:url(/drug_discovery_service/common/images/icn-window.png) no-repeat center center;background-size:contain;width:13px;height:13px}#gnav-sp #slide-menu-content ul li a.menu-link-search:after{background:url(/drug_discovery_service/common/images/icn-search-menu.svg) no-repeat center center;background-size:contain;width:13px;height:13px}}@media screen and (max-width: 767px){#gnav-sp{display:block}#gnav-sp #slide-menu-handle{cursor:pointer;width:60px;height:50px}#gnav-sp #slide-menu-handle>span{height:2px;width:30px}#gnav-sp #slide-menu-handle>span:nth-child(1){top:12px}#gnav-sp #slide-menu-handle>span:nth-child(2),#gnav-sp #slide-menu-handle>span:nth-child(3){top:18px}#gnav-sp #slide-menu-handle>span:nth-child(4){top:24px}#gnav-sp #slide-menu-handle .handle-text{bottom:9px}#gnav-sp #slide-menu-content{top:50px}}.lnav,.lnav-fixed{z-index:11;overflow:hidden;background:#335285 url(/drug_discovery_service/common/images/lnav-bg-left.png) no-repeat left top;background-size:auto 100%;min-height:60px}.lnav .inner,.lnav-fixed .inner{background:url(/drug_discovery_service/common/images/lnav-bg-right.png) no-repeat right top}.lnav .container,.lnav-fixed .container{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}.lnav a,.lnav-fixed a{display:block;color:#fff !important}.lnav a:hover,.lnav-fixed a:hover{text-decoration:none !important}.lnav .ttl,.lnav-fixed .ttl{padding:6px 0;font-size:24px;font-weight:normal}.lnav ul,.lnav-fixed ul{-webkit-flex:1;-ms-flex:1;flex:1;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;margin:0}.lnav ul li,.lnav-fixed ul li{margin:0;font-size:19px;font-weight:normal}.lnav ul li a,.lnav-fixed ul li a{transition:.3s background ease-out;width:212px;padding:15px 15px;text-align:center}.lnav ul li a:hover,.lnav-fixed ul li a:hover{background:#4C6B9F}.lnav ul li a>span,.lnav-fixed ul li a>span{position:relative;display:inline-block;padding-left:25px}.lnav ul li a>span:before,.lnav-fixed ul li a>span:before{position:absolute;top:0;bottom:0;left:0;content:"";display:block;background:url(/drug_discovery_service/common/images/lnav-icn-arrow.svg) no-repeat center center/contain;width:10px;height:16px;margin:auto}.lnav ul li a.is-current,.lnav-fixed ul li a.is-current{background-color:#4C6B9F}.lnav ul li a.is-current>span:before,.lnav-fixed ul li a.is-current>span:before{top:2px;transform:rotate(90deg)}.lnav{margin-top:20px}.lnav-fixed{display:none;position:fixed;top:72px;left:0;right:0}@media screen and (min-width: 1111px){.lnav-fixed.slideDown{display:block}.lnav-fixed.slideUp{display:none}}@media screen and (max-width: 1110px){.lnav,.lnav-fixed{display:none !important}.lnav-fixed{display:block !important}.lnav-fixed .ttl{display:none}}@media screen and (max-width: 767px){.lnav-fixed{top:50px;min-height:0}.lnav-fixed ul li{font-size:14px}.lnav-fixed ul li a{width:auto;padding:15px 15px}.lnav-fixed ul li a>span{padding-left:15px}.lnav-fixed ul li a>span::before{width:7px;height:11px}}.breadcrumb{background:#F2F2F2}.breadcrumb ol{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;margin:0;padding:12px 10px}.breadcrumb ol li{position:relative;margin:0;padding:0;margin-right:20px;padding-right:25px;font-size:1.2rem}.breadcrumb ol li::after{position:absolute;top:1px;bottom:0;right:0px;margin:auto;width:7px;height:7px;border-top:1px solid #2B2B2B;border-right:1px solid #2B2B2B;content:"";vertical-align:middle;transform:rotate(45deg)}.breadcrumb ol li:last-child::after{display:none}.breadcrumb ol li strong{font-weight:normal}.breadcrumb ol li>a,.breadcrumb ol li>span{display:inline-block;color:#2B2B2B !important;text-decoration:none !important}.breadcrumb ol li>a:hover span{text-decoration:underline !important}@media screen and (max-width: 767px){.breadcrumb ol{padding:8px 0px}.breadcrumb ol li{margin-right:10px;padding-right:15px;font-size:1.1rem}.breadcrumb ol li::after{width:6px;height:6px}}#cookie-agree{z-index:5;position:fixed;bottom:0;left:0;right:0;-webkit-transform:translateY(100%);-ms-transform:translateY(100%);transform:translateY(100%);transition:.5s transform ease;background:#989898;padding-top:40px;padding-bottom:40px;color:#fff;font-size:1.8rem;line-height:1.5em}#cookie-agree.is-active{-webkit-transform:translateY(0%);-ms-transform:translateY(0%);transform:translateY(0%)}#cookie-agree h2{margin:0;font-family:"HelveticaNeueLTPro-Md";font-size:3.2rem;color:#fff}#cookie-agree .sub-text{font-family:"HelveticaNeueLTPro-Bd";margin:0;margin-bottom:1em}#cookie-agree p{margin:0}#cookie-agree .btn-cookie-agree{background:transparent;width:100%;margin-bottom:.8em;padding:24px 24px 16px;border-width:2px;border-color:#fff;color:#fff !important;font-size:2.6rem;font-family:"HelveticaNeueLTPro-Bd"}#cookie-agree .btn-cookie-agree:hover{opacity:.6;background:rgba(200,200,200,0.6)}#cookie-agree .link-list li a.link-self{color:#fff;text-decoration:underline !important}#cookie-agree .link-list li a.link-self:after{top:.15em;background-image:url(/drug_discovery_service/common/images/icn-arrow-right-white.png)}#cookie-agree .link-list li a.link-self:hover{text-decoration:none !important}@media screen and (max-width: 767px){#cookie-agree{padding-top:20px;padding-bottom:20px;font-size:1.2rem}#cookie-agree h2{font-size:2.0rem}#cookie-agree .btn-cookie-agree{padding:17px 20px 13px;border-width:1px;font-size:1.4rem}#cookie-agree .btn-cookie-agree:hover{opacity:1;background:transparent}#cookie-agree .link-list li a.link-self:after{top:.1em}}#footer{overflow:hidden;background:#FAFAFA;padding:0}#footer>.container{padding-top:80px;padding-bottom:62px}#footer .row [class^="col-"]:first-child{padding-left:0;border:0}#footer .row [class^="col-"] .footer-logo{display:inline-block;transition:.3s opacity ease-out;opacity:1}#footer .row [class^="col-"] .footer-logo:hover{opacity:.6}#footer .row [class^="col-"] a{color:#2B2B2B}#footer .row [class^="col-"] ul{padding-left:15px;border-left:1px solid #D8D8D8}#footer .row [class^="col-"] ul li{font-size:1.4rem}#footer .row [class^="col-"] ul li:last-child{margin-bottom:0}#footer .row [class^="col-"] ul li a{color:#2B2B2B}#footer .row [class^="col-"] ul li a.footer-lang{background:url(/drug_discovery_service/common/images/snav-icn-lang.svg) no-repeat left center;background-size:13px auto;padding:2px 0 2px 16px}#footer .copyright{margin:0;margin-top:80px;font-family:"DINNextLTPro-Light", sans-serif;font-size:14px}@media all and (-ms-high-contrast: none){#footer .row [class^="col-"] ul li a.footer-lang{background-position-y:5px}}@media screen and (max-width: 767px){#footer{padding-bottom:2em}#footer>.container{padding-top:30px;padding-bottom:0}#footer .row{margin-bottom:0}#footer .row [class^="col-"]{padding-left:0;border-left:0}#footer .row [class^="col-"] .footer-logo{margin-bottom:1.2em !important;width:65px;height:39px}#footer .row [class^="col-"] .footer-logo:hover{opacity:1}#footer .row [class^="col-"] h4{font-size:1.8rem}#footer .row [class^="col-"] ul{margin-bottom:2em !important}#footer .row [class^="col-"] ul li{margin-bottom:.7em;font-size:1.6rem}#footer .row [class^="col-"] ul li a.footer-lang{background:url(/drug_discovery_service/common/images/snav-icn-lang.svg) no-repeat left center;background-size:13px auto;padding:2px 0 2px 16px}#footer .row [class^="col-"] ul.footer-snav{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;padding-top:1.5em}#footer .row [class^="col-"] ul.footer-snav li{position:relative;margin-bottom:0;padding:0 16px;font-size:1.1rem}#footer .row [class^="col-"] ul.footer-snav li:after{content:'/';position:absolute;top:0;right:-.4em}#footer .row [class^="col-"] ul.footer-snav li:last-child:after{display:none}#footer .copyright{margin-top:0em;font-size:.9rem;text-align:center}#footer .copyright span{top:4px}}.blocker{position:fixed;top:0;right:0;bottom:0;left:0;width:100%;height:100%;overflow:auto;z-index:1;padding:20px;box-sizing:border-box;background-color:#000;background-color:rgba(0,0,0,0.75);text-align:center}.blocker:before{content:"";display:inline-block;height:100%;vertical-align:middle;margin-right:-0.05em}.blocker.behind{background-color:transparent}.modal{display:none;vertical-align:middle;position:relative;z-index:2;max-width:500px;box-sizing:border-box;width:90%;background:#fff;padding:15px 30px;-webkit-border-radius:8px;-moz-border-radius:8px;-o-border-radius:8px;-ms-border-radius:8px;border-radius:8px;-webkit-box-shadow:0 0 10px #000;-moz-box-shadow:0 0 10px #000;-o-box-shadow:0 0 10px #000;-ms-box-shadow:0 0 10px #000;box-shadow:0 0 10px #000;text-align:left}.modal a.close-modal{position:absolute;top:-12.5px;right:-12.5px;display:block;width:30px;height:30px;text-indent:-9999px;background-size:contain;background-repeat:no-repeat;background-position:center center;background-image:url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADwAAAA8CAYAAAA6/NlyAAAAAXNSR0IArs4c6QAAA3hJREFUaAXlm8+K00Acx7MiCIJH/yw+gA9g25O49SL4AO3Bp1jw5NvktC+wF88qevK4BU97EmzxUBCEolK/n5gp3W6TTJPfpNPNF37MNsl85/vN/DaTmU6PknC4K+pniqeKJ3k8UnkvDxXJzzy+q/yaxxeVHxW/FNHjgRSeKt4rFoplzaAuHHDBGR2eS9G54reirsmienDCTRt7xwsp+KAoEmt9nLaGitZxrBbPFNaGfPloGw2t4JVamSt8xYW6Dg1oCYo3Yv+rCGViV160oMkcd8SYKnYV1Nb1aEOjCe6L5ZOiLfF120EjWhuBu3YIZt1NQmujnk5F4MgOpURzLfAwOBSTmzp3fpDxuI/pabxpqOoz2r2HLAb0GMbZKlNV5/Hg9XJypguryA7lPF5KMdTZQzHjqxNPhWhzIuAruOl1eNqKEx1tSh5rfbxdw7mOxCq4qS68ZTjKS1YVvilu559vWvFHhh4rZrdyZ69Vmpgdj8fJbDZLJpNJ0uv1cnr/gjrUhQMuI+ANjyuwftQ0bbL6Erp0mM/ny8Fg4M3LtdRxgMtKl3jwmIHVxYXChFy94/Rmpa/pTbNUhstKV+4Rr8lLQ9KlUvJKLyG8yvQ2s9SBy1Jb7jV5a0yapfF6apaZLjLLcWtd4sNrmJUMHyM+1xibTjH82Zh01TNlhsrOhdKTe00uAzZQmN6+KW+sDa/JD2PSVQ873m29yf+1Q9VDzfEYlHi1G5LKBBWZbtEsHbFwb1oYDwr1ZiF/2bnCSg1OBE/pfr9/bWx26UxJL3ONPISOLKUvQza0LZUxSKyjpdTGa/vDEr25rddbMM0Q3O6Lx3rqFvU+x6UrRKQY7tyrZecmD9FODy8uLizTmilwNj0kraNcAJhOp5aGVwsAGD5VmJBrWWbJSgWT9zrzWepQF47RaGSiKfeGx6Szi3gzmX/HHbihwBser4B9UJYpFBNX4R6vTn3VQnez0SymnrHQMsRYGTr1dSk34ljRqS/EMd2pLQ8YBp3a1PLfcqCpo8gtHkZFHKkTX6fs3MY0blKnth66rKCnU0VRGu37ONrQaA4eZDFtWAu2fXj9zjFkxTBOo8F7t926gTp/83Kyzzcy2kZD6xiqxTYnHLRFm3vHiRSwNSjkz3hoIzo8lCKWUlg/YtGs7tObunDAZfpDLbfEI15zsEIY3U/x/gHHc/G1zltnAgAAAABJRU5ErkJggg==")}.modal-spinner{display:none;position:fixed;top:50%;left:50%;transform:translateY(-50%) translateX(-50%);padding:12px 16px;border-radius:5px;background-color:#111;height:20px}.modal-spinner>div{border-radius:100px;background-color:#fff;height:20px;width:2px;margin:0 1px;display:inline-block;-webkit-animation:sk-stretchdelay 1.2s infinite ease-in-out;animation:sk-stretchdelay 1.2s infinite ease-in-out}.modal-spinner .rect2{-webkit-animation-delay:-1.1s;animation-delay:-1.1s}.modal-spinner .rect3{-webkit-animation-delay:-1.0s;animation-delay:-1.0s}.modal-spinner .rect4{-webkit-animation-delay:-0.9s;animation-delay:-0.9s}@-webkit-keyframes sk-stretchdelay{0%,40%,100%{-webkit-transform:scaleY(0.5)}20%{-webkit-transform:scaleY(1)}}@keyframes sk-stretchdelay{0%,40%,100%{transform:scaleY(0.5);-webkit-transform:scaleY(0.5)}20%{transform:scaleY(1);-webkit-transform:scaleY(1)}}.slick-slider{position:relative;display:block;box-sizing:border-box;-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-ms-touch-action:pan-y;touch-action:pan-y;-webkit-tap-highlight-color:transparent}.slick-list{position:relative;overflow:hidden;display:block;margin:0;padding:0}.slick-list:focus{outline:none}.slick-list.dragging{cursor:pointer;cursor:grab}.slick-slider .slick-track,.slick-slider .slick-list{-webkit-transform:translate3d(0, 0, 0);-moz-transform:translate3d(0, 0, 0);-ms-transform:translate3d(0, 0, 0);-o-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0)}.slick-track{position:relative;left:0;top:0;display:block}.slick-track:before,.slick-track:after{content:"";display:table}.slick-track:after{clear:both}.slick-loading .slick-track{visibility:hidden}.slick-slide{float:left;height:100%;min-height:1px;display:none}[dir="rtl"] .slick-slide{float:right}.slick-slide img{display:block}.slick-slide.slick-loading img{display:none}.slick-slide.dragging img{pointer-events:none}.slick-initialized .slick-slide{display:block}.slick-loading .slick-slide{visibility:hidden}.slick-vertical .slick-slide{display:block;height:auto;border:1px solid transparent}.slick-arrow.slick-hidden{display:none}@keyframes scroll-hint-appear{0%{transform:translateX(40px);opacity:0}10%{opacity:1}50%,100%{transform:translateX(-40px);opacity:0}}.scroll-hint.is-right-scrollable{background:linear-gradient(270deg, rgba(0,0,0,0.15) 0, rgba(0,0,0,0) 16px, rgba(0,0,0,0))}.scroll-hint.is-right-scrollable.is-left-scrollable{background:linear-gradient(90deg, rgba(0,0,0,0.15) 0, rgba(0,0,0,0) 16px, rgba(0,0,0,0)),linear-gradient(270deg, rgba(0,0,0,0.15) 0, rgba(0,0,0,0) 16px, rgba(0,0,0,0))}.scroll-hint.is-left-scrollable{background:linear-gradient(90deg, rgba(0,0,0,0.15) 0, rgba(0,0,0,0) 16px, rgba(0,0,0,0))}.scroll-hint-icon{position:absolute;top:calc(50% - 25px);left:calc(50% - 60px);box-sizing:border-box;width:120px;height:80px;border-radius:5px;transition:opacity .3s;opacity:0;background:rgba(0,0,0,0.7);text-align:center;padding:20px 10px 10px 10px}.scroll-hint-icon-wrap{position:absolute;top:0;left:0;width:100%;height:100%;max-height:100%;pointer-events:none}.scroll-hint-text{font-size:10px;color:#FFF;margin-top:5px}.scroll-hint-icon-wrap.is-active .scroll-hint-icon{opacity:.8}.scroll-hint-icon:before{display:inline-block;width:40px;height:40px;color:#FFF;vertical-align:middle;text-align:center;content:"";background-size:contain;background-position:center center;background-repeat:no-repeat;background-image:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyNS43NyIgaGVpZ2h0PSIzMC41MiIgdmlld0JveD0iMCAwIDI1Ljc3IDMwLjUyIj48dGl0bGU+44Ki44K744OD44OIIDM8L3RpdGxlPjxnIGlkPSLjg6zjgqTjg6Tjg7xfMiIgZGF0YS1uYW1lPSLjg6zjgqTjg6Tjg7wgMiI+PGcgaWQ9IuODrOOCpOODpOODvF8xLTIiIGRhdGEtbmFtZT0i44Os44Kk44Ok44O8IDEiPjxwYXRoIGQ9Ik0yMS4zMywzMC41Mkg3Ljg1QTEuNTUsMS41NSwwLDAsMSw2LjMsMjlhMTIuNDYsMTIuNDYsMCwwLDAtLjYzLTQuNDIsMjUuMTYsMjUuMTYsMCwwLDAtNC4yNS01bC0uMDYtLjA2QTUsNSwwLDAsMSwwLDE1Ljg2YTMuNjQsMy42NCwwLDAsMSwxLjE3LTIuNjIsMy42MywzLjYzLDAsMCwxLDUuMTQuMDdWMy43N2EzLjc3LDMuNzcsMCwxLDEsNy41NCwwVjguMzNhMy4zNSwzLjM1LDAsMCwxLDEuMjYsMCwzLDMsMCwwLDEsMiwxLjIyLDMuNSwzLjUsMCwwLDEsMi0uMDYsMy4yMSwzLjIxLDAsMCwxLDIsMS41NCwzLjc0LDMuNzQsMCwwLDEsMywuNDdBNC4yMSw0LjIxLDAsMCwxLDI1Ljc0LDE1YzAsLjExLDAsLjI3LDAsLjQ2YTE5LjI2LDE5LjI2LDAsMCwxLS44NCw3Yy0uMTQuMzgtLjM2LjgxLS41NiwxLjIybC0uMTEuMjJjMCwuMDctLjA5LjE0LS4xNC4yMWE3LjEzLDcuMTMsMCwwLDAtMS4xNywyLjE3Yy0uMDYuNTYtLjA2LDIuMTUtLjA1LDIuNzFBMS41NSwxLjU1LDAsMCwxLDIxLjMzLDMwLjUyWk04LjYxLDI4LjIxaDEyYzAtLjcxLDAtMS43MS4wNy0yLjIzYTguNzQsOC43NCwwLDAsMSwxLjU5LTMuMjVsLjA2LS4xMmExMCwxMCwwLDAsMCwuNDYtMSwxNi44LDE2LjgsMCwwLDAsLjctNi4xMmMwLS4yMywwLS40MSwwLS41NGgwYTIsMiwwLDAsMC0uNjQtMS41MiwxLjMzLDEuMzMsMCwwLDAtMS41NS4wOCwxLjEzLDEuMTMsMCwwLDEtMS4xOC4yOCwxLjE1LDEuMTUsMCwwLDEtLjc4LS45NCwxLjI2LDEuMjYsMCwwLDAtLjc1LTEuMTEsMSwxLDAsMCwwLTEuMTEuMjhsLS4xLjFhMS4xNSwxLjE1LDAsMCwxLTEuMTkuMjksMS4xNiwxLjE2LDAsMCwxLS43OC0uOTVjLS4wOS0uNjgtLjIxLS43Ny0uNy0uODdhLjgyLjgyLDAsMCwwLTEsLjQ4LDEuMTYsMS4xNiwwLDAsMS0yLjE2LS41OFYzLjc3YTEuNDYsMS40NiwwLDEsMC0yLjkyLDB2Ny44NWwwLDQuMzNhMS4xNywxLjE3LDAsMCwxLS44MywxLjExLDEuMTUsMS4xNSwwLDAsMS0xLjItLjM1bC0xLS45MWMtLjQ3LS40Mi0uNzMtLjY2LS44NC0uNzdhMS4zNSwxLjM1LDAsMCwwLTItLjEyTDIuNywxNWExLjMyLDEuMzIsMCwwLDAtLjM5LDFBMi41NywyLjU3LDAsMCwwLDMsMTcuODVsMCwwYTI3LjI0LDI3LjI0LDAsMCwxLDQuNyw1LjYyQTEyLjYzLDEyLjYzLDAsMCwxLDguNjEsMjguMjFaTTIzLjIsMjMuMzVaTTYuNTEsMTYuNTlaIiBmaWxsPSIjZmZmIi8+PC9nPjwvZz48L3N2Zz4=)}.scroll-hint-icon:after{content:"";width:34px;height:14px;display:block;position:absolute;top:10px;left:50%;margin-left:-20px;background-repeat:no-repeat;background-image:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIzMy4yOSIgaGVpZ2h0PSIxMi4wMiIgdmlld0JveD0iMCAwIDMzLjI5IDEyLjAyIj48dGl0bGU+44Ki44K744OD44OIIDE8L3RpdGxlPjxnIGlkPSLjg6zjgqTjg6Tjg7xfMiIgZGF0YS1uYW1lPSLjg6zjgqTjg6Tjg7wgMiI+PGcgaWQ9IuODrOOCpOODpOODvF8xLTIiIGRhdGEtbmFtZT0i44Os44Kk44Ok44O8IDEiPjxsaW5lIHgxPSIxLjg1IiB5MT0iNi4wMSIgeDI9IjEwLjQiIHkyPSI2LjAxIiBmaWxsPSIjZmZmIi8+PHBhdGggZD0iTTEwLjQsNy4xN0gxLjg1YTEuMTYsMS4xNiwwLDEsMSwwLTIuMzFIMTAuNGExLjE2LDEuMTYsMCwxLDEsMCwyLjMxWiIgZmlsbD0iI2ZmZiIvPjxwYXRoIGQ9Ik03LjQsMTJhMS4xNSwxLjE1LDAsMCwxLS43Mi0uMjVsLTYuMjUtNUExLjIsMS4yLDAsMCwxLDAsNS44NywxLjE0LDEuMTQsMCwwLDEsLjQ2LDVMNi43LjIzQTEuMTYsMS4xNiwwLDAsMSw4LjEsMi4wOEwzLDUuOTEsOC4xMiwxMEExLjE2LDEuMTYsMCwwLDEsNy40LDEyWiIgZmlsbD0iI2ZmZiIvPjxsaW5lIHgxPSIzMS40NSIgeTE9IjYuMDEiIHgyPSIyMi44OSIgeTI9IjYuMDEiIGZpbGw9IiNmZmYiLz48cGF0aCBkPSJNMzEuNDUsNy4xN0gyMi44OWExLjE2LDEuMTYsMCwxLDEsMC0yLjMxaDguNTZhMS4xNiwxLjE2LDAsMCwxLDAsMi4zMVoiIGZpbGw9IiNmZmYiLz48cGF0aCBkPSJNMjUuOSwxMmExLjE4LDEuMTgsMCwwLDEtLjkxLS40M0ExLjE3LDEuMTcsMCwwLDEsMjUuMTcsMTBsNS4wOS00LjA1TDI1LjIsMi4wOEExLjE2LDEuMTYsMCwwLDEsMjYuNTkuMjNMMzIuODQsNWExLjE2LDEuMTYsMCwwLDEsLjQ1LjkxLDEuMTQsMS4xNCwwLDAsMS0uNDMuOTJsLTYuMjQsNUExLjE3LDEuMTcsMCwwLDEsMjUuOSwxMloiIGZpbGw9IiNmZmYiLz48L2c+PC9nPjwvc3ZnPg==);opacity:0;transition-delay:2.4s}.scroll-hint-icon-wrap.is-active .scroll-hint-icon:after{opacity:1}.scroll-hint-icon-wrap.is-active .scroll-hint-icon:before{animation:scroll-hint-appear 1.2s linear;animation-iteration-count:2}.scroll-hint-icon-white{background-color:#FFF;box-shadow:0 4px 5px rgba(0,0,0,0.4)}.scroll-hint-icon-white:before{background-image:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyNS43NyIgaGVpZ2h0PSIzMC41MiIgdmlld0JveD0iMCAwIDI1Ljc3IDMwLjUyIj48dGl0bGU+44Ki44K744OD44OIIDQ8L3RpdGxlPjxnIGlkPSLjg6zjgqTjg6Tjg7xfMiIgZGF0YS1uYW1lPSLjg6zjgqTjg6Tjg7wgMiI+PGcgaWQ9IuODrOOCpOODpOODvF8xLTIiIGRhdGEtbmFtZT0i44Os44Kk44Ok44O8IDEiPjxwYXRoIGQ9Ik0yMS4zMywzMC41Mkg3Ljg1QTEuNTUsMS41NSwwLDAsMSw2LjMsMjlhMTIuNDYsMTIuNDYsMCwwLDAtLjYzLTQuNDIsMjUuMTYsMjUuMTYsMCwwLDAtNC4yNS01bC0uMDYtLjA2QTUsNSwwLDAsMSwwLDE1Ljg2YTMuNjQsMy42NCwwLDAsMSwxLjE3LTIuNjIsMy42MywzLjYzLDAsMCwxLDUuMTQuMDdWMy43N2EzLjc3LDMuNzcsMCwxLDEsNy41NCwwVjguMzNhMy4zNSwzLjM1LDAsMCwxLDEuMjYsMCwzLDMsMCwwLDEsMiwxLjIyLDMuNSwzLjUsMCwwLDEsMi0uMDYsMy4yMSwzLjIxLDAsMCwxLDIsMS41NCwzLjc0LDMuNzQsMCwwLDEsMywuNDdBNC4yMSw0LjIxLDAsMCwxLDI1Ljc0LDE1YzAsLjExLDAsLjI3LDAsLjQ2YTE5LjI2LDE5LjI2LDAsMCwxLS44NCw3Yy0uMTQuMzgtLjM2LjgxLS41NiwxLjIybC0uMTEuMjJjMCwuMDctLjA5LjE0LS4xNC4yMWE3LjEzLDcuMTMsMCwwLDAtMS4xNywyLjE3Yy0uMDYuNTYtLjA2LDIuMTUtLjA1LDIuNzFBMS41NSwxLjU1LDAsMCwxLDIxLjMzLDMwLjUyWk04LjYxLDI4LjIxaDEyYzAtLjcxLDAtMS43MS4wNy0yLjIzYTguNzQsOC43NCwwLDAsMSwxLjU5LTMuMjVsLjA2LS4xMmExMCwxMCwwLDAsMCwuNDYtMSwxNi44LDE2LjgsMCwwLDAsLjctNi4xMmMwLS4yMywwLS40MSwwLS41NGgwYTIsMiwwLDAsMC0uNjQtMS41MiwxLjMzLDEuMzMsMCwwLDAtMS41NS4wOCwxLjEzLDEuMTMsMCwwLDEtMS4xOC4yOCwxLjE1LDEuMTUsMCwwLDEtLjc4LS45NCwxLjI2LDEuMjYsMCwwLDAtLjc1LTEuMTEsMSwxLDAsMCwwLTEuMTEuMjhsLS4xLjFhMS4xNSwxLjE1LDAsMCwxLTEuMTkuMjksMS4xNiwxLjE2LDAsMCwxLS43OC0uOTVjLS4wOS0uNjgtLjIxLS43Ny0uNy0uODdhLjgyLjgyLDAsMCwwLTEsLjQ4LDEuMTYsMS4xNiwwLDAsMS0yLjE2LS41OFYzLjc3YTEuNDYsMS40NiwwLDEsMC0yLjkyLDB2Ny44NWwwLDQuMzNhMS4xNywxLjE3LDAsMCwxLS44MywxLjExLDEuMTUsMS4xNSwwLDAsMS0xLjItLjM1bC0xLS45MWMtLjQ3LS40Mi0uNzMtLjY2LS44NC0uNzdhMS4zNSwxLjM1LDAsMCwwLTItLjEyTDIuNywxNWExLjMyLDEuMzIsMCwwLDAtLjM5LDFBMi41NywyLjU3LDAsMCwwLDMsMTcuODVsMCwwYTI3LjI0LDI3LjI0LDAsMCwxLDQuNyw1LjYyQTEyLjYzLDEyLjYzLDAsMCwxLDguNjEsMjguMjFaTTIzLjIsMjMuMzVaTTYuNTEsMTYuNTlaIi8+PC9nPjwvZz48L3N2Zz4=)}.scroll-hint-icon-white:after{background-image:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIzMy4yOSIgaGVpZ2h0PSIxMi4wMiIgdmlld0JveD0iMCAwIDMzLjI5IDEyLjAyIj48dGl0bGU+44Ki44K744OD44OIIDI8L3RpdGxlPjxnIGlkPSLjg6zjgqTjg6Tjg7xfMiIgZGF0YS1uYW1lPSLjg6zjgqTjg6Tjg7wgMiI+PGcgaWQ9IuODrOOCpOODpOODvF8xLTIiIGRhdGEtbmFtZT0i44Os44Kk44Ok44O8IDEiPjxsaW5lIHgxPSIxLjg1IiB5MT0iNi4wMSIgeDI9IjEwLjQiIHkyPSI2LjAxIi8+PHBhdGggZD0iTTEwLjQsNy4xN0gxLjg1YTEuMTYsMS4xNiwwLDEsMSwwLTIuMzFIMTAuNGExLjE2LDEuMTYsMCwxLDEsMCwyLjMxWiIvPjxwYXRoIGQ9Ik03LjQsMTJhMS4xNSwxLjE1LDAsMCwxLS43Mi0uMjVsLTYuMjUtNUExLjIsMS4yLDAsMCwxLDAsNS44NywxLjE0LDEuMTQsMCwwLDEsLjQ2LDVMNi43LjIzQTEuMTYsMS4xNiwwLDAsMSw4LjEsMi4wOEwzLDUuOTEsOC4xMiwxMEExLjE2LDEuMTYsMCwwLDEsNy40LDEyWiIvPjxsaW5lIHgxPSIzMS40NSIgeTE9IjYuMDEiIHgyPSIyMi44OSIgeTI9IjYuMDEiLz48cGF0aCBkPSJNMzEuNDUsNy4xN0gyMi44OWExLjE2LDEuMTYsMCwxLDEsMC0yLjMxaDguNTZhMS4xNiwxLjE2LDAsMCwxLDAsMi4zMVoiLz48cGF0aCBkPSJNMjUuOSwxMmExLjE4LDEuMTgsMCwwLDEtLjkxLS40M0ExLjE3LDEuMTcsMCwwLDEsMjUuMTcsMTBsNS4wOS00LjA1TDI1LjIsMi4wOEExLjE2LDEuMTYsMCwwLDEsMjYuNTkuMjNMMzIuODQsNWExLjE2LDEuMTYsMCwwLDEsLjQ1LjkxLDEuMTQsMS4xNCwwLDAsMS0uNDMuOTJsLTYuMjQsNUExLjE3LDEuMTcsMCwwLDEsMjUuOSwxMloiLz48L2c+PC9nPjwvc3ZnPg==)}.scroll-hint-icon-white .scroll-hint-text{color:#000}[class^="board-"],[class*=" board-"]{margin-top:1.5em;margin-bottom:1.5em;padding:32px 36px}[class^="board-"]>*:not(.row):first-child,[class*=" board-"]>*:not(.row):first-child{margin-top:0}[class^="board-"]>*:not(.row):last-child,[class*=" board-"]>*:not(.row):last-child{margin-bottom:0}.board-lightblue{background:#F2F7FF}@media screen and (max-width: 767px){[class^="board-"],[class*=" board-"]{padding:18px}}[class^="btn-"],[class*=" btn-"]{position:relative;transition:.3s all ease-out;box-sizing:border-box;display:-webkit-inline-box;display:-webkit-inline-flex;display:-moz-inline-box;display:-ms-inline-flexbox;display:inline-flex;cursor:pointer;background:#fff;min-width:428px;padding:15px 24px;padding-right:54px;border:1px solid #033288;border-radius:4px;color:#033288 !important;line-height:1.625;text-align:left;text-decoration:none !important}[class^="btn-"]::after,[class*=" btn-"]::after{-webkit-print-color-adjust:exact;color-adjust:exact;position:absolute;top:0;bottom:0;content:"";display:inline-block;margin:auto}[class^="btn-"]:hover,[class*=" btn-"]:hover{background-color:#F2F7FF}[class^="btn-"] span,[class*=" btn-"] span{box-sizing:border-box;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;align-items:center;width:100%;min-height:54px}@media screen and (max-width: 767px){[class^="btn-"],[class*=" btn-"]{width:100%;min-width:100%;border-radius:2px;padding:15px 20px;padding-right:44px}[class^="btn-"]:hover,[class*=" btn-"]:hover{background-color:#fff}[class^="btn-"] span,[class*=" btn-"] span{min-height:47px}}.btn-conv{background:#033288;color:#fff !important;border-radius:8px;font-size:2.4rem;font-weight:bold}.btn-conv:after{right:24px;background:url(/drug_discovery_service/common/images/icn-arrow-right-white.png) no-repeat center center;background-size:contain;width:17px;height:16px}.btn-conv:hover{background:#033288;opacity:.6}@media screen and (max-width: 767px){.btn-conv{border-radius:6px;font-size:1.7rem}.btn-conv:after{right:18px;background:url(/drug_discovery_service/common/images/icn-arrow-right-white.png) no-repeat center center;background-size:contain;width:15px;height:11px}.btn-conv:hover{opacity:1}}.btn-self:after{right:24px;background:url(/drug_discovery_service/common/images/icn-arrow-right.png) no-repeat center center;background-size:contain;width:17px;height:16px;background-size:17px auto}.btn-blank:after{right:24px;background:url(/drug_discovery_service/common/images/icn-window.png) no-repeat center center;background-size:contain;width:17px;height:17px}.btn-pdf:after{right:25px;background:url(/drug_discovery_service/common/images/icn-pdf.png) no-repeat center center;background-size:contain;width:14px;height:17px}.btn-search{display:inline-block;min-width:246px;min-height:60px;background:#033288;border-color:#033288;border-radius:8px;padding:13px 24px 13px 20px;color:#fff !important;font-size:2.0rem;font-weight:bold;text-align:center}.btn-search:hover{background:#033288;opacity:.6}.btn-search span{display:inline-block;min-height:0}.btn-search span::before{position:relative;top:2px;content:'';display:inline-block;background:url(/drug_discovery_service/common/images/icn-search-btn.svg) no-repeat center center/contain;width:19px;height:19px;margin-right:.4em}@media screen and (max-width: 767px){.btn-self:after{right:18px;background:url(/drug_discovery_service/common/images/icn-arrow-right.png) no-repeat center center;background-size:contain;width:15px;height:11px}.btn-blank:after{right:18px;background:url(/drug_discovery_service/common/images/icn-window.png) no-repeat center center;background-size:contain;width:16px;height:14px}.btn-pdf:after{right:18px;background:url(/drug_discovery_service/common/images/icn-pdf.png) no-repeat center center;background-size:contain;width:12px;height:14px}.btn-search{min-width:0;width:100%;border-radius:6px;padding:13px 24px 13px 20px;font-size:1.7rem}.btn-search:hover{opacity:1}.btn-search span::before{position:relative;top:2px;width:16px;height:16px;margin-right:.4em}}.card>.card-header{overflow:hidden;border-radius:4px 4px 0 0;border:1px solid #E5E5E5;border-bottom:0}.card>.card-body{z-index:2;position:relative;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;align-items:center;overflow:hidden;min-height:88px;width:100%;padding:22px 12px;border-radius:0 0 4px 4px;border:1px solid #E5E5E5;font-weight:bold;line-height:1.5em;color:#535353}.card>.card-body>.card-body-inner{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;align-items:center;width:100%}.card>.card-body>.card-body-inner>*:not(.row):first-child{margin-top:0}.card>.card-body>.card-body-inner>*:not(.row):last-child{margin-bottom:0}.card>.card-body dl.dl-text dt,.card>.card-body dl.dl-text dd{margin:0}.card>.card-body dl.dl-text dt{font-weight:bold;font-size:1.4rem;line-height:1.4em}.card>.card-body dl.dl-text dd{font-weight:normal}a.card{transition:.3s opacity ease-out;color:#2B2B2B;text-decoration:none !important}a.card:hover{opacity:.6;color:#2B2B2B;text-decoration:none}a.card *{text-decoration:none !important}a.card[class^="card-"]>.card-body,a.card[class*=" card-"]>.card-body{padding-right:70px;color:#033288}a.card[class^="card-"]>.card-body:after,a.card[class*=" card-"]>.card-body:after{z-index:2;content:'';position:absolute;top:0;bottom:0;right:17px;margin:auto}a.card[class^="card-"]>.card-body:before,a.card[class*=" card-"]>.card-body:before{content:'';position:absolute;top:0;bottom:0;right:0;display:block;margin:auto;width:57px;height:auto;border-left:1px solid #E5E5E5;text-align:center}a.card[class^="card-"].card-link-self>.card-body::after,a.card[class*=" card-"].card-link-self>.card-body::after{right:18px;background:url(/drug_discovery_service/common/images/icn-arrow-right.png) no-repeat center center;background-size:contain;width:17px;height:16px;background-size:17px auto}a.card[class^="card-"].card-link-blank>.card-body::after,a.card[class*=" card-"].card-link-blank>.card-body::after{background:url(/drug_discovery_service/common/images/icn-window.png) no-repeat center center;background-size:contain;width:17px;height:17px}a.card[class^="card-"].card-link-pdf>.card-body::after,a.card[class*=" card-"].card-link-pdf>.card-body::after{background:url(/drug_discovery_service/common/images/icn-pdf.png) no-repeat center center;background-size:contain;width:14px;height:17px}a.card[class^="card-"].card-link-download>.card-body::after,a.card[class*=" card-"].card-link-download>.card-body::after{right:18px;background:url(/drug_discovery_service/common/images/icn-download.png) no-repeat center center;background-size:contain;width:18px;height:18px}@media screen and (max-width: 767px){.card>.card-body{min-height:56px;padding:9px 12px;font-size:1.2rem}.card>.card-body dl.dl-text dt{font-size:1.4rem}a.card:hover{opacity:1}a.card[class^="card-"]>.card-body,a.card[class*=" card-"]>.card-body{padding-right:30px}a.card[class^="card-"]>.card-body:before,a.card[class*=" card-"]>.card-body:before{width:25px}a.card[class^="card-"]>.card-body:after,a.card[class*=" card-"]>.card-body:after{right:3px}a.card[class^="card-"].card-link-self>.card-body::after,a.card[class*=" card-"].card-link-self>.card-body::after{right:5px;background:url(/drug_discovery_service/common/images/icn-arrow-right.png) no-repeat center center;background-size:contain;width:15px;height:11px}a.card[class^="card-"].card-link-blank>.card-body::after,a.card[class*=" card-"].card-link-blank>.card-body::after{right:4px;background:url(/drug_discovery_service/common/images/icn-window.png) no-repeat center center;background-size:contain;width:16px;height:14px}a.card[class^="card-"].card-link-pdf>.card-body::after,a.card[class*=" card-"].card-link-pdf>.card-body::after{right:6px;background:url(/drug_discovery_service/common/images/icn-pdf.png) no-repeat center center;background-size:contain;width:12px;height:14px}a.card[class^="card-"].card-link-download>.card-body::after,a.card[class*=" card-"].card-link-download>.card-body::after{right:3px;background:url(/drug_discovery_service/common/images/icn-download.png) no-repeat center center;background-size:contain;width:17px;height:14px}}@media all and (-ms-high-contrast: none){.card>.card-header{position:relative;top:1px}}.panel{position:relative;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;justify-content:center;align-items:center;transition:.3s all ease-out;min-height:165px;height:165px;background:url(/drug_discovery_service/common/images/panel-bg.png) center center/cover;border-radius:5px;border:1px solid #2B4B81;margin-bottom:1em;padding:15px;color:#fff !important;font-size:24px;line-height:1.5}.panel::after{overflow:hidden;position:absolute;bottom:0;right:0;display:block;content:"";background:url(/drug_discovery_service/common/images/panel-icn-link.png) center center;background-size:54px 54px;width:54px;height:54px;border-radius:0 0 5px 0}.panel:hover{text-decoration:none !important;opacity:.6}@media screen and (max-width: 767px){.row-panel [class*="col"]{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}.row-panel [class*="col"] .panel{width:48%;min-height:100px;height:100px;margin-right:4%;font-size:14px}.row-panel [class*="col"] .panel::after{background-size:30px 30px;width:30px;height:30px}.row-panel [class*="col"] p{width:48%}}.carousel-wrapper{width:calc(100% - 40px);max-width:1234px;margin:0 auto;margin-top:3.5em;margin-bottom:8.5em;padding-right:102px}.carousel{margin-right:-112px;margin-left:-45px}.carousel .carousel-content{margin:0}.carousel .carousel-content .slick-list{padding-right:105%;margin-right:-100%}.carousel .carousel-content .slick-slide{margin:0 25px}.carousel .carousel-content .slick-slide a{display:block}.carousel .carousel-content .slick-prev,.carousel .carousel-content .slick-next{transition:.3s opcity ease-out}.carousel .carousel-content .slick-prev,.carousel .carousel-content .slick-prev:hover,.carousel .carousel-content .slick-next,.carousel .carousel-content .slick-next:hover{cursor:pointer;position:absolute;top:0;bottom:0;margin:auto;padding:0;height:62px;width:62px;border:0;z-index:3;text-indent:-9999px}.carousel .carousel-content .slick-prev:hover,.carousel .carousel-content .slick-next:hover{opacity:.6}.carousel .carousel-content .slick-prev:focus,.carousel .carousel-content .slick-next:focus{outline:0}.carousel .carousel-content .slick-prev.slick-disabled,.carousel .carousel-content .slick-next.slick-disabled{display:none !important}.carousel .carousel-content .slick-prev{left:-57px;background:url(../images/carousel-nav-left.svg) no-repeat center center;background-size:contain}.carousel .carousel-content .slick-next{right:7px;background:url(../images/carousel-nav-right.svg) no-repeat center center;background-size:contain}.carousel .slick-dots{display:block;position:absolute;left:25px;right:0;bottom:-40px;margin:0;padding:0;text-align:center;font-size:0;line-height:0}.carousel .slick-dots li{display:inline-block;width:40px;height:0;margin:0;padding:0;line-height:100%}.carousel .slick-dots li.slick-active button{background:#759FC9}.carousel .slick-dots li button{overflow:hidden;box-sizing:border-box;width:12px;height:12px;background:#EAEAEA;margin:0;padding:0;border:0;border-radius:50%;text-indent:-9999px}.carousel .slick-dots li button:focus{outline:none}@media screen and (max-width: 767px){.carousel-wrapper{margin-top:2.5em;margin-bottom:6em}.carousel{margin-left:-38px}.carousel .carousel-content .slick-list{padding-right:55%;margin-right:-40%}.carousel .carousel-content .slick-slide{margin:0 18px}.carousel .carousel-content .slick-prev,.carousel .carousel-content .slick-prev:hover,.carousel .carousel-content .slick-next,.carousel .carousel-content .slick-next:hover{height:41px;width:41px}.carousel .carousel-content .slick-prev:hover,.carousel .carousel-content .slick-next:hover{opacity:1}.carousel .carousel-content .slick-prev{left:-32px}.carousel .carousel-content .slick-next{right:-50px}.carousel .slick-dots{left:18px;bottom:-30px}.carousel .slick-dots li{width:34px}.carousel .slick-dots li button{width:10px;height:10px}}.color-alert{color:#CC0303 !important}.color-link{color:#033288 !important}.color-text{color:#2B2B2B !important}.color-red{color:#881203}a:hover .color-link{text-decoration:underline}.float-left{float:left;margin-right:5%;margin-bottom:45px;max-width:40%}.float-right{float:right;margin-left:5%;margin-bottom:45px;max-width:40%}@media screen and (max-width: 767px){.float-left{float:none;margin-right:0;margin-bottom:35px;max-width:100%;text-align:center}.float-right{float:none;margin-left:0;margin-bottom:35px;max-width:100%;text-align:center}}label{position:relative;cursor:pointer;display:inline-block;margin-bottom:16px}@media screen and (max-width: 767px){label{width:100%}}input,button,textarea{margin:0;padding:0;background:none;border:none;border-radius:0;outline:none}input::-ms-clear{visibility:hidden}input::-ms-reveal{visibility:hidden}input[type=text],input[type=search],input[type=password],input[type=url],input[type=tel],input[type=email],input[type=number],input[type=date]{-webkit-appearance:none;-moz-appearance:none;appearance:none;box-sizing:border-box;width:378px;max-width:100% !important;background:#fff;border:1px solid #C7C7C7;border-radius:4px;padding:11px 13px 11px;margin-bottom:16px;word-break:break-all}input[type=button],input[type=submit],button{-webkit-appearance:none;-moz-appearance:none;appearance:none;cursor:pointer;background:#eee;padding:10px 15px;margin-bottom:1.5em;border:1px solid #ccc}@media screen and (max-width: 767px){input[type=text],input[type=search],input[type=password],input[type=url],input[type=tel],input[type=email],input[type=number],input[type=date]{width:200px;padding:8px 10px;font-size:1.6rem}input[type=button],input[type=submit],button{margin-bottom:4px;font-size:1.6rem}}input[type="number"]{-moz-appearance:textfield}input[type="number"]::-webkit-outer-spin-button,input[type="number"]::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}textarea{box-sizing:border-box;width:100%;height:14em;padding:11px 13px 11px;border-radius:4px;border:1px solid #ccc;margin-bottom:16px;line-height:1.3em}@media screen and (max-width: 767px){textarea{height:10em;padding:10px;font-size:1.4rem}}select{cursor:pointer;margin-bottom:1.2em;padding:11px 13px 11px;border-radius:4px;border:1px solid #ccc}@media screen and (max-width: 767px){select{margin-bottom:4px;padding:8px 10px;font-size:1.6rem}}[readonly]{background-color:#F4F4F4 !important;border-color:#F4F4F4 !important}:disabled{cursor:not-allowed;background-color:#ccc !important}::-webkit-input-placeholder{color:#C7C7C7;line-height:1.5}::-moz-placeholder{color:#C7C7C7}:-ms-input-placeholder{color:#C7C7C7}input[type=text]:focus,input[type=search]:focus,input[type=password]:focus,input[type=url]:focus,input[type=tel]:focus,input[type=email]:focus,input[type=number]:focus,input[type=date]:focus,textarea:focus{outline:none;transition:border-color .15s ease-in-out,box-shadow .15s ease-in-out;border-color:#80bdff !important;box-shadow:0 0 0 3px rgba(0,123,255,0.25)}input[type=text].error:focus,input[type=search].error:focus,input[type=password].error:focus,input[type=url].error:focus,input[type=tel].error:focus,input[type=email].error:focus,input[type=number].error:focus,input[type=date].error:focus,textarea.error:focus{border-color:#EFBAC2 !important;box-shadow:0 0 0 3px rgba(220,53,69,0.25)}.select select:focus{outline:none;transition:border-color .15s ease-in-out,box-shadow .15s ease-in-out;border-color:#80bdff !important;box-shadow:0 0 0 3px rgba(0,123,255,0.25)}.select.error select:focus{border-color:#EFBAC2 !important;box-shadow:0 0 0 3px rgba(220,53,69,0.25)}.g-recaptcha{margin-top:2.4em}.form-group{margin-bottom:1.5em;line-height:1.5em}.form-group p{margin-bottom:1.2em}.form-group input,.form-group button,.form-group select{vertical-align:middle}.form-group input[type=checkbox],.form-group input[type=radio]{position:relative;top:-1px;margin-right:.5em;vertical-align:middle}.form-footer{margin-top:3em}.form-footer .btn-conv{margin-bottom:1.2em}.form-footer>*:last-child{margin-bottom:0}.form-seal{margin-top:4em;text-align:right}.form-confirm-area{background:#F2F2F2;min-height:48px;width:378px;max-width:100% !important;border-radius:4px;border:1px solid #F2F2F2;margin-bottom:16px;padding:11px 13px 11px}@media screen and (max-width: 767px){.form-group{margin-bottom:1.7em}.form-group input[type=checkbox],.form-group input[type=radio]{margin-bottom:.5em}.form-seal{margin-top:2.5em}.form-seal img{width:124px;height:124px}.form-confirm-area{min-height:39px;width:100%;border-radius:2px;padding:8px 10px}}input.error,textarea.error,.select.error{background:#FFECEE;border-color:#EFBAC2}.msg-error-ttl{margin-top:1.5em;margin-bottom:0;font-size:3.0rem;color:#CC0303;line-height:1.7em}.msg-error-ttl+h2{margin-top:1.2em}.msg-error{overflow:hidden;margin-bottom:1.5em;font-weight:bold;color:#CC0303}.msg-error p{margin-bottom:.5em}.msg-error>*:last-child{margin-bottom:0}.form-group p.error{color:#CC0303}@media screen and (max-width: 767px){.msg-error-ttl{font-size:2.1rem}}.input-search{position:relative}.input-search input[type="text"]{width:100%;margin:0;padding:7px 13px;padding-right:40px}.input-search button{position:absolute;top:0;bottom:0;right:0;margin:auto;padding:5px 15px 5px 10px;border:0 !important;background:transparent !important}.input-search button img{position:relative;top:-2px}.form-label{min-height:30px;margin-bottom:.8em;font-size:2.0rem;font-weight:bold}span.form-label+input,input+.form-text{margin-left:14px}.form-label-text{display:inline-block;margin-bottom:3px;margin-right:24px;line-height:1.5em}.form-badge-required,.form-badge-optional{position:relative;top:-2px;display:inline-block;padding:3px 5px;width:84px;margin-top:10px;border-radius:4px;font-size:1.5rem;font-weight:normal;color:#fff;text-align:center}.form-badge-required{background:#033288}.form-badge-optional{background:#C7C7C7}@media screen and (max-width: 767px){.form-label{min-height:30px;margin-bottom:.7em;font-size:1.7rem}span.form-label+input,input+.form-text{margin-left:14px}.form-label-text{margin-right:14px}.form-badge-required,.form-badge-optional{padding:3px 5px;width:76px;border-radius:2px;font-size:1.2rem}}.select{box-sizing:border-box;display:inline-block;position:relative;background:#fff;min-width:246px;vertical-align:middle;margin:0;margin-bottom:16px;border-radius:4px;border:1px solid #C7C7C7}.select:before{z-index:2;pointer-events:none;position:absolute;top:0;bottom:0;right:0;content:'';display:inline-block;width:36px;background:#fff;border-radius:4px}.select:after{z-index:3;pointer-events:none;position:absolute;top:-2px;bottom:0;right:13px;content:"";vertical-align:middle;transform:rotate(135deg);opacity:1;-webkit-filter:none;-moz-filter:none;-o-filter:none;-ms-filter:none;filter:none;margin:auto;width:9px;height:9px;border-top:1px solid #2B2B2B;border-right:1px solid #2B2B2B}.select.readonly{pointer-events:none;border-color:#F4F4F4 !important}.select.readonly::before{background-color:#F4F4F4 !important}.select.readonly>select{pointer-events:none;background-color:#F4F4F4 !important}.select.disabled{pointer-events:none}.select.disabled::before{background-color:#ccc !important}.select.disabled>select{pointer-events:none;background-color:#ccc !important}.select.error{border-color:#EFBAC2}.select.error::before{background:#FFECEE !important}.select>select{box-sizing:border-box;-webkit-appearance:none;-moz-appearance:none;-o-appearance:none;-ms-appearance:none;appearance:none;background:transparent;width:100%;margin:0;padding-right:36px;border:0;border-radius:4px;cursor:pointer}.select>select::-ms-expand{display:none}.select>select:focus{outline:none}.select>select:disable{color:#999}@media screen and (max-width: 767px){.select{min-width:120px}.select:before{width:28px}.select:after{right:11px;width:8px;height:8px}.select>select{padding-right:28px;font-size:1.4rem}}.form-group label{position:relative}.form-group label>input[type="checkbox"]{position:absolute;top:0;left:0;opacity:0}.form-group label>input[type="checkbox"]+span{padding-left:32px}.form-group label>input[type="checkbox"]+span::before,.form-group label>input[type="checkbox"]+span::after{content:'';box-sizing:border-box;position:absolute;top:0;left:0;display:inline-block}.form-group label>input[type="checkbox"]+span::before{z-index:0;background-color:#fff;width:24px;height:24px;border:2px #C7C7C7 solid;border-radius:4px}.form-group label>input[type="checkbox"].error+span::before{background:#FFECEE !important;border-color:#EFBAC2}.form-group label>input[type="checkbox"]:checked+span::after{z-index:1;top:-7px;left:9px;width:14px;height:23px;border:2px solid #033288;border-width:0 2px 2px 0;transform:rotate(45deg)}.form-group label>input[type="radio"]{position:absolute;top:0;left:0;opacity:0}.form-group label>input[type="radio"]+span{padding-left:32px}.form-group label>input[type="radio"]+span::before,.form-group label>input[type="radio"]+span::after{position:absolute;display:inline-block;content:'';box-sizing:border-box;border-radius:50%}.form-group label>input[type="radio"]+span::before{z-index:0;top:0;left:0;background-color:#fff;width:24px;height:24px;border:2px #C7C7C7 solid}.form-group label>input[type="radio"].error+span::before{background:#FFECEE !important;border-color:#EFBAC2}.form-group label>input[type="radio"]:checked+span::after{z-index:1;top:6px;left:6px;background:#033288;width:12px;height:12px}.form-group label>input[type="checkbox"]+span,.form-group label>input[type="radio"]+span{position:relative;display:inline-block;padding-right:1em}@media screen and (max-width: 767px){.form-group label>input[type="checkbox"]+span{padding-left:26px}.form-group label>input[type="checkbox"]+span::before{border-radius:2px;border-width:1px;width:20px;height:20px}.form-group label>input[type="checkbox"]:checked+span::after{top:-5px;left:8px;width:10px;height:20px}.form-group label>input[type="radio"]+span{padding-left:26px}.form-group label>input[type="radio"]+span::before{border-width:1px;width:20px;height:20px}.form-group label>input[type="radio"]:checked+span::after{top:5px;left:5px;width:10px;height:10px}}.filter-form{padding:16px 6px 8px}.filter-form dl{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;margin:0}.filter-form dl dt,.filter-form dl dd{margin:0;font-weight:normal}.filter-form dl dt{width:150px;padding-top:.6em;padding-right:20px;font-weight:bold}.filter-form dl dd{width:calc(100% - 150px)}.filter-form dl dd .form-group{margin:0}.filter-form dl dd .form-group label{margin-top:12px;margin-bottom:12px}.filter-form dl dd .form-group .filter-form-keywords{width:592px;max-width:100%}.filter-form dl dd .filter-form-group-radio,.filter-form dl dd .filter-form-group-checkbox{margin-bottom:12px}.filter-form .btn-search{margin-top:.6em;margin-bottom:.7em;margin-left:150px}@media screen and (max-width: 767px){.filter-form{padding:0;padding-top:10px}.filter-form dl dt{width:5em;padding-top:.7em;padding-right:.5em}.filter-form dl dt.w-100-sp{margin-bottom:.8em}.filter-form dl dd{width:calc(100% - 5.5em)}.filter-form dl dd .form-group .select{margin-bottom:12px;width:100%;max-width:213px}.filter-form dl dd .form-group .filter-form-keywords{width:100%}.filter-form dl dd .filter-form-group-radio{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}.filter-form dl dd .filter-form-group-radio label{width:auto;margin-top:9px;margin-bottom:9px}.filter-form dl dd .form-group:not(.filter-form-group-radio) label+label{margin-top:5px}.filter-form dl dd .filter-form-group-checkbox{margin-bottom:0}.filter-form .btn-search{margin-left:0}}h1,h2,h3,h4,h5,h6,.h1,.h2,.h3,.h4,.h5,.h6{font-weight:bold;line-height:1.5;color:#2B2B2B}h1,.h1{position:relative;margin-top:1.5em !important;margin-bottom:1em;padding-top:.54em;color:#535353;font-size:4.6rem}h1:before,.h1:before{position:absolute;top:0;left:0;content:'';display:block;width:57px;height:0;border-top:4px solid #535353}h1:after,.h1:after{position:absolute;top:1px;left:57px;content:'';display:block;width:112px;height:0;border-top:2px solid #a9a9a9}h2{margin-top:2.3em;margin-bottom:.7em;font-size:3.6rem;font-weight:normal}h3{margin-top:2.4em;margin-bottom:1em;font-size:2.4rem;font-weight:normal}h4{margin-top:1em;margin-bottom:1.5em;font-size:2rem;font-weight:bold}h5{margin-top:1em;margin-bottom:1.5em;font-size:1.6rem;font-weight:bold}h6{margin-top:1em;margin-bottom:1.5em;font-size:1.6rem;font-weight:bold}@media screen and (max-width: 767px){h1,.h1{font-size:2.4rem}h2{font-size:2.1rem}h3{font-size:1.5rem}h4{font-size:1.4rem}h5{font-size:1.4rem}h6{font-size:1.4rem}h1:before,.h1:before{width:29px;border-top:3px solid #535353}h1:after,.h1:after{left:29px;width:53px;border-top:1px solid #a9a9a9}h2{margin-bottom:1em}}.clearfix:after{content:"";display:table;clear:both}.img{margin-bottom:1.2em;text-align:center}.hidden-pc{display:none !important}@media only screen and (max-width: 767px){.hidden-pc{display:block !important}.hidden-sp{display:none !important}img.hidden-pc{display:inline !important}span.hidden-pc{display:inline !important}}.num{font-family:"HelveticaNeueLTPro-Roman", sans-serif}.w-100{width:100% !important;min-width:0 !important}img.w-100{height:auto !important}@media screen and (max-width: 767px){.w-100-sp{width:100% !important;min-width:0 !important}img.w-100-sp{height:auto !important}}.lead{margin-top:1.5em;margin-bottom:1.2em;font-size:3rem;line-height:1.6em}.lead>*:last-child{margin-bottom:0}@media screen and (max-width: 767px){.lead{font-size:1.9rem}}[class^="link-"],[class*=" link-"]{text-decoration:none}.link-self,.link-blank,.link-pdf,.link-rss,.link-download{margin-right:6px}.link-self::after,.link-blank::after,.link-pdf::after,.link-rss::after,.link-download::after{-webkit-print-color-adjust:exact;color-adjust:exact;content:'';position:relative;top:.1em;display:inline-block;margin-left:.5em}.link-back:before{-webkit-print-color-adjust:exact;color-adjust:exact;content:'';position:relative;top:.1em;display:inline-block;margin-right:.5em}.link-self:after{top:.1em;background:url(/drug_discovery_service/common/images/icn-arrow-right.png) no-repeat center center;background-size:contain;width:17px;height:16px;background-size:17px auto}.link-blank:after{background:url(/drug_discovery_service/common/images/icn-window.png) no-repeat center center;background-size:contain;width:17px;height:17px}.link-pdf:after{background:url(/drug_discovery_service/common/images/icn-pdf.png) no-repeat center center;background-size:contain;width:14px;height:17px}.link-rss:after{background:url(/drug_discovery_service/common/images/icn-rss.png) no-repeat center center;background-size:contain;width:15px;height:17px}.link-download:after{background:url(/drug_discovery_service/common/images/icn-download.png) no-repeat center center;background-size:contain;width:18px;height:18px}.link-back:before{top:.1em;margin-right:.5em;background:url(/drug_discovery_service/common/images/icn-arrow-left.png) no-repeat center center;background-size:contain;width:17px;height:16px}@media screen and (max-width: 767px){.link-self::after,.link-blank::after,.link-pdf::after,.link-rss::after,.link-download::after{margin-left:.3em}.link-back:before{top:.1em;margin-right:.3em}.link-self:after{top:0;background:url(/drug_discovery_service/common/images/icn-arrow-right.png) no-repeat center center;background-size:contain;width:15px;height:11px}.link-blank:after{background:url(/drug_discovery_service/common/images/icn-window.png) no-repeat center center;background-size:contain;width:16px;height:14px}.link-pdf:after{top:.2em;background:url(/drug_discovery_service/common/images/icn-pdf.png) no-repeat center center;background-size:contain;width:12px;height:14px}.link-rss:after{top:.15em;background:url(/drug_discovery_service/common/images/icn-rss.png) no-repeat center center;background-size:contain;width:14px;height:14px}.link-download:after{top:.15em;background:url(/drug_discovery_service/common/images/icn-download.png) no-repeat center center;background-size:contain;width:17px;height:14px}.link-back:before{top:0;margin-right:.3em;background:url(/drug_discovery_service/common/images/icn-arrow-left.png) no-repeat center center;background-size:contain;width:15px;height:11px}}.link-list ul{margin-left:28px}.link-list li ul{margin-top:0;padding-bottom:0}.link-list li a.link-self,.link-list li a.link-blank,.link-list li a.link-pdf,.link-list li a.link-rss,.link-list li a.link-download{position:relative;display:inline-block;margin-left:0;padding-left:23px;padding-right:0}.link-list li a.link-self::after,.link-list li a.link-blank::after,.link-list li a.link-pdf::after,.link-list li a.link-rss::after,.link-list li a.link-download::after{position:absolute;content:"";display:inline-block;left:0;margin-top:3px;margin-left:0}.link-list li a.link-self:after{top:0em}.link-list li a.link-blank:after{top:0}.link-list li a.link-pdf:after{top:0;left:1px}.link-list li a.link-rss:after{top:0;left:1px}.link-list li a.link-download:after{top:0}.link-list li a.link-back:after{top:.1em}@media screen and (max-width: 767px){.link-list{margin-bottom:1.5em}.link-list ul{margin-left:20px}.link-list li a.link-self,.link-list li a.link-blank,.link-list li a.link-pdf,.link-list li a.link-rss,.link-list li a.link-download{padding-left:20px}.link-list li a.link-self:after{top:.1em}.link-list li a.link-pdf:after{left:2px}}.link-list-anchor,.link-list-anchor-num{padding:12px 10px}.link-list-anchor ul,.link-list-anchor-num ul{margin-left:.5em}.link-list-anchor li,.link-list-anchor-num li{margin-bottom:.7em;margin-right:6px;line-height:1.55em;font-size:1.8rem}.link-list-anchor li:last-child,.link-list-anchor-num li:last-child{margin-bottom:0}.link-list-anchor li ul,.link-list-anchor-num li ul{margin-top:0;padding-bottom:0}.link-list-anchor li a.link-anchor,.link-list-anchor-num li a.link-anchor{position:relative;display:inline-block;padding-left:27px}.link-list-anchor li a.link-anchor::before,.link-list-anchor-num li a.link-anchor::before{position:absolute;content:"";display:inline-block;top:.1em;left:0;margin-top:7px;margin-left:0;background:url(/drug_discovery_service/common/images/icn-anchor.png) no-repeat center center;background-size:contain;width:14px;height:8px}.link-list-anchor-num{counter-reset:num}.link-list-anchor-num li{counter-increment:num}.link-list-anchor-num li ul{margin-top:0;padding-bottom:0}.link-list-anchor-num li a.link-anchor{padding-left:58px}.link-list-anchor-num li a.link-anchor::after{position:absolute;content:counter(num);top:0;left:30px;color:#033288;font-family:"DINNextLTPro-Medium", sans-serif}@media screen and (max-width: 767px){.link-list-anchor,.link-list-anchor-num{padding:5px 0}.link-list-anchor ul,.link-list-anchor-num ul{margin-left:1em}.link-list-anchor li,.link-list-anchor-num li{font-size:1.4rem;margin-bottom:.7em;margin-right:6px}.link-list-anchor li a.link-anchor,.link-list-anchor-num li a.link-anchor{position:relative;padding-left:27px}.link-list-anchor li a.link-anchor::before,.link-list-anchor-num li a.link-anchor::before{top:0;left:0;margin-top:7px;background:url(/drug_discovery_service/common/images/icn-anchor.png) no-repeat center center;background-size:contain;width:13px;height:7px}.link-list-anchor-num li a.link-anchor{padding-left:44px}.link-list-anchor-num li a.link-anchor::after{top:0;left:24px}}@media screen and (max-width: 767px){[class^="board-"].anchor-board,[class*=" board-"].anchor-board{margin-left:-12px;margin-right:-12px}}.list-start-1{counter-reset:num 0 !important}.list-start-2{counter-reset:num 1 !important}.list-start-3{counter-reset:num 2 !important}.list-start-4{counter-reset:num 3 !important}.list-start-5{counter-reset:num 4 !important}.list-start-6{counter-reset:num 5 !important}.list-start-7{counter-reset:num 6 !important}.list-start-8{counter-reset:num 7 !important}.list-start-9{counter-reset:num 8 !important}.list-disk,.list-num{margin-bottom:1.8em}.list-disk>li{position:relative;padding-left:1.2em}.list-disk>li:before{position:absolute;content:'';top:.6em;left:.4em;width:6px;height:6px;background-color:#2B2B2B;border-radius:50%}.list-num{counter-reset:num}.list-num>li{position:relative;list-style:none;padding-left:2em}.list-num>li:before{counter-increment:num;position:absolute;content:counter(num);top:0;left:0;font-family:"DINNextLTPro-Medium", sans-serif}@media screen and (max-width: 767px){.list-disk,.list-num{margin-bottom:1.4rem}.list-disk>li:before{top:.5em}}.dl-horizontal{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}.dl-horizontal>dt,.dl-horizontal>dd{margin:0;margin-bottom:.7em;font-weight:normal}.dl-horizontal>dt{width:180px;margin-right:60px;line-height:1.5em}.dl-horizontal>dt span{display:block;background:#284678;padding:8px 10px;border:1px solid #707070;text-align:center;color:#fff;font-size:22px}.dl-horizontal>dd{width:calc(100% - 240px);line-height:1.5em}.dl-horizontal>dd dl dt{background:#62738E;padding:8px 12px;font-size:18px;color:#fff;line-height:1.5em}.dl-horizontal>dd dl dd{margin-bottom:2em;padding:3px 15px;line-height:1.5em}@media screen and (max-width: 767px){.dl-horizontal dt{width:100%;margin-right:0}.dl-horizontal dd{width:100%}.dl-horizontal>dt{margin-bottom:1.3em}.dl-horizontal>dt span{padding:8px 10px;font-size:16px}.dl-horizontal>dd dl dt{font-size:14px}}.blocker{z-index:15}.modal{z-index:16;max-width:800px;padding:30px}.modal>a.close-modal{background-image:none;overflow:hidden;position:absolute;top:15px;right:15px;display:block;width:32px;margin:auto;text-indent:-9999px}.modal>a.close-modal::before,.modal>a.close-modal::after{content:"";display:block;position:absolute;width:32px;height:0;top:0;bottom:0;left:0;right:0;margin:auto}.modal>a.close-modal::before{border-bottom:3px solid #000;transform:rotate(-45deg)}.modal>a.close-modal::after{border-top:3px solid #000;transform:rotate(45deg)}.modal .modal-content>.modal-header>*:not(.row):first-child,.modal .modal-content>.modal-body>*:not(.row):first-child,.modal .modal-content>.modal-footer>*:not(.row):first-child{margin-top:0}.modal .modal-content>.modal-header>*:not(.row):last-child,.modal .modal-content>.modal-body>*:not(.row):last-child,.modal .modal-content>.modal-footer>*:not(.row):last-child{margin-bottom:0}.modal .modal-content>.modal-header{margin-bottom:15px}.modal .modal-content>.modal-header .ttl{font-weight:bold}.modal .modal-content>.modal-footer{margin-top:15px;text-align:center}@media screen and (max-width: 767px){.modal .modal-content>.modal-header{margin-bottom:10px}.modal .modal-content>.modal-footer{margin-top:10px}}#modal-search{padding:0}#modal-search>a.close-modal{top:4px;right:-66px;width:52px;height:52px}#modal-search>a.close-modal:before{border-bottom:1px solid #fff;width:52px}#modal-search>a.close-modal:after{border-top:1px solid #fff;width:52px}#modal-search .form-group{margin-bottom:0}#modal-search .form-group .input-search input[type="text"]{padding:17px 16px;font-size:1.8rem}#modal-search .form-group .input-search input[type="text"]:focus{transition:none;border-color:#C7C7C7 !important;box-shadow:none}#modal-search .form-group .input-search button{padding-right:18px}#modal-search .form-group .input-search button img{position:relative;top:0px}.note-board .note-header{margin-bottom:.6em}.note-board .note-header .note-ttl{margin:0;font-size:1.8rem;font-weight:bold;color:#033288}.note-board .note-content>*:last-child{margin-bottom:0}.note-board .note-content p{margin-bottom:.7em}@media screen and (max-width: 767px){.note-board .note-header{margin-bottom:.3em}.note-board .note-header .note-ttl{font-size:1.4rem}.note-board .note-content{font-size:1.2rem}.note-board .note-content p{margin-bottom:.5em}}.list-note-num{margin-bottom:1.8em}.list-note-num>li{position:relative}.list-note-num>li::before{position:absolute;top:0;left:0}.list-note-num>li[class*="link-"]{padding-left:3.5em}.list-note-num>li[class*="link-"]::before{left:2em}.list-note-num{counter-reset:num}.list-note-num>li{padding-left:1.5em;margin-bottom:.5em;counter-increment:num}.list-note-num>li:before{content:counter(num) ")"}@media screen and (max-width: 767px){.list-note-num{margin-bottom:1.4rem}}.pagination{margin-top:3em;margin-bottom:1em;text-align:center}.pagination .inner{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;margin:0 auto}.pagination .inner .pagination-limit .row .col-text{margin-right:40px;font-size:2.0rem}.pagination .inner .pagination-limit .row .col-select .select{margin-bottom:0;min-width:160px}.pagination .inner .pagination-nav{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;padding-top:3px}.pagination .inner .pagination-nav .prev,.pagination .inner .pagination-nav .next{display:inline-block;height:40px;width:40px;margin:0 9px;line-height:38px;border:1px solid #033288;border-radius:4px}.pagination .inner .pagination-nav .prev a,.pagination .inner .pagination-nav .next a{transition:.3s all ease-out;display:block;text-indent:-9999px}.pagination .inner .pagination-nav .prev a:hover,.pagination .inner .pagination-nav .next a:hover{background-color:#033288}.pagination .inner .pagination-nav .prev{margin-left:0}.pagination .inner .pagination-nav .prev a{background:url(/drug_discovery_service/common/images/icn-pagination-nav-left.svg) no-repeat center center;background-size:16px 17px}.pagination .inner .pagination-nav .prev a:hover{background-image:url(/drug_discovery_service/common/images/icn-pagination-nav-left-white.svg)}.pagination .inner .pagination-nav .next{margin-right:0}.pagination .inner .pagination-nav .next a{background:url(/drug_discovery_service/common/images/icn-pagination-nav-right.svg) no-repeat center center;background-size:16px 17px}.pagination .inner .pagination-nav .next a:hover{background-image:url(/drug_discovery_service/common/images/icn-pagination-nav-right-white.svg)}.pagination .inner .pagination-nav ol,.pagination .inner .pagination-nav ol li{margin:0}.pagination .inner .pagination-nav ol li{display:inline-block;vertical-align:bottom}.pagination .inner .pagination-nav ol a,.pagination .inner .pagination-nav ol span{display:inline-block;transition:.3s all ease-out;height:40px;width:40px;line-height:38px;margin:0 3px;padding-top:2px;border:1px solid #033288;border-radius:4px;font-family:"DINNextLTPro-Medium", sans-serif;font-size:1.8rem;color:#033288 !important;text-decoration:none !important}.pagination .inner .pagination-nav ol a.is-current,.pagination .inner .pagination-nav ol span.is-current{background:#033288;color:#fff !important}.pagination .inner .pagination-nav ol a:hover{background:#033288;color:#fff !important}@media all and (-ms-high-contrast: none){.pagination .inner .pagination-nav ol a,.pagination .inner .pagination-nav ol span{padding-top:4px}}@media screen and (max-width: 767px){.pagination .inner .pagination-limit .row .col-text{margin-right:30px;font-size:1.4rem}.pagination .inner .pagination-nav{-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;width:100%;margin-top:1.5em}}.col,[class^="col-"],[class*=" col-"]{position:relative;box-sizing:border-box}.col>*:not(.row):first-child,[class^="col-"]>*:not(.row):first-child,[class*=" col-"]>*:not(.row):first-child{margin-top:0 !important}.col>*:not(.row):last-child,[class^="col-"]>*:not(.row):last-child,[class*=" col-"]>*:not(.row):last-child{margin-bottom:0 !important}.col-1{width:1%}.col-2{width:2%}.col-3{width:3%}.col-4{width:4%}.col-5{width:5%}.col-6{width:6%}.col-7{width:7%}.col-8{width:8%}.col-9{width:9%}.col-10{width:10%}.col-11{width:11%}.col-12{width:12%}.col-13{width:13%}.col-14{width:14%}.col-15{width:15%}.col-16{width:16%}.col-17{width:17%}.col-18{width:18%}.col-19{width:19%}.col-20{width:20%}.col-21{width:21%}.col-22{width:22%}.col-23{width:23%}.col-24{width:24%}.col-25{width:25%}.col-26{width:26%}.col-27{width:27%}.col-28{width:28%}.col-29{width:29%}.col-30{width:30%}.col-31{width:31%}.col-32{width:32%}.col-33{width:33.33%}.col-34{width:34%}.col-35{width:35%}.col-36{width:36%}.col-37{width:37%}.col-38{width:38%}.col-39{width:39%}.col-40{width:40%}.col-41{width:41%}.col-42{width:42%}.col-43{width:43%}.col-44{width:44%}.col-45{width:45%}.col-46{width:46%}.col-47{width:47%}.col-48{width:48%}.col-49{width:49%}.col-50{width:50%}.col-51{width:51%}.col-52{width:52%}.col-53{width:53%}.col-54{width:54%}.col-55{width:55%}.col-56{width:56%}.col-57{width:57%}.col-58{width:58%}.col-59{width:59%}.col-60{width:60%}.col-61{width:61%}.col-62{width:62%}.col-63{width:63%}.col-64{width:64%}.col-65{width:65%}.col-66{width:66%}.col-67{width:66.67%}.col-68{width:68%}.col-69{width:69%}.col-70{width:70%}.col-71{width:71%}.col-72{width:72%}.col-73{width:73%}.col-74{width:74%}.col-75{width:75%}.col-76{width:76%}.col-77{width:77%}.col-78{width:78%}.col-79{width:79%}.col-80{width:80%}.col-81{width:81%}.col-82{width:82%}.col-83{width:83%}.col-84{width:84%}.col-85{width:85%}.col-86{width:86%}.col-87{width:87%}.col-88{width:88%}.col-89{width:89%}.col-90{width:90%}.col-91{width:91%}.col-92{width:92%}.col-93{width:93%}.col-94{width:94%}.col-95{width:95%}.col-96{width:96%}.col-97{width:97%}.col-98{width:98%}.col-99{width:99%}.col-100{width:100%}.row{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-bottom:1.8em}.row.row-left{-webkit-box-pack:start;-webkit-justify-content:flex-start;-ms-flex-pack:start;justify-content:flex-start}.row.row-right{-webkit-box-pack:end;-webkit-justify-content:flex-end;-ms-flex-pack:end;justify-content:flex-end}.row.row-center{-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}.row.row-between{-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between}.row.row-nowrap{-webkit-flex-wrap:nowrap;-ms-flex-wrap:nowrap;flex-wrap:nowrap}.row.row-reverse{-webkit-flex-direction:column-reverse;-ms-flex-direction:column-reverse}.row.row-top>.col,.row.row-top>[class^="col-"],.row.row-top>[class*=" col-"]{-webkit-align-self:flex-start;-ms-flex-item-align:start;align-self:flex-start}.row.row-bottom>.col,.row.row-bottom>[class^="col-"],.row.row-bottom>[class*=" col-"]{-webkit-align-self:flex-end;-ms-flex-item-align:end;align-self:flex-end}.row.row-middle>.col,.row.row-middle>[class^="col-"],.row.row-middle>[class*=" col-"]{-webkit-align-self:center;-ms-flex-item-align:center;align-self:center}.row.row-equal>.col,.row.row-equal>[class^="col-"],.row.row-equal>[class*=" col-"]{-webkit-flex:1;-ms-flex:1;flex:1}.row *{min-width:auto}.row.row-cs-sm{margin:-36px -18px 1.8em}.row.row-cs-sm>.col,.row.row-cs-sm>[class^="col-"],.row.row-cs-sm>[class*=" col-"]{margin:36px 18px 0}.row.row-cs-sm>.col-1{width:calc(1% - (18px * 2))}.row.row-cs-sm>.col-2{width:calc(2% - (18px * 2))}.row.row-cs-sm>.col-3{width:calc(3% - (18px * 2))}.row.row-cs-sm>.col-4{width:calc(4% - (18px * 2))}.row.row-cs-sm>.col-5{width:calc(5% - (18px * 2))}.row.row-cs-sm>.col-6{width:calc(6% - (18px * 2))}.row.row-cs-sm>.col-7{width:calc(7% - (18px * 2))}.row.row-cs-sm>.col-8{width:calc(8% - (18px * 2))}.row.row-cs-sm>.col-9{width:calc(9% - (18px * 2))}.row.row-cs-sm>.col-10{width:calc(10% - (18px * 2))}.row.row-cs-sm>.col-11{width:calc(11% - (18px * 2))}.row.row-cs-sm>.col-12{width:calc(12% - (18px * 2))}.row.row-cs-sm>.col-13{width:calc(13% - (18px * 2))}.row.row-cs-sm>.col-14{width:calc(14% - (18px * 2))}.row.row-cs-sm>.col-15{width:calc(15% - (18px * 2))}.row.row-cs-sm>.col-16{width:calc(16% - (18px * 2))}.row.row-cs-sm>.col-17{width:calc(17% - (18px * 2))}.row.row-cs-sm>.col-18{width:calc(18% - (18px * 2))}.row.row-cs-sm>.col-19{width:calc(19% - (18px * 2))}.row.row-cs-sm>.col-20{width:calc(20% - (18px * 2))}.row.row-cs-sm>.col-21{width:calc(21% - (18px * 2))}.row.row-cs-sm>.col-22{width:calc(22% - (18px * 2))}.row.row-cs-sm>.col-23{width:calc(23% - (18px * 2))}.row.row-cs-sm>.col-24{width:calc(24% - (18px * 2))}.row.row-cs-sm>.col-25{width:calc(25% - (18px * 2))}.row.row-cs-sm>.col-26{width:calc(26% - (18px * 2))}.row.row-cs-sm>.col-27{width:calc(27% - (18px * 2))}.row.row-cs-sm>.col-28{width:calc(28% - (18px * 2))}.row.row-cs-sm>.col-29{width:calc(29% - (18px * 2))}.row.row-cs-sm>.col-30{width:calc(30% - (18px * 2))}.row.row-cs-sm>.col-31{width:calc(31% - (18px * 2))}.row.row-cs-sm>.col-32{width:calc(32% - (18px * 2))}.row.row-cs-sm>.col-33{width:calc(33.33% - (18px * 2))}.row.row-cs-sm>.col-34{width:calc(34% - (18px * 2))}.row.row-cs-sm>.col-35{width:calc(35% - (18px * 2))}.row.row-cs-sm>.col-36{width:calc(36% - (18px * 2))}.row.row-cs-sm>.col-37{width:calc(37% - (18px * 2))}.row.row-cs-sm>.col-38{width:calc(38% - (18px * 2))}.row.row-cs-sm>.col-39{width:calc(39% - (18px * 2))}.row.row-cs-sm>.col-40{width:calc(40% - (18px * 2))}.row.row-cs-sm>.col-41{width:calc(41% - (18px * 2))}.row.row-cs-sm>.col-42{width:calc(42% - (18px * 2))}.row.row-cs-sm>.col-43{width:calc(43% - (18px * 2))}.row.row-cs-sm>.col-44{width:calc(44% - (18px * 2))}.row.row-cs-sm>.col-45{width:calc(45% - (18px * 2))}.row.row-cs-sm>.col-46{width:calc(46% - (18px * 2))}.row.row-cs-sm>.col-47{width:calc(47% - (18px * 2))}.row.row-cs-sm>.col-48{width:calc(48% - (18px * 2))}.row.row-cs-sm>.col-49{width:calc(49% - (18px * 2))}.row.row-cs-sm>.col-50{width:calc(50% - (18px * 2))}.row.row-cs-sm>.col-51{width:calc(51% - (18px * 2))}.row.row-cs-sm>.col-52{width:calc(52% - (18px * 2))}.row.row-cs-sm>.col-53{width:calc(53% - (18px * 2))}.row.row-cs-sm>.col-54{width:calc(54% - (18px * 2))}.row.row-cs-sm>.col-55{width:calc(55% - (18px * 2))}.row.row-cs-sm>.col-56{width:calc(56% - (18px * 2))}.row.row-cs-sm>.col-57{width:calc(57% - (18px * 2))}.row.row-cs-sm>.col-58{width:calc(58% - (18px * 2))}.row.row-cs-sm>.col-59{width:calc(59% - (18px * 2))}.row.row-cs-sm>.col-60{width:calc(60% - (18px * 2))}.row.row-cs-sm>.col-61{width:calc(61% - (18px * 2))}.row.row-cs-sm>.col-62{width:calc(62% - (18px * 2))}.row.row-cs-sm>.col-63{width:calc(63% - (18px * 2))}.row.row-cs-sm>.col-64{width:calc(64% - (18px * 2))}.row.row-cs-sm>.col-65{width:calc(65% - (18px * 2))}.row.row-cs-sm>.col-66{width:calc(66% - (18px * 2))}.row.row-cs-sm>.col-67{width:calc(66.67% - (18px * 2))}.row.row-cs-sm>.col-68{width:calc(68% - (18px * 2))}.row.row-cs-sm>.col-69{width:calc(69% - (18px * 2))}.row.row-cs-sm>.col-70{width:calc(70% - (18px * 2))}.row.row-cs-sm>.col-71{width:calc(71% - (18px * 2))}.row.row-cs-sm>.col-72{width:calc(72% - (18px * 2))}.row.row-cs-sm>.col-73{width:calc(73% - (18px * 2))}.row.row-cs-sm>.col-74{width:calc(74% - (18px * 2))}.row.row-cs-sm>.col-75{width:calc(75% - (18px * 2))}.row.row-cs-sm>.col-76{width:calc(76% - (18px * 2))}.row.row-cs-sm>.col-77{width:calc(77% - (18px * 2))}.row.row-cs-sm>.col-78{width:calc(78% - (18px * 2))}.row.row-cs-sm>.col-79{width:calc(79% - (18px * 2))}.row.row-cs-sm>.col-80{width:calc(80% - (18px * 2))}.row.row-cs-sm>.col-81{width:calc(81% - (18px * 2))}.row.row-cs-sm>.col-82{width:calc(82% - (18px * 2))}.row.row-cs-sm>.col-83{width:calc(83% - (18px * 2))}.row.row-cs-sm>.col-84{width:calc(84% - (18px * 2))}.row.row-cs-sm>.col-85{width:calc(85% - (18px * 2))}.row.row-cs-sm>.col-86{width:calc(86% - (18px * 2))}.row.row-cs-sm>.col-87{width:calc(87% - (18px * 2))}.row.row-cs-sm>.col-88{width:calc(88% - (18px * 2))}.row.row-cs-sm>.col-89{width:calc(89% - (18px * 2))}.row.row-cs-sm>.col-90{width:calc(90% - (18px * 2))}.row.row-cs-sm>.col-91{width:calc(91% - (18px * 2))}.row.row-cs-sm>.col-92{width:calc(92% - (18px * 2))}.row.row-cs-sm>.col-93{width:calc(93% - (18px * 2))}.row.row-cs-sm>.col-94{width:calc(94% - (18px * 2))}.row.row-cs-sm>.col-95{width:calc(95% - (18px * 2))}.row.row-cs-sm>.col-96{width:calc(96% - (18px * 2))}.row.row-cs-sm>.col-97{width:calc(97% - (18px * 2))}.row.row-cs-sm>.col-98{width:calc(98% - (18px * 2))}.row.row-cs-sm>.col-99{width:calc(99% - (18px * 2))}.row.row-cs-sm>.col-100{width:calc(100% - (18px * 2))}.row.row-cs-md{margin:-36px -28px 1.8em}.row.row-cs-md>.col,.row.row-cs-md>[class^="col-"],.row.row-cs-md>[class*=" col-"]{margin:36px 28px 0}.row.row-cs-md>.col-1{width:calc(1% - (28px * 2))}.row.row-cs-md>.col-2{width:calc(2% - (28px * 2))}.row.row-cs-md>.col-3{width:calc(3% - (28px * 2))}.row.row-cs-md>.col-4{width:calc(4% - (28px * 2))}.row.row-cs-md>.col-5{width:calc(5% - (28px * 2))}.row.row-cs-md>.col-6{width:calc(6% - (28px * 2))}.row.row-cs-md>.col-7{width:calc(7% - (28px * 2))}.row.row-cs-md>.col-8{width:calc(8% - (28px * 2))}.row.row-cs-md>.col-9{width:calc(9% - (28px * 2))}.row.row-cs-md>.col-10{width:calc(10% - (28px * 2))}.row.row-cs-md>.col-11{width:calc(11% - (28px * 2))}.row.row-cs-md>.col-12{width:calc(12% - (28px * 2))}.row.row-cs-md>.col-13{width:calc(13% - (28px * 2))}.row.row-cs-md>.col-14{width:calc(14% - (28px * 2))}.row.row-cs-md>.col-15{width:calc(15% - (28px * 2))}.row.row-cs-md>.col-16{width:calc(16% - (28px * 2))}.row.row-cs-md>.col-17{width:calc(17% - (28px * 2))}.row.row-cs-md>.col-18{width:calc(18% - (28px * 2))}.row.row-cs-md>.col-19{width:calc(19% - (28px * 2))}.row.row-cs-md>.col-20{width:calc(20% - (28px * 2))}.row.row-cs-md>.col-21{width:calc(21% - (28px * 2))}.row.row-cs-md>.col-22{width:calc(22% - (28px * 2))}.row.row-cs-md>.col-23{width:calc(23% - (28px * 2))}.row.row-cs-md>.col-24{width:calc(24% - (28px * 2))}.row.row-cs-md>.col-25{width:calc(25% - (28px * 2))}.row.row-cs-md>.col-26{width:calc(26% - (28px * 2))}.row.row-cs-md>.col-27{width:calc(27% - (28px * 2))}.row.row-cs-md>.col-28{width:calc(28% - (28px * 2))}.row.row-cs-md>.col-29{width:calc(29% - (28px * 2))}.row.row-cs-md>.col-30{width:calc(30% - (28px * 2))}.row.row-cs-md>.col-31{width:calc(31% - (28px * 2))}.row.row-cs-md>.col-32{width:calc(32% - (28px * 2))}.row.row-cs-md>.col-33{width:calc(33.33% - (28px * 2))}.row.row-cs-md>.col-34{width:calc(34% - (28px * 2))}.row.row-cs-md>.col-35{width:calc(35% - (28px * 2))}.row.row-cs-md>.col-36{width:calc(36% - (28px * 2))}.row.row-cs-md>.col-37{width:calc(37% - (28px * 2))}.row.row-cs-md>.col-38{width:calc(38% - (28px * 2))}.row.row-cs-md>.col-39{width:calc(39% - (28px * 2))}.row.row-cs-md>.col-40{width:calc(40% - (28px * 2))}.row.row-cs-md>.col-41{width:calc(41% - (28px * 2))}.row.row-cs-md>.col-42{width:calc(42% - (28px * 2))}.row.row-cs-md>.col-43{width:calc(43% - (28px * 2))}.row.row-cs-md>.col-44{width:calc(44% - (28px * 2))}.row.row-cs-md>.col-45{width:calc(45% - (28px * 2))}.row.row-cs-md>.col-46{width:calc(46% - (28px * 2))}.row.row-cs-md>.col-47{width:calc(47% - (28px * 2))}.row.row-cs-md>.col-48{width:calc(48% - (28px * 2))}.row.row-cs-md>.col-49{width:calc(49% - (28px * 2))}.row.row-cs-md>.col-50{width:calc(50% - (28px * 2))}.row.row-cs-md>.col-51{width:calc(51% - (28px * 2))}.row.row-cs-md>.col-52{width:calc(52% - (28px * 2))}.row.row-cs-md>.col-53{width:calc(53% - (28px * 2))}.row.row-cs-md>.col-54{width:calc(54% - (28px * 2))}.row.row-cs-md>.col-55{width:calc(55% - (28px * 2))}.row.row-cs-md>.col-56{width:calc(56% - (28px * 2))}.row.row-cs-md>.col-57{width:calc(57% - (28px * 2))}.row.row-cs-md>.col-58{width:calc(58% - (28px * 2))}.row.row-cs-md>.col-59{width:calc(59% - (28px * 2))}.row.row-cs-md>.col-60{width:calc(60% - (28px * 2))}.row.row-cs-md>.col-61{width:calc(61% - (28px * 2))}.row.row-cs-md>.col-62{width:calc(62% - (28px * 2))}.row.row-cs-md>.col-63{width:calc(63% - (28px * 2))}.row.row-cs-md>.col-64{width:calc(64% - (28px * 2))}.row.row-cs-md>.col-65{width:calc(65% - (28px * 2))}.row.row-cs-md>.col-66{width:calc(66% - (28px * 2))}.row.row-cs-md>.col-67{width:calc(66.67% - (28px * 2))}.row.row-cs-md>.col-68{width:calc(68% - (28px * 2))}.row.row-cs-md>.col-69{width:calc(69% - (28px * 2))}.row.row-cs-md>.col-70{width:calc(70% - (28px * 2))}.row.row-cs-md>.col-71{width:calc(71% - (28px * 2))}.row.row-cs-md>.col-72{width:calc(72% - (28px * 2))}.row.row-cs-md>.col-73{width:calc(73% - (28px * 2))}.row.row-cs-md>.col-74{width:calc(74% - (28px * 2))}.row.row-cs-md>.col-75{width:calc(75% - (28px * 2))}.row.row-cs-md>.col-76{width:calc(76% - (28px * 2))}.row.row-cs-md>.col-77{width:calc(77% - (28px * 2))}.row.row-cs-md>.col-78{width:calc(78% - (28px * 2))}.row.row-cs-md>.col-79{width:calc(79% - (28px * 2))}.row.row-cs-md>.col-80{width:calc(80% - (28px * 2))}.row.row-cs-md>.col-81{width:calc(81% - (28px * 2))}.row.row-cs-md>.col-82{width:calc(82% - (28px * 2))}.row.row-cs-md>.col-83{width:calc(83% - (28px * 2))}.row.row-cs-md>.col-84{width:calc(84% - (28px * 2))}.row.row-cs-md>.col-85{width:calc(85% - (28px * 2))}.row.row-cs-md>.col-86{width:calc(86% - (28px * 2))}.row.row-cs-md>.col-87{width:calc(87% - (28px * 2))}.row.row-cs-md>.col-88{width:calc(88% - (28px * 2))}.row.row-cs-md>.col-89{width:calc(89% - (28px * 2))}.row.row-cs-md>.col-90{width:calc(90% - (28px * 2))}.row.row-cs-md>.col-91{width:calc(91% - (28px * 2))}.row.row-cs-md>.col-92{width:calc(92% - (28px * 2))}.row.row-cs-md>.col-93{width:calc(93% - (28px * 2))}.row.row-cs-md>.col-94{width:calc(94% - (28px * 2))}.row.row-cs-md>.col-95{width:calc(95% - (28px * 2))}.row.row-cs-md>.col-96{width:calc(96% - (28px * 2))}.row.row-cs-md>.col-97{width:calc(97% - (28px * 2))}.row.row-cs-md>.col-98{width:calc(98% - (28px * 2))}.row.row-cs-md>.col-99{width:calc(99% - (28px * 2))}.row.row-cs-md>.col-100{width:calc(100% - (28px * 2))}@media screen and (max-width: 767px){.col-1-sp{width:1%}.col-2-sp{width:2%}.col-3-sp{width:3%}.col-4-sp{width:4%}.col-5-sp{width:5%}.col-6-sp{width:6%}.col-7-sp{width:7%}.col-8-sp{width:8%}.col-9-sp{width:9%}.col-10-sp{width:10%}.col-11-sp{width:11%}.col-12-sp{width:12%}.col-13-sp{width:13%}.col-14-sp{width:14%}.col-15-sp{width:15%}.col-16-sp{width:16%}.col-17-sp{width:17%}.col-18-sp{width:18%}.col-19-sp{width:19%}.col-20-sp{width:20%}.col-21-sp{width:21%}.col-22-sp{width:22%}.col-23-sp{width:23%}.col-24-sp{width:24%}.col-25-sp{width:25%}.col-26-sp{width:26%}.col-27-sp{width:27%}.col-28-sp{width:28%}.col-29-sp{width:29%}.col-30-sp{width:30%}.col-31-sp{width:31%}.col-32-sp{width:32%}.col-33-sp{width:33.33%}.col-34-sp{width:34%}.col-35-sp{width:35%}.col-36-sp{width:36%}.col-37-sp{width:37%}.col-38-sp{width:38%}.col-39-sp{width:39%}.col-40-sp{width:40%}.col-41-sp{width:41%}.col-42-sp{width:42%}.col-43-sp{width:43%}.col-44-sp{width:44%}.col-45-sp{width:45%}.col-46-sp{width:46%}.col-47-sp{width:47%}.col-48-sp{width:48%}.col-49-sp{width:49%}.col-50-sp{width:50%}.col-51-sp{width:51%}.col-52-sp{width:52%}.col-53-sp{width:53%}.col-54-sp{width:54%}.col-55-sp{width:55%}.col-56-sp{width:56%}.col-57-sp{width:57%}.col-58-sp{width:58%}.col-59-sp{width:59%}.col-60-sp{width:60%}.col-61-sp{width:61%}.col-62-sp{width:62%}.col-63-sp{width:63%}.col-64-sp{width:64%}.col-65-sp{width:65%}.col-66-sp{width:66%}.col-67-sp{width:66.66%}.col-68-sp{width:68%}.col-69-sp{width:69%}.col-70-sp{width:70%}.col-71-sp{width:71%}.col-72-sp{width:72%}.col-73-sp{width:73%}.col-74-sp{width:74%}.col-75-sp{width:75%}.col-76-sp{width:76%}.col-77-sp{width:77%}.col-78-sp{width:78%}.col-79-sp{width:79%}.col-80-sp{width:80%}.col-81-sp{width:81%}.col-82-sp{width:82%}.col-83-sp{width:83%}.col-84-sp{width:84%}.col-85-sp{width:85%}.col-86-sp{width:86%}.col-87-sp{width:87%}.col-88-sp{width:88%}.col-89-sp{width:89%}.col-90-sp{width:90%}.col-91-sp{width:91%}.col-92-sp{width:92%}.col-93-sp{width:93%}.col-94-sp{width:94%}.col-95-sp{width:95%}.col-96-sp{width:96%}.col-97-sp{width:97%}.col-98-sp{width:98%}.col-99-sp{width:99%}.col-100-sp{width:100%}.col-auto-sp{width:auto !important}.col-100-sp{width:100% !important}.row{margin-bottom:1.4rem}.row.row-left-sp{-webkit-box-pack:start;-webkit-justify-content:flex-start;-ms-flex-pack:start;justify-content:flex-start}.row.row-right-sp{-webkit-box-pack:end;-webkit-justify-content:flex-end;-ms-flex-pack:end;justify-content:flex-end}.row.row-center-sp{-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}.row.row-wrap-sp{-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}.row.row-reverse-sp{-webkit-flex-direction:column-reverse;-ms-flex-direction:column-reverse}.row.row-cs-sm{margin:-32px -4px 1.8em}.row.row-cs-sm>.col,.row.row-cs-sm>[class^="col-"],.row.row-cs-sm>[class*=" col-"]{margin:32px 4px 0}.row.row-cs-sm>.col-100-sp{width:calc(100% - 4px * 2) !important}.row.row-cs-sm>.col-1{width:calc(1% - (4px * 2))}.row.row-cs-sm>.col-2{width:calc(2% - (4px * 2))}.row.row-cs-sm>.col-3{width:calc(3% - (4px * 2))}.row.row-cs-sm>.col-4{width:calc(4% - (4px * 2))}.row.row-cs-sm>.col-5{width:calc(5% - (4px * 2))}.row.row-cs-sm>.col-6{width:calc(6% - (4px * 2))}.row.row-cs-sm>.col-7{width:calc(7% - (4px * 2))}.row.row-cs-sm>.col-8{width:calc(8% - (4px * 2))}.row.row-cs-sm>.col-9{width:calc(9% - (4px * 2))}.row.row-cs-sm>.col-10{width:calc(10% - (4px * 2))}.row.row-cs-sm>.col-11{width:calc(11% - (4px * 2))}.row.row-cs-sm>.col-12{width:calc(12% - (4px * 2))}.row.row-cs-sm>.col-13{width:calc(13% - (4px * 2))}.row.row-cs-sm>.col-14{width:calc(14% - (4px * 2))}.row.row-cs-sm>.col-15{width:calc(15% - (4px * 2))}.row.row-cs-sm>.col-16{width:calc(16% - (4px * 2))}.row.row-cs-sm>.col-17{width:calc(17% - (4px * 2))}.row.row-cs-sm>.col-18{width:calc(18% - (4px * 2))}.row.row-cs-sm>.col-19{width:calc(19% - (4px * 2))}.row.row-cs-sm>.col-20{width:calc(20% - (4px * 2))}.row.row-cs-sm>.col-21{width:calc(21% - (4px * 2))}.row.row-cs-sm>.col-22{width:calc(22% - (4px * 2))}.row.row-cs-sm>.col-23{width:calc(23% - (4px * 2))}.row.row-cs-sm>.col-24{width:calc(24% - (4px * 2))}.row.row-cs-sm>.col-25{width:calc(25% - (4px * 2))}.row.row-cs-sm>.col-26{width:calc(26% - (4px * 2))}.row.row-cs-sm>.col-27{width:calc(27% - (4px * 2))}.row.row-cs-sm>.col-28{width:calc(28% - (4px * 2))}.row.row-cs-sm>.col-29{width:calc(29% - (4px * 2))}.row.row-cs-sm>.col-30{width:calc(30% - (4px * 2))}.row.row-cs-sm>.col-31{width:calc(31% - (4px * 2))}.row.row-cs-sm>.col-32{width:calc(32% - (4px * 2))}.row.row-cs-sm>.col-33{width:calc(33.33% - (4px * 2))}.row.row-cs-sm>.col-34{width:calc(34% - (4px * 2))}.row.row-cs-sm>.col-35{width:calc(35% - (4px * 2))}.row.row-cs-sm>.col-36{width:calc(36% - (4px * 2))}.row.row-cs-sm>.col-37{width:calc(37% - (4px * 2))}.row.row-cs-sm>.col-38{width:calc(38% - (4px * 2))}.row.row-cs-sm>.col-39{width:calc(39% - (4px * 2))}.row.row-cs-sm>.col-40{width:calc(40% - (4px * 2))}.row.row-cs-sm>.col-41{width:calc(41% - (4px * 2))}.row.row-cs-sm>.col-42{width:calc(42% - (4px * 2))}.row.row-cs-sm>.col-43{width:calc(43% - (4px * 2))}.row.row-cs-sm>.col-44{width:calc(44% - (4px * 2))}.row.row-cs-sm>.col-45{width:calc(45% - (4px * 2))}.row.row-cs-sm>.col-46{width:calc(46% - (4px * 2))}.row.row-cs-sm>.col-47{width:calc(47% - (4px * 2))}.row.row-cs-sm>.col-48{width:calc(48% - (4px * 2))}.row.row-cs-sm>.col-49{width:calc(49% - (4px * 2))}.row.row-cs-sm>.col-50{width:calc(50% - (4px * 2))}.row.row-cs-sm>.col-51{width:calc(51% - (4px * 2))}.row.row-cs-sm>.col-52{width:calc(52% - (4px * 2))}.row.row-cs-sm>.col-53{width:calc(53% - (4px * 2))}.row.row-cs-sm>.col-54{width:calc(54% - (4px * 2))}.row.row-cs-sm>.col-55{width:calc(55% - (4px * 2))}.row.row-cs-sm>.col-56{width:calc(56% - (4px * 2))}.row.row-cs-sm>.col-57{width:calc(57% - (4px * 2))}.row.row-cs-sm>.col-58{width:calc(58% - (4px * 2))}.row.row-cs-sm>.col-59{width:calc(59% - (4px * 2))}.row.row-cs-sm>.col-60{width:calc(60% - (4px * 2))}.row.row-cs-sm>.col-61{width:calc(61% - (4px * 2))}.row.row-cs-sm>.col-62{width:calc(62% - (4px * 2))}.row.row-cs-sm>.col-63{width:calc(63% - (4px * 2))}.row.row-cs-sm>.col-64{width:calc(64% - (4px * 2))}.row.row-cs-sm>.col-65{width:calc(65% - (4px * 2))}.row.row-cs-sm>.col-66{width:calc(66% - (4px * 2))}.row.row-cs-sm>.col-67{width:calc(66.67% - (4px * 2))}.row.row-cs-sm>.col-68{width:calc(68% - (4px * 2))}.row.row-cs-sm>.col-69{width:calc(69% - (4px * 2))}.row.row-cs-sm>.col-70{width:calc(70% - (4px * 2))}.row.row-cs-sm>.col-71{width:calc(71% - (4px * 2))}.row.row-cs-sm>.col-72{width:calc(72% - (4px * 2))}.row.row-cs-sm>.col-73{width:calc(73% - (4px * 2))}.row.row-cs-sm>.col-74{width:calc(74% - (4px * 2))}.row.row-cs-sm>.col-75{width:calc(75% - (4px * 2))}.row.row-cs-sm>.col-76{width:calc(76% - (4px * 2))}.row.row-cs-sm>.col-77{width:calc(77% - (4px * 2))}.row.row-cs-sm>.col-78{width:calc(78% - (4px * 2))}.row.row-cs-sm>.col-79{width:calc(79% - (4px * 2))}.row.row-cs-sm>.col-80{width:calc(80% - (4px * 2))}.row.row-cs-sm>.col-81{width:calc(81% - (4px * 2))}.row.row-cs-sm>.col-82{width:calc(82% - (4px * 2))}.row.row-cs-sm>.col-83{width:calc(83% - (4px * 2))}.row.row-cs-sm>.col-84{width:calc(84% - (4px * 2))}.row.row-cs-sm>.col-85{width:calc(85% - (4px * 2))}.row.row-cs-sm>.col-86{width:calc(86% - (4px * 2))}.row.row-cs-sm>.col-87{width:calc(87% - (4px * 2))}.row.row-cs-sm>.col-88{width:calc(88% - (4px * 2))}.row.row-cs-sm>.col-89{width:calc(89% - (4px * 2))}.row.row-cs-sm>.col-90{width:calc(90% - (4px * 2))}.row.row-cs-sm>.col-91{width:calc(91% - (4px * 2))}.row.row-cs-sm>.col-92{width:calc(92% - (4px * 2))}.row.row-cs-sm>.col-93{width:calc(93% - (4px * 2))}.row.row-cs-sm>.col-94{width:calc(94% - (4px * 2))}.row.row-cs-sm>.col-95{width:calc(95% - (4px * 2))}.row.row-cs-sm>.col-96{width:calc(96% - (4px * 2))}.row.row-cs-sm>.col-97{width:calc(97% - (4px * 2))}.row.row-cs-sm>.col-98{width:calc(98% - (4px * 2))}.row.row-cs-sm>.col-99{width:calc(99% - (4px * 2))}.row.row-cs-sm>.col-100{width:calc(100% - (4px * 2))}.row.row-cs-sm>.col-1-sp{width:calc(1% - (4px * 2))}.row.row-cs-sm>.col-2-sp{width:calc(2% - (4px * 2))}.row.row-cs-sm>.col-3-sp{width:calc(3% - (4px * 2))}.row.row-cs-sm>.col-4-sp{width:calc(4% - (4px * 2))}.row.row-cs-sm>.col-5-sp{width:calc(5% - (4px * 2))}.row.row-cs-sm>.col-6-sp{width:calc(6% - (4px * 2))}.row.row-cs-sm>.col-7-sp{width:calc(7% - (4px * 2))}.row.row-cs-sm>.col-8-sp{width:calc(8% - (4px * 2))}.row.row-cs-sm>.col-9-sp{width:calc(9% - (4px * 2))}.row.row-cs-sm>.col-10-sp{width:calc(10% - (4px * 2))}.row.row-cs-sm>.col-11-sp{width:calc(11% - (4px * 2))}.row.row-cs-sm>.col-12-sp{width:calc(12% - (4px * 2))}.row.row-cs-sm>.col-13-sp{width:calc(13% - (4px * 2))}.row.row-cs-sm>.col-14-sp{width:calc(14% - (4px * 2))}.row.row-cs-sm>.col-15-sp{width:calc(15% - (4px * 2))}.row.row-cs-sm>.col-16-sp{width:calc(16% - (4px * 2))}.row.row-cs-sm>.col-17-sp{width:calc(17% - (4px * 2))}.row.row-cs-sm>.col-18-sp{width:calc(18% - (4px * 2))}.row.row-cs-sm>.col-19-sp{width:calc(19% - (4px * 2))}.row.row-cs-sm>.col-20-sp{width:calc(20% - (4px * 2))}.row.row-cs-sm>.col-21-sp{width:calc(21% - (4px * 2))}.row.row-cs-sm>.col-22-sp{width:calc(22% - (4px * 2))}.row.row-cs-sm>.col-23-sp{width:calc(23% - (4px * 2))}.row.row-cs-sm>.col-24-sp{width:calc(24% - (4px * 2))}.row.row-cs-sm>.col-25-sp{width:calc(25% - (4px * 2))}.row.row-cs-sm>.col-26-sp{width:calc(26% - (4px * 2))}.row.row-cs-sm>.col-27-sp{width:calc(27% - (4px * 2))}.row.row-cs-sm>.col-28-sp{width:calc(28% - (4px * 2))}.row.row-cs-sm>.col-29-sp{width:calc(29% - (4px * 2))}.row.row-cs-sm>.col-30-sp{width:calc(30% - (4px * 2))}.row.row-cs-sm>.col-31-sp{width:calc(31% - (4px * 2))}.row.row-cs-sm>.col-32-sp{width:calc(32% - (4px * 2))}.row.row-cs-sm>.col-33-sp{width:calc(33.33% - (4px * 2))}.row.row-cs-sm>.col-34-sp{width:calc(34% - (4px * 2))}.row.row-cs-sm>.col-35-sp{width:calc(35% - (4px * 2))}.row.row-cs-sm>.col-36-sp{width:calc(36% - (4px * 2))}.row.row-cs-sm>.col-37-sp{width:calc(37% - (4px * 2))}.row.row-cs-sm>.col-38-sp{width:calc(38% - (4px * 2))}.row.row-cs-sm>.col-39-sp{width:calc(39% - (4px * 2))}.row.row-cs-sm>.col-40-sp{width:calc(40% - (4px * 2))}.row.row-cs-sm>.col-41-sp{width:calc(41% - (4px * 2))}.row.row-cs-sm>.col-42-sp{width:calc(42% - (4px * 2))}.row.row-cs-sm>.col-43-sp{width:calc(43% - (4px * 2))}.row.row-cs-sm>.col-44-sp{width:calc(44% - (4px * 2))}.row.row-cs-sm>.col-45-sp{width:calc(45% - (4px * 2))}.row.row-cs-sm>.col-46-sp{width:calc(46% - (4px * 2))}.row.row-cs-sm>.col-47-sp{width:calc(47% - (4px * 2))}.row.row-cs-sm>.col-48-sp{width:calc(48% - (4px * 2))}.row.row-cs-sm>.col-49-sp{width:calc(49% - (4px * 2))}.row.row-cs-sm>.col-50-sp{width:calc(50% - (4px * 2))}.row.row-cs-sm>.col-51-sp{width:calc(51% - (4px * 2))}.row.row-cs-sm>.col-52-sp{width:calc(52% - (4px * 2))}.row.row-cs-sm>.col-53-sp{width:calc(53% - (4px * 2))}.row.row-cs-sm>.col-54-sp{width:calc(54% - (4px * 2))}.row.row-cs-sm>.col-55-sp{width:calc(55% - (4px * 2))}.row.row-cs-sm>.col-56-sp{width:calc(56% - (4px * 2))}.row.row-cs-sm>.col-57-sp{width:calc(57% - (4px * 2))}.row.row-cs-sm>.col-58-sp{width:calc(58% - (4px * 2))}.row.row-cs-sm>.col-59-sp{width:calc(59% - (4px * 2))}.row.row-cs-sm>.col-60-sp{width:calc(60% - (4px * 2))}.row.row-cs-sm>.col-61-sp{width:calc(61% - (4px * 2))}.row.row-cs-sm>.col-62-sp{width:calc(62% - (4px * 2))}.row.row-cs-sm>.col-63-sp{width:calc(63% - (4px * 2))}.row.row-cs-sm>.col-64-sp{width:calc(64% - (4px * 2))}.row.row-cs-sm>.col-65-sp{width:calc(65% - (4px * 2))}.row.row-cs-sm>.col-66-sp{width:calc(66% - (4px * 2))}.row.row-cs-sm>.col-67-sp{width:calc(66.67% - (4px * 2))}.row.row-cs-sm>.col-68-sp{width:calc(68% - (4px * 2))}.row.row-cs-sm>.col-69-sp{width:calc(69% - (4px * 2))}.row.row-cs-sm>.col-70-sp{width:calc(70% - (4px * 2))}.row.row-cs-sm>.col-71-sp{width:calc(71% - (4px * 2))}.row.row-cs-sm>.col-72-sp{width:calc(72% - (4px * 2))}.row.row-cs-sm>.col-73-sp{width:calc(73% - (4px * 2))}.row.row-cs-sm>.col-74-sp{width:calc(74% - (4px * 2))}.row.row-cs-sm>.col-75-sp{width:calc(75% - (4px * 2))}.row.row-cs-sm>.col-76-sp{width:calc(76% - (4px * 2))}.row.row-cs-sm>.col-77-sp{width:calc(77% - (4px * 2))}.row.row-cs-sm>.col-78-sp{width:calc(78% - (4px * 2))}.row.row-cs-sm>.col-79-sp{width:calc(79% - (4px * 2))}.row.row-cs-sm>.col-80-sp{width:calc(80% - (4px * 2))}.row.row-cs-sm>.col-81-sp{width:calc(81% - (4px * 2))}.row.row-cs-sm>.col-82-sp{width:calc(82% - (4px * 2))}.row.row-cs-sm>.col-83-sp{width:calc(83% - (4px * 2))}.row.row-cs-sm>.col-84-sp{width:calc(84% - (4px * 2))}.row.row-cs-sm>.col-85-sp{width:calc(85% - (4px * 2))}.row.row-cs-sm>.col-86-sp{width:calc(86% - (4px * 2))}.row.row-cs-sm>.col-87-sp{width:calc(87% - (4px * 2))}.row.row-cs-sm>.col-88-sp{width:calc(88% - (4px * 2))}.row.row-cs-sm>.col-89-sp{width:calc(89% - (4px * 2))}.row.row-cs-sm>.col-90-sp{width:calc(90% - (4px * 2))}.row.row-cs-sm>.col-91-sp{width:calc(91% - (4px * 2))}.row.row-cs-sm>.col-92-sp{width:calc(92% - (4px * 2))}.row.row-cs-sm>.col-93-sp{width:calc(93% - (4px * 2))}.row.row-cs-sm>.col-94-sp{width:calc(94% - (4px * 2))}.row.row-cs-sm>.col-95-sp{width:calc(95% - (4px * 2))}.row.row-cs-sm>.col-96-sp{width:calc(96% - (4px * 2))}.row.row-cs-sm>.col-97-sp{width:calc(97% - (4px * 2))}.row.row-cs-sm>.col-98-sp{width:calc(98% - (4px * 2))}.row.row-cs-sm>.col-99-sp{width:calc(99% - (4px * 2))}.row.row-cs-sm>.col-100-sp{width:calc(100% - (4px * 2))}.row.row-cs-md{margin:-16px -4px 1.8em}.row.row-cs-md>.col,.row.row-cs-md>[class^="col-"],.row.row-cs-md>[class*=" col-"]{margin:16px 4px 0}.row.row-cs-md>.col-100-sp{width:calc(100% - 4px * 2) !important}.row.row-cs-md>.col-1{width:calc(1% - (4px * 2))}.row.row-cs-md>.col-2{width:calc(2% - (4px * 2))}.row.row-cs-md>.col-3{width:calc(3% - (4px * 2))}.row.row-cs-md>.col-4{width:calc(4% - (4px * 2))}.row.row-cs-md>.col-5{width:calc(5% - (4px * 2))}.row.row-cs-md>.col-6{width:calc(6% - (4px * 2))}.row.row-cs-md>.col-7{width:calc(7% - (4px * 2))}.row.row-cs-md>.col-8{width:calc(8% - (4px * 2))}.row.row-cs-md>.col-9{width:calc(9% - (4px * 2))}.row.row-cs-md>.col-10{width:calc(10% - (4px * 2))}.row.row-cs-md>.col-11{width:calc(11% - (4px * 2))}.row.row-cs-md>.col-12{width:calc(12% - (4px * 2))}.row.row-cs-md>.col-13{width:calc(13% - (4px * 2))}.row.row-cs-md>.col-14{width:calc(14% - (4px * 2))}.row.row-cs-md>.col-15{width:calc(15% - (4px * 2))}.row.row-cs-md>.col-16{width:calc(16% - (4px * 2))}.row.row-cs-md>.col-17{width:calc(17% - (4px * 2))}.row.row-cs-md>.col-18{width:calc(18% - (4px * 2))}.row.row-cs-md>.col-19{width:calc(19% - (4px * 2))}.row.row-cs-md>.col-20{width:calc(20% - (4px * 2))}.row.row-cs-md>.col-21{width:calc(21% - (4px * 2))}.row.row-cs-md>.col-22{width:calc(22% - (4px * 2))}.row.row-cs-md>.col-23{width:calc(23% - (4px * 2))}.row.row-cs-md>.col-24{width:calc(24% - (4px * 2))}.row.row-cs-md>.col-25{width:calc(25% - (4px * 2))}.row.row-cs-md>.col-26{width:calc(26% - (4px * 2))}.row.row-cs-md>.col-27{width:calc(27% - (4px * 2))}.row.row-cs-md>.col-28{width:calc(28% - (4px * 2))}.row.row-cs-md>.col-29{width:calc(29% - (4px * 2))}.row.row-cs-md>.col-30{width:calc(30% - (4px * 2))}.row.row-cs-md>.col-31{width:calc(31% - (4px * 2))}.row.row-cs-md>.col-32{width:calc(32% - (4px * 2))}.row.row-cs-md>.col-33{width:calc(33.33% - (4px * 2))}.row.row-cs-md>.col-34{width:calc(34% - (4px * 2))}.row.row-cs-md>.col-35{width:calc(35% - (4px * 2))}.row.row-cs-md>.col-36{width:calc(36% - (4px * 2))}.row.row-cs-md>.col-37{width:calc(37% - (4px * 2))}.row.row-cs-md>.col-38{width:calc(38% - (4px * 2))}.row.row-cs-md>.col-39{width:calc(39% - (4px * 2))}.row.row-cs-md>.col-40{width:calc(40% - (4px * 2))}.row.row-cs-md>.col-41{width:calc(41% - (4px * 2))}.row.row-cs-md>.col-42{width:calc(42% - (4px * 2))}.row.row-cs-md>.col-43{width:calc(43% - (4px * 2))}.row.row-cs-md>.col-44{width:calc(44% - (4px * 2))}.row.row-cs-md>.col-45{width:calc(45% - (4px * 2))}.row.row-cs-md>.col-46{width:calc(46% - (4px * 2))}.row.row-cs-md>.col-47{width:calc(47% - (4px * 2))}.row.row-cs-md>.col-48{width:calc(48% - (4px * 2))}.row.row-cs-md>.col-49{width:calc(49% - (4px * 2))}.row.row-cs-md>.col-50{width:calc(50% - (4px * 2))}.row.row-cs-md>.col-51{width:calc(51% - (4px * 2))}.row.row-cs-md>.col-52{width:calc(52% - (4px * 2))}.row.row-cs-md>.col-53{width:calc(53% - (4px * 2))}.row.row-cs-md>.col-54{width:calc(54% - (4px * 2))}.row.row-cs-md>.col-55{width:calc(55% - (4px * 2))}.row.row-cs-md>.col-56{width:calc(56% - (4px * 2))}.row.row-cs-md>.col-57{width:calc(57% - (4px * 2))}.row.row-cs-md>.col-58{width:calc(58% - (4px * 2))}.row.row-cs-md>.col-59{width:calc(59% - (4px * 2))}.row.row-cs-md>.col-60{width:calc(60% - (4px * 2))}.row.row-cs-md>.col-61{width:calc(61% - (4px * 2))}.row.row-cs-md>.col-62{width:calc(62% - (4px * 2))}.row.row-cs-md>.col-63{width:calc(63% - (4px * 2))}.row.row-cs-md>.col-64{width:calc(64% - (4px * 2))}.row.row-cs-md>.col-65{width:calc(65% - (4px * 2))}.row.row-cs-md>.col-66{width:calc(66% - (4px * 2))}.row.row-cs-md>.col-67{width:calc(66.67% - (4px * 2))}.row.row-cs-md>.col-68{width:calc(68% - (4px * 2))}.row.row-cs-md>.col-69{width:calc(69% - (4px * 2))}.row.row-cs-md>.col-70{width:calc(70% - (4px * 2))}.row.row-cs-md>.col-71{width:calc(71% - (4px * 2))}.row.row-cs-md>.col-72{width:calc(72% - (4px * 2))}.row.row-cs-md>.col-73{width:calc(73% - (4px * 2))}.row.row-cs-md>.col-74{width:calc(74% - (4px * 2))}.row.row-cs-md>.col-75{width:calc(75% - (4px * 2))}.row.row-cs-md>.col-76{width:calc(76% - (4px * 2))}.row.row-cs-md>.col-77{width:calc(77% - (4px * 2))}.row.row-cs-md>.col-78{width:calc(78% - (4px * 2))}.row.row-cs-md>.col-79{width:calc(79% - (4px * 2))}.row.row-cs-md>.col-80{width:calc(80% - (4px * 2))}.row.row-cs-md>.col-81{width:calc(81% - (4px * 2))}.row.row-cs-md>.col-82{width:calc(82% - (4px * 2))}.row.row-cs-md>.col-83{width:calc(83% - (4px * 2))}.row.row-cs-md>.col-84{width:calc(84% - (4px * 2))}.row.row-cs-md>.col-85{width:calc(85% - (4px * 2))}.row.row-cs-md>.col-86{width:calc(86% - (4px * 2))}.row.row-cs-md>.col-87{width:calc(87% - (4px * 2))}.row.row-cs-md>.col-88{width:calc(88% - (4px * 2))}.row.row-cs-md>.col-89{width:calc(89% - (4px * 2))}.row.row-cs-md>.col-90{width:calc(90% - (4px * 2))}.row.row-cs-md>.col-91{width:calc(91% - (4px * 2))}.row.row-cs-md>.col-92{width:calc(92% - (4px * 2))}.row.row-cs-md>.col-93{width:calc(93% - (4px * 2))}.row.row-cs-md>.col-94{width:calc(94% - (4px * 2))}.row.row-cs-md>.col-95{width:calc(95% - (4px * 2))}.row.row-cs-md>.col-96{width:calc(96% - (4px * 2))}.row.row-cs-md>.col-97{width:calc(97% - (4px * 2))}.row.row-cs-md>.col-98{width:calc(98% - (4px * 2))}.row.row-cs-md>.col-99{width:calc(99% - (4px * 2))}.row.row-cs-md>.col-100{width:calc(100% - (4px * 2))}.row.row-cs-md>.col-1-sp{width:calc(1% - (4px * 2))}.row.row-cs-md>.col-2-sp{width:calc(2% - (4px * 2))}.row.row-cs-md>.col-3-sp{width:calc(3% - (4px * 2))}.row.row-cs-md>.col-4-sp{width:calc(4% - (4px * 2))}.row.row-cs-md>.col-5-sp{width:calc(5% - (4px * 2))}.row.row-cs-md>.col-6-sp{width:calc(6% - (4px * 2))}.row.row-cs-md>.col-7-sp{width:calc(7% - (4px * 2))}.row.row-cs-md>.col-8-sp{width:calc(8% - (4px * 2))}.row.row-cs-md>.col-9-sp{width:calc(9% - (4px * 2))}.row.row-cs-md>.col-10-sp{width:calc(10% - (4px * 2))}.row.row-cs-md>.col-11-sp{width:calc(11% - (4px * 2))}.row.row-cs-md>.col-12-sp{width:calc(12% - (4px * 2))}.row.row-cs-md>.col-13-sp{width:calc(13% - (4px * 2))}.row.row-cs-md>.col-14-sp{width:calc(14% - (4px * 2))}.row.row-cs-md>.col-15-sp{width:calc(15% - (4px * 2))}.row.row-cs-md>.col-16-sp{width:calc(16% - (4px * 2))}.row.row-cs-md>.col-17-sp{width:calc(17% - (4px * 2))}.row.row-cs-md>.col-18-sp{width:calc(18% - (4px * 2))}.row.row-cs-md>.col-19-sp{width:calc(19% - (4px * 2))}.row.row-cs-md>.col-20-sp{width:calc(20% - (4px * 2))}.row.row-cs-md>.col-21-sp{width:calc(21% - (4px * 2))}.row.row-cs-md>.col-22-sp{width:calc(22% - (4px * 2))}.row.row-cs-md>.col-23-sp{width:calc(23% - (4px * 2))}.row.row-cs-md>.col-24-sp{width:calc(24% - (4px * 2))}.row.row-cs-md>.col-25-sp{width:calc(25% - (4px * 2))}.row.row-cs-md>.col-26-sp{width:calc(26% - (4px * 2))}.row.row-cs-md>.col-27-sp{width:calc(27% - (4px * 2))}.row.row-cs-md>.col-28-sp{width:calc(28% - (4px * 2))}.row.row-cs-md>.col-29-sp{width:calc(29% - (4px * 2))}.row.row-cs-md>.col-30-sp{width:calc(30% - (4px * 2))}.row.row-cs-md>.col-31-sp{width:calc(31% - (4px * 2))}.row.row-cs-md>.col-32-sp{width:calc(32% - (4px * 2))}.row.row-cs-md>.col-33-sp{width:calc(33.33% - (4px * 2))}.row.row-cs-md>.col-34-sp{width:calc(34% - (4px * 2))}.row.row-cs-md>.col-35-sp{width:calc(35% - (4px * 2))}.row.row-cs-md>.col-36-sp{width:calc(36% - (4px * 2))}.row.row-cs-md>.col-37-sp{width:calc(37% - (4px * 2))}.row.row-cs-md>.col-38-sp{width:calc(38% - (4px * 2))}.row.row-cs-md>.col-39-sp{width:calc(39% - (4px * 2))}.row.row-cs-md>.col-40-sp{width:calc(40% - (4px * 2))}.row.row-cs-md>.col-41-sp{width:calc(41% - (4px * 2))}.row.row-cs-md>.col-42-sp{width:calc(42% - (4px * 2))}.row.row-cs-md>.col-43-sp{width:calc(43% - (4px * 2))}.row.row-cs-md>.col-44-sp{width:calc(44% - (4px * 2))}.row.row-cs-md>.col-45-sp{width:calc(45% - (4px * 2))}.row.row-cs-md>.col-46-sp{width:calc(46% - (4px * 2))}.row.row-cs-md>.col-47-sp{width:calc(47% - (4px * 2))}.row.row-cs-md>.col-48-sp{width:calc(48% - (4px * 2))}.row.row-cs-md>.col-49-sp{width:calc(49% - (4px * 2))}.row.row-cs-md>.col-50-sp{width:calc(50% - (4px * 2))}.row.row-cs-md>.col-51-sp{width:calc(51% - (4px * 2))}.row.row-cs-md>.col-52-sp{width:calc(52% - (4px * 2))}.row.row-cs-md>.col-53-sp{width:calc(53% - (4px * 2))}.row.row-cs-md>.col-54-sp{width:calc(54% - (4px * 2))}.row.row-cs-md>.col-55-sp{width:calc(55% - (4px * 2))}.row.row-cs-md>.col-56-sp{width:calc(56% - (4px * 2))}.row.row-cs-md>.col-57-sp{width:calc(57% - (4px * 2))}.row.row-cs-md>.col-58-sp{width:calc(58% - (4px * 2))}.row.row-cs-md>.col-59-sp{width:calc(59% - (4px * 2))}.row.row-cs-md>.col-60-sp{width:calc(60% - (4px * 2))}.row.row-cs-md>.col-61-sp{width:calc(61% - (4px * 2))}.row.row-cs-md>.col-62-sp{width:calc(62% - (4px * 2))}.row.row-cs-md>.col-63-sp{width:calc(63% - (4px * 2))}.row.row-cs-md>.col-64-sp{width:calc(64% - (4px * 2))}.row.row-cs-md>.col-65-sp{width:calc(65% - (4px * 2))}.row.row-cs-md>.col-66-sp{width:calc(66% - (4px * 2))}.row.row-cs-md>.col-67-sp{width:calc(66.67% - (4px * 2))}.row.row-cs-md>.col-68-sp{width:calc(68% - (4px * 2))}.row.row-cs-md>.col-69-sp{width:calc(69% - (4px * 2))}.row.row-cs-md>.col-70-sp{width:calc(70% - (4px * 2))}.row.row-cs-md>.col-71-sp{width:calc(71% - (4px * 2))}.row.row-cs-md>.col-72-sp{width:calc(72% - (4px * 2))}.row.row-cs-md>.col-73-sp{width:calc(73% - (4px * 2))}.row.row-cs-md>.col-74-sp{width:calc(74% - (4px * 2))}.row.row-cs-md>.col-75-sp{width:calc(75% - (4px * 2))}.row.row-cs-md>.col-76-sp{width:calc(76% - (4px * 2))}.row.row-cs-md>.col-77-sp{width:calc(77% - (4px * 2))}.row.row-cs-md>.col-78-sp{width:calc(78% - (4px * 2))}.row.row-cs-md>.col-79-sp{width:calc(79% - (4px * 2))}.row.row-cs-md>.col-80-sp{width:calc(80% - (4px * 2))}.row.row-cs-md>.col-81-sp{width:calc(81% - (4px * 2))}.row.row-cs-md>.col-82-sp{width:calc(82% - (4px * 2))}.row.row-cs-md>.col-83-sp{width:calc(83% - (4px * 2))}.row.row-cs-md>.col-84-sp{width:calc(84% - (4px * 2))}.row.row-cs-md>.col-85-sp{width:calc(85% - (4px * 2))}.row.row-cs-md>.col-86-sp{width:calc(86% - (4px * 2))}.row.row-cs-md>.col-87-sp{width:calc(87% - (4px * 2))}.row.row-cs-md>.col-88-sp{width:calc(88% - (4px * 2))}.row.row-cs-md>.col-89-sp{width:calc(89% - (4px * 2))}.row.row-cs-md>.col-90-sp{width:calc(90% - (4px * 2))}.row.row-cs-md>.col-91-sp{width:calc(91% - (4px * 2))}.row.row-cs-md>.col-92-sp{width:calc(92% - (4px * 2))}.row.row-cs-md>.col-93-sp{width:calc(93% - (4px * 2))}.row.row-cs-md>.col-94-sp{width:calc(94% - (4px * 2))}.row.row-cs-md>.col-95-sp{width:calc(95% - (4px * 2))}.row.row-cs-md>.col-96-sp{width:calc(96% - (4px * 2))}.row.row-cs-md>.col-97-sp{width:calc(97% - (4px * 2))}.row.row-cs-md>.col-98-sp{width:calc(98% - (4px * 2))}.row.row-cs-md>.col-99-sp{width:calc(99% - (4px * 2))}.row.row-cs-md>.col-100-sp{width:calc(100% - (4px * 2))}}.col-flex{-webkit-flex:1;-ms-flex:1;flex:1}.col-middle{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;align-items:center}.col-bottom{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;align-items:flex-end}table{margin-bottom:2em;border-collapse:collapse;border-spacing:0;border:1px solid #D8D8D8}table th,table td{-ms-word-break:break-all;word-break:break-all;height:64px;padding:15px;border:1px solid #D8D8D8;line-height:1.5}table th>*:not(.row):first-child,table td>*:not(.row):first-child{margin-top:0}table th>*:not(.row):last-child,table td>*:not(.row):last-child{margin-bottom:0}table th.num,table td.num{font-family:"HelveticaNeueLTPro-Roman", sans-serif;font-size:1.4rem}table th{background:#F0F0F0;font-weight:bold;vertical-align:middle}table thead th{text-align:center}@media screen and (max-width: 767px){table th{vertical-align:middle}table th,table td{height:50px;padding:5px 10px;font-size:1.2rem}table th .num,table td .num{font-size:1.4rem}}.table-horizontal{border:0;border-top:1px solid #D8D8D8}.table-horizontal th,.table-horizontal td{border:0;padding:20px 26px;border-bottom:1px solid #D8D8D8;vertical-align:top}.table-horizontal th{background:none;border:0;border-bottom:1px solid #D8D8D8;text-align:left}@media screen and (max-width: 767px){.table-horizontal{display:block}.table-horizontal tr,.table-horizontal th,.table-horizontal td{display:block}.table-horizontal tr{padding:15px 0;border-bottom:1px solid #D8D8D8}.table-horizontal th,.table-horizontal td{height:auto;padding:0;border:0}.table-horizontal th{background:none;margin-bottom:.4em;font-size:1.7rem;line-height:1.5em}.table-horizontal td{font-size:1.4rem;line-height:1.7em}}.table-note{margin-top:-1em}.flexbox-in-table{display:table;table-layout:fixed;width:100%}.fw-lighter{font-weight:lighter}.fw-normal{font-weight:normal}.fw-bold{font-weight:bold}.text-center{text-align:center !important}.text-left{text-align:left !important}.text-right{text-align:right !important}@media screen and (max-width: 767px){.text-left-sp{text-align:left !important}.text-right-sp{text-align:right !important}.text-center-sp{text-align:center !important}}.scrollable-sp{min-height:130px}.scroll-hint-icon{height:90px}@media screen and (max-width: 767px){.scrollable-sp{min-height:145px;margin-bottom:2em}.scrollable-sp .scrollable-content{box-sizing:border-box;width:1100px;padding:10px}.scrollable-sp .scrollable-content>*:last-child{margin-bottom:0}}.about-catch{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;width:100%}.about-catch dt,.about-catch dd{margin:0}.about-catch dt{position:relative;top:-.15em;width:144px;margin-bottom:.7em;padding-right:24px;font-family:"DINNextLTPro-Bold", sans-serif;font-size:2.0rem}.about-catch dt:first-letter{color:#CC0303}.about-catch dd{width:calc(100% - 144px)}@media screen and (max-width: 767px){.about-catch{display:block}.about-catch dt,.about-catch dd{width:100%}.about-catch dt{top:0;margin-bottom:0em}.about-catch dd{margin-bottom:.7em}}.news-list{border-top:1px solid #C7C7C7;margin-bottom:1.8em}.news-list li{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;width:100%;margin:0;border-bottom:1px solid #C7C7C7}.news-list li>*{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;width:100%;min-height:84px;padding-left:12px}.news-list li>*>*{-webkit-align-self:center;-ms-flex-item-align:center;align-self:center}.news-list li>* .news-date{width:9em;color:#2B2B2B !important;text-decoration:none !important}.news-list li>* [class^="news-label-"]{display:inline-block;min-width:5.6em;border-radius:4px;border-width:1px;border-style:solid;margin-left:14px;padding:3px 8px;font-size:1.5rem;font-weight:bold;color:#fff !important;text-decoration:none !important;line-height:1.5em;text-align:center}.news-list li>* .news-label-1{background:#A88C50;border-color:#A88C50}.news-list li>* .news-label-2{background:#7F1010;border-color:#7F1010}.news-list li>* .news-label-3{background:#727374;border-color:#727374}.news-list li>* .news-label-4{background:#2B335B;border-color:#2B335B}.news-list li>* .news-label-5{background:#fff;border-color:#727374;color:#727374 !important}.news-list li>* .news-label-6{background:#94B4BE;border-color:#94B4BE}.news-list li>* .news-text{flex:1;padding:18px 0;line-height:1.5em}.news-list li>* .news-text .ttl{font-weight:bold}.news-list li>* .news-text .more{margin-top:.3em;font-weight:normal;color:#2B2B2B}.news-list li>* .news-text .more>*:last-child{margin-bottom:0}.news-list li>* .news-text .more p{margin-bottom:.3em}.news-list li>* .news-date+.news-text{margin-left:20px}.news-list li>* [class^="news-label-"]+.news-text{margin-left:20px}.news-list li>div{padding-right:12px}.news-list li>a{transition:.3s background ease-out;position:relative;padding-right:52px}.news-list li>a:hover{background:#F2F7FF;text-decoration:none !important}.news-list li>a[class^="news-link-"]:after{content:'';position:absolute;top:0;bottom:0;right:12px;margin:auto}.news-list li>a.news-link-self:after{background:url(/drug_discovery_service/common/images/icn-arrow-right.png) no-repeat center center;background-size:contain;width:17px;height:16px;background-size:17px auto}.news-list li>a.news-link-blank:after{background:url(/drug_discovery_service/common/images/icn-window.png) no-repeat center center;background-size:contain;width:17px;height:17px}.news-list li>a.news-link-pdf:after{right:13px;background:url(/drug_discovery_service/common/images/icn-pdf.png) no-repeat center center;background-size:contain;width:14px;height:17px}.news-list li>a.news-link-download:after{background:url(/drug_discovery_service/common/images/icn-download.png) no-repeat center center;background-size:contain;width:18px;height:18px}.news-list li>a.news-link-movie:after{background:url(/drug_discovery_service/common/images/icn-movie.png) no-repeat center center;background-size:contain;margin-right:1px;width:16px;height:16px}@media screen and (max-width: 767px){.news-list{margin-bottom:1.5em}.news-list li{margin:0;border-bottom:1px solid #C7C7C7}.news-list li>*{min-height:0;padding-left:0;padding-top:15px;padding-bottom:15px}.news-list li>* .news-date{width:9em}.news-list li>* [class^="news-label-"]{min-width:6.5em;border-radius:2px;margin-left:14px;padding:4px 8px;font-size:1.2rem}.news-list li>* .news-text{flex:auto;width:100%;padding:0}.news-list li>* .news-date+.news-text{margin-left:0;margin-top:.7em}.news-list li>* [class^="news-label-"]+.news-text{margin-left:0;margin-top:.7em}.news-list li>div{padding-right:0}.news-list li>a{padding-right:32px}.news-list li>a:hover{background:#fff}.news-list li>a[class^="news-link-"]:after{right:1px}.news-list li>a.news-link-self:after{background:url(/drug_discovery_service/common/images/icn-arrow-right.png) no-repeat center center;background-size:contain;width:15px;height:11px}.news-list li>a.news-link-blank:after{background:url(/drug_discovery_service/common/images/icn-window.png) no-repeat center center;background-size:contain;width:16px;height:14px}.news-list li>a.news-link-pdf:after{right:0;background:url(/drug_discovery_service/common/images/icn-pdf.png) no-repeat center center;background-size:contain;width:12px;height:14px}.news-list li>a.news-link-download:after{background:url(/drug_discovery_service/common/images/icn-download.png) no-repeat center center;background-size:contain;width:17px;height:14px}.news-list li>a.news-link-movie:after{background:url(/drug_discovery_service/common/images/icn-movie.png) no-repeat center center;background-size:contain;margin-right:1px;width:14px;height:14px}}.thesis-list{border-top:1px solid #C7C7C7}.thesis-list li{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;margin:0;border-bottom:1px solid #C7C7C7;width:100%}.thesis-list li>dl{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;min-height:84px;margin:0;padding-left:12px;padding-right:12px;width:100%}.thesis-list li>dl>dt,.thesis-list li>dl>dd{-webkit-align-self:center;-ms-flex-item-align:center;align-self:center;margin:0;font-weight:normal;line-height:1.5em}.thesis-list li>dl>dt{margin-right:20px}.thesis-list li>dl>dd{-webkit-box-flex:1;-ms-flex:1;flex:1;padding:18px 0}.thesis-list li>dl>dd dl{margin-top:.2em;margin-bottom:0}.thesis-list li>dl>dd dl dt,.thesis-list li>dl>dd dl dd{display:inline;margin:0;font-weight:normal}.thesis-list li>dl>dd dl dd{margin-right:8px}.thesis-list li [class^="thesis-label-"]{display:inline-block;min-width:5.6em;border-radius:4px;border-width:1px;border-style:solid;padding:3px 8px;font-size:15px;font-weight:bold;text-align:center}.thesis-list li .thesis-label-primary{background:#727374;border-color:#727374;color:#fff !important}.thesis-list li .thesis-label-society{background:#fff;border-color:#727374;color:#727374 !important}@media screen and (max-width: 767px){.thesis-list li{padding:16px 0}.thesis-list li>dl{display:block;min-height:0;padding-left:0;padding-right:0}.thesis-list li>dl>dt{margin-right:0}.thesis-list li>dl>dd{padding:14px 0 0}.thesis-list li>dl>dd dl{margin-top:.3em}.thesis-list li>dl>dd dl dd{margin-right:8px}.thesis-list li [class^="thesis-label-"]{min-width:6.5em;border-radius:2px;padding:4px 8px;font-size:1.2rem}}.comb-text-img>.row{margin-bottom:1.5em}.comb-text-img>.row .comb-header{margin-bottom:0}.comb-text-img .comb-header{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;align-items:center;margin-bottom:1.5em;width:100%;height:216px;padding:20px;border:1px solid #C7C7C7;text-align:center}.comb-text-img a.comb-header{transition:.3s opacity ease-out}.comb-text-img a.comb-header:hover{opacity:.6}.comb-text-img .comb-body dl dt{margin-bottom:.7em;font-size:2.0rem}@media screen and (max-width: 767px){.comb-text-img>.row{margin-bottom:1.5em}.comb-text-img>.row .comb-header{margin-bottom:0}.comb-text-img a.comb-header:hover{opacity:1}.comb-text-img .comb-body dl dt{margin-bottom:.6em;font-size:1.5rem}}.comb-column{margin-bottom:4.5em}.comb-column .row .col-img{overflow:hidden;width:270px;margin-right:50px}.comb-column .row .col-img a{transition:.3s opacity ease-out}.comb-column .row .col-img a:hover{opacity:.6}.comb-column .row .col-text{width:calc(100% - 320px)}.comb-column .row .col-text dl{margin-bottom:1em}.comb-column .row .col-text dl dt{padding-bottom:5px;margin-bottom:.7em;border-bottom:1px solid #C7C7C7;font-weight:bold;font-size:2.0rem;line-height:1.4em}.comb-column .row .col-text dl dt a[class^="link-"]{position:relative;display:block;padding-right:32px;margin-right:0}.comb-column .row .col-text dl dt a[class^="link-"]:after{position:absolute;top:6px;right:0}.comb-column .row .col-text form{margin-top:1em}@media screen and (max-width: 767px){.comb-column .row .col-img{width:100%;margin-right:0;margin-bottom:.9em;text-align:center;border-radius:2px}.comb-column .row .col-img a:hover{opacity:1}.comb-column .row .col-text{width:100%}.comb-column .row .col-text dl{margin-bottom:1em}.comb-column .row .col-text dl dt{font-size:1.7rem}.comb-column .row .col-text dl dt a[class^="link-"]{padding-right:24px}}.map{margin-bottom:.5em}.map iframe{width:100%;max-width:806px;height:469px}.movie{position:relative;width:100%;padding-top:56.25%}.movie iframe{position:absolute;top:0;right:0;width:100% !important;height:100% !important}#header-fixed .gnav .snav ul li:nth-of-type(1),#header-fixed .gnav .snav ul li:nth-of-type(2){display:none}section{padding-bottom:6em}.section-img{text-align:center}.section-img img{max-width:1600px}.section-conv{background:#F2F7FF;margin-bottom:6em;padding:3em 0 4.5em}.section-conv .text{margin-bottom:0.5em;font-size:3.0rem;font-weight:bold}@media screen and (max-width: 767px){section{padding-bottom:3em}.section-conv{margin-bottom:3em;padding:1.5em 0 2.5em}.section-conv .text{margin-bottom:1em;font-size:1.7rem;line-height:1.5em}}.section-flow{background:#ECF2F7;padding:4em 0;margin-bottom:4em}.section-flow .img-map map area{cursor:pointer}.hover{transition:.3s opacity ease-out}.hover:hover{opacity:.6}.mb-lg{margin-bottom:5em !important}.mb-sm{margin-bottom:1em !important}.mb-0{margin-bottom:0 !important}@media screen and (max-width: 767px){.mb-lg{margin-bottom:3em !important}}.fs-md{font-size:1.6rem}.form-required{color:red}.text-indent{display:inline-block;padding-left:1em}.btn-sm{width:100%;max-width:243px;padding:10px 24px}.btn-sm span{min-height:auto}.bg-gray{border:1px solid #C7C7C7}.bd-gray{border:1px solid #C7C7C7}.combi-card{overflow:hidden;border-radius:4px;border:1px solid #C7C7C7}.combi-card .card-header{background:#F2F7FF;padding:15px;line-height:1.3em}.combi-card .card-header .category{margin:0;font-weight:bold}.combi-card .card-header h3{margin:0;padding:4px 0;font-size:2.4rem;font-weight:bold;color:#033288}.combi-card .card-header p{margin:0}.combi-card .card-img{border-top:1px solid #C7C7C7}.combi-card .card-body{border-top:1px solid #C7C7C7;padding:15px;line-height:1.5em}.combi-card .card-body p{margin:0;font-size:2.0rem;font-weight:bold}.combi-card .card-body p span{font-size:1.6rem}a.combi-card{transition:.3s opacity ease-out;color:#2B2B2B !important}a.combi-card:hover{opacity:.6;text-decoration:none !important}@media screen and (max-width: 767px){.combi-card .card-header{padding:15px}.combi-card .card-header h3{margin:0;padding:4px 0;font-size:1.8rem}.combi-card .card-body{padding:15px}.combi-card .card-body p{font-size:1.6rem}.combi-card .card-body p span{font-size:1.4rem}}.point-list{margin-top:4em}.point-list dl{position:relative;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;border:1px solid #033288;border-radius:4px;width:calc(33.33% - 36px);margin:0 18px}.point-list dl dt{position:absolute;top:-.8em;left:0;right:0;text-align:center;font-size:2.4rem}.point-list dl dt>span{display:inline-block;background:#fff;padding:0 16px;font-weight:bold;color:#033288}.point-list dl dt>span .num{font-size:3.5rem}.point-list dl dd{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;min-height:200px;padding:24px 24px 24px 24px;font-size:2.4rem;font-weight:bold;line-height:1.25em}@media screen and (max-width: 767px){.point-list{margin-top:4em}.point-list dl{position:relative;border:1px solid #033288;border-radius:4px;width:100%;margin:0;margin-bottom:1.5em !important}.point-list dl:last-child{margin-bottom:0 !important}.point-list dl dt{top:-1em;font-size:1.8rem}.point-list dl dt>span .num{font-size:2.7rem}.point-list dl dd{min-height:140px;font-size:1.8rem}}.campaign-info{background:#FFF1D9;padding:20px;border:2px solid #FFCA95;font-weight:bold}.campaign-info h2{background:#fff;margin:0;padding:8px;text-align:center;font-size:3.6rem;font-weight:bold;color:#FF7F00}.campaign-info .campaign-body{padding:30px;font-size:2.0rem}.campaign-info .campaign-body>*:not(.row):first-child{margin-top:0 !important}.campaign-info .campaign-body>*:not(.row):last-child{margin-bottom:0 !important}.campaign-info .campaign-body .btn-campaign{border-color:#F7983E;background:#F7983E;padding:20px;color:#fff !important;border-radius:8px;font-size:2.4rem;font-weight:bold}.campaign-info .campaign-body .btn-campaign:after{right:24px;background:url(/drug_discovery_service/common/images/icn-arrow-right-white.png) no-repeat center center;background-size:contain;width:17px;height:16px}.campaign-info .campaign-body .btn-campaign:hover{background:#F7983E;opacity:.6}@media screen and (max-width: 767px){.campaign-info{padding:10px;padding-bottom:0;border:1px solid #FFCA95;border-radius:0 0 2px 2px}.campaign-info h2{padding:8px;font-size:1.7rem;text-align:left}.campaign-info .campaign-body{padding:14px 6px 0;font-size:1.4rem}.campaign-info .campaign-body .btn-campaign{border-radius:6px;font-size:1.7rem}.campaign-info .campaign-body .btn-campaign:after{right:18px;background:url(/drug_discovery_service/common/images/icn-arrow-right-white.png) no-repeat center center;background-size:contain;width:15px;height:11px}.campaign-info .campaign-body .btn-campaign:hover{opacity:1}.campaign-info .campaign-footer{margin:0 -16px}.campaign-info .campaign-footer .btn-campaign{border-radius:2px}}@media print{body{width:1000px;color:#000 !important}.hidden-sp{display:block !important}.hidden-pc{display:none !important}.print-break{page-break-after:always}.print-none-break{page-break-inside:avoid}thead{display:table-row-group}#header .snav,#header .gnav-pc{display:none}}


