﻿@font-face{font-family:'Noto Sans JP BOLD';src:url(../font/NotoSansJP-Bold.otf)}html{-webkit-text-size-adjust:100%}html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,font,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,b,u,i,center,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,p{margin:0;padding:0;background:transparent;border:0;outline:0;font-weight:normal;font-size:100%}body{width:100%;line-height:1.5;-webkit-text-size-adjust:100%;font-family:ArialMT, "Hiragino Kaku Gothic ProN", "ヒラギノ角ゴ ProN W3", メイリオ, sans-serif;font-size:13px}body,table,input,textarea,select,option{font:Arial, Helvetica, sans-serif}article,aside,canvas,details,figcaption,figure,footer,header,hgroup,menu,nav,section,summary{display:block}ol,ul{list-style:none}blockquote,q{quotes:none}:focus{outline:0}ins{text-decoration:none}del{text-decoration:line-through}em{font-weight:bold;font-style:normal}.clearfix:after{visibility:hidden;display:block;content:" ";clear:both;height:0}@font-face{font-family:'Noto Sans JP';src:url(../font/NotoSansJP-Regular.otf)}header,footer,nav,section,article,main,aside,hgroup{display:block}html{font-size:10px}body{overflow-x:hidden;color:#252525;font-family:'Noto Sans JP', "Yu Gothic", "游ゴシック", YuGothic, "游ゴシック体", "ヒラギノ角ゴ Pro W3", 'メイリオ',Meiryo,'ＭＳ Ｐゴシック',sans-serif;font-size:1.5rem}#page img,#page input{margin:0;max-width:100%;vertical-align:top}a{color:#326697;text-decoration:none}a:hover{text-decoration:underline}em{font-family:'Noto Sans JP BOLD'}strong{font-family:'Noto Sans JP BOLD'}@media (min-width: 960px){.pc{display:block}.sp{display:none}br.pc{display:inline}a.tel,a.mail{color:#000;pointer-events:none;text-decoration:none}}@media (max-width: 959px){.pc{display:none}.sp{display:block}br.sp{display:inline}#page img{max-width:100%}#page{margin:0 auto 0;max-width:750px}}#header{margin-bottom:22px;padding:38px 0 27px;border-bottom:10px solid #326697}#header .layout{margin:0 auto 0;max-width:1004px;display:flex;justify-content:space-between}#header .layout .logo{width:34.86056%}#header .layout .pcSearch{padding-right:3.18725%;width:33.46614%}#header .layout .pcSearch form{display:flex;justify-content:space-between;align-items:flex-start}#header .layout .pcSearch form .txt{margin-top:.3em;padding:.5em 0;border:none;border-bottom:1px solid #234d7a;border-radius:0;width:86.30952%;font-size:1.6rem}#header .layout .pcSearch form .submit{width:9.52381%}#header .layout .pcSearch form .submit input{border-radius:5px;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:0;-webkit-box-sizing:content-box;-webkit-appearance:none;appearance:none;border:none;display:block;width:100%;height:auto;background:none;cursor:pointer}#header .layout .pcSearch form .submit input:hover:hover{opacity:.7;filter:alpha(opacity=70);-ms-filter:"alpha(opacity=70)";-moz-opacity:.7;-khtml-opacity:.7;zoom:1;transition:0.4s}#header .layout .spSearch{display:none}#layout{margin:0 auto 45px;max-width:1004px;display:flex;justify-content:space-between;flex-direction:row-reverse}@media (max-width: 959px){#layout{margin:0 auto 2.98507%;max-width:85.07463%;padding-top:22.38806%;display:block}}.mask{display:none}@media (max-width: 959px){.mask{display:block;position:fixed;top:0;left:0;width:100%;height:100%;background-color:rgba(0,0,0,0.82);z-index:99}}#spGlobalNavWrap{display:none}@media (max-width: 959px){#spGlobalNavWrap{display:block}}#spSearchWrap{display:none}@media (max-width: 959px){#spSearchWrap{display:block}}#spGlobalNav,#spSearchWrap{display:none;position:fixed;top:0;left:0;width:100%;height:100%;z-index:100;overflow-y:scroll}@media (min-width: 750px){#spGlobalNav .inner,#spSearchWrap .inner{margin:0 auto;max-width:70%}}@media (min-width: 750px) and (max-width: 850px){#spGlobalNav .inner,#spSearchWrap .inner{max-width:80%}}#spGlobalNav .close,#spSearchWrap .close{margin:4.1791% 0% 6.71642% 63.58209%;border-radius:5px;-webkit-border-radius:5px;-moz-border-radius:5px;padding:1em 0;border:2px solid #fff;width:28.35821%;color:#fff;background-color:#474747;text-align:center;cursor:pointer}@media (min-width: 671px){#spGlobalNav .close,#spSearchWrap .close{font-size:2rem}}@media (max-width: 670px){#spGlobalNav .close,#spSearchWrap .close{font-size:2.98507vw}}#spGlobalNav ul,#spSearchWrap ul{background-color:#fff}#spGlobalNav ul>li,#spSearchWrap ul>li{border-bottom:1px solid #fff}#spGlobalNav ul>li>a,#spSearchWrap ul>li>a{padding:1.2em 0 1.2em 26.1194%;position:relative;display:block;color:#fff;background-color:#013365;background-position:11.34328% center;background-repeat:no-repeat;background-size:7.01493%;text-decoration:none}@media (min-width: 671px){#spGlobalNav ul>li>a,#spSearchWrap ul>li>a{font-size:2.4rem}}@media (max-width: 670px){#spGlobalNav ul>li>a,#spSearchWrap ul>li>a{font-size:3.58209vw}}#spGlobalNav ul>li>a::after,#spSearchWrap ul>li>a::after{margin-top:-4px;border-top:2px solid #fff;border-right:2px solid #fff;position:absolute;top:50%;right:8.65672%;width:8px;height:8px;content:"";-webkit-transform:rotate(45deg);transform:rotate(45deg)}#spGlobalNav ul>li.home>a,#spSearchWrap ul>li.home>a{background-image:url(../img/common/icon_home_sp.png)}#spGlobalNav ul>li.login>a,#spSearchWrap ul>li.login>a{background-image:url(../img/common/icon_login_sp.png)}#spGlobalNav ul>li.contact>a,#spSearchWrap ul>li.contact>a{background-image:url(../img/common/icon_contact_sp.png)}#spGlobalNav ul>li.patient>a,#spSearchWrap ul>li.patient>a{background-image:url(../img/common/icon_patient_sp.png)}#spGlobalNav ul>li.project>a,#spSearchWrap ul>li.project>a{background-image:url(../img/common/icon_project_sp.png)}#spGlobalNav ul>li.message>a,#spSearchWrap ul>li.message>a{background-image:url(../img/common/icon_message_sp.png)}#spGlobalNav ul>li.area>a,#spSearchWrap ul>li.area>a{background-image:url(../img/common/icon_area_sp.png)}#spGlobalNav ul>li.option>a,#spSearchWrap ul>li.option>a{background-image:url(../img/common/icon_option_sp.png)}#spGlobalNav ul>li.manage>a,#spSearchWrap ul>li.manage>a{background-image:url(../img/common/icon_manage_sp.png)}#spGlobalNav ul>li.edit>a,#spSearchWrap ul>li.edit>a{background-image:url(../img/common/icon_edit_sp.png)}#spGlobalNav ul>li.faq>a,#spSearchWrap ul>li.faq>a{background-image:url(../img/common/icon_faq_sp.png)}#spGlobalNav ul>li.current>a,#spSearchWrap ul>li.current>a{opacity:.7;filter:alpha(opacity=70);-ms-filter:"alpha(opacity=70)";-moz-opacity:.7;-khtml-opacity:.7;zoom:1;border-bottom:1px solid #e4e4e4}#spGlobalNav ul>li.current>a::after,#spSearchWrap ul>li.current>a::after{-webkit-transform:rotate(135deg);transform:rotate(135deg)}#spGlobalNav ul>li.current>ul,#spSearchWrap ul>li.current>ul{display:block}#spGlobalNav ul>li ul,#spSearchWrap ul>li ul{display:none}#spGlobalNav ul>li ul li,#spSearchWrap ul>li ul li{border-bottom:1px solid #5f6b81}#spGlobalNav ul>li ul li:last-child,#spSearchWrap ul>li ul li:last-child{border:none}#spGlobalNav ul>li ul li a,#spSearchWrap ul>li ul li a{padding:1em 0 1em 29.55224%;display:block;position:relative;background-color:#013365}@media (min-width: 671px){#spGlobalNav ul>li ul li a,#spSearchWrap ul>li ul li a{font-size:2.4rem}}@media (max-width: 670px){#spGlobalNav ul>li ul li a,#spSearchWrap ul>li ul li a{font-size:3.58209vw}}#spGlobalNav ul>li ul li a::after,#spSearchWrap ul>li ul li a::after{margin-top:-2px;border-top:1px solid #fff;border-right:1px solid #fff;position:absolute;top:50%;left:24.92537%;width:4px;height:4px;content:"";-webkit-transform:rotate(45deg);transform:rotate(45deg)}#spGlobalNav ul>li ul li.current a,#spSearchWrap ul>li ul li.current a{opacity:.7;filter:alpha(opacity=70);-ms-filter:"alpha(opacity=70)";-moz-opacity:.7;-khtml-opacity:.7;zoom:1;border-bottom:1px solid #5f6b81}#spGlobalNav ul>li ul li.closeCurrent,#spSearchWrap ul>li ul li.closeCurrent{border-bottom:1px solid #5f6b81}#spGlobalNav ul>li ul li.closeCurrent a,#spSearchWrap ul>li ul li.closeCurrent a{border-bottom:none}#spGlobalNav ul>li ul li.closeCurrent a::after,#spSearchWrap ul>li ul li.closeCurrent a::after{-webkit-transform:rotate(45deg);transform:rotate(45deg)}#spGlobalNav ul>li ul li ul li a,#spSearchWrap ul>li ul li ul li a{padding-left:41.04478%}#spGlobalNav ul>li ul li ul li a::after,#spSearchWrap ul>li ul li ul li a::after{left:36.41791%}#spGlobalNav ul>li ul li ul li.current a,#spSearchWrap ul>li ul li ul li.current a{font-family:'Noto Sans JP BOLD'}@media (min-width: 671px){#spGlobalNav ul>li ul li ul li.current a,#spSearchWrap ul>li ul li ul li.current a{font-size:2.5rem}}@media (max-width: 670px){#spGlobalNav ul>li ul li ul li.current a,#spSearchWrap ul>li ul li ul li.current a{font-size:3.73134vw}}#spGlobalNav ul>li ul li ul li.current a::after,#spSearchWrap ul>li ul li ul li.current a::after{-webkit-transform:rotate(45deg);transform:rotate(45deg)}#spSearchWrap form{margin:0 auto;padding:5%;display:flex;justify-content:space-between;align-items:flex-start;width:80%;background-color:#fff}#spSearchWrap form .txt{margin-top:.3em;padding:.5em 0;border:none;border-bottom:1px solid #234d7a;border-radius:0;width:86.30952%}@media (min-width: 671px){#spSearchWrap form .txt{font-size:2rem}}@media (max-width: 670px){#spSearchWrap form .txt{font-size:2.98507vw}}#spSearchWrap form .submit{width:9.52381%}#spSearchWrap form .submit input{border-radius:5px;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:0;-webkit-box-sizing:content-box;-webkit-appearance:none;appearance:none;border:none;display:block;width:100%;height:auto;background:none;cursor:pointer}#spSearchWrap form .submit input:hover:hover{opacity:.7;filter:alpha(opacity=70);-ms-filter:"alpha(opacity=70)";-moz-opacity:.7;-khtml-opacity:.7;zoom:1;transition:0.4s}#main{width:66.13546%;font-size:1.6rem}#main #topicPath{margin-bottom:2.98805%;padding-left:-0.5em}#main #topicPath li{margin-right:.5em;padding-right:1.5em;display:inline-block;position:relative;font-size:1.4rem}#main #topicPath li::after{position:absolute;top:0;right:0;content:">"}#main #topicPath li:last-child::after{display:none}@media (max-width: 959px){#main{width:auto}}@media (max-width: 959px) and (min-width: 671px){#main{font-size:1.8rem}}@media (max-width: 959px) and (max-width: 670px){#main{font-size:2.68657vw}}@media (max-width: 959px){#main #topicPath{margin-bottom:4.21053%;padding-left:0}}@media (max-width: 959px) and (min-width: 671px){#main #topicPath li{font-size:1.6rem}}@media (max-width: 959px) and (max-width: 670px){#main #topicPath li{font-size:2.38806vw}}#main #pageNav,#indexMain #pageNav{padding:0 22.59036%}#main #pageNav ul,#indexMain #pageNav ul{zoom:1}#main #pageNav ul:after,#indexMain #pageNav ul:after{display:block;clear:both;height:0;visibility:hidden;content:" "}#main #pageNav ul li,#indexMain #pageNav ul li{width:48%;line-height:1;font-size:1.4rem}#main #pageNav ul li.prev,#indexMain #pageNav ul li.prev{float:left}#main #pageNav ul li.prev a,#indexMain #pageNav ul li.prev a{padding:.2em 0 .4em 32px;display:inline-block;background:url(../img/common/page-nav_prev_icon.png) left top no-repeat;background-size:20px}#main #pageNav ul li.next,#indexMain #pageNav ul li.next{float:right;text-align:right}#main #pageNav ul li.next a,#indexMain #pageNav ul li.next a{padding:.2em 32px .4em 0;display:inline-block;background:url(../img/common/page-nav_next_icon.png) right top no-repeat;background-size:20px}@media (max-width: 959px){#main #pageNav,#indexMain #pageNav{padding:0 22.38806%}}@media (max-width: 959px) and (min-width: 671px){#main #pageNav ul li,#indexMain #pageNav ul li{font-size:1.4rem}}@media (max-width: 959px) and (max-width: 670px){#main #pageNav ul li,#indexMain #pageNav ul li{font-size:2.08955vw}}@media (max-width: 959px){#main #pageNav ul li.prev a,#indexMain #pageNav ul li.prev a{padding:.2em 0 .2em 2em;background-size:auto 100%}#main #pageNav ul li.next a,#indexMain #pageNav ul li.next a{padding:.2em 2em .2em 0;background-size:auto 100%}}#main .editorArea p{margin-bottom:1em;line-height:1.7}#main .editorArea p:last-child{margin-bottom:0}#main .editorArea ul{margin:0 0 1em 17px}#main .editorArea ul li{list-style-type:disc}#main .editorArea ol{margin:0 0 1em 17px}#main .editorArea ol li{list-style-type:decimal}#main .editorArea table{margin-bottom:1em;border:1px solid #949494;border-collapse:collapse;width:100% !important;height:auto !important}#main .editorArea table th,#main .editorArea table td{padding:.5em;border:1px solid #949494;vertical-align:top}#main .editorArea h3{font-family:'Noto Sans JP BOLD';margin-bottom:.5em;font-size:2.2rem}#main .editorArea h4{font-family:'Noto Sans JP BOLD';margin-bottom:.5em;font-size:1.8rem}#main .editorArea>h5{font-family:'Noto Sans JP BOLD';margin-bottom:.5em;padding-top:.5em;font-size:1.8rem}#main .editorArea>h5:nth-of-type(1)::before{content:"1　"}#main .editorArea>h5:nth-of-type(2)::before{content:"2　"}#main .editorArea>h5:nth-of-type(3)::before{content:"3　"}#main .editorArea>h5:nth-of-type(4)::before{content:"4　"}#main .editorArea>h5:nth-of-type(5)::before{content:"5　"}#main .editorArea>h5:nth-of-type(6)::before{content:"6　"}#main .editorArea>h5:nth-of-type(7)::before{content:"7　"}#main .editorArea>h5:nth-of-type(8)::before{content:"8　"}#main .editorArea>h5:nth-of-type(9)::before{content:"9　"}#main .editorArea>h5:nth-of-type(10)::before{content:"10　"}#main .editorArea>h5:nth-of-type(11)::before{content:"11　"}#main .editorArea>h5:nth-of-type(12)::before{content:"12　"}#main .editorArea>h5:nth-of-type(13)::before{content:"13　"}#main .editorArea>h5:nth-of-type(14)::before{content:"14　"}#main .editorArea>h5:nth-of-type(15)::before{content:"15　"}#main .editorArea>h5:nth-of-type(16)::before{content:"16　"}#main .editorArea>h5:nth-of-type(17)::before{content:"17　"}#main .editorArea>h5:nth-of-type(18)::before{content:"18　"}#main .editorArea>h5:nth-of-type(19)::before{content:"19　"}#main .editorArea>h5:first-child{padding-top:0}#main .editorArea div>h5,#main .editorArea section>h5{font-family:'Noto Sans JP BOLD';margin-bottom:.5em;padding-top:.5em;font-size:1.8rem}#main .editorArea div>h5:nth-of-type(1)::before,#main .editorArea section>h5:nth-of-type(1)::before{content:"1　"}#main .editorArea div>h5:nth-of-type(2)::before,#main .editorArea section>h5:nth-of-type(2)::before{content:"2　"}#main .editorArea div>h5:nth-of-type(3)::before,#main .editorArea section>h5:nth-of-type(3)::before{content:"3　"}#main .editorArea div>h5:nth-of-type(4)::before,#main .editorArea section>h5:nth-of-type(4)::before{content:"4　"}#main .editorArea div>h5:nth-of-type(5)::before,#main .editorArea section>h5:nth-of-type(5)::before{content:"5　"}#main .editorArea div>h5:nth-of-type(6)::before,#main .editorArea section>h5:nth-of-type(6)::before{content:"6　"}#main .editorArea div>h5:nth-of-type(7)::before,#main .editorArea section>h5:nth-of-type(7)::before{content:"7　"}#main .editorArea div>h5:nth-of-type(8)::before,#main .editorArea section>h5:nth-of-type(8)::before{content:"8　"}#main .editorArea div>h5:nth-of-type(9)::before,#main .editorArea section>h5:nth-of-type(9)::before{content:"9　"}#main .editorArea div>h5:nth-of-type(10)::before,#main .editorArea section>h5:nth-of-type(10)::before{content:"10　"}#main .editorArea div>h5:nth-of-type(11)::before,#main .editorArea section>h5:nth-of-type(11)::before{content:"11　"}#main .editorArea div>h5:nth-of-type(12)::before,#main .editorArea section>h5:nth-of-type(12)::before{content:"12　"}#main .editorArea div>h5:nth-of-type(13)::before,#main .editorArea section>h5:nth-of-type(13)::before{content:"13　"}#main .editorArea div>h5:nth-of-type(14)::before,#main .editorArea section>h5:nth-of-type(14)::before{content:"14　"}#main .editorArea div>h5:nth-of-type(15)::before,#main .editorArea section>h5:nth-of-type(15)::before{content:"15　"}#main .editorArea div>h5:nth-of-type(16)::before,#main .editorArea section>h5:nth-of-type(16)::before{content:"16　"}#main .editorArea div>h5:nth-of-type(17)::before,#main .editorArea section>h5:nth-of-type(17)::before{content:"17　"}#main .editorArea div>h5:nth-of-type(18)::before,#main .editorArea section>h5:nth-of-type(18)::before{content:"18　"}#main .editorArea div>h5:nth-of-type(19)::before,#main .editorArea section>h5:nth-of-type(19)::before{content:"19　"}#main .editorArea div>h5:first-child,#main .editorArea section>h5:first-child{padding-top:0}#main .editorArea h6{margin-bottom:.5em;font-family:'Noto Sans JP BOLD';font-size:1.8rem}#main .editorArea h6::before{color:#0067bc;content:"■"}#main .editorArea section{margin-bottom:6.77711%}#main .editorArea section h2,#main .editorArea section h3{padding:2.10843% 33.13253% 2.10843% 6.92771%;margin-bottom:.5em;position:relative;color:#326697;background-color:#f4f4f4;font-family:'Noto Sans JP BOLD';font-size:1.8rem;cursor:pointer}#main .editorArea section h2.close::before,#main .editorArea section h3.close::before{margin-top:-6px;border-top:1px solid #326697;border-right:1px solid #326697;position:absolute;top:50%;left:2.56024%;width:8px;height:8px;content:"";-webkit-transform:rotate(135deg);transform:rotate(135deg)}#main .editorArea section h2.close::after,#main .editorArea section h3.close::after{padding:2.40964% 4.21687% 0% 0%;position:absolute;top:0;right:0;text-align:right;font-weight:normal;font-size:1.4rem;content:"クリックで本文を表示"}#main .editorArea section h2.open::before,#main .editorArea section h3.open::before{border-top:1px solid #326697;border-right:1px solid #326697;position:absolute;top:50%;left:2.56024%;width:8px;height:8px;content:"";-webkit-transform:rotate(315deg);transform:rotate(315deg)}#main .editorArea section h2.open::after,#main .editorArea section h3.open::after{padding:2.40964% 4.21687% 0% 0%;position:absolute;top:0;right:0;text-align:right;font-weight:normal;font-size:1.4rem;content:"クリックで本文を閉じる"}#main .editorArea section .inner{padding-top:1em}#main .editorArea section .inner p{margin-bottom:1em}#main .editorArea section .inner p:last-child{margin-bottom:0}@media (max-width: 959px) and (min-width: 671px){#main .editorArea h3{font-size:2.2rem}}@media (max-width: 959px) and (max-width: 670px){#main .editorArea h3{font-size:3.28358vw}}@media (max-width: 959px) and (min-width: 671px){#main .editorArea h4{font-size:2rem}}@media (max-width: 959px) and (max-width: 670px){#main .editorArea h4{font-size:2.98507vw}}@media (max-width: 959px) and (min-width: 671px){#main .editorArea h6{font-size:1.7rem}}@media (max-width: 959px) and (max-width: 670px){#main .editorArea h6{font-size:2.53731vw}}@media (max-width: 959px) and (min-width: 671px){#main .editorArea h5,#main .editorArea div>h5,#main .editorArea section>h5{font-size:2rem}}@media (max-width: 959px) and (max-width: 670px){#main .editorArea h5,#main .editorArea div>h5,#main .editorArea section>h5{font-size:2.98507vw}}@media (max-width: 959px){#main .editorArea img{height:auto}#main .editorArea section{margin-bottom:7.01754%}#main .editorArea section h2,#main .editorArea section h3{padding:2.45614% 8.77193% 2.45614% 16.66667%;left:-8.77193%;width:92.10526%}}@media (max-width: 959px) and (min-width: 671px){#main .editorArea section h2,#main .editorArea section h3{font-size:1.8rem}}@media (max-width: 959px) and (max-width: 670px){#main .editorArea section h2,#main .editorArea section h3{font-size:2.68657vw}}@media (max-width: 959px){#main .editorArea section h2.close::before,#main .editorArea section h3.close::before{margin-top:-4px;left:8.20896%;width:4px;height:4px}#main .editorArea section h2.close::after,#main .editorArea section h3.close::after{padding:2.63158% 8.77193% 0% 0%;content:"タップで本文を表示"}}@media (max-width: 959px) and (min-width: 671px){#main .editorArea section h2.close::after,#main .editorArea section h3.close::after{font-size:1.6rem}}@media (max-width: 959px) and (max-width: 670px){#main .editorArea section h2.close::after,#main .editorArea section h3.close::after{font-size:2.38806vw}}@media (max-width: 959px){#main .editorArea section h2.open::before,#main .editorArea section h3.open::before{margin-top:0;left:8.20896%;width:4px;height:4px}#main .editorArea section h2.open::after,#main .editorArea section h3.open::after{padding:2.63158% 8.77193% 0% 0%;content:"タップで本文を閉じる"}}@media (max-width: 959px) and (min-width: 671px){#main .editorArea section h2.open::after,#main .editorArea section h3.open::after{font-size:1.6rem}}@media (max-width: 959px) and (max-width: 670px){#main .editorArea section h2.open::after,#main .editorArea section h3.open::after{font-size:2.38806vw}}@media (max-width: 959px){#main .editorArea section .inner p{margin-bottom:2em}#main .editorArea section .inner p:last-child{margin-bottom:0}}#aside{width:30.47809%}#aside>ul>li{border-bottom:1px solid #e4e4e4}#aside>ul>li>a{padding:0.5em 0 0.5em 15.35948%;display:block;background-position:1.96078% center;background-repeat:no-repeat;background-size:10.78431%;font-size:1.8rem}#aside>ul>li.home>a{background-image:url(../img/common/icon_home.png)}#aside>ul>li.login>a{background-image:url(../img/common/icon_login.png)}#aside>ul>li.contact>a{background-image:url(../img/common/icon_contact.png)}#aside>ul>li.patient>a{background-image:url(../img/common/icon_patient.png)}#aside>ul>li.project>a{background-image:url(../img/common/icon_project.png)}#aside>ul>li.message>a{background-image:url(../img/common/icon_message.png)}#aside>ul>li.area>a{background-image:url(../img/common/icon_area.png)}#aside>ul>li.option>a{background-image:url(../img/common/icon_option.png)}#aside>ul>li.manage>a{background-image:url(../img/common/icon_manage.png)}#aside>ul>li.edit>a{background-image:url(../img/common/icon_edit.png)}#aside>ul>li.faq>a{background-image:url(../img/common/icon_faq.png)}#aside>ul>li.home>a,#aside>ul>li.login>a,#aside>ul>li.contact>a{padding-top:1em;padding-bottom:1em;background-size:10.78431%}#aside>ul>li.current>a{border-bottom:1px solid #e4e4e4;background-color:#cedbe6}#aside>ul>li.current>ul{display:block}#aside>ul>li>ul{margin-left:15.03268%;display:none}#aside>ul>li>ul>li{border-bottom:1px solid #e4e4e4}#aside>ul>li>ul>li:last-child{border:none}#aside>ul>li>ul>li.current{background-color:#f4f4f4}#aside>ul>li>ul>li.current>a{font-family:'Noto Sans JP BOLD'}#aside>ul>li>ul>li.current>ul{margin-left:15.03268%;display:block}#aside>ul>li>ul>li.current>ul li{border-top:1px solid #fff}#aside>ul>li>ul>li.current>ul li.current a{font-family:'Noto Sans JP BOLD'}#aside>ul>li>ul>li.current>ul li a{font-size:1.6rem}#aside>ul>li>ul>li.closeCurrent>ul{display:none}#aside>ul>li>ul>li a{padding:.5em 0 .5em 1em;display:block;position:relative;font-size:1.8rem}#aside>ul>li>ul>li a::before{border-top:1px solid #195fbd;border-right:1px solid #195fbd;position:absolute;top:1.1em;left:0;width:4px;height:4px;content:"";-webkit-transform:rotate(45deg);transform:rotate(45deg)}#aside>ul>li>ul>li>ul{display:none}@media (max-width: 959px){#aside{display:none}}#footer{background-color:#cedbe6;text-align:center}#footer .forTop{position:fixed;right:20px;bottom:30px;z-index:5}#footer small{padding:.5em 0;display:block;font-size:1.6rem}@media (max-width: 959px){#footer .forTop{width:11.9403%;max-width:72px}}@media (max-width: 959px) and (min-width: 671px){#footer small{font-size:1.6rem}}@media (max-width: 959px) and (max-width: 670px){#footer small{font-size:2.38806vw}}
