@charset "UTF-8";@import url("https://fonts.googleapis.com/css?family=Noto+Sans+JP:400,700&display=swap&subset=japanese");@import url("https://fonts.googleapis.com/css2?family=Josefin+Sans:ital,wght@0,700;1,400&display=swap");
/*! normalize.css v8.0.1 | MIT License | github.com/necolas/normalize.css */
html{line-height:1.5;-webkit-text-size-adjust:100%}body{margin:0}main{display:block}h1{font-size:2em;margin:.67em 0}hr{box-sizing:content-box;height:0;overflow:visible}pre{font-family:monospace,monospace;font-size:1em}a{background-color:transparent}abbr[title]{border-bottom:none;text-decoration:underline;text-decoration:underline dotted}b,strong{font-weight:bolder}code,kbd,samp{font-family:monospace,monospace;font-size:1em}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}img{border-style:none}button,input,optgroup,select,textarea{font-family:inherit;font-size:100%;line-height:1.15;margin:0}button,input{overflow:visible}button,select{text-transform:none}button,[type=button],[type=reset],[type=submit]{-webkit-appearance:button}button::-moz-focus-inner,[type=button]::-moz-focus-inner,[type=reset]::-moz-focus-inner,[type=submit]::-moz-focus-inner{border-style:none;padding:0}button:-moz-focusring,[type=button]:-moz-focusring,[type=reset]:-moz-focusring,[type=submit]:-moz-focusring{outline:1px dotted ButtonText}fieldset{padding:.35em .75em .625em}legend{box-sizing:border-box;color:inherit;display:table;max-width:100%;padding:0;white-space:normal}progress{vertical-align:baseline}textarea{overflow:auto}[type=checkbox],[type=radio]{box-sizing:border-box;padding:0}[type=number]::-webkit-inner-spin-button,[type=number]::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}[type=search]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}details{display:block}summary{display:list-item}template{display:none}[hidden]{display:none}*,*:after,*:before{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}a{color:#555;text-decoration:none;transition:.2s}html{position:relative;height:100%}body{position:relative;color:#222;font-family:"Noto Sans JP",sans-serif;font-size:16px;letter-spacing:.1em;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}img{max-width:100%;height:auto;user-select:none;-moz-user-select:none;-ms-user-select:none;-webkit-user-select:none;-khtml-user-select:none;-webkit-user-drag:none;-khtml-user-drag:none;-webkit-touch-callout:none}figure{margin:0}br.brmd{display:none}@media screen and (max-width:768px){br.brmd{display:block}}@media screen and (max-width:640px){br.brmd{display:block}}br.brsp{display:none}@media screen and (max-width:640px){br.brsp{display:block}}@media screen and (max-width:640px){br.brpc{display:none}}.inner{position:relative;width:100%;padding:30px;max-width:1360px;width:90%;margin:0 auto}@media screen and (max-width:640px){.inner{padding:0}}.inner_min,body.sub div.bth_wrap{position:relative;width:100%;padding:30px;max-width:1200px;width:90%;margin:0 auto}@media screen and (max-width:640px){.inner_min,body.sub div.bth_wrap{padding:0}}section{position:relative;padding:40px 0}@media screen and (max-width:640px){section{padding:20px 0}}a.btn_link{display:inline-block;padding:.25em 1em;color:#fff;font-size:16px;font-weight:700;background:#1bb8ce;border-radius:12px;transition:.2s}a.btn_link:hover{color:#fff;background:#18a2b5;transition:.2s}a:hover{color:#1bb8ce;cursor:pointer;transition:.2s}a:hover img{opacity:.85}@media screen and (max-width:640px){.pcblock{display:none}}.spblock{display:none}@media screen and (max-width:640px){.spblock{display:block}}@media screen and (max-width:640px){.spnone{display:none}}ul.nonstyle{margin:0;padding:0;list-style:none}ul.ul_flex{display:flex;margin:0 auto}ul.ul_flex li{margin-right:30px;background:#fff;border-radius:12px;overflow:hidden}ul.ul_flex li:nth-child(3n){margin-right:0}ul.ul_flex li .txt_wrap{padding:1em}ul.ul_flex li .txt_wrap div.cat_time_wrap{display:flex;justify-content:space-between;margin-bottom:1em;font-size:13px}ul.ul_flex li .txt_wrap div.cat_time_wrap .cat{padding:.5em 1em;font-weight:700;color:#fff;font-size:12px;background:#1bb8ce;border-radius:6px}ul.ul_flex li .txt_wrap div.cat_time_wrap time{display:inline-block}ul.ul_flex li .txt_wrap a.title{font-weight:700;line-height:1.5}@media screen and (max-width:768px){ul.ul_flex li .txt_wrap div.cat_time_wrap{display:block}ul.ul_flex li .txt_wrap div.cat_time_wrap .cat{display:inline-block;margin-bottom:.5em;padding:.3em .5em}}@media screen and (max-width:640px){ul.ul_flex{display:block;width:95%}ul.ul_flex li{margin-right:0;margin-bottom:20px}}.ggmap{position:relative;padding-bottom:50%;padding-top:30px;height:0;overflow:hidden}.ggmap iframe,.ggmap object,.ggmap embed{position:absolute;top:0;left:0;width:100%;height:100%}.header{position:relative;background:#fff;border-bottom:6px solid #1bb8ce;z-index:2}.header div.header_flex{display:flex;justify-content:space-between;align-items:center;margin:0 auto;padding:20px 30px;width:100%;max-width:1360px}@media screen and (max-width:640px){.header div.header_flex{display:block;padding:20px}}.header div.header_flex div.left{display:flex;align-items:center;width:calc(100% - 748px)}.header div.header_flex div.left h1{display:inline-block;margin-right:20px;height:60px}.header div.header_flex div.left h1 a{display:block;height:100%}.header div.header_flex div.left h1 a img{width:auto;max-width:none;height:100%}.header div.header_flex div.left div.img50{display:inline-block;margin-right:20px;height:60px}.header div.header_flex div.left div.img50 img{width:auto;max-width:none;height:100%}@media screen and (max-width:640px){.header div.header_flex div.left{padding-top:5px;padding-bottom:12px}.header div.header_flex div.left h1{margin:0;margin-right:10px;height:40px}.header div.header_flex div.left div.img50{height:40px}.header div.header_flex div.left div.search{display:none}}.header div.header_flex div.right{margin-left:0;width:728px}@media screen and (max-width:640px){.header div.header_flex div.right{margin-top:16px;width:100%}}@media screen and (max-width:640px){.header div.nav{display:none}}.header div.nav div.inner{padding:0 30px;width:90%}@media screen and (max-width:1600px){.header div.nav div.inner{max-width:1260px}}@media screen and (max-width:1500px){.header div.nav div.inner{max-width:1200px}}.header div.nav div.inner nav ul{display:flex;justify-content:space-between}.header div.nav div.inner nav ul li{position:relative;width:calc(100% / 6);text-align:center}.header div.nav div.inner nav ul li a{display:block;padding-bottom:20px;font-size:1.1em;font-weight:700;overflow:hidden}.header div.nav div.inner nav ul li a:after{content:'';position:absolute;left:0;bottom:-6px;width:100%;height:6px;border-radius:3px 3px 0 0;background:#1bb8ce;transition:.2s}.header div.nav div.inner nav ul li a:hover:after{bottom:0;transition:.2s}.header div.nav div.inner nav ul li a span.wrap{display:block;border-left:2px solid #222}.header div.nav div.inner nav ul li a span.en{display:block;margin-top:.5em;font-size:12px;color:#777}.header div.nav div.inner nav ul li:last-child a span.wrap{border-right:2px solid #222}.header div.leftimg{position:absolute;bottom:-35%;left:0;width:9%}.header div.leftimg img{width:100%}@media screen and (max-width:1600px){.header div.leftimg{width:8%}}@media screen and (max-width:1500px){.header div.leftimg{width:7%}}@media screen and (max-width:640px){.header div.leftimg{display:none}}.header div.rightimg{position:absolute;bottom:-35%;right:0;width:9%}.header div.rightimg img{width:100%}@media screen and (max-width:1600px){.header div.rightimg{width:8%}}@media screen and (max-width:1500px){.header div.rightimg{width:7%}}@media screen and (max-width:640px){.header div.rightimg{display:none}}.hamburger,.hamburger span{display:none;transition:all .4s;box-sizing:border-box}@media screen and (max-width:640px){.hamburger,.hamburger span{display:inline-block}}.hamburger{position:absolute;top:20px;right:15px;width:50px;height:50px;background:#1bb8ce;border-radius:30px;z-index:2}.hamburger span{position:absolute;left:15px;width:20px;height:4px;background-color:#fff;border-radius:4px}.hamburger span:nth-of-type(1){top:15px}.hamburger span:nth-of-type(2){top:23px}.hamburger span:nth-of-type(3){bottom:15px}.hamburger.active span{background-color:#fff}.hamburger.active span:nth-of-type(1){-webkit-transform:translateY(8px) rotate(-45deg);transform:translateY(8px) rotate(-45deg)}.hamburger.active span:nth-of-type(2){left:50%;opacity:0;-webkit-animation:active-menu-bar02 .8s forwards;animation:active-menu-bar02 .8s forwards}.hamburger.active span:nth-of-type(3){-webkit-transform:translateY(-8px) rotate(45deg);transform:translateY(-8px) rotate(45deg)}@-webkit-keyframes active-menu-bar02{100%{height:0}}@keyframes active-menu-bar02{100%{height:0}}#navigation{position:absolute;display:none;width:100%;height:100%;top:90px;left:0;background:#1bb8ce;z-index:4}#navigation .navigation_inner{padding:20px}#navigation .navigation_inner nav.spnav{margin-bottom:20px}#navigation .navigation_inner nav.spnav ul{display:flex;flex-wrap:wrap}#navigation .navigation_inner nav.spnav ul li{padding:4px 0;width:50%}#navigation .navigation_inner nav.spnav ul li a{display:block}#navigation .navigation_inner nav.spnav ul li a img{width:95%;height:auto}#navigation .navigation_inner div.sns_wrap{padding:40px;padding-right:0;border-radius:10px;background:#fff}@media screen and (max-width:640px){#navigation .navigation_inner div.sns_wrap{padding:30px}}#navigation .navigation_inner div.sns_wrap>ul{display:flex;justify-content:space-between}@media screen and (max-width:640px){#navigation .navigation_inner div.sns_wrap>ul{display:block}}#navigation .navigation_inner div.sns_wrap>ul>li{padding-right:40px;width:25%}@media screen and (max-width:640px){#navigation .navigation_inner div.sns_wrap>ul>li{padding-right:0;width:100%;padding-bottom:20px}}#navigation .navigation_inner div.sns_wrap>ul>li h4{margin:0 0 1em;padding-bottom:3px;font-family:"Josefin Sans",sans-serif;font-size:1.2em;border-bottom:6px solid #222}#navigation .navigation_inner div.sns_wrap>ul>li.line h4{border-color:#39b34a}#navigation .navigation_inner div.sns_wrap>ul>li.twitter h4{border-color:#000}#navigation .navigation_inner div.sns_wrap>ul>li.threads h4{border-color:#000}#navigation .navigation_inner div.sns_wrap>ul>li.facebook h4{border-color:#0071ba}#navigation .navigation_inner div.sns_wrap>ul>li.insta h4{border-color:#eb1e79}#navigation .navigation_inner div.sns_wrap>ul>li.youtube h4{border-color:#eb1c24}#navigation .navigation_inner div.sns_wrap>ul>li>ul{padding:0 0 16px 24px;list-style:disc}#navigation .navigation_inner div.sns_wrap>ul>li>ul li{padding:.2em 0}#navigation .navigation_inner div.sns_wrap>ul>li>ul li a{position:relative;display:inline;font-weight:700}#navigation .navigation_inner div.sns_wrap>ul>li>ul li a:after{position:absolute;bottom:0;left:0;content:'';width:0;height:10px;opacity:.25;background-color:#1bb8ce;transition:.3s}#navigation .navigation_inner div.sns_wrap>ul>li>ul li a:hover{color:#222}#navigation .navigation_inner div.sns_wrap>ul>li>ul li a:hover:after{width:100%}div.searchsp{position:absolute;top:20px;right:75px;width:50px;height:50px;text-align:center;line-height:50px;font-size:20px;background:#efefef;border-radius:30px;z-index:2}#navigation_search{position:absolute;display:none;width:100%;top:100px;left:0;background:#222;z-index:3}#navigation_search .navigation_inner{width:100%;height:100%}#navigation_search .navigation_inner div.gsc-control-cse{border:0;background:#1bb8ce}footer{border-top:6px solid #1bb8ce}footer div.inner{display:flex;justify-content:space-between;padding:60px 30px}@media screen and (max-width:640px){footer div.inner{display:block;padding:40px 20px}}@media screen and (max-width:640px){footer div.inner div.left div.img{text-align:center}}footer div.inner div.left div.img img{display:inline-block;height:60px}footer div.inner div.left div.img a{display:inline-block;margin-right:20px}footer div.inner div.left div.txt{margin-top:2em}@media screen and (max-width:640px){footer div.inner div.left div.txt{text-align:center}}footer div.inner div.left div.txt p{margin:0 0 .5em;font-weight:700}footer div.inner div.left div.txt p.copy{margin-top:2em;font-size:.9em}@media screen and (max-width:640px){footer div.inner div.left div.txt p.copy{margin-bottom:0}}footer div.inner div.right{display:flex;justify-content:flex-end}@media screen and (max-width:640px){footer div.inner div.right{display:none}}footer div.inner div.right ul.footer_ul{margin:0 0 0 2em}footer div.inner div.right ul.footer_ul li{margin-bottom:.25em}footer div.inner div.right ul.footer_ul li a{font-weight:700;font-size:.9em}div.footer_menu_sp a{display:block;padding:15px;text-decoration:none;color:#000}div.footer_menu_sp label{display:block;margin:0;padding:15px;line-height:1;text-align:center;font-weight:700;cursor:pointer;border-bottom:1px solid #222}div.footer_menu_sp input{display:none}div.footer_menu_sp ul{margin:0;padding:0;list-style:none}div.footer_menu_sp li{text-align:center;background-color:#efefef;height:0;overflow:hidden;transition:all .5s}div.footer_menu_sp #menu_bar01:checked~#links01 li,div.footer_menu_sp #menu_bar02:checked~#links02 li,div.footer_menu_sp #menu_bar03:checked~#links03 li{height:54px;border-bottom:1px dotted #555;opacity:1}.pagetop{display:none;position:fixed;right:15px;bottom:60px;z-index:11}.pagetop a{display:block;font-size:0;width:50px;height:50px;text-align:center;background:#555;border-radius:50%;line-height:50px}.pagetop a:hover{opacity:.85}.pagetop a i{font-size:20px;color:#fff;line-height:50px}@media screen and (max-width:640px){body.home section{padding-bottom:60px}}body.home section div.sectiontitle_wrap{position:relative;display:flex;align-items:flex-end;padding-bottom:10px;margin-bottom:30px;border-bottom:6px solid #1bb8ce}@media screen and (max-width:640px){body.home section div.sectiontitle_wrap{display:block;margin-bottom:12px;padding-left:70px;padding-bottom:5px}}body.home section div.sectiontitle_wrap div.img{margin:0 20px 0 -20px;width:80px}body.home section div.sectiontitle_wrap div.img img{width:100%}@media screen and (max-width:640px){body.home section div.sectiontitle_wrap div.img{position:absolute;left:0;bottom:5px;margin:0;width:60px}}body.home section div.sectiontitle_wrap h2.en{margin:0;line-height:1;font-family:"Josefin Sans",sans-serif;color:#1bb8ce;font-size:2em}@media screen and (max-width:640px){body.home section div.sectiontitle_wrap h2.en{font-size:1.3em}}body.home section div.sectiontitle_wrap p.ja{margin:0 0 0 1.5em;padding-bottom:5px;font-weight:700;font-size:1.1em}@media screen and (max-width:640px){body.home section div.sectiontitle_wrap p.ja{font-size:13px;margin:0}}body.home section div.contents{position:relative}body.home section div.contents div.btn_wrap{position:absolute;top:-84px;right:0}@media screen and (max-width:640px){body.home section div.contents div.btn_wrap{position:relative;top:auto;text-align:center;margin-top:20px}}body.home section.emergency{padding-top:20px;padding-bottom:0}body.home section.emergency div.inner{padding-top:0;padding-bottom:0;max-width:700px}body.home section.emergency div.inner ul li{margin-bottom:30px}body.home section.emergency div.inner ul li:last-child{margin-bottom:0}body.home section.indextop{padding:20px 0}body.home section.indextop div.inner{display:flex;justify-content:space-between;max-width:1400px}@media screen and (max-width:640px){body.home section.indextop div.inner{flex-direction:column-reverse;padding:0;width:100%}}body.home section.indextop div.inner div.slide{width:68%}@media screen and (max-width:640px){body.home section.indextop div.inner div.slide{width:100%}}body.home section.indextop div.inner div.slide div.swiper-container div.swiper-slide div.yt_wrap{position:relative;width:100%;padding-top:56.25%;background:#000}body.home section.indextop div.inner div.slide div.swiper-container div.swiper-slide div.yt_wrap iframe{position:absolute;top:0;right:0;width:100% !important;height:100% !important}body.home section.indextop div.inner div.slide div.swiper-container div.swiper-slide a.slideimg{display:block;position:relative}body.home section.indextop div.inner div.slide div.swiper-container div.swiper-slide a.slideimg div.covertxt{position:absolute;bottom:3px;left:0;width:100%;height:120px;background:#000;background:linear-gradient(0deg,rgba(0,0,0,.7) 0%,rgba(0,0,0,.4) 70%,rgba(0,0,0,0) 100%);display:flex;align-items:center}@media screen and (max-width:640px){body.home section.indextop div.inner div.slide div.swiper-container div.swiper-slide a.slideimg div.covertxt{height:80px}}body.home section.indextop div.inner div.slide div.swiper-container div.swiper-slide a.slideimg div.covertxt p{margin:0;padding:0 2em;color:#fff;font-weight:700;line-height:1.6;font-size:1.1em}@media screen and (max-width:640px){body.home section.indextop div.inner div.slide div.swiper-container div.swiper-slide a.slideimg div.covertxt p{font-size:13px}}body.home section.indextop div.inner div.slide div.swiper-container div.swiper-pagination{position:relative;bottom:auto;left:auto;text-align:left}@media screen and (max-width:640px){body.home section.indextop div.inner div.slide div.swiper-container div.swiper-pagination{text-align:center}}body.home section.indextop div.inner div.slide div.swiper-container div.swiper-pagination span.swiper-pagination-bullet{margin:0 10px 0 0;width:60px;height:10px;border-radius:0}@media screen and (max-width:640px){body.home section.indextop div.inner div.slide div.swiper-container div.swiper-pagination span.swiper-pagination-bullet{margin:0 5px;width:40px;height:6px}}body.home section.indextop div.inner div.slide div.swiper-container div.swiper-pagination span.swiper-pagination-bullet-active{background:#1bb8ce}body.home section.indextop div.inner div.nowonair{position:relative;width:29%;margin-left:3%;display:flex;flex-direction:column}@media screen and (max-width:640px){body.home section.indextop div.inner div.nowonair{width:90%;margin:0 auto;display:block}}body.home section.indextop div.inner div.nowonair div.title{display:flex;justify-content:space-between;align-items:flex-end;font-family:"Josefin Sans",sans-serif;padding:0 4px 4px;border-bottom:4px solid #1bb8ce}@media screen and (max-width:640px){body.home section.indextop div.inner div.nowonair div.title{display:block;padding-bottom:16px;border-bottom:0}}body.home section.indextop div.inner div.nowonair div.title h2{margin:0 .5em 0 0;color:#1bb8ce;line-height:1;letter-spacing:0;font-size:25px}@media screen and (max-width:1500px){body.home section.indextop div.inner div.nowonair div.title h2{font-size:22px}}@media screen and (max-width:640px){body.home section.indextop div.inner div.nowonair div.title h2{margin:6px 0 20px}}body.home section.indextop div.inner div.nowonair div.title div.date{line-height:1}body.home section.indextop div.inner div.nowonair div.title div.date span{font-size:18px}body.home section.indextop div.inner div.nowonair div.title div.date span.date{font-size:28px}@media screen and (max-width:1500px){body.home section.indextop div.inner div.nowonair div.title div.date span.date{font-size:24px}}@media screen and (max-width:640px){body.home section.indextop div.inner div.nowonair div.title div.date{text-align:center}}body.home section.indextop div.inner div.nowonair div.api{height:390px;overflow-y:scroll;-ms-overflow-style:none;scrollbar-width:none}@media screen and (max-width:1500px){body.home section.indextop div.inner div.nowonair div.api{height:370px}}@media screen and (max-width:1366px){body.home section.indextop div.inner div.nowonair div.api{height:300px}}@media screen and (max-width:1024px){body.home section.indextop div.inner div.nowonair div.api{height:280px}}@media screen and (max-width:640px){body.home section.indextop div.inner div.nowonair div.api{margin-bottom:16px;height:auto}}body.home section.indextop div.inner div.nowonair div.api ul{list-style:none;padding:0;margin:0}body.home section.indextop div.inner div.nowonair div.api ul li:nth-child(odd){background:#efefef}body.home section.indextop div.inner div.nowonair div.api ul li div.now_oa{display:inline-block;padding:.3em .5em;color:#fff;background:#1bb8ce;margin:10px}body.home section.indextop div.inner div.nowonair div.api ul li span{display:flex;font-weight:700;font-size:.9em;padding:1em .5em}body.home section.indextop div.inner div.nowonair div.api ul li span div.detail{width:70px}body.home section.indextop div.inner div.nowonair div.api ul li span div.detail p{margin:0}body.home section.indextop div.inner div.nowonair div.api ul li span div.program_title{width:calc(100% - 70px)}body.home section.indextop div.inner div.nowonair div.api ul li span div.program_title p{margin:0}body.home section.indextop div.inner div.nowonair div.api ul li span div.program_title a{text-decoration:underline}@media screen and (max-width:640px){body.home section.indextop div.inner div.nowonair div.api ul li:not(:first-child){display:none}}body.home section.indextop div.inner div.nowonair .api::-webkit-scrollbar{display:none}body.home section.indextop div.inner div.nowonair div.btn_wrap{margin-top:auto;padding-bottom:23px}@media screen and (max-width:640px){body.home section.indextop div.inner div.nowonair div.btn_wrap{display:none}}body.home section.indextop div.inner div.nowonair div.btn_wrap a{display:block;position:relative;padding:.5em 1em;width:100%;font-weight:700;color:#fff;font-size:20px;text-align:center;background:#1bb8ce;border-radius:6px;transition:.2s}body.home section.indextop div.inner div.nowonair div.btn_wrap a:hover{background:#000;transition:.2s}body.home section.indextop div.inner div.nowonair div.btn_wrap a:hover img{opacity:1}body.home section.indextop div.inner div.nowonair div.btn_wrap a p{margin:0}body.home section.indextop div.inner div.nowonair div.btn_wrap a p span.img{margin-right:5px}body.home section.indextop div.inner div.nowonair div.btn_wrap a p span.txt{line-height:1}@media screen and (max-width:1500px){body.home section.indextop div.inner div.nowonair div.btn_wrap a p span.txt{font-size:.9em}}body.home section.indextop div.inner div.nowonair div.btn_wrap a img.icon{display:inline;width:34px;height:26px;vertical-align:text-bottom}@media screen and (max-width:1500px){body.home section.indextop div.inner div.nowonair div.btn_wrap a img.icon{width:30px;height:22px}}@media screen and (max-width:1366px){body.home section.indextop div.inner div.nowonair div.btn_wrap a img.icon{width:24px;height:18px;vertical-align:middle}}body.home section.indextop div.inner div.nowonair div.btn_wrap a img.mirurun{position:absolute;top:-10px;right:20px;width:60px}@media screen and (max-width:1500px){body.home section.indextop div.inner div.nowonair div.btn_wrap a img.mirurun{top:-5px;right:10px;width:50px}}@media screen and (max-width:1250px){body.home section.indextop div.inner div.nowonair div.btn_wrap a img.mirurun{top:0;width:40px}}body.home section.indextop div.inner div.nowonair div.spblock{position:absolute;top:0;right:0}@media screen and (max-width:640px){body.home section.indextop div.inner div.nowonair div.spblock{display:inline-block}}body.home section.indextopics{padding:0;background:#1bb8ce}@media screen and (max-width:640px){body.home section.indextopics div.inner{padding:20px 0}}body.home section.indextopics div.swiper-container-topics{overflow:hidden}body.home section.indextopics div.swiper-container-topics div.swiper-wrapper div.swiper-slide{text-align:center;display:flex;justify-content:center;align-items:center}body.home section.indextopics div.swiper-container-topics div.swiper-wrapper div.swiper-slide a{display:block}body.home section.indextopics div.swiper-container-topics div.swiper-wrapper div.swiper-slide a img{display:block}body.home section.indextopics div.swiper-container-topics .swiper-button-prev,body.home section.indextopics div.swiper-container-topics .swiper-container-rtl .swiper-button-next{background-image:url(//www.yts.co.jp/wp/wp-content/themes/yts/css/../img/arrowleft.png);left:-10px}@media screen and (max-width:640px){body.home section.indextopics div.swiper-container-topics .swiper-button-prev,body.home section.indextopics div.swiper-container-topics .swiper-container-rtl .swiper-button-next{left:-5px}}body.home section.indextopics div.swiper-container-topics .swiper-button-next,body.home section.indextopics div.swiper-container-topics .swiper-container-rtl .swiper-button-prev{background-image:url(//www.yts.co.jp/wp/wp-content/themes/yts/css/../img/arrowright.png);right:-10px}@media screen and (max-width:640px){body.home section.indextopics div.swiper-container-topics .swiper-button-next,body.home section.indextopics div.swiper-container-topics .swiper-container-rtl .swiper-button-prev{right:-5px}}body.home section.indextopics div.swiper-container-topics .swiper-button-next,body.home section.indextopics div.swiper-container-topics .swiper-button-prev{position:absolute;top:50%;width:30px;height:30px;margin-top:-15px;z-index:10;cursor:pointer;background-size:30px 30px;background-position:center;background-repeat:no-repeat}body.home section.info{padding-top:30px}body.home section.info div.tab-content{position:relative}body.home section.info div.tab-content div.content-pane{width:100%;display:none}body.home section.info div.tab-content div.content-pane.is-active{position:relative;display:block}body.home section.info div.tab-content div.content-pane ul{margin-top:1em}body.home section.info div.tab-content div.content-pane ul li{display:flex;align-items:center;padding:1em .5em;border-bottom:1px dotted #222}@media screen and (max-width:640px){body.home section.info div.tab-content div.content-pane ul li{display:block}}body.home section.info div.tab-content div.content-pane ul li p{margin:0}body.home section.info div.tab-content div.content-pane ul li p.date{margin-right:16px;width:140px}@media screen and (max-width:640px){body.home section.info div.tab-content div.content-pane ul li p.date{width:100%}}body.home section.info div.tab-content div.content-pane ul li div{width:calc(100% - 160px)}@media screen and (max-width:640px){body.home section.info div.tab-content div.content-pane ul li div{width:100%}}body.home section.info div.tab-content div.content-pane ul li div p.cat{margin-bottom:8px}body.home section.info div.tab-content div.content-pane ul li div p.cat span{display:inline-block;padding:4px 0;line-height:1;text-align:center;font-size:12px;background:#efefef;transition:.2s}body.home section.info div.tab-content div.content-pane ul li div p.title{width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}@media screen and (max-width:640px){body.home section.info div.tab-content div.content-pane ul li div p.title{overflow:visible;text-overflow:clip;white-space:normal;margin-top:.5em;width:100%}}body.home section.info div.tab-content div.content-pane ul li div p.title a{position:relative;display:inline}body.home section.info div.tab-content div.content-pane ul li div p.title a:after{position:absolute;bottom:0;left:0;content:'';width:0;height:10px;opacity:.25;background-color:#1bb8ce;transition:.3s}body.home section.info div.tab-content div.content-pane ul li div p.title a:hover{color:#222}body.home section.info div.tab-content div.content-pane ul li div p.title a:hover:after{width:100%}body.home section.info div.tab-content div.content-pane ul li div p.title a{font-weight:700}body.home section.info ul.nav-tabs{display:flex;justify-content:space-between;width:100%}body.home section.info ul.nav-tabs li{display:block;width:50%}@media screen and (max-width:640px){body.home section.info ul.nav-tabs li:first-child a,body.home section.info ul.nav-tabs li:nth-child(2) a{line-height:42px}}body.home section.info ul.nav-tabs li a{display:block;padding:.8em;text-align:center;color:#4d4d4d;background-color:#efefef}@media screen and (max-width:640px){body.home section.info ul.nav-tabs li a{height:100%;font-size:14px}}body.home section.info ul.nav-tabs li a:hover{font-weight:700;color:#fff;background-color:#1bb8ce}body.home section.info ul.nav-tabs li.active a{font-weight:700;color:#fff;background:#1bb8ce;transition:.2s}body.home section.news div.inner div.contents div.flexbox{display:flex;justify-content:space-between}@media screen and (max-width:640px){body.home section.news div.inner div.contents div.flexbox{display:block}}body.home section.news div.inner div.contents div.flexbox div.left{width:65%}@media screen and (max-width:640px){body.home section.news div.inner div.contents div.flexbox div.left{width:100%}}body.home section.news div.inner div.contents div.flexbox div.left ul{display:flex}@media screen and (max-width:640px){body.home section.news div.inner div.contents div.flexbox div.left ul{display:block}}body.home section.news div.inner div.contents div.flexbox div.left ul li{margin-right:24px;width:calc(50% - 24px)}@media screen and (max-width:640px){body.home section.news div.inner div.contents div.flexbox div.left ul li{margin-right:0;width:100%;padding:20px 0;border-bottom:1px dotted #222}}body.home section.news div.inner div.contents div.flexbox div.left ul li a div.img{position:relative}body.home section.news div.inner div.contents div.flexbox div.left ul li a div.img img{width:100%}body.home section.news div.inner div.contents div.flexbox div.left ul li a div.img img.play{position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);width:50px;height:50px}body.home section.news div.inner div.contents div.flexbox div.left ul li a div.txt p.title{margin-top:.5em;margin-bottom:0;font-size:1em;font-weight:700;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}@media screen and (max-width:640px){body.home section.news div.inner div.contents div.flexbox div.left ul li a div.txt p.title{overflow:visible;text-overflow:clip;white-space:pre-wrap}}body.home section.news div.inner div.contents div.flexbox div.left ul li a div.txt p.title span{position:relative;display:inline}body.home section.news div.inner div.contents div.flexbox div.left ul li a div.txt p.title span:after{position:absolute;bottom:0;left:0;content:'';width:0;height:10px;opacity:.25;background-color:#1bb8ce;transition:.3s}body.home section.news div.inner div.contents div.flexbox div.left ul li a div.txt p.date{margin:.5em 0 0;font-size:.9em}body.home section.news div.inner div.contents div.flexbox div.left ul li a div.txt p.date i{margin-right:.5em}@media screen and (max-width:640px){body.home section.news div.inner div.contents div.flexbox div.left ul li a div.txt p.date{margin-bottom:0}}body.home section.news div.inner div.contents div.flexbox div.left ul li a:hover div.txt p.title span:after{width:100%}body.home section.news div.inner div.contents div.flexbox div.right{width:35%}@media screen and (max-width:640px){body.home section.news div.inner div.contents div.flexbox div.right{width:100%}}body.home section.news div.inner div.contents div.flexbox div.right ul li{padding:24px 0;border-bottom:1px dotted #222}body.home section.news div.inner div.contents div.flexbox div.right ul li:first-child{border-top:1px dotted #222}@media screen and (max-width:640px){body.home section.news div.inner div.contents div.flexbox div.right ul li:first-child{border-top:none}}body.home section.news div.inner div.contents div.flexbox div.right ul li a{display:flex;align-items:center}body.home section.news div.inner div.contents div.flexbox div.right ul li a div.img{margin-right:24px;width:76px}body.home section.news div.inner div.contents div.flexbox div.right ul li a div.txt{width:calc(100% - 100px)}body.home section.news div.inner div.contents div.flexbox div.right ul li a div.txt p.title{margin:0;font-weight:700;font-size:.85em;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}@media screen and (max-width:640px){body.home section.news div.inner div.contents div.flexbox div.right ul li a div.txt p.title{overflow:visible;text-overflow:clip;white-space:pre-wrap}}body.home section.news div.inner div.contents div.flexbox div.right ul li a div.txt p.title span{position:relative;display:inline}body.home section.news div.inner div.contents div.flexbox div.right ul li a div.txt p.title span:after{position:absolute;bottom:0;left:0;content:'';width:0;height:10px;opacity:.25;background-color:#1bb8ce;transition:.3s}body.home section.news div.inner div.contents div.flexbox div.right ul li a div.txt p.date{margin:.5em 0 0;font-size:.8em}body.home section.news div.inner div.contents div.flexbox div.right ul li a div.txt p.date i{margin-right:.5em}body.home section.news div.inner div.contents div.flexbox div.right ul li a:hover div.txt p.title span:after{width:100%}body.home section.twitter div.inner div.contents div.flexbox{display:flex;justify-content:space-between}@media screen and (max-width:640px){body.home section.twitter div.inner div.contents div.flexbox{display:block}}body.home section.twitter div.inner div.contents div.flexbox div.left{width:calc(100% - 340px);display:flex}@media screen and (max-width:640px){body.home section.twitter div.inner div.contents div.flexbox div.left{display:block;width:95%}}body.home section.twitter div.inner div.contents div.flexbox div.left div.tw_left,body.home section.twitter div.inner div.contents div.flexbox div.left div.tw_right{margin-right:40px;width:calc(50% - 20px)}@media screen and (max-width:640px){body.home section.twitter div.inner div.contents div.flexbox div.left div.tw_left,body.home section.twitter div.inner div.contents div.flexbox div.left div.tw_right{margin-right:0;margin-bottom:20px;width:95%}}body.home section.twitter div.inner div.contents div.flexbox div.left div.tw_left p.tw_title,body.home section.twitter div.inner div.contents div.flexbox div.left div.tw_right p.tw_title{margin-top:0;font-weight:700}body.home section.twitter div.inner div.contents div.flexbox div.left div.tw_left p.tw_title a,body.home section.twitter div.inner div.contents div.flexbox div.left div.tw_right p.tw_title a{position:relative;display:inline}body.home section.twitter div.inner div.contents div.flexbox div.left div.tw_left p.tw_title a:after,body.home section.twitter div.inner div.contents div.flexbox div.left div.tw_right p.tw_title a:after{position:absolute;bottom:0;left:0;content:'';width:0;height:10px;opacity:.25;background-color:#1bb8ce;transition:.3s}body.home section.twitter div.inner div.contents div.flexbox div.left div.tw_left p.tw_title a:hover,body.home section.twitter div.inner div.contents div.flexbox div.left div.tw_right p.tw_title a:hover{color:#222}body.home section.twitter div.inner div.contents div.flexbox div.left div.tw_left p.tw_title a:hover:after,body.home section.twitter div.inner div.contents div.flexbox div.left div.tw_right p.tw_title a:hover:after{width:100%}body.home section.twitter div.inner div.contents div.flexbox div.left div.tw_right{margin-right:0}body.home section.twitter div.inner div.contents div.flexbox div.right{margin-left:40px;width:300px}@media screen and (max-width:640px){body.home section.twitter div.inner div.contents div.flexbox div.right{margin-left:0;width:100%}body.home section.twitter div.inner div.contents div.flexbox div.right a{display:block;margin:0 auto;width:300px}body.home section.twitter div.inner div.contents div.flexbox div.right a img{width:100%}}body.home section.anna div.swiper-container-announcer{overflow:hidden}body.home section.anna div.swiper-container-announcer div.swiper-wrapper .swiper-slide div.wrap{display:block;width:100%}@media screen and (max-width:640px){body.home section.anna div.swiper-container-announcer div.swiper-wrapper .swiper-slide div.wrap{width:calc(100% - 30px)}}body.home section.anna div.swiper-container-announcer div.swiper-wrapper .swiper-slide div.wrap div.img img{width:100%}body.home section.anna div.swiper-container-announcer div.swiper-wrapper .swiper-slide div.wrap div.txt{margin-top:-26px}@media screen and (max-width:640px){body.home section.anna div.swiper-container-announcer div.swiper-wrapper .swiper-slide div.wrap div.txt{margin-top:-14px}}body.home section.anna div.swiper-container-announcer div.swiper-wrapper .swiper-slide div.wrap div.txt div.title{display:flex;justify-content:space-between;align-items:flex-end}body.home section.anna div.swiper-container-announcer div.swiper-wrapper .swiper-slide div.wrap div.txt div.title h3{display:inline-block;margin:0;padding-left:10px;font-size:38px;z-index:1;line-height:1;text-shadow:2px 2px 0 #fff,-2px -2px 0 #fff,-2px 2px 0 #fff,2px -2px 0 #fff,0px 2px 0 #fff,0 -2px 0 #fff,-2px 0 0 #fff,2px 0 0 #fff}@media screen and (max-width:640px){body.home section.anna div.swiper-container-announcer div.swiper-wrapper .swiper-slide div.wrap div.txt div.title h3{z-index:1;font-size:30px}}body.home section.anna div.swiper-container-announcer div.swiper-wrapper .swiper-slide div.wrap div.txt div.title a{display:inline-block;padding:.5em 1em;color:#fff;font-weight:700;font-size:.85em;z-index:1;background:#1bb8ce;border-radius:8px}@media screen and (max-width:640px){body.home section.anna div.swiper-container-announcer div.swiper-wrapper .swiper-slide div.wrap div.txt div.title a{font-size:12px}}body.home section.anna div.swiper-container-announcer div.swiper-wrapper .swiper-slide div.wrap div.txt div.title a:hover{background:#18a2b5}body.home section.anna div.swiper-container-announcer div.swiper-wrapper .swiper-slide div.wrap div.txt div.title a i{margin-left:8px}body.home section.anna div.swiper-container-announcer div.swiper-wrapper .swiper-slide div.wrap div.txt div.blog{margin-top:12px;padding-left:10px;display:flex}body.home section.anna div.swiper-container-announcer div.swiper-wrapper .swiper-slide div.wrap div.txt div.blog div.left{width:4.5em;font-size:1.25em;font-weight:700;color:#1bb8ce}body.home section.anna div.swiper-container-announcer div.swiper-wrapper .swiper-slide div.wrap div.txt div.blog div.right{padding-top:3px;width:calc(100% - 4.5em)}body.home section.anna div.swiper-container-announcer div.swiper-wrapper .swiper-slide div.wrap div.txt div.blog div.right a{position:relative;display:inline;font-weight:700}body.home section.anna div.swiper-container-announcer div.swiper-wrapper .swiper-slide div.wrap div.txt div.blog div.right a:hover{color:#222;background:linear-gradient(to bottom,rgba(255,255,255,0) 60%,#dbf9fd 60%)}body.home section.anna div.swiper-container-announcer div.swiper-wrapper .swiper-slide div.wrap div.txt div.blog div.right p.time{margin:.5em auto 0;font-size:14px}body.home section.anna div.swiper-container-announcer div.swiper-wrapper .swiper-slide div.wrap div.txt div.blog div.right p.time i{margin-right:.5em;font-size:12px}body.home section.anna div.swiper-container-announcer .swiper-button-prev,body.home section.anna div.swiper-container-announcer .swiper-container-rtl .swiper-button-next{background-image:url(//www.yts.co.jp/wp/wp-content/themes/yts/css/../img/arrowleft_b.png);left:-40px}@media screen and (max-width:640px){body.home section.anna div.swiper-container-announcer .swiper-button-prev,body.home section.anna div.swiper-container-announcer .swiper-container-rtl .swiper-button-next{left:0}}body.home section.anna div.swiper-container-announcer .swiper-button-next,body.home section.anna div.swiper-container-announcer .swiper-container-rtl .swiper-button-prev{background-image:url(//www.yts.co.jp/wp/wp-content/themes/yts/css/../img/arrowright_b.png);right:-40px}@media screen and (max-width:640px){body.home section.anna div.swiper-container-announcer .swiper-button-next,body.home section.anna div.swiper-container-announcer .swiper-container-rtl .swiper-button-prev{right:0}}body.home section.anna div.swiper-container-announcer .swiper-button-next,body.home section.anna div.swiper-container-announcer .swiper-button-prev{position:absolute;top:43%;width:30px;height:30px;margin-top:-15px;z-index:10;cursor:pointer;background-size:30px 30px;background-position:center;background-repeat:no-repeat}@media screen and (max-width:640px){body.home section.anna div.swiper-container-announcer .swiper-button-next,body.home section.anna div.swiper-container-announcer .swiper-button-prev{top:35%}}body.home section.ouen{margin:80px auto;height:940px;background-image:url(//www.yts.co.jp/wp/wp-content/themes/yts/css/../img/index/bg_ouen.png);background-repeat:no-repeat;background-position:center center;background-size:1920px auto}@media screen and (max-width:640px){body.home section.ouen{margin:0 auto;height:auto;background:0 0 !important}}body.home section.ouen div.inner{display:flex;flex-direction:column;align-items:center;justify-content:center;height:100%;max-width:1160px}@media screen and (max-width:640px){body.home section.ouen div.inner{display:block;height:auto}}body.home section.ouen div.inner div.ouentop{margin:10px auto 0;max-width:550px;width:80%}@media screen and (max-width:640px){body.home section.ouen div.inner div.ouentop{margin:30px auto;max-width:80%}}body.home section.ouen div.inner div.title{display:flex;justify-content:space-between;align-items:flex-end;padding:0 0 50px}@media screen and (max-width:640px){body.home section.ouen div.inner div.title{display:block}}body.home section.ouen div.inner div.title div.left{width:calc(100% - 420px)}@media screen and (max-width:640px){body.home section.ouen div.inner div.title div.left{margin-bottom:20px;width:100%}}body.home section.ouen div.inner div.title div.right{position:relative;margin-left:20px;width:400px}@media screen and (max-width:640px){body.home section.ouen div.inner div.title div.right{margin:20 auto;width:300px}}body.home section.ouen div.inner div.title div.right img{width:100%}body.home section.ouen div.inner div.title div.right div.txt{position:absolute;top:52px;right:38px;width:200px;text-align:center}@media screen and (max-width:640px){body.home section.ouen div.inner div.title div.right div.txt{top:32px;right:3px}}body.home section.ouen div.inner div.title div.right div.txt p{margin:0;font-weight:700}body.home section.ouen div.inner div.title div.right div.txt p:last-child{margin-top:6px;font-size:2em;letter-spacing:.15em;padding-left:.15em}@media screen and (max-width:640px){body.home section.ouen div.inner div.title div.right div.txt p:last-child{margin-top:0;font-size:1.8em}}body.home section.ouen div.inner div.flexbox{display:flex;justify-content:space-between;width:100%}@media screen and (max-width:640px){body.home section.ouen div.inner div.flexbox{flex-direction:column-reverse}}body.home section.ouen div.inner div.flexbox div.left{width:45%;padding-right:40px}@media screen and (max-width:640px){body.home section.ouen div.inner div.flexbox div.left{width:100%;padding-right:0;margin-top:20px}}body.home section.ouen div.inner div.flexbox div.left h4{margin-top:0;color:#1bb8ce}body.home section.ouen div.inner div.flexbox div.left ul{margin-bottom:1em}body.home section.ouen div.inner div.flexbox div.left ul li{display:flex;padding:.6em 0;border-top:1px dotted #222}body.home section.ouen div.inner div.flexbox div.left ul li time{display:block;width:9.5em;font-size:14px}body.home section.ouen div.inner div.flexbox div.left ul li a{display:block;width:calc(100% - 9.5em);font-size:14px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}@media screen and (max-width:640px){body.home section.ouen div.inner div.flexbox div.left ul li a{overflow:visible;text-overflow:clip;white-space:pre-wrap}}@media screen and (max-width:640px){body.home section.ouen div.inner div.flexbox div.left div.btn_wrap{padding-bottom:20px}}body.home section.ouen div.inner div.flexbox div.left div.btn_wrap a{display:inline-block;margin-right:1em;margin-bottom:16px;padding:.5em 1.5em .6em 1.6em;width:100%;text-align:center;color:#fff;font-weight:700;background:#1bb8ce;border-radius:30px}@media screen and (max-width:640px){body.home section.ouen div.inner div.flexbox div.left div.btn_wrap a{display:block;margin:0 auto 20px;width:80%;max-width:280px;text-align:center}}body.home section.ouen div.inner div.flexbox div.left div.btn_wrap a i{margin-left:1em}body.home section.ouen div.inner div.flexbox div.left div.btn_wrap div.flex{display:flex;justify-content:space-between}@media screen and (max-width:640px){body.home section.ouen div.inner div.flexbox div.left div.btn_wrap div.flex{display:block}}body.home section.ouen div.inner div.flexbox div.left div.btn_wrap div.flex div{width:calc(50% - 8px)}@media screen and (max-width:640px){body.home section.ouen div.inner div.flexbox div.left div.btn_wrap div.flex div{width:100%}}body.home section.ouen div.inner div.flexbox div.left div.btn_wrap div.flex div a{margin-right:0}@media screen and (max-width:640px){body.home section.ouen div.inner div.flexbox div.left div.btn_wrap div.flex div a{margin-right:auto}}body.home section.ouen div.inner div.flexbox div.right{width:55%}@media screen and (max-width:640px){body.home section.ouen div.inner div.flexbox div.right{width:100%}}body.home section.ouen div.inner div.flexbox div.right div.yt_wrap{position:relative;width:100%;padding-top:56.25%}body.home section.ouen div.inner div.flexbox div.right div.yt_wrap iframe{position:absolute;top:0;right:0;width:100% !important;height:100% !important}body.home section.pickup div.swiper-container-pickup{overflow:hidden}@media screen and (max-width:640px){body.home section.pickup div.swiper-container-pickup{margin:12px auto 0;width:80%}}body.home section.pickup div.swiper-container-pickup div.swiper-wrapper .swiper-slide{display:-webkit-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;-webkit-align-items:center;align-items:center}body.home section.pickup div.swiper-container-pickup div.swiper-wrapper .swiper-slide a{display:block;width:100%}body.home section.pickup div.swiper-container-pickup div.swiper-wrapper .swiper-slide a div.img img{width:100%}body.home section.pickup div.swiper-container-pickup .swiper-button-prev,body.home section.pickup div.swiper-container-pickup .swiper-container-rtl .swiper-button-next{background-image:url(//www.yts.co.jp/wp/wp-content/themes/yts/css/../img/arrowleft_b.png);left:-40px}@media screen and (max-width:640px){body.home section.pickup div.swiper-container-pickup .swiper-button-prev,body.home section.pickup div.swiper-container-pickup .swiper-container-rtl .swiper-button-next{left:-3px}}body.home section.pickup div.swiper-container-pickup .swiper-button-next,body.home section.pickup div.swiper-container-pickup .swiper-container-rtl .swiper-button-prev{background-image:url(//www.yts.co.jp/wp/wp-content/themes/yts/css/../img/arrowright_b.png);right:-40px}@media screen and (max-width:640px){body.home section.pickup div.swiper-container-pickup .swiper-button-next,body.home section.pickup div.swiper-container-pickup .swiper-container-rtl .swiper-button-prev{right:-3px}}body.home section.pickup div.swiper-container-pickup .swiper-button-next,body.home section.pickup div.swiper-container-pickup .swiper-button-prev{position:absolute;top:50%;width:30px;height:30px;margin-top:-15px;z-index:10;cursor:pointer;background-size:30px 30px;background-position:center;background-repeat:no-repeat}body.home section.sns div.inner div.sns_wrap{padding:40px;padding-right:0;border:6px solid #222;border-radius:10px}@media screen and (max-width:640px){body.home section.sns div.inner div.sns_wrap{padding:30px}}body.home section.sns div.inner div.sns_wrap>ul{display:flex;justify-content:space-between}@media screen and (max-width:640px){body.home section.sns div.inner div.sns_wrap>ul{display:block}}body.home section.sns div.inner div.sns_wrap>ul>li{padding-right:40px;width:33%}@media screen and (max-width:640px){body.home section.sns div.inner div.sns_wrap>ul>li{padding-right:0;width:100%;padding-bottom:20px}}body.home section.sns div.inner div.sns_wrap>ul>li h4{margin:0 0 1em;padding-bottom:3px;font-family:"Josefin Sans",sans-serif;font-size:1.2em;border-bottom:6px solid #222}body.home section.sns div.inner div.sns_wrap>ul>li.line h4{border-color:#39b34a}body.home section.sns div.inner div.sns_wrap>ul>li.twitter h4{border-color:#000}body.home section.sns div.inner div.sns_wrap>ul>li.facebook h4{border-color:#0071ba}body.home section.sns div.inner div.sns_wrap>ul>li.insta h4{border-color:#eb1e79}body.home section.sns div.inner div.sns_wrap>ul>li.youtube h4{border-color:#eb1c24}body.home section.sns div.inner div.sns_wrap>ul>li>ul{padding:0 0 16px 24px;list-style:disc}body.home section.sns div.inner div.sns_wrap>ul>li>ul li{padding:.2em 0}body.home section.sns div.inner div.sns_wrap>ul>li>ul li a{position:relative;display:inline;font-weight:700}body.home section.sns div.inner div.sns_wrap>ul>li>ul li a:after{position:absolute;bottom:0;left:0;content:'';width:0;height:10px;opacity:.25;background-color:#1bb8ce;transition:.3s}body.home section.sns div.inner div.sns_wrap>ul>li>ul li a:hover{color:#222}body.home section.sns div.inner div.sns_wrap>ul>li>ul li a:hover:after{width:100%}@media screen and (max-width:640px){body.home section.links div.contents{padding-top:12px}body.home section.links div.contents table.has-fixed-layout{width:90%;margin:0 auto}body.home section.links div.contents table.has-fixed-layout td{display:inline-block;width:50%}body.home section.links div.contents table.has-fixed-layout td:nth-child(2n){text-align:right}body.home section.links .advgb-columns.mbl-layout-stacked .advgb-column{width:47% !important;margin-right:3% !important;margin-bottom:0 !important}}body.sub div.page_title{background:#1bb8ce}@media screen and (max-width:640px){body.sub div.page_title{padding:10px 0}}body.sub div.page_title h1{display:inline-block;margin:0 auto;font-size:1.8em;line-height:1;color:#fff}@media screen and (max-width:640px){body.sub div.page_title h1{font-size:1.6em;line-height:1.5}}body.sub div.page_title p.en_title{margin:.6em 0 0;color:#fff;line-height:1;font-size:1.2em;font-family:"Josefin Sans",sans-serif;opacity:.7}body.sub div.sub_nav_wrap{background:#1c3e88;text-align:center}body.sub div.sub_nav_wrap div.inner_min,body.sub div.sub_nav_wrap div.bth_wrap{padding:20px 30px}body.sub div.sub_nav_wrap h1{display:inline-block}body.sub div.sub_nav_wrap ul{display:inline-block}body.sub div.sub_nav_wrap ul li{display:inline-block;margin-right:1em}body.sub div.sub_nav_wrap ul li:last-child{margin-right:0}body.sub div.sub_nav_wrap ul li a{color:#fff;font-weight:700}body.sub div.sub_nav_wrap ul li a:before{margin-right:.3em;content:'\f0da';font-weight:900;font-family:"Font Awesome 5 Free";font-size:.9em}body.sub div.contents{padding:0 32px}@media screen and (max-width:640px){body.sub div.contents{padding:0}}body.sub div.contents h2{position:relative;margin:0 -32px 1.5em;padding:1em 32px;color:#fff;background:#1bb8ce}body.sub div.contents h2:before{content:'';position:absolute;width:100%;height:100%;background:#dbf9fd;top:10px;left:10px;z-index:-1}@media screen and (max-width:640px){body.sub div.contents h2{margin:0 0 1.5em;padding:1em 24px;font-size:1.25em}}body.sub div.contents .wp-block-column h2{margin:0 0 1.5em;padding:1em 24px}body.sub div.contents h3{margin:1em -32px;padding:.5em 32px .5em 20px;font-size:1.25em;background:#e5fafd;border-left:solid 10px #1bb8ce}@media screen and (max-width:640px){body.sub div.contents h3{margin:1em 0;padding:.5em 24px;font-size:1.1em}}body.sub div.contents .wp-block-column h3{margin:1em 0;padding:.5em 24px}body.sub div.contents h4{margin:1em 0;padding-bottom:.3em;font-size:1.1em;border-bottom:solid 3px #1bb8ce}body.sub div.contents h5{display:inline-block;margin:1em 0;font-size:1em;padding-bottom:.3em;border-bottom:solid 2px #222}body.sub div.contents p a,body.sub div.contents a:not(.wp-block-button__link){position:relative;display:inline;font-weight:700;background:linear-gradient(to bottom,rgba(255,255,255,0) 70%,#dbf9fd 70%);word-break:break-all}body.sub div.contents p a:hover,body.sub div.contents a:not(.wp-block-button__link):hover{color:#000;background:linear-gradient(to bottom,rgba(255,255,255,0) 50%,#dbf9fd 50%)}body.sub div.contents .addtoany_shortcode a{background:0 0}body.sub div.contents a.wp-block-advgb-button_link{background:0 0;background-color:#2196f3}body.sub div.contents a.wp-block-advgb-button_link:hover{color:#fff}body.sub div.contents figure.img100 img{width:100%}body.sub div.contents figure.wp-block-image a{background:0 0}body.sub div.contents table{font-size:.86em}body.sub div.contents table tr td{padding:.5em}body.sub div.contents table tr td:first-child{min-width:140px}body.sub div.contents ul li,body.sub div.contents ol li{padding:.25em}body.sub div.contents p{margin:1em auto}@media screen and (max-width:640px){body.sub div.contents figure.wp-block-embed-twitter{max-width:90%}}body.sub div.contents div.wp-block-advgb-button a{display:inline-block}@media screen and (max-width:640px){body.sub div.contents div.wp-block-advgb-button a{font-size:.9em}}@media screen and (max-width:640px){body.sub div.contents .has-large-font-size{font-size:20px}}@media screen and (max-width:640px){body.sub div.contents .has-medium-font-size{font-size:16px}}body.sub div.contents .advgb-column-inner{padding:0 5px}@media screen and (max-width:640px){body.sub div.bth_wrap{padding:20px 0;text-align:center}}body.sub div.bth_wrap a.btn_link{margin-bottom:.5em}body.sub div.bth_wrap a.btn_link i{margin-right:.4em}body.sub div.pager{margin-top:1.5em}body.sub div.pager span.current{color:#fff;background:#1bb8ce}body.sub div.pager .page-numbers{display:inline-block;margin-right:.2em;padding:8px 12px;border:1px solid #1bb8ce;transition:.2s}body.sub div.pager .page-numbers:hover{color:#fff;background:#1bb8ce;transition:.2s}body.sub nav.post-navigation{margin:40px auto 0;padding-top:40px;border-top:4px solid #efefef}body.sub nav.post-navigation .screen-reader-text{display:none}body.sub nav.post-navigation div.nav-links{overflow:hidden}body.sub nav.post-navigation div.nav-links div{margin-right:1em;padding-right:1em;border-right:1px solid #999}body.sub nav.post-navigation div.nav-links div:last-child{margin-right:0;padding-right:0;border:none}body.sub nav.post-navigation div.nav-links div a{font-weight:700}body.sub nav.post-navigation div.nav-links div.nav-previous{display:inline-block}body.sub nav.post-navigation div.nav-links div.nav-previous a:before{content:'<';margin-right:.5em}body.sub nav.post-navigation div.nav-links div.nav-next{display:inline-block}body.sub nav.post-navigation div.nav-links div.nav-next a:after{content:'>';margin-left:.5em}body.sub .breadcrumbs{background:#efefef}body.sub .breadcrumbs .inner{padding:.7em 30px;font-size:12px}div.addtoany_content div.addtoany_list a{background:0 0}div.addtoany_content div.addtoany_list a:hover{background:0 0}body.tvasahi-network div.contents ul{list-style:none;overflow:hidden}body.tvasahi-network div.contents ul li{width:calc(50% - 20px);padding:1em;border-top:1px dotted #222}@media screen and (max-width:640px){body.tvasahi-network div.contents ul li{width:100%}}body.tvasahi-network div.contents ul li:nth-child(even){float:right}@media screen and (max-width:640px){body.tvasahi-network div.contents ul li:nth-child(even){float:none}}body.tvasahi-network div.contents ul li:nth-child(odd){float:left;clear:left}@media screen and (max-width:640px){body.tvasahi-network div.contents ul li:nth-child(odd){float:none}}body.weekly-programs div.contents table.tablehtml{margin:0 auto;width:90%;letter-spacing:0}body.weekly-programs div.contents table.tablehtml>tbody>tr:last-child>td{padding:0;min-width:auto;font-weight:700;border-right:1px solid #dedede}body.weekly-programs div.contents table.tablehtml>tbody>tr:last-child>td:first-child{border-right:0}body.weekly-programs div.contents table.tablehtml>tbody>tr:last-child>td:first-child table{width:100% !important}body.weekly-programs div.contents table.tablehtml>tbody>tr:last-child>td:first-child table tr td{min-width:auto;text-align:center}body.weekly-programs div.contents table.tablehtml>tbody>tr:last-child>td:not(first-child) table tr td{padding:0}body.weekly-programs div.contents table.tablehtml #ttDay{background:#efefef}body.weekly-programs div.contents table.tablehtml #ttDay td:first-child{width:24px !important;min-width:auto}body.weekly-programs div.contents table.tablehtml #table-time{line-height:24px;background:#eee}body.weekly-programs div.contents table.tablehtml #table-text{margin:3px 3px 0;line-height:15px;font-size:11px;font-weight:700;background:0 0}body.weekly-programs div.contents table.tablehtml #table-text a{background:0 0;color:#009fe8}body.weekly-programs div.contents table.tablehtml #table-text a:hover{text-decoration:underline}body.weekly-programs div.contents table.tablehtml #table-text img{margin-left:3px;width:13px;vertical-align:top}body.weekly-programs div.contents table.tablehtml #table-contents{margin:4px 3px 3px;line-height:15px;font-size:11px}body.archive section.contents_wrap div.inner_min,body.archive section.contents_wrap body.sub div.bth_wrap,body.sub body.archive section.contents_wrap div.bth_wrap,body.single section.contents_wrap div.inner_min,body.single section.contents_wrap body.sub div.bth_wrap,body.sub body.single section.contents_wrap div.bth_wrap{display:flex;justify-content:space-between}@media screen and (max-width:640px){body.archive section.contents_wrap div.inner_min,body.archive section.contents_wrap body.sub div.bth_wrap,body.sub body.archive section.contents_wrap div.bth_wrap,body.single section.contents_wrap div.inner_min,body.single section.contents_wrap body.sub div.bth_wrap,body.sub body.single section.contents_wrap div.bth_wrap{display:block;padding:0}}body.archive section.contents_wrap div.inner_min div.leftside,body.archive section.contents_wrap body.sub div.bth_wrap div.leftside,body.sub body.archive section.contents_wrap div.bth_wrap div.leftside,body.single section.contents_wrap div.inner_min div.leftside,body.single section.contents_wrap body.sub div.bth_wrap div.leftside,body.sub body.single section.contents_wrap div.bth_wrap div.leftside{width:calc(100% - 360px)}@media screen and (max-width:640px){body.archive section.contents_wrap div.inner_min div.leftside,body.archive section.contents_wrap body.sub div.bth_wrap div.leftside,body.sub body.archive section.contents_wrap div.bth_wrap div.leftside,body.single section.contents_wrap div.inner_min div.leftside,body.single section.contents_wrap body.sub div.bth_wrap div.leftside,body.sub body.single section.contents_wrap div.bth_wrap div.leftside{margin-bottom:40px;width:100%}}body.archive section.contents_wrap div.inner_min div.leftside ul.ul_archive li,body.archive section.contents_wrap body.sub div.bth_wrap div.leftside ul.ul_archive li,body.sub body.archive section.contents_wrap div.bth_wrap div.leftside ul.ul_archive li,body.single section.contents_wrap div.inner_min div.leftside ul.ul_archive li,body.single section.contents_wrap body.sub div.bth_wrap div.leftside ul.ul_archive li,body.sub body.single section.contents_wrap div.bth_wrap div.leftside ul.ul_archive li{display:flex;align-items:center;padding:1em .5em;border-bottom:1px dotted #222}@media screen and (max-width:640px){body.archive section.contents_wrap div.inner_min div.leftside ul.ul_archive li,body.archive section.contents_wrap body.sub div.bth_wrap div.leftside ul.ul_archive li,body.sub body.archive section.contents_wrap div.bth_wrap div.leftside ul.ul_archive li,body.single section.contents_wrap div.inner_min div.leftside ul.ul_archive li,body.single section.contents_wrap body.sub div.bth_wrap div.leftside ul.ul_archive li,body.sub body.single section.contents_wrap div.bth_wrap div.leftside ul.ul_archive li{display:block}}body.archive section.contents_wrap div.inner_min div.leftside ul.ul_archive li:first-child,body.archive section.contents_wrap body.sub div.bth_wrap div.leftside ul.ul_archive li:first-child,body.sub body.archive section.contents_wrap div.bth_wrap div.leftside ul.ul_archive li:first-child,body.single section.contents_wrap div.inner_min div.leftside ul.ul_archive li:first-child,body.single section.contents_wrap body.sub div.bth_wrap div.leftside ul.ul_archive li:first-child,body.sub body.single section.contents_wrap div.bth_wrap div.leftside ul.ul_archive li:first-child{border-top:1px dotted #222}body.archive section.contents_wrap div.inner_min div.leftside ul.ul_archive li p,body.archive section.contents_wrap body.sub div.bth_wrap div.leftside ul.ul_archive li p,body.sub body.archive section.contents_wrap div.bth_wrap div.leftside ul.ul_archive li p,body.single section.contents_wrap div.inner_min div.leftside ul.ul_archive li p,body.single section.contents_wrap body.sub div.bth_wrap div.leftside ul.ul_archive li p,body.sub body.single section.contents_wrap div.bth_wrap div.leftside ul.ul_archive li p{margin:0}body.archive section.contents_wrap div.inner_min div.leftside ul.ul_archive li p.date,body.archive section.contents_wrap body.sub div.bth_wrap div.leftside ul.ul_archive li p.date,body.sub body.archive section.contents_wrap div.bth_wrap div.leftside ul.ul_archive li p.date,body.single section.contents_wrap div.inner_min div.leftside ul.ul_archive li p.date,body.single section.contents_wrap body.sub div.bth_wrap div.leftside ul.ul_archive li p.date,body.sub body.single section.contents_wrap div.bth_wrap div.leftside ul.ul_archive li p.date{margin-right:16px;width:140px}@media screen and (max-width:640px){body.archive section.contents_wrap div.inner_min div.leftside ul.ul_archive li p.date,body.archive section.contents_wrap body.sub div.bth_wrap div.leftside ul.ul_archive li p.date,body.sub body.archive section.contents_wrap div.bth_wrap div.leftside ul.ul_archive li p.date,body.single section.contents_wrap div.inner_min div.leftside ul.ul_archive li p.date,body.single section.contents_wrap body.sub div.bth_wrap div.leftside ul.ul_archive li p.date,body.sub body.single section.contents_wrap div.bth_wrap div.leftside ul.ul_archive li p.date{display:inline-block;margin-right:8px;width:auto}}body.archive section.contents_wrap div.inner_min div.leftside ul.ul_archive li p.title,body.archive section.contents_wrap body.sub div.bth_wrap div.leftside ul.ul_archive li p.title,body.sub body.archive section.contents_wrap div.bth_wrap div.leftside ul.ul_archive li p.title,body.single section.contents_wrap div.inner_min div.leftside ul.ul_archive li p.title,body.single section.contents_wrap body.sub div.bth_wrap div.leftside ul.ul_archive li p.title,body.sub body.single section.contents_wrap div.bth_wrap div.leftside ul.ul_archive li p.title{width:calc(100% - 156px);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}@media screen and (max-width:640px){body.archive section.contents_wrap div.inner_min div.leftside ul.ul_archive li p.title,body.archive section.contents_wrap body.sub div.bth_wrap div.leftside ul.ul_archive li p.title,body.sub body.archive section.contents_wrap div.bth_wrap div.leftside ul.ul_archive li p.title,body.single section.contents_wrap div.inner_min div.leftside ul.ul_archive li p.title,body.single section.contents_wrap body.sub div.bth_wrap div.leftside ul.ul_archive li p.title,body.sub body.single section.contents_wrap div.bth_wrap div.leftside ul.ul_archive li p.title{overflow:visible;text-overflow:clip;white-space:pre-wrap;margin-top:.5em;width:100%}}body.archive section.contents_wrap div.inner_min div.leftside ul.ul_archive li p.title a,body.archive section.contents_wrap body.sub div.bth_wrap div.leftside ul.ul_archive li p.title a,body.sub body.archive section.contents_wrap div.bth_wrap div.leftside ul.ul_archive li p.title a,body.single section.contents_wrap div.inner_min div.leftside ul.ul_archive li p.title a,body.single section.contents_wrap body.sub div.bth_wrap div.leftside ul.ul_archive li p.title a,body.sub body.single section.contents_wrap div.bth_wrap div.leftside ul.ul_archive li p.title a{position:relative;display:inline}body.archive section.contents_wrap div.inner_min div.leftside ul.ul_archive li p.title a:after,body.archive section.contents_wrap body.sub div.bth_wrap div.leftside ul.ul_archive li p.title a:after,body.sub body.archive section.contents_wrap div.bth_wrap div.leftside ul.ul_archive li p.title a:after,body.single section.contents_wrap div.inner_min div.leftside ul.ul_archive li p.title a:after,body.single section.contents_wrap body.sub div.bth_wrap div.leftside ul.ul_archive li p.title a:after,body.sub body.single section.contents_wrap div.bth_wrap div.leftside ul.ul_archive li p.title a:after{position:absolute;bottom:0;left:0;content:'';width:0;height:10px;opacity:.25;background-color:#1bb8ce;transition:.3s}body.archive section.contents_wrap div.inner_min div.leftside ul.ul_archive li p.title a:hover,body.archive section.contents_wrap body.sub div.bth_wrap div.leftside ul.ul_archive li p.title a:hover,body.sub body.archive section.contents_wrap div.bth_wrap div.leftside ul.ul_archive li p.title a:hover,body.single section.contents_wrap div.inner_min div.leftside ul.ul_archive li p.title a:hover,body.single section.contents_wrap body.sub div.bth_wrap div.leftside ul.ul_archive li p.title a:hover,body.sub body.single section.contents_wrap div.bth_wrap div.leftside ul.ul_archive li p.title a:hover{color:#222}body.archive section.contents_wrap div.inner_min div.leftside ul.ul_archive li p.title a:hover:after,body.archive section.contents_wrap body.sub div.bth_wrap div.leftside ul.ul_archive li p.title a:hover:after,body.sub body.archive section.contents_wrap div.bth_wrap div.leftside ul.ul_archive li p.title a:hover:after,body.single section.contents_wrap div.inner_min div.leftside ul.ul_archive li p.title a:hover:after,body.single section.contents_wrap body.sub div.bth_wrap div.leftside ul.ul_archive li p.title a:hover:after,body.sub body.single section.contents_wrap div.bth_wrap div.leftside ul.ul_archive li p.title a:hover:after{width:100%}body.archive section.contents_wrap div.inner_min div.leftside ul.ul_archive li p.title a,body.archive section.contents_wrap body.sub div.bth_wrap div.leftside ul.ul_archive li p.title a,body.sub body.archive section.contents_wrap div.bth_wrap div.leftside ul.ul_archive li p.title a,body.single section.contents_wrap div.inner_min div.leftside ul.ul_archive li p.title a,body.single section.contents_wrap body.sub div.bth_wrap div.leftside ul.ul_archive li p.title a,body.sub body.single section.contents_wrap div.bth_wrap div.leftside ul.ul_archive li p.title a{font-weight:700}body.archive section.contents_wrap div.inner_min div.rightside,body.archive section.contents_wrap body.sub div.bth_wrap div.rightside,body.sub body.archive section.contents_wrap div.bth_wrap div.rightside,body.single section.contents_wrap div.inner_min div.rightside,body.single section.contents_wrap body.sub div.bth_wrap div.rightside,body.sub body.single section.contents_wrap div.bth_wrap div.rightside{margin-left:40px;width:320px}@media screen and (max-width:640px){body.archive section.contents_wrap div.inner_min div.rightside,body.archive section.contents_wrap body.sub div.bth_wrap div.rightside,body.sub body.archive section.contents_wrap div.bth_wrap div.rightside,body.single section.contents_wrap div.inner_min div.rightside,body.single section.contents_wrap body.sub div.bth_wrap div.rightside,body.sub body.single section.contents_wrap div.bth_wrap div.rightside{display:flex;flex-direction:column-reverse;margin-left:0;width:100%}}body.archive section.contents_wrap div.inner_min div.rightside div,body.archive section.contents_wrap body.sub div.bth_wrap div.rightside div,body.sub body.archive section.contents_wrap div.bth_wrap div.rightside div,body.single section.contents_wrap div.inner_min div.rightside div,body.single section.contents_wrap body.sub div.bth_wrap div.rightside div,body.sub body.single section.contents_wrap div.bth_wrap div.rightside div{margin-bottom:40px}body.archive section.contents_wrap div.inner_min div.rightside div h2.title,body.archive section.contents_wrap body.sub div.bth_wrap div.rightside div h2.title,body.sub body.archive section.contents_wrap div.bth_wrap div.rightside div h2.title,body.single section.contents_wrap div.inner_min div.rightside div h2.title,body.single section.contents_wrap body.sub div.bth_wrap div.rightside div h2.title,body.sub body.single section.contents_wrap div.bth_wrap div.rightside div h2.title{margin-top:0;margin-bottom:0;padding-bottom:.4em;font-size:1.1em;border-bottom:4px solid #1bb8ce}body.archive section.contents_wrap div.inner_min div.rightside div h2.title i,body.archive section.contents_wrap body.sub div.bth_wrap div.rightside div h2.title i,body.sub body.archive section.contents_wrap div.bth_wrap div.rightside div h2.title i,body.single section.contents_wrap div.inner_min div.rightside div h2.title i,body.single section.contents_wrap body.sub div.bth_wrap div.rightside div h2.title i,body.sub body.single section.contents_wrap div.bth_wrap div.rightside div h2.title i{margin-right:.4em}body.archive section.contents_wrap div.inner_min div.rightside div ul,body.archive section.contents_wrap body.sub div.bth_wrap div.rightside div ul,body.sub body.archive section.contents_wrap div.bth_wrap div.rightside div ul,body.single section.contents_wrap div.inner_min div.rightside div ul,body.single section.contents_wrap body.sub div.bth_wrap div.rightside div ul,body.sub body.single section.contents_wrap div.bth_wrap div.rightside div ul{list-style:none;padding:0;margin:0}body.archive section.contents_wrap div.inner_min div.rightside div ul li,body.archive section.contents_wrap body.sub div.bth_wrap div.rightside div ul li,body.sub body.archive section.contents_wrap div.bth_wrap div.rightside div ul li,body.single section.contents_wrap div.inner_min div.rightside div ul li,body.single section.contents_wrap body.sub div.bth_wrap div.rightside div ul li,body.sub body.single section.contents_wrap div.bth_wrap div.rightside div ul li{padding:16px 4px;border-bottom:1px dotted #222}body.archive section.contents_wrap div.inner_min div.rightside div ul li a,body.archive section.contents_wrap body.sub div.bth_wrap div.rightside div ul li a,body.sub body.archive section.contents_wrap div.bth_wrap div.rightside div ul li a,body.single section.contents_wrap div.inner_min div.rightside div ul li a,body.single section.contents_wrap body.sub div.bth_wrap div.rightside div ul li a,body.sub body.single section.contents_wrap div.bth_wrap div.rightside div ul li a{position:relative;font-weight:700;font-size:15px;letter-spacing:0}body.archive section.contents_wrap div.inner_min div.rightside div ul li a:hover,body.archive section.contents_wrap body.sub div.bth_wrap div.rightside div ul li a:hover,body.sub body.archive section.contents_wrap div.bth_wrap div.rightside div ul li a:hover,body.single section.contents_wrap div.inner_min div.rightside div ul li a:hover,body.single section.contents_wrap body.sub div.bth_wrap div.rightside div ul li a:hover,body.sub body.single section.contents_wrap div.bth_wrap div.rightside div ul li a:hover{color:#555;background:linear-gradient(to bottom,rgba(255,255,255,0) 60%,#dbf9fd 60%)}body.archive section.contents_wrap div.inner_min div.rightside div ul li span.post-date,body.archive section.contents_wrap body.sub div.bth_wrap div.rightside div ul li span.post-date,body.sub body.archive section.contents_wrap div.bth_wrap div.rightside div ul li span.post-date,body.single section.contents_wrap div.inner_min div.rightside div ul li span.post-date,body.single section.contents_wrap body.sub div.bth_wrap div.rightside div ul li span.post-date,body.sub body.single section.contents_wrap div.bth_wrap div.rightside div ul li span.post-date{display:block;margin-top:.5em;margin-bottom:0;font-size:12px}body.archive section.contents_wrap div.inner_min div.rightside div ul li span.post-date:before,body.archive section.contents_wrap body.sub div.bth_wrap div.rightside div ul li span.post-date:before,body.sub body.archive section.contents_wrap div.bth_wrap div.rightside div ul li span.post-date:before,body.single section.contents_wrap div.inner_min div.rightside div ul li span.post-date:before,body.single section.contents_wrap body.sub div.bth_wrap div.rightside div ul li span.post-date:before,body.sub body.single section.contents_wrap div.bth_wrap div.rightside div ul li span.post-date:before{margin-right:.5em;content:'\f304';font-weight:900;font-family:"Font Awesome 5 Free";font-size:.9em}body.archive section.contents_wrap div.inner_min div.rightside div ul li span.shimekiri,body.archive section.contents_wrap body.sub div.bth_wrap div.rightside div ul li span.shimekiri,body.sub body.archive section.contents_wrap div.bth_wrap div.rightside div ul li span.shimekiri,body.single section.contents_wrap div.inner_min div.rightside div ul li span.shimekiri,body.single section.contents_wrap body.sub div.bth_wrap div.rightside div ul li span.shimekiri,body.sub body.single section.contents_wrap div.bth_wrap div.rightside div ul li span.shimekiri{display:block;margin-top:.5em;margin-bottom:0;font-size:12px}body.archive section.contents_wrap div.inner_min div.rightside div ul.nonstyle,body.archive section.contents_wrap body.sub div.bth_wrap div.rightside div ul.nonstyle,body.sub body.archive section.contents_wrap div.bth_wrap div.rightside div ul.nonstyle,body.single section.contents_wrap div.inner_min div.rightside div ul.nonstyle,body.single section.contents_wrap body.sub div.bth_wrap div.rightside div ul.nonstyle,body.sub body.single section.contents_wrap div.bth_wrap div.rightside div ul.nonstyle{padding-left:0}body.archive section.contents_wrap div.inner_min div.rightside div ul.nonstyle li,body.archive section.contents_wrap body.sub div.bth_wrap div.rightside div ul.nonstyle li,body.sub body.archive section.contents_wrap div.bth_wrap div.rightside div ul.nonstyle li,body.single section.contents_wrap div.inner_min div.rightside div ul.nonstyle li,body.single section.contents_wrap body.sub div.bth_wrap div.rightside div ul.nonstyle li,body.sub body.single section.contents_wrap div.bth_wrap div.rightside div ul.nonstyle li{padding-bottom:24px;border-bottom:1px dotted #222}body.archive section.contents_wrap div.inner_min div.rightside div ul.nonstyle li h2,body.archive section.contents_wrap body.sub div.bth_wrap div.rightside div ul.nonstyle li h2,body.sub body.archive section.contents_wrap div.bth_wrap div.rightside div ul.nonstyle li h2,body.single section.contents_wrap div.inner_min div.rightside div ul.nonstyle li h2,body.single section.contents_wrap body.sub div.bth_wrap div.rightside div ul.nonstyle li h2,body.sub body.single section.contents_wrap div.bth_wrap div.rightside div ul.nonstyle li h2{margin-bottom:.5em}body.archive section.contents_wrap div.inner_min div.rightside div.mmonthly ul li,body.archive section.contents_wrap body.sub div.bth_wrap div.rightside div.mmonthly ul li,body.sub body.archive section.contents_wrap div.bth_wrap div.rightside div.mmonthly ul li,body.single section.contents_wrap div.inner_min div.rightside div.mmonthly ul li,body.single section.contents_wrap body.sub div.bth_wrap div.rightside div.mmonthly ul li,body.sub body.single section.contents_wrap div.bth_wrap div.rightside div.mmonthly ul li{padding:8px 4px}body.archive section.contents_wrap div.inner_min div.rightside div.mmonthly label,body.archive section.contents_wrap body.sub div.bth_wrap div.rightside div.mmonthly label,body.sub body.archive section.contents_wrap div.bth_wrap div.rightside div.mmonthly label,body.single section.contents_wrap div.inner_min div.rightside div.mmonthly label,body.single section.contents_wrap body.sub div.bth_wrap div.rightside div.mmonthly label,body.sub body.single section.contents_wrap div.bth_wrap div.rightside div.mmonthly label{display:none}body.archive section.contents_wrap div.inner_min div.rightside div.mmonthly select,body.archive section.contents_wrap body.sub div.bth_wrap div.rightside div.mmonthly select,body.sub body.archive section.contents_wrap div.bth_wrap div.rightside div.mmonthly select,body.single section.contents_wrap div.inner_min div.rightside div.mmonthly select,body.single section.contents_wrap body.sub div.bth_wrap div.rightside div.mmonthly select,body.sub body.single section.contents_wrap div.bth_wrap div.rightside div.mmonthly select{margin-top:12px;width:100%;padding:.25em}body.archive section.contents_wrap div.inner_min div.rightside div div.yahoo,body.archive section.contents_wrap body.sub div.bth_wrap div.rightside div div.yahoo,body.sub body.archive section.contents_wrap div.bth_wrap div.rightside div div.yahoo,body.single section.contents_wrap div.inner_min div.rightside div div.yahoo,body.single section.contents_wrap body.sub div.bth_wrap div.rightside div div.yahoo,body.sub body.single section.contents_wrap div.bth_wrap div.rightside div div.yahoo{margin:24px 0}@media screen and (max-width:640px){body.archive section.contents_wrap div.inner_min div.rightside div.ad,body.archive section.contents_wrap body.sub div.bth_wrap div.rightside div.ad,body.sub body.archive section.contents_wrap div.bth_wrap div.rightside div.ad,body.single section.contents_wrap div.inner_min div.rightside div.ad,body.single section.contents_wrap body.sub div.bth_wrap div.rightside div.ad,body.sub body.single section.contents_wrap div.bth_wrap div.rightside div.ad{text-align:center}}body.post-type-archive-info section.contents_wrap div.inner_min div.leftside ul,body.post-type-archive-info section.contents_wrap body.sub div.bth_wrap div.leftside ul,body.sub body.post-type-archive-info section.contents_wrap div.bth_wrap div.leftside ul{margin:0}body.post-type-archive-info section.contents_wrap div.inner_min div.leftside ul li,body.post-type-archive-info section.contents_wrap body.sub div.bth_wrap div.leftside ul li,body.sub body.post-type-archive-info section.contents_wrap div.bth_wrap div.leftside ul li{display:flex;align-items:center;padding:1em .5em;border-bottom:1px dotted #222}@media screen and (max-width:640px){body.post-type-archive-info section.contents_wrap div.inner_min div.leftside ul li,body.post-type-archive-info section.contents_wrap body.sub div.bth_wrap div.leftside ul li,body.sub body.post-type-archive-info section.contents_wrap div.bth_wrap div.leftside ul li{display:block}}body.post-type-archive-info section.contents_wrap div.inner_min div.leftside ul li:first-child,body.post-type-archive-info section.contents_wrap body.sub div.bth_wrap div.leftside ul li:first-child,body.sub body.post-type-archive-info section.contents_wrap div.bth_wrap div.leftside ul li:first-child{border-top:1px dotted #222}body.post-type-archive-info section.contents_wrap div.inner_min div.leftside ul li p,body.post-type-archive-info section.contents_wrap body.sub div.bth_wrap div.leftside ul li p,body.sub body.post-type-archive-info section.contents_wrap div.bth_wrap div.leftside ul li p{margin:0}body.post-type-archive-info section.contents_wrap div.inner_min div.leftside ul li p.date,body.post-type-archive-info section.contents_wrap body.sub div.bth_wrap div.leftside ul li p.date,body.sub body.post-type-archive-info section.contents_wrap div.bth_wrap div.leftside ul li p.date{margin-right:16px;width:140px}@media screen and (max-width:640px){body.post-type-archive-info section.contents_wrap div.inner_min div.leftside ul li p.date,body.post-type-archive-info section.contents_wrap body.sub div.bth_wrap div.leftside ul li p.date,body.sub body.post-type-archive-info section.contents_wrap div.bth_wrap div.leftside ul li p.date{display:inline-block;margin-right:8px;width:auto}}body.post-type-archive-info section.contents_wrap div.inner_min div.leftside ul li p.cat,body.post-type-archive-info section.contents_wrap body.sub div.bth_wrap div.leftside ul li p.cat,body.sub body.post-type-archive-info section.contents_wrap div.bth_wrap div.leftside ul li p.cat{margin-right:16px;width:70px}body.post-type-archive-info section.contents_wrap div.inner_min div.leftside ul li p.cat a,body.post-type-archive-info section.contents_wrap body.sub div.bth_wrap div.leftside ul li p.cat a,body.sub body.post-type-archive-info section.contents_wrap div.bth_wrap div.leftside ul li p.cat a{display:block;padding:4px 0;line-height:1;text-align:center;font-size:12px;background:#efefef;transition:.2s}body.post-type-archive-info section.contents_wrap div.inner_min div.leftside ul li p.cat a:hover,body.post-type-archive-info section.contents_wrap body.sub div.bth_wrap div.leftside ul li p.cat a:hover,body.sub body.post-type-archive-info section.contents_wrap div.bth_wrap div.leftside ul li p.cat a:hover{color:#fff;background:#1bb8ce;transition:.2s}@media screen and (max-width:640px){body.post-type-archive-info section.contents_wrap div.inner_min div.leftside ul li p.cat,body.post-type-archive-info section.contents_wrap body.sub div.bth_wrap div.leftside ul li p.cat,body.sub body.post-type-archive-info section.contents_wrap div.bth_wrap div.leftside ul li p.cat{display:inline-block}}body.post-type-archive-info section.contents_wrap div.inner_min div.leftside ul li p.title,body.post-type-archive-info section.contents_wrap body.sub div.bth_wrap div.leftside ul li p.title,body.sub body.post-type-archive-info section.contents_wrap div.bth_wrap div.leftside ul li p.title{width:calc(100% - 242px);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}@media screen and (max-width:640px){body.post-type-archive-info section.contents_wrap div.inner_min div.leftside ul li p.title,body.post-type-archive-info section.contents_wrap body.sub div.bth_wrap div.leftside ul li p.title,body.sub body.post-type-archive-info section.contents_wrap div.bth_wrap div.leftside ul li p.title{overflow:visible;text-overflow:clip;white-space:pre-wrap;margin-top:.5em;width:100%}}body.post-type-archive-info section.contents_wrap div.inner_min div.leftside ul li p.title a,body.post-type-archive-info section.contents_wrap body.sub div.bth_wrap div.leftside ul li p.title a,body.sub body.post-type-archive-info section.contents_wrap div.bth_wrap div.leftside ul li p.title a{position:relative;display:inline}body.post-type-archive-info section.contents_wrap div.inner_min div.leftside ul li p.title a:after,body.post-type-archive-info section.contents_wrap body.sub div.bth_wrap div.leftside ul li p.title a:after,body.sub body.post-type-archive-info section.contents_wrap div.bth_wrap div.leftside ul li p.title a:after{position:absolute;bottom:0;left:0;content:'';width:0;height:10px;opacity:.25;background-color:#1bb8ce;transition:.3s}body.post-type-archive-info section.contents_wrap div.inner_min div.leftside ul li p.title a:hover,body.post-type-archive-info section.contents_wrap body.sub div.bth_wrap div.leftside ul li p.title a:hover,body.sub body.post-type-archive-info section.contents_wrap div.bth_wrap div.leftside ul li p.title a:hover{color:#222}body.post-type-archive-info section.contents_wrap div.inner_min div.leftside ul li p.title a:hover:after,body.post-type-archive-info section.contents_wrap body.sub div.bth_wrap div.leftside ul li p.title a:hover:after,body.sub body.post-type-archive-info section.contents_wrap div.bth_wrap div.leftside ul li p.title a:hover:after{width:100%}body.post-type-archive-info section.contents_wrap div.inner_min div.leftside ul li p.title a,body.post-type-archive-info section.contents_wrap body.sub div.bth_wrap div.leftside ul li p.title a,body.sub body.post-type-archive-info section.contents_wrap div.bth_wrap div.leftside ul li p.title a{font-weight:700}body.post-type-archive-news section.contents_wrap div.inner_min,body.post-type-archive-news section.contents_wrap body.sub div.bth_wrap,body.sub body.post-type-archive-news section.contents_wrap div.bth_wrap{display:block}body.post-type-archive-news section.contents_wrap div.inner_min div.leftside,body.post-type-archive-news section.contents_wrap body.sub div.bth_wrap div.leftside,body.sub body.post-type-archive-news section.contents_wrap div.bth_wrap div.leftside{width:100%}body.post-type-archive-news section.contents_wrap div.inner_min div.leftside ul,body.post-type-archive-news section.contents_wrap body.sub div.bth_wrap div.leftside ul,body.sub body.post-type-archive-news section.contents_wrap div.bth_wrap div.leftside ul{display:flex;flex-wrap:wrap}@media screen and (max-width:640px){body.post-type-archive-news section.contents_wrap div.inner_min div.leftside ul,body.post-type-archive-news section.contents_wrap body.sub div.bth_wrap div.leftside ul,body.sub body.post-type-archive-news section.contents_wrap div.bth_wrap div.leftside ul{display:block}}body.post-type-archive-news section.contents_wrap div.inner_min div.leftside ul li,body.post-type-archive-news section.contents_wrap body.sub div.bth_wrap div.leftside ul li,body.sub body.post-type-archive-news section.contents_wrap div.bth_wrap div.leftside ul li{margin-right:24px;margin-bottom:24px;width:calc(33.333% - 16px)}@media screen and (max-width:640px){body.post-type-archive-news section.contents_wrap div.inner_min div.leftside ul li,body.post-type-archive-news section.contents_wrap body.sub div.bth_wrap div.leftside ul li,body.sub body.post-type-archive-news section.contents_wrap div.bth_wrap div.leftside ul li{margin-right:0;width:100%}}body.post-type-archive-news section.contents_wrap div.inner_min div.leftside ul li:nth-child(3n),body.post-type-archive-news section.contents_wrap body.sub div.bth_wrap div.leftside ul li:nth-child(3n),body.sub body.post-type-archive-news section.contents_wrap div.bth_wrap div.leftside ul li:nth-child(3n){margin-right:0}body.post-type-archive-news section.contents_wrap div.inner_min div.leftside ul li a div.img,body.post-type-archive-news section.contents_wrap body.sub div.bth_wrap div.leftside ul li a div.img,body.sub body.post-type-archive-news section.contents_wrap div.bth_wrap div.leftside ul li a div.img{position:relative}body.post-type-archive-news section.contents_wrap div.inner_min div.leftside ul li a div.img img,body.post-type-archive-news section.contents_wrap body.sub div.bth_wrap div.leftside ul li a div.img img,body.sub body.post-type-archive-news section.contents_wrap div.bth_wrap div.leftside ul li a div.img img{width:100%;height:auto}body.post-type-archive-news section.contents_wrap div.inner_min div.leftside ul li a div.img img.play,body.post-type-archive-news section.contents_wrap body.sub div.bth_wrap div.leftside ul li a div.img img.play,body.sub body.post-type-archive-news section.contents_wrap div.bth_wrap div.leftside ul li a div.img img.play{position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);width:50px;height:50px}body.post-type-archive-news section.contents_wrap div.inner_min div.leftside ul li a div.txt p.title,body.post-type-archive-news section.contents_wrap body.sub div.bth_wrap div.leftside ul li a div.txt p.title,body.sub body.post-type-archive-news section.contents_wrap div.bth_wrap div.leftside ul li a div.txt p.title{margin-top:.5em;margin-bottom:0;font-size:.9em;font-weight:700;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}@media screen and (max-width:640px){body.post-type-archive-news section.contents_wrap div.inner_min div.leftside ul li a div.txt p.title,body.post-type-archive-news section.contents_wrap body.sub div.bth_wrap div.leftside ul li a div.txt p.title,body.sub body.post-type-archive-news section.contents_wrap div.bth_wrap div.leftside ul li a div.txt p.title{overflow:visible;text-overflow:clip;white-space:pre-wrap}}body.post-type-archive-news section.contents_wrap div.inner_min div.leftside ul li a div.txt p.title span,body.post-type-archive-news section.contents_wrap body.sub div.bth_wrap div.leftside ul li a div.txt p.title span,body.sub body.post-type-archive-news section.contents_wrap div.bth_wrap div.leftside ul li a div.txt p.title span{position:relative;display:inline}body.post-type-archive-news section.contents_wrap div.inner_min div.leftside ul li a div.txt p.title span:after,body.post-type-archive-news section.contents_wrap body.sub div.bth_wrap div.leftside ul li a div.txt p.title span:after,body.sub body.post-type-archive-news section.contents_wrap div.bth_wrap div.leftside ul li a div.txt p.title span:after{position:absolute;bottom:0;left:0;content:'';width:0;height:10px;opacity:.25;background-color:#1bb8ce;transition:.3s}body.post-type-archive-news section.contents_wrap div.inner_min div.leftside ul li a div.txt p.date,body.post-type-archive-news section.contents_wrap body.sub div.bth_wrap div.leftside ul li a div.txt p.date,body.sub body.post-type-archive-news section.contents_wrap div.bth_wrap div.leftside ul li a div.txt p.date{margin:.5em 0 0;font-size:.9em}body.post-type-archive-news section.contents_wrap div.inner_min div.leftside ul li a div.txt p.date i,body.post-type-archive-news section.contents_wrap body.sub div.bth_wrap div.leftside ul li a div.txt p.date i,body.sub body.post-type-archive-news section.contents_wrap div.bth_wrap div.leftside ul li a div.txt p.date i{margin-right:.5em}@media screen and (max-width:640px){body.post-type-archive-news section.contents_wrap div.inner_min div.leftside ul li a div.txt p.date,body.post-type-archive-news section.contents_wrap body.sub div.bth_wrap div.leftside ul li a div.txt p.date,body.sub body.post-type-archive-news section.contents_wrap div.bth_wrap div.leftside ul li a div.txt p.date{margin-bottom:0}}body.post-type-archive-news section.contents_wrap div.inner_min div.leftside ul li a:hover div.txt p.title span:after,body.post-type-archive-news section.contents_wrap body.sub div.bth_wrap div.leftside ul li a:hover div.txt p.title span:after,body.sub body.post-type-archive-news section.contents_wrap div.bth_wrap div.leftside ul li a:hover div.txt p.title span:after{width:100%}body.post-type-archive-present section.contents_wrap div.inner_min div.leftside ul li,body.post-type-archive-present section.contents_wrap body.sub div.bth_wrap div.leftside ul li,body.sub body.post-type-archive-present section.contents_wrap div.bth_wrap div.leftside ul li{display:flex;margin-bottom:40px;padding:40px;border:1px dotted #222;border-radius:24px}body.post-type-archive-present section.contents_wrap div.inner_min div.leftside ul li:last-child,body.post-type-archive-present section.contents_wrap body.sub div.bth_wrap div.leftside ul li:last-child,body.sub body.post-type-archive-present section.contents_wrap div.bth_wrap div.leftside ul li:last-child{margin-bottom:0}@media screen and (max-width:640px){body.post-type-archive-present section.contents_wrap div.inner_min div.leftside ul li,body.post-type-archive-present section.contents_wrap body.sub div.bth_wrap div.leftside ul li,body.sub body.post-type-archive-present section.contents_wrap div.bth_wrap div.leftside ul li{display:block;padding:30px}}body.post-type-archive-present section.contents_wrap div.inner_min div.leftside ul li div.img,body.post-type-archive-present section.contents_wrap body.sub div.bth_wrap div.leftside ul li div.img,body.sub body.post-type-archive-present section.contents_wrap div.bth_wrap div.leftside ul li div.img{width:50%;padding-right:40px;border-right:1px dotted #222}@media screen and (max-width:640px){body.post-type-archive-present section.contents_wrap div.inner_min div.leftside ul li div.img,body.post-type-archive-present section.contents_wrap body.sub div.bth_wrap div.leftside ul li div.img,body.sub body.post-type-archive-present section.contents_wrap div.bth_wrap div.leftside ul li div.img{width:100%;padding-right:0;border:0}}body.post-type-archive-present section.contents_wrap div.inner_min div.leftside ul li div.img a img,body.post-type-archive-present section.contents_wrap body.sub div.bth_wrap div.leftside ul li div.img a img,body.sub body.post-type-archive-present section.contents_wrap div.bth_wrap div.leftside ul li div.img a img{width:100%;height:auto}body.post-type-archive-present section.contents_wrap div.inner_min div.leftside ul li div.txt,body.post-type-archive-present section.contents_wrap body.sub div.bth_wrap div.leftside ul li div.txt,body.sub body.post-type-archive-present section.contents_wrap div.bth_wrap div.leftside ul li div.txt{width:50%;padding-left:40px}@media screen and (max-width:640px){body.post-type-archive-present section.contents_wrap div.inner_min div.leftside ul li div.txt,body.post-type-archive-present section.contents_wrap body.sub div.bth_wrap div.leftside ul li div.txt,body.sub body.post-type-archive-present section.contents_wrap div.bth_wrap div.leftside ul li div.txt{width:100%;padding-left:0;padding-top:1em}}body.post-type-archive-present section.contents_wrap div.inner_min div.leftside ul li div.txt p.date,body.post-type-archive-present section.contents_wrap body.sub div.bth_wrap div.leftside ul li div.txt p.date,body.sub body.post-type-archive-present section.contents_wrap div.bth_wrap div.leftside ul li div.txt p.date{margin:0 0 2em;font-weight:700}body.post-type-archive-present section.contents_wrap div.inner_min div.leftside ul li div.txt h3,body.post-type-archive-present section.contents_wrap body.sub div.bth_wrap div.leftside ul li div.txt h3,body.sub body.post-type-archive-present section.contents_wrap div.bth_wrap div.leftside ul li div.txt h3{margin-top:0;font-weight:700;font-size:1.3em}@media screen and (max-width:640px){body.post-type-archive-present section.contents_wrap div.inner_min div.leftside ul li div.txt h3,body.post-type-archive-present section.contents_wrap body.sub div.bth_wrap div.leftside ul li div.txt h3,body.sub body.post-type-archive-present section.contents_wrap div.bth_wrap div.leftside ul li div.txt h3{font-size:1.15em}}body.post-type-archive-present section.contents_wrap div.inner_min div.rightside h2,body.post-type-archive-present section.contents_wrap body.sub div.bth_wrap div.rightside h2,body.sub body.post-type-archive-present section.contents_wrap div.bth_wrap div.rightside h2{margin-bottom:0}body.post-type-archive-present section.contents_wrap div.inner_min div.rightside div ul.nonstyle li,body.post-type-archive-present section.contents_wrap body.sub div.bth_wrap div.rightside div ul.nonstyle li,body.sub body.post-type-archive-present section.contents_wrap div.bth_wrap div.rightside div ul.nonstyle li{padding-top:24px}body.post-type-archive-present section.contents_wrap div.inner_min div.rightside div ul.nonstyle li p,body.post-type-archive-present section.contents_wrap body.sub div.bth_wrap div.rightside div ul.nonstyle li p,body.sub body.post-type-archive-present section.contents_wrap div.bth_wrap div.rightside div ul.nonstyle li p{margin-bottom:0;font-size:.85em}body.post-type-archive-announcer section.contents_wrap div.inner_min ul,body.post-type-archive-announcer section.contents_wrap body.sub div.bth_wrap ul,body.sub body.post-type-archive-announcer section.contents_wrap div.bth_wrap ul{display:flex;flex-wrap:wrap;width:100%}@media screen and (max-width:640px){body.post-type-archive-announcer section.contents_wrap div.inner_min ul,body.post-type-archive-announcer section.contents_wrap body.sub div.bth_wrap ul,body.sub body.post-type-archive-announcer section.contents_wrap div.bth_wrap ul{display:block}}body.post-type-archive-announcer section.contents_wrap div.inner_min ul li,body.post-type-archive-announcer section.contents_wrap body.sub div.bth_wrap ul li,body.sub body.post-type-archive-announcer section.contents_wrap div.bth_wrap ul li{width:calc(33.3333% - 20px);margin-right:30px;margin-bottom:60px}body.post-type-archive-announcer section.contents_wrap div.inner_min ul li:nth-child(3n),body.post-type-archive-announcer section.contents_wrap body.sub div.bth_wrap ul li:nth-child(3n),body.sub body.post-type-archive-announcer section.contents_wrap div.bth_wrap ul li:nth-child(3n){margin-right:0}@media screen and (max-width:640px){body.post-type-archive-announcer section.contents_wrap div.inner_min ul li,body.post-type-archive-announcer section.contents_wrap body.sub div.bth_wrap ul li,body.sub body.post-type-archive-announcer section.contents_wrap div.bth_wrap ul li{width:100%;margin-right:0;margin-bottom:40px}}body.post-type-archive-announcer section.contents_wrap div.inner_min ul li div.wrap,body.post-type-archive-announcer section.contents_wrap body.sub div.bth_wrap ul li div.wrap,body.sub body.post-type-archive-announcer section.contents_wrap div.bth_wrap ul li div.wrap{display:block;width:100%}body.post-type-archive-announcer section.contents_wrap div.inner_min ul li div.wrap div.img img,body.post-type-archive-announcer section.contents_wrap body.sub div.bth_wrap ul li div.wrap div.img img,body.sub body.post-type-archive-announcer section.contents_wrap div.bth_wrap ul li div.wrap div.img img{width:100%}body.post-type-archive-announcer section.contents_wrap div.inner_min ul li div.wrap div.txt,body.post-type-archive-announcer section.contents_wrap body.sub div.bth_wrap ul li div.wrap div.txt,body.sub body.post-type-archive-announcer section.contents_wrap div.bth_wrap ul li div.wrap div.txt{margin-top:-26px}@media screen and (max-width:640px){body.post-type-archive-announcer section.contents_wrap div.inner_min ul li div.wrap div.txt,body.post-type-archive-announcer section.contents_wrap body.sub div.bth_wrap ul li div.wrap div.txt,body.sub body.post-type-archive-announcer section.contents_wrap div.bth_wrap ul li div.wrap div.txt{margin-top:-16px}}body.post-type-archive-announcer section.contents_wrap div.inner_min ul li div.wrap div.txt div.title,body.post-type-archive-announcer section.contents_wrap body.sub div.bth_wrap ul li div.wrap div.txt div.title,body.sub body.post-type-archive-announcer section.contents_wrap div.bth_wrap ul li div.wrap div.txt div.title{display:flex;justify-content:space-between;align-items:flex-end}body.post-type-archive-announcer section.contents_wrap div.inner_min ul li div.wrap div.txt div.title h3,body.post-type-archive-announcer section.contents_wrap body.sub div.bth_wrap ul li div.wrap div.txt div.title h3,body.sub body.post-type-archive-announcer section.contents_wrap div.bth_wrap ul li div.wrap div.txt div.title h3{display:inline-block;margin:0;padding-left:10px;font-size:38px;z-index:1;line-height:1;text-shadow:2px 2px 0 #fff,-2px -2px 0 #fff,-2px 2px 0 #fff,2px -2px 0 #fff,0px 2px 0 #fff,0 -2px 0 #fff,-2px 0 0 #fff,2px 0 0 #fff}@media screen and (max-width:640px){body.post-type-archive-announcer section.contents_wrap div.inner_min ul li div.wrap div.txt div.title h3,body.post-type-archive-announcer section.contents_wrap body.sub div.bth_wrap ul li div.wrap div.txt div.title h3,body.sub body.post-type-archive-announcer section.contents_wrap div.bth_wrap ul li div.wrap div.txt div.title h3{z-index:1;font-size:30px}}body.post-type-archive-announcer section.contents_wrap div.inner_min ul li div.wrap div.txt div.title a,body.post-type-archive-announcer section.contents_wrap body.sub div.bth_wrap ul li div.wrap div.txt div.title a,body.sub body.post-type-archive-announcer section.contents_wrap div.bth_wrap ul li div.wrap div.txt div.title a{display:inline-block;padding:.5em 1em;color:#fff;font-weight:700;font-size:.85em;z-index:1;background:#1bb8ce;border-radius:8px}body.post-type-archive-announcer section.contents_wrap div.inner_min ul li div.wrap div.txt div.title a:hover,body.post-type-archive-announcer section.contents_wrap body.sub div.bth_wrap ul li div.wrap div.txt div.title a:hover,body.sub body.post-type-archive-announcer section.contents_wrap div.bth_wrap ul li div.wrap div.txt div.title a:hover{background:#18a2b5}body.post-type-archive-announcer section.contents_wrap div.inner_min ul li div.wrap div.txt div.title a i,body.post-type-archive-announcer section.contents_wrap body.sub div.bth_wrap ul li div.wrap div.txt div.title a i,body.sub body.post-type-archive-announcer section.contents_wrap div.bth_wrap ul li div.wrap div.txt div.title a i{margin-left:8px}body.post-type-archive-announcer section.contents_wrap div.inner_min ul li div.wrap div.txt div.blog,body.post-type-archive-announcer section.contents_wrap body.sub div.bth_wrap ul li div.wrap div.txt div.blog,body.sub body.post-type-archive-announcer section.contents_wrap div.bth_wrap ul li div.wrap div.txt div.blog{margin-top:12px;padding-left:10px;display:flex}body.post-type-archive-announcer section.contents_wrap div.inner_min ul li div.wrap div.txt div.blog div.left,body.post-type-archive-announcer section.contents_wrap body.sub div.bth_wrap ul li div.wrap div.txt div.blog div.left,body.sub body.post-type-archive-announcer section.contents_wrap div.bth_wrap ul li div.wrap div.txt div.blog div.left{width:4.5em;font-size:1.25em;font-weight:700;color:#1bb8ce}body.post-type-archive-announcer section.contents_wrap div.inner_min ul li div.wrap div.txt div.blog div.right,body.post-type-archive-announcer section.contents_wrap body.sub div.bth_wrap ul li div.wrap div.txt div.blog div.right,body.sub body.post-type-archive-announcer section.contents_wrap div.bth_wrap ul li div.wrap div.txt div.blog div.right{padding-top:3px;width:calc(100% - 4.5em)}body.post-type-archive-announcer section.contents_wrap div.inner_min ul li div.wrap div.txt div.blog div.right a,body.post-type-archive-announcer section.contents_wrap body.sub div.bth_wrap ul li div.wrap div.txt div.blog div.right a,body.sub body.post-type-archive-announcer section.contents_wrap div.bth_wrap ul li div.wrap div.txt div.blog div.right a{position:relative;display:inline;font-weight:700}body.post-type-archive-announcer section.contents_wrap div.inner_min ul li div.wrap div.txt div.blog div.right a:hover,body.post-type-archive-announcer section.contents_wrap body.sub div.bth_wrap ul li div.wrap div.txt div.blog div.right a:hover,body.sub body.post-type-archive-announcer section.contents_wrap div.bth_wrap ul li div.wrap div.txt div.blog div.right a:hover{color:#222;background:linear-gradient(to bottom,rgba(255,255,255,0) 60%,#dbf9fd 60%)}body.post-type-archive-announcer section.contents_wrap div.inner_min ul li div.wrap div.txt div.blog div.right p.time,body.post-type-archive-announcer section.contents_wrap body.sub div.bth_wrap ul li div.wrap div.txt div.blog div.right p.time,body.sub body.post-type-archive-announcer section.contents_wrap div.bth_wrap ul li div.wrap div.txt div.blog div.right p.time{margin:.5em auto 0;font-size:14px}body.post-type-archive-announcer section.contents_wrap div.inner_min ul li div.wrap div.txt div.blog div.right p.time i,body.post-type-archive-announcer section.contents_wrap body.sub div.bth_wrap ul li div.wrap div.txt div.blog div.right p.time i,body.sub body.post-type-archive-announcer section.contents_wrap div.bth_wrap ul li div.wrap div.txt div.blog div.right p.time i{margin-right:.5em;font-size:12px}body.post-type-archive-event section.contents_wrap div.inner_min div.leftside ul li,body.post-type-archive-event section.contents_wrap body.sub div.bth_wrap div.leftside ul li,body.sub body.post-type-archive-event section.contents_wrap div.bth_wrap div.leftside ul li{display:flex;margin-bottom:40px;padding:40px;border:1px dotted #222;border-radius:24px}body.post-type-archive-event section.contents_wrap div.inner_min div.leftside ul li:last-child,body.post-type-archive-event section.contents_wrap body.sub div.bth_wrap div.leftside ul li:last-child,body.sub body.post-type-archive-event section.contents_wrap div.bth_wrap div.leftside ul li:last-child{margin-bottom:0}@media screen and (max-width:640px){body.post-type-archive-event section.contents_wrap div.inner_min div.leftside ul li,body.post-type-archive-event section.contents_wrap body.sub div.bth_wrap div.leftside ul li,body.sub body.post-type-archive-event section.contents_wrap div.bth_wrap div.leftside ul li{display:block;padding:30px}}body.post-type-archive-event section.contents_wrap div.inner_min div.leftside ul li div.img,body.post-type-archive-event section.contents_wrap body.sub div.bth_wrap div.leftside ul li div.img,body.sub body.post-type-archive-event section.contents_wrap div.bth_wrap div.leftside ul li div.img{width:50%;padding-right:40px;border-right:1px dotted #222}@media screen and (max-width:640px){body.post-type-archive-event section.contents_wrap div.inner_min div.leftside ul li div.img,body.post-type-archive-event section.contents_wrap body.sub div.bth_wrap div.leftside ul li div.img,body.sub body.post-type-archive-event section.contents_wrap div.bth_wrap div.leftside ul li div.img{width:100%;padding-right:0;border:0}}body.post-type-archive-event section.contents_wrap div.inner_min div.leftside ul li div.img a img,body.post-type-archive-event section.contents_wrap body.sub div.bth_wrap div.leftside ul li div.img a img,body.sub body.post-type-archive-event section.contents_wrap div.bth_wrap div.leftside ul li div.img a img{width:100%;height:auto}body.post-type-archive-event section.contents_wrap div.inner_min div.leftside ul li div.txt,body.post-type-archive-event section.contents_wrap body.sub div.bth_wrap div.leftside ul li div.txt,body.sub body.post-type-archive-event section.contents_wrap div.bth_wrap div.leftside ul li div.txt{width:50%;padding-left:40px}@media screen and (max-width:640px){body.post-type-archive-event section.contents_wrap div.inner_min div.leftside ul li div.txt,body.post-type-archive-event section.contents_wrap body.sub div.bth_wrap div.leftside ul li div.txt,body.sub body.post-type-archive-event section.contents_wrap div.bth_wrap div.leftside ul li div.txt{width:100%;padding-left:0;padding-top:1em}}body.post-type-archive-event section.contents_wrap div.inner_min div.leftside ul li div.txt p.date,body.post-type-archive-event section.contents_wrap body.sub div.bth_wrap div.leftside ul li div.txt p.date,body.sub body.post-type-archive-event section.contents_wrap div.bth_wrap div.leftside ul li div.txt p.date{margin:0;font-weight:700}body.post-type-archive-event section.contents_wrap div.inner_min div.leftside ul li div.txt h3,body.post-type-archive-event section.contents_wrap body.sub div.bth_wrap div.leftside ul li div.txt h3,body.sub body.post-type-archive-event section.contents_wrap div.bth_wrap div.leftside ul li div.txt h3{font-weight:700;font-size:1.3em}@media screen and (max-width:640px){body.post-type-archive-event section.contents_wrap div.inner_min div.leftside ul li div.txt h3,body.post-type-archive-event section.contents_wrap body.sub div.bth_wrap div.leftside ul li div.txt h3,body.sub body.post-type-archive-event section.contents_wrap div.bth_wrap div.leftside ul li div.txt h3{font-size:1.15em}}body.post-type-archive-event section.contents_wrap div.inner_min div.rightside h2,body.post-type-archive-event section.contents_wrap body.sub div.bth_wrap div.rightside h2,body.sub body.post-type-archive-event section.contents_wrap div.bth_wrap div.rightside h2{margin-bottom:0}body.post-type-archive-teigen section.contents_wrap div.inner_min div.leftside ul,body.post-type-archive-teigen section.contents_wrap body.sub div.bth_wrap div.leftside ul,body.sub body.post-type-archive-teigen section.contents_wrap div.bth_wrap div.leftside ul{margin:0}body.post-type-archive-teigen section.contents_wrap div.inner_min div.leftside ul li,body.post-type-archive-teigen section.contents_wrap body.sub div.bth_wrap div.leftside ul li,body.sub body.post-type-archive-teigen section.contents_wrap div.bth_wrap div.leftside ul li{display:flex;align-items:center;padding:1em .5em;border-bottom:1px dotted #222}@media screen and (max-width:640px){body.post-type-archive-teigen section.contents_wrap div.inner_min div.leftside ul li,body.post-type-archive-teigen section.contents_wrap body.sub div.bth_wrap div.leftside ul li,body.sub body.post-type-archive-teigen section.contents_wrap div.bth_wrap div.leftside ul li{display:block}}body.post-type-archive-teigen section.contents_wrap div.inner_min div.leftside ul li:first-child,body.post-type-archive-teigen section.contents_wrap body.sub div.bth_wrap div.leftside ul li:first-child,body.sub body.post-type-archive-teigen section.contents_wrap div.bth_wrap div.leftside ul li:first-child{border-top:1px dotted #222}body.post-type-archive-teigen section.contents_wrap div.inner_min div.leftside ul li p,body.post-type-archive-teigen section.contents_wrap body.sub div.bth_wrap div.leftside ul li p,body.sub body.post-type-archive-teigen section.contents_wrap div.bth_wrap div.leftside ul li p{margin:0}body.post-type-archive-teigen section.contents_wrap div.inner_min div.leftside ul li p.date,body.post-type-archive-teigen section.contents_wrap body.sub div.bth_wrap div.leftside ul li p.date,body.sub body.post-type-archive-teigen section.contents_wrap div.bth_wrap div.leftside ul li p.date{margin-right:16px;width:140px}@media screen and (max-width:640px){body.post-type-archive-teigen section.contents_wrap div.inner_min div.leftside ul li p.date,body.post-type-archive-teigen section.contents_wrap body.sub div.bth_wrap div.leftside ul li p.date,body.sub body.post-type-archive-teigen section.contents_wrap div.bth_wrap div.leftside ul li p.date{display:inline-block;margin-right:8px;width:auto}}body.post-type-archive-teigen section.contents_wrap div.inner_min div.leftside ul li p.title,body.post-type-archive-teigen section.contents_wrap body.sub div.bth_wrap div.leftside ul li p.title,body.sub body.post-type-archive-teigen section.contents_wrap div.bth_wrap div.leftside ul li p.title{width:calc(100% - 242px);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}@media screen and (max-width:640px){body.post-type-archive-teigen section.contents_wrap div.inner_min div.leftside ul li p.title,body.post-type-archive-teigen section.contents_wrap body.sub div.bth_wrap div.leftside ul li p.title,body.sub body.post-type-archive-teigen section.contents_wrap div.bth_wrap div.leftside ul li p.title{overflow:visible;text-overflow:clip;white-space:pre-wrap;margin-top:.5em;width:100%}}body.post-type-archive-teigen section.contents_wrap div.inner_min div.leftside ul li p.title a,body.post-type-archive-teigen section.contents_wrap body.sub div.bth_wrap div.leftside ul li p.title a,body.sub body.post-type-archive-teigen section.contents_wrap div.bth_wrap div.leftside ul li p.title a{position:relative;display:inline}body.post-type-archive-teigen section.contents_wrap div.inner_min div.leftside ul li p.title a:after,body.post-type-archive-teigen section.contents_wrap body.sub div.bth_wrap div.leftside ul li p.title a:after,body.sub body.post-type-archive-teigen section.contents_wrap div.bth_wrap div.leftside ul li p.title a:after{position:absolute;bottom:0;left:0;content:'';width:0;height:10px;opacity:.25;background-color:#1bb8ce;transition:.3s}body.post-type-archive-teigen section.contents_wrap div.inner_min div.leftside ul li p.title a:hover,body.post-type-archive-teigen section.contents_wrap body.sub div.bth_wrap div.leftside ul li p.title a:hover,body.sub body.post-type-archive-teigen section.contents_wrap div.bth_wrap div.leftside ul li p.title a:hover{color:#222}body.post-type-archive-teigen section.contents_wrap div.inner_min div.leftside ul li p.title a:hover:after,body.post-type-archive-teigen section.contents_wrap body.sub div.bth_wrap div.leftside ul li p.title a:hover:after,body.sub body.post-type-archive-teigen section.contents_wrap div.bth_wrap div.leftside ul li p.title a:hover:after{width:100%}body.post-type-archive-teigen section.contents_wrap div.inner_min div.leftside ul li p.title a,body.post-type-archive-teigen section.contents_wrap body.sub div.bth_wrap div.leftside ul li p.title a,body.sub body.post-type-archive-teigen section.contents_wrap div.bth_wrap div.leftside ul li p.title a{font-weight:700}body.post-type-archive-teigen section.contents_wrap div.inner_min div.rightside div ul li span.post-date:before,body.post-type-archive-teigen section.contents_wrap body.sub div.bth_wrap div.rightside div ul li span.post-date:before,body.sub body.post-type-archive-teigen section.contents_wrap div.bth_wrap div.rightside div ul li span.post-date:before{content:none}body.single-teigen section.contents_wrap div.inner_min div.rightside div ul li span.post-date:before,body.single-teigen section.contents_wrap body.sub div.bth_wrap div.rightside div ul li span.post-date:before,body.sub body.single-teigen section.contents_wrap div.bth_wrap div.rightside div ul li span.post-date:before{content:none}body.post-type-archive-ytsspecial section.contents_wrap div.inner_min div.leftside ul,body.post-type-archive-ytsspecial section.contents_wrap body.sub div.bth_wrap div.leftside ul,body.sub body.post-type-archive-ytsspecial section.contents_wrap div.bth_wrap div.leftside ul,body.tax-ytsspecial_list section.contents_wrap div.inner_min div.leftside ul,body.tax-ytsspecial_list section.contents_wrap body.sub div.bth_wrap div.leftside ul,body.sub body.tax-ytsspecial_list section.contents_wrap div.bth_wrap div.leftside ul{display:flex;flex-wrap:wrap}body.post-type-archive-ytsspecial section.contents_wrap div.inner_min div.leftside ul li,body.post-type-archive-ytsspecial section.contents_wrap body.sub div.bth_wrap div.leftside ul li,body.sub body.post-type-archive-ytsspecial section.contents_wrap div.bth_wrap div.leftside ul li,body.tax-ytsspecial_list section.contents_wrap div.inner_min div.leftside ul li,body.tax-ytsspecial_list section.contents_wrap body.sub div.bth_wrap div.leftside ul li,body.sub body.tax-ytsspecial_list section.contents_wrap div.bth_wrap div.leftside ul li{margin-right:24px;margin-bottom:24px;width:calc(50% - 12px)}body.post-type-archive-ytsspecial section.contents_wrap div.inner_min div.leftside ul li:nth-child(2n),body.post-type-archive-ytsspecial section.contents_wrap body.sub div.bth_wrap div.leftside ul li:nth-child(2n),body.sub body.post-type-archive-ytsspecial section.contents_wrap div.bth_wrap div.leftside ul li:nth-child(2n),body.tax-ytsspecial_list section.contents_wrap div.inner_min div.leftside ul li:nth-child(2n),body.tax-ytsspecial_list section.contents_wrap body.sub div.bth_wrap div.leftside ul li:nth-child(2n),body.sub body.tax-ytsspecial_list section.contents_wrap div.bth_wrap div.leftside ul li:nth-child(2n){margin-right:0}body.post-type-archive-ytsspecial section.contents_wrap div.inner_min div.leftside ul li a div.img,body.post-type-archive-ytsspecial section.contents_wrap body.sub div.bth_wrap div.leftside ul li a div.img,body.sub body.post-type-archive-ytsspecial section.contents_wrap div.bth_wrap div.leftside ul li a div.img,body.tax-ytsspecial_list section.contents_wrap div.inner_min div.leftside ul li a div.img,body.tax-ytsspecial_list section.contents_wrap body.sub div.bth_wrap div.leftside ul li a div.img,body.sub body.tax-ytsspecial_list section.contents_wrap div.bth_wrap div.leftside ul li a div.img{position:relative;background-color:#efefef}body.post-type-archive-ytsspecial section.contents_wrap div.inner_min div.leftside ul li a div.img img,body.post-type-archive-ytsspecial section.contents_wrap body.sub div.bth_wrap div.leftside ul li a div.img img,body.sub body.post-type-archive-ytsspecial section.contents_wrap div.bth_wrap div.leftside ul li a div.img img,body.tax-ytsspecial_list section.contents_wrap div.inner_min div.leftside ul li a div.img img,body.tax-ytsspecial_list section.contents_wrap body.sub div.bth_wrap div.leftside ul li a div.img img,body.sub body.tax-ytsspecial_list section.contents_wrap div.bth_wrap div.leftside ul li a div.img img{width:100%;height:auto}body.post-type-archive-ytsspecial section.contents_wrap div.inner_min div.leftside ul li a div.img img.play,body.post-type-archive-ytsspecial section.contents_wrap body.sub div.bth_wrap div.leftside ul li a div.img img.play,body.sub body.post-type-archive-ytsspecial section.contents_wrap div.bth_wrap div.leftside ul li a div.img img.play,body.tax-ytsspecial_list section.contents_wrap div.inner_min div.leftside ul li a div.img img.play,body.tax-ytsspecial_list section.contents_wrap body.sub div.bth_wrap div.leftside ul li a div.img img.play,body.sub body.tax-ytsspecial_list section.contents_wrap div.bth_wrap div.leftside ul li a div.img img.play{position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);width:50px;height:50px}body.post-type-archive-ytsspecial section.contents_wrap div.inner_min div.leftside ul li a div.txt p.title,body.post-type-archive-ytsspecial section.contents_wrap body.sub div.bth_wrap div.leftside ul li a div.txt p.title,body.sub body.post-type-archive-ytsspecial section.contents_wrap div.bth_wrap div.leftside ul li a div.txt p.title,body.tax-ytsspecial_list section.contents_wrap div.inner_min div.leftside ul li a div.txt p.title,body.tax-ytsspecial_list section.contents_wrap body.sub div.bth_wrap div.leftside ul li a div.txt p.title,body.sub body.tax-ytsspecial_list section.contents_wrap div.bth_wrap div.leftside ul li a div.txt p.title{margin:.5em auto;font-size:1.15em;font-weight:700}body.post-type-archive-ytsspecial section.contents_wrap div.inner_min div.leftside ul li a div.txt p.title span,body.post-type-archive-ytsspecial section.contents_wrap body.sub div.bth_wrap div.leftside ul li a div.txt p.title span,body.sub body.post-type-archive-ytsspecial section.contents_wrap div.bth_wrap div.leftside ul li a div.txt p.title span,body.tax-ytsspecial_list section.contents_wrap div.inner_min div.leftside ul li a div.txt p.title span,body.tax-ytsspecial_list section.contents_wrap body.sub div.bth_wrap div.leftside ul li a div.txt p.title span,body.sub body.tax-ytsspecial_list section.contents_wrap div.bth_wrap div.leftside ul li a div.txt p.title span{position:relative;display:inline}body.post-type-archive-ytsspecial section.contents_wrap div.inner_min div.leftside ul li a div.txt p.date i,body.post-type-archive-ytsspecial section.contents_wrap body.sub div.bth_wrap div.leftside ul li a div.txt p.date i,body.sub body.post-type-archive-ytsspecial section.contents_wrap div.bth_wrap div.leftside ul li a div.txt p.date i,body.tax-ytsspecial_list section.contents_wrap div.inner_min div.leftside ul li a div.txt p.date i,body.tax-ytsspecial_list section.contents_wrap body.sub div.bth_wrap div.leftside ul li a div.txt p.date i,body.sub body.tax-ytsspecial_list section.contents_wrap div.bth_wrap div.leftside ul li a div.txt p.date i{margin-right:.5em}body.post-type-archive-ytsspecial section.contents_wrap div.inner_min div.leftside ul li a:hover div.txt p.title span,body.post-type-archive-ytsspecial section.contents_wrap body.sub div.bth_wrap div.leftside ul li a:hover div.txt p.title span,body.sub body.post-type-archive-ytsspecial section.contents_wrap div.bth_wrap div.leftside ul li a:hover div.txt p.title span,body.tax-ytsspecial_list section.contents_wrap div.inner_min div.leftside ul li a:hover div.txt p.title span,body.tax-ytsspecial_list section.contents_wrap body.sub div.bth_wrap div.leftside ul li a:hover div.txt p.title span,body.sub body.tax-ytsspecial_list section.contents_wrap div.bth_wrap div.leftside ul li a:hover div.txt p.title span{color:#555;background:linear-gradient(to bottom,rgba(255,255,255,0) 60%,#dbf9fd 60%)}body.post-type-archive-ytsspecial section.contents_wrap div.inner_min div.rightside div ul li span.post-date:before,body.post-type-archive-ytsspecial section.contents_wrap body.sub div.bth_wrap div.rightside div ul li span.post-date:before,body.sub body.post-type-archive-ytsspecial section.contents_wrap div.bth_wrap div.rightside div ul li span.post-date:before{content:none}body.tax-ytsspecial_list section.contents_wrap div.inner_min div.rightside div ul li span.post-date:before,body.tax-ytsspecial_list section.contents_wrap body.sub div.bth_wrap div.rightside div ul li span.post-date:before,body.sub body.tax-ytsspecial_list section.contents_wrap div.bth_wrap div.rightside div ul li span.post-date:before{content:none}body.single-ytsspecial section.contents_wrap div.inner_min div.rightside div ul li span.post-date:before,body.single-ytsspecial section.contents_wrap body.sub div.bth_wrap div.rightside div ul li span.post-date:before,body.sub body.single-ytsspecial section.contents_wrap div.bth_wrap div.rightside div ul li span.post-date:before{content:none}body.post-type-archive-ichimaru section.contents_wrap div.inner_min div.leftside ul,body.post-type-archive-ichimaru section.contents_wrap body.sub div.bth_wrap div.leftside ul,body.sub body.post-type-archive-ichimaru section.contents_wrap div.bth_wrap div.leftside ul,body.tax-ichimaru_list section.contents_wrap div.inner_min div.leftside ul,body.tax-ichimaru_list section.contents_wrap body.sub div.bth_wrap div.leftside ul,body.sub body.tax-ichimaru_list section.contents_wrap div.bth_wrap div.leftside ul{display:flex;flex-wrap:wrap}body.post-type-archive-ichimaru section.contents_wrap div.inner_min div.leftside ul li,body.post-type-archive-ichimaru section.contents_wrap body.sub div.bth_wrap div.leftside ul li,body.sub body.post-type-archive-ichimaru section.contents_wrap div.bth_wrap div.leftside ul li,body.tax-ichimaru_list section.contents_wrap div.inner_min div.leftside ul li,body.tax-ichimaru_list section.contents_wrap body.sub div.bth_wrap div.leftside ul li,body.sub body.tax-ichimaru_list section.contents_wrap div.bth_wrap div.leftside ul li{margin-right:24px;margin-bottom:24px;width:calc(50% - 12px)}body.post-type-archive-ichimaru section.contents_wrap div.inner_min div.leftside ul li:nth-child(2n),body.post-type-archive-ichimaru section.contents_wrap body.sub div.bth_wrap div.leftside ul li:nth-child(2n),body.sub body.post-type-archive-ichimaru section.contents_wrap div.bth_wrap div.leftside ul li:nth-child(2n),body.tax-ichimaru_list section.contents_wrap div.inner_min div.leftside ul li:nth-child(2n),body.tax-ichimaru_list section.contents_wrap body.sub div.bth_wrap div.leftside ul li:nth-child(2n),body.sub body.tax-ichimaru_list section.contents_wrap div.bth_wrap div.leftside ul li:nth-child(2n){margin-right:0}body.post-type-archive-ichimaru section.contents_wrap div.inner_min div.leftside ul li a div.img,body.post-type-archive-ichimaru section.contents_wrap body.sub div.bth_wrap div.leftside ul li a div.img,body.sub body.post-type-archive-ichimaru section.contents_wrap div.bth_wrap div.leftside ul li a div.img,body.tax-ichimaru_list section.contents_wrap div.inner_min div.leftside ul li a div.img,body.tax-ichimaru_list section.contents_wrap body.sub div.bth_wrap div.leftside ul li a div.img,body.sub body.tax-ichimaru_list section.contents_wrap div.bth_wrap div.leftside ul li a div.img{position:relative;background-color:#efefef}body.post-type-archive-ichimaru section.contents_wrap div.inner_min div.leftside ul li a div.img img,body.post-type-archive-ichimaru section.contents_wrap body.sub div.bth_wrap div.leftside ul li a div.img img,body.sub body.post-type-archive-ichimaru section.contents_wrap div.bth_wrap div.leftside ul li a div.img img,body.tax-ichimaru_list section.contents_wrap div.inner_min div.leftside ul li a div.img img,body.tax-ichimaru_list section.contents_wrap body.sub div.bth_wrap div.leftside ul li a div.img img,body.sub body.tax-ichimaru_list section.contents_wrap div.bth_wrap div.leftside ul li a div.img img{width:100%;height:auto}body.post-type-archive-ichimaru section.contents_wrap div.inner_min div.leftside ul li a div.img img.play,body.post-type-archive-ichimaru section.contents_wrap body.sub div.bth_wrap div.leftside ul li a div.img img.play,body.sub body.post-type-archive-ichimaru section.contents_wrap div.bth_wrap div.leftside ul li a div.img img.play,body.tax-ichimaru_list section.contents_wrap div.inner_min div.leftside ul li a div.img img.play,body.tax-ichimaru_list section.contents_wrap body.sub div.bth_wrap div.leftside ul li a div.img img.play,body.sub body.tax-ichimaru_list section.contents_wrap div.bth_wrap div.leftside ul li a div.img img.play{position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);width:50px;height:50px}body.post-type-archive-ichimaru section.contents_wrap div.inner_min div.leftside ul li a div.txt p.title,body.post-type-archive-ichimaru section.contents_wrap body.sub div.bth_wrap div.leftside ul li a div.txt p.title,body.sub body.post-type-archive-ichimaru section.contents_wrap div.bth_wrap div.leftside ul li a div.txt p.title,body.tax-ichimaru_list section.contents_wrap div.inner_min div.leftside ul li a div.txt p.title,body.tax-ichimaru_list section.contents_wrap body.sub div.bth_wrap div.leftside ul li a div.txt p.title,body.sub body.tax-ichimaru_list section.contents_wrap div.bth_wrap div.leftside ul li a div.txt p.title{margin:.5em auto;font-size:1.15em;font-weight:700}body.post-type-archive-ichimaru section.contents_wrap div.inner_min div.leftside ul li a div.txt p.title span,body.post-type-archive-ichimaru section.contents_wrap body.sub div.bth_wrap div.leftside ul li a div.txt p.title span,body.sub body.post-type-archive-ichimaru section.contents_wrap div.bth_wrap div.leftside ul li a div.txt p.title span,body.tax-ichimaru_list section.contents_wrap div.inner_min div.leftside ul li a div.txt p.title span,body.tax-ichimaru_list section.contents_wrap body.sub div.bth_wrap div.leftside ul li a div.txt p.title span,body.sub body.tax-ichimaru_list section.contents_wrap div.bth_wrap div.leftside ul li a div.txt p.title span{position:relative;display:inline}body.post-type-archive-ichimaru section.contents_wrap div.inner_min div.leftside ul li a div.txt p.date i,body.post-type-archive-ichimaru section.contents_wrap body.sub div.bth_wrap div.leftside ul li a div.txt p.date i,body.sub body.post-type-archive-ichimaru section.contents_wrap div.bth_wrap div.leftside ul li a div.txt p.date i,body.tax-ichimaru_list section.contents_wrap div.inner_min div.leftside ul li a div.txt p.date i,body.tax-ichimaru_list section.contents_wrap body.sub div.bth_wrap div.leftside ul li a div.txt p.date i,body.sub body.tax-ichimaru_list section.contents_wrap div.bth_wrap div.leftside ul li a div.txt p.date i{margin-right:.5em}body.post-type-archive-ichimaru section.contents_wrap div.inner_min div.leftside ul li a:hover div.txt p.title span,body.post-type-archive-ichimaru section.contents_wrap body.sub div.bth_wrap div.leftside ul li a:hover div.txt p.title span,body.sub body.post-type-archive-ichimaru section.contents_wrap div.bth_wrap div.leftside ul li a:hover div.txt p.title span,body.tax-ichimaru_list section.contents_wrap div.inner_min div.leftside ul li a:hover div.txt p.title span,body.tax-ichimaru_list section.contents_wrap body.sub div.bth_wrap div.leftside ul li a:hover div.txt p.title span,body.sub body.tax-ichimaru_list section.contents_wrap div.bth_wrap div.leftside ul li a:hover div.txt p.title span{color:#555;background:linear-gradient(to bottom,rgba(255,255,255,0) 60%,#dbf9fd 60%)}body.post-type-archive-ichimaru section.contents_wrap div.inner_min div.rightside div ul li span.post-date:before,body.post-type-archive-ichimaru section.contents_wrap body.sub div.bth_wrap div.rightside div ul li span.post-date:before,body.sub body.post-type-archive-ichimaru section.contents_wrap div.bth_wrap div.rightside div ul li span.post-date:before{content:none}body.tax-ichimaru_list section.contents_wrap div.inner_min div.rightside div ul li span.post-date:before,body.tax-ichimaru_list section.contents_wrap body.sub div.bth_wrap div.rightside div ul li span.post-date:before,body.sub body.tax-ichimaru_list section.contents_wrap div.bth_wrap div.rightside div ul li span.post-date:before{content:none}body.single-ichimaru section.contents_wrap div.inner_min div.rightside div ul li span.post-date:before,body.single-ichimaru section.contents_wrap body.sub div.bth_wrap div.rightside div ul li span.post-date:before,body.sub body.single-ichimaru section.contents_wrap div.bth_wrap div.rightside div ul li span.post-date:before{content:none}body.post-type-archive-yts-tour section.contents_wrap div.inner_min div.leftside ul,body.post-type-archive-yts-tour section.contents_wrap body.sub div.bth_wrap div.leftside ul,body.sub body.post-type-archive-yts-tour section.contents_wrap div.bth_wrap div.leftside ul{display:flex;flex-wrap:wrap}body.post-type-archive-yts-tour section.contents_wrap div.inner_min div.leftside ul li,body.post-type-archive-yts-tour section.contents_wrap body.sub div.bth_wrap div.leftside ul li,body.sub body.post-type-archive-yts-tour section.contents_wrap div.bth_wrap div.leftside ul li{margin-right:24px;margin-bottom:24px;width:calc(50% - 12px)}body.post-type-archive-yts-tour section.contents_wrap div.inner_min div.leftside ul li:nth-child(2n),body.post-type-archive-yts-tour section.contents_wrap body.sub div.bth_wrap div.leftside ul li:nth-child(2n),body.sub body.post-type-archive-yts-tour section.contents_wrap div.bth_wrap div.leftside ul li:nth-child(2n){margin-right:0}body.post-type-archive-yts-tour section.contents_wrap div.inner_min div.leftside ul li a div.img,body.post-type-archive-yts-tour section.contents_wrap body.sub div.bth_wrap div.leftside ul li a div.img,body.sub body.post-type-archive-yts-tour section.contents_wrap div.bth_wrap div.leftside ul li a div.img{position:relative;background-color:#efefef}body.post-type-archive-yts-tour section.contents_wrap div.inner_min div.leftside ul li a div.img img,body.post-type-archive-yts-tour section.contents_wrap body.sub div.bth_wrap div.leftside ul li a div.img img,body.sub body.post-type-archive-yts-tour section.contents_wrap div.bth_wrap div.leftside ul li a div.img img{width:100%;height:auto;vertical-align:bottom}body.post-type-archive-yts-tour section.contents_wrap div.inner_min div.leftside ul li a div.img img.play,body.post-type-archive-yts-tour section.contents_wrap body.sub div.bth_wrap div.leftside ul li a div.img img.play,body.sub body.post-type-archive-yts-tour section.contents_wrap div.bth_wrap div.leftside ul li a div.img img.play{position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);width:50px;height:50px}body.post-type-archive-yts-tour section.contents_wrap div.inner_min div.leftside ul li a div.txt p.title,body.post-type-archive-yts-tour section.contents_wrap body.sub div.bth_wrap div.leftside ul li a div.txt p.title,body.sub body.post-type-archive-yts-tour section.contents_wrap div.bth_wrap div.leftside ul li a div.txt p.title{margin:.8em auto 0;font-size:1em;font-weight:700}body.post-type-archive-yts-tour section.contents_wrap div.inner_min div.leftside ul li a div.txt p.title span,body.post-type-archive-yts-tour section.contents_wrap body.sub div.bth_wrap div.leftside ul li a div.txt p.title span,body.sub body.post-type-archive-yts-tour section.contents_wrap div.bth_wrap div.leftside ul li a div.txt p.title span{position:relative;display:inline}body.post-type-archive-yts-tour section.contents_wrap div.inner_min div.leftside ul li a div.txt p.date,body.post-type-archive-yts-tour section.contents_wrap body.sub div.bth_wrap div.leftside ul li a div.txt p.date,body.sub body.post-type-archive-yts-tour section.contents_wrap div.bth_wrap div.leftside ul li a div.txt p.date{margin-top:.6em;font-size:.9em}body.post-type-archive-yts-tour section.contents_wrap div.inner_min div.leftside ul li a div.txt p.date i,body.post-type-archive-yts-tour section.contents_wrap body.sub div.bth_wrap div.leftside ul li a div.txt p.date i,body.sub body.post-type-archive-yts-tour section.contents_wrap div.bth_wrap div.leftside ul li a div.txt p.date i{margin-right:.5em}body.post-type-archive-yts-tour section.contents_wrap div.inner_min div.leftside ul li a:hover div.txt p.title span,body.post-type-archive-yts-tour section.contents_wrap body.sub div.bth_wrap div.leftside ul li a:hover div.txt p.title span,body.sub body.post-type-archive-yts-tour section.contents_wrap div.bth_wrap div.leftside ul li a:hover div.txt p.title span{color:#555;background:linear-gradient(to bottom,rgba(255,255,255,0) 60%,#dbf9fd 60%)}body.post-type-archive-yts-tour section.contents_wrap div.inner_min div.leftside ul li a:hover div.txt p.date,body.post-type-archive-yts-tour section.contents_wrap body.sub div.bth_wrap div.leftside ul li a:hover div.txt p.date,body.sub body.post-type-archive-yts-tour section.contents_wrap div.bth_wrap div.leftside ul li a:hover div.txt p.date{color:#555}body.post-type-archive-yts-tour section.contents_wrap div.inner_min div.rightside a.imglink,body.post-type-archive-yts-tour section.contents_wrap body.sub div.bth_wrap div.rightside a.imglink,body.sub body.post-type-archive-yts-tour section.contents_wrap div.bth_wrap div.rightside a.imglink{display:block;margin-bottom:20px}body.post-type-archive-yts-tour section.contents_wrap div.inner_min div.rightside a.imglink img,body.post-type-archive-yts-tour section.contents_wrap body.sub div.bth_wrap div.rightside a.imglink img,body.sub body.post-type-archive-yts-tour section.contents_wrap div.bth_wrap div.rightside a.imglink img{width:100%}body.post-type-archive-furusato section.contents_wrap div.inner_min,body.post-type-archive-furusato section.contents_wrap body.sub div.bth_wrap,body.sub body.post-type-archive-furusato section.contents_wrap div.bth_wrap{display:block;max-width:1040px}body.post-type-archive-furusato section.contents_wrap div.inner_min a.fancybox-inline,body.post-type-archive-furusato section.contents_wrap body.sub div.bth_wrap a.fancybox-inline,body.sub body.post-type-archive-furusato section.contents_wrap div.bth_wrap a.fancybox-inline{background:0 0}@media screen and (max-width:640px){#fancybox-wrap video{width:100%}}div.furusato_bn{position:relative;margin:0 auto;padding:30px;max-width:1200px;width:90%;margin:0 auto}@media screen and (max-width:640px){div.furusato_bn{padding:0 10px}}div.furusato_bn h3{margin:0;padding:30px;color:#fff;background:#1c3e88}div.furusato_bn div.box{padding:30px;background-color:#efefef}div.furusato_bn div.box h4{margin-top:0;margin-bottom:.5em;padding-bottom:.4em;border-bottom:1px solid #222}div.furusato_bn div.box ul.first{margin-bottom:30px}div.furusato_bn div.box ul li{display:inline-block;margin-right:1em}div.furusato_bn div.box ul li a{display:block;font-size:.9em}div.furusato_bn div.box ul li a:before{content:'>';margin-right:.4em}body.single-furusato div.furusato_single_wrap{width:100%}body.single-furusato div.furusato_single_wrap h2.single_title{margin-top:0;margin-bottom:40px;text-align:center}body.single-furusato div.furusato_single_wrap h2.single_title span{display:inline-block;padding:.5em 1em;color:#fff;background:#1bb8ce;border-radius:30px}body.single-furusato div.furusato_single_wrap a img{width:100%}body.post-type-archive-yhyakkei section.contents_wrap div.inner_min div.leftside,body.post-type-archive-yhyakkei section.contents_wrap body.sub div.bth_wrap div.leftside,body.sub body.post-type-archive-yhyakkei section.contents_wrap div.bth_wrap div.leftside{width:100%}body.post-type-archive-yhyakkei section.contents_wrap div.inner_min div.leftside p.intro,body.post-type-archive-yhyakkei section.contents_wrap body.sub div.bth_wrap div.leftside p.intro,body.sub body.post-type-archive-yhyakkei section.contents_wrap div.bth_wrap div.leftside p.intro{margin:3em 0;font-size:1.2em;font-weight:700}body.post-type-archive-yhyakkei section.contents_wrap div.inner_min div.leftside ul.nonstyle,body.post-type-archive-yhyakkei section.contents_wrap body.sub div.bth_wrap div.leftside ul.nonstyle,body.sub body.post-type-archive-yhyakkei section.contents_wrap div.bth_wrap div.leftside ul.nonstyle{display:flex;justify-content:space-between;flex-wrap:wrap}body.post-type-archive-yhyakkei section.contents_wrap div.inner_min div.leftside ul.nonstyle li,body.post-type-archive-yhyakkei section.contents_wrap body.sub div.bth_wrap div.leftside ul.nonstyle li,body.sub body.post-type-archive-yhyakkei section.contents_wrap div.bth_wrap div.leftside ul.nonstyle li{width:calc(33.333% - 20px);margin-right:30px;margin-bottom:30px}body.post-type-archive-yhyakkei section.contents_wrap div.inner_min div.leftside ul.nonstyle li:nth-child(3n),body.post-type-archive-yhyakkei section.contents_wrap body.sub div.bth_wrap div.leftside ul.nonstyle li:nth-child(3n),body.sub body.post-type-archive-yhyakkei section.contents_wrap div.bth_wrap div.leftside ul.nonstyle li:nth-child(3n){margin-right:0}body.post-type-archive-yhyakkei section.contents_wrap div.inner_min div.leftside ul.nonstyle li div.img,body.post-type-archive-yhyakkei section.contents_wrap body.sub div.bth_wrap div.leftside ul.nonstyle li div.img,body.sub body.post-type-archive-yhyakkei section.contents_wrap div.bth_wrap div.leftside ul.nonstyle li div.img{position:relative}body.post-type-archive-yhyakkei section.contents_wrap div.inner_min div.leftside ul.nonstyle li div.img img.play,body.post-type-archive-yhyakkei section.contents_wrap body.sub div.bth_wrap div.leftside ul.nonstyle li div.img img.play,body.sub body.post-type-archive-yhyakkei section.contents_wrap div.bth_wrap div.leftside ul.nonstyle li div.img img.play{position:absolute;top:calc(50% - 50px);left:calc(50% - 50px)}body.post-type-archive-yhyakkei section.contents_wrap div.inner_min div.leftside ul.nonstyle li div.txt p.title,body.post-type-archive-yhyakkei section.contents_wrap body.sub div.bth_wrap div.leftside ul.nonstyle li div.txt p.title,body.sub body.post-type-archive-yhyakkei section.contents_wrap div.bth_wrap div.leftside ul.nonstyle li div.txt p.title{margin:.5em 0 .75em;padding-bottom:.25em;font-weight:700;border-bottom:2px solid #1bb8ce}body.post-type-archive-yhyakkei section.contents_wrap div.inner_min div.leftside ul.nonstyle li div.txt div.text,body.post-type-archive-yhyakkei section.contents_wrap body.sub div.bth_wrap div.leftside ul.nonstyle li div.txt div.text,body.sub body.post-type-archive-yhyakkei section.contents_wrap div.bth_wrap div.leftside ul.nonstyle li div.txt div.text{letter-spacing:0;font-size:.9em}body.post-type-archive-bangumishingikai section.contents_wrap div.inner_min div,body.post-type-archive-bangumishingikai section.contents_wrap body.sub div.bth_wrap div,body.sub body.post-type-archive-bangumishingikai section.contents_wrap div.bth_wrap div{width:100%}body.post-type-archive-bangumishingikai section.contents_wrap div.inner_min div ul.ul_archive li,body.post-type-archive-bangumishingikai section.contents_wrap body.sub div.bth_wrap div ul.ul_archive li,body.sub body.post-type-archive-bangumishingikai section.contents_wrap div.bth_wrap div ul.ul_archive li{display:flex;justify-content:space-between;align-items:center;padding:.5em 0;border-top:1px dotted #222}@media screen and (max-width:640px){body.post-type-archive-bangumishingikai section.contents_wrap div.inner_min div ul.ul_archive li,body.post-type-archive-bangumishingikai section.contents_wrap body.sub div.bth_wrap div ul.ul_archive li,body.sub body.post-type-archive-bangumishingikai section.contents_wrap div.bth_wrap div ul.ul_archive li{display:block}}body.post-type-archive-bangumishingikai section.contents_wrap div.inner_min div ul.ul_archive li:last-child,body.post-type-archive-bangumishingikai section.contents_wrap body.sub div.bth_wrap div ul.ul_archive li:last-child,body.sub body.post-type-archive-bangumishingikai section.contents_wrap div.bth_wrap div ul.ul_archive li:last-child{border-bottom:1px dotted #222}body.post-type-archive-bangumishingikai section.contents_wrap div.inner_min div ul.ul_archive li p,body.post-type-archive-bangumishingikai section.contents_wrap body.sub div.bth_wrap div ul.ul_archive li p,body.sub body.post-type-archive-bangumishingikai section.contents_wrap div.bth_wrap div ul.ul_archive li p{margin:0;padding:.25em 1em;font-size:14px}body.post-type-archive-bangumishingikai section.contents_wrap div.inner_min div ul.ul_archive li p.title,body.post-type-archive-bangumishingikai section.contents_wrap body.sub div.bth_wrap div ul.ul_archive li p.title,body.sub body.post-type-archive-bangumishingikai section.contents_wrap div.bth_wrap div ul.ul_archive li p.title{width:10%;font-weight:700;border-right:1px dotted #222}@media screen and (max-width:640px){body.post-type-archive-bangumishingikai section.contents_wrap div.inner_min div ul.ul_archive li p.title,body.post-type-archive-bangumishingikai section.contents_wrap body.sub div.bth_wrap div ul.ul_archive li p.title,body.sub body.post-type-archive-bangumishingikai section.contents_wrap div.bth_wrap div ul.ul_archive li p.title{padding:.25em .75em;width:100%;border-right:0;font-size:18px}}body.post-type-archive-bangumishingikai section.contents_wrap div.inner_min div ul.ul_archive li p.date,body.post-type-archive-bangumishingikai section.contents_wrap body.sub div.bth_wrap div ul.ul_archive li p.date,body.sub body.post-type-archive-bangumishingikai section.contents_wrap div.bth_wrap div ul.ul_archive li p.date{width:30%;border-right:1px dotted #222}@media screen and (max-width:640px){body.post-type-archive-bangumishingikai section.contents_wrap div.inner_min div ul.ul_archive li p.date,body.post-type-archive-bangumishingikai section.contents_wrap body.sub div.bth_wrap div ul.ul_archive li p.date,body.sub body.post-type-archive-bangumishingikai section.contents_wrap div.bth_wrap div ul.ul_archive li p.date{width:100%;border-right:0}}body.post-type-archive-bangumishingikai section.contents_wrap div.inner_min div ul.ul_archive li p.place,body.post-type-archive-bangumishingikai section.contents_wrap body.sub div.bth_wrap div ul.ul_archive li p.place,body.sub body.post-type-archive-bangumishingikai section.contents_wrap div.bth_wrap div ul.ul_archive li p.place{width:35%;border-right:1px dotted #222}@media screen and (max-width:640px){body.post-type-archive-bangumishingikai section.contents_wrap div.inner_min div ul.ul_archive li p.place,body.post-type-archive-bangumishingikai section.contents_wrap body.sub div.bth_wrap div ul.ul_archive li p.place,body.sub body.post-type-archive-bangumishingikai section.contents_wrap div.bth_wrap div ul.ul_archive li p.place{width:100%;border-right:0}}body.post-type-archive-bangumishingikai section.contents_wrap div.inner_min div ul.ul_archive li p.pdf,body.post-type-archive-bangumishingikai section.contents_wrap body.sub div.bth_wrap div ul.ul_archive li p.pdf,body.sub body.post-type-archive-bangumishingikai section.contents_wrap div.bth_wrap div ul.ul_archive li p.pdf{width:25%}@media screen and (max-width:640px){body.post-type-archive-bangumishingikai section.contents_wrap div.inner_min div ul.ul_archive li p.pdf,body.post-type-archive-bangumishingikai section.contents_wrap body.sub div.bth_wrap div ul.ul_archive li p.pdf,body.sub body.post-type-archive-bangumishingikai section.contents_wrap div.bth_wrap div ul.ul_archive li p.pdf{padding:.5em .9em;width:100%;border-right:0}body.post-type-archive-bangumishingikai section.contents_wrap div.inner_min div ul.ul_archive li p.pdf a,body.post-type-archive-bangumishingikai section.contents_wrap body.sub div.bth_wrap div ul.ul_archive li p.pdf a,body.sub body.post-type-archive-bangumishingikai section.contents_wrap div.bth_wrap div ul.ul_archive li p.pdf a{font-size:14px}}body.post-type-archive-program section.contents_wrap,body.tax-program_list section.contents_wrap{padding-top:0}body.post-type-archive-program section.contents_wrap div.inner_min,body.post-type-archive-program section.contents_wrap body.sub div.bth_wrap,body.sub body.post-type-archive-program section.contents_wrap div.bth_wrap,body.tax-program_list section.contents_wrap div.inner_min,body.tax-program_list section.contents_wrap body.sub div.bth_wrap,body.sub body.tax-program_list section.contents_wrap div.bth_wrap{display:block}body.post-type-archive-program section.contents_wrap div.inner_min div.weekly_btn_wrap,body.post-type-archive-program section.contents_wrap body.sub div.bth_wrap div.weekly_btn_wrap,body.sub body.post-type-archive-program section.contents_wrap div.bth_wrap div.weekly_btn_wrap,body.tax-program_list section.contents_wrap div.inner_min div.weekly_btn_wrap,body.tax-program_list section.contents_wrap body.sub div.bth_wrap div.weekly_btn_wrap,body.sub body.tax-program_list section.contents_wrap div.bth_wrap div.weekly_btn_wrap{margin-top:auto;padding-bottom:24px;text-align:right}@media screen and (max-width:640px){body.post-type-archive-program section.contents_wrap div.inner_min div.weekly_btn_wrap,body.post-type-archive-program section.contents_wrap body.sub div.bth_wrap div.weekly_btn_wrap,body.sub body.post-type-archive-program section.contents_wrap div.bth_wrap div.weekly_btn_wrap,body.tax-program_list section.contents_wrap div.inner_min div.weekly_btn_wrap,body.tax-program_list section.contents_wrap body.sub div.bth_wrap div.weekly_btn_wrap,body.sub body.tax-program_list section.contents_wrap div.bth_wrap div.weekly_btn_wrap{padding-top:24px;text-align:left}}body.post-type-archive-program section.contents_wrap div.inner_min div.weekly_btn_wrap a,body.post-type-archive-program section.contents_wrap body.sub div.bth_wrap div.weekly_btn_wrap a,body.sub body.post-type-archive-program section.contents_wrap div.bth_wrap div.weekly_btn_wrap a,body.tax-program_list section.contents_wrap div.inner_min div.weekly_btn_wrap a,body.tax-program_list section.contents_wrap body.sub div.bth_wrap div.weekly_btn_wrap a,body.sub body.tax-program_list section.contents_wrap div.bth_wrap div.weekly_btn_wrap a{display:inline-block;padding:.5em 1em;font-weight:700;color:#fff;font-size:14px;text-align:center;background:#1bb8ce;border-radius:6px;transition:.2s}body.post-type-archive-program section.contents_wrap div.inner_min div.weekly_btn_wrap a:hover,body.post-type-archive-program section.contents_wrap body.sub div.bth_wrap div.weekly_btn_wrap a:hover,body.sub body.post-type-archive-program section.contents_wrap div.bth_wrap div.weekly_btn_wrap a:hover,body.tax-program_list section.contents_wrap div.inner_min div.weekly_btn_wrap a:hover,body.tax-program_list section.contents_wrap body.sub div.bth_wrap div.weekly_btn_wrap a:hover,body.sub body.tax-program_list section.contents_wrap div.bth_wrap div.weekly_btn_wrap a:hover{background:#000;transition:.2s}body.post-type-archive-program section.contents_wrap div.inner_min div.weekly_btn_wrap a:hover img,body.post-type-archive-program section.contents_wrap body.sub div.bth_wrap div.weekly_btn_wrap a:hover img,body.sub body.post-type-archive-program section.contents_wrap div.bth_wrap div.weekly_btn_wrap a:hover img,body.tax-program_list section.contents_wrap div.inner_min div.weekly_btn_wrap a:hover img,body.tax-program_list section.contents_wrap body.sub div.bth_wrap div.weekly_btn_wrap a:hover img,body.sub body.tax-program_list section.contents_wrap div.bth_wrap div.weekly_btn_wrap a:hover img{opacity:1}body.post-type-archive-program section.contents_wrap div.inner_min div.tab_wrap,body.post-type-archive-program section.contents_wrap body.sub div.bth_wrap div.tab_wrap,body.sub body.post-type-archive-program section.contents_wrap div.bth_wrap div.tab_wrap,body.tax-program_list section.contents_wrap div.inner_min div.tab_wrap,body.tax-program_list section.contents_wrap body.sub div.bth_wrap div.tab_wrap,body.sub body.tax-program_list section.contents_wrap div.bth_wrap div.tab_wrap{margin-bottom:30px;width:100%}body.post-type-archive-program section.contents_wrap div.inner_min div.tab_wrap div.genre_wrap,body.post-type-archive-program section.contents_wrap body.sub div.bth_wrap div.tab_wrap div.genre_wrap,body.sub body.post-type-archive-program section.contents_wrap div.bth_wrap div.tab_wrap div.genre_wrap,body.tax-program_list section.contents_wrap div.inner_min div.tab_wrap div.genre_wrap,body.tax-program_list section.contents_wrap body.sub div.bth_wrap div.tab_wrap div.genre_wrap,body.sub body.tax-program_list section.contents_wrap div.bth_wrap div.tab_wrap div.genre_wrap{padding:6px;background:#3362bd}@media screen and (max-width:640px){body.post-type-archive-program section.contents_wrap div.inner_min div.tab_wrap div.genre_wrap,body.post-type-archive-program section.contents_wrap body.sub div.bth_wrap div.tab_wrap div.genre_wrap,body.sub body.post-type-archive-program section.contents_wrap div.bth_wrap div.tab_wrap div.genre_wrap,body.tax-program_list section.contents_wrap div.inner_min div.tab_wrap div.genre_wrap,body.tax-program_list section.contents_wrap body.sub div.bth_wrap div.tab_wrap div.genre_wrap,body.sub body.tax-program_list section.contents_wrap div.bth_wrap div.tab_wrap div.genre_wrap{padding:0;background:0 0}}body.post-type-archive-program section.contents_wrap div.inner_min div.tab_wrap div.genre_wrap ul.genre,body.post-type-archive-program section.contents_wrap body.sub div.bth_wrap div.tab_wrap div.genre_wrap ul.genre,body.sub body.post-type-archive-program section.contents_wrap div.bth_wrap div.tab_wrap div.genre_wrap ul.genre,body.tax-program_list section.contents_wrap div.inner_min div.tab_wrap div.genre_wrap ul.genre,body.tax-program_list section.contents_wrap body.sub div.bth_wrap div.tab_wrap div.genre_wrap ul.genre,body.sub body.tax-program_list section.contents_wrap div.bth_wrap div.tab_wrap div.genre_wrap ul.genre{display:table;width:100%}@media screen and (max-width:640px){body.post-type-archive-program section.contents_wrap div.inner_min div.tab_wrap div.genre_wrap ul.genre,body.post-type-archive-program section.contents_wrap body.sub div.bth_wrap div.tab_wrap div.genre_wrap ul.genre,body.sub body.post-type-archive-program section.contents_wrap div.bth_wrap div.tab_wrap div.genre_wrap ul.genre,body.tax-program_list section.contents_wrap div.inner_min div.tab_wrap div.genre_wrap ul.genre,body.tax-program_list section.contents_wrap body.sub div.bth_wrap div.tab_wrap div.genre_wrap ul.genre,body.sub body.tax-program_list section.contents_wrap div.bth_wrap div.tab_wrap div.genre_wrap ul.genre{display:block}}body.post-type-archive-program section.contents_wrap div.inner_min div.tab_wrap div.genre_wrap ul.genre li,body.post-type-archive-program section.contents_wrap body.sub div.bth_wrap div.tab_wrap div.genre_wrap ul.genre li,body.sub body.post-type-archive-program section.contents_wrap div.bth_wrap div.tab_wrap div.genre_wrap ul.genre li,body.tax-program_list section.contents_wrap div.inner_min div.tab_wrap div.genre_wrap ul.genre li,body.tax-program_list section.contents_wrap body.sub div.bth_wrap div.tab_wrap div.genre_wrap ul.genre li,body.sub body.tax-program_list section.contents_wrap div.bth_wrap div.tab_wrap div.genre_wrap ul.genre li{display:table-cell}@media screen and (max-width:640px){body.post-type-archive-program section.contents_wrap div.inner_min div.tab_wrap div.genre_wrap ul.genre li,body.post-type-archive-program section.contents_wrap body.sub div.bth_wrap div.tab_wrap div.genre_wrap ul.genre li,body.sub body.post-type-archive-program section.contents_wrap div.bth_wrap div.tab_wrap div.genre_wrap ul.genre li,body.tax-program_list section.contents_wrap div.inner_min div.tab_wrap div.genre_wrap ul.genre li,body.tax-program_list section.contents_wrap body.sub div.bth_wrap div.tab_wrap div.genre_wrap ul.genre li,body.sub body.tax-program_list section.contents_wrap div.bth_wrap div.tab_wrap div.genre_wrap ul.genre li{display:inline-block;margin:0 5px 5px 0}}body.post-type-archive-program section.contents_wrap div.inner_min div.tab_wrap div.genre_wrap ul.genre li a,body.post-type-archive-program section.contents_wrap body.sub div.bth_wrap div.tab_wrap div.genre_wrap ul.genre li a,body.sub body.post-type-archive-program section.contents_wrap div.bth_wrap div.tab_wrap div.genre_wrap ul.genre li a,body.tax-program_list section.contents_wrap div.inner_min div.tab_wrap div.genre_wrap ul.genre li a,body.tax-program_list section.contents_wrap body.sub div.bth_wrap div.tab_wrap div.genre_wrap ul.genre li a,body.sub body.tax-program_list section.contents_wrap div.bth_wrap div.tab_wrap div.genre_wrap ul.genre li a{display:block;padding:.6em;color:#fff;text-align:center;font-size:13px;letter-spacing:0;background:#3362bd;border-right:1px solid #fff}@media screen and (max-width:640px){body.post-type-archive-program section.contents_wrap div.inner_min div.tab_wrap div.genre_wrap ul.genre li a,body.post-type-archive-program section.contents_wrap body.sub div.bth_wrap div.tab_wrap div.genre_wrap ul.genre li a,body.sub body.post-type-archive-program section.contents_wrap div.bth_wrap div.tab_wrap div.genre_wrap ul.genre li a,body.tax-program_list section.contents_wrap div.inner_min div.tab_wrap div.genre_wrap ul.genre li a,body.tax-program_list section.contents_wrap body.sub div.bth_wrap div.tab_wrap div.genre_wrap ul.genre li a,body.sub body.tax-program_list section.contents_wrap div.bth_wrap div.tab_wrap div.genre_wrap ul.genre li a{padding:.3em .7em .4em;font-size:12px;border-right:0;border-radius:6px}}body.post-type-archive-program section.contents_wrap div.inner_min div.tab_wrap div.genre_wrap ul.genre li a:hover,body.post-type-archive-program section.contents_wrap body.sub div.bth_wrap div.tab_wrap div.genre_wrap ul.genre li a:hover,body.sub body.post-type-archive-program section.contents_wrap div.bth_wrap div.tab_wrap div.genre_wrap ul.genre li a:hover,body.tax-program_list section.contents_wrap div.inner_min div.tab_wrap div.genre_wrap ul.genre li a:hover,body.tax-program_list section.contents_wrap body.sub div.bth_wrap div.tab_wrap div.genre_wrap ul.genre li a:hover,body.sub body.tax-program_list section.contents_wrap div.bth_wrap div.tab_wrap div.genre_wrap ul.genre li a:hover{color:#3362bd;background:#fff}body.post-type-archive-program section.contents_wrap div.inner_min div.tab_wrap div.genre_wrap ul.genre li:last-child a,body.post-type-archive-program section.contents_wrap body.sub div.bth_wrap div.tab_wrap div.genre_wrap ul.genre li:last-child a,body.sub body.post-type-archive-program section.contents_wrap div.bth_wrap div.tab_wrap div.genre_wrap ul.genre li:last-child a,body.tax-program_list section.contents_wrap div.inner_min div.tab_wrap div.genre_wrap ul.genre li:last-child a,body.tax-program_list section.contents_wrap body.sub div.bth_wrap div.tab_wrap div.genre_wrap ul.genre li:last-child a,body.sub body.tax-program_list section.contents_wrap div.bth_wrap div.tab_wrap div.genre_wrap ul.genre li:last-child a{border-right:0}body.post-type-archive-program section.contents_wrap div.inner_min div.tab_wrap div.weekly_wrap ul.weekly,body.post-type-archive-program section.contents_wrap body.sub div.bth_wrap div.tab_wrap div.weekly_wrap ul.weekly,body.sub body.post-type-archive-program section.contents_wrap div.bth_wrap div.tab_wrap div.weekly_wrap ul.weekly,body.tax-program_list section.contents_wrap div.inner_min div.tab_wrap div.weekly_wrap ul.weekly,body.tax-program_list section.contents_wrap body.sub div.bth_wrap div.tab_wrap div.weekly_wrap ul.weekly,body.sub body.tax-program_list section.contents_wrap div.bth_wrap div.tab_wrap div.weekly_wrap ul.weekly{display:flex;padding:6px;background:#e4e4e4}@media screen and (max-width:640px){body.post-type-archive-program section.contents_wrap div.inner_min div.tab_wrap div.weekly_wrap ul.weekly,body.post-type-archive-program section.contents_wrap body.sub div.bth_wrap div.tab_wrap div.weekly_wrap ul.weekly,body.sub body.post-type-archive-program section.contents_wrap div.bth_wrap div.tab_wrap div.weekly_wrap ul.weekly,body.tax-program_list section.contents_wrap div.inner_min div.tab_wrap div.weekly_wrap ul.weekly,body.tax-program_list section.contents_wrap body.sub div.bth_wrap div.tab_wrap div.weekly_wrap ul.weekly,body.sub body.tax-program_list section.contents_wrap div.bth_wrap div.tab_wrap div.weekly_wrap ul.weekly{display:block;margin-top:12px;padding:0;background:0 0}}body.post-type-archive-program section.contents_wrap div.inner_min div.tab_wrap div.weekly_wrap ul.weekly li.tab,body.post-type-archive-program section.contents_wrap body.sub div.bth_wrap div.tab_wrap div.weekly_wrap ul.weekly li.tab,body.sub body.post-type-archive-program section.contents_wrap div.bth_wrap div.tab_wrap div.weekly_wrap ul.weekly li.tab,body.tax-program_list section.contents_wrap div.inner_min div.tab_wrap div.weekly_wrap ul.weekly li.tab,body.tax-program_list section.contents_wrap body.sub div.bth_wrap div.tab_wrap div.weekly_wrap ul.weekly li.tab,body.sub body.tax-program_list section.contents_wrap div.bth_wrap div.tab_wrap div.weekly_wrap ul.weekly li.tab{width:calc(100% / 7);padding:.6em;text-align:center;cursor:pointer;font-size:13px;letter-spacing:0;background:#e4e4e4;border-right:1px solid #636363}@media screen and (max-width:640px){body.post-type-archive-program section.contents_wrap div.inner_min div.tab_wrap div.weekly_wrap ul.weekly li.tab,body.post-type-archive-program section.contents_wrap body.sub div.bth_wrap div.tab_wrap div.weekly_wrap ul.weekly li.tab,body.sub body.post-type-archive-program section.contents_wrap div.bth_wrap div.tab_wrap div.weekly_wrap ul.weekly li.tab,body.tax-program_list section.contents_wrap div.inner_min div.tab_wrap div.weekly_wrap ul.weekly li.tab,body.tax-program_list section.contents_wrap body.sub div.bth_wrap div.tab_wrap div.weekly_wrap ul.weekly li.tab,body.sub body.tax-program_list section.contents_wrap div.bth_wrap div.tab_wrap div.weekly_wrap ul.weekly li.tab{display:inline-block;margin:0 6px 6px 0;padding:.3em .7em .4em;width:auto;font-size:12px;border-right:0;border-radius:6px}}body.post-type-archive-program section.contents_wrap div.inner_min div.tab_wrap div.weekly_wrap ul.weekly li.tab:hover,body.post-type-archive-program section.contents_wrap body.sub div.bth_wrap div.tab_wrap div.weekly_wrap ul.weekly li.tab:hover,body.sub body.post-type-archive-program section.contents_wrap div.bth_wrap div.tab_wrap div.weekly_wrap ul.weekly li.tab:hover,body.tax-program_list section.contents_wrap div.inner_min div.tab_wrap div.weekly_wrap ul.weekly li.tab:hover,body.tax-program_list section.contents_wrap body.sub div.bth_wrap div.tab_wrap div.weekly_wrap ul.weekly li.tab:hover,body.sub body.tax-program_list section.contents_wrap div.bth_wrap div.tab_wrap div.weekly_wrap ul.weekly li.tab:hover{color:#fff;background-color:#636363}body.post-type-archive-program section.contents_wrap div.inner_min div.tab_wrap div.weekly_wrap ul.weekly li.tab:last-child,body.post-type-archive-program section.contents_wrap body.sub div.bth_wrap div.tab_wrap div.weekly_wrap ul.weekly li.tab:last-child,body.sub body.post-type-archive-program section.contents_wrap div.bth_wrap div.tab_wrap div.weekly_wrap ul.weekly li.tab:last-child,body.tax-program_list section.contents_wrap div.inner_min div.tab_wrap div.weekly_wrap ul.weekly li.tab:last-child,body.tax-program_list section.contents_wrap body.sub div.bth_wrap div.tab_wrap div.weekly_wrap ul.weekly li.tab:last-child,body.sub body.tax-program_list section.contents_wrap div.bth_wrap div.tab_wrap div.weekly_wrap ul.weekly li.tab:last-child{border-right:0}body.post-type-archive-program section.contents_wrap div.inner_min div.tab_wrap div.weekly_wrap ul.weekly li.tab.active,body.post-type-archive-program section.contents_wrap body.sub div.bth_wrap div.tab_wrap div.weekly_wrap ul.weekly li.tab.active,body.sub body.post-type-archive-program section.contents_wrap div.bth_wrap div.tab_wrap div.weekly_wrap ul.weekly li.tab.active,body.tax-program_list section.contents_wrap div.inner_min div.tab_wrap div.weekly_wrap ul.weekly li.tab.active,body.tax-program_list section.contents_wrap body.sub div.bth_wrap div.tab_wrap div.weekly_wrap ul.weekly li.tab.active,body.sub body.tax-program_list section.contents_wrap div.bth_wrap div.tab_wrap div.weekly_wrap ul.weekly li.tab.active{color:#fff;background-color:#636363;border:none}body.post-type-archive-program section.contents_wrap div.inner_min div.content-area .content,body.post-type-archive-program section.contents_wrap body.sub div.bth_wrap div.content-area .content,body.sub body.post-type-archive-program section.contents_wrap div.bth_wrap div.content-area .content,body.tax-program_list section.contents_wrap div.inner_min div.content-area .content,body.tax-program_list section.contents_wrap body.sub div.bth_wrap div.content-area .content,body.sub body.tax-program_list section.contents_wrap div.bth_wrap div.content-area .content{display:none;opacity:0;transition:.2s}body.post-type-archive-program section.contents_wrap div.inner_min div.content-area .content div.own-program ul,body.post-type-archive-program section.contents_wrap body.sub div.bth_wrap div.content-area .content div.own-program ul,body.sub body.post-type-archive-program section.contents_wrap div.bth_wrap div.content-area .content div.own-program ul,body.tax-program_list section.contents_wrap div.inner_min div.content-area .content div.own-program ul,body.tax-program_list section.contents_wrap body.sub div.bth_wrap div.content-area .content div.own-program ul,body.sub body.tax-program_list section.contents_wrap div.bth_wrap div.content-area .content div.own-program ul{display:flex;flex-wrap:wrap}@media screen and (max-width:640px){body.post-type-archive-program section.contents_wrap div.inner_min div.content-area .content div.own-program ul,body.post-type-archive-program section.contents_wrap body.sub div.bth_wrap div.content-area .content div.own-program ul,body.sub body.post-type-archive-program section.contents_wrap div.bth_wrap div.content-area .content div.own-program ul,body.tax-program_list section.contents_wrap div.inner_min div.content-area .content div.own-program ul,body.tax-program_list section.contents_wrap body.sub div.bth_wrap div.content-area .content div.own-program ul,body.sub body.tax-program_list section.contents_wrap div.bth_wrap div.content-area .content div.own-program ul{display:block}}body.post-type-archive-program section.contents_wrap div.inner_min div.content-area .content div.own-program ul li,body.post-type-archive-program section.contents_wrap body.sub div.bth_wrap div.content-area .content div.own-program ul li,body.sub body.post-type-archive-program section.contents_wrap div.bth_wrap div.content-area .content div.own-program ul li,body.tax-program_list section.contents_wrap div.inner_min div.content-area .content div.own-program ul li,body.tax-program_list section.contents_wrap body.sub div.bth_wrap div.content-area .content div.own-program ul li,body.sub body.tax-program_list section.contents_wrap div.bth_wrap div.content-area .content div.own-program ul li{width:32%;margin:20px 2% 20px 0}@media screen and (max-width:640px){body.post-type-archive-program section.contents_wrap div.inner_min div.content-area .content div.own-program ul li,body.post-type-archive-program section.contents_wrap body.sub div.bth_wrap div.content-area .content div.own-program ul li,body.sub body.post-type-archive-program section.contents_wrap div.bth_wrap div.content-area .content div.own-program ul li,body.tax-program_list section.contents_wrap div.inner_min div.content-area .content div.own-program ul li,body.tax-program_list section.contents_wrap body.sub div.bth_wrap div.content-area .content div.own-program ul li,body.sub body.tax-program_list section.contents_wrap div.bth_wrap div.content-area .content div.own-program ul li{width:100%}}body.post-type-archive-program section.contents_wrap div.inner_min div.content-area .content div.own-program ul li:nth-child(3n),body.post-type-archive-program section.contents_wrap body.sub div.bth_wrap div.content-area .content div.own-program ul li:nth-child(3n),body.sub body.post-type-archive-program section.contents_wrap div.bth_wrap div.content-area .content div.own-program ul li:nth-child(3n),body.tax-program_list section.contents_wrap div.inner_min div.content-area .content div.own-program ul li:nth-child(3n),body.tax-program_list section.contents_wrap body.sub div.bth_wrap div.content-area .content div.own-program ul li:nth-child(3n),body.sub body.tax-program_list section.contents_wrap div.bth_wrap div.content-area .content div.own-program ul li:nth-child(3n){margin-right:0}body.post-type-archive-program section.contents_wrap div.inner_min div.content-area .content div.own-program ul li a,body.post-type-archive-program section.contents_wrap body.sub div.bth_wrap div.content-area .content div.own-program ul li a,body.sub body.post-type-archive-program section.contents_wrap div.bth_wrap div.content-area .content div.own-program ul li a,body.tax-program_list section.contents_wrap div.inner_min div.content-area .content div.own-program ul li a,body.tax-program_list section.contents_wrap body.sub div.bth_wrap div.content-area .content div.own-program ul li a,body.sub body.tax-program_list section.contents_wrap div.bth_wrap div.content-area .content div.own-program ul li a{display:block}body.post-type-archive-program section.contents_wrap div.inner_min div.content-area .content div.own-program ul li a div.img img,body.post-type-archive-program section.contents_wrap body.sub div.bth_wrap div.content-area .content div.own-program ul li a div.img img,body.sub body.post-type-archive-program section.contents_wrap div.bth_wrap div.content-area .content div.own-program ul li a div.img img,body.tax-program_list section.contents_wrap div.inner_min div.content-area .content div.own-program ul li a div.img img,body.tax-program_list section.contents_wrap body.sub div.bth_wrap div.content-area .content div.own-program ul li a div.img img,body.sub body.tax-program_list section.contents_wrap div.bth_wrap div.content-area .content div.own-program ul li a div.img img{vertical-align:bottom;border:1px solid #d6d6d6}body.post-type-archive-program section.contents_wrap div.inner_min div.content-area .content div.own-program ul li a div.txt h3,body.post-type-archive-program section.contents_wrap body.sub div.bth_wrap div.content-area .content div.own-program ul li a div.txt h3,body.sub body.post-type-archive-program section.contents_wrap div.bth_wrap div.content-area .content div.own-program ul li a div.txt h3,body.tax-program_list section.contents_wrap div.inner_min div.content-area .content div.own-program ul li a div.txt h3,body.tax-program_list section.contents_wrap body.sub div.bth_wrap div.content-area .content div.own-program ul li a div.txt h3,body.sub body.tax-program_list section.contents_wrap div.bth_wrap div.content-area .content div.own-program ul li a div.txt h3{margin-top:.5em;margin-bottom:0;font-size:16px;letter-spacing:0}body.post-type-archive-program section.contents_wrap div.inner_min div.content-area .content div.own-program ul li a div.txt p.date,body.post-type-archive-program section.contents_wrap body.sub div.bth_wrap div.content-area .content div.own-program ul li a div.txt p.date,body.sub body.post-type-archive-program section.contents_wrap div.bth_wrap div.content-area .content div.own-program ul li a div.txt p.date,body.tax-program_list section.contents_wrap div.inner_min div.content-area .content div.own-program ul li a div.txt p.date,body.tax-program_list section.contents_wrap body.sub div.bth_wrap div.content-area .content div.own-program ul li a div.txt p.date,body.sub body.tax-program_list section.contents_wrap div.bth_wrap div.content-area .content div.own-program ul li a div.txt p.date{margin:.5em 0 0;font-weight:700;font-size:13px;letter-spacing:0}body.post-type-archive-program section.contents_wrap div.inner_min div.content-area .content div.own-program ul li a:hover,body.post-type-archive-program section.contents_wrap body.sub div.bth_wrap div.content-area .content div.own-program ul li a:hover,body.sub body.post-type-archive-program section.contents_wrap div.bth_wrap div.content-area .content div.own-program ul li a:hover,body.tax-program_list section.contents_wrap div.inner_min div.content-area .content div.own-program ul li a:hover,body.tax-program_list section.contents_wrap body.sub div.bth_wrap div.content-area .content div.own-program ul li a:hover,body.sub body.tax-program_list section.contents_wrap div.bth_wrap div.content-area .content div.own-program ul li a:hover{color:#555}body.post-type-archive-program section.contents_wrap div.inner_min div.content-area .content div.net-program,body.post-type-archive-program section.contents_wrap body.sub div.bth_wrap div.content-area .content div.net-program,body.sub body.post-type-archive-program section.contents_wrap div.bth_wrap div.content-area .content div.net-program,body.tax-program_list section.contents_wrap div.inner_min div.content-area .content div.net-program,body.tax-program_list section.contents_wrap body.sub div.bth_wrap div.content-area .content div.net-program,body.sub body.tax-program_list section.contents_wrap div.bth_wrap div.content-area .content div.net-program{margin-top:30px}body.post-type-archive-program section.contents_wrap div.inner_min div.content-area .content div.net-program ul,body.post-type-archive-program section.contents_wrap body.sub div.bth_wrap div.content-area .content div.net-program ul,body.sub body.post-type-archive-program section.contents_wrap div.bth_wrap div.content-area .content div.net-program ul,body.tax-program_list section.contents_wrap div.inner_min div.content-area .content div.net-program ul,body.tax-program_list section.contents_wrap body.sub div.bth_wrap div.content-area .content div.net-program ul,body.sub body.tax-program_list section.contents_wrap div.bth_wrap div.content-area .content div.net-program ul{display:flex;flex-wrap:wrap}@media screen and (max-width:640px){body.post-type-archive-program section.contents_wrap div.inner_min div.content-area .content div.net-program ul,body.post-type-archive-program section.contents_wrap body.sub div.bth_wrap div.content-area .content div.net-program ul,body.sub body.post-type-archive-program section.contents_wrap div.bth_wrap div.content-area .content div.net-program ul,body.tax-program_list section.contents_wrap div.inner_min div.content-area .content div.net-program ul,body.tax-program_list section.contents_wrap body.sub div.bth_wrap div.content-area .content div.net-program ul,body.sub body.tax-program_list section.contents_wrap div.bth_wrap div.content-area .content div.net-program ul{display:block}}body.post-type-archive-program section.contents_wrap div.inner_min div.content-area .content div.net-program ul li,body.post-type-archive-program section.contents_wrap body.sub div.bth_wrap div.content-area .content div.net-program ul li,body.sub body.post-type-archive-program section.contents_wrap div.bth_wrap div.content-area .content div.net-program ul li,body.tax-program_list section.contents_wrap div.inner_min div.content-area .content div.net-program ul li,body.tax-program_list section.contents_wrap body.sub div.bth_wrap div.content-area .content div.net-program ul li,body.sub body.tax-program_list section.contents_wrap div.bth_wrap div.content-area .content div.net-program ul li{width:23.5%;margin:20px 2% 20px 0}@media screen and (max-width:640px){body.post-type-archive-program section.contents_wrap div.inner_min div.content-area .content div.net-program ul li,body.post-type-archive-program section.contents_wrap body.sub div.bth_wrap div.content-area .content div.net-program ul li,body.sub body.post-type-archive-program section.contents_wrap div.bth_wrap div.content-area .content div.net-program ul li,body.tax-program_list section.contents_wrap div.inner_min div.content-area .content div.net-program ul li,body.tax-program_list section.contents_wrap body.sub div.bth_wrap div.content-area .content div.net-program ul li,body.sub body.tax-program_list section.contents_wrap div.bth_wrap div.content-area .content div.net-program ul li{width:100%}}body.post-type-archive-program section.contents_wrap div.inner_min div.content-area .content div.net-program ul li:nth-child(4n),body.post-type-archive-program section.contents_wrap body.sub div.bth_wrap div.content-area .content div.net-program ul li:nth-child(4n),body.sub body.post-type-archive-program section.contents_wrap div.bth_wrap div.content-area .content div.net-program ul li:nth-child(4n),body.tax-program_list section.contents_wrap div.inner_min div.content-area .content div.net-program ul li:nth-child(4n),body.tax-program_list section.contents_wrap body.sub div.bth_wrap div.content-area .content div.net-program ul li:nth-child(4n),body.sub body.tax-program_list section.contents_wrap div.bth_wrap div.content-area .content div.net-program ul li:nth-child(4n){margin-right:0}body.post-type-archive-program section.contents_wrap div.inner_min div.content-area .content div.net-program ul li a,body.post-type-archive-program section.contents_wrap body.sub div.bth_wrap div.content-area .content div.net-program ul li a,body.sub body.post-type-archive-program section.contents_wrap div.bth_wrap div.content-area .content div.net-program ul li a,body.tax-program_list section.contents_wrap div.inner_min div.content-area .content div.net-program ul li a,body.tax-program_list section.contents_wrap body.sub div.bth_wrap div.content-area .content div.net-program ul li a,body.sub body.tax-program_list section.contents_wrap div.bth_wrap div.content-area .content div.net-program ul li a{display:block}body.post-type-archive-program section.contents_wrap div.inner_min div.content-area .content div.net-program ul li a div.img img,body.post-type-archive-program section.contents_wrap body.sub div.bth_wrap div.content-area .content div.net-program ul li a div.img img,body.sub body.post-type-archive-program section.contents_wrap div.bth_wrap div.content-area .content div.net-program ul li a div.img img,body.tax-program_list section.contents_wrap div.inner_min div.content-area .content div.net-program ul li a div.img img,body.tax-program_list section.contents_wrap body.sub div.bth_wrap div.content-area .content div.net-program ul li a div.img img,body.sub body.tax-program_list section.contents_wrap div.bth_wrap div.content-area .content div.net-program ul li a div.img img{vertical-align:bottom;border:1px solid #d6d6d6}body.post-type-archive-program section.contents_wrap div.inner_min div.content-area .content div.net-program ul li a div.txt h3,body.post-type-archive-program section.contents_wrap body.sub div.bth_wrap div.content-area .content div.net-program ul li a div.txt h3,body.sub body.post-type-archive-program section.contents_wrap div.bth_wrap div.content-area .content div.net-program ul li a div.txt h3,body.tax-program_list section.contents_wrap div.inner_min div.content-area .content div.net-program ul li a div.txt h3,body.tax-program_list section.contents_wrap body.sub div.bth_wrap div.content-area .content div.net-program ul li a div.txt h3,body.sub body.tax-program_list section.contents_wrap div.bth_wrap div.content-area .content div.net-program ul li a div.txt h3{margin-top:.5em;margin-bottom:0;font-size:16px;letter-spacing:0}body.post-type-archive-program section.contents_wrap div.inner_min div.content-area .content div.net-program ul li a div.txt p.date,body.post-type-archive-program section.contents_wrap body.sub div.bth_wrap div.content-area .content div.net-program ul li a div.txt p.date,body.sub body.post-type-archive-program section.contents_wrap div.bth_wrap div.content-area .content div.net-program ul li a div.txt p.date,body.tax-program_list section.contents_wrap div.inner_min div.content-area .content div.net-program ul li a div.txt p.date,body.tax-program_list section.contents_wrap body.sub div.bth_wrap div.content-area .content div.net-program ul li a div.txt p.date,body.sub body.tax-program_list section.contents_wrap div.bth_wrap div.content-area .content div.net-program ul li a div.txt p.date{margin:.5em 0 0;font-weight:700;font-size:13px;letter-spacing:0}body.post-type-archive-program section.contents_wrap div.inner_min div.content-area .content div.net-program ul li a:hover,body.post-type-archive-program section.contents_wrap body.sub div.bth_wrap div.content-area .content div.net-program ul li a:hover,body.sub body.post-type-archive-program section.contents_wrap div.bth_wrap div.content-area .content div.net-program ul li a:hover,body.tax-program_list section.contents_wrap div.inner_min div.content-area .content div.net-program ul li a:hover,body.tax-program_list section.contents_wrap body.sub div.bth_wrap div.content-area .content div.net-program ul li a:hover,body.sub body.tax-program_list section.contents_wrap div.bth_wrap div.content-area .content div.net-program ul li a:hover{color:#555}body.post-type-archive-program section.contents_wrap div.inner_min div.content-area .content.show,body.post-type-archive-program section.contents_wrap body.sub div.bth_wrap div.content-area .content.show,body.sub body.post-type-archive-program section.contents_wrap div.bth_wrap div.content-area .content.show,body.tax-program_list section.contents_wrap div.inner_min div.content-area .content.show,body.tax-program_list section.contents_wrap body.sub div.bth_wrap div.content-area .content.show,body.sub body.tax-program_list section.contents_wrap div.bth_wrap div.content-area .content.show{display:block;opacity:1;transition:.2s}body.single div.leftside time{display:inline-block;font-size:.9em;color:#777}body.single div.leftside time i{margin-right:.8em}body.single div.leftside div.cat_name{display:inline-block}body.single div.leftside div.cat_name span{display:inline-block}body.single div.leftside div.cat_name span:before{content:'/';margin:0 1em}body.single div.leftside h2.single_title{margin:16px auto 40px;padding-bottom:.3em;font-size:2em;border-bottom:4px solid #efefef}@media screen and (max-width:640px){body.single div.leftside h2.single_title{font-size:1.3em}}body.single div.leftside div.addtoany_content,body.single div.leftside div.addtoany_shortcode{margin:40px auto 0}body.single div.leftside div.addtoany_content a,body.single div.leftside div.addtoany_shortcode a{background:0 0}body.single-news div.leftside div.contents div.mov video{max-width:100%}@media screen and (max-width:640px){body.single-news div.rightside{display:flex;flex-direction:column-reverse}}body.single-news div.rightside div ul li a{position:relative;font-weight:700}body.single-news div.rightside div ul li a:hover{color:#555;background:linear-gradient(to bottom,rgba(255,255,255,0) 60%,#dbf9fd 60%)}body.single-announcer div.leftside h2.name{margin:1em 0 0;font-size:2em}body.single-announcer div.leftside p.roma{margin-top:0;color:#777}body.single-announcer div.leftside div.blog_wrap{margin-top:60px}body.single-announcer div.leftside div.blog_wrap p.blogname{padding:.5em 0;font-size:1.5em;font-weight:700;color:#1bb8ce;border-top:3px solid #1bb8ce;border-bottom:3px solid #1bb8ce}body.single-announcer div.leftside div.blog_wrap div.title_wrap{margin:40px auto}body.single-announcer div.leftside div.blog_wrap div.title_wrap h2{font-size:2em;margin-bottom:.5em}body.single-announcer div.leftside div.blog_wrap div.content h3{margin:1em 0;padding:.5em 24px}body.single-announcer div.leftside div.blog_wrap div.content h4{margin:1em 0;padding-bottom:.3em;font-size:1.1em;border-bottom:solid 3px #1bb8ce}body.single-announcer div.leftside div.blog_wrap div.content h5{display:inline-block;margin:1em 0;font-size:1em;padding-bottom:.3em;border-bottom:solid 2px #222}body.single-announcer div.leftside div.blog_wrap div.title_wrap time{font-size:14px}body.single-announcer div.leftside div.blog_wrap div.prevbtn{margin:40px auto 0;padding-top:40px;border-top:4px solid #efefef}body.single-announcer div.leftside div.blog_wrap div.prevbtn a{font-weight:700}body.single-announcer div.leftside div.blog_wrap div.prevbtn a:before{content:'<';margin-right:.5em}body.single-event section.contents_wrap div.inner_min,body.single-event section.contents_wrap body.sub div.bth_wrap,body.sub body.single-event section.contents_wrap div.bth_wrap{display:block}body.single-event section.contents_wrap div.inner_min div.leftside,body.single-event section.contents_wrap body.sub div.bth_wrap div.leftside,body.sub body.single-event section.contents_wrap div.bth_wrap div.leftside{width:100%}body.single-event section.contents_wrap div.inner_min div.leftside h2.single_title,body.single-event section.contents_wrap body.sub div.bth_wrap div.leftside h2.single_title,body.sub body.single-event section.contents_wrap div.bth_wrap div.leftside h2.single_title{margin:8px auto 0;padding-bottom:0;border-bottom:0}body.single-event section.contents_wrap div.inner_min div.leftside p.date,body.single-event section.contents_wrap body.sub div.bth_wrap div.leftside p.date,body.sub body.single-event section.contents_wrap div.bth_wrap div.leftside p.date{margin:1em auto 40px;padding:0 0 1.5em .25em;font-weight:700;font-size:1.25em;border-bottom:4px solid #efefef}body.single-event section.contents_wrap div.inner_min div.leftside p.date i,body.single-event section.contents_wrap body.sub div.bth_wrap div.leftside p.date i,body.sub body.single-event section.contents_wrap div.bth_wrap div.leftside p.date i{margin-right:.25em}@media screen and (max-width:640px){body.single-event section.contents_wrap div.inner_min div.leftside p.date,body.single-event section.contents_wrap body.sub div.bth_wrap div.leftside p.date,body.sub body.single-event section.contents_wrap div.bth_wrap div.leftside p.date{font-size:1.1em}}body.single-event section.contents_wrap div.inner_min div.leftside div.eventflex,body.single-event section.contents_wrap body.sub div.bth_wrap div.leftside div.eventflex,body.sub body.single-event section.contents_wrap div.bth_wrap div.leftside div.eventflex{display:flex;justify-content:space-between}@media screen and (max-width:640px){body.single-event section.contents_wrap div.inner_min div.leftside div.eventflex,body.single-event section.contents_wrap body.sub div.bth_wrap div.leftside div.eventflex,body.sub body.single-event section.contents_wrap div.bth_wrap div.leftside div.eventflex{display:block}}body.single-event section.contents_wrap div.inner_min div.leftside div.eventflex div.img,body.single-event section.contents_wrap body.sub div.bth_wrap div.leftside div.eventflex div.img,body.sub body.single-event section.contents_wrap div.bth_wrap div.leftside div.eventflex div.img{width:calc(40% - 20px);margin-right:40px}@media screen and (max-width:640px){body.single-event section.contents_wrap div.inner_min div.leftside div.eventflex div.img,body.single-event section.contents_wrap body.sub div.bth_wrap div.leftside div.eventflex div.img,body.sub body.single-event section.contents_wrap div.bth_wrap div.leftside div.eventflex div.img{width:100%;margin-right:0;margin-bottom:40px}}body.single-event section.contents_wrap div.inner_min div.leftside div.eventflex div.img img,body.single-event section.contents_wrap body.sub div.bth_wrap div.leftside div.eventflex div.img img,body.sub body.single-event section.contents_wrap div.bth_wrap div.leftside div.eventflex div.img img{width:100%}body.single-event section.contents_wrap div.inner_min div.leftside div.eventflex div.txt,body.single-event section.contents_wrap body.sub div.bth_wrap div.leftside div.eventflex div.txt,body.sub body.single-event section.contents_wrap div.bth_wrap div.leftside div.eventflex div.txt{width:calc(60% - 20px)}@media screen and (max-width:640px){body.single-event section.contents_wrap div.inner_min div.leftside div.eventflex div.txt,body.single-event section.contents_wrap body.sub div.bth_wrap div.leftside div.eventflex div.txt,body.sub body.single-event section.contents_wrap div.bth_wrap div.leftside div.eventflex div.txt{width:100%}}body.single-event section.contents_wrap div.inner_min div.leftside time,body.single-event section.contents_wrap body.sub div.bth_wrap div.leftside time,body.sub body.single-event section.contents_wrap div.bth_wrap div.leftside time{display:block;margin:40px 0;text-align:right}body.single-event section.contents_wrap div.inner_min div.rightside,body.single-event section.contents_wrap body.sub div.bth_wrap div.rightside,body.sub body.single-event section.contents_wrap div.bth_wrap div.rightside{width:100%;margin-top:60px;margin-left:0}body.single-event section.contents_wrap div.inner_min div.rightside h2,body.single-event section.contents_wrap body.sub div.bth_wrap div.rightside h2,body.sub body.single-event section.contents_wrap div.bth_wrap div.rightside h2{margin-bottom:0}body.single-emergency section.contents_wrap div.inner_min,body.single-emergency section.contents_wrap body.sub div.bth_wrap,body.sub body.single-emergency section.contents_wrap div.bth_wrap{display:block}body.single-emergency section.contents_wrap div.inner_min div.leftside,body.single-emergency section.contents_wrap body.sub div.bth_wrap div.leftside,body.sub body.single-emergency section.contents_wrap div.bth_wrap div.leftside{width:100%}body.single-yamagataouen div.sub_nav_wrap{display:block;background-image:url(//www.yts.co.jp/wp/wp-content/themes/yts/css/../img/index/bg_ouen.png);background-repeat:no-repeat;background-position:center center;background-size:1920px auto;background-color:#fff}body.single-yamagataouen div.sub_nav_wrap div.inner_min,body.single-yamagataouen div.sub_nav_wrap body.sub div.bth_wrap,body.sub body.single-yamagataouen div.sub_nav_wrap div.bth_wrap{text-align:center}body.single-yamagataouen div.sub_nav_wrap div.inner_min h1,body.single-yamagataouen div.sub_nav_wrap body.sub div.bth_wrap h1,body.sub body.single-yamagataouen div.sub_nav_wrap div.bth_wrap h1{display:block;margin:50px auto 20px;max-width:800px}body.single-yamagataouen div.sub_nav_wrap div.inner_min h2,body.single-yamagataouen div.sub_nav_wrap body.sub div.bth_wrap h2,body.sub body.single-yamagataouen div.sub_nav_wrap div.bth_wrap h2{display:inline-block;padding:.6em 1.2em .6em 1.3em;min-width:320px;color:#fff;border-radius:50px;background:#001252}body.single-yamagataouen section.contents_wrap div.inner_min,body.single-yamagataouen section.contents_wrap body.sub div.bth_wrap,body.sub body.single-yamagataouen section.contents_wrap div.bth_wrap{display:block}body.single-yamagataouen section.contents_wrap div.inner_min div.contents,body.single-yamagataouen section.contents_wrap body.sub div.bth_wrap div.contents,body.sub body.single-yamagataouen section.contents_wrap div.bth_wrap div.contents{padding:0;width:100%}body.single-yamagataouen section.contents_wrap div.inner_min div.contents .addtoany_share_save_container a,body.single-yamagataouen section.contents_wrap body.sub div.bth_wrap div.contents .addtoany_share_save_container a,body.sub body.single-yamagataouen section.contents_wrap div.bth_wrap div.contents .addtoany_share_save_container a{background:0 0}body.single-yamagataouen section.contents_wrap div.inner_min div.postlist_wrap,body.single-yamagataouen section.contents_wrap body.sub div.bth_wrap div.postlist_wrap,body.sub body.single-yamagataouen section.contents_wrap div.bth_wrap div.postlist_wrap{margin-bottom:60px}body.single-yamagataouen section.contents_wrap div.inner_min div.postlist_wrap h3,body.single-yamagataouen section.contents_wrap body.sub div.bth_wrap div.postlist_wrap h3,body.sub body.single-yamagataouen section.contents_wrap div.bth_wrap div.postlist_wrap h3{margin:1em 0;padding-bottom:.3em;font-size:1.1em;border-bottom:solid 3px #1bb8ce}body.single-yamagataouen section.contents_wrap div.inner_min div.postlist_wrap ul.nonstyle li,body.single-yamagataouen section.contents_wrap body.sub div.bth_wrap div.postlist_wrap ul.nonstyle li,body.sub body.single-yamagataouen section.contents_wrap div.bth_wrap div.postlist_wrap ul.nonstyle li{padding:.5em 0;border-bottom:1px dotted #222;display:flex;justify-content:space-between}body.single-yamagataouen section.contents_wrap div.inner_min div.postlist_wrap ul.nonstyle li time,body.single-yamagataouen section.contents_wrap body.sub div.bth_wrap div.postlist_wrap ul.nonstyle li time,body.sub body.single-yamagataouen section.contents_wrap div.bth_wrap div.postlist_wrap ul.nonstyle li time{display:block;width:1450x}body.single-yamagataouen section.contents_wrap div.inner_min div.postlist_wrap ul.nonstyle li a,body.single-yamagataouen section.contents_wrap body.sub div.bth_wrap div.postlist_wrap ul.nonstyle li a,body.sub body.single-yamagataouen section.contents_wrap div.bth_wrap div.postlist_wrap ul.nonstyle li a{display:block;width:calc(100% - 150px)}div.form_wrap span.red{color:crimson}@media screen and (max-width:768px){div.form_wrap p.p_hissu{font-size:.9em;letter-spacing:.05em}}div.form_wrap div.form_flex{display:flex;justify-content:space-between;padding:1.5em .5em;border-bottom:1px dotted #ccc}div.form_wrap div.form_flex.top{border-top:1px dotted #ccc}@media screen and (max-width:768px){div.form_wrap div.form_flex{font-size:.9em;letter-spacing:.05em}}@media screen and (max-width:640px){div.form_wrap div.form_flex{display:block}}div.form_wrap div.form_flex div.left{flex-basis:200px;width:200px}div.form_wrap div.form_flex div.left p{margin:8px 0}div.form_wrap div.form_flex div.left p span.red{margin-left:.8em}@media screen and (max-width:768px){div.form_wrap div.form_flex div.left{flex-basis:160px;width:160px}}@media screen and (max-width:768px){div.form_wrap div.form_flex div.left{flex-basis:100%;width:100%;font-weight:700;color:#003087}}div.form_wrap div.form_flex div.right{flex-basis:calc(100% - 200px);width:calc(100% - 200px)}@media screen and (max-width:768px){div.form_wrap div.form_flex div.right{flex-basis:calc(100% - 160px);width:calc(100% - 160px)}}@media screen and (max-width:768px){div.form_wrap div.form_flex div.right{flex-basis:100%;width:100%}}div.form_wrap div.form_flex div.right p{margin:0}div.form_wrap div.form_flex div.right p.p_add{padding:8px 0}div.form_wrap div.form_flex div.right p.p_add2{padding-top:16px}div.form_wrap div.form_flex div.right p.cofirm_p{margin:.5em 0;font-size:.9em}div.form_wrap div.form_flex div.right h6{margin:8px 0 16px;font-size:1.1em}div.form_wrap div.form_flex div.right input[type=number].age{width:70px;margin-right:1em}div.form_wrap div.form_btn_wrap{margin-top:20px;text-align:center}@media screen and (max-width:640px){div.form_wrap div.form_btn_wrap{text-align:left}}div.form_wrap input[type=text],div.form_wrap input[type=number],div.form_wrap input[type=tel],div.form_wrap input[type=email],div.form_wrap button,div.form_wrap textarea,div.form_wrap select{margin:0;padding:0;background:0 0;border:none;border-radius:0;outline:none;-webkit-appearance:none;-moz-appearance:none;appearance:none}div.form_wrap input::-ms-clear{visibility:hidden}div.form_wrap input::-ms-reveal{visibility:hidden}div.form_wrap input[type=text],div.form_wrap input[type=number],div.form_wrap input[type=tel],div.form_wrap input[type=email],div.form_wrap textarea{outline:none;width:100%;padding:8px;border:1px solid #bbb;border-radius:4px;-webkit-transition:all .3s;transition:all .3s}div.form_wrap input[type=text]:focus,div.form_wrap input[type=number]:focus,div.form_wrap input[type=tel]:focus,div.form_wrap input[type=email]:focus,div.form_wrap textarea:focus{box-shadow:0 0 6px #3db6e4;border:1px solid #3db6e4}div.form_wrap input[type=submit],div.form_wrap input[type=button]{width:200px;background-color:#1bb8ce;color:#fff;font-weight:700;padding:14px 20px;margin:8px 0;border:none;border-radius:4px;cursor:pointer}div.form_wrap input[type=submit]:hover,div.form_wrap input[type=button]:hover{background-color:#1bb8ce}div.form_wrap select{outline:none;-moz-appearance:none;text-indent:.01px;background:#fff;vertical-align:middle;font-size:inherit;color:inherit;-webkit-appearance:button;-moz-appearance:button;appearance:button;appearance:none;-webkit-appearance:none;-moz-appearance:none;height:40px;padding:8px 12px;border:1px solid #aaa;color:#000;width:100%;max-width:none;border-radius:3px}div.form_wrap input[type=submit]:disabled{cursor:default;opacity:.7}div.form_wrap input[type=submit]:disabled:hover{background-color:#1bb8ce}div.form_wrap input[type=text].p-postal-code{max-width:12em}div.form_wrap .wpcf7-radio{display:block;padding:8px 8px 8px 0}div.form_wrap .wpcf7-radio span.wpcf7-list-item.first{margin-left:0}div.form_wrap span.check{display:block;margin-top:1em}div.form_wrap span.check span.wpcf7-list-item{margin-left:0}div.form_wrap span.check label{margin-top:.5em;padding:.5em 1em;background:#e6e6e6;display:inline-block}div.form_wrap span.wpcf7-not-valid-tip{display:block;margin-top:8px;color:crimson;font-size:.8em}div.form_wrap div.wpcf7-response-output{margin:20px 0;padding:1em;border:2px solid #222;border-radius:12px}div.form_wrap div.wpcf7-response-output.wpcf7-validation-errors,div.form_wrap div.wpcf7-response-output.wpcf7-acceptance-missing{border:2px solid crimson;color:crimson}div.form_wrap div.wpcf7c-elm-step2 p{margin:20px 0;padding:1em;color:#003087;border:2px solid #003087;border-radius:12px}div.form_wrap .wpcf7 form.sent .wpcf7-response-output{border-color:#1d73cc;color:#1d73cc;font-weight:700}body.home section.links table tr th,body.home section.links table tr td{border:none}