@charset "utf-8";body{background-color:#ffffff;}.entry,.widget-box .dp_text_widget,.widget-box .textwidget{font-size:14px;}.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:#83bde2;}.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:#dd3333;}.hd_slideshow .bx-wrapper .bx-pager .bx-pager-item a{background-color:#ffffff;text-shadow:0 0 26px rgba(0,0,0,0.56);}.bx-controls-direction a{background-color:#ffffff;box-shadow:0 0 5px rgba(60, 60,60, 0.44);}.bx-controls-direction a i:before,.bx-controls-direction a i:after{background-color:#dd3333;}.header-banner-inner,.header-banner-inner a, .header-banner-inner a:hover,.header-banner-inner a:visited{color:#ffffff;}.header-banner-inner .sl-article{color:#ffffff;background-color:#dd3333;}.header-banner-inner .sl-article a,.header-banner-inner .sl-article a:hover,.header-banner-inner .sl-article 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_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;}.header_content.pc.home{background-color:rgba(255,255,255,0.52);background:linear-gradient(to bottom, rgba(255,255,255,0.2) 0%,rgba(255,255,255,0.9) 100%);}.header_content.pc.not-home,.header_content.pc.fixed,.header_container.mb.float{background:linear-gradient(to bottom, rgba(255,255,255,0.9) 0%,rgba(255,255,255,0.2) 100%);}#headline-sec{border-color:rgba(60, 60,60, 0.2);}#headline-sec a,#headline-sec a:hover,#headline-sec a:visited{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.mm-menu,#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:#dd3333;}.header_container.mb{border-color:#dd3333;color:#3c3c3c;background-color:#ffffff;}#hidden_global_menu_wrapper,#hidden-search-wrapper,.hidden-searchtext{color:#3c3c3c;background-color:rgba(255,255,255,0.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,.header_content a:visited,#hidden_global_menu_wrapper a,#hd_tel a,.mm-page .header_container a,.mm-page .header_container a:visited{color:#3c3c3c;}.header_content a:hover,.mm-page .header_container a:hover{color:#2a2a2a;}#global_menu_ul .sub-menu{background-color:rgba(255,255,255,0.78);box-shadow:0 1px 4px rgba(60,60,60, 0.7);}.hidden-close-btn:before,.hidden-close-btn:after,#global_menu_nav.mq-mode .mq_sub_li{color:#ffffff;background-color:#3c3c3c;}.mm-menu {background-color:#ffffff;}.mm-menu,.mm-listview li a{color:#3c3c3c;}.mm-menu .mm-navbar>a{color:rgba(60, 60,60, 0.6);}#global_menu_nav.mq-mode,#global_menu_nav.mq-mode .menu-link,.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(60, 60,60, 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(60, 60,60, 0.36);}.mm-menu .mm-listview li.current-menu-item:after,.mm-menu .mm-listview li.current_page_item:after{border-color:#2a2a2a;}.mm-menu .mm-listview > li.mm-selected > a:not(.mm-subopen),.mm-menu .mm-listview > li.mm-selected > span{background-color:rgba(60, 60,60, 0.8);}.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:#3c3c3c;background-color:rgba(255,255,255,1);}.mm-page .dp-container{color:#3c3c3c;background-color:#ffffff;}#gotop.pc{color:#ffffff;}#gotop.pc:after{border-color:transparent #dd3333 #dd3333 transparent;}.btbar_btn{background-color:rgba(255, 255,255, 0.2);}.btbar_btn:before{border-color:transparent transparent rgba(255, 255,255, 0.2) transparent;}.btbar_btn:after{border-color:rgba(255, 255,255, 0.2) transparent transparent transparent;}.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:#3c3c3c;}.pace{background-color:#ffffff;}.pace .pace-activity{background-color:#dd3333;}.pace .pace-progress:after{color:#3c3c3c;}.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;}.loop-section:not(.portfolio) .loop-article:after,.loop-section:not(.portfolio) .loop-date time{color:#ffffff;background-color:#dd3333;}.wd-title:before,.loop-section:not(.portfolio) .loop-date time:before{border-color:transparent transparent #dd3333 transparent;}.wd-title:after,.loop-section:not(.portfolio) .loop-date time:after{border-color:#dd3333 transparent transparent transparent;}.loop-section:not(.portfolio) .loop-share-num .share-icon:before,.author_info .author_sns a:before,.dp_feed_widget a:before{border-color:transparent transparent rgba(60,60,60,0.1) transparent;}.loop-section:not(.portfolio) .loop-share-num .share-icon:after,.author_info .author_sns a:after,.dp_feed_widget a:after{border-color:rgba(60,60,60,0.1) transparent transparent transparent;}.loop-section:not(.portfolio) .loop-article:before,.loop-section:not(.portfolio) .loop-share-num i,.recent_entries .loop-share-num i,.author_info .author_sns a,.dp_feed_widget a{color:#3c3c3c;background-color:rgba(60,60,60,0.1);}.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:#3c3c3c;}.loop-section.portfolio .loop-flipper.flipover:before{background-color:rgba(221,51,51,0.9);}.loop-excerpt{color:rgba(60, 60,60, 0.92);}.loop-post-thumb .thumb-link:after{background-color:rgba(221, 51,51, 0.86);}.loop-media-icon{background-color:rgba(255, 255,255, 0.9);color:#dd3333;}.ct-hd{background-color:#dd3333;}.meta-cat a{color:#3c3c3c;}.ct-hd.cat-color1{background-color:#720909;}.loop-post-thumb .thumb-link.cat-color1:after,.loop-section.portfolio .loop-flipper.flipover.cat-color1:before{background-color:rgba(114,9,9,0.88);}.loop-post-thumb .thumb-link.cat-color1 .loop-media-icon,.meta-cat a.cat-color1{color:#720909;}.single_post_meta .meta-cat a.cat-color1:hover,.dp_related_posts.horizontal .meta-cat a.cat-color1:hover{color:#ffffff;border-color:#720909;background-color:#720909;}.ct-hd.cat-color87{background-color:#dd9933;}.loop-post-thumb .thumb-link.cat-color87:after,.loop-section.portfolio .loop-flipper.flipover.cat-color87:before{background-color:rgba(221,153,51,0.88);}.loop-post-thumb .thumb-link.cat-color87 .loop-media-icon,.meta-cat a.cat-color87{color:#dd9933;}.single_post_meta .meta-cat a.cat-color87:hover,.dp_related_posts.horizontal .meta-cat a.cat-color87:hover{color:#ffffff;border-color:#dd9933;background-color:#dd9933;}.ct-hd.cat-color90{background-color:#dd3333;}.loop-post-thumb .thumb-link.cat-color90:after,.loop-section.portfolio .loop-flipper.flipover.cat-color90:before{background-color:rgba(221,51,51,0.88);}.loop-post-thumb .thumb-link.cat-color90 .loop-media-icon,.meta-cat a.cat-color90{color:#dd3333;}.single_post_meta .meta-cat a.cat-color90:hover,.dp_related_posts.horizontal .meta-cat a.cat-color90:hover{color:#ffffff;border-color:#dd3333;background-color:#dd3333;}.ct-hd.cat-color88{background-color:#1e73be;}.loop-post-thumb .thumb-link.cat-color88:after,.loop-section.portfolio .loop-flipper.flipover.cat-color88:before{background-color:rgba(30,115,190,0.88);}.loop-post-thumb .thumb-link.cat-color88 .loop-media-icon,.meta-cat a.cat-color88{color:#1e73be;}.single_post_meta .meta-cat a.cat-color88:hover,.dp_related_posts.horizontal .meta-cat a.cat-color88:hover{color:#ffffff;border-color:#1e73be;background-color:#1e73be;}.ct-hd.cat-color89{background-color:#81d742;}.loop-post-thumb .thumb-link.cat-color89:after,.loop-section.portfolio .loop-flipper.flipover.cat-color89:before{background-color:rgba(129,215,66,0.88);}.loop-post-thumb .thumb-link.cat-color89 .loop-media-icon,.meta-cat a.cat-color89{color:#81d742;}.single_post_meta .meta-cat a.cat-color89:hover,.dp_related_posts.horizontal .meta-cat a.cat-color89:hover{color:#ffffff;border-color:#81d742;background-color:#81d742;}.bx-wrapper .bx-pager .bx-pager-item a{background-color:#3c3c3c;}.bx-controls-direction a{color:#ffffff;}input[type="checkbox"]:checked,input[type="radio"]:checked {background-color:#83bde2;}select{border-color:rgba(60, 60,60,0.14);color:#3c3c3c;}.footer select{border-color:rgba(84, 84,84,0.14);color:#545454;}#searchform input#searchtext{color:#3c3c3c;}#searchform:before{color:#3c3c3c;}#searchform input:focus {background-color:#ffffff;}table.gsc-search-box{background-color:#ffffff!important;}td.gsc-search-button{color:#3c3c3c!important;background-color:#ffffff!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:#3c3c3c;}#hd_searchform td.gsc-search-button{color:#3c3c3c!important;background-color:#ffffff!important;}#hd_searchform #searchform,#hd_searchform #searchform:before{color:rgba(60,60,60,0.7);}#hd_searchform.mb #searchform{border-color:rgba(60,60,60,0.22);}#hd_searchform:hover #searchform input#searchtext{color:#ffffff;background-color:#3c3c3c;}#hd_searchform:hover #searchform:before{color:#ffffff;}.rank_label.thumb{color:#ffffff;}.rank_label.thumb:before{border-color:#dd3333;}.rank_label.no-thumb{color:rgba(60,60,60,0.1);}.dp-container dt,.dp-container table th,.entry .wp-caption,#wp-calendar caption,#wp-calendar th, #wp-calendar td{background-color:rgba(60, 60,60, 0.04);}#wp-calendar tbody td#today,#wp-calendar tbody td a:before{background-color:rgba(60, 60,60, 0.14);}#wp-calendar tbody td a:hover:before{background-color:#dd3333;}[class^="box-"], [class*=" box-"],.box{border-color:rgba(60, 60,60, 0.2);background-color:rgba(60, 60,60, 0.05);}hr{border-color:rgba(60, 60,60, 0.4);}address,#switch_comment_type li.active_tab{border-color:#dd3333;}.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(60, 60,60, 0.44);}.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(221, 51,51, 0.36);}.dp-container table th,.dp-container table td,.dp-container dl,.dp-container dt,.dp-container dd,.entrylist-date,#switch_comment_type li.inactive_tab,div#comment-author,div#comment-email,div#comment-url,div#comment-comment,#comment_section li.comment,#comment_section li.trackback,#comment_section li.pingback{border-color:rgba(60, 60,60, 0.16);}#comment_section ul.children{background-color:rgba(60, 60,60, 0.06);}#comment_section ul.children:before{border-color:transparent transparent rgba(60, 60,60, 0.06) transparent;}.header_content .fx_wrapper,.hd_sns_links .fx_wrapper{box-shadow:0 0 0 3px rgba(60,60,60,0.1);background-color:rgba(60,60,60,0.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,0.3);}.header_content .fx_wrapper:hover i,.hd_sns_links .fx_wrapper:hover i{color:#ffffff;}.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,.widget_mycategoryorder li a:after,.recent_entries li:after,.dp_related_posts.vertical li:after,.entry ul li:before, .dp_text_widget ul li:before,.textwidget ul li:before,.single-article:after,.inside-title:after,#reply-title:after,.dp_tab_sline{background-color:#dd3333;}.widget_pages li a,.widget_nav_menu li a,.widget_nav_menu li.current-menu-item a,.widget_categories li a,.widget_categories li.current-cat a,.widget_mycategoryorder li a,.recent_entries li,.dp_related_posts.vertical li,.mb-theme .dp_related_posts li,.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,.entry .wp-caption,.author_info,#searchform{border-color:rgba(60, 60,60, 0.16);}table.gsc-search-box{border-color:rgba(60, 60,60, 0.16)!important;}.dp_tab_widget_ul,.dp_tab_widget_ul li.active_tab{border-color:#dd3333;}.dp_tab_widget_ul li:before,#switch_comment_type li:before{background-color:rgba(221, 51,51, 0.14);}.single-article:before,.inside-title:before,#reply-title:before{background-color:#3c3c3c;}.single-nav li:before,.wd-title{background-color:#dd3333;color:#ffffff;}.author_info .author_img img.avatar{border-color:rgba(221, 51,51, 0.18);}.author_info{box-shadow:0 0 34px rgba(60, 60,60, 0.1) inset;}.cat-item .count{color:#ffffff;background-color:rgba(60, 60,60, 0.5);}.tagcloud a,#comment_section .comment-meta .comment-reply-link,.entry>p>a.more-link,.dp-container .entry .dp-pagenavi a,.dp-container .entry .dp-pagenavi a:visited,.dp-pagenavi a,.dp-pagenavi a:visited,.dp-pagenavi .page-numbers:not(.dots),.navigation a,.navigation a:visited{color:#3c3c3c;}#dp_breadcrumb_nav{color:#3c3c3c;background-color:rgba(60,60,60,0.06);}#dp_breadcrumb_nav li:after{background-color:rgba(60,60,60,0.5);}.dp-pagenavi .page-numbers.current{background-color:#dd3333;border-color:#dd3333;color:#ffffff;}#commentform input[type="submit"]{color:#dd3333;}#commentform input[type="submit"]:hover{color:#ffffff;background-color:#dd3333;border-color:#dd3333;}.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:#3c3c3c;border-color:#3c3c3c;}.r-wrap:hover{background-color:#3c3c3c;color:#ffffff;box-shadow:0 0 0 3px rgba(60,60,60,0.3);}.r-wrap:after{box-shadow:0 0 0 1px #3c3c3c;}span.v_sub_menu_btn{background-color:rgba(60, 60,60, 0.04);}.tooltip-arrow{border-color:transparent transparent #3c3c3c transparent;}.tooltip-msg{color:#ffffff;background-color:#3c3c3c;}.dp-container blockquote,.dp-container q{background-color:rgba(60, 60,60, 0.04);border:1px solid rgba(60, 60,60, 0.08);}.dp-container code{background-color:rgba(60, 60,60, 0.05);border:1px solid rgba(60, 60,60, 0.48);}.dp-container blockquote:before,.dp-container blockquote:after{color:#dd3333;}#comment_section li.comment:after,#comment_section li.trackback:after,#comment_section li.pingback:after {background-color:#dd3333;}body:not(.mb-theme) .wow{visibility:hidden}.footer{background-color:#efefef;color:#545454;box-shadow:0 0 0 10px rgba(60, 60,60, 0.14);}#footer_menu_ul{background-color:rgba(84,84,84,0.05);}.footer .copyright{background-color:rgba(84,84,84,0.10);}.footer a,.footer a:visited{color:#545454;}.footer a:hover{color:#0c0c0c;}.footer .wd-title,.footer .dp_tab_sline{background-color:#545454;color:#efefef;}.footer .wd-title:before{border-color:transparent transparent #545454 transparent;}.footer .wd-title:after{border-color:#545454 transparent transparent transparent;}.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;border-color:rgba(84, 84,84, 0.09);background-color:rgba(84, 84,84, 0.05);}.footer #wp-calendar caption, .footer #wp-calendar th,.footer #wp-calendar td{background-color:rgba(84, 84,84, 0.04);}.footer .dp_tab_widget_ul li:before,.footer #wp-calendar tbody td#today,.footer #wp-calendar tbody td a:before{background-color:rgba(84, 84,84, 0.14);}.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, 0.5);}.footer #searchform{border-color:rgba(84,84,84,0.14);}.footer #searchform input#searchtext {color:#545454;}.footer #searchform:before{color:#545454;}.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(84,84,84,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(84,84,84,0.58);}.footer .dp_feed_widget a{background-color:rgba(84,84,84,0.1);}.footer .dp_feed_widget a:before{border-color:transparent transparent rgba(84,84,84,0.1) transparent;}.footer .dp_feed_widget a:after{border-color:rgba(84,84,84,0.1) transparent transparent transparent;}#footer_menu_ul .menu-item:after{background-color:rgba(84,84,84,0.6);}#bottom_bar{background-color:#dd3333;color:#ffffff;}#bottom_bar a,#bottom_bar a:visited{color:#ffffff;}#bottom_bar .menu_icon:before,#bottom_bar .menu_icon:after,#bottom_bar .menu_icon span{background-color:#ffffff;}.btn{border-color:#dd3333;color:#dd3333!important;}.label,.btn:after{background-color:#dd3333}.label:after{background-color:#ffffff;}.footer .label:after{background-color:#efefef;}body {  font-family: 'Noto Sans Japanese', sans-serif;    line-height: 20px; }/* スライダー余計なボーダー強制削除 */.dp_text_widget ul:not(.recent_entries) { border: none !important; }/* メディアの投稿横並び */.alignnone {    display: inline;}table { margin:0 !important; border:none; }td { padding:0; border:none; }/* News Ticker の場所調整.header_container.home.show-header.show-ticker {    margin-top: -178px;} */#headline-sec a, #headline-sec a:hover, #headline-sec a:visited {    color: #420000;}/* ここまで */.space td {    padding: 6px 8px 6px 8px !important; }.tablecenter th, td{ text-align: center; }.ct-hd {    background-color: #ffd60c;}.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: #672100;}/* タイトルのフォント */.header-banner-content #banner_title { font-family: 'Fjalla One', sans-serif; }/* TOPページのスクロールボタン */#home_slider_area { width:100%; height:100vh; overflow:hidden; }body {  font-family: 'Noto Sans Japanese', sans-serif;    line-height: 20px; }/* ショートコード ボタン長さ指定 */.longbutton { width:80%;}/* TOPページのスクロールボタン */#section10 a {    padding-top: 60px;}.demo a {    position: absolute;    bottom: 20px;    left: 50%;    z-index: 2;    display: inline-block;    -webkit-transform: translate(0, -50%);    transform: translate(0, -50%);    color: #fff;    /*font: normal 400 20px/1 'Noto Sans CJK JP', sans-serif; */    letter-spacing: .1em;    text-decoration: none;    transition: opacity .3s;}.demo a:hover {opacity: .5;}#section10 a span {    position: absolute;    top: 0;    left: 50%;    width: 30px;    height: 50px;    margin-left: -15px;    border: 2px solid #fff;    border-radius: 50px;    box-sizing: border-box;}#section10 a span::before {    position: absolute;    top: 10px;    left: 50%;    content: '';    width: 6px;    height: 6px;    margin-left: -3px;    background-color: #fff;    border-radius: 100%;    -webkit-animation: sdb10 2s infinite;    animation: sdb10 2s infinite;    box-sizing: border-box;}@-webkit-keyframes sdb10 {0% {-webkit-transform: translate(0, 0);opacity: 0;}40% {opacity: 1;}80% {-webkit-transform: translate(0, 20px);opacity: 0;}100% {opacity: 0;}}@keyframes sdb10 {0% {transform: translate(0, 0);opacity: 0;}40% {opacity: 1;}80% {transform: translate(0, 20px);opacity: 0;}100% {opacity: 0;}}/* スクロールボタンの場所固定 */#sc {top: 100px;position: relative;}.entry, .widget-box .dp_text_widget, .widget-box .textwidget .bottom { width: 100%; margin: 0 auto; }/* TOPページのフルレスポンシブ化 */.content-wrap {    width: 100%;    padding: 0px 50px 0px 50px;}.content-wrap:not(.home) {    width: 1180px;}@media only screen and (max-width: 1024px) and (min-width: 0)  {.content-wrap:not(.home) {    width: 100%;}}    /* TOPのOnline Shop の画像のホーバー */.online-shoptop {width:100%;overflow:hidden;/* margin:10px 8px 10px 16px;*/position:relative;}.online-shoptop .caption {font-size:130%;color:#fff;padding-top:50%;padding-left:0%;    text-align: center;}.online-shoptop .mask {width:100%;height:100%;position:absolute;top:0;left:0;opacity:0;/* マスクを表示しない */background-color:rgba(0,0,0,0.4);-webkit-transition:all 0.3s ease;transition:all 0.3s ease;}.online-shoptop:hover .mask {opacity:1;/* マスクを表示する */padding-left:5%;/* 右にずらす */}/* TOP ページ Online Shop の部分 */.online { padding: 0px; margin:0px; text-align: center;}/* ウィジェットの表示をフルスクリーンへ変更 */.widget-container .widget-box { width: 100% !important; }/* ボタンのハイライトを100％へ強制変換 */.btn:hover:after { width: 100% !important; }.widget-container.top {    padding-top: 0px;}/* youtube 背景設定 */.youtube-text {     text-align:center;     bottom:5%;     width:100%;     color:#FFF;     position: absolute;margin: 0 auto;    text-shadow: 4px 3px 3px #000;     background-color: rgba(0,0,0,0.8); }#background,#background-front {        z-index:auto;  }#background { width: 100% !important;height: 100% !important; }.dp_text_widget img, .textwidget img { margin: 0 !important; }/* ウィジェット Event部分の横棒  */@media only screen and (max-width: 680px) and (min-width: 0){.yoko-bou { border-right: none !important; border-bottom:#333 2px dashed; padding: 50px 0px; }}.yoko-bou { border-right:#333 2px solid; }/* 隠れメニューの上寄せ  */#hidden_global_menu {    padding: 5vh 0;}/* フッターデザイン */.ft-container {    width: 90%;    padding: 50px 0px;}@media only screen and (max-width: 460px){.ft-container {    width: 100%;    margin: 0 auto;    padding: 10px 0px;}}.footer {background-color:#000;color:#FFF;    background-image:url(http://www.moonequipped.com/test2/i/gowith.png); background-repeat:no-repeat; background-position:center 20px;}@media only screen and (max-width: 460px){.footer {background-color:#000;color:#FFF;    background-image:url(http://www.moonequipped.com/test2/i/gowith.png);    background-repeat:no-repeat;    background-position:center 20px;    background-size: 100%;}}@media only screen and (min-width: 460px){.footer a {position: relative;display: inline-block;transition: .3s;color:#FF0!important;}.footer a::after {position: absolute;bottom: 0;left: 0;content: '';width: 0;height: 1px;background-color: #2ecc71;transition: .3s;}.footer a:hover::after {width: 100%;}}/* コピーライト 強制表示 */.copyright { background-color:#FFF;padding: 30px 20px;border-top: 1px solid;position:relative;text-align:center;width:100%;}.header-banner-inner {    z-index: 0;}/* Back to top カラー */#gotop.pc {    color: #000000;}/* 画像のhover */a:hover img {opacity: .5;-webkit-opacity: .5;-moz-opacity: .5;filter: alpha(opacity=50);/* IE lt 8 */-ms-filter: "alpha(opacity=50)"; /* IE 8 */} a img {-webkit-transition: opacity 1s ease-out;-moz-transition: opacity 1s ease-out;-ms-transition: opacity 1s ease-out;transition: opacity 1s ease-out;}/* Hello from MOONEYES */.hello { width:50%; margin:0 auto; position:relative; }@media only screen and (max-width: 680px) {.hello { width:100%;}}/* Date 文字カラー */.loop-section:not(.portfolio) .loop-article:after, .loop-section:not(.portfolio) .loop-date time {    color: #6c6c6c;}/* PC/スマホ分岐 */@media only screen and (max-width: 460px){.pc-post { display:none;}}@media only screen and (min-width: 460px){.sp-post { display:none}}/* サムネイル画像修正 */@media only screen and (max-width: 460px){.size-thumbnail {width:24%;}}/* スマホPOST一覧 */@media only screen and (max-width: 460px){.loop-section.nml-mag .loop-article { width: 48%; margin: 1%; }.loop-section.magazine .meta-cat { display: none; }.loop-section.magazine .loop-excerpt { display: none; }.loop-section.magazine .loop-title {width: 90% !important; margin: 0 auto;}}/* スマホP幅 100% .dp-container { padding: 30px 0px 0px 0px; overflow:hidden;}*//* スマホ Ticker 調整 */@media only screen and (max-width: 460px){#headline-ticker.ticker {     margin:0px 0px 0px 10px;    height: 43px!important;    }   }/*  headlineed */#headline img { margin:5px 5px 5px 5px; text-align:left;}#headline ul { margin:0px; padding:0; text-align:left; }#headline il { list-style:none; text-align:left; display: inline-block; vertical-align:top; }  /*  余白の部分まで Link に変更 */a.widelink { display: block; width: 100%; text-decoration:none; color:#000 }/*  ここまで */ /*  スマホのみヘッダー非表示 */@media only screen and (max-width: 460px){header.loop-sec-header {display:none; }}.tgevent {     text-align:center;padding-bottom: 0px;}.tgevent2 {     background-color: rgba(0,0,0,0.22) !important;padding: 20px 0px 20px 0px !important;}.tgevent2:after {     font-family: 'FontAwesome';  content: "\f078";  position: absolute;  right:10px;}.tgevent2:befor {     font-family: 'FontAwesome';  content: "\f077";  position: absolute;  right:10px;}/*アコーディオン*/.entry ul:not(.recent_entries), .dp_text_widget ul:not(.recent_entries), .textwidget ul:not(.recent_entries){    /* 以下は好みに応じて */    margin-left:10px;}.entry ul:not(.recent_entries) li:before, .dp_text_widget ul:not(.recent_entries) li:before, .textwidget ul:not(.recent_entries) li:before{    content:none;}.entry ul:not(.recent_entries), .dp_text_widget ul:not(.recent_entries), .textwidget ul:not(.recent_entries) {margin-left:0px;}div.accordion {  width: 100%;}div.accordion > ul > li > a {  display: block;  font-size: 16px;  text-decoration: none;  background-color: #011140;  border-bottom: 1px solid #fff;  cursor: pointer;  padding: 20px 0px;  position: relative;  width: 98%;  color: #ffffff !important;  margin: 0 auto;text-align: center;}div.accordion > ul > li > a:hover{  background-color: #005868;}div.accordion > ul > li > a:after, div.accordion > ul > li > a.active:after{  font-size: 12px;  position: absolute;  right: 12px;  color: #ffffff;}div.accordion > ul > li > a:after{  font-family: 'FontAwesome';  content: "\f078";}div.accordion > ul > li > a.active:after{  font-family: 'FontAwesome';  content: "\f077";}div.accordion > ul > li > ul {  display: none;}div.accordion > ul > li > ul > li > a{  display: block;  color: #fff;  font-size: 14px;  background-color: #ffe900;  border-bottom: 1px solid #fff;  padding: 6px 12px;  position: relative;}div.accordion > ul > li > ul > li > a:hover{  background-color: #005868;}/*アコーディオン fotter*/div.accordionfooter {width: 98%;    margin: 0 auto;}div.accordionfooter > ul > li > a {display: block;color: #693000 !important;font-size: 16px;text-decoration: none;background-color: #d0d0d0 ;border-bottom: 1px solid #fff;cursor: pointer;padding: 10px 25px;position: relative;    opacity: 0.9}div.accordionfooter > ul > li > a:hover{background-color: #ffffff;    opacity: 0.9}div.accordionfooter > ul > li > a:after, div.accordionfooter > ul > li > a.active:after{font-size: 12px;position: absolute;right: 15px;top: 13px;color: #693000 !important;}div.accordionfooter > ul > li > a:after{font-family: 'FontAwesome';  content: "\f078";}div.accordionfooter > ul > li > a.active:after{font-family: 'FontAwesome';  content: "\f077";}div.accordionfooter > ul > li > ul {display: none;}div.accordionfooter > ul > li > ul > li > a{display: block;color: #693000 !important;font-size: 14px;background-color: #ffffff;border-bottom: 1px solid #fff;padding: 10px 40px;position: relative;}div.accordionfooter > ul > li > ul > li > a:hover{background-color: #fff100;}.af:after { font-family: 'FontAwesome';  content: "\f054";  font-size: 12px;position: absolute;right: 15px;top: 13px;color: #693000;}/*ul のリストマーク削除*/.entry ul:not(.recent_entries), .dp_text_widget ul:not(.recent_entries), .textwidget ul:not(.recent_entries)/*ここまで*//*box-shadow*/.shadow {box-shadow: 0px 5px 10px #eeeeee;-webkit-box-shadow: 0px 5px 10px #eeeeee;-moz-box-shadow: 0px 5px 10px #eeeeee;margin:0px 0px 10px 0px;border-bottom:1px solid #ccc;text-align:center;}.shadow2    {box-shadow: 0px 5px 10px #eeeeee,0px -5px 10px #eeeeee ;-webkit-box-shadow: 0px 5px 10px #eeeeee,0px -5px 10px #eeeeee ;-moz-box-shadow: 0px 5px 10px #eeeeee,0px -5px 10px #eeeeee ;/*ボックスのデザイン*/margin:0px 0px 10px 0px;border-bottom:1px solid #ccc;border-top:1px solid #ccc;}/*SP フッターアンカー カラー*/.footer a, .footer a:visited {    color: #ffe000 !important;}/*SP メニューバー*/.mm-listview .mm-next { width: 80px; background: rgba(221,51,51,0.7);}.mm-listview>li>a, .mm-listview>li>span { padding: 20px 10px 20px 20px; }.mm-menu {    width: 70%; }html.mm-opening .mm-slideout {    -webkit-transform: translate(70%,0);    transform: translate(70%,0);}/*SP ボトムバー設定*/#bottom_bar { color: #000000; }#bottom_bar a, #bottom_bar a:visited {    color: #000000;}#bottom_bar .menu_icon:before, #bottom_bar .menu_icon:after, #bottom_bar .menu_icon span {    background-color: #ffffff;}.btbar_btn {    background-color: rgba(255, 241, 0, 1);}.btbar_btn:before {    border-color: transparent transparent rgba(255, 241, 0, 1) transparent;}.btbar_btn:after {    border-color: rgba(255, 241, 0, 1) transparent transparent transparent;}/*SP フッターカラー設定*/.copyright {    background-color: #FFF!important;    color: #000000;}/*背景色グラデ指定*/.dp-container {background-image: linear-gradient(-90deg, #fff6fc, #eef2f3) !important;}/*日付のカラー*/.loop-section:not(.portfolio) .loop-date time { color:#ffffff !important; }/*Back to TOP*/#gotop.pc { color:#ffffff !important;}/*English 表記する場合はこれ*/.hcsen {    color: #006;}/*Blog作成用CSS*/.aligncenter { text-align:center; }