﻿@media only screen and (max-width: 991px){#page-custom-css-id body{width:100% !important}}#page-custom-css-id *{box-sizing:border-box}#page-custom-css-id .pharmacyDX_note li,#page-custom-css-id .readmore-btn,#page-custom-css-id .pharmacyDX_feature_user-voice_list_card p{font-family:'UD新ゴ L'}#page-custom-css-id .pharmacyDX_btn a,#page-custom-css-id .pharmacyDX_use_img p,#page-custom-css-id .pharmacyDX_step p,#page-custom-css-id .pharmacyDX_step li{font-family:'UD新ゴ R'}#page-custom-css-id .pharmacyDX_h2,#page-custom-css-id .pharmacyDX_step_title,#page-custom-css-id .pharmacyDX_download_img span,#page-custom-css-id .pharmacyDX_step td:nth-child(2) p:first-child{font-family:'UD新ゴ M'}#page-custom-css-id .pharmacyDX_h3{color:#26A69A;margin-top:16px;line-height:1.5}@media only screen and (max-width: 991px){#page-custom-css-id .pharmacyDX_h3{font-size:18px;margin-bottom:20px}}#page-custom-css-id .pharmacyDX_h3 span{font-size:22px}@media only screen and (max-width: 991px){#page-custom-css-id .pharmacyDX_h3 span{font-size:18px;line-height:1.8}}#page-custom-css-id .pharmacyDX_h4{font-size:18px;color:#26A69A;line-height:1.5;margin:0}#page-custom-css-id .pharmacyDX_h5{font-size:24px;line-height:1.4;margin:0}#page-custom-css-id a:hover{text-decoration:underline}#page-custom-css-id .pharmacyDX_list ul{margin:0}#page-custom-css-id .pharmacyDX_list li{line-height:2;list-style-type:none;position:relative;padding-left:1em}#page-custom-css-id .pharmacyDX_list li:before{border-radius:50%;width:7px;height:7px;display:block;position:absolute;left:-5px;top:12px;content:"";background:#26A69A}@media only screen and (max-width: 991px){#page-custom-css-id .pharmacyDX_list li:before{top:12px}}#page-custom-css-id .pharmacyDX_title{border-radius:6px}#page-custom-css-id .pharmacyDX_title h2{padding:10px 30px;margin-bottom:20px}@media only screen and (max-width: 991px){#page-custom-css-id .pharmacyDX_title h2{padding:10px 20px;margin-bottom:30px}}@media only screen and (max-width: 991px){#page-custom-css-id .pharmacyDX_title h2 span{font-size:20px}}#page-custom-css-id .pharmacyDX_copy{margin-bottom:60px}#page-custom-css-id .pharmacyDX_copy p{margin-top:0;margin-bottom:30px;text-align:justify}#page-custom-css-id .pharmacyDX_table table,#page-custom-css-id .pharmacyDX_table tbody,#page-custom-css-id .pharmacyDX_table th,#page-custom-css-id .pharmacyDX_table tr,#page-custom-css-id .pharmacyDX_table td,#page-custom-css-id .pharmacyDX_table p,#page-custom-css-id .pharmacyDX_table ul,#page-custom-css-id .pharmacyDX_table li{border:none;margin:0}#page-custom-css-id .pharmacyDX_content .inner{width:1100px}@media only screen and (min-width: 768px) and (max-width: 1399px){#page-custom-css-id .pharmacyDX_content .inner{padding:0 40px;width:100%}}@media only screen and (max-width: 767px){#page-custom-css-id .pharmacyDX_content .inner{padding:0 20px;width:100%}}#page-custom-css-id .pharmacyDX_detail{padding:0 30px}@media only screen and (min-width: 768px) and (max-width: 1399px){#page-custom-css-id .pharmacyDX_detail{padding:0 20px}}@media only screen and (max-width: 767px){#page-custom-css-id .pharmacyDX_detail{padding:0 10px}}#page-custom-css-id .pharmacyDX_detail .col{position:relative}#page-custom-css-id .main-visual{min-height:280px}#page-custom-css-id .pharmacyDX_btn:hover{background:#26A69A}#page-custom-css-id .pharmacyDX_btn:hover a.white{background:transparent}#page-custom-css-id .pharmacyDX_btn:hover{color:#fff;transition:0.5s}#page-custom-css-id .pharmacyDX_btn{cursor:pointer;margin:0 auto;margin-top:20px;line-height:60px;color:#26A69A;width:350px;font-size:18px;text-align:center;border-radius:35px;background:#fff;border:2px solid #26A69A}@media only screen and (max-width: 991px){#page-custom-css-id .pharmacyDX_btn{margin-top:0}}#page-custom-css-id .pharmacyDX_btn a{display:block;color:#26A69A;text-decoration:none;font-size:18px !important;background-color:transparent !important}#page-custom-css-id .pharmacyDX_btn:hover a{text-decoration:none;color:#fff !important}#page-custom-css-id .pharmacyDX_offer{background:#E9F6F5;padding:10px 0px;margin-bottom:20px}@media only screen and (max-width: 991px){#page-custom-css-id .pharmacyDX_offer_text{line-height:1.6 !important;margin-bottom:20px !important}}#page-custom-css-id .pharmacyDX_about_figure{margin-bottom:20px}@media only screen and (max-width: 767px){#page-custom-css-id .pharmacyDX_about_img{width:80%;margin:0 auto}}#page-custom-css-id .pharmacyDX_use_img{margin-bottom:30px}#page-custom-css-id .pharmacyDX_use_img tr{display:flex;justify-content:space-between}@media only screen and (max-width: 767px){#page-custom-css-id .pharmacyDX_use_img tr{flex-direction:column;text-align:center}}#page-custom-css-id .pharmacyDX_use_img td{flex:0 0 30%}#page-custom-css-id .pharmacyDX_ideal,#page-custom-css-id .pharmacyDX_use,#page-custom-css-id .pharmacyDX_missed{margin-bottom:80px}#page-custom-css-id .pharmacyDX_missed_img{margin:30px}@media only screen and (max-width: 991px){#page-custom-css-id .pharmacyDX_missed_img{margin:40px 10px}}#page-custom-css-id .pharmacyDX_missed:last-child{margin-bottom:0}#page-custom-css-id .pharmacyDX_step{text-align:justify}#page-custom-css-id .pharmacyDX_step tr{display:flex}@media only screen and (max-width: 767px){#page-custom-css-id .pharmacyDX_step tr{flex-direction:column}}#page-custom-css-id .pharmacyDX_step td:first-child{padding-right:40px}@media only screen and (min-width: 768px) and (max-width: 1399px){#page-custom-css-id .pharmacyDX_step td:first-child{padding-right:40px !important}}#page-custom-css-id .pharmacyDX_step td:nth-child(2){padding-left:40px}@media only screen and (min-width: 768px) and (max-width: 1399px){#page-custom-css-id .pharmacyDX_step td:nth-child(2){padding-left:40px !important}}#page-custom-css-id .pharmacyDX_step td{flex:0 0 50%}@media only screen and (min-width: 768px) and (max-width: 1399px){#page-custom-css-id .pharmacyDX_step td{justify-content:space-between}}@media only screen and (max-width: 767px){#page-custom-css-id .pharmacyDX_step td{padding:0 !important}}#page-custom-css-id .pharmacyDX_step td:nth-child(2) p:first-child{background:#E9F6F5;color:#26A69A;padding:0 20px;border-radius:6px;margin-bottom:20px;font-size:16px}@media only screen and (max-width: 991px){#page-custom-css-id .pharmacyDX_step td:nth-child(2) p:first-child{line-height:1.5;padding:10px 20px}}#page-custom-css-id .pharmacyDX_step td:nth-child(2) p:first-child strong{font-size:20px}@media only screen and (max-width: 991px){#page-custom-css-id .pharmacyDX_step td:nth-child(2) p:first-child strong{display:block}}#page-custom-css-id .pharmacyDX_step tr td:first-child{border-right:1px dashed #C7CCD1}@media only screen and (max-width: 767px){#page-custom-css-id .pharmacyDX_step tr td:first-child{border-right:none;margin-bottom:30px}}#page-custom-css-id .pharmacyDX_step td:first-child img{margin-bottom:24px}#page-custom-css-id .pharmacyDX_step ul{margin:20px 0 20px 10px}#page-custom-css-id .pharmacyDX_step_title{font-size:22px;margin-bottom:30px;margin-left:20px}@media only screen and (max-width: 991px){#page-custom-css-id .pharmacyDX_step_title{font-size:18px;margin-left:0;display:block}}#page-custom-css-id .pharmacyDX_step_title strong{color:#fff;background:#26A69A;padding:8px 24px;border-radius:20px}@media only screen and (max-width: 767px){#page-custom-css-id .pharmacyDX_step_title strong{display:block;width:fit-content;text-align:center;margin-bottom:8px;padding:0px 24px}}#page-custom-css-id .pharmacyDX_arrow{margin-top:80px;margin-bottom:60px}@media only screen and (max-width: 767px){#page-custom-css-id .pharmacyDX_download_img tr{display:flex;flex-direction:column}}@media only screen and (max-width: 991px){#page-custom-css-id .pharmacyDX_download_img td:first-child{margin-bottom:20px}}#page-custom-css-id .pharmacyDX_download_img p,#page-custom-css-id .pharmacyDX_download_img span{padding-bottom:16px}@media only screen and (max-width: 991px){#page-custom-css-id .pharmacyDX_download_img p,#page-custom-css-id .pharmacyDX_download_img span{line-height:1.4}}
.contents .content-1 {
  /* sample */
}

.contents .content-1 .row.row-1 {
  /* sample */
}
.contents .content-1 .row.row-1 .col.col-1 {
  /* sample */
}
.contents .content-1 .row.row-1 .col.col-1 .component.text {
  /* sample */
}
.contents .content-1 .row.row-1 .col.col-1 .component.richtext {
  /* sample */
}

.contents .content-2 {
  /* sample */
}

.contents .content-2 .row.row-1 {
  /* sample */
}
.contents .content-2 .row.row-1 .col.col-1 {
  /* sample */
}
.contents .content-2 .row.row-1 .col.col-1 .component.rich-heading {
  /* sample */
}

.contents .content-2 .row.row-2 {
  /* sample */
}
.contents .content-2 .row.row-2 .col.col-1 {
  /* sample */
}
.contents .content-2 .row.row-2 .col.col-1 .component.richtext {
  /* sample */
}
.contents .content-2 .row.row-2 .col.col-1 .component.richtext {
  /* sample */
}
.contents .content-2 .row.row-2 .col.col-1 .component.image {
  /* sample */
}
.contents .content-2 .row.row-2 .col.col-1 .component.richtext {
  /* sample */
}

.contents .content-3 {
  /* sample */
}

.contents .content-3 .row.row-1 {
  /* sample */
}
.contents .content-3 .row.row-1 .col.col-1 {
  /* sample */
}
.contents .content-3 .row.row-1 .col.col-1 .component.rich-heading {
  /* sample */
}

.contents .content-3 .row.row-2 {
  /* sample */
}
.contents .content-3 .row.row-2 .col.col-1 {
  /* sample */
}
.contents .content-3 .row.row-2 .col.col-1 .component.rich-heading {
  /* sample */
}
.contents .content-3 .row.row-2 .col.col-1 .component.richtext {
  /* sample */
}
.contents .content-3 .row.row-2 .col.col-1 .component.image {
  /* sample */
}
.contents .content-3 .row.row-2 .col.col-1 .component.richtext {
  /* sample */
}

.contents .content-3 .row.row-3 {
  /* sample */
}
.contents .content-3 .row.row-3 .col.col-1 {
  /* sample */
}
.contents .content-3 .row.row-3 .col.col-1 .component.rich-heading {
  /* sample */
}
.contents .content-3 .row.row-3 .col.col-1 .component.richtext {
  /* sample */
}
.contents .content-3 .row.row-3 .col.col-1 .component.richtext {
  /* sample */
}
.contents .content-3 .row.row-3 .col.col-1 .component.richtext {
  /* sample */
}

.contents .content-3 .row.row-4 {
  /* sample */
}
.contents .content-3 .row.row-4 .col.col-1 {
  /* sample */
}
.contents .content-3 .row.row-4 .col.col-1 .component.rich-heading {
  /* sample */
}
.contents .content-3 .row.row-4 .col.col-1 .component.richtext {
  /* sample */
}
.contents .content-3 .row.row-4 .col.col-1 .component.image {
  /* sample */
}
.contents .content-3 .row.row-4 .col.col-1 .component.border {
  /* sample */
}
.contents .content-3 .row.row-4 .col.col-1 .component.image {
  /* sample */
}
.contents .content-3 .row.row-4 .col.col-1 .component.border {
  /* sample */
}
.contents .content-3 .row.row-4 .col.col-1 .component.image {
  /* sample */
}

.contents .content-4 {
  /* sample */
}

.contents .content-4 .row.row-1 {
  /* sample */
}
.contents .content-4 .row.row-1 .col.col-1 {
  /* sample */
}
.contents .content-4 .row.row-1 .col.col-1 .component.text {
  /* sample */
}
.contents .content-4 .row.row-1 .col.col-1 .component.richtext {
  /* sample */
}

.contents .content-5 {
  /* sample */
}

.contents .content-5 .row.row-1 {
  /* sample */
}
.contents .content-5 .row.row-1 .col.col-1 {
  /* sample */
}
.contents .content-5 .row.row-1 .col.col-1 .component.rich-heading {
  /* sample */
}

.contents .content-5 .row.row-2 {
  /* sample */
}
.contents .content-5 .row.row-2 .col.col-1 {
  /* sample */
}
.contents .content-5 .row.row-2 .col.col-1 .component.richtext {
  /* sample */
}
.contents .content-5 .row.row-2 .col.col-1 .component.richtext {
  /* sample */
}
.contents .content-5 .row.row-2 .col.col-1 .component.richtext {
  /* sample */
}
.contents .content-5 .row.row-2 .col.col-1 .component.image {
  /* sample */
}
.contents .content-5 .row.row-2 .col.col-1 .component.richtext {
  /* sample */
}
.contents .content-5 .row.row-2 .col.col-1 .component.richtext {
  /* sample */
}
.contents .content-5 .row.row-2 .col.col-1 .component.image {
  /* sample */
}
.contents .content-5 .row.row-2 .col.col-1 .component.richtext {
  /* sample */
}
.contents .content-5 .row.row-2 .col.col-1 .component.richtext {
  /* sample */
}

.contents .content-6 {
  /* sample */
}

.contents .content-6 .row.row-1 {
  /* sample */
}
.contents .content-6 .row.row-1 .col.col-1 {
  /* sample */
}
.contents .content-6 .row.row-1 .col.col-1 .component.rich-heading {
  /* sample */
}

.contents .content-6 .row.row-2 {
  /* sample */
}
.contents .content-6 .row.row-2 .col.col-1 {
  /* sample */
}
.contents .content-6 .row.row-2 .col.col-1 .component.richtext {
  /* sample */
}

.contents .content-6 .row.row-3 {
  /* sample */
}
.contents .content-6 .row.row-3 .col.col-1 {
  /* sample */
}
.contents .content-6 .row.row-3 .col.col-1 .component.richtext {
  /* sample */
}
.contents .content-6 .row.row-3 .col.col-1 .component.image {
  /* sample */
}
.contents .content-6 .row.row-3 .col.col-2 {
  /* sample */
}
.contents .content-6 .row.row-3 .col.col-2 .component.richtext {
  /* sample */
}
.contents .content-6 .row.row-3 .col.col-2 .component.image {
  /* sample */
}
.contents .content-6 .row.row-3 .col.col-3 {
  /* sample */
}
.contents .content-6 .row.row-3 .col.col-3 .component.richtext {
  /* sample */
}
.contents .content-6 .row.row-3 .col.col-3 .component.image {
  /* sample */
}

.contents .content-6 .row.row-4 {
  /* sample */
}
.contents .content-6 .row.row-4 .col.col-1 {
  /* sample */
}
.contents .content-6 .row.row-4 .col.col-1 .component.richtext {
  /* sample */
}
.contents .content-6 .row.row-4 .col.col-1 .component.script-comp {
  /* sample */
}

.side {
  /* sample */
}

.side {
  /* sample */
}

.foot {
  /* sample */
}

.foot .row.row-1 {
  /* sample */
}
.foot .row.row-1 .col.col-1 {
  /* sample */
}
.foot .row.row-1 .col.col-1 .component.list {
  /* sample */
}

.foot .row.row-2 {
  /* sample */
}
.foot .row.row-2 .col.col-1 {
  /* sample */
}
.foot .row.row-2 .col.col-1 .component.button {
  /* sample */
}
.foot .row.row-2 .col.col-2 {
  /* sample */
}
.foot .row.row-2 .col.col-2 .component.button {
  /* sample */
}

.header, .main-visual {
  /* sample */
}

.header .row.row-1, .main-visual .row.row-1 {
  /* sample */
}
.header .row.row-1 .col.col-1, .main-visual .row.row-1 .col.col-1 {
  /* sample */
}

.navi, .navi-001-01, .navi-002-01 {
  /* sample */
}

.navi .row.row-1, .navi-001-01 .row.row-1, .navi-002-01 .row.row-1 {
  /* sample */
}
.navi .row.row-1 .col.col-1, .navi-001-01 .row.row-1 .col.col-1, .navi-002-01 .row.row-1 .col.col-1 {
  /* sample */
}
.navi .row.row-1 .col.col-2, .navi-001-01 .row.row-1 .col.col-2, .navi-002-01 .row.row-1 .col.col-2 {
  /* sample */
}
.navi .row.row-1 .col.col-2 .component.richtext, .navi-001-01 .row.row-1 .col.col-2 .component.richtext, .navi-002-01 .row.row-1 .col.col-2 .component.richtext {
  /* sample */
}
.navi .row.row-1 .col.col-2 .component.button, .navi-001-01 .row.row-1 .col.col-2 .component.button, .navi-002-01 .row.row-1 .col.col-2 .component.button {
  /* sample */
}
.navi .row.row-1 .col.col-2 .component.button, .navi-001-01 .row.row-1 .col.col-2 .component.button, .navi-002-01 .row.row-1 .col.col-2 .component.button {
  /* sample */
}

.side {
  /* sample */
}

.side {
  /* sample */
}

.fixed-side .row.row-1 {
  /* sample */
}
.fixed-side .row.row-1 .col.col-1 {
  /* sample */
}