@charset "utf-8";#slider:not(.slick-initialized):before{content:"";display:block;padding-top:560px;pointer-events:none}#slider:not(.slick-initialized)>li:not(.slick-slide){opacity:0;position:absolute;top:50%;left:50%;-ms-transform:translate(-50%,-50%);-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);width:100%;z-index:2}#slider:not(.slick-initialized)>li:not(.slick-slide):first-child{opacity:1;z-index:3}#slider{overflow-x:hidden;overflow-y:hidden;position:relative;margin:0 auto 55px;width:1000px;z-index:1}#slider *{z-index:1}#slider li.slick-slide>img{width:100%}#slider li.slick-slide>a>img{-webkit-backface-visibility:hidden;backface-visibility:hidden;transition:opacity 0.2s ease-out 0s}#slider li.slick-slide>a:hover>img{opacity:.7}#slider .slick-dots{bottom:0}#special_measure{padding-top:50px;margin-bottom:50px}#special_measure h2{color:#FF3B7F;font-size:125%;margin-bottom:10px}#special_measure div img{margin-top:20px}#special_measure+#top_blog{padding-top:0!important}#youtube_thinking div,#youtube_thinking lite-youtube{display:block;position:relative;margin:0 auto;width:75%}#youtube_thinking div:before{content:"";display:block;padding-top:56.25%}#youtube_thinking div>iframe{height:100%;position:absolute;top:0;left:0;width:100%}#top_blog{padding-top:50px;padding-bottom:50px}#top_blog>div a{-webkit-backface-visibility:hidden;backface-visibility:hidden;border:1px solid #604A42;border-radius:5px;display:inline-block;padding:10px;text-align:left;text-decoration:none;transition:opacity 0.2s ease-out 0s;vertical-align:top;width:232px}#top_blog>div a:hover{opacity:.7}#top_blog>div a:before{border-bottom:1px solid #FFA1CA;content:"News";color:#FFA1CA;display:block;font-size:87.5%;line-height:1;margin-bottom:5px;padding-bottom:5px}#top_blog>div a+a{margin-left:20px}#top_blog>div a h3{background:-webkit-linear-gradient(top,transparent 0%,transparent 50%,#FFD4E4 50%,#FFD4E4 100%);background:linear-gradient(to bottom,transparent 0%,transparent 50%,#FFD4E4 50%,#FFD4E4 100%);line-height:1.2;margin-bottom:10px}#top_blog>div a section{font-size:87.5%;height:11.2em;overflow:hidden}#top_blog>div a p{color:#999;font-size:62.5%}#twitter{padding-bottom:50px}#top_style{background:url(https://h-fortune.work/images/user/back/pattern_020.webp) center bottom repeat;padding-bottom:50px}#top_style h2{font-size:200%;line-height:1.2;margin-bottom:20px}#top_style ul>li{display:inline-block;margin:0 15px;vertical-align:top;width:340px}#top_style ul>li img{width:100%}#top_content{background:-webkit-repeating-linear-gradient(0deg,#FFFFFF 0,#FFFFFF 20px,#FBF6F3 20px,#FBF6F3 40px,#ECFAFB 40px,#ECFAFB 60px);background:repeating-linear-gradient(90deg,#FFFFFF 0,#FFFFFF 20px,#FBF6F3 20px,#FBF6F3 40px,#ECFAFB 40px,#ECFAFB 60px);padding-top:50px;padding-bottom:50px;position:relative}#top_content h3{font-size:200%;line-height:1.2;margin-bottom:20px}#top_content [id^="top_content_"]{position:absolute;top:130px;width:360px}#top_content #top_content_left{right:-webkit-calc(50% + 190px);right:calc(50% + 190px)}#top_content #top_content_right{left:-webkit-calc(50% + 190px);left:calc(50% + 190px)}#top_content [id^="top_content_"] a{display:block;overflow:hidden}#top_content [id^="top_content_"] a+a{margin-top:10px}#top_content [id^="top_content_"] a img{width:100%}#top_content ul{padding-top:540px}#top_content ul.lazyloaded{background:url(https://h-fortune.work/images/user/recruitment.webp) center top no-repeat;background-size:360px auto}#top_content ul>li{background-color:#FFF;border:1px solid #FF959B;border-radius:20px;display:inline-block;overflow:hidden;vertical-align:top;width:302px}#top_content ul>li:not(:nth-child(3n+1)){margin-left:20px}#top_content ul>li h4{background-color:#FF959B;color:#FFF;font-size:125%;font-weight:700;line-height:1.2;padding:20px}#top_content ul>li p{padding:20px}#top_outside{background:url(https://h-fortune.work/images/user/back/pattern_020.webp) center center repeat;margin-bottom:-80px;padding-top:30px;position:relative;z-index:1}#top_outside img{width:550px}#top_outside #top_outside_to{position:absolute;bottom:28px;left:-webkit-calc(50% + 120px);left:calc(50% + 120px)}
