@charset "UTF-8";@import url("https://fonts.googleapis.com/css2?family=Homemade+Apple&display=swap");@import url("https://fonts.googleapis.com/css2?family=Work+Sans:ital,wght@0,100..900;1,100..900&display=swap");@import url("https://fonts.googleapis.com/css2?family=Noto+Sans+JP:wght@100..900&display=swap");@import url('https://fonts.googleapis.com/css2?family=M+PLUS+1p:wght@100;300;400;500;700&display=swap');:root{--Key-color:#f39800;--accent-color:#eb6164;--white-color:#fff;--bg-color:#f9f3e8;--bk-color:#000;--line-color:#e0e0e0;--welina-color:#be7f94;--xs-font:clamp(.5rem,.5rem + .2vw,.625rem);--small-font:clamp(.5625rem,.5625rem + .3vw,.75rem);--default-font:clamp(.625rem,.625rem + .4vw,.875rem);--medium-font:clamp(.8125rem,.8125rem + .4vw,1.0625rem);--semimedium-font:18px;--largemedium-font:20px;--large-font:24px;--font-jp:"M PLUS 1p",sans-serif}html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,b,u,i,center,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,canvas,details,embed,figure,figcaption,footer,header,hgroup,menu,nav,output,ruby,section,summary,time,mark,audio,video{margin:0;padding:0;border:0;font-size:100%;font:inherit;vertical-align:baseline}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}ol,ul{list-style:none}blockquote,q{quotes:none}blockquote:before,blockquote:after,q:before,q:after{content:"";content:none}table{border-collapse:collapse;border-spacing:0}img{vertical-align:bottom;max-width:100%}pre{white-space:pre-wrap}a{color:var(--bk-color);text-decoration:none}a:hover{color:var(--Key-color);transition:color .5s}strong{font-weight:700}img.alignleft{display:block;margin:0 auto 0 0}img.aligncenter{display:block;margin:0 auto}img.alignright{display:block;margin:0 0 0 auto !important}*,*:before,*:after{margin:0;padding:0;box-sizing:border-box}body{display:none;font-size:62.5%;line-height:1.8;text-align:center;-webkit-text-size-adjust:100%;-moz-text-size-adjust:100%;text-size-adjust:100%;background-color:var(--white-color);font-family:sans-serif;width:100%;height:100vh;overflow-x:hidden;font-style:normal}#loding{position:fixed;width:100%;height:100%;z-index:99999;background-color:#fff}#loding #loding_logo{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}#loding #loding_logo img{width:39.02vw}@media screen and (min-width:899px){#loding #loding_logo img{width:29.28vh;height:auto}}#wrapper{position:relative;text-align:center;margin:0 auto;font-family:var(--font-jp)}#wrapper #header{margin:0 auto}#wrapper #header .line{background:#f3ebdc;background:linear-gradient(180deg,#f9f3e8 0%,#7659f4 15%,#f9cd01 30%,#04914c 44%,#f39801 57%,#a0a0a0 71%,#eb6791 85%,#f81734 100%);background:-webkit-linear-gradient(180deg,#f9f3e8 0%,#7659f4 15%,#f9cd01 30%,#04914c 44%,#f39801 57%,#a0a0a0 71%,#eb6791 85%,#f81734 100%);height:11px;height:.92vh}#wrapper #header .headerInner{width:1200px;max-width:100%;width:min(1200px,100%);margin:0 auto;position:relative;z-index:10}#wrapper #header .headerInner h1{margin:.8vh auto 2vh;width:65%}@media screen and (min-width:899px){#wrapper #header .headerInner h1{margin:22px auto 35px;width:60%}}#wrapper #header .headerInner h1 img{width:100%;height:auto}#wrapper #header .headerInner .snsLink{display:none}@media screen and (min-width:899px){#wrapper #header .headerInner h1 img{width:280px}#wrapper #header .headerInner .snsLink{display:block;display:flex;justify-content:center;position:absolute;top:0;right:0}}#wrapper #header .headerInner .snsLink .fanclub-btn a{background-color:var(--Key-color);color:var(--white-color);font-size:var(--small-font);text-align:center;padding:0 10px;border-radius:30px;font-weight:600;letter-spacing:-.2px;margin-left:10px;padding:5px 20px;display:inline-block;line-height:1;transition:all .5s}#wrapper #header .headerInner .snsLink .fanclub-btn a:hover{background-color:var(--accent-color)}#wrapper #header .headerInner .snsLink ul{display:flex;justify-content:center;margin-left:10px}#wrapper #header .headerInner .snsLink ul li{margin:0 5px}#wrapper #header .headerInner .snsLink ul li img{width:100%;max-width:17px;height:auto}#wrapper .innerContents{position:relative;text-align:center;margin:0 auto;background-image:url(//linomea.com/wp/wp-content/themes/linomea/images/background/bg_left.png);background-repeat:no-repeat;background-position:top left;background-size:30% auto;border-top:solid 1px var(--line-color)}@media screen and (min-width:899px){#wrapper .innerContents{background-size:20% auto}}#wrapper .innerContents .container{margin:0 auto 20vw;background-image:url(//linomea.com/wp/wp-content/themes/linomea/images/background/bg_right.png);background-repeat:no-repeat;background-position:top right;background-size:30% auto}@media screen and (min-width:899px){#wrapper .innerContents .container{margin:0 auto 100px;background-size:20% auto}}#wrapper .innerContents .container .title{margin:0 auto 45px;padding-top:50px;font-size:var(--default-font);font-weight:600}#wrapper .innerContents .container .title h2{font-size:clamp(1.125rem,1.125rem + 5.1744vw,4rem);font-weight:400;font-style:normal;font-family:"Homemade Apple",cursive;margin:0 auto 0;padding:2vh 0 0;line-height:1}@media screen and (min-width:899px){#wrapper .innerContents .container .title h2{padding:55px 0 0}}#wrapper .innerContents .container .gradation{background:#f3ebdc;background:linear-gradient(180deg,#f9f3e8 0%,#7659f4 15%,#f9cd01 30%,#04914c 44%,#f39801 57%,#a0a0a0 71%,#eb6791 85%,#f81734 100%);background:-webkit-linear-gradient(180deg,#f9f3e8 0%,#7659f4 15%,#f9cd01 30%,#04914c 44%,#f39801 57%,#a0a0a0 71%,#eb6791 85%,#f81734 100%);-webkit-background-clip:text;-webkit-text-fill-color:transparent;padding:0 10px}#wrapper .innerContents .container .contents{margin:2.33vh auto;max-width:96%}@media screen and (min-width:899px){#wrapper .innerContents .container .contents{margin:80px auto 0;width:1200px;max-width:96%;width:min(1200px,96%)}}#wrapper .innerContents .container .contents p{font-size:var(--medium-font);line-height:2.2;font-weight:400;font-style:normal}#wrapper footer{padding-top:40px;background-color:var(--bg-color)}#wrapper footer .footercontents{margin:0 auto;width:1200px;max-width:96%;width:min(1200px,96%)}#wrapper footer .footercontents .footerBanner{margin:0 auto 60px}@media screen and (min-width:899px){#wrapper footer .footercontents .footerBanner{margin:0 auto}}#wrapper footer .footercontents .footerBanner ul{width:60%;margin:0 auto}@media screen and (min-width:899px){#wrapper footer .footercontents .footerBanner ul{width:100%;display:flex;justify-content:space-between}}#wrapper footer .footercontents .footerBanner ul li{margin-bottom:2.33vw}@media screen and (min-width:899px){#wrapper footer .footercontents .footerBanner ul li{margin-right:28px}#wrapper footer .footercontents .footerBanner ul li:last-child{margin-right:0}}#wrapper footer .footercontents .footerInner{text-align:center;margin:0 auto 30px}@media screen and (min-width:899px){#wrapper footer .footercontents .footerInner{display:flex;justify-content:space-between;text-align:left}}#wrapper footer .footercontents .footerInner .footerAddress{margin:0 auto}@media screen and (min-width:899px){#wrapper footer .footercontents .footerInner .footerAddress{text-align:left}}#wrapper footer .footercontents .footerInner .footerAddress .footerLogo{width:340px;max-width:80%;width:min(340px,80%);margin:0 auto 2em}@media screen and (min-width:899px){#wrapper footer .footercontents .footerInner .footerAddress .footerLogo{margin:0}}#wrapper footer .footercontents .footerInner .footerAddress .data{font-size:var(--small-font)}#wrapper footer .footercontents .footerInner .footerAddress ul{display:flex;justify-content:center;margin:1vh auto}@media screen and (min-width:899px){#wrapper footer .footercontents .footerInner .footerAddress ul{justify-content:start;margin:10px auto}}#wrapper footer .footercontents .footerInner .footerAddress ul li{margin:0 14px 0 0}#wrapper footer .footercontents .footerInner .footerAddress ul li img{width:100%;max-width:15px;height:auto}#wrapper footer .footercontents .footerInner .footerAddress dl dt{color:var(--Key-color);font-weight:400;font-size:var(--default-font)}#wrapper footer .footercontents .footerInner .footerAddress dl dd{font-size:var(--xs-font)}#wrapper footer .footercontents .footerInner .footerNavi{width:80%;display:flex;justify-content:space-between;text-align:left;flex-wrap:wrap;margin:4vh auto 0}@media screen and (min-width:899px){#wrapper footer .footercontents .footerInner .footerNavi{justify-content:center;justify-content:right;margin:20px 0 0}}@media screen and (min-width:899px){#wrapper footer .footercontents .footerInner .footerNavi ul:first-child{margin-right:5em}}#wrapper footer .footercontents .footerInner .footerNavi ul li{font-size:var(--small-font);margin-bottom:3px;font-weight:500}#wrapper footer .footercontents .footerInner .footerNavi ul li ul{margin-left:1em;display:block}#wrapper footer .footercontents .footerInner .footerNavi ul li ul li{font-weight:400;width:100%;margin-bottom:0}#wrapper footer .footercontents .footerInner .footerNavi ul li ul li ul li{font-size:var(--xs-font)}#wrapper footer .footercontents .copyright{font-size:var(--xs-font);line-height:2}#wrapper .text{font-size:var(--medium-font)}#wrapper .btn a{font-size:var(--medium-font);font-weight:700;line-height:1.5;position:relative;display:inline-block;padding:1rem 2rem;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;user-select:none;transition:all .3s;text-align:center;vertical-align:middle;border-radius:.5rem}#wrapper .btn a{color:var(--white-color);background-color:var(--accent-color);border-bottom:5px solid #f32227}#wrapper .btn a:hover{margin-top:3px;color:var(--white-color);background:var(--accent-color);border-bottom:2px solid #f32227}#wrapper .next{text-align:right;font-family:"Work Sans",sans-serif;font-size:var(--medium-font);font-weight:400}body.home #wrapper .innerContents .main-img{margin-bottom:3vh}.slider{margin:0 auto}.slider-img{margin:0 10px}.slider-img img{height:auto;width:100%}.slick-dots li button:before{font-size:var(--xs-font) !important;color:var(--Key-color) !important}.slick-dots li{margin:0!important}.slider-img{margin:0 8px}body.home #wrapper .innerContents .container .title{margin:0 auto 2vh;padding-top:2vh}@media screen and (min-width:899px){body.home #wrapper .innerContents .main-img{margin-bottom:0}body.home #wrapper .innerContents .container .title{margin:0 auto 25px;padding-top:50px}}body.home #wrapper .innerContents .container .title h2{padding:0;font-size:clamp(1rem,1rem + 4vw,4rem)}body.home #wrapper .innerContents .container .contents p{font-size:var(--default-font);line-height:1.8;font-weight:400;margin:2em auto}@media screen and (min-width:899px){body.home #wrapper .innerContents .container .contents p{font-size:var(--medium-font);line-height:2.2}}body.home #wrapper .innerContents{background-image:none;border-top:none}body.home #wrapper .innerContents .container{background-image:none}body.home .container .topics{margin:3vh auto;padding:.5vh 0 2vh;background-color:var(--bg-color)}@media screen and (min-width:899px){body.home .container .topics{margin:50px auto;padding:55px 0}}body.home #wrapper .innerContents .container .contents{margin:0 auto}@media screen and (min-width:899px){body.home .container .topics .topicsContents{display:flex;justify-content:start;text-align:left;align-items:start}}body.home .container .topics .topicsContents h3{text-align:center;font-size:clamp(1.75rem,1.75rem + 1.8333vw,3.125rem);font-family:"Work Sans",sans-serif;font-weight:400;line-height:1.6;letter-spacing:-1px;margin:10px auto}@media screen and (min-width:899px){body.home .container .topics .topicsContents h3{text-align:left;line-height:1;margin-right:1.6em}}body.home .container .topics .topicsContents .news{width:95%;width:calc(100% - 6vw);margin:0 auto 10px}body.home .container .topics .topicsContents .news dl{text-align:left;border-bottom:solid 1px var(--line-color);font-size:var(--default-font);font-weight:500;padding:15px 0}@media screen and (min-width:899px){body.home .container .topics .topicsContents .news dl{display:flex;justify-content:start;flex-wrap:wrap;padding:22px 0}}body.home .container .topics .topicsContents .news dl:first-child{padding-top:10px}body.home .container .topics .topicsContents .news dl dt{font-size:var(--default-font)}body.home .container .topics .topicsContents .news dl dt span,body.home .container .topics .topicsContents .news dl dt span.welinalink{display:inline-block;min-width:60px;margin:0 0 0 10px;padding:0 2px;text-align:center;background-color:var(--Key-color);color:var(--white-color);border-radius:5px;font-size:var(--small-font);line-height:2.2}body.home .container .topics .topicsContents .news dl dt .type_welina-information{background-color:var(--welina-color)}@media screen and (min-width:899px){body.home .container .topics .topicsContents .news dl dd{margin-left:2em}}body.home #wrapper .innerContents .container{margin:0 auto 10vw}@media screen and (min-width:899px){body.home #wrapper .innerContents .container{margin:0 auto 0}}body.home .container .topics .linkText{text-align:right;font-size:var(--small-font);font-weight:500}body.home .container .banner{margin:30px auto}@media screen and (min-width:899px){body.home .container .banner{width:100%;max-width:1200px;margin:60px auto}}body.home .container .banner ul{width:90%;margin:0 auto}body.home .container .banner ul li{margin:0 auto 4vh}@media screen and (min-width:899px){body.home .container .banner ul{display:flex;justify-content:space-between;width:100%}body.home .container .banner ul li{width:46%;margin:0 20px}}#wrapper #header{width:100%}#header2.fixed{position:fixed;z-index:999;top:0;left:0;width:100%;padding:30px 0 40px;background-color:rgba(255,255,255,.9)}@media screen and (min-width:899px){#wrapper #header{width:100%}#header2.fixed{border-bottom:none;padding:30px 0}}#nav ul{display:flex;justify-content:space-between;position:relative}#nav ul li{font-size:var(--medium-font);font-weight:500;font-family:"Work Sans","Noto Sans JP",sans-serif}#nav ul li.has-child ul{position:absolute;top:100%;left:0;z-index:4;background-color:rgba(243,152,0,.9);border-radius:2px;width:100%;visibility:hidden;opacity:0;transition:all .3s;display:flex;justify-content:center;padding:1vh 1vw}#header2.fixed #nav ul li.has-child ul{margin:0 auto}#nav ul li a{display:block;margin:0;transition:all .5s}#nav ul li.has-child:before{content:"";position:absolute;top:40%;width:6px;height:6px;border-top:2px solid var(--Key-color);border-right:2px solid var(--Key-color);transform:rotate(135deg);left:10%}#nav ul li.has-child.active:after{border-bottom:2px solid var(--Key-color);border-left:2px solid var(--Key-color);transform:rotate(225deg);transition:.3s}#nav ul li.has-child:hover>ul,#nav ul li.has-child ul li:hover>ul,#nav ul li.has-child:active>ul,#nav ul li.has-child ul li:active>ul{visibility:visible;opacity:1}#nav ul li ul{display:block}#nav ul li ul li{font-size:var(--small-font);font-weight:500}#nav ul li ul li a{padding:10px;text-align:left;display:flex}#nav ul li ul li ul li a{padding:5px 10px}#nav ul li ul li.has-child:before{content:"";position:absolute;left:6px;top:17px;width:6px;height:6px;border-top:2px solid var(--Key-color);border-right:2px solid var(--Key-color);transform:rotate(45deg)}#nav li.has-child ul li a{color:#fff;font-size:var(--default-font);font-size:10px;font-size:clamp(.375rem,.375rem + .6667vw,.75rem);animation:fadeIn 2s ease 1s 1 normal backwards}@keyframes fadeIn{from{opacity:0;transform:translateY(-10px)}to{opacity:1;transform:translateY(0)}}#nav li.has-child ul li:last-child>a{border-bottom:none}#nav li.has-child ul li a:hover,#av li.has-child ul li a:active{opacity:.6}#nav li.has-child ul ul{top:100%;left:65%;width:45%;background-color:rgba(0,0,0,.7);background-color:rgba(243,152,0,.9)}@media screen and (min-width:899px){.nav-button,#smNav{display:none}#nav{margin:0 auto 10px;width:75%;width:100%;max-width:900px}}@media screen and (max-width:898px){#wrapper #header .headerInner{display:flex;width:96%;margin-top:1.2vh}#nav{display:none}#smNav.open{display:block;padding:5vh 4vw 0}#smNav.close{display:none}#smNav{margin:.92vh auto 0;position:fixed;left:0;top:.92vh;display:none;z-index:10;background-color:#fff;width:100%;height:100%}#smNav .smlogo{width:50%;margin:0 auto 2vh}#smNav .smNavContents{display:flex;justify-content:space-between}#smNav .smNavContents ul{width:100%;height:100%;position:relative;overflow-x:hidden;overflow-y:auto;text-align:left;border-bottom:1px solid rgba(0,0,0,.2)}#smNav .smNavContents ul li{position:relative;display:block;margin:1em 0 .92vh;width:100%;padding-top:1vh;border-top:1px solid rgba(0,0,0,.2);font-size:var(--small-font)}#smNav .smNavContents ul li:before{content:"";position:absolute;top:40%;right:3px;width:8px;height:8px;border-top:2px solid var(--line-color);border-right:2px solid var(--line-color);transform:rotate(45deg)}#smNav .smNavContents ul li a{color:var(--bk-color);font-size:var(--medium-font);display:block}#smNav .smNavContents ul li ul li{border-bottom:none;padding-bottom:0;margin:1vh 0 .92vh;padding-left:1em}#smNav .smNavContents ul li ul li:last-child{margin:0;padding-left:1em}#smNav .smNavContents ul li ul li:before{content:none}#smNav .smNavContents ul li ul li a{font-size:var(--default-font)}#smNav .smNavContents ul li ul li:first-child{padding-top:1vh;border-top:1px solid rgba(0,0,0,.2)}#smNav .smNavContents .smNavWelina li:before{content:none}#smNav .smNavContents ul li ul.smNavWelina li:last-child{border-top:none;border-bottom:none}#smNav .smNavContents ul.smNavWelina{margin-left:3.333vw}#smNav .smNavContents ul.smNavWelina ul{border-bottom:none}#smNav .smNavContents ul.smNavWelina ul li ul li:first-child{padding-top:1.5vh}#smNav .smNavContents ul.smNavWelina ul li ul li{line-height:1.4}#smNav .smNavContents ul li ul li{border-top:none;padding-top:0}#smNav .smNavSnsLink{margin:4vh auto}#smNav .smNavSnsLink ul{display:flex;justify-content:center}#smNav .smNavSnsLink ul li{margin:0 3vw}#smNav .smNavSnsLink ul li img{max-width:20px}#smNav .smNavSnsLink .privacy{text-align:center;margin:10px auto;font-size:var(--medium-font)}.nav-button{display:block;cursor:pointer}.nav-button,.nav-button span{display:inline-block;transition:all .4s;box-sizing:border-box}.nav-button{z-index:20;position:relative;width:40px;height:36px;z-index:999999}.openbtn1{position:relative;position:fixed;background:var(--accent-color);cursor:pointer;width:42px;height:42px;border-radius:50%;z-index:99999}.nav-button span{display:inline-block;transition:all .4s;position:absolute;left:11px;height:3px;border-radius:2px;background-color:var(--white-color);border-radius:4px;width:50%}.nav-button span:nth-of-type(1){top:12px}.nav-button span:nth-of-type(2){top:20px}.nav-button span:nth-of-type(3){top:28px}.nav-button.active span:nth-of-type(1){top:13px;left:15px;transform:translateY(6px) rotate(-45deg);width:30%}.nav-button.active span:nth-of-type(2){opacity:0}.nav-button.active span:nth-of-type(3){top:25px;left:15px;transform:translateY(-6px) rotate(45deg);width:30%}}figure{margin:0 !important}.grecaptcha-badge{visibility:hidden}body.page-id-3 .title:after{content:"\30FC\500B\4EBA\60C5\5831\65B9\91DD\30FC"}body.page-id-3 #wrapper .innerContents .container .title h2{padding:55px 0 30px}body.page-id-3 #wrapper .innerContents .container .contents .privacypolicy{width:800px;max-width:90%;width:min(800px,90%);margin:0 auto}body.page-id-3 #wrapper .innerContents .container .contents .privacypolicy dl{text-align:left;font-size:var(--default-font);line-height:1.8}body.page-id-3 #wrapper .innerContents .container .contents .privacypolicy dl dt{text-align:left;font-size:var(--semimedium-font);font-weight:500;margin-top:1em}@media screen and (min-width:899px){body.page-id-3 #wrapper .innerContents .container .contents .privacypolicy{margin:0 auto 200px}body.page-id-3 #wrapper .innerContents .container .contents .privacypolicy dl dt{margin-top:2em}}.comingsoon{width:90%;margin:4% auto;font-size:var(--large-font);text-align:center}@media screen and (min-width:899px){.comingsoon{width:800px;max-width:90%;width:min(800px,90%);margin:150px auto}}img{height:auto}