﻿@import"https://fonts.googleapis.com/css2?family=Noto+Sans+JP:wght@100..900&family=Zen+Old+Mincho:wght@400;600&display=swap";html,body,div,span,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,abbr,address,cite,code,del,dfn,em,img,ins,kbd,q,samp,small,strong,sub,sup,var,b,i,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,canvas,details,figcaption,figure,footer,header,hgroup,menu,nav,section,summary,time,mark,audio,video{margin:0;padding:0;border:0;vertical-align:baseline;background:rgba(0,0,0,0);font-style:normal;font-size:100%;outline:0;outline:none}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}ul,nav ul{list-style:none}blockquote,q{quotes:none}blockquote:before,blockquote:after{content:"";content:none}q:before,q:after{content:"";content:none}a{margin:0;padding:0;vertical-align:baseline;background:rgba(0,0,0,0);font-size:100%}em{font-style:normal}del{text-decoration:line-through}abbr[title],dfn[title]{border-bottom:1px dotted;cursor:help}table{border-collapse:collapse;border-spacing:0}input,select{vertical-align:middle;outline:none}ins{color:#000;background-color:#eee;text-decoration:none}mark{color:#000;background-color:#eee;font-style:italic;font-weight:bold}hr{margin:1em 0;padding:0;border:0;border-top:1px solid #ccc;display:block;height:1px}img{vertical-align:middle}.cl{display:inline-block}.cl:after{display:block;clear:both;height:0;visibility:hidden;content:"."}* html .cl{height:1%}.cl{display:block}body{font-family:"Noto Sans JP","Hiragino Kaku Gothic ProN","メイリオ",Osaka,sans-serif;font-weight:300;color:#707070;-webkit-text-size-adjust:none}@media screen and (min-width: 1025px){html{min-width:1024px}body{min-width:1024px;background:#fff}.inner{position:relative;margin:0 auto;max-width:1200px}.inner::before{position:absolute;display:block;font-family:"Zen Old Mincho",serif;font-size:90px;line-height:1em;color:#8f7a29;opacity:.1;transform:rotate(90deg);transform-origin:top left}.heading01{margin-bottom:30px;font-family:"Zen Old Mincho",serif;font-size:45px;line-height:1em;color:#af4950;text-align:center}.heading01::before,.heading01::after{content:"";display:inline-block;width:86px;height:1px;vertical-align:12px;background:#af4950}.heading01::before{margin-right:30px}.heading01::after{margin-left:30px}.heading02{margin-bottom:10px;font-size:20px;font-weight:bold}.headerset{margin-bottom:20px;font-size:17px;font-weight:normal;color:#81651b}.headerset .company{display:block;margin-bottom:10px}.headerset .name{display:block;margin-bottom:5px;font-family:"Zen Old Mincho",serif;font-size:40px;line-height:1em;text-indent:-2px}.headerset small{display:block;font-size:17px;letter-spacing:.16em}.global-header{z-index:3000;position:fixed;top:0;left:0;width:100%;background:rgba(255,255,255,.6)}.global-header .inner{display:flex;flex-direction:row;justify-content:space-between;padding:14px 0;padding-left:40px;max-width:100%}.global-header .site_logo{width:76px}.global-header .site_logo img{width:100%}.global-header .links{padding-top:21px;width:410px}.global-header .links li{display:inline-block;margin:0 13px}.global-header .links li a img{width:auto;height:30px}.sub-header{z-index:3000;position:fixed;top:0;right:0;padding:20px 0 10px;padding-right:40px;width:70%}.sub-header .category_nav ul{text-align:right}.sub-header .category_nav ul li{display:inline-block;margin-left:60px;font-size:14px;font-weight:400}.sub-header .category_nav ul li a{padding:5px 5px;text-decoration:none;color:#8f7a29}.sub-header .category_nav ul li a:hover{color:#af4950}.sub-header .category_nav ul li img{width:37px}.sub-header .category_nav .searchform{padding:0 5px;border-bottom:solid .5px #c6c6c6}.sub-header .category_nav .searchform input{border:0}.sub-header .category_nav .searchform input[type=text]::placeholder{text-align:center;color:#c6c6c6}.sub-header .category_nav .searchform input[type=submit]{display:none}.sub-header .sp-nav_btn{display:none}.mv{position:relative;padding:230px 0 255px;text-align:center;background:center no-repeat url(../img/mv-bg.png);background-size:cover}.mv .logo{margin:0 auto 30px;width:396px}.mv .logo img{width:100%}.mv .schedule{font-family:"Zen Old Mincho",serif;font-size:20px;color:#81651b}.onair{background:center no-repeat url(../img/onair-bg.png);background-size:cover}.onair .inner{display:flex;flex-direction:row;justify-content:space-between;padding:220px 0 140px}.onair .inner::before{content:"On Air";left:100px;bottom:200px}.onair .heading01{text-align:left}.onair .heading01::after{display:none}.onair .thumbnail{position:relative;width:58.1%;padding-right:15px}.onair .thumbnail img{width:100%}.onair .thumbnail iframe{width:100%;height:440px}.onair .detail{width:32.67%}.onair .detail p{margin-bottom:10px;font-size:16px;line-height:2em}.onair .detail p.link{font-size:14px}.onair .detail p.link a{text-decoration:none;color:inherit}.about{padding:130px 0 200px;background:#fff}.about .inner::before{content:"About";right:-200px;bottom:50px}.about .heading01{margin-bottom:100px}.about p{font-family:"Zen Old Mincho",serif;font-size:18px;line-height:2.5em;text-align:center;color:#81651b}.navigator{padding:140px 0 160px;background:#faf5f1}.navigator .inner::before{content:"Navigator";left:100px;bottom:150px}.navigator .heading01{margin-bottom:90px}.navigator .card{position:relative;display:flex;flex-direction:row;justify-content:space-between;margin:0 auto;max-width:1000px;width:auto;background:#fff}.navigator .card .detail{padding:100px 110px 70px}.navigator .card .detail p{font-size:16px;line-height:2em}.navigator .card .detail .icon{margin-top:1.5em}.navigator .card .detail .icon img{width:24px}.page-policy{padding:140px 0 160px;background:#faf5f1}.page-policy .heading01{margin-bottom:80px}.page-policy .category{margin-bottom:100px}.page-policy .category p{font-size:16px;line-height:2em}.global-footer{padding:17px 0;background:#faf5f1}.global-footer .copy{font-size:14px;text-align:center;color:#8f7a29}.spv{display:none !important}}@media screen and (max-width: 1024px){html{min-width:320px}body{min-width:320px;background:#fff}.inner{position:relative;margin:0 15px;width:auto;min-width:320px}.inner .content_box{box-sizing:border-box;padding:0 15px;width:auto}.inner::before{position:absolute;display:block;font-family:"Zen Old Mincho",serif;font-size:90px;line-height:1em;color:#8f7a29;opacity:.1;transform:rotate(90deg);transform-origin:top left}.heading01{margin-bottom:30px;font-family:"Zen Old Mincho",serif;font-size:32px;line-height:1em;color:#af4950;text-align:center}.heading01::before,.heading01::after{content:"";display:inline-block;width:80px;height:1px;vertical-align:12px;background:#af4950}.heading01::before{margin-right:20px}.heading01::after{margin-left:20px}.heading02{margin-bottom:10px;font-size:16px;font-weight:bold}.headerset{margin-bottom:20px;font-size:12px;font-weight:normal;color:#81651b}.headerset .company{display:block;margin-bottom:10px}.headerset .name{display:block;margin-bottom:7px;font-family:"Zen Old Mincho",serif;font-size:32px;line-height:1em;text-indent:-2px}.headerset small{display:block;font-size:12px;letter-spacing:.16em}.global-header{position:fixed;top:0;left:0;margin-bottom:30px;width:100%;background:rgba(255,255,255,.6);z-index:3000}.global-header .inner{display:flex;flex-direction:row;justify-content:space-between;padding:14px 0}.global-header .site_logo{padding-left:10px;width:75px}.global-header .site_logo img{width:100%}.global-header .links{display:none}.global-header .sp-bs11_btn{position:absolute;top:19px;right:65px;width:36px}.global-header .sp-bs11_btn img{width:100%}.global-header .sp-nav_btn{position:relative;top:9px;right:15px;width:30px;height:22px}.global-header .sp-nav_btn span{position:absolute;left:0;display:block;width:30px;height:4px;border-radius:2px;background:#81651b}.global-header .sp-nav_btn span:nth-child(1){top:0}.global-header .sp-nav_btn span:nth-child(2){top:9px}.global-header .sp-nav_btn span:nth-child(3){top:18px}.sub-header{display:block;position:fixed;top:0;left:0;width:100%;height:100%;background:rgba(255,255,255,.8);opacity:0;pointer-events:none;z-index:10000}.sub-header .inner{padding:60vw 0 20px}.sub-header .category_nav ul{margin:0 auto;width:70%;text-align:center}.sub-header .category_nav ul li{display:block;margin-bottom:15px;font-size:24px}.sub-header .category_nav ul li a{padding:5px 5px;text-decoration:none;color:#8f7a29}.sub-header .category_nav .searchform{padding:0 5px;border-bottom:solid .5px #c6c6c6}.sub-header .category_nav .searchform input{border:0}.sub-header .category_nav .searchform input[type=text]::placeholder{text-align:center;color:#c6c6c6}.sub-header .category_nav .searchform input[type=submit]{display:none}.sub-header .sp-nav_btn{position:absolute;top:18px;right:15px;width:30px;height:22px}.sub-header .sp-nav_btn span{position:absolute;left:0;display:block;width:30px;height:4px;border-radius:2px;background:#81651b}.sub-header .sp-nav_btn span:nth-child(1){top:9px;transform:rotate(45deg)}.sub-header .sp-nav_btn span:nth-child(2){display:none}.sub-header .sp-nav_btn span:nth-child(3){top:9px;transform:rotate(-45deg)}body.is_navopen .global-header,body.is_navopen .mv,body.is_navopen .content_body,body.is_navopen .global-footer{filter:blur(4px)}body.is_navopen .sub-header{opacity:1;pointer-events:all}.mv{position:relative;box-sizing:border-box;padding:27vw 0 80px;min-width:320px;height:88.1vw;min-height:420px;text-align:center;background:center no-repeat url(../img/mv-bg_sp.jpg);background-size:cover}.mv .logo{margin:0 auto 30px;width:58.4%;max-width:360px;min-width:210px}.mv .logo img{width:100%}.mv .schedule{font-family:"Zen Old Mincho",serif;font-size:12px;color:#81651b}.onair{background:center no-repeat url(../img/onair-bg_sp.png);background-size:cover}.onair .inner{padding:80px 0 120px}.onair .inner::before{content:"On Air";left:100px;bottom:240px;width:300px}.onair .thumbnail{margin-bottom:65px}.onair .thumbnail img{width:100%}.onair .thumbnail iframe{width:100%;height:240px}.onair .detail{width:auto}.onair .detail p{margin-bottom:10px;font-size:14px;line-height:2em}.onair .detail p.link{font-size:14px}.onair .detail p.link a{text-decoration:none;color:inherit}.about{padding:130px 0 200px;background:#fff}.about .inner::before{content:"About";right:-230px;bottom:50px}.about .heading01{margin-bottom:100px}.about p{font-family:"Zen Old Mincho",serif;font-size:14px;line-height:2.5em;text-align:center;color:#81651b}.navigator{padding:70px 0 80px;background:#faf5f1}.navigator .inner::before{content:"Navigator";left:100px;top:260px}.navigator .heading01{margin-bottom:90px}.navigator .headerset{text-align:center}.navigator .card{position:relative;margin:0 auto;width:auto}.navigator .card .photo{margin:0 auto 40px;width:50%}.navigator .card .photo img{width:100%}.navigator .card .detail{text-align:center}.navigator .card .detail p{font-size:14px;line-height:2em}.navigator .card .detail .icon{margin-top:1.5em}.navigator .card .detail .icon img{width:24px}.page-policy{padding:140px 0 160px;background:#faf5f1}.page-policy .heading01{margin-bottom:80px}.page-policy .category{margin-bottom:100px}.page-policy .category p{font-size:14px;line-height:2em}.global-footer{padding:17px 0;background:#faf5f1}.global-footer .copy{font-size:14px;text-align:center;color:#8f7a29}.pcv{display:none !important}.spv{display:block !important}}@media screen and (max-width: 1280px)and (min-width: 1025px){.inner{position:relative;margin:0 40px;width:auto;min-width:320px}.inner .content_box{box-sizing:border-box;padding:0 15px;width:auto}.inner::before{position:absolute;display:block;font-family:"Zen Old Mincho",serif;font-size:90px;line-height:1em;color:#8f7a29;opacity:.1;transform:rotate(90deg);transform-origin:top left}.global-header .inner{padding-left:0}.sub-header{padding-right:0}.mv .schedule{font-size:24px}}@media screen and (max-width: 768px){.mv .schedule{font-size:12px}}
/*# sourceMappingURL=style.css.map */
