#wrapper{overflow:auto}#header{height:56px;background-color:#294575}body{text-align:center;margin:auto;color:#4d4452;background:#f7f7f8}h1{font-size:24px;font-weight:normal;position:relative;margin-top:48px}h1:before{content:"";position:absolute;bottom:-16px;display:inline-block;width:56px;height:2px;left:50%;transform:translateX(-50%);background-color:#14223a;border-radius:2px}h2{position:relative;font-size:18px;padding:16px;background:#294575;color:#fff;border-radius:4px;margin-top:88px}h2:after{position:absolute;content:"";top:100%;left:46%;border:20px solid rgba(0,0,0,0);border-top:8px solid #294575;width:0;height:0}h3{font-size:18px;font-weight:bold}h4{border-bottom:solid 1.5px #4d4452;font-weight:bold;font-size:16px;text-align:left;padding-bottom:8px}h5{font-size:12px;font-weight:bold;margin-bottom:10px}p{margin:28px 0;line-height:2;text-align:justify;text-justify:inter-ideograph}a{text-decoration:none}a:focus,a:hover{opacity:.7;text-decoration:none}a:focus{outline:none}li{list-style:none}img{pointer-events:none}.wrapper_graph{margin-bottom:56px}.text_annotation{font-size:11px}.yenta_logo{height:24px;float:left;margin-top:18px;margin-left:16px}.top_title{height:16px;float:right;margin-top:20px;margin-right:16px}.main_data_graphics{text-align:center;margin:auto;padding:16px;font-size:14px;max-width:680px}.graph_data{margin-top:56px}.img_100par{width:100%}.data_graphics_comment{background:#ebeef4;padding:16px;border-radius:4px}.comment_border{font-weight:bold}.ranking_data{background:#fff;border-radius:4px;padding:40px 16px;margin-top:32px}.ranking_data p{margin-bottom:0}.ranking_data_content{padding:16px}hr{border-top:4px dashed #f7f7f8;width:100%;margin:56px 0}.store_list{margin-top:48px}.store_list:last-child{margin-bottom:0}.store_source{margin-top:0;text-align:right;font-size:11px}.store_info{margin-top:0;width:100%;text-align:left;font-size:11px;padding:8px 0;line-height:20px}.store_info a{font-size:14px;font-weight:bold}.skill_lists{padding:0;text-align:left}.skill_lists li{display:inline-block;height:36px;line-height:36px;padding:0 1em;background-color:#7089b3;border-radius:8px;white-space:nowrap;text-overflow:ellipsis;word-wrap:break-word;overflow:hidden;color:#fff;font-size:18px;text-decoration:none;transition:.2s}.banner_yenta_award_mb{display:block}.banner_yenta_award_pc{display:none}.yenta_introduction{background:#fff;padding:56px 0}.yenta_logo_navy{width:50%;max-width:260px}.yenta_catchcopy{color:#294575}.badge_download{display:flex}.badge_download img{height:8vw;min-height:36px;max-height:56px}.badge_download_img{margin:auto;padding:0;display:flex}.badge_download_img li{margin-left:8px}.badge_download_img li:first-child{margin-left:0}.badge_download_img a{display:inline-block}footer{padding:16px 0;background-color:#294575;color:#ebeaec;font-size:12px}footer a{color:#fff}.copywright{letter-spacing:.2em}.instagram-media{min-width:inherit !important}@media screen and (min-width: 760px){h1{font-size:36px;margin:100px 0 50px}.main_data_graphics{font-size:16px;padding:46px}.ranking_data{padding:46px}.graph_data{margin-top:80px}.graph_data img{margin-top:24px}.graph_data h3{margin-top:100px}h2{font-size:22px;padding:22px;margin-top:120px}h3{font-size:24px}h4{font-size:20px;padding-bottom:8px}h5{font-size:16px;margin-bottom:32px}.store_info{font-size:14px;padding:.5em 0;line-height:24px}.store_info a{font-size:18px;font-weight:bold}.banner_yenta_award_mb{display:none}.banner_yenta_award_pc{display:block}}
