﻿.left{float:left}.right{float:right}.text-center{text-align:center}.large-6,small-6,medium{width:48%}.bold{font-weight:600}.lightorange{color:#f90}.black{color:#000}a:hover,.alink:hover{color:inherit}li{font-family:'Kosugi',sans-serif}h1,h2,h3,h4,h5,h6,a,p{font-family:'Kosugi',sans-serif;line-height:1.5;color:#505050;font-weight:400}@media (max-width: 768px){.hide-for-mobile{display:none}}.sidelist{background:#f5f5f5;flex:2;padding:15px;margin-right:3em;display:inline-flex;justify-content:center}.sidelist ul{list-style:none;padding-left:0}.sidelist ul li{color:#505050;margin-bottom:0}.sidelist ul li a{text-decoration:none;padding-bottom:5px;font-size:2rem;color:#505050}.sidelist ul li a:hover{border-bottom:2px solid #e9711c}@media (max-width: 768px){.sidelist{display:inline-flex;flex:4;padding:2px 4px;margin:0;margin-right:5px}.sidelist ul li a{font-size:1.4rem}}.page-wrapper .page-header{border-bottom:1px solid #9d9d9d;position:sticky;top:0}.page-wrapper .page-header .panel.wrapper{border-bottom:none}.page-wrapper .page-header .panel.wrapper .panel.header{display:flex;justify-content:center;align-items:center;padding:10px 0}@media (min-width: 768px){.page-wrapper .page-header .panel.wrapper .panel.header .logo{margin:0}}.page-wrapper .page-header .panel.wrapper .panel.header .suport{float:left;margin-left:10px}@media (max-width: 768px){.page-wrapper .page-header .panel.wrapper .panel.header .suport{margin-right:10px;margin-left:0;flex:1}}.page-wrapper .page-header .panel.wrapper .panel.header .header.links li{margin:0 0 0 20px;letter-spacing:-2px}.page-wrapper .page-header .panel.wrapper .panel.header .header.links li a{font-family:'Kosugi',sans-serif;font-size:27px;color:#505050;text-decoration:none;border-bottom:2px solid #fff;padding-bottom:5px}.page-wrapper .page-header .panel.wrapper .panel.header .header.links li a:hover{border-bottom:2px solid #e9711c}@media (max-width: 1024px){.page-wrapper .page-header .panel.wrapper .panel.header{padding:10px 5px}}@media (max-width: 768px){.page-wrapper .page-header .panel.wrapper .panel.header{justify-content:space-between;margin:0 15px}}@media (max-width: 768px){.page-wrapper .page-header .panel.wrapper{border-bottom:none}}.page-wrapper .page-header .header.content{display:none}.page-wrapper .page-main .top-banner{display:flex;flex-direction:row;justify-content:space-between;margin-bottom:0px;margin-top:20px}.page-wrapper .page-main .top-banner .banner-text{flex:1;margin-left:20px}.page-wrapper .page-main .top-banner .banner-text h1{font-family:'Kosugi',sans-serif;font-size:3rem;margin-bottom:20px;text-align:left;color:#333}@media (max-width: 768px){.page-wrapper .page-main .top-banner .banner-text h1{font-size:2rem}}@media (min-width: 768px){.page-wrapper .page-main .top-banner .banner-text h1{font-size:2.52rem}}.page-wrapper .page-main .top-banner .banner-text h1 span{margin-top:10px;display:block}.page-wrapper .page-main .top-banner .banner-text .button_btn{display:flex;flex-direction:column;float:right}.page-wrapper .page-main .top-banner .banner-text .button_btn a.free-trials{background:#006ecc;text-decoration:none;color:#fff;display:block;font-size:18px;text-align:center;padding:10px 30px;border-radius:10px}.page-wrapper .page-main .top-banner .banner-text .button_btn a.free-trials:hover{opacity:0.7}@media (max-width: 768px){.page-wrapper .page-main .top-banner .banner-text .button_btn a.free-trials{padding:10px 5px}}.page-wrapper .page-main .top-banner .banner-text .button_btn a.enquiry_form{padding:15px 0 0;color:#007398;text-decoration:none}.page-wrapper .page-main .top-banner .banner-text .button_btn a.signup{margin-top:5px;color:#007398;text-decoration:none}@media (max-width: 768px){.page-wrapper .page-main .top-banner .banner-text{right:0;top:82px;margin-top:35px;margin-right:0}}@media (max-width: 568px){.page-wrapper .page-main .top-banner .banner-text{top:0;margin-bottom:15px;left:22px;margin-top:0}}@media (min-width: 768px){.page-wrapper .page-main .top-banner .banner-text{width:480px;flex:none;display:flex;flex-direction:column;align-items:flex-start}}.page-wrapper .page-main .top-banner .banner-img{flex:1;margin-right:20px}@media (max-width: 768px){.page-wrapper .page-main .top-banner .banner-img{width:100%}}@media (min-width: 768px){.page-wrapper .page-main .top-banner .banner-img{display:none}}@media (max-width: 768px){.page-wrapper .page-main .top-banner{flex-direction:column}}@media (min-width: 768px){.page-wrapper .page-main .top-banner{background-image:url(../images/POC_infosite_top_1040_290-2_0306.png);background-repeat:no-repeat}}.page-wrapper .page-main section.pro-details{display:inline-flex;width:100%;margin-bottom:30px}.page-wrapper .page-main section.pro-details .leftwards{flex:1;margin-right:20px;margin-bottom:15px}.page-wrapper .page-main section.pro-details .leftwards img{width:100%}@media (max-width: 768px){.page-wrapper .page-main section.pro-details .leftwards{margin-right:0}}.page-wrapper .page-main section.pro-details .rightwards{flex:1;margin-left:20px}.page-wrapper .page-main section.pro-details .rightwards h2{margin-top:0;line-height:1}@media (max-width: 768px){.page-wrapper .page-main section.pro-details .rightwards{margin-left:0}}@media (max-width: 768px){.page-wrapper .page-main section.pro-details{flex-direction:column}}.page-wrapper .page-main section.pro-details h2.text-center{margin-top:0}.page-wrapper .page-main .product-details{display:inline-flex}.page-wrapper .page-main .product-details .system-list{background:#f5f5f5;flex:2;padding:15px;margin-right:3em;display:inline-flex;justify-content:center}.page-wrapper .page-main .product-details .system-list ul{list-style:none;padding-left:0}.page-wrapper .page-main .product-details .system-list ul li{color:#505050;margin-bottom:0}.page-wrapper .page-main .product-details .system-list ul li a{text-decoration:none;padding-bottom:5px;font-size:2rem;color:#505050}.page-wrapper .page-main .product-details .system-list ul li a:hover{border-bottom:2px solid #e9711c}@media (max-width: 768px){.page-wrapper .page-main .product-details .system-list{display:inline-flex;flex:4;padding:2px 4px;margin:0;margin-right:5px}.page-wrapper .page-main .product-details .system-list ul li a{font-size:1.4rem}}.page-wrapper .page-main .product-details .content-list{flex:8}@media (max-width: 768px){.page-wrapper .page-main .product-details .content-list .list1 h2#editor{margin-top:0}}.page-wrapper .page-main .info-supervisor .listing-items{display:inline-flex;margin-bottom:40px;padding-bottom:25px;border-bottom:2px solid #999}.page-wrapper .page-main .info-supervisor .listing-items .voice-left{flex:3}.page-wrapper .page-main .info-supervisor .listing-items .voice-right{flex:6;padding-left:40px}.page-wrapper .page-main .info-supervisor .listing-items .voice-right h2,.page-wrapper .page-main .info-supervisor .listing-items .voice-right h3{line-height:1;font-weight:400;margin-top:0}@media (max-width: 768px){.page-wrapper .page-main .info-supervisor .listing-items .voice-right{padding-left:0;margin-top:10px}}@media (max-width: 768px){.page-wrapper .page-main .info-supervisor .listing-items{flex-direction:column}}.page-wrapper .page-main .facilities{display:inline-flex}.page-wrapper .page-main .facilities .list-item{background:#f5f5f5;flex:2;padding:15px;margin-right:3em;display:inline-flex;justify-content:center}.page-wrapper .page-main .facilities .list-item ul{list-style:none;padding-left:0}.page-wrapper .page-main .facilities .list-item ul li{color:#505050;margin-bottom:0}.page-wrapper .page-main .facilities .list-item ul li a{text-decoration:none;padding-bottom:5px;font-size:2rem;color:#505050}.page-wrapper .page-main .facilities .list-item ul li a:hover{border-bottom:2px solid #e9711c}@media (max-width: 768px){.page-wrapper .page-main .facilities .list-item{display:inline-flex;flex:4;padding:2px 4px;margin:0;margin-right:5px}.page-wrapper .page-main .facilities .list-item ul li a{font-size:1.4rem}}.page-wrapper .page-main .facilities .content-list{flex:8}.page-wrapper .page-main .facilities .content-list h2.heading{border-bottom:2px solid #007398;margin-top:0}.page-wrapper .page-main .facilities .content-list table.top-shisetsu{color:#4ebbe7;text-decoration:underline}.page-wrapper .page-main .facilities table.top-shisetsu a{color:#4ebbe7}.page-wrapper .page-main .persons-voice{display:inline-flex}.page-wrapper .page-main .persons-voice .list-item{background:#f5f5f5;flex:2;padding:15px;margin-right:3em;margin-bottom:40px;display:inline-flex;justify-content:center}.page-wrapper .page-main .persons-voice .list-item ul{list-style:none;padding-left:0}.page-wrapper .page-main .persons-voice .list-item ul li{color:#505050;margin-bottom:0}.page-wrapper .page-main .persons-voice .list-item ul li a{text-decoration:none;padding-bottom:5px;font-size:2rem;color:#505050}.page-wrapper .page-main .persons-voice .list-item ul li a:hover{border-bottom:2px solid #e9711c}@media (max-width: 768px){.page-wrapper .page-main .persons-voice .list-item{display:inline-flex;flex:4;padding:2px 4px;margin:0;margin-right:5px}.page-wrapper .page-main .persons-voice .list-item ul li a{font-size:1.4rem}}.page-wrapper .page-main .persons-voice .content-list{flex:8}.page-wrapper .page-main .persons-voice .content-list h2.heading{border-bottom:2px solid #007398;margin-top:0;padding-bottom:5px}.page-wrapper .page-main .resource-items{display:inline-flex;width:100%;align-items:center;justify-content:space-around}.page-wrapper .page-main .resource-items h2{text-align:center}.page-wrapper .page-main .product-cost{display:flex;justify-content:center;align-items:stretch;text-align:center}.page-wrapper .page-main .product-cost .row{display:flex;flex-wrap:wrap;max-width:630px}.page-wrapper .page-main .product-cost .row .item{display:flex;justify-content:center;background:#cfcfcf;flex-basis:30%;margin:5px;flex-direction:column;padding:5px}.page-wrapper .page-main .product-cost .row .item.blank{background:transparent}.page-wrapper .page-main .product-cost .row .item h4{padding:10px}.page-wrapper .page-main .product-cost .row .item a{font-size:2rem;padding-bottom:10px;color:#007398}@media (max-width: 768px){.page-wrapper .page-main .product-cost .row .item{margin:2px}}@media (max-width: 567px){.page-wrapper .page-main .product-cost .row .item{padding:0;flex-basis:31%}}.page-wrapper .page-main .diseases{display:flex}.page-wrapper .page-main .diseases .list-item{background:#f5f5f5;flex:2;padding:15px;margin-right:3em;display:inline-flex;justify-content:center}.page-wrapper .page-main .diseases .list-item ul{list-style:none;padding-left:0}.page-wrapper .page-main .diseases .list-item ul li{color:#505050;margin-bottom:0}.page-wrapper .page-main .diseases .list-item ul li a{text-decoration:none;padding-bottom:5px;font-size:2rem;color:#505050}.page-wrapper .page-main .diseases .list-item ul li a:hover{border-bottom:2px solid #e9711c}@media (max-width: 768px){.page-wrapper .page-main .diseases .list-item{display:inline-flex;flex:4;padding:2px 4px;margin:0;margin-right:5px}.page-wrapper .page-main .diseases .list-item ul li a{font-size:1.4rem}}.page-wrapper .page-main .diseases .content-list{flex:8}.page-wrapper .page-main .diseases .content-list h2.heading{border-bottom:2px solid #007398}.page-wrapper .page-main .drugList{display:inline-flex}.page-wrapper .page-main .drugList .list-item{background:#f5f5f5;flex:2;padding:15px;margin-right:3em;display:inline-flex;justify-content:center}.page-wrapper .page-main .drugList .list-item ul{list-style:none;padding-left:0}.page-wrapper .page-main .drugList .list-item ul li{color:#505050;margin-bottom:0}.page-wrapper .page-main .drugList .list-item ul li a{text-decoration:none;padding-bottom:5px;font-size:2rem;color:#505050}.page-wrapper .page-main .drugList .list-item ul li a:hover{border-bottom:2px solid #e9711c}@media (max-width: 768px){.page-wrapper .page-main .drugList .list-item{display:inline-flex;flex:4;padding:2px 4px;margin:0;margin-right:5px}.page-wrapper .page-main .drugList .list-item ul li a{font-size:1.4rem}}.page-wrapper .page-main .drugList .content-list{flex:8}.page-wrapper .page-main .drugList .content-list h2.heading{border-bottom:2px solid #007398}.page-wrapper .page-main .Inspection_list{display:inline-flex}.page-wrapper .page-main .Inspection_list .list-item{background:#f5f5f5;flex:2;padding:15px;margin-right:3em;display:inline-flex;justify-content:center}.page-wrapper .page-main .Inspection_list .list-item ul{list-style:none;padding-left:0}.page-wrapper .page-main .Inspection_list .list-item ul li{color:#505050;margin-bottom:0}.page-wrapper .page-main .Inspection_list .list-item ul li a{text-decoration:none;padding-bottom:5px;font-size:2rem;color:#505050}.page-wrapper .page-main .Inspection_list .list-item ul li a:hover{border-bottom:2px solid #e9711c}@media (max-width: 768px){.page-wrapper .page-main .Inspection_list .list-item{display:inline-flex;flex:4;padding:2px 4px;margin:0;margin-right:5px}.page-wrapper .page-main .Inspection_list .list-item ul li a{font-size:1.4rem}}.page-wrapper .page-main .Inspection_list .content-list{flex:8}.page-wrapper .page-main .Inspection_list .content-list h2.heading{border-bottom:2px solid #007398}.page-wrapper .page-main .treatment_list{display:inline-flex}.page-wrapper .page-main .treatment_list .list-item{background:#f5f5f5;flex:2;padding:15px;margin-right:3em;display:inline-flex;justify-content:center}.page-wrapper .page-main .treatment_list .list-item ul{list-style:none;padding-left:0}.page-wrapper .page-main .treatment_list .list-item ul li{color:#505050;margin-bottom:0}.page-wrapper .page-main .treatment_list .list-item ul li a{text-decoration:none;padding-bottom:5px;font-size:2rem;color:#505050}.page-wrapper .page-main .treatment_list .list-item ul li a:hover{border-bottom:2px solid #e9711c}@media (max-width: 768px){.page-wrapper .page-main .treatment_list .list-item{display:inline-flex;flex:4;padding:2px 4px;margin:0;margin-right:5px}.page-wrapper .page-main .treatment_list .list-item ul li a{font-size:1.4rem}}.page-wrapper .page-main .treatment_list .content-list{flex:8}.page-wrapper .page-main .treatment_list .content-list h2.heading{border-bottom:2px solid #007398}.page-wrapper .page-main .product-details.Editorial{font-family:'Kosugi',sans-serif;display:inline-flex}.page-wrapper .page-main .product-details.Editorial aside.content-list h2.heading{margin-top:0;border-bottom:2px solid #3284ff}.page-wrapper .page-main .product-details.Editorial aside.content-list .name-row{display:flex;margin-bottom:20px}.page-wrapper .page-main .product-details.Editorial aside.content-list .name-row div:nth-child(1){flex:2}.page-wrapper .page-main .product-details.Editorial aside.content-list .name-row div:nth-child(2){flex:8}.page-wrapper .page-main .product-details.Editorial aside.content-list .content-text .shokai-midashi ul{margin:0;list-style:none;padding:0}.page-wrapper .page-main .product-details.Editorial aside.content-list .content-text .shokai-text{margin:15px 0;padding-left:20px}.page-wrapper .page-main .product-details.Editorial aside.content-list .list3 .content-box .shokai-midashi ul{margin:0;padding:0;list-style:none}.page-wrapper .page-main .product-details.Editorial aside.content-list .list3 .content-box .shokai-midashi ul li{border-bottom:3px solid #608a2d;padding:2px 0}.page-wrapper .page-main .product-details.Editorial aside.content-list .list3 .content-box .shokai-text{padding:0 30px 10px}.page-wrapper .page-main .product-details.Editorial a{color:#4ebbe7;text-decoration:none}@media (max-width: 1024px){.page-wrapper .page-main{padding:0 10px}}@media (max-width: 768px){.page-wrapper .page-main{margin-top:110px}}.page-wrapper footer.page-footer{width:100%;border-top:5px solid #e9711c;margin-bottom:20px}.page-wrapper footer.page-footer .footer.content{max-width:1024px;border:none;margin:0 auto;padding:0}.page-wrapper footer.page-footer .footer.content .copyright{margin:0 !important}.page-wrapper footer.page-footer .footer.content .footer-section{display:flex;margin-top:20px}.page-wrapper footer.page-footer .footer.content .footer-section .logo-elsevier{flex-grow:1}.page-wrapper footer.page-footer .footer.content .footer-section .copyright-text{flex-grow:6}.page-wrapper footer.page-footer .footer.content .footer-section .copyright-text span{display:inline-block}.page-wrapper footer.page-footer .footer.content .footer-section .copyright-text span h6{padding:0;margin:5px 0;font-size:2rem}.page-wrapper footer.page-footer .footer.content .footer-section .copyright-text span h6 a{text-decoration:none;font-size:16px;color:#505050}.page-wrapper footer.page-footer .footer.content .footer-section .copyright-text .bottom{margin-top:2rem}.page-wrapper footer.page-footer .footer.content .footer-section .copyright-text .bottom p{font-family:"Helvetica Neue",Helvetica,Roboto,Arial,sans-serif;font-size:16px}.page-wrapper footer.page-footer .footer.content .footer-section .copyright-text .bottom p a{font-family:"Helvetica Neue",Helvetica,Roboto,Arial,sans-serif;color:#007398}@media (max-width: 768px){.page-wrapper footer.page-footer .footer.content .footer-section .copyright-text .bottom{margin-top:1rem}}@media (max-width: 768px){.page-wrapper footer.page-footer .footer.content .footer-section .copyright-text{width:auto;padding:0 10px}}.page-wrapper footer.page-footer .footer.content .footer-section .copyright-text span{margin:5px 10px 5px 0;font-size:16px}.page-wrapper footer.page-footer .footer.content .footer-section .relx-gp{align-self:flex-end}@media (max-width: 769px){.page-wrapper footer.page-footer .footer.content .footer-section .relx-gp{align-self:flex-start}}.page-wrapper footer.page-footer .footer.content .footer-section .footer-logo{display:flex;width:100%;align-items:center}@media (max-width: 768px){.page-wrapper footer.page-footer .footer.content .footer-section{flex-direction:column;margin:10px 5px}}@media (min-width: 1024px){.page-wrapper footer.page-footer{max-width:100%;padding:0}}.footer-top{text-align:center;padding:30px 0 40px;background:url("/static/version1599196319/frontend/Elsevier/jpoc/ja_JP/images/f_bg.jpg") no-repeat center;background-size:cover}.footer-top div{margin-bottom:30px}.footer-top p:nth-child(2){font-size:16px;font-weight:bold;color:#333;margin-bottom:40px}.footer-top a{width:334px;padding:11px 0;background:#e9711c;color:#fff;display:inline-block;border-radius:10px;font-size:16px}.footer-top a:hover{text-decoration:none;opacity:0.7}@media (max-width: 768px){.footer-top{padding:15px 0 20px}.footer-top div{margin-bottom:15px}.footer-top p:nth-child(2){margin-bottom:20px}.footer-top a{width:80%}}.page-wrapper .widget.block-static-block{position:sticky;margin:0 auto;max-width:100%;padding:10px 0;background:white;left:0;right:0;top:0;max-height:65px;border-bottom:1px solid #9d9d9d;z-index:1}@media (max-width: 768px){.page-wrapper .widget.block-static-block{display:none}}.navigation{display:flex;justify-content:flex-end;font-size:18px;background:#fff;position:static}.navigation ul.ui-menu{position:relative;padding:0}.navigation ul li.ui-menu-item{position:static;border-bottom:3px solid #fff}@media (min-width: 768px) and (max-width: 1008px){.navigation ul li.ui-menu-item{margin:0 5px 0 0}}.navigation ul li ul.submenu.ui-menu::hover{display:flex !important;top:133px !important;left:0 !important;justify-content:center;font-size:22px;right:0 !important;border:0px;box-shadow:none}.navigation .show-for-mobile.small-icon{display:flex;align-items:center;justify-content:center}.navigation .show-for-mobile.small-icon a{width:30px;padding:0;height:30px;margin-right:5px;margin-left:2px}.navigation .show-for-mobile.small-icon span.action.nav-toggle{position:relative;top:0;left:0}@media (min-width: 768px){.navigation .show-for-mobile.small-icon{display:none}}.navigation .level0{margin:0 5px;padding:0}.navigation .level0.active{border-bottom:3px solid #1979c3}.navigation .level0.active>.level-top{border-width:0px;color:#575757;text-decoration:none;display:inline-block;line-height:1.5;padding:0 10px !important}@media (min-width: 768px){.navigation .level0.active>.level-top{line-height:1.5 !important}}.navigation .level0 .level-top{padding:0 10px;line-height:1.5}@media (min-width: 768px) and (max-width: 1008px){.navigation .level0 .level-top{padding:0 5px !important;font-size:16px}}.navigation .level0:hover:not(:last-child){border-bottom:3px solid #0068c0}.navigation .level0:hover:not(:last-child) a{line-height:1.5}.navigation .level0:last-child{background:#e9711c;padding:3px 8px;color:#fff;font-size:16px;border-radius:3px}.navigation .level0:last-child .level-top{color:#fff !important}.navigation .level0:last-child .level-top:hover{color:#fff !important}@media only screen and (max-width: 1100px) and (min-width: 1008px){.navigation .level0{margin:0 3px 0 0 !important}}.panel.header{position:relative}.products-grid.grid{padding:10px 0;margin:0}.products-grid.grid ul.cat-list{padding-left:0px;list-style:none;display:flex;justify-content:center}.products-grid.grid ul.cat-list li.sub-menus{display:inline-block;margin:0px 15px}.products-grid.grid ul.cat-list li.sub-menus.active{margin:0px 15px;border-bottom:3px solid #e9711c}.products-grid.grid ul.cat-list li.sub-menus a{color:#575757;font-size:18px;line-height:1.5;padding:0 5px}.products-grid.grid ul.cat-list li.sub-menus a:hover{text-decoration:none}.products-grid.grid ul.cat-list li.sub-menus a:active{text-decoration:none}@media (min-width: 768px) and (max-width: 1008px){.products-grid.grid ul.cat-list li.sub-menus a{padding:0 0px;font-size:16px}}header.page-header{background:#fff;z-index:99;width:100%}header.page-header .panel.wrapper{max-width:1024px;margin:0 auto}@media (max-width: 768px){header.page-header .panel.wrapper{width:100%}}@media (max-width: 768px){header.page-header{padding:5px 0;position:fixed}}.category-content-list .widget.block-static-block{width:90vw;margin:0 auto;max-width:90vw}.navigation,.breadcrumbs,.page-header .header.panel,.header.content,.footer.content,.page-wrapper>.widget,.page-wrapper>.page-bottom,.block.category.event,.top-container,.page-main,footer.page-footer{max-width:1024px}.page-wrapper .page-header .panel.wrapper .panel.header .logo{min-width:70px;margin:0}.contentarea+span.action.nav-toggle{display:none}.page-header .panel.header{padding:0}.nav-sections .nav-sections-items{font-family:'Kosugi',sans-serif}.nav-sections .nav-sections-items ul.section-items{list-style:none;padding:0}.nav-sections .nav-sections-items ul.section-items .section-item-title{margin:0}.nav-sections .nav-sections-items ul.section-items .section-item-title span.title{margin:16px 16px;display:inline-block}.nav-sections .nav-sections-items ul.section-items .section-item-title ul.submenu-list{display:none;list-style:none}.nav-sections .nav-sections-items ul.section-items .section-item-title ul.submenu-list.show{display:block}.nav-sections .nav-sections-items ul.section-items .section-item-title ul.submenu-list li{margin:0}.nav-sections .nav-sections-items ul.section-items .section-item-title.sublist{background-color:#323232}.nav-sections .nav-sections-items ul.section-items a{color:#575757;padding:17px 15px 18px 0;font-weight:normal;font-size:15px;line-height:17px;border-top:1px solid #eee;display:block;text-decoration:none}@media (min-width: 768px){.nav-sections{display:none}}@media (max-width: 768px){.page-wrapper .page-main .info-supervisor .listing-items .voice-left img{width:100%}}@media only screen and (min-width: 769px){.show-for-small-only{display:none !important}}@media only screen and (max-width: 768px){.hide-for-small-only{display:none !important}}@media only screen and (max-width: 767px){.nav-sections-items{position:initial}.nav-open .page-wrapper{left:unset}.nav-sections{left:unset;right:calc(-100%);transition:right .3s;z-index:999;color:#dcdcdc;background-color:#505050;font-size:16px !important;margin:0}.nav-open .nav-sections{left:unset;right:0;z-index:999 !important}.nav-sections .nav-sections-items ul.section-items a{color:#dcdcdc;border:none;padding:16px 16px}.nav-sections .nav-sections-items ul.section-items .section-item-title span.title:after{content:'';display:block;padding:5px;position:absolute;right:20px;margin-top:-20px;border:2px solid #9f9f9f;border-left:none;border-bottom:none;transform:rotate(135deg);transition:all .5s}.nav-sections .nav-sections-items ul.section-items .section-item-title.active span.title:after{transform:rotate(-45deg)}ul.section-items>li.section-item-title:hover:not(.sublist) a span{border-bottom:2px solid #ff8200;color:#ff8200;padding-bottom:4px}ul.submenu-list li:hover span{border-bottom:2px solid #ff8200;color:#ff8200;padding-bottom:4px}.close_menu{right:-600px;transition:right .3s}.nav-open .close_menu{display:block;width:45px;height:45px;background:#d0cece;border-radius:50%;position:fixed;bottom:30px;right:30px}.close_menu:after{content:" ";display:block;border-top:2px solid #fff;border-right:2px solid #fff;width:12px;height:12px;transform:rotate(45deg);position:relative;top:-7px;left:13px}li.section-item-title.sublist.active span.title{border-bottom:2px solid #ff8200;color:#ff8200}.common-aside-menu{position:fixed;width:100%;height:45px;bottom:0;z-index:99;display:block !important;left:0;padding:0 !important;transition:all .3s}.common-aside-menu ul{display:none}.common-aside-menu .bottom-aside-menu{height:45px;width:100%;background:#505050}.common-aside-menu .bottom-aside-menu::after{content:'';display:block;padding:3px;position:absolute;width:5px;height:5px;border:2px solid #9f9f9f;border-left:none;border-bottom:none;transform:rotate(-45deg);text-align:center;left:0;right:0;margin:auto;top:20px}.common-aside-menu.active{width:100%;left:0;height:100%;bottom:0;z-index:99;display:block;padding:0}.common-aside-menu.active .bottom-aside-menu::after{transform:rotate(135deg);top:15px}.common-aside-menu.active ul{display:block;width:100%;height:100%;overflow:auto}.common-aside-menu.active ul li{border-bottom:1px solid #505050;padding:10px}.common-aside-menu.active ul li:last-child{margin-bottom:50px !important;border:none}aside.system-list.common-aside-menu.active ul li a.active{border-bottom:2px solid #ff8200;color:#ff8200}}.compare-section{display:flex;align-items:center;flex-direction:column;margin:10px auto 20px}.compare-section .box_container{display:flex;flex-direction:column}.compare-section .box_container .price_box{width:300px;text-align:center;border:1px solid #d0d4d9;margin:10px}.compare-section .box_container .price_box h3{padding:20px 0 20px 5px;background:#f5faff;margin:0}.compare-section .box_container .price_box h1{margin:15px 0;font-size:30px;line-height:2}.compare-section .box_container .price_box h1 sub{font-size:12px}.compare-section .box_container .price_box ul{list-style:none;font-weight:400;padding:0}.compare-section .box_container .price_box ul li{font-weight:400;font-size:16px;line-height:1.9}.compare-section .box_container .price_box a{color:#007398;display:inline-block;text-align:center;font-size:15px;cursor:pointer;margin:10px 0;text-decoration:none;background:#fff;font-weight:normal;min-height:0;padding-top:8px;padding-bottom:8px;border-radius:0;border:1.4px solid #007398;width:80%;margin-bottom:25px}.compare-section .box_container .price_box a:hover{background:#f5faff}.compare-section .box_container .enquiry_form{margin:10px;margin-top:0;text-align:center;background:#e9711c;color:#fff;padding:10px;text-decoration:none}@media (max-width: 736px){.compare-section .box_container{flex-direction:column}}.compare-section .price_content_box{width:300px;padding:5px}@media (max-width: 736px){.compare-section{width:100%;align-items:center}}section.resource_item{display:flex}section.resource_item .resource_item_list{box-shadow:1px 2px 5px 1px rgba(0,0,0,0.1);padding:20px 40px 40px;align-items:center;margin:0 10px 50px;justify-content:space-between;display:flex;flex-direction:column;flex-basis:0}section.resource_item .resource_item_list img{max-height:315px}section.resource_item .resource_item_list .resource_item_btn{margin-top:20px}section.resource_item .resource_item_list .resource_item_btn .resource_item_btn_link{border-radius:7px;color:#fff;-webkit-transition:all 600ms cubic-bezier(0.385, 0.01, 0, 1);-moz-transition:all 600ms cubic-bezier(0.385, 0.01, 0, 1);-o-transition:all 600ms cubic-bezier(0.385, 0.01, 0, 1);transition:all 600ms cubic-bezier(0.385, 0.01, 0, 1);position:relative;overflow:hidden;display:inline-block;background:#e9711c;font-size:14px;font-size:1.4rem;letter-spacing:.08em;font-weight:bold;width:240px;padding:18px 0;display:block;text-align:center;margin:0 auto;text-decoration:none}section.resource_item .resource_item_list .resource_item_btn .resource_item_btn_link:before{content:'';color:#fff;width:100%;height:100%;top:0;left:0;background:rgba(255,255,255,0.3);display:block;position:absolute;z-index:0;-webkit-transform:translate(0%, 100%);transform:translate(0%, 100%);opacity:1;-webkit-transition:all 600ms cubic-bezier(0.385, 0.01, 0, 1);-moz-transition:all 600ms cubic-bezier(0.385, 0.01, 0, 1);-o-transition:all 600ms cubic-bezier(0.385, 0.01, 0, 1);transition:all 600ms cubic-bezier(0.385, 0.01, 0, 1)}section.resource_item .resource_item_list .resource_item_btn .resource_item_btn_link:after{width:8px;height:8px;margin-left:7px;content:'';background-size:contain;display:inline-block;position:absolute;top:40%;right:20px;transform:translateY(-50%);transition:.2s;border:solid #fff;border-width:2px 0 0 2px;transform:rotate(135deg)}section.resource_item .resource_item_list .resource_item_btn .resource_item_btn_link:hover{background-color:#e9711c;color:#fff}section.resource_item .resource_item_list .resource_item_btn .resource_item_btn_link:hover:before{-webkit-transform:translate(0, 0%);transform:translate(0, 0%);opacity:0}section.resource_item .resource_item_list .resource_item_btn .resource_item_btn_link:hover:after{right:15px}@media only screen and (max-width: 1008px){section.resource_item{flex-direction:column}}@media only screen and (max-width: 767px){body .page-wrapper main.page-main{margin-top:100px}body .page-wrapper .page-main .category-view .diseases{display:block}.diseaselst table{width:100% !important}tr.right-content{display:flex;flex-direction:column}tr.right-content td{padding-bottom:0px;width:100% !important}tr.right-content ul{margin-bottom:0px}}body{font-family:"ヒラギノ角ゴ Pro W3","Hiragino Kaku Gothic Pro","メイリオ",Meiryo,Osaka,"ＭＳ Ｐゴシック","MS PGothic",sans-serif}body .gpt_container{width:100%;overflow-x:auto}body .page-wrapper main.page-main{margin-bottom:20;padding:0;margin-top:20px}@media (max-width: 768px){body .page-wrapper main.page-main{margin-top:0;padding:0 20px}}@media only screen and (max-width: 767px){.common-aside-menu ul li a.active{border-bottom:2px solid #ff8200;color:#ff8200 !important}}.enquiry-index-index .page-title-wrapper{display:none}.enquiry-index-index .enquiry_info{max-width:440px;margin:0 auto}.enquiry-index-index .enquiry_info h1{font-size:20px;margin-bottom:10px}.enquiry-index-index .enquiry_info form.form_area{padding:20px;align-self:flex-start;background-color:#f3f9fe}.enquiry-index-index .enquiry_info form.form_area #form{padding:25px;background-color:#fff}.enquiry-index-index .enquiry_info form.form_area #form input[type="text"],.enquiry-index-index .enquiry_info form.form_area #form textarea#comment{line-height:1.2em;border:1px solid #ccc;box-sizing:border-box;font-size:1em;vertical-align:middle;color:#757575}.enquiry-index-index .enquiry_info form.form_area #form input,.enquiry-index-index .enquiry_info form.form_area #form textarea{width:100%;min-height:32px;margin-top:10px;padding-left:9px}.enquiry-index-index .enquiry_info form.form_area #form textarea{min-height:100px}.enquiry-index-index .enquiry_info form.form_area #form input[type="submit"]{background-color:#e9711c;background-image:none;border:none;border-radius:3px;font-weight:bold;box-shadow:none;text-shadow:none;font-size:16px;height:50px;width:100%;color:#fff;padding:.4em 1em}.enquiry-index-index .enquiry_info form.form_area #form input[type="submit"]:hover{background-color:#e9711c;color:#fff}.enquiry-index-index .enquiry_info form.form_area #form input[type="submit"]:hover:before{-webkit-transform:translate(0, 0%);transform:translate(0, 0%);opacity:0}.enquiry-index-index .enquiry_info form.form_area #form input[type="submit"]:hover:after{right:15px}.index-form{background:#37404e;padding:20px 40px;margin-bottom:30px}.index-form h2{margin:0;color:#fff;font-size:14px;text-align:left;line-height:25px;margin-bottom:10px}.index-form h2>span{display:inline-block;margin-left:20px;background:#e9711c;padding:0 10px;font-weight:normal;font-size:12px}.index-form h2>span>span{font-weight:bold}.index-form h2>span>span>span{font-size:18px}.index-form #input_form{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.index-form #input_form dl{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;max-width:290px;padding-right:5px;align-items:flex-start;margin-bottom:0;width:33.33%;box-sizing:border-box}.index-form #input_form dl:last-child{width:calc( 100% - 590px);padding-right:0;padding-left:34px;max-width:none}.index-form #input_form dt,.index-form #input_form dd{padding:0;width:100%;margin:0}.index-form #input_form dt{color:#fff;font-size:1.1rem;height:18px;text-align:left;margin-bottom:5px}.index-form #input_form input[type="text"],.index-form #input_form select{width:100%;height:38px}.index-form #input_form select{appearance:none;padding-right:40px;background:#fff url("/static/version1599196319/frontend/Elsevier/jpoc/ja_JP/images/index_from_arrow.png") no-repeat center right 10px}.index-form #input_form input#SubmitButton{display:block}.index-form #input_form input#SubmitButton:hover{opacity:0.7}.index-form #input_form a,.index-form #input_form a:visited,.index-form #input_form .alink:visited{color:#fff;text-decoration:underline}.index-form #input_form a:hover{opacity:0.7;border-bottom:1px solid #fff}@media only screen and (max-width: 767px){.index-form{padding:10px 10px;margin-bottom:15px}.index-form h2{padding-top:30px;position:relative;text-align:center;font-size:1.8rem}.index-form h2>span{position:absolute;margin-left:0;top:0;left:50%;width:80%;transform:translateX(-50%)}.index-form #input_form dl{width:100%;max-width:none;margin-top:10px;padding-right:0}.index-form #input_form dl:last-child{width:100%;padding-left:0px}.index-form #input_form dl:last-child dt{text-align:center}.index-form #input_form input#SubmitButton{max-width:100%}}.index-point{background:#f9f9f9;padding:20px 40px;margin-bottom:50px}.index-point h2{font-size:2.1rem;font-weight:bold}.index-point h2 span{font-size:1.6rem;vertical-align:super}.index-point>div{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin:-25px 0 0 -30px}.index-point>div>div{width:calc( 33.33% - 30px);margin:25px 0 0 30px}.index-point>div>div div{font-size:0}.index-point>div>div h3{font-size:1.7rem;font-weight:bold;min-height:50px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.index-point>div>div p{text-align:left;font-size:1.2rem}@media only screen and (max-width: 767px){.index-point{padding:10px 15px;margin-bottom:30px}.index-point>div{margin:-20px 0 0}.index-point>div>div{width:100%;margin:20px 0 0}.index-point>div>div img{width:100%}.index-point>div>div h3{min-height:auto;margin:10px 0}}.cta{margin:25px 0 30px}.cta h2{background:#e9711c;color:#fff;font-weight:bold;margin:0;border-radius:5px 5px 0 0;font-size:2rem;text-align:center;padding:5px 10px}.cta div{background:url("/images/cta_bg.png") no-repeat center;background-size:cover;padding:25px 20px 45px;position:relative}.cta div p{font-size:15px;font-family:"メイリオ",Meiryo,Osaka,"ＭＳ Ｐゴシック","MS PGothic",sans-serif;color:#000}.cta div p span{font-weight:bold;font-size:22px}.cta div ul{list-style:none;padding:0}.cta div li{padding-left:30px;background:url("/images/cta_icon_list.png") no-repeat center left;font-size:12px;font-family:"メイリオ",Meiryo,Osaka,"ＭＳ Ｐゴシック","MS PGothic",sans-serif}.cta div a{background:#0070cf;color:#fff;font-weight:bold;padding:10px 20px;position:absolute;bottom:10px;left:165px;font-size:14px;border-radius:15px;font-family:"メイリオ",Meiryo,Osaka,"ＭＳ Ｐゴシック","MS PGothic",sans-serif}.cta div a:hover{text-decoration:none;opacity:0.7}@media only screen and (max-width: 767px){.cta h2{text-align:left}.cta div a{left:50%;transform:translateX(-50%);width:70%;text-align:center}}.cta_b{margin:25px 0 30px}.cta_b h2{background:#e9711c;color:#fff;font-weight:bold;margin:0;border-radius:5px 5px 0 0;font-size:2rem;text-align:center;padding:5px 10px}.cta_b div{background:url("/images/cta_bg.jpg") no-repeat center;background-size:cover;padding:25px 10px 50px;position:relative}.cta_b div p{font-size:1.4rem;font-family:"メイリオ",Meiryo,Osaka,"ＭＳ Ｐゴシック","MS PGothic",sans-serif;text-shadow:1px 1px 2px #fff, 0 0 1em #fff, 0 0 0.2em #fff;text-align:center;font-weight:bold;color:#000}.cta_b div p span{font-weight:bold;font-size:2.2rem}.cta_b div ul{list-style:none;padding:0}.cta_b div li{padding-left:30px;background:url("/images/cta_icon_list.png") no-repeat center left;font-size:12px;font-family:"メイリオ",Meiryo,Osaka,"ＭＳ Ｐゴシック","MS PGothic",sans-serif}.cta_b div a{background:#0070cf;color:#fff;font-weight:bold;padding:10px 0px;position:absolute;bottom:10px;left:50%;transform:translateX(-50%);font-size:14px;border-radius:15px;font-family:"メイリオ",Meiryo,Osaka,"ＭＳ Ｐゴシック","MS PGothic",sans-serif;width:235px;text-align:center}.cta_b div a:hover{text-decoration:none;opacity:0.7}@media only screen and (max-width: 767px){.cta_b h2{text-align:left}.cta_b div a{left:50%;transform:translateX(-50%);width:70%;text-align:center}}.cta_voice{margin:25px 0 30px;background:url("/images/cta_bg_shiryou.png") no-repeat center;background-size:cover;position:relative;padding:15px 20px;height:250px;box-sizing:border-box}.cta_voice h2{margin:30px 0 20px;font-weight:bold;color:#000;text-align:left;font-family:"メイリオ",Meiryo,Osaka,"ＭＳ Ｐゴシック","MS PGothic",sans-serif;font-size:1.6rem}.cta_voice div{position:absolute;top:15px;right:15px}.cta_voice p{font-size:12px;font-family:"メイリオ",Meiryo,Osaka,"ＭＳ Ｐゴシック","MS PGothic",sans-serif;line-height:2;color:#000}.cta_voice a{background:#0070cf;color:#fff;font-weight:bold;padding:10px 0;position:absolute;bottom:35px;left:70px;font-size:14px;border-radius:15px;font-family:"メイリオ",Meiryo,Osaka,"ＭＳ Ｐゴシック","MS PGothic",sans-serif;width:235px;text-align:center}.cta_voice a:hover{text-decoration:none;opacity:0.7}@media only screen and (max-width: 767px){.cta_voice{height:auto}.cta_voice h2{margin:15px 0}.cta_voice div{position:static;width:80%;margin:0 auto}.cta_voice a{position:static;display:block;width:80%;margin:20px auto 0}}.cta_institution{margin:25px 0;background:url("/images/cta_bg_institution.png") no-repeat center;background-size:cover;padding:40px 0}@media only screen and (max-width: 767px){.cta_institution{background:url("/images/cta_bg_institution_sp.png") no-repeat center;background-size:cover}}.cta_institution h2{font-size:1.5rem;font-weight:bold;line-height:2;text-align:center;margin:0 0 30px;color:#000}.cta_institution ul.link{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;list-style:none;margin:0 0 0 -45px;padding:0}.cta_institution li{color:#333;text-align:center;margin:0 0 0 45px;font-size:1.4rem;text-shadow:1px 1px 2px #fff, 0 0 1em #fff, 0 0 0.2em #fff}.cta_institution li span{font-size:1.6rem;font-weight:bold}.cta_institution a{display:block;background:#0070cf;color:#fff;font-weight:bold;width:235px;margin-top:5px;padding:10px 0;border-radius:15px;font-size:1.4rem;text-shadow:none}.cta_institution a:hover{text-decoration:none;opacity:0.7}@media only screen and (max-width: 767px){.cta_institution ul.link{margin:-20px 0 0}.cta_institution li{margin:20px 0 0}}.list-link{background:#f5f5f5;padding:20px;margin-bottom:40px}.list-link h2{font-size:1.6rem;text-align:center;margin:0 0 20px}.list-link ul{padding:0;list-style:none;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin:-15px 0 0 -12px}.list-link li{padding:0 12px;position:relative;margin:0;margin-top:15px}.list-link li::after{content:"";width:1px;height:80%;background:#dcdcdc;position:absolute;top:50%;right:0;transform:translateY(-50%)}.list-link li:last-child::after{content:none}.list-link a{color:#0a4eb3;text-decoration:underline}.list-link a:hover{opacity:0.7}.gaiyou{background:#f5f5f5;padding:30px 20px;margin-bottom:30px}.gaiyou dl{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin:0}.gaiyou dt,.gaiyou dd{margin:0}.gaiyou dt:not(:last-child),.gaiyou dd:not(:last-child){margin-bottom:20px}.gaiyou dt{width:110px;font-weight:bold;font-size:1.4rem}.gaiyou dd{width:calc( 100% - 110px );font-size:1.2rem}@media only screen and (max-width: 767px){.gaiyou{padding:15px 10px;margin-bottom:20px}}@media (min-width: 768px){.only-sp{display:none}}@media only screen and (max-width: 767px){.only-pc{display:none}}
