﻿.site-header-nologin{margin-bottom:0;background-color:#00621b}.site-header-nologin-inner{display:flex;justify-content:space-between;align-items:center}@media screen and (min-width: 768px){.site-header-nologin-inner{height:65px}}.site-header-nologin-logo{padding:10px;text-align:left}.site-header-nologin-logo img{width:80px;max-height:23px}@media screen and (min-width: 768px){.site-header-nologin-logo img{width:120px}}.site-header-nologin-logo .text-copy{margin-top:4px;color:#fff;font-size:11px}.site-header-nologin-btns{display:flex;margin-top:-4px}.site-header-nologin-btns .btn-login a{padding:1em;color:#28a735;background:#fff;font-weight:bold;font-size:.9em}@media screen and (min-width: 768px){.site-header-nologin-btns .btn-login a{padding:24px;border:0;border-radius:0;font-size:1.1em}}.site-header-nologin-btns .btn-login a:hover{opacity:.8;text-decoration:none}.site-header-nologin-btns .btn-signin a{padding:1em;color:#fff;background:#28a735;font-weight:bold;font-size:.9em}@media screen and (min-width: 768px){.site-header-nologin-btns .btn-signin a{padding:24px;border:0;border-radius:0;font-size:1.1em}}.site-header-nologin-btns .btn-signin a:hover{opacity:.8;text-decoration:none}.medpeer-index img{max-width:100%;image-rendering:optimize-contrast}.medpeer-index a{cursor:pointer}@media screen and (max-width: 768px){.medpeer-index h3{font-size:20px}}.medpeer-index .title-1st{line-height:1.4em;color:#000;font-size:30px}.medpeer-index .title-1st small{color:#000;font-size:0.6em}@media screen and (max-width: 768px){.medpeer-index .title-1st{margin-top:0;margin-bottom:7em;font-size:19px}}.medpeer-index .title-2nd{line-height:1.4em;margin-top:0;margin-bottom:1em;color:#00621b;font-size:30px;text-align:center}@media screen and (max-width: 768px){.medpeer-index .title-2nd{font-size:20px}}.medpeer-index .title-2nd small{color:#00621b}.medpeer-index .title-3rd{line-height:1.4em;color:#00621b}.medpeer-index .box-submit{width:100%;max-width:400px}.medpeer-index .box-submit .btn-submit{margin:10px 0}.medpeer-index .box-submit .read-submit{font-size:12px;text-align:center}.medpeer-index .hero{padding:2em 0;background-image:url(/assets/top/hero-edf3ee20b4ce91cb265489449f351352a53c232ebd7f5ea8c2ab615b5cee71b7.png);background-repeat:no-repeat;background-position:50%;background-size:cover}@media screen and (min-width: 1800px){.medpeer-index .hero{background-position:0 30%}}@media screen and (max-width: 768px){.medpeer-index .hero{background-position:right 18% bottom;text-align:center}.medpeer-index .hero .box-submit{margin:0 auto}}.medpeer-index .problem{padding:2em 0}.medpeer-index .problem .problem-list{line-height:1.4em;color:#00621b;font-size:20px;list-style-image:url(/assets/top/check-690a7c9390d6fdb7e417984c1cf5a4a4fb70e0f7f8a509e2830e1a9f8a99324c.png)}@media screen and (min-width: 768px){.medpeer-index .problem .problem-list{display:flex}}.medpeer-index .problem .problem-list li{margin:1em}@media screen and (min-width: 768px){.medpeer-index .problem .problem-list li{margin:1em 3em}}.medpeer-index .solution{padding:3em 0;background:#f8f8f8;text-align:center}.medpeer-index .solution .txt-solution{font-size:18px}@media screen and (max-width: 768px){.medpeer-index .solution .txt-solution{font-size:14px}}.medpeer-index .features{padding:2em 0}.medpeer-index .features-inner{display:flex;margin-bottom:3em}@media screen and (max-width: 768px){.medpeer-index .features-inner{flex-direction:column}}.medpeer-index .features-inner-txt{flex:1;padding-top:7px}@media screen and (min-width: 768px){.medpeer-index .features-inner-txt{padding-right:3em}}.medpeer-index .features-inner-txt-reverse{flex:1;padding-top:7px}@media screen and (min-width: 768px){.medpeer-index .features-inner-txt-reverse{padding-left:3em}}@media screen and (min-width: 768px){.medpeer-index .features-inner-img img{width:400px}}@media screen and (max-width: 768px){.medpeer-index .features-inner-img img{width:100%}}@media screen and (min-width: 768px){.medpeer-index .features-inner.reverse{flex-direction:row-reverse}}.medpeer-index .features .label-features{padding:6px 24px;color:#fff;background:#00621b}.medpeer-index .features .box-submit{margin:0 auto}.medpeer-index .service{margin:0 auto;padding:2em 0;background:#f6faec;text-align:center}.medpeer-index .service .box-submit{margin:0 auto}@media screen and (min-width: 768px){.medpeer-index .service-read{padding:2em}}@media screen and (max-width: 768px){.medpeer-index .service-read{padding:2em 0}}.medpeer-index .service .service-btns{display:flex;max-width:900px;flex-wrap:wrap;justify-content:space-between;margin:0 auto}.medpeer-index .service .label-service{width:30%;margin-bottom:1em;padding:1em;border:1px solid #00621b;color:#00621b;background:#fff;font-size:16px}.medpeer-index .service .label-service:hover{cursor:pointer}@media screen and (max-width: 768px){.medpeer-index .service .label-service{font-size:12px}}@media screen and (max-width: 400px){.medpeer-index .service .label-service{padding:2px;font-size:8px}}.medpeer-index .service .label-service.active{height:auto;color:#fff;background:#00621b}.medpeer-index .service-title{display:flex;justify-content:center;align-items:center;margin:1em}.medpeer-index .service-title h3{margin:0}.medpeer-index .service .label-point{margin-left:1em;padding:5px 20px;color:#fff;background:#00acba;font-size:12px}@media screen and (max-width: 400px){.medpeer-index .service .label-point{font-size:8px}}.medpeer-index .service .carousel{margin:0 auto;text-align:center}.medpeer-index .service .carousel a{cursor:pointer}.medpeer-index .service .carousel.slide{width:100%;max-width:900px;height:auto;padding:1em}.medpeer-index .service .carousel .carousel-indicators{position:static;width:100%}.medpeer-index .service .carousel .carousel-control.left{background:none}.medpeer-index .service .carousel .carousel-control.right{background:none}.medpeer-index .service .carousel .carousel-control{color:#000;text-shadow:none}.medpeer-index .service .carousel .glyphicon-chevron-left::before{content:"\e257"}.medpeer-index .service .carousel .glyphicon-chevron-right::before{content:"\e258"}.medpeer-index .service .carousel .carousel-caption{position:relative;right:auto;left:auto;color:#000;text-shadow:none}@media screen and (max-width: 768px){.medpeer-index .service .carousel .carousel-caption{height:12em;padding:2em}}@media screen and (max-width: 400px){.medpeer-index .service .carousel .carousel-caption{height:14em;font-size:11px}.medpeer-index .service .carousel .carousel-caption h3{font-size:12px}}.medpeer-index .service .carousel .carousel-caption p{min-height:4em}.medpeer-index .service .carousel .carousel-inner{background:#fff}.medpeer-index .service .carousel .carousel-inner>.item>img,.medpeer-index .service .carousel .carousel-inner>.item>a>img{margin:0 auto}.medpeer-index .voice{padding:2em 0}.medpeer-index .voice-inner{display:flex;justify-content:space-between;margin-top:80px}@media screen and (max-width: 768px){.medpeer-index .voice-inner{flex-direction:column}}.medpeer-index .voice-inner-item{position:relative;padding:1em;border:4px solid #5aba42;border-radius:6px}@media screen and (max-width: 768px){.medpeer-index .voice-inner-item{margin:30px 0}}@media screen and (min-width: 768px){.medpeer-index .voice-inner-item{width:32%}}.medpeer-index .voice-inner-icon{position:absolute;top:-53px;right:-14px;z-index:2}.medpeer-index .voice-inner-profile{min-height:4.4em}.medpeer-index .message{background:#f2eff8}@media screen and (min-width: 768px){.medpeer-index .message{padding:2em 0;background-image:url(/assets/top/ceo-pc-17d763191644a7755e31cb47b86422e6321ec3955112940b8e025be5b6772a14.png);background-repeat:no-repeat;background-position:80%;background-size:cover}}@media screen and (max-width: 768px) and (min-width: 400px){.medpeer-index .message{padding-bottom:150px;background-image:url(/assets/top/ceo-sp-ed6ee5021fa4de6e6b8819b2254b4afd83573e47b72a3e95a763219cf1a66680.png);background-repeat:no-repeat;background-position:bottom;background-size:cover}}@media screen and (max-width: 400px){.medpeer-index .message{padding-bottom:150px;background-image:url(/assets/top/ceo-sp-ed6ee5021fa4de6e6b8819b2254b4afd83573e47b72a3e95a763219cf1a66680.png);background-repeat:no-repeat;background-position:bottom}}@media screen and (min-width: 420px){.medpeer-index .message-inner{width:60%}}.medpeer-index .message .title-ceo{line-height:1.4em;margin-bottom:2em;color:#000;font-size:24px}.medpeer-index .message .title-ceo small{color:#000;font-weight:bold}@media screen and (max-width: 768px){.medpeer-index .message .title-ceo{font-size:20px}}.medpeer-index .message .txt-ceo{font-size:16px}.medpeer-index .message .txt-ceo-signature{margin-top:2em;margin-bottom:4em;font-size:16px}.medpeer-index .flow{padding:2em 0}.medpeer-index .flow-inner{position:relative;border:3px solid #5aba42;border-radius:10px;background:#5aba42}@media screen and (min-width: 768px){.medpeer-index .flow-inner{display:flex}}.medpeer-index .flow-inner-txt{flex:1;border-radius:7px;background:#fff}@media screen and (min-width: 768px){.medpeer-index .flow-inner-txt{padding:1em;border-top-left-radius:0;border-bottom-left-radius:0}}@media screen and (max-width: 768px){.medpeer-index .flow-inner-txt{padding:2em 1em 1em}}.medpeer-index .flow-inner-angle{flex:1}@media screen and (min-width: 768px){.medpeer-index .flow-inner-angle{margin:1em 0;padding:0 3em}}@media screen and (max-width: 768px){.medpeer-index .flow-inner-angle{margin-bottom:10px;padding:10px 3em}}.medpeer-index .flow .title-3rd{margin:0}.medpeer-index .flow .label-flow{color:#fff;background:#5aba42}@media screen and (min-width: 768px){.medpeer-index .flow .label-flow{padding:2em;font-weight:bold;font-size:18px}}@media screen and (max-width: 768px){.medpeer-index .flow .label-flow{display:inline-block;position:absolute;top:-1em;left:1em;padding:6px 24px}}.medpeer-index .foot{margin:0 auto;padding:2em 0;color:#fff;background:#5aba42;text-align:center}.medpeer-index .foot .box-submit{margin:0 auto}.medpeer-index .foot .box-follow a,.medpeer-index .foot .box-follow a:hover{text-decoration:none}.medpeer-index .foot img{display:inline-block;padding:10px}.medpeer-index .faq{padding:2em 0}.medpeer-index .faq .accordion-faq{border-bottom:1px solid #000;border-radius:0}.medpeer-index .faq a{color:#000}.medpeer-index .faq .accordion-title{display:flex;justify-content:space-between;align-items:center}.medpeer-index .faq .accordion-title::after{content:url(/assets/top/minus-c5519372a7ef0da200d3d73bc8472ae86429f71c0963e29a211e01c66a2a53e3.png)}.medpeer-index .faq a.collapsed .accordion-title::after{content:url(/assets/top/plus-31b9e52de455b0a802f8e1958d7770a36fcfec2c86be63ee654977cc09dec6d9.png)}.medpeer-index .faq .panel-question{padding:1em;border-top:1px solid #000;border-right:0;border-bottom:0;border-left:0;border-radius:0;box-shadow:none;background:#fff}.medpeer-index .faq .panel-answer{margin-top:20px;padding:20px;background:#f7f7f7}.medpeer-index .electronic-money p{font-size:0.8em}.medpeer-index .modal-content{position:relative;width:90%;max-width:600px;margin:20px auto;padding:1em;text-align:center}@media screen and (max-width: 768px){.medpeer-index .modal-content{padding:4px}}.medpeer-index .modal-content .close{position:absolute;top:-20px;right:-20px;padding:10px;border-radius:50px;background:#000;opacity:1}.medpeer-index .modal-content .close img{width:20px;height:20px}.medpeer-index .modal-content h1{display:flex;justify-content:center;align-items:center;color:#42a55a;font-size:1.4em}@media screen and (max-width: 768px){.medpeer-index .modal-content h1{font-size:1.2em}}.medpeer-index .modal-content h1 img{width:auto;height:2em;margin-right:6px}@media screen and (min-width: 768px){.medpeer-index .modal-content p{padding:1em 2em}}.medpeer-index .modal-content ul{display:flex;justify-content:center;padding:0}@media screen and (max-width: 768px){.medpeer-index .modal-content ul{flex-direction:column}}.medpeer-index .modal-content li{display:inline-block;flex:1;margin:10px 5px;padding:10px;border-radius:4px;color:#fff;background:#42a55a;list-style:none}.medpeer-index .modal-content .box-submit{margin:0 auto}.medpeer-index-footer{position:absolute;width:100%;height:auto;padding:10px;color:#fff;background:#40a631}.medpeer-index-footer ul{list-style-type:none}.medpeer-index-footer ul li{padding:6px}.medpeer-index-footer ul li a,.medpeer-index-footer ul li a:hover{color:#fff;text-decoration:none}@media screen and (min-width: 768px){.medpeer-index-footer ul{display:flex;justify-content:center}}.medpeer-index .banner-box{padding:1em}.medpeer-index .campaign-box{margin-top:2em;border:4px solid #cc3600;background-image:url(/assets/top/campaign-bg-foot-5e3ac104521f382fde2b765169d49ffb109f04450901bab8e91223aab8acbd05.png);background-repeat:no-repeat;background-position:bottom;background-size:contain;text-align:center}.medpeer-index .campaign-box-inner{padding:3em 1em;background-image:url(/assets/top/campaign-bg-top-967ef79a4cb98093071151757b3e55e69062fa7241c55105602a40ae1ca357e3.png);background-repeat:no-repeat;background-position:top;background-size:contain}.medpeer-index .campaign-box .txt-strong{color:#cc3600;font-size:1.6em}.medpeer-index .campaign-box .txt-google{font-family:"Meiryo UI", system-ui, sans-serif}.medpeer-index .campaign-box .txt-strong-sub{color:#00621b}.medpeer-index .campaign-box .title-campaign{margin:0;margin-bottom:1em;font-size:30px}.medpeer-index .campaign-box .title-campaign-sub{margin:0;margin-bottom:1em;font-size:20px}.medpeer-index .campaign-box .title-campaign-annotation{margin:10px 0;font-weight:bold;font-size:17px}.medpeer-index .campaign-box .txt-campaign{margin:0;margin-bottom:1em;font-weight:bold;font-size:17px}.medpeer-index .campaign-box .box-submit{margin:0 auto}.medpeer-index .campaign-box .box-money{padding:1em;border:4px solid #9d9d9d;border-radius:10px;text-align:center}.medpeer-index .campaign-box .box-money-inner{display:flex;flex-flow:wrap;justify-content:space-between}.medpeer-index .campaign-box .box-money-inner-item{display:flex;align-items:center}@media screen and (min-width: 768px){.medpeer-index .campaign-box .box-money-inner-item{width:32%;flex-direction:column-reverse}}@media screen and (max-width: 768px){.medpeer-index .campaign-box .box-money-inner-item{width:100%}}.medpeer-index .campaign-box .box-money-inner-item-img{width:auto;height:108px;margin:2em}.medpeer-index .campaign-box .box-money-inner-item-img img{width:auto;height:108px}.medpeer-index .campaign-box .box-money-inner-item-txt{flex:1;text-align:left}.medpeer-index .campaign-box .box-annotation{margin-top:1em;padding:1em;background:#ead372;text-align:left}.medpeer-index .campaign-box .box-annotation .list-annotation{margin:0;padding:0;font-weight:bold;list-style-type:none}.medpeer-index .campaign-box .box-precautions{text-align:left}.medpeer-index .campaign-box .list-notes{margin:0;padding:0;list-style-type:none}.medpeer-index .campaign-box .list-notes li{line-height:18px;font-size:12px}.medpeer-index .campaign-box .list-notes li span.li{display:inline-block;position:relative;padding-left:1.3em}.medpeer-index .campaign-box .list-notes li span.li::before{position:absolute;top:0;left:0;content:"※"}
