.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}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:fixed}.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:50px}.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}@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 .button_btn{display:flex;flex-direction:column;float:right}.page-wrapper .page-main .top-banner .banner-text .button_btn a.free-trials{background:#e9711c;text-decoration:none;color:#fff;padding:30px 20px;display:block;width:200px;font-size:18px;text-align:center}@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.signup{margin-top:10px;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)}}.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;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}.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}}.page-wrapper .widget.block-static-block{position:fixed;margin:0 auto;max-width:100%;padding:10px 0;background:white;left:0;right:0;top:88px;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 #e9711c}.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 #e9711c}.navigation .level0:hover:not(:last-child) a{line-height:1.5}.navigation .level0:last-child{background:#e9711c;padding:3px 8px;color:#fff}.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%}}body.cms-home .page-wrapper main.page-main,body.page-with-filter.page-products.categorypath-pricing.category-pricing.catalog-category-view.page-layout-2columns-left .page-wrapper main.page-main{margin-top:125px;margin-bottom:20px}body.cms-home .page-wrapper main.page-main,body.page-with-filter.page-products.categorypath-pricing.category-pricing.catalog-category-view.page-layout-2columns-left .page-wrapper main.page-main{margin-top:125px;margin-bottom:20px}body.page-with-filter.page-products.categorypath-pricing.category-pricing.catalog-category-view.page-layout-2columns-left .page-wrapper main.page-main{margin-top:125px;margin-bottom:20px}body.page-with-filter.page-products.categorypath-pricing.category-pricing.catalog-category-view.page-layout-2columns-left .page-wrapper main.page-main{margin-top:125px;margin-bottom:20px}@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:flex-end;flex-direction:column;width:665px;margin:10px auto 20px}.compare-section .box_container{display:flex}.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}@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(.385, .01, 0, 1);-moz-transition:all 600ms cubic-bezier(.385, .01, 0, 1);-o-transition:all 600ms cubic-bezier(.385, .01, 0, 1);transition:all 600ms cubic-bezier(.385, .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(.385, .01, 0, 1);-moz-transition:all 600ms cubic-bezier(.385, .01, 0, 1);-o-transition:all 600ms cubic-bezier(.385, .01, 0, 1);transition:all 600ms cubic-bezier(.385, .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}body .page-wrapper main.page-main .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 .page-wrapper main.page-main{margin-top:180px;margin-bottom:20px;padding:0}@media (max-width:1024px){body .page-wrapper main.page-main{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}}