﻿@import url("https://fonts.googleapis.com/earlyaccess/notosansjapanese.css");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:inherit;font-size:100%;vertical-align:baseline}html{line-height:1}ol,ul{list-style:none}table{border-collapse:collapse;border-spacing:0}caption,th,td{text-align:left;font-weight:normal;vertical-align:middle}q,blockquote{quotes:none}q:before,q:after,blockquote:before,blockquote:after{content:"";content:none}a img{border:none}article,aside,details,figcaption,figure,footer,header,hgroup,main,menu,nav,section,summary{display:block}html{font-size:62.5%}body{color:#000;background-color:#FFF;text-align:center;font:normal normal 14px/1.8 -apple-system, BlinkMacSystemFont, 'Segoe UI', Roboto, Helvetica, Arial, sans-serif;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;-webkit-text-size-adjust:none;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}input,button,textarea,select{-webkit-appearance:none;border-radius:0}textarea{resize:vertical}*:focus{outline:none}.wrapper{min-height:100vh}.wrapper.blur{filter:brightness(100%) blur(30px)}.wrapper header>.inner{max-width:1420px;margin:auto}.wrapper .content{padding-top:117px}.wrapper .aidem-link .inner{max-width:1340px;margin:auto}.wrapper footer .inner{max-width:1420px;margin:auto}.wrapper .latest{padding:30px 0 80px}@media (max-width: 1099px) and (min-width: 813px){.wrapper .latest{padding:10px 0 70px}}@media (max-width: 812px){.wrapper .latest{padding:10px 0 60px}}.wrapper .latest .inner{max-width:1420px;margin:auto}.wrapper .popular{padding:30px 0 80px}@media (max-width: 1099px) and (min-width: 813px){.wrapper .popular{padding:10px 0 70px}}@media (max-width: 812px){.wrapper .popular{padding:30px 0 60px}}.wrapper .popular .inner{max-width:1420px;margin:auto}i.pc-br{display:block}@media (max-width: 812px){i.pc-br{display:inline-block;vertical-align:middle;*vertical-align:auto;*zoom:1;*display:inline}}i.sp-br{display:inline-block;vertical-align:middle;*vertical-align:auto;*zoom:1;*display:inline}@media (max-width: 812px){i.sp-br{display:block}}.icon-loading{margin:auto;color:#FFF;width:50px;height:50px;line-height:50px;font-size:20px;-moz-animation:loader 2s linear infinite;-webkit-animation:loader 2s linear infinite;animation:loader 2s linear infinite;display:inline-block;vertical-align:middle;*vertical-align:auto;*zoom:1;*display:inline}@-webkit-keyframes loader{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}100%{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}@keyframes loader{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}100%{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}hr.line{background:#000;height:1px;line-height:1px;border:none 0 transparent;margin:4px}hr.dotted{border:none 0 transparent;background-image:linear-gradient(to right, #000000 4px,rgba(0,0,0,0) 4px);background-size:7px 1px;background-repeat:repeat-x;background-position:left bottom;display:block;height:1px}.pan{text-align:left;margin:20px auto;max-width:1420px;padding-left:10px}@media screen and (max-width: 1420px){.pan{padding:0px 20px}}@media (max-width: 812px){.pan{display:none}}.pan a{text-decoration:none;color:#838383}@media only screen and (min-width: 1200px){.pan a{font-size:1.2rem}}@media only screen and (min-width: 980px) and (max-width: 1199px){.pan a{font-size:calc(1.2rem + ((1vw - .98rem) * (0)))}}@media only screen and (min-width: 824px) and (max-width: 979px){.pan a{font-size:calc(1.2rem + ((1vw - .824rem) * (0)))}}@media only screen and (min-width: 600px) and (max-width: 823px){.pan a{font-size:calc(1.2rem + ((1vw - .6rem) * (0)))}}@media only screen and (min-width: 400px) and (max-width: 599px){.pan a{font-size:calc(1.2rem + ((1vw - .4rem) * (0)))}}@media only screen and (max-width: 399px){.pan a{font-size:calc(1.2rem + ((1vw - .32rem) * (0)))}}.pan a:nth-child(3){font-weight:900}@media only screen and (min-width: 1200px){.pan a:nth-child(3){font-size:1.3rem}}@media only screen and (min-width: 980px) and (max-width: 1199px){.pan a:nth-child(3){font-size:calc(1.3rem + ((1vw - .98rem) * (0)))}}@media only screen and (min-width: 824px) and (max-width: 979px){.pan a:nth-child(3){font-size:calc(1.3rem + ((1vw - .824rem) * (0)))}}@media only screen and (min-width: 600px) and (max-width: 823px){.pan a:nth-child(3){font-size:calc(1.3rem + ((1vw - .6rem) * (0)))}}@media only screen and (min-width: 400px) and (max-width: 599px){.pan a:nth-child(3){font-size:calc(1.3rem + ((1vw - .4rem) * (0)))}}@media only screen and (max-width: 399px){.pan a:nth-child(3){font-size:calc(1.3rem + ((1vw - .32rem) * (0)))}}.pan a:nth-child(5){font-weight:900;color:rgba(0,0,0,0.7)}@media only screen and (min-width: 1200px){.pan a:nth-child(5){font-size:1.3rem}}@media only screen and (min-width: 980px) and (max-width: 1199px){.pan a:nth-child(5){font-size:calc(1.3rem + ((1vw - .98rem) * (0)))}}@media only screen and (min-width: 824px) and (max-width: 979px){.pan a:nth-child(5){font-size:calc(1.3rem + ((1vw - .824rem) * (0)))}}@media only screen and (min-width: 600px) and (max-width: 823px){.pan a:nth-child(5){font-size:calc(1.3rem + ((1vw - .6rem) * (0)))}}@media only screen and (min-width: 400px) and (max-width: 599px){.pan a:nth-child(5){font-size:calc(1.3rem + ((1vw - .4rem) * (0)))}}@media only screen and (max-width: 399px){.pan a:nth-child(5){font-size:calc(1.3rem + ((1vw - .32rem) * (0)))}}.pan i{margin:auto 10px;color:#838383}a.underline{position:relative}a.underline::before{content:'';position:absolute;width:100%;height:1px;border-radius:4px;background-color:#d6d6d6;bottom:0px;left:0;transform-origin:right;transform:scaleX(0);transition:transform .3s ease-in-out}a.underline:hover::before{transform-origin:left;transform:scaleX(1)}a.background{position:relative;display:flex;justify-content:center;align-items:center;border-radius:5px;background:#FFF;font-family:"Montserrat", sans-serif;overflow:hidden;border:none;border:solid 1px #000}a.background:after{content:" ";width:0%;height:100%;background:#000;position:absolute;transition:all 0.4s ease-in-out;right:0}a.background:hover::after{right:auto;left:0;width:100%}a.background span{text-align:center;text-decoration:none;width:100%;padding:14px 10px;color:#000;font-weight:700;z-index:20;transition:all 0.3s ease-in-out}a.background:hover span{color:#FFF;animation:scaleUp 0.3s ease-in-out}@keyframes scaleUp{0%{transform:scale(1)}50%{transform:scale(0.95)}100%{transform:scale(1)}}.entries{display:grid;grid-gap:2rem;grid-template-columns:1fr 1fr 1fr 1fr;padding:1px 0;margin-bottom:50px}@media screen and (max-width: 1420px){.entries{padding:1px 20px}}@media (max-width: 812px){.entries{grid-template-columns:1fr 1fr;grid-gap:20px;margin-bottom:0px}}@media (max-width: 1099px) and (min-width: 813px){.entries{grid-template-columns:1fr 1fr 1fr;grid-gap:20px}}.entries .entry{margin-bottom:20px}.entries .entry .image a img{width:100%;aspect-ratio:40 / 21}.entries .entry .title{text-align:justify;line-height:1.4}.entries .entry .title a{font-weight:900;line-height:1.5;color:#000;text-decoration:none}@media only screen and (min-width: 1200px){.entries .entry .title a{font-size:1.6rem}}@media only screen and (min-width: 980px) and (max-width: 1199px){.entries .entry .title a{font-size:calc(1.52rem + ((1vw - .98rem) * (.3653)))}}@media only screen and (min-width: 824px) and (max-width: 979px){.entries .entry .title a{font-size:calc(1.44rem + ((1vw - .824rem) * (.51613)))}}@media only screen and (min-width: 600px) and (max-width: 823px){.entries .entry .title a{font-size:calc(1.36rem + ((1vw - .6rem) * (.35874)))}}@media only screen and (min-width: 400px) and (max-width: 599px){.entries .entry .title a{font-size:calc(1.28rem + ((1vw - .4rem) * (.40201)))}}@media only screen and (max-width: 399px){.entries .entry .title a{font-size:calc(1.2rem + ((1vw - .32rem) * (1.01266)))}}@media (max-width: 812px){.entries .entry .title a{font-weight:normal}}.entries .entry .title a span:hover{background:#000;color:#FFF}.pager{margin-bottom:70px}.pager a{color:#000;border-bottom:1px solid #000;text-decoration:none;margin:auto 20px;font-family:"noto sans japanese", "ヒラギノ角ゴ Pro","Hiragino Kaku Gothic Pro","Helvetica Neue", Helvetica, Arial, "Lucida Grande", "メイリオ", "Meiryo", sans-serif;font-weight:900}@media only screen and (min-width: 1200px){.pager a{font-size:3rem}}@media only screen and (min-width: 980px) and (max-width: 1199px){.pager a{font-size:calc(2.8rem + ((1vw - .98rem) * (.91324)))}}@media only screen and (min-width: 824px) and (max-width: 979px){.pager a{font-size:calc(2.6rem + ((1vw - .824rem) * (1.29032)))}}@media only screen and (min-width: 600px) and (max-width: 823px){.pager a{font-size:calc(2.4rem + ((1vw - .6rem) * (.89686)))}}@media only screen and (min-width: 400px) and (max-width: 599px){.pager a{font-size:calc(2.2rem + ((1vw - .4rem) * (1.00503)))}}@media only screen and (max-width: 399px){.pager a{font-size:calc(2rem + ((1vw - .32rem) * (2.53165)))}}.pager a.selected{border-bottom:0 none transparent;color:#c3c3c3}.side-details,.down-details{background:#FFF}.side-details.side-details,.down-details.side-details{display:grid;grid-gap:3rem;grid-template-columns:1fr 1fr}@media (max-width: 1099px) and (min-width: 813px){.side-details.side-details,.down-details.side-details{grid-gap:2rem}}@media (max-width: 812px){.side-details.side-details,.down-details.side-details{display:block}}@media (max-width: 812px){.side-details,.down-details{display:block}}.side-details .image,.down-details .image{line-height:0}.side-details .image a img,.down-details .image a img{width:100%;aspect-ratio:40 / 21;object-fit:cover}.side-details .details,.down-details .details{align-self:center;justify-self:center;background:#FFF}@media (max-width: 812px){.side-details .details,.down-details .details{padding:10px 0}}.side-details .details a,.down-details .details a{text-decoration:none}.side-details .details .category,.down-details .details .category{display:inline-block;vertical-align:middle;*vertical-align:auto;*zoom:1;*display:inline;width:49%;text-align:left}@media (max-width: 812px){.side-details .details .category,.down-details .details .category{width:48% !important}}.side-details .details .category a,.down-details .details .category a{font-weight:bold;color:#a3a3a3}@media only screen and (min-width: 1200px){.side-details .details .category a,.down-details .details .category a{font-size:1.6rem}}@media only screen and (min-width: 980px) and (max-width: 1199px){.side-details .details .category a,.down-details .details .category a{font-size:calc(1.52rem + ((1vw - .98rem) * (.3653)))}}@media only screen and (min-width: 824px) and (max-width: 979px){.side-details .details .category a,.down-details .details .category a{font-size:calc(1.44rem + ((1vw - .824rem) * (.51613)))}}@media only screen and (min-width: 600px) and (max-width: 823px){.side-details .details .category a,.down-details .details .category a{font-size:calc(1.36rem + ((1vw - .6rem) * (.35874)))}}@media only screen and (min-width: 400px) and (max-width: 599px){.side-details .details .category a,.down-details .details .category a{font-size:calc(1.28rem + ((1vw - .4rem) * (.40201)))}}@media only screen and (max-width: 399px){.side-details .details .category a,.down-details .details .category a{font-size:calc(1.2rem + ((1vw - .32rem) * (1.01266)))}}.side-details .details .date,.down-details .details .date{display:inline-block;vertical-align:middle;*vertical-align:auto;*zoom:1;*display:inline;width:49%;text-align:right}@media (max-width: 812px){.side-details .details .date,.down-details .details .date{width:48% !important}}.side-details .details .date a,.down-details .details .date a{font-weight:bold;color:#a3a3a3}@media only screen and (min-width: 1200px){.side-details .details .date a,.down-details .details .date a{font-size:1.6rem}}@media only screen and (min-width: 980px) and (max-width: 1199px){.side-details .details .date a,.down-details .details .date a{font-size:calc(1.52rem + ((1vw - .98rem) * (.3653)))}}@media only screen and (min-width: 824px) and (max-width: 979px){.side-details .details .date a,.down-details .details .date a{font-size:calc(1.44rem + ((1vw - .824rem) * (.51613)))}}@media only screen and (min-width: 600px) and (max-width: 823px){.side-details .details .date a,.down-details .details .date a{font-size:calc(1.36rem + ((1vw - .6rem) * (.35874)))}}@media only screen and (min-width: 400px) and (max-width: 599px){.side-details .details .date a,.down-details .details .date a{font-size:calc(1.28rem + ((1vw - .4rem) * (.40201)))}}@media only screen and (max-width: 399px){.side-details .details .date a,.down-details .details .date a{font-size:calc(1.2rem + ((1vw - .32rem) * (1.01266)))}}.side-details .details .title,.down-details .details .title{text-align:justify;line-height:1.4;margin:7px auto 10px;font-family:"noto sans japanese", "ヒラギノ角ゴ Pro","Hiragino Kaku Gothic Pro","Helvetica Neue", Helvetica, Arial, "Lucida Grande", "メイリオ", "Meiryo", sans-serif;letter-spacing:-1px}@media (max-width: 1099px) and (min-width: 813px){.side-details .details .title,.down-details .details .title{margin:10px auto 10px}}.side-details .details .title a,.down-details .details .title a{font-weight:900;color:#000;overflow:hidden;display:-webkit-box;text-overflow:ellipsis;-webkit-box-orient:vertical;-webkit-line-clamp:3;word-break:break-all}@media only screen and (min-width: 1200px){.side-details .details .title a,.down-details .details .title a{font-size:3.5rem}}@media only screen and (min-width: 980px) and (max-width: 1199px){.side-details .details .title a,.down-details .details .title a{font-size:calc(3.16rem + ((1vw - .98rem) * (1.55251)))}}@media only screen and (min-width: 824px) and (max-width: 979px){.side-details .details .title a,.down-details .details .title a{font-size:calc(2.82rem + ((1vw - .824rem) * (2.19355)))}}@media only screen and (min-width: 600px) and (max-width: 823px){.side-details .details .title a,.down-details .details .title a{font-size:calc(2.48rem + ((1vw - .6rem) * (1.52466)))}}@media only screen and (min-width: 400px) and (max-width: 599px){.side-details .details .title a,.down-details .details .title a{font-size:calc(2.14rem + ((1vw - .4rem) * (1.70854)))}}@media only screen and (max-width: 399px){.side-details .details .title a,.down-details .details .title a{font-size:calc(1.8rem + ((1vw - .32rem) * (4.3038)))}}@media only screen and (max-width: 1099px) and (min-width: 813px) and (min-width: 1200px){.side-details .details .title a,.down-details .details .title a{font-size:3rem}}@media only screen and (max-width: 1099px) and (min-width: 813px) and (min-width: 980px) and (max-width: 1199px){.side-details .details .title a,.down-details .details .title a{font-size:calc(2.76rem + ((1vw - .98rem) * (1.09589)))}}@media only screen and (max-width: 1099px) and (min-width: 813px) and (min-width: 824px) and (max-width: 979px){.side-details .details .title a,.down-details .details .title a{font-size:calc(2.52rem + ((1vw - .824rem) * (1.54839)))}}@media only screen and (max-width: 1099px) and (min-width: 813px) and (min-width: 600px) and (max-width: 823px){.side-details .details .title a,.down-details .details .title a{font-size:calc(2.28rem + ((1vw - .6rem) * (1.07623)))}}@media only screen and (max-width: 1099px) and (min-width: 813px) and (min-width: 400px) and (max-width: 599px){.side-details .details .title a,.down-details .details .title a{font-size:calc(2.04rem + ((1vw - .4rem) * (1.20603)))}}@media only screen and (max-width: 1099px) and (min-width: 813px) and (max-width: 399px){.side-details .details .title a,.down-details .details .title a{font-size:calc(1.8rem + ((1vw - .32rem) * (3.03797)))}}@media (max-width: 812px){.side-details .details .title a,.down-details .details .title a{font-weight:normal}}@media only screen and (max-width: 812px) and (min-width: 1200px){.side-details .details .title a,.down-details .details .title a{font-size:3rem}}@media only screen and (max-width: 812px) and (min-width: 980px) and (max-width: 1199px){.side-details .details .title a,.down-details .details .title a{font-size:calc(2.66rem + ((1vw - .98rem) * (1.55251)))}}@media only screen and (max-width: 812px) and (min-width: 824px) and (max-width: 979px){.side-details .details .title a,.down-details .details .title a{font-size:calc(2.32rem + ((1vw - .824rem) * (2.19355)))}}@media only screen and (max-width: 812px) and (min-width: 600px) and (max-width: 823px){.side-details .details .title a,.down-details .details .title a{font-size:calc(1.98rem + ((1vw - .6rem) * (1.52466)))}}@media only screen and (max-width: 812px) and (min-width: 400px) and (max-width: 599px){.side-details .details .title a,.down-details .details .title a{font-size:calc(1.64rem + ((1vw - .4rem) * (1.70854)))}}@media only screen and (max-width: 812px) and (max-width: 399px){.side-details .details .title a,.down-details .details .title a{font-size:calc(1.3rem + ((1vw - .32rem) * (4.3038)))}}.side-details .details .title a span:hover,.down-details .details .title a span:hover{background:#000;color:#FFF}.side-details .details .description,.down-details .details .description{text-align:justify}.side-details .details .description a,.down-details .details .description a{color:#000;overflow:hidden;display:-webkit-box;text-overflow:ellipsis;-webkit-box-orient:vertical;-webkit-line-clamp:4;word-break:break-all}@media only screen and (min-width: 1200px){.side-details .details .description a,.down-details .details .description a{font-size:1.6rem}}@media only screen and (min-width: 980px) and (max-width: 1199px){.side-details .details .description a,.down-details .details .description a{font-size:calc(1.56rem + ((1vw - .98rem) * (.18265)))}}@media only screen and (min-width: 824px) and (max-width: 979px){.side-details .details .description a,.down-details .details .description a{font-size:calc(1.52rem + ((1vw - .824rem) * (.25806)))}}@media only screen and (min-width: 600px) and (max-width: 823px){.side-details .details .description a,.down-details .details .description a{font-size:calc(1.48rem + ((1vw - .6rem) * (.17937)))}}@media only screen and (min-width: 400px) and (max-width: 599px){.side-details .details .description a,.down-details .details .description a{font-size:calc(1.44rem + ((1vw - .4rem) * (.20101)))}}@media only screen and (max-width: 399px){.side-details .details .description a,.down-details .details .description a{font-size:calc(1.4rem + ((1vw - .32rem) * (.50633)))}}@media (max-width: 1099px) and (min-width: 813px){.side-details .details .description a,.down-details .details .description a{-webkit-line-clamp:3}}@media only screen and (max-width: 1099px) and (min-width: 813px) and (min-width: 1200px){.side-details .details .description a,.down-details .details .description a{font-size:1.4rem}}@media only screen and (max-width: 1099px) and (min-width: 813px) and (min-width: 980px) and (max-width: 1199px){.side-details .details .description a,.down-details .details .description a{font-size:calc(1.4rem + ((1vw - .98rem) * (0)))}}@media only screen and (max-width: 1099px) and (min-width: 813px) and (min-width: 824px) and (max-width: 979px){.side-details .details .description a,.down-details .details .description a{font-size:calc(1.4rem + ((1vw - .824rem) * (0)))}}@media only screen and (max-width: 1099px) and (min-width: 813px) and (min-width: 600px) and (max-width: 823px){.side-details .details .description a,.down-details .details .description a{font-size:calc(1.4rem + ((1vw - .6rem) * (0)))}}@media only screen and (max-width: 1099px) and (min-width: 813px) and (min-width: 400px) and (max-width: 599px){.side-details .details .description a,.down-details .details .description a{font-size:calc(1.4rem + ((1vw - .4rem) * (0)))}}@media only screen and (max-width: 1099px) and (min-width: 813px) and (max-width: 399px){.side-details .details .description a,.down-details .details .description a{font-size:calc(1.4rem + ((1vw - .32rem) * (0)))}}@media (max-width: 812px){.side-details .details .description a,.down-details .details .description a{-webkit-line-clamp:3}}.popular{background:url(/image/common/popular-bg.png) repeat center center;background-size:250px;border-top:solid 1px #000;border-bottom:solid 1px #000}.popular .inner{max-width:1420px;margin:auto}.popular .inner .title-and{display:grid;grid-gap:1rem;grid-template-columns:400px 1fr;margin-bottom:30px}@media screen and (max-width: 1420px){.popular .inner .title-and{padding:0px 20px}}@media (max-width: 812px){.popular .inner .title-and{display:block}}.popular .inner .title-and h2{font-weight:900;text-align:left;font-family:"noto sans japanese", "ヒラギノ角ゴ Pro","Hiragino Kaku Gothic Pro","Helvetica Neue", Helvetica, Arial, "Lucida Grande", "メイリオ", "Meiryo", sans-serif}@media only screen and (min-width: 1200px){.popular .inner .title-and h2{font-size:4rem}}@media only screen and (min-width: 980px) and (max-width: 1199px){.popular .inner .title-and h2{font-size:calc(3.72rem + ((1vw - .98rem) * (1.27854)))}}@media only screen and (min-width: 824px) and (max-width: 979px){.popular .inner .title-and h2{font-size:calc(3.44rem + ((1vw - .824rem) * (1.80645)))}}@media only screen and (min-width: 600px) and (max-width: 823px){.popular .inner .title-and h2{font-size:calc(3.16rem + ((1vw - .6rem) * (1.25561)))}}@media only screen and (min-width: 400px) and (max-width: 599px){.popular .inner .title-and h2{font-size:calc(2.88rem + ((1vw - .4rem) * (1.40704)))}}@media only screen and (max-width: 399px){.popular .inner .title-and h2{font-size:calc(2.6rem + ((1vw - .32rem) * (3.5443)))}}.popular .inner .title-and h2 span{color:#8b8b8b;margin-left:20px;display:inline-block;vertical-align:middle;*vertical-align:auto;*zoom:1;*display:inline}@media only screen and (min-width: 1200px){.popular .inner .title-and h2 span{font-size:1.6rem}}@media only screen and (min-width: 980px) and (max-width: 1199px){.popular .inner .title-and h2 span{font-size:calc(1.54rem + ((1vw - .98rem) * (.27397)))}}@media only screen and (min-width: 824px) and (max-width: 979px){.popular .inner .title-and h2 span{font-size:calc(1.48rem + ((1vw - .824rem) * (.3871)))}}@media only screen and (min-width: 600px) and (max-width: 823px){.popular .inner .title-and h2 span{font-size:calc(1.42rem + ((1vw - .6rem) * (.26906)))}}@media only screen and (min-width: 400px) and (max-width: 599px){.popular .inner .title-and h2 span{font-size:calc(1.36rem + ((1vw - .4rem) * (.30151)))}}@media only screen and (max-width: 399px){.popular .inner .title-and h2 span{font-size:calc(1.3rem + ((1vw - .32rem) * (.75949)))}}@media (max-width: 812px){.popular .inner .title-and h2{text-align:center}}.popular .inner .title-and .mode{align-self:center;justify-self:right}.popular .inner .title-and .mode a{font-weight:900;color:#848484;text-decoration:none;margin-left:20px}@media only screen and (min-width: 1200px){.popular .inner .title-and .mode a{font-size:1.6rem}}@media only screen and (min-width: 980px) and (max-width: 1199px){.popular .inner .title-and .mode a{font-size:calc(1.54rem + ((1vw - .98rem) * (.27397)))}}@media only screen and (min-width: 824px) and (max-width: 979px){.popular .inner .title-and .mode a{font-size:calc(1.48rem + ((1vw - .824rem) * (.3871)))}}@media only screen and (min-width: 600px) and (max-width: 823px){.popular .inner .title-and .mode a{font-size:calc(1.42rem + ((1vw - .6rem) * (.26906)))}}@media only screen and (min-width: 400px) and (max-width: 599px){.popular .inner .title-and .mode a{font-size:calc(1.36rem + ((1vw - .4rem) * (.30151)))}}@media only screen and (max-width: 399px){.popular .inner .title-and .mode a{font-size:calc(1.3rem + ((1vw - .32rem) * (.75949)))}}.popular .inner .title-and .mode a.selected{color:#000;border-bottom:solid 1px #000}.popular .inner .entries{display:grid}.popular .inner .entries.box-m{grid-template-columns:1fr 1fr;margin-bottom:18px}.popular .inner .entries .entry{margin-bottom:0;grid-gap:0}.popular .inner .entries .entry .image{line-height:0}.popular .inner .entries .entry .details{padding:0 20px}@media (max-width: 1099px) and (min-width: 813px){.popular .inner .entries .entry .details{padding:0 10px}}@media (max-width: 812px){.popular .inner .entries .entry .details{padding:5px 10px 0}}.popular .inner .entries .entry .details .category{width:49%}@media only screen and (min-width: 1200px){.popular .inner .entries .entry .details .category a{font-size:1.4rem}}@media only screen and (min-width: 980px) and (max-width: 1199px){.popular .inner .entries .entry .details .category a{font-size:calc(1.36rem + ((1vw - .98rem) * (.18265)))}}@media only screen and (min-width: 824px) and (max-width: 979px){.popular .inner .entries .entry .details .category a{font-size:calc(1.32rem + ((1vw - .824rem) * (.25806)))}}@media only screen and (min-width: 600px) and (max-width: 823px){.popular .inner .entries .entry .details .category a{font-size:calc(1.28rem + ((1vw - .6rem) * (.17937)))}}@media only screen and (min-width: 400px) and (max-width: 599px){.popular .inner .entries .entry .details .category a{font-size:calc(1.24rem + ((1vw - .4rem) * (.20101)))}}@media only screen and (max-width: 399px){.popular .inner .entries .entry .details .category a{font-size:calc(1.2rem + ((1vw - .32rem) * (.50633)))}}.popular .inner .entries .entry .details .date{width:49%}@media only screen and (min-width: 1200px){.popular .inner .entries .entry .details .date a{font-size:1.4rem}}@media only screen and (min-width: 980px) and (max-width: 1199px){.popular .inner .entries .entry .details .date a{font-size:calc(1.36rem + ((1vw - .98rem) * (.18265)))}}@media only screen and (min-width: 824px) and (max-width: 979px){.popular .inner .entries .entry .details .date a{font-size:calc(1.32rem + ((1vw - .824rem) * (.25806)))}}@media only screen and (min-width: 600px) and (max-width: 823px){.popular .inner .entries .entry .details .date a{font-size:calc(1.28rem + ((1vw - .6rem) * (.17937)))}}@media only screen and (min-width: 400px) and (max-width: 599px){.popular .inner .entries .entry .details .date a{font-size:calc(1.24rem + ((1vw - .4rem) * (.20101)))}}@media only screen and (max-width: 399px){.popular .inner .entries .entry .details .date a{font-size:calc(1.2rem + ((1vw - .32rem) * (.50633)))}}.popular .inner .entries .entry .details .title{font-family:"noto sans japanese", "ヒラギノ角ゴ Pro","Hiragino Kaku Gothic Pro","Helvetica Neue", Helvetica, Arial, "Lucida Grande", "メイリオ", "Meiryo", sans-serif}@media (max-width: 1099px) and (min-width: 813px){.popular .inner .entries .entry .details .title{margin:4px auto 10px}}@media (max-width: 812px){.popular .inner .entries .entry .details .title{margin:5px auto 10px}}@media only screen and (min-width: 1200px){.popular .inner .entries .entry .details .title a{font-size:1.6rem}}@media only screen and (min-width: 980px) and (max-width: 1199px){.popular .inner .entries .entry .details .title a{font-size:calc(1.56rem + ((1vw - .98rem) * (.18265)))}}@media only screen and (min-width: 824px) and (max-width: 979px){.popular .inner .entries .entry .details .title a{font-size:calc(1.52rem + ((1vw - .824rem) * (.25806)))}}@media only screen and (min-width: 600px) and (max-width: 823px){.popular .inner .entries .entry .details .title a{font-size:calc(1.48rem + ((1vw - .6rem) * (.17937)))}}@media only screen and (min-width: 400px) and (max-width: 599px){.popular .inner .entries .entry .details .title a{font-size:calc(1.44rem + ((1vw - .4rem) * (.20101)))}}@media only screen and (max-width: 399px){.popular .inner .entries .entry .details .title a{font-size:calc(1.4rem + ((1vw - .32rem) * (.50633)))}}@media only screen and (max-width: 1099px) and (min-width: 813px) and (min-width: 1200px){.popular .inner .entries .entry .details .title a{font-size:1.4rem}}@media only screen and (max-width: 1099px) and (min-width: 813px) and (min-width: 980px) and (max-width: 1199px){.popular .inner .entries .entry .details .title a{font-size:calc(1.4rem + ((1vw - .98rem) * (0)))}}@media only screen and (max-width: 1099px) and (min-width: 813px) and (min-width: 824px) and (max-width: 979px){.popular .inner .entries .entry .details .title a{font-size:calc(1.4rem + ((1vw - .824rem) * (0)))}}@media only screen and (max-width: 1099px) and (min-width: 813px) and (min-width: 600px) and (max-width: 823px){.popular .inner .entries .entry .details .title a{font-size:calc(1.4rem + ((1vw - .6rem) * (0)))}}@media only screen and (max-width: 1099px) and (min-width: 813px) and (min-width: 400px) and (max-width: 599px){.popular .inner .entries .entry .details .title a{font-size:calc(1.4rem + ((1vw - .4rem) * (0)))}}@media only screen and (max-width: 1099px) and (min-width: 813px) and (max-width: 399px){.popular .inner .entries .entry .details .title a{font-size:calc(1.4rem + ((1vw - .32rem) * (0)))}}@media (max-width: 1099px) and (min-width: 813px){.popular .inner .entries .entry.down-details:last-child{display:none}}.popular .inner .entries .entry.down-details .details{padding:5px 12px}.popular .inner .more-button{text-align:right;margin-top:50px}@media screen and (max-width: 1420px){.popular .inner .more-button{padding:0px 20px}}@media (max-width: 1099px) and (min-width: 813px){.popular .inner .more-button{margin-top:40px}}@media (max-width: 812px){.popular .inner .more-button{text-align:center;margin-top:40px}}.popular .inner .more-button a{background:#000;color:#FFF;font-weight:900;text-decoration:none;padding:16px 40px}@media only screen and (min-width: 1200px){.popular .inner .more-button a{font-size:1.5rem}}@media only screen and (min-width: 980px) and (max-width: 1199px){.popular .inner .more-button a{font-size:calc(1.5rem + ((1vw - .98rem) * (0)))}}@media only screen and (min-width: 824px) and (max-width: 979px){.popular .inner .more-button a{font-size:calc(1.5rem + ((1vw - .824rem) * (0)))}}@media only screen and (min-width: 600px) and (max-width: 823px){.popular .inner .more-button a{font-size:calc(1.5rem + ((1vw - .6rem) * (0)))}}@media only screen and (min-width: 400px) and (max-width: 599px){.popular .inner .more-button a{font-size:calc(1.5rem + ((1vw - .4rem) * (0)))}}@media only screen and (max-width: 399px){.popular .inner .more-button a{font-size:calc(1.5rem + ((1vw - .32rem) * (0)))}}@media (max-width: 812px){.popular .inner .more-button a{padding:16px 50px}}.latest .inner{max-width:1420px;margin:auto}.latest .inner .title-and{display:grid;grid-gap:1rem;grid-template-columns:300px 1fr;margin-bottom:30px}@media screen and (max-width: 1420px){.latest .inner .title-and{padding:0px 20px}}@media (max-width: 812px){.latest .inner .title-and{display:block}}.latest .inner .title-and h2{font-weight:900;text-align:left;font-family:"noto sans japanese", "ヒラギノ角ゴ Pro","Hiragino Kaku Gothic Pro","Helvetica Neue", Helvetica, Arial, "Lucida Grande", "メイリオ", "Meiryo", sans-serif}@media only screen and (min-width: 1200px){.latest .inner .title-and h2{font-size:4rem}}@media only screen and (min-width: 980px) and (max-width: 1199px){.latest .inner .title-and h2{font-size:calc(3.72rem + ((1vw - .98rem) * (1.27854)))}}@media only screen and (min-width: 824px) and (max-width: 979px){.latest .inner .title-and h2{font-size:calc(3.44rem + ((1vw - .824rem) * (1.80645)))}}@media only screen and (min-width: 600px) and (max-width: 823px){.latest .inner .title-and h2{font-size:calc(3.16rem + ((1vw - .6rem) * (1.25561)))}}@media only screen and (min-width: 400px) and (max-width: 599px){.latest .inner .title-and h2{font-size:calc(2.88rem + ((1vw - .4rem) * (1.40704)))}}@media only screen and (max-width: 399px){.latest .inner .title-and h2{font-size:calc(2.6rem + ((1vw - .32rem) * (3.5443)))}}.latest .inner .title-and h2 span{color:#8b8b8b;margin-left:20px;display:inline-block;vertical-align:middle;*vertical-align:auto;*zoom:1;*display:inline}@media only screen and (min-width: 1200px){.latest .inner .title-and h2 span{font-size:1.6rem}}@media only screen and (min-width: 980px) and (max-width: 1199px){.latest .inner .title-and h2 span{font-size:calc(1.54rem + ((1vw - .98rem) * (.27397)))}}@media only screen and (min-width: 824px) and (max-width: 979px){.latest .inner .title-and h2 span{font-size:calc(1.48rem + ((1vw - .824rem) * (.3871)))}}@media only screen and (min-width: 600px) and (max-width: 823px){.latest .inner .title-and h2 span{font-size:calc(1.42rem + ((1vw - .6rem) * (.26906)))}}@media only screen and (min-width: 400px) and (max-width: 599px){.latest .inner .title-and h2 span{font-size:calc(1.36rem + ((1vw - .4rem) * (.30151)))}}@media only screen and (max-width: 399px){.latest .inner .title-and h2 span{font-size:calc(1.3rem + ((1vw - .32rem) * (.75949)))}}@media (max-width: 812px){.latest .inner .title-and h2{text-align:center}}.latest .inner .title-and .tags{align-self:center;justify-self:right;position:relative}@media (max-width: 812px){.latest .inner .title-and .tags{white-space:nowrap;margin-top:10px}.latest .inner .title-and .tags:after{content:"";width:130px;height:100%;display:block;position:absolute;right:0;top:0;pointer-events:none;background-color:#fff;background:-webkit-linear-gradient(left, rgba(255,255,255,0) 0%, #fff 80%);background:-moz-linear-gradient(left, rgba(255,255,255,0) 0%, #fff 80%);background:-ms-linear-gradient(left, rgba(255,255,255,0) 0%, #fff 80%);background:-o-linear-gradient(left, rgba(255,255,255,0) 0%, #fff 80%);background:linear-gradient(to right, rgba(255,255,255,0) 0%, #fff 80%);filter:progid:DXImageTransform.Microsoft.gradient(GradientType=1, StartColorStr='rgba(255,255,255,0)', EndColorStr='#fff')}}@media (max-width: 812px){.latest .inner .title-and .tags .tags-inner{overflow-x:scroll}.latest .inner .title-and .tags .tags-inner::-webkit-scrollbar{display:none}}.latest .inner .title-and .tags .tags-inner a{color:#000;text-decoration:none;background:#e5e5e5;-moz-border-radius:4px;-webkit-border-radius:4px;border-radius:4px;padding:3px 10px;display:inline-block;vertical-align:middle;*vertical-align:auto;*zoom:1;*display:inline;margin:2px 0 2px 6px}@media only screen and (min-width: 1200px){.latest .inner .title-and .tags .tags-inner a{font-size:1.5rem}}@media only screen and (min-width: 980px) and (max-width: 1199px){.latest .inner .title-and .tags .tags-inner a{font-size:calc(1.46rem + ((1vw - .98rem) * (.18265)))}}@media only screen and (min-width: 824px) and (max-width: 979px){.latest .inner .title-and .tags .tags-inner a{font-size:calc(1.42rem + ((1vw - .824rem) * (.25806)))}}@media only screen and (min-width: 600px) and (max-width: 823px){.latest .inner .title-and .tags .tags-inner a{font-size:calc(1.38rem + ((1vw - .6rem) * (.17937)))}}@media only screen and (min-width: 400px) and (max-width: 599px){.latest .inner .title-and .tags .tags-inner a{font-size:calc(1.34rem + ((1vw - .4rem) * (.20101)))}}@media only screen and (max-width: 399px){.latest .inner .title-and .tags .tags-inner a{font-size:calc(1.3rem + ((1vw - .32rem) * (.50633)))}}.latest .inner .title-and .tags .tags-inner a:hover{color:#FFF;background:#000}@media (max-width: 1099px) and (min-width: 813px){.latest .inner .title-and .tags .tags-inner a{margin:2px 0 2px 2px;padding:2px 8px}}@media only screen and (max-width: 1099px) and (min-width: 813px) and (min-width: 1200px){.latest .inner .title-and .tags .tags-inner a{font-size:1.3rem}}@media only screen and (max-width: 1099px) and (min-width: 813px) and (min-width: 980px) and (max-width: 1199px){.latest .inner .title-and .tags .tags-inner a{font-size:calc(1.3rem + ((1vw - .98rem) * (0)))}}@media only screen and (max-width: 1099px) and (min-width: 813px) and (min-width: 824px) and (max-width: 979px){.latest .inner .title-and .tags .tags-inner a{font-size:calc(1.3rem + ((1vw - .824rem) * (0)))}}@media only screen and (max-width: 1099px) and (min-width: 813px) and (min-width: 600px) and (max-width: 823px){.latest .inner .title-and .tags .tags-inner a{font-size:calc(1.3rem + ((1vw - .6rem) * (0)))}}@media only screen and (max-width: 1099px) and (min-width: 813px) and (min-width: 400px) and (max-width: 599px){.latest .inner .title-and .tags .tags-inner a{font-size:calc(1.3rem + ((1vw - .4rem) * (0)))}}@media only screen and (max-width: 1099px) and (min-width: 813px) and (max-width: 399px){.latest .inner .title-and .tags .tags-inner a{font-size:calc(1.3rem + ((1vw - .32rem) * (0)))}}@media (max-width: 812px){.latest .inner .title-and .tags .tags-inner a:last-child{margin-right:80px}}.latest .inner .more-button{text-align:right;margin-top:80px}@media screen and (max-width: 1420px){.latest .inner .more-button{padding:0px 20px}}@media (max-width: 1099px) and (min-width: 813px){.latest .inner .more-button{margin-top:40px}}@media (max-width: 812px){.latest .inner .more-button{text-align:center;margin-top:40px}}.latest .inner .more-button a{background:#000;color:#FFF;font-weight:900;text-decoration:none;padding:16px 40px;border:solid 1px #000}@media only screen and (min-width: 1200px){.latest .inner .more-button a{font-size:1.5rem}}@media only screen and (min-width: 980px) and (max-width: 1199px){.latest .inner .more-button a{font-size:calc(1.5rem + ((1vw - .98rem) * (0)))}}@media only screen and (min-width: 824px) and (max-width: 979px){.latest .inner .more-button a{font-size:calc(1.5rem + ((1vw - .824rem) * (0)))}}@media only screen and (min-width: 600px) and (max-width: 823px){.latest .inner .more-button a{font-size:calc(1.5rem + ((1vw - .6rem) * (0)))}}@media only screen and (min-width: 400px) and (max-width: 599px){.latest .inner .more-button a{font-size:calc(1.5rem + ((1vw - .4rem) * (0)))}}@media only screen and (max-width: 399px){.latest .inner .more-button a{font-size:calc(1.5rem + ((1vw - .32rem) * (0)))}}@media (max-width: 812px){.latest .inner .more-button a{padding:16px 50px}}header{background:#FFF;position:fixed;height:116px;width:100%;z-index:10;-webkit-backdrop-filter:blur(30px);backdrop-filter:blur(30px);background-color:rgba(255,255,255,0.8)}header .inner{position:relative}@media screen and (max-width: 1420px){header .inner{padding:0 20px}}@media screen and (max-width: 1420px) and (max-width: 812px){header .inner{padding:0}}header .inner h1{padding:15px 0}@media (max-width: 812px){header .inner h1{padding-left:20px}}header .inner h1 a{background:url(/image/common/jimocoro-logo.png?) no-repeat center center;background-size:cover;text-indent:-999999px;white-space:nowrap;overflow:hidden;width:219px;height:67px;display:block;margin:auto;width:125px;height:38px}@media (max-width: 812px){header .inner h1 a{margin:auto 0}}header .inner h2{color:#737373;position:absolute;top:22px;right:0}@media only screen and (min-width: 1200px){header .inner h2{font-size:1.2rem}}@media only screen and (min-width: 980px) and (max-width: 1199px){header .inner h2{font-size:calc(1.2rem + ((1vw - .98rem) * (0)))}}@media only screen and (min-width: 824px) and (max-width: 979px){header .inner h2{font-size:calc(1.2rem + ((1vw - .824rem) * (0)))}}@media only screen and (min-width: 600px) and (max-width: 823px){header .inner h2{font-size:calc(1.2rem + ((1vw - .6rem) * (0)))}}@media only screen and (min-width: 400px) and (max-width: 599px){header .inner h2{font-size:calc(1.2rem + ((1vw - .4rem) * (0)))}}@media only screen and (max-width: 399px){header .inner h2{font-size:calc(1.2rem + ((1vw - .32rem) * (0)))}}@media screen and (max-width: 1420px){header .inner h2{right:20px}}@media screen and (max-width: 1420px) and (max-width: 812px){header .inner h2{right:0px;padding-right:20px}}header .inner h2 a{background:url(/image/common/e-aidem-logo.png?) no-repeat center center;background-size:cover;text-indent:-999999px;white-space:nowrap;overflow:hidden;width:230px;height:39px;display:block;width:121px;height:20px;display:inline-block;vertical-align:middle;*vertical-align:auto;*zoom:1;*display:inline;margin-left:5px}header .inner navi{border-top:solid 1px #000;border-bottom:solid 1px #000;display:block;padding:10px 10px;white-space:nowrap;position:relative}@media (max-width: 812px){header .inner navi:after{content:"";width:130px;height:100%;display:block;position:absolute;right:0;top:0;pointer-events:none;background-color:#fff;background:-webkit-linear-gradient(left, rgba(255,255,255,0) 0%, #fff 80%);background:-moz-linear-gradient(left, rgba(255,255,255,0) 0%, #fff 80%);background:-ms-linear-gradient(left, rgba(255,255,255,0) 0%, #fff 80%);background:-o-linear-gradient(left, rgba(255,255,255,0) 0%, #fff 80%);background:linear-gradient(to right, rgba(255,255,255,0) 0%, #fff 80%);filter:progid:DXImageTransform.Microsoft.gradient(GradientType=1, StartColorStr='rgba(255,255,255,0)', EndColorStr='#fff')}}@media (max-width: 812px){header .inner navi .inner{overflow-x:scroll}header .inner navi .inner::-webkit-scrollbar{display:none}}header .inner navi .inner a{color:#000;text-decoration:none;margin:auto 2%;display:inline-block;vertical-align:middle;*vertical-align:auto;*zoom:1;*display:inline}@media only screen and (min-width: 1200px){header .inner navi .inner a{font-size:1.5rem}}@media only screen and (min-width: 980px) and (max-width: 1199px){header .inner navi .inner a{font-size:calc(1.5rem + ((1vw - .98rem) * (0)))}}@media only screen and (min-width: 824px) and (max-width: 979px){header .inner navi .inner a{font-size:calc(1.5rem + ((1vw - .824rem) * (0)))}}@media only screen and (min-width: 600px) and (max-width: 823px){header .inner navi .inner a{font-size:calc(1.5rem + ((1vw - .6rem) * (0)))}}@media only screen and (min-width: 400px) and (max-width: 599px){header .inner navi .inner a{font-size:calc(1.5rem + ((1vw - .4rem) * (0)))}}@media only screen and (max-width: 399px){header .inner navi .inner a{font-size:calc(1.5rem + ((1vw - .32rem) * (0)))}}header .inner navi .inner a::before{bottom:-11px}@media (max-width: 812px){header .inner navi .inner a::before{bottom:0px}}header .inner navi .inner a:hover{font-weight:bold}@media (max-width: 812px){header .inner navi .inner a:last-child{margin-right:80px}}@media (max-width: 1099px) and (min-width: 813px){header .inner navi .inner a{margin:auto 1.2%}}footer{background:#333333}footer .inner{position:relative}@media screen and (max-width: 1420px){footer .inner{padding:0 20px}}footer .inner .logo-menu{display:grid;grid-gap:1rem;grid-template-columns:150px 1fr;padding:0 20px}@media (max-width: 812px){footer .inner .logo-menu{display:block}}footer .inner .logo-menu h1{padding:16px 0;text-align:left}footer .inner .logo-menu h1 a{background:url(/image/common/jimocoro-logo-w.png?) no-repeat center center;background-size:cover;text-indent:-999999px;white-space:nowrap;overflow:hidden;width:133px;height:42px;display:block;width:125px;height:38px}@media (max-width: 812px){footer .inner .logo-menu h1 a{margin:10px auto 0}}footer .inner .logo-menu navi{padding:20px 0px 0;text-align:right;white-space:nowrap}@media (max-width: 1099px) and (min-width: 813px){footer .inner .logo-menu navi{white-space:normal}}@media (max-width: 812px){footer .inner .logo-menu navi{white-space:normal;line-height:2.5}}footer .inner .logo-menu navi a{color:#FFF;text-decoration:none;margin-left:2%;display:inline-block;vertical-align:middle;*vertical-align:auto;*zoom:1;*display:inline;font-weight:900}@media only screen and (min-width: 1200px){footer .inner .logo-menu navi a{font-size:1.4rem}}@media only screen and (min-width: 980px) and (max-width: 1199px){footer .inner .logo-menu navi a{font-size:calc(1.36rem + ((1vw - .98rem) * (.18265)))}}@media only screen and (min-width: 824px) and (max-width: 979px){footer .inner .logo-menu navi a{font-size:calc(1.32rem + ((1vw - .824rem) * (.25806)))}}@media only screen and (min-width: 600px) and (max-width: 823px){footer .inner .logo-menu navi a{font-size:calc(1.28rem + ((1vw - .6rem) * (.17937)))}}@media only screen and (min-width: 400px) and (max-width: 599px){footer .inner .logo-menu navi a{font-size:calc(1.24rem + ((1vw - .4rem) * (.20101)))}}@media only screen and (max-width: 399px){footer .inner .logo-menu navi a{font-size:calc(1.2rem + ((1vw - .32rem) * (.50633)))}}@media only screen and (max-width: 1099px) and (min-width: 813px) and (min-width: 1200px){footer .inner .logo-menu navi a{font-size:1.4rem}}@media only screen and (max-width: 1099px) and (min-width: 813px) and (min-width: 980px) and (max-width: 1199px){footer .inner .logo-menu navi a{font-size:calc(1.36rem + ((1vw - .98rem) * (.18265)))}}@media only screen and (max-width: 1099px) and (min-width: 813px) and (min-width: 824px) and (max-width: 979px){footer .inner .logo-menu navi a{font-size:calc(1.32rem + ((1vw - .824rem) * (.25806)))}}@media only screen and (max-width: 1099px) and (min-width: 813px) and (min-width: 600px) and (max-width: 823px){footer .inner .logo-menu navi a{font-size:calc(1.28rem + ((1vw - .6rem) * (.17937)))}}@media only screen and (max-width: 1099px) and (min-width: 813px) and (min-width: 400px) and (max-width: 599px){footer .inner .logo-menu navi a{font-size:calc(1.24rem + ((1vw - .4rem) * (.20101)))}}@media only screen and (max-width: 1099px) and (min-width: 813px) and (max-width: 399px){footer .inner .logo-menu navi a{font-size:calc(1.2rem + ((1vw - .32rem) * (.50633)))}}footer .inner .sns-copy{display:grid;grid-gap:1rem;grid-template-columns:300px 1fr;border-top:solid 1px #484848;padding:0 20px 50px}@media (max-width: 812px){footer .inner .sns-copy{display:block;margin-top:20px}}footer .inner .sns-copy .sns{padding:30px 0;text-align:left}@media (max-width: 812px){footer .inner .sns-copy .sns{text-align:center;padding:30px 0 20px}}footer .inner .sns-copy .sns a{text-decoration:none;margin-right:20px}footer .inner .sns-copy .sns a i{color:#FFF}@media only screen and (min-width: 1200px){footer .inner .sns-copy .sns a i{font-size:2.8rem}}@media only screen and (min-width: 980px) and (max-width: 1199px){footer .inner .sns-copy .sns a i{font-size:calc(2.6rem + ((1vw - .98rem) * (.91324)))}}@media only screen and (min-width: 824px) and (max-width: 979px){footer .inner .sns-copy .sns a i{font-size:calc(2.4rem + ((1vw - .824rem) * (1.29032)))}}@media only screen and (min-width: 600px) and (max-width: 823px){footer .inner .sns-copy .sns a i{font-size:calc(2.2rem + ((1vw - .6rem) * (.89686)))}}@media only screen and (min-width: 400px) and (max-width: 599px){footer .inner .sns-copy .sns a i{font-size:calc(2rem + ((1vw - .4rem) * (1.00503)))}}@media only screen and (max-width: 399px){footer .inner .sns-copy .sns a i{font-size:calc(1.8rem + ((1vw - .32rem) * (2.53165)))}}footer .inner .sns-copy .copy{color:#FFF;padding:30px 0;text-align:right}@media only screen and (min-width: 1200px){footer .inner .sns-copy .copy{font-size:1.3rem}}@media only screen and (min-width: 980px) and (max-width: 1199px){footer .inner .sns-copy .copy{font-size:calc(1.28rem + ((1vw - .98rem) * (.09132)))}}@media only screen and (min-width: 824px) and (max-width: 979px){footer .inner .sns-copy .copy{font-size:calc(1.26rem + ((1vw - .824rem) * (.12903)))}}@media only screen and (min-width: 600px) and (max-width: 823px){footer .inner .sns-copy .copy{font-size:calc(1.24rem + ((1vw - .6rem) * (.08969)))}}@media only screen and (min-width: 400px) and (max-width: 599px){footer .inner .sns-copy .copy{font-size:calc(1.22rem + ((1vw - .4rem) * (.1005)))}}@media only screen and (max-width: 399px){footer .inner .sns-copy .copy{font-size:calc(1.2rem + ((1vw - .32rem) * (.25316)))}}@media (max-width: 812px){footer .inner .sns-copy .copy{text-align:center;padding:0 0 50px}}footer .inner .sns-copy .copy a{color:#FFF;text-decoration:none}footer .inner .sns-copy .copy a:hover{text-decoration:underline}.aidem-banner{width:calc( 900px - 200px);margin:auto auto 100px;position:relative;z-index:6}@media (max-width: 812px){.aidem-banner{width:auto;margin:auto 20px 100px}}.aidem-banner a img{width:100%;height:auto}.aidem-banner a figcaption h3{font-weight:900;font-family:"noto sans japanese", "ヒラギノ角ゴ Pro","Hiragino Kaku Gothic Pro","Helvetica Neue", Helvetica, Arial, "Lucida Grande", "メイリオ", "Meiryo", sans-serif;text-shadow:1px 1px 0 rgba(0,0,0,0.5)}@media only screen and (min-width: 1200px){.aidem-banner a figcaption h3{font-size:3rem}}@media only screen and (min-width: 980px) and (max-width: 1199px){.aidem-banner a figcaption h3{font-size:calc(2.76rem + ((1vw - .98rem) * (1.09589)))}}@media only screen and (min-width: 824px) and (max-width: 979px){.aidem-banner a figcaption h3{font-size:calc(2.52rem + ((1vw - .824rem) * (1.54839)))}}@media only screen and (min-width: 600px) and (max-width: 823px){.aidem-banner a figcaption h3{font-size:calc(2.28rem + ((1vw - .6rem) * (1.07623)))}}@media only screen and (min-width: 400px) and (max-width: 599px){.aidem-banner a figcaption h3{font-size:calc(2.04rem + ((1vw - .4rem) * (1.20603)))}}@media only screen and (max-width: 399px){.aidem-banner a figcaption h3{font-size:calc(1.8rem + ((1vw - .32rem) * (3.03797)))}}.aidem-link{background:#FFF}@media (max-width: 812px){.aidem-link{padding:0 0 1px 0}}.aidem-link hr{max-width:1420px;margin:auto}@media screen and (max-width: 1420px){.aidem-link hr{margin:auto 20px}}@media (max-width: 812px){.aidem-link hr{margin:auto 0px}}.aidem-link .inner{display:grid;grid-gap:1rem;grid-template-columns:200px 1fr 400px;color:#535353}@media (max-width: 1099px) and (min-width: 813px){.aidem-link .inner{display:block}}@media (max-width: 812px){.aidem-link .inner{display:block}}@media screen and (max-width: 1420px){.aidem-link .inner{padding:0 20px}}.aidem-link .inner h2{align-self:center;justify-self:center}@media (max-width: 1099px) and (min-width: 813px){.aidem-link .inner h2{margin-top:20px}}@media (max-width: 812px){.aidem-link .inner h2{margin-top:20px}}.aidem-link .inner h2 a{background:url(/image/common/e-aidem-logo.png?) no-repeat center center;background-size:cover;text-indent:-999999px;white-space:nowrap;overflow:hidden;width:230px;height:39px;display:block;width:150px;height:25px}@media (max-width: 1099px) and (min-width: 813px){.aidem-link .inner h2 a{margin:auto}}@media (max-width: 812px){.aidem-link .inner h2 a{margin:auto}}.aidem-link .inner .aidem-text{text-align:left;padding:20px 0}@media only screen and (min-width: 1200px){.aidem-link .inner .aidem-text{font-size:1.4rem}}@media only screen and (min-width: 980px) and (max-width: 1199px){.aidem-link .inner .aidem-text{font-size:calc(1.36rem + ((1vw - .98rem) * (.18265)))}}@media only screen and (min-width: 824px) and (max-width: 979px){.aidem-link .inner .aidem-text{font-size:calc(1.32rem + ((1vw - .824rem) * (.25806)))}}@media only screen and (min-width: 600px) and (max-width: 823px){.aidem-link .inner .aidem-text{font-size:calc(1.28rem + ((1vw - .6rem) * (.17937)))}}@media only screen and (min-width: 400px) and (max-width: 599px){.aidem-link .inner .aidem-text{font-size:calc(1.24rem + ((1vw - .4rem) * (.20101)))}}@media only screen and (max-width: 399px){.aidem-link .inner .aidem-text{font-size:calc(1.2rem + ((1vw - .32rem) * (.50633)))}}.aidem-link .inner .button{align-self:center;justify-self:center}@media (max-width: 1099px) and (min-width: 813px){.aidem-link .inner .button{margin-bottom:30px}}@media (max-width: 812px){.aidem-link .inner .button{margin-bottom:30px}}.aidem-link .inner .button a{display:inline-block;vertical-align:middle;*vertical-align:auto;*zoom:1;*display:inline;border:solid 1px #000;text-decoration:none;color:#000;padding:6px 0;width:150px;-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px}@media only screen and (min-width: 1200px){.aidem-link .inner .button a{font-size:1.3rem}}@media only screen and (min-width: 980px) and (max-width: 1199px){.aidem-link .inner .button a{font-size:calc(1.3rem + ((1vw - .98rem) * (0)))}}@media only screen and (min-width: 824px) and (max-width: 979px){.aidem-link .inner .button a{font-size:calc(1.3rem + ((1vw - .824rem) * (0)))}}@media only screen and (min-width: 600px) and (max-width: 823px){.aidem-link .inner .button a{font-size:calc(1.3rem + ((1vw - .6rem) * (0)))}}@media only screen and (min-width: 400px) and (max-width: 599px){.aidem-link .inner .button a{font-size:calc(1.3rem + ((1vw - .4rem) * (0)))}}@media only screen and (max-width: 399px){.aidem-link .inner .button a{font-size:calc(1.3rem + ((1vw - .32rem) * (0)))}}.aidem-link .inner .button a:last-child{margin-left:16px}.aidem-link .inner .button a:hover{background:#000;color:#FFF}.container input{display:none}.container{display:block;position:relative;cursor:pointer;user-select:none;-webkit-tap-highlight-color:transparent}@media only screen and (min-width: 1200px){.container{font-size:1.8rem}}@media only screen and (min-width: 980px) and (max-width: 1199px){.container{font-size:calc(1.76rem + ((1vw - .98rem) * (.18265)))}}@media only screen and (min-width: 824px) and (max-width: 979px){.container{font-size:calc(1.72rem + ((1vw - .824rem) * (.25806)))}}@media only screen and (min-width: 600px) and (max-width: 823px){.container{font-size:calc(1.68rem + ((1vw - .6rem) * (.17937)))}}@media only screen and (min-width: 400px) and (max-width: 599px){.container{font-size:calc(1.64rem + ((1vw - .4rem) * (.20101)))}}@media only screen and (max-width: 399px){.container{font-size:calc(1.6rem + ((1vw - .32rem) * (.50633)))}}.checkmark{position:relative;top:-2px;left:0;height:1.3em;width:1.3em;background-color:#FFF;border-radius:0.25em;transition:all 0.25s;display:inline-block;vertical-align:middle;*vertical-align:auto;*zoom:1;*display:inline;margin-right:10px}.container input:checked ~ .checkmark{background-color:#2196F3}.checkmark:after{content:"";position:absolute;transform:rotate(0deg);border:2px solid #c8c8c8;left:0;top:0;width:1.05em;height:1.05em;border-radius:0.25em;transition:all 0.25s, border-width 0.1s}.container input:checked ~ .checkmark:after{left:0.45em;top:0.25em;width:0.25em;height:0.5em;border-color:#fff0 white white #fff0;border-width:0 0.15em 0.15em 0;border-radius:0em;transform:rotate(45deg)}.radio-buttons{display:flex;flex-direction:column}.radio-button{display:flex;align-items:center;cursor:pointer}.radio-button input[type="radio"]{display:none}.radio-circle{width:18px;height:18px;border-radius:50%;border:2px solid #c8c8c8;position:relative;margin-right:10px;background:#FFF}.radio-circle::before{content:"";display:block;width:12px;height:12px;border-radius:50%;background-color:#2196F3;position:absolute;top:50%;left:50%;transform:translate(-50%, -50%) scale(0);transition:all 0.2s ease-in-out}.radio-button input[type="radio"]:checked+.radio-circle::before{transform:translate(-50%, -50%) scale(1)}@media only screen and (min-width: 1200px){.radio-label{font-size:1.8rem}}@media only screen and (min-width: 980px) and (max-width: 1199px){.radio-label{font-size:calc(1.76rem + ((1vw - .98rem) * (.18265)))}}@media only screen and (min-width: 824px) and (max-width: 979px){.radio-label{font-size:calc(1.72rem + ((1vw - .824rem) * (.25806)))}}@media only screen and (min-width: 600px) and (max-width: 823px){.radio-label{font-size:calc(1.68rem + ((1vw - .6rem) * (.17937)))}}@media only screen and (min-width: 400px) and (max-width: 599px){.radio-label{font-size:calc(1.64rem + ((1vw - .4rem) * (.20101)))}}@media only screen and (max-width: 399px){.radio-label{font-size:calc(1.6rem + ((1vw - .32rem) * (.50633)))}}form .item{margin:0px auto 30px}form .label{margin:10px auto;font-weight:bold;font-family:'Noto Sans Japanese',sans-serif;text-align:left;color:#737373}@media only screen and (min-width: 1200px){form .label{font-size:1.8rem}}@media only screen and (min-width: 980px) and (max-width: 1199px){form .label{font-size:calc(1.8rem + ((1vw - .98rem) * (0)))}}@media only screen and (min-width: 824px) and (max-width: 979px){form .label{font-size:calc(1.8rem + ((1vw - .824rem) * (0)))}}@media only screen and (min-width: 600px) and (max-width: 823px){form .label{font-size:calc(1.8rem + ((1vw - .6rem) * (0)))}}@media only screen and (min-width: 400px) and (max-width: 599px){form .label{font-size:calc(1.8rem + ((1vw - .4rem) * (0)))}}@media only screen and (max-width: 399px){form .label{font-size:calc(1.8rem + ((1vw - .32rem) * (0)))}}form .label span{color:#ff7373;margin-left:5px}form .label i{font-weight:normal;margin-left:20px}@media only screen and (min-width: 1200px){form .label i{font-size:1.4rem}}@media only screen and (min-width: 980px) and (max-width: 1199px){form .label i{font-size:calc(1.36rem + ((1vw - .98rem) * (.18265)))}}@media only screen and (min-width: 824px) and (max-width: 979px){form .label i{font-size:calc(1.32rem + ((1vw - .824rem) * (.25806)))}}@media only screen and (min-width: 600px) and (max-width: 823px){form .label i{font-size:calc(1.28rem + ((1vw - .6rem) * (.17937)))}}@media only screen and (min-width: 400px) and (max-width: 599px){form .label i{font-size:calc(1.24rem + ((1vw - .4rem) * (.20101)))}}@media only screen and (max-width: 399px){form .label i{font-size:calc(1.2rem + ((1vw - .32rem) * (.50633)))}}@media (max-width: 812px){form .label i{margin-left:0px;display:block;margin:10px 0;text-align:right}}form .hosoku{color:#323232}form .input{margin:10px auto 10px;color:rgba(0,0,0,0.7)}@media only screen and (min-width: 1200px){form .input{font-size:1.4rem}}@media only screen and (min-width: 980px) and (max-width: 1199px){form .input{font-size:calc(1.36rem + ((1vw - .98rem) * (.18265)))}}@media only screen and (min-width: 824px) and (max-width: 979px){form .input{font-size:calc(1.32rem + ((1vw - .824rem) * (.25806)))}}@media only screen and (min-width: 600px) and (max-width: 823px){form .input{font-size:calc(1.28rem + ((1vw - .6rem) * (.17937)))}}@media only screen and (min-width: 400px) and (max-width: 599px){form .input{font-size:calc(1.24rem + ((1vw - .4rem) * (.20101)))}}@media only screen and (max-width: 399px){form .input{font-size:calc(1.2rem + ((1vw - .32rem) * (.50633)))}}form .input input,form .input textarea{font-weight:bold;font-family:'Noto Sans Japanese',sans-serif;padding:10px;border:solid 1px #c8c8c8;width:calc(100% - 24px );-moz-box-shadow:inset 4px 4px 0 rgba(0,0,0,0.02);-webkit-box-shadow:inset 4px 4px 0 rgba(0,0,0,0.02);box-shadow:inset 4px 4px 0 rgba(0,0,0,0.02);-moz-border-radius:6px;-webkit-border-radius:6px;border-radius:6px}@media only screen and (min-width: 1200px){form .input input,form .input textarea{font-size:2.2rem}}@media only screen and (min-width: 980px) and (max-width: 1199px){form .input input,form .input textarea{font-size:calc(2.16rem + ((1vw - .98rem) * (.18265)))}}@media only screen and (min-width: 824px) and (max-width: 979px){form .input input,form .input textarea{font-size:calc(2.12rem + ((1vw - .824rem) * (.25806)))}}@media only screen and (min-width: 600px) and (max-width: 823px){form .input input,form .input textarea{font-size:calc(2.08rem + ((1vw - .6rem) * (.17937)))}}@media only screen and (min-width: 400px) and (max-width: 599px){form .input input,form .input textarea{font-size:calc(2.04rem + ((1vw - .4rem) * (.20101)))}}@media only screen and (max-width: 399px){form .input input,form .input textarea{font-size:calc(2rem + ((1vw - .32rem) * (.50633)))}}form .input input::placeholder,form .input textarea::placeholder{color:rgba(0,0,0,0.2)}form .input textarea{height:200px;resize:vertical}@media only screen and (min-width: 1200px){form .input textarea{font-size:1.8rem}}@media only screen and (min-width: 980px) and (max-width: 1199px){form .input textarea{font-size:calc(1.76rem + ((1vw - .98rem) * (.18265)))}}@media only screen and (min-width: 824px) and (max-width: 979px){form .input textarea{font-size:calc(1.72rem + ((1vw - .824rem) * (.25806)))}}@media only screen and (min-width: 600px) and (max-width: 823px){form .input textarea{font-size:calc(1.68rem + ((1vw - .6rem) * (.17937)))}}@media only screen and (min-width: 400px) and (max-width: 599px){form .input textarea{font-size:calc(1.64rem + ((1vw - .4rem) * (.20101)))}}@media only screen and (max-width: 399px){form .input textarea{font-size:calc(1.6rem + ((1vw - .32rem) * (.50633)))}}@media only screen and (max-width: 812px) and (min-width: 1200px){form .input textarea{font-size:1.4rem}}@media only screen and (max-width: 812px) and (min-width: 980px) and (max-width: 1199px){form .input textarea{font-size:calc(1.4rem + ((1vw - .98rem) * (0)))}}@media only screen and (max-width: 812px) and (min-width: 824px) and (max-width: 979px){form .input textarea{font-size:calc(1.4rem + ((1vw - .824rem) * (0)))}}@media only screen and (max-width: 812px) and (min-width: 600px) and (max-width: 823px){form .input textarea{font-size:calc(1.4rem + ((1vw - .6rem) * (0)))}}@media only screen and (max-width: 812px) and (min-width: 400px) and (max-width: 599px){form .input textarea{font-size:calc(1.4rem + ((1vw - .4rem) * (0)))}}@media only screen and (max-width: 812px) and (max-width: 399px){form .input textarea{font-size:calc(1.4rem + ((1vw - .32rem) * (0)))}}form .input.err input,form .input.err textarea{border-color:#ff7373}form .explanation{color:#ff7373}@media only screen and (min-width: 1200px){form .explanation{font-size:1.3rem}}@media only screen and (min-width: 980px) and (max-width: 1199px){form .explanation{font-size:calc(1.28rem + ((1vw - .98rem) * (.09132)))}}@media only screen and (min-width: 824px) and (max-width: 979px){form .explanation{font-size:calc(1.26rem + ((1vw - .824rem) * (.12903)))}}@media only screen and (min-width: 600px) and (max-width: 823px){form .explanation{font-size:calc(1.24rem + ((1vw - .6rem) * (.08969)))}}@media only screen and (min-width: 400px) and (max-width: 599px){form .explanation{font-size:calc(1.22rem + ((1vw - .4rem) * (.1005)))}}@media only screen and (max-width: 399px){form .explanation{font-size:calc(1.2rem + ((1vw - .32rem) * (.25316)))}}form .button{margin:50px auto 10px;text-align:center}form .button a{color:#FFF;text-decoration:none;margin:auto;font-family:'Noto Sans Japanese',sans-serif;font-weight:900}@media only screen and (min-width: 1200px){form .button a{font-size:1.8rem}}@media only screen and (min-width: 980px) and (max-width: 1199px){form .button a{font-size:calc(1.76rem + ((1vw - .98rem) * (.18265)))}}@media only screen and (min-width: 824px) and (max-width: 979px){form .button a{font-size:calc(1.72rem + ((1vw - .824rem) * (.25806)))}}@media only screen and (min-width: 600px) and (max-width: 823px){form .button a{font-size:calc(1.68rem + ((1vw - .6rem) * (.17937)))}}@media only screen and (min-width: 400px) and (max-width: 599px){form .button a{font-size:calc(1.64rem + ((1vw - .4rem) * (.20101)))}}@media only screen and (max-width: 399px){form .button a{font-size:calc(1.6rem + ((1vw - .32rem) * (.50633)))}}form .button .loading{display:none;padding:10px}form .button .loading i{-moz-animation:loader 2s linear infinite;-webkit-animation:loader 2s linear infinite;animation:loader 2s linear infinite;display:block}body.home .home-slider{max-width:1420px;margin:auto}@media screen and (max-width: 1420px){body.home .home-slider{padding:0px 20px 0px}}body.home .home-slider .inner{border-bottom:solid 1px #000;padding-bottom:30px}@media (max-width: 812px){body.home .home-slider .inner{padding-bottom:10px;margin-bottom:20px}}body.home .home-slider #main-carousel{margin:30px auto}@media (max-width: 812px){body.home .home-slider #main-carousel{margin:20px auto}}body.home .home-slider #main-carousel .splide__slide{opacity:0}body.home .home-slider #main-carousel .splide__slide.is-active{opacity:1}@media (max-width: 812px){body.home .home-slider #main-carousel .entry .title a{font-weight:900 !important}}@media only screen and (max-width: 812px) and (min-width: 1200px){body.home .home-slider #main-carousel .entry .title a{font-size:3rem}}@media only screen and (max-width: 812px) and (min-width: 980px) and (max-width: 1199px){body.home .home-slider #main-carousel .entry .title a{font-size:calc(2.8rem + ((1vw - .98rem) * (.91324)))}}@media only screen and (max-width: 812px) and (min-width: 824px) and (max-width: 979px){body.home .home-slider #main-carousel .entry .title a{font-size:calc(2.6rem + ((1vw - .824rem) * (1.29032)))}}@media only screen and (max-width: 812px) and (min-width: 600px) and (max-width: 823px){body.home .home-slider #main-carousel .entry .title a{font-size:calc(2.4rem + ((1vw - .6rem) * (.89686)))}}@media only screen and (max-width: 812px) and (min-width: 400px) and (max-width: 599px){body.home .home-slider #main-carousel .entry .title a{font-size:calc(2.2rem + ((1vw - .4rem) * (1.00503)))}}@media only screen and (max-width: 812px) and (max-width: 399px){body.home .home-slider #main-carousel .entry .title a{font-size:calc(2rem + ((1vw - .32rem) * (2.53165)))}}body.home .home-slider #main-carousel .entry .title a span{background:#000;color:#FFF}body.home .home-slider #thumbnail-carousel{margin:30px auto 0}@media (max-width: 812px){body.home .home-slider #thumbnail-carousel{margin:20px auto}}body.home .home-slider #thumbnail-carousel .splide__slide{opacity:.8}body.home .home-slider #thumbnail-carousel .splide__slide.is-active{opacity:1}body.home .home-slider #thumbnail-carousel .splide__arrow{background:#FFF;opacity:1;-moz-box-shadow:0px 1px 2px rgba(0,0,0,0.5);-webkit-box-shadow:0px 1px 2px rgba(0,0,0,0.5);box-shadow:0px 1px 2px rgba(0,0,0,0.5)}body.home .about{background:url(/image/home/about-bg.jpg) no-repeat center center;background-size:cover;padding:120px 0 80px}body.home .about h3{background:url(/image/common/jimocoro-logo.png?) no-repeat center center;background-size:cover;text-indent:-999999px;white-space:nowrap;overflow:hidden;width:219px;height:67px;display:block;margin:auto}@media (max-width: 812px){body.home .about h3{width:196px;height:60px}}body.home .about .about-text{font-weight:900;color:#FFF;text-shadow:1px 1px 0 #000;max-width:800px;margin:90px auto 60px;padding:0 20px;text-align:justify;font-family:"noto sans japanese", "ヒラギノ角ゴ Pro","Hiragino Kaku Gothic Pro","Helvetica Neue", Helvetica, Arial, "Lucida Grande", "メイリオ", "Meiryo", sans-serif;letter-spacing:-1px}@media only screen and (min-width: 1200px){body.home .about .about-text{font-size:2.4rem}}@media only screen and (min-width: 980px) and (max-width: 1199px){body.home .about .about-text{font-size:calc(2.24rem + ((1vw - .98rem) * (.73059)))}}@media only screen and (min-width: 824px) and (max-width: 979px){body.home .about .about-text{font-size:calc(2.08rem + ((1vw - .824rem) * (1.03226)))}}@media only screen and (min-width: 600px) and (max-width: 823px){body.home .about .about-text{font-size:calc(1.92rem + ((1vw - .6rem) * (.71749)))}}@media only screen and (min-width: 400px) and (max-width: 599px){body.home .about .about-text{font-size:calc(1.76rem + ((1vw - .4rem) * (.80402)))}}@media only screen and (max-width: 399px){body.home .about .about-text{font-size:calc(1.6rem + ((1vw - .32rem) * (2.02532)))}}body.home .about .unei{background:url(/image/home/jimocoro-unei.png?) no-repeat center center;background-size:cover;text-indent:-999999px;white-space:nowrap;overflow:hidden;width:625px;height:74px;display:block;margin:auto;filter:drop-shadow(0px 0px 5px #FFF)}@media (max-width: 812px){body.home .about .unei{width:100%;max-width:414px;height:0;background-size:contain;padding-top:12%;margin:auto}}body.home .about .button{margin:60px auto 80px}body.home .about .button a{border:solid 1px #FFF;background:rgba(255,255,255,0.4);color:#FFF;text-decoration:none;font-weight:900;text-shadow:1px 1px 0 #000;padding:16px 70px}@media only screen and (min-width: 1200px){body.home .about .button a{font-size:1.7rem}}@media only screen and (min-width: 980px) and (max-width: 1199px){body.home .about .button a{font-size:calc(1.62rem + ((1vw - .98rem) * (.3653)))}}@media only screen and (min-width: 824px) and (max-width: 979px){body.home .about .button a{font-size:calc(1.54rem + ((1vw - .824rem) * (.51613)))}}@media only screen and (min-width: 600px) and (max-width: 823px){body.home .about .button a{font-size:calc(1.46rem + ((1vw - .6rem) * (.35874)))}}@media only screen and (min-width: 400px) and (max-width: 599px){body.home .about .button a{font-size:calc(1.38rem + ((1vw - .4rem) * (.40201)))}}@media only screen and (max-width: 399px){body.home .about .button a{font-size:calc(1.3rem + ((1vw - .32rem) * (1.01266)))}}body.home .about .button a:hover{border:solid 1px #000;background:rgba(0,0,0,0.4)}body.home .aidem-link hr{display:none}body.kiji header{position:relative}body.kiji .content{padding-top:0px}body.kiji .content .pan a:before{bottom:-5px}body.kiji .content .pan a:nth-child(5):before{background:rgba(0,0,0,0.5)}body.kiji .content .article-inner{position:relative}body.kiji .kiji-header{position:relative;max-width:1420px;margin:22px auto}@media screen and (max-width: 1420px){body.kiji .kiji-header{margin:0px 20px}}@media (max-width: 812px){body.kiji .kiji-header{margin:0px auto}}body.kiji .kiji-header .image{position:relative;z-index:5}body.kiji .kiji-header .image img{width:900px;height:auto;border:solid 1px #000}@media (max-width: 1099px) and (min-width: 813px){body.kiji .kiji-header .image img{width:100%;border:none 0 transparent}}@media (max-width: 812px){body.kiji .kiji-header .image img{width:100%;border:none 0 transparent}}body.kiji .kiji-header .cover{width:100%;height:475px;overflow:hidden;position:absolute;top:0;left:0%;background:#FFF;background-color:#7cc6ff;background:-webkit-linear-gradient(45deg, #81ffce 0%, #ff8181 50%, #7cc6ff 100%);background:-moz-linear-gradient(45deg, #81ffce 0%, #ff8181 50%, #7cc6ff 100%);background:-ms-linear-gradient(45deg, #81ffce 0%, #ff8181 50%, #7cc6ff 100%);background:-o-linear-gradient(45deg, #81ffce 0%, #ff8181 50%, #7cc6ff 100%);background:linear-gradient(45deg, #81ffce 0%, #ff8181 50%, #7cc6ff 100%);filter:progid:DXImageTransform.Microsoft.gradient(GradientType=1, StartColorStr='#81ffce', EndColorStr='#7cc6ff')}@media (max-width: 1099px) and (min-width: 813px){body.kiji .kiji-header .cover{display:none}}@media (max-width: 812px){body.kiji .kiji-header .cover{display:none}}body.kiji .kiji-header .cover span{width:100%;height:475px;display:block;background-position:center center;background-repeat:no-repeat;background-size:cover;-webkit-filter:blur(10px);-ms-filter:blur(10px);filter:url(data:image/svg+xml;utf8;base64,PHN2ZyB2ZXJzaW9uPSIxLjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PGZpbHRlciBpZD0iYmx1ciI+PGZlR2F1c3NpYW5CbHVyIHN0ZERldmlhdGlvbj0iNSIgLz48L2ZpbHRlcj48L3N2Zz4jYmx1cg==);filter:blur(10px);mix-blend-mode:screen}body.kiji .kiji-header .cover:before{content:"";width:100%;height:100%;display:block;background:url(/image/common/bg-2.png) repeat center center;background-size:80px;background-color:rgba(255,255,255,0.5);position:absolute;z-index:3;filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=80);opacity:.8}body.kiji .kiji-header .details{align-self:center;justify-self:center;width:calc( 900px - 200px);margin:30px auto 40px}@media (max-width: 812px){body.kiji .kiji-header .details{width:calc( 100% - 40px);margin:10px auto 20px}}body.kiji .kiji-header .details a{text-decoration:none}body.kiji .kiji-header .details .category{display:inline-block;vertical-align:middle;*vertical-align:auto;*zoom:1;*display:inline;width:50%;text-align:left}body.kiji .kiji-header .details .category a{font-weight:bold;color:#a3a3a3}@media only screen and (min-width: 1200px){body.kiji .kiji-header .details .category a{font-size:1.6rem}}@media only screen and (min-width: 980px) and (max-width: 1199px){body.kiji .kiji-header .details .category a{font-size:calc(1.56rem + ((1vw - .98rem) * (.18265)))}}@media only screen and (min-width: 824px) and (max-width: 979px){body.kiji .kiji-header .details .category a{font-size:calc(1.52rem + ((1vw - .824rem) * (.25806)))}}@media only screen and (min-width: 600px) and (max-width: 823px){body.kiji .kiji-header .details .category a{font-size:calc(1.48rem + ((1vw - .6rem) * (.17937)))}}@media only screen and (min-width: 400px) and (max-width: 599px){body.kiji .kiji-header .details .category a{font-size:calc(1.44rem + ((1vw - .4rem) * (.20101)))}}@media only screen and (max-width: 399px){body.kiji .kiji-header .details .category a{font-size:calc(1.4rem + ((1vw - .32rem) * (.50633)))}}body.kiji .kiji-header .details .date{display:inline-block;vertical-align:middle;*vertical-align:auto;*zoom:1;*display:inline;width:49%;text-align:right}body.kiji .kiji-header .details .date a{font-weight:bold;color:#a3a3a3}@media only screen and (min-width: 1200px){body.kiji .kiji-header .details .date a{font-size:1.6rem}}@media only screen and (min-width: 980px) and (max-width: 1199px){body.kiji .kiji-header .details .date a{font-size:calc(1.56rem + ((1vw - .98rem) * (.18265)))}}@media only screen and (min-width: 824px) and (max-width: 979px){body.kiji .kiji-header .details .date a{font-size:calc(1.52rem + ((1vw - .824rem) * (.25806)))}}@media only screen and (min-width: 600px) and (max-width: 823px){body.kiji .kiji-header .details .date a{font-size:calc(1.48rem + ((1vw - .6rem) * (.17937)))}}@media only screen and (min-width: 400px) and (max-width: 599px){body.kiji .kiji-header .details .date a{font-size:calc(1.44rem + ((1vw - .4rem) * (.20101)))}}@media only screen and (max-width: 399px){body.kiji .kiji-header .details .date a{font-size:calc(1.4rem + ((1vw - .32rem) * (.50633)))}}body.kiji .kiji-header .details .title{text-align:justify;line-height:1.4;margin:10px auto 16px;font-weight:900;font-family:"noto sans japanese", "ヒラギノ角ゴ Pro","Hiragino Kaku Gothic Pro","Helvetica Neue", Helvetica, Arial, "Lucida Grande", "メイリオ", "Meiryo", sans-serif;letter-spacing:-1px;color:#000}@media only screen and (min-width: 1200px){body.kiji .kiji-header .details .title{font-size:3.5rem}}@media only screen and (min-width: 980px) and (max-width: 1199px){body.kiji .kiji-header .details .title{font-size:calc(3.16rem + ((1vw - .98rem) * (1.55251)))}}@media only screen and (min-width: 824px) and (max-width: 979px){body.kiji .kiji-header .details .title{font-size:calc(2.82rem + ((1vw - .824rem) * (2.19355)))}}@media only screen and (min-width: 600px) and (max-width: 823px){body.kiji .kiji-header .details .title{font-size:calc(2.48rem + ((1vw - .6rem) * (1.52466)))}}@media only screen and (min-width: 400px) and (max-width: 599px){body.kiji .kiji-header .details .title{font-size:calc(2.14rem + ((1vw - .4rem) * (1.70854)))}}@media only screen and (max-width: 399px){body.kiji .kiji-header .details .title{font-size:calc(1.8rem + ((1vw - .32rem) * (4.3038)))}}@media (max-width: 1099px) and (min-width: 813px){body.kiji .kiji-header .details .title{margin:10px auto 10px}}@media only screen and (max-width: 1099px) and (min-width: 813px) and (min-width: 1200px){body.kiji .kiji-header .details .title{font-size:3rem}}@media only screen and (max-width: 1099px) and (min-width: 813px) and (min-width: 980px) and (max-width: 1199px){body.kiji .kiji-header .details .title{font-size:calc(2.76rem + ((1vw - .98rem) * (1.09589)))}}@media only screen and (max-width: 1099px) and (min-width: 813px) and (min-width: 824px) and (max-width: 979px){body.kiji .kiji-header .details .title{font-size:calc(2.52rem + ((1vw - .824rem) * (1.54839)))}}@media only screen and (max-width: 1099px) and (min-width: 813px) and (min-width: 600px) and (max-width: 823px){body.kiji .kiji-header .details .title{font-size:calc(2.28rem + ((1vw - .6rem) * (1.07623)))}}@media only screen and (max-width: 1099px) and (min-width: 813px) and (min-width: 400px) and (max-width: 599px){body.kiji .kiji-header .details .title{font-size:calc(2.04rem + ((1vw - .4rem) * (1.20603)))}}@media only screen and (max-width: 1099px) and (min-width: 813px) and (max-width: 399px){body.kiji .kiji-header .details .title{font-size:calc(1.8rem + ((1vw - .32rem) * (3.03797)))}}body.kiji .kiji-header .details .description{text-align:justify;color:#000;overflow:hidden;display:-webkit-box;text-overflow:ellipsis;-webkit-box-orient:vertical;-webkit-line-clamp:4;word-break:break-all}@media only screen and (min-width: 1200px){body.kiji .kiji-header .details .description{font-size:1.6rem}}@media only screen and (min-width: 980px) and (max-width: 1199px){body.kiji .kiji-header .details .description{font-size:calc(1.56rem + ((1vw - .98rem) * (.18265)))}}@media only screen and (min-width: 824px) and (max-width: 979px){body.kiji .kiji-header .details .description{font-size:calc(1.52rem + ((1vw - .824rem) * (.25806)))}}@media only screen and (min-width: 600px) and (max-width: 823px){body.kiji .kiji-header .details .description{font-size:calc(1.48rem + ((1vw - .6rem) * (.17937)))}}@media only screen and (min-width: 400px) and (max-width: 599px){body.kiji .kiji-header .details .description{font-size:calc(1.44rem + ((1vw - .4rem) * (.20101)))}}@media only screen and (max-width: 399px){body.kiji .kiji-header .details .description{font-size:calc(1.4rem + ((1vw - .32rem) * (.50633)))}}@media (max-width: 1099px) and (min-width: 813px){body.kiji .kiji-header .details .description{-webkit-line-clamp:3}}@media only screen and (max-width: 1099px) and (min-width: 813px) and (min-width: 1200px){body.kiji .kiji-header .details .description{font-size:1.4rem}}@media only screen and (max-width: 1099px) and (min-width: 813px) and (min-width: 980px) and (max-width: 1199px){body.kiji .kiji-header .details .description{font-size:calc(1.4rem + ((1vw - .98rem) * (0)))}}@media only screen and (max-width: 1099px) and (min-width: 813px) and (min-width: 824px) and (max-width: 979px){body.kiji .kiji-header .details .description{font-size:calc(1.4rem + ((1vw - .824rem) * (0)))}}@media only screen and (max-width: 1099px) and (min-width: 813px) and (min-width: 600px) and (max-width: 823px){body.kiji .kiji-header .details .description{font-size:calc(1.4rem + ((1vw - .6rem) * (0)))}}@media only screen and (max-width: 1099px) and (min-width: 813px) and (min-width: 400px) and (max-width: 599px){body.kiji .kiji-header .details .description{font-size:calc(1.4rem + ((1vw - .4rem) * (0)))}}@media only screen and (max-width: 1099px) and (min-width: 813px) and (max-width: 399px){body.kiji .kiji-header .details .description{font-size:calc(1.4rem + ((1vw - .32rem) * (0)))}}@media (max-width: 812px){body.kiji .kiji-header .details .description{-webkit-line-clamp:3}}body.kiji .kiji-header .details .writer{text-align:left;margin:15px auto}body.kiji .kiji-header .details .writer a{color:#000;text-decoration:none}body.kiji .kiji-header .details .writer a img{width:40px;height:auto;-moz-border-radius:25px;-webkit-border-radius:25px;border-radius:25px;vertical-align:middle;margin-right:10px}body.kiji .kiji-header .details .writer a span{border-bottom:1px solid #000}body.kiji .kiji-header hr{max-width:900px;margin:auto}body.kiji .kiji-header hr.line{margin:4px auto}body.kiji .article-body{position:relative;z-index:6;width:calc( 900px - 200px);margin:-370px auto 80px}@media (max-width: 812px){body.kiji .article-body{width:calc( 100% - 40px );margin:80px auto 80px}}body.kiji .writer-info{position:relative;z-index:6;width:calc( 900px - 200px);margin:160px auto 100px;border:solid 1px #cccccc;-moz-border-radius:10px;-webkit-border-radius:10px;border-radius:10px}@media (max-width: 812px){body.kiji .writer-info{margin:auto 20px 100px;width:auto}}body.kiji .writer-info h3{color:#a3a3a3;text-align:left;position:absolute;top:-70px;font-family:"noto sans japanese", "ヒラギノ角ゴ Pro","Hiragino Kaku Gothic Pro","Helvetica Neue", Helvetica, Arial, "Lucida Grande", "メイリオ", "Meiryo", sans-serif;font-weight:900}@media only screen and (min-width: 1200px){body.kiji .writer-info h3{font-size:2.3rem}}@media only screen and (min-width: 980px) and (max-width: 1199px){body.kiji .writer-info h3{font-size:calc(2.3rem + ((1vw - .98rem) * (0)))}}@media only screen and (min-width: 824px) and (max-width: 979px){body.kiji .writer-info h3{font-size:calc(2.3rem + ((1vw - .824rem) * (0)))}}@media only screen and (min-width: 600px) and (max-width: 823px){body.kiji .writer-info h3{font-size:calc(2.3rem + ((1vw - .6rem) * (0)))}}@media only screen and (min-width: 400px) and (max-width: 599px){body.kiji .writer-info h3{font-size:calc(2.3rem + ((1vw - .4rem) * (0)))}}@media only screen and (max-width: 399px){body.kiji .writer-info h3{font-size:calc(2.3rem + ((1vw - .32rem) * (0)))}}@media (max-width: 812px){body.kiji .writer-info h3{top:-60px}}body.kiji .writer-info .writer-header{display:grid;grid-gap:1rem;grid-template-columns:180px 1fr;padding:20px}@media (max-width: 812px){body.kiji .writer-info .writer-header{padding:10px;grid-template-columns:120px 1fr}}body.kiji .writer-info .writer-header .image{align-self:center;justify-self:center;line-height:0}body.kiji .writer-info .writer-header .image a img{width:150px;height:150px;-moz-border-radius:150px;-webkit-border-radius:150px;border-radius:150px}@media (max-width: 812px){body.kiji .writer-info .writer-header .image a img{width:100px;height:100px}}body.kiji .writer-info .writer-header .details{text-align:left;margin:auto}@media (max-width: 812px){body.kiji .writer-info .writer-header .details{margin:auto auto 5px}}body.kiji .writer-info .writer-header .details .name a{text-decoration:none;color:#000;font-family:"noto sans japanese", "ヒラギノ角ゴ Pro","Hiragino Kaku Gothic Pro","Helvetica Neue", Helvetica, Arial, "Lucida Grande", "メイリオ", "Meiryo", sans-serif;font-weight:900}@media only screen and (min-width: 1200px){body.kiji .writer-info .writer-header .details .name a{font-size:3rem}}@media only screen and (min-width: 980px) and (max-width: 1199px){body.kiji .writer-info .writer-header .details .name a{font-size:calc(2.88rem + ((1vw - .98rem) * (.54795)))}}@media only screen and (min-width: 824px) and (max-width: 979px){body.kiji .writer-info .writer-header .details .name a{font-size:calc(2.76rem + ((1vw - .824rem) * (.77419)))}}@media only screen and (min-width: 600px) and (max-width: 823px){body.kiji .writer-info .writer-header .details .name a{font-size:calc(2.64rem + ((1vw - .6rem) * (.53812)))}}@media only screen and (min-width: 400px) and (max-width: 599px){body.kiji .writer-info .writer-header .details .name a{font-size:calc(2.52rem + ((1vw - .4rem) * (.60302)))}}@media only screen and (max-width: 399px){body.kiji .writer-info .writer-header .details .name a{font-size:calc(2.4rem + ((1vw - .32rem) * (1.51899)))}}body.kiji .writer-info .writer-header .details p{margin-bottom:5px;line-height:1.6}body.kiji .writer-info .writer-header .details .snss a{color:#000;text-decoration:none;font-family:"noto sans japanese", "ヒラギノ角ゴ Pro","Hiragino Kaku Gothic Pro","Helvetica Neue", Helvetica, Arial, "Lucida Grande", "メイリオ", "Meiryo", sans-serif;font-weight:900}body.kiji .writer-info .writer-header .details .snss a i{margin-right:5px}body.kiji .writer-info .writer-article .article{display:grid;grid-gap:1rem;grid-template-columns:1fr 100px;padding:6px 14px}@media (max-width: 812px){body.kiji .writer-info .writer-article .article{grid-template-columns:1fr}}body.kiji .writer-info .writer-article .article:nth-child(odd){background:#f2f2f2}body.kiji .writer-info .writer-article .article .title{text-align:left}body.kiji .writer-info .writer-article .article .title a{color:#000;text-decoration:none;overflow:hidden;display:-webkit-box;text-overflow:ellipsis;-webkit-box-orient:vertical;-webkit-line-clamp:1;word-break:break-all}body.kiji .writer-info .writer-article .article .title a span{padding:8px}body.kiji .writer-info .writer-article .article .title a span:hover{background:#000;color:#FFF}body.kiji .writer-info .writer-article .article .date{text-align:right;color:#8d8d8d;align-items:center;display:grid}@media only screen and (min-width: 1200px){body.kiji .writer-info .writer-article .article .date{font-size:1.2rem}}@media only screen and (min-width: 980px) and (max-width: 1199px){body.kiji .writer-info .writer-article .article .date{font-size:calc(1.2rem + ((1vw - .98rem) * (0)))}}@media only screen and (min-width: 824px) and (max-width: 979px){body.kiji .writer-info .writer-article .article .date{font-size:calc(1.2rem + ((1vw - .824rem) * (0)))}}@media only screen and (min-width: 600px) and (max-width: 823px){body.kiji .writer-info .writer-article .article .date{font-size:calc(1.2rem + ((1vw - .6rem) * (0)))}}@media only screen and (min-width: 400px) and (max-width: 599px){body.kiji .writer-info .writer-article .article .date{font-size:calc(1.2rem + ((1vw - .4rem) * (0)))}}@media only screen and (max-width: 399px){body.kiji .writer-info .writer-article .article .date{font-size:calc(1.2rem + ((1vw - .32rem) * (0)))}}@media (max-width: 812px){body.kiji .writer-info .writer-article .article .date{display:none}}body.kiji .fixed-social{max-width:calc( 900px + 200px );margin:auto;position:-webkit-sticky;position:sticky;top:150px;z-index:5}@media (max-width: 812px){body.kiji .fixed-social{width:100%;top:0px;margin:-4px auto 120px;z-index:8}}body.kiji .fixed-social .page-top{margin-top:10px;width:73px;border:solid 1px #cccccc;background:#FFF;-moz-border-radius:7px;-webkit-border-radius:7px;border-radius:7px}@media (max-width: 812px){body.kiji .fixed-social .page-top{display:none}}body.kiji .fixed-social .page-top:hover{border:solid 1px #000}body.kiji .fixed-social .page-top a{text-decoration:none;padding:14px 20px;display:block;line-height:1.2;color:#808080}@media only screen and (min-width: 1200px){body.kiji .fixed-social .page-top a{font-size:2.4rem}}@media only screen and (min-width: 980px) and (max-width: 1199px){body.kiji .fixed-social .page-top a{font-size:calc(2.32rem + ((1vw - .98rem) * (.3653)))}}@media only screen and (min-width: 824px) and (max-width: 979px){body.kiji .fixed-social .page-top a{font-size:calc(2.24rem + ((1vw - .824rem) * (.51613)))}}@media only screen and (min-width: 600px) and (max-width: 823px){body.kiji .fixed-social .page-top a{font-size:calc(2.16rem + ((1vw - .6rem) * (.35874)))}}@media only screen and (min-width: 400px) and (max-width: 599px){body.kiji .fixed-social .page-top a{font-size:calc(2.08rem + ((1vw - .4rem) * (.40201)))}}@media only screen and (max-width: 399px){body.kiji .fixed-social .page-top a{font-size:calc(2rem + ((1vw - .32rem) * (1.01266)))}}body.kiji .fixed-social .page-top a:hover{color:#FFF;background:#000;-moz-border-radius:7px;-webkit-border-radius:7px;border-radius:7px}body.kiji .fixed-social .page-top a span{display:block;font-weight:700}@media only screen and (min-width: 1200px){body.kiji .fixed-social .page-top a span{font-size:1.3rem}}@media only screen and (min-width: 980px) and (max-width: 1199px){body.kiji .fixed-social .page-top a span{font-size:calc(1.34rem + ((1vw - .98rem) * (-.18265)))}}@media only screen and (min-width: 824px) and (max-width: 979px){body.kiji .fixed-social .page-top a span{font-size:calc(1.38rem + ((1vw - .824rem) * (-.25806)))}}@media only screen and (min-width: 600px) and (max-width: 823px){body.kiji .fixed-social .page-top a span{font-size:calc(1.42rem + ((1vw - .6rem) * (-.17937)))}}@media only screen and (min-width: 400px) and (max-width: 599px){body.kiji .fixed-social .page-top a span{font-size:calc(1.46rem + ((1vw - .4rem) * (-.20101)))}}@media only screen and (max-width: 399px){body.kiji .fixed-social .page-top a span{font-size:calc(1.5rem + ((1vw - .32rem) * (-.50633)))}}body.kiji .fixed-social .fixed-social-inner{margin-top:100px;width:73px;border:solid 1px #cccccc;background:#FFF;-moz-border-radius:7px;-webkit-border-radius:7px;border-radius:7px}@media (max-width: 812px){body.kiji .fixed-social .fixed-social-inner{letter-spacing:-.40em;width:100%;border:none 0 transparent;-moz-border-radius:0;-webkit-border-radius:0;border-radius:0;margin-top:0px}}body.kiji .fixed-social .fixed-social-inner ul{position:relative;z-index:6;padding:5px 0}@media (max-width: 812px){body.kiji .fixed-social .fixed-social-inner ul{letter-spacing:-.40em;width:100%;padding:0px 0}}body.kiji .fixed-social .fixed-social-inner ul li{display:block}@media (max-width: 812px){body.kiji .fixed-social .fixed-social-inner ul li{display:inline-block;vertical-align:middle;*vertical-align:auto;*zoom:1;*display:inline;width:25%;margin:0 0 0;letter-spacing:normal}}body.kiji .fixed-social .fixed-social-inner ul li a{text-decoration:none;padding:20px;display:block;line-height:0}@media only screen and (min-width: 1200px){body.kiji .fixed-social .fixed-social-inner ul li a{font-size:2.4rem}}@media only screen and (min-width: 980px) and (max-width: 1199px){body.kiji .fixed-social .fixed-social-inner ul li a{font-size:calc(2.32rem + ((1vw - .98rem) * (.3653)))}}@media only screen and (min-width: 824px) and (max-width: 979px){body.kiji .fixed-social .fixed-social-inner ul li a{font-size:calc(2.24rem + ((1vw - .824rem) * (.51613)))}}@media only screen and (min-width: 600px) and (max-width: 823px){body.kiji .fixed-social .fixed-social-inner ul li a{font-size:calc(2.16rem + ((1vw - .6rem) * (.35874)))}}@media only screen and (min-width: 400px) and (max-width: 599px){body.kiji .fixed-social .fixed-social-inner ul li a{font-size:calc(2.08rem + ((1vw - .4rem) * (.40201)))}}@media only screen and (max-width: 399px){body.kiji .fixed-social .fixed-social-inner ul li a{font-size:calc(2rem + ((1vw - .32rem) * (1.01266)))}}body.kiji .fixed-social .fixed-social-inner ul li .sns-balloon{top:10px;line-height:30px;width:80px;z-index:1;display:none}@media (max-width: 812px){body.kiji .fixed-social .fixed-social-inner ul li .sns-balloon{display:none}}body.kiji .fixed-social .fixed-social-inner ul li .sns-balloon:after{border-top:solid 6px transparent;border-bottom:solid 6px transparent;border-right:solid 8px #FFF;bottom:auto;left:-12px;margin-left:0;top:14px}body.kiji .fixed-social .fixed-social-inner ul li .sns-balloon:before{border-top:solid 6px transparent;border-bottom:solid 6px transparent;border-right:solid 8px #bbbbbb;bottom:auto;left:-13px;margin-left:0;top:14px}@media (max-width: 812px){body.kiji .fixed-social .fixed-social-inner ul li.x{background:#000}}body.kiji .fixed-social .fixed-social-inner ul li.x i{color:#000}@media (max-width: 812px){body.kiji .fixed-social .fixed-social-inner ul li.x i{color:#FFF}}@media (max-width: 812px){body.kiji .fixed-social .fixed-social-inner ul li.twitter{background:#2696dd}}body.kiji .fixed-social .fixed-social-inner ul li.twitter i{color:#2696dd}@media (max-width: 812px){body.kiji .fixed-social .fixed-social-inner ul li.twitter i{color:#FFF}}@media (max-width: 812px){body.kiji .fixed-social .fixed-social-inner ul li.facebook{background:#4469b0}}body.kiji .fixed-social .fixed-social-inner ul li.facebook i{color:#4469b0}@media (max-width: 812px){body.kiji .fixed-social .fixed-social-inner ul li.facebook i{color:#FFF}}@media (max-width: 812px){body.kiji .fixed-social .fixed-social-inner ul li.hatena{background:#1ba5db}}body.kiji .fixed-social .fixed-social-inner ul li.hatena i{color:#1ba5db}@media (max-width: 812px){body.kiji .fixed-social .fixed-social-inner ul li.hatena i{color:#FFF}}@media (max-width: 812px){body.kiji .fixed-social .fixed-social-inner ul li.line{background:#3cba34}}body.kiji .fixed-social .fixed-social-inner ul li.line i{color:#3cba34}@media (max-width: 812px){body.kiji .fixed-social .fixed-social-inner ul li.line i{color:#FFF}}body.kiji .article-tags{max-width:1420px;margin:auto;text-align:left}@media (max-width: 812px){body.kiji .article-tags{margin:auto auto 10px}}body.kiji .article-tags .dotted{margin:10px auto 21px}@media screen and (max-width: 1420px){body.kiji .article-tags .dotted{margin:10px 20px 21px}}@media (max-width: 812px){body.kiji .article-tags .dotted{margin:10px 0px 21px}}body.kiji .article-tags .article-tag{position:relative}body.kiji .article-tags .article-tag .article-tag-header{display:grid;grid-template-columns:1fr 100px}@media screen and (max-width: 1420px){body.kiji .article-tags .article-tag .article-tag-header{padding:0px 20px 0px}}body.kiji .article-tags .article-tag .article-tag-header h3{font-weight:900}body.kiji .article-tags .article-tag .article-tag-header h3 span{background:#000;padding:8px 26px;color:#FFF;margin-right:8px}@media only screen and (min-width: 1200px){body.kiji .article-tags .article-tag .article-tag-header h3 span{font-size:1.5rem}}@media only screen and (min-width: 980px) and (max-width: 1199px){body.kiji .article-tags .article-tag .article-tag-header h3 span{font-size:calc(1.46rem + ((1vw - .98rem) * (.18265)))}}@media only screen and (min-width: 824px) and (max-width: 979px){body.kiji .article-tags .article-tag .article-tag-header h3 span{font-size:calc(1.42rem + ((1vw - .824rem) * (.25806)))}}@media only screen and (min-width: 600px) and (max-width: 823px){body.kiji .article-tags .article-tag .article-tag-header h3 span{font-size:calc(1.38rem + ((1vw - .6rem) * (.17937)))}}@media only screen and (min-width: 400px) and (max-width: 599px){body.kiji .article-tags .article-tag .article-tag-header h3 span{font-size:calc(1.34rem + ((1vw - .4rem) * (.20101)))}}@media only screen and (max-width: 399px){body.kiji .article-tags .article-tag .article-tag-header h3 span{font-size:calc(1.3rem + ((1vw - .32rem) * (.50633)))}}body.kiji .article-tags .article-tag .article-tag-header .more-link{text-align:right}body.kiji .article-tags .article-tag .article-tag-header .more-link a{color:#737373;text-decoration:none;font-weight:bold}@media only screen and (min-width: 1200px){body.kiji .article-tags .article-tag .article-tag-header .more-link a{font-size:1.3rem}}@media only screen and (min-width: 980px) and (max-width: 1199px){body.kiji .article-tags .article-tag .article-tag-header .more-link a{font-size:calc(1.28rem + ((1vw - .98rem) * (.09132)))}}@media only screen and (min-width: 824px) and (max-width: 979px){body.kiji .article-tags .article-tag .article-tag-header .more-link a{font-size:calc(1.26rem + ((1vw - .824rem) * (.12903)))}}@media only screen and (min-width: 600px) and (max-width: 823px){body.kiji .article-tags .article-tag .article-tag-header .more-link a{font-size:calc(1.24rem + ((1vw - .6rem) * (.08969)))}}@media only screen and (min-width: 400px) and (max-width: 599px){body.kiji .article-tags .article-tag .article-tag-header .more-link a{font-size:calc(1.22rem + ((1vw - .4rem) * (.1005)))}}@media only screen and (max-width: 399px){body.kiji .article-tags .article-tag .article-tag-header .more-link a{font-size:calc(1.2rem + ((1vw - .32rem) * (.25316)))}}body.kiji .article-tags .article-tag .article-tag-header .more-link a i{margin-right:6px}body.kiji .article-tags .article-tag .article-tag-header .more-link a:before{bottom:-5px;background:#000}@media (max-width: 812px){body.kiji .article-tags .article-tag .article-tag-inner{position:relative;white-space:nowrap}body.kiji .article-tags .article-tag .article-tag-inner:after{content:"";width:130px;height:100%;display:block;position:absolute;right:0;bottom:0;pointer-events:none;background-color:#fff;background:-webkit-linear-gradient(left, rgba(255,255,255,0) 0%, #fff 80%);background:-moz-linear-gradient(left, rgba(255,255,255,0) 0%, #fff 80%);background:-ms-linear-gradient(left, rgba(255,255,255,0) 0%, #fff 80%);background:-o-linear-gradient(left, rgba(255,255,255,0) 0%, #fff 80%);background:linear-gradient(to right, rgba(255,255,255,0) 0%, #fff 80%);filter:progid:DXImageTransform.Microsoft.gradient(GradientType=1, StartColorStr='rgba(255,255,255,0)', EndColorStr='#fff')}}body.kiji .article-tags .article-tag .article-tag-inner .entries{margin:20px auto 0;grid-gap:1.6%;grid-template-columns:1fr 1fr 1fr 1fr 1fr}@media (max-width: 812px){body.kiji .article-tags .article-tag .article-tag-inner .entries{grid-gap:1.5rem;overflow-x:scroll}body.kiji .article-tags .article-tag .article-tag-inner .entries::-webkit-scrollbar{display:none}}@media (max-width: 812px){body.kiji .article-tags .article-tag .article-tag-inner .entries .entry{width:220px}}@media (max-width: 812px){body.kiji .article-tags .article-tag .article-tag-inner .entries .entry{margin-bottom:0}body.kiji .article-tags .article-tag .article-tag-inner .entries .entry:last-child{margin-right:80px}}@media (max-width: 812px){body.kiji .article-tags .article-tag .article-tag-inner .entries .entry .title{display:none}}@media only screen and (min-width: 1200px){body.kiji .article-tags .article-tag .article-tag-inner .entries .entry .title a{font-size:1.5rem}}@media only screen and (min-width: 980px) and (max-width: 1199px){body.kiji .article-tags .article-tag .article-tag-inner .entries .entry .title a{font-size:calc(1.44rem + ((1vw - .98rem) * (.27397)))}}@media only screen and (min-width: 824px) and (max-width: 979px){body.kiji .article-tags .article-tag .article-tag-inner .entries .entry .title a{font-size:calc(1.38rem + ((1vw - .824rem) * (.3871)))}}@media only screen and (min-width: 600px) and (max-width: 823px){body.kiji .article-tags .article-tag .article-tag-inner .entries .entry .title a{font-size:calc(1.32rem + ((1vw - .6rem) * (.26906)))}}@media only screen and (min-width: 400px) and (max-width: 599px){body.kiji .article-tags .article-tag .article-tag-inner .entries .entry .title a{font-size:calc(1.26rem + ((1vw - .4rem) * (.30151)))}}@media only screen and (max-width: 399px){body.kiji .article-tags .article-tag .article-tag-inner .entries .entry .title a{font-size:calc(1.2rem + ((1vw - .32rem) * (.75949)))}}@media (max-width: 1099px) and (min-width: 813px){body.kiji .article-tags .article-tag .article-tag-inner .entries{grid-template-columns:1fr 1fr 1fr 1fr}body.kiji .article-tags .article-tag .article-tag-inner .entries .entry:last-child{display:none}}body.list .content{display:grid;grid-template-columns:1fr 410px;max-width:1420px;margin:auto}@media (max-width: 1099px) and (min-width: 813px){body.list .content{display:block}}@media (max-width: 812px){body.list .content{display:block}}body.list .content .lists .inner .title-and{display:grid;grid-gap:1rem;grid-template-columns:1fr 200px;margin:30px auto}@media screen and (max-width: 1420px){body.list .content .lists .inner .title-and{padding:0px 20px}}@media (max-width: 812px){body.list .content .lists .inner .title-and{display:block}}body.list .content .lists .inner .title-and h2{font-weight:900;text-align:left;font-family:"noto sans japanese", "ヒラギノ角ゴ Pro","Hiragino Kaku Gothic Pro","Helvetica Neue", Helvetica, Arial, "Lucida Grande", "メイリオ", "Meiryo", sans-serif}@media only screen and (min-width: 1200px){body.list .content .lists .inner .title-and h2{font-size:4rem}}@media only screen and (min-width: 980px) and (max-width: 1199px){body.list .content .lists .inner .title-and h2{font-size:calc(3.72rem + ((1vw - .98rem) * (1.27854)))}}@media only screen and (min-width: 824px) and (max-width: 979px){body.list .content .lists .inner .title-and h2{font-size:calc(3.44rem + ((1vw - .824rem) * (1.80645)))}}@media only screen and (min-width: 600px) and (max-width: 823px){body.list .content .lists .inner .title-and h2{font-size:calc(3.16rem + ((1vw - .6rem) * (1.25561)))}}@media only screen and (min-width: 400px) and (max-width: 599px){body.list .content .lists .inner .title-and h2{font-size:calc(2.88rem + ((1vw - .4rem) * (1.40704)))}}@media only screen and (max-width: 399px){body.list .content .lists .inner .title-and h2{font-size:calc(2.6rem + ((1vw - .32rem) * (3.5443)))}}body.list .content .lists .inner .title-and h2 span{color:#8b8b8b;margin-left:20px;display:inline-block;vertical-align:middle;*vertical-align:auto;*zoom:1;*display:inline}@media only screen and (min-width: 1200px){body.list .content .lists .inner .title-and h2 span{font-size:1.6rem}}@media only screen and (min-width: 980px) and (max-width: 1199px){body.list .content .lists .inner .title-and h2 span{font-size:calc(1.54rem + ((1vw - .98rem) * (.27397)))}}@media only screen and (min-width: 824px) and (max-width: 979px){body.list .content .lists .inner .title-and h2 span{font-size:calc(1.48rem + ((1vw - .824rem) * (.3871)))}}@media only screen and (min-width: 600px) and (max-width: 823px){body.list .content .lists .inner .title-and h2 span{font-size:calc(1.42rem + ((1vw - .6rem) * (.26906)))}}@media only screen and (min-width: 400px) and (max-width: 599px){body.list .content .lists .inner .title-and h2 span{font-size:calc(1.36rem + ((1vw - .4rem) * (.30151)))}}@media only screen and (max-width: 399px){body.list .content .lists .inner .title-and h2 span{font-size:calc(1.3rem + ((1vw - .32rem) * (.75949)))}}@media (max-width: 812px){body.list .content .lists .inner .title-and h2{text-align:center}}body.list .content .lists .inner .title-and .mode{align-self:end;justify-self:right}body.list .content .lists .inner .title-and .mode a{font-weight:900;color:#848484;text-decoration:none;margin-left:20px}@media only screen and (min-width: 1200px){body.list .content .lists .inner .title-and .mode a{font-size:1.6rem}}@media only screen and (min-width: 980px) and (max-width: 1199px){body.list .content .lists .inner .title-and .mode a{font-size:calc(1.54rem + ((1vw - .98rem) * (.27397)))}}@media only screen and (min-width: 824px) and (max-width: 979px){body.list .content .lists .inner .title-and .mode a{font-size:calc(1.48rem + ((1vw - .824rem) * (.3871)))}}@media only screen and (min-width: 600px) and (max-width: 823px){body.list .content .lists .inner .title-and .mode a{font-size:calc(1.42rem + ((1vw - .6rem) * (.26906)))}}@media only screen and (min-width: 400px) and (max-width: 599px){body.list .content .lists .inner .title-and .mode a{font-size:calc(1.36rem + ((1vw - .4rem) * (.30151)))}}@media only screen and (max-width: 399px){body.list .content .lists .inner .title-and .mode a{font-size:calc(1.3rem + ((1vw - .32rem) * (.75949)))}}body.list .content .lists .inner .title-and .mode a.selected{color:#000;border-bottom:solid 1px #000}body.list .content .lists .inner .entries{grid-template-columns:1fr 1fr 1fr}@media (max-width: 812px){body.list .content .lists .inner .entries{grid-template-columns:1fr 1fr}}body.list .content .lists .banner-area{margin:-50px auto 20px;padding:20px 0 10px;background:rgba(0,0,0,0.1)}@media screen and (max-width: 1420px){body.list .content .lists .banner-area{margin:-50px 20px 20px}}@media (max-width: 812px){body.list .content .lists .banner-area{margin:0px auto 20px}}body.list .content .lists .banner-area .aidem-banner{margin:auto 20px}body.list .content .side{border-left:solid 1px #000;margin-left:40px}@media screen and (max-width: 1420px){body.list .content .side{margin-left:20px}}@media (max-width: 1099px) and (min-width: 813px){body.list .content .side{border-top:solid 1px #000;border-left:none 0 transparent;margin-right:20px}}@media (max-width: 812px){body.list .content .side{border-top:solid 1px #000;border-left:none 0 transparent;margin-left:0px;margin-right:0px}}body.list .content .side .side-article{padding-left:20px}@media screen and (max-width: 1420px){body.list .content .side .side-article{padding-left:0px;margin-right:20px}}body.list .content .side .side-article#side-article-latest{margin-top:60px;border-bottom:solid 1px #000}@media (max-width: 1099px) and (min-width: 813px){body.list .content .side .side-article{margin-right:0px}}@media (max-width: 812px){body.list .content .side .side-article{margin-right:0px}}body.list .content .side .side-article .inner .title-and{display:grid;grid-gap:1rem;grid-template-columns:1fr 200px;margin:30px auto}@media screen and (max-width: 1420px){body.list .content .side .side-article .inner .title-and{padding:0px 20px}}@media (max-width: 1099px) and (min-width: 813px){body.list .content .side .side-article .inner .title-and{padding:0}}@media (max-width: 812px){body.list .content .side .side-article .inner .title-and{display:block}}body.list .content .side .side-article .inner .title-and h2{font-weight:900;text-align:left;font-family:"noto sans japanese", "ヒラギノ角ゴ Pro","Hiragino Kaku Gothic Pro","Helvetica Neue", Helvetica, Arial, "Lucida Grande", "メイリオ", "Meiryo", sans-serif;color:#a3a3a3}@media only screen and (min-width: 1200px){body.list .content .side .side-article .inner .title-and h2{font-size:2.3rem}}@media only screen and (min-width: 980px) and (max-width: 1199px){body.list .content .side .side-article .inner .title-and h2{font-size:calc(2.36rem + ((1vw - .98rem) * (-.27397)))}}@media only screen and (min-width: 824px) and (max-width: 979px){body.list .content .side .side-article .inner .title-and h2{font-size:calc(2.42rem + ((1vw - .824rem) * (-.3871)))}}@media only screen and (min-width: 600px) and (max-width: 823px){body.list .content .side .side-article .inner .title-and h2{font-size:calc(2.48rem + ((1vw - .6rem) * (-.26906)))}}@media only screen and (min-width: 400px) and (max-width: 599px){body.list .content .side .side-article .inner .title-and h2{font-size:calc(2.54rem + ((1vw - .4rem) * (-.30151)))}}@media only screen and (max-width: 399px){body.list .content .side .side-article .inner .title-and h2{font-size:calc(2.6rem + ((1vw - .32rem) * (-.75949)))}}@media (max-width: 812px){body.list .content .side .side-article .inner .title-and h2{text-align:center}}body.list .content .side .side-article .inner .title-and .mode{align-self:center;justify-self:right}body.list .content .side .side-article .inner .title-and .mode a{font-weight:900;color:#848484;text-decoration:none;margin-left:15px}@media only screen and (min-width: 1200px){body.list .content .side .side-article .inner .title-and .mode a{font-size:1.4rem}}@media only screen and (min-width: 980px) and (max-width: 1199px){body.list .content .side .side-article .inner .title-and .mode a{font-size:calc(1.38rem + ((1vw - .98rem) * (.09132)))}}@media only screen and (min-width: 824px) and (max-width: 979px){body.list .content .side .side-article .inner .title-and .mode a{font-size:calc(1.36rem + ((1vw - .824rem) * (.12903)))}}@media only screen and (min-width: 600px) and (max-width: 823px){body.list .content .side .side-article .inner .title-and .mode a{font-size:calc(1.34rem + ((1vw - .6rem) * (.08969)))}}@media only screen and (min-width: 400px) and (max-width: 599px){body.list .content .side .side-article .inner .title-and .mode a{font-size:calc(1.32rem + ((1vw - .4rem) * (.1005)))}}@media only screen and (max-width: 399px){body.list .content .side .side-article .inner .title-and .mode a{font-size:calc(1.3rem + ((1vw - .32rem) * (.25316)))}}body.list .content .side .side-article .inner .title-and .mode a.selected{color:#000;border-bottom:solid 1px #000}body.list .content .side .side-article .inner .entries{display:block;margin-bottom:0px}@media screen and (max-width: 1420px){body.list .content .side .side-article .inner .entries{padding:1px 0px 1px 20px}}@media (max-width: 1099px) and (min-width: 813px){body.list .content .side .side-article .inner .entries{display:grid;grid-template-columns:1fr 1fr;padding:1px 0px 1px 0px}}@media (max-width: 812px){body.list .content .side .side-article .inner .entries{display:grid;grid-template-columns:1fr 1fr;padding:0px 20px}}body.list .content .side .side-article .inner .entries .entry{grid-gap:1rem;margin-bottom:20px}body.list .content .side .side-article .inner .entries .entry .details .category{line-height:1;display:block}@media only screen and (min-width: 1200px){body.list .content .side .side-article .inner .entries .entry .details .category a{font-size:1.2rem}}@media only screen and (min-width: 980px) and (max-width: 1199px){body.list .content .side .side-article .inner .entries .entry .details .category a{font-size:calc(1.2rem + ((1vw - .98rem) * (0)))}}@media only screen and (min-width: 824px) and (max-width: 979px){body.list .content .side .side-article .inner .entries .entry .details .category a{font-size:calc(1.2rem + ((1vw - .824rem) * (0)))}}@media only screen and (min-width: 600px) and (max-width: 823px){body.list .content .side .side-article .inner .entries .entry .details .category a{font-size:calc(1.2rem + ((1vw - .6rem) * (0)))}}@media only screen and (min-width: 400px) and (max-width: 599px){body.list .content .side .side-article .inner .entries .entry .details .category a{font-size:calc(1.2rem + ((1vw - .4rem) * (0)))}}@media only screen and (max-width: 399px){body.list .content .side .side-article .inner .entries .entry .details .category a{font-size:calc(1.2rem + ((1vw - .32rem) * (0)))}}body.list .content .side .side-article .inner .entries .entry .details .date{display:none}body.list .content .side .side-article .inner .entries .entry .details .title a{font-weight:normal}@media only screen and (min-width: 1200px){body.list .content .side .side-article .inner .entries .entry .details .title a{font-size:1.3rem}}@media only screen and (min-width: 980px) and (max-width: 1199px){body.list .content .side .side-article .inner .entries .entry .details .title a{font-size:calc(1.28rem + ((1vw - .98rem) * (.09132)))}}@media only screen and (min-width: 824px) and (max-width: 979px){body.list .content .side .side-article .inner .entries .entry .details .title a{font-size:calc(1.26rem + ((1vw - .824rem) * (.12903)))}}@media only screen and (min-width: 600px) and (max-width: 823px){body.list .content .side .side-article .inner .entries .entry .details .title a{font-size:calc(1.24rem + ((1vw - .6rem) * (.08969)))}}@media only screen and (min-width: 400px) and (max-width: 599px){body.list .content .side .side-article .inner .entries .entry .details .title a{font-size:calc(1.22rem + ((1vw - .4rem) * (.1005)))}}@media only screen and (max-width: 399px){body.list .content .side .side-article .inner .entries .entry .details .title a{font-size:calc(1.2rem + ((1vw - .32rem) * (.25316)))}}body.list .content .side .side-article .inner .more-button{text-align:right;margin-bottom:30px}@media (max-width: 812px){body.list .content .side .side-article .inner .more-button{margin-right:20px}}body.list .content .side .side-article .inner .more-button a{color:#000;text-decoration:none;font-weight:bold;color:rgba(0,0,0,0.6)}body.list .content .side .side-article .inner .more-button a i{margin-right:8px}body.contact{background:url(/image/contact/bg.jpg) no-repeat top center;background-size:100% 100%;background-attachment:fixed}body.contact header{background:transparent;-webkit-backdrop-filter:blur(0px);backdrop-filter:blur(0px);background-color:transparent;position:relative}body.contact .content{width:calc( 900px - 200px);margin:30px auto 120px;padding-top:0px}@media (max-width: 812px){body.contact .content{width:auto;margin:30px 20px 80px}}body.contact .content h2{color:#000;font-weight:900;font-family:"noto sans japanese", "ヒラギノ角ゴ Pro","Hiragino Kaku Gothic Pro","Helvetica Neue", Helvetica, Arial, "Lucida Grande", "メイリオ", "Meiryo", sans-serif;margin:70px auto 50px}@media only screen and (min-width: 1200px){body.contact .content h2{font-size:4rem}}@media only screen and (min-width: 980px) and (max-width: 1199px){body.contact .content h2{font-size:calc(3.72rem + ((1vw - .98rem) * (1.27854)))}}@media only screen and (min-width: 824px) and (max-width: 979px){body.contact .content h2{font-size:calc(3.44rem + ((1vw - .824rem) * (1.80645)))}}@media only screen and (min-width: 600px) and (max-width: 823px){body.contact .content h2{font-size:calc(3.16rem + ((1vw - .6rem) * (1.25561)))}}@media only screen and (min-width: 400px) and (max-width: 599px){body.contact .content h2{font-size:calc(2.88rem + ((1vw - .4rem) * (1.40704)))}}@media only screen and (max-width: 399px){body.contact .content h2{font-size:calc(2.6rem + ((1vw - .32rem) * (3.5443)))}}@media (max-width: 812px){body.contact .content h2{margin:40px auto 20px}}body.contact .content p{text-align:left;font-weight:900;font-family:"noto sans japanese", "ヒラギノ角ゴ Pro","Hiragino Kaku Gothic Pro","Helvetica Neue", Helvetica, Arial, "Lucida Grande", "メイリオ", "Meiryo", sans-serif}@media only screen and (min-width: 1200px){body.contact .content p{font-size:2rem}}@media only screen and (min-width: 980px) and (max-width: 1199px){body.contact .content p{font-size:calc(1.92rem + ((1vw - .98rem) * (.3653)))}}@media only screen and (min-width: 824px) and (max-width: 979px){body.contact .content p{font-size:calc(1.84rem + ((1vw - .824rem) * (.51613)))}}@media only screen and (min-width: 600px) and (max-width: 823px){body.contact .content p{font-size:calc(1.76rem + ((1vw - .6rem) * (.35874)))}}@media only screen and (min-width: 400px) and (max-width: 599px){body.contact .content p{font-size:calc(1.68rem + ((1vw - .4rem) * (.40201)))}}@media only screen and (max-width: 399px){body.contact .content p{font-size:calc(1.6rem + ((1vw - .32rem) * (1.01266)))}}body.contact .content .unei{display:grid;grid-gap:5rem;grid-template-columns:1fr 1fr;margin:50px 30px}@media (max-width: 812px){body.contact .content .unei{grid-gap:1rem;margin:50px auto}}body.contact .content .unei a{display:grid;width:250px;margin:auto;padding:40px 0;border:solid 1px #FFF;-moz-border-radius:8px;-webkit-border-radius:8px;border-radius:8px;font-weight:900;font-family:"noto sans japanese", "ヒラギノ角ゴ Pro","Hiragino Kaku Gothic Pro","Helvetica Neue", Helvetica, Arial, "Lucida Grande", "メイリオ", "Meiryo", sans-serif;color:#000;text-decoration:none;-webkit-backdrop-filter:blur(30px);backdrop-filter:blur(30px);background-color:rgba(255,255,255,0.5)}@media (max-width: 812px){body.contact .content .unei a{width:180px;font-weight:normal}}body.contact .content .unei a img{text-align:center;height:65px;margin:auto}@media (max-width: 812px){body.contact .content .unei a img{height:45px}}body.contact .content .unei a span{display:block;margin-top:10px}@media only screen and (min-width: 1200px){body.contact .content .unei a span{font-size:1.6rem}}@media only screen and (min-width: 980px) and (max-width: 1199px){body.contact .content .unei a span{font-size:calc(1.54rem + ((1vw - .98rem) * (.27397)))}}@media only screen and (min-width: 824px) and (max-width: 979px){body.contact .content .unei a span{font-size:calc(1.48rem + ((1vw - .824rem) * (.3871)))}}@media only screen and (min-width: 600px) and (max-width: 823px){body.contact .content .unei a span{font-size:calc(1.42rem + ((1vw - .6rem) * (.26906)))}}@media only screen and (min-width: 400px) and (max-width: 599px){body.contact .content .unei a span{font-size:calc(1.36rem + ((1vw - .4rem) * (.30151)))}}@media only screen and (max-width: 399px){body.contact .content .unei a span{font-size:calc(1.3rem + ((1vw - .32rem) * (.75949)))}}body.contact .content .unei a:hover{background:#000;color:#FFF;border:solid 1px #000}body.contact .content .unei a:hover img{filter:drop-shadow(0px 0px 5px #FFF)}body.contact .content .form{text-align:left;padding:50px 100px;-moz-border-radius:14px;-webkit-border-radius:14px;border-radius:14px;-webkit-backdrop-filter:blur(30px);backdrop-filter:blur(30px);background-color:rgba(255,255,255,0.5);border:solid 1px #FFF}@media (max-width: 812px){body.contact .content .form{padding:20px 20px}}body.contact .content .form .button a{width:200px;box-shadow:0 1px 0 #000}body.contact .content .form .button a:after{background:#ff3e3e}body.contact .aidem-link .inner{padding-bottom:1px}body.contact .aidem-link hr{visibility:hidden}body.writer .content{position:relative;max-width:1420px;margin:auto}body.writer .content h2{color:#000;font-weight:900;font-family:"noto sans japanese", "ヒラギノ角ゴ Pro","Hiragino Kaku Gothic Pro","Helvetica Neue", Helvetica, Arial, "Lucida Grande", "メイリオ", "Meiryo", sans-serif;margin:70px auto 70px}@media only screen and (min-width: 1200px){body.writer .content h2{font-size:4rem}}@media only screen and (min-width: 980px) and (max-width: 1199px){body.writer .content h2{font-size:calc(3.72rem + ((1vw - .98rem) * (1.27854)))}}@media only screen and (min-width: 824px) and (max-width: 979px){body.writer .content h2{font-size:calc(3.44rem + ((1vw - .824rem) * (1.80645)))}}@media only screen and (min-width: 600px) and (max-width: 823px){body.writer .content h2{font-size:calc(3.16rem + ((1vw - .6rem) * (1.25561)))}}@media only screen and (min-width: 400px) and (max-width: 599px){body.writer .content h2{font-size:calc(2.88rem + ((1vw - .4rem) * (1.40704)))}}@media only screen and (max-width: 399px){body.writer .content h2{font-size:calc(2.6rem + ((1vw - .32rem) * (3.5443)))}}@media (max-width: 812px){body.writer .content h2{margin:40px auto 20px}}body.writer .content .writers{display:grid;grid-gap:4rem;grid-template-columns:1fr 1fr;margin-bottom:100px}@media screen and (max-width: 1420px){body.writer .content .writers{margin:0px 20px 100px}}@media (max-width: 1099px) and (min-width: 813px){body.writer .content .writers{display:block}}@media (max-width: 812px){body.writer .content .writers{display:block}}body.writer .content .writers .box{display:grid;grid-template-columns:170px 1fr;-moz-border-radius:2px;-webkit-border-radius:2px;border-radius:2px;-moz-box-shadow:2px 3px 0 rgba(0,0,0,0.05);-webkit-box-shadow:2px 3px 0 rgba(0,0,0,0.05);box-shadow:2px 3px 0 rgba(0,0,0,0.05);background:#f2f2f2;border:solid 1px rgba(0,0,0,0.2)}@media (max-width: 1099px) and (min-width: 813px){body.writer .content .writers .box{margin-bottom:20px}}@media (max-width: 812px){body.writer .content .writers .box{margin-bottom:20px;grid-template-columns:130px 1fr}}body.writer .content .writers .box .image{line-height:0}body.writer .content .writers .box .image a img{width:170px;height:100%;object-fit:cover}@media (max-width: 812px){body.writer .content .writers .box .image a img{width:130px}}body.writer .content .writers .box .details{text-align:left;align-self:center;justify-self:center;padding:5px 20px}@media (max-width: 812px){body.writer .content .writers .box .details{padding:5px 10px}}body.writer .content .writers .box .details .name-sns{display:grid;grid-gap:1rem;grid-template-columns:1fr 100px}body.writer .content .writers .box .details .name-sns .name{font-weight:900;font-family:"noto sans japanese", "ヒラギノ角ゴ Pro","Hiragino Kaku Gothic Pro","Helvetica Neue", Helvetica, Arial, "Lucida Grande", "メイリオ", "Meiryo", sans-serif}@media only screen and (min-width: 1200px){body.writer .content .writers .box .details .name-sns .name{font-size:2.5rem}}@media only screen and (min-width: 980px) and (max-width: 1199px){body.writer .content .writers .box .details .name-sns .name{font-size:calc(2.44rem + ((1vw - .98rem) * (.27397)))}}@media only screen and (min-width: 824px) and (max-width: 979px){body.writer .content .writers .box .details .name-sns .name{font-size:calc(2.38rem + ((1vw - .824rem) * (.3871)))}}@media only screen and (min-width: 600px) and (max-width: 823px){body.writer .content .writers .box .details .name-sns .name{font-size:calc(2.32rem + ((1vw - .6rem) * (.26906)))}}@media only screen and (min-width: 400px) and (max-width: 599px){body.writer .content .writers .box .details .name-sns .name{font-size:calc(2.26rem + ((1vw - .4rem) * (.30151)))}}@media only screen and (max-width: 399px){body.writer .content .writers .box .details .name-sns .name{font-size:calc(2.2rem + ((1vw - .32rem) * (.75949)))}}body.writer .content .writers .box .details .name-sns .name span{color:#4ba5bf;margin-left:8px}@media only screen and (min-width: 1200px){body.writer .content .writers .box .details .name-sns .name span{font-size:1.3rem}}@media only screen and (min-width: 980px) and (max-width: 1199px){body.writer .content .writers .box .details .name-sns .name span{font-size:calc(1.26rem + ((1vw - .98rem) * (.18265)))}}@media only screen and (min-width: 824px) and (max-width: 979px){body.writer .content .writers .box .details .name-sns .name span{font-size:calc(1.22rem + ((1vw - .824rem) * (.25806)))}}@media only screen and (min-width: 600px) and (max-width: 823px){body.writer .content .writers .box .details .name-sns .name span{font-size:calc(1.18rem + ((1vw - .6rem) * (.17937)))}}@media only screen and (min-width: 400px) and (max-width: 599px){body.writer .content .writers .box .details .name-sns .name span{font-size:calc(1.14rem + ((1vw - .4rem) * (.20101)))}}@media only screen and (max-width: 399px){body.writer .content .writers .box .details .name-sns .name span{font-size:calc(1.1rem + ((1vw - .32rem) * (.50633)))}}@media (max-width: 812px){body.writer .content .writers .box .details .name-sns .name span{display:none}}body.writer .content .writers .box .details .name-sns .snss{text-align:right;align-self:center;justify-self:end;line-height:0}body.writer .content .writers .box .details .name-sns .snss a{text-decoration:none;color:#000}body.writer .content .writers .box .details .name-sns .snss a i{margin-left:10px}@media only screen and (min-width: 1200px){body.writer .content .writers .box .details .name-sns .snss a i{font-size:1.8rem}}@media only screen and (min-width: 980px) and (max-width: 1199px){body.writer .content .writers .box .details .name-sns .snss a i{font-size:calc(1.76rem + ((1vw - .98rem) * (.18265)))}}@media only screen and (min-width: 824px) and (max-width: 979px){body.writer .content .writers .box .details .name-sns .snss a i{font-size:calc(1.72rem + ((1vw - .824rem) * (.25806)))}}@media only screen and (min-width: 600px) and (max-width: 823px){body.writer .content .writers .box .details .name-sns .snss a i{font-size:calc(1.68rem + ((1vw - .6rem) * (.17937)))}}@media only screen and (min-width: 400px) and (max-width: 599px){body.writer .content .writers .box .details .name-sns .snss a i{font-size:calc(1.64rem + ((1vw - .4rem) * (.20101)))}}@media only screen and (max-width: 399px){body.writer .content .writers .box .details .name-sns .snss a i{font-size:calc(1.6rem + ((1vw - .32rem) * (.50633)))}}body.writer .content .writers .box .details p{overflow:hidden;display:-webkit-box;text-overflow:ellipsis;-webkit-box-orient:vertical;-webkit-line-clamp:3;word-break:break-all;line-height:1.5;margin:8px auto}body.writer .content .writers .box .details .more-link{text-align:right}body.writer .content .writers .box .details .more-link a{text-decoration:none;color:#000;font-weight:bold}body.writer .content .writers .box .details .more-link a:before{background:#000;bottom:-5px}body.writer .content .writers .box .details .more-link a i{margin-right:5px}@font-face{font-family:'icomoon';src:url("/fonts/icomoon/icomoon.eot?z0l3yc");src:url("/fonts/icomoon/icomoon.eot?z0l3yc#iefix") format("embedded-opentype"),url("/fonts/icomoon/icomoon.ttf?z0l3yc") format("truetype"),url("/fonts/icomoon/icomoon.woff?z0l3yc") format("woff"),url("/fonts/icomoon/icomoon.svg?z0l3yc#icomoon") format("svg");font-weight:normal;font-style:normal;font-display:block}[class^="icon-"],[class*=" icon-"]{font-family:'icomoon' !important;speak:never;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.icon-hatena:before{content:"\e904"}.icon-x:before{content:"\e91e"}.icon-loading:before{content:"\e901"}.icon-down:before{content:"\e902"}.icon-right:before{content:"\e903"}.icon-blank:before{content:"\e905"}.icon-instagram:before{content:"\e906"}.icon-twitter:before{content:"\e907"}.icon-facebook:before{content:"\e908"}.icon-menu:before{content:"\e909"}.icon-close:before{content:"\e90a"}.icon-home:before{content:"\e90b"}.icon-up:before{content:"\e90c"}.icon-left:before{content:"\e90e"}.icon-down2:before{content:"\e90f"}.icon-check:before{content:"\e910"}.icon-lock:before{content:"\e912"}.icon-unlock:before{content:"\e913"}.icon-ellipsis:before{content:"\e914"}.icon-arrow-up:before{content:"\e915"}.icon-arrow-down:before{content:"\e916"}.icon-trash:before{content:"\e917"}.icon-line:before{content:"\e919"}.icon-share:before{content:"\e91a"}.icon-good:before{content:"\e91b"}.icon-bad:before{content:"\e91c"}.icon-search:before{content:"\e91d"}.icon-minus-outline:before{content:"\e918"}.icon-add-outline:before{content:"\e911"}.icon-right2:before{content:"\e90d"}.icon-left2:before{content:"\e900"}.overlay{width:100%;height:100%;min-height:100%;position:fixed;top:0;z-index:200;display:none;background-color:rgba(255,255,255,0.2)}.modal-loading{color:#000;background:#FFF;-moz-border-radius:10px;-webkit-border-radius:10px;border-radius:10px;text-align:center;display:none;position:fixed;top:50%;left:50%;margin-top:-40px;margin-left:-40px;z-index:255}@media only screen and (min-width: 1200px){.modal-loading{font-size:3rem}}@media only screen and (min-width: 980px) and (max-width: 1199px){.modal-loading{font-size:calc(2.88rem + ((1vw - .98rem) * (.54795)))}}@media only screen and (min-width: 824px) and (max-width: 979px){.modal-loading{font-size:calc(2.76rem + ((1vw - .824rem) * (.77419)))}}@media only screen and (min-width: 600px) and (max-width: 823px){.modal-loading{font-size:calc(2.64rem + ((1vw - .6rem) * (.53812)))}}@media only screen and (min-width: 400px) and (max-width: 599px){.modal-loading{font-size:calc(2.52rem + ((1vw - .4rem) * (.60302)))}}@media only screen and (max-width: 399px){.modal-loading{font-size:calc(2.4rem + ((1vw - .32rem) * (1.51899)))}}.modal-loading i{width:80px;height:80px;line-height:80px;-moz-animation:loader 2s linear infinite;-webkit-animation:loader 2s linear infinite;animation:loader 2s linear infinite;display:block;color:#000}@media only screen and (min-width: 1200px){.modal-loading i{font-size:2.4rem}}@media only screen and (min-width: 980px) and (max-width: 1199px){.modal-loading i{font-size:calc(2.4rem + ((1vw - .98rem) * (0)))}}@media only screen and (min-width: 824px) and (max-width: 979px){.modal-loading i{font-size:calc(2.4rem + ((1vw - .824rem) * (0)))}}@media only screen and (min-width: 600px) and (max-width: 823px){.modal-loading i{font-size:calc(2.4rem + ((1vw - .6rem) * (0)))}}@media only screen and (min-width: 400px) and (max-width: 599px){.modal-loading i{font-size:calc(2.4rem + ((1vw - .4rem) * (0)))}}@media only screen and (max-width: 399px){.modal-loading i{font-size:calc(2.4rem + ((1vw - .32rem) * (0)))}}.modal-window{display:none;position:absolute;z-index:250;width:700px;top:50%;left:50%;-webkit-transform:translate(-50%, -50%);-ms-transform:translate(-50%, -50%);transform:translate(-50%, -50%)}@media (max-width: 812px){.modal-window{width:calc(100% - 20px);top:10px;left:10px;margin-left:0;margin-bottom:0;-webkit-transform:translate(0, 0);-ms-transform:translate(0, 0);transform:translate(0, 0)}}.modal-window .modal-inner{color:#000;margin:auto;position:relative;width:100%;background:#FFF;-moz-border-radius:15px;-webkit-border-radius:15px;border-radius:15px;-moz-box-shadow:0 0 50px rgba(0,0,0,0.05);-webkit-box-shadow:0 0 50px rgba(0,0,0,0.05);box-shadow:0 0 50px rgba(0,0,0,0.05)}.modal-window .modal-inner .modal-body{position:relative}.modal-window .modal-inner .modal-body .close{position:absolute;top:-15px;right:-15px;z-index:200;cursor:pointer;background:#000;-moz-border-radius:25px;-webkit-border-radius:25px;border-radius:25px;width:50px;height:50px;line-height:61px}.modal-window .modal-inner .modal-body .close i{color:#FFF}@media only screen and (min-width: 1200px){.modal-window .modal-inner .modal-body .close i{font-size:2.5rem}}@media only screen and (min-width: 980px) and (max-width: 1199px){.modal-window .modal-inner .modal-body .close i{font-size:calc(2.5rem + ((1vw - .98rem) * (0)))}}@media only screen and (min-width: 824px) and (max-width: 979px){.modal-window .modal-inner .modal-body .close i{font-size:calc(2.5rem + ((1vw - .824rem) * (0)))}}@media only screen and (min-width: 600px) and (max-width: 823px){.modal-window .modal-inner .modal-body .close i{font-size:calc(2.5rem + ((1vw - .6rem) * (0)))}}@media only screen and (min-width: 400px) and (max-width: 599px){.modal-window .modal-inner .modal-body .close i{font-size:calc(2.5rem + ((1vw - .4rem) * (0)))}}@media only screen and (max-width: 399px){.modal-window .modal-inner .modal-body .close i{font-size:calc(2.5rem + ((1vw - .32rem) * (0)))}}@media (max-width: 812px){.modal-window .modal-inner .modal-body .close{top:-10px;right:-10px}}#modal-search .modal-body{padding:30px}#modal-search .modal-body form .search-form{position:relative}#modal-search .modal-body form .search-form:before{content:"\e91d";font-family:'icomoon' !important;position:absolute;top:17px;left:27px}@media only screen and (min-width: 1200px){#modal-search .modal-body form .search-form:before{font-size:2rem}}@media only screen and (min-width: 980px) and (max-width: 1199px){#modal-search .modal-body form .search-form:before{font-size:calc(1.96rem + ((1vw - .98rem) * (.18265)))}}@media only screen and (min-width: 824px) and (max-width: 979px){#modal-search .modal-body form .search-form:before{font-size:calc(1.92rem + ((1vw - .824rem) * (.25806)))}}@media only screen and (min-width: 600px) and (max-width: 823px){#modal-search .modal-body form .search-form:before{font-size:calc(1.88rem + ((1vw - .6rem) * (.17937)))}}@media only screen and (min-width: 400px) and (max-width: 599px){#modal-search .modal-body form .search-form:before{font-size:calc(1.84rem + ((1vw - .4rem) * (.20101)))}}@media only screen and (max-width: 399px){#modal-search .modal-body form .search-form:before{font-size:calc(1.8rem + ((1vw - .32rem) * (.50633)))}}#modal-search .modal-body form .search-form input{background:#e5e5e5;padding:20px 20px 20px 60px;border:0 none transparent;border-radius:12px;width:560px;font-weight:900}@media only screen and (min-width: 1200px){#modal-search .modal-body form .search-form input{font-size:2.4rem}}@media only screen and (min-width: 980px) and (max-width: 1199px){#modal-search .modal-body form .search-form input{font-size:calc(2.28rem + ((1vw - .98rem) * (.54795)))}}@media only screen and (min-width: 824px) and (max-width: 979px){#modal-search .modal-body form .search-form input{font-size:calc(2.16rem + ((1vw - .824rem) * (.77419)))}}@media only screen and (min-width: 600px) and (max-width: 823px){#modal-search .modal-body form .search-form input{font-size:calc(2.04rem + ((1vw - .6rem) * (.53812)))}}@media only screen and (min-width: 400px) and (max-width: 599px){#modal-search .modal-body form .search-form input{font-size:calc(1.92rem + ((1vw - .4rem) * (.60302)))}}@media only screen and (max-width: 399px){#modal-search .modal-body form .search-form input{font-size:calc(1.8rem + ((1vw - .32rem) * (1.51899)))}}@media (max-width: 812px){#modal-search .modal-body form .search-form input{width:calc( 100% - 80px )}}#modal-search .modal-body .tags{border-top:2px solid #e5e5e5;padding-top:10px;margin-top:30px;text-align:left}#modal-search .modal-body .tags .title{font-weight:800}@media only screen and (min-width: 1200px){#modal-search .modal-body .tags .title{font-size:2.5rem}}@media only screen and (min-width: 980px) and (max-width: 1199px){#modal-search .modal-body .tags .title{font-size:calc(2.36rem + ((1vw - .98rem) * (.63927)))}}@media only screen and (min-width: 824px) and (max-width: 979px){#modal-search .modal-body .tags .title{font-size:calc(2.22rem + ((1vw - .824rem) * (.90323)))}}@media only screen and (min-width: 600px) and (max-width: 823px){#modal-search .modal-body .tags .title{font-size:calc(2.08rem + ((1vw - .6rem) * (.6278)))}}@media only screen and (min-width: 400px) and (max-width: 599px){#modal-search .modal-body .tags .title{font-size:calc(1.94rem + ((1vw - .4rem) * (.70352)))}}@media only screen and (max-width: 399px){#modal-search .modal-body .tags .title{font-size:calc(1.8rem + ((1vw - .32rem) * (1.77215)))}}#modal-search .modal-body .tags .tags-inner{margin:10px 0 0}#modal-search .modal-body .tags .tags-inner a{color:#000;text-decoration:none;background:#e5e5e5;-moz-border-radius:4px;-webkit-border-radius:4px;border-radius:4px;padding:3px 10px;display:inline-block;vertical-align:middle;*vertical-align:auto;*zoom:1;*display:inline;margin:2px 0 2px}@media only screen and (min-width: 1200px){#modal-search .modal-body .tags .tags-inner a{font-size:1.5rem}}@media only screen and (min-width: 980px) and (max-width: 1199px){#modal-search .modal-body .tags .tags-inner a{font-size:calc(1.46rem + ((1vw - .98rem) * (.18265)))}}@media only screen and (min-width: 824px) and (max-width: 979px){#modal-search .modal-body .tags .tags-inner a{font-size:calc(1.42rem + ((1vw - .824rem) * (.25806)))}}@media only screen and (min-width: 600px) and (max-width: 823px){#modal-search .modal-body .tags .tags-inner a{font-size:calc(1.38rem + ((1vw - .6rem) * (.17937)))}}@media only screen and (min-width: 400px) and (max-width: 599px){#modal-search .modal-body .tags .tags-inner a{font-size:calc(1.34rem + ((1vw - .4rem) * (.20101)))}}@media only screen and (max-width: 399px){#modal-search .modal-body .tags .tags-inner a{font-size:calc(1.3rem + ((1vw - .32rem) * (.50633)))}}#modal-search .modal-body .tags .tags-inner a:hover{color:#FFF;background:#000}#modal-search .modal-body .writers{border-top:2px solid #e5e5e5;padding-top:10px;margin-top:20px;text-align:left}#modal-search .modal-body .writers .title{font-weight:900}@media only screen and (min-width: 1200px){#modal-search .modal-body .writers .title{font-size:2.5rem}}@media only screen and (min-width: 980px) and (max-width: 1199px){#modal-search .modal-body .writers .title{font-size:calc(2.36rem + ((1vw - .98rem) * (.63927)))}}@media only screen and (min-width: 824px) and (max-width: 979px){#modal-search .modal-body .writers .title{font-size:calc(2.22rem + ((1vw - .824rem) * (.90323)))}}@media only screen and (min-width: 600px) and (max-width: 823px){#modal-search .modal-body .writers .title{font-size:calc(2.08rem + ((1vw - .6rem) * (.6278)))}}@media only screen and (min-width: 400px) and (max-width: 599px){#modal-search .modal-body .writers .title{font-size:calc(1.94rem + ((1vw - .4rem) * (.70352)))}}@media only screen and (max-width: 399px){#modal-search .modal-body .writers .title{font-size:calc(1.8rem + ((1vw - .32rem) * (1.77215)))}}#modal-search .modal-body .writers .writers-inner{margin:10px 0 0}#modal-search .modal-body .writers .writers-inner a{margin-right:20px}#modal-search .modal-body .writers .writers-inner a img{width:50px;height:auto;-moz-border-radius:25px;-webkit-border-radius:25px;border-radius:25px}#modal-search .modal-body .writers .writers-inner a.more-link{background:rgba(0,0,0,0.05);display:inline-block;vertical-align:middle;*vertical-align:auto;*zoom:1;*display:inline;color:#000;text-decoration:none;padding:8px 16px;-moz-border-radius:10px;-webkit-border-radius:10px;border-radius:10px;vertical-align:top}@media only screen and (min-width: 1200px){#modal-search .modal-body .writers .writers-inner a.more-link{font-size:1.1rem}}@media only screen and (min-width: 980px) and (max-width: 1199px){#modal-search .modal-body .writers .writers-inner a.more-link{font-size:calc(1.1rem + ((1vw - .98rem) * (0)))}}@media only screen and (min-width: 824px) and (max-width: 979px){#modal-search .modal-body .writers .writers-inner a.more-link{font-size:calc(1.1rem + ((1vw - .824rem) * (0)))}}@media only screen and (min-width: 600px) and (max-width: 823px){#modal-search .modal-body .writers .writers-inner a.more-link{font-size:calc(1.1rem + ((1vw - .6rem) * (0)))}}@media only screen and (min-width: 400px) and (max-width: 599px){#modal-search .modal-body .writers .writers-inner a.more-link{font-size:calc(1.1rem + ((1vw - .4rem) * (0)))}}@media only screen and (max-width: 399px){#modal-search .modal-body .writers .writers-inner a.more-link{font-size:calc(1.1rem + ((1vw - .32rem) * (0)))}}
