@charset "utf-8";@media screen and (max-width:767px){#banner{padding-top:3.125%;padding-bottom:3.125%}#banner a img{max-width:93.75%}}@media screen and (min-width:768px){#banner{padding-top:50px;padding-bottom:50px}}@media screen and (min-width:768px) and (max-width:939px){#banner{padding-left:20px;padding-right:20px}}@media screen and (min-width:940px){#banner a img{-webkit-backface-visibility:hidden;backface-visibility:hidden;transition:opacity 0.2s ease-out 0s}#banner a:hover img{opacity:.7}}#top_news figure{margin-left:auto;margin-right:auto}#top_news figure>div{background-color:#D54149;color:#FFF}#top_news figure>div h2{line-height:1.2}#top_news figure>div h2 span{font-size:87.5%}#top_news figure figcaption{border-top:2px solid #4D4D4D;position:relative;text-align:left}#top_news figure figcaption:before{background-color:#4D4D4D;content:"";display:block;height:1px;position:absolute;top:2px;left:0;width:100%}#top_news figure figcaption p{font-size:87.5%}#top_news figure figcaption p a{color:#333}@media screen and (max-width:767px){#top_news{margin-bottom:3.125%}#top_news figure>div{margin:0 auto 3.125%;padding:1.5625% 3.125%;width:93.75%}#top_news figure>div h2 strong{font-size:125%;margin-right:.5em}#top_news figure figcaption{margin:0 auto 3.125%;width:93.75%}#top_news figure figcaption p+p{margin-top:3.125%}#top_news figure figcaption p a{display:block}}@media screen and (min-width:768px){#top_news{margin-bottom:50px}#top_news figure{display:table;border-collapse:separate;table-layout:fixed}#top_news figure>div{display:table-cell;height:200px;padding:25px;position:relative;text-align:left;width:200px}#top_news figure>div h2 strong{font-size:150%;display:block}#top_news figure>div .link_to_white{height:42px;line-height:38px;font-size:87.5%;position:absolute;bottom:25px;left:50%;-ms-transform:translateX(-50%);-webkit-transform:translateX(-50%);transform:translateX(-50%);vertical-align:top;width:160px}#top_news figure figcaption{display:table-cell;padding:20px 25px;vertical-align:top}#top_news figure figcaption p{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;width:100%}#top_news figure figcaption p+p{margin-top:10px}#top_news figure figcaption p time{margin-right:2em}}@media screen and (min-width:768px) and (max-width:939px){#top_news figure{border-spacing:20px 0;width:100%}}@media screen and (min-width:940px){#top_news figure{border-spacing:25px 0;width:1140px}}#top_blog{color:#4D4D4D}#top_blog.lazyloaded{background:url(https://mitamen.jp/images/user/back/pattern_010.webp) center top no-repeat;background-size:cover}#top_blog>ul{margin-left:auto;margin-right:auto}#top_blog>ul li.slick-slide{background-color:#FFF;display:inline-block;text-align:left;vertical-align:top;word-break:break-all}#top_blog>ul li.slick-slide a{color:#4D4D4D}#top_blog>ul li.slick-slide>a:first-child{display:block;overflow:hidden;position:relative}#top_blog>ul li.slick-slide>a:first-child:before{content:"";display:block;padding-top:62.5%}#top_blog>ul li.slick-slide>a img{position:absolute;top:50%;left:50%;-ms-transform:translate(-50%,-50%);-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}#top_blog>ul li.slick-slide time{display:block;font-size:87.5%}#top_blog>ul li.slick-slide section{font-size:87.5%}@media screen and (max-width:767px){#top_blog{padding-top:3.125%;padding-bottom:3.125%}#top_blog>ul{padding:0 1.5625%;margin-bottom:-webkit-calc(3.125% + 30px);margin-bottom:calc(3.125% + 30px)}#top_blog>ul li.slick-slide{margin-left:1.612903225806452%;margin-right:1.612903225806452%;padding-bottom:1.612903225806452%}#top_blog>ul li.slick-slide>a:first-child{margin-bottom:3.448275862068966%}#top_blog>ul li.slick-slide time{padding:0 3.448275862068966%}#top_blog>ul li.slick-slide h3{margin-bottom:5px;padding:0 3.448275862068966%}#top_blog>ul li.slick-slide section{display:none}}@media screen and (min-width:768px){#top_blog{background-attachment:fixed;padding-top:50px;padding-bottom:50px}#top_blog>ul{margin-bottom:50px}#top_blog>ul li.slick-slide{margin-left:10px;margin-right:10px;padding-bottom:10px}#top_blog>ul li.slick-slide>a:first-child{margin-bottom:10px}#top_blog>ul li.slick-slide time{padding:0 10px}#top_blog>ul li.slick-slide h3{margin-bottom:5px;padding:0 10px}#top_blog>ul li.slick-slide section{padding:0 10px}#top_blog .slick-arrow{background-color:#D54149;color:#FFF;overflow:hidden;opacity:.5}#top_blog .slick-arrow:hover,#top_blog .slick-arrow:focus{opacity:.7}#top_blog .slick-prev:before{content:"\F141";font-family:"Material Design Icons"}#top_blog .slick-next:before{content:"\F142";font-family:"Material Design Icons"}}@media screen and (min-width:768px) and (max-width:939px){#top_blog>ul{width:-webkit-calc(100% - (10px *2));width:calc(100% - (10px *2))}}@media screen and (min-width:940px){#top_blog>ul{width:1110px}#top_blog>ul li.slick-slide a img{-webkit-backface-visibility:hidden;backface-visibility:hidden;transition:transform 0.2s ease-out 0s}#top_blog>ul li.slick-slide a:hover img{-ms-transform:translate(-50%,-50%) scale(1.1);-webkit-transform:translate(-50%,-50%) scale(1.1);transform:translate(-50%,-50%) scale(1.1)}#top_blog .slick-arrow{height:54px;line-height:54px;width:54px}#top_blog .slick-arrow:before{font-size:54px}#top_blog .slick-prev{left:-44px}#top_blog .slick-next{right:-44px}}#top_regularly ul>li{display:inline-block;vertical-align:top}#top_regularly ul>li a{display:inline-block;overflow:hidden;border-radius:50%;position:relative}#top_regularly ul>li a:before{content:"";display:block;padding-top:100%}#top_regularly ul>li a img{position:absolute;top:50%;left:50%;-ms-transform:translate(-50%,-50%);-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}#top_regularly ul>li p{font-size:87.5%}@media screen and (max-width:767px){#top_regularly{padding-top:3.125%;padding-bottom:3.125%}#top_regularly ul{margin-bottom:3.125%}#top_regularly ul>li{width:160px}#top_regularly ul>li a{width:120px}}@media screen and (min-width:768px){#top_regularly{padding-top:50px;padding-bottom:50px}#top_regularly ul{margin-bottom:30px}#top_regularly ul>li{margin-top:20px}#top_regularly ul>li a{width:150px}}@media screen and (min-width:768px) and (max-width:939px){#top_regularly ul>li{width:180px}}@media screen and (min-width:940px){#top_regularly ul>li{width:210px}#top_regularly ul>li a img{-webkit-backface-visibility:hidden;backface-visibility:hidden;transition:transform 0.2s ease-out 0s}#top_regularly ul>li a:hover img{-ms-transform:translate(-50%,-50%) scale(1.1);-webkit-transform:translate(-50%,-50%) scale(1.1);transform:translate(-50%,-50%) scale(1.1)}}
