@charset "utf-8";@font-face{font-family:'design_plus';src:url(//siga-otsu-chiro.com/wp-content/themes/skin_tcd046/fonts/design_plus.eot?v=1.2);src:url(//siga-otsu-chiro.com/wp-content/themes/skin_tcd046/fonts/design_plus.eot?v=1.2#iefix) format('embedded-opentype'),url(//siga-otsu-chiro.com/wp-content/themes/skin_tcd046/fonts/design_plus.woff?v=1.2) format('woff'),url(//siga-otsu-chiro.com/wp-content/themes/skin_tcd046/fonts/design_plus.ttf?v=1.2) format('truetype'),url(//siga-otsu-chiro.com/wp-content/themes/skin_tcd046/fonts/design_plus.svg?v=1.2#design_plus) format('svg');font-weight:400;font-style:normal}html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,b,u,i,center,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,canvas,details,embed,figure,figcaption,footer,header,hgroup,menu,nav,output,ruby,section,summary,time,mark,audio,video{margin:0;padding:0;border:0;outline:0;font-size:100%;vertical-align:baseline}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}audio,canvas,video{display:inline-block;max-width:100%}html{overflow-y:scroll;-webkit-text-size-adjust:100%;-ms-text-size-adjust:100%}ul,ol{list-style:none}blockquote,q{quotes:none}blockquote:before,blockquote:after,q:before,q:after{content:'';content:none}a:focus{outline:none}ins{text-decoration:none}mark{font-style:italic;font-weight:700}del{text-decoration:line-through}abbr[title],dfn[title]{border-bottom:1px dotted;cursor:help}table{border-collapse:collapse;border-spacing:0;width:100%}hr{display:block;height:1px;border:0;border-top:1px solid #ccc;margin:1em 0;padding:0}button,input,select,textarea{outline:0;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;font-size:100%}input,textarea{background-image:-webkit-linear-gradient(hsla(0,0%,100%,0),hsla(0,0%,100%,0));-webkit-appearance:none;border-radius:0}input[type=checkbox]{-webkit-appearance:checkbox}input[type=radio]{-webkit-appearance:radio}button::-moz-focus-inner,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:inline-block}* html .clearfix{height:1%}.clearfix{display:block}body{font-family:Arial,sans-serif;color:#666;line-height:1;width:100%;min-width:1280px;background:#fff}a{color:#666;text-decoration:none}a,a:before,a:after,input{-webkit-transition-property:background-color,color,border-color;-webkit-transition-duration:.2s;-webkit-transition-timing-function:ease;-moz-transition-property:background-color,color,border-color;-moz-transition-duration:.2s;-moz-transition-timing-function:ease;-ms-transition-property:background-color,color,border-color;-ms-transition-duration:.2s;-ms-transition-timing-function:ease;-o-transition-property:background-color,color,border-color;-o-transition-duration:.2s;-o-transition-timing-function:ease;transition-property:background-color,color,border-color;transition-duration:.2s;transition-timing-function:ease}a:hover{color:#c2aa99;text-decoration:underline}.clear{clear:both}.hide{display:none}#main_contents{width:100%;position:relative}#main_col{width:1150px;margin:10px auto 100px;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:800px;float:left}#side_col{width:300px;float:right;margin-bottom:50px}.caption_hover_slide{-webkit-transition:margin .35s ease;-moz-transition:margin .35s ease;-ms-transition:margin .35s ease;-o-transition:margin .35s ease;transition:margin .35s ease}.image:hover .caption_hover_slide{margin-left:1em;margin-right:-1em}.headline_bg_l{margin:0;padding:15px 22px;font-size:26px;font-weight:400;color:#fff;background:#e3d0c3}.headline_bg_l span{display:inline-block;margin-left:15px;font-size:15px;font-weight:300;position:relative;top:-3px}.headline_bg_l a{float:right;font-size:14px;color:#fff;margin:6px -8px 0 0;padding:0 24px 0 0;position:relative;text-transform:none;text-decoration:none}.headline_bg_l a:after{content:'\e910';font-family:'design_plus';font-size:16px;text-align:right;margin:-.5em 0 0;position:absolute;top:50%;right:0;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;-webkit-transition:none;transition:none}.headline_bg{margin:0;padding:20px 22px;font-size:16px;font-weight:400;color:#fff;background:#e3d0c3}.headline_bg a{float:right;font-size:14px;color:#fff;margin:1px -8px 0 0;padding:0 24px 0 0;position:relative;text-decoration:none}.headline_bg a:after{content:'\e910';font-family:'design_plus';font-size:16px;text-align:right;margin:-.5em 0 0;position:absolute;top:50%;right:0;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}#header{width:100%;border-top:7px solid rgba(226,190,166,.8)}.header_inner{width:100%;max-width:1150px;min-height:120px;margin:0 auto;position:relative}#header_logo{position:absolute;top:50%;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);transform:translateY(-50%)}#header_logo .logo{display:inline-block;font-size:24px;margin:0 auto;font-weight:700}#header_logo .logo a{color:#666;text-decoration:none}#header_logo img{display:block;max-height:80px}a.menu_button{display:none}#global_menu{float:right;z-index:20;position:relative;color:#666;margin:0 -28px 0 0}#global_menu a{color:#666}#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:14px;text-decoration:none;height:120px;line-height:120px;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}#global_menu>ul>li>a:hover{color:#c2aa99}#global_menu ul ul{display:none}@media only screen and (min-width:992px){body{overflow-x:hidden}#global_menu .child_menu_button{display:none}#global_menu ul ul{display:block;visibility:hidden;width:220px;position:absolute;top:120px;left:30px;margin:0;padding:0;opacity:0;z-index:2;-webkit-transition-property:opacity,left;-webkit-transition-duration:.3s;-webkit-transition-timing-function:ease;-moz-transition-property:opacity,left;-moz-transition-duration:.3s;-moz-transition-timing-function:ease;-ms-transition-property:opacity,left;-ms-transition-duration:.3s;-ms-transition-timing-function:ease;-o-transition-property:opacity,left;-o-transition-duration:.3s;-o-transition-timing-function:ease;transition-property:opacity,left;transition-duration:.3s;transition-timing-function:ease}#global_menu ul ul ul{left:250px;top:0;bottom:auto;margin:0;border:none}#global_menu ul ul li{line-height:1.5;padding:0;margin:0;text-align:left;position:relative;display:block}#global_menu ul ul a{display:block;font-size:14px;color:#fff;background:#e3d0c3;border:none;position:relative;padding:12px 28px 11px;height:auto;line-height:1.6;margin:0;text-align:left}#global_menu ul ul a:hover{background:#c2aa99;text-decoration:none;border:none}#global_menu ul ul li.menu-item-has-children>a:before{margin:0;display:block;right:10px;position:absolute;content:"\e910";font-family:"design_plus"}#global_menu>ul>li:hover>ul{visibility:visible;left:0;opacity:1;z-index:3}#global_menu>ul>li li:hover>ul{visibility:visible;opacity:1;top:0;left:100%;z-index:3}}#logo_image_fixed,#logo_text_fixed{display:none}@media only screen and (min-width:992px){.fix_top.header_fix #header{position:fixed;width:100%;min-width:1280px;top:0;left:0;z-index:200;background:rgba(226,190,166,.8);border-top:none;-webkit-transform:translateY(0%);-moz-transform:translateY(0%);-ms-transform:translateY(0%);-o-transform:translateY(0%);transform:translateY(0%);-moz-box-sizing:border-box;-webkit-box-sizing:border-box;-o-box-sizing:border-box;-ms-box-sizing:border-box;box-sizing:border-box;animation:slideDown .5s ease;-ms-animation:slideDown .5s ease;-webkit-animation:slideDown .5s ease;-moz-animation:slideDown .5s ease}.fix_top.header_fix .header_inner{min-height:70px}.fix_top.header_fix #header_logo #logo_image_fixed,.fix_top.header_fix #header_logo #logo_text_fixed{display:block}.fix_top.header_fix #header_logo #logo_image,.fix_top.header_fix #header_logo #logo_text{display:none}.fix_top.header_fix #header_logo .logo a{color:#fff;text-decoration:none}.fix_top.header_fix #header_logo img{max-height:60px}.fix_top.header_fix #global_menu a{color:#fff}.fix_top.header_fix #global_menu>ul>li>a{height:70px;line-height:70px}.fix_top.header_fix #global_menu>ul>li:hover>ul{top:70px}}@-webkit-keyframes slideDown{0%{-webkit-transform:translateY(-100%);-moz-transform:translateY(-100%);-ms-transform:translateY(-100%);-o-transform:translateY(-100%);transform:translateY(-100%)}100%{-webkit-transform:translateY(0%);-moz-transform:translateY(0%);-ms-transform:translateY(0%);-o-transform:translateY(0%);transform:translateY(0%)}}@keyframes slideDown{0%{-webkit-transform:translateY(-100%);-moz-transform:translateY(-100%);-ms-transform:translateY(-100%);-o-transform:translateY(-100%);transform:translateY(-100%)}100%{-webkit-transform:translateY(0%);-moz-transform:translateY(0%);-ms-transform:translateY(0%);-o-transform:translateY(0%);transform:translateY(0%)}}.header_fix{padding-top:130px}.header_fix #header{-webkit-transition:opacity .2s ease;-moz-transition:opacity .2s ease;-ms-transition:opacity .2s ease;-o-transition:opacity .2s ease;transition:opacity .2s ease}.header_fix #header:hover{opacity:1}.admin-bar{padding-top:32px}@media only screen and (min-width:992px){.fix_top.header_fix.admin-bar{padding-top:152px}.fix_top.header_fix.admin-bar #header{top:32px}}@media only screen and (max-width:991px){.mobile_fix_top.header_fix.admin-bar{padding-top:92px}.mobile_fix_top.header_fix.admin-bar #header{top:32px}}@media only screen and (max-width:782px){.admin-bar{padding-top:46px}.mobile_fix_top.header_fix.admin-bar{padding-top:106px}.mobile_fix_top.header_fix.admin-bar #header{top:46px}}@media only screen and (max-width:600px){.mobile_fix_top.header_fix.admin-bar{margin-top:46px;padding-top:60px}.mobile_fix_top.header_fix.admin-bar #header{top:0}}#bread_crumb{margin:0 0 10px;height:60px;line-height:60px;overflow:hidden}#bread_crumb ul{width:100%;max-width:1150px;margin:0 auto}#bread_crumb li a{color:#c2aa99}#bread_crumb li{font-size:14px;display:inline;vertical-align:middle;padding:0;margin:0;position:relative}#bread_crumb li:after{font-family:'design_plus';content:'\e910';color:#666;font-size:10px;display:inline;padding:0 .5em 0 1em;position:relative;bottom:1px;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}#bread_crumb li:last-child:after{content:'';margin:0}#bread_crumb li.home a span{display:none}#bread_crumb li.home a:before{content:'\e90c';font-family:'design_plus';color:#999;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}#bread_crumb li.home a:hover{text-decoration:none}#bread_crumb li.home a:hover:before{color:#c2aa99}.home #main_col{margin-top:0;margin-bottom:70px}#header_slider{width:100%;max-width:1150px;position:relative;margin:0 auto}#header_slider .item{width:100%}#header_slider .item:nth-of-type(n+2){display:none}#header_slider.slick-initialized .item:nth-of-type(n+1){display:block}#header_slider .item img{width:100%;height:auto;display:block}#header_slider .item .overlay span:before{content:'';display:block;width:100%;height:100%;z-index:2;position:absolute;left:0;top:0}#header_slider .slick-arrow{border:none;height:50px;width:50px;overflow:hidden;text-align:center;font-family:'design_plus';color:#666;font-size:16px;line-height:50px;margin-top:-25px;position:absolute;top:50%;z-index:2;cursor:pointer;background:rgba(255,255,255,.9);opacity:.4;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;-webkit-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;-ms-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;transition:all .3s ease-in-out;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;-o-box-sizing:border-box;-ms-box-sizing:border-box;box-sizing:border-box}#header_slider .slick-prev{left:0}#header_slider .slick-next{right:0;text-align:right;padding-right:15px}#header_slider .slick-arrow:hover{opacity:1}#header_slider .slick-dots{text-align:center;position:absolute;bottom:16px;left:0;right:0}#header_slider .slick-dots li{display:inline-block;margin:0 3px}#header_slider .slick-dots li button{display:inline-block;padding:0;width:12px;height:12px;overflow:hidden;text-indent:-400px;background:#fff;border:none;border-radius:100%;opacity:.6}#header_slider .slick-dots li button:hover{background:#c2aa99;opacity:.7}#header_slider .slick-dots li.slick-active button{background:#c2aa99;opacity:1}.show_index_topics #header_slider .slick-dots{bottom:76px}#header_slider .catchphrase{margin-bottom:8px}#header_slider .caption{position:absolute;text-align:center;width:100%;margin:auto;top:50%;left:0;right:0;z-index:3;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);transform:translateY(-50%);-moz-box-sizing:border-box;-webkit-box-sizing:border-box;-o-box-sizing:border-box;-ms-box-sizing:border-box;box-sizing:border-box}#header_slider .caption p{line-height:1.5}#header_slider .caption .button{display:inline-block;margin:15px 0 0;padding:0 25px;min-width:170px;height:45px;line-height:45px;font-size:14px;text-decoration:none;border:1px solid transparent;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;-o-box-sizing:border-box;-ms-box-sizing:border-box;box-sizing:border-box;-webkit-transition-property:background-color,color,border-color;-webkit-transition-duration:.2s;-webkit-transition-timing-function:ease;-moz-transition-property:background-color,color,border-color;-moz-transition-duration:.2s;-moz-transition-timing-function:ease;-ms-transition-property:background-color,color,border-color;-ms-transition-duration:.2s;-ms-transition-timing-function:ease;-o-transition-property:background-color,color,border-color;-o-transition-duration:.2s;-o-transition-timing-function:ease;transition-property:background-color,color,border-color;transition-duration:.2s;transition-timing-function:ease;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}#header_slider .caption>:nth-child(-n+3){opacity:0}#header_slider .item.slick-active .caption>:nth-child(1){-webkit-animation:opacityAnimation 1s ease forwards 1s;animation:opacityAnimation 1s ease forwards 1s}#header_slider .item.slick-active .caption>:nth-child(2){-webkit-animation:opacityAnimation 1s ease forwards 2s;animation:opacityAnimation 1s ease forwards 2s}#header_slider .item.slick-active .caption>:nth-child(3){-webkit-animation:opacityAnimation 1s ease forwards 3s;animation:opacityAnimation 1s ease forwards 3s}#header_slider .first_active .caption>:nth-child(1){-webkit-animation:opacityAnimation 1s ease forwards 2s !important;animation:opacityAnimation 1s ease forwards 2s !important}#header_slider .first_active .caption>:nth-child(2){-webkit-animation:opacityAnimation 1s ease forwards 3s !important;animation:opacityAnimation 1s ease forwards 3s !important}#header_slider .first_active .caption>:nth-child(3){-webkit-animation:opacityAnimation 1s ease forwards 4s !important;animation:opacityAnimation 1s ease forwards 4s !important}@-webkit-keyframes opacityAnimation{0%{opacity:0;-webkit-transform:translateY(30px);transform:translateY(30px)}100%{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}}@keyframes opacityAnimation{0%{opacity:0;-webkit-transform:translateY(30px);transform:translateY(30px)}100%{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}}.slider_video_wrapper{width:100%;position:relative}.slider_video_wrapper:before{content:'';display:block;padding-top:56.25%}.slider_video_wrapper .slider_video_container{width:100%;height:100%;position:absolute;top:0;left:0}#index_topics{margin:-60px 0 20px;height:60px;overflow:hidden;background:rgba(226,190,166,.8);position:relative;z-index:3}#index_topics .headline{float:left;margin:0;padding:0 22px;height:60px;line-height:60px;font-size:26px;font-weight:400;color:#fff;position:relative}#index_topics .headline:after{content:"";display:block;margin-top:-10px;width:0;height:20px;border-right:1px solid #fff;position:absolute;top:50%;right:0}#index_topics .newsticker{margin:0;height:60px;overflow:hidden;position:relative}#index_topics ol{margin:0;padding:0;width:100%;position:absolute;top:0}#index_topics ol li{margin:0 22px;height:60px;line-height:60px;font-size:14px;color:#fff;overflow:hidden}#index_topics ol li a{display:block;color:#fff;text-decoration:none !important}#index_topics ol .entry-date{display:inline-block;margin-right:18px;text-decoration:none !important}#index_content1{margin:20px 0 60px}#index_content1.columns-2,#index_content1.columns-3{display:-webkit-flex;display:flex;-webkit-justify-content:space-between;justify-content:space-between}#index_content1.columns-2 .box{width:49.13%}#index_content1.columns-3 .box{width:32.17%}#index_content1 .box{overflow:hidden;position:relative}#index_content1 a{display:block;text-decoration:none}#index_content1 .image img{display:block;width:100%;height:auto}#index_content1 .caption{font-size:14px;line-height:2.2;color:#666;overflow:hidden;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-ms-box-sizing:border-box;-o-box-sizing:border-box;box-sizing:border-box}#index_content1 .image .caption{width:63%;height:72%;padding:12px 10px 12px 20px;overflow:hidden;background:rgba(255,255,255,.8);position:absolute;top:14%;left:8%}#index_content1 .noimage .caption{width:100%;height:72%;padding:15px 20px;overflow:hidden;position:absolute;top:14%;left:0}#index_content1 .caption .headline{margin:0 0 8px;font-size:26px;font-weight:400;line-height:1.2;color:#c2aa99}#index_content1 .caption p{margin:0 0 2.2em}#index_content1 .caption p:last-child{margin-bottom:0}#index_content2{margin:50px 0 55px;text-align:center}#index_content2 .headline{margin:0 0 16px;font-size:38px;font-weight:400;line-height:1.4;color:#c2aa99}#index_content2 .desc{line-height:2.2}#index_content2 .desc p{margin:0 0 2.2em}#index_course{margin:50px 0}#index_course ol{margin:0;padding:0;font-size:0}#index_course li{margin:0 0 5px 5px;padding:0;width:calc(33.333% - 5px);display:inline-block;vertical-align:top;position:relative}#index_course li:nth-child(3n+1){margin-left:0}#index_course li .image{display:block;width:100%;color:#c2aa99;text-decoration:none}#index_course li img{display:block;width:100%;height:auto}#index_course li .caption{width:100%;padding:13.5px 20px;font-size:22px;font-weight:400;line-height:1.5;position:absolute;bottom:0;left:0;z-index:2;background:rgba(255,255,255,.8);-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-ms-box-sizing:border-box;-o-box-sizing:border-box;box-sizing:border-box}#index_course li .caption span{display:block;width:100%}table.pb_pricemenu tr:first-child td{border-top:0}#index_news{margin:50px 0}#index_news.columns-2{display:-webkit-flex;display:flex;-webkit-justify-content:space-between;justify-content:space-between}#index_news.columns-2 .index_news{width:47.82%}#index_news ol{margin:0 0 30px}#index_news li{line-height:2;border:1px solid #ddd;border-top:none;position:relative}#index_news .title{display:inline;margin:0;font-weight:300}#index_news .title a{display:block;padding:15px 26px 15px 126px;text-decoration:none;position:relative}#index_news .no_date .title a{padding-left:26px}#index_news .date{display:inline;color:#c2aa99;font-weight:500;position:absolute;top:50%;left:26px;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);transform:translateY(-50%)}#index_voice{margin:50px 0}#index_voice ol{margin:0;padding:0;font-size:0;border-left:1px solid #ddd}#index_voice li{display:inline-block;margin:0;padding:0;width:50%;font-size:14px;line-height:2}#index_voice li a{display:block;padding:30px 26px;text-decoration:none;border-bottom:1px solid #ddd;border-right:1px solid #ddd}#index_voice li .image{width:100px;height:100px;overflow:hidden;float:left}#index_voice li .image img{display:block;width:100%;height:auto}#index_voice li .info{height:100px;overflow:hidden}#index_voice li.has_post_thumbnail .info{margin-left:128px}#index_voice li .info .voice_name{margin:-4px 0 0;color:#c2aa99;font-weight:300}#index_blog{margin:80px 0;padding-top:60px;background:rgba(227,208,196,.15)}#index_blog .headline{margin:0 3.652%;font-size:30px;font-weight:400;line-height:1.4;color:#c2aa99}a.index_blog_button{float:right;padding:15px 22px;min-width:120px;line-height:1;font-size:14px;text-align:center;text-decoration:none;color:#fff}a.index_blog_button span{position:relative}a.index_blog_button span:after{content:'\e910';font-family:'design_plus';color:#fff;font-size:16px;margin:-.45em 0 0;position:absolute;top:50%;right:-24px;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}a.index_blog_button:hover{color:#fff;background:#c2aa99}#index_blog_list{margin:0;padding:17px 0 43px;position:relative;font-size:0}#index_blog_list>li{width:28.696%;margin:17px 0 17px 3.3%;display:inline-block;vertical-align:top}#index_blog_list>li:nth-child(3n+1){margin-left:3.652%}#index_blog_list li a{display:block;text-decoration:none}#index_blog_list li .image{display:block;width:100%;height:0;overflow:hidden;padding-top:63.63%;position:relative}#index_blog_list li .image img{width:100%;height:auto;min-height:100%;position:absolute;top:0;left:0}#index_blog_list li .info{display:block;padding:20px 24px;background:#fff;border:1px solid #eee}#index_blog_list li .title{font-size:14px;line-height:1.7;font-weight:400;height:3.4em;overflow:hidden}#index_blog_list li .meta{margin-top:8px}#index_blog_list li .meta li{display:inline-block;margin:0 14px 0 0;padding:0;font-size:12px;line-height:28px}#index_blog_list li .meta .category span{display:inline-block;min-width:75px;min-height:28px;padding:0 10px;text-align:center;text-decoration:none}#index_blog_list li .meta .date{font-size:14px}#index_business_day{margin:80px 0}#header_image{width:100%;max-width:1150px;margin:0 auto 10px;position:relative;overflow:hidden}#header_image img{width:100%;height:auto;display:block}#header_image .caption{margin:0;width:100%;padding:0 30px;line-height:1.5;text-align:center;color:#fff;position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);-mox-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);-o-transform:translate(-50%,-50%);transform:translateY(-50%,-50%);-moz-box-sizing:border-box;-webkit-box-sizing:border-box;-o-box-sizing:border-box;-ms-box-sizing:border-box;box-sizing:border-box}#header_image .caption p+p{margin-top:.5em}.content_header{margin:0 0 40px}.content_header img{display:block;width:100%;height:auto}.no_post{margin:50px 0}#archive_headline{margin:0}#archive_wrapper{margin-bottom:150px;padding-bottom:29px;background:rgba(227,208,196,.15)}#post_list{margin:0;padding:29px 0 26px;position:relative;font-size:0}#post_list>li{width:41.25%;margin:19px 0 19px 5.833%;display:inline-block;vertical-align:top}#post_list li a{display:block;text-decoration:none}#post_list li .image{display:block;width:100%;height:0;overflow:hidden;padding-top:63.63%;position:relative}#post_list li .image img{width:100%;height:auto;min-height:100%;position:absolute;top:0;left:0}#post_list li .info{display:block;padding:18px 24px;background:#fff;border:1px solid #eee}#post_list li .title{font-size:14px;line-height:1.7;font-weight:400;height:3.4em;overflow:hidden}#post_list li .meta{margin-top:8px}#post_list li .meta li{display:inline-block;margin:0 14px 0 0;padding:0;font-size:12px;line-height:28px}#post_list li .meta .category span{display:inline-block;min-width:75px;min-height:28px;padding:0 15px;text-align:center;text-decoration:none}#post_list li .meta .date{font-size:14px}ul.meta .category a,ul.meta .category span{color:#fff;background:#e3d0c3}ul.meta .date{color:#c2aa99}.page_navi{margin:0 0 50px}#archive_wrapper .page_navi{margin:0 5.833%;padding-bottom:16px}.page_navi ul{margin:0;font-size:0;border-left:1px solid #eee;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}.page_navi li{display:inline-block;font-size:12px;margin:0;padding:0;width:38px;height:38px}.page_navi a,.page_navi span{display:block;margin:0;min-width:24px;font-size:12px;line-height:1;text-align:center;color:#666;background:#fff;border:1px solid #eee;border-left:none;height:100%;display:flex;align-items:center;justify-content:center}.page_navi a:before{transition:none}.page_navi a:hover{background:#e3d0c3;border-color:#e3d0c3;color:#fff;text-decoration:none}.page_navi span.current{background:#e3d0c3;border-color:#e3d0c3;color:#fff}.page_navi p.back{margin:0}.page_navi p.back a{background:#aaa;color:#fff;text-decoration:none;display:inline-block;width:200px;height:50px;line-height:50px;text-align:center;font-size:14px;position:relative;padding:0;border:none}.page_navi p.back a:hover{background:#e3d0c3;color:#fff}.page_navi .prev:before{font-family:"design_plus";content:"\e90f";font-size:11px;display:block}.page_navi .next:before{font-family:"design_plus";content:"\e910";font-size:11px;display:block}#article{margin:0 0 56px;position:relative}#post_image{padding:0;margin:0 0 40px}#post_image img{width:100%;height:auto;display:block;margin:0}#post_meta_top{margin:0 0 17px;padding:0;width:100%}#post_meta_top li{display:inline-block;margin:0 10px 0 0;padding:0;font-size:12px;line-height:28px}#post_meta_top li.category a{display:inline-block;min-width:75px;min-height:28px;padding:0 15px;text-align:center;text-decoration:none}#post_meta_top li.date{font-size:14px}#post_title{padding:0;margin:0 0 41px;font-size:36px;line-height:1.4;color:#c2aa99}.post_content{font-size:14px}.post_content a{color:#c2aa99}#single_share_top{margin:30px 0 0}#single_share_bottom{margin:30px 0 0}#post_pagination{margin:30px 0;clear:both}#post_pagination h5{margin:0 0 10px;font-size:12px}#post_pagination a,#post_pagination p{float:left;display:inline-block;margin:0;width:35px;height:35px;line-height:35px;text-align:center;text-decoration:none;color:#666;font-size:12px;border:1px solid #eee}#post_pagination a+a{border-left:none}#post_pagination p{background:#e3d0c3;border-color:#e3d0c3;color:#fff}#post_pagination a:hover{background:#e3d0c3;color:#fff;text-decoration:none}#post_meta_bottom{margin:0 0 50px;padding:25px;background:#f9f9f9}#post_meta_bottom li{display:inline;margin:0 10px 0 0;padding:0 15px 0 20px;border-right:1px solid #ddd;font-size:12px;line-height:1.8;position:relative}#post_meta_bottom li:last-child{border:none;margin:0}#post_meta_bottom li:before{font-family:'design_plus';color:#aaa;font-size:13px;display:block;position:absolute;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}#post_meta_bottom li.post_category:before{content:'\e92f';top:-4px;left:0}#post_meta_bottom li.post_tag:before{content:'\e935';top:-3px;left:0}#post_meta_bottom li.post_author:before{content:'\e90d';top:-3px;left:0}#post_meta_bottom li.post_comment:before{content:'\e916';font-size:16px;top:-6px;left:0}#previous_next_post{margin:0 0 50px}#previous_next_post .prev_post{float:left;width:49.625%}#previous_next_post .next_post{float:right;width:49.625%}#previous_next_post a{display:block;padding:35px;background:#f6f6f6;line-height:1.3;height:110px;color:#666;text-decoration:none;position:relative;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-ms-box-sizing:border-box;-o-box-sizing:border-box;box-sizing:border-box}#previous_next_post .title{display:block;font-size:14px;line-height:1.8;width:calc(100% - 102px);max-height:75px;overflow:hidden;position:absolute;top:50%;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);transform:translateY(-50%)}#previous_next_post a:before{font-family:'design_plus';color:#999;font-size:18px;display:block;margin:-.6em 0 0;width:20px;position:absolute;top:50%;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}#previous_next_post .prev_post a{padding-left:65px}#previous_next_post .next_post a{padding-right:65px}#previous_next_post .prev_post a:before{content:'\e90f';left:20px;text-align:left}#previous_next_post .next_post a:before{content:'\e910';right:20px;text-align:right}#previous_next_post a:hover,#previous_next_post a:hover:before,#previous_next_post a:hover:after{color:#c2aa99}#previous_next_post2{margin:50px 0 0;text-align:center}#previous_next_post2 a{display:inline-block;margin:0 6px 6px;padding:0 36px;min-width:170px;line-height:45px;text-align:center;color:#fff;background:#ddd;position:relative;text-decoration:none;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-ms-box-sizing:border-box;-o-box-sizing:border-box;box-sizing:border-box}#previous_next_post2 a:before{font-family:'design_plus';color:#fff;display:block;margin-top:-.4em;line-height:1;position:absolute;top:50%;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}#previous_next_post2 a.prev_post:before,#previous_next_post2 a.back:before{content:'\e90f';left:10px;text-align:left}#previous_next_post2 a.next_post:before{content:'\e910';right:10px;text-align:right}#previous_next_post2 a:hover{background:#e3d0c3}#single_banner_area{margin:0 0 50px;text-align:center}#single_banner_area .single_banner_left{display:inline-block;margin:0 10px 0 0}#single_banner_area .single_banner_right{display:inline-block;margin:0 0 0 10px}#single_banner_area img{max-width:100%;height:auto;display:block}#single_banner_area.one_banner .single_banner_left{float:none;margin:0 auto}#single_banner_area.one_banner img{margin:0 auto}#single_banner_area_bottom{margin:0 0 50px;text-align:center}#single_banner_area_bottom .single_banner_left{display:inline-block;margin:0 10px 0 0}#single_banner_area_bottom .single_banner_right{display:inline-block;margin:0 0 0 10px}#single_banner_area_bottom img{max-width:100%;height:auto;display:block}#single_banner_area_bottom.one_banner .single_banner_left{float:none;margin:0 auto}#single_banner_area_bottom.one_banner img{margin:0 auto}#single_banner_area2{margin:0 0 30px;text-align:center}#single_banner_area2 .single_banner_left{display:inline-block;margin:0 10px 0 0}#single_banner_area2 .single_banner_right{display:inline-block;margin:0 0 0 10px}#single_banner_area2 img{max-width:100%;height:auto;display:block}#single_banner_area2.one_banner .single_banner_left{float:none;margin:0 auto}#single_banner_area2.one_banner img{margin:0 auto}#related_post{margin:0 0 50px}#related_post ol{margin:0;padding:30px 7px 8px;position:relative;font-size:0;background:rgba(227,208,196,.15)}#related_post li{width:28.625%;margin:0 0 25px 3.56%;display:inline-block;vertical-align:top}#related_post li a{display:block;text-decoration:none}#related_post li .image{margin:0 0 10px;display:block;width:100%;height:0;overflow:hidden;padding-top:64.44%;position:relative}#related_post li .image img{width:100%;height:auto;min-height:100%;position:absolute;top:0;left:0}#related_post li .title{font-size:14px;line-height:1.7;font-weight:400;max-height:3.4em;overflow:hidden}#recent_news{margin:0 0 30px}#recent_news ol{border-left:1px solid #ddd;border-right:1px solid #ddd}#recent_news li{border-bottom:1px solid #ddd}#recent_news li a{display:-webkit-flex;display:flex;align-items:center;min-height:138px;text-decoration:none}#recent_news .image{width:225px;margin:15px;overflow:hidden}#recent_news .image img{display:block;width:100%;height:auto}#recent_news .info{padding:30px 50px;line-height:2}#recent_news .has_post_thumbnail .info{padding-left:25px;width:calc(100% - 305px)}#recent_news .info .date{color:#c2aa99}#recent_news .info .title{font-weight:300}.single-news #post_meta_top .date,.single-campaign #post_meta_top .date{display:inline-block;min-width:75px;min-height:28px;padding:0 15px;text-align:center;color:#fff;background:#e3d0c3}.course_categories{margin:0 0 60px;font-size:0;border-left:1px solid #ddd}.course_categories li{display:inline-block;width:33.33%}.course_categories li a{display:block;padding:19px 10px;font-size:14px;font-weight:400;text-align:center;border-bottom:1px solid #ddd;border-right:1px solid #ddd;color:#666;text-decoration:none}.course_categories li a.active,.course_categories li a:hover{background:rgba(227,208,196,.1)}.course_category{margin:50px 0}.course_category .course_category_headline{margin:0 0 20px;font-size:26px;font-weight:400;color:#c2aa99}.course_category .course_category_headline span{display:inline-block;margin-left:15px;font-size:15px;font-weight:300;position:relative;top:-3px}.course_category li{margin:0 0 30px;border:1px solid #ddd}.course_category li a{display:-webkit-flex;display:flex;align-items:center;text-decoration:none}.course_category .image{width:37.59%;margin:26px 0 26px 3.759%;overflow:hidden}.course_category .image img{display:block;width:100%;height:auto}.course_category .info{width:51.133%;margin:26px 3.759%}.course_category .info .headline{margin:0 0 6px;font-size:26px;font-weight:400;line-height:1.2;color:#c2aa99}.course_category .info .headline span{display:inline-block;margin-left:15px;font-size:15px;font-weight:300;position:relative;top:-3px}.course_category .info .desc{font-size:14px;line-height:2.2}.single-course .content_header{margin-bottom:28px}ol#voice_list{margin:0 0 30px;padding:0;list-style:none;border-left:1px solid #ddd;border-right:1px solid #ddd}ol#voice_list li{min-height:180px;border-bottom:1px solid #ddd}ol#voice_list .voice_image{width:100px;margin:38px 0 38px 28px;overflow:hidden;float:left}ol#voice_list .voice_image img{display:block;width:100%;height:auto}ol#voice_list .info{padding:38px 28px;line-height:2;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-ms-box-sizing:border-box;-o-box-sizing:border-box;box-sizing:border-box}ol#voice_list .info p{margin:0 0 1em}ol#voice_list .info>:last-child{margin-bottom:0}ol#voice_list .has_post_thumbnail .info{width:calc(100% - 128px);float:right}ol#voice_list .info .voice_name{margin:0 0 .5em;color:#c2aa99;font-weight:300}ol#voice_list .info .voice_button a{display:inline-block;padding:13px 30px;min-width:170px;line-height:1.6;text-align:center;text-decoration:none;color:#fff;background:#ddd;position:relative;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-ms-box-sizing:border-box;-o-box-sizing:border-box;box-sizing:border-box}ol#voice_list .info .voice_button a:before{content:'\e910';font-family:'design_plus';color:#fff;display:block;margin-top:-.45em;font-size:1.2em;line-height:1;position:absolute;top:50%;right:10px;text-align:right;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}ol#voice_list .info .voice_button a:hover{background:#e3d0c3}.single-voice #article>.headline{margin-bottom:50px}.voice_info{margin:50px 0}.voice_info.has_image .voice_image{width:25%;float:left}.voice_info.has_image .voice_user{width:71.25%;float:right}.voice_info .voice_image img{display:block;width:100%;height:auto}.voice_user .voice_name{margin:0;padding:16px 22px;font-size:16px;background:#e3d0c3}.voice_info .voice_user table{margin:0}.voice_info .voice_user table th,.voice_info .voice_user table td{padding:10px 12px;line-height:2;background:0 0;border:1px solid #ddd}.voice_info .voice_user table th{text-align:center;font-weight:400}.voice_info .voice_user table td{text-align:left;font-weight:400}dl.interview{margin:0;padding:0;line-height:2}dl.interview dt{margin:50px 0 .5em;padding:0;font-size:16px;font-weight:300;color:#c2aa99}dl.interview dd{margin:0 0 2em;padding:0}.voice_course{margin:50px 0 0;padding:26px 40px 40px;line-height:2;background:#f8f8f8;border:1px solid #ddd}.voice_course p:last-child{margin-bottom:0 !important}.voice_course .course_button{text-align:center}.voice_course .course_button a{display:inline-block;padding:14px 36px;min-width:170px;line-height:1.6;text-align:center;text-decoration:none;color:#fff;background:#e3d0c3;position:relative;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-ms-box-sizing:border-box;-o-box-sizing:border-box;box-sizing:border-box}.voice_course .course_button a:before{content:'\e910';font-family:'design_plus';display:block;margin-top:-.45em;font-size:1.2em;line-height:1;position:absolute;top:50%;right:10px;text-align:right;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}ol#staff_list{margin:0 0 30px;padding:0;list-style:none;border-left:1px solid #ddd;border-right:1px solid #ddd}ol#staff_list li{border-bottom:1px solid #ddd}ol#staff_list li a{min-height:216px;text-decoration:none}ol#staff_list .image{width:150px;margin:28px 0 28px 28px;overflow:hidden;float:left}ol#staff_list .image img{display:block;width:100%;height:auto}ol#staff_list .info{padding:18px 28px 28px;line-height:2;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-ms-box-sizing:border-box;-o-box-sizing:border-box;box-sizing:border-box}ol#staff_list .has_post_thumbnail .info{width:calc(100% - 178px);float:right}ol#staff_list .info .staff_name{display:inline-block;margin:0 14px 0 0;color:#c2aa99;font-size:22px;font-weight:300}ol#staff_list .info .staff_position{display:inline-block;color:#666;font-size:12px}ol#staff_list .info p{margin:30px 0 0;color:#666}.single-staff #article>.headline{margin-bottom:50px}.staff_info{margin:0 0 42px}.staff_info.has_image .staff_image{width:25%;float:left}.staff_info.has_image .staff_detail{width:71.25%;float:right}.staff_info .staff_image img{display:block;width:100%;height:auto}.staff_info .staff_detail .staff_name{display:inline-block;margin:0 12px 12px 0;padding:0;font-size:21px;line-height:1.6;color:#c2aa99}.staff_info .staff_detail .staff_social_link{display:inline-block;margin:0 0 12px;padding:0}.staff_info .staff_detail .staff_social_link li{display:inline-block;margin:0;padding:0;position:relative}.staff_info .staff_detail .staff_social_link li a{display:block;padding:0 3px;overflow:hidden;width:16px;height:17px;position:relative}.staff_info .staff_detail .staff_social_link li a span{display:none}.staff_info .staff_detail .staff_social_link li a:before{font-family:'design_plus';color:#aaa;font-size:16px;line-height:1;display:block;position:absolute;bottom:0;left:0;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.staff_info .staff_detail .staff_social_link li a:hover:before{color:#c2aa99}.staff_info .staff_detail .staff_social_link li.twitter a:before{content:'\e904'}.staff_info .staff_detail .staff_social_link li.facebook a:before{content:'\e902'}.staff_info .staff_detail .staff_social_link li.insta a:before{content:'\ea92';margin-top:1px}.staff_info .staff_detail table{margin:0}.staff_info .staff_detail table th,.staff_info .staff_detail table td{padding:10px 20px;line-height:2;background:0 0;border:1px solid #ddd}.staff_info .staff_detail table th{text-align:center;font-weight:400}.staff_info .staff_detail table td{text-align:left;font-weight:400}.single-staff #related_post{margin-top:50px}.side_widget{margin:0 0 50px;font-size:14px;position:relative}.side_widget:last-child,.side_widget:only-child{margin:0}.side_headline{font-size:14px;font-weight:400;margin:0 0 18px;padding:18px 22px;color:#fff;background:#e3d0c3}.side_widget ul{margin:0}.side_widget li{line-height:2;padding:0;margin:0 0 10px}.side_widget li ul{margin:10px 0 0 10px}.side_widget img{height:auto;max-width:100%}.styled_post_list1_widget{margin-bottom:50px}.ml_ad_widget{margin:0 0 47px;border:none;padding:0;background:0 0}.ml_ad_widget img{height:auto;max-width:100%;margin:0 auto;display:block}.widget_calendar{border:1px solid #ddd;padding:15px}.widget_calendar .side_headline{margin:-16px -16px 20px;position:relative}#wp-calendar{margin:0 auto;width:100%;font-size:11px;border-collapse:separate;table-layout:fixed}#wp-calendar th,#wp-calendar td{color:#333;padding:2px;line-height:3.4;text-align:center}#wp-calendar td a{display:block;margin:0;padding:0;text-decoration:none;color:#333;background-color:#eee}#wp-calendar td a:hover{text-decoration:none;color:#fff;background:#ccc}#wp-calendar caption{padding:7px 0}#wp-calendar thead th,#wp-calendar tfoot td{border:none;padding:0;line-height:2}#wp-calendar #prev,#wp-calendar #next{line-height:3}#wp-calendar #prev a,#wp-calendar #next a{text-decoration:none;background:0 0;color:#333}#wp-calendar #prev a:hover,#wp-calendar #next a:hover{color:#fff;background:#ccc}#wp-calendar td#today{font-weight:700}.styled_post_list1 .side_headline{margin-bottom:0}.styled_post_list1{margin:0;padding:0;display:none;background:#fff;border:1px solid #ddd;border-bottom:none}.styled_post_list1 li{margin:0;padding:10px;border-bottom:1px solid #ddd;line-height:1.7}.styled_post_list1 li a{display:block;text-decoration:none;position:relative}.styled_post_list1 .image{float:left;width:100px;height:100px;overflow:hidden}.styled_post_list1 .image img{display:block;width:100%;min-width:100%}.styled_post_list1 .info{margin:0 0 0 120px;padding:5px 0 0;height:95px;overflow:hidden}.styled_post_list1 .title{font-size:1em;margin:0;padding:0;display:block;font-weight:400;text-decoration:none}.styled_post_list1 .date{margin:0 0 2px;font-size:.86em;color:#c2aa99;display:block}.styled_post_list1_tabs{margin:0 0 -1px;padding:0;display:-webkit-flex;display:flex;border-left:1px solid #ddd;position:relative}.styled_post_list1_tabs li{margin:0;padding:0;width:50%;line-height:1.4;background:rgba(227,208,196,.1);border-top:1px solid #ddd;border-right:1px solid #ddd}.styled_post_list1_tabs li label{display:block;margin:0;padding:18px 9px;text-align:center;cursor:pointer;border-bottom:1px solid #ddd}.styled_post_list1_widget .tab-radio{display:none}.styled_post_list1_widget .tab-radio-recent_post:checked~.styled_post_list1_tabs .tab-label-recent_post,.styled_post_list1_widget .tab-radio-recommend_post:checked~.styled_post_list1_tabs .tab-label-recommend_post,.styled_post_list1_widget .tab-radio-recommend_post2:checked~.styled_post_list1_tabs .tab-label-recommend_post2{background:#fff}.styled_post_list1_widget .tab-radio-recent_post:checked~.styled_post_list1_tabs .tab-label-recent_post label,.styled_post_list1_widget .tab-radio-recommend_post:checked~.styled_post_list1_tabs .tab-label-recommend_post label,.styled_post_list1_widget .tab-radio-recommend_post2:checked~.styled_post_list1_tabs .tab-label-recommend_post2 label{border-bottom-color:#fff}.styled_post_list1_widget .tab-radio-recent_post:checked~.tab-content-recent_post,.styled_post_list1_widget .tab-radio-recommend_post:checked~.tab-content-recommend_post,.styled_post_list1_widget .tab-radio-recommend_post2:checked~.tab-content-recommend_post2{display:block}.tcdw_category_list_widget .side_headline{margin-bottom:0}.collapse_category_list{margin:0;padding:0}.collapse_category_list ul{margin:0;padding:0}.collapse_category_list li ul{margin:0;padding:0}.collapse_category_list li{margin:0;padding:0;border-bottom:1px solid #ddd}.collapse_category_list li li{margin:0;padding:0;border-top:1px solid #ddd;border-bottom:none}.collapse_category_list li a{display:block;padding:12px 8px;margin:0;text-decoration:none;position:relative;overflow:hidden}.collapse_category_list li a:hover{color:#c2aa99}.collapse_category_list li a .count{float:right;top:0;position:relative;padding:0 10px;min-width:15px;text-align:center;font-size:11px;border:1px solid #ddd;border-radius:2px}.collapse_category_list .parent_category a.active{margin:0}.collapse_category_list .children{display:none}.collapse_category_list .children a{padding-left:20px}.collapse_category_list .children .children a{padding-left:32px}.widget_search label{display:none}.widget_search #search-box,.widget_search #s,.widget.google_search #s{width:85%;height:40px;margin:0;border:1px solid #ccc;background:#eee;padding:0 10px}.widget_search #search-btn input,.widget_search #searchsubmit{border:none;width:15%;height:40px;background:#222 url(//siga-otsu-chiro.com/wp-content/themes/skin_tcd046/img/common/icon_search.png) no-repeat center;cursor:pointer;display:block;float:right;text-indent:-300%;overflow:hidden}.widget.google_search #searchsubmit{font-family:'design_plus';color:#aaa;font-size:14px;border:none;width:15%;height:40px;background:#222;cursor:pointer;display:block;float:right;overflow:hidden}.widget_search #search-btn input:hover,.widget_search #searchsubmit:hover,.widget.google_search #searchsubmit:hover{background-color:#c2aa99}.widget_archive select,.widget_categories select,.tcdw_archive_list_widget select{border:1px solid #ddd;padding:12px 10px;width:100%;margin:0;font-size:14px}.widget_archive select{padding:12px}.widget_archive label,.widget_categories label{display:none}.widget_archive select option,.widget_categories select option,.tcdw_archive_list_widget option{background:#fff;color:#333}.side_widget.tcdw_course_list_widget .side_headline{margin-bottom:6px}.tcdw_course_list_widget .course_list{margin:0;padding:0}.tcdw_course_list_widget .course_list li{margin:0 0 6px;padding:0;width:100%;position:relative}.tcdw_course_list_widget .course_list li:last-child{margin-bottom:0}.tcdw_course_list_widget .course_list li .image{display:block;width:100%;color:#c2aa99;text-decoration:none}.tcdw_course_list_widget .course_list li img{display:block;width:100%;height:auto}.tcdw_course_list_widget .course_list li .caption{width:100%;padding:7px 20px;font-size:22px;font-weight:400;line-height:1.5;position:absolute;bottom:0;left:0;z-index:2;background:rgba(255,255,255,.8);-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-ms-box-sizing:border-box;-o-box-sizing:border-box;box-sizing:border-box}.tcdw_course_list_widget .course_list li .caption span{display:block;width:100%}.side_widget.tcdw_banner_list_widget .side_headline{margin-bottom:10px;padding:0;font-size:22px;font-weight:400;line-height:1.5;color:#c2aa99;background:0 0}.tcdw_banner_list_widget .desc{line-height:2}.tcdw_banner_list_widget .desc p{margin:0 0 1em}ul.banner_list{margin:0;padding:0}.side_widget.tcdw_banner_list_widget ul.banner_list{margin-top:18px}ul.banner_list li{margin:0 0 6px;padding:0;width:100%;position:relative}ul.banner_list li:last-child{margin-bottom:0}ul.banner_list li .image{display:block;width:100%;color:#c2aa99;text-decoration:none}ul.banner_list li img{display:block;width:100%;height:auto}ul.banner_list li .caption{width:100%;padding:0 22px;font-size:22px;font-weight:400;line-height:1.5;position:absolute;top:50%;left:0;z-index:2;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);transform:translateY(-50%);-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-ms-box-sizing:border-box;-o-box-sizing:border-box;box-sizing:border-box}.side_widget.tcdw_campaign_list_widget .side_headline{margin-bottom:0}.side_widget.tcdw_campaign_list_widget .side_headline a.archive_link{float:right;color:#fff;position:relative;padding:0 21px 0 0;margin:0 -8px 0 0}.side_widget.tcdw_campaign_list_widget .side_headline a.archive_link:after{content:'\e910';font-family:'design_plus';font-size:16px;text-align:right;margin:-.5em 0 0;position:absolute;top:50%;right:0;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;-webkit-transition:none;transition:none}.side_widget.tcdw_campaign_list_widget .side_headline a.archive_link:hover{text-decoration:none}ol.campaign_list{display:flex;flex-wrap:wrap;border:1px solid #ddd;border-top:none}ol.campaign_list li{width:calc(50% - 25px);padding:12px;margin:0 0 -1px;border-right:1px solid #ddd;border-bottom:1px solid #ddd;line-height:1.7}ol.campaign_list li:nth-child(2n){border-right:none}.image img{vertical-align:bottom}ol.campaign_list li .image{margin-bottom:5px}ol.campaign_list li .title{font-weight:400}ol.campaign_list li a:hover{text-decoration:none}.side_widget.tcdw_news_list_widget .side_headline{margin-bottom:0}.side_widget.tcdw_news_list_widget .side_headline a.archive_link{float:right;color:#fff;position:relative;padding:0 21px 0 0;margin:0 -8px 0 0}.side_widget.tcdw_news_list_widget .side_headline a.archive_link:after{content:'\e910';font-family:'design_plus';font-size:16px;text-align:right;margin:-.5em 0 0;position:absolute;top:50%;right:0;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;-webkit-transition:none;transition:none}.side_widget.tcdw_news_list_widget .side_headline a.archive_link:hover{text-decoration:none}ol.news_list{display:flex;flex-wrap:wrap;border:1px solid #ddd;border-top:none}ol.news_list li{width:calc(50% - 25px);padding:12px;margin:0 0 -1px;border-right:1px solid #ddd;border-bottom:1px solid #ddd;line-height:1.7}ol.news_list li:nth-child(2n){border-right:none}ol.news_list li .image{margin-bottom:5px}ol.news_list li .title{font-weight:400}ol.news_list li a:hover{text-decoration:none}.side_widget.tcdw_staff_list_widget .side_headline{margin-bottom:0}.side_widget.tcdw_staff_list_widget .side_headline a.archive_link{float:right;color:#fff;position:relative;padding:0 21px 0 0;margin:0 -8px 0 0}.side_widget.tcdw_staff_list_widget .side_headline a.archive_link:after{content:'\e910';font-family:'design_plus';font-size:16px;text-align:right;margin:-.5em 0 0;position:absolute;top:50%;right:0;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;-webkit-transition:none;transition:none}.side_widget.tcdw_staff_list_widget .side_headline a.archive_link:hover{text-decoration:none}ol.staff_list{display:flex;flex-wrap:wrap;border:1px solid #ddd;border-top:none}ol.staff_list li{width:calc(50% - 25px);padding:12px;margin:0 0 -1px;border-right:1px solid #ddd;border-bottom:1px solid #ddd;line-height:1.7}ol.staff_list li:nth-child(2n){border-right:none}ol.staff_list li .image{margin-bottom:5px}ol.staff_list li .staff_name{font-weight:400;margin-bottom:2px}ol.staff_list li a:hover{text-decoration:none}.side_widget.tcdw_voice_list_widget .side_headline{margin-bottom:0}.side_widget.tcdw_voice_list_widget .side_headline a.archive_link{float:right;color:#fff;position:relative;padding:0 21px 0 0;margin:0 -8px 0 0}.side_widget.tcdw_voice_list_widget .side_headline a.archive_link:after{content:'\e910';font-family:'design_plus';font-size:16px;text-align:right;margin:-.5em 0 0;position:absolute;top:50%;right:0;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;-webkit-transition:none;transition:none}.side_widget.tcdw_voice_list_widget .side_headline a.archive_link:hover{text-decoration:none}ol.voice_list{display:block;border:1px solid #ddd;border-top:none}ol.voice_list li{padding:14px;margin:0 0 -1px;border-bottom:1px solid #ddd;line-height:1.7}ol.voice_list li .image{margin-right:20px;float:left;width:100px;height:100px}ol.voice_list li .voice_info{margin:0}ol.voice_list li .voice_name{font-weight:400}ol.voice_list li a:hover{text-decoration:none}#footer_top{background:#e3d0c3;color:#fff}#footer_top .footer_inner{width:100%;max-width:1150px;margin:0 auto;padding:30px 0 10px;text-align:center;position:relative}#footer_top a{color:#fff}#footer_logo{margin:0 0 15px}#footer_logo .logo{display:inline-block;font-size:24px;margin:0}#footer_address{margin:20px 0;text-align:center;font-size:14px;line-height:1.8}#footer_address span{display:inline-block}#footer_social_link{position:absolute;left:0;bottom:-38px}#footer_social_link li{display:inline-block;margin:0 1.5px;position:relative;z-index:1}#footer_social_link li a{display:block;text-indent:-200px;overflow:hidden;width:24px;height:24px;position:relative;-webkit-transition-property:none;-moz-transition-property:none;-o-transition-property:none;transition-property:none}#footer_social_link li:before{font-family:'design_plus';color:#fff;font-size:17px;display:block;position:absolute;top:5px;left:4px;width:17px;height:17px;line-height:17px;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}#footer_social_link li:hover:before{color:#fff}#footer_social_link li.twitter:before{content:'\e904'}#footer_social_link li.facebook:before{content:'\e902'}#footer_social_link li.insta:before{content:'\ea92';margin-top:1px}#footer_social_link li.rss:before{content:'\e90b'}#footer_bottom{background:#c2aa99;width:100%}#footer_bottom .footer_inner{width:100%;max-width:1150px;margin:0 auto;position:relative}#copyright{padding:16px 10px;font-size:12px;line-height:1.5;color:#fff;text-align:center}#copyright a{color:#fff}#return_top{display:none;position:fixed;bottom:0;right:0;z-index:990}#return_top a{display:block;width:50px;height:50px;text-decoration:none;background:rgba(0,0,0,.3)}#return_top a:before{font-family:'design_plus';color:#fff;font-size:16px;display:block;position:absolute;top:50%;left:50%;margin:-.4em 0 0 -.5em;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}#return_top a:before{content:'\e911'}#return_top a span{display:none}#footer_widget{width:100%;background:rgba(227,208,196,.1)}#footer_widget .footer_inner{width:100%;max-width:1050px;margin:0 auto;padding:60px 0 8px;font-size:0;text-align:center}.footer_widget{display:inline-block;vertical-align:top;font-size:12px;line-height:1.6;text-align:left;width:300px;overflow:hidden;margin:0 30px 38.4px 0;padding:0;position:relative}.footer_widget.widget_nav_menu{width:150px;margin-right:10px}.footer_headline{margin:0 0 18px;font-size:14px;color:#c2aa99;line-height:1}.footer_widget ul{margin:0}.footer_widget li ul{margin:10px 0 10px 10px}.footer_widget li{line-height:1.6;padding:0;margin:0 0 10px}.footer_widget a{text-decoration:none}.footer_widget a:hover{color:#c2aa99;text-decoration:none}.footer_widget img{height:auto;max-width:100%}.footer_widget .collapse_category_list ul,.footer_widget .collapse_category_list li{margin:0;padding:0}.footer_widget .collapse_category_list{border-top:1px solid #ddd}.footer_widget .styled_post_list1 li{margin:0;padding:10px}.footer_widget .styled_post_list1_tabs li{margin:0;padding:0}#comments{font-size:12px;margin:0;margin-bottom:50px}#comment_headline{margin:0 0 20px}#comment_area,#trackback_area{margin:15px 0 20px;padding:0 0 5px}#trackback_area{display:none}#comment_header{position:relative;margin:0 0 25px}#comment_header ul{margin:0}#comment_header ul li{float:left;text-align:center;margin:0;width:50%}#comment_header ul li a,#comment_header ul li p{font-size:11px;padding:10px 15px;line-height:1.8;display:block;color:#666;text-decoration:none;border:1px solid #ccc}#comment_header ul li a:hover{color:#fff !important;background:#e3d0c3}#comment_header ul li.comment_switch_active a,#comment_header #comment_closed p{color:#fff;position:relative;background:#e3d0c3;border-color:#e3d0c3}#comment_header ul li.comment_switch_active a:after,#comment_header #comment_closed p:after{position:absolute;bottom:-17px;left:50%;margin-left:-5px;content:"";width:0;height:0;border-width:10px;border-style:solid;border-color:#e3d0c3 transparent transparent}.commentlist{list-style-type:none;margin:0;padding:0}.comment{border:1px solid #ccc;color:#777;margin:0 0 15px;padding:15px 20px 0;background:#fff}#comments .post_content{margin:20px 0 0;padding:0;background:0 0}.comment-meta{position:relative;margin:0 0 10px}.comment-meta-left{float:left;width:100%}#comments .avatar{float:left;margin:0 10px 0 0;background:#fff;width:40px;height:40px}.comment-name-date{padding:3px 0 0;height:37px}a.admin-url{text-decoration:underline}a.guest-url{text-decoration:underline}.comment-name-date{margin:0}.comment-date{font-size:11px;color:#757676;margin:10px 0 0}.comment-act{background:url(//siga-otsu-chiro.com/wp-content/themes/skin_tcd046/img/common/arrow3.gif) no-repeat left;font-size:11px;position:absolute;right:0;padding:0 0 0 10px;margin:5px 0 0}.comment-act li{display:inline;margin:0}.comment-reply a,.comment-reply a:visited{border-right:1px solid #aaa;padding:0 10px 0 0;margin:0 6px 0 0}.comment-edit a,.comment-edit a:visited{border-left:1px solid #aaa;padding:0 0 0 10px;margin:0 0 0 6px}#comments .post_content p{margin:0 0 15px}#comments .post_content blockquote span{margin:0 0 -1em;display:block}.comment-note{display:block;font-size:11px;margin:0 0 1em;color:#33a8e5;border:1px solid #94ddd4;padding:10px 15px;background:#d6f4f0}.comment_closed{border:1px solid #ccc;text-align:center;margin:0 35px 15px 0;padding:15px;background:#fefefe}.no_comment{padding-bottom:15px}.trackback_time{font-size:11px;color:#757676;margin:0 0 7px}.trackback_title{margin:2px 0 8px;margin:0 0 10px;line-height:1.6}#trackback_url_area{margin:0}#trackback_url_area label{display:block;margin:0 0 10px;font-size:11px}#trackback_url_area input{border:1px solid #ccc;background:#fafafa;padding:10px;width:100%;font-size:11px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}#comment_pager{margin:0 0 10px;height:24px}#comment_pager a,#comment_pager span{display:inline;float:left;margin:0 10px 0 0}#comment_pager .current{text-decoration:underline}.comment_form_wrapper{border:1px solid #ccc;margin:0;padding:15px;background:#fff}.comment .comment_form_wrapper{margin:0 0 20px}#cancel_comment_reply{background:url(//siga-otsu-chiro.com/wp-content/themes/skin_tcd046/img/common/arrow3.gif) no-repeat left center;margin:0 0 1em;padding:0 0 0 10px}#comment_user_login p{padding:0 0 0 1px;margin:0;line-height:1}#comment_user_login span{margin:0 0 0 40px}#comment_login{margin:0;padding:3px 30px 10px}#comment_login p{margin:0;padding:12px 0 11px 36px;line-height:1}#comment_login a{margin:0 0 0 20px;padding:0 0 0 20px;background:url(//siga-otsu-chiro.com/wp-content/themes/skin_tcd046/img/common/arrow3.gif) no-repeat 10px 3px}#guest_info{padding:0;width:100%}#guest_info div{margin:0 0 12px;text-align:left}#guest_info input{margin:0;padding:5px 0;border:1px solid #ccc;width:100%;background:#fff;color:#777}#guest_info input:focus{border:1px solid #e3d0c3}#guest_info label{display:block;margin:0 0 5px;padding:0;font-size:11px;color:#888}#guest_info span{color:#666;margin:0 10px 0 0}#comment_textarea textarea{margin:15px 0 0;width:100%;height:150px;border:1px solid #ccc;background:#fff;color:#777;font-size:11px;overflow:auto}#comment_textarea textarea:focus{border:1px solid #e3d0c3}#submit_comment_wrapper{text-align:center}#submit_comment{background:#e3d0c3;border:none;cursor:pointer;color:#fff;font-size:14px;width:200px;height:50px;margin:15px auto 0;display:block;-webkit-transition:background-color .2s ease-in-out;-moz-transition:background-color .2s ease-in-out;-o-transition:background-color .2s ease-in-out;-ms-transition:background-color .2s ease-in-out;transition:background-color .2s ease-in-out}#submit_comment:hover{background:#c2aa99}#input_hidden_field{display:none}.password_protected{text-align:center;margin:0 38px 30px;padding:10px 20px;color:#fff;background:#3db4b2;border-radius:5px}.password_protected p{font-size:12px;margin:0;line-height:1.6}.post_content .alignright{float:right}.post_content .alignleft{float:left}.post_content .aligncenter{display:block;margin-left:auto;margin-right:auto;margin-bottom:7px}.post_content blockquote.alignleft,.post_content img.alignleft{margin:7px 24px 7px 0}.post_content .wp-caption.alignleft{margin:7px 14px 7px 0}.post_content blockquote.alignright,.post_content img.alignright{margin:7px 0 7px 24px}.post_content .wp-caption.alignright{margin:7px 0 7px 14px}.post_content blockquote.aligncenter,.post_content img.aligncenter,.post_content .wp-caption.aligncenter{margin-top:7px;margin-bottom:7px}.post_content p{line-height:2.4;margin:0 0 2em}.post_content h1,.post_content h2,.post_content h3,.post_content h4,.post_content h5,.post_content h6{clear:both;line-height:1.2;font-weight:400;margin:0 0 10px;padding:10px 0 0}.post_content h1{font-size:150%}.post_content h2{font-size:140%}.post_content h3{font-size:130%;padding-top:20px}.post_content h4{font-size:120%}.post_content h5{font-size:110%}.post_content h6{font-size:100%}.post_content img[class*=align],.post_content img[class*=wp-image-],.post_content img[class*=attachment-],.post_content img.size-full,.post_content img.size-large,.post_content .wp-post-image,.post_content img{height:auto;max-width:100%}.post_content li,.post_content dt,.post_content dd{line-height:2.2}.post_content ul,.post_content ol,.post_content dl{margin-bottom:24px}.post_content ol{list-style:decimal outside none;margin-left:1.5em}.post_content ul{list-style:circle outside none;margin-left:1.3em}.post_content li>ul,.post_content li>ol{margin-bottom:0}.post_content dt{font-weight:700}.post_content dd{margin-bottom:1em}.post_content table{margin:0 0 24px}.post_content td,.post_content th{border:1px solid #bbb;padding:10px 15px;line-height:2.2}.post_content th{background:#ddd;font-weight:400}.post_content table.table_no_border th,.post_content table.table_no_border td{border:none;padding-left:0}.post_content table.table_border_horizontal th,.post_content table.table_border_horizontal td{border-left:none;border-right:none;padding-left:0}.post_content blockquote{margin:0 0 25px;padding:27px 30px 0;border:1px solid #ccc;box-shadow:0px 4px 0px 0px #f2f2f2;position:relative}.post_content blockquote:before{content:'"';font-style:italic;font-size:30px;font-weight:400;line-height:40px;width:30px;height:30px;position:absolute;top:5px;left:10px;color:#5cbcd7}.post_content blockquote:after{content:'"';font-style:italic;font-size:30px;font-weight:400;text-align:left;line-height:60px;width:30px;height:30px;position:absolute;bottom:7px;right:-2px;color:#5cbcd7}.post_content blockquote cite{border-top:1px dotted #aaa;display:block;padding:20px 0 0;font-style:italic;text-align:right;font-size:90%}.post_content .wp-caption{margin-bottom:24px;background:#fff;border:1px solid #ccc;padding:5px;max-width:100%;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.post_content .wp-caption-text{text-align:center;font-size:12px;font-style:italic;line-height:1.5;margin:9px auto}.post_content .wp-caption img[class*=wp-image-]{display:block;margin:0 auto}.gallery{margin-bottom:20px}.gallery a img{border:0 !important}.gallery-item{float:left;margin:0 4px 4px 0;overflow:hidden;position:relative}.gallery-columns-1 .gallery-item{max-width:100%}.gallery-columns-2 .gallery-item{max-width:48%;max-width:-webkit-calc(50% - 4px);max-width:calc(50% - 4px)}.gallery-columns-3 .gallery-item{max-width:32%;max-width:-webkit-calc(33.3% - 4px);max-width:calc(33.3% - 4px)}.gallery-columns-4 .gallery-item{max-width:23%;max-width:-webkit-calc(25% - 4px);max-width:calc(25% - 4px)}.gallery-columns-5 .gallery-item{max-width:19%;max-width:-webkit-calc(20% - 4px);max-width:calc(20% - 4px)}.gallery-columns-6 .gallery-item{max-width:15%;max-width:-webkit-calc(16.7% - 4px);max-width:calc(16.7% - 4px)}.gallery-columns-7 .gallery-item{max-width:13%;max-width:-webkit-calc(14.28% - 4px);max-width:calc(14.28% - 4px)}.gallery-columns-8 .gallery-item{max-width:11%;max-width:-webkit-calc(12.5% - 4px);max-width:calc(12.5% - 4px)}.gallery-columns-9 .gallery-item{max-width:9%;max-width:-webkit-calc(11.1% - 4px);max-width:calc(11.1% - 4px)}.gallery-columns-10 .gallery-item{max-width:7%;max-width:-webkit-calc(9.4% - 0px);max-width:calc(9.4% - 0px)}.gallery-columns-1 .gallery-item:nth-of-type(1n),.gallery-columns-2 .gallery-item:nth-of-type(2n),.gallery-columns-3 .gallery-item:nth-of-type(3n),.gallery-columns-4 .gallery-item:nth-of-type(4n),.gallery-columns-5 .gallery-item:nth-of-type(5n),.gallery-columns-6 .gallery-item:nth-of-type(6n),.gallery-columns-7 .gallery-item:nth-of-type(7n),.gallery-columns-8 .gallery-item:nth-of-type(8n),.gallery-columns-9 .gallery-item:nth-of-type(9n),.gallery-columns-10 .gallery-item:nth-of-type(10n){margin-right:0}.gallery-caption{background-color:rgba(0,0,0,.7);-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;color:#fff;font-size:12px;line-height:1.5;margin:0;max-height:50%;opacity:0;padding:6px 8px;position:absolute;bottom:0;left:0;text-align:left;width:100%}.gallery-caption:before{content:"";height:100%;min-height:49px;position:absolute;top:0;left:0;width:100%}.gallery-item:hover .gallery-caption{opacity:1}.gallery-columns-7 .gallery-caption,.gallery-columns-8 .gallery-caption,.gallery-columns-9 .gallery-caption,.gallery-columns-10 .gallery-caption{display:none}.post_content .wp-smiley{border:0;margin-bottom:0;margin-top:0;padding:0}.post_content address{margin:0 0 24px;line-height:2.2}.post_content pre{border-left:5px solid #7fc120;font-size:12px;margin:0 0 27px;line-height:25px;background:url(//siga-otsu-chiro.com/wp-content/themes/skin_tcd046/img/common/pre.gif) repeat left top;padding:0 17px;overflow:auto}.post_content .mejs-container{margin:12px 0 25px}.pink_line{background:rgba(0,0,0,0) linear-gradient(transparent 60%,#ffdfef 0%) repeat scroll 0 0}.blue_line{background:rgba(0,0,0,0) linear-gradient(transparent 60%,#cce5ff 0%) repeat scroll 0 0}.yellow_line{background:rgba(0,0,0,0) linear-gradient(transparent 60%,#ffffbc 0%) repeat scroll 0 0}.pink_line_narrow{background:rgba(0,0,0,0) linear-gradient(transparent 80%,#ffb2d8 0%) repeat scroll 0 0}.blue_line_narrow{background:rgba(0,0,0,0) linear-gradient(transparent 80%,#add6ff 0%) repeat scroll 0 0}.yellow_line_narrow{background:rgba(0,0,0,0) linear-gradient(transparent 80%,#ffff7f 0%) repeat scroll 0 0}
.wp-block-audio figcaption{margin-top:.5em;margin-bottom:1em;color:#555d66;text-align:center;font-size:13px}.wp-block-audio audio{width:100%;min-width:300px}.block-editor-block-list__layout .reusable-block-edit-panel{align-items:center;background:#f8f9f9;color:#555d66;display:flex;flex-wrap:wrap;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen-Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif;font-size:13px;top:-14px;margin:0 -14px;padding:8px 14px;position:relative;border:1px dashed rgba(145,151,162,.25);border-bottom:none}.block-editor-block-list__layout .block-editor-block-list__layout .reusable-block-edit-panel{margin:0 -14px;padding:8px 14px}.block-editor-block-list__layout .reusable-block-edit-panel .reusable-block-edit-panel__spinner{margin:0 5px}.block-editor-block-list__layout .reusable-block-edit-panel .reusable-block-edit-panel__info{margin-right:auto}.block-editor-block-list__layout .reusable-block-edit-panel .reusable-block-edit-panel__label{margin-right:8px;white-space:nowrap;font-weight:600}.block-editor-block-list__layout .reusable-block-edit-panel .reusable-block-edit-panel__title{flex:1 1 100%;font-size:14px;height:30px;margin:4px 0 8px}.block-editor-block-list__layout .reusable-block-edit-panel .components-button.reusable-block-edit-panel__button{flex-shrink:0}@media (min-width:960px){.block-editor-block-list__layout .reusable-block-edit-panel{flex-wrap:nowrap}.block-editor-block-list__layout .reusable-block-edit-panel .reusable-block-edit-panel__title{margin:0}.block-editor-block-list__layout .reusable-block-edit-panel .components-button.reusable-block-edit-panel__button{margin:0 0 0 5px}}.editor-block-list__layout .is-selected .reusable-block-edit-panel{border-color:rgba(66,88,99,.4) rgba(66,88,99,.4) rgba(66,88,99,.4) transparent}.is-dark-theme .editor-block-list__layout .is-selected .reusable-block-edit-panel{border-color:hsla(0,0%,100%,.45) hsla(0,0%,100%,.45) hsla(0,0%,100%,.45) transparent}.block-editor-block-list__layout .reusable-block-indicator{background:#fff;border:1px dashed #e2e4e7;color:#555d66;top:-14px;height:30px;padding:4px;position:absolute;z-index:1;width:30px;right:-14px}.wp-block-button{color:#fff;margin-bottom:1.5em}.wp-block-button.aligncenter{text-align:center}.wp-block-button.alignright{text-align:right}.wp-block-button__link{background-color:#32373c;border:none;border-radius:28px;box-shadow:none;color:inherit;cursor:pointer;display:inline-block;font-size:18px;margin:0;padding:12px 24px;text-align:center;text-decoration:none;overflow-wrap:break-word}.wp-block-button__link:active,.wp-block-button__link:focus,.wp-block-button__link:hover,.wp-block-button__link:visited{color:inherit}.is-style-squared .wp-block-button__link{border-radius:0}.is-style-outline{color:#32373c}.is-style-outline .wp-block-button__link{background-color:transparent;border:2px solid}.wp-block-calendar{text-align:center}.wp-block-calendar tbody td,.wp-block-calendar th{padding:4px;border:1px solid #e2e4e7}.wp-block-calendar tfoot td{border:none}.wp-block-calendar table{width:100%;border-collapse:collapse;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen-Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif}.wp-block-calendar table th{font-weight:440;background:#edeff0}.wp-block-calendar a{text-decoration:underline}.wp-block-calendar tfoot a{color:#00739c}.wp-block-calendar table caption,.wp-block-calendar table tbody{color:#40464d}.wp-block-categories.alignleft{margin-right:2em}.wp-block-categories.alignright{margin-left:2em}.wp-block-columns{display:flex;flex-wrap:wrap}@media (min-width:782px){.wp-block-columns{flex-wrap:nowrap}}.wp-block-column{flex-grow:1;margin-bottom:1em;flex-basis:100%;min-width:0;word-break:break-word;overflow-wrap:break-word}@media (min-width:600px){.wp-block-column{flex-basis:calc(50% - 16px);flex-grow:0}.wp-block-column:nth-child(2n){margin-left:32px}}@media (min-width:782px){.wp-block-column:not(:first-child){margin-left:32px}}.wp-block-cover,.wp-block-cover-image{position:relative;background-color:#000;background-size:cover;background-position:50%;min-height:430px;width:100%;margin:0 0 1.5em;display:flex;justify-content:center;align-items:center;overflow:hidden}.wp-block-cover-image.has-left-content,.wp-block-cover.has-left-content{justify-content:flex-start}.wp-block-cover-image.has-left-content .wp-block-cover-image-text,.wp-block-cover-image.has-left-content .wp-block-cover-text,.wp-block-cover-image.has-left-content h2,.wp-block-cover.has-left-content .wp-block-cover-image-text,.wp-block-cover.has-left-content .wp-block-cover-text,.wp-block-cover.has-left-content h2{margin-left:0;text-align:left}.wp-block-cover-image.has-right-content,.wp-block-cover.has-right-content{justify-content:flex-end}.wp-block-cover-image.has-right-content .wp-block-cover-image-text,.wp-block-cover-image.has-right-content .wp-block-cover-text,.wp-block-cover-image.has-right-content h2,.wp-block-cover.has-right-content .wp-block-cover-image-text,.wp-block-cover.has-right-content .wp-block-cover-text,.wp-block-cover.has-right-content h2{margin-right:0;text-align:right}.wp-block-cover-image .wp-block-cover-image-text,.wp-block-cover-image .wp-block-cover-text,.wp-block-cover-image h2,.wp-block-cover .wp-block-cover-image-text,.wp-block-cover .wp-block-cover-text,.wp-block-cover h2{color:#fff;font-size:2em;line-height:1.25;z-index:1;margin-bottom:0;max-width:610px;padding:14px;text-align:center}.wp-block-cover-image .wp-block-cover-image-text a,.wp-block-cover-image .wp-block-cover-image-text a:active,.wp-block-cover-image .wp-block-cover-image-text a:focus,.wp-block-cover-image .wp-block-cover-image-text a:hover,.wp-block-cover-image .wp-block-cover-text a,.wp-block-cover-image .wp-block-cover-text a:active,.wp-block-cover-image .wp-block-cover-text a:focus,.wp-block-cover-image .wp-block-cover-text a:hover,.wp-block-cover-image h2 a,.wp-block-cover-image h2 a:active,.wp-block-cover-image h2 a:focus,.wp-block-cover-image h2 a:hover,.wp-block-cover .wp-block-cover-image-text a,.wp-block-cover .wp-block-cover-image-text a:active,.wp-block-cover .wp-block-cover-image-text a:focus,.wp-block-cover .wp-block-cover-image-text a:hover,.wp-block-cover .wp-block-cover-text a,.wp-block-cover .wp-block-cover-text a:active,.wp-block-cover .wp-block-cover-text a:focus,.wp-block-cover .wp-block-cover-text a:hover,.wp-block-cover h2 a,.wp-block-cover h2 a:active,.wp-block-cover h2 a:focus,.wp-block-cover h2 a:hover{color:#fff}.wp-block-cover-image.has-parallax,.wp-block-cover.has-parallax{background-attachment:fixed}@supports (-webkit-overflow-scrolling:touch){.wp-block-cover-image.has-parallax,.wp-block-cover.has-parallax{background-attachment:scroll}}.wp-block-cover-image.has-background-dim:before,.wp-block-cover.has-background-dim:before{content:"";position:absolute;top:0;left:0;bottom:0;right:0;background-color:inherit;opacity:.5;z-index:1}.wp-block-cover-image.has-background-dim.has-background-dim-10:before,.wp-block-cover.has-background-dim.has-background-dim-10:before{opacity:.1}.wp-block-cover-image.has-background-dim.has-background-dim-20:before,.wp-block-cover.has-background-dim.has-background-dim-20:before{opacity:.2}.wp-block-cover-image.has-background-dim.has-background-dim-30:before,.wp-block-cover.has-background-dim.has-background-dim-30:before{opacity:.3}.wp-block-cover-image.has-background-dim.has-background-dim-40:before,.wp-block-cover.has-background-dim.has-background-dim-40:before{opacity:.4}.wp-block-cover-image.has-background-dim.has-background-dim-50:before,.wp-block-cover.has-background-dim.has-background-dim-50:before{opacity:.5}.wp-block-cover-image.has-background-dim.has-background-dim-60:before,.wp-block-cover.has-background-dim.has-background-dim-60:before{opacity:.6}.wp-block-cover-image.has-background-dim.has-background-dim-70:before,.wp-block-cover.has-background-dim.has-background-dim-70:before{opacity:.7}.wp-block-cover-image.has-background-dim.has-background-dim-80:before,.wp-block-cover.has-background-dim.has-background-dim-80:before{opacity:.8}.wp-block-cover-image.has-background-dim.has-background-dim-90:before,.wp-block-cover.has-background-dim.has-background-dim-90:before{opacity:.9}.wp-block-cover-image.has-background-dim.has-background-dim-100:before,.wp-block-cover.has-background-dim.has-background-dim-100:before{opacity:1}.wp-block-cover-image.alignleft,.wp-block-cover-image.alignright,.wp-block-cover.alignleft,.wp-block-cover.alignright{max-width:305px;width:100%}.wp-block-cover-image:after,.wp-block-cover:after{display:block;content:"";font-size:0;min-height:inherit}@supports ((position:-webkit-sticky) or (position:sticky)){.wp-block-cover-image:after,.wp-block-cover:after{content:none}}.wp-block-cover-image.aligncenter,.wp-block-cover-image.alignleft,.wp-block-cover-image.alignright,.wp-block-cover.aligncenter,.wp-block-cover.alignleft,.wp-block-cover.alignright{display:flex}.wp-block-cover-image .wp-block-cover__inner-container,.wp-block-cover .wp-block-cover__inner-container{width:calc(100% - 70px);z-index:1;color:#f8f9f9}.wp-block-cover-image .wp-block-subhead,.wp-block-cover-image h1,.wp-block-cover-image h2,.wp-block-cover-image h3,.wp-block-cover-image h4,.wp-block-cover-image h5,.wp-block-cover-image h6,.wp-block-cover-image p,.wp-block-cover .wp-block-subhead,.wp-block-cover h1,.wp-block-cover h2,.wp-block-cover h3,.wp-block-cover h4,.wp-block-cover h5,.wp-block-cover h6,.wp-block-cover p{color:inherit}.wp-block-cover__video-background{position:absolute;top:50%;left:50%;transform:translateX(-50%) translateY(-50%);width:100%;height:100%;z-index:0;-o-object-fit:cover;object-fit:cover}.block-editor-block-list__block[data-type="core/embed"][data-align=left] .block-editor-block-list__block-edit,.block-editor-block-list__block[data-type="core/embed"][data-align=right] .block-editor-block-list__block-edit,.wp-block-embed.alignleft,.wp-block-embed.alignright{max-width:360px;width:100%}.wp-block-embed{margin-bottom:1em}.wp-block-embed figcaption{margin-top:.5em;margin-bottom:1em;color:#555d66;text-align:center;font-size:13px}.wp-embed-responsive .wp-block-embed.wp-embed-aspect-1-1 .wp-block-embed__wrapper,.wp-embed-responsive .wp-block-embed.wp-embed-aspect-1-2 .wp-block-embed__wrapper,.wp-embed-responsive .wp-block-embed.wp-embed-aspect-4-3 .wp-block-embed__wrapper,.wp-embed-responsive .wp-block-embed.wp-embed-aspect-9-16 .wp-block-embed__wrapper,.wp-embed-responsive .wp-block-embed.wp-embed-aspect-16-9 .wp-block-embed__wrapper,.wp-embed-responsive .wp-block-embed.wp-embed-aspect-18-9 .wp-block-embed__wrapper,.wp-embed-responsive .wp-block-embed.wp-embed-aspect-21-9 .wp-block-embed__wrapper{position:relative}.wp-embed-responsive .wp-block-embed.wp-embed-aspect-1-1 .wp-block-embed__wrapper:before,.wp-embed-responsive .wp-block-embed.wp-embed-aspect-1-2 .wp-block-embed__wrapper:before,.wp-embed-responsive .wp-block-embed.wp-embed-aspect-4-3 .wp-block-embed__wrapper:before,.wp-embed-responsive .wp-block-embed.wp-embed-aspect-9-16 .wp-block-embed__wrapper:before,.wp-embed-responsive .wp-block-embed.wp-embed-aspect-16-9 .wp-block-embed__wrapper:before,.wp-embed-responsive .wp-block-embed.wp-embed-aspect-18-9 .wp-block-embed__wrapper:before,.wp-embed-responsive .wp-block-embed.wp-embed-aspect-21-9 .wp-block-embed__wrapper:before{content:"";display:block;padding-top:50%}.wp-embed-responsive .wp-block-embed.wp-embed-aspect-1-1 .wp-block-embed__wrapper iframe,.wp-embed-responsive .wp-block-embed.wp-embed-aspect-1-2 .wp-block-embed__wrapper iframe,.wp-embed-responsive .wp-block-embed.wp-embed-aspect-4-3 .wp-block-embed__wrapper iframe,.wp-embed-responsive .wp-block-embed.wp-embed-aspect-9-16 .wp-block-embed__wrapper iframe,.wp-embed-responsive .wp-block-embed.wp-embed-aspect-16-9 .wp-block-embed__wrapper iframe,.wp-embed-responsive .wp-block-embed.wp-embed-aspect-18-9 .wp-block-embed__wrapper iframe,.wp-embed-responsive .wp-block-embed.wp-embed-aspect-21-9 .wp-block-embed__wrapper iframe{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%}.wp-embed-responsive .wp-block-embed.wp-embed-aspect-21-9 .wp-block-embed__wrapper:before{padding-top:42.85%}.wp-embed-responsive .wp-block-embed.wp-embed-aspect-18-9 .wp-block-embed__wrapper:before{padding-top:50%}.wp-embed-responsive .wp-block-embed.wp-embed-aspect-16-9 .wp-block-embed__wrapper:before{padding-top:56.25%}.wp-embed-responsive .wp-block-embed.wp-embed-aspect-4-3 .wp-block-embed__wrapper:before{padding-top:75%}.wp-embed-responsive .wp-block-embed.wp-embed-aspect-1-1 .wp-block-embed__wrapper:before{padding-top:100%}.wp-embed-responsive .wp-block-embed.wp-embed-aspect-9-6 .wp-block-embed__wrapper:before{padding-top:66.66%}.wp-embed-responsive .wp-block-embed.wp-embed-aspect-1-2 .wp-block-embed__wrapper:before{padding-top:200%}.wp-block-file{margin-bottom:1.5em}.wp-block-file.aligncenter{text-align:center}.wp-block-file.alignright{text-align:right}.wp-block-file .wp-block-file__button{background:#32373c;border-radius:2em;color:#fff;font-size:13px;padding:.5em 1em}.wp-block-file a.wp-block-file__button{text-decoration:none}.wp-block-file a.wp-block-file__button:active,.wp-block-file a.wp-block-file__button:focus,.wp-block-file a.wp-block-file__button:hover,.wp-block-file a.wp-block-file__button:visited{box-shadow:none;color:#fff;opacity:.85;text-decoration:none}.wp-block-file *+.wp-block-file__button{margin-left:.75em}.wp-block-gallery{display:flex;flex-wrap:wrap;list-style-type:none;padding:0}.wp-block-gallery .blocks-gallery-image,.wp-block-gallery .blocks-gallery-item{margin:0 16px 16px 0;display:flex;flex-grow:1;flex-direction:column;justify-content:center;position:relative}.wp-block-gallery .blocks-gallery-image figure,.wp-block-gallery .blocks-gallery-item figure{margin:0;height:100%}@supports ((position:-webkit-sticky) or (position:sticky)){.wp-block-gallery .blocks-gallery-image figure,.wp-block-gallery .blocks-gallery-item figure{display:flex;align-items:flex-end;justify-content:flex-start}}.wp-block-gallery .blocks-gallery-image img,.wp-block-gallery .blocks-gallery-item img{display:block;max-width:100%;height:auto;width:100%}@supports ((position:-webkit-sticky) or (position:sticky)){.wp-block-gallery .blocks-gallery-image img,.wp-block-gallery .blocks-gallery-item img{width:auto}}.wp-block-gallery .blocks-gallery-image figcaption,.wp-block-gallery .blocks-gallery-item figcaption{position:absolute;bottom:0;width:100%;max-height:100%;overflow:auto;padding:40px 10px 9px;color:#fff;text-align:center;font-size:13px;background:linear-gradient(0deg,rgba(0,0,0,.7),rgba(0,0,0,.3) 70%,transparent)}.wp-block-gallery .blocks-gallery-image figcaption img,.wp-block-gallery .blocks-gallery-item figcaption img{display:inline}.wp-block-gallery.is-cropped .blocks-gallery-image a,.wp-block-gallery.is-cropped .blocks-gallery-image img,.wp-block-gallery.is-cropped .blocks-gallery-item a,.wp-block-gallery.is-cropped .blocks-gallery-item img{width:100%}@supports ((position:-webkit-sticky) or (position:sticky)){.wp-block-gallery.is-cropped .blocks-gallery-image a,.wp-block-gallery.is-cropped .blocks-gallery-image img,.wp-block-gallery.is-cropped .blocks-gallery-item a,.wp-block-gallery.is-cropped .blocks-gallery-item img{height:100%;flex:1;-o-object-fit:cover;object-fit:cover}}.wp-block-gallery .blocks-gallery-image,.wp-block-gallery .blocks-gallery-item{width:calc(50% - 8px)}.wp-block-gallery .blocks-gallery-image:nth-of-type(2n),.wp-block-gallery .blocks-gallery-item:nth-of-type(2n){margin-right:0}.wp-block-gallery.columns-1 .blocks-gallery-image,.wp-block-gallery.columns-1 .blocks-gallery-item{width:100%;margin-right:0}@media (min-width:600px){.wp-block-gallery.columns-3 .blocks-gallery-image,.wp-block-gallery.columns-3 .blocks-gallery-item{width:calc(33.33333% - 10.66667px);margin-right:16px}@supports (-ms-ime-align:auto){.wp-block-gallery.columns-3 .blocks-gallery-image,.wp-block-gallery.columns-3 .blocks-gallery-item{width:calc(33.33333% - 11.66667px)}}.wp-block-gallery.columns-4 .blocks-gallery-image,.wp-block-gallery.columns-4 .blocks-gallery-item{width:calc(25% - 12px);margin-right:16px}@supports (-ms-ime-align:auto){.wp-block-gallery.columns-4 .blocks-gallery-image,.wp-block-gallery.columns-4 .blocks-gallery-item{width:calc(25% - 13px)}}.wp-block-gallery.columns-5 .blocks-gallery-image,.wp-block-gallery.columns-5 .blocks-gallery-item{width:calc(20% - 12.8px);margin-right:16px}@supports (-ms-ime-align:auto){.wp-block-gallery.columns-5 .blocks-gallery-image,.wp-block-gallery.columns-5 .blocks-gallery-item{width:calc(20% - 13.8px)}}.wp-block-gallery.columns-6 .blocks-gallery-image,.wp-block-gallery.columns-6 .blocks-gallery-item{width:calc(16.66667% - 13.33333px);margin-right:16px}@supports (-ms-ime-align:auto){.wp-block-gallery.columns-6 .blocks-gallery-image,.wp-block-gallery.columns-6 .blocks-gallery-item{width:calc(16.66667% - 14.33333px)}}.wp-block-gallery.columns-7 .blocks-gallery-image,.wp-block-gallery.columns-7 .blocks-gallery-item{width:calc(14.28571% - 13.71429px);margin-right:16px}@supports (-ms-ime-align:auto){.wp-block-gallery.columns-7 .blocks-gallery-image,.wp-block-gallery.columns-7 .blocks-gallery-item{width:calc(14.28571% - 14.71429px)}}.wp-block-gallery.columns-8 .blocks-gallery-image,.wp-block-gallery.columns-8 .blocks-gallery-item{width:calc(12.5% - 14px);margin-right:16px}@supports (-ms-ime-align:auto){.wp-block-gallery.columns-8 .blocks-gallery-image,.wp-block-gallery.columns-8 .blocks-gallery-item{width:calc(12.5% - 15px)}}.wp-block-gallery.columns-1 .blocks-gallery-image:nth-of-type(1n),.wp-block-gallery.columns-1 .blocks-gallery-item:nth-of-type(1n),.wp-block-gallery.columns-2 .blocks-gallery-image:nth-of-type(2n),.wp-block-gallery.columns-2 .blocks-gallery-item:nth-of-type(2n),.wp-block-gallery.columns-3 .blocks-gallery-image:nth-of-type(3n),.wp-block-gallery.columns-3 .blocks-gallery-item:nth-of-type(3n),.wp-block-gallery.columns-4 .blocks-gallery-image:nth-of-type(4n),.wp-block-gallery.columns-4 .blocks-gallery-item:nth-of-type(4n),.wp-block-gallery.columns-5 .blocks-gallery-image:nth-of-type(5n),.wp-block-gallery.columns-5 .blocks-gallery-item:nth-of-type(5n),.wp-block-gallery.columns-6 .blocks-gallery-image:nth-of-type(6n),.wp-block-gallery.columns-6 .blocks-gallery-item:nth-of-type(6n),.wp-block-gallery.columns-7 .blocks-gallery-image:nth-of-type(7n),.wp-block-gallery.columns-7 .blocks-gallery-item:nth-of-type(7n),.wp-block-gallery.columns-8 .blocks-gallery-image:nth-of-type(8n),.wp-block-gallery.columns-8 .blocks-gallery-item:nth-of-type(8n){margin-right:0}}.wp-block-gallery .blocks-gallery-image:last-child,.wp-block-gallery .blocks-gallery-item:last-child{margin-right:0}.wp-block-gallery .blocks-gallery-item.has-add-item-button{width:100%}.wp-block-gallery.alignleft,.wp-block-gallery.alignright{max-width:305px;width:100%}.wp-block-gallery.aligncenter,.wp-block-gallery.alignleft,.wp-block-gallery.alignright{display:flex}.wp-block-gallery.aligncenter .blocks-gallery-item figure{justify-content:center}.wp-block-image{max-width:100%;margin-bottom:1em;margin-left:0;margin-right:0}.wp-block-image img{max-width:100%}.wp-block-image.aligncenter{text-align:center}.wp-block-image.alignfull img,.wp-block-image.alignwide img{width:100%}.wp-block-image .aligncenter,.wp-block-image .alignleft,.wp-block-image .alignright,.wp-block-image.is-resized{display:table;margin-left:0;margin-right:0}.wp-block-image .aligncenter>figcaption,.wp-block-image .alignleft>figcaption,.wp-block-image .alignright>figcaption,.wp-block-image.is-resized>figcaption{display:table-caption;caption-side:bottom}.wp-block-image .alignleft{float:left;margin-right:1em}.wp-block-image .alignright{float:right;margin-left:1em}.wp-block-image .aligncenter{margin-left:auto;margin-right:auto}.wp-block-image figcaption{margin-top:.5em;margin-bottom:1em;color:#555d66;text-align:center;font-size:13px}.wp-block-latest-comments__comment{font-size:15px;line-height:1.1;list-style:none;margin-bottom:1em}.has-avatars .wp-block-latest-comments__comment{min-height:36px;list-style:none}.has-avatars .wp-block-latest-comments__comment .wp-block-latest-comments__comment-excerpt,.has-avatars .wp-block-latest-comments__comment .wp-block-latest-comments__comment-meta{margin-left:52px}.has-dates .wp-block-latest-comments__comment,.has-excerpts .wp-block-latest-comments__comment{line-height:1.5}.wp-block-latest-comments__comment-excerpt p{font-size:14px;line-height:1.8;margin:5px 0 20px}.wp-block-latest-comments__comment-date{color:#8f98a1;display:block;font-size:12px}.wp-block-latest-comments .avatar,.wp-block-latest-comments__comment-avatar{border-radius:24px;display:block;float:left;height:40px;margin-right:12px;width:40px}.wp-block-latest-posts.alignleft{margin-right:2em}.wp-block-latest-posts.alignright{margin-left:2em}.wp-block-latest-posts.is-grid{display:flex;flex-wrap:wrap;padding:0;list-style:none}.wp-block-latest-posts.is-grid li{margin:0 16px 16px 0;width:100%}@media (min-width:600px){.wp-block-latest-posts.columns-2 li{width:calc(50% - 16px)}.wp-block-latest-posts.columns-3 li{width:calc(33.33333% - 16px)}.wp-block-latest-posts.columns-4 li{width:calc(25% - 16px)}.wp-block-latest-posts.columns-5 li{width:calc(20% - 16px)}.wp-block-latest-posts.columns-6 li{width:calc(16.66667% - 16px)}}.wp-block-latest-posts__post-date{display:block;color:#6c7781;font-size:13px}.wp-block-media-text{display:grid;grid-template-rows:auto;align-items:center;grid-template-areas:"media-text-media media-text-content";grid-template-columns:50% auto}.wp-block-media-text.has-media-on-the-right{grid-template-areas:"media-text-content media-text-media";grid-template-columns:auto 50%}.wp-block-media-text .wp-block-media-text__media{grid-area:media-text-media;margin:0}.wp-block-media-text .wp-block-media-text__content{word-break:break-word;grid-area:media-text-content;padding:0 8%}.wp-block-media-text>figure>img,.wp-block-media-text>figure>video{max-width:unset;width:100%;vertical-align:middle}@media (max-width:600px){.wp-block-media-text.is-stacked-on-mobile{grid-template-columns:100%!important;grid-template-areas:"media-text-media" "media-text-content"}.wp-block-media-text.is-stacked-on-mobile.has-media-on-the-right{grid-template-areas:"media-text-content" "media-text-media"}}.is-small-text{font-size:14px}.is-regular-text{font-size:16px}.is-large-text{font-size:36px}.is-larger-text{font-size:48px}.has-drop-cap:not(:focus):first-letter{float:left;font-size:8.4em;line-height:.68;font-weight:100;margin:.05em .1em 0 0;text-transform:uppercase;font-style:normal}.has-drop-cap:not(:focus):after{content:"";display:table;clear:both;padding-top:14px}p.has-background{padding:20px 30px}p.has-text-color a{color:inherit}.wp-block-pullquote{padding:3em 0;margin-left:0;margin-right:0;text-align:center}.wp-block-pullquote.alignleft,.wp-block-pullquote.alignright{max-width:305px}.wp-block-pullquote.alignleft p,.wp-block-pullquote.alignright p{font-size:20px}.wp-block-pullquote p{font-size:28px;line-height:1.6}.wp-block-pullquote cite,.wp-block-pullquote footer{position:relative}.wp-block-pullquote .has-text-color a{color:inherit}.wp-block-pullquote:not(.is-style-solid-color){background:none}.wp-block-pullquote.is-style-solid-color{border:none}.wp-block-pullquote.is-style-solid-color blockquote{margin-left:auto;margin-right:auto;text-align:left;max-width:60%}.wp-block-pullquote.is-style-solid-color blockquote p{margin-top:0;margin-bottom:0;font-size:32px}.wp-block-pullquote.is-style-solid-color blockquote cite{text-transform:none;font-style:normal}.wp-block-pullquote cite{color:inherit}.wp-block-quote.is-large,.wp-block-quote.is-style-large{margin:0 0 16px;padding:0 1em}.wp-block-quote.is-large p,.wp-block-quote.is-style-large p{font-size:24px;font-style:italic;line-height:1.6}.wp-block-quote.is-large cite,.wp-block-quote.is-large footer,.wp-block-quote.is-style-large cite,.wp-block-quote.is-style-large footer{font-size:18px;text-align:right}.wp-block-rss.alignleft{margin-right:2em}.wp-block-rss.alignright{margin-left:2em}.wp-block-rss.is-grid{display:flex;flex-wrap:wrap;padding:0;list-style:none}.wp-block-rss.is-grid li{margin:0 16px 16px 0;width:100%}@media (min-width:600px){.wp-block-rss.columns-2 li{width:calc(50% - 16px)}.wp-block-rss.columns-3 li{width:calc(33.33333% - 16px)}.wp-block-rss.columns-4 li{width:calc(25% - 16px)}.wp-block-rss.columns-5 li{width:calc(20% - 16px)}.wp-block-rss.columns-6 li{width:calc(16.66667% - 16px)}}.wp-block-rss__item-author,.wp-block-rss__item-publish-date{color:#6c7781;font-size:13px}.wp-block-search{display:flex;flex-wrap:wrap}.wp-block-search .wp-block-search__label{width:100%}.wp-block-search .wp-block-search__input{flex-grow:1}.wp-block-search .wp-block-search__button{margin-left:10px}.wp-block-separator.is-style-wide{border-bottom-width:1px}.wp-block-separator.is-style-dots{background:none;border:none;text-align:center;max-width:none;line-height:1;height:auto}.wp-block-separator.is-style-dots:before{content:"\00b7 \00b7 \00b7";color:#191e23;font-size:20px;letter-spacing:2em;padding-left:2em;font-family:serif}p.wp-block-subhead{font-size:1.1em;font-style:italic;opacity:.75}.wp-block-table.has-fixed-layout{table-layout:fixed;width:100%}.wp-block-table.aligncenter,.wp-block-table.alignleft,.wp-block-table.alignright{display:table;width:auto}.wp-block-table.has-subtle-light-gray-background-color{background-color:#f3f4f5}.wp-block-table.has-subtle-pale-green-background-color{background-color:#e9fbe5}.wp-block-table.has-subtle-pale-blue-background-color{background-color:#e7f5fe}.wp-block-table.has-subtle-pale-pink-background-color{background-color:#fcf0ef}.wp-block-table.is-style-stripes{border-spacing:0;border-collapse:inherit;background-color:transparent;border-bottom:1px solid #f3f4f5}.wp-block-table.is-style-stripes.has-subtle-light-gray-background-color tr:nth-child(odd),.wp-block-table.is-style-stripes tr:nth-child(odd){background-color:#f3f4f5}.wp-block-table.is-style-stripes.has-subtle-pale-green-background-color tr:nth-child(odd){background-color:#e9fbe5}.wp-block-table.is-style-stripes.has-subtle-pale-blue-background-color tr:nth-child(odd){background-color:#e7f5fe}.wp-block-table.is-style-stripes.has-subtle-pale-pink-background-color tr:nth-child(odd){background-color:#fcf0ef}.wp-block-table.is-style-stripes td{border-color:transparent}.wp-block-text-columns,.wp-block-text-columns.aligncenter{display:flex}.wp-block-text-columns .wp-block-column{margin:0 16px;padding:0}.wp-block-text-columns .wp-block-column:first-child{margin-left:0}.wp-block-text-columns .wp-block-column:last-child{margin-right:0}.wp-block-text-columns.columns-2 .wp-block-column{width:50%}.wp-block-text-columns.columns-3 .wp-block-column{width:33.33333%}.wp-block-text-columns.columns-4 .wp-block-column{width:25%}pre.wp-block-verse{white-space:nowrap;overflow:auto}.wp-block-video{margin-left:0;margin-right:0}.wp-block-video video{max-width:100%}@supports ((position:-webkit-sticky) or (position:sticky)){.wp-block-video [poster]{-o-object-fit:cover;object-fit:cover}}.wp-block-video.aligncenter{text-align:center}.wp-block-video figcaption{margin-top:.5em;margin-bottom:1em;color:#555d66;text-align:center;font-size:13px}.has-pale-pink-background-color.has-pale-pink-background-color{background-color:#f78da7}.has-vivid-red-background-color.has-vivid-red-background-color{background-color:#cf2e2e}.has-luminous-vivid-orange-background-color.has-luminous-vivid-orange-background-color{background-color:#ff6900}.has-luminous-vivid-amber-background-color.has-luminous-vivid-amber-background-color{background-color:#fcb900}.has-light-green-cyan-background-color.has-light-green-cyan-background-color{background-color:#7bdcb5}.has-vivid-green-cyan-background-color.has-vivid-green-cyan-background-color{background-color:#00d084}.has-pale-cyan-blue-background-color.has-pale-cyan-blue-background-color{background-color:#8ed1fc}.has-vivid-cyan-blue-background-color.has-vivid-cyan-blue-background-color{background-color:#0693e3}.has-very-light-gray-background-color.has-very-light-gray-background-color{background-color:#eee}.has-cyan-bluish-gray-background-color.has-cyan-bluish-gray-background-color{background-color:#abb8c3}.has-very-dark-gray-background-color.has-very-dark-gray-background-color{background-color:#313131}.has-pale-pink-color.has-pale-pink-color{color:#f78da7}.has-vivid-red-color.has-vivid-red-color{color:#cf2e2e}.has-luminous-vivid-orange-color.has-luminous-vivid-orange-color{color:#ff6900}.has-luminous-vivid-amber-color.has-luminous-vivid-amber-color{color:#fcb900}.has-light-green-cyan-color.has-light-green-cyan-color{color:#7bdcb5}.has-vivid-green-cyan-color.has-vivid-green-cyan-color{color:#00d084}.has-pale-cyan-blue-color.has-pale-cyan-blue-color{color:#8ed1fc}.has-vivid-cyan-blue-color.has-vivid-cyan-blue-color{color:#0693e3}.has-very-light-gray-color.has-very-light-gray-color{color:#eee}.has-cyan-bluish-gray-color.has-cyan-bluish-gray-color{color:#abb8c3}.has-very-dark-gray-color.has-very-dark-gray-color{color:#313131}.has-small-font-size{font-size:13px}.has-normal-font-size,.has-regular-font-size{font-size:16px}.has-medium-font-size{font-size:20px}.has-large-font-size{font-size:36px}.has-huge-font-size,.has-larger-font-size{font-size:42px}
@charset "utf-8";.liquid-speech-balloon-wrap{margin-bottom:2rem;flex-direction:row;display:-webkit-flex;display:-moz-flex;display:-ms-flex;display:-o-flex;display:flex}.liquid-speech-balloon-text{position:relative;z-index:1;border-radius:5px;padding:20px 30px;width:100%;margin-left:20px;background-color:#fff;border:1px solid rgba(0,0,0,.2);box-sizing:border-box}.liquid-speech-balloon-text p,.liquid-speech-balloon-text .wp-block-liquid-speech-balloon{margin:0;padding:0}.liquid-speech-balloon-text p a{color:inherit;text-decoration:underline}.liquid-speech-balloon-arrow{position:absolute;z-index:2;content:'.';line-height:1;width:0;height:0;top:25px;left:-11px;color:transparent}.liquid-speech-balloon-wrap:not(.liquid-speech-balloon-vertical) .liquid-speech-balloon-arrow{border-top:7px solid transparent;border-bottom:7px solid transparent;border-right:10px solid rgba(0,0,0,.2)}.liquid-speech-balloon-avatar{position:relative;width:64px;height:64px;line-height:1;flex-shrink:0;background-image:url(//siga-otsu-chiro.com/wp-content/plugins/liquid-speech-balloon/css/../images/avatar.png);background-position:left top;background-repeat:no-repeat;-webkit-background-size:100% auto;-moz-background-size:100% auto;-ms-background-size:100% auto;-o-background-size:100% auto;background-size:100% auto}.liquid-speech-balloon-avatar:after{position:absolute;content:'';display:block;width:110%;left:-5%;top:69px;font-size:12px;text-align:center;font-weight:700;letter-spacing:-.3px}.liquid-speech-balloon-bubble .liquid-speech-balloon-arrow{display:none}.liquid-speech-balloon-bubble .liquid-speech-balloon-text:before{content:'.';color:transparent;position:absolute;display:block;border-radius:50%;border:inherit;background-color:inherit;left:-15px;width:15px;height:15px;top:20px}.liquid-speech-balloon-bubble .liquid-speech-balloon-text:after{content:'.';color:transparent;position:absolute;display:block;border-radius:50%;border:inherit;background-color:inherit;left:-20px;top:10px;width:10px;height:10px}.liquid-speech-balloon-right{flex-direction:row-reverse}.liquid-speech-balloon-right .liquid-speech-balloon-text{margin-left:0;margin-right:20px}.liquid-speech-balloon-wrap.liquid-speech-balloon-right .liquid-speech-balloon-arrow{left:auto;right:-18px;border-right:7px solid transparent;border-left:10px solid rgba(0,0,0,.2)}.liquid-speech-balloon-right.liquid-speech-balloon-bubble .liquid-speech-balloon-text:before{left:auto;right:-15px}.liquid-speech-balloon-right.liquid-speech-balloon-bubble .liquid-speech-balloon-text:after{left:auto;right:-20px}.liquid-speech-balloon-square .liquid-speech-balloon-text{border-radius:0;border:2px solid rgba(0,0,0,.2)}.liquid-speech-balloon-dashed .liquid-speech-balloon-text{border:2px dashed rgba(0,0,0,.2)}.liquid-speech-balloon-shadow .liquid-speech-balloon-text{border-radius:0;box-shadow:3px 3px 0 1px rgba(0,0,0,.1)}.liquid-speech-balloon-borderless .liquid-speech-balloon-text{border:0 none;padding:10px 5px}.liquid-speech-balloon-borderless .liquid-speech-balloon-text .liquid-speech-balloon-arrow{display:none}.liquid-speech-balloon-small .liquid-speech-balloon-text,.liquid-speech-balloon-small .liquid-speech-balloon-text p{font-size:13px;padding:10px 15px}.liquid-speech-balloon-small .liquid-speech-balloon-avatar{width:32px;height:32px}.liquid-speech-balloon-small .liquid-speech-balloon-arrow{top:7px}.liquid-speech-balloon-small .liquid-speech-balloon-avatar:after{display:none}.liquid-speech-balloon-large .liquid-speech-balloon-text,.liquid-speech-balloon-large .liquid-speech-balloon-text p{font-size:36px}.liquid-speech-balloon-short .liquid-speech-balloon-text{width:auto}.liquid-speech-balloon-vertical{flex-direction:column-reverse}.liquid-speech-balloon-vertical .liquid-speech-balloon-text{margin:0 0 1rem}.liquid-speech-balloon-wrap.liquid-speech-balloon-vertical .liquid-speech-balloon-arrow{top:auto;bottom:-11px;left:11px;border-top:10px solid rgba(0,0,0,.2);border-left:7px solid transparent;border-right:7px solid transparent}.liquid-speech-balloon-vertical .liquid-speech-balloon-text:before{left:15px;top:auto;bottom:-15px}.liquid-speech-balloon-vertical .liquid-speech-balloon-text:after{left:20px;top:auto;bottom:-22px}.liquid-speech-balloon-vertical.liquid-speech-balloon-right .liquid-speech-balloon-avatar{margin-left:auto;margin-right:0}.liquid-speech-balloon-vertical.liquid-speech-balloon-right .liquid-speech-balloon-arrow{left:auto;right:11px}.liquid-speech-balloon-vertical-reverse{flex-direction:column}.liquid-speech-balloon-vertical-reverse .liquid-speech-balloon-text{margin:2.5rem 0 0}.liquid-speech-balloon-wrap.liquid-speech-balloon-vertical-reverse .liquid-speech-balloon-arrow{top:-18px;left:11px;border-bottom:10px solid rgba(0,0,0,.2);border-left:7px solid transparent;border-right:7px solid transparent}.liquid-speech-balloon-vertical-reverse .liquid-speech-balloon-text:before{left:15px;top:auto;bottom:-15px}.liquid-speech-balloon-vertical-reverse .liquid-speech-balloon-text:after{left:20px;top:auto;bottom:-22px}.liquid-speech-balloon-vertical-reverse.liquid-speech-balloon-right .liquid-speech-balloon-avatar{margin-left:auto;margin-right:0}.liquid-speech-balloon-vertical-reverse.liquid-speech-balloon-right .liquid-speech-balloon-arrow{left:auto;right:11px}.liquid-speech-balloon-vertical-reverse.liquid-speech-balloon-bubble .liquid-speech-balloon-text:before{top:-15px;bottom:auto}.liquid-speech-balloon-vertical-reverse.liquid-speech-balloon-bubble .liquid-speech-balloon-text:after{top:-22px;bottom:auto}
#toc_container li,#toc_container ul{margin:0;padding:0}#toc_container.no_bullets li,#toc_container.no_bullets ul,#toc_container.no_bullets ul li,.toc_widget_list.no_bullets,.toc_widget_list.no_bullets li{background:0 0;list-style-type:none;list-style:none}#toc_container.have_bullets li{padding-left:12px}#toc_container ul ul{margin-left:1.5em}#toc_container{background:#f9f9f9;border:1px solid #aaa;padding:10px;margin-bottom:1em;width:auto;display:table;font-size:95%}#toc_container.toc_light_blue{background:#edf6ff}#toc_container.toc_white{background:#fff}#toc_container.toc_black{background:#000}#toc_container.toc_transparent{background:none transparent}#toc_container p.toc_title{text-align:center;font-weight:700;margin:0;padding:0}#toc_container.toc_black p.toc_title{color:#aaa}#toc_container span.toc_toggle{font-weight:400;font-size:90%}#toc_container p.toc_title+ul.toc_list{margin-top:1em}.toc_wrap_left{float:left;margin-right:10px}.toc_wrap_right{float:right;margin-left:10px}#toc_container a{text-decoration:none;text-shadow:none}#toc_container a:hover{text-decoration:underline}.toc_sitemap_posts_letter{font-size:1.5em;font-style:italic}
.wp-pagenavi{clear:both}.wp-pagenavi a,.wp-pagenavi span{text-decoration:none;border:1px solid #bfbfbf;padding:3px 5px;margin:2px}.wp-pagenavi a:hover,.wp-pagenavi span.current{border-color:#000}.wp-pagenavi span.current{font-weight:700}
@charset "UTF-8";@font-face{font-family:'design_plus';src:url(//siga-otsu-chiro.com/wp-content/themes/skin_tcd046/css/../fonts/design_plus.eot?v=1.2);src:url(//siga-otsu-chiro.com/wp-content/themes/skin_tcd046/css/../fonts/design_plus.eot?v=1.2#iefix) format('embedded-opentype'),url(//siga-otsu-chiro.com/wp-content/themes/skin_tcd046/css/../fonts/design_plus.woff?v=1.2) format('woff'),url(//siga-otsu-chiro.com/wp-content/themes/skin_tcd046/css/../fonts/design_plus.ttf?v=1.2) format('truetype'),url(//siga-otsu-chiro.com/wp-content/themes/skin_tcd046/css/../fonts/design_plus.svg?v=1.2#design_plus) format('svg');font-weight:400;font-style:normal}.post_content .post_row{margin-left:-15px;margin-right:-15px}.post_content .post_col,.post_content .post_col-2,.post_content .post_col-3{position:relative;min-height:1px;width:100%;padding-right:15px;padding-left:15px;float:left;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;margin-bottom:2em}.post_content .post_col-2{margin-bottom:0}@media screen and (min-width:768px){.post_content .post_col-2{width:50%}.post_content .post_col-3{width:33.33333%}}@media screen and (min-width:1024px){.post_content .post_col-2{width:50%}.post_content .post_col-3{width:33.33333%}}.post_content .post_row:before,.post_content .post_row:after{content:" ";display:table}.post_content .post_row:after{clear:both}.post_content .style3a,.post_content .style3b,.post_content .style4a,.post_content .style4b,.post_content .style5a,.post_content .style5b,.post_content .style6{line-height:1.6}.post_content .style3a{margin:3em 0 1.5em;padding:1.1em .2em 1em;font-size:22px;font-weight:400;border-top:1px solid #222;border-bottom:1px solid #222}.post_content .style3b{margin:3em 0 1.5em;padding:1.1em .9em 1em;font-size:22px;font-weight:400;border-top:2px solid #222;border-bottom:1px solid #ddd;background:#fafafa;box-shadow:0px 1px 2px #f7f7f7}.post_content .style4a{margin:2.5em 2px 1.2em;padding:.3em 0 .3em .8em;font-size:18px;font-weight:400;border-bottom:none;border-left:2px solid #222}.post_content .style4b{margin:2.5em 0 1.2em;padding:.9em 0 .8em;font-size:18px;font-weight:400;border-bottom:1px dotted #aaa}.post_content .style5a{margin:2em 0 1em;padding:.5em .8em .3em 1em;font-weight:700;font-size:18px;background:#f5f5f5;box-shadow:0px 2px 0px 0px #f2f2f2}.post_content .style5b{margin:2em 0 1em;padding:.5em .8em .4em 1em;font-weight:400;font-size:18px;color:#fff;background:#222;border-radius:4px;box-shadow:0px 2px 0px 0px #f2f2f2}.post_content .style6{position:relative;margin:2em 0 1em;padding:.5em .8em .8em 1.3em;color:#222;font-weight:700;font-size:16px}.post_content .style6:before{position:absolute;width:12px;height:12px;top:.5em;left:.2em;background:#222;content:""}.post_content .news_headline1{position:relative;margin:80px 0 25px;padding:.5em;border-left:8px solid #444;line-height:1.2;font-size:1.2em}.post_content .news_headline1:after{content:"";position:absolute;bottom:0;left:0;height:0;width:100%;border-bottom:1px dotted #ddd}.post_content .news_headline2{margin:40px 0 20px;padding:0 .5em;border-left:6px solid #545454;line-height:26px;font-size:1.1em}.post_content .balloon{clear:both;display:block;position:relative;margin:50px 0 22px;padding:.5em 18px .5em;width:auto;min-width:115px;color:#fff;text-align:left;font-size:20px;font-weight:400;background:#222;z-index:0;border-bottom:0}.post_content .balloon:after{content:"";position:absolute;bottom:-10px;left:30px;margin-left:-10px;display:block;width:0;height:0;border-style:solid;border-width:10px 10px 0;border-color:#222 transparent transparent}.well{min-height:20px;padding:19px;margin-bottom:20px;background-color:#f5f5f5;border:1px solid #e3e3e3;border-radius:4px;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,.05);box-shadow:inset 0 1px 1px rgba(0,0,0,.05)}.well2{margin:1em 0 30px;padding:1em 1.5em;line-height:2;border:1px solid #cdcdcd;background:#fcfcfc;box-shadow:0 1px 3px 0 rgba(195,195,195,.3)}.well3{margin:2em 0 2.5em;padding:1em 1.5em;line-height:2;border:1px dashed #cdcdcd;background:#fcfcfc;box-shadow:0 1px 3px 0 rgba(195,195,195,.3)}.wl_red{background-color:#f2dede;border-color:#ebccd1;color:#a94442}.wl_yellow{background-color:#fcf8e3;border-color:#faebcc;color:#8a6d3b}.wl_blue{background-color:#d9edf7;border-color:#bce8f1;color:#31708f}.wl_green{background-color:#dff0d8;border-color:#d6e9c6;color:#3c763d}.post_content .q_button{min-width:200px;max-width:90%;background-color:#535353;display:inline-block;vertical-align:middle;padding:.6em 1.3em .5em;font-weight:400;font-size:100%;color:#fff !important;margin:0;text-decoration:none;text-align:center;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-o-box-sizing:border-box;-ms-box-sizing:border-box;box-sizing:border-box;transition:all .3s ease-in-out 0s;box-shadow:0 1px 3px rgba(0,0,0,.15)}.post_content .q_button:hover,.post_content .q_button:focus{text-decoration:none;color:#fff;background-color:#7d7d7d;box-shadow:0 2px 2px rgba(0,0,0,.15) inset}.post_content .rounded{border-radius:6px}.post_content .pill{border-radius:50px}.post_content .sz_full{min-width:100px;max-width:100%;display:block;font-size:110%;padding:1em 1.5em .9em}.post_content .sz_l{min-width:350px;max-width:90%;font-size:110%;padding:.8em 1.5em .7em}@media screen and (max-width:479px){.post_content .sz_l{min-width:320px;max-width:95%}}.post_content .sz_s{min-width:100px;max-width:90%;font-size:85%;padding:.4em 1em .3em}.post_content .bt_red{background:#c01f0e;color:#fff}.post_content .bt_red:hover,.post_content .bt_red:focus{background-color:#d33929;color:#fff}.post_content .bt_yellow{background:#f1c40f;color:#fff}.post_content .bt_yellow:hover,.post_content .bt_yellow:focus{background-color:#f9d441;color:#fff}.post_content .bt_blue{background:#2980b9;color:#fff}.post_content .bt_blue:hover,.post_content .bt_blue:focus{background-color:#3a91c9;color:#fff}.post_content .bt_green{background:#27ae60;color:#fff}.post_content .bt_green:hover,.post_content .bt_green:focus{background-color:#39c574;color:#fff}.ytube{position:relative;height:0;margin-top:20px;margin-bottom:20px;padding-bottom:56.25%;padding-top:30px;overflow:hidden}.ytube iframe{position:absolute;top:0;right:0;width:100% !important;height:100% !important}.rps_table{line-height:2.0}@media only screen and (max-width:480px){.rps_table tr{display:block;margin-bottom:1.5em}.rps_table th,.rps_table td{display:list-item;list-style-type:none;border:none}}.cardlink{padding:12px;margin:10px 0;border:1px solid #ddd;word-wrap:break-word;max-width:100%;background:#fafafa}.cardlink_thumbnail{float:left;margin-right:20px}.cardlink_content{line-height:1.6}.cardlink .timestamp{display-inline;margin:0;padding:0;vertical-align:top;color:#666;line-height:1.6;font-size:12px}.cardlink .timestamp:before{font-family:'design_plus';content:'\e94e';font-size:12px;color:#222;display:block;float:left;margin:0 8px 0 0;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.cardlink_title{font-size:16px;margin:0 0 5px}.cardlink_title a{font-weight:700;color:#000;text-decoration:none}.cardlink_title a:hover{text-decoration:underline}.cardlink_excerpt{color:#333;font-size:13px;overflow:hidden;line-height:1.8}.cardlink_footer{clear:both}.clear{clear:both}@media screen and (max-width:767px){.cardlink_thumbnail{float:none}}@media screen and (max-width:479px){.cardlink_excerpt{float:none}}.wpcf7{width:100%;border:1px solid #ddd;background:#fafafa;padding:0;margin:0 0 2.5em !important;font-size:14px}.wpcf7 form{margin:1.5em 1.5em 0}.wpcf7 p{margin-bottom:1em;font-size:12px}.wpcf7 input,.wpcf7 textarea{width:auto;-moz-box-sizing:border-box;box-sizing:border-box;width:100%;border:1px solid #ccc;line-height:1.2;padding:8px}.wpcf7 select,.wpcf7 input[type=checkbox],.wpcf7 input[type=radio]{width:auto;max-width:97%;border:1px solid #ccc;padding:8px}.wpcf7 select,.wpcf7 .wpcf7-list-item-label{line-height:1.2;font-size:14px}.wpcf7-list-item{display:block}.wpcf7 textarea{height:300px}.wpcf7 input:focus,.wpcf7 textarea:focus{outline:none;border:1px solid #bbb;-webkit-box-shadow:inset 0 0 5px rgba(0,0,0,.2);box-shadow:inner 0 0 5px rgba(0,0,0,.5)}.wpcf7 input.wpcf7-submit{position:relative;display:block;width:225px;height:48px;margin:30px auto 0;background-color:#333;cursor:pointer;border:none !important;color:#fff;text-align:center;text-decoration:none;font-size:14px;line-height:1.5;outline:none;-webkit-transition:all .3s;transition:all .3s}.wpcf7 input.wpcf7-submit,.wpcf7 input.wpcf7-submit:before,.wpcf7 input.wpcf7-submit:after{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.wpcf7 input.wpcf7-submit:hover{background-color:#666}.wpcf7 .wpcf7-not-valid{background:pink}.wpcf7 .wpcf7-response-output{margin:10px 0 0;padding:8px 35px 8px 14px;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px}.wpcf7 .wpcf7-validation-errors{color:#b94a48;background-color:#f2dede;border:1px solid #eed3d7}.wpcf7 .wpcf7-mail-sent-ok{color:#3a87ad;background-color:#d9edf7;border:1px solid #bce8f1}.text70{font-size:70%}.text80{font-size:80%}.text90{font-size:90%}.text100{font-size:100%}.text110{font-size:110%}.text120{font-size:120%}.text130{font-size:130%}.text140{font-size:140%}.text150{font-size:150%}.text160{font-size:160%}.text170{font-size:170%}.text180{font-size:180%}.text190{font-size:190%}.text200{font-size:200%}.text210{font-size:210%}.text220{font-size:220%}.b{font-weight:700}.u{text-decoration:underline}.del{text-decoration:line-throug}.red{color:red}.blue{color:#2ca9e1}.green{color:#82ae46}.orange{color:#ff7d00}.yellow{color:#fff000}.pink{color:#ff0084}.gray{color:#999}.bg-yellow{padding:2px;background-color:#ff0}.bg-blue{padding:2px;background-color:#4ab0f5}.bg-red{padding:2px;background-color:red}.align1{text-align:center !important}.align2{text-align:right !important}.align3{text-align:left !important}.r-flo{float:right;margin:10px}.l-flo{float:left;margin:10px}.f-clear{clear:both}a img.fade{background:0 0 !important;outline:none;-webkit-transition:all .3s;transition:all .3s}a:hover img.fade{opacity:.7;filter:alpha(opacity=70);-ms-filter:"alpha( opacity=70 )";background:0 0 !important}.att{padding-left:1em;text-indent:-1em}.att_box{margin:2em 0 2.5em;padding:1em 1.2em;line-height:2;border:1px dotted #ccc;background:#fcfcfc;box-shadow:0px 4px 0px 0px #f7f7f7}.m0{margin:0 !important}.mt0{margin-top:0 !important}.mr0{margin-right:0 !important}.mb0{margin-bottom:0 !important}.ml0{margin-left:0 !important}.m5{margin:5px !important}.mt5{margin-top:5px !important}.mr5{margin-right:5px !important}.mb5{margin-bottom:5px !important}.ml5{margin-left:5px !important}.m10{margin:10px !important}.mt10{margin-top:10px !important}.mr10{margin-right:10px !important}.mb10{margin-bottom:10px !important}.ml10{margin-left:10px !important}.m15{margin:15px !important}.mt15{margin-top:15px !important}.mr15{margin-right:15px !important}.mb15{margin-bottom:15px !important}.ml15{margin-left:15px !important}.m20{margin:20px !important}.mt20{margin-top:20px !important}.mr20{margin-right:20px !important}.mb20{margin-bottom:20px !important}.ml20{margin-left:20px !important}.m25{margin:25px !important}.mt25{margin-top:25px !important}.mr25{margin-right:25px !important}.mb25{margin-bottom:25px !important}.ml25{margin-left:25px !important}.m30{margin:30px !important}.mt30{margin-top:30px !important}.mr30{margin-right:30px !important}.mb30{margin-bottom:30px !important}.ml30{margin-left:30px !important}.m35{margin:35px !important}.mt35{margin-top:35px !important}.mr35{margin-right:35px !important}.mb35{margin-bottom:35px !important}.ml35{margin-left:35px !important}.m40{margin:40px !important}.mt40{margin-top:40px !important}.mr40{margin-right:40px !important}.mb40{margin-bottom:40px !important}.ml40{margin-left:40px !important}.m45{margin:45px !important}.mt45{margin-top:45px !important}.mr45{margin-right:45px !important}.mb45{margin-bottom:45px !important}.ml45{margin-left:45px !important}.m50{margin:50px !important}.mt50{margin-top:50px !important}.mr50{margin-right:50px !important}.mb50{margin-bottom:50px !important}.ml50{margin-left:50px !important}.m55{margin:55px !important}.mt55{margin-top:55px !important}.mr55{margin-right:55px !important}.mb55{margin-bottom:55px !important}.ml55{margin-left:55px !important}.m60{margin:60px !important}.mt60{margin-top:60px !important}.mr60{margin-right:60px !important}.mb60{margin-bottom:60px !important}.ml60{margin-left:60px !important}.m65{margin:65px !important}.mt65{margin-top:65px !important}.mr65{margin-right:65px !important}.mb65{margin-bottom:65px !important}.ml65{margin-left:65px !important}.m70{margin:70px !important}.mr70{margin-right:70px !important}.mb70{margin-bottom:70px !important}.ml70{margin-left:70px !important}.m75{margin:75px !important}.mt75{margin-top:75px !important}.mr75{margin-right:75px !important}.mb75{margin-bottom:75px !important}.ml75{margin-left:75px !important}.m80{margin:80px !important}.mt80{margin-top:80px !important}.mr80{margin-right:80px !important}.mb80{margin-bottom:80px !important}.ml80{margin-left:80px !important}.p0{padding:0 !important}.pt0{padding-top:0 !important}.pr0{padding-right:0 !important}.pb0{padding-bottom:0 !important}.pl0{padding-left:0 !important}.p5{padding:5px !important}.pt5{padding-top:5px !important}.pr5{padding-right:5px !important}.pb5{padding-bottom:5px !important}.pl5{padding-left:5px !important}.p10{padding:10px !important}.pt10{padding-top:10px !important}.pr10{padding-right:10px !important}.pb10{padding-bottom:10px !important}.pl10{padding-left:10px !important}
@charset "UTF-8";@font-face{font-family:'design_plus';src:url(//siga-otsu-chiro.com/wp-content/themes/skin_tcd046/css/../fonts/design_plus.eot?v=1.2);src:url(//siga-otsu-chiro.com/wp-content/themes/skin_tcd046/css/../fonts/design_plus.eot?v=1.2#iefix) format('embedded-opentype'),url(//siga-otsu-chiro.com/wp-content/themes/skin_tcd046/css/../fonts/design_plus.woff?v=1.2) format('woff'),url(//siga-otsu-chiro.com/wp-content/themes/skin_tcd046/css/../fonts/design_plus.ttf?v=1.2) format('truetype'),url(//siga-otsu-chiro.com/wp-content/themes/skin_tcd046/css/../fonts/design_plus.svg?v=1.2#design_plus) format('svg');font-weight:400;font-style:normal}[class^=icon-],[class*=" icon-"]{font-family:"design_plus" !important;line-height:1;font-style:normal;font-variant:normal;font-weight:400;speak:none;text-transform:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.icon-feedly:before{content:"\e907"}.icon-hatebu:before{content:"\e908"}.icon-line:before{content:"\e909"}.icon-pocket:before{content:"\e90a"}.icon-google-plus:before{content:"\e900"}.icon-google-plus2:before{content:"\e901"}.icon-facebook:before{content:"\e902"}.icon-facebook2:before{content:"\e903"}.icon-twitter:before{content:"\e904"}.icon-rss:before{content:"\e90b"}.icon-rss2:before{content:"\e906"}.icon-pinterest:before{content:"\e905"}.share-top{margin-bottom:30px}.share-btm{margin-bottom:50px}.share-type1{width:100%}.share-type1 h2{color:#666;font-weight:400}.share-type1 ul{list-style:none;margin:0;padding:0}.share-type1 li{display:inline-block;padding:0;text-align:center}.share-type1 li>a:hover{-webkit-transform:translate3d(0,1px,0);transform:translate3d(0,1px,0)}.share-type1 a{min-width:27px;text-decoration:none;display:inline-block;margin:0 5px 5px 0;font-size:12px;font-weight:400;color:#fff !important;background:#fafafa;border-radius:2px;box-shadow:0 1px 0 rgba(0,0,0,.03);text-shadow:none;text-align:center;line-height:25px;padding:1px 5px 0;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-o-box-sizing:border-box;-ms-box-sizing:border-box;box-sizing:border-box}.share-type1 i{position:relative;top:3px;color:#fff;font-size:1.3em;text-shadow:1px 1px 0 rgba(255,255,255,.1)}.share-type1 .ttl{margin:0 3px 0 2px;text-align:center;line-height:20px}.share-type1 .share-count{display:inline;font-size:9px;color:#fff;padding:0;line-height:25px;margin:0;border-radius:0 1px 1px 0;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-o-box-sizing:border-box;-ms-box-sizing:border-box;box-sizing:border-box}@media screen and (max-width:480px){.share-type1{width:100%;margin:0 0 30px}.share-type1 li>a span{display:none}.share-type1 a{margin-right:2px}.share-type1 i{left:1px}.share-type1 .share-count{margin-left:3px}}.share-type3 .sns{margin:0 0 35px;text-align:center}#single_share_bottom .share-type3 .sns{margin:0 0 -15px}.share-type3 ul{margin:0 -3% 3% 0;list-style:none}.share-type3 li{float:left;width:47%;margin:0 3% 1.5% 0;cursor:pointer;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-o-box-sizing:border-box;-ms-box-sizing:border-box;box-sizing:border-box}.post .share-type3 ul li{list-style:none;background-image:none;padding:0}.share-type3 ul li a{position:relative;display:block;top:3px;font-size:13px;padding:10px 2px;color:#fff;border-radius:2px;text-align:center;text-decoration:none;vertical-align:middle}.share-type3 ul li a i{position:relative;top:3px;font-size:140%}.share-type3 ul li a .ttl{margin:0 3px 0 4px;display:inline-block;text-align:center;font-size:12px}.share-type3 ul li a .share-count{position:absolute;bottom:-2px;right:8px;font-size:10px;padding:0;line-height:25px;margin:0;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-o-box-sizing:border-box;-ms-box-sizing:border-box;box-sizing:border-box}.share-type3 ul li a:hover{-webkit-transform:translate3d(0px,2px,1px);-moz-transform:translate3d(0px,2px,1px);transform:translate3d(0px,2px,1px)}@media only screen and (min-width:480px){.share-type3{width:100%;margin:20px 0 15px}.share-type3 ul{margin-right:-1%;list-style:none;overflow:hidden}.share-type3 li{width:24%;margin:0 1% 2% 0}.share-type3 li a{font-size:12px;padding:10px 2px}.share-type3 li:nth-child(4n){margin-right:0}}.share-type1 .twitter a,.share-type3 .twitter a{background-color:#55acee}.share-type1 .twitter a:hover,.share-type3 .twitter a:hover{background-color:#468ec5}.share-type1 ul li.facebook a,.share-type3 ul li.facebook a{background-color:#35629a}.share-type1 ul li.facebook a:hover,.share-type3 ul li.facebook a:hover{background-color:#1f3669}.share-type1 ul li.googleplus a,.share-type3 ul li.googleplus a{background-color:#dd4b39}.share-type1 ul li.googleplus a:hover,.share-type3 ul li.googleplus a:hover{background-color:#b94031}.share-type1 ul li.googleplus a i{top:4px}.share-type1 ul li.hatebu>a,.share-type3 ul li.hatebu a{background-color:#3c7dd1}.share-type1 ul li.hatebu>a:hover,.share-type3 ul li.hatebu a:hover{background-color:#0270ac}.share-type1 ul li.pocket a,.share-type3 ul li.pocket a{background-color:#ee4056}.share-type1 ul li.pocket a:hover,.share-type3 ul li.pocket a:hover{background-color:#c53648}.share-type1 ul li.rss a,.share-type3 ul li.rss a{background-color:#ffb53c}.share-type1 ul li.rss a:hover,.share-type3 ul li.rss a:hover{background-color:#e09900}.share-type1 ul li.feedly a,.share-type3 ul li.feedly a{background-color:#6cc655}.share-type1 ul li.feedly>a:hover,.share-type3 ul li.feedly>a:hover{background-color:#5ca449}.share-type1 ul li.pinterest a,.share-type3 ul li.pinterest a{background-color:#d4121c}.share-type1 ul li.pinterest a:hover,.share-type3 ul li.pinterest a:hover{background-color:#a42f35}.share-type2{width:100%}.share-type2 h2{color:#444;font-weight:400}.share-type2 ul.type2{margin:0;padding:0;list-style:none}.share-type2 ul.type2 li{display:inline-block;padding:0;text-align:center}.share-type2 ul.type2 li a{text-decoration:none;display:inline-block;margin:0 5px 5px 0;font-size:12px;font-weight:400;border-radius:2px;color:#222 !important;text-align:center;background:#fafafa !important;border:1px solid rgba(0,0,0,.1);box-shadow:0 1px 0 rgba(0,0,0,.03);text-shadow:none;line-height:25px;padding:1px 5px 0}.share-type2 ul.type2 li a i{position:relative;top:3px;color:#222;font-size:1.3em;text-shadow:1px 1px 0 rgba(255,255,255,.1)}.share-type2 ul.type2 li a .ttl{margin:0 3px 0 2px;text-align:center;line-height:20px}.share-type2 ul.type2 li a .share-count{color:#444;font-size:9px;padding:0;line-height:25px;margin:0;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-o-box-sizing:border-box;-ms-box-sizing:border-box;box-sizing:border-box}.share-type2 ul.type2 li a:hover,.share-type2 ul.type2 li a:hover i,.share-type2 ul.type2 li a:hover .share-count{color:#fff !important}.share-type2 ul.type2 li a:hover{border-color:rgba(255,255,255,.1)}@media screen and (max-width:480px){.share-type2{width:100%;margin:0 0 30px}.share-type2 ul.type2{margin-bottom:15px}.share-type2 ul.type2 li a{margin-right:2px}.share-type2 ul.type2 li a i{left:1px}.share-type2 ul.type2 li>a span.ttl{display:none}.share-type2 ul.type2 li a .share-count{margin-left:3px}}.share-type4 .sns{margin:0 0 35px;text-align:center}#single_share_bottom .share-type4 .sns{margin:0 0 -15px}.share-type4 ul.type4{margin:0 -3% 2% 0;list-style:none}.share-type4 ul.type4 li{float:left;width:47%;margin:0 3% 1.5% 0;cursor:pointer;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-o-box-sizing:border-box;-ms-box-sizing:border-box;box-sizing:border-box}.post .share-type4 ul li{list-style:none;background-image:none;padding:0}.share-type4 ul.type4 li a{position:relative;display:block;top:5px;font-size:13px;padding:10px 2px;text-decoration:none;border-radius:2px;color:#222 !important;text-align:center;background:#fafafa !important;border:1px solid rgba(0,0,0,.1);box-shadow:0 1px 0 rgba(0,0,0,.03);text-shadow:none}.share-type4 ul.type4 li a i{position:relative;top:3px;font-size:140%;color:#222 !important}.share-type4 ul.type4 li a .ttl{margin:0 3px 0 4px;display:inline-block;text-align:center;font-size:12px}.share-type4 ul.type4 li a .share-count{position:absolute;bottom:-2px;right:8px;font-size:10px;padding:0;line-height:25px;margin:0;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-o-box-sizing:border-box;-ms-box-sizing:border-box;box-sizing:border-box;color:#222 !important}.share-type4 ul.type4 li a:hover,.share-type4 ul.type4 li a:hover i,.share-type4 ul.type4 li a:hover .share-count{color:#fff !important}@media only screen and (min-width:480px){.share-type4{width:100%;margin:20px 0 15px}.share-type4 ul.type4{margin-right:-1%;list-style:none;overflow:hidden}.share-type4 ul.type4 li{width:24%;margin:0 1% 2% 0}.share-type4 ul.type4 li a{font-size:12px;padding:10px 2px}.share-type4 ul.type4 li:nth-child(4n){margin-right:0}}.share-type2 ul.type2 li.twitter a,.share-type4 ul.type4 li.twitter a{color:#222 !important;background-color:#fafafa !important}.share-type2 ul.type2 li.twitter a:hover,.share-type4 ul.type4 li.twitter a:hover{color:#fff !important;background-color:#55acee !important}.share-type2 ul.type2 li.facebook a,.share-type4 ul.type4 li.facebook a{color:#222 !important;background-color:#fafafa !important}.share-type2 ul.type2 li.facebook a:hover,.share-type4 ul.type4 li.facebook a:hover{color:#fff !important;background-color:#35629a !important}.share-type2 ul.type2 li.googleplus a,.share-type4 ul.type4 li.googleplus a{color:#222 !important;background-color:#fafafa !important}.share-type2 ul.type2 li.googleplus a:hover,.share-type4 ul.type4 li.googleplus a:hover{color:#fff !important;background-color:#dd4b39 !important}.share-type2 ul.type2 li.googleplus a i,.share-type4 ul.type4 li.googleplus a i{top:4px}.share-type2 ul.type2 li.hatebu a,.share-type4 ul.type4 li.hatebu a{color:#222 !important;background-color:#fafafa !important}.share-type2 ul.type2 li.hatebu a:hover,.share-type4 ul.type4 li.hatebu a:hover{color:#fff !important;background-color:#3c7dd1 !important}.share-type2 ul.type2 li.pocket a,.share-type4 ul.type4 li.pocket a{color:#222 !important;background-color:#fafafa !important}.share-type2 ul.type2 li.pocket a:hover,.share-type4 ul.type4 li.pocket a:hover{color:#fff !important;background-color:#ee4056 !important}.share-type2 ul.type2 li.rss a,.share-type4 ul.type4 li.rss a{color:#222 !important;background-color:#fafafa !important}.share-type2 ul.type2 li.rss a:hover,.share-type4 ul.type4 li.rss a:hover{color:#fff !important;background-color:#ff8c00 !important}.share-type2 ul.type2 li.feedly a,.share-type4 ul.type4 li.feedly a{color:#222 !important;background-color:#fafafa !important}.share-type2 ul.type2 li.feedly a:hover,.share-type4 ul.type4 li.feedly a:hover{color:#fff !important;background-color:#6cc655 !important}.share-type2 ul.type2 li.pinterest a,.share-type4 ul.type4 li.pinterest a{color:#222 !important;background-color:#fafafa !important}.share-type2 ul.type2 li.pinterest a:hover,.share-type4 ul.type4 li.pinterest a:hover{color:#fff !important;background-color:#d4121c !important}.sns_default_top{padding:0;overflow:hidden;list-style:none}.sns_default_top ul li{display:inline-block;margin:0 5px 3px 0;line-height:1 !important;overflow:hidden;vertical-align:top}.sns_default_top ul li.twitter_button{width:74px}.sns_default_top ul li.fbshare_button:hover{text-decoration:none}.sns_default_top ul li.google_button{width:58px}.sns_default_top ul li.pocket_button{width:88px}@media only screen and (max-width:480px){#single_share_top .share-type5{margin-top:10px}#single_share_bottom .share-type5{margin-bottom:25px}.single-info #single_share_top .share-type5{margin-bottom:0}.single-event #single_share_top .share-type5{margin:50px 0 0}.sns_default_top ul li{margin-bottom:6px}.sns_default_top ul li.twitter_button{margin-left:0}}
@charset "utf-8";@media only screen and (max-width:1279px){body{min-width:320px}#left_col{width:-webkit-calc(100% - 4.3478% - 300px);width:-moz-calc(100% - 4.3478% - 300px);width:calc(100% - 4.3478% - 300px)}#side_col{width:300px}#main_col,.header_inner,#bread_crumb ul,#header_slider,#header_image,#footer_top .footer_inner,#footer_bottom .footer_inner,#footer_widget .footer_inner{width:89.84375%}}@media only screen and (max-width:991px){#left_col,#side_col,#header_slider,#header_image,#footer_top .footer_inner,#footer_bottom .footer_inner{width:initial}#left_col,#side_col{float:none !important}#main_col,.header_inner,#bread_crumb ul,#footer_widget .footer_inner{width:initial;padding:0 22px}#main_col{margin-bottom:50px}}@media only screen and (max-width:767px){#main_col{margin-bottom:0}}@media only screen and (max-width:767px){.headline_bg_l{padding:15px;font-size:16.5px}.headline_bg_l span{font-size:12px;position:relative;top:-1.5px;margin-left:7.5px}.headline_bg_l a{font-size:12px;margin-top:3px}.headline_bg_l a:after{font-size:12px}.headline_bg{padding:16.25px 22px;font-size:14px}.headline_bg a{font-size:12px;margin-top:2px;padding:0 18px 0 0}.headline_bg a:after{font-size:12px}}@media only screen and (max-width:1279px){.header_fix.fix_top #header{width:100%;min-width:initial}}@media only screen and (max-width:991px){#header{position:relative;border-top:0!important}.header_inner{height:60px;min-height:initial}a.menu_button{position:absolute;right:0;z-index:9;text-align:center;display:inline-block;font-size:11px;color:#000;width:60px;height:60px;line-height:60px;text-decoration:none}a.menu_button span{text-indent:100%;white-space:nowrap;overflow:hidden;display:block}a.menu_button:before{font-family:'design_plus';color:#000;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}a.menu_button:before{content:'\f0c9'}a.menu_button.active{background:rgba(226,190,166,.8)}#header_logo img{max-height:50px}#global_menu{display:none;clear:both;width:100%;margin:0;top:60px;left:0;position:absolute;z-index:9;background:#e3d0c3;-webkit-box-shadow:1px 2px 1.5px rgba(0,0,0,.1);-moz-box-shadow:1px 2px 1.5px rgba(0,0,0,.1);box-shadow:1px 2px 1.5px rgba(0,0,0,.1)}#global_menu ul{margin:0;width:100%;text-align:left}#global_menu li,#global_menu>ul>li{display:block;width:100%;border-bottom:1px solid rgba(255,255,255,.5)}#global_menu ul li:last-child{border-bottom:none}#global_menu ul ul{display:none}#global_menu a,#global_menu>ul>li>a{position:relative;display:block;margin:0;padding:0 14px;height:50px;line-height:50px;overflow:hidden;text-decoration:none;color:#fff !important;font-size:13px;-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 a:hover{color:#fff;background:#c2aa99}#global_menu ul ul a{padding-left:28px;background:rgba(255,255,255,.15)}#global_menu ul ul ul a{padding-left:42px;background:rgba(255,255,255,.3)}#global_menu ul ul ul ul a{padding-left:55px;background:rgba(255,255,255,.45)}#global_menu li.menu-item-has-children{position:relative}#global_menu .child_menu_button{display:block;position:absolute;text-align:center;width:60px;height:49px;right:0;top:1px;z-index:5;cursor:pointer}#global_menu .child_menu_button .icon:before{content:'+';font-size:13px;color:#fff;text-align:center;display:block;width:20px;height:20px;line-height:20px;border:1px solid #eee;border-radius:100%;position:absolute;left:20px;top:15px}#global_menu .child_menu_button.active .icon:before,#global_menu .child_menu_button:hover .icon:before{color:#fff;border-color:#fff}#global_menu li.menu-item-has-children.open>.child_menu_button .icon:before{content:'-'}#global_menu li.menu-item-has-children.open>ul{display:block}.mobile_fix_top.header_fix #header{position:fixed;width:100%;top:0;left:0;z-index:200;background:rgba(226,190,166,.8);border-top:none !important;-webkit-transform:translateY(0%);-moz-transform:translateY(0%);-ms-transform:translateY(0%);-o-transform:translateY(0%);transform:translateY(0%);-moz-box-sizing:border-box;-webkit-box-sizing:border-box;-o-box-sizing:border-box;-ms-box-sizing:border-box;box-sizing:border-box;animation:slideDown .5s ease;-ms-animation:slideDown .5s ease;-webkit-animation:slideDown .5s ease;-moz-animation:slideDown .5s ease}.mobile_fix_top.header_fix #header_logo #logo_image_fixed,.mobile_fix_top.header_fix #header_logo #logo_text_fixed{display:block}.mobile_fix_top.header_fix #header_logo #logo_image,.mobile_fix_top.header_fix #header_logo #logo_text{display:none}.mobile_fix_top.header_fix #header_logo .logo a{color:#fff;text-decoration:none}.mobile_fix_top.header_fix #header a.menu_button.active{background-color:transparent !important}.mobile_fix_top.header_fix a.menu_button:before{color:#fff}.mobile_fix_top.header_fix #global_menu a{color:#fff}#bread_crumb{margin:10px 0 15px;height:initial;font-size:11px;line-height:1.6}#bread_crumb li.home a:before{font-size:11px}#bread_crumb li{font-size:11px}#bread_crumb li:after{font-size:9px;bottom:0}}@media only screen and (max-width:991px){.side_widget{margin:0 0 30px;font-size:12px}.side_headline{margin:0 0 18px;padding:15px 22px}.side_widget ul{margin:0 0 0 14px}.side_widget li ul{margin:8px 0 0 10px}.styled_post_list1 .image{float:left;width:80px;height:80px;overflow:hidden}.styled_post_list1 .info{margin:0 0 0 90px;padding:10px 0 0;height:70px}.styled_post_list1 .date{color:inherit}.styled_post_list1_tabs li{background:#f7f7f7}.collapse_category_list{margin:0 !important}.collapse_category_list li a{padding:10px 10px 10px 14px}.collapse_category_list ul{margin:0 !important}.collapse_category_list .children a{padding-left:24px}.collapse_category_list .children .children a{padding-left:34px}.tcdw_course_list_widget .course_list{margin:0 !important}.tcdw_course_list_widget .course_list li .caption{padding:7px 20px;font-size:16.5px}.side_widget.tcdw_banner_list_widget .side_headline{font-size:16.5px}.side_widget.tcdw_banner_list_widget .desc{line-height:2}.side_widget.tcdw_banner_list_widget .desc p{margin:0 0 1em}ul.banner_list{margin:0 !important}.side_widget.tcdw_banner_list_widget ul.banner_list{margin-top:18px}ul.banner_list li .caption{font-size:16.5px}}@media only screen and (max-width:991px){#footer_logo .logo{font-size:24px}#footer_address{font-size:12px}#footer_address span{display:block;margin:0 !important}#footer_social_link{position:static;margin:20px 0}#footer_social_link li a{width:22px;height:22px}#footer_social_link li:before{color:#000;font-size:15px;top:4px;left:3px}#copyright{padding:15px 10px;font-size:10px}#copyright span{display:none}#return_top a{width:45px;height:45px}#return_top a:before{font-size:14px}#footer_widget .footer_inner{padding-top:30px;padding-bottom:1px;text-align:left}.footer_headline{margin:0 0 12px}.footer_widget{width:46%;margin:0 2% 30px}.footer_widget.widget_nav_menu{width:23%;margin:0 0 30px 2%}}@media only screen and (max-width:767px){.footer_widget{width:100%;margin:0 0 30px}.footer_widget.widget_nav_menu{width:49%;margin:0 0 30px 1%}.footer_widget .collapse_category_list{border-top:none}}@media only screen and (max-width:991px){#header_slider .slick-dots{bottom:14px !important}#header_slider .slick-arrow{display:none!important}#header_slider .caption .button{margin-top:2px}#index_topics{margin:0 -22px 30px;height:60px;overflow:hidden}#index_topics .headline{display:none}#index_topics ol li{margin:0 22px;height:60px;line-height:1.6;font-size:12px}#index_topics ol li a{display:block;height:60px;position:relative}#index_topics ol li a span{display:block;max-height:3.2em;overflow:hidden;position:absolute;top:50%;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);transform:translateY(-50%)}#index_topics ol .entry-date{margin-right:1em}#index_content1 .caption .headline{font-size:20px;line-height:1.4}#index_content1 .caption{font-size:12px;line-height:2}}@media only screen and (max-width:767px){.home #main_col{margin-top:0;margin-bottom:0}#index_content1{margin:30px 0}#index_content1.columns-2,#index_content1.columns-3{display:block}#index_content1.columns-2 .box{width:100%}#index_content1.columns-3 .box{width:100%}#index_content1 .box{margin-bottom:20px}#index_content1 .caption{font-size:12px !important;line-height:2}#index_content1 .image .caption{width:60%;height:72%;padding:12px 16px;overflow:hidden;background:rgba(255,255,255,.8);position:absolute;top:14%;left:8%}#index_content1 .noimage .caption{width:100%;height:auto;padding:0;position:static}#index_content1 .caption .headline{font-size:20px !important;line-height:1.4}#index_content1 .caption p{margin:0 0 2em}#index_content2{margin:30px 0;text-align:center}#index_content2 .headline{margin:0 0 8px;font-size:20px !important;line-height:1.5}#index_content2 .desc{font-size:12px;line-height:2}#index_content2 .desc p{margin:0 0 2em}#index_course{margin:30px 0}#index_course li{margin:0 0 5px;padding:0;width:100%}#index_course li.noimage .image:after{font-size:12px}#index_course li .caption{padding:7px 20px;font-size:16.5px}#index_news{margin:30px 0}#index_news.columns-2{display:block}#index_news.columns-2 .index_news{width:100%}#index_news ol{margin:0 0 18px}#index_news li{line-height:1.6}#index_news .date{display:block;padding:12px 15px 6px;font-size:10px;font-weight:300;position:static;-webkit-transform:none;-moz-transform:none;-ms-transform:none;-o-transform:none;transform:none}#index_news .title a{display:block;padding:0 15px 12px;text-decoration:none;position:relative}#index_news .no_date .title a{padding-top:12px}#index_voice{margin:30px 0}#index_voice li{display:block;width:100%}#index_voice li a{padding:15px 18px;min-height:100px}#index_voice li .image{margin:0 18px 15px 0}#index_voice li .info{height:auto;overflow:initial}#index_voice li .info p{margin:0;clear:left;max-height:6em;overflow:hidden}#index_voice li .info .voice_name{margin-top:50px;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);transform:translateY(-50%)}#index_voice li .info .voice_name span{display:block}#index_voice li.has_post_thumbnail .info{margin-left:0;width:initial;float:none}#index_blog{margin:30px 0;padding:0 22px 90px;position:relative}#index_blog .headline{margin:0;padding:30px 0;font-size:24px;font-weight:400;line-height:1.4;text-align:center}a.index_blog_button{float:none;padding:15px 22px;min-width:120px;line-height:1;font-size:12px;text-align:center;position:absolute;bottom:30px;left:50%;-webkit-transform:translateX(-50%);-moz-transform:translateX(-50%);-ms-transform:translateX(-50%);-o-transform:translateX(-50%);transform:translateX(-50%)}a.index_blog_button span{position:relative}a.index_blog_button span:after{font-size:12px;margin:-.45em 0 0}#index_blog_list{margin:0;padding:0}#index_blog_list>li{width:100%;margin:0 0 25px}#index_blog_list>li:nth-child(3n+1){margin-left:0}#index_blog_list li .info{padding:15px 15px 22px}#index_blog_list li .title{font-size:14px;line-height:2;height:auto}#index_blog_list li .meta{margin-top:8px}#index_blog_list li .meta li{margin:0 10px 0 0;font-size:10px}#index_blog_list li .meta .category span{min-width:60px;padding:0 10px}#index_blog_list li .meta .date{font-size:10px}#index_business_day{margin:30px 0}}@media only screen and (max-width:767px){.page_content_header{margin:0 0 30px}.page_content_header img{display:block;width:100%;height:auto}.content_header{margin-bottom:1px}}@media only screen and (max-width:767px){#archive_headline{margin:0 -22px;padding:15px 22px}#archive_wrapper{margin:0 -22px 50px;padding:0 22px 25px}#post_list{padding:5px 0}#post_list>li{width:100%;margin:25px 0;display:block}#post_list li .info{padding:15px 18px 22px;background:#fff}#post_list li .title{font-size:14px;line-height:2;height:auto}#post_list li .meta li{font-size:10px}#post_list li .meta .category span{padding:0 10px;min-width:60px}#post_list li .meta .date{font-size:10px}#archive_wrapper .page_navi{margin:0;padding-bottom:5px}}@media only screen and (max-width:767px){#article{margin:0 0 30px}#post_image{padding:0;margin:0 0 27px}#post_meta_top li.category a{min-width:60px;min-height:28px;padding:0 10px;font-size:10px}#post_meta_top li.date{font-size:10px}#post_title{margin:0 0 20px;font-size:20px;line-height:1.5}.post_content{font-size:14px}.post_content table{margin-bottom:20px}#post_pagination{margin:20px 0;clear:both}#post_meta_bottom{margin:0 0 30px;padding:0;background:0 0}#post_meta_bottom li{display:block;margin:0 0 5px;padding:0 0 0 20px;border-right:none}#previous_next_post{margin:0 0 30px}#previous_next_post a{padding:15px 0;height:auto;text-align:center;background:0 0}#previous_next_post a .title{display:none}#previous_next_post .prev_post,#previous_next_post .next_post{width:50%;border:1px solid #eee;box-sizing:border-box}#previous_next_post .prev_post a{padding-left:12%}#previous_next_post .prev_post+.next_post{border-left:0}#previous_next_post .next_post a{padding-right:12%}#previous_next_post .prev_post a:before{content:'\e90f';left:4%;text-align:left}#previous_next_post .next_post a:before{content:'\e910';right:4%;text-align:right}#previous_next_post .prev_post a:after{content:attr(data-mobile-title);font-size:12px}#previous_next_post .next_post a:after{content:attr(data-mobile-title);font-size:12px}#previous_next_post2{margin:30px 0 0;text-align:center}#previous_next_post2 a{display:inline-block;margin:0 2px 4px;padding:0 30px;min-width:150px;line-height:40px}#single_banner_area{margin:0 0 20px;text-align:center}#single_banner_area .single_banner_left{float:none;padding:0 0 15px;margin:0 auto}#single_banner_area .single_banner_right{float:none;padding:0 0 15px;margin:0 auto}#single_banner_area img{max-width:100%;height:auto;display:inline}#single_banner_area_bottom{margin:0 0 20px;text-align:center}#single_banner_area_bottom .single_banner_left{float:none;padding:0 0 15px;margin:0 auto}#single_banner_area_bottom .single_banner_right{float:none;padding:0;margin:0 auto}#single_banner_area_bottom img{max-width:100%;height:auto;display:inline}#single_banner_area2{margin:0 0 20px;text-align:center}#single_banner_area2 .single_banner_left{float:none;padding:0 0 15px;margin:0 auto}#single_banner_area2 .single_banner_right{float:none;padding:0 0 5px;margin:0 auto}#single_banner_area2 img{max-width:100%;height:auto;display:inline}#related_post{margin:0 -22px 30px}#related_post ol{margin:0;padding:25px 4px 5px}#related_post li{width:45%;margin:0 0 16px 3.33%}#related_post li .image{margin:0 0 8px}#related_post li .title{font-size:12px;line-height:1.6;max-height:3.2em}}@media only screen and (max-width:767px){#recent_news{margin:0 0 30px}#recent_news ol{border-left:none;border-right:none}#recent_news li{margin:10px 0}#recent_news li a{display:block;min-height:initial}#recent_news .image{width:100%;margin:0}#recent_news .info{padding:14px 15px 14px;font-size:12px;line-height:1.6;border:1px solid #ddd;border-bottom:0}#recent_news .has_post_thumbnail .info{padding-left:15px;width:initial;box-sizing:border-box;border-top:0}#recent_news .info .date{font-size:10px}#recent_news .info .title{font-size:14px}.single-news #post_meta_top .date,.single-campaign #post_meta_top .date{min-width:60px;padding:0 10px}}@media only screen and (max-width:767px){.course_categories{margin:0 0 20px}.course_categories li{width:50%}.course_categories li a{padding:15px 10px;font-size:12.5px}.course_category{margin:30px 0}.course_category .course_category_headline{margin:0 0 28px;font-size:24px;font-weight:400;text-align:center;line-height:1.4}.course_category .course_category_headline span{display:block;margin-left:0;font-size:12.5px;font-weight:300;text-align:center;position:static}.course_category li{margin:0 0 20px}.course_category li a{display:block;min-height:initial}.course_category .image{width:initial;margin:0 0 8px}.course_category .info{width:initial;margin:0;padding:15px 20px 21px}.course_category .info .headline{margin:0 0 6px;font-size:20px}.course_category .info .headline span{display:inline-block;margin-left:12px;font-size:12.5px;position:relative;top:-3px}.course_category .info .desc{font-size:12px;line-height:2}.single-course .content_header{margin-bottom:12px!important}}@media only screen and (max-width:767px){ol#voice_list{margin:0 0 30px}ol#voice_list li{min-height:initial}ol#voice_list .voice_image{width:100px;height:100px;margin:15px 18px}ol#voice_list .info{padding:15px 15px 15px 18px}ol#voice_list .info p{margin:0 0 1em;clear:left}ol#voice_list .voice_name span{display:block}ol#voice_list .has_post_thumbnail .info{width:initial;float:none}ol#voice_list .has_post_thumbnail .voice_name{margin-top:50px;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);transform:translateY(-50%)}ol#voice_list .info .voice_button{text-align:center}ol#voice_list .info .voice_button a{min-width:150px}.single-voice #article>.headline{margin-bottom:0}.voice_header{margin:0 0 30px;padding:20px 0 0;border:1px solid #ddd;border-top:none}.voice_header #post_title,.voice_header>p{padding:0 20px}.voice_info{margin:30px 0 0}.voice_info .voice_image img{display:block;margin:30px auto;width:initial;max-width:100%;height:auto}.voice_info.has_image .voice_image{width:100%;float:none}.voice_info.has_image .voice_user{width:100%;float:none}.voice_info .voice_user .voice_name{font-size:1em}.voice_info .voice_user table th,.voice_info .voice_user table td{border-width:1px 0 0}.voice_info .voice_user table th+td{border-left-width:1px}dl.interview dt{margin:30px 0 0;font-size:1em}.voice_course{margin:30px 0 0;padding:18px 30px 30px}.voice_course .course_button a{padding:12px 38px}}@media only screen and (max-width:767px){ol#staff_list{margin:0 0 30px}ol#staff_list li a{min-height:initial}ol#staff_list .image{margin:16px 19px;width:50%;max-width:130px;float:left}ol#staff_list .info{padding:16px 19px}ol#staff_list .has_post_thumbnail .info{width:initial;float:none}ol#staff_list .info .staff_name{display:block;margin:0;font-size:16px}ol#staff_list .info .staff_position{display:block;margin:0 0 1em;font-size:12px}ol#staff_list .info p{margin:0;clear:left}.single-staff #article>.headline{margin-bottom:0}.staff_info{margin:0 0 30px;padding:0;border:1px solid #ddd;border-top:none}.staff_info.has_image .staff_image{margin:18px 16px;width:50%;max-width:180px;float:left}.staff_info.has_image .staff_detail{width:initial;float:none}.staff_info .staff_detail .staff_name{display:block;margin:0;padding:18px 16px;font-size:16px;clear:none}.staff_info .staff_detail .staff_social_link{display:block;margin:0;padding:0 16px 18px;width:initial}.staff_info.has_image .staff_name,.staff_info.has_image .staff_social_link{padding-left:0}.staff_info .staff_detail .staff_social_link li a{display:block;overflow:hidden;width:14px;height:14px;position:relative}.staff_info .staff_detail .staff_social_link li a span{display:none}.staff_info .staff_detail .staff_social_link li a:before{font-size:14px}.staff_info .staff_detail table{clear:left}.staff_info .staff_detail table th,.staff_info .staff_detail table td{border-width:1px 0 0}.staff_info .staff_detail table th+td{border-left-width:1px}.single-staff #related_post{margin-top:30px}.single-staff #previous_next_post2{display:-webkit-flex;display:flex}.single-staff #previous_next_post2 a{width:50%;min-width:140px;margin:0;padding:0;line-height:48px;color:inherit;background:0 0;border:1px solid #ddd;font-size:12px}.single-staff #previous_next_post2 a:before{color:inherit}.single-staff #previous_next_post2 a+a{border-left:none}.staff_info .staff_detail table th{vertical-align:middle}.staff_info .staff_detail table th,.staff_info .staff_detail table td{line-height:1.5}}@media only screen and (max-width:767px){#comment_headline{margin:30px 0 15px}#comment_area,#trackback_area{margin:15px 0 0}#comment_header{position:relative;margin:0 0 15px}#comment_header ul{margin:0}#comment_header ul li{float:none;text-align:center;margin:0;width:100%}#comment_header ul li a,#comment_header ul li p{padding:7px}#comment_header ul li.comment_switch_active a:after,#comment_header #comment_closed p:after{display:none}.comment{padding:10px 10px 0}.comment_form_wrapper{border:1px solid #ccc;margin:0 0 25px;padding:15px;background:#fff}}@media only screen and (max-width:767px){.post_content p{line-height:2;margin:0 0 2em}}@media only screen and (max-width:767px){.post_content .pb_catchcopy{font-size:20px !important;line-height:1.5}.post_content .pb_headline{font-size:20px !important;line-height:1.5}}
@charset "UTF-8";@font-face{font-family:'design_plus';src:url(//siga-otsu-chiro.com/wp-content/themes/skin_tcd046/css/../fonts/design_plus.eot?v=1.3);src:url(//siga-otsu-chiro.com/wp-content/themes/skin_tcd046/css/../fonts/design_plus.eot?v=1.3#iefix) format('embedded-opentype'),url(//siga-otsu-chiro.com/wp-content/themes/skin_tcd046/css/../fonts/design_plus.woff?v=1.3) format('woff'),url(//siga-otsu-chiro.com/wp-content/themes/skin_tcd046/css/../fonts/design_plus.ttf?v=1.3) format('truetype'),url(//siga-otsu-chiro.com/wp-content/themes/skin_tcd046/css/../fonts/design_plus.svg?v=1.3#design_plus) format('svg');font-weight:400;font-style:normal}.icon-file-text:before{content:"\f15c"}.icon-share-alt:before{content:"\f1e0"}.icon-phone:before{content:"\f095"}.icon-envelope:before{content:"\f0e0"}.icon-tag:before{content:"\f02b"}.icon-pencil:before{content:"\f040"}.icon-close:before{content:"\e91a"}.dp-footer-bar{background:#fff;border-top:1px solid #ddd;display:flex;flex-wrap:wrap;font-size:10px;position:fixed;bottom:0;table-layout:fixed;text-align:center;width:100%;z-index:9998}.dp-footer-bar a{display:block;padding:10px 0}.dp-footer-bar-item{flex:1}.dp-footer-bar-item+.dp-footer-bar-item{border-left:1px solid #ddd}.dp-footer-bar-item:only-child .dp-footer-bar-icon{display:block;position:relative}.dp-footer-bar-item:only-child .dp-footer-bar-icon:before{position:absolute;right:15px}.dp-footer-bar-icon:before{display:block;font-family:"design_plus";font-size:16px;margin-bottom:.5em}.modal-overlay{background:rgba(0,0,0,.5);position:fixed;top:0;left:0;width:100%;height:100%;z-index:9999}.modal-content{margin:auto;position:fixed;bottom:20%;left:0;right:0;width:209px;z-index:9999}.modal-close:before{color:#fff;font-size:32px;position:absolute;bottom:20%;right:0;text-align:center;width:50px}.share{text-align:center}.share-button{float:left;vertical-align:center;width:50px;height:50px}.share-button--rounded-square{border-radius:2px;overflow:hidden}.share-button+.share-button{margin-left:3px}.share-button a{display:block;position:relative;width:100%;height:100%}.share-button a img{width:100%;height:auto}
body,input,textarea{font-family:Arial,"ヒラギノ角ゴ ProN W3","Hiragino Kaku Gothic ProN","メイリオ",Meiryo,sans-serif}.rich_font{font-weight:500;font-family:"Times New Roman","游明朝","Yu Mincho","游明朝体","YuMincho","ヒラギノ明朝 Pro W3","Hiragino Mincho Pro","HiraMinProN-W3","HGS明朝E","ＭＳ Ｐ明朝","MS PMincho",serif}#header .logo{font-size:24px}.fix_top.header_fix #header .logo{font-size:20px}#footer_logo .logo{font-size:24px}#post_title{font-size:36px}body,.post_content{font-size:16px}@media screen and (max-width:991px){#header .logo{font-size:18px}.mobile_fix_top.header_fix #header .logo{font-size:18px}#post_title{font-size:20px}body,.post_content{font-size:16px}}.image{overflow:hidden;-webkit-transition:.35s;-moz-transition:.35s;-ms-transition:.35s;transition:.35s}.image img{-webkit-transform:scale(1);-webkit-transition-property:opacity,scale,-webkit-transform;-webkit-transition:.35s;-moz-transform:scale(1);-moz-transition-property:opacity,scale,-moz-transform;-moz-transition:.35s;-ms-transform:scale(1);-ms-transition-property:opacity,scale,-ms-transform;-ms-transition:.35s;-o-transform:scale(1);-o-transition-property:opacity,scale,-o-transform;-o-transition:.35s;transform:scale(1);transition-property:opacity,scale,-webkit-transform;transition:.35s;-webkit-backface-visibility:hidden;backface-visibility:hidden}.image:hover img,a:hover .image img{-webkit-transform:scale(1.2);-moz-transform:scale(1.2);-ms-transform:scale(1.2);-o-transform:scale(1.2);transform:scale(1.2)}.headline_bg_l,.headline_bg,ul.meta .category span,.page_navi a:hover,.page_navi span.current,.page_navi p.back a:hover,#post_pagination p,#post_pagination a:hover,#previous_next_post2 a:hover,.single-news #post_meta_top .date,.single-campaign #post_meta_top .date,ol#voice_list .info .voice_button a:hover,.voice_user .voice_name,.voice_course .course_button a,.side_headline,#footer_top,#comment_header ul li a:hover,#comment_header ul li.comment_switch_active a,#comment_header #comment_closed p,#submit_comment{background-color:#258487}.page_navi a:hover,.page_navi span.current,#post_pagination p,#comment_header ul li.comment_switch_active a,#comment_header #comment_closed p,#guest_info input:focus,#comment_textarea textarea:focus{border-color:#258487}#comment_header ul li.comment_switch_active a:after,#comment_header #comment_closed p:after{border-color:#258487 transparent transparent}a:hover,#global_menu>ul>li>a:hover,#bread_crumb li a,#bread_crumb li.home a:hover:before,ul.meta .date,.footer_headline,.footer_widget a:hover,#post_title,#previous_next_post a:hover,#previous_next_post a:hover:before,#previous_next_post a:hover:after,#recent_news .info .date,.course_category .course_category_headline,.course_category .info .headline,ol#voice_list .info .voice_name,dl.interview dt,.voice_course .course_button a:hover,ol#staff_list .info .staff_name,.staff_info .staff_detail .staff_name,.staff_info .staff_detail .staff_social_link li a:hover:before,.styled_post_list1 .date,.collapse_category_list li a:hover,.tcdw_course_list_widget .course_list li .image,.side_widget.tcdw_banner_list_widget .side_headline,ul.banner_list li .image,#index_content1 .caption .headline,#index_course li .image,#index_news .date,#index_voice li .info .voice_name,#index_blog .headline,.table.pb_pricemenu td.menu,.side_widget .campaign_list .date,.side_widget .news_list .date,.side_widget .staff_list .staff_name,.side_widget .voice_list .voice_name{color:#aaa}#footer_bottom,a.index_blog_button:hover,.widget_search #search-btn input:hover,.widget_search #searchsubmit:hover,.widget.google_search #searchsubmit:hover,#submit_comment:hover,#header_slider .slick-dots li button:hover,#header_slider .slick-dots li.slick-active button{background-color:#aaa}.post_content a{color:#258487}#archive_wrapper,#related_post ol{background-color:rgba(37,132,135,.15)}#index_course li.noimage .image,.course_category .noimage .imagebox,.tcdw_course_list_widget .course_list li.noimage .image{background:rgba(37,132,135,.3)}#index_blog,#footer_widget,.course_categories li a.active,.course_categories li a:hover,.styled_post_list1_tabs li{background-color:rgba(193,232,190,.15)}#index_topics{background:rgba(193,232,190,.8)}#header{border-top-color:rgba(193,232,190,.8)}@media screen and (min-width:992px){.fix_top.header_fix #header{background-color:rgba(193,232,190,.8)}#global_menu ul ul a{background-color:#258487}#global_menu ul ul a:hover{background-color:#aaa}}@media screen and (max-width:991px){a.menu_button.active{background:rgba(193,232,190,.8)};.mobile_fix_top.header_fix #header{background-color:rgba(193,232,190,.8)}#global_menu{background-color:#258487}#global_menu a:hover{background-color:#aaa}}@media screen and (max-width:991px){.mobile_fix_top.header_fix #header{background-color:rgba(193,232,190,.8)}}
.broken_link,a.broken_link{text-decoration:line-through}
.w_b_box{margin:20px 0}.w_b_box *,.w_b_box *:before,.w_b_box *:after{-webkit-box-sizing:border-box;box-sizing:border-box}.w_b_box .w_b_mp0{margin:0;padding:0}.w_b_box .w_b_h100{height:100%}.w_b_bal{display:inline-block}.w_b_bal p{margin:0}.w_b_db{display:block}.w_b_flex{display:-webkit-flex;display:flex}.w_b_col{-webkit-flex-direction:column;flex-direction:column}.w_b_jc_fe{-webkit-justify-content:flex-end;justify-content:flex-end}.w_b_jc_c{-webkit-justify-content:center;justify-content:center}.w_b_jc_sb{-webkit-justify-content:space-between;justify-content:space-between}.w_b_ai_c{-webkit-align-items:center;align-items:center}.w_b_ai_fs{-webkit-align-items:flex-start;align-items:flex-start}.w_b_ai_fe{-webkit-align-items:flex-end;align-items:flex-end}.w_b_relative{position:relative}.w_b_absolute{position:absolute}.w_b_lh{line-height:1.4}.w_b_f_n{flex:none}.w_b_oh{overflow:hidden}.w_b_o_2{-webkit-order:2;order:2}.w_b_quote{word-wrap:break-word}.w_b_name{font-size:10px;font-weight:bold}.w_b_mta{margin-top:auto}.w_b_mra{margin-right:auto}.w_b_mba{margin-bottom:auto}.w_b_mla{margin-left:auto}.w_b_ta_C{text-align:center}.w_b_ta_R{text-align:right}.w_b_w100{width:100%}.w_b_z1{z-index:1}.w_b_z2{z-index:2}.w_b_size_S{width:64px;height:64px}.w_b_size_M{width:96px;height:96px}.w_b_size_L{width:128px;height:128px}.w_b_ava_effect{z-index:1}.w_b_ava_img{object-fit:cover}.w_b_radius{-webkit-border-radius:50%;border-radius:50%}.w_b_radius_3{border-radius:3%}.w_b_radius_12{border-radius:12%}.w_b_radius_20{border-radius:20%}.w_b_bal:before,.w_b_bal:after{content:'';position:absolute}.w_b_shadow_L{box-shadow:2px 2px 3px 0px #888888}.w_b_shadow_R{box-shadow:-2px 2px 3px 0px #888888}.w_b_border_L{border:2px solid #dddddd}.w_b_border_R{border:2px solid #dddddd}.w_b_ava_shadow_L{box-shadow:2px 2px 3px 0px #888888}.w_b_ava_shadow_R{box-shadow:-2px 2px 3px 0px #888888}.w_b_flip_h{transform:scale(-1,1)}.w_b_flip_v{transform:scale(1,-1)}.w_b_flip_hv{transform:scale(-1,-1)}.w_b_status_box{font-size:12px;margin:0 6px}.w_b_line_up>*{width:auto;margin:0}
.w_b_bump{min-height:40px;padding:10px 15px;border-radius:10px}.w_b_bump:before{top:14px;border:6px solid transparent}.w_b_bump:after{top:15px;border:5px solid transparent}.w_b_bump_L{color:#000;background:#fff6dc;background:var(--w_b_bump_b,#fff6dc);border:solid 2px #ffbc00;border-color:var(--w_b_bump_a,#ffbc00);margin:0 auto 0 10px}.w_b_bump_L:before{border-right-color:#ffbc00;border-right-color:var(--w_b_bump_a,#ffbc00);left:-14px}.w_b_bump_L:after{border-right-color:#fff6dc;border-right-color:var(--w_b_bump_b,#fff6dc);left:-10px}.w_b_bump_R{color:#ffffff;background:#ac499c;background:var(--w_b_bump_b,#ac499c);border:solid 2px #ac499c;border-color:var(--w_b_bump_a,#ac499c);margin:0 10px 0 auto}.w_b_bump_R:before{border-left-color:#ac499c;border-left-color:var(--w_b_bump_a,#ac499c);right:-14px}.w_b_bump_R:after{border-left-color:#ac499c;border-left-color:var(--w_b_bump_b,#ac499c);right:-10px}