@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 .dp_text_widget a,.dp-container .textwidget a,#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:#ffe900;}.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(60, 60,60,.44);}.bx-controls-direction a i::before,.bx-controls-direction a i::after{background-color:#ffe900;}.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:#ffe900;}.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;}.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.home,.dp-container::after{background-color:var(--bg-color,rgba(255, 255,255,1));}.dp-container,.dp-container a,.main-wrap a{color:#3c3c3c;}#gotop.pc{color:#ffffff;}#gotop.pc::after{border-color:transparent #ffe900 #ffe900 transparent;}.pace{background-color:#ffffff;}.pace .pace-activity{background-color:#ffe900;}.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:#ffe900;}.header_container.mb{border-color:#ffe900;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: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:#ffe900;}.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(255,233,0,.9);}.loop-post-thumb .thumb-link::after{background-color:rgba(255, 233,0,.86);}.loop-media-icon{background-color:rgba(255, 255,255,.9);color:#ffe900;}.ct-hd{background-color:#ffe900;}.meta-cat a{color:#3c3c3c;}.news .meta-cat .item-link{color:#ffffff;background-color:#ffe900;}.ct-hd.term-color218{background-color:#dd3333;}.loop-post-thumb .thumb-link.term-color218::after,.loop-section.portfolio .loop-flipper.flipover.term-color218::before{background-color:rgba(221,51,51,.88);}.loop-post-thumb .thumb-link.term-color218 .loop-media-icon,.meta-cat a.term-color218{color:#dd3333;}.single_post_meta .meta-cat a.term-color218:hover,.dp_related_posts.horizontal .meta-cat a.term-color218:hover,.news .meta-cat .item-link.term-color218{color:#ffffff;border-color:#dd3333;background-color:#dd3333;}.ct-hd.term-color504{background-color:#eeee22;}.loop-post-thumb .thumb-link.term-color504::after,.loop-section.portfolio .loop-flipper.flipover.term-color504::before{background-color:rgba(238,238,34,.88);}.loop-post-thumb .thumb-link.term-color504 .loop-media-icon,.meta-cat a.term-color504{color:#eeee22;}.single_post_meta .meta-cat a.term-color504:hover,.dp_related_posts.horizontal .meta-cat a.term-color504:hover,.news .meta-cat .item-link.term-color504{color:#ffffff;border-color:#eeee22;background-color:#eeee22;}.ct-hd.term-color257{background-color:#1e73be;}.loop-post-thumb .thumb-link.term-color257::after,.loop-section.portfolio .loop-flipper.flipover.term-color257::before{background-color:rgba(30,115,190,.88);}.loop-post-thumb .thumb-link.term-color257 .loop-media-icon,.meta-cat a.term-color257{color:#1e73be;}.single_post_meta .meta-cat a.term-color257:hover,.dp_related_posts.horizontal .meta-cat a.term-color257:hover,.news .meta-cat .item-link.term-color257{color:#ffffff;border-color:#1e73be;background-color:#1e73be;}.ct-hd.term-color501{background-color:#1e73be;}.loop-post-thumb .thumb-link.term-color501::after,.loop-section.portfolio .loop-flipper.flipover.term-color501::before{background-color:rgba(30,115,190,.88);}.loop-post-thumb .thumb-link.term-color501 .loop-media-icon,.meta-cat a.term-color501{color:#1e73be;}.single_post_meta .meta-cat a.term-color501:hover,.dp_related_posts.horizontal .meta-cat a.term-color501:hover,.news .meta-cat .item-link.term-color501{color:#ffffff;border-color:#1e73be;background-color:#1e73be;}.ct-hd.term-color1343{background-color:#dd3333;}.loop-post-thumb .thumb-link.term-color1343::after,.loop-section.portfolio .loop-flipper.flipover.term-color1343::before{background-color:rgba(221,51,51,.88);}.loop-post-thumb .thumb-link.term-color1343 .loop-media-icon,.meta-cat a.term-color1343{color:#dd3333;}.single_post_meta .meta-cat a.term-color1343:hover,.dp_related_posts.horizontal .meta-cat a.term-color1343:hover,.news .meta-cat .item-link.term-color1343{color:#ffffff;border-color:#dd3333;background-color:#dd3333;}.ct-hd.term-color503{background-color:#81d742;}.loop-post-thumb .thumb-link.term-color503::after,.loop-section.portfolio .loop-flipper.flipover.term-color503::before{background-color:rgba(129,215,66,.88);}.loop-post-thumb .thumb-link.term-color503 .loop-media-icon,.meta-cat a.term-color503{color:#81d742;}.single_post_meta .meta-cat a.term-color503:hover,.dp_related_posts.horizontal .meta-cat a.term-color503:hover,.news .meta-cat .item-link.term-color503{color:#ffffff;border-color:#81d742;background-color:#81d742;}.ct-hd.term-color389{background-color:#dd9933;}.loop-post-thumb .thumb-link.term-color389::after,.loop-section.portfolio .loop-flipper.flipover.term-color389::before{background-color:rgba(221,153,51,.88);}.loop-post-thumb .thumb-link.term-color389 .loop-media-icon,.meta-cat a.term-color389{color:#dd9933;}.single_post_meta .meta-cat a.term-color389:hover,.dp_related_posts.horizontal .meta-cat a.term-color389:hover,.news .meta-cat .item-link.term-color389{color:#ffffff;border-color:#dd9933;background-color:#dd9933;}.bx-wrapper .bx-pager .bx-pager-item a{background-color:#3c3c3c;}.bx-controls-direction a{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{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:#83bde2;}select{color:#3c3c3c;}.footer select{color:#545454;}.dp_toc_container{border-color:rgba(255, 233, 0,.2);background:#ffffff;}.dp_toc_container::before{background:rgba(255, 233, 0,.04);}.dp_toc_container ul.dp_toc_ul{border-color:rgba(255, 233, 0,.24);}.dp_toc_container p.toc_title_block>span::before,.dp_toc_container ul.dp_toc_ul>li::before{background:rgba(255, 233, 0,.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:#3c3c3c;}.rank_label.thumb{background-color:#ffe900;}.rank_label.no-thumb{color:rgba(60,60,60,.1);}.entry ul li::before, .dp_text_widget ul li::before,.textwidget ul li::before{background-color:#ffe900;box-shadow:0 0 0 3px rgba(255, 233,0,.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:#ffe900;}.dp_tab_widget_ul li::before,#switch_comment_type li::before{background-color:rgba(255, 233,0,.14);}.inside-title::before,#reply-title::before{background-color:#3c3c3c;}.search-form .submit-area button.search-btn,.single-nav li .nav-title,.wd-title{background-color:#ffe900;color:#ffffff;}.author_info{box-shadow:0 0 34px rgba(60, 60,60,.1) inset;}.cat-item .count{color:#ffffff;background-color:rgba(60, 60,60,.5);}address,#switch_comment_type li.active_tab{border-color:#ffe900;}.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(255, 233,0,.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(60, 60,60,.16)!important;}.dp_tab_widget_ul,.dp_tab_widget_ul li.active_tab{border-color:#ffe900;}.author_info .author_img img.avatar{border-color:rgba(255, 233,0,.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:#3c3c3c;}#dp_breadcrumb_nav{color:#3c3c3c;background-color:rgba(60,60,60,.06);}#dp_breadcrumb_nav li::after{background-color:rgba(60,60,60,.5);}.dp-pagenavi .page-numbers.current{background-color:#ffe900;border-color:#ffe900;color:#ffffff;}#commentform input[type="submit"]{color:#ffe900;}#commentform input[type="submit"]:hover{color:#ffffff;background-color:#ffe900;border-color:#ffe900;}.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,.3);}.r-wrap::after{box-shadow:0 0 0 1px #3c3c3c;}span.v_sub_menu_btn{background-color:rgba(60, 60,60,.04);}.tooltip-arrow{border-color:transparent transparent #3c3c3c transparent;}.tooltip-msg{color:#ffffff;background-color:#3c3c3c;}.dp-container blockquote::before,.dp-container blockquote::after{color:#ffe900;}#comment_section li.comment::after,#comment_section li.trackback::after,#comment_section li.pingback::after {background-color:#ffe900;}.modal_wrapper.main_menu{color:#3c3c3c;background-color:#ffffff;}.modal_wrapper.main_menu a{color:#3c3c3c;}.footer_bar,.menu_sns_links a.menu-link,.search-form .submit-area button.search-btn{background-color:#ffe900;color:#ffffff;}.ftbar_btn, .ftbar_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(60, 60,60,.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:#ffe900;color:#ffe900;}.btn:not([class*="btn-"]):hover,a.btn:not([class*="btn-"]):hover{border-color:#ffe900;}.label,.btn::after{background-color:#ffe900}.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 !important; }/* 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:95.5%;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; }.entry img, .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(https://www.mooneyes.co.jp/moonternet-2017/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(https://www.mooneyes.co.jp/moonternet-2017/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(255,233,0,0.4);}.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: #861111;}.btbar_btn {    background-color: rgba(155, 156, 46, 0.2);}.btbar_btn:before {    border-color: transparent transparent rgba(155, 156, 46, 0.2) transparent;}.btbar_btn:after {    border-color: rgba(155, 156, 46, 0.2) transparent transparent transparent;}/*SP フッターカラー設定*/.copyright {    background-color: #FFF!important;    color: #000000;}/*ギャラリーの画像サイズ固定*/@media only screen and (min-width: 460px){#gallery-1 img {    width: 100% !important;}    dt.gallery-icon img {    border: 0px solid #eee !important;    border: 0px solid rgba(32,32,32,0.18) !important;}        }@media only screen and (max-width: 460px){#gallery-1 img {    width: 100% !important;}.gallery dt {    padding: 0px !important;}#gallery-1 .gallery-item {margin-top: 0px !important;}dt.gallery-icon img {    border: 0px solid #eee !important;    border: 0px solid rgba(32,32,32,0.18) !important;}}.light-theme.wp-posts-carousel .wp-posts-carousel-title { text-align: left !important; font-size: 12px !important; }/SP メニューバーカラー設定/.ftbar_btn .cap {color: #000000;}.menu_sns_links a.menu-link {color: #000000;}.ftbar_btn {color: #000000;}.dp_text_widget ul:not(.recent_entries) {margin:0 !important;    }/* TOC+　20230722追加 */#toc_container{margin:20px auto 30px;background-color:rgba(255,255,10,.04); /* 目次全体の背景カラー */border:3px solid rgba(143,0,0,.2); /* 目次全体の枠線 */border-radius:3px;box-sizing:border-box;padding:38px 52px;display:table;min-width: 100%;counter-reset:li;} /* テーマによるリストの装飾を一旦無効化 */#toc_container ul.toc_list li::before{content:none;padding:0;margin:0;width:0;height:0;background:none;box-shadow:none;} /* 目次の見出しタイトル */#toc_container .toc_title{text-align:center;font-weight:bold;font-size:118%;padding:0;} /* 見出しタイトル左のアイコン */#toc_container .toc_title::before{position:relative;font-size:28px;content:"\2254";display:inline-block;width:40px;height:40px;line-height:34px;margin-right:8px;border-radius:50%;vertical-align:baseline;speak:none;-webkit-font-smoothing:antialiased;color:#fff;background-color:#ff5200;} /* 表示／非表示トグル */#toc_container .toc_toggle a{font-size:13px;font-weight:normal;padding:2px 4px;} /* 目次エリア */#toc_container p.toc_title + ul.toc_list{padding:20px 0 0;margin:20px 0 0;border-top:1px solid rgba(0,0,0,.1);} /* リスト共通スタイル */#toc_container ul.toc_list li{position:relative;padding:0;margin:0;} /* 目次リンク共通スタイル */#toc_container ul.toc_list li a{position:relative;font-size:94%;font-weight:normal;text-decoration:none;display:inline-block;line-height:1.6;padding:3px 0;margin:5px 0;transition:all .3s ease;}#toc_container ul.toc_list a,#toc_container ul.toc_list a:visited{color:#5e1a00; /* リンクカラー */}/* マウスオーバー時 */#toc_container ul.toc_list li a:hover{text-decoration:none;box-shadow:0 2px;} /* 親の目次 */#toc_container ul.toc_list > li > a{font-size:104%;font-weight:bold;margin-left:40px;} /* 親の目次(左側の連番) */#toc_container ul.toc_list > li::before,#toc_container ul.toc_list > li::after{position:absolute;top:3px;left:0;}/* 連番背景 */#toc_container ul.toc_list > li::before{content:'';display:inline-block;vertical-align:bottom;width:32px;height:32px;margin-right:7px;border-radius:16px;background-color:rgba(255,54,0,0.66);}/* 連番 */#toc_container ul.toc_list > li::after{counter-increment:li;content:counter(li);width:32px;line-height:32px;font-family:'Avenir Next', 'Helvetica Neue', Arial, 'Meiryo','Yu Gothic', san-serif;font-weight:400;text-align:center;color:#fff;} /* 子の目次 */#toc_container ul.toc_list > li > ul{margin-left:40px;} /* 子の目次の左側のアイコン */#toc_container ul.toc_list > li ul li::before{position:absolute;top:3px;left:0;content:'\2023';display: inline-block;width:14px;height:28px;line-height:28px;font-size:18px;color:#5f7b96;}#toc_container ul.toc_list > li ul li a{font-weight: normal;margin-left:16px;} /* レスポンシブ設定(667px幅以下) */@media only screen and (max-width: 667px){#toc_container{padding:20px 3vw;min-width:auto;width:100%!important;}#toc_container p.toc_title + ul.toc_list{padding:20px 0 0;}#toc_container ul.toc_list > li > ul{margin-left:30px;}}/* ここまで　20230722追加 */