@charset "utf-8";#recruitment{padding-bottom:50px;text-align:center}#recruitment a img{width:900px}#top_blog{background-color:#FFF;color:#333;padding-top:50px;padding-bottom:50px;position:relative;text-align:left}#top_blog a{color:#333}#top_blog>div>p{margin-bottom:5px;position:relative}#top_blog>div>p [class^="blog_shop_"]{position:absolute;top:50%;left:0;-ms-transform:translateY(-50%);-webkit-transform:translateY(-50%);transform:translateY(-50%)}#top_blog>div:first-child{float:left;margin-left:100px;padding-right:15px;width:515px}#top_blog>div:first-child:after{background-color:#E6E6E6;content:"";display:block;height:-webkit-calc(100% - (50px * 2));height:calc(100% - (50px * 2));position:absolute;top:50%;left:-webkit-calc(50% + 15px);left:calc(50% + 15px);-ms-transform:translateY(-50%);-webkit-transform:translateY(-50%);transform:translateY(-50%);width:1px}#top_blog>div:first-child h2{border-bottom:1px solid #FAC300;margin-bottom:10px;padding-bottom:5px}#top_blog>div:first-child h2:before{background-position:center center;background-repeat:no-repeat;background-size:contain;content:"";display:inline-block;height:40px;line-height:1;margin-left:5px;margin-right:10px;vertical-align:bottom;width:60px}#top_blog.lazyloaded>div:first-child h2:before{background-image:url(https://hokkori-ushita.com/images/user/top/megaphone.webp)}#top_blog>div:first-child h2:after{background-position:center center;background-repeat:no-repeat;background-size:contain;content:"";display:inline-block;height:40px;line-height:1;margin-left:10px;vertical-align:bottom;width:50px}#top_blog.lazyloaded>div:first-child h2:after{background-image:url(https://hokkori-ushita.com/images/user/top/cat.webp)}#top_blog>div:first-child h2 b{font-size:175%;line-height:1.2}#top_blog>div:first-child h2 span{font-size:87.5%;font-weight:400;margin-left:1em}#top_blog>div:first-child figure{height:310px;overflow-x:hidden;overflow-y:auto;width:100%}#top_blog>div:first-child figure:after{clear:both;content:"";display:block}#top_blog>div:first-child figure>div{float:right;width:190px}#top_blog>div:first-child figure>div img{width:100%}#top_blog>div:first-child figure figcaption{float:left;width:-webkit-calc(100% - 190px - 10px);width:calc(100% - 190px - 10px);word-break:break-all}#top_blog>div:last-child{float:right;margin-right:100px;padding-left:15px;width:485px}#top_blog>div:last-child a:not([class^="link_to"]){-webkit-backface-visibility:hidden;backface-visibility:hidden;border-bottom:1px solid #E6E6E6;display:block;padding:5px 10px;position:relative;text-decoration:none;transition:opacity 0.2s ease-out 0s}#top_blog>div:last-child a:not([class^="link_to"]):hover{opacity:.7}#top_blog>div:last-child a:not([class^="link_to"])>div{position:absolute;top:50%;right:10px;-ms-transform:translateY(-50%);-webkit-transform:translateY(-50%);transform:translateY(-50%);width:70px}#top_blog>div:last-child a:not([class^="link_to"])>div img{width:100%}#top_blog>div:last-child a:not([class^="link_to"]) h3{font-size:175%;line-height:1.2}#top_blog>div:last-child a:not([class^="link_to"]) div+h3,#top_blog>div:last-child a:not([class^="link_to"]) div+h3+section{width:-webkit-calc(100% - 80px);width:calc(100% - 80px)}#top_blog>div:last-child a:not([class^="link_to"])+p a[class^="link_to"]{margin-top:20px}#aiming{padding-top:20px;padding-bottom:20px}#aiming p{font-size:200%;font-weight:700;line-height:1.2}#aiming p strong{color:#ED4804}#aiming p .mdi-star{color:#FBC422}#course{background-color:#FFF4D4;margin-bottom:50px;padding-top:50px;padding-bottom:50px}#course>div{background-position:left center,right center;background-repeat:repeat-y,repeat-y;background-size:60px 140px,60px 140px}#course.lazyloaded>div{background-image:url(https://hokkori-ushita.com/images/user/top/back_020.webp),url(https://hokkori-ushita.com/images/user/top/back_020.webp)}#course>div ul>li{display:inline-block;margin-bottom:20px;vertical-align:top;width:400px}#course>div ul>li:nth-child(even){margin-left:10px}#course>div ul>li h3{background-position:left center,right center;background-repeat:no-repeat,no-repeat;background-size:contain,contain;color:#ED4804;display:inline-block;font-size:150%;line-height:1.2;margin-bottom:5px;padding:0 1em}#course.lazyloaded>div ul>li h3{background-image:url(https://hokkori-ushita.com/images/user/frame/title_left.webp),url(https://hokkori-ushita.com/images/user/frame/title_right.webp)}#course>div ul>li img{width:100%}
