@charset "utf-8";body{background-color:#ffffff;}@font-face {font-family:'Yu Mincho';src:local('Yu Mincho Demibold');font-weight:500;}.slick-slide .sl-meta .sl-title *,.hd_title *,.plx_title,#banner_title *,#banner_roll_title *,.ct-whole .hd-title *,.ct-whole .sub-title,.loop-title *,.entry h1,.entry h2,.entry h3,.entry h4,.entry h5,.entry h6,.loop-sec-header h1 *,.inside-title *,.dp_tab_widget_ul *,#reply-title *,.wd-title *{font-family:'YuMincho','Yu Mincho','Hiragino Mincho ProN','HG明朝E',serif;}.entry,.widget-box .dp_text_widget,.widget-box .textwidget{font-size:15px;}.mb-theme .entry,.mb-theme .widget-box .dp_text_widget,.mb-theme .widget-box .textwidget{font-size:14px;}.dp-container .entry a,.dp-container .entry a:visited,.dp-container .dp_text_widget a,.dp-container .dp_text_widget a:visited,.dp-container .textwidget a,.dp-container .textwidget a:visited,#comment_section .commentlist a:hover{color:#6d6d6d;}.dp-container .entry a:hover,.dp-container .dp_text_widget a:hover,.dp-container .textwidget a:hover,.fake-hover:hover{color:#3aa6ff;}.dp-container pre,.entry input[type="submit"],.plane-label,input#submit{color:#ffffff;background-color:#454545;}.hd_slideshow .slick-arrow{background-color:#fcfcfc;color:#494949;}.hd_slideshow .slick-slide .sl-meta .sl-cat{background-color:rgba(255,255,255, 0.18);}.hd_slideshow .slick-dots{background-color:#494949;}.hd_slideshow .slick-dots li{background-color:#fcfcfc;}.slick-arrow,.slick-slide .sl-meta .sl-date{background-color:#ffffff;color:#454545;}.header-banner-inner,.header-banner-inner a, .header-banner-inner a:hover,.header-banner-inner a:visited{color:#ffffff;}.mb-theme .header-banner-inner,.mb-theme .header-banner-inner a, .mb-theme .header-banner-inner a:hover,.mb-theme .header-banner-inner a:visited{color:#ffffff;text-shadow:0 0 15px rgba(0,0,0,0.72);}#banner_title::before,#banner_title::after{border-color:#ffffff;}.hd_slideshow:not(.style-center) .slick-slide::before{background-color:rgba(0,0,0,0.15);}.hd_slideshow.mb.header_img{-webkit-filter:brightness(85%);filter:brightness(85%);}.main_burger .burger{color:#494949;border-color:#494949;background-color:rgba(252,252,252,0.28);}.main_burger .burger:hover,.main_menu,#global_menu_ul .sub-menu{color:#494949;background-color:#fcfcfc;}.main_menu a,.main_menu a:visited{color:#494949;}.main_menu a:hover{color:#998d38;}#global_menu_ul .menu-item,#global_menu_ul .menu-item:first-child,#global_menu_ul .menu-item .expand,#global_menu_ul .menu-item .expand-prev,#hd_searchform input{border-color:rgba(73,73,73, 0.2);}#global_menu_ul .menu-item .menu-link::before{background-color:rgba(73,73,73, 0.06);}#hd_searchform form:hover{background-color:rgba(73,73,73, 0.2);}.main_burger .inner,.main_burger .inner::before,.main_burger .inner::after,.hd_sns_links ul li a,#headline-sec,#headline-sec .cat_link{background-color:#494949;}.hd_sns_links ul li i{color:#fcfcfc;}.header_container.pc{border-color:rgba(252,252,252,0.62);background-color:rgba(252,252,252,0.62);}.hd_tel a,.header_container.pc,.header_container.pc a,.header_container.pc a:hover,.header_container.pc a:visited{color:#494949;}#headline-sec{color:#fcfcfc;border-color:rgba(252,252,252, 0.8);}#headline-sec a,#headline-sec a:hover,#headline-sec a:visited{color:#fcfcfc;}.headline_main_title::before,.headline_main_title::after{border-color:#fcfcfc;}.header_container.pc:hover,.headline_main_title,.header_container.mb,#global_menu_nav.mm-menu{color:#494949;background-color:#fcfcfc;}#hd_searchform input{color:#494949;background-color:rgba(252,252,252,0.92);}m-page .header_container a,.mm-page .header_container a:visited{color:#494949;}.mm-page .header_container a:hover{color:#998d38;}.mm-menu {background-color:#fcfcfc;}.mm-menu,.mm-listview li a{color:#494949;}.mm-menu .mm-navbar>a{color:rgba(73,73,73, 0.6);}.mm-menu .mm-navbar,.mm-menu .mm-listview > li::after,.mm-menu .mm-listview>li>a.mm-prev::after,.mm-menu .mm-listview>li>a.mm-next::before{border-color:rgba(73,73,73, 0.22);}.mm-menu .mm-navbar .mm-btn::before, .mm-menu .mm-navbar .mm-btn::after,.mm-menu .mm-listview>li>a.mm-prev::before, .mm-menu .mm-listview>li>a.mm-next::after{border-color:rgba(73,73,73, 0.36);}.mm-menu .mm-listview li.current-menu-item::after,.mm-menu .mm-listview li.current_page_item::after{border-color:#998d38;}.mm-menu .mm-listview > li.mm-selected > a:not(.mm-subopen),.mm-menu .mm-listview > li.mm-selected > span{background-color:rgba(73,73,73, 0.8);}.ct-hd .content_svg{fill:#ffffff;}.pc .ct-whole{padding-top:18vh;padding-bottom:14vh;}.pc .ct-whole.not-home{padding-top:calc(18vh + 74px);}.pc .ct-whole:not(.body-bgimg):not(.video){padding-bottom:calc(14vh + 2.5vw);}.mb-theme .ct-whole{padding-top:8vh;padding-bottom:8vh;}.ct-whole .inner-bg{margin:-10px;filter:blur(10px);}.dp-container{color:#353535;}.dp-container.pc{background-color:rgba(255,255,255,1);}.dp-container.mb::after{background-color:rgba(255,255,255,1);}#gotop.pc{color:#454545;background-color:#454545;}.dp-container a,.dp-container a:hover,.dp-container a:visited,.main-wrap a,.main-wrap a:visited,.mm-page a,.mm-page a:visited{color:#353535;}body.use-trst::after,.pace,#gotop.pc i::before,#gotop.pc i::after{background-color:#ffffff;}.pace .pace-activity::before,.pace .pace-activity::after{background-color:#454545;}.pace .pace-progress::after{color:#353535;}.ft-widget-content .widget-area {width:22.6%;margin:0 3.2% 0 0;}.ft-widget-content .widget-area.four{margin:0;}.dp-container .entry a{font-weight:normal;text-decoration:none;}.dp-container .entry a:hover{text-decoration:underline;}.dp-container .author_info .author_sns a,.dp-container .dp_feed_widget a{color:#ffffff;background-color:#353535;}.dp-container .author_info .author_sns a::before,.dp-container .author_info .author_sns a::after,.dp-container .dp_feed_widget a::before,.dp-container .dp_feed_widget a::after{border-color:#353535;}.loop-section:not(.portfolio) .loop-share-num i,.recent_entries .loop-share-num i{color:#353535;background-color:rgba(53,53,53,0.1);}.loop-section:not(.portfolio) .loop-title a,.loop-section:not(.portfolio) .loop-share-num a,.loop-section:not(.portfolio) .meta-author a,.loop-section.portfolio.three .loop-title a{color:#353535;}.loop-excerpt{color:rgba(53,53,53, 0.92);}.loop-section.portfolio.two .loop-article .loop-date{background-color:#ffffff;color:#353535;}.loop-section.portfolio .loop-article.default .loop-figure::before,.loop-section.portfolio.two .loop-article .loop-date{background-color:#454545;color:#ffffff;}.single-article::before,.loop-media-icon::before,.loop-section.magazine .loop-article-content,.loop-section.magazine .loop-title.video{background-color:#ffffff;}.loop-section.portfolio.three .loop-table.backward .loop-cell{background-color:#ffffff;color:#353535;}.loop-section.portfolio .meta-views,.loop-section.magazine:not(.mobile) .meta-views{color:#353535;background-color:rgba(255,255,255,0.7);}.loop-section.normal .loop-article:hover,.loop-section.normal .loop-article::before,.loop-section.normal .loop-article::after{border-color:rgba(53,53,53, 0.3);}.loop-section.magazine:not(.mobile) .loop-title{background:-webkit-linear-gradient(top,rgba(255,255,255,0) 0%,rgba(255,255,255,.5) 30%,rgba(255,255,255,1) 100%);background:linear-gradient(to bottom,rgba(255,255,255,0) 0%,rgba(255,255,255,.5) 30%,rgba(255,255,255,1) 100%);}.loop-section.portfolio:not(.mobile) .loop-article .loop-share-num i,.loop-section.portfolio:not(.mobile) .loop-article .meta-cat a,.loop-media-icon i{color:#454545;}.loop-section .loop-figure.gradient::before{background:-webkit-linear-gradient(-45deg,#454545 0%, 100%);background:linear-gradient(135deg,#454545 0%, 100%);}.loop-section .loop-figure.gradient.gr-animate::before{background-size:180% 180%;}.slick-slide .sl-meta-inner::before,.loop-section.news .loop-article::after,.mb-theme .loop-section.nml-mag .loop-article::after,.header_container.mb::before,.navigation .nav_to_paged a,.navigation .nav_to_paged a:hover,.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:#454545;}.loop-figure::before,.ct-whole{background-color:#454545;}.meta-cat a{color:#353535;}.ct-whole.cat-color6,.loop-figure.cat-color6::before{background-color:#938005;}.loop-post-thumb .thumb-link.cat-color6::after{background-color:rgba(147,128,5,0.88);}.portfolio.cat-color6 .meta-cat a,.portfolio.cat-color6 .loop-share-num i,.loop-post-thumb .thumb-link.cat-color6 .loop-media-icon,.meta-cat a.cat-color6{color:#938005;}.loop-section:not(.portfolio) .meta-cat a.cat-color6:hover,.single_post_meta .meta-cat a.cat-color6:hover,.dp_related_posts .meta-cat a.cat-color6:hover{color:#ffffff;border-color:#938005;background-color:#938005;}.ct-whole.cat-color7,.loop-figure.cat-color7::before{background-color:#2a7091;}.loop-post-thumb .thumb-link.cat-color7::after{background-color:rgba(42,112,145,0.88);}.portfolio.cat-color7 .meta-cat a,.portfolio.cat-color7 .loop-share-num i,.loop-post-thumb .thumb-link.cat-color7 .loop-media-icon,.meta-cat a.cat-color7{color:#2a7091;}.loop-section:not(.portfolio) .meta-cat a.cat-color7:hover,.single_post_meta .meta-cat a.cat-color7:hover,.dp_related_posts .meta-cat a.cat-color7:hover{color:#ffffff;border-color:#2a7091;background-color:#2a7091;}.ct-whole.cat-color9,.loop-figure.cat-color9::before{background-color:#507f27;}.loop-post-thumb .thumb-link.cat-color9::after{background-color:rgba(80,127,39,0.88);}.portfolio.cat-color9 .meta-cat a,.portfolio.cat-color9 .loop-share-num i,.loop-post-thumb .thumb-link.cat-color9 .loop-media-icon,.meta-cat a.cat-color9{color:#507f27;}.loop-section:not(.portfolio) .meta-cat a.cat-color9:hover,.single_post_meta .meta-cat a.cat-color9:hover,.dp_related_posts .meta-cat a.cat-color9:hover{color:#ffffff;border-color:#507f27;background-color:#507f27;}input[type="checkbox"]:checked,input[type="radio"]:checked {background-color:#6d6d6d;}select{border-color:rgba(53,53,53,0.14);color:#353535;}.footer select{border-color:rgba(247,247,247,0.14);color:#f7f7f7;}#searchform input#searchtext{color:#353535;}#searchform::before{color:#353535;}#searchform input:focus {background-color:#ffffff;}input.gsc-input{background-color:#ffffff!important;border-color:rgba(53,53,53,0.22)!important;}#hd_searchform input.gsc-input{background-color:#ffffff!important;border-color:rgba(73,73,73,0.36)!important;}td.gsc-search-button{color:#353535!important;}#hd_searchform td.gsc-search-button::before,#hd_searchform #searchform input#searchtext,#hd_searchform #searchform:hover input#searchtext::-webkit-input-placeholder,#hd_searchform #searchform input#searchtext:focus::-webkit-input-placeholder {color:#494949;}#hd_searchform td.gsc-search-button{color:#494949!important;}#hd_searchform #searchform,#hd_searchform #searchform::before{color:rgba(73,73,73,0.7);}#hd_searchform.mb #searchform{border-color:rgba(73,73,73,0.22);}#hd_searchform:hover #searchform input#searchtext{color:#fcfcfc;background-color:#494949;}#hd_searchform:hover #searchform::before{color:#fcfcfc;}.rank_label.thumb{color:#ffffff;}.rank_label.thumb::before{border-color:#454545;}.rank_label.no-thumb{color:rgba(53,53,53,0.1);}.dp-container dt,.dp-container table th,.entry .wp-caption,#wp-calendar caption,#wp-calendar th, #wp-calendar td{background-color:rgba(53,53,53, 0.04);}#wp-calendar tbody td#today{background-color:rgba(53,53,53, 0.16);}#wp-calendar tbody td a:hover::before,#wp-calendar tbody td a:hover::after{border-color:#454545;}hr{border-color:rgba(53,53,53, 0.4);}address{border-color:#454545;}.dp-container table th,.dp-container table td,.dp-container dl,.dp-container dt,.dp-container dd,.entrylist-date,.dp-container .fmeta tr,div#comment-author,div#comment-email,div#comment-url,div#comment-comment,#comment_section li.comment.depth-1,#comment_section li.trackback.depth-1,#comment_section li.pingback.depth-1{border-color:rgba(53,53,53, 0.18);}#comment_section ul.children{background-color:rgba(53,53,53, 0.06);}#comment_section ul.children::before{border-color:transparent transparent rgba(53,53,53, 0.06) transparent;}.slick-dots li,.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_mycategoryorder li a::after,.recent_entries li::after,.dp_related_posts.vertical li::after,.inside-title::before,#reply-title::before,.wd-title::before,.dp_tab_widget_ul li::before,#switch_comment_type li::after{background-color:#454545;}.dp_tab_widget_ul li,.inside-title,#reply-title,.wd-title{text-shadow:0 0 8px #ffffff;}.widget_pages li a,.widget_nav_menu li a,.widget_nav_menu li.current-menu-item a,.widget_categories li a,.widget_mycategoryorder li a,.recent_entries li,.recent_entries .loop-share-num,.dp_related_posts.vertical li,.mb-theme .dp_related_posts li,.single-article,.single-article::after,.single-article .single_post_meta,.single-article .single_post_meta .loop-share-num div[class^="bg-"],.dp_related_posts.news li,#switch_comment_type,.entry .wp-caption,.author_info,#searchform{border-color:rgba(53,53,53, 0.18);}.dp_tab_widget_ul{border-color:rgba(69,69,69, 0.6);}.entry li::before,.dp_text_widget li::before,.textwidget li::before,.single-nav .navlink::before,.single-nav .desc{background-color:#454545;color:#ffffff;}.cat-item .count{color:#ffffff;background-color:rgba(53,53,53, 0.5);}.inside-title::after,#reply-title::after,.wd-title::after{background-color:#454545;}.tagcloud a,#comment_section .comment-meta .comment-reply-link,.entry>p>a.more-link{color:#353535;}#dp_breadcrumb_nav{border-color:rgba(53,53,53,0.12);}.author_info .dp_related_posts::before,.author_info .dp_related_posts::after,#dp_breadcrumb_nav li::after,.loop-section.normal .loop-meta>div::after,.loop-section.magazine .loop-meta>div::after{background-color:#353535;}.dp_page_navigating,#commentform input[type="submit"]{color:#454545;}.loop-section .more-link a,.navigation a,.navigation a:hover,.navigation a:visited,.dp-container .more-entry-link a,.dp-container .dp-pagenavi a,.dp-container .dp-pagenavi a:visited,.dp-container .dp-pagenavi .page-numbers:not(.dots),.dp-container .dp-pagenavi .page-numbers.current,#commentform input[type="submit"]:hover{color:#ffffff;background-color:#454545;border-color:#454545;}.nav_to_paged a::before,.nav_to_paged a::after,.dp-container .more-entry-link a::before,.dp-container .more-entry-link a::after,.dp-container .dp-pagenavi .page-numbers::before,.dp-container .dp-pagenavi .page-numbers::after,.loop-section .more-link a::before,.loop-section .more-link a::after{border-color:#454545;}.single_post_meta .meta-cat a:hover,.dp_related_posts .meta-cat a:hover,.tagcloud a:hover,#comment_section .comment-meta .comment-reply-link:hover,.entry>p>a.more-link:hover{color:#ffffff;background-color:#353535;border-color:#353535;}span.v_sub_menu_btn{background-color:rgba(53,53,53, 0.04);}.tooltip-arrow{border-color:transparent transparent #353535 transparent;}.tooltip-msg{color:#ffffff;background-color:#353535;}.dp-container blockquote,.dp-container q{background-color:rgba(53,53,53, 0.04);border:1px solid rgba(53,53,53, 0.08);}.dp-container code{background-color:rgba(53,53,53, 0.05);border:1px solid rgba(53,53,53, 0.48);}.dp-container blockquote::before,.dp-container blockquote::after{color:#454545;}#comment_section li.comment::after,#comment_section li.trackback::after,#comment_section li.pingback::after {background-color:#454545;}body:not(.mb-theme) .wow{visibility:hidden}.footer,.footer::before{color:#f7f7f7;background-color:#3d3d3d;}.footer .content_svg{fill:#3d3d3d;}#footer_menu_ul{background-color:rgba(247,247,247,0.05);}.footer .copyright{background-color:rgba(247,247,247,0.10);}.footer a,.footer a:visited{color:#f7f7f7;}.footer a:hover{color:#bfe9ff;}.footer .wd-title::before,.footer .wd-title::after{background-color:#f7f7f7;}.footer .wd-title,.footer .dp_tab_widget_ul li,.footer .inside-title{text-shadow:0 0 5px #3d3d3d;}.footer .dp_tab_widget_ul li::before{background-color:#f7f7f7;}.footer .tagcloud a:hover{color:#3d3d3d;background-color:#f7f7f7;border-color:#f7f7f7;}.footer .more-entry-link a,.footer .dp_feed_widget a{color:#3d3d3d;background-color:#f7f7f7;}.footer .more-entry-link a::before,.footer .more-entry-link a::after{border-color:#f7f7f7;}.footer .recent_entries .loop-share-num i{color:#f7f7f7;border-color:rgba(247,247,247, 0.09);background-color:rgba(247,247,247, 0.05);}.footer #wp-calendar caption, .footer #wp-calendar th,.footer #wp-calendar td{background-color:rgba(247,247,247, 0.04);}.footer #wp-calendar tbody td#today,.footer #wp-calendar tbody td a::before{background-color:rgba(247,247,247, 0.14);}.footer .dp_tab_widget_ul,.footer .dp_tab_widget_ul li.active_tab{border-color:#f7f7f7;}.footer .cat-item .count{color:#3d3d3d;background-color:rgba(247,247,247, 0.5);}.footer #searchform{border-color:rgba(247,247,247,0.14);}.footer #searchform input#searchtext {color:#f7f7f7;}.footer #searchform::before{color:#f7f7f7;}.footer .widget_pages li a, .footer .widget_nav_menu li a, .footer .widget_categories li a, .footer .widget_mycategoryorder li a, .footer .recent_entries li,.footer .copyright,#footer_menu_ul,.mb-theme #footer_menu_ul .menu-item{border-color:rgba(247,247,247,0.2);}.footer .widget_pages li a::after, .footer .widget_nav_menu li a::after, .footer .widget_categories li a::after, .footer .widget_mycategoryorder li a::after, .footer .recent_entries li::after{background-color:rgba(247,247,247,0.58);}.footer .author_info .author_sns a,.footer .dp_feed_widget a{color:#3d3d3d;background-color:#f7f7f7;}.footer .author_info .author_sns a::before,.footer .author_info .author_sns a::after,.footer .dp_feed_widget a::before,.footer .dp_feed_widget a::after{border-color:#f7f7f7;}#footer_menu_ul .menu-item::after{background-color:rgba(247,247,247,0.6);}.bottom_bar{background-color:#454545;color:#ffffff;}.btbar_btn, .bottom_bar a,.bottom_bar a:visited{color:#ffffff;background-color:rgba(255,255,255,.28);}.bottom_bar .menu_icon::before,.bottom_bar .menu_icon::after,.bottom_bar .menu_icon span{background-color:#ffffff;}.btn{border-color:#454545;color:#454545!important;}.btn::after,.label{background-color:#454545}.label::after{background-color:#ffffff;}.footer .label::after{background-color:#3d3d3d;}.space10 {clear: both;height: 0px;padding-bottom: 10px;}.space20 {clear: both;height: 0px;padding-bottom: 20px;}.space30 {clear: both;height: 0px;padding-bottom: 30px;}.space40 {clear: both;height: 0px;padding-bottom: 40px;}.space50 {clear: both;height: 0px;padding-bottom: 50px;}.space_100 {clear: both;height: 0px;padding-bottom: -100px;padding-top: -100px;}.ct-hd.bgimg:before {    background-color: rgba(0,0,0,0.1);}.fon_space5 {letter-spacing: 5px;}iframe {padding-bottom: 0px;padding-top: 10px;margin-bottom: 0px;margin-top: 10px;}.header_container .hd_title.img img {    padding-top: 15px;    max-width: auto;    max-height: 36px;    width: auto;    height: auto;}.min {    font-family: 'YuMincho','Yu Mincho','Hiragino Mincho ProN','HG明朝E',serif;    line-height: 30px;}