@charset "utf-8";body{background-color:#ffffff;}body{font-family:'Lato','Noto Serif JP','HiraMinProN-W3','Hiragino Mincho ProN','HG明朝E',serif;}.entry h1,.entry h2,.entry h3,.entry h4,.entry h5,.entry h6{font-weight:bold;}.entry h1{font-size:260%;}.entry,.widget-box .dp_text_widget,.widget-box .textwidget{font-size:16px;}.mb-theme .entry,.mb-theme .widget-box .dp_text_widget,.mb-theme .widget-box .textwidget{font-size:15.5px;}.dp-container .entry a,.dp-container .dp_text_widget a,.dp-container .textwidget a,#comment_section .commentlist a:hover{color:#61b1e2;}.dp-container .entry a:hover,.dp-container .dp_text_widget a:hover,.dp-container .textwidget a:hover,.fake-hover:hover{color:#7ab1d3;}.single-date-top,.dp-container pre,.entry input[type="submit"],.plane-label,input#submit{color:#ffffff;background-color:#83bde2;}.hd_slideshow .bx-wrapper .bx-pager .bx-pager-item a{background-color:#ffffff;}.bx-controls-direction a{background-color:#ffffff;box-shadow:0 0 5px rgba(5, 5,5,.44);}.bx-controls-direction a i::before,.bx-controls-direction a i::after{background-color:#83bde2;}.header-banner-inner,.header-banner-inner a{color:#ffffff;text-shadow:0 0 15px rgba(0,0,0,.6);}.header-banner-inner .sl-article{color:#ffffff;background-color:#83bde2;}.header-banner-inner .sl-article a{color:#ffffff;}.mb-theme .header-banner-inner,.mb-theme .header-banner-inner a{color:#ffffff;text-shadow:0 0 15px rgba(0,0,0,.72);}#banner_caption::before,#banner_caption::after,.widget-on-top-banner.show_ticker::before,.widget-on-top-banner.show_ticker::after,.ct-hd .title-desc::before,.ct-hd .meta-info::before,.ct-hd .title-desc::after,.ct-hd .meta-info::after{background-color:#ffffff;}.hd_slideshow.header_img{-webkit-filter:brightness(70%);filter:brightness(70%);}.hd_slideshow_mb.header_img{-webkit-filter:brightness(70%);filter:brightness(70%);}.pc .ct-hd.no_bgimg{padding-top:18vh;padding-bottom:14vh;}.pc .ct-hd{padding-top:22vh;padding-bottom:18vh;}.mb-theme .ct-hd{padding-top:8vh;padding-bottom:8vh;}.dp-container{color:#050505;background-color:rgba(255,255,255,1);}#gotop.pc{color:#ffffff;}#gotop.pc::after{border-color:transparent #83bde2 #83bde2 transparent;}.dp-container a,.main-wrap a{color:#050505;}.pace{background-color:#ffffff;}.pace .pace-activity{background-color:#83bde2;}.pace .pace-progress::after{color:#3c3c3c;}.header_content.pc.home{background-color:rgba(255,255,255,.52);background:linear-gradient(to bottom, rgba(255,255,255,.2) 0%,rgba(255,255,255,.9) 100%);}.header_content.pc.not-home,.header_content.pc.fixed,.header_container.mb.float{background:linear-gradient(to bottom, rgba(255,255,255,.9) 0%,rgba(255,255,255,.2) 100%);}#headline-sec{border-color:rgba(60, 60,60,.2);}#headline-sec a,#headline-sec a:hover{color:#3c3c3c;}.headline_main_title{color:#ffffff;background-color:#3c3c3c;}.headline_main_title::before{border-color:transparent transparent #3c3c3c transparent;}.headline_main_title::after{border-color:#3c3c3c transparent transparent transparent;}.header_content.pc:hover,#global_menu_nav.mq-mode,#headline-sec,#global_menu_ul .sub-menu li:hover,#global_menu_ul .sub-menu li.current-menu-item{color:#3c3c3c;background-color:#ffffff;}#global_menu_nav .gnav_sline,#global_menu_ul .sub-menu li:hover::before,#global_menu_ul .sub-menu li.current-menu-item::before{background-color:#83bde2;}.header_container.mb{border-color:#83bde2;color:#3c3c3c;background-color:#ffffff;}#hidden_global_menu_wrapper,#hidden-search-wrapper,.hidden-searchtext{color:#3c3c3c;background-color:rgba(255,255,255,.92);}#hd_hidden_menu_btn::before,#hd_hidden_menu_btn::after,#hd_hidden_menu_btn span,#expand_float_menu.show i::before,#expand_float_menu.show i::after {background-color:#3c3c3c;}.header_content,.header_content a,#hidden_global_menu_wrapper a,#hidden-search-wrapper a,#hd_tel a{color:#3c3c3c;}.header_content a:hover{color:#2a2a2a;}#global_menu_ul .sub-menu{background-color:rgba(255,255,255,.78);box-shadow:0 1px 4px rgba(60,60,60,.7);}.hidden-close-btn::before,.hidden-close-btn::after,#global_menu_nav.mq-mode .mq_sub_li{color:#ffffff;background-color:#3c3c3c;}.ft-widget-content .widget-area {width:30.8%;}.ft-widget-content .widget-area.two{margin:0 3.8%;}.dp-container .entry a{font-weight:normal;text-decoration:none;}.dp-container .entry a:hover{text-decoration:underline;}.loop-section:not(.portfolio) .loop-article::after,.loop-section:not(.portfolio) .loop-date time{color:#ffffff;background-color:#83bde2;}.single_post_meta .loop-share-num .share-icon::after{background-color:#ffffff;}.single-article .single_post_meta .loop-share-num a,.loop-section:not(.portfolio) .loop-share-num a,.loop-section .loop-title a,.loop-section .meta-author a{color:#050505;}.loop-section.portfolio .loop-flipper.flipover::before{background-color:rgba(131,189,226,.9);}.loop-post-thumb .thumb-link::after{background-color:rgba(131, 189,226,.86);}.loop-media-icon{background-color:rgba(255, 255,255,.9);color:#83bde2;}.ct-hd{background-color:#83bde2;}.meta-cat a{color:#050505;}.news .meta-cat .item-link{color:#ffffff;background-color:#83bde2;}.ct-hd.term-color13{background-color:#38b48b;}.loop-post-thumb .thumb-link.term-color13::after,.loop-section.portfolio .loop-flipper.flipover.term-color13::before{background-color:rgba(56,180,139,.88);}.loop-post-thumb .thumb-link.term-color13 .loop-media-icon,.meta-cat a.term-color13{color:#38b48b;}.single_post_meta .meta-cat a.term-color13:hover,.dp_related_posts.horizontal .meta-cat a.term-color13:hover,.news .meta-cat .item-link.term-color13{color:#ffffff;border-color:#38b48b;background-color:#38b48b;}.ct-hd.term-color1{background-color:#e88a20;}.loop-post-thumb .thumb-link.term-color1::after,.loop-section.portfolio .loop-flipper.flipover.term-color1::before{background-color:rgba(232,138,32,.88);}.loop-post-thumb .thumb-link.term-color1 .loop-media-icon,.meta-cat a.term-color1{color:#e88a20;}.single_post_meta .meta-cat a.term-color1:hover,.dp_related_posts.horizontal .meta-cat a.term-color1:hover,.news .meta-cat .item-link.term-color1{color:#ffffff;border-color:#e88a20;background-color:#e88a20;}.bx-wrapper .bx-pager .bx-pager-item a{background-color:#050505;}.bx-controls-direction a{color:#ffffff;}table.gsc-search-box{background-color:#ffffff!important;}td.gsc-search-button{color:#050505!important;background-color:#ffffff!important;}#hd_searchform td.gsc-search-button::before{color:#3c3c3c;}#hd_searchform td.gsc-search-button{color:#3c3c3c!important;background-color:#ffffff!important;}input[type="checkbox"]:checked,input[type="radio"]:checked {background-color:#61b1e2;}select{color:#050505;}.footer select{color:#545454;}.dp_toc_container{border-color:rgba(131, 189, 226,.2);background:#ffffff;}.dp_toc_container::before{background:rgba(131, 189, 226,.04);}.dp_toc_container ul.dp_toc_ul{border-color:rgba(131, 189, 226,.24);}.dp_toc_container p.toc_title_block>span::before,.dp_toc_container ul.dp_toc_ul>li::before{background:rgba(131, 189, 226,.16);}.dp_toc_container ul.dp_toc_ul li a,.dp_toc_container ul.dp_toc_ul li a:hover,.dp_toc_container ul.dp_toc_ul>li li::before{color:#050505;}.rank_label.thumb{background-color:#83bde2;}.rank_label.no-thumb{color:rgba(5,5,5,.1);}.entry ul li::before, .dp_text_widget ul li::before,.textwidget ul li::before{background-color:#83bde2;box-shadow:0 0 0 3px rgba(131, 189,226,.3);}.widget_pages li a::after,.widget_nav_menu li a::after,.widget_nav_menu li.current-menu-item a::after,.widget_categories li a::after,.widget_categories li.current-cat a::after,.dp_related_posts.vertical li::after,.recent_entries li::after,.single-article::after,.inside-title::after,#reply-title::after,#wp-calendar tbody td a:hover::before,.single-nav .navlink::before,.dp_tab_sline{background-color:#83bde2;}.dp_tab_widget_ul li::before,#switch_comment_type li::before{background-color:rgba(131, 189,226,.14);}.inside-title::before,#reply-title::before{background-color:#050505;}.search-form .submit-area button.search-btn,.single-nav li .nav-title,.wd-title{background-color:#83bde2;color:#ffffff;}.author_info{box-shadow:0 0 34px rgba(5, 5,5,.1) inset;}.cat-item .count{color:#ffffff;background-color:rgba(5, 5,5,.5);}address,#switch_comment_type li.active_tab{border-color:#83bde2;}.entry h1::after, .entry h2::after, .entry h3::after, .entry h4::after, .entry h5::after, .entry h6::after, .dp_text_widget h1::after, .dp_text_widget h2::after, .dp_text_widget h3::after, .dp_text_widget h4::after, .dp_text_widget h5::after, .dp_text_widget h6::after, .textwidget h1::after, .textwidget h2::after, .textwidget h3::after, .textwidget h4::after, .textwidget h5::after, .textwidget h6::after{background-color:rgba(131, 189,226,.36);}.header_content .fx_wrapper,.hd_sns_links .fx_wrapper{box-shadow:0 0 0 3px rgba(60,60,60,.1);background-color:rgba(60,60,60,.1);}.header_content .fx_wrapper:hover,.hd_sns_links .fx_wrapper:hover{background-color:#3c3c3c;box-shadow:0 0 0 3px rgba(60,60,60,.3);}.header_content .fx_wrapper:hover i,.hd_sns_links .fx_wrapper:hover i{color:#ffffff;}table.gsc-search-box{border-color:rgba(5, 5,5,.16)!important;}.dp_tab_widget_ul,.dp_tab_widget_ul li.active_tab{border-color:#83bde2;}.author_info .author_img img.avatar{border-color:rgba(131, 189,226,.18);}.tagcloud a,#comment_section .comment-meta .comment-reply-link,.entry>p>a.more-link,.dp-container .entry .dp-pagenavi a,.dp-pagenavi a,.dp-pagenavi .page-numbers:not(.dots),.navigation a{color:#050505;}#dp_breadcrumb_nav{color:#050505;background-color:rgba(5,5,5,.06);}#dp_breadcrumb_nav li::after{background-color:rgba(5,5,5,.5);}.dp-pagenavi .page-numbers.current{background-color:#83bde2;border-color:#83bde2;color:#ffffff;}#commentform input[type="submit"]{color:#83bde2;}#commentform input[type="submit"]:hover{color:#ffffff;background-color:#83bde2;border-color:#83bde2;}.single_post_meta .meta-cat a:hover,.dp_related_posts.horizontal .meta-cat a:hover,.tagcloud a:hover,.dp-container .more-entry-link a:hover,#comment_section .comment-meta .comment-reply-link:hover,.entry>p>a.more-link:hover{color:#ffffff;background-color:#050505;border-color:#050505;}.r-wrap:hover{background-color:#050505;color:#ffffff;box-shadow:0 0 0 3px rgba(5,5,5,.3);}.r-wrap::after{box-shadow:0 0 0 1px #050505;}span.v_sub_menu_btn{background-color:rgba(5, 5,5,.04);}.tooltip-arrow{border-color:transparent transparent #050505 transparent;}.tooltip-msg{color:#ffffff;background-color:#050505;}.dp-container blockquote::before,.dp-container blockquote::after{color:#83bde2;}#comment_section li.comment::after,#comment_section li.trackback::after,#comment_section li.pingback::after {background-color:#83bde2;}.modal_wrapper.main_menu{color:#3c3c3c;background-color:#ffffff;}.modal_wrapper.main_menu a{color:#3c3c3c;}.bottom_bar,.menu_sns_links a.menu-link,.search-form .submit-area button.search-btn{background-color:#83bde2;color:#ffffff;}.btbar_btn, .btbar_btn a{color:#ffffff;}.main_slide_menu .menu-item,.main_slide_menu .menu-item:first-child,.main_slide_menu .menu-item .expand{border-color:rgba(60,60,60, .32);}body:not(.mb-theme) .wow{visibility:hidden}.footer{background-color:#efefef;color:#545454;box-shadow:0 0 0 10px rgba(5, 5,5,.14);}#footer_menu_ul{background-color:rgba(84,84,84,.05);}.footer .copyright{background-color:rgba(84,84,84,.10);}.footer a{color:#545454;}.footer a:hover{color:#0c0c0c;}.footer .wd-title,.footer .dp_tab_sline{background-color:#545454;color:#efefef;}.footer .tagcloud a:hover,.footer .more-entry-link a:hover{color:#efefef;background-color:#545454;border-color:#545454;}.footer .recent_entries .loop-share-num i{color:#545454;}.footer .dp_tab_widget_ul,.footer .dp_tab_widget_ul li.active_tab{border-color:#545454;}.footer .cat-item .count{color:#efefef;background-color:rgba(84, 84,84,.5);}.footer .widget_pages li a::after, .footer .widget_nav_menu li a::after, .footer .widget_categories li a::after, .footer .recent_entries li::after{background-color:rgba(84,84,84,.58);}.footer .dp_feed_widget a{background-color:rgba(84,84,84,.1);}#footer_menu_ul .menu-item::after{background-color:rgba(84,84,84,.6);}.btn,a.btn{border-color:#83bde2;color:#83bde2;}.btn:not([class*="btn-"]):hover,a.btn:not([class*="btn-"]):hover{border-color:#83bde2;}.label,.btn::after{background-color:#83bde2}.label::after{background-color:#ffffff;}.footer .label::after{background-color:#efefef;}#banner_title {font-family:serif; font-size:30px}.marumoji{font-family: sans-selif;}検索結果ウェブ検索結果/*テーブル装飾table td {background: #eee;}table tr:nth-child(odd) td {background: #fff;}*/table {  margin: 20px auto;}.saiyo th {  background: #e9727e;  border: solid 1px #ccc;  color: #fff;  padding: 10px;}.saiyo td {　border: solid 1px #ccc;  padding: 10px;}.fusen{　padding:  0.4em 0.5em;/*文字の上下 左右の余白*/  color: #494949;/*文字色*/  background: #f4f4f4;/*背景色*/  border-left: solid 5px #7db4e6;/*左線*/  border-bottom: solid 3px #d7d7d7;/*下線*/} @media screen and (max-width: 640px) {  .last td:last-child {    border-bottom: solid 1px #ccc;    width: 100%;  }  .saiyo {    width: 50%;  }  .saiyo th,  .saiyo td {　　border-bottom: none;    display: block;    width: 100%;  }}/*店舗上下線有り.tenpo{    height: 250px;    padding: .75em 0;    border-top: 1px solid #b2d8ff;    border-bottom: 1px solid #b2d8ff;}*//*店舗行間空け*/.tenpo2{    height: 250px;    line-height: 2.3em;}/*店舗のご案内のズレ修正*/.entry img, .dp_text_widget img, .textwidget img{    margin: 0px auto 0px 0;     max-width: 100%;    height: auto;}/*お問合せフォーム色：グレー→白*/.wpcf7c-conf {    background-color: #E8F0FE;    color: black;    border: 1px solid #c0c0c0}.ct-hd.singular .hd-title{    font-size: 35px;}/*ヘッダーテキスト影*/.ct-hd.singular .hd-title{    text-shadow: -1px -2px 3px #808080;}table{width:100%;table-layout: fixed;word-break: break-word;　　/*追加する*/}.ct-hd.term-color13 {    background-color: #52ac56;}#global_menu_ul .menu-item {      font-size: 13px;}/*202408修正*/body p.in-max-width {    max-width: 100%;}@media screen and (min-width: 768px){.spin {    display: none;}}/*店舗案内レイアウト修正*/@media screen and (min-width: 781px){.wp-block-column.shoplist.is-layout-flow.wp-block-column-is-layout-flow {    padding-top: 0px;    padding-right: 20px;}}@media screen and (max-width: 780px){body.page-id-1058 p[class*="is-style-box-"] {    position: relative;        padding: 0.5em 0 0.5em 1em !important;        line-height: 1;        margin: auto auto 1em auto;        -webkit-transition: all .3s ease;        -o-transition: all .3s ease;        transition: all .3s ease;        z-index: 0;}        .page-id-1058 .dp-container .entry a, .dp-container .dp_text_widget a, .dp-container .textwidget a, #comment_section .commentlist a:hover {    color: #0296f1;}}html {  scroll-behavior: smooth;}.anchor-offset {  scroll-margin-top: 60px; /* ヘッダーの高さに応じて調整 */}/*調剤報酬点数表*/.page-id-1160 .dp-container .entry a, .dp-container .dp_text_widget a, .dp-container .textwidget a, #comment_section .commentlist, .dispensing a:hover {    color: #fe4a4a;}.page-id-1160 figure.wp-block-table {   margin-bottom: 0;}.page-id-1160 th {    background: #dff4ef !important;}.wp-block-wrapper.wp-block-wrapper-table.centered-all-cells.is-style-stripes.middle-valign-all-cells.dsf {    font-family: sans-serif;}@media only screen and (min-width: 0) and (max-width: 768px) {    .ct-hd.singular .hd-title {        font-size: 1.6em !important;    }}.wp-block-columns.tenpo.is-layout-flex.wp-container-core-columns-is-layout-9d6595d7.wp-block-columns-is-layout-flex {    margin-bottom: 0;}p.tenpo_tt {    font-size: 1.6rem;    line-height: 1.5;}.page-id-1058 .wp-block-columns {    margin-bottom: 0px;    line-height: 1.8;}