@charset "UTF-8";:root{font-size:62.5%}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;vertical-align:baseline;border:0;outline:0;background:transparent}html{height:100%}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,main,section{display:block}body{letter-spacing:0;color:#000;-webkit-text-size-adjust:100%}h1,h2,h3,h4,h5,h6,p,td,th,address{font-size:100%;font-weight:400}ol,ul{list-style:none}fieldset,img{border:0}img{vertical-align:top}table{width:100%;border-spacing:0;border-collapse:collapse;border:0}th,td{text-align:left;vertical-align:top}caption,th{text-align:left}address,caption,cite,code,dfn,em,th,var{font-weight:400;font-style:normal}sup{font-size:62.5%;vertical-align:text-top}input,textarea,button,label{font-family:inherit;vertical-align:middle;outline:0;margin:0}input[type=radio],input[type=checkbox],input[type=submit],button{cursor:pointer}a:link,a:visited{text-decoration:underline;color:#000}a:hover,a:active{text-decoration:none;color:#000}#MqMark{display:none}@media only screen and (min-width: 769px){#MqMark{font-family:pc}}@media only screen and (max-width: 768px){#MqMark{font-family:sp}}@media only screen and (min-width: 769px){.pcBlock{display:block}.spBlock{display:none}.pcBlock-i{display:inline-block}.spBlock-i,.pcNone{display:none}.spNone{display:block}.pcNone-i{display:none}.spNone-i{display:inline}}@media only screen and (max-width: 768px){.pcBlock{display:none}.spBlock{display:block}.pcBlock-i{display:none}.spBlock-i{display:inline-block}.pcNone{display:block}.spNone{display:none}.pcNone-i{display:inline}.spNone-i{display:none}}.clearfix:after,.clearFix:after,.u-cf:after{display:block;clear:both;content:""}.u-dib{display:inline-block}.u-di{display:inline}.u-db{display:block}.u-ovSelf:hover,a.u-ov:hover img{opacity:.75}.u-hide{display:none!important}.u-fontB{font-weight:700!important}.u-clrBk{color:#333!important}.u-clrRed{color:red!important}.u-tl{text-align:left!important}.u-tr{text-align:right!important}.u-tc{text-align:center!important}.u-clear{clear:both!important}.u-fl{float:left!important}.u-fr{float:right!important}.u-mt0{margin-top:0!important}.u-mb0{margin-bottom:0!important}.u-ml0{margin-left:0!important}.u-mr0{margin-bottom:0!important}.u-pt0{padding-top:0!important}.u-pb0{padding-bottom:0!important}.u-pl0{padding-left:0!important}.u-pr0{padding-bottom:0!important}.u-mt5{margin-top:5px!important}.u-mb5{margin-bottom:5px!important}.u-ml5{margin-left:5px!important}.u-mr5{margin-bottom:5px!important}.u-pt5{padding-top:5px!important}.u-pb5{padding-bottom:5px!important}.u-pl5{padding-left:5px!important}.u-pr5{padding-bottom:5px!important}.u-mt10{margin-top:10px!important}.u-mb10{margin-bottom:10px!important}.u-ml10{margin-left:10px!important}.u-mr10{margin-bottom:10px!important}.u-pt10{padding-top:10px!important}.u-pb10{padding-bottom:10px!important}.u-pl10{padding-left:10px!important}.u-pr10{padding-bottom:10px!important}.u-mt15{margin-top:15px!important}.u-mb15{margin-bottom:15px!important}.u-ml15{margin-left:15px!important}.u-mr15{margin-bottom:15px!important}.u-pt15{padding-top:15px!important}.u-pb15{padding-bottom:15px!important}.u-pl15{padding-left:15px!important}.u-pr15{padding-bottom:15px!important}.u-mt20{margin-top:20px!important}.u-mb20{margin-bottom:20px!important}.u-ml20{margin-left:20px!important}.u-mr20{margin-bottom:20px!important}.u-pt20{padding-top:20px!important}.u-pb20{padding-bottom:20px!important}.u-pl20{padding-left:20px!important}.u-pr20{padding-bottom:20px!important}.u-mt25{margin-top:25px!important}.u-mb25{margin-bottom:25px!important}.u-ml25{margin-left:25px!important}.u-mr25{margin-bottom:25px!important}.u-pt25{padding-top:25px!important}.u-pb25{padding-bottom:25px!important}.u-pl25{padding-left:25px!important}.u-pr25{padding-bottom:25px!important}.u-mt30{margin-top:30px!important}.u-mb30{margin-bottom:30px!important}.u-ml30{margin-left:30px!important}.u-mr30{margin-bottom:30px!important}.u-pt30{padding-top:30px!important}.u-pb30{padding-bottom:30px!important}.u-pl30{padding-left:30px!important}.u-pr30{padding-bottom:30px!important}.u-mt35{margin-top:35px!important}.u-mb35{margin-bottom:35px!important}.u-ml35{margin-left:35px!important}.u-mr35{margin-bottom:35px!important}.u-pt35{padding-top:35px!important}.u-pb35{padding-bottom:35px!important}.u-pl35{padding-left:35px!important}.u-pr35{padding-bottom:35px!important}.u-mt40{margin-top:40px!important}.u-mb40{margin-bottom:40px!important}.u-ml40{margin-left:40px!important}.u-mr40{margin-bottom:40px!important}.u-pt40{padding-top:40px!important}.u-pb40{padding-bottom:40px!important}.u-pl40{padding-left:40px!important}.u-pr40{padding-bottom:40px!important}.u-mt45{margin-top:45px!important}.u-mb45{margin-bottom:45px!important}.u-ml45{margin-left:45px!important}.u-mr45{margin-bottom:45px!important}.u-pt45{padding-top:45px!important}.u-pb45{padding-bottom:45px!important}.u-pl45{padding-left:45px!important}.u-pr45{padding-bottom:45px!important}.u-mt50{margin-top:50px!important}.u-mb50{margin-bottom:50px!important}.u-ml50{margin-left:50px!important}.u-mr50{margin-bottom:50px!important}.u-pt50{padding-top:50px!important}.u-pb50{padding-bottom:50px!important}.u-pl50{padding-left:50px!important}.u-pr50{padding-bottom:50px!important}.u-mt55{margin-top:55px!important}.u-mb55{margin-bottom:55px!important}.u-ml55{margin-left:55px!important}.u-mr55{margin-bottom:55px!important}.u-pt55{padding-top:55px!important}.u-pb55{padding-bottom:55px!important}.u-pl55{padding-left:55px!important}.u-pr55{padding-bottom:55px!important}.u-mt60{margin-top:60px!important}.u-mb60{margin-bottom:60px!important}.u-ml60{margin-left:60px!important}.u-mr60{margin-bottom:60px!important}.u-pt60{padding-top:60px!important}.u-pb60{padding-bottom:60px!important}.u-pl60{padding-left:60px!important}.u-pr60{padding-bottom:60px!important}.u-mt65{margin-top:65px!important}.u-mb65{margin-bottom:65px!important}.u-ml65{margin-left:65px!important}.u-mr65{margin-bottom:65px!important}.u-pt65{padding-top:65px!important}.u-pb65{padding-bottom:65px!important}.u-pl65{padding-left:65px!important}.u-pr65{padding-bottom:65px!important}.u-mt70{margin-top:70px!important}.u-mb70{margin-bottom:70px!important}.u-ml70{margin-left:70px!important}.u-mr70{margin-bottom:70px!important}.u-pt70{padding-top:70px!important}.u-pb70{padding-bottom:70px!important}.u-pl70{padding-left:70px!important}.u-pr70{padding-bottom:70px!important}.u-mt75{margin-top:75px!important}.u-mb75{margin-bottom:75px!important}.u-ml75{margin-left:75px!important}.u-mr75{margin-bottom:75px!important}.u-pt75{padding-top:75px!important}.u-pb75{padding-bottom:75px!important}.u-pl75{padding-left:75px!important}.u-pr75{padding-bottom:75px!important}.u-mt80{margin-top:80px!important}.u-mb80{margin-bottom:80px!important}.u-ml80{margin-left:80px!important}.u-mr80{margin-bottom:80px!important}.u-pt80{padding-top:80px!important}.u-pb80{padding-bottom:80px!important}.u-pl80{padding-left:80px!important}.u-pr80{padding-bottom:80px!important}.u-mt85{margin-top:85px!important}.u-mb85{margin-bottom:85px!important}.u-ml85{margin-left:85px!important}.u-mr85{margin-bottom:85px!important}.u-pt85{padding-top:85px!important}.u-pb85{padding-bottom:85px!important}.u-pl85{padding-left:85px!important}.u-pr85{padding-bottom:85px!important}.u-mt90{margin-top:90px!important}.u-mb90{margin-bottom:90px!important}.u-ml90{margin-left:90px!important}.u-mr90{margin-bottom:90px!important}.u-pt90{padding-top:90px!important}.u-pb90{padding-bottom:90px!important}.u-pl90{padding-left:90px!important}.u-pr90{padding-bottom:90px!important}.u-mt95{margin-top:95px!important}.u-mb95{margin-bottom:95px!important}.u-ml95{margin-left:95px!important}.u-mr95{margin-bottom:95px!important}.u-pt95{padding-top:95px!important}.u-pb95{padding-bottom:95px!important}.u-pl95{padding-left:95px!important}.u-pr95{padding-bottom:95px!important}.u-mt100{margin-top:100px!important}.u-mb100{margin-bottom:100px!important}.u-ml100{margin-left:100px!important}.u-mr100{margin-bottom:100px!important}.u-pt100{padding-top:100px!important}.u-pb100{padding-bottom:100px!important}.u-pl100{padding-left:100px!important}.u-pr100{padding-bottom:100px!important}body{font-family:YuGothic,Yu Gothic,"ヒラギノ角ゴ  Pro W3",Hiragino Kaku Gothic Pro,メイリオ,Meiryo,Osaka,sans-serif;line-height:2;min-width:320px;background:#fff}@media only screen and (min-width: 769px){body{font-size:18px;font-size:1.8rem}}@media only screen and (max-width: 768px){body{font-size:16px;font-size:1.6rem}}#Wrapper{overflow:hidden;width:100%}.inner{position:relative;max-width:1024px;margin:0 auto;padding:0 15px}.headerInner{position:relative;max-width:1440px;margin:0 auto;padding:0 15px}img{max-width:100%;height:auto}#Overlay{position:fixed;z-index:10;top:0;left:0;display:none;width:100%;height:100%;background-color:#000c}#GHead{line-height:1;position:relative}#GHead img{vertical-align:top}#GHead .logo{margin:0 auto}#GHead .osakaLogo,#GHead .headerNav{position:absolute;z-index:1}#GHead .navBlockWrap{position:relative;border:solid #000}#GHead .navBlock{top:0;left:0;box-sizing:border-box;width:100%;border:solid #000;background-color:#fff}.is-menuFixed #GHead .navBlock{position:fixed;z-index:5;transform:translateY(0)}.is-hasAdminbar.is-menuFixed #GHead .navBlock{transition:ease transform .4s}#GHead .navBlock .menuBtn{display:none}#GHead .navBlock .itemList>li a{font-weight:700;display:block;text-decoration:none}@media only screen and (min-width: 1025px){#GHead .headInner{padding:25px 0 8px}#GHead .logo{width:260px}#GHead .osakaLogo{top:40px;left:55px;width:150px}#GHead .headerNav{top:40px;right:55px}#GHead .headerNav ul{display:flex}#GHead .headerNav li:not(:first-child){margin-left:20px}#GHead .headerNav li a{position:relative;box-sizing:border-box;padding-left:25px}#GHead .headerNav li a:before,#GHead .headerNav li a:after{content:"";position:absolute;display:block;box-sizing:border-box}#GHead .headerNav li a:before{top:2px;left:0;border-width:1px;width:19px;height:19px;background-color:#fff;border:1px solid #000;border-radius:50%}#GHead .headerNav li a:after{top:8px;left:5px;width:7px;height:7px;border:solid #000;margin-right:9px;border-width:0 1px 1px 0;transform:scaleY(.9) rotate(-45deg);transform-origin:50% 50%}#GHead .navBlockWrap{min-height:45px;border-width:2px 0 0}#GHead .navBlock{border-width:0 0 2px}.is-hasAdminbar.is-menuFixed #GHead .navBlock{transform:translateY(32px)}#GHead .navBlock .menuBtn{display:none}#GHead .navBlock .itemList{display:flex;padding:12px 0;justify-content:center}#GHead .navBlock .itemList>li{border-right:2px solid #000;font-size:17px;font-size:1.7rem}#GHead .navBlock .itemList>li:first-child{border-left:2px solid #000}#GHead .navBlock .itemList>li.no-border{border-right:0}#GHead .navBlock .itemList>li a{margin:-15px 0;padding:16px 20px}}@media only screen and (min-width: 1025px) and (min-width: 769px) and (max-width: 959px){#GHead .navBlock .itemList>li a{padding-right:2.5vw;padding-left:2.5vw}}@media only screen and (min-width: 1025px){.is-IE #GHead .navBlock .itemList>li a{padding-top:18px;padding-bottom:14px}#GHead .navBlock .itemList .is-Mobile{display:none}}@media only screen and (max-width: 1024px){#GHead .headInner{padding:15px 0}#GHead .logo{width:130px}#GHead .osakaLogo{top:20px;left:15px;width:68px}#GHead .headerNav{display:none}#GHead .navBlockWrap{min-height:42px;border-width:2px 0 0}#GHead .navBlock{position:relative;border-width:0 0 2px}.is-hasAdminbar.is-menuFixed #GHead .navBlock{transform:translateY(46px)}}@media only screen and (max-width: 1024px) and (max-width: 600px){.is-hasAdminbar.is-menuFixed #GHead .navBlock{transform:translateY(0)}}@media only screen and (max-width: 1024px){#GHead .navBlock .inner{padding:0}#GHead .navBlock .menuBtn{font-weight:700;position:relative;display:block;font-size:14px;font-size:1.4rem}#GHead .navBlock .menuBtn .menuOpen{padding:13px 15px;cursor:pointer}#GHead .navBlock .menuBtn .icon{position:absolute;top:50%;right:15px;width:20px;height:16px;transform:translateY(-50%)}#GHead .navBlock .menuBtn .icon span{position:absolute;left:0;box-sizing:border-box;width:100%;height:2px;transition:all .2s ease;background-color:#000}#GHead .navBlock .menuBtn .icon span.m1{top:0}#GHead .navBlock .menuBtn .icon span.m2{top:50%;margin-top:-1px}#GHead .navBlock .menuBtn .icon span.m3{bottom:0;opacity:1}.is-menuOpen #GHead .navBlock .menuBtn .icon span.m1{transform:translateY(7px) rotate(-225deg)}.is-menuOpen #GHead .navBlock .menuBtn .icon span.m2{transform:translateY(0) rotate(225deg)}.is-menuOpen #GHead .navBlock .menuBtn .icon span.m3{transform:translateY(-7px) rotate(180deg);opacity:0}#GHead .navBlock .itemList{position:absolute;top:100%;left:0;display:none;width:100%;margin-top:2px;background-color:#094}#GHead .navBlock .itemList>li{border-top:1px solid #fff;font-size:14px;font-size:1.4rem}#GHead .navBlock .itemList>li:first-child{border-top:0}#GHead .navBlock .itemList>li a{padding:13px 15px;color:#fff}#GHead .navBlock .itemList{z-index:10}}#Contents,#GFoot{position:relative;z-index:0}#GFoot img{vertical-align:top}#GFoot .contactBlock{overflow:hidden;background-color:#f7f8f8}#GFoot .contactBlock .blockInner>*{vertical-align:middle}#GFoot .contactBlock .blockTit{position:relative}#GFoot .contactBlock .blockTit span{position:relative;z-index:1}#GFoot .linkBlock{position:absolute;top:-4px;left:15px}#GFoot .linkBlock ul li{position:relative;box-sizing:border-box;margin-top:8px;padding-left:25px}#GFoot .linkBlock ul li a:before{content:"";position:absolute;display:block;box-sizing:border-box;top:6px;left:0;border-width:1px;width:19px;height:19px;background-color:#fff;border:1px solid #000;border-radius:50%}#GFoot .linkBlock ul li a:after{content:"";position:absolute;display:block;box-sizing:border-box;top:12px;left:4px;width:7px;height:7px;border:solid #000;margin-right:9px;border-width:0 1px 1px 0;transform:scaleY(.9) rotate(-45deg);transform-origin:50% 50%}#GFoot .appBlock{display:flex;justify-content:center;align-items:center}#GFoot .copyBlock{text-align:center}@media only screen and (min-width: 769px){#GFoot .contactBlock .blockInner{display:table}#GFoot .contactBlock .blockInner>*{display:table-cell;padding:20px 0}#GFoot .contactBlock .blockTit{width:220px;padding-right:10px;text-align:right;font-size:18px;font-size:1.8rem}#GFoot .contactBlock .blockTit:before{position:absolute;display:block;width:2000px;height:200%;content:"";background-repeat:no-repeat;background-position:0 0;background-size:100% auto;right:0;top:0;background-color:#dcdddd}#GFoot .contactBlock .blockTit:after{position:absolute;display:block;width:0;height:0;content:"";background-repeat:no-repeat;background-position:0 0;background-size:100% auto;top:50%;right:0;transform:translate(100%,-50%);border-width:60px 0 60px 35px;border-style:solid;border-color:transparent transparent transparent #dcdddd}#GFoot .contactBlock .blockMain{display:flex;padding-left:80px;align-items:center}#GFoot .contactBlock .blockMain .telBox .tel{width:180px;padding-left:20px;background-size:14px 18px;font-size:18px;font-size:1.8rem}#GFoot .contactBlock .blockMain .telBox .fax{padding-left:20px;font-size:12px;font-size:1.2rem}#GFoot .contactBlock .blockMain .addressBox .address{font-size:12px;font-size:1.2rem}#GFoot .appBlock{margin-top:60px}#GFoot .appBlock .appLogo{width:158px}#GFoot .appBlock .txt{margin-left:20px;font-size:12px;font-size:1.2rem}#GFoot .copyBlock{padding:40px 0 30px}#GFoot .copyBlock .osakaLogo img{width:160px}#GFoot .copyBlock .copyright{margin-top:15px;font-size:10px;font-size:1rem}}@media only screen and (max-width: 768px){#GFoot .contactBlock .inner{padding:0}#GFoot .contactBlock .blockTit{padding:10px 0;text-align:center;background-color:#dcdddd;font-size:14px;font-size:1.4rem}#GFoot .contactBlock .blockMain{line-height:2;padding:25px 0;text-align:center}#GFoot .contactBlock .blockMain .telBox .tel{display:inline-block;padding-left:20px;background-size:12px 16px;font-size:16px;font-size:1.6rem}#GFoot .contactBlock .blockMain .telBox .fax,#GFoot .contactBlock .blockMain .addressBox .address{font-size:12px;font-size:1.2rem}#GFoot .linkBlock{position:static;max-width:260px;margin:30px auto 0}#GFoot .linkBlock ul li{padding-left:24px}#GFoot .linkBlock ul li a:before{width:17px;height:17px}#GFoot .linkBlock ul li a:after{width:6px;height:6px}#GFoot .appBlock{margin-top:30px}#GFoot .appBlock .appLogo{width:79px}#GFoot .appBlock .txt{margin-left:10px;font-size:10px;font-size:1rem}}@media only screen and (max-width: 768px) and (max-width: 374px){#GFoot .appBlock .txt{font-size:9px;font-size:.9rem}}@media only screen and (max-width: 768px){#GFoot .copyBlock{padding:30px 0}#GFoot .copyBlock .osakaLogo img{width:90px}#GFoot .copyBlock .copyright{margin-top:15px;font-size:10px;font-size:1rem}}.wysiwygWrap{word-break:break-all}.wysiwygWrap p,.wysiwygWrap h1,.wysiwygWrap h2,.wysiwygWrap h3,.wysiwygWrap h4,.wysiwygWrap h5,.wysiwygWrap h6,.wysiwygWrap ul,.wysiwygWrap ol,.wysiwygWrap blockquote{margin:2rem 0}.wysiwygWrap h1,.wysiwygWrap h2,.wysiwygWrap h3,.wysiwygWrap h4,.wysiwygWrap h5,.wysiwygWrap h6{font-weight:400;line-height:normal;margin-bottom:2rem}.wysiwygWrap h1+p,.wysiwygWrap h2+p,.wysiwygWrap h3+p,.wysiwygWrap h4+p,.wysiwygWrap h5+p,.wysiwygWrap h6+p{margin-top:2rem}.wysiwygWrap h1{font-size:24px;font-weight:700;color:#fff;background-color:#094}.wysiwygWrap h2{font-size:22px;font-weight:700;margin-top:4rem;padding-bottom:.2em;border-bottom:3px solid #009944}.wysiwygWrap h3{font-size:20px;font-weight:700;margin-top:4rem}.wysiwygWrap h4{font-size:18px;font-weight:700}.wysiwygWrap h5{font-size:18px}.wysiwygWrap a{color:#094}@media only screen and (max-width: 768px){.wysiwygWrap h1,.wysiwygWrap h2{font-size:18px}.wysiwygWrap h3{font-size:16px}.wysiwygWrap h4,.wysiwygWrap h5{font-size:15px}}.wysiwygWrap p:first-child,.wysiwygWrap h1:first-child,.wysiwygWrap h2:first-child,.wysiwygWrap h3:first-child,.wysiwygWrap h4:first-child,.wysiwygWrap h5:first-child,.wysiwygWrap h6:first-child{margin-top:0}.wysiwygWrap p:last-child,.wysiwygWrap h1:last-child,.wysiwygWrap h2:last-child,.wysiwygWrap h3:last-child,.wysiwygWrap h4:last-child,.wysiwygWrap h5:last-child,.wysiwygWrap h6:last-child{margin-bottom:0}.wysiwygWrap ul,.wysiwygWrap ol{font-size:89%;margin-top:3rem;margin-left:1.5em;padding:0 0 0 1.5em}@media only screen and (max-width: 768px){.wysiwygWrap ul,.wysiwygWrap ol{font-size:100%;margin-left:0}}.wysiwygWrap ul li{text-indent:-1.5em}.wysiwygWrap ul li:before{display:inline-block;width:1.5em;content:"●";text-align:center;text-indent:0}.wysiwygWrap ul li *{text-indent:0}.wysiwygWrap ol li{list-style:decimal}.wysiwygWrap iframe{max-width:100%}.wysiwygWrap blockquote{font-style:italic;position:relative;padding:1.5em 3em}.wysiwygWrap blockquote:before,.wysiwygWrap blockquote:after{font-family:sans-serif;font-size:100px;font-style:normal;position:absolute;color:#e9ebed}.wysiwygWrap blockquote:before{line-height:1em;top:0;left:0;content:"“"}.wysiwygWrap blockquote:after{line-height:0;right:0;bottom:0;content:"”"}.wysiwygWrap b,.wysiwygWrap strong{font-weight:700}.wysiwygWrap dfn,.wysiwygWrap cite,.wysiwygWrap em,.wysiwygWrap i{font-style:italic}.wysiwygWrap address{font-style:italic;margin:0 0 28px}.wysiwygWrap code,.wysiwygWrap kbd,.wysiwygWrap tt,.wysiwygWrap var,.wysiwygWrap samp,.wysiwygWrap pre{font-family:Inconsolata,monospace}.wysiwygWrap pre{font-size:16px;line-height:1.3125;overflow:auto;max-width:100%;margin:0 0 28px;padding:14px;white-space:pre;white-space:pre-wrap;word-wrap:break-word;border:1px solid #d1d1d1}.wysiwygWrap code{padding:2px 4px;background-color:#d1d1d1}.wysiwygWrap abbr[title]{cursor:help;border-bottom:1px dotted #d1d1d1}.wysiwygWrap mark,.wysiwygWrap ins{padding:2px 4px;text-decoration:none;color:#fff;background:#007acc}.wysiwygWrap sup,.wysiwygWrap sub{font-size:75%;line-height:0;position:relative;height:0;vertical-align:baseline}.wysiwygWrap sub{top:-6px}.wysiwygWrap sup{bottom:-3px}.wysiwygWrap small{font-size:80%;display:inline-block}.wysiwygWrap big{font-size:125%}.wysiwygWrap table{width:100%;margin:1em 0;border-bottom:1px #ccc solid}.wysiwygWrap table thead th,.wysiwygWrap table thead td{font-weight:700;background-color:#e9e9e9}.wysiwygWrap table th,.wysiwygWrap table td{font-size:14px;line-height:1.4;padding:10px 15px;text-align:left;vertical-align:top;border:#ccc solid;border-width:1px 0 0 1px}.wysiwygWrap table th:first-child,.wysiwygWrap table td:first-child{border-left:0}.wysiwygWrap table th{background-color:#f5f5f5}.wysiwygWrap table td{background-color:#fff}@media only screen and (max-width: 768px){.wysiwygWrap table th,.wysiwygWrap table td{font-size:90%;padding:10px}}.wysiwygWrap .tableStyleDetail2 th{text-align:center}.wysiwygWrap .tableStyleDetail2 td:nth-child(-n+2){text-align:center}.wysiwygWrap .alignleft{float:left;clear:both;margin:6px 28px 28px 0}.wysiwygWrap .alignright{float:right;clear:both;margin:6px 0 28px 28px}.wysiwygWrap .aligncenter{display:block;clear:both;margin:0 auto 28px;text-align:center}.wysiwygWrap .alignnone{clear:both;margin:5px auto 28px;text-align:center}@media only screen and (max-width: 768px){.wysiwygWrap .alignleft,.wysiwygWrap .alignright,.wysiwygWrap .aligncenter,.wysiwygWrap .alignnone{display:block;float:none;clear:both;margin:1em auto;text-align:center}}.wysiwygWrap .wp-caption{max-width:100%;margin-bottom:28px;padding:0;text-align:inherit;border:none;background:transparent}.wysiwygWrap .wp-caption-text,.wysiwygWrap .wp-caption-dd{font-size:13px;font-style:italic;line-height:1.6153846154;padding-top:7px;color:#686868}.wysiwygWrap .mce-content-body .wpview-wrap{margin-bottom:28px}.wysiwygWrap .gallery{margin:0 -1.1666667%;padding:0}.wysiwygWrap .gallery .gallery-item{display:inline-block;width:100%;max-width:33.33%;padding:0 1.1400652% 2.2801304%;text-align:center;vertical-align:top}.wysiwygWrap .gallery-columns-1 .gallery-item{max-width:100%}.wysiwygWrap .gallery-columns-2 .gallery-item{max-width:50%}.wysiwygWrap .gallery-columns-4 .gallery-item{max-width:25%}.wysiwygWrap .gallery-columns-5 .gallery-item{max-width:20%}.wysiwygWrap .gallery-columns-6 .gallery-item{max-width:16.66%}.wysiwygWrap .gallery-columns-7 .gallery-item{max-width:14.28%}.wysiwygWrap .gallery-columns-8 .gallery-item{max-width:12.5%}.wysiwygWrap .gallery-columns-9 .gallery-item{max-width:11.11%}.wysiwygWrap .gallery .gallery-caption{font-size:13px;margin:0}.wysiwygWrap .gallery-columns-6 .gallery-caption,.wysiwygWrap .gallery-columns-7 .gallery-caption,.wysiwygWrap .gallery-columns-8 .gallery-caption,.wysiwygWrap .gallery-columns-9 .gallery-caption{display:none}.wysiwygWrap .wp-audio-shortcode a,.wysiwygWrap .wp-playlist a{box-shadow:none}.wysiwygWrap .mce-content-body .wp-audio-playlist{margin:0;padding-bottom:0}.wysiwygWrap .mce-content-body .wp-playlist-tracks{margin-top:0}.wysiwygWrap .mce-content-body .wp-playlist-item{padding:10px 0}.wysiwygWrap .mce-content-body .wp-playlist-item-length{top:10px}.wysiwygWrap .rtl blockquote{border:0 solid #1a1a1a;border-right-width:4px}.wysiwygWrap .rtl blockquote.alignleft,.wysiwygWrap .rtl blockquote.alignright{border:0 solid #1a1a1a;border-top-width:4px}.wysiwygWrap .rtl blockquote:not(.alignleft):not(.alignright){margin-right:-28px;padding:0 24px 0 0}.wysiwygWrap .rtl blockquote blockquote:not(.alignleft):not(.alignright){margin-right:0;margin-left:auto}.wysiwygWrap .rtl li>ul,.wysiwygWrap .rtl blockquote>ul{margin-right:20px;margin-left:auto}.wysiwygWrap .rtl li>ol,.wysiwygWrap .rtl blockquote>ol{margin-right:24px;margin-left:auto}.wysiwygWrap .rtl table th,.wysiwygWrap .rtl .mce-item-table th,.wysiwygWrap .rtl table caption{text-align:right}.snsWrap{position:fixed;bottom:30px;right:30px}.snsList{display:flex}.snsItem{opacity:1;transition:opacity .3s}.snsItem:hover{opacity:.6;transition:opacity .3s}.pagenation{font-weight:700;line-height:1.2;padding-top:1em;text-align:center;letter-spacing:.1em;color:#9fa0a0;border-top:1px solid #231815}.pagenation .pagenationInner{display:inline-block;text-align:left}.pagenation a,.pagenation span{display:inline-block;padding:5px}.pagenation a{text-decoration:none;color:inherit}.pagenation a:hover{opacity:.75}.pagenation .current{color:#094}@media only screen and (min-width: 769px){.snsList{flex-direction:column}.snsItem:not(:first-child){margin-top:20px;margin-left:0}.snsItemImg{width:55px;height:55px}.pagenation{margin-top:50px;font-size:20px;font-size:2rem}.pagenation a,.pagenation span{padding:5px}}@media only screen and (max-width: 768px){.snsList{flex-direction:row}.snsItem:not(:first-child){margin-top:0;margin-left:20px}.snsItemImg{width:44px;height:44px}.pagenation{margin-top:25px;font-size:16px;font-size:1.6rem}.pagenation a,.pagenation span{padding:10px}}.un_healthMovie .un_healthMovieList{display:flex;flex-wrap:wrap;justify-content:space-between;margin-top:-50px}.un_healthMovie .un_healthMovieList_item{width:calc(50% - 20px);margin-top:50px}.un_healthMovie .un_healthMovie_ttl{font-size:18px;font-size:1.8rem;font-weight:700;line-height:1.6;margin-top:20px}.un_healthMovie .un_healthMovie_detail{font-size:14px;font-size:1.4rem;line-height:1.8;margin-top:10px}.un_healthMovie .un_healthMovie_membersOnly{display:flex;flex-direction:column;align-items:center;width:100%;max-width:760px;background-color:#efefef;margin:60px auto 0;box-sizing:border-box}.un_healthMovie .un_healthMovie_membersDetail{font-weight:700;text-align:center;line-height:1.8}.un_healthMovie .un_healthMovie_membersLink{margin-top:15px}.un_healthMovie .un_healthMovie_howtodl{color:#e11111;font-weight:700;margin-bottom:10px}.un_healthMovie .un_healthMovie_howtodl a{color:#00e;font-weight:700}.un_healthMovie .un_healthMovie_form{width:100%;max-width:760px;background-color:#efefef;border-top:1px dashed #000;text-align:center;margin:0 auto;box-sizing:border-box}.un_healthMovie .un_healthMovie_form .bl_btn{margin-top:15px}.un_healthMovie .un_healthMovie_formDetail{font-weight:700;line-height:1.8}@media only screen and (min-width: 769px){.un_healthMovie .un_healthMovieList_item{width:calc(50% - 20px)}.un_healthMovie .un_healthMovie_membersOnly{padding:40px}.un_healthMovie .un_healthMovie_membersDetail{font-size:20px;font-size:2rem}.un_healthMovie .un_healthMovie_form{padding:40px}.un_healthMovie .un_healthMovie_formDetail{font-size:20px;font-size:2rem}}@media only screen and (max-width: 768px){.un_healthMovie .un_healthMovieList{flex-direction:column}.un_healthMovie .un_healthMovieList_item{width:100%}.un_healthMovie .un_healthMovie_membersOnly{padding:30px}.un_healthMovie .un_healthMovie_membersDetail,.un_healthMovie .un_healthMovie_membersLink.bl_btn{font-size:16px;font-size:1.6rem}.un_healthMovie .un_healthMovie_form{padding:30px}.un_healthMovie .un_healthMovie_form br{display:none}.un_healthMovie .un_healthMovie_formDetail{font-size:16px;font-size:1.6rem}}.un_healthCampus .un_healthCampus_header{display:flex;justify-content:space-between;align-items:flex-end;gap:20px;margin-bottom:20px}.un_healthCampus .un_healthCampus_header .bl_sect_ttl_h2{margin-bottom:0}.un_healthCampus .un_healthCampus_ttl{background-color:#d8faff;color:#004074;font-weight:700;text-align:center;border-radius:50px;padding:.25em 1em}.un_healthCampus .un_healthCumpus_activities{display:flex;flex-wrap:wrap;justify-content:space-between;margin-top:-10px}.un_healthCampus .un_healthCumpus_activity{margin-top:50px}.un_healthCampus .un_healthCumpus_activity img{border:1px solid #d3d3d3}.un_healthCampus .un_healthCumpus_activity_detail{font-size:14px;font-size:1.4rem;line-height:1.8;margin-top:15px}@media only screen and (min-width: 769px){.un_healthCampus.bl_page .bl_sect_ttl img{height:110px}.un_healthCampus.bl_page .bl_section_02~.bl_section_02{margin-top:120px}.un_healthCampus .un_healthCampus_ttl{font-size:24px;font-size:2.4rem}.un_healthCampus .un_healthCumpus_activity{width:calc(50% - 20px)}}@media only screen and (max-width: 768px){.un_healthCampus.bl_page .bl_sect_ttl img{height:55px}.un_healthCampus.bl_page .bl_section_02~.bl_section_02{margin-top:80px}.un_healthCampus .un_healthCampus_header{flex-direction:column;align-items:center}.un_healthCampus .un_healthCampus_ttl{font-size:20px;font-size:2rem}.un_healthCampus .un_healthCumpus_activity{width:100%}}.bl_page .bl_btn{display:inline-flex;align-items:center;background-color:#fff100;border:2px solid #000;font-size:18px;font-size:1.8rem;font-weight:700;text-align:center;text-decoration:none;line-height:1.6;padding:14px 17px;box-sizing:border-box;border-radius:8px;transition:.3s}.bl_page .bl_btn.bl_btn__small{font-size:16px;font-size:1.6rem;padding:10px 15px}.bl_page .bl_btn.bl_icon__arrow{padding-right:43px}.bl_page .bl_btn.bl_icon__arrow:before{top:0;right:10px;bottom:0;margin:auto;transition:.3s}.bl_page .bl_btn.bl_icon__arrow:after{top:0;right:19px;bottom:0;margin:auto;transition:.3s}.bl_page .bl_btn:hover{opacity:.5;transition:.3s}.bl_page .bl_btn_wrap{display:flex;margin-top:32px}.bl_page .bl_btn_wrap__centered{display:flex;justify-content:center}.bl_page .bl_btn_wrap__right{display:flex;justify-content:flex-end}@media only screen and (min-width: 769px){.bl_page .bl_br__pcNone{display:none}}@media only screen and (max-width: 768px){.bl_page .bl_br__spNone{display:none}}.bl_page .bl_icon__left{margin-right:.5em}.bl_page .bl_icon__right{margin-left:.5em}.bl_page .bl_icon__arrow{position:relative;box-sizing:border-box}.bl_page .bl_icon__arrow:before,.bl_page .bl_icon__arrow:after{content:"";position:absolute;display:block;box-sizing:border-box}.bl_page .bl_icon__arrow:before{width:22px;height:22px;background-color:#fff;border:2px solid #000;border-radius:50%}.bl_page .bl_icon__arrow:after{width:7px;height:7px;border:solid #000;margin-right:9px;border-width:0 2px 2px 0;transform:scaleY(.9) rotate(-45deg);transform-origin:50% 50%}.bl_page .bl_section{box-sizing:border-box}.bl_page .bl_section__bgStripe+.bl_section__bgStripe{border-top:4px solid #00913a}.bl_page .bl_inner{position:relative;max-width:1054px;margin:0 auto;padding:0 15px;box-sizing:border-box}.bl_page .bl_inner+.bl_inner{margin-top:80px}.bl_page .bl_inner_02{position:relative;max-width:1230px;margin:0 auto;padding:0 15px;box-sizing:border-box}.bl_page .bl_sectInner{margin:0 auto;box-sizing:border-box}.bl_page .bl_sectInner+.bl_sectInner{margin-top:60px}.bl_page .bl_sectInner__border{background-color:#fff;border:2px solid #000;padding:75px 60px;border-radius:30px}@media only screen and (min-width: 769px){.bl_page .bl_section{padding:90px 0}.bl_page .bl_sectInner{max-width:900px}.bl_page .bl_sectInner__border{padding:75px 60px}.bl_page .bl_section_02:not(:first-child){margin-top:70px}.bl_page .bl_section_02 .bl_section_02:not(:first-child){margin-top:40px}.bl_page .bl_sect_main{margin-top:50px}.bl_page .bl_wrap{padding-right:20px;padding-left:20px}}@media only screen and (max-width: 768px){.bl_page .bl_section{padding:50px 0}.bl_page .bl_sectInner__border{padding:35px 20px}.bl_page .bl_section_02:not(:first-child){margin-top:60px}.bl_page .bl_sect_main{margin-top:25px}.bl_page .bl_wrap{padding-right:15px;padding-left:15px}}.bl_page .bl_ul,.bl_page .bl_ul_link,.bl_page .bl_ul_dot{margin:20px 0}.bl_page .bl_ul_dot{padding-left:30px}.bl_page .bl_ul_item,.bl_page .bl_ul_link_item{line-height:1.8}.bl_page .bl_ul_item:not(:first-child),.bl_page .bl_ul_link_item:not(:first-child){margin-top:10px}.bl_page .bl_ul_item .bl_icon__arrow,.bl_page .bl_ul_link_item .bl_icon__arrow{padding-left:30px}.bl_page .bl_ul_item .bl_icon__arrow:before,.bl_page .bl_ul_link_item .bl_icon__arrow:before{top:0;left:0;border-width:1px}.bl_page .bl_ul_item .bl_icon__arrow:after,.bl_page .bl_ul_link_item .bl_icon__arrow:after{top:8px;left:6px;border-width:0 1px 1px 0}.bl_page .bl_ul_dot_item{list-style:disc}.bl_page .bl_ul_dot_item:not(:first-child){margin-top:10px}.bl_page .bl_ul__borderd li:not(:first-child){border-top:1px dotted #aaa;margin-top:20px;padding-top:20px}.bl_page .bl_ul__horizontal{display:flex}.bl_page .bl_ul__horizontal li:not(:first-child){margin-top:0;margin-left:25px}.bl_page .bl_ol{list-style:decimal;margin:20px 0;padding-left:25px}.bl_page .bl_ol_item{line-height:1.8}.bl_page .bl_ol_item:not(:first-child){margin-top:15px}.bl_page .bl_dl_item{display:flex;border-radius:4px}.bl_page .bl_dl_ttl{flex-shrink:0;display:flex;justify-content:center;align-items:center;background-color:#003f98;color:#fff;padding:.5em 1em}.bl_page .bl_dl_data{padding:.5em 1em}.bl_page .bl_download_item{background-color:#efefef}.bl_page .bl_download_link{display:flex;align-items:center;background-color:#efefef;text-decoration:none;border-radius:4px;transition:background-color .3s}.bl_page .bl_download_link:hover{background-color:#fff100;transition:background-color .3s}.bl_page .bl_download_link_child{display:flex;align-items:center;background-color:#efefef;border-top:1px dotted #aaa;text-decoration:none;border-radius:4px;transition:background-color .3s}.bl_page .bl_download_link_child:hover{background-color:#fff100;transition:background-color .3s}.bl_page .bl_download_txt{font-weight:700;line-height:1.4;text-decoration:underline;padding-right:15px}.bl_page .bl_download_txt:hover{text-decoration:none}.bl_page .bl_download_iconWrap{display:flex;flex-shrink:0;align-items:center;margin-left:auto}.bl_page .bl_download_size{position:relative;font-weight:700}.bl_page .bl_download_size:before{content:"／";padding-right:5px;padding-left:5px}.bl_page .bl_download_time{font-weight:700}.bl_page .bl_download_icon{margin-top:-2px}.bl_page .bl_groupList{border:1px solid #ccc;border-radius:4px}.bl_page .bl_groupList_item:not(:first-child){border-top:1px solid #ccc}.bl_page .bl_groupList_link{display:flex;align-items:center;justify-content:space-between;padding:15px}.bl_page .bl_groupList_link img{width:20px;height:20px}@media only screen and (min-width: 769px){.bl_page .bl_dl_item:not(:first-child){border-top:1px dotted #aaa}.bl_page .bl_download_link{padding:20px 25px}.bl_page .bl_download_link_child{padding:15px 25px 13px 30px}.bl_page .bl_download_item:not(:first-child){margin-top:15px}.bl_page .bl_download_txt{font-size:17px;font-size:1.7rem}.bl_page .bl_download_link_child .bl_download_txt{font-size:16px;font-size:1.6rem}.bl_page .bl_download_iconWrap{width:160px}.bl_page .bl_download_size,.bl_page .bl_download_time{font-size:15px;font-size:1.5rem}.bl_page .bl_download_icon,.bl_page .bl_download_icon_child{width:20px;height:20px;margin-left:auto}}@media only screen and (max-width: 768px){.bl_page .bl_dl_item{flex-direction:column}.bl_page .bl_dl_item:not(:first-child){border-top:0;margin-top:20px}.bl_page .bl_download_link,.bl_page .bl_download_link_child{flex-wrap:wrap;padding:15px 20px}.bl_page .bl_download_item:not(:first-child){margin-top:20px}.bl_page .bl_download_txt{font-size:15px;font-size:1.5rem}.bl_page .bl_download_iconWrap{width:auto}.bl_page .bl_download_size,.bl_page .bl_download_time{font-size:13px;font-size:1.3rem}.bl_page .bl_download_icon{width:15px;height:15px;margin-left:5px}.bl_page .bl_download_icon_child{display:none}}.bl_page .bl_movie{position:relative}.bl_page .bl_movieBox{cursor:pointer;position:relative;height:0;padding-top:56.25%}.bl_page .bl_movieBox iframe{position:absolute;top:0;left:0;width:100%;height:100%}.bl_page .bl_movieBox video{position:absolute;top:0;left:0;width:100%;height:100%}.bl_page .bl_movieBoxSoon{position:relative;overflow:hidden}.bl_page .bl_movieBoxSoon_thumb{position:absolute;top:0;left:0}.bl_page .bl_movieBox_icon{position:relative;width:86px;height:86px;border:2px solid #fff;margin:0 auto;box-sizing:border-box;border-radius:50%}.bl_page .bl_movieBox_icon:after{position:absolute;display:block;width:0px;height:0px;content:"";background-repeat:no-repeat;background-position:0 0;background-size:100% auto;top:50%;left:50%;width:0;height:0;border-style:solid;border-color:transparent transparent transparent #fff;border-width:16px 0 16px 28px;transform:translate(-35%,-50%)}.bl_page .bl_movieBox_play{text-align:center;line-height:1.2;margin-top:15px;font-size:20px;font-size:2rem}.bl_page .bl_movieBox_playtime{font-size:16px;font-size:1.6rem}.bl_page .bl_movieBox_ver{border:1px solid #fff;text-align:center;line-height:1;margin-top:5px;box-sizing:border-box;font-size:13px;font-size:1.3rem;padding:5px 8px}.bl_page .bl_movieBox_soon{font-size:22px;font-size:2.2rem;text-align:center}.bl_page .bl_movieTxt{cursor:pointer;position:absolute;top:0;left:0;display:flex;justify-content:center;align-items:center;width:100%;height:100%;background:center center no-repeat;background-size:cover;color:#fff;z-index:1}.bl_page .bl_movieTxt:before{position:absolute;display:block;width:100%;height:100%;content:"";background-repeat:no-repeat;background-position:0 0;background-size:100% auto;left:0;top:0;z-index:0;background-color:#00000080}.bl_page .bl_movieTxt_inner{position:relative;z-index:1}.bl_page .bl_table{margin-top:10px}.bl_page .bl_table th,.bl_page .bl_table td{padding:10px;line-height:1.3;border:1px solid #ccc}.bl_page .bl_table th{background-color:#e2e2e2;font-weight:700}.bl_page .bl_table th.bl_table_th02{background-color:#f2f2f2}.bl_page .bl_table_caption{color:#555;font-size:14px;font-size:1.4rem;margin:10px 0}.bl_page .bl_tag{display:inline-flex;justify-content:center;align-items:center;background-color:#fff100;color:#000;font-size:13px;font-size:1.3rem;font-weight:700;padding:0 10px;border-radius:3px}.bl_page .bl_tag__green{background-color:#094;color:#fff}.bl_page .bl_sect_ttl{text-align:center}.bl_page .bl_sect_ttl img{width:auto}.bl_page .bl_sect_ttl_h2{color:#094;font-weight:700;line-height:1.6}.bl_page .bl_sect_ttl_h2__bordered{border-bottom:1px dashed #000;padding-bottom:1px}.bl_page .bl_sect_ttl_h2__centered{text-align:center}.bl_page .bl_sect_ttl_h3{font-weight:700;line-height:1.4}.bl_page .bl_sect_ttl_h3__bordered{border-bottom:1px dashed #000;padding-bottom:5px}.bl_page .bl_sect_ttl_h4{font-weight:700;border-bottom:1px dashed #000;padding-bottom:5px;line-height:1.4}.bl_page .bl_lead_ttl{text-align:center}.bl_page .bl_lead_txt{font-weight:700;text-align:center;margin-top:16px}.bl_page .bl_lead_highlight{color:#094;font-size:1.4em;font-weight:700}.bl_page .bl_txt_backtop{text-align:right;margin-top:20px}.bl_page .bl_txt_backtop a{color:#094}.bl_page .bl_txt__right{text-align:right}.bl_page .bl_txt__link{color:#00e}.bl_page .bl_txt__green{color:#094}.bl_page .bl_txt__danger{color:red}.bl_page .bl_txt__bold{font-weight:700}.bl_page .bl_txt__centered{text-align:center}.bl_page .bl_txt__small{font-size:.9em}.bl_page .bl_txt__large{font-size:1.2em}@media only screen and (min-width: 769px){.bl_page .bl_sect_ttl img{height:88px}.bl_page .bl_sect_ttl__2rows img{height:119px}.bl_page .bl_sect_ttl_h2{font-size:28px;font-size:2.8rem;margin-bottom:4rem}.bl_page .bl_sect_ttl_h3{font-size:20px;font-size:2rem;margin-bottom:1.5rem}.bl_page .bl_sect_ttl_h4{font-size:16px;font-size:1.6rem;margin-bottom:.5rem}.bl_page .bl_lead_ttl{margin-bottom:32px}.bl_page .bl_lead_ttl__pcNone{display:none}.bl_page .bl_lead_txt{font-size:20px;font-size:2rem;margin-top:16px}}@media only screen and (max-width: 768px){.bl_page h1+.bl_section_02.bl_section_02,.bl_page h2+.bl_section_02.bl_section_02,.bl_page h3+.bl_section_02.bl_section_02,.bl_page h4+.bl_section_02.bl_section_02{margin-top:30px}.bl_page .bl_sect_ttl img{height:40px}.bl_page .bl_sect_ttl__2rows img{height:79px}.bl_page .bl_sect_ttl_h2{font-size:20px;font-size:2rem;text-align:left;margin-bottom:2rem}.bl_page .bl_sect_ttl_h3{font-size:18px;font-size:1.8rem;margin-bottom:1rem}.bl_page .bl_sect_ttl_h4{font-size:16px;font-size:1.6rem;margin-bottom:.5rem}.bl_page .bl_lead_ttl img{width:70%}.bl_page .bl_lead_ttl__spNone{display:none}.bl_page .bl_lead_txt{font-size:16px;font-size:1.6rem;line-height:1.6}}.bl_page .bl_cont h2{margin-bottom:40px}.bl_page .bl_cont h3{margin-bottom:25px}.bl_page .bl_cont p~p{margin-top:25px}.hp_space__base,.hp_space_10p,.hp_space_20p,.hp_space_30p,.hp_space_40p{display:block}.hp_space_10p{height:10px}.hp_space_20p{height:20px}.hp_space_30p{height:30px}.hp_space_40p{height:40px}.hp_mt0p{margin-top:0!important}.hp_mt5p{margin-top:5px!important}.hp_mt10p{margin-top:10px!important}.hp_mt15p{margin-top:15px!important}.hp_mt20p{margin-top:20px!important}.hp_mt25p{margin-top:25px!important}.hp_mt30p{margin-top:30px!important}.hp_mt35p{margin-top:35px!important}.hp_mt40p{margin-top:40px!important}.hp_mt45p{margin-top:45px!important}.hp_mt50p{margin-top:50px!important}.hp_mt55p{margin-top:55px!important}.hp_mt60p{margin-top:60px!important}.hp_mt65p{margin-top:65px!important}.hp_mt70p{margin-top:70px!important}.hp_mt100p{margin-top:100px!important}.hp_mr0p{margin-right:0!important}.hp_mr5p{margin-right:5px!important}.hp_mr10p{margin-right:10px!important}.hp_mr15p{margin-right:15px!important}.hp_mr20p{margin-right:20px!important}.hp_mr25p{margin-right:25px!important}.hp_mr30p{margin-right:30px!important}.hp_mr35p{margin-right:35px!important}.hp_mr40p{margin-right:40px!important}.hp_mr45p{margin-right:45px!important}.hp_mr50p{margin-right:50px!important}.hp_mr55p{margin-right:55px!important}.hp_mr60p{margin-right:60px!important}.hp_mr65p{margin-right:65px!important}.hp_mr70p{margin-right:70px!important}.hp_mb0p{margin-bottom:0!important}.hp_mb5p{margin-bottom:5px!important}.hp_mb10p{margin-bottom:10px!important}.hp_mb15p{margin-bottom:15px!important}.hp_mb20p{margin-bottom:20px!important}.hp_mb25p{margin-bottom:25px!important}.hp_mb30p{margin-bottom:30px!important}.hp_mb35p{margin-bottom:35px!important}.hp_mb40p{margin-bottom:40px!important}.hp_mb45p{margin-bottom:45px!important}.hp_mb50p{margin-bottom:50px!important}.hp_mb55p{margin-bottom:55px!important}.hp_mb60p{margin-bottom:60px!important}.hp_mb65p{margin-bottom:65px!important}.hp_mb70p{margin-bottom:70px!important}.hp_ml0p{margin-left:0!important}.hp_ml5p{margin-left:5px!important}.hp_ml10p{margin-left:10px!important}.hp_ml15p{margin-left:15px!important}.hp_ml20p{margin-left:20px!important}.hp_ml25p{margin-left:25px!important}.hp_ml30p{margin-left:30px!important}.hp_ml35p{margin-left:35px!important}.hp_ml40p{margin-left:40px!important}.hp_ml45p{margin-left:45px!important}.hp_ml50p{margin-left:50px!important}.hp_ml55p{margin-left:55px!important}.hp_ml60p{margin-left:60px!important}.hp_ml65p{margin-left:65px!important}.hp_ml70p{margin-left:70px!important}.un_coverInner{padding:8px 16px}.un_coverContainer{display:grid;grid-template-columns:1020px 1fr;grid-column-gap:24px;grid-row-gap:16px}@media screen and (max-width: 1600px){.un_coverContainer{grid-template-columns:980px 1fr;grid-row-gap:40px}}@media screen and (max-width: 1440px){.un_coverContainer{grid-template-columns:repeat(2,1fr)}}@media screen and (max-width: 768px){.un_coverContainer{grid-template-columns:1fr;grid-column-gap:0;grid-row-gap:24px}}.un_coverBlock_B{grid-area:1 / 1 / 3 / 2}.un_coverBlock_B iframe{width:calc(100% - 3px);border:1px solid #d3d3d3;aspect-ratio:16 / 9}.un_coverBlock_B img{width:calc(100% - 3px);border:1px solid #d3d3d3;margin-bottom:12px}.un_coverBlock_B .slick-slide img{max-height:none}.un_coverBlock_B .slick-dots{margin-top:16px}.un_coverBlock_B .ttl{font-weight:700;text-align:center;width:80%;margin:auto;padding:12px;background-color:#fff7cc;box-sizing:border-box}.un_coverBlock_B .ttl p{font-size:2rem;font-weight:700;margin-bottom:4px}.un_coverBlock_B .ttl i{margin-right:8px}.un_coverBlock_B .ttl a{text-decoration:underline!important;margin-top:4px}@media screen and (max-width: 1440px){.un_coverBlock_B{grid-area:1 / 1 / 2 / 3}}@media screen and (max-width: 768px){.un_coverBlock_B{grid-area:1 / 1 / 2 / 3}.un_coverBlock_B .ttl{width:100%}.un_coverBlock_B .ttl p{font-size:1.6rem}}.un_coverBlock_C{grid-area:1 / 2 / 2 / 3}@media screen and (max-width: 1440px){.un_coverBlock_C{grid-area:2 / 1 / 3 / 2}}@media screen and (max-width: 768px){.un_coverBlock_C{grid-area:2 / 1 / 3 / 2}}.un_coverBlock_D{grid-area:2 / 2 / 3 / 3}@media screen and (max-width: 1440px){.un_coverBlock_D{grid-area:2 / 2 / 3 / 3}}@media screen and (max-width: 768px){.un_coverBlock_D{grid-area:3 / 1 / 4 / 2}}.un_coverBlock_C .itemList,.un_coverBlock_D .itemList{padding:0 8px;display:flex;gap:32px}.un_coverBlock_C .itemList li,.un_coverBlock_D .itemList li{width:50%}.un_coverBlock_C .itemList li a,.un_coverBlock_D .itemList li a{text-decoration:none}.un_coverBlock_C .itemList li a:hover,.un_coverBlock_D .itemList li a:hover{opacity:.7}.un_coverBlock_C .itemList .thumb img,.un_coverBlock_D .itemList .thumb img{width:100%;max-height:164px;-o-object-fit:cover;object-fit:cover;-o-object-position:top;object-position:top;aspect-ratio:16 / 9}.un_coverBlock_C .itemList .ttl,.un_coverBlock_D .itemList .ttl{font-weight:700;line-height:1.4;color:#094;margin-top:8px}.un_coverBlock_C .itemList .txt,.un_coverBlock_D .itemList .txt{margin:4px 0}.un_coverBlock_C .itemList .date,.un_coverBlock_D .itemList .date{font-size:1.4rem;margin-top:8px}@media screen and (max-width: 768px){.un_coverBlock_C .itemList,.un_coverBlock_D .itemList{padding:0;gap:4%}}.un_coverBlockTtl{font-size:120%;font-weight:700;color:#fff;margin-bottom:8px;padding:4px 8px;background-color:#094}.un_coverBlockLink{margin-top:auto;margin-bottom:0}.infoSect{border-top:solid #00913a}.infoSect .sectTit{text-align:center}.infoSect .sectTit img{width:auto}.infoSect .sectMain .itemList>li{line-height:normal}.infoSect .sectMain .itemList>li.hide{display:none}.infoSect .sectMain .itemList>li:first-child{margin-top:0}.infoSect .sectMain .itemList>li a{display:block;text-decoration:none}.infoSect .sectMain .itemList>li a:hover{opacity:.75}.infoSect .sectMain .itemList>li a .txt{text-decoration:underline}.is-IE .infoSect .sectMain .itemList .date{background-position:left .18em}.infoSect .sectMain .itemList .txt{padding-top:1px}.infoSect .sectMain .moreBtn a{position:relative;display:inline-block}.infoSect .sectMain .moreBtn a:before,.infoSect .sectMain .moreBtn a:after{display:block;width:0px;height:0px;content:"";background-repeat:no-repeat;background-position:0 0;background-size:100% auto;position:absolute;top:50%;right:0;box-sizing:border-box}.infoSect .sectMain .moreBtn a:before{transform:translateY(-50%);border:solid #000;border-radius:50%;background-color:#fff}.infoSect .sectMain .moreBtn a:after{transform:scaleX(.9) translateY(-60%) rotate(45deg);transform-origin:50% 50%;border:solid #000}@media only screen and (min-width: 769px){.infoSect{padding:70px 0 30px;border-top-width:6px}.infoSect .sectTit img{height:65px}.infoSect .sectMain{margin-top:60px;padding:0 25px}.infoSect .sectMain .itemList>li{margin-top:20px}.infoSect .sectMain .itemList .liInner{display:flex}.infoSect .sectMain .itemList .date{width:170px;padding-left:35px;background-size:18px 18px;font-size:19px;font-size:1.9rem}.infoSect .sectMain .itemList .txt{font-size:18px;font-size:1.8rem}.infoSect .sectMain .moreBtn{margin-top:30px;text-align:right}.infoSect .sectMain .moreBtn a{padding-left:30px}.infoSect .sectMain .moreBtn a:before,.infoSect .sectMain .moreBtn a:after{left:0}.infoSect .sectMain .moreBtn a:before{width:24px;height:24px;border-width:2px}.infoSect .sectMain .moreBtn a:after{width:8px;height:8px;margin-left:8px;border-width:0 2px 2px 0}}@media only screen and (max-width: 768px){.infoSect{padding:50px 0 0;border-top-width:2px}.infoSect .sectTit img{height:32px}.infoSect .sectMain{margin-top:30px;padding:0 10px}.infoSect .sectMain .itemList>li{margin-top:15px}.infoSect .sectMain .itemList .date{padding-left:20px;background-size:12px 12px;font-size:14px;font-size:1.4rem}.infoSect .sectMain .itemList .txt{margin-top:5px;font-size:14px;font-size:1.4rem}.infoSect .sectMain .moreBtn{margin-top:30px;text-align:center}.infoSect .sectMain .moreBtn a{padding-left:30px}.infoSect .sectMain .moreBtn a:before,.infoSect .sectMain .moreBtn a:after{left:0}.infoSect .sectMain .moreBtn a:before{width:24px;height:24px;border-width:2px}.infoSect .sectMain .moreBtn a:after{width:7px;height:7px;margin-left:9px;border-width:0 2px 2px 0}}.contnavSect .sectMain .itemList>li{box-sizing:border-box;border:dotted #898989}.contnavSect .sectMain .itemList>li:first-child{border:0}.contnavSect .sectMain .itemList .tit{text-align:center}.contnavSect .sectMain .itemList .moreBtn{font-weight:700;margin-top:auto;text-align:center}.contnavSect .sectMain .itemList .moreBtn a{position:relative;display:inline-block;box-sizing:border-box;width:100%;text-decoration:none;border:solid #000;background-color:#fff100}.contnavSect .sectMain .itemList .moreBtn a:hover{opacity:.75}.contnavSect .sectMain .itemList .moreBtn a:before,.contnavSect .sectMain .itemList .moreBtn a:after{display:block;width:0px;height:0px;content:"";background-repeat:no-repeat;background-position:0 0;background-size:100% auto;position:absolute;top:50%;right:0;box-sizing:border-box}.contnavSect .sectMain .itemList .moreBtn a:before{transform:translateY(-50%);border:solid #000;border-radius:50%;background-color:#fff}.contnavSect .sectMain .itemList .moreBtn a:after{transform:scaleY(.9) translateY(-50%) rotate(-45deg);transform-origin:50% 50%;border:solid #000}@media only screen and (min-width: 769px){.contnavSect{padding:80px 0 120px}.contnavSect .sectMain{padding:0 25px}.contnavSect .sectMain .itemList{display:flex;flex-wrap:wrap;margin:-60px -30px 0;align-items:stretch}.contnavSect .sectMain .itemList>li{display:flex;flex-direction:column;width:33.333%;margin-top:60px;padding:0 30px;border-width:0 0 0 2px}.contnavSect .sectMain .itemList>li:nth-child(4){border-width:0}.contnavSect .sectMain .itemList>li:nth-child(7){border-width:0}}@media only screen and (min-width: 769px) and (min-width: 769px) and (max-width: 959px){.contnavSect .sectMain .itemList>li{padding:0 15px}}@media only screen and (min-width: 769px){.is-IE .contnavSect .sectMain .itemList .tit img{width:100%;max-height:70px}.contnavSect .sectMain .itemList .txt{margin-top:25px;font-size:16px;font-size:1.6rem}.contnavSect .sectMain .itemList .moreBtn{padding-top:30px;font-size:18px;font-size:1.8rem}}@media only screen and (min-width: 769px) and (min-width: 769px) and (max-width: 959px){.contnavSect .sectMain .itemList .moreBtn{font-size:14px;font-size:1.4rem}}@media only screen and (min-width: 769px){.contnavSect .sectMain .itemList .moreBtn a{max-width:320px;padding:14px 12px;border-width:2px;border-radius:8px}.is-IE .contnavSect .sectMain .itemList .moreBtn a{padding-top:18px}.contnavSect .sectMain .itemList .moreBtn a:before,.contnavSect .sectMain .itemList .moreBtn a:after{right:20px}.contnavSect .sectMain .itemList .moreBtn a:before{width:30px;height:30px;border-width:2px}.contnavSect .sectMain .itemList .moreBtn a:after{width:9px;height:9px;margin-right:12px;border-width:0 2px 2px 0}}@media only screen and (max-width: 768px){.contnavSect{padding:20px 0}.contnavSect .sectMain .itemList{padding:0 10px}.contnavSect .sectMain .itemList>li{padding:30px 0;border-width:2px 0 0 0}.contnavSect .sectMain .itemList .tit img{width:200px}.contnavSect .sectMain .itemList .txt{margin-top:15px;font-size:14px;font-size:1.4rem}.contnavSect .sectMain .itemList .moreBtn{padding-top:15px;font-size:14px;font-size:1.4rem}.contnavSect .sectMain .itemList .moreBtn a{max-width:195px;padding:8px;border-width:2px;border-radius:8px}.contnavSect .sectMain .itemList .moreBtn a:before,.contnavSect .sectMain .itemList .moreBtn a:after{right:15px}.contnavSect .sectMain .itemList .moreBtn a:before{width:20px;height:20px;border-width:2px}.contnavSect .sectMain .itemList .moreBtn a:after{width:6px;height:6px;margin-right:8px;border-width:0 2px 2px 0}}.newsSect.noBorder{border-top:0}.newsSect .sectInner{position:relative;border:solid #000;background-color:#fff}.newsSect .sectTit{text-align:center}.newsSect .sectTit img{width:auto}.newsSect .sectMain .itemList>li{box-sizing:border-box}.newsSect .sectMain .itemList>li a{display:block;text-decoration:none}.newsSect .sectMain .itemList>li a:hover{opacity:.75}.newsSect .sectMain .itemList .thumb{position:relative}.newsSect .sectMain .itemList .thumb:after{position:absolute;display:block;width:100%;height:100%;content:"";background-repeat:no-repeat;background-position:0 0;background-size:100% auto;right:0;bottom:0;z-index:0;background-color:#fff100}.newsSect .sectMain .itemList .thumb img{position:relative;z-index:1;display:none;width:100%}.newsSect .sectMain .itemList .tit{font-weight:700;line-height:normal;color:#094}.newsSect .sectMain .moreBtn{font-weight:700;text-align:center}.newsSect .sectMain .moreBtn a{position:relative;display:inline-block;box-sizing:border-box;width:100%;text-decoration:none;border:solid #000;background-color:#fff100}.newsSect .sectMain .moreBtn a:hover{opacity:.75}.newsSect .sectMain .moreBtn a:before,.newsSect .sectMain .moreBtn a:after{display:block;width:0px;height:0px;content:"";background-repeat:no-repeat;background-position:0 0;background-size:100% auto;position:absolute;top:50%;right:0;box-sizing:border-box}.newsSect .sectMain .moreBtn a:before{transform:translateY(-50%);border:solid #000;border-radius:50%;background-color:#fff}.newsSect .sectMain .moreBtn a:after{transform:scaleY(.9) translateY(-50%) rotate(-45deg);transform-origin:50% 50%;border:solid #000}@media only screen and (min-width: 769px){.newsSect{padding:70px 0;border-top-width:6px}.newsSect .sectInner{padding:75px 60px;border-width:2px;border-radius:30px}.newsSect .sectTit img{height:65px}.newsSect .sectMain{margin-top:60px}.newsSect .sectMain .itemList{display:flex;margin:-35px -35px 0;flex-wrap:wrap}.newsSect .sectMain .itemList>li{width:50%;margin-top:35px;padding:0 35px}.newsSect .sectMain .itemList .thumb:after{transform:translate(10px,10px)}.newsSect .sectMain .itemList .tit{margin-top:45px;font-size:20px;font-size:2rem}.newsSect .sectMain .itemList .txt{margin-top:20px;font-size:16px;font-size:1.6rem}.newsSect .sectMain .itemList .date{margin-top:15px;font-size:15px;font-size:1.5rem}.newsSect .sectMain .moreBtn{margin-top:40px;font-size:18px;font-size:1.8rem}.newsSect .sectMain .moreBtn a{max-width:320px;padding:14px 12px;border-width:2px;border-radius:8px}.is-IE .newsSect .sectMain .moreBtn a{padding-top:18px}.newsSect .sectMain .moreBtn a:before,.newsSect .sectMain .moreBtn a:after{right:20px}.newsSect .sectMain .moreBtn a:before{width:30px;height:30px;border-width:2px}.newsSect .sectMain .moreBtn a:after{width:9px;height:9px;margin-right:12px;border-width:0 2px 2px 0}}@media only screen and (max-width: 768px){.newsSect{padding:40px 0;border-top-width:2px}.newsSect .sectInner{padding:30px;border-width:2px;border-radius:15px}.newsSect .sectTit img{height:32px}.newsSect .sectMain{margin-top:25px}.newsSect .sectMain .itemList{max-width:480px;margin:0 auto}.newsSect .sectMain .itemList>li{margin-top:25px}.newsSect .sectMain .itemList>li:first-child{margin-top:0}.newsSect .sectMain .itemList .thumb:after{transform:translate(5px,5px)}.newsSect .sectMain .itemList .tit{margin-top:20px;font-size:15px;font-size:1.5rem}.newsSect .sectMain .itemList .tit br{display:none}.newsSect .sectMain .itemList .txt{margin-top:10px;font-size:14px;font-size:1.4rem}.newsSect .sectMain .itemList .date{margin-top:10px;font-size:12px;font-size:1.2rem}.newsSect .sectMain .moreBtn{margin-top:30px;font-size:14px;font-size:1.4rem}.newsSect .sectMain .moreBtn a{max-width:195px;padding:8px;border-width:2px;border-radius:8px}.newsSect .sectMain .moreBtn a:before,.newsSect .sectMain .moreBtn a:after{right:15px}.newsSect .sectMain .moreBtn a:before{width:20px;height:20px;border-width:2px}.newsSect .sectMain .moreBtn a:after{width:6px;height:6px;margin-right:8px;border-width:0 2px 2px 0}}.postSect .sectTit{text-align:center}.postSect .sectTit img{width:auto}.postSect .sectMain .postBlock .blockTit{font-weight:700;line-height:normal;color:#fff;background-color:#094}.postSect .sectMain .postBlock .visual{text-align:center}@media only screen and (min-width: 769px){.postSect{padding:105px 0 130px}.postSect .sectTit img{height:65px}.postSect .sectMain{margin-top:90px}.postSect .sectMain .postBlock{padding:0 30px}.postSect .sectMain .postBlock .blockTit{padding:5px 30px;border-radius:4px;box-shadow:5px 5px #c9caca;font-size:28px;font-size:2.8rem}.is-IE .postSect .sectMain .postBlock .blockTit{padding-top:10px;padding-bottom:3px}.postSect .sectMain .postBlock .date{margin-top:20px}.postSect .sectMain .postBlock .visual{margin-top:30px;padding:0 30px}.postSect .sectMain .postBlock .blockMain{margin-top:50px;padding:0 30px}}@media only screen and (max-width: 768px){.postSect{padding:40px 0}.postSect .sectTit img{height:32px}.postSect .sectMain{margin-top:40px}.postSect .sectMain .postBlock .blockTit{padding:5px 10px;border-radius:4px;box-shadow:5px 5px #c9caca;font-size:18px;font-size:1.8rem}.postSect .sectMain .postBlock .date,.postSect .sectMain .postBlock .visual{margin-top:15px}.postSect .sectMain .postBlock .blockMain{margin-top:30px}}.shareSect{border-top:solid #f7f8f8}.shareSect .sectTit{text-align:center}.shareSect .sectMain .itemList{display:flex;justify-content:center}.shareSect .sectMain .itemList>li a{display:flex;text-align:center;align-items:center;justify-content:center}.shareSect .sectMain .itemList>li a:hover{opacity:.75}.shareSect .sectMain .itemList>li a img{width:auto}.shareSect .sectMain .itemList>li.itemFb a{background:#4b67b4}.shareSect .sectMain .itemList>li.itemTw a{background:#1a90dc}.shareSect .sectMain .itemList>li.itemLine a{background:#2cbb13}.shareSect .sectMain .itemList>li.itemMail a{background:#000}@media only screen and (min-width: 769px){.shareSect{padding:30px 0 40px;border-top-width:4px}.shareSect .sectTit{font-size:18px;font-size:1.8rem}.shareSect .sectMain{margin-top:20px}.shareSect .sectMain .itemList>li{padding:0 8px}.shareSect .sectMain .itemList>li a{width:46px;height:46px}.shareSect .sectMain .itemList>li a img{height:25px}}@media only screen and (max-width: 768px){.shareSect{padding:30px 0 40px;border-top-width:4px}.shareSect .sectTit{font-size:16px;font-size:1.6rem}.shareSect .sectMain{margin-top:20px}.shareSect .sectMain .itemList>li{padding:0 8px}.shareSect .sectMain .itemList>li a{width:40px;height:40px}.shareSect .sectMain .itemList>li a img{height:20px}}.dataSect .sectInner{margin:0 auto}.dataSect .sectTit{text-align:center}.dataSect .sectTit img{width:auto}.dataSect .sectMain .navBlock .itemList>li a{position:relative;display:inline-block}.dataSect .sectMain .navBlock .itemList>li a:before,.dataSect .sectMain .navBlock .itemList>li a:after{display:block;width:0px;height:0px;content:"";background-repeat:no-repeat;background-position:0 0;background-size:100% auto;position:absolute;top:50%;right:0;box-sizing:border-box}.dataSect .sectMain .navBlock .itemList>li a:before{transform:translateY(-50%);border:solid #000;border-width:1px;border-radius:50%;background-color:#fff}.dataSect .sectMain .navBlock .itemList>li a:after{transform:scaleX(.8) translateY(-70%) rotate(45deg);transform-origin:50% 50%;border:solid #000;border-width:0 1px 1px 0}.dataSect .sectMain .graphBox{margin:0 auto}.dataSect .sectMain .graphImg{display:block;text-align:center}@media only screen and (min-width: 769px){.dataSect{padding:80px 0 40px}.dataSect .sectInner{max-width:900px}.dataSect .sectTit img{height:88px}.dataSect .sectMain{margin-top:50px}.dataSect .sectMain .navBlock .lead{font-size:18px;font-size:1.8rem}.dataSect .sectMain .navBlock .itemList{margin-top:-10px;margin-left:-15px;padding-top:40px}.dataSect .sectMain .navBlock .itemList>li{display:inline-block;margin-top:10px;margin-left:15px}}@media only screen and (min-width: 769px) and (min-width: 769px) and (max-width: 959px){.dataSect .sectMain .navBlock .itemList>li{display:block}}@media only screen and (min-width: 769px){.dataSect .sectMain .navBlock .itemList>li a{padding-right:26px}.dataSect .sectMain .navBlock .itemList>li a:before{width:20px;height:20px}.dataSect .sectMain .navBlock .itemList>li a:after{width:9px;height:9px;margin-right:6px}}@media only screen and (max-width: 768px){.dataSect{padding:40px 0 20px}.dataSect .sectTit img{height:40px}.dataSect .sectMain{margin-top:25px}.dataSect .sectMain .navBlock .lead{font-size:16px;font-size:1.6rem}.dataSect .sectMain .navBlock .itemList{padding-top:20px}.dataSect .sectMain .navBlock .itemList>li{margin-top:10px}.dataSect .sectMain .navBlock .itemList>li:first-child{margin-top:0}.dataSect .sectMain .navBlock .itemList>li a{padding-right:24px}.dataSect .sectMain .navBlock .itemList>li a:before{width:18px;height:18px}.dataSect .sectMain .navBlock .itemList>li a:after{width:8px;height:8px;margin-right:5px}.dataSect .graphBox:before{font-weight:700;line-height:1;display:block;width:100%;padding-bottom:15px;content:"←  グラフを横にスクロールできます  →";text-align:center;color:#999;font-size:12px;font-size:1.2rem}.dataSect .graphImg{overflow-x:auto;width:100%}.dataSect .graphImg span{display:block;width:200%;max-width:760px}}.dataInSect .inSectTit{font-weight:700;line-height:normal;padding-bottom:.2em;border-bottom:3px solid #009944}.dataInSect .inSectMain .dataBlock .exhibitTxt{text-align:right}.dataInSect .inSectMain .dataBlock .lead{font-weight:700;line-height:normal}@media only screen and (min-width: 769px){.dataInSect{margin-top:100px}.dataInSect .inSectTit{font-size:22px;font-size:2.2rem}.dataInSect .inSectMain .dataBlock{margin-top:80px}.dataInSect .inSectMain .dataBlock .exhibitTxt{margin-top:40px;font-size:12px;font-size:1.2rem}.dataInSect .inSectMain .dataBlock .lead{margin-top:20px;font-size:18px;font-size:1.8rem}.dataInSect .inSectMain .dataBlock .txt{margin-top:20px}}@media only screen and (max-width: 768px){.dataInSect{margin-top:60px}.dataInSect .inSectTit{font-size:18px;font-size:1.8rem}.dataInSect .inSectMain .dataBlock{margin-top:60px}.dataInSect .inSectMain .dataBlock .exhibitTxt{margin-top:20px;font-size:12px;font-size:1.2rem}.dataInSect .inSectMain .dataBlock .lead{margin-top:10px;font-size:16px;font-size:1.6rem}.dataInSect .inSectMain .dataBlock .txt{margin-top:10px}}.linkSect .sectInner{margin:0 auto}.linkSect .sectTit{text-align:center}.linkSect .sectTit img{width:auto}.linkSect .sectMain .groupBlock .itemList>li{box-sizing:border-box}.linkSect .sectMain .groupBlock .itemList>li a{display:block;height:100%;text-decoration:none}.linkSect .sectMain .groupBlock .itemList>li a:hover{opacity:.75}.linkSect .sectMain .groupBlock .itemList .liInner{box-sizing:border-box;height:100%;border:2px solid #000;background-color:#fff100}.linkSect .sectMain .groupBlock .itemList .tit{font-weight:700;line-height:1.2;position:relative;display:flex;text-align:center;border-bottom:2px dashed #000;align-items:center;justify-content:center}.linkSect .sectMain .groupBlock .itemList .tit span{display:block}.linkSect .sectMain .groupBlock .itemList .tit:before,.linkSect .sectMain .groupBlock .itemList .tit:after{display:block;width:0px;height:0px;content:"";background-repeat:no-repeat;background-position:0 0;background-size:100% auto;position:absolute;top:50%;right:0;box-sizing:border-box}.linkSect .sectMain .groupBlock .itemList .tit:before{transform:translateY(-50%);border:solid #000;border-radius:50%;background-color:#fff}.linkSect .sectMain .groupBlock .itemList .tit:after{transform:scaleY(.9) translateY(-50%) rotate(-45deg);transform-origin:50% 50%;border:solid #000}.linkSect .sectMain .groupBlock .itemList .txt{line-height:normal;color:#595757}.linkSect .sectMain .prefBlock .blockTit{font-weight:700;line-height:normal;padding-bottom:.2em;border-bottom:3px solid #009944}.linkSect .sectMain .prefBlock .itemList{display:flex;flex-wrap:wrap}@media only screen and (min-width: 769px){.linkSect{padding:80px 0}.linkSect .sectInner{max-width:900px}.linkSect .sectTit img{height:88px}.linkSect .sectMain .groupBlock{margin-top:40px}.linkSect .sectMain .groupBlock .itemList{display:flex;margin:-20px -10px 0;padding-top:30px;align-items:stretch;flex-wrap:wrap}.linkSect .sectMain .groupBlock .itemList>li{width:33.333%;margin-top:20px;padding:0 10px}.linkSect .sectMain .groupBlock .itemList .liInner{padding:15px 20px 10px;border-radius:8px}.linkSect .sectMain .groupBlock .itemList .tit{min-height:2.5em;padding:0 15px 10px;font-size:18px;font-size:1.8rem}.is-IE .linkSect .sectMain .groupBlock .itemList .tit{height:2.5em}.linkSect .sectMain .groupBlock .itemList .tit small{font-size:16px;font-size:1.6rem}.linkSect .sectMain .groupBlock .itemList .tit:before,.linkSect .sectMain .groupBlock .itemList .tit:after{right:-10px;margin-top:-5px}.linkSect .sectMain .groupBlock .itemList .tit:before{width:22px;height:22px;border-width:2px}.linkSect .sectMain .groupBlock .itemList .tit:after{width:7px;height:7px;margin-right:9px;border-width:0 2px 2px 0}.linkSect .sectMain .groupBlock .itemList .txt{margin-top:10px;font-size:15px;font-size:1.5rem}.linkSect .sectMain .prefBlock{margin-top:80px}.linkSect .sectMain .prefBlock .blockTit{margin-top:40px;font-size:22px;font-size:2.2rem}.linkSect .sectMain .prefBlock .itemList{margin-top:-10px;margin-left:-15px;padding-top:30px}.linkSect .sectMain .prefBlock .itemList>li{min-width:135px;margin-top:10px;padding-left:15px}.linkSect .sectMain .prefBlock .blockSubTit{margin-top:40px}.linkSect .sectMain .prefBlock .blockSubTit+.itemList{padding-top:15px}}@media only screen and (max-width: 768px){.linkSect{padding:40px 0}.linkSect .sectTit img{height:40px}.linkSect .sectMain .groupBlock,.linkSect .sectMain .groupBlock .itemList{margin-top:20px}.linkSect .sectMain .groupBlock .itemList>li{margin-top:20px}.linkSect .sectMain .groupBlock .itemList>li:first-child{margin-top:0}.linkSect .sectMain .groupBlock .itemList .liInner{padding:15px 15px 10px;border-radius:8px}.linkSect .sectMain .groupBlock .itemList .tit{min-height:2.5em;padding:0 20px 10px;font-size:16px;font-size:1.6rem}.linkSect .sectMain .groupBlock .itemList .tit small{font-size:14px;font-size:1.4rem}.linkSect .sectMain .groupBlock .itemList .tit:before,.linkSect .sectMain .groupBlock .itemList .tit:after{right:-5px;margin-top:-5px}.linkSect .sectMain .groupBlock .itemList .tit:before{width:22px;height:22px;border-width:2px}.linkSect .sectMain .groupBlock .itemList .tit:after{width:7px;height:7px;margin-right:9px;border-width:0 2px 2px 0}.linkSect .sectMain .groupBlock .itemList .txt{margin-top:10px;font-size:14px;font-size:1.4rem}.linkSect .sectMain .prefBlock{margin-top:60px}.linkSect .sectMain .prefBlock .blockTit{margin-top:30px;font-size:18px;font-size:1.8rem}.linkSect .sectMain .prefBlock .itemList{margin-top:-8px;margin-left:-15px;padding-top:30px}.linkSect .sectMain .prefBlock .itemList>li{box-sizing:border-box;width:50%;margin-top:8px;padding-left:15px;font-size:13px;font-size:1.3rem}.linkSect .sectMain .prefBlock .blockSubTit{margin-top:30px}.linkSect .sectMain .prefBlock .blockSubTit+.itemList{padding-top:10px}}.aboutSect .sectInner{position:relative;border:solid #000;background-color:#fff}.aboutSect .sectTit{position:absolute;left:50%;transform:translate(-50%);text-align:center;background-color:#fff}.is-IE .aboutSect .sectTit{width:100%}.aboutSect .sectTit img{transform:translateY(-50%)}.aboutSect .sectTit:before,.aboutSect .sectTit:after{position:absolute;display:block;height:0px;content:"";background-repeat:no-repeat;background-position:0 0;background-size:100% auto;top:0;width:2px;background-color:#000}.aboutSect .sectTit:before{left:0;transform:translateY(-50%)}.aboutSect .sectTit:after{right:0;transform:translateY(-50%)}.aboutSect .sectMain{position:relative;text-align:center}.aboutSect .sectMain .movieTxtBox{position:absolute;z-index:1;top:0;left:0;display:flex;width:100%;height:100%;cursor:pointer;color:#fff;background:center center no-repeat;background-size:cover;justify-content:center;align-items:center}.aboutSect .sectMain .movieTxtBox .boxInner{position:relative;z-index:1}.aboutSect .sectMain .movieTxtBox:before{position:absolute;display:block;width:100%;height:100%;content:"";background-repeat:no-repeat;background-position:0 0;background-size:100% auto;left:0;top:0;z-index:0;background-color:#00000080}.aboutSect .sectMain .movieTxtBox .icon{position:relative;box-sizing:border-box;margin:0 auto;border:2px solid #fff;border-radius:50%}.aboutSect .sectMain .movieTxtBox .icon:after{position:absolute;display:block;width:0px;height:0px;content:"";background-repeat:no-repeat;background-position:0 0;background-size:100% auto;top:50%;left:50%;width:0;height:0;transform:translate(-35%,-50%);border-style:solid;border-color:transparent transparent transparent #fff}.aboutSect .sectMain .movieTxtBox .ver{line-height:1;box-sizing:border-box;border:1px solid #fff}.aboutSect .sectMain .movieBox{height:0;padding-top:56.25%;cursor:pointer}.aboutSect .sectMain .movieBox iframe{position:absolute;top:0;left:0;width:100%;height:100%}.aboutSect .sectMain .fullMovieBlock{position:relative}.aboutSect .sectMain .leadBlock{position:relative;text-align:center}.aboutSect .sectMain .leadBlock .txt{font-weight:700;line-height:2;position:relative;z-index:1}.aboutSect .sectMain .leadBlock .txt:first-child{margin-top:0}.aboutSect .sectMain .leadBlock .illust{position:relative;z-index:0}.aboutSect .sectMain .otherMovieBlock .itemList>li .liInner{position:relative}@media only screen and (min-width: 769px){.aboutSect{padding:120px 0;border-width:4px}.aboutSect .inner:not(:first-child){margin-top:120px}.aboutSect .sectInner{padding:110px 70px 75px;border-width:2px;border-radius:30px}.aboutSect .sectTit{top:-2px;width:100%;max-width:384px;padding:0 30px}.aboutSect .sectTit img{height:88px}.aboutSect .sectTit:before,.aboutSect .sectTit:after{height:25px}.aboutSect .sectMain .movieTxtBox .icon:after{border-width:16px 0 16px 28px}.aboutSect .sectMain .movieTxtBox .ver{min-width:140px;padding:5px 30px}.is-IE .aboutSect .sectMain .movieTxtBox .ver{padding-top:8px}.aboutSect .sectMain .fullMovieBlock .movieTxtBox .icon{width:86px;height:86px}.aboutSect .sectMain .fullMovieBlock .movieTxtBox .play{margin-top:15px;font-size:22px;font-size:2.2rem}.aboutSect .sectMain .fullMovieBlock .movieTxtBox .ver{margin-top:30px;font-size:16px;font-size:1.6rem}.aboutSect .sectMain .leadBlock{margin-top:50px}.aboutSect .sectMain .leadBlock .txt{margin-top:25px;font-size:18px;font-size:1.8rem}.aboutSect .sectMain .leadBlock .illust{position:absolute;right:0;bottom:-30px;max-width:16.5%}.aboutSect .sectMain .otherMovieBlock{margin-top:50px}.aboutSect .sectMain .otherMovieBlock .itemList{display:flex;margin:0 -15px}.aboutSect .sectMain .otherMovieBlock .itemList>li{box-sizing:border-box;width:50%;padding:0 15px}.aboutSect .sectMain .otherMovieBlock .itemList .movieTxtBox .icon{width:60px;height:60px}.aboutSect .sectMain .otherMovieBlock .itemList .movieTxtBox .icon:after{border-width:12px 0 12px 20px}.aboutSect .sectMain .otherMovieBlock .itemList .movieTxtBox .play{margin-top:5px;font-size:18px;font-size:1.8rem}.aboutSect .sectMain .otherMovieBlock .itemList .movieTxtBox .ver{margin-top:10px;font-size:16px;font-size:1.6rem}}@media only screen and (max-width: 768px){.aboutSect{padding:60px 0 70px;border-width:2px;background-size:25px auto}.aboutSect .inner:not(:first-child){margin-top:60px}.aboutSect .sectInner{box-sizing:border-box;max-width:480px;margin:0 auto;padding:45px 15px 25px;border-width:1px;border-radius:15px}.aboutSect .sectTit{top:-1px;max-width:150px;padding:0 15px}.aboutSect .sectTit img{height:40px}.aboutSect .sectTit:before,.aboutSect .sectTit:after{height:12px}.aboutSect .sectMain .movieTxtBox .icon:after{border-width:8px 0 8px 14px}.aboutSect .sectMain .movieTxtBox .ver{min-width:100px;padding:3px 10px}.aboutSect .sectMain .fullMovieBlock .movieTxtBox .icon{width:43px;height:43px}.aboutSect .sectMain .fullMovieBlock .movieTxtBox .play{margin-top:5px;font-size:16px;font-size:1.6rem}.aboutSect .sectMain .fullMovieBlock .movieTxtBox .ver{margin-top:5px;font-size:14px;font-size:1.4rem}.aboutSect .sectMain .leadBlock{margin-top:30px}.aboutSect .sectMain .leadBlock .txt{margin-top:20px;font-size:13px;font-size:1.3rem}.aboutSect .sectMain .leadBlock .illust{margin-top:20px;text-align:center}.aboutSect .sectMain .leadBlock .illust img{width:65px}.aboutSect .sectMain .otherMovieBlock{margin-top:30px}.aboutSect .sectMain .otherMovieBlock .itemList>li{margin-top:20px;padding:0 30px}.aboutSect .sectMain .otherMovieBlock .itemList>li:first-child{margin-top:0}.aboutSect .sectMain .otherMovieBlock .itemList .movieTxtBox .icon{width:30px;height:30px}.aboutSect .sectMain .otherMovieBlock .itemList .movieTxtBox .icon:after{border-width:6px 0 6px 10px}.aboutSect .sectMain .otherMovieBlock .itemList .movieTxtBox .play{margin-top:5px;font-size:14px;font-size:1.4rem}.aboutSect .sectMain .otherMovieBlock .itemList .movieTxtBox .ver{margin-top:5px;font-size:13px;font-size:1.3rem}}.ruleSect{position:relative;border-top:solid #00913a}.ruleSect .sectInner{position:relative}.ruleSect .sectTit{position:relative;z-index:0;margin:0 auto;text-align:center}.ruleSect .sectTit img{position:relative;z-index:1}.ruleSect .sectTit:before,.ruleSect .sectTit:after{position:absolute;display:block;width:0;height:0;content:"";background-repeat:no-repeat;background-position:0 0;background-size:100% auto;top:0;left:50%;transform:translate(-50%)}.ruleSect .sectTit:before{border:solid #00913a;border-radius:50%;background-color:#fff}.ruleSect .sectTit:after{width:100%;background-color:#fff}.ruleSect .sectMain{position:relative;z-index:1}.ruleSect .sectMain .itemList:after{display:block;clear:both;content:""}.ruleSect .sectMain .itemList>li{box-sizing:border-box}.ruleSect .sectMain .itemList>li .tit{box-sizing:border-box;margin:0 auto;text-align:center}.ruleSect .sectMain .itemList>li .tit span{display:inline-block}.is-IE .ruleSect .sectMain .itemList>li .tit span{display:block}.ruleSect .sectMain .itemList>li .tit img{width:auto}.ruleSect .sectMain .itemList>li .txt{box-sizing:border-box}.ruleSect .sectMain .itemList>li .moreBtn{font-weight:700;margin-top:auto;text-align:center}.ruleSect .sectMain .itemList>li .moreBtn a{position:relative;display:inline-block;box-sizing:border-box;width:100%;text-decoration:none;border:solid #000;background-color:#fff100}.ruleSect .sectMain .itemList>li .moreBtn a:hover{opacity:.75}.ruleSect .sectMain .itemList>li .moreBtn a:before,.ruleSect .sectMain .itemList>li .moreBtn a:after{display:block;width:0px;height:0px;content:"";background-repeat:no-repeat;background-position:0 0;background-size:100% auto;position:absolute;top:50%;right:0;box-sizing:border-box}.ruleSect .sectMain .itemList>li .moreBtn a:before{transform:translateY(-50%);border:solid #000;border-radius:50%;background-color:#fff}.ruleSect .sectMain .itemList>li .moreBtn a:after{transform:scaleY(.9) translateY(-50%) rotate(-45deg);transform-origin:50% 50%;border:solid #000}@media only screen and (min-width: 769px){.ruleSect{position:relative;padding-bottom:100px;border-width:4px}.ruleSect .sectTit{margin-top:-80px;padding-top:80px}.ruleSect .sectTit img{width:250px;margin-top:-15px}.ruleSect .sectTit:before{width:380px;height:380px;margin-top:10px;border-width:4px 4px 0 4px}.ruleSect .sectTit:after{height:380px;margin-top:80px}.ruleSect .sectMain{margin-top:55px;padding:0 10px 0 20px}.ruleSect .sectMain .itemList{margin-top:-60px}.ruleSect .sectMain .itemList>li{width:50%;margin-top:60px;padding:0 10px}.ruleSect .sectMain .itemList>li:nth-child(odd){float:left;clear:both}.ruleSect .sectMain .itemList>li:nth-child(2n){float:right}.ruleSect .sectMain .itemList>li .tit{min-height:150px;padding-top:60px;padding-bottom:55px;text-align:center}.ruleSect .sectMain .itemList>li .tit.line02{padding-top:40px;padding-bottom:30px}.ruleSect .sectMain .itemList>li .tit span{text-align:left}.is-IE .ruleSect .sectMain .itemList>li .tit span{padding:0 30px}.ruleSect .sectMain .itemList>li .tit img{display:block;height:30px;max-height:2.6vw}.ruleSect .sectMain .itemList>li .tit img+img{margin-top:15px}.ruleSect .sectMain .itemList>li .txt{padding:0 30px;font-size:16px;font-size:1.6rem}.ruleSect .sectMain .itemList>li .moreBtn{font-size:14px;font-size:1.4rem}.ruleSect .sectMain .itemList>li .moreBtn a{max-width:360px;padding:4px 12px;border-width:2px;border-radius:8px}.is-IE .ruleSect .sectMain .itemList>li .moreBtn a{padding-top:8px}.ruleSect .sectMain .itemList>li .moreBtn a:before,.ruleSect .sectMain .itemList>li .moreBtn a:after{right:20px}.ruleSect .sectMain .itemList>li .moreBtn a:before{width:24px;height:24px;border-width:2px}.ruleSect .sectMain .itemList>li .moreBtn a:after{width:8px;height:8px;margin-right:9px;border-width:0 2px 2px 0}}@media only screen and (max-width: 768px){.ruleSect{position:relative;padding-bottom:50px;border-width:2px}.ruleSect .sectTit{margin-top:-40px;padding-top:40px}.ruleSect .sectTit img{width:125px;margin-top:-10px}.ruleSect .sectTit:before{width:190px;height:190px;margin-top:5px;border-width:2px 2px 0 2px}.ruleSect .sectTit:after{height:190px;margin-top:40px}.ruleSect .sectMain{margin-top:20px}.ruleSect .sectMain .itemList{max-width:420px;margin:0 auto}.ruleSect .sectMain .itemList>li{margin-top:25px}.ruleSect .sectMain .itemList>li:first-child{margin-top:0}.ruleSect .sectMain .itemList>li .tit{min-height:57px;padding-top:25px;padding-bottom:10px}.ruleSect .sectMain .itemList>li .tit img{display:inline-block;height:16px;margin-bottom:5px;vertical-align:top}.ruleSect .sectMain .itemList>li .tit img:first-child{margin-right:3px}.ruleSect .sectMain .itemList>li .txt{padding:0 10px;font-size:12px;font-size:1.2rem}.ruleSect .sectMain .itemList>li .moreBtn{margin-top:10px;font-size:14px;font-size:1.4rem}.ruleSect .sectMain .itemList>li .moreBtn a{max-width:360px;padding:4px 12px;border-width:2px;border-radius:8px}.ruleSect .sectMain .itemList>li .moreBtn a:before,.ruleSect .sectMain .itemList>li .moreBtn a:after{right:20px}.ruleSect .sectMain .itemList>li .moreBtn a:before{width:24px;height:24px;border-width:2px}.ruleSect .sectMain .itemList>li .moreBtn a:after{width:8px;height:8px;margin-right:9px;border-width:0 2px 2px 0}}.aboutPostSect .sectMain .postBlock .visual{text-align:center}.aboutPostSect .sectMain .postBlock .sectTit{margin:0 auto}.aboutPostSect .sectMain .postBlock .sectTit img{width:auto}.aboutPostSect .sectMain .postBlock .blockMain{margin:0 auto}.aboutPostSect .sectMain .postBlock .blockMain h2{font-weight:700;line-height:normal}.aboutPostSect .sectMain .postBlock .blockMain small{font-size:78%;display:inline-block}.aboutPostSect .sectMain .moreBtn{font-weight:700;text-align:center}.aboutPostSect .sectMain .moreBtn a{position:relative;display:inline-block;box-sizing:border-box;width:100%;text-decoration:none;border:solid #000;background-color:#fff100}.aboutPostSect .sectMain .moreBtn a:hover{opacity:.75}.aboutPostSect .sectMain .moreBtn a:before,.aboutPostSect .sectMain .moreBtn a:after{display:block;width:0px;height:0px;content:"";background-repeat:no-repeat;background-position:0 0;background-size:100% auto;position:absolute;top:50%;left:0;box-sizing:border-box}.aboutPostSect .sectMain .moreBtn a:before{transform:translateY(-50%);border:solid #000;border-radius:50%;background-color:#fff}.aboutPostSect .sectMain .moreBtn a:after{transform:scaleY(.9) translateY(-50%) rotate(135deg);transform-origin:50% 50%;border:solid #000}@media only screen and (min-width: 769px){.aboutPostSect{padding:60px 0 80px}.aboutPostSect .sectMain .postBlock .sectTit{max-width:900px;margin-top:60px}.aboutPostSect .sectMain .postBlock .sectTit img{height:78px}}@media only screen and (min-width: 769px) and (min-width: 769px) and (max-width: 959px){.aboutPostSect .sectMain .postBlock .sectTit img{height:8.133vw}}@media only screen and (min-width: 769px){.aboutPostSect .sectMain .postBlock .blockMain{max-width:900px;margin-top:40px}.aboutPostSect .sectMain .postBlock .blockMain h2{font-size:22px;font-size:2.2rem}.aboutPostSect .sectMain .postBlock .blockMain p{margin-top:20px;font-size:18px;font-size:1.8rem}.aboutPostSect .sectMain .moreBtn{margin-top:40px;font-size:18px;font-size:1.8rem}.aboutPostSect .sectMain .moreBtn a{max-width:320px;padding:14px 12px;border-width:2px;border-radius:8px}.is-IE .aboutPostSect .sectMain .moreBtn a{padding-top:18px}.aboutPostSect .sectMain .moreBtn a:before,.aboutPostSect .sectMain .moreBtn a:after{left:20px}.aboutPostSect .sectMain .moreBtn a:before{width:30px;height:30px;border-width:2px}.aboutPostSect .sectMain .moreBtn a:after{width:9px;height:9px;margin-left:12px;border-width:0 2px 2px 0}}@media only screen and (max-width: 768px){.aboutPostSect{padding:30px 0 40px}.aboutPostSect .sectMain .postBlock .sectTit{margin-top:30px}.aboutPostSect .sectMain .postBlock .sectTit img{height:39px}.aboutPostSect .sectMain .postBlock .blockMain{margin-top:20px}.aboutPostSect .sectMain .postBlock .blockMain h2{font-size:15px;font-size:1.5rem}.aboutPostSect .sectMain .postBlock .blockMain p{margin-top:20px;font-size:14px;font-size:1.4rem}.aboutPostSect .sectMain .moreBtn{margin-top:30px;font-size:14px;font-size:1.4rem}.aboutPostSect .sectMain .moreBtn a{max-width:195px;padding:8px;border-width:2px;border-radius:8px}.aboutPostSect .sectMain .moreBtn a:before,.aboutPostSect .sectMain .moreBtn a:after{left:15px}.aboutPostSect .sectMain .moreBtn a:before{width:20px;height:20px;border-width:2px}.aboutPostSect .sectMain .moreBtn a:after{width:6px;height:6px;margin-left:8px;border-width:0 2px 2px 0}}.aboutPostSect .sectMain .postBlock .blockMain .container{margin-top:40px}.aboutPostSect .sectMain .postBlock .blockMain .container~.container{margin-top:88px}.aboutPostSect .sectMain .postBlock .blockMain .contents{margin-top:24px}.aboutPostSect .sectMain .postBlock .blockMain .contents~.contents{margin-top:40px}.aboutPostSect .sectMain .postBlock .blockMain .contents p{margin:8px 0}.aboutPostSect .sectMain .postBlock .blockMain .subTtl{font-weight:700;line-height:1;padding:14px 16px;background-color:#ffd172}.aboutPostSect .sectMain .postBlock .blockMain img{transition:.3s}.aboutPostSect .sectMain .postBlock .blockMain img:hover{transition:.3s;opacity:.7}.aboutPostSect .sectMain .postBlock .blockMain .banner{width:50%}.aboutPostSect .sectMain .postBlock .blockMain .youtubeArea{display:flex;gap:40px}.aboutPostSect .sectMain .postBlock .blockMain .youtube{width:50%}.aboutPostSect .sectMain .postBlock .blockMain .youtube iframe{width:100%;aspect-ratio:16 / 9}.aboutPostSect .sectMain .postBlock .blockMain .youtube p{line-height:1.5}.aboutPostSect .sectMain .postBlock .blockMain .bold{font-weight:700}.aboutPostSect .sectMain .postBlock .blockMain .green{color:#094}.aboutPostSect .sectMain .postBlock .blockMain .tetCenter{text-align:center}.aboutPostSect .sectMain .postBlock .blockMain .note{padding:16px;background-color:#ebf6ff}.aboutPostSect .sectMain .postBlock .blockMain .note span{font-size:200%}.aboutPostSect .sectMain .postBlock .blockMain .un_1_flex{display:flex;justify-content:space-between}.aboutPostSect .sectMain .postBlock .blockMain .un_1_flex p{margin-top:0}@media screen and (max-width: 768px){.aboutPostSect .sectMain .postBlock .blockMain .un_1_flex{flex-direction:column}}.aboutPostSect .sectMain .postBlock .blockMain .un_1_btn{text-align:right}.aboutPostSect .sectMain .postBlock .blockMain .un_1_btn a{max-width:180px;width:100%}@media screen and (max-width: 768px){.aboutPostSect .sectMain .postBlock .blockMain .un_1_btn{text-align:left}.aboutPostSect .sectMain .postBlock .blockMain .un_1_btn a{max-width:160px}}.aboutPostSect .sectMain .postBlock .blockMain .un_3_table{max-width:460px;border-collapse:collapse;border-spacing:1px}.aboutPostSect .sectMain .postBlock .blockMain .un_3_table th,.aboutPostSect .sectMain .postBlock .blockMain .un_3_table td{padding:4px 16px;border:solid 1px #ffffff}.aboutPostSect .sectMain .postBlock .blockMain .un_3_table th{font-weight:700;background-color:#ffa000}.aboutPostSect .sectMain .postBlock .blockMain .un_3_table .women{background-color:#fff8eb}.aboutPostSect .sectMain .postBlock .blockMain .un_3_table .men{background-color:#fff2db}.aboutPostSect .sectMain .postBlock .blockMain .un_5_btn{text-align:right}.aboutPostSect .sectMain .postBlock .blockMain .un_5_btn a{max-width:320px;width:100%}@media screen and (max-width: 768px){.aboutPostSect .sectMain .postBlock .blockMain .un_5_btn a{max-width:240px}}.aboutPostSect .sectMain .postBlock .blockMain .un_6_borderArea{text-align:center;margin-top:16px;padding:16px;border:1px solid}.aboutPostSect .sectMain .postBlock .blockMain .un_6_borderArea .bg{text-align:center;padding:6px;background-color:#e2f0d8}.aboutPostSect .sectMain .postBlock .blockMain .moreBtnSmall{font-size:18px;font-size:1.8rem;font-weight:500;margin-top:8px;flex:1}.aboutPostSect .sectMain .postBlock .blockMain .moreBtnSmall a{text-align:center;position:relative;padding:0 8px;display:inline-block;box-sizing:border-box;text-decoration:none;border:solid #000 1px;border-radius:8px;background-color:#fff100}.is-IE .aboutPostSect .sectMain .postBlock .blockMain .moreBtnSmall a{padding-top:18px}.aboutPostSect .sectMain .postBlock .blockMain .moreBtnSmall a:hover{opacity:.75}.aboutPostSect .sectMain .postBlock .blockMain .moreBtnSmall a:before,.aboutPostSect .sectMain .postBlock .blockMain .moreBtnSmall a:after{display:block;width:0px;height:0px;content:"";background-repeat:no-repeat;background-position:0 0;background-size:100% auto;position:absolute;top:50%;right:12px;box-sizing:border-box}.aboutPostSect .sectMain .postBlock .blockMain .moreBtnSmall a:before{width:22px;height:22px;border:solid #000 1px;border-radius:50%;background-color:#fff;transform:translateY(-50%)}.aboutPostSect .sectMain .postBlock .blockMain .moreBtnSmall a:after{width:7px;height:7px;margin-right:9px;transform:scaleY(.9) translateY(-50%) rotate(-45deg);transform-origin:50% 50%;border:solid #000;border-width:0 1px 1px 0}@media screen and (max-width: 768px){.aboutPostSect .sectMain .postBlock .blockMain .moreBtnSmall{font-size:14px;font-size:1.4rem}.aboutPostSect .sectMain .postBlock .blockMain .moreBtnSmall a:before,.aboutPostSect .sectMain .postBlock .blockMain .moreBtnSmall a:after{right:10px}.aboutPostSect .sectMain .postBlock .blockMain .moreBtnSmall a:before{width:18px;height:18px}.aboutPostSect .sectMain .postBlock .blockMain .moreBtnSmall a:after{width:6px;height:6px;margin-right:7px}}.meetingSect .sectInner{margin:0 auto}.meetingSect .sectTit{text-align:center}.meetingSect .sectTit img{width:auto}.meetingSect .sectMain .sectSub{margin-bottom:60px}.meetingSect .sectMain .sectSub h3{color:#094;margin-bottom:10px}.meetingSect .sectMain .sectSub h3.classification{color:#000;margin-top:7rem}.meetingSect .sectMain .sectSub h3.classification:first-child{margin-top:0}.meetingSect .sectMain .navBlock .itemList>li a{position:relative;display:inline-block}.meetingSect .sectMain .navBlock .itemList>li a:before,.meetingSect .sectMain .navBlock .itemList>li a:after{display:block;width:0px;height:0px;content:"";background-repeat:no-repeat;background-position:0 0;background-size:100% auto;position:absolute;top:50%;right:0;box-sizing:border-box}.meetingSect .sectMain .navBlock .itemList>li a:before{transform:translateY(-50%);border:solid #000;border-width:1px;border-radius:50%;background-color:#fff}.meetingSect .sectMain .navBlock .itemList>li a:after{transform:scaleX(.8) translateY(-70%) rotate(45deg);transform-origin:50% 50%;border:solid #000;border-width:0 1px 1px 0}.meetingSect .sectMain .exampleBox{background:#f7f8f8;padding:20px}.meetingSect .sectMain .exampleBox .blockTit{font-weight:700;margin-bottom:15px}.meetingSect .sectMain .exampleBox ul{margin-top:0;margin-bottom:0;padding:0}.meetingSect .sectMain .eventList{box-sizing:border-box;display:flex;flex-wrap:wrap;flex-direction:column;margin:0;padding:0}.meetingSect .sectMain .eventList li{box-sizing:border-box;border-top:1px dotted #aaa;text-indent:0;padding:30px 0;transition:.3s}.meetingSect .sectMain .eventList li:before{content:none}.meetingSect .sectMain .eventList li::marker{content:none}.meetingSect .sectMain .eventList li:hover{opacity:.6;transition:.3s}.meetingSect .sectMain .eventList li:first-child{border:none;padding-top:0}.meetingSect .sectMain .eventList li:last-child{padding-bottom:0}.meetingSect .sectMain .eventList li a{display:flex;text-decoration:none}.meetingSect .sectMain .eventList li .thumb{width:200px}.meetingSect .sectMain .eventList li .thumb img{width:100%}.meetingSect .sectMain .eventList li .txt{box-sizing:border-box;width:calc(100% - 200px);padding-left:20px}.meetingSect .sectMain .eventList li .txt .eventTit{font-size:16px;font-size:1.6rem;font-weight:700;margin:0}.meetingSect .sectMain .eventList li .txt .eventTit+p{font-size:13px;font-size:1.3rem;color:#000;margin:0}.meetingSect .sectMain .eventList li .txt .eventMore{text-decoration:underline}.meetingSect .sectMain .eventList li .txt .eventMore:hover{text-decoration:none}.meetingSect .sectMain .organizationList{box-sizing:border-box;display:flex;flex-wrap:wrap;margin:0 0 30px;padding:0}.meetingSect .sectMain .organizationList li{display:flex;flex-direction:column;justify-content:space-between;box-sizing:border-box;width:25%;text-align:center;text-indent:0;padding:10px 20px 20px;transition:.3s}.meetingSect .sectMain .organizationList li:before{content:none}.meetingSect .sectMain .organizationList li::marker{content:none}.meetingSect .sectMain .organizationList li:hover{opacity:.6;transition:.3s}.meetingSect .sectMain .organizationList li .orgLogo{display:flex;justify-content:center;align-items:center;min-height:80px;padding:10px 0}.meetingSect .sectMain .organizationList li .orgLogo img{max-height:80px;flex-shrink:0}.meetingSect .sectMain .organizationList li .orgName{height:100%;font-size:13px;font-size:1.3rem;font-weight:700;text-align:left;line-height:1.4;margin-top:10px}.meetingSect .sectMain .moreBtn{font-weight:700;text-align:center}.meetingSect .sectMain .moreBtn a{position:relative;display:inline-block;box-sizing:border-box;width:100%;text-decoration:none;border:solid #000;background-color:#fff100}.meetingSect .sectMain .moreBtn a:hover{opacity:.75}.meetingSect .sectMain .moreBtn a:before,.meetingSect .sectMain .moreBtn a:after{display:block;width:0px;height:0px;content:"";background-repeat:no-repeat;background-position:0 0;background-size:100% auto;position:absolute;top:50%;right:0;box-sizing:border-box}.meetingSect .sectMain .moreBtn a:before{transform:translateY(-50%);border:solid #000;border-radius:50%;background-color:#fff}.meetingSect .sectMain .moreBtn a:after{transform:scaleY(.9) translateY(-50%) rotate(-45deg);transform-origin:50% 50%;border:solid #000}@media only screen and (min-width: 769px){.meetingSect{padding:80px 0 40px}.meetingSect .sectInner{max-width:900px}.meetingSect .sectTit img{height:88px}.meetingSect .sectMain{margin-top:50px}.meetingSect .sectMain .navBlock .lead{font-size:18px;font-size:1.8rem}.meetingSect .sectMain .navBlock .itemList{margin-top:-10px;margin-left:-15px;padding-top:40px}.meetingSect .sectMain .navBlock .itemList>li{display:inline-block;margin-top:10px;margin-left:25px}}@media only screen and (min-width: 769px) and (min-width: 769px) and (max-width: 959px){.meetingSect .sectMain .navBlock .itemList>li{display:block}}@media only screen and (min-width: 769px){.meetingSect .sectMain .navBlock .itemList>li a{padding-right:26px}.meetingSect .sectMain .navBlock .itemList>li a:before{width:20px;height:20px}.meetingSect .sectMain .navBlock .itemList>li a:after{width:9px;height:9px;margin-right:6px}.meetingSect .sectMain .moreBtn{margin-top:40px;font-size:18px;font-size:1.8rem}.meetingSect .sectMain .moreBtn a{max-width:320px;padding:14px 12px;border-width:2px;border-radius:8px}.is-IE .meetingSect .sectMain .moreBtn a{padding-top:18px}.meetingSect .sectMain .moreBtn a:before,.meetingSect .sectMain .moreBtn a:after{right:20px}.meetingSect .sectMain .moreBtn a:before{width:30px;height:30px;border-width:2px}.meetingSect .sectMain .moreBtn a:after{width:9px;height:9px;margin-right:12px;border-width:0 2px 2px 0}}@media only screen and (max-width: 768px){.meetingSect{padding:40px 0 20px}.meetingSect .sectTit img{height:40px}.meetingSect .sectMain{margin-top:25px}.meetingSect .sectMain .navBlock .lead{font-size:16px;font-size:1.6rem}.meetingSect .sectMain .navBlock .itemList{padding-top:20px}.meetingSect .sectMain .navBlock .itemList>li{margin-top:10px}.meetingSect .sectMain .navBlock .itemList>li:first-child{margin-top:0}.meetingSect .sectMain .navBlock .itemList>li a{padding-right:24px}.meetingSect .sectMain .navBlock .itemList>li a:before{width:18px;height:18px}.meetingSect .sectMain .navBlock .itemList>li a:after{width:8px;height:8px;margin-right:5px}.meetingSect .sectMain .exampleBox{padding:20px 35px}.meetingSect .sectMain .eventList li{padding:25px 0}.meetingSect .sectMain .eventList li .thumb{width:130px}.meetingSect .sectMain .eventList li .txt{width:calc(100% - 130px)}.meetingSect .sectMain .organizationList li{width:50%;padding:40px}.meetingSect .sectMain .moreBtn{margin-top:30px;font-size:14px;font-size:1.4rem}.meetingSect .sectMain .moreBtn a{max-width:195px;padding:8px;border-width:2px;border-radius:8px}.meetingSect .sectMain .moreBtn a:before,.meetingSect .sectMain .moreBtn a:after{right:15px}.meetingSect .sectMain .moreBtn a:before{width:20px;height:20px;border-width:2px}.meetingSect .sectMain .moreBtn a:after{width:6px;height:6px;margin-right:8px;border-width:0 2px 2px 0}}.managementSect .sectInner{position:relative;border:solid #000;background-color:#fff}.managementSect .sectTit{position:absolute;left:50%;transform:translate(-50%);text-align:center;background-color:#fff}.is-IE .managementSect .sectTit{width:100%}.managementSect .sectTit img{transform:translateY(-50%)}.managementSect .sectTit:before,.managementSect .sectTit:after{position:absolute;display:block;height:0px;content:"";background-repeat:no-repeat;background-position:0 0;background-size:100% auto;top:0;width:2px;background-color:#000}.managementSect .sectTit:before{left:0;transform:translateY(-50%)}.managementSect .sectTit:after{right:0;transform:translateY(-50%)}.managementSect .sectMain{position:relative;text-align:center}.managementSect .sectMain .movieTxtBox{position:absolute;z-index:1;top:0;left:0;display:flex;width:100%;height:100%;cursor:pointer;color:#fff;background:center center no-repeat;background-size:cover;justify-content:center;align-items:center}.managementSect .sectMain .movieTxtBox .boxInner{position:relative;z-index:1}.managementSect .sectMain .movieTxtBox:before{position:absolute;display:block;width:100%;height:100%;content:"";background-repeat:no-repeat;background-position:0 0;background-size:100% auto;left:0;top:0;z-index:0;background-color:#00000080}.managementSect .sectMain .movieTxtBox .icon{position:relative;box-sizing:border-box;margin:0 auto;border:2px solid #fff;border-radius:50%}.managementSect .sectMain .movieTxtBox .icon:after{position:absolute;display:block;width:0px;height:0px;content:"";background-repeat:no-repeat;background-position:0 0;background-size:100% auto;top:50%;left:50%;width:0;height:0;transform:translate(-35%,-50%);border-style:solid;border-color:transparent transparent transparent #fff}.managementSect .sectMain .movieTxtBox .ver{line-height:1;box-sizing:border-box;border:1px solid #fff}.managementSect .sectMain .movieBox{height:0;padding-top:56.25%;cursor:pointer}.managementSect .sectMain .movieBox iframe{position:absolute;top:0;left:0;width:100%;height:100%}.managementSect .sectMain .fullMovieBlock{position:relative;margin-bottom:60px}.managementSect .sectMain .blockTit{font-size:20px;font-size:2rem;font-weight:700;text-align:left;line-height:normal;padding-bottom:.2em;border-bottom:3px solid #009944}.managementSect .sectMain .leadBlock{position:relative;margin-bottom:40px}.managementSect .sectMain .leadBlock .leadBlockTit img{width:278px;height:34px}.managementSect .sectMain .leadBlock .txt{font-weight:700;line-height:2;margin-top:35px;position:relative;z-index:1}.managementSect .sectMain .leadBlock .txt:first-child{margin-top:0}.managementSect .sectMain .leadBlock .leadBlockTxt{font-size:30px;font-size:3rem;font-weight:700;margin-top:30px}.managementSect .sectMain .leadBlock .leadBlockTxt .leadBlockHighlightTxt{color:#00913a}.managementSect .sectMain .managementMovieLink{margin-top:5px}.managementSect .sectMain .managementMovieLink .itemList{display:flex;flex-direction:column}.managementSect .sectMain .managementMovieLink .itemList>li{position:relative;width:100%;text-align:left;box-sizing:border-box}.managementSect .sectMain .managementMovieLink .itemList>li:not(:first-child){border-top:1px solid #ccc}.managementSect .sectMain .managementMovieLink .itemList>li a{padding:10px 10px 10px 26px;position:relative;display:block;text-decoration:none}.managementSect .sectMain .managementMovieLink .itemList>li a:before,.managementSect .sectMain .managementMovieLink .itemList>li a:after{display:block;width:0px;height:0px;content:"";background-repeat:no-repeat;background-position:0 0;background-size:100% auto;position:absolute;top:50%;right:26px;box-sizing:border-box}.managementSect .sectMain .managementMovieLink .itemList>li a:before{transform:translateY(-50%);width:20px;height:20px;border:solid #000;border-width:1px;border-radius:50%;background-color:#fff}.managementSect .sectMain .managementMovieLink .itemList>li a:after{transform:scaleX(.8) translateY(-70%) rotate(45deg);transform-origin:50% 50%;width:9px;height:9px;border:solid #000;border-width:0 1px 1px 0;margin-right:6px}.managementSect .sectMain .managementMovieLink .itemList>li a .itemLink{text-decoration:underline}.managementSect .sectMain .managementMovieLink .itemList>li a .itemLink:hover{text-decoration:none}.managementSect .sectMain .managementMovieLink .itemList>li a .itemNew{color:red;font-weight:700;padding-left:5px}.managementSect .sectMain .managementMovieLink .fullMovieBlock{max-width:420px;margin:30px auto 0}.managementSect .sectMain .managementPageLink{background-color:#f7f8f8;border-radius:3px}.managementSect .sectMain .managementPageLink:not(:first-child){margin-top:30px}.managementSect .sectMain .managementPageLinkTtl{font-weight:700;line-height:1.4}.managementSect .sectMain .managementPageLinkTtlCaption{font-size:.8em}@media only screen and (min-width: 769px){.managementSect{padding:120px 0;border-width:4px}.managementSect .sectInner{padding:110px 70px 75px;border-width:2px;border-radius:30px}.managementSect .sectTit{top:-2px;width:100%;max-width:352px;padding:0 30px}.managementSect .sectTit img{height:87px}.managementSect .sectTit:before,.managementSect .sectTit:after{height:25px}.managementSect .sectMain .movieTxtBox .icon:after{border-width:16px 0 16px 28px}.managementSect .sectMain .movieTxtBox .ver{min-width:140px;padding:5px 30px}.is-IE .managementSect .sectMain .movieTxtBox .ver{padding-top:8px}.managementSect .sectMain .fullMovieBlock .movieTxtBox .icon{width:86px;height:86px}.managementSect .sectMain .fullMovieBlock .movieTxtBox .play{margin-top:15px;font-size:22px;font-size:2.2rem}.managementSect .sectMain .fullMovieBlock .movieTxtBox .ver{margin-top:30px;font-size:16px;font-size:1.6rem}.managementSect .sectMain .leadBlock .txt{font-size:18px;font-size:1.8rem}.managementSect .sectMain .managementPageLink{padding:25px}.managementSect .sectMain .managementPageLinkTtl{font-size:20px;font-size:2rem}}@media only screen and (max-width: 768px){.managementSect{padding:60px 0 70px;border-width:2px;background-size:25px auto}.managementSect .sectInner{box-sizing:border-box;max-width:480px;margin:0 auto;padding:45px 30px 25px;border-width:1px;border-radius:15px}.managementSect .sectTit{top:-1px;max-width:150px;padding:0 15px}.managementSect .sectTit img{height:40px}.managementSect .sectTit:before,.managementSect .sectTit:after{height:12px}.managementSect .sectMain .movieTxtBox .icon:after{border-width:8px 0 8px 14px}.managementSect .sectMain .movieTxtBox .ver{min-width:100px;padding:3px 10px}.managementSect .sectMain .fullMovieBlock .movieTxtBox .icon{width:43px;height:43px}.managementSect .sectMain .fullMovieBlock .movieTxtBox .play{margin-top:5px;font-size:16px;font-size:1.6rem}.managementSect .sectMain .fullMovieBlock .movieTxtBox .ver{margin-top:5px;font-size:14px;font-size:1.4rem}.managementSect .sectMain .leadBlock{margin-bottom:60px}.managementSect .sectMain .leadBlock .leadBr{display:block}.managementSect .sectMain .leadBlock .leadBlockTit img{width:170px}.managementSect .sectMain .leadBlock .leadBlockTxt{font-size:20px;font-size:2rem}.managementSect .sectMain .leadBlock .txt{margin-top:20px;font-size:13px;font-size:1.3rem}.managementSect .sectMain .managementPageLink{padding:25px 15px}.managementSect .sectMain .managementPageLinkTtl{font-size:16px;font-size:1.6rem}}.managementMovieSect{position:relative}.managementMovieSect:not(.managementMovieSectDetail){background-color:#fff;background-image:radial-gradient(#ccc 20%,transparent 30%);background-size:3px 3px;border-top:solid #00913a}.managementMovieSect .sectInner{position:relative}.managementMovieSect .sectTit{text-align:center}.managementMovieSect .sectMain{position:relative;z-index:1;margin-top:55px;padding:0 10px 0 20px}.managementMovieSect .sectMain .movieTxtBox{position:absolute;z-index:1;top:0;left:0;display:flex;width:100%;height:100%;cursor:pointer;color:#fff;background:center center no-repeat;background-size:cover;justify-content:center;align-items:center}.managementMovieSect .sectMain .movieTxtBox .boxInner{position:relative;z-index:1}.managementMovieSect .sectMain .movieTxtBox:before{position:absolute;display:block;width:100%;height:100%;content:"";background-repeat:no-repeat;background-position:0 0;background-size:100% auto;left:0;top:0;z-index:0;background-color:#00000080}.managementMovieSect .sectMain .movieTxtBox .icon{position:relative;box-sizing:border-box;margin:0 auto;border:2px solid #fff;border-radius:50%}.managementMovieSect .sectMain .movieTxtBox .icon:after{position:absolute;display:block;width:0px;height:0px;content:"";background-repeat:no-repeat;background-position:0 0;background-size:100% auto;top:50%;left:50%;width:0;height:0;transform:translate(-35%,-50%);border-style:solid;border-color:transparent transparent transparent #fff}.managementMovieSect .sectMain .movieBox{height:0;padding-top:56.25%;cursor:pointer}.managementMovieSect .sectMain .movieBox iframe{position:absolute;top:0;left:0;width:100%;height:100%}.managementMovieSect .sectMain .movieBoxSoon{position:relative;overflow:hidden}.managementMovieSect .sectMain .movieBoxSoon .movieBoxSoonThumbnail{position:absolute;top:0;left:0}.managementMovieSect .sectMain .otherMovieBlock.otherMovieBlockMain{position:relative;width:100%;text-align:center}.managementMovieSect .sectMain .otherMovieBlock.otherMovieBlockMain .itemList li{width:100%;text-align:center}.managementMovieSect .sectMain .otherMovieBlock.otherMovieBlockMain .liInner{width:80%;margin:0 auto}.managementMovieSect .sectMain .otherMovieBlock .otherMovieBlockDetailTxt{text-align:left;font-size:15px;font-size:1.5rem;line-height:1.6;margin-bottom:20px}.managementMovieSect .sectMain .otherMovieBlock .otherMovieBlockDetailTxt strong{font-size:110%}.managementMovieSect .sectMain .otherMovieBlock .itemList{display:flex;flex-wrap:wrap;background-color:#fff;border:2px solid #009944;margin:20px 0;padding:10px 20px 20px;border-radius:10px}.managementMovieSect .sectMain .otherMovieBlock .itemList>li{position:relative;display:flex;flex-direction:column;box-sizing:border-box;width:50%;padding:15px}.managementMovieSect .sectMain .otherMovieBlock .itemList>li .liInner{position:relative;margin-top:auto}.managementMovieSect .sectMain .otherMovieBlock .itemList>li .subTtl{font-weight:700;text-align:center}.managementMovieSect .sectMain .otherMovieBlock .itemList>li .moreBtn{font-weight:700;margin-top:20px;text-align:center}.managementMovieSect .sectMain .otherMovieBlock .itemList>li .moreBtn a{position:relative;display:inline-block;box-sizing:border-box;width:100%;text-decoration:none;padding:4px 55px;border:solid #000;background-color:#fff100}.managementMovieSect .sectMain .otherMovieBlock .itemList>li .moreBtn a:hover{opacity:.75}.managementMovieSect .sectMain .otherMovieBlock .itemList>li .moreBtn a:before,.managementMovieSect .sectMain .otherMovieBlock .itemList>li .moreBtn a:after{display:block;width:0px;height:0px;content:"";background-repeat:no-repeat;background-position:0 0;background-size:100% auto;position:absolute;top:50%;right:0;box-sizing:border-box}.managementMovieSect .sectMain .otherMovieBlock .itemList>li .moreBtn a:before{transform:translateY(-50%);border:solid #000;border-radius:50%;background-color:#fff}.managementMovieSect .sectMain .otherMovieBlock .itemList>li .moreBtn a:after{transform:scaleY(.9) translateY(-50%) rotate(-45deg);transform-origin:50% 50%;border:solid #000}.managementMovieSect .sectMain .otherMovieBlockTtl{color:#094;font-size:28px;font-size:2.8rem;font-weight:700;margin-top:4rem}.managementMovieSect .sectMain .otherMovieTtl{text-align:left;font-size:20px;font-size:2rem;font-weight:700}.managementMovieSect .sectMain .otherMovieBlockAuthor{color:#555;text-align:left;font-size:14px;font-size:1.4rem;font-weight:700;margin-bottom:15px}.managementMovieSect .sectMain .blockMain{margin:30px auto 0}.managementMovieSect .sectMain .blockMain h2{font-size:20px;font-size:2rem;font-weight:700;line-height:normal;margin-bottom:20px}.managementMovieSect .sectMain .blockMain p{margin-bottom:20px}.managementMovieSect .sectMain .blockMain small{font-size:78%;display:inline-block}.managementMovieSect .sectMain .blockMain .author{text-align:right}@media only screen and (min-width: 769px){.managementMovieSect{border-width:4px;padding-top:100px;padding-bottom:100px}.managementMovieSect .sectTit img{height:87px}.managementMovieSect .sectMain{margin-top:55px;padding:0 10px 0 20px}.managementMovieSect .sectMain .movieTxtBox .icon:after{border-width:16px 0 16px 28px}.managementMovieSect .sectMain .otherMovieBlock{margin-top:50px}.managementMovieSect .sectMain .otherMovieBlock .itemList>li .moreBtn{font-size:14px;font-size:1.4rem}.managementMovieSect .sectMain .otherMovieBlock .itemList>li .moreBtn a{max-width:360px;border-width:2px;border-radius:8px}.is-IE .managementMovieSect .sectMain .otherMovieBlock .itemList>li .moreBtn a{padding-top:8px}.managementMovieSect .sectMain .otherMovieBlock .itemList>li .moreBtn a:before,.managementMovieSect .sectMain .otherMovieBlock .itemList>li .moreBtn a:after{right:20px}.managementMovieSect .sectMain .otherMovieBlock .itemList>li .moreBtn a:before{width:24px;height:24px;border-width:2px}.managementMovieSect .sectMain .otherMovieBlock .itemList>li .moreBtn a:after{width:8px;height:8px;margin-right:9px;border-width:0 2px 2px 0}.managementMovieSect .sectMain .otherMovieBlock .itemList .movieTxtBox .icon{width:60px;height:60px}.managementMovieSect .sectMain .otherMovieBlock .itemList .movieTxtBox .icon:after{border-width:12px 0 12px 20px}.managementMovieSect .sectMain .otherMovieBlock .itemList .movieTxtBox .play{margin-top:5px;font-size:18px;font-size:1.8rem}.managementMovieSect .sectMain .otherMovieBlock .itemList .movieTxtBox .soon{font-size:18px;font-size:1.8rem;text-align:center}}@media only screen and (max-width: 768px){.managementMovieSect{border-width:2px;padding-top:50px;padding-bottom:50px}.managementMovieSect .sectTit img{height:35px}.managementMovieSect .sectMain{margin-top:20px;padding:0}.managementMovieSect .sectMain .movieTxtBox .icon:after{border-width:8px 0 8px 14px}.managementMovieSect .sectMain .otherMovieBlock{margin-top:30px}.managementMovieSect .sectMain .otherMovieBlock.otherMovieBlockMain,.managementMovieSect .sectMain .otherMovieBlock.otherMovieBlockMain .itemList li{text-align:left}.managementMovieSect .sectMain .otherMovieBlock.otherMovieBlockMain .liInner{width:100%}.managementMovieSect .sectMain .otherMovieBlock .itemList{padding-top:30px;padding-bottom:30px}.managementMovieSect .sectMain .otherMovieBlock .itemList>li{width:100%;margin-top:40px;padding:0}.managementMovieSect .sectMain .otherMovieBlock .itemList>li:first-child{margin-top:0}.managementMovieSect .sectMain .otherMovieBlock .itemList>li .moreBtn{margin-top:10px;font-size:14px;font-size:1.4rem}.managementMovieSect .sectMain .otherMovieBlock .itemList>li .moreBtn a{max-width:360px;border-width:2px;border-radius:8px}.managementMovieSect .sectMain .otherMovieBlock .itemList>li .moreBtn a:before,.managementMovieSect .sectMain .otherMovieBlock .itemList>li .moreBtn a:after{right:20px}.managementMovieSect .sectMain .otherMovieBlock .itemList>li .moreBtn a:before{width:24px;height:24px;border-width:2px}.managementMovieSect .sectMain .otherMovieBlock .itemList>li .moreBtn a:after{width:8px;height:8px;margin-right:9px;border-width:0 2px 2px 0}.managementMovieSect .sectMain .otherMovieBlock .itemList .movieTxtBox .icon{width:30px;height:30px}.managementMovieSect .sectMain .otherMovieBlock .itemList .movieTxtBox .icon:after{border-width:6px 0 6px 10px}.managementMovieSect .sectMain .otherMovieBlock .itemList .movieTxtBox .play{margin-top:5px;font-size:14px;font-size:1.4rem}.managementMovieSect .sectMain .otherMovieBlock .itemList .movieTxtBox .soon{font-size:14px;font-size:1.4rem;text-align:center}.managementMovieSect .sectMain .otherMovieBlockTtl{font-size:20px;font-size:2rem;line-height:1.6}.managementMovieSect .sectMain .otherMovieTtl{font-size:16px;font-size:1.6rem;line-height:1.6}.managementMovieSect .sectMain .otherMovieBlockAuthor{font-size:12px;font-size:1.2rem;line-height:1.6}}.managementReportSect.managementReportSectDetail{border:none}.managementReportSect .sectInner{position:relative;border:solid #000;background-color:#fff}.managementReportSect .sectTit{position:absolute;left:50%;transform:translate(-50%);text-align:center;background-color:#fff}.is-IE .managementReportSect .sectTit{width:100%}.managementReportSect .sectTit img{transform:translateY(-50%)}.managementReportSect .sectTit:before,.managementReportSect .sectTit:after{position:absolute;display:block;height:0px;content:"";background-repeat:no-repeat;background-position:0 0;background-size:100% auto;top:0;width:2px;background-color:#000}.managementReportSect .sectTit:before{left:0;transform:translateY(-50%)}.managementReportSect .sectTit:after{right:0;transform:translateY(-50%)}.managementReportSect .sectMain{position:relative}.managementReportSect .sectMain .blockTit{font-size:20px;font-size:2rem;font-weight:700;text-align:left;line-height:normal;padding-bottom:.2em;border-bottom:3px solid #009944}.managementReportSect .sectMain .blockMain:not(:first-child){margin-top:60px}.managementReportSect .managementReportLead{font-weight:700}.managementReportSect .managementReportTtl{font-weight:700;line-height:1.4;text-align:center}.managementReportSect .managementReportList{display:flex;flex-wrap:wrap;justify-content:space-between}.managementReportSect .managementReportListItem{display:flex;flex-direction:column;align-items:flex-start;max-width:100%}.managementReportSect .managementReportCompany{color:#00913a;font-weight:700}.managementReportSect .managementReportCompanyImg{display:block;width:100%;margin:10px auto}.managementReportSect .managementReportCompanyImg__border{border:1px solid #e7e7e7}.managementReportSect .managementReportCompanyInfo{font-weight:700;margin-bottom:5px}.managementReportSect .managementReportCompanyAbout{max-width:100%;margin-bottom:20px}.managementReportSect .moreBtn{width:100%;font-weight:700;margin-top:auto;text-align:center}.managementReportSect .moreBtn a{position:relative;display:inline-block;box-sizing:border-box;width:100%;text-decoration:none;padding:4px 55px;border:solid #000;background-color:#fff100}.managementReportSect .moreBtn a:hover{opacity:.75}.managementReportSect .moreBtn a:before,.managementReportSect .moreBtn a:after{display:block;width:0px;height:0px;content:"";background-repeat:no-repeat;background-position:0 0;background-size:100% auto;position:absolute;top:50%;right:0;box-sizing:border-box}.managementReportSect .moreBtn a:before{transform:translateY(-50%);border:solid #000;border-radius:50%;background-color:#fff}.managementReportSect .moreBtn a:after{transform:scaleY(.9) translateY(-50%) rotate(-45deg);transform-origin:50% 50%;border:solid #000}.managementReportSect .managementReportDetail+.moreBtn{margin-top:40px}.managementReportSect .managementReportDetail .managementReportDetail_company{font-size:30px;font-size:3rem;font-weight:700;line-height:1.6}.managementReportSect .managementReportDetail .managementReportDetail_companyImg{margin-top:10px}.managementReportSect .managementReportDetail .bl_dl{font-size:14px;font-size:1.4rem;margin-top:30px}.managementReportSect .managementReportDetail .bl_dl_ttl{width:5em;text-align:center}.managementReportSect .managementReportDetail .managementReportDetail_lead{font-family:游明朝体,Yu Mincho,YuMincho,"ヒラギノ明朝  Pro",Hiragino Mincho Pro,MS P明朝,MS PMincho,serif;font-weight:700;line-height:1.6;margin-top:60px}.managementReportSect .managementReportDetail .managementReportDetail_subleadWrap{display:flex;align-items:flex-start;margin-top:20px}.managementReportSect .managementReportDetail .managementReportDetail_sublead{color:#00913a;font-size:20px;font-size:2rem;font-weight:700;line-height:1.8}.managementReportSect .managementReportDetail .managementReportDetail_article{margin-top:40px}.managementReportSect .managementReportDetail .managementReportDetail_question{position:relative;font-size:18px;font-size:1.8rem;color:#f08300;font-weight:700;text-align:justify;padding-left:15px}.managementReportSect .managementReportDetail .managementReportDetail_question:before{content:"";position:absolute;left:0;top:12px;display:block;width:0;height:0;border-left:6px solid #f08300;border-top:6px solid transparent;border-bottom:6px solid transparent}.managementReportSect .managementReportDetail .managementReportDetail_answer{font-size:16px;font-size:1.6rem;margin-top:5px}.managementReportSect .managementReportDetail .managementReportDetail_answer dt{font-weight:700}.managementReportSect .managementReportDetail .managementReportDetail_answer dd{text-align:justify}.managementReportSect .managementReportDetail .managementReportDetail_answerItem:not(:first-child){margin-top:25px}.managementReportSect .managementReportDetail .managementReportDetail_pic{width:100%;max-width:400px;margin:30px auto 20px}.managementReportSect .managementReportDetail .managementReportDetail_pic img{width:100%}.managementReportSect .managementReportDetail .managementReportDetail_picCaption{font-size:13px;font-size:1.3rem;font-weight:700;line-height:1.4;margin-top:10px}.managementReportSect .managementReportDetail .managementReportDetail_point{position:relative}.managementReportSect .managementReportDetail .managementReportDetail_pointTtl{position:relative;top:-7px;background-color:#54c3f1;color:#fff;font-size:20px;font-size:2rem;font-weight:700;line-height:1;padding:15px}.managementReportSect .managementReportDetail .managementReportDetail_pointInner{margin-top:10px}.managementReportSect .managementReportDetail .managementReportDetail_pointLeft{width:calc(50% - 15px)}.managementReportSect .managementReportDetail .managementReportDetail_pointLeft p{text-align:justify}.managementReportSect .managementReportDetail .managementReportDetail_pointRight{width:calc(50% - 15px);font-size:13px;font-size:1.3rem}.managementReportSect .managementReportDetail .managementReportDetail_pointRight p{line-height:1.8;margin-top:10px}.managementReportSect .managementReportDetail .managementReportDetail_pointRight img{width:100%}.managementReportSect .managementReportDetail .managementReportDetail_pointManagementMemberWrap{display:flex;align-items:flex-start;border-bottom:1px solid #54c3f1;margin-bottom:20px;padding-bottom:20px}.managementReportSect .managementReportDetail .managementReportDetail_pointManagementMemberWrap p{flex-grow:1;font-size:18px;font-size:1.8rem;font-weight:700;line-height:1.2;margin-right:10px}.managementReportSect .managementReportDetail .managementReportDetail_pointManagementMemberWrap p span{font-size:1.4em}.managementReportSect .managementReportDetail .managementReportDetail_pointManagementMemberWrap img{width:150px}.managementReportSect .managementReportDetail .managementReportDetail_pointTable{table-layout:auto}.managementReportSect .managementReportDetail .managementReportDetail_pointTable tbody{border-left:1px solid #666;border-bottom:1px solid #666}.managementReportSect .managementReportDetail .managementReportDetail_pointTable th{width:auto;font-weight:700;padding-left:10px}.managementReportSect .managementReportDetail .managementReportDetail_pointTable tr:last-child th,.managementReportSect .managementReportDetail .managementReportDetail_pointTable tr:last-child td{padding-bottom:5px}.managementReportSect .managementReportDetail .managementReportDetail_pointSubttl{color:#54c3f1;font-size:16px;font-size:1.6rem;font-weight:700;border-left:4px solid #54c3f1;padding-left:10px}.managementReportSect .managementReportDetail .managementReportDetail_pointBlueBox{background-color:#d8effc;border:1px solid #54c3f1;font-size:14px;font-size:1.4rem;font-weight:700;text-align:justify;padding:15px}.managementReportSect .managementReportDetail .managementReportDetail_pointBlueBox p{text-align:justify}.managementReportSect .managementReportDetail .managementReportDetail_measure{background-color:#e6f5fd;padding:20px;margin-top:40px}.managementReportSect .managementReportDetail .managementReportDetail_measureTtl{color:#003f98;font-weight:700;font-size:20px;font-size:2rem}.managementReportSect .managementReportDetail .managementReportDetail_measureInner{display:flex;justify-content:space-between}.managementReportSect .managementReportDetail .managementReportDetail_measureLeft p{font-size:16px;font-size:1.6rem}.managementReportSect .managementReportDetail .managementReportDetail_measureRight img{width:100%}.managementReportSect .managementReportDetail .managementReportDetail_results{display:flex;margin-top:40px}.managementReportSect .managementReportDetail .managementReportDetail_resultEffort{background-color:#54c3f1;background-repeat:no-repeat;background-position:right 25px bottom 25px;box-sizing:border-box}.managementReportSect .managementReportDetail .managementReportDetail_resultEffortTtl{color:#fff;font-size:20px;font-size:2rem;font-weight:700}.managementReportSect .managementReportDetail .managementReportDetail_resultEffortTxt{font-weight:700;text-align:justify}.managementReportSect .managementReportDetail .managementReportDetail_result{display:flex;align-items:center;background-color:#003f98;box-sizing:border-box}.managementReportSect .managementReportDetail .managementReportDetail_resultTtl{display:block;flex-shrink:0;color:#fff100;font-size:18px;font-size:1.8rem;font-weight:700;text-align:center;box-sizing:border-box}.managementReportSect .managementReportDetail .managementReportDetail_resultTxt{flex-grow:1;color:#fff;font-size:14px;font-size:1.4rem;font-weight:700;text-align:justify;padding-left:20px}.managementReportSect .managementReportDetail .managementReportDetail_resultTxt strong{font-size:16px;font-size:1.6rem;color:#fff899}.managementReportSect .managementReportDetail .managementReportDetail_message{background-color:#e6f5fd;margin-top:60px;padding-top:20px;padding-bottom:20px}.managementReportSect .managementReportDetail .managementReportDetail_message p{margin-top:10px}.managementReportSect .managementReportDetail .managementReportDetail_messageTtl{display:flex;justify-content:center;align-items:center;color:#003f98;font-weight:700;text-align:center;line-height:1.6}.managementReportSect .managementReportDetail2022 .managementReportCompanyImg{display:block;max-width:720px;width:100%;margin:10px auto}.managementReportSect .managementReportDetail2022 section{margin:56px 0}.managementReportSect .managementReportDetail2022 .managementReportDetail_company{font-size:30px;font-size:3rem;font-weight:700;line-height:1.6}.managementReportSect .managementReportDetail2022 .managementReportDetail_companyImg{margin-top:10px}.managementReportSect .managementReportDetail2022 .managementReportDetail_top{background-color:#eef5fc;padding:24px}.managementReportSect .managementReportDetail2022 .managementReportDetail_top .managementReportDetail_pickup{line-height:1.8;display:flex;align-items:center;background-color:#fffef3;margin-bottom:24px;padding:16px}.managementReportSect .managementReportDetail2022 .managementReportDetail_top .managementReportDetail_pickup ul li{display:flex;align-items:flex-start}.managementReportSect .managementReportDetail2022 .managementReportDetail_top .managementReportDetail_pickup img{width:15px;margin-top:5px;margin-right:8px}.managementReportSect .managementReportDetail2022 .managementReportDetail_top .managementReportDetail_pickupIcon{color:#6a3906;font-weight:700;width:60px;height:60px;text-align:center;line-height:1;border:2px solid #6a3906;border-radius:50%;display:flex;align-items:center;justify-content:center;margin-right:20px}.managementReportSect .managementReportDetail2022 .managementReportDetail_top .managementReportDetail_inner{display:flex;justify-content:space-between;align-items:flex-end}.managementReportSect .managementReportDetail2022 .managementReportDetail_top .managementReportDetail_inner_2{display:flex;justify-content:space-between}.managementReportSect .managementReportDetail2022 .managementReportDetail_top .managementReportDetail_dl .bl_dl{font-size:14px;font-size:1.4rem;margin-right:32px}.managementReportSect .managementReportDetail2022 .managementReportDetail_top .managementReportDetail_dl .bl_dl_item:not(:first-child){border:none;margin-top:8px}.managementReportSect .managementReportDetail2022 .managementReportDetail_top .managementReportDetail_dl .bl_dl_ttl{width:6em;text-align:center;background-color:#0096d9;border-radius:4px;padding:0}.managementReportSect .managementReportDetail2022 .managementReportDetail_top .managementReportDetail_dl .bl_dl_data{margin-left:8px;padding:0}.managementReportSect .managementReportDetail2022 .managementReportDetail_top .managementReportDetail_icon{margin-top:24px;display:flex;flex-wrap:wrap;gap:8px}.managementReportSect .managementReportDetail2022 .managementReportDetail_top .managementReportDetail_icon img{width:60px}.managementReportSect .managementReportDetail2022 .managementReportDetail_top .managementReportDetail_organization{font-size:1.4rem;line-height:1.5;width:320px}.managementReportSect .managementReportDetail2022 .managementReportDetail_top .managementReportDetail_organization dl div{display:flex}.managementReportSect .managementReportDetail2022 .managementReportDetail_top .managementReportDetail_organizationTtl{color:#fff;font-weight:700;width:9em;text-align:center;background-color:#707f87}.managementReportSect .managementReportDetail2022 .managementReportDetail_top .managementReportDetail_organizationWrap{background-color:#fff;padding:8px 16px;border-top:1px solid #707f87;border-bottom:1px solid #707f87}.managementReportSect .managementReportDetail2022 .managementReportDetail_top .managementReportDetail_organizationWrapFlex{display:flex;align-items:center}.managementReportSect .managementReportDetail2022 .managementReportDetail_top .managementReportDetail_organizationText{color:#707f87;margin-right:40px}.managementReportSect .managementReportDetail2022 .managementReportDetail_top .managementReportDetail_organizationIcon{color:#fff;line-height:1;background-color:#707f87;display:inline-block;align-items:center;padding:8px 16px;border-radius:20px}.managementReportSect .managementReportDetail2022 .managementReportDetail_top .managementReportDetail_organizationIcon span{font-size:1.4em;font-weight:700}.managementReportSect .managementReportDetail2022 .managementReportDetail_top .managementReportDetail_organizationDl{margin-top:16px}.managementReportSect .managementReportDetail2022 .managementReportDetail_top .managementReportDetail_organizationDl dt{font-size:1.2rem;font-weight:700;margin-top:2px;margin-right:14px}.managementReportSect .managementReportDetail2022 .managementReportDetail_top .managementReportDetail_organizationDl dt.width-5{width:5em}.managementReportSect .managementReportDetail2022 .managementReportDetail_top .managementReportDetail_organizationDl dt.width-6{width:6em}.managementReportSect .managementReportDetail2022 .managementReportDetail_top .managementReportDetail_organizationDl dt.width-7{width:7em}.managementReportSect .managementReportDetail2022 .managementReportDetail_top .managementReportDetail_organizationDl dt.width-10{width:10em}.managementReportSect .managementReportDetail2022 .managementReportDetail_Ttl{font-size:2rem;color:#fff;background-color:#0096d9;font-weight:700;line-height:1.4;padding:15px;margin-bottom:24px}.managementReportSect .managementReportDetail2022 .managementReportDetail_theme .managementReportDetail_inner{display:flex;flex-wrap:wrap;justify-content:space-between}.managementReportSect .managementReportDetail2022 .managementReportDetail_theme .managementReportDetail_wrap{width:46%;padding:0 8px}.managementReportSect .managementReportDetail2022 .managementReportDetail_theme .managementReportDetail_wrap:nth-child(n+3){margin-top:24px}.managementReportSect .managementReportDetail2022 .managementReportDetail_theme .managementReportDetail_wrapttl{font-weight:700}.managementReportSect .managementReportDetail2022 .managementReportDetail_nenpyo{margin-top:64px}.managementReportSect .managementReportDetail2022 .managementReportDetail_nenpyo .managementReportDetail_nenpyoCaption{margin-top:24px}.managementReportSect .managementReportDetail2022 .managementReportDetail_effort .managementReportDetail_inner{display:flex;flex-wrap:wrap;justify-content:space-between;gap:20px}.managementReportSect .managementReportDetail2022 .managementReportDetail_effort .managementReportDetail_wrap{width:calc((100% - 124px)/2);border:2px solid #0096d9;padding:16px 24px;border-radius:8px}.managementReportSect .managementReportDetail2022 .managementReportDetail_effort .managementReportDetail_wrapTtl{font-weight:700;display:flex;align-items:center}.managementReportSect .managementReportDetail2022 .managementReportDetail_effort .managementReportDetail_wrapPoint{font-size:1.1rem;color:#fff;background-color:#0096d9;margin-left:16px;display:flex;align-items:center;justify-content:center;width:34px;height:34px;border-radius:50%}.managementReportSect .managementReportDetail2022 .managementReportDetail_result .managementReportDetail_inner{display:flex;flex-wrap:wrap;justify-content:space-between;gap:32px}.managementReportSect .managementReportDetail2022 .managementReportDetail_result .managementReportDetail_wrap{margin-top:24px;padding:0 8px}.managementReportSect .managementReportDetail2022 .managementReportDetail_result .managementReportDetail_wrapTtl{font-weight:700}.managementReportSect .managementReportDetail2022 .managementReportDetail_message{background-color:#eef5fc;display:flex}.managementReportSect .managementReportDetail2022 .managementReportDetail_message .managementReportDetail_Ttl{color:#0096d9;line-height:1.5;background-color:transparent;border-bottom:1px solid #0096d9}.managementReportSect .managementReportDetail2022 .managementReportDetail_message .managementReportDetail_text{padding:0 15px 15px}.managementReportSect .managementReportDetail2022 .managementReportDetail_message .managementReportDetail_left{width:72%}.managementReportSect .managementReportDetail2022 .managementReportDetail_message .managementReportDetail_right{max-width:260px;width:35%}.managementReportSect .managementReportDetail2022 .managementReportDetail_message .managementReportDetail_right img{width:100%}.managementReportSect .managementReportDetail2022 .managementReportDetail_message .managementReportDetail_right p{font-size:1.2rem}.managementReportSect .managementReportDetail2022 .managementReportDetail_pic{width:100%;max-width:400px;margin:30px auto 20px}.managementReportSect .managementReportDetail2022 .managementReportDetail_pic img{width:100%}.managementReportSect .managementReportDetail2022 .managementReportDetail_pic_2{display:flex;justify-content:center;align-items:center;margin:30px auto 20px}.managementReportSect .managementReportDetail2022 .managementReportDetail_pic_flex{display:flex;gap:8px}@media only screen and (max-width: 768px){.managementReportSect .managementReportDetail2022 .managementReportDetail_pic_flex{flex-direction:column}}.managementReportSect .managementReportDetail2022 .managementReportDetail_picCaption{font-size:13px;font-size:1.3rem;font-weight:700;line-height:1.4;margin-top:10px}.managementReportSect .managementReportDetail_nenpyo{box-sizing:border-box}.managementReportSect .managementReportDetail_nenpyoTtl{display:inline-block;background-color:#003f98;color:#fff;font-size:20px;font-size:2rem;font-weight:700;padding:5px 15px}.managementReportSect .managementReportDetail_nenpyoImg{margin-top:15px}.managementReportSect .managementReportDetail_nenpyoCaption{color:red;font-size:14px;font-size:1.4rem;font-weight:700;margin-top:5px}@media only screen and (min-width: 769px){.managementReportSect{padding:120px 0;border-width:4px}.managementReportSect.managementReportSectDetail{border:none}.managementReportSect.managementReportSectDetail .sectInner{padding-top:75px}.managementReportSect .sectInner{padding:110px 50px 75px;border-width:2px;border-radius:30px}.managementReportSect .sectTit{top:-2px;width:100%;max-width:540px;padding:0 30px}.managementReportSect .sectTit img{height:87px}.managementReportSect .sectTit:before,.managementReportSect .sectTit:after{height:25px}.managementReportSect .managementReportLead{font-size:18px;font-size:1.8rem}.managementReportSect .managementReportTtl{font-size:22px;font-size:2.2rem;margin-top:80px}.managementReportSect .managementReportListItem{width:calc(50% - 20px);margin-top:30px}.managementReportSect .managementReportCompany{font-size:24px;font-size:2.4rem}.managementReportSect .managementReportCompanyInfo{font-size:16px;font-size:1.6rem}.managementReportSect .managementReportCompanyAbout,.managementReportSect .moreBtn{font-size:14px;font-size:1.4rem}.managementReportSect .moreBtn a{max-width:360px;border-width:2px;border-radius:8px}.is-IE .managementReportSect .moreBtn a{padding-top:8px}.managementReportSect .moreBtn a:before,.managementReportSect .moreBtn a:after{right:20px}.managementReportSect .moreBtn a:before{width:24px;height:24px;border-width:2px}.managementReportSect .moreBtn a:after{width:8px;height:8px;margin-right:9px;border-width:0 2px 2px 0}.managementReportSect .managementReportDetail .managementReportDetail_lead{font-size:31px;font-size:3.1rem}.managementReportSect .managementReportDetail .managementReportDetail_point{margin-top:40px}.managementReportSect .managementReportDetail .managementReportDetail_pointTtl{display:inline-block}.managementReportSect .managementReportDetail .managementReportDetail_pointInner{display:flex;justify-content:space-between}.managementReportSect .managementReportDetail .managementReportDetail_pointLeft{width:calc(50% - 15px)}.managementReportSect .managementReportDetail .managementReportDetail_pointLeft p{font-size:16px;font-size:1.6rem}.managementReportSect .managementReportDetail .managementReportDetail_pointRight,.managementReportSect .managementReportDetail .managementReportDetail_measureLeft,.managementReportSect .managementReportDetail .managementReportDetail_measureRight{width:calc(50% - 15px)}.managementReportSect .managementReportDetail .managementReportDetail_measureLeft__002{width:calc(75% - 15px)}.managementReportSect .managementReportDetail .managementReportDetail_measureRight__002{width:calc(25% - 15px)}.managementReportSect .managementReportDetail .managementReportDetail_resultEffort{width:54%;padding:25px 60px 25px 40px}.managementReportSect .managementReportDetail .managementReportDetail_results__002{justify-content:space-between}.managementReportSect .managementReportDetail .managementReportDetail_results__002 .managementReportDetail_resultEffort{width:calc(50% - 15px)}.managementReportSect .managementReportDetail .managementReportDetail_result{width:46%;padding:25px 30px}.managementReportSect .managementReportDetail .managementReportDetail_resultTtl{position:relative;width:65px;line-height:65px}.managementReportSect .managementReportDetail .managementReportDetail_resultTtl:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;display:block;width:65px;height:65px;border:1px solid #fff;border-radius:50px}.managementReportSect .managementReportDetail .managementReportDetail_resultTxt{padding-left:20px}.managementReportSect .managementReportDetail .managementReportDetail_message{padding-right:40px;padding-left:40px}.managementReportSect .managementReportDetail .managementReportDetail_messageTtl{font-size:20px;font-size:2rem}.managementReportSect .managementReportDetail .managementReportDetail_messageTtl span{font-size:1.4em}.managementReportSect .managementReportDetail .managementReportDetail_messageTtl span:nth-of-type(1){margin-right:.5em}.managementReportSect .managementReportDetail .managementReportDetail_messageTtl span:nth-of-type(2){margin-left:.5em}}@media only screen and (max-width: 768px){.managementReportSect{padding:60px 0 70px;border-width:2px}.managementReportSect .sectInner{box-sizing:border-box;max-width:480px;margin:0 auto;padding:45px 30px 25px;border-width:1px;border-radius:15px}.managementReportSect .sectTit{top:-1px;max-width:250px;padding:0 15px}.managementReportSect .sectTit img{height:40px}.managementReportSect .sectTit:before,.managementReportSect .sectTit:after{height:12px}.managementReportSect .managementReportLead{font-size:16px;font-size:1.6rem;text-align:left}.managementReportSect .managementReportTtl{font-size:20px;font-size:2rem;margin-top:50px}.managementReportSect .managementReportList{flex-direction:column;margin-top:30px}.managementReportSect .managementReportListItem{width:100%;margin-top:0}.managementReportSect .managementReportListItem:not(:first-child){margin-top:50px}.managementReportSect .managementReportCompany{font-size:20px;font-size:2rem}.managementReportSect .managementReportCompanyInfo{font-size:14px;font-size:1.4rem}.managementReportSect .managementReportCompanyAbout{font-size:12px;font-size:1.2rem}.managementReportSect .moreBtn{font-size:14px;font-size:1.4rem}.managementReportSect .moreBtn a{max-width:360px;border-width:2px;border-radius:8px}.managementReportSect .moreBtn a:before,.managementReportSect .moreBtn a:after{right:20px}.managementReportSect .moreBtn a:before{width:24px;height:24px;border-width:2px}.managementReportSect .moreBtn a:after{width:8px;height:8px;margin-right:9px;border-width:0 2px 2px 0}.managementReportSect .managementReportDetail .bl_dl_ttl{width:auto}.managementReportSect .managementReportDetail .managementReportDetail_lead{font-size:24px;font-size:2.4rem}.managementReportSect .managementReportDetail .managementReportDetail_point{padding:0;margin-top:30px}.managementReportSect .managementReportDetail .managementReportDetail_pointTtl{left:0;display:block;text-align:center}.managementReportSect .managementReportDetail .managementReportDetail_pointInner{flex-direction:column;justify-content:flex-start}.managementReportSect .managementReportDetail .managementReportDetail_pointLeft{width:100%}.managementReportSect .managementReportDetail .managementReportDetail_pointLeft p{font-size:15px;font-size:1.5rem}.managementReportSect .managementReportDetail .managementReportDetail_pointRight{width:100%;margin-top:20px}.managementReportSect .managementReportDetail .managementReportDetail_pointManagementMemberWrap{border-bottom:none;padding-bottom:0}.managementReportSect .managementReportDetail .managementReportDetail_pointManagementMemberWrap img{width:120px}.managementReportSect .managementReportDetail .managementReportDetail_measureInner{flex-direction:column}.managementReportSect .managementReportDetail .managementReportDetail_measureLeft{width:100%}.managementReportSect .managementReportDetail .managementReportDetail_measureLeft p{font-size:16px;font-size:1.6rem}.managementReportSect .managementReportDetail .managementReportDetail_results{flex-direction:column}.managementReportSect .managementReportDetail .managementReportDetail_measureRight{width:100%;margin-top:10px}.managementReportSect .managementReportDetail .managementReportDetail_resultEffort{width:100%;padding:25px}.managementReportSect .managementReportDetail .managementReportDetail_results__002 .managementReportDetail_resultEffort:last-child{margin-top:30px}.managementReportSect .managementReportDetail .managementReportDetail_result{flex-direction:column;width:100%;padding:25px}.managementReportSect .managementReportDetail .managementReportDetail_resultTtl{width:100%;line-height:1.8;border:1px solid #fff;padding:3px 5px 2px}.managementReportSect .managementReportDetail .managementReportDetail_resultTxt{margin-top:20px;padding-left:0}.managementReportSect .managementReportDetail .managementReportDetail_message{padding-right:20px;padding-left:20px}.managementReportSect .managementReportDetail .managementReportDetail_messageTtl{font-size:16px;font-size:1.6rem}.managementReportSect .managementReportDetail .managementReportDetail_messageTtl span{display:none}.managementReportSect .managementReportDetail .managementReportDetail_nenpyoImg{margin:20px auto}.managementReportSect .managementReportDetail2022 .managementReportDetail_top .managementReportDetail_pickup{flex-direction:column}.managementReportSect .managementReportDetail2022 .managementReportDetail_top .managementReportDetail_pickupIcon{width:48px;height:48px;margin:0 0 16px}.managementReportSect .managementReportDetail2022 .managementReportDetail_top .managementReportDetail_dl .bl_dl{margin-right:0}.managementReportSect .managementReportDetail2022 .managementReportDetail_top .managementReportDetail_dl .bl_dl_ttl{font-size:13px;font-size:1.3rem;width:5.4em}.managementReportSect .managementReportDetail2022 .managementReportDetail_top .managementReportDetail_dl .bl_dl_item:not(:first-child){margin-top:24px}.managementReportSect .managementReportDetail2022 .managementReportDetail_top .managementReportDetail_dl .bl_dl_data{margin-top:4px}.managementReportSect .managementReportDetail2022 .managementReportDetail_top .managementReportDetail_inner,.managementReportSect .managementReportDetail2022 .managementReportDetail_top .managementReportDetail_inner_2{flex-direction:column;align-items:normal}.managementReportSect .managementReportDetail2022 .managementReportDetail_top .managementReportDetail_icon{margin-top:40px}.managementReportSect .managementReportDetail2022 .managementReportDetail_top .managementReportDetail_organization{width:100%;margin-top:48px}.managementReportSect .managementReportDetail2022 .managementReportDetail_theme .managementReportDetail_inner{flex-direction:column}.managementReportSect .managementReportDetail2022 .managementReportDetail_theme .managementReportDetail_wrap{width:100%}.managementReportSect .managementReportDetail2022 .managementReportDetail_theme .managementReportDetail_wrap:not(:first-child){margin-top:24px}.managementReportSect .managementReportDetail2022 .managementReportDetail_effort .managementReportDetail_wrap{width:100%}.managementReportSect .managementReportDetail2022 .managementReportDetail_message{flex-direction:column}.managementReportSect .managementReportDetail2022 .managementReportDetail_message .managementReportDetail_left{width:100%}.managementReportSect .managementReportDetail2022 .managementReportDetail_message .managementReportDetail_right{max-width:none;width:calc(100% - 30px);margin:0 auto 15px}}@media screen and (max-width: 425px){.managementReportSect .managementReportDetail2022 .managementReportDetail_top{background-color:initial;margin-top:32px;padding:0}}@media screen and (max-width: 375px){.managementReportSect .managementReportDetail2022 .managementReportDetail_top .managementReportDetail_icon img{width:54px}.managementReportSect .managementReportDetail2022 .managementReportDetail_top .managementReportDetail_organizationWrapFlex{justify-content:space-between}.managementReportSect .managementReportDetail2022 .managementReportDetail_top .managementReportDetail_organizationText{margin-right:0}}.managementDataSect .sectInner{position:relative;border:solid #000;background-color:#fff}.managementDataSect .sectTit{position:absolute;left:50%;transform:translate(-50%);text-align:center;background-color:#fff}.is-IE .managementDataSect .sectTit{width:100%}.managementDataSect .sectTit img{transform:translateY(-50%)}.managementDataSect .sectTit:before,.managementDataSect .sectTit:after{position:absolute;display:block;height:0px;content:"";background-repeat:no-repeat;background-position:0 0;background-size:100% auto;top:0;width:2px;background-color:#000}.managementDataSect .sectTit:before{left:0;transform:translateY(-50%)}.managementDataSect .sectTit:after{right:0;transform:translateY(-50%)}.managementDataSect .sectMain{position:relative}.managementDataSect .sectMain .blockTit{font-size:20px;font-size:2rem;font-weight:700;text-align:left;line-height:normal;padding-bottom:.2em;border-bottom:3px solid #009944}.managementDataSect .sectMain .blockMain:not(:first-child){margin-top:60px}.managementDataSect .sectMain .managementDataThumbList{display:flex;flex-wrap:wrap;justify-content:space-between;box-sizing:border-box;margin-left:0;padding-left:0}.managementDataSect .sectMain .managementDataThumbList .managementDataThumbListItem{width:50%;background:#fff;border:5px solid #f2f2f2;padding:15px;box-sizing:border-box}.managementDataSect .sectMain .managementDataThumbList .managementDataThumbListItem:before{content:none}.managementDataSect .sectMain .managementDataThumbList .managementDataThumbListLink{display:flex;align-items:flex-start;box-sizing:border-box;text-decoration:none;color:#000}.managementDataSect .sectMain .managementDataThumbList .managementDataThumbListLink .managementDataThumbListDetail{padding-left:20px}.managementDataSect .sectMain .managementDataThumbList .managementDataThumbListLink .managementDataThumbListTtl{color:#094;font-size:14px;font-size:1.4rem;text-decoration:underline;margin:0}.managementDataSect .sectMain .managementDataThumbList .managementDataThumbListLink .managementDataThumbListTtl:hover{text-decoration:none}.managementDataSect .sectMain .managementDataThumbList .managementDataThumbListLink .managementDataThumbListTxt{font-size:12px;font-size:1.2rem;line-height:1.8;margin:10px 0 0}.managementDataSect .sectMain .surveyList{display:flex;flex-wrap:wrap;box-sizing:border-box;margin-left:1.5em}.managementDataSect .sectMain .surveyList li{box-sizing:border-box}@media only screen and (min-width: 769px){.managementDataSect{padding:120px 0;border-width:4px}.managementDataSect .sectInner{padding:110px 70px 75px;border-width:2px;border-radius:30px}.managementDataSect .sectTit{top:-2px;width:100%;max-width:352px;padding:0 30px}.managementDataSect .sectTit img{height:87px}.managementDataSect .sectTit:before,.managementDataSect .sectTit:after{height:25px}.managementDataSect .surveyList li{width:calc(50% - 25px)}}@media only screen and (max-width: 768px){.managementDataSect{padding:60px 0 70px;border-width:2px}.managementDataSect .sectInner{box-sizing:border-box;max-width:480px;margin:0 auto;padding:45px 30px 25px;border-width:1px;border-radius:15px}.managementDataSect .sectTit{top:-1px;max-width:150px;padding:0 15px}.managementDataSect .sectTit img{height:40px}.managementDataSect .sectTit:before,.managementDataSect .sectTit:after{height:12px}.managementDataSect .blockMain h2{font-size:16px;font-size:1.6rem}.managementDataSect .blockMain .managementDataThumbList .managementDataThumbListItem{width:100%;border:5px solid #f2f2f2;border-left:none;border-right:none;padding-right:0;padding-left:0}.managementDataSect .blockMain .managementDataThumbList .managementDataThumbListItem:not(:first-child){border-top:none}.managementDataSect .blockMain .managementDataThumbList .managementDataThumbListLink .managementDataThumbListDetail{padding-left:20px}.managementDataSect .blockMain .managementDataThumbList .managementDataThumbListLink .managementDataThumbListImg{width:100px}.managementDataSect .surveyList{flex-direction:column}.managementDataSect .surveyList li{width:100%}}.managementLeafletSect{border-top:solid #00913a;background-color:#fff;background-image:radial-gradient(#ccc 20%,transparent 30%);background-size:3px 3px}.managementLeafletSect .sectInner{position:relative;border:solid #000;background-color:#fff}.managementLeafletSect .sectTit{position:absolute;left:50%;transform:translate(-50%);text-align:center;background-color:#fff}.is-IE .managementLeafletSect .sectTit{width:100%}.managementLeafletSect .sectTit img{transform:translateY(-50%)}.managementLeafletSect .sectTit:before,.managementLeafletSect .sectTit:after{position:absolute;display:block;height:0px;content:"";background-repeat:no-repeat;background-position:0 0;background-size:100% auto;top:0;width:2px;background-color:#000}.managementLeafletSect .sectTit:before{left:0;transform:translateY(-50%)}.managementLeafletSect .sectTit:after{right:0;transform:translateY(-50%)}.managementLeafletSect .sectMain{position:relative}.managementLeafletSect .sectMain .blockTit{font-size:20px;font-size:2rem;font-weight:700;text-align:left;line-height:normal;padding-bottom:.2em;border-bottom:3px solid #009944}.managementLeafletSect .sectMain .blockMain:not(:first-child){margin-top:60px}.managementLeafletSect .managementLeafletLead{font-weight:700}.managementLeafletSect .moreBtn{width:100%;font-weight:700;margin-top:32px;text-align:center}.managementLeafletSect .moreBtn a{position:relative;display:inline-block;box-sizing:border-box;width:100%;text-decoration:none;padding:4px 55px;border:solid #000;background-color:#fff100}.managementLeafletSect .moreBtn a:hover{opacity:.75}.managementLeafletSect .moreBtn a:before,.managementLeafletSect .moreBtn a:after{display:block;width:0px;height:0px;content:"";background-repeat:no-repeat;background-position:0 0;background-size:100% auto;position:absolute;top:50%;right:0;box-sizing:border-box}.managementLeafletSect .moreBtn a:before{transform:translateY(-50%);border:solid #000;border-radius:50%;background-color:#fff}.managementLeafletSect .moreBtn a:after{transform:scaleY(.9) translateY(-50%) rotate(-45deg);transform-origin:50% 50%;border:solid #000}@media only screen and (min-width: 769px){.managementLeafletSect{padding:120px 0;border-width:4px}.managementLeafletSect .sectInner{padding:110px 70px 75px;border-width:2px;border-radius:30px}.managementLeafletSect .sectTit{top:-2px;width:100%;max-width:560px;padding:0 30px}.managementLeafletSect .sectTit img{height:87px}.managementLeafletSect .sectTit:before,.managementLeafletSect .sectTit:after{height:25px}.managementLeafletSect .managementLeafletLead{font-size:18px;font-size:1.8rem}.managementLeafletSect .moreBtn{font-size:14px;font-size:1.4rem}.managementLeafletSect .moreBtn a{max-width:360px;border-width:2px;border-radius:8px}.is-IE .managementLeafletSect .moreBtn a{padding-top:8px}.managementLeafletSect .moreBtn a:before,.managementLeafletSect .moreBtn a:after{right:20px}.managementLeafletSect .moreBtn a:before{width:24px;height:24px;border-width:2px}.managementLeafletSect .moreBtn a:after{width:8px;height:8px;margin-right:9px;border-width:0 2px 2px 0}}@media only screen and (max-width: 768px){.managementLeafletSect{padding:60px 0 70px;border-width:2px}.managementLeafletSect .sectInner{box-sizing:border-box;max-width:480px;margin:0 auto;padding:45px 30px 25px;border-width:1px;border-radius:15px}.managementLeafletSect .sectTit{top:-1px;width:55%;max-width:260px;padding:0 15px}.managementLeafletSect .sectTit img{height:40px}.managementLeafletSect .sectTit:before,.managementLeafletSect .sectTit:after{height:12px}.managementLeafletSect .managementLeafletLead,.managementLeafletSect .blockMain h2{font-size:16px;font-size:1.6rem}.managementLeafletSect .blockMain .managementLeafletThumbList .managementLeafletThumbListItem{width:100%;border:5px solid #f2f2f2;border-left:none;border-right:none;padding-right:0;padding-left:0}.managementLeafletSect .blockMain .managementLeafletThumbList .managementLeafletThumbListItem:not(:first-child){border-top:none}.managementLeafletSect .blockMain .managementLeafletThumbList .managementLeafletThumbListLink .managementLeafletThumbListDetail{padding-left:20px}.managementLeafletSect .blockMain .managementLeafletThumbList .managementLeafletThumbListLink .managementLeafletThumbListImg{width:100px}.managementLeafletSect .moreBtn{font-size:14px;font-size:1.4rem}.managementLeafletSect .moreBtn a{max-width:360px;border-width:2px;border-radius:8px}.managementLeafletSect .moreBtn a:before,.managementLeafletSect .moreBtn a:after{right:20px}.managementLeafletSect .moreBtn a:before{width:24px;height:24px;border-width:2px}.managementLeafletSect .moreBtn a:after{width:8px;height:8px;margin-right:9px;border-width:0 2px 2px 0}}.un_shokuiku .un_shokuikuNav{display:flex;flex-wrap:wrap;justify-content:space-between;box-sizing:border-box}.un_shokuiku .un_shokuikuNav:after{content:"";display:block;width:33.333%;height:0}.un_shokuiku .un_shokuikuNav_item{display:flex;box-sizing:border-box}.un_shokuiku .un_shokuikuNav_link{display:flex;flex-direction:column;align-items:center;width:100%;height:100%;background-color:#fff100;border:2px solid #000;font-size:16px;font-size:1.6rem;font-weight:700;text-align:center;text-decoration:none;line-height:1.6;box-sizing:border-box;border-radius:8px;transition:.3s}.un_shokuiku .un_shokuikuNav_link.bl_icon__arrow:before{top:0;right:10px;bottom:0;margin:auto;transition:.3s}.un_shokuiku .un_shokuikuNav_link.bl_icon__arrow:after{top:0;right:19px;bottom:0;margin:auto;transition:.3s}.un_shokuiku .un_shokuikuNav_link:hover{opacity:.5;transition:.3s}.un_shokuiku .un_shokuiku_vos_img{display:block;margin:30px auto 50px}.un_shokuiku .un_shokuiku_sticker_img{border:1px solid #ccc;margin:30px 0;padding:2px;box-sizing:border-box}.un_shokuiku .un_shokuiku_vos_mozuyan{display:flex;margin-top:40px}.un_shokuiku .un_shokuiku_vos_mozuyanImg{flex-shrink:0;width:140px;height:200px}.un_shokuiku .un_shokuiku_vos_list{flex-grow:1}.un_shokuiku .un_shokuiku_vos_item{font-weight:700}.un_shokuiku .un_shokuiku_vos_item:not(:first-child){border-top:1px dashed #000;margin-top:20px;padding-top:20px}.un_shokuiku .un_shokuiku_v{color:#00b050;font-weight:700}.un_shokuiku .un_shokuiku_o{color:#f60;font-weight:700}.un_shokuiku .un_shokuiku_s{color:#06f;font-weight:700}.un_shokuiku .un_shokuiku_vos_detail{display:flex;background-color:#f2f2f2;margin-top:40px;padding:15px}.un_shokuiku .un_shokuiku_voslogo{box-sizing:border-box}.un_shokuiku .un_shokuiku_voslogo figure{margin-top:20px}.un_shokuiku .un_shokuiku_voslogo figure img{display:block;margin:0 auto}.un_shokuiku .un_shokuiku_voslogo figcaption{color:#666;font-size:14px;font-size:1.4rem;font-weight:700;text-align:center;margin-top:10px}.un_shokuiku .un_shokuiku_menu_list{display:flex;flex-wrap:wrap;justify-content:space-between;margin:-20px auto 20px}.un_shokuiku .un_shokuiku_menu_item{display:flex;margin-top:20px;box-sizing:border-box}.un_shokuiku .un_shokuiku_menu_link{display:flex;flex-direction:column;width:100%;background-color:#fff;border:1px dashed #000;text-decoration:none;padding:10px;box-sizing:border-box;transition:.3s}@media all and (-ms-high-contrast: none){.un_shokuiku .un_shokuiku_menu_link{display:block}}.un_shokuiku .un_shokuiku_menu_link:hover{opacity:.6;border-radius:6px;transition:.3s}.un_shokuiku .un_shokuiku_menu_name{color:#094;font-weight:700;line-height:1.5;margin-top:15px;box-sizing:border-box}.un_shokuiku .un_shokuiku_menu_imgWrap{margin-top:5px;margin-bottom:10px}.un_shokuiku .un_shokuiku_menu_detail{font-size:12px;font-size:1.2rem;line-height:1.5;margin-top:10px}.un_shokuiku .un_shokuiku_org{display:flex;flex-wrap:wrap;margin-top:30px;padding:0;box-sizing:border-box}.un_shokuiku .un_shokuiku_org_item{display:flex;flex-direction:column;justify-content:space-between;border:2px solid #f2f2f2;text-align:center;text-indent:0;padding:20px;box-sizing:border-box;transition:.3s}.un_shokuiku .un_shokuiku_org_item:hover{opacity:.6;transition:.3s}.un_shokuiku .un_shokuiku_org_logoWrap{display:flex;justify-content:center;align-items:center;min-height:80px;padding:10px 0}.un_shokuiku .un_shokuiku_org_logo{flex-shrink:0;max-height:80px}.un_shokuiku .un_shokuiku_org_name{height:100%;font-size:13px;font-size:1.3rem;font-weight:700;text-align:left;line-height:1.4;margin-top:10px}.un_shokuiku .un_shokuiku_shokuikuLink .bl_ul_link_item p{margin-top:15px}.un_shokuiku .un_shokuiku_shokuikuLink .bl_ul_link_item a+p{margin-top:5px}.un_shokuiku .un_shokuiku_shokuikuLink .bl_ul_link_item:not(:first-child){margin-top:30px;padding-top:30px}@media only screen and (min-width: 769px){.un_shokuiku .un_shokuikuNav_item{width:33.333%;margin-top:20px;padding:0 10px}.un_shokuiku .un_shokuikuNav_link{justify-content:center;padding:30px 35px 30px 15px}.un_shokuiku .un_shokuiku_menu_list:after{content:"";display:block;width:33.333%}.un_shokuiku .un_shokuiku_vos_mozuyanImg{padding:32px}.un_shokuiku .un_shokuiku_voslogo{width:50%;padding:15px}.un_shokuiku .un_shokuiku_menu_item{width:33.333%;padding:0 5px}.un_shokuiku .un_shokuiku_menu_name{font-size:16px;font-size:1.6rem}.un_shokuiku .un_shokuiku_org_item{width:calc(100% / 3)}}@media only screen and (max-width: 768px){.un_shokuiku .un_shokuikuNav_item{width:100%;height:100px;margin-top:10px}.un_shokuiku .un_shokuikuNav_link{align-items:flex-start;justify-content:center;font-size:16px;font-size:1.6rem;text-align:left;padding:20px 50px 20px 20px}.un_shokuiku .un_shokuiku_vos_mozuyan{flex-direction:column}.un_shokuiku .un_shokuiku_vos_mozuyanImg{margin:0 auto 20px}.un_shokuiku .un_shokuiku_vos_detail{flex-direction:column}.un_shokuiku .un_shokuiku_voslogo{width:100%;padding:0}.un_shokuiku .un_shokuiku_voslogo:last-child{margin-top:40px}.un_shokuiku .un_shokuiku_menu_list:after{content:none}.un_shokuiku .un_shokuiku_menu_item,.un_shokuiku .un_shokuiku_menu_img{width:100%}.un_shokuiku .un_shokuiku_org_item{width:50%}}.un_recipe .un_recipe_ttl_01{margin-top:30px}.un_recipe .un_recipe_pageLink{display:flex}.un_recipe .un_recipe_pageLink_item{display:flex;box-sizing:border-box}.un_recipe .un_recipe_pageLink_link{display:flex;flex-direction:column;width:100%;border:5px solid transparent;color:#fff;text-align:center;text-decoration:none;padding:40px;border-radius:10px;transition:opacity .3s}.un_recipe .un_recipe_pageLink_link:hover{opacity:.7;transition:opacity .3s}.un_recipe .un_recipe_pageLink_link__spring{background-color:#ff4a4a;border-color:#fee}.un_recipe .un_recipe_pageLink_link__summer{background-color:#00c4c4;border-color:#d7f3f4}.un_recipe .un_recipe_pageLink_link__autumn{background-color:#f46e00;border-color:#f9f3e5}.un_recipe .un_recipe_pageLink_link__winter{background-color:#005ef4;border-color:#eef8ff}.un_recipe .un_recipe_pageLink_lead,.un_recipe .un_recipe_pageLink_name{font-weight:700;line-height:1.5}.un_recipe .un_recipe_box{border-radius:5px}.un_recipe .un_recipe_box .bl_ol_item:not(:first-child){margin-top:10px}.un_recipe .un_recipe_box_ttl{position:relative;color:#fff;font-weight:700;line-height:1.3;border-radius:5px}.un_recipe .un_recipe_box_badge{position:absolute;top:0;bottom:0;left:-10px;display:flex;justify-content:center;align-items:center;border:5px solid transparent;font-weight:700;margin:auto;box-sizing:border-box}.un_recipe .un_recipe_box__spring{background-color:#fee}.un_recipe .un_recipe_box__spring .un_recipe_box_ttl{background-color:#ff4a4a}.un_recipe .un_recipe_box__spring .un_recipe_box_badge{background-color:#fff;border-color:#ff4a4a;color:#ff4a4a}.un_recipe .un_recipe_box__summer{background-color:#d7f3f4}.un_recipe .un_recipe_box__summer .un_recipe_box_ttl{background-color:#00c4c4}.un_recipe .un_recipe_box__summer .un_recipe_box_badge{background-color:#fff;border-color:#00c4c4;color:#00c4c4}.un_recipe .un_recipe_box__autumn{background-color:#f9f3e5}.un_recipe .un_recipe_box__autumn .un_recipe_box_ttl{background-color:#f46e00}.un_recipe .un_recipe_box__autumn .un_recipe_box_badge{background-color:#fff;border-color:#f46e00;color:#f46e00}.un_recipe .un_recipe_box__winter{background-color:#eef8ff}.un_recipe .un_recipe_box__winter .un_recipe_box_ttl{background-color:#005ef4}.un_recipe .un_recipe_box__winter .un_recipe_box_badge{background-color:#fff;border-color:#005ef4;color:#005ef4}.un_recipe .un_recipe_box_subttl{background-color:#fff100;font-size:18px;font-size:1.8rem;font-weight:700;line-height:1.5;margin-bottom:16px;padding:10px 15px;border-radius:8px}.un_recipe .un_recipe_boxInner{background-color:#fff}.un_recipe .un_recipe_boxInner.un_recipe_boxInner{margin-top:20px}.un_recipe .un_recipe_box_main{display:flex}@media all and (-ms-high-contrast: none){.un_recipe .un_recipe_box_main .un_recipe_box_main_imgWrap{min-width:auto;width:30%}}.un_recipe .un_recipe_box_main .bl_table{font-size:14px;font-size:1.4rem}@media all and (-ms-high-contrast: none){.un_recipe .un_recipe_box_main .bl_table{width:30%}}.un_recipe .un_recipe_box_main .bl_table th,.un_recipe .un_recipe_box_main .bl_table td{padding:10px 5px}.un_recipe .un_recipe_box_main .bl_table td{width:20%}.un_recipe .un_recipe_box_main .bl_table .un_recipe_ingredient{font-weight:700;width:60%}.un_recipe .un_recipe_pdfList{display:flex;flex-wrap:wrap;justify-content:space-between}.un_recipe .un_recipe_pdfList_item{box-sizing:border-box;padding:20px 15px}.un_recipe .un_recipe_pdfList_link{display:flex;flex-direction:column;align-items:center;text-decoration:none;box-sizing:border-box}.un_recipe .un_recipe_pdfList_link:hover{opacity:.6;transition:.3s}.un_recipe .un_recipe_lead01{margin-top:48px;margin-bottom:32px}.un_recipe .un_recipe_lead02{margin-bottom:32px}.un_recipe .un_recipe_pdfList_img{height:200px;flex-shrink:0}.un_recipe .un_recipe_pdfList_ttl{font-weight:700;text-decoration:underline;line-height:1.5;margin-bottom:15px}.un_recipe .un_recipe_pdfList_ttl:hover{text-decoration:none}.un_recipe .un_recipe_pdfList_caption{margin-top:auto}.un_recipe .un_recipe_kitchen{display:flex;margin-top:50px}.un_recipe .un_recipe_kitchen_img{display:block}.un_recipe .un_recipe_kitchen_ttl{font-weight:700}@media only screen and (min-width: 769px){.un_recipe .un_recipe_ttl_01{margin-bottom:30px}.un_recipe .un_recipe_pageLink{flex-wrap:wrap;justify-content:space-between}.un_recipe .un_recipe_pageLink_item{width:50%;padding:10px}.un_recipe .un_recipe_pageLink_link{padding:40px}.un_recipe .un_recipe_pageLink_lead{font-size:55px;font-size:5.5rem}.un_recipe .un_recipe_pageLink_name{font-size:18px;font-size:1.8rem}.un_recipe .un_recipe_box{padding:30px}.un_recipe .un_recipe_box_ttl{font-size:20px;font-size:2rem;padding:10px 15px 10px 70px}.un_recipe .un_recipe_box_badge{width:70px;height:70px;border-radius:35px}.un_recipe .un_recipe_boxInner{padding:20px}.un_recipe .un_recipe_box_main .un_recipe_box_main_imgWrap{min-width:300px}.un_recipe .un_recipe_box_main .bl_table{margin-left:10px}.un_recipe .un_recipe_pdfList_item{border:5px solid #f2f2f2;width:48.5%;margin-top:20px}.un_recipe .un_recipe_pdfList_item__full{display:flex;flex-wrap:wrap;width:100%;justify-content:space-between}.un_recipe .un_recipe_pdfList_item__full .un_recipe_pdfList_link{width:48.5%}.un_recipe .un_recipe_pdfList_item__full .un_recipe_pdfList_link .un_recipe_pdfList_caption{width:100%}.un_recipe .un_recipe_pdfList_item__illust{position:relative;border:none}.un_recipe .un_recipe_pdfList_item__illust img{position:absolute;right:30px;bottom:0}.un_recipe .un_recipe_pdfList_link{padding:20px 15px}.un_recipe .un_recipe_pdfList_ttl{font-size:18px;font-size:1.8rem;text-align:center}.un_recipe .un_recipe_pdfList_caption{font-size:16px;font-size:1.6rem}.un_recipe .un_recipe_kitchen{align-items:center;border-top:1px solid #ddd;padding-top:50px}.un_recipe .un_recipe_kitchen_detail{padding-left:20px}.un_recipe .un_recipe_kitchen_ttl{font-size:18px;font-size:1.8rem}.un_recipe .un_recipe_kitchen_img{width:140px;min-width:140px}}@media only screen and (max-width: 768px){.un_recipe .un_recipe_ttl_01{margin-bottom:20px}.un_recipe .un_recipe_pageLink{flex-direction:column}.un_recipe .un_recipe_pageLink_item{width:100%;padding:5px}.un_recipe .un_recipe_pageLink_link{padding:20px}.un_recipe .un_recipe_pageLink_lead{font-size:35px;font-size:3.5rem}.un_recipe .un_recipe_pageLink_name{font-size:15px;font-size:1.5rem}.un_recipe .un_recipe_box{padding:30px 20px 20px}.un_recipe .un_recipe_box_ttl{font-size:16px;font-size:1.6rem;text-align:center;padding:50px 20px 30px}.un_recipe .un_recipe_box_badge{top:-90px;right:0;left:0;width:60px;height:60px;font-size:24px;font-size:2.4rem;border-radius:30px}.un_recipe .un_recipe_boxInner{padding:15px}.un_recipe .un_recipe_box_main{flex-wrap:wrap;margin-top:20px}.un_recipe .un_recipe_box_main .un_recipe_box_main_imgWrap{display:flex;justify-content:center;align-items:center;width:100%;min-width:auto;margin-bottom:30px}.un_recipe .un_recipe_box_main .bl_table{margin-left:0}.un_recipe .un_recipe_box_main .un_recipe_table_02 thead{display:none}.un_recipe .un_recipe_box_main .un_recipe_table_02 tbody tr:first-child td{border-top:none}.un_recipe .un_recipe_lead02 img{width:45%}.un_recipe .un_recipe_pdfList:after{content:none}.un_recipe .un_recipe_pdfList_item{width:100%;border-top:5px solid #f2f2f2}.un_recipe .un_recipe_pdfList_item:last-child{border-bottom:5px solid #f2f2f2}.un_recipe .un_recipe_pdfList_item__illust{display:none}.un_recipe .un_recipe_pdfList_link{padding:20px 0}.un_recipe .un_recipe_pdfList_ttl{font-size:16px;font-size:1.6rem;text-align:center}.un_recipe .un_recipe_pdfList_caption{font-size:15px;font-size:1.5rem}.un_recipe .un_recipe_kitchen{flex-direction:column}.un_recipe .un_recipe_kitchen_ttl{font-size:16px;font-size:1.6rem}.un_recipe .un_recipe_kitchen_img{width:90px;min-width:90px;margin:0 auto 20px}}.un_genkikko .un_shokuikuNav{border-top:1px dashed #000;margin-top:60px;padding-top:40px}.un_genkikko .un_shokuikuNav_item{margin-top:20px}.un_genkikko .un_shokuikuSubttl{font-size:18px;font-size:1.8rem;font-weight:700;text-align:center;margin-top:20px}.un_genkikko .un_recipe_box_main .un_recipe_box_main_imgWrap{min-width:200px}.un_genkikko .un_recipe_ingredient a{color:#00e}.un_genkikko .un_genkikko_members_box .bl_sect_ttl_h2{margin-bottom:1.5rem}.un_genkikko .un_genkikko_members{display:flex}.un_genkikko .un_genkikko_member{background-color:#f2f2f2;padding:25px 15px;box-sizing:border-box}.un_genkikko .un_genkikko_member_img{display:block;width:100px}.un_genkikko .un_genkikko_member_name{font-weight:700}.un_genkikko .un_genkikko_member_profile{font-size:13px;font-size:1.3rem;line-height:1.4;margin-top:10px}.un_genkikko .un_genkikko_eiyouzu{display:flex}.un_genkikko .un_genkikko_eiyouzu_detail p{text-align:justify}.un_genkikko .un_genkikko_eiyouzu_img a{text-decoration:none}.un_genkikko .un_genkikko_eiyouzu_img img{display:block;transition:.3s}.un_genkikko .un_genkikko_eiyouzu_img img:hover{opacity:.7;transition:.3s}.un_genkikko .un_genkikko_eiyouzu_img figcaption{color:red;font-size:13px;font-size:1.3rem;text-align:center;margin-top:10px}.un_genkikko .un_genkikko_howto{min-width:200px;justify-content:center;border-radius:50px}.un_genkikko .un_genkikko_quiz{border-top:1px dashed #000;margin-top:50px;padding-top:50px}.un_genkikko .un_genkikko_eiyou h2,.un_genkikko .un_genkikko_quiz h2{margin-bottom:1.5rem}.un_genkikko .un_genkikko_quiz_description{display:flex}.un_genkikko .un_genkikko_quiz_detail{border:2px solid #009944;border-radius:16px}.un_genkikko .un_genkikko_quiz_detail p{font-weight:700}.un_genkikko .un_recipe_pdfList{justify-content:flex-start}.un_genkikko .un_recipe_pdfList_item{border:5px solid #f2f2f2;margin-top:0}.un_genkikko .un_recipe_pdfList_link{padding:15px}.un_genkikko .un_recipe_pdfList_img{height:auto}.un_genkikko .moreBtn{margin-top:40px}.un_genkikko .un_genkikko_yasaiList{display:flex;flex-wrap:wrap;justify-content:space-between}.un_genkikko .un_genkikko_yasaiList_item{display:flex;justify-content:center;align-items:center;transition:.3s}.un_genkikko .un_genkikko_yasaiList_item:hover{opacity:.7;transition:.3s}.un_genkikko .un_genkikko_yasaiList_img{display:block;width:180px;min-width:180px}.un_genkikko .bl_lead_ttl{margin-bottom:48px}.un_genkikko .un_genkikko_onepoint{position:relative}.un_genkikko .un_genkikko_onepoint_illust{position:absolute;right:0}@media only screen and (min-width: 769px){.un_genkikko .un_recipe_box_main .bl_table{margin-left:20px}.un_genkikko .un_genkikko_member{width:calc(100% / 3)}.un_genkikko .un_genkikko_member:not(:first-child){margin-left:20px}.un_genkikko .un_genkikko_member_img{margin:0 auto}.un_genkikko .un_genkikko_detail{margin-top:20px}.un_genkikko .un_genkikko_eiyouzu_detail{flex-shrink:0;width:240px}.un_genkikko .un_genkikko_eiyouzu_img{max-width:500px;padding-left:40px}.un_genkikko .un_genkikko_eiyouzu_img img{width:100%}.un_genkikko .un_genkikko_quiz_description{display:flex}.un_genkikko .un_genkikko_quiz_img{padding-right:24px}.un_genkikko .un_genkikko_quiz_detail{padding:24px}.un_genkikko .un_recipe_pdfList_item{width:25%}.un_genkikko .un_genkikko_yasaiList{margin-top:-60px}.un_genkikko .un_genkikko_yasaiList_item{width:25%;margin-top:60px}.un_genkikko .un_genkikko_onepoint_illust{bottom:-80px}}@media only screen and (max-width: 768px){.un_genkikko .un_genkikko_members{flex-direction:column}.un_genkikko .un_genkikko_member{display:flex;align-items:center;width:100%}.un_genkikko .un_genkikko_member:not(:first-child){margin-top:20px}.un_genkikko .un_genkikko_member_img{margin-right:20px}.un_genkikko .un_genkikko_eiyouzu{flex-direction:column}.un_genkikko .un_genkikko_eiyouzu_img{width:100%}.un_genkikko .un_genkikko_eiyouzu_img img{width:504px;min-width:auto;margin:20px auto 0}.un_genkikko .un_genkikko_quiz_description{display:flex}.un_genkikko .un_genkikko_quiz_img{padding-right:16px}.un_genkikko .un_genkikko_quiz_detail{padding:16px}.un_genkikko .un_recipe_pdfList_item{width:50%}.un_genkikko .un_genkikko_yasaiList{margin-top:-30px}.un_genkikko .un_genkikko_yasaiList_item{width:50%;margin-top:40px}.un_genkikko .un_genkikko_onepoint{padding-bottom:80px}.un_genkikko .un_genkikko_onepoint_illust{bottom:-70px;height:160px}}.un_asagohan .un_asagohanStrong{font-size:200%;font-weight:700;color:#ef7518;text-align:center;margin:16px 0}.un_asagohan .txtCenter{text-align:center}.un_asagohan .un_shokuiku_asagohanBlock{margin-top:40px}.un_asagohan .un_shokuiku_asagohanBlock~.un_shokuiku_asagohanBlock{margin-top:80px}.un_asagohan .un_shokuiku_asagohanTtl{margin-bottom:8px}.un_asagohan .un_shokuiku_asagohanTtl .bl_ul_link_item{font-size:120%;font-weight:700}.un_asagohan .un_shokuiku_asagohanTtl .bl_icon__arrow{padding-left:30px}.un_asagohan .un_shokuiku_asagohanImg{max-width:740px;width:100%;margin:24px auto 0;transition:.3s}.un_asagohan .un_shokuiku_asagohanImg img{border:1px solid #dadada}.un_asagohan .un_shokuiku_asagohanImg:hover{opacity:.7;transition:.3s}.un_asagohan .un_shokuiku_asagohanImgTtl{font-size:125%;font-weight:700}.un_asagohan .un_shokuiku_asagohanImgCap{line-height:1.4;margin-top:16px}.un_asagohan .un_shokuiku_asagohanList{list-style:disc;max-width:740px;width:100%;margin:auto;padding-left:20px}.un_asagohan .un_shokuiku_asagohanList2 li~li{margin-top:24px}.un_asagohan .un_shokuiku_asagohanList2 .bold{font-weight:700}.un_asagohan .moreBtn{width:100%;font-weight:700;margin-top:32px;text-align:center}.un_asagohan .moreBtn a{position:relative;display:inline-block;box-sizing:border-box;width:100%;text-decoration:none;padding:4px 55px;border:solid #000;background-color:#fff100}.un_asagohan .moreBtn a:hover{opacity:.75}.un_asagohan .moreBtn a:before,.un_asagohan .moreBtn a:after{display:block;width:0px;height:0px;content:"";background-repeat:no-repeat;background-position:0 0;background-size:100% auto;position:absolute;top:50%;right:0;box-sizing:border-box}.un_asagohan .moreBtn a:before{transform:translateY(-50%);border:solid #000;border-radius:50%;background-color:#fff}.un_asagohan .moreBtn a:after{transform:scaleY(.9) translateY(-50%) rotate(-45deg);transform-origin:50% 50%;border:solid #000}@media only screen and (min-width: 769px){.un_asagohan .moreBtn{font-size:14px;font-size:1.4rem}.un_asagohan .moreBtn a{max-width:360px;border-width:2px;border-radius:8px}.is-IE .un_asagohan .moreBtn a{padding-top:8px}.un_asagohan .moreBtn a:before,.un_asagohan .moreBtn a:after{right:20px}.un_asagohan .moreBtn a:before{width:24px;height:24px;border-width:2px}.un_asagohan .moreBtn a:after{width:8px;height:8px;margin-right:9px;border-width:0 2px 2px 0}}@media only screen and (max-width: 768px){.un_asagohan .moreBtn{font-size:14px;font-size:1.4rem}.un_asagohan .moreBtn a{max-width:360px;border-width:2px;border-radius:8px}.un_asagohan .moreBtn a:before,.un_asagohan .moreBtn a:after{right:20px}.un_asagohan .moreBtn a:before{width:24px;height:24px;border-width:2px}.un_asagohan .moreBtn a:after{width:8px;height:8px;margin-right:9px;border-width:0 2px 2px 0}}.un_healthMessage .un_healthMessage_more{margin-top:40px}.un_healthMessage .un_healthMessage_wrap{margin-top:60px}.un_healthMessage .un_healthMessage_list{display:flex;flex-wrap:wrap}.un_healthMessage .un_healthMessage_item{position:relative;height:300px;background-size:cover;background-position:center center;box-sizing:border-box;z-index:1}.un_healthMessage .un_healthMessage_item:before{content:"";position:absolute;display:block;width:100%;height:100%;background-color:#0003;z-index:0;transition:background-color .3s}.un_healthMessage .un_healthMessage_item:hover:before{background-color:#00000080;transition:background-color .3s}.un_healthMessage .un_healthMessage_message{display:flex;align-items:center;width:100%;height:100%;position:relative;color:#fff;font-weight:700;text-decoration:none;padding:32px;text-shadow:0 0 5px rgba(0,0,0,.9);z-index:2;box-sizing:border-box}@media only screen and (min-width: 769px){.un_healthMessage .un_healthMessage_lead{margin-top:64px}.un_healthMessage .un_healthMessage_past{margin-top:32px}.un_healthMessage .un_healthMessage_item{width:calc(100% / 3);border:8px solid #fff}.un_healthMessage .un_healthMessage_message{font-size:14px;font-size:1.4rem}}@media only screen and (max-width: 768px){.un_healthMessage .un_healthMessage_lead{margin-top:80px}.un_healthMessage .un_healthMessage_past{margin-top:16px}.un_healthMessage .bl_lead_ttl img{width:250px}.un_healthMessage .bl_lead_ttl+.bl_lead_txt{margin-top:24px}.un_healthMessage .un_healthMessage_item{width:100%;border-top:8px solid #fff;border-bottom:8px solid #fff}.un_healthMessage .un_healthMessage_message{font-size:16px;font-size:1.6rem}}.un_home .un_home_healthy_campus{background-color:#f7f8f8}.un_home .un_home_healthy_campus .bl_section{padding-top:0;padding-bottom:60px}.un_home .un_home_healthy_campus .bl_section:nth-child(1){padding-top:60px}.un_home .un_home_banner_link{display:block;width:100%;text-align:center;transition:opacity .3s}.un_home .un_home_banner_link img{box-shadow:0 2px 2px #00000005,2px 4px 4px #00000008,4px 6px 8px #0000000a,6px 8px 16px #0000000d,8px 10px 28px #0000000f}.un_home .un_home_banner_link:hover{opacity:.6;transition:opacity .3s}.un_gankenshin .un_gankenshinList td{font-size:13px;font-size:1.3rem}.un_gankenshin .un_gankenshinList tbody td:first-child{width:45%}.un_gankenshin .un_gankenshinList_head{text-align:center;vertical-align:middle;font-size:13px;font-size:1.3rem}.un_gankenshin .un_gankenshinList_head span{font-size:11px;font-size:1.1rem}.un_gankenshin .un_gankenshinList_municipality{background-color:#f9f9f9;font-weight:700;vertical-align:middle}.un_gankenshin .un_gankenshinList_municipality_link{display:block;color:#00e;font-weight:700}.un_gankenshin .un_gankenshinList_captionWrap{margin-top:8px}.un_gankenshin .un_gankenshinList_caption{font-size:12px;font-size:1.2rem;line-height:1.6}.un_gankenshin .un_gankenshin_movieList{display:flex;flex-wrap:wrap;margin-top:-30px;margin-bottom:40px}.un_gankenshin .un_gankenshin_movie{margin-top:30px}.un_gankenshin .un_gankenshin_movie_ttl{font-size:20px;font-size:2rem;border-bottom:1px dashed #000;font-weight:700;line-height:1.4;margin-bottom:1.5rem;padding-bottom:5px}@media only screen and (min-width: 769px){.un_gankenshin .un_gankenshinType_mbTxt{display:none}.un_gankenshin .un_gankenshinListWrap{display:flex;justify-content:space-between}.un_gankenshin .un_gankenshinList{width:calc(50% - 10px)}.un_gankenshin .un_gankenshinList_municipality_link{font-size:15px;font-size:1.5rem}.un_gankenshin .un_gankenshin_movieList{justify-content:space-between}.un_gankenshin .un_gankenshin_movie{width:calc(50% - 15px)}.un_gankenshin .un_gankenshin_movie_ttl{font-size:20px;font-size:2rem;margin-bottom:1.5rem}}@media only screen and (max-width: 768px){.un_gankenshin .un_gankenshinType thead{display:none}.un_gankenshin .un_gankenshinType tr,.un_gankenshin .un_gankenshinType th,.un_gankenshin .un_gankenshinType td{display:block}.un_gankenshin .un_gankenshinType tr:not(:first-child){margin-top:15px}.un_gankenshin .un_gankenshinType td:not(:first-child){border-top:none}.un_gankenshin .un_gankenshinType_cancer{background-color:#e2e2e2;font-weight:700}.un_gankenshin .un_gankenshinType_mbTxt{display:block;font-size:13px;font-size:1.3rem;font-weight:700;margin-bottom:5px}.un_gankenshin .un_gankenshinListWrap{display:block}.un_gankenshin .un_gankenshinList{width:100%}.un_gankenshin .un_gankenshinList:last-child{margin-top:0}.un_gankenshin .un_gankenshinList:last-child thead{display:none}.un_gankenshin .un_gankenshinList:last-child tbody tr:first-child td{border-top:none}.un_gankenshin .un_gankenshin_movieList{flex-direction:column}.un_gankenshin .un_gankenshin_movie{width:100%}.un_gankenshin .un_gankenshin_movie_ttl{font-size:18px;font-size:1.8rem;margin-bottom:1rem}}.un_home_sect{padding-top:80px}.un_home_sect:last-child{padding-bottom:80px}.un_home_sect .sectTtl{font-size:3.1rem;font-weight:700;color:#02913a}.un_home_sect .sectTtl span{font-size:65%}.un_home_sect .green{color:#094}.un_home_sect .red{color:#ec0000}.un_home_sect .bold{font-weight:700}@media screen and (max-width: 768px){.un_home_sect{padding-top:56px}.un_home_sect:last-child{padding-bottom:56px}.un_home_sect .sectTtl{font-size:2.4rem}}@media screen and (max-width: 500px){.un_home_sect .sectTtl{font-size:1.8rem}}.un_home_link{text-align:right;margin-left:auto}.un_home_link i{margin-right:6px}.un_home_about .sectTtl{text-align:center}.un_home_about .sectTtl img{width:auto}.un_home_about_caption{font-size:1.8rem;font-weight:700;text-align:center;margin:40px 0 16px}.un_home_about_10{margin-top:24px;box-sizing:border-box}.un_home_about_10Ttl{font-weight:700;text-align:center}.un_home_about_10List{line-height:1.2;display:grid;grid-template-columns:repeat(5,1fr);grid-template-rows:repeat(2,1fr);gap:14px;margin-top:16px}.un_home_about_10Item{display:flex;flex-direction:column;align-items:center;height:calc(100% - 48px);padding:24px 16px;background-color:#efefef;border:1px solid #cfcfcf;border-radius:8px;text-decoration:none!important;transition:background-color .2s}.un_home_about_10Item:hover{border-color:#333}.un_home_about_10Item p{margin-bottom:8px}.un_home_about_10Item img{max-width:150px;width:90%;margin-top:auto}@media only screen and (min-width: 1025px){.un_home_about_caption .w1024{display:none}}@media only screen and (min-width: 769px){.un_home_about .sectTtl img{height:65px}}@media only screen and (max-width: 768px){.un_home_about .sectTtl img{height:32px}.un_home_about_caption{font-size:1.6rem;margin-top:10px}.un_home_about_10List{grid-template-columns:repeat(2,1fr);grid-template-rows:repeat(5,1fr)}}.un_home_num{background-color:#f7f8f8}.un_home_num_area{padding:16px 24px;border:1px solid #02913a;border-radius:8px;background-color:#fff7cc;position:relative}.un_home_num_areaTtl{font-size:2.2rem}.un_home_num_block{display:flex;gap:8%;max-width:900px;width:100%;margin:auto}.un_home_num_blockIn{display:flex;align-items:center;margin-top:16px}.un_home_num_blockInLeft{font-size:2rem;font-weight:700;line-height:1.5;text-align:center}.un_home_num_blockInLeft .number{font-size:4rem}.un_home_num_blockInRight{color:#fff;font-weight:700;line-height:1.4;background-color:#094;padding:10px 30px 0;margin-left:28px;position:relative}.un_home_num_blockInRight span{font-size:3.4rem;margin-right:4px}.un_home_num_blockInRight:before{content:"";position:absolute;top:50%;left:-30px;margin-top:-15px;border:10px solid transparent;border-right:20px solid #009944}.un_home_num_cap{font-size:90%;line-height:1.4;margin-top:16px}@media only screen and (max-width: 768px){.un_home_num_areaTtl{font-size:2rem}.un_home_num_block{max-width:580px;flex-direction:column}.un_home_num_block:after{max-width:124px;width:25%;height:180px;background-position:bottom;right:24px;bottom:calc(50% - 88px)}.un_home_num_blockInLeft{font-size:1.8rem}.un_home_num_blockInLeft .number{font-size:3.2rem}.un_home_num_blockInRight{padding:10px 28px 2px}.un_home_num_blockInRight span{font-size:2.6rem}}@media screen and (max-width: 425px){.un_home_num_areaTtl{font-size:1.8rem}.un_home_num_block:after{width:22%;right:16px}}@media screen and (max-width: 375px){.un_home_num_area{padding:12px 16px}.un_home_num_blockInLeft .number{font-size:3.1rem}.un_home_num_block:after{right:calc(50% - 150px);bottom:calc(50% - 95px)}}.un_home_start_list{display:flex;gap:32px}.un_home_start_list li{width:calc(100% / 3)}.un_home_start_list .ttl{font-weight:700}.un_home_start_list a:hover{opacity:.6;transition:.3s}.un_home_start_list img{box-shadow:0 2px 2px #00000005,2px 4px 4px #00000008,4px 6px 8px #0000000a,6px 8px 16px #0000000d,8px 10px 28px #0000000f}@media only screen and (max-width: 768px){.un_home_start_list{flex-direction:column;max-width:569px;margin:auto}.un_home_start_list li{width:100%}}.un_home_wa .sectMain p{font-size:1.8rem}.un_home_wa_map{max-width:860px;width:100%;margin:24px auto 0;position:relative}.un_home_wa_map .listTtl{font-weight:700}.un_home_wa_map .listTtl i{color:#ec0000;margin-right:6px}.un_home_wa_map_img{width:100%}.un_home_wa_list li{font-size:130%;line-height:1;padding:14px 18px;background-color:#fff;border:3px solid;border-radius:8px;display:inline-block;position:absolute;cursor:pointer;transition:.3s}.un_home_wa_list li:hover{background-color:#e0e0e0;transition:.3s}.un_home_wa_list li a{text-decoration:none}.un_home_wa_list .listTtl1{top:18%;left:10%}.un_home_wa_list .listTtl2{top:15%;right:22%}.un_home_wa_list .listTtl3{font-size:180%;background-color:#fcf45e;top:45%;left:38%}.un_home_wa_list .listTtl3:hover{background-color:#e6df68}.un_home_wa_list .listTtl4{top:45%;right:12%}.un_home_wa_list .listTtl5{top:75%;left:10%}.un_home_wa_list .listTtl6{top:80%;right:5%}.modal{text-align:center;display:none;position:fixed;left:0;top:0;bottom:0;height:100%;width:100%;overflow:auto;background-color:#000000b3;z-index:1000000}.modal.is-active{display:flex;align-items:center;justify-content:center}.modal-box{background-color:#fff;display:inline-block;vertical-align:middle;max-width:800px;width:84%;max-height:80vh;animation-name:modalopen;animation-duration:1s;position:relative;z-index:1000001;overflow-y:auto}.modal-content{text-align:left;line-height:1.8;padding:32px;background:#fff}.modal-content .ttl{font-weight:700}.modal-close{font-size:40px;font-weight:700;line-height:1;color:#02913a;position:absolute;top:0;right:0;z-index:1000000;cursor:pointer}.modal-content-in{margin-top:16px}.modal-content-in-ttl{font-size:110%;font-weight:700;color:#02913a}.modal-content-in-ttl:before{content:"";font-family:"Font Awesome 6 Free";margin-right:6px}body.modal-open{overflow:hidden}@media only screen and (max-width: 768px){.un_home_wa .sectMain p{font-size:1.6rem}.un_home_wa_map_img{height:428px;-o-object-fit:cover;object-fit:cover;-o-object-position:50% 84%;object-position:50% 84%}.un_home_wa_list .listTtl1{top:22%;left:10%}.un_home_wa_list .listTtl2{top:8%;right:22%}.un_home_wa_list .listTtl3{top:38%}.un_home_wa_list .listTtl4{top:53%;right:12%}.un_home_wa_list .listTtl5{top:68%;left:10%}.un_home_wa_list .listTtl6{top:83%;right:5%}}@media screen and (max-width: 425px){.un_home_wa_map_img{-o-object-position:right;object-position:right}.un_home_wa_list .listTtl1{top:21%;left:10%}.un_home_wa_list .listTtl2{top:6%;right:initial;left:10%}.un_home_wa_list .listTtl3{top:36%;left:10%}.un_home_wa_list .listTtl4{right:initial;left:10%}.un_home_wa_list .listTtl5{left:10%}.un_home_wa_list .listTtl6{right:initial;left:10%}}.un_home_message .sectInner{font-weight:700;padding:40px 40px 32px;background-color:#daf0e4;border-radius:30px}.un_home_message .sectMain{line-height:1.4;margin-bottom:8px}.un_home_message .sectMain .space{margin-left:10%}@media only screen and (max-width: 768px){.un_home_message .sectInner{padding:26px;border-radius:15px}}@media screen and (max-width: 425px){.un_home_message .sectMain .space{margin-left:0}}.sitemap_area{display:flex;gap:120px}@media screen and (max-width: 1024px){.sitemap_area{gap:10%}}@media screen and (max-width: 768px){.sitemap_area{flex-direction:column}}.sitemap_list li{position:relative;box-sizing:border-box;margin-top:8px;padding-left:25px}.sitemap_list li a:before{content:"";position:absolute;display:block;box-sizing:border-box;top:6px;left:0;border-width:1px;width:19px;height:19px;background-color:#fff;border:1px solid #000;border-radius:50%}.sitemap_list li a:after{content:"";position:absolute;display:block;box-sizing:border-box;top:12px;left:4px;width:7px;height:7px;border:solid #000;margin-right:9px;border-width:0 1px 1px 0;transform:scaleY(.9) rotate(-45deg);transform-origin:50% 50%}@media screen and (max-width: 768px){.sitemap_list li{padding-left:24px}.sitemap_list li a:before{width:17px;height:17px}.sitemap_list li a:after{width:6px;height:6px}}
