@import"https://fonts.googleapis.com/css2?family=Noto+Sans+JP:wght@400;500;700&display=swap";@import"https://fonts.googleapis.com/css2?family=Roboto:wght@300;400;600&display=swap";@import"https://use.typekit.net/mpx4qkk.css";@import"https://use.fontawesome.com/releases/v5.5.0/css/all.css";@layer foundations{article,aside,footer,header,main,nav,section{display:block}figcaption,figure{margin:0;padding:0}:root{box-sizing:border-box}*,:after,:before{border-width:0;border-style:solid;box-sizing:inherit}html{font-size:62.5%}:root body,_::-webkit-full-page-media,_:future{font-feature-settings:"unset"}blockquote,body,dd,div,dl,dt,fieldset,form,h1,h2,h3,h4,h5,h6,li,ol,p,pre,td,th,ul{margin:0;padding:0}input,textarea{margin:0;font-size:100%}label{cursor:pointer}table{border-collapse:collapse;border-spacing:0;font-size:100%}fieldset,img{border:0}img{max-width:100%;height:auto;vertical-align:middle}address,caption,cite,code,dfn,em,th,var{font-weight:400;font-style:normal}ol,ul{list-style:none}caption,th{text-align:left}h1,h2,h3,h4,h5,h6{font-size:100%;font-weight:400}q:after,q:before{content:""}abbr,acronym{border:0}}@keyframes scrollarrow01{0%{opacity:0;transform:rotate(-45deg) translate(0)}50%{opacity:1}to{opacity:0;transform:rotate(-45deg) translate(-10px,10px)}}@keyframes scrollwheel{0%{opacity:0;transform:translate(0)}40%{opacity:1}80%{opacity:0;transform:translateY(10px)}to{opacity:0}}@keyframes fadeIn{0%{visibility:visible;opacity:0}to{visibility:visible;opacity:1}}@keyframes slideInUp{0%{visibility:visible;opacity:0;transform:translate3d(0,20px,0)}to{visibility:visible;opacity:1;transform:translateZ(0)}}@keyframes slideInDown{0%{visibility:visible;opacity:0;transform:translate3d(0,-30px,0)}to{visibility:visible;opacity:1;transform:translateZ(0)}}@keyframes flipInX{0%{visibility:visible;opacity:0;animation-timing-function:ease-in;transform:perspective(400px) rotateX(90deg)}50%{opacity:1;transform:perspective(400px) rotateX(10deg)}to{visibility:visible;transform:perspective(400px)}}@keyframes bounceIn{to{visibility:visible;transform:scaleX(1)}10%,20%,30%,40%,50%,60%{transform:scaleX(1)}70%{transform:scale3d(1.07,1.07,1.07)}0%{visibility:visible;transform:scaleX(1)}}@keyframes animatedBackground_foot{to{background-position:116.68%}}@keyframes animatedBackground_squat{to{background-position:center 103.6%}}@keyframes animatedBackground_squat_tab{to{background-position:center 104.6%}}@keyframes animatedBackground_squat_pc{to{background-position:center 104.8%}}@keyframes animatedBackground_squat_pc-large{to{background-position:center 104.75%}}@keyframes animatedBackground_table{to{background-position:116.69%}}@keyframes menu-bar01{0%{transform:translateY(8px) rotate(45deg)}50%{transform:translateY(8px) rotate(0)}to{transform:translateY(0) rotate(0)}}@keyframes menu-bar02{0%{transform:translateY(-8px) rotate(-45deg)}50%{transform:translateY(-8px) rotate(0)}to{transform:translateY(0) rotate(0)}}@keyframes active-menu-bar01{0%{transform:translateY(0) rotate(0)}50%{transform:translateY(8px) rotate(0)}to{transform:translateY(8px) rotate(45deg)}}@keyframes active-menu-bar03{0%{transform:translateY(0) rotate(0)}50%{transform:translateY(-8px) rotate(0)}to{transform:translateY(-8px) rotate(-45deg)}}html{overflow-y:scroll}body{color:#333;font-family:europa,ヒラギノ角ゴ ProN W3,HiraKakuProN-W3,ヒラギノ角ゴ Pro W3,HiraKakuPro-W3,ヒラギノ角ゴ ProN W6,HiraKakuProN-W6,ヒラギノ角ゴ Pro W6,HiraKakuPro-W6,sans-serif;font-size:16px;font-size:1.6em;font-feature-settings:"palt";letter-spacing:.07em;line-height:2.125;text-size-adjust:none;background:#fff none;animation:fadeIn 2s ease 0s 1 normal;overflow-scrolling:touch;text-align:center}@media only screen and (min-width:768px),print{body{font-family:europa,游ゴシック体,YuGothic,游ゴシック Medium,Yu Gothic Medium,游ゴシック,Yu Gothic,メイリオ,sans-serif}}#contents,#wrapper{margin:0 auto;text-align:center}a{color:#333;text-decoration:none;transition:color .2s}a:after,a:before{transition:all .2s}a:active,a:focus,a:hover{color:#e60012}.effect{opacity:0}.effect.aniOn{animation:slideInUp .8s ease 0s 1 forwards}.fwN{font-weight:400!important}.fwB{font-weight:700!important}.fzXXS{font-size:25%!important}.fzSS{font-size:75%!important}.fzS{font-size:88%!important}.fzM{font-size:100%!important}.fzL{font-size:113%!important}.fzLL{font-size:125%!important}.fzLLL{font-size:138%!important}sup{vertical-align:top!important}sub,sup{font-size:75%!important}sub{vertical-align:baseline!important}.googlemap01,.youtube01{position:relative;width:100%;padding-top:56.25%}.googlemap01 iframe,.youtube01 iframe{position:absolute;top:0;right:0;width:100%!important;height:100%!important}.taL{text-align:left!important}.taC{text-align:center!important}.taR{text-align:right!important}.vaT{vertical-align:top!important}.vaM{vertical-align:middle!important}.vaB{vertical-align:bottom!important}.blockC{margin-right:auto;margin-left:auto;text-align:left}* html .blockC{margin-right:0;margin-left:0}.blockR{margin-left:auto;text-align:left}* html .blockR{margin-left:0}.sp{display:inline-block}.pc{display:none}@media only screen and (min-width:768px),print{.sp{display:none}.pc{display:inline-block}.col_1>*{justify-content:center!important}.col_1>*>*{width:100%;max-width:540px}.col_2>*>*{width:calc(50% - 10px)!important}.col_3>*>*,.col_3>*>:after{width:calc(33% - 10px)!important}.col_3>*>:after{display:block;content:""}.col_4>*>*{width:calc(25% - 10px)!important}.col_4>*>:after,.col_4>*>:before{display:block;width:calc(25% - 10px)!important;content:""}.col_4>*>:before{order:1}.col_5>*{justify-content:flex-start!important}.col_5>*>*{width:18.9%!important;margin:0 15px 0 0!important}.col_5>*>:last-child{margin:0!important}}@media only screen and (min-width:768px),print{.col_2>*>*,::-ms-backdrop{width:49.3%!important}.col_3>*>*,.col_3>*>:last-child,::-ms-backdrop{width:32.2%!important}.col_3>*>:after,::-ms-backdrop{width:32.2%!important}.col_4>*>*,.col_4>*>:before,::-ms-backdrop{width:23%!important}.col_4>*>:after,::-ms-backdrop{width:23%!important}.col_5>*>*,::-ms-backdrop{width:18%!important}}.w960{width:960px}.w800{width:800px}.w640{width:640px}.w480{width:480px}.w320{width:320px}.w160{width:160px}.wHalf{width:48%}.wTri{width:33%}.wQuart{width:24%}.wFull{width:99.9%}.wMax{width:100%}.w03per{width:3%!important}.w05per{width:5%!important}.w10per{width:10%!important}.w13per{width:13%!important}.w15per{width:15%!important}.w20per{width:20%!important}.w23per{width:23%!important}.w25per{width:25%!important}.w30per{width:30%!important}.w33per{width:33%!important}.w35per{width:35%!important}.w40per{width:40%!important}.w43per{width:43%!important}.w45per{width:45%!important}.w50per{width:50%!important}.w53per{width:53%!important}.w55per{width:55%!important}.w60per{width:60%!important}.w63per{width:63%!important}.w65per{width:65%!important}.w70per{width:70%!important}.w73per{width:73%!important}.w75per{width:75%!important}.w80per{width:80%!important}.w83per{width:83%!important}.w85per{width:85%!important}.w90per{width:90%!important}.w93per{width:93%!important}.w95per{width:95%!important}.w100per{width:100%!important}.flL{float:left}.flL,.flR{display:inline}.flR{float:right}.flImgL{display:inline;float:left;margin-right:10px}.flImgR{display:inline;float:right;margin-left:10px}.ftBox{overflow:hidden}.clear{clear:both!important}.block{display:block!important}.inlineblock{display:inline-block!important}.hide{display:none!important}.bgN{background:none!important}.tdU{text-decoration:underline!important}.tdN{text-decoration:none!important}.mt00{margin-top:0!important}.mt05{margin-top:.5%!important}.mt10{margin-top:1%!important}.mt15{margin-top:1.5%!important}.mt20{margin-top:2%!important}.mt25{margin-top:2.5%!important}.mt30{margin-top:3%!important}.mt35{margin-top:3.5%!important}.mt40{margin-top:4%!important}.mt45{margin-top:4.5%!important}.mt50{margin-top:5%!important}.mt55{margin-top:5.5%!important}.mt60{margin-top:6%!important}.mt65{margin-top:6.5%!important}.mt70{margin-top:7%!important}.mt75{margin-top:7.5%!important}.mt80{margin-top:8%!important}.mt85{margin-top:8.5%!important}.mt90{margin-top:9%!important}.mt95{margin-top:9.5%!important}.mt100{margin-top:10%!important}.mr00{margin-right:0!important}.mr05{margin-right:.5%!important}.mr10{margin-right:1%!important}.mr15{margin-right:1.5%!important}.mr20{margin-right:2%!important}.mr25{margin-right:2.5%!important}.mr30{margin-right:3%!important}.mr35{margin-right:3.5%!important}.mr40{margin-right:4%!important}.mr45{margin-right:4.5%!important}.mr50{margin-right:5%!important}.mr55{margin-right:5.5%!important}.mr60{margin-right:6%!important}.mr65{margin-right:6.5%!important}.mr70{margin-right:7%!important}.mr75{margin-right:7.5%!important}.mr80{margin-right:8%!important}.mr85{margin-right:8.5%!important}.mr90{margin-right:9%!important}.mr95{margin-right:9.5%!important}.mr100{margin-right:10%!important}.mb00{margin-bottom:0!important}.mb05{margin-bottom:.5%!important}.mb10{margin-bottom:1%!important}.mb15{margin-bottom:1.5%!important}.mb20{margin-bottom:2%!important}.mb25{margin-bottom:2.5%!important}.mb30{margin-bottom:3%!important}.mb35{margin-bottom:3.5%!important}.mb40{margin-bottom:4%!important}.mb45{margin-bottom:4.5%!important}.mb50{margin-bottom:5%!important}.mb55{margin-bottom:5.5%!important}.mb60{margin-bottom:6%!important}.mb65{margin-bottom:6.5%!important}.mb70{margin-bottom:7%!important}.mb75{margin-bottom:7.5%!important}.mb80{margin-bottom:8%!important}.mb85{margin-bottom:8.5%!important}.mb90{margin-bottom:9%!important}.mb95{margin-bottom:9.5%!important}.mb100{margin-bottom:10%!important}.ml00{margin-left:0!important}.ml05{margin-left:.5%!important}.ml10{margin-left:1%!important}.ml15{margin-left:1.5%!important}.ml20{margin-left:2%!important}.ml25{margin-left:2.5%!important}.ml30{margin-left:3%!important}.ml35{margin-left:3.5%!important}.ml40{margin-left:4%!important}.ml45{margin-left:4.5%!important}.ml50{margin-left:5%!important}.ml55{margin-left:5.5%!important}.ml60{margin-left:6%!important}.ml65{margin-left:6.5%!important}.ml70{margin-left:7%!important}.ml75{margin-left:7.5%!important}.ml80{margin-left:8%!important}.ml85{margin-left:8.5%!important}.ml90{margin-left:9%!important}.ml95{margin-left:9.5%!important}.ml100{margin-left:10%!important}.pt00{padding-top:0!important}.pt05{padding-top:.5%!important}.pt10{padding-top:1%!important}.pt15{padding-top:1.5%!important}.pt20{padding-top:2%!important}.pt25{padding-top:2.5%!important}.pt30{padding-top:3%!important}.pt35{padding-top:3.5%!important}.pt40{padding-top:4%!important}.pt45{padding-top:4.5%!important}.pt50{padding-top:5%!important}.pt55{padding-top:5.5%!important}.pt60{padding-top:6%!important}.pt65{padding-top:6.5%!important}.pt70{padding-top:7%!important}.pt75{padding-top:7.5%!important}.pt80{padding-top:8%!important}.pt85{padding-top:8.5%!important}.pt90{padding-top:9%!important}.pt95{padding-top:9.5%!important}.pt100{padding-top:10%!important}.pr00{padding-right:0!important}.pr05{padding-right:.5%!important}.pr10{padding-right:1%!important}.pr15{padding-right:1.5%!important}.pr20{padding-right:2%!important}.pr25{padding-right:2.5%!important}.pr30{padding-right:3%!important}.pr35{padding-right:3.5%!important}.pr40{padding-right:4%!important}.pr45{padding-right:4.5%!important}.pr50{padding-right:5%!important}.pr55{padding-right:5.5%!important}.pr60{padding-right:6%!important}.pr65{padding-right:6.5%!important}.pr70{padding-right:7%!important}.pr75{padding-right:7.5%!important}.pr80{padding-right:8%!important}.pr85{padding-right:8.5%!important}.pr90{padding-right:9%!important}.pr95{padding-right:9.5%!important}.pr100{padding-right:10%!important}.pb00{padding-bottom:0!important}.pb05{padding-bottom:.5%!important}.pb10{padding-bottom:1%!important}.pb15{padding-bottom:1.5%!important}.pb20{padding-bottom:2%!important}.pb25{padding-bottom:2.5%!important}.pb30{padding-bottom:3%!important}.pb35{padding-bottom:3.5%!important}.pb40{padding-bottom:4%!important}.pb45{padding-bottom:4.5%!important}.pb50{padding-bottom:5%!important}.pb55{padding-bottom:5.5%!important}.pb60{padding-bottom:6%!important}.pb65{padding-bottom:6.5%!important}.pb70{padding-bottom:7%!important}.pb75{padding-bottom:7.5%!important}.pb80{padding-bottom:8%!important}.pb85{padding-bottom:8.5%!important}.pb90{padding-bottom:9%!important}.pb95{padding-bottom:9.5%!important}.pb100{padding-bottom:10%!important}.pl00{padding-left:0!important}.pl05{padding-left:.5%!important}.pl10{padding-left:1%!important}.pl15{padding-left:1.5%!important}.pl20{padding-left:2%!important}.pl25{padding-left:2.5%!important}.pl30{padding-left:3%!important}.pl35{padding-left:3.5%!important}.pl40{padding-left:4%!important}.pl45{padding-left:4.5%!important}.pl50{padding-left:5%!important}.pl55{padding-left:5.5%!important}.pl60{padding-left:6%!important}.pl65{padding-left:6.5%!important}.pl70{padding-left:7%!important}.pl75{padding-left:7.5%!important}.pl80{padding-left:8%!important}.pl85{padding-left:8.5%!important}.pl90{padding-left:9%!important}.pl95{padding-left:9.5%!important}.pl100{padding-left:10%!important}.border_bottom_gray{border-bottom:1px solid #d2d2d2!important}.border_bottom_gray_dotted{border-bottom:1px dotted #d2d2d2!important}.br_half{content:" ";display:block;line-height:.7em;height:.7em}.m-0{margin:0!important}.mt-0{margin-top:0!important}.mb-0{margin-bottom:0!important}.mr-0{margin-right:0!important}.ml-0,.mx-0{margin-left:0!important}.mx-0{margin-right:0!important}.my-0{margin-top:0!important;margin-bottom:0!important}.p-0{padding:0!important}.pt-0{padding-top:0!important}.pb-0{padding-bottom:0!important}.pr-0{padding-right:0!important}.pl-0,.px-0{padding-left:0!important}.px-0{padding-right:0!important}.py-0{padding-top:0!important;padding-bottom:0!important}.m-xs{margin:20px!important}.mt-xs{margin-top:20px!important}.mb-xs{margin-bottom:20px!important}.mr-xs{margin-right:20px!important}.ml-xs,.mx-xs{margin-left:20px!important}.mx-xs{margin-right:20px!important}.my-xs{margin-top:20px!important;margin-bottom:20px!important}.p-xs{padding:20px!important}.pt-xs{padding-top:20px!important}.pb-xs{padding-bottom:20px!important}.pr-xs{padding-right:20px!important}.pl-xs,.px-xs{padding-left:20px!important}.px-xs{padding-right:20px!important}.py-xs{padding-top:20px!important;padding-bottom:20px!important}.m-ss{margin:30px!important}.mt-ss{margin-top:30px!important}.mb-ss{margin-bottom:30px!important}.mr-ss{margin-right:30px!important}.ml-ss,.mx-ss{margin-left:30px!important}.mx-ss{margin-right:30px!important}.my-ss{margin-top:30px!important;margin-bottom:30px!important}.p-ss{padding:30px!important}.pt-ss{padding-top:30px!important}.pb-ss{padding-bottom:30px!important}.pr-ss{padding-right:30px!important}.pl-ss,.px-ss{padding-left:30px!important}.px-ss{padding-right:30px!important}.py-ss{padding-top:30px!important;padding-bottom:30px!important}.m-s{margin:40px!important}.mt-s{margin-top:40px!important}.mb-s{margin-bottom:40px!important}.mr-s{margin-right:40px!important}.ml-s,.mx-s{margin-left:40px!important}.mx-s{margin-right:40px!important}.my-s{margin-top:40px!important;margin-bottom:40px!important}.p-s{padding:40px!important}.pt-s{padding-top:40px!important}.pb-s{padding-bottom:40px!important}.pr-s{padding-right:40px!important}.pl-s,.px-s{padding-left:40px!important}.px-s{padding-right:40px!important}.py-s{padding-top:40px!important;padding-bottom:40px!important}.m-m{margin:50px!important}.mt-m{margin-top:50px!important}.mb-m{margin-bottom:50px!important}.mr-m{margin-right:50px!important}.ml-m,.mx-m{margin-left:50px!important}.mx-m{margin-right:50px!important}.my-m{margin-top:50px!important;margin-bottom:50px!important}.p-m{padding:50px!important}.pt-m{padding-top:50px!important}.pb-m{padding-bottom:50px!important}.pr-m{padding-right:50px!important}.pl-m,.px-m{padding-left:50px!important}.px-m{padding-right:50px!important}.py-m{padding-top:50px!important;padding-bottom:50px!important}.m-l{margin:60px!important}.mt-l{margin-top:60px!important}.mb-l{margin-bottom:60px!important}.mr-l{margin-right:60px!important}.ml-l,.mx-l{margin-left:60px!important}.mx-l{margin-right:60px!important}.my-l{margin-top:60px!important;margin-bottom:60px!important}.p-l{padding:60px!important}.pt-l{padding-top:60px!important}.pb-l{padding-bottom:60px!important}.pr-l{padding-right:60px!important}.pl-l,.px-l{padding-left:60px!important}.px-l{padding-right:60px!important}.py-l{padding-top:60px!important;padding-bottom:60px!important}.m-ll{margin:80px!important}.mt-ll{margin-top:80px!important}.mb-ll{margin-bottom:80px!important}.mr-ll{margin-right:80px!important}.ml-ll,.mx-ll{margin-left:80px!important}.mx-ll{margin-right:80px!important}.my-ll{margin-top:80px!important;margin-bottom:80px!important}.p-ll{padding:80px!important}.pt-ll{padding-top:80px!important}.pb-ll{padding-bottom:80px!important}.pr-ll{padding-right:80px!important}.pl-ll,.px-ll{padding-left:80px!important}.px-ll{padding-right:80px!important}.py-ll{padding-top:80px!important;padding-bottom:80px!important}.m-xl{margin:100px!important}.mt-xl{margin-top:100px!important}.mb-xl{margin-bottom:100px!important}.mr-xl{margin-right:100px!important}.ml-xl,.mx-xl{margin-left:100px!important}.mx-xl{margin-right:100px!important}.my-xl{margin-top:100px!important;margin-bottom:100px!important}.p-xl{padding:100px!important}.pt-xl{padding-top:100px!important}.pb-xl{padding-bottom:100px!important}.pr-xl{padding-right:100px!important}.pl-xl,.px-xl{padding-left:100px!important}.px-xl{padding-right:100px!important}.py-xl{padding-top:100px!important;padding-bottom:100px!important}.m-xxl{margin:160px!important}.mt-xxl{margin-top:160px!important}.mb-xxl{margin-bottom:160px!important}.mr-xxl{margin-right:160px!important}.ml-xxl,.mx-xxl{margin-left:160px!important}.mx-xxl{margin-right:160px!important}.my-xxl{margin-top:160px!important;margin-bottom:160px!important}.p-xxl{padding:160px!important}.pt-xxl{padding-top:160px!important}.pb-xxl{padding-bottom:160px!important}.pr-xxl{padding-right:160px!important}.pl-xxl,.px-xxl{padding-left:160px!important}.px-xxl{padding-right:160px!important}.py-xxl{padding-top:160px!important;padding-bottom:160px!important}.m-auto{margin:auto!important}.mt-auto{margin-top:auto!important}.mb-auto{margin-bottom:auto!important}.mr-auto{margin-right:auto!important}.ml-auto,.mx-auto{margin-left:auto!important}.mx-auto{margin-right:auto!important}.my-auto{margin-top:auto!important;margin-bottom:auto!important}.p-auto{padding:auto!important}.pt-auto{padding-top:auto!important}.pb-auto{padding-bottom:auto!important}.pr-auto{padding-right:auto!important}.pl-auto,.px-auto{padding-left:auto!important}.px-auto{padding-right:auto!important}.py-auto{padding-top:auto!important;padding-bottom:auto!important}@media only screen and (min-width:768px),print{.m-0-on-tab{margin:0!important}.mt-0-on-tab{margin-top:0!important}.mb-0-on-tab{margin-bottom:0!important}.mr-0-on-tab{margin-right:0!important}.ml-0-on-tab,.mx-0-on-tab{margin-left:0!important}.mx-0-on-tab{margin-right:0!important}.my-0-on-tab{margin-top:0!important;margin-bottom:0!important}.p-0-on-tab{padding:0!important}.pt-0-on-tab{padding-top:0!important}.pb-0-on-tab{padding-bottom:0!important}.pr-0-on-tab{padding-right:0!important}.pl-0-on-tab,.px-0-on-tab{padding-left:0!important}.px-0-on-tab{padding-right:0!important}.py-0-on-tab{padding-top:0!important;padding-bottom:0!important}.m-xs-on-tab{margin:20px!important}.mt-xs-on-tab{margin-top:20px!important}.mb-xs-on-tab{margin-bottom:20px!important}.mr-xs-on-tab{margin-right:20px!important}.ml-xs-on-tab,.mx-xs-on-tab{margin-left:20px!important}.mx-xs-on-tab{margin-right:20px!important}.my-xs-on-tab{margin-top:20px!important;margin-bottom:20px!important}.p-xs-on-tab{padding:20px!important}.pt-xs-on-tab{padding-top:20px!important}.pb-xs-on-tab{padding-bottom:20px!important}.pr-xs-on-tab{padding-right:20px!important}.pl-xs-on-tab,.px-xs-on-tab{padding-left:20px!important}.px-xs-on-tab{padding-right:20px!important}.py-xs-on-tab{padding-top:20px!important;padding-bottom:20px!important}.m-ss-on-tab{margin:30px!important}.mt-ss-on-tab{margin-top:30px!important}.mb-ss-on-tab{margin-bottom:30px!important}.mr-ss-on-tab{margin-right:30px!important}.ml-ss-on-tab,.mx-ss-on-tab{margin-left:30px!important}.mx-ss-on-tab{margin-right:30px!important}.my-ss-on-tab{margin-top:30px!important;margin-bottom:30px!important}.p-ss-on-tab{padding:30px!important}.pt-ss-on-tab{padding-top:30px!important}.pb-ss-on-tab{padding-bottom:30px!important}.pr-ss-on-tab{padding-right:30px!important}.pl-ss-on-tab,.px-ss-on-tab{padding-left:30px!important}.px-ss-on-tab{padding-right:30px!important}.py-ss-on-tab{padding-top:30px!important;padding-bottom:30px!important}.m-s-on-tab{margin:40px!important}.mt-s-on-tab{margin-top:40px!important}.mb-s-on-tab{margin-bottom:40px!important}.mr-s-on-tab{margin-right:40px!important}.ml-s-on-tab,.mx-s-on-tab{margin-left:40px!important}.mx-s-on-tab{margin-right:40px!important}.my-s-on-tab{margin-top:40px!important;margin-bottom:40px!important}.p-s-on-tab{padding:40px!important}.pt-s-on-tab{padding-top:40px!important}.pb-s-on-tab{padding-bottom:40px!important}.pr-s-on-tab{padding-right:40px!important}.pl-s-on-tab,.px-s-on-tab{padding-left:40px!important}.px-s-on-tab{padding-right:40px!important}.py-s-on-tab{padding-top:40px!important;padding-bottom:40px!important}.m-m-on-tab{margin:50px!important}.mt-m-on-tab{margin-top:50px!important}.mb-m-on-tab{margin-bottom:50px!important}.mr-m-on-tab{margin-right:50px!important}.ml-m-on-tab,.mx-m-on-tab{margin-left:50px!important}.mx-m-on-tab{margin-right:50px!important}.my-m-on-tab{margin-top:50px!important;margin-bottom:50px!important}.p-m-on-tab{padding:50px!important}.pt-m-on-tab{padding-top:50px!important}.pb-m-on-tab{padding-bottom:50px!important}.pr-m-on-tab{padding-right:50px!important}.pl-m-on-tab,.px-m-on-tab{padding-left:50px!important}.px-m-on-tab{padding-right:50px!important}.py-m-on-tab{padding-top:50px!important;padding-bottom:50px!important}.m-l-on-tab{margin:60px!important}.mt-l-on-tab{margin-top:60px!important}.mb-l-on-tab{margin-bottom:60px!important}.mr-l-on-tab{margin-right:60px!important}.ml-l-on-tab,.mx-l-on-tab{margin-left:60px!important}.mx-l-on-tab{margin-right:60px!important}.my-l-on-tab{margin-top:60px!important;margin-bottom:60px!important}.p-l-on-tab{padding:60px!important}.pt-l-on-tab{padding-top:60px!important}.pb-l-on-tab{padding-bottom:60px!important}.pr-l-on-tab{padding-right:60px!important}.pl-l-on-tab,.px-l-on-tab{padding-left:60px!important}.px-l-on-tab{padding-right:60px!important}.py-l-on-tab{padding-top:60px!important;padding-bottom:60px!important}.m-ll-on-tab{margin:80px!important}.mt-ll-on-tab{margin-top:80px!important}.mb-ll-on-tab{margin-bottom:80px!important}.mr-ll-on-tab{margin-right:80px!important}.ml-ll-on-tab,.mx-ll-on-tab{margin-left:80px!important}.mx-ll-on-tab{margin-right:80px!important}.my-ll-on-tab{margin-top:80px!important;margin-bottom:80px!important}.p-ll-on-tab{padding:80px!important}.pt-ll-on-tab{padding-top:80px!important}.pb-ll-on-tab{padding-bottom:80px!important}.pr-ll-on-tab{padding-right:80px!important}.pl-ll-on-tab,.px-ll-on-tab{padding-left:80px!important}.px-ll-on-tab{padding-right:80px!important}.py-ll-on-tab{padding-top:80px!important;padding-bottom:80px!important}.m-xl-on-tab{margin:100px!important}.mt-xl-on-tab{margin-top:100px!important}.mb-xl-on-tab{margin-bottom:100px!important}.mr-xl-on-tab{margin-right:100px!important}.ml-xl-on-tab,.mx-xl-on-tab{margin-left:100px!important}.mx-xl-on-tab{margin-right:100px!important}.my-xl-on-tab{margin-top:100px!important;margin-bottom:100px!important}.p-xl-on-tab{padding:100px!important}.pt-xl-on-tab{padding-top:100px!important}.pb-xl-on-tab{padding-bottom:100px!important}.pr-xl-on-tab{padding-right:100px!important}.pl-xl-on-tab,.px-xl-on-tab{padding-left:100px!important}.px-xl-on-tab{padding-right:100px!important}.py-xl-on-tab{padding-top:100px!important;padding-bottom:100px!important}.m-xxl-on-tab{margin:160px!important}.mt-xxl-on-tab{margin-top:160px!important}.mb-xxl-on-tab{margin-bottom:160px!important}.mr-xxl-on-tab{margin-right:160px!important}.ml-xxl-on-tab,.mx-xxl-on-tab{margin-left:160px!important}.mx-xxl-on-tab{margin-right:160px!important}.my-xxl-on-tab{margin-top:160px!important;margin-bottom:160px!important}.p-xxl-on-tab{padding:160px!important}.pt-xxl-on-tab{padding-top:160px!important}.pb-xxl-on-tab{padding-bottom:160px!important}.pr-xxl-on-tab{padding-right:160px!important}.pl-xxl-on-tab,.px-xxl-on-tab{padding-left:160px!important}.px-xxl-on-tab{padding-right:160px!important}.py-xxl-on-tab{padding-top:160px!important;padding-bottom:160px!important}.m-auto-on-tab{margin:auto!important}.mt-auto-on-tab{margin-top:auto!important}.mb-auto-on-tab{margin-bottom:auto!important}.mr-auto-on-tab{margin-right:auto!important}.ml-auto-on-tab,.mx-auto-on-tab{margin-left:auto!important}.mx-auto-on-tab{margin-right:auto!important}.my-auto-on-tab{margin-top:auto!important;margin-bottom:auto!important}.p-auto-on-tab{padding:auto!important}.pt-auto-on-tab{padding-top:auto!important}.pb-auto-on-tab{padding-bottom:auto!important}.pr-auto-on-tab{padding-right:auto!important}.pl-auto-on-tab,.px-auto-on-tab{padding-left:auto!important}.px-auto-on-tab{padding-right:auto!important}.py-auto-on-tab{padding-top:auto!important;padding-bottom:auto!important}}br.tab{display:none}@media only screen and (min-width:1166px),print{br.tab{display:inline}}@media only screen and (min-width:1366px),print{br.tab{display:none}}br.tab-only{display:none}@media only screen and (min-width:768px),print{br.tab-only{display:inline}}@media only screen and (min-width:1166px),print{br.tab-only{display:none}}br.pc-only{display:none}@media only screen and (min-width:1166px),print{br.pc-only{display:inline}}@media only screen and (min-width:1366px),print{br.pc-only{display:none}}#header{position:fixed;top:0;left:0;z-index:9999;width:100%;min-height:60px;background:#fff none}#header .st0{display:none;fill:#e83828}#header .st1,#header .st2{display:none;fill:#d61418}#header .st2{stroke:#fff;stroke-width:.8504;stroke-miterlimit:10}#header .st3{fill:#fff}#header .st4{fill:#e60012}#header .outer01{width:100%;max-width:1366px;margin:0 auto;padding:0}#header .inner01{min-height:60px;padding:15px 11px 11px 18px;text-align:left}#hd_logo{width:53%;max-width:364px}#hd_logo h1 a,#hd_logo p a{display:block}#hd_logo h1 a img,#hd_logo p a img{width:100%}#hd_logo h1 a svg,#hd_logo p a svg{width:100%;max-width:182px;max-height:27px}#hd_logo span{display:none}#hd_links{display:flex;order:2;width:100%;padding:0 16px 8px 23px}#hd_links ul{width:100%;border:solid rgba(255,255,255,.5);border-width:1px 0 0}#hd_links ul li{border:solid rgba(255,255,255,.5);border-width:0 0 1px}#hd_links ul li a{display:flex;flex-flow:row wrap;justify-content:flex-start;align-items:center;padding:16px 0;color:#fff;text-decoration:none;text-align:left;background:url(/assets/images/icons/ico_arrow_white01_right.svg) no-repeat right 2px top 50%;background-size:16px 16px;transition-property:background-color;transition-duration:.1s;font-size:12px;font-size:1.2rem}#hd_links ul li a:focus,#hd_links ul li a:hover{background:rgba(255,255,255,.3) url(/assets/images/icons/ico_arrow_white01_right.svg) no-repeat right 2px top 50%;background-size:16px 16px}#hd_links ul li:last-child{margin:0 0 4%}#hd_links ul li:last-child a{font-weight:700;font-size:14px;font-size:1.4rem}@media only screen and (min-width:1166px),print{#header{position:static;min-height:140px;background:#fff}#header .inner01{position:relative;padding:0;text-align:left}#hd_logo{display:flex;flex-flow:row wrap;justify-content:flex-start;align-items:center;position:relative;z-index:9999999;width:55%;max-width:564px;min-height:60px;padding:21px 0 0;line-height:1}#hd_logo h1,#hd_logo p{margin:-5px 0 0}#hd_logo h1 a img,#hd_logo h1 a svg,#hd_logo p a img,#hd_logo p a svg{width:100%;max-width:216px;max-height:32px}#hd_logo span{display:block;margin:7px 0 0 2em;color:#666;letter-spacing:-.01em;line-height:1.5;font-size:10px;font-size:1rem}#hd_links{display:flex;order:1;position:absolute;top:0;right:0;z-index:2;width:45%;max-width:460px;min-height:60px;padding:0;border:dotted #999;border-width:0 0 0 1px}#hd_links ul{display:flex;flex-flow:row wrap;justify-content:flex-start;align-items:center}#hd_links ul,#hd_links ul li{border-width:0}#hd_links ul li a{display:block;min-height:60px;color:#333;line-height:1.8;text-align:center;font-size:12px;font-size:1.2rem}#hd_links ul li a span{display:block;line-height:1.5;text-align:left}#hd_links ul li:last-child{margin:0}#hd_links ul li:active a,#hd_links ul li:focus a,#hd_links ul li:hover a{color:#e60012}#hd_links ul li:first-of-type{width:45%}#hd_links ul li:first-of-type a{padding:6% 16% 4% 20%}#hd_links ul li:first-of-type a,#hd_links ul li:nth-of-type(3){background:url(/assets/images/icons/ico_arrow_red01_right.svg) no-repeat 90% 50%;background-size:16px 16px;transition:color,background-color .2s}#hd_links ul li:nth-of-type(3) a{background:none}#hd_links ul li:last-of-type{width:55%;background:#e60012 none;transition:color,background-color .2s}#hd_links ul li:last-of-type a{padding:4% 16%;color:#fff;font-weight:400;background:url(/assets/images/icons/ico_arrow_white01_right.svg) no-repeat 92% 50%;background-size:16px 16px;transition:color,background-color .2s;font-size:14px;font-size:1.4rem}#hd_links ul li:last-of-type:active,#hd_links ul li:last-of-type:focus,#hd_links ul li:last-of-type:hover{background:#faccd0 none}#hd_links ul li:last-of-type:active a,#hd_links ul li:last-of-type:focus a,#hd_links ul li:last-of-type:hover a{color:#e60012;background-image:url(/assets/images/icons/ico_arrow_red01_right.svg);background-size:16px 16px}}@media only screen and (min-width:1166px)and (min-width:1700px),print{#hd_links ul li{flex-shrink:0}}@media only screen and (min-width:1366px),print{#hd_logo{width:726px}#hd_logo span{font-size:10px;font-size:1rem}#hd_links{width:100%;max-width:640px}#hd_links ul li a{font-size:12px;font-size:1.2rem}#hd_links ul li a span{display:inline}#hd_links ul li:first-of-type{width:46%}#hd_links ul li:first-of-type a{padding:19px 40px 16px;text-align:left;background-position:93% 50%}#hd_links ul li:last-of-type{width:54%;background:#e60012 none}#hd_links ul li:last-of-type a{padding:0;text-align:left;background-position:94% 50%;font-size:14px;font-size:1.4rem}}@media only screen and (min-width:1166px),print{#hd_links{width:662px;max-width:100%}}@media only screen and (min-width:1366px),print{#hd_links{width:100%;max-width:850px}}@media only screen and (min-width:1166px),print{#hd_links ul{flex-flow:row nowrap;justify-content:flex-end}}#hd_links ul li.strong a{font-weight:700;font-size:14px;font-size:1.4rem}@media only screen and (min-width:1166px),print{#hd_links ul li.strong a{font-weight:400}#hd_links ul li:first-of-type{width:100%;max-width:200px}#hd_links ul li:first-of-type a{padding:0 40px 0 22px;display:flex;align-items:center}#hd_links ul li:nth-of-type(2){width:100%;max-width:201px;background-color:#666;transition:color,background-color .2s;max-width:227px}#hd_links ul li:nth-of-type(2):hover{background-color:rgba(167,164,167,.2)}#hd_links ul li:nth-of-type(2) a{color:#fff;padding:0 32px;transition:color,background-color .2s;background:url(/assets/images/icons/ico_arrow_white01_right.svg) no-repeat 92% 50%;background-size:16px 16px;display:flex;align-items:center;text-align:left}#hd_links ul li:nth-of-type(2) a:hover{color:#666;background-image:url(/assets/images/icons/ico_arrow_red01_right.svg);background-size:16px 16px}}@media only screen and (min-width:1700px),print{#hd_links ul li:nth-of-type(4){width:100%;max-width:253px;max-width:469px}#hd_links ul li:nth-of-type(4) a{padding:0 24px;display:flex;align-items:center;text-align:left}}#gnavi{display:flex;justify-content:center;align-items:center;position:fixed;top:0;right:0;z-index:999999;width:60px;min-height:60px;background:rgba(255,255,255,.5) none}#gnavi:active,#gnavi:focus,#gnavi:hover{cursor:pointer;outline:1px dotted #fff}#gnavi.on,#gnavi.on:active,#gnavi.on:focus,#gnavi.on:hover{z-index:99999;background:trasnparent none;cursor:pointer;outline:1px dotted #fff}#gnavi>ul .menu_trigger{position:relative;z-index:999999;width:31px;height:36px}#gnavi>ul .menu_trigger:before{top:2px;left:0;content:"";transition-property:transform;transition-duration:.4s;transition-timing-function:ease-in-out}#gnavi>ul .menu_trigger .menu_trigger_line,#gnavi>ul .menu_trigger:before{display:block;align-self:center;position:absolute;width:100%;height:2px;text-align:center;background-color:#e60012}#gnavi>ul .menu_trigger .menu_trigger_line{top:10px;left:50%;padding:0;color:#e60012;font-size:9px;letter-spacing:.1em;line-height:42px;transform:translateX(-50%)}#gnavi>ul .menu_trigger:after{display:block;align-self:center;position:absolute;top:18px;left:0;width:100%;height:2px;text-align:center;content:"";background-color:#e60012;transition-property:transform;transition-duration:.4s;transition-timing-function:ease-in-out}#gnavi>ul .menu_trigger.active:before{background-color:#fff;transform:translateY(8px) rotate(-45deg)}#gnavi>ul .menu_trigger.active .menu_trigger_line{color:#fff;background-color:rgba(0,0,0,0)}#gnavi>ul .menu_trigger.active:after{background-color:#fff;transform:translateY(-8px) rotate(45deg)}#gnavi>ul>li:nth-of-type(2){display:flex;flex-direction:column;overflow:hidden;visibility:hidden;opacity:0;position:fixed;top:0;left:0;z-index:999;width:100%;height:100%;padding:0 6px;box-sizing:border-box;box-shadow:0 2px 2px 0 rgba(0,0,0,.2);background:#e60012 none;transition-property:overflow,visibility,height,opacity,transform;transition-duration:.3s;transition-timing-function:ease-out}#gnavi>ul>li:nth-of-type(2)>ul{order:1;width:100%;padding:60px 8px 8px}#gnavi>ul>li:nth-of-type(2)>ul>li{margin:0 0 8px;text-align:center}#gnavi>ul>li:nth-of-type(2)>ul>li>a{display:flex;flex-flow:row wrap;justify-content:flex-start;align-items:center;padding:8px 16px;color:#fff;line-height:1.4;text-decoration:none;text-align:left;background:url(/assets/images/icons/ico_arrow_white01_right.svg) no-repeat right 10px top 50%;background-size:16px 16px;transition-property:background-color;transition-duration:.1s;font-size:18px;font-size:1.8rem}#gnavi>ul>li:nth-of-type(2)>ul>li>a:focus,#gnavi>ul>li:nth-of-type(2)>ul>li>a:hover{background:rgba(255,255,255,.3) url(/assets/images/icons/ico_arrow_white01_right.svg) no-repeat right 10px top 50%;background-size:16px 16px}#gnavi>ul>li:nth-of-type(2)>ul>li>a svg{width:33px;height:33px;margin:0 16px 0 0}#gnavi>ul>li:nth-of-type(2)>ul>li>a svg circle,#gnavi>ul>li:nth-of-type(2)>ul>li>a svg path{fill:#fff}#gnavi>ul>li:nth-of-type(2)>ul>li>a span{display:block;font-size:14px;font-size:1.4rem}#gnavi>ul>li:nth-of-type(2)>ul:nth-of-type(2){padding:8px}#gnavi>ul>li:nth-of-type(2)>ul:nth-of-type(2)>li{text-align:left}#gnavi>ul>li:nth-of-type(2)>ul:nth-of-type(2)>li>a{padding:16px 16px 16px 40px;background-color:rgba(255,255,255,.3);transition-property:background-color;transition-duration:.1s}#gnavi>ul>li:nth-of-type(2)>ul:nth-of-type(2)>li>a:focus,#gnavi>ul>li:nth-of-type(2)>ul:nth-of-type(2)>li>a:hover{background-color:rgba(255,255,255,.5)}#gnavi>ul>li.visible:nth-of-type(2){overflow:auto;overflow-y:scroll;visibility:visible;opacity:1;height:100%;transform:translateY(0);transition-property:overflow,visibility,height,opacity,transform;transition-duration:.3s;transition-timing-function:ease-out}@media only screen and (min-width:1166px),print{#gnavi{display:flex;justify-content:center;align-items:center;position:absolute;top:0;right:auto;width:100%;max-width:1724px;min-height:70px;padding:60px 0 0;background:rgba(0,0,0,0) none}#gnavi:active,#gnavi:focus,#gnavi:hover{cursor:default;outline:none}#gnavi.on,#gnavi.on:active,#gnavi.on:focus,#gnavi.on:hover{background:trasnparent none;cursor:default;outline:none}#gnavi>ul{position:static;width:100%}#gnavi>ul .menu_trigger{display:none}#gnavi>ul>li:nth-of-type(2){visibility:visible;opacity:1;position:static;top:auto;left:auto;z-index:auto;width:auto;height:auto;padding:0;box-shadow:none;background:rgba(0,0,0,0) none}#gnavi>ul>li:nth-of-type(2)>ul{display:flex;flex-flow:row nowrap;justify-content:space-between;align-items:center;padding:16px 0 8px}#gnavi>ul>li:nth-of-type(2)>ul>li{position:relative;width:20%;margin:0;text-align:center}#gnavi>ul>li:nth-of-type(2)>ul>li:last-child{border-width:0}#gnavi>ul>li:nth-of-type(2)>ul>li:last-child:after{content:none}#gnavi>ul>li:nth-of-type(2)>ul>li:after{display:block;position:absolute;top:42%;right:0;width:2px;height:2em;content:"";background:#d2d2d2;transform:translateY(-50%)}#gnavi>ul>li:nth-of-type(2)>ul>li>a{position:relative;padding:6px 0 16px 20px;color:#333;line-height:1.4;background:none;font-size:14px;font-size:1.4rem}#gnavi>ul>li:nth-of-type(2)>ul>li>a svg{margin:0 8px 0 0;color:#e60012}#gnavi>ul>li:nth-of-type(2)>ul>li>a svg circle,#gnavi>ul>li:nth-of-type(2)>ul>li>a svg path{fill:#e60012}#gnavi>ul>li:nth-of-type(2)>ul>li>a span{font-size:12px;font-size:1.2rem}#gnavi>ul>li:nth-of-type(2)>ul>li>a:after{position:absolute;bottom:-4px;left:0;width:calc(100% - 2px);height:2px;content:"";background:#e60012;transform:scaleX(0);transition:transform .3s;transform-origin:center top}#gnavi>ul>li:nth-of-type(2)>ul>li>a:active,#gnavi>ul>li:nth-of-type(2)>ul>li>a:focus,#gnavi>ul>li:nth-of-type(2)>ul>li>a:hover{color:#e60012;background:none}#gnavi>ul>li:nth-of-type(2)>ul>li>a:active:after,#gnavi>ul>li:nth-of-type(2)>ul>li>a:focus:after,#gnavi>ul>li:nth-of-type(2)>ul>li>a:hover:after{transform:scale(1)}#gnavi>ul>li:nth-of-type(2)>ul>li#gnav00:after{right:-1px}#gnavi>ul>li:nth-of-type(2)>ul>li#gnav00>a{padding:1px 0 8px 38px}#gnavi>ul>li:nth-of-type(2)>ul>li#gnav00>a svg{margin:0 15px 0 0}#gnavi>ul>li:nth-of-type(2)>ul>li#gnav01:after{right:-1px}#gnavi>ul>li:nth-of-type(2)>ul:nth-of-type(2){padding:0}}@media only screen and (min-width:1366px),print{#gnavi>ul{display:flex;justify-content:center}#gnavi>ul>li:nth-of-type(2){width:1366px}#gnavi>ul>li:nth-of-type(2)>ul>li>a svg{margin:0 20px 0 0}}@media only screen and (min-width:1166px),print{#hd_links{border:none;max-width:100%;width:100%}#hd_links ul li.about{margin-right:0;border-left:1px dotted #999}}@media only screen and (min-width:1366px),print{#hd_links ul li.about{width:200px;height:60px;margin-right:20px}}@media only screen and (min-width:1166px),print{#hd_links ul li.about a{text-align:left}}@media only screen and (min-width:1366px),print{#hd_links ul li.about a{font-size:12px;line-height:21.6px;letter-spacing:1.12px;display:flex;align-items:center;padding:0 22px}}@media only screen and (min-width:1166px),print{#hd_links ul li.register{width:184px;height:60px}}@media only screen and (min-width:1366px),print{#hd_links ul li.register{width:298px;height:60px;max-width:100%}}@media only screen and (min-width:1166px),print{#hd_links ul li.register a{line-height:20px}}@media only screen and (min-width:1366px),print{#hd_links ul li.register a{display:flex;align-items:center;padding:0 24px;letter-spacing:1.12px}}@media only screen and (min-width:1166px),print{#hd_links ul li.inquiry{width:315px;height:60px}}@media only screen and (min-width:1366px),print{#hd_links ul li.inquiry{width:320px;height:60px}}#hd_links ul li.inquiry a{text-align:left}@media only screen and (min-width:1166px),print{#hd_links ul li.inquiry a{line-height:20px;padding:0 24px;display:flex;align-items:center}}@media only screen and (min-width:1366px),print{#hd_links ul li.inquiry a{display:flex;align-items:center;letter-spacing:1.12px}}#breadcrumb{overflow-x:auto;overflow-y:hidden;position:relative;width:100%;padding:2% 4% 3%;-webkit-overflow-scrolling:touch}#breadcrumb ::-webkit-scrollbar{display:none;height:0!important}#breadcrumb>*{-webkit-transform:translateZ(0)}#breadcrumb p{overflow:hidden;position:absolute;top:-10px;width:1px;height:1px}#breadcrumb ol{max-width:1366px;margin:0 auto;line-height:1;text-align:left;white-space:nowrap}#breadcrumb ol li{display:inline;color:#fff;line-height:1;white-space:nowrap}#breadcrumb ol li:nth-child(n+2):before{margin:0 5px 0 6px;color:#fff;content:"＞";font-size:2.4vw}#breadcrumb ol li a{color:#fff;letter-spacing:-.03em}#breadcrumb ol li a,#breadcrumb ol li span{white-space:nowrap;font-size:2.4vw}#mainimg #breadcrumb,#mainimg_simple #breadcrumb{overflow:hidden;position:relative;width:100%;padding:0 4% 3%}#mainimg_other #breadcrumb{width:100%;max-width:1366px;margin:0 auto;padding:2% 4% 3%}#mainimg_other #breadcrumb ol li{color:#e60012;line-height:1}#mainimg_other #breadcrumb ol li a,#mainimg_other #breadcrumb ol li:nth-child(n+2):before{color:#e60012}#mainimg_reading #breadcrumb{padding:2% 4% 3%}#mainimg_reading #breadcrumb ol li{color:#fff;line-height:1}#mainimg_reading #breadcrumb ol li a,#mainimg_reading #breadcrumb ol li:nth-child(n+2):before{color:#fff}@media only screen and (min-width:768px),print{#breadcrumb{overflow-x:hidden;padding:0 40px}#breadcrumb ol li a,#breadcrumb ol li span,#breadcrumb ol li:nth-child(n+2):before{font-size:12px;font-size:1.2rem}#mainimg #breadcrumb,#mainimg_simple #breadcrumb{overflow-x:visible;padding:0 40px}#mainimg_other #breadcrumb{padding:16px 40px 0}#mainimg_reading #breadcrumb{padding:0 40px}#mainimg_reading #breadcrumb ol li,#mainimg_reading #breadcrumb ol li a,#mainimg_reading #breadcrumb ol li:nth-child(n+2):before{color:#fff}}#mainimg{min-height:440px;padding:60px 0 0;background:#e60012 none}#mainimg .outer01{width:100%;max-width:1366px;margin:0 auto;padding:0}#mainimg .inner01{padding:3.4% 2% 0}#mainimg_simple{min-height:275px;padding:60px 0 0;background:#e60012 none}#mainimg_simple .outer01{width:100%;max-width:1366px;margin:0 auto;padding:0}#mainimg_simple .inner01{padding:3.4% 2% 0}#mainimg_other{padding:60px 0 0}#mainimg_other .outer01{width:100%;max-width:1366px;margin:0 auto}#mainimg_other .inner01{padding:2.6% 2%}#mainimg_reading{padding:3.75em 0 0;background:#e60012 none}#mainimg_reading .outer01{width:100%;max-width:1366px;margin:0 auto!important;padding:0}#mainimg_reading .inner01{padding:2.6% 2%}@media only screen and (min-width:768px),print{#mainimg_reading{padding:3.75em 0 0}#mainimg_reading .outer01{padding:0 0 .25em}#mainimg_reading .inner01{padding:16px 0}}@media only screen and (min-width:1166px),print{#mainimg{min-height:399px;max-height:399px}#mainimg,#mainimg .outer01{padding:0}#mainimg .inner01{padding:16px 0 0}#mainimg_simple{min-height:220px;padding:0}#mainimg_simple .outer01{padding:0}#mainimg_simple .inner01{padding:16px 0 0}#mainimg_other,#mainimg_other .outer01{padding:0}#mainimg_other .inner01{padding:0 40px}#mainimg_reading,#mainimg_reading .outer01{padding:0}#mainimg_reading .inner01{padding:16px 0}#mainimg:not(.top){background:#e60012 none;max-height:399px;overflow:initial}#mainimg:not(.top) .outer01{display:block;position:static}#mainimg:not(.top) .outer01 .inner01 .h1_basic01 h1{margin:0}#mainimg:not(.top) .outer01 .inner01 .h1_basic01 h1 svg{max-width:140px;margin:0 auto 35px}}.outer01,.outer02{width:100%;max-width:1166px;margin:0 auto;padding:16% 0 20%}.outer01 dd,.outer01 dt,.outer01 figcaption,.outer01 li,.outer01 p,.outer02 dd,.outer02 dt,.outer02 figcaption,.outer02 li,.outer02 p{background:url(/assets/images/img_android01.png)}.inner01{padding:0 8%;text-align:left}.inner01 p{margin:0 0 6%}.inner01 p:last-of-type{margin:0}main>div.txt_section01 .outer01,main>div.txt_section01 .outer02{padding:12% 0}main>div.txt_section02 .outer01,main>div.txt_section02 .outer02{padding:4% 0 15%}main>div.txt_section02 .inner01 p{line-height:2.125}main>div.other_section01 .outer01{padding:14% 0 17%}main>div.other_section01 .inner01 p{line-height:2.125}main section,main>div.category_in_area01,main>div.other_section01,main>div.txt_section01,main>div.txt_section02{width:100%;text-align:left}main section .outer01,main>div.category_in_area01 .outer01,main>div.other_section01 .outer01,main>div.txt_section01 .outer01,main>div.txt_section02 .outer01{position:relative;z-index:0;border:solid #d2d2d2;border-width:2px 0 0;overflow-wrap:break-word;word-wrap:break-word}main section .outer01:before,main>div.category_in_area01 .outer01:before,main>div.other_section01 .outer01:before,main>div.txt_section01 .outer01:before,main>div.txt_section02 .outer01:before{position:absolute;top:-2px;left:0;width:121px;height:2px;content:"";background:#e60012 none}main section:first-child>.outer01,main>div.other_section01:first-child>.outer01,main>div.txt_section01:first-child>.outer01,main>div.txt_section02:first-child>.outer01,main>section:first-child>.outer01{border-width:0}main section:first-child>.outer01:before,main>div.other_section01:first-child>.outer01:before,main>div.txt_section01:first-child>.outer01:before,main>div.txt_section02:first-child>.outer01:before,main>section:first-child>.outer01:before{content:none}.bdY .outer01{border-width:2px 0 0!important;border-style:solid;border-color:#d2d2d2}.bdY .outer01:before{position:absolute;top:-2px;left:0;width:121px;height:2px;content:""!important;background:#e60012 none}.bdN>.outer01{border-width:0!important}.bdN>.outer01:before{content:none!important}@media only screen and (min-width:768px),print{.outer01,.outer02{padding:80px 0 100px}.inner01{padding:0 4%}.inner01 p{margin:0 0 24px}.inner01 p:last-of-type{margin:0}main>div.txt_section01 .outer01,main>div.txt_section01 .outer02{padding:48px 0 55px}main>div.txt_section02 .outer01,main>div.txt_section02 .outer02{padding:20px 0 60px}main>div.other_section01 .outer01{padding:60px 0 100px}main>div.other_section01 .inner01 p{letter-spacing:0;line-height:2.125}}@media only screen and (min-width:960px),print{.inner01{padding:0 2%}}@media only screen and (min-width:1166px),print{.inner01{padding:0}}.category_in_area01 .outer01{position:relative;z-index:0}.category_in_area01 .btn_basic01 a,.category_in_area01 .btn_basic01 button,.category_in_area01 .btn_basic01 div,.category_in_area01 .btn_basic02 a,.category_in_area01 .btn_basic02 button,.category_in_area01 .btn_basic02 div,.category_in_area01 .btn_basic03 a,.category_in_area01 .btn_basic03 button,.category_in_area01 .btn_basic03 div,.category_in_area01 .btn_basic04 a,.category_in_area01 .btn_basic04 button,.category_in_area01 .btn_basic04 div{min-height:90px;max-height:90px}.category_in_area01 .btn_basic01 a p,.category_in_area01 .btn_basic01 button p,.category_in_area01 .btn_basic01 div p,.category_in_area01 .btn_basic02 a p,.category_in_area01 .btn_basic02 button p,.category_in_area01 .btn_basic02 div p,.category_in_area01 .btn_basic03 a p,.category_in_area01 .btn_basic03 button p,.category_in_area01 .btn_basic03 div p,.category_in_area01 .btn_basic04 a p,.category_in_area01 .btn_basic04 button p,.category_in_area01 .btn_basic04 div p{margin:0!important;text-align:left}.category_out_area01{border-radius:4px;background:#eaeaea none}.category_out_area01 .outer01{padding:16% 0 18%}.category_out_area01 .btn_basic01 a,.category_out_area01 .btn_basic01 button,.category_out_area01 .btn_basic01 div,.category_out_area01 .btn_basic02 a,.category_out_area01 .btn_basic02 button,.category_out_area01 .btn_basic02 div,.category_out_area01 .btn_basic03 a,.category_out_area01 .btn_basic03 button,.category_out_area01 .btn_basic03 div,.category_out_area01 .btn_basic04 a,.category_out_area01 .btn_basic04 button,.category_out_area01 .btn_basic04 div{min-height:90px;max-height:90px;padding:1em 2em 1em 1.5em!important}.category_out_area01 .btn_basic01 a p,.category_out_area01 .btn_basic01 button p,.category_out_area01 .btn_basic01 div p,.category_out_area01 .btn_basic02 a p,.category_out_area01 .btn_basic02 button p,.category_out_area01 .btn_basic02 div p,.category_out_area01 .btn_basic03 a p,.category_out_area01 .btn_basic03 button p,.category_out_area01 .btn_basic03 div p,.category_out_area01 .btn_basic04 a p,.category_out_area01 .btn_basic04 button p,.category_out_area01 .btn_basic04 div p{margin:0!important;letter-spacing:-.03em;text-align:left}.category_out_area01 .btn_basic01 a p span,.category_out_area01 .btn_basic01 button p span,.category_out_area01 .btn_basic01 div p span,.category_out_area01 .btn_basic02 a p span,.category_out_area01 .btn_basic02 button p span,.category_out_area01 .btn_basic02 div p span,.category_out_area01 .btn_basic03 a p span,.category_out_area01 .btn_basic03 button p span,.category_out_area01 .btn_basic03 div p span,.category_out_area01 .btn_basic04 a p span,.category_out_area01 .btn_basic04 button p span,.category_out_area01 .btn_basic04 div p span{letter-spacing:.03em}@media only screen and (min-width:768px),print{.category_in_area01 .outer01{position:relative;z-index:0;padding:80px 0 100px}.category_in_area01 .outer01 .inner01{padding:0}.category_in_area01 .btn_basic01 a,.category_in_area01 .btn_basic01 button,.category_in_area01 .btn_basic01 div,.category_in_area01 .btn_basic02 a,.category_in_area01 .btn_basic02 button,.category_in_area01 .btn_basic02 div,.category_in_area01 .btn_basic03 a,.category_in_area01 .btn_basic03 button,.category_in_area01 .btn_basic03 div,.category_in_area01 .btn_basic04 a,.category_in_area01 .btn_basic04 button,.category_in_area01 .btn_basic04 div{min-height:160px;max-height:160px}.category_in_area01 .btn_basic01 a p,.category_in_area01 .btn_basic01 button p,.category_in_area01 .btn_basic01 div p,.category_in_area01 .btn_basic02 a p,.category_in_area01 .btn_basic02 button p,.category_in_area01 .btn_basic02 div p,.category_in_area01 .btn_basic03 a p,.category_in_area01 .btn_basic03 button p,.category_in_area01 .btn_basic03 div p,.category_in_area01 .btn_basic04 a p,.category_in_area01 .btn_basic04 button p,.category_in_area01 .btn_basic04 div p{font-weight:400!important}.category_out_area01{background:#eaeaea none}.category_out_area01 .outer01{padding:60px 0}.category_out_area01 .outer01 .inner01{padding:0}.category_out_area01 .btn_basic01 a,.category_out_area01 .btn_basic01 button,.category_out_area01 .btn_basic01 div,.category_out_area01 .btn_basic02 a,.category_out_area01 .btn_basic02 button,.category_out_area01 .btn_basic02 div,.category_out_area01 .btn_basic03 a,.category_out_area01 .btn_basic03 button,.category_out_area01 .btn_basic03 div,.category_out_area01 .btn_basic04 a,.category_out_area01 .btn_basic04 button,.category_out_area01 .btn_basic04 div{min-height:160px;max-height:160px}.category_out_area01 .btn_basic01 a p,.category_out_area01 .btn_basic01 button p,.category_out_area01 .btn_basic01 div p,.category_out_area01 .btn_basic02 a p,.category_out_area01 .btn_basic02 button p,.category_out_area01 .btn_basic02 div p,.category_out_area01 .btn_basic03 a p,.category_out_area01 .btn_basic03 button p,.category_out_area01 .btn_basic03 div p,.category_out_area01 .btn_basic04 a p,.category_out_area01 .btn_basic04 button p,.category_out_area01 .btn_basic04 div p{font-weight:400!important}}#resources01 a{display:block;background:#e60012 none;transition:background-color .2s!important}#resources01 a:focus,#resources01 a:hover{background-color:rgba(255,0,0,.5)}#resources01 .outer01{max-width:1166px;padding:0 0 9%}#resources01 .inner01{padding:8% 6% 40%;background:url(/assets/images/bg_resources01.svg) no-repeat center bottom 2%;background-size:88%}#resources01 .inner01 p{margin:0;color:#fff;line-height:1.6;font-size:4.2666666667vw}#resources01 .inner01 p:before{display:block;width:0;height:0;margin-top:calc((.75 - 1.6)*.5em);content:""}#resources01 .inner01 p:after{display:block;width:0;height:0;margin-bottom:calc((1 - 1.6)*.5em);content:""}#resources01 .inner01 p span{display:inline-block}#resources01 .inner01 p+p{margin:6% 0 0;font-size:5.6vw}#resources01 .inner01 p+p.ico_arrow01{display:inline-block;padding:0 1.5em 0 0;background:url(/assets/images/icons/ico_arrow_white01_right.svg) no-repeat right 2px top 50%;background-size:16px 16px}#footer{color:#fff;background:#414141 none}#footer .outer01{max-width:1166px;padding:0}#footer .outer01 .inner01{padding:13% 8% 0}#footer .outer02{max-width:1166px;padding:0}#footer .outer02 .inner01{padding:0 8% 16%}#ft_contents{text-align:left}#ft_contents p{margin:0 0 9%;color:#e60012;font-family:europa,sans-serif;font-weight:700;font-size:20px;font-size:2rem}#ft_contents p:before{display:block;width:0;height:0;margin-top:calc((.75 - 1.8)*.5em);content:""}#ft_contents p:after{display:block;width:0;height:0;margin-bottom:calc((1 - 1.8)*.5em);content:""}#ft_contents ul{border:dotted rgba(167,164,167,.2);border-width:1px 0 0}#ft_contents ul li{border:dotted rgba(167,164,167,.2);border-width:0 0 1px}#ft_contents ul li a{display:block;padding:3% 0;color:#fff;background:url(/assets/images/icons/ico_arrow_white01_right.svg) no-repeat right 2px top 50%;background-size:16px 16px;transition:color .2s!important;font-size:14px;font-size:1.4rem}#ft_contents ul li a:focus,#ft_contents ul li a:hover{color:#e60012;background:url(/assets/images/icons/ico_arrow_red01_right.svg) no-repeat right 2px top 50%;background-size:16px 16px}#ft_contents ul li.accordion{border-width:0}#ft_contents ul li.accordion>a{display:block;padding:3% 0 2%;color:#fff;background:url(/assets/images/icons/ico_plus01.svg) no-repeat right 2px top 50%;background-size:16px 16px;cursor:pointer;transition:color .2s!important;font-size:12px;font-size:1.2rem}#ft_contents ul li.accordion>a.active{background:url(/assets/images/icons/ico_minus01.svg) no-repeat right 2px top 50%;background-size:16px 16px}#ft_contents ul li.accordion ul{display:block;padding:0 0 3.6%;border-width:0}#ft_contents ul li.accordion ul li{padding:0 0 0 1em;border-width:0}#ft_contents ul li.accordion ul li:last-child{border-width:0}#ft_contents ul li.accordion ul li a{padding:1.7% 0;background:none}#ft_contents ul li.accordion ul li a:focus,#ft_contents ul li.accordion ul li a:hover{background:none}#ft_parts{display:flex;flex-flow:nowrap;justify-content:space-between;align-items:center;padding:15.5% 0 14.6%}#ft_sns{width:77%;border:dotted rgba(255,255,255,.5);border-width:0 1px 0 0}#ft_sns p{margin:0 0 10%;color:#e60012;font-family:europa,sans-serif;font-weight:700;font-size:20px;font-size:2rem}#ft_sns p:before{margin-top:calc((.75 - 1.8)*.5em)}#ft_sns p:after,#ft_sns p:before{display:block;width:0;height:0;content:""}#ft_sns p:after{margin-bottom:calc((1 - 1.8)*.5em)}#ft_sns ul{display:flex;flex-flow:nowrap;justify-content:flex-start;align-items:center}#ft_sns ul li{margin:0 9% 0 0}#ft_sns ul li a{display:block;position:relative;width:40px;height:40px;padding:0}#ft_sns ul li a span{overflow:hidden;position:absolute;top:-1px;left:-1px;width:1px;height:1px}#ft_sns ul li a:before{display:block;position:absolute;top:0;left:0;width:1.1em;height:1em;color:#fff}#ft_sns ul li a:focus:before,#ft_sns ul li a:hover:before{color:#e60012}#ft_sns ul li.twitter a:before{font:normal 34px/1 Font Awesome\ 5 Brands;content:""}#ft_sns ul li.facebook a:before{font:normal 34px/1 Font Awesome\ 5 Brands;content:""}#ft_sns ul li.instagram a:before{font:normal 34px/1 Font Awesome\ 5 Brands;content:""}#ft_logo{width:50%;max-width:314px;margin:0 0 7.6%}#ft_unit{border:solid rgba(255,255,255,.5);border-width:1px 0 0}#ft_links{margin:0 0 6%;padding:8% 0 0}#ft_links ul li a{display:block;padding:4px 0;color:#fff;font-size:2.1333333333vw}#ft_links ul li a:focus,#ft_links ul li a:hover{color:#e60012}#ft_copyright{margin:0 0 3%;line-height:.8}#ft_copyright small{font-family:europa,sans-serif;line-height:1}#ft_copyright small,#ft_notice{color:#ccc;letter-spacing:0;font-size:2.1333333333vw}#ft_notice{line-height:1.2}@media only screen and (min-width:768px),print{#resources01 .outer01{padding:0}#resources01 .inner01{padding:8% 4%;background:url(/assets/images/bg_resources01.svg) no-repeat 100%;background-size:256px auto}#resources01 .inner01 p{padding:0;line-height:1.6;font-size:16px;font-size:1.6rem}#resources01 .inner01 p:before{display:block;width:0;height:0;margin-top:calc((.75 - 1.6)*.5em);content:""}#resources01 .inner01 p:after{display:block;width:0;height:0;margin-bottom:calc((1 - 1.6)*.5em);content:""}#resources01 .inner01 p+p{margin:24px 0 0;font-size:24px;font-size:2.4rem}#footer .outer01{padding:0}#footer .outer01 .inner01{display:flex;flex-flow:nowrap;justify-content:space-between;align-items:flex-start;padding:60px 4% 4%}#footer .outer02{padding:0}#footer .outer02 .inner01{padding:0 4% 4%}#ft_contents{overflow:hidden;width:78%}#ft_contents p{margin:0 0 24px;font-size:16px;font-size:1.6rem}#ft_contents p:before{display:block;width:0;height:0;margin-top:calc((.75 - 1.6)*.5em);content:""}#ft_contents p:after{display:block;width:0;height:0;margin-bottom:calc((1 - 1.6)*.5em);content:""}#ft_contents ul{float:left;margin:0 8% 0 0;border-width:0}#ft_contents ul li{border-width:0}#ft_contents ul li a{padding:4px 0 4px 24px;background-position:left 0 top 50%;font-size:14px;font-size:1.4rem}#ft_contents ul li a:focus,#ft_contents ul li a:hover{color:#e60012;background-position:left 0 top 50%}#ft_contents ul li.accordion{border-width:0}#ft_contents ul li.accordion>a{padding:4px 0 4px 24px;background:url(/assets/images/icons/ico_arrow_white01_right.svg) no-repeat left 50%;background-size:16px 16px;font-size:14px;font-size:1.4rem}#ft_contents ul li.accordion>a:focus,#ft_contents ul li.accordion>a:hover{background:url(/assets/images/icons/ico_arrow_red01_right.svg) no-repeat left 50%;background-size:16px 16px}#ft_contents ul li.accordion ul{padding:0 0 3.6%}#ft_contents ul li.accordion ul li{padding:0 0 0 1.5em}#ft_contents ul li.accordion ul li a{padding:4px 0 4px 24px;background:url(/assets/images/icons/ico_arrow_white01_right.svg) no-repeat left 50%;background-size:16px 16px}#ft_contents ul li.accordion ul li a:focus,#ft_contents ul li.accordion ul li a:hover{background:url(/assets/images/icons/ico_arrow_red01_right.svg) no-repeat left 50%;background-size:16px 16px}#ft_parts{display:block;width:22%;padding:0}#ft_sns{width:100%;padding:0 0 16%;border-width:0 0 1px}#ft_sns p{margin:0 0 34px;font-size:16px;font-size:1.6rem}#ft_sns p:before{margin-top:calc((.75 - 1.6)*.5em)}#ft_sns p:after,#ft_sns p:before{display:block;width:0;height:0;content:""}#ft_sns p:after{margin-bottom:calc((1 - 1.6)*.5em)}#ft_sns ul li{text-align:center}#ft_links{margin:0 0 20px;padding:14px 0 0}#ft_links ul{letter-spacing:-.4em}#ft_links ul li{display:inline-block;margin:0 1em 0 0;letter-spacing:normal}#ft_links ul li:last-of-type{margin:0}#ft_links ul li a{padding:0;letter-spacing:.1em;font-size:10px;font-size:1rem}#ft_logo{width:100%;max-width:135px;margin:0 0 9px}#ft_copyright{margin:0 0 2%;line-height:1.2}#ft_copyright small{font-size:12px;font-size:1.2rem}#ft_notice{font-size:10px;font-size:1rem}}@media only screen and (min-width:1166px),print{#resources01 .outer01{padding:0}#resources01 .inner01{padding:109px 0;background:url(/assets/images/bg_resources01.svg) no-repeat 100%;background-size:516px 194px}#resources01 .inner01 p{padding:0;line-height:1.6;font-size:16px;font-size:1.6rem}#resources01 .inner01 p:before{display:block;width:0;height:0;margin-top:calc((.75 - 1.6)*.5em);content:""}#resources01 .inner01 p:after{display:block;width:0;height:0;margin-bottom:calc((1 - 1.6)*.5em);content:""}#resources01 .inner01 p+p{margin:24px 0 0;font-size:24px;font-size:2.4rem}#footer .outer01 .inner01{padding:60px 4% 43px}#footer .outer02 .inner01{padding:0 4% 34px}#ft_contents{width:60%}#ft_contents ul{float:left;margin:0 56px 0 0}#ft_parts{display:flex;width:40%;padding:0}#ft_sns{width:80%;padding:0;border-width:0 1px 0 0}#ft_sns p{font-size:16px;font-size:1.6rem}#ft_sns p:before{margin-top:calc((.75 - 1.6)*.5em)}#ft_sns p:after,#ft_sns p:before{display:block;width:0;height:0;content:""}#ft_sns p:after{margin-bottom:calc((1 - 1.6)*.5em)}#ft_sns ul{justify-content:flex-start}#ft_sns ul li{margin:0 8% 0 0;text-align:center}#ft_unit{display:flex;flex-flow:nowrap;justify-content:space-between;align-items:flex-start}#ft_links{margin:0}#ft_logo{margin:0 0 10px}#ft_summary{padding:16px 0 0}#ft_copyright{margin:0 0 12px;line-height:1.2;text-align:right}#ft_copyright small,#ft_notice{font-size:10px;font-size:1rem}#ft_notice{line-height:1.5;text-align:right}}@media only screen and (min-width:1366px),print{#footer .outer01 .inner01{padding:60px 0 43px}#footer .outer02 .inner01{padding:0 0 34px}#ft_contents{width:59%}#ft_parts{width:41%}#ft_sns{width:74%}#ft_sns ul li{margin:0 16px 0 0}}#pagetop{width:23%;padding:2% 0 0;text-align:center}#pagetop>p{width:44px;margin:0 0 0 auto;color:#e60012;font-weight:700;line-height:1.2;cursor:pointer;transition:all .2s;font-size:14px;font-size:1.4rem}#pagetop>p:before{display:block;width:30px;height:30px;margin:0 auto;border-color:#e60012;border-style:solid;border-width:8px 8px 0 0;content:"";transform:rotate(-45deg);transition:all .2s}#pagetop>p:focus,#pagetop>p:hover{color:#fff}#pagetop>p:focus:before,#pagetop>p:hover:before{border-color:#fff}@media only screen and (min-width:768px),print{#pagetop{width:100%;padding:30% 0 0}#pagetop>p{width:44px;margin:0 auto}}@media only screen and (min-width:1166px),print{#pagetop{width:23%;padding:2% 0 0}#pagetop>p{width:44px}}@media only screen and (min-width:1366px),print{#pagetop>p{margin:0 auto}}.e_learning{text-align:left}.e_learning .inner{width:800px;margin:0 auto;height:auto;overflow:hidden}.e_learning #header .inner{background-color:#63bfef;height:85px}.e_learning #header h1{float:left;margin:12px 0 8px 19px}.e_learning #header .info{float:right;margin:22px 20px 0 0;font-size:12px;line-height:100%;color:#fff}.e_learning #header .sub_ttl{clear:both;height:35px;padding-left:15px;font-size:16px;line-height:35px;color:#fff;background-color:#00a0e9}.e_learning #header .sub_ttl span{display:block;width:515px;height:35px;float:right;padding:0 15px;font-weight:700;color:#004ea2;background-color:#fff}.e_learning #header .sub_ttl font{font-size:14px}.e_learning #header .inner.top{height:197px;background-color:#00a0e9}.e_learning #header .inner.top p{margin-top:28px}.e_learning #contents{text-align:left}.e_learning #contents .inner{min-height:458px;background-color:#c5eafa}.e_learning #contents h2{height:52px;padding:5px 37px;font-size:18px;line-height:26px;color:#595757;display:table-cell;vertical-align:middle}.e_learning #contents h2 span{color:#ff0909}.e_learning #contents h2 small{font-weight:400;font-size:13px}.e_learning #contents .contents_body{width:758px;height:auto;overflow:hidden;min-height:389px;margin:0 auto;padding-top:7px;background-color:#fff;background-image:url(/assets/images/e_learning/bg_contents_top.gif);background-repeat:no-repeat;background-position:top}.e_learning #contents .contents_body .notes{padding:0 30px 15px}.e_learning .ani #contents .contents_body .notes.ani_pic{text-align:center;margin-bottom:25px;padding:0}.e_learning #contents .contents_body .notes p{font-size:18px;color:#595757;line-height:180%;padding:10px}.e_learning #contents .contents_body .notes p.ttl{font-weight:700;padding:10px 5px;background-color:#c5eafa;border-radius:4px}.e_learning #contents .contents_body .notes ol{font-size:14px;color:#595757;line-height:180%;padding:0 10px 0 30px}.e_learning #contents .contents_body .contents_pic{text-align:center;margin-bottom:25px}.e_learning #contents .contents_body ul.idx{width:698px;margin:36px auto;padding-top:4px}.e_learning #contents .contents_body .idx li{padding:22px 0}.e_learning #contents .contents_body .idx li p{padding:0 25px;font-size:18px;line-height:26px;color:#595757}.e_learning #contents .contents_body .idx li.current p{background-color:#ebf5ec}.e_learning #contents .contents_body .idx li.current p.sub{padding:0 45px;line-height:150%;font-size:12px}.e_learning #contents .contents_body .contents_ttl{width:700px;padding:10px;border:1px solid #595757;margin:5px auto;color:#595757}.e_learning #contents .contents_body .contents_ttl.red{color:#ff0909}.e_learning #contents .contents_body .contents_ttl h3{font-size:20px;font-weight:400;line-height:120%}.e_learning #contents .contents_body .contents_ttl p{padding:5px 50px 2px;font-size:17px;line-height:150%}.e_learning #contents .contents_body .contents_ttl p.info{padding:0 50px;font-size:10px;text-align:right}.e_learning #contents .contents_body .contents_detail{width:720px;padding:0 10px 20px;margin:0 auto 10px;color:#595757}.e_learning #contents .contents_body .contents_detail h3{padding:0 10px;font-size:20px;line-height:150%;font-weight:400;background-color:#ebf5ec;margin:15px 0 8px}.e_learning #contents .contents_body .contents_detail ul{padding-left:40px}.e_learning #contents .contents_body .contents_detail ul h4{font-size:18px;font-weight:400;line-height:150%;margin:0}.e_learning #contents .contents_body .contents_detail ul h4 span{color:#ff0909;text-decoration:underline}.e_learning #contents .contents_body .contents_detail ul p{font-size:15px;line-height:170%;padding-left:15px}.e_learning #contents .contents_body .contents_detail ul p span{color:#ff0909;text-decoration:underline}.e_learning #contents .contents_body .contents_main h3{text-align:center;color:#f70d01;font-size:45px;margin-top:60px}.e_learning #contents .contents_body .contents_main p{font-size:20px;text-align:center;margin:5px 0 50px;line-height:150%;font-weight:700}.e_learning #contents .contents_body .contents_main p.imp{color:#f70d01}.e_learning #contents .contents_body .contents_main p.main_text{text-align:left;font-weight:400;padding:10px 30px;margin:30px 0 0}.e_learning #contents .contents_body .contents_main p.main_text.bottom{margin:0 0 30px}.e_learning #contents .contents_body .contents_main p.main_text02{color:#fff;background-color:#7f7f7f;padding:5px 0;margin:5px 50px 40px}.e_learning #contents .contents_body .contents_main ul{padding:40px 0 43px}.e_learning #contents .contents_body .contents_main li{font-size:25px;line-height:150%;margin-bottom:15px;padding:15px 50px}.e_learning #contents .contents_body .contents_main .list01 li{padding:7px 200px}.e_learning #contents .contents_body .contents_main .list02{padding:30px 0 15px}.e_learning #contents .contents_body .contents_main .list04{padding:25px 50px}.e_learning #contents .contents_body .contents_main .list05{padding:15px 50px}.e_learning #contents .contents_body .contents_main .list04 li{padding:10px;margin:0;font-size:20px;background-color:#ececec;color:#00b0f0}.e_learning #contents .contents_body .contents_main .list05 li{padding:10px;margin:0;font-size:20px}.e_learning #contents .contents_body .contents_main .list04 li.last{padding:10px 20px;color:#000}.e_learning #contents .contents_body .contents_main .list02 li{padding:0 20px;font-size:17px}.e_learning #contents .contents_body .contents_main .list02 li.notice{font-size:11px;text-align:right}.e_learning #contents .contents_body .contents_main .list03 li{font-size:21px;text-align:left}.e_learning #contents .contents_body .contents_main .list03.s_ptb li{padding:5px 30px}.e_learning #contents .contents_body .contents_main .list03.s_ptb ul{padding:0 50px;margin-bottom:10px}.e_learning #contents .contents_body .contents_main .list03.s_ptb ul li{padding:7px;margin:0;line-height:120%}.e_learning #contents .contents_body .contents_main .list03 ul li.first{border-top:2px solid #000;border-bottom:2px dotted #000}.e_learning #contents .contents_body .contents_main .list03 ul li.last{border-bottom:2px solid #000}.e_learning #contents .contents_body .contents_main .list03 li.notice{font-size:12px;text-align:right}.e_learning #contents .contents_body .contents_main .no_pt{padding-top:0;padding-bottom:20px}.e_learning #contents .contents_body .contents_main li span{color:#f70d01}.e_learning #contents .contents_body .contents_main ul.line4{padding:20px 0}.e_learning #contents .contents_body .contents_main .line4 li{font-size:20px;line-height:150%;margin-bottom:0;padding:10px 50px}.e_learning #contents .contents_body .contents_main .line4 li sup{color:#f70d01}.e_learning #contents .contents_body .contents_main ul.annotation{padding:0 0 26px}.e_learning #contents .contents_body .contents_main .annotation li{font-size:15px;line-height:150%;margin-bottom:0;padding:0 100px}.e_learning #contents .inner.top{height:293px;min-height:0;background-color:#fff;position:relative}.e_learning #contents .inner.top p{margin-top:33px}.e_learning #contents .test_inner{padding-bottom:27px}.e_learning #contents .contents_body .test_box{height:auto;overflow:hidden;padding-top:30px}.e_learning #contents .contents_body .test_box#t1{display:block;padding-top:0;background:none}.e_learning #contents .contents_body .test_box.last_test{background-image:url(/assets/images/e_learning/bg_contents_bottom.gif);background-repeat:no-repeat;background-position:bottom}.e_learning #contents .contents_body .test_box .question{width:700px;margin:15px auto}.e_learning #contents .contents_body .test_box .question th{width:80px;padding:0;font-size:20px;font-weight:700;color:#fff;background-color:#54c3f1;text-align:center;vertical-align:middle}.e_learning #contents .contents_body .test_box .question td{width:560px;height:46px;padding:3px 45px 3px 15px;font-size:18px;line-height:150%;color:#595757;background-color:#ebf5ec;vertical-align:middle}.e_learning #contents .contents_body .test_box .question td span{font-weight:700;text-decoration:underline}.e_learning #contents .contents_body .test_box>p{font-size:18px;color:#595757;line-height:100%;padding:40px 0 25px;text-align:center}.e_learning #contents .contents_body .test_box ul{width:635px;margin:0 auto}.e_learning #contents .contents_body .test_box li{padding:2px 0 2px 62px;background-image:url(/assets/images/e_learning/icon_choices_off.png);background-repeat:no-repeat;background-position:0;min-height:56px;margin-bottom:10px;cursor:default;cursor:pointer}.e_learning #contents .contents_body .test_box li p{font-size:18px;color:#595757;line-height:25px;padding:5px 0;height:48px;display:table-cell;vertical-align:middle}.e_learning #contents .contents_body .test_box li.checked{background-color:#fef7e7;background-image:url(/assets/images/e_learning/icon_choices_on.png)}.e_learning #contents .contents_body .test_box li.checked p,.e_learning #contents .contents_body .test_box.current li:hover,.e_learning #contents .contents_body .test_box.current li:hover p{background-color:#fef7e7}.e_learning #contents .contents_body .test_box .answer{display:none;width:706px;height:auto;overflow:hidden;margin:15px auto}.e_learning #contents .contents_body .test_box .answer .answer_header{width:100%;height:6px;background-image:url(/assets/images/images/e_learning/bg_answer_header_c.gif);background-repeat:no-repeat;background-position:top}.e_learning #contents .contents_body .test_box .answer .answer_footer{width:100%;height:6px;background-image:url(/assets/images/images/e_learning/bg_answer_footer_c.gif);background-repeat:no-repeat;background-position:top}.e_learning #contents .contents_body .test_box .answer .answer_body{width:100%;height:auto;background-image:url(/assets/images/images/e_learning/bg_answer_body_c.gif);background-repeat:repeat-y;background-position:top}.e_learning #contents .contents_body .test_box .answer.incorrect .answer_header{background-image:url(/assets/images/images/e_learning/bg_answer_header_i.gif)}.e_learning #contents .contents_body .test_box .answer.incorrect .answer_footer{background-image:url(/assets/images/images/e_learning/bg_answer_footer_i.gif)}.e_learning #contents .contents_body .test_box .answer.incorrect .answer_body{background-image:url(/assets/images/images/e_learning/bg_answer_body_i.gif)}.e_learning #contents .contents_body .test_box .answer .answer_body p{font-size:16px;line-height:150%;color:#595757;padding:3px 20px 3px 190px;background-image:url(/assets/images/images/e_learning/icon_correct.gif);background-repeat:no-repeat;background-position:33px}.e_learning #contents .contents_body .test_box .answer.incorrect .answer_body p{background-image:url(/assets/images/images/e_learning/icon_incorrect.gif)}.e_learning #contents .contents_body .next_test{display:none;padding:25px 0;text-align:center;background-color:#c5eafa;background-image:url(/assets/images/images/e_learning/bg_contents_bottom.gif);background-repeat:no-repeat;background-position:top}.e_learning #contents .contents_body .next_test#n1{display:block}.e_learning #contents .contents_body .next_test a,.e_learning .test_footer#footer{display:none}.e_learning .test_footer#footer .inner{background:none;background-color:#c5eafa}.e_learning .test_footer#footer .inner img{margin-top:0}.e_learning #contents.thanks .contents_body .contents_main h3{color:#000;font-size:35px;margin:40px 0}.e_learning #contents.thanks .contents_body .contents_main p{font-size:17px;font-weight:400;margin:5px 0 25px}.e_learning #contents.thanks .contents_body .contents_main p.annotation{text-align:right;padding:15px 40px}.e_learning #footer{background:rgba(0,0,0,0)}.e_learning #footer .inner{height:84px;padding-top:7px;background-color:#c5eafa;background-image:url(/assets/images/images/e_learning/bg_contents_bottom.gif);background-repeat:no-repeat;background-position:top;color:#333}.e_learning #footer .btn_left img{float:left;display:block;margin:17px 0 0 21px}.e_learning #footer .btn_right img{float:right;display:block;margin:17px 21px 0 0}.e_learning #footer .pager{text-align:center;margin-top:40px;font-size:14px;line-height:100%;color:#595757}.e_learning #footer .inner.top{height:110px;background:none;background-color:#c5eafa}.e_learning #footer .top p{font-size:12px;line-height:100%}.e_learning #footer .top a img{display:block;margin:13px auto 17px}.e_learning #contents .top p,.e_learning #footer .top p,.e_learning #header .top p{text-align:center}.e_learning #contents .inner.top #continue_btn{position:absolute;top:40px;right:10px;width:180px;height:auto;overflow:hidden}.e_learning #contents .inner.top #continue_btn a{display:block;text-indent:100%;white-space:nowrap;overflow:hidden;width:148px;height:148px;background-image:url(/assets/images/e_learning/btn_continue.gif);background-repeat:no-repeat;background-position:50%}.e_learning #contents .inner.top #continue_btn a:hover{background-image:url(/assets/images/e_learning/btn_continue_on.gif)}.e_learning #contents .inner.top #continue_btn p{margin-top:15px;font-size:12px;line-height:180%;text-align:left}.e_learning #note .inner.top ul{width:66%;font-size:15px;padding:5px;margin:20px auto;line-height:150%;list-style-type:disc}.e_learning__header{min-height:auto!important}.e_learning__body{max-width:800px;margin:0 auto}.h1_basic01{display:flex;justify-content:center;align-items:center;min-height:339px;padding:8% 0}.h1_basic01 h1{margin:-4% 0 0;color:#fff;line-height:1.8;text-align:center;font-size:9.3333333333vw}.h1_basic01 h1 svg{display:block;width:100%;max-width:130px;margin:0 auto 12%;text-align:center}.h1_basic01 h1 svg circle,.h1_basic01 h1 svg path{fill:#fff}.h1_basic01 h1 span{display:block;line-height:1.2;font-size:7.4666666667vw}.h1_basic01.report h1{margin:-5% 0 0;line-height:1.3}.h1_basic01.report h1 svg{max-width:128px;margin:0 auto 9%}.h1_basic01.report h1 span{display:block;margin:0 0 2%;line-height:1.2;font-size:7.4666666667vw}.h1_basic01.about h1{margin:1% 0 0}.h1_basic01.about h1 svg{max-width:128px;margin:0 auto 7%}.h1_basic01.project h1{font-size:32px}@media only screen and (min-width:1166px),print{.h1_basic01.project h1{font-size:48px}}.h1_basic02{display:flex;justify-content:flex-start;align-items:center;height:175px;padding:0 6%}.h1_basic02 h1{margin:-10% 0 0;color:#fff;line-height:1.6;text-align:left;font-size:7.4666666667vw}.h1_basic02 h1 span{display:block;line-height:1.2;font-size:4.8vw}.h1_basic03{display:flex;justify-content:flex-start;align-items:center;height:175px;padding:0 6%}.h1_basic03 h1{max-width:100%;color:#fff;line-height:1.5;text-align:left;font-size:8vw}.h1_basic03 h1 span{display:block;line-height:1.2;font-size:6.4vw}.h1_basic04{padding:8% 0 4%}.h1_basic04 h1{color:#e60012;line-height:1.8;text-align:left;font-size:5.3333333333vw}.h1_basic04 h1 span{display:block;line-height:1.2;font-size:4.2666666667vw}.h2_basic01{padding:0 0 9.5%}.h2_basic01 h2{color:#e60012;letter-spacing:-.04em;line-height:1.5;text-align:left;font-size:8.5333333333vw}.h2_basic01 h2:before{display:block;width:0;height:0;margin-top:calc((.75 - 1.8)*.5em);content:""}.h2_basic01 h2:after{display:block;width:0;height:0;margin-bottom:calc((1 - 1.8)*.5em);content:""}.h2_basic01 span{display:block;line-height:1.4;font-size:3.7333333333vw}.h2_basic02{padding:0 0 9%}.h2_basic02 h2{color:#e60012;line-height:1.5;text-align:left;font-size:7.4666666667vw}.h2_basic02 h2:before{display:block;width:0;height:0;margin-top:calc((.75 - 1.8)*.5em);content:""}.h2_basic02 h2:after{display:block;width:0;height:0;margin-bottom:calc((1 - 1.8)*.5em);content:""}.h2_basic03{padding:0 0 9%}.h2_basic03 h2{color:#e60012;letter-spacing:-.04em;line-height:1.5;text-align:left;font-size:6.9333333333vw}.h2_basic03 h2:before{display:block;width:0;height:0;margin-top:calc((.75 - 1.8)*.5em);content:""}.h2_basic03 h2:after{display:block;width:0;height:0;margin-bottom:calc((1 - 1.8)*.5em);content:""}.h3_basic01{padding:0 0 9%}.h3_basic01 h3{color:#e60012;text-align:left;font-size:7.4666666667vw}.h3_basic01 h3:before{display:block;width:0;height:0;margin-top:calc((.75 - 1.8)*.5em);content:""}.h3_basic01 h3:after{display:block;width:0;height:0;margin-bottom:calc((1 - 1.8)*.5em);content:""}.h3_basic02{padding:0 0 7.6%}.h3_basic02 h3{position:relative;padding:0 0 0 1.5em;color:#e60012;text-align:left;font-size:5.3333333333vw}.h3_basic02 h3:before{position:absolute;top:50%;left:0;width:8px;height:2.1em;border-radius:4px;content:"";background:#eaeaea;transform:translateY(-50%)}.h3_basic03{padding:0 0 13%}.h3_basic03 h3{position:relative;padding:.5em 0 .5em 3.5em;color:#e60012;line-height:1.5;text-align:left;font-size:6.4vw}.h3_basic03 h3:before{position:absolute;top:90%;left:0;width:144px;height:144px;content:"";background:url(/assets/images/check/locotre/ico_tit01.png);background-repeat:repeat;background-repeat:no-repeat;background-size:auto auto;background-size:50%;transform:translateY(-50%);-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%)}.h3_basic03 h3 span{display:block;font-size:3.7333333333vw}.h3_basic03 p{margin:4% 0 0!important;padding:4%!important}section:nth-of-type(2) .h3_basic03 h3:before{width:144px;height:144px;background:url(/assets/images/check/locotre/ico_tit02.png)!important;background-repeat:no-repeat!important;background-size:50%!important}.h3_basic04{padding:0 0 13%}.h3_basic04 h3{position:relative;padding:0 0 0 1.5em;color:#e60012;line-height:1.5;text-align:left;font-size:6.4vw}.h3_basic04 h3:before{position:absolute;top:50%;left:0;width:8px;height:100%;border-radius:4px;content:"";background:#eaeaea;transform:translateY(-50%)}.h3_basic04 h3 span{display:block;font-size:3.7333333333vw}.h3_basic04 p{margin:4% 0 0!important;padding:4%!important}.h3_basic03 p,.h3_basic04 p{padding:1% 2%;border-radius:4px;background-color:#fce5e7}.h4_basic01{padding:0 0 7.6%}.h4_basic01 h4{position:relative;padding:0 0 0 1.5em;color:#e60012;text-align:left;font-size:5.3333333333vw}.h4_basic01 h4:before{position:absolute;top:50%;left:0;width:8px;height:2.1em;border-radius:4px;content:"";background:#eaeaea;transform:translateY(-50%)}@media only screen and (min-width:768px),print{.h1_basic01{padding:42px 80px 80px}.h1_basic01 h1{margin:0;line-height:1.5;font-size:48px;font-size:4.8rem}.h1_basic01 h1 svg{width:100%;max-width:140px;margin:0 auto 35px}.h1_basic01 h1 span{display:block;font-size:28px;font-size:2.8rem}.h1_basic01.report{padding:42px 80px 80px}.h1_basic01.report h1{margin:0;line-height:.85;font-size:48px;font-size:4.8rem}.h1_basic01.report h1 svg{width:100%;max-width:140px;margin:0 auto 35px}.h1_basic01.report h1 span{font-size:28px;font-size:2.8rem}.h1_basic01.about{padding:26px 80px 80px}.h1_basic01.about h1{margin:0;font-size:40px;font-size:4rem}.h1_basic01.about h1 svg{width:100%;max-width:143px;margin:0 auto 35px}.h1_basic01.about h1 span{margin:0 0 8px;font-size:40px;font-size:4rem}.h1_basic02{padding:0 100px}.h1_basic02 h1{margin:-9px 0 0;line-height:1.5;font-size:40px;font-size:4rem}.h1_basic02 h1 span{margin:0 0 8px;font-size:20px;font-size:2rem}.h1_basic03{padding:0 100px}.h1_basic03 h1{margin:-9px 0 0;line-height:1.5;font-size:40px;font-size:4rem}.h1_basic03 h1 span{display:block;line-height:1.2;font-size:28px;font-size:2.8rem}.h1_basic04{padding:36px 0 18px}.h1_basic04 h1{font-size:28px;font-size:2.8rem}.h1_basic04 h1 span{font-size:16px;font-size:1.6rem}.h2_basic01{padding:0 0 60px}.h2_basic01 h2{font-size:40px;font-size:4rem}.h2_basic01 h2:before{display:block;width:0;height:0;margin-top:calc((.75 - 1.8)*.5em);content:""}.h2_basic01 h2:after{display:block;width:0;height:0;margin-bottom:calc((1 - 1.8)*.5em);content:""}.h2_basic01 h2 span{display:block;line-height:1.2;font-size:28px;font-size:2.8rem}.h2_basic02{padding:0 0 60px}.h2_basic02 h2{font-size:28px;font-size:2.8rem}.h2_basic02 h2:before{display:block;width:0;height:0;margin-top:calc((.75 - 1.8)*.5em);content:""}.h2_basic02 h2:after{display:block;width:0;height:0;margin-bottom:calc((1 - 1.8)*.5em);content:""}.h2_basic03{padding:0 0 60px}.h2_basic03 h2{font-size:28px;font-size:2.8rem}.h3_basic01{padding:0 0 40px}.h3_basic01 h3{font-size:28px;font-size:2.8rem}.h3_basic01 h3:before{display:block;width:0;height:0;margin-top:calc((.75 - 1.8)*.5em);content:""}.h3_basic01 h3:after{display:block;width:0;height:0;margin-bottom:calc((1 - 1.8)*.5em);content:""}.h3_basic02{padding:0 0 22px}.h3_basic02 h3{font-size:20px;font-size:2rem}.h3_basic03,.h3_basic04{display:flex;justify-content:flex-start;align-items:center;padding:0 0 36px}.h3_basic03 h3,.h3_basic04 h3{margin-right:50px;font-size:24px;font-size:2.4rem}.h3_basic03 h3 span,.h3_basic04 h3 span{font-size:16px;font-size:1.6rem}.h3_basic03 p,.h3_basic04 p{margin:0!important;padding:15px 30px!important}.h4_basic01{padding:0 0 22px}.h4_basic01 h4{font-size:20px;font-size:2rem}}@media only screen and (min-width:1166px),print{.h2_basic01 h2{font-size:40px;font-size:4rem}}.components .h2{color:#e60012;font-size:22px;padding:0 0 20px;line-height:3.5rem}@media only screen and (min-width:768px){.components .h2{font-size:28px;padding:0}}.components .h2--black{color:#333}@media only screen and (min-width:768px),print{.components .h2--center-on-pc{text-align:center}}.components .h3{display:flex;margin:40px 0;line-height:1.5rem;font-size:24px;align-items:center}.components .h3:before{content:"";display:block;width:8px;height:auto;min-height:46px;border-radius:4px;padding:12px 0;background:#e60012;margin-right:12px}.components .h4{font-size:20px;margin-bottom:20px;font-weight:700}@media only screen and (min-width:768px),print{.components .h4{margin-bottom:40px;font-weight:400}}.components .h4--red{color:#e60012}.components .h4--bold{font-weight:700}@media only screen and (min-width:768px),print{.components .h4--center-on-pc{text-align:center}}.ul_basic01 ul{list-style:none}.ul_basic01 ul li{position:relative;padding:0 0 0 .8em;text-indent:0}.ul_basic01 ul li:before{position:absolute;top:.85em;left:0;width:3px;height:3px;border-radius:50%;content:"";background:#333}.ul_basic02{margin:0 0 8%}.ul_basic02 .txt_basic01{margin:0 0 4%;font-size:5.3333333333vw}.ul_basic02 ul{border-color:#ccc;border-style:solid;border-width:2px 0}.ul_basic02 ul li{padding:.5em 0;background-image:linear-gradient(90deg,#d2d2d2,#d2d2d2 1px,transparent 0,transparent 0);background-repeat:repeat-x;background-position:0 100%;background-size:3px 1px}.ul_basic02 ul li:last-of-type{background:none}.ol_basic01 ol>li{margin:4% 0 0;list-style:decimal;list-style-position:inside}.ol_basic01 ol>li.meaning{list-style:none!important}.ol_basic01 ol>li p{margin:4% 0 0!important;font-size:2.6666666667vw}.ol_basic01 ol>li ol{margin:4% 0 0}.ol_basic01 ol>li ol>li{margin:4% 0 0;list-style:none;font-size:2.6666666667vw}.ol_basic01 ol>li ul{margin:4% 0 0 2em}.dl_cube01{margin:0 0 10%;border:dotted #d2d2d2;border-width:0 0 2px}.dl_cube01.no_border{border:none}.dl_cube01.border_bottom{border:none;border-bottom:2px dotted #d2d2d2}.dl_cube01.multi_row{padding-bottom:0}@media only screen and (min-width:768px),print{.dl_cube01.multi_row{padding-bottom:4%}}.dl_cube01 .cube01,.dl_cube01 .cube02{margin:10% 0}.dl_cube01 dl:first-child{display:flex;justify-content:flex-start;align-items:center}.dl_cube01 dl:first-child dt{width:22.5%;min-width:22.5%;padding:.8em 0;border-radius:4px;color:#fff;font-weight:700;line-height:1.8;text-align:center;background-color:#e50012;font-size:3.4666666667vw}.dl_cube01 dl:first-child dt.bg-yellow{background-color:#e6bf2a}.dl_cube01 dl:first-child dt.bg-orange{background-color:#f07520}.dl_cube01 dl:first-child dt span{display:block;font-family:Europa;font-weight:700;line-height:1;font-size:15.3333333333vw}.dl_cube01 dl:first-child dd{margin-left:1em;color:#e50012;font-weight:700;font-size:4.8vw}.dl_cube01 dl:nth-child(2) dt{margin:10% 0 6%;font-weight:700;line-height:1.8;font-size:20px;font-size:2rem}.dl_cube01 dl:nth-child(2) dd{font-size:16px;font-size:1.6rem}@media only screen and (min-width:768px),print{.ul_basic02{margin:0 0 40px}.ul_basic02 .txt_basic01{margin:0 0 16px!important;font-size:20px;font-size:2rem}.ol_basic01 ol>li{margin:52px 0 0}.ol_basic01 ol>li p{margin:8px 0 0!important;font-size:12px;font-size:1.2rem}.ol_basic01 ol>li ol{margin:16px 0 0}.ol_basic01 ol>li ol>li{margin:8px 0 0;font-size:12px;font-size:1.2rem}.ol_basic01 ol>li ul{margin:16px 0 0 2em}.dl_cube01{display:flex;justify-content:space-between;margin:75px 0 60px;padding:0 0 80px}.dl_cube01 .cube01,.dl_cube01 .cube02{width:47.5%;margin:0}.dl_cube01 dl:first-child dt{width:80px;min-width:80px;height:110px;padding-top:1em;font-size:14px;font-size:1.4rem}.dl_cube01 dl:first-child dt span{line-height:.8;font-size:60px;font-size:6rem}.dl_cube01 dl:first-child dd,.dl_cube01 dl:nth-child(2) dt{font-weight:400;font-size:20px;font-size:2rem}.dl_cube01 dl:nth-child(2) dt{margin:40px 0}.dl_cube01 dl:nth-child(2) dd{font-size:16px;font-size:1.6rem}}.news_list01 ul{border-color:#ccc;border-style:solid;border-width:2px 0}.news_list01 ul li{background-image:linear-gradient(90deg,#d2d2d2,#d2d2d2 1px,transparent 0,transparent 0);background-repeat:repeat-x;background-position:0 100%;background-size:4px 1px}.news_list01 ul li:last-of-type{background:none}.news_list01 ul li a{display:block;padding:4% 14% 7% 8%;background:url(/assets/images/ico_arrow_red01_right.svg) no-repeat right 8% top 50%;background-size:16px 16px;transition:border-color .2s!important;word-break:break-all}.news_list01 ul li a:focus,.news_list01 ul li a:hover{color:#e60012}.news_list01 ul li a:focus .ico_label01,.news_list01 ul li a:hover .ico_label01{border-color:#e60012;color:#fff;background:#e60012 none}.news_list01 ul li a:focus .ico_label02,.news_list01 ul li a:hover .ico_label02{border-color:#e60012;color:#e60012;background:#fff none}.news_list01 ul li a:focus .ico_label03,.news_list01 ul li a:hover .ico_label03{color:#666;background:#fff none}.news_list01 ul li a>time{display:inline-block;margin:0 .6em 0 0;letter-spacing:-.02em}.news_list01 ul li a>div{margin:-.25em 0 0}.news_list01 ul li a>.post_title{padding:2% 0 0;font-size:14px;font-size:1.4rem}.news_list01 ul li a>p.name{margin:0}.news_list01 ul li a>p.clinic_name{font-size:14px;font-size:1.4rem}@media only screen and (min-width:768px),print{.news_list01{margin:0 0 20px}.news_list01 ul li a{display:flex;flex-flow:nowrap;justify-content:flex-start;align-items:center;padding:14px 2em 14px 0;background-position:right 50%}.news_list01 ul li a>time{width:9%;min-width:110px;margin:0 24px 0 0}.news_list01 ul li a>div{width:11.6%;margin:0 24px 0 0}.news_list01 ul li a>.post_title{width:98%;padding:0;font-size:16px;font-size:1.6rem}}.box_basic01 ul{display:block;width:100%}.box_basic01 ul li{width:100%;border:dotted #ccc;border-width:0 0 1px}.box_basic01 ul li a{display:flex;justify-content:center;width:100%;padding:6% 0;background:url(/assets/images/icons/ico_arrow_red01_right.svg) no-repeat right 1.3em;background-position:100% 50%;background-size:16px 16px}.box_basic01 ul li a .thumb_area01{width:30%}.box_basic01 ul li a .thumb_area01 img{margin-top:4%}.box_basic01 ul li a dl{width:60%;margin:0 10% 0 5.5%}.box_basic01 ul li a dl dt{color:#666;font-size:3.2vw}.box_basic01 ul li a dl dd{font-size:3.2vw}.box_basic01 ul li:first-child{border-color:#ccc;border-style:dotted;border-width:1px 0}.box_basic01.item_center ul li a{display:block;background:none}.box_basic01.item_center ul li a div:first-child img{width:650px}.box_basic01.item_center ul li a div.noimage,.box_basic01.item_center ul li a div:nth-child(2){padding:6% 0 0;background:url(/assets/images/icons/ico_arrow_red01_right.svg) no-repeat right 1.3em;background-position:100% 80%;background-size:16px 16px}.box_basic02{clear:both;margin:20% 0 0}.box_basic02 .inner01 dl dt{padding-left:1.25rem;color:#e60012;font-weight:700;font-size:4.2666666667vw}.box_basic02 .inner01 dl dd{padding-left:1rem;text-indent:-.85rem;font-size:3.2vw}.box_basic02 .inner01 .box_column_2 figure{width:auto!important;margin:0 auto;text-align:center}.box_basic02 .inner01 .box_column_2 figure img{width:70%}.box_wrap01 dl{padding:12% 0;border:dotted #d2d2d2;border-width:0 0 2px}.box_wrap01 dl dt{color:#e60012;font-weight:700;font-size:6.4vw}.box_wrap01 dl dd{font-size:4.8vw}.box_wrap01 dl:first-of-type{padding:0 0 12%}.box_wrap01 dl:last-of-type{border:none}.box_wrap01 figure{width:auto!important;margin:0 auto;text-align:center}.box_wrap01 figure img{width:70%}.box_wrap01.other_col01 .dl_area01{padding:0 0 12%;border:dotted #d2d2d2;border-width:0 0 2px}.box_wrap01.other_col01 .dl_area01 dl:first-of-type{padding:0;border:none}.box_wrap01.other_col01 .dl_area01 dl:last-of-type{padding:12% 0 0}.box_wrap01.other_col01 .dl_area01 figure img{width:100%}.box_wrap01.other_col01 ul{display:flex;justify-content:space-between;padding:12% 0;border:dotted #d2d2d2;border-width:0 0 2px}.box_wrap01.other_col01 ul:last-of-type{border:none}.box_column_1{max-width:780px;margin:0 auto}.box_column_1.wide{max-width:100%}.box_column_1 figure figcaption{margin:0 0 4%;color:#666;font-weight:700;font-size:4.2666666667vw}.box_column_2 figure,.box_column_2>div,.box_column_2>div.img{margin:0 0 9%}.box_column_2 figure figcaption{margin:0 0 4%;color:#666;font-weight:700;font-size:4.2666666667vw}.box_column_2 figure .note{font-size:3.2vw}.box_frame01 .outer01{position:relative;z-index:0;padding:16% 4% 20%}.box_paint01{border-radius:4px;background:#f6f6f6 none}.box_paint01.plane{background:rgba(0,0,0,0)}.box_paint01 .inner01{padding:8% 7%}.box_paint01.narrow_padding{padding:7% 10%}@media only screen and (min-width:768px),print{.box_paint01.narrow_padding{padding:3% 5%}}.box_paint02{border-radius:4px;background:#fce5e7 none}.box_paint02 .inner01{padding:8% 4%}.box_paint03{border-radius:4px;background:#fff none}.box_paint03 .inner01{padding:8% 4%}.box_paint01 .point_area01,.box_paint02 .point_area01{padding:10% 0}.box_paint01 .point_area02,.box_paint01 .point_area03,.box_paint02 .point_area02,.box_paint02 .point_area03{padding:10% 0;border:dotted #d4d4d4;border-width:1px 0 0}.box_paint01 .point_area03,.box_paint02 .point_area03{padding:10% 0 0}.box_paint01 .point_area01 dl,.box_paint01 .point_area02 dl,.box_paint01 .point_area03 dl,.box_paint02 .point_area01 dl,.box_paint02 .point_area02 dl,.box_paint02 .point_area03 dl{margin:0 0 4%;color:#e60012}.box_paint01 .point_area01 dl dt,.box_paint01 .point_area02 dl dt,.box_paint01 .point_area03 dl dt,.box_paint02 .point_area01 dl dt,.box_paint02 .point_area02 dl dt,.box_paint02 .point_area03 dl dt{width:35%;margin-right:20px;border:1px solid #fff;border-radius:20px;font-weight:700;line-height:1.6;text-align:center;background-color:#fff;font-size:3.7333333333vw}.box_paint01 .point_area01 dl dd,.box_paint01 .point_area02 dl dd,.box_paint01 .point_area03 dl dd,.box_paint02 .point_area01 dl dd,.box_paint02 .point_area02 dl dd,.box_paint02 .point_area03 dl dd{margin-top:4%;font-size:4.2666666667vw}.box_paint01 .box_column_2 figure,.box_paint02 .box_column_2 figure{margin:4% 0;color:#666}.box_paint01 .box_column_2 figure figcaption,.box_paint02 .box_column_2 figure figcaption{margin:6% 0 4%}.box_paint01 .box_column_2 figure:first-child,.box_paint02 .box_column_2 figure:first-child{margin-right:2%}.box_paint01 .box_column_2,.box_paint02 .box_column_2{margin:0}.box_paint01 .box_column_2 .point_basic01 dt,.box_paint02 .box_column_2 .point_basic01 dt{font-size:5.3333333333vw}.box_paint01 .box_column_2 .point_basic01 dt:first-child,.box_paint02 .box_column_2 .point_basic01 dt:first-child{color:#e60012;font-size:1.8rem;font-size:18px;font-weight:700}.box_paint01 .box_column_2 .point_basic01 dt:first-child span,.box_paint02 .box_column_2 .point_basic01 dt:first-child span{display:inline-block;width:35%;margin-right:2%;margin-bottom:4%;border:1px solid #fff;border-radius:14px;font-weight:400;line-height:1.6;text-align:center;vertical-align:middle;background-color:#fff;font-size:3.7333333333vw}.box_paint01 .box_column_2 .point_basic01 dt:nth-child(2),.box_paint02 .box_column_2 .point_basic01 dt:nth-child(2){margin:4% 0;font-weight:400}.box_movie01 .movie_tit01{margin:4% 0!important;color:#e60012;font-size:4.8vw}.box_movie01 .box_paint01{background:none}.box_movie01 .box_paint01 .inner01{padding:0;text-align:center}.box_movie01 .box_paint01 .inner01 .movie01{overflow:hidden;position:relative;max-width:100%;height:0;margin:0 auto;padding-bottom:55%}.box_movie01 .box_paint01 .inner01 .movie01 iframe{position:absolute;top:0;left:0;width:100%;max-height:100%}.box_movie01:nth-child(n+3) .movie_tit01{margin:18% 0 4%!important}.tool_area01 a{display:block;height:100%;margin:10% 0 0}.tool_area01 a:focus img,.tool_area01 a:hover img{opacity:.5}@media only screen and (min-width:768px),print{.box_basic01 ul{display:flex;flex-wrap:wrap;justify-content:space-between}.box_basic01 ul li{display:flex;width:calc(50% - 30px)!important}.box_basic01 ul li a{padding:8% 0}.box_basic01 ul li a .thumb_area01{width:35%}.box_basic01 ul li a dl{width:60%;margin:0 18% 0 4%}.box_basic01 ul li a dl dd,.box_basic01 ul li a dl dt{font-size:16px;font-size:1.6rem}.box_basic01 ul li a dl dd{margin-top:14px}.box_basic01 ul li:first-child{margin-right:4%}.box_basic01 ul li:first-child,.box_basic01 ul li:nth-child(2){border-color:#ccc;border-style:dotted;border-width:1px 0}.box_basic01.item_center ul li a{display:flex;justify-content:flex-start;align-items:center;background:url(/assets/images/icons/ico_arrow_red01_right.svg) no-repeat right 1.3em;background-position:100% 50%;background-size:16px 16px}.box_basic01.item_center ul li a .thumb_area01{max-width:275px}.box_basic01.item_center ul li a div.noimage,.box_basic01.item_center ul li a div:nth-child(2){width:40%;margin:0 6% 0 4%;padding:0;background:none}.box_basic02{margin:0}.box_basic02 .inner01{padding:35px 32px!important}.box_basic02 .inner01 dl dt{font-size:20px;font-size:2rem}.box_basic02 .inner01 dl dd{font-size:16px;font-size:1.6rem}.box_basic02 .inner01 .box_column_2 figure img{width:55%}.box_wrap01 .inner01{padding:35px 0!important}.box_wrap01 dl{padding:0;border:none}.box_wrap01 dl dt{font-size:20px;font-size:2rem}.box_wrap01 dl dd{font-size:16px;font-size:1.6rem}.box_wrap01 dl:first-of-type{padding:0}.box_wrap01 figure img{width:100%}.box_wrap01.box_col03{padding:0 0 60px!important}.box_wrap01.box_col03 dl{float:left;width:30%}.box_wrap01.box_col03 dl:not(:last-of-type){margin:0 5% 0 0}.box_wrap01.box_col04{padding:0 0 60px!important}.box_wrap01.box_col04 dl{float:left;width:23%}.box_wrap01.box_col04 dl:not(:last-of-type){margin:0 2.5% 0 0}.box_wrap01.other_col01{float:left;padding:35px 0!important}.box_wrap01.other_col01 .dl_area01{float:left;width:50%;padding:0;border:none}.box_wrap01.other_col01 .dl_area01 dl{float:left;width:45%}.box_wrap01.other_col01 .dl_area01 dl:first-of-type{margin-right:3%}.box_wrap01.other_col01 .dl_area01 dl:last-of-type{padding:0}.box_wrap01.other_col01 .dl_area01 figure{text-align:left}.box_wrap01.other_col01 .dl_area01 figure img{width:80%;margin:0 auto}.box_wrap01.other_col01 ul{display:inline-block;width:22.5%;padding:0;border:none}.box_wrap01.other_col01 ul li:nth-child(2){text-align:center}.box_wrap01.other_col01 ul:first-of-type{margin-right:2%}.box_column_1{max-width:780px;margin:0 auto}.box_column_1.wide{max-width:100%}.box_column_1 figure figcaption{margin:0 0 20px;font-size:16px;font-size:1.6rem}.box_column_1 figure .note{font-size:12px;font-size:1.2rem}.box_column_2{display:flex;flex-flow:nowrap;justify-content:space-between;align-items:flex-start;margin:0 0 56px}.box_column_2.align_center{align-items:center}.box_column_2>div{width:40%}.box_column_2>div.img,.box_column_2>figure{width:55%;margin:0 0 24px}.box_column_2 figure figcaption{margin:0 0 20px;font-size:16px;font-size:1.6rem}.box_column_2 figure .note{font-size:12px;font-size:1.2rem}.box_column_3{display:flex;flex-flow:nowrap;justify-content:space-between;align-items:flex-start}.box_column_3>*,.box_column_3>:after{width:calc(33% - 10px)!important}.box_column_3>:after{display:block;content:""}.box_frame01 .outer01{padding:80px 0 100px}.box_paing02 .inner01,.box_paint01 .inner01{padding:56px 32px}.box_paing02 .point_area01,.box_paing02 .point_area02,.box_paing02 .point_area03,.box_paint01 .point_area01,.box_paint01 .point_area02,.box_paint01 .point_area03{padding:45px 0}.box_paing02 .point_area03,.box_paint01 .point_area03{padding:60px 0 0}.box_paing02 .point_area01 dl,.box_paing02 .point_area02 dl,.box_paing02 .point_area03 dl,.box_paint01 .point_area01 dl,.box_paint01 .point_area02 dl,.box_paint01 .point_area03 dl{display:flex}.box_paing02 .point_area01 dl dt,.box_paing02 .point_area02 dl dt,.box_paing02 .point_area03 dl dt,.box_paint01 .point_area01 dl dt,.box_paint01 .point_area02 dl dt,.box_paint01 .point_area03 dl dt{width:100px;line-height:2.125;font-size:16px;font-size:1.6rem}.box_paing02 .point_area01 dl dd,.box_paing02 .point_area02 dl dd,.box_paing02 .point_area03 dl dd,.box_paint01 .point_area01 dl dd,.box_paint01 .point_area02 dl dd,.box_paint01 .point_area03 dl dd{margin-top:0;font-size:20px;font-size:2rem}.box_paing02 .box_column_2 figure span,.box_paint01 .box_column_2 figure span{font-weight:700}.box_paing02 .box_column_2 .point_basic01 dt,.box_paint01 .box_column_2 .point_basic01 dt{font-weight:400!important;font-size:20px;font-size:2rem}.box_paing02 .box_column_2 .point_basic01 dt:first-child,.box_paint01 .box_column_2 .point_basic01 dt:first-child{line-height:1.8}.box_paing02 .box_column_2 .point_basic01 dt:first-child span,.box_paint01 .box_column_2 .point_basic01 dt:first-child span{width:100px;margin-right:1em;margin-bottom:0;border-radius:16px;line-height:1.65;font-size:14px;font-size:1.4rem}.box_paing02 .box_column_2 .point_basic01 dt:nth-child(2),.box_paint01 .box_column_2 .point_basic01 dt:nth-child(2){margin:20px 0 10px}.box_movie01 .movie_tit01{margin:10px 0 25px!important;font-size:20px;font-size:2rem}.box_movie01 .box_paint01{background:#f6f6f6 none}.box_movie01 .box_paint01.plane{background:rgba(0,0,0,0)}.box_movie01 .box_paint01 .inner01{padding:40px 32px}.box_movie01 .box_paint01 .inner01 .movie01{max-width:59.5%;padding-bottom:35%}.box_movie01:nth-child(n+3) .movie_tit01{margin:45px 0 25px!important}.tool_area01 a{margin:60px 0 0}}@media (-ms-high-contrast:none){.box_paint01 .box_column_2 .point_basic01 dt:first-child span,.box_paint02 .box_column_2 .point_basic01 dt:first-child span{width:100px;margin-right:1em;margin-bottom:0;padding:5px 0 0;border-radius:16px;line-height:1.65;font-size:14px;font-size:1.4rem}}.components .gray-plate{background:#f6f6f6;padding:40px 30px}@media only screen and (min-width:768px),print{.components .gray-plate{padding:60px 40px}}.table_basic01{margin:0 0 8%}.table_basic01 dl{display:block;width:100%;padding:5.5% 0 7.5%;border-bottom:2px solid #d2d2d2;font-size:4.2666666667vw}.table_basic01 dl dt{margin:0 0 5%;position:relative;padding-left:5.33333333vw}@media only screen and (min-width:768px){.table_basic01 dl dt{padding:0}}.table_basic01 dl dt:before{display:block;position:absolute;width:2.133333vw;height:7.83vw;border-radius:1.0666666vw;left:0;top:50%;transform:translateY(-50%);align-items:center;content:"";background-color:#eaeaea}.table_basic01 dl:first-of-type{border-top:2px solid #d2d2d2}@media only screen and (min-width:768px),print{.table_basic01 dl{display:table;width:100%;max-width:620px;margin:0 auto;padding:2% 0;border-bottom:1px solid #d2d2d2;font-size:16px;font-size:1.6rem}.table_basic01 dl dd,.table_basic01 dl dt{display:table-cell}.table_basic01 dl dt{width:27.4193%}.table_basic01 dl dt:before{display:none}.table_basic01 dl dd{width:72.5087%;padding:0 0 0 4%;border-left:4px solid #eaeaea}.table_basic01 dl:first-of-type{border-top:1px solid #d2d2d2}}.table_basic02{margin:0 0 8%}.table_basic02 dl{display:table;table-layout:fixed;width:100%;margin:-1px 0 0;border-color:#d2d2d2;border-style:solid;border-width:1px 0}.table_basic02 dl dt{display:table-cell;width:50px;padding:1em;color:#e60012;text-align:center;vertical-align:middle;background:#f6f6f6;font-size:6.9333333333vw}.table_basic02 dl dd{display:table-cell;padding:2em;text-align:left}.table_basic02 dl dd p{margin:0 0 4%}.table_basic02 dl dd ul{background-position:0 0}.table_basic02 dl dd ul,.table_basic02 dl dd ul li{background-image:linear-gradient(90deg,#d2d2d2,#d2d2d2 1px,transparent 0,transparent 0);background-repeat:repeat-x;background-size:3px 1px}.table_basic02 dl dd ul li{padding:2% 0;background-position:0 100%}.table_basic02 dl dd ul li:last-child{background-image:none}@media only screen and (min-width:768px),print{.table_basic02{margin:0 0 8%}.table_basic02 dl dt{width:118px;padding:1em;font-size:26px;font-size:2.6rem}.table_basic02 dl dd{padding:2em}.table_basic02 dl dd p{margin:0 0 24px}.table_basic02 dl dd ul{display:flex;flex-flow:row wrap;justify-content:flex-start!important;width:100%;margin:0;background-image:none}.table_basic02 dl dd ul li{width:20%!important;padding:0 1em;background-image:linear-gradient(180deg,#d2d2d2,#d2d2d2 1px,transparent 0,transparent 0);background-repeat:repeat-y;background-position:100% 100%;background-size:1px 3px}.table_basic02 dl dd ul li:last-of-type{border-image:none}.table_basic02>dl>dd>ul>li,::-ms-backdrop{width:18.9%!important}}.components .scrollable-table{position:relative;max-width:100%}.components .scrollable-table:after{content:"";min-width:60px;height:100%;display:block;background:linear-gradient(90deg,rgba(255,255,255,0) 0,rgb(255,255,255));top:0;right:0;position:absolute}@media only screen and (min-width:1166px),print{.components .scrollable-table:after{display:none}}.components .scrollable-table__contents{overflow-x:scroll;max-width:100%;line-height:1em;padding:0 8% 30px;display:flex}@media only screen and (min-width:768px),print{.components .scrollable-table__contents{padding:0 2%}}@media only screen and (min-width:1166px),print{.components .scrollable-table__contents{margin:0 auto;max-width:1166px;padding-left:0}}.components .scrollable-table__contents:after{content:"";min-width:50px;height:50px;display:block}@media only screen and (min-width:768px),print{.components .scrollable-table__contents:after{display:none}}.components .scrollable-table__contents::-webkit-scrollbar{height:8px}.components .scrollable-table__contents::-webkit-scrollbar-track{background:rgba(0,0,0,0)}.components .scrollable-table__contents::-webkit-scrollbar-thumb{background:#aaa;border-radius:4px}.components .scrollable-table__table{min-width:100%}.components .scrollable-table__td,.components .scrollable-table__th,.components .scrollable-table__tr{line-height:1.7;min-width:175px}.components .scrollable-table__th{padding:10px 40px;border:2px solid #d2d2d2}.components .scrollable-table__th--half{min-width:110px;padding:10px}.components .scrollable-table__th--bottom-dotted{border-bottom:2px dotted #d2d2d2}.components .scrollable-table__th--top-none{border-top:none}.components .scrollable-table__td{padding:10px;border:2px solid #d2d2d2}.components .scrollable-table__cell{display:flex;justify-content:center;align-items:center}abbr[title],acronym[title],dfn{border-bottom-width:0;text-decoration:none}dfn{font-size:3.7333333333vw}.txt_lead01{font-size:4.8vw}.note,.note02,.note_sp_left{padding:0 0 0 1em;color:#666;letter-spacing:-.05em;text-indent:-1em;font-size:3.2vw}@media only screen and (min-width:768px),print{.note_sp_left{text-align:right}}.note02,.text-right{text-align:right}.text-center{text-align:center}@media only screen and (min-width:768px),print{.note,.note02,.note_sp_left{font-size:12px;font-size:1.2rem}}.txt_basic01,.txt_basic02{color:#e60012}.txt_basic02{font-weight:700;font-size:6.4vw}.ico_label01{display:inline-block;min-width:91.5px;padding:6px 1em 4px;border:1px solid #e60012;border-radius:4px;color:#e60012;text-align:center;vertical-align:middle;background:#fff none;transition:border-color,background-color .2s!important;font-size:2.4vw}.ico_label01:before{margin-top:calc((.75 - 1.8)*.5em)}.ico_label01:after,.ico_label01:before{display:block;width:0;height:0;content:""}.ico_label01:after{margin-bottom:calc((1 - 1.8)*.5em)}.ico_label02{display:inline-block;min-width:91.5px;padding:6px 1em 4px;border:1px solid #e60012;border-radius:4px;color:#fff;text-align:center;vertical-align:middle;background:#e60012 none;transition:border-color,background-color .2s!important;font-size:2.4vw}.ico_label02:before{margin-top:calc((.75 - 1.8)*.5em)}.ico_label02:after,.ico_label02:before{display:block;width:0;height:0;content:""}.ico_label02:after{margin-bottom:calc((1 - 1.8)*.5em)}.txt_section02.report .outer01{padding:13% 0}.report .h2_basic01 h2 span{font-size:4.8vw}.report .btn_basic04{margin:14% auto 0}.report .point_basic01 .btn_basic01 ul{margin:40px 0 0}.advice_doctor .outer01{padding:12% 4% 0}.advice_doctor .outer01 .h2_basic01{padding:12% 0}.advice_doctor .outer01 .h2_basic01 h2{font-size:8vw}.advice_doctor .outer01 .h2_basic01 h2 span{font-size:4.8vw}.advice_doctor .outer01 .box_paint01{margin:12% 0 20%}.advice_doctor .outer01 .box_basic01 ul li:last-child{border:none}.advice_doctor .outer01+.outer01{padding:0 0 6%;border:solid #ccc;border-width:2px 0 0}.advice_doctor .outer01+.outer01:before{content:none}.advice_doctor .login01 .box_paint01,.report .login01 .box_paint01{background-image:url(/assets/images/report/img_doctor01.png);background-repeat:no-repeat;background-size:100%;background-position-x:50%;background-position-y:65%}.advice_doctor .login01 .box_paint01 .point_basic01 dl,.report .login01 .box_paint01 .point_basic01 dl{padding-bottom:70%}.advice_doctor .login01 .box_paint01 .point_basic01 dl dt,.report .login01 .box_paint01 .point_basic01 dl dt{font-weight:700}.advice_doctor .login01 .box_paint01 .point_basic01 .btn_basic01,.report .login01 .box_paint01 .point_basic01 .btn_basic01{margin:20% 0 4%!important}.advice_doctor .login01 .box_paint01 .point_basic01 .btn_basic01 ul,.report .login01 .box_paint01 .point_basic01 .btn_basic01 ul{margin:0}.advice_doctor .login01 .box_paint01 .point_basic01 .btn_basic01 ul li a,.report .login01 .box_paint01 .point_basic01 .btn_basic01 ul li a{padding:1em 2.5em 1em 1em}.advice_doctor .login01 .box_paint01 .point_basic01 .btn_basic01 ul li a p,.report .login01 .box_paint01 .point_basic01 .btn_basic01 ul li a p{font-weight:700;text-align:center;font-size:3.7333333333vw}@media only screen and (min-width:768px),print{.txt_section02.report .outer01{padding:50px 0}.report .h2_basic01{padding:0 0 55px}.report .h2_basic01 h2 span{font-size:28px;font-size:2.8rem}.report .btn_basic04{margin:65px auto 0}.report .btn_basic04 ul li{margin-bottom:0!important}.report .btn_basic04 ul li a p{font-size:1.6rem!important}.advice_doctor .outer01{padding:55px 0 0}.advice_doctor .outer01 .h2_basic01{padding:40px 0 60px}.advice_doctor .outer01 .h2_basic01 h2{font-size:28px;font-size:2.8rem}.advice_doctor .outer01 .h2_basic01 h2 span{font-size:20px;font-size:2rem}.advice_doctor .outer01 .box_basic01 ul li:last-child,.advice_doctor .outer01 .box_basic01 ul li:nth-last-child(2){border:none}.advice_doctor .outer01 .box_paint01{margin:40px 0 0!important}.advice_doctor .outer01 .pagenation01{margin-top:20px}.advice_doctor .login01 .box_paint01,.report .login01 .box_paint01{background-image:url(/assets/images/report/img_doctor01.png);background-repeat:no-repeat;background-size:36%;background-position-x:95%;background-position-y:bottom}.advice_doctor .login01 .box_paint01 .point_basic01 dl,.report .login01 .box_paint01 .point_basic01 dl{width:62.5%!important;padding-bottom:0}.advice_doctor .login01 .box_paint01 .point_basic01 dl dt,.report .login01 .box_paint01 .point_basic01 dl dt{margin:0 0 8px;font-weight:400}.advice_doctor .login01 .box_paint01 .point_basic01 dl dd,.report .login01 .box_paint01 .point_basic01 dl dd{margin:0 0 19px}.advice_doctor .login01 .box_paint01 .point_basic01 .btn_basic01,.report .login01 .box_paint01 .point_basic01 .btn_basic01{margin:0!important}.advice_doctor .login01 .box_paint01 .point_basic01 .btn_basic01 ul li,.report .login01 .box_paint01 .point_basic01 .btn_basic01 ul li{margin-bottom:0}.advice_doctor .login01 .box_paint01 .point_basic01 .btn_basic01 ul li a,.report .login01 .box_paint01 .point_basic01 .btn_basic01 ul li a{padding:1em 2.5em 1em 1em}.advice_doctor .login01 .box_paint01 .point_basic01 .btn_basic01 ul li a p,.report .login01 .box_paint01 .point_basic01 .btn_basic01 ul li a p{margin:0 auto!important;font-size:1.6rem!important;font-weight:400}}main>.locomocharange section:first-of-type .outer01{padding:16% 0 38%;background:url(/assets/images/about/img_about01.png) no-repeat bottom;background-size:86%}main>.locomocharange section:first-of-type .h2_basic01 h2{padding:0 0 8%;line-height:1.3;text-align:center;font-size:7.2vw}main>.locomocharange section:first-of-type .h2_basic01 h2 span:first-of-type{line-height:2.5;font-size:4.8vw}main>.locomocharange section:first-of-type .h2_basic01 h2 span:nth-of-type(2){display:inline;font-size:4.5333333333vw}main>.locomocharange section:first-of-type .txtlink_basic03{color:#e60012}main>.locomocharange section:nth-of-type(2) li span,main>.locomocharange section:nth-of-type(2) p{font-size:4.2666666667vw}main>.locomocharange section:nth-of-type(2) .txt_lead01{margin:0 0 12%}main>.locomocharange section:nth-of-type(2) h2{line-height:1.75}main>.locomocharange section:nth-of-type(3) .h2_basic01{padding:0 0 13%}main>.locomocharange section:nth-of-type(3) .h2_basic01 h2{font-size:8vw}main>.locomocharange section:nth-of-type(3) .h2_basic01 .outer01{padding:18% 0 20%}main>.locomocharange section:nth-of-type(3) .table_basic01 dl.advisor_top{border-bottom:none;padding-bottom:0}main>.locomocharange section:nth-of-type(3) .table_basic01 dt.advisor_bottom{text-align:left;padding-right:0}main>.locomocharange section:nth-of-type(3) .table_basic01 dd.name01{line-height:1.5}main>.locomocharange section:nth-of-type(3) .table_basic01 dd.name01 span{display:inline-block;margin:0 0 6%;line-height:1.95}main>.locomocharange section:nth-of-type(3) .table_basic01 dd.name01 span:last-of-type{margin:0}main>.locomocharange section:nth-of-type(4) .h2_basic01{padding:0}.locomocharange .h2_basic01 h2{font-size:6.9333333333vw}.locomocharange p{line-height:2;font-size:4.2666666667vw}.locomocharange .inner01 p:last-of-type{margin:14% 0 0}.locomocharange ol li{display:flex;flex-flow:row nowrap;justify-content:space-between;align-items:center;padding:9% 2%;border-top:2px solid #d2d2d2;line-height:1.5;font-size:4.2666666667vw}.locomocharange ol li:last-child{border-top:2px solid #d2d2d2;border-bottom:2px solid #d2d2d2}.locomocharange ol li span:first-of-type{display:block;width:12%;color:#e60012;font-weight:700;font-size:6.9333333333vw}.locomocharange ol li span:last-of-type{display:block;width:90%}.locomocharange .box_column_2 figure{margin:0 0 22%}.locomocharange .box_paint01{margin:0 0 2%;background:#f6f6f6}.locomocharange .box_paint01 dt{margin:0 0 4%;color:#e60012;font-weight:700;font-size:4.8vw}.locomocharange .box_paint01 dd{margin:0 0 4%}.locomocharange .box_paint01 img{display:block;width:80%;margin:0 auto}.locomocharange .table_basic01 dl{max-width:1166px;padding:6.5% 0 6%}.locomocharange .table_basic01 dt{margin:2% 0 2.5%}.locomocharange .table_basic01 dd{margin:0}.locomocharange .table_basic01 span{line-height:2;font-size:3.7333333333vw}.locomocharange .table_basic01 dl dt:before{width:8px;border-radius:4px}.locomocharange .table_basic01 dl{border-bottom:1px solid #d2d2d2}.locomocharange .table_basic01 dl:first-of-type{border-top:1px solid #d2d2d2;border-bottom:1px solid #d2d2d2}.inquiry_qa .txt_section01:last-of-type .outer01{position:relative;z-index:0;border:solid #d2d2d2;border-width:2px 0 0}.inquiry_qa .txt_section01:last-of-type .outer01:before{position:absolute;top:-2px;left:0;width:121px;height:2px;content:"";background:#e60012 none}.inquiry_qa .btn_basic04{margin:8% 0 0}.inquiry_qa .btn_basic04 ul li{margin:0 auto 8%}.inquiry_qa .btn_basic04 a{padding:1em 4em 1em 3em}.inquiry_qa .btn_basic04 a p{width:100%;font-weight:400;text-align:center;font-size:4.2666666667vw}.inquiry_qa .txt_section01:first-of-type .btn_basic04 a p{font-weight:700}.inquiry_qa .txt_section01:last-of-type .btn_basic04 a p{font-size:4.5333333333vw}.inquiry_qa .outer01{padding:16% 0}.inquiry_qa section .h2_basic01{padding:0 0 12%}.inquiry_qa section .h2_basic01 h2{font-size:7.4666666667vw}.inquiry_qa section dl{border-top:2px solid #d2d2d2;border-bottom:2px solid #d2d2d2}.inquiry_qa section dl:nth-of-type(2),.inquiry_qa section dl:nth-of-type(3){border-top:none}.inquiry_qa section dl dt{width:94%;padding:6% 9% 8% 4%;background:url(/assets/images/icons/ico_arrow_red01_down.svg) no-repeat right 0 top 50%;background-size:auto auto;background-size:20px 20px;font-size:4.2666666667vw}.inquiry_qa section dl dt span{color:#e60012;font-weight:700;font-size:5.3333333333vw}.inquiry_qa section dl dt:hover{color:#e60012;cursor:pointer}.inquiry_qa section dl dt.active{background:url(/assets/images/icons/ico_arrow_red01_over.svg) no-repeat right 0 top 50%;background-size:auto auto;background-size:20px 20px}.inquiry_qa section dl dd{display:none;padding:6% 9% 8% 4%;border-top:2px solid #d2d2d2;background:#f6f6f6;font-size:4.2666666667vw}.inquiry_qa section dl dd .txtlink_basic03{margin:6% 0 7%}.inquiry_qa section dl dd span:first-of-type{font-weight:700;font-size:4.2666666667vw}.inquiry_qa section dl dd span:last-of-type{color:#e60012;font-size:5.3333333333vw}.inquiry_qa section dl dd p a{color:#e60012;pointer-events:auto}.inquiry_qa section dl.opened dt{background:url(/assets/images/icons/ico_arrow_red01_over.svg) no-repeat right 0 top 50%;background-size:auto auto;background-size:20px 20px}.inquiry_qa section dl.opened dd{display:block}.inquiry_qa .txtlink_basic03>ul>li.pdf a{background-position:98.25% 50%}#mainimg_other.not_found01 .outer01{padding:0}#mainimg_other.not_found01 .inner01{padding:2.6% 2% 0}#mainimg_other.not_found01 .h1_basic04{padding:6% 0 3%}#mainimg_other.not_found01 .h1_basic04 h1{font-weight:700;text-align:center;font-size:8vw}#mainimg_other.not_found01 .h1_basic04 h1 span{font-weight:400;font-size:4.8vw}main .not_found01 .outer01{padding:0 0 21% x}main .not_found01 p{margin:0 0 40px;text-align:center;font-size:2.6666666667vw}main .not_found01 p:first-of-type{text-align:left;font-size:4.8vw}main .not_found01 .exclamation{width:32%;margin:0 auto 19%}main .not_found01 .btn_basic01 a{background:url(/assets/images/icons/ico_arrow_red01_left.svg) no-repeat left 1em top 50%;background-size:16px 16px}main .not_found01 .btn_basic01 a p{font-size:4.2666666667vw}main .not_found01 .btn_basic01 a:hover{background:url(/assets/images/icons/ico_arrow_red01_left.svg) no-repeat left 1em top 50%;background-size:16px 16px}@media only screen and (min-width:768px),print{main .not_found01 .outer01{padding:0 0 100px}.exclamation{margin:0 auto 40px}dfn{font-size:17px;font-size:1.7rem}.txt_lead01{font-size:20px;font-size:2rem}.txt_basic02{font-size:24px;font-size:2.4rem}.ico_label01,.ico_label02{min-width:134px;font-size:12px;font-size:1.2rem}main>.locomocharange section:first-of-type .outer01{padding:8% 4% 14%;background:url(/assets/images/about/img_about02.png) no-repeat bottom;background-size:90%}main>.locomocharange section:first-of-type .inner01{max-width:800px;margin:0 auto}main>.locomocharange section:first-of-type .h2_basic01{padding:0}main>.locomocharange section:first-of-type .h2_basic01 h2{line-height:1.2;text-align:center;font-size:40px;font-size:4rem}main>.locomocharange section:first-of-type .h2_basic01 h2 span:first-of-type{line-height:2;font-size:28px;font-size:2.8rem}main>.locomocharange section:first-of-type .h2_basic01 h2 span:nth-of-type(2){font-size:20px;font-size:2rem}main>.locomocharange section:nth-of-type(2) .outer01{padding:90px 0 100px}main>.locomocharange section:nth-of-type(2) li span,main>.locomocharange section:nth-of-type(2) p{font-size:16px;font-size:1.6rem}main>.locomocharange section:nth-of-type(2) .h2_basic01{padding:0 0 30px}main>.locomocharange section:nth-of-type(2) .h2_basic01 h2{line-height:1.57}main>.locomocharange section:nth-of-type(2) .txt_lead01{margin:0 0 30px}main>.locomocharange section:nth-of-type(3) .h2_basic01{padding:0 0 50px}main>.locomocharange section:nth-of-type(3) .h2_basic01 h2{font-size:28px;font-size:2.8rem}main>.locomocharange section:nth-of-type(3) .h2_basic01 .outer01{padding:80px 0 0}main>.locomocharange section:nth-of-type(3) .table_basic01 dl dt:before{width:16px;border-radius:8px}main>.locomocharange section:nth-of-type(3) .table_basic01 dt.advisor_bottom{text-align:right;padding-right:10px}main>.locomocharange section:nth-of-type(3) .table_basic01 dd.name01{line-height:2.125}main>.locomocharange section:nth-of-type(3) .table_basic01 dd.name01 span{display:inline;margin:0;line-height:2.125}main>.locomocharange section:nth-of-type(3) .table_basic01 dd.name01 span:last-of-type{margin:0}.locomocharange .h2_basic01{padding:0 0 30px}.locomocharange .h2_basic01 h2{font-size:28px;font-size:2.8rem}.locomocharange .inner01 p:last-of-type{margin:0}.locomocharange p{font-size:16px;font-size:1.6rem}.locomocharange ol{margin:0 0 35px}.locomocharange ol li{margin:0 0 8px;padding:0;border-top:none}.locomocharange ol li:last-child{border-top:none;border-bottom:none}.locomocharange ol li span:first-of-type{width:5%;font-size:18px;font-size:1.8rem}.locomocharange ol li span:last-of-type{width:100%;font-size:16px;font-size:1.6rem}.locomocharange .box_column_2{margin:0}.locomocharange .box_column_2>div{width:50%;margin:0}.locomocharange .box_column_2>figure{width:45%;margin:0}.locomocharange .box_paint01{width:50%;margin:-82px 0 0}.locomocharange .box_paint01 .inner01{padding:35px}.locomocharange .box_paint01 dt{margin:0;font-weight:400;font-size:20px;font-size:2rem}.locomocharange .box_paint01 dd{display:flex;flex-flow:row nowrap;justify-content:space-between;align-items:flex-start;margin:0}.locomocharange .box_paint01 dd p:first-of-type{order:2;margin:20px 0 0}.locomocharange .box_paint01 dd p:last-of-type{order:1;margin:4% 8% 0 0}.locomocharange .box_paint01 img{width:100%}.locomocharange .table_basic01{margin:0}.locomocharange .table_basic01 dl{max-width:1166px;padding:1.5%}.locomocharange .table_basic01 dl span{font-size:12px;font-size:1.2rem}.locomocharange .table_basic01 dt{width:16px;margin:0 0 5%;border-radius:8px}.locomocharange .table_basic01 dd{margin:0 0 4%}.locomocharange .chart01{text-align:center}.inquiry_qa .txt_section01:last-of-type .outer01{padding:80px 0 100px}.inquiry_qa .txt_section01:last-of-type .btn_basic04{width:100%;margin:33px 0 0}.inquiry_qa .btn_basic04{margin:50px 0 0}.inquiry_qa .btn_basic04 ul li{width:49%;margin:0 0 60px}.inquiry_qa .btn_basic04 a{padding:1em 1.5em}.inquiry_qa .btn_basic04 a p{text-align:left;font-size:16px;font-size:1.6rem}.inquiry_qa .txt_section01:first-of-type .btn_basic04 a p{font-weight:400}.inquiry_qa .txt_section01:last-of-type .btn_basic04 a p{font-size:16px;font-size:1.6rem}.inquiry_qa .outer01{padding:60px 0 40px}.inquiry_qa section .outer01{padding:80px 0 100px}.inquiry_qa section .h2_basic01{padding:0 0 50px}.inquiry_qa section .h2_basic01 h2{font-size:28px;font-size:2.8rem}.inquiry_qa section dl{border-top:1px solid #d2d2d2;border-bottom:1px solid #d2d2d2}.inquiry_qa section dl dt{width:97%;padding:2% 0 2% 2.5%;font-size:16px;font-size:1.6rem}.inquiry_qa section dl dt span{font-size:24px;font-size:2.4rem}.inquiry_qa section dl dd{padding:30px 3%;border-top:1px solid #d2d2d2;font-size:16px;font-size:1.6rem}.inquiry_qa section dl dd .txtlink_basic03{margin:2% 0 3%}.inquiry_qa section dl dd span:first-of-type{font-size:16px;font-size:1.6rem}.inquiry_qa section dl dd span:last-of-type{font-size:20px;font-size:2rem}.inquiry_qa section dl dd p:last-of-type{text-indent:1.2em}.inquiry_qa section dl dd p a{pointer-events:none}.inquiry_qa .txtlink_basic03>ul>li a{padding:15px 2em}.inquiry_qa .txtlink_basic03>ul>li.pdf{width:50%;margin:0 0 0 50px}.inquiry_qa .txtlink_basic03>ul>li.pdf a{background-position:98.25% 50%!important}#mainimg_other.not_found01 .outer01{padding:0}#mainimg_other.not_found01 .inner01{padding:2.6% 2% 0}#mainimg_other.not_found01 .h1_basic04{padding:55px 0 20px}#mainimg_other.not_found01 .h1_basic04 h1{text-align:center;font-size:40px;font-size:4rem}#mainimg_other.not_found01 .h1_basic04 h1 span{font-size:24px;font-size:2.4rem}main .not_found01 p{margin:0 0 40px;text-align:center;font-size:20px;font-size:2rem}main .not_found01 p:first-of-type{text-align:center;font-size:16px;font-size:1.6rem}main .not_found01 .exclamation{width:8%;margin:0 auto 50px}main .not_found01 .btn_basic01 a p{font-size:16px;font-size:1.6rem}}.ico_label03{display:inline-block;min-width:91.5px;padding:6px 1em 4px;border:1px solid #666;border-radius:4px;color:#fff;text-align:center;vertical-align:middle;background:#666 none;transition:border-color,background-color .2s!important;font-size:2.4vw}.ico_label03:before{margin-top:calc((.75 - 1.8)*.5em)}.ico_label03:after,.ico_label03:before{display:block;width:0;height:0;content:""}.ico_label03:after{margin-bottom:calc((1 - 1.8)*.5em)}@media only screen and (min-width:1166px),print{.ico_label03{min-width:134px;font-size:12px;font-size:1.2rem}}.components .attention-note{font-size:12px;color:#666;line-height:16px}.components .lead-text{font-size:20px;line-height:2}@media only screen and (min-width:768px),print{.components .lead-text{font-size:20px}.components .lead-text--center-on-pc{text-align:center}}.txtlink_basic01{display:inline-block;background-image:linear-gradient(90deg,#e60012,#e60012 1px,transparent 0,transparent 0);background-repeat:repeat-x;background-position:0 100%;background-size:3px 1px}.txtlink_basic01 a{color:#e60012}.txtlink_basic01 a[target=_blank]{position:relative;padding:0 1.5em 0 0}.txtlink_basic01 a[target=_blank]:after{display:inline-block;position:absolute;top:0;right:0;width:1.5em;height:1.5em;vertical-align:middle;content:"";background:url(/assets/images/icons/ico_window01.svg) no-repeat right 50%;background-size:1.5em auto}.txtlink_basic01:hover{background:none}.txtlink_basic02,.txtlink_basic02 a{display:inline-block}.txtlink_basic02 a{position:relative;padding:0 1.5em 0 0;background:url(/assets/images/icons/ico_arrow_red01_right.svg) no-repeat right 50%;background-size:16px 16px;transition:color .2s!important;word-break:break-all}.txtlink_basic02 a span{overflow:hidden;position:absolute;top:-10px;width:1px;height:1px}.txtlink_basic02 a:hover{color:#e60012}.txtlink_basic02 a[target=_blank]{position:relative;padding:0 1.5em}.txtlink_basic02 a[target=_blank]:after{display:inline-block;position:absolute;top:3px;left:0;width:1.5em;height:1.5em;vertical-align:middle;content:"";background:url(/assets/images/icons/ico_window01.svg) no-repeat left 50%;background-size:1.5em auto}.txtlink_basic02.alone{display:block}.txtlink_basic02.alone[target=_blank]{position:relative;padding:0 1.5em}.txtlink_basic02.alone[target=_blank]:after{display:inline-block;position:absolute;top:3px;left:0;width:1.5em;height:1.5em;vertical-align:middle;content:"";background:url(/assets/images/icons/ico_window01.svg) no-repeat left 50%;background-size:1.5em auto}.txtlink_basic02.alone_right{display:block;text-align:right}.txtlink_basic02.alone_right[target=_blank]{position:relative;padding:0 1.5em}.txtlink_basic02.alone_right[target=_blank]:after{display:inline-block;position:absolute;top:3px;left:0;width:1.5em;height:1.5em;vertical-align:middle;content:"";background:url(/assets/images/icons/ico_window01.svg) no-repeat left 50%;background-size:1.5em auto}.h3_basic01+.txtlink_basic03{margin-top:0}.txtlink_basic03{margin:14% 0 18%}.txtlink_basic03 .txt_basic01{margin:0 0 3%!important;font-weight:700}.txtlink_basic03>p{margin:0 0 4%!important;color:#e60012;font-weight:700;font-size:4.2666666667vw}.txtlink_basic03>ul{position:relative}.txtlink_basic03>ul>li{margin:-1px 0 0;border-color:#d2d2d2;border-style:solid;border-width:1px 0}.txtlink_basic03>ul>li:before{display:block;position:absolute;top:16%;left:0;width:30px;height:2em;content:url(/assets/images/icons/ico_window01.svg)}.txtlink_basic03>ul>li.pdf{position:relative}.txtlink_basic03>ul>li.pdf:before{display:block;position:absolute;top:50%;left:0;width:1.5em;height:2em;content:"";background:url(/assets/images/icons/ico_pdf01.svg) no-repeat 0 50%;background-size:1.4em auto;transform:translateY(-50%)}.txtlink_basic03>ul>li a{display:block;width:100%;padding:3.8% 2em;line-height:1.5;text-align:left;background:url(/assets/images/icons/ico_arrow_red01_right.svg) no-repeat;background-position:99.25% 50%;background-size:16px 16px;font-size:4.2666666667vw}.txtlink_basic03>ul>li a span{font-size:3.2vw}.txtlink_basic04{display:inline;color:#e60012;background-image:linear-gradient(90deg,#e60012,#e60012 1px);background-repeat:repeat-x;background-position:0 100%;background-size:3px 1px}.txtlink_basic04 a{color:#e60012}.txtlink_basic04:hover{background:none}@media only screen and (min-width:768px),print{.txtlink_basic03{margin:6% 0 0}.txtlink_basic03 ul li a{padding:24px 3em 24px 50px;background-position:97.5% 50%}.txtlink_basic03.col_2 ul li{width:calc(50% - 30px)!important}.txtlink_basic03.col_2>ul>li,::-ms-backdrop{width:47.5%!important}.txtlink_basic03>.txt_basic01{margin:0 0 11px!important}.txtlink_basic03>p{font-weight:400;font-size:16px;font-size:1.6rem}.txtlink_basic03>p>span{font-size:12px;font-size:1.2rem}.txtlink_basic03>ul{display:flex;flex-flow:row wrap;justify-content:space-between;width:100%;margin:0}.txtlink_basic03>ul>li a{padding:19px 2em;font-size:16px;font-size:1.6rem}.txtlink_basic03>ul>li a span{font-size:12px;font-size:1.2rem}}@media only screen and (min-width:1166px),print{.txtlink_basic03 ul li a{background-position:98.25% 50%}}@media only screen and (min-width:1366px),print{.txtlink_basic03 ul li a{background-position:right 50%}}.btn_basic01{display:flex;flex-direction:column}.btn_basic01 ul{width:100%}.btn_basic01 ul li{display:flex;flex-direction:column;width:100%;margin:0 auto 4%}.btn_basic01 ul li:last-of-type{margin-bottom:0}.btn_basic01 a,.btn_basic01 button,.btn_basic01 div{display:flex;align-items:center;padding:1em 2em;border:2px solid #ccc;border-radius:4px;color:#e60012;background:#fff url(/assets/images/icons/ico_arrow_red01_right.svg) no-repeat right 20px top 50%;background-size:16px 16px;transition:border-color .2s!important;word-break:break-all}.btn_basic01 a:focus,.btn_basic01 a:hover,.btn_basic01 button:focus,.btn_basic01 button:hover,.btn_basic01 div:focus,.btn_basic01 div:hover{border-color:#e60012;color:#e60012;background:#fff url(/assets/images/icons/ico_arrow_red01_right.svg) no-repeat right 20px top 50%;background-size:16px 16px}.btn_basic01 a>p,.btn_basic01 button>p,.btn_basic01 div>p{display:inline;margin:0 auto!important;font-weight:700;line-height:1.4;text-align:center;font-size:4.2666666667vw}.btn_basic01 a>p span,.btn_basic01 button>p span,.btn_basic01 div>p span{display:block;margin:0 0 2%;font-weight:400;line-height:1.2;font-size:3.2vw}.btn_basic01 a+p,.btn_basic01 button+p,.btn_basic01 div+p{margin:2% 0 0!important}.btn_basic01.ico_before a,.btn_basic01.ico_before button,.btn_basic01.ico_before div{padding:1em 2em}.btn_basic01.ico_before a,.btn_basic01.ico_before a:focus,.btn_basic01.ico_before a:hover,.btn_basic01.ico_before button,.btn_basic01.ico_before button:focus,.btn_basic01.ico_before button:hover,.btn_basic01.ico_before div,.btn_basic01.ico_before div:focus,.btn_basic01.ico_before div:hover{background:#fff url(/assets/images/icons/ico_arrow_red01_right.svg) no-repeat left 20px top 50%;background-size:16px 16px}.btn_basic02{display:flex;flex-direction:wrap}.btn_basic02 ul{width:100%}.btn_basic02 ul li{display:flex;align-items:center;width:100%;margin:0 auto 4%}.btn_basic02 ul li:last-of-type{margin-bottom:0}.btn_basic02 ul li>p{text-align:left}.btn_basic02 a,.btn_basic02 button,.btn_basic02 div{display:flex;align-items:center;width:100%;padding:1em 2em;border:2px solid #ccc;border-radius:4px;color:#e60012;background:#fff url(/assets/images/icons/ico_arrow_red01_right.svg) no-repeat right 20px top 50%;background-size:16px 16px;transition:border-color .2s!important;word-break:break-all}.btn_basic02 a:focus,.btn_basic02 a:hover,.btn_basic02 button:focus,.btn_basic02 button:hover,.btn_basic02 div:focus,.btn_basic02 div:hover{border-color:#e60012;color:#e60012;background:#fff url(/assets/images/icons/ico_arrow_red01_right.svg) no-repeat right 20px top 50%;background-size:16px 16px}.btn_basic02 a>p,.btn_basic02 button>p,.btn_basic02 div>p{display:inline;margin:0 auto!important;font-weight:700;line-height:1.4;text-align:center;font-size:4.2666666667vw}.btn_basic02 a>p span,.btn_basic02 button>p span,.btn_basic02 div>p span{display:block;margin:0 0 2%;font-weight:400;line-height:1.2;font-size:3.2vw}.btn_basic02 a+p,.btn_basic02 button+p,.btn_basic02 div+p{margin:2% 0 0!important}.btn_basic02.ico_before a,.btn_basic02.ico_before button,.btn_basic02.ico_before div{padding:1em 2em}.btn_basic02.ico_before a,.btn_basic02.ico_before a:focus,.btn_basic02.ico_before a:hover,.btn_basic02.ico_before button,.btn_basic02.ico_before button:focus,.btn_basic02.ico_before button:hover,.btn_basic02.ico_before div,.btn_basic02.ico_before div:focus,.btn_basic02.ico_before div:hover{background:#fff url(/assets/images/icons/ico_arrow_red01_right.svg) no-repeat left 20px top 50%;background-size:16px 16px}.btn_basic03{display:flex;flex-direction:wrap}.btn_basic03 ul{width:100%}.btn_basic03 ul li{width:100%;margin:0 auto 4%}.btn_basic03 ul li:last-of-type{margin-bottom:0}.btn_basic03 a,.btn_basic03 button,.btn_basic03 div{display:flex;align-items:center;padding:1em 2em;border:2px solid #fff;border-radius:4px;color:#e60012;background:#fff url(/assets/images/icons/ico_arrow_red01_right.svg) no-repeat right 20px top 50%;background-size:16px 16px;transition:border-color .2s!important;word-break:break-all}.btn_basic03 a:focus,.btn_basic03 a:hover,.btn_basic03 button:focus,.btn_basic03 button:hover,.btn_basic03 div:focus,.btn_basic03 div:hover{border-color:#e60012;color:#e60012;background:#fff url(/assets/images/icons/ico_arrow_red01_right.svg) no-repeat right 20px top 50%;background-size:16px 16px}.btn_basic03 a>p,.btn_basic03 button>p,.btn_basic03 div>p{display:inline;margin:0 auto!important;font-weight:700;line-height:1.4;text-align:center;font-size:4.2666666667vw}.btn_basic03 a>p span,.btn_basic03 button>p span,.btn_basic03 div>p span{display:block;margin:0 0 2%;font-weight:400;line-height:1.2;font-size:3.2vw}.btn_basic03 a+p,.btn_basic03 button+p,.btn_basic03 div+p{margin:2% 0 0!important}.btn_basic03.ico_before a,.btn_basic03.ico_before button,.btn_basic03.ico_before div{padding:1em 2em}.btn_basic03.ico_before a,.btn_basic03.ico_before a:focus,.btn_basic03.ico_before a:hover,.btn_basic03.ico_before button,.btn_basic03.ico_before button:focus,.btn_basic03.ico_before button:hover,.btn_basic03.ico_before div,.btn_basic03.ico_before div:focus,.btn_basic03.ico_before div:hover{background:#fff url(/assets/images/icons/ico_arrow_red01_right.svg) no-repeat left 20px top 50%;background-size:16px 16px}.btn_basic04{display:flex;flex-direction:wrap}.btn_basic04 ul{width:100%}.btn_basic04 ul li{width:100%;margin:0 auto 4%}.btn_basic04 ul li:last-of-type{margin-bottom:0}.btn_basic04 a,.btn_basic04 button,.btn_basic04 div{display:flex;align-items:center;width:100%;padding:1em 2em;border:2px solid #e60012;border-radius:4px;color:#fff;background:#e60012 url(/assets/images/icons/ico_arrow_white01_right.svg) no-repeat right 20px top 50%;background-size:16px 16px;transition:border-color,color,background-color .2s!important;word-break:break-all}.btn_basic04 a:disabled,.btn_basic04 button:disabled,.btn_basic04 div:disabled{background:#d2d2d2 url(/assets/images/icons/ico_arrow_gray01_right.svg) no-repeat right 20px top 50%;background-size:16px 16px;border-color:#d2d2d2;cursor:default}.btn_basic04 a:disabled:focus,.btn_basic04 a:disabled:hover,.btn_basic04 button:disabled:focus,.btn_basic04 button:disabled:hover,.btn_basic04 div:disabled:focus,.btn_basic04 div:disabled:hover{background:#d2d2d2 url(/assets/images/icons/ico_arrow_gray01_right.svg) no-repeat right 20px top 50%;background-size:16px 16px;border-color:#d2d2d2;color:#fff}.btn_basic04 a:focus,.btn_basic04 a:hover,.btn_basic04 button:focus,.btn_basic04 button:hover,.btn_basic04 div:focus,.btn_basic04 div:hover{border-color:#e60012;color:#e60012;background:#fff url(/assets/images/icons/ico_arrow_red01_right.svg) no-repeat right 20px top 50%;background-size:16px 16px}.btn_basic04 a>p,.btn_basic04 button>p,.btn_basic04 div>p{display:inline;margin:0 auto!important;font-weight:700;line-height:1.4;text-align:center;font-size:4.2666666667vw}.btn_basic04 a>p span,.btn_basic04 button>p span,.btn_basic04 div>p span{display:block;margin:0 0 2%;font-weight:400;line-height:1.2;font-size:3.2vw}.btn_basic04 a+p,.btn_basic04 button+p,.btn_basic04 div+p{margin:2% 0 0!important}.btn_basic04.ico_down a,.btn_basic04.ico_down button,.btn_basic04.ico_down div{background:#e60012 url(/assets/images/icons/ico_arrow_white01_down.svg) no-repeat right 20px top 50%;background-size:16px 16px}.btn_basic04.ico_down a:focus,.btn_basic04.ico_down a:hover,.btn_basic04.ico_down button:focus,.btn_basic04.ico_down button:hover,.btn_basic04.ico_down div:focus,.btn_basic04.ico_down div:hover{background:#fff url(/assets/images/icons/ico_arrow_red01_down.svg) no-repeat right 20px top 50%;background-size:16px 16px}.btn_basic04.ico_before a,.btn_basic04.ico_before button,.btn_basic04.ico_before div{padding:1em 2em;background:#e60012 url(/assets/images/icons/ico_arrow_white01_right.svg) no-repeat left 20px top 50%;background-size:16px 16px}.btn_basic04.ico_before a:focus,.btn_basic04.ico_before a:hover,.btn_basic04.ico_before button:focus,.btn_basic04.ico_before button:hover,.btn_basic04.ico_before div:focus,.btn_basic04.ico_before div:hover{background:#fff url(/assets/images/icons/ico_arrow_red01_right.svg) no-repeat left 20px top 50%;background-size:16px 16px}@media only screen and (min-width:768px),print{.btn_basic01{display:block;width:auto;max-width:1166px;margin:0 auto -16px}.btn_basic01 ul{display:flex;flex-flow:row wrap;justify-content:space-between;position:relative;width:100%;margin:0}.btn_basic01 ul li{margin:0 0 16px}.btn_basic01 ul li:last-of-type{margin-bottom:16px}.btn_basic01 a,.btn_basic01 button,.btn_basic01 div{display:flex;align-items:center;width:100%;padding:1em 2em}.btn_basic01 a p,.btn_basic01 button p,.btn_basic01 div p{margin:0!important;text-align:left;font-size:24px;font-size:2.4rem}.btn_basic01 a p span,.btn_basic01 button p span,.btn_basic01 div p span{margin:0 0 10px;font-size:16px;font-size:1.6rem}.btn_basic01 a+p,.btn_basic01 button+p,.btn_basic01 div+p{margin:8px 0 0!important}.btn_basic01.col_1 a>p,.btn_basic01.col_1 button>p,.btn_basic01.col_1 div>p{margin:0 auto!important;text-align:center}.btn_basic02{display:block;width:auto;max-width:1166px;margin:0 auto -16px}.btn_basic02 ul{display:flex;flex-flow:row wrap;justify-content:space-between;position:relative;width:100%;margin:0}.btn_basic02 ul li{margin:0 0 16px}.btn_basic02 ul li:last-of-type{margin-bottom:16px}.btn_basic02 a,.btn_basic02 button,.btn_basic02 div{display:flex;align-items:center;width:100%;padding:1em 2em}.btn_basic02 a p,.btn_basic02 button p,.btn_basic02 div p{margin:0!important;text-align:left;font-size:24px;font-size:2.4rem}.btn_basic02 a p span,.btn_basic02 button p span,.btn_basic02 div p span{margin:0 0 10px;font-size:16px;font-size:1.6rem}.btn_basic02 a+p,.btn_basic02 button+p,.btn_basic02 div+p{margin:8px 0 0!important}.btn_basic03{display:block;width:auto;max-width:1166px;margin:0 auto -16px}.btn_basic03 ul{display:flex;flex-flow:row wrap;justify-content:space-between;position:relative;width:100%;margin:0}.btn_basic03 ul li{margin:0 0 16px}.btn_basic03 ul li:last-of-type{margin-bottom:16px}.btn_basic03 a,.btn_basic03 button,.btn_basic03 div{display:flex;align-items:center;width:100%;padding:1em 2em}.btn_basic03 a p,.btn_basic03 button p,.btn_basic03 div p{margin:0!important;text-align:left;font-size:24px;font-size:2.4rem}.btn_basic03 a p span,.btn_basic03 button p span,.btn_basic03 div p span{margin:0 0 10px;font-size:16px;font-size:1.6rem}.btn_basic03 a+p,.btn_basic03 button+p,.btn_basic03 div+p{margin:8px 0 0!important}.btn_basic03.col_1 a>p,.btn_basic03.col_1 button>p,.btn_basic03.col_1 div>p{margin:0 auto!important;text-align:center}.btn_basic04{display:block;width:auto;max-width:1166px;margin:0 auto -16px}.btn_basic04 ul{display:flex;flex-flow:row wrap;justify-content:space-between;position:relative;width:100%;margin:0}.btn_basic04 ul li{margin:0 0 16px}.btn_basic04 ul li:last-of-type{margin-bottom:16px}.btn_basic04 a,.btn_basic04 button,.btn_basic04 div{display:flex;align-items:center;width:100%;padding:1em 2em}.btn_basic04 a>p,.btn_basic04 button>p,.btn_basic04 div>p{margin:0!important;text-align:left;font-size:24px;font-size:2.4rem}.btn_basic04 a>p span,.btn_basic04 button>p span,.btn_basic04 div>p span{margin:0 0 10px;font-size:16px;font-size:1.6rem}.btn_basic04 a+p,.btn_basic04 button+p,.btn_basic04 div+p{margin:8px 0 0!important}.btn_basic04.col_1 a>p,.btn_basic04.col_1 button>p,.btn_basic04.col_1 div>p{margin:0 auto!important;text-align:center}}@layer layouts{a.button,button.button{display:flex;align-items:center;justify-content:center;width:100%;border-radius:4px;color:#fff;background:#e60012 url(/assets/images/icons/ico_arrow_white01_right.svg) no-repeat right 20px top 50%;background-size:16px 16px;transition:border-color,color,background-color .2s!important;height:58px;border:2px solid #e60012;word-break:break-all}a.button.white,button.button.white{border:2px solid #ccc;background:#fff url(/assets/images/icons/ico_arrow_red01_left.svg) no-repeat left 20px top 50%;background-size:16px 16px;color:#e60012}a.button.white.right,button.button.white.right{background:#fff url(/assets/images/icons/ico_arrow_red01_right.svg) no-repeat right 20px top 50%/16px 16px}a.button:focus,a.button:hover,button.button:focus,button.button:hover{border-color:#e60012;color:#e60012;background:#fff url(/assets/images/icons/ico_arrow_red01_right.svg) no-repeat right 20px top 50%;background-size:16px 16px}a.button:hover.white,button.button:hover.white{background:#fff url(/assets/images/icons/ico_arrow_red01_left.svg) no-repeat left 20px top 50%;background-size:16px 16px}a.button:hover.white.right,button.button:hover.white.right{background:#fff url(/assets/images/icons/ico_arrow_red01_right.svg) no-repeat right 20px top 50%/16px 16px}a.button>p,button.button>p{display:inline;margin:0 auto!important;font-weight:700;line-height:1.4;text-align:center;font-size:4.2666666667vw}a.button>p span,button.button>p span{display:block;margin:0 0 2%;font-weight:400;line-height:1.2;font-size:3.2vw}}.pagenation01{max-width:630px;margin:3.6% auto 0}.pagenation01 ol{display:flex;width:100%;margin:0 auto 3%;border-bottom:2px dotted #d2d2d2}.pagenation01 ol,.pagenation01 ol li{flex-flow:row nowrap;justify-content:center}.pagenation01 ol li{display:inline-flex;align-items:center;width:13%;margin:0 0 4.5%;vertical-align:middle}.pagenation01 ol li a{display:block;color:#666}.pagenation01 ol li.current01{position:relative}.pagenation01 ol li.current01 a{z-index:1000;color:#fff}.pagenation01 ol li.current01:after{display:inline-block;position:absolute;top:50%;left:50%;z-index:0;width:2.5em;height:2.5em;border-radius:50%;content:"";background:#e60012;transform:translate3d(-50%,-50%,0)}.pagenation01 ol li.more_page01 a{padding:15px 21px}.pagenation01 .pager01{margin:0}.pagenation01 .pager01 .prev01{float:left;width:50%;margin:0;border-right:2px dotted #d2d2d2}.pagenation01 .pager01 .next01{float:right;width:50%;margin:0;text-align:right}.pagenation01 .pager01 .prev01:before{display:inline-block;width:16px;height:16px;margin:0 10px 0 0;vertical-align:-10%;content:"";background:url(/assets/images/icons/ico_arrow_red01_left.svg) no-repeat 94% 50%;background-size:16px 16px}.pagenation01 .pager01 .next01:after{display:inline-block;width:16px;height:16px;margin:0 0 0 10px;vertical-align:-10%;content:"";background:url(/assets/images/icons/ico_arrow_red01_right.svg) no-repeat 50% 94%;background-size:16px 16px}.pagenation01 .pager01 .next01 a,.pagenation01 .pager01 .prev01 a{font-weight:700;font-size:3.2vw}.pagenation01 .pager01 .next01 a:hover,.pagenation01 .pager01 .prev01 a:hover{color:#e60012}.pagenation02{padding:5% 0 0;border-top:2px solid #d2d2d2}.pagenation02 .pager01 .prev01{float:left;width:50%;margin:0;border-right:2px dotted #d2d2d2}.pagenation02 .pager01 .next01{float:right;width:50%;margin:0;text-align:right}.pagenation02 .pager01 .prev01:before{display:inline-block;width:16px;height:16px;margin:0 10px 0 0;vertical-align:-10%;content:"";background:url(/assets/images/icons/ico_arrow_red01_left.svg) no-repeat 94% 50%;background-size:16px 16px}.pagenation02 .pager01 .next01:after{display:inline-block;width:16px;height:16px;margin:0 0 0 10px;vertical-align:-10%;content:"";background:url(/assets/images/icons/ico_arrow_red01_right.svg) no-repeat 50% 94%;background-size:16px 16px}.pagenation02 .pager01 .next01 a,.pagenation02 .pager01 .prev01 a{font-weight:700;font-size:3.2vw}.pagenation02 .pager01 .goback_link01{margin:6% 0 0;padding:6% 0 0;border-top:2px dotted #d2d2d2}.pagenation02 .pager01 .goback01{width:100%}.pagenation02 .pager01 .goback01 a{display:block;font-weight:700;text-align:center;font-size:3.2vw}@media only screen and (min-width:768px),print{.pagenation01{max-width:1020px;margin:0 auto}.pagenation01 ol{display:flex;justify-content:center;width:60%;margin:0 auto;border-right:1px dotted #d2d2d2;border-bottom:none;border-left:1px dotted #d2d2d2}.pagenation01 ol li{width:7%;margin:0}.pagenation01 ol li a{display:block}.pagenation01 ol li.current01:after{width:1.9em;height:1.9em}.pagenation01 ol li.more_page01 a{padding:5px 11px}.pagenation01 ol li.two_digits01 a{padding:6px 10px}.pagenation01 .pager01{display:block;margin:-35px 0 6%}.pagenation01 .pager01 .prev01{float:left;width:20%;margin:0;border:none}.pagenation01 .pager01 .next01{float:right;width:20%;margin:0;text-align:right}.pagenation01 .pager01 .prev01:before{display:inline-block;width:20px;height:20px;margin:0 15px 0 0;content:"";background:url(/assets/images/icons/ico_arrow_red01_left.svg) no-repeat 0 0;background-size:17px}.pagenation01 .pager01 .next01:after{display:inline-block;width:20px;height:20px;margin:0 0 0 15px;content:"";background:url(/assets/images/icons/ico_arrow_red01_right.svg) no-repeat 0 0;background-size:17px}.pagenation01 .pager01 .next01 a,.pagenation01 .pager01 .prev01 a{color:#333;font-size:16px;font-size:1.6rem}.pagenation02{padding:4% 0 0}.pagenation02 .pager01{max-width:770px;margin:0 auto 6%}.pagenation02 .pager01 .prev01{float:left;width:30%;margin:0;border-right:1px dotted #d2d2d2;text-align:left}.pagenation02 .pager01 .next01{float:right;width:30%;margin:0;border-left:1px dotted #d2d2d2;text-align:right}.pagenation02 .pager01 .goback_link01{margin:-2em 0 0;border:none}.pagenation02 .pager01 .goback01{width:30%;margin:-45px auto 0;padding:0;border:none;text-align:center}.pagenation02 .pager01 .prev01:before{display:inline-block;width:20px;height:20px;margin:0 15px 0 0;content:"";background:url(/assets/images/icons/ico_arrow_red01_left.svg) no-repeat 0 0;background-size:17px}.pagenation02 .pager01 .next01:after{display:inline-block;width:20px;height:20px;margin:0 0 0 15px;content:"";background:url(/assets/images/icons/ico_arrow_red01_right.svg) no-repeat 0 0;background-size:17px}.pagenation02 .pager01 .goback01 a,.pagenation02 .pager01 .next01 a,.pagenation02 .pager01 .prev01 a{font-weight:400;font-size:16px;font-size:1.6rem}.pagenation02 .pager01 .goback01 a:hover,.pagenation02 .pager01 .next01 a:hover,.pagenation02 .pager01 .prev01 a:hover{color:#e60012}}button,input:not(.legacy-form),select:not(.legacy-form),textarea:not(.legacy-form){border:none;border-radius:0;font-family:inherit;font-size:100%;background:none;outline:none;-webkit-appearance:none;-moz-appearance:none;appearance:none}::-ms-clear,select::-ms-expand{display:none}form label .required,form p.form_title01 .required{margin:0 0 0 1em;color:#e60012;font-size:3.2vw}form .box_paint01{margin:0 0 20px}ul.comments_area01{display:block;width:auto;margin:4% auto;text-align:left}ul.comments_area01 li{color:#666;font-size:3.2vw}legend{display:block;width:100%;font-size:125%;text-align:center}fieldset>p,legend{margin:0 0 4%}.form_title01,label{display:block;position:relative;margin:10% 0 4.5% 1.5em;line-height:1.2;text-align:left;font-size:4.2666666667vw}.form_title01:before,label:before{position:absolute;top:52.5%;left:-1.5em;width:3%;height:1.8em;border-radius:8px;content:"";background:#eaeaea;transform:translateY(-50%)}label+span{display:block;margin:-4px 0 8px;font-size:12px;font-size:1.2rem}input[type=email],input[type=number],input[type=password],input[type=tel],input[type=text],input[type=url],textarea{width:100%;margin:0;padding:1.1em 5px 1.1em 20px;border:2px solid #ccc;border-radius:4px;font-size:4.2666666667vw}input[type=file]{font-size:3.2vw}textarea{height:120px}input[type=number].zip01{width:200px}.select_box{overflow:hidden;position:relative;width:100%}.select_box:after{position:absolute;top:50%;right:.9em;width:0;height:0;padding:0;border-color:#ccc rgba(0,0,0,0) rgba(0,0,0,0);border-style:solid;border-width:8px 8px 0;content:"";transform:translateY(-50%);pointer-events:none}.select_box select{position:relative;width:100%;padding:20px 1em 20px 20px;border:2px solid #ccc;border-radius:8px;font-size:4.2666666667vw}.select_box select:-ms-expand{display:none}button:hover{cursor:pointer}input[type=number]::-webkit-inner-spin-button,input[type=number]::-webkit-outer-spin-button{margin:0;-webkit-appearance:none}input[type=number]{-moz-appearance:textfield}input:required,textarea:required{border:2px solid #ccc;background:#fff}input:required:invalid,textarea:required:invalid{border:2px solid #e60012;background:#e60012}input:focus,textarea:focus{border:2px solid #f1f1f1;background:#fff}input:required:invalid:focus,textarea:required:invalid:focus{border:2px solid #000;background:#fff}::-webkit-input-placeholder{color:#ccc}:-moz-placeholder,::-moz-placeholder{opacity:1;color:#ccc}:-ms-input-placeholder{color:#ccc}input[type=checkbox]:not(.legacy-form),input[type=radio]:not(.legacy-form){overflow:hidden;opacity:0;position:absolute;width:22px;height:22px;margin:0;padding:0;border:0;outline:0}input[type=checkbox]:not(.legacy-form)+label,input[type=radio]:not(.legacy-form)+label{display:inline-block;position:relative;margin:0 6px 10px 0;padding:8px 15px 8px 45px;line-height:1.2;text-align:left;cursor:pointer}input[type=checkbox]:not(.legacy-form):focus+label,input[type=radio]:not(.legacy-form):focus+label{outline:1px dotted #d2d2d2}input[type=radio]:not(.legacy-form)+label:before{position:absolute;top:25px;left:0;width:30px;height:30px;margin:0 10px 0 0;border:2px solid #d2d2d2;border-radius:4px;line-height:100%;content:"";background:#fff none}input[type=radio]:not(.legacy-form):checked+label:before{position:absolute;top:25px;left:0;width:30px;height:30px;margin:0 10px 0 0;border:2px solid #e60012;border-radius:4px;line-height:100%;content:"";background:#e60012 none}input[type=radio]:not(.legacy-form):checked+label:after{position:absolute;top:12px;left:11px;width:8px;height:22px;border-right:4px solid #fff;border-bottom:4px solid #fff;content:"";transform:rotate(45deg)}input[type=checkbox]:not(.legacy-form)+label:before{position:absolute;top:36px;left:0;width:30px;height:30px;margin:-10px 0 0;border:2px solid #d2d2d2;border-radius:4px;line-height:100%;content:"";background:#fff none}input[type=checkbox]:not(.legacy-form):checked+label:before{position:absolute;top:36px;left:0;width:30px;height:30px;margin:-10px 0 0;border:2px solid #e60012;border-radius:4px;line-height:100%;content:"";background:#e60012 none}input[type=checkbox]:not(.legacy-form)+label a:hover{text-decoration:none}input[type=checkbox]:not(.legacy-form):checked+label:after{position:absolute;top:12px;left:11px;width:8px;height:22px;border-right:3px solid #fff;border-bottom:3px solid #fff;content:"";transform:rotate(45deg)}input[type=checkbox]:not(.legacy-form):checked+label a{color:#e60012}input[type=password].bg_error01,input[type=text].bg_error01,textarea.bg_error01{background:rgba(255,0,0,.5)}.txt_error01{margin-top:2%;color:#e60012;text-align:left;font-size:3.2vw}.application_form01 input[type=checkbox]:not(.legacy-form)+label,.application_form01 input[type=radio]:not(.legacy-form)+label,.application_form02 input[type=checkbox]:not(.legacy-form)+label,.application_form02 input[type=radio]:not(.legacy-form)+label,.application_support_doctor01 input[type=checkbox]:not(.legacy-form)+label,.application_support_doctor01 input[type=radio]:not(.legacy-form)+label{display:inline-block;position:relative;margin:0 6px 10px 0;padding:8px 15px 8px 45px;line-height:1.8;text-align:left;cursor:pointer}.application_form01 input[type=radio]:not(.legacy-form)+label:before,.application_form02 input[type=radio]:not(.legacy-form)+label:before,.application_support_doctor01 input[type=radio]:not(.legacy-form)+label:before{position:absolute;top:50%;left:0;width:30px;height:30px;margin:0;border:2px solid #d2d2d2;border-radius:4px;line-height:100%;content:"";background:#fff none}.application_form01 input[type=radio]:not(.legacy-form):checked+label:before,.application_form02 input[type=radio]:not(.legacy-form):checked+label:before,.application_support_doctor01 input[type=radio]:not(.legacy-form):checked+label:before{position:absolute;top:50%;left:0;width:30px;height:30px;margin:0;border:2px solid #e60012;border-radius:4px;line-height:100%;content:"";background:#e60012 none}.application_form01 input[type=radio]:not(.legacy-form):checked+label:after,.application_form02 input[type=radio]:not(.legacy-form):checked+label:after,.application_support_doctor01 input[type=radio]:not(.legacy-form):checked+label:after{position:absolute;top:50%;left:11px;width:8px;height:22px;border-right:3px solid #fff;border-bottom:3px solid #fff;content:"";transform:translateY(-55%) rotate(45deg)}.application_form01 input[type=checkbox]:not(.legacy-form)+label:before,.application_form02 input[type=checkbox]:not(.legacy-form)+label:before,.application_support_doctor01 input[type=checkbox]:not(.legacy-form)+label:before{position:absolute;top:50%;left:0;width:30px;height:30px;margin:0;border:2px solid #d2d2d2;border-radius:4px;line-height:100%;content:"";background:#fff none}.application_form01 input[type=checkbox]:not(.legacy-form):checked+label:before,.application_form02 input[type=checkbox]:not(.legacy-form):checked+label:before,.application_support_doctor01 input[type=checkbox]:not(.legacy-form):checked+label:before{position:absolute;top:50%;left:0;width:30px;height:30px;margin:0;border:2px solid #e60012;border-radius:4px;line-height:100%;content:"";background:#e60012 none}.application_form01 input[type=checkbox]:not(.legacy-form):checked+label:after,.application_form02 input[type=checkbox]:not(.legacy-form):checked+label:after,.application_support_doctor01 input[type=checkbox]:not(.legacy-form):checked+label:after{position:absolute;top:50%;left:11px;width:8px;height:22px;border-right:3px solid #fff;border-bottom:3px solid #fff;content:"";transform:translateY(-55%) rotate(45deg)}.inquiry01.other01{border:none}.inquiry01.other01 ul.comments_area01{max-width:815px;margin:0 5%;text-align:center}.inquiry01.other01 ul.comments_area01 li span{font-weight:700}.inquiry01.other01:before{background:none!important}.inquiry01:first-of-type{position:relative;max-width:1166px;margin:0 auto;padding:14% 0 10%;border:solid #d2d2d2;border-width:0 0 2px}.inquiry01:first-of-type:before{position:absolute;bottom:-2px;left:0;width:121px;height:2px;content:"";background:#e60012 none}.inquiry01 .inner01{padding:0 6%}.inquiry01 form .form_area01{max-width:815px;margin:0 6%;padding:0 0 10%}.inquiry01 form .form_area01:not(:first-child){border:dotted #d2d2d2;border-width:1px 0 0}.inquiry01 form .form_area01:last-of-type{padding:0}.inquiry01 form .form_area01:not(:last-of-type) label:first-child{margin:15% 0 4.5% 1.5em}.inquiry01 form .box_paint01{margin:0 0 2.5%;text-align:left;background-color:#f6f6f6}.inquiry01 form .box_paint01 input{padding:4%}.inquiry01 form .box_paint01+span{display:block;text-align:left;font-size:3.2vw}.inquiry01 form .btn_basic04{margin:10% auto 5%;padding:10% 0 5%;border:dotted #d2d2d2;border-width:1px 0 0}.inquiry01 form .btn_basic04 button{padding:1.5em 0}.inquiry01:last-of-type ul.comments_area01{max-width:815px;margin:0 6% 30%}@media only screen and (min-width:768px),print{.inquiry01 form .form_area01{margin:0 auto;padding:0 20px 80px}.inquiry01 form .form_area01 label:first-child{margin:80px 0 20px 15px!important}.inquiry01 form .form_area01 .box_paint01{margin:0 0 20px;padding:15px 20px}.inquiry01 form .form_area01 .box_paint01 input{padding:0}.inquiry01 form .form_area01 .box_paint01+span{font-size:12px;font-size:1.2rem}.inquiry01 form .form_area01 .btn_basic04 button{padding:1.5em 2.5em 1.5em 1em}.inquiry01 form .form_area01 .btn_basic04 button p{font-weight:400;font-size:16px;font-size:1.6rem}.inquiry01 form .form_area01:last-of-type{padding:0 20px}.inquiry01 .btn_basic04{margin:55px auto 0!important;padding:40px 20px!important}.inquiry01:first-of-type{padding:55px 0}.inquiry01:first-of-type .inner01{padding:0 4%}.inquiry01:first-of-type .inner01 ul.comments_area01{margin:20px 0 0!important}.inquiry01:last-of-type ul.comments_area01{margin:0 auto 160px;padding:0 20px}form label .required,form p.form_title01 .required,ul.comments_area01 li{font-size:12px;font-size:1.2rem}ul.comments_area01 li{color:#666}.txt_error01{margin-top:5px;font-size:12px;font-size:1.2rem}label,p.form_title01{margin:30px 0 20px 15px;font-size:16px;font-size:1.6rem}label:before,p.form_title01:before{position:absolute;top:55%;left:-1em;width:4px;height:20px;border-radius:4px}input[type=email],input[type=number],input[type=password],input[type=tel],input[type=text],input[type=url],textarea{padding:21px 5px 20px 20px;border-width:2px;font-size:16px;font-size:1.6rem}input[type=file]{font-size:14px;font-size:1.4rem}textarea{height:200px}select{border-width:1px;font-size:16px;font-size:1.6rem}input[type=radio]:checked+label:after{top:9px;left:7px;width:8px;height:15px;border-right:3px solid #fff;border-bottom:3px solid #fff}input[type=radio]:not(.legacy-form)+label:before{top:18px;left:0;width:22px;height:22px;margin:0 10px 0 0;border:2px solid #d2d2d2;border-radius:4px;line-height:100%;content:"";background:#fff none}input[type=radio]:not(.legacy-form):checked+label:before{top:18px;left:0;width:22px;height:22px;margin:0 10px 0 0;border:2px solid #e60012;border-radius:4px;line-height:100%;content:"";background:#e60012 none}input[type=checkbox]+label:before,input[type=checkbox]:checked+label:before{top:27px}input[type=checkbox]:checked+label:after{top:4px}}@media only screen and (min-width:960px),print{.inquiry01:first-of-type .inner01,.inquiry01:last-of-type ul.comments_area01{padding:0 2%}}@media only screen and (min-width:1166px),print{.inquiry01:first-of-type .inner01{padding:0}}.inquiry_confirm{position:relative;border:solid #d2d2d2;border-width:2px 0 0}.inquiry_confirm:before{position:absolute;top:-2px;left:0;width:121px;height:2px;content:"";background:#e60012 none}@media only screen and (min-width:768px){.inquiry_confirm{width:1167px;margin:60px auto}}.inquiry_confirm_description{padding:0;margin:16vw 0}@media only screen and (min-width:768px){.inquiry_confirm_description{width:1167px;margin:60px auto}.inquiry_confirm_description .inner01{padding:0}}.inquiry_confirm_heading{margin-top:16vw;padding:0 8vw}@media only screen and (min-width:768px){.inquiry_confirm_heading{max-width:774px;margin:100px auto 0;padding:0}.inquiry_confirm_heading h2{font-size:28px}}.inquiry_confirm_table{margin-top:10.666666vw;padding:0 8vw;text-align:left}@media only screen and (min-width:768px){.inquiry_confirm_table{margin-top:60px;margin-bottom:80px;padding:0}.inquiry_confirm_table dl{max-width:774px;padding:1em 0}}.inquiry_submit_button{border:none!important}.inquiry_thanks_heading{text-align:center!important;font-size:6.93333333vw!important;font-weight:700;letter-spacing:0!important;padding-top:4vw}@media only screen and (min-width:768px){.inquiry_thanks_heading{font-size:28px!important;padding-top:30px;font-weight:400}}.inquiry_thanks_description{text-align:left;font-size:4.266666vw}@media only screen and (min-width:768px){.inquiry_thanks_description{text-align:center;font-size:16px}}div.inquiry_thanks_button{width:84vw;margin:13.3333333vw auto;border-color:#ccc}@media only screen and (min-width:768px){div.inquiry_thanks_button{width:524px;margin:60px auto}}div.inquiry_thanks_button a{justify-content:space-between;width:100%;background:rgba(0,0,0,0)}div.inquiry_thanks_button a:before{display:block;width:16px;height:16px;margin-top:-13px;content:url(/assets/images/icons/ico_arrow_red01_right.svg);transform:scaleX(-1)}div.inquiry_thanks_button a:after{display:block;content:""}div.inquiry_thanks_button a:focus,div.inquiry_thanks_button a:hover{background:none}.tab_area01{display:none;position:relative;z-index:1;margin:2px 0 -2px;background:#fff none}@media only screen and (min-width:768px),print{.tab_area01{border-bottom:2px solid #d2d2d2}}.tab_area01.sp_shown{display:block}@media only screen and (min-width:768px),print{.tab_area01{display:block}}.tab_area01 .outer01{padding:0;border-width:0}.tab_area01 .outer01:before{content:none}.tab_area01:last-of-type .outer01{padding:0;border-width:0}.tab_area01:last-of-type .outer01:before{content:none}.tab_area01 .tab01{width:100%;max-width:1166px;margin:0 auto}.tab_area01 .tab01 ul{display:flex;flex-flow:nowrap;justify-content:space-between;position:relative;flex-direction:column}.tab_area01 .tab01 ul.flex_start{justify-content:flex-start}@media only screen and (min-width:768px),print{.tab_area01 .tab01 ul{flex-direction:row}.tab_area01 .tab01 ul:before{left:0;background:#d2d2d2}.tab_area01 .tab01 ul:after,.tab_area01 .tab01 ul:before{display:block;position:absolute;top:50%;width:1px;height:2em;content:"";transform:translateY(-48%)}.tab_area01 .tab01 ul:after{right:0;background:#d2d2d2 none}}.tab_area01 .tab01 ul li{border-bottom:2px solid #d2d2d2}@media only screen and (min-width:768px),print{.tab_area01 .tab01 ul li{border:none}}.tab_area01 .tab01 ul li a{width:100%;height:100%;display:flex;justify-content:flex-start;align-items:center;position:relative;padding:24px 3em 24px 16px;line-height:1.5;text-align:left;background:url(/assets/images/ico_arrow_red01_down.svg) no-repeat right 1.3em top 50%;background-size:16px 16px;transition:color .2s!important;font-size:16px;font-size:1.6rem}@media only screen and (min-width:768px),print{.tab_area01 .tab01 ul li a{justify-content:center}}.tab_area01 .tab01 ul li a:before{position:absolute;bottom:-2px;left:0;width:calc(100% - 2px);height:2px;content:"";background:#e60012 none;transform:scaleX(0);transition:transform .3s;transform-origin:center top}.tab_area01 .tab01 ul li a:focus:before,.tab_area01 .tab01 ul li a:hover:before{transform:scale(1)}@media only screen and (min-width:768px),print{.tab_area01 .tab01 ul li a:after{display:block;position:absolute;top:50%;right:0;width:1px;height:2em;content:"";background-image:linear-gradient(180deg,#d2d2d2 1px,transparent 0,transparent 0);background-repeat:repeat-y;background-position:100%;background-size:1px 4px;transform:translateY(-45%)}}.tab_area01 .tab01 ul li:last-of-type a:after{background:none}.components .video{position:relative;width:100%}.components .video:before{content:"";display:block;padding-top:56.25%}.components .video iframe{top:0;left:0;width:100%;height:100%;position:absolute}.section{text-align:left;margin:0 auto;width:100%;max-width:1166px}.section__inner{padding:60px 8% 50px}@media only screen and (min-width:768px),print{.section__inner{padding:80px 2% 100px}}@media only screen and (min-width:1166px),print{.section__inner{padding:80px 0 100px}}.section__inner--top0{padding-top:0}@media only screen and (min-width:768px),print{.section__inner--top0{padding-top:0}}@media only screen and (min-width:1166px),print{.section__inner--top0{padding-top:0}}.section__inner--bottom0{padding-bottom:0}@media only screen and (min-width:768px),print{.section__inner--bottom0{padding-bottom:0}}@media only screen and (min-width:1166px),print{.section__inner--bottom0{padding-bottom:0}}.section__inner--y0{padding-top:0;padding-bottom:0}@media only screen and (min-width:768px),print{.section__inner--y0{padding-top:0;padding-bottom:0}}@media only screen and (min-width:1166px),print{.section__inner--y0{padding-top:0;padding-bottom:0}}.section__inner--same-y{padding-top:60px;padding-bottom:60px}@media only screen and (min-width:768px),print{.section__inner--same-y{padding-top:80px;padding-bottom:80px}}@media only screen and (min-width:1166px),print{.section__inner--same-y{padding-top:80px;padding-bottom:80px}}.section__inner--x0{padding-right:0;padding-left:0}@media only screen and (min-width:768px),print{.section__inner--x0{padding-right:0;padding-left:0}}@media only screen and (min-width:1166px),print{.section__inner--x0{padding-right:0;padding-left:0}}.section__contents{padding-bottom:40px}@media only screen and (min-width:768px),print{.section__contents{padding-bottom:60px}.section__contents--pb0-on-pc{padding-bottom:0}}.components .hr{position:relative;border:solid #d2d2d2;border-width:2px 0 0;width:100%}.components .hr:before{position:absolute;top:-2px;left:0;width:121px;height:2px;content:"";background:#e60012 none}@media only screen and (min-width:768px),print{.components .grid{display:flex;justify-content:space-between}.components .grid--center-x{justify-content:center}.components .grid--center-y{align-items:center}.components .grid__col{padding:0 1.84%}.components .grid__col:first-child{padding-left:0}.components .grid__col:last-child{padding-right:0}.components .grid__col--no-gutter{padding:0}.components .grid__col--2{width:16.666%}.components .grid__col--3{width:25%}.components .grid__col--4{width:33.333%}.components .grid__col--5{width:41.666%}.components .grid__col--5-5{width:45%}.components .grid__col--6{width:50%}.components .grid__col--6-5{width:53%}.components .grid__col--7{width:58.333%}.components .grid__col--8{width:66.666%}.components .grid__col--9{width:75%}.components .grid__col--10{width:83.333%}}.about .note{margin-top:2rem!important;padding:0 0 0 1em;color:#666;text-indent:-1em;font-size:3.2vw}@media only screen and (min-width:768px),print{.about .note{font-size:12px;font-size:1.2rem}}.admin-orders{background-image:url(/assets/images/admin-orders/furley_bg.png);margin:0;padding:0}.admin-orders .navbar{margin:0 0 1em;padding:0;overflow:visible;color:#777}.admin-orders .navbar .navbar-inner{background:-webkit-gradient(linear,left bottom,left top,color-stop(1,#444),color-stop(0,#555));border-bottom:1px solid #222;box-shadow:0 1px 0 #f0f0f0}.admin-orders .navbar .container-fluid{display:flex}.admin-orders .navbar .container-fluid .brand{padding:10px 20px;font-size:20px;font-weight:200;color:#777;font-family:georgia,serif;color:#fff}.admin-orders .container-fluid{padding:0 20px;display:flex;justify-content:space-between}.admin-orders .container-fluid .login{margin-top:5em;width:100%}.admin-orders .container-fluid .login .block-heading{background-color:#ddd;font-weight:700}.admin-orders .container-fluid .login .block-body input[type=password],.admin-orders .container-fluid .login .block-body input[type=text]{background-color:#fff;border:1px solid #ccc}.admin-orders .container-fluid .login .block-body button{margin-top:2em;background-color:#468;padding:1em 2em;color:#fff}.admin-orders .container-fluid .left{width:20%;background-color:#fff;border:1px solid #ccc}.admin-orders .container-fluid .left a,.admin-orders .container-fluid .left button{color:#08c}.admin-orders .container-fluid .right{width:77%}.admin-orders .container-fluid .right .search-form{padding:1em;background-color:#fff;border:1px solid #ccc;display:flex;justify-content:flex-start;flex-wrap:wrap}.admin-orders .container-fluid .right .search-form>div{display:flex;width:50%}.admin-orders .container-fluid .right .search-form>div:nth-of-type(n+3){margin-top:1em}.admin-orders .container-fluid .right .search-form>div header{width:30%}.admin-orders .container-fluid .right .search-form>div input{padding:2px 5px;width:50%}.admin-orders .container-fluid .right .search-form>div .select-wrapper{border:2px solid #ccc;width:50%;padding:0 5px;position:relative}.admin-orders .container-fluid .right .search-form>div .select-wrapper select{width:100%}.admin-orders .container-fluid .right .search-form>div .select-wrapper:after{position:absolute;top:50%;right:.9em;width:0;height:0;padding:0;border-color:#ccc rgba(0,0,0,0) rgba(0,0,0,0);border-style:solid;border-width:8px 8px 0;content:"";transform:translateY(-50%);pointer-events:none}.admin-orders .container-fluid .right .search-form>div button{border:1px solid #ccc;padding:2px 5px;background-color:#eee;width:20%}.admin-orders .container-fluid .right table{margin-top:2em;padding:1em;background-color:#fff;border:1px solid #ccc;width:100%;font-size:90%;text-align:left}.admin-orders .container-fluid .right table thead{color:#069}.admin-orders .container-fluid .right table thead tr td{padding:1em 1em 0}.admin-orders .container-fluid .right table tbody tr{border-top:1px solid #ccc}.admin-orders .container-fluid .right table tbody tr td{padding:1em}.admin-orders .container-fluid .right table tbody tr td:last-of-type{width:8%}.admin-orders .container-fluid .right table tbody tr td a{border:1px solid #ccc;background-color:#eee;padding:4px;cursor:pointer}.admin-orders .container-fluid .right nav ol{margin-top:1em;display:flex}.admin-orders .container-fluid .right nav ol li:not(:first-of-type){margin-left:1em}.admin-orders .container-fluid .right .update-form{background-color:#fff;border:1px solid #ccc;padding:2em}.admin-orders .container-fluid .right .update-form>div{display:flex}.admin-orders .container-fluid .right .update-form>div:not(:first-of-type){margin-top:3em}.admin-orders .container-fluid .right .update-form>div header{width:20%;display:flex;justify-content:flex-end;align-items:center}.admin-orders .container-fluid .right .update-form>div input,.admin-orders .container-fluid .right .update-form>div textarea{margin-left:1em;padding:2px 5px;width:50%;background-color:#fff;border:1px solid #ccc;border-radius:4px}.admin-orders .container-fluid .right .update-form>div .select-wrapper{margin-left:1em;border:2px solid #ccc;width:50%;padding:0 5px;position:relative}.admin-orders .container-fluid .right .update-form>div .select-wrapper select{width:100%}.admin-orders .container-fluid .right .update-form>div .select-wrapper:after{position:absolute;top:50%;right:.9em;width:0;height:0;padding:0;border-color:#ccc rgba(0,0,0,0) rgba(0,0,0,0);border-style:solid;border-width:8px 8px 0;content:"";transform:translateY(-50%);pointer-events:none}.admin-orders .container-fluid .right .update-form>div button{border:1px solid #ccc;padding:5px 10px;background-color:#eee}.check_top01 .outer01{padding:16% 0 10%}.check_top01 section .h2_basic01 h2{line-height:1.6;font-size:7.4666666667vw}.check_top01 section .h2_basic01 h2 span{display:inline;margin-left:.8em;font-size:5.3333333333vw}.check_top01 section .h2_basic01+p{line-height:2}.check_top01 section .btn_basic01{margin:10% 0 6%}.check_top01 section .btn_basic01 ul li{margin:0 auto 10%}.check_top01 section .btn_basic01 ul li a{min-height:90px}.check_top01 section .btn_basic01 ul li a p{margin:0!important;text-align:left;font-size:4.2666666667vw}.check_top01 section .btn_basic01 ul li a p span{padding:0 0 3%;font-size:3.7333333333vw}.check_top01 section .btn_basic01 ul li p{margin:8% 0 0!important}.check_top01 section .btn_basic01 ul li:last-child{margin:0 auto}.check_top01 section:first-of-type .btn_basic01{margin:0}.check_top01 section:first-of-type .btn_basic01 ul li{margin:0 auto 6.5%}.check_top01 section:first-of-type .btn_basic01:last-of-type{margin:0 0 6%}.check_top01 section:first-of-type .btn_basic01:not(.col_3) ul li a p span{padding:0 0 1%;line-height:1.65}.check_top01 section:nth-of-type(2) .h2_basic01 h2 span{margin-left:0}.check,.guard,.notice{margin-bottom:15%;padding-right:0;padding-bottom:60%;background-repeat:no-repeat;background-position:bottom;background-size:100%}.check .icon,.guard .icon,.notice .icon{width:35%;border:2px solid #e60012;border-radius:2.5rem;color:#e60012;font-weight:700;line-height:2.25;text-align:center;font-size:4.2666666667vw}.check h2,.guard h2,.notice h2{margin-top:11%}.check{margin-bottom:15%;padding-bottom:50%;background-image:url(/assets/images/check/img_check01.png)}.guard{padding-bottom:52.5%;background-image:url(/assets/images/check/img_guard01.png)}.notice{background-image:url(/assets/images/check/img_notice01.png)}@media only screen and (min-width:768px),print{#icon_check01{max-width:135px}.check_top01 .outer01{padding:80px 0}.check_top01 section .h2_basic01{padding:0 0 35px}.check_top01 section .h2_basic01 h2{font-size:40px;font-size:4rem}.check_top01 section .h2_basic01 h2 span{display:inline;font-size:28px;font-size:2.8rem}.check_top01 section .h2_basic01+p{line-height:2.125}.check_top01 section .btn_basic01{margin:0 0 20px!important}.check_top01 section .btn_basic01 ul li{margin:0!important}.check_top01 section .btn_basic01 ul li a{min-height:160px}.check_top01 section .btn_basic01 ul li a p{margin:0!important;font-weight:400;text-align:left;font-size:24px;font-size:2.4rem}.check_top01 section .btn_basic01 ul li a p span{padding:10px 0;font-size:16px;font-size:1.6rem}.check_top01 section .btn_basic01 ul li p{margin:20px 0 0!important}section:first-of-type .btn_basic01:last-of-type a{justify-content:center}section:first-of-type .btn_basic01:last-of-type a p{text-align:center}section:first-of-type .btn_basic01:not(.col_3) ul li a p span{padding:10px 0!important;line-height:1.2!important}section:nth-of-type(2) .btn_basic01,section:nth-of-type(3) .btn_basic01{margin:30px 0 20px}section:nth-of-type(2) .btn_basic01 p,section:nth-of-type(3) .btn_basic01 p{margin:20px 0 0!important}.check,.guard,.notice{margin-bottom:0;padding-right:40%;padding-bottom:45px;background-repeat:no-repeat;background-position:100% 40%;background-size:35%}.check .icon,.guard .icon,.notice .icon{width:120px;border:2px solid #e60012;border-radius:18px;color:#e60012;font-weight:700;text-align:center;font-size:16px;font-size:1.6rem}.check h2,.guard h2,.notice h2{margin-top:40px}.notice h2{margin-top:48px}.check{background-position:105% 40%}.check .h2_basic01 h2{margin-left:0;line-height:1.6!important}.guard,.notice{padding-bottom:78px}.check,.guard{background-size:40%}.sec_guard01 .txt_lead01{margin-top:40px}}main.food01 .txt_section02 .outer01{padding:15% 0}main.food01 section:first-of-type p{max-width:870px}main.food01 .outer01 .h2_basic02{padding:0 0 10%}main.food01 .outer01 .h2_basic02 h2{line-height:1.538;font-size:6.9333333333vw}main.food01 .outer01 p{line-height:2.125}main.food01 .box_paint01{margin:10% 0 0;background-color:#f6f6f6}main.food01 .box_paint01 .inner01{padding:12% 8%}main.food01 .box_paint01 .inner01 .h3_basic01{padding:0 0 6%}main.food01 .box_paint01 .inner01 .h3_basic01 h3{font-weight:700;font-size:4.8vw}main.food01 .box_paint01 .inner01 .h3_basic01 h3 span{font-size:4.2666666667vw}main.food01 .box_paint01 .inner01 .prof_area01 p{margin-bottom:0!important;line-height:1.5;font-size:3.2vw}main.food01 .box_paint01 .inner01 .prof_area01 p span{line-height:2.125;font-size:4.2666666667vw}main.food01 .box_paint01 .inner01 .point_area01 dl dt,main.food01 .box_paint01 .inner01 .point_area02 dl dt,main.food01 .box_paint01 .inner01 .point_area03 dl dt{letter-spacing:.1px}main.food01 .box_paint01 .inner01 .point_area01 dl dd,main.food01 .box_paint01 .inner01 .point_area02 dl dd,main.food01 .box_paint01 .inner01 .point_area03 dl dd{font-weight:700}main.food01 .box_paint01 .inner01 .point_area03 .box_column_2 div{margin:0}main.food01 .box_paint01 .inner01 .point_area03 .box_column_2 div figcaption{font-weight:400;letter-spacing:.1px;font-size:4.2666666667vw}main.food01 .box_paint01 .inner01 .point_area03 .box_column_2 div figcaption span{font-weight:700;font-size:5.0666666667vw}main.food01 .box_paint01 .inner01 .point_area03 .box_column_2 div p{letter-spacing:.1px;line-height:1.5;font-size:3.2vw}main.food01 .box_paint01 .inner01 .point_area03 .box_column_2 div p span{color:#666}main.food01 .box_paint01 .inner01 .point_area03 .box_column_2 div:not(:first-of-type) figcaption{margin:12% 0 4%}main.food01 .box_paint01 .inner01 .point_area03 p a{color:#e60012;text-decoration:underline}main.food01 .box_paint01 .inner01 .point_area03 p a:hover{text-decoration:none}main.food01 .category_in_area01 .outer01 p.txt_lead01{line-height:1.8}main.food01 .category_in_area01 .outer01 .btn_basic01{padding-top:15%}main.food01 .category_in_area01 .outer01 .btn_basic01 ul li a{min-height:90px}main.food01 .category_in_area01 .outer01 .btn_basic01 ul li a p{margin:0!important}@media only screen and (min-width:768px),print{main.food01 .txt_section02 .outer01{padding:56px 0}main.food01 .outer01 .h2_basic02{padding:0 0 30px}main.food01 .outer01 .h2_basic02 h2{font-size:28px;font-size:2.8rem}main.food01 .box_paint01{margin:95px 0 0}main.food01 .box_paint01 .inner01{padding:56px 45px 50px}main.food01 .box_paint01 .inner01 .h3_basic01{padding:0 0 25px}main.food01 .box_paint01 .inner01 .h3_basic01 h3{font-weight:400;font-size:28px;font-size:2.8rem}main.food01 .box_paint01 .inner01 .h3_basic01 h3 span{font-size:20px;font-size:2rem}main.food01 .box_paint01 .inner01 .prof_area01{margin-bottom:20px}main.food01 .box_paint01 .inner01 .prof_area01 p{font-size:12px;font-size:1.2rem}main.food01 .box_paint01 .inner01 .prof_area01 p span{line-height:1.5;font-size:16px;font-size:1.6rem}main.food01 .box_paint01 .inner01 .point_area01 dl,main.food01 .box_paint01 .inner01 .point_area02 dl,main.food01 .box_paint01 .inner01 .point_area03 dl{margin:0 0 10px}main.food01 .box_paint01 .inner01 .point_area01 dl dt,main.food01 .box_paint01 .inner01 .point_area02 dl dt,main.food01 .box_paint01 .inner01 .point_area03 dl dt{line-height:2.4}main.food01 .box_paint01 .inner01 .point_area01 dl dd,main.food01 .box_paint01 .inner01 .point_area02 dl dd,main.food01 .box_paint01 .inner01 .point_area03 dl dd{font-weight:400}main.food01 .box_paint01 .inner01 .point_area03 .box_column_2 div{width:50%}main.food01 .box_paint01 .inner01 .point_area03 .box_column_2 div figure{margin:20px 0 15px}main.food01 .box_paint01 .inner01 .point_area03 .box_column_2 div figure figcaption{margin:42.5px 0 10px;font-size:16px;font-size:1.6rem}main.food01 .box_paint01 .inner01 .point_area03 .box_column_2 div figure figcaption span{font-size:20px;font-size:2rem}main.food01 .box_paint01 .inner01 .point_area03 .box_column_2 div p{font-size:12px;font-size:1.2rem}main.food01 .box_paint01 .inner01 .point_area03 .box_column_2 div:not(:first-of-type) figcaption{margin:42.5px 0 10px}main.food01 section:first-of-type .outer01{padding:80px 0 75px}main.food01 .category_in_area01 .outer01{padding:60px 0 100px}main.food01 .category_in_area01 .outer01 p.txt_lead01{line-height:2}main.food01 .category_in_area01 .outer01 .btn_basic01{padding-top:60px}main.food01 .category_in_area01 .outer01 .btn_basic01 ul li a{min-height:160px;padding:1em 2.5em 1em 2em}main.food01 .category_in_area01 .inner01{padding:0 3%}}@media only screen and (min-width:1366px),print{main.food01 .category_in_area01 .inner01{padding:0}}main.bone .txt_section02 .outer01,main.muscle .txt_section02 .outer01{padding:15% 0}main.bone section:first-of-type p,main.muscle section:first-of-type p{max-width:870px}main.bone .outer01 .h2_basic02,main.muscle .outer01 .h2_basic02{padding:0 0 10%}main.bone .outer01 .h2_basic02 h2,main.muscle .outer01 .h2_basic02 h2{line-height:1.538;font-size:6.9333333333vw}main.bone .outer01 .box_paint01,main.muscle .outer01 .box_paint01{margin:12% 0 0}main.bone .outer01 .box_paint01 .point_basic01 dt:first-child,main.muscle .outer01 .box_paint01 .point_basic01 dt:first-child{font-size:5.3333333333vw}main.bone .outer01 .btn_basic02 ul li a,main.muscle .outer01 .btn_basic02 ul li a{min-height:90px}main.bone .outer01 .btn_basic02 ul li a p,main.muscle .outer01 .btn_basic02 ul li a p{margin:0!important}main.bone .outer01 .btn_basic02 ul li:first-of-type,main.muscle .outer01 .btn_basic02 ul li:first-of-type{padding-bottom:19%}main.bone .outer01 .btn_basic02 ul li:first-of-type p.txt_lead01,main.muscle .outer01 .btn_basic02 ul li:first-of-type p.txt_lead01{line-height:1.8}@media (-ms-high-contrast:none){main.bone .category_in_area01 .btn_basic02 a,main.muscle .category_in_area01 .btn_basic02 a{display:table-cell;width:573px;vertical-align:middle}}main.bone .outer01 .btn_basic02 ul li:first-of-type{padding-bottom:15%}@media only screen and (min-width:768px),print{main.bone .txt_section02 .outer01,main.muscle .txt_section02 .outer01{padding:56px 0}main.bone .outer01 .h2_basic02,main.muscle .outer01 .h2_basic02{padding:0 0 30px}main.bone .outer01 .h2_basic02 h2,main.muscle .outer01 .h2_basic02 h2{font-size:28px;font-size:2.8rem}main.bone .outer01 .btn_basic02 ul li a,main.muscle .outer01 .btn_basic02 ul li a{min-height:160px}main.bone .outer01 .btn_basic02 ul li:first-of-type,main.muscle .outer01 .btn_basic02 ul li:first-of-type{padding-bottom:0}main.bone .outer01 .btn_basic02 ul li:first-of-type p.txt_lead01,main.muscle .outer01 .btn_basic02 ul li:first-of-type p.txt_lead01{line-height:2}main.bone .box_paint01,main.muscle .box_paint01{margin:55px 0 0}main.bone .box_paint01 .inner01,main.muscle .box_paint01 .inner01{padding:35px 0 35px 35px}main.bone .box_paint01 .inner01 .box_column_2,main.muscle .box_paint01 .inner01 .box_column_2{align-items:center}main.bone .box_paint01 .inner01 .box_column_2 .point_basic01,main.muscle .box_paint01 .inner01 .box_column_2 .point_basic01{margin:0}main.bone .box_paint01 .inner01 .box_column_2 .point_basic01 dt:first-child,main.muscle .box_paint01 .inner01 .box_column_2 .point_basic01 dt:first-child{font-size:20px;font-size:2rem}main.bone .box_paint01 .inner01 .box_column_2 figure,main.muscle .box_paint01 .inner01 .box_column_2 figure{margin:0}main.muscle .box_paint01 .inner01 .box_column_2 figure{width:32.5%;margin-right:125px}main.muscle .box_paint01 .inner01 .box_column_2 figure img{width:100%}}main .lococheck label{display:block;width:100%;margin:0}main .lococheck input[type=checkbox]+label,main .lococheck input[type=radio]+label{display:block;position:relative;margin:0;padding:100% 0 0;line-height:1.2;text-align:center;cursor:pointer}main .lococheck input[type=checkbox]:focus+label,main .lococheck input[type=radio]:focus+label{outline:none}main .lococheck input[type=checkbox]+label:before,main .lococheck input[type=radio]+label:before{top:0;left:50%;width:40px;height:40px;margin:0;transform:translateX(-50%)}main .lococheck input[type=checkbox]:checked+label:before,main .lococheck input[type=radio]:checked+label:before{top:0;left:50%;width:40px;height:40px;margin:0;content:"";transform:translateX(-50%)}main .lococheck input[type=checkbox]:checked+label:after,main .lococheck input[type=radio]:checked+label:after{position:absolute;top:11px;left:50%;width:12px;height:20px;border-right:3px solid #fff;border-bottom:3px solid #fff;content:"";transform:rotate(45deg) translateX(-50%)}main .locomo25 label{display:block;margin:0}main .locomo25 input[type=checkbox]+label,main .locomo25 input[type=radio]+label{display:block;position:relative;margin:0;padding:.8em 0 .8em 45px;line-height:1.2;cursor:pointer;font-size:3.7333333333vw}main .locomo25 input[type=checkbox]:focus+label,main .locomo25 input[type=radio]:focus+label{position:relative;outline:none}main .locomo25 input[type=checkbox]+label:before,main .locomo25 input[type=checkbox]:checked+label:before,main .locomo25 input[type=radio]+label:before,main .locomo25 input[type=radio]:checked+label:before{top:50%;left:0;width:24px;height:24px;margin:0;content:"";transform:translateY(-50%)}main .locomo25 input[type=checkbox]:checked+label:after,main .locomo25 input[type=radio]:checked+label:after{position:absolute;top:9px;left:8px;width:8px;height:16px;border-right:3px solid #fff;border-bottom:3px solid #fff;content:"";transform:rotate(45deg)}@media only screen and (min-width:768px),print{main .lococheck input[type=checkbox],main .lococheck input[type=radio],main .locomo25 input[type=checkbox],main .locomo25 input[type=radio]{display:block}main .lococheck input[type=checkbox]+label,main .lococheck input[type=radio]+label,main .locomo25 input[type=checkbox]+label,main .locomo25 input[type=radio]+label{display:block;position:relative;margin:0;padding:66px 0 0;line-height:1.2;text-align:center;cursor:pointer;font-size:20px;font-size:2rem}main .lococheck input[type=checkbox]:focus+label,main .lococheck input[type=radio]:focus+label,main .locomo25 input[type=checkbox]:focus+label,main .locomo25 input[type=radio]:focus+label{outline:none}main .lococheck input[type=checkbox]+label:before,main .lococheck input[type=radio]+label:before,main .locomo25 input[type=checkbox]+label:before,main .locomo25 input[type=radio]+label:before{top:0;left:50%;width:48px;height:48px;margin:0;transform:translateX(-50%)}main .lococheck input[type=checkbox]:checked+label:before,main .lococheck input[type=radio]:checked+label:before,main .locomo25 input[type=checkbox]:checked+label:before,main .locomo25 input[type=radio]:checked+label:before{top:0;left:50%;width:48px;height:48px;margin:0;content:"";transform:translateX(-50%)}main .lococheck input[type=checkbox]:checked+label:after,main .lococheck input[type=radio]:checked+label:after,main .locomo25 input[type=checkbox]:checked+label:after,main .locomo25 input[type=radio]:checked+label:after{position:absolute;top:15px;left:50%;width:14px;height:22px;border-right:3px solid #fff;border-bottom:3px solid #fff;content:"";transform:rotate(45deg) translateX(-50%)}}main .lococheck{padding:0}main .lococheck .inner01{padding:0 8%}main .lococheck .inner01:before{content:none}main .lococheck .inner01 .h2_top01{margin:0 0 8%;padding:0 4%}main .lococheck .inner01 .h2_top01 h2{text-align:left;font-size:5.3333333333vw}main .lococheck .checkList p{margin:0 0 5%}main .lococheck .checkList p.txt_basic01{letter-spacing:-.01em;font-size:6.4vw}main .lococheck .checkList p.txt_basic01+p{margin:0 0 16%}main .lococheck .table_basic02{margin:0 0 11%}main .lococheck .table_basic02 dl{display:flex;flex-direction:wrap;justify-content:flex-start}main .lococheck .table_basic02 dl dt{display:flex;justify-content:center;align-items:center;width:100%;max-width:53px;padding:0}main .lococheck .table_basic02 dl dd{display:flex;flex-direction:nowrap;justify-content:flex-start;align-items:center;position:relative;padding:1em 0}main .lococheck .table_basic02 dl dd:first-of-type{border:dotted #d2d2d2;border-width:0 1px 0 0}main .lococheck .table_basic02 dl dd:last-of-type{justify-content:center;width:100%;max-width:76px}main .lococheck .table_basic02 dl dd figure{width:100%;max-width:80px}main .lococheck .table_basic02 dl dd p{margin:0;padding:0 1em 0 .5em;line-height:1.6;text-align:left;font-size:3.7333333333vw}main .lococheck .table_basic02 dl dd input[type=checkbox]{right:0;width:100%;height:100%}main .lococheck .table_basic02 dl dd input[type=checkbox]+label span{display:none}main .lococheck .table_basic02 dl dd input[type=checkbox]+label:before{top:50%;right:auto;left:50%;transform:translate3d(-50%,-50%,0)}main .lococheck .table_basic02 dl dd input[type=checkbox]+label:after{top:50%;left:50%;transform:translate3d(-50%,-60%,0) rotate(45deg)}main .lococheck .txtlink_basic03{margin:17% 0 0}main .lococheck .txtlink_basic03 p.txt_basic01{letter-spacing:-.01em;font-size:4.2666666667vw}main .lococheck .btn_basic01 ul li a p{margin:0!important;text-align:left}main .lococheck .result{display:none}main .lococheck .result>p{letter-spacing:-.02em;line-height:2}main .lococheck .result>p:last-of-type{margin:0 0 10%}main .lococheck .result .txt_result01{margin:0 0 13%;color:#e60012;font-size:6.9333333333vw}main .lococheck .result .box_paint01{margin:0 0 12%;padding:8% 4% 4%;background:#f6f6f6 none}main .lococheck .result .box_paint01>p{margin:0 0 1%;color:#e60012;font-weight:700;line-height:1.2;text-align:center;font-size:4.2666666667vw}main .lococheck .result .box_paint01>p .txt_check_point01{font-weight:700;font-size:17.3333333333vw}main .lococheck .result .box_paint01>p .txt_slash01{display:inline-block;padding:0 .3em 0 0;font-weight:400;font-size:5.6vw}main .lococheck .result .box_paint01>p .txt_check_point02{font-weight:700;font-size:6.9333333333vw}main .lococheck .result .box_paint01>p .txt_check_point03{font-weight:400;font-size:4.2666666667vw}main .lococheck .result>.txt_basic01{margin:0 0 3%;line-height:2.125;font-size:4.8vw}main .lococheck .result>.txt_basic01+p{margin:0 0 10%;line-height:2}main .lococheck .result .btn_basic04{margin:9% 0 0}@media only screen and (min-width:768px),print{main .lococheck .outer01{padding:50px 0 100px}main .lococheck .inner01{padding:0 4%}main .lococheck .checkList p{margin:0 0 16px}main .lococheck .checkList p.txt_basic01{letter-spacing:normal;font-size:24px;font-size:2.4rem}main .lococheck .checkList p.txt_basic01+p{margin:0 0 52px;font-size:20px;font-size:2rem}main .lococheck .checkList .table_basic02{margin:0 0 60px}main .lococheck .checkList .table_basic02 dl dt{max-width:118px;font-size:48px;font-size:4.8rem}main .lococheck .checkList .table_basic02 dl dd{width:100%;padding:1.3em 0}main .lococheck .checkList .table_basic02 dl dd:last-of-type{justify-content:center;width:100%;max-width:204px}main .lococheck .checkList .table_basic02 dl dd figure{max-width:192px;padding:0 1em}main .lococheck .checkList .table_basic02 dl dd p{padding:0 1em 0 .5em;font-size:20px;font-size:2rem}main .lococheck .checkList .btn_basic04{width:50%;margin:0 auto 67px}main .lococheck .checkList .btn_basic04 ul li{max-width:574px}main .lococheck .checkList .btn_basic04 p{font-weight:400;font-size:16px;font-size:1.6rem}main .lococheck .checkList .txtlink_basic03{width:50%;max-width:574px;margin:0 auto}main .lococheck .checkList .txtlink_basic03 ul li{max-width:574px}main .lococheck .checkList .txtlink_basic03 p.txt_basic01{font-size:16px;font-size:1.6rem}main .lococheck .btn_basic01 ul li a{padding:1em 75px 1em 40px;background-position:right 40px top 50%}main .lococheck .btn_basic01 ul li a p{text-align:left}main .lococheck .result{width:100%;max-width:772px;margin:0 auto}main .lococheck .result p{letter-spacing:normal;font-size:20px;font-size:2rem}main .lococheck .result .txt_result01{margin:0 0 45px;text-align:center;font-size:28px;font-size:2.8rem}main .lococheck .result .box_paint01{margin:0 0 50px;padding:29px 24px 16px;background:#f6f6f6 none}main .lococheck .result .box_paint01>p{margin:0;font-size:20px;font-size:2rem}main .lococheck .result .box_paint01>p .txt_check_point01{line-height:1.2;font-size:88px;font-size:8.8rem}main .lococheck .result .box_paint01>p .txt_slash01{font-size:33px;font-size:3.3rem}main .lococheck .result .box_paint01>p .txt_check_point02{line-height:1.2;font-size:40px;font-size:4rem}main .lococheck .result .box_paint01>p .txt_check_point03{font-size:28px;font-size:2.8rem}main .lococheck .result .txt_basic01{margin:0 0 16px;font-size:20px;font-size:2rem}main .lococheck .result .txt_basic01+p{margin:0 0 50px;line-height:2.125;font-size:16px;font-size:1.6rem}main .lococheck .result .btn_basic04 p{font-weight:400;font-size:16px;font-size:1.6rem}}@media only screen and (min-width:1166px),print{main .lococheck .inner01{padding:0}}.judge01 .txt_section02 .outer01{padding:12% 0 6%}.judge01 .txt_section02 .outer01 .txtlink_basic03{margin:6% 0 18%}.judge01 .txt_section02 .outer01 .txtlink_basic03 .txt_basic01{margin-bottom:2%}.judge01 .txt_section02 .outer01 .txtlink_basic03 ul li a{padding:4% 2em}.judge01 p{line-height:2.125}.judge01 section .outer01{padding:16% 0 15%;border-width:1px 0 0}.judge01 section:nth-of-type(2) .outer01{padding:16% 0 0;border-style:dotted}.judge01 section:nth-of-type(2) .outer01:before{background:none!important}.judge01 section:last-of-type .outer01{border:none}.judge01 section:last-of-type .outer01 .h2_basic03{padding:0 0 16%}.judge01 section:last-of-type .outer01 .btn_basic01 ul li a p{margin:0!important;text-align:left}.judge01 section:last-of-type .outer01 .btn_basic01 ul li a p span{margin:0 0 2%}.judge01 section:last-of-type .outer01 .btn_basic01 ul li:last-child{margin:0}.judge01 section:last-of-type .outer01 .tool_area01{margin:0 0 6%}.judge01 section:last-of-type .outer01 .tool_area01 a{margin:6% 0 0}.judge01 section:last-of-type .outer01:before{background:none}.judge01 .dl_cube01{padding:0;border:none}.judge01 .dl_cube01 dl{flex-wrap:wrap}.judge01 .dl_cube01 dl dd:nth-child(3){margin:4% 0 0;color:#333;font-weight:400}.judge01 .dl_cube01 .cube02{margin:15% 0 10%}.judge01 .paint_col03{padding:12% 8%;border-radius:4px;background-color:#f6f6f6}.judge01 .paint_col03 dl{margin:0 auto;border:dotted #d2d2d2;border-width:0 0 1px;text-align:center;word-break:break-all}.judge01 .paint_col03 dl dt{width:64%;margin:10% auto 6%;padding:1% 0;border-radius:20px;color:#e50012;font-weight:700;background-color:#fff;font-size:3.7333333333vw}.judge01 .paint_col03 dl dd{margin:0 8% 8%;font-size:4.2666666667vw}.judge01 .paint_col03 dl:first-of-type dt{margin:0 auto 8%}.judge01 .paint_col03 dl:last-of-type{border:none}.judge01 .paint_col03 dl:last-of-type dd{margin:0}.judge01 .box_wrap01 dl{padding:16% 0 0;border:none}.judge01 .box_wrap01 dl dt{position:relative;padding-left:2.5rem;font-weight:400;font-size:4.8vw}.judge01 .box_wrap01 dl dt:before{position:absolute;top:50%;left:0;width:8px;height:2.1em;border-radius:4px;content:"";background:#eaeaea;transform:translateY(-50%)}.judge01 .box_wrap01 dl dd{margin:8% 0 0}@media only screen and (min-width:768px),print{.judge01 .txt_section02 .outer01{padding:50px 0 80px}.judge01 .txt_section02 .outer01 .comments_area01{margin:12px 0 0}.judge01 .txt_section02 .txtlink_basic03{margin:25px 0 0!important}.judge01 .txt_section02 .txtlink_basic03 ul li a{padding:16px 2em 16px 3em}.judge01 section .outer01,.judge01 section:nth-of-type(2) .outer01{padding:80px 0 100px}.judge01 section:last-of-type .h2_basic02{padding:0 0 50px}.judge01 section:last-of-type .outer01{position:relative;z-index:0;border:solid #d2d2d2;border-width:2px 0 0;word-break:break-all}.judge01 section:last-of-type .outer01 .h2_basic03{padding:0 0 64px}.judge01 section:last-of-type .outer01 .btn_basic01{margin:0}.judge01 section:last-of-type .outer01 .btn_basic01 ul li a{min-height:160px;padding:1em 75px 1em 40px;background-position:right 40px top 50%}.judge01 section:last-of-type .outer01 .btn_basic01 ul li a p{font-weight:400}.judge01 section:last-of-type .outer01 .btn_basic01 ul li a p span{margin-bottom:10px}.judge01 section:last-of-type .outer01 .tool_area01{margin:0 0 50px}.judge01 section:last-of-type .outer01 .tool_area01 a{margin:5px 0 0}.judge01 section:last-of-type .outer01:before{position:absolute;top:-2px;left:0;width:121px;height:2px;content:"";background:#e60012 none}.judge01 .box_wrap01{margin:50px 0 0;padding:0!important}.judge01 .box_wrap01 dl{padding:0}.judge01 .box_wrap01 dl dt{font-size:20px;font-size:2rem}.judge01 .box_wrap01 dl dd{margin:30px 0 0}.judge01 .box_wrap01 dl dd:last-of-type .btn_basic04 ul li a p{font-weight:400;font-size:16px;font-size:1.6rem}.judge01 .dl_cube01 .cube01,.judge01 .dl_cube01 .cube02{width:100%;margin:10px 0 0}.judge01 .dl_cube01 .cube01 dl,.judge01 .dl_cube01 .cube02 dl{align-items:flex-start}.judge01 .dl_cube01 .cube01 dl dd:nth-child(2),.judge01 .dl_cube01 .cube02 dl dd:nth-child(2){margin:-1rem 0 0 3rem}.judge01 .dl_cube01 .cube01 dl dd:nth-child(3),.judge01 .dl_cube01 .cube02 dl dd:nth-child(3){margin:-6.4rem 0 0;padding-left:11rem;font-size:16px;font-size:1.6rem}.judge01 .dl_cube01:nth-child(2){margin:0 0 40px}.judge01 .paint_col03{display:flex;flex-wrap:row nowrap;justify-content:space-between;align-items:center;margin:0 4%;padding:30px 0 35px}.judge01 .paint_col03 dl{width:33%;padding:0 3%;border:dotted #d2d2d2;border-width:0 2px 0 0;word-break:break-all}.judge01 .paint_col03 dl dt{margin:0 auto;padding:4px 0;border-radius:20px;font-weight:400;font-size:16px;font-size:1.6rem}.judge01 .paint_col03 dl dd{margin:15px 0 0;font-size:16px;font-size:1.6rem}.judge01 .paint_col03 dl:first-of-type dt{max-width:230px;padding:4px 10px}.judge01 .paint_col03 dl:nth-of-type(2) dt{width:150px}.judge01 .paint_col03 dl:last-of-type{border:none}.judge01 .paint_col03 dl:last-of-type dt{width:115px}.judge01 .paint_col03 dl:last-of-type dd{margin:15px 0 0}}@media only screen and (min-width:960px),print{.judge01 .paint_col03{margin:0 2%}}@media only screen and (min-width:1166px),print{.judge01 .paint_col03{margin:0}}@media only screen and (min-width:1366px),print{.judge01 .paint_col03{margin:0}}.locotre.txt_section02 .outer01{padding:12% 0 6%}.locotre.txt_section02 .outer01 .txtlink_basic03.col_2 .txt_basic01{margin-bottom:4%}.locotre.txt_section02 .outer01 .txtlink_basic03.col_2 ul li a{padding:4% 2em}section.locotre:first-of-type .outer01{padding:20% 4%}section.locotre .outer01{padding:20% 0!important}section.locotre figure{margin:4% auto;text-align:center}section.locotre .box_basic02{margin:0}section.locotre .box_basic02 .box_paint01 .inner01 .box_column_2 dl dt{font-size:5.3333333333vw}section.locotre .box_basic02 .box_paint01 .inner01 .box_column_2 dl dd{margin-top:2%;font-size:4.2666666667vw}section.locotre .box_basic02 .box_paint01 .inner01 .box_column_2 figure{margin:10% 0}section.locotre .txt_area01{padding:15% 0 0;border:dotted #dfdfdf;border-width:2px 0 0;font-weight:700}section.locotre .txt_area01 p{margin:0 0 4%;color:#e60012;line-height:1.9;font-size:4.8vw}section.locotre .txt_area01 p span{font-size:3.7333333333vw}section.locotre .txt_area01 p+p{font-weight:400;line-height:1.4}section.locotre section{padding:0 0 20%;border:solid #dfdfdf;border-width:0 0 2px}section.locotre section .h3_basic03{padding:10% 0}section.locotre section:last-of-type{padding:20% 0;border:none}section.locotre .h3_basic03{padding:16% 0 10%}section.locotre .h3_basic03 p{padding:3.5% 3% 3.5% 8%!important;line-height:1.5;font-size:4.2666666667vw}section.locotre .h3_basic04 p{padding:3% 3% 3% 8%!important}.locotre.locotre01 section:last-of-type{padding:3% 0 0}.locotre.locotre01 section:last-of-type .box_wrap01 dl dd{font-size:4.2666666667vw}.locotre.locotre01 section:last-of-type .box_wrap01.box_col03 dl:last-of-type{padding:12% 0 0}.locotre.locotre01 section:last-of-type .box_basic02 .box_paint01 dl dt,.locotre.locotre01 section:last-of-type .box_wrap01.box_col03 dl:last-of-type dt{font-size:4.8vw}.locotre.locotre01 section:last-of-type .box_basic02 .box_paint01 dl dd{margin-top:4%;font-size:4.2666666667vw}.locotre.locotre01 .box_basic02{margin-top:16%}.locotre.locotre02 section{padding:2% 0 24%}.locotre.locotre02 section .h3_basic04{padding:0 0 8%}.locotre.locotre02 section .box_wrap01 dl dd,.locotre.locotre02 section .box_wrap01 ul li{font-size:4.2666666667vw}.locotre.locotre02 section .box_basic02 .box_paint01 .inner01{padding:6% 7%}.locotre.locotre02 section .box_basic02 .box_paint01 .inner01 dl dt{font-size:4.8vw}.locotre.locotre02 section .box_basic02 .box_paint01 .inner01 dl dd{margin-top:4%;font-size:4.2666666667vw}.locotre.locotre02 section:last-of-type{padding:20% 0}.other_section01.locotre04 .btn_basic01.col_2 ul li a{min-height:90px}.other_section01.locotre04 .btn_basic01.col_2 ul li a p{margin:0!important;text-align:left}@media only screen and (min-width:768px),print{.locotre.txt_section02 .outer01{padding:56px 0 80px}.locotre.txt_section02 .outer01 .txtlink_basic03.col_2{margin:4% 0 0}.locotre.txt_section02 .outer01 .txtlink_basic03.col_2 .txt_basic01{margin-bottom:10px;font-weight:400}div.locotre .txtlink_basic03{margin:50px 0 20px}div.locotre .txtlink_basic03 ul li a{padding:16px 2em 16px 3em}section.locotre .outer01{padding:80px 0!important}section.locotre .box_basic02:first-of-type .box_paint01 .inner01{padding:45px 32px!important}section.locotre .box_basic02:first-of-type .box_paint01 .inner01 .box_column_2 dl dt{font-size:20px;font-size:2rem}section.locotre .box_basic02:first-of-type .box_paint01 .inner01 .box_column_2 dl dd{font-size:16px;font-size:1.6rem}section.locotre .box_basic02:first-of-type .box_paint01 .inner01 .box_column_2 figure{margin:0}section.locotre .txt_area01{padding:50px 0 0;font-weight:400;text-align:center}section.locotre .txt_area01 p{font-size:28px;font-size:2.8rem}section.locotre .txt_area01 p span{font-size:20px;font-size:2rem}section.locotre .h3_basic03{padding:16% 0 10%}section.locotre .h3_basic03 p{font-size:16px;font-size:1.6rem}section.locotre .h3_basic03 p,section.locotre .h3_basic04 p{padding:10px 10px 10px 15px!important}section.locotre section{padding:80px 0 60px!important;border-style:dotted}section.locotre section .h3_basic03{padding:0}section.locotre section:first-of-type{padding:0 0 85px!important}section.locotre:first-of-type .outer01{padding:80px 0 0}}@media only screen and (min-width:768px)and (min-width:768px),print{.locotre .squat-img1{margin-top:65px}.locotre .squat-img3{margin-top:25px}}@media only screen and (min-width:768px),print{.locotre.locotre01 section:last-of-type{padding:60px 0 0!important}.locotre.locotre01 section:last-of-type .h3_basic03{padding:0 0 60px}.locotre.locotre01 section:last-of-type .box_wrap01 dl dt{font-size:24px;font-size:2.4rem}.locotre.locotre01 section:last-of-type .box_wrap01 dl dd,.locotre.locotre01 section:last-of-type .box_wrap01 ul li{font-size:16px;font-size:1.6rem}.locotre.locotre01 section:last-of-type .box_wrap01.box_col03 dl:last-of-type{padding:0}.locotre.locotre01 section:last-of-type .box_wrap01.box_col03 dl:last-of-type dt{font-size:16px;font-size:1.6rem}.locotre.locotre01 section:last-of-type .box_basic02 .box_paint01 dl dt{font-size:20px;font-size:2rem}.locotre.locotre01 section:last-of-type .box_basic02 .box_paint01 dl dd{margin-top:15px;font-size:16px;font-size:1.6rem}.locotre.locotre01 .box_basic02{margin-top:0}.locotre.locotre02 section .h3_basic04:first-child{padding:0}.locotre.locotre02 section .h3_basic04:last-child{padding:0 0 45px}.locotre.locotre02 section .box_wrap01 dl dt{font-size:24px;font-size:2.4rem}.locotre.locotre02 section .box_wrap01 dl dd,.locotre.locotre02 section .box_wrap01 ul li{font-size:16px;font-size:1.6rem}.locotre.locotre02 section .box_basic02 .box_paint01 .inner01 dl dt{font-size:20px;font-size:2rem}.locotre.locotre02 section .box_basic02 .box_paint01 .inner01 dl dd{margin-top:15px;font-size:16px;font-size:1.6rem}.locotre.locotre02 section:last-of-type{padding:80px 0 85px!important}.locotre.locotre02 section:last-of-type .h3_basic04{padding:0 0 35px}.locotre03 .outer01{padding:120px 0 85px}.locotre03 .h2_basic02{padding:0 0 30px}.locotre03 .h2_basic02 h2{font-size:20px;font-size:2rem}.other_section01.locotre04 .btn_basic01.col_2 ul li a{min-height:160px;padding-left:3em}}.txt_section01.section_intro_habit01 .outer01{padding:13.5% 0 6%}.txt_section01.section_intro_habit01 .outer01 .txt_lead01{letter-spacing:.15rem;line-height:1.9}.txt_section01.section_intro_habit01 .outer01 .txtlink_basic03{margin:15% 0 18%}.txt_section01.section_intro_habit01 .outer01 .txtlink_basic03 p.txt_basic01{margin:0 0 4%}.txt_section01.section_intro_habit01 .outer01 .txtlink_basic03>ul>li a{padding:4.9% 2em}.txt_section01.section_intro_habit01 .outer01 .txtlink_basic03>ul>li a span{letter-spacing:.15rem}.section_light .h2_basic02 h2,.section_stretch .h2_basic02 h2{font-size:6.9333333333vw}.section_stretch hr{width:100%;border-top:2px solid #e1e1e1}.box_habit01 ul{display:flex;flex-flow:row wrap;justify-content:flex-start;align-items:center}.box_habit01 ul li{width:50%;padding:5% 1%;border:dotted #e1e1e1;border-width:0 0 2px}.box_habit01 ul li figure figcaption{color:#e60012;font-weight:700;letter-spacing:.05rem;font-size:4.2666666667vw}.box_habit01 ul li figure figcaption span{font-size:6.4vw}.box_habit01.leg ul li:last-of-type,.box_habit01.light ul li:last-of-type,.box_habit01.shoulder ul li:last-of-type,.box_habit01.trunk ul li:last-of-type{border:none}.box_habit01.light{margin:5% 0 0}.box_habit01.leg ul li:nth-last-of-type(2){border:none}.point_title01{color:#e60012;font-weight:700}p.habit_note01{margin:4% 0 0!important;color:#666;text-align:right;font-size:3.2vw}.section_stretch>p{line-height:1.9}.section_stretch .box_paint01{background:#f6f6f6}.section_stretch .h3_basic02{padding:18% 0 6%}.section_stretch .box_basic02{margin:12% 0 0}.section_stretch .box_basic02 .box_paint01 .inner01{padding:8% 7% 7%}.section_stretch .box_basic02 .box_paint01 .inner01 dl dt{font-size:5.3333333333vw}.section_stretch .box_basic02 .box_paint01 .inner01 dl dd ul li{margin:3% 0 0;font-size:3.2vw}.section_habit .outer01{padding:12% 0 11%}.section_habit .outer01 .h2_habit01{margin:0 0 10%}.section_habit .outer01 .h2_habit01 h2{color:#e60012;line-height:1.5;font-size:6.9333333333vw}.section_habit .outer01 .h2_habit01 h2 span.span_habit01{font-weight:700;font-size:3.2vw}.section_habit .outer01 .h2_habit01 h2 span.plus10{display:inline-block;position:relative;padding:3vw;font-weight:700;font-size:8.5333333333vw}.section_habit .outer01 .h2_habit01 h2 span.plus10:before{position:absolute;top:0;left:0;width:19vw;height:19vw;border:2px solid;border-radius:50%;content:""}.section_habit .outer01 .box_column_2>div{margin:0 0 12%}.section_habit .outer01 .box_column_2>div p.txt_lead01{margin:0 0 4.5%;color:#e60012;font-weight:700;font-size:5.3333333333vw}.section_habit .outer01 .box_column_2>div p.text_habit01{letter-spacing:.18rem;font-size:4.2666666667vw}.section_habit .outer01 .box_paint01{background:#f6f6f6}.section_habit .outer01 .box_paint01 .inner01{padding:9.5% 9% 8%}.section_habit .outer01 .box_paint01 .inner01 .point_area01{padding:0}.section_habit .outer01 .box_paint01 .inner01 .point_area01 dl{display:block;color:#333}.section_habit .outer01 .box_paint01 .inner01 .point_area01 dl dd,.section_habit .outer01 .box_paint01 .inner01 .point_area01 dl dt{width:100%}.section_habit .outer01 .box_paint01 .inner01 .point_area01 dl dt{margin:0 0 11%;padding:5% 0 7%;border-radius:50px;color:#e60012;font-weight:700;line-height:1.2;font-size:4.2666666667vw}.section_habit .outer01 .box_paint01 .inner01 .point_area01 dl dt span{padding:0 1.5%;font-size:150%;font-size:6.6666666667vw}.section_habit .outer01 .box_paint01 .inner01 .point_area01 dl dd .ul_basic01 ul li{margin:0 0 3.5%;letter-spacing:.05rem;font-size:4.2666666667vw}@media only screen and (min-width:768px),print{.txt_section01.section_intro_habit01 .outer01{padding:60px 0 72px}.txt_section01.section_intro_habit01 .outer01 .txtlink_basic03{margin:50px 0 0}.txt_section01.section_intro_habit01 .outer01 .txtlink_basic03 p.txt_basic01{margin:0 0 7px}.txt_section01.section_intro_habit01 .outer01 .txtlink_basic03 ul li a{padding:20px 2em}.box_habit01 ul li{width:25%;padding:40px 0;border-width:0 0 1px}.box_habit01 ul li figure figcaption{margin:0 0 10px;font-weight:400;font-size:16px;font-size:1.6rem}.box_habit01 ul li figure figcaption span{margin:0 5px 0 0;font-weight:700;line-height:1.2;vertical-align:middle;font-size:24px;font-size:2.4rem}.box_habit01 ul li figure img{display:block;max-width:275px;margin:0 auto}.box_habit01.light{margin:0}.box_habit01.light ul li{padding:46px 0 47px}.box_habit01.light ul li:nth-child(5),.box_habit01.light ul li:nth-child(6),.box_habit01.light ul li:nth-child(7),.box_habit01.light ul li:nth-child(8){padding:48px 0 49px}.box_habit01.light ul li:last-of-type{padding:48px 0 10px}.box_habit01.leg ul li:last-of-type,.box_habit01.trunk ul li:last-of-type{border:dotted #e1e1e1;border-width:0 0 1px}.box_habit01.leg ul li{padding:29px 0 45px}.box_habit01.leg ul li:nth-last-of-type(2){border:dotted #e1e1e1;border-width:0 0 1px}.box_habit01.trunk ul{align-items:flex-end}.box_habit01.trunk ul:after{display:block;width:25%;border:dotted #e1e1e1;border-width:0 0 1px;content:""}.box_habit01.trunk ul li{padding:36px 0 44px}.box_habit01.shoulder ul li{border:none}p.habit_note01{margin:16px 0 0!important;letter-spacing:.05rem;font-size:12px;font-size:1.2rem}.section_light .h2_basic02,.section_stretch .h2_basic02{padding:0 0 36px}.section_light .h2_basic02 h2,.section_stretch .h2_basic02 h2{font-size:28px;font-size:2.8rem}.section_light .h3_basic02,.section_stretch .h3_basic02{padding:60px 0 0}.section_stretch .outer01{padding:80px 0 61px}.section_stretch .outer01 .box_basic02{margin:38px 0 0}.section_stretch .outer01 .box_basic02 .box_paint01 .inner01{padding:40px 50px 50px!important}.section_stretch .outer01 .box_basic02 .box_paint01 .inner01 dl dd,.section_stretch .outer01 .box_basic02 .box_paint01 .inner01 dl dt{padding:0}.section_stretch .outer01 .box_basic02 .box_paint01 .inner01 dl dt{font-size:20px;font-size:2rem}.section_stretch .outer01 .box_basic02 .box_paint01 .inner01 dl dd{margin:5px 0 0}.section_stretch .outer01 .box_basic02 .box_paint01 .inner01 dl dd ul li{margin:0;font-size:14px;font-size:1.4rem}.section_habit .outer01{padding:80px 0 32px}.section_habit .outer01 .h2_habit01{margin:0 0 40px}.section_habit .outer01 .h2_habit01 h2{line-height:1;font-size:28px;font-size:2.8rem}.section_habit .outer01 .h2_habit01 h2 span.span_habit01{font-weight:400;letter-spacing:.05rem;font-size:20px;font-size:2rem}.section_habit .outer01 .h2_habit01 h2 span.plus10{position:relative;width:100px;height:100px;margin:10px 12px 0 0;padding:17px 16px;font-weight:700;letter-spacing:0;line-height:1.5;font-size:40px;font-size:4rem}.section_habit .outer01 .h2_habit01 h2 span.plus10:before{position:absolute;top:0;left:0;width:100px;height:100px;border:2px solid;border-radius:50%;content:""}.section_habit .outer01 .box_column_2>div{width:47.48%;max-width:553px;margin:0}.section_habit .outer01 .box_column_2>div p.txt_lead01{margin:0 0 14px;font-size:20px;font-size:2rem}.section_habit .outer01 .box_column_2>div p.text_habit01{letter-spacing:.19rem;font-size:16px;font-size:1.6rem}.section_habit .outer01 .box_paint01 .inner01{padding:44px 32px 42px}.section_habit .outer01 .box_paint01 .inner01 .point_area01 dl dt{margin:0 0 30px;padding:6px 0;font-weight:400;font-size:16px;font-size:1.6rem}.section_habit .outer01 .box_paint01 .inner01 .point_area01 dl dt span{font-weight:700;font-size:20px;font-size:2rem}.section_habit .outer01 .box_paint01 .inner01 .point_area01 dl dd .ul_basic01 ul li{margin:5px 0 0;font-size:16px;font-size:1.6rem}}main>section .waist_knee .outer01{padding:16% 0 8%}main>section .waist_knee .inner01 .h2_basic01{padding:0 0 8%}main>section .waist_knee .inner01 .h2_basic01 h2{letter-spacing:-.02em;font-size:6.9333333333vw}main>section .waist_knee .inner01 p{margin:4% 0 8%;font-size:4.2666666667vw}main>section .waist_knee .inner01 p.txt_lead02{margin:0 0 4%}main>section .waist_knee .inner01 dl{margin:0 0 14%;border-bottom:2px dotted #d2d2d2}main>section .waist_knee .inner01 dl.no-border,main>section .waist_knee .inner01 dl:last-of-type{border:none}main>section .waist_knee .inner01 dt{color:#e60012;font-weight:700;font-size:5.0666666667vw}main>section .waist_knee .inner01 dt span{font-size:6.6666666667vw}main>section .waist_knee .inner01 dd p:first-of-type{text-align:center}main>section .waist_knee .inner01 dd p:last-of-type{margin:0}main>section .waist_knee .inner01 dd p.explanation01{margin:0 0 14%}main>section .waist_knee .inner01 .box_paint01{margin:0 0 16%;padding:7% 8%;color:#e60012;font-weight:700;background:#f6f6f6}main>section .waist_knee .inner01 .box_paint01 p{margin:0;line-height:2;font-size:4.5333333333vw}main>section .waist_knee .inner01 .box_paint01:last-of-type{margin:0}main>section .waist_knee .inner01 .exercise01{margin:0 0 20%;padding:14% 0 0;border-top:2px dotted #d2d2d2}main>section .waist_knee .inner01 .exercise01:first-of-type{border:none}main>section .waist_knee .inner01 .notice01{color:#666;letter-spacing:-.05em;font-size:3.2vw}main>.txt_section01.waist_knee .inner01 p.title01{margin:0 0 4%;font-size:4.2666666667vw}main>.txt_section01.waist_knee .inner01 .txtlink_basic03{margin:13% 0 12%}main>.txt_section01.waist_knee .inner01 .box_paint01 p{margin:0}@media only screen and (min-width:768px),print{main>section .waist_knee .outer01{padding:80px 0 100px}main>section .waist_knee .inner01 .h2_basic01{padding:0 0 45px}main>section .waist_knee .inner01 .h2_basic01 h2{font-size:28px;font-size:2.8rem}main>section .waist_knee .inner01 .txtlink_basic03{margin:60px 0 0}main>section .waist_knee .inner01 .txtlink_basic03 .box_paint01 p{margin:0}main>section .waist_knee .inner01 p{font-size:16px;font-size:1.6rem}main>section .waist_knee .inner01 p.txt_lead02{margin:0 0 45px;font-size:20px;font-size:2rem}main>section .waist_knee .inner01 dl{margin:0 0 60px;border:none}main>section .waist_knee .inner01 dt{font-weight:400;font-size:20px;font-size:2rem}main>section .waist_knee .inner01 dt span{font-size:24px;font-size:2.4rem}main>section .waist_knee .inner01 dt p.explanation01{margin:0}main>section .waist_knee .inner01 .box_paint01{padding:25px 0;font-weight:400;text-align:center}main>section .waist_knee .inner01 .box_paint01 p{font-size:20px;font-size:2rem}main>section .waist_knee .inner01 .box_paint01 p span{font-size:22px;font-size:2.2rem}main>section .waist_knee .inner01 .exercise01{margin:0 0 65px;padding:0 0 75px;border:none}main>section .waist_knee .inner01 .exercise01:first-of-type{border-bottom:2px dotted #d2d2d2}main>section .waist_knee .inner01 .exercise01 .exercise_box{display:flex;flex-flow:row nowrap;justify-content:space-between}main>section .waist_knee .inner01 .exercise01 .exercise_box dl{width:48%;margin:0}main>section .waist_knee .inner01 .exercise01 .exercise_box dd p{margin:0 0 50px;line-height:2.125}main>section .waist_knee .inner01 .exercise01:last-of-type{margin:0;padding:0;border-bottom:none}main>section .waist_knee .inner01 .notice01{margin:15px 0 0;text-align:right;font-size:12px;font-size:1.2rem}main>section .waist_knee .inner01 .btn_basic01 li a p{font-size:24px;font-size:2.4rem}main>section .waist_knee .inner01 .btn_basic01 li a p span{display:none}main>.txt_section01.waist_knee .outer01{padding:80px 0}main>.txt_section01.waist_knee .inner01 p{font-size:20px;font-size:2rem}main>.txt_section01.waist_knee .inner01 p.title01{margin:0 0 15px!important;font-size:16px;font-size:1.6rem}main>.txt_section01.waist_knee .inner01 .txtlink_basic03{margin:50px 0 0}main>.txt_section01.waist_knee .inner01 .txtlink_basic03>ul>li a{padding:20px 2em}}main.test01 .txt_section02 .outer01{padding:13% 0 15%}main.test01 .txt_section02 .outer01 .comments_area01{margin:6% auto 4%}main.test01 section .btn_basic01 ul li{margin:0 auto 6.5%}main.test01 section .btn_basic01 ul li a p{margin:0!important;line-height:1.25!important;text-align:left}main.test01 section .btn_basic01 ul li a p span{margin:3% 0 0;text-align:left;font-size:3.7333333333vw}main.test01 section .btn_basic01 ul li a p span b{font-weight:400}main.test01 section .btn_basic01 ul li a p span:first-of-type{margin:0 0 3%}main.test01 section .btn_basic01 ul li:last-of-type{margin:0!important}main.test01 .other_section01 .outer01{padding:14% 0 12%}main.test01 p{line-height:2!important}@media only screen and (min-width:768px),print{main.test01 .txt_section02 .outer01{padding:56px 0}main.test01 .txt_section02 .outer01 .comments_area01{margin:30px auto 0}main.test01 section .btn_basic01 ul li{margin:0 auto 15px}main.test01 section .btn_basic01 ul li a{justify-content:flex-start!important;min-height:160px}main.test01 section .btn_basic01 ul li a p{text-align:center;font-weight:400;line-height:1.35!important;text-align:left!important}main.test01 section .btn_basic01 ul li a p span{margin:0;font-size:16px;font-size:1.6rem}main.test01 section .btn_basic01 ul li a p span b{font-weight:700}main.test01 section .btn_basic01 ul li a p span:first-of-type{padding:0 0 5px}main.test01 .other_section01 .outer01{padding:80px 0 100px}.txt_section02 .comments_area01{margin:35px auto 0}section:first-of-type .btn_basic01 a span:first-child{margin:0 0 2px;padding:10px 0}section:first-of-type .btn_basic01 a span:nth-child(2){padding:5px 0}}#checksheet .locomo25.txt_section01 .outer01{padding:14% 0 21%}#checksheet .locomo25.txt_section01 .outer01 .txt_lead01{margin:0 0 13%}#checksheet .locomo25.txt_section01 .outer01 .txtlink_basic03{margin:0}#checksheet .locomo25{padding:0}#checksheet .locomo25 .outer01{position:relative;z-index:0;max-width:1166px;padding:16% 0 20%}#checksheet .locomo25+.locomo25 .outer01{padding:10% 0 20%}#checksheet .locomo25 .inner01{padding:0 8%}#checksheet .locomo25 .inner01:before{content:none}#checksheet .locomo25 .inner01 .h2_basic02{padding:0 0 13%}#checksheet .locomo25 .inner01 .h2_basic02 h2{font-size:6.9333333333vw}#checksheet .locomo25 .table_basic02{margin:0 0 9%}#checksheet .locomo25 .table_basic02 dl dt{padding:0;text-align:center}#checksheet .locomo25 .table_basic02 dl dd{padding:1.9em 1.8em 2.5em}#checksheet .locomo25 .table_basic02 dl dd>p{margin:0 0 6%;font-size:3.7333333333vw}#checksheet .locomo25 .table_basic02 dl dd ul li:last-child{background-image:linear-gradient(90deg,#d2d2d2,#d2d2d2 1px,transparent 0,transparent 0);background-position:0 100%;background-size:3px 1px}#locomo25Result{position:relative;padding:0 0 20%}#locomo25Result .outer01{padding:13% 0 0}#locomo25Result>p{letter-spacing:-.02em;line-height:2}#locomo25Result>p:last-of-type{margin:0 0 10%}#locomo25Result .txt_result01{margin:0 0 16%;color:#e60012;font-size:6.9333333333vw}#locomo25Result .result_replay_btn{margin-top:80px}#locomo25Result .box_paint01.result_paint{margin:0 0 16%;padding:8% 4% 5%;background:#f6f6f6 none}#locomo25Result .box_paint01.result_paint>p{margin:0;color:#e60012;font-weight:700;line-height:1.2;text-align:center;font-size:4.2666666667vw}#locomo25Result .box_paint01.result_paint>p .txt_check_point01{font-weight:700;font-size:17.3333333333vw}#locomo25Result .box_paint01.result_paint>p .txt_check_point02{font-weight:400;font-size:4.2666666667vw}#locomo25Result .txt_basic01{margin:0 0 6%}#locomo25Result .dl_cube01 dl{margin:0 0 10%}@media only screen and (min-width:768px),print{#checksheet .locomo25.txt_section01 .outer01{padding:46px 0 80px}#checksheet .locomo25.txt_section01 .outer01 .txt_lead01{margin:0 0 33px}#checksheet .locomo25.txt_section01 .outer01 .txtlink_basic03>p.txt_basic01{margin:0 0 12px;font-size:16px;font-size:1.6rem}#checksheet .locomo25 .outer01{padding:83px 0 0}#checksheet .locomo25+.locomo25 .outer01{padding:40px 0 80px}#checksheet .locomo25 .inner01{padding:0}#checksheet .locomo25 .inner01 .h2_basic02{padding:0 0 60px}#checksheet .locomo25 .inner01 .h2_basic02 h2{font-size:28px;font-size:2.8rem}#checksheet .locomo25 .table_basic02{margin:0 0 60px}#checksheet .locomo25 .table_basic02 dl dt{padding:0;text-align:center;font-size:48px;font-size:4.8rem}#checksheet .locomo25 .table_basic02 dl dd{padding:2em 0 3.6em}#checksheet .locomo25 .table_basic02 dl dd>p{margin:0 0 70px 40px;padding:0;font-size:20px;font-size:2rem}#checksheet .locomo25 .table_basic02 dl dd ul li{width:214px!important}#checksheet .locomo25 .table_basic02 dl dd ul li:first-of-type,#checksheet .locomo25 .table_basic02 dl dd ul li:last-of-type{width:203px!important}#checksheet .locomo25 .table_basic02 dl dd ul li:first-of-type{padding:0 20px 0 0}#checksheet .locomo25 .table_basic02 dl dd ul li:last-of-type{padding:0 0 0 12px}#checksheet .locomo25 .table_basic02 dl dd ul li:last-child{background-image:none}#checksheet .locomo25 .btn_basic04{width:50%;margin:0 auto}#checksheet .locomo25 .btn_basic04 ul li{max-width:574px}#checksheet .locomo25 .btn_basic04 p{font-weight:400;font-size:16px;font-size:1.6rem}#locomo25Result{padding:0}#locomo25Result .outer01{padding:50px 0 100px}#locomo25Result>p{letter-spacing:-.02em;line-height:2}#locomo25Result>p:last-of-type{margin:0 0 10%}#locomo25Result .txt_result01{margin:0 0 45px;text-align:center;font-size:28px;font-size:2.8rem}#locomo25Result .box_paint01.result_paint{margin:0 0 64px;padding:29px 24px 16px;background:#f6f6f6 none}#locomo25Result .box_paint01.result_paint>p{margin:0;font-size:20px;font-size:2rem}#locomo25Result .box_paint01.result_paint>p .txt_check_point01{line-height:1.2;font-size:88px;font-size:8.8rem}#locomo25Result .box_paint01.result_paint>p .txt_check_point02{line-height:1.2;font-size:40px;font-size:4rem}#locomo25Result .txt_basic01{margin:0 0 16px;font-size:20px;font-size:2rem}#locomo25Result .dl_cube01{margin:0;padding:0 0 54px}#locomo25Result .dl_cube01 dl{margin:0 0 6%}#locomo25Result .btn_basic04 p{font-weight:400;font-size:16px;font-size:1.6rem}}.stand_up .txt_section01 .outer01{padding:13% 0}.stand_up .txt_section01 .outer01 .txt_lead01{margin:0 0 8%}.stand_up .category_out_area01 .outer01{padding:14% 0 12%}.stand_up .category_out_area01 p.title01{padding:0 0 8%;color:#e60012;font-size:6.9333333333vw}.stand_up .outer01 .h2_basic02{padding:0 0 12%}.stand_up .outer01 h2{line-height:1.6923;font-size:6.9333333333vw}.stand_up .outer01 dd{font-size:3.2vw}.stand_up .outer01 figure{margin:8% 0 16%}.stand_up .outer01 figcaption{color:#666;font-weight:700;font-size:4.2666666667vw}.stand_up .outer01 ul.comments_area01{margin:2% auto 4%}.stand_up .outer01 ul.comments_area01 li{line-height:1.5}.stand_up .outer01 .txt_lead01:last-of-type{margin:8% 0;font-size:4.8vw}.stand_up .box_paint01{padding:8% 8% 6%;background:#f6f6f6}.stand_up .box_paint01 dt{margin:0 0 3%;color:#e60012;font-weight:700}.stand_up .box_paint01 dd{padding-left:.5em;line-height:2;text-indent:-.7em}.stand_up .case01 .case_foot01{margin:0 0 8%}.stand_up .case01 dt{position:relative;margin:12% 0 6%;padding:0 0 0 1.65em;color:#e60012;text-align:left;font-size:5.3333333333vw;font-size:4.8vw}.stand_up .case01 dt:before{position:absolute;top:50%;left:0;width:8px;height:2.2em;border-radius:4px;content:"";background:#eaeaea;transform:translateY(-50%)}.stand_up .case01 dd{font-size:4.2666666667vw}.stand_up .txtlink_basic03{margin:14% 0 0}.stand_up .txtlink_basic03 p{margin:0 0 4%}.stand_up h3{margin:0 0 6%;color:#e60012;font-weight:700;line-height:1.5;font-size:4.8vw}.stand_up h3 span{font-size:8vw}.stand_up h3+p{line-height:2.125}.stand_up .block01{margin:0 0 12%;padding:0 0 10%;border-bottom:2px dotted #d2d2d2}.stand_up .block01 p{margin:0 0 4%}.stand_up .phase01:first-of-type{margin:0 0 8%;padding:0 0 8%;border-bottom:2px dotted #d2d2d2}.stand_up .phase01 dl:first-of-type{margin:0 0 8%}.stand_up .phase01 dt{width:37%;margin:0 0 4%;padding:1.5% 0;border-radius:50px;color:#fff;font-weight:700;text-align:center;background:#e60012;font-size:3.4666666667vw}.stand_up .phase01 dd{line-height:2.125;font-size:4.2666666667vw}.stand_up .phase01 dl:last-of-type dt{background:#666}.stand_up .phase01 dl:last-of-type dd{margin:0 0 8%}.stand_up .dl_cube01+p{margin:0 0 16%}.stand_up .cube01 dl:first-of-type dt,.stand_up .cube02 dl:first-of-type dt{width:24%;min-width:75px;font-weight:400}.stand_up .cube01 dl:first-of-type dd,.stand_up .cube02 dl:first-of-type dd{line-height:1.5}.stand_up .cube01 dl:last-of-type,.stand_up .cube02 dl:last-of-type{line-height:1.8888}.stand_up .cube01 dl:last-of-type dt,.stand_up .cube02 dl:last-of-type dt{font-size:4.8vw}.stand_up .cube01 dl:last-of-type dd,.stand_up .cube02 dl:last-of-type dd{font-size:4.2666666667vw}.stand_up .btn_basic01 li{margin:0 0 6%}.stand_up .btn_basic01 a{padding:1.15em 2em 1.15em 1em;line-height:1.5}.stand_up .btn_basic01 a,.stand_up .btn_basic01 a:hover{background:#fff url(/assets/images/ico_arrow_red01_down.svg) no-repeat right 1em top 50%;background-size:16px 16px}.stand_up .btn_basic01 a p{width:100%;text-align:center;font-size:3.7333333333vw}.stand_up .last_btn_basic01 a{padding:1.65em 2em 1.05em 1em}.stand_up .last_btn_basic01 a,.stand_up .last_btn_basic01 a:hover{background:#fff url(/assets/images/ico_arrow_red01_right.svg) no-repeat right 2em top 50%;background-size:16px 16px}.stand_up .btn_basic03 ul li{margin:0 auto 6%}.stand_up .tool_area01 a{margin:8% 0 0}.stand_up .category_out_area01 .btn_basic03 a p{font-size:4.2666666667vw}@media (-ms-high-contrast:none){.stand_up .category_out_area01 .btn_basic03 a{display:table-cell;width:573px;vertical-align:middle}}@media only screen and (min-width:768px),print{.stand_up .txt_section01 .outer01{padding:20px 0 0}.stand_up .txt_section01 .outer01 .txt_lead01{margin:0 0 50px}.stand_up .category_out_area01 .outer01{padding:60px 0}.stand_up .category_out_area01 p.title01{padding:0 0 30px;color:#e60012;font-size:28px;font-size:2.8rem}.stand_up .outer01 .h2_basic02{padding:0 0 30px}.stand_up .outer01 h2{font-size:28px;font-size:2.8rem}.stand_up .outer01 dd{font-size:14px;font-size:1.4rem}.stand_up .outer01 figure{margin:8% 0}.stand_up .outer01 figcaption{font-weight:400;font-size:16px;font-size:1.6rem}.stand_up .outer01 p.txt_lead01{margin:50px 0 30px;font-size:20px;font-size:2rem}.stand_up .outer01 ul.comments_area01{margin:15px auto 0}.stand_up .outer01 .txt_lead01:last-of-type{margin:40px 0 30px;font-size:20px;font-size:2rem}.stand_up .base_style01{display:flex;flex-flow:row nowrap;justify-content:space-between}.stand_up .base_style01 .base_style02{width:32%}.stand_up .base_style01 figure{width:60%;margin:0}.stand_up .box_paint01{margin:30px 0 0;padding:35px 40px}.stand_up .box_paint01 dt{margin:0 0 20px}.stand_up .box_paint01 dd{line-height:2}.stand_up .case01 .case_foot01{display:flex;flex-flow:row nowrap;justify-content:space-between;margin:0 0 40px}.stand_up .case01 .case_foot01 dl{width:48%}.stand_up .case01 dt{margin:60px 0 25px;font-size:20px;font-size:2rem}.stand_up .case01 dt:before{position:absolute;top:50%;left:0;width:8px;height:2em;border-radius:4px;content:"";background:#eaeaea;transform:translateY(-50%)}.stand_up .case01 dd{line-height:2.125;font-size:16px;font-size:1.6rem}.stand_up #howto .col_2>*>*{width:calc(48% - 10px)!important}.stand_up .txtlink_basic03{margin:60px 0 0}.stand_up .txtlink_basic03 p{margin:0 0 20px;font-weight:700}.stand_up .txtlink_basic03 ul li a{padding:16px 2em}.stand_up h3{margin:0 0 25px;font-size:20px;font-size:2rem}.stand_up h3 span{font-size:40px;font-size:4rem}.stand_up .block01{display:flex;flex-flow:row nowrap;justify-content:space-between;margin:0 0 65px;padding:0 0 85px;border-bottom:1px dotted #d2d2d2}.stand_up .block01 .point01{width:40%}.stand_up .block01 .flow01{margin:-110px 0 0}.stand_up .block01 p{width:55%;margin:25px 0 0}.stand_up .block01 h3+p{width:100%}.stand_up .phase01:first-of-type{margin:0 0 50px;padding:0 0 50px;border-bottom:1px dotted #d2d2d2}.stand_up .phase01 dl:first-of-type{margin:0 0 40px}.stand_up .phase01 dt{width:40%;margin:0 0 4%;padding:2% 5%;border-radius:50px}.stand_up .phase01 dd,.stand_up .phase01 dt{font-size:16px;font-size:1.6rem}.stand_up .phase01 dl:last-of-type dt{background:#666}.stand_up .dl_cube01{margin:0;padding:0 0 70px}.stand_up .dl_cube01+p{margin:0 0 16%}.stand_up .cube01 dl:first-of-type dt,.stand_up .cube02 dl:first-of-type dt{width:12.5%;min-width:80px;font-weight:700}.stand_up .cube01 dl:last-of-type dt,.stand_up .cube02 dl:last-of-type dt{margin:40px 0 15px;font-size:20px;font-size:2rem}.stand_up .cube01 dl:last-of-type dd,.stand_up .cube02 dl:last-of-type dd{font-size:16px;font-size:1.6rem}.stand_up .btn_basic01 li{margin:0 0 20px}.stand_up .btn_basic01 a{padding:1.1em 2.5em 1.1em 1em}.stand_up .btn_basic01 a p{text-align:center;font-size:16px;font-size:1.6rem}.stand_up .last_btn_basic01,.stand_up section:nth-of-type(2) .btn_basic01{margin:30px 0 0}.stand_up .last_btn_basic01 li{margin:0}.stand_up .last_btn_basic01 a{min-height:160px;padding:1.5em 2.5em 2em 2em}.stand_up .last_btn_basic01 a p{font-weight:400;line-height:2.3;text-align:left;font-size:24px;font-size:2.4rem}.stand_up .last_btn_basic01 a p span{font-size:16px;font-size:1.6rem}.stand_up .tool_area01 a{margin:4px 0 0}.stand_up .btn_basic03 ul li{margin:0 auto}.stand_up .category_out_area01 .btn_basic03 a p{padding:0;font-size:24px;font-size:2.4rem}}main.twostep01 .txt_section02 .outer01{padding:13% 0}main.twostep01 #twostep .h2_basic02{padding:0}main.twostep01 #twostep .box_column_2{margin:8% 0 0}main.twostep01 #twostep .box_column_2 div ol li{margin:0 0 4%;padding-left:2.5rem;line-height:1.9;text-indent:-2.5rem;font-size:4.2666666667vw}main.twostep01 #twostep .box_column_2 div ol li span{display:inline;color:#e60012;font-weight:700;line-height:1.4;vertical-align:top;font-size:5.3333333333vw}main.twostep01 #twostep .box_column_2 div ol li:last-child{margin:0 0 2%}main.twostep01 #twostep .box_column_2 div .paint_area01{margin:4% 0 0;padding:2%;border-radius:4px;text-align:center;background-color:#fce5e7;font-size:4.8vw}main.twostep01 #twostep .box_column_2 div .paint_area01 span{font-size:3.2vw}main.twostep01 #twostep .btn_basic01{padding-top:4%}main.twostep01 #twostep .btn_basic01 a{padding:6% 0;border-width:2px;background-image:url(/assets/images/ico_arrow_red01_down.svg)}main.twostep01 #twostep .btn_basic01 a p{font-size:3.7333333333vw}main.twostep01 #twostep .box_basic02{margin:12% 0 0}main.twostep01 #twostep .box_basic02 .box_paint01{background-color:#f6f6f6}main.twostep01 #twostep .box_basic02 .box_paint01+p{margin-top:2%;color:#666;font-size:3.2vw}main.twostep01 #twostep .txtlink_basic03.col_2{margin:8% 0 0}main.twostep01 #twostep .txtlink_basic03.col_2 .txt_basic01{margin:0 0 4%}main.twostep01 #twostep .txtlink_basic03.col_2 ul li a{padding:4% 2em 4% 3em}main.twostep01 #result .outer01{padding:16% 0 13.5%}main.twostep01 #result .dl_cube01 .cube01 dl:nth-child(2) dt,main.twostep01 #result .dl_cube01 .cube02 dl:nth-child(2) dt{font-size:4.8vw}main.twostep01 #result .dl_cube01 .cube01 dl:nth-child(2) dd,main.twostep01 #result .dl_cube01 .cube02 dl:nth-child(2) dd{line-height:2;font-size:4.2666666667vw}main.twostep01 #result .btn_basic01{margin:8% 0 0}main.twostep01 #result .btn_basic01 ul li{margin:0 auto 6%}main.twostep01 #result .btn_basic01 ul li a{min-height:90px}main.twostep01 #result .btn_basic01 ul li a p{margin:0!important;text-align:left}main.twostep01 #result .btn_basic01 ul li a p span{padding:0 0 3%}main.twostep01 #result .btn_basic01 ul li:last-of-type{margin:0}main.twostep01 #result .tool_area01 a{margin:8% 0 0}main.twostep01 .practice_area01{border-radius:0}main.twostep01 .practice_area01 .outer01{padding:16% 0 16.5%}main.twostep01 .practice_area01 .btn_basic03{margin:4% 0 0}main.twostep01 .practice_area01 .btn_basic03 a p{margin:0!important}@media (-ms-high-contrast:none){main.twostep01 .category_out_area01 .btn_basic03 a{display:table-cell;width:573px;vertical-align:middle}}@media only screen and (min-width:768px),print{main.twostep01 .txt_section02 .outer01{padding:56px 0}main.twostep01 #twostep .h2_basic02{padding:0 0 25px}main.twostep01 #twostep .box_column_2{margin:45px 0 0}main.twostep01 #twostep .box_column_2 div{width:32.5%;margin:0}main.twostep01 #twostep .box_column_2 div ol li{font-size:16px;font-size:1.6rem}main.twostep01 #twostep .box_column_2 div ol li span{display:inline;font-size:24px;font-size:2.4rem}main.twostep01 #twostep .box_column_2 div .paint_area01{font-size:20px;font-size:2rem}main.twostep01 #twostep .box_column_2 div .paint_area01 span{font-size:12px;font-size:1.2rem}main.twostep01 #twostep .box_column_2 figure{width:67%}main.twostep01 #twostep .btn_basic01{padding:0}main.twostep01 #twostep .btn_basic01 a{padding:15px 0;border-width:2px}main.twostep01 #twostep .btn_basic01 a p{font-weight:400;font-size:16px;font-size:1.6rem}main.twostep01 #twostep .box_basic02{margin:60px 0 0}main.twostep01 #twostep .box_basic02 .box_paint01 dt{font-size:16px;font-size:1.6rem}main.twostep01 #twostep .box_basic02 .box_paint01 dd{margin:15px 0 0;font-size:14px;font-size:1.4rem}main.twostep01 #twostep .box_basic02 .box_paint01+p{margin-top:6px;text-align:right;font-size:12px;font-size:1.2rem}main.twostep01 #twostep .txtlink_basic03{margin:55px 0 0!important}main.twostep01 #twostep .txtlink_basic03 p{margin:0 0 15px!important;font-weight:400;font-size:16px;font-size:1.6rem}main.twostep01 #result .outer01{padding:80px 0 100px}main.twostep01 #result .outer01 .h2_basic02{padding:0}main.twostep01 #result .dl_cube01{padding:0 0 75px;border-width:0 0 1px}main.twostep01 #result .dl_cube01 .cube01 dl:nth-child(2) dt,main.twostep01 #result .dl_cube01 .cube01 dl:nth-child(3) dt,main.twostep01 #result .dl_cube01 .cube02 dl:nth-child(2) dt,main.twostep01 #result .dl_cube01 .cube02 dl:nth-child(3) dt{margin:40px 0 25px;font-size:20px;font-size:2rem}main.twostep01 #result .dl_cube01 .cube01 dl:nth-child(2) dd,main.twostep01 #result .dl_cube01 .cube01 dl:nth-child(3) dd,main.twostep01 #result .dl_cube01 .cube02 dl:nth-child(2) dd,main.twostep01 #result .dl_cube01 .cube02 dl:nth-child(3) dd{font-size:16px;font-size:1.6rem}main.twostep01 #result .btn_basic01{margin:35px 0 0}main.twostep01 #result .btn_basic01 ul li{margin:0}main.twostep01 #result .btn_basic01 ul li a{min-height:160px!important;padding:1em 2.5em;background-position:right 40px top 50%}main.twostep01 #result .btn_basic01 ul li a p{font-weight:400}main.twostep01 #result .tool_area01 a{margin:20px 0 0}main.twostep01 #guidmovie .outer01{padding:80px 0 150px}main.twostep01 .practice_area01 .outer01{max-width:1166px;padding:60px 0}main.twostep01 .practice_area01 .outer01 .h2_basic02{padding:0}main.twostep01 .practice_area01 .outer01 .h2_basic02 h2{font-size:24px;font-size:2.4rem}main.twostep01 .practice_area01 .outer01 .btn_basic03 a{min-height:160px;padding:1em 2.5em}main.twostep01 .practice_area01 .outer01 .btn_basic03 a p{font-weight:400}}.judge01__methods{display:flex}.check-food-page .check-food-page-copy{font-size:20px;line-height:40px}@media only screen and (min-width:768px),print{.check-food-page .check-food-page-copy{font-size:20px;text-align:center}}.locomois .h1_basic01 h1 svg{max-width:125px;margin:-9% auto 8%}.locomois .whatslocomo>.outer01{padding:16% 0 0}.locomois .whatslocomo .inner01>.box_basic01{margin:0 0 9%}.locomois .whatslocomo .h2_basic01{padding:0 0 8%}.locomois .whatslocomo .h2_basic01 #spec{letter-spacing:0}.locomois .whatslocomo p{line-height:2}.locomois .whatslocomo .txt_lead01{margin:0 0 4%;line-height:1.8;font-size:5.3333333333vw}.locomois #exercisehabits figure p{color:#666;font-weight:700}.locomois .note,.locomois .note01,.locomois .note02{padding:0 0 0 1em;color:#666;text-indent:-1em;font-size:3.2vw}@media only screen and (min-width:768px),print{.locomois .h1_basic01 h1{margin:13px 0 0}.locomois .h1_basic01 h1 svg{max-width:125px;margin:0 auto 26px}.locomois .whatslocomo>.outer01{padding:128px 0 69px}.locomois .whatslocomo .inner01>.box_basic01{margin:0 0 21px}.locomois .whatslocomo .h2_basic01{padding:0 0 53px}.locomois .whatslocomo p{line-height:2.125}.locomois .whatslocomo .txt_lead01{margin:0 0 18px;font-size:20px;font-size:2rem}.locomois #exercisehabits>.outer01,.locomois #exerciser>.outer01,.locomois #healthylife>.outer01,.locomois .locomo-section>.outer01{padding:79px 0 47px}.locomois #exercisehabits>.outer01 .h3_basic01,.locomois #exerciser>.outer01 .h3_basic01,.locomois #healthylife>.outer01 .h3_basic01,.locomois .locomo-section>.outer01 .h3_basic01{padding:0 0 22px}.locomois .box_column_2>div,.locomois .box_column_2>div.img,.locomois .box_column_2>figure{width:47%;margin:0}.locomois .note,.locomois .note01,.locomois .note02{font-size:12px;font-size:1.2rem}.locomois .note02{margin:4% 0 0;text-align:right}.locomois #healthylife>.outer01{padding:79px 0 27px}.locomois #healthylife .box_column_2{margin:0}.locomois .locomo_last_copy{text-align:center}}@media only screen and (min-width:1166px),print{.locomois .locomo__cancer--more .btn_basic04{width:46.47%}.locomois .locomo__cancer--more .btn_basic04 a{justify-content:center}.locomois .locomo__cancer--more .btn_basic04 a p{font-size:1.6rem}}#mainimg .outer01{position:relative}#mainimg .outer01>p{display:inline-block;position:relative;z-index:1;width:100%;padding:9% 0 7.9%;color:#fff;font-weight:700;line-height:1.8;text-align:center;background:#e60012;font-size:5.3333333333vw}#mainimg .outer01>p .phonetic{display:block;margin:0 0 1em;font-weight:400;line-height:1.5;font-size:2.4vw}#mainimg .outer01>p .conjunction{display:inline-block;margin:0 0 0 .5em;line-height:1}#mainimg .outer01>p img{display:inline-block;max-width:140px;margin:0 auto;vertical-align:top}#mainimg .outer01 .scroll{display:flex;flex-direction:column;justify-content:center;overflow:hidden;position:absolute;bottom:0;left:50%;width:100%;max-width:91.5px;padding:20px 0 0;border-radius:50px 50px 0 0;text-align:center;background:#e60012 none;transform:translateX(-50%)}#mainimg .outer01 .scroll p{order:2;position:relative;z-index:1;color:#fff;text-align:center;font-size:2.1333333333vw}#mainimg .outer01 .scroll p span{background:#e60012 none}#mainimg .outer01 .scroll img{order:1;position:relative;z-index:0;width:100%;max-width:16px;max-height:30px;margin:-16px auto 0}#mainimg .slick01{display:block;position:relative;z-index:0;width:100%;margin:-10% auto 0;background:#eaeaea none}#mainimg .slick01.slick-initialized{display:block}#mainimg video{display:none}@media only screen and (min-width:768px),print{#mainimg{overflow:hidden;max-height:613px;background:linear-gradient(90deg,#e60012,#e60012 50%,transparent 0,transparent),url(/assets/images/top/bg_mainimg01.png) repeat-x 0 0}#mainimg.full{background:#e60012}#mainimg .outer01{display:flex;flex-flow:nowrap;justify-content:space-between;align-items:center;position:relative}#mainimg .outer01>p{width:50%;margin:-55px 0 0;padding:0;background:rgba(0,0,0,0);font-size:40px;font-size:4rem}#mainimg .outer01>p .phonetic{font-size:18px;font-size:1.8rem}#mainimg .outer01>p img{max-width:280px;margin:0 auto}#mainimg .outer01 .scroll{position:absolute;bottom:4%;left:25%;z-index:10}#mainimg .outer01 .scroll>p{order:0;color:#fff;font-size:16px;font-size:1.6rem}#mainimg .outer01 .scroll img{order:1;width:100%;max-width:20px;max-height:50px;margin:0 auto}#mainimg video{display:block;overflow:hidden;width:50%;min-height:100%;margin:-35px 0 0}#mainimg .slick01,#mainimg .slick01.slick-initialized{display:none}}@media only screen and (min-width:1166px),print{#mainimg .outer01 .scroll{bottom:75px}}.bnr_area01{margin:0 auto;padding:16% 8%;background:#f6f6f6 none}.bnr_area01 ul li a img{text-align:center}.bnr_area01 ul li a:hover img{opacity:.8;transition:all .2s!important}.bnr_area01 ul li:not(:first-of-type){margin-top:30px}@media only screen and (min-width:1166px),print{.bnr_area01 ul li:not(:first-of-type){margin-top:60px}}@media only screen and (min-width:768px),print{.bnr_area01{padding:80px 0}}.h2_top01{padding:0 0 5%}.h2_top01 h2{color:#e60012;line-height:1.5;text-align:center;font-size:8vw}.h2_top01 h2 span{display:block;line-height:1.2;font-size:4.8vw}article{padding:16% 8% 20%}article .outer01{position:relative;padding:22% 0 0}article .outer01:before{position:absolute;top:0;left:50%;min-width:114px;padding:.25em 1.2em;border:2px solid #e60012;border-radius:40px;color:#e60012;font-weight:700;transform:translateX(-50%);font-size:4.2666666667vw}article .inner01{position:relative;padding:36% 0 0}article .inner01:before{position:absolute;top:0;left:0;z-index:0;width:100%;padding:36% 0 0;content:""}article .inner01 p{margin:0 0 6%}article .inner01 p:last-child{margin:0}article .anime,article .anime01,article .anime02{overflow:hidden;width:100%;margin:0 0 3%;text-indent:100%;white-space:nowrap;-webkit-backface-visibility:hidden;backface-visibility:hidden}article .anime+p,article .anime01+p,article .anime02+p{text-align:center;font-size:12px;font-size:1.2rem}@media only screen and (min-width:768px),print{.h2_top01{margin:0 0 0 -6px;padding:0 0 36px}.h2_top01 h2{text-align:left;font-size:40px;font-size:4rem}.h2_top01 h2 span{font-size:16px;font-size:1.6rem}article{padding:60px 0 160px}article .outer01{width:100%;max-width:1166px;margin:0 auto;padding:40px 0 0}article .outer01:before{min-width:172px;padding:.5em 2em;border-radius:40px;font-size:20px;font-size:2rem}article .inner01{padding:40px 0 0}article .inner01:before{padding:200px 0 0}article .inner01 .box_column_2>div{width:50%}article .inner01 .box_column_2>div>.txt_lead01{line-height:2;font-size:20px;font-size:2rem}article .inner01 .box_column_2>div+div{width:47.5%;margin:0;padding:1em 0 0}article .inner01 .box_column_2>div+div>p{letter-spacing:-.04em;line-height:2.15;font-size:16px;font-size:1.6rem}article .anime,article .anime01,article .anime02{margin:0 0 24px}article .anime+p,article .anime01+p,article .anime02+p{font-size:16px;font-size:1.6rem}}#whats_locomo{padding-bottom:40%;background:url(/assets/images/top/bg_whats01_sp.png) no-repeat bottom;background-size:100% auto}#whats_locomo .outer01:before{content:"WHAT's?"}#whats_locomo .inner01:before{background:url(/assets/images/icons/ico_know01.svg) no-repeat center 0;background-size:27% auto}#whats_locomo .inner01 .box_column_2>div+div>p{margin:0 0 6%}#whats_locomo .inner01 .box_column_2>div+div>p+p{margin:0 0 11%}@media only screen and (min-width:768px),print{#whats_locomo{padding:4% 4% 247px;background:url(/assets/images/top/bg_whats01_pc.png) no-repeat bottom}#whats_locomo .outer01{padding:56px 0 0}#whats_locomo .inner01{padding:72px 0 0}#whats_locomo .inner01:before{opacity:.1;left:-58px;width:178px;background-position:0 0;background-size:auto 200px}#whats_locomo .inner01 .box_column_2>div+div{padding:1em 0 0}#whats_locomo .inner01 .box_column_2>div+div>p{margin:0 0 20px}#whats_locomo .inner01 .box_column_2>div+div>p+p{margin:0 0 52px}#whats_locomo .inner01 .btn_basic04{width:100%;max-width:473px;margin:0}#whats_locomo .inner01 .btn_basic04 a,#whats_locomo .inner01 .btn_basic04 button,#whats_locomo .inner01 .btn_basic04 div{padding:1.5em 2.5em 1.5em 2em}#whats_locomo .inner01 .btn_basic04 a>p,#whats_locomo .inner01 .btn_basic04 button>p,#whats_locomo .inner01 .btn_basic04 div>p{font-weight:400;font-size:20px;font-size:2rem}}@media only screen and (min-width:1166px),print{#whats_locomo{padding-bottom:247px;background:url(/assets/images/top/bg_whats01_pc.png) no-repeat bottom}#whats_locomo .outer01{padding:56px 0 0}#whats_locomo .inner01{padding:72px 0 0}#whats_locomo .inner01:before{opacity:.1;left:-58px;width:178px;background-position:0 0;background-size:auto 200px}#whats_locomo .inner01 .box_column_2>div+div{padding:1em 0 0}#whats_locomo .inner01 .box_column_2>div+div>p{margin:0 0 20px}#whats_locomo .inner01 .box_column_2>div+div>p+p{margin:0 0 52px}#whats_locomo .inner01 .btn_basic04{width:100%;max-width:473px;margin:0}#whats_locomo .inner01 .btn_basic04 a,#whats_locomo .inner01 .btn_basic04 button,#whats_locomo .inner01 .btn_basic04 div{padding:1.5em 2.5em 1.5em 2em}#whats_locomo .inner01 .btn_basic04 a>p,#whats_locomo .inner01 .btn_basic04 button>p,#whats_locomo .inner01 .btn_basic04 div>p{font-weight:400;font-size:20px;font-size:2rem}}#check_locomo{position:relative;padding:24% 0;background:#e60012 none}#check_locomo:before{display:block;position:absolute;top:0;left:50%;z-index:10;width:5.1%;height:100%;max-height:150px;content:"";background:url(/assets/images/top/bg_arrow_check01_sp.svg) no-repeat 0 bottom;background-size:100% auto;transform:translateX(-50%)}#check_locomo .outer01{position:relative;padding:43% 0 0;background:#fff none}#check_locomo .outer01:before{top:8%;content:"CHECK!"}#check_locomo .inner01{padding:32% 8% 16%}#check_locomo .inner01:before{background:url(/assets/images/icons/ico_check01.svg) no-repeat center 0;background-size:25.5% auto}#check_locomo .inner01 .h2_top01 h2 span{margin:0 0 2%}#check_locomo .inner01 .box_column_2>div>.txt_lead01{padding:0 0 11%}#check_locomo .anime{max-width:792px;padding:86% 0 0;background:url(/assets/images/top/bg_check_foot01.png) no-repeat;background-position:0;background-size:700% auto;animation:animatedBackground_foot 6s steps(7) infinite;-webkit-backface-visibility:hidden;backface-visibility:hidden}@media only screen and (min-width:768px),print{#check_locomo{padding:8%}#check_locomo:before{display:block;position:absolute;top:-1px;left:50%;z-index:10;width:20px;height:100%;max-height:132px;content:"";background:url(/assets/images/top/bg_arrow_check01_pc.svg) no-repeat 0 bottom;background-size:100% auto;transform:translateX(-50%)}#check_locomo .outer01{padding:60px 0 0;border-radius:4px}#check_locomo .outer01:before{top:72px;z-index:1}#check_locomo .inner01{padding:18% 0 9% 4%}#check_locomo .inner01:before{opacity:.1;left:62px;width:178px;background-position:0 0;background-size:178px auto}#check_locomo .inner01 .h2_top01{margin:0;padding:0 0 14px}#check_locomo .inner01 .h2_top01 h2{line-height:1.55}#check_locomo .inner01 .h2_top01 h2 span{margin:0 0 10px;font-size:20px;font-size:2rem}#check_locomo .inner01 .box_column_2{margin:0}#check_locomo .inner01 .box_column_2>div:first-child{width:52%;margin:0}#check_locomo .inner01 .box_column_2>div:first-child .txt_lead01{margin:0 0 40px;padding:0}#check_locomo .inner01 .box_column_2>div+div{width:48%;margin:-60px 0 0;padding:0}#check_locomo .inner01 .box_column_2>div+div>p{margin:0}#check_locomo .inner01 .box_column_2>div+div>p+p{width:100%;margin:0}#check_locomo .inner01 .btn_basic04{width:100%;max-width:473px;margin:0}#check_locomo .inner01 .btn_basic04 a,#check_locomo .inner01 .btn_basic04 button,#check_locomo .inner01 .btn_basic04 div{padding:.9em 2.5em .9em 2em}#check_locomo .inner01 .btn_basic04 a>p,#check_locomo .inner01 .btn_basic04 button>p,#check_locomo .inner01 .btn_basic04 div>p{font-weight:400;font-size:20px;font-size:2rem}#check_locomo .anime{width:87%;padding:84.5% 0 0;text-indent:100%}}@media only screen and (min-width:1166px),print{#check_locomo{padding:80px 100px}#check_locomo:before{display:block;position:absolute;top:-1px;left:50%;z-index:10;width:20px;height:100%;max-height:132px;content:"";background:url(/assets/images/top/bg_arrow_check01_pc.svg) no-repeat 0 bottom;background-size:100% auto;transform:translateX(-50%)}#check_locomo .outer01{padding:60px 0 0;border-radius:4px}#check_locomo .outer01:before{top:72px;z-index:1}#check_locomo .inner01{padding:86px 40px 92px 99px}#check_locomo .inner01:before{opacity:.1;left:62px;width:178px;background-position:0 0;background-size:178px auto}#check_locomo .inner01 .h2_top01{margin:0;padding:0 0 14px}#check_locomo .inner01 .h2_top01 h2{line-height:1.55}#check_locomo .inner01 .h2_top01 h2 span{margin:0 0 10px;font-size:20px;font-size:2rem}#check_locomo .inner01 .box_column_2,#check_locomo .inner01 .box_column_2>div:first-child{margin:0}#check_locomo .inner01 .box_column_2>div:first-child .txt_lead01{margin:0 0 40px;padding:0}#check_locomo .inner01 .box_column_2>div+div{margin:-60px 0 0;padding:0}#check_locomo .inner01 .box_column_2>div+div>p{margin:0 auto}#check_locomo .inner01 .box_column_2>div+div>p+p{width:87%;margin:0 auto}#check_locomo .inner01 .btn_basic04{width:100%;max-width:473px;margin:0}#check_locomo .inner01 .btn_basic04 a,#check_locomo .inner01 .btn_basic04 button,#check_locomo .inner01 .btn_basic04 div{padding:.9em 2.5em .9em 2em}#check_locomo .inner01 .btn_basic04 a>p,#check_locomo .inner01 .btn_basic04 button>p,#check_locomo .inner01 .btn_basic04 div>p{font-weight:400;font-size:20px;font-size:2rem}#check_locomo .anime{width:87%;padding:84.5% 0 0;text-indent:100%}}#action_locomo{position:relative;padding:24.1% 0 0}#action_locomo:before{display:block;position:absolute;top:-9.9%;left:50%;z-index:10;width:5.1%;height:100%;max-height:204px;content:"";background:url(/assets/images/top/bg_arrow_action01_sp.svg) no-repeat 0 bottom;background-size:100% auto;transform:translateX(-50%)}#action_locomo .outer01{padding:19% 0 0;background:#fff none}#action_locomo .outer01:before{content:"ACTION!"}#action_locomo .inner01{padding:34% 8% 16%;-webkit-backface-visibility:hidden;backface-visibility:hidden}#action_locomo .inner01:before{background:url(/assets/images/icons/ico_action01.svg) no-repeat center 0;background-size:26.5% auto}#action_locomo .inner01 .h2_top01 h2{letter-spacing:-.05em}#action_locomo .inner01 .h2_top01 h2 span{margin:0 0 2%}#action_locomo .inner01 .box_column_2>div>p{margin:0 0 11%}#action_locomo .inner01 .box_column_2 .img{overflow:hidden}#action_locomo .inner01 .box_column_2 .img>div:first-child{margin:0 0 11%;padding:0 0 9%;background-image:linear-gradient(90deg,#d2d2d2,#d2d2d2 1px,transparent 0,transparent 0);background-repeat:repeat-x;background-position:0 100%;background-size:3px 1px}#action_locomo .anime01,#action_locomo .anime02{margin:0 0 4% -9%;padding:85% 0 0;text-indent:150%}#action_locomo .anime01{width:118%;background:url(/assets/images/top/bg_check_squat01.png) no-repeat;background-position:center 0;background-size:100% auto;animation:animatedBackground_squat 3s steps(13) infinite}#action_locomo .anime02{width:120%;background:url(/assets/images/top/bg_check_table01.png) no-repeat;background-position:0;background-size:700% auto;animation:animatedBackground_table 2s steps(7) 0s infinite}@media only screen and (min-width:768px),print{#action_locomo{padding:75px 4% 42px}#action_locomo:before{display:block;position:absolute;top:-119px;left:50%;z-index:10;width:20px;height:100%;max-height:180px;content:"";background:url(/assets/images/top/bg_arrow_action01_pc.svg) no-repeat 0 bottom;background-size:100% auto;transform:translateX(-50%)}#action_locomo .outer01{padding:24px 0 0}#action_locomo .outer01:before{z-index:1}#action_locomo .inner01{padding:48px 0 0}#action_locomo .inner01:before{opacity:.1;left:-58px;width:200px;background-position:0 0;background-size:auto 180px}#action_locomo .inner01 .h2_top01{padding:0 0 14px}#action_locomo .inner01 .h2_top01 h2{letter-spacing:.08em;line-height:1.55}#action_locomo .inner01 .h2_top01 h2 span{margin:0 0 12px;font-size:20px;font-size:2rem}#action_locomo .inner01 .box_column_2>div{width:50%;margin:0}#action_locomo .inner01 .box_column_2>div p{margin:0 0 38px}#action_locomo .inner01 .box_column_2 .img{display:flex;flex-flow:nowrap;justify-content:center;align-items:flex-end;width:50%;margin:0;padding:0}#action_locomo .inner01 .box_column_2 .img>div:first-child{position:relative;width:50%;margin:0;padding:0 1px 0 0;background:none}#action_locomo .inner01 .box_column_2 .img>div:first-child p{margin:0 0 0 -22%}#action_locomo .inner01 .box_column_2 .img>div:first-child:after{position:absolute;top:10%;right:0;z-index:1;width:1px;padding:100% 0 0;content:"";background-image:linear-gradient(180deg,#d2d2d2,#d2d2d2 1px,transparent 0,transparent 0);background-repeat:repeat-y;background-position:100% 0;background-size:1px 3px}#action_locomo .inner01 .box_column_2 .img>div+div{position:relative;width:50%;margin:0}#action_locomo .inner01 .box_column_2 .img>div+div p{margin:0 0 0 -22%}#action_locomo .inner01 .box_column_2 .img>div:last-child{width:50%}#action_locomo .inner01 .btn_basic04{width:100%;max-width:476px;margin:0}#action_locomo .inner01 .btn_basic04 a,#action_locomo .inner01 .btn_basic04 button,#action_locomo .inner01 .btn_basic04 div{padding:.9em 2.5em .9em 2em}#action_locomo .inner01 .btn_basic04 a>p,#action_locomo .inner01 .btn_basic04 button>p,#action_locomo .inner01 .btn_basic04 div>p{font-weight:400;font-size:20px;font-size:2rem}#action_locomo .anime01,#action_locomo .anime02{width:150%;margin:0 0 0 -20%;padding:120% 0 0;text-indent:150%}#action_locomo .anime01+p,#action_locomo .anime02+p{position:relative;z-index:1;width:150%}#action_locomo .anime01{animation:animatedBackground_squat_tab 3s steps(13) 0s infinite}}@media only screen and (min-width:1166px),print{#action_locomo:before{display:block;position:absolute;top:-119px;left:50%;z-index:10;width:20px;height:100%;max-height:180px;content:"";background:url(/assets/images/top/bg_arrow_action01_pc.svg) no-repeat 0 bottom;background-size:100% auto;transform:translateX(-50%)}#action_locomo .outer01{padding:24px 0 0}#action_locomo .outer01:before{z-index:1}#action_locomo .inner01{padding:48px 0 0}#action_locomo .inner01:before{opacity:.1;left:-58px;width:200px;background-position:0 0;background-size:auto 180px}#action_locomo .inner01 .h2_top01{padding:0 0 14px}#action_locomo .inner01 .h2_top01 h2{letter-spacing:.08em;line-height:1.55}#action_locomo .inner01 .h2_top01 h2 span{margin:0 0 12px;font-size:20px;font-size:2rem}#action_locomo .inner01 .box_column_2>div{width:50%;margin:0}#action_locomo .inner01 .box_column_2>div p{margin:0 0 38px}#action_locomo .inner01 .box_column_2 .img{display:flex;flex-flow:nowrap;justify-content:center;align-items:flex-end;width:50%;padding:1.5em 0 0}#action_locomo .inner01 .box_column_2 .img>div:first-child{position:relative;width:50%;margin:0;padding:0 1px 0 0;background:none}#action_locomo .inner01 .box_column_2 .img>div:first-child p{margin:-40px 0 0 -22%}#action_locomo .inner01 .box_column_2 .img>div:first-child:after{position:absolute;top:10%;right:0;z-index:1;width:1px;padding:100% 0 0;content:"";background-image:linear-gradient(180deg,#d2d2d2,#d2d2d2 1px,transparent 0,transparent 0);background-repeat:repeat-y;background-position:100% 0;background-size:1px 3px}#action_locomo .inner01 .box_column_2 .img>div+div{position:relative;width:50%;margin:0}#action_locomo .inner01 .box_column_2 .img>div+div p{margin:-40px 0 0 -22%}#action_locomo .inner01 .box_column_2 .img>div:last-child{width:50%}#action_locomo .inner01 .btn_basic04{width:100%;max-width:476px;margin:0}#action_locomo .inner01 .btn_basic04 a,#action_locomo .inner01 .btn_basic04 button,#action_locomo .inner01 .btn_basic04 div{padding:.9em 2.5em .9em 2em}#action_locomo .inner01 .btn_basic04 a>p,#action_locomo .inner01 .btn_basic04 button>p,#action_locomo .inner01 .btn_basic04 div>p{font-weight:400;font-size:20px;font-size:2rem}#action_locomo .anime01,#action_locomo .anime02{width:150%;margin:0 0 0 -20%;padding:130% 0 0;text-indent:150%}#action_locomo .anime01+p,#action_locomo .anime02+p{width:150%}#action_locomo .anime01{animation:animatedBackground_squat_pc 3s steps(13) 0s infinite}}@media only screen and (min-width:1366px),print{#action_locomo .anime01{animation:animatedBackground_squat_pc-large 3s steps(13) 0s infinite}}#news_locomo{padding:0}#news_locomo .outer01{position:relative;z-index:0;max-width:1166px;padding:16% 0 20%}#news_locomo .inner01{padding:0}#news_locomo .inner01:before{content:none}#news_locomo .inner01 .h2_top01{margin:0 0 8%;padding:0 8%}#news_locomo .inner01 .h2_top01 h2{text-align:left;font-size:5.3333333333vw}#news_locomo .txtlink_basic02{display:block;margin:6% 0 0;text-align:center}@media only screen and (min-width:768px),print{#news_locomo{padding:0 4%}#news_locomo .outer01{padding:80px 0 100px}#news_locomo .inner01{padding:0}#news_locomo .inner01 .h2_top01{margin:0 0 40px;padding:0}#news_locomo .inner01 .h2_top01 h2{font-size:28px;font-size:2.8rem}#news_locomo .txtlink_basic02{display:block;margin:16px 0 0;text-align:right}}@media only screen and (min-width:1166px),print{#news_locomo{padding:0}#news_locomo .outer01{padding:80px 0 100px}#news_locomo .inner01{padding:0}#news_locomo .inner01 .h2_top01{margin:0 0 40px;padding:0}#news_locomo .inner01 .h2_top01 h2{font-size:28px;font-size:2.8rem}#news_locomo .txtlink_basic02{display:block;margin:16px 0 0;text-align:right}}.top__locomocall{display:flex;flex-direction:column-reverse;margin-top:13.333333vw}@media only screen and (min-width:1166px),print{.top__locomocall{display:flex;flex-direction:row;width:1167px;margin:60px auto;justify-content:space-between;align-items:center}}.top__locomocall>div:first-of-type{margin:5.333333vw 0 13.3333333vw}@media only screen and (min-width:1166px),print{.top__locomocall>div:first-of-type{margin:0}}.top__locomocall>div:first-of-type>iframe{width:100%;height:46.8vw}@media only screen and (min-width:1166px),print{.top__locomocall>div:first-of-type>iframe{width:552px;height:311px}.top__locomocall>div:nth-of-type(2){width:555px}}.top__locomocall>div:nth-of-type(2)>header{color:#e60012;font-size:8vw;line-height:1.5;text-align:center}@media only screen and (min-width:1166px),print{.top__locomocall>div:nth-of-type(2)>header{color:#e60012;font-size:4rem;line-height:1.55;text-align:left;letter-spacing:.08em}}.top__locomocall>div:nth-of-type(2)>p{margin-top:5.333333vw;text-align:left}@media only screen and (min-width:1166px),print{.top__locomocall>div:nth-of-type(2)>p{margin-top:20px;text-align:left}}.top__cancer{margin-top:43px}@media only screen and (min-width:1166px),print{.top__cancer{margin-top:126px}}.top__news--lead{margin-bottom:1.5em!important}.inquiry .horizontal_menu{display:block;margin-top:68vw;font-weight:700}@media only screen and (min-width:768px){.inquiry .horizontal_menu{margin-top:0;font-weight:400}}@media only screen and (max-width:767px){.inquiry .horizontal_menu ul li{display:flex;align-items:center;border:2px solid #ccc;border-radius:4px;color:#e60012;background:#fff url(/assets/images/ico_arrow_red01_down.svg) no-repeat right 1em top 50%;background-size:16px 16px;transition:border-color .2s!important;-webkit-box-align:center;-ms-flex-align:center;-webkit-transition:border-color .2s!important;-o-transition:border-color .2s!important;word-break:break-all}}.inquiry .horizontal_menu ul li a{display:flex;justify-content:center;align-items:center;width:100%;height:13.3333333vw;padding:0;color:#e50012;font-size:3.2vw;line-height:4.26666666vw;text-align:center}@media only screen and (min-width:768px){.inquiry .horizontal_menu ul li a{height:76.5px;color:#333;font-size:14px;line-height:1rem}}.inquiry .horizontal_menu ul li:nth-of-type(n+2){margin-top:2.6666666vw}@media only screen and (min-width:768px){.inquiry .horizontal_menu ul li:nth-of-type(n+2){margin-top:0}}.inquiry .horizontal_menu .tab01.col_1{margin-top:2.6666666vw}@media only screen and (min-width:768px){.inquiry .horizontal_menu .tab01.col_1{margin-top:0;padding-bottom:2px;border-top:1px solid #d2d2d2}}.inquiry p.inquiry_faq_aside{font-size:80%}.inquiry p.inquiry_faq_note{text-align:center}.inquiry p.inquiry_faq_empty,.inquiry p.inquiry_faq_note{width:100%;background-color:#f6f6f6;height:10em;display:flex;justify-content:center;align-items:center}.inquiry main.inquiry_qa h2 .q{color:#e60012;margin-right:1.5rem}@media only screen and (min-width:768px){.inquiry main.inquiry_qa .col_2{border-top:1px solid #d2d2d2}.inquiry main.inquiry_qa .inner01 .accordion:nth-of-type(n+2){border-top:none}.inquiry main.inquiry_qa .inner01 .accordion:nth-of-type(n+2) .continued{text-align:right}}@media only screen and (min-width:768px)and (min-width:768px){.inquiry main.inquiry_qa .inner01 .accordion:nth-of-type(n+2) .continued a{pointer-events:auto}}@media only screen and (min-width:768px){.inquiry main.inquiry_qa .inner01 .container{width:70%;margin:0 auto}}.inquiry__headings--flow{margin-top:42px;background-color:#f6f6f6;padding:30px 22px}@media only screen and (min-width:768px),print{.inquiry__headings--flow{padding:40px 60px}}.inquiry__headings--flow h3{font-size:20px;font-size:2rem;color:#e60012;font-weight:500;letter-spacing:1.12px}@media only screen and (min-width:768px),print{.inquiry__headings--flow h3{letter-spacing:-.2px}}.inquiry__headings--flow ol li{margin-top:20px}@media only screen and (min-width:768px),print{.inquiry__headings--flow ol li{display:flex}}.inquiry__headings--flow ol li header{color:#e60012;font-size:16px;font-size:1.6rem;font-weight:500;letter-spacing:1.12px;line-height:2.125}@media only screen and (min-width:768px),print{.inquiry__headings--flow ol li>div{margin-left:20px}}.inquiry__headings--flow ol li p{font-size:1.6rem;font-size:16px;font-weight:500;line-height:2.125;letter-spacing:1.12px}.inquiry__headings--flow ol li aside{color:#666;font-size:12px;font-size:1.2rem;font-weight:500;line-height:2;margin-top:12px}.inquiry__form--body>h3{margin-top:45px;text-align:left;font-size:20px;font-size:2rem;font-weight:500;line-height:1.8;letter-spacing:1.12px}.inquiry__form--body>p{font-size:12px;font-size:1.2rem;color:#666;font-weight:500;line-height:2;text-align:left}@media only screen and (min-width:768px),print{.inquiry__form--body>p{margin:20px 0}.inquiry__form--body>div{display:flex;align-items:center}}.inquiry__form--body>div:not(:first-of-type){margin-top:20px;display:block}.inquiry__form--body>div:not(:first-of-type) .comments_area01{margin-bottom:30px}.inquiry__form--body>div header{font-size:16px;font-size:1.6rem;font-weight:500;line-height:2.125;letter-spacing:1.12px;text-align:left}.inquiry__form--body>div header span.required{margin-left:15px;color:#e60012;font-size:12px;font-weight:500;line-height:2}@media only screen and (min-width:768px),print{.inquiry__form--body>div header span.required{margin-left:1em;line-height:1.2;letter-spacing:1.12px}.inquiry__form--body>ul{display:flex;align-items:center}}.inquiry__form--body>ul li{text-align:left}@media only screen and (min-width:768px),print{.inquiry__form--body>ul li{position:relative}}.inquiry__form--body>ul li label{padding:14px 15px 8px 45px!important}@media only screen and (min-width:768px),print{.inquiry__form--body>ul li label{margin-right:60px!important;padding-top:9px!important}}.inquiry__form--body>span{display:block;color:#666;font-size:12px;font-weight:500;line-height:2;text-align:left}@media only screen and (min-width:768px),print{.inquiry__form--body input[type=radio]{margin:0!important}.inquiry__form--body input[type=radio]:checked+label:after{top:2px;left:8px;border-right:2px solid #fff;border-bottom:2px solid #fff}}.notice01{color:#666;font-size:3.2vw}@media only screen and (min-width:768px),print{.notice01{font-size:12px;font-size:1.2rem}}.advice_doctor01:first-of-type .outer01{padding:17% 0 0;border:none}.advice_doctor01:first-of-type .outer01:before{display:none}.advice_doctor01:first-of-type .h2_basic01 h2{font-size:6.9333333333vw}.advice_doctor01:first-of-type .h3_basic01{padding:0 0 25px}.advice_doctor01:first-of-type .h3_basic01 h3{margin:0;font-size:4.8vw}.advice_doctor01:first-of-type .txt_lead01{margin:0 0 16%}.advice_doctor01:nth-of-type(2){background:#f6f6f6 none}.advice_doctor01:nth-of-type(2) .outer01{width:100%;padding:0;border:none;background:#f6f6f6 none}.advice_doctor01:nth-of-type(2) .outer01:before{display:none}.advice_doctor01:nth-of-type(2) .txt_lead01{margin:0 0 16%}.advice_doctor01:nth-of-type(2) .box_paint01{background:none}.advice_doctor01:nth-of-type(2) .box_paint01 .inner01{padding:16% 0}.advice_doctor01:nth-of-type(2) .box_paint01 .btn_basic01 a{background:#fff url(/assets/images/ico_arrow_red01_down.svg) no-repeat right 1em top 50%;background-size:16px 16px}.advice_doctor01:nth-of-type(2) .box_paint01 .btn_basic01 a a p{font-size:3.7333333333vw}.advice_doctor01:nth-of-type(2) .box_paint01 .box_column_2 .point_basic01:first-of-type{margin:0 0 16%;border-bottom:2px dotted #d2d2d2}.advice_doctor01:nth-of-type(2) .box_paint01 .box_column_2 .point_basic01 dt:first-child span{display:block;width:80%;margin:0 auto;padding:5px 0;border-radius:36px;font-weight:700;font-size:3.7333333333vw}.advice_doctor01:nth-of-type(2) .box_paint01 .box_column_2 .point_basic01 dt{margin:0 0 6%}.h3_basic02 h3{font-weight:700}.advice_doctor01:nth-of-type(3){background:#fce5e7 none}.advice_doctor01:nth-of-type(3) .outer01{width:100%;padding:0;border:none;background:#fce5e7 none}.advice_doctor01:nth-of-type(3) .outer01:before{display:none}.advice_doctor01:nth-of-type(3) .box_paint02 .inner01{padding:10% 0 6%}.advice_doctor01:nth-of-type(3) .txt_lead01{margin:0 0 8%}.advice_doctor01:nth-of-type(3) .box_paint01{background:none}.advice_doctor01:nth-of-type(3) .btn_basic01 a p{font-size:3.7333333333vw}.advice_doctor01:nth-of-type(4) .outer01{padding:22% 0 20%}.advice_doctor01:nth-of-type(4) .h2_basic01 h2 span{line-height:1.75;font-size:4vw}.advice_doctor01:nth-of-type(4) .h3_basic01{margin:0 0 7%}.advice_doctor01:nth-of-type(4) .box_column_2>div:first-child{margin:0 0 14%;padding:0 0 14%;background-image:linear-gradient(90deg,#d2d2d2,#d2d2d2 1px,transparent 0,transparent 0);background-repeat:repeat-x;background-position:0 100%;background-size:3px 1px}.advice_doctor01:nth-of-type(4) .box_column_2>div section h3{font-size:4.8vw}.advice_doctor01:nth-of-type(4) .box_column_2>div section .select_box,.advice_doctor01:nth-of-type(4) .box_column_2>div section p{margin:0 0 8%}.advice_doctor01:nth-of-type(4) .box_column_2>div section .select_box select,.advice_doctor01:nth-of-type(4) .box_column_2>div section p select{padding:15px 1em 15px 20px}.advice_doctor01:nth-of-type(4) .btn_basic04 button{padding:1.2em 2em}.advice_doctor01:nth-of-type(4) .inner01 section{padding:0}.advice_doctor01:nth-of-type(4) .box_column_2 .point_basic01:first-of-type{border:none}.advice_doctor01:nth-of-type(4) .txt_lead01{margin:0 0 16%;font-size:4.2666666667vw}.advice_doctor01:nth-of-type(4) .box_paint01{background:#f6f6f6}.advice_doctor01:nth-of-type(4) .box_paint01 .txt_lead01{margin:0 0 8%}.advice_doctor01:nth-of-type(4) dt{margin:0 0 4%;color:#e60012;font-size:4.8vw}.advice_doctor01:nth-of-type(4) dd{margin:0 0 6%}.advice_doctor01:nth-of-type(4) .txtlink_basic03>ul>li:before{top:20%;width:46px}.advice_doctor01:nth-of-type(4) .txtlink_basic03>ul>li a{padding:8% 2em 7% 3.5em;font-size:4.2666666667vw}.advice_doctor01:nth-of-type(4) .txtlink_basic03>ul>li a span{font-size:3.2vw}.advice_doctor01:nth-of-type(5) .outer01{position:relative;z-index:0;border:solid #d2d2d2;border-width:2px 0 0;word-break:break-all}.advice_doctor01:nth-of-type(5) .outer01:before{position:absolute;top:-2px;left:0;width:121px;height:2px;content:"";background:#e60012 none}.advice_doctor01:nth-of-type(5) .thumb_area01{width:35%}.advice_doctor01:nth-of-type(5) ul li dl{width:65%}.advice_doctor01:nth-of-type(5) ul li dd,.advice_doctor01:nth-of-type(5) ul li dt{font-size:3.2vw}.advice_doctor01:nth-of-type(5) ul:nth-of-type(2){margin:-2px 0 0}.advice_doctor01:nth-of-type(6){background:#f6f6f6}.advice_doctor01:nth-of-type(6) .outer01{border:none}.advice_doctor01:nth-of-type(6) .outer01:before{display:none}.advice_doctor01:nth-of-type(6) .h2_basic01{padding:0 0 40px}.advice_doctor01:nth-of-type(6) .h2_basic01 h2{font-size:6.9333333333vw}.advice_doctor01:nth-of-type(6) .h2_basic01 h2 span{font-size:4.2666666667vw}.advice_doctor01:nth-of-type(6) .box_paint01{padding:0;background:#f6f6f6}.advice_doctor01:nth-of-type(6) .box_paint01 .inner01{padding:0}.advice_doctor01:nth-of-type(6) .box_paint01 .box_column_2 .point_basic01:first-of-type{border-bottom:none}.advice_doctor01:nth-of-type(6) .box_paint01 .box_paint02,.advice_doctor01:nth-of-type(6) .box_paint01 .box_paint03{padding:10% 8%}.advice_doctor01:nth-of-type(6) .box_paint01 .box_paint02 .btn_basic04 a p,.advice_doctor01:nth-of-type(6) .box_paint01 .box_paint03 .btn_basic04 a p{font-size:3.7333333333vw}.advice_doctor01:nth-of-type(6) .box_paint01 .box_paint02 .btn_basic04:first-of-type ul,.advice_doctor01:nth-of-type(6) .box_paint01 .box_paint03 .btn_basic04:first-of-type ul{margin:0 0 8%}.advice_doctor01:nth-of-type(6) .box_paint01 .box_paint02 .btn_basic04 ul li:first-child,.advice_doctor01:nth-of-type(6) .box_paint01 .box_paint03 .btn_basic04 ul li:first-child{margin:0 0 2%}.advice_doctor01:nth-of-type(6) .box_paint01 .box_paint02 .btn_basic04 ul li:last-child,.advice_doctor01:nth-of-type(6) .box_paint01 .box_paint03 .btn_basic04 ul li:last-child{margin:0 0 4%;color:#666;text-align:center;font-size:3.7333333333vw}.advice_doctor01:nth-of-type(6) .box_paint01 .box_paint02 a,.advice_doctor01:nth-of-type(6) .box_paint01 .box_paint03 a{padding:.7em 2.5em}.advice_doctor01:nth-of-type(6) .box_paint01 .box_paint02 dt,.advice_doctor01:nth-of-type(6) .box_paint01 .box_paint03 dt{margin:0 0 4%;color:#e60012;font-size:4.8vw}.advice_doctor01:nth-of-type(6) .box_paint01 .box_paint02 dd,.advice_doctor01:nth-of-type(6) .box_paint01 .box_paint03 dd{font-size:4.2666666667vw}.advice_doctor01:nth-of-type(6) .box_paint01 .box_paint02{padding:12% 8% 8%;border-radius:0 0 4px 4px}.advice_doctor01:nth-of-type(6) .box_paint01 .box_paint03{margin:0 0 8%}.advice_doctor01:nth-of-type(6) .box_paint01 .box_paint03:nth-of-type(2){margin:0;border-radius:4px 4px 0 0}.advice_doctor01:nth-of-type(6) .point_basic01 .btn_basic04:last-of-type{margin:0}.advice_doctor01:nth-of-type(6) .box_paint01 .box_paint03 dd{line-height:2}.advice_doctor01:nth-of-type(6) .box_paint01 .box_paint03 dd:first-of-type{margin:0 0 6%}@media only screen and (min-width:768px),print{.advice_doctor01:first-of-type .outer01{padding:70px 0 0;border:none}.advice_doctor01:first-of-type .txt_lead01{margin:0 0 60px;line-height:2}.advice_doctor01:first-of-type .txt_lead01.last{margin:0;font-size:16px;font-size:1.6rem}.advice_doctor01:first-of-type .h2_basic01 h2{line-height:1.55;font-size:40px;font-size:4rem}.advice_doctor01:first-of-type .h3_basic01{padding:0 0 30px}.advice_doctor01:first-of-type .h3_basic01 h3{margin:0;font-size:20px;font-size:2rem}.advice_doctor01:first-of-type .box_column_2>div{width:45%;margin:0}.advice_doctor01:nth-of-type(2) .box_column_2>div{margin:0}.advice_doctor01:nth-of-type(2) .box_paint01 .inner01{padding:60px}.advice_doctor01:nth-of-type(2) .box_paint01 .box_column_2{justify-content:space-around}.advice_doctor01:nth-of-type(2) .box_paint01 .box_column_2 div{margin:0}.advice_doctor01:nth-of-type(2) .box_paint01 .box_column_2 .point_basic01{width:44%}.advice_doctor01:nth-of-type(2) .box_paint01 .box_column_2 .point_basic01:first-of-type{margin:0 0 4%;border:none}.advice_doctor01:nth-of-type(2) .box_paint01 .box_column_2 .point_basic01 dt:first-child{font-weight:400}.advice_doctor01:nth-of-type(2) .box_paint01 .box_column_2 .point_basic01 dt:first-child span{padding:10px 0;font-size:16px;font-size:1.6rem}.advice_doctor01:nth-of-type(2) .box_paint01 .box_column_2 .point_basic01 dd{line-height:2.125}.advice_doctor01:nth-of-type(2) .box_paint01 .box_column_2 .point_basic01 dd p{text-align:center;font-size:16px;font-size:1.6rem}.advice_doctor01:nth-of-type(2) .box_paint01 .box_column_2 .point_basic01:first-of-type{width:50%;padding:0 3% 0 0;border-right:1px dotted #d2d2d2}.advice_doctor01:nth-of-type(2) .box_paint01 .box_column_2 .point_basic01:first-of-type dt span{width:30%}.advice_doctor01:nth-of-type(2) .box_paint01 .box_column_2 .point_basic01:last-of-type,.advice_doctor01:nth-of-type(2) .box_paint01 .box_column_2 .point_basic01:last-of-type dt span{width:50%}.advice_doctor01:nth-of-type(2) .btn_basic01 a{width:95%;padding:1em 3em}.advice_doctor01:nth-of-type(2) .btn_basic01 a p{font-size:16px;font-size:1.6rem}.advice_doctor01:nth-of-type(2) .txt_lead01{margin:0}.advice_doctor01:nth-of-type(3) .txt_lead01{margin:0;font-size:16px;font-size:1.6rem}.advice_doctor01:nth-of-type(3) .box_paint02 .inner01{padding:40px 80px 20px}.advice_doctor01:nth-of-type(3) .box_column_2>div{width:50%;margin:0}.advice_doctor01:nth-of-type(3) .btn_basic01 a{width:95%;padding:1em 3em}.advice_doctor01:nth-of-type(3) .btn_basic01 a p{font-size:16px;font-size:1.6rem}.h3_basic02 h3{font-weight:400}.advice_doctor01:nth-of-type(4) .outer01{padding:80px 0 100px}.advice_doctor01:nth-of-type(4) .h2_basic01{padding:0 0 35px}.advice_doctor01:nth-of-type(4) .h2_basic01 h2 span{font-size:16px;font-size:1.6rem}.advice_doctor01:nth-of-type(4) .box_column_2{align-items:center;margin:0}.advice_doctor01:nth-of-type(4) .box_column_2>div:first-child{width:50%;margin:0 0 1px;padding:0 5% 0 0;background-image:linear-gradient(180deg,#d2d2d2,#d2d2d2 1px,transparent 0,transparent 0);background-repeat:repeat-y;background-position:100% 0;background-size:1px 3px}.advice_doctor01:nth-of-type(4) .box_column_2>div{width:45%;margin:0}.advice_doctor01:nth-of-type(4) .box_column_2>div section h3{font-size:20px;font-size:2rem}.advice_doctor01:nth-of-type(4) .box_column_2>div section .select_box,.advice_doctor01:nth-of-type(4) .box_column_2>div section p{margin:0 0 24px}.advice_doctor01:nth-of-type(4) .box_column_2>div section .select_box select,.advice_doctor01:nth-of-type(4) .box_column_2>div section p select{font-size:16px;font-size:1.6rem}.advice_doctor01:nth-of-type(4) .txt_lead01:first-of-type{margin:0 0 4%;font-size:20px;font-size:2rem}.advice_doctor01:nth-of-type(4) .txt_lead01{font-size:16px;font-size:1.6rem}.advice_doctor01:nth-of-type(4) .search_area01{display:flex;flex-flow:row nowrap;justify-content:space-between;width:100%}.advice_doctor01:nth-of-type(4) .search_block01,.advice_doctor01:nth-of-type(4) .search_block01.last01{width:46%;margin:0;padding:0;border:none}.advice_doctor01:nth-of-type(4) .box_paint01{margin:5.5% 0 0}.advice_doctor01:nth-of-type(4) .box_paint01 .inner01{padding:40px}.advice_doctor01:nth-of-type(4) .box_paint01 .box_column_2 .point_basic01:first-of-type{margin:0}.advice_doctor01:nth-of-type(4) .box_paint01 .point_basic01{display:flex;flex-flow:row nowrap;justify-content:space-between}.advice_doctor01:nth-of-type(4) .box_paint01 dl{width:50%}.advice_doctor01:nth-of-type(4) .box_paint01 dt{margin:0 0 2%;font-size:20px;font-size:2rem}.advice_doctor01:nth-of-type(4) .box_paint01 dd{margin:0 0 2%}.advice_doctor01:nth-of-type(4) .txtlink_basic03>ul>li:before{top:23%;width:40px}.advice_doctor01:nth-of-type(4) .txtlink_basic03>ul>li a{padding:24px 2em 24px 3.2em;font-size:16px;font-size:1.6rem}.advice_doctor01:nth-of-type(4) .txtlink_basic03>ul>li a span{font-size:12px;font-size:1.2rem}.advice_doctor01:nth-of-type(4) .box_paint01 .box_column_2 .point_basic01 dd p{text-align:left}.advice_doctor01:nth-of-type(4) .select_box select{padding:16px 1em 16px 20px;border-width:1px}.advice_doctor01:nth-of-type(4) .btn_basic04 p{font-weight:400;font-size:16px;font-size:1.6rem}.advice_doctor01:nth-of-type(4) .txtlink_basic03.col_2 ul li{width:50%}.advice_doctor01:nth-of-type(5) ul li dd,.advice_doctor01:nth-of-type(5) ul li dt{font-size:16px;font-size:1.6rem}.advice_doctor01:nth-of-type(6)>.outer01{padding:70px 0 100px}.advice_doctor01:nth-of-type(6) .h2_basic01{padding:0 0 40px}.advice_doctor01:nth-of-type(6) .h2_basic01 h2{font-size:24px;font-size:2.4rem}.advice_doctor01:nth-of-type(6) .h2_basic01 h2 span{font-size:16px;font-size:1.6rem}.advice_doctor01:nth-of-type(6) .box_paint01{background:#f6f6f6}.advice_doctor01:nth-of-type(6) .box_paint01 .box_paint02{padding:40px 40px 0}.advice_doctor01:nth-of-type(6) .box_paint01 .box_paint03{padding:40px 40px 30px}.advice_doctor01:nth-of-type(6) .box_paint01 .box_paint03:first-of-type{margin:0 0 20px;padding:40px 40px 1px}.advice_doctor01:nth-of-type(6) .box_paint01 .box_paint02 .btn_basic04,.advice_doctor01:nth-of-type(6) .box_paint01 .box_paint03 .btn_basic04{margin:0}.advice_doctor01:nth-of-type(6) .box_paint01 .box_paint02 .btn_basic04 a p,.advice_doctor01:nth-of-type(6) .box_paint01 .box_paint03 .btn_basic04 a p{font-size:16px;font-size:1.6rem}.advice_doctor01:nth-of-type(6) .box_paint01 .box_paint02 dd,.advice_doctor01:nth-of-type(6) .box_paint01 .box_paint03 dd{display:flex;flex-flow:row nowrap;justify-content:space-between}.advice_doctor01:nth-of-type(6) .box_paint01 .box_paint02 dd .btn_basic04:first-of-type,.advice_doctor01:nth-of-type(6) .box_paint01 .box_paint03 dd .btn_basic04:first-of-type{width:60%}.advice_doctor01:nth-of-type(6) .box_paint01 .box_paint02 dd .btn_basic04:nth-of-type(2),.advice_doctor01:nth-of-type(6) .box_paint01 .box_paint03 dd .btn_basic04:nth-of-type(2){width:38%}.advice_doctor01:nth-of-type(6) .box_paint01 .box_paint02 .btn_basic04:first-of-type ul,.advice_doctor01:nth-of-type(6) .box_paint01 .box_paint03 .btn_basic04:first-of-type ul{margin:0}.advice_doctor01:nth-of-type(6) .box_paint01 .box_paint02 .btn_basic04 ul li:first-child,.advice_doctor01:nth-of-type(6) .box_paint01 .box_paint03 .btn_basic04 ul li:first-child{margin:0 0 10px}.advice_doctor01:nth-of-type(6) .box_paint01 .box_paint02 .btn_basic04 ul li:last-child,.advice_doctor01:nth-of-type(6) .box_paint01 .box_paint03 .btn_basic04 ul li:last-child{font-size:14px;font-size:1.4rem}.advice_doctor01:nth-of-type(6) .box_paint01 .box_paint02 a,.advice_doctor01:nth-of-type(6) .box_paint01 .box_paint03 a{padding:1em 1.5em 1em .5em}.advice_doctor01:nth-of-type(6) .box_paint01 .box_paint02 a p,.advice_doctor01:nth-of-type(6) .box_paint01 .box_paint03 a p{width:100%;text-align:center;font-size:16px;font-size:1.6rem}.advice_doctor01:nth-of-type(6) .box_paint01 .box_paint02 dt,.advice_doctor01:nth-of-type(6) .box_paint01 .box_paint03 dt{margin:0 0 2%;color:#e60012;font-size:20px;font-size:2rem}.advice_doctor01:nth-of-type(6) .box_paint01 .box_paint02 dd,.advice_doctor01:nth-of-type(6) .box_paint01 .box_paint03 dd{font-size:16px;font-size:1.6rem}.advice_doctor01:nth-of-type(6) .box_paint01 .box_paint03{margin:0 0 4%}.advice_doctor01:nth-of-type(6) .box_paint01 .box_paint03 dd:first-of-type{margin:0 0 20px}}main>section.search_result01{padding:0}main>section.search_result01 .outer01{position:relative;z-index:0;max-width:1166px;padding:16% 0 20%}main>section.search_result01 .inner01{padding:0 8%}main>section.search_result01 .inner01:before{content:none}main>section.search_result01 .inner01 .h2_top01{margin:0 0 8%;padding:0 4%}main>section.search_result01 .inner01 .h2_top01 h2{text-align:left;font-size:5.3333333333vw}main>section.search_result01 .icon_summary01{padding:13% 0 12%}main>section.search_result01 .icon_summary01 li{display:flex;align-items:center;margin:0 0 4%}main>section.search_result01 .icon_summary01 li:last-child{margin:0}main>section.search_result01 .icon_summary01 li span{display:inline-block;margin:0 0 0 .25em}main>section.search_result01 .news_list01{text-align:left}main>.txt_section01 .box_column_2>div:first-child{margin:0 0 14%;padding:0 0 14%;background-image:linear-gradient(90deg,#d2d2d2,#d2d2d2 1px,transparent 0,transparent 0);background-repeat:repeat-x;background-position:0 100%;background-size:3px 1px}main>.txt_section01 .box_column_2>div section h3{font-size:4.8vw}main>.txt_section01 .box_column_2>div section .select_box,main>.txt_section01 .box_column_2>div section p{margin:0 0 4%}main>.txt_section01 .box_column_2>div section .select_box select,main>.txt_section01 .box_column_2>div section p select{padding:15px 1em 15px 20px}main>.txt_section01 .box_column_2>div section .select_box p,main>.txt_section01 .box_column_2>div section p p{font-weight:700;font-size:4.2666666667vw}main>.txt_section01 .box_column_2>div section button{padding:1.2em 2.5em 1.2em 1em}@media only screen and (min-width:768px),print{main>section.search_result01 .outer01{padding:80px 0 48px}main>section.search_result01 .inner01{padding:0}main>section.search_result01 .inner01 .h2_top01{margin:0 0 40px;padding:0}main>section.search_result01 .inner01 .h2_top01 h2{font-size:28px;font-size:2.8rem}main>section.search_result01 .icon_summary01{display:flex;align-items:center;padding:50px 0}main>section.search_result01 .icon_summary01 li{margin:0 2em 0 0}main>section.search_result01 .icon_summary01 li:last-child{margin:0}main>section.search_result01 .news_list01{margin:0 0 20px;text-align:left}main>section.search_result01 .news_list01 ul li a{position:relative;flex-flow:row nowrap}main>section.search_result01 .news_list01 ul li a>.name{width:100%;max-width:177px}main>section.search_result01 .news_list01 ul li a>.clinic_name{width:100%;max-width:277px;line-height:1.4;font-size:12px;font-size:1.2rem}main>section.search_result01 .news_list01 ul li a>div:not(:first-of-type){margin-left:16px}main>section.search_result01 .news_list01 ul li a:hover .ico_label01,main>section.search_result01 .news_list01 ul li a:hover .ico_label02,main>section.search_result01 .news_list01 ul li a:hover .ico_label03{opacity:.8}main>.txt_section01:last-of-type .box_column_2{margin:0}main>.txt_section01:last-of-type .box_column_2>div:first-child{width:50%;margin:0 0 1px;padding:0 5% 0 0;background-image:linear-gradient(180deg,#d2d2d2,#d2d2d2 1px,transparent 0,transparent 0);background-repeat:repeat-y;background-position:100% 0;background-size:1px 3px}main>.txt_section01:last-of-type .box_column_2>div{width:45%;margin:0}main>.txt_section01:last-of-type .box_column_2>div section h3{font-size:20px;font-size:2rem}main>.txt_section01:last-of-type .box_column_2>div section button{padding:1.2em 2.5em 1.2em 1em}main>.txt_section01:last-of-type .box_column_2>div section button p{font-weight:400;font-size:16px;font-size:1.6rem}main>.txt_section01:last-of-type .box_column_2>div section .select_box,main>.txt_section01:last-of-type .box_column_2>div section p{margin:0 0 24px}main>.txt_section01:last-of-type .box_column_2>div section .select_box select,main>.txt_section01:last-of-type .box_column_2>div section p select{font-size:16px;font-size:1.6rem}}.login01 .txtlink_basic01{display:inline;border:none;color:#e60012}.login01 .txt_section02 .outer01{position:relative;z-index:0;padding:40px 0 100px;border:solid #d2d2d2;border-width:2px 0 0;word-break:break-all}.login01 .txt_section02 .outer01:before{position:absolute;top:-2px;left:0;width:121px;height:2px;content:"";background:#e60012 none}.login01 p{margin:0;font-size:3.2vw}.login01 .txt_lead01{margin:0 0 6%;font-size:4.8vw}.login01 .form_area01 input{margin:0 0 1%}.login01 .form_title01{padding:0 0 6%}.login01 .form_title01 p{position:relative;padding:0 0 0 1.5em;text-align:left;font-size:4.2666666667vw}.login01 .form_title01 p:before{position:absolute;top:50%;left:0;width:16px;height:2.1em;border-radius:8px;content:"";background:#eaeaea;transform:translateY(-50%)}.login01 .box_paint01{margin:16% 0 0;padding:6% 8% 10%;background:#f6f6f6}.login01 .box_paint01 dt{margin:0 0 4%;color:#e60012;font-size:4.8vw}.login01 .box_paint01 dd{margin:0 0 6%}.login01 .box_paint01 dd p{line-height:2;font-size:4.2666666667vw}.login01 .btn_basic04{margin:12% 0 4%;cursor:pointer}.login01 .btn_basic04 a,.login01 .btn_basic04 button{display:block;width:100%;padding:1.1em 2.5em 1.1em 1em;text-align:center;font-size:4.2666666667vw}.login01 .btn_basic01 a{padding:1.1em 2.5em 1.1em 1em}.login01 .btn_basic01 a p{font-size:3.7333333333vw}@media only screen and (min-width:768px),print{.login01 .txt_section01 .outer01{padding:40px 0}.login01 p{margin:0;font-size:12px;font-size:1.2rem}.login01 .txt_lead01{margin:0 0 20px;line-height:2;font-size:20px;font-size:2rem}.login01 .form_area01{max-width:553px;margin:0 auto}.login01 .form_area01 input{margin:0 0 10px}.login01 .txt_lead02{font-size:20px;font-size:2rem}.login01 .notice01{margin:4% 0 0;text-align:center}.login01 .form_title01{padding:0 0 6%}.login01 .form_title01 p{font-size:16px;font-size:1.6rem}.login01 .form_title01 p:before{position:absolute;top:50%;left:0;width:8px;height:2.1em;border-radius:4px;content:"";background:#eaeaea;transform:translateY(-50%)}.login01 .box_paint01{margin:70px 0 0;padding:35px;background:#f6f6f6}.login01 .box_paint01 dt{margin:0 0 20px;font-size:20px;font-size:2rem}.login01 .box_paint01 dd{margin:0 0 30px}.login01 .box_paint01 dd p{line-height:2.125;font-size:16px;font-size:1.6rem}.login01 .btn_basic04{margin:40px 0 0}.login01 .btn_basic04 a,.login01 .btn_basic04 button{font-size:16px;font-size:1.6rem}.login01 .btn_basic01{margin:0}.login01 .btn_basic01 a{padding:1.3em 2.5em 1.3em 1em}.login01 .btn_basic01 a p{font-size:16px;font-size:1.6rem}}.application_form01 .outer01{padding:12% 0}.application_form01 section .outer01{padding:20% 0 12%}.application_form01 section .inner01{max-width:768px;margin:0 auto}.application_form01 .h2_basic01{padding:0 0 4%}.application_form01 .h2_basic01 h2{font-size:6.9333333333vw}.application_form01 .h2_basic01 h2 span{font-size:4.8vw}.application_form01 .input01{margin:0 0 8%;padding:0 0 8%;border-bottom:2px solid #d2d2d2}.application_form01 .input01 p.form_title01{margin:30px 0 20px 8%}.application_form01 .btn_basic04 button{padding:1.1em 2.5em 1.1em 1em}.application_form01 .btn_basic04 button p{font-size:4.2666666667vw}@media only screen and (min-width:768px),print{.application_form01 .txt_section02 .outer01{padding:55px 0}.application_form01 section .outer01{padding:70px 0 100px}.application_form01 section .inner01{max-width:768px;margin:0 auto}.application_form01 .h2_basic01{padding:0 0 20px}.application_form01 .h2_basic01 h2{font-size:28px;font-size:2.8rem}.application_form01 .h2_basic01 h2 span{font-size:20px;font-size:2rem}.application_form01 .input01{padding:0 0 4%;border-bottom:1px solid #d2d2d2}.application_form01 .input01 p.form_title01{margin:30px 0 20px 15px}.application_form01 .btn_basic04 button{padding:1.1em 2.5em 1.1em 2em}.application_form01 .btn_basic04 button p{font-weight:400;font-size:16px;font-size:1.6rem}}.application_form02 .txt_section01 .box_paint01 .box_column_2 .point_basic01 dt{margin:0 0 6%;font-size:4.8vw}.application_form02 .txt_section01 .box_paint01 .box_column_2 .point_basic01 dd{font-size:4.2666666667vw}.application_form02 .txt_section01 .box_paint01 .box_column_2 figure{text-align:center}.application_form02 .inner01 p:last-of-type{margin:0 0 2%}.application_form02 section .outer01{padding:20% 0}.application_form02 .box_paint01{margin:8% 0 0}.application_form02 .box_paint01 .inner01{padding:8% 8% 0;background:#f6f6f6}.application_form02 .box_paint01:nth-of-type(2) .inner01{padding:8% 4%}.application_form02 .h2_basic01{padding:0 0 2%}.application_form02 .h2_basic01 h2{font-size:6.9333333333vw}.application_form02 .h2_basic01 h2 span{font-size:4.2666666667vw}.application_form02 .txt_lead01{margin:0 0 8%}.application_form02 .select_box select{padding:16px 1em 16px 20px;border-radius:4px;background:#fff;font-size:3.2vw}.application_form02 .form_area01 .name01{display:flex;flex-flow:row nowrap;justify-content:space-between}.application_form02 .form_area01 .name01 .input01{width:48%}.application_form02 .form_area01 .name01 .name_small01{font-size:1.8666666667vw}.application_form02 .form_area01 .name01 label.name_bar01:before{position:absolute;width:7%;border-radius:8px;content:"";background:#eaeaea}.application_form02 .form_area01:nth-of-type(3){margin:80px 0 50px}.application_form02 .form_area01:nth-of-type(3) .mailmagazine01{margin:0 0 8%;padding:0 0 8%;border-bottom:2px dotted #d2d2d2}.application_form02 .form_area01:nth-of-type(3) dt{font-weight:700}.application_form02 .form_area01:nth-of-type(3) .box_paint01 .inner01{padding:8%}.application_form02 .form_area01:nth-of-type(3) .box_paint01 .inner01 dl{color:#666}.application_form02 .form_area01:nth-of-type(3) .box_paint01 .inner01 dt{font-size:3.7333333333vw}.application_form02 .form_area01:nth-of-type(3) .box_paint01 .inner01 dd{font-size:3.2vw}.application_form02 .form_area01:nth-of-type(3) .confirm01{margin:0 0 40px}.application_form02 .form_title01{margin:4% 4% 12% 8%!important}.application_form02 .update-scroll{padding:4%;border:2px solid #d2d2d2;border-radius:8px;border-radius:4px;background:#fff}.application_form02 .update-scroll li{padding:2% 0;border-bottom:2px dotted #d2d2d2}.application_form02 .update-scroll li:last-child{border:none}.application_form02 .update-scroll li:hover{cursor:pointer}.application_form02 .apply_check01{margin:8% 0 0;padding:0 0 8%;border-bottom:2px dotted #d2d2d2}.application_form02 .choiced01{margin:8% 0 0}.application_form02 .choiced01 p{margin:0;color:#666;font-size:4.2666666667vw}.application_form02 .field_content01{padding:3%;background:#fff}.application_form02 .map_list01{margin:8% 0 0}.application_form02 .map_list01 .over,.application_form02 .map_list01 ul li:hover{color:#e60012}.application_form02 .delete01{color:#e60012!important;text-decoration:underline;text-align:right}.application_form02 .delete01:hover{cursor:pointer}.application_form02 .btn_basic04 button{padding:1.1em 2.5em 1.1em 1em}.application_form02 .btn_basic04 button p{font-size:4.2666666667vw}@media only screen and (min-width:768px),print{.application_form02 .txt_section01 .box_paint01 .box_column_2>div:first-child{width:65%;margin:0}.application_form02 .txt_section01 .box_paint01 .box_column_2 .point_basic01 dt{margin:0 0 6%;font-size:20px;font-size:2rem}.application_form02 .txt_section01 .box_paint01 .box_column_2 .point_basic01 dd{font-size:16px;font-size:1.6rem}.application_form02 .txt_section01 .box_paint01 .box_column_2 figure{width:30%;margin:-65px 0 0;text-align:left}.application_form02 .txt_section01 .box_paint01 .box_column_2 figure img{vertical-align:bottom}.application_form02 .inner01 p:last-of-type{margin:0 0 10px}.application_form02 .box_paint01{margin:4% 0 0}.application_form02 .box_paint01 .inner01{padding:4% 4% 0}.application_form02 .box_paint01:nth-of-type(2) .inner01{padding:4%}.application_form02 section .outer01{padding:90px 0 160px}.application_form02 section .inner01{max-width:772px;margin:0 auto}.application_form02 .h2_basic01{padding:0 0 3.5%}.application_form02 .h2_basic01 h2{font-size:28px;font-size:2.8rem}.application_form02 .h2_basic01 h2 span{font-size:20px;font-size:2rem}.application_form02 .form_area01 p span{font-weight:700}.application_form02 .form_area01 .name01 .name_small01{font-size:14px;font-size:1.4rem}.application_form02 .form_area01 .name01 label.name_bar01:before{width:1%}.application_form02 .form_area01:nth-of-type(3){margin:80px 0 60px}.application_form02 .form_area01:nth-of-type(3) .mailmagazine01{margin:0 0 8%;padding:0 0 8%;border-bottom:1px dotted #d2d2d2}.application_form02 .form_area01:nth-of-type(3) .box_paint01 .inner01{padding:35px}.application_form02 .form_area01:nth-of-type(3) .box_paint01 .inner01 dt{font-size:14px;font-size:1.4rem}.application_form02 .form_area01:nth-of-type(3) .box_paint01 .inner01 dd{font-size:12px;font-size:1.2rem}.application_form02 .form_area01:nth-of-type(3) .confirm01{width:50%;margin:0 auto}.application_form02 .form_area01:nth-of-type(3) .confirm01 .txt_error01{margin:0 0 40px}.application_form02 .form_title01{margin:2% 2% 30px!important}.application_form02 .select_box select{padding:16px 1em 16px 20px;font-size:16px;font-size:1.6rem}.application_form02 .txt_lead01{margin:0}.application_form02 .map_list01{margin:4% 0}.application_form02 .update-scroll01{margin:0;padding:4%}.application_form02 .update-scroll01 li{padding:2% 0;cursor:pointer}.application_form02 .update-scroll01 li:last-child{border:none}.application_form02 .apply_check01{margin:40px 0 0;padding:0 0 30px;border-bottom:1px dotted #d2d2d2}.application_form02 .choiced01{margin:0}.application_form02 .choiced01 p{margin:40px 0 0;font-size:16px;font-size:1.6rem}.application_form02 .field_content01{margin:0;padding:3%}.application_form02 .delete01{text-align:left}.application_form02 .btn_basic04 button{padding:1.1em 2.5em 1.1em 2em}.application_form02 .btn_basic04 button p{font-weight:400;font-size:16px;font-size:1.6rem}}.doctor_detail01 .h2_basic03{padding:0 0 14%}.doctor_detail01 .h2_basic03 figure{width:100%;max-width:178px;margin:0 auto 6%;text-align:center}.doctor_detail01 .btn_basic01.ico_before a{background:#fff url(/assets/images/ico_arrow_red01_left.svg) no-repeat left 1em top 50%;background-size:16px 16px}.doctor_detail01 .btn_basic01.ico_before a p{font-weight:400}.doctor_detail01 .table_basic01{margin:0 0 17%}.doctor_detail01 .table_basic01 dl{margin:-1px 0 0;padding:5% 0 7%;border-color:#d2d2d2;border-style:solid;border-width:1px 0}.doctor_detail01 .table_basic01 dl dt{margin:0 0 3%}.doctor_detail01 .table_basic01 dl dt:before{width:8px}.doctor_detail01 h2{color:#e60012;line-height:1;text-align:center;vertical-align:top;font-size:7.4666666667vw}.doctor_detail01 h2 span{display:inline-block;margin:6% 0 0;color:#333;line-height:1.3;vertical-align:top;font-size:3.2vw}.doctor_detail01 .news_list01{margin:24% 0 0}.doctor_detail01 .news_list01 .txt_basic01{margin:0 0 4%;font-size:5.3333333333vw}.doctor_detail01 .ul_basic02{margin:24% 0 0}.doctor_detail01.login_menu dl dt{color:#e60012;font-size:4.8vw}.doctor_detail01.login_menu dl dt span{display:inline-block;margin:0 0 0 4%;color:#333;font-size:3.2vw}.doctor_detail01.login_menu dl dd .btn_basic01 ul{margin:0 0 4%}.doctor_detail01.login_menu .btn_basic01 a p{font-size:3.2vw}.doctor_detail01.login_menu .btn_basic03 a,.doctor_detail01.login_menu .btn_basic03 button{min-height:60px;text-align:center;justify-content:center}@media only screen and (min-width:768px),print{.doctor_detail01{width:100%;max-width:620px;margin:0 auto}.doctor_detail01 .h2_basic03{display:flex;flex-flow:row nowrap;justify-content:flex-start;align-items:center;max-width:620px;margin:0 auto;padding:0 0 42px}.doctor_detail01 .h2_basic03 figure{width:100%;max-width:140px;margin:0 40px 0 0}.doctor_detail01 h2{color:#e60012;line-height:1.2;text-align:left;font-size:28px;font-size:2.8rem}.doctor_detail01 h2 span{margin:10px 0 0;color:#333;font-size:12px;font-size:1.2rem}.doctor_detail01 .table_basic01{margin:0 0 80px}.doctor_detail01 .table_basic01 dl{padding:10px 0}.doctor_detail01 .btn_basic01{margin:0 0 80px}.doctor_detail01 .btn_basic01 a p{width:100%;padding:0!important;font-size:16px;font-size:1.6rem}.doctor_detail01 .btn_basic01.col_3>:after{display:block;width:calc(33% - 10px)!important;content:""}.doctor_detail01 .news_list01{margin:0 0 80px}.doctor_detail01 .news_list01 .txt_basic01{margin:0 0 16px;font-size:20px;font-size:2rem}.doctor_detail01 .news_list01 .ico_label01{margin:0 2em 0 0}.doctor_detail01 .ul_basic02{margin:0 0 80px}.doctor_detail01.login_menu{max-width:none}.doctor_detail01.login_menu dl dt{margin:0 0 20px;font-size:24px;font-size:2.4rem}.doctor_detail01.login_menu dl dt span{margin:0 0 0 20px;font-size:14px;font-size:1.4rem}.doctor_detail01.login_menu dl dd .btn_basic01 ul{margin:0}.doctor_detail01.login_menu .btn_basic01{margin:0 0 10px}.doctor_detail01.login_menu .btn_basic01 a{min-height:100px}.doctor_detail01.login_menu .btn_basic01 a p{font-size:16px;font-size:1.6rem}.doctor_detail01.login_menu .btn_basic03 a{min-height:40px}.doctor_detail01.login_menu .btn_basic03 a p{font-size:16px;font-size:1.6rem}}.application_support_doctor01 section .h2_basic01 h2{font-size:8vw}.application_support_doctor01 section .txt_lead01{margin:0 0 8%;line-height:2;font-size:4.2666666667vw}.application_support_doctor01 section .box_paint01 dt{font-size:4.2666666667vw}.application_support_doctor01 section .box_paint01 dt span{font-size:5.3333333333vw}.application_support_doctor01 section .box_paint01 dd{line-height:2.125;font-size:4.2666666667vw}.application_support_doctor01 section .box_paint01 .txtlink_basic01 a,.application_support_doctor01 section .box_paint01 dd:nth-of-type(2){font-size:3.2vw}.application_support_doctor01 section .h3_basic01 h3{font-weight:700;font-size:4.8vw}.application_support_doctor01 section ol li{margin:0 0 12%;padding:0 0 12%;border-bottom:2px dotted #d2d2d2}.application_support_doctor01 section ol li dt{color:#e60012;font-weight:700}.application_support_doctor01 section ol li dt span{display:inline-block;font-size:3.2vw}.application_support_doctor01 section ol li:last-child{margin:0;padding:0;border-bottom:none}.application_support_doctor01 section:last-of-type .inner01{max-width:776px;margin:0 auto}.application_support_doctor01 section:last-of-type .outer01{padding:0 0 20%;border:none}.application_support_doctor01 section:last-of-type .outer01:before{display:none}.application_support_doctor01 section:last-of-type .h2_basic01{padding:0 0 4%}.application_support_doctor01 section:last-of-type .h2_basic01 h2{font-size:6.9333333333vw}.application_support_doctor01 section:last-of-type .h2_basic01 h2 span{font-size:4.8vw}.application_support_doctor01 .txtlink_basic01{color:#e60012}.application_support_doctor01 .box_paint01{margin:8% 0 0;background:none}.application_support_doctor01 .box_paint01 .inner01{padding:8% 6%;background:#f6f6f6}.application_support_doctor01 .box_paint01 .box_column_2 .point_basic01:first-of-type{margin:0 0 8%;padding:0 0 8%;border-bottom:2px dotted #d2d2d2}.application_support_doctor01 .box_paint01 .box_column_2 .point_basic01:first-of-type dt{margin:0 0 4%;font-size:4.8vw}.application_support_doctor01 .box_paint01 .box_column_2 .point_basic01:first-of-type dd{font-size:4.2666666667vw}.application_support_doctor01 .box_paint01 .box_column_2 .point_basic01:nth-of-type(2){margin:0}.application_support_doctor01 .box_paint01 .box_column_2 .point_basic01:nth-of-type(2) dd{padding-left:.5em;text-indent:-1em;font-size:3.2vw}.application_support_doctor01 .box_paint01 .box_column_2 .point_basic01 dt:first-child{margin:0 0 6%}.application_support_doctor01 .box_paint01 .box_column_2 .point_basic01 dt:first-child span{display:block;width:100%;margin:0 auto;border-radius:28px;font-weight:700}.application_support_doctor01 .inner01 p:last-of-type{margin:0 0 2%}.application_support_doctor01 .inner01 p.form_title01{margin:10% 0 4.5% 1.5em}.application_support_doctor01 .inner01 p.form_title02{margin:0 0 4.5% 1.5em}.application_support_doctor01 .form_area01 input{margin:0 0 2%}.application_support_doctor01 .form_area01 .name01{display:flex;flex-flow:row nowrap;justify-content:space-between}.application_support_doctor01 .form_area01 .name01 .input01{width:48%}.application_support_doctor01 .form_area01 .name01 .name_small01{font-size:1.8666666667vw}.application_support_doctor01 .form_area01 .name01 label.name_bar01:before{position:absolute;width:7%;height:2.5em;border-radius:8px;content:"";background:#eaeaea}.application_support_doctor01 .form_area01 .select_box select{background:#fff;font-size:4.2666666667vw}.application_support_doctor01 .form_area01 .select_ymd01 .select_y01{width:100%;margin:0 0 8%}.application_support_doctor01 .form_area01 .select_ymd01 .input_md01{display:flex;flex-flow:row nowrap;justify-content:space-between;width:100%}.application_support_doctor01 .form_area01 .select_ymd01 .input_md01 .input_box{display:flex;flex-flow:row nowrap;justify-content:space-between;align-items:flex-end;width:48%}.application_support_doctor01 .form_area01 .select_ymd01 .input_md01 .input_box span{display:inline-block;margin:0 0 0 2%;font-size:3.7333333333vw}.application_support_doctor01 .form_area01 .select_ymd01 .input_md01 .input_box:after{right:2em}.application_support_doctor01 .form_area02{margin:80px 0 50px}.application_support_doctor01 .form_area02 .mailmagazine01{margin:0 0 8%;padding:0 0 8%;border-bottom:2px dotted #d2d2d2}.application_support_doctor01 .form_area02 dt{font-weight:700}.application_support_doctor01 .form_area02 .box_paint01 .inner01{padding:8%}.application_support_doctor01 .form_area02 .box_paint01 .inner01 dl{color:#666}.application_support_doctor01 .form_area02 .box_paint01 .inner01 dt{font-size:3.7333333333vw}.application_support_doctor01 .form_area02 .box_paint01 .inner01 dd{font-size:3.2vw}.application_support_doctor01 .form_area02 .confirm01{margin:0 0 40px}.application_support_doctor01 .field-content01{margin:8% 0 0}.application_support_doctor01 .field-content01 input{background:#fff}.application_support_doctor01 .confirm01{margin:0 0 6%}.application_support_doctor01 .btn_basic04 button{padding:1.1em 2.5em 1.1em 2em}.application_support_doctor01 .btn_basic04 button p{font-weight:400;font-size:16px;font-size:1.6rem}@media only screen and (min-width:768px),print{.application_support_doctor01 .txt_section02 .box_paint01 .inner01{padding:35px}.application_support_doctor01 .box_paint01 .box_column_2 .point_basic01:first-of-type{margin:0 0 8%;padding:0 0 8%}.application_support_doctor01 .box_paint01 .box_column_2 .point_basic01:first-of-type dt{margin:0 0 4%;font-size:20px;font-size:2rem}.application_support_doctor01 .box_paint01 .box_column_2 .point_basic01:first-of-type dd,.application_support_doctor01 .box_paint01 .box_column_2 .point_basic01:nth-of-type(2) dd,.application_support_doctor01 .box_paint01 .box_column_2 .point_basic01:nth-of-type(2) dt{font-size:16px;font-size:1.6rem}.application_support_doctor01 .box_paint01 .box_column_2 .point_basic01 dt:first-child{margin:0 0 20px}.application_support_doctor01 .box_paint01 .box_column_2 .point_basic01 dt:first-child span{width:60%;margin:0;padding:10px}.application_support_doctor01 section .h2_basic01 h2{font-size:28px;font-size:2.8rem}.application_support_doctor01 section .txt_lead01{margin:0 0 8%;font-size:16px;font-size:1.6rem}.application_support_doctor01 section .box_paint01 dt{font-size:20px;font-size:2rem}.application_support_doctor01 section .box_paint01 dt span{font-size:24px;font-size:2.4rem}.application_support_doctor01 section .box_paint01 dd{font-size:16px;font-size:1.6rem}.application_support_doctor01 section .box_paint01 .txtlink_basic01 a,.application_support_doctor01 section .box_paint01 dd:nth-of-type(2){font-size:14px;font-size:1.4rem}.application_support_doctor01 section .h3_basic01{padding:0 0 40px}.application_support_doctor01 section .h3_basic01 h3{font-size:28px;font-size:2.8rem}.application_support_doctor01 section ol li{margin:0 0 25px;padding:0;border:none}.application_support_doctor01 section ol li dt span{font-size:24px;font-size:2.4rem}.application_support_doctor01 section:last-of-type .outer01{padding:0 0 100px;border:none}.application_support_doctor01 section:last-of-type .outer01:before{display:none}.application_support_doctor01 section:last-of-type .h2_basic01{padding:0 0 4%}.application_support_doctor01 section:last-of-type .h2_basic01 h2{font-size:28px;font-size:2.8rem}.application_support_doctor01 section:last-of-type .h2_basic01 h2 span{font-size:20px;font-size:2rem}.application_support_doctor01 .input01,.application_support_doctor01 .input01:last-of-type{margin:0}.application_support_doctor01 .inner01 p:last-of-type{margin:0 0 2%}.application_support_doctor01 .inner01 p.form_title01{margin:30px 0 20px 15px}.application_support_doctor01 .inner01 p.form_title02{margin:0 0 4.5% 1.5em}.application_support_doctor01 .form_area01 .name01 .name_small01{font-size:14px;font-size:1.4rem}.application_support_doctor01 .form_area01 .name01 label.name_bar01:before{width:4px;height:20px}.application_support_doctor01 .form_area01 .select_ymd01 .select_y01{margin:0 0 2%}.application_support_doctor01 .form_area01 .select_ymd01 .input_md01 .input_box{width:49%}.application_support_doctor01 .form_area01 .select_ymd01 .input_md01 .input_box span{display:inline-block;margin:0 0 0 2%;font-size:18px;font-size:1.8rem}.application_support_doctor01 .form_area01 .select_ymd01 .input_md01 .input_box:after{right:2.5em}.application_support_doctor01 .form_area01 .select_box select{font-size:16px;font-size:1.6rem}.application_support_doctor01 .form_area02{margin:80px 0 60px}.application_support_doctor01 .form_area02 .mailmagazine01{margin:0 0 8%;padding:0 0 8%;border-bottom:1px dotted #d2d2d2}.application_support_doctor01 .form_area02 .box_paint01 .inner01{padding:35px}.application_support_doctor01 .form_area02 .box_paint01 .inner01 dt{font-size:14px;font-size:1.4rem}.application_support_doctor01 .form_area02 .box_paint01 .inner01 dd{font-size:12px;font-size:1.2rem}.application_support_doctor01 .form_area02 .confirm01{width:50%;margin:0 auto}.application_support_doctor01 .form_area02 .confirm01 .txt_error01{margin:0 0 40px}.application_support_doctor01 label{font-size:16px;font-size:1.6rem}.application_support_doctor01 .txt_lead01{margin:0}.application_support_doctor01 .txt_section01:last-of-type .box_column_2{justify-content:space-around}.application_support_doctor01 .txt_section01:last-of-type .box_column_2>div:first-child{width:50%}.application_support_doctor01 .txt_section01:last-of-type .box_column_2>figure{width:30%;margin:-130px 0 0;text-align:left}.application_support_doctor01 .box_paint01{margin:4% 0 0}.application_support_doctor01 .box_paint01 .inner01,.application_support_doctor01 .box_paint01:nth-of-type(2) .inner01{padding:4%}.application_support_doctor01 .box_paint01 .box_column_2 .point_basic01:first-of-type{margin:0;padding:0;border-bottom:none}.application_support_doctor01 .box_paint01 .box_column_2 .point_basic01:nth-of-type(2){margin:0}.application_support_doctor01 .btn_basic04 button{padding:1.1em 2.5em 1.1em 2em}.application_support_doctor01 .btn_basic04 button p{font-weight:400;font-size:16px;font-size:1.6rem}}.advice-doctor__menu .outer01 .inner01 .tab01 ul li a{text-align:center}@media only screen and (min-width:1166px),print{.advice-doctor__about--doctor-types:last-of-type{margin-top:60px}.advice-doctor__about--image{width:55%!important;margin:0 0 24px!important}.advice-doctor__search .box_column_2{align-items:stretch!important}.advice-doctor__search .box_column_2>div:first-child{display:flex;flex-direction:column;justify-content:space-between}}.advice-doctor__search--separated>div{margin:0 0 14%;padding:0 0 14%;background-image:linear-gradient(90deg,#d2d2d2,#d2d2d2 1px,transparent 0,transparent 0);background-repeat:repeat-x;background-position:0 100%;background-size:3px 1px}@media only screen and (min-width:1166px),print{.advice-doctor__search--separated>div>section:not(:first-of-type){margin-top:56px}}.advice-doctor__search--separated button p{font-weight:700!important;font-size:16px;font-size:1.6rem}.advice-doctor__search--separated .left .from-map{display:none}@media only screen and (min-width:1166px),print{.advice-doctor__search--separated .left .from-map{display:block}.advice-doctor__search--separated .left .from-map form .btn_basic04 a{justify-content:center;font-weight:700;font-size:1.6rem;line-height:1.4;padding:1.2em 2em}.advice-doctor__search--separated .right{padding-bottom:0;background:none}}.advice-doctor__search--separated .right .from-cancer{display:none}@media only screen and (min-width:1166px),print{.advice-doctor__search--separated .right .from-cancer{display:block}.advice-doctor__search--separated .search-button{font-size:1.6rem;font-weight:700!important}.advice-doctor__search--from-map{display:none}}.advice-doctor__search--from-map form .btn_basic04 a{justify-content:center;font-weight:700}@media only screen and (min-width:1166px),print{.advice-doctor__search--from-map-sp{display:none}}.advice-doctor__search--from-map-sp form .btn_basic04 a{justify-content:center;font-weight:700}@media only screen and (min-width:1166px),print{.advice-doctor__search--from-cancer-sp{display:none}}.advice-doctor__search--from-cancer-sp button p{font-weight:700!important;font-size:16px;font-size:1.6rem}.advice-doctor__search--cancer{padding-bottom:40px}.advice-doctor__search--cancer input[type=checkbox]+label{line-height:2}@media only screen and (min-width:1166px),print{.advice-doctor__search--cancer input[type=checkbox]+label{line-height:1.2}}.advice-doctor__search--cancer .about>div:nth-of-type(2){margin-left:45px}.advice-doctor__search--cancer .about>div:nth-of-type(2) a{color:#e60012}.advice-doctor__interview-sheet:not(:first-of-type){margin-top:45px}@media only screen and (min-width:1166px),print{.advice-doctor__interview-sheet .box_column_2{align-items:center!important}}.advice-doctor__login-and-registration--registration-info .inner01>div dl dd:nth-of-type(3) ol li{margin-top:32px}@media only screen and (min-width:1166px),print{.advice-doctor__login-and-registration--registration-info .inner01>div dl dd:nth-of-type(3) ol li{display:flex}.advice-doctor__login-and-registration--registration-info .inner01>div dl dd:nth-of-type(3) ol li:not(:first-of-type){margin-top:24px}}.advice-doctor__login-and-registration--registration-info .inner01>div dl dd:nth-of-type(3) ol li header{font-size:16px;font-size:1.6rem;color:#e60012;letter-spacing:1.12px;font-weight:700}.advice-doctor__login-and-registration--registration-info .inner01>div dl dd:nth-of-type(3) ol li p{margin-top:16px;font-size:16px;font-size:1.6rem;line-height:34px;letter-spacing:1.12px}@media only screen and (min-width:1166px),print{.advice-doctor__login-and-registration--registration-info .inner01>div dl dd:nth-of-type(3) ol li p{margin-top:0;margin-left:24px}}.doctor__profile--heading .profile01 .ico_label01,.doctor__profile--heading .profile01 .ico_label02,.doctor__profile--heading .profile01 .ico_label03{display:block;max-width:180px;margin:0 auto}@media only screen and (min-width:1166px),print{.doctor__profile--heading .profile01 .ico_label01,.doctor__profile--heading .profile01 .ico_label02,.doctor__profile--heading .profile01 .ico_label03{display:inline-block;max-width:135px;margin-bottom:30px}}.doctor__profile--heading .profile01>div:not(:first-of-type){margin-top:15px}@media only screen and (min-width:1166px),print{.doctor__profile--heading .profile01>div:not(:first-of-type){margin-top:0;margin-left:16px}}.doctor__profile--heading .profile01>div:last-of-type{margin-bottom:32px}@media only screen and (min-width:1166px),print{.doctor__profile--heading .profile01>div:last-of-type{margin-bottom:30px}}.doctor__profile--cancer-doctor-registration{padding:8vw 0 10.6666666667vw}@media only screen and (min-width:1166px),print{.doctor__profile--cancer-doctor-registration{padding:100px 0}}.doctor__profile--cancer-doctor-registration header{color:#e60012;font-size:20px}.doctor__profile--cancer-doctor-registration p{margin-top:5.3333333333vw;font-size:16px;line-height:34px;letter-spacing:1.12px}@media only screen and (min-width:1166px),print{.doctor__profile--cancer-doctor-registration p{margin-top:30px}}.doctor__profile--cancer-doctor-registration p a{color:#e60012;text-decoration:underline}.doctor__profile--cancer-doctor-registration div.btn_basic04{margin-top:8vw}@media only screen and (min-width:1166px),print{.doctor__profile--cancer-doctor-registration div.btn_basic04{margin-top:60px;max-width:540px}}.doctor__profile--cancer-doctor-registration div.btn_basic04 a{justify-content:center}.doctor__profile--slides{margin-top:80px!important;margin-bottom:80px!important}@media only screen and (min-width:1166px),print{.doctor__profile--slides{margin-bottom:auto!important}}.doctor__profile--slides>header{color:#e60012;font-size:20px;line-height:36px}@media only screen and (min-width:1166px),print{.doctor__profile--slides>header{line-height:30px}}.doctor__profile--slides>p{margin-top:40px!important;font-size:16px;line-height:34px;letter-spacing:1.12px}@media only screen and (min-width:1166px),print{.doctor__profile--slides>p{margin-top:33px;line-height:34px}}.doctor__profile--slides>p:last-of-type{margin-top:80px!important}.doctor__profile--slides .btn_basic04{margin-top:40px}@media only screen and (min-width:1166px),print{.doctor__profile--slides .btn_basic04{margin-top:60px}}.doctor__profile--slides .btn_basic04 a{font-size:12px;justify-content:center;line-height:20px;text-align:center}@media only screen and (min-width:1166px),print{.doctor__profile--slides .btn_basic04 a{font-size:14px;height:58px}}.doctor__password--heading{padding-bottom:46px}.doctor__password--heading header{font-size:16px;font-size:1.6rem;font-weight:500;line-height:2.125;letter-spacing:1.12px}.doctor__password--heading p{margin-top:20px!important;font-size:12px;font-size:1.2rem;font-weight:500;line-height:2;color:#666}.doctor__password--heading p a{color:#e60012;text-decoration:underline}.doctor__password--body{padding:45px 0 100px;position:relative;border-top:2px solid #d2d2d2}.doctor__password--body .wrapper>header{color:#e60012;text-align:center;font-size:20px;font-size:2rem;font-weight:500;line-height:1.8;letter-spacing:1.12px}.doctor__password--body .wrapper>p{margin-top:20px;font-size:16px;font-size:1.6rem;font-weight:500;line-height:2.125;letter-spacing:1.12px}@media only screen and (min-width:1166px),print{.doctor__password--body .wrapper>p{text-align:center}}.doctor__password--body .wrapper>aside{margin-top:20px;font-size:12px;font-size:1.2rem;font-weight:500;line-height:2;color:#666}@media only screen and (min-width:1166px),print{.doctor__password--body .wrapper>aside{text-align:center}}.doctor__password--body .wrapper>div{margin-top:40px;font-size:12px;font-weight:500;line-height:25.5px;letter-spacing:1.12px;color:#666}@media only screen and (min-width:1166px),print{.doctor__password--body .wrapper>div{text-align:center}}.doctor__password--body .wrapper>div a{color:#e60012;text-decoration:underline}.doctor__password--body .wrapper form{margin-top:40px}@media only screen and (min-width:1166px),print{.doctor__password--body .wrapper form{width:100%;max-width:540px;margin:0 auto}}.doctor__password--body .wrapper form>div{margin-top:20px}.doctor__password--body .wrapper form>div header{display:block;position:relative;margin:0 0 4.5% 1.5em;text-align:left;font-size:4.2666666667vw;font-size:16px;font-size:1.6rem;font-weight:500;line-height:2.125;letter-spacing:1.12px}@media only screen and (min-width:1166px),print{.doctor__password--body .wrapper form>div header{margin-left:16px}}.doctor__password--body .wrapper form>div header:before{position:absolute;top:52.5%;left:-1.5em;width:3%;height:1.8em;border-radius:8px;content:"";background:#eaeaea;transform:translateY(-50%)}@media only screen and (min-width:1166px),print{.doctor__password--body .wrapper form>div header:before{width:4px;height:20px;left:-1.5rem}}.doctor__password--body .wrapper form>div header span{margin-left:15px;font-size:12px;font-size:1.2rem;font-weight:500;line-height:2;color:#e60012}.doctor__password--body .wrapper form>div p.error{margin-top:8px;font-size:12px;font-size:1.2rem;font-weight:500;line-height:2;color:#e60012}.doctor__password--body .wrapper form button{margin-top:40px}@media only screen and (min-width:1166px),print{.doctor__password--body .wrapper form button{margin-top:60px}}.doctor__password--body .wrapper>a{margin-top:40px}@media only screen and (min-width:1166px),print{.doctor__password--body .wrapper>a{max-width:540px;margin:60px auto 0}}.doctor__password--body:before{position:absolute;top:-2px;left:0;width:121px;height:2px;content:"";background:#e60012 none}.doctor__password--body>a{margin-top:40px}.doctor-cancer-registration__flow{background-color:#f6f6f6;border-radius:4px;padding:9.0666666667vw 5.3333333333vw}@media only screen and (min-width:1166px),print{.doctor-cancer-registration__flow{padding:45px 47px}}.doctor-cancer-registration__flow>header{color:#e60012;font-size:20px;letter-spacing:1.12px}.doctor-cancer-registration__flow ol{margin-top:4vw}@media only screen and (min-width:1166px),print{.doctor-cancer-registration__flow ol{margin-top:20px}}.doctor-cancer-registration__flow ol li:not(:first-of-type){margin-top:8vw;border-top:2px solid #d2d2d2;padding-top:5.3333333333vw}@media only screen and (min-width:1166px),print{.doctor-cancer-registration__flow ol li:not(:first-of-type){margin-top:20px;border:none;padding:0}}.doctor-cancer-registration__flow ol li header{color:#e60012;letter-spacing:1.12px;font-size:16px}.doctor-cancer-registration__flow ol li header span{font-size:18px}.doctor-cancer-registration__flow ol li p{margin-top:1.3333333333vw;font-size:16px;letter-spacing:1.12px;line-height:34px}.doctor-cancer-registration__flow ol li aside{color:#666;font-size:12px}.doctor-cancer-registration__flow ol li aside a{color:#e60012}.doctor-cancer-registration__register{margin-top:10.6666666667vw}@media only screen and (min-width:1166px),print{.doctor-cancer-registration__register{margin:60px auto 100px;max-width:540px}}@media only screen and (min-width:1166px)and (min-width:1166px),print{.doctor-cancer-registration__register .btn_basic04 button{justify-content:center}}html.legacy{background-color:#63bfef}html.legacy article,html.legacy aside,html.legacy blockquote,html.legacy body,html.legacy code,html.legacy dd,html.legacy div,html.legacy dl,html.legacy dt,html.legacy fieldset,html.legacy figure,html.legacy footer,html.legacy form,html.legacy h1,html.legacy h2,html.legacy h3,html.legacy h4,html.legacy h5,html.legacy h6,html.legacy header,html.legacy img,html.legacy input,html.legacy legend,html.legacy li,html.legacy nav,html.legacy ol,html.legacy p,html.legacy pre,html.legacy section,html.legacy td,html.legacy textarea,html.legacy th,html.legacy ul{margin:0;padding:0}html.legacy a,html.legacy a:focus,html.legacy input,html.legacy input:focus{outline:none}html.legacy article,html.legacy aside,html.legacy figcaption,html.legacy figure,html.legacy footer,html.legacy header,html.legacy nav,html.legacy section{display:block}html.legacy body{color:#333;background-color:#fff;font:100%/1.75em ヒラギノ角ゴ ProN W3,Hiragino Kaku Gothic ProN,ヒラギノ角ゴ Pro W3,Hiragino Kaku Gothic Pro,メイリオ,Meiryo,ＭＳ Ｐゴシック,MS P Gothic,sans-serif;text-align:left}html.legacy textarea{font:1em/1.5em ヒラギノ角ゴ ProN W3,Hiragino Kaku Gothic ProN,ヒラギノ角ゴ Pro W3,Hiragino Kaku Gothic Pro,メイリオ,Meiryo,ＭＳ Ｐゴシック,MS P Gothic,sans-serif}html.legacy a,html.legacy a:visited{color:#0186cc;text-decoration:underline}html.legacy a:hover{color:#03436f;text-decoration:underline}html.legacy img{border:0;vertical-align:middle}html.legacy a img{display:block;border:0;text-decoration:none}html.legacy h1,html.legacy h2,html.legacy h3,html.legacy h4,html.legacy h5,html.legacy h6{font-size:1em;line-height:1em}html.legacy input,html.legacy select{font-size:1em}html.legacy ol,html.legacy ul{margin-bottom:2em}html.legacy ul li{margin:0 0 .5em 1.75em;list-style:square none outside}html.legacy ol li{margin:0 0 .5em 1.75em;list-style:decimal none outside}html.legacy table{border-collapse:separate;border-spacing:0;empty-cells:show}html.legacy .fl_left{float:left}html.legacy .fl_right{float:right}html.legacy .txt_left{text-align:left}html.legacy .txt_right{text-align:right}html.legacy .txt_center{text-align:center}html.legacy .font_bold{font-weight:bolder}html.legacy .font_small{font-weight:bolder;font-size:.75em}html.legacy .font_sup{margin:0 .5em 0 .25em;color:#0186cc}html.legacy body{width:100%}html.legacy #globalHeader{margin-bottom:24px;width:100%}html.legacy #globalTitle{background-color:#63bfef}html.legacy #globalTitleInner{margin:0 auto;width:960px;height:60px;position:relative}html.legacy #logo{float:left;width:284px}html.legacy #catch{float:left;width:310px}html.legacy #btnInquiry{float:right;margin-top:17px;width:190px;height:28px;overflow:hidden}html.legacy #btnInquiry a{display:block;padding-top:28px;width:190px;height:0;background:url(/assets/images/legacy/btn_global.png) 0 0 no-repeat}html.legacy #btnInquiry a:hover{background-position:-310px top}html.legacy #btnEnglish{float:right;margin-top:17px;margin-right:10px;width:72px;height:28px;overflow:hidden}html.legacy #btnEnglish a{display:block;padding-top:28px;width:72px;height:0;background:url(/assets/images/legacy/btn_english.gif) no-repeat;background-position:0 -32px}html.legacy #btnEnglish a:hover{background-position:0 -1px}html.legacy #btnChinese{float:right;margin-top:17px;margin-right:10px;width:72px;height:28px;overflow:hidden}html.legacy #btnChinese a{display:block;padding-top:28px;width:72px;height:0;background:url(/assets/images/legacy/btn_chinese.gif) no-repeat;background-position:0 -32px}html.legacy #btnChinese a:hover{background-position:0 -1px}html.legacy #btnLangSelect{position:absolute;top:17px;right:200px;z-index:100;width:98px}html.legacy #btnLangSelect>span{display:block;width:98px;height:0;padding-top:28px;background:url(/assets/images/legacy/btn_language_select.gif) no-repeat;background-position:0 -32px;overflow:hidden}html.legacy #btnLangSelect:hover>span{background-position:0 -1px}html.legacy #btnLangSelectMenu{display:none;position:absolute;top:24px;left:-8px;z-index:200;margin:0}html.legacy #btnLangSelect:hover>span+#btnLangSelectMenu{display:block}html.legacy #btnLangSelectMenu a{color:#000;text-decoration:none;display:block;border-top:1px solid #e5e5e5}html.legacy #btnLangSelectMenu li{list-style:none;margin:0;font-size:12px;text-align:center;line-height:34px;width:110px;padding:0 8px;background:url(/assets/images/legacy/select_lang_list_bg.png) 50% 0 repeat-y}html.legacy #btnLangSelectMenu li:first-of-type{background-image:url(/assets/images/legacy/select_lang_list_bg_h.png);background-repeat:no-repeat;padding-top:8px}html.legacy #btnLangSelectMenu li:first-of-type a{border-top:none}html.legacy #btnLangSelectMenu li:last-of-type{background-image:url(/assets/images/legacy/select_lang_list_bg_f.png);background-repeat:no-repeat;padding-bottom:8px}html.legacy #btnLangSelectMenu a:hover{color:#0185cf}html.legacy #globalNav{background:url(/assets/images/legacy/bg_nav.png) 0 0 repeat-x}html.legacy #globalNav ul{margin:0 auto;width:960px;height:86px}html.legacy #globalNav ul li{float:left;margin:0;height:77px;list-style:none;overflow:hidden}html.legacy #globalNav ul li a{display:block;padding-top:77px;height:0;background-image:url(/assets/images/legacy/global_nav.gif);background-repeat:no-repeat}html.legacy li#locomo{width:168px}html.legacy li#locomo a{width:168px;background-position:0 0}html.legacy li#locomo a.current,html.legacy li#locomo a:hover{background-position:left -80px}html.legacy li#check{width:182px}html.legacy li#check a{width:182px;background-position:-169px top}html.legacy li#check a.current,html.legacy li#check a:hover{background-position:-169px -80px}html.legacy li#report{width:212px}html.legacy li#report a{width:212px;background-position:-352px top}html.legacy li#report a.current,html.legacy li#report a:hover{background-position:-352px -80px}html.legacy li#supporter{width:185px}html.legacy li#supporter a{width:185px;background-position:-565px top}html.legacy li#supporter a.current,html.legacy li#supporter a:hover{background-position:-565px -80px}html.legacy li#about{width:213px}html.legacy li#about a{width:213px;background-position:-751px top}html.legacy li#about a.current,html.legacy li#about a:hover{background-position:-751px -80px}html.legacy #container{margin:0 auto 50px;width:960px}html.legacy #container:after{content:".";clear:both;display:block;height:0;visibility:hidden}html.legacy #content{float:left;margin-right:20px;width:640px}html.legacy #breadcrumb{width:630px;padding:0}html.legacy #breadcrumb ul{margin-bottom:0;height:22px}html.legacy #breadcrumb ul li{display:block;float:left;margin:0 10px 0 0;font-size:.75em;line-height:1em;color:#b2b2b2}html.legacy #breadcrumb ul li a{margin-right:10px;color:#000;text-decoration:none}html.legacy #breadcrumb ul li a:hover{color:#b2b2b2;text-decoration:none}html.legacy li#breadcrumbHome{padding-left:19px;background:url(/assets/images/legacy/icon_home.gif) 0 no-repeat}html.legacy #mainContent article,html.legacy #mainContent section{overflow:hidden}html.legacy #midashi01,html.legacy #midashi02{margin-bottom:30px;width:630px}html.legacy .midashi02{margin-bottom:30px;padding-left:30px;height:60px;font-size:1.125em;line-height:60px;background:url(/assets/images/legacy/title_midashi_02.gif) 0 0 no-repeat}html.legacy .midashi03{margin:0 0 1.5em 7px;padding:.625em 0 .625em 20px;border-left:5px solid #0998e3;line-height:1.5em}html.legacy .midashi04{margin:.75em 0 1.5em;font-size:1em;line-height:1.6em;color:#4c4c4c}html.legacy #mainContent p{margin-bottom:1.25em}html.legacy #sns{width:630px}html.legacy #side{float:left;margin:22px 0 -10px;width:300px}html.legacy #subNav ul{margin-bottom:15px;border-bottom:2px solid #e6e6e6}html.legacy #subNav ul li{margin:0;list-style:none}html.legacy #subNav ul li a{display:block;height:43px;text-indent:-9999px}html.legacy #subNav ul li.subNavB a{display:block;height:62px;text-indent:-9999px}html.legacy #subNav ul ul.subsubNav{margin:0;padding:0 0 4px;border:0;background-color:#ededed;overflow:visible}html.legacy #subNav ul ul.subsubNav li a{height:39px}html.legacy #subNav ul ul.subsubNav li:first-child{padding:4px 0 0}html.legacy #subNav ul ul.subsubNav li:first-child a{height:43px}html.legacy #sideBnrCatch{height:40px}html.legacy #sideBnr{margin-bottom:15px}html.legacy #sideLogin{margin-bottom:15px;padding-bottom:12px;border-bottom:3px solid #98cc66;background-color:#e1f2d1}html.legacy #sideLogin header h1{height:22px;font-size:0}html.legacy #btnLogin{width:259px;height:51px;overflow:hidden}html.legacy #btnLogin a{display:block;padding-top:51px;width:259px;height:0;background:url(/assets/images/legacy/btn_supporter_menu.png) 0 0 no-repeat}html.legacy #btnLogin a:hover{background-position:-270px top}html.legacy #btnSignup{width:259px;height:51px;overflow:hidden}html.legacy #btnSignup a{display:block;padding-top:51px;width:259px;height:0;background:url(/assets/images/legacy/btn_supporter_menu.png) left -60px no-repeat}html.legacy #btnSignup a:hover{background-position:-270px -60px}html.legacy .sideLoginBtn{margin:12px 0 0 20px}html.legacy #sideMenu{margin-bottom:15px;border-bottom:3px solid #98cc66;background-color:#e1f2d1}html.legacy #sideMenu header h1{height:38px;font-size:0}html.legacy #status{width:110px;font-size:.75em;color:#fff;background-color:#f7ad3c}html.legacy #status,html.legacy #supporterId{float:left;line-height:32px;height:32px;text-align:center}html.legacy #supporterId{width:190px;font-weight:bolder;color:#e78800;background-color:#fef6e9}html.legacy #sideMenu ul{margin-bottom:0;padding:12px 0 2px 20px;overflow:hidden}html.legacy #sideMenu li.menu{margin:0 0 10px;width:259px;list-style:none;overflow:hidden}html.legacy #sideMenu li.menu a{display:block;width:259px;height:0;background:url(/assets/images/legacy/btn_supporter_menu.png) 0 0 no-repeat}html.legacy #sideMenu li#menu01,html.legacy #sideMenu li#menu02,html.legacy #sideMenu li#menu04{height:51px}html.legacy #sideMenu li#menu03,html.legacy #sideMenu li#menu05,html.legacy #sideMenu li#menu07{height:61px}html.legacy #sideMenu li#menu06{height:43px}html.legacy #sideMenu li#menu01 a{padding-top:51px;background-position:left -120px}html.legacy #sideMenu li#menu01 a:hover{background-position:-270px -120px}html.legacy #sideMenu li#menu02 a{padding-top:51px;background-position:left -180px}html.legacy #sideMenu li#menu02 a:hover{background-position:-270px -180px}html.legacy #sideMenu li#menu03 a{padding-top:61px;background-position:left -240px}html.legacy #sideMenu li#menu03 a:hover{background-position:-270px -240px}html.legacy #sideMenu li#menu04 a{padding-top:51px;background-position:left -310px}html.legacy #sideMenu li#menu04 a:hover{background-position:-270px -310px}html.legacy #sideMenu li#menu05 a{padding-top:61px;background-position:left -370px}html.legacy #sideMenu li#menu05 a:hover{background-position:-270px -370px}html.legacy #sideMenu li#menu06 a{padding-top:43px;background-position:left -440px}html.legacy #sideMenu li#menu06 a:hover{background-position:-270px -440px}html.legacy #sideMenu li#menu07 a{padding-top:61px;background-position:left -490px}html.legacy #sideMenu li#menu07 a:hover{background-position:-270px -490px}html.legacy #sideMenu.orgLogin{border-bottom:3px solid #f7ad3c;background-color:#fef6e9}html.legacy #sideMenu.orgLogin #status{float:left;width:110px;font-size:.75em;line-height:32px;height:32px;text-align:center;color:#fff;background-color:#98cc66}html.legacy #sideMenu.orgLogin #supporterId{float:left;width:190px;font-weight:bolder;line-height:32px;height:32px;text-align:center;color:#5a981d;background-color:#e1f2d1}html.legacy #sideMenu.orgLogin li.menu a{background:url(/assets/images/legacy/org/btn_org_menu.png) 0 0 no-repeat}html.legacy .sideInfo{margin-bottom:10px}html.legacy .sideInfoTitle{height:43px}html.legacy .sideInfoContent{padding:20px;background-color:#ededed;overflow:hidden}html.legacy .sideInfoText{float:left;width:162px}html.legacy #btnFb,html.legacy #btnInterview,html.legacy #btnSupport,html.legacy #btnTw{margin-bottom:10px;width:300px;height:72px;overflow:hidden}html.legacy #btnFb a{display:block;padding-top:72px;width:300px;height:0;background:url(/assets/images/legacy/btn_global.png) left -70px no-repeat}html.legacy #btnFb a:hover{background-position:-310px -70px}html.legacy #btnTw a{display:block;padding-top:72px;width:300px;height:0;background:url(/assets/images/legacy/btn_global.png) left -310px no-repeat}html.legacy #btnTw a:hover{background-position:-310px -310px}html.legacy #btnInterview a{display:block;padding-top:72px;width:300px;height:0;background:url(/assets/images/legacy/btn_global.png) left -150px no-repeat}html.legacy #btnInterview a:hover{background-position:-310px -150px}html.legacy #btnSupport a{display:block;padding-top:72px;width:300px;height:0;background:url(/assets/images/legacy/btn_global.png) left -230px no-repeat}html.legacy #btnSupport a:hover{background-position:-310px -230px}html.legacy #btnOrg{margin-bottom:10px;width:300px;height:200px;overflow:hidden}html.legacy #btnOrg a{display:block;padding-top:200px;width:300px;height:0;background:url(/assets/images/legacy/banner_jichitai_side300x200.jpg) 0 0 no-repeat}html.legacy #sideSearch{margin-bottom:15px;padding:0 0 15px;border-bottom:3px solid #63bfef;background-color:#dcf3fc;overflow:hidden}html.legacy #sideSearch header h1{height:38px;font-size:0}html.legacy #whatsSupporter{padding:20px 0 0 20px}html.legacy #whatsSupporter img{display:block}html.legacy #whatsSupporter p{font-weight:400;font-size:.75em;line-height:1.65em;color:#333;padding:0 20px 0 0;margin:10px 0 0}html.legacy #whatsSupporter2{clear:both;margin:20px auto 0;padding:20px 0 15px 20px}html.legacy #whatsSupporter2 img{display:block}html.legacy #sideSearch form{clear:both;overflow:hidden;padding:15px 0 0;margin:15px 0 0;border-top:1px dotted #63bfef}html.legacy #sideSearch form:first-child{border-top:none}html.legacy #sideSearch dl{margin-left:20px}html.legacy #sideSearch dt{display:block;float:left;margin-right:10px}html.legacy #sideSearch dt select{font-size:.75em;width:170px}html.legacy #sideSearch dd{display:block;float:left;height:30px;background:url(/assets/images/legacy/btn_search_on.gif) 0 0 no-repeat}html.legacy #sideSearch dd input:hover{opacity:0;filter:alpha(opacity=0)}html.legacy #globalFooter{clear:both;width:100%}html.legacy #globalFooter a:hover{color:#03436f}html.legacy #goTop{margin:0 auto;width:960px}html.legacy #btnTop{float:right;width:128px;height:34px;overflow:hidden}html.legacy #btnTop a{display:block;padding-top:34px;width:128px;height:0;background:url(/assets/images/legacy/btn_global.png) left -30px no-repeat}html.legacy #btnTop a:hover{background-position:-310px -30px}html.legacy #sitemap{clear:both;font-size:14px;line-height:18px;background-color:#ededed}html.legacy #sitemap a,html.legacy #sitemap a:visited{color:#0186cc}html.legacy #sitemap a:hover{color:#03436f}html.legacy #sitemapInner{margin:0 auto;padding:30px 0;width:960px;overflow:hidden}html.legacy #sitemapAbout{width:239px}html.legacy #sitemapAbout,html.legacy #sitemapLocomo{float:left;margin-right:22px;border-right:1px solid #fff;height:200px}html.legacy #sitemapLocomo{width:183px}html.legacy #sitemapCheck{float:left;margin-right:22px;border-right:1px solid #fff;width:244px;height:200px}html.legacy #sitemapReport{float:left;width:225px}html.legacy #sitemapSupporter{float:left;margin-top:14px;width:225px}html.legacy p.sitemapTitle{margin-bottom:8px;padding-left:19px;background:url(/assets/images/legacy/mark_a.gif) 0 no-repeat}html.legacy ul.sitemapList{margin-bottom:0}html.legacy ul.sitemapList li{margin:0 0 8px;padding-left:19px;background:url(/assets/images/legacy/mark_b.gif) 0 0 no-repeat;list-style:none}html.legacy #siteinfo{color:#fff;background-color:#63bfef}html.legacy #siteinfo a,html.legacy #siteinfo a:visited{color:#fff}html.legacy #siteinfoInner{margin:0 auto;padding:10px 0;width:960px;overflow:hidden}html.legacy #siteinfo ul{float:left;width:430px;font-size:.875em;line-height:1.5em}html.legacy #siteinfo ul li{display:inline;margin:0;list-style:none}html.legacy #siteinfo ul li a{margin-right:.5em}html.legacy #copyright{float:left;width:530px;font-size:.6875em;line-height:1.36em;text-align:right}html.legacy #copyright p{margin-bottom:4px}html.legacy p.copyrightStrong{font-size:1.27em;line-height:1.57em}html.legacy .leftText{padding-right:20px}html.legacy .leftText,html.legacy .rightText{float:left;width:370px}html.legacy .leftImg{padding-right:20px}html.legacy .leftImg,html.legacy .rightImg{float:left;width:240px}html.legacy .fullImg{width:100%;margin-bottom:1.35em;overflow:hidden}html.legacy figcaption{margin:.5em 0 1em;font-size:.75em;line-height:1.5em;color:#4c4c4c}html.legacy .mark{padding-left:22px;background:url(/assets/images/legacy/mark_c.gif) 0 no-repeat}html.legacy .box00{width:630px}html.legacy .box01{margin-bottom:40px;padding-top:10px;border-top:1px dotted #ccc}html.legacy .box02{margin-bottom:40px;padding-top:30px;border-top:3px solid #e6e6e6}html.legacy #pdf{margin:0;padding-top:1.25em}html.legacy #pdf ul{margin-bottom:0}html.legacy #pdf ul li{margin:0 0 1.25em 5px;padding-left:43px;list-style:none;background:url(/assets/images/legacy/icon_pdf.png) 0 no-repeat}html.legacy .pickupImg{float:left;margin-right:10px;padding:1px;width:86px;height:108px;background-color:#ccc;overflow:hidden}html.legacy .pickupImg img{width:86px;height:108px;text-align:center;vertical-align:middle;background-color:#eff8fc}html.legacy .pickupTime{color:#4c4c4c;font-weight:bolder;font-size:.75em;line-height:1.65em}html.legacy .pickupText{font-size:.875em;line-height:1.55em}html.legacy #sideLogin .sideLogin_content{background:rgba(0,0,0,0) url(/assets/images/legacy/sideLogin_bgimg.png) 0 0 no-repeat;width:260px;margin:15px auto 0;font-size:0;height:131px}html.legacy #sideLogin .sideLogin_content img{display:block;margin:auto}html.legacy #sideLogin .sideLogin_content .sideLoginBtn{width:111px;margin-left:12px;display:inline-block}html.legacy #sideLogin .sideLogin_content .sideLoginBtn a{width:111px}html.legacy #sideLogin .sideLogin_content #btnLogin a{background:rgba(0,0,0,0) url(/assets/images/legacy/sideLogin_btn.png) 0 0 no-repeat}html.legacy #sideLogin .sideLogin_content #btnLogin a:hover{background:rgba(0,0,0,0) url(/assets/images/legacy/sideLogin_btn.png) 0 100% no-repeat}html.legacy #sideLogin .sideLogin_content #btnSignup a{background:rgba(0,0,0,0) url(/assets/images/legacy/sideLogin_btn.png) 100% 0 no-repeat}html.legacy #sideLogin .sideLogin_content #btnSignup a:hover{background:rgba(0,0,0,0) url(/assets/images/legacy/sideLogin_btn.png) 100% 100% no-repeat}html.legacy .bnrWide a{background:url(/assets/images/legacy/bnr_wide.png) 0 0 no-repeat}html.legacy .bnrNarrow a{background:url(/assets/images/legacy/bnr_narrow.png) 0 0 no-repeat}html.legacy .bnrLocomo a{background:url(/assets/images/legacy/bnr_locomo_index.png) 0 0 no-repeat}html.legacy .bnrCheck a{background:url(/assets/images/legacy/bnr_check_index.png) 0 0 no-repeat}html.legacy .bnrWide{margin-bottom:30px;width:640px;overflow:hidden}html.legacy .bnrWide a{display:block;width:640px;height:0}html.legacy .lococheck{height:118px}html.legacy .lococheck a{padding-top:118px}html.legacy .lococheck a:hover{background-position:100% 0}html.legacy .locomoSupportDoctor,html.legacy .locomoSupporter,html.legacy .locotre{margin:20px 0 30px;height:140px}html.legacy .locomoSupportDoctor a,html.legacy .locomoSupporter a,html.legacy .locotre a{padding-top:140px}html.legacy .locomoSupporter a{background-position:left -120px}html.legacy .locomoSupporter a:hover{background-position:right -120px}html.legacy .locomoSupportDoctor a{background-position:left -630px}html.legacy .locomoSupportDoctor a:hover{background-position:right -630px}html.legacy .locotre a{background-position:left -270px}html.legacy .locotre a:hover{background-position:right -270px}html.legacy .bnrNarrowCont{margin-bottom:20px;width:640px}html.legacy .bnrNarrowCont:after{content:".";clear:both;display:block;margin-bottom:20px;height:0;visibility:hidden}html.legacy .bnrNarrowCont ul{margin-right:-12px}html.legacy .bnrNarrowCont ul:after{content:".";display:block;clear:both;height:0;visibility:hidden}html.legacy .bnrNarrowCont ul li{float:left;margin:0 12px 20px 0}html.legacy #bnrNarrow01 a{background-position:0 0}html.legacy #bnrNarrow02 a{background-position:left -220px}html.legacy #bnrNarrow03 a{background-position:left -440px}html.legacy #bnrNarrow04 a{background-position:left -660px}html.legacy #bnrNarrow05 a{background-position:left -880px}html.legacy #bnrNarrow06 a{background-position:left -1100px}html.legacy #bnrNarrow07 a{background-position:left -1320px}html.legacy #bnrNarrow08 a{background-position:left -1540px}html.legacy #bnrNarrow01 a:hover{background-position:100% 0}html.legacy #bnrNarrow02 a:hover{background-position:right -220px}html.legacy #bnrNarrow03 a:hover{background-position:right -440px}html.legacy #bnrNarrow04 a:hover{background-position:right -660px}html.legacy #bnrNarrow05 a:hover{background-position:right -880px}html.legacy #bnrNarrow06 a:hover{background-position:right -1100px}html.legacy #bnrNarrow07 a:hover{background-position:right -1320px}html.legacy #bnrNarrow08 a:hover{background-position:right -1540px}html.legacy .bnrCheck,html.legacy .bnrLocomo,html.legacy .bnrNarrow{width:314px;height:210px;overflow:hidden}html.legacy .bnrCheck a,html.legacy .bnrLocomo a,html.legacy .bnrNarrow a{display:block;padding-top:210px;width:314px;height:0}html.legacy .more a,html.legacy .moreTop a,html.legacy .navIndex a,html.legacy .navNext a,html.legacy .navNextEntry a,html.legacy .navPrev a,html.legacy .navPrevEntry a{background:url(/assets/images/legacy/btn_content.png) no-repeat}html.legacy .more{width:85px;height:13px;overflow:hidden}html.legacy .more a{display:block;padding-top:13px;width:85px;height:0;background-position:0 0}html.legacy .more a:hover{background-position:-120px top}html.legacy .moreTop{width:85px;height:13px;overflow:hidden}html.legacy .moreTop a{display:block;padding-top:13px;width:85px;height:0;background-position:left -20px}html.legacy .moreTop a:hover{background-position:-120px -20px}html.legacy #listNav ul{margin-bottom:0;width:630px;text-align:center}html.legacy #listNav ul li{display:inline-block;margin-bottom:0;margin-left:1.25em;width:auto;height:auto;list-style:none;vertical-align:top}html.legacy #listNav ul li a.current,html.legacy #listNav ul li a.current:hover{text-decoration:none;color:#4c4c4c}html.legacy .navNext,html.legacy .navPrev{margin-top:.35em;width:60px;height:16px;overflow:hidden}html.legacy .navPrev a{background-position:left -40px}html.legacy .navNext a,html.legacy .navPrev a{display:block;padding-top:16px;width:60px;height:0;text-indent:-9999px}html.legacy .navNext a{background-position:left -60px}html.legacy .navPrev a:hover{background-position:-120px -40px}html.legacy .navNext a:hover{background-position:-120px -60px}html.legacy #entryNav{width:630px}html.legacy #entryNav ul{position:relative;height:16px}html.legacy #entryNav ul li{display:block;position:absolute;top:0;margin:0;height:16px;overflow:hidden}html.legacy #entryNav ul li a{display:block;padding-top:16px;height:0}html.legacy .navPrevEntry{left:0}html.legacy .navPrevEntry a{background-position:left -80px;width:93px}html.legacy .navPrevEntry a:hover{background-position:-120px -80px}html.legacy .navIndex{left:50%;margin-left:-55px!important}html.legacy .navIndex a{background-position:left -100px;width:105px}html.legacy .navIndex a:hover{background-position:-120px -100px}html.legacy .navNextEntry{right:0}html.legacy .navNextEntry a{background-position:left -120px;width:93px}html.legacy .navNextEntry a:hover{background-position:-120px -120px}html.legacy form#profile{padding:30px;border:10px solid #dcf3fc;width:550px}html.legacy form#profile>div{display:flex;justify-content:space-between;align-items:center;padding:0 0 30px;border-bottom:1px dotted #ccc}html.legacy form#profile>div.useredit_textarea{display:flex;flex-direction:column;justify-content:flex-start;align-items:flex-start;padding:0 0 30px;border-bottom:1px dotted #ccc}html.legacy form#profile>div.useredit_textarea>div{width:100%}html.legacy form#profile>div.useredit_belongs{background-color:#ededed;padding:15px;box-sizing:border-box;display:flex;flex-direction:column;justify-content:flex-start;align-items:flex-start}html.legacy form#profile>div.useredit_belongs>p{font-size:.75em}html.legacy form#profile>div.useredit_belongs>div{width:100%;height:2em}html.legacy form#profile>div.useredit_belongs>div>select{height:1.5em;width:100%;background-color:#fff}html.legacy form#profile>div.useredit_belongs>select#belongs_list{margin-top:1rem;width:100%;height:200px;background-color:#fff;border:1px solid #b2b2b2;overflow-x:hidden;overflow-y:scroll}html.legacy form#profile>div.useredit_belongs>select#belongs_list>option{padding-left:.5em}html.legacy form#profile>div.useredit_belongs>select#belongs_list>option:nth-child(2n){background-color:#f4f4f4}html.legacy form#profile>div.useredit_belongs>button{margin-top:2em;display:block;cursor:pointer;border-top:0;border-right:3px solid #0186cc;border-bottom:3px solid #0186cc;border-left:0;border-radius:4px;text-align:center;padding:6px 10px;color:#fff;font-size:100%;background-color:#63bfef}html.legacy form#profile>div:nth-of-type(n+2){margin-top:30px}html.legacy form#profile>div>header{width:170px;border-radius:2px;font-weight:700;font-size:.875em;color:#fff;background-color:#63bfef;display:flex;justify-content:center;align-items:center}html.legacy form#profile>div>div{width:350px}html.legacy form#profile>div>div>input[type=text],html.legacy form#profile>div>div>textarea{width:100%;padding:8px;font-size:1.125em;border:1px solid #b2b2b2;color:#4d4d4d;background-color:f7f7f7;box-sizing:border-box}html.legacy form#profile>div>div>textarea{height:200px;margin-top:10px}html.legacy form#profile>div>div>p{font-size:.75em;margin-bottom:0}html.legacy form#profile>button{display:block;margin:40px auto 0;cursor:pointer;border-top:0;border-right:3px solid #0186cc;border-bottom:3px solid #0186cc;border-left:0;border-radius:4px;text-align:center;width:256px;height:50px;color:#fff;font-size:110%;background-color:#63bfef}html.legacy #entryForm{padding:30px;border:10px solid #dcf3fc}html.legacy .field-header{border-radius:2px;-moz-border-radius:2px;-webkit-border-radius:2px;-ms-border-radius:2px;width:170px;font-weight:bolder;font-size:.875em;line-height:1.75em;color:#fff;background-color:#63bfef;text-align:center}html.legacy #entry-body-field .field-header,html.legacy #entry-title-field .field-header{margin-bottom:10px}html.legacy #entry-img-02-field .field-header,html.legacy #entry-img-03-field .field-header{background-color:#fff}html.legacy input#entry-title{margin-bottom:30px;line-height:1em}html.legacy input#entry-title,html.legacy textarea#entry-body{padding:8px;border:1px solid #b2b2b2;width:532px;font-size:1.125em;color:#4d4d4d;background-color:#f7f7f7}html.legacy textarea#entry-body{margin-bottom:40px}html.legacy #entry-cat-field{margin-bottom:30px;padding-bottom:30px;border-bottom:1px dotted #ccc;overflow:hidden}html.legacy #entry-cat-field select{float:left}html.legacy #entry-img-01-field,html.legacy #entry-img-02-field{overflow:hidden}html.legacy #entry-img-03-field{margin-bottom:30px;padding-bottom:10px;border-bottom:1px dotted #ccc;overflow:hidden}html.legacy #entry-cat-field .field-header,html.legacy #entry-img-01-field .field-header,html.legacy #entry-img-02-field .field-header,html.legacy #entry-img-03-field .field-header{float:left;margin-right:20px;width:170px}html.legacy #entry-cat-field .field-content,html.legacy #entry-img-01-field .field-content,html.legacy #entry-img-02-field .field-content,html.legacy #entry-img-03-field .field-content{float:left;width:360px}html.legacy #entry-img-01-field .field-content input,html.legacy #entry-img-02-field .field-content input,html.legacy #entry-img-03-field .field-content input{float:left;margin-bottom:20px}html.legacy #attention{margin-bottom:30px;padding:15px 20px;font-size:.875em;line-height:1.5em;background-color:#dcf3fc}html.legacy #attention p{margin-left:1em;text-indent:-1em}html.legacy p#attentionTitle{margin-bottom:.75em;font-weight:bolder;color:#0186cc}html.legacy .actions-bar{padding:10px 0;text-align:center}html.legacy .button{cursor:pointer;border-top:0;border-right:3px solid #0186cc;border-bottom:3px solid #0186cc;border-left:0;border-radius:4px;-moz-border-radius:4px;-webkit-border-radius:4px;-ms-border-radius:4px;width:256px;height:48px;font-weight:bolder;font-size:1em;text-align:center;color:#fff;background-color:#63bfef}html.legacy .button:active,html.legacy .button:hover{border-right:3px solid #01669b;border-bottom:3px solid #01669b;background-color:#1997d9}html.legacy input#d_customfield_locomo_support_doctor_event_date{padding:8px;border:1px solid #b2b2b2;width:532px;font-size:1.125em;line-height:1em;color:#4d4d4d;background-color:#f7f7f7}html.legacy .entry-time.last-child{display:none}html.legacy #entry-announcement-field,html.legacy #entry-event-date-field,html.legacy #entry-place-field{margin-bottom:20px}html.legacy #entry-announcement-field .field-header,html.legacy #entry-place-field .field-header{float:left;margin-right:20px}html.legacy #entry-event-date-field .field-header{margin-bottom:20px}html.legacy #entry-event-date-field p{color:#f0a200}html.legacy .ui-datepicker{margin-top:10px;background:#fff;width:300px;display:none}html.legacy .ui-datepicker-header{background-color:#63bfef;padding:10px 15px;border-bottom:2px solid #0186cc}html.legacy .ui-datepicker-next,html.legacy .ui-datepicker-prev{color:#fff;font-size:10px;cursor:pointer}html.legacy .ui-datepicker-prev{position:absolute;left:15px}html.legacy .ui-datepicker-next{position:absolute;right:15px}html.legacy .ui-datepicker-title{text-align:center;font-weight:700;color:#fff}html.legacy .ui-datepicker-calendar{width:100%;padding:10px 15px;text-align:center;border:1px solid #ccc;border-top:0 solid #ccc}html.legacy .ui-datepicker-calendar td{width:12.29%}html.legacy .ui-datepicker-calendar td a{display:block;padding:5px}html.legacy .ui-datepicker-calendar td a:after{background-color:#e8e8e8}html.legacy .ui-datepicker-calendar td a{text-decoration:none}html.legacy .ui-datepicker-today{background-color:#dcf3fc!important}html.legacy .active-map-option{margin-bottom:30px;background:#eee;padding:8px 8px 6px;text-align:center;position:relative;margin-top:-10px;font-size:14px}html.legacy .legacy__entry{font-size:150%}html.legacy .legacy__entry--form>section{margin-top:30px}html.legacy .legacy__entry--form>section.separated{display:flex;justify-content:flex-start}html.legacy .legacy__entry--form>section.separated header{width:170px}html.legacy .legacy__entry--form>section.separated header div{color:#fff;background-color:#63bfef;font-weight:700;display:flex;justify-content:center;align-items:center;padding:3px 0}html.legacy .legacy__entry--form>section.separated header p{font-size:80%;margin-top:1rem}html.legacy .legacy__entry--form>section.separated>div{margin-left:20px;width:calc(100% - 190px)}html.legacy .legacy__entry--form>section.separated>div input[type=file]:not(:first-of-type){margin-top:2rem}html.legacy #subNav ul li a{background-image:url(/assets/images/legacy/subnav_check3.gif);background-repeat:no-repeat}html.legacy li#subNav01 a{background-position:left 0}html.legacy li#subNav01 a.current,html.legacy li#subNav01 a:hover{background-position:right 0}html.legacy li#subNav02 a{background-position:left -50px}html.legacy li#subNav02 a.current,html.legacy li#subNav02 a:hover{background-position:right -50px}html.legacy li#subNav03 a{background-position:left -100px}html.legacy li#subNav03 a.current,html.legacy li#subNav03 a:hover{background-position:right -100px}html.legacy li#subNav04 a{background-position:left -150px}html.legacy li#subNav04 a.current,html.legacy li#subNav04 a:hover{background-position:right -150px}html.legacy li#subNav05 a{background-position:left -450px}html.legacy li#subNav05 a.current,html.legacy li#subNav05 a:hover{background-position:right -450px}html.legacy li#subNav06 a{background-position:left -600px}html.legacy li#subNav06 a.current,html.legacy li#subNav06 a:hover{background-position:right -600px}html.legacy li#subNav07 a{background-position:left -400px}html.legacy li#subNav07 a.current,html.legacy li#subNav07 a:hover{background-position:right -400px}html.legacy .singleEntry header{margin-left:7px;padding-top:.5em;padding-bottom:1em;padding-left:20px;border-left:5px solid #0998e3}html.legacy .singleEntry header time{font-weight:bolder;font-size:.75em;color:#4c4c4c}html.legacy .singleEntry header h1{font-size:1.15em}html.legacy .singleEntry .entryBody{margin-top:20px;padding-top:20px;border-top:3px solid #e6e6e6;width:100%;overflow:hidden}html.legacy .checkCat{margin:0 0 10px;padding:5px 0 0;height:51px;background:url(/assets/images/legacy/check_cat_bg.png) 0 0 no-repeat;text-align:center}html.legacy ul li#bnrTest{margin:0 0 12px;list-style:none}html.legacy ul li#bnrTest a{display:block;width:640px;height:210px;background:url(/assets/images/legacy/bnr_locotre_test.png) 0 0 no-repeat;text-indent:-9999px}html.legacy ul li#bnrTest a:hover{background:url(/assets/images/legacy/bnr_locotre_test.png) left -220px no-repeat}html.legacy ul li#bnrJudge{margin:0 0 12px;list-style:none}html.legacy ul li#bnrJudge a{display:block;width:640px;height:210px;background:url(/assets/images/legacy/bnr_judge.png) 0 0 no-repeat;text-indent:-9999px}html.legacy ul li#bnrJudge a:hover{background:url(/assets/images/legacy/bnr_judge.png) left -220px no-repeat}html.legacy #locomoInterviewSheet{position:relative;margin-bottom:30px;width:610px;height:409px;overflow:hidden;border:10px solid #bee3f7}html.legacy #locomoInterviewSheet .btnNext a,html.legacy #locomoInterviewSheet .btnNo a,html.legacy #locomoInterviewSheet .btnOpen a,html.legacy #locomoInterviewSheet .btnPrint a,html.legacy #locomoInterviewSheet .btnRetry a,html.legacy #locomoInterviewSheet .btnStart a,html.legacy #locomoInterviewSheet .btnYes a{display:block;overflow:hidden;text-indent:-9999px;outline:none}html.legacy #locomoInterviewSheet .btnStart{width:259px}html.legacy #locomoInterviewSheet .btnOpen,html.legacy #locomoInterviewSheet .btnPrint{width:239px}html.legacy #locomoInterviewSheet .btnNext,html.legacy #locomoInterviewSheet .btnNo,html.legacy #locomoInterviewSheet .btnYes{width:216px}html.legacy #locomoInterviewSheet .btnRetry{width:149px}html.legacy #locomoInterviewSheet .btnNext a,html.legacy #locomoInterviewSheet .btnNo a,html.legacy #locomoInterviewSheet .btnOpen a,html.legacy #locomoInterviewSheet .btnPrint a,html.legacy #locomoInterviewSheet .btnStart a,html.legacy #locomoInterviewSheet .btnYes a{height:51px}html.legacy #locomoInterviewSheet .btnRetry a{height:22px}html.legacy #locomoInterviewSheet .btnStart{background:rgba(0,0,0,0) url(/assets/images/legacy/mis/btn-start.png) no-repeat -2px -2px}html.legacy #locomoInterviewSheet .btnStart a{background:rgba(0,0,0,0) url(/assets/images/legacy/mis/btn-start.png) no-repeat -2px -55px}html.legacy #locomoInterviewSheet .btnYes{background:#fff url(/assets/images/legacy/mis/btn-yes.png) no-repeat -2px -2px}html.legacy #locomoInterviewSheet .btnYes a{background:#fff url(/assets/images/legacy/mis/btn-yes.png) no-repeat -2px -55px}html.legacy #locomoInterviewSheet .btnNo{background:#fff url(/assets/images/legacy/mis/btn-no.png) no-repeat -2px -2px}html.legacy #locomoInterviewSheet .btnNo a{background:#fff url(/assets/images/legacy/mis/btn-no.png) no-repeat -2px -55px}html.legacy #locomoInterviewSheet .btnNext{background:#fff url(/assets/images/legacy/mis/btn-next.png) no-repeat -2px -2px}html.legacy #locomoInterviewSheet .btnNext a{background:#fff url(/assets/images/legacy/mis/btn-next.png) no-repeat -2px -55px}html.legacy #locomoInterviewSheet .btnOpen{background:rgba(0,0,0,0) url(/assets/images/legacy/mis/btn-open.png) no-repeat -2px -2px}html.legacy #locomoInterviewSheet .btnOpen a{background:rgba(0,0,0,0) url(/assets/images/legacy/mis/btn-open.png) no-repeat -2px -55px}html.legacy #locomoInterviewSheet .btnPrint{background:rgba(0,0,0,0) url(/assets/images/legacy/mis/btn-print.png) no-repeat -2px -2px}html.legacy #locomoInterviewSheet .btnPrint a{background:rgba(0,0,0,0) url(/assets/images/legacy/mis/btn-print.png) no-repeat -2px -55px}html.legacy #locomoInterviewSheet .btnRetry{background:rgba(0,0,0,0) url(/assets/images/legacy/mis/btn-retry.png) no-repeat 0 0}html.legacy #locomoInterviewSheet .btnRetry a{background:rgba(0,0,0,0) url(/assets/images/legacy/mis/btn-retry.png) no-repeat 0 -22px}html.legacy #locomoInterviewSheet .btnNext a{display:none}html.legacy #locomoInterviewSheet .enable .btnNext a{display:block}html.legacy #locomoInterviewSheet-pages{position:relative;width:610px;height:409px;background:#fff url(/assets/images/legacy/mis/shape-dogear.png) no-repeat 100% 0}html.legacy #locomoInterviewSheet-pages .page{width:610px;height:409px}html.legacy #locomoInterviewSheet-pages-intro{position:relative;z-index:1;background:rgba(0,0,0,0) url(/assets/images/legacy/mis/page-intro.png) no-repeat 29px 43px}html.legacy #locomoInterviewSheet-pages-intro .btnStart{position:absolute;bottom:40px;left:175px}html.legacy #locomoInterviewSheet-pages-intro .heading,html.legacy #locomoInterviewSheet-pages-intro .note{text-indent:-9999px;overflow:hidden}html.legacy #locomoInterviewSheet-pages-intro .note a{position:absolute;top:193px;left:136px;display:block;width:50px;height:28px}html.legacy #locomoInterviewSheet-pages-main{position:relative;z-index:2}html.legacy #locomoInterviewSheet-pages-main .mask{position:relative;top:0;left:57px;width:553px;height:409px;overflow:hidden}html.legacy #locomoInterviewSheet-pages-main-progress{position:absolute;top:0;left:0;width:57px;height:409px;background:#bee3f7 url(/assets/images/legacy/mis/bg-progress.png) no-repeat 5px 0}html.legacy #locomoInterviewSheet-pages-main-questions{position:relative}html.legacy #locomoInterviewSheet-pages-main-questions .question{position:relative;width:553px;height:409px}html.legacy #locomoInterviewSheet-pages-main-questions .question .heading img{vertical-align:bottom}html.legacy #locomoInterviewSheet-pages-main-questions .question .image{position:absolute}html.legacy #locomoInterviewSheet-pages-main-questions #question1 .image{top:66px;left:380px}html.legacy #locomoInterviewSheet-pages-main-questions #question1_1 .image{top:85px;left:361px}html.legacy #locomoInterviewSheet-pages-main-questions #question2 .image{top:59px;left:368px}html.legacy #locomoInterviewSheet-pages-main-questions #question2_1 .image{top:59px;left:343px}html.legacy #locomoInterviewSheet-pages-main-questions #question3 .image{top:65px;left:358px}html.legacy #locomoInterviewSheet-pages-main-questions #question3_1 .image{top:68px;left:364px}html.legacy #locomoInterviewSheet-pages-main-questions #question3_2 .image{top:78px;left:358px}html.legacy #locomoInterviewSheet-pages-main-questions #question4 .image{top:68px;left:368px}html.legacy #locomoInterviewSheet-pages-main-questions #question4_1 .image{top:62px;left:368px}html.legacy #locomoInterviewSheet-pages-main-questions #question5 .image{top:62px;left:381px}html.legacy #locomoInterviewSheet-pages-main-questions #question5_1 .image{top:67px;left:382px}html.legacy #locomoInterviewSheet-pages-main-questions #question5_2 .image{top:86px;left:360px}html.legacy #locomoInterviewSheet-pages-main-questions #question6 .image{top:66px;left:384px}html.legacy #locomoInterviewSheet-pages-main-questions #question6_1 .image{top:66px;left:382px}html.legacy #locomoInterviewSheet-pages-main-questions #question7 .image{top:73px;left:347px}html.legacy #locomoInterviewSheet-pages-main-questions .yes_no .heading{position:absolute;top:87px;left:38px}html.legacy #locomoInterviewSheet-pages-main-questions .select .heading{padding:17px 38px 13px}html.legacy #locomoInterviewSheet-pages-main-questions .question .checkList .item{margin:2px 38px;width:477px;background:rgba(0,0,0,0) url(/assets/images/legacy/mis/btn-checklist.png) no-repeat 0 0}html.legacy #locomoInterviewSheet-pages-main-questions .question .checkList .checked{background-position:0 -132px}html.legacy #locomoInterviewSheet-pages-main-questions .question .checkList .item a{position:relative;height:33px;display:block}html.legacy #locomoInterviewSheet-pages-main-questions .question .checkList .item a .box{position:absolute;top:0;left:0;height:33px;width:477px;display:block;background:rgba(0,0,0,0) url(/assets/images/legacy/mis/btn-checklist.png) no-repeat 0 -66px}html.legacy #locomoInterviewSheet-pages-main-questions .question .checkList .item a img{position:absolute;top:7px;left:39px;vertical-align:bottom}html.legacy #locomoInterviewSheet-pages-main-questions #question3_1_2 .checkList .item3 a,html.legacy #locomoInterviewSheet-pages-main-questions #question3_1_2 .checkList .item3 a .box,html.legacy #locomoInterviewSheet-pages-main-questions #question5_1_1 .checkList .item3 a,html.legacy #locomoInterviewSheet-pages-main-questions #question5_1_1 .checkList .item3 a .box{height:55px}html.legacy #locomoInterviewSheet-pages-main-questions #question5_3 .checkList{position:relative;width:553px;height:173px}html.legacy #locomoInterviewSheet-pages-main-questions #question5_3 .checkList .item{position:absolute;background:rgba(0,0,0,0) url(/assets/images/legacy/mis/btn-checklist-half.png) no-repeat 0 0}html.legacy #locomoInterviewSheet-pages-main-questions #question5_3 .checkList .checked{background-position:0 -66px!important}html.legacy #locomoInterviewSheet-pages-main-questions #question5_3 .checkList .item a .box{width:220px;background:rgba(0,0,0,0) url(/assets/images/legacy/mis/btn-checklist-half.png) no-repeat 0 -34px}html.legacy #locomoInterviewSheet-pages-main-questions #question5_3 .checkList .item1{top:8px;left:0}html.legacy #locomoInterviewSheet-pages-main-questions #question5_3 .checkList .item2{top:8px;left:257px}html.legacy #locomoInterviewSheet-pages-main-questions #question5_3 .checkList .item3{top:42px;left:0}html.legacy #locomoInterviewSheet-pages-main-questions #question5_3 .checkList .item4{top:42px;left:257px}html.legacy #locomoInterviewSheet-pages-main-questions #question5_3 .checkList .item5{top:76px;left:0}html.legacy #locomoInterviewSheet-pages-main-questions #question5_3 .checkList .item6{top:76px;left:257px}html.legacy #locomoInterviewSheet-pages-main-questions #question5_3 .checkList .item7{top:110px;left:0}html.legacy #locomoInterviewSheet-pages-main-questions #question5_3 .checkList .item8{top:110px;left:257px}html.legacy #locomoInterviewSheet-pages-main-questions #question5_3 .checkList .item9{top:144px;left:0;background:rgba(0,0,0,0) url(/assets/images/legacy/mis/btn-checklist.png) no-repeat 0 0}html.legacy #locomoInterviewSheet-pages-main-questions #question5_3 .checkList .item9 a .box{width:477px;background:rgba(0,0,0,0) url(/assets/images/legacy/mis/btn-checklist.png) no-repeat 0 -66px}html.legacy #locomoInterviewSheet-pages-main-questions .question .btnNext,html.legacy #locomoInterviewSheet-pages-main-questions .question .btnNo,html.legacy #locomoInterviewSheet-pages-main-questions .question .btnYes{position:absolute}html.legacy #locomoInterviewSheet-pages-main-questions .question .btnNo,html.legacy #locomoInterviewSheet-pages-main-questions .question .btnYes{bottom:65px}html.legacy #locomoInterviewSheet-pages-main-questions .question .btnYes{left:50px}html.legacy #locomoInterviewSheet-pages-main-questions .question .btnNo{left:287px}html.legacy #locomoInterviewSheet-pages-main-questions .question .btnNext{left:170px;bottom:20px}html.legacy #locomoInterviewSheet-pages-complete{position:relative;height:auto;z-index:1}html.legacy #locomoInterviewSheet-pages-complete-locomo{position:relative;width:610px;height:409px;background:rgba(0,0,0,0) url(/assets/images/legacy/mis/text-complete-locomo.png) no-repeat 93px 103px}html.legacy #locomoInterviewSheet-pages-complete-locomo div.heading,html.legacy #locomoInterviewSheet-pages-complete-locomo div.note{display:none}html.legacy #locomoInterviewSheet-pages-complete-locomo .btnOpen,html.legacy #locomoInterviewSheet-pages-complete-locomo .btnPrint,html.legacy #locomoInterviewSheet-pages-complete-locomo .btnRetry{position:absolute}html.legacy #locomoInterviewSheet-pages-complete-locomo .btnOpen,html.legacy #locomoInterviewSheet-pages-complete-locomo .btnPrint{bottom:95px}html.legacy #locomoInterviewSheet-pages-complete-locomo .btnRetry{bottom:16px}html.legacy #locomoInterviewSheet-pages-complete-locomo .btnPrint{left:319px}html.legacy #locomoInterviewSheet-pages-complete-locomo .btnOpen{left:52px}html.legacy #locomoInterviewSheet-pages-complete-locomo .btnRetry{right:16px}html.legacy #locomoInterviewSheet-pages-complete-healthy{position:relative;width:610px;height:409px;background:rgba(0,0,0,0) url(/assets/images/legacy/mis/text-complete-healthy.png) no-repeat 102px 103px}html.legacy #locomoInterviewSheet-pages-complete-healthy div.heading{display:none}html.legacy #locomoInterviewSheet-pages-complete-healthy .btnRetry{position:absolute;bottom:16px;right:16px}html.legacy #locomoInterviewSheetData{display:none}html.legacy .signup{width:630px;background-color:#e1f2d1}html.legacy .signup header{padding:12px 0;border-bottom:3px solid #76b13c;text-align:center;background-color:#98cc66}html.legacy .signup .signup-lead{margin:40px 0 0;text-align:center}html.legacy .signup .signup-lead a{margin-top:4rem;display:flex;justify-content:center}html.legacy .signup .signup-lead a img{margin-bottom:20px}html.legacy .signup .signup-input{margin-top:4rem;padding:0 0 27px 61px}html.legacy .signup .signup-input .field{display:flex;align-items:center}html.legacy .signup .signup-input .field .field-header{width:115px;background-color:rgba(0,0,0,0)}html.legacy .signup .signup-input .field .field-header label{margin:0}html.legacy .signup .signup-input .field .field-content>input{width:238px;padding:1em;font-size:200%;background-color:#fff}html.legacy .signup button{font-size:150%}html.legacy .legacy-order{font-size:120%}html.legacy .legacy-order #content{float:none;margin-right:0;width:960px}html.legacy .legacy-order .itemInfo{border-bottom:1px dotted #ccc;margin-bottom:40px}html.legacy .legacy-order section.itemInfo:after{content:"";display:table;clear:both}html.legacy .legacy-order .midashi04{margin-bottom:30px;padding-left:30px;height:60px;font-size:1.125em;line-height:60px;background:url(/assets/images/order/title_midashi_04.gif) 0 0 no-repeat}html.legacy .legacy-order .itemPic{width:460px;height:1000px;margin-bottom:1.2rem;position:relative}html.legacy .legacy-order .itemPic figure figcaption{text-align:center;font-size:18px;font-weight:700;margin:0 0 5px}html.legacy .legacy-order .itemPic figure img{margin-bottom:1.5rem;border:8px solid #63bfef}html.legacy .legacy-order .itemPic .exPic{position:absolute;bottom:0}html.legacy .legacy-order .itemPic2{padding:1.4rem 0}html.legacy .legacy-order .itemPic2:after{content:"";display:table;clear:both}html.legacy .legacy-order .itemPic2 figure figcaption{text-align:left;font-size:18px;font-weight:700;margin:0 0 40px;width:385px;float:left}html.legacy .legacy-order .itemPic2 figure p{width:385px;float:left}html.legacy .legacy-order .itemPic2 figure img{float:left;width:526px;margin:0 30px 30px 0;border:8px solid #63bfef}html.legacy .legacy-order .exAppend{clear:both;height:255px;padding:34px 0 0 222px;background:#dbf3fb url(/assets/images/order/ex-append.gif) no-repeat 0 0}html.legacy .legacy-order .exAppend ul:after{content:"";display:table;clear:both}html.legacy .legacy-order .exAppend ul li{list-style:none;float:left;width:350px;margin:0;line-height:1.6;padding:0 10px 0 0}html.legacy .legacy-order .exAppend ul li img{float:left;width:165px;margin:0 5px 20px 0}html.legacy .legacy-order .exAppend ul li a{font-size:14px}html.legacy .legacy-order .toForm{text-align:center;width:940px;background-color:#e1f1d1;border:10px solid #b4de8c;margin-bottom:3.6rem;padding:30px 0;clear:both}html.legacy .legacy-order .toForm a{width:259px;height:51px;display:block;text-indent:100%;white-space:nowrap;overflow:hidden;background:url(/assets/images/order/btn_form_menu.png) no-repeat 0 0;margin:0 auto}html.legacy .legacy-order .toForm a:hover{background-position:100% 0}html.legacy .legacy-order .bnrNarrowCont{width:960px;background-color:#fbf5ef}html.legacy .legacy-order .bnrNarrowCont header{margin-bottom:20px;text-align:center;font-size:18px;padding:20px 0 16px;border-bottom:1px solid #fff;background-color:#f8ece0}html.legacy .legacy-order .bnrNarrowCont ul{margin:0;padding:0 10px 10px}html.legacy .legacy-order .bnrNarrowCont ul li{float:none}html.legacy .legacy-order ul li#bnrTest{width:640px;float:left;margin:0 0 12px;list-style:none}html.legacy .legacy-order ul li#bnrTest a{display:block;width:640px;height:210px;background:url(/assets/images/order/bnr_locotre_test.png) 0 0 no-repeat;text-indent:-9999px}html.legacy .legacy-order ul li#bnrTest a:hover{background:url(/assets/images/order/bnr_locotre_test.png) left -220px no-repeat}html.legacy .legacy-order ul li#bnrGuideMv{width:300px;float:right;margin:0 0 12px;list-style:none}html.legacy .legacy-order .fl-left{float:left}html.legacy .legacy-order .fl-right{float:right}html.legacy .legacy-order .tx-left{text-align:left}html.legacy .legacy-order .tx-right{text-align:right}html.legacy .legacy-order .fontS{font-size:12px;line-height:110%}html.legacy .legacy-order .caution{color:#f90;font-weight:700;float:left}html.legacy .legacy-order-form #stepNavi01{background-position:0 0}html.legacy .legacy-order-form #stepNavi01,html.legacy .legacy-order-form #stepNavi02{width:960px;height:66px;background-image:url(/assets/images/order/stepnavi.png);margin-bottom:30px}html.legacy .legacy-order-form #stepNavi02{background-position:0 -66px}html.legacy .legacy-order-form #stepNavi03{background-position:0 -132px}html.legacy .legacy-order-form #stepNavi03,html.legacy .legacy-order-form #stepNavi04{width:960px;height:66px;background-image:url(/assets/images/order/stepnavi.png);margin-bottom:30px}html.legacy .legacy-order-form #stepNavi04{background-position:0 -198px}html.legacy .legacy-order-form #attention{width:300px;float:right;background-color:#ededed}html.legacy .legacy-order-form #attention h3{font-size:14px;line-height:15px;height:14px;color:#0086cc;border-left:4px solid #0898e2;padding:0;margin:14px 0 14px 20px;text-indent:.5rem}html.legacy .legacy-order-form #attention header{border-bottom:2px solid #fff}html.legacy .legacy-order-form #attention article ul{padding:18px;list-style:none}html.legacy .legacy-order-form #attention article ul li{list-style:none;margin:0 0 1.2rem;font-size:13px;line-height:1.4rem}html.legacy .legacy-order-form #attention .attext{font-weight:700;font-size:14px}html.legacy .legacy-order-form #attention .attext:before{content:"";background:rgba(0,0,0,0) url(/assets/images/order/icon-excla.png) no-repeat 0 0;width:14px;height:14px;display:inline-block;position:relative;top:3px;left:0;margin-right:5px}html.legacy .legacy-order-form #attention .nortext{font-weight:700;background-color:#fff;padding:10px}html.legacy .legacy-order-form #attention .nortext:before{content:"";background:rgba(0,0,0,0) url(/assets/images/order/icon-flow.png) no-repeat 0 0;width:14px;height:14px;display:inline-block;position:relative;top:3px;left:0;margin-right:5px}html.legacy .legacy-order-form #mo{width:630px;background-color:#e1f2d1}html.legacy .legacy-order-form #mo header{padding:12px 0;border-bottom:3px solid #76b13c;text-align:center;background-color:#98cc66}html.legacy .legacy-order-form #mo header h1{font-size:0}html.legacy .legacy-order-form #mo h2{font-size:17px;margin:30px 0 10px;color:#47860a;text-indent:30px}html.legacy .legacy-order-form #mo .lead{font-size:13px;padding:0 30px 20px;margin-bottom:30px;line-height:1.6;border-bottom:1px dotted #59971d}html.legacy .legacy-order-form #mo .error{font-size:13px;font-weight:700;color:red;padding-left:30px}html.legacy .legacy-order-form #mo .itemData{margin:0 30px}html.legacy .legacy-order-form #mo .itemData .error{padding-left:0}html.legacy .legacy-order-form #mo .itemData.hrline{border-bottom:1px solid #97cb65;margin-bottom:36px}html.legacy .legacy-order-form #mo .itemData h3{font-size:16px;color:#000;margin-bottom:.8em}html.legacy .legacy-order-form #mo figure{width:300px;float:left;margin-bottom:40px}html.legacy .legacy-order-form #mo figure img{margin-bottom:18px}html.legacy .legacy-order-form #mo .price{color:#000;font-weight:700;line-height:1.4}html.legacy .legacy-order-form #mo .price span{font-size:12px;padding-left:40px}html.legacy .legacy-order-form #mo .pdata{width:270px;float:right;font-size:14px;line-height:1.6em}html.legacy .legacy-order-form #mo .p-detail{width:270px;height:48px;display:block;white-space:nowrap;text-indent:100%;overflow:hidden;background-image:url(/assets/images/order/btn-ps-pdf.png);background-repeat:no-repeat;background-size:270px 96px;background-position:0 0}html.legacy .legacy-order-form #mo .p-detail:hover{background-position:0 100%}html.legacy .legacy-order-form #mo h4{clear:both;font-size:15px;color:#0898e2;margin-bottom:20px}html.legacy .legacy-order-form #mo .itemData input[type=checkbox]{vertical-align:top}html.legacy .legacy-order-form #mo .itemData input[type=checkbox]+label{padding:0 0 0 5px}html.legacy .legacy-order-form #mo .itemData input[type=text]{margin:0;padding:10px;text-align:right;vertical-align:middle;background-color:#fff;border:1px solid #97cb65;border-radius:0;outline:none;box-sizing:border-box;-webkit-appearance:none}html.legacy .legacy-order-form #mo .itemData input[type=text]:focus{background-color:#fff;border:1px solid #59971d}html.legacy .legacy-order-form #mo .itemData input[type=text]:disabled{background-color:#ccc;border:1px solid #999}html.legacy .legacy-order-form #mo .itemData .numbertext{font-weight:700;padding-left:5px}html.legacy .legacy-order-form #mo .itemData .numbertext:after{content:url(/assets/images/order/icon-text-number.gif);padding:0 0 0 5px;position:relative;top:3px}html.legacy .legacy-order-form #mo .itemData input[type=text]:disabled+.numbertext:after{content:""}html.legacy .legacy-order-form #mo .itemData select.js-select{-webkit-appearance:button;-moz-appearance:button;appearance:button;border:none;border-radius:0;outline:none;width:102px;height:40px;margin:0;padding:0;filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=0);opacity:0;position:relative;z-index:2}html.legacy .legacy-order-form #mo .itemData select.js-select+p{background-color:#fff;height:40px;top:0;left:0;z-index:1;border:1px solid #97cb65;box-sizing:border-box;margin-top:-40px;display:table;width:102px;position:relative;word-wrap:break-word;word-break:break-all;font-size:1em;text-align:right}html.legacy .legacy-order-form #mo .itemData select.js-select+p span{display:table-cell;vertical-align:middle;width:100%;height:100%;position:relative;padding:0 30px 0 10px}html.legacy .legacy-order-form #mo .itemData select.js-select+p:after{content:"";display:inline-block;width:30px;height:30px;position:absolute;top:50%;right:0;margin-top:-15px;background-image:url(/assets/images/order/input-select_03-30x30.png);background-repeat:no-repeat;background-size:30px 30px;background-position:0 0}html.legacy .legacy-order-form #mo .itemData select.js-select:focus+p{background-color:#fff;border:1px solid #59971d}html.legacy .legacy-order-form #mo .itemData select.js-select:disabled+p{background-color:#ccc;border:1px solid #999}html.legacy .legacy-order-form #mo .itemData select.js-select:disabled+p:after{background-image:none}html.legacy .legacy-order-form #mo .itemData select.js-select:disabled~.numbertext:after{content:""}html.legacy .legacy-order-form #mo .itemData .select{margin:20px 30px 0 0;width:110px;position:relative}html.legacy .legacy-order-form #mo .itemData .select .js-select-sfx{position:absolute;top:5px;left:106px;white-space:nowrap}html.legacy .legacy-order-form #mo .submitpane{border-top:1px dotted #59971d;padding:20px 0;margin:20px 0 30px;text-align:center}html.legacy .legacy-order-form #mo .submitpane p{color:red;font-size:13px}html.legacy .legacy-order-form #mo .submitpane input.submitButton{border:none;border-radius:0;outline:none;padding:0;-webkit-appearance:none;cursor:pointer;display:inline-block;white-space:nowrap;text-indent:100%;overflow:hidden;vertical-align:middle;width:260px;height:51px;background-repeat:no-repeat;background-size:260px 153px;background-position:0 100%}html.legacy .legacy-order-form #mo .submitpane input.submitButton:hover{background-position:0 0}html.legacy .legacy-order-form #mo .submitpane input.submitButton:disabled{background-position:0 50%}html.legacy .legacy-order-form #mo .submitpane input.submitButton.next{background-image:url(/assets/images/order/btn_form_next.png)}html.legacy .legacy-order-form #mo .submitpane input.submitButton.next:disabled{cursor:default}html.legacy .legacy-order-form input.submitButton.back{border:none;border-radius:0;outline:none;padding:0;-webkit-appearance:none;cursor:pointer;display:inline-block;white-space:nowrap;text-indent:100%;overflow:hidden;vertical-align:middle;width:259px!important;height:51px;background-repeat:no-repeat;background-image:url(/assets/images/order/btn_form_back.png);background-size:259px 102px!important;background-position:0 100%}html.legacy .legacy-order-form input.submitButton.back:hover{background-position:0 0}html.legacy .legacy-order-form #terms{width:630px;background-color:#e1f2d1}html.legacy .legacy-order-form #terms header{padding:12px 0;border-bottom:3px solid #76b13c;text-align:center;background-color:#98cc66}html.legacy .legacy-order-form #terms header h1{font-size:0}html.legacy .legacy-order-form #terms h2{font-size:17px;margin:30px 0 10px;color:#47860a;text-indent:30px}html.legacy .legacy-order-form #terms .lead{font-size:13px;padding:0 30px 20px;margin-bottom:30px;line-height:1.6;border-bottom:1px dotted #59971d}html.legacy .legacy-order-form #terms .termstxt{padding:0 30px}html.legacy .legacy-order-form #terms .termstxt h3{font-size:16px;margin-bottom:2em}html.legacy .legacy-order-form #terms .termstxt h3.hrline{border-top:1px solid #97cb65;margin-top:30px;padding-top:30px}html.legacy .legacy-order-form #terms .termstxt p{font-size:13px;line-height:1.8}html.legacy .legacy-order-form #terms .termstxt dl{font-size:13px;line-height:1.8;padding-bottom:50px}html.legacy .legacy-order-form #terms .termstxt dl:after{content:"";display:table;clear:both}html.legacy .legacy-order-form #terms .termstxt dl dt{width:160px;float:left;text-align:right;padding-right:20px;margin-bottom:10px}html.legacy .legacy-order-form #terms .termstxt dl dd{width:350px;float:left;margin-bottom:10px}html.legacy .legacy-order-form #terms .submitpane{border-top:1px dotted #59971d;padding:20px 0;margin:20px 0 30px;text-align:center}html.legacy .legacy-order-form #terms .submitpane p{color:#4c4c4c;font-size:14px;font-weight:700}html.legacy .legacy-order-form #terms .submitpane p>label{padding-left:10px}html.legacy .legacy-order-form #terms .submitpane input.submitButton{border:none;border-radius:0;outline:none;padding:0;-webkit-appearance:none;cursor:pointer;display:inline-block;white-space:nowrap;text-indent:100%;overflow:hidden;vertical-align:middle;width:260px;height:51px;background-repeat:no-repeat;background-size:260px 153px;background-position:0 100%}html.legacy .legacy-order-form #terms .submitpane input.submitButton:hover{background-position:0 0}html.legacy .legacy-order-form #terms .submitpane input.submitButton:disabled{background-position:0 50%}html.legacy .legacy-order-form #terms .submitpane input.submitButton.next{background-image:url(/assets/images/order/btn_form_next.png)}html.legacy .legacy-order-form #terms .submitpane input.submitButton.next:disabled{cursor:default}html.legacy .legacy-order-form #step2{width:630px;background-color:#e1f2d1}html.legacy .legacy-order-form #step2 header{padding:12px 0;border-bottom:3px solid #76b13c;text-align:center;background-color:#98cc66}html.legacy .legacy-order-form #step2 header h1{font-size:0}html.legacy .legacy-order-form #step2 h2{font-size:17px;margin:30px 0 10px;color:#47860a;text-indent:30px}html.legacy .legacy-order-form #step2 .lead{font-size:13px;padding:0 30px 20px;margin-bottom:30px;line-height:1.6;border-bottom:1px dotted #59971d}html.legacy .legacy-order-form #step2 .delivData{padding:0 30px}html.legacy .legacy-order-form #step2 .delivData input.text,html.legacy .legacy-order-form #step2 .delivData textarea.text{padding:8px;border:1px solid #80c53d;width:320px;font-size:1.125em;line-height:1em;color:#4d4d4d;background:#fff}html.legacy .legacy-order-form #step2 .delivData textarea.text{height:90px;width:338px;border-radius:0;outline:none;box-sizing:border-box;-webkit-appearance:none}html.legacy .legacy-order-form #step2 .delivData input.text:focus,html.legacy .legacy-order-form #step2 .delivData textarea.text:focus{border:1px solid #59971d}html.legacy .legacy-order-form #step2 .delivData .field{overflow:hidden}html.legacy .legacy-order-form #step2 .delivData .field img{float:left}html.legacy .legacy-order-form #step2 .delivData #address-field,html.legacy .legacy-order-form #step2 .delivData #delivaddcat-field,html.legacy .legacy-order-form #step2 .delivData #delivaddress-field,html.legacy .legacy-order-form #step2 .delivData #email-field,html.legacy .legacy-order-form #step2 .delivData #exmemo-field,html.legacy .legacy-order-form #step2 .delivData #groupname-field,html.legacy .legacy-order-form #step2 .delivData #phone-field,html.legacy .legacy-order-form #step2 .delivData #username-field,html.legacy .legacy-order-form #step2 .delivData #zipcode-field{margin-bottom:30px;position:relative}html.legacy .legacy-order-form #step2 .delivData #zipcode-field input.text{width:70px}html.legacy .legacy-order-form #step2 .delivData #exmemo-field textarea.text{height:150px}html.legacy .legacy-order-form #step2 .delivData .attention{margin:0 0 0 154px;padding-top:8px;font-weight:bolder;font-size:.8em;line-height:1.75em;color:#47860a;clear:both}html.legacy .legacy-order-form #step2 .delivData .field-header{float:left;margin:6px 15px 0 0;width:140px;text-align:right;color:#4c4c4c;font-size:17px;font-weight:700;background-color:rgba(0,0,0,0)}html.legacy .legacy-order-form #step2 .delivData .field-header label{margin:0}html.legacy .legacy-order-form #step2 .delivData .field-content{float:left;width:400px;line-height:1}html.legacy .legacy-order-form #step2 .delivData #error{margin-bottom:2.25em;text-align:center;color:red}html.legacy .legacy-order-form #step2 .error{font-size:13px;font-weight:700;color:red;padding-left:30px}html.legacy .legacy-order-form #step2 .delivData .error{clear:both;padding:0;margin:0 .5em 0 154px!important}html.legacy .legacy-order-form #step2 .delivData .mustlabel:after{content:url(/assets/images/order/icon-text-number.gif);padding:0 0 0 10px;position:absolute;top:8px}html.legacy .legacy-order-form #step2 .field-content ul{margin:12px 0 0}html.legacy .legacy-order-form #step2 .field-content ul li{list-style-type:none;display:inline;margin:0 1.75em 0 0}html.legacy .legacy-order-form #step2 .submitpane{border-top:1px dotted #59971d;padding:30px 0;margin:20px 0 0;text-align:center}html.legacy .legacy-order-form #step2 .submitpane p{color:#4c4c4c;font-size:14px;font-weight:700}html.legacy .legacy-order-form #step2 .submitpane p>label{padding-left:10px}html.legacy .legacy-order-form #step2 .submitpane input.submitButton{border:none;border-radius:0;outline:none;padding:0;-webkit-appearance:none;cursor:pointer;display:inline-block;white-space:nowrap;text-indent:100%;overflow:hidden;vertical-align:middle;width:260px;height:51px;background-repeat:no-repeat;background-size:260px 153px;background-position:0 100%}html.legacy .legacy-order-form #step2 .submitpane input.submitButton:hover{background-position:0 0}html.legacy .legacy-order-form #step2 .submitpane input.submitButton:disabled{background-position:0 50%}html.legacy .legacy-order-form #step2 .submitpane input.submitButton.next{background-image:url(/assets/images/order/btn_form_next.png)}html.legacy .legacy-order-form #step2 .submitpane input.submitButton.next:disabled{cursor:default}html.legacy .legacy-order-form #step3{width:630px;background-color:#e1f2d1}html.legacy .legacy-order-form #step3 header{padding:12px 0;border-bottom:3px solid #76b13c;text-align:center;background-color:#98cc66}html.legacy .legacy-order-form #step3 header h1{font-size:0}html.legacy .legacy-order-form #step3 h2{font-size:17px;margin:30px 0 10px;color:#47860a;text-indent:30px}html.legacy .legacy-order-form #step3 .lead{font-size:13px;padding:0 30px 20px;margin-bottom:30px;line-height:1.6;border-bottom:1px dotted #59971d}html.legacy .legacy-order-form #step3 .confirmData{padding:0 30px}html.legacy .legacy-order-form #step3 .confirmData h3{font-size:16px;font-weight:700;margin-bottom:10px}html.legacy .legacy-order-form #step3 .confirmData table.step3{border-collapse:collapse;border-spacing:0;width:100%;table-layout:fixed;margin-bottom:30px}html.legacy .legacy-order-form #step3 .confirmData table.step3 td,html.legacy .legacy-order-form #step3 .confirmData table.step3 th{border:1px solid #cbcbcb;background:#fff;text-align:left;vertical-align:middle}html.legacy .legacy-order-form #step3 .confirmData table.step3 th{color:#000;background:#f8f8f8;font-size:13px;font-weight:400;padding:5px 10px;width:160px}html.legacy .legacy-order-form #step3 .confirmData table.step3 td{color:#333;font-size:13px;font-weight:700;padding:5px 10px}html.legacy .legacy-order-form #step3 .confirmData table.step3 td p{margin-bottom:0;line-height:1.6}html.legacy .legacy-order-form #step3 .confirmData table.step3 td span.text{color:#666;font-size:12px;font-weight:400;margin-left:10px;display:inline-block}html.legacy .legacy-order-form #step3 .confirmData table.step3 table td,html.legacy .legacy-order-form #step3 .confirmData table.step3 table th{border:none;padding:0}html.legacy .legacy-order-form #step3 .confirmData table.step3-2{border-collapse:collapse;border-spacing:0;width:100%;table-layout:fixed;margin-bottom:30px}html.legacy .legacy-order-form #step3 .confirmData table.step3-2 td,html.legacy .legacy-order-form #step3 .confirmData table.step3-2 th{border:1px solid #cbcbcb;background:#fff;vertical-align:middle}html.legacy .legacy-order-form #step3 .confirmData table.step3-2 th{color:#000;background:#f8f8f8;font-size:13px;font-weight:400;padding:5px 10px;text-align:center}html.legacy .legacy-order-form #step3 .confirmData table.step3-2 th.products{width:220px}html.legacy .legacy-order-form #step3 .confirmData table.step3-2 th.price{width:80px}html.legacy .legacy-order-form #step3 .confirmData table.step3-2 th.quantity{width:50px}html.legacy .legacy-order-form #step3 .confirmData table.step3-2 th.subtotal{width:80px}html.legacy .legacy-order-form #step3 .confirmData table.step3-2 td{color:#333;font-size:13px;padding:5px 10px}html.legacy .legacy-order-form #step3 .confirmData table.step3-2 td p{margin-bottom:0;line-height:1.6;font-weight:700}html.legacy .legacy-order-form #step3 .confirmData table.step3-2 td p span{font-weight:400}html.legacy .legacy-order-form #step3 .confirmData table.step3-2 table td,html.legacy .legacy-order-form #step3 .confirmData table.step3-2 table th{border:none;padding:0}html.legacy .legacy-order-form #step3 .confirmData .attention{padding-top:8px;font-weight:bolder;font-size:.8em;line-height:1.75em;color:red;clear:both}html.legacy .legacy-order-form #step3 .submitpane{border-top:1px dotted #59971d;padding:0;margin:20px 0 0;text-align:center}html.legacy .legacy-order-form #step3 .submitpane p{color:#4c4c4c;font-size:14px;font-weight:700;margin-bottom:30px}html.legacy .legacy-order-form #step3 .submitpane p>label{padding-left:10px}html.legacy .legacy-order-form #step3 .submitpane input.submitButton{border:none;margin:30px auto;border-radius:0;outline:none;padding:0;-webkit-appearance:none;cursor:pointer;display:block;white-space:nowrap;text-indent:100%;overflow:hidden;vertical-align:middle;width:260px;height:51px;background-repeat:no-repeat;background-size:260px 102px;background-position:0 100%}html.legacy .legacy-order-form #step3 .submitpane input.submitButton:hover{background-position:0 0}html.legacy .legacy-order-form #step3 .submitpane input.submitButton.order{background-image:url(/assets/images/order/btn_form_order.png)}html.legacy .legacy-order-form #step3 .submitpane .pageback a{width:259px;height:51px;display:block;text-indent:100%;white-space:nowrap;overflow:hidden;background-image:url(/assets/images/order/btn_form_back.png);margin:0 auto}html.legacy .legacy-order-form #step3 .submitpane .pageback a:hover{background-position:0 100%}html.legacy .legacy-order-form #step4{width:630px;background-color:#e1f2d1}html.legacy .legacy-order-form #step4 header{padding:12px 0;border-bottom:3px solid #76b13c;text-align:center;background-color:#98cc66}html.legacy .legacy-order-form #step4 header h1{font-size:0}html.legacy .legacy-order-form #step4 h2{font-size:17px;margin:30px 0 10px;color:#47860a;text-indent:30px}html.legacy .legacy-order-form #step4 .lead{font-size:18px;padding:200px 30px 30px;margin-bottom:0;line-height:1.8;text-align:center;background:url(/assets/images/order/icon-bg-complete.png) no-repeat center 40px}html.legacy .legacy-order-form #step4 .attention{padding-top:8px;font-weight:bolder;font-size:.8em;line-height:1.75em;color:red;clear:both;text-align:center}html.legacy .legacy-order-form #step4 .submitpane{border-top:1px dotted #59971d;padding:0;margin:100px 0 0;text-align:center}html.legacy .legacy-order-form #step4 .submitpane p{color:#4c4c4c;font-size:14px;font-weight:700;margin:40px 0}html.legacy .legacy-order-form #step4 .submitpane .contact a{width:259px;height:51px;display:block;text-indent:100%;white-space:nowrap;overflow:hidden;background-image:url(/assets/images/order/btn_form_contact.png);background-position:0 100%;margin:0 auto}html.legacy .legacy-order-form #step4 .submitpane .contact a:hover{background-position:0 0}html.legacy .legacy-order-form .fl-left{float:left}html.legacy .legacy-order-form .fl-right{float:right}html.legacy .legacy-order-form .tx-left{text-align:left}html.legacy .legacy-order-form .tx-right{text-align:right}html.legacy .legacy-order-form .tx-center{text-align:center}html.legacy .legacy-order-form .fontB{font-weight:700}html.legacy .check{background-image:none;display:flex;justify-content:space-between}html.legacy .check.center{justify-content:center}html.legacy .radio-buttons li{display:inline-flex!important}html.legacy .radio-buttons li label{margin:0!important}html.legacy .dl{padding:0 30px;border:10px solid #dcf3fc;background-color:#f5fafc;overflow:hidden}html.legacy .dl .btn{width:188px;height:43px;overflow:hidden}html.legacy .dl .btn a{display:block;padding-top:43px;width:188px;height:0;background:url(/assets/images/legacy/dl_btn.png) 0 0 no-repeat}html.legacy .dl .btn a:hover{background-position:left -50px}html.legacy #dlIllust,html.legacy #dlLogo,html.legacy #dlMovie,html.legacy #dlPdfPf2013,html.legacy #dlpptslidefile{margin-bottom:22px}html.legacy #dlIllust .img,html.legacy #dlLogo .img,html.legacy #dlPdfPf2013 .img,html.legacy #dlpptslidefile .img{float:left;padding:28px 40px 28px 0;height:162px}html.legacy #dlIllust .text,html.legacy #dlLogo .text,html.legacy #dlPdfPf2013 .text,html.legacy #dlpptslidefile .text{float:left;margin:52px 0 28px}html.legacy #dlIllust .btn,html.legacy #dlLogo .btn,html.legacy #dlMovie .btn,html.legacy #dlPdfPf2013 .btn,html.legacy #dlpptslidefile .btn{float:left}html.legacy #dlCd,html.legacy #dlDvd,html.legacy #dlPamphlet,html.legacy #dlReport{float:left;margin-bottom:22px;padding-top:22px;width:224px;text-align:center}html.legacy #dlDvd,html.legacy #dlReport{margin-right:22px}html.legacy #dlCd .btn,html.legacy #dlDvd .btn,html.legacy #dlPamphlet .btn,html.legacy #dlReport .btn{margin:0 auto 26px;width:188px}html.legacy #dlCd .text,html.legacy #dlDvd .text,html.legacy #dlPamphlet .text,html.legacy #dlReport .text{height:77px}html.legacy #dlMovie .img{float:left;padding:28px 40px 190px 0;height:162px}html.legacy #dlMovie .text{float:left;margin:0;padding:28px 0}html.legacy #dlMovie .btn+.text{border-top:1px dotted #ccc;margin-top:28px}html.legacy #guideNav{margin-bottom:30px;padding-bottom:0;border-bottom:1px dotted #ccc}html.legacy #guideNav ul{margin-bottom:30px}html.legacy #guideNav ul li{margin:0 0 .5em;list-style:none}html.legacy #guideNav ul li span.num{display:inline-block;margin-right:.75em;padding:.25em 0;border-radius:2px;-moz-border-radius:2px;-webkit-border-radius:2px;-ms-border-radius:2px;width:88px;font-weight:700;font-size:.875em;line-height:1em;text-align:center;color:#fff;background-color:#63bfef}html.legacy h2.guideTitle{margin-bottom:10px;padding:30px;border:10px solid #dcf3fc;width:550px;font-size:1.15em;text-align:center;color:#595959;background-color:#f5fafc}html.legacy #jimukyoku,html.legacy #reportEdit{margin-top:10px;padding-top:30px;border-top:1px dotted #ccc}html.legacy .guideBox{padding-top:1.5em}html.legacy .guideBox h3{position:relative;padding-left:46px;height:50px;line-height:34px}html.legacy .guideBox h3 span.num{display:block;position:absolute;top:0;left:0;margin-right:.75em;padding:10px 12px;font-size:.875em;line-height:1em;color:#fff;background-color:#63bfef}html.legacy .guideImg{margin-bottom:6px}html.legacy .guideImg img{border:1px solid #ccc}html.legacy .guideGoTop{float:right;margin-top:2em;padding-left:22px;font-size:.875em;background:url(/assets/images/legacy/mark_d.gif) 0 no-repeat}html.legacy .guideGoTop a,html.legacy .guideGoTop a:visited{color:#e78800}html.legacy .guideGoTop a:hover{color:#ca5202}html.legacy .legacy__profile{font-size:150%}html.legacy .legacy__profile form{width:100%!important}html.legacy .legacy__profile--optin{width:100%}html.legacy .legacy__profile--optin>div label{margin:0}html.legacy .legacy__profile--optin>div label input{position:relative;margin-right:.5em}html.legacy .legacy__profile--optin>div label:before{display:none}html.locomo-age *,html.locomo-age :after,html.locomo-age :before{box-sizing:border-box}html.locomo-age a,html.locomo-age button,html.locomo-age dd,html.locomo-age div,html.locomo-age dl,html.locomo-age dt,html.locomo-age figcaption,html.locomo-age figure,html.locomo-age h1,html.locomo-age h2,html.locomo-age h3,html.locomo-age h4,html.locomo-age h5,html.locomo-age input,html.locomo-age label,html.locomo-age li,html.locomo-age main,html.locomo-age nav,html.locomo-age ol,html.locomo-age p,html.locomo-age select,html.locomo-age textarea,html.locomo-age ul{margin:0;padding:0;font-weight:500;border:0;outline:0;line-height:1;font-family:游ゴシック,Yu Gothic,游ゴシック体,YuGothic,sans-serif;font-size:16px;color:#2d2d2d}html.locomo-age a{margin:0;padding:0;outline:0;text-decoration:none;color:#2d2d2d}html.locomo-age label a{border-bottom:1px solid #2d2d2d}html.locomo-age img{vertical-align:top;-webkit-user-select:none;-moz-user-select:none;user-select:none;-webkit-user-drag:none;-moz-user-drag:none;-ms-user-drag:none;max-width:100%}html.locomo-age table{border-collapse:collapse;border-spacing:0}html.locomo-age ol,html.locomo-age ul{margin:0;padding:0;list-style:none}html.locomo-age p{margin:0 0 20px;line-height:1.8}html.locomo-age p:last-child{margin-bottom:0}html.locomo-age input,html.locomo-age label,html.locomo-age select,html.locomo-age textarea{font-size:16px;-webkit-appearance:none;-moz-appearance:none;appearance:none}html.locomo-age ::placeholder,html.locomo-age :invalid::-webkit-datetime-edit{color:#ccc}html.locomo-age html{margin:0;padding:0;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}html.locomo-age body{margin:0;padding:0;color:#000;background-color:#fff;font-size:16px;font-weight:400;overflow-y:auto}html.locomo-age .note{font-size:12px!important}html.locomo-age .container{width:1462px;margin:40px auto;padding:0;text-align:center}html.locomo-age #containerIndex{background:url(/assets/images/locomo-age/yourlocomoageis.svg) 0 0 no-repeat,url(/assets/images/locomo-age/human_01.svg) right 120px no-repeat,url(/assets/images/locomo-age/human_02.svg) left 480px no-repeat,url(/assets/images/locomo-age/human_03.svg) right 925px no-repeat}html.locomo-age .content{width:1200px;padding:0 0 90px;margin:0 auto 90px}html.locomo-age .content_index{background-image:linear-gradient(90deg,#ccc,#ccc 2px,transparent 0,transparent 0);background-size:8px 2px;background-position:0 100%;background-repeat:repeat-x}html.locomo-age .content_document{margin-top:100px;margin-bottom:0;padding:0;text-align:left}html.locomo-age h1#logo{padding:120px 0 80px}html.locomo-age h1#logo img{width:536px}html.locomo-age .content_index p{font-size:24px}html.locomo-age #measure{margin-top:168px}html.locomo-age #measure h2{color:#e60012;font-weight:600;font-size:24px}html.locomo-age #qr{background:url(/assets/images/locomo-age/qr_bg.svg) 100% 0 no-repeat;width:466px;height:470px;position:relative;margin:40px auto;padding:100px 110px 0}html.locomo-age #qr p:first-child{color:#e60012;font-size:16px;font-weight:600;margin-bottom:40px;line-height:1.5}html.locomo-age #qr img{width:136px;height:136px}html.locomo-age #qr .note{margin-top:70px;text-align:left}html.locomo-age #locomo ol:after{content:"";display:block;clear:both}html.locomo-age #locomo ol li{font-size:16px;text-align:left;width:320px;height:550px;margin:0 32px;float:left;counter-increment:detailCount;position:relative}html.locomo-age #locomo ol li:before{content:counter(detailCount,decimal-leading-zero);display:table-cell;padding-right:.4em;color:#ccc;width:320px;font-size:40px;text-align:center;padding-bottom:32px}html.locomo-age #locomo ol li h2{font-weight:600;text-align:center;font-size:16px;margin:0 0 24px}html.locomo-age #locomo ol li p{font-size:16px}html.locomo-age #locomo ol li p.image{position:absolute;bottom:0;left:0;right:0;height:200px}html.locomo-age .content_document h1{font-size:40px}html.locomo-age .document *{margin:0 0 20px;font-size:14px;line-height:2}html.locomo-age .document{margin:110px 0 0}html.locomo-age .document h2{font-weight:600;font-size:1.4em}html.locomo-age .document h3{font-weight:600;font-size:1.2em}html.locomo-age .document h4{font-weight:600;font-size:1em}html.locomo-age .document a{border-bottom:1px solid #2d2d2d}html.locomo-age .document a.external:after{font-family:Font Awesome\ 5 Pro;content:"";margin:0 5px}html.locomo-age .document ol{list-style:decimal;line-height:1.8}html.locomo-age .document ol li{position:relative;margin:0 0 5px 15px;display:list-item;line-height:2}html.locomo-age .document ol li>ol>li{list-style-type:none;counter-increment:cnt}html.locomo-age .document ol li>ol>li:before{content:"(" counter(cnt) ") "}html.locomo-age .document ol li>ol>li>ul{margin-left:20px}html.locomo-age .document ul li{padding-left:15px;position:relative;margin:0}html.locomo-age .document ol li:last-child,html.locomo-age .document ul li:last-child{margin-bottom:0}html.locomo-age .document ul li:before{position:absolute;top:10px;left:0;content:"";width:4px;height:4px;background:#2d2d2d;border-radius:4px}html.locomo-age .document dl dt{margin:10px 0}html.locomo-age .document dl dd{margin-left:20px}html.locomo-age .document p.right{text-align:right}html.locomo-age footer{border-top:1px solid #ccc;margin-top:180px}html.locomo-age footer .content{background:0 0;margin:80px auto 20px;font-size:14px}html.locomo-age footer .footer_content:after{content:"";display:block;clear:both}html.locomo-age footer #footerLogo{float:left}html.locomo-age footer nav ul{letter-spacing:-.4em}html.locomo-age footer nav ul li{letter-spacing:normal;font-size:12px}html.locomo-age footer nav ul li a{font-size:12px}html.locomo-age footer .copyright{float:left;font-size:12px}html.locomo-age footer nav.website{margin:10px 0}html.locomo-age footer nav.website ul li{display:inline-block;padding:0 10px;margin:0;border-right:1px solid #ccc;font-size:14px}html.locomo-age footer nav.website ul li:first-child{padding-left:0}html.locomo-age footer nav.website ul li:last-child{padding-right:0}html.locomo-age footer nav.website ul li a{font-size:14px}html.locomo-age footer nav.website ul li:last-child{border-right:none}html.locomo-age footer nav.doc{margin-top:30px;float:right}html.locomo-age footer nav.doc ul li{display:inline-block;padding:0 10px}html.locomo-age .sns{float:right}html.locomo-age .sns li{display:inline-block;width:40px;height:40px;overflow:hidden;margin:0 10px}html.locomo-age .sns a{display:block;width:40px;height:40px;border-radius:40px;text-align:center;position:relative}html.locomo-age .sns a i{color:#fff;font-size:28px;line-height:40px;display:inline-block}html.locomo-age .icon_twitter{background:#1da1f2}html.locomo-age .icon_twitter i{font-size:23px!important}html.locomo-age .icon_facebook{background:#1877f2}html.locomo-age .icon_facebook i{position:absolute;left:0;bottom:-5px;right:0;font-size:32px!important}html.locomo-age .icon_instagram{background:radial-gradient(circle at 30% 107%,#fdf497 0,#fdf497 5%,#fd5949 45%,#d6249f 60%,#285aeb 90%);display:grid;place-items:center}html.locomo-age a.icon_line{background:#00b900;overflow:hidden}html.locomo-age a.icon_line i:before{color:#00b900;background:0 0;font-size:46px;overflow:hidden;display:block;width:40px;height:40px}html.locomo-age a.icon_line i{background:#fff;display:block;width:35px;height:35px}html.locomo-age .fa,html.locomo-age .fab,html.locomo-age .fad,html.locomo-age .fal,html.locomo-age .far,html.locomo-age .fas{-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;display:inline-block;font-style:normal;font-feature-settings:normal;font-variant:normal;text-rendering:auto;line-height:1}html.locomo-age .fa-lg{font-size:1.33333em;line-height:.75em;vertical-align:-.0667em}html.locomo-age .fa-xs{font-size:.75em}html.locomo-age .fa-sm{font-size:.875em}html.locomo-age .fa-1x{font-size:1em}html.locomo-age .fa-2x{font-size:2em}html.locomo-age .fa-3x{font-size:3em}html.locomo-age .fa-4x{font-size:4em}html.locomo-age .fa-5x{font-size:5em}html.locomo-age .fa-6x{font-size:6em}html.locomo-age .fa-7x{font-size:7em}html.locomo-age .fa-8x{font-size:8em}html.locomo-age .fa-9x{font-size:9em}html.locomo-age .fa-10x{font-size:10em}html.locomo-age .fa-fw{text-align:center;width:1.25em}html.locomo-age .fa-ul{list-style-type:none;margin-left:2.5em;padding-left:0}html.locomo-age .fa-ul>li{position:relative}html.locomo-age .fa-li{left:-2em;position:absolute;text-align:center;width:2em;line-height:inherit}html.locomo-age .fa-border{border:.08em solid #eee;border-radius:.1em;padding:.2em .25em .15em}html.locomo-age .fa-pull-left{float:left}html.locomo-age .fa-pull-right{float:right}html.locomo-age .fa.fa-pull-left,html.locomo-age .fab.fa-pull-left,html.locomo-age .fal.fa-pull-left,html.locomo-age .far.fa-pull-left,html.locomo-age .fas.fa-pull-left{margin-right:.3em}html.locomo-age .fa.fa-pull-right,html.locomo-age .fab.fa-pull-right,html.locomo-age .fal.fa-pull-right,html.locomo-age .far.fa-pull-right,html.locomo-age .fas.fa-pull-right{margin-left:.3em}html.locomo-age .fa-spin{animation:fa-spin 2s linear infinite}html.locomo-age .fa-pulse{animation:fa-spin 1s steps(8) infinite}@keyframes fa-spin{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}html.locomo-age .fa-rotate-90{transform:rotate(90deg)}html.locomo-age .fa-rotate-180{transform:rotate(180deg)}html.locomo-age .fa-rotate-270{transform:rotate(270deg)}html.locomo-age .fa-flip-horizontal{transform:scaleX(-1)}html.locomo-age .fa-flip-vertical{transform:scaleY(-1)}html.locomo-age .fa-flip-both,html.locomo-age .fa-flip-horizontal.fa-flip-vertical{transform:scale(-1)}html.locomo-age :root .fa-flip-both,html.locomo-age :root .fa-flip-horizontal,html.locomo-age :root .fa-flip-vertical,html.locomo-age :root .fa-rotate-180,html.locomo-age :root .fa-rotate-270,html.locomo-age :root .fa-rotate-90{filter:none}html.locomo-age .fa-stack{display:inline-block;height:2em;line-height:2em;position:relative;vertical-align:middle;width:2.5em}html.locomo-age .fa-stack-1x,html.locomo-age .fa-stack-2x{left:0;position:absolute;text-align:center;width:100%}html.locomo-age .fa-stack-1x{line-height:inherit}html.locomo-age .fa-stack-2x{font-size:2em}html.locomo-age .fa-inverse{color:#fff}html.locomo-age .fa-500px:before{content:""}html.locomo-age .fa-abacus:before{content:""}html.locomo-age .fa-accessible-icon:before{content:""}html.locomo-age .fa-accusoft:before{content:""}html.locomo-age .fa-acorn:before{content:""}html.locomo-age .fa-acquisitions-incorporated:before{content:""}html.locomo-age .fa-ad:before{content:""}html.locomo-age .fa-address-book:before{content:""}html.locomo-age .fa-address-card:before{content:""}html.locomo-age .fa-adjust:before{content:""}html.locomo-age .fa-adn:before{content:""}html.locomo-age .fa-adversal:before{content:""}html.locomo-age .fa-affiliatetheme:before{content:""}html.locomo-age .fa-air-conditioner:before{content:""}html.locomo-age .fa-air-freshener:before{content:""}html.locomo-age .fa-airbnb:before{content:""}html.locomo-age .fa-alarm-clock:before{content:""}html.locomo-age .fa-alarm-exclamation:before{content:""}html.locomo-age .fa-alarm-plus:before{content:""}html.locomo-age .fa-alarm-snooze:before{content:""}html.locomo-age .fa-album:before{content:""}html.locomo-age .fa-album-collection:before{content:""}html.locomo-age .fa-algolia:before{content:""}html.locomo-age .fa-alicorn:before{content:""}html.locomo-age .fa-alien:before{content:""}html.locomo-age .fa-alien-monster:before{content:""}html.locomo-age .fa-align-center:before{content:""}html.locomo-age .fa-align-justify:before{content:""}html.locomo-age .fa-align-left:before{content:""}html.locomo-age .fa-align-right:before{content:""}html.locomo-age .fa-align-slash:before{content:""}html.locomo-age .fa-alipay:before{content:""}html.locomo-age .fa-allergies:before{content:""}html.locomo-age .fa-amazon:before{content:""}html.locomo-age .fa-amazon-pay:before{content:""}html.locomo-age .fa-ambulance:before{content:""}html.locomo-age .fa-american-sign-language-interpreting:before{content:""}html.locomo-age .fa-amilia:before{content:""}html.locomo-age .fa-amp-guitar:before{content:""}html.locomo-age .fa-analytics:before{content:""}html.locomo-age .fa-anchor:before{content:""}html.locomo-age .fa-android:before{content:""}html.locomo-age .fa-angel:before{content:""}html.locomo-age .fa-angellist:before{content:""}html.locomo-age .fa-angle-double-down:before{content:""}html.locomo-age .fa-angle-double-left:before{content:""}html.locomo-age .fa-angle-double-right:before{content:""}html.locomo-age .fa-angle-double-up:before{content:""}html.locomo-age .fa-angle-down:before{content:""}html.locomo-age .fa-angle-left:before{content:""}html.locomo-age .fa-angle-right:before{content:""}html.locomo-age .fa-angle-up:before{content:""}html.locomo-age .fa-angry:before{content:""}html.locomo-age .fa-angrycreative:before{content:""}html.locomo-age .fa-angular:before{content:""}html.locomo-age .fa-ankh:before{content:""}html.locomo-age .fa-app-store:before{content:""}html.locomo-age .fa-app-store-ios:before{content:""}html.locomo-age .fa-apper:before{content:""}html.locomo-age .fa-apple:before{content:""}html.locomo-age .fa-apple-alt:before{content:""}html.locomo-age .fa-apple-crate:before{content:""}html.locomo-age .fa-apple-pay:before{content:""}html.locomo-age .fa-archive:before{content:""}html.locomo-age .fa-archway:before{content:""}html.locomo-age .fa-arrow-alt-circle-down:before{content:""}html.locomo-age .fa-arrow-alt-circle-left:before{content:""}html.locomo-age .fa-arrow-alt-circle-right:before{content:""}html.locomo-age .fa-arrow-alt-circle-up:before{content:""}html.locomo-age .fa-arrow-alt-down:before{content:""}html.locomo-age .fa-arrow-alt-from-bottom:before{content:""}html.locomo-age .fa-arrow-alt-from-left:before{content:""}html.locomo-age .fa-arrow-alt-from-right:before{content:""}html.locomo-age .fa-arrow-alt-from-top:before{content:""}html.locomo-age .fa-arrow-alt-left:before{content:""}html.locomo-age .fa-arrow-alt-right:before{content:""}html.locomo-age .fa-arrow-alt-square-down:before{content:""}html.locomo-age .fa-arrow-alt-square-left:before{content:""}html.locomo-age .fa-arrow-alt-square-right:before{content:""}html.locomo-age .fa-arrow-alt-square-up:before{content:""}html.locomo-age .fa-arrow-alt-to-bottom:before{content:""}html.locomo-age .fa-arrow-alt-to-left:before{content:""}html.locomo-age .fa-arrow-alt-to-right:before{content:""}html.locomo-age .fa-arrow-alt-to-top:before{content:""}html.locomo-age .fa-arrow-alt-up:before{content:""}html.locomo-age .fa-arrow-circle-down:before{content:""}html.locomo-age .fa-arrow-circle-left:before{content:""}html.locomo-age .fa-arrow-circle-right:before{content:""}html.locomo-age .fa-arrow-circle-up:before{content:""}html.locomo-age .fa-arrow-down:before{content:""}html.locomo-age .fa-arrow-from-bottom:before{content:""}html.locomo-age .fa-arrow-from-left:before{content:""}html.locomo-age .fa-arrow-from-right:before{content:""}html.locomo-age .fa-arrow-from-top:before{content:""}html.locomo-age .fa-arrow-left:before{content:""}html.locomo-age .fa-arrow-right:before{content:""}html.locomo-age .fa-arrow-square-down:before{content:""}html.locomo-age .fa-arrow-square-left:before{content:""}html.locomo-age .fa-arrow-square-right:before{content:""}html.locomo-age .fa-arrow-square-up:before{content:""}html.locomo-age .fa-arrow-to-bottom:before{content:""}html.locomo-age .fa-arrow-to-left:before{content:""}html.locomo-age .fa-arrow-to-right:before{content:""}html.locomo-age .fa-arrow-to-top:before{content:""}html.locomo-age .fa-arrow-up:before{content:""}html.locomo-age .fa-arrows:before{content:""}html.locomo-age .fa-arrows-alt:before{content:""}html.locomo-age .fa-arrows-alt-h:before{content:""}html.locomo-age .fa-arrows-alt-v:before{content:""}html.locomo-age .fa-arrows-h:before{content:""}html.locomo-age .fa-arrows-v:before{content:""}html.locomo-age .fa-artstation:before{content:""}html.locomo-age .fa-assistive-listening-systems:before{content:""}html.locomo-age .fa-asterisk:before{content:""}html.locomo-age .fa-asymmetrik:before{content:""}html.locomo-age .fa-at:before{content:""}html.locomo-age .fa-atlas:before{content:""}html.locomo-age .fa-atlassian:before{content:""}html.locomo-age .fa-atom:before{content:""}html.locomo-age .fa-atom-alt:before{content:""}html.locomo-age .fa-audible:before{content:""}html.locomo-age .fa-audio-description:before{content:""}html.locomo-age .fa-autoprefixer:before{content:""}html.locomo-age .fa-avianex:before{content:""}html.locomo-age .fa-aviato:before{content:""}html.locomo-age .fa-award:before{content:""}html.locomo-age .fa-aws:before{content:""}html.locomo-age .fa-axe:before{content:""}html.locomo-age .fa-axe-battle:before{content:""}html.locomo-age .fa-baby:before{content:""}html.locomo-age .fa-baby-carriage:before{content:""}html.locomo-age .fa-backpack:before{content:""}html.locomo-age .fa-backspace:before{content:""}html.locomo-age .fa-backward:before{content:""}html.locomo-age .fa-bacon:before{content:""}html.locomo-age .fa-bacteria:before{content:""}html.locomo-age .fa-bacterium:before{content:""}html.locomo-age .fa-badge:before{content:""}html.locomo-age .fa-badge-check:before{content:""}html.locomo-age .fa-badge-dollar:before{content:""}html.locomo-age .fa-badge-percent:before{content:""}html.locomo-age .fa-badge-sheriff:before{content:""}html.locomo-age .fa-badger-honey:before{content:""}html.locomo-age .fa-bags-shopping:before{content:""}html.locomo-age .fa-bahai:before{content:""}html.locomo-age .fa-balance-scale:before{content:""}html.locomo-age .fa-balance-scale-left:before{content:""}html.locomo-age .fa-balance-scale-right:before{content:""}html.locomo-age .fa-ball-pile:before{content:""}html.locomo-age .fa-ballot:before{content:""}html.locomo-age .fa-ballot-check:before{content:""}html.locomo-age .fa-ban:before{content:""}html.locomo-age .fa-band-aid:before{content:""}html.locomo-age .fa-bandcamp:before{content:""}html.locomo-age .fa-banjo:before{content:""}html.locomo-age .fa-barcode:before{content:""}html.locomo-age .fa-barcode-alt:before{content:""}html.locomo-age .fa-barcode-read:before{content:""}html.locomo-age .fa-barcode-scan:before{content:""}html.locomo-age .fa-bars:before{content:""}html.locomo-age .fa-baseball:before{content:""}html.locomo-age .fa-baseball-ball:before{content:""}html.locomo-age .fa-basketball-ball:before{content:""}html.locomo-age .fa-basketball-hoop:before{content:""}html.locomo-age .fa-bat:before{content:""}html.locomo-age .fa-bath:before{content:""}html.locomo-age .fa-battery-bolt:before{content:""}html.locomo-age .fa-battery-empty:before{content:""}html.locomo-age .fa-battery-full:before{content:""}html.locomo-age .fa-battery-half:before{content:""}html.locomo-age .fa-battery-quarter:before{content:""}html.locomo-age .fa-battery-slash:before{content:""}html.locomo-age .fa-battery-three-quarters:before{content:""}html.locomo-age .fa-battle-net:before{content:""}html.locomo-age .fa-bed:before{content:""}html.locomo-age .fa-bed-alt:before{content:""}html.locomo-age .fa-bed-bunk:before{content:""}html.locomo-age .fa-bed-empty:before{content:""}html.locomo-age .fa-beer:before{content:""}html.locomo-age .fa-behance:before{content:""}html.locomo-age .fa-behance-square:before{content:""}html.locomo-age .fa-bell:before{content:""}html.locomo-age .fa-bell-exclamation:before{content:""}html.locomo-age .fa-bell-on:before{content:""}html.locomo-age .fa-bell-plus:before{content:""}html.locomo-age .fa-bell-school:before{content:""}html.locomo-age .fa-bell-school-slash:before{content:""}html.locomo-age .fa-bell-slash:before{content:""}html.locomo-age .fa-bells:before{content:""}html.locomo-age .fa-betamax:before{content:""}html.locomo-age .fa-bezier-curve:before{content:""}html.locomo-age .fa-bible:before{content:""}html.locomo-age .fa-bicycle:before{content:""}html.locomo-age .fa-biking:before{content:""}html.locomo-age .fa-biking-mountain:before{content:""}html.locomo-age .fa-bimobject:before{content:""}html.locomo-age .fa-binoculars:before{content:""}html.locomo-age .fa-biohazard:before{content:""}html.locomo-age .fa-birthday-cake:before{content:""}html.locomo-age .fa-bitbucket:before{content:""}html.locomo-age .fa-bitcoin:before{content:""}html.locomo-age .fa-bity:before{content:""}html.locomo-age .fa-black-tie:before{content:""}html.locomo-age .fa-blackberry:before{content:""}html.locomo-age .fa-blanket:before{content:""}html.locomo-age .fa-blender:before{content:""}html.locomo-age .fa-blender-phone:before{content:""}html.locomo-age .fa-blind:before{content:""}html.locomo-age .fa-blinds:before{content:""}html.locomo-age .fa-blinds-open:before{content:""}html.locomo-age .fa-blinds-raised:before{content:""}html.locomo-age .fa-blog:before{content:""}html.locomo-age .fa-blogger:before{content:""}html.locomo-age .fa-blogger-b:before{content:""}html.locomo-age .fa-bluetooth:before{content:""}html.locomo-age .fa-bluetooth-b:before{content:""}html.locomo-age .fa-bold:before{content:""}html.locomo-age .fa-bolt:before{content:""}html.locomo-age .fa-bomb:before{content:""}html.locomo-age .fa-bone:before{content:""}html.locomo-age .fa-bone-break:before{content:""}html.locomo-age .fa-bong:before{content:""}html.locomo-age .fa-book:before{content:""}html.locomo-age .fa-book-alt:before{content:""}html.locomo-age .fa-book-dead:before{content:""}html.locomo-age .fa-book-heart:before{content:""}html.locomo-age .fa-book-medical:before{content:""}html.locomo-age .fa-book-open:before{content:""}html.locomo-age .fa-book-reader:before{content:""}html.locomo-age .fa-book-spells:before{content:""}html.locomo-age .fa-book-user:before{content:""}html.locomo-age .fa-bookmark:before{content:""}html.locomo-age .fa-books:before{content:""}html.locomo-age .fa-books-medical:before{content:""}html.locomo-age .fa-boombox:before{content:""}html.locomo-age .fa-boot:before{content:""}html.locomo-age .fa-booth-curtain:before{content:""}html.locomo-age .fa-bootstrap:before{content:""}html.locomo-age .fa-border-all:before{content:""}html.locomo-age .fa-border-bottom:before{content:""}html.locomo-age .fa-border-center-h:before{content:""}html.locomo-age .fa-border-center-v:before{content:""}html.locomo-age .fa-border-inner:before{content:""}html.locomo-age .fa-border-left:before{content:""}html.locomo-age .fa-border-none:before{content:""}html.locomo-age .fa-border-outer:before{content:""}html.locomo-age .fa-border-right:before{content:""}html.locomo-age .fa-border-style:before{content:""}html.locomo-age .fa-border-style-alt:before{content:""}html.locomo-age .fa-border-top:before{content:""}html.locomo-age .fa-bow-arrow:before{content:""}html.locomo-age .fa-bowling-ball:before{content:""}html.locomo-age .fa-bowling-pins:before{content:""}html.locomo-age .fa-box:before{content:""}html.locomo-age .fa-box-alt:before{content:""}html.locomo-age .fa-box-ballot:before{content:""}html.locomo-age .fa-box-check:before{content:""}html.locomo-age .fa-box-fragile:before{content:""}html.locomo-age .fa-box-full:before{content:""}html.locomo-age .fa-box-heart:before{content:""}html.locomo-age .fa-box-open:before{content:""}html.locomo-age .fa-box-tissue:before{content:""}html.locomo-age .fa-box-up:before{content:""}html.locomo-age .fa-box-usd:before{content:""}html.locomo-age .fa-boxes:before{content:""}html.locomo-age .fa-boxes-alt:before{content:""}html.locomo-age .fa-boxing-glove:before{content:""}html.locomo-age .fa-brackets:before{content:""}html.locomo-age .fa-brackets-curly:before{content:""}html.locomo-age .fa-braille:before{content:""}html.locomo-age .fa-brain:before{content:""}html.locomo-age .fa-bread-loaf:before{content:""}html.locomo-age .fa-bread-slice:before{content:""}html.locomo-age .fa-briefcase:before{content:""}html.locomo-age .fa-briefcase-medical:before{content:""}html.locomo-age .fa-bring-forward:before{content:""}html.locomo-age .fa-bring-front:before{content:""}html.locomo-age .fa-broadcast-tower:before{content:""}html.locomo-age .fa-broom:before{content:""}html.locomo-age .fa-browser:before{content:""}html.locomo-age .fa-brush:before{content:""}html.locomo-age .fa-btc:before{content:""}html.locomo-age .fa-buffer:before{content:""}html.locomo-age .fa-bug:before{content:""}html.locomo-age .fa-building:before{content:""}html.locomo-age .fa-bullhorn:before{content:""}html.locomo-age .fa-bullseye:before{content:""}html.locomo-age .fa-bullseye-arrow:before{content:""}html.locomo-age .fa-bullseye-pointer:before{content:""}html.locomo-age .fa-burger-soda:before{content:""}html.locomo-age .fa-burn:before{content:""}html.locomo-age .fa-buromobelexperte:before{content:""}html.locomo-age .fa-burrito:before{content:""}html.locomo-age .fa-bus:before{content:""}html.locomo-age .fa-bus-alt:before{content:""}html.locomo-age .fa-bus-school:before{content:""}html.locomo-age .fa-business-time:before{content:""}html.locomo-age .fa-buy-n-large:before{content:""}html.locomo-age .fa-buysellads:before{content:""}html.locomo-age .fa-cabinet-filing:before{content:""}html.locomo-age .fa-cactus:before{content:""}html.locomo-age .fa-calculator:before{content:""}html.locomo-age .fa-calculator-alt:before{content:""}html.locomo-age .fa-calendar:before{content:""}html.locomo-age .fa-calendar-alt:before{content:""}html.locomo-age .fa-calendar-check:before{content:""}html.locomo-age .fa-calendar-day:before{content:""}html.locomo-age .fa-calendar-edit:before{content:""}html.locomo-age .fa-calendar-exclamation:before{content:""}html.locomo-age .fa-calendar-minus:before{content:""}html.locomo-age .fa-calendar-plus:before{content:""}html.locomo-age .fa-calendar-star:before{content:""}html.locomo-age .fa-calendar-times:before{content:""}html.locomo-age .fa-calendar-week:before{content:""}html.locomo-age .fa-camcorder:before{content:""}html.locomo-age .fa-camera:before{content:""}html.locomo-age .fa-camera-alt:before{content:""}html.locomo-age .fa-camera-home:before{content:""}html.locomo-age .fa-camera-movie:before{content:""}html.locomo-age .fa-camera-polaroid:before{content:""}html.locomo-age .fa-camera-retro:before{content:""}html.locomo-age .fa-campfire:before{content:""}html.locomo-age .fa-campground:before{content:""}html.locomo-age .fa-canadian-maple-leaf:before{content:""}html.locomo-age .fa-candle-holder:before{content:""}html.locomo-age .fa-candy-cane:before{content:""}html.locomo-age .fa-candy-corn:before{content:""}html.locomo-age .fa-cannabis:before{content:""}html.locomo-age .fa-capsules:before{content:""}html.locomo-age .fa-car:before{content:""}html.locomo-age .fa-car-alt:before{content:""}html.locomo-age .fa-car-battery:before{content:""}html.locomo-age .fa-car-building:before{content:""}html.locomo-age .fa-car-bump:before{content:""}html.locomo-age .fa-car-bus:before{content:""}html.locomo-age .fa-car-crash:before{content:""}html.locomo-age .fa-car-garage:before{content:""}html.locomo-age .fa-car-mechanic:before{content:""}html.locomo-age .fa-car-side:before{content:""}html.locomo-age .fa-car-tilt:before{content:""}html.locomo-age .fa-car-wash:before{content:""}html.locomo-age .fa-caravan:before{content:""}html.locomo-age .fa-caravan-alt:before{content:""}html.locomo-age .fa-caret-circle-down:before{content:""}html.locomo-age .fa-caret-circle-left:before{content:""}html.locomo-age .fa-caret-circle-right:before{content:""}html.locomo-age .fa-caret-circle-up:before{content:""}html.locomo-age .fa-caret-down:before{content:""}html.locomo-age .fa-caret-left:before{content:""}html.locomo-age .fa-caret-right:before{content:""}html.locomo-age .fa-caret-square-down:before{content:""}html.locomo-age .fa-caret-square-left:before{content:""}html.locomo-age .fa-caret-square-right:before{content:""}html.locomo-age .fa-caret-square-up:before{content:""}html.locomo-age .fa-caret-up:before{content:""}html.locomo-age .fa-carrot:before{content:""}html.locomo-age .fa-cars:before{content:""}html.locomo-age .fa-cart-arrow-down:before{content:""}html.locomo-age .fa-cart-plus:before{content:""}html.locomo-age .fa-cash-register:before{content:""}html.locomo-age .fa-cassette-tape:before{content:""}html.locomo-age .fa-cat:before{content:""}html.locomo-age .fa-cat-space:before{content:""}html.locomo-age .fa-cauldron:before{content:""}html.locomo-age .fa-cc-amazon-pay:before{content:""}html.locomo-age .fa-cc-amex:before{content:""}html.locomo-age .fa-cc-apple-pay:before{content:""}html.locomo-age .fa-cc-diners-club:before{content:""}html.locomo-age .fa-cc-discover:before{content:""}html.locomo-age .fa-cc-jcb:before{content:""}html.locomo-age .fa-cc-mastercard:before{content:""}html.locomo-age .fa-cc-paypal:before{content:""}html.locomo-age .fa-cc-stripe:before{content:""}html.locomo-age .fa-cc-visa:before{content:""}html.locomo-age .fa-cctv:before{content:""}html.locomo-age .fa-centercode:before{content:""}html.locomo-age .fa-centos:before{content:""}html.locomo-age .fa-certificate:before{content:""}html.locomo-age .fa-chair:before{content:""}html.locomo-age .fa-chair-office:before{content:""}html.locomo-age .fa-chalkboard:before{content:""}html.locomo-age .fa-chalkboard-teacher:before{content:""}html.locomo-age .fa-charging-station:before{content:""}html.locomo-age .fa-chart-area:before{content:""}html.locomo-age .fa-chart-bar:before{content:""}html.locomo-age .fa-chart-line:before{content:""}html.locomo-age .fa-chart-line-down:before{content:""}html.locomo-age .fa-chart-network:before{content:""}html.locomo-age .fa-chart-pie:before{content:""}html.locomo-age .fa-chart-pie-alt:before{content:""}html.locomo-age .fa-chart-scatter:before{content:""}html.locomo-age .fa-check:before{content:""}html.locomo-age .fa-check-circle:before{content:""}html.locomo-age .fa-check-double:before{content:""}html.locomo-age .fa-check-square:before{content:""}html.locomo-age .fa-cheese:before{content:""}html.locomo-age .fa-cheese-swiss:before{content:""}html.locomo-age .fa-cheeseburger:before{content:""}html.locomo-age .fa-chess:before{content:""}html.locomo-age .fa-chess-bishop:before{content:""}html.locomo-age .fa-chess-bishop-alt:before{content:""}html.locomo-age .fa-chess-board:before{content:""}html.locomo-age .fa-chess-clock:before{content:""}html.locomo-age .fa-chess-clock-alt:before{content:""}html.locomo-age .fa-chess-king:before{content:""}html.locomo-age .fa-chess-king-alt:before{content:""}html.locomo-age .fa-chess-knight:before{content:""}html.locomo-age .fa-chess-knight-alt:before{content:""}html.locomo-age .fa-chess-pawn:before{content:""}html.locomo-age .fa-chess-pawn-alt:before{content:""}html.locomo-age .fa-chess-queen:before{content:""}html.locomo-age .fa-chess-queen-alt:before{content:""}html.locomo-age .fa-chess-rook:before{content:""}html.locomo-age .fa-chess-rook-alt:before{content:""}html.locomo-age .fa-chevron-circle-down:before{content:""}html.locomo-age .fa-chevron-circle-left:before{content:""}html.locomo-age .fa-chevron-circle-right:before{content:""}html.locomo-age .fa-chevron-circle-up:before{content:""}html.locomo-age .fa-chevron-double-down:before{content:""}html.locomo-age .fa-chevron-double-left:before{content:""}html.locomo-age .fa-chevron-double-right:before{content:""}html.locomo-age .fa-chevron-double-up:before{content:""}html.locomo-age .fa-chevron-down:before{content:""}html.locomo-age .fa-chevron-left:before{content:""}html.locomo-age .fa-chevron-right:before{content:""}html.locomo-age .fa-chevron-square-down:before{content:""}html.locomo-age .fa-chevron-square-left:before{content:""}html.locomo-age .fa-chevron-square-right:before{content:""}html.locomo-age .fa-chevron-square-up:before{content:""}html.locomo-age .fa-chevron-up:before{content:""}html.locomo-age .fa-child:before{content:""}html.locomo-age .fa-chimney:before{content:""}html.locomo-age .fa-chrome:before{content:""}html.locomo-age .fa-chromecast:before{content:""}html.locomo-age .fa-church:before{content:""}html.locomo-age .fa-circle:before{content:""}html.locomo-age .fa-circle-notch:before{content:""}html.locomo-age .fa-city:before{content:""}html.locomo-age .fa-clarinet:before{content:""}html.locomo-age .fa-claw-marks:before{content:""}html.locomo-age .fa-clinic-medical:before{content:""}html.locomo-age .fa-clipboard:before{content:""}html.locomo-age .fa-clipboard-check:before{content:""}html.locomo-age .fa-clipboard-list:before{content:""}html.locomo-age .fa-clipboard-list-check:before{content:""}html.locomo-age .fa-clipboard-prescription:before{content:""}html.locomo-age .fa-clipboard-user:before{content:""}html.locomo-age .fa-clock:before{content:""}html.locomo-age .fa-clone:before{content:""}html.locomo-age .fa-closed-captioning:before{content:""}html.locomo-age .fa-cloud:before{content:""}html.locomo-age .fa-cloud-download:before{content:""}html.locomo-age .fa-cloud-download-alt:before{content:""}html.locomo-age .fa-cloud-drizzle:before{content:""}html.locomo-age .fa-cloud-hail:before{content:""}html.locomo-age .fa-cloud-hail-mixed:before{content:""}html.locomo-age .fa-cloud-meatball:before{content:""}html.locomo-age .fa-cloud-moon:before{content:""}html.locomo-age .fa-cloud-moon-rain:before{content:""}html.locomo-age .fa-cloud-music:before{content:""}html.locomo-age .fa-cloud-rain:before{content:""}html.locomo-age .fa-cloud-rainbow:before{content:""}html.locomo-age .fa-cloud-showers:before{content:""}html.locomo-age .fa-cloud-showers-heavy:before{content:""}html.locomo-age .fa-cloud-sleet:before{content:""}html.locomo-age .fa-cloud-snow:before{content:""}html.locomo-age .fa-cloud-sun:before{content:""}html.locomo-age .fa-cloud-sun-rain:before{content:""}html.locomo-age .fa-cloud-upload:before{content:""}html.locomo-age .fa-cloud-upload-alt:before{content:""}html.locomo-age .fa-cloudflare:before{content:""}html.locomo-age .fa-clouds:before{content:""}html.locomo-age .fa-clouds-moon:before{content:""}html.locomo-age .fa-clouds-sun:before{content:""}html.locomo-age .fa-cloudscale:before{content:""}html.locomo-age .fa-cloudsmith:before{content:""}html.locomo-age .fa-cloudversify:before{content:""}html.locomo-age .fa-club:before{content:""}html.locomo-age .fa-cocktail:before{content:""}html.locomo-age .fa-code:before{content:""}html.locomo-age .fa-code-branch:before{content:""}html.locomo-age .fa-code-commit:before{content:""}html.locomo-age .fa-code-merge:before{content:""}html.locomo-age .fa-codepen:before{content:""}html.locomo-age .fa-codiepie:before{content:""}html.locomo-age .fa-coffee:before{content:""}html.locomo-age .fa-coffee-pot:before{content:""}html.locomo-age .fa-coffee-togo:before{content:""}html.locomo-age .fa-coffin:before{content:""}html.locomo-age .fa-coffin-cross:before{content:""}html.locomo-age .fa-cog:before{content:""}html.locomo-age .fa-cogs:before{content:""}html.locomo-age .fa-coin:before{content:""}html.locomo-age .fa-coins:before{content:""}html.locomo-age .fa-columns:before{content:""}html.locomo-age .fa-comet:before{content:""}html.locomo-age .fa-comment:before{content:""}html.locomo-age .fa-comment-alt:before{content:""}html.locomo-age .fa-comment-alt-check:before{content:""}html.locomo-age .fa-comment-alt-dollar:before{content:""}html.locomo-age .fa-comment-alt-dots:before{content:""}html.locomo-age .fa-comment-alt-edit:before{content:""}html.locomo-age .fa-comment-alt-exclamation:before{content:""}html.locomo-age .fa-comment-alt-lines:before{content:""}html.locomo-age .fa-comment-alt-medical:before{content:""}html.locomo-age .fa-comment-alt-minus:before{content:""}html.locomo-age .fa-comment-alt-music:before{content:""}html.locomo-age .fa-comment-alt-plus:before{content:""}html.locomo-age .fa-comment-alt-slash:before{content:""}html.locomo-age .fa-comment-alt-smile:before{content:""}html.locomo-age .fa-comment-alt-times:before{content:""}html.locomo-age .fa-comment-check:before{content:""}html.locomo-age .fa-comment-dollar:before{content:""}html.locomo-age .fa-comment-dots:before{content:""}html.locomo-age .fa-comment-edit:before{content:""}html.locomo-age .fa-comment-exclamation:before{content:""}html.locomo-age .fa-comment-lines:before{content:""}html.locomo-age .fa-comment-medical:before{content:""}html.locomo-age .fa-comment-minus:before{content:""}html.locomo-age .fa-comment-music:before{content:""}html.locomo-age .fa-comment-plus:before{content:""}html.locomo-age .fa-comment-slash:before{content:""}html.locomo-age .fa-comment-smile:before{content:""}html.locomo-age .fa-comment-times:before{content:""}html.locomo-age .fa-comments:before{content:""}html.locomo-age .fa-comments-alt:before{content:""}html.locomo-age .fa-comments-alt-dollar:before{content:""}html.locomo-age .fa-comments-dollar:before{content:""}html.locomo-age .fa-compact-disc:before{content:""}html.locomo-age .fa-compass:before{content:""}html.locomo-age .fa-compass-slash:before{content:""}html.locomo-age .fa-compress:before{content:""}html.locomo-age .fa-compress-alt:before{content:""}html.locomo-age .fa-compress-arrows-alt:before{content:""}html.locomo-age .fa-compress-wide:before{content:""}html.locomo-age .fa-computer-classic:before{content:""}html.locomo-age .fa-computer-speaker:before{content:""}html.locomo-age .fa-concierge-bell:before{content:""}html.locomo-age .fa-confluence:before{content:""}html.locomo-age .fa-connectdevelop:before{content:""}html.locomo-age .fa-construction:before{content:""}html.locomo-age .fa-container-storage:before{content:""}html.locomo-age .fa-contao:before{content:""}html.locomo-age .fa-conveyor-belt:before{content:""}html.locomo-age .fa-conveyor-belt-alt:before{content:""}html.locomo-age .fa-cookie:before{content:""}html.locomo-age .fa-cookie-bite:before{content:""}html.locomo-age .fa-copy:before{content:""}html.locomo-age .fa-copyright:before{content:""}html.locomo-age .fa-corn:before{content:""}html.locomo-age .fa-cotton-bureau:before{content:""}html.locomo-age .fa-couch:before{content:""}html.locomo-age .fa-cow:before{content:""}html.locomo-age .fa-cowbell:before{content:""}html.locomo-age .fa-cowbell-more:before{content:""}html.locomo-age .fa-cpanel:before{content:""}html.locomo-age .fa-creative-commons:before{content:""}html.locomo-age .fa-creative-commons-by:before{content:""}html.locomo-age .fa-creative-commons-nc:before{content:""}html.locomo-age .fa-creative-commons-nc-eu:before{content:""}html.locomo-age .fa-creative-commons-nc-jp:before{content:""}html.locomo-age .fa-creative-commons-nd:before{content:""}html.locomo-age .fa-creative-commons-pd:before{content:""}html.locomo-age .fa-creative-commons-pd-alt:before{content:""}html.locomo-age .fa-creative-commons-remix:before{content:""}html.locomo-age .fa-creative-commons-sa:before{content:""}html.locomo-age .fa-creative-commons-sampling:before{content:""}html.locomo-age .fa-creative-commons-sampling-plus:before{content:""}html.locomo-age .fa-creative-commons-share:before{content:""}html.locomo-age .fa-creative-commons-zero:before{content:""}html.locomo-age .fa-credit-card:before{content:""}html.locomo-age .fa-credit-card-blank:before{content:""}html.locomo-age .fa-credit-card-front:before{content:""}html.locomo-age .fa-cricket:before{content:""}html.locomo-age .fa-critical-role:before{content:""}html.locomo-age .fa-croissant:before{content:""}html.locomo-age .fa-crop:before{content:""}html.locomo-age .fa-crop-alt:before{content:""}html.locomo-age .fa-cross:before{content:""}html.locomo-age .fa-crosshairs:before{content:""}html.locomo-age .fa-crow:before{content:""}html.locomo-age .fa-crown:before{content:""}html.locomo-age .fa-crutch:before{content:""}html.locomo-age .fa-crutches:before{content:""}html.locomo-age .fa-css3:before{content:""}html.locomo-age .fa-css3-alt:before{content:""}html.locomo-age .fa-cube:before{content:""}html.locomo-age .fa-cubes:before{content:""}html.locomo-age .fa-curling:before{content:""}html.locomo-age .fa-cut:before{content:""}html.locomo-age .fa-cuttlefish:before{content:""}html.locomo-age .fa-d-and-d:before{content:""}html.locomo-age .fa-d-and-d-beyond:before{content:""}html.locomo-age .fa-dagger:before{content:""}html.locomo-age .fa-dailymotion:before{content:""}html.locomo-age .fa-dashcube:before{content:""}html.locomo-age .fa-database:before{content:""}html.locomo-age .fa-deaf:before{content:""}html.locomo-age .fa-debug:before{content:""}html.locomo-age .fa-deer:before{content:""}html.locomo-age .fa-deer-rudolph:before{content:""}html.locomo-age .fa-deezer:before{content:""}html.locomo-age .fa-delicious:before{content:""}html.locomo-age .fa-democrat:before{content:""}html.locomo-age .fa-deploydog:before{content:""}html.locomo-age .fa-deskpro:before{content:""}html.locomo-age .fa-desktop:before{content:""}html.locomo-age .fa-desktop-alt:before{content:""}html.locomo-age .fa-dev:before{content:""}html.locomo-age .fa-deviantart:before{content:""}html.locomo-age .fa-dewpoint:before{content:""}html.locomo-age .fa-dharmachakra:before{content:""}html.locomo-age .fa-dhl:before{content:""}html.locomo-age .fa-diagnoses:before{content:""}html.locomo-age .fa-diamond:before{content:""}html.locomo-age .fa-diaspora:before{content:""}html.locomo-age .fa-dice:before{content:""}html.locomo-age .fa-dice-d10:before{content:""}html.locomo-age .fa-dice-d12:before{content:""}html.locomo-age .fa-dice-d20:before{content:""}html.locomo-age .fa-dice-d4:before{content:""}html.locomo-age .fa-dice-d6:before{content:""}html.locomo-age .fa-dice-d8:before{content:""}html.locomo-age .fa-dice-five:before{content:""}html.locomo-age .fa-dice-four:before{content:""}html.locomo-age .fa-dice-one:before{content:""}html.locomo-age .fa-dice-six:before{content:""}html.locomo-age .fa-dice-three:before{content:""}html.locomo-age .fa-dice-two:before{content:""}html.locomo-age .fa-digg:before{content:""}html.locomo-age .fa-digging:before{content:""}html.locomo-age .fa-digital-ocean:before{content:""}html.locomo-age .fa-digital-tachograph:before{content:""}html.locomo-age .fa-diploma:before{content:""}html.locomo-age .fa-directions:before{content:""}html.locomo-age .fa-disc-drive:before{content:""}html.locomo-age .fa-discord:before{content:""}html.locomo-age .fa-discourse:before{content:""}html.locomo-age .fa-disease:before{content:""}html.locomo-age .fa-divide:before{content:""}html.locomo-age .fa-dizzy:before{content:""}html.locomo-age .fa-dna:before{content:""}html.locomo-age .fa-do-not-enter:before{content:""}html.locomo-age .fa-dochub:before{content:""}html.locomo-age .fa-docker:before{content:""}html.locomo-age .fa-dog:before{content:""}html.locomo-age .fa-dog-leashed:before{content:""}html.locomo-age .fa-dollar-sign:before{content:""}html.locomo-age .fa-dolly:before{content:""}html.locomo-age .fa-dolly-empty:before{content:""}html.locomo-age .fa-dolly-flatbed:before{content:""}html.locomo-age .fa-dolly-flatbed-alt:before{content:""}html.locomo-age .fa-dolly-flatbed-empty:before{content:""}html.locomo-age .fa-donate:before{content:""}html.locomo-age .fa-door-closed:before{content:""}html.locomo-age .fa-door-open:before{content:""}html.locomo-age .fa-dot-circle:before{content:""}html.locomo-age .fa-dove:before{content:""}html.locomo-age .fa-download:before{content:""}html.locomo-age .fa-draft2digital:before{content:""}html.locomo-age .fa-drafting-compass:before{content:""}html.locomo-age .fa-dragon:before{content:""}html.locomo-age .fa-draw-circle:before{content:""}html.locomo-age .fa-draw-polygon:before{content:""}html.locomo-age .fa-draw-square:before{content:""}html.locomo-age .fa-dreidel:before{content:""}html.locomo-age .fa-dribbble:before{content:""}html.locomo-age .fa-dribbble-square:before{content:""}html.locomo-age .fa-drone:before{content:""}html.locomo-age .fa-drone-alt:before{content:""}html.locomo-age .fa-dropbox:before{content:""}html.locomo-age .fa-drum:before{content:""}html.locomo-age .fa-drum-steelpan:before{content:""}html.locomo-age .fa-drumstick:before{content:""}html.locomo-age .fa-drumstick-bite:before{content:""}html.locomo-age .fa-drupal:before{content:""}html.locomo-age .fa-dryer:before{content:""}html.locomo-age .fa-dryer-alt:before{content:""}html.locomo-age .fa-duck:before{content:""}html.locomo-age .fa-dumbbell:before{content:""}html.locomo-age .fa-dumpster:before{content:""}html.locomo-age .fa-dumpster-fire:before{content:""}html.locomo-age .fa-dungeon:before{content:""}html.locomo-age .fa-dyalog:before{content:""}html.locomo-age .fa-ear:before{content:""}html.locomo-age .fa-ear-muffs:before{content:""}html.locomo-age .fa-earlybirds:before{content:""}html.locomo-age .fa-ebay:before{content:""}html.locomo-age .fa-eclipse:before{content:""}html.locomo-age .fa-eclipse-alt:before{content:""}html.locomo-age .fa-edge:before{content:""}html.locomo-age .fa-edge-legacy:before{content:""}html.locomo-age .fa-edit:before{content:""}html.locomo-age .fa-egg:before{content:""}html.locomo-age .fa-egg-fried:before{content:""}html.locomo-age .fa-eject:before{content:""}html.locomo-age .fa-elementor:before{content:""}html.locomo-age .fa-elephant:before{content:""}html.locomo-age .fa-ellipsis-h:before{content:""}html.locomo-age .fa-ellipsis-h-alt:before{content:""}html.locomo-age .fa-ellipsis-v:before{content:""}html.locomo-age .fa-ellipsis-v-alt:before{content:""}html.locomo-age .fa-ello:before{content:""}html.locomo-age .fa-ember:before{content:""}html.locomo-age .fa-empire:before{content:""}html.locomo-age .fa-empty-set:before{content:""}html.locomo-age .fa-engine-warning:before{content:""}html.locomo-age .fa-envelope:before{content:""}html.locomo-age .fa-envelope-open:before{content:""}html.locomo-age .fa-envelope-open-dollar:before{content:""}html.locomo-age .fa-envelope-open-text:before{content:""}html.locomo-age .fa-envelope-square:before{content:""}html.locomo-age .fa-envira:before{content:""}html.locomo-age .fa-equals:before{content:""}html.locomo-age .fa-eraser:before{content:""}html.locomo-age .fa-erlang:before{content:""}html.locomo-age .fa-ethereum:before{content:""}html.locomo-age .fa-ethernet:before{content:""}html.locomo-age .fa-etsy:before{content:""}html.locomo-age .fa-euro-sign:before{content:""}html.locomo-age .fa-evernote:before{content:""}html.locomo-age .fa-exchange:before{content:""}html.locomo-age .fa-exchange-alt:before{content:""}html.locomo-age .fa-exclamation:before{content:""}html.locomo-age .fa-exclamation-circle:before{content:""}html.locomo-age .fa-exclamation-square:before{content:""}html.locomo-age .fa-exclamation-triangle:before{content:""}html.locomo-age .fa-expand:before{content:""}html.locomo-age .fa-expand-alt:before{content:""}html.locomo-age .fa-expand-arrows:before{content:""}html.locomo-age .fa-expand-arrows-alt:before{content:""}html.locomo-age .fa-expand-wide:before{content:""}html.locomo-age .fa-expeditedssl:before{content:""}html.locomo-age .fa-external-link:before{content:""}html.locomo-age .fa-external-link-alt:before{content:""}html.locomo-age .fa-external-link-square:before{content:""}html.locomo-age .fa-external-link-square-alt:before{content:""}html.locomo-age .fa-eye:before{content:""}html.locomo-age .fa-eye-dropper:before{content:""}html.locomo-age .fa-eye-evil:before{content:""}html.locomo-age .fa-eye-slash:before{content:""}html.locomo-age .fa-facebook:before{content:""}html.locomo-age .fa-facebook-f:before{content:""}html.locomo-age .fa-facebook-messenger:before{content:""}html.locomo-age .fa-facebook-square:before{content:""}html.locomo-age .fa-fan:before{content:""}html.locomo-age .fa-fan-table:before{content:""}html.locomo-age .fa-fantasy-flight-games:before{content:""}html.locomo-age .fa-farm:before{content:""}html.locomo-age .fa-fast-backward:before{content:""}html.locomo-age .fa-fast-forward:before{content:""}html.locomo-age .fa-faucet:before{content:""}html.locomo-age .fa-faucet-drip:before{content:""}html.locomo-age .fa-fax:before{content:""}html.locomo-age .fa-feather:before{content:""}html.locomo-age .fa-feather-alt:before{content:""}html.locomo-age .fa-fedex:before{content:""}html.locomo-age .fa-fedora:before{content:""}html.locomo-age .fa-female:before{content:""}html.locomo-age .fa-field-hockey:before{content:""}html.locomo-age .fa-fighter-jet:before{content:""}html.locomo-age .fa-figma:before{content:""}html.locomo-age .fa-file:before{content:""}html.locomo-age .fa-file-alt:before{content:""}html.locomo-age .fa-file-archive:before{content:""}html.locomo-age .fa-file-audio:before{content:""}html.locomo-age .fa-file-certificate:before{content:""}html.locomo-age .fa-file-chart-line:before{content:""}html.locomo-age .fa-file-chart-pie:before{content:""}html.locomo-age .fa-file-check:before{content:""}html.locomo-age .fa-file-code:before{content:""}html.locomo-age .fa-file-contract:before{content:""}html.locomo-age .fa-file-csv:before{content:""}html.locomo-age .fa-file-download:before{content:""}html.locomo-age .fa-file-edit:before{content:""}html.locomo-age .fa-file-excel:before{content:""}html.locomo-age .fa-file-exclamation:before{content:""}html.locomo-age .fa-file-export:before{content:""}html.locomo-age .fa-file-image:before{content:""}html.locomo-age .fa-file-import:before{content:""}html.locomo-age .fa-file-invoice:before{content:""}html.locomo-age .fa-file-invoice-dollar:before{content:""}html.locomo-age .fa-file-medical:before{content:""}html.locomo-age .fa-file-medical-alt:before{content:""}html.locomo-age .fa-file-minus:before{content:""}html.locomo-age .fa-file-music:before{content:""}html.locomo-age .fa-file-pdf:before{content:""}html.locomo-age .fa-file-plus:before{content:""}html.locomo-age .fa-file-powerpoint:before{content:""}html.locomo-age .fa-file-prescription:before{content:""}html.locomo-age .fa-file-search:before{content:""}html.locomo-age .fa-file-signature:before{content:""}html.locomo-age .fa-file-spreadsheet:before{content:""}html.locomo-age .fa-file-times:before{content:""}html.locomo-age .fa-file-upload:before{content:""}html.locomo-age .fa-file-user:before{content:""}html.locomo-age .fa-file-video:before{content:""}html.locomo-age .fa-file-word:before{content:""}html.locomo-age .fa-files-medical:before{content:""}html.locomo-age .fa-fill:before{content:""}html.locomo-age .fa-fill-drip:before{content:""}html.locomo-age .fa-film:before{content:""}html.locomo-age .fa-film-alt:before{content:""}html.locomo-age .fa-film-canister:before{content:""}html.locomo-age .fa-filter:before{content:""}html.locomo-age .fa-fingerprint:before{content:""}html.locomo-age .fa-fire:before{content:""}html.locomo-age .fa-fire-alt:before{content:""}html.locomo-age .fa-fire-extinguisher:before{content:""}html.locomo-age .fa-fire-smoke:before{content:""}html.locomo-age .fa-firefox:before{content:""}html.locomo-age .fa-firefox-browser:before{content:""}html.locomo-age .fa-fireplace:before{content:""}html.locomo-age .fa-first-aid:before{content:""}html.locomo-age .fa-first-order:before{content:""}html.locomo-age .fa-first-order-alt:before{content:""}html.locomo-age .fa-firstdraft:before{content:""}html.locomo-age .fa-fish:before{content:""}html.locomo-age .fa-fish-cooked:before{content:""}html.locomo-age .fa-fist-raised:before{content:""}html.locomo-age .fa-flag:before{content:""}html.locomo-age .fa-flag-alt:before{content:""}html.locomo-age .fa-flag-checkered:before{content:""}html.locomo-age .fa-flag-usa:before{content:""}html.locomo-age .fa-flame:before{content:""}html.locomo-age .fa-flashlight:before{content:""}html.locomo-age .fa-flask:before{content:""}html.locomo-age .fa-flask-poison:before{content:""}html.locomo-age .fa-flask-potion:before{content:""}html.locomo-age .fa-flickr:before{content:""}html.locomo-age .fa-flipboard:before{content:""}html.locomo-age .fa-flower:before{content:""}html.locomo-age .fa-flower-daffodil:before{content:""}html.locomo-age .fa-flower-tulip:before{content:""}html.locomo-age .fa-flushed:before{content:""}html.locomo-age .fa-flute:before{content:""}html.locomo-age .fa-flux-capacitor:before{content:""}html.locomo-age .fa-fly:before{content:""}html.locomo-age .fa-fog:before{content:""}html.locomo-age .fa-folder:before{content:""}html.locomo-age .fa-folder-download:before{content:""}html.locomo-age .fa-folder-minus:before{content:""}html.locomo-age .fa-folder-open:before{content:""}html.locomo-age .fa-folder-plus:before{content:""}html.locomo-age .fa-folder-times:before{content:""}html.locomo-age .fa-folder-tree:before{content:""}html.locomo-age .fa-folder-upload:before{content:""}html.locomo-age .fa-folders:before{content:""}html.locomo-age .fa-font:before{content:""}html.locomo-age .fa-font-awesome:before{content:""}html.locomo-age .fa-font-awesome-alt:before{content:""}html.locomo-age .fa-font-awesome-flag:before{content:""}html.locomo-age .fa-font-awesome-logo-full:before{content:""}html.locomo-age .fa-font-case:before{content:""}html.locomo-age .fa-fonticons:before{content:""}html.locomo-age .fa-fonticons-fi:before{content:""}html.locomo-age .fa-football-ball:before{content:""}html.locomo-age .fa-football-helmet:before{content:""}html.locomo-age .fa-forklift:before{content:""}html.locomo-age .fa-fort-awesome:before{content:""}html.locomo-age .fa-fort-awesome-alt:before{content:""}html.locomo-age .fa-forumbee:before{content:""}html.locomo-age .fa-forward:before{content:""}html.locomo-age .fa-foursquare:before{content:""}html.locomo-age .fa-fragile:before{content:""}html.locomo-age .fa-free-code-camp:before{content:""}html.locomo-age .fa-freebsd:before{content:""}html.locomo-age .fa-french-fries:before{content:""}html.locomo-age .fa-frog:before{content:""}html.locomo-age .fa-frosty-head:before{content:""}html.locomo-age .fa-frown:before{content:""}html.locomo-age .fa-frown-open:before{content:""}html.locomo-age .fa-fulcrum:before{content:""}html.locomo-age .fa-function:before{content:""}html.locomo-age .fa-funnel-dollar:before{content:""}html.locomo-age .fa-futbol:before{content:""}html.locomo-age .fa-galactic-republic:before{content:""}html.locomo-age .fa-galactic-senate:before{content:""}html.locomo-age .fa-galaxy:before{content:""}html.locomo-age .fa-game-board:before{content:""}html.locomo-age .fa-game-board-alt:before{content:""}html.locomo-age .fa-game-console-handheld:before{content:""}html.locomo-age .fa-gamepad:before{content:""}html.locomo-age .fa-gamepad-alt:before{content:""}html.locomo-age .fa-garage:before{content:""}html.locomo-age .fa-garage-car:before{content:""}html.locomo-age .fa-garage-open:before{content:""}html.locomo-age .fa-gas-pump:before{content:""}html.locomo-age .fa-gas-pump-slash:before{content:""}html.locomo-age .fa-gavel:before{content:""}html.locomo-age .fa-gem:before{content:""}html.locomo-age .fa-genderless:before{content:""}html.locomo-age .fa-get-pocket:before{content:""}html.locomo-age .fa-gg:before{content:""}html.locomo-age .fa-gg-circle:before{content:""}html.locomo-age .fa-ghost:before{content:""}html.locomo-age .fa-gift:before{content:""}html.locomo-age .fa-gift-card:before{content:""}html.locomo-age .fa-gifts:before{content:""}html.locomo-age .fa-gingerbread-man:before{content:""}html.locomo-age .fa-git:before{content:""}html.locomo-age .fa-git-alt:before{content:""}html.locomo-age .fa-git-square:before{content:""}html.locomo-age .fa-github:before{content:""}html.locomo-age .fa-github-alt:before{content:""}html.locomo-age .fa-github-square:before{content:""}html.locomo-age .fa-gitkraken:before{content:""}html.locomo-age .fa-gitlab:before{content:""}html.locomo-age .fa-gitter:before{content:""}html.locomo-age .fa-glass:before{content:""}html.locomo-age .fa-glass-champagne:before{content:""}html.locomo-age .fa-glass-cheers:before{content:""}html.locomo-age .fa-glass-citrus:before{content:""}html.locomo-age .fa-glass-martini:before{content:""}html.locomo-age .fa-glass-martini-alt:before{content:""}html.locomo-age .fa-glass-whiskey:before{content:""}html.locomo-age .fa-glass-whiskey-rocks:before{content:""}html.locomo-age .fa-glasses:before{content:""}html.locomo-age .fa-glasses-alt:before{content:""}html.locomo-age .fa-glide:before{content:""}html.locomo-age .fa-glide-g:before{content:""}html.locomo-age .fa-globe:before{content:""}html.locomo-age .fa-globe-africa:before{content:""}html.locomo-age .fa-globe-americas:before{content:""}html.locomo-age .fa-globe-asia:before{content:""}html.locomo-age .fa-globe-europe:before{content:""}html.locomo-age .fa-globe-snow:before{content:""}html.locomo-age .fa-globe-stand:before{content:""}html.locomo-age .fa-gofore:before{content:""}html.locomo-age .fa-golf-ball:before{content:""}html.locomo-age .fa-golf-club:before{content:""}html.locomo-age .fa-goodreads:before{content:""}html.locomo-age .fa-goodreads-g:before{content:""}html.locomo-age .fa-google:before{content:""}html.locomo-age .fa-google-drive:before{content:""}html.locomo-age .fa-google-pay:before{content:""}html.locomo-age .fa-google-play:before{content:""}html.locomo-age .fa-google-plus:before{content:""}html.locomo-age .fa-google-plus-g:before{content:""}html.locomo-age .fa-google-plus-square:before{content:""}html.locomo-age .fa-google-wallet:before{content:""}html.locomo-age .fa-gopuram:before{content:""}html.locomo-age .fa-graduation-cap:before{content:""}html.locomo-age .fa-gramophone:before{content:""}html.locomo-age .fa-gratipay:before{content:""}html.locomo-age .fa-grav:before{content:""}html.locomo-age .fa-greater-than:before{content:""}html.locomo-age .fa-greater-than-equal:before{content:""}html.locomo-age .fa-grimace:before{content:""}html.locomo-age .fa-grin:before{content:""}html.locomo-age .fa-grin-alt:before{content:""}html.locomo-age .fa-grin-beam:before{content:""}html.locomo-age .fa-grin-beam-sweat:before{content:""}html.locomo-age .fa-grin-hearts:before{content:""}html.locomo-age .fa-grin-squint:before{content:""}html.locomo-age .fa-grin-squint-tears:before{content:""}html.locomo-age .fa-grin-stars:before{content:""}html.locomo-age .fa-grin-tears:before{content:""}html.locomo-age .fa-grin-tongue:before{content:""}html.locomo-age .fa-grin-tongue-squint:before{content:""}html.locomo-age .fa-grin-tongue-wink:before{content:""}html.locomo-age .fa-grin-wink:before{content:""}html.locomo-age .fa-grip-horizontal:before{content:""}html.locomo-age .fa-grip-lines:before{content:""}html.locomo-age .fa-grip-lines-vertical:before{content:""}html.locomo-age .fa-grip-vertical:before{content:""}html.locomo-age .fa-gripfire:before{content:""}html.locomo-age .fa-grunt:before{content:""}html.locomo-age .fa-guilded:before{content:""}html.locomo-age .fa-guitar:before{content:""}html.locomo-age .fa-guitar-electric:before{content:""}html.locomo-age .fa-guitars:before{content:""}html.locomo-age .fa-gulp:before{content:""}html.locomo-age .fa-h-square:before{content:""}html.locomo-age .fa-h1:before{content:""}html.locomo-age .fa-h2:before{content:""}html.locomo-age .fa-h3:before{content:""}html.locomo-age .fa-h4:before{content:""}html.locomo-age .fa-hacker-news:before{content:""}html.locomo-age .fa-hacker-news-square:before{content:""}html.locomo-age .fa-hackerrank:before{content:""}html.locomo-age .fa-hamburger:before{content:""}html.locomo-age .fa-hammer:before{content:""}html.locomo-age .fa-hammer-war:before{content:""}html.locomo-age .fa-hamsa:before{content:""}html.locomo-age .fa-hand-heart:before{content:""}html.locomo-age .fa-hand-holding:before{content:""}html.locomo-age .fa-hand-holding-box:before{content:""}html.locomo-age .fa-hand-holding-heart:before{content:""}html.locomo-age .fa-hand-holding-magic:before{content:""}html.locomo-age .fa-hand-holding-medical:before{content:""}html.locomo-age .fa-hand-holding-seedling:before{content:""}html.locomo-age .fa-hand-holding-usd:before{content:""}html.locomo-age .fa-hand-holding-water:before{content:""}html.locomo-age .fa-hand-lizard:before{content:""}html.locomo-age .fa-hand-middle-finger:before{content:""}html.locomo-age .fa-hand-paper:before{content:""}html.locomo-age .fa-hand-peace:before{content:""}html.locomo-age .fa-hand-point-down:before{content:""}html.locomo-age .fa-hand-point-left:before{content:""}html.locomo-age .fa-hand-point-right:before{content:""}html.locomo-age .fa-hand-point-up:before{content:""}html.locomo-age .fa-hand-pointer:before{content:""}html.locomo-age .fa-hand-receiving:before{content:""}html.locomo-age .fa-hand-rock:before{content:""}html.locomo-age .fa-hand-scissors:before{content:""}html.locomo-age .fa-hand-sparkles:before{content:""}html.locomo-age .fa-hand-spock:before{content:""}html.locomo-age .fa-hands:before{content:""}html.locomo-age .fa-hands-heart:before{content:""}html.locomo-age .fa-hands-helping:before{content:""}html.locomo-age .fa-hands-usd:before{content:""}html.locomo-age .fa-hands-wash:before{content:""}html.locomo-age .fa-handshake:before{content:""}html.locomo-age .fa-handshake-alt:before{content:""}html.locomo-age .fa-handshake-alt-slash:before{content:""}html.locomo-age .fa-handshake-slash:before{content:""}html.locomo-age .fa-hanukiah:before{content:""}html.locomo-age .fa-hard-hat:before{content:""}html.locomo-age .fa-hashtag:before{content:""}html.locomo-age .fa-hat-chef:before{content:""}html.locomo-age .fa-hat-cowboy:before{content:""}html.locomo-age .fa-hat-cowboy-side:before{content:""}html.locomo-age .fa-hat-santa:before{content:""}html.locomo-age .fa-hat-winter:before{content:""}html.locomo-age .fa-hat-witch:before{content:""}html.locomo-age .fa-hat-wizard:before{content:""}html.locomo-age .fa-hdd:before{content:""}html.locomo-age .fa-head-side:before{content:""}html.locomo-age .fa-head-side-brain:before{content:""}html.locomo-age .fa-head-side-cough:before{content:""}html.locomo-age .fa-head-side-cough-slash:before{content:""}html.locomo-age .fa-head-side-headphones:before{content:""}html.locomo-age .fa-head-side-mask:before{content:""}html.locomo-age .fa-head-side-medical:before{content:""}html.locomo-age .fa-head-side-virus:before{content:""}html.locomo-age .fa-head-vr:before{content:""}html.locomo-age .fa-heading:before{content:""}html.locomo-age .fa-headphones:before{content:""}html.locomo-age .fa-headphones-alt:before{content:""}html.locomo-age .fa-headset:before{content:""}html.locomo-age .fa-heart:before{content:""}html.locomo-age .fa-heart-broken:before{content:""}html.locomo-age .fa-heart-circle:before{content:""}html.locomo-age .fa-heart-rate:before{content:""}html.locomo-age .fa-heart-square:before{content:""}html.locomo-age .fa-heartbeat:before{content:""}html.locomo-age .fa-heat:before{content:""}html.locomo-age .fa-helicopter:before{content:""}html.locomo-age .fa-helmet-battle:before{content:""}html.locomo-age .fa-hexagon:before{content:""}html.locomo-age .fa-highlighter:before{content:""}html.locomo-age .fa-hiking:before{content:""}html.locomo-age .fa-hippo:before{content:""}html.locomo-age .fa-hips:before{content:""}html.locomo-age .fa-hire-a-helper:before{content:""}html.locomo-age .fa-history:before{content:""}html.locomo-age .fa-hive:before{content:""}html.locomo-age .fa-hockey-mask:before{content:""}html.locomo-age .fa-hockey-puck:before{content:""}html.locomo-age .fa-hockey-sticks:before{content:""}html.locomo-age .fa-holly-berry:before{content:""}html.locomo-age .fa-home:before{content:""}html.locomo-age .fa-home-alt:before{content:""}html.locomo-age .fa-home-heart:before{content:""}html.locomo-age .fa-home-lg:before{content:""}html.locomo-age .fa-home-lg-alt:before{content:""}html.locomo-age .fa-hood-cloak:before{content:""}html.locomo-age .fa-hooli:before{content:""}html.locomo-age .fa-horizontal-rule:before{content:""}html.locomo-age .fa-hornbill:before{content:""}html.locomo-age .fa-horse:before{content:""}html.locomo-age .fa-horse-head:before{content:""}html.locomo-age .fa-horse-saddle:before{content:""}html.locomo-age .fa-hospital:before{content:""}html.locomo-age .fa-hospital-alt:before{content:""}html.locomo-age .fa-hospital-symbol:before{content:""}html.locomo-age .fa-hospital-user:before{content:""}html.locomo-age .fa-hospitals:before{content:""}html.locomo-age .fa-hot-tub:before{content:""}html.locomo-age .fa-hotdog:before{content:""}html.locomo-age .fa-hotel:before{content:""}html.locomo-age .fa-hotjar:before{content:""}html.locomo-age .fa-hourglass:before{content:""}html.locomo-age .fa-hourglass-end:before{content:""}html.locomo-age .fa-hourglass-half:before{content:""}html.locomo-age .fa-hourglass-start:before{content:""}html.locomo-age .fa-house:before{content:""}html.locomo-age .fa-house-damage:before{content:""}html.locomo-age .fa-house-day:before{content:""}html.locomo-age .fa-house-flood:before{content:""}html.locomo-age .fa-house-leave:before{content:""}html.locomo-age .fa-house-night:before{content:""}html.locomo-age .fa-house-return:before{content:""}html.locomo-age .fa-house-signal:before{content:""}html.locomo-age .fa-house-user:before{content:""}html.locomo-age .fa-houzz:before{content:""}html.locomo-age .fa-hryvnia:before{content:""}html.locomo-age .fa-html5:before{content:""}html.locomo-age .fa-hubspot:before{content:""}html.locomo-age .fa-humidity:before{content:""}html.locomo-age .fa-hurricane:before{content:""}html.locomo-age .fa-i-cursor:before{content:""}html.locomo-age .fa-ice-cream:before{content:""}html.locomo-age .fa-ice-skate:before{content:""}html.locomo-age .fa-icicles:before{content:""}html.locomo-age .fa-icons:before{content:""}html.locomo-age .fa-icons-alt:before{content:""}html.locomo-age .fa-id-badge:before{content:""}html.locomo-age .fa-id-card:before{content:""}html.locomo-age .fa-id-card-alt:before{content:""}html.locomo-age .fa-ideal:before{content:""}html.locomo-age .fa-igloo:before{content:""}html.locomo-age .fa-image:before{content:""}html.locomo-age .fa-image-polaroid:before{content:""}html.locomo-age .fa-images:before{content:""}html.locomo-age .fa-imdb:before{content:""}html.locomo-age .fa-inbox:before{content:""}html.locomo-age .fa-inbox-in:before{content:""}html.locomo-age .fa-inbox-out:before{content:""}html.locomo-age .fa-indent:before{content:""}html.locomo-age .fa-industry:before{content:""}html.locomo-age .fa-industry-alt:before{content:""}html.locomo-age .fa-infinity:before{content:""}html.locomo-age .fa-info:before{content:""}html.locomo-age .fa-info-circle:before{content:""}html.locomo-age .fa-info-square:before{content:""}html.locomo-age .fa-inhaler:before{content:""}html.locomo-age .fa-innosoft:before{content:""}html.locomo-age .fa-instagram:before{content:""}html.locomo-age .fa-instagram-square:before{content:""}html.locomo-age .fa-instalod:before{content:""}html.locomo-age .fa-integral:before{content:""}html.locomo-age .fa-intercom:before{content:""}html.locomo-age .fa-internet-explorer:before{content:""}html.locomo-age .fa-intersection:before{content:""}html.locomo-age .fa-inventory:before{content:""}html.locomo-age .fa-invision:before{content:""}html.locomo-age .fa-ioxhost:before{content:""}html.locomo-age .fa-island-tropical:before{content:""}html.locomo-age .fa-italic:before{content:""}html.locomo-age .fa-itch-io:before{content:""}html.locomo-age .fa-itunes:before{content:""}html.locomo-age .fa-itunes-note:before{content:""}html.locomo-age .fa-jack-o-lantern:before{content:""}html.locomo-age .fa-java:before{content:""}html.locomo-age .fa-jedi:before{content:""}html.locomo-age .fa-jedi-order:before{content:""}html.locomo-age .fa-jenkins:before{content:""}html.locomo-age .fa-jira:before{content:""}html.locomo-age .fa-joget:before{content:""}html.locomo-age .fa-joint:before{content:""}html.locomo-age .fa-joomla:before{content:""}html.locomo-age .fa-journal-whills:before{content:""}html.locomo-age .fa-joystick:before{content:""}html.locomo-age .fa-js:before{content:""}html.locomo-age .fa-js-square:before{content:""}html.locomo-age .fa-jsfiddle:before{content:""}html.locomo-age .fa-jug:before{content:""}html.locomo-age .fa-kaaba:before{content:""}html.locomo-age .fa-kaggle:before{content:""}html.locomo-age .fa-kazoo:before{content:""}html.locomo-age .fa-kerning:before{content:""}html.locomo-age .fa-key:before{content:""}html.locomo-age .fa-key-skeleton:before{content:""}html.locomo-age .fa-keybase:before{content:""}html.locomo-age .fa-keyboard:before{content:""}html.locomo-age .fa-keycdn:before{content:""}html.locomo-age .fa-keynote:before{content:""}html.locomo-age .fa-khanda:before{content:""}html.locomo-age .fa-kickstarter:before{content:""}html.locomo-age .fa-kickstarter-k:before{content:""}html.locomo-age .fa-kidneys:before{content:""}html.locomo-age .fa-kiss:before{content:""}html.locomo-age .fa-kiss-beam:before{content:""}html.locomo-age .fa-kiss-wink-heart:before{content:""}html.locomo-age .fa-kite:before{content:""}html.locomo-age .fa-kiwi-bird:before{content:""}html.locomo-age .fa-knife-kitchen:before{content:""}html.locomo-age .fa-korvue:before{content:""}html.locomo-age .fa-lambda:before{content:""}html.locomo-age .fa-lamp:before{content:""}html.locomo-age .fa-lamp-desk:before{content:""}html.locomo-age .fa-lamp-floor:before{content:""}html.locomo-age .fa-landmark:before{content:""}html.locomo-age .fa-landmark-alt:before{content:""}html.locomo-age .fa-language:before{content:""}html.locomo-age .fa-laptop:before{content:""}html.locomo-age .fa-laptop-code:before{content:""}html.locomo-age .fa-laptop-house:before{content:""}html.locomo-age .fa-laptop-medical:before{content:""}html.locomo-age .fa-laravel:before{content:""}html.locomo-age .fa-lasso:before{content:""}html.locomo-age .fa-lastfm:before{content:""}html.locomo-age .fa-lastfm-square:before{content:""}html.locomo-age .fa-laugh:before{content:""}html.locomo-age .fa-laugh-beam:before{content:""}html.locomo-age .fa-laugh-squint:before{content:""}html.locomo-age .fa-laugh-wink:before{content:""}html.locomo-age .fa-layer-group:before{content:""}html.locomo-age .fa-layer-minus:before{content:""}html.locomo-age .fa-layer-plus:before{content:""}html.locomo-age .fa-leaf:before{content:""}html.locomo-age .fa-leaf-heart:before{content:""}html.locomo-age .fa-leaf-maple:before{content:""}html.locomo-age .fa-leaf-oak:before{content:""}html.locomo-age .fa-leanpub:before{content:""}html.locomo-age .fa-lemon:before{content:""}html.locomo-age .fa-less:before{content:""}html.locomo-age .fa-less-than:before{content:""}html.locomo-age .fa-less-than-equal:before{content:""}html.locomo-age .fa-level-down:before{content:""}html.locomo-age .fa-level-down-alt:before{content:""}html.locomo-age .fa-level-up:before{content:""}html.locomo-age .fa-level-up-alt:before{content:""}html.locomo-age .fa-life-ring:before{content:""}html.locomo-age .fa-light-ceiling:before{content:""}html.locomo-age .fa-light-switch:before{content:""}html.locomo-age .fa-light-switch-off:before{content:""}html.locomo-age .fa-light-switch-on:before{content:""}html.locomo-age .fa-lightbulb:before{content:""}html.locomo-age .fa-lightbulb-dollar:before{content:""}html.locomo-age .fa-lightbulb-exclamation:before{content:""}html.locomo-age .fa-lightbulb-on:before{content:""}html.locomo-age .fa-lightbulb-slash:before{content:""}html.locomo-age .fa-lights-holiday:before{content:""}html.locomo-age .fa-line:before{content:""}html.locomo-age .fa-line-columns:before{content:""}html.locomo-age .fa-line-height:before{content:""}html.locomo-age .fa-link:before{content:""}html.locomo-age .fa-linkedin:before{content:""}html.locomo-age .fa-linkedin-in:before{content:""}html.locomo-age .fa-linode:before{content:""}html.locomo-age .fa-linux:before{content:""}html.locomo-age .fa-lips:before{content:""}html.locomo-age .fa-lira-sign:before{content:""}html.locomo-age .fa-list:before{content:""}html.locomo-age .fa-list-alt:before{content:""}html.locomo-age .fa-list-music:before{content:""}html.locomo-age .fa-list-ol:before{content:""}html.locomo-age .fa-list-ul:before{content:""}html.locomo-age .fa-location:before{content:""}html.locomo-age .fa-location-arrow:before{content:""}html.locomo-age .fa-location-circle:before{content:""}html.locomo-age .fa-location-slash:before{content:""}html.locomo-age .fa-lock:before{content:""}html.locomo-age .fa-lock-alt:before{content:""}html.locomo-age .fa-lock-open:before{content:""}html.locomo-age .fa-lock-open-alt:before{content:""}html.locomo-age .fa-long-arrow-alt-down:before{content:""}html.locomo-age .fa-long-arrow-alt-left:before{content:""}html.locomo-age .fa-long-arrow-alt-right:before{content:""}html.locomo-age .fa-long-arrow-alt-up:before{content:""}html.locomo-age .fa-long-arrow-down:before{content:""}html.locomo-age .fa-long-arrow-left:before{content:""}html.locomo-age .fa-long-arrow-right:before{content:""}html.locomo-age .fa-long-arrow-up:before{content:""}html.locomo-age .fa-loveseat:before{content:""}html.locomo-age .fa-low-vision:before{content:""}html.locomo-age .fa-luchador:before{content:""}html.locomo-age .fa-luggage-cart:before{content:""}html.locomo-age .fa-lungs:before{content:""}html.locomo-age .fa-lungs-virus:before{content:""}html.locomo-age .fa-lyft:before{content:""}html.locomo-age .fa-mace:before{content:""}html.locomo-age .fa-magento:before{content:""}html.locomo-age .fa-magic:before{content:""}html.locomo-age .fa-magnet:before{content:""}html.locomo-age .fa-mail-bulk:before{content:""}html.locomo-age .fa-mailbox:before{content:""}html.locomo-age .fa-mailchimp:before{content:""}html.locomo-age .fa-male:before{content:""}html.locomo-age .fa-mandalorian:before{content:""}html.locomo-age .fa-mandolin:before{content:""}html.locomo-age .fa-map:before{content:""}html.locomo-age .fa-map-marked:before{content:""}html.locomo-age .fa-map-marked-alt:before{content:""}html.locomo-age .fa-map-marker:before{content:""}html.locomo-age .fa-map-marker-alt:before{content:""}html.locomo-age .fa-map-marker-alt-slash:before{content:""}html.locomo-age .fa-map-marker-check:before{content:""}html.locomo-age .fa-map-marker-edit:before{content:""}html.locomo-age .fa-map-marker-exclamation:before{content:""}html.locomo-age .fa-map-marker-minus:before{content:""}html.locomo-age .fa-map-marker-plus:before{content:""}html.locomo-age .fa-map-marker-question:before{content:""}html.locomo-age .fa-map-marker-slash:before{content:""}html.locomo-age .fa-map-marker-smile:before{content:""}html.locomo-age .fa-map-marker-times:before{content:""}html.locomo-age .fa-map-pin:before{content:""}html.locomo-age .fa-map-signs:before{content:""}html.locomo-age .fa-markdown:before{content:""}html.locomo-age .fa-marker:before{content:""}html.locomo-age .fa-mars:before{content:""}html.locomo-age .fa-mars-double:before{content:""}html.locomo-age .fa-mars-stroke:before{content:""}html.locomo-age .fa-mars-stroke-h:before{content:""}html.locomo-age .fa-mars-stroke-v:before{content:""}html.locomo-age .fa-mask:before{content:""}html.locomo-age .fa-mastodon:before{content:""}html.locomo-age .fa-maxcdn:before{content:""}html.locomo-age .fa-mdb:before{content:""}html.locomo-age .fa-meat:before{content:""}html.locomo-age .fa-medal:before{content:""}html.locomo-age .fa-medapps:before{content:""}html.locomo-age .fa-medium:before{content:""}html.locomo-age .fa-medium-m:before{content:""}html.locomo-age .fa-medkit:before{content:""}html.locomo-age .fa-medrt:before{content:""}html.locomo-age .fa-meetup:before{content:""}html.locomo-age .fa-megaphone:before{content:""}html.locomo-age .fa-megaport:before{content:""}html.locomo-age .fa-meh:before{content:""}html.locomo-age .fa-meh-blank:before{content:""}html.locomo-age .fa-meh-rolling-eyes:before{content:""}html.locomo-age .fa-memory:before{content:""}html.locomo-age .fa-mendeley:before{content:""}html.locomo-age .fa-menorah:before{content:""}html.locomo-age .fa-mercury:before{content:""}html.locomo-age .fa-meteor:before{content:""}html.locomo-age .fa-microblog:before{content:""}html.locomo-age .fa-microchip:before{content:""}html.locomo-age .fa-microphone:before{content:""}html.locomo-age .fa-microphone-alt:before{content:""}html.locomo-age .fa-microphone-alt-slash:before{content:""}html.locomo-age .fa-microphone-slash:before{content:""}html.locomo-age .fa-microphone-stand:before{content:""}html.locomo-age .fa-microscope:before{content:""}html.locomo-age .fa-microsoft:before{content:""}html.locomo-age .fa-microwave:before{content:""}html.locomo-age .fa-mind-share:before{content:""}html.locomo-age .fa-minus:before{content:""}html.locomo-age .fa-minus-circle:before{content:""}html.locomo-age .fa-minus-hexagon:before{content:""}html.locomo-age .fa-minus-octagon:before{content:""}html.locomo-age .fa-minus-square:before{content:""}html.locomo-age .fa-mistletoe:before{content:""}html.locomo-age .fa-mitten:before{content:""}html.locomo-age .fa-mix:before{content:""}html.locomo-age .fa-mixcloud:before{content:""}html.locomo-age .fa-mixer:before{content:""}html.locomo-age .fa-mizuni:before{content:""}html.locomo-age .fa-mobile:before{content:""}html.locomo-age .fa-mobile-alt:before{content:""}html.locomo-age .fa-mobile-android:before{content:""}html.locomo-age .fa-mobile-android-alt:before{content:""}html.locomo-age .fa-modx:before{content:""}html.locomo-age .fa-monero:before{content:""}html.locomo-age .fa-money-bill:before{content:""}html.locomo-age .fa-money-bill-alt:before{content:""}html.locomo-age .fa-money-bill-wave:before{content:""}html.locomo-age .fa-money-bill-wave-alt:before{content:""}html.locomo-age .fa-money-check:before{content:""}html.locomo-age .fa-money-check-alt:before{content:""}html.locomo-age .fa-money-check-edit:before{content:""}html.locomo-age .fa-money-check-edit-alt:before{content:""}html.locomo-age .fa-monitor-heart-rate:before{content:""}html.locomo-age .fa-monkey:before{content:""}html.locomo-age .fa-monument:before{content:""}html.locomo-age .fa-moon:before{content:""}html.locomo-age .fa-moon-cloud:before{content:""}html.locomo-age .fa-moon-stars:before{content:""}html.locomo-age .fa-mortar-pestle:before{content:""}html.locomo-age .fa-mosque:before{content:""}html.locomo-age .fa-motorcycle:before{content:""}html.locomo-age .fa-mountain:before{content:""}html.locomo-age .fa-mountains:before{content:""}html.locomo-age .fa-mouse:before{content:""}html.locomo-age .fa-mouse-alt:before{content:""}html.locomo-age .fa-mouse-pointer:before{content:""}html.locomo-age .fa-mp3-player:before{content:""}html.locomo-age .fa-mug:before{content:""}html.locomo-age .fa-mug-hot:before{content:""}html.locomo-age .fa-mug-marshmallows:before{content:""}html.locomo-age .fa-mug-tea:before{content:""}html.locomo-age .fa-music:before{content:""}html.locomo-age .fa-music-alt:before{content:""}html.locomo-age .fa-music-alt-slash:before{content:""}html.locomo-age .fa-music-slash:before{content:""}html.locomo-age .fa-napster:before{content:""}html.locomo-age .fa-narwhal:before{content:""}html.locomo-age .fa-neos:before{content:""}html.locomo-age .fa-network-wired:before{content:""}html.locomo-age .fa-neuter:before{content:""}html.locomo-age .fa-newspaper:before{content:""}html.locomo-age .fa-nimblr:before{content:""}html.locomo-age .fa-node:before{content:""}html.locomo-age .fa-node-js:before{content:""}html.locomo-age .fa-not-equal:before{content:""}html.locomo-age .fa-notes-medical:before{content:""}html.locomo-age .fa-npm:before{content:""}html.locomo-age .fa-ns8:before{content:""}html.locomo-age .fa-nutritionix:before{content:""}html.locomo-age .fa-object-group:before{content:""}html.locomo-age .fa-object-ungroup:before{content:""}html.locomo-age .fa-octagon:before{content:""}html.locomo-age .fa-octopus-deploy:before{content:""}html.locomo-age .fa-odnoklassniki:before{content:""}html.locomo-age .fa-odnoklassniki-square:before{content:""}html.locomo-age .fa-oil-can:before{content:""}html.locomo-age .fa-oil-temp:before{content:""}html.locomo-age .fa-old-republic:before{content:""}html.locomo-age .fa-om:before{content:""}html.locomo-age .fa-omega:before{content:""}html.locomo-age .fa-opencart:before{content:""}html.locomo-age .fa-openid:before{content:""}html.locomo-age .fa-opera:before{content:""}html.locomo-age .fa-optin-monster:before{content:""}html.locomo-age .fa-orcid:before{content:""}html.locomo-age .fa-ornament:before{content:""}html.locomo-age .fa-osi:before{content:""}html.locomo-age .fa-otter:before{content:""}html.locomo-age .fa-outdent:before{content:""}html.locomo-age .fa-outlet:before{content:""}html.locomo-age .fa-oven:before{content:""}html.locomo-age .fa-overline:before{content:""}html.locomo-age .fa-page-break:before{content:""}html.locomo-age .fa-page4:before{content:""}html.locomo-age .fa-pagelines:before{content:""}html.locomo-age .fa-pager:before{content:""}html.locomo-age .fa-paint-brush:before{content:""}html.locomo-age .fa-paint-brush-alt:before{content:""}html.locomo-age .fa-paint-roller:before{content:""}html.locomo-age .fa-palette:before{content:""}html.locomo-age .fa-palfed:before{content:""}html.locomo-age .fa-pallet:before{content:""}html.locomo-age .fa-pallet-alt:before{content:""}html.locomo-age .fa-paper-plane:before{content:""}html.locomo-age .fa-paperclip:before{content:""}html.locomo-age .fa-parachute-box:before{content:""}html.locomo-age .fa-paragraph:before{content:""}html.locomo-age .fa-paragraph-rtl:before{content:""}html.locomo-age .fa-parking:before{content:""}html.locomo-age .fa-parking-circle:before{content:""}html.locomo-age .fa-parking-circle-slash:before{content:""}html.locomo-age .fa-parking-slash:before{content:""}html.locomo-age .fa-passport:before{content:""}html.locomo-age .fa-pastafarianism:before{content:""}html.locomo-age .fa-paste:before{content:""}html.locomo-age .fa-patreon:before{content:""}html.locomo-age .fa-pause:before{content:""}html.locomo-age .fa-pause-circle:before{content:""}html.locomo-age .fa-paw:before{content:""}html.locomo-age .fa-paw-alt:before{content:""}html.locomo-age .fa-paw-claws:before{content:""}html.locomo-age .fa-paypal:before{content:""}html.locomo-age .fa-peace:before{content:""}html.locomo-age .fa-pegasus:before{content:""}html.locomo-age .fa-pen:before{content:""}html.locomo-age .fa-pen-alt:before{content:""}html.locomo-age .fa-pen-fancy:before{content:""}html.locomo-age .fa-pen-nib:before{content:""}html.locomo-age .fa-pen-square:before{content:""}html.locomo-age .fa-pencil:before{content:""}html.locomo-age .fa-pencil-alt:before{content:""}html.locomo-age .fa-pencil-paintbrush:before{content:""}html.locomo-age .fa-pencil-ruler:before{content:""}html.locomo-age .fa-pennant:before{content:""}html.locomo-age .fa-penny-arcade:before{content:""}html.locomo-age .fa-people-arrows:before{content:""}html.locomo-age .fa-people-carry:before{content:""}html.locomo-age .fa-pepper-hot:before{content:""}html.locomo-age .fa-perbyte:before{content:""}html.locomo-age .fa-percent:before{content:""}html.locomo-age .fa-percentage:before{content:""}html.locomo-age .fa-periscope:before{content:""}html.locomo-age .fa-person-booth:before{content:""}html.locomo-age .fa-person-carry:before{content:""}html.locomo-age .fa-person-dolly:before{content:""}html.locomo-age .fa-person-dolly-empty:before{content:""}html.locomo-age .fa-person-sign:before{content:""}html.locomo-age .fa-phabricator:before{content:""}html.locomo-age .fa-phoenix-framework:before{content:""}html.locomo-age .fa-phoenix-squadron:before{content:""}html.locomo-age .fa-phone:before{content:""}html.locomo-age .fa-phone-alt:before{content:""}html.locomo-age .fa-phone-laptop:before{content:""}html.locomo-age .fa-phone-office:before{content:""}html.locomo-age .fa-phone-plus:before{content:""}html.locomo-age .fa-phone-rotary:before{content:""}html.locomo-age .fa-phone-slash:before{content:""}html.locomo-age .fa-phone-square:before{content:""}html.locomo-age .fa-phone-square-alt:before{content:""}html.locomo-age .fa-phone-volume:before{content:""}html.locomo-age .fa-photo-video:before{content:""}html.locomo-age .fa-php:before{content:""}html.locomo-age .fa-pi:before{content:""}html.locomo-age .fa-piano:before{content:""}html.locomo-age .fa-piano-keyboard:before{content:""}html.locomo-age .fa-pie:before{content:""}html.locomo-age .fa-pied-piper:before{content:""}html.locomo-age .fa-pied-piper-alt:before{content:""}html.locomo-age .fa-pied-piper-hat:before{content:""}html.locomo-age .fa-pied-piper-pp:before{content:""}html.locomo-age .fa-pied-piper-square:before{content:""}html.locomo-age .fa-pig:before{content:""}html.locomo-age .fa-piggy-bank:before{content:""}html.locomo-age .fa-pills:before{content:""}html.locomo-age .fa-pinterest:before{content:""}html.locomo-age .fa-pinterest-p:before{content:""}html.locomo-age .fa-pinterest-square:before{content:""}html.locomo-age .fa-pizza:before{content:""}html.locomo-age .fa-pizza-slice:before{content:""}html.locomo-age .fa-place-of-worship:before{content:""}html.locomo-age .fa-plane:before{content:""}html.locomo-age .fa-plane-alt:before{content:""}html.locomo-age .fa-plane-arrival:before{content:""}html.locomo-age .fa-plane-departure:before{content:""}html.locomo-age .fa-plane-slash:before{content:""}html.locomo-age .fa-planet-moon:before{content:""}html.locomo-age .fa-planet-ringed:before{content:""}html.locomo-age .fa-play:before{content:""}html.locomo-age .fa-play-circle:before{content:""}html.locomo-age .fa-playstation:before{content:""}html.locomo-age .fa-plug:before{content:""}html.locomo-age .fa-plus:before{content:""}html.locomo-age .fa-plus-circle:before{content:""}html.locomo-age .fa-plus-hexagon:before{content:""}html.locomo-age .fa-plus-octagon:before{content:""}html.locomo-age .fa-plus-square:before{content:""}html.locomo-age .fa-podcast:before{content:""}html.locomo-age .fa-podium:before{content:""}html.locomo-age .fa-podium-star:before{content:""}html.locomo-age .fa-police-box:before{content:""}html.locomo-age .fa-poll:before{content:""}html.locomo-age .fa-poll-h:before{content:""}html.locomo-age .fa-poll-people:before{content:""}html.locomo-age .fa-poo:before{content:""}html.locomo-age .fa-poo-storm:before{content:""}html.locomo-age .fa-poop:before{content:""}html.locomo-age .fa-popcorn:before{content:""}html.locomo-age .fa-portal-enter:before{content:""}html.locomo-age .fa-portal-exit:before{content:""}html.locomo-age .fa-portrait:before{content:""}html.locomo-age .fa-pound-sign:before{content:""}html.locomo-age .fa-power-off:before{content:""}html.locomo-age .fa-pray:before{content:""}html.locomo-age .fa-praying-hands:before{content:""}html.locomo-age .fa-prescription:before{content:""}html.locomo-age .fa-prescription-bottle:before{content:""}html.locomo-age .fa-prescription-bottle-alt:before{content:""}html.locomo-age .fa-presentation:before{content:""}html.locomo-age .fa-print:before{content:""}html.locomo-age .fa-print-search:before{content:""}html.locomo-age .fa-print-slash:before{content:""}html.locomo-age .fa-procedures:before{content:""}html.locomo-age .fa-product-hunt:before{content:""}html.locomo-age .fa-project-diagram:before{content:""}html.locomo-age .fa-projector:before{content:""}html.locomo-age .fa-pump-medical:before{content:""}html.locomo-age .fa-pump-soap:before{content:""}html.locomo-age .fa-pumpkin:before{content:""}html.locomo-age .fa-pushed:before{content:""}html.locomo-age .fa-puzzle-piece:before{content:""}html.locomo-age .fa-python:before{content:""}html.locomo-age .fa-qq:before{content:""}html.locomo-age .fa-qrcode:before{content:""}html.locomo-age .fa-question:before{content:""}html.locomo-age .fa-question-circle:before{content:""}html.locomo-age .fa-question-square:before{content:""}html.locomo-age .fa-quidditch:before{content:""}html.locomo-age .fa-quinscape:before{content:""}html.locomo-age .fa-quora:before{content:""}html.locomo-age .fa-quote-left:before{content:""}html.locomo-age .fa-quote-right:before{content:""}html.locomo-age .fa-quran:before{content:""}html.locomo-age .fa-r-project:before{content:""}html.locomo-age .fa-rabbit:before{content:""}html.locomo-age .fa-rabbit-fast:before{content:""}html.locomo-age .fa-racquet:before{content:""}html.locomo-age .fa-radar:before{content:""}html.locomo-age .fa-radiation:before{content:""}html.locomo-age .fa-radiation-alt:before{content:""}html.locomo-age .fa-radio:before{content:""}html.locomo-age .fa-radio-alt:before{content:""}html.locomo-age .fa-rainbow:before{content:""}html.locomo-age .fa-raindrops:before{content:""}html.locomo-age .fa-ram:before{content:""}html.locomo-age .fa-ramp-loading:before{content:""}html.locomo-age .fa-random:before{content:""}html.locomo-age .fa-raspberry-pi:before{content:""}html.locomo-age .fa-ravelry:before{content:""}html.locomo-age .fa-raygun:before{content:""}html.locomo-age .fa-react:before{content:""}html.locomo-age .fa-reacteurope:before{content:""}html.locomo-age .fa-readme:before{content:""}html.locomo-age .fa-rebel:before{content:""}html.locomo-age .fa-receipt:before{content:""}html.locomo-age .fa-record-vinyl:before{content:""}html.locomo-age .fa-rectangle-landscape:before{content:""}html.locomo-age .fa-rectangle-portrait:before{content:""}html.locomo-age .fa-rectangle-wide:before{content:""}html.locomo-age .fa-recycle:before{content:""}html.locomo-age .fa-red-river:before{content:""}html.locomo-age .fa-reddit:before{content:""}html.locomo-age .fa-reddit-alien:before{content:""}html.locomo-age .fa-reddit-square:before{content:""}html.locomo-age .fa-redhat:before{content:""}html.locomo-age .fa-redo:before{content:""}html.locomo-age .fa-redo-alt:before{content:""}html.locomo-age .fa-refrigerator:before{content:""}html.locomo-age .fa-registered:before{content:""}html.locomo-age .fa-remove-format:before{content:""}html.locomo-age .fa-renren:before{content:""}html.locomo-age .fa-repeat:before{content:""}html.locomo-age .fa-repeat-1:before{content:""}html.locomo-age .fa-repeat-1-alt:before{content:""}html.locomo-age .fa-repeat-alt:before{content:""}html.locomo-age .fa-reply:before{content:""}html.locomo-age .fa-reply-all:before{content:""}html.locomo-age .fa-replyd:before{content:""}html.locomo-age .fa-republican:before{content:""}html.locomo-age .fa-researchgate:before{content:""}html.locomo-age .fa-resolving:before{content:""}html.locomo-age .fa-restroom:before{content:""}html.locomo-age .fa-retweet:before{content:""}html.locomo-age .fa-retweet-alt:before{content:""}html.locomo-age .fa-rev:before{content:""}html.locomo-age .fa-ribbon:before{content:""}html.locomo-age .fa-ring:before{content:""}html.locomo-age .fa-rings-wedding:before{content:""}html.locomo-age .fa-road:before{content:""}html.locomo-age .fa-robot:before{content:""}html.locomo-age .fa-rocket:before{content:""}html.locomo-age .fa-rocket-launch:before{content:""}html.locomo-age .fa-rocketchat:before{content:""}html.locomo-age .fa-rockrms:before{content:""}html.locomo-age .fa-route:before{content:""}html.locomo-age .fa-route-highway:before{content:""}html.locomo-age .fa-route-interstate:before{content:""}html.locomo-age .fa-router:before{content:""}html.locomo-age .fa-rss:before{content:""}html.locomo-age .fa-rss-square:before{content:""}html.locomo-age .fa-ruble-sign:before{content:""}html.locomo-age .fa-ruler:before{content:""}html.locomo-age .fa-ruler-combined:before{content:""}html.locomo-age .fa-ruler-horizontal:before{content:""}html.locomo-age .fa-ruler-triangle:before{content:""}html.locomo-age .fa-ruler-vertical:before{content:""}html.locomo-age .fa-running:before{content:""}html.locomo-age .fa-rupee-sign:before{content:""}html.locomo-age .fa-rust:before{content:""}html.locomo-age .fa-rv:before{content:""}html.locomo-age .fa-sack:before{content:""}html.locomo-age .fa-sack-dollar:before{content:""}html.locomo-age .fa-sad-cry:before{content:""}html.locomo-age .fa-sad-tear:before{content:""}html.locomo-age .fa-safari:before{content:""}html.locomo-age .fa-salad:before{content:""}html.locomo-age .fa-salesforce:before{content:""}html.locomo-age .fa-sandwich:before{content:""}html.locomo-age .fa-sass:before{content:""}html.locomo-age .fa-satellite:before{content:""}html.locomo-age .fa-satellite-dish:before{content:""}html.locomo-age .fa-sausage:before{content:""}html.locomo-age .fa-save:before{content:""}html.locomo-age .fa-sax-hot:before{content:""}html.locomo-age .fa-saxophone:before{content:""}html.locomo-age .fa-scalpel:before{content:""}html.locomo-age .fa-scalpel-path:before{content:""}html.locomo-age .fa-scanner:before{content:""}html.locomo-age .fa-scanner-image:before{content:""}html.locomo-age .fa-scanner-keyboard:before{content:""}html.locomo-age .fa-scanner-touchscreen:before{content:""}html.locomo-age .fa-scarecrow:before{content:""}html.locomo-age .fa-scarf:before{content:""}html.locomo-age .fa-schlix:before{content:""}html.locomo-age .fa-school:before{content:""}html.locomo-age .fa-screwdriver:before{content:""}html.locomo-age .fa-scribd:before{content:""}html.locomo-age .fa-scroll:before{content:""}html.locomo-age .fa-scroll-old:before{content:""}html.locomo-age .fa-scrubber:before{content:""}html.locomo-age .fa-scythe:before{content:""}html.locomo-age .fa-sd-card:before{content:""}html.locomo-age .fa-search:before{content:""}html.locomo-age .fa-search-dollar:before{content:""}html.locomo-age .fa-search-location:before{content:""}html.locomo-age .fa-search-minus:before{content:""}html.locomo-age .fa-search-plus:before{content:""}html.locomo-age .fa-searchengin:before{content:""}html.locomo-age .fa-seedling:before{content:""}html.locomo-age .fa-sellcast:before{content:""}html.locomo-age .fa-sellsy:before{content:""}html.locomo-age .fa-send-back:before{content:""}html.locomo-age .fa-send-backward:before{content:""}html.locomo-age .fa-sensor:before{content:""}html.locomo-age .fa-sensor-alert:before{content:""}html.locomo-age .fa-sensor-fire:before{content:""}html.locomo-age .fa-sensor-on:before{content:""}html.locomo-age .fa-sensor-smoke:before{content:""}html.locomo-age .fa-server:before{content:""}html.locomo-age .fa-servicestack:before{content:""}html.locomo-age .fa-shapes:before{content:""}html.locomo-age .fa-share:before{content:""}html.locomo-age .fa-share-all:before{content:""}html.locomo-age .fa-share-alt:before{content:""}html.locomo-age .fa-share-alt-square:before{content:""}html.locomo-age .fa-share-square:before{content:""}html.locomo-age .fa-sheep:before{content:""}html.locomo-age .fa-shekel-sign:before{content:""}html.locomo-age .fa-shield:before{content:""}html.locomo-age .fa-shield-alt:before{content:""}html.locomo-age .fa-shield-check:before{content:""}html.locomo-age .fa-shield-cross:before{content:""}html.locomo-age .fa-shield-virus:before{content:""}html.locomo-age .fa-ship:before{content:""}html.locomo-age .fa-shipping-fast:before{content:""}html.locomo-age .fa-shipping-timed:before{content:""}html.locomo-age .fa-shirtsinbulk:before{content:""}html.locomo-age .fa-shish-kebab:before{content:""}html.locomo-age .fa-shoe-prints:before{content:""}html.locomo-age .fa-shopify:before{content:""}html.locomo-age .fa-shopping-bag:before{content:""}html.locomo-age .fa-shopping-basket:before{content:""}html.locomo-age .fa-shopping-cart:before{content:""}html.locomo-age .fa-shopware:before{content:""}html.locomo-age .fa-shovel:before{content:""}html.locomo-age .fa-shovel-snow:before{content:""}html.locomo-age .fa-shower:before{content:""}html.locomo-age .fa-shredder:before{content:""}html.locomo-age .fa-shuttle-van:before{content:""}html.locomo-age .fa-shuttlecock:before{content:""}html.locomo-age .fa-sickle:before{content:""}html.locomo-age .fa-sigma:before{content:""}html.locomo-age .fa-sign:before{content:""}html.locomo-age .fa-sign-in:before{content:""}html.locomo-age .fa-sign-in-alt:before{content:""}html.locomo-age .fa-sign-language:before{content:""}html.locomo-age .fa-sign-out:before{content:""}html.locomo-age .fa-sign-out-alt:before{content:""}html.locomo-age .fa-signal:before{content:""}html.locomo-age .fa-signal-1:before{content:""}html.locomo-age .fa-signal-2:before{content:""}html.locomo-age .fa-signal-3:before{content:""}html.locomo-age .fa-signal-4:before{content:""}html.locomo-age .fa-signal-alt:before{content:""}html.locomo-age .fa-signal-alt-1:before{content:""}html.locomo-age .fa-signal-alt-2:before{content:""}html.locomo-age .fa-signal-alt-3:before{content:""}html.locomo-age .fa-signal-alt-slash:before{content:""}html.locomo-age .fa-signal-slash:before{content:""}html.locomo-age .fa-signal-stream:before{content:""}html.locomo-age .fa-signature:before{content:""}html.locomo-age .fa-sim-card:before{content:""}html.locomo-age .fa-simplybuilt:before{content:""}html.locomo-age .fa-sink:before{content:""}html.locomo-age .fa-siren:before{content:""}html.locomo-age .fa-siren-on:before{content:""}html.locomo-age .fa-sistrix:before{content:""}html.locomo-age .fa-sitemap:before{content:""}html.locomo-age .fa-sith:before{content:""}html.locomo-age .fa-skating:before{content:""}html.locomo-age .fa-skeleton:before{content:""}html.locomo-age .fa-sketch:before{content:""}html.locomo-age .fa-ski-jump:before{content:""}html.locomo-age .fa-ski-lift:before{content:""}html.locomo-age .fa-skiing:before{content:""}html.locomo-age .fa-skiing-nordic:before{content:""}html.locomo-age .fa-skull:before{content:""}html.locomo-age .fa-skull-cow:before{content:""}html.locomo-age .fa-skull-crossbones:before{content:""}html.locomo-age .fa-skyatlas:before{content:""}html.locomo-age .fa-skype:before{content:""}html.locomo-age .fa-slack:before{content:""}html.locomo-age .fa-slack-hash:before{content:""}html.locomo-age .fa-slash:before{content:""}html.locomo-age .fa-sledding:before{content:""}html.locomo-age .fa-sleigh:before{content:""}html.locomo-age .fa-sliders-h:before{content:""}html.locomo-age .fa-sliders-h-square:before{content:""}html.locomo-age .fa-sliders-v:before{content:""}html.locomo-age .fa-sliders-v-square:before{content:""}html.locomo-age .fa-slideshare:before{content:""}html.locomo-age .fa-smile:before{content:""}html.locomo-age .fa-smile-beam:before{content:""}html.locomo-age .fa-smile-plus:before{content:""}html.locomo-age .fa-smile-wink:before{content:""}html.locomo-age .fa-smog:before{content:""}html.locomo-age .fa-smoke:before{content:""}html.locomo-age .fa-smoking:before{content:""}html.locomo-age .fa-smoking-ban:before{content:""}html.locomo-age .fa-sms:before{content:""}html.locomo-age .fa-snake:before{content:""}html.locomo-age .fa-snapchat:before{content:""}html.locomo-age .fa-snapchat-ghost:before{content:""}html.locomo-age .fa-snapchat-square:before{content:""}html.locomo-age .fa-snooze:before{content:""}html.locomo-age .fa-snow-blowing:before{content:""}html.locomo-age .fa-snowboarding:before{content:""}html.locomo-age .fa-snowflake:before{content:""}html.locomo-age .fa-snowflakes:before{content:""}html.locomo-age .fa-snowman:before{content:""}html.locomo-age .fa-snowmobile:before{content:""}html.locomo-age .fa-snowplow:before{content:""}html.locomo-age .fa-soap:before{content:""}html.locomo-age .fa-socks:before{content:""}html.locomo-age .fa-solar-panel:before{content:""}html.locomo-age .fa-solar-system:before{content:""}html.locomo-age .fa-sort:before{content:""}html.locomo-age .fa-sort-alpha-down:before{content:""}html.locomo-age .fa-sort-alpha-down-alt:before{content:""}html.locomo-age .fa-sort-alpha-up:before{content:""}html.locomo-age .fa-sort-alpha-up-alt:before{content:""}html.locomo-age .fa-sort-alt:before{content:""}html.locomo-age .fa-sort-amount-down:before{content:""}html.locomo-age .fa-sort-amount-down-alt:before{content:""}html.locomo-age .fa-sort-amount-up:before{content:""}html.locomo-age .fa-sort-amount-up-alt:before{content:""}html.locomo-age .fa-sort-circle:before{content:""}html.locomo-age .fa-sort-circle-down:before{content:""}html.locomo-age .fa-sort-circle-up:before{content:""}html.locomo-age .fa-sort-down:before{content:""}html.locomo-age .fa-sort-numeric-down:before{content:""}html.locomo-age .fa-sort-numeric-down-alt:before{content:""}html.locomo-age .fa-sort-numeric-up:before{content:""}html.locomo-age .fa-sort-numeric-up-alt:before{content:""}html.locomo-age .fa-sort-shapes-down:before{content:""}html.locomo-age .fa-sort-shapes-down-alt:before{content:""}html.locomo-age .fa-sort-shapes-up:before{content:""}html.locomo-age .fa-sort-shapes-up-alt:before{content:""}html.locomo-age .fa-sort-size-down:before{content:""}html.locomo-age .fa-sort-size-down-alt:before{content:""}html.locomo-age .fa-sort-size-up:before{content:""}html.locomo-age .fa-sort-size-up-alt:before{content:""}html.locomo-age .fa-sort-up:before{content:""}html.locomo-age .fa-soundcloud:before{content:""}html.locomo-age .fa-soup:before{content:""}html.locomo-age .fa-sourcetree:before{content:""}html.locomo-age .fa-spa:before{content:""}html.locomo-age .fa-space-shuttle:before{content:""}html.locomo-age .fa-space-station-moon:before{content:""}html.locomo-age .fa-space-station-moon-alt:before{content:""}html.locomo-age .fa-spade:before{content:""}html.locomo-age .fa-sparkles:before{content:""}html.locomo-age .fa-speakap:before{content:""}html.locomo-age .fa-speaker:before{content:""}html.locomo-age .fa-speaker-deck:before{content:""}html.locomo-age .fa-speakers:before{content:""}html.locomo-age .fa-spell-check:before{content:""}html.locomo-age .fa-spider:before{content:""}html.locomo-age .fa-spider-black-widow:before{content:""}html.locomo-age .fa-spider-web:before{content:""}html.locomo-age .fa-spinner:before{content:""}html.locomo-age .fa-spinner-third:before{content:""}html.locomo-age .fa-splotch:before{content:""}html.locomo-age .fa-spotify:before{content:""}html.locomo-age .fa-spray-can:before{content:""}html.locomo-age .fa-sprinkler:before{content:""}html.locomo-age .fa-square:before{content:""}html.locomo-age .fa-square-full:before{content:""}html.locomo-age .fa-square-root:before{content:""}html.locomo-age .fa-square-root-alt:before{content:""}html.locomo-age .fa-squarespace:before{content:""}html.locomo-age .fa-squirrel:before{content:""}html.locomo-age .fa-stack-exchange:before{content:""}html.locomo-age .fa-stack-overflow:before{content:""}html.locomo-age .fa-stackpath:before{content:""}html.locomo-age .fa-staff:before{content:""}html.locomo-age .fa-stamp:before{content:""}html.locomo-age .fa-star:before{content:""}html.locomo-age .fa-star-and-crescent:before{content:""}html.locomo-age .fa-star-christmas:before{content:""}html.locomo-age .fa-star-exclamation:before{content:""}html.locomo-age .fa-star-half:before{content:""}html.locomo-age .fa-star-half-alt:before{content:""}html.locomo-age .fa-star-of-david:before{content:""}html.locomo-age .fa-star-of-life:before{content:""}html.locomo-age .fa-star-shooting:before{content:""}html.locomo-age .fa-starfighter:before{content:""}html.locomo-age .fa-starfighter-alt:before{content:""}html.locomo-age .fa-stars:before{content:""}html.locomo-age .fa-starship:before{content:""}html.locomo-age .fa-starship-freighter:before{content:""}html.locomo-age .fa-staylinked:before{content:""}html.locomo-age .fa-steak:before{content:""}html.locomo-age .fa-steam:before{content:""}html.locomo-age .fa-steam-square:before{content:""}html.locomo-age .fa-steam-symbol:before{content:""}html.locomo-age .fa-steering-wheel:before{content:""}html.locomo-age .fa-step-backward:before{content:""}html.locomo-age .fa-step-forward:before{content:""}html.locomo-age .fa-stethoscope:before{content:""}html.locomo-age .fa-sticker-mule:before{content:""}html.locomo-age .fa-sticky-note:before{content:""}html.locomo-age .fa-stocking:before{content:""}html.locomo-age .fa-stomach:before{content:""}html.locomo-age .fa-stop:before{content:""}html.locomo-age .fa-stop-circle:before{content:""}html.locomo-age .fa-stopwatch:before{content:""}html.locomo-age .fa-stopwatch-20:before{content:""}html.locomo-age .fa-store:before{content:""}html.locomo-age .fa-store-alt:before{content:""}html.locomo-age .fa-store-alt-slash:before{content:""}html.locomo-age .fa-store-slash:before{content:""}html.locomo-age .fa-strava:before{content:""}html.locomo-age .fa-stream:before{content:""}html.locomo-age .fa-street-view:before{content:""}html.locomo-age .fa-stretcher:before{content:""}html.locomo-age .fa-strikethrough:before{content:""}html.locomo-age .fa-stripe:before{content:""}html.locomo-age .fa-stripe-s:before{content:""}html.locomo-age .fa-stroopwafel:before{content:""}html.locomo-age .fa-studiovinari:before{content:""}html.locomo-age .fa-stumbleupon:before{content:""}html.locomo-age .fa-stumbleupon-circle:before{content:""}html.locomo-age .fa-subscript:before{content:""}html.locomo-age .fa-subway:before{content:""}html.locomo-age .fa-suitcase:before{content:""}html.locomo-age .fa-suitcase-rolling:before{content:""}html.locomo-age .fa-sun:before{content:""}html.locomo-age .fa-sun-cloud:before{content:""}html.locomo-age .fa-sun-dust:before{content:""}html.locomo-age .fa-sun-haze:before{content:""}html.locomo-age .fa-sunglasses:before{content:""}html.locomo-age .fa-sunrise:before{content:""}html.locomo-age .fa-sunset:before{content:""}html.locomo-age .fa-superpowers:before{content:""}html.locomo-age .fa-superscript:before{content:""}html.locomo-age .fa-supple:before{content:""}html.locomo-age .fa-surprise:before{content:""}html.locomo-age .fa-suse:before{content:""}html.locomo-age .fa-swatchbook:before{content:""}html.locomo-age .fa-swift:before{content:""}html.locomo-age .fa-swimmer:before{content:""}html.locomo-age .fa-swimming-pool:before{content:""}html.locomo-age .fa-sword:before{content:""}html.locomo-age .fa-sword-laser:before{content:""}html.locomo-age .fa-sword-laser-alt:before{content:""}html.locomo-age .fa-swords:before{content:""}html.locomo-age .fa-swords-laser:before{content:""}html.locomo-age .fa-symfony:before{content:""}html.locomo-age .fa-synagogue:before{content:""}html.locomo-age .fa-sync:before{content:""}html.locomo-age .fa-sync-alt:before{content:""}html.locomo-age .fa-syringe:before{content:""}html.locomo-age .fa-table:before{content:""}html.locomo-age .fa-table-tennis:before{content:""}html.locomo-age .fa-tablet:before{content:""}html.locomo-age .fa-tablet-alt:before{content:""}html.locomo-age .fa-tablet-android:before{content:""}html.locomo-age .fa-tablet-android-alt:before{content:""}html.locomo-age .fa-tablet-rugged:before{content:""}html.locomo-age .fa-tablets:before{content:""}html.locomo-age .fa-tachometer:before{content:""}html.locomo-age .fa-tachometer-alt:before{content:""}html.locomo-age .fa-tachometer-alt-average:before{content:""}html.locomo-age .fa-tachometer-alt-fast:before{content:""}html.locomo-age .fa-tachometer-alt-fastest:before{content:""}html.locomo-age .fa-tachometer-alt-slow:before{content:""}html.locomo-age .fa-tachometer-alt-slowest:before{content:""}html.locomo-age .fa-tachometer-average:before{content:""}html.locomo-age .fa-tachometer-fast:before{content:""}html.locomo-age .fa-tachometer-fastest:before{content:""}html.locomo-age .fa-tachometer-slow:before{content:""}html.locomo-age .fa-tachometer-slowest:before{content:""}html.locomo-age .fa-taco:before{content:""}html.locomo-age .fa-tag:before{content:""}html.locomo-age .fa-tags:before{content:""}html.locomo-age .fa-tally:before{content:""}html.locomo-age .fa-tanakh:before{content:""}html.locomo-age .fa-tape:before{content:""}html.locomo-age .fa-tasks:before{content:""}html.locomo-age .fa-tasks-alt:before{content:""}html.locomo-age .fa-taxi:before{content:""}html.locomo-age .fa-teamspeak:before{content:""}html.locomo-age .fa-teeth:before{content:""}html.locomo-age .fa-teeth-open:before{content:""}html.locomo-age .fa-telegram:before{content:""}html.locomo-age .fa-telegram-plane:before{content:""}html.locomo-age .fa-telescope:before{content:""}html.locomo-age .fa-temperature-down:before{content:""}html.locomo-age .fa-temperature-frigid:before{content:""}html.locomo-age .fa-temperature-high:before{content:""}html.locomo-age .fa-temperature-hot:before{content:""}html.locomo-age .fa-temperature-low:before{content:""}html.locomo-age .fa-temperature-up:before{content:""}html.locomo-age .fa-tencent-weibo:before{content:""}html.locomo-age .fa-tenge:before{content:""}html.locomo-age .fa-tennis-ball:before{content:""}html.locomo-age .fa-terminal:before{content:""}html.locomo-age .fa-text:before{content:""}html.locomo-age .fa-text-height:before{content:""}html.locomo-age .fa-text-size:before{content:""}html.locomo-age .fa-text-width:before{content:""}html.locomo-age .fa-th:before{content:""}html.locomo-age .fa-th-large:before{content:""}html.locomo-age .fa-th-list:before{content:""}html.locomo-age .fa-the-red-yeti:before{content:""}html.locomo-age .fa-theater-masks:before{content:""}html.locomo-age .fa-themeco:before{content:""}html.locomo-age .fa-themeisle:before{content:""}html.locomo-age .fa-thermometer:before{content:""}html.locomo-age .fa-thermometer-empty:before{content:""}html.locomo-age .fa-thermometer-full:before{content:""}html.locomo-age .fa-thermometer-half:before{content:""}html.locomo-age .fa-thermometer-quarter:before{content:""}html.locomo-age .fa-thermometer-three-quarters:before{content:""}html.locomo-age .fa-theta:before{content:""}html.locomo-age .fa-think-peaks:before{content:""}html.locomo-age .fa-thumbs-down:before{content:""}html.locomo-age .fa-thumbs-up:before{content:""}html.locomo-age .fa-thumbtack:before{content:""}html.locomo-age .fa-thunderstorm:before{content:""}html.locomo-age .fa-thunderstorm-moon:before{content:""}html.locomo-age .fa-thunderstorm-sun:before{content:""}html.locomo-age .fa-ticket:before{content:""}html.locomo-age .fa-ticket-alt:before{content:""}html.locomo-age .fa-tiktok:before{content:""}html.locomo-age .fa-tilde:before{content:""}html.locomo-age .fa-times:before{content:""}html.locomo-age .fa-times-circle:before{content:""}html.locomo-age .fa-times-hexagon:before{content:""}html.locomo-age .fa-times-octagon:before{content:""}html.locomo-age .fa-times-square:before{content:""}html.locomo-age .fa-tint:before{content:""}html.locomo-age .fa-tint-slash:before{content:""}html.locomo-age .fa-tire:before{content:""}html.locomo-age .fa-tire-flat:before{content:""}html.locomo-age .fa-tire-pressure-warning:before{content:""}html.locomo-age .fa-tire-rugged:before{content:""}html.locomo-age .fa-tired:before{content:""}html.locomo-age .fa-toggle-off:before{content:""}html.locomo-age .fa-toggle-on:before{content:""}html.locomo-age .fa-toilet:before{content:""}html.locomo-age .fa-toilet-paper:before{content:""}html.locomo-age .fa-toilet-paper-alt:before{content:""}html.locomo-age .fa-toilet-paper-slash:before{content:""}html.locomo-age .fa-tombstone:before{content:""}html.locomo-age .fa-tombstone-alt:before{content:""}html.locomo-age .fa-toolbox:before{content:""}html.locomo-age .fa-tools:before{content:""}html.locomo-age .fa-tooth:before{content:""}html.locomo-age .fa-toothbrush:before{content:""}html.locomo-age .fa-torah:before{content:""}html.locomo-age .fa-torii-gate:before{content:""}html.locomo-age .fa-tornado:before{content:""}html.locomo-age .fa-tractor:before{content:""}html.locomo-age .fa-trade-federation:before{content:""}html.locomo-age .fa-trademark:before{content:""}html.locomo-age .fa-traffic-cone:before{content:""}html.locomo-age .fa-traffic-light:before{content:""}html.locomo-age .fa-traffic-light-go:before{content:""}html.locomo-age .fa-traffic-light-slow:before{content:""}html.locomo-age .fa-traffic-light-stop:before{content:""}html.locomo-age .fa-trailer:before{content:""}html.locomo-age .fa-train:before{content:""}html.locomo-age .fa-tram:before{content:""}html.locomo-age .fa-transgender:before{content:""}html.locomo-age .fa-transgender-alt:before{content:""}html.locomo-age .fa-transporter:before{content:""}html.locomo-age .fa-transporter-1:before{content:""}html.locomo-age .fa-transporter-2:before{content:""}html.locomo-age .fa-transporter-3:before{content:""}html.locomo-age .fa-transporter-empty:before{content:""}html.locomo-age .fa-trash:before{content:""}html.locomo-age .fa-trash-alt:before{content:""}html.locomo-age .fa-trash-restore:before{content:""}html.locomo-age .fa-trash-restore-alt:before{content:""}html.locomo-age .fa-trash-undo:before{content:""}html.locomo-age .fa-trash-undo-alt:before{content:""}html.locomo-age .fa-treasure-chest:before{content:""}html.locomo-age .fa-tree:before{content:""}html.locomo-age .fa-tree-alt:before{content:""}html.locomo-age .fa-tree-christmas:before{content:""}html.locomo-age .fa-tree-decorated:before{content:""}html.locomo-age .fa-tree-large:before{content:""}html.locomo-age .fa-tree-palm:before{content:""}html.locomo-age .fa-trees:before{content:""}html.locomo-age .fa-trello:before{content:""}html.locomo-age .fa-triangle:before{content:""}html.locomo-age .fa-triangle-music:before{content:""}html.locomo-age .fa-trophy:before{content:""}html.locomo-age .fa-trophy-alt:before{content:""}html.locomo-age .fa-truck:before{content:""}html.locomo-age .fa-truck-container:before{content:""}html.locomo-age .fa-truck-couch:before{content:""}html.locomo-age .fa-truck-loading:before{content:""}html.locomo-age .fa-truck-monster:before{content:""}html.locomo-age .fa-truck-moving:before{content:""}html.locomo-age .fa-truck-pickup:before{content:""}html.locomo-age .fa-truck-plow:before{content:""}html.locomo-age .fa-truck-ramp:before{content:""}html.locomo-age .fa-trumpet:before{content:""}html.locomo-age .fa-tshirt:before{content:""}html.locomo-age .fa-tty:before{content:""}html.locomo-age .fa-tumblr:before{content:""}html.locomo-age .fa-tumblr-square:before{content:""}html.locomo-age .fa-turkey:before{content:""}html.locomo-age .fa-turntable:before{content:""}html.locomo-age .fa-turtle:before{content:""}html.locomo-age .fa-tv:before{content:""}html.locomo-age .fa-tv-alt:before{content:""}html.locomo-age .fa-tv-music:before{content:""}html.locomo-age .fa-tv-retro:before{content:""}html.locomo-age .fa-twitch:before{content:""}html.locomo-age .fa-twitter:before{content:""}html.locomo-age .fa-twitter-square:before{content:""}html.locomo-age .fa-typewriter:before{content:""}html.locomo-age .fa-typo3:before{content:""}html.locomo-age .fa-uber:before{content:""}html.locomo-age .fa-ubuntu:before{content:""}html.locomo-age .fa-ufo:before{content:""}html.locomo-age .fa-ufo-beam:before{content:""}html.locomo-age .fa-uikit:before{content:""}html.locomo-age .fa-umbraco:before{content:""}html.locomo-age .fa-umbrella:before{content:""}html.locomo-age .fa-umbrella-beach:before{content:""}html.locomo-age .fa-uncharted:before{content:""}html.locomo-age .fa-underline:before{content:""}html.locomo-age .fa-undo:before{content:""}html.locomo-age .fa-undo-alt:before{content:""}html.locomo-age .fa-unicorn:before{content:""}html.locomo-age .fa-union:before{content:""}html.locomo-age .fa-uniregistry:before{content:""}html.locomo-age .fa-unity:before{content:""}html.locomo-age .fa-universal-access:before{content:""}html.locomo-age .fa-university:before{content:""}html.locomo-age .fa-unlink:before{content:""}html.locomo-age .fa-unlock:before{content:""}html.locomo-age .fa-unlock-alt:before{content:""}html.locomo-age .fa-unsplash:before{content:""}html.locomo-age .fa-untappd:before{content:""}html.locomo-age .fa-upload:before{content:""}html.locomo-age .fa-ups:before{content:""}html.locomo-age .fa-usb:before{content:""}html.locomo-age .fa-usb-drive:before{content:""}html.locomo-age .fa-usd-circle:before{content:""}html.locomo-age .fa-usd-square:before{content:""}html.locomo-age .fa-user:before{content:""}html.locomo-age .fa-user-alien:before{content:""}html.locomo-age .fa-user-alt:before{content:""}html.locomo-age .fa-user-alt-slash:before{content:""}html.locomo-age .fa-user-astronaut:before{content:""}html.locomo-age .fa-user-chart:before{content:""}html.locomo-age .fa-user-check:before{content:""}html.locomo-age .fa-user-circle:before{content:""}html.locomo-age .fa-user-clock:before{content:""}html.locomo-age .fa-user-cog:before{content:""}html.locomo-age .fa-user-cowboy:before{content:""}html.locomo-age .fa-user-crown:before{content:""}html.locomo-age .fa-user-edit:before{content:""}html.locomo-age .fa-user-friends:before{content:""}html.locomo-age .fa-user-graduate:before{content:""}html.locomo-age .fa-user-hard-hat:before{content:""}html.locomo-age .fa-user-headset:before{content:""}html.locomo-age .fa-user-injured:before{content:""}html.locomo-age .fa-user-lock:before{content:""}html.locomo-age .fa-user-md:before{content:""}html.locomo-age .fa-user-md-chat:before{content:""}html.locomo-age .fa-user-minus:before{content:""}html.locomo-age .fa-user-music:before{content:""}html.locomo-age .fa-user-ninja:before{content:""}html.locomo-age .fa-user-nurse:before{content:""}html.locomo-age .fa-user-plus:before{content:""}html.locomo-age .fa-user-robot:before{content:""}html.locomo-age .fa-user-secret:before{content:""}html.locomo-age .fa-user-shield:before{content:""}html.locomo-age .fa-user-slash:before{content:""}html.locomo-age .fa-user-tag:before{content:""}html.locomo-age .fa-user-tie:before{content:""}html.locomo-age .fa-user-times:before{content:""}html.locomo-age .fa-user-unlock:before{content:""}html.locomo-age .fa-user-visor:before{content:""}html.locomo-age .fa-users:before{content:""}html.locomo-age .fa-users-class:before{content:""}html.locomo-age .fa-users-cog:before{content:""}html.locomo-age .fa-users-crown:before{content:""}html.locomo-age .fa-users-medical:before{content:""}html.locomo-age .fa-users-slash:before{content:""}html.locomo-age .fa-usps:before{content:""}html.locomo-age .fa-ussunnah:before{content:""}html.locomo-age .fa-utensil-fork:before{content:""}html.locomo-age .fa-utensil-knife:before{content:""}html.locomo-age .fa-utensil-spoon:before{content:""}html.locomo-age .fa-utensils:before{content:""}html.locomo-age .fa-utensils-alt:before{content:""}html.locomo-age .fa-vaadin:before{content:""}html.locomo-age .fa-vacuum:before{content:""}html.locomo-age .fa-vacuum-robot:before{content:""}html.locomo-age .fa-value-absolute:before{content:""}html.locomo-age .fa-vector-square:before{content:""}html.locomo-age .fa-venus:before{content:""}html.locomo-age .fa-venus-double:before{content:""}html.locomo-age .fa-venus-mars:before{content:""}html.locomo-age .fa-vest:before{content:""}html.locomo-age .fa-vest-patches:before{content:""}html.locomo-age .fa-vhs:before{content:""}html.locomo-age .fa-viacoin:before{content:""}html.locomo-age .fa-viadeo:before{content:""}html.locomo-age .fa-viadeo-square:before{content:""}html.locomo-age .fa-vial:before{content:""}html.locomo-age .fa-vials:before{content:""}html.locomo-age .fa-viber:before{content:""}html.locomo-age .fa-video:before{content:""}html.locomo-age .fa-video-plus:before{content:""}html.locomo-age .fa-video-slash:before{content:""}html.locomo-age .fa-vihara:before{content:""}html.locomo-age .fa-vimeo:before{content:""}html.locomo-age .fa-vimeo-square:before{content:""}html.locomo-age .fa-vimeo-v:before{content:""}html.locomo-age .fa-vine:before{content:""}html.locomo-age .fa-violin:before{content:""}html.locomo-age .fa-virus:before{content:""}html.locomo-age .fa-virus-slash:before{content:""}html.locomo-age .fa-viruses:before{content:""}html.locomo-age .fa-vk:before{content:""}html.locomo-age .fa-vnv:before{content:""}html.locomo-age .fa-voicemail:before{content:""}html.locomo-age .fa-volcano:before{content:""}html.locomo-age .fa-volleyball-ball:before{content:""}html.locomo-age .fa-volume:before{content:""}html.locomo-age .fa-volume-down:before{content:""}html.locomo-age .fa-volume-mute:before{content:""}html.locomo-age .fa-volume-off:before{content:""}html.locomo-age .fa-volume-slash:before{content:""}html.locomo-age .fa-volume-up:before{content:""}html.locomo-age .fa-vote-nay:before{content:""}html.locomo-age .fa-vote-yea:before{content:""}html.locomo-age .fa-vr-cardboard:before{content:""}html.locomo-age .fa-vuejs:before{content:""}html.locomo-age .fa-wagon-covered:before{content:""}html.locomo-age .fa-walker:before{content:""}html.locomo-age .fa-walkie-talkie:before{content:""}html.locomo-age .fa-walking:before{content:""}html.locomo-age .fa-wallet:before{content:""}html.locomo-age .fa-wand:before{content:""}html.locomo-age .fa-wand-magic:before{content:""}html.locomo-age .fa-warehouse:before{content:""}html.locomo-age .fa-warehouse-alt:before{content:""}html.locomo-age .fa-washer:before{content:""}html.locomo-age .fa-watch:before{content:""}html.locomo-age .fa-watch-calculator:before{content:""}html.locomo-age .fa-watch-fitness:before{content:""}html.locomo-age .fa-watchman-monitoring:before{content:""}html.locomo-age .fa-water:before{content:""}html.locomo-age .fa-water-lower:before{content:""}html.locomo-age .fa-water-rise:before{content:""}html.locomo-age .fa-wave-sine:before{content:""}html.locomo-age .fa-wave-square:before{content:""}html.locomo-age .fa-wave-triangle:before{content:""}html.locomo-age .fa-waveform:before{content:""}html.locomo-age .fa-waveform-path:before{content:""}html.locomo-age .fa-waze:before{content:""}html.locomo-age .fa-webcam:before{content:""}html.locomo-age .fa-webcam-slash:before{content:""}html.locomo-age .fa-weebly:before{content:""}html.locomo-age .fa-weibo:before{content:""}html.locomo-age .fa-weight:before{content:""}html.locomo-age .fa-weight-hanging:before{content:""}html.locomo-age .fa-weixin:before{content:""}html.locomo-age .fa-whale:before{content:""}html.locomo-age .fa-whatsapp:before{content:""}html.locomo-age .fa-whatsapp-square:before{content:""}html.locomo-age .fa-wheat:before{content:""}html.locomo-age .fa-wheelchair:before{content:""}html.locomo-age .fa-whistle:before{content:""}html.locomo-age .fa-whmcs:before{content:""}html.locomo-age .fa-wifi:before{content:""}html.locomo-age .fa-wifi-1:before{content:""}html.locomo-age .fa-wifi-2:before{content:""}html.locomo-age .fa-wifi-slash:before{content:""}html.locomo-age .fa-wikipedia-w:before{content:""}html.locomo-age .fa-wind:before{content:""}html.locomo-age .fa-wind-turbine:before{content:""}html.locomo-age .fa-wind-warning:before{content:""}html.locomo-age .fa-window:before{content:""}html.locomo-age .fa-window-alt:before{content:""}html.locomo-age .fa-window-close:before{content:""}html.locomo-age .fa-window-frame:before{content:""}html.locomo-age .fa-window-frame-open:before{content:""}html.locomo-age .fa-window-maximize:before{content:""}html.locomo-age .fa-window-minimize:before{content:""}html.locomo-age .fa-window-restore:before{content:""}html.locomo-age .fa-windows:before{content:""}html.locomo-age .fa-windsock:before{content:""}html.locomo-age .fa-wine-bottle:before{content:""}html.locomo-age .fa-wine-glass:before{content:""}html.locomo-age .fa-wine-glass-alt:before{content:""}html.locomo-age .fa-wix:before{content:""}html.locomo-age .fa-wizards-of-the-coast:before{content:""}html.locomo-age .fa-wodu:before{content:""}html.locomo-age .fa-wolf-pack-battalion:before{content:""}html.locomo-age .fa-won-sign:before{content:""}html.locomo-age .fa-wordpress:before{content:""}html.locomo-age .fa-wordpress-simple:before{content:""}html.locomo-age .fa-wpbeginner:before{content:""}html.locomo-age .fa-wpexplorer:before{content:""}html.locomo-age .fa-wpforms:before{content:""}html.locomo-age .fa-wpressr:before{content:""}html.locomo-age .fa-wreath:before{content:""}html.locomo-age .fa-wrench:before{content:""}html.locomo-age .fa-x-ray:before{content:""}html.locomo-age .fa-xbox:before{content:""}html.locomo-age .fa-xing:before{content:""}html.locomo-age .fa-xing-square:before{content:""}html.locomo-age .fa-y-combinator:before{content:""}html.locomo-age .fa-yahoo:before{content:""}html.locomo-age .fa-yammer:before{content:""}html.locomo-age .fa-yandex:before{content:""}html.locomo-age .fa-yandex-international:before{content:""}html.locomo-age .fa-yarn:before{content:""}html.locomo-age .fa-yelp:before{content:""}html.locomo-age .fa-yen-sign:before{content:""}html.locomo-age .fa-yin-yang:before{content:""}html.locomo-age .fa-yoast:before{content:""}html.locomo-age .fa-youtube:before{content:""}html.locomo-age .fa-youtube-square:before{content:""}html.locomo-age .fa-zhihu:before{content:""}html.locomo-age .sr-only{border:0;clip:rect(0,0,0,0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}html.locomo-age .sr-only-focusable:active,html.locomo-age .sr-only-focusable:focus{clip:auto;height:auto;margin:0;overflow:visible;position:static;width:auto}@font-face{font-family:Font Awesome\ 5 Brands;font-style:normal;font-weight:400;font-display:block;src:url(/assets/fonts/fa-brands-400.eot);src:url(/assets/fonts/fa-brands-400.eot?#iefix) format("embedded-opentype"),url(/assets/fonts/fa-brands-400.woff2) format("woff2"),url(/assets/fonts/fa-brands-400.woff) format("woff"),url(/assets/fonts/fa-brands-400.ttf) format("truetype"),url(/assets/fonts/fa-brands-400.svg#fontawesome) format("svg")}html.locomo-age .fab{font-family:Font Awesome\ 5 Brands;font-weight:400}@font-face{font-family:Font Awesome\ 5 Duotone;font-style:normal;font-weight:900;font-display:block;src:url(/assets/fonts/fa-duotone-900.eot);src:url(/assets/fonts/fa-duotone-900.eot?#iefix) format("embedded-opentype"),url(/assets/fonts/fa-duotone-900.woff2) format("woff2"),url(/assets/fonts/fa-duotone-900.woff) format("woff"),url(/assets/fonts/fa-duotone-900.ttf) format("truetype"),url(/assets/fonts/fa-duotone-900.svg#fontawesome) format("svg")}html.locomo-age .fad{position:relative;font-family:Font Awesome\ 5 Duotone;font-weight:900}html.locomo-age .fad:before{position:absolute;color:var(--fa-primary-color,inherit);opacity:1;opacity:var(--fa-primary-opacity,1)}html.locomo-age .fad:after{color:var(--fa-secondary-color,inherit)}html.locomo-age .fa-swap-opacity .fad:before,html.locomo-age .fad.fa-swap-opacity:before,html.locomo-age .fad:after{opacity:.4;opacity:var(--fa-secondary-opacity,.4)}html.locomo-age .fa-swap-opacity .fad:after,html.locomo-age .fad.fa-swap-opacity:after{opacity:1;opacity:var(--fa-primary-opacity,1)}html.locomo-age .fad.fa-inverse{color:#fff}html.locomo-age .fad.fa-stack-1x,html.locomo-age .fad.fa-stack-2x{position:absolute}html.locomo-age .fad.fa-fw:before,html.locomo-age .fad.fa-stack-1x:before,html.locomo-age .fad.fa-stack-2x:before{left:50%;transform:translateX(-50%)}html.locomo-age .fad.fa-abacus:after{content:"􏙀"}html.locomo-age .fad.fa-acorn:after{content:"􏚮"}html.locomo-age .fad.fa-ad:after{content:"􏙁"}html.locomo-age .fad.fa-address-book:after{content:"􏊹"}html.locomo-age .fad.fa-address-card:after{content:"􏊻"}html.locomo-age .fad.fa-adjust:after{content:"􏁂"}html.locomo-age .fad.fa-air-conditioner:after{content:"􏣴"}html.locomo-age .fad.fa-air-freshener:after{content:"􏗐"}html.locomo-age .fad.fa-alarm-clock:after{content:"􏍎"}html.locomo-age .fad.fa-alarm-exclamation:after{content:"􏡃"}html.locomo-age .fad.fa-alarm-plus:after{content:"􏡄"}html.locomo-age .fad.fa-alarm-snooze:after{content:"􏡅"}html.locomo-age .fad.fa-album:after{content:"􏢟"}html.locomo-age .fad.fa-album-collection:after{content:"􏢠"}html.locomo-age .fad.fa-alicorn:after{content:"􏚰"}html.locomo-age .fad.fa-alien:after{content:"􏣵"}html.locomo-age .fad.fa-alien-monster:after{content:"􏣶"}html.locomo-age .fad.fa-align-center:after{content:"􏀷"}html.locomo-age .fad.fa-align-justify:after{content:"􏀹"}html.locomo-age .fad.fa-align-left:after{content:"􏀶"}html.locomo-age .fad.fa-align-right:after{content:"􏀸"}html.locomo-age .fad.fa-align-slash:after{content:"􏡆"}html.locomo-age .fad.fa-allergies:after{content:"􏑡"}html.locomo-age .fad.fa-ambulance:after{content:"􏃹"}html.locomo-age .fad.fa-american-sign-language-interpreting:after{content:"􏊣"}html.locomo-age .fad.fa-amp-guitar:after{content:"􏢡"}html.locomo-age .fad.fa-analytics:after{content:"􏙃"}html.locomo-age .fad.fa-anchor:after{content:"􏄽"}html.locomo-age .fad.fa-angel:after{content:"􏝹"}html.locomo-age .fad.fa-angle-double-down:after{content:"􏄃"}html.locomo-age .fad.fa-angle-double-left:after{content:"􏄀"}html.locomo-age .fad.fa-angle-double-right:after{content:"􏄁"}html.locomo-age .fad.fa-angle-double-up:after{content:"􏄂"}html.locomo-age .fad.fa-angle-down:after{content:"􏄇"}html.locomo-age .fad.fa-angle-left:after{content:"􏄄"}html.locomo-age .fad.fa-angle-right:after{content:"􏄅"}html.locomo-age .fad.fa-angle-up:after{content:"􏄆"}html.locomo-age .fad.fa-angry:after{content:"􏕖"}html.locomo-age .fad.fa-ankh:after{content:"􏙄"}html.locomo-age .fad.fa-apple-alt:after{content:"􏗑"}html.locomo-age .fad.fa-apple-crate:after{content:"􏚱"}html.locomo-age .fad.fa-archive:after{content:"􏆇"}html.locomo-age .fad.fa-archway:after{content:"􏕗"}html.locomo-age .fad.fa-arrow-alt-circle-down:after{content:"􏍘"}html.locomo-age .fad.fa-arrow-alt-circle-left:after{content:"􏍙"}html.locomo-age .fad.fa-arrow-alt-circle-right:after{content:"􏍚"}html.locomo-age .fad.fa-arrow-alt-circle-up:after{content:"􏍛"}html.locomo-age .fad.fa-arrow-alt-down:after{content:"􏍔"}html.locomo-age .fad.fa-arrow-alt-from-bottom:after{content:"􏍆"}html.locomo-age .fad.fa-arrow-alt-from-left:after{content:"􏍇"}html.locomo-age .fad.fa-arrow-alt-from-right:after{content:"􏍈"}html.locomo-age .fad.fa-arrow-alt-from-top:after{content:"􏍉"}html.locomo-age .fad.fa-arrow-alt-left:after{content:"􏍕"}html.locomo-age .fad.fa-arrow-alt-right:after{content:"􏍖"}html.locomo-age .fad.fa-arrow-alt-square-down:after{content:"􏍐"}html.locomo-age .fad.fa-arrow-alt-square-left:after{content:"􏍑"}html.locomo-age .fad.fa-arrow-alt-square-right:after{content:"􏍒"}html.locomo-age .fad.fa-arrow-alt-square-up:after{content:"􏍓"}html.locomo-age .fad.fa-arrow-alt-to-bottom:after{content:"􏍊"}html.locomo-age .fad.fa-arrow-alt-to-left:after{content:"􏍋"}html.locomo-age .fad.fa-arrow-alt-to-right:after{content:"􏍌"}html.locomo-age .fad.fa-arrow-alt-to-top:after{content:"􏍍"}html.locomo-age .fad.fa-arrow-alt-up:after{content:"􏍗"}html.locomo-age .fad.fa-arrow-circle-down:after{content:"􏂫"}html.locomo-age .fad.fa-arrow-circle-left:after{content:"􏂨"}html.locomo-age .fad.fa-arrow-circle-right:after{content:"􏂩"}html.locomo-age .fad.fa-arrow-circle-up:after{content:"􏂪"}html.locomo-age .fad.fa-arrow-down:after{content:"􏁣"}html.locomo-age .fad.fa-arrow-from-bottom:after{content:"􏍂"}html.locomo-age .fad.fa-arrow-from-left:after{content:"􏍃"}html.locomo-age .fad.fa-arrow-from-right:after{content:"􏍄"}html.locomo-age .fad.fa-arrow-from-top:after{content:"􏍅"}html.locomo-age .fad.fa-arrow-left:after{content:"􏁠"}html.locomo-age .fad.fa-arrow-right:after{content:"􏁡"}html.locomo-age .fad.fa-arrow-square-down:after{content:"􏌹"}html.locomo-age .fad.fa-arrow-square-left:after{content:"􏌺"}html.locomo-age .fad.fa-arrow-square-right:after{content:"􏌻"}html.locomo-age .fad.fa-arrow-square-up:after{content:"􏌼"}html.locomo-age .fad.fa-arrow-to-bottom:after{content:"􏌽"}html.locomo-age .fad.fa-arrow-to-left:after{content:"􏌾"}html.locomo-age .fad.fa-arrow-to-right:after{content:"􏍀"}html.locomo-age .fad.fa-arrow-to-top:after{content:"􏍁"}html.locomo-age .fad.fa-arrow-up:after{content:"􏁢"}html.locomo-age .fad.fa-arrows:after{content:"􏁇"}html.locomo-age .fad.fa-arrows-alt:after{content:"􏂲"}html.locomo-age .fad.fa-arrows-alt-h:after{content:"􏌷"}html.locomo-age .fad.fa-arrows-alt-v:after{content:"􏌸"}html.locomo-age .fad.fa-arrows-h:after{content:"􏁾"}html.locomo-age .fad.fa-arrows-v:after{content:"􏁽"}html.locomo-age .fad.fa-assistive-listening-systems:after{content:"􏊢"}html.locomo-age .fad.fa-asterisk:after{content:"􏁩"}html.locomo-age .fad.fa-at:after{content:"􏇺"}html.locomo-age .fad.fa-atlas:after{content:"􏕘"}html.locomo-age .fad.fa-atom:after{content:"􏗒"}html.locomo-age .fad.fa-atom-alt:after{content:"􏗓"}html.locomo-age .fad.fa-audio-description:after{content:"􏊞"}html.locomo-age .fad.fa-award:after{content:"􏕙"}html.locomo-age .fad.fa-axe:after{content:"􏚲"}html.locomo-age .fad.fa-axe-battle:after{content:"􏚳"}html.locomo-age .fad.fa-baby:after{content:"􏝼"}html.locomo-age .fad.fa-baby-carriage:after{content:"􏝽"}html.locomo-age .fad.fa-backpack:after{content:"􏗔"}html.locomo-age .fad.fa-backspace:after{content:"􏕚"}html.locomo-age .fad.fa-backward:after{content:"􏁊"}html.locomo-age .fad.fa-bacon:after{content:"􏟥"}html.locomo-age .fad.fa-bacteria:after{content:"􎁙"}html.locomo-age .fad.fa-bacterium:after{content:"􎁚"}html.locomo-age .fad.fa-badge:after{content:"􏌵"}html.locomo-age .fad.fa-badge-check:after{content:"􏌶"}html.locomo-age .fad.fa-badge-dollar:after{content:"􏙅"}html.locomo-age .fad.fa-badge-percent:after{content:"􏙆"}html.locomo-age .fad.fa-badge-sheriff:after{content:"􏢢"}html.locomo-age .fad.fa-badger-honey:after{content:"􏚴"}html.locomo-age .fad.fa-bags-shopping:after{content:"􏡇"}html.locomo-age .fad.fa-bahai:after{content:"􏙦"}html.locomo-age .fad.fa-balance-scale:after{content:"􏉎"}html.locomo-age .fad.fa-balance-scale-left:after{content:"􏔕"}html.locomo-age .fad.fa-balance-scale-right:after{content:"􏔖"}html.locomo-age .fad.fa-ball-pile:after{content:"􏝾"}html.locomo-age .fad.fa-ballot:after{content:"􏜲"}html.locomo-age .fad.fa-ballot-check:after{content:"􏜳"}html.locomo-age .fad.fa-ban:after{content:"􏁞"}html.locomo-age .fad.fa-band-aid:after{content:"􏑢"}html.locomo-age .fad.fa-banjo:after{content:"􏢣"}html.locomo-age .fad.fa-barcode:after{content:"􏀪"}html.locomo-age .fad.fa-barcode-alt:after{content:"􏑣"}html.locomo-age .fad.fa-barcode-read:after{content:"􏑤"}html.locomo-age .fad.fa-barcode-scan:after{content:"􏑥"}html.locomo-age .fad.fa-bars:after{content:"􏃉"}html.locomo-age .fad.fa-baseball:after{content:"􏐲"}html.locomo-age .fad.fa-baseball-ball:after{content:"􏐳"}html.locomo-age .fad.fa-basketball-ball:after{content:"􏐴"}html.locomo-age .fad.fa-basketball-hoop:after{content:"􏐵"}html.locomo-age .fad.fa-bat:after{content:"􏚵"}html.locomo-age .fad.fa-bath:after{content:"􏋍"}html.locomo-age .fad.fa-battery-bolt:after{content:"􏍶"}html.locomo-age .fad.fa-battery-empty:after{content:"􏉄"}html.locomo-age .fad.fa-battery-full:after{content:"􏉀"}html.locomo-age .fad.fa-battery-half:after{content:"􏉂"}html.locomo-age .fad.fa-battery-quarter:after{content:"􏉃"}html.locomo-age .fad.fa-battery-slash:after{content:"􏍷"}html.locomo-age .fad.fa-battery-three-quarters:after{content:"􏉁"}html.locomo-age .fad.fa-bed:after{content:"􏈶"}html.locomo-age .fad.fa-bed-alt:after{content:"􏣷"}html.locomo-age .fad.fa-bed-bunk:after{content:"􏣸"}html.locomo-age .fad.fa-bed-empty:after{content:"􏣹"}html.locomo-age .fad.fa-beer:after{content:"􏃼"}html.locomo-age .fad.fa-bell:after{content:"􏃳"}html.locomo-age .fad.fa-bell-exclamation:after{content:"􏡈"}html.locomo-age .fad.fa-bell-on:after{content:"􏣺"}html.locomo-age .fad.fa-bell-plus:after{content:"􏡉"}html.locomo-age .fad.fa-bell-school:after{content:"􏗕"}html.locomo-age .fad.fa-bell-school-slash:after{content:"􏗖"}html.locomo-age .fad.fa-bell-slash:after{content:"􏇶"}html.locomo-age .fad.fa-bells:after{content:"􏝿"}html.locomo-age .fad.fa-betamax:after{content:"􏢤"}html.locomo-age .fad.fa-bezier-curve:after{content:"􏕛"}html.locomo-age .fad.fa-bible:after{content:"􏙇"}html.locomo-age .fad.fa-bicycle:after{content:"􏈆"}html.locomo-age .fad.fa-biking:after{content:"􏡊"}html.locomo-age .fad.fa-biking-mountain:after{content:"􏡋"}html.locomo-age .fad.fa-binoculars:after{content:"􏇥"}html.locomo-age .fad.fa-biohazard:after{content:"􏞀"}html.locomo-age .fad.fa-birthday-cake:after{content:"􏇽"}html.locomo-age .fad.fa-blanket:after{content:"􏒘"}html.locomo-age .fad.fa-blender:after{content:"􏔗"}html.locomo-age .fad.fa-blender-phone:after{content:"􏚶"}html.locomo-age .fad.fa-blind:after{content:"􏊝"}html.locomo-age .fad.fa-blinds:after{content:"􏣻"}html.locomo-age .fad.fa-blinds-open:after{content:"􏣼"}html.locomo-age .fad.fa-blinds-raised:after{content:"􏣽"}html.locomo-age .fad.fa-blog:after{content:"􏞁"}html.locomo-age .fad.fa-bold:after{content:"􏀲"}html.locomo-age .fad.fa-bolt:after{content:"􏃧"}html.locomo-age .fad.fa-bomb:after{content:"􏇢"}html.locomo-age .fad.fa-bone:after{content:"􏗗"}html.locomo-age .fad.fa-bone-break:after{content:"􏗘"}html.locomo-age .fad.fa-bong:after{content:"􏕜"}html.locomo-age .fad.fa-book:after{content:"􏀭"}html.locomo-age .fad.fa-book-alt:after{content:"􏗙"}html.locomo-age .fad.fa-book-dead:after{content:"􏚷"}html.locomo-age .fad.fa-book-heart:after{content:"􏒙"}html.locomo-age .fad.fa-book-medical:after{content:"􏟦"}html.locomo-age .fad.fa-book-open:after{content:"􏔘"}html.locomo-age .fad.fa-book-reader:after{content:"􏗚"}html.locomo-age .fad.fa-book-spells:after{content:"􏚸"}html.locomo-age .fad.fa-book-user:after{content:"􏟧"}html.locomo-age .fad.fa-bookmark:after{content:"􏀮"}html.locomo-age .fad.fa-books:after{content:"􏗛"}html.locomo-age .fad.fa-books-medical:after{content:"􏟨"}html.locomo-age .fad.fa-boombox:after{content:"􏢥"}html.locomo-age .fad.fa-boot:after{content:"􏞂"}html.locomo-age .fad.fa-booth-curtain:after{content:"􏜴"}html.locomo-age .fad.fa-border-all:after{content:"􏡌"}html.locomo-age .fad.fa-border-bottom:after{content:"􏡍"}html.locomo-age .fad.fa-border-center-h:after{content:"􏢜"}html.locomo-age .fad.fa-border-center-v:after{content:"􏢝"}html.locomo-age .fad.fa-border-inner:after{content:"􏡎"}html.locomo-age .fad.fa-border-left:after{content:"􏡏"}html.locomo-age .fad.fa-border-none:after{content:"􏡐"}html.locomo-age .fad.fa-border-outer:after{content:"􏡑"}html.locomo-age .fad.fa-border-right:after{content:"􏡒"}html.locomo-age .fad.fa-border-style:after{content:"􏡓"}html.locomo-age .fad.fa-border-style-alt:after{content:"􏡔"}html.locomo-age .fad.fa-border-top:after{content:"􏡕"}html.locomo-age .fad.fa-bow-arrow:after{content:"􏚹"}html.locomo-age .fad.fa-bowling-ball:after{content:"􏐶"}html.locomo-age .fad.fa-bowling-pins:after{content:"􏐷"}html.locomo-age .fad.fa-box:after{content:"􏑦"}html.locomo-age .fad.fa-box-alt:after{content:"􏒚"}html.locomo-age .fad.fa-box-ballot:after{content:"􏜵"}html.locomo-age .fad.fa-box-check:after{content:"􏑧"}html.locomo-age .fad.fa-box-fragile:after{content:"􏒛"}html.locomo-age .fad.fa-box-full:after{content:"􏒜"}html.locomo-age .fad.fa-box-heart:after{content:"􏒝"}html.locomo-age .fad.fa-box-open:after{content:"􏒞"}html.locomo-age .fad.fa-box-tissue:after{content:"􎁛"}html.locomo-age .fad.fa-box-up:after{content:"􏒟"}html.locomo-age .fad.fa-box-usd:after{content:"􏒠"}html.locomo-age .fad.fa-boxes:after{content:"􏑨"}html.locomo-age .fad.fa-boxes-alt:after{content:"􏒡"}html.locomo-age .fad.fa-boxing-glove:after{content:"􏐸"}html.locomo-age .fad.fa-brackets:after{content:"􏟩"}html.locomo-age .fad.fa-brackets-curly:after{content:"􏟪"}html.locomo-age .fad.fa-braille:after{content:"􏊡"}html.locomo-age .fad.fa-brain:after{content:"􏗜"}html.locomo-age .fad.fa-bread-loaf:after{content:"􏟫"}html.locomo-age .fad.fa-bread-slice:after{content:"􏟬"}html.locomo-age .fad.fa-briefcase:after{content:"􏂱"}html.locomo-age .fad.fa-briefcase-medical:after{content:"􏑩"}html.locomo-age .fad.fa-bring-forward:after{content:"􏡖"}html.locomo-age .fad.fa-bring-front:after{content:"􏡗"}html.locomo-age .fad.fa-broadcast-tower:after{content:"􏔙"}html.locomo-age .fad.fa-broom:after{content:"􏔚"}html.locomo-age .fad.fa-browser:after{content:"􏍾"}html.locomo-age .fad.fa-brush:after{content:"􏕝"}html.locomo-age .fad.fa-bug:after{content:"􏆈"}html.locomo-age .fad.fa-building:after{content:"􏆭"}html.locomo-age .fad.fa-bullhorn:after{content:"􏂡"}html.locomo-age .fad.fa-bullseye:after{content:"􏅀"}html.locomo-age .fad.fa-bullseye-arrow:after{content:"􏙈"}html.locomo-age .fad.fa-bullseye-pointer:after{content:"􏙉"}html.locomo-age .fad.fa-burger-soda:after{content:"􏡘"}html.locomo-age .fad.fa-burn:after{content:"􏑪"}html.locomo-age .fad.fa-burrito:after{content:"􏟭"}html.locomo-age .fad.fa-bus:after{content:"􏈇"}html.locomo-age .fad.fa-bus-alt:after{content:"􏕞"}html.locomo-age .fad.fa-bus-school:after{content:"􏗝"}html.locomo-age .fad.fa-business-time:after{content:"􏙊"}html.locomo-age .fad.fa-cabinet-filing:after{content:"􏙋"}html.locomo-age .fad.fa-cactus:after{content:"􏢧"}html.locomo-age .fad.fa-calculator:after{content:"􏇬"}html.locomo-age .fad.fa-calculator-alt:after{content:"􏙌"}html.locomo-age .fad.fa-calendar:after{content:"􏄳"}html.locomo-age .fad.fa-calendar-alt:after{content:"􏁳"}html.locomo-age .fad.fa-calendar-check:after{content:"􏉴"}html.locomo-age .fad.fa-calendar-day:after{content:"􏞃"}html.locomo-age .fad.fa-calendar-edit:after{content:"􏌳"}html.locomo-age .fad.fa-calendar-exclamation:after{content:"􏌴"}html.locomo-age .fad.fa-calendar-minus:after{content:"􏉲"}html.locomo-age .fad.fa-calendar-plus:after{content:"􏉱"}html.locomo-age .fad.fa-calendar-star:after{content:"􏜶"}html.locomo-age .fad.fa-calendar-times:after{content:"􏉳"}html.locomo-age .fad.fa-calendar-week:after{content:"􏞄"}html.locomo-age .fad.fa-camcorder:after{content:"􏢨"}html.locomo-age .fad.fa-camera:after{content:"􏀰"}html.locomo-age .fad.fa-camera-alt:after{content:"􏌲"}html.locomo-age .fad.fa-camera-home:after{content:"􏣾"}html.locomo-age .fad.fa-camera-movie:after{content:"􏢩"}html.locomo-age .fad.fa-camera-polaroid:after{content:"􏢪"}html.locomo-age .fad.fa-camera-retro:after{content:"􏂃"}html.locomo-age .fad.fa-campfire:after{content:"􏚺"}html.locomo-age .fad.fa-campground:after{content:"􏚻"}html.locomo-age .fad.fa-candle-holder:after{content:"􏚼"}html.locomo-age .fad.fa-candy-cane:after{content:"􏞆"}html.locomo-age .fad.fa-candy-corn:after{content:"􏚽"}html.locomo-age .fad.fa-cannabis:after{content:"􏕟"}html.locomo-age .fad.fa-capsules:after{content:"􏑫"}html.locomo-age .fad.fa-car:after{content:"􏆹"}html.locomo-age .fad.fa-car-alt:after{content:"􏗞"}html.locomo-age .fad.fa-car-battery:after{content:"􏗟"}html.locomo-age .fad.fa-car-building:after{content:"􏡙"}html.locomo-age .fad.fa-car-bump:after{content:"􏗠"}html.locomo-age .fad.fa-car-bus:after{content:"􏡚"}html.locomo-age .fad.fa-car-crash:after{content:"􏗡"}html.locomo-age .fad.fa-car-garage:after{content:"􏗢"}html.locomo-age .fad.fa-car-mechanic:after{content:"􏗣"}html.locomo-age .fad.fa-car-side:after{content:"􏗤"}html.locomo-age .fad.fa-car-tilt:after{content:"􏗥"}html.locomo-age .fad.fa-car-wash:after{content:"􏗦"}html.locomo-age .fad.fa-caravan:after{content:"􏣿"}html.locomo-age .fad.fa-caravan-alt:after{content:"􎀀"}html.locomo-age .fad.fa-caret-circle-down:after{content:"􏌭"}html.locomo-age .fad.fa-caret-circle-left:after{content:"􏌮"}html.locomo-age .fad.fa-caret-circle-right:after{content:"􏌰"}html.locomo-age .fad.fa-caret-circle-up:after{content:"􏌱"}html.locomo-age .fad.fa-caret-down:after{content:"􏃗"}html.locomo-age .fad.fa-caret-left:after{content:"􏃙"}html.locomo-age .fad.fa-caret-right:after{content:"􏃚"}html.locomo-age .fad.fa-caret-square-down:after{content:"􏅐"}html.locomo-age .fad.fa-caret-square-left:after{content:"􏆑"}html.locomo-age .fad.fa-caret-square-right:after{content:"􏅒"}html.locomo-age .fad.fa-caret-square-up:after{content:"􏅑"}html.locomo-age .fad.fa-caret-up:after{content:"􏃘"}html.locomo-age .fad.fa-carrot:after{content:"􏞇"}html.locomo-age .fad.fa-cars:after{content:"􏡛"}html.locomo-age .fad.fa-cart-arrow-down:after{content:"􏈘"}html.locomo-age .fad.fa-cart-plus:after{content:"􏈗"}html.locomo-age .fad.fa-cash-register:after{content:"􏞈"}html.locomo-age .fad.fa-cassette-tape:after{content:"􏢫"}html.locomo-age .fad.fa-cat:after{content:"􏚾"}html.locomo-age .fad.fa-cat-space:after{content:"􎀁"}html.locomo-age .fad.fa-cauldron:after{content:"􏚿"}html.locomo-age .fad.fa-cctv:after{content:"􏢬"}html.locomo-age .fad.fa-certificate:after{content:"􏂣"}html.locomo-age .fad.fa-chair:after{content:"􏛀"}html.locomo-age .fad.fa-chair-office:after{content:"􏛁"}html.locomo-age .fad.fa-chalkboard:after{content:"􏔛"}html.locomo-age .fad.fa-chalkboard-teacher:after{content:"􏔜"}html.locomo-age .fad.fa-charging-station:after{content:"􏗧"}html.locomo-age .fad.fa-chart-area:after{content:"􏇾"}html.locomo-age .fad.fa-chart-bar:after{content:"􏂀"}html.locomo-age .fad.fa-chart-line:after{content:"􏈁"}html.locomo-age .fad.fa-chart-line-down:after{content:"􏙍"}html.locomo-age .fad.fa-chart-network:after{content:"􏞊"}html.locomo-age .fad.fa-chart-pie:after{content:"􏈀"}html.locomo-age .fad.fa-chart-pie-alt:after{content:"􏙎"}html.locomo-age .fad.fa-chart-scatter:after{content:"􏟮"}html.locomo-age .fad.fa-check:after{content:"􏀌"}html.locomo-age .fad.fa-check-circle:after{content:"􏁘"}html.locomo-age .fad.fa-check-double:after{content:"􏕠"}html.locomo-age .fad.fa-check-square:after{content:"􏅊"}html.locomo-age .fad.fa-cheese:after{content:"􏟯"}html.locomo-age .fad.fa-cheese-swiss:after{content:"􏟰"}html.locomo-age .fad.fa-cheeseburger:after{content:"􏟱"}html.locomo-age .fad.fa-chess:after{content:"􏐹"}html.locomo-age .fad.fa-chess-bishop:after{content:"􏐺"}html.locomo-age .fad.fa-chess-bishop-alt:after{content:"􏐻"}html.locomo-age .fad.fa-chess-board:after{content:"􏐼"}html.locomo-age .fad.fa-chess-clock:after{content:"􏐽"}html.locomo-age .fad.fa-chess-clock-alt:after{content:"􏐾"}html.locomo-age .fad.fa-chess-king:after{content:"􏐿"}html.locomo-age .fad.fa-chess-king-alt:after{content:"􏑀"}html.locomo-age .fad.fa-chess-knight:after{content:"􏑁"}html.locomo-age .fad.fa-chess-knight-alt:after{content:"􏑂"}html.locomo-age .fad.fa-chess-pawn:after{content:"􏑃"}html.locomo-age .fad.fa-chess-pawn-alt:after{content:"􏑄"}html.locomo-age .fad.fa-chess-queen:after{content:"􏑅"}html.locomo-age .fad.fa-chess-queen-alt:after{content:"􏑆"}html.locomo-age .fad.fa-chess-rook:after{content:"􏑇"}html.locomo-age .fad.fa-chess-rook-alt:after{content:"􏑈"}html.locomo-age .fad.fa-chevron-circle-down:after{content:"􏄺"}html.locomo-age .fad.fa-chevron-circle-left:after{content:"􏄷"}html.locomo-age .fad.fa-chevron-circle-right:after{content:"􏄸"}html.locomo-age .fad.fa-chevron-circle-up:after{content:"􏄹"}html.locomo-age .fad.fa-chevron-double-down:after{content:"􏌢"}html.locomo-age .fad.fa-chevron-double-left:after{content:"􏌣"}html.locomo-age .fad.fa-chevron-double-right:after{content:"􏌤"}html.locomo-age .fad.fa-chevron-double-up:after{content:"􏌥"}html.locomo-age .fad.fa-chevron-down:after{content:"􏁸"}html.locomo-age .fad.fa-chevron-left:after{content:"􏁓"}html.locomo-age .fad.fa-chevron-right:after{content:"􏁔"}html.locomo-age .fad.fa-chevron-square-down:after{content:"􏌩"}html.locomo-age .fad.fa-chevron-square-left:after{content:"􏌪"}html.locomo-age .fad.fa-chevron-square-right:after{content:"􏌫"}html.locomo-age .fad.fa-chevron-square-up:after{content:"􏌬"}html.locomo-age .fad.fa-chevron-up:after{content:"􏁷"}html.locomo-age .fad.fa-child:after{content:"􏆮"}html.locomo-age .fad.fa-chimney:after{content:"􏞋"}html.locomo-age .fad.fa-church:after{content:"􏔝"}html.locomo-age .fad.fa-circle:after{content:"􏄑"}html.locomo-age .fad.fa-circle-notch:after{content:"􏇎"}html.locomo-age .fad.fa-city:after{content:"􏙏"}html.locomo-age .fad.fa-clarinet:after{content:"􏢭"}html.locomo-age .fad.fa-claw-marks:after{content:"􏛂"}html.locomo-age .fad.fa-clinic-medical:after{content:"􏟲"}html.locomo-age .fad.fa-clipboard:after{content:"􏌨"}html.locomo-age .fad.fa-clipboard-check:after{content:"􏑬"}html.locomo-age .fad.fa-clipboard-list:after{content:"􏑭"}html.locomo-age .fad.fa-clipboard-list-check:after{content:"􏜷"}html.locomo-age .fad.fa-clipboard-prescription:after{content:"􏗨"}html.locomo-age .fad.fa-clipboard-user:after{content:"􏟳"}html.locomo-age .fad.fa-clock:after{content:"􏀗"}html.locomo-age .fad.fa-clone:after{content:"􏉍"}html.locomo-age .fad.fa-closed-captioning:after{content:"􏈊"}html.locomo-age .fad.fa-cloud:after{content:"􏃂"}html.locomo-age .fad.fa-cloud-download:after{content:"􏃭"}html.locomo-age .fad.fa-cloud-download-alt:after{content:"􏎁"}html.locomo-age .fad.fa-cloud-drizzle:after{content:"􏜸"}html.locomo-age .fad.fa-cloud-hail:after{content:"􏜹"}html.locomo-age .fad.fa-cloud-hail-mixed:after{content:"􏜺"}html.locomo-age .fad.fa-cloud-meatball:after{content:"􏜻"}html.locomo-age .fad.fa-cloud-moon:after{content:"􏛃"}html.locomo-age .fad.fa-cloud-moon-rain:after{content:"􏜼"}html.locomo-age .fad.fa-cloud-music:after{content:"􏢮"}html.locomo-age .fad.fa-cloud-rain:after{content:"􏜽"}html.locomo-age .fad.fa-cloud-rainbow:after{content:"􏜾"}html.locomo-age .fad.fa-cloud-showers:after{content:"􏜿"}html.locomo-age .fad.fa-cloud-showers-heavy:after{content:"􏝀"}html.locomo-age .fad.fa-cloud-sleet:after{content:"􏝁"}html.locomo-age .fad.fa-cloud-snow:after{content:"􏝂"}html.locomo-age .fad.fa-cloud-sun:after{content:"􏛄"}html.locomo-age .fad.fa-cloud-sun-rain:after{content:"􏝃"}html.locomo-age .fad.fa-cloud-upload:after{content:"􏃮"}html.locomo-age .fad.fa-cloud-upload-alt:after{content:"􏎂"}html.locomo-age .fad.fa-clouds:after{content:"􏝄"}html.locomo-age .fad.fa-clouds-moon:after{content:"􏝅"}html.locomo-age .fad.fa-clouds-sun:after{content:"􏝆"}html.locomo-age .fad.fa-club:after{content:"􏌧"}html.locomo-age .fad.fa-cocktail:after{content:"􏕡"}html.locomo-age .fad.fa-code:after{content:"􏄡"}html.locomo-age .fad.fa-code-branch:after{content:"􏄦"}html.locomo-age .fad.fa-code-commit:after{content:"􏎆"}html.locomo-age .fad.fa-code-merge:after{content:"􏎇"}html.locomo-age .fad.fa-coffee:after{content:"􏃴"}html.locomo-age .fad.fa-coffee-pot:after{content:"􎀂"}html.locomo-age .fad.fa-coffee-togo:after{content:"􏛅"}html.locomo-age .fad.fa-coffin:after{content:"􏛆"}html.locomo-age .fad.fa-coffin-cross:after{content:"􎁑"}html.locomo-age .fad.fa-cog:after{content:"􏀓"}html.locomo-age .fad.fa-cogs:after{content:"􏂅"}html.locomo-age .fad.fa-coin:after{content:"􏡜"}html.locomo-age .fad.fa-coins:after{content:"􏔞"}html.locomo-age .fad.fa-columns:after{content:"􏃛"}html.locomo-age .fad.fa-comet:after{content:"􎀃"}html.locomo-age .fad.fa-comment:after{content:"􏁵"}html.locomo-age .fad.fa-comment-alt:after{content:"􏉺"}html.locomo-age .fad.fa-comment-alt-check:after{content:"􏒢"}html.locomo-age .fad.fa-comment-alt-dollar:after{content:"􏙐"}html.locomo-age .fad.fa-comment-alt-dots:after{content:"􏒣"}html.locomo-age .fad.fa-comment-alt-edit:after{content:"􏒤"}html.locomo-age .fad.fa-comment-alt-exclamation:after{content:"􏒥"}html.locomo-age .fad.fa-comment-alt-lines:after{content:"􏒦"}html.locomo-age .fad.fa-comment-alt-medical:after{content:"􏟴"}html.locomo-age .fad.fa-comment-alt-minus:after{content:"􏒧"}html.locomo-age .fad.fa-comment-alt-music:after{content:"􏢯"}html.locomo-age .fad.fa-comment-alt-plus:after{content:"􏒨"}html.locomo-age .fad.fa-comment-alt-slash:after{content:"􏒩"}html.locomo-age .fad.fa-comment-alt-smile:after{content:"􏒪"}html.locomo-age .fad.fa-comment-alt-times:after{content:"􏒫"}html.locomo-age .fad.fa-comment-check:after{content:"􏒬"}html.locomo-age .fad.fa-comment-dollar:after{content:"􏙑"}html.locomo-age .fad.fa-comment-dots:after{content:"􏒭"}html.locomo-age .fad.fa-comment-edit:after{content:"􏒮"}html.locomo-age .fad.fa-comment-exclamation:after{content:"􏒯"}html.locomo-age .fad.fa-comment-lines:after{content:"􏒰"}html.locomo-age .fad.fa-comment-medical:after{content:"􏟵"}html.locomo-age .fad.fa-comment-minus:after{content:"􏒱"}html.locomo-age .fad.fa-comment-music:after{content:"􏢰"}html.locomo-age .fad.fa-comment-plus:after{content:"􏒲"}html.locomo-age .fad.fa-comment-slash:after{content:"􏒳"}html.locomo-age .fad.fa-comment-smile:after{content:"􏒴"}html.locomo-age .fad.fa-comment-times:after{content:"􏒵"}html.locomo-age .fad.fa-comments:after{content:"􏂆"}html.locomo-age .fad.fa-comments-alt:after{content:"􏒶"}html.locomo-age .fad.fa-comments-alt-dollar:after{content:"􏙒"}html.locomo-age .fad.fa-comments-dollar:after{content:"􏙓"}html.locomo-age .fad.fa-compact-disc:after{content:"􏔟"}html.locomo-age .fad.fa-compass:after{content:"􏅎"}html.locomo-age .fad.fa-compass-slash:after{content:"􏗩"}html.locomo-age .fad.fa-compress:after{content:"􏁦"}html.locomo-age .fad.fa-compress-alt:after{content:"􏐢"}html.locomo-age .fad.fa-compress-arrows-alt:after{content:"􏞌"}html.locomo-age .fad.fa-compress-wide:after{content:"􏌦"}html.locomo-age .fad.fa-computer-classic:after{content:"􏢱"}html.locomo-age .fad.fa-computer-speaker:after{content:"􏢲"}html.locomo-age .fad.fa-concierge-bell:after{content:"􏕢"}html.locomo-age .fad.fa-construction:after{content:"􏡝"}html.locomo-age .fad.fa-container-storage:after{content:"􏒷"}html.locomo-age .fad.fa-conveyor-belt:after{content:"􏑮"}html.locomo-age .fad.fa-conveyor-belt-alt:after{content:"􏑯"}html.locomo-age .fad.fa-cookie:after{content:"􏕣"}html.locomo-age .fad.fa-cookie-bite:after{content:"􏕤"}html.locomo-age .fad.fa-copy:after{content:"􏃅"}html.locomo-age .fad.fa-copyright:after{content:"􏇹"}html.locomo-age .fad.fa-corn:after{content:"􏛇"}html.locomo-age .fad.fa-couch:after{content:"􏒸"}html.locomo-age .fad.fa-cow:after{content:"􏛈"}html.locomo-age .fad.fa-cowbell:after{content:"􏢳"}html.locomo-age .fad.fa-cowbell-more:after{content:"􏢴"}html.locomo-age .fad.fa-credit-card:after{content:"􏂝"}html.locomo-age .fad.fa-credit-card-blank:after{content:"􏎉"}html.locomo-age .fad.fa-credit-card-front:after{content:"􏎊"}html.locomo-age .fad.fa-cricket:after{content:"􏑉"}html.locomo-age .fad.fa-croissant:after{content:"􏟶"}html.locomo-age .fad.fa-crop:after{content:"􏄥"}html.locomo-age .fad.fa-crop-alt:after{content:"􏕥"}html.locomo-age .fad.fa-cross:after{content:"􏙔"}html.locomo-age .fad.fa-crosshairs:after{content:"􏁛"}html.locomo-age .fad.fa-crow:after{content:"􏔠"}html.locomo-age .fad.fa-crown:after{content:"􏔡"}html.locomo-age .fad.fa-crutch:after{content:"􏟷"}html.locomo-age .fad.fa-crutches:after{content:"􏟸"}html.locomo-age .fad.fa-cube:after{content:"􏆲"}html.locomo-age .fad.fa-cubes:after{content:"􏆳"}html.locomo-age .fad.fa-curling:after{content:"􏑊"}html.locomo-age .fad.fa-cut:after{content:"􏃄"}html.locomo-age .fad.fa-dagger:after{content:"􏛋"}html.locomo-age .fad.fa-database:after{content:"􏇀"}html.locomo-age .fad.fa-deaf:after{content:"􏊤"}html.locomo-age .fad.fa-debug:after{content:"􏟹"}html.locomo-age .fad.fa-deer:after{content:"􏞎"}html.locomo-age .fad.fa-deer-rudolph:after{content:"􏞏"}html.locomo-age .fad.fa-democrat:after{content:"􏝇"}html.locomo-age .fad.fa-desktop:after{content:"􏄈"}html.locomo-age .fad.fa-desktop-alt:after{content:"􏎐"}html.locomo-age .fad.fa-dewpoint:after{content:"􏝈"}html.locomo-age .fad.fa-dharmachakra:after{content:"􏙕"}html.locomo-age .fad.fa-diagnoses:after{content:"􏑰"}html.locomo-age .fad.fa-diamond:after{content:"􏈙"}html.locomo-age .fad.fa-dice:after{content:"􏔢"}html.locomo-age .fad.fa-dice-d10:after{content:"􏛍"}html.locomo-age .fad.fa-dice-d12:after{content:"􏛎"}html.locomo-age .fad.fa-dice-d20:after{content:"􏛏"}html.locomo-age .fad.fa-dice-d4:after{content:"􏛐"}html.locomo-age .fad.fa-dice-d6:after{content:"􏛑"}html.locomo-age .fad.fa-dice-d8:after{content:"􏛒"}html.locomo-age .fad.fa-dice-five:after{content:"􏔣"}html.locomo-age .fad.fa-dice-four:after{content:"􏔤"}html.locomo-age .fad.fa-dice-one:after{content:"􏔥"}html.locomo-age .fad.fa-dice-six:after{content:"􏔦"}html.locomo-age .fad.fa-dice-three:after{content:"􏔧"}html.locomo-age .fad.fa-dice-two:after{content:"􏔨"}html.locomo-age .fad.fa-digging:after{content:"􏡞"}html.locomo-age .fad.fa-digital-tachograph:after{content:"􏕦"}html.locomo-age .fad.fa-diploma:after{content:"􏗪"}html.locomo-age .fad.fa-directions:after{content:"􏗫"}html.locomo-age .fad.fa-disc-drive:after{content:"􏢵"}html.locomo-age .fad.fa-disease:after{content:"􏟺"}html.locomo-age .fad.fa-divide:after{content:"􏔩"}html.locomo-age .fad.fa-dizzy:after{content:"􏕧"}html.locomo-age .fad.fa-dna:after{content:"􏑱"}html.locomo-age .fad.fa-do-not-enter:after{content:"􏗬"}html.locomo-age .fad.fa-dog:after{content:"􏛓"}html.locomo-age .fad.fa-dog-leashed:after{content:"􏛔"}html.locomo-age .fad.fa-dollar-sign:after{content:"􏅕"}html.locomo-age .fad.fa-dolly:after{content:"􏑲"}html.locomo-age .fad.fa-dolly-empty:after{content:"􏑳"}html.locomo-age .fad.fa-dolly-flatbed:after{content:"􏑴"}html.locomo-age .fad.fa-dolly-flatbed-alt:after{content:"􏑵"}html.locomo-age .fad.fa-dolly-flatbed-empty:after{content:"􏑶"}html.locomo-age .fad.fa-donate:after{content:"􏒹"}html.locomo-age .fad.fa-door-closed:after{content:"􏔪"}html.locomo-age .fad.fa-door-open:after{content:"􏔫"}html.locomo-age .fad.fa-dot-circle:after{content:"􏆒"}html.locomo-age .fad.fa-dove:after{content:"􏒺"}html.locomo-age .fad.fa-download:after{content:"􏀙"}html.locomo-age .fad.fa-drafting-compass:after{content:"􏕨"}html.locomo-age .fad.fa-dragon:after{content:"􏛕"}html.locomo-age .fad.fa-draw-circle:after{content:"􏗭"}html.locomo-age .fad.fa-draw-polygon:after{content:"􏗮"}html.locomo-age .fad.fa-draw-square:after{content:"􏗯"}html.locomo-age .fad.fa-dreidel:after{content:"􏞒"}html.locomo-age .fad.fa-drone:after{content:"􏡟"}html.locomo-age .fad.fa-drone-alt:after{content:"􏡠"}html.locomo-age .fad.fa-drum:after{content:"􏕩"}html.locomo-age .fad.fa-drum-steelpan:after{content:"􏕪"}html.locomo-age .fad.fa-drumstick:after{content:"􏛖"}html.locomo-age .fad.fa-drumstick-bite:after{content:"􏛗"}html.locomo-age .fad.fa-dryer:after{content:"􏡡"}html.locomo-age .fad.fa-dryer-alt:after{content:"􏡢"}html.locomo-age .fad.fa-duck:after{content:"􏛘"}html.locomo-age .fad.fa-dumbbell:after{content:"􏑋"}html.locomo-age .fad.fa-dumpster:after{content:"􏞓"}html.locomo-age .fad.fa-dumpster-fire:after{content:"􏞔"}html.locomo-age .fad.fa-dungeon:after{content:"􏛙"}html.locomo-age .fad.fa-ear:after{content:"􏗰"}html.locomo-age .fad.fa-ear-muffs:after{content:"􏞕"}html.locomo-age .fad.fa-eclipse:after{content:"􏝉"}html.locomo-age .fad.fa-eclipse-alt:after{content:"􏝊"}html.locomo-age .fad.fa-edit:after{content:"􏁄"}html.locomo-age .fad.fa-egg:after{content:"􏟻"}html.locomo-age .fad.fa-egg-fried:after{content:"􏟼"}html.locomo-age .fad.fa-eject:after{content:"􏁒"}html.locomo-age .fad.fa-elephant:after{content:"􏛚"}html.locomo-age .fad.fa-ellipsis-h:after{content:"􏅁"}html.locomo-age .fad.fa-ellipsis-h-alt:after{content:"􏎛"}html.locomo-age .fad.fa-ellipsis-v:after{content:"􏅂"}html.locomo-age .fad.fa-ellipsis-v-alt:after{content:"􏎜"}html.locomo-age .fad.fa-empty-set:after{content:"􏙖"}html.locomo-age .fad.fa-engine-warning:after{content:"􏗲"}html.locomo-age .fad.fa-envelope:after{content:"􏃠"}html.locomo-age .fad.fa-envelope-open:after{content:"􏊶"}html.locomo-age .fad.fa-envelope-open-dollar:after{content:"􏙗"}html.locomo-age .fad.fa-envelope-open-text:after{content:"􏙘"}html.locomo-age .fad.fa-envelope-square:after{content:"􏆙"}html.locomo-age .fad.fa-equals:after{content:"􏔬"}html.locomo-age .fad.fa-eraser:after{content:"􏄭"}html.locomo-age .fad.fa-ethernet:after{content:"􏞖"}html.locomo-age .fad.fa-euro-sign:after{content:"􏅓"}html.locomo-age .fad.fa-exchange:after{content:"􏃬"}html.locomo-age .fad.fa-exchange-alt:after{content:"􏍢"}html.locomo-age .fad.fa-exclamation:after{content:"􏄪"}html.locomo-age .fad.fa-exclamation-circle:after{content:"􏁪"}html.locomo-age .fad.fa-exclamation-square:after{content:"􏌡"}html.locomo-age .fad.fa-exclamation-triangle:after{content:"􏁱"}html.locomo-age .fad.fa-expand:after{content:"􏁥"}html.locomo-age .fad.fa-expand-alt:after{content:"􏐤"}html.locomo-age .fad.fa-expand-arrows:after{content:"􏌝"}html.locomo-age .fad.fa-expand-arrows-alt:after{content:"􏌞"}html.locomo-age .fad.fa-expand-wide:after{content:"􏌠"}html.locomo-age .fad.fa-external-link:after{content:"􏂎"}html.locomo-age .fad.fa-external-link-alt:after{content:"􏍝"}html.locomo-age .fad.fa-external-link-square:after{content:"􏅌"}html.locomo-age .fad.fa-external-link-square-alt:after{content:"􏍠"}html.locomo-age .fad.fa-eye:after{content:"􏁮"}html.locomo-age .fad.fa-eye-dropper:after{content:"􏇻"}html.locomo-age .fad.fa-eye-evil:after{content:"􏛛"}html.locomo-age .fad.fa-eye-slash:after{content:"􏁰"}html.locomo-age .fad.fa-fan:after{content:"􏡣"}html.locomo-age .fad.fa-fan-table:after{content:"􎀄"}html.locomo-age .fad.fa-farm:after{content:"􏡤"}html.locomo-age .fad.fa-fast-backward:after{content:"􏁉"}html.locomo-age .fad.fa-fast-forward:after{content:"􏁐"}html.locomo-age .fad.fa-faucet:after{content:"􎀅"}html.locomo-age .fad.fa-faucet-drip:after{content:"􎀆"}html.locomo-age .fad.fa-fax:after{content:"􏆬"}html.locomo-age .fad.fa-feather:after{content:"􏔭"}html.locomo-age .fad.fa-feather-alt:after{content:"􏕫"}html.locomo-age .fad.fa-female:after{content:"􏆂"}html.locomo-age .fad.fa-field-hockey:after{content:"􏑌"}html.locomo-age .fad.fa-fighter-jet:after{content:"􏃻"}html.locomo-age .fad.fa-file:after{content:"􏅛"}html.locomo-age .fad.fa-file-alt:after{content:"􏅜"}html.locomo-age .fad.fa-file-archive:after{content:"􏇆"}html.locomo-age .fad.fa-file-audio:after{content:"􏇇"}html.locomo-age .fad.fa-file-certificate:after{content:"􏗳"}html.locomo-age .fad.fa-file-chart-line:after{content:"􏙙"}html.locomo-age .fad.fa-file-chart-pie:after{content:"􏙚"}html.locomo-age .fad.fa-file-check:after{content:"􏌖"}html.locomo-age .fad.fa-file-code:after{content:"􏇉"}html.locomo-age .fad.fa-file-contract:after{content:"􏕬"}html.locomo-age .fad.fa-file-csv:after{content:"􏛝"}html.locomo-age .fad.fa-file-download:after{content:"􏕭"}html.locomo-age .fad.fa-file-edit:after{content:"􏌜"}html.locomo-age .fad.fa-file-excel:after{content:"􏇃"}html.locomo-age .fad.fa-file-exclamation:after{content:"􏌚"}html.locomo-age .fad.fa-file-export:after{content:"􏕮"}html.locomo-age .fad.fa-file-image:after{content:"􏇅"}html.locomo-age .fad.fa-file-import:after{content:"􏕯"}html.locomo-age .fad.fa-file-invoice:after{content:"􏕰"}html.locomo-age .fad.fa-file-invoice-dollar:after{content:"􏕱"}html.locomo-age .fad.fa-file-medical:after{content:"􏑷"}html.locomo-age .fad.fa-file-medical-alt:after{content:"􏑸"}html.locomo-age .fad.fa-file-minus:after{content:"􏌘"}html.locomo-age .fad.fa-file-music:after{content:"􏢶"}html.locomo-age .fad.fa-file-pdf:after{content:"􏇁"}html.locomo-age .fad.fa-file-plus:after{content:"􏌙"}html.locomo-age .fad.fa-file-powerpoint:after{content:"􏇄"}html.locomo-age .fad.fa-file-prescription:after{content:"􏕲"}html.locomo-age .fad.fa-file-search:after{content:"􏡥"}html.locomo-age .fad.fa-file-signature:after{content:"􏕳"}html.locomo-age .fad.fa-file-spreadsheet:after{content:"􏙛"}html.locomo-age .fad.fa-file-times:after{content:"􏌗"}html.locomo-age .fad.fa-file-upload:after{content:"􏕴"}html.locomo-age .fad.fa-file-user:after{content:"􏙜"}html.locomo-age .fad.fa-file-video:after{content:"􏇈"}html.locomo-age .fad.fa-file-word:after{content:"􏇂"}html.locomo-age .fad.fa-files-medical:after{content:"􏟽"}html.locomo-age .fad.fa-fill:after{content:"􏕵"}html.locomo-age .fad.fa-fill-drip:after{content:"􏕶"}html.locomo-age .fad.fa-film:after{content:"􏀈"}html.locomo-age .fad.fa-film-alt:after{content:"􏎠"}html.locomo-age .fad.fa-film-canister:after{content:"􏢷"}html.locomo-age .fad.fa-filter:after{content:"􏂰"}html.locomo-age .fad.fa-fingerprint:after{content:"􏕷"}html.locomo-age .fad.fa-fire:after{content:"􏁭"}html.locomo-age .fad.fa-fire-alt:after{content:"􏟤"}html.locomo-age .fad.fa-fire-extinguisher:after{content:"􏄴"}html.locomo-age .fad.fa-fire-smoke:after{content:"􏝋"}html.locomo-age .fad.fa-fireplace:after{content:"􏞚"}html.locomo-age .fad.fa-first-aid:after{content:"􏑹"}html.locomo-age .fad.fa-fish:after{content:"􏕸"}html.locomo-age .fad.fa-fish-cooked:after{content:"􏟾"}html.locomo-age .fad.fa-fist-raised:after{content:"􏛞"}html.locomo-age .fad.fa-flag:after{content:"􏀤"}html.locomo-age .fad.fa-flag-alt:after{content:"􏝌"}html.locomo-age .fad.fa-flag-checkered:after{content:"􏄞"}html.locomo-age .fad.fa-flag-usa:after{content:"􏝍"}html.locomo-age .fad.fa-flame:after{content:"􏛟"}html.locomo-age .fad.fa-flashlight:after{content:"􏢸"}html.locomo-age .fad.fa-flask:after{content:"􏃃"}html.locomo-age .fad.fa-flask-poison:after{content:"􏛠"}html.locomo-age .fad.fa-flask-potion:after{content:"􏛡"}html.locomo-age .fad.fa-flower:after{content:"􏟿"}html.locomo-age .fad.fa-flower-daffodil:after{content:"􏠀"}html.locomo-age .fad.fa-flower-tulip:after{content:"􏠁"}html.locomo-age .fad.fa-flushed:after{content:"􏕹"}html.locomo-age .fad.fa-flute:after{content:"􏢹"}html.locomo-age .fad.fa-flux-capacitor:after{content:"􏢺"}html.locomo-age .fad.fa-fog:after{content:"􏝎"}html.locomo-age .fad.fa-folder:after{content:"􏁻"}html.locomo-age .fad.fa-folder-download:after{content:"􎁓"}html.locomo-age .fad.fa-folder-minus:after{content:"􏙝"}html.locomo-age .fad.fa-folder-open:after{content:"􏁼"}html.locomo-age .fad.fa-folder-plus:after{content:"􏙞"}html.locomo-age .fad.fa-folder-times:after{content:"􏙟"}html.locomo-age .fad.fa-folder-tree:after{content:"􏠂"}html.locomo-age .fad.fa-folder-upload:after{content:"􎁔"}html.locomo-age .fad.fa-folders:after{content:"􏙠"}html.locomo-age .fad.fa-font:after{content:"􏀱"}html.locomo-age .fad.fa-font-awesome-logo-full:after{content:"􏓦"}html.locomo-age .fad.fa-font-case:after{content:"􏡦"}html.locomo-age .fad.fa-football-ball:after{content:"􏑎"}html.locomo-age .fad.fa-football-helmet:after{content:"􏑏"}html.locomo-age .fad.fa-forklift:after{content:"􏑺"}html.locomo-age .fad.fa-forward:after{content:"􏁎"}html.locomo-age .fad.fa-fragile:after{content:"􏒻"}html.locomo-age .fad.fa-french-fries:after{content:"􏠃"}html.locomo-age .fad.fa-frog:after{content:"􏔮"}html.locomo-age .fad.fa-frosty-head:after{content:"􏞛"}html.locomo-age .fad.fa-frown:after{content:"􏄙"}html.locomo-age .fad.fa-frown-open:after{content:"􏕺"}html.locomo-age .fad.fa-function:after{content:"􏙡"}html.locomo-age .fad.fa-funnel-dollar:after{content:"􏙢"}html.locomo-age .fad.fa-futbol:after{content:"􏇣"}html.locomo-age .fad.fa-galaxy:after{content:"􎀈"}html.locomo-age .fad.fa-game-board:after{content:"􏡧"}html.locomo-age .fad.fa-game-board-alt:after{content:"􏡨"}html.locomo-age .fad.fa-game-console-handheld:after{content:"􏢻"}html.locomo-age .fad.fa-gamepad:after{content:"􏄛"}html.locomo-age .fad.fa-gamepad-alt:after{content:"􏢼"}html.locomo-age .fad.fa-garage:after{content:"􎀉"}html.locomo-age .fad.fa-garage-car:after{content:"􎀊"}html.locomo-age .fad.fa-garage-open:after{content:"􎀋"}html.locomo-age .fad.fa-gas-pump:after{content:"􏔯"}html.locomo-age .fad.fa-gas-pump-slash:after{content:"􏗴"}html.locomo-age .fad.fa-gavel:after{content:"􏃣"}html.locomo-age .fad.fa-gem:after{content:"􏎥"}html.locomo-age .fad.fa-genderless:after{content:"􏈭"}html.locomo-age .fad.fa-ghost:after{content:"􏛢"}html.locomo-age .fad.fa-gift:after{content:"􏁫"}html.locomo-age .fad.fa-gift-card:after{content:"􏙣"}html.locomo-age .fad.fa-gifts:after{content:"􏞜"}html.locomo-age .fad.fa-gingerbread-man:after{content:"􏞝"}html.locomo-age .fad.fa-glass:after{content:"􏠄"}html.locomo-age .fad.fa-glass-champagne:after{content:"􏞞"}html.locomo-age .fad.fa-glass-cheers:after{content:"􏞟"}html.locomo-age .fad.fa-glass-citrus:after{content:"􏡩"}html.locomo-age .fad.fa-glass-martini:after{content:"􏀀"}html.locomo-age .fad.fa-glass-martini-alt:after{content:"􏕻"}html.locomo-age .fad.fa-glass-whiskey:after{content:"􏞠"}html.locomo-age .fad.fa-glass-whiskey-rocks:after{content:"􏞡"}html.locomo-age .fad.fa-glasses:after{content:"􏔰"}html.locomo-age .fad.fa-glasses-alt:after{content:"􏗵"}html.locomo-age .fad.fa-globe:after{content:"􏂬"}html.locomo-age .fad.fa-globe-africa:after{content:"􏕼"}html.locomo-age .fad.fa-globe-americas:after{content:"􏕽"}html.locomo-age .fad.fa-globe-asia:after{content:"􏕾"}html.locomo-age .fad.fa-globe-europe:after{content:"􏞢"}html.locomo-age .fad.fa-globe-snow:after{content:"􏞣"}html.locomo-age .fad.fa-globe-stand:after{content:"􏗶"}html.locomo-age .fad.fa-golf-ball:after{content:"􏑐"}html.locomo-age .fad.fa-golf-club:after{content:"􏑑"}html.locomo-age .fad.fa-gopuram:after{content:"􏙤"}html.locomo-age .fad.fa-graduation-cap:after{content:"􏆝"}html.locomo-age .fad.fa-gramophone:after{content:"􏢽"}html.locomo-age .fad.fa-greater-than:after{content:"􏔱"}html.locomo-age .fad.fa-greater-than-equal:after{content:"􏔲"}html.locomo-age .fad.fa-grimace:after{content:"􏕿"}html.locomo-age .fad.fa-grin:after{content:"􏖀"}html.locomo-age .fad.fa-grin-alt:after{content:"􏖁"}html.locomo-age .fad.fa-grin-beam:after{content:"􏖂"}html.locomo-age .fad.fa-grin-beam-sweat:after{content:"􏖃"}html.locomo-age .fad.fa-grin-hearts:after{content:"􏖄"}html.locomo-age .fad.fa-grin-squint:after{content:"􏖅"}html.locomo-age .fad.fa-grin-squint-tears:after{content:"􏖆"}html.locomo-age .fad.fa-grin-stars:after{content:"􏖇"}html.locomo-age .fad.fa-grin-tears:after{content:"􏖈"}html.locomo-age .fad.fa-grin-tongue:after{content:"􏖉"}html.locomo-age .fad.fa-grin-tongue-squint:after{content:"􏖊"}html.locomo-age .fad.fa-grin-tongue-wink:after{content:"􏖋"}html.locomo-age .fad.fa-grin-wink:after{content:"􏖌"}html.locomo-age .fad.fa-grip-horizontal:after{content:"􏖍"}html.locomo-age .fad.fa-grip-lines:after{content:"􏞤"}html.locomo-age .fad.fa-grip-lines-vertical:after{content:"􏞥"}html.locomo-age .fad.fa-grip-vertical:after{content:"􏖎"}html.locomo-age .fad.fa-guitar:after{content:"􏞦"}html.locomo-age .fad.fa-guitar-electric:after{content:"􏢾"}html.locomo-age .fad.fa-guitars:after{content:"􏢿"}html.locomo-age .fad.fa-h-square:after{content:"􏃽"}html.locomo-age .fad.fa-h1:after{content:"􏌓"}html.locomo-age .fad.fa-h2:after{content:"􏌔"}html.locomo-age .fad.fa-h3:after{content:"􏌕"}html.locomo-age .fad.fa-h4:after{content:"􏡪"}html.locomo-age .fad.fa-hamburger:after{content:"􏠅"}html.locomo-age .fad.fa-hammer:after{content:"􏛣"}html.locomo-age .fad.fa-hammer-war:after{content:"􏛤"}html.locomo-age .fad.fa-hamsa:after{content:"􏙥"}html.locomo-age .fad.fa-hand-heart:after{content:"􏒼"}html.locomo-age .fad.fa-hand-holding:after{content:"􏒽"}html.locomo-age .fad.fa-hand-holding-box:after{content:"􏑻"}html.locomo-age .fad.fa-hand-holding-heart:after{content:"􏒾"}html.locomo-age .fad.fa-hand-holding-magic:after{content:"􏛥"}html.locomo-age .fad.fa-hand-holding-medical:after{content:"􎁜"}html.locomo-age .fad.fa-hand-holding-seedling:after{content:"􏒿"}html.locomo-age .fad.fa-hand-holding-usd:after{content:"􏓀"}html.locomo-age .fad.fa-hand-holding-water:after{content:"􏓁"}html.locomo-age .fad.fa-hand-lizard:after{content:"􏉘"}html.locomo-age .fad.fa-hand-middle-finger:after{content:"􏠆"}html.locomo-age .fad.fa-hand-paper:after{content:"􏉖"}html.locomo-age .fad.fa-hand-peace:after{content:"􏉛"}html.locomo-age .fad.fa-hand-point-down:after{content:"􏂧"}html.locomo-age .fad.fa-hand-point-left:after{content:"􏂥"}html.locomo-age .fad.fa-hand-point-right:after{content:"􏂤"}html.locomo-age .fad.fa-hand-point-up:after{content:"􏂦"}html.locomo-age .fad.fa-hand-pointer:after{content:"􏉚"}html.locomo-age .fad.fa-hand-receiving:after{content:"􏑼"}html.locomo-age .fad.fa-hand-rock:after{content:"􏉕"}html.locomo-age .fad.fa-hand-scissors:after{content:"􏉗"}html.locomo-age .fad.fa-hand-sparkles:after{content:"􎁝"}html.locomo-age .fad.fa-hand-spock:after{content:"􏉙"}html.locomo-age .fad.fa-hands:after{content:"􏓂"}html.locomo-age .fad.fa-hands-heart:after{content:"􏓃"}html.locomo-age .fad.fa-hands-helping:after{content:"􏓄"}html.locomo-age .fad.fa-hands-usd:after{content:"􏓅"}html.locomo-age .fad.fa-hands-wash:after{content:"􎁞"}html.locomo-age .fad.fa-handshake:after{content:"􏊵"}html.locomo-age .fad.fa-handshake-alt:after{content:"􏓆"}html.locomo-age .fad.fa-handshake-alt-slash:after{content:"􎁟"}html.locomo-age .fad.fa-handshake-slash:after{content:"􎁠"}html.locomo-age .fad.fa-hanukiah:after{content:"􏛦"}html.locomo-age .fad.fa-hard-hat:after{content:"􏠇"}html.locomo-age .fad.fa-hashtag:after{content:"􏊒"}html.locomo-age .fad.fa-hat-chef:after{content:"􏡫"}html.locomo-age .fad.fa-hat-cowboy:after{content:"􏣀"}html.locomo-age .fad.fa-hat-cowboy-side:after{content:"􏣁"}html.locomo-age .fad.fa-hat-santa:after{content:"􏞧"}html.locomo-age .fad.fa-hat-winter:after{content:"􏞨"}html.locomo-age .fad.fa-hat-witch:after{content:"􏛧"}html.locomo-age .fad.fa-hat-wizard:after{content:"􏛨"}html.locomo-age .fad.fa-hdd:after{content:"􏂠"}html.locomo-age .fad.fa-head-side:after{content:"􏛩"}html.locomo-age .fad.fa-head-side-brain:after{content:"􏠈"}html.locomo-age .fad.fa-head-side-cough:after{content:"􎁡"}html.locomo-age .fad.fa-head-side-cough-slash:after{content:"􎁢"}html.locomo-age .fad.fa-head-side-headphones:after{content:"􏣂"}html.locomo-age .fad.fa-head-side-mask:after{content:"􎁣"}html.locomo-age .fad.fa-head-side-medical:after{content:"􏠉"}html.locomo-age .fad.fa-head-side-virus:after{content:"􎁤"}html.locomo-age .fad.fa-head-vr:after{content:"􏛪"}html.locomo-age .fad.fa-heading:after{content:"􏇜"}html.locomo-age .fad.fa-headphones:after{content:"􏀥"}html.locomo-age .fad.fa-headphones-alt:after{content:"􏖏"}html.locomo-age .fad.fa-headset:after{content:"􏖐"}html.locomo-age .fad.fa-heart:after{content:"􏀄"}html.locomo-age .fad.fa-heart-broken:after{content:"􏞩"}html.locomo-age .fad.fa-heart-circle:after{content:"􏓇"}html.locomo-age .fad.fa-heart-rate:after{content:"􏗸"}html.locomo-age .fad.fa-heart-square:after{content:"􏓈"}html.locomo-age .fad.fa-heartbeat:after{content:"􏈞"}html.locomo-age .fad.fa-heat:after{content:"􎀌"}html.locomo-age .fad.fa-helicopter:after{content:"􏔳"}html.locomo-age .fad.fa-helmet-battle:after{content:"􏛫"}html.locomo-age .fad.fa-hexagon:after{content:"􏌒"}html.locomo-age .fad.fa-highlighter:after{content:"􏖑"}html.locomo-age .fad.fa-hiking:after{content:"􏛬"}html.locomo-age .fad.fa-hippo:after{content:"􏛭"}html.locomo-age .fad.fa-history:after{content:"􏇚"}html.locomo-age .fad.fa-hockey-mask:after{content:"􏛮"}html.locomo-age .fad.fa-hockey-puck:after{content:"􏑓"}html.locomo-age .fad.fa-hockey-sticks:after{content:"􏑔"}html.locomo-age .fad.fa-holly-berry:after{content:"􏞪"}html.locomo-age .fad.fa-home:after{content:"􏀕"}html.locomo-age .fad.fa-home-alt:after{content:"􏠊"}html.locomo-age .fad.fa-home-heart:after{content:"􏓉"}html.locomo-age .fad.fa-home-lg:after{content:"􏠋"}html.locomo-age .fad.fa-home-lg-alt:after{content:"􏠌"}html.locomo-age .fad.fa-hood-cloak:after{content:"􏛯"}html.locomo-age .fad.fa-horizontal-rule:after{content:"􏡬"}html.locomo-age .fad.fa-horse:after{content:"􏛰"}html.locomo-age .fad.fa-horse-head:after{content:"􏞫"}html.locomo-age .fad.fa-horse-saddle:after{content:"􏣃"}html.locomo-age .fad.fa-hospital:after{content:"􏃸"}html.locomo-age .fad.fa-hospital-alt:after{content:"􏑽"}html.locomo-age .fad.fa-hospital-symbol:after{content:"􏑾"}html.locomo-age .fad.fa-hospital-user:after{content:"􏠍"}html.locomo-age .fad.fa-hospitals:after{content:"􏠎"}html.locomo-age .fad.fa-hot-tub:after{content:"􏖓"}html.locomo-age .fad.fa-hotdog:after{content:"􏠏"}html.locomo-age .fad.fa-hotel:after{content:"􏖔"}html.locomo-age .fad.fa-hourglass:after{content:"􏉔"}html.locomo-age .fad.fa-hourglass-end:after{content:"􏉓"}html.locomo-age .fad.fa-hourglass-half:after{content:"􏉒"}html.locomo-age .fad.fa-hourglass-start:after{content:"􏉑"}html.locomo-age .fad.fa-house:after{content:"􎀍"}html.locomo-age .fad.fa-house-damage:after{content:"􏛱"}html.locomo-age .fad.fa-house-day:after{content:"􎀎"}html.locomo-age .fad.fa-house-flood:after{content:"􏝏"}html.locomo-age .fad.fa-house-leave:after{content:"􎀏"}html.locomo-age .fad.fa-house-night:after{content:"􎀐"}html.locomo-age .fad.fa-house-return:after{content:"􎀑"}html.locomo-age .fad.fa-house-signal:after{content:"􎀒"}html.locomo-age .fad.fa-house-user:after{content:"􎁥"}html.locomo-age .fad.fa-hryvnia:after{content:"􏛲"}html.locomo-age .fad.fa-humidity:after{content:"􏝐"}html.locomo-age .fad.fa-hurricane:after{content:"􏝑"}html.locomo-age .fad.fa-i-cursor:after{content:"􏉆"}html.locomo-age .fad.fa-ice-cream:after{content:"􏠐"}html.locomo-age .fad.fa-ice-skate:after{content:"􏞬"}html.locomo-age .fad.fa-icicles:after{content:"􏞭"}html.locomo-age .fad.fa-icons:after{content:"􏡭"}html.locomo-age .fad.fa-icons-alt:after{content:"􏡮"}html.locomo-age .fad.fa-id-badge:after{content:"􏋁"}html.locomo-age .fad.fa-id-card:after{content:"􏋂"}html.locomo-age .fad.fa-id-card-alt:after{content:"􏑿"}html.locomo-age .fad.fa-igloo:after{content:"􏞮"}html.locomo-age .fad.fa-image:after{content:"􏀾"}html.locomo-age .fad.fa-image-polaroid:after{content:"􏣄"}html.locomo-age .fad.fa-images:after{content:"􏌂"}html.locomo-age .fad.fa-inbox:after{content:"􏀜"}html.locomo-age .fad.fa-inbox-in:after{content:"􏌐"}html.locomo-age .fad.fa-inbox-out:after{content:"􏌑"}html.locomo-age .fad.fa-indent:after{content:"􏀼"}html.locomo-age .fad.fa-industry:after{content:"􏉵"}html.locomo-age .fad.fa-industry-alt:after{content:"􏎳"}html.locomo-age .fad.fa-infinity:after{content:"􏔴"}html.locomo-age .fad.fa-info:after{content:"􏄩"}html.locomo-age .fad.fa-info-circle:after{content:"􏁚"}html.locomo-age .fad.fa-info-square:after{content:"􏌏"}html.locomo-age .fad.fa-inhaler:after{content:"􏗹"}html.locomo-age .fad.fa-integral:after{content:"􏙧"}html.locomo-age .fad.fa-intersection:after{content:"􏙨"}html.locomo-age .fad.fa-inventory:after{content:"􏒀"}html.locomo-age .fad.fa-island-tropical:after{content:"􏠑"}html.locomo-age .fad.fa-italic:after{content:"􏀳"}html.locomo-age .fad.fa-jack-o-lantern:after{content:"􏌎"}html.locomo-age .fad.fa-jedi:after{content:"􏙩"}html.locomo-age .fad.fa-joint:after{content:"􏖕"}html.locomo-age .fad.fa-journal-whills:after{content:"􏙪"}html.locomo-age .fad.fa-joystick:after{content:"􏣅"}html.locomo-age .fad.fa-jug:after{content:"􏣆"}html.locomo-age .fad.fa-kaaba:after{content:"􏙫"}html.locomo-age .fad.fa-kazoo:after{content:"􏣇"}html.locomo-age .fad.fa-kerning:after{content:"􏡯"}html.locomo-age .fad.fa-key:after{content:"􏂄"}html.locomo-age .fad.fa-key-skeleton:after{content:"􏛳"}html.locomo-age .fad.fa-keyboard:after{content:"􏄜"}html.locomo-age .fad.fa-keynote:after{content:"􏙬"}html.locomo-age .fad.fa-khanda:after{content:"􏙭"}html.locomo-age .fad.fa-kidneys:after{content:"􏗻"}html.locomo-age .fad.fa-kiss:after{content:"􏖖"}html.locomo-age .fad.fa-kiss-beam:after{content:"􏖗"}html.locomo-age .fad.fa-kiss-wink-heart:after{content:"􏖘"}html.locomo-age .fad.fa-kite:after{content:"􏛴"}html.locomo-age .fad.fa-kiwi-bird:after{content:"􏔵"}html.locomo-age .fad.fa-knife-kitchen:after{content:"􏛵"}html.locomo-age .fad.fa-lambda:after{content:"􏙮"}html.locomo-age .fad.fa-lamp:after{content:"􏓊"}html.locomo-age .fad.fa-lamp-desk:after{content:"􎀔"}html.locomo-age .fad.fa-lamp-floor:after{content:"􎀕"}html.locomo-age .fad.fa-landmark:after{content:"􏙯"}html.locomo-age .fad.fa-landmark-alt:after{content:"􏝒"}html.locomo-age .fad.fa-language:after{content:"􏆫"}html.locomo-age .fad.fa-laptop:after{content:"􏄉"}html.locomo-age .fad.fa-laptop-code:after{content:"􏗼"}html.locomo-age .fad.fa-laptop-house:after{content:"􎁦"}html.locomo-age .fad.fa-laptop-medical:after{content:"􏠒"}html.locomo-age .fad.fa-lasso:after{content:"􏣈"}html.locomo-age .fad.fa-laugh:after{content:"􏖙"}html.locomo-age .fad.fa-laugh-beam:after{content:"􏖚"}html.locomo-age .fad.fa-laugh-squint:after{content:"􏖛"}html.locomo-age .fad.fa-laugh-wink:after{content:"􏖜"}html.locomo-age .fad.fa-layer-group:after{content:"􏗽"}html.locomo-age .fad.fa-layer-minus:after{content:"􏗾"}html.locomo-age .fad.fa-layer-plus:after{content:"􏗿"}html.locomo-age .fad.fa-leaf:after{content:"􏁬"}html.locomo-age .fad.fa-leaf-heart:after{content:"􏓋"}html.locomo-age .fad.fa-leaf-maple:after{content:"􏛶"}html.locomo-age .fad.fa-leaf-oak:after{content:"􏛷"}html.locomo-age .fad.fa-lemon:after{content:"􏂔"}html.locomo-age .fad.fa-less-than:after{content:"􏔶"}html.locomo-age .fad.fa-less-than-equal:after{content:"􏔷"}html.locomo-age .fad.fa-level-down:after{content:"􏅉"}html.locomo-age .fad.fa-level-down-alt:after{content:"􏎾"}html.locomo-age .fad.fa-level-up:after{content:"􏅈"}html.locomo-age .fad.fa-level-up-alt:after{content:"􏎿"}html.locomo-age .fad.fa-life-ring:after{content:"􏇍"}html.locomo-age .fad.fa-light-ceiling:after{content:"􎀖"}html.locomo-age .fad.fa-light-switch:after{content:"􎀗"}html.locomo-age .fad.fa-light-switch-off:after{content:"􎀘"}html.locomo-age .fad.fa-light-switch-on:after{content:"􎀙"}html.locomo-age .fad.fa-lightbulb:after{content:"􏃫"}html.locomo-age .fad.fa-lightbulb-dollar:after{content:"􏙰"}html.locomo-age .fad.fa-lightbulb-exclamation:after{content:"􏙱"}html.locomo-age .fad.fa-lightbulb-on:after{content:"􏙲"}html.locomo-age .fad.fa-lightbulb-slash:after{content:"􏙳"}html.locomo-age .fad.fa-lights-holiday:after{content:"􏞲"}html.locomo-age .fad.fa-line-columns:after{content:"􏡰"}html.locomo-age .fad.fa-line-height:after{content:"􏡱"}html.locomo-age .fad.fa-link:after{content:"􏃁"}html.locomo-age .fad.fa-lips:after{content:"􏘀"}html.locomo-age .fad.fa-lira-sign:after{content:"􏆕"}html.locomo-age .fad.fa-list:after{content:"􏀺"}html.locomo-age .fad.fa-list-alt:after{content:"􏀢"}html.locomo-age .fad.fa-list-music:after{content:"􏣉"}html.locomo-age .fad.fa-list-ol:after{content:"􏃋"}html.locomo-age .fad.fa-list-ul:after{content:"􏃊"}html.locomo-age .fad.fa-location:after{content:"􏘁"}html.locomo-age .fad.fa-location-arrow:after{content:"􏄤"}html.locomo-age .fad.fa-location-circle:after{content:"􏘂"}html.locomo-age .fad.fa-location-slash:after{content:"􏘃"}html.locomo-age .fad.fa-lock:after{content:"􏀣"}html.locomo-age .fad.fa-lock-alt:after{content:"􏌍"}html.locomo-age .fad.fa-lock-open:after{content:"􏏁"}html.locomo-age .fad.fa-lock-open-alt:after{content:"􏏂"}html.locomo-age .fad.fa-long-arrow-alt-down:after{content:"􏌉"}html.locomo-age .fad.fa-long-arrow-alt-left:after{content:"􏌊"}html.locomo-age .fad.fa-long-arrow-alt-right:after{content:"􏌋"}html.locomo-age .fad.fa-long-arrow-alt-up:after{content:"􏌌"}html.locomo-age .fad.fa-long-arrow-down:after{content:"􏅵"}html.locomo-age .fad.fa-long-arrow-left:after{content:"􏅷"}html.locomo-age .fad.fa-long-arrow-right:after{content:"􏅸"}html.locomo-age .fad.fa-long-arrow-up:after{content:"􏅶"}html.locomo-age .fad.fa-loveseat:after{content:"􏓌"}html.locomo-age .fad.fa-low-vision:after{content:"􏊨"}html.locomo-age .fad.fa-luchador:after{content:"􏑕"}html.locomo-age .fad.fa-luggage-cart:after{content:"􏖝"}html.locomo-age .fad.fa-lungs:after{content:"􏘄"}html.locomo-age .fad.fa-lungs-virus:after{content:"􎁧"}html.locomo-age .fad.fa-mace:after{content:"􏛸"}html.locomo-age .fad.fa-magic:after{content:"􏃐"}html.locomo-age .fad.fa-magnet:after{content:"􏁶"}html.locomo-age .fad.fa-mail-bulk:after{content:"􏙴"}html.locomo-age .fad.fa-mailbox:after{content:"􏠓"}html.locomo-age .fad.fa-male:after{content:"􏆃"}html.locomo-age .fad.fa-mandolin:after{content:"􏛹"}html.locomo-age .fad.fa-map:after{content:"􏉹"}html.locomo-age .fad.fa-map-marked:after{content:"􏖟"}html.locomo-age .fad.fa-map-marked-alt:after{content:"􏖠"}html.locomo-age .fad.fa-map-marker:after{content:"􏁁"}html.locomo-age .fad.fa-map-marker-alt:after{content:"􏏅"}html.locomo-age .fad.fa-map-marker-alt-slash:after{content:"􏘅"}html.locomo-age .fad.fa-map-marker-check:after{content:"􏘆"}html.locomo-age .fad.fa-map-marker-edit:after{content:"􏘇"}html.locomo-age .fad.fa-map-marker-exclamation:after{content:"􏘈"}html.locomo-age .fad.fa-map-marker-minus:after{content:"􏘉"}html.locomo-age .fad.fa-map-marker-plus:after{content:"􏘊"}html.locomo-age .fad.fa-map-marker-question:after{content:"􏘋"}html.locomo-age .fad.fa-map-marker-slash:after{content:"􏘌"}html.locomo-age .fad.fa-map-marker-smile:after{content:"􏘍"}html.locomo-age .fad.fa-map-marker-times:after{content:"􏘎"}html.locomo-age .fad.fa-map-pin:after{content:"􏉶"}html.locomo-age .fad.fa-map-signs:after{content:"􏉷"}html.locomo-age .fad.fa-marker:after{content:"􏖡"}html.locomo-age .fad.fa-mars:after{content:"􏈢"}html.locomo-age .fad.fa-mars-double:after{content:"􏈧"}html.locomo-age .fad.fa-mars-stroke:after{content:"􏈩"}html.locomo-age .fad.fa-mars-stroke-h:after{content:"􏈫"}html.locomo-age .fad.fa-mars-stroke-v:after{content:"􏈪"}html.locomo-age .fad.fa-mask:after{content:"􏛺"}html.locomo-age .fad.fa-meat:after{content:"􏠔"}html.locomo-age .fad.fa-medal:after{content:"􏖢"}html.locomo-age .fad.fa-medkit:after{content:"􏃺"}html.locomo-age .fad.fa-megaphone:after{content:"􏙵"}html.locomo-age .fad.fa-meh:after{content:"􏄚"}html.locomo-age .fad.fa-meh-blank:after{content:"􏖤"}html.locomo-age .fad.fa-meh-rolling-eyes:after{content:"􏖥"}html.locomo-age .fad.fa-memory:after{content:"􏔸"}html.locomo-age .fad.fa-menorah:after{content:"􏙶"}html.locomo-age .fad.fa-mercury:after{content:"􏈣"}html.locomo-age .fad.fa-meteor:after{content:"􏝓"}html.locomo-age .fad.fa-microchip:after{content:"􏋛"}html.locomo-age .fad.fa-microphone:after{content:"􏄰"}html.locomo-age .fad.fa-microphone-alt:after{content:"􏏉"}html.locomo-age .fad.fa-microphone-alt-slash:after{content:"􏔹"}html.locomo-age .fad.fa-microphone-slash:after{content:"􏄱"}html.locomo-age .fad.fa-microphone-stand:after{content:"􏣋"}html.locomo-age .fad.fa-microscope:after{content:"􏘐"}html.locomo-age .fad.fa-microwave:after{content:"􎀛"}html.locomo-age .fad.fa-mind-share:after{content:"􏙷"}html.locomo-age .fad.fa-minus:after{content:"􏁨"}html.locomo-age .fad.fa-minus-circle:after{content:"􏁖"}html.locomo-age .fad.fa-minus-hexagon:after{content:"􏌇"}html.locomo-age .fad.fa-minus-octagon:after{content:"􏌈"}html.locomo-age .fad.fa-minus-square:after{content:"􏅆"}html.locomo-age .fad.fa-mistletoe:after{content:"􏞴"}html.locomo-age .fad.fa-mitten:after{content:"􏞵"}html.locomo-age .fad.fa-mobile:after{content:"􏄋"}html.locomo-age .fad.fa-mobile-alt:after{content:"􏏍"}html.locomo-age .fad.fa-mobile-android:after{content:"􏏎"}html.locomo-age .fad.fa-mobile-android-alt:after{content:"􏏏"}html.locomo-age .fad.fa-money-bill:after{content:"􏃖"}html.locomo-age .fad.fa-money-bill-alt:after{content:"􏏑"}html.locomo-age .fad.fa-money-bill-wave:after{content:"􏔺"}html.locomo-age .fad.fa-money-bill-wave-alt:after{content:"􏔻"}html.locomo-age .fad.fa-money-check:after{content:"􏔼"}html.locomo-age .fad.fa-money-check-alt:after{content:"􏔽"}html.locomo-age .fad.fa-money-check-edit:after{content:"􏡲"}html.locomo-age .fad.fa-money-check-edit-alt:after{content:"􏡳"}html.locomo-age .fad.fa-monitor-heart-rate:after{content:"􏘑"}html.locomo-age .fad.fa-monkey:after{content:"􏛻"}html.locomo-age .fad.fa-monument:after{content:"􏖦"}html.locomo-age .fad.fa-moon:after{content:"􏆆"}html.locomo-age .fad.fa-moon-cloud:after{content:"􏝔"}html.locomo-age .fad.fa-moon-stars:after{content:"􏝕"}html.locomo-age .fad.fa-mortar-pestle:after{content:"􏖧"}html.locomo-age .fad.fa-mosque:after{content:"􏙸"}html.locomo-age .fad.fa-motorcycle:after{content:"􏈜"}html.locomo-age .fad.fa-mountain:after{content:"􏛼"}html.locomo-age .fad.fa-mountains:after{content:"􏛽"}html.locomo-age .fad.fa-mouse:after{content:"􏣌"}html.locomo-age .fad.fa-mouse-alt:after{content:"􏣍"}html.locomo-age .fad.fa-mouse-pointer:after{content:"􏉅"}html.locomo-age .fad.fa-mp3-player:after{content:"􏣎"}html.locomo-age .fad.fa-mug:after{content:"􏡴"}html.locomo-age .fad.fa-mug-hot:after{content:"􏞶"}html.locomo-age .fad.fa-mug-marshmallows:after{content:"􏞷"}html.locomo-age .fad.fa-mug-tea:after{content:"􏡵"}html.locomo-age .fad.fa-music:after{content:"􏀁"}html.locomo-age .fad.fa-music-alt:after{content:"􏣏"}html.locomo-age .fad.fa-music-alt-slash:after{content:"􏣐"}html.locomo-age .fad.fa-music-slash:after{content:"􏣑"}html.locomo-age .fad.fa-narwhal:after{content:"􏛾"}html.locomo-age .fad.fa-network-wired:after{content:"􏛿"}html.locomo-age .fad.fa-neuter:after{content:"􏈬"}html.locomo-age .fad.fa-newspaper:after{content:"􏇪"}html.locomo-age .fad.fa-not-equal:after{content:"􏔾"}html.locomo-age .fad.fa-notes-medical:after{content:"􏒁"}html.locomo-age .fad.fa-object-group:after{content:"􏉇"}html.locomo-age .fad.fa-object-ungroup:after{content:"􏉈"}html.locomo-age .fad.fa-octagon:after{content:"􏌆"}html.locomo-age .fad.fa-oil-can:after{content:"􏘓"}html.locomo-age .fad.fa-oil-temp:after{content:"􏘔"}html.locomo-age .fad.fa-om:after{content:"􏙹"}html.locomo-age .fad.fa-omega:after{content:"􏙺"}html.locomo-age .fad.fa-ornament:after{content:"􏞸"}html.locomo-age .fad.fa-otter:after{content:"􏜀"}html.locomo-age .fad.fa-outdent:after{content:"􏀻"}html.locomo-age .fad.fa-outlet:after{content:"􎀜"}html.locomo-age .fad.fa-oven:after{content:"􎀝"}html.locomo-age .fad.fa-overline:after{content:"􏡶"}html.locomo-age .fad.fa-page-break:after{content:"􏡷"}html.locomo-age .fad.fa-pager:after{content:"􏠕"}html.locomo-age .fad.fa-paint-brush:after{content:"􏇼"}html.locomo-age .fad.fa-paint-brush-alt:after{content:"􏖩"}html.locomo-age .fad.fa-paint-roller:after{content:"􏖪"}html.locomo-age .fad.fa-palette:after{content:"􏔿"}html.locomo-age .fad.fa-pallet:after{content:"􏒂"}html.locomo-age .fad.fa-pallet-alt:after{content:"􏒃"}html.locomo-age .fad.fa-paper-plane:after{content:"􏇘"}html.locomo-age .fad.fa-paperclip:after{content:"􏃆"}html.locomo-age .fad.fa-parachute-box:after{content:"􏓍"}html.locomo-age .fad.fa-paragraph:after{content:"􏇝"}html.locomo-age .fad.fa-paragraph-rtl:after{content:"􏡸"}html.locomo-age .fad.fa-parking:after{content:"􏕀"}html.locomo-age .fad.fa-parking-circle:after{content:"􏘕"}html.locomo-age .fad.fa-parking-circle-slash:after{content:"􏘖"}html.locomo-age .fad.fa-parking-slash:after{content:"􏘗"}html.locomo-age .fad.fa-passport:after{content:"􏖫"}html.locomo-age .fad.fa-pastafarianism:after{content:"􏙻"}html.locomo-age .fad.fa-paste:after{content:"􏃪"}html.locomo-age .fad.fa-pause:after{content:"􏁌"}html.locomo-age .fad.fa-pause-circle:after{content:"􏊋"}html.locomo-age .fad.fa-paw:after{content:"􏆰"}html.locomo-age .fad.fa-paw-alt:after{content:"􏜁"}html.locomo-age .fad.fa-paw-claws:after{content:"􏜂"}html.locomo-age .fad.fa-peace:after{content:"􏙼"}html.locomo-age .fad.fa-pegasus:after{content:"􏜃"}html.locomo-age .fad.fa-pen:after{content:"􏌄"}html.locomo-age .fad.fa-pen-alt:after{content:"􏌅"}html.locomo-age .fad.fa-pen-fancy:after{content:"􏖬"}html.locomo-age .fad.fa-pen-nib:after{content:"􏖭"}html.locomo-age .fad.fa-pen-square:after{content:"􏅋"}html.locomo-age .fad.fa-pencil:after{content:"􏁀"}html.locomo-age .fad.fa-pencil-alt:after{content:"􏌃"}html.locomo-age .fad.fa-pencil-paintbrush:after{content:"􏘘"}html.locomo-age .fad.fa-pencil-ruler:after{content:"􏖮"}html.locomo-age .fad.fa-pennant:after{content:"􏑖"}html.locomo-age .fad.fa-people-arrows:after{content:"􎁨"}html.locomo-age .fad.fa-people-carry:after{content:"􏓎"}html.locomo-age .fad.fa-pepper-hot:after{content:"􏠖"}html.locomo-age .fad.fa-percent:after{content:"􏊕"}html.locomo-age .fad.fa-percentage:after{content:"􏕁"}html.locomo-age .fad.fa-person-booth:after{content:"􏝖"}html.locomo-age .fad.fa-person-carry:after{content:"􏓏"}html.locomo-age .fad.fa-person-dolly:after{content:"􏓐"}html.locomo-age .fad.fa-person-dolly-empty:after{content:"􏓑"}html.locomo-age .fad.fa-person-sign:after{content:"􏝗"}html.locomo-age .fad.fa-phone:after{content:"􏂕"}html.locomo-age .fad.fa-phone-alt:after{content:"􏡹"}html.locomo-age .fad.fa-phone-laptop:after{content:"􏡺"}html.locomo-age .fad.fa-phone-office:after{content:"􏙽"}html.locomo-age .fad.fa-phone-plus:after{content:"􏓒"}html.locomo-age .fad.fa-phone-rotary:after{content:"􏣓"}html.locomo-age .fad.fa-phone-slash:after{content:"􏏝"}html.locomo-age .fad.fa-phone-square:after{content:"􏂘"}html.locomo-age .fad.fa-phone-square-alt:after{content:"􏡻"}html.locomo-age .fad.fa-phone-volume:after{content:"􏊠"}html.locomo-age .fad.fa-photo-video:after{content:"􏡼"}html.locomo-age .fad.fa-pi:after{content:"􏙾"}html.locomo-age .fad.fa-piano:after{content:"􏣔"}html.locomo-age .fad.fa-piano-keyboard:after{content:"􏣕"}html.locomo-age .fad.fa-pie:after{content:"􏜅"}html.locomo-age .fad.fa-pig:after{content:"􏜆"}html.locomo-age .fad.fa-piggy-bank:after{content:"􏓓"}html.locomo-age .fad.fa-pills:after{content:"􏒄"}html.locomo-age .fad.fa-pizza:after{content:"􏠗"}html.locomo-age .fad.fa-pizza-slice:after{content:"􏠘"}html.locomo-age .fad.fa-place-of-worship:after{content:"􏙿"}html.locomo-age .fad.fa-plane:after{content:"􏁲"}html.locomo-age .fad.fa-plane-alt:after{content:"􏏞"}html.locomo-age .fad.fa-plane-arrival:after{content:"􏖯"}html.locomo-age .fad.fa-plane-departure:after{content:"􏖰"}html.locomo-age .fad.fa-plane-slash:after{content:"􎁩"}html.locomo-age .fad.fa-planet-moon:after{content:"􎀟"}html.locomo-age .fad.fa-planet-ringed:after{content:"􎀠"}html.locomo-age .fad.fa-play:after{content:"􏁋"}html.locomo-age .fad.fa-play-circle:after{content:"􏅄"}html.locomo-age .fad.fa-plug:after{content:"􏇦"}html.locomo-age .fad.fa-plus:after{content:"􏁧"}html.locomo-age .fad.fa-plus-circle:after{content:"􏁕"}html.locomo-age .fad.fa-plus-hexagon:after{content:"􏌀"}html.locomo-age .fad.fa-plus-octagon:after{content:"􏌁"}html.locomo-age .fad.fa-plus-square:after{content:"􏃾"}html.locomo-age .fad.fa-podcast:after{content:"􏋎"}html.locomo-age .fad.fa-podium:after{content:"􏚀"}html.locomo-age .fad.fa-podium-star:after{content:"􏝘"}html.locomo-age .fad.fa-police-box:after{content:"􎀡"}html.locomo-age .fad.fa-poll:after{content:"􏚁"}html.locomo-age .fad.fa-poll-h:after{content:"􏚂"}html.locomo-age .fad.fa-poll-people:after{content:"􏝙"}html.locomo-age .fad.fa-poo:after{content:"􏋾"}html.locomo-age .fad.fa-poo-storm:after{content:"􏝚"}html.locomo-age .fad.fa-poop:after{content:"􏘙"}html.locomo-age .fad.fa-popcorn:after{content:"􏠙"}html.locomo-age .fad.fa-portal-enter:after{content:"􎀢"}html.locomo-age .fad.fa-portal-exit:after{content:"􎀣"}html.locomo-age .fad.fa-portrait:after{content:"􏏠"}html.locomo-age .fad.fa-pound-sign:after{content:"􏅔"}html.locomo-age .fad.fa-power-off:after{content:"􏀑"}html.locomo-age .fad.fa-pray:after{content:"􏚃"}html.locomo-age .fad.fa-praying-hands:after{content:"􏚄"}html.locomo-age .fad.fa-prescription:after{content:"􏖱"}html.locomo-age .fad.fa-prescription-bottle:after{content:"􏒅"}html.locomo-age .fad.fa-prescription-bottle-alt:after{content:"􏒆"}html.locomo-age .fad.fa-presentation:after{content:"􏚅"}html.locomo-age .fad.fa-print:after{content:"􏀯"}html.locomo-age .fad.fa-print-search:after{content:"􏠚"}html.locomo-age .fad.fa-print-slash:after{content:"􏚆"}html.locomo-age .fad.fa-procedures:after{content:"􏒇"}html.locomo-age .fad.fa-project-diagram:after{content:"􏕂"}html.locomo-age .fad.fa-projector:after{content:"􏣖"}html.locomo-age .fad.fa-pump-medical:after{content:"􎁪"}html.locomo-age .fad.fa-pump-soap:after{content:"􎁫"}html.locomo-age .fad.fa-pumpkin:after{content:"􏜇"}html.locomo-age .fad.fa-puzzle-piece:after{content:"􏄮"}html.locomo-age .fad.fa-qrcode:after{content:"􏀩"}html.locomo-age .fad.fa-question:after{content:"􏄨"}html.locomo-age .fad.fa-question-circle:after{content:"􏁙"}html.locomo-age .fad.fa-question-square:after{content:"􏋽"}html.locomo-age .fad.fa-quidditch:after{content:"􏑘"}html.locomo-age .fad.fa-quote-left:after{content:"􏄍"}html.locomo-age .fad.fa-quote-right:after{content:"􏄎"}html.locomo-age .fad.fa-quran:after{content:"􏚇"}html.locomo-age .fad.fa-rabbit:after{content:"􏜈"}html.locomo-age .fad.fa-rabbit-fast:after{content:"􏜉"}html.locomo-age .fad.fa-racquet:after{content:"􏑚"}html.locomo-age .fad.fa-radar:after{content:"􎀤"}html.locomo-age .fad.fa-radiation:after{content:"􏞹"}html.locomo-age .fad.fa-radiation-alt:after{content:"􏞺"}html.locomo-age .fad.fa-radio:after{content:"􏣗"}html.locomo-age .fad.fa-radio-alt:after{content:"􏣘"}html.locomo-age .fad.fa-rainbow:after{content:"􏝛"}html.locomo-age .fad.fa-raindrops:after{content:"􏝜"}html.locomo-age .fad.fa-ram:after{content:"􏜊"}html.locomo-age .fad.fa-ramp-loading:after{content:"􏓔"}html.locomo-age .fad.fa-random:after{content:"􏁴"}html.locomo-age .fad.fa-raygun:after{content:"􎀥"}html.locomo-age .fad.fa-receipt:after{content:"􏕃"}html.locomo-age .fad.fa-record-vinyl:after{content:"􏣙"}html.locomo-age .fad.fa-rectangle-landscape:after{content:"􏋺"}html.locomo-age .fad.fa-rectangle-portrait:after{content:"􏋻"}html.locomo-age .fad.fa-rectangle-wide:after{content:"􏋼"}html.locomo-age .fad.fa-recycle:after{content:"􏆸"}html.locomo-age .fad.fa-redo:after{content:"􏀞"}html.locomo-age .fad.fa-redo-alt:after{content:"􏋹"}html.locomo-age .fad.fa-refrigerator:after{content:"􎀦"}html.locomo-age .fad.fa-registered:after{content:"􏉝"}html.locomo-age .fad.fa-remove-format:after{content:"􏡽"}html.locomo-age .fad.fa-repeat:after{content:"􏍣"}html.locomo-age .fad.fa-repeat-1:after{content:"􏍥"}html.locomo-age .fad.fa-repeat-1-alt:after{content:"􏍦"}html.locomo-age .fad.fa-repeat-alt:after{content:"􏍤"}html.locomo-age .fad.fa-reply:after{content:"􏏥"}html.locomo-age .fad.fa-reply-all:after{content:"􏄢"}html.locomo-age .fad.fa-republican:after{content:"􏝞"}html.locomo-age .fad.fa-restroom:after{content:"􏞽"}html.locomo-age .fad.fa-retweet:after{content:"􏁹"}html.locomo-age .fad.fa-retweet-alt:after{content:"􏍡"}html.locomo-age .fad.fa-ribbon:after{content:"􏓖"}html.locomo-age .fad.fa-ring:after{content:"􏜋"}html.locomo-age .fad.fa-rings-wedding:after{content:"􏠛"}html.locomo-age .fad.fa-road:after{content:"􏀘"}html.locomo-age .fad.fa-robot:after{content:"􏕄"}html.locomo-age .fad.fa-rocket:after{content:"􏄵"}html.locomo-age .fad.fa-rocket-launch:after{content:"􎀧"}html.locomo-age .fad.fa-route:after{content:"􏓗"}html.locomo-age .fad.fa-route-highway:after{content:"􏘚"}html.locomo-age .fad.fa-route-interstate:after{content:"􏘛"}html.locomo-age .fad.fa-router:after{content:"􏣚"}html.locomo-age .fad.fa-rss:after{content:"􏂞"}html.locomo-age .fad.fa-rss-square:after{content:"􏅃"}html.locomo-age .fad.fa-ruble-sign:after{content:"􏅘"}html.locomo-age .fad.fa-ruler:after{content:"􏕅"}html.locomo-age .fad.fa-ruler-combined:after{content:"􏕆"}html.locomo-age .fad.fa-ruler-horizontal:after{content:"􏕇"}html.locomo-age .fad.fa-ruler-triangle:after{content:"􏘜"}html.locomo-age .fad.fa-ruler-vertical:after{content:"􏕈"}html.locomo-age .fad.fa-running:after{content:"􏜌"}html.locomo-age .fad.fa-rupee-sign:after{content:"􏅖"}html.locomo-age .fad.fa-rv:after{content:"􏞾"}html.locomo-age .fad.fa-sack:after{content:"􏠜"}html.locomo-age .fad.fa-sack-dollar:after{content:"􏠝"}html.locomo-age .fad.fa-sad-cry:after{content:"􏖳"}html.locomo-age .fad.fa-sad-tear:after{content:"􏖴"}html.locomo-age .fad.fa-salad:after{content:"􏠞"}html.locomo-age .fad.fa-sandwich:after{content:"􏠟"}html.locomo-age .fad.fa-satellite:after{content:"􏞿"}html.locomo-age .fad.fa-satellite-dish:after{content:"􏟀"}html.locomo-age .fad.fa-sausage:after{content:"􏠠"}html.locomo-age .fad.fa-save:after{content:"􏃇"}html.locomo-age .fad.fa-sax-hot:after{content:"􏣛"}html.locomo-age .fad.fa-saxophone:after{content:"􏣜"}html.locomo-age .fad.fa-scalpel:after{content:"􏘝"}html.locomo-age .fad.fa-scalpel-path:after{content:"􏘞"}html.locomo-age .fad.fa-scanner:after{content:"􏒈"}html.locomo-age .fad.fa-scanner-image:after{content:"􏣳"}html.locomo-age .fad.fa-scanner-keyboard:after{content:"􏒉"}html.locomo-age .fad.fa-scanner-touchscreen:after{content:"􏒊"}html.locomo-age .fad.fa-scarecrow:after{content:"􏜍"}html.locomo-age .fad.fa-scarf:after{content:"􏟁"}html.locomo-age .fad.fa-school:after{content:"􏕉"}html.locomo-age .fad.fa-screwdriver:after{content:"􏕊"}html.locomo-age .fad.fa-scroll:after{content:"􏜎"}html.locomo-age .fad.fa-scroll-old:after{content:"􏜏"}html.locomo-age .fad.fa-scrubber:after{content:"􏋸"}html.locomo-age .fad.fa-scythe:after{content:"􏜐"}html.locomo-age .fad.fa-sd-card:after{content:"􏟂"}html.locomo-age .fad.fa-search:after{content:"􏀂"}html.locomo-age .fad.fa-search-dollar:after{content:"􏚈"}html.locomo-age .fad.fa-search-location:after{content:"􏚉"}html.locomo-age .fad.fa-search-minus:after{content:"􏀐"}html.locomo-age .fad.fa-search-plus:after{content:"􏀎"}html.locomo-age .fad.fa-seedling:after{content:"􏓘"}html.locomo-age .fad.fa-send-back:after{content:"􏡾"}html.locomo-age .fad.fa-send-backward:after{content:"􏡿"}html.locomo-age .fad.fa-sensor:after{content:"􎀨"}html.locomo-age .fad.fa-sensor-alert:after{content:"􎀩"}html.locomo-age .fad.fa-sensor-fire:after{content:"􎀪"}html.locomo-age .fad.fa-sensor-on:after{content:"􎀫"}html.locomo-age .fad.fa-sensor-smoke:after{content:"􎀬"}html.locomo-age .fad.fa-server:after{content:"􏈳"}html.locomo-age .fad.fa-shapes:after{content:"􏘟"}html.locomo-age .fad.fa-share:after{content:"􏁤"}html.locomo-age .fad.fa-share-all:after{content:"􏍧"}html.locomo-age .fad.fa-share-alt:after{content:"􏇠"}html.locomo-age .fad.fa-share-alt-square:after{content:"􏇡"}html.locomo-age .fad.fa-share-square:after{content:"􏅍"}html.locomo-age .fad.fa-sheep:after{content:"􏜑"}html.locomo-age .fad.fa-shekel-sign:after{content:"􏈋"}html.locomo-age .fad.fa-shield:after{content:"􏄲"}html.locomo-age .fad.fa-shield-alt:after{content:"􏏭"}html.locomo-age .fad.fa-shield-check:after{content:"􏋷"}html.locomo-age .fad.fa-shield-cross:after{content:"􏜒"}html.locomo-age .fad.fa-shield-virus:after{content:"􎁬"}html.locomo-age .fad.fa-ship:after{content:"􏈚"}html.locomo-age .fad.fa-shipping-fast:after{content:"􏒋"}html.locomo-age .fad.fa-shipping-timed:after{content:"􏒌"}html.locomo-age .fad.fa-shish-kebab:after{content:"􏠡"}html.locomo-age .fad.fa-shoe-prints:after{content:"􏕋"}html.locomo-age .fad.fa-shopping-bag:after{content:"􏊐"}html.locomo-age .fad.fa-shopping-basket:after{content:"􏊑"}html.locomo-age .fad.fa-shopping-cart:after{content:"􏁺"}html.locomo-age .fad.fa-shovel:after{content:"􏜓"}html.locomo-age .fad.fa-shovel-snow:after{content:"􏟃"}html.locomo-age .fad.fa-shower:after{content:"􏋌"}html.locomo-age .fad.fa-shredder:after{content:"􏚊"}html.locomo-age .fad.fa-shuttle-van:after{content:"􏖶"}html.locomo-age .fad.fa-shuttlecock:after{content:"􏑛"}html.locomo-age .fad.fa-sickle:after{content:"􏠢"}html.locomo-age .fad.fa-sigma:after{content:"􏚋"}html.locomo-age .fad.fa-sign:after{content:"􏓙"}html.locomo-age .fad.fa-sign-in:after{content:"􏂐"}html.locomo-age .fad.fa-sign-in-alt:after{content:"􏋶"}html.locomo-age .fad.fa-sign-language:after{content:"􏊧"}html.locomo-age .fad.fa-sign-out:after{content:"􏂋"}html.locomo-age .fad.fa-sign-out-alt:after{content:"􏋵"}html.locomo-age .fad.fa-signal:after{content:"􏀒"}html.locomo-age .fad.fa-signal-1:after{content:"􏚌"}html.locomo-age .fad.fa-signal-2:after{content:"􏚍"}html.locomo-age .fad.fa-signal-3:after{content:"􏚎"}html.locomo-age .fad.fa-signal-4:after{content:"􏚏"}html.locomo-age .fad.fa-signal-alt:after{content:"􏚐"}html.locomo-age .fad.fa-signal-alt-1:after{content:"􏚑"}html.locomo-age .fad.fa-signal-alt-2:after{content:"􏚒"}html.locomo-age .fad.fa-signal-alt-3:after{content:"􏚓"}html.locomo-age .fad.fa-signal-alt-slash:after{content:"􏚔"}html.locomo-age .fad.fa-signal-slash:after{content:"􏚕"}html.locomo-age .fad.fa-signal-stream:after{content:"􏣝"}html.locomo-age .fad.fa-signature:after{content:"􏖷"}html.locomo-age .fad.fa-sim-card:after{content:"􏟄"}html.locomo-age .fad.fa-sink:after{content:"􎁭"}html.locomo-age .fad.fa-siren:after{content:"􎀭"}html.locomo-age .fad.fa-siren-on:after{content:"􎀮"}html.locomo-age .fad.fa-sitemap:after{content:"􏃨"}html.locomo-age .fad.fa-skating:after{content:"􏟅"}html.locomo-age .fad.fa-skeleton:after{content:"􏘠"}html.locomo-age .fad.fa-ski-jump:after{content:"􏟇"}html.locomo-age .fad.fa-ski-lift:after{content:"􏟈"}html.locomo-age .fad.fa-skiing:after{content:"􏟉"}html.locomo-age .fad.fa-skiing-nordic:after{content:"􏟊"}html.locomo-age .fad.fa-skull:after{content:"􏕌"}html.locomo-age .fad.fa-skull-cow:after{content:"􏣞"}html.locomo-age .fad.fa-skull-crossbones:after{content:"􏜔"}html.locomo-age .fad.fa-slash:after{content:"􏜕"}html.locomo-age .fad.fa-sledding:after{content:"􏟋"}html.locomo-age .fad.fa-sleigh:after{content:"􏟌"}html.locomo-age .fad.fa-sliders-h:after{content:"􏇞"}html.locomo-age .fad.fa-sliders-h-square:after{content:"􏏰"}html.locomo-age .fad.fa-sliders-v:after{content:"􏏱"}html.locomo-age .fad.fa-sliders-v-square:after{content:"􏏲"}html.locomo-age .fad.fa-smile:after{content:"􏄘"}html.locomo-age .fad.fa-smile-beam:after{content:"􏖸"}html.locomo-age .fad.fa-smile-plus:after{content:"􏖹"}html.locomo-age .fad.fa-smile-wink:after{content:"􏓚"}html.locomo-age .fad.fa-smog:after{content:"􏝟"}html.locomo-age .fad.fa-smoke:after{content:"􏝠"}html.locomo-age .fad.fa-smoking:after{content:"􏒍"}html.locomo-age .fad.fa-smoking-ban:after{content:"􏕍"}html.locomo-age .fad.fa-sms:after{content:"􏟍"}html.locomo-age .fad.fa-snake:after{content:"􏜖"}html.locomo-age .fad.fa-snooze:after{content:"􏢀"}html.locomo-age .fad.fa-snow-blowing:after{content:"􏝡"}html.locomo-age .fad.fa-snowboarding:after{content:"􏟎"}html.locomo-age .fad.fa-snowflake:after{content:"􏋜"}html.locomo-age .fad.fa-snowflakes:after{content:"􏟏"}html.locomo-age .fad.fa-snowman:after{content:"􏟐"}html.locomo-age .fad.fa-snowmobile:after{content:"􏟑"}html.locomo-age .fad.fa-snowplow:after{content:"􏟒"}html.locomo-age .fad.fa-soap:after{content:"􎁮"}html.locomo-age .fad.fa-socks:after{content:"􏚖"}html.locomo-age .fad.fa-solar-panel:after{content:"􏖺"}html.locomo-age .fad.fa-solar-system:after{content:"􎀯"}html.locomo-age .fad.fa-sort:after{content:"􏃜"}html.locomo-age .fad.fa-sort-alpha-down:after{content:"􏅝"}html.locomo-age .fad.fa-sort-alpha-down-alt:after{content:"􏢁"}html.locomo-age .fad.fa-sort-alpha-up:after{content:"􏅞"}html.locomo-age .fad.fa-sort-alpha-up-alt:after{content:"􏢂"}html.locomo-age .fad.fa-sort-alt:after{content:"􏢃"}html.locomo-age .fad.fa-sort-amount-down:after{content:"􏅠"}html.locomo-age .fad.fa-sort-amount-down-alt:after{content:"􏢄"}html.locomo-age .fad.fa-sort-amount-up:after{content:"􏅡"}html.locomo-age .fad.fa-sort-amount-up-alt:after{content:"􏢅"}html.locomo-age .fad.fa-sort-circle:after{content:"􎀰"}html.locomo-age .fad.fa-sort-circle-down:after{content:"􎀱"}html.locomo-age .fad.fa-sort-circle-up:after{content:"􎀲"}html.locomo-age .fad.fa-sort-down:after{content:"􏃝"}html.locomo-age .fad.fa-sort-numeric-down:after{content:"􏅢"}html.locomo-age .fad.fa-sort-numeric-down-alt:after{content:"􏢆"}html.locomo-age .fad.fa-sort-numeric-up:after{content:"􏅣"}html.locomo-age .fad.fa-sort-numeric-up-alt:after{content:"􏢇"}html.locomo-age .fad.fa-sort-shapes-down:after{content:"􏢈"}html.locomo-age .fad.fa-sort-shapes-down-alt:after{content:"􏢉"}html.locomo-age .fad.fa-sort-shapes-up:after{content:"􏢊"}html.locomo-age .fad.fa-sort-shapes-up-alt:after{content:"􏢋"}html.locomo-age .fad.fa-sort-size-down:after{content:"􏢌"}html.locomo-age .fad.fa-sort-size-down-alt:after{content:"􏢍"}html.locomo-age .fad.fa-sort-size-up:after{content:"􏢎"}html.locomo-age .fad.fa-sort-size-up-alt:after{content:"􏢏"}html.locomo-age .fad.fa-sort-up:after{content:"􏃞"}html.locomo-age .fad.fa-soup:after{content:"􏠣"}html.locomo-age .fad.fa-spa:after{content:"􏖻"}html.locomo-age .fad.fa-space-shuttle:after{content:"􏆗"}html.locomo-age .fad.fa-space-station-moon:after{content:"􎀳"}html.locomo-age .fad.fa-space-station-moon-alt:after{content:"􎀴"}html.locomo-age .fad.fa-spade:after{content:"􏋴"}html.locomo-age .fad.fa-sparkles:after{content:"􏢐"}html.locomo-age .fad.fa-speaker:after{content:"􏣟"}html.locomo-age .fad.fa-speakers:after{content:"􏣠"}html.locomo-age .fad.fa-spell-check:after{content:"􏢑"}html.locomo-age .fad.fa-spider:after{content:"􏜗"}html.locomo-age .fad.fa-spider-black-widow:after{content:"􏜘"}html.locomo-age .fad.fa-spider-web:after{content:"􏜙"}html.locomo-age .fad.fa-spinner:after{content:"􏄐"}html.locomo-age .fad.fa-spinner-third:after{content:"􏏴"}html.locomo-age .fad.fa-splotch:after{content:"􏖼"}html.locomo-age .fad.fa-spray-can:after{content:"􏖽"}html.locomo-age .fad.fa-sprinkler:after{content:"􎀵"}html.locomo-age .fad.fa-square:after{content:"􏃈"}html.locomo-age .fad.fa-square-full:after{content:"􏑜"}html.locomo-age .fad.fa-square-root:after{content:"􏚗"}html.locomo-age .fad.fa-square-root-alt:after{content:"􏚘"}html.locomo-age .fad.fa-squirrel:after{content:"􏜚"}html.locomo-age .fad.fa-staff:after{content:"􏜛"}html.locomo-age .fad.fa-stamp:after{content:"􏖿"}html.locomo-age .fad.fa-star:after{content:"􏀅"}html.locomo-age .fad.fa-star-and-crescent:after{content:"􏚙"}html.locomo-age .fad.fa-star-christmas:after{content:"􏟔"}html.locomo-age .fad.fa-star-exclamation:after{content:"􏋳"}html.locomo-age .fad.fa-star-half:after{content:"􏂉"}html.locomo-age .fad.fa-star-half-alt:after{content:"􏗀"}html.locomo-age .fad.fa-star-of-david:after{content:"􏚚"}html.locomo-age .fad.fa-star-of-life:after{content:"􏘡"}html.locomo-age .fad.fa-star-shooting:after{content:"􎀶"}html.locomo-age .fad.fa-starfighter:after{content:"􎀷"}html.locomo-age .fad.fa-starfighter-alt:after{content:"􎀸"}html.locomo-age .fad.fa-stars:after{content:"􏝢"}html.locomo-age .fad.fa-starship:after{content:"􎀹"}html.locomo-age .fad.fa-starship-freighter:after{content:"􎀺"}html.locomo-age .fad.fa-steak:after{content:"􏠤"}html.locomo-age .fad.fa-steering-wheel:after{content:"􏘢"}html.locomo-age .fad.fa-step-backward:after{content:"􏁈"}html.locomo-age .fad.fa-step-forward:after{content:"􏁑"}html.locomo-age .fad.fa-stethoscope:after{content:"􏃱"}html.locomo-age .fad.fa-sticky-note:after{content:"􏉉"}html.locomo-age .fad.fa-stocking:after{content:"􏟕"}html.locomo-age .fad.fa-stomach:after{content:"􏘣"}html.locomo-age .fad.fa-stop:after{content:"􏁍"}html.locomo-age .fad.fa-stop-circle:after{content:"􏊍"}html.locomo-age .fad.fa-stopwatch:after{content:"􏋲"}html.locomo-age .fad.fa-stopwatch-20:after{content:"􎁯"}html.locomo-age .fad.fa-store:after{content:"􏕎"}html.locomo-age .fad.fa-store-alt:after{content:"􏕏"}html.locomo-age .fad.fa-store-alt-slash:after{content:"􎁰"}html.locomo-age .fad.fa-store-slash:after{content:"􎁱"}html.locomo-age .fad.fa-stream:after{content:"􏕐"}html.locomo-age .fad.fa-street-view:after{content:"􏈝"}html.locomo-age .fad.fa-stretcher:after{content:"􏠥"}html.locomo-age .fad.fa-strikethrough:after{content:"􏃌"}html.locomo-age .fad.fa-stroopwafel:after{content:"􏕑"}html.locomo-age .fad.fa-subscript:after{content:"􏄬"}html.locomo-age .fad.fa-subway:after{content:"􏈹"}html.locomo-age .fad.fa-suitcase:after{content:"􏃲"}html.locomo-age .fad.fa-suitcase-rolling:after{content:"􏗁"}html.locomo-age .fad.fa-sun:after{content:"􏆅"}html.locomo-age .fad.fa-sun-cloud:after{content:"􏝣"}html.locomo-age .fad.fa-sun-dust:after{content:"􏝤"}html.locomo-age .fad.fa-sun-haze:after{content:"􏝥"}html.locomo-age .fad.fa-sunglasses:after{content:"􏢒"}html.locomo-age .fad.fa-sunrise:after{content:"􏝦"}html.locomo-age .fad.fa-sunset:after{content:"􏝧"}html.locomo-age .fad.fa-superscript:after{content:"􏄫"}html.locomo-age .fad.fa-surprise:after{content:"􏗂"}html.locomo-age .fad.fa-swatchbook:after{content:"􏗃"}html.locomo-age .fad.fa-swimmer:after{content:"􏗄"}html.locomo-age .fad.fa-swimming-pool:after{content:"􏗅"}html.locomo-age .fad.fa-sword:after{content:"􏜜"}html.locomo-age .fad.fa-sword-laser:after{content:"􎀻"}html.locomo-age .fad.fa-sword-laser-alt:after{content:"􎀼"}html.locomo-age .fad.fa-swords:after{content:"􏜝"}html.locomo-age .fad.fa-swords-laser:after{content:"􎀽"}html.locomo-age .fad.fa-synagogue:after{content:"􏚛"}html.locomo-age .fad.fa-sync:after{content:"􏀡"}html.locomo-age .fad.fa-sync-alt:after{content:"􏋱"}html.locomo-age .fad.fa-syringe:after{content:"􏒎"}html.locomo-age .fad.fa-table:after{content:"􏃎"}html.locomo-age .fad.fa-table-tennis:after{content:"􏑝"}html.locomo-age .fad.fa-tablet:after{content:"􏄊"}html.locomo-age .fad.fa-tablet-alt:after{content:"􏏺"}html.locomo-age .fad.fa-tablet-android:after{content:"􏏻"}html.locomo-age .fad.fa-tablet-android-alt:after{content:"􏏼"}html.locomo-age .fad.fa-tablet-rugged:after{content:"􏒏"}html.locomo-age .fad.fa-tablets:after{content:"􏒐"}html.locomo-age .fad.fa-tachometer:after{content:"􏃤"}html.locomo-age .fad.fa-tachometer-alt:after{content:"􏏽"}html.locomo-age .fad.fa-tachometer-alt-average:after{content:"􏘤"}html.locomo-age .fad.fa-tachometer-alt-fast:after{content:"􏘥"}html.locomo-age .fad.fa-tachometer-alt-fastest:after{content:"􏘦"}html.locomo-age .fad.fa-tachometer-alt-slow:after{content:"􏘧"}html.locomo-age .fad.fa-tachometer-alt-slowest:after{content:"􏘨"}html.locomo-age .fad.fa-tachometer-average:after{content:"􏘩"}html.locomo-age .fad.fa-tachometer-fast:after{content:"􏘪"}html.locomo-age .fad.fa-tachometer-fastest:after{content:"􏘫"}html.locomo-age .fad.fa-tachometer-slow:after{content:"􏘬"}html.locomo-age .fad.fa-tachometer-slowest:after{content:"􏘭"}html.locomo-age .fad.fa-taco:after{content:"􏠦"}html.locomo-age .fad.fa-tag:after{content:"􏀫"}html.locomo-age .fad.fa-tags:after{content:"􏀬"}html.locomo-age .fad.fa-tally:after{content:"􏚜"}html.locomo-age .fad.fa-tanakh:after{content:"􏠧"}html.locomo-age .fad.fa-tape:after{content:"􏓛"}html.locomo-age .fad.fa-tasks:after{content:"􏂮"}html.locomo-age .fad.fa-tasks-alt:after{content:"􏠨"}html.locomo-age .fad.fa-taxi:after{content:"􏆺"}html.locomo-age .fad.fa-teeth:after{content:"􏘮"}html.locomo-age .fad.fa-teeth-open:after{content:"􏘯"}html.locomo-age .fad.fa-telescope:after{content:"􎀾"}html.locomo-age .fad.fa-temperature-down:after{content:"􎀿"}html.locomo-age .fad.fa-temperature-frigid:after{content:"􏝨"}html.locomo-age .fad.fa-temperature-high:after{content:"􏝩"}html.locomo-age .fad.fa-temperature-hot:after{content:"􏝪"}html.locomo-age .fad.fa-temperature-low:after{content:"􏝫"}html.locomo-age .fad.fa-temperature-up:after{content:"􎁀"}html.locomo-age .fad.fa-tenge:after{content:"􏟗"}html.locomo-age .fad.fa-tennis-ball:after{content:"􏑞"}html.locomo-age .fad.fa-terminal:after{content:"􏄠"}html.locomo-age .fad.fa-text:after{content:"􏢓"}html.locomo-age .fad.fa-text-height:after{content:"􏀴"}html.locomo-age .fad.fa-text-size:after{content:"􏢔"}html.locomo-age .fad.fa-text-width:after{content:"􏀵"}html.locomo-age .fad.fa-th:after{content:"􏀊"}html.locomo-age .fad.fa-th-large:after{content:"􏀉"}html.locomo-age .fad.fa-th-list:after{content:"􏀋"}html.locomo-age .fad.fa-theater-masks:after{content:"􏘰"}html.locomo-age .fad.fa-thermometer:after{content:"􏒑"}html.locomo-age .fad.fa-thermometer-empty:after{content:"􏋋"}html.locomo-age .fad.fa-thermometer-full:after{content:"􏋇"}html.locomo-age .fad.fa-thermometer-half:after{content:"􏋉"}html.locomo-age .fad.fa-thermometer-quarter:after{content:"􏋊"}html.locomo-age .fad.fa-thermometer-three-quarters:after{content:"􏋈"}html.locomo-age .fad.fa-theta:after{content:"􏚞"}html.locomo-age .fad.fa-thumbs-down:after{content:"􏅥"}html.locomo-age .fad.fa-thumbs-up:after{content:"􏅤"}html.locomo-age .fad.fa-thumbtack:after{content:"􏂍"}html.locomo-age .fad.fa-thunderstorm:after{content:"􏝬"}html.locomo-age .fad.fa-thunderstorm-moon:after{content:"􏝭"}html.locomo-age .fad.fa-thunderstorm-sun:after{content:"􏝮"}html.locomo-age .fad.fa-ticket:after{content:"􏅅"}html.locomo-age .fad.fa-ticket-alt:after{content:"􏏿"}html.locomo-age .fad.fa-tilde:after{content:"􏚟"}html.locomo-age .fad.fa-times:after{content:"􏀍"}html.locomo-age .fad.fa-times-circle:after{content:"􏁗"}html.locomo-age .fad.fa-times-hexagon:after{content:"􏋮"}html.locomo-age .fad.fa-times-octagon:after{content:"􏋰"}html.locomo-age .fad.fa-times-square:after{content:"􏋓"}html.locomo-age .fad.fa-tint:after{content:"􏁃"}html.locomo-age .fad.fa-tint-slash:after{content:"􏗇"}html.locomo-age .fad.fa-tire:after{content:"􏘱"}html.locomo-age .fad.fa-tire-flat:after{content:"􏘲"}html.locomo-age .fad.fa-tire-pressure-warning:after{content:"􏘳"}html.locomo-age .fad.fa-tire-rugged:after{content:"􏘴"}html.locomo-age .fad.fa-tired:after{content:"􏗈"}html.locomo-age .fad.fa-toggle-off:after{content:"􏈄"}html.locomo-age .fad.fa-toggle-on:after{content:"􏈅"}html.locomo-age .fad.fa-toilet:after{content:"􏟘"}html.locomo-age .fad.fa-toilet-paper:after{content:"􏜞"}html.locomo-age .fad.fa-toilet-paper-alt:after{content:"􏜟"}html.locomo-age .fad.fa-toilet-paper-slash:after{content:"􎁲"}html.locomo-age .fad.fa-tombstone:after{content:"􏜠"}html.locomo-age .fad.fa-tombstone-alt:after{content:"􏜡"}html.locomo-age .fad.fa-toolbox:after{content:"􏕒"}html.locomo-age .fad.fa-tools:after{content:"􏟙"}html.locomo-age .fad.fa-tooth:after{content:"􏗉"}html.locomo-age .fad.fa-toothbrush:after{content:"􏘵"}html.locomo-age .fad.fa-torah:after{content:"􏚠"}html.locomo-age .fad.fa-torii-gate:after{content:"􏚡"}html.locomo-age .fad.fa-tornado:after{content:"􏝯"}html.locomo-age .fad.fa-tractor:after{content:"􏜢"}html.locomo-age .fad.fa-trademark:after{content:"􏉜"}html.locomo-age .fad.fa-traffic-cone:after{content:"􏘶"}html.locomo-age .fad.fa-traffic-light:after{content:"􏘷"}html.locomo-age .fad.fa-traffic-light-go:after{content:"􏘸"}html.locomo-age .fad.fa-traffic-light-slow:after{content:"􏘹"}html.locomo-age .fad.fa-traffic-light-stop:after{content:"􏘺"}html.locomo-age .fad.fa-trailer:after{content:"􎁁"}html.locomo-age .fad.fa-train:after{content:"􏈸"}html.locomo-age .fad.fa-tram:after{content:"􏟚"}html.locomo-age .fad.fa-transgender:after{content:"􏈤"}html.locomo-age .fad.fa-transgender-alt:after{content:"􏈥"}html.locomo-age .fad.fa-transporter:after{content:"􎁂"}html.locomo-age .fad.fa-transporter-1:after{content:"􎁃"}html.locomo-age .fad.fa-transporter-2:after{content:"􎁄"}html.locomo-age .fad.fa-transporter-3:after{content:"􎁅"}html.locomo-age .fad.fa-transporter-empty:after{content:"􎁆"}html.locomo-age .fad.fa-trash:after{content:"􏇸"}html.locomo-age .fad.fa-trash-alt:after{content:"􏋭"}html.locomo-age .fad.fa-trash-restore:after{content:"􏠩"}html.locomo-age .fad.fa-trash-restore-alt:after{content:"􏠪"}html.locomo-age .fad.fa-trash-undo:after{content:"􏢕"}html.locomo-age .fad.fa-trash-undo-alt:after{content:"􏢖"}html.locomo-age .fad.fa-treasure-chest:after{content:"􏜣"}html.locomo-age .fad.fa-tree:after{content:"􏆻"}html.locomo-age .fad.fa-tree-alt:after{content:"􏐀"}html.locomo-age .fad.fa-tree-christmas:after{content:"􏟛"}html.locomo-age .fad.fa-tree-decorated:after{content:"􏟜"}html.locomo-age .fad.fa-tree-large:after{content:"􏟝"}html.locomo-age .fad.fa-tree-palm:after{content:"􏠫"}html.locomo-age .fad.fa-trees:after{content:"􏜤"}html.locomo-age .fad.fa-triangle:after{content:"􏋬"}html.locomo-age .fad.fa-triangle-music:after{content:"􏣢"}html.locomo-age .fad.fa-trophy:after{content:"􏂑"}html.locomo-age .fad.fa-trophy-alt:after{content:"􏋫"}html.locomo-age .fad.fa-truck:after{content:"􏃑"}html.locomo-age .fad.fa-truck-container:after{content:"􏓜"}html.locomo-age .fad.fa-truck-couch:after{content:"􏓝"}html.locomo-age .fad.fa-truck-loading:after{content:"􏓞"}html.locomo-age .fad.fa-truck-monster:after{content:"􏘻"}html.locomo-age .fad.fa-truck-moving:after{content:"􏓟"}html.locomo-age .fad.fa-truck-pickup:after{content:"􏘼"}html.locomo-age .fad.fa-truck-plow:after{content:"􏟞"}html.locomo-age .fad.fa-truck-ramp:after{content:"􏓠"}html.locomo-age .fad.fa-trumpet:after{content:"􏣣"}html.locomo-age .fad.fa-tshirt:after{content:"􏕓"}html.locomo-age .fad.fa-tty:after{content:"􏇤"}html.locomo-age .fad.fa-turkey:after{content:"􏜥"}html.locomo-age .fad.fa-turntable:after{content:"􏣤"}html.locomo-age .fad.fa-turtle:after{content:"􏜦"}html.locomo-age .fad.fa-tv:after{content:"􏉬"}html.locomo-age .fad.fa-tv-alt:after{content:"􏣥"}html.locomo-age .fad.fa-tv-music:after{content:"􏣦"}html.locomo-age .fad.fa-tv-retro:after{content:"􏐁"}html.locomo-age .fad.fa-typewriter:after{content:"􏣧"}html.locomo-age .fad.fa-ufo:after{content:"􎁇"}html.locomo-age .fad.fa-ufo-beam:after{content:"􎁈"}html.locomo-age .fad.fa-umbrella:after{content:"􏃩"}html.locomo-age .fad.fa-umbrella-beach:after{content:"􏗊"}html.locomo-age .fad.fa-underline:after{content:"􏃍"}html.locomo-age .fad.fa-undo:after{content:"􏃢"}html.locomo-age .fad.fa-undo-alt:after{content:"􏋪"}html.locomo-age .fad.fa-unicorn:after{content:"􏜧"}html.locomo-age .fad.fa-union:after{content:"􏚢"}html.locomo-age .fad.fa-universal-access:after{content:"􏊚"}html.locomo-age .fad.fa-university:after{content:"􏆜"}html.locomo-age .fad.fa-unlink:after{content:"􏄧"}html.locomo-age .fad.fa-unlock:after{content:"􏂜"}html.locomo-age .fad.fa-unlock-alt:after{content:"􏄾"}html.locomo-age .fad.fa-upload:after{content:"􏂓"}html.locomo-age .fad.fa-usb-drive:after{content:"􏣩"}html.locomo-age .fad.fa-usd-circle:after{content:"􏋨"}html.locomo-age .fad.fa-usd-square:after{content:"􏋩"}html.locomo-age .fad.fa-user:after{content:"􏀇"}html.locomo-age .fad.fa-user-alien:after{content:"􎁊"}html.locomo-age .fad.fa-user-alt:after{content:"􏐆"}html.locomo-age .fad.fa-user-alt-slash:after{content:"􏓺"}html.locomo-age .fad.fa-user-astronaut:after{content:"􏓻"}html.locomo-age .fad.fa-user-chart:after{content:"􏚣"}html.locomo-age .fad.fa-user-check:after{content:"􏓼"}html.locomo-age .fad.fa-user-circle:after{content:"􏊽"}html.locomo-age .fad.fa-user-clock:after{content:"􏓽"}html.locomo-age .fad.fa-user-cog:after{content:"􏓾"}html.locomo-age .fad.fa-user-cowboy:after{content:"􏣪"}html.locomo-age .fad.fa-user-crown:after{content:"􏚤"}html.locomo-age .fad.fa-user-edit:after{content:"􏓿"}html.locomo-age .fad.fa-user-friends:after{content:"􏔀"}html.locomo-age .fad.fa-user-graduate:after{content:"􏔁"}html.locomo-age .fad.fa-user-hard-hat:after{content:"􏠬"}html.locomo-age .fad.fa-user-headset:after{content:"􏠭"}html.locomo-age .fad.fa-user-injured:after{content:"􏜨"}html.locomo-age .fad.fa-user-lock:after{content:"􏔂"}html.locomo-age .fad.fa-user-md:after{content:"􏃰"}html.locomo-age .fad.fa-user-md-chat:after{content:"􏠮"}html.locomo-age .fad.fa-user-minus:after{content:"􏔃"}html.locomo-age .fad.fa-user-music:after{content:"􏣫"}html.locomo-age .fad.fa-user-ninja:after{content:"􏔄"}html.locomo-age .fad.fa-user-nurse:after{content:"􏠯"}html.locomo-age .fad.fa-user-plus:after{content:"􏈴"}html.locomo-age .fad.fa-user-robot:after{content:"􎁋"}html.locomo-age .fad.fa-user-secret:after{content:"􏈛"}html.locomo-age .fad.fa-user-shield:after{content:"􏔅"}html.locomo-age .fad.fa-user-slash:after{content:"􏔆"}html.locomo-age .fad.fa-user-tag:after{content:"􏔇"}html.locomo-age .fad.fa-user-tie:after{content:"􏔈"}html.locomo-age .fad.fa-user-times:after{content:"􏈵"}html.locomo-age .fad.fa-user-unlock:after{content:"􎁘"}html.locomo-age .fad.fa-user-visor:after{content:"􎁌"}html.locomo-age .fad.fa-users:after{content:"􏃀"}html.locomo-age .fad.fa-users-class:after{content:"􏘽"}html.locomo-age .fad.fa-users-cog:after{content:"􏔉"}html.locomo-age .fad.fa-users-crown:after{content:"􏚥"}html.locomo-age .fad.fa-users-medical:after{content:"􏠰"}html.locomo-age .fad.fa-users-slash:after{content:"􎁳"}html.locomo-age .fad.fa-utensil-fork:after{content:"􏋣"}html.locomo-age .fad.fa-utensil-knife:after{content:"􏋤"}html.locomo-age .fad.fa-utensil-spoon:after{content:"􏋥"}html.locomo-age .fad.fa-utensils:after{content:"􏋧"}html.locomo-age .fad.fa-utensils-alt:after{content:"􏋦"}html.locomo-age .fad.fa-vacuum:after{content:"􎁍"}html.locomo-age .fad.fa-vacuum-robot:after{content:"􎁎"}html.locomo-age .fad.fa-value-absolute:after{content:"􏚦"}html.locomo-age .fad.fa-vector-square:after{content:"􏗋"}html.locomo-age .fad.fa-venus:after{content:"􏈡"}html.locomo-age .fad.fa-venus-double:after{content:"􏈦"}html.locomo-age .fad.fa-venus-mars:after{content:"􏈨"}html.locomo-age .fad.fa-vest:after{content:"􎂅"}html.locomo-age .fad.fa-vest-patches:after{content:"􎂆"}html.locomo-age .fad.fa-vhs:after{content:"􏣬"}html.locomo-age .fad.fa-vial:after{content:"􏒒"}html.locomo-age .fad.fa-vials:after{content:"􏒓"}html.locomo-age .fad.fa-video:after{content:"􏀽"}html.locomo-age .fad.fa-video-plus:after{content:"􏓡"}html.locomo-age .fad.fa-video-slash:after{content:"􏓢"}html.locomo-age .fad.fa-vihara:after{content:"􏚧"}html.locomo-age .fad.fa-violin:after{content:"􏣭"}html.locomo-age .fad.fa-virus:after{content:"􎁴"}html.locomo-age .fad.fa-virus-slash:after{content:"􎁵"}html.locomo-age .fad.fa-viruses:after{content:"􎁶"}html.locomo-age .fad.fa-voicemail:after{content:"􏢗"}html.locomo-age .fad.fa-volcano:after{content:"􏝰"}html.locomo-age .fad.fa-volleyball-ball:after{content:"􏑟"}html.locomo-age .fad.fa-volume:after{content:"􏚨"}html.locomo-age .fad.fa-volume-down:after{content:"􏀧"}html.locomo-age .fad.fa-volume-mute:after{content:"􏚩"}html.locomo-age .fad.fa-volume-off:after{content:"􏀦"}html.locomo-age .fad.fa-volume-slash:after{content:"􏋢"}html.locomo-age .fad.fa-volume-up:after{content:"􏀨"}html.locomo-age .fad.fa-vote-nay:after{content:"􏝱"}html.locomo-age .fad.fa-vote-yea:after{content:"􏝲"}html.locomo-age .fad.fa-vr-cardboard:after{content:"􏜩"}html.locomo-age .fad.fa-wagon-covered:after{content:"􏣮"}html.locomo-age .fad.fa-walker:after{content:"􏠱"}html.locomo-age .fad.fa-walkie-talkie:after{content:"􏣯"}html.locomo-age .fad.fa-walking:after{content:"􏕔"}html.locomo-age .fad.fa-wallet:after{content:"􏕕"}html.locomo-age .fad.fa-wand:after{content:"􏜪"}html.locomo-age .fad.fa-wand-magic:after{content:"􏜫"}html.locomo-age .fad.fa-warehouse:after{content:"􏒔"}html.locomo-age .fad.fa-warehouse-alt:after{content:"􏒕"}html.locomo-age .fad.fa-washer:after{content:"􏢘"}html.locomo-age .fad.fa-watch:after{content:"􏋡"}html.locomo-age .fad.fa-watch-calculator:after{content:"􏣰"}html.locomo-age .fad.fa-watch-fitness:after{content:"􏘾"}html.locomo-age .fad.fa-water:after{content:"􏝳"}html.locomo-age .fad.fa-water-lower:after{content:"􏝴"}html.locomo-age .fad.fa-water-rise:after{content:"􏝵"}html.locomo-age .fad.fa-wave-sine:after{content:"􏢙"}html.locomo-age .fad.fa-wave-square:after{content:"􏠾"}html.locomo-age .fad.fa-wave-triangle:after{content:"􏢚"}html.locomo-age .fad.fa-waveform:after{content:"􏣱"}html.locomo-age .fad.fa-waveform-path:after{content:"􏣲"}html.locomo-age .fad.fa-webcam:after{content:"􏠲"}html.locomo-age .fad.fa-webcam-slash:after{content:"􏠳"}html.locomo-age .fad.fa-weight:after{content:"􏒖"}html.locomo-age .fad.fa-weight-hanging:after{content:"􏗍"}html.locomo-age .fad.fa-whale:after{content:"􏜬"}html.locomo-age .fad.fa-wheat:after{content:"􏜭"}html.locomo-age .fad.fa-wheelchair:after{content:"􏆓"}html.locomo-age .fad.fa-whistle:after{content:"􏑠"}html.locomo-age .fad.fa-wifi:after{content:"􏇫"}html.locomo-age .fad.fa-wifi-1:after{content:"􏚪"}html.locomo-age .fad.fa-wifi-2:after{content:"􏚫"}html.locomo-age .fad.fa-wifi-slash:after{content:"􏚬"}html.locomo-age .fad.fa-wind:after{content:"􏜮"}html.locomo-age .fad.fa-wind-turbine:after{content:"􏢛"}html.locomo-age .fad.fa-wind-warning:after{content:"􏝶"}html.locomo-age .fad.fa-window:after{content:"􏐎"}html.locomo-age .fad.fa-window-alt:after{content:"􏐏"}html.locomo-age .fad.fa-window-close:after{content:"􏐐"}html.locomo-age .fad.fa-window-frame:after{content:"􎁏"}html.locomo-age .fad.fa-window-frame-open:after{content:"􎁐"}html.locomo-age .fad.fa-window-maximize:after{content:"􏋐"}html.locomo-age .fad.fa-window-minimize:after{content:"􏋑"}html.locomo-age .fad.fa-window-restore:after{content:"􏋒"}html.locomo-age .fad.fa-windsock:after{content:"􏝷"}html.locomo-age .fad.fa-wine-bottle:after{content:"􏜯"}html.locomo-age .fad.fa-wine-glass:after{content:"􏓣"}html.locomo-age .fad.fa-wine-glass-alt:after{content:"􏗎"}html.locomo-age .fad.fa-won-sign:after{content:"􏅙"}html.locomo-age .fad.fa-wreath:after{content:"􏟢"}html.locomo-age .fad.fa-wrench:after{content:"􏂭"}html.locomo-age .fad.fa-x-ray:after{content:"􏒗"}html.locomo-age .fad.fa-yen-sign:after{content:"􏅗"}html.locomo-age .fad.fa-yin-yang:after{content:"􏚭"}@font-face{font-family:Font Awesome\ 5 Pro;font-style:normal;font-weight:300;font-display:block;src:url(/assets/fonts/fa-light-300.eot);src:url(/assets/fonts/fa-light-300.eot?#iefix) format("embedded-opentype"),url(/assets/fonts/fa-light-300.woff2) format("woff2"),url(/assets/fonts/fa-light-300.woff) format("woff"),url(/assets/fonts/fa-light-300.ttf) format("truetype"),url(/assets/fonts/fa-light-300.svg#fontawesome) format("svg")}html.locomo-age .fal{font-weight:300}@font-face{font-family:Font Awesome\ 5 Pro;font-style:normal;font-weight:400;font-display:block;src:url(/assets/fonts/fa-regular-400.eot);src:url(/assets/fonts/fa-regular-400.eot?#iefix) format("embedded-opentype"),url(/assets/fonts/fa-regular-400.woff2) format("woff2"),url(/assets/fonts/fa-regular-400.woff) format("woff"),url(/assets/fonts/fa-regular-400.ttf) format("truetype"),url(/assets/fonts/fa-regular-400.svg#fontawesome) format("svg")}html.locomo-age .fal,html.locomo-age .far{font-family:Font Awesome\ 5 Pro}html.locomo-age .far{font-weight:400}@font-face{font-family:Font Awesome\ 5 Pro;font-style:normal;font-weight:900;font-display:block;src:url(/assets/fonts/fa-solid-900.eot);src:url(/assets/fonts/fa-solid-900.eot?#iefix) format("embedded-opentype"),url(/assets/fonts/fa-solid-900.woff2) format("woff2"),url(/assets/fonts/fa-solid-900.woff) format("woff"),url(/assets/fonts/fa-solid-900.ttf) format("truetype"),url(/assets/fonts/fa-solid-900.svg#fontawesome) format("svg")}html.locomo-age .fa,html.locomo-age .fas{font-family:Font Awesome\ 5 Pro;font-weight:900}@media only screen and (min-width:1166px),print{.cancer__why--issues{display:flex;justify-content:space-between;align-items:center;margin-top:20%}.cancer__why--issues>div{width:50%}}.cancer__members--spacer{display:none}@media only screen and (min-width:1166px),print{.cancer__members--spacer{display:inline;margin-left:1rem}}.cancer__login{background-color:#f6f6f6}.cancer__login .outer01{border:none}@media only screen and (min-width:1166px),print{.cancer__login .outer01{padding:70px 0 100px}}.cancer__login .outer01:before{display:none}.cancer__login .h2_basic01{padding:0 0 40px}@media only screen and (min-width:1166px),print{.cancer__login .h2_basic01{padding:0 0 40px}}.cancer__login .h2_basic01 h2{font-size:6.9333333333vw}@media only screen and (min-width:1166px),print{.cancer__login .h2_basic01 h2{font-size:24px;font-size:2.4rem}}.cancer__login .h2_basic01 h2 span{font-size:4.2666666667vw}@media only screen and (min-width:1166px),print{.cancer__login .h2_basic01 h2 span{font-size:16px;font-size:1.6rem}}.cancer__login .box_paint01{padding:0;background:#f6f6f6}.cancer__login .box_paint01 .inner01{padding:0}.cancer__login .box_paint01 .box_column_2 .point_basic01:first-of-type{border-bottom:none}.cancer__login .box_paint01 .box_paint02,.cancer__login .box_paint01 .box_paint03{padding:10% 8%}.cancer__login .box_paint01 .box_paint02 .btn_basic04 a p,.cancer__login .box_paint01 .box_paint03 .btn_basic04 a p{font-size:3.7333333333vw}@media only screen and (min-width:1166px),print{.cancer__login .box_paint01 .box_paint02 .btn_basic04 a p,.cancer__login .box_paint01 .box_paint03 .btn_basic04 a p{font-size:16px;font-size:1.6rem}}.cancer__login .box_paint01 .box_paint02 .btn_basic04:first-of-type ul,.cancer__login .box_paint01 .box_paint03 .btn_basic04:first-of-type ul{margin:0 0 8%}@media only screen and (min-width:1166px),print{.cancer__login .box_paint01 .box_paint02 .btn_basic04:first-of-type ul,.cancer__login .box_paint01 .box_paint03 .btn_basic04:first-of-type ul{margin:0}}.cancer__login .box_paint01 .box_paint02 .btn_basic04 ul li:first-child,.cancer__login .box_paint01 .box_paint03 .btn_basic04 ul li:first-child{margin:0 0 2%}@media only screen and (min-width:1166px),print{.cancer__login .box_paint01 .box_paint02 .btn_basic04 ul li:first-child,.cancer__login .box_paint01 .box_paint03 .btn_basic04 ul li:first-child{margin:0 0 10px}}.cancer__login .box_paint01 .box_paint02 .btn_basic04 ul li:last-child,.cancer__login .box_paint01 .box_paint03 .btn_basic04 ul li:last-child{margin:0 0 4%;color:#666;text-align:center;font-size:3.7333333333vw}@media only screen and (min-width:1166px),print{.cancer__login .box_paint01 .box_paint02 .btn_basic04 ul li:last-child,.cancer__login .box_paint01 .box_paint03 .btn_basic04 ul li:last-child{font-size:14px;font-size:1.4rem}}.cancer__login .box_paint01 .box_paint02 a,.cancer__login .box_paint01 .box_paint03 a{padding:.7em 2.5em}@media only screen and (min-width:1166px),print{.cancer__login .box_paint01 .box_paint02 a,.cancer__login .box_paint01 .box_paint03 a{padding:1em 1.5em 1em .5em}.cancer__login .box_paint01 .box_paint02 a p,.cancer__login .box_paint01 .box_paint03 a p{width:100%;text-align:center;font-size:16px;font-size:1.6rem}}.cancer__login .box_paint01 .box_paint02 dt,.cancer__login .box_paint01 .box_paint03 dt{margin:0 0 4%;color:#e60012;font-size:4.8vw}@media only screen and (min-width:1166px),print{.cancer__login .box_paint01 .box_paint02 dt,.cancer__login .box_paint01 .box_paint03 dt{margin:0 0 2%;font-size:20px;font-size:2rem}}.cancer__login .box_paint01 .box_paint02 dd,.cancer__login .box_paint01 .box_paint03 dd{font-size:4.2666666667vw}@media only screen and (min-width:1166px),print{.cancer__login .box_paint01 .box_paint02 dd,.cancer__login .box_paint01 .box_paint03 dd{display:flex;flex-flow:row nowrap;justify-content:space-between;font-size:16px;font-size:1.6rem}.cancer__login .box_paint01 .box_paint02 dd .btn_basic04:first-of-type,.cancer__login .box_paint01 .box_paint03 dd .btn_basic04:first-of-type{width:60%}.cancer__login .box_paint01 .box_paint02 dd .btn_basic04:nth-of-type(2),.cancer__login .box_paint01 .box_paint03 dd .btn_basic04:nth-of-type(2){width:38%}.cancer__login .box_paint01 .box_paint03{padding:40px 40px 30px}.cancer__login .box_paint01 .box_paint03:first-of-type{margin:0 0 20px;padding:40px 40px 1px}}.cancer__login .box_paint01 .box_paint02{padding:12% 8% 8%;border-radius:0 0 4px 4px}@media only screen and (min-width:1166px),print{.cancer__login .box_paint01 .box_paint02{padding:40px 40px 0}}.cancer__login .box_paint01 .box_paint03:nth-of-type(2){margin:0;border-radius:4px 4px 0 0}.cancer__login .point_basic01 .btn_basic04:last-of-type{margin:0}.cancer__login .box_paint01 .box_paint03{margin:0 0 8%}@media only screen and (min-width:1166px),print{.cancer__login .box_paint01 .box_paint03{margin:0 0 4%}}.cancer__login .box_paint01 .box_paint03 dd{line-height:2}@media only screen and (min-width:1166px),print{.cancer__login .box_paint01 .box_paint03 dd{font-size:16px;font-size:1.6rem}}.cancer__login .box_paint01 .box_paint03 dd:first-of-type{margin:0 0 6%}@media only screen and (min-width:1166px),print{.cancer__login .box_paint01 .box_paint03 dd:first-of-type{margin:0 0 20px}}.login__form--error{font-size:12px;font-weight:500;line-height:2;color:#e60012}@media only screen and (min-width:768px),print{.login__form--error{line-height:1.5}}.doctor_map #subNav li a{background-image:url(/assets/images/legacy/map/subnav_supporter.gif);background-repeat:no-repeat}.doctor_map li#subNav01 a{background-position:left 0}.doctor_map li#subNav01 a.current,.doctor_map li#subNav01 a:hover{background-position:right 0}.doctor_map li#subNav02 a{background-position:left -50px}.doctor_map li#subNav02 a.current,.doctor_map li#subNav02 a:hover{background-position:right -50px}.doctor_map #prefecture{margin-bottom:30px;padding:10px;background-color:#dcf3fc}.doctor_map #prefecture h2{margin-bottom:10px;padding-left:124px;font-size:0;background:url(/assets/images/legacy/map_icon.gif) 0 0 no-repeat}.doctor_map #prefecture h2 img{padding:43px 0 41px}.doctor_map #prefectureList{background-color:#fff;overflow:hidden;_zoom:1}.doctor_map #prefecture dl{margin:0 auto -1px;padding:10px 0;border-bottom:1px dotted #ccc;width:570px;overflow:hidden}.doctor_map #prefecture dt{float:left;padding:8px 0;width:111px;font-weight:bolder;font-size:.875em;line-height:1em}.doctor_map #prefecture dd{float:right;padding-left:70px;border-left:3px solid #ededed;width:386px}.doctor_map #prefecture dd a{margin-right:20px;padding-left:9px;background:url(/assets/images/legacy/map/map_nav.gif) 0 no-repeat}.doctor_map #map{padding:10px;background-color:#dcf3fc;overflow:hidden}.doctor_map #mapList{float:left;margin-right:10px;width:100%}.doctor_map #mapListTitle{padding:10px 0 0 18px;color:#fff;background-color:#63bfef}.doctor_map #mapListTitle p{margin:0;padding-bottom:10px;font-size:.875em;line-height:1em}.doctor_map span.num{font-weight:bolder}.doctor_map #mapList ul{margin-bottom:0;padding:10px 8px 0 4px;height:312px;background-color:#fff;overflow-x:hidden;overflow-y:scroll}.doctor_map #mapList ul li{margin:0 0 .7em;padding-left:14px;background:url(/assets/images/legacy/mark_b.gif) left 4px no-repeat;list-style:none;font-size:.875em;line-height:1.43em}.doctor_map #mapList ul li a{cursor:pointer}.doctor_map #map #map_canvas{float:left;width:400px;height:380px}.doctor_map #mapNav{margin-top:30px;padding-top:20px;border-top:3px solid #e6e6e6}.doctor_map #mapNav p{margin:0;width:161px;height:16px;overflow:hidden}.doctor_map #mapNav p a{display:block;padding-top:16px;height:0;background:url(/assets/images/legacy/map/map_nav.png) left -60px no-repeat}.doctor_map #mapNav p a:hover{background-position:-270px -60px}.doctor_map #hospital{margin-bottom:1em}.doctor_map #hospital h1{position:relative;margin-bottom:.75em;padding-bottom:10px;border-bottom:1px dotted #ccc;line-height:34px}.doctor_map #hospital h1.ambulatory{padding-right:160px}.doctor_map span#acceptable{display:block;position:absolute;top:0;right:0}.doctor_map #info p{margin-bottom:0}.doctor_map #hospital #info ul li{list-style-type:none;margin:12px 0 0;display:flex;align-items:center}.doctor_map #hospital #info ul li .title{font-size:12px;font-weight:700;letter-spacing:.7px;background-color:#63bfef;color:#fff;padding:3px 16px;border-radius:2px}.doctor_map #hospital #info ul li .value{margin-left:13px;font-size:10px;font-weight:700;letter-spacing:.7px}.doctor_map img.labelHp,.doctor_map img.labelTel{margin:-1px 10px 0 0;vertical-align:middle}.doctor_map #mapDetail{padding:10px;background-color:#dcf3fc;overflow:hidden}.doctor_map #mapDetail #map_canvas{float:left;width:610px;height:380px}.doctor_map #supporterList{margin:40px 0}.doctor_map #supporterTitle{padding:12px 0 10px 11px;background-color:#ebf7fc}.doctor_map #supporterTitle img{display:block}.doctor_map p.name{margin:10px auto!important;width:610px}.doctor_map #print{margin-top:18px;padding-top:30px;border-top:1px dotted #ccc;text-align:center}.doctor_map #printBtn{display:inline-block;width:259px;height:51px;overflow:hidden}.doctor_map #printBtn a{display:block;padding-top:51px;height:0;background:url(/assets/images/legacy/map/map_nav.png) 0 0 no-repeat}.doctor_map #printBtn a:hover{background-position:-270px top}.doctor_map #sideMapList ul{padding:.75em 8px .35em 4px;border-bottom:2px solid #e6e6e6;background-color:#fff}.doctor_map #sideMapList ul li{margin:0 0 .7em;padding:0 1em 0 14px;background:url(/assets/images/legacy/mark_b.gif) left 4px no-repeat;list-style:none;font-size:.95em;line-height:1.5em}.doctor_map .gmapInfo_title{font-weight:700}.news .news_list01 ul{border-color:#ccc;border-style:solid;border-width:2px 0}.news .news_list01 ul li{background-image:linear-gradient(90deg,#d2d2d2,#d2d2d2 1px,transparent 0,transparent 0);background-repeat:repeat-x;background-position:0 100%;background-size:4px 1px}.news .news_list01 ul li:last-of-type{background:none}.news .news_list01 ul li a{display:block;padding:4% 14% 7% 8%;background:url(/assets/images/ico_arrow_red01_right.svg) no-repeat right 8% top 50%;background-size:16px 16px;transition:border-color .2s!important;word-break:break-all}.news .news_list01 ul li a:focus,.news .news_list01 ul li a:hover{color:#e60012}.news .news_list01 ul li a:focus .ico_label01,.news .news_list01 ul li a:hover .ico_label01{border-color:#e60012;color:#fff;background:#e60012 none}.news .news_list01 ul li a:focus .ico_label02,.news .news_list01 ul li a:hover .ico_label02{border-color:#e60012;color:#e60012;background:#fff none}.news .news_list01 ul li a:focus .ico_label03,.news .news_list01 ul li a:hover .ico_label03{color:#666;background:#fff none}.news .news_list01 ul li a>time{display:inline-block;margin:0 .6em 0 0;letter-spacing:-.02em}.news .news_list01 ul li a>div{margin:-.25em 0 0}.news .news_list01 ul li a>.post_title{padding:2% 0 0;font-size:14px;font-size:1.4rem}.news .news_list01 ul li a>p.name{margin:0}.news .news_list01 ul li a>p.clinic_name{font-size:14px;font-size:1.4rem}.news .news_top01 .outer01{padding:0!important}.news .news_top01 .inner01{padding:0}.news .news_top01 ul{border-width:0 0 2px!important}.news .news_top01+.inner01{margin:0 auto 7.5%}.news #news_reading01{margin:10% 0 5%}.news #news_reading01 .h1_basic04{position:relative;z-index:0;padding:0 6% 16%;border:solid #d2d2d2;border-width:0 0 2px}.news #news_reading01 .h1_basic04 ul{display:flex;justify-content:space-between;align-items:center;margin-bottom:4%}.news #news_reading01 .h1_basic04 ul li{width:50%}.news #news_reading01 .h1_basic04 ul li:first-child{text-align:left;font-size:4.2666666667vw}.news #news_reading01 .h1_basic04 ul li:nth-child(2){border:1px solid #e60012;border-radius:6px;color:#e60012;font-size:1.2rem;font-size:12px;text-align:center;font-size:2.4vw}.news #news_reading01 .h1_basic04 ul li:nth-child(2) p{height:100%}.news #news_reading01 .h1_basic04:before{position:absolute;bottom:-2px;left:0;width:121px;height:2px;content:"";background:#e60012 none}.news #news_reading01 p{line-height:2}.news #news_reading01 .box_column_2{padding:16% 0 0}.news #news_reading01 .box_column_2 p{font-size:4.2666666667vw}.news #news_reading01 .box_column_2 .txtlink_basic03 ul li{width:100%}.news #news_reading01 .box_column_2 .txtlink_basic03 ul li a{padding:3.5% 2em 3.5% 2.5em;line-height:1.5}.news #news_reading01 .box_column_2 p{margin:0 0 6%}.news #news_reading01 .prof_box01{margin:20% 0 0;padding:10% 8%;border-radius:4px;background-color:#f6f6f6}.news #news_reading01 .prof_box01 .prof_area01 figure{margin:0 auto;text-align:center}.news #news_reading01 .prof_box01 .prof_area01 figure img{width:55%}.news #news_reading01 .prof_box01 .prof_area02 p{width:40%;margin:8% auto 0;padding:1% 0 0;border-width:1px;border-radius:.5em;color:#e60012;line-height:1.6;text-align:center;font-size:2.4vw}.news #news_reading01 .prof_box01 .prof_area02 dl dt{margin:6% 0 0;color:#e60012;text-align:center;font-size:4.8vw}.news #news_reading01 .prof_box01 .prof_area02 dl dd{margin:6% 0 0;text-align:center;font-size:3.2vw}.news #news_reading01 #reading_parts{margin:20% 0}.news #news_reading01 #reading_parts #sns_parts{display:flex;flex-flow:nowrap;justify-content:space-around;align-items:center;width:100%}.news #news_reading01 #reading_parts #sns_parts p{width:30%;border-right:1px dotted #d2d2d2;color:#e60012;font-family:europa,sans-serif;font-weight:700;font-size:4.2666666667vw}.news #news_reading01 #reading_parts #sns_parts p:before{display:block;width:0;height:0;margin-top:calc((.75 - 1.8)*.5em);content:""}.news #news_reading01 #reading_parts #sns_parts p:after{display:block;width:0;height:0;margin-bottom:calc((1 - 1.8)*.5em);content:""}.news #news_reading01 #reading_parts #sns_parts ul{display:flex;flex-flow:nowrap;justify-content:space-around;align-items:center;width:65%}.news #news_reading01 #reading_parts #sns_parts ul li{margin:0 4%}.news #news_reading01 #reading_parts #sns_parts ul li a{display:block;width:40px;height:40px;padding:0}.news #news_reading01 #reading_parts #sns_parts ul li a span{overflow:hidden;position:absolute;top:-1px;left:-1px;width:1px;height:1px}.news #news_reading01 #reading_parts #sns_parts ul li.twitter a:before{color:#666;font:normal 36px/1 Font Awesome\ 5 Brands;content:""}.news #news_reading01 #reading_parts #sns_parts ul li.twitter a:focus:before,.news #news_reading01 #reading_parts #sns_parts ul li.twitter a:hover:before{color:#e60012}.news #news_reading01 #reading_parts #sns_parts ul li.facebook a:before{color:#666;font:normal 36px/1 Font Awesome\ 5 Brands;content:""}.news #news_reading01 #reading_parts #sns_parts ul li.facebook a:focus:before,.news #news_reading01 #reading_parts #sns_parts ul li.facebook a:hover:before{color:#e60012}.news .doctor_detail01 .news_list01 ul li a{padding:4% 14% 4% 0;background:url(/assets/img/ico_arrow_red01_right.svg) no-repeat right 1% top 50%;background-size:16px 16px}.news .doctor_detail01 .news_list01 ul li a .ico_label01{display:inline-block;min-width:91.5px;max-width:none;margin:-.25em 0 0}@media only screen and (min-width:768px),print{.news .news_list01{margin:0 0 20px}.news .news_list01 ul li a{display:flex;flex-flow:nowrap;justify-content:flex-start;align-items:center;padding:14px 2em 14px 0;background-position:right 50%}.news .news_list01 ul li a>time{width:9%;min-width:110px;margin:0 24px 0 0}.news .news_list01 ul li a>div{width:11.6%;margin:0 24px 0 0}.news .news_list01 ul li a>.post_title{width:98%;padding:0;font-size:16px;font-size:1.6rem}.news .news_top01{margin-top:80px}.news .news_top01 .inner01{padding:0 2%}.news .news_top01 .inner01 .news_list01 a{background-position:99.25% 50%}.news .news_top01 ul{border-width:1px 0 2px!important}.news #news_reading01{max-width:965px;margin:0 auto 135px}.news #news_reading01 .h1_basic04{padding:6% 3%}.news #news_reading01 .h1_basic04 ul{width:240px;margin-bottom:20px}.news #news_reading01 .h1_basic04 ul li{width:50%}.news #news_reading01 .h1_basic04 ul li:first-child{text-align:left;font-size:18px;font-size:1.8rem}.news #news_reading01 .h1_basic04 ul li:nth-child(2){width:140px;border-width:1px;border-radius:6px;font-size:12px;font-size:1.2rem}.news #news_reading01 .h1_basic04 ul li:nth-child(2) p{line-height:1.8}.news #news_reading01 .h1_basic04:before{position:absolute;bottom:-2px;left:0;width:121px;height:2px;content:"";background:#e60012 none}.news #news_reading01 p{line-height:2.125}.news #news_reading01 .inner01{padding:0}.news #news_reading01 .inner01 .box_column_2{margin:0;padding:6% 3% 0}.news #news_reading01 .inner01 .box_column_2 a{color:#e60012;background-image:linear-gradient(90deg,#e60012,#e60012 1px,transparent 0,transparent 0);background-repeat:repeat-x;background-position:0 100%;background-size:3px 1px}.news #news_reading01 .inner01 .box_column_2>div:first-child{width:100%;margin:0 0 6.5%}.news #news_reading01 .inner01 .box_column_2>div.img,.news #news_reading01 .inner01 .box_column_2>div:nth-child(2){width:45%;margin-left:6%}.news #news_reading01 .inner01 .box_column_2 p{margin-bottom:18px;font-size:16px;font-size:1.6rem}.news #news_reading01 .inner01 .box_column_2 p:last-child{margin:0}.news #news_reading01 .inner01 .box_column_2 .txtlink_basic03{margin:55px 0 0}.news #news_reading01 .inner01 .box_column_2 .txtlink_basic03 ul li a{padding:20px 0 20px 55px;line-height:2.125}.news #news_reading01 .inner01 .prof_box01{display:flex;justify-content:space-between;max-width:635px;margin:0 3% 55px;padding:30px}.news #news_reading01 .inner01 .prof_box01 .prof_area01{width:20%}.news #news_reading01 .inner01 .prof_box01 .prof_area01 figure img{width:100%}.news #news_reading01 .inner01 .prof_box01 .prof_area02{width:75%}.news #news_reading01 .inner01 .prof_box01 .prof_area02 p{width:135px;margin:0;padding:0;font-size:12px;font-size:1.2rem}.news #news_reading01 .inner01 .prof_box01 .prof_area02 dl dt{margin:10px 0 0;text-align:left;font-size:20px;font-size:2rem}.news #news_reading01 .inner01 .prof_box01 .prof_area02 dl dd{margin:10px 0 0;line-height:1.5;text-align:left;font-size:12px;font-size:1.2rem}.news #news_reading01 .inner01 .pagenation02{padding:40px 0 0}}@media only screen and (min-width:768px)and (min-width:1166px),print{.news #news_reading01 .inner01 .pagenation02{padding-top:55px}}@media only screen and (min-width:768px),print{.news #news_reading01 .inner01 #reading_parts{width:100%;max-width:965px;margin:0 auto;padding:0 3% 8%}.news #news_reading01 .inner01 #reading_parts #sns_parts{width:30%}.news #news_reading01 .inner01 #reading_parts #sns_parts p{border:none;font-size:16px;font-size:1.6rem}.news #news_reading01 .inner01 #reading_parts #sns_parts ul{border:none}.news .doctor_detail01 .news_list01 ul li a>time{width:26%;min-width:110px;max-width:none}.news .doctor_detail01 .news_list01 ul li a .ico_label01{width:32%;min-width:110px;max-width:none;margin:0 2em 0 0}}@media only screen and (min-width:1166px),print{.news .news_top01 .inner01{padding:0}.news .news_top01 .inner01 .news_list01 a{background-position:right 50%}.news .prof_box01{margin:0 0 55px!important}}@media only screen and (min-width:1366px),print{.news #news_reading01 .h1_basic04{padding:8% 0 5%}.news #news_reading01 .inner01{padding:0}.news #news_reading01 .inner01 .box_column_2{padding:6% 0 0}.news #news_reading01 .inner01 #reading_parts{padding:0 0 6%}}.news__body{padding:16% 0 0}@media only screen and (min-width:768px),print{.news__body{margin:0;padding:6% 3% 0}}@media only screen and (min-width:1366px),print{.news__body{padding:6% 0 0;margin-bottom:6.5%}}.news__body p{font-size:4.2666666667vw}@media only screen and (min-width:768px),print{.news__body p{margin-bottom:18px;font-size:16px;font-size:1.6rem}.news__body p:last-child{margin:0}}.news__body a{word-break:break-word}@media only screen and (min-width:768px),print{.news__body a{color:#e60012;background-image:linear-gradient(90deg,#e60012,#e60012 1px,transparent 0,transparent 0);background-repeat:repeat-x;background-position:0 100%;background-size:3px 1px}.news__body>div:first-child{width:100%;margin:0 0 6.5%}.news__body>div.img,.news__body>div:nth-child(2){width:45%;margin-left:6%}.news__body .txtlink_basic03{margin:55px 0 0}}.news__body .txtlink_basic03 ul li{width:100%}.news__body .txtlink_basic03 ul li a{padding:3.5% 2em 3.5% 2.5em;line-height:1.5}@media only screen and (min-width:768px),print{.news__body .txtlink_basic03 ul li a{padding:20px 0 20px 55px;line-height:2.125}}.news__body p{margin:0 0 6%}.news__body--attachment{width:100%!important;margin-left:0!important}@media only screen and (min-width:1166px),print{.news__body.report{display:flex}.news__body.report ul{width:45%;margin-left:6%}}.news__body.report ul li{margin-top:9%}@media only screen and (min-width:1166px),print{.advice-doctor-registration__belongs--cancer{margin:4% 0!important}}.advice-doctor-registration__belongs--cancer input[type=checkbox]+label:before{top:33%}@media only screen and (min-width:1166px),print{.advice-doctor-registration__belongs--cancer input[type=checkbox]+label:before{top:50%}}.advice-doctor-registration__belongs--cancer input[type=checkbox]:checked+label:before{top:33%}@media only screen and (min-width:1166px),print{.advice-doctor-registration__belongs--cancer input[type=checkbox]:checked+label:before{top:50%}}.advice-doctor-registration__belongs--cancer input[type=checkbox]:checked+label:after{top:33%}@media only screen and (min-width:1166px),print{.advice-doctor-registration__belongs--cancer input[type=checkbox]:checked+label:after{top:50%}}.advice-doctor-registration__belongs--cancer>div:nth-of-type(2){margin-left:45px;font-size:4.2666666667vw}@media only screen and (min-width:1166px),print{.advice-doctor-registration__belongs--cancer>div:nth-of-type(2){font-size:1.6rem}}.advice-doctor-registration__belongs--cancer>div:nth-of-type(2) a{color:#e60012;text-decoration:underline}.advice-doctor-registration__belongs--flow{border-top:2px dotted #d2d2d2;padding-top:30px}@media only screen and (min-width:1166px),print{.advice-doctor-registration__belongs--flow{border-top:1px dotted #ccc;padding-top:2%}}.advice-doctor-registration__belongs--flow>header{background:url(/assets/images/ico_plus_red01.svg) no-repeat right 0 top 50%;cursor:pointer;margin-bottom:4%!important}@media only screen and (min-width:1166px),print{.advice-doctor-registration__belongs--flow>header{font-size:1.6rem}.advice-doctor-registration__belongs--flow>header:before{position:absolute;top:55%;left:-1em;width:4px;height:20px;border-radius:4px}}.advice-doctor-registration__belongs--flow>header.opened{background:url(/assets/images/ico_minus_red01.svg) no-repeat right 0 top 50%}.advice-doctor-registration__belongs--flow>ol{display:none}.advice-doctor-registration__belongs--flow>ol li:not(:first-of-type){margin-top:30px;padding-top:30px;border-top:2px solid #d2d2d2}@media only screen and (min-width:1166px),print{.advice-doctor-registration__belongs--flow>ol li:not(:first-of-type){margin-top:4%;padding-top:0;border:none}}.advice-doctor-registration__belongs--flow>ol li header{font-size:4.2666666667vw}@media only screen and (min-width:1166px),print{.advice-doctor-registration__belongs--flow>ol li header{font-size:1.6rem}}.advice-doctor-registration__belongs--flow>ol li p{color:#333!important;font-size:4.2666666667vw}@media only screen and (min-width:1166px),print{.advice-doctor-registration__belongs--flow>ol li p{font-size:1.6rem}}.advice-doctor-registration__belongs--flow>ol li aside a{color:#e60012}.support-doctor-registration__belongs--cancer{padding-bottom:8%}@media only screen and (min-width:1166px),print{.support-doctor-registration__belongs--cancer{margin:4% 0!important;padding-bottom:0}}.support-doctor-registration__belongs--cancer input[type=checkbox]+label:before{top:33%}@media only screen and (min-width:1166px),print{.support-doctor-registration__belongs--cancer input[type=checkbox]+label:before{top:50%}}.support-doctor-registration__belongs--cancer input[type=checkbox]:checked+label:before{top:33%}@media only screen and (min-width:1166px),print{.support-doctor-registration__belongs--cancer input[type=checkbox]:checked+label:before{top:50%}}.support-doctor-registration__belongs--cancer input[type=checkbox]:checked+label:after{top:33%}@media only screen and (min-width:1166px),print{.support-doctor-registration__belongs--cancer input[type=checkbox]:checked+label:after{top:50%}}.support-doctor-registration__belongs--cancer>div:nth-of-type(2){margin-left:45px;font-size:4.2666666667vw}@media only screen and (min-width:1166px),print{.support-doctor-registration__belongs--cancer>div:nth-of-type(2){font-size:1.6rem}}.support-doctor-registration__belongs--cancer>div:nth-of-type(2) a{color:#e60012;text-decoration:underline}.support-doctor-registration__belongs--flow{border-top:2px dotted #d2d2d2}@media only screen and (min-width:1166px),print{.support-doctor-registration__belongs--flow{border-top:1px dotted #ccc;padding-top:2%}}.support-doctor-registration__belongs--flow>header{background:url(/assets/images/ico_plus_red01.svg) no-repeat right 0 top 50%;cursor:pointer;margin-bottom:4%!important}@media only screen and (min-width:1166px),print{.support-doctor-registration__belongs--flow>header{font-size:1.6rem;margin-top:4%}.support-doctor-registration__belongs--flow>header:before{position:absolute;top:55%;left:-1em;width:4px;height:20px;border-radius:4px}}.support-doctor-registration__belongs--flow>header.opened{background:url(/assets/images/ico_minus_red01.svg) no-repeat right 0 top 50%}.support-doctor-registration__belongs--flow>ol{display:none;margin-top:8%}.support-doctor-registration__belongs--flow>ol li{margin:0!important;padding:0!important;border-bottom:none!important}.support-doctor-registration__belongs--flow>ol li:not(:first-of-type){margin-top:30px!important;padding-top:30px!important;border-top:2px solid #d2d2d2!important}@media only screen and (min-width:1166px),print{.support-doctor-registration__belongs--flow>ol li:not(:first-of-type){margin-top:4%;padding-top:0;border:none}}.support-doctor-registration__belongs--flow>ol li header{font-size:4.2666666667vw}@media only screen and (min-width:1166px),print{.support-doctor-registration__belongs--flow>ol li header{font-size:1.6rem}}.support-doctor-registration__belongs--flow>ol li p{color:#333!important;font-size:4.2666666667vw}@media only screen and (min-width:1166px),print{.support-doctor-registration__belongs--flow>ol li p{font-size:1.6rem}}.support-doctor-registration__belongs--flow>ol li aside a{color:#e60012}.support-doctor-registration__checkboxes .confirm01:not(:first-of-type){margin-top:40px}section.resouces00{position:relative;padding-bottom:70.4vw;background-image:url(/assets/images/resources/resouces00.jpg);background-repeat:no-repeat;background-position:bottom;background-size:100%}@media only screen and (min-width:768px){section.resouces00{padding:0;background:rgba(0,0,0,0)}section.resouces00 header h2{font-size:28px;line-height:44px}}@media only screen and (max-width:767px){section.resouces00 div.outer01{padding-bottom:0;border:none}}@media only screen and (min-width:768px){section.resouces00 div.outer01{height:438px}section.resouces00 .inner01{padding-left:60%}}@media only screen and (max-width:767px){section.resouces00 div.outer01:before{display:none}}section.resouces00 .h2_basic01{padding-bottom:0}section.resouces00 p{margin-top:6.6666666vw!important}@media only screen and (min-width:768px){section.resouces00 p{width:394px;margin-top:40px!important;font-size:16px}}section.resouces00 a{justify-content:center}section.resouces00 div.btn_basic04{margin-top:2em}@media only screen and (min-width:768px){section.resouces00 div.btn_basic04{width:373px;margin-top:40px;margin-left:0}}section.resouces00:after{display:none;content:""}@media only screen and (min-width:768px){section.resouces00:after{display:block;position:absolute;top:2px;left:0;width:50%;height:calc(100% - 2px);background:linear-gradient(270deg,rgb(255,255,255),rgb(255,255,255) 10%,rgba(255,255,255,0) 20%,rgba(255,255,255,0)),url(/assets/images/resources/pc/resouces00.jpg);background-repeat:no-repeat;background-position:0;background-size:cover}}section.resouces01{position:relative;background-image:url(/assets/images/resources/resouces01.jpg);background-repeat:no-repeat;background-position:center top 105vw;background-size:100%}@media only screen and (min-width:768px){section.resouces01{background:rgba(0,0,0,0)}section.resouces01 .outer01{position:relative;padding-top:0!important;padding-bottom:0!important;border:none}}section.resouces01 .outer01:before{display:none}section.resouces01 .outer01:first-of-type{padding:16% 0 13.3333333vw}section.resouces01 .outer01:nth-of-type(2){padding:0 0 10.6666666vw}section.resouces01 .resouces{padding:0 8vw}@media only screen and (min-width:768px){section.resouces01 .resouces{height:502px;padding:0}section.resouces01 header.h2_basic01{padding-top:80px;padding-bottom:30px}}section.resouces01 header.h2_basic01 h2{font-size:7.4666666vw}@media only screen and (min-width:768px){section.resouces01 header.h2_basic01 h2{font-size:4rem}}section.resouces01 .btn_basic02{height:24vw;margin-top:10.66666vw;font-weight:700}@media only screen and (min-width:768px){section.resouces01 .btn_basic02{width:552px;height:160px;margin-top:40px;margin-left:0;font-weight:400}}section.resouces01 .btn_basic02 a{width:100%}@media only screen and (min-width:768px){section.resouces01 .btn_basic02 a{height:100%;max-height:100%;font-size:24px}}section.resouces01 .tab_area01{display:block;margin-top:68vw;font-weight:700}@media only screen and (min-width:768px){section.resouces01 .tab_area01{margin-top:0;font-weight:400}}@media only screen and (max-width:767px){section.resouces01 .tab_area01 ul li{display:flex;align-items:center;border:2px solid #ccc;border-radius:4px;color:#e60012;background:#fff url(/assets/images/ico_arrow_red01_down.svg) no-repeat right 1em top 50%;background-size:16px 16px;transition:border-color .2s!important;-webkit-box-align:center;-ms-flex-align:center;-webkit-transition:border-color .2s!important;-o-transition:border-color .2s!important;word-break:break-all}}section.resouces01 .tab_area01 ul li a{display:flex;justify-content:center;align-items:center;width:100%;height:13.3333333vw;padding:0;color:#e50012;font-size:3.2vw;line-height:4.26666666vw;text-align:center}@media only screen and (min-width:768px){section.resouces01 .tab_area01 ul li a{height:76.5px;color:#333;font-size:14px;line-height:1rem}}section.resouces01 .tab_area01 ul li:nth-of-type(n+2){margin-top:2.6666666vw}@media only screen and (min-width:768px){section.resouces01 .tab_area01 ul li:nth-of-type(n+2){margin-top:0}}section.resouces01 .tab_area01 .tab01.col_1{margin-top:2.6666666vw}@media only screen and (min-width:768px){section.resouces01 .tab_area01 .tab01.col_1{margin-top:0;padding-bottom:2px;border-top:1px solid #d2d2d2}}.resouces01:before{display:none}@media only screen and (min-width:768px){.resouces01:before{display:block;position:absolute;top:0;left:50%;width:50%;height:502px;content:"";background:linear-gradient(90deg,rgb(255,255,255),rgb(255,255,255) 10%,rgba(255,255,255,0) 20%,rgba(255,255,255,0)),url(/assets/images/resources/pc/resouces01.jpg);background-repeat:no-repeat;background-position:0;background-size:cover}}section.resouces02{position:relative}section.resouces02 .outer01:before{content:none}section.resouces02 header{background-image:url(/assets/images/resources/pamphlet.png);background-repeat:no-repeat;background-position:center top 58.666666vw;background-size:100%}@media only screen and (min-width:768px){section.resouces02 header{border-bottom:1px solid #eaf0f3;background-image:url(/assets/images/resources/pamphlet.png);background-position:100% 0;background-size:673px}}section.resouces02 header h2{font-size:6.9333333vw;line-height:11.7333333vw}@media only screen and (min-width:768px){section.resouces02 header h2{font-size:28px;line-height:44px}}section.resouces02 header p{margin-top:6.6666666vw!important;font-size:4.2666666vw}@media only screen and (min-width:768px){section.resouces02 header p{width:394px;margin-top:40px!important;font-size:16px}}section.resouces02 header>div{margin-top:67.733333vw}@media only screen and (min-width:768px){section.resouces02 header>div{width:394px;margin:40px 0 0}}section.resouces02 header>div a{justify-content:center}@media only screen and (min-width:768px){section.resouces02 header>div a{justify-content:flex-start}section.resouces02>div>div>div>div{display:flex;justify-content:space-between}}section.resouces02>div>div>div>div>div{margin-top:16vw}@media only screen and (min-width:768px){section.resouces02>div>div>div>div>div{width:554px;margin-top:80px}}section.resouces02>div>div>div>div>div header{color:#e60012;font-size:4.8vw}@media only screen and (min-width:768px){section.resouces02>div>div>div>div>div header{border:none;font-size:20px;background:rgba(0,0,0,0)}}section.resouces02>div>div>div>div>div p{margin-top:6.6666666vw!important;font-size:4.2666666vw;line-height:2em}@media only screen and (min-width:768px){section.resouces02>div>div>div>div>div p{height:7em;margin-top:20px!important;font-size:16px}}section.resouces02>div>div>div>div>div ul{margin-top:6.6666666vw;border-top:1px solid #d2d2d2;border-bottom:1px solid #d2d2d2}@media only screen and (min-width:768px){section.resouces02>div>div>div>div>div ul{margin-top:0;border-top:2px solid #d2d2d2;border-bottom:2px solid #d2d2d2}}section.resouces02>div>div>div>div>div ul li{display:flex;align-items:center;height:16vw;border-bottom:1px dotted #d2d2d2}@media only screen and (min-width:768px){section.resouces02>div>div>div>div>div ul li{height:60px}}section.resouces02>div>div>div>div>div ul li a{display:flex;align-items:center;width:100%;height:100%;margin-left:1em;background-image:url(/assets/images/ico_arrow_red01_right.svg);background-repeat:no-repeat;background-position:100%;background-size:16px}section.resouces02>div>div>div>div>div ul li a span{font-size:.75em}section.resouces02>div>div>div>div>div ul li:last-of-type{border:none}section.resouces02>div>div>div>div>div ul li:before{display:block;width:30px;height:2em;content:url(/assets/images/ico_pdf01.svg)}section.resouces03{position:relative;padding-bottom:70.4vw;background-image:url(/assets/images/resources/resouces03.jpg);background-repeat:no-repeat;background-position:bottom;background-size:100%}@media only screen and (min-width:768px){section.resouces03{padding:0;background:rgba(0,0,0,0)}}section.resouces03 header{padding-bottom:0}@media only screen and (min-width:768px){section.resouces03 header h2{font-size:28px;line-height:44px}}@media only screen and (max-width:767px){section.resouces03 div.outer01{padding-bottom:0;border:none}}@media only screen and (min-width:768px){section.resouces03 div.outer01{height:438px}}@media only screen and (max-width:767px){section.resouces03 div.outer01:before{display:none}}section.resouces03 p{margin-top:6.6666666vw!important}@media only screen and (min-width:768px){section.resouces03 p{width:394px;margin-top:40px!important;font-size:16px}}section.resouces03 a{justify-content:center}section.resouces03 div.btn_basic04{margin-top:5.333333vw}@media only screen and (min-width:768px){section.resouces03 div.btn_basic04{width:373px;margin-top:40px;margin-left:0}}section.resouces03:after{display:none;content:""}@media only screen and (min-width:768px){section.resouces03:after{display:block;position:absolute;top:2px;left:50%;width:50%;height:calc(100% - 2px);background:linear-gradient(90deg,rgb(255,255,255),rgb(255,255,255) 10%,rgba(255,255,255,0) 20%,rgba(255,255,255,0)),url(/assets/images/resources/pc/resouces03.jpg);background-repeat:no-repeat;background-position:0;background-size:cover}}section.resources04{position:relative;padding-bottom:70.4vw;background-image:url(/assets/images/resources/resouces04.jpg);background-repeat:no-repeat;background-position:bottom;background-size:100%}@media only screen and (min-width:768px){section.resources04{padding:0;background:rgba(0,0,0,0)}section.resources04 header h2{font-size:28px;line-height:44px}}@media only screen and (max-width:767px){section.resources04 div.outer01{padding-bottom:0;border:none}}@media only screen and (min-width:768px){section.resources04 div.outer01{height:518px}section.resources04 .inner01{padding-left:60%}}@media only screen and (max-width:767px){section.resources04 div.outer01:before{display:none}}section.resources04 .h2_basic01{padding-bottom:0}section.resources04 p{margin-top:6.6666666vw!important}@media only screen and (min-width:768px){section.resources04 p{width:394px;margin-top:40px!important;font-size:16px}}section.resources04 a{justify-content:center}section.resources04 div.btn_basic04{margin-top:5.3333333vw}@media only screen and (min-width:768px){section.resources04 div.btn_basic04{width:373px;margin-top:40px;margin-left:0}}section.resources04:after{display:none;content:""}@media only screen and (min-width:768px){section.resources04:after{display:block;position:absolute;top:2px;left:0;width:50%;height:calc(100% - 2px);background:linear-gradient(270deg,rgb(255,255,255),rgb(255,255,255) 10%,rgba(255,255,255,0) 20%,rgba(255,255,255,0)),url(/assets/images/resources/pc/resouces04.jpg);background-repeat:no-repeat;background-position:0;background-size:cover}}section.resouces05{position:relative;margin:0 0 2px;padding-bottom:70.4vw;background-image:url(/assets/images/resources/resouces05.jpg);background-repeat:no-repeat;background-position:bottom;background-size:100%}@media only screen and (min-width:768px){section.resouces05{padding:0;background:rgba(0,0,0,0)}}section.resouces05 header{padding-bottom:0}@media only screen and (min-width:768px){section.resouces05 header h2{font-size:28px;line-height:44px}}@media only screen and (max-width:767px){section.resouces05 div.outer01{padding-bottom:0}}@media only screen and (min-width:768px){section.resouces05 div.outer01{height:438px}}section.resouces05 p{margin-top:6.6666666vw!important}@media only screen and (min-width:768px){section.resouces05 p{width:394px;margin-top:40px!important;font-size:16px}}section.resouces05 a{justify-content:center}section.resouces05 div.btn_basic04{margin-top:5.3333333vw}@media only screen and (min-width:768px){section.resouces05 div.btn_basic04{width:373px;margin-top:40px;margin-left:0}}section.resouces05:after{display:none;content:""}@media only screen and (min-width:768px){section.resouces05:after{display:block;position:absolute;top:2px;left:50%;width:50%;height:100%;background:linear-gradient(90deg,rgb(255,255,255),rgb(255,255,255) 10%,rgba(255,255,255,0) 20%,rgba(255,255,255,0)),url(/assets/images/resources/pc/resouces05.jpg);background-repeat:no-repeat;background-position:0;background-size:cover}}@media only screen and (min-width:1166px),print{.resources{display:flex;justify-content:center;height:296px}}@media only screen and (min-width:768px),print{.resources>div{height:238px}}@media only screen and (min-width:1166px),print{.resources>div{height:auto}.resources__hospital{width:100%}}.resources__hospital a{background:url(/assets/images/ico_arrow_white01_right.svg) no-repeat right 24px top 50%/16px 16px,#e60012 none!important;transition:background-color .2s!important}@media only screen and (min-width:768px),print{.resources__hospital a{height:100%}}@media only screen and (min-width:1166px),print{.resources__hospital a{height:100%}.resources__hospital a:hover{background-color:rgba(255,0,0,.5)!important;background-image:url(/assets/images/ico_arrow_red01_right.svg)!important}}.resources__hospital a .outer01{padding:0!important}@media only screen and (min-width:768px),print{.resources__hospital a .outer01{padding:0;height:100%}}@media only screen and (min-width:1166px),print{.resources__hospital a .outer01{height:100%}}.resources__hospital a .outer01 .inner01{background:url(/assets/images/illust_hospital.svg) no-repeat center bottom 28px!important}@media only screen and (min-width:768px),print{.resources__hospital a .outer01 .inner01{padding:0 4%;background-position:right 93px center!important;display:flex;flex-direction:column;justify-content:center;height:100%}}@media only screen and (min-width:1166px),print{.resources__hospital a .outer01 .inner01{display:block;padding:40px 0 42px!important;height:100%;background-position:center bottom 42px!important}}.resources__hospital a .outer01 .inner01 p{font-size:16px!important}@media only screen and (min-width:1166px),print{.resources__hospital a .outer01 .inner01 p{text-align:center}}.resources__hospital a .outer01 .inner01 p:after,.resources__hospital a .outer01 .inner01 p:before{display:none!important}.resources__hospital a .outer01 .inner01 p.ico_arrow01{background:rgba(0,0,0,0)!important;font-size:20px!important}@media only screen and (min-width:768px),print{.resources__hospital a .outer01 .inner01 p.ico_arrow01{font-size:24px!important}}@media only screen and (min-width:1166px),print{.resources__hospital a .outer01 .inner01 p.ico_arrow01{display:block!important;font-size:24px;font-size:2.4rem;margin-top:0!important}}@media only screen and (min-width:1366px),print{.resources__hospital a .outer01 .inner01 p.ico_arrow01{margin-top:24px!important}}@media only screen and (min-width:1166px),print{.resources__registration{width:100%}}.resources__registration a{display:block;background:url(/assets/images/ico_arrow_white01_right.svg) no-repeat right 24px top 50%/16px 16px,#666 none;transition:background-color .2s!important}@media only screen and (min-width:768px),print{.resources__registration a{height:100%}}@media only screen and (min-width:1166px),print{.resources__registration a{height:100%}.resources__registration a:hover{background-color:rgba(102,102,102,.5);background-image:url(/assets/images/ico_arrow_red01_right.svg)}}.resources__registration a .outer01{max-width:1166px;padding:0;margin:0 auto}@media only screen and (min-width:768px),print{.resources__registration a .outer01{padding:0;height:100%}}@media only screen and (min-width:1166px),print{.resources__registration a .outer01{height:100%;padding:0}}.resources__registration a .outer01 .inner01{padding:8% 6% 30%;background:url(/assets/images/illust_register.svg) no-repeat center bottom 16px;background-size:118px 136px;color:#fff}@media only screen and (min-width:768px),print{.resources__registration a .outer01 .inner01{padding:0 4%;background-position:right 109px center!important;background-size:118px 136px;display:flex;flex-direction:column;justify-content:center;height:100%}}@media only screen and (min-width:1166px),print{.resources__registration a .outer01 .inner01{display:block;padding:40px 0 42px;height:100%;background-size:118px 136px;background-position:center bottom 42px!important}}.resources__registration a .outer01 .inner01 p{margin:0;line-height:1.6;font-size:16px}@media only screen and (min-width:1166px),print{.resources__registration a .outer01 .inner01 p{text-align:center}}.resources__registration a .outer01 .inner01 p.ico_arrow01{display:inline-block;padding:0 1.5em 12% 0;font-size:20px}@media only screen and (min-width:768px),print{.resources__registration a .outer01 .inner01 p.ico_arrow01{margin-top:24px;padding:0 1.5em 0 0;font-size:24px;font-size:2.4rem}}@media only screen and (min-width:1166px),print{.resources__registration a .outer01 .inner01 p.ico_arrow01{margin-top:0;display:block;font-size:24px;font-size:2.4rem}}@media only screen and (min-width:1366px),print{.resources__registration a .outer01 .inner01 p.ico_arrow01{margin-top:24px}}@media only screen and (min-width:1166px),print{.project__doctors--message figure{width:140px;height:140px;flex-shrink:0}.project__doctors--message figure img{width:100%;height:100%}}.project__contents .outer01:before{display:none}.project__contents .outer01 .inner01 div header p{margin-top:6.6666666vw}@media only screen and (min-width:1166px),print{.project__contents .outer01 .inner01 div .btn_basic04{width:373px;margin-left:0}}.project__contents.report{padding-bottom:66vw;background:url(/assets/images/project/report_01.svg) no-repeat center bottom 8vw}@media only screen and (min-width:1166px),print{.project__contents.report{padding:0;background:url(/assets/images/project/report_01.svg) no-repeat right calc(50% - 360px) center/715px 416px}}.project__contents.report a{text-decoration:underline}@media only screen and (min-width:1166px),print{.project__contents.report .btn_basic04{margin:0}}.project__contents.report .btn_basic04 a{text-decoration:none;justify-content:center}.project-report__result{padding:64px 30px}@media only screen and (min-width:1166px),print{.project-report__result{width:1166px;padding:73px 0 80px;margin:0 auto;display:flex;justify-content:space-between}}.project-report__result--year{color:#e60012;font-size:20px;font-weight:500}.project-report__result--heading{color:#e60012;font-size:32px;font-weight:500}@media only screen and (min-width:1166px),print{.project-report__result--heading{font-size:40px}}.project-report__result--awareness{margin-top:40px;color:#e60012;font-size:20px;font-weight:500}@media only screen and (min-width:1166px),print{.project-report__result--awareness{margin-top:27px}}.project-report__result--overview{margin-top:24px;color:#333;font-size:16px;font-weight:500;line-height:34px;letter-spacing:1.12px}@media only screen and (min-width:1166px),print{.project-report__result--overview{font-size:16px;line-height:34px}}.project-report__result--details{margin-top:40px;width:calc(100% + 30px);margin-right:-30px;overflow-x:scroll}@media only screen and (min-width:1166px),print{.project-report__result--details{max-width:555px;margin-top:0;margin-right:0;overflow-x:hidden}}.project-report__result--details table{border-collapse:collapse;width:max-content}.project-report__result--details table tbody tr td,.project-report__result--details table tbody tr th,.project-report__result--details table thead tr td,.project-report__result--details table thead tr th{border:1px solid #c7c7c7;text-align:center;font-size:14px;padding:6px 0}.project-report__result--details table tbody tr td:first-of-type,.project-report__result--details table tbody tr th:first-of-type,.project-report__result--details table thead tr td:first-of-type,.project-report__result--details table thead tr th:first-of-type{width:105px;background-color:#eaeaea;color:#e60012}@media only screen and (min-width:1166px),print{.project-report__result--details table tbody tr td:first-of-type,.project-report__result--details table tbody tr th:first-of-type,.project-report__result--details table thead tr td:first-of-type,.project-report__result--details table thead tr th:first-of-type{width:138px}}.project-report__result--details table tbody tr td:nth-of-type(2),.project-report__result--details table tbody tr td:nth-of-type(3),.project-report__result--details table tbody tr td:nth-of-type(4),.project-report__result--details table tbody tr td:nth-of-type(5),.project-report__result--details table tbody tr th:nth-of-type(2),.project-report__result--details table tbody tr th:nth-of-type(3),.project-report__result--details table tbody tr th:nth-of-type(4),.project-report__result--details table tbody tr th:nth-of-type(5),.project-report__result--details table thead tr td:nth-of-type(2),.project-report__result--details table thead tr td:nth-of-type(3),.project-report__result--details table thead tr td:nth-of-type(4),.project-report__result--details table thead tr td:nth-of-type(5),.project-report__result--details table thead tr th:nth-of-type(2),.project-report__result--details table thead tr th:nth-of-type(3),.project-report__result--details table thead tr th:nth-of-type(4),.project-report__result--details table thead tr th:nth-of-type(5){width:70px;line-height:1.3em}@media only screen and (min-width:1166px),print{.project-report__result--details table tbody tr td:nth-of-type(2),.project-report__result--details table tbody tr td:nth-of-type(3),.project-report__result--details table tbody tr td:nth-of-type(4),.project-report__result--details table tbody tr td:nth-of-type(5),.project-report__result--details table tbody tr th:nth-of-type(2),.project-report__result--details table tbody tr th:nth-of-type(3),.project-report__result--details table tbody tr th:nth-of-type(4),.project-report__result--details table tbody tr th:nth-of-type(5),.project-report__result--details table thead tr td:nth-of-type(2),.project-report__result--details table thead tr td:nth-of-type(3),.project-report__result--details table thead tr td:nth-of-type(4),.project-report__result--details table thead tr td:nth-of-type(5),.project-report__result--details table thead tr th:nth-of-type(2),.project-report__result--details table thead tr th:nth-of-type(3),.project-report__result--details table thead tr th:nth-of-type(4),.project-report__result--details table thead tr th:nth-of-type(5){width:104px}}.project-report__result--details table tbody tr td span,.project-report__result--details table tbody tr th span,.project-report__result--details table thead tr td span,.project-report__result--details table thead tr th span{font-size:10px;letter-spacing:-.2px}@media only screen and (min-width:1166px),print{.project-report__result--details table tbody tr td span,.project-report__result--details table tbody tr th span,.project-report__result--details table thead tr td span,.project-report__result--details table thead tr th span{font-size:12px}}.project-report__result--details table tbody tr th,.project-report__result--details table thead tr th{background-color:#eaeaea;color:#e60012}.project-report__result--cta-pc{display:none}@media only screen and (min-width:1166px),print{.project-report__result--cta-pc{display:block;margin-top:40px}}.project-report__result--cta-pc header{font-size:16px;font-weight:500;line-height:34px}.project-report__result--cta-pc>a{margin:40px 0;max-width:540px;color:#e60012;font-size:16px;font-weight:700}.project-report__result--cta-pc p{font-size:14px;font-weight:500;line-height:20px;letter-spacing:1px}.project-report__result--cta-pc p a{text-decoration:underline}.project-report__result--cta-sp{margin-top:70px}@media only screen and (min-width:1166px),print{.project-report__result--cta-sp{display:none}}.project-report__result--cta-sp header{font-size:16px;font-weight:500;line-height:34px;letter-spacing:1.12px}.project-report__result--cta-sp>a{margin:40px 0;color:#e60012;font-size:16px;font-weight:700}.project-report__result--cta-sp p{font-size:14px;font-weight:500;line-height:20px;letter-spacing:1px}.project-report__result--cta-sp p a{text-decoration:underline}.project-report__recruit{background-color:#fce5e7;padding:64px 30px}@media only screen and (min-width:1166px),print{.project-report__recruit{padding:80px 0}.project-report__recruit>div{width:1166px;margin:0 auto;display:flex;justify-content:space-between}}.project-report__recruit--heading{color:#e60012;font-size:20px;font-weight:500}@media only screen and (min-width:1166px),print{.project-report__recruit--heading{font-size:28px;max-width:448px}}.project-report__recruit--link{margin-top:40px}@media only screen and (min-width:1166px),print{.project-report__recruit--link{margin-top:0;width:540px}}.project-report__recruit--past{margin-top:40px;color:#333;font-size:14px;font-weight:500;line-height:20px;letter-spacing:1px}@media only screen and (min-width:1166px),print{.project-report__recruit--past{width:1166px;margin:40px auto 0}}.project-report__recruit--past a{display:block;margin-top:1em;text-decoration:underline}.sponsor .sponsor_form label{cursor:default}.sponsor .sponsor_form input[type=checkbox]+label,.sponsor .sponsor_form input[type=radio]+label{display:inline-block;position:relative;margin:0 6px 10px 0;padding:8px 15px 8px 45px;text-align:left;cursor:pointer;line-height:1.4em}@media only screen and (min-width:768px),print{.sponsor .sponsor_form input[type=checkbox]+label,.sponsor .sponsor_form input[type=radio]+label{line-height:1.2}}.sponsor .sponsor_form input[type=checkbox]:focus+label,.sponsor .sponsor_form input[type=radio]:focus+label{outline:1px dotted #d2d2d2}.sponsor .sponsor_form input[type=radio]+label:before{position:absolute;top:0;left:0;width:30px;height:30px;margin:0 10px 0 0;border:2px solid #d2d2d2;border-radius:100%;line-height:100%;content:"";background:#fff none;transform:none}@media only screen and (min-width:768px),print{.sponsor .sponsor_form input[type=radio]+label:before{top:2px}}.sponsor .sponsor_form input[type=radio]:checked+label:after{position:absolute;top:0;left:4px;width:22px;height:22px;margin:4px 10px 0 0;border:none;border-radius:100%;line-height:100%;content:"";background:#e60012 none}@media only screen and (min-width:768px),print{.sponsor .sponsor_form input[type=radio]:checked+label:after{top:2px}}.sponsor .sponsor_form input[type=checkbox]+label:before{top:0;margin:0 10px 0 0;transform:none}@media only screen and (min-width:768px),print{.sponsor .sponsor_form input[type=checkbox]+label:before{top:2px}}.sponsor .sponsor_form input[type=checkbox]:checked+label:after{top:2px}@media only screen and (min-width:768px),print{.sponsor .sponsor_form input[type=checkbox]:checked+label:after{top:4px}}.sponsor .sponsor_form textarea{border:2px solid #ccc!important;outline:initial;-webkit-appearance:initial;-moz-appearance:initial;appearance:none;border-radius:4px}.sponsor .sponsor_form .sponsor_form_group{text-align:left;margin:4px 0 8px}.sponsor .sponsor_form .sponsor_form_half_input{display:inline-block;width:44%}@media only screen and (min-width:480px),print{.sponsor .sponsor_form .sponsor_form_half_input{width:46%}}@media only screen and (min-width:640px),print{.sponsor .sponsor_form .sponsor_form_half_input{width:47%}}@media only screen and (min-width:768px),print{.sponsor .sponsor_form .sponsor_form_half_input{width:48%}}.sponsor .sponsor_form .sponsor_form_term_box{height:300px;overflow-y:scroll;border:1px solid #d2d2d2;padding:8px;border-radius:4px;margin:60px 0}.sponsor .sponsor_form .sponsor_form_term_box .h1_basic04,.sponsor .sponsor_form .sponsor_form_term_box .outer01{padding:10px 0}.sponsor .sponsor_form .sponsor_form_term_box .ol_basic01 ol{margin-bottom:40px}.sponsor .sponsor_form .sponsor_form_term_box .ol_basic01 ol>li{margin-top:10px}.sponsor .sponsor_form .sponsor_form_add_inputs_btn{margin:30px 0;text-align:center;transition:all .1s ease;cursor:pointer}.sponsor .sponsor_form .sponsor_form_add_inputs_btn:hover{transform:scale(1.05)}.sponsor .sponsor_form .sponsor_form_add_inputs_btn_icon{width:38px;height:auto}.sponsor .sponsor_form .sponsor_form_add_inputs_btn_text{font-size:1.2rem;margin-top:10px}.sponsor .sponsor_form .sponsor_form_note{text-align:left;font-size:.8em}.sponsor .sponsor_form .sponsor_form_pdf_link{display:flex;align-items:center;cursor:pointer;padding:15px 0;margin:15px 0;border-top:1px solid #d2d2d2;border-bottom:1px solid #d2d2d2}.sponsor .sponsor_form .sponsor_form_pdf_link_icon{width:30px;height:auto}.sponsor .sponsor_form .sponsor_form_pdf_link_arrow{width:16px;height:auto;margin-left:auto}.sponsor .sponsor_form .form_block{border-top:1px solid #d2d2d2;margin:15px 0}.sponsor .sponsor_download .sponsor_download_h3{position:relative;line-height:1.5;text-align:left;vertical-align:middle;margin-bottom:40px}.sponsor .sponsor_download .sponsor_download_h3:before{display:inline-block;height:22px;width:5px;background:#d2d2d2;content:"";border-radius:10px;vertical-align:middle;margin-right:10px}.sponsor .sponsor_download .sponsor_download_section{max-width:840px;margin:40px auto}.sponsor .sponsor_download .sponsor_download_border{border-bottom:1px solid #d2d2d2}.sponsor .sponsor_download .sponsor_download_link{padding:5px;text-align:center}.sponsor .sponsor_download .sponsor_download_link a{font-weight:700;text-decoration:underline;font-family:ヒラギノ角ゴ ProN W6,sans-selif;display:inline-block;display:block;margin:30px 0}@media only screen and (min-width:768px),print{.sponsor .sponsor_download .sponsor_download_link a{display:inline;margin:0;font-size:1.3rem}.sponsor .sponsor_download .sponsor_download_link a:after{content:"";display:inline-block;width:1px;height:20px;background:#000;margin-left:4px;vertical-align:middle}.sponsor .sponsor_download .sponsor_download_link a:last-child:after{content:none}}.sponsor .sponsor_download .sponsor_download_link .sponsor_download_img{max-width:380px;margin:40px auto}.suppoter_area01{position:relative;z-index:0;max-width:1166px;margin:0 auto;padding:16% 0 20%;border:solid #d2d2d2;border-width:2px 0 0}.suppoter_area01 .box_column_2 div{margin:0 0 12%}.suppoter_area01 .box_column_2 div .h2_basic02{padding:0}.suppoter_area01 .box_column_2 div .h2_basic02 span{font-size:4.2666666667vw}.suppoter_area01 .box_column_2 .box_paint01{padding:0!important}.suppoter_area01 .box_column_2 .box_paint01 .inner01 .point_area01{margin:0;padding:5% 0}.suppoter_area01 .box_column_2 .box_paint01 .inner01 .point_area01 dl{display:inline-block}.suppoter_area01 .box_column_2 .box_paint01 .inner01 .point_area01 dl dt{width:100%;padding:1% 4%;border-radius:20px;font-weight:400;font-size:4.2666666667vw}.suppoter_area01 .box_column_2 .box_paint01 .inner01 .point_area01 dl dd{margin:8% 0 0;color:#000}.suppoter_area01 .box_column_2 .box_paint01 .inner01 .point_area01 dl dd ul li{padding-left:1rem;text-indent:-1rem}.suppoter_area01 .box_basic01 .thumb_area01,.suppoter_area01 .box_basic01 dl{width:100%!important}.suppoter_area01 .box_basic01 ul li{border-width:0 0 1px}.suppoter_area01 .box_basic01 ul li a{padding:5% 0}.suppoter_area01 .box_basic01 ul li a div:nth-child(2){padding:5% 0 0;font-size:4.2666666667vw}.suppoter_area01 .box_basic01 ul li:first-child{border-width:1px 0}.suppoter_area01 .txtlink_basic03.col_2{margin:10% 0 0}.suppoter_area01 .txtlink_basic03.col_2 ul li{border:dotted #d2d2d2;border-width:1px 0 0}.suppoter_area01 .txtlink_basic03.col_2 ul li a{padding:4.5% 14% 4.5% 0}.suppoter_area01 .txtlink_basic03.col_2 ul li:before{display:none}.suppoter_area01 .txtlink_basic03.col_2 ul:last-child li:last-child{border-color:#d2d2d2;border-style:dotted;border-width:1px 0}.suppoter_area01:before{position:absolute;top:-2.5px;left:0;width:121px;height:2px;content:"";background:#e60012 none}.suppoter_area01:last-of-type .box_column_2>div{margin:0 0 8%}.suppoter_area01:last-of-type .box_column_2 .box_paint01 .point_area01 dl dt{width:100%}.suppoter_area02 .outer01{position:relative;z-index:0;padding:10% 0 0!important;border:solid #d2d2d2;border-width:0 0 2px}.suppoter_area02 .outer01 .suppoter_prof01 dl dt{font-size:7.4666666667vw}.suppoter_area02 .outer01 .suppoter_prof01 dl dt span{padding:3px 30px;border:1px solid #e60012;border-radius:4px;color:#e60012;font-size:2.4vw}.suppoter_area02 .outer01 .suppoter_prof01 dl dd{margin-top:2%;font-size:4.8vw}.suppoter_area02 .outer01 .suppoter_prof01 dl dd figure{margin:4% auto;text-align:center}.suppoter_area02 .outer01 .suppoter_prof01 dl dd figure img{margin:4% auto}.suppoter_area02 .outer01:before{background:none!important}.suppoter_area02 .box_basic01 ul li:first-child,.suppoter_area02 .box_basic01 ul li:nth-child(2){border-width:1px 0}.suppoter_area02 .btn_basic01{padding:12% 0 0}.suppoter_area02 .btn_basic01 ul li a,.suppoter_area02 .btn_basic01 ul li a:hover{background:#fff url(/assets/images/ico_arrow_red01_left.svg) no-repeat left 1em top 50%;background-size:16px 16px}.suppoter_area02 .btn_basic04{margin:8% 0 24%}.suppoter_area02 .btn_basic04 a{padding:1em 3em}.suppoter_area02:last-of-type .outer01{border:none}.suppoter_area02:nth-child(2) .outer01{padding:0 0 20%!important}@media only screen and (min-width:768px),print{.suppoter_area01{padding:95px 0}.suppoter_area01 .box_column_2{margin:0 0 56px}.suppoter_area01 .box_column_2 div{margin:0}.suppoter_area01 .box_column_2 div .h2_basic02 span{font-size:16px;font-size:1.6rem}.suppoter_area01 .box_column_2 .box_paint01{width:46%;margin:0}.suppoter_area01 .box_column_2 .box_paint01 .inner01{padding:35px}.suppoter_area01 .box_column_2 .box_paint01 .inner01 .point_area01{padding:0}.suppoter_area01 .box_column_2 .box_paint01 .inner01 .point_area01 dl dt{width:260px!important;padding:.5% 4%;font-size:16px;font-size:1.6rem}.suppoter_area01 .box_column_2 .box_paint01 .inner01 .point_area01 dl dd{margin:25px 0 0;font-size:16px;font-size:1.6rem}.suppoter_area01 .suppoter_area01.box_column_2>div{width:50%}.suppoter_area01 .box_basic01 ul li a{padding:6% 0}.suppoter_area01 .box_basic01 ul li a div:nth-child(2){padding:0!important;font-size:16px;font-size:1.6rem}.suppoter_area01 .box_basic01 ul li:nth-child(2){border-width:1px 0}.suppoter_area01 .txtlink_basic03.col_2{margin:3% 0 0}.suppoter_area01 .txtlink_basic03.col_2 ul li{width:calc(50% - 30px)!important}.suppoter_area01 .txtlink_basic03.col_2 ul li a{padding:13.5px 3em 13.5px 0}.suppoter_area01 .txtlink_basic03.col_2 ul li:not(:first-child){border:dotted #d2d2d2;border-width:1px 0 0}.suppoter_area01 .txtlink_basic03.col_2 ul:last-child li{border-color:#d2d2d2;border-style:dotted;border-width:1px 0}.suppoter_area01:last-of-type .box_column_2>div{margin:0}.suppoter_area02 .outer01{max-width:815px!important;padding:60px 0 0!important}.suppoter_area02 .outer01 .inner01{padding:0 20px}.suppoter_area02 .outer01 .inner01 .suppoter_prof01 dl dt{font-size:2.8rem;font-size:28px}.suppoter_area02 .outer01 .inner01 .suppoter_prof01 dl dt span{display:inline-block;width:135px;padding:0;font-size:1.2rem;font-size:12px;text-align:center}.suppoter_area02 .outer01 .inner01 .suppoter_prof01 dl dd{margin-top:10px;font-size:1.6rem;font-size:16px}.suppoter_area02 .outer01 .inner01 .suppoter_prof01 dl dd figure{margin:55px 0 0}.suppoter_area02 .outer01 .inner01 .suppoter_prof01 dl dd figure img{max-width:540px;margin:0}.suppoter_area02 .outer01 .inner01 .btn_basic01{padding:60px 0 0}.suppoter_area02 .outer01 .inner01 .btn_basic01 a p{font-size:16px;font-size:1.6rem}.suppoter_area02 .outer01 .inner01 .btn_basic04{margin:40px 0 60px}.suppoter_area02 .outer01 .inner01 .btn_basic04 ul li{margin-bottom:0}.suppoter_area02 .outer01 .inner01 .btn_basic04 ul li a p{font-size:16px;font-size:1.6rem}.suppoter_area02:nth-child(2) .outer01{padding:0 0 100px!important}}.withcorona_top .hr{position:relative;border:solid #d2d2d2;border-width:2px 0 0;width:100%}.withcorona_top .hr:before{position:absolute;top:-2px;left:0;width:121px;height:2px;content:"";background:#e60012 none}.withcorona_top .withcorona_hero_icon{max-width:120px;height:auto}.withcorona_top .withcorona_doctors_messages{max-width:1166px;margin:0 auto 40px}@media only screen and (min-width:768px){.withcorona_top .withcorona_doctors_messages{display:flex}}.withcorona_top .withcorona_doctors_message{background:rgba(167,164,167,.2);border-radius:4px;margin:0 8% 40px;padding:40px;width:auto}@media only screen and (min-width:768px){.withcorona_top .withcorona_doctors_message{margin:0 0 40px;width:50%}.withcorona_top .withcorona_doctors_message:first-child{margin-right:10px}.withcorona_top .withcorona_doctors_message:last-child{margin-left:10px}}.withcorona_top .withcorona_doctors_message_title{color:#e60012;margin-bottom:20px;font-size:24px;line-height:3.5rem}@media only screen and (min-width:768px){.withcorona_top .withcorona_doctors_message_title{order:2;margin-left:40px;line-height:4rem}}.withcorona_top .withcorona_doctors_message_title small{font-size:16px;line-height:2.5rem;display:block;word-break:keep-all;margin-bottom:1em}.withcorona_top .withcorona_doctors_message_info{margin-bottom:40px}@media only screen and (min-width:768px){.withcorona_top .withcorona_doctors_message_info{display:flex;align-items:center}}.withcorona_top .withcorona_doctors_message_figure{width:80%;max-width:220px;display:block;margin:0 auto}.withcorona_top .withcorona_doctors_message_figure img{width:100%;height:auto}@media only screen and (min-width:1166px),print{.withcorona_top .withcorona_doctors_message_figure img{width:100%;height:100%}}@media only screen and (min-width:768px){.withcorona_top .withcorona_doctors_message_figure{display:inline-block;width:140px;height:140px;margin:0}}.withcorona_top .withcorona_lp_section{position:relative;padding-bottom:70.4vw;background-repeat:no-repeat;background-position:bottom;background-size:100%}@media only screen and (min-width:768px){.withcorona_top .withcorona_lp_section{padding:0;background-color:linear-gradient(270deg,#fff,#fff 10%,rgba(255,255,255,0) 20%,rgba(255,255,255,0));background-image:none;background-size:cover;background-position:0}}.withcorona_top .withcorona_lp_section header{padding-bottom:0}@media only screen and (min-width:768px){.withcorona_top .withcorona_lp_section header h2{font-size:28px;line-height:44px}}.withcorona_top .withcorona_lp_section header h2 small{font-size:20px;display:block;line-height:4rem}.withcorona_top .withcorona_lp_section div.outer01{z-index:1}@media only screen and (max-width:767px){.withcorona_top .withcorona_lp_section div.outer01{padding-bottom:0;border:none}}@media only screen and (min-width:768px){.withcorona_top .withcorona_lp_section div.outer01{min-height:438px}}@media only screen and (max-width:767px){.withcorona_top .withcorona_lp_section div.outer01:before{display:none}}.withcorona_top .withcorona_lp_section p{margin-top:6.6666666vw!important}@media only screen and (min-width:768px){.withcorona_top .withcorona_lp_section p{min-width:394px;margin-top:40px!important;font-size:16px}}.withcorona_top .withcorona_lp_section a{justify-content:center}.withcorona_top .withcorona_lp_section div.btn_basic04{margin-top:5.333333vw}@media only screen and (min-width:768px){.withcorona_top .withcorona_lp_section div.btn_basic04{width:373px;margin-top:40px;margin-left:0}}.withcorona_top .withcorona_lp_section:after,.withcorona_top .withcorona_lp_section:before{display:none;content:""}@media only screen and (min-width:768px){.withcorona_top .withcorona_lp_section:after,.withcorona_top .withcorona_lp_section:before{display:block;position:absolute;top:2px;left:50%;width:50%;height:calc(100% - 2px);background-repeat:no-repeat;background-position:0;background-size:cover}.withcorona_top .withcorona_lp_section:after{background:linear-gradient(90deg,rgb(255,255,255),rgb(255,255,255) 10%,rgba(255,255,255,0) 20%,rgba(255,255,255,0))}.withcorona_top .withcorona_lp_section:before{background-image:url(/assets/images/withcorona/resouces04.jpg)}.withcorona_top .withcorona_lp_section.flip .inner01{padding-left:60%}.withcorona_top .withcorona_lp_section.flip:before{left:0}.withcorona_top .withcorona_lp_section.flip:after{left:0;background:linear-gradient(270deg,rgb(255,255,255),rgb(255,255,255) 10%,rgba(255,255,255,0) 20%,rgba(255,255,255,0))}}@media only screen and (max-width:767px){.withcorona_top .withcorona_lp_section.withcorona_lp_01{background-image:url(/assets/images/withcorona/lp-thumb01.jpg)}}@media only screen and (min-width:768px){.withcorona_top .withcorona_lp_section.withcorona_lp_01:before{background-image:url(/assets/images/withcorona/lp-thumb01.jpg)}}@media only screen and (max-width:767px){.withcorona_top .withcorona_lp_section.withcorona_lp_02{background-image:url(/assets/images/withcorona/lp-thumb02-pc.jpg);background-size:82%}}@media only screen and (min-width:768px){.withcorona_top .withcorona_lp_section.withcorona_lp_02:before{background-image:url(/assets/images/withcorona/lp-thumb02-pc.jpg);background-size:contain;background-position:100%}}.withcorona_top .withcorona_lp_section.withcorona_lp_02:after{display:none}@media only screen and (max-width:767px){.withcorona_top .withcorona_lp_section.withcorona_lp_03{background-image:url(/assets/images/withcorona/lp-thumb03.jpg)}}@media only screen and (min-width:768px){.withcorona_top .withcorona_lp_section.withcorona_lp_03:before{background-image:url(/assets/images/withcorona/lp-thumb03.jpg)}}.withcorona_top .withcorona_lp_section.withcorona_lp_04{padding-bottom:82.08333vw}@media only screen and (max-width:767px){.withcorona_top .withcorona_lp_section.withcorona_lp_04{background-image:url(/assets/images/withcorona/cancer/withcorona_cancer_nav_01.jpg)}}@media only screen and (min-width:768px){.withcorona_top .withcorona_lp_section.withcorona_lp_04{padding-bottom:0}.withcorona_top .withcorona_lp_section.withcorona_lp_04:before{background-image:url(/assets/images/withcorona/cancer/withcorona_cancer_nav_01.jpg);background-size:contain;background-position:100%}}.withcorona_top .withcorona_lp_section.withcorona_lp_04:after{display:none}@media only screen and (max-width:767px){.withcorona_top .withcorona_lp_section.withcorona_lp_05{background-image:url(/assets/images/withcorona/lp-thumb05.jpg)}}@media only screen and (min-width:768px){.withcorona_top .withcorona_lp_section.withcorona_lp_05:before{background-image:url(/assets/images/withcorona/lp-thumb05.jpg);background-size:contain;background-position:100%}}.withcorona_top .withcorona_lp_section.withcorona_lp_05:after{display:none}@media only screen and (max-width:767px){.withcorona_top .withcorona_lp_section.withcorona_lp_06{background-image:url(/assets/images/withcorona/lp-thumb06.jpg)}}@media only screen and (min-width:768px){.withcorona_top .withcorona_lp_section.withcorona_lp_06:before{background-image:url(/assets/images/withcorona/lp-thumb06.jpg);background-size:contain;background-position:0}.withcorona_top .withcorona_lp_section.withcorona_lp_06 h2+p{width:473px}}.withcorona_top .withcorona_lp_section.withcorona_lp_06:after{display:none}.withcorona_top .btn_basic04.disabled div{background:#d2d2d2;background-size:16px 16px;border-color:#d2d2d2;cursor:default;color:#000}@media only screen and (max-width:768px){.withcorona_top .btn_basic04.disabled div{justify-content:center;text-align:center;font-weight:700}}.withcorona_top .btn_basic04.disabled div:focus,.withcorona_top .btn_basic04.disabled div:hover{background:#d2d2d2;background-size:16px 16px;border-color:#d2d2d2;color:#000}.withcorona_locomochannel .withcorona_locomochannel_heading{color:#e60012;font-size:22px;padding:0 8% 40px;line-height:3.5rem}@media only screen and (min-width:768px){.withcorona_locomochannel .withcorona_locomochannel_heading{font-size:28px;padding:0 0 40px}}.withcorona_locomochannel .withcorona_locomochannel_video{max-width:100%;margin:80px 8%;padding:40px 0 0;background:#f6f6f6}@media only screen and (min-width:768px){.withcorona_locomochannel .withcorona_locomochannel_video{margin:80px auto;padding:80px 0 0}}.withcorona_locomochannel .withcorona_locomochannel_video_inner{max-width:780px;margin:0 auto}.withcorona_locomochannel .withcorona_locomochannel_video_inner:last-child{margin-bottom:0}.withcorona_locomochannel .withcorona_locomochannel_video_title_small{display:block;margin-bottom:10px;font-size:16px;line-height:2.4rem}.withcorona_locomochannel .withcorona_locomochannel_video_title_inner{padding:6px 0}.withcorona_locomochannel .withcorona_locomochannel_video_doctors{padding:0 8%}.withcorona_locomochannel .withcorona_locomochannel_video_doctors>li{padding-bottom:20px}@media only screen and (min-width:768px){.withcorona_locomochannel .withcorona_locomochannel_video_doctors{padding:0}}.withcorona_locomochannel .withcorona_locomochannel_video_doctor{display:flex;margin:0 0 40px;line-height:3rem;font-size:24px}.withcorona_locomochannel .withcorona_locomochannel_video_doctor:before{content:"";display:block;width:8px;height:auto;min-height:46px;border-radius:4px;padding:12px 0;background:#e60012;margin-right:12px}.withcorona_locomochannel .withcorona_locomochannel_video_thumb{position:relative;width:100%;margin-bottom:40px}@media only screen and (min-width:768px),print{.withcorona_locomochannel .withcorona_locomochannel_video_thumb{margin-bottom:80px}}.withcorona_locomochannel .withcorona_locomochannel_video_thumb:before{content:"";display:block;padding-top:56.25%}.withcorona_locomochannel .withcorona_locomochannel_video_thumb iframe{top:0;left:0;width:100%;height:100%;position:absolute}.withcorona_locomochannel .withcorona_locomochannel_search{display:flex;flex-direction:column}@media only screen and (min-width:768px),print{.withcorona_locomochannel .withcorona_locomochannel_search{flex-direction:row}}.withcorona_locomochannel .withcorona_locomochannel_hospitals{height:500px;overflow-y:scroll;margin:0 8%;order:1}.withcorona_locomochannel .withcorona_locomochannel_hospitals::-webkit-scrollbar{width:8px}.withcorona_locomochannel .withcorona_locomochannel_hospitals::-webkit-scrollbar-track{background:rgba(0,0,0,0)}.withcorona_locomochannel .withcorona_locomochannel_hospitals::-webkit-scrollbar-thumb{background:#aaa;border-radius:4px}@media only screen and (min-width:768px),print{.withcorona_locomochannel .withcorona_locomochannel_hospitals{width:30%;margin:0;order:0}}.withcorona_locomochannel .withcorona_locomochannel_hospitals_list{margin:20px 0}.withcorona_locomochannel .withcorona_locomochannel_hospitals_area{padding-top:20px;border-top:2px solid #d2d2d2}.withcorona_locomochannel .withcorona_locomochannel_hospitals_area:first-child{border-top:none}.withcorona_locomochannel .withcorona_locomochannel_hospitals_cell{display:flex;color:#e60012;justify-content:space-between;align-items:center;width:100%;padding:20px 0;border-top:2px solid #d2d2d2;font-size:20px;cursor:pointer}.withcorona_locomochannel .withcorona_locomochannel_hospitals_cell:last-child{border-bottom:1px solid #d2d2d2}.withcorona_locomochannel .withcorona_locomochannel_hospitals_arrow{width:15px;height:auto}@media only screen and (min-width:768px),print{.withcorona_locomochannel .withcorona_locomochannel_maps{width:68%;margin-left:2%}}.withcorona_locomochannel .withcorona_locomochannel_maps_inner{position:relative}.withcorona_locomochannel .withcorona_locomochannel_maps_inner:before{content:"";display:block;padding-top:80%}.withcorona_locomochannel .withcorona_locomochannel_maps_area{position:absolute;color:#d2d2d2}.withcorona_locomochannel .withcorona_locomochannel_maps_area.selectable{color:#f6f6f6;cursor:pointer}.withcorona_locomochannel .withcorona_locomochannel_maps_area.selectable:hover{color:#e60012}.withcorona_locomochannel .withcorona_locomochannel_maps_area.selectable.active{cursor:default;color:#e60012}.withcorona_locomochannel .withcorona_locomochannel_maps_area[data-area=北海道]{width:25%;top:0;left:66%}.withcorona_locomochannel .withcorona_locomochannel_maps_area[data-area=東北]{width:18%;top:26%;left:66%}.withcorona_locomochannel .withcorona_locomochannel_maps_area[data-area=関東]{width:10.4%;top:55%;left:73.6%}.withcorona_locomochannel .withcorona_locomochannel_maps_area[data-area=中部]{width:14.2%;top:43.3%;left:58%}.withcorona_locomochannel .withcorona_locomochannel_maps_area[data-area=近畿]{width:15.2%;top:50.2%;left:41.3%}.withcorona_locomochannel .withcorona_locomochannel_maps_area[data-area=中国]{width:16.5%;top:50.2%;left:23.4%}.withcorona_locomochannel .withcorona_locomochannel_maps_area[data-area=四国]{width:16.5%;top:64.2%;left:23.4%}.withcorona_locomochannel .withcorona_locomochannel_maps_area[data-area=九州]{width:16%;top:50.2%;left:5.8%}.withcorona_calligraphy .withcorona_calligraphy_main_video{max-width:750px;margin:80px auto 40px}.withcorona_calligraphy .withcorona_callygraphy_images{display:flex;margin:40px auto;max-width:620px;justify-content:center;padding:20px 0}.withcorona_calligraphy .withcorona_callygraphy_image{box-shadow:0 0 4px 4px rgba(0,0,0,.05)}.withcorona_calligraphy .withcorona_callygraphy_image:first-child{margin-right:20px}.withcorona_calligraphy .withcorona_callygraphy_image:last-child{margin-left:20px}.withcorona_calligraphy .withcorona_callygraphy_about{max-width:780px;margin:20px auto}@media only screen and (min-width:768px),print{.withcorona_calligraphy .withcorona_callygraphy_movies{display:flex;justify-content:space-between}.withcorona_calligraphy .withcorona_callygraphy_movie{width:48%}}.withcorona_calligraphy .withcorona_callygraphy_profile{max-width:770px;margin:20px auto;display:flex;justify-content:space-between}.withcorona_calligraphy .withcorona_callygraphy_profile img{width:100%;height:auto}@media only screen and (min-width:768px),print{.withcorona_calligraphy .withcorona_callygraphy_profile_image{width:48%;margin-right:20px}.withcorona_calligraphy .withcorona_callygraphy_profile_meta{width:48%;margin-left:20px}}.withcorona_calligraphy .withcorona_callygraphy_profile_name{color:#e60012;display:flex;align-items:center;margin:40px 0}@media only screen and (min-width:768px),print{.withcorona_calligraphy .withcorona_callygraphy_profile_name{margin:0 0 20px}}.withcorona_calligraphy .withcorona_callygraphy_profile_name img{width:48%;margin-right:20px}.withcorona_calligraphy .withcorona_callygraphy_profile_name_inner{font-size:24px;line-height:4.8rem}.withcorona_calligraphy .withcorona_callygraphy_profile_name_inner small{display:block;font-size:16px;line-height:1.8rem}.withcorona_cancer h1{font-size:5.833333vw;letter-spacing:-.7vw}@media only screen and (min-width:768px){.withcorona_cancer h1{font-size:40px;letter-spacing:normal;line-height:60px}}.withcorona_cancer main .txt_lead02{text-indent:1em;margin-bottom:0}.withcorona_cancer main h2{padding:0 0 40px!important}@media only screen and (min-width:768px){.withcorona_cancer main h2{letter-spacing:normal}}.withcorona_cancer main>section .inner01>div>div{float:left;padding:0 5vw 2.91666vw 0}@media only screen and (min-width:768px){.withcorona_cancer main>section .inner01>div>div{padding:0 38px 91px 0}}.withcorona_cancer main>section .inner01>div>div>div:first-of-type>img{display:block;width:28.125vw;height:42.2936vw}@media only screen and (min-width:768px){.withcorona_cancer main>section .inner01>div>div>div:first-of-type>img{width:195px;height:292px}}.withcorona_cancer main>section .inner01>div>div>div:nth-of-type(2){text-align:center;font-size:2.70833vw}@media only screen and (min-width:768px){.withcorona_cancer main>section .inner01>div>div>div:nth-of-type(2){font-size:13px}}.withcorona_cancer main>section .inner01>div>p{text-indent:1em}.withcorona_cancer main>section .inner01>div>p:last-child{clear:both}.withcorona_cancer main>section:nth-of-type(2) .inner01>div>div:last-child{float:none;padding:0;margin-top:8vw}@media only screen and (min-width:768px){.withcorona_cancer main>section:nth-of-type(2) .inner01>div>div:last-child{margin-top:30px}}.withcorona_cancer main>section:nth-of-type(2) .inner01>div>div:last-child>div>img{width:100%;height:63.0208333vw}@media only screen and (min-width:768px){.withcorona_cancer main>section:nth-of-type(2) .inner01>div>div:last-child>div>img{display:block;margin:0 auto;width:533.5px;height:399.5px}}.withcorona_cancer main>section:nth-of-type(2) .inner01>div>div:last-child>p{margin-top:3.0208vw;text-align:left;font-size:2.91666vw}@media only screen and (min-width:768px){.withcorona_cancer main>section:nth-of-type(2) .inner01>div>div:last-child>p{text-align:center;margin-top:13.5px;font-size:14px}.withcorona_cancer main>section:last-child .inner01>ul{display:flex;justify-content:space-between;flex-wrap:wrap}}.withcorona_cancer main>section:last-child .inner01>ul>li>div{display:flex;align-items:center}@media only screen and (min-width:768px){.withcorona_cancer main>section:last-child .inner01>ul>li>div{align-items:flex-start}}.withcorona_cancer main>section:last-child .inner01>ul>li>div>div:first-of-type>img{display:block;width:41.66667vw;height:62.5vw}@media only screen and (min-width:768px){.withcorona_cancer main>section:last-child .inner01>ul>li>div>div:first-of-type>img{width:278px;height:417px}}.withcorona_cancer main>section:last-child .inner01>ul>li>div>div:nth-of-type(2){margin-left:4.5833333vw;color:#e60012}@media only screen and (min-width:768px){.withcorona_cancer main>section:last-child .inner01>ul>li>div>div:nth-of-type(2){margin-left:23px}}.withcorona_cancer main>section:last-child .inner01>ul>li>div>div:nth-of-type(2)>div:first-of-type{font-size:2.7083333vw}@media only screen and (min-width:768px){.withcorona_cancer main>section:last-child .inner01>ul>li>div>div:nth-of-type(2)>div:first-of-type{font-size:13px}}.withcorona_cancer main>section:last-child .inner01>ul>li>div>div:nth-of-type(2)>div:nth-of-type(2){margin-top:-1vw;font-size:5vw}@media only screen and (min-width:768px){.withcorona_cancer main>section:last-child .inner01>ul>li>div>div:nth-of-type(2)>div:nth-of-type(2){font-size:24px;margin-top:-8px}}.withcorona_cancer main>section:last-child .inner01>ul>li>div>div:nth-of-type(2)>p{display:none}@media only screen and (min-width:768px){.withcorona_cancer main>section:last-child .inner01>ul>li>div>div:nth-of-type(2)>p{display:block;color:#000;width:260px;margin-top:24px;font-size:16px}}.withcorona_cancer main>section:last-child .inner01>ul>li>p{margin-top:8.75vw;font-size:3.333333vw}@media only screen and (min-width:768px){.withcorona_cancer main>section:last-child .inner01>ul>li>p{display:none}}.withcorona_cancer main>section:last-child .inner01>ul>li:nth-of-type(n+2){margin-top:8.333333vw}@media only screen and (min-width:768px){.withcorona_cancer main>section:last-child .inner01>ul>li:nth-of-type(n+2){margin-top:0}.withcorona_cancer main>section:last-child .inner01>ul>li:nth-of-type(n+3){margin-top:76px}}.locomo-room__movies h3{margin:0 0 10.6666666667vw!important;font-size:20px!important;line-height:1.6em!important}@media only screen and (min-width:1166px),print{.locomo-room__movies h3{margin-bottom:40px!important}}.locomo-room__movies:not(:first-of-type) h3{margin:10.6666666667vw 0!important}@media only screen and (min-width:1166px),print{.locomo-room__movies:not(:first-of-type) h3{margin:80px 0 40px!important}}.locomo-room__movies--multiline{line-height:8.5333333333vw!important}@media only screen and (min-width:1166px),print{.locomo-room__movies--multiline{line-height:1.5rem!important}}.locomo-room__movies--multiline:before{min-height:92px!important}@media only screen and (min-width:1166px),print{.locomo-room__movies--multiline:before{min-height:46px!important}.locomo-room__profile--introduction{display:flex;justify-content:space-between;align-items:center;width:772px;margin:0 auto}}.locomo-room__profile--introduction>div:first-of-type header{font-size:5.3333333333vw;color:#e60012;font-weight:700}@media only screen and (min-width:1166px),print{.locomo-room__profile--introduction>div:first-of-type header{display:none}}.locomo-room__profile--introduction>div:first-of-type>div{margin-top:10.6666666667vw}@media only screen and (min-width:1166px),print{.locomo-room__profile--introduction>div:first-of-type>div{margin-top:0}}.locomo-room__profile--introduction>div:first-of-type>div img{display:block;width:100%;height:84vw;object-fit:cover;object-position:top center}@media only screen and (min-width:1166px),print{.locomo-room__profile--introduction>div:first-of-type>div img{width:357px;height:476px}}.locomo-room__profile--introduction>div:nth-of-type(2){margin-top:10.6666666667vw}@media only screen and (min-width:1166px),print{.locomo-room__profile--introduction>div:nth-of-type(2){margin-top:0;width:355px}}.locomo-room__profile--introduction>div:nth-of-type(2) header{display:none}@media only screen and (min-width:1166px),print{.locomo-room__profile--introduction>div:nth-of-type(2) header{display:block;font-size:20px;color:#e60012}}.locomo-room__profile--introduction>div:nth-of-type(2) p{font-size:4.2666666667vw;line-height:2em}@media only screen and (min-width:1166px),print{.locomo-room__profile--introduction>div:nth-of-type(2) p{font-size:16px;margin-top:30px}}.locomo-room__profile--comment{margin-top:10.6666666667vw;background:rgba(167,164,167,.2);padding:10.6666666667vw 8vw}@media only screen and (min-width:1166px),print{.locomo-room__profile--comment{margin:40px auto 0;padding:40px;width:772px}}.locomo-room__profile--comment header{font-size:5.3333333333vw;color:#e60012;font-weight:700;line-height:8.5333333333vw}@media only screen and (min-width:1166px),print{.locomo-room__profile--comment header{font-size:20px;line-height:18px}}.locomo-room__profile--comment p{margin-top:6.6666666667vw!important;font-size:4.2666666667vw;line-height:2em}@media only screen and (min-width:1166px),print{.locomo-room__profile--comment p{margin-top:30px!important;font-size:16px;line-height:34px}.locomo-room__more-movies{width:772px;margin:0 auto}}.locomo-room__more-movies h3{margin-top:0!important;margin-bottom:4vw!important;line-height:8.5333333333vw!important}@media only screen and (min-width:1166px),print{.locomo-room__more-movies h3{line-height:1.5rem!important;margin-bottom:40px!important}}.locomo-room__more-movies h3:before{min-height:92px!important}@media only screen and (min-width:1166px),print{.locomo-room__more-movies h3:before{min-height:46px!important}}.locomo-room__more-movies--thumbnails{display:flex;flex-wrap:wrap;justify-content:space-between}.locomo-room__more-movies--thumbnails li{margin-top:6.6666666667vw;width:39.3333333333vw}@media only screen and (min-width:1166px),print{.locomo-room__more-movies--thumbnails li{margin-top:16px;width:calc(33.3333333333% - 1px)}}.locomo-room__more-movies--thumbnails li>div:first-of-type img{width:100%}.locomo-room__more-movies--thumbnails li>div:nth-of-type(2){margin-top:3.2vw;text-align:center;color:#666;font-size:3.2vw;line-height:4.5333333333vw}@media only screen and (min-width:1166px),print{.locomo-room__more-movies--thumbnails li>div:nth-of-type(2){margin-top:8px;font-size:12px;line-height:18px}}.locomo-room__more-movies--description{margin-top:10.6666666667vw!important}@media only screen and (min-width:1166px),print{.locomo-room__more-movies--description{margin-top:80px!important;text-align:center}}.locomo-room__more-movies--note{margin-top:6.6666666667vw!important;display:flex;font-size:3.2vw;color:#666}@media only screen and (min-width:1166px),print{.locomo-room__more-movies--note{margin-top:30px!important;font-size:12px;text-align:center;justify-content:center}}.locomo-room__more-movies--note:before{content:"※"}.locomo-room__more-movies--for-link{margin-top:16vw!important}@media only screen and (min-width:1166px),print{.locomo-room__more-movies--for-link{margin-top:80px!important;text-align:center}}.locomo-room__more-movies--link{margin-top:5.3333333333vw}@media only screen and (min-width:1166px),print{.locomo-room__more-movies--link{margin-top:20px}}.locomo-room__more-movies--link a{justify-content:center}@media only screen and (min-width:1166px),print{.withcorona-kamon__leading{display:flex;justify-content:space-between;align-items:center;width:1009px;margin:0 auto;padding:40px 0}.withcorona-kamon__leading p{width:593px}}.withcorona-kamon__leading div{margin-top:10.6666666667vw;width:100%}@media only screen and (min-width:1166px),print{.withcorona-kamon__leading div{margin-top:0;width:376px}}.withcorona-kamon__leading div img{width:100%}.withcorona-kamon__conversations{padding:0 8vw}@media only screen and (min-width:1166px),print{.withcorona-kamon__conversations{padding:0;width:614px;margin:0 auto}}.withcorona-kamon__conversations--header{color:#e60012;font-size:6.9333333333vw;line-height:10.6666666667vw;letter-spacing:0;margin-bottom:10.6666666667vw}@media only screen and (min-width:1166px),print{.withcorona-kamon__conversations--header{font-size:28px;line-height:44px;margin-bottom:0}}.withcorona-kamon__conversations--text{margin-top:10.6666666667vw;font-size:4.2666666667vw;line-height:2em}@media only screen and (min-width:1166px),print{.withcorona-kamon__conversations--text{margin-top:2em;font-size:16px}}.withcorona-kamon__conversations--text span{font-weight:700}.withcorona-kamon__conversations--image{margin-bottom:16vw}@media only screen and (min-width:1166px),print{.withcorona-kamon__conversations--image{margin-bottom:80px}}.withcorona-kamon__conversations--image img{width:100%}@media only screen and (min-width:1166px),print{.withcorona-kamon__movie{width:772px;margin:0 auto}}.withcorona-kamon__movie h3{margin-top:0!important;line-height:8.5333333333vw!important;letter-spacing:0}@media only screen and (min-width:1166px),print{.withcorona-kamon__movie h3{line-height:1.5rem!important}}.withcorona-kamon__movie h3:before{min-height:92px!important}@media only screen and (min-width:1166px),print{.withcorona-kamon__movie h3:before{min-height:46px!important}}.withcorona-kamon__movie--information{font-size:4.2666666667vw;line-height:8.5333333333vw}@media only screen and (min-width:1166px),print{.withcorona-kamon__movie--information{font-size:16px;line-height:34px}}.withcorona-kamon__movie--description{font-size:4.2666666667vw;line-height:8.5333333333vw}@media only screen and (min-width:1166px),print{.withcorona-kamon__movie--description{font-size:16px;line-height:34px}}.withcorona-kamon__movie--youtube{margin-top:10.6666666667vw}@media only screen and (min-width:1166px),print{.withcorona-kamon__movie--youtube{margin-top:40px}}.withcorona-kamon__movie--youtube iframe{width:100%;height:47.3333333333vw}@media only screen and (min-width:1166px),print{.withcorona-kamon__movie--youtube iframe{height:434px}.withcorona-kamon__profile{display:flex;justify-content:space-between}.withcorona-kamon__profile>div{width:553px}}.withcorona-kamon__profile>div>div{display:flex;flex-direction:column-reverse}@media only screen and (min-width:1166px),print{.withcorona-kamon__profile>div>div{flex-direction:column}}.withcorona-kamon__profile>div>div>header{font-size:5.3333333333vw;font-weight:700;color:#e60012}@media only screen and (min-width:1166px),print{.withcorona-kamon__profile>div>div>header{font-size:20px}}.withcorona-kamon__profile>div>div>div{margin:10.6666666667vw 0}@media only screen and (min-width:1166px),print{.withcorona-kamon__profile>div>div>div{margin:0 auto 40px}}.withcorona-kamon__profile>div>div>div img{width:35.0666666667vw;height:46.6666666667vw;display:block;margin:0 auto}@media only screen and (min-width:1166px),print{.withcorona-kamon__profile>div>div>div img{width:275px;height:367px}}.withcorona-kamon__profile>div>p{font-size:4.2666666667vw;line-height:2em}@media only screen and (min-width:1166px),print{.withcorona-kamon__profile>div>p{margin-top:30px!important;font-size:16px;line-height:34px}}.withcorona-kamon__profile>div:not(:first-of-type){margin-top:16vw}@media only screen and (min-width:1166px),print{.withcorona-kamon__profile>div:not(:first-of-type){margin-top:0}}.researches__flavors p{font-size:16px;font-weight:500;line-height:34px;letter-spacing:1.12px}.researches__title--heading{color:#e60012;font-size:28px;font-weight:500;line-height:60px}@media only screen and (min-width:1166px),print{.researches__title--heading{font-size:40px;line-height:62px;letter-spacing:-1.6px}}.researches__list .outer01:before{display:none}.researches__list .outer01 .inner01 ul li:not(:first-of-type){margin-top:160px}.researches__list--heading{color:#666;font-size:20px;font-weight:700;line-height:34px;letter-spacing:1.12px;border-bottom:1px dashed #ccc;padding-bottom:40px}@media only screen and (min-width:1166px),print{.researches__list--heading{font-size:20px;line-height:40px}}.researches__list--content{border-bottom:1px dashed #ccc;padding:32px 0}@media only screen and (min-width:1166px),print{.researches__list--content{display:flex;padding:40px 0}}.researches__list--content header{color:#e60012;font-size:16px;font-weight:500;line-height:34px;letter-spacing:1.12px}@media only screen and (min-width:1166px),print{.researches__list--content header{width:192px;flex-shrink:0}}.researches__list--content div{margin-top:8px;font-size:16px;font-weight:500;line-height:34px;letter-spacing:1.12px}@media only screen and (min-width:1166px),print{.researches__list--content div{margin-top:0;flex-shrink:1}}.researches__list--link{margin-top:48px;color:#fff}@media only screen and (min-width:1166px),print{.researches__list--link{max-width:525px;margin:59px auto 0}}.researches__pagenations{padding-bottom:64px}.researches__pagenations .pagenation01 ol{border:none}@layer foundations, layouts, pages