#post_title{font-size:30px!important}.post_content h2{font-size:25px!important;clear:both;line-height:1.2;font-weight:400;margin:0 0 10px;padding:10px 0 0}#header_logo img{height:auto;padding-bottom:1em}a,div,form,h2,html,img,label,li,p,span,ul{margin:0;padding:0;border:0;outline:0;font-size:100%;vertical-align:baseline}body{margin:0;padding:0;outline:0}h1,h3,input,select{outline:0;font-size:100%}body,h1,h3{border:0;vertical-align:baseline}h3{margin:0}html{overflow-y:scroll;overflow-x:hidden;-webkit-text-size-adjust:100%;-ms-text-size-adjust:100%;max-width:100vw}ul{list-style:none}input,select{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-ms-box-sizing:border-box;-o-box-sizing:border-box;box-sizing:border-box}input{background-image:-webkit-linear-gradient(#fff0,#fff0);-webkit-appearance:none;border-radius:0}input::-moz-focus-inner{border:0;padding:0}img{-ms-interpolation-mode:bicubic}.clearfix:after{content:".";display:block;clear:both;height:0;font-size:.1em;line-height:0;visibility:hidden;overflow:hidden}.clearfix{display:block}a,body{color:#000}body{font-size:14px;line-height:1;width:100%;min-width:1330px;background:#fff;overflow-x:hidden}a{text-decoration:none}.inner{max-width:1200px;margin:0 auto}#main_contents,.inner{width:100%;position:relative}#main_col{max-width:1200px;margin:50px auto 150px;padding:0;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-ms-box-sizing:border-box;-o-box-sizing:border-box;box-sizing:border-box}#left_col{width:860px;float:left}#side_col{width:300px;float:right}#left_col>:last-child,#side_col>:last-child{margin-bottom:0}#header,table{width:100%}#header_top{background:#000}#header_top .inner{min-height:68px}#header_logo,#header_logo_fix{max-height:68px;float:left;position:relative;z-index:21}#global_menu a,#header_logo a,#header_logo_fix a{color:#fff;text-decoration:none}#header_logo_fix .logo{display:inline-block;margin:0;line-height:68px;font-weight:300}#header_logo img,#header_logo_fix img{display:inline-block;max-height:60px;vertical-align:middle}#header_logo .desc{padding:0 0 0 20px;font-size:14px;vertical-align:middle}#global_menu ul ul,a.menu_button{display:none}#global_menu{position:relative;z-index:20;margin:0-28px 0 0}#global_menu>ul{font-size:0;position:relative;text-align:right;margin:0 auto}#global_menu>ul>li{font-size:1%;position:relative;display:inline-block}#global_menu>ul>li>a{font-size:16px;text-decoration:none;height:68px;line-height:68px;display:block;padding:0 28px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-ms-box-sizing:border-box;-o-box-sizing:border-box;box-sizing:border-box}@media only screen and (min-width:1025px){#global_menu{display:block!important}#global_menu ul ul{display:block;margin:0;padding:0;width:200px;position:absolute;left:0}#global_menu ul ul a,#global_menu ul ul li{display:block;margin:0;padding:0;text-align:left;position:relative}#global_menu ul ul a{padding:9px 28px;font-size:14px;line-height:1.6;background:#b69e84}#global_menu ul ul,#global_menu>ul>li>ul{visibility:hidden;top:calc(68px - 25%);opacity:0;z-index:2}}#breadcrumb li.home a span,#header_top a.search_button,#logo_image_fixed,#return_top a span,.header_search_keywords ul.search_keywords_operator,.widget_search label{display:none}#header_search{display:block;padding:25px 0;background:#222}@media only screen and (min-width:1025px){#header_search{display:block!important}}#header_search form{display:-webkit-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-ms-flex-pack:flex-end;-webkit-justify-content:flex-end;justify-content:flex-end}.header_search_inputs{width:25%;margin-right:1.66%}.header_search_button{width:20.02%;margin-right:0}form.columns-5 .header_search_inputs{width:20%}form.columns-5 .header_search_button{width:14.36%}.header_search_inputs input,.header_search_inputs select{width:100%;height:50px;padding:18px 16px;font-size:14px;line-height:1;color:#000;background:#fff;border:0;border-radius:3px}.header_search_inputs select{padding:15px 16px}.header_search_inputs select option{width:100%;color:#000}#header_search_submit{padding:0;color:#fff;background:0 0;border:1px solid #fff;border-radius:25px}#breadcrumb li,.header_search_keywords{position:relative}.header_search_keywords #header_search_keywords{padding-right:57px}.header_search_keywords ul.search_keywords_operator{width:42px;height:50px;overflow:hidden;border-radius:0 3px 3px 0;position:absolute;top:0;right:0}.header_search_keywords ul.search_keywords_operator li{height:25px;line-height:25px;font-size:12px;text-align:center;color:#000;background:#fff;border-left:1px solid #ccc}.header_search_keywords ul.search_keywords_operator li.active{color:#fff;background:#ccc}#breadcrumb{width:100%;height:65px;line-height:65px;overflow:hidden;border-bottom:1px solid #ddd}#breadcrumb ul{color:#999;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}#breadcrumb li a{color:#000}#breadcrumb li{display:inline;margin:0;padding:0;font-size:14px;color:#000;vertical-align:middle}#breadcrumb li:after{font-family:"design_plus";content:"";font-size:10px;display:inline;padding:0 .3em 0 .6em;position:relative;bottom:1px;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}#breadcrumb li:last-child:after{content:"";padding:0}#breadcrumb li.home a:before{content:"";font-family:"design_plus";color:#000;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}#breadcrumb li.last{color:#b69e84}#article{margin:0;position:relative}#article>:last-child,.post_content>:last-child,.side_widget li:last-child{margin-bottom:0}#post_title{margin:0 0 28px;padding:0;line-height:1.2;word-wrap:break-word}.post_content{line-height:2.4}.side_widget{margin:0 0 48px;font-size:14px;line-height:1.7;position:relative}.side_widget:last-child{margin:0}.side_headline{margin:0 0 14px;font-size:24px;font-weight:300;line-height:1.4}.side_widget+.side_widget .side_headline{margin-top:-6px}.side_widget ul{margin:0}.side_widget li{margin:0 0 10px;padding:0;line-height:1.7}.side_widget img{display:block;height:auto;max-width:100%}.widget_search #s{width:85%;height:40px;margin:0;border:1px solid #ddd;background:#fff;padding:0 10px}.widget_search #searchsubmit{width:15%;height:40px;background:#f7f7f7 url(//n-delta.com/wp-content/themes/gensen_tcd050/img/common/icon_search.png)no-repeat center;border:1px solid #ddd;border-left:none;display:block;float:right;text-indent:-300%;overflow:hidden}#return_top{display:none;position:fixed;bottom:20px;right:20px;z-index:990}#return_top a{display:block;width:55px;height:55px;text-decoration:none;background:#b69e84;border-radius:50%;opacity:.8}#return_top a:before{font-family:"design_plus";color:#fff;font-size:16px;line-height:1;display:block;position:absolute;top:50%;left:50%;margin:-.5em 0 0-.5em;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:""}.post_content p{line-height:2.4;margin:0 0 2.4em;word-wrap:break-word}@media only screen and (max-width:1329px){body{min-width:300px}#left_col{width:-webkit-calc(100% - 3.3333% - 300px);width:-moz-calc(100% - 3.3333% - 300px);width:calc(100% - 3.3333% - 300px)}#side_col{width:300px}#main_col,.inner{width:90.22556%}}@media only screen and (max-width:1024px){body{font-size:12px}#left_col,#side_col{width:auto;float:none!important}#main_col,.inner{width:auto;padding:0 20px}#main_col{margin:16px 0 33px}#side_col{margin:30px 0 0}#header{position:relative;border-top:0!important}#header_top{overflow:initial}#header_top .inner{height:60px;min-height:initial;min-width:auto}#header_logo,#header_logo_fix{max-height:60px}#header_logo_fix .logo,a.menu_button{line-height:60px}#header_logo img,#header_logo_fix img{max-height:50px}#global_menu ul ul,#header_logo .desc{display:none}a.menu_button{position:absolute;right:0;z-index:9;text-align:center;display:inline-block;color:#000;width:60px;height:60px;text-decoration:none}#header_top a.search_button span,a.menu_button span{text-indent:100%;white-space:nowrap;overflow:hidden;display:block}a.menu_button:before{content:"";font-family:"design_plus";color:#fff;display:block;position:absolute;top:17px;left:19px;font-size:18px;width:24px;height:24px;line-height:24px;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}#global_menu{display:none;clear:both;width:100%;margin:0;top:60px;left:0;position:absolute;z-index:9;background:#b69e84;max-height:-webkit-calc(100vh - 60px);max-height:calc(100vh - 60px);overflow-y:auto}#global_menu ul{margin:0;width:100%;text-align:left}#global_menu>ul>li{display:block;width:100%}#global_menu ul li:last-child{border-bottom:none}#global_menu a,#global_menu>ul>li>a{position:relative;display:block;margin:0;padding:9.5px 14px;height:auto;min-height:40px;line-height:1.6;overflow:hidden;text-decoration:none;font-size:13px;border-bottom:1px solid rgb(255 255 255/.3);-moz-box-sizing:border-box;-webkit-box-sizing:border-box;-o-box-sizing:border-box;-ms-box-sizing:border-box;box-sizing:border-box}#global_menu ul ul a{padding-left:28px;background:rgb(255 255 255/.1)}#global_menu li.menu-item-has-children{position:relative}#header_top a.search_button{position:absolute;right:45px;z-index:99;text-align:center;display:inline-block;color:#fff;width:60px;height:60px;line-height:60px;text-decoration:none}#header_top a.search_button:before,#return_top a:before{font-family:"design_plus";color:#fff;display:block;position:absolute;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}#header_top a.search_button:before{content:"";top:17px;left:19px;font-size:18px;width:24px;height:24px;line-height:24px}#header_search{width:100%;padding:25px 0;display:none;position:absolute;top:60px;left:0;z-index:9}#header_search form{display:block}.header_search_inputs,form.columns-5 .header_search_inputs{width:100%;margin:0 0 12px}.header_search_button,form.columns-5 .header_search_button{width:100%;margin:25px 0 0;text-align:center}.header_search_inputs input{height:40px;padding:14px 16px;font-size:14px}.header_search_inputs select{height:40px;padding:0 16px;font-size:14px;opacity:1;-webkit-appearance:none;-moz-appearance:none;background:#fff url(//n-delta.com/wp-content/themes/gensen_tcd050/css/../fonts/angle-down.svg)no-repeat right 16px center/12px}.header_search_button input{height:45px;font-size:14px}#header_search_submit{width:220px;background:#000}.header_search_keywords{position:relative}.header_search_keywords #header_search_keywords{padding-right:56px}.header_search_keywords ul.search_keywords_operator{width:42px;height:50px}.header_search_keywords ul.search_keywords_operator li{height:20px;line-height:20px;font-size:12px}#breadcrumb{padding:13px 0;height:auto;line-height:1.7}#breadcrumb ul{white-space:initial}#breadcrumb li.home a:before{font-size:12px;color:#999}#breadcrumb,#breadcrumb li,.side_widget{font-size:12px}#breadcrumb li:after{font-size:9px;bottom:0}.side_widget{margin:0 0 28px}.side_headline{margin:0 0 12px;font-size:20px;line-height:1.4}.side_widget+.side_widget .side_headline{margin-top:-4px}.side_widget ul{margin:0 0 0 14px}#return_top{display:none;position:fixed;bottom:0;right:0}#return_top a{display:block;width:50px;height:50px;border-radius:0}#return_top a:before{font-size:16px;top:50%;left:50%;margin:-.4em 0 0-.5em}}@media only screen and (max-width:767px){.page #post_title{margin:0 0 16px;font-size:20px;line-height:1.5}}@media only screen and (max-width:1024px){#post_title{margin:0 0 24px;font-size:16px;line-height:1.5;font-weight:700}.post_content{font-size:14px;line-height:2.2}}@media only screen and (max-width:767px){.post_content p{line-height:2.2;margin:0 0 2.2em}}:root .has-text-align-center{text-align:center}body,input,select{font-family:Arial,"Hiragino Kaku Gothic ProN","ヒラギノ角ゴ ProN W3","メイリオ",Meiryo,sans-serif}@media screen and (max-width:1024px){#post_title{font-size:20px}.post_content{font-size:15px}}@media only screen and (min-width:1025px){#global_menu ul ul a{background-color:#b0941e}#header_top{background-color:#fcfcfc}#global_menu>ul>li>a,#header_logo a{color:#383838}#header_logo_fix a{color:#3d3d3d}}@media screen and (max-width:1024px){#global_menu{background-color:#b0941e}#header_top{background-color:#fcfcfc}#header_top a,#header_top a:before{color:#383838!important}}h1,h3{position:relative;padding:.25em 0}h3:after{content:"";display:block;height:4px;background:-webkit-linear-gradient(to right,#e65a5a,transparent);background:linear-gradient(to right,#e65a5a,transparent)}h1{border-top:solid 2px #80c8d1;border-bottom:solid 2px #80c8d1;background:#f4f4f4;line-height:1.4;padding:.4em .5em;margin:2em 0 .5em}.textwidget .post_list li{padding:5px 0;border-bottom:1px solid #ddd;margin:0}.textwidget .post_list li a{display:flex;align-items:center}.textwidget .post_list li a .thumb{aspect-ratio:1/1;min-width:80px;max-width:80px}.textwidget .post_list li a .thumb img{object-fit:cover;width:100%;height:100%}.textwidget .post_list li a h3{background:0 0;padding:5px 5px 5px 10px}:root{--wp-block-synced-color:#7a00df;--wp-block-synced-color--rgb:122,0,223;--wp-bound-block-color:var(--wp-block-synced-color);--wp-editor-canvas-background:#ddd;--wp-admin-theme-color:#007cba;--wp-admin-theme-color--rgb:0,124,186;--wp-admin-theme-color-darker-10:#006ba1;--wp-admin-theme-color-darker-10--rgb:0,107,160.5;--wp-admin-theme-color-darker-20:#005a87;--wp-admin-theme-color-darker-20--rgb:0,90,135;--wp-admin-border-width-focus:2px}@media (min-resolution:192dpi){:root{--wp-admin-border-width-focus:1.5px}}:root{--wp--preset--font-size--normal:16px;--wp--preset--font-size--huge:42px}.screen-reader-text{word-wrap:normal!important;border:0;clip-path:inset(50%);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.screen-reader-text:focus{background-color:#ddd;clip-path:none;color:#444;display:block;font-size:1em;height:auto;left:5px;line-height:normal;padding:15px 23px 14px;text-decoration:none;top:5px;width:auto;z-index:100000}html :where(img[class*=wp-image-]){height:auto;max-width:100%}:where(figure){margin:0 0 1em}:root{--wp-internal-comment:"Placeholder for wp_hoist_late_printed_styles() to replace with the block styles printed at wp_footer.";--wp-internal-comment:"Placeholder for wp_hoist_late_printed_styles() to replace with the global-styles printed at wp_footer."}@media screen{.printfriendly{z-index:1000;display:flex;margin:0}.printfriendly a,.printfriendly a:active,.printfriendly a:hover,.printfriendly a:link,.printfriendly a:visited{font-weight:600;cursor:pointer;text-decoration:none;border:0;-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none;outline:0;font-size:14px!important;color:#3aaa11!important}.printfriendly.pf-alignright{justify-content:end}}.pf-button-img{border:0;-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none;padding:0;margin:0;display:inline;vertical-align:middle}@media print{.printfriendly{display:none}}.rich_font{font-family:Arial,"Hiragino Kaku Gothic ProN","ヒラギノ角ゴ ProN W3","メイリオ",Meiryo,sans-serif;font-weight:400}#post_title{}.post_content{font-size:20px}@media screen and (max-width:1024px){#post_title{font-size:20px}.post_content{font-size:15px}}.image,.image img{-webkit-backface-visibility:hidden;backface-visibility:hidden;-webkit-transition-duration:.35s;-moz-transition-duration:.35s;-ms-transition-duration:.35s;-o-transition-duration:.35s;transition-duration:.35s}.image{overflow:hidden}.image img{-webkit-transform:scale(1);-webkit-transition-property:opacity,scale,-webkit-transform,transform;-moz-transform:scale(1);-moz-transition-property:opacity,scale,-moz-transform,transform;-ms-transform:scale(1);-ms-transition-property:opacity,scale,-ms-transform,transform;-o-transform:scale(1);-o-transition-property:opacity,scale,-o-transform,transform;transform:scale(1);transition-property:opacity,scale,transform}.image:hover img,a:hover .image img{-webkit-transform:scale(2);-moz-transform:scale(2);-ms-transform:scale(2);-o-transform:scale(2);transform:scale(2)}#return_top a{background-color:#b0941e}.footer_widget a:hover,.side_headline,a:hover,ul.banner_list li a:hover .caption{color:#b0941e}#footer_contents a:hover,#footer_social_link li:hover:before,#header_search select:focus{color:#dcc8dc}.post_content a{color:#dc8ba7}#header_search{background-color:#000}#footer_contents{background-color:#3aacad}#header_search_submit{background-color:transparent}#header_search_submit:hover{background-color:#b6195d}@media only screen and (min-width:1025px){#global_menu ul ul a{background-color:#b0941e}#global_menu ul ul a:hover{background-color:#dcc8dc}#header_top{background-color:#fcfcfc}#global_menu>ul>li>a,#header_logo a{color:#383838}#header_logo_fix a{color:#3d3d3d}}@media screen and (max-width:1024px){#global_menu{background-color:#b0941e}#global_menu a:hover{background-color:#dcc8dc}#header_top{background-color:#fcfcfc}#header_top a,#header_top a:before{color:#383838!important}}