@charset "utf-8";#sidebar{float:right;}.wide-content {float:left;}body,body.pc #main,#top-header,.sb-slide {background-color:#ffffff;}#main-content {background-color:#ffffff;}body,a,a:active, a:visited{color:#2a2a2a;}a:hover {color:#367bb4;}.entry a.dp-widget-content .textwidget a,.dp-widget-content .dp_text_widget a{text-decoration:underline;}.entry a:hover.dp-widget-content .textwidget a:hover,.dp-widget-content .dp_text_widget a:hover{text-decoration:none;}@font-face {    font-family:'NotoSansCJKjp';    font-style:normal;    font-weight:100;    src:url('https://www.talo.co.jp/wordpress/wp-content/themes/dp-escena/css/font/NotoSans/NotoSansCJKjp-Thin.eot');    src:url('https://www.talo.co.jp/wordpress/wp-content/themes/dp-escena/css/font/NotoSans/NotoSansCJKjp-Thin.eot?#iefix') format('embedded-opentype'),    url('https://www.talo.co.jp/wordpress/wp-content/themes/dp-escena/css/font/NotoSans/NotoSansCJKjp-Thin.woff') format('woff'),    url('https://www.talo.co.jp/wordpress/wp-content/themes/dp-escena/css/font/NotoSans/NotoSansCJKjp-Thin.ttf')  format('truetype');}@font-face {    font-family:'NotoSansCJKjp';    font-style:normal;    font-weight:200;    src:url('https://www.talo.co.jp/wordpress/wp-content/themes/dp-escena/css/font/NotoSans/NotoSansCJKjp-Light.eot');    src:url('https://www.talo.co.jp/wordpress/wp-content/themes/dp-escena/css/font/NotoSans/NotoSansCJKjp-Light.eot?#iefix') format('embedded-opentype'),    url('https://www.talo.co.jp/wordpress/wp-content/themes/dp-escena/css/font/NotoSans/NotoSansCJKjp-Light.woff') format('woff'),    url('https://www.talo.co.jp/wordpress/wp-content/themes/dp-escena/css/font/NotoSans/NotoSansCJKjp-Light.ttf')  format('truetype');}@font-face {    font-family:'NotoSansCJKjp';    font-style:normal;    font-weight:300;    src:url('https://www.talo.co.jp/wordpress/wp-content/themes/dp-escena/css/font/NotoSans/NotoSansCJKjp-DemiLight.eot');    src:url('https://www.talo.co.jp/wordpress/wp-content/themes/dp-escena/css/font/NotoSans/NotoSansCJKjp-DemiLight.eot?#iefix') format('embedded-opentype'),    url('https://www.talo.co.jp/wordpress/wp-content/themes/dp-escena/css/font/NotoSans/NotoSansCJKjp-DemiLight.woff') format('woff'),    url('https://www.talo.co.jp/wordpress/wp-content/themes/dp-escena/css/font/NotoSans/NotoSansCJKjp-DemiLight.ttf')  format('truetype');}@font-face {    font-family:'NotoSansCJKjp';    font-style:normal;    font-weight:400;    src:url('https://www.talo.co.jp/wordpress/wp-content/themes/dp-escena/css/font/NotoSans/NotoSansCJKjp-Regular.eot');    src:url('https://www.talo.co.jp/wordpress/wp-content/themes/dp-escena/css/font/NotoSans/NotoSansCJKjp-Regular.eot?#iefix') format('embedded-opentype'),    url('https://www.talo.co.jp/wordpress/wp-content/themes/dp-escena/css/font/NotoSans/NotoSansCJKjp-Regular.woff') format('woff'),    url('https://www.talo.co.jp/wordpress/wp-content/themes/dp-escena/css/font/NotoSans/NotoSansCJKjp-Regular.ttf')  format('truetype');}@font-face {    font-family:'NotoSansCJKjp';    font-style:normal;    font-weight:500;    src:url('https://www.talo.co.jp/wordpress/wp-content/themes/dp-escena/css/font/NotoSans/NotoSansCJKjp-Medium.eot');    src:url('https://www.talo.co.jp/wordpress/wp-content/themes/dp-escena/css/font/NotoSans/NotoSansCJKjp-Medium.eot?#iefix') format('embedded-opentype'),    url('https://www.talo.co.jp/wordpress/wp-content/themes/dp-escena/css/font/NotoSans/NotoSansCJKjp-Medium.woff') format('woff'),    url('https://www.talo.co.jp/wordpress/wp-content/themes/dp-escena/css/font/NotoSans/NotoSansCJKjp-Medium.ttf')  format('truetype');}@font-face {    font-family:'NotoSansCJKjp';    font-style:normal;    font-weight:700;    src:url('https://www.talo.co.jp/wordpress/wp-content/themes/dp-escena/css/font/NotoSans/NotoSansCJKjp-Bold.eot');    src:url('https://www.talo.co.jp/wordpress/wp-content/themes/dp-escena/css/font/NotoSans/NotoSansCJKjp-Bold.eot?#iefix') format('embedded-opentype'),    url('https://www.talo.co.jp/wordpress/wp-content/themes/dp-escena/css/font/NotoSans/NotoSansCJKjp-Bold.woff') format('woff'),    url('https://www.talo.co.jp/wordpress/wp-content/themes/dp-escena/css/font/NotoSans/NotoSansCJKjp-Bold.ttf')  format('truetype');}@font-face {    font-family:'NotoSansCJKjp';    font-style:normal;    font-weight:900;    src:url('https://www.talo.co.jp/wordpress/wp-content/themes/dp-escena/css/font/NotoSans/NotoSansCJKjp-Black.eot');    src:url('https://www.talo.co.jp/wordpress/wp-content/themes/dp-escena/css/font/NotoSans/NotoSansCJKjp-Black.eot?#iefix') format('embedded-opentype'),    url('https://www.talo.co.jp/wordpress/wp-content/themes/dp-escena/css/font/NotoSans/NotoSansCJKjp-Black.woff') format('woff'),    url('https://www.talo.co.jp/wordpress/wp-content/themes/dp-escena/css/font/NotoSans/NotoSansCJKjp-Black.ttf')  format('truetype');}body{font-family:NotoSansCJKjp,sans-serif;font-weight:200;}.entry a, .comment div a,.entry a:visited, .comment div a:visited,.dp-widget-content .textwidget a,.dp-widget-content .dp_text_widget a,.dp-widget-content .textwidget a:visited,.dp-widget-content .dp_text_widget a:visited{color:#515C69;}.entry a:hover, .comment div a:hover,.dp-widget-content .textwidget a:hover,.dp-widget-content .dp_text_widget a:hover {color:#367bb4;}.entrylist-cat a{color:#ffffff !important;background-color:#515C69;border-color:#515C69;}.entrylist-cat a:hover{color: #ffffff!important;background-color: rgba(66,77,90,1);border-color: rgba(66,77,90,1);}#header {background-color:#006f4a;color:#ffffff;}#header:not(.mb) {box-shadow:0px 1px 5px rgba(0,0,0,0.4);-moz-box-shadow:0px 1px 5px rgba(0,0,0,0.4);-webkit-box-shadow:0px 1px 5px rgba(0,0,0,0.4);-ms-filter:"progid:DXImageTransform.Microsoft.Shadow(color='#333333', Direction=90, Strength=3)";}#header {-ms-filter:none\9;}#header-search td.gsc-search-button input.gsc-search-button{background-color:#006f4a!important;}#header-menu li a,#fixed_sns li a{color:#ffffff;}#header-menu .menu-caption {color:rgba(255,255,255,0.4);}#header-menu .mq-bgcolor,#expand_global_menu:hover,#fixed_sns li a:hover,#header-menu .menu > li:hover,#header-menu .menu li ul,#header-search #s,#header-search td.gsc-input,#header-search td.gsc-search-button input.gsc-search-button,#header-search #searchform:hover #searchsubmit {background-color:#333333!important;color:#00efb9!important;}#header-menu .menu a.hover,#header-menu .menu > li a:hover,#header-menu .menu li ul li a,#header-menu .mq-bgcolor li a,#header-menu .mq-bgcolor li a:hover {color:#00efb9;}{color:#00efb9;}#header-search #searchsubmit{background-color:#006f4a;color:#ffffff;}#header-logo h1 a,#header-logo h1 a:hover,#header-logo h1 a:visited {color:#ffffff;}#top-header-img-title {color:#ffffff;}#top-header-img-title h1:before{border-color: #ffffff;}.img-mask{background-color:transparent;}.img-filter-div img {filter:url("data:image/svg+xml;utf8,<svg><filter id='dp_hd_img_filter'></filter></svg>#dp_hd_img_filter");filter:blur(0px) grayscale(0%) sepia(0%) brightness(100%);-webkit-filter:blur(0px) grayscale(0%) sepia(0%) brightness(100%);-moz-filter:blur(0px) grayscale(0%) sepia(0%) brightness(100%);}#slider {background-color:#2a2a2a;}#headline-slider-sec,#headline-slider-sec a,#headline-slider-sec .headline_main_title,#headline-slider-inner h1,#headline-slider-inner .headline-slider ul#headline-ticker li {color:#ffffff;}.navigation .nav_to_paged a:hover,.navigation .dp-pagenavi .current,.navigation .dp-pagenavi .more-link:hover,.navigation .dp-pagenavi .page-numbers:hover {background-color: #515C69;color:#ffffff;}.navigation .nav_to_paged a,.navigation .dp-pagenavi .more-link:hover,.navigation .dp-pagenavi .page-numbers:hover,.navigation .dp-pagenavi .more-link, .navigation .dp-pagenavi .current, .navigation .dp-pagenavi .page-numbers {border-color:#515C69;}.navigation .dp-pagenavi .more-link, .navigation .dp-pagenavi .page-numbers,.navigation .nav_to_paged a,.navigation .dp-pagenavi .right, .navigation .dp-pagenavi .left {color: #515C69;}.navigation .dp-pagenavi .right:hover, .navigation .dp-pagenavi .left:hover {color: #367bb4;}.pager_last_msg {color: #ffffff;background-color: #2a2a2a;}.new-entry,.new-entry #scrollentrybox {border-color: #2a2a2a;}.archive-title .title:before {border-color:#2a2a2a;}.archive-title {color: #2a2a2a;}.loop-article-normal > div:hover,.loop-article-magazine,.loop-article-normal{border-color:#2a2a2a;}.loop-article-normal .postmetadata_archive {border-color: rgba(42, 42, 42, 0.6);}.loop-article-normal .postmetadata_archive a{color:#2a2a2a;}.loop-article-normal .postmetadata_archive a:hover{color:#367bb4;}.loop-article-normal a.more-link {color:#515C69;border-color: #515C69;}.loop-article-normal a.more-link:hover {background-color:#515C69;color:#ffffff;}.entry {font-size:16px;}.single-title span:before,.comment-reply-title span:before,.comment-reply-title span:after,.inside-title span:before,.inside-title span:after {border-color:#2a2a2a;}.dp_related_posts_vertical li, .new-entry li,.dp_related_posts_horizontal h4,.dp_related_posts_vertical ul, .new-entry ul{border-color: rgba(42, 42, 42, 0.6);}.dp-widget-content .textwidget address,.dp-widget-content .dp_text_widget address,.comment div address, .entry address,.dp-widget-content .textwidget pre,.dp-widget-content .dp_text_widget pre,.comment div pre,.entry pre,.dp-widget-content .textwidget table th,.dp-widget-content .dp_text_widget table th,.comment div table th,.entry table th,.entry dt,.dp-widget-content .textwidget blockquote,.dp-widget-content .dp_text_widget blockquote,.dp-widget-content .textwidget dt,.dp-widget-content .dp_text_widget dt,.comment div blockquote,.entry blockquote {background-color: rgba(42, 42, 42, 0.06);}#main-content blockquote:before,#main-content blockquote:after,.dp-widget-content .textwidget blockquote:after,.dp-widget-content .dp_text_widget blockquote:after,.dp-widget-content .textwidget ul li:before,.dp-widget-content .dp_text_widget ul li:before,.comment div ul li:before,.entry ul li:before {color: #515C69;}.entry input[type="submit"] {background: #515C69;}.entry h1,.entry h2,.entry h3,.entry h4,.entry h5,.entry h6,.dp-widget-content .textwidget h1,.dp-widget-content .textwidget h2,.dp-widget-content .textwidget h3,.dp-widget-content .textwidget h4,.dp-widget-content .textwidget h5,.dp-widget-content .textwidget h6,.dp-widget-content .dp_text_widget h1,.dp-widget-content .dp_text_widget h2,.dp-widget-content .dp_text_widget h3,.dp-widget-content .dp_text_widget h4,.dp-widget-content .dp_text_widget h5,.dp-widget-content .dp_text_widget h6,.comment div h1,.comment div h2,.comment div h3,.comment div h4,.comment div h5,.comment div h6{border-color: #515C69;}.wp-caption,.dp-widget-content .textwidget address,.dp-widget-content .dp_text_widget address,.comment div address, .entry address,.dp-widget-content .textwidget pre,.dp-widget-content .dp_text_widget pre,.comment div pre,.entry pre,.dp-widget-content .textwidget dt,.dp-widget-content .dp_text_widget dt,.comment div dt,.entry dt,.dp-widget-content .textwidget dd,.dp-widget-content .dp_text_widget dd,.comment div dd,.entry dd,.dp-widget-content .textwidget dl,.dp-widget-content .dp_text_widget dl,.comment div dl,.entry dl,.dp-widget-content .textwidget code,.dp-widget-content .dp_text_widget code,.comment div code,.entry code,.dp-widget-content .textwidget q,.dp-widget-content .dp_text_widget q,.comment div q,.entry q,.dp-widget-content .textwidget th, .dp-widget-content .dp_text_widget table th,.comment div table th,.entry table th,.dp-widget-content .textwidget table td, .dp-widget-content .dp_text_widget table td,.comment div table td,.entry table td,.entry input[type="password"]{border-color: rgba(42, 42, 42, 0.1);}.dp-widget-content .textwidget code,.dp-widget-content .dp_text_widget code,.comment div code,.entry code{background-color: rgba(42, 42, 42, 0.05);border-color: rgba(42, 42, 42, 0.48);}.meta_box {border-color: rgba(42, 42, 42, 0.6);}.loop-share-num a,.loop-share-num a:visited{color:#2a2a2a;}.loop-share-num i{background-color:rgba(42,42,42,0.1);}#footer .loop-share-num a,#footer .loop-share-num a:visited{color:#ffffff;}#footer .loop-share-num i{background-color:rgba(255,255,255,0.1);}#footer #widget-container-footer .loop-share-num a,#footer #widget-container-footer .loop-share-num a:visited{color:#000000;}#footer #widget-container-footer .loop-share-num i{background-color:rgba(0,0,0,0.1);}ul#switch_comment_type .active_tab,li.trackback .comment-author a.comment-reply-link, li.comment .comment-author a.comment-reply-link {color: #ffffff;background-color: #515C69;}ul#switch_comment_type .inactive_tab {border-color:#515C69;}li.trackback .comment-author ,li.comment .comment-author {border-color: #515C69;}li.trackback .comment-author.comment-reply-link  ,li.comment .comment-author.comment-reply-link {background-color: #515C69;color: #ffffff;}li.trackback ul.children li div,li.comment ul.children li div {border-color: rgba(42, 42, 42, 0.1);}form#commentform #comment-author input,form#commentform #comment-email input,form#commentform #comment-url input,form#commentform textarea {border-color: rgba(42, 42, 42, 0.1);}.required {color: #515C69;}input#submit{ background-color: #515C69;}input#submit:hover {background-color: #367bb4;}.trackback_url_area input {border-color: rgba(42, 42, 42, 0.1);background-color: rgba(42, 42, 42, 0.06);}.sidebar-title {border-color:#2a2a2a;}#sidebar #searchform {background-color: rgba(42, 42, 42, 0.1);}#sidebar #searchform #s,#sidebar #searchform .submit{color: #2a2a2a;border-color: #2a2a2a;}td.gsc-input {border-color: rgba(42, 42, 42, 0.2) !important;}.postmeta_title span a, .postmeta_bottom span a {color: #2a2a2a;}.postmeta_title span a:hover, .postmeta_bottom span a:hover {color: rgba(66,77,90,1);}.postmeta_title .tags a:before, .postmeta_bottom .tags a:before {border-color: transparent #515C69 transparent transparent;}.postmeta_title .tags a:hover:before, .postmeta_bottom .tags a:hover:before {border-color: transparent rgba(66,77,90,1) transparent transparent;}.postmeta_title #sns_buttons_top, .postmeta_title #sns_buttons_bottom,.postmeta_bottom #sns_buttons_top, .postmeta_bottom #sns_buttons_bottom {border-color: rgba(42, 42, 42, 0.6);}.widget_rss a,#recent-posts-2 a,.recent_entries a,.recent_entries a:visited{color:rgba(42, 42, 42, 0.8);}.widget_nav_menu a:hover,.widget_pages a:hover,.widget_archive a:hover,.widget_categories a:hover,.widget_mycategoryorder a:hover,.widget_rss a:hover,#recent-posts-2 a:hover,.recent_entries a:hover {color:#367bb4;}.widget_rss li,#recentcomments li,.recent_entries li{border-color:#2a2a2a;}.dp_feed_widget li a{border-color: rgba(42, 42, 42, 0.8);color: rgba(42, 42, 42, 0.8);}.dp_feed_widget li a:hover{border-color: #515C69;color: #515C69;}.tagcloud a {border-color: rgba(42, 42, 42, 0.8);color:rgba(42, 42, 42, 0.8)!important;}.tagcloud a:hover {border-color:#515C69;color:#515C69!important;}ul.dp_tab_widget_ul {border-color: #515C69;}ul.dp_tab_widget_ul .active_tab {color:#ffffff;background-color:#515C69;}.recent_entries.thumb li,ul.dp_tab_widget_ul .inactive_tab{background-color: rgba(42, 42, 42, 0.03);}.recent_entries.thumb li:hover,ul.dp_tab_widget_ul .inactive_tab:hover{background-color: rgba(42, 42, 42, 0.09);}#wp-calendar caption,#wp-calendar th,#wp-calendar td {background-color: rgba(42, 42, 42, 0.03);}#wp-calendar tbody td a:after {background-color:#367bb4;}#wp-calendar td#today {background-color: #2a2a2a;color: #ffffff;}.widget_rss cite{color:rgba(42, 42, 42, 0.8);}.widget-box select,.ft-widget-box select{background-color:rgba(42, 42, 42, 0.1);}.rank_label.thumb {color:#ffffff;}.rank_label.thumb:before {border-color:rgba(81,92,105,0.84) transparent transparent transparent;}.rank_label.no-thumb {color:rgba(42,42,42,0.1);}#footer #widget-container-footer .rank_label.thumb {color:#f4f4f4;}#footer #widget-container-footer .rank_label.thumb:before {border-color:rgba(0,0,0,0.84) transparent transparent transparent;}#footer #widget-container-footer .rank_label.no-thumb {color:rgba(0,0,0,0.1);}#footer-content .rank_label.thumb {color:#404040;}#footer-content .rank_label.thumb:before {border-color:rgba(255,255,255,0.84) transparent transparent transparent;}#footer-content .rank_label.no-thumb {color:rgba(255,255,255,0.1);}.bottom-title {color:#000000;border-color:#000000;}#footer #widget-container-footer #wp-calendar td#today {color: #000000;}#footer #widget-container-footer {color:#000000;background-color:#f4f4f4;}#footer #widget-container-footer a,#footer #widget-container-footer a:hover,#footer #widget-container-footer a:visited {color:#000000;}#footer-content-inner .ft-widget-area {width:31.2%;float:left;}#ft-widget-area2{margin:0 3.2%;}#footer,.gotop a {color:#ffffff;background-color:#404040;}#footer a{color:#ffffff;}#footer a:hover{color:#2ac1f8;}#footer .footer-title {color:#ffffff;border-color:#ffffff;}#footer-content-inner {color:#ffffff;border-color:rgba(255, 255, 255, 0.5);}#footer_menu_ul {border-color:rgba(255, 255, 255, 0.5);}#footer-copyright {color:rgba(255, 255, 255, 0.5);}#footer-copyright a{color:rgba(255, 255, 255, 0.5);}#footer #searchform {background-color: rgba(255, 255, 255, 0.15);}#footer #searchform #s,#footer #searchform .submit{color: #ffffff;border-color: #ffffff;}#footer td.gsc-input {border-color:rgba(255, 255, 255, 0.5)!important;}#footer #recentcomments,#footer .widget_nav_menu,#footer .widget_pages,#footer .widget_archive,#footer .widget_categories,#footer .widget_mycategoryorder {color:rgba(255, 255, 255, 0.5);}#footer .widget_rss li,#footer .recent_entries li,#footer #recentcomments li {border-color: rgba(255, 255, 255, 0.2);}#footer .tagcloud a{border-color:#ffffff;color:#ffffff!important;}#footer .tagcloud a:hover{border-color:#2ac1f8;color:#2ac1f8!important;}#footer ul.dp_tab_widget_ul {border-color: #ffffff;}#footer ul.dp_tab_widget_ul .active_tab {background-color:#ffffff;color:#2ac1f8;}#footer ul.dp_tab_widget_ul .inactive_tab {background-color:rgba(255, 255, 255, 0.2);}#footer ul.dp_tab_widget_ul .inactive_tab:hover {background-color:rgba(255, 255, 255, 0.34);}#footer .recent_entries.thumb li {background-color:rgba(255, 255, 255, 0.06);}#footer .recent_entries.thumb li:hover {background-color:rgba(255, 255, 255, 0.1);}#footer .dp_feed_widget li a {border-color:#ffffff;color: #ffffff;}#footer .dp_feed_widget li a:hover {border-color: #2ac1f8;color: #2ac1f8;}#footer .widget_rss cite{color: rgba(255, 255, 255, 0.5);}#footer #wp-calendar caption{ background-color: rgba(255, 255, 255, 0.06);}#footer #wp-calendar th,#footer #wp-calendar td {background-color: rgba(255, 255, 255, 0.06);}#footer #wp-calendar td#today {color: #ffffff;background-color: rgba(255, 255, 255, 0.15);}#footer #wp-calendar a {color: #ffffff;}#footer #wp-calendar a:hover {color: #2ac1f8;}#footer #wp-calendar a:after {background-color: #2ac1f8;}.btn,.label{background-color:#515C69}.btn{box-shadow:0 5px rgba(51,62,75,1);}.btn:hover{box-shadow:0 3px rgba(51,62,75,1);}.mb .main-wrap {background-color: #ffffff;}#header.mb {border-color:#333333;}#header.mb .menu_icon {color: #333333;}.mm-menu {background-color:#333333;}.mm-menu,.mm-listview li a,.mm-menu .sns_links a{color:#00efb9;}.mm-menu .mm-navbar>a {color:rgba(0, 239,185, 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(0, 239,185, 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(0, 239,185, 0.36);}.mm-menu .mm-listview li.current-menu-item:after,.mm-menu .mm-listview li.current_page_item:after {border-color:#00efb9;}.mm-menu .mm-listview > li.mm-selected > a:not(.mm-subopen),.mm-menu .mm-listview > li.mm-selected > span{background-color:rgba(0, 239,185, 0.8);}.mb .inside-title,.mb .comment-reply-title {background: #333333;}.mb .comment-reply-title span:before,.mb .comment-reply-title span:after,.mb .comment-reply-title,.mb .inside-title span:before,.mb .inside-title span:after,.mb .inside-title {color:#ffffff;}.mb .comment-reply-title span:before,.mb .comment-reply-title span:after,.mb .inside-title span:before,.mb .inside-title span:after {border-color: #ffffff;}.mb .tagcloud a,.mb .tagcloud,.mb .widget_archive > ul,.mb .widget_pages > ul,.mb .widget_nav_menu div > ul,.mb .widget_categories > ul,.mb .widget_mycategoryorder > ul {border-color: rgba(42, 42, 42, 0.2);color:#2a2a2a!important;background: rgba(42, 42, 42, 0.01) !important;}.mb .dp_related_posts_vertical ul, .mb .dp_related_posts_horizontal ul,.mb .recent_entries li,.mb .dp_related_posts_vertical li, .mb .dp_related_posts_horizontal li,.mb .loop-article,.mb .widget_rss li,.mb #recentcomments li,.mb .widget_categories ul li,.mb .widget_mycategoryorder ul li {border-color: rgba(42, 42, 42, 0.2);}td.gsc-input {border-color: rgba(42, 42, 42, 0.2) !important;}.sb-slidebar td.gsc-input {border-color: #00efb9!important;}.mb #footer .tagcloud a,.mb #footer .tagcloud,.mb #footer .widget_archive > ul,.mb #footer .widget_pages > ul,.mb #footer .widget_nav_menu div > ul,.mb #footer .widget_categories > ul,.mb #footer .widget_mycategoryorder > ul {border-color: rgba(255, 255, 255, 0.2);color:#ffffff!important;background: rgba(255, 255, 255, 0.01) !important;}#footer_menu_mobile,#footer_menu_mobile li,.mb #footer .recent_entries li,.mb #footer .widget_rss li,.mb #footer #recentcomments li,.mb #footer .widget_categories ul li,.mb #footer .widget_mycategoryorder ul li {border-color: rgba(255, 255, 255, 0.2);}.mb #footer td.gsc-input {border-color: rgba(255, 255, 255, 0.5) !important;}input[type="checkbox"]:checked,input[type="radio"]:checked {background-color:#515C69;}select {border:1px solid #2a2a2a;}/*** 追加記述分 ***/.infobox {border:0px solid #ccc;line-height: 18px;}.infobox tr th {background-color:#fff;text-align: left;font-size: 15px;font-weight: bold;text-decoration: none;color: #333;}.infobox tr th a{background-color:#fff;text-align: left;font-size: 15px;font-weight: bold;text-decoration: none;color: #333;}.infobox tr td a{font-size: 9px;border-right:3px solid #fff;border-bottom:1px solid #fff;padding:5px 5px;text-decoration: none;color: #333;}.infobox tr td.udl{border-bottom:2px solid #060;}.infobox img {opacity:0.8;filter: alpha(opacity=100);-ms-filter: "alpha( opacity=100 )";background: #fff;}.infobox a:hover {color: #fff;background: #78360e;}/*** ログハウス見学会・イベントのお知らせ ここから***/.infobox2 {border:0px solid #ccc;line-height: 18px;}.infobox2 tr th {background-color:#fff;text-align: left;font-size: 16px;line-height: 25px;text-decoration: none;color: #333;letter-spacing: 0.1em;}.infobox2 tr th strong{background-color:#fff;text-align: left;font-size: 13px;font-weight: bold;text-decoration: none;color: #333;letter-spacing: 0em;}.infobox2 tr td {font-size: 12px;border-right:3px solid #fff;border-bottom:1px solid #fff;padding:5px 5px;text-decoration: none;color: #333;}.infobox2 tr td hr{  border-width: 1px 0px 0px 0px; /* 太さ */   border-style: dashed; /* 線種 */   border-color: #ab8b52; /* 線色 */   height: 0px; /* 高さ */}/*** ログハウス見学会・イベントのお知らせ ここまで ***/.link a{font-size: 14px;padding:5px 5px;text-decoration: none;color: #333;}.link a:hover {font-size: 14px;padding:5px 5px;text-decoration: none;color: #fff;background: #78360e;}}.linkurl a:hover {font-size: 10px;padding:5px 5px;text-decoration: none;color: #fff;background: #78360e;}}.txt13p {font-size: 13px;line-height: 190%;}.txt13pr {font-size: 13px;line-height: 190%;color: #cc0000;}.txt10p {font-size: 10px;line-height: 10px;}.txt10pt {font-size: 10pt;line-height: 10pt;}.txt11p{font-size: 12px;line-height: 17px;}.txt18p {font-size: 115%;line-height: 140%;padding-top:20px;}.txt18pb {font-size: 18px;font-weight: bold;}.txt20pb {font-size: 20px;font-weight: bold;}.txt24p {font-size: 130%;line-height: 200%;}.txt24pb {font-size: 24px;font-weight: bold;line-height: 200%;}.txt24pbg {font-size: 24px;font-weight: bold;color: #006f4a;line-height: 150%;padding-top: 15px;padding-bottom: 15px;}.txt24pbgo {font-size: 20px;font-weight: bold;font-style: oblique;color: #006f4a;line-height: 150%;padding-top: 15px;padding-bottom: 15px;}.txt24pbs {font-size: 24px;font-weight: bold;color: #aa8c03;line-height: 150%;padding-top: 15px;padding-bottom: 15px;}.txt36pb {font-size: 36px;font-weight: bold;padding-bottom:15px;}.txt16p {font-size: 16px;line-height: 200%;}.txt16pb {font-size: 16px;font-weight: bold;}.txt15pb {font-size: 15px;font-weight: bold;}.title-entryform {        margin-top: -2px;    font-size: 26px;    color: #333333;    font-weight: bold;    text-align: left;    border-bottom: solid 1px #007049;    padding: 0.5em 0;    line-height: 35px;}.keyword {color: #fff;text-wrap:none;}#keyword a{background-color:#aaa;font-size: 9px;color: #fff;font-weight: normal;text-decoration: none;padding: 3px;white-space:nowrap;}#keyword a:hover {background-color:#78360e;font-size: 9px;color: #fff;font-weight: normal;text-decoration: none;padding: 3px;}#gmap a{background-color:#333;    [...] -webkit-transition-duration: 0.2s;    -moz-transition-duration: 0.2s;    transition-duration: 0.2s;    -webkit-border-radius: 4px;    -moz-border-radius: 4px;    border-radius: 4px;color: #fff;padding: 8px;text-decoration: none;    border: solid 1px #333;    text-shadow: 0 -1px 0 rgba(0, 0, 0, 0.4);    -webkit-box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.4), 0 1px 1px rgba(0, 0, 0, 0.2);    -moz-box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.4), 0 1px 1px rgba(0, 0, 0, 0.2);    box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.4), 0 1px 1px rgba(0, 0, 0, 0.2);behavior: url(border-radius.htc);//for IE}#gmap a:hover {background-color:#78360e;    background: #356094;    border: solid 1px #2A4E77;    text-decoration: none;}.brlink a{font-size: 14px;padding:5px 5px;text-decoration: none;color: #333;line-height: 25px;}.brlink a:hover {font-size: 14px;padding:5px 5px;text-decoration: none;color: #fff;background: #78360e;}line-height: 25px;}#stitle a{background-color:#aaa;font-size: 14px;line-height: -20%;letter-spacing: 0.1em;color: #be8301; font-family: Century Gothic,Helvetica, Arial, sans-serif; font-style: normal;}#stitle {font-size: 14px;line-height: 8px;letter-spacing: 0.2em;color: #be8301; font-family: Century Gothic,Helvetica, Arial, sans-serif;     font-weight: bold;}.urbanstyle {font-size: 14px;line-height: 8px;letter-spacing: 0.2em;color: #494cc2; font-family: Century Gothic,Helvetica, Arial, sans-serif; font-weight: bold;}.urbanstyle a{background-color:#aaa;font-size: 14px;line-height: -20%;letter-spacing: 0.1em;color: #494cc2; font-family: Century Gothic,Helvetica, Arial, sans-serif; font-style: normal;}.countrystyle {font-size: 14px;line-height: 8px;letter-spacing: 0.2em;color: #0d6e24; font-family: Century Gothic,Helvetica, Arial, sans-serif; font-weight: bold;;}.countrystyle a{background-color:#aaa;font-size: 14px;line-height: -20%;letter-spacing: 0.1em;color: #0d6e24; font-family: Century Gothic,Helvetica, Arial, sans-serif; font-style: normal;}.resortstyle {font-size: 14px;line-height: 8px;letter-spacing: 0.2em;color: #be8301; font-family: Century Gothic,Helvetica, Arial, sans-serif; font-weight: bold;}.resortstyle a{background-color:#aaa;font-size: 14px;line-height: -20%;letter-spacing: 0.1em;color: #be8301; font-family: Century Gothic,Helvetica, Arial, sans-serif; font-style: normal;}.business {font-size: 14px;line-height: 8px;letter-spacing: 0.2em;color: #536c00; font-family: Century Gothic,Helvetica, Arial, sans-serif; font-weight: bold;;}.business a{background-color:#aaa;font-size: 14px;line-height: -20%;letter-spacing: 0.1em;color: #536c00; font-family: Century Gothic,Helvetica, Arial, sans-serif; font-style: normal;}.datatable1 { border-collapse: collapse; /* 枠線の表示方法 */ border-bottom: 1px #ccc dashed; /* テーブル全体の枠線（太さ・色・スタイル） */ } .datatable1 th {text-align: left;width: 80px; /* テーブルの横幅 */ font-weight: bold; color: #666;border-bottom: 1px #ccc dashed; /* セルの枠線（太さ・色・スタイル） */ padding: 5px; /* セル内の余白 */ } .datatable1 td { text-align: right;border-bottom: 1px #ccc dashed; /* セルの枠線（太さ・色・スタイル） */ padding: 5px; /* セル内の余白 */ } .datatable2 th {text-align: left;width: 140px; /* テーブルの横幅 */ font-weight: bold; color: #666;border-bottom: 1px #ccc dashed; /* セルの枠線（太さ・色・スタイル） */ padding: 5px; /* セル内の余白 */ } .datatable2 td { text-align: right;border-bottom: 1px #ccc dashed; /* セルの枠線（太さ・色・スタイル） */ padding: 5px; /* セル内の余白 */ } .intenndo{padding-left:1em;text-indent:-1em;margin-top:-0.12em;margin-bottom:-0.12em;}/*** Content2 ***/#content2 {width: 975px; float: left;}/*** 展示場・代理店案内インデックス ***/.exhibition {font-size: 120%;color: #823000;text-decoration: none; margin-bottom:-5px；line-height:1.5;}.exhibition a {font-size: 120%;color: #823000;text-decoration: none; margin-bottom:-5px；line-height:1.5;}/*** 展示場・代理店案内インデックス ***/.selfbuild-s {font-size: 78%; color: #fc4a1b; text-decoration: none; font-weight: bold;}.selfbuild {font-size: 95%; color: #333; text-decoration: none; font-weight: bold;}.selfbuild a {font-size: 95%; color: #333; text-decoration: none; font-weight: bold;}.selfbuild-c {font-size: 95%; color: #333; text-decoration: none; font-weight: bold; line-height:1.5; letter-spacing: -0.16em; }table.product{    border: 0px #E3E3E3 solid;    border-spacing: 0;}/*タイトルテキスト*/h1.single-title{    margin-top: -2px;    font-size: 26px;    color: #333333;    font-weight: bold;    text-align: left;    border-bottom: solid 1px #007049;    padding: 0.5em 0;    line-height: 35px;}/*タイトルテキスト*/.products-title{    margin-bottom: 50px;    font-size: 28px;    color: #333333;    font-weight: bold;    text-align: left;    border-bottom: solid 1px #007049;    padding: 0.5em 0;    line-height: 35px;}.archive-title .title:before {    border-style: initial;    padding: -50 0 -50 0;}h1.archive-title{    margin-top: -2px;    font-size: 26px;    color: #333333;    font-weight: bold;    text-align: left;    border-bottom: solid 1px #007049;    padding: 0.5em 0;    line-height: 35px;    letter-spacing: 0.1em;}/*サイドバータイトル*/h1.sidebar-title{    margin-top: -2px;    font-size: 16px;    color: #333333;    font-weight: bold;    text-align: left;    border-bottom: solid 1px #007049;    padding: 0.5em 0;}/*テーブル枠線なし*/.b_less {border:0px solid #fff;line-height: 18px;important;}.b_less tr th {background-color:#fff;text-align: left;font-size: 15px;font-weight: bold;text-decoration: none;color: #333;important;}.b_less2 tr th {background-color:#fff;text-align: left;font-size: 15px;font-weight: normal;margin-top: 15px;text-decoration: none;color: #333;important;}.b_less tr th a{background-color:#fff;text-align: left;font-size: 15px;font-weight: bold;text-decoration: none;color: #333;important;}.b_less tr td a{font-size: 9px;border-right:0px solid #fff;border-bottom:0px solid #fff;padding:0px 5px;text-decoration: none;color: #333;important;}.b_less tr td.udl{border-bottom:0px solid #060;important;}.b_less img {opacity:0.8;filter: alpha(opacity=100);-ms-filter: "alpha( opacity=100 )";background: #fff;}.b_less a:hover {color: #fff;background: #78360e;}h4 {font-size: 20px !important;color: #333; font-weight: bold;font-decoration: none;}/*** Images ***/.post-content img {margin: 0 0 0px; height: auto; max-width: 610px;}.post-content h6 {position: relative; left: -30px;}.post-content h7 {position: relative; font-size: 12px; font-weight: bold;}.gallery {margin: 0 auto; padding: 0 auto; }.gallery .gallery-item {float: left; margin-top: 0; text-align: center; width: 190px;}.gallery .gallery-item img {max-width: 190px; max-height: 190px; border: none !important; margin: 0 0 0 -18px !important;}.gallery .gallery-caption {color: #666; font-size: 11px; text-align: left; line-height: 15px; }.gallery dl {margin: 0;}.gallery br+br {display: none;}.attachment img {display: block; margin: 0 auto;}.post-content iframe.alignleft, .post-content iframe.alignright, .post-content iframe.aligncenter {margin-bottom: 15px;}/*** キャプション ***/figure {    display: table;    width: 160px; /* minimum width */    *width: auto; /* for IE7 and below */}/*** キャプション ***/.wp-caption {background: #fff; line-height: 22px; margin-bottom: 25px; padding: 0px; text-align: left;}.wp-caption img {margin: 0px; border: 0;}.wp-caption p.wp-caption-text {color: #333; font-size: 12px; margin: 0px;}/*** 国産材ログハウス　縁 ***/.entitle {    display:block;    font-size: 22px;    font-weight: bold;    font-family:'游明朝', YuMincho,'HG明朝E', 'ＭＳ 明朝','ヒラギノ明朝 ProN W3','Hiragino Mincho ProN';    color: #501d04;    padding:0 0 0;}.entitleL {    font-size: 28px;    font-weight: bold;    font-family:'游明朝', YuMincho,'HG明朝E', 'ＭＳ 明朝','ヒラギノ明朝 ProN W3','Hiragino Mincho ProN';    color: #501d04;    padding-bottom: 10px;}.su-carousel-slide img {border: none !important; }/*** サイトマップ ***/#sitemap_list li {font-size: medium;text-indent: 0;background: url(../images/simple/line_horizontal_solid.gif) repeat-x 0 1.5em;padding: 0 0 20px 5px;margin: 0;}#sitemap_list li ul {margin: 0;padding: 5px 0 0 0;}#sitemap_list li li {font-size: small;font-weight: normal;background: url(../images/simple/ico_list_square.gif) no-repeat 0 0.5em;margin: 0 0 3px 15px;padding: 0 0 0 15px;}#sitemap_list li li li {background: url(../images/simple/ico_gray_arrow.png) no-repeat 0 0.5em;}#sitemap_list .posts_in_category {position: absolute;padding-left: 10px;}#sitemap_list .posts_in_category a {background: url(../images/simple/ico_post_list.png) no-repeat center;text-indent: -9999px;display: block;width: 1.2em;height: 1.2em;border: solid 1px #ccc;}.searchform {position: relative;}.field {font-size: 14px;width: 100%;margin: 0px;padding: 10px;border: solid 1px #000;border-radius: 4px;color: #fff;background-color: #0d714a;}/*** キーワードから実例を探す***/#jitsurei-contents {    width: 95%;    min-width: 480px;    margin: 0 auto;    margin-bottom: 20px;    display: flex;    display: -webkit-box;    display: -moz-box;    display: -o-box;    display: -ms-box;    box-pack: justify;    -moz-box-pack: justify;    -webkit-box-pack: justify;    -o-box-pack: justify;    -ms-box-pack: justify; }.jitsurei-elements {    width: 60px;    height: 81px;    display: block;    margin: 0.5em;}/*** TALO 30年の歴史***/.box29 {    margin: 2em 0;    background: #000;     }.box29 .box-title {    font-size: 1.4em;    background: #000;    padding: 4px;    text-align: left;    color: #FFF;    font-weight: bold;    letter-spacing: 0.05em;    font-family:'游明朝', YuMincho,'HG明朝E','ＭＳ 明朝','ヒラギノ明朝 ProN W3','Hiragino Mincho ProN';}.box29 .box-title a{    color: #FFF;}.box29 p {    padding: 15px 20px;    margin: 0;}.box29 img {  display: block;}section {    counter-reset:number; /* この要素ごとに数字をリセットする */}.midashi-f {    position:relative;    margin-left:40px;    padding:8px 10px 6px;    border-bottom:solid 2px #4096ee;}.midashi-f:before {    counter-increment:number;    content:counter(number);    position:absolute;    top:0;    left:-40px;    padding:6px 10px;    border:solid 2px #4096ee;    color:#4096ee;    font-weight: bold;}.box27 {    position: relative;    margin: 2em 0;    padding: 0.5em 1em;    border: solid 1px #000;}.box27 .box-title {    position: absolute;    display: inline-block;    top: -26px;    left: -1px;    padding: 0 9px;    height: 25px;    line-height: 13px;    vertical-align: middle;    font-size: 14px;    background: #000;    color: #ffffff;    font-weight: bold;    letter-spacing: 0.05em;    font-family:'游明朝', YuMincho,'HG明朝E','ＭＳ 明朝','ヒラギノ明朝 ProN W3','Hiragino Mincho ProN';    border: solid 1px #000;}.box27 p {    margin: 0;     padding: 0;}.box28 {    position: relative;    margin: 2em 0;    padding: 0.5em 1em;    border: dashed 2px #4d8007;}.box28 .box-title {    position: absolute;    display: inline-block;    top: -34px;    left: -2px;    padding: 0 9px;    height: 34px;    line-height: 20px;    vertical-align: middle;    font-size: 20px;    font-style: italic;    background: #4d8007;    color: #ffffff;    font-weight: bold;    letter-spacing: 0.05em;    font-family:'Hiragino Kaku Gothic ProN','ヒラギノ角ゴ ProN W3',sans-serif;    border: solid 1px #4d8007;    }.box28 p {    margin: 0;     padding: 0;} /* マウスオーバー時の表現 */#main-content a:hover img {opacity:0.6;filter: alpha(opacity=60);-ms-filter: "alpha( opacity=60 )";background: #fff;} /* 30th History */.historyyear {font-size: 36px; letter-spacing: 0.1em;font-weight:bold;font-family:'游明朝', YuMincho,'HG明朝E','ＭＳ 明朝','ヒラギノ明朝 ProN W3','Hiragino Mincho ProN';color: #000;}.historymonth{font-size: 18px; letter-spacing: 0.1em;font-weight:bold;font-family:'游明朝', YuMincho,'HG明朝E','ＭＳ 明朝','ヒラギノ明朝 ProN W3','Hiragino Mincho ProN';color: #000;margin-left: 3em; text-indent: -3em;}.historymonth2{font-size: 18px; letter-spacing: 0.1em;font-weight:bold;font-family:'游明朝', YuMincho,'HG明朝E','ＭＳ 明朝','ヒラギノ明朝 ProN W3','Hiragino Mincho ProN';color: #000;margin-left: 3.5em; text-indent: -3.5em;}.historyanitxt{font-size: 21px;    letter-spacing: 0.1em;    font-weight:bold;    font-family:'游明朝', YuMincho,'HG明朝E','ＭＳ 明朝','ヒラギノ明朝 ProN W3','Hiragino Mincho ProN';}/* パソコンで見たときは"pc"のclassがついた画像が表示される */.box30th .pc { display: block !important; }.box30th .sp { display: none !important; }/* スマートフォンで見たときは"sp"のclassがついた画像が表示される */@media only screen and (max-width: 750px) {.box30th .pc { display: none !important; }.box30th .sp { display: block !important; }}/* タブ内のセンター揃え */.center0 {margin-left:9px;margin-right:9px;}.su_center {margin-left:8px;margin-right:8px;}/* 文字のアニメーション */.anim1 {    -webkit-animation: 2.5s forwards anim1;    animation: 2.5s forwards anim1;}    @-webkit-keyframes anim1 {        0% {            -webkit-transform: translate(0, 20px);            opacity: 0;        }        100% {            -webkit-transform: translate(0, 0);            opacity: 1;        }    }    @keyframes anim1 {        0% {            transform: translate(0, 20px);            opacity: 0;        }        100% {            transform: translate(0, 0);            opacity: 1;        }    }　