body.noScroll{overflow:hidden;position:fixed;inset:0}
.examineInputCover{position:relative}
.examineInputCover .fukidashi{position:absolute;top:0;left:32px}
.examineInputArea,.indicateArea{width:calc(100% - 133px);border-radius:5px;margin-left:auto;background:#d8eaf8;overflow:hidden;padding-bottom:60px}
.examineInputArea .examineInputHead,.indicateArea .indicateHead{background:#3b98de;color:#fff;line-height:1.75;padding:22px 0 22px 45px}
.examineInputCover.top .examineInputArea .examineInputBox{width:410px;margin:0 auto}
.examineInputCover.top .examineInputArea .examineInputBox dl{display:inline-flex;flex-wrap:wrap;font-weight:bold;font-size:15px;padding:45px 0;align-items:flex-end}
.examineInputCover.top .examineInputArea .examineInputBox dl dt:first-child{padding-top:0}
.examineInputCover.top .examineInputArea .examineInputBox dl dt{width:112px;padding-left:34px;padding-top:2px}
.examineInputCover.top .examineInputArea .examineInputBox dl dt:first-child+dd{display:flex;align-items:center;margin-top:0}
.examineInputCover.top .examineInputArea .examineInputBox dl dd{width:calc(100% - 112px);margin-top:32px}
.examineInputCover.top .examineInputArea .examineInputBox dl dd input[type=radio]{cursor:pointer}
.examineInputCover.top .examineInputArea .examineInputBox dl dd input[type=radio]:first-child{width:20px;height:20px;margin:0 5px 0 0}
.examineInputCover.top .examineInputArea .examineInputBox dl dd input[type=radio]#radio-02{height:20px;width:20px;margin:0 5px}
.examineInputCover.top .examineInputArea .examineInputBox .btnObj input{height:33px;display:flex;justify-content:center;align-items:center;border-radius:17px;background:#0095d0;color:#fff;font-size:19px;font-weight:bold;margin:0 auto;width:340px;border:0;cursor:pointer}
.pdfDownloadBox{width:474px;margin:50px auto 0;padding:20px 33px;border:1px solid #3b97de;border-top:0;position:relative}
.pdfDownloadBox img{display:inline;vertical-align:bottom}
.pdfDownloadBox .downloadTable dd .icon-pdf{display:inline-flex;align-items:center;justify-content:center}
.icon-pdf::before{font-family:"icon-pdf" !important;content:"";font-size:24px;background:#fff;color:#d41a1a;border-radius:5px 9px 5px 5px}
.pdfDownloadBox .downloadTable dd .icon-pdf::before{font-size:19px}
.pdfDownloadBox .ttl{display:flex;justify-content:space-between;align-items:center;position:absolute;top:0;left:50%;transform:translate(-50%,-50%);font-size:1.9rem;color:#3b97de;font-weight:bold;width:100%}
.pdfDownloadBox .ttl .cover{display:block;padding:0 8px;font-size:19px}
.pdfDownloadBox .ttl::before{content:"";display:block;height:1px;width:auto;background:#3b97de;flex-grow:1}
.pdfDownloadBox .ttl::after{content:"";display:block;height:1px;width:auto;background:#3b97de;flex-grow:1}
.pdfDownloadBox .ttl .icon-pdf{margin-right:5px;font-size:2.4rem;display:inline-block;left:8px}
.pdfDownloadBox .downloadTable{display:flex}
.pdfDownloadBox dl{font-weight:bold;color:#000;font-size:19px;margin:0}
.pdfDownloadBox dl:nth-child(1){width:66%}
.pdfDownloadBox dl:nth-child(2){width:34%}
.pdfDownloadBox dl dt{border-left:1px solid #dbe3e7;text-align:center;padding-bottom:10px}
.pdfDownloadBox dl:nth-child(1) dt{margin-left:50%}
.pdfDownloadBox dl:nth-child(1) dd{display:flex;justify-content:space-between;align-items:center}
.pdfDownloadBox dl dd>span{width:100%;display:flex;justify-content:center;align-items:center;height:84px;border-top:1px solid #dbe3e7;border-left:1px solid #dbe3e7}
.pdfDownloadBox dl dd>span.txt{border-left:0}
.pdfDownloadBox dl:nth-child(1) dd>span{width:50%}
.pdfDownloadBox dl .pdfItem a{background:#9dcbee;color:#001965;width:58px;height:34px;border-radius:17px;display:inline-flex;justify-content:center;align-items:center;padding-bottom:0}
.pdfDownloadBox dl:nth-child(2) .pdfItem a{background:#f1ddaa;color:#e6553f}
.cmp-navigation--left-panel .cmp-navigation__group.visible .cmp-navigation__group>.cmp-navigation__item:not(.cmp-navigation__item--active){display:none}
@media(width>= 768px){.sp{display:none !important}
}
@media(width <= 767px){.pc{display:none !important}
.pdfDownloadBox{width:100%;margin:70px auto 0;padding:18px}
.pdfDownloadBox .ttl .icon-pdf{display:none}
.pdfDownloadBox .downloadTable{display:block}
.pdfDownloadBox dl:nth-child(1){width:100%}
.pdfDownloadBox dl:nth-child(2){width:100%;margin-top:20px}
.pdfDownloadBox dl dt{border-left:0;padding-bottom:8px}
.pdfDownloadBox dl:nth-child(1) dt{margin-left:0}
.pdfDownloadBox dl dt img{width:42px;height:64px;margin-right:8px}
.pdfDownloadBox dl:nth-child(2) dt img{width:49px}
.pdfDownloadBox dl dd{display:flex;justify-content:space-between;align-items:center;height:72px;border-top:1px solid #dbe3e7}
.pdfDownloadBox dl dd>span{width:auto;height:auto;border-top:0;border-left:0;display:block}
.pdfDownloadBox dl dd>span.txt{border-left:0;padding-left:4px}
.pdfDownloadBox dl .pdfItem{text-align:right;padding-right:14px}
.examineInputCover .fukidashi{position:relative;top:0;left:0;margin-top:14px}
.examineInputArea,.indicateArea{width:calc(100% - 14px);border-radius:5px;overflow:auto;padding-bottom:40px;margin:0 auto}
.examineInputCover.top .examineInputArea .examineInputBox{width:100%}
.examineInputArea .examineInputHead,.indicateArea .indicateHead{font-size:16px;line-height:28px;padding:22px 25px}
}
.examineInputCover.top select{background:url("../../../../../../../etc.clientlibs/novonordisk/base/clientlibs/publish/resources/icons/jp-site-arrow-down.svg") right 5px center no-repeat #fff;background-size:8px 7px;box-shadow:none;-webkit-appearance:none;-moz-appearance:none;appearance:none;padding:0 16px 0 6px;height:25px;border-radius:2px;border:0}
.examineInputCover.top .examineInputArea .examineInputBox dl select{padding-left:8px;margin:0 5px}
.examineInputCover.top .examineInputArea .examineInputBox dl dd select:first-child{margin-left:0}
.examineInputCover.top .examineInputArea .examineInputBox dl input.heigt{width:54px;margin-right:5px}
.examineInputCover.top input[type=text]{padding:0 10px;background-color:#fbfbfb;color:#28a6dc;border-radius:2px;border-top:0;border-left:0;border-right:1px solid #e9ebeb;border-bottom:1px solid #e9ebeb;box-shadow:inset 1px 1px 1px 0 #a9aaaa;-moz-box-shadow:inset 1px 1px 1px 0 #a9aaaa;-webkit-box-shadow:inset 1px 1px 1px 0 #a9aaaa;font-size:13px;height:30px;width:54px;margin-right:5px}