*,*::before,*::after{box-sizing:border-box}html{-moz-text-size-adjust:none;-webkit-text-size-adjust:none;text-size-adjust:none}body,h1,h2,h3,h4,p,figure,blockquote,dl,dd{margin:0}ul[role=list],ol[role=list]{list-style:none}body{min-height:100vh;line-height:1.5}h1,h2,h3,h4,button,input,label{line-height:1.1}h1,h2,h3,h4{text-wrap:balance}a:not([class]){-webkit-text-decoration-skip:ink;text-decoration-skip-ink:auto;color:var(--link)}a:not([class]):hover{opacity:.8}img,picture{max-width:100%;display:block}input,button,textarea,select{font:inherit}textarea:not([rows]){min-height:10em}:target{scroll-margin-block:5ex}@font-face{font-display:swap;font-family:"noto-sans-jp-regular";font-style:normal;font-weight:400;src:url("../fonts/noto-sans-jp-regular.woff2") format("woff2")}@font-face{font-display:swap;font-family:"noto-sans-jp-500";font-style:normal;font-weight:500;src:url("../fonts/noto-sans-jp-500.woff2") format("woff2")}@font-face{font-display:swap;font-family:"noto-sans-jp-700";font-style:normal;font-weight:700;src:url("../fonts/noto-sans-jp-700.woff2") format("woff2")}:root{--white: #ffffff;--gray-20: #f4f4f4;--gray-30: #dadada;--gray-40: #c1c1c1;--gray-50: #a7a7a7;--gray-60: #8e8e8e;--gray-70: #747474;--gray-80: #5b5b5b;--gray-90: #414141;--black: #1a1a1a;--primary: #398eb7;--secondary: #333333;--tertiary: #c1a57b;--pdf: #e2574c;--word: #335f9e;--excel: #217346;--red: #ef5055;--link: #0071c1;--accent: 136, 58, 234;--accent-light: 224, 204, 250;--accent-dark: 49, 10, 101;--accent-gradient: linear-gradient( 45deg, rgb(var(--accent)), rgb(var(--accent-light)) 30%, white 60% );--space-xs: clamp(0.313rem, 0.224rem + 0.44vw, 0.5rem);--space-sm: calc(var(--space-xs) * 2);--space-md: calc(var(--space-xs) * 3);--space-lg: calc(var(--space-xs) * 6);--space-xl: calc(var(--space-xs) * 8);--space-jump: calc(var(--space-xs) * 10);--body: clamp(0.875rem, 0.816rem + 0.29vw, 1rem);--heading1: clamp(1.5rem, 1.265rem + 1.18vw, 2rem);--heading2: clamp(1.25rem, 1.132rem + 0.59vw, 1.5rem);--heading3: clamp(1.125rem, 1.007rem + 0.59vw, 1.375rem);--heading4: clamp(0.875rem, 0.816rem + 0.29vw, 1rem);--small-heading1: calc(var(--heading1) * 0.85);--small-heading2: calc(var(--heading2) * 0.85);--small-heading3: calc(var(--heading3) * 0.85);--small-body: calc(var(--body) * 0.8);--font-base: "游ゴシック", YuGothic, "ヒラギノ角ゴPro W3", "Hiragino Kaku Gothic Pro", "ＭＳ Ｐゴシック", "MS PGothic", sans-serif}html{position:relative;height:100%;min-height:100vh;font-family:var(--font-base);color:var(--black);font-weight:500;overflow-x:hidden;overflow-y:scroll}body{display:flex;position:relative;flex-direction:column;min-width:calc(1000px + var(--space-sm)*2);font-size:var(--body);line-height:1.5;letter-spacing:.04em;font-feature-settings:"palt";box-sizing:border-box;transition:all .3s ease-out;opacity:1}body.is-hidden>.loading{display:block}body.is-hidden>*:not(.loading,header,nav,.hero){display:none}body>.loading{display:block}h1{font-size:var(--heading1);font-weight:bold;line-height:1;border-bottom:2px solid var(--primary);padding:0 0 var(--space-xs) 0}h1+*{margin-top:var(--space-xl)}h2{font-size:var(--heading2);font-weight:bold;line-height:1}h2+*{margin-top:var(--space-md)}*+h2{margin-top:var(--space-xl)}h3{color:var(--primary);font-size:var(--heading3);font-weight:bold;line-height:1.4;margin-top:var(--space-lg)}h3+*{margin-top:var(--space-md)}p{font-size:var(--body)}p+p:not(.kome){margin-top:.8em}p.kome{padding-left:1em;text-indent:-1em}ul{padding-left:1.5em;margin:1.5em auto}ul.flex{display:flex;flex-wrap:wrap;justify-content:flex-start;gap:3em}ul li{color:var(--black);font-size:var(--body);text-align:left}ol{padding-left:1.5em;margin:1.5em auto}ol.flex{display:flex;flex-wrap:wrap;justify-content:flex-start;gap:3em}ol li{color:var(--black);font-size:var(--body);text-align:left}table{border-collapse:collapse;border-spacing:0;width:100%;margin:var(--space-sm) 0}table caption{width:100%;color:var(--black);font-size:var(--body);line-height:1.3;margin-bottom:8px}table tbody tr th{background-color:var(--gray-20);color:var(--black);font-size:var(--small-body);line-height:1.6;text-align:center;word-break:break-word;border:1px solid var(--gray-30);padding:10px}table tbody tr td{width:-moz-fit-content;width:fit-content;background:var(--white);color:var(--black);font-size:var(--small-body);line-height:1.6;word-break:break-word;border:1px solid var(--gray-30);vertical-align:top;padding:10px}table tbody tr td ul li,table tbody tr td ol li{font-size:var(--small-body)}figure{display:block;width:100%}figure+*:not([class^=mt-]):not([class*=" mt-"]){margin-top:var(--space-md)}video{width:100%;height:auto;aspect-ratio:4/3}video.wide{aspect-ratio:16/9}article{display:block;width:100%}*+section{margin-top:var(--space-xl)}section{display:block;width:100%}section+section{margin-top:var(--space-jump)}main{display:block;width:100%}aside{display:block;position:relative;width:100%;flex-grow:1}.container{display:block;position:relative;width:100%;min-width:calc(1000px + var(--space-sm)*2);flex-grow:1;padding:var(--space-sm) var(--space-sm) var(--space-sm)}.main-wrapper{display:flex;position:relative;justify-content:flex-start;align-items:flex-start;flex-direction:column;width:calc(1000px + var(--space-sm)*2);padding:var(--space-lg) var(--space-sm);margin:0 auto;gap:40px}.icon-click{display:inline-block;position:relative;width:100px;height:1em;background:url(../img/icon_click.svg) no-repeat;background-size:contain;background-position:center;margin-left:.25em;top:2px}.red{color:var(--red)}.center{text-align:center}.right{text-align:right}.mt-xs{margin-top:var(--space-xs)}.mt-sm{margin-top:var(--space-sm)}.mt-md{margin-top:var(--space-md)}.mt-lg{margin-top:var(--space-lg)}.mt-xl{margin-top:var(--space-xl)}.mt-jump{margin-top:var(--space-jump)}.table-container{overflow-x:auto}.table-container table{width:-moz-max-content;width:max-content}.fade{opacity:0;transition:opacity .5s ease}.fade.animate-in{opacity:1}.fade-up{opacity:0;transform:translateY(10px);transition:all .5s ease}.fade-up.animate-in{opacity:1;transform:translateY(0)}.fade-down{opacity:0;transform:translateY(-10px);transition:all .5s ease}.fade-down.animate-in{opacity:1;transform:translateY(0)}.fade-left{transform:translateX(-10px);transition:all .5s ease}.fade-left.animate-in{opacity:1;transform:translateX(0)}.fade-right{transform:translateX(10px);transition:all .5s ease}.fade-right.animate-in{opacity:1;transform:translateX(0)}.w01{width:1%}.w02{width:2%}.w03{width:3%}.w04{width:4%}.w05{width:5%}.w06{width:6%}.w07{width:7%}.w08{width:8%}.w09{width:9%}.w10{width:10%}.w11{width:11%}.w12{width:12%}.w13{width:13%}.w14{width:14%}.w15{width:15%}.w16{width:16%}.w17{width:17%}.w18{width:18%}.w19{width:19%}.w20{width:20%}.w21{width:21%}.w22{width:22%}.w23{width:23%}.w24{width:24%}.w25{width:25%}.w26{width:26%}.w27{width:27%}.w28{width:28%}.w29{width:29%}.w30{width:30%}.w31{width:31%}.w32{width:32%}.w33{width:33%}.w34{width:34%}.w35{width:35%}.w36{width:36%}.w37{width:37%}.w38{width:38%}.w39{width:39%}.w40{width:40%}.w41{width:41%}.w42{width:42%}.w43{width:43%}.w44{width:44%}.w45{width:45%}.w46{width:46%}.w47{width:47%}.w48{width:48%}.w49{width:49%}.w50{width:50%}.w51{width:51%}.w52{width:52%}.w53{width:53%}.w54{width:54%}.w55{width:55%}.w56{width:56%}.w57{width:57%}.w58{width:58%}.w59{width:59%}.w60{width:60%}.w61{width:61%}.w62{width:62%}.w63{width:63%}.w64{width:64%}.w65{width:65%}.w66{width:66%}.w67{width:67%}.w68{width:68%}.w69{width:69%}.w70{width:70%}.w71{width:71%}.w72{width:72%}.w73{width:73%}.w74{width:74%}.w75{width:75%}.w76{width:76%}.w77{width:77%}.w78{width:78%}.w79{width:79%}.w80{width:80%}.w81{width:81%}.w82{width:82%}.w83{width:83%}.w84{width:84%}.w85{width:85%}.w86{width:86%}.w87{width:87%}.w88{width:88%}.w89{width:89%}.w90{width:90%}.w91{width:91%}.w92{width:92%}.w93{width:93%}.w94{width:94%}.w95{width:95%}.w96{width:96%}.w97{width:97%}.w98{width:98%}.w99{width:99%}.w100{width:100%}@media screen and (min-width: 768px){.table-container{overflow-x:initial}.table-container table{width:100%}.table-container table tbody tr td{width:0}}@keyframes fadeInUp{from{opacity:0;transform:translateY(40px)}to{opacity:1;transform:translateY(0)}}@keyframes fadeInLeft{from{opacity:0;transform:translateX(-40px)}to{opacity:1;transform:translateX(0)}}header{display:block;width:100%;min-width:calc(1000px + var(--space-sm)*2);height:196px;background-image:url("../img/shinryohoshu.jpg");background-repeat:no-repeat;background-position:center;background-size:cover}header .gheader{display:flex;justify-content:center;align-items:center;width:calc(1000px + var(--space-sm)*2);height:100%;margin:0 auto}header .gheader-text{display:flex;align-items:center;flex-direction:column;width:100%}header .gheader-text .sub{font-size:18px;color:var(--white);font-weight:bold;text-align:center;line-height:1}header .gheader-text .main{font-size:var(--heading1);color:var(--white);font-weight:bold;text-align:center}.note{display:block;width:100%;border:2px solid var(--primary);padding:var(--space-md) var(--space-md)}.note+*:not([class]){margin-top:var(--space-xl)}.note .title{display:block;width:100%;color:var(--primary);font-size:var(--heading3);font-weight:bold;line-height:1.5;border-left:none;margin-bottom:var(--space-sm)}.note .title .syaho{display:inline-block;width:-moz-fit-content;width:fit-content;height:calc(var(--body) + 6px);-o-object-fit:contain;object-fit:contain;margin-bottom:-3px}.note ul,.note ol{margin-inline:auto;margin-bottom:0}.book{display:flex;justify-content:flex-start;align-items:stretch;width:100%;margin:var(--space-md) 0;gap:var(--space-md)}.book-wapper{display:block;width:auto}.book-wapper:nth-child(1){flex:2}.book-wapper:nth-child(2){flex:1}.book-wapper .book-header{display:flex;justify-content:center;align-items:center;width:100%;background:var(--gray-90);font-size:var(--heading4);color:var(--white);font-weight:bold;line-height:1;padding:var(--space-sm)}.book-wapper .book-body{display:flex;justify-content:flex-start;align-items:flex-start;width:100%;border:2px solid var(--gray-30);padding:var(--space-sm);margin-top:var(--space-xs);gap:var(--space-md)}.book-wapper .book-body .item{flex:1;display:block;position:relative;width:auto}.book-wapper .book-body .item+.item::before{display:block;position:absolute;content:"";top:0;left:calc(var(--space-md)/2*-1);width:1px;height:100%;background:var(--gray-30)}.book-wapper .book-body .item-title{display:flex;justify-content:flex-start;align-items:flex-start;width:100%;gap:var(--space-xs)}.book-wapper .book-body .item-title .num{flex:none;font-size:var(--heading1);font-weight:bold;line-height:1}.book-wapper .book-body .item-title .title{display:block;width:100%}.book-wapper .book-body .item-title .title span{display:block;font-size:var(--heading3);font-weight:bold;line-height:1.2}.book-wapper .book-body .item-title .title .item-info{display:flex;justify-content:space-between;align-items:center;width:100%;margin:var(--space-xs) 0 var(--space-md);gap:var(--space-xs)}.book-wapper .book-body .item-title .title .item-info .detail{font-size:var(--small-body);line-height:1}.book-wapper .book-body .item-title .title .item-info .publish{display:flex;justify-content:center;align-items:center;width:-moz-fit-content;width:fit-content;color:var(--red);font-size:var(--small-body);font-weight:bold;line-height:1;border:2px solid var(--red);padding:5px var(--space-xs) 2px}.book-wapper .book-body .item-content{display:flex;justify-content:center;align-items:flex-start;width:100%;gap:var(--space-sm)}.book-wapper .book-body .item-content .cover{display:block;width:110px}.book-wapper .book-body .item-content p{font-size:var(--small-body)}.accordion{display:block;width:100%}.accordion details{display:block;width:100%;border:1px solid var(--gray-30)}.accordion details+details{margin-top:var(--space-xs)}.accordion details summary{background:var(--gray-20);padding:var(--space-xs) var(--space-sm);cursor:pointer}.accordion details .detail{padding:0 var(--space-sm)}.accordion details:hover{border:1px solid var(--primary)}.accordion details:hover summary{background:var(--primary);color:var(--white)}.accordion details[open]{border:1px solid var(--primary)}.accordion details[open] summary{background:var(--primary);color:var(--white)}.flex{display:flex}.flex--spacebetween{justify-content:space-between;gap:var(--space-xl)}.flex--end{align-items:flex-end}.content-wapper{display:block;width:100%;margin-top:var(--space-xl)}.content-wapper .title{display:block;width:100%;color:var(--primary);font-size:var(--small-heading1);font-weight:bold;line-height:1.2;border-left:none;border-bottom:2px solid var(--primary);padding:0 0 var(--space-xs) 0;margin-bottom:var(--space-md)}.content-wapper .title--small{display:block;width:100%;background:var(--gray-20);color:var(--black);font-size:var(--small-heading2);border-left:4px solid var(--primary);border-bottom:none;padding:var(--space-sm)}.content-wapper .title--notif01{font-size:var(--small-heading3);border:none;padding:0;margin-bottom:var(--space-sm)}.content-wapper .title--notif01 span{display:inline-block;background:#24bf8d;color:var(--white);font-size:var(--small-heading3);padding:var(--space-xs) var(--space-sm);margin-right:.2em}.content-wapper .title--notif01+ul{margin-top:0}.content-wapper .note .title{display:block;width:100%;color:var(--primary);font-size:var(--heading3);font-weight:bold;line-height:1.5;border:none;margin-bottom:var(--space-xs) !important}.content-wapper .note .title+ul{margin-top:0}.content-wapper .reminder{display:block;width:100%;color:var(--red);font-size:var(--heading3);font-weight:bold;margin:var(--space-md) 0}.content-wapper .warning{display:block;width:60%;background:var(--red);color:var(--white);font-size:var(--heading2);font-weight:bold;text-align:center;margin:var(--space-md) auto}.content-wapper .syaho{display:inline-block;width:-moz-fit-content;width:fit-content;height:calc(var(--body) + 2px);-o-object-fit:contain;object-fit:contain;margin-bottom:-3px}.content-wapper .tags{display:flex;justify-content:flex-start;align-items:center;margin-top:var(--space-md)}.content-wapper .tags .tag{display:block;padding:var(--space-sm) var(--space-md);background:var(--white);color:var(--black);font-size:var(--body);font-weight:bold;line-height:1;border-top:2px solid var(--primary);border-left:2px solid var(--primary);border-right:2px solid var(--primary);cursor:pointer}.content-wapper .tags .tag+.tag{border-left:none}.content-wapper .tags .tag.active,.content-wapper .tags .tag:hover{color:var(--white)}.content-wapper .tags .tag.active.tag--notif00,.content-wapper .tags .tag:hover.tag--notif00{background:var(--primary)}.content-wapper .tags .tag.active.tag--notif01,.content-wapper .tags .tag:hover.tag--notif01{background:#24bf8d}.content-wapper .tags .tag.active.tag--notif02,.content-wapper .tags .tag:hover.tag--notif02{background:#f1a13e}.content-wapper .tags .tag.active.tag--notif03,.content-wapper .tags .tag:hover.tag--notif03{background:#f56eb9}.content-wapper .tags .tag.active.tag--notif04,.content-wapper .tags .tag:hover.tag--notif04{background:#b45ad9}.content-wapper .tags .tag.active.tag--notif05,.content-wapper .tags .tag:hover.tag--notif05{background:#5a64d9}.content-wapper .content{display:block;width:100%}.content-wapper .content--message{display:flex;justify-content:center;align-items:stretch;width:100%;gap:var(--space-lg)}.content-wapper .content--message .message-video{flex:none;display:block;width:560px;height:315px}.content-wapper .content--message .message-info{display:flex;justify-content:space-between;flex-direction:column;gap:var(--space-sm)}.content-wapper .content--message .message-info-link{flex-grow:1;display:flex;position:relative;justify-content:flex-start;align-items:center;width:100%;background:linear-gradient(to bottom, #398eb7, #3b56bb);text-decoration:none;padding:var(--space-sm) var(--space-sm) var(--space-sm) var(--space-md);gap:var(--space-sm);cursor:pointer}.content-wapper .content--message .message-info-link.disabled{pointer-events:none;cursor:not-allowed}.content-wapper .content--message .message-info-link:not(.disabled) :hover{opacity:.8}.content-wapper .content--message .message-info-link--hospital{background:linear-gradient(to bottom, #398eb7, #3b56bb)}.content-wapper .content--message .message-info-link--clinic{background:linear-gradient(to bottom, #24bf8d, #0d6e50)}.content-wapper .content--message .message-info-link::before{display:block;position:absolute;content:"";top:var(--space-xs);left:var(--space-xs);width:calc(100% - var(--space-xs)*2);height:calc(100% - var(--space-xs)*2);border:1px solid var(--white);z-index:1}.content-wapper .content--message .message-info-link .icon{display:block;position:relative;width:2rem;aspect-ratio:1/1;z-index:2}.content-wapper .content--message .message-info-link span{display:block;position:relative;color:var(--white);font-size:var(--heading3);font-weight:bold;line-height:1.3;z-index:2}.content-wapper .content--message .message-info-point{display:block;width:100%;border:1px solid var(--black);padding:var(--space-sm)}.content-wapper .content--message .message-info-point .point-title{color:var(--black);font-size:var(--small-heading3);font-weight:bold;line-height:1}.content-wapper .content--message .message-info-point ul{margin:var(--space-xs) auto 0}.content-wapper .content--message .message-info-point ul li{font-size:var(--small-body)}.content-wapper .content--explanation{display:flex;justify-content:center;align-items:stretch;width:100%;gap:var(--space-lg)}.content-wapper .content--explanation .explanation-video{flex:none;display:block;width:100%}.content-wapper .content--explanation .explanation-video video{display:block;width:100%;aspect-ratio:4/3}.content-wapper .content--notification{display:block;width:100%;height:100%;max-height:450px;border:2px solid var(--primary);padding:var(--space-md);overflow:hidden;overflow-y:scroll;overscroll-behavior:contain}.content-wapper .content--notification .notification-item{display:flex;flex-direction:column;width:100%;border-bottom:1px dashed var(--gray-30);padding:var(--space-sm) 0 var(--space-sm);gap:.2em}.content-wapper .content--notification .notification-item .item-info{display:flex;justify-content:flex-start;align-items:center;width:100%;gap:var(--space-sm)}.content-wapper .content--notification .notification-item .item-info .tag{display:block;background:var(--primary);color:var(--white);font-size:var(--small-body);font-weight:bold;line-height:1;padding:calc(var(--space-xs)*.8) var(--space-xs)}.content-wapper .content--notification .notification-item .item-info .tag.tag--notif00{background:var(--primary)}.content-wapper .content--notification .notification-item .item-info .tag.tag--notif01{background:#24bf8d}.content-wapper .content--notification .notification-item .item-info .tag.tag--notif02{background:#f1a13e}.content-wapper .content--notification .notification-item .item-info .tag.tag--notif03{background:#f56eb9}.content-wapper .content--notification .notification-item .item-info .tag.tag--notif04{background:#b45ad9}.content-wapper .content--notification .notification-item .item-info .tag.tag--notif05{background:#5a64d9}.content-wapper .content--notification .notification-item .item-info .date{color:var(--black);font-size:var(--body);font-weight:bold;line-height:1}.content-wapper .content--notification .notification-item .item-title{display:inline-block;width:-moz-fit-content;width:fit-content;color:var(--black);font-size:var(--body);font-weight:bold;line-height:1.5}.content-wapper .content--notification .notification-item .item-title:hover{opacity:.8;text-decoration:none}.content-wapper .content--contact{display:block;width:100%}.content-wapper .content--contact .button{display:flex;justify-content:center;align-items:center;width:-moz-fit-content;width:fit-content;background:var(--primary);border-radius:4px;padding:var(--space-md) var(--space-xl);margin:var(--space-md) auto 0;cursor:pointer}.content-wapper .content--contact .button:hover{opacity:.8}.content-wapper .content--contact .button span{color:var(--white);font-size:var(--body);font-weight:bold;line-height:1}.content-wapper .content--link{display:block;width:100%}.content-wapper .banner-link{flex-grow:1;display:flex;position:relative;justify-content:flex-start;align-items:center;width:100%;min-height:120px;background:linear-gradient(to bottom, #398eb7, #3b56bb);text-decoration:none;padding:var(--space-sm) var(--space-md) var(--space-sm) var(--space-md);gap:var(--space-sm);cursor:pointer}.content-wapper .banner-link.disabled{background:var(--gray-30);pointer-events:none;cursor:not-allowed}.content-wapper .banner-link:not(.disabled) :hover{opacity:.8}.content-wapper .banner-link--hospital{background:linear-gradient(to bottom, #398eb7, #3b56bb)}.content-wapper .banner-link--clinic{background:linear-gradient(to bottom, #24bf8d, #0d6e50)}.content-wapper .banner-link::before{display:block;position:absolute;content:"";top:var(--space-xs);left:var(--space-xs);width:calc(100% - var(--space-xs)*2);height:calc(100% - var(--space-xs)*2);border:1px solid var(--white);z-index:1}.content-wapper .banner-link .icon{display:block;position:relative;width:2rem;aspect-ratio:1/1;z-index:2}.content-wapper .banner-link span{display:block;position:relative;color:var(--white);font-size:var(--heading3);font-weight:bold;line-height:1.2;z-index:2}.link-back{display:block;width:100%;margin-top:var(--space-xl)}.link-back-button{display:block;width:-moz-fit-content;width:fit-content;background:var(--primary);color:var(--white);font-size:var(--small-body);font-weight:bold;line-height:1;text-decoration:none;padding:var(--space-sm) var(--space-lg);margin-inline:auto}.link-back-button:hover{opacity:.8}footer{display:block;width:100%;min-width:calc(1000px + var(--space-sm)*2);background:var(--primary)}footer .gfooter{display:flex;flex-direction:column;width:calc(1000px + var(--space-sm)*2);padding:var(--space-md) var(--space-sm);margin:0 auto}footer .gfooter .copy{display:flex;justify-content:center;align-items:center;width:100%;color:var(--white);font-size:var(--small-body);line-height:1}#login form{display:flex;flex-direction:column;justify-content:center;align-items:center;width:auto;box-sizing:border-box;gap:var(--space-md)}#login form+*{margin-top:var(--space-xl)}#login form p{display:block;width:100%;color:var(--black);font-size:20px;font-weight:bold;text-align:center}#login form .form-item{display:flex;justify-content:center;align-items:center;width:480px;background:var(--gray-20);padding:20px 0}#login form .form-item label{font-size:15px;line-height:1;font-weight:bold;margin-right:10px}#login form .form-item input{width:200px;font-size:15px;line-height:1}#login form button{display:flex;justify-content:center;align-items:center;width:104px;height:32px;background:var(--primary);color:var(--white);font-size:14px;line-height:1;border:none;cursor:pointer}#login form button:hover{opacity:.8}/*# sourceMappingURL=global.css.map */