@charset "UTF-8";.ad_questionnaire a,.entry-content a:hover,.link-to-inquiry a:hover,.shop-link span{text-decoration:underline}.entry-content table,.wp-caption{max-width:100%}.loop-post .entry-title,.post_link-content .post_link-title{white-space:normal;text-overflow:ellipsis;-webkit-box-orient:vertical}article.status-private{background-color:#fff;margin:20px 0;padding:20px 0}.link-related_post-content img{width:160px;height:160px;object-fit:cover}.pharmacy-block{padding:0 20px}.toc-wrapper .toc_title{font-weight:700;font-size:16px;letter-spacing:1px}.wp-post-image{width:100%}.entry-header{padding:0 15px;margin-bottom:20px}.entry-meta{margin-bottom:10px;font-size:13px}.description-block{margin-top:20px;font-size:15px;line-height:26px}.entry-date{font-size:10px}.ad_questionnaire .questionnaire-inner .p-title{font-weight:700;color:#db3a49;text-align:center;margin-bottom:18px;border-bottom:dotted 1px #ccc;font-size:15px;padding-bottom:12px}.ad_questionnaire .questionnaire-inner .p-content{line-height:26px;margin:0;font-size:14px}.ad_questionnaire a{text-align:center;font-weight:700;color:#db3a49;width:100%;display:block;padding-top:14px;margin-bottom:14px}.entry-content h2{border-bottom:6px solid #62c5ee;align-items:center;font-size:22px;line-height:30px;padding:0 0 5px;margin:0 15px 20px}.entry-content h2 span{font-weight:700;color:#555}.entry-content a{color:#0391da;font-size:1.6rem}.entry-content h3{font-size:20px;font-weight:700;margin:0 0 10px;padding-bottom:6px;line-height:28px}.entry-content h3 span{font-weight:700}.medical-article .entry-content h4{font-size:20px;font-weight:700;margin:30px 0;line-height:26px;padding-left:20px;position:relative}.medical-article .entry-content h4::before{position:absolute;bottom:0;left:0;content:"";width:12px;height:12px;background:#62c5ee;top:7px}.widget-area-underpost .side-widget-title,.widget-area-underpost .widget-title{padding:10px 0;font-weight:700;font-size:16px;color:#555}.post-tag-content a{display:inline-block;font-size:12px;border:1px solid #dcdcdc;padding:4px 7px;border-radius:4px;margin-bottom:8px;margin-right:3px;color:#555}.post-tag-content a span:before{content:"#";color:#62c5ee;margin-right:2px}.link-related_post{width:160px;display:inline-grid}a.link-related_post{display:inline-block;margin-right:14px}a.link-related_post:nth-child(4n){margin-right:0}#related_posts .subloop-image amp-img,#related_posts .subloop-image img{display:block;margin:auto;object-fit:cover}#related_posts .subloop-content{position:relative;width:100%}#toc_container{background-color:#f6f6f6;padding:20px}.toc_toggle{display:none}.toc_title{font-weight:700}.toc_list{list-style:none;margin-top:20px;font-size:14px}.toc_list a{color:#0178d3;display:block}.toc_list>li>a{font-weight:700;margin-top:13px}.toc_list>li>ul{margin-top:13px;margin-left:8px;list-style:none}.toc_list>li>ul>li>a:nth-child(n+1){margin-top:4px}.pharmacy-post h2{font-weight:700;font-size:22px;margin:30px 0;line-height:30px;border-bottom:6px solid #62c5ee;background:0 0;padding:0 0 6px;min-height:42px}.entry-content .pharmacy-info-main>div{margin-top:0;color:#555;line-height:20px}.entry-content .pharmacy-info-main .pharmacy-info-title{margin-bottom:15px;margin-top:4px}.entry-content .pharmacy-info-main .pharmacy-info-title a{color:#0178d3;font-weight:700;font-size:18px;white-space:normal}.entry-content .pharmacy-detail .detail-tag,.entry-content .pharmacy-info-title{font-size:13px}.entry-content .pharmacy-info-main{display:inline-block;padding:0 20px 0 0;vertical-align:top;width:350px}.pharmacy-detail .detail-subject{padding-left:0;font-size:13px}.pharmacy-address span,.pharmacy-business-hours span,.pharmacy-holiday span,.pharmacy-tel span{display:inline-block;vertical-align:top}.detail-subject{width:80%}.pharmacy-detail{background-color:#f2f2f2;font-size:0;margin:40px auto 32px;width:680px;padding:20px}.entry-content h4{font-size:20px;font-weight:700;border-bottom:4px solid #62c5ee;margin:30px 0 15px;padding-bottom:6px;line-height:28px}.entry-content h4~p{font-size:15px;line-height:26px;color:#555;margin:0}.entry-content h4 span{font-weight:700}.entry-content blockquote:last-child,.entry-content p:last-child,.entry-content pre:last-child,.entry-content table:last-child{margin-bottom:0}.shop-link{bottom:12px;position:absolute;right:14px;text-align:right}.blockquote-block .blockquote-cite,.more-reviews,.pharmacy-detail-link,a.ph_around_list_btn span{text-align:center}.shop-link span{color:#666;font-size:1.3rem;font-weight:700;position:relative}.entry-content .close-pharmacy-content a:hover,.net-pres-button{text-decoration:none}.shop-link span:before{content:"▶";font-size:1rem;position:absolute;transform:rotate(90deg);top:3px;left:-12px}.blockquote-block .blockquote-cite{color:#999;margin-top:2px}.more-reviews{margin-bottom:30px;font-weight:700;margin-top:22px}.entry-content .pharamcy-detail-link{font-weight:700;margin-top:30px;margin-bottom:60px;font-size:18px;text-align:center}.post-loop-wrap h3{font-weight:700;font-size:20px;margin:30px 0 15px;line-height:28px;border:none}.pharmacy-feature-icon{display:inline-block;border-radius:3px;font-size:12px;margin-right:7px;border:1px solid;padding:1px 6px;margin:0 2px 15px 0;font-weight:700;height:23px}.entry-content .link-button-red a span{background-color:#fff;text-shadow:initial;border-radius:3px;color:#db8302;padding:2px 5px 1px;font-size:14px}.pharmacy-feature-icon.night-open{color:#284e8c}.pharmacy-feature-icon.use-credit{color:#099263}.pharmacy-feature-icon.near-station{color:#f46450}.pharmacy-feature-icon.exists-coupon{color:#f09800}.close-pharmacy-heading{margin-bottom:30px}.close-type-icon span{border:1px solid #f90;background-color:#f90;color:#fff;font-size:12px;display:inline-block;margin-right:5px;padding:3px 5px;border-radius:4px;vertical-align:middle}.close-type-icon span.net{background-color:#fff;background-image:url(../../../img/lp/station_list/net_icon.png);background-repeat:no-repeat;background-position:5px center;background-size:15px auto;border:1px solid #f12056;border-radius:4px;display:inline-block;font-size:12px;font-weight:700;color:#f12056;padding:3px 5px 3px 23px}.close-type-icon{margin-bottom:7px}.close-pharmacy-title a{color:#0178d3}.close-pharmacy-content .close-pharmacy-address p,.close-pharmacy-content .close-pharmacy-distance p,.close-pharmacy-content .close-pharmacy-regular-holiday p{font-size:13px;line-height:1.3}.close-pharmacy-content img{height:16px;width:16px}.entry-content .close-pharmacy-content{border:1px solid #bbb;box-shadow:2px 2px 0 #bbb;display:inline-block;height:200px;margin:0 0 18px 18px;vertical-align:top;width:330px}.entry-content .close-pharmacy-content a{color:#333;display:block;height:200px;padding:14px 14px 35px;position:relative}.pharmacy-detail-link a span,a.ph_around_list_btn span{color:#f90;font-size:18px;text-decoration:underline;font-weight:700}.entry-content .close-pharmacy-content a p{white-space:normal}.close-pharmacy-button{padding:20px 0 0 20px}.entry-meta .entry-date{font-size:13px;display:inline-block;position:relative;padding-right:1em;color:#888}.entry-meta .entry-date:before{font-family:FontAwesome;margin-right:4px}.entry-title{margin:0;font-size:26px;font-weight:700;line-height:34px}.ad_questionnaire .questionnaire-inner{border:2px solid #31a4c7;padding:13px 19px;margin:20px 0}#underpost-widget{margin-top:20px;padding-top:3px;border-top:6px #9cd5f7 solid}.post-tag-content{border-bottom:1px solid #eee;padding-bottom:12px}.entry-thumbnail{margin-bottom:10px;padding:0 20px}.entry-content h5,.entry-content h6{margin-bottom:.5em}.entry-content pre{font-family:monospace;border:1px solid #e5e5e5;background:#f9f9f9;padding:12px 20px}.entry-content cite{text-align:right;font-size:12px;color:grey}.entry-content dl dt{font-weight:700;margin:.8em 0 .2em}.entry-content dl dd{margin:.2em 0 .8em}.entry-summary{padding-top:42px;padding-bottom:42px}.clearfix:after,.container:after,.entry-content:after{content:'';display:table;clear:both}.clear{clear:both}.alignleft{float:left;margin:0 12px 8px 0}.alignright{float:right;margin:0 0 8px 12px}.aligncenter{clear:both;margin-left:auto;margin-right:auto;display:block}.wp-caption{margin-bottom:1em}.wp-caption.aligncenter{margin:15px auto}.wp-caption-text{font-size:12px;text-align:center}.entry-content{line-height:inherit;padding-bottom:60px}.toc-wrapper{display:none}.entry-content .entry-thumbnail{float:left;border:1px solid #eaf1f1;padding:4px}.entry-content h1{font-size:24px}.entry-content ul li{list-style:none;position:relative}.entry-content ol{list-style:none;counter-reset:ol_li;margin-top:40px;line-height:200%}.entry-content ol li:before{margin-right:.25em;counter-increment:ol_li;content:counter(ol_li) ". ";color:#3a3a3a}.entry-content table,.entry-content table td,.entry-content table th{border:1px solid #e8f0f0;white-space:normal}.entry-content table td,.entry-content table th{padding:10px}.entry-content table th{background:#eefdfe;font-weight:700}.entry-content dl dt{display:inline-block;font-size:15px;border:1px solid #c6f9fc;background:#eefdfe;padding:8px 16px}.entry-content dl dd{margin-top:.8em}.entry-content blockquote{padding:35px 33px 35px 67px;border:none;background:#f2f2f2;position:relative;border-radius:10px}.entry-content blockquote cite{font-weight:400;line-height:1.6;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"\f18e";position:absolute;right:43px}.post-cta-btn a:hover{color:#fff}.blockquote-block .blockquote-cite .cite-tag{color:#999;font-size:11px;margin-top:2px}.blockquote-block .blockquote-cite a{color:#999;display:none}.site-info{background:#17b;border-top:none}.site-info>.container{font-size:18px;padding:12px 0;text-align:center;color:#fff}.pagetop-inner{background:#6d7d7e}.site-description{float:none;margin:0 0 12px;font-size:13px}.primary-menu>.menu-item::before{color:#00a9c9;top:auto;bottom:0;height:0;width:100%;background:#00a9c9}.primary-menu>.menu-item a:hover{color:#00a9c9}.cat-date{font-size:12px;overflow:hidden;margin-bottom:10px}#search-2,.post-loop-wrap .entry-content{overflow:visible}.cat-date i.fa{font-size:16px}.cat-date .date{float:left}.cat-date .cat{float:right}.cat-date .cat i.fa{display:none}.post-loop-wrap{border:1px solid #ebf2f2;padding-bottom:8px}.loop-post{font-size:12px}.loop-post-thumb{float:left;width:290px;height:192px}.loop-post .entry-title{font-size:12px;line-height:1.2;margin-bottom:12px;display:-webkit-box;-webkit-line-clamp:2}.loop-post .date i.fa{color:#cedfe0}.pagination{text-align:right}.pagination a,.pagination span{border-radius:50%;font-size:12px}.pagination a{background:#f3f9fb;color:#555}.pagination .current,.pagination a:hover{background:#62c5ee}.widget.widget_xeory_postviews .widget-title::before{content:'\f024';color:#5dc0c6}.widget.widget_xeory_postviews .widget-title::after{background:#5dc0c6}.widget.widget_xeory_recentviews .widget-title::before{content:'\f14b';color:#5d96c6}.widget.widget_xeory_recentviews .widget-title::after{background:#5d96c6}.widget.widget_tag_cloud .widget-title::before{content:'\f02c';color:#5dc682}.widget.widget_tag_cloud .widget-title::after{background:#5dc682}.widget.widget_tag_cloud .tagcloud{padding:15px;font-size:0}.widget.widget_tag_cloud .tagcloud>a{display:inline-block;border:1px solid #ebf2f2;font-size:12px!important;padding:6px 12px;margin:0 4px 10px;line-height:15px;border-radius:15px}.widget.widget_tag_cloud .tagcloud>a::before{content:'\f02b';font-family:FontAwesome;color:#5dc682;margin-right:8px;-webkit-transition:all ease-in-out .3s;transition:all ease-in-out .3s}.widget.widget_tag_cloud .tagcloud>a:hover{background:#5dc682;color:#fff}.widget.widget_tag_cloud .tagcloud>a:hover::before{color:#fff}.widget_social_widget .side-widget-title{border-top:2px solid #ebf2f2;border-bottom:1px solid #f9d323;position:relative;padding:15px;font-size:15px;line-height:1.2;color:#f9d323}.widget_social_widget .side-widget-title::before{content:'\f164';font-family:FontAwesome;color:#f9d323;margin-right:8px;font-weight:400}.widget_social_widget .side-widget-title::after{content:'';display:block;position:absolute;top:-2px;left:0;width:100%;height:2px;background:#f9d323}.side-widget{margin-bottom:40px}.single .entry-header .entry-meta .entry-date:before{color:#888}.single .entry-header .entry-meta:before{content:none}.single .entry-header .entry-meta-category{font-weight:700;color:gray;position:absolute;right:0;top:54px}.single .bzb-sns-area{padding:10px 0;text-align:center;background:#f9f9f9;margin-left:-40px;margin-right:-40px}.single .entry-footer{padding-right:0;padding-left:0}.single .entry-footer .post-footer-list li{margin:10px 0}.single .entry-footer .post-footer-list li:before{width:26px;height:26px;background:#5dc0c6;display:inline-block;border-radius:50%;text-align:center;line-height:26px;color:#fff}.single .entry-footer .post-footer-list li.cat:before{content:"\f115"}.single .after-entry{border:1px solid #e5e5e5;border-top:none}.single .post_author_info .post-author-meta .vcard{margin:0;border:none}.single .relation-keyword{padding:30px 0 0}.single .relation-keyword-title{font-size:20px;border:none;border-bottom:2px solid #e8f0f0;position:relative;padding:10px 0 10px 46px;color:#333}.single .relation-keyword-tags a:before,.single .relation-keyword-title:before{display:inline-block;font-family:FontAwesome;font-weight:400;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-size:15px;font-style:normal}.single .relation-keyword-title:before{width:26px;height:26px;line-height:26px;color:#fff;text-align:center;border-radius:50%;position:absolute;left:9px;top:0;bottom:0;margin:auto}.single .relation-keyword-title:after{content:"";width:195px;border-bottom:2px solid #5dc0c6;position:absolute;top:auto;bottom:-2px;left:0;border-bottom-color:#5dc682}.single .relation-keyword-title:before{content:"\f02c";background:#5dc682}.single .relation-keyword-tags{padding-top:20px}.single .relation-keyword-tags a{display:inline-block;border:1px solid #d4e1eb;border-radius:100px;padding:4px 14px;margin:0 10px 10px 0;color:#3a3a3a;line-height:1.2}.single .relation-keyword-tags a:before{line-height:1;content:"\f02b";margin-right:8px;color:#5dc682;float:left;-webkit-transition:all ease-in-out .3s;transition:all ease-in-out .3s}.xeory-subloop-meta{display:none}.widget_social_widget .xeory-social-btns ul li a{border-width:2px;border-style:solid;border-radius:4px;position:relative;background:#fff}.widget_social_widget .xeory-social-btns ul li a:before{font-size:25px;margin-right:16px;line-height:1;vertical-align:middle}.widget_social_widget .xeory-social-btns ul li a span{line-height:1}.widget_social_widget .xeory-social-btns ul li a:hover{color:#fff}.widget_social_widget .item-facebook a{border-color:#3b579d;color:#3b579d}.widget_social_widget .item-facebook a:before{content:"\f09a"!important}.widget_social_widget .item-facebook a:hover{background:#3b579d}.widget_social_widget .item-twitter a{border-color:#009aff;color:#009aff}.widget_social_widget .item-twitter a:hover{background:#009aff}.widget_social_widget .item-google a{border-color:#ec4400;color:#ec4400}.widget_social_widget .item-google a:hover{background:#ec4400}.widget_social_widget .item-feedly a{border-color:#67da00;color:#67da00}.widget_social_widget .item-feedly a:hover{background:#67da00}.widget-area-underpost .underpost-widget{border:none;padding:40px 0 0}.single .relation-keyword-tags a:hover:before{color:#fff}.single .cv_link{margin-bottom:24px}.single .cv_link a{display:block;border:1px solid #5dc0c6;padding:8px;background-color:#fff;color:#00a9c8}.single .cv_link a .atention{background:#fc8e18;padding:8px 16px;color:#fff;font-weight:700;margin-right:8px;font-size:14px}.single .cv_link a .link_text{font-size:16px}.net-pres-main,.single .relation-keyword-tags a{font-size:18px}.post-loop-wrap{margin-left:0;padding-left:0;padding-top:0}.net-pres-banner{border:3px solid #fedf0c;border-radius:6px;margin-right:0;margin-left:0;margin-top:16px}.net-pres-main{background-color:#fedf0c;font-weight:700;display:flex;align-items:center;text-align:center;justify-content:center;padding:32px}.net-pres-icons{padding:16px}.net-pres-button-block{text-align:center}.net-pres-button{display:inline-block;padding:.5em 1em;background:#009dee;color:#FFF;border-bottom:solid 4px #0077b5;border-right:solid 2px #0077b5;border-radius:3px;margin-bottom:10px}.article-banner{margin:0 -12px}.article-banner img{width:95%;display:block;margin:40px auto}.pharmacy-top-banner{margin:20px auto 0}.pharmacy-top-banner img{width:100%;padding:0 8px}.entry-content p img{margin-right:4px;height:auto}.entry-content .img p{margin-bottom:8px}.entry-content .table-wrapper{width:100%;padding-left:8px;padding-right:8px}.post-loop-wrap,.site-main{border-width:0;font-weight:100}div.banner amp-img,div.banner img{width:100%;height:auto;max-width:750px}.entry-content .link-button-blue a{max-width:100%;display:block;margin-left:auto;margin-right:auto;border:2px solid #366ac8;background:#fff;color:#366ac8!important;border-radius:3px;text-align:center;font-size:14px;font-weight:700;-moz-box-shadow:-3px -6px 0 0 rgba(204,220,244,.4) inset;-webkit-box-shadow:-3px -6px 0 0 rgba(204,220,244,.4) inset;-o-box-shadow:-3px -6px 0 0 rgba(204,220,244,.4) inset;-ms-box-shadow:-3px -6px 0 0 rgba(204,220,244,.4) inset}.entry-content .link-button-blue a span{font-size:22px}.introspection{padding:0 40px}.entry-content blockquote p{margin-bottom:0;font-size:15px;line-height:24px;color:#555}.entry-content blockquote p:before,.entry-content blockquote:before{content:"";color:#000;position:absolute}.entry-content blockquote:before{left:5%;top:15px;width:44px;height:44px;margin-left:-23px;line-height:38px;text-align:center;font-size:24px}.entry-content blockquote p:before{background-image:url(../../../img/lp/station_list/station_review_icon.png);background-repeat:no-repeat;left:30px;top:25px;background-size:22px;width:22px;height:18px}.entry-content blockquote cite{color:#8ddbe0;text-align:right;display:block;font-size:15px;text-transform:none;font-style:normal}.entry-content .net-pres-red{margin-left:-12px;margin-right:-12px}.entry-content .net-pres-red-main{padding-left:20px;padding-right:20px}.entry-content .link-button-red a{max-width:100%;height:42px;border-radius:4px;box-shadow:inset 0 -2px #cc7a00;text-shadow:1px 2px 1px #cc7a00;background:#ff9300;color:#fff;text-align:center;font-weight:700}.pharmacy-sub-detail{width:290px;display:inline-block}.entry-content .pharmacy-info-title span{display:inline-block;vertical-align:top;font-size:17px}.entry-content .link-button-red-title amp-img,.entry-content .link-button-red-title img{border:none;margin-left:0;margin-right:0}.entry-content .pharmacy-net-pres p{margin-top:0;margin-bottom:0}.pharmacy-address .map-link{margin-left:10px}.pharmacy-alert{border:1px solid #eee;background:#fafafa}blockquote:first-child{margin-top:20px}.pharmacy-icon amp-img,.pharmacy-icon img{width:auto;display:inline-block}.pharmacy-icon{margin-right:10px}.pharmacy-block .pharmacy-img amp-img,.pharmacy-block .pharmacy-img img{display:block;margin:auto;width:680px;height:auto}.pharmacy-img-cite{font-size:8px;color:#999;text-align:center;margin-top:6px;margin-bottom:12px}.about-pharmacy-info,.alert-to-pharmacist{padding:0 20px;font-size:12px;margin:auto}.alert-to-pharmacist{border-color:#4475cc}.about-pharmacy-info .about-pharmacy-title,.alert-to-pharmacist .alert-to-pharmacist-title{color:#555;text-align:center;font-weight:700;margin-bottom:10px}.about-pharmacy-info .about-pharmacy-button,.alert-to-pharmacist .alert-to-pharmacist-button{color:#333;text-align:right;font-size:12px;font-weight:700;text-decoration:underline}.about-pharmacy-info,.alert-to-pharmacist{text-align:right}.about-pharmacy-info .about-pharmacy-title,.alert-to-pharmacist .alert-to-pharmacist-title{font-size:20px;display:none}.about-pharmacy-info .about-pharmacy-button,.alert-to-pharmacist .alert-to-pharmacist-button{display:inline}.entry-content .link-button-red a{width:520px;line-height:40px;font-size:18px;display:block;margin-left:auto;margin-right:auto;padding:0}.entry-content .link-button-red-title amp-img,.entry-content .link-button-red-title img{width:528px;margin:30px auto 8px}.pharmacy-alert{font-size:16px;line-height:26px;color:#666;padding:20px;margin:30px}.entry-content .link-button-blue a{width:520px;line-height:65px;padding:0}.entry-content .link-button-blue{margin-top:50px;margin-bottom:60px;padding:0 60px}.pharmacy-icon amp-img,.pharmacy-icon img{height:24px;vertical-align:top}.entry-content .net-pres-red{margin-top:35px}.about-pharmacy-subject{line-height:180%;font-size:16px;margin-bottom:20px;text-align:right;display:none}.about-others{color:#808080cc}.entry-content .blockquote-block blockquote{width:660px;margin:auto}.reviews-block{margin-top:20px}.sp-search-btn{display:none}#site-navigation .container .menu-category-container{margin-left:12px}#site-navigation{border:none;margin-top:17px}#site-navigation .menu-category-container li.menu-item{height:auto;border-left:1px solid #fff;padding-left:25px;padding-top:5px;padding-bottom:5px}#site-navigation .menu-category-container li.menu-item:first-child{border:none;padding-left:0}#site-navigation .container{margin:0 80px;padding:10px 0}#site-navigation .container li.menu-item>a,#text-4 .container{padding:0}#site-navigation .container ul{display:flex;align-items:center}.primary-menu>.menu-item.current-menu-item::before,.primary-menu>.menu-item:hover::before{height:0}#text-4{background-color:rgba(0,0,0,0)}#text-4 .container amp-img,#text-4 .container img{width:25%;max-width:120px}.footer-widget .textwidget{text-align:center}.footer-widget.widget_text,.side-widget{border:none}input::-webkit-input-placeholder{color:#999}input::-moz-placeholder{color:#999}input:-moz-placeholder{color:#999}input:-ms-input-placeholder{color:#999}#search-2 .search-text{font-size:12px;font-weight:700;margin-bottom:4px}#search-2 .search-category-selection{padding:0 2px}#search-2 .search-category-selection label{padding:2px 1px;font-size:8px}.sp-search-block{background-color:#fff;position:absolute;width:100%;height:220px;z-index:10000;padding:20px}.sp-search .search-submit{font-size:20px!important;padding:4px 12px 4px 0!important;color:#999}.sp-search-block .sp-search-popular-word{margin-top:25px;font-size:14px;color:#333}.sp-search-block .sp-search-popular-word h3{border-bottom:1px solid #555;padding-left:2px}.sp-search-block .sp-search-popular-word .popular-keyword-tags{font-size:12px;padding:6px}.sp-search-block .sp-search-popular-word a{display:inline-block;padding:2px;margin-right:8px}.sp-search-block .sp-search-popular-word a:before{content:"#";color:#999;margin-right:4px}.writer-pharmacist-link .post-author-lbl{color:#ec6377}.writer-doctor-link .post-author-lbl{color:#45a5cc}.xeory-breadcrumbs{background-color:rgba(0,0,0,0)}.post_author_info .post-author-img{top:0}.entry-content .close-pharmacy-content .close-pharmacy-title{margin-bottom:4px}.entry-content .close-pharmacy-content .close-pharmacy-title p{line-height:1.2}.entry-content .close-pharmacy-content .close-pharmacy-title p strong{color:#0178d3;font-size:16px;font-weight:700}.entry-content .close-pharmacy-content .close-pharmacy-address p,.entry-content .close-pharmacy-content .close-pharmacy-distance{margin-bottom:2px;line-height:22px}.entry-content .close-pharmacy-content .close-pharmacy-distance p{font-size:13px;line-height:22px}.xeory-breadcrumbs-list a{color:#2276f3}.xeory-breadcrumbs-list li:after{color:#333}.post-loop-wrap .entry-header .entry-title{color:#555}.footer_banner{margin-top:40px}.sns-link-area .sns-link-content{display:inline-block}.sns-link-area .sns-link-content amp-img,.sns-link-area .sns-link-content img{height:30px;width:auto}.entry-meta .entry-date:before{content:'更新日：'}.writer-block{margin-bottom:20px;border-top:1px solid #ccc;border-bottom:1px solid #ccc;height:114px;display:flex;align-items:center;padding-left:6px}.writer-text-block{margin-left:112px;font-size:14px}.writer-text-block .writer-title{color:#148fd5;font-weight:700}.post-loop-wrap .relation-keyword .relation-keyword-tags{padding-top:12px}.post-loop-wrap .relation-keyword .relation-keyword-tags a{border:none;margin-right:0 0 10px 0}.post-loop-wrap .relation-keyword .relation-keyword-tags a:before{content:"#";color:#618fd4;font-weight:700}.single .relation-keyword-tags a:hover{color:#333;background:0 0;border:none}.primary-menu>.menu-item{margin:0;padding:0;color:#fff;font-size:9px;width:300px}#xeory_related_posts-2 .xeory-subloop-item{padding:0 6px 14px;margin-bottom:14px}#xeory_related_posts-2 .xeory-subloop-item .xeory-subloop-title{height:100px;font-weight:700;display:flex;align-items:center}#site-navigation .menu-category-container li.menu-item{width:300px;font-size:9px;color:#fff;margin:0;padding:0;text-align:center}#site-navigation .menu-category-container li.menu-item span.lerger_text{font-size:14pt;margin-left:10px}.supervisor-icon-block{margin-bottom:12px;margin-left:-12px;margin-right:-12px}.post-11092,.writer-page-title{margin-right:40px}.supervisor-icon-block span{font-size:14px;font-weight:700;color:#fff}.supervisor-pharmacist-icon span{background-color:#f04950}.supervisor-doctor-icon span{background-color:#538bd6}.post-11092 .entry-content ul{display:table;padding-left:0}.post-11092 .entry-content ul li.author-info{display:inline-table;width:33%;border:1px solid #eee;text-align:center;height:250px}.post-11092 .entry-content ul li.author-info:before{content:none}.post-11092 .author-avatar{padding-top:30px;margin-bottom:20px}.post-11092 .author-avatar amp-img,.post-11092 .author-avatar img{border-radius:50%;height:120px;width:120px;object-fit:cover}.post-11092{border:none}.post-11092 .entry-header{padding:0}.post-11092 .entry-header .entry-title{font-size:22px;padding-bottom:12px;border-bottom:4px solid #555;margin-bottom:50px;text-align:left}.post-11092 .entry-content{padding:0}.writer-page .writer-page-title{color:#555!important}.about-writer-block{margin-bottom:70px}.writer-article-list h2{margin-bottom:40px;font-size:22px;border-bottom:3px solid #555;padding-bottom:6px}.writer-article-list article{border:none;padding-bottom:40px;margin-bottom:40px;border-bottom:1px solid #ccc}.writer-article-list .loop-post-thumb{width:290px;height:192px}.writer-article-list .loop-post-thumb amp-img,.writer-article-list .loop-post-thumb img{height:192px;width:290px;object-fit:cover}.writer-article-list .loop-post-meta{margin-left:290px;height:192px}.writer-article-list .loop-post-meta .entry-title{margin:0;font-size:20px;font-weight:700;padding:20px;line-height:1.5em}.supervisor-icon-block span{padding:3px 20px;border-radius:3px}.author-detail-tag{margin-bottom:18px;font-weight:700}.author-detail{padding-left:16px}.author-top{height:180px;border-bottom:1px solid #ccc;display:flex;align-items:center;padding-left:40px}.author-top .author-name{margin-left:20px;font-size:20px;font-weight:700}.author-detail-content{padding-left:50px}.author-img .author-name{display:inline-block}.author-top .author-img amp-img,.author-top .author-img img{height:120px;width:120px;border-radius:50%;object-fit:cover}.author-detail-block{padding-top:40px;display:table;width:100%;color:#555}.author-belonging,.author-category,.author-license,.author-majoring,.author-theme{display:inline-block;margin-bottom:40px}.author-belonging{width:100%}.author-category,.author-license,.author-majoring,.author-theme{width:50%}.author-page h3{border-bottom:3px solid #4b87b5;font-size:18px;padding-bottom:6px;margin-bottom:20px}.author-history,.author-hp,.author-introduction{margin-left:20px}.author-history-content,.author-hp-content,.author-introduction-content{margin-bottom:40px;padding-left:20px}.author-hp-content a{text-decoration:underline}.writer-page-title{font-size:22px;border-bottom:3px solid #555;padding-bottom:8px}.pagination-block,.post-11092 .pagination-block{background-color:#f5f5f5;color:#ccc;margin-top:50px;padding:0;display:flex;align-items:center;justify-content:center;position:relative}.pagination-block a,.post-11092 .pagination-block a{color:#ccc}.pagination-block .page-number,.post-11092 .pagination-block .page-number{font-size:22px;text-align:center}.pagination-block .page-number,.pagination-block .pagination-next,.pagination-block .pagination-prev,.post-11092 .pagination-block .page-number,.post-11092 .pagination-block .pagination-next,.post-11092 .pagination-block .pagination-prev{display:inline-block}.pagination-block .pagination-next,.pagination-block .pagination-prev,.post-11092 .pagination-block .pagination-next,.post-11092 .pagination-block .pagination-prev{font-size:30px;position:absolute}.pagination-block .pagination-prev,.post-11092 .pagination-block .pagination-prev{left:18px;top:22px}.pagination-block .pagination-next,.post-11092 .pagination-block .pagination-next{right:18px}.post-11092 .entry-header .entry-title:before{content:"";background-image:url(../../../img/lp/station_list/writer-icon.png);height:24px;width:24px;background-repeat:no-repeat;background-size:24px}.writer-list-footer-banner,.writer-page-main .footer-banner{margin-top:40px}.post-11092 .author-description{color:#333}.side-widget .xeory-subloop-icon{font-size:14px;padding:0 20px}.display-none{display:none}.site-header .menu-category-container .category-text{display:inline-block;vertical-align:middle}.page-header.pharmacy-region{margin-bottom:0}.region-title{background-color:#17b;color:#fff;font-weight:400;font-size:14px;padding:2px 12px}.region-block,.region-child-back,.region-prefecture-back{font-size:15px}.region-block{display:table;width:100%}.pharmacy-region-block .region-child,.pharmacy-region-block .region-prefecture,.pharmacy-region-block .region-top,.region-child-back,.region-prefecture-back{display:inline-block;cursor:pointer;font-weight:700}.category-loop-title{color:#555}.top-page-category-block,.top-page-category-block .top-page-category-content{text-align:center}@media (min-width:992px){.side-widget .side-widget-title{border-bottom:2px solid #444;color:#444;font-size:18px;padding-left:20px}.side-widget .side-widget-title:before{content:'';background-image:url(../../../img/lp/station_list/loope-icon.png)}.relation-keyword .relation-keyword-title,.underpost-widget .underpost-widget-title{font-size:18px}.single .post-author-title{font-weight:700;font-size:24px}.region-title{margin-bottom:20px;font-size:22px;padding:4px 12px}.pharmacy-region{margin-right:40px}.region-top-block .region-top{width:32%;font-size:20px;padding-left:20px;margin-bottom:18px;color:#0f60f5}.region-top-block .region-top:before{content:'▶';color:#0f60f5;font-size:10px;margin-right:4px}.region-top-block .region-top a{color:#0f60f5}.pharmacy-region-block .region-top:nth-child(3n-1){margin:0 2%}.pharmacy-region-block .region-prefecture{width:32%;padding-left:20px;font-size:20px;margin-bottom:18px}.pharmacy-region-block .region-prefecture a{color:#0f60f5}.pharmacy-region-block .region-prefecture:before{content:"▶";color:#0f60f5;margin-right:4px;font-size:10px}.pharmacy-region-block .region-prefecture-null:before{content:none}.pharmacy-region-block .region-prefecture:nth-child(3n-1){margin-left:2%;margin-right:2%}.pharmacy-region-block .region-prefecture-back{width:100%;text-align:right}.pharmacy-region-block .region-prefecture-back a{color:#888}.pharmacy-region-block .region-prefecture-back:after{content:">";color:#888;font-size:20px;margin-left:4px;cursor:pointer}.grad-trigger,.region-prefecture-null{display:none}.pharmacy-region-block .accordion-container{width:100%}.pharmacy-region-block .region-child{width:20%;padding-left:20px;font-size:20px;margin-bottom:18px;float:left}.pharmacy-region-block .region-child a{color:#0f60f5}.pharmacy-region-block .region-child:before{content:"▶";font-size:12px;color:#0f60f5;vertical-align:middle;margin-right:4px}.pharmacy-region-block .region-child-back{width:100%;text-align:right}.pharmacy-region-block .region-child-back a{color:#888}.pharmacy-region-block .region-child-back:after{content:">";font-size:20px;margin-left:4px;color:#888}.category-loop-title{color:#555;font-size:26px;border-bottom:3px solid #555;padding:6px 10px;margin-right:40px;margin-top:40px}.category-loop-wrap .loop-post-meta .entry-title,.search-page-loop-wrap .loop-post-meta .entry-title{font-size:20px;font-weight:700;padding-top:15px;line-height:1.6}.supervisor-pharmacist-icon span{font-size:18px}.xeory-breadcrumbs-list{font-size:14px}.entry-content .close-pharmacy-content .close-pharmacy-title{margin-bottom:3px}.pagination-block .pagination-next,.post-11092 .pagination-block .pagination-next{right:18px;top:22px}}.pharmacy-region-block .region-thumb,.search-page-header .region-thumb{position:relative;margin-bottom:20px}.pharmacy-region-block .region-thumb .region-thumb-main amp-img,.pharmacy-region-block .region-thumb .region-thumb-main img,.search-page-header .region-thumb .region-thumb-main amp-img,.search-page-header .region-thumb .region-thumb-main img{width:100%}.pharmacy-region-block .region-thumb .region-thumb-grad,.search-page-header .region-thumb .region-thumb-grad{position:absolute;bottom:0}.pharmacy-region-block .region-thumb .region-thumb-title,.search-page-header .region-thumb .region-thumb-title{position:absolute;bottom:0;color:#fff;font-size:26px;font-weight:700;padding:0 10px 10px}@media (min-width:992px){.author-detail-tag:before{content:"■";color:#17b;margin-right:2px}.category-loop-wrap .loop-post-thumb amp-img,.category-loop-wrap .loop-post-thumb img{height:192px;width:290px;object-fit:cover}.grad-block{position:relative;margin-bottom:10px}.grad-btn{position:absolute;width:100%;font-size:10px;bottom:0;text-align:center;left:0}.grad-btn:before{content:"…もっと見る";color:#0f60f5}.accordion-container{position:relative;max-height:180px}.accordion-container:before{display:block;position:absolute;bottom:0;left:0;width:100%;height:40px;background:-webkit-linear-gradient(top,rgba(255,255,255,0) 0,rgba(255,255,255,.9) 50%,rgba(255,255,255,.9) 50%,#fff 100%);background:linear-gradient(top,rgba(255,255,255,0) 0,rgba(255,255,255,.9) 50%,rgba(255,255,255,.9) 50%,#fff 100%);content:""}.grad-trigger,.grad-trigger:checked~.accordion-container::before{display:none}.grad-trigger:checked~.accordion-container .grad-btn::before{content:"閉じる"}.grad-trigger:checked~.accordion-container{max-height:none;height:auto;padding-bottom:20px}}.top-page-category-block{display:table;width:100%}.top-page-category-block .top-page-category-content{display:inline-block;width:25%}.top-page-search-block .search-form{float:none;max-width:none;height:auto;border:none;width:100%;border-radius:0}.top-page-search-block .search-form input[type=search]{background-color:#fff;position:relative;border:1px solid #e5e5e5;border-radius:2px;padding:10px 40px 10px 10px;width:85%;margin-left:5%;-webkit-appearance:none}.top-page-search-block .search-form input[type=submit]{font-size:28px;position:absolute;right:60px;margin-top:35px;top:0;height:60px;width:60px}.top-page-search-block{margin-bottom:25px}.top-page-search-block .search-text{font-weight:700;margin-bottom:8px}.top-page-search-block .scat{margin:auto;width:85%}@media(min-width:992px){.top-page-search-block .scat{margin-top:26px}}.top-page-search-block .search-category-selection{width:20%;display:inline-block}.top-page-search-block .search-category-selection input{display:none}.top-page-search-block .search-category{border:1px solid #fff;background-color:#fff;border-radius:4px;text-align:center;font-size:20px;padding:3px 0;color:#999;margin:26px 5px 5px}@media (min-width:992px){.top-page-search-block .search-form input[type=search]{height:60px}.top-page-search-block .search-category{height:44px;padding:6px}}.top-page-search-block input[type=radio]:checked~.search-category{border:1px solid #4b87b5;background-color:#fff;color:#4b87b5}.home-breadcrumbs{padding:8px 10px;font-size:11px;margin:auto;max-width:1202px}.xeory-breadcrumbs{padding:0}.post-loop-wrap .writer-list-link{text-align:center;font-weight:700;text-decoration:underline;margin-top:10px}.post-loop-wrap .writer-list-link a{color:#148fd5}.underpost-widget-inner .widget-content .xeory-subloop-content .doctor-icon{background-color:#538bd6}.xeory-subloop-content .writer-doctor-icon{position:absolute;top:0;font-size:14px;font-weight:700;padding:0 20px;color:#fff;border-radius:5px;background-color:#538bd6}.underpost-widget-inner .widget-content .xeory-subloop-content{position:relative}.underpost-widget-inner .widget-content .xeory-subloop-content .doctor-icon,.underpost-widget-inner .widget-content .xeory-subloop-content .supervisor-icon,.underpost-widget-inner .widget-content .xeory-subloop-content .writer-icon{margin-left:110px}@media(min-width:992px){.primary-menu>li.menu-item{font-size:10pt;color:#fff;vertical-align:bottom}.primary-menu>li.menu-item a{font-size:10pt;color:#fff}.primary-menu>.menu-item span.larger_text{font-size:14pt;margin-left:10px}.post-loop-wrap{margin-left:0}.single .bzb-sns-area{padding:0;margin:0 -8px}.cv_link{padding:40px;margin-left:40px}.widget_xeory_related_posts ul{display:table;width:100%}.widget_xeory_related_posts .underpost-widget-title{margin-bottom:4px}.xeory-subloop.xeory-subloop-horizon .xeory-subloop-item{width:50%;border-bottom:1px solid #ccc;padding-top:8px;padding-bottom:8px}.underpost-widget-inner .xeory-subloop.xeory-subloop-horizon>a:first-child .xeory-subloop-item,.underpost-widget-inner .xeory-subloop.xeory-subloop-horizon>a:nth-child(2) .xeory-subloop-item{padding-top:0}.xeory-subloop.xeory-subloop-horizon .xeory-subloop-image amp-img,.xeory-subloop.xeory-subloop-horizon .xeory-subloop-image img{width:100px}.xeory-subloop.xeory-subloop-horizon .xeory-subloop-image{width:auto;float:left;margin:0}.xeory-breadcrumbs{max-width:1202px;margin:auto}.comments-area .comments-header .comments-title{margin-left:-12px;margin-right:-12px}.post-loop-wrap .entry-thumbnail{float:none}.post-loop-wrap .entry-meta{margin-bottom:4px}.post-loop-wrap .relation-keyword{display:none}.top-page-category-title{font-weight:700;margin-top:24px;font-size:24px}.top-page-category-block .top-page-category-content{display:inline-block;width:174px;border:2px solid #4b87b5;margin:10px 6px;height:126px;vertical-align:middle;border-radius:4px}.top-page-category-block .top-page-category-content amp-img,.top-page-category-block .top-page-category-content img{margin-top:24px;height:50px;width:auto}.top-page-category-block .top-page-category-content .top-page-category-img{height:84px}.top-page-category-block .top-page-category-content .top-page-menu-title{font-size:20px;font-weight:700}.top-page-search-block .scat{display:table}.top-page-search-block .search-text{font-size:24px;margin-top:24px}.top-page-search-block .search-form{background-color:#f3f3f3;height:186px}.top-page-search-block .search-form input[type=search]{background-color:#fff;font-size:24px;margin:auto;top:35px}.post-loop-wrap .writer-list-link{text-align:center;margin-top:25px;font-weight:700;text-decoration:underline}}.region-prefecture-block .region-prefecture-grayed-out{color:#ccc}.region-slide-wrap{position:relative;overflow-x:hidden}@media(min-width:992px){.region-prefecture-block .region-prefecture-grayed-out:before{color:#ccc}.region-slide-wrap{height:174px}.region-prefecture-slide-block{position:absolute;width:100%;top:0;margin-left:100%}}.attracted-writer-block{border:1px solid #e5e5e5;margin-top:50px}.attracted-writer-block .attracted-writer-inner{display:flex;align-items:center;padding:20px 0;margin:0 20px;border-bottom:1px solid #e5e5e5}.attracted-writer-title{background-color:#17b;color:#fff;padding:5px 12px;font-size:20px;font-weight:700}.attracted-writer-thumb amp-img,.attracted-writer-thumb img{width:120px;height:120px;border-radius:50%;object-fit:cover}.attracted-writer-thumb{width:120px;height:120px;display:inline-block}.attracted-writer-meta{display:inline-block;margin-left:12px}.attracted-writer-name{color:#333;font-weight:700;font-size:18px}.attracted-writer-position{color:#333;font-size:16px;margin-top:4px}.attracted-writer-block .more-writer-btn{font-size:16px;font-weight:700;text-align:right;padding:4px 20px 8px;color:#444}.attracted-writer-block .more-writer-btn a:hover{color:#444}.attracted-writer-block .more-writer-btn:after{content:">";font-size:20px;margin-left:2px;color:#444}.attracted-writer-block .more-writer-btn:after:hover{color:#00a9c8}.wpcf7-tag{margin-bottom:20px;margin-top:48px;padding-left:12px}.wpcf-7-tag{border-bottom:6px solid #e6f2f9;padding-bottom:6px;font-weight:700}.wpcf7-input-form .wpcf7-tag:first-child{margin-top:0}.wpcf7-input-form input,.wpcf7-input-form textarea{width:100%}.wpcf7c-elm-step1{font-size:15px;margin-top:8px}.type-page .entry-title{text-align:center;color:#888}.wpcf7-btn-block p{text-align:center}.wpcf7-btn-block input{width:75%;text-align:center;padding:12px;border-bottom:4px solid #1464ac;border-radius:6px;font-size:18px}.wpcf7-btn-block .wpcf7c-elm-step1-text,.wpcf7-btn-block .wpcf7c-elm-step2-text,.wpcf7-btn-block .wpcf7c-elm-step3-text{text-align:left}.wpcf7-response-output.wpcf7-display-none.wpcf7-mail-sent-ok,.wpcf7-response-output.wpcf7-display-none.wpcf7-validation-errors{display:none!important}.wpcf7-input-form input.wpcf7c-conf,.wpcf7-input-form textarea.wpcf7c-conf{border:none;background-color:#fff!important;resize:none;margin-top:20px;margin-bottom:20px}.wpcf7-input-form input:-webkit-autofill,.wpcf7-input-form select:-webkit-autofill,.wpcf7-input-form textarea:-webkit-autofill{background-color:#fff!important}.wpcf7-input-form textarea.wpcf7c-conf{margin-bottom:100px}.inquiry-modify-submit-block{width:84%;margin:auto;display:table}.wpcf7-form-control.wpcf7-back.inquiry-modify.wpcf7c-elm-step2.wpcf7c-btn-back{background-color:#dcdcdc;border-color:#cdcdcd;margin-right:6%}.wpcf7-not-valid{border-color:red}.inquiry-modify-submit-block input{display:inline-block;width:47%}p.wpcf7c-elm-step3{line-height:3em;margin:auto;margin-top:20px;text-align:left;width:70%}div.wpcf7c-elm-step3{margin-top:100px;text-align:center}div.wpcf7c-elm-step3 a{color:#fff;background-color:#2581c4;padding:16px 100px;border-radius:6px;border-bottom:4px solid #1561ad;font-size:18px}.site-main .type-page{border:none}@media(min-width:992px){.site-main .type-page{margin-right:40px}}.type-page-title{margin-bottom:30px}.type-page-title .page-title{color:#333;font-size:18px;font-weight:700;border-bottom:6px solid #e6f2f9;padding-bottom:8px;margin-left:16px}.type-page .entry-content table th .table-title{border-bottom:8px solid #e6f2f9;padding-bottom:8px;padding-left:12px}.type-page .entry-content table th,.type-page .entry-content table tr:nth-child(2n){background-color:transparent}.type-page th{vertical-align:top}.type-page .entry-content table td{padding-left:40px;font-size:18px;line-height:180%}.underpost-widget .xeory-subloop-content .writer-img-block .writer-img{left:110px}.underpost-widget .xeory-subloop-content .writer-img-block .writer-name{left:150px;font-weight:400}.type-page .entry-content table th .table-title{font-size:20px}.type-page .entry-content table td,.type-page .entry-content table th{padding-top:35px;padding-bottom:35px}.archive-pagination,.search-page-header,.search-pagination{margin-right:40px}.search-page-loop-wrap .loop-post-thumb amp-img,.search-page-loop-wrap .loop-post-thumb img{height:192px;width:290px;object-fit:cover}.search-page-loop-wrap .writer-img-block .writer-name{font-size:16px}.category-loop-wrap .loop-post-meta,.search-page-loop-wrap .loop-post-meta{font-weight:700;margin-left:310px;position:relative;padding-top:46px;line-height:1.6;height:192px}.search-page-loop-wrap .entry-title{font-size:16px;line-height:1.8}.post-top-author-block{padding:0 12px;display:inline-block;width:50%;margin:12px 0;font-size:initial;position:relative}.loop-post-meta .writer-icon,.loop-post-meta .writer-icon .writer-img-block,.popup-shadow{position:absolute}.post-top-author-block .post-top-author-thumb{width:100px;height:100px;display:inline-block}.post-top-author-block .post-top-author-thumb amp-img,.post-top-author-block .post-top-author-thumb img{width:100px;height:100px;object-fit:cover;border-radius:50%}.post-top-author-block .post-top-author-name{font-size:22px}.error404 .page-title{color:#444}.error404 .content-area{background-color:#fff}.error404 .no-results{border:none}.sp-nav .menu-sp-menu-container .menu .menu-item amp-img,.sp-nav .menu-sp-menu-container .menu .menu-item img{width:28px;margin-right:12px}.popup-shadow{background:#666;z-index:1500;opacity:.5;height:100vh;width:100%;top:0}.loop-post-meta .writer-icon amp-img,.loop-post-meta .writer-icon img{width:55px;height:55px}.category-loop-wrap .loop-post-meta .writer-icon.writer-pharmacist-icon,.category-loop-wrap .loop-post-meta .xeory-subloop-icon.pharmacist-icon,.home-post-loop-wrap .loop-post-meta .writer-icon.writer-pharmacist-icon{background-color:#f04950}.btn-to-top-wrap{text-align:center;color:#ccc}.btn-to-top-wrap .btn-arrow{transform:rotate(-90deg);font-size:18px;width:20px;margin:auto}.post-11092 .author-description .author-link,.search-no-results .no-results p{font-size:14px}.footer-sp-search-block{height:auto;position:relative}.footer-sp-search-block .sp-search .search-form .search-field{background-color:#fafafa;border-color:#e5e5e5}.error404 .no-results,.search-no-results .no-results{border:none}.error404 .page-header,.search-no-results .page-header{margin-bottom:0;margin-top:24px}.error404 p,.search-no-results p{margin:0!important;padding:0 12px!important}.error404 .page-header .page-title,.search-no-results .page-header .page-title{text-align:center;color:#888}.error-search-form-block{border:3px solid #17b;background-color:#e7f5ff;border-radius:10px}.error-search-form-block .scat label .search-category{background-color:#fff;border-color:#fff}.error-search-form-block .search-form .search-field{width:100%;margin:auto;margin-bottom:6px;border-color:#e5e5e5}.error-search-form-block .search-text{width:90%;margin:auto;margin-top:16px}.error-search-form-block .search-form{float:none;width:90%;margin:auto;margin-bottom:28px}.author.archive .post-loop-wrap .writer-icon{color:#fff;position:absolute;background-color:#538bd6}.author.archive .post-loop-wrap .writer-icon.writer-pharmacist-icon{background-color:#f04950}.post-11092 .author-description .list-page-author-job{color:#ccc;font-size:13px}.post-loop-wrap .type-post .banner{margin:0 -12px}.post-loop-wrap .type-post .sns-link-area2{margin-bottom:29px;display:inline-block}.post-loop-wrap .underpost-widget .xeory-subloop-item .post-cat{font-size:13px;position:absolute;top:0;right:0;color:#ccc}.btn-to-top-text{font-size:12px;font-weight:700}.ad_questionnaire a span{text-decoration:underline;font-size:15px}.ad_questionnaire .from{text-align:right;margin:0;font-size:11px;font-weight:700;color:#bababa}.ad_questionnaire .bold{font-weight:700}.ad_questionnaire .red-bold{color:#db3a49;font-weight:700}span.mini{font-size:11px}close-type-icon span{border:2px solid;border-radius:3px;padding:5px}.link-related_post-content .subloop-image{height:inherit;margin-bottom:3px}.blockquote-block{margin-bottom:15px}.pharmacy-number-circle{color:#fff;background-color:#fc8709;padding:0;margin:0;text-align:center;display:inline-block;border-radius:50%;margin-top:-5px;width:28px;height:28px;line-height:28px}.entry-header amp-img,.entry-header img,.table{width:100%}.pharmacy-map{width:100%;height:148px;margin-bottom:20px}.more-reviews a span{color:#0178d3;text-decoration:underline;font-siz:1.6rem;font-weight:700}.pharamcy-detail-link a span{color:orange;border-bottom:1px solid}.close-pharmacy-address p{padding-left:1.6em;text-indent:-1.6em;line-height:22px}.pharmacy-info-title a{display:inline-block}.font-red{color:#f23b5d}.font-blue{color:#0391da}.font-black{color:#333}.color-box,.entry-content .attention.a-3{background:#f6fcfe;border:2px solid #b2d4e1;padding:18px;margin:30px 0;font-size:15px;line-height:26px;color:#777}.f-marker-p{background-image:-webkit-linear-gradient(transparent 80%,#ffc7f6 80%);background-image:linear-gradient(transparent 80%,#ffc7e8 80%)}.f-marker-w{background-image:-webkit-linear-gradient(transparent 80%,#abeffe 80%);background-image:linear-gradient(transparent 80%,#abeffe 80%);background-image:linear-gradient(transparent 80%,#b1eafa 80%)}.f-marker-g{background-image:-webkit-linear-gradient(transparent 80%,#afffb1 80%);background-image:linear-gradient(transparent 80%,#b3e7be 80%)}.def dl dt{display:inline-block;font-size:15px;border:1px solid #c6f9fc;background:#eefdfe;padding:8px 16px}.def dl dd{margin-top:.8em}.tips{border:2px solid #fee3a9;padding:18px;margin:30px 0;font-size:15px;line-height:26px;color:#777}.entry-content .attention.a-2,.reference{border:2px solid rgba(113,184,236,.55);box-shadow:7px 7px rgba(40,170,214,.1);padding:18px;margin:40px 0 30px;font-size:15px;line-height:24px;color:#777}.reference p{font-size:14px;line-height:24px;color:#777}.reference ol{padding:0;margin:0}.reference ol li{list-style-type:none;list-style-position:inside;counter-increment:cnt}.reference ol li:before{display:marker;content:"(" counter(cnt) ") "}.info_btn,.sns-link-area2{display:inline-block}.quote::before{content:'“';position:absolute;top:4px;left:-29px;font-size:68px;opacity:.2}.quote{position:relative;margin:40px 25px;padding:13px 8px;border-bottom:1px solid #ddd;border-top:1px solid #ddd;color:#555;font-size:15px;line-height:26px}.quote::after{position:absolute;content:'”';opacity:.2;bottom:-34px;right:-29px;font-size:68px}.quote_source{font-size:11px;color:#aaa;line-height:20px}.table td{border:1px solid #FFF}.table{border:2px solid #b7b7b7;text-align:center;font-size:15px;color:#777;margin:30px 0}.table tr:nth-child(even){background:#f7f7f7}.table tr:nth-child(odd){background:#fbfbfb}.table tr:first-child{background-color:#eee;font-weight:700}.table p{margin:auto}.info_btn{float:right}.post-tag-content p{font-size:20px;color:#555}.pharmacy-imgs-slider{padding-bottom:20px;margin-bottom:15px;width:530px}.swiper-button-next,.swiper-button-prev{width:38px;height:38px;background-size:38px,38px}.pharmacy-imgs-slider .swiper-pagination{bottom:0}.swiper-button-next{background-image:url(../../../img/lp/station_list/right_arrow.png)}.swiper-button-prev{background-image:url(../../../img/lp/station_list/left_arrow.png)}.pharmacy-imgs-slider-wrapper{position:relative}.sns-fb-link{margin:0 6px}.link-button-red amp-img,.link-button-red img{width:30px}.post-top-author-meta{display:inline-block;vertical-align:middle;padding-left:12px}.post-top-author-icon{border:1px solid;display:inline;padding:3px 22px;border-radius:3px}.post-top-supervisor-block.post-top-author-block,.writer-link:nth-child(2){border-left:1px solid #eee}.post-top-writer-icon{color:red}.post-top-supervisor-icon{color:#00f}.authors-block{border:1px solid #eee;border-radius:15px;font-size:0}.post-top-author-block::after{content:"＞";color:#eee;position:absolute;right:5%;top:40%}.post-top-author-business-name{margin-top:12px}.writer-link{display:block;width:349px;padding:10px 14px;position:relative}.writer-link::before{position:absolute;top:0;bottom:0;margin:auto;content:"";vertical-align:middle;right:15px;width:10px;height:10px;border-top:2px solid #ddd;border-right:2px solid #ddd;-webkit-transform:rotate(45deg);transform:rotate(45deg)}.writer-link:nth-child(2){margin:10px 0;padding:0 14px}.top-writer-link-block{border:1px solid #eee;border-radius:6px;display:flex;width:max-content;margin-top:20px}.writer_link_01 .writer-link{border-right:none}.post-author-lbl{display:block;position:absolute;top:0;border:1px solid;left:65px;border-radius:4px;font-weight:700;height:21px;letter-spacing:1px;width:60px;text-align:center;font-size:12px}.post-author-img amp-img,.post-author-img img{width:50px;height:50px;object-fit:cover;border-radius:50%;top:5px}.post-author .post_author_info{position:relative;height:100%}.post-author-info-block .vcard{position:absolute;display:block;padding:0;line-height:15px;left:65px;font-size:15px;bottom:3px;color:#555;font-weight:700}.single .post_author_writer{width:100%;height:100%}.mod_date{font-size:15px;line-height:26px}.post-writer-container{border:1px solid #eee;border-radius:6px;padding:14px 19px;position:relative;margin:30px 0 20px}.post-writer-meta,.writer-list-link{position:absolute;display:inline-block}.post-writer-lbl{display:inline-block;border:1px solid;border-radius:4px;font-weight:700;height:21px;letter-spacing:1px;width:60px;text-align:center;font-size:12px}.pharmacist-lbl{color:#f2728a}.doctor-lbl{color:#45a5cc}.post-writer-img img{border-radius:50%;width:80px;height:80px;object-fit:cover}.writer-list-link{right:20px;bottom:20px;font-size:12px}.writer-list-link a{text-decoration-line:underline;color:#555}.post-writer-img,.post-writer-info{display:inline-block}.post-writer-meta{font-weight:700;padding-left:10px;font-size:15px;line-height:21px;padding-top:3px}.post-writer-link{position:relative;margin-top:18px;width:246px;height:25px}.post-writer-link:after{content:">";position:absolute;right:10px;top:3px;color:#8f8f8f}.post-writer-sub{display:inline-block;vertical-align:middle;padding-left:7px}.post_link .wp-post-image,.post_link figure{height:75px;width:75px;float:left}.post_link .writer-name{color:#555}.post_link-content .post_link-title{margin:0;border:none;overflow:hidden;display:-webkit-box;width:auto;padding-left:0;font-weight:700;font-size:14px;line-height:27px;-webkit-line-clamp:1;color:#555}.post_link-title:before{display:none}.post_link,.post_link-content,.post_link-image{display:block}.post_link{width:100%;border:1px solid #eee;padding:10px;border-radius:4px;height:97px;margin:30px 0}.post_link-content{margin-left:85px;position:relative}.sns-link-area1{margin-bottom:10px;display:none}.post-writer-link a{background-color:#eee;padding:5px 39px;font-size:12px;border-radius:4px;color:#555}.post-writer-link::after{position:absolute;top:0;bottom:0;margin:auto;content:"";vertical-align:middle;right:10px;width:6px;height:6px;border-top:1px solid #666;border-right:1px solid #666;-webkit-transform:rotate(45deg);transform:rotate(45deg)}.link-related_post-content .subloop-content{height:60px}.link-related_post-content .subloop-content .subloop-title{font-size:14px;line-height:18px}.pharmacy-img{margin:20px 0 30px}.swiper-pagination-bullet-active{background:#666}.pharmacy-feature-icon+.pharmacy-detail{margin:0 auto 30px}.pharmacy-block p.pharmacy-detail-link{text-align:center;margin:30px 0 45px}.entry-thumbnail img{width:100%;height:466px;object-fit:cover}.ad_questionnaire{display:none}.post-description{color:#555;margin-top:10px;font-size:15px;line-height:26px}.post-loop-wrap .entry-content h4+.entry-content p strong{margin-bottom:10px;font-size:18px;line-height:26px}h4+p>strong{font-size:18px;line-height:26px}.pharmacy-feature-icon+.pharmacy-img{margin-top:0}.swiper-slide .pharmacy-img{margin:20px 0 5px}.link-to-inquiry{display:inline-block;float:right}.link-to-inquiry a{color:#bbb;font-size:12px}.post_link .date-cat-block{display:flex;position:absolute;top:0;right:0;color:#bcbcbc;font-size:11px;line-height:12px}.entry-content .link-button-red a:hover,.post_link a:hover{text-decoration:none}@media all and (-ms-high-contrast:none){.link-related_post-content .subloop-content .subloop-title{max-height:54px}}.post_link:hover{opacity:.5;-webkit-transition:.2s ease-in-out;-moz-transition:.2s ease-in-out;-o-transition:.2s ease-in-out;transition:.2s ease-in-out}.pharmacy-info-title p{margin-bottom:0;white-space:nowrap;width:310px}.entry-thumbnail .thumb{overflow:hidden;width:680px;position:relative;height:466px}.entry-thumbnail .thumb img{position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%);height:auto;min-height:100%;width:auto;min-width:100%}