@charset "utf-8";:root{--dp-header-banner-overlay-opacity:0.1;--header-menu-link-color:#444444;--header-menu-link-color-8p:rgba(68,68, 68,.08);--header-menu-link-color-34p:rgba(68,68, 68,.34);--header-menu-bg-color:#ffffff;--base-font-color:#212121;--base-font-color-8p:rgba(33,33, 33,.08);--base-font-color-34p:rgba(33,33, 33,.34);--container-bg-color:#ffffff;--primary-color:#ed5358;}body:not(.mb-theme){background-color:#000000;}#fakeloader{background-color:#ffffff;}.double-bounce1,.double-bounce2{background-color:#444444;}body{font-family:'HiraMinProN-W3','Hiragino Mincho ProN','YuMincho','Yu Mincho','HG明朝E',serif;}.entry h6{font-size:100%;}.entry,.widget-box{font-size:13px;}.mb-theme .entry,.mb-theme .widget-box{font-size:13px;}.dp-container .entry a,.dp-container .dp_text_widget a,.dp-container .textwidget a,#comment_section .commentlist a:hover{color:#5e5e5e;}.dp-container .entry a:hover,.dp-container .dp_text_widget a:hover,.dp-container .textwidget a:hover,.fake-hover:hover{color:#353535;}.single-date-top,.dp-container pre,.entry input[type="submit"],.search-form .submit-area button.search-btn,#wp-calendar tbody td a::before,.plane-label,input#submit{color:#ffffff;background-color:#ed5358;}.hd_slideshow .bx-wrapper .bx-pager .bx-pager-item a{background-color:#ffffff;text-shadow:0 0 30px rgba(79,79,79,.38);}.hd_slideshow .bx-controls-direction a{color:#ffffff;}.header-banner-inner,.header-banner-inner a, .header-banner-inner a:hover{color:#ffffff;text-shadow:0 0 30px rgba(79,79,79,.38);}.mb-theme .header-banner-inner,.mb-theme .header-banner-inner a, .mb-theme .header-banner-inner a:hover{text-shadow:0 0 20px rgba(79,79,79,.64);}#banner_caption::before,.header-banner-inner .bx-viewport .slide .loop-cat::before{background-color:rgba(255,255,255,.8);}.header_container{color:#444444;background-color:#ffffff;background:linear-gradient(to bottom, rgba(255,255,255,.52) 0%,rgba(255,255,255,.2) 100%);backdrop-filter:blur(30px);box-shadow:0px 0 16px rgba(0,0,0,.12);}.header_container:hover {background-color:rgba(255,255,255,.72);}.header_container a{color:#444444;}.header_container a:hover{color:#ffffff;}#header_toggle .tgbtn,#mq_menu_tgl{box-shadow:0 0 5px rgba(255,255,255,.2);color:#ffffff;background-color:rgba(68,68,68,.7);}#header_toggle .tgbtn:hover,#mq_menu_tgl:hover{background-color:#444444;}#global_menu_ul .menu-item,#global_menu_ul .menu-item:first-child,#global_menu_ul .menu-item .expand{border-color:rgba(68,68,68,.24);}#global_menu_ul .menu-item .menu-link::before{background-color:rgba(68,68,68,.08);}.hd_sns_links ul li a,#header-search .modal-trigger::before{color:rgba(68,68,68,.7);border-color:rgba(68,68,68,.7);}.hd_sns_links ul li a:hover,#header-search .modal-trigger:hover::before{color:#444444;border-color:#444444;}.mb-theme .header_content{background-color:#ffffff;color:#444444;border-color:rgba(68,68,68,.2);}.mb-theme .header_content a{color:#444444;}.dp-container{color:#212121;background-color:rgba(255,255,255,0.5);}.dp-container a,.dp-container a:hover,input:not([type="radio"]):not([type="checkbox"]),textarea{color:#212121;}.dp-container .entry a{font-weight:normal;text-decoration:none;}.dp-container .entry a:hover{text-decoration:underline;}.loop-section.portfolio.pattern2 .loop-title a,.loop-section .loop-share-num a,.loop-section .loop-title a,.loop-section .meta-author a{color:#212121;}.loop-section.normal .loop-share-num,.loop-section.magazine .loop-share-num,.single-article .single_post_meta .loop-share-num,.single-article .single_post_meta.bottom .meta-cat a{color:#212121;background-color:rgba(33,33,33,.06);}.dp_feed_widget li a{color:#212121;background-color:rgba(33,33,33,.06);border-color:rgba(33,33,33,.2);}.loop-section.magazine.one .loop-date time{background-color:#ffffff;}.loop-sec-header .title-desc,.loop-excerpt{color:rgba(33,33,33,.74);}.meta-cat a{color:#ed5358;}.portfolio.one .loop-post-thumb-flip,.portfolio.three .loop-post-thumb-flip,.magazine.two .loop-article:hover .meta-cat a{color:#ffffff!important;background-color:#ed5358;}.magazine.two .loop-article .meta-cat a{color:#ed5358;border-color:#ed5358;}.bx-wrapper .bx-pager .bx-pager-item a{background-color:#212121;}.bx-controls-direction a{color:#ffffff;}input[type="checkbox"]:checked,input[type="radio"]:checked {background-color:#ed5358;}select{color:#212121;}.dp_toc_container{border-color:rgba(237, 83, 88,.2);background:#ffffff;}.dp_toc_container::before{background:rgba(237, 83, 88,.04);}.dp_toc_container ul.dp_toc_ul{border-color:rgba(237, 83, 88,.24);}.dp_toc_container p.toc_title_block>span::before,.dp_toc_container ul.dp_toc_ul>li::before{background:rgba(237, 83, 88,.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:#212121;}#hd_searchform td.gsc-search-button::before{color:#444444;}table.gsc-search-box{background-color:#ffffff!important;}td.gsc-search-button{color:#212121!important;background-color:#ffffff!important;}.rank_label.thumb {background-color:#ed5358;}.rank_label.no-thumb {color:rgba(33,33,33,.1);}.mb-theme .post_meta_sns_btn{background-color:rgba(33,33,33,.06);}.entry h1,.entry h2,.entry h3,.entry h4,.entry h5,.entry h6,.dp_text_widget h1,.dp_text_widget h2,.dp_text_widget h3,.dp_text_widget h4,.dp_text_widget h5,.dp_text_widget h6,.textwidget h1,.textwidget h2,.textwidget h3,.textwidget h4,.textwidget h5,.textwidget h6{border-color:rgba(33,33,33,.4);}address,#switch_comment_type li.active_tab,#comment_section li.comment:hover,#comment_section li.trackback:hover,#comment_section li.pingback:hover{border-color:#ed5358;}.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,.single-title::before,.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{background-color:rgba(33,33,33,.54);}.entry ul li::before, .dp_text_widget ul li::before,.textwidget ul li::before{background-color:#ed5358;box-shadow:0 0 0 3px rgba(237, 83,88,.3);}.author_img::before{background-color:rgba(237, 83,88,.72);;}.single-article header::before,.single-article .single_post_meta,.single-article .single_post_meta .loop-share-num div[class^="bg-"],.dp_related_posts.news li,.mb-theme .dp_related_posts li,.entry .wp-caption{border-color:rgba(33,33,33,.2);}.inside-title,#reply-title{color:rgba(33,33,33,.7);}.inside-title::before,#reply-title::before,.dp_tab_widget_ul li::before,.dp_related_posts.horizontal .meta-cat::before{background-color:rgba(33,33,33,.6);}.dp_tab_widget_ul li:hover::before,.dp_tab_widget_ul li.active_tab::before{background-color:#ed5358;}.dp_tab_widget_ul{border-color:rgba(33,33,33,.6);}.cat-item .count{color:#ffffff;background-color:rgba(33,33,33,.5);}.entry>p>a.more-link,.dp-container .entry .dp-pagenavi a,.dp-pagenavi a,.dp-pagenavi .page-numbers:not(.dots),.navigation a{color:#ffffff;border-color:#ed5358;}.navigation .nav_to_paged a{background-color:transparent;}.nav_to_paged a::before,.dp-pagenavi a::before,#commentform input[type="submit"]{background-color:#ed5358;}.loop-section .more-link a:hover,.tagcloud a:hover,#comment_section .comment-meta .comment-reply-link:hover,.entry>p>a.more-link:hover,.navigation a:hover,.navialignleft a:hover,.navialignright a:hover,.dp-container .more-entry-link a,.dp-container .entry .dp-pagenavi a:hover,.dp-pagenavi a:hover,.dp-pagenavi .page-numbers.current,.dp-pagenavi .page-numbers:hover{color:#ed5358;}.loop-section .more-link:hover{background-color:rgba(33,33,33,.18);color:#ed5358;}.navigation a .nav-arrow{color:#212121;}.dp_related_posts.news li:hover,.recent_entries li:hover,.dp_related_posts.vertical li:hover,.dp_recent_posts_widget li:hover,span.v_sub_menu_btn{background-color:rgba(33,33,33,.04);}.tooltip-arrow{border-color:transparent transparent #212121 transparent;}.tooltip-msg {color:#ffffff;background-color:#212121;}.dp-container blockquote,.dp-container q{background-color:rgba(33,33,33,.04);border:1px solid rgba(33,33,33,.08);}.dp-container code{background-color:rgba(33,33,33,.05);border:1px solid rgba(33,33,33,.48);}.dp-container blockquote::before,.dp-container blockquote::after{color:#ed5358;}#comment_section li.comment:hover,#comment_section li..trackback:hover,#comment_section li..pingback:hover {border-color:#ed5358;}.sidebar{background-color:rgba(33,33,33,.07);}#footer_menu_ul,.mb-theme #footer_menu_ul .menu-item{border-color:rgba(33,33,33,.2);}#footer_menu_ul .menu-item:after{background-color:rgba(33,33,33,.6);}.footer_bar,.main_slide_menu .menu-item .expand,.modal_wrapper.main_menu{color:#444444;background-color:#ffffff;}.modal_wrapper.main_menu a{color:#444444;}.ftbar_btn, .ftbar_btn a{color:#444444;}.main_slide_menu .menu-item,.main_slide_menu .menu-item:first-child,.main_slide_menu .menu-item .expand{border-color:rgba(68,68,68, .32);}body:not(.mb-theme) .wow{visibility:hidden}.btn:not([class*="btn-"]),a.btn:not([class*="btn-"]),.dp-container a.btn:not([class*="btn-"]){color:#fff;border-color:#ed5358;}.btn:not([class*="btn-"]):hover,a.btn:not([class*="btn-"]):hover{color:#ed5358;}.btn::after,.label{background-color:#ed5358}p-footer-blog__item {    margin: 15px 3px;    overflow: hidden;    position: relative;    width: 300px;}.p-button, .p-header-member-menu__item.has-bg a, .p-category-item, .p-page-links > span, .p-author .p-social-nav__item--url a, .p-author__list-tab_badge, .slick-dots li.slick-active button, .slick-dots li:hover button {    background-color: #ffffff42;}.p-category-item {    border-radius: 1px;    color: #fff;    display: inline-block;    font-size: 12px;    line-height: 1.8;    margin: 0;    min-width: 70px;    max-width: 100%;    padding: 4.5px 15px;    text-align: center;}.p-blog-archive__item-title {    -webkit-flex: 1 0 auto;    flex: 1 0 auto;    font-size: 15px;    font-weight: 300;    line-height: 1.5;    margin-top: 16px;    max-height: 3em;    overflow: hidden;    padding: 0 22px;}p-article__author-name {    font-size: 10px;    line-height: 1.3;    word-break: break-word;    white-space: nowrap;    width: 100px;    text-overflow: ellipsis;    overflow: hidden;}.p-blog-archive__item a {    display: block;    display: -webkit-box;    display: -webkit-flex;    display: -ms-flexbox;    display: flex;    -webkit-flex-direction: column;    -ms-flex-direction: column;    flex-direction: column;    height: 100%;    padding-bottom: 15px;    position: relative;    z-index: 2;}    .p-cb__item .p-index-archive .p-blog-archive__item::after {        border: 0px solid #fff;        content: '';        position: absolute;        bottom: 0;        left: 0;        right: 0;        top: 0;        z-index: 1;    }.p-footer-blog, .p-footer-blog .slick-slider::before, .p-footer-blog .slick-slider::after {    background-color: #ededed00;}.p-footer-blog__item-thumbnail img {    display: block;    height: 100%;    width: 100%;    object-fit: cover;    position: absolute;    left: 5px;    top: 0;}.p-footer-blog__item a::after {    background: -webkit-linear-gradient(top, rgba(0, 0, 0, 0) 0%, rgba(0, 0, 0, 0.8) 100%);    background: -moz-linear-gradient(top, rgba(0,0,0,0) 0%, rgba(0,0,0,0.8) 100%);    background: linear-gradient(to bottom, rgba(0, 0, 0, 0) 0%, rgb(0 0 0 / 0%) 100%);    height: 100px;    position: absolute;    bottom: -0.7px;    left: 0;    right: -1px;    z-index: 1;}.p-entry__author {    background: #f5f5f500;    border: 0px solid #dddddd00;    margin-bottom: 42px;    padding: 33px 20px;}.p-button {    background: #bbbbbb2b;    border: none;    color: #000000ba !important;    cursor: pointer;    display: inline-block;    height: 60px;    line-height: 60px;    min-width: 240px;    overflow: hidden;    padding: 0 20px;    text-align: center;}.p-blog-archive__button ul li a {    display: flex;    width: 100%;    height: 70%;    align-items: center;    justify-content: center;    color: #282828b5;}p-author__lists__inner {    background: #ffffff;}.p-sidemnu {    background-color: #ffffff54;}.p-sidemnu, .p-sidemnu a, .p-sidemnu .p-widget__title {    color: #000000a9;}.p-sidemenu-categories-title, .p-sidemnu .p-widget__title {    background-color: #0093c552;    color: #ffffff;}p-widget-sidemenu .searchform #s {    background: #44444445;    border-color: #000;    color: #fff;}.p-widget-sidemenu .searchform #searchsubmit {    background: #00000075;    border-color: #f6f0f000;    color: #fff;}.p-sidemenu-categories li:nth-child(odd) {    border-right: 0px solid #666;}.p-sidemenu-categories li {    border-bottom: 0px solid #444;    display: -webkit-box;    display: -webkit-flex;    display: -ms-flexbox;    display: flex;    -webkit-align-items: center;    align-items: center;    font-size: 16px;    line-height: 2;    width: 50%;}.p-author__lists__inner {    background: #fffbfb4d;}