﻿:root{--white: #fff;--black: #333}ul,ol{list-style-type:none}a{text-decoration:none}a,a:hover{color:#393939;outline:none}a img,img{border-style:none}a img:hover{opacity:0.8}span,label{vertical-align:baseline}p{font-size:0.9em;margin:0px}table{width:100%;margin:0px;padding:0px;border-spacing:0}table th,table td{vertical-align:middle}hr{height:1px;border-width:1px 0px 0px 0px;border-style:solid;border-color:#e5e5e5;margin:0px}hr.dashed{border-style:dashed}hr.devide-20{margin-top:20px;margin-bottom:20px}.clearfix:after{content:".";display:block;visibility:hidden;height:0.1px;font-size:0.1em;line-height:0;clear:both}*:first-child+html .clearfix{display:inline-block}.main{color:#004986}.normal{color:#393939}.red{color:#e60012}.yellow{color:#fcb75b}.orange{color:#fe7e58}.pink{color:#e35e6f}.green{color:#3c9833}.gray{color:#d8d8d8}.lightgray{color:#f6fafe}a.normal{color:#493CE3;text-decoration:underline}body{font-family:"ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;margin:0;padding:0;color:#000;background-color:#fff;background-image:none}.container,.layout-inner{width:875px;margin:auto}.container:has(.table-section--1994),.layout-inner:has(.table-section--1994){width:1060px}.container:has(.table-section--1994) h1 .keyvisual-parttimer,.layout-inner:has(.table-section--1994) h1 .keyvisual-parttimer{display:block;margin:0 auto}.container:has(.table-section--1994) .widget-group .widget-multi-col,.layout-inner:has(.table-section--1994) .widget-group .widget-multi-col{justify-content:center}.column-inner{width:980px;margin:auto}header,#header{width:875px;height:70px;position:relative}.crumb{margin-left:10px;line-height:35px;font-size:13px;color:#1b1b1b}.crumb a{color:#777777;text-decoration:underline}footer,#footer{width:100%;position:relative;bottom:0px;background-color:#f1f5f9}#header-logo{position:relative;top:15px}#qa-total{width:350px;height:40px;position:absolute;top:15px;right:0px}#qa-total-inner{width:350px;height:30px;padding-top:10px;text-align:center;background-color:#f8faed}.total-count-box{float:left;width:175px}.total-count-box>span{padding:0px 5px;font-size:1.2em;font-weight:bold}#total-a-count{color:#fe7e58}#total-q-count{color:#004986}.footer_top{margin-top:100px;width:100%;background:#f7f6f0;height:15px;border-bottom:5px solid #004986}.footer_top .footer_pagetop{position:relative;width:100%}.footer_top .footer_pagetop a{position:absolute;top:-20px;right:0}.footer_bottom{width:100%;background:#004986}.footer_bottom .footer_bottom_links{padding:0}.footer_bottom .footer_bottom_links li{display:inline-block;font-size:13px;line-height:22px;color:#fff;padding:0 3px}.footer_bottom .footer_bottom_links li a{font-size:13px;line-height:22px;color:#fff}#footer-office{height:90px;padding-left:15px}#footer-office #footer-office-line{position:relative;width:1160px;display:flex;justify-content:left;align-items:center;height:90px}#footer-office #footer-office-descripton{margin-left:25px}#footer-office #footer-office-descripton span{font-size:12px;line-height:18px;font-weight:600;color:#666666}#footer-office #footer-office-descripton p{font-size:12px;line-height:18px;font-weight:400;color:#666666}#footer-office #footer-growth{position:absolute;right:0}#footer-links{background-color:#f1f5f9}#left-links{display:table-cell;width:375px;vertical-align:top;border-right:1px solid #004986}#left-links.no-border{border:0}#left-links ul.footer_link_list{margin:30px 0 10px}#left-links ul.footer_link_list li{display:block}#left-links ul.footer_link_list li a{font-size:15px;line-height:35px;color:#004986;text-decoration:none}#left-links .navi_link_title{font-size:15px;color:#fff}#right-links{display:table-cell;padding-left:40px;vertical-align:top}#right-links .message_wrap{height:180px;width:445px}#right-links .message_title{position:relative;padding:0 5px 5px 15px;line-height:22px;font-size:15px;font-weight:bold}#right-links .message_title:before{content:'';display:block;position:absolute;left:0;width:5px;height:80%;background-color:#a40000}#right-links ul.footer_sns_list{margin:30px 0 0}#right-links ul.footer_sns_list li{display:inline-block;padding-left:20px}#right-links ul.footer_sns_list li:first-child{padding-left:0}#right-links ul{margin-bottom:20px}#right-links li.description-link{float:left;margin-right:3px}#footer-navi{width:100%;height:40px;background-color:#fcfdf7;border-top:1px solid #ddd}#footer-crumb{float:left;width:720px;height:40px;border-left:1px solid #ddd}#footer-navi-go-home{float:left;width:240px;height:40px;padding-left:15px;border-left:1px solid #ddd;border-right:1px solid #ddd;background-color:#fff;line-height:3.5em;letter-spacing:2px;font-size:0.8em}#footer-area{position:relative}#footer-inner{float:left;width:875px}#footer-navi-01{margin-top:10px}#footer-inner li{float:left;list-style-image:url(/assets/common/icon-footer.jpg);margin:0 18px 10px 18px}#footer-inner ul li a{display:block;font-size:0.75em}#footer-navi-01 li{margin-right:25px;line-height:20px}#footer-logo{position:absolute;top:20px;right:0px}#copyright{float:right;font-size:0.75em;margin-left:5px}#navi-link-area{padding:20px 0;border-top:1px solid #DDDDDD;color:#fff}#navi-link-area span{display:block;font-size:11px;margin-bottom:10px;color:#fff}#navi-link-area a{color:#FFF;display:inline-block;height:10px;margin:0 20px 10px 0;font-size:11px}.social{margin:10px 0 10px 0}.fb-like,.twitter-follow-button,h6.updated-icon{font-weight:bold;font-size:11px;display:inline-block}h6.updated-icon{padding-right:10px;line-height:20px;min-width:50px}.social div{vertical-align:text-top !important}.social-btn{background-color:#fff;margin-bottom:4px;width:394px;float:left;padding:6px}.social-btn-large{background-color:#fff;margin-right:3px;width:550px;float:left;padding:10px;height:88px}.social-boder{padding-bottom:10px}.subheader{height:35px;position:relative;background:#f9f9f9}.sectioning-wrapper.sectioning-wrapper--flex{display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:center;align-items:stretch;width:1160px;margin:0 auto}.sectioning-wrapper.sectioning-wrapper--flex .ranking-sidebar{flex-basis:255px;margin-left:30px}.sectioning-wrapper.sectioning-wrapper--flex .ranking-sidebar .sidebar-content{padding:20px 0 0}.sectioning-wrapper.sectioning-wrapper--flex .ranking-sidebar .sidebar-content .sidebar-banner-link{display:block;margin-bottom:20px}.sectioning-wrapper.sectioning-wrapper--flex .ranking-sidebar .sidebar-content .sidebar-banner-link .sidebar-banner{display:block}.sectioning-wrapper.sectioning-wrapper--flex .ranking-sidebar .sidebar-content .sidebar-agent-ranking{border:1px solid #e6e6e6;border-radius:5px 5px 0 0}.sectioning-wrapper.sectioning-wrapper--flex .ranking-sidebar .sidebar-content .sidebar-agent-ranking .agent-ranking-heading{box-sizing:border-box;border-radius:3px 3px 0 0;height:50px;background-color:#fafafa;border-bottom:1px solid #ddd;font-family:"ヒラギノ角ゴ Pro W6", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;font-weight:bold;font-size:18px;color:#df5a87;letter-spacing:normal;line-height:49px;text-align:center}.sectioning-wrapper.sectioning-wrapper--flex .ranking-sidebar .sidebar-content .sidebar-agent-ranking .agent-ranking-group{padding:17px 20px 16px}.sectioning-wrapper.sectioning-wrapper--flex .ranking-sidebar .sidebar-content .sidebar-agent-ranking .agent-ranking-group .agent-ranking-item{display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:flex-start;align-items:flex-end;background-repeat:no-repeat;background-position:top 2px left 8px;background-size:auto 8px}.sectioning-wrapper.sectioning-wrapper--flex .ranking-sidebar .sidebar-content .sidebar-agent-ranking .agent-ranking-group .agent-ranking-item .agent-ranking-count{padding:0 0 3px;flex-basis:47px;font-family:"ヒラギノ角ゴ Pro W6", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;font-weight:bold;font-size:15px;color:#333;letter-spacing:normal;line-height:1.0}.sectioning-wrapper.sectioning-wrapper--flex .ranking-sidebar .sidebar-content .sidebar-agent-ranking .agent-ranking-group .agent-ranking-item .agent-link{display:block;flex-basis:167px;height:32px;border-radius:3px;border:1px solid #ddd}.sectioning-wrapper.sectioning-wrapper--flex .ranking-sidebar .sidebar-content .sidebar-agent-ranking .agent-ranking-group .agent-ranking-item .agent-link .agent-logo{height:32px;margin:0 auto}.sectioning-wrapper.sectioning-wrapper--flex .ranking-sidebar .sidebar-content .sidebar-agent-ranking .agent-ranking-group .agent-ranking-item:nth-of-type(n+2){margin-top:12px}.sectioning-wrapper.sectioning-wrapper--flex .ranking-sidebar .sidebar-content .sidebar-agent-ranking .agent-ranking-group .agent-ranking-item.agent-ranking--1{background-image:url(/assets/ranking/kango/sb_ranking_count_crown_1-39fe1a71534347a74f5eddc8b510dbba94b10a53a882426a2c64bcb265224583.png)}.sectioning-wrapper.sectioning-wrapper--flex .ranking-sidebar .sidebar-content .sidebar-agent-ranking .agent-ranking-group .agent-ranking-item.agent-ranking--2{background-image:url(/assets/ranking/kango/sb_ranking_count_crown_2-526960a39ae4d735d228134b6ad513509f4e2f7d3637b13b2e8cc1943ecd8419.png)}.sectioning-wrapper.sectioning-wrapper--flex .ranking-sidebar .sidebar-content .sidebar-agent-ranking .agent-ranking-group .agent-ranking-item.agent-ranking--3{background-image:url(/assets/ranking/kango/sb_ranking_count_crown_3-33690350fac4e7e9518066f7a92d474843dcc1dc8f1ff2a4c331ffddea8537c2.png)}.sectioning-wrapper.sectioning-wrapper--flex .ranking-sidebar .sidebar-content .sidebar-popular-columns{border:1px solid #e6e6e6}.sectioning-wrapper.sectioning-wrapper--flex .ranking-sidebar .sidebar-content .sidebar-popular-columns .popular-columns-heading{box-sizing:border-box;border-radius:3px 3px 0 0;height:50px;background-color:#fafafa;border-bottom:1px solid #ddd;font-family:"ヒラギノ角ゴ Pro W6", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;font-weight:bold;font-size:18px;color:#333;letter-spacing:normal;line-height:49px;text-align:center}.sectioning-wrapper.sectioning-wrapper--flex .ranking-sidebar .sidebar-content .sidebar-popular-columns .popular-columns-heading .c-pink{font-family:"ヒラギノ角ゴ Pro W6", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;font-weight:bold;color:#df5a87;vertical-align:baseline}.sectioning-wrapper.sectioning-wrapper--flex .ranking-sidebar .sidebar-content .sidebar-popular-columns .popular-column-group .popular-column-item{display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:space-between;align-items:center;padding:13px 14.5px}.sectioning-wrapper.sectioning-wrapper--flex .ranking-sidebar .sidebar-content .sidebar-popular-columns .popular-column-group .popular-column-item .column-item__partition-1{flex-basis:220px;width:220px}.sectioning-wrapper.sectioning-wrapper--flex .ranking-sidebar .sidebar-content .sidebar-popular-columns .popular-column-group .popular-column-item .column-item__partition-1 .column-popularity{margin:0 0 6.5px;background-repeat:no-repeat;background-position:bottom 2px left 0;background-size:auto 9px;font-family:"ヒラギノ角ゴ Pro W6", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;font-weight:bold;font-size:15px;color:#333;letter-spacing:normal;line-height:1.0}.sectioning-wrapper.sectioning-wrapper--flex .ranking-sidebar .sidebar-content .sidebar-popular-columns .popular-column-group .popular-column-item .column-item__partition-1 .column-title-link{display:block;width:220px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-weight:normal;font-size:14px;color:#333;letter-spacing:normal;line-height:1.357}.sectioning-wrapper.sectioning-wrapper--flex .ranking-sidebar .sidebar-content .sidebar-popular-columns .popular-column-group .popular-column-item .column-item__partition-2{flex-basis:60px}.sectioning-wrapper.sectioning-wrapper--flex .ranking-sidebar .sidebar-content .sidebar-popular-columns .popular-column-group .popular-column-item .column-item__partition-2 .column-eyecatch-link .column-eyecatch-thumbnail{display:block;height:55px}.sectioning-wrapper.sectioning-wrapper--flex .ranking-sidebar .sidebar-content .sidebar-popular-columns .popular-column-group .popular-column-item:nth-of-type(n+2){border-top:1px solid #ddd}.sectioning-wrapper.sectioning-wrapper--flex .ranking-sidebar .sidebar-content .sidebar-popular-columns .popular-column-group .popular-column-item.item--rank-1 .column-item__partition-1,.sectioning-wrapper.sectioning-wrapper--flex .ranking-sidebar .sidebar-content .sidebar-popular-columns .popular-column-group .popular-column-item.item--rank-2 .column-item__partition-1,.sectioning-wrapper.sectioning-wrapper--flex .ranking-sidebar .sidebar-content .sidebar-popular-columns .popular-column-group .popular-column-item.item--rank-3 .column-item__partition-1{flex-basis:154px;width:154px}.sectioning-wrapper.sectioning-wrapper--flex .ranking-sidebar .sidebar-content .sidebar-popular-columns .popular-column-group .popular-column-item.item--rank-1 .column-item__partition-1 .column-popularity,.sectioning-wrapper.sectioning-wrapper--flex .ranking-sidebar .sidebar-content .sidebar-popular-columns .popular-column-group .popular-column-item.item--rank-2 .column-item__partition-1 .column-popularity,.sectioning-wrapper.sectioning-wrapper--flex .ranking-sidebar .sidebar-content .sidebar-popular-columns .popular-column-group .popular-column-item.item--rank-3 .column-item__partition-1 .column-popularity{padding:0 0 0 17px}.sectioning-wrapper.sectioning-wrapper--flex .ranking-sidebar .sidebar-content .sidebar-popular-columns .popular-column-group .popular-column-item.item--rank-1 .column-item__partition-1 .column-title-link,.sectioning-wrapper.sectioning-wrapper--flex .ranking-sidebar .sidebar-content .sidebar-popular-columns .popular-column-group .popular-column-item.item--rank-2 .column-item__partition-1 .column-title-link,.sectioning-wrapper.sectioning-wrapper--flex .ranking-sidebar .sidebar-content .sidebar-popular-columns .popular-column-group .popular-column-item.item--rank-3 .column-item__partition-1 .column-title-link{display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;overflow:hidden;white-space:initial;width:154px}.sectioning-wrapper.sectioning-wrapper--flex .ranking-sidebar .sidebar-content .sidebar-popular-columns .popular-column-group .popular-column-item.item--rank-1 .column-item__partition-1 .column-popularity{background-image:url(/assets/ranking/kango/column_crown_1-e64292951b23e59e860bdd55e3ef4e6f60a6e5b363470e63f4a1d3244a8b2ccc.png)}.sectioning-wrapper.sectioning-wrapper--flex .ranking-sidebar .sidebar-content .sidebar-popular-columns .popular-column-group .popular-column-item.item--rank-2 .column-item__partition-1 .column-popularity{background-image:url(/assets/ranking/kango/column_crown_2-24010c78a8417cbd71a6f23e7f3d8ec521ded71a03c68d3b14ce0195411c7fdc.png)}.sectioning-wrapper.sectioning-wrapper--flex .ranking-sidebar .sidebar-content .sidebar-popular-columns .popular-column-group .popular-column-item.item--rank-3 .column-item__partition-1 .column-popularity{background-image:url(/assets/ranking/kango/column_crown_3-c7bc609df210a3a15b334f82781c6e01debd4a86ebbf7efba20a7d1707b4a8b6.png)}.sectioning-wrapper.sectioning-wrapper--flex .ranking-sidebar .sidebar-content .sidebar-agent-ranking+.sidebar-popular-columns{border-top:none}#main-center{margin:0 auto;padding:0 87.5px}#main-office{width:875px}#office-area{width:875px;margin-bottom:20px}#column-left{float:right;width:250px;padding-top:30px}#column-right{float:left;width:730px;padding-top:10px}#main-right{float:left;width:875px;padding-top:10px}#content-area{width:700px;margin-bottom:20px}#main-area{width:100%;margin-bottom:20px}#page-title-area{height:180px}#page-title-area{height:auto}h1#page-title,p#page-title{font-size:30px;padding-top:50px;padding-left:60px;padding-bottom:10px;font-weight:bold;text-align:left;color:#fff}h2#page-title{font-size:30px;padding-top:50px;padding-left:60px;padding-bottom:10px;text-align:left;color:#fff}h3#page-sub-title{height:30px;padding-left:60px;font-size:1.2em;line-height:2em;font-weight:bold;text-align:left;color:#fff;padding-bottom:20px}p#page-sub-title{height:30px;padding-left:60px;font-size:1.2em;line-height:2em;font-weight:bold;text-align:left;color:#fff;padding-bottom:20px}#header-crumb{padding-top:25px}#header-crumb{padding-top:0;position:absolute;top:0px}.column-sub-title{width:700px}.column-sub-title h1,.column-sub-title h2{width:670px;display:block;margin:auto;line-height:36px;font-size:24px;letter-spacing:0.1em;font-weight:bold;padding-top:20px}.sub-title{background-image:url(/assets/common/subtitle_bg.png);background-repeat:no-repeat;width:875px;height:54px;overflow:hidden;margin:20px 0}.sub-title>span{padding-left:50px;height:54px;display:block;line-height:54px;font-size:20px;font-weight:bold}.sub-title>h1{padding-left:50px;height:54px;display:block;line-height:54px;font-size:20px;font-weight:bold}.sub-title>h2{padding-left:50px;height:54px;display:block;line-height:54px;font-size:20px;font-weight:bold}.info-title{width:660px;height:31px;margin-bottom:10px;background-repeat:no-repeat}.info-title>span{width:630px;height:20px;padding-left:15px;display:table-cell;vertical-align:bottom;margin:auto;color:#004986;font-size:1.05em;letter-spacing:1px}#content-area>p{margin-top:5px;padding:5px;font-size:0.9em;line-height:1.5em}.no__result{margin-bottom:30px}.pager-area{margin:30px 0}.pager-area .pager_title{position:relative;margin-bottom:1px;padding:5px 5px 5px 20px;line-height:30px;font-size:15px;font-weight:bold;text-decoration:none;border-bottom:2px solid #dedede}.pager-area .pager_title .pager_count{font-weight:normal}.pager-area .pager_title:before{content:'';display:block;position:absolute;left:0;width:8px;height:80%;background-color:#004986}.pager-area.bottom{margin-bottom:30px}.result-count{width:100%;margin-top:20px;margin-bottom:15px;text-indent:20px;line-height:2.5em;background-color:#f6fafe}.result-count .total-count{font-size:20px;font-weight:bold;color:#e60012}.result-count .proud-name{color:#004986}.pagination{width:100%;height:30px;margin:auto;margin-bottom:10px}.pagination ul{margin:0px}.pagination li{float:left;margin-left:10px;border:1px solid #ccc}.pagination li a{display:block;padding:4px 6px;color:#333}.pagination li.active,.pagination li.active a{color:#fff;background-color:#004986}.pagination li.disabled{visibility:hidden}.border-radius-3{-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px}.border-radius-5{-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px}.box-shadow-5{-webkit-box-shadow:0px 0px 5px 1.5px #ccc;box-shadow:0px 0px 5px 1.5px #ccc}.box-shadow-10{-webkit-box-shadow:0px 0px 10px 3px #ccc;box-shadow:0px 0px 10px 3px #ccc}.even{background-color:#fcfdf7}#error_explanation,.error-explanation{color:red}.lsp-01{letter-spacing:1em}.lsp-03{letter-spacing:3em}.required{color:#e60012;font-weight:bold}.required-tag{padding:2px 6px;background:#FF2A1A;color:#FFFFFF;font-weight:normal;border-radius:3px;font-size:10px;vertical-align:top}span.icon{display:inline-block;width:60px;padding:3px 0 3px 0;color:#fff;font-size:12px;font-weight:normal;text-align:center;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px}span.icon-large{display:block;width:70px;padding:5px 0 5px 0;color:#fff;font-size:12px;text-align:center;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px}span.question-date,span.column-date{background-color:#fe7e57}span.question-category,span.column-category{background-color:#e35e6f}span.new{background-color:#e60012}span.address{background-color:#3c9833}span.question-user{background-color:#fcb75b}span.icon-answer-date{background-color:#e60012}.icon-q{height:25px;display:table-cell;vertical-align:bottom;background-image:url(/assets/common/icon_q.png);background-repeat:no-repeat;background-size:contain}.icon-q-large{width:27px;height:25px;background-image:url(/assets/common/icon_q.png);background-repeat:no-repeat;display:inline-block;background-size:contain}.icon-a{height:24px;display:table-cell;vertical-align:bottom;background-image:url(/assets/common/icon_a.png);background-repeat:no-repeat;background-size:contain}.icon-a-large{width:24px;height:24px;vertical-align:bottom;background-image:url(/assets/common/icon_a.png);background-repeat:no-repeat;display:inline-block;background-size:contain}.icon-ex-link{width:9px;height:9px;position:absolute;background:transparent url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAkAAAAJCAYAAADgkQYQAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyJpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuMC1jMDYwIDYxLjEzNDc3NywgMjAxMC8wMi8xMi0xNzozMjowMCAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENTNSBNYWNpbnRvc2giIHhtcE1NOkluc3RhbmNlSUQ9InhtcC5paWQ6RjZBNEMyQzFFQjMyMTFFMEFFMDQ5RTQwMzY2RTI0QUMiIHhtcE1NOkRvY3VtZW50SUQ9InhtcC5kaWQ6RjZBNEMyQzJFQjMyMTFFMEFFMDQ5RTQwMzY2RTI0QUMiPiA8eG1wTU06RGVyaXZlZEZyb20gc3RSZWY6aW5zdGFuY2VJRD0ieG1wLmlpZDpGNkE0QzJCRkVCMzIxMUUwQUUwNDlFNDAzNjZFMjRBQyIgc3RSZWY6ZG9jdW1lbnRJRD0ieG1wLmRpZDpGNkE0QzJDMEVCMzIxMUUwQUUwNDlFNDAzNjZFMjRBQyIvPiA8L3JkZjpEZXNjcmlwdGlvbj4gPC9yZGY6UkRGPiA8L3g6eG1wbWV0YT4gPD94cGFja2V0IGVuZD0iciI/Pj9w8uQAAABOSURBVHjajJDbCQAwCAO1dFg30m1T8iH0KQ0IQSQ5VAASEZBCTT7U05iZ3g7Y8pWkZKrEpL5D32obly+eBZxpPMzU4yXuDnJxZj/PEGAAPk46EE/MQmgAAAAASUVORK5CYII=) no-repeat center right;z-index:99}.icon-ranking,.icon-ranking-column-tab{width:25px;height:21px;background:url(/assets/common/ranking.png) no-repeat left top;background-size:25px;display:inline-block}.icon-column{width:25px;height:21px;background:url(/assets/common/column-icon.png) no-repeat left top;background-size:25px;display:inline-block}.icon-new,.icon-new-column-tab{width:32px;height:23px;background:url(/assets/common/new-icon.png) no-repeat left top;background-size:31px;display:inline-block}.icon-ranking-column-tab,.icon-new-column-tab{position:relative;left:-1px;top:-4px}.form-area{margin-top:20px;margin-bottom:20px;padding:5px;border:1px solid #ddd;background-color:#f1f5f9}.form-area-inner{padding:15px;line-height:2em;background-color:#fff}.form-area table{width:100%;border-collapse:separate}.form-area table th{width:180px;height:50px;padding-left:10px;padding-right:10px;text-indent:1em;vertical-align:middle;text-align:left;background-color:#fff8eb;border-top:10px solid #fff;border-bottom:1px dashed #ddd}.form-area table td{height:50px;margin-top:5px;padding-left:15px;vertical-align:middle;border-top:10px solid #fff;border-bottom:1px dashed #ddd}.form-area .btn-area{background-color:#f1f5f9}.form-area-inner p{margin-top:10px}#hot-ranking-area{width:248px;margin-bottom:30px;border:1px solid #ddd;box-shadow:0px 0px 5px #ddd;background-color:#fcfdf7}#hot-ranking-inner{padding:13px;padding-top:18px;padding-bottom:0px}.rank-picture-box{height:100px;border:1px solid #cecece}.rank table{margin-top:10px;margin-bottom:20px}.rank table tr{min-height:25px}.rank table tr{height:25px}.rank table tr th{width:70px;font-size:12px}.rank table tr td{padding-top:5px;padding-bottom:5px;font-size:12.5px}.rank table tr.rank-office-name{border-bottom:1px dashed #ccc}.rank table tr.rank-office-name th span{color:#3c9833}.rank table tr.rank-office-name a{color:#004986;text-decoration:underline}.rank table tr.rank-rep-name{border-bottom:1px solid #ccc}.rank table tr.rank-rep-name th span{color:#004986}.rank-picture-box{position:relative}.icon-rank{display:block;width:38px;height:50px;position:absolute;top:45px;right:5px;background-repeat:no-repeat}#search-condition-area{width:248px;min-height:350px;margin-bottom:30px;border:1px solid #ddd;box-shadow:0px 0px 5px #aaa}#search-condition{padding:1px}#search-condition-inner{margin-top:10px;padding:12px}div.search-sub-header{width:230px;height:18px;margin-bottom:10px;padding-top:5px;padding-left:8px;font-size:0.9em;font-weight:bold;letter-spacing:1px;border-left:3px solid #004986}#proud_list li{margin-top:10px}.office-datahead{min-height:150px;position:relative;margin-top:20px;margin-left:20px;margin-right:20px}.free-office-datahead{min-height:80px;position:relative;margin-top:20px;margin-left:20px;margin-right:20px}.office-datahead .photo-area{width:180px;height:131px}.free-office-datahead .photo-area{width:180px;height:80px}.office-datahead .office-icon{width:300px;position:absolute;top:0px;left:200px}.free-office-datahead .office-icon{width:300px;position:absolute;top:0px;left:0px}.office-datahead .office-icon span,.free-office-datahead .office-icon span{margin-right:10px;text-align:center;float:left}.office-datahead .offce-name{padding-left:15px;font-size:1.2em;font-weight:bold;line-height:1.5em;position:absolute;top:40px;left:200px;border-left:3px solid #004986}.free-office-datahead .offce-name{padding-left:15px;font-size:1.2em;font-weight:bold;line-height:1.5em;position:absolute;top:40px;left:0px;border-left:3px solid #004986}.office-datahead .offce-name a,.free-office-datahead .offce-name a{text-decoration:underline;color:#004986}.office-datahead .offce-message{min-height:1px;margin-top:-50px;margin-left:200px;margin-right:20px;margin-bottom:10px;line-height:1.5em}.office-data{margin-left:20px;margin-right:20px;clear:both}.office-data table{width:100%;border:1px solid #e5e5e5}.office-data table th{width:110px;line-height:2.6em;text-indent:1em;text-align:left;background-color:#f9f9f9;border-bottom:1px solid #e5e5e5;font-weight:normal}.office-data table td{text-indent:1em;border-left:1px solid #e5e5e5;border-bottom:1px solid #e5e5e5}.office-data table th.bottom,.office-data table td.bottom{border-bottom:0px}.holiday{width:300px}.work-time{padding:5px 0 5px 0;line-height:1.25em}.btn-office-detail{height:27px;margin-top:20px;overflow:hidden}.office-datahead-s{width:100%;padding-top:20px;margin-bottom:10px}.office-datahead-s .office-name{float:left;width:400px;padding-left:15px;font-size:1.5em;font-weight:bold;line-height:1.2em;border-left:3px solid #004986}.office-datahead-s .office-icon{float:right;width:280px}.office-datahead-s .office-icon span{float:left;margin-right:10px}.office-data-s .photo-s{float:left;width:130px;height:96px}.office-data-s table.office-baseinfo{float:right;width:540px;height:96px;border:1px solid #ddd}.office-data-s table.free-office-baseinfo{width:650px;height:96px;border:1px solid #ddd}.office-data-s .free-office-baseinfo th,.office-data-s .office-baseinfo th{width:110px;height:20px;background-color:#004986;color:#fff;font-weight:normal;text-align:center;line-height:2em;border-bottom:1px dashed #ddd}.office-data-s .free-office-baseinfo td,.office-data-s .office-baseinfo td{text-indent:1em;border-bottom:1px dashed #ddd}.qa-category__links,.column-category__links{border:1px solid #ddd;margin-bottom:20px}.qa-category__links .list__heading,.column-category__links .list__heading{height:60px;background-image:url(/assets/qa/bg_category-header.png);margin:1px}.qa-category__links ul a,.column-category__links ul a{display:block;border-top:1px solid #ddd}.qa-category__links ul li,.column-category__links ul li{height:45px;line-height:45px;color:#555;font-size:14px;font-weight:bold;margin:1px;padding:0 10px;position:relative}.qa-category__links ul li .link__icon,.column-category__links ul li .link__icon{position:absolute;top:50%;right:10px;margin-top:-0.5em}.qa-category__links ul li.active,.column-category__links ul li.active{background-color:rgba(247,201,197,0.2)}.qa-category__links ul li:hover,.column-category__links ul li:hover{background-color:rgba(247,201,197,0.3)}#ref-top-inner{width:100%;position:relative}#ref-top a{position:fixed;right:30px;top:160px;outline:0;z-index:10}.search-btn-wrap{line-height:40px;font-size:13px;text-align:center;color:#fff;margin:0 auto;width:220px;height:40px;display:block;background:url(/assets/common/search-btn-wrap.png) #3C9833 no-repeat left 33px center;background-size:6px 8px;border-radius:4px;-webkit-border-bottom-right-radius:4px;-moz-border-radius-bottomright:4px}.search-btn-wrap:hover{cursor:pointer}#column-min-parts-tabs{margin-bottom:20px}.nav-tabs li{float:left;width:50%;-webkit-border-top-left-radius:8px;-moz-border-radius-topleft:8px;-webkit-border-top-right-radius:8px;-moz-border-radius-topright:8px}.nav-tabs li a{font-size:13px;color:#fff}.tab-box{padding:16px 0px 8px 0px;text-align:center;height:23px;font-size:20px;border-top-left-radius:10px;border-top-right-radius:10px;border:1px solid #004986;background:#fff;color:#004986}.tab-box.color{border:1px solid #9ad1ff;background:#9ad1ff;color:#fff}.nav-tabs li:first-child .tab-box{border-top-left-radius:10px;border-left:1px solid #004986}.nav-tabs li:first-child .tab-box.color{border-left:1px solid #9ad1ff}.nav-tabs li:last-child .tab-box{border-top-right-radius:10px;border-right:1px solid #004986}.nav-tabs li:last-child .tab-box.color{border-right:1px solid #9ad1ff}.ui-tabs-active .tab-box{background-color:#004986;color:#fff;border-top-left-radius:10px;border-top-right-radius:10px;border:1px solid #004986}.ui-tabs-active .tab-box a{color:#fff}.column-min-left{float:left;width:50%}.column-min-left label{font-size:12px;font-weight:bold;display:inline-block;margin-bottom:5px}.column-min-right{float:left;width:40%;padding-left:17px}.tab-content{border:1px solid #ddd;border-bottom-left-radius:8px;border-bottom-right-radius:8px;border-top:0;padding:20px 10px 10px 10px}.column__article--min{border-bottom:1px solid #ddd;margin-bottom:20px;padding-bottom:5px}.column__article--min .row{height:70px}.column__article--min:last-child{border-bottom:none;margin-bottom:0px}.column__article--min .column__articleHeader{color:#004986;font-size:12px;line-height:15px;padding-bottom:1px;border-bottom:none}.column__article--min .column__articleHeader:hover{border-bottom:1px solid #004986}.column__article--min .thumbnail{width:73px;height:56px;overflow:hidden}.thumbnail{padding:4px;margin-bottom:5px;border:1px solid #ddd;border-radius:4px;-webkit-transition:all 0.2s ease-in-out;transition:all 0.2s ease-in-out}.thumbnail>img{max-width:100%}#qa-min-parts-tabs{margin-bottom:20px}#qa-min-parts-tabs hr{display:block;height:1px;border:0;border-bottom:1px dashed #dddddd;margin:10px 0;padding:0}#qa-min-parts-tabs .a-title{padding-bottom:10px;vertical-align:bottom;font-size:12px;font-weight:bold;color:#393939}#qa-min-parts-tabs .a-title span{font-size:18px;color:#CC1357;vertical-align:bottom}#qa-min-parts-tabs .column__article--min .row{height:auto}#qa-min-parts-tabs .column__article--min .row:hover{background:#F3F3F3}#qa-min-parts-tabs .column__article--min .column__articleHeader{vertical-align:top;font-size:14px;line-height:18px}#qa-min-parts-tabs .column__article--min label{font-size:12px;font-weight:bold;display:inline-block;margin-bottom:5px;color:#393939}.search-form__box,.search-form__min_box{border:8px solid #ff6a18;border-radius:3px}.column_search_form_min_box .search-form__min_box{border-color:#004986}.search-form__box .box__heading,.search-form__min_box .box__heading{height:40px;line-height:40px;color:#fff;font-size:15px;text-shadow:1px 1px 3px #aaa;background-color:#ff6a18}.column_search_form_min_box .search-form__min_box .box__heading{background-color:#004986}.search-form__box .box__content,.search-form__min_box .box__content{padding:10px}.column_search_form_min_box .search-form__min_box .box__content{padding-top:0px}.search-form__box .box__content p,.search-form__min_box .box__content p{font-size:13px}.search-form__box .box__content hr{margin-bottom:20px}span.caution{font-size:0.9em;font-weight:bold;margin-left:10px}.qa-post{margin-top:10px}.qa-post a:hover{opacity:0.8;filter:alpha(opacity=80);-moz-opacity:0.8}#input-keyword{width:480px;height:1.5em;margin-right:10px;padding:5px;font-size:14px}#btn-qa-search,#btn-column-search{position:relative;top:7.5px}.search-form__min_box{border:4px solid rgba(255,106,24,0.8);margin-bottom:20px}.search-form__min_box .box__heading{font-size:15px;text-align:center}.search-form__min_box .box__content hr{margin-bottom:10px;margin-top:15px}.search-form__min_box .qa-search-form,.search-form__min_box .column-search-form{text-align:center}.search-form__min_box #input-keyword{width:95%;height:25px;font-size:1.1em;text-indent:0.5em;margin-top:10px;margin-right:0px;margin-bottom:0px}.search-form__min_box span.caution{margin-left:0px}.search-form__min_box .qa-post{margin-top:4px}.search-form__min_box a img{width:103%;position:relative;left:-3px;margin-bottom:5px}.column__middle_section{margin-bottom:20px}.column__middle_section .middle__heading{color:#fff;font-size:14px;font-weight:normal;padding:10px;padding-top:15px;background-color:#004986}.column__middle_section .middle__heading i{margin-top:-5px;margin-right:5px}.column__middle_section .middle__list{border-top:none;border:1px solid #ddd}.column__middle_section .middle__list li{border-bottom:1px dotted #ddd;min-height:85px;background:#fff}.column__middle_section .middle__list li a{display:block;padding:10px}.column__middle_section .middle__list li a:hover{background-color:#fafafa}.column__middle_section .middle__list li:last-child{border-bottom:none}.column__middle_section .middle__list img{width:100%}.column__middle_section .middle__list .middle__list_left{width:13%;float:left}.column__middle_section .middle__list .middle__list_right{width:85%;float:left}.middle__title{font-weight:bold;margin-bottom:5px;padding-left:10px}.middle__rank{color:#e60012;margin-right:5px}.middle__body{padding-left:15px;line-height:1.2em}.column-category-header{background-color:#004986;height:60px;margin:1px}.column-category-header.new{margin-bottom:10px}.column-category-header .search-icon{width:20%;float:left}.column-category-header .search-text{width:80%;float:left;letter-spacing:1px;padding-top:14px}.column-category-header .search-text.full{width:100%;text-align:center;margin-top:8px}.column-category-header .search-text-title{display:inline-block;color:#fff;margin-bottom:1px;font-size:12px}.column-category-header .search-text-title span{font-size:17px;letter-spacing:2px}.column-category-header .search-text-sub-title{display:inline-block;color:#fff;font-size:10px}.icon-search{width:35px;height:35px;background:url(/assets/common/icon_search_side.png) no-repeat left top;display:inline-block;position:relative;left:10px;top:13px;background-size:contain}.social-box1{float:left;display:block;width:100%;clear:both;padding-left:0}.social-box1-btn{float:left;margin-right:10px;display:block;line-height:150%;height:70px}.social-box1 *{vertical-align:baseline}.social-box2{float:left;display:block;width:100%;clear:both;padding-left:0}.social-box2-btn{float:left;margin-right:10px;display:block}.social-box2 *{vertical-align:baseline}.social-box2 .social-box2-btn-pocket iframe,.social-box2 .social-box2-btn-twitter iframe{width:95px !important}.social-box2 .social-box2-btn-pocket iframe,.social-box2 .social-box2-btn-twitter iframe{width:95px !important}.hot-ranking-tab,.hot-ranking-blank-tab{float:left;height:28px;line-height:28px;width:60px;text-align:center;border-right:1px solid #fff;border-bottom:1px solid #cecece;padding-right:4px;padding-left:4px;background-color:#fff}.hot-ranking-tab-inner{color:#fff;background-color:#FE7E58;font-size:12px;letter-spacing:2px;height:23px;line-height:23px;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px}.hot-ranking-blank-tab{float:left;width:38px;height:28px;border-top:0px;border-right:0px;border-bottom:1px solid #cecece;background-color:#fff;padding:0px}#hot-ranking-area-top .ui-tabs-active,#hot-ranking-area .ui-tabs-active{border-bottom:0px;border-top:1px solid #cecece;border-left:1px solid #cecece;border-right:1px solid #cecece;-webkit-border-radius:5px 5px 0px 0px;-moz-border-radius:5px 5px 0px 0px;border-radius:5px 5px 0px 0px;background-color:#fcfdf7}#hot-ranking-inner-top ul li:first-child,#hot-ranking ul li:first-child{border-left:0px solid #cecece}.ui-tabs-active .hot-ranking-tab-inner{height:100%;width:100%;line-height:28px;font-weight:bold;color:#393939;background-color:#fcfdf7}.hot-ranking-header{height:49px;overflow:hidden}.hot-ranking-content{border-right:1px solid #dddddd;border-left:1px solid #dddddd}#header-navi{width:100%;height:16px;background:#004986;font-size:10px;line-height:16px;color:#fff;font-weight:normal}#header-navi h1{font-weight:normal}#header-menu{margin:auto;position:absolute;top:10px;right:0}#header-menu table td{text-align:center;vertical-align:middle;width:170px}#header-menu table td a{width:170px;display:block;cursor:pointer}.border_line{width:100%;background-image:url(/assets/common/border_bg.png);background-position:center center;background-repeat:repeat-x;height:3px;margin:0;padding:0;border:0}#footer-descripton-02{padding:10px 20px 20px 20px}#footer-descripton-02 p{padding-top:10px;border-top:1px dashed #CCC;font-size:0.8em;line-height:1.4}.search_link_btn{line-height:40px;font-size:13px;font-weight:bold;text-align:center;color:#fff;margin:0 auto;width:100%;height:40px;display:block;background:-moz-linear-gradient(top, #FA8E0A 0%, #EE8809);background:-webkit-gradient(linear, left top, left bottom, from(#FA8E0A), to(#EE8809));background:-o-linear-gradient(top, #FA8E0A 0%, #EE8809 100%);background:-ms-linear-gradient(top, #FA8E0A 0%, #EE8809 100%);background:linear-gradient(to bottom, #FA8E0A 0%, #EE8809 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#FA8E0A', endColorstr='#EE8809', GradientType=0);border:1px solid #DDD;border-radius:4px;margin-top:15px;margin-bottom:15px;-webkit-border-bottom-right-radius:4px;-moz-border-radius-bottomright:4px;cursor:pointer}.search_link_btn:hover{background:#fba944;color:#fff}.search_office_btn{line-height:40px;font-size:15px;font-weight:bold;text-align:center;color:#fff;margin:0 auto;width:90%;height:40px;display:block;background:#3c9833;border:1px solid #DDD;border-radius:4px;margin-top:10px;-webkit-border-bottom-right-radius:4px;-moz-border-radius-bottomright:4px;cursor:pointer}.search_office_btn:hover{background:#5ec654;color:#fff}.note-area{font-size:13px;text-align:left;line-height:18px;margin-bottom:10px}.search-form__min_box textarea.qa_post_textarea{margin-top:15px;border:2px solid #e8e8e8;-moz-border-radius:8px;-webkit-border-radius:8px;width:95%;height:100px;resize:none}.necessary-alert{text-align:center}.necessary-alert span{color:#FF2A1A}.cta_middle__section{border:1px solid #d4d4d4;background-color:#fff;padding:20px 30px;margin-bottom:20px}.cta_middle__section hr{height:3px;border-width:3px 0px 0px 0px;border-style:solid;border-color:#004986;margin:10px 0}.cta_middle__section .cta_title{font-size:30px;line-height:40px;font-weight:bold;padding-bottom:5px;letter-spacing:0.5px}.cta_middle__section .cta_body{font-size:16px;line-height:26px;padding-bottom:10px;letter-spacing:0.5px}.cta_middle__section .cta_body p{padding:10px 0}.btn_green{font-family:"ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;width:100%;font-size:17px;font-weight:bold;letter-spacing:0.5px;text-decoration:none;display:block;text-align:center;padding:12px 0 10px;color:#fff;border:none;border-radius:4px;background:#328d00;background-image:-moz-linear-gradient(top, #328d00 0%, #328d00 49%, #2b7900 50%, #2b7900);background-image:-webkit-gradient(linear, left top, left bottom, from(#328d00), color-stop(0.49, #328d00), color-stop(0.5, #2b7900), to(#2b7900));box-shadow:0 3px 0 #1c5000}.btn_green:hover{background:#2b7900;background-image:-moz-linear-gradient(top, #2b7900 0%, #2b7900 49%, #328d00 50%, #328d00);background-image:-webkit-gradient(linear, left top, left bottom, from(#2b7900), color-stop(0.49, #2b7900), color-stop(0.5, #328d00), to(#328d00))}.btn_box{padding:10px 0}.system__section .tags{display:inline-block;margin:0 10px 10px 0;letter-spacing:normal;padding:8px;border:1px solid #aaa;border-radius:4px;color:#333;font-size:12px;font-weight:normal;background:#fff}.system__section .tags i{padding-right:5px}.system__section .tags i.yellow{color:#e49312}.column__content .column__body h4{font-size:17px;line-height:31px;margin-top:5px;margin-left:20px;margin-bottom:5px;clear:both}.column__content .column__body h4:before{content:'●';display:block;position:absolute;left:0;color:#004986;font-size:17px;font-weight:bold}span.crumb div{display:inline-block;vertical-align:top}.stepBar{position:relative;list-style:none;margin:20px 0 0;padding:0;text-align:center;width:100%;overflow:hidden;*zoom:1}.stepBar.nomargin{margin:0}.stepBar .step{position:relative;float:left;display:inline-block;line-height:60px;padding:0 60px 0 30px;background-color:#eee;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box}.stepBar .step:before,.stepBar .step:after{position:absolute;left:-15px;display:block;content:'';background-color:#eee;border-left:4px solid #FFF;width:30px;height:30px}.stepBar .step:after{top:0;-moz-transform:skew(30deg);-ms-transform:skew(30deg);-webkit-transform:skew(30deg);transform:skew(30deg)}.stepBar .step::before{bottom:0;-moz-transform:skew(-30deg);-ms-transform:skew(-30deg);-webkit-transform:skew(-30deg);transform:skew(-30deg)}.stepBar .step:first-child{-moz-border-radius-topleft:4px;-webkit-border-top-left-radius:4px;border-top-left-radius:4px;-moz-border-radius-bottomleft:4px;-webkit-border-bottom-left-radius:4px;border-bottom-left-radius:4px}.stepBar .step:first-child:before,.stepBar .step:first-child:after{content:none}.stepBar .step:last-child{-moz-border-radius-topright:4px;-webkit-border-top-right-radius:4px;border-top-right-radius:4px;-moz-border-radius-bottomright:4px;-webkit-border-bottom-right-radius:4px;border-bottom-right-radius:4px}.stepBar .step.current{color:#FFF;background-color:#fe7e58}.stepBar .step.current:before,.stepBar .step.current:after{background-color:#fe7e58}.stepBar.step2 .step{width:50%}.stepBar.step3 .step{width:33.333%}.stepBar.step4 .step{width:25%}.stepBar.step5 .step{width:20%}.form_message{text-align:left;font-size:15px;font-weight:bold;color:#FF2A1A;padding:5px 0}.about__section{margin:0 auto;width:700px}.about__section .crumb_area{height:50px;position:relative}.about__section .about_img{width:100%;margin-bottom:30px}.about__section .about_img img{width:100%}.about__section .about_title{position:relative;padding:24px;background-color:#e0e0e0;border-radius:6px;text-align:center;font-size:24px;font-weight:bold;letter-spacing:1px}.about__section .about_title:after{position:absolute;top:100%;left:50%;content:'';width:0;height:0;border:10px solid transparent;border-top:15px solid #e0e0e0}.about__section .about_box{padding:20px;background-color:#edf5fd;border-radius:6px;margin-bottom:25px}.about__section .about_sub_title{padding:0 10px}.about__section .about_sub_title_large{font-size:24px;font-weight:bold;line-height:30px}.about__section .about_sub_title_small{font-size:15px;line-height:30px}.about__section .about_hr{padding:0;margin:10px 0;border-top:2px dotted #666}.about__section .about_list{padding:10px 5px}.about__section .about_list li{float:left;width:50%}.about__section .about_list li.full{width:100%}.about__section .about_list a{font-size:14px;line-height:20px;text-decoration:underline;color:#3E71D9}.about__section .about_list_title{font-size:14px;line-height:20px}.about__section .about_list_title:before{content:"\f0da";display:inline-block;font-family:FontAwesome;font-style:normal;font-weight:normal;line-height:1;margin-right:5px;-webkit-font-smoothing:antialiased}.about__section .about_list_box{margin:10px 0 20px;width:100%;background-color:#fff;border:1px solid #aaa;border-radius:3px}.about__section .about_list_box p{padding:10px 10px 30px;font-size:14px;line-height:20px}.about__section select{-webkit-appearance:button;-moz-appearance:button;appearance:button;text-indent:1em;background:#fff url(/assets/about/traiangle.png) no-repeat;background-position:94% center;height:36px;width:100%;line-height:36px;font-size:15px;vertical-align:middle;border:1px solid #d4d4d4}.about__section .about_table .select{width:200px;padding-right:10px}.about__section .search-btn-wrap{line-height:36px;font-size:13px;text-align:center;color:#fff;margin:0 auto;width:220px;height:36px;display:block;background:#3c9833;background-size:6px 8px;border-radius:4px;-webkit-border-bottom-right-radius:4px;-moz-border-radius-bottomright:4px}.static__section h3{font-size:15px;margin:0 0 20px 0}.static__section p{margin:0 0 10px;font-size:13px;line-height:18px}.static__section p.d1{padding-left:16px;text-indent:-16px}.static__section p.d2{padding-left:32px;text-indent:-16px}.static__section p.d3{padding-left:48px;text-indent:-16px}.static__section p.d4{padding-left:64px;text-indent:-16px}.static__section p.no{text-indent:0}.static__section p.right_text{text-align:right;margin:0}.static__section hr{height:1px;border-width:1px 0 0 0;border-color:#ddd;margin:20px 0;border-style:dashed}.static__section .p_20{padding-top:20px}.static__section address{font-size:13px;line-height:30px;font-style:normal;margin:30px 15px;padding:10px;border:1px solid #ddd}.writer__section{border:1px solid #d4d4d4;background-color:#fff;padding:20px 30px;margin-bottom:20px}.writer__section hr{height:2px;border-width:2px 0px 0px 0px;border-style:solid;border-color:#d4d4d4;margin:10px 0}.writer__section .writer_title{display:table;width:100%;padding-bottom:5px}.writer__section .writer_title .img_area{width:190px;display:table-cell;vertical-align:middle}.writer__section .writer_title .img_area img{width:173px;height:38px}.writer__section .writer_title .text_area{display:table-cell;vertical-align:middle;font-size:28px;font-weight:bold;letter-spacing:0.5px}.writer__section .writer_body{font-size:15px;line-height:26px;padding-bottom:10px;letter-spacing:0.5px}.writer__section .writer_body a{color:#4486D0}.writer__section .writer_body span{display:block;font-size:13px}.writer__section .writer_recruit{font-size:14px;line-height:26px;font-weight:bold;margin-top:10px;letter-spacing:0.5px}.writer__section .writer_recruit a{color:#4486D0}.rule_wrap{padding:20px 0}.rule_wrap ul.rule_list{width:100%}.rule_wrap ul.rule_list li{list-style-type:none;display:block;text-align:left;font-size:13px;line-height:15px;padding:5px 0}.rule_wrap ul.rule_list li.head{font-size:21px;line-height:20px;padding:30px 0;font-weight:bold}.rule_wrap ul.rule_list li.foot{padding:30px 0 60px;line-height:20px;text-align:right}.rule_wrap ul.rule_list li.line1{font-size:16px;line-height:20px;padding:20px 0 10px 15px;font-weight:bold}.rule_wrap ul.rule_list li.line1.pri{font-size:14px;line-height:15px;font-weight:normal}.rule_wrap ul.rule_list li.line2{padding:10px 0 10px 30px}.rule_wrap ul.rule_list li.line2.pri{font-size:14px;line-height:15px;font-weight:normal}.rule_wrap ul.rule_list li.line3{padding:10px 0 10px 45px}.rule_wrap ul.rule_list li.line3.pri{font-size:14px;line-height:15px;font-weight:normal}.rule_wrap ul.rule_list li.line4{padding:10px 0 10px 60px}.rule_wrap ul.rule_list li.line4.pri{font-size:14px;line-height:15px;font-weight:normal}.rule_wrap ul.rule_list li.line_r{text-align:right}.rule_wrap .pri_box{border:1px solid #ddd;padding:30px;margin:30px;font-size:14px;line-height:30px;font-weight:normal}.p_1{padding-top:1px}.p_2{padding-top:2px}.p_3{padding-top:3px}.p_4{padding-top:4px}.p_5{padding-top:5px}.p_10{padding-top:10px}.p_15{padding-top:15px}.p_20{padding-top:20px}.p_25{padding-top:25px}.p_30{padding-top:30px}.p_40{padding-top:40px}.p_50{padding-top:50px}.p_60{padding-top:60px}.btn_wrap{width:100%;text-align:center}.office_section .layout-inner{width:840px;margin:auto}.office_section .sub_title{background:#004986;color:#fff;font-size:17px;line-height:40px;height:40px}.office_section .office_search_form{margin:50px 0;width:836px;height:146px;border:2px solid #004986;background:#fff8eb;position:relative}.office_section .office_search_form .search_title{position:absolute;top:45px;left:23px;font-size:25px;line-height:30px;color:#004986}.office_section .office_search_form .search_pref{position:absolute;top:18px;left:250px}.office_section .office_search_form .search_category{position:absolute;top:77px;left:250px}.office_section .office_search_form .search_check_text{position:absolute;top:20px;left:550px;font-size:15px;font-weight:bold}.office_section .office_search_form .search_check{position:absolute;top:45px;left:550px;font-size:13px}.office_section .office_search_form .search_btn{position:absolute;top:75px;left:550px}.office_section .office_search_form .search_pref label,.office_section .office_search_form .search_category label{position:relative;display:block;width:280px;border:1px solid #004986;background:#fff}.office_section .office_search_form .search_pref label:before,.office_section .office_search_form .search_category label:before{content:"";position:absolute;top:50%;right:10px;display:block;width:0;height:0;margin:-2px 0 0 0;border:5px solid transparent;border-top:7px solid #000}.office_section .office_search_form .search_pref select,.office_section .office_search_form .search_category select{cursor:pointer;position:relative;-webkit-appearance:none;appearance:none;display:block;width:280px;padding:10px 15px;font-size:17px;border:none;border-radius:5px;background:transparent}.office_section .office_search_form .search_pref ::-ms-expand,.office_section .office_search_form .search_category ::-ms-expand{display:none}.office_section .office_list_wrap{padding:20px 15px;position:relative}.office_section .office_list_wrap .office_title_wrap{position:absolute;top:20px;left:-10px;width:860px;height:50px;background:#ff8143}.office_section .office_list_wrap .office_title_wrap .office_title{display:inline-block;margin-left:20px;font-size:22px;font-weight:bold;line-height:50px}.office_section .office_list_wrap .office_title_wrap .office_title a{color:#fff;text-decoration:underline}.office_section .office_list_wrap .office_title_wrap .pref_tag{display:inline-block;background:#c70f25;color:#fff;font-size:14px;line-height:30px;height:30px;margin-top:10px;margin-right:10px;padding:0 8px;border-radius:5px}.office_section .office_list_wrap .office_title_wrap .pro_tag{display:inline-block;background:#3a5fff;color:#fff;font-size:14px;line-height:30px;height:30px;margin-top:10px;margin-right:20px;padding:0 8px;border-radius:5px}.office_section .office_list_wrap .office_title_wrap .pro_tag.shihoushoshi{background:#16ac76}.office_section .office_list_wrap .office_message{padding:15px 0;font-size:16px;line-height:20px}.office_section .office_list_wrap .office_list_box{margin-top:80px}.office_section .office_list_wrap .office_list_box .office_image_box{float:right;width:340px;height:260px;background-repeat:no-repeat;background-size:cover;background-position:center center}.office_section .office_list_wrap .office_list_box .office_data_box{float:left;width:450px}.office_section .office_list_wrap .office_list_box .office_data_box table{border-top:1px dashed #ddd}.office_section .office_list_wrap .office_list_box .office_data_box table tr{border-bottom:1px dashed #ddd}.office_section .office_list_wrap .office_list_box .office_data_box table td{padding:18px 0;font-size:16px;line-height:22px}.office_section .office_list_wrap .office_list_box .office_data_box table td.icon{width:35px;vertical-align:middle;text-align:left}.office_section .office_list_wrap .office_list_box .office_detail_btn_box{width:100%;text-align:center}.office_section .office_list_wrap .office_list_box_free{margin-top:60px}.office_section .office_list_wrap .office_list_box_free .office_data_box{float:left;width:680px}.office_section .office_list_wrap .office_list_box_free .office_data_box table{border-top:1px dashed #ddd}.office_section .office_list_wrap .office_list_box_free .office_data_box table tr{border-bottom:1px dashed #ddd}.office_section .office_list_wrap .office_list_box_free .office_data_box table td{padding:15px 0;font-size:16px;line-height:22px}.office_section .office_list_wrap .office_list_box_free .office_data_box table td.icon{width:35px;vertical-align:middle;text-align:left}.office_section .cv_box{background:#fff8eb;width:100%;height:90px;position:relative}.office_section .cv_box .cv_text{position:absolute;top:20px;left:20px;font-size:20px;line-height:25px;font-weight:bold;color:#454545}.office_section .cv_box .cv_tel{position:absolute;top:30px;left:340px;font-size:30px;line-height:30px;font-weight:bold;color:#016a44}.office_section .cv_box .cv_icon{position:absolute;top:10px;left:265px}.office_section .cv_box .cv_btn{position:absolute;top:15px;right:20px}.office_section .office_message_box{padding:10px 20px 0;font-size:14px;line-height:25px}.office_section .office_detail_btn_box{text-align:center}.office_detail_section .layout-inner{width:840px;margin:auto}.office_detail_section .office_detail_wrap{margin-top:40px}.office_detail_section .office_detail_wrap .office_message{padding:15px 0;font-size:16px;line-height:20px}.office_detail_section .office_detail_wrap .office_list_box .office_image_box{float:left;width:380px}.office_detail_section .office_detail_wrap .office_list_box .office_data_box{float:right;width:440px}.office_detail_section .office_detail_wrap .office_list_box .office_data_box table{border-top:1px dashed #ddd}.office_detail_section .office_detail_wrap .office_list_box .office_data_box table tr{border-bottom:1px dashed #ddd}.office_detail_section .office_detail_wrap .office_list_box .office_data_box table td{padding:18px 0;font-size:16px;line-height:22px}.office_detail_section .office_detail_wrap .office_list_box .office_data_box table td.icon{width:35px;vertical-align:middle;text-align:left}.office_detail_section .office_detail_wrap .office_list_box .office_detail_btn_box{width:100%;text-align:center}.office_detail_section .office_detail_wrap .office_list_box_free .office_data_box{float:left;width:480px}.office_detail_section .office_detail_wrap .office_list_box_free .office_data_box table{border-top:1px dashed #ddd}.office_detail_section .office_detail_wrap .office_list_box_free .office_data_box table tr{border-bottom:1px dashed #ddd}.office_detail_section .office_detail_wrap .office_list_box_free .office_data_box table td{padding:15px 0;font-size:16px;line-height:22px}.office_detail_section .office_detail_wrap .office_list_box_free .office_data_box table td.icon{width:35px;vertical-align:middle;text-align:left}.office_detail_section .office_detail_wrap .office_list_box_free .office_detail_btn_box{float:right;width:400px;padding-top:50px;text-align:center}.office_detail_section .office_title_wrap{background:#fffaf1;border:2px solid #004986;padding:15px 15px}.office_detail_section .office_title_wrap .office_title{font-size:26px;line-height:30px}.office_detail_section .office_sub_title{position:relative;margin-bottom:1px;padding:5px 5px 5px 20px;line-height:30px;font-size:21px;font-weight:bold;text-decoration:none;border-bottom:2px solid #dedede}.office_detail_section .office_sub_title .pager_count{font-weight:normal}.office_detail_section .office_sub_title:before{content:'';display:block;position:absolute;left:0;width:8px;height:80%;background-color:#004986}.office_detail_section table.office_detail_table{width:100%}.office_detail_section table.office_detail_table th{background:#fffcdc;vertical-align:middle;font-size:15px;line-height:20px;padding:15px 20px;border:1px solid #ddd;font-weight:normal;width:160px;text-align:left}.office_detail_section table.office_detail_table td{vertical-align:middle;font-size:15px;line-height:20px;padding:15px 20px;border:1px solid #ddd}.office_detail_section table.office_detail_table td.map{text-align:right}.office_detail_section table.office_fee_table{width:100%}.office_detail_section table.office_fee_table th{background:#004986;vertical-align:middle;font-size:15px;line-height:20px;padding:15px 20px;border:1px solid #fff;font-weight:normal;width:160px;text-align:left;color:#fff}.office_detail_section table.office_fee_table td{background:#fff8eb;vertical-align:middle;font-size:15px;line-height:20px;padding:15px 20px;border:1px solid #fff}.office_detail_section table.office_fee_table td.map{text-align:right}.office_detail_section .office_fee_note{padding:10px 20px;font-size:13px;line-height:20px}.office_detail_section .cv_small_box{background:#fff8eb;width:440px;text-align:center}.office_detail_section .cv_small_box .cv_icon{padding-top:15px}.office_detail_section .cv_small_box .cv_tel{padding-top:10px;font-size:40px;line-height:40px;font-weight:bold;color:#016a44}.office_detail_section .cv_small_box .cv_tel_text{padding-top:10px;font-size:13px;line-height:15px}.office_detail_section .cv_small_box .cv_btn{padding:20px 30px 15px}.office_detail_section .office_message_box{border:2px solid #004986;border-radius:10px;padding:20px;font-size:14px;line-height:25px}.office_detail_section .cv_wrap{background:#ff8143}.office_detail_section .cv_wrap .layout-inner{width:875px;margin:auto}.office_detail_section .cv_wrap .cv_box{padding:15px 0}.office_detail_section .cv_wrap .cv_box .cv_text{margin-left:10px;padding-top:10px;font-size:20px;line-height:25px;font-weight:bold;color:#fff;display:inline-block}.office_detail_section .cv_wrap .cv_box .cv_tel{margin-left:10px;display:inline-block;background-image:url(/assets/common/cv_tel_bg.png);background-repeat:no-repeat;width:400px;height:70px}.office_detail_section .cv_wrap .cv_box .cv_tel p{margin-left:90px;font-size:28px;line-height:70px;font-weight:bold;color:#016a44}.office_detail_section .cv_wrap .cv_box .cv_btn{margin-left:10px;margin-top:4px;display:inline-block}.office_list_section{background:#ffae2c;border-radius:10px;padding:20px}.office_list_section .office_list_head{width:100%;font-size:20px;color:#fff;font-weight:bold;line-height:20px;padding-bottom:20px}.office_list_section ul.office_list li{width:800px;height:185px;position:relative;background:#fff;margin-bottom:20px}.office_list_section ul.office_list li:hover{background:#F3F3F3}.office_list_section ul.office_list li .office_list_title{position:absolute;top:20px;left:255px;font-size:18px;font-weight:bold;width:540px}.office_list_section ul.office_list li .office_list_photo{position:absolute;top:20px;left:20px;width:215px;height:145px;background-repeat:no-repeat;background-size:cover;background-position:center center}.office_list_section ul.office_list li .office_list_text{position:absolute;top:60px;left:255px;font-size:13px;line-height:20px;width:540px;height:60px;overflow:hidden}.office_list_section ul.office_list li .office_list_link{position:absolute;bottom:20px;right:20px;font-size:15px;line-height:20px}.office_list_section .office_list_more{padding:10px 20px;text-align:center}.search_box{width:100%;background:#fff}.search_box .title_box .title{padding-left:5px;display:inline-block;font-size:18px;line-height:30px;font-weight:bold}.search_box .search_area_box.category{border:2px solid #004986;border-radius:10px;padding:20px}.search_box .search_area_box .area_title{color:#fff;font-size:18px;line-height:20px;padding:4px 10px;border-radius:5px}.search_box .search_area_box .area_title.kanto{background:#d291bc}.search_box .search_area_box .area_title.kansai{background:#eb9d6f}.search_box .search_area_box .area_title.tokai{background:#ce7849}.search_box .search_area_box .area_title.hokkai{background:#8bc1b6}.search_box .search_area_box .area_title.kousin{background:#f27e9f}.search_box .search_area_box .area_title.chugoku{background:#ffb450}.search_box .search_area_box .area_title.sikoku{background:#c4ce49}.search_box .search_area_box .area_title.kyusyu{background:#91cc7a}.search_box .search_area_box .area_title.category{background:#4391ac}.search_box .search_area_box td{width:420px;padding:10px 0}.search_box .search_area_box td.one{width:840px;padding:10px 0}.search_box .search_area_box li{display:inline-block;padding-right:16px;padding-bottom:10px}.search_box .search_area_box li a{font-size:15px;text-decoration:underline}.search_box .search_area_box li.margin_bottom{margin-bottom:20px}.search_box .search_area_box.category li{width:395px;height:55px;line-height:55px;font-size:15px;font-weight:bold;border-bottom:#dddddd 1px solid;margin:0;padding:0}.search_box .search_area_box.category li a{display:block;width:395px;height:55px;line-height:55px}.search_box .search_area_box.category li span{font-weight:normal}.search_box .search_area_box.category li i{margin-left:30px;margin-right:10px;color:#004986}.search_box .search_area_box.category li a{text-decoration:none}.search_box .search_area_box.category li:nth-child(1),.search_box .search_area_box.category li:nth-child(2){border-top:#dddddd 1px solid}.search_box .search_area_box.category li:hover{color:#fff;background:#004986}.search_box .search_area_box.category li:hover i{color:#fff}.search_box .search_area_box.category li:hover a{color:#fff}.button,a.button{display:inline-block;text-align:center;color:#fff;font-weight:bold;-webkit-transition:none;transition:none;text-shadow:0 1px 1px rgba(0,0,0,0.3);text-decoration:none;background-color:#004986;box-shadow:0 4px 0 #001f3a;line-height:30px;width:600px;border-radius:6px;font-size:22px;padding:20px}.button.mailform,a.button.mailform{background-color:#16ac76;box-shadow:0 4px 0 #016a44;font-size:18px;padding:10px 0;width:100%}.button.category,a.button.category{background-color:#004986;box-shadow:0 4px 0 #001f3a;font-size:18px;padding:10px 0;width:100%}.button.office_list_more,a.button.office_list_more{border:1px solid #004986;background-color:#fff;box-shadow:0 4px 0 #004986;font-size:20px;font-weight:normal;padding:10px 0;width:100%;color:#004986}.button.side_qa,a.button.side_qa{background-color:#004986;box-shadow:0 4px 0 #001f3a;font-size:14px;font-weight:bold;padding:10px 0;width:100%}.button.side_qa span,a.button.side_qa span{background:#fff;color:#ff0000;padding:5px;border-radius:5px}.button:hover,a.button:hover{opacity:0.8}.search_normal_btn{margin-top:10px;border:0;position:relative;background-color:#004986;border-radius:4px;color:#fff;line-height:25px;-webkit-transition:none;transition:none;box-shadow:0 3px 0 #001f3a;text-shadow:0 1px 1px rgba(0,0,0,0.3);width:140px;font-size:16px}.search_normal_btn.wide{line-height:35px;width:100%}.search_normal_btn:hover{opacity:0.8}hr.border2{padding:0;margin-top:2px;border-top:2px solid #004986}.main_title_wrap{display:table;background-image:url(/assets/common/main_title_bg.png);background-repeat:repeat;width:100%}.main_title_wrap.blue{background-image:url(/assets/common/main_title_blue_bg.png)}.main_title_wrap.gray{background-image:url(/assets/common/main_title_gray_bg.png)}.main_title_wrap .main_title_icon{padding:15px 0 15px 10px;width:35px;display:table-cell;vertical-align:middle}.main_title_wrap .main_title_text{padding:15px 0;display:table-cell;font-size:20px;font-weight:bold;line-height:30px;vertical-align:middle;width:670px}.main_title_wrap .main_title_text.small{font-size:16px}.main_title_wrap .main_title_btn{font-size:15px;font-weight:bold;color:#004986;padding:15px 10px 15px 10px;display:table-cell;vertical-align:middle}.main_title_wrap .main_title_btn .review_cnt{font-size:13px;font-weight:bold;color:#000;padding:3px 3px;background:#fff}.main_title_wrap .main_title_btn .review_cnt span{font-size:15px;color:#e60012}.column_category_wrap{padding:0 30px}.column_category_wrap .column_category_list li{display:block;padding:15px 0}.column_category_wrap .column_category_list li a{font-size:20px;text-decoration:underline}.column_category_wrap .column_category_list li a i{color:#004986}.column_category_wrap .column_category_list li a:hover{color:#004986}.column__content .column__body .entry-content{padding:0 0 1.5em;overflow:hidden}.column__content .column__body .entry-content p{margin:0 0 1.6em;line-height:1.75}.column__content .column__body .entry-content table{width:100%;font-size:0.95em;border:1px solid #efefef;margin-bottom:1.5em}.column__content .column__body .entry-content table caption{margin:0 0 7px;font-size:0.75em;color:#9fa6b4;text-transform:uppercase;letter-spacing:1px}.column__content .column__body .entry-content tr{border-bottom:1px solid #efefef}.column__content .column__body .entry-content td{padding:.8em;border:1px solid #000;background:#fff;background:rgba(255,255,255,0.6)}.column__content .column__body .entry-content td input{margin:3px 0}.column__content .column__body .entry-content th{background-color:#eee;background-color:rgba(0,0,0,0.1);border:1px solid #000;padding:7px;min-width:6em}.column__content .column__body .entry-content th:last-child{border-right:0}.column__content .column__body .entry-content blockquote{color:#555;border:1px solid #ddd;background:#eee;background:rgba(53,53,53,0.05);margin:3em 0;font-size:0.95em;padding:2.5em 2.5em 1em;border-radius:3px;position:relative}.column__content .column__body .entry-content blockquote:before,.column__content .column__body .entry-content blockquote:after{font-family:'FontAwesome';position:absolute;width:1em;height:1em;display:block;text-align:center;font-size:20px;line-height:1;color:#999;opacity:20;filter:alpha(opacity=20);-ms-filter:"alpha(opacity=20)"}.column__content .column__body .entry-content blockquote:before{content:'\f10d';left:0.4em;top:0.4em}.column__content .column__body .entry-content blockquote:after{content:'\f10e';right:0.4em;bottom:0.4em}.column__content .column__body .entry-content blockquote h1,.column__content .column__body .entry-content blockquote h2,.column__content .column__body .entry-content blockquote h3,.column__content .column__body .entry-content blockquote h4{margin-top:0 !important}.column__content .column__body .entry-content dd{margin-left:0;font-size:0.9em;color:#787878;margin-bottom:1.5em}.column__content .column__body .entry-content img{border:0;vertical-align:bottom;max-width:100%;height:auto;float:none}.column__content .column__body .entry-content .size-auto,.column__content .column__body .entry-content .size-full,.column__content .column__body .entry-content .size-large,.column__content .column__body .entry-content .size-medium,.column__content .column__body .entry-content .size-thumbnail{max-width:100%;height:auto}.column__content .column__body .entry-content pre{background:#666;background:rgba(0,0,0,0.54);color:#f8f9fa;font-size:0.9em;padding:1.7em;margin:0.2em 0 2.2em;border-radius:5px}.column__content .column__body .entry-content strong{vertical-align:middle}.column__content .column__body .entry-content .cf{zoom:1}.column__content .column__body .entry-content .cf:before,.column__content .column__body .entry-content .cf:after{content:"";display:table}.column__content .column__body .entry-content .cf:after{clear:both}.column__content .column__body .entry-content dl,.column__content .column__body .entry-content menu,.column__content .column__body .entry-content ol,.column__content .column__body .entry-content ul{margin:1em 0}.column__content .column__body .entry-content dd{margin:0}.column__content .column__body .entry-content .gallery{margin:.5em auto 2em !important}.column__content .column__body .entry-content .gallery dl{margin:0 !important}.column__content .column__body .entry-content .gallery dl img{margin-bottom:0;border:none !important;padding:1px}.column__content .column__body .entry-content menu{padding:0 0 0 40px}.column__content .column__body .entry-content ol,.column__content .column__body .entry-content ul{padding:0;list-style-type:none}.column__content .column__body .entry-content .entry-content ul li{position:relative;padding-left:1em;margin:3px 0}.column__content .column__body .entry-content .entry-content ul li:before{content:" ";width:7px;height:7px;background:#3E3E3E;-webkit-box-shadow:-1px -1px 1px rgba(97,97,97,0.15) inset;-moz-box-shadow:-1px -1px 1px rgba(97,97,97,0.15) inset;box-shadow:-1px -1px 1px rgba(97,97,97,0.15) inset;display:block;position:absolute;-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%;left:2px;top:9px}.column__content .column__body .entry-content .entry-content ul li ul li:before{width:5px;height:5px;top:10px}.column__content .column__body .entry-content .entry-content ul li ul li ul li:before{width:7px;height:2px;top:10px;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0}.column__content .column__body .entry-content .entry-content ol{counter-reset:number}.column__content .column__body .entry-content .entry-content ol li{list-style:none;position:relative;padding-left:1.4em}.column__content .column__body .entry-content .entry-content ol li:before{counter-increment:number;content:counter(number);background:#3E3E3E;color:#fff;width:1.5em;height:1.5em;font-size:0.7em;font-weight:bold;font-family:'Lato', sans-serif;display:block;text-align:center;line-height:1.5em;border-radius:50%;position:absolute;left:0;top:3px}.column__content .column__body .entry-content .entry-content ol li ol li:before{background:#666;font-size:10px;line-height:1.4}.column__content .column__body .entry-content .entry-content ol li li ol li:before{background:#ccc;color:#555}.column__content .column__body .entry-content nav ul,.column__content .column__body .entry-content nav ol{list-style:none;list-style-image:none}.column__content .column__body .entry-content .alignleft,.column__content .column__body .entry-content img.alignleft{margin-right:1.5em;display:inline;float:left}.column__content .column__body .entry-content .alignright,.column__content .column__body .entry-content img.alignright{margin-left:1.5em;display:inline;float:right}.column__content .column__body .entry-content .aligncenter,.column__content .column__body .entry-content img.aligncenter{margin-right:auto;margin-left:auto;display:block;clear:both}.column__content .column__body .entry-content .related_article{margin:1.8em 0}.column__content .column__body .entry-content .related_article img{margin:0 0 1.5em 0;max-width:100%;height:auto;border:0;vertical-align:bottom;max-width:100%;height:auto;float:none}.column__content .column__body .entry-content .related_article .inbox{padding-left:25%}.column__content .column__body .entry-content .related_article p.ttl{margin:0 0 0.1em;font-size:1em;font-weight:bold}.column__content .column__body .entry-content .related_article .ttl:before{content:'関連記事';font-size:0.7em;font-weight:bold;color:#fff;background:#111;width:5em;display:inline-block;padding:0.2em;position:relative;top:-2px;text-align:center;margin-right:0.5em;-webkit-border-radius:2px;-moz-border-radius:2px;border-radius:2px}.column__content .column__body .entry-content .related_article .date{font-size:0.8em}.column__content .column__body .entry-content .related_article .thum{width:22%;float:left}.column__content .column__body .entry-content .related_article .thum img{width:100%;margin-bottom:0}.column__content .column__body .entry-content .related_article a{color:#333;background:#FFF;border:1px solid #eee;box-shadow:1px 1px 0 #efefef;text-decoration:none;display:block;padding:0.9em}.column__content .column__body .entry-content .related_article a:hover{color:#666;background:lightyellow}.column__content .column__body .entry-content #toc_container li:before{content:none}.column__content .column__body .entry-content #toc_container{padding:1em 2em 1em !important;min-width:90%;margin:auto;background:#fff !important;background:rgba(255,255,255,0.5) !important;border:1px solid #eee}.column__content .column__body .entry-content #toc_container p.toc_title{margin-bottom:.7em}.column__content .column__body .entry-content #toc_container ul{margin:0 !important}.column__content .column__body .entry-content #toc_container li a{display:block;padding:.5em 0;border-top:1px dotted #ddd;text-decoration:none}.column__content .column__body .entry-content #toc_container li li a{padding-left:.7em}.column__content .column__body .entry-content #toc_container li .toc_number{margin-right:.5em}.category_section{margin-bottom:30px}.category_section .heading{height:50px;line-height:50px;border-bottom:3px solid #004986;font-size:18px;font-weight:bold}.category_section .heading img{padding-right:10px}.category_section .category_content ul{margin-bottom:15px}.category_section .category_content li{font-size:14px;font-weight:bold;border-bottom:#ddd 1px solid}.category_section .category_content li a{display:block;width:100%;height:50px;line-height:50px}.category_section .category_content li span{font-weight:normal}.category_section .category_content li i{margin-left:20px;margin-right:10px;color:#004986}.category_section .category_content li:hover{color:#fff;background:#004986}.category_section .category_content li:hover i{color:#fff}.category_section .category_content li:hover a{color:#fff}.category_section .pref_content.category{border:2px solid #004986;border-radius:10px;padding:20px}.category_section .pref_content .area_title{color:#fff;font-size:16px;line-height:20px;padding:2px 10px;border-radius:5px}.category_section .pref_content .area_title.kanto{background:#d291bc}.category_section .pref_content .area_title.kansai{background:#eb9d6f}.category_section .pref_content .area_title.tokai{background:#ce7849}.category_section .pref_content .area_title.hokkai{background:#8bc1b6}.category_section .pref_content .area_title.kousin{background:#f27e9f}.category_section .pref_content .area_title.chugoku{background:#ffb450}.category_section .pref_content .area_title.sikoku{background:#c4ce49}.category_section .pref_content .area_title.kyusyu{background:#91cc7a}.category_section .pref_content .area_title.category{background:#4391ac}.category_section .pref_content td{width:100%;padding:5px 0}.category_section .pref_content tr:nth-child(even){border-bottom:1px solid #ddd}.category_section .pref_content li{display:inline-block;padding-right:16px;padding-bottom:10px}.category_section .pref_content li a{font-size:15px;text-decoration:underline}.category_section .pref_content li.margin_bottom{margin-bottom:20px}.category_section .pref_content.category li{width:395px;height:55px;line-height:55px;font-size:15px;font-weight:bold;border-bottom:#dddddd 1px solid;margin:0;padding:0}.category_section .pref_content.category li a{display:block;width:395px;height:55px;line-height:55px}.category_section .pref_content.category li span{font-weight:normal}.category_section .pref_content.category li i{margin-left:30px;margin-right:10px;color:#004986}.category_section .pref_content.category li a{text-decoration:none}.category_section .pref_content.category li:nth-child(1),.category_section .pref_content.category li:nth-child(2){border-top:#dddddd 1px solid}.category_section .pref_content.category li:hover{color:#fff;background:#004986}.category_section .pref_content.category li:hover i{color:#fff}.category_section .pref_content.category li:hover a{color:#fff}.column_link_section .link_table{display:table;width:100%;margin-bottom:20px}.column_link_section .link_cell{width:300px;padding-right:50px;display:table-cell}.column_link_section h4{position:relative;height:50px;line-height:50px;border-bottom:3px solid #004986;font-size:18px;font-weight:bold;padding-left:30px}.column_link_section h4 img{padding-right:10px}.column_link_section h4:before{content:'';display:block;position:absolute;top:5px;left:0;width:8px;height:80%;background-color:#004986}.column_link_section .link_content ul{margin-bottom:15px}.column_link_section .link_content li{font-size:14px;font-weight:bold;border-bottom:#ddd 1px solid}.column_link_section .link_content li a{display:block;width:100%;height:50px;line-height:50px}.column_link_section .link_content li span{font-weight:normal}.column_link_section .link_content li i{margin-left:20px;margin-right:10px;color:#004986}.column_link_section .link_content li:hover{color:#fff;background:#004986}.column_link_section .link_content li:hover i{color:#fff}.column_link_section .link_content li:hover a{color:#fff}.column__body ul{list-style:disc;padding:0;margin:0 0 9px 25px;font-size:17px !important;line-height:1.8 !important;letter-spacing:0.5px}.body_text,.tag__text{font-size:16px;line-height:34px;position:relative}.body_text ul,.tag__text ul{list-style:disc;padding:0;margin:0 0 9px 25px;font-size:17px !important;line-height:1.8 !important;letter-spacing:0.5px}.body_text h2,.tag__text h2{margin-top:20px;margin-bottom:10px;padding:10px 20px;background-color:#f0f2f2;border-radius:4px;font-size:20px;line-height:1.4}.body_text h3:before,.tag__text h3:before{content:'';display:block;position:absolute;left:0;width:8px;height:80%;background-color:#004986}.body_text h3,.tag__text h3{position:relative;margin-top:20px;margin-bottom:10px;padding:0 5px 5px 25px;border-bottom:1px solid #e1e1e1;line-height:1.4;font-size:20px !important}.body_text h4,.tag__text h4{font-size:17px;line-height:31px;margin-top:5px;margin-left:20px;margin-bottom:5px;clear:both}.body_text h4:before,.tag__text h4:before{content:'●';display:block;position:absolute;left:0;color:#004986;font-size:17px;font-weight:bold}.body_text p,.tag__text p{font-size:16px;line-height:34px}.body_text img,.tag__text img{margin-right:20px;margin-bottom:20px;max-width:100%;height:auto}.body_text a,.body_text a:hover,.tag__text a,.tag__text a:hover{color:#4486D0;text-decoration:underline}.body_text hr,.tag__text hr{margin-top:20px;margin-bottom:20px;border:0;border-top:1px solid #eee}.body_text td,.tag__text td{border:1px solid #000000}.body_text th,.tag__text th{border:1px solid #000000}.body_text blockquote,.tag__text blockquote{position:relative;margin:0 1em 1.5em;padding:1em;border:2px solid #d7d7d7;background-color:#e5e5e5;z-index:1}.body_text blockquote p,.tag__text blockquote p{position:relative;z-index:3}.body_text blockquote:before,.tag__text blockquote:before{content:"“";font-size:500%;line-height:0.8em;font-family:'Times New Roman', "ＭＳ Ｐゴシック", sans-serif;color:#F0F0F0;position:absolute;left:0;top:0;z-index:-1}.body_text blockquote:after,.tag__text blockquote:after{content:"”";font-size:500%;line-height:0em;font-family:'Times New Roman', "ＭＳ Ｐゴシック", sans-serif;color:#F0F0F0;position:absolute;right:0;bottom:0;z-index:-1}.body_text a[name],.tag__text a[name]{color:#393939;text-decoration:none}.body_text a[name]:hover,.tag__text a[name]:hover{color:#393939;text-decoration:none}.ranking__section{background:#f7f6f0}.ranking__section .ranking_wrap{padding:20px}.ranking__section .ranking_list li.ranking_box{padding:5px;margin-right:3px;display:inline-block;width:150px;height:230px;background:#fff}.ranking__section .ranking_list li.ranking_box .ranking_img{width:150px;height:120px;background-position:center center;background-repeat:no-repeat;background-size:cover;overflow:hidden}.ranking__section .ranking_list li.ranking_box .ranking_rank{padding:10px 0;font-size:21px;line-height:21px;font-weight:bold;overflow:hidden}.ranking__section .ranking_list li.ranking_box .ranking_text{width:150px;height:66px;font-size:14px;line-height:22px;overflow:hidden;color:#004986}.ranking__section .ranking_list li.ranking_box:last-child{margin-right:0}.top_search__section{background:#f7f6f0}.top_search__section .top_search_wrap{padding:15px}.top_search__section .top_search_wrap .top_search_box{padding:15px;background:#fff}.top_search__section .top_search_wrap .top_search_box .top_search_title{position:relative;padding:0 5px 5px 15px;line-height:22px;font-size:21px;margin-bottom:10px}.top_search__section .top_search_wrap .top_search_box .top_search_title:before{content:'';display:block;position:absolute;left:0;width:5px;height:80%;background-color:#a40000}.top_search__section .review_wrap{padding:15px}.top_search__section .review_wrap .review_box{padding:15px;background:#fff}.top_search__section .review_wrap .review_box .review_title{padding:5px;line-height:22px;font-size:18px;font-weight:bold}.top_search__section .review_wrap .review_box .review_text{padding:5px;line-height:22px;font-size:13px;margin-bottom:10px}.top_search__section .top_search_list li{display:inline-block;min-width:180px;margin-right:10px}.top_search__section .top_search_list li a{color:#004986;font-size:14px;line-height:26px}.top_search__section .top_search_area{width:100%}.top_search__section .top_search_area .area_title{background-image:url(/assets/common/area_title_bg.png);background-position:center left;background-repeat:no-repeat;height:21px;padding-left:10px;border-bottom:1px solid #f0eddc}.top_search__section .top_search_area .area_text{padding:5px 0 15px 10px}.top_search__section .top_search_area td{width:260px;padding-right:10px;vertical-align:top;text-align:left}.top_search__section .top_search_area li{display:inline-block;margin-right:5px}.top_search__section .top_search_area h3{font-size:14px;line-height:23px;font-weight:bold;color:#000}.top_search__section .top_search_area a{color:#004986;font-size:14px;line-height:24px;font-weight:bold}.top_search__section .top_search_area .area-kanto{position:absolute;top:0;left:10px}.top_search__section .top_search_area .area-kansai{position:absolute;top:0;left:285px}.top_search__section .top_search_area .area-tokai{position:absolute;top:0;left:560px}.top_search__section .top_search_area .area-hokkaido{position:absolute;top:105px;left:10px}.top_search__section .top_search_area .area-tohoku{position:absolute;top:78px;left:285px}.top_search__section .top_search_area .area-kousin{position:absolute;top:78px;left:560px}.top_search__section .top_search_area .area-cyugoku{position:absolute;top:178px;left:10px}.top_search__section .top_search_area .area-sikoku{position:absolute;top:157px;left:285px}.top_search__section .top_search_area .area-kyusyu{position:absolute;top:157px;left:560px}.top_search__section .top_search_area .search-area-kanto{position:absolute;top:29px;left:10px;width:250px}.top_search__section .top_search_area .search-area-kansai{position:absolute;top:29px;left:285px;width:250px}.top_search__section .top_search_area .search-area-tokai{position:absolute;top:29px;left:560px;width:250px}.top_search__section .top_search_area .search-area-hokkaido{position:absolute;top:134px;left:10px;width:250px}.top_search__section .top_search_area .search-area-tohoku{position:absolute;top:107px;left:285px;width:250px}.top_search__section .top_search_area .search-area-kousin{position:absolute;top:107px;left:560px;width:250px}.top_search__section .top_search_area .search-area-cyugoku{position:absolute;top:207px;left:10px;width:250px}.top_search__section .top_search_area .search-area-sikoku{position:absolute;top:186px;left:285px;width:250px}.top_search__section .top_search_area .search-area-kyusyu{position:absolute;top:186px;left:560px;width:250px}.top_column__section{background:#e1f1ff}.top_column__section .top_column_wrap{padding:15px}.top_column__section .top_column_wrap .top_column_table{width:100%;display:table}.top_column__section .top_column_wrap .left_parts{border-right:10px solid #e1f1ff;display:table-cell;width:400px}.top_column__section .top_column_wrap .right_parts{display:table-cell;width:400px}.top_column__section .top_column_wrap .top_column_more{width:100%;margin:20px 0 10px}.top_column__section .top_column_wrap .top_column_more a{display:block;width:100%;padding:10px 0;background:#fff;text-align:center;font-size:15px;font-weight:bold;color:#004986}.top_column__section .top_column_list_wrap{padding:5px;background:#fff}.top_column__section .top_column_list_wrap .top_column_list .border{width:100%;background-image:url(/assets/common/border_bg.png);background-position:center center;background-repeat:repeat-x;height:1px;margin:10px 0;padding:0;border:0}.top_column__section .top_column_list_wrap .top_column_list .column-box{height:110px;width:400px;padding:0;margin:0;background:#fff;overflow:hidden;position:relative}.top_column__section .top_column_list_wrap .top_column_list .column-box .column-date{position:absolute;top:0;left:130px;line-height:22px;font-size:13px;color:#959595}.top_column__section .top_column_list_wrap .top_column_list .column-box .column-rank{position:absolute;top:0;left:210px;line-height:22px;font-size:11px;font-weight:bold;color:#e60012}.top_column__section .top_column_list_wrap .top_column_list .column-box .column-img{position:absolute;top:0;left:0;width:110px;height:110px}.top_column__section .top_column_list_wrap .top_column_list .column-box .column-img .img-cover{background-position:center center;background-repeat:no-repeat;width:110px;height:110px;background-size:cover}.top_column__section .top_column_list_wrap .top_column_list .column-box .column-category{position:absolute;top:0;right:0;height:20px;font-size:14px;line-height:22px;color:#448aca}.top_column__section .top_column_list_wrap .top_column_list .column-box .column-title{position:absolute;top:40px;left:130px;height:60px;overflow:hidden;line-height:30px;font-size:15px;font-weight:bold;color:#000}.tag_black{display:inline-block;background:#000;color:#fff;font-size:14px;line-height:20px;padding:5px 15px}.office_search__section{text-align:center}.office_search__section #office_search_title{position:relative;display:inline-block;background:#f5ffdb;color:#009944;border:1px solid #e5f9b4;font-size:14px;line-height:20px;padding:15px 40px;font-weight:bold}.office_search__section .btn-triangle_1{right:10px;display:block;border-width:0 6px 6px 6px;border-style:solid;border-color:transparent transparent #009944 transparent;top:40%;position:absolute;width:0px;height:0px}.office_search__section .btn-triangle_2{right:10px;display:block;border-width:6px 6px 0 6px;border-color:#009944 transparent transparent transparent;border-style:solid;top:40%;position:absolute;width:0px;height:0px}.office_search__section .office_search_wrap{margin-top:10px;background:#f5ffdb;border:1px solid #e5f9b4;padding:30px 30px}.office_search__section .office_search_table{width:100%;margin-bottom:20px}.office_search__section .office_search_table th{background:#f9f9f9;border:1px solid #e5e5e5;font-size:13px;line-height:24px;padding:20px 0;width:100px}.office_search__section .office_search_table td{background:#fff;border:1px solid #e5e5e5;font-size:13px;line-height:24px;padding:20px;text-align:left}.office_search__section .office_search_table .office_search_list li{display:inline-block;margin-right:10px;font-size:14px;line-height:26px}.office_search__section table.office_search_area{width:100%}.office_search__section table.office_search_area .area_title{background-image:url(/assets/common/area_title_bg.png);background-position:center left;background-repeat:no-repeat;height:21px;padding-left:10px;border-bottom:1px solid #f0eddc}.office_search__section table.office_search_area .area_text{padding:5px 0 15px 10px}.office_search__section table.office_search_area td{width:260px;padding:0;border:0;padding-right:10px;vertical-align:top;text-align:left}.office_search__section table.office_search_area li{display:inline-block;margin-right:5px}.office_search__section table.office_search_area h3{font-size:14px;line-height:23px;font-weight:bold;color:#000}.office_search__section table.office_search_area a{color:#004986;font-size:14px;line-height:24px;font-weight:bold}.office_search__section table.office_search_area .area-kanto{position:absolute;top:0;left:10px}.office_search__section table.office_search_area .area-kansai{position:absolute;top:0;left:285px}.office_search__section table.office_search_area .area-tokai{position:absolute;top:0;left:560px}.office_search__section table.office_search_area .area-hokkaido{position:absolute;top:105px;left:10px}.office_search__section table.office_search_area .area-tohoku{position:absolute;top:78px;left:285px}.office_search__section table.office_search_area .area-kousin{position:absolute;top:78px;left:560px}.office_search__section table.office_search_area .area-cyugoku{position:absolute;top:178px;left:10px}.office_search__section table.office_search_area .area-sikoku{position:absolute;top:157px;left:285px}.office_search__section table.office_search_area .area-kyusyu{position:absolute;top:157px;left:560px}.office_search__section table.office_search_area .search-area-kanto{position:absolute;top:29px;left:10px;width:250px}.office_search__section table.office_search_area .search-area-kansai{position:absolute;top:29px;left:285px;width:250px}.office_search__section table.office_search_area .search-area-tokai{position:absolute;top:29px;left:560px;width:250px}.office_search__section table.office_search_area .search-area-hokkaido{position:absolute;top:134px;left:10px;width:250px}.office_search__section table.office_search_area .search-area-tohoku{position:absolute;top:107px;left:285px;width:250px}.office_search__section table.office_search_area .search-area-kousin{position:absolute;top:107px;left:560px;width:250px}.office_search__section table.office_search_area .search-area-cyugoku{position:absolute;top:207px;left:10px;width:250px}.office_search__section table.office_search_area .search-area-sikoku{position:absolute;top:186px;left:285px;width:250px}.office_search__section table.office_search_area .search-area-kyusyu{position:absolute;top:186px;left:560px;width:250px}.office_search_condition{margin:30px 0;display:table;width:100%;background:#f9f9f9}.office_search_condition .condition_title{display:table-cell;width:100px;background:#f9f9f9;padding:10px 20px}.office_search_condition .condition_text{display:table-cell;background:#f9f9f9;padding:10px 0}.office_search_condition .condition_text span{font-size:12px;line-height:24px;font-weight:bold}.office_search_condition .condition_title_tag{display:inline-block;background:#003866;color:#fff;font-size:11px;line-height:24px;font-weight:bold;width:100px;text-align:center}.office_data__section .office_data_copy{padding:20px 20px 0;font-size:20px;line-height:30px;font-weight:bold;color:#000}.office_data__section .office_data_name{padding:20px 20px 20px;font-size:17px;line-height:22px;font-weight:bold;color:#003866}.office_data__section .office_data_name a{color:#003866}.office_data__section .office_data_review{display:table;width:100%}.office_data__section .office_data_review .star{width:130px;padding:10px 0 10px 20px;display:table-cell;vertical-align:middle}.office_data__section .office_data_review .score{width:70px;padding:10px 0;display:table-cell;font-size:15px;line-height:22px;font-weight:bold;color:#e60012;vertical-align:middle}.office_data__section .office_data_review .count{padding:10px 0;display:table-cell;font-size:15px;line-height:22px;font-weight:bold;color:#003866;vertical-align:middle}.office_data__section .office_data_proud{background:#f9f9f9;border-left:5px solid #a40000;margin-bottom:10px}.office_data__section .office_data_proud .proud_table{display:table;width:100%}.office_data__section .office_data_proud .proud_table .proud_title{width:120px;padding:10px 0 10px 20px;font-size:16px;line-height:22px;font-weight:bold;color:#a40000;display:table-cell;vertical-align:middle}.office_data__section .office_data_proud .proud_table .proud_data{display:table-cell;vertical-align:middle;padding:5px 0}.office_data__section .office_data_proud .proud_table .proud_data span{margin:3px;padding:0 10px;display:inline-block;background:#fff;color:#003866;border:1px solid #b3dcff;font-size:12px;line-height:22px;font-weight:bold;text-align:center;border-radius:5px}.office_data__section .office_data_head{position:relative;width:100%;height:200px}.office_data__section .office_data_head .office_data_photo{position:absolute;top:20px;left:20px;width:240px;height:160px;background-repeat:no-repeat;background-size:cover;background-position:center center}.office_data__section .office_data_head .office_data_pr{position:absolute;top:20px;left:280px;width:570px;height:154px;font-size:13px;line-height:22px;color:#000;overflow:hidden}.office_data__section .office_data_btn{padding:30px 20px;text-align:center}.office_data__section .office_data_btn img{margin:0 5px}.office_detail__section{width:875px}.office_detail__section #office_fv{display:none}.office_detail__section #office_fv img{width:100%}.office_detail__section .office_detail_box{border:1px solid #e5e5e5;padding:30px}.office_detail__section .office_detail_box .photo_box{margin-bottom:30px;padding:0 80px;position:relative}.office_detail__section .office_detail_box .photo_box .slick-prev,.office_detail__section .office_detail_box .photo_box .slick-next{width:35px;height:35px}.office_detail__section .office_detail_box .photo_box .slick-prev:before,.office_detail__section .office_detail_box .photo_box .slick-next:before{content:"";font-size:0}.office_detail__section .office_detail_box .photo_box button.slick-prev,.office_detail__section .office_detail_box .photo_box button.slick-next{z-index:2}.office_detail__section .office_detail_box .photo_box .slick-prev{left:20px}.office_detail__section .office_detail_box .photo_box .slick-next{right:20px}.office_detail__section .office_detail_box .photo_box .slick-arrow{z-index:10}.office_detail__section .office_detail_box .office_detail_proud{background:#f9f9f9;border-left:5px solid #00a0e9;margin-bottom:10px}.office_detail__section .office_detail_box .office_detail_proud .proud_table{display:table;width:100%}.office_detail__section .office_detail_box .office_detail_proud .proud_table .proud_title{width:120px;padding:10px 0 10px 20px;font-size:16px;line-height:22px;font-weight:bold;color:#00a0e9;display:table-cell;vertical-align:middle}.office_detail__section .office_detail_box .office_detail_proud .proud_table .proud_data{display:table-cell;vertical-align:middle;padding:5px 0}.office_detail__section .office_detail_box .office_detail_proud .proud_table .proud_data span{margin:3px;padding:0 10px;display:inline-block;background:#fff;color:#003866;border:1px solid #b3dcff;font-size:12px;line-height:22px;font-weight:bold;text-align:center;border-radius:5px}.office_detail__section .office_detail_box table.office_detail_table{width:100%}.office_detail__section .office_detail_box table.office_detail_table th{vertical-align:middle;font-size:14px;line-height:20px;padding:10px 20px;border:1px solid #e5e5e5;font-weight:normal;width:100px;text-align:left;background:#f9f9f9}.office_detail__section .office_detail_box table.office_detail_table td{vertical-align:middle;font-size:14px;line-height:20px;padding:10px 20px;border:1px solid #e5e5e5}.office_detail__section .office_detail_box table.office_detail_table td.map{text-align:right}.office_detail__section .office_detail_btn{padding:30px 20px 0;text-align:center}.office_detail__section .office_detail_btn img{margin:0 5px}.office_detail__section .office_detail_interview{padding:60px 60px;border:1px solid #e5e5e5;background-image:url(/assets/common/advantages_bg.png);background-repeat:no-repeat}.office_detail__section .office_detail_review{display:table;width:100%}.office_detail__section .office_detail_review .star{width:140px;padding:10px 0 10px 10px;display:table-cell;vertical-align:middle}.office_detail__section .office_detail_review .score{width:110px;padding:10px 0;display:table-cell;font-size:13px;line-height:22px;font-weight:bold;vertical-align:middle}.office_detail__section .office_detail_review .score span{font-size:18px;color:#e60012}.office_detail__section .office_detail_review .other{padding:10px 0;display:table-cell;font-size:11px;line-height:22px;font-weight:bold;vertical-align:middle}.office_detail__section .office_detail_review .other span{font-size:13px;font-weight:bold}.office_detail_band{margin:30px 0;border-top:1px solid #e5e5e5;border-bottom:1px solid #e5e5e5;background-image:url(/assets/common/office_detail_bg.png);background-repeat:repeat}.office_detail_band .office_detail_band_box{box-shadow:0px 0px 5px 1px #e5e5e5;-moz-box-shadow:0px 0px 5px 1px #e5e5e5;-webkit-box-shadow:0px 0px 5px 1px #e5e5e5;border:1px solid #e5e5e5;margin:30px 0;padding:30px;background:#fff}.office_detail_band .office_detail_band_copy{padding:0 50px;color:#003866;font-size:20px;line-height:32px;font-weight:bold}.office_detail_band .office_detail_band_message{font-size:14px;line-height:22px}.ranking_list__section .ranking_about{border:1px solid #e5e5e5}.ranking_list__section .ranking_title_wrap{background-image:url(/assets/common/main_title_gray_bg.png);background-repeat:repeat;padding:10px}.ranking_list__section .ranking_title_wrap .ranking_title{position:relative;padding:0 5px 0 15px;line-height:22px;font-size:16px;font-weight:bold}.ranking_list__section .ranking_title_wrap .ranking_title:before{content:'';display:block;position:absolute;left:0;width:5px;height:80%;background-color:#a40000}.ranking_list__section .ranking_about_table td.about_text{background:#fff;font-size:14px;line-height:22px;width:400px;padding:30px}.ranking_list__section .ranking_about_table td.about_btn{background:#fff;padding:30px}.ranking_list__section .ranking_data{border-top:5px solid #004986;border-left:1px solid #e5e5e5;border-right:1px solid #e5e5e5;border-bottom:1px solid #e5e5e5;position:relative}.ranking_list__section .ranking_data .ranking_data_review{display:table;width:100%}.ranking_list__section .ranking_data .ranking_data_review .check{width:50px;display:table-cell;vertical-align:top;text-align:center}.ranking_list__section .ranking_data .ranking_data_review .check .chkbox{margin:0 0 0 10px}.ranking_list__section .ranking_data .ranking_data_review .check .chkbox label{padding-left:30px;font-size:24px;line-height:24px;display:inline-block;cursor:pointer;position:relative}.ranking_list__section .ranking_data .ranking_data_review .check .chkbox label:before{content:'';width:24px;height:24px;display:inline-block;position:absolute;left:0;background-color:#fff;border:3px solid #ccc;border-radius:3px 3px 3px 3px}.ranking_list__section .ranking_data .ranking_data_review .check .chkbox input[type=checkbox]{display:none}.ranking_list__section .ranking_data .ranking_data_review .check .chkbox input[type=checkbox]:checked+label:before{font:normal normal normal 14px/1 FontAwesome;content:'\f00c';font-size:22px;line-height:24px;color:#fff;background-color:#45bce1;border:3px solid #45bce1}.ranking_list__section .ranking_data .ranking_data_review .rank{width:70px;padding:15px 10px;display:table-cell;vertical-align:middle;font-size:22px;font-weight:bold}.ranking_list__section .ranking_data .ranking_data_review .office_name{width:400px;padding:15px 10px;display:table-cell;vertical-align:middle;color:#003866;font-size:20px;line-height:22px;font-weight:bold}.ranking_list__section .ranking_data .ranking_data_review .office_name a{color:#003866}.ranking_list__section .ranking_data .ranking_data_review .star{width:130px;padding:10px 0 10px 20px;display:table-cell;vertical-align:middle}.ranking_list__section .ranking_data .ranking_data_review .score{width:70px;padding:10px 0;display:table-cell;font-size:15px;line-height:22px;font-weight:bold;color:#e60012;vertical-align:middle}.ranking_list__section .ranking_data .ranking_data_review .count{padding:10px 0;display:table-cell;font-size:15px;line-height:22px;font-weight:bold;color:#003866;vertical-align:middle}.ranking_list__section .ranking_data .ranking_review_wrap{padding:25px 30px;background:#f7f6f0}.ranking_list__section .ranking_data .ranking_review_wrap .ranking_review_box{background:#fff;border:1px solid #e5e5e5;padding:15px;margin:5px 0}.ranking_list__section .ranking_data .ranking_review_wrap .ranking_review_table{display:table;margin-bottom:5px}.ranking_list__section .ranking_data .ranking_review_wrap .ranking_review_table .ranking_review_title{display:table-cell;width:550px;font-size:17px;line-height:22px;font-weight:bold;vertical-align:middle}.ranking_list__section .ranking_data .ranking_review_wrap .ranking_review_table .ranking_review_star{width:130px;display:table-cell;vertical-align:middle}.ranking_list__section .ranking_data .ranking_review_wrap .ranking_review_table .ranking_review_score{width:100px;display:table-cell;font-size:11px;line-height:22px;font-weight:bold;vertical-align:middle}.ranking_list__section .ranking_data .ranking_review_wrap .ranking_review_table .ranking_review_score span{font-size:14px;color:#e60012}.ranking_list__section .ranking_data .ranking_review_wrap .ranking_review_text{background:#fff;padding-top:10px;font-size:14px;line-height:22px}.ranking_list__section .ranking_data .ranking_data_head{position:relative;width:100%;height:200px}.ranking_list__section .ranking_data .ranking_data_head .ranking_data_photo{position:absolute;top:20px;left:20px;width:240px;height:160px;background-repeat:no-repeat;background-size:cover;background-position:center center}.ranking_list__section .ranking_data .ranking_data_head .ranking_data_detail{position:absolute;top:20px;left:280px;width:570px;height:160px;overflow:hidden}.ranking_list__section .ranking_data .ranking_data_head .ranking_data_detail .ranking_data_copy{font-size:13px;line-height:22px;font-weight:bold;height:44px;overflow:hidden}.ranking_list__section .ranking_data .ranking_data_head .ranking_data_detail .ranking_data_table{margin-top:10px}.ranking_list__section .ranking_data .ranking_data_head .ranking_data_detail .ranking_data_table td.td_1{font-size:11px;line-height:22px;font-weight:bold;vertical-align:middle}.ranking_list__section .ranking_data .ranking_data_head .ranking_data_detail .ranking_data_table td.td_2{font-size:15px;line-height:22px;font-weight:bold;color:#e60012;vertical-align:middle}.ranking_list__section .ranking_data .ranking_data_head .ranking_data_detail .ranking_data_table td.td_3{vertical-align:middle}.ranking_list__section .ranking_data .ranking_data_pr{padding:0 20px 20px;font-size:14px;line-height:22px}.ranking_list__section .ranking_data_btn{padding:30px;text-align:center}.ranking_list__section input[type=checkbox]{-ms-transform:scale(1.5, 1.5);-webkit-transform:scale(1.5, 1.5);transform:scale(1.5, 1.5)}.center_wrap{width:100%;text-align:center}.form__section .thanks_title{margin-top:80px;font-size:30px;font-weight:bold;color:#004986}.form__section .thanks_text{margin-top:20px;font-size:14px;line-height:24px}.form__section .thanks_btn{margin-top:50px}.form__section .form_wrap{padding:0 50px}.form__section .agent_box{background:#fff;border:1px solid #e5e5e5;border-radius:4px;padding:15px;font-size:15px;line-height:25px}.form__section .agent_title{position:relative;padding:0 5px 5px 15px;font-size:18px;line-height:22px;font-weight:bold;color:#003866}.form__section .agent_title:before{content:'';display:block;position:absolute;left:0;width:5px;height:80%;background-color:#e1f1ff}.form__section .form_table{width:100%}.form__section .form_table th.form_title{text-align:right;font-size:15px;line-height:20px;font-weight:bold;color:#003866;width:150px}.form__section .form_table th.required{font-size:11px;line-height:20px;color:#e60012;width:50px;padding:0 5px}.form__section .form_table td{font-size:15px;line-height:20px;font-weight:bold;color:#003866;width:560px;padding:15px 5px}.form__section .form_table input[type=text],.form__section .form_table input[type=email],.form__section .form_table input[type=tel],.form__section .form_table textarea{font-size:15px;border:1px solid #d4d4d4;border-radius:3px;padding:10px 10px;line-height:20px}.form__section .form_table textarea{font-size:12px}.form__section .form_table input[type=text],.form__section .form_table input[type=email],.form__section .form_table input[type=tel]{width:400px}.form__section .form_table textarea{width:360px;height:200px}.form__section .form_table select{-webkit-appearance:button;-moz-appearance:button;appearance:button;text-indent:1em;background:#fff url(/assets/common/traiangle.png) no-repeat;background-position:94% center;height:40px;width:150px;line-height:40px;font-size:15px;vertical-align:middle;border:1px solid #d4d4d4}.form__section .other_agent_wrap .other_agent_title{font-size:18px;line-height:25px;font-weight:bold;color:#003866}.form__section .other_agent_wrap .other_agent_note{font-size:13px;line-height:25px;color:#003866}.form__section .other_agent_wrap .other_agent_list{width:100%}.form__section .other_agent_wrap .other_agent_list li.other_agent_box{display:inline-block;width:148px;height:190px;border:1px solid #e5e5e5}.form__section .other_agent_wrap .other_agent_list li.other_agent_box .other_agent_photo{width:148px;height:100px;background-position:center center;background-repeat:no-repeat;background-size:cover;overflow:hidden}.form__section .other_agent_wrap .other_agent_list li.other_agent_box .other_agent_rank{padding:4px 5px;font-size:12px;line-height:12px;font-weight:bold;overflow:hidden}.form__section .other_agent_wrap .other_agent_list li.other_agent_box .other_agent_rank img{height:14px}.form__section .other_agent_wrap .other_agent_list li.other_agent_box .other_agent_name{padding:0 5px 5px;height:40px;font-size:12px;line-height:20px;overflow:hidden;color:#004986}.form__section .other_agent_wrap .other_agent_list li.other_agent_box .other_agent_check{display:block;background:#e0e5e6;padding:0 5px;height:25px;font-size:12px;font-weight:bold;line-height:25px}.raterater-bg-layer{color:rgba(0,0,0,0.25)}.raterater-hover-layer{color:rgba(255,255,0,0.75)}.raterater-hover-layer.rated{color:yellow}.raterater-rating-layer{color:rgba(255,155,0,0.75)}.raterater-outline-layer{color:rgba(0,0,0,0.25)}.raterater-wrapper{overflow:visible}.raterater-layer,.raterater-layer i{display:block;position:absolute;overflow:visible;top:0px;left:0px}.raterater-hover-layer{display:none}.raterater-hover-layer i,.raterater-rating-layer i{width:0px;overflow:hidden}iframe[name="google_conversion_frame"]{position:absolute;top:0}.column__content .column__body table td,.column__content .column__body table th,.body_text table td,.body_text table th,.tag__text table td,.tag__text table th{border:1px solid #000000}.column__content .column__body table.border-red td,.column__content .column__body table.border-red th,.body_text table.border-red td,.body_text table.border-red th,.tag__text table.border-red td,.tag__text table.border-red th{border:1px solid #de5c38}.column__content .column__body table.border-yellow td,.column__content .column__body table.border-yellow th,.body_text table.border-yellow td,.body_text table.border-yellow th,.tag__text table.border-yellow td,.tag__text table.border-yellow th{border:1px solid #fcb75b}.column__content .column__body table.border-orange td,.column__content .column__body table.border-orange th,.body_text table.border-orange td,.body_text table.border-orange th,.tag__text table.border-orange td,.tag__text table.border-orange th{border:1px solid #fe7e58}.column__content .column__body table.border-pink td,.column__content .column__body table.border-pink th,.body_text table.border-pink td,.body_text table.border-pink th,.tag__text table.border-pink td,.tag__text table.border-pink th{border:1px solid #e35e6f}.column__content .column__body table.border-green td,.column__content .column__body table.border-green th,.body_text table.border-green td,.body_text table.border-green th,.tag__text table.border-green td,.tag__text table.border-green th{border:1px solid #3c9833}.column__content .column__body table.border-blue td,.column__content .column__body table.border-blue th,.body_text table.border-blue td,.body_text table.border-blue th,.tag__text table.border-blue td,.tag__text table.border-blue th{border:1px solid #0000ff}.column__content .column__body table.border-gray td,.column__content .column__body table.border-gray th,.body_text table.border-gray td,.body_text table.border-gray th,.tag__text table.border-gray td,.tag__text table.border-gray th{border:1px solid #d8d8d8}.panel{display:block;padding:10px 0}.panel dt{border-bottom:solid 1px white;background-color:#004986;color:#fff;cursor:pointer;padding:10px;font-weight:bold}.panel dd{border:solid 1px #ccc;margin:0;padding:10px}.agreement_wrap{text-align:center;padding:20px 0 0}.agreement_wrap a{color:#004986;text-decoration:underline}.writer-recruit-content{border:1px solid #dddddd;border-radius:8px;padding:20px 10px 10px 10px;margin-bottom:20px}.column__content .column__body .column-cta-wrap,.column-cta-wrap{width:100%;margin:30px 0;text-align:center}.column__content .column__body .column-cta-wrap .column-cta-box,.column-cta-wrap .column-cta-box{width:600px;margin:0 auto}.column__content .column__body .column-cta-wrap .column-cta-head img,.column-cta-wrap .column-cta-head img{width:100%;float:none;margin:0}.column__content .column__body .column-cta-wrap .column-cta-body,.column-cta-wrap .column-cta-body{border:solid 2px #E2E2E2}.column__content .column__body .column-cta-wrap .column-cta-qa,.column-cta-wrap .column-cta-qa{display:table;width:100%;text-align:left;color:#333333}.column__content .column__body .column-cta-wrap .column-cta-qa.blue,.column-cta-wrap .column-cta-qa.blue{background-color:#FFFFD5}.column__content .column__body .column-cta-wrap .column-cta-qa .column-cta-q,.column-cta-wrap .column-cta-qa .column-cta-q{display:table-cell;width:190px;vertical-align:middle;font-size:16px;line-height:20px;font-weight:bold;padding:20px 0 20px 20px;border-right:solid 1px #E2E2E2}.column__content .column__body .column-cta-wrap .column-cta-qa .column-cta-a,.column-cta-wrap .column-cta-qa .column-cta-a{display:table-cell;vertical-align:middle;padding-left:20px;font-size:14px;line-height:20px}.column__content .column__body .column-cta-wrap .column-cta-qa .column-cta-a label,.column-cta-wrap .column-cta-qa .column-cta-a label{display:inline-block;padding:3px 5px 3px 0}.column__content .column__body .column-cta-wrap .column-cta-btn,.column-cta-wrap .column-cta-btn{padding:20px 0;text-align:center}.column__content .column__body .column-cta-wrap .column-cta-btn img,.column-cta-wrap .column-cta-btn img{margin:0 auto;width:230px;float:none}.ranking-section{padding:30px 0}.ranking-section.hoiku-section .kango-top{background-image:url(/assets/ranking/pc_hoiku_bg.png)}.ranking-section.hoiku-section .kango-top .top-3-agent__upper-spacer{height:64px}.ranking-section.hoiku-section .kango-top .top-3-agent{position:relative;padding:0 0 60px}.ranking-section.hoiku-section .kango-top .top-3-agent .top-3-agent__table{border-collapse:collapse;width:785px;margin:0 auto;box-shadow:0 0 6px 0 rgba(0,0,0,0.16)}.ranking-section.hoiku-section .kango-top .top-3-agent .top-3-agent__table .tr--1 th{box-sizing:border-box;background-color:#e8f9ff;height:54px;font-family:"ヒラギノ角ゴ Pro W6", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;font-size:15px;font-weight:normal;line-height:1.73;letter-spacing:normal;text-align:center;color:#547a9b;vertical-align:middle}.ranking-section.hoiku-section .kango-top .top-3-agent .top-3-agent__table .tr--1 th:nth-of-type(1){width:260px}.ranking-section.hoiku-section .kango-top .top-3-agent .top-3-agent__table .tr--1 th:nth-of-type(2){width:145px;border-left:1px solid #ddd}.ranking-section.hoiku-section .kango-top .top-3-agent .top-3-agent__table .tr--1 th:nth-of-type(3){width:380px;border-left:1px solid #ddd}.ranking-section.hoiku-section .kango-top .top-3-agent .top-3-agent__table .tr--2:nth-of-type(n+2){border-bottom:1px solid #ddd}.ranking-section.hoiku-section .kango-top .top-3-agent .top-3-agent__table .tr--2 td{background-color:#fff;padding:20px 0;vertical-align:middle}.ranking-section.hoiku-section .kango-top .top-3-agent .top-3-agent__table .tr--2 td .agent-logo-wrapper{display:flex;flex-direction:column;flex-wrap:wrap;justify-content:center;align-items:center}.ranking-section.hoiku-section .kango-top .top-3-agent .top-3-agent__table .tr--2 td .agent-logo-wrapper .agent-logo{display:block;width:200px}.ranking-section.hoiku-section .kango-top .top-3-agent .top-3-agent__table .tr--2 td .agent-logo-wrapper .agent-name{width:fit-content;margin:0 auto;padding:10px 0 0;font-size:15px;font-weight:normal;line-height:1.0;letter-spacing:normal;text-align:center;color:#2f93e5;text-decoration:underline}.ranking-section.hoiku-section .kango-top .top-3-agent .top-3-agent__table .tr--2 td .rating-score .score_img{width:fit-content;margin:0 auto}.ranking-section.hoiku-section .kango-top .top-3-agent .top-3-agent__table .tr--2 td .rating-score .score_img .rating-star{width:auto;height:17px}.ranking-section.hoiku-section .kango-top .top-3-agent .top-3-agent__table .tr--2 td .rating-score .ranked-site-total-score{padding:12px 0 0;font-family:Arial, sans-serif;font-size:30px;font-weight:bold;line-height:1.0;letter-spacing:normal;text-align:center;color:#e31f1f}.ranking-section.hoiku-section .kango-top .top-3-agent .top-3-agent__table .tr--2 td:nth-of-type(2){border-left:1px solid #ddd}.ranking-section.hoiku-section .kango-top .top-3-agent .top-3-agent__table .tr--2 td:nth-of-type(3){padding:0 30px;border-left:1px solid #ddd;font-size:16px;font-weight:normal;line-height:1.25;letter-spacing:normal;text-align:left;color:#333}.ranking-section.hoiku-section .kango-top .top-3-agent .top-3-agent__table .tr--2 td:nth-of-type(3) strong{font-family:"ヒラギノ角ゴ Pro W6", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;font-weight:bold;color:#e31f1f;vertical-align:baseline}.ranking-section.hoiku-section .kango-top .top-3-agent .top-3-agent__ribbon{position:absolute;right:0;left:0;top:-64px;margin:0 auto;display:block;width:auto}.ranking-section.hoiku-section .ranking-data .ranking-body .ranking-review .ranking-review-title{border-bottom:2px solid #FCAC17}.ranking-section.hoiku-section .ranking-data .ranking-body .ranking-review .ranking-review-box .ranking-review-right .ranking-review-baloon{color:#FEEAC4;border:solid 3px #FEEAC4}.ranking-section.hoiku-section .ranking-data .ranking-body .ranking-review .ranking-review-box .ranking-review-right .ranking-review-baloon .ranking-review-baloon-title{color:#FCAC17}.ranking-section.hoiku-section .ranking-data .ranking-body .ranking-review .ranking-review-box .ranking-review-right .ranking-review-baloon:after{border-right:14px solid #FEEAC4}.ranking-section.kaigo-section .kango-top,.ranking-section.hoiku-section .kango-top,.ranking-section.kango-section .kango-top{background-image:url(/assets/ranking/pc_kaigo_bg.png)}.ranking-section.kaigo-section .ranking-data .ranking-body .ranking__editors-comment,.ranking-section.hoiku-section .ranking-data .ranking-body .ranking__editors-comment,.ranking-section.kango-section .ranking-data .ranking-body .ranking__editors-comment{margin:0 0 27px}.ranking-section.kaigo-section .ranking-data .ranking-body .ranking__editors-comment .ranking__editors-comment-title,.ranking-section.hoiku-section .ranking-data .ranking-body .ranking__editors-comment .ranking__editors-comment-title,.ranking-section.kango-section .ranking-data .ranking-body .ranking__editors-comment .ranking__editors-comment-title{padding:0 0 10px;border-bottom:2px solid #41B2A9;font-family:"ヒラギノ角ゴ Pro W6", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;font-size:16px;line-height:25px;color:#333}.ranking-section.kaigo-section .ranking-data .ranking-body .ranking__editors-comment .ranking__editors-comment-title .title__icon,.ranking-section.hoiku-section .ranking-data .ranking-body .ranking__editors-comment .ranking__editors-comment-title .title__icon,.ranking-section.kango-section .ranking-data .ranking-body .ranking__editors-comment .ranking__editors-comment-title .title__icon{margin-right:8px;height:25px;vertical-align:middle}.ranking-section.kaigo-section .ranking-data .ranking-body .ranking__editors-comment .ranking__editors-comment-body,.ranking-section.hoiku-section .ranking-data .ranking-body .ranking__editors-comment .ranking__editors-comment-body,.ranking-section.kango-section .ranking-data .ranking-body .ranking__editors-comment .ranking__editors-comment-body{padding:15.5px 0 0;font-size:14px;font-weight:normal;line-height:1.57;letter-spacing:0.56px;text-align:left;color:#333}.ranking-section.kaigo-section .ranking-data .ranking-body .ranking__editors-comment .ranking__editors-comment-body strong,.ranking-section.hoiku-section .ranking-data .ranking-body .ranking__editors-comment .ranking__editors-comment-body strong,.ranking-section.kango-section .ranking-data .ranking-body .ranking__editors-comment .ranking__editors-comment-body strong{vertical-align:baseline;font-family:"ヒラギノ角ゴ Pro W6", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;font-weight:bold;color:#e31f1f}.ranking-section.kaigo-section .ranking-data .ranking-body .ranking__editors-comment .ranking__editors-comment-body b,.ranking-section.hoiku-section .ranking-data .ranking-body .ranking__editors-comment .ranking__editors-comment-body b,.ranking-section.kango-section .ranking-data .ranking-body .ranking__editors-comment .ranking__editors-comment-body b{background:linear-gradient(rgba(255,255,255,0) 75%, rgba(230,65,69,0.2) 75%);border-bottom:3px solid rgba(230,65,69,0.2);vertical-align:baseline;font-family:"ヒラギノ角ゴ Pro W6", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;font-weight:bold;color:#333}.ranking-section.kaigo-section .ranking-data .ranking-body .ranking-review .ranking-review-title,.ranking-section.hoiku-section .ranking-data .ranking-body .ranking-review .ranking-review-title,.ranking-section.kango-section .ranking-data .ranking-body .ranking-review .ranking-review-title{border-bottom:2px solid #41B2A9}.ranking-section.kaigo-section .ranking-data .ranking-body .ranking-review .ranking-review-box .ranking-review-right .ranking-review-baloon,.ranking-section.hoiku-section .ranking-data .ranking-body .ranking-review .ranking-review-box .ranking-review-right .ranking-review-baloon,.ranking-section.kango-section .ranking-data .ranking-body .ranking-review .ranking-review-box .ranking-review-right .ranking-review-baloon{color:#D3EAEA;border:solid 3px #D3EAEA}.ranking-section.kaigo-section .ranking-data .ranking-body .ranking-review .ranking-review-box .ranking-review-right .ranking-review-baloon .ranking-review-baloon-title,.ranking-section.hoiku-section .ranking-data .ranking-body .ranking-review .ranking-review-box .ranking-review-right .ranking-review-baloon .ranking-review-baloon-title,.ranking-section.kango-section .ranking-data .ranking-body .ranking-review .ranking-review-box .ranking-review-right .ranking-review-baloon .ranking-review-baloon-title{color:#41B2A9}.ranking-section.kaigo-section .ranking-data .ranking-body .ranking-review .ranking-review-box .ranking-review-right .ranking-review-baloon:after,.ranking-section.hoiku-section .ranking-data .ranking-body .ranking-review .ranking-review-box .ranking-review-right .ranking-review-baloon:after,.ranking-section.kango-section .ranking-data .ranking-body .ranking-review .ranking-review-box .ranking-review-right .ranking-review-baloon:after{border-right:14px solid #D3EAEA}.ranking-section.kango-section .ranking-data .ranking-body .ranking__editors-comment .ranking__editors-comment-title{border-color:#d94e7c}.ranking-section.kango-section .ranking-data .ranking-body .ranking__editors-comment .ranking__editors-comment-body{padding:15.5px 0 0}.ranking-section.kango-section .ranking-data .ranking-body .ranking__editors-comment .ranking__editors-comment-body p{font-size:14px;font-weight:normal;line-height:1.57;letter-spacing:0.56px;text-align:left;color:#333}.ranking-section.kango-section .ranking-data .ranking-body .ranking__editors-comment .ranking__editors-comment-body p strong{vertical-align:baseline;font-family:"ヒラギノ角ゴ Pro W6", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;font-weight:bold;color:#e31f1f}.ranking-section.kango-section .ranking-data .ranking-body .ranking-review .ranking-review-title{border-color:#d94e7c}.ranking-section.kango-section .ranking-data .ranking-body .ranking-review .ranking-review-box .ranking-review-right .ranking-review-baloon{border-color:#FFE7F6}.ranking-section.kango-section .ranking-data .ranking-body .ranking-review .ranking-review-box .ranking-review-right .ranking-review-baloon .ranking-review-baloon-title{color:#DF5989}.ranking-section.kango-section .ranking-data .ranking-body .ranking-review .ranking-review-box .ranking-review-right .ranking-review-baloon::after{border-right:14px solid #FFE7F6}.ranking-section .kango-top{background-image:url(/assets/ranking/pc_kango_bg.png);background-repeat:repeat-y;width:875px}.ranking-section .kango-top img{width:100%}.ranking-section .kango-top .kango-manga-title{padding:30px 184px}.ranking-section .kango-top .kango-manga{padding:0 48px 40px}.ranking-section .kango-top .kango-check{padding:0 15px 30px}.ranking-section.hoiku-section .kango-top .kango-check{padding:0 15px 15px 0}.ranking-section .ranking-fv{position:relative}.ranking-section .ranking-fv img{width:100%}.ranking-section .ranking-fv .present-day{position:absolute;top:13px;left:0;background-color:transparent;height:52px;padding-left:43px;display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:flex-start;align-items:flex-end;gap:0 5px}.ranking-section .ranking-fv .present-day .date-number,.ranking-section .ranking-fv .present-day .date-numeral{color:#0F2C58;font-family:Arial, Helvetica, sans-serif;font-size:38px;font-weight:bold;line-height:52px}.ranking-section .ranking-fv .present-day .date-numeral{font-size:25px;line-height:1.85;font-weight:bold}.ranking-section .ranking-arrow{margin-top:30px;text-align:center}.ranking-section .ranking-arrow img{width:72px}.ranking-section .ranking-list-head{margin-top:20px}.ranking-section .ranking-list-head img{width:100%}.ranking-section .ranking-list-head:has(.ranking-list-head-banner){position:relative}.ranking-section .ranking-list-head:has(.ranking-list-head-banner) .ranking-list-head-banner{display:block}.ranking-section .ranking-list-head:has(.ranking-list-head-banner) .present-day{position:absolute;top:52px;left:65px;background-color:transparent;height:83px;padding-top:10px;display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:flex-start;align-items:flex-end}.ranking-section .ranking-list-head:has(.ranking-list-head-banner) .present-day .date-number,.ranking-section .ranking-list-head:has(.ranking-list-head-banner) .present-day .date-numeral{text-shadow:0 2px 4px rgba(0,0,0,0.61);color:#0F2C58;font-family:Arial, Helvetica, sans-serif;font-size:41px;font-style:italic;font-weight:bold;line-height:83px;color:#FBE11D}.ranking-section .ranking-list-head:has(.ranking-list-head-banner) .present-day .date-numeral{font-size:27px;line-height:2.9;font-weight:bold}.ranking-section .ranking-list-head:has(.ranking-list-head-banner) .present-day .date-numeral.numeral--year{padding:0 6px 0 5px}.ranking-section .ranking-list-head:has(.ranking-list-head-banner) .present-day .date-numeral.numeral--month{padding:0}.ranking-section .ranking-data{margin-top:30px;position:relative}.ranking-section .ranking-data.rank-1 .ranking-head{position:absolute;top:0;left:-18px;background-image:url(/assets/ranking/pc_rank1_bg.png);background-repeat:no-repeat;width:910px;height:123px;overflow:hidden}.ranking-section .ranking-data.rank-1 .ranking-body{border-left:solid 5px #B28D11;border-right:solid 5px #B28D11;border-bottom:solid 5px #B28D11}.ranking-section .ranking-data.rank-2 .ranking-head{position:absolute;top:0;left:-18px;background-image:url(/assets/ranking/pc_rank2_bg.png);background-repeat:no-repeat;width:910px;height:123px;overflow:hidden}.ranking-section .ranking-data.rank-2 .ranking-body{border-left:solid 5px #7D7D7D;border-right:solid 5px #7D7D7D;border-bottom:solid 5px #7D7D7D}.ranking-section .ranking-data.rank-3 .ranking-head{position:absolute;top:0;left:-18px;background-image:url(/assets/ranking/pc_rank3_bg.png);background-repeat:no-repeat;width:910px;height:123px;overflow:hidden}.ranking-section .ranking-data.rank-3 .ranking-body{border-left:solid 5px #683109;border-right:solid 5px #683109;border-bottom:solid 5px #683109}.ranking-section .ranking-data .ranking-name{position:absolute;top:34px;left:118px;width:720px;height:32px;overflow:hidden}.ranking-section .ranking-data .ranking-name a{font-size:30px;color:#2293E5;line-height:32px;font-weight:bold;text-decoration:underline;text-decoration-thickness:2px}.ranking-section .ranking-data .ranking-name-other{padding:15px 20px;background-color:#008AD9;border-top-left-radius:8px;border-top-right-radius:8px}.ranking-section .ranking-data .ranking-name-other a{font-size:30px;color:#fff;line-height:32px;font-weight:bold;text-decoration:underline}.ranking-section .ranking-data .ranking-margin{padding-top:90px}.ranking-section .ranking-data .ranking-body.lawyer-ranked{padding:40px 40px 50px 40px}.ranking-section .ranking-data .ranking-body.lawyer-unranked{padding:40px 40px 48px 40px}.ranking-section .ranking-data .ranking-body{border-left:solid 2px #DEDEDE;border-right:solid 2px #DEDEDE;border-bottom:solid 2px #DEDEDE;padding:30px 40px 20px;border-bottom-left-radius:8px;border-bottom-right-radius:8px}.ranking-section .ranking-data .ranking-body.kango-body{padding-bottom:40px}.ranking-section .ranking-data .ranking-body.kango-body .ranking-copy{color:#F70000;margin-bottom:20px}.ranking-section .ranking-data .ranking-body.kango-body .score-table{margin-bottom:15px}.ranking-section .ranking-data .ranking-body.kango-body .score-table .cell-total{padding:12px 0;border-bottom:1px solid #EDEDED}.ranking-section .ranking-data .ranking-body.kango-body .score-table .cell-total .score_img{display:inline-block}.ranking-section .ranking-data .ranking-body.kango-body .score-table .cell-total .score_img img{vertical-align:top}.ranking-section .ranking-data .ranking-body.kango-body .ranking-option .ranking-option-right{float:right;width:545px}.ranking-section .ranking-data .ranking-body .ranking-review{margin-top:10px}.ranking-section .ranking-data .ranking-body .ranking-review .ranking-review-title{padding:10px 0;border-bottom:2px solid #DF5888;font-size:16px;line-height:25px;font-weight:bold;color:#2B2B2B}.ranking-section .ranking-data .ranking-body .ranking-review .ranking-review-title img{height:25px;vertical-align:top}.ranking-section .ranking-data .ranking-body .ranking-review .ranking-review-box{margin-top:20px}.ranking-section .ranking-data .ranking-body .ranking-review .ranking-review-box .ranking-review-left{float:left;width:130px;text-align:center}.ranking-section .ranking-data .ranking-body .ranking-review .ranking-review-box .ranking-review-left .ranking-review-human img{width:100px}.ranking-section .ranking-data .ranking-body .ranking-review .ranking-review-box .ranking-review-left .ranking-review-age{margin-top:10px;font-size:12px;line-height:20px;font-weight:bold;color:#2B2B2B}.ranking-section .ranking-data .ranking-body .ranking-review .ranking-review-box .ranking-review-left .ranking-review-score img{width:60px}.ranking-section .ranking-data .ranking-body .ranking-review .ranking-review-box .ranking-review-right{float:right;width:650px}.ranking-section .ranking-data .ranking-body .ranking-review .ranking-review-box .ranking-review-right .ranking-review-baloon{position:relative;display:inline-block;margin:0 0 0 15px;padding:20px;min-width:120px;max-width:100%;color:#FFE7F6;font-size:16px;background:#FFF;border:solid 3px #FFE7F6;border-radius:6px;box-sizing:border-box}.ranking-section .ranking-data .ranking-body .ranking-review .ranking-review-box .ranking-review-right .ranking-review-baloon:before{content:"";position:absolute;top:50px;left:-24px;margin-top:-12px;border:12px solid transparent;border-right:12px solid #FFF;z-index:2}.ranking-section .ranking-data .ranking-body .ranking-review .ranking-review-box .ranking-review-right .ranking-review-baloon:after{content:"";position:absolute;top:50px;left:-30px;margin-top:-14px;border:14px solid transparent;border-right:14px solid #FFE7F6;z-index:1}.ranking-section .ranking-data .ranking-body .ranking-review .ranking-review-box .ranking-review-right .ranking-review-baloon p{margin:0;padding:0}.ranking-section .ranking-data .ranking-body .ranking-review .ranking-review-box .ranking-review-right .ranking-review-baloon .ranking-review-baloon-title{font-size:16px;line-height:16px;font-weight:bold;color:#DF5888;margin-bottom:15px}.ranking-section .ranking-data .ranking-body .ranking-review .ranking-review-box .ranking-review-right .ranking-review-baloon .ranking-review-baloon-text{font-size:13px;line-height:23px;font-weight:normal;color:#262626}.ranking-section .ranking-data .ranking-body .ranking-copy.lawyer{margin-bottom:26px}.ranking-section .ranking-data .ranking-body .ranking-copy{text-align:center;color:#E31F1F;font-size:20px;line-height:30px;font-weight:bold;margin-bottom:15px}.ranking-section .ranking-data .ranking-body .score-table{margin-bottom:30px;width:100%;border:3px solid #ddd;border-collapse:separate;border-radius:6px;color:#333}.ranking-section .ranking-data .ranking-body .score-table img{width:100%}.ranking-section .ranking-data .ranking-body .score-table .cell-total{text-align:center;vertical-align:middle;font-size:16px;line-height:28px;font-weight:bold}.ranking-section .ranking-data .ranking-body .score-table .cell-total .score_text{margin-left:5px;font-size:20px;font-weight:bold;color:#E31F1F}.ranking-section .ranking-data .ranking-body .score-table .cell-total .score_img{display:block}.ranking-section .ranking-data .ranking-body .score-table .cell-total .score_img img{width:140px}.ranking-section .ranking-data .ranking-body .score-table .cell-title{width:100px;color:#333;text-align:center;font-size:14px;line-height:45px;font-weight:normal;border-left:1px solid #EDEDED;border-right:1px solid #EDEDED;background-color:#F5F5F5}.ranking-section .ranking-data .ranking-body .score-table .cell-score{width:200px;text-align:center;line-height:45px;font-size:16px;font-weight:bold;color:#E31F1F}.ranking-section .ranking-data .ranking-body .score-table .cell-score .score_text{margin-right:10px}.ranking-section .ranking-data .ranking-body .score-table .cell-score .score_img img{vertical-align:text-bottom;height:20px;width:auto}.ranking-section .ranking-data .ranking-body .score-table .tr-second td{border-top:1px solid #EDEDED}.ranking-section .ranking-data .ranking-body .ranking-border{margin:15px 0 20px}.ranking-section .ranking-data .ranking-body .ranking-option .ranking-option-right{float:right;width:530px}.ranking-section .ranking-data .ranking-body .ranking-option .ranking-option-right .ranking-option-check{color:#2B2B2B;font-size:14px;line-height:18px;font-weight:bold;padding:0 0 12px 30px;position:relative}.ranking-section .ranking-data .ranking-body .ranking-option .ranking-option-right .ranking-option-check:before{content:'';position:absolute;top:0;left:0;background-image:url(/assets/ranking/icon_check.png);width:18px;height:18px;background-size:cover}.ranking-section .ranking-data .ranking-body .ranking-option .ranking-option-right .ranking-option-left-body{padding:70px 20px 30px;background-color:#e7e7e7;background-image:url(/assets/ranking/pc_rank_bg.png);background-repeat:repeat;border-bottom-left-radius:8px;border-bottom-right-radius:8px}.ranking-section .ranking-data .ranking-body .ranking-option .ranking-option-left{float:left;background-repeat:no-repeat;background-size:cover;width:220px;height:183px}.ranking-section .ranking-data .ranking-body .info-table{width:100%;border:1px solid #C6C6C6;color:#333}.ranking-section .ranking-data .ranking-body .info-table td,.ranking-section .ranking-data .ranking-body .info-table th{border:1px solid #C6C6C6}.ranking-section .ranking-data .ranking-body .info-table th{text-align:left;vertical-align:middle;padding:10px 15px;white-space:nowrap;font-size:13px;line-height:20px;font-weight:bold;color:#fff;background-color:#7B7B7B}.ranking-section .ranking-data .ranking-body .info-table td{text-align:left;vertical-align:middle;padding:10px 15px;font-size:13px;line-height:20px;font-weight:bold}.ranking-section .ranking-data .ranking-body .info-table td span{color:#E31F1F}.ranking-section .ranking-data .ranking-body .ranking-text{margin-top:30px;font-size:14px;line-height:28px}.ranking-section .ranking-data .ranking-body .ranking-hr{border-top:1px solid #DEDEDE;margin:20px 0;padding:0}.ranking-section .ranking-data .ranking-body .ranking-hr-lawyer{border-top:1px solid #E5E5E5;margin:0 0 2.5px 0;padding:0}.ranking-section .ranking-data .ranking-body .ranking-bottom{margin-top:20px;text-align:center}.ranking-section .ranking-data .ranking-body .ranking-bottom .ranking-bottom-left{margin-right:40px;display:inline-block}.ranking-section .ranking-data .ranking-body .ranking-bottom .ranking-bottom-left a img{padding-top:12px;width:auto;height:78px}.ranking-section .ranking-data .ranking-body .ranking-bottom .ranking-bottom-right{position:relative;display:inline-block;padding-top:12px}.ranking-section .ranking-data .ranking-body .ranking-bottom .ranking-bottom-right a img{width:auto;height:90px}.ranking-section .ranking-data .ranking-body .ranking-bottom .ranking-bottom-right span{display:inline-block;padding:0px 10px 0px;letter-spacing:0.05em;position:relative}.ranking-section .ranking-data .ranking-body .ranking-bottom .ranking-bottom-right .ranking_btn{position:absolute;top:30px;right:-5px;width:59px;height:auto}.ranking-section .ranking-search{margin-top:40px}.ranking-section .ranking-search .ranking-search-link{float:left;position:relative;background-image:url(/assets/ranking/pc_rank_link.png);background-repeat:no-repeat;width:230px;height:381px}.ranking-section .ranking-search .ranking-search-link .link_btn{position:absolute;width:85px;height:62px;cursor:pointer;left:21px;display:block}.ranking-section .ranking-search .ranking-search-link .link_btn.link_1{top:65px}.ranking-section .ranking-search .ranking-search-link .link_btn.link_2{top:65px;left:120px}.ranking-section .ranking-search .ranking-search-link .link_btn.link_3{top:140px}.ranking-section .ranking-search .ranking-search-link .link_btn.link_4{top:140px;left:120px}.ranking-section .ranking-search .ranking-search-link .link_btn.link_5{top:216px}.ranking-section .ranking-search .ranking-search-link .link_btn.link_6{top:216px;left:120px}.ranking-section .ranking-search .ranking-search-link .link_btn.link_7{top:291px}.ranking-section .ranking-search .ranking-search-link .link_btn.link_8{top:291px;left:120px}.ranking-section .ranking-search .ranking-search-tool{float:right;margin-top:-16px}.ranking-section .ranking-search .ranking-search-tool .column-cta-wrap{width:100%;text-align:center}.ranking-section .ranking-search .ranking-search-tool .column-cta-wrap .column-cta-box{width:620px;margin:0 auto}.ranking-section .ranking-search .ranking-search-tool .column-cta-wrap .column-cta-head img{width:100%;float:none;margin:0;border-top-left-radius:4px;border-top-right-radius:4px}.ranking-section .ranking-search .ranking-search-tool .column-cta-wrap .column-cta-body{border:solid 1px #008BD5;border-bottom-left-radius:4px;border-bottom-right-radius:4px}.ranking-section .ranking-search .ranking-search-tool .column-cta-wrap .column-cta-body.border-green{border:solid 1px #00B667}.ranking-section .ranking-search .ranking-search-tool .column-cta-wrap .column-cta-qa{display:table;width:100%;text-align:left;color:#333333}.ranking-section .ranking-search .ranking-search-tool .column-cta-wrap .column-cta-qa.blue{background-color:#FFFFD5}.ranking-section .ranking-search .ranking-search-tool .column-cta-wrap .column-cta-qa .column-cta-q{display:table-cell;width:190px;vertical-align:middle;font-size:16px;line-height:20px;font-weight:bold;padding:18px 0 18px 20px;border-right:solid 1px #E2E2E2}.ranking-section .ranking-search .ranking-search-tool .column-cta-wrap .column-cta-qa .column-cta-a{display:table-cell;vertical-align:middle;padding-left:20px;font-size:14px;line-height:20px}.ranking-section .ranking-search .ranking-search-tool .column-cta-wrap .column-cta-qa .column-cta-a label{display:inline-block;padding:3px 5px 3px 0}.ranking-section .ranking-search .ranking-search-tool .column-cta-wrap .column-cta-btn{padding:16px 0;text-align:center}.ranking-section .ranking-search .ranking-search-tool .column-cta-wrap .column-cta-btn img{margin:0 auto;width:230px;float:none}.ranking-section .ranking-search--extended-1{margin-top:40px}.ranking-section .ranking-search--extended-1 .ranking-search-link{display:none;float:left;position:relative;border-radius:4px;background-color:#fffac4;background-repeat:no-repeat;width:230px;height:520px}.ranking-section .ranking-search--extended-1 .ranking-search-link.active{display:block}.ranking-section .ranking-search--extended-1 .ranking-search-link .search-links{box-sizing:border-box;width:210px;height:500px;margin:9px auto 0;padding-top:30px;border-radius:0 0 5px 5px;background-color:#fff;box-shadow:0 0 3px rgba(0,0,0,0.16)}.ranking-section .ranking-search--extended-1 .ranking-search-link .search-links .switcher-tab-group{box-sizing:border-box;background-color:#f5f5f5;display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:center;align-items:stretch;min-height:55px;padding-top:10px}.ranking-section .ranking-search--extended-1 .ranking-search-link .search-links .switcher-tab-group .switcher-tab{box-sizing:border-box;width:90px;height:32px;border-radius:4px;font-size:13px;font-weight:bold;line-height:35px;text-align:center;color:#fff;user-select:none;cursor:pointer}.ranking-section .ranking-search--extended-1 .ranking-search-link .search-links .switcher-tab-group .switcher-tab.tab-occupation{box-shadow:0 3px 0 0 #217295;background-color:#2da1cc}.ranking-section .ranking-search--extended-1 .ranking-search-link .search-links .switcher-tab-group .switcher-tab.tab-occupation:active{box-shadow:0 0 0 0 #217295;transform:translate3d(0, 3px, 0)}.ranking-section .ranking-search--extended-1 .ranking-search-link .search-links .switcher-tab-group .switcher-tab.tab-medwelfare{box-shadow:0 3px 0 0 #6a3b72;background-color:#96639d}.ranking-section .ranking-search--extended-1 .ranking-search-link .search-links .switcher-tab-group .switcher-tab.tab-medwelfare:active{box-shadow:0 0 0 0 #6a3b72;transform:translate3d(0, 3px, 0)}.ranking-section .ranking-search--extended-1 .ranking-search-link .search-links .switcher-tab-group .switcher-tab.tab-ages{box-shadow:0 3px 0 0 #ad6c03;background-color:#f07f1d}.ranking-section .ranking-search--extended-1 .ranking-search-link .search-links .switcher-tab-group .switcher-tab.tab-ages:active{box-shadow:0 0 0 0 #ad6c03;transform:translate3d(0, 3px, 0)}.ranking-section .ranking-search--extended-1 .ranking-search-link .search-links .switcher-tab-group .switcher-tab:last-of-type{margin-left:10px}.ranking-section .ranking-search--extended-1 .ranking-search-link .search-links .switcher-content-group{width:192px;margin:0 auto;padding-top:10px}.ranking-section .ranking-search--extended-1 .ranking-search-link .search-links .switcher-content-group .link-buttons .switcher-balloon{display:block;width:auto;height:37px;margin:0 auto 7px}.ranking-section .ranking-search--extended-1 .ranking-search-link .search-links .switcher-content-group .link-buttons .link_btn{box-sizing:border-box;width:192px;height:40px;margin-bottom:10px;padding:0 17px;border-radius:3px;box-shadow:0 2px 0 0 #d0d0d0;border:solid 1px #e8e8e8;background-image:linear-gradient(to bottom, #fff, #efefef);font-size:16px;font-weight:bold;line-height:40px;text-align:left;user-select:none}.ranking-section .ranking-search--extended-1 .ranking-search-link .search-links .switcher-content-group .link-buttons .link_btn.type-a,.ranking-section .ranking-search--extended-1 .ranking-search-link .search-links .switcher-content-group .link-buttons .link_btn.type-o,.ranking-section .ranking-search--extended-1 .ranking-search-link .search-links .switcher-content-group .link-buttons .link_btn.type-m{position:relative}.ranking-section .ranking-search--extended-1 .ranking-search-link .search-links .switcher-content-group .link-buttons .link_btn.type-a::after,.ranking-section .ranking-search--extended-1 .ranking-search-link .search-links .switcher-content-group .link-buttons .link_btn.type-o::after,.ranking-section .ranking-search--extended-1 .ranking-search-link .search-links .switcher-content-group .link-buttons .link_btn.type-m::after{position:absolute;content:'';top:0;bottom:0;right:0;left:0;margin:auto;width:100%;height:100%;background-image:url(/assets/ranking/icon_arrow_right_circle_fill_f07f1d.png);background-repeat:no-repeat;background-position:right 13px top 50%;background-size:auto 14px;pointer-events:none}.ranking-section .ranking-search--extended-1 .ranking-search-link .search-links .switcher-content-group .link-buttons .link_btn.type-a{color:#f07f1d}.ranking-section .ranking-search--extended-1 .ranking-search-link .search-links .switcher-content-group .link-buttons .link_btn.type-a::after{background-image:url(/assets/ranking/icon_arrow_right_circle_fill_f07f1d.png)}.ranking-section .ranking-search--extended-1 .ranking-search-link .search-links .switcher-content-group .link-buttons .link_btn.type-o{color:#2da1cc}.ranking-section .ranking-search--extended-1 .ranking-search-link .search-links .switcher-content-group .link-buttons .link_btn.type-o::after{background-image:url(/assets/ranking/icon_arrow_right_circle_fill_2da1cc.png)}.ranking-section .ranking-search--extended-1 .ranking-search-link .search-links .switcher-content-group .link-buttons .link_btn.type-m{color:#96639d}.ranking-section .ranking-search--extended-1 .ranking-search-link .search-links .switcher-content-group .link-buttons .link_btn.type-m::after{background-image:url(/assets/ranking/icon_arrow_right_circle_fill_96639d.png)}.ranking-section .ranking-search--extended-1 .ranking-search-link .search-links .switcher-content-group .link-buttons .link_btn:active{box-shadow:0 0 0 0 #d0d0d0;transform:translate3d(0, 2px, 0)}.ranking-section .ranking-search--extended-1 .ranking-search-link .search-links .switcher-content-group .link-buttons .link_btn:last-of-type{margin-bottom:0}.ranking-section .ranking-search--extended-1 .ranking-search-link .search-links .link_btn{width:85px;height:62px;cursor:pointer;display:block}.ranking-section .ranking-search--extended-1 .ranking-search-link .switcher-ribbon{position:absolute;top:-10px;right:0;left:0;margin:0 auto;width:230px;height:56px;background-image:url(/assets/ranking/pc_rank_link_switcher_ribbon.png);background-repeat:no-repeat;background-position:50% top;background-size:auto 56px}.ranking-section .ranking-search--extended-1 .ranking-search-tool{float:right;margin-top:-19px}.ranking-section .ranking-search--extended-1 .ranking-search-tool .column-cta-wrap{width:100%;text-align:center}.ranking-section .ranking-search--extended-1 .ranking-search-tool .column-cta-wrap .column-cta-box{width:620px;margin:0 auto}.ranking-section .ranking-search--extended-1 .ranking-search-tool .column-cta-wrap .column-cta-head img{width:100%;float:none;margin:0;border-top-left-radius:4px;border-top-right-radius:4px}.ranking-section .ranking-search--extended-1 .ranking-search-tool .column-cta-wrap .column-cta-body{border:solid 1px #008BD5;border-bottom-left-radius:4px;border-bottom-right-radius:4px}.ranking-section .ranking-search--extended-1 .ranking-search-tool .column-cta-wrap .column-cta-body.border-green{border:solid 1px #00B667}.ranking-section .ranking-search--extended-1 .ranking-search-tool .column-cta-wrap .column-cta-qa{display:table;width:100%;border-bottom:1px solid #ddd;text-align:left;color:#333333}.ranking-section .ranking-search--extended-1 .ranking-search-tool .column-cta-wrap .column-cta-qa.blue{background-color:#FFFFD5}.ranking-section .ranking-search--extended-1 .ranking-search-tool .column-cta-wrap .column-cta-qa .column-cta-q{display:table-cell;width:94px;vertical-align:middle;padding:18px 0;border-right:solid 1px #E2E2E2;background-color:#FFFFD5;font-size:16px;font-weight:bold;line-height:0.75;text-align:center;color:#3094e9}.ranking-section .ranking-search--extended-1 .ranking-search-tool .column-cta-wrap .column-cta-qa .column-cta-q .hide-pc{display:none}.ranking-section .ranking-search--extended-1 .ranking-search-tool .column-cta-wrap .column-cta-qa .column-cta-a{display:table-cell;vertical-align:middle;padding-left:20px;padding:17px 0 3.5px 20px;font-size:14px;line-height:1.0}.ranking-section .ranking-search--extended-1 .ranking-search-tool .column-cta-wrap .column-cta-qa .column-cta-a .cta-a__griding-table tr td{width:25%}.ranking-section .ranking-search--extended-1 .ranking-search-tool .column-cta-wrap .column-cta-qa .column-cta-a .cta-a__griding-table tr td label{display:inline-block;padding:0;margin-bottom:17px;white-space:nowrap;cursor:pointer;font-size:14px;font-weight:normal;line-height:0.86;text-align:left;color:#333}.ranking-section .ranking-search--extended-1 .ranking-search-tool .column-cta-wrap .column-cta-qa .column-cta-a .cta-a__griding-table tr td label input[type="radio"]{margin:0;margin-right:5px}.ranking-section .ranking-search--extended-1 .ranking-search-tool .column-cta-wrap .column-cta-qa .column-cta-a .cta-a__griding-table tr:last-of-type td label{margin-bottom:0}.ranking-section .ranking-search--extended-1 .ranking-search-tool .column-cta-wrap .column-cta-qa .column-cta-a .cta-a__flexbox{display:flex;flex-direction:row;flex-wrap:wrap;justify-content:flex-start;align-items:flex-start}.ranking-section .ranking-search--extended-1 .ranking-search-tool .column-cta-wrap .column-cta-qa .column-cta-a .cta-a__flexbox .cta-a__flexitem{width:25%}.ranking-section .ranking-search--extended-1 .ranking-search-tool .column-cta-wrap .column-cta-qa .column-cta-a .cta-a__flexbox .cta-a__flexitem.hide-pc{display:none}.ranking-section .ranking-search--extended-1 .ranking-search-tool .column-cta-wrap .column-cta-qa .column-cta-a .cta-a__flexbox .cta-a__flexitem label{display:inline-block;padding:0;margin-bottom:017px;white-space:nowrap;cursor:pointer;font-size:14px;font-weight:normal;line-height:0.86;text-align:left;color:#333}.ranking-section .ranking-search--extended-1 .ranking-search-tool .column-cta-wrap .column-cta-qa .column-cta-a .cta-a__flexbox .cta-a__flexitem label input[type="radio"]{margin:0;margin-right:5px}.ranking-section .ranking-search--extended-1 .ranking-search-tool .column-cta-wrap .column-cta-btn{padding:24px 0;text-align:center}.ranking-section .ranking-search--extended-1 .ranking-search-tool .column-cta-wrap .column-cta-btn img{margin:0 auto;width:230px;float:none}.ranking-section .search-conditions{margin-bottom:30px}.ranking-section .search-conditions .search-conditions__box{border-radius:6px;border:solid 3px #e2e2e2}.ranking-section .search-conditions .search-conditions__box .box-row__upper{box-sizing:border-box;border-radius:2px 2px 0 0;background-color:#f7f7f7;padding:15px}.ranking-section .search-conditions .search-conditions__box .box-row__upper .result-numbers{font-size:16px;font-weight:bold;line-height:0.75;text-align:center;color:#333}.ranking-section .search-conditions .search-conditions__box .box-row__upper .result-numbers .c-red{color:#e3240f}.ranking-section .search-conditions .search-conditions__box .box-row__upper .result-numbers .c-red .large-numbers{font-size:26px}.ranking-section .search-conditions .search-conditions__box .box-row__lower{border-radius:0 0 6px 6px}.ranking-section .search-conditions .search-conditions__box .box-row__lower .search-conditions__value{border-collapse:collapse;table-layout:fixed}.ranking-section .search-conditions .search-conditions__box .box-row__lower .search-conditions__value tbody tr td{box-sizing:border-box;background-origin:border-box;border-right:1px solid #ddd;padding:22px 0;text-align:center}.ranking-section .search-conditions .search-conditions__box .box-row__lower .search-conditions__value tbody tr td:first-of-type{width:152px}.ranking-section .search-conditions .search-conditions__box .box-row__lower .search-conditions__value tbody tr td:nth-of-type(2){width:154px}.ranking-section .search-conditions .search-conditions__box .box-row__lower .search-conditions__value tbody tr td:nth-of-type(3){width:184px}.ranking-section .search-conditions .search-conditions__box .box-row__lower .search-conditions__value tbody tr td:nth-of-type(4){width:152px}.ranking-section .search-conditions .search-conditions__box .box-row__lower .search-conditions__value tbody tr td:last-of-type{border-right:0}.ranking-section .search-conditions .search-conditions__box .box-row__lower .search-conditions__value tbody tr td .value-wrapper{display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:center;align-items:flex-start}.ranking-section .search-conditions .search-conditions__box .box-row__lower .search-conditions__value tbody tr td .value-wrapper .value-name{margin-right:15px;font-size:13px;font-weight:normal;line-height:0.92;text-align:left;color:#444}.ranking-section .search-conditions .search-conditions__box .box-row__lower .search-conditions__value tbody tr td .value-wrapper .value-data{font-size:16px;font-weight:bold;line-height:0.75;text-align:left;color:#333}.ranking-section.kaigo-section,.ranking-section.hoiku-section,.ranking-section.kango-section{padding-top:20px}.kango-period-class .ranking-section.kaigo-section,.kango-period-class .ranking-section.hoiku-section,.kango-period-class .ranking-section.kango-section{padding-top:0}.ranking-section.kaigo-section .kango-top,.ranking-section.hoiku-section .kango-top,.ranking-section.kango-section .kango-top{background-color:#ecfcfc;border-top:none;background-image:none;padding-top:0}.ranking-section.kaigo-section .ranking-data,.ranking-section.hoiku-section .ranking-data,.ranking-section.kango-section .ranking-data{position:relative}.ranking-section.kaigo-section .ranking-data.rank-1 .ranking-head,.ranking-section.hoiku-section .ranking-data.rank-1 .ranking-head,.ranking-section.kango-section .ranking-data.rank-1 .ranking-head{background-image:url(/assets/ranking/pc_rank1_bg_2.png);background-size:911px 124px;width:911px}.ranking-section.kaigo-section .ranking-data.rank-1 .ranking-body,.ranking-section.hoiku-section .ranking-data.rank-1 .ranking-body,.ranking-section.kango-section .ranking-data.rank-1 .ranking-body{box-sizing:border-box;border-width:4px;width:873px;margin:0 auto}.ranking-section.kaigo-section .ranking-data.rank-2 .ranking-head,.ranking-section.hoiku-section .ranking-data.rank-2 .ranking-head,.ranking-section.kango-section .ranking-data.rank-2 .ranking-head{background-image:url(/assets/ranking/pc_rank2_bg_2.png);background-size:911px 124px;width:911px}.ranking-section.kaigo-section .ranking-data.rank-2 .ranking-body,.ranking-section.hoiku-section .ranking-data.rank-2 .ranking-body,.ranking-section.kango-section .ranking-data.rank-2 .ranking-body{box-sizing:border-box;border-width:4px;width:873px;margin:0 auto}.ranking-section.kaigo-section .ranking-data.rank-3 .ranking-head,.ranking-section.hoiku-section .ranking-data.rank-3 .ranking-head,.ranking-section.kango-section .ranking-data.rank-3 .ranking-head{background-image:url(/assets/ranking/pc_rank3_bg_2.png);background-size:911px 124px;width:911px}.ranking-section.kaigo-section .ranking-data.rank-3 .ranking-body,.ranking-section.hoiku-section .ranking-data.rank-3 .ranking-body,.ranking-section.kango-section .ranking-data.rank-3 .ranking-body{box-sizing:border-box;border-width:4px;width:873px;margin:0 auto}.ranking-section.kaigo-section .ranking-data .ranking-name-other,.ranking-section.hoiku-section .ranking-data .ranking-name-other,.ranking-section.kango-section .ranking-data .ranking-name-other{padding:15px 26px}.ranking-section.kaigo-section .ranking-data .ranking-head .overall-rating,.ranking-section.hoiku-section .ranking-data .ranking-head .overall-rating,.ranking-section.kango-section .ranking-data .ranking-head .overall-rating{box-sizing:border-box;position:absolute;top:22px;right:31px;width:112px;height:62px;padding-top:11px}.ranking-section.kaigo-section .ranking-data .ranking-head .overall-rating .overall-rating__value,.ranking-section.hoiku-section .ranking-data .ranking-head .overall-rating .overall-rating__value,.ranking-section.kango-section .ranking-data .ranking-head .overall-rating .overall-rating__value{padding-right:22px;margin-bottom:2px;font-family:Arial ,sans-serif;font-size:28px;font-weight:bold;line-height:1.0;letter-spacing:-0.46px;text-align:right;color:#e31f1f}.ranking-section.kaigo-section .ranking-data .ranking-head .overall-rating .score_img .rating-star,.ranking-section.hoiku-section .ranking-data .ranking-head .overall-rating .score_img .rating-star,.ranking-section.kango-section .ranking-data .ranking-head .overall-rating .score_img .rating-star{display:block;margin:0 auto;height:15px}.ranking-section.kaigo-section .ranking-data .ranking-name,.ranking-section.hoiku-section .ranking-data .ranking-name,.ranking-section.kango-section .ranking-data .ranking-name{top:37px}.ranking-section.kaigo-section .ranking-data .ranking-body .ranked-detail-unit .ranked-detail-column-1 .ranked-detail-banner,.ranking-section.hoiku-section .ranking-data .ranking-body .ranked-detail-unit .ranked-detail-column-1 .ranked-detail-banner,.ranking-section.kango-section .ranking-data .ranking-body .ranked-detail-unit .ranked-detail-column-1 .ranked-detail-banner{margin-bottom:15px;background-color:#eee}.ranking-section.kaigo-section .ranking-data .ranking-body .ranked-detail-unit .ranked-detail-column-1 .ranking-option-check-group,.ranking-section.hoiku-section .ranking-data .ranking-body .ranked-detail-unit .ranked-detail-column-1 .ranking-option-check-group,.ranking-section.kango-section .ranking-data .ranking-body .ranked-detail-unit .ranked-detail-column-1 .ranking-option-check-group{background-color:#fff3f0;padding:10px 10px 4px}.ranking-section.kaigo-section .ranking-data .ranking-body .ranked-detail-unit .ranked-detail-column-1 .ranking-option-check-group .ranking-option-check::before,.ranking-section.hoiku-section .ranking-data .ranking-body .ranked-detail-unit .ranked-detail-column-1 .ranking-option-check-group .ranking-option-check::before,.ranking-section.kango-section .ranking-data .ranking-body .ranked-detail-unit .ranked-detail-column-1 .ranking-option-check-group .ranking-option-check::before{background-image:url(/assets/ranking/icon_check_1.png)}.ranking-section.kaigo-section .ranking-data .ranking-body .ranked-detail-unit .ranked-detail-column-2 .ranked-detail-score-table.detail-score-table--kaigo,.ranking-section.hoiku-section .ranking-data .ranking-body .ranked-detail-unit .ranked-detail-column-2 .ranked-detail-score-table.detail-score-table--kaigo,.ranking-section.kango-section .ranking-data .ranking-body .ranked-detail-unit .ranked-detail-column-2 .ranked-detail-score-table.detail-score-table--kaigo{margin-bottom:20px}.ranking-section.kaigo-section .ranking-data .ranking-body .ranked-detail-unit .ranked-detail-column-2 .ranked-detail-score-table.detail-score-table--kaigo tbody,.ranking-section.hoiku-section .ranking-data .ranking-body .ranked-detail-unit .ranked-detail-column-2 .ranked-detail-score-table.detail-score-table--kaigo tbody,.ranking-section.kango-section .ranking-data .ranking-body .ranked-detail-unit .ranked-detail-column-2 .ranked-detail-score-table.detail-score-table--kaigo tbody{background-image:none}.ranking-section.kaigo-section .ranking-data .ranking-body .ranked-detail-unit .ranked-detail-column-2 .ranked-detail-score-table.detail-score-table--kaigo tbody tr.tr-2,.ranking-section.hoiku-section .ranking-data .ranking-body .ranked-detail-unit .ranked-detail-column-2 .ranked-detail-score-table.detail-score-table--kaigo tbody tr.tr-2,.ranking-section.kango-section .ranking-data .ranking-body .ranked-detail-unit .ranked-detail-column-2 .ranked-detail-score-table.detail-score-table--kaigo tbody tr.tr-2{min-height:40px;height:auto}.ranking-section.kaigo-section .ranking-data .ranking-body .ranked-detail-unit .ranked-detail-column-2 .ranked-detail-score-table.detail-score-table--kaigo tbody tr.tr-2 .tr-2-th,.ranking-section.hoiku-section .ranking-data .ranking-body .ranked-detail-unit .ranked-detail-column-2 .ranked-detail-score-table.detail-score-table--kaigo tbody tr.tr-2 .tr-2-th,.ranking-section.kango-section .ranking-data .ranking-body .ranked-detail-unit .ranked-detail-column-2 .ranked-detail-score-table.detail-score-table--kaigo tbody tr.tr-2 .tr-2-th{background-image:url(/assets/ranking/ranked_detail_score_table_background_pattern.png);background-repeat:repeat;background-position:0 0;background-size:5px 5px;width:140px;padding-left:16px;border-right:1px solid #ededed;font-family:"ヒラギノ角ゴ Pro W6", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;font-size:14px;font-weight:bold;text-align:left}.ranking-section.kaigo-section .ranking-data .ranking-body .ranked-detail-unit .ranked-detail-column-2 .ranked-detail-score-table.detail-score-table--kaigo tbody tr.tr-2 .tr-2-th .ranked-detail-score-table-icon,.ranking-section.hoiku-section .ranking-data .ranking-body .ranked-detail-unit .ranked-detail-column-2 .ranked-detail-score-table.detail-score-table--kaigo tbody tr.tr-2 .tr-2-th .ranked-detail-score-table-icon,.ranking-section.kango-section .ranking-data .ranking-body .ranked-detail-unit .ranked-detail-column-2 .ranked-detail-score-table.detail-score-table--kaigo tbody tr.tr-2 .tr-2-th .ranked-detail-score-table-icon{padding-right:8px;height:18px}.ranking-section.kaigo-section .ranking-data .ranking-body .ranked-detail-unit .ranked-detail-column-2 .ranked-detail-score-table.detail-score-table--kaigo tbody tr.tr-2 .tr-2-td,.ranking-section.hoiku-section .ranking-data .ranking-body .ranked-detail-unit .ranked-detail-column-2 .ranked-detail-score-table.detail-score-table--kaigo tbody tr.tr-2 .tr-2-td,.ranking-section.kango-section .ranking-data .ranking-body .ranked-detail-unit .ranked-detail-column-2 .ranked-detail-score-table.detail-score-table--kaigo tbody tr.tr-2 .tr-2-td{padding:15px 0 15px 15px}.ranking-section.kaigo-section .ranking-data .ranking-body .ranked-detail-unit .ranked-detail-column-2 .ranked-detail-score-table.detail-score-table--kaigo tbody tr.tr-2 .tr-2-td .evaluate,.ranking-section.hoiku-section .ranking-data .ranking-body .ranked-detail-unit .ranked-detail-column-2 .ranked-detail-score-table.detail-score-table--kaigo tbody tr.tr-2 .tr-2-td .evaluate,.ranking-section.kango-section .ranking-data .ranking-body .ranked-detail-unit .ranked-detail-column-2 .ranked-detail-score-table.detail-score-table--kaigo tbody tr.tr-2 .tr-2-td .evaluate{display:flex;flex-direction:row;flex-wrap:wrap;justify-content:flex-start;align-items:center;min-height:25px;padding:0 10px 0 33px;background-repeat:no-repeat;background-position:top 50% left 0;background-size:25px;font-size:14px;font-weight:normal;line-height:1.29;letter-spacing:normal;text-align:left;color:#333}.ranking-section.kaigo-section .ranking-data .ranking-body .ranked-detail-unit .ranked-detail-column-2 .ranked-detail-score-table.detail-score-table--kaigo tbody tr.tr-2 .tr-2-td .evaluate.evaluate--5,.ranking-section.hoiku-section .ranking-data .ranking-body .ranked-detail-unit .ranked-detail-column-2 .ranked-detail-score-table.detail-score-table--kaigo tbody tr.tr-2 .tr-2-td .evaluate.evaluate--5,.ranking-section.kango-section .ranking-data .ranking-body .ranked-detail-unit .ranked-detail-column-2 .ranked-detail-score-table.detail-score-table--kaigo tbody tr.tr-2 .tr-2-td .evaluate.evaluate--5{background-image:url(/assets/ranking/evaluate_cicle_double.png)}.ranking-section.kaigo-section .ranking-data .ranking-body .ranked-detail-unit .ranked-detail-column-2 .ranked-detail-score-table.detail-score-table--kaigo tbody tr.tr-2 .tr-2-td .evaluate.evaluate--4,.ranking-section.hoiku-section .ranking-data .ranking-body .ranked-detail-unit .ranked-detail-column-2 .ranked-detail-score-table.detail-score-table--kaigo tbody tr.tr-2 .tr-2-td .evaluate.evaluate--4,.ranking-section.kango-section .ranking-data .ranking-body .ranked-detail-unit .ranked-detail-column-2 .ranked-detail-score-table.detail-score-table--kaigo tbody tr.tr-2 .tr-2-td .evaluate.evaluate--4{background-image:url(/assets/ranking/evaluate_cicle.png)}.ranking-section.kaigo-section .ranking-data .ranking-body .ranked-detail-unit .ranked-detail-column-2 .ranked-detail-score-table.detail-score-table--kaigo tbody tr.tr-2 .tr-2-td .evaluate.evaluate--3,.ranking-section.hoiku-section .ranking-data .ranking-body .ranked-detail-unit .ranked-detail-column-2 .ranked-detail-score-table.detail-score-table--kaigo tbody tr.tr-2 .tr-2-td .evaluate.evaluate--3,.ranking-section.kango-section .ranking-data .ranking-body .ranked-detail-unit .ranked-detail-column-2 .ranked-detail-score-table.detail-score-table--kaigo tbody tr.tr-2 .tr-2-td .evaluate.evaluate--3{background-image:url(/assets/ranking/evaluate_triangle.png)}.ranking-section.kaigo-section .ranking-data .ranking-body .ranked-detail-unit .ranked-detail-column-2 .ranked-detail-score-table.detail-score-table--kaigo tbody tr.tr-2 .tr-2-td .evaluate.evaluate--2,.ranking-section.hoiku-section .ranking-data .ranking-body .ranked-detail-unit .ranked-detail-column-2 .ranked-detail-score-table.detail-score-table--kaigo tbody tr.tr-2 .tr-2-td .evaluate.evaluate--2,.ranking-section.kango-section .ranking-data .ranking-body .ranked-detail-unit .ranked-detail-column-2 .ranked-detail-score-table.detail-score-table--kaigo tbody tr.tr-2 .tr-2-td .evaluate.evaluate--2{background-image:url(/assets/ranking/evaluate_triangle.png)}.ranking-section.kaigo-section .ranking-data .ranking-body .ranked-detail-unit .ranked-detail-column-2 .ranked-detail-score-table.detail-score-table--kaigo tbody tr.tr-2 .tr-2-td .evaluate.evaluate--1,.ranking-section.hoiku-section .ranking-data .ranking-body .ranked-detail-unit .ranked-detail-column-2 .ranked-detail-score-table.detail-score-table--kaigo tbody tr.tr-2 .tr-2-td .evaluate.evaluate--1,.ranking-section.kango-section .ranking-data .ranking-body .ranked-detail-unit .ranked-detail-column-2 .ranked-detail-score-table.detail-score-table--kaigo tbody tr.tr-2 .tr-2-td .evaluate.evaluate--1{background-image:url(/assets/ranking/evaluate_triangle.png)}.ranking-section.kaigo-section .ranking-data .ranking-body .ranked-detail-unit .ranked-detail-column-2 .ranked-detail-score-table.detail-score-table--kaigo tbody tr.tr-2 .tr-2-td .evaluate.evaluate--double,.ranking-section.hoiku-section .ranking-data .ranking-body .ranked-detail-unit .ranked-detail-column-2 .ranked-detail-score-table.detail-score-table--kaigo tbody tr.tr-2 .tr-2-td .evaluate.evaluate--double,.ranking-section.kango-section .ranking-data .ranking-body .ranked-detail-unit .ranked-detail-column-2 .ranked-detail-score-table.detail-score-table--kaigo tbody tr.tr-2 .tr-2-td .evaluate.evaluate--double{background-image:url(/assets/ranking/evaluate_cicle_double.png)}.ranking-section.kaigo-section .ranking-data .ranking-body .ranked-detail-unit .ranked-detail-column-2 .ranked-detail-score-table.detail-score-table--kaigo tbody tr.tr-2 .tr-2-td .evaluate.evaluate--single,.ranking-section.hoiku-section .ranking-data .ranking-body .ranked-detail-unit .ranked-detail-column-2 .ranked-detail-score-table.detail-score-table--kaigo tbody tr.tr-2 .tr-2-td .evaluate.evaluate--single,.ranking-section.kango-section .ranking-data .ranking-body .ranked-detail-unit .ranked-detail-column-2 .ranked-detail-score-table.detail-score-table--kaigo tbody tr.tr-2 .tr-2-td .evaluate.evaluate--single{background-image:url(/assets/ranking/evaluate_cicle.png)}.ranking-section.kaigo-section .ranking-data .ranking-body .ranked-detail-unit .ranked-detail-column-2 .ranked-detail-score-table.detail-score-table--kaigo tbody tr.tr-2 .tr-2-td .evaluate.evaluate--triangle,.ranking-section.hoiku-section .ranking-data .ranking-body .ranked-detail-unit .ranked-detail-column-2 .ranked-detail-score-table.detail-score-table--kaigo tbody tr.tr-2 .tr-2-td .evaluate.evaluate--triangle,.ranking-section.kango-section .ranking-data .ranking-body .ranked-detail-unit .ranked-detail-column-2 .ranked-detail-score-table.detail-score-table--kaigo tbody tr.tr-2 .tr-2-td .evaluate.evaluate--triangle{background-image:url(/assets/ranking/evaluate_triangle.png)}.ranking-section.kaigo-section .ranking-data .ranking-body .ranked-detail-unit .ranked-detail-column-2 .ranked-detail-score-table.detail-score-table--kaigo tbody tr.tr-2:first-of-type,.ranking-section.hoiku-section .ranking-data .ranking-body .ranked-detail-unit .ranked-detail-column-2 .ranked-detail-score-table.detail-score-table--kaigo tbody tr.tr-2:first-of-type,.ranking-section.kango-section .ranking-data .ranking-body .ranked-detail-unit .ranked-detail-column-2 .ranked-detail-score-table.detail-score-table--kaigo tbody tr.tr-2:first-of-type{border-top:1px solid #ededed}.ranking-section.kaigo-section .ranking-data .ranking-body .ranked-detail-unit .ranked-detail-column-2 .ranked-detail-data-table-kaigo .tr-1 .tr-1-th,.ranking-section.hoiku-section .ranking-data .ranking-body .ranked-detail-unit .ranked-detail-column-2 .ranked-detail-data-table-kaigo .tr-1 .tr-1-th,.ranking-section.kango-section .ranking-data .ranking-body .ranked-detail-unit .ranked-detail-column-2 .ranked-detail-data-table-kaigo .tr-1 .tr-1-th{box-sizing:border-box;width:82px;font-size:13px}.ranking-section.kaigo-section .ranking-data .ranking-body .ranked-detail-unit .ranked-detail-column-2 .ranked-detail-data-table-kaigo .tr-1 .tr-1-td-1,.ranking-section.hoiku-section .ranking-data .ranking-body .ranked-detail-unit .ranked-detail-column-2 .ranked-detail-data-table-kaigo .tr-1 .tr-1-td-1,.ranking-section.kango-section .ranking-data .ranking-body .ranked-detail-unit .ranked-detail-column-2 .ranked-detail-data-table-kaigo .tr-1 .tr-1-td-1{box-sizing:border-box;width:149px;padding:10px 0 5px 10px}.ranking-section.kaigo-section .ranking-data .ranking-body .ranked-detail-unit .ranked-detail-column-2 .ranked-detail-data-table-kaigo .tr-1 .tr-1-td-2,.ranking-section.hoiku-section .ranking-data .ranking-body .ranked-detail-unit .ranked-detail-column-2 .ranked-detail-data-table-kaigo .tr-1 .tr-1-td-2,.ranking-section.kango-section .ranking-data .ranking-body .ranked-detail-unit .ranked-detail-column-2 .ranked-detail-data-table-kaigo .tr-1 .tr-1-td-2{box-sizing:border-box;width:153px;padding:10px 0 5px 10px}.ranking-section.kaigo-section .ranking-data .ranking-body .ranked-detail-unit .ranked-detail-column-2 .ranked-detail-data-table-kaigo .group__ranked-detail-data,.ranking-section.hoiku-section .ranking-data .ranking-body .ranked-detail-unit .ranked-detail-column-2 .ranked-detail-data-table-kaigo .group__ranked-detail-data,.ranking-section.kango-section .ranking-data .ranking-body .ranked-detail-unit .ranked-detail-column-2 .ranked-detail-data-table-kaigo .group__ranked-detail-data{display:flex;flex-direction:row;flex-wrap:wrap;justify-content:flex-start;align-content:flex-start;align-items:flex-start}.ranking-section.kaigo-section .ranking-data .ranking-body .ranked-detail-unit .ranked-detail-column-2 .ranked-detail-data-table-kaigo .group__ranked-detail-data.data--col,.ranking-section.hoiku-section .ranking-data .ranking-body .ranked-detail-unit .ranked-detail-column-2 .ranked-detail-data-table-kaigo .group__ranked-detail-data.data--col,.ranking-section.kango-section .ranking-data .ranking-body .ranked-detail-unit .ranked-detail-column-2 .ranked-detail-data-table-kaigo .group__ranked-detail-data.data--col{flex-direction:col}.ranking-section.kaigo-section .ranking-data .ranking-body .ranked-detail-unit .ranked-detail-column-2 .ranked-detail-data-table-kaigo .group__ranked-detail-data .tag__ranked-detail-data,.ranking-section.hoiku-section .ranking-data .ranking-body .ranked-detail-unit .ranked-detail-column-2 .ranked-detail-data-table-kaigo .group__ranked-detail-data .tag__ranked-detail-data,.ranking-section.kango-section .ranking-data .ranking-body .ranked-detail-unit .ranked-detail-column-2 .ranked-detail-data-table-kaigo .group__ranked-detail-data .tag__ranked-detail-data{box-sizing:border-box;width:fit-content;height:20px;padding:0 10px;margin:0 5px 5px 0;border-radius:20px;background-color:#41b2a9;font-size:12px;font-weight:normal;line-height:20px;letter-spacing:normal;text-align:center;color:#fff}.ranking-section.kaigo-section .ranking-data.ranking-data--new:nth-of-type(n+2),.ranking-section.hoiku-section .ranking-data.ranking-data--new:nth-of-type(n+2),.ranking-section.kango-section .ranking-data.ranking-data--new:nth-of-type(n+2){margin-top:70px}.ranking-section.kaigo-section .ranking-data.ranking-data--new .ranking-head,.ranking-section.hoiku-section .ranking-data.ranking-data--new .ranking-head,.ranking-section.kango-section .ranking-data.ranking-data--new .ranking-head{left:0;background-image:none;background-color:#41b2a9;border-radius:5px 5px 0 0;width:875px;height:90px}.ranking-section.kaigo-section .ranking-data.ranking-data--new .ranking-head .ranking-head-liner,.ranking-section.hoiku-section .ranking-data.ranking-data--new .ranking-head .ranking-head-liner,.ranking-section.kango-section .ranking-data.ranking-data--new .ranking-head .ranking-head-liner{position:absolute;top:10px;left:0;right:0;width:820px;height:68px;margin:0 auto;background-color:#fff;border-radius:5px}.ranking-section.kaigo-section .ranking-data.ranking-data--new .ranking-name,.ranking-section.hoiku-section .ranking-data.ranking-data--new .ranking-name,.ranking-section.kango-section .ranking-data.ranking-data--new .ranking-name{display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:flex-start;align-items:center;width:820px;top:10px;left:0;right:0;margin:auto;height:68px}.ranking-section.kaigo-section .ranking-data.ranking-data--new .ranking-name-other,.ranking-section.hoiku-section .ranking-data.ranking-data--new .ranking-name-other,.ranking-section.kango-section .ranking-data.ranking-data--new .ranking-name-other{display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:flex-start;align-items:center;position:absolute;width:820px;top:10px;left:0;right:0;margin:auto;height:68px;background-color:transparent;padding:0 0 0 60px}.ranking-section.kaigo-section .ranking-data.ranking-data--new .ranking-name-other a,.ranking-section.hoiku-section .ranking-data.ranking-data--new .ranking-name-other a,.ranking-section.kango-section .ranking-data.ranking-data--new .ranking-name-other a{font-family:"ヒラギノ角ゴ Pro W6", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;font-size:40px;font-weight:bold;line-height:0.55;letter-spacing:normal;text-align:left;color:#2f93e5}.ranking-section.kaigo-section .ranking-data.ranking-data--new .ranking-margin,.ranking-section.hoiku-section .ranking-data.ranking-data--new .ranking-margin,.ranking-section.kango-section .ranking-data.ranking-data--new .ranking-margin{padding-top:90px}.ranking-section.kaigo-section .ranking-data.ranking-data--new.rank-1 .ranking-head,.ranking-section.kaigo-section .ranking-data.ranking-data--new.rank-2 .ranking-head,.ranking-section.kaigo-section .ranking-data.ranking-data--new.rank-3 .ranking-head,.ranking-section.hoiku-section .ranking-data.ranking-data--new.rank-1 .ranking-head,.ranking-section.hoiku-section .ranking-data.ranking-data--new.rank-2 .ranking-head,.ranking-section.hoiku-section .ranking-data.ranking-data--new.rank-3 .ranking-head,.ranking-section.kango-section .ranking-data.ranking-data--new.rank-1 .ranking-head,.ranking-section.kango-section .ranking-data.ranking-data--new.rank-2 .ranking-head,.ranking-section.kango-section .ranking-data.ranking-data--new.rank-3 .ranking-head{height:114px}.ranking-section.kaigo-section .ranking-data.ranking-data--new.rank-1 .ranking-head .ranking-head-liner,.ranking-section.kaigo-section .ranking-data.ranking-data--new.rank-2 .ranking-head .ranking-head-liner,.ranking-section.kaigo-section .ranking-data.ranking-data--new.rank-3 .ranking-head .ranking-head-liner,.ranking-section.hoiku-section .ranking-data.ranking-data--new.rank-1 .ranking-head .ranking-head-liner,.ranking-section.hoiku-section .ranking-data.ranking-data--new.rank-2 .ranking-head .ranking-head-liner,.ranking-section.hoiku-section .ranking-data.ranking-data--new.rank-3 .ranking-head .ranking-head-liner,.ranking-section.kango-section .ranking-data.ranking-data--new.rank-1 .ranking-head .ranking-head-liner,.ranking-section.kango-section .ranking-data.ranking-data--new.rank-2 .ranking-head .ranking-head-liner,.ranking-section.kango-section .ranking-data.ranking-data--new.rank-3 .ranking-head .ranking-head-liner{height:94px}.ranking-section.kaigo-section .ranking-data.ranking-data--new.rank-1 .ranking-head .overall-rating .overall-rating__value,.ranking-section.kaigo-section .ranking-data.ranking-data--new.rank-2 .ranking-head .overall-rating .overall-rating__value,.ranking-section.kaigo-section .ranking-data.ranking-data--new.rank-3 .ranking-head .overall-rating .overall-rating__value,.ranking-section.hoiku-section .ranking-data.ranking-data--new.rank-1 .ranking-head .overall-rating .overall-rating__value,.ranking-section.hoiku-section .ranking-data.ranking-data--new.rank-2 .ranking-head .overall-rating .overall-rating__value,.ranking-section.hoiku-section .ranking-data.ranking-data--new.rank-3 .ranking-head .overall-rating .overall-rating__value,.ranking-section.kango-section .ranking-data.ranking-data--new.rank-1 .ranking-head .overall-rating .overall-rating__value,.ranking-section.kango-section .ranking-data.ranking-data--new.rank-2 .ranking-head .overall-rating .overall-rating__value,.ranking-section.kango-section .ranking-data.ranking-data--new.rank-3 .ranking-head .overall-rating .overall-rating__value{position:relative}.ranking-section.kaigo-section .ranking-data.ranking-data--new.rank-1 .ranking-head .overall-rating .overall-rating__value::before,.ranking-section.kaigo-section .ranking-data.ranking-data--new.rank-2 .ranking-head .overall-rating .overall-rating__value::before,.ranking-section.kaigo-section .ranking-data.ranking-data--new.rank-3 .ranking-head .overall-rating .overall-rating__value::before,.ranking-section.hoiku-section .ranking-data.ranking-data--new.rank-1 .ranking-head .overall-rating .overall-rating__value::before,.ranking-section.hoiku-section .ranking-data.ranking-data--new.rank-2 .ranking-head .overall-rating .overall-rating__value::before,.ranking-section.hoiku-section .ranking-data.ranking-data--new.rank-3 .ranking-head .overall-rating .overall-rating__value::before,.ranking-section.kango-section .ranking-data.ranking-data--new.rank-1 .ranking-head .overall-rating .overall-rating__value::before,.ranking-section.kango-section .ranking-data.ranking-data--new.rank-2 .ranking-head .overall-rating .overall-rating__value::before,.ranking-section.kango-section .ranking-data.ranking-data--new.rank-3 .ranking-head .overall-rating .overall-rating__value::before{position:absolute;content:'総合評価';top:0;left:21px;width:2em;height:2em;font-family:"ヒラギノ角ゴ Pro W6", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;font-size:12px;font-weight:bold;line-height:1.08333;text-align:center;color:#747474}.ranking-section.kaigo-section .ranking-data.ranking-data--new.rank-1 .ranking-name,.ranking-section.kaigo-section .ranking-data.ranking-data--new.rank-2 .ranking-name,.ranking-section.kaigo-section .ranking-data.ranking-data--new.rank-3 .ranking-name,.ranking-section.hoiku-section .ranking-data.ranking-data--new.rank-1 .ranking-name,.ranking-section.hoiku-section .ranking-data.ranking-data--new.rank-2 .ranking-name,.ranking-section.hoiku-section .ranking-data.ranking-data--new.rank-3 .ranking-name,.ranking-section.kango-section .ranking-data.ranking-data--new.rank-1 .ranking-name,.ranking-section.kango-section .ranking-data.ranking-data--new.rank-2 .ranking-name,.ranking-section.kango-section .ranking-data.ranking-data--new.rank-3 .ranking-name{display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:flex-start;align-items:center;background-origin:border-box;padding:0 0 0 236px;height:94px;background-repeat:no-repeat;background-position:top 50% left 51px;background-size:165px 79px}.ranking-section.kaigo-section .ranking-data.ranking-data--new.rank-1 .ranking-name a,.ranking-section.kaigo-section .ranking-data.ranking-data--new.rank-2 .ranking-name a,.ranking-section.kaigo-section .ranking-data.ranking-data--new.rank-3 .ranking-name a,.ranking-section.hoiku-section .ranking-data.ranking-data--new.rank-1 .ranking-name a,.ranking-section.hoiku-section .ranking-data.ranking-data--new.rank-2 .ranking-name a,.ranking-section.hoiku-section .ranking-data.ranking-data--new.rank-3 .ranking-name a,.ranking-section.kango-section .ranking-data.ranking-data--new.rank-1 .ranking-name a,.ranking-section.kango-section .ranking-data.ranking-data--new.rank-2 .ranking-name a,.ranking-section.kango-section .ranking-data.ranking-data--new.rank-3 .ranking-name a{font-family:"ヒラギノ角ゴ Pro W6", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;font-size:40px;font-weight:bold;line-height:1.0;letter-spacing:normal;text-align:left;color:#2f93e5}.ranking-section.kaigo-section .ranking-data.ranking-data--new.rank-1 .ranking-margin,.ranking-section.kaigo-section .ranking-data.ranking-data--new.rank-2 .ranking-margin,.ranking-section.kaigo-section .ranking-data.ranking-data--new.rank-3 .ranking-margin,.ranking-section.hoiku-section .ranking-data.ranking-data--new.rank-1 .ranking-margin,.ranking-section.hoiku-section .ranking-data.ranking-data--new.rank-2 .ranking-margin,.ranking-section.hoiku-section .ranking-data.ranking-data--new.rank-3 .ranking-margin,.ranking-section.kango-section .ranking-data.ranking-data--new.rank-1 .ranking-margin,.ranking-section.kango-section .ranking-data.ranking-data--new.rank-2 .ranking-margin,.ranking-section.kango-section .ranking-data.ranking-data--new.rank-3 .ranking-margin{padding-top:114px}.ranking-section.kaigo-section .ranking-data.ranking-data--new.rank-1 .ranking-name,.ranking-section.hoiku-section .ranking-data.ranking-data--new.rank-1 .ranking-name,.ranking-section.kango-section .ranking-data.ranking-data--new.rank-1 .ranking-name{background-image:url(/assets/ranking/ranking_medal_new_1-d96f02a8eee87646103506a5b7206a8d5bf36c432bf381e4417e71906abb1582.png)}.ranking-section.kaigo-section .ranking-data.ranking-data--new.rank-2 .ranking-name,.ranking-section.hoiku-section .ranking-data.ranking-data--new.rank-2 .ranking-name,.ranking-section.kango-section .ranking-data.ranking-data--new.rank-2 .ranking-name{background-image:url(/assets/ranking/ranking_medal_new_2-cf1288ce205af09f5f2dc6f40d79fc578e80d00276d55b9966a7fe008eb81f80.png)}.ranking-section.kaigo-section .ranking-data.ranking-data--new.rank-3 .ranking-name,.ranking-section.hoiku-section .ranking-data.ranking-data--new.rank-3 .ranking-name,.ranking-section.kango-section .ranking-data.ranking-data--new.rank-3 .ranking-name{background-image:url(/assets/ranking/ranking_medal_new_3-4416f966206218cbadf7fc942e68ac7a5a10d2b68a3ab9608ad71553c6d76e1d.png)}.ranking-section.kaigo-section .ranking-data.ranking-data--new .ranking-body,.ranking-section.hoiku-section .ranking-data.ranking-data--new .ranking-body,.ranking-section.kango-section .ranking-data.ranking-data--new .ranking-body{box-sizing:border-box;width:875px;border:solid 3px #41b2a9;border-top:none;padding:47px 28px 20px}.ranking-section.kaigo-section .ranking-data.ranking-data--new .ranking-body .ranking-copy,.ranking-section.hoiku-section .ranking-data.ranking-data--new .ranking-body .ranking-copy,.ranking-section.kango-section .ranking-data.ranking-data--new .ranking-body .ranking-copy{margin:0 0 47px;font-family:"ヒラギノ角ゴ Pro W6", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;font-size:20px;font-weight:bold;line-height:1.3;letter-spacing:normal;text-align:center;color:#d55b80}.ranking-section.kaigo-section .ranking-data.ranking-data--new .ranking-body .ranked-detail-unit,.ranking-section.hoiku-section .ranking-data.ranking-data--new .ranking-body .ranked-detail-unit,.ranking-section.kango-section .ranking-data.ranking-data--new .ranking-body .ranked-detail-unit{margin:0 0 50px}.ranking-section.kaigo-section .ranking-data.ranking-data--new .ranking-body .ranked-detail-unit .ranked-detail-column-1,.ranking-section.hoiku-section .ranking-data.ranking-data--new .ranking-body .ranked-detail-unit .ranked-detail-column-1,.ranking-section.kango-section .ranking-data.ranking-data--new .ranking-body .ranked-detail-unit .ranked-detail-column-1{flex-basis:293px;width:293px}.ranking-section.kaigo-section .ranking-data.ranking-data--new .ranking-body .ranked-detail-unit .ranked-detail-column-1 .ranked-detail-banner,.ranking-section.hoiku-section .ranking-data.ranking-data--new .ranking-body .ranked-detail-unit .ranked-detail-column-1 .ranked-detail-banner,.ranking-section.kango-section .ranking-data.ranking-data--new .ranking-body .ranked-detail-unit .ranked-detail-column-1 .ranked-detail-banner{width:293px;height:218px;background-size:293px 218px;background-color:#f8f8f8}.ranking-section.kaigo-section .ranking-data.ranking-data--new .ranking-body .ranked-detail-unit .ranked-detail-column-1 .ranking-option-check-group,.ranking-section.hoiku-section .ranking-data.ranking-data--new .ranking-body .ranked-detail-unit .ranked-detail-column-1 .ranking-option-check-group,.ranking-section.kango-section .ranking-data.ranking-data--new .ranking-body .ranked-detail-unit .ranked-detail-column-1 .ranking-option-check-group{background-color:transparent;padding:0}.ranking-section.kaigo-section .ranking-data.ranking-data--new .ranking-body .ranked-detail-unit .ranked-detail-column-2,.ranking-section.hoiku-section .ranking-data.ranking-data--new .ranking-body .ranked-detail-unit .ranked-detail-column-2,.ranking-section.kango-section .ranking-data.ranking-data--new .ranking-body .ranked-detail-unit .ranked-detail-column-2{flex-basis:500px;width:500px}.ranking-section.kaigo-section .ranking-data.ranking-data--new .ranking-body .ranked-detail-unit .ranked-detail-column-2 .ranked-detail-score-table tbody tr.tr-2 th.tr-2-th,.ranking-section.hoiku-section .ranking-data.ranking-data--new .ranking-body .ranked-detail-unit .ranked-detail-column-2 .ranked-detail-score-table tbody tr.tr-2 th.tr-2-th,.ranking-section.kango-section .ranking-data.ranking-data--new .ranking-body .ranked-detail-unit .ranked-detail-column-2 .ranked-detail-score-table tbody tr.tr-2 th.tr-2-th{width:170px;background-image:url(/assets/ranking/ranked_detail_score_table_background_stripe_green_tile-45d61c8e05396f8430f177059ad58bec1ae2a21116267f58f4285172902ecd14.png);background-repeat:repeat;background-position:0 0;background-size:5.5px;border-right:none;font-size:16px;line-height:20px}.ranking-section.kaigo-section .ranking-data.ranking-data--new .ranking-body .ranked-detail-unit .ranked-detail-column-2 .ranked-detail-score-table tbody tr.tr-2 th.tr-2-th .ranked-detail-score-table-icon,.ranking-section.hoiku-section .ranking-data.ranking-data--new .ranking-body .ranked-detail-unit .ranked-detail-column-2 .ranked-detail-score-table tbody tr.tr-2 th.tr-2-th .ranked-detail-score-table-icon,.ranking-section.kango-section .ranking-data.ranking-data--new .ranking-body .ranked-detail-unit .ranked-detail-column-2 .ranked-detail-score-table tbody tr.tr-2 th.tr-2-th .ranked-detail-score-table-icon{height:20px;vertical-align:top}.ranking-section.kaigo-section .ranking-data.ranking-data--new .ranking-body .ranked-detail-unit .ranked-detail-column-2 .ranked-detail-score-table tbody tr.tr-2 td.tr-2-td,.ranking-section.hoiku-section .ranking-data.ranking-data--new .ranking-body .ranked-detail-unit .ranked-detail-column-2 .ranked-detail-score-table tbody tr.tr-2 td.tr-2-td,.ranking-section.kango-section .ranking-data.ranking-data--new .ranking-body .ranked-detail-unit .ranked-detail-column-2 .ranked-detail-score-table tbody tr.tr-2 td.tr-2-td{padding:13px 0 13px 24px}.ranking-section.kaigo-section .ranking-data.ranking-data--new .ranking-body .ranked-detail-unit .ranked-detail-column-2 .ranked-detail-data-table--new,.ranking-section.hoiku-section .ranking-data.ranking-data--new .ranking-body .ranked-detail-unit .ranked-detail-column-2 .ranked-detail-data-table--new,.ranking-section.kango-section .ranking-data.ranking-data--new .ranking-body .ranked-detail-unit .ranked-detail-column-2 .ranked-detail-data-table--new{box-sizing:border-box;table-layout:fixed;border-collapse:collapse;border:solid 2px #41b2a9;border-bottom:none}.ranking-section.kaigo-section .ranking-data.ranking-data--new .ranking-body .ranked-detail-unit .ranked-detail-column-2 .ranked-detail-data-table--new tbody tr th,.ranking-section.hoiku-section .ranking-data.ranking-data--new .ranking-body .ranked-detail-unit .ranked-detail-column-2 .ranked-detail-data-table--new tbody tr th,.ranking-section.kango-section .ranking-data.ranking-data--new .ranking-body .ranked-detail-unit .ranked-detail-column-2 .ranked-detail-data-table--new tbody tr th{box-sizing:border-box;width:140px;background-image:url(/assets/ranking/ranked_detail_score_table_background_stripe_green_tile-45d61c8e05396f8430f177059ad58bec1ae2a21116267f58f4285172902ecd14.png);background-repeat:repeat;background-position:0 0;background-size:5.5px;border-right:1px solid #EDEDED;border-bottom:solid 2px #41b2a9;font-family:"ヒラギノ角ゴ Pro W6", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;font-size:16px;font-weight:bold;line-height:1.5;letter-spacing:normal;text-align:center;color:#333}.ranking-section.kaigo-section .ranking-data.ranking-data--new .ranking-body .ranked-detail-unit .ranked-detail-column-2 .ranked-detail-data-table--new tbody tr td,.ranking-section.hoiku-section .ranking-data.ranking-data--new .ranking-body .ranked-detail-unit .ranked-detail-column-2 .ranked-detail-data-table--new tbody tr td,.ranking-section.kango-section .ranking-data.ranking-data--new .ranking-body .ranked-detail-unit .ranked-detail-column-2 .ranked-detail-data-table--new tbody tr td{box-sizing:border-box;border-bottom:solid 2px #41b2a9}.ranking-section.kaigo-section .ranking-data.ranking-data--new .ranking-body .ranked-detail-unit .ranked-detail-column-2 .ranked-detail-data-table--new tbody tr td .group__ranked-detail-data,.ranking-section.hoiku-section .ranking-data.ranking-data--new .ranking-body .ranked-detail-unit .ranked-detail-column-2 .ranked-detail-data-table--new tbody tr td .group__ranked-detail-data,.ranking-section.kango-section .ranking-data.ranking-data--new .ranking-body .ranked-detail-unit .ranked-detail-column-2 .ranked-detail-data-table--new tbody tr td .group__ranked-detail-data{display:flex;flex-direction:row;flex-wrap:wrap;justify-content:flex-start;align-content:flex-start;align-items:flex-start;padding:8px 0 8px 15px}.ranking-section.kaigo-section .ranking-data.ranking-data--new .ranking-body .ranked-detail-unit .ranked-detail-column-2 .ranked-detail-data-table--new tbody tr td .group__ranked-detail-data .tag__ranked-detail-data,.ranking-section.hoiku-section .ranking-data.ranking-data--new .ranking-body .ranked-detail-unit .ranked-detail-column-2 .ranked-detail-data-table--new tbody tr td .group__ranked-detail-data .tag__ranked-detail-data,.ranking-section.kango-section .ranking-data.ranking-data--new .ranking-body .ranked-detail-unit .ranked-detail-column-2 .ranked-detail-data-table--new tbody tr td .group__ranked-detail-data .tag__ranked-detail-data{box-sizing:border-box;height:28px;margin:5px 5px;padding:0 13px;border-radius:28px;background-color:#41b2a9;font-family:"ヒラギノ角ゴ Pro W6", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;font-size:14px;font-weight:bold;line-height:28px;letter-spacing:normal;text-align:center;color:#fff}.ranking-section.kaigo-section .ranking-data.ranking-data--new .ranking-body .ranked-detail-unit .ranked-detail-column-2 .ranked-detail-data-table--new tbody tr td .evaluate,.ranking-section.hoiku-section .ranking-data.ranking-data--new .ranking-body .ranked-detail-unit .ranked-detail-column-2 .ranked-detail-data-table--new tbody tr td .evaluate,.ranking-section.kango-section .ranking-data.ranking-data--new .ranking-body .ranked-detail-unit .ranked-detail-column-2 .ranked-detail-data-table--new tbody tr td .evaluate{display:flex;flex-direction:row;flex-wrap:wrap;justify-content:flex-start;align-items:center;min-height:25px;padding:0 10px 0 56px;background-repeat:no-repeat;background-position:top 50% left 20px;background-size:25px;font-size:14px;font-weight:normal;line-height:1.29;letter-spacing:normal;text-align:left;color:#333}.ranking-section.kaigo-section .ranking-data.ranking-data--new .ranking-body .ranked-detail-unit .ranked-detail-column-2 .ranked-detail-data-table--new tbody tr td .evaluate.evaluate--5,.ranking-section.hoiku-section .ranking-data.ranking-data--new .ranking-body .ranked-detail-unit .ranked-detail-column-2 .ranked-detail-data-table--new tbody tr td .evaluate.evaluate--5,.ranking-section.kango-section .ranking-data.ranking-data--new .ranking-body .ranked-detail-unit .ranked-detail-column-2 .ranked-detail-data-table--new tbody tr td .evaluate.evaluate--5{background-image:url(/assets/ranking/evaluate_cicle_double-547333d5a27a9cc1a52ce9fab2707d1d65be9764edfded55fe8207590bc57fca.png)}.ranking-section.kaigo-section .ranking-data.ranking-data--new .ranking-body .ranked-detail-unit .ranked-detail-column-2 .ranked-detail-data-table--new tbody tr td .evaluate.evaluate--4,.ranking-section.hoiku-section .ranking-data.ranking-data--new .ranking-body .ranked-detail-unit .ranked-detail-column-2 .ranked-detail-data-table--new tbody tr td .evaluate.evaluate--4,.ranking-section.kango-section .ranking-data.ranking-data--new .ranking-body .ranked-detail-unit .ranked-detail-column-2 .ranked-detail-data-table--new tbody tr td .evaluate.evaluate--4{background-image:url(/assets/ranking/evaluate_cicle-cfb6f5116ae35b62e29efd54fdb068fce75c706c5337bc78701da54243c8a2a2.png)}.ranking-section.kaigo-section .ranking-data.ranking-data--new .ranking-body .ranked-detail-unit .ranked-detail-column-2 .ranked-detail-data-table--new tbody tr td .evaluate.evaluate--3,.ranking-section.hoiku-section .ranking-data.ranking-data--new .ranking-body .ranked-detail-unit .ranked-detail-column-2 .ranked-detail-data-table--new tbody tr td .evaluate.evaluate--3,.ranking-section.kango-section .ranking-data.ranking-data--new .ranking-body .ranked-detail-unit .ranked-detail-column-2 .ranked-detail-data-table--new tbody tr td .evaluate.evaluate--3{background-image:url(/assets/ranking/evaluate_triangle-841490f88571802e43ab6ffdd9dd7f17c0b3da144e8a7071c33f4bb828cc3b8a.png)}.ranking-section.kaigo-section .ranking-data.ranking-data--new .ranking-body .ranked-detail-unit .ranked-detail-column-2 .ranked-detail-data-table--new tbody tr td .evaluate.evaluate--2,.ranking-section.hoiku-section .ranking-data.ranking-data--new .ranking-body .ranked-detail-unit .ranked-detail-column-2 .ranked-detail-data-table--new tbody tr td .evaluate.evaluate--2,.ranking-section.kango-section .ranking-data.ranking-data--new .ranking-body .ranked-detail-unit .ranked-detail-column-2 .ranked-detail-data-table--new tbody tr td .evaluate.evaluate--2{background-image:url(/assets/ranking/evaluate_triangle-841490f88571802e43ab6ffdd9dd7f17c0b3da144e8a7071c33f4bb828cc3b8a.png)}.ranking-section.kaigo-section .ranking-data.ranking-data--new .ranking-body .ranked-detail-unit .ranked-detail-column-2 .ranked-detail-data-table--new tbody tr td .evaluate.evaluate--1,.ranking-section.hoiku-section .ranking-data.ranking-data--new .ranking-body .ranked-detail-unit .ranked-detail-column-2 .ranked-detail-data-table--new tbody tr td .evaluate.evaluate--1,.ranking-section.kango-section .ranking-data.ranking-data--new .ranking-body .ranked-detail-unit .ranked-detail-column-2 .ranked-detail-data-table--new tbody tr td .evaluate.evaluate--1{background-image:url(/assets/ranking/evaluate_triangle-841490f88571802e43ab6ffdd9dd7f17c0b3da144e8a7071c33f4bb828cc3b8a.png)}.ranking-section.kaigo-section .ranking-data.ranking-data--new .ranking-body .ranked-detail-unit .ranked-detail-column-2 .ranked-detail-data-table--new tbody tr td .evaluate.evaluate--double,.ranking-section.hoiku-section .ranking-data.ranking-data--new .ranking-body .ranked-detail-unit .ranked-detail-column-2 .ranked-detail-data-table--new tbody tr td .evaluate.evaluate--double,.ranking-section.kango-section .ranking-data.ranking-data--new .ranking-body .ranked-detail-unit .ranked-detail-column-2 .ranked-detail-data-table--new tbody tr td .evaluate.evaluate--double{background-image:url(/assets/ranking/evaluate_cicle_double-547333d5a27a9cc1a52ce9fab2707d1d65be9764edfded55fe8207590bc57fca.png)}.ranking-section.kaigo-section .ranking-data.ranking-data--new .ranking-body .ranked-detail-unit .ranked-detail-column-2 .ranked-detail-data-table--new tbody tr td .evaluate.evaluate--single,.ranking-section.hoiku-section .ranking-data.ranking-data--new .ranking-body .ranked-detail-unit .ranked-detail-column-2 .ranked-detail-data-table--new tbody tr td .evaluate.evaluate--single,.ranking-section.kango-section .ranking-data.ranking-data--new .ranking-body .ranked-detail-unit .ranked-detail-column-2 .ranked-detail-data-table--new tbody tr td .evaluate.evaluate--single{background-image:url(/assets/ranking/evaluate_cicle-cfb6f5116ae35b62e29efd54fdb068fce75c706c5337bc78701da54243c8a2a2.png)}.ranking-section.kaigo-section .ranking-data.ranking-data--new .ranking-body .ranked-detail-unit .ranked-detail-column-2 .ranked-detail-data-table--new tbody tr td .evaluate.evaluate--triangle,.ranking-section.hoiku-section .ranking-data.ranking-data--new .ranking-body .ranked-detail-unit .ranked-detail-column-2 .ranked-detail-data-table--new tbody tr td .evaluate.evaluate--triangle,.ranking-section.kango-section .ranking-data.ranking-data--new .ranking-body .ranked-detail-unit .ranked-detail-column-2 .ranked-detail-data-table--new tbody tr td .evaluate.evaluate--triangle{background-image:url(/assets/ranking/evaluate_triangle-841490f88571802e43ab6ffdd9dd7f17c0b3da144e8a7071c33f4bb828cc3b8a.png)}.ranking-section.kaigo-section .ranking-data.ranking-data--new .ranking-body .ranked-detail-unit .ranked-detail-column-2 .ranked-detail-data-table--new tbody tr td .group__ranked-detail-data.data--facilities,.ranking-section.hoiku-section .ranking-data.ranking-data--new .ranking-body .ranked-detail-unit .ranked-detail-column-2 .ranked-detail-data-table--new tbody tr td .group__ranked-detail-data.data--facilities,.ranking-section.kango-section .ranking-data.ranking-data--new .ranking-body .ranked-detail-unit .ranked-detail-column-2 .ranked-detail-data-table--new tbody tr td .group__ranked-detail-data.data--facilities{display:block;padding:10.5px 0}.ranking-section.kaigo-section .ranking-data.ranking-data--new .ranking-body .ranked-detail-unit .ranked-detail-column-2 .ranked-detail-data-table--new tbody tr td .group__ranked-detail-data.data--facilities .tag__ranked-detail-data,.ranking-section.hoiku-section .ranking-data.ranking-data--new .ranking-body .ranked-detail-unit .ranked-detail-column-2 .ranked-detail-data-table--new tbody tr td .group__ranked-detail-data.data--facilities .tag__ranked-detail-data,.ranking-section.kango-section .ranking-data.ranking-data--new .ranking-body .ranked-detail-unit .ranked-detail-column-2 .ranked-detail-data-table--new tbody tr td .group__ranked-detail-data.data--facilities .tag__ranked-detail-data{display:inline;height:initial;background-color:transparent;margin:0;padding:0;font-family:"ヒラギノ角ゴ Pro", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;font-size:14px;font-weight:normal;line-height:1.5;letter-spacing:normal;text-align:left;color:#333}.ranking-section.kaigo-section .ranking-data.ranking-data--new .ranking-body .ranked-detail-unit .ranked-detail-column-2 .ranked-detail-data-table--new tbody tr td .group__ranked-detail-data.data--facilities .tag__ranked-detail-data::after,.ranking-section.hoiku-section .ranking-data.ranking-data--new .ranking-body .ranked-detail-unit .ranked-detail-column-2 .ranked-detail-data-table--new tbody tr td .group__ranked-detail-data.data--facilities .tag__ranked-detail-data::after,.ranking-section.kango-section .ranking-data.ranking-data--new .ranking-body .ranked-detail-unit .ranked-detail-column-2 .ranked-detail-data-table--new tbody tr td .group__ranked-detail-data.data--facilities .tag__ranked-detail-data::after{content:'、'}.ranking-section.kaigo-section .ranking-data.ranking-data--new .ranking-body .ranked-detail-unit .ranked-detail-column-2 .ranked-detail-data-table--new tbody tr td .group__ranked-detail-data.data--facilities .tag__ranked-detail-data:last-of-type::after,.ranking-section.hoiku-section .ranking-data.ranking-data--new .ranking-body .ranked-detail-unit .ranked-detail-column-2 .ranked-detail-data-table--new tbody tr td .group__ranked-detail-data.data--facilities .tag__ranked-detail-data:last-of-type::after,.ranking-section.kango-section .ranking-data.ranking-data--new .ranking-body .ranked-detail-unit .ranked-detail-column-2 .ranked-detail-data-table--new tbody tr td .group__ranked-detail-data.data--facilities .tag__ranked-detail-data:last-of-type::after{content:''}.ranking-section.kaigo-section .tool-results__content,.ranking-section.hoiku-section .tool-results__content,.ranking-section.kango-section .tool-results__content{width:725px;margin:0 auto;padding:20px 0 0}.ranking-section.kaigo-section .tool-results__content .search-criteria,.ranking-section.hoiku-section .tool-results__content .search-criteria,.ranking-section.kango-section .tool-results__content .search-criteria{margin:0 0 20px;border-radius:10px}.ranking-section.kaigo-section .tool-results__content .search-criteria .search-criteria__heading,.ranking-section.hoiku-section .tool-results__content .search-criteria .search-criteria__heading,.ranking-section.kango-section .tool-results__content .search-criteria .search-criteria__heading{box-sizing:border-box;height:62px;background-color:#41b2a9;border-radius:10px 10px 0 0;font-family:"ヒラギノ角ゴ Pro W6", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;font-size:22px;font-weight:bold;line-height:62px;letter-spacing:normal;text-align:center;color:#fff}.ranking-section.kaigo-section .tool-results__content .search-criteria .search-criteria__body,.ranking-section.hoiku-section .tool-results__content .search-criteria .search-criteria__body,.ranking-section.kango-section .tool-results__content .search-criteria .search-criteria__body{display:flex;flex-direction:row;flex-wrap:wrap;justify-content:flex-start;align-content:flex-start;align-items:flex-start;background-color:#fff;border-radius:0 0 10px 10px;border:solid 2px #41b2a9;border-top:none;background-color:#fff}.ranking-section.kaigo-section .tool-results__content .search-criteria .search-criteria__body .search-criteria_unit,.ranking-section.hoiku-section .tool-results__content .search-criteria .search-criteria__body .search-criteria_unit,.ranking-section.kango-section .tool-results__content .search-criteria .search-criteria__body .search-criteria_unit{display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:flex-start;align-items:stretch;border-bottom:1px solid #e6e6e6;width:50%}.ranking-section.kaigo-section .tool-results__content .search-criteria .search-criteria__body .search-criteria_unit .search-criteria__name,.ranking-section.hoiku-section .tool-results__content .search-criteria .search-criteria__body .search-criteria_unit .search-criteria__name,.ranking-section.kango-section .tool-results__content .search-criteria .search-criteria__body .search-criteria_unit .search-criteria__name{box-sizing:border-box;flex-basis:124px;width:124px;padding:14.5px 0 14.5px 28px;background-color:#f8f8f8;font-family:"ヒラギノ角ゴ Pro W6", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;font-size:16px;font-weight:bold;line-height:1.69;letter-spacing:normal;text-align:left;color:#333}.ranking-section.kaigo-section .tool-results__content .search-criteria .search-criteria__body .search-criteria_unit .search-criteria__value,.ranking-section.hoiku-section .tool-results__content .search-criteria .search-criteria__body .search-criteria_unit .search-criteria__value,.ranking-section.kango-section .tool-results__content .search-criteria .search-criteria__body .search-criteria_unit .search-criteria__value{box-sizing:border-box;flex-basis:231px;width:231px;padding:14.5px 0 14.5px 30px;font-size:16px;font-weight:bold;line-height:1.69;letter-spacing:normal;text-align:left;color:#333}.ranking-section.kaigo-section .tool-results__content .search-criteria .search-criteria__body .search-criteria_unit:nth-last-of-type(2) .search-criteria__name,.ranking-section.hoiku-section .tool-results__content .search-criteria .search-criteria__body .search-criteria_unit:nth-last-of-type(2) .search-criteria__name,.ranking-section.kango-section .tool-results__content .search-criteria .search-criteria__body .search-criteria_unit:nth-last-of-type(2) .search-criteria__name{border-radius:0 0 0 8px}.ranking-section.kaigo-section .tool-results__content .search-criteria .search-criteria__body .search-criteria_unit:nth-last-of-type(-n+2),.ranking-section.hoiku-section .tool-results__content .search-criteria .search-criteria__body .search-criteria_unit:nth-last-of-type(-n+2),.ranking-section.kango-section .tool-results__content .search-criteria .search-criteria__body .search-criteria_unit:nth-last-of-type(-n+2){border-bottom:none}.ranking-section.kaigo-section .tool-results__content .shape__triangle,.ranking-section.hoiku-section .tool-results__content .shape__triangle,.ranking-section.kango-section .tool-results__content .shape__triangle{display:block;height:26px;margin:0 auto 20px}.ranking-section.kaigo-section .tool-results__content .item-found,.ranking-section.hoiku-section .tool-results__content .item-found,.ranking-section.kango-section .tool-results__content .item-found{margin:0 0 30px;font-family:"ヒラギノ角ゴ Pro W6", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;font-size:20px;font-weight:bold;line-height:1.0;letter-spacing:normal;text-align:center;color:#333}.ranking-section.kaigo-section .tool-results__content .item-found .c-green,.ranking-section.hoiku-section .tool-results__content .item-found .c-green,.ranking-section.kango-section .tool-results__content .item-found .c-green{font-family:"ヒラギノ角ゴ Pro W6", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;color:#02aa9b;line-height:1.0;vertical-align:baseline}.ranking-section.kaigo-section .tool-results__content .tips-balloon__wrapper,.ranking-section.hoiku-section .tool-results__content .tips-balloon__wrapper,.ranking-section.kango-section .tool-results__content .tips-balloon__wrapper{background-color:#fff3f0}.ranking-section.kaigo-section .tool-results__content .tips-balloon__wrapper .tips-balloon,.ranking-section.hoiku-section .tool-results__content .tips-balloon__wrapper .tips-balloon,.ranking-section.kango-section .tool-results__content .tips-balloon__wrapper .tips-balloon{box-sizing:border-box;width:100%;padding:26.5px 0;font-family:"ヒラギノ角ゴ Pro W6", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;font-size:20px;font-weight:bold;line-height:1.35;letter-spacing:normal;text-align:center;color:#333}.ranking-section.kaigo-section .tool-results__content .tips-balloon__wrapper .tips-balloon strong,.ranking-section.hoiku-section .tool-results__content .tips-balloon__wrapper .tips-balloon strong,.ranking-section.kango-section .tool-results__content .tips-balloon__wrapper .tips-balloon strong{font-family:"ヒラギノ角ゴ Pro W6", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;color:#e31f1f;vertical-align:baseline;font-weight:bold}.ranking-section.kaigo-section .tool-results__content .tips-balloon__wrapper .tips-balloon strong.number,.ranking-section.hoiku-section .tool-results__content .tips-balloon__wrapper .tips-balloon strong.number,.ranking-section.kango-section .tool-results__content .tips-balloon__wrapper .tips-balloon strong.number{font-size:26px}.ranking-section.kaigo-section .tool-results__content .tips-balloon__wrapper.tips-balloon--condition,.ranking-section.hoiku-section .tool-results__content .tips-balloon__wrapper.tips-balloon--condition,.ranking-section.kango-section .tool-results__content .tips-balloon__wrapper.tips-balloon--condition{background-color:#fff;border:solid 3px #f29e39;border-radius:5px;margin:30px auto 45px}.ranking-section.kaigo-section .tool-results__content .tips-balloon__wrapper.tips-balloon--condition .tips-balloon,.ranking-section.hoiku-section .tool-results__content .tips-balloon__wrapper.tips-balloon--condition .tips-balloon,.ranking-section.kango-section .tool-results__content .tips-balloon__wrapper.tips-balloon--condition .tips-balloon{position:relative;box-sizing:border-box;width:100%;padding:18px 0;font-family:"ヒラギノ角ゴ Pro W6", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;font-size:21px;font-weight:bold;line-height:1.1;letter-spacing:normal;text-align:center;color:#333}.ranking-section.kaigo-section .tool-results__content .tips-balloon__wrapper.tips-balloon--condition .tips-balloon::after,.ranking-section.hoiku-section .tool-results__content .tips-balloon__wrapper.tips-balloon--condition .tips-balloon::after,.ranking-section.kango-section .tool-results__content .tips-balloon__wrapper.tips-balloon--condition .tips-balloon::after{position:absolute;content:'';bottom:-18px;right:0;left:0;margin:auto;width:43px;height:19px;background-image:url(/assets/ranking/hoiku/condition_results_balloon_notch-4900aa3de9b1096c00615b9040239fa5c519b5c5a5f9cc652fc598a354d3e9ed.png);background-repeat:no-repeat;background-position:top 50% left 50%;background-size:43px 19px}.ranking-section.kaigo-section .tool-results__content .tips-balloon__wrapper.tips-balloon--condition .tips-balloon strong,.ranking-section.hoiku-section .tool-results__content .tips-balloon__wrapper.tips-balloon--condition .tips-balloon strong,.ranking-section.kango-section .tool-results__content .tips-balloon__wrapper.tips-balloon--condition .tips-balloon strong{font-family:"ヒラギノ角ゴ Pro W6", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;color:#e31f1f;vertical-align:baseline;font-weight:bold}.ranking-section.kaigo-section .tool-results__content .tips-balloon__wrapper.tips-balloon--condition .tips-balloon strong.number,.ranking-section.hoiku-section .tool-results__content .tips-balloon__wrapper.tips-balloon--condition .tips-balloon strong.number,.ranking-section.kango-section .tool-results__content .tips-balloon__wrapper.tips-balloon--condition .tips-balloon strong.number{font-size:34px}.ranking-section.kaigo-section .tool-results__content .result-agent__group .result-agent,.ranking-section.hoiku-section .tool-results__content .result-agent__group .result-agent,.ranking-section.kango-section .tool-results__content .result-agent__group .result-agent{border-radius:5px;box-shadow:0 0 4px 0 rgba(0,0,0,0.16);background-color:#fff;border-top:5px solid #008cd6;margin:0 0 20px}.ranking-section.kaigo-section .tool-results__content .result-agent__group .result-agent .result-agent__liner,.ranking-section.hoiku-section .tool-results__content .result-agent__group .result-agent .result-agent__liner,.ranking-section.kango-section .tool-results__content .result-agent__group .result-agent .result-agent__liner{width:315px;margin:0 auto;padding:13px 0 30px}.ranking-section.kaigo-section .tool-results__content .result-agent__group .result-agent .result-agent__liner .result-agent__name,.ranking-section.hoiku-section .tool-results__content .result-agent__group .result-agent .result-agent__liner .result-agent__name,.ranking-section.kango-section .tool-results__content .result-agent__group .result-agent .result-agent__liner .result-agent__name{padding:0 0 13px;border-bottom:1px solid #ddd;font-family:"ヒラギノ角ゴ Pro W6", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;font-size:18px;font-weight:bold;line-height:1.22;letter-spacing:normal;text-align:left;color:#333}.ranking-section.kaigo-section .tool-results__content .result-agent__group .result-agent .result-agent__liner .result-agent__copy,.ranking-section.hoiku-section .tool-results__content .result-agent__group .result-agent .result-agent__liner .result-agent__copy,.ranking-section.kango-section .tool-results__content .result-agent__group .result-agent .result-agent__liner .result-agent__copy{padding:8.5px 0;font-family:"ヒラギノ角ゴ Pro W6", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;font-size:13px;font-weight:bold;line-height:1.54;letter-spacing:normal;text-align:left;color:#ff8133}.ranking-section.kaigo-section .tool-results__content .result-agent__group .result-agent .result-agent__liner .result-agent__image,.ranking-section.hoiku-section .tool-results__content .result-agent__group .result-agent .result-agent__liner .result-agent__image,.ranking-section.kango-section .tool-results__content .result-agent__group .result-agent .result-agent__liner .result-agent__image{margin:0 0 12px;height:236px;background-repeat:no-repeat;background-position:top 0 left 50%;background-size:cover}.ranking-section.kaigo-section .tool-results__content .result-agent__group .result-agent .result-agent__liner .unit__agent-data,.ranking-section.hoiku-section .tool-results__content .result-agent__group .result-agent .result-agent__liner .unit__agent-data,.ranking-section.kango-section .tool-results__content .result-agent__group .result-agent .result-agent__liner .unit__agent-data{width:315px;margin:0 auto;padding:0 0 15px}.ranking-section.kaigo-section .tool-results__content .result-agent__group .result-agent .result-agent__liner .unit__agent-data .unit__agent-data__table,.ranking-section.hoiku-section .tool-results__content .result-agent__group .result-agent .result-agent__liner .unit__agent-data .unit__agent-data__table,.ranking-section.kango-section .tool-results__content .result-agent__group .result-agent .result-agent__liner .unit__agent-data .unit__agent-data__table{border-collapse:collapse;table-layout:fixed}.ranking-section.kaigo-section .tool-results__content .result-agent__group .result-agent .result-agent__liner .unit__agent-data .unit__agent-data__table tbody,.ranking-section.hoiku-section .tool-results__content .result-agent__group .result-agent .result-agent__liner .unit__agent-data .unit__agent-data__table tbody,.ranking-section.kango-section .tool-results__content .result-agent__group .result-agent .result-agent__liner .unit__agent-data .unit__agent-data__table tbody{width:100%}.ranking-section.kaigo-section .tool-results__content .result-agent__group .result-agent .result-agent__liner .unit__agent-data .unit__agent-data__table tbody tr,.ranking-section.hoiku-section .tool-results__content .result-agent__group .result-agent .result-agent__liner .unit__agent-data .unit__agent-data__table tbody tr,.ranking-section.kango-section .tool-results__content .result-agent__group .result-agent .result-agent__liner .unit__agent-data .unit__agent-data__table tbody tr{box-sizing:border-box;border:1px solid #ddd}.ranking-section.kaigo-section .tool-results__content .result-agent__group .result-agent .result-agent__liner .unit__agent-data .unit__agent-data__table tbody tr .th-1,.ranking-section.kaigo-section .tool-results__content .result-agent__group .result-agent .result-agent__liner .unit__agent-data .unit__agent-data__table tbody tr .th-2,.ranking-section.hoiku-section .tool-results__content .result-agent__group .result-agent .result-agent__liner .unit__agent-data .unit__agent-data__table tbody tr .th-1,.ranking-section.hoiku-section .tool-results__content .result-agent__group .result-agent .result-agent__liner .unit__agent-data .unit__agent-data__table tbody tr .th-2,.ranking-section.kango-section .tool-results__content .result-agent__group .result-agent .result-agent__liner .unit__agent-data .unit__agent-data__table tbody tr .th-1,.ranking-section.kango-section .tool-results__content .result-agent__group .result-agent .result-agent__liner .unit__agent-data .unit__agent-data__table tbody tr .th-2{width:104px;background-color:#efefef;font-size:11px;font-weight:normal;line-height:1.27;letter-spacing:normal;text-align:center;color:#333;vertical-align:middle}.ranking-section.kaigo-section .tool-results__content .result-agent__group .result-agent .result-agent__liner .unit__agent-data .unit__agent-data__table tbody tr .th-2,.ranking-section.hoiku-section .tool-results__content .result-agent__group .result-agent .result-agent__liner .unit__agent-data .unit__agent-data__table tbody tr .th-2,.ranking-section.kango-section .tool-results__content .result-agent__group .result-agent .result-agent__liner .unit__agent-data .unit__agent-data__table tbody tr .th-2{width:47px}.ranking-section.kaigo-section .tool-results__content .result-agent__group .result-agent .result-agent__liner .unit__agent-data .unit__agent-data__table tbody tr .td-1,.ranking-section.kaigo-section .tool-results__content .result-agent__group .result-agent .result-agent__liner .unit__agent-data .unit__agent-data__table tbody tr .td-2,.ranking-section.hoiku-section .tool-results__content .result-agent__group .result-agent .result-agent__liner .unit__agent-data .unit__agent-data__table tbody tr .td-1,.ranking-section.hoiku-section .tool-results__content .result-agent__group .result-agent .result-agent__liner .unit__agent-data .unit__agent-data__table tbody tr .td-2,.ranking-section.kango-section .tool-results__content .result-agent__group .result-agent .result-agent__liner .unit__agent-data .unit__agent-data__table tbody tr .td-1,.ranking-section.kango-section .tool-results__content .result-agent__group .result-agent .result-agent__liner .unit__agent-data .unit__agent-data__table tbody tr .td-2{box-sizing:border-box;width:209px;padding:5px 0;font-family:"ヒラギノ角ゴ Pro", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;font-size:11px;font-weight:bold;line-height:1.27;letter-spacing:normal;text-align:center;color:#333;vertical-align:middle}.ranking-section.kaigo-section .tool-results__content .result-agent__group .result-agent .result-agent__liner .unit__agent-data .unit__agent-data__table tbody tr .td-2,.ranking-section.hoiku-section .tool-results__content .result-agent__group .result-agent .result-agent__liner .unit__agent-data .unit__agent-data__table tbody tr .td-2,.ranking-section.kango-section .tool-results__content .result-agent__group .result-agent .result-agent__liner .unit__agent-data .unit__agent-data__table tbody tr .td-2{width:100px}.ranking-section.kaigo-section .tool-results__content .result-agent__group .result-agent .result-agent__liner .result-agent__number-of-jobs,.ranking-section.hoiku-section .tool-results__content .result-agent__group .result-agent .result-agent__liner .result-agent__number-of-jobs,.ranking-section.kango-section .tool-results__content .result-agent__group .result-agent .result-agent__liner .result-agent__number-of-jobs{display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:flex-start;align-items:stretch;box-sizing:border-box;width:100%;border-radius:5px;border:solid 2px #ddd;margin:0 0 15px}.ranking-section.kaigo-section .tool-results__content .result-agent__group .result-agent .result-agent__liner .result-agent__number-of-jobs .number-of-jobs,.ranking-section.hoiku-section .tool-results__content .result-agent__group .result-agent .result-agent__liner .result-agent__number-of-jobs .number-of-jobs,.ranking-section.kango-section .tool-results__content .result-agent__group .result-agent .result-agent__liner .result-agent__number-of-jobs .number-of-jobs{box-sizing:border-box;flex-basis:50%;width:50%}.ranking-section.kaigo-section .tool-results__content .result-agent__group .result-agent .result-agent__liner .result-agent__number-of-jobs .number-of-jobs .number-of-jobs__name,.ranking-section.hoiku-section .tool-results__content .result-agent__group .result-agent .result-agent__liner .result-agent__number-of-jobs .number-of-jobs .number-of-jobs__name,.ranking-section.kango-section .tool-results__content .result-agent__group .result-agent .result-agent__liner .result-agent__number-of-jobs .number-of-jobs .number-of-jobs__name{background-color:#fdfadd;border-radius:3px 0 0 0;border-bottom:1px solid #ddd;font-size:13px;font-weight:normal;line-height:28px;letter-spacing:normal;text-align:center;color:#333}.ranking-section.kaigo-section .tool-results__content .result-agent__group .result-agent .result-agent__liner .result-agent__number-of-jobs .number-of-jobs .number-of-jobs__value,.ranking-section.hoiku-section .tool-results__content .result-agent__group .result-agent .result-agent__liner .result-agent__number-of-jobs .number-of-jobs .number-of-jobs__value,.ranking-section.kango-section .tool-results__content .result-agent__group .result-agent .result-agent__liner .result-agent__number-of-jobs .number-of-jobs .number-of-jobs__value{padding:8.5px 0;font-family:Arial, sans-serif;font-size:20px;font-weight:bold;line-height:1.0;letter-spacing:normal;text-align:center;color:#333}.ranking-section.kaigo-section .tool-results__content .result-agent__group .result-agent .result-agent__liner .result-agent__number-of-jobs .number-of-jobs .number-of-jobs__value .numeral,.ranking-section.hoiku-section .tool-results__content .result-agent__group .result-agent .result-agent__liner .result-agent__number-of-jobs .number-of-jobs .number-of-jobs__value .numeral,.ranking-section.kango-section .tool-results__content .result-agent__group .result-agent .result-agent__liner .result-agent__number-of-jobs .number-of-jobs .number-of-jobs__value .numeral{font-family:"ヒラギノ角ゴ Pro W6", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;font-size:12px;font-weight:bold;line-height:1.0;letter-spacing:normal;text-align:right;color:#333;vertical-align:baseline}.ranking-section.kaigo-section .tool-results__content .result-agent__group .result-agent .result-agent__liner .result-agent__number-of-jobs .number-of-jobs:last-of-type,.ranking-section.hoiku-section .tool-results__content .result-agent__group .result-agent .result-agent__liner .result-agent__number-of-jobs .number-of-jobs:last-of-type,.ranking-section.kango-section .tool-results__content .result-agent__group .result-agent .result-agent__liner .result-agent__number-of-jobs .number-of-jobs:last-of-type{border-left:1px solid #ddd}.ranking-section.kaigo-section .tool-results__content .result-agent__group .result-agent .result-agent__liner .result-agent__number-of-jobs .number-of-jobs:last-of-type .number-of-jobs__name,.ranking-section.hoiku-section .tool-results__content .result-agent__group .result-agent .result-agent__liner .result-agent__number-of-jobs .number-of-jobs:last-of-type .number-of-jobs__name,.ranking-section.kango-section .tool-results__content .result-agent__group .result-agent .result-agent__liner .result-agent__number-of-jobs .number-of-jobs:last-of-type .number-of-jobs__name{border-radius:0 3px 0 0}.ranking-section.kaigo-section .tool-results__content .result-agent__group .result-agent .result-agent__liner .result-agent__features .features-unit,.ranking-section.hoiku-section .tool-results__content .result-agent__group .result-agent .result-agent__liner .result-agent__features .features-unit,.ranking-section.kango-section .tool-results__content .result-agent__group .result-agent .result-agent__liner .result-agent__features .features-unit{box-sizing:border-box;margin:0 0 15.5px;padding:0 0 0 25px;font-size:13px;font-weight:normal;line-height:1.69;letter-spacing:normal;text-align:left;color:#333}.ranking-section.kaigo-section .tool-results__content .result-agent__group .result-agent .result-agent__liner .result-agent__features .features-unit strong,.ranking-section.hoiku-section .tool-results__content .result-agent__group .result-agent .result-agent__liner .result-agent__features .features-unit strong,.ranking-section.kango-section .tool-results__content .result-agent__group .result-agent .result-agent__liner .result-agent__features .features-unit strong{font-family:"ヒラギノ角ゴ Pro W6", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;font-weight:bold;line-height:1.0;vertical-align:baseline}.ranking-section.kaigo-section .tool-results__content .result-agent__group .result-agent .result-agent__liner .result-agent__features .features-unit.features-unit--1,.ranking-section.kaigo-section .tool-results__content .result-agent__group .result-agent .result-agent__liner .result-agent__features .features-unit.features-unit--2,.ranking-section.kaigo-section .tool-results__content .result-agent__group .result-agent .result-agent__liner .result-agent__features .features-unit.features-unit--3,.ranking-section.hoiku-section .tool-results__content .result-agent__group .result-agent .result-agent__liner .result-agent__features .features-unit.features-unit--1,.ranking-section.hoiku-section .tool-results__content .result-agent__group .result-agent .result-agent__liner .result-agent__features .features-unit.features-unit--2,.ranking-section.hoiku-section .tool-results__content .result-agent__group .result-agent .result-agent__liner .result-agent__features .features-unit.features-unit--3,.ranking-section.kango-section .tool-results__content .result-agent__group .result-agent .result-agent__liner .result-agent__features .features-unit.features-unit--1,.ranking-section.kango-section .tool-results__content .result-agent__group .result-agent .result-agent__liner .result-agent__features .features-unit.features-unit--2,.ranking-section.kango-section .tool-results__content .result-agent__group .result-agent .result-agent__liner .result-agent__features .features-unit.features-unit--3{background-repeat:no-repeat;background-position:top 50% right left;background-size:20px}.ranking-section.kaigo-section .tool-results__content .result-agent__group .result-agent .result-agent__liner .result-agent__features .features-unit.features-unit--1,.ranking-section.hoiku-section .tool-results__content .result-agent__group .result-agent .result-agent__liner .result-agent__features .features-unit.features-unit--1,.ranking-section.kango-section .tool-results__content .result-agent__group .result-agent .result-agent__liner .result-agent__features .features-unit.features-unit--1{background-image:url(/assets/tool/feature_1.png)}.ranking-section.kaigo-section .tool-results__content .result-agent__group .result-agent .result-agent__liner .result-agent__features .features-unit.features-unit--2,.ranking-section.hoiku-section .tool-results__content .result-agent__group .result-agent .result-agent__liner .result-agent__features .features-unit.features-unit--2,.ranking-section.kango-section .tool-results__content .result-agent__group .result-agent .result-agent__liner .result-agent__features .features-unit.features-unit--2{background-image:url(/assets/tool/feature_2.png)}.ranking-section.kaigo-section .tool-results__content .result-agent__group .result-agent .result-agent__liner .result-agent__features .features-unit.features-unit--3,.ranking-section.hoiku-section .tool-results__content .result-agent__group .result-agent .result-agent__liner .result-agent__features .features-unit.features-unit--3,.ranking-section.kango-section .tool-results__content .result-agent__group .result-agent .result-agent__liner .result-agent__features .features-unit.features-unit--3{background-image:url(/assets/tool/feature_3.png)}.ranking-section.kaigo-section .tool-results__content .result-agent__group .result-agent .result-agent__liner .result-agent__link-button,.ranking-section.hoiku-section .tool-results__content .result-agent__group .result-agent .result-agent__liner .result-agent__link-button,.ranking-section.kango-section .tool-results__content .result-agent__group .result-agent .result-agent__liner .result-agent__link-button{display:block;position:relative;box-sizing:border-box;height:50px;border-radius:5px;border:solid 1px #6bb51c;background-image:linear-gradient(to bottom, #84cc37, #519d00);font-family:"ヒラギノ角ゴ Pro W6", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;font-size:18px;font-weight:bold;line-height:48px;letter-spacing:0.9px;text-align:center;color:#fff;user-select:none;text-shadow:0 0 3px rgba(0,0,0,0.16)}.ranking-section.kaigo-section .tool-results__content .result-agent__group .result-agent .result-agent__liner .result-agent__link-button .result-agent__link-cursor,.ranking-section.hoiku-section .tool-results__content .result-agent__group .result-agent .result-agent__liner .result-agent__link-button .result-agent__link-cursor,.ranking-section.kango-section .tool-results__content .result-agent__group .result-agent .result-agent__liner .result-agent__link-button .result-agent__link-cursor{position:absolute;bottom:-7px;right:4px;display:block;height:36px;animation:1000ms ease-in-out infinite blink}@keyframes blink{0%{visibility:hidden}50%{visibility:hidden}100%{visibility:visible}}.ranking-section.kaigo-section .tool-results__content .result-agent__group .result-agent:last-of-type,.ranking-section.hoiku-section .tool-results__content .result-agent__group .result-agent:last-of-type,.ranking-section.kango-section .tool-results__content .result-agent__group .result-agent:last-of-type{margin-bottom:0}.ranking-section.hoiku-section .kango-top{border-top:4px solid #ff9525;padding:30px 0 0;background-color:#FFFCDF;background-image:url(/assets/ranking/pc_hoiku_bg.png);background-repeat:repeat;background-position:top 0 left 0;background-size:875px 552px}.ranking-section.hoiku-section .kango-top .kango-check{margin-top:-10px;padding-bottom:32px}.ranking-section.kango-section .kango-top{border-top:none;padding:38px 0 0;background-color:#FFFCFE;background-image:url(/assets/ranking/pc_kango_bg.png);background-repeat:repeat;background-position:top 0 left 0;background-size:875px 1615px}.ranking-section.kango-section .kango-top .kango-check{margin-top:-10px;padding-bottom:32px}.ranking-section.kango-section .tool-results__content .search-criteria .search-criteria__heading{background-color:#ef7ca6}.ranking-section.kango-section .tool-results__content .search-criteria .search-criteria__body{border-color:#ef7ca6}.ranking-section.kango-section .tool-results__content .shape__triangle{display:block;height:26px;margin:0 auto 20px}.ranking-section.kango-section .tool-results__content .item-found .c-pink{font-family:"ヒラギノ角ゴ Pro W6", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;color:#ef7ca6;line-height:1.0;vertical-align:baseline}.ranking-section.kango-section .tool-results__content .tips-balloon__wrapper{background-color:#fff3f0}.ranking-section.kango-section .tool-results__content .tips-balloon__wrapper .tips-balloon{box-sizing:border-box;width:100%;padding:26.5px 0;font-family:"ヒラギノ角ゴ Pro W6", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;font-size:20px;font-weight:bold;line-height:1.35;letter-spacing:normal;text-align:center;color:#333}.ranking-section.kango-section .tool-results__content .tips-balloon__wrapper .tips-balloon strong{font-family:"ヒラギノ角ゴ Pro W6", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;color:#e31f1f;vertical-align:baseline;font-weight:bold}.ranking-section.kango-section .tool-results__content .tips-balloon__wrapper .tips-balloon strong.number{font-size:26px}.ranking-section.kango-section .tool-results__content .result-agent__group .result-agent{border-radius:5px;box-shadow:0 0 4px 0 rgba(0,0,0,0.16);background-color:#fff;border-top:5px solid #008cd6;margin:0 0 20px}.ranking-section.kango-section .tool-results__content .result-agent__group .result-agent .result-agent__liner{width:315px;margin:0 auto;padding:13px 0 30px}.ranking-section.kango-section .tool-results__content .result-agent__group .result-agent .result-agent__liner .result-agent__name{padding:0 0 13px;border-bottom:1px solid #ddd;font-family:"ヒラギノ角ゴ Pro W6", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;font-size:18px;font-weight:bold;line-height:1.22;letter-spacing:normal;text-align:left;color:#333}.ranking-section.kango-section .tool-results__content .result-agent__group .result-agent .result-agent__liner .result-agent__copy{padding:8.5px 0;font-family:"ヒラギノ角ゴ Pro W6", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;font-size:13px;font-weight:bold;line-height:1.54;letter-spacing:normal;text-align:left;color:#ff8133}.ranking-section.kango-section .tool-results__content .result-agent__group .result-agent .result-agent__liner .result-agent__image{margin:0 0 12px;height:236px;background-repeat:no-repeat;background-position:top 0 left 50%;background-size:cover}.ranking-section.kango-section .tool-results__content .result-agent__group .result-agent .result-agent__liner .unit__agent-data{width:315px;margin:0 auto;padding:0 0 15px}.ranking-section.kango-section .tool-results__content .result-agent__group .result-agent .result-agent__liner .unit__agent-data .unit__agent-data__table{border-collapse:collapse;table-layout:fixed}.ranking-section.kango-section .tool-results__content .result-agent__group .result-agent .result-agent__liner .unit__agent-data .unit__agent-data__table tbody{width:100%}.ranking-section.kango-section .tool-results__content .result-agent__group .result-agent .result-agent__liner .unit__agent-data .unit__agent-data__table tbody tr{box-sizing:border-box;border:1px solid #ddd}.ranking-section.kango-section .tool-results__content .result-agent__group .result-agent .result-agent__liner .unit__agent-data .unit__agent-data__table tbody tr .th-1,.ranking-section.kango-section .tool-results__content .result-agent__group .result-agent .result-agent__liner .unit__agent-data .unit__agent-data__table tbody tr .th-2{width:104px;background-color:#efefef;font-size:11px;font-weight:normal;line-height:1.27;letter-spacing:normal;text-align:center;color:#333;vertical-align:middle}.ranking-section.kango-section .tool-results__content .result-agent__group .result-agent .result-agent__liner .unit__agent-data .unit__agent-data__table tbody tr .th-2{width:47px}.ranking-section.kango-section .tool-results__content .result-agent__group .result-agent .result-agent__liner .unit__agent-data .unit__agent-data__table tbody tr .td-1,.ranking-section.kango-section .tool-results__content .result-agent__group .result-agent .result-agent__liner .unit__agent-data .unit__agent-data__table tbody tr .td-2{box-sizing:border-box;width:209px;padding:5px 0;font-family:"ヒラギノ角ゴ Pro", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;font-size:11px;font-weight:bold;line-height:1.27;letter-spacing:normal;text-align:center;color:#333;vertical-align:middle}.ranking-section.kango-section .tool-results__content .result-agent__group .result-agent .result-agent__liner .unit__agent-data .unit__agent-data__table tbody tr .td-2{width:100px}.ranking-section.kango-section .tool-results__content .result-agent__group .result-agent .result-agent__liner .result-agent__number-of-jobs{display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:flex-start;align-items:stretch;box-sizing:border-box;width:100%;border-radius:5px;border:solid 2px #ddd;margin:0 0 15px}.ranking-section.kango-section .tool-results__content .result-agent__group .result-agent .result-agent__liner .result-agent__number-of-jobs .number-of-jobs{box-sizing:border-box;flex-basis:50%;width:50%}.ranking-section.kango-section .tool-results__content .result-agent__group .result-agent .result-agent__liner .result-agent__number-of-jobs .number-of-jobs .number-of-jobs__name{background-color:#fdfadd;border-radius:3px 0 0 0;border-bottom:1px solid #ddd;font-size:13px;font-weight:normal;line-height:28px;letter-spacing:normal;text-align:center;color:#333}.ranking-section.kango-section .tool-results__content .result-agent__group .result-agent .result-agent__liner .result-agent__number-of-jobs .number-of-jobs .number-of-jobs__value{padding:8.5px 0;font-family:Arial, sans-serif;font-size:20px;font-weight:bold;line-height:1.0;letter-spacing:normal;text-align:center;color:#333}.ranking-section.kango-section .tool-results__content .result-agent__group .result-agent .result-agent__liner .result-agent__number-of-jobs .number-of-jobs .number-of-jobs__value .numeral{font-family:"ヒラギノ角ゴ Pro W6", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;font-size:12px;font-weight:bold;line-height:1.0;letter-spacing:normal;text-align:right;color:#333;vertical-align:baseline}.ranking-section.kango-section .tool-results__content .result-agent__group .result-agent .result-agent__liner .result-agent__number-of-jobs .number-of-jobs:last-of-type{border-left:1px solid #ddd}.ranking-section.kango-section .tool-results__content .result-agent__group .result-agent .result-agent__liner .result-agent__number-of-jobs .number-of-jobs:last-of-type .number-of-jobs__name{border-radius:0 3px 0 0}.ranking-section.kango-section .tool-results__content .result-agent__group .result-agent .result-agent__liner .result-agent__features .features-unit{box-sizing:border-box;margin:0 0 15.5px;padding:0 0 0 25px;font-size:13px;font-weight:normal;line-height:1.69;letter-spacing:normal;text-align:left;color:#333}.ranking-section.kango-section .tool-results__content .result-agent__group .result-agent .result-agent__liner .result-agent__features .features-unit strong{font-family:"ヒラギノ角ゴ Pro W6", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;font-weight:bold;line-height:1.0;vertical-align:baseline}.ranking-section.kango-section .tool-results__content .result-agent__group .result-agent .result-agent__liner .result-agent__features .features-unit.features-unit--1,.ranking-section.kango-section .tool-results__content .result-agent__group .result-agent .result-agent__liner .result-agent__features .features-unit.features-unit--2,.ranking-section.kango-section .tool-results__content .result-agent__group .result-agent .result-agent__liner .result-agent__features .features-unit.features-unit--3{background-repeat:no-repeat;background-position:top 50% right left;background-size:20px}.ranking-section.kango-section .tool-results__content .result-agent__group .result-agent .result-agent__liner .result-agent__features .features-unit.features-unit--1{background-image:url(/assets/tool/feature_1.png)}.ranking-section.kango-section .tool-results__content .result-agent__group .result-agent .result-agent__liner .result-agent__features .features-unit.features-unit--2{background-image:url(/assets/tool/feature_2.png)}.ranking-section.kango-section .tool-results__content .result-agent__group .result-agent .result-agent__liner .result-agent__features .features-unit.features-unit--3{background-image:url(/assets/tool/feature_3.png)}.ranking-section.kango-section .tool-results__content .result-agent__group .result-agent .result-agent__liner .result-agent__link-button{display:block;position:relative;box-sizing:border-box;height:50px;border-radius:5px;border:solid 1px #6bb51c;background-image:linear-gradient(to bottom, #84cc37, #519d00);font-family:"ヒラギノ角ゴ Pro W6", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;font-size:18px;font-weight:bold;line-height:48px;letter-spacing:0.9px;text-align:center;color:#fff;user-select:none;text-shadow:0 0 3px rgba(0,0,0,0.16)}.ranking-section.kango-section .tool-results__content .result-agent__group .result-agent .result-agent__liner .result-agent__link-button .result-agent__link-cursor{position:absolute;bottom:-7px;right:4px;display:block;height:36px;animation:1000ms ease-in-out infinite blink}@keyframes blink{0%{visibility:hidden}50%{visibility:hidden}100%{visibility:visible}}.ranking-section.kango-section .tool-results__content .result-agent__group .result-agent:last-of-type{margin-bottom:0}.ranking-section.kango-section .ranking-data.rank-1 .ranking-head{background-image:url(/assets/ranking/kango/pc_rank_1_bg_kango.png)}.ranking-section.kango-section .ranking-data.rank-2 .ranking-head{background-image:url(/assets/ranking/kango/pc_rank_2_bg_kango.png)}.ranking-section.kango-section .ranking-data.rank-3 .ranking-head{background-image:url(/assets/ranking/kango/pc_rank_3_bg_kango.png)}.ranking-section.kango-section .ranking-data .ranking-name-other{background-color:#37ABF0}.ranking-section.kango-section .ranking-data .ranking-body.kango-body{padding-bottom:30px}.ranking-section.ptotst-section .ptotst-top{background-color:#ecfcfc;padding:30px 0 60px;border-top:4px solid #41b2a9}.ranking-section.ptotst-section .ptotst-top .ranking-agent-compare{background-color:transparent;width:825px;margin:0 auto}.ranking-section.ptotst-section .ptotst-top .ranking-agent-compare .employment-status{display:flex;flex-direction:row;flex-wrap:wrap;justify-content:center;align-content:flex-start;align-items:flex-start;padding:12px 8px 6px 14px}.ranking-section.ptotst-section .ptotst-top .ranking-agent-compare .employment-status .tag-employment{width:fit-content;height:32px;margin:0 6px 6px 0;padding:0 6px;border-radius:6px;background-color:#fff;border:1px solid transparent;font-family:"ヒラギノ角ゴ Pro W6", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;font-size:20px;font-weight:bold;line-height:32px;letter-spacing:normal;text-align:center;color:transparent}.ranking-section.ptotst-section .ptotst-top .ranking-agent-compare .employment-status .tag-employment.yellow{background-color:#fff;border-color:#feb72f;color:#feb72f}.ranking-section.ptotst-section .ptotst-top .ranking-agent-compare .employment-status .tag-employment.red{background-color:#fff;border-color:#e03c35;color:#e03c35}.ranking-section.ptotst-section .ptotst-top .ranking-agent-compare .employment-status .tag-employment.blue{background-color:#fff;border-color:#3346dd;color:#3346dd}.ranking-section.ptotst-section .ptotst-top .ranking-agent-compare .employment-status .tag-employment.green{background-color:#fff;border-color:#41b2a9;color:#41b2a9}.ranking-section.ptotst-section .ptotst-top .ranking-agent-compare .employment-status .tag-employment.purple{background-color:#fff;border-color:#c751c3;color:#c751c3}.ranking-section.ptotst-section .ptotst-top .ranking-agent-compare .container{width:100%}.ranking-section.ptotst-section .ptotst-top .ranking-agent-compare .content{padding:0}.ranking-section.ptotst-section .ptotst-top .ranking-agent-compare .compare__switching-tabs{display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:center;align-items:flex-end;width:825px;margin:0 auto;padding:0;box-sizing:border-box}.ranking-section.ptotst-section .ptotst-top .ranking-agent-compare .compare__switching-tabs .switching-tab{position:relative;box-sizing:border-box;flex-basis:407px;border-radius:10px 10px 0 0;height:50px;background-color:#41b2a9;font-family:"ヒラギノ角ゴ Pro W6", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;font-size:20px;line-height:50px;letter-spacing:normal;text-align:center;color:#fff;font-weight:bold;cursor:pointer;user-select:none;z-index:20}.ranking-section.ptotst-section .ptotst-top .ranking-agent-compare .compare__switching-tabs .switching-tab::after{position:absolute;content:'';bottom:-1px;right:0;margin:auto;width:100%;height:1px;background-color:#41b2a9}.ranking-section.ptotst-section .ptotst-top .ranking-agent-compare .compare__switching-tabs .switching-tab:nth-of-type(n+2){margin-left:11px}.ranking-section.ptotst-section .ptotst-top .ranking-agent-compare .compare__switching-tabs .switching-tab i.fa-crown,.ranking-section.ptotst-section .ptotst-top .ranking-agent-compare .compare__switching-tabs .switching-tab i.fa-file-lines{margin-right:8px}.ranking-section.ptotst-section .ptotst-top .ranking-agent-compare .compare__switching-tabs .switching-tab.tab--active{height:61px;line-height:61px;background-color:#fafafa;border:1px solid #ddd;border-bottom:none;font-size:20px;color:#41b2a9}.ranking-section.ptotst-section .ptotst-top .ranking-agent-compare .compare__switching-tabs .switching-tab.tab--active::after{box-sizing:border-box;position:absolute;content:'';bottom:-1px;right:-1px;left:-1px;margin:auto;width:100%;height:1px;border-left:1px #ddd;border-right:1px #ddd;background-color:#fafafa}.ranking-section.ptotst-section .ptotst-top .ranking-agent-compare .compare__switching-contents{position:relative;z-index:10;box-shadow:0 2px 6px 0 rgba(59,14,14,0.16)}.ranking-section.ptotst-section .ptotst-top .ranking-agent-compare .compare__switching-contents .switching-content{display:none;position:relative;height:initial;overflow-y:hidden}.ranking-section.ptotst-section .ptotst-top .ranking-agent-compare .compare__switching-contents .switching-content::-webkit-scrollbar{display:none}.ranking-section.ptotst-section .ptotst-top .ranking-agent-compare .compare__switching-contents .switching-content.content-show{display:block}.ranking-section.ptotst-section .ptotst-top .ranking-agent-compare .compare__switching-contents .switching-content .suppwork__compare-table{box-sizing:border-box;table-layout:fixed;border-collapse:collapse;background-color:#fff;border-top:1px solid #ddd;width:825px;border-radius:0 0 10px 10px}.ranking-section.ptotst-section .ptotst-top .ranking-agent-compare .compare__switching-contents .switching-content .suppwork__compare-table tbody tr th{box-sizing:border-box;vertical-align:top;height:54px;padding:17px 0 0;background-color:#fafafa;background-image:url(/assets/ranking/compare_table/icon_triangle_down.png);background-repeat:no-repeat;background-position:bottom 8px left 50%;background-size:auto 6px;font-family:"ヒラギノ角ゴ Pro W6", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;font-size:15px;font-weight:bold;line-height:1.0;letter-spacing:normal;text-align:center;color:#333;white-space:nowrap}.ranking-section.ptotst-section .ptotst-top .ranking-agent-compare .compare__switching-contents .switching-content .suppwork__compare-table tbody tr th:first-of-type{width:180px;border-left:1px solid #ddd}.ranking-section.ptotst-section .ptotst-top .ranking-agent-compare .compare__switching-contents .switching-content .suppwork__compare-table tbody tr th:nth-of-type(2){width:505px}.ranking-section.ptotst-section .ptotst-top .ranking-agent-compare .compare__switching-contents .switching-content .suppwork__compare-table tbody tr th:last-of-type{width:140px;border-right:1px solid #ddd}.ranking-section.ptotst-section .ptotst-top .ranking-agent-compare .compare__switching-contents .switching-content .suppwork__compare-table tbody tr td{box-sizing:border-box;border-top:1px solid #ddd;border-bottom:1px solid #ddd;padding:15px 0;vertical-align:middle}.ranking-section.ptotst-section .ptotst-top .ranking-agent-compare .compare__switching-contents .switching-content .suppwork__compare-table tbody tr td .agent{width:128px;margin:0 auto;padding:15px 0 9.5px;text-align:center}.ranking-section.ptotst-section .ptotst-top .ranking-agent-compare .compare__switching-contents .switching-content .suppwork__compare-table tbody tr td .agent .agent-banner{display:block;height:auto;background-color:initial;font-size:0;line-height:1.7;color:#333;margin-bottom:1.5px}.ranking-section.ptotst-section .ptotst-top .ranking-agent-compare .compare__switching-contents .switching-content .suppwork__compare-table tbody tr td .agent .agent-name{width:128px;margin:0 auto;font-family:"ヒラギノ角ゴ Pro W6", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;font-size:14px;font-weight:bold;line-height:1.57;letter-spacing:normal;text-align:center;color:#2f93e5;text-decoration:underline}.ranking-section.ptotst-section .ptotst-top .ranking-agent-compare .compare__switching-contents .switching-content .suppwork__compare-table tbody tr td .rating-score{display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:flex-start;align-items:center}.ranking-section.ptotst-section .ptotst-top .ranking-agent-compare .compare__switching-contents .switching-content .suppwork__compare-table tbody tr td .rating-score .rating-score-medal{display:block;margin-right:8px}.ranking-section.ptotst-section .ptotst-top .ranking-agent-compare .compare__switching-contents .switching-content .suppwork__compare-table tbody tr td .rating-score .score_img .rating-star{display:block;margin:0 auto;height:24px;width:auto}.ranking-section.ptotst-section .ptotst-top .ranking-agent-compare .compare__switching-contents .switching-content .suppwork__compare-table tbody tr td .rating-score .ranked-site-total-score{margin-right:8px;padding-top:0;font-family:Arial, sans-serif;font-size:30px;font-weight:bold;line-height:.9;letter-spacing:-0.6px;text-align:center;color:#e31f1f}.ranking-section.ptotst-section .ptotst-top .ranking-agent-compare .compare__switching-contents .switching-content .suppwork__compare-table tbody tr td .rating-sentence{margin-top:10px;font-size:15px;font-weight:normal;line-height:1.67;letter-spacing:0.3px;text-align:left;color:var(--black)}.ranking-section.ptotst-section .ptotst-top .ranking-agent-compare .compare__switching-contents .switching-content .suppwork__compare-table tbody tr td .request-number-icon{display:block;margin:0 auto;width:auto}.ranking-section.ptotst-section .ptotst-top .ranking-agent-compare .compare__switching-contents .switching-content .suppwork__compare-table tbody tr td .request-number,.ranking-section.ptotst-section .ptotst-top .ranking-agent-compare .compare__switching-contents .switching-content .suppwork__compare-table tbody tr td .request-text{width:fit-content;margin:17px auto 0;padding:0;font-size:15px;font-weight:normal;line-height:1.4;letter-spacing:normal;text-align:center;color:#333}.ranking-section.ptotst-section .ptotst-top .ranking-agent-compare .compare__switching-contents .switching-content .suppwork__compare-table tbody tr td .request-text{width:118px}.ranking-section.ptotst-section .ptotst-top .ranking-agent-compare .compare__switching-contents .switching-content .suppwork__compare-table tbody tr td .employment-status{display:block;padding:0}.ranking-section.ptotst-section .ptotst-top .ranking-agent-compare .compare__switching-contents .switching-content .suppwork__compare-table tbody tr td .employment-status .tag-employment{width:66px;height:22px;margin:0 auto;padding:0 8px;border-radius:4px;border:none;font-family:"ヒラギノ角ゴ Pro W6", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;font-size:12px;font-weight:bold;line-height:22px;letter-spacing:normal;text-align:center;user-select:none}.ranking-section.ptotst-section .ptotst-top .ranking-agent-compare .compare__switching-contents .switching-content .suppwork__compare-table tbody tr td .employment-status .tag-employment.yellow{background-color:#fff4ba;color:#9d7a05}.ranking-section.ptotst-section .ptotst-top .ranking-agent-compare .compare__switching-contents .switching-content .suppwork__compare-table tbody tr td .employment-status .tag-employment.red{background-color:#ffe0de;color:#b74641}.ranking-section.ptotst-section .ptotst-top .ranking-agent-compare .compare__switching-contents .switching-content .suppwork__compare-table tbody tr td .employment-status .tag-employment.blue{background-color:#ccdcff;color:#385598}.ranking-section.ptotst-section .ptotst-top .ranking-agent-compare .compare__switching-contents .switching-content .suppwork__compare-table tbody tr td .employment-status .tag-employment.green{background-color:#cfefe6;color:#24695c}.ranking-section.ptotst-section .ptotst-top .ranking-agent-compare .compare__switching-contents .switching-content .suppwork__compare-table tbody tr td .employment-status .tag-employment.purple{background-color:#f5def5;color:#934591}.ranking-section.ptotst-section .ptotst-top .ranking-agent-compare .compare__switching-contents .switching-content .suppwork__compare-table tbody tr td .employment-status .tag-employment:nth-of-type(n+2){margin-top:5px}.ranking-section.ptotst-section .ptotst-top .ranking-agent-compare .compare__switching-contents .switching-content .suppwork__compare-table tbody tr td .agent-link{box-sizing:border-box;position:relative;display:block;width:88px;height:44px;box-shadow:0 3px 0 0 #d06000;background-color:#ff8f0b;border-radius:5px;margin:0 auto;padding:0 0 0 22px;font-family:"ヒラギノ角ゴ Pro W6", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;font-size:16px;font-weight:bold;line-height:44px;letter-spacing:normal;text-align:left;color:#fff;user-select:none;text-decoration:none}.ranking-section.ptotst-section .ptotst-top .ranking-agent-compare .compare__switching-contents .switching-content .suppwork__compare-table tbody tr td .agent-link::after{position:absolute;content:'\f0a9';top:0;bottom:0;right:10px;margin:auto 0;width:14px;height:14px;font-family:"Font Awesome 6 Free";font-weight:900;font-size:14px;color:#fff;line-height:1.0;text-align:center}.ranking-section.ptotst-section .ptotst-top .ranking-agent-compare .compare__switching-contents .switching-content .suppwork__compare-table tbody tr td .agent-link:active{box-shadow:0 0 0 0 #d06000;transform:translateY(3px)}.ranking-section.ptotst-section .ptotst-top .ranking-agent-compare .compare__switching-contents .switching-content .suppwork__compare-table tbody tr td:first-of-type{border-left:1px solid #ddd}.ranking-section.ptotst-section .ptotst-top .ranking-agent-compare .compare__switching-contents .switching-content .suppwork__compare-table tbody tr td:nth-of-type(2){padding:35px 24px}.ranking-section.ptotst-section .ptotst-top .ranking-agent-compare .compare__switching-contents .switching-content .suppwork__compare-table tbody tr td:nth-of-type(4){padding-left:6px}.ranking-section.ptotst-section .ptotst-top .ranking-agent-compare .compare__switching-contents .switching-content .suppwork__compare-table tbody tr td:last-of-type{border-right:1px solid #ddd}.ranking-section.ptotst-section .ptotst-top .ranking-agent-compare .compare__switching-contents .switching-content .suppwork__compare-table tbody tr td:nth-of-type(n+2){border-left:1px solid #ddd}.ranking-section.ptotst-section .ptotst-top .ranking-agent-compare .compare__switching-contents .switching-content .suppwork__compare-table.compare-table--2 tbody tr th:first-of-type{width:180px;border-left:1px solid #ddd}.ranking-section.ptotst-section .ptotst-top .ranking-agent-compare .compare__switching-contents .switching-content .suppwork__compare-table.compare-table--2 tbody tr th:nth-of-type(2){width:170px}.ranking-section.ptotst-section .ptotst-top .ranking-agent-compare .compare__switching-contents .switching-content .suppwork__compare-table.compare-table--2 tbody tr th:nth-of-type(3){width:170px}.ranking-section.ptotst-section .ptotst-top .ranking-agent-compare .compare__switching-contents .switching-content .suppwork__compare-table.compare-table--2 tbody tr th:nth-of-type(4){width:170px}.ranking-section.ptotst-section .ptotst-top .ranking-agent-compare .compare__switching-contents .switching-content .suppwork__compare-table.compare-table--2 tbody tr th:last-of-type{width:136px;border-right:1px solid #ddd}.ranking-section.ptotst-section .ptotst-top .ranking-agent-compare .compare__switching-contents .switching-content .suppwork__compare-table.compare-table--2 tbody tr td:nth-of-type(2){vertical-align:top;padding:40px 0 30px}.ranking-section.ptotst-section .ptotst-top .ranking-agent-compare .compare__switching-contents .switching-content .suppwork__compare-table.compare-table--2 tbody tr td:nth-of-type(3){vertical-align:top;padding:40px 0 30px}.ranking-section.ptotst-section .ptotst-top .ranking-agent-compare .compare__switching-contents .switching-content .suppwork__compare-table.compare-table--2 tbody tr td:nth-of-type(4){padding:25px 0}.header{display:table;margin:0 auto;width:980px;height:90px}.header .header-logo{display:table-cell;vertical-align:middle;width:180px}.header .header-logo img{width:180px}.header .header-h1{display:table-cell;vertical-align:middle;width:290px;padding-left:30px;font-size:12px;line-height:20px;color:#333333;font-weight:normal}.header .header-h1 h1{font-size:12px;line-height:20px;color:#333333;font-weight:normal}.header .header-roudou{display:table-cell;vertical-align:middle;font-weight:normal}.header .header-roudou img{margin-left:15px;height:25px;width:auto}.header .header-menu{display:table-cell;vertical-align:middle;width:480px;padding:10px 0}.header .header-menu .header-list{display:table;width:480px}.header .header-menu .header-list a{display:table-cell;text-align:center;vertical-align:middle;box-sizing:content-box;width:160px;border-right:1px dashed #999}.header .header-menu .header-list a:last-child{border-right:0}.header .header-menu .header-list img{height:58px;width:auto}.all-border{border-bottom:4px solid #008BD5}.footer{margin:0 auto;width:980px;position:relative}.footer .pagetop{position:absolute;top:-30px;right:0;width:58px;height:58px}.footer .pagetop img{width:58px;height:58px}.footer .footer-main{display:table;width:100%;height:110px}.footer .footer-main .footer-logo{display:table-cell;vertical-align:middle;width:180px}.footer .footer-main .footer-logo img{width:180px}.footer .footer-main .footer-menu{display:table-cell;vertical-align:middle;width:500px;padding-left:40px}.footer .footer-main .footer-menu ul.footer-link-list li{display:inline-block;width:240px}.footer .footer-main .footer-menu ul.footer-link-list li a{padding-left:20px;font-size:14px;line-height:30px;color:#333;font-weight:bold;text-decoration:none;position:relative}.footer .footer-main .footer-menu ul.footer-link-list li a:before{content:'';position:absolute;top:0;bottom:0;left:0;background-image:url(/assets/shared/icon_footer_arrow.png);width:15px;height:15px;background-size:cover}.footer .footer-main .footer-sns{display:table-cell;vertical-align:middle}.footer .footer-main .footer-sns ul.footer-sns-list li{display:inline-block;width:48px;height:48px;margin-left:15px}.footer .footer-main .footer-sns ul.footer-sns-list li a img{width:48px;height:48px}.footer-bottom{background-color:#008BD5}.footer-bottom .footer-navi{margin:0 auto;width:980px;padding:30px 0}.footer-bottom .footer-navi ul.footer-navi-link li{display:inline-block}.footer-bottom .footer-navi ul.footer-navi-link li a{padding-left:15px;padding-right:20px;font-size:13px;line-height:28px;color:#fff;font-weight:normal;text-decoration:none;position:relative}.footer-bottom .footer-navi ul.footer-navi-link li a:before{content:'';position:absolute;top:3px;left:0;background-image:url(/assets/shared/icon_navi_arrow.png);width:5px;height:9px;background-size:cover}.footer-bottom .footer-link{margin:0 auto;width:980px;padding-bottom:30px}.footer-bottom .footer-link .footer-link-head{display:table;width:100%;margin-bottom:5px}.footer-bottom .footer-link .footer-link-head .footer-link-title{display:table-cell;vertical-align:middle;font-size:13px;line-height:28px;color:#fff;font-weight:bold;width:160px}.footer-bottom .footer-link .footer-link-head .footer-link-border{display:table-cell;vertical-align:middle;font-size:13px;line-height:28px;color:#fff;font-weight:bold}.footer-bottom .footer-link .footer-link-head .footer-link-border hr{padding:0;margin:0;border-top:1px solid #fff}.footer-bottom .footer-link a{display:inline-block;padding-right:20px;font-size:12px;line-height:28px;color:#fff;font-weight:normal;text-decoration:none}.footer-bottom .footer-copy{margin:0 auto;width:980px;padding-bottom:30px;font-size:10px;line-height:10px;color:#fff;font-weight:bold}.supervisor__section{border:3px solid #004986;border-radius:8px;background-color:#fff;margin-top:30px;margin-bottom:30px}.supervisor__section hr{height:1px;border-color:#CCCCCC;margin:10px 0}.supervisor__section .supervisor_title{padding:20px 0;text-align:center;border-bottom:1px solid #ccc}.supervisor__section .supervisor_title img{width:212px;height:auto}.supervisor__section .supervisor_body{color:#333333;display:table;width:100%}.supervisor__section .supervisor_body .supervisor_wrap{padding:40px}.supervisor__section .supervisor_body .supervisor_image{display:table-cell;vertical-align:middle;width:180px}.supervisor__section .supervisor_body .supervisor_image .img_area{background-repeat:no-repeat;width:180px;height:180px;background-size:cover;border-radius:90px}.supervisor__section .supervisor_body .supervisor_content{padding-left:30px;display:table-cell;vertical-align:top}.supervisor__section .supervisor_body .supervisor_content .supervisor_office{font-size:22px;line-height:22px;font-weight:bold;padding-bottom:10px}.supervisor__section .supervisor_body .supervisor_content .supervisor_name{font-size:17px;line-height:17px;font-weight:bold;padding-bottom:10px}.supervisor__section .supervisor_body .supervisor_content .supervisor_association_with_lawyer_name{font-size:17px;line-height:17px;font-weight:normal;padding-bottom:10px}.supervisor__section .supervisor_body .supervisor_content .supervisor_description{color:#808080;font-size:14px;line-height:26px;padding-top:5px;padding-bottom:10px}.supervisor__section .supervisor_body .supervisor_content .supervisor_link img{width:292px;height:auto}.supervisor_small__section{border-radius:10px;background-color:#F5F5F5;padding:10px 20px;margin:20px 0 10px;position:relative;color:#333333}.supervisor_small__section .supervisor_body{font-size:16px;line-height:26px;display:table;width:100%}.supervisor_small__section .supervisor_body .supervisor_tag{position:absolute;top:0;right:-10px;bottom:0;margin:auto 0;width:124px;height:50px}.supervisor_small__section .supervisor_body .supervisor_tag img{width:124px;height:auto}.supervisor_small__section .supervisor_body .supervisor_image{display:table-cell;vertical-align:middle;width:65px;padding-right:20px}.supervisor_small__section .supervisor_body .supervisor_image .img_area{background-repeat:no-repeat;width:65px;height:65px;background-size:cover;border-radius:32px}.supervisor_small__section .supervisor_body .supervisor_content{display:table-cell;vertical-align:middle}.supervisor_small__section .supervisor_body .supervisor_content .supervisor_office{font-size:18px;line-height:20px;font-weight:bold;padding-bottom:10px}.supervisor_small__section .supervisor_body .supervisor_content .supervisor_name{font-size:14px;line-height:20px;font-weight:normal}.office_tel_cta{width:100%;height:125px;margin-top:10px;position:relative;background:#fff7f8}.office_tel_cta .img_area{position:absolute;top:30px;left:80px}.office_tel_cta .img_area img{width:83px}.office_tel_cta .detail_area{position:absolute;top:15px;left:200px;width:400px;text-align:center}.office_tel_cta .detail_area .detail_text{font-size:16px;line-height:30px}.office_tel_cta .detail_area .detail_tel{font-weight:bold;font-size:34px;line-height:50px;color:#dc5d71}.office_tel_cta .detail_area .detail_time{font-size:13px;line-height:20px}.list_cv_section{padding:20px 20px 0}.list_cv_section .list_cv_note{color:#e35e6f;font-size:13px;line-height:13px;margin-bottom:10px}.list_cv_section .list_cv_box{display:table;width:100%}.list_cv_section .list_cv_box .list_cv_text{display:table-cell;background-color:#e35e6f;width:300px;border-top-left-radius:6px;border-bottom-left-radius:6px;text-align:left;vertical-align:middle;padding:10px}.list_cv_section .list_cv_box .list_cv_text .list_cv_text_1{display:inline-block;background-color:#fff;border-radius:6px;color:#e35e6f;font-size:24px;line-height:40px;font-weight:bold;width:180px;text-align:center}.list_cv_section .list_cv_box .list_cv_text .list_cv_text_2{padding-left:10px;display:inline-block;color:#fff;font-size:13px;line-height:20px}.list_cv_section .list_cv_box .list_cv_tel{display:table-cell;border:2px solid #e35e6f;border-top-right-radius:6px;border-bottom-right-radius:6px;text-align:center;vertical-align:middle;color:#e35e6f;font-size:28px;line-height:28px;font-weight:bold}.office-inner{width:980px;margin:auto}.office_head_wrap{background-color:#fdfae9;border-bottom:3px solid #028BD5;margin-bottom:50px}.office_head_wrap .office_head{width:100%;display:table}.office_head_wrap .office_head .office_title_box{display:table-cell;vertical-align:middle;text-align:left;padding:30px 0;font-size:30px;line-height:45px;font-weight:bold;color:#2B2B2B;text-decoration:underline}.office_head_wrap .office_head .office_score_tag{width:110px;display:table-cell;vertical-align:middle;text-align:left}.office_head_wrap .office_head .office_score_tag span{background-color:#028BD5;width:100px;font-size:16px;line-height:33px;font-weight:bold;color:#fff;display:block;border-radius:6px;text-align:center}.office_head_wrap .office_head .office_score_text{display:table-cell;vertical-align:middle;text-align:left;font-size:30px;line-height:45px;font-weight:bold;color:#E31F1F;width:60px}.office_head_wrap .office_head .office_score{display:table-cell;vertical-align:middle;text-align:left;width:170px}.office_head_wrap .office_head .office_score img{width:170px}.office_wrap{margin-bottom:50px}.office_wrap .office_info .office_info_left{float:left;width:580px}.office_wrap .office_info .office_info_right{float:right;width:360px}.office_wrap .office_info .office_info_right img{width:360px;height:auto}.office_wrap .score-table{margin-bottom:20px;width:100%;border:3px solid #ddd;border-collapse:separate;border-radius:6px;color:#333}.office_wrap .score-table img{width:100%}.office_wrap .score-table .cell-title{width:100px;color:#333;text-align:center;font-size:14px;line-height:45px;font-weight:bold;border-left:1px solid #EDEDED;border-right:1px solid #EDEDED;background-color:#F5F5F5}.office_wrap .score-table .cell-score{text-align:center;line-height:45px;font-size:16px;font-weight:bold;color:#E31F1F}.office_wrap .score-table .cell-score .score_text{margin-right:10px}.office_wrap .score-table .cell-score .score_img img{vertical-align:text-bottom;height:20px;width:auto}.office_wrap .score-table .tr-second td{border-top:1px solid #EDEDED}.office_wrap .ranking-option-check{color:#2B2B2B;font-size:16px;line-height:18px;font-weight:bold;padding:0 0 15px 30px;position:relative}.office_wrap .ranking-option-check:before{content:'';position:absolute;top:0;left:0;background-image:url(/assets/ranking/icon_check.png);width:18px;height:18px;background-size:cover}.office_wrap .info-table{margin-top:10px;width:100%;border:1px solid #C6C6C6;color:#333}.office_wrap .info-table td,.office_wrap .info-table th{border:1px solid #C6C6C6}.office_wrap .info-table th{text-align:left;vertical-align:middle;width:80px;padding:10px 15px;font-size:13px;line-height:20px;font-weight:bold;color:#fff;background-color:#7B7B7B}.office_wrap .info-table td{text-align:left;vertical-align:middle;padding:10px 15px;font-size:13px;line-height:20px;font-weight:bold}.office_wrap .info-table td span{color:#E31F1F}.office_wrap .official_btn{margin:20px 0 30px;text-align:center}.office_wrap .official_btn img{width:520px}.office_wrap .office_heading{margin-bottom:30px;position:relative;background-color:#028BD5;border-bottom:3px solid #EACA03;font-size:22px;line-height:30px;font-weight:bold;color:#fff;padding:20px 50px}.office_wrap .office_heading:before{content:'';position:absolute;top:0;left:0;background-image:url(/assets/office/office_corner.png);width:18px;height:18px;background-size:cover;z-index:1}.office_wrap .office_detail_wrap{margin-bottom:50px;padding:0 35px}.office_wrap .office_detail_wrap .office_detail_left{float:left;width:630px}.office_wrap .office_detail_wrap .office_detail_left.img{width:240px}.office_wrap .office_detail_wrap .office_detail_left.img img{width:240px}.office_wrap .office_detail_wrap .office_detail_right{float:right;width:630px}.office_wrap .office_detail_wrap .office_detail_right.img{width:240px}.office_wrap .office_detail_wrap .office_detail_right.img img{width:240px}.office_wrap .office_check_wrap{border:1px solid #DBDBDB;border-radius:6px}.office_wrap .office_check_wrap .office_check_title{border-top-left-radius:6px;border-top-right-radius:6px;padding:25px 40px;background-color:#FDFAE9;border-bottom:3px solid #028BD5;font-size:20px;line-height:20px;font-weight:bold;color:#333}.office_wrap .office_check_wrap .office_check_title span{color:#028BD5}.office_wrap .office_check_wrap .office_check_list_wrap{padding:30px}.office_wrap .office_check_wrap .office_check_list_wrap .office_check_list{width:100%;display:flex;justify-content:space-around}.office_wrap .office_check_wrap .office_check_list_wrap .office_check_list li{width:280px}.office_wrap .office_check_wrap .office_check_list_wrap .office_check_list li a{display:block}.office_wrap .office_check_wrap .office_check_list_wrap .office_check_list li img{width:280px}.ranking_agent .ranking_agent_title{text-align:center;background-color:#1A4982;height:40px;border-radius:6px;font-size:16px;line-height:40px;font-weight:bold;color:#fff;margin-bottom:6px}.ranking_agent .ranking_agent_list a{margin-bottom:6px;display:block;text-align:center}.ranking_agent .ranking_agent_list a img{width:100%}.ranking_agent .ranking_agent_btn{text-align:center;padding:10px 0;background-color:#C5D1DF;border-radius:3px;height:54px}.ranking_agent .ranking_agent_btn img{width:220px}.ranking-score-table{margin-bottom:30px;width:100%;border:3px solid #ddd;border-collapse:separate;border-radius:6px;color:#333}.ranking-score-table img{width:100%}.ranking-score-table .cell-total{text-align:center;vertical-align:middle;font-size:16px;line-height:28px;font-weight:bold}.ranking-score-table .cell-total .score_text{margin-left:10px;margin-right:5px;font-size:25px;line-height:28px;font-weight:bold;color:#E31F1F}.ranking-score-table .cell-total .score_img img{vertical-align:top;height:28px;width:auto}.ranking-score-table .cell-title{width:200px;color:#333;text-align:center;font-size:13px;line-height:45px;font-weight:bold;border-left:1px solid #D6D6D6;background-color:#F5F5F5}.ranking-score-table .cell-score{width:200px;text-align:center;line-height:45px;font-size:20px;font-weight:bold;color:#626262;border-left:1px solid #D6D6D6}.ranking-score-table .cell-score .score_text{margin-right:10px}.ranking-score-table .cell-score .score_img img{vertical-align:baseline;height:20px;width:auto}.ranking-score-table .tr-second td{border-top:1px solid #EDEDED}.office-score-table{margin-bottom:20px;width:100%;border:3px solid #ddd;border-collapse:separate;border-radius:6px;color:#333}.office-score-table img{width:100%}.office-score-table .cell-title{width:100px;color:#333;text-align:center;font-size:14px;line-height:45px;font-weight:bold;border-left:1px solid #EDEDED;border-right:1px solid #EDEDED;background-color:#F5F5F5}.office-score-table .cell-score{text-align:center;line-height:45px;font-size:20px;font-weight:bold;color:#626262}.office-score-table .cell-score .score_text{margin-right:10px}.office-score-table .cell-score .score_img img{vertical-align:baseline;height:20px;width:auto}.office-score-table td:first-child{border-right:1px solid #D6D6D6}.review_section{margin:50px 0}.review_section .review_header{text-align:left;font-size:24px;line-height:45px;font-weight:bold;margin-bottom:10px}.review_section .review_header .review_office_nama{color:#F2446C}.review_section .review_header .review_cnt{margin-left:30px;font-size:16px;border:2px solid #ddd;border-radius:4px;padding:10px 15px}.review_section .review_header .review_cnt img{height:16px;width:auto}.review_section .review_box{border:1px solid #ddd;border-radius:4px;padding:20px;margin-bottom:30px}.review_section .review_box .review_table{display:table;width:100%}.review_section .review_box .review_left{display:table-cell;vertical-align:top;text-align:center;width:160px;padding-right:20px;border-right:1px solid #ddd}.review_section .review_box .review_left .review_img img{width:120px}.review_section .review_box .review_left .review_info{margin:0 0 10px;font-size:16px;line-height:20px;font-weight:bold;text-align:center}.review_section .review_box .review_left .review_score_title{background-color:#F7F7F7;font-size:12px;line-height:25px;font-weight:bold;text-align:center;margin-bottom:10px}.review_section .review_box .review_left .review_score{font-size:18px;line-height:20px;font-weight:bold}.review_section .review_box .review_left .review_score .score_img{padding-left:5px;display:inline-block}.review_section .review_box .review_left .review_score .score_img img{vertical-align:top;width:100px}.review_section .review_box .review_right{display:table-cell;vertical-align:top;text-align:left;padding:0 30px}.review_section .review_box .review_right .review_date{font-size:12px;line-height:20px;font-weight:normal;color:#9A9A9A;margin-bottom:10px}.review_section .review_box .review_right .review_border{margin:15px 0 20px;height:3px;background-color:#437ECE}.review_section .review_box .review_right .review_border.women{background-color:#F2446C}.review_section .review_box .review_right .review_title{font-size:18px;line-height:30px;font-weight:bold}.review_section .review_box .review_right .review_text{font-size:14px;line-height:30px}.review_section #more_btn{display:block;width:280px;margin:50px auto 50px}.destination-btn{position:relative;display:table-cell;vertical-align:middle;text-align:center;color:#fff;font-weight:bold;text-shadow:0 1px 1px rgba(0,0,0,0.3);text-decoration:none;background-color:#16ac76;background:linear-gradient(#36B126, #2B8615);box-shadow:0 5px 0 #105D14;border:0;border-radius:7px;font-size:18px;line-height:24px;width:480px;height:70px}.destination-btn:hover{color:#fff}.destination-btn.green{background:linear-gradient(#36B126, #2B8615);box-shadow:0 5px 0 #105D14;position:relative}.destination-btn.green.no-after::after{display:none}.destination-btn.green:after{position:absolute;content:'60秒で登録完了';display:block;top:-12px;right:-10px;width:108px;height:25px;border-radius:12.5px;background:#fff502;font-weight:bold;font-size:12px;line-height:25px;text-align:center;color:#e6391a;letter-spacing:0em}.destination-btn.green.one:after{top:-12px;right:-10px}.destination-btn.green.two:after{top:-12px;right:-10px}.destination-btn.green.three:after{top:-12px;right:0;left:0;margin:auto}.destination-btn.blue{background:linear-gradient(#1E9CDE, #0562B2);box-shadow:0 5px 0 #2C527E}.destination-btn.orange{background:linear-gradient(#FFAF19, #F48400);box-shadow:0 5px 0 #A36333}.destination-btn.one{font-size:22px;width:480px}.destination-btn.two{font-size:20px;width:350px}.destination-btn.three{font-size:18px;width:235px}.cta_min{border-radius:5px;border:1px solid #DDD;overflow:hidden;margin-bottom:30px;margin-top:20px}.cta_min img{margin-bottom:20px}.cta_min a{color:#4486D0;text-decoration:underline}.cta_min .title{background:url(/assets/cta/content_0101.png) repeat #003567;color:#FFF;font-size:18px;line-height:140%;font-weight:bold;padding:15px 15px 13px 85px;position:relative;letter-spacing:0.05em}.cta_min .title:before{content:"";display:block;width:73px;height:32px;background:url(/assets/cta/content_cta_parts1.png) no-repeat left top;position:absolute;top:50%;margin-top:-16px;left:0}.cta_min .text{background-color:#FFF;padding:20px 25px;line-height:180%;font-size:16px;letter-spacing:0.05em}.cta_min .text ul{list-style:disc;padding:0;margin:0 0 9px 25px;font-size:17px;line-height:1.8;letter-spacing:0.5px}.cta_min .text li::marker{color:#000000;font-size:1.5em}.cta_min .text span{background:linear-gradient(transparent 80%, #ff6 40%)}.article-title{margin:30px 0 30px;font-size:32px;font-weight:normal;line-height:1.4;border-bottom:0}.section__container{width:1280px;height:100%;margin:0 auto}header#header_top{width:100%;height:95px}.header__section{width:100%;height:100%}.header__section .section__container .header__content{display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:space-between;align-items:center;height:100%;padding:0 20px 0 30px}.header__section .section__container .header__content .header__sitelogo{flex-basis:220px;width:220px}.header__section .section__container .header__content .header__sitelogo .header__sitelogo-image{width:auto;height:33px}.header__section .section__container .header__content .header__sitelogo:has(.logo--it-shindan-new),.header__section .section__container .header__content .header__sitelogo:has(.logo--engineer-new){display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:flex-start;align-items:center;gap:0 15px;width:fit-content;flex:0 0 300px}.header__section .section__container .header__content .header__sitelogo:has(.logo--it-shindan-new) .logo-extended,.header__section .section__container .header__content .header__sitelogo:has(.logo--engineer-new) .logo-extended{color:#333;font-family:"Hiragino Kaku Gothic ProN", "Hiragino Sans", "BIZ UDPGothic", sans-serif;font-size:15px;font-weight:900;line-height:1.5;letter-spacing:0.75px}.header__section .section__container .header__content .header__sitelogo:has(.logo--it-shindan-new) .logo-extended b,.header__section .section__container .header__content .header__sitelogo:has(.logo--engineer-new) .logo-extended b{vertical-align:baseline;color:#167BD2;font-family:"Hiragino Kaku Gothic ProN", "Hiragino Sans", "BIZ UDPGothic", sans-serif;font-size:15px;font-weight:900;line-height:1.5;letter-spacing:0.75px}.header__section .section__container .header__content .header__sitelogo:has(.logo--it-shindan-new) .logo-extended b .fs-lg,.header__section .section__container .header__content .header__sitelogo:has(.logo--engineer-new) .logo-extended b .fs-lg{vertical-align:baseline;color:#167BD2;font-family:"Hiragino Kaku Gothic ProN", "Hiragino Sans", "BIZ UDPGothic", sans-serif;font-size:15px;font-weight:900;line-height:1.5;letter-spacing:0.8px}.header__section .section__container .header__content .header__search-and-nav{flex-basis:970px;width:970px;display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:flex-end;align-items:center}.header__section .section__container .header__content .header__search-and-nav .header__search-wrapper .header__search-label{-webkit-appearance:none;-moz-appearance:none;appearance:none;box-sizing:border-box;display:block;display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:space-between;align-items:center;width:275px;height:45px;border:none;border-radius:5px;background-color:#f4f4f4;padding:13.5px 0 13.5px 20px}.header__section .section__container .header__content .header__search-and-nav .header__search-wrapper .header__search-label .header__search-input{-webkit-appearance:none;-moz-appearance:none;appearance:none;width:223px;height:41px;background-color:transparent;border:none;font-size:13px;font-weight:normal;line-height:1.0;text-align:left;color:#444}.header__section .section__container .header__content .header__search-and-nav .header__search-wrapper .header__search-label .header__search-input::placeholder{color:#999}.header__section .section__container .header__content .header__search-and-nav .header__search-wrapper .header__search-label .header__search-input:focus{outline:none}.header__section .section__container .header__content .header__search-and-nav .header__search-wrapper .header__search-label .header__search-button{-webkit-appearance:none;-moz-appearance:none;appearance:none;border:none;width:44px;height:41px;background-color:transparent;background-image:url(/assets/rn/icon_loupe_447196_16.png);background-repeat:no-repeat;background-position:50% 50%;background-size:16px;cursor:pointer}.header__section .section__container .header__content .header__search-and-nav .header__search-wrapper .header__search-label .header__search-button:focus{outline:none}.header__section .section__container .header__content .header__search-and-nav .header__nav{display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:flex-start;align-items:center;padding:0 12px 0 11px}.header__section .section__container .header__content .header__search-and-nav .header__nav .header__nav-item{box-sizing:border-box;display:block;height:41px;margin:0 12px;font-family:"ヒラギノ角ゴ Pro", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;font-size:13px;font-weight:bold;line-height:41px;text-align:left;color:#41505d;white-space:nowrap}.header__section .section__container .header__content .header__search-and-nav .header__agent-ranking-link{box-sizing:border-box;width:200px;height:45px;padding:0 0 0 40px;border-radius:5px;background-color:#ffda29;background-image:url(/assets/rn/icon_crown_286498.png);background-repeat:no-repeat;background-position:top 50% left 17px;background-size:12px 14px;font-family:"ヒラギノ角ゴ Pro", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;font-size:13px;font-weight:bold;line-height:45px;text-align:left;color:#286498;white-space:nowrap}header.offices-class .section__container .header__content .header__sitelogo .header__nav-item,header.columns-class .section__container .header__content .header__sitelogo .header__nav-item{display:none}header.offices-class .section__container .header__content .header__search-and-nav,header.columns-class .section__container .header__content .header__search-and-nav{position:relative;flex-basis:1200px;width:1200px}header.offices-class .section__container .header__content .header__search-and-nav .header__search-wrapper,header.columns-class .section__container .header__content .header__search-and-nav .header__search-wrapper{position:absolute;top:0;left:0}header.offices-index-class,header.offices-search-class{display:none}.keyvisual__section .section__container{width:100%;min-width:1280px;max-width:2000px}.keyvisual__section .section__container .keyvisual__content{position:relative;width:1280px;margin:0 auto;height:690px;background-color:#007bbc;background-image:url(/assets/rn/keyvisual_l1.png),url(/assets/rn/keyvisual_l0.jpg);background-repeat:no-repeat, no-repeat;background-position:0 0, left 134px top 0;background-size:auto 690px, auto 690px}.keyvisual__section .section__container .keyvisual__content .achievement-date{position:absolute;bottom:90px;left:470px;font-size:10px;font-weight:normal;line-height:1.0;text-align:center;color:#41505d}.keyvisual__section .section__container .keyvisual__content .keyvisual__agent-search-widgets{position:absolute;right:45px;width:430px;top:23px;margin:auto 0}.site-description__section .section__container{background-color:#00447e}.site-description__section .section__container .site-description__content{box-sizing:border-box;padding:12px 0}.site-description__section .section__container .site-description__content .site-description{font-family:"ヒラギノ角ゴ Pro", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;font-size:20px;font-weight:bold;line-height:1.7;letter-spacing:2px;text-align:center;color:#fff}.about_order_link{text-align:right;padding:0 0 5px}.about_order_link .about_order_box{float:right;display:inline-block;position:relative;font-weight:normal;text-decoration:underline;color:#333;font-size:15px;line-height:20px}.about_order_link .s-balloon{z-index:10;position:absolute;right:0;display:none;opacity:0;width:470px;font-size:12px;line-height:18px;font-weight:normal;padding:10px;border-radius:8px;color:#333;background-color:#fff;border:2px solid #007bbc;text-align:left}.about_order_link .s-balloon .underline{color:#333;font-size:13px;line-height:18px;font-weight:normal;text-decoration:underline}.about_order_link .about_order_box:hover .s-balloon{display:inline-block;opacity:1;top:30px}.about_order_link .s-balloon::before{content:"";position:absolute;top:-8px;right:50px;width:0;height:0;border-left:8px solid transparent;border-right:8px solid transparent;border-bottom:8px solid #007bbc}.agent-ranking__section .section__container{background-color:#fff}.agent-ranking__section .section__container.container__agent-ranking--recommended{background-color:#F2F4F6}.agent-ranking__section .section__container .agent-ranking__content{box-sizing:border-box;padding:83px 0 51px}.agent-ranking__section .section__container .agent-ranking__content .section__body .ranking-agents-group{width:1190px;margin:0 auto 65px;display:flex;flex-direction:row;flex-wrap:wrap;justify-content:flex-start;align-items:flex-start}.agent-ranking__section .section__container .agent-ranking__content .section__body .ranking-agents-group .ranking-agent__unit{position:relative;box-sizing:border-box;width:278px;height:385px;border-radius:27px;box-shadow:0 0 10px 0 rgba(0,0,0,0.16);background-color:#fff;margin-right:25px;margin-bottom:60px}.agent-ranking__section .section__container .agent-ranking__content .section__body .ranking-agents-group .ranking-agent__unit:nth-of-type(4n){margin-right:0}.agent-ranking__section .section__container .agent-ranking__content .section__body .ranking-agents-group .ranking-agent__unit:nth-last-of-type(-n+4){margin-bottom:0}.agent-ranking__section .section__container .agent-ranking__content .section__body .ranking-agents-group .ranking-agent__unit .agent-logo{box-sizing:border-box;height:162px;border-bottom:1px solid #f2f4f6;border-radius:27px 27px 0 0;background-repeat:no-repeat;background-position:50% 50%;background-size:224px auto}.agent-ranking__section .section__container .agent-ranking__content .section__body .ranking-agents-group .ranking-agent__unit .agent-unit__body{box-sizing:border-box;width:237px;margin:0 auto;padding-top:21px}.agent-ranking__section .section__container .agent-ranking__content .section__body .ranking-agents-group .ranking-agent__unit .agent-unit__body .agent-name{height:27px;overflow:hidden;margin-bottom:5px;font-family:"ヒラギノ角ゴ Pro", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;font-size:16px;font-weight:bold;line-height:1.5;text-align:left;color:#444}.agent-ranking__section .section__container .agent-ranking__content .section__body .ranking-agents-group .ranking-agent__unit .agent-unit__body .agent-description{margin-bottom:15px;height:40px;overflow:hidden;font-size:12px;font-weight:normal;line-height:1.67;text-align:left;color:#8e8e8e}.agent-ranking__section .section__container .agent-ranking__content .section__body .ranking-agents-group .ranking-agent__unit .agent-unit__body .action-link-group .action-link-button--reputation,.agent-ranking__section .section__container .agent-ranking__content .section__body .ranking-agents-group .ranking-agent__unit .agent-unit__body .action-link-group .action-link-button--registration{display:block;box-sizing:border-box;height:40px;border-radius:5px;background-color:#fff;border:solid 1px #b9b9b9;margin-bottom:10px;font-family:"ヒラギノ角ゴ Pro", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;font-size:14px;font-weight:bold;line-height:38px;text-align:center;color:#444}.agent-ranking__section .section__container .agent-ranking__content .section__body .ranking-agents-group .ranking-agent__unit .agent-unit__body .action-link-group .action-link-button--registration{background-color:#007bbc;border:solid 1px #007bbc;color:#fff}.agent-ranking__section .section__container .agent-ranking__content .section__body .ranking-agents-group .ranking-agent__unit .ranking-number{box-sizing:border-box;position:absolute;top:-18px;left:-10px;width:40px;height:40px;background-color:#898989;border-radius:21px;font-family:Arial, sans-serif;font-size:20px;font-weight:bold;line-height:40px;text-align:center;color:#fff}.agent-ranking__section .section__container .agent-ranking__content .section__body .ranking-agents-group .ranking-agent__unit:nth-of-type(1) .ranking-number{background-color:#d53131}.agent-ranking__section .section__container .agent-ranking__content .section__body .ranking-agents-group .ranking-agent__unit:nth-of-type(2) .ranking-number{background-color:#ebc926}.agent-ranking__section .section__container .agent-ranking__content .section__body .ranking-agents-group .ranking-agent__unit:nth-of-type(3) .ranking-number{background-color:#1e938a}.agent-ranking__section .section__container .agent-ranking__content .section__body .ranking-agents__link-guide{position:relative;text-align:center}.agent-ranking__section .section__container .agent-ranking__content .section__body .ranking-agents__link-guide .about_order_link{position:absolute;right:65px;top:0;bottom:0;margin:auto 0;padding:0;height:15px}.section__header{box-sizing:border-box;display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:center;align-items:center;padding-bottom:37px;background-image:url(/assets/rn/section_header_ornament.png);background-repeat:no-repeat;background-position:bottom 0 left 50%;background-size:auto 11.5px}.section__header.header--recommended{margin-bottom:78px}.section__header .section__header-anno-domini{box-sizing:border-box;height:35px;padding:0 15px;margin-right:11px;border-radius:8px;border:solid 2px #007bbc;background-color:#fff;font-family:"ヒラギノ角ゴ Pro", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;font-size:14px;font-weight:bold;line-height:33px;text-align:center;color:#007bbc}.section__header .section__header-title{font-family:"ヒラギノ角ゴ Pro", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;font-size:30px;font-weight:bold;line-height:35px;text-align:center;color:#41505d}.section__header.header--recommended{margin-bottom:78px}.section__header.header--switch-by-type{display:block;width:1190px;min-height:35px;margin:0 auto 35px;background-image:none;padding-bottom:0}.section__header .agent-condition-ranking__header-title{display:none;font-family:"ヒラギノ角ゴ Pro", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;font-size:30px;font-weight:bold;line-height:35px;text-align:left;color:#41505d}.section__header .agent-condition-ranking__header-title.title--visible{display:block}.section__link-button{display:inline-block;box-sizing:border-box;height:60px;border-radius:8px;padding:0 62px 0 42px;box-shadow:0 0 6px 0 rgba(0,0,0,0.16);background-color:#fff;background-image:url(/assets/rn/icon_arrow_right_447196_14);background-repeat:no-repeat;background-position:top 50% right 18px;background-size:auto 14px;font-family:"ヒラギノ角ゴ Pro", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;font-size:16px;font-weight:bold;line-height:58px;text-align:left;color:#447196}.agent-proud-ranking__wrapper .agent-proud-ranking__tab-group-wrapper{width:1190px;margin:0 auto 45px;padding:25.5px 0 15.5px;border-top:1px solid #E8EAEC;border-bottom:1px solid #E8EAEC}.agent-proud-ranking__wrapper .agent-proud-ranking__tab-group-wrapper .agent-proud-ranking__tab-group{box-sizing:border-box;display:flex;flex-direction:row;flex-wrap:wrap;justify-content:flex-start;align-items:center;width:1190px;margin:0 auto}.agent-proud-ranking__wrapper .agent-proud-ranking__tab-group-wrapper .agent-proud-ranking__tab-group .agent-proud-ranking__tab{box-sizing:border-box;width:140px;height:40px;margin-right:10px;margin-bottom:10px;border-radius:5px;background-color:#eff2f5;font-family:"ヒラギノ角ゴ Pro", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;font-size:14px;font-weight:bold;line-height:40px;text-align:center;color:#444;user-select:none;cursor:pointer;transition:background-color 200ms ease, border-bottom 200ms ease, color 200ms ease}.agent-proud-ranking__wrapper .agent-proud-ranking__tab-group-wrapper .agent-proud-ranking__tab-group .agent-proud-ranking__tab.tab--active{background-color:#4e6981;color:#fff}.agent-proud-ranking__wrapper .agent-proud-ranking__tab-group-wrapper .agent-proud-ranking__tab-group .agent-proud-ranking__tab:nth-of-type(8n){margin-right:0}.agent-proud-ranking__wrapper .agent-proud-ranking__content-group .agent-proud-ranking__content{display:none;padding:16px 0 13px}.agent-proud-ranking__wrapper .agent-proud-ranking__content-group .agent-proud-ranking__content.content--visible{display:block}.agent-proud-ranking__wrapper .agent-proud-ranking__content-group .agent-proud-ranking__content .content-link-group{display:flex;flex-direction:row;flex-wrap:wrap;justify-content:flex-start;align-items:flex-start;width:394px;margin:0 auto}.agent-proud-ranking__wrapper .agent-proud-ranking__content-group .agent-proud-ranking__content .content-link-group .content-link{display:block;box-sizing:border-box;width:120px;height:35px;margin:0 17px 6px 0;border-radius:5px;border:solid 1px #ddd;background-color:#fff;font-family:"ヒラギノ角ゴ Pro", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;font-size:14px;font-weight:bold;line-height:33px;text-align:center;color:#41505d}.agent-proud-ranking__wrapper .agent-proud-ranking__content-group .agent-proud-ranking__content .content-link-group .content-link:nth-of-type(3n){margin-right:0}.agent-proud-ranking__wrapper .agent-proud-ranking__content-group .agent-proud-ranking__content .content-link-group .content-link:hover{background-color:#ffda29}.section__agent-search__prefs-and-cats .section__container{background-color:#F2F4F6}.section__agent-search__prefs-and-cats .section__container .agent-search__prefs-and-cats__content{box-sizing:border-box;margin:0 auto;padding:73px 0 96px;display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:center;align-items:center}.section__agent-search__prefs-and-cats .section__container .agent-search__prefs-and-cats__content .agent-prefs-search-widget.agent-prefs-search-widget--section__prefs-and-cats{margin-right:45.5px}.section__agent-search__prefs-and-cats .section__container .agent-search__prefs-and-cats__content .agent-cats-search-widget{flex-basis:572.5px;width:572.5px}.section__agent-search__prefs-and-cats .section__container .agent-search__prefs-and-cats__content .agent-cats-search-widget .agent-cats-search__title{margin-bottom:45px;font-family:"ヒラギノ角ゴ Pro", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;font-size:24px;font-weight:bold;line-height:1.0;letter-spacing:1.2px;text-align:center;color:#41505d}.section__agent-search__prefs-and-cats .section__container .agent-search__prefs-and-cats__content .agent-cats-search-widget .agent-cats-search__basement{box-sizing:border-box;border-left:none;padding:40px 0 0;min-height:545px;border-radius:27px;box-shadow:0 0 10px 0 rgba(0,0,0,0.1);background-color:#fff}.section__agent-search__prefs-and-cats .section__container .agent-search__prefs-and-cats__content .agent-cats-search-widget .agent-cats-search__basement .agent-cats-search__categories-link-group{display:flex;flex-direction:row;flex-wrap:wrap;justify-content:flex-start;align-items:flex-start;width:492.5px;margin:0 auto}.section__agent-search__prefs-and-cats .section__container .agent-search__prefs-and-cats__content .agent-cats-search-widget .agent-cats-search__basement .agent-cats-search__categories-link-group .categories-link__button{box-sizing:border-box;flex-basis:154px;width:154px;height:45px;margin:0 15px 15px 0;padding:0;border-radius:5px;background-color:#eff2f5;font-family:"ヒラギノ角ゴ Pro", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;font-size:14px;font-weight:bold;line-height:45px;text-align:center;color:#41505d}.section__agent-search__prefs-and-cats .section__container .agent-search__prefs-and-cats__content .agent-cats-search-widget .agent-cats-search__basement .agent-cats-search__categories-link-group .categories-link__button:nth-of-type(3n){margin-right:0}.section__agent-search__prefs-and-cats .section__container .agent-search__prefs-and-cats__content .agent-cats-search-widget .agent-cats-search__basement .agent-cats-search__categories-link-group .categories-link__button:nth-last-of-type(-n+3){margin-bottom:0}.section__find-right-agent--prequel .section__container{position:relative;background-color:#00447e}.section__find-right-agent--prequel .section__container .find-right-agent--prequel__container--ornament{position:absolute;bottom:-110px;width:1280px;height:369px;background-image:url(/assets/rn/find_right_agent_container_ornament.png);background-repeat:no-repeat;background-position:50% 0;background-size:1440px 369px}.section__find-right-agent--prequel .section__container .find-right-agent--prequel__content{box-sizing:border-box;padding:91px 0 43px}.section__find-right-agent--prequel .section__container .find-right-agent--prequel__content .section__header{margin-bottom:66px;background-image:url(/assets/rn/section_header_ornament_type2.png)}.section__find-right-agent--prequel .section__container .find-right-agent--prequel__content .section__header .section__header-title{color:#fff}.section__find-right-agent--prequel .section__container .find-right-agent--prequel__content .section__body .prequel__problems-group{display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:space-between;align-items:stretch;width:920px;margin:0 auto 62px}.section__find-right-agent--prequel .section__container .find-right-agent--prequel__content .section__body .prequel__problems-group .prequel__problems-item{flex-basis:250px;width:250px}.section__find-right-agent--prequel .section__container .find-right-agent--prequel__content .section__body .prequel__problems-group .prequel__problems-item .prequel__problems-item__thumb{width:250px;height:250px}.section__find-right-agent--prequel .section__container .find-right-agent--prequel__content .section__body .prequel__problems-group .prequel__problems-item .prequel__problems-item__title{box-sizing:border-box;padding:23px 0 19px;margin-bottom:15px;font-family:"ヒラギノ角ゴ Pro", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;border-bottom:1px solid #2E6595;font-size:18px;font-weight:bold;line-height:1.56;text-align:center;color:#fff}.section__find-right-agent--prequel .section__container .find-right-agent--prequel__content .section__body .prequel__problems-group .prequel__problems-item .prequel__problems-item__text{font-size:13px;font-weight:normal;line-height:1.69;text-align:left;color:#fff}.section__find-right-agent--prequel .section__container .find-right-agent--prequel__content .section__body .prequel__solves-problem{position:relative;box-sizing:border-box;border-radius:22px;border:solid 2px #ffda29;width:920px;margin:0 auto;padding:53px 0 36px}.section__find-right-agent--prequel .section__container .find-right-agent--prequel__content .section__body .prequel__solves-problem .prequel__solves-problem__title{position:absolute;right:0;left:0;top:-12px;box-sizing:border-box;width:500px;height:1em;background-color:#00447E;margin:0 auto 12.5px;padding:0;font-family:"ヒラギノ角ゴ Pro", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;font-size:24px;font-weight:bold;line-height:1.0;text-align:center;color:#ffda29}.section__find-right-agent--prequel .section__container .find-right-agent--prequel__content .section__body .prequel__solves-problem .prequel__solves-problem__text{font-family:"ヒラギノ角ゴ Pro", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;font-size:16px;font-weight:bold;line-height:1.88;text-align:center;color:#fff}.section__find-right-agent .section__container{background-image:url(/assets/rn/find_my_section_background.png);background-repeat:no-repeat;background-position:50% 100%;background-size:auto 989px}.section__find-right-agent .section__container .find-right-agent__content{box-sizing:border-box;padding:185px 0 98px}.section__find-right-agent .section__container .find-right-agent__content .section__header{margin-bottom:72px;box-sizing:border-box;display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:center;align-items:center;padding-bottom:37px;background-image:url(/assets/rn/section_header_ornament.png);background-repeat:no-repeat;background-position:bottom 7px left 50%;background-size:auto 11.5px}.section__find-right-agent .section__container .find-right-agent__content .section__header .section__header-title{font-family:"ヒラギノ角ゴ Pro", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;font-size:40px;font-weight:bold;line-height:1.5;letter-spacing:4px;text-align:center;color:#007bbc}.section__find-right-agent .section__container .find-right-agent__content .section__body .find-right-agent__widgete-wrapper{display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:space-between;align-items:stretch;width:920px;margin:0 auto}.section__find-right-agent .section__container.container--solo{background-image:url(/assets/rn/find_my_section_background_solo.png);background-size:auto 909px}.section__find-right-agent .section__container.container--solo .find-right-agent__content{padding:100px 0 108px;height:886px}.section__find-right-agent .section__container.container--solo .find-right-agent__content .section__header{margin-bottom:64px}.section__about-agent .section__container .about-agent__content{width:100%;height:100%;background-image:url(/assets/rn/about_agent_background_photo.jpg);background-repeat:no-repeat;background-position:top 0 right 0;background-size:auto 535px}.section__about-agent .section__container .about-agent__content .about-agent__basement{box-sizing:border-box;margin:0 630px 0 0;width:810px;height:535px;background-color:#007bbc;padding:64px 0 0;background-image:url(/assets/rn/about_agent_background_character.png);background-repeat:no-repeat;background-position:top 10px right 0;background-size:auto 227px}.section__about-agent .section__container .about-agent__content .about-agent__basement .about-agent__elements-wrapper{box-sizing:border-box;width:640px;margin:0 0 0 85px}.section__about-agent .section__container .about-agent__content .about-agent__basement .about-agent__elements-wrapper .about-agent__title{margin-bottom:23.5px;padding-bottom:27.5px;border-bottom:solid 1px #1E8BC4;font-family:"ヒラギノ角ゴ Pro", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;font-size:30px;font-weight:bold;line-height:1.0;text-align:left;color:#fff}.section__about-agent .section__container .about-agent__content .about-agent__basement .about-agent__elements-wrapper .about-agent__text{margin-bottom:32px;font-size:14px;font-weight:normal;line-height:2.2;letter-spacing:normal;text-align:left;color:#fff}.section__about-agent .section__container .about-agent__content .about-agent__basement .about-agent__elements-wrapper .about-agent__link-guide .section__link-button{padding:0 65px 0 29px}.section__basic-knowledge .section__container .basic-knowledge__content{box-sizing:border-box;padding:91px 0 0;width:995px;margin:0 auto}.section__basic-knowledge .section__container .basic-knowledge__content .section__header{margin-bottom:91px}.section__basic-knowledge .section__container .basic-knowledge__content .section__body .basic-knowledge__group .basic-knowledge__unit{box-sizing:border-box;min-height:240px;padding-left:365px;background-repeat:no-repeat;background-position:top 0 left 0;background-size:auto 240px}.section__basic-knowledge .section__container .basic-knowledge__content .section__body .basic-knowledge__group .basic-knowledge__unit .basic-knowledge__title{padding:15px 0 25.5px;margin-bottom:17.5px;border-bottom:1px solid rgba(65,80,93,0.12);font-family:"ヒラギノ角ゴ Pro", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;font-size:20px;font-weight:bold;line-height:1.0;text-align:left;color:#41505d}.section__basic-knowledge .section__container .basic-knowledge__content .section__body .basic-knowledge__group .basic-knowledge__unit .basic-knowledge__text{margin-bottom:22px;font-size:14px;font-weight:normal;line-height:2.14;text-align:left;color:#41505d}.section__basic-knowledge .section__container .basic-knowledge__content .section__body .basic-knowledge__group .basic-knowledge__unit.basic-knowledge__unit--1{background-image:url(/assets/rn/knowledge_thumb_1.png)}.section__basic-knowledge .section__container .basic-knowledge__content .section__body .basic-knowledge__group .basic-knowledge__unit.basic-knowledge__unit--2{background-image:url(/assets/rn/knowledge_thumb_2.png)}.section__basic-knowledge .section__container .basic-knowledge__content .section__body .basic-knowledge__group .basic-knowledge__unit.basic-knowledge__unit--3{background-image:url(/assets/rn/knowledge_thumb_3.png)}.section__basic-knowledge .section__container .basic-knowledge__content .section__body .basic-knowledge__group .basic-knowledge__unit .basic-knowledge__link-button{box-sizing:border-box;display:block;width:130px;height:38px;padding:0 0 0 22px;border-radius:5px;background-color:#f2f4f6;background-image:url(/assets/rn/icon_arrow_right_41505d_12.png);background-repeat:no-repeat;background-position:top 50% right 12px;background-size:11px 13px;font-family:"ヒラギノ角ゴ Pro", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;font-size:14px;font-weight:bold;line-height:38px;text-align:left;color:#41505d;transition:background-color 200ms ease, color 200ms ease, background-image 200ms ease}.section__basic-knowledge .section__container .basic-knowledge__content .section__body .basic-knowledge__group .basic-knowledge__unit .basic-knowledge__link-button:hover{background-image:url(/assets/rn/icon_arrow_right_ffffff_12.png);background-color:#4E6981;color:#fff}.section__basic-knowledge .section__container .basic-knowledge__content .section__body .basic-knowledge__group .basic-knowledge__unit:nth-of-type(1){margin-bottom:80px}.section__basic-knowledge .section__container .basic-knowledge__content .section__body .basic-knowledge__group .basic-knowledge__unit:nth-of-type(2),.section__basic-knowledge .section__container .basic-knowledge__content .section__body .basic-knowledge__group .basic-knowledge__unit:nth-of-type(3){margin-bottom:82px}.section__agent-compare .section__container{background-color:#DEEEF7}.section__agent-compare .section__container .agent-compare__content{box-sizing:border-box;padding:91px 0 50px}.section__agent-compare .section__container .agent-compare__content .section__header{margin-bottom:60px;padding-bottom:42px}.section__agent-compare .section__container .agent-compare__content .section__body .agent-compare__basement{width:1190px;margin:0 auto;background-color:#fff;border-radius:20px}.section__agent-compare .section__container .agent-compare__content .section__body .agent-compare__basement .agent-compare__unit--1,.section__agent-compare .section__container .agent-compare__content .section__body .agent-compare__basement .agent-compare__unit--2,.section__agent-compare .section__container .agent-compare__content .section__body .agent-compare__basement .agent-compare__unit--3{box-sizing:border-box;padding:69px 41px 0 531px;height:340px;border-bottom:solid 2px #E8EAEC;background-repeat:no-repeat;background-position:top 50% left 58px;background-size:auto 240px}.section__agent-compare .section__container .agent-compare__content .section__body .agent-compare__basement .agent-compare__unit--1:last-of-type,.section__agent-compare .section__container .agent-compare__content .section__body .agent-compare__basement .agent-compare__unit--2:last-of-type,.section__agent-compare .section__container .agent-compare__content .section__body .agent-compare__basement .agent-compare__unit--3:last-of-type{border-bottom:none}.section__agent-compare .section__container .agent-compare__content .section__body .agent-compare__basement .agent-compare__unit--1 .agent-compare__title,.section__agent-compare .section__container .agent-compare__content .section__body .agent-compare__basement .agent-compare__unit--2 .agent-compare__title,.section__agent-compare .section__container .agent-compare__content .section__body .agent-compare__basement .agent-compare__unit--3 .agent-compare__title{box-sizing:border-box;border-bottom:solid 1px #E8EAEC;padding-bottom:23.5px;margin-bottom:19.5px;font-family:"ヒラギノ角ゴ Pro", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;font-size:20px;font-weight:bold;line-height:1.0;text-align:left;color:#41505d}.section__agent-compare .section__container .agent-compare__content .section__body .agent-compare__basement .agent-compare__unit--1 .agent-compare__text,.section__agent-compare .section__container .agent-compare__content .section__body .agent-compare__basement .agent-compare__unit--2 .agent-compare__text,.section__agent-compare .section__container .agent-compare__content .section__body .agent-compare__basement .agent-compare__unit--3 .agent-compare__text{font-size:14px;font-weight:normal;line-height:2.0;text-align:left;color:#41505d}.section__agent-compare .section__container .agent-compare__content .section__body .agent-compare__basement .agent-compare__unit--1{background-image:url(/assets/rn/compare_point_thumb_1.png)}.section__agent-compare .section__container .agent-compare__content .section__body .agent-compare__basement .agent-compare__unit--2{background-image:url(/assets/rn/compare_point_thumb_2.png)}.section__agent-compare .section__container .agent-compare__content .section__body .agent-compare__basement .agent-compare__unit--3{background-image:url(/assets/rn/compare_point_thumb_3.png)}.section__agent-compare .section__container .agent-compare__content .section__body .agent-compare__link-guide{padding:50px 0 0;text-align:center}.section__agent-compare .section__container .agent-compare__content .section__body .agent-compare__link-guide .section__link-button{padding:0 58px 0 30px}.section__agent-merit .section__container .section__content{box-sizing:border-box;padding:82px 0 101px}.section__agent-merit .section__container .section__content .section__header{margin-bottom:73px;padding-bottom:41px}.section__agent-merit .section__container .section__content .section__body .agent-merit__group{display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:space-between;align-items:stretch;width:1190px;margin:0 auto}.section__agent-merit .section__container .section__content .section__body .agent-merit__group .agent-merit__unit{width:373px;height:595px;border-radius:20px;box-shadow:0 0 15px 0 rgba(0,0,0,0.1);background-color:#fff}.section__agent-merit .section__container .section__content .section__body .agent-merit__group .agent-merit__unit .agent-merit__unit-liner{box-sizing:border-box;width:304px;margin:0 auto;padding:51px 0 0}.section__agent-merit .section__container .section__content .section__body .agent-merit__group .agent-merit__unit .agent-merit__unit-liner .agent-merit__icon{display:block;margin:0 auto 37px}.section__agent-merit .section__container .section__content .section__body .agent-merit__group .agent-merit__unit .agent-merit__unit-liner .agent-merit__icon.agent-merit__icon--1,.section__agent-merit .section__container .section__content .section__body .agent-merit__group .agent-merit__unit .agent-merit__unit-liner .agent-merit__icon.agent-merit__icon--2,.section__agent-merit .section__container .section__content .section__body .agent-merit__group .agent-merit__unit .agent-merit__unit-liner .agent-merit__icon.agent-merit__icon--3{width:189px;height:170px;background-repeat:no-repeat;background-position:50% 0;background-size:auto 170px}.section__agent-merit .section__container .section__content .section__body .agent-merit__group .agent-merit__unit .agent-merit__unit-liner .agent-merit__icon.agent-merit__icon--1{background-image:url(/assets/rn/merit_1.png)}.section__agent-merit .section__container .section__content .section__body .agent-merit__group .agent-merit__unit .agent-merit__unit-liner .agent-merit__icon.agent-merit__icon--2{background-image:url(/assets/rn/merit_2.png)}.section__agent-merit .section__container .section__content .section__body .agent-merit__group .agent-merit__unit .agent-merit__unit-liner .agent-merit__icon.agent-merit__icon--3{background-image:url(/assets/rn/merit_3.png)}.section__agent-merit .section__container .section__content .section__body .agent-merit__group .agent-merit__unit .agent-merit__unit-liner .agent-merit__number{margin-bottom:10px;font-family:Arial, sans-serif;font-size:30px;font-weight:bold;line-height:1.0;text-align:center;color:#007bbc}.section__agent-merit .section__container .section__content .section__body .agent-merit__group .agent-merit__unit .agent-merit__unit-liner .agent-merit__title{margin-bottom:23px;font-family:"ヒラギノ角ゴ Pro", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;font-size:20px;font-weight:bold;line-height:1.5;text-align:center;color:#41505d}.section__agent-merit .section__container .section__content .section__body .agent-merit__group .agent-merit__unit .agent-merit__unit-liner .agent-merit__text{font-size:14px;font-weight:normal;line-height:1.86;text-align:left;color:#41505d}.section__columns .section__container{background-color:#F2F4F6}.section__columns .section__container .section__content{box-sizing:border-box;padding:75px 0 95px;width:1190px;margin:0 auto}.section__columns .section__container .section__content .section__header{margin-bottom:46px}.section__columns .section__container .section__content .section__header .section__header-title{letter-spacing:3px}.section__columns .section__container .section__content .section__body .columns__categories-switching{display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:space-between;align-items:flex-start}.section__columns .section__container .section__content .section__body .columns__categories-switching .categories-switching__sidebar{box-sizing:border-box;flex-basis:245px;width:245px;border-radius:9px;background-color:#fff;padding:0 0 33px}.section__columns .section__container .section__content .section__body .columns__categories-switching .categories-switching__sidebar .sidebar-title{width:180px;height:56px;margin:0 auto 15.5px;border-bottom:solid 1px #f2f4f6;font-family:"ヒラギノ角ゴ Pro", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;font-size:16px;font-weight:bold;line-height:56px;letter-spacing:normal;text-align:center;color:#333}.section__columns .section__container .section__content .section__body .columns__categories-switching .categories-switching__sidebar .categories-switching__tab-group{margin-bottom:23px}.section__columns .section__container .section__content .section__body .columns__categories-switching .categories-switching__sidebar .columns-categories__select-modal{box-sizing:border-box;display:block;width:185px;height:45px;margin:0 auto;padding:0;border-radius:5px;border:solid 1px #d3d3d3;font-family:"ヒラギノ角ゴ Pro", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;font-size:14px;font-weight:bold;line-height:43px;text-align:center;color:#444;user-select:none;cursor:pointer}.section__columns .section__container .section__content .section__body .columns__categories-switching .categories-switching__content-group{flex-basis:900px;width:900px;min-height:1003px}.section__columns .section__container .section__content .section__body .columns__categories-switching .categories-switching__content-group .categories-switching__content .columns__sort-switching .columns__category-name-row{display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:space-between;align-items:center;border-top:solid 1px #DDE0E4;border-bottom:solid 1px #DDE0E4;margin-bottom:24px}.section__columns .section__container .section__content .section__body .columns__categories-switching .categories-switching__content-group .categories-switching__content .columns__sort-switching .columns__category-name-row .columns__category-name{box-sizing:border-box;padding:0;font-family:"ヒラギノ角ゴ Pro", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;font-size:17px;font-weight:bold;line-height:64px;text-align:left;color:#444}.section__columns .section__container .section__content .section__body .columns__categories-switching .categories-switching__content-group .categories-switching__content .columns__sort-switching .sort-switching__content-group .sort-switching__content .columuns-index-group{display:flex;flex-direction:row;flex-wrap:wrap;justify-content:flex-start;align-items:flex-start;margin-bottom:53px}.section__columns .section__container .section__content .section__body .columns__categories-switching .categories-switching__content-group .categories-switching__content .columns__sort-switching .sort-switching__content-group .columns-category__link-guide{text-align:right}.columns__categories-switching .categories-switching__tab-group{text-align:right}.columns__categories-switching .categories-switching__tab-group .categories-switching__tab{box-sizing:border-box;display:inline-block;width:226px;height:36px;margin-bottom:9px;padding:0 0 0 20px;list-style:none;background-color:#fff;text-align:left;line-height:36px;font-size:14px;color:#007bbc;font-weight:normal;cursor:pointer;user-select:none}.columns__categories-switching .categories-switching__tab-group .categories-switching__tab.cat-tab--active{box-sizing:border-box;background-color:#f2f4f6;border-radius:5px 0 0 5px;transition:background-color 200ms ease-out;font-family:"ヒラギノ角ゴ Pro", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;font-weight:bold;color:#444}.columns__categories-switching .categories-switching__tab-group .categories-switching__tab:last-of-type{margin-bottom:0}.columns__categories-switching .categories-switching__content-group{box-sizing:border-box;background-color:transparent}.columns__categories-switching .categories-switching__content{display:none}.columns__categories-switching .categories-switching__content.cat-content--visible{display:block}.columns__sort-switching .sort-switching__tab-group{display:flex;justify-content:center;width:240px}.columns__sort-switching .sort-switching__tab-group .sort-switching__tab{box-sizing:border-box;flex-basis:120px;width:120px;height:36px;padding:0;list-style:none;background-color:#fff;font-family:"ヒラギノ角ゴ Pro", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;font-size:13px;font-weight:bold;text-align:center;color:#A0A8AE;line-height:36px;cursor:pointer;user-select:none}.columns__sort-switching .sort-switching__tab-group .sort-switching__tab:nth-of-type(1){border-radius:5px 0 0 5px}.columns__sort-switching .sort-switching__tab-group .sort-switching__tab:nth-of-type(2){border-radius:0 5px 5px 0}.columns__sort-switching .sort-switching__tab-group .sort-switching__tab.sort-tab--active{box-sizing:border-box;background-color:#4e6981;color:#fff;transition:background-color 200ms ease-out;font-weight:bold}.columns__sort-switching .sort-switching__content-group{box-sizing:border-box;background-color:transparent}.columns__sort-switching .sort-switching__content{display:none}.columns__sort-switching .sort-switching__content.sort-content--visible{display:block}@media only screen and (min-width: 641px){.remodal.remodal__columns-categories{max-width:1000px}}.remodal-overlay.columns__categories-select{background-color:rgba(65,80,93,0.69)}.remodal-wrapper.columns__categories-select .remodal.remodal__columns-categories{padding:0}.remodal-wrapper.columns__categories-select .remodal.remodal__columns-categories .remodal-close.remodal-close--columns-categories{position:absolute;top:0;left:auto;right:-43.5px;display:block;overflow:visible;width:30px;height:30px;margin:0;padding:0;background-image:url(/assets/rn/icon_time_ffffff_28_lightweight_28.png);background-repeat:no-repeat;background-position:50% 0;background-size:29.5px;cursor:pointer;-webkit-transition:color 0.2s;transition:color 0.2s;text-decoration:none;color:#95979c;border:0;outline:0}.remodal-wrapper.columns__categories-select .remodal.remodal__columns-categories .remodal-close.remodal-close--columns-categories::before{display:none}.remodal-wrapper.columns__categories-select .remodal.remodal__columns-categories .remodal__columns-categories__header{box-sizing:border-box;height:57.5px;border-bottom:1px solid #D5D5D5;padding-left:32px}.remodal-wrapper.columns__categories-select .remodal.remodal__columns-categories .remodal__columns-categories__header .columns-categories__header-text{font-family:"ヒラギノ角ゴ Pro", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;font-size:16px;font-weight:bold;line-height:55.5px;text-align:left;color:#41505d}.remodal-wrapper.columns__categories-select .remodal.remodal__columns-categories .remodal__columns-categories__body{box-sizing:border-box;padding:30.5px 0 35px}.remodal-wrapper.columns__categories-select .remodal.remodal__columns-categories .remodal__columns-categories__body .column-category__link-button-group{display:flex;flex-direction:row;flex-wrap:wrap;justify-content:flex-start;align-items:flex-start;width:940px;margin:0 auto}.remodal-wrapper.columns__categories-select .remodal.remodal__columns-categories .remodal__columns-categories__body .column-category__link-button-group .column-category__link-button{display:block;box-sizing:border-box;width:220px;height:45px;margin:0 20px 20px 0;padding:0 23px 0 18px;border-radius:4px;background-color:#f2f4f6;background-image:url(/assets/rn/icon_arrow_right_4e6981_12.png);background-repeat:no-repeat;background-position:top 50% right 12px;background-size:11px 13px;font-size:14px;font-weight:normal;line-height:45px;text-align:left;color:#333}.remodal-wrapper.columns__categories-select .remodal.remodal__columns-categories .remodal__columns-categories__body .column-category__link-button-group .column-category__link-button:nth-of-type(4n){margin-right:0}.remodal-wrapper.columns__categories-select .remodal.remodal__columns-categories .remodal__columns-categories__body .column-category__link-button-group .column-category__link-button:nth-last-of-type(-n+4){margin-bottom:0}.columun-index__unit{width:280px;height:246px;margin-right:30px;margin-bottom:31px;background-color:#fff;border-radius:14px;box-shadow:0 0 10px 0 rgba(0,0,0,0.1)}.columun-index__unit:nth-of-type(3n){margin-right:0}.columun-index__unit:nth-last-of-type(-n+3){margin-bottom:0}.columun-index__unit .columun-index__thumb{position:relative;width:280px;height:150px;border-radius:14px 14px 0 0;object-fit:cover}.columun-index__unit .columun-index__thumb .thumb-image{width:100%;height:150px;border-radius:14px 14px 0 0;object-fit:cover}.columun-index__unit .columun-index__thumb .columun-index__category{position:absolute;display:inline-block;box-sizing:border-box;bottom:0;right:10px;height:22px;padding:0 12px;background-color:#f2f4f6;border-radius:5px 5px 0 0;font-size:11px;font-weight:normal;line-height:22px;text-align:center;color:#41505d}.columun-index__unit .columun-index__body{box-sizing:border-box;width:240px;padding-top:16px;margin:0 auto}.columun-index__unit .columun-index__body .columun-index__post-date{display:block;margin-bottom:7px;font-size:10px;font-weight:normal;line-height:1.0;text-align:left;color:#9a9a9a}.columun-index__unit .columun-index__body .columun__title-link{display:block;height:44px;overflow:hidden;font-family:"ヒラギノ角ゴ Pro", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;font-size:14px;font-weight:bold;line-height:1.57;letter-spacing:normal;text-align:left;color:#41505d}.section__usage-flow .section__container{background-color:#007bbc}.section__usage-flow .section__container .usage-flow__content{box-sizing:border-box;padding:66px 0 65px}.section__usage-flow .section__container .usage-flow__content .section__header{margin-bottom:70px;padding-bottom:21px;background-image:url(/assets/rn/section_header_ornament_type3.png)}.section__usage-flow .section__container .usage-flow__content .section__header .section__header-title{color:#fff}.section__usage-flow .section__container .usage-flow__content .section__body .usage-flow__steps-group{position:relative;display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:space-between;align-items:flex-start;width:1190px;margin:0 auto}.section__usage-flow .section__container .usage-flow__content .section__body .usage-flow__steps-group .usage-flow__steps-back-border{position:absolute;top:0;bottom:0;left:0;right:0;margin:auto;width:920px;height:6px;background-color:rgba(0,0,0,0.18);z-index:0}.section__usage-flow .section__container .usage-flow__content .section__body .usage-flow__steps-group .usage-flow__step{position:relative;box-sizing:border-box;width:218px;height:263px;padding:24px 0 0;border-radius:30px;box-shadow:0 0 10px 0 rgba(0,0,0,0.16);background-color:#fff}.section__usage-flow .section__container .usage-flow__content .section__body .usage-flow__steps-group .usage-flow__step .step-number{margin:0 0 31px;font-family:Arial, sans-serif;font-size:14px;font-weight:bold;line-height:1.14;text-align:center;color:#ADB4B9}.section__usage-flow .section__container .usage-flow__content .section__body .usage-flow__steps-group .usage-flow__step .step-icon{display:block;width:auto;height:100px;margin:0 auto 35px}.section__usage-flow .section__container .usage-flow__content .section__body .usage-flow__steps-group .usage-flow__step .step-name{font-family:"ヒラギノ角ゴ Pro", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;font-size:16px;font-weight:bold;line-height:1.38;text-align:center;color:#41505d}.section__usage-flow .section__container .usage-flow__content .section__body .usage-flow__steps-group .usage-flow__step .usage-flow__balloon{position:absolute;top:-91px;left:0;right:0;margin:0 auto;width:211px;height:75px;background-image:url(/assets/rn/agent_usage_flow_balloon.png);background-repeat:no-repeat;background-position:50% 0;background-size:211px 75px;padding:12px 0 0}.section__usage-flow .section__container .usage-flow__content .section__body .usage-flow__steps-group .usage-flow__step .usage-flow__balloon .usage-flow__balloon-text{height:40px;overflow:hidden;box-sizing:border-box;width:165px;margin:0 auto;font-family:"ヒラギノ角ゴ Pro", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;font-size:15px;font-weight:bold;line-height:1.33;text-align:center;color:#ffda29}.section__usage-flow .section__container .usage-flow__content .section__body .usage-flow__steps-group .usage-flow__step.usage-flow__step-01 .step-icon,.section__usage-flow .section__container .usage-flow__content .section__body .usage-flow__steps-group .usage-flow__step.usage-flow__step-03 .step-icon{margin-bottom:26px}.section__faq .section__container{background-color:#F2F4F6}.section__faq .section__container .faq__content{box-sizing:border-box;padding:74px 0 62px}.section__faq .section__container .faq__content .section__header{margin-bottom:75px;padding-bottom:41px}.section__faq .section__container .faq__content .section__header .section__header-title{letter-spacing:3px}.section__faq .section__container .faq__content .section__body .faq__group{width:990px;margin:0 auto}.section__faq .section__container .faq__content .section__body .faq__group .faq__unit{margin-bottom:18px;border-radius:20px;background-color:#fff;background-image:url(/assets/rn/icon_plus_41505d_20.png);background-repeat:no-repeat;background-position:top 18px right 19px;background-size:auto 21px;transition:background-image 200ms ease}.section__faq .section__container .faq__content .section__body .faq__group .faq__unit.faq__unit--opened{background-image:url(/assets/rn/icon_minus_41505d_20.png)}.section__faq .section__container .faq__content .section__body .faq__group .faq__unit .faq__unit-liner{box-sizing:border-box;padding:0 0 0 107px;background-image:url(/assets/rn/icon_faq_question.png);background-repeat:no-repeat;background-position:top 26px left 39px;background-size:46px}.section__faq .section__container .faq__content .section__body .faq__group .faq__unit .faq__unit-liner .faq__unit-title{padding:43px 113px 39px 0;font-family:"ヒラギノ角ゴ Pro", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;font-size:18px;font-weight:bold;line-height:1.0;text-align:left;color:#41505d;user-select:none;cursor:pointer;transition:padding 200ms ease}.section__faq .section__container .faq__content .section__body .faq__group .faq__unit .faq__unit-liner .faq__unit-title.faq__unit-title--opened{padding-bottom:23px}.section__faq .section__container .faq__content .section__body .faq__group .faq__unit .faq__unit-liner .faq__unit-text{display:none;width:780px;padding-bottom:29px;font-size:14px;font-weight:normal;line-height:1.86;text-align:left;color:#fff;transition:color 400ms ease}.section__faq .section__container .faq__content .section__body .faq__group .faq__unit .faq__unit-liner .faq__unit-text.faq__unit-text--opened{color:#41505d}.column-footer__agent-cta{box-sizing:border-box;width:100%;height:130px;padding:30px 0 0;margin:0 auto;background-color:#007bbc}.column-footer__agent-cta .agent-cta__agent-group{width:100%;min-width:1280px;height:100px;font-size:0;white-space:nowrap}.column-footer__agent-cta .agent-cta__agent-group .swiper-container{padding:0 0 0 70px}.column-footer__agent-cta .agent-cta__agent-group .swiper-container .swiper-button-prev{position:absolute;top:16px;left:26px;width:38px;height:38px;margin-top:0;z-index:10;background-image:url(/assets/rn/icon_angle_left_large_circle.png);background-repeat:no-repeat;background-position:50% 50%;background-size:38px;cursor:pointer;display:flex;align-items:center;justify-content:center;color:transparent}.column-footer__agent-cta .agent-cta__agent-group .swiper-container .swiper-button-prev::after{display:none}.column-footer__agent-cta .agent-cta__agent-group .swiper-container .swiper-button-next{position:absolute;top:16px;right:26px;width:38px;height:38px;margin-top:0;z-index:10;background-image:url(/assets/rn/icon_angle_right_large_circle.png);background-repeat:no-repeat;background-position:50% 50%;background-size:38px;cursor:pointer;display:flex;align-items:center;justify-content:center;color:transparent}.column-footer__agent-cta .agent-cta__agent-group .swiper-container .swiper-button-next::after{display:none}.column-footer__agent-cta .agent-cta__agent-group .agent-cta__agent-item{display:inline-block;flex-basis:250px;width:250px;height:70px;background-repeat:no-repeat;background-position:50% 50%;background-size:150px auto;border-radius:5px;box-shadow:0 0 10px 0 rgba(0,0,0,0.1);background-color:#fff;margin:0}.column-footer__agent-cta .agent-cta__agent-group .agent-cta__prev-button{position:absolute;top:16px;left:26px;width:38px;height:38px;background-image:url(/assets/rn/icon_angle_left_large_circle.png);background-repeat:no-repeat;background-position:50% 50%;background-size:38px;cursor:pointer}.column-footer__agent-cta .agent-cta__agent-group .agent-cta__next-button{position:absolute;top:16px;right:26px;width:38px;height:38px;background-image:url(/assets/rn/icon_angle_right_large_circle.png);background-repeat:no-repeat;background-position:50% 50%;background-size:38px;cursor:pointer}.footer-widgets__section{position:relative;z-index:1000;background-color:#fff}.footer-widgets__section .section__container{box-sizing:border-box;padding:48px 0 52px;border-top:solid 1px #e3e3e3}.footer-widgets__section .section__container .footer-widgets__content{display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:space-between;align-items:stretch;width:1160px;margin:0 auto}.footer-widgets__section .section__container .footer-widgets__content .bar-chart--compare{width:360px;height:457px}.footer-widgets__section .section__container .footer-widgets__content .agent-diagnostic-tool-widget.footer-widgets{border:solid 1px #e0e0e0;border-radius:14px}.footer-widgets__section.columns-show-class .section__container,.footer-widgets__section.offices-search-class .section__container,.footer-widgets__section.offices-index-class .section__container{width:100%}footer#footer_top{width:100%;background-color:#fff}.footer__section{position:relative;z-index:1000}.footer__section .section__container{background-color:#fff;border-top:1px solid #e3e3e3}.footer__section .section__container .footer__content{position:relative;box-sizing:border-box;display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:space-between;align-items:stretch;width:1160px;margin:0 auto;padding:54px 0 43px}.footer__section .section__container .footer__content .footer__internal-links{box-sizing:border-box;display:flex;flex-direction:row;flex-wrap:wrap;justify-content:flex-start;align-items:stretch;flex-basis:689px;width:689px}.footer__section .section__container .footer__content .footer__internal-links .internal-links-unit{position:relative;box-sizing:border-box}.footer__section .section__container .footer__content .footer__internal-links .internal-links-unit .links-unit__header{margin-bottom:16.5px;font-family:"ヒラギノ角ゴ Pro", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;font-size:14px;font-weight:bold;line-height:1.0;text-align:left;color:#4e6981}.footer__section .section__container .footer__content .footer__internal-links .internal-links-unit .links-unit__body .internal-links_group{box-sizing:border-box;display:flex;flex-direction:column;flex-wrap:nowrap;justify-content:flex-start;align-items:flex-start;padding:5px 0 0 13px;border-left:1px solid #e4eaed}.footer__section .section__container .footer__content .footer__internal-links .internal-links-unit .links-unit__body .internal-links_group .internal-link-item{display:inline-block;margin-bottom:12px;font-size:12px;font-style:normal;line-height:1.5;text-align:left;color:#333}.footer__section .section__container .footer__content .footer__internal-links .internal-links-unit .links-unit__body .internal-links_group .internal-link-item:last-of-type{margin-bottom:0}.footer__section .section__container .footer__content .footer__internal-links .internal-links-unit:nth-of-type(-n+3){margin-bottom:16px}.footer__section .section__container .footer__content .footer__internal-links .internal-links-unit:nth-of-type(1),.footer__section .section__container .footer__content .footer__internal-links .internal-links-unit:nth-of-type(4){width:255px}.footer__section .section__container .footer__content .footer__internal-links .internal-links-unit:nth-of-type(2),.footer__section .section__container .footer__content .footer__internal-links .internal-links-unit:nth-of-type(5){width:205px}.footer__section .section__container .footer__content .footer__internal-links .internal-links-unit:nth-of-type(3),.footer__section .section__container .footer__content .footer__internal-links .internal-links-unit:nth-of-type(6){width:170px}.footer__section .section__container .footer__content .footer__logo-and-sns{position:absolute;right:34px;bottom:70px;width:177px}.footer__section .section__container .footer__content .footer__logo-and-sns .footer__sns{display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:space-between;align-items:center;width:146px;margin:0 auto 24px}.footer__section .section__container .footer__content .footer__logo-and-sns .footer__sns .footer__sns-icon{width:40px;height:40px;background-repeat:no-repeat;background-position:50% 0;background-size:40px}.footer__section .section__container .footer__content .footer__logo-and-sns .footer__sns .footer__sns-icon.sns-icon--facebook{background-image:url(/assets/rn/icon_facebook_40.png)}.footer__section .section__container .footer__content .footer__logo-and-sns .footer__sns .footer__sns-icon.sns-icon--twitter{background-image:url(/assets/rn/icon_twitter_40.png)}.footer__section .section__container .footer__content .footer__logo-and-sns .footer__sns .footer__sns-icon.sns-icon--line{background-image:url(/assets/rn/icon_line_40.png)}.footer__section .section__container .footer__content .footer__logo-and-sns .footer__logo .footer__logo-image{display:block;width:auto;height:37.5px;margin:0 auto}.agent-prefs-search-widget{flex-basis:530px;width:530px}.agent-prefs-search-widget .agent-prefs-search__header{margin-bottom:16.5px;font-family:"ヒラギノ角ゴ Pro", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;font-size:14px;font-weight:bold;line-height:1.0;text-align:left;color:#4e6981}.agent-prefs-search-widget .agent-prefs-search__basement{background-color:#fff;box-sizing:border-box;border-left:1px solid #e4eaed;padding:10px 0 8px 13px;min-height:300px}.agent-prefs-search-widget .agent-prefs-search__basement .agent-prefs-search__region-row{display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:flex-start;align-items:flex-start;margin-bottom:24px}.agent-prefs-search-widget .agent-prefs-search__basement .agent-prefs-search__region-row:last-of-type{margin-bottom:0}.agent-prefs-search-widget .agent-prefs-search__basement .agent-prefs-search__region-row .agent-prefs-search__region-name{flex-basis:100px;width:100px;font-family:"ヒラギノ角ゴ Pro", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;font-size:12px;font-weight:bold;line-height:1.0;text-align:left;color:#afafaf}.agent-prefs-search-widget .agent-prefs-search__basement .agent-prefs-search__region-row .region-included-prefectures{display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:flex-start;align-items:center}.agent-prefs-search-widget .agent-prefs-search__basement .agent-prefs-search__region-row .region-included-prefectures .included-prefecture-link{display:block;margin-right:16px;font-size:12px;font-weight:normal;line-height:1.0;letter-spacing:normal;text-align:left;color:#333}.agent-prefs-search-widget.agent-prefs-search-widget--section__prefs-and-cats{flex-basis:572.5px;width:572.5px}.agent-prefs-search-widget.agent-prefs-search-widget--section__prefs-and-cats .agent-prefs-search__title{margin-bottom:45px;font-family:"ヒラギノ角ゴ Pro", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;font-size:24px;font-weight:bold;line-height:1.0;letter-spacing:1.2px;text-align:center;color:#41505d}.agent-prefs-search-widget.agent-prefs-search-widget--section__prefs-and-cats .agent-prefs-search__basement{box-sizing:border-box;border-left:none;padding:23px 0 0;min-height:545px;border-radius:27px;box-shadow:0 0 10px 0 rgba(0,0,0,0.1)}.agent-prefs-search-widget.agent-prefs-search-widget--section__prefs-and-cats .agent-prefs-search__basement .agent-prefs-search__region-row{flex-direction:column;box-sizing:border-box;width:492.5px;margin:0 auto;border-bottom:solid 1px #f2f4f6;padding:15px 0}.agent-prefs-search-widget.agent-prefs-search-widget--section__prefs-and-cats .agent-prefs-search__basement .agent-prefs-search__region-row:last-of-type{border-bottom:none}.agent-prefs-search-widget.agent-prefs-search-widget--section__prefs-and-cats .agent-prefs-search__basement .agent-prefs-search__region-row .agent-prefs-search__region-name{margin-bottom:12px;flex-basis:auto;font-family:"ヒラギノ角ゴ Pro", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;font-size:14px;font-weight:bold;line-height:1.0;text-align:left;color:#41505d}.agent-prefs-search-widget.agent-prefs-search-widget--section__prefs-and-cats .agent-prefs-search__basement .agent-prefs-search__region-row .region-included-prefectures{display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:flex-start;align-items:center}.agent-prefs-search-widget.agent-prefs-search-widget--section__prefs-and-cats .agent-prefs-search__basement .agent-prefs-search__region-row .region-included-prefectures .included-prefecture-link{display:block;margin-right:17.5px;font-size:13px;font-weight:normal;line-height:1.0;text-align:left;color:#447196}.copyrights__section .section__container{background-color:#286498}.copyrights__section .section__container .copyrights__content{box-sizing:border-box;width:1200px;margin:0 auto;padding:22px 0;display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:space-between;align-items:center}.copyrights__section .section__container .copyrights__content .essential-corporate-link-group{display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:flex-start;align-items:center}.copyrights__section .section__container .copyrights__content .essential-corporate-link-group .essential-corporate-link-item{display:inline-block;margin:0 11px;font-size:11px;font-weight:normal;line-height:1.0;text-align:center;color:#fff}.copyrights__section .section__container .copyrights__content .essential-corporate-link-group .essential-corporate-link-item:first-of-type{margin-left:0}.copyrights__section .section__container .copyrights__content .credit-copyrights .copyrights-text{font-size:10px;font-weight:normal;line-height:1.0;text-align:right;color:#fff}.agents-index__container{position:relative;width:1280px;height:100%;margin:0 auto;display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:flex-start;align-items:stretch}.agents-index__container::after{display:block;content:'';clear:both}.agents-index__container .agents-index__vertical-menu{box-sizing:border-box;flex-basis:200px;width:200px;box-sizing:border-box;background-color:#fff;padding:0;margin:-95px 0 0}.agents-index__container .agents-index__vertical-menu .vertical-menu__liner{position:sticky;top:0;box-sizing:border-box;width:200px;margin:0;background-color:#fff;border-right:1px solid #e3e3e3;padding:48px 20px 0;z-index:500}.agents-index__container .agents-index__vertical-menu .vertical-menu__liner .logo__agents-index--ornament{display:block;height:12px;width:auto;margin:0 auto 14px}.agents-index__container .agents-index__vertical-menu .vertical-menu__liner .logo__agents-index{display:block;height:29.5px;width:auto;margin:0 0 46px 7px}.agents-index__container .agents-index__vertical-menu .vertical-menu__liner .vertical-menu__group{border-top:1px solid #dedede;padding:22px 0 36.5px}.agents-index__container .agents-index__vertical-menu .vertical-menu__liner .vertical-menu__group .vertical-menu__item{box-sizing:border-box;display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:flex-start;align-items:center;padding:0 0 0 34px;margin:0 0 33px;min-height:16px;background-repeat:no-repeat;background-position:top 50% left 3px;background-size:auto 16px;font-family:"ヒラギノ角ゴ Pro", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;font-size:12.5px;font-weight:bold;line-height:1.44;letter-spacing:normal;text-align:left;color:#41505d;white-space:nowrap}.agents-index__container .agents-index__vertical-menu .vertical-menu__liner .vertical-menu__group .vertical-menu__item.vertical-menu__item--modal-trigger{cursor:pointer}.agents-index__container .agents-index__vertical-menu .vertical-menu__liner .vertical-menu__group .vertical-menu__item:last-child{margin-bottom:0}.agents-index__container .agents-index__content{flex-basis:1080px;width:1080px;overflow:hidden}.agents-index__container .agents-index__content::after{content:'';display:block;clear:both}.agents-index__container .agents-index__content .subheader.subheader-rn{height:39px;background-color:#00447E}.agents-index__container .agents-index__content .subheader.subheader-rn .layout-inner{width:100%;margin:0;margin-left:28px}.agents-index__container .agents-index__content .subheader.subheader-rn .layout-inner #header-crumb .crumb{margin:0;font-size:12px;line-height:39px;color:#fff}.agents-index__container .agents-index__content .subheader.subheader-rn .layout-inner #header-crumb .crumb a{font-size:12px;color:#fff;text-decoration:none}.agents-index__container .agents-index__content .agents-index__main{float:left;width:840px;background-color:#F2F4F6;background-image:url(/assets/rn/agents_index_main_drop_shadow.png);background-repeat:repeat-y;background-position:top 0 right 0;background-size:auto 100px}.agents-index__container .agents-index__content .agents-index__main::before{position:absolute;content:'';top:0;bottom:0;left:199px;width:1px;height:100%;background-color:#e3e3e3}.agents-index__container .agents-index__content .agents-detail__main{width:1080px;background-color:#F2F4F6;padding:0 0 40.5px}.agents-index__container .agents-index__content .agents-detail__main .agents-detail__main-liner{width:1010px;margin:0 auto;padding:59px 0 0}.agents-index__container .agents-index__content .agents-detail__main .agents-detail__main-liner .agents-detail__basement{box-shadow:0 0 10px 0 rgba(0,0,0,0.1);background-color:#fff;border-radius:14px;padding:28px 0 41px}.agents-index__container .agents-index__content .agents-detail__main .agents-detail__main-liner .agents-detail__basement .agents-detail__head-data{width:940px;margin:0 auto;display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:space-between;align-items:stretch;padding:0 0 30px}.agents-index__container .agents-index__content .agents-detail__main .agents-detail__main-liner .agents-detail__basement .agents-detail__head-data .info__section-1{flex-basis:220px;width:220px}.agents-index__container .agents-index__content .agents-detail__main .agents-detail__main-liner .agents-detail__basement .agents-detail__head-data .info__section-1 .agents-detail__logo{width:220px;height:165px;background-repeat:no-repeat;background-position:50% 50%;background-size:176px auto;border-radius:5px;box-shadow:0 0 10px 0 rgba(0,0,0,0.16);background-color:#fff;margin:-58px 0 20px}.agents-index__container .agents-index__content .agents-detail__main .agents-detail__main-liner .agents-detail__basement .agents-detail__head-data .info__section-1 .agent__official-entry{box-sizing:border-box;display:block;width:220px;height:69px;padding:16px 0 0 66px;border-radius:8px;border:solid 2px #e3f5ff;background-color:#f0fcff;background-image:url(/assets/rn/icon_registration_007bbc.png);background-repeat:no-repeat;background-position:top 50% left 20px;background-size:auto 35.5px;font-family:"ヒラギノ角ゴ Pro", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;font-size:14px;font-weight:bold;line-height:1.29;letter-spacing:normal;text-align:left;color:#007bbc}.agents-index__container .agents-index__content .agents-detail__main .agents-detail__main-liner .agents-detail__basement .agents-detail__head-data .info__section-2{flex-basis:685px;width:685px}.agents-index__container .agents-index__content .agents-detail__main .agents-detail__main-liner .agents-detail__basement .agents-detail__head-data .info__section-2 .agents-detail__name{padding:0 0 20px;border-bottom:solid 1px #efefef;font-family:"ヒラギノ角ゴ Pro", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;font-size:26px;font-weight:bold;line-height:1.69;letter-spacing:normal;text-align:left;color:#41505d}.agents-index__container .agents-index__content .agents-detail__main .agents-detail__main-liner .agents-detail__basement .agents-detail__head-data .info__section-2 .agents-detail__ratings{display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:flex-start;align-items:stretch;padding:24px 0 21px;border-bottom:solid 1px #efefef;margin:0 0 15px}.agents-index__container .agents-index__content .agents-detail__main .agents-detail__main-liner .agents-detail__basement .agents-detail__head-data .info__section-2 .agents-detail__ratings .rating__general{box-sizing:border-box;flex-basis:276px;width:276px;height:55px;padding:0}.agents-index__container .agents-index__content .agents-detail__main .agents-detail__main-liner .agents-detail__basement .agents-detail__head-data .info__section-2 .agents-detail__ratings .rating__general .rating__general-title{margin:0 0 10px;font-family:"ヒラギノ角ゴ Pro", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;font-size:16px;font-weight:bold;line-height:1.0;letter-spacing:normal;text-align:center;color:#007bbc}.agents-index__container .agents-index__content .agents-detail__main .agents-detail__main-liner .agents-detail__basement .agents-detail__head-data .info__section-2 .agents-detail__ratings .rating__general .rating__general-star{display:block;height:25px;margin:0 auto}.agents-index__container .agents-index__content .agents-detail__main .agents-detail__main-liner .agents-detail__basement .agents-detail__head-data .info__section-2 .agents-detail__ratings .rating__users-voice{box-sizing:border-box;flex-basis:186px;width:186px;height:55px;border-left:solid 1px #efefef;padding:10px 0 0 37.5px}.agents-index__container .agents-index__content .agents-detail__main .agents-detail__main-liner .agents-detail__basement .agents-detail__head-data .info__section-2 .agents-detail__ratings .rating__users-voice .rating__users-voice-title{margin:0 0 8px;font-family:"ヒラギノ角ゴ Pro", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;font-size:12px;font-weight:bold;line-height:1.0;letter-spacing:normal;text-align:left;color:#8c959e}.agents-index__container .agents-index__content .agents-detail__main .agents-detail__main-liner .agents-detail__basement .agents-detail__head-data .info__section-2 .agents-detail__ratings .rating__users-voice .rating__users-voice-star{height:17px}.agents-index__container .agents-index__content .agents-detail__main .agents-detail__main-liner .agents-detail__basement .agents-detail__head-data .info__section-2 .agents-detail__ratings .rating__editors{box-sizing:border-box;flex-basis:180px;width:180px;height:55px;border-left:solid 1px #efefef;padding:10px 0 0 37.5px}.agents-index__container .agents-index__content .agents-detail__main .agents-detail__main-liner .agents-detail__basement .agents-detail__head-data .info__section-2 .agents-detail__ratings .rating__editors .rating__editors-title{margin:0 0 8px;font-family:"ヒラギノ角ゴ Pro", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;font-size:12px;font-weight:bold;line-height:1.0;letter-spacing:normal;text-align:left;color:#8c959e}.agents-index__container .agents-index__content .agents-detail__main .agents-detail__main-liner .agents-detail__basement .agents-detail__head-data .info__section-2 .agents-detail__ratings .rating__editors .rating__editors-star{height:17px}.agents-index__container .agents-index__content .agents-detail__main .agents-detail__main-liner .agents-detail__basement .agents-detail__head-data .info__section-2 .agents-detail__desription{margin:0 0 23px;font-family:"ヒラギノ角ゴ Pro", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;font-size:16px;font-weight:bold;line-height:1.69;letter-spacing:normal;text-align:left;color:#41505d}.agents-index__container .agents-index__content .agents-detail__main .agents-detail__main-liner .agents-detail__basement .agents-detail__head-data .info__section-2 .agents-detail__data-group{display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:space-between;align-items:stretch}.agents-index__container .agents-index__content .agents-detail__main .agents-detail__main-liner .agents-detail__basement .agents-detail__head-data .info__section-2 .agents-detail__data-group .agents-detail__data{box-sizing:border-box;width:215px;height:95px;margin:0;padding:17px 0 0 0;border-radius:10px;border:solid 2px #c3d3db;background-color:#fff}.agents-index__container .agents-index__content .agents-detail__main .agents-detail__main-liner .agents-detail__basement .agents-detail__head-data .info__section-2 .agents-detail__data-group .agents-detail__data .agents-detail__data-title{margin:0 0 11px;font-family:"ヒラギノ角ゴ Pro", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;font-size:12px;font-weight:bold;line-height:1.0;letter-spacing:normal;text-align:center;color:#41505d}.agents-index__container .agents-index__content .agents-detail__main .agents-detail__main-liner .agents-detail__basement .agents-detail__head-data .info__section-2 .agents-detail__data-group .agents-detail__data .agents-detail__data-title.with--data-value-unit{margin:0 0 14px}.agents-index__container .agents-index__content .agents-detail__main .agents-detail__main-liner .agents-detail__basement .agents-detail__head-data .info__section-2 .agents-detail__data-group .agents-detail__data .agents-detail__data-value{font-size:26px;line-height:40px;font-weight:bold;letter-spacing:normal;color:#333;text-align:center}.agents-index__container .agents-index__content .agents-detail__main .agents-detail__main-liner .agents-detail__basement .agents-detail__head-data .info__section-2 .agents-detail__data-group .agents-detail__data .agents-detail__data-value span{font-family:Arial, sans-serif;font-size:34px;font-weight:bold;letter-spacing:normal;color:#007bbc}.agents-index__container .agents-index__content .agents-detail__main .agents-detail__main-liner .agents-detail__basement .agents-detail__head-data .info__section-2 .agents-detail__data-group .agents-detail__data .agents-detail__data-value .rating__agents-detail-data__star{height:22px}.agents-index__container .agents-index__content .agents-detail__main::before{position:absolute;content:'';top:0;bottom:0;left:199px;width:1px;height:100%;background-color:#e3e3e3}.agents-index__container .agents-index__content .agents-detail__switching-tabs .agents-detail__switching-tab-group{box-sizing:border-box;width:100%;display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:space-between;align-items:center;background-color:#f2f4f6;padding:15px 35px}.agents-index__container .agents-index__content .agents-detail__switching-tabs .agents-detail__switching-tab-group .agents-detail__switching-tab{box-sizing:border-box;flex:1 0 auto;min-width:200px;height:45px;margin:0 26px 0 0;padding:0;border-radius:23px;background-color:#fff;font-family:"ヒラギノ角ゴ Pro", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;font-size:14px;font-weight:bold;line-height:45px;letter-spacing:normal;text-align:center;color:#b2b2b2;cursor:pointer;white-space:nowrap;user-select:none}.agents-index__container .agents-index__content .agents-detail__switching-tabs .agents-detail__switching-tab-group .agents-detail__switching-tab.switching-tab--active{box-sizing:border-box;background-color:#007bbc;color:#fff;transition:background-color 200ms ease-out}.agents-index__container .agents-index__content .agents-detail__switching-tabs .agents-detail__switching-tab-group .agents-detail__switching-tab:last-of-type{margin-right:0}.agents-index__container .agents-index__content .agents-detail__switching-tabs .agents-detail__switching-content-group{box-sizing:border-box;background-color:#fff;padding:34px 0 0;margin:0}.agents-index__container .agents-index__content .agents-detail__switching-tabs .agents-detail__switching-content-group .agents-detail__switching-content{display:none}.agents-index__container .agents-index__content .agents-detail__switching-tabs .agents-detail__switching-content-group .agents-detail__switching-content.switching-content--visible{display:block}.agents-index__container .agents-index__content .agents-detail__switching-tabs .agents-detail__switching-content-group .agents-detail__switching-content .switching-content__users-voice-group{width:940px;margin:0 auto;padding:0 0 35px}.agents-index__container .agents-index__content .agents-detail__switching-tabs .agents-detail__switching-content-group .agents-detail__switching-content .switching-content__users-voice-group .users-voice__unit{border-radius:10px;border:solid 1px #ddd;background-color:#fff;padding:23px 0 27px;margin:0 0 35px}.agents-index__container .agents-index__content .agents-detail__switching-tabs .agents-detail__switching-content-group .agents-detail__switching-content .switching-content__users-voice-group .users-voice__unit:last-of-type{margin-bottom:0}.agents-index__container .agents-index__content .agents-detail__switching-tabs .agents-detail__switching-content-group .agents-detail__switching-content .switching-content__users-voice-group .users-voice__unit .users-voice__unit-liner{width:870px;margin:0 auto}.agents-index__container .agents-index__content .agents-detail__switching-tabs .agents-detail__switching-content-group .agents-detail__switching-content .switching-content__users-voice-group .users-voice__unit .users-voice__unit-liner .users-voice__post-date{margin-right:-1em;font-size:11px;font-weight:normal;line-height:1.0;letter-spacing:normal;text-align:right;color:#8c959e}.agents-index__container .agents-index__content .agents-detail__switching-tabs .agents-detail__switching-content-group .agents-detail__switching-content .switching-content__users-voice-group .users-voice__unit .users-voice__unit-liner .users-voice__avatar-row{display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:flex-start;align-items:stretch;margin:0 0 31px}.agents-index__container .agents-index__content .agents-detail__switching-tabs .agents-detail__switching-content-group .agents-detail__switching-content .switching-content__users-voice-group .users-voice__unit .users-voice__unit-liner .users-voice__avatar-row .users-voice__avatar{flex-basis:87px;width:87px}.agents-index__container .agents-index__content .agents-detail__switching-tabs .agents-detail__switching-content-group .agents-detail__switching-content .switching-content__users-voice-group .users-voice__unit .users-voice__unit-liner .users-voice__avatar-row .users-voice__avatar .users-voice__avatar-thumb{display:block;height:70.5px}.agents-index__container .agents-index__content .agents-detail__switching-tabs .agents-detail__switching-content-group .agents-detail__switching-content .switching-content__users-voice-group .users-voice__unit .users-voice__unit-liner .users-voice__avatar-row .users-voice__client-data{flex-basis:713px;width:713px}.agents-index__container .agents-index__content .agents-detail__switching-tabs .agents-detail__switching-content-group .agents-detail__switching-content .switching-content__users-voice-group .users-voice__unit .users-voice__unit-liner .users-voice__avatar-row .users-voice__client-data .client-data{padding:9px 0 2px 0;font-family:"ヒラギノ角ゴ Pro", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;font-size:14px;font-weight:bold;line-height:1.71;letter-spacing:normal;text-align:left;color:#41505d}.agents-index__container .agents-index__content .agents-detail__switching-tabs .agents-detail__switching-content-group .agents-detail__switching-content .switching-content__users-voice-group .users-voice__unit .users-voice__unit-liner .users-voice__avatar-row .users-voice__client-data .client-rating{display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:flex-start;align-items:center}.agents-index__container .agents-index__content .agents-detail__switching-tabs .agents-detail__switching-content-group .agents-detail__switching-content .switching-content__users-voice-group .users-voice__unit .users-voice__unit-liner .users-voice__avatar-row .users-voice__client-data .client-rating .client-rating__header-tag{box-sizing:border-box;width:45px;height:25px;margin:0 9px 0 0;padding:0 8.5px;border-radius:4px;background-color:#f2f4f6;font-family:"ヒラギノ角ゴ Pro", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;font-size:13px;font-weight:bold;line-height:25px;letter-spacing:normal;text-align:center;color:#41505d}.agents-index__container .agents-index__content .agents-detail__switching-tabs .agents-detail__switching-content-group .agents-detail__switching-content .switching-content__users-voice-group .users-voice__unit .users-voice__unit-liner .users-voice__avatar-row .users-voice__client-data .client-rating .client-rating__star{display:block;height:22px}.agents-index__container .agents-index__content .agents-detail__switching-tabs .agents-detail__switching-content-group .agents-detail__switching-content .switching-content__users-voice-group .users-voice__unit .users-voice__unit-liner .users-voice__title{margin:0 0 4px;font-family:"ヒラギノ角ゴ Pro", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;font-size:18px;font-weight:bold;line-height:1.72;letter-spacing:normal;text-align:left;color:#41505d}.agents-index__container .agents-index__content .agents-detail__switching-tabs .agents-detail__switching-content-group .agents-detail__switching-content .switching-content__users-voice-group .users-voice__unit .users-voice__unit-liner .users-voice__text{font-size:14px;font-weight:normal;line-height:1.86;letter-spacing:normal;text-align:left;color:#41505d}.agents-index__container .agents-index__content .agents-detail__switching-tabs .agents-detail__switching-content-group .agents-detail__switching-content .agents-detail__basic-infomation{width:940px;margin:0 auto;border-radius:13px;background-color:#f2f4f6;padding:40px 0 32px}.agents-index__container .agents-index__content .agents-detail__switching-tabs .agents-detail__switching-content-group .agents-detail__switching-content .agents-detail__basic-infomation .basic-infomation__liner{width:870px;margin:0 auto}.agents-index__container .agents-index__content .agents-detail__switching-tabs .agents-detail__switching-content-group .agents-detail__switching-content .agents-detail__basic-infomation .basic-infomation__liner .basic-infomation__header{background-origin:border-box;width:849px;padding:0 0 29px 21px;margin:0 auto 20px;border-bottom:solid 1px rgba(112,112,112,0.12);display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:flex-start;align-items:center}.agents-index__container .agents-index__content .agents-detail__switching-tabs .agents-detail__switching-content-group .agents-detail__switching-content .agents-detail__basic-infomation .basic-infomation__liner .basic-infomation__header .basic-infomation__logo{flex-basis:120px;width:120px;height:70px;margin:0 30px 0 0;border-radius:5px;box-shadow:0 0 10px 0 rgba(0,0,0,0.16);background-color:#fff;background-repeat:no-repeat;background-position:50% 50%;background-size:96px auto}.agents-index__container .agents-index__content .agents-detail__switching-tabs .agents-detail__switching-content-group .agents-detail__switching-content .agents-detail__basic-infomation .basic-infomation__liner .basic-infomation__header .basic-infomation__agent-name{font-family:"ヒラギノ角ゴ Pro", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;font-size:20px;font-weight:bold;line-height:1.7;letter-spacing:normal;text-align:left;color:#41505d}.agents-index__container .agents-index__content .agents-detail__switching-tabs .agents-detail__switching-content-group .agents-detail__switching-content .agents-detail__basic-infomation .basic-infomation__liner .basic-infomation__body{display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:space-between;align-items:stretch}.agents-index__container .agents-index__content .agents-detail__switching-tabs .agents-detail__switching-content-group .agents-detail__switching-content .agents-detail__basic-infomation .basic-infomation__liner .basic-infomation__body .basic-infomation__column-1{flex-basis:380px;width:380px;padding:0 0 0 22px}.agents-index__container .agents-index__content .agents-detail__switching-tabs .agents-detail__switching-content-group .agents-detail__switching-content .agents-detail__basic-infomation .basic-infomation__liner .basic-infomation__body .basic-infomation__column-1 .basic-infomation__unit{margin:0 0 13.5px}.agents-index__container .agents-index__content .agents-detail__switching-tabs .agents-detail__switching-content-group .agents-detail__switching-content .agents-detail__basic-infomation .basic-infomation__liner .basic-infomation__body .basic-infomation__column-1 .basic-infomation__unit .basic-infomation__title{margin:0 0 11px;font-family:"ヒラギノ角ゴ Pro", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;font-size:14px;font-weight:bold;line-height:1.0;letter-spacing:normal;text-align:left;color:#41505d}.agents-index__container .agents-index__content .agents-detail__switching-tabs .agents-detail__switching-content-group .agents-detail__switching-content .agents-detail__basic-infomation .basic-infomation__liner .basic-infomation__body .basic-infomation__column-1 .basic-infomation__unit .basic-infomation__item-group{display:flex;flex-direction:row;flex-wrap:wrap;justify-content:flex-start;align-items:flex-start}.agents-index__container .agents-index__content .agents-detail__switching-tabs .agents-detail__switching-content-group .agents-detail__switching-content .agents-detail__basic-infomation .basic-infomation__liner .basic-infomation__body .basic-infomation__column-1 .basic-infomation__unit .basic-infomation__item-group .basic-infomation__item{box-sizing:border-box;display:inline-block;height:25px;margin:0 8px 8px 0;padding:0 10px;border-radius:5px;border:solid 1px #ddd;background-color:#fff;font-size:12px;font-weight:normal;line-height:23px;letter-spacing:normal;text-align:center;color:#007bbc}.agents-index__container .agents-index__content .agents-detail__switching-tabs .agents-detail__switching-content-group .agents-detail__switching-content .agents-detail__basic-infomation .basic-infomation__liner .basic-infomation__body .basic-infomation__column-1 .basic-infomation__unit:last-of-type{margin-bottom:0}.agents-index__container .agents-index__content .agents-detail__switching-tabs .agents-detail__switching-content-group .agents-detail__switching-content .agents-detail__basic-infomation .basic-infomation__liner .basic-infomation__body .basic-infomation__column-2{flex-basis:412px;width:412px;margin:-13px 0 0}.agents-index__container .agents-index__content .agents-detail__switching-tabs .agents-detail__switching-content-group .agents-detail__switching-content .agents-detail__basic-infomation .basic-infomation__liner .basic-infomation__body .basic-infomation__column-2 .basic-infomation__table{width:100%;border-collapse:collapse;table-layout:fixed}.agents-index__container .agents-index__content .agents-detail__switching-tabs .agents-detail__switching-content-group .agents-detail__switching-content .agents-detail__basic-infomation .basic-infomation__liner .basic-infomation__body .basic-infomation__column-2 .basic-infomation__table .basic-infomation__tr .basic-infomation__th{width:71px;padding:10px 0 0;font-family:"ヒラギノ角ゴ Pro", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;font-size:13px;font-weight:bold;line-height:1.54;letter-spacing:normal;text-align:left;color:#41505d;vertical-align:top}.agents-index__container .agents-index__content .agents-detail__switching-tabs .agents-detail__switching-content-group .agents-detail__switching-content .agents-detail__basic-infomation .basic-infomation__liner .basic-infomation__body .basic-infomation__column-2 .basic-infomation__table .basic-infomation__tr .basic-infomation__td{padding:10px 0;font-size:13px;font-weight:normal;line-height:1.54;letter-spacing:normal;text-align:left;color:#41505d}.agents-index__container .agents-index__content .agents-detail__switching-tabs .agents-detail__switching-content-group .agents-detail__switching-content .switching-content__agents-column{padding:6px 0 0}.agents-index__container .agents-index__content .agents-detail__switching-tabs .agents-detail__switching-content-group .agents-detail__switching-content .switching-content__agents-column::after{content:'';display:block;clear:both}.agents-index__container .agents-index__content .agents-detail__switching-tabs .agents-detail__switching-content-group .agents-detail__switching-content .switching-content__agents-column .agents-column__container{width:940px;margin:0 auto}.agents-index__container .agents-index__content .agents-detail__switching-tabs .agents-detail__switching-content-group .agents-detail__switching-content .switching-content__agents-column .agents-column__nav{float:right;width:220px}.agents-index__container .agents-index__content .agents-detail__switching-tabs .agents-detail__switching-content-group .agents-detail__switching-content .switching-content__agents-column-editor{border-top:solid 2px #f2f4f6;padding:30px 0 0}.agents-index__container .agents-index__content .agents-detail__switching-tabs .agents-detail__switching-content-group .agents-detail__switching-content .switching-content__agents-column-editor .agents-column-editor__liner{width:940px;margin:0 auto}.agents-index__container .agents-index__content .agents-detail__switching-tabs .agents-detail__switching-content-group .agents-detail__switching-content .switching-content__agents-column-editor .agents-column-editor__liner .agents-column-editor__header{margin:0 0 23px;font-family:"ヒラギノ角ゴ Pro", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;font-size:14px;font-weight:bold;line-height:1.0;letter-spacing:normal;text-align:left;color:#447196}.agents-index__container .agents-index__content .agents-detail__switching-tabs .agents-detail__switching-content-group .agents-detail__switching-content .switching-content__agents-column-editor .agents-column-editor__liner .agents-column-editor__body{padding:0 0 0 60px;background-image:url(/assets/rn/logo_characterless_40.png);background-repeat:no-repeat;background-position:top 0 left 0;background-size:auto 38px}.agents-index__container .agents-index__content .agents-detail__switching-tabs .agents-detail__switching-content-group .agents-detail__switching-content .switching-content__agents-column-editor .agents-column-editor__liner .agents-column-editor__body .agents-column-editor__name{padding:4px 0 0;margin:0 0 6px;font-family:"ヒラギノ角ゴ Pro", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;font-size:14px;font-weight:bold;line-height:1.86;letter-spacing:normal;text-align:left;color:#41505d}.agents-index__container .agents-index__content .agents-detail__switching-tabs .agents-detail__switching-content-group .agents-detail__switching-content .switching-content__agents-column-editor .agents-column-editor__liner .agents-column-editor__body .agents-column-editor__description{margin:0 0 6px;font-size:12px;font-weight:normal;line-height:1.67;letter-spacing:normal;text-align:left;color:#41505d}.agents-index__container .agents-index__content .agents-detail__switching-tabs .agents-detail__switching-content-group .agents-detail__switching-content .switching-content__agents-column-editor .agents-column-editor__liner .agents-column-editor__body .agents-column-editor__footnote{margin:0 0 16px;font-size:10px;font-weight:normal;line-height:1.75;letter-spacing:normal;text-align:left;color:#adadad}.agents-index__container .agents-index__content .agents-detail__switching-tabs .agents-detail__switching-content-group .agents-detail__switching-content .switching-content__agents-column-editor .agents-column-editor__liner .agents-column-editor__body .agents-column-editor__link-button{box-sizing:border-box;display:inline-block;height:33px;border-radius:4px;border:solid 1px #818a93;background-color:#fff;padding:0 19px;font-family:"ヒラギノ角ゴ Pro", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;font-size:13px;font-weight:bold;line-height:31px;letter-spacing:normal;text-align:center;color:#41505d}.agents-index__container .agents-index__content .agents-index__sidebar{float:right;width:240px;background-color:#fff;z-index:500}.agents-index__container .agents-index__content .agents-index__sidebar .agents-index__sidebar-liner{width:210px;margin:0 auto}.agents-index__container .agents-index__content .agents-index__sidebar .agents-index__sidebar-liner .sidebar__content-wrapper{padding:15px 0 0}.agents-index__container .agents-index__content .agents-index__sidebar .agents-index__sidebar-liner .sidebar__content-wrapper .pickup-agent{width:190px;padding:40px 0;margin:0 auto}.agents-index__container .agents-index__content .agents-index__sidebar .agents-index__sidebar-liner .sidebar__content-wrapper .pickup-agent .pickup-agent__header{margin:0 0 22px;font-family:"ヒラギノ角ゴ Pro", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;font-size:14px;font-weight:bold;line-height:1.0;letter-spacing:normal;text-align:center;color:#447196}.agents-index__container .agents-index__content .agents-index__sidebar .agents-index__sidebar-liner .sidebar__content-wrapper .pickup-agent .pickup-agent__item{display:block;box-sizing:border-box;height:70px;margin:0 0 10px;padding:0;border-radius:7px;background-color:#fff}.agents-index__container .agents-index__content .agents-index__sidebar .agents-index__sidebar-liner .sidebar__content-wrapper .pickup-agent .pickup-agent__item .pickup-agent__item-logo{height:68px;background-repeat:no-repeat;background-position:50% 50%;background-size:190px auto}.agents-index__container .agents-index__content .agents-index__sidebar .agents-index__sidebar-liner .sidebar__content-wrapper .sidebar__content-header{height:35px;margin:0;padding:0;border-radius:5px;background-color:#f2f4f6;font-family:"ヒラギノ角ゴ Pro", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;font-size:14px;font-weight:bold;line-height:35px;letter-spacing:normal;text-align:center;color:#41505d}.agents-index__container .agents-index__content .agents-index__sidebar .agents-index__sidebar-liner .sidebar__content-wrapper .active-opening-ratio{padding:14px 0 1px}.agents-index__container .agents-index__content .agents-index__sidebar .agents-index__sidebar-liner .sidebar__content-wrapper .active-opening-ratio .active-opening-ratio__data{border-bottom:1px dashed #ddd;width:170px;margin:0 auto;padding:15px 0 16px}.agents-index__container .agents-index__content .agents-index__sidebar .agents-index__sidebar-liner .sidebar__content-wrapper .active-opening-ratio .active-opening-ratio__data .active-opening-ratio__data-title{margin-bottom:12px;font-family:"ヒラギノ角ゴ Pro", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;font-size:12px;font-weight:bold;line-height:1.0;letter-spacing:normal;text-align:center;color:#41505d}.agents-index__container .agents-index__content .agents-index__sidebar .agents-index__sidebar-liner .sidebar__content-wrapper .active-opening-ratio .active-opening-ratio__data .active-opening-ratio__data-value{font-family:Arial, sans-serif;font-size:38px;font-weight:bold;line-height:1.0;letter-spacing:normal;text-align:center;color:#41505d}.agents-index__container .agents-index__content .agents-index__sidebar .agents-index__sidebar-liner .sidebar__content-wrapper .active-opening-ratio .active-opening-ratio__data .active-opening-ratio__data-value .data-value__unit{font-family:"ヒラギノ角ゴ Pro", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;font-size:20px;font-weight:bold;line-height:1.0;letter-spacing:normal;text-align:center;color:#41505d}.agents-index__container .agents-index__content .agents-index__sidebar .agents-index__sidebar-liner .sidebar__content-wrapper .active-opening-ratio .active-opening-ratio__data:last-of-type{border-bottom:none}.agents-index__container .agents-index__content .agents-index__sidebar .agents-index__sidebar-liner .sidebar__content-wrapper .area-classification{padding:7px 0 8.5px;width:190px;margin:0 auto}.agents-index__container .agents-index__content .agents-index__sidebar .agents-index__sidebar-liner .sidebar__content-wrapper .area-classification .area-classification__item{display:block;box-sizing:border-box;height:46px;padding:0;border-bottom:solid 1px #eaeaea;font-family:"ヒラギノ角ゴ Pro", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;font-size:14px;font-weight:bold;line-height:45px;letter-spacing:normal;text-align:left;color:#007bbc}.agents-index__container .agents-index__content .agents-index__sidebar .agents-index__sidebar-liner .sidebar__content-wrapper .area-classification .area-classification__item:last-of-type{border-bottom:none}.agents-index__container .agents-index__content .agents-index__sidebar .agents-index__sidebar-liner .column-detail__pickup-agent-wrapper .sidebar__content-wrapper .pickup-agent{padding-top:11px}.agents-index__container .agents-index__content .job-hopping-columns__main{width:1080px;background-color:#F2F4F6;padding:47px 0 57px}.agents-index__container .agents-index__content .job-hopping-columns__main.job-hopping-columns--top{padding-bottom:0}.agents-index__container .agents-index__content .job-hopping-columns__main .job-hopping-columns__main-liner{width:1010px;margin:0 auto}.agents-index__container .agents-index__content .job-hopping-columns__main .job-hopping-columns__main-liner .job-hopping-columns__category-name{margin:0 0 30px;font-family:"ヒラギノ角ゴ Pro", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;font-size:24px;font-weight:bold;line-height:1.0;letter-spacing:normal;text-align:left;color:#41505d}.agents-index__container .agents-index__content .job-hopping-columns__main .job-hopping-columns__main-liner .job-hopping-columns__loop{display:flex;flex-direction:row;flex-wrap:wrap;justify-content:flex-start;align-items:flex-start;margin:0 0 32px}.agents-index__container .agents-index__content .job-hopping-columns__main .job-hopping-columns__main-liner .job-hopping-columns__loop .job-hopping-column__unit{box-sizing:border-box;width:230px;height:325px;margin:0 30px 30px 0;border-radius:14px;box-shadow:0 0 10px 0 rgba(0,0,0,0.1);background-color:#fff}.agents-index__container .agents-index__content .job-hopping-columns__main .job-hopping-columns__main-liner .job-hopping-columns__loop .job-hopping-column__unit .column-unit__eyecatch-link{width:230px;height:150px;background-color:#333;background-position:50% 0;border-radius:14px 14px 0 0}.agents-index__container .agents-index__content .job-hopping-columns__main .job-hopping-columns__main-liner .job-hopping-columns__loop .job-hopping-column__unit .column-unit__eyecatch-link .column-unit__eyecatch{width:230px;height:150px;background-color:#333;border-radius:14px 14px 0 0;object-fit:cover}.agents-index__container .agents-index__content .job-hopping-columns__main .job-hopping-columns__main-liner .job-hopping-columns__loop .job-hopping-column__unit .column-unit__body{position:relative;box-sizing:border-box;border-radius:0 0 14px 14px;background-color:#fff;padding:16px 0 0;height:175px}.agents-index__container .agents-index__content .job-hopping-columns__main .job-hopping-columns__main-liner .job-hopping-columns__loop .job-hopping-column__unit .column-unit__body .column-unit__body-liner{width:190px;height:140px;overflow:hidden;margin:0 auto}.agents-index__container .agents-index__content .job-hopping-columns__main .job-hopping-columns__main-liner .job-hopping-columns__loop .job-hopping-column__unit .column-unit__body .column-unit__body-liner .column-unit__tag-group{position:absolute;top:-22px;right:0;text-align:right;padding:0 10px 0 0;height:22px}.agents-index__container .agents-index__content .job-hopping-columns__main .job-hopping-columns__main-liner .job-hopping-columns__loop .job-hopping-column__unit .column-unit__body .column-unit__body-liner .column-unit__tag-group .column-unit__tag{display:inline-block;box-sizing:border-box;height:22px;padding:0 12px;background-color:#f2f4f6;border-radius:5px 5px 0 0;font-size:11px;font-weight:normal;line-height:22px;letter-spacing:normal;text-align:center;color:#41505d}.agents-index__container .agents-index__content .job-hopping-columns__main .job-hopping-columns__main-liner .job-hopping-columns__loop .job-hopping-column__unit .column-unit__body .column-unit__body-liner .column-unit__post-date{padding:0 0 7px;font-size:10px;font-weight:normal;line-height:1.0;letter-spacing:normal;text-align:left;color:#9a9a9a}.agents-index__container .agents-index__content .job-hopping-columns__main .job-hopping-columns__main-liner .job-hopping-columns__loop .job-hopping-column__unit .column-unit__body .column-unit__body-liner .column-unit__post-title{max-height:66px;overflow:hidden;margin:0 0 8px;font-family:"ヒラギノ角ゴ Pro", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;font-size:14px;font-weight:bold;line-height:1.57;letter-spacing:normal;text-align:left;color:#41505d}.agents-index__container .agents-index__content .job-hopping-columns__main .job-hopping-columns__main-liner .job-hopping-columns__loop .job-hopping-column__unit .column-unit__body .column-unit__body-liner .column-unit__post-title .column-unit__post-title-link{display:block;color:#41505d}.agents-index__container .agents-index__content .job-hopping-columns__main .job-hopping-columns__main-liner .job-hopping-columns__loop .job-hopping-column__unit .column-unit__body .column-unit__body-liner .column-unit__post-exerpt{height:68px;overflow:hidden;font-size:10px;font-weight:normal;line-height:1.7;letter-spacing:normal;text-align:left;color:#9a9a9a}.agents-index__container .agents-index__content .job-hopping-columns__main .job-hopping-columns__main-liner .job-hopping-columns__loop .job-hopping-column__unit:nth-of-type(5),.agents-index__container .agents-index__content .job-hopping-columns__main .job-hopping-columns__main-liner .job-hopping-columns__loop .job-hopping-column__unit:nth-of-type(9),.agents-index__container .agents-index__content .job-hopping-columns__main .job-hopping-columns__main-liner .job-hopping-columns__loop .job-hopping-column__unit:nth-of-type(13){margin-right:0}.agents-index__container .agents-index__content .job-hopping-columns__main .job-hopping-columns__main-liner .job-hopping-columns__loop .job-hopping-column__unit:first-of-type{margin:0 0 40px;width:100%;height:320px;border-radius:14px;box-shadow:0 0 10px 0 rgba(0,0,0,0.1);background-color:#fff;display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:flex-start;align-items:stretch}.agents-index__container .agents-index__content .job-hopping-columns__main .job-hopping-columns__main-liner .job-hopping-columns__loop .job-hopping-column__unit:first-of-type .column-unit__eyecatch-link{width:600px;height:320px;background-color:#333;background-position:50% 0;border-radius:14px 0 0 14px}.agents-index__container .agents-index__content .job-hopping-columns__main .job-hopping-columns__main-liner .job-hopping-columns__loop .job-hopping-column__unit:first-of-type .column-unit__eyecatch-link .column-unit__eyecatch{flex-basis:600px;width:600px;height:320px;border-radius:14px 0 0 14px;object-fit:cover}.agents-index__container .agents-index__content .job-hopping-columns__main .job-hopping-columns__main-liner .job-hopping-columns__loop .job-hopping-column__unit:first-of-type .column-unit__body{position:static;flex-basis:395px;width:395px;height:320px;padding:18px 0 0;border-radius:0 14px 14px 0}.agents-index__container .agents-index__content .job-hopping-columns__main .job-hopping-columns__main-liner .job-hopping-columns__loop .job-hopping-column__unit:first-of-type .column-unit__body .column-unit__body-liner{width:340px;height:auto;margin:0 auto}.agents-index__container .agents-index__content .job-hopping-columns__main .job-hopping-columns__main-liner .job-hopping-columns__loop .job-hopping-column__unit:first-of-type .column-unit__body .column-unit__body-liner .column-unit__tag-group{position:static;text-align:right;padding:0 0 22px;height:22px;display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:flex-start;align-items:flex-start}.agents-index__container .agents-index__content .job-hopping-columns__main .job-hopping-columns__main-liner .job-hopping-columns__loop .job-hopping-column__unit:first-of-type .column-unit__body .column-unit__body-liner .column-unit__tag-group .column-unit__tag{display:inline-block;box-sizing:border-box;height:24px;padding:0 9px;background-color:#fff;border:solid 1px #D9DFE4;border-radius:0;margin:0 10px 0 0;font-family:"ヒラギノ角ゴ Pro", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;font-size:11px;font-weight:bold;line-height:22px;letter-spacing:normal;text-align:center;color:#41505d}.agents-index__container .agents-index__content .job-hopping-columns__main .job-hopping-columns__main-liner .job-hopping-columns__loop .job-hopping-column__unit:first-of-type .column-unit__body .column-unit__body-liner .column-unit__post-date{padding:0 0 6px;font-size:10px;font-weight:normal;line-height:1.0;letter-spacing:normal;text-align:left;color:#9a9a9a}.agents-index__container .agents-index__content .job-hopping-columns__main .job-hopping-columns__main-liner .job-hopping-columns__loop .job-hopping-column__unit:first-of-type .column-unit__body .column-unit__body-liner .column-unit__post-title{font-size:18px;font-weight:bold;line-height:1.56;letter-spacing:normal;text-align:left;color:#41505d}.agents-index__container .agents-index__content .job-hopping-columns__main .job-hopping-columns__main-liner .job-hopping-columns__loop .job-hopping-column__unit:first-of-type .column-unit__body .column-unit__body-liner .column-unit__post-exerpt{margin:0 0 30px;height:76px;overflow:hidden;font-size:11px;font-weight:normal;line-height:1.73;letter-spacing:normal;text-align:left;color:#9a9a9a}.agents-index__container .agents-index__content .job-hopping-columns__main .job-hopping-columns__main-liner .job-hopping-columns__loop .job-hopping-column__unit:first-of-type .column-unit__body .column-unit__body-liner .column-unit__detail-link-button{display:block;height:40px;border-radius:5px;background-color:#f2f4f6;background-image:url(/assets/rn/icon_arrow_right_4e6981_12.png);background-repeat:no-repeat;background-position:top 50% right 25px;background-size:auto 13px;font-family:"ヒラギノ角ゴ Pro", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;font-size:13px;font-weight:bold;line-height:40px;letter-spacing:normal;text-align:center;color:#41505d}.agents-index__container .agents-index__content .job-hopping-columns__main .job-hopping-columns__feature-category{background-color:#4e6981;padding:50px 0 27px}.agents-index__container .agents-index__content .job-hopping-columns__main .job-hopping-columns__feature-category .feature-category__liner{width:1010px;margin:0 auto}.agents-index__container .agents-index__content .job-hopping-columns__main .job-hopping-columns__feature-category .feature-category__liner .feature-category__content{display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:space-between;align-items:stretch}.agents-index__container .agents-index__content .job-hopping-columns__main .job-hopping-columns__feature-category .feature-category__liner .feature-category__content .feature-category__list-link-button{margin-top:30px;margin-left:20px;display:inline-block;height:40px;width:200px;border-radius:5px;background-color:#f2f4f6;font-family:"ヒラギノ角ゴ Pro", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;font-size:13px;font-weight:bold;line-height:40px;letter-spacing:normal;text-align:center;color:#41505d}.agents-index__container .agents-index__content .job-hopping-columns__main .job-hopping-columns__feature-category .feature-category__liner .feature-category__content .feature-category__section-1{flex-basis:252px;width:252px;padding:7.5px 0 0}.agents-index__container .agents-index__content .job-hopping-columns__main .job-hopping-columns__feature-category .feature-category__liner .feature-category__content .feature-category__section-1 .feature-category__name{width:212px;margin:0 auto 32.5px;font-family:"ヒラギノ角ゴ Pro", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;font-size:18px;font-weight:bold;line-height:1.39;letter-spacing:normal;text-align:left;color:#fff}.agents-index__container .agents-index__content .job-hopping-columns__main .job-hopping-columns__feature-category .feature-category__liner .feature-category__content .feature-category__section-1 .feature-category__description{width:212px;margin:0 auto;font-size:12px;font-weight:normal;line-height:2.17;letter-spacing:normal;text-align:left;color:#fff}.agents-index__container .agents-index__content .job-hopping-columns__main .job-hopping-columns__feature-category .feature-category__liner .feature-category__content .feature-category__section-2{flex-basis:740px;width:740px}.agents-index__container .agents-index__content .job-hopping-columns__main .job-hopping-columns__feature-category .feature-category__liner .feature-category__content .feature-category__section-2 .feature-category__columns-loop .feature-category__column-unit .column-unit__eyecatch-link{width:170px;height:100px;background-color:#333;background-position:50% 0;border-radius:14px 14px 0 0}.agents-index__container .agents-index__content .job-hopping-columns__main .job-hopping-columns__feature-category .feature-category__liner .feature-category__content .feature-category__section-2 .feature-category__columns-loop .feature-category__column-unit .column-unit__eyecatch-link .column-unit__eyecatch{width:170px;height:100px;border-radius:14px 14px 0 0;object-fit:cover}.agents-index__container .agents-index__content .job-hopping-columns__main .job-hopping-columns__feature-category.feature-category--even{background-color:#F2F4F6}.agents-index__container .agents-index__content .job-hopping-columns__main .job-hopping-columns__feature-category.feature-category--even .feature-category__liner .feature-category__content .feature-category__list-link-button{background-color:#41505d;color:#f2f4f6}.agents-index__container .agents-index__content .job-hopping-columns__main .job-hopping-columns__feature-category.feature-category--even .feature-category__liner .feature-category__content .feature-category__section-1 .feature-category__name{color:#41505d}.agents-index__container .agents-index__content .job-hopping-columns__main .job-hopping-columns__feature-category.feature-category--even .feature-category__liner .feature-category__content .feature-category__section-1 .feature-category__description{color:#41505d}.agents-index__container .agents-index__content .job-hopping-columns__main::before{position:absolute;content:'';top:0;bottom:0;left:199px;width:1px;height:100%;background-color:#e3e3e3}.agents-index__container .agents-index__content .job-hopping-column__detail-header{box-sizing:border-box;position:relative;width:1080px;height:240px;background-repeat:no-repeat;background-position:50% 0;background-size:100% auto;padding:49px 0 0;overflow:hidden}.agents-index__container .agents-index__content .job-hopping-column__detail-header .column-detail__backdrop-screen{position:absolute;top:0;left:0;width:1080px;height:240px;background-color:rgba(0,0,0,0.39);-webkit-backdrop-filter:blur(21px);backdrop-filter:blur(21px)}.agents-index__container .agents-index__content .job-hopping-column__detail-header .column-detail__header-liner{position:relative;width:1010px;margin:0 auto}.agents-index__container .agents-index__content .job-hopping-column__detail-header .column-detail__header-liner .column-detail__post-date{margin:0 0 11px;font-size:11px;font-weight:normal;line-height:1.0;letter-spacing:normal;text-align:left;color:rgba(255,255,255,0.7)}.agents-index__container .agents-index__content .job-hopping-column__detail-header .column-detail__header-liner .column-detail__post-title{margin:0 0 14px;height:80px;overflow:hidden;font-family:"ヒラギノ角ゴ Pro", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;font-size:28px;font-weight:bold;line-height:1.43;letter-spacing:normal;text-align:left;color:#fff}.agents-index__container .agents-index__content .job-hopping-column__detail-header .column-detail__header-liner .column-detail__header-tags{display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:flex-start;align-items:flex-start;height:24px}.agents-index__container .agents-index__content .job-hopping-column__detail-header .column-detail__header-liner .column-detail__header-tags .header-tag__item{box-sizing:border-box;height:24px;margin:0 10px 0 0;padding:0 11px;border:solid 1px rgba(255,255,255,0.21);font-family:"ヒラギノ角ゴ Pro", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;font-size:11px;font-weight:bold;line-height:22px;letter-spacing:normal;text-align:center;color:#fff}.agents-index__container .agents-index__content .job-hopping-column__detail-header .column-detail__header-liner .column-detail__header-sns{display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:flex-end;align-items:center;margin:0 -14px 0 0}.agents-index__container .agents-index__content .job-hopping-column__detail-header .column-detail__header-liner .column-detail__header-sns .header__sns-icon{display:block;width:30px;height:30px;background-repeat:no-repeat;background-position:50% 0;background-size:30px;margin:0 10px 0 0}.agents-index__container .agents-index__content .job-hopping-column__detail-header .column-detail__header-liner .column-detail__header-sns .header__sns-icon.sns-icon--facebook{background-image:url(/assets/rn/icon_facebook_30.png)}.agents-index__container .agents-index__content .job-hopping-column__detail-header .column-detail__header-liner .column-detail__header-sns .header__sns-icon.sns-icon--twitter{background-image:url(/assets/rn/icon_twitter_30.png)}.agents-index__container .agents-index__content .job-hopping-column__detail-header .column-detail__header-liner .column-detail__header-sns .header__sns-icon.sns-icon--line{background-image:url(/assets/rn/icon_line_30.png)}.agents-index__container .agents-index__content .job-hopping-column__detail-header .column-detail__header-liner .column-detail__header-sns .header__sns-icon:last-of-type{margin-right:0}.agents-index__container .agents-index__content .job-hopping-column__detail-main{float:left;width:840px;background-color:#F2F4F6;background-image:url(/assets/rn/agents_index_main_drop_shadow.png);background-repeat:repeat-y;background-position:top 0 right 0;background-size:auto 100px;padding:35px 0 45px}.agents-index__container .agents-index__content .job-hopping-column__detail-main .job-hopping-column__detail-main-liner{width:770px;margin:0 auto}.agents-index__container .agents-index__content .job-hopping-column__detail-main .job-hopping-column__detail-main-liner .column-detail__introduction{margin:0 0 31px;font-size:14px;font-weight:normal;line-height:1.86;letter-spacing:normal;text-align:left;color:#41505d}.agents-index__container .agents-index__content .job-hopping-column__detail-main .job-hopping-column__detail-main-liner .column-detail__body{width:770px;margin:0 auto 60px;padding:36px 0 32px;border-radius:14px;background-color:#fff}.agents-index__container .agents-index__content .job-hopping-column__detail-main .job-hopping-column__detail-main-liner .column-detail__body .column-detail__body-liner{width:700px;margin:0 auto;padding:0 0 50px}.agents-index__container .agents-index__content .job-hopping-column__detail-main .job-hopping-column__detail-main-liner .column-detail__body .column-detail__body-sns{display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:space-between;align-items:center;width:146px;margin:0 auto 29px}.agents-index__container .agents-index__content .job-hopping-column__detail-main .job-hopping-column__detail-main-liner .column-detail__body .column-detail__body-sns .column-detail-body__sns-icon{width:40px;height:40px;background-repeat:no-repeat;background-position:50% 0;background-size:40px}.agents-index__container .agents-index__content .job-hopping-column__detail-main .job-hopping-column__detail-main-liner .column-detail__body .column-detail__body-sns .column-detail-body__sns-icon.sns-icon--facebook{background-image:url(/assets/rn/icon_facebook_40.png)}.agents-index__container .agents-index__content .job-hopping-column__detail-main .job-hopping-column__detail-main-liner .column-detail__body .column-detail__body-sns .column-detail-body__sns-icon.sns-icon--twitter{background-image:url(/assets/rn/icon_twitter_40.png)}.agents-index__container .agents-index__content .job-hopping-column__detail-main .job-hopping-column__detail-main-liner .column-detail__body .column-detail__body-sns .column-detail-body__sns-icon.sns-icon--line{background-image:url(/assets/rn/icon_line_40.png)}.agents-index__container .agents-index__content .job-hopping-column__detail-main .job-hopping-column__detail-main-liner .column-detail__body .column-detail__column-editor{border-top:solid 2px #f2f4f6;padding:30px 0 0;border-radius:0 0 14px 14px}.agents-index__container .agents-index__content .job-hopping-column__detail-main .job-hopping-column__detail-main-liner .column-detail__body .column-detail__column-editor .column-editor__liner{width:700px;margin:0 auto}.agents-index__container .agents-index__content .job-hopping-column__detail-main .job-hopping-column__detail-main-liner .column-detail__body .column-detail__column-editor .column-editor__liner .column-editor__header{margin:0 0 23px;font-family:"ヒラギノ角ゴ Pro", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;font-size:14px;font-weight:bold;line-height:1.0;letter-spacing:normal;text-align:left;color:#447196}.agents-index__container .agents-index__content .job-hopping-column__detail-main .job-hopping-column__detail-main-liner .column-detail__body .column-detail__column-editor .column-editor__liner .column-editor__body{padding:0 0 0 56px;background-image:url(/assets/rn/logo_characterless_40.png);background-repeat:no-repeat;background-position:top 0 left 0;background-size:auto 38px}.agents-index__container .agents-index__content .job-hopping-column__detail-main .job-hopping-column__detail-main-liner .column-detail__body .column-detail__column-editor .column-editor__liner .column-editor__body .column-editor__name{padding:4px 0 0;margin:0 0 5px;font-family:"ヒラギノ角ゴ Pro", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;font-size:14px;font-weight:bold;line-height:1.86;letter-spacing:normal;text-align:left;color:#41505d}.agents-index__container .agents-index__content .job-hopping-column__detail-main .job-hopping-column__detail-main-liner .column-detail__body .column-detail__column-editor .column-editor__liner .column-editor__body .column-editor__description{margin:0 0 8px;font-size:12px;font-weight:normal;line-height:1.67;letter-spacing:normal;text-align:left;color:#41505d}.agents-index__container .agents-index__content .job-hopping-column__detail-main .job-hopping-column__detail-main-liner .column-detail__body .column-detail__column-editor .column-editor__liner .column-editor__body .column-editor__footnote{margin:0 0 15px;font-size:10px;font-weight:normal;line-height:1.75;letter-spacing:normal;text-align:left;color:#adadad}.agents-index__container .agents-index__content .job-hopping-column__detail-main .job-hopping-column__detail-main-liner .column-detail__body .column-detail__column-editor .column-editor__liner .column-editor__body .column-editor__link-button{box-sizing:border-box;display:inline-block;height:33px;border-radius:4px;border:solid 1px #818a93;background-color:#fff;padding:0 19px;font-family:"ヒラギノ角ゴ Pro", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;font-size:13px;font-weight:bold;line-height:31px;letter-spacing:normal;text-align:center;color:#41505d}.agents-index__container .agents-index__content .job-hopping-column__detail-main .job-hopping-column__detail-main-liner .column-detail__cta-insurance{position:relative;border-radius:14px;box-shadow:0 0 15px 0 rgba(0,0,0,0.1);background-color:#fff;margin:0 0 62px;padding:33px 0 57px}.agents-index__container .agents-index__content .job-hopping-column__detail-main .job-hopping-column__detail-main-liner .column-detail__cta-insurance .cta-insurance__icon-checked-pin{display:block;position:absolute;top:-27px;left:0;width:auto;height:59px}.agents-index__container .agents-index__content .job-hopping-column__detail-main .job-hopping-column__detail-main-liner .column-detail__cta-insurance .column-detail-cta__liner{width:700px;margin:0 auto}.agents-index__container .agents-index__content .job-hopping-column__detail-main .job-hopping-column__detail-main-liner .column-detail__cta-insurance .column-detail-cta__liner .column-detail-cta__header{margin:0 0 28px;font-family:"ヒラギノ角ゴ Pro", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;font-size:18px;font-weight:bold;line-height:1.44;letter-spacing:normal;text-align:center;color:#41505d}.agents-index__container .agents-index__content .job-hopping-column__detail-main .job-hopping-column__detail-main-liner .column-detail__cta-insurance .column-detail-cta__liner .column-detail-cta__text{height:114px;overflow:hidden;font-size:14px;font-weight:normal;line-height:1.86;letter-spacing:normal;text-align:left;color:#41505d}.agents-index__container .agents-index__content .job-hopping-column__detail-main .job-hopping-column__detail-main-liner .column-detail__cta-insurance .column-detail-cta__liner .column-detail-cta__text-screen{position:absolute;left:0;bottom:50px;width:770px;height:95px;background-image:linear-gradient(180deg, rgba(255,255,255,0) 0%, white 80%)}.agents-index__container .agents-index__content .job-hopping-column__detail-main .job-hopping-column__detail-main-liner .column-detail__cta-insurance .cta-insurance__icon-plus-circle{display:block;position:absolute;bottom:33px;left:0;right:0;margin:0 auto;width:auto;height:30px;cursor:pointer}.agents-index__container .agents-index__content .job-hopping-column__detail-main .job-hopping-column__detail-main-liner .column-detail__same-category-item .same-category-item__header{margin:0 0 38px;font-family:"ヒラギノ角ゴ Pro", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;font-size:18px;font-weight:bold;line-height:1.0;letter-spacing:0.9px;text-align:center;color:#41505d}.agents-index__container .agents-index__content .job-hopping-column__detail-main .job-hopping-column__detail-main-liner .column-detail__same-category-item .column-detail__switching-tabs .column-detail__switching-tab-group{display:flex;justify-content:center;margin:0 0 36px}.agents-index__container .agents-index__content .job-hopping-column__detail-main .job-hopping-column__detail-main-liner .column-detail__same-category-item .column-detail__switching-tabs .column-detail__switching-tab-group .column-detail__switching-tab{margin:0 24px 0 0;box-sizing:border-box;width:120px;height:39px;padding:0;border-radius:20px;border:solid 1px #b2b2b2;background-color:#F2F4F6;font-family:"ヒラギノ角ゴ Pro", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;font-size:14px;font-weight:bold;line-height:37px;letter-spacing:normal;text-align:center;color:#b2b2b2;cursor:pointer}.agents-index__container .agents-index__content .job-hopping-column__detail-main .job-hopping-column__detail-main-liner .column-detail__same-category-item .column-detail__switching-tabs .column-detail__switching-tab-group .column-detail__switching-tab:last-of-type{margin-right:0}.agents-index__container .agents-index__content .job-hopping-column__detail-main .job-hopping-column__detail-main-liner .column-detail__same-category-item .column-detail__switching-tabs .column-detail__switching-tab-group .column-detail__switching-tab.switching-tab--active{border:solid 1px #41505d;background-color:#41505d;color:#fff;transition:background-color 200ms ease-out}.agents-index__container .agents-index__content .job-hopping-column__detail-main .job-hopping-column__detail-main-liner .column-detail__same-category-item .column-detail__switching-tabs .column-detail__switching-tab-content-group{box-sizing:border-box}.agents-index__container .agents-index__content .job-hopping-column__detail-main .job-hopping-column__detail-main-liner .column-detail__same-category-item .column-detail__switching-tabs .column-detail__switching-tab-content-group .column-detail__switching-tab-content{display:none}.agents-index__container .agents-index__content .job-hopping-column__detail-main .job-hopping-column__detail-main-liner .column-detail__same-category-item .column-detail__switching-tabs .column-detail__switching-tab-content-group .column-detail__switching-tab-content.switching-tab-content--visible{display:block}.agents-index__container .agents-index__content .job-hopping-column__detail-main::before{position:absolute;content:'';top:0;bottom:0;left:199px;width:1px;height:100%;background-color:#e3e3e3}.feature-category__columns-loop{display:flex;flex-direction:row;flex-wrap:wrap;justify-content:flex-start;align-items:flex-start}.feature-category__columns-loop .feature-category__column-unit{width:170px;height:209px;margin:0 20px 23px 0;border-radius:14px;box-shadow:0 0 10px 0 rgba(0,0,0,0.1);background-color:#fff}.feature-category__columns-loop .feature-category__column-unit:nth-of-type(4n){margin-right:0}.feature-category__columns-loop .feature-category__column-unit .column-unit__eyecatch{width:170px;height:100px;border-radius:14px 14px 0 0;background-repeat:no-repeat;background-position:50% 0;background-size:cover;background-color:#333}.feature-category__columns-loop .feature-category__column-unit .column-unit__body{border-radius:0 0 14px 14px;background-color:#fff;padding:11px 0 0}.feature-category__columns-loop .feature-category__column-unit .column-unit__body .column-unit__body-liner{width:136px;margin:0 auto}.feature-category__columns-loop .feature-category__column-unit .column-unit__body .column-unit__body-liner .column-unit__post-date{margin:0 0 7px;font-size:10px;font-weight:normal;line-height:1.0;letter-spacing:normal;text-align:left;color:#9a9a9a}.feature-category__columns-loop .feature-category__column-unit .column-unit__body .column-unit__body-liner .column-unit__post-title{height:66px;overflow:hidden;font-family:"ヒラギノ角ゴ Pro", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;font-size:14px;font-weight:bold;line-height:1.57;letter-spacing:normal;text-align:left;color:#41505d}.feature-category__columns-loop .feature-category__column-unit .column-unit__body .column-unit__body-liner .column-unit__post-title .column-unit__post-title-link{display:block;color:#41505d}.feature-category__columns-loop.column-detail__same-category .feature-category__column-unit{margin-bottom:0;width:170px;height:199px;margin:0 10px 0 10px}.feature-category__columns-loop.column-detail__same-category .feature-category__column-unit .column-unit__eyecatch-link{width:170px;height:100px;background-color:#333;background-position:50% 0;border-radius:14px 14px 0 0}.feature-category__columns-loop.column-detail__same-category .feature-category__column-unit .column-unit__eyecatch-link .column-unit__eyecatch{width:100%;height:100px;border-radius:14px 14px 0 0;object-fit:cover}.feature-category__columns-loop.column-detail__same-category .feature-category__column-unit .column-unit__body .column-unit__body-liner{width:145px}.feature-category__columns-loop.column-detail__same-category .feature-category__column-unit:last-of-type{margin-right:0}.agents-index__compare-tray{box-sizing:border-box;position:fixed;left:0;right:0;bottom:0;width:100%;height:175px;background-color:rgba(78,105,129,0.7);z-index:9998;padding:19px 0 15px}.agents-index__compare-tray .compare-tray__container{position:relative;width:1280px;margin:0 auto}.agents-index__compare-tray .compare-tray__container .compare-item_group{width:862px;height:80px;margin:0 auto 15px;display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:center;align-items:center}.agents-index__compare-tray .compare-tray__container .compare-item_group .compare-item{position:relative;flex-basis:115px;width:115px;height:80px;background-color:#fff;background-repeat:no-repeat;background-position:50% 50%;background-size:92px auto;margin:0 35px 0 0}.agents-index__compare-tray .compare-tray__container .compare-item_group .compare-item .agents-compare__tray-item-button{display:block;position:absolute;top:-9px;right:-8px;height:32px;width:32px;cursor:pointer}.agents-index__compare-tray .compare-tray__container .compare-item_group .compare-item:last-of-type{margin-right:0}.agents-index__compare-tray .compare-tray__container .agent-compare__tray-submit-button{-webkit-appearance:none;-moz-appearance:none;appearance:none;display:block;box-sizing:border-box;width:362px;height:46px;margin:0 auto;padding:0;border:none;border-radius:5px;background-color:#ffda29;font-family:"ヒラギノ角ゴ Pro", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;font-size:16px;font-weight:bold;line-height:46px;letter-spacing:normal;text-align:center;color:#286498;cursor:pointer}.agents-index__compare-tray .compare-tray__container .agent-compare__tray-submit-button:focus{outline:none}.agents-index__compare-tray .compare-tray__container .agent-compare__tray-reset{box-sizing:border-box;position:absolute;right:15px;bottom:-5px;width:186px;height:18px;padding:0 0 0 18px;background-image:url(/assets/rn/icon_times_ffffff_15.png);background-repeat:no-repeat;background-position:top 50% left 0;background-size:auto 15px;font-family:"ヒラギノ角ゴ Pro", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;font-size:14px;font-weight:bold;line-height:18px;letter-spacing:normal;text-align:center;color:#fff;cursor:pointer}.agent-condition-ranking-widget{border-radius:10px;box-shadow:0 0 6px 0 rgba(0,0,0,0.16)}.agent-condition-ranking-widget .agent-condition-ranking__wrapper .condition-ranking__header{height:44px;border-radius:10px 10px 0 0;background-color:#eef4f7;display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:space-between;align-items:center}.agent-condition-ranking-widget .agent-condition-ranking__wrapper .condition-ranking__header .condition-ranking__header-name{padding-left:21px;font-family:"ヒラギノ角ゴ Pro", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;font-size:14px;font-weight:bold;line-height:39px;text-align:left;color:#41505d}.agent-condition-ranking-widget .agent-condition-ranking__wrapper .condition-ranking__header .agent-condition-ranking__tab-group{display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:flex-start;align-items:center;padding-right:0}.agent-condition-ranking-widget .agent-condition-ranking__wrapper .condition-ranking__header .agent-condition-ranking__tab-group .agent-condition-ranking__tab{box-sizing:border-box;width:80px;height:44px;border-bottom:3px solid #eef4f7;font-family:"ヒラギノ角ゴ Pro", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;font-size:12px;font-weight:bold;line-height:44px;text-align:center;color:#41505d;user-select:none;cursor:pointer;transition:background-color 200ms ease, border-bottom 200ms ease, color 200ms ease}.agent-condition-ranking-widget .agent-condition-ranking__wrapper .condition-ranking__header .agent-condition-ranking__tab-group .agent-condition-ranking__tab.tab--active{border-bottom:3px solid #007bbc;color:#286498}.agent-condition-ranking-widget .agent-condition-ranking__wrapper .condition-ranking__header.header--footer-widgets,.agent-condition-ranking-widget .agent-condition-ranking__wrapper .condition-ranking__header.header--find-right-agent{height:83px}.agent-condition-ranking-widget .agent-condition-ranking__wrapper .condition-ranking__header.header--footer-widgets .condition-ranking__header-name,.agent-condition-ranking-widget .agent-condition-ranking__wrapper .condition-ranking__header.header--find-right-agent .condition-ranking__header-name{padding-left:95px;background-image:url(/assets/rn/icon_crown_007bbc_20.png);background-repeat:no-repeat;background-position:top 50% left 61px;background-size:auto 21px;font-family:"ヒラギノ角ゴ Pro", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;font-size:20px;font-weight:bold;line-height:83px;text-align:left;color:#007bbc}.agent-condition-ranking-widget .agent-condition-ranking__wrapper .condition-ranking__header.header--footer-widgets{background-color:#F2F4F6}.agent-condition-ranking-widget .agent-condition-ranking__wrapper .condition-ranking__header.header--find-right-agent{background-color:#F2F4F6}.agent-condition-ranking-widget .agent-condition-ranking__wrapper .condition-ranking__header.header--find-right-agent .condition-ranking__header-name{padding-left:157px;background-position:top 50% left 123px}.agent-condition-ranking-widget .agent-condition-ranking__wrapper .condition-ranking__body{background-color:#fff;border-radius:0 0 14px 14px}.agent-condition-ranking-widget .agent-condition-ranking__wrapper .condition-ranking__body .agent-condition-ranking__tab-group{display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:flex-start;align-items:center;padding-top:13px;padding-right:0;margin:0 auto}.agent-condition-ranking-widget .agent-condition-ranking__wrapper .condition-ranking__body .agent-condition-ranking__tab-group .agent-condition-ranking__tab{box-sizing:border-box;height:47px;border-bottom:3px solid #f2f4f6;font-family:"ヒラギノ角ゴ Pro", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;font-size:14px;font-weight:bold;line-height:44px;text-align:center;color:#b2b2b2;user-select:none;cursor:pointer}.agent-condition-ranking-widget .agent-condition-ranking__wrapper .condition-ranking__body .agent-condition-ranking__tab-group .agent-condition-ranking__tab.tab--active{border-bottom:3px solid #007bbc;color:#007bbc;transition:background-color 200ms ease, border-bottom 200ms ease, color 200ms ease}.agent-condition-ranking-widget .agent-condition-ranking__wrapper .condition-ranking__body .agent-condition-ranking__tab-group.tab-group--footer-widgets{width:320px}.agent-condition-ranking-widget .agent-condition-ranking__wrapper .condition-ranking__body .agent-condition-ranking__tab-group.tab-group--footer-widgets .agent-condition-ranking__tab{width:106.6px}.agent-condition-ranking-widget .agent-condition-ranking__wrapper .condition-ranking__body .agent-condition-ranking__tab-group.tab-group--find-right-agent{width:400px}.agent-condition-ranking-widget .agent-condition-ranking__wrapper .condition-ranking__body .agent-condition-ranking__tab-group.tab-group--find-right-agent .agent-condition-ranking__tab{width:calc(100% / 3)}.agent-condition-ranking-widget .agent-condition-ranking__wrapper .condition-ranking__body .agent-condition-ranking__content-group .agent-condition-ranking__content{display:none;padding:16px 0 13px}.agent-condition-ranking-widget .agent-condition-ranking__wrapper .condition-ranking__body .agent-condition-ranking__content-group .agent-condition-ranking__content.content--visible{display:block}.agent-condition-ranking-widget .agent-condition-ranking__wrapper .condition-ranking__body .agent-condition-ranking__content-group .agent-condition-ranking__content .content-link-group{display:flex;flex-direction:row;flex-wrap:wrap;justify-content:flex-start;align-items:flex-start;width:390px;margin:0 auto}.agent-condition-ranking-widget .agent-condition-ranking__wrapper .condition-ranking__body .agent-condition-ranking__content-group .agent-condition-ranking__content .content-link-group .content-link{display:block;box-sizing:border-box;width:123px;height:35px;margin:0 10px 6px 0;border-radius:5px;border:solid 1px #ddd;background-color:#fff;font-family:"ヒラギノ角ゴ Pro", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;font-size:14px;font-weight:bold;line-height:33px;text-align:center;color:#41505d}.agent-condition-ranking-widget .agent-condition-ranking__wrapper .condition-ranking__body .agent-condition-ranking__content-group .agent-condition-ranking__content .content-link-group .content-link:nth-of-type(3n){margin-right:0}.agent-condition-ranking-widget .agent-condition-ranking__wrapper .condition-ranking__body .agent-condition-ranking__content-group .agent-condition-ranking__content .content-link-group .content-link:hover{background-color:#ffda29}.agent-condition-ranking-widget .agent-condition-ranking__wrapper .condition-ranking__body .agent-condition-ranking__content-group.content-group--footer-widgets .agent-condition-ranking__content,.agent-condition-ranking-widget .agent-condition-ranking__wrapper .condition-ranking__body .agent-condition-ranking__content-group.content-find-right-agent .agent-condition-ranking__content{padding-top:7px}.agent-condition-ranking-widget .agent-condition-ranking__wrapper .condition-ranking__body .agent-condition-ranking__content-group.content-group--footer-widgets .agent-condition-ranking__content .content-link-group,.agent-condition-ranking-widget .agent-condition-ranking__wrapper .condition-ranking__body .agent-condition-ranking__content-group.content-find-right-agent .agent-condition-ranking__content .content-link-group{display:flex;flex-direction:column;flex-wrap:nowrap;justify-content:flex-start;align-items:flex-start;width:320px;margin:0 auto}.agent-condition-ranking-widget .agent-condition-ranking__wrapper .condition-ranking__body .agent-condition-ranking__content-group.content-group--footer-widgets .agent-condition-ranking__content .content-link-group .content-link,.agent-condition-ranking-widget .agent-condition-ranking__wrapper .condition-ranking__body .agent-condition-ranking__content-group.content-find-right-agent .agent-condition-ranking__content .content-link-group .content-link{box-sizing:border-box;width:100%;height:46px;padding-left:10px;margin-bottom:0;border:none;border-radius:0;border-bottom:1px solid #eaeaea;background-image:url(/assets/rn/icon_arrow_right_007bbc_10.png);background-repeat:no-repeat;background-position:top 50% right 15px;background-size:10px;font-family:"ヒラギノ角ゴ Pro", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;font-size:14px;font-weight:bold;line-height:45px;text-align:left;color:#41505d;user-select:none}.agent-condition-ranking-widget .agent-condition-ranking__wrapper .condition-ranking__body .agent-condition-ranking__content-group.content-group--footer-widgets .agent-condition-ranking__content .content-link-group .content-link:hover,.agent-condition-ranking-widget .agent-condition-ranking__wrapper .condition-ranking__body .agent-condition-ranking__content-group.content-find-right-agent .agent-condition-ranking__content .content-link-group .content-link:hover{background-color:#fff}.agent-condition-ranking-widget .agent-condition-ranking__wrapper .condition-ranking__body .agent-condition-ranking__content-group.content-find-right-agent{min-height:316px}.agent-condition-ranking-widget .agent-condition-ranking__wrapper .condition-ranking__body .agent-condition-ranking__content-group.content-find-right-agent .agent-condition-ranking__content .content-link-group{width:400px}.agent-condition-ranking-widget.ranking-widget--footer-widgets{border:solid 1px #e0e0e0;border-radius:14px;box-shadow:none;width:360px}.agent-condition-ranking-widget.ranking-widget--footer-widgets .agent-condition-ranking__wrapper .condition-ranking__header{border-radius:14px 14px 0 0}.agent-condition-ranking-widget.ranking-widget--footer-widgets .agent-condition-ranking__wrapper .condition-ranking__body{border-radius:0 0 14px 14px}.agent-condition-ranking-widget.ranking-widget--find-right-agent{flex-basis:440px;width:440px}.agent-condition-ranking-widget.ranking-widget--find-right-agent .agent-condition-ranking__wrapper .condition-ranking__body{height:100%}.agent-diagnostic-tool-widget{border-radius:10px;box-shadow:0 0 6px 0 rgba(0,0,0,0.16)}.agent-diagnostic-tool-widget .agent-diagnostic-tool__wrapper .diagnostic-tool__header{box-sizing:border-box;background-color:#eef4f7;border-radius:10px 10px 0 0;height:82px;padding-top:17px}.agent-diagnostic-tool-widget .agent-diagnostic-tool__wrapper .diagnostic-tool__header .diagnostic-tool__header-name-description{margin-bottom:12px;font-size:11px;font-weight:normal;line-height:1.0;text-align:center;color:#41505d}.agent-diagnostic-tool-widget .agent-diagnostic-tool__wrapper .diagnostic-tool__header .diagnostic-tool__header-name{font-family:"ヒラギノ角ゴ Pro", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;font-size:20px;font-weight:bold;line-height:1.0;letter-spacing:normal;text-align:center;color:#41505d}.agent-diagnostic-tool-widget .agent-diagnostic-tool__wrapper .diagnostic-tool-body{background-color:#fff;border-radius:0 0 14px 14px;padding-bottom:22px}.agent-diagnostic-tool-widget .agent-diagnostic-tool__wrapper .diagnostic-tool-body .diagnostic-tool__container{width:390px;margin:0 auto}.agent-diagnostic-tool-widget .agent-diagnostic-tool__wrapper .diagnostic-tool-body .diagnostic-tool__container .diagnostic-tool__form-row{box-sizing:border-box;display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:flex-start;align-items:center;width:390px;margin:0 auto;border-bottom:1px solid #efefef;padding:14.5px 0 14.5px 0}.agent-diagnostic-tool-widget .agent-diagnostic-tool__wrapper .diagnostic-tool-body .diagnostic-tool__container .diagnostic-tool__form-row .form-row__title{flex-basis:74px;width:74px;font-family:"ヒラギノ角ゴ Pro", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;font-size:14px;font-weight:bold;line-height:1.0;text-align:left;color:#444}.agent-diagnostic-tool-widget .agent-diagnostic-tool__wrapper .diagnostic-tool-body .diagnostic-tool__container .diagnostic-tool__form-row .form-row__title .hide-pc{display:none}.agent-diagnostic-tool-widget .agent-diagnostic-tool__wrapper .diagnostic-tool-body .diagnostic-tool__container .diagnostic-tool__form-row .form-row__diagnostic-items{flex-basis:310px;width:310px;display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:flex-start;align-items:stretch}.agent-diagnostic-tool-widget .agent-diagnostic-tool__wrapper .diagnostic-tool-body .diagnostic-tool__container .diagnostic-tool__form-row .form-row__diagnostic-items.items-location{flex-wrap:wrap}.agent-diagnostic-tool-widget .agent-diagnostic-tool__wrapper .diagnostic-tool-body .diagnostic-tool__container .diagnostic-tool__form-row .form-row__diagnostic-items .diagnostic-item__label{display:block;cursor:pointer}.agent-diagnostic-tool-widget .agent-diagnostic-tool__wrapper .diagnostic-tool-body .diagnostic-tool__container .diagnostic-tool__form-row .form-row__diagnostic-items .diagnostic-item__label.label--gender{width:155px}.agent-diagnostic-tool-widget .agent-diagnostic-tool__wrapper .diagnostic-tool-body .diagnostic-tool__container .diagnostic-tool__form-row .form-row__diagnostic-items .diagnostic-item__label.label--ages{width:77.5px}.agent-diagnostic-tool-widget .agent-diagnostic-tool__wrapper .diagnostic-tool-body .diagnostic-tool__container .diagnostic-tool__form-row .form-row__diagnostic-items .diagnostic-item__label.label--income:nth-of-type(1){width:94px}.agent-diagnostic-tool-widget .agent-diagnostic-tool__wrapper .diagnostic-tool-body .diagnostic-tool__container .diagnostic-tool__form-row .form-row__diagnostic-items .diagnostic-item__label.label--income:nth-of-type(2){width:122px}.agent-diagnostic-tool-widget .agent-diagnostic-tool__wrapper .diagnostic-tool-body .diagnostic-tool__container .diagnostic-tool__form-row .form-row__diagnostic-items .diagnostic-item__label.label--income:nth-of-type(3){width:94px}.agent-diagnostic-tool-widget .agent-diagnostic-tool__wrapper .diagnostic-tool-body .diagnostic-tool__container .diagnostic-tool__form-row .form-row__diagnostic-items .diagnostic-item__label .diagnostic-item__radio{display:none}.agent-diagnostic-tool-widget .agent-diagnostic-tool__wrapper .diagnostic-tool-body .diagnostic-tool__container .diagnostic-tool__form-row .form-row__diagnostic-items .diagnostic-item__label .diagnostic-item__apperance{box-sizing:border-box;display:block;height:35px;background-color:#fff;border:solid 1px #d3d3d3;border-left:none;font-family:"ヒラギノ角ゴ Pro", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;font-size:12px;font-weight:bold;line-height:33px;text-align:center;color:#41505d;user-select:none}.agent-diagnostic-tool-widget .agent-diagnostic-tool__wrapper .diagnostic-tool-body .diagnostic-tool__container .diagnostic-tool__form-row .form-row__diagnostic-items .diagnostic-item__label .diagnostic-item__radio:checked+.diagnostic-item__apperance{background-color:#FFDA29}.agent-diagnostic-tool-widget .agent-diagnostic-tool__wrapper .diagnostic-tool-body .diagnostic-tool__container .diagnostic-tool__form-row .form-row__diagnostic-items .diagnostic-item__label:first-of-type .diagnostic-item__apperance{border-radius:7px 0 0 7px;border-left:1px solid #d3d3d3}.agent-diagnostic-tool-widget .agent-diagnostic-tool__wrapper .diagnostic-tool-body .diagnostic-tool__container .diagnostic-tool__form-row .form-row__diagnostic-items .diagnostic-item__label:last-of-type .diagnostic-item__apperance{border-radius:0 7px 7px 0}.agent-diagnostic-tool-widget .agent-diagnostic-tool__wrapper .diagnostic-tool-body .diagnostic-tool__container .diagnostic-tool__form-row .form-row__diagnostic-items .diagnostic-item__label.label--location{display:inline-block;width:77.5px}.agent-diagnostic-tool-widget .agent-diagnostic-tool__wrapper .diagnostic-tool-body .diagnostic-tool__container .diagnostic-tool__form-row .form-row__diagnostic-items .diagnostic-item__label.label--location:first-of-type .diagnostic-item__apperance{border-radius:7px 0 0 0;border-left:1px solid #d3d3d3}.agent-diagnostic-tool-widget .agent-diagnostic-tool__wrapper .diagnostic-tool-body .diagnostic-tool__container .diagnostic-tool__form-row .form-row__diagnostic-items .diagnostic-item__label.label--location:nth-last-of-type(-n+4) .diagnostic-item__apperance{border-top:none}.agent-diagnostic-tool-widget .agent-diagnostic-tool__wrapper .diagnostic-tool-body .diagnostic-tool__container .diagnostic-tool__form-row .form-row__diagnostic-items .diagnostic-item__label.label--location:nth-of-type(4) .diagnostic-item__apperance{border-radius:0 7px 0 0}.agent-diagnostic-tool-widget .agent-diagnostic-tool__wrapper .diagnostic-tool-body .diagnostic-tool__container .diagnostic-tool__form-row .form-row__diagnostic-items .diagnostic-item__label.label--location:nth-of-type(5) .diagnostic-item__apperance{border-radius:0 0 0 7px;border-left:1px solid #d3d3d3}.agent-diagnostic-tool-widget .agent-diagnostic-tool__wrapper .diagnostic-tool-body .diagnostic-tool__container .diagnostic-tool__form-row .form-row__diagnostic-items .diagnostic-item__label.label--location:last-of-type .diagnostic-item__apperance{border-radius:0 0 7px 0}.agent-diagnostic-tool-widget .agent-diagnostic-tool__wrapper .diagnostic-tool-body .diagnostic-tool__container .diagnostic-tool__submit{box-sizing:border-box;padding-top:15px}.agent-diagnostic-tool-widget .agent-diagnostic-tool__wrapper .diagnostic-tool-body .diagnostic-tool__container .diagnostic-tool__submit .diagnostic-tool__submit-button,.agent-diagnostic-tool-widget .agent-diagnostic-tool__wrapper .diagnostic-tool-body .diagnostic-tool__container .diagnostic-tool__submit .diagnostic-tool__submit-button--active{-webkit-appearance:none;-moz-appearance:none;appearance:none;box-sizing:border-box;display:block;margin:0 auto;width:210px;height:45px;border:none;border-radius:8px;background-color:#acacac;font-family:"ヒラギノ角ゴ Pro", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;font-size:16px;font-weight:bold;line-height:45px;text-align:center;color:#fff;user-select:none}.agent-diagnostic-tool-widget .agent-diagnostic-tool__wrapper .diagnostic-tool-body .diagnostic-tool__container .diagnostic-tool__submit .diagnostic-tool__submit-button:focus,.agent-diagnostic-tool-widget .agent-diagnostic-tool__wrapper .diagnostic-tool-body .diagnostic-tool__container .diagnostic-tool__submit .diagnostic-tool__submit-button--active:focus{outline:none}.agent-diagnostic-tool-widget .agent-diagnostic-tool__wrapper .diagnostic-tool-body .diagnostic-tool__container .diagnostic-tool__submit .diagnostic-tool__submit-button--active{background-color:#E51F45;cursor:pointer}.agent-diagnostic-tool-widget.diagnostic-tool-widget--footer-widgets,.agent-diagnostic-tool-widget.diagnostic-tool-widget--column-detail{box-shadow:none;border-radius:14px;width:360px}.agent-diagnostic-tool-widget.diagnostic-tool-widget--footer-widgets .agent-diagnostic-tool__wrapper .diagnostic-tool__header,.agent-diagnostic-tool-widget.diagnostic-tool-widget--column-detail .agent-diagnostic-tool__wrapper .diagnostic-tool__header{position:relative;border-radius:14px 14px 0 0;background-color:#007bbc}.agent-diagnostic-tool-widget.diagnostic-tool-widget--footer-widgets .agent-diagnostic-tool__wrapper .diagnostic-tool__header img.footer__diagnosis-title--illust,.agent-diagnostic-tool-widget.diagnostic-tool-widget--column-detail .agent-diagnostic-tool__wrapper .diagnostic-tool__header img.footer__diagnosis-title--illust{position:absolute;bottom:0;right:0;width:auto !important;height:87px !important;box-shadow:none !important;margin:0 !important;border-radius:0 !important}.agent-diagnostic-tool-widget.diagnostic-tool-widget--footer-widgets .agent-diagnostic-tool__wrapper .diagnostic-tool__header .diagnostic-tool__header-name-description,.agent-diagnostic-tool-widget.diagnostic-tool-widget--column-detail .agent-diagnostic-tool__wrapper .diagnostic-tool__header .diagnostic-tool__header-name-description{position:absolute;top:-9.5px;left:0;right:0;margin:0 auto;color:#fff}.agent-diagnostic-tool-widget.diagnostic-tool-widget--footer-widgets .agent-diagnostic-tool__wrapper .diagnostic-tool__header .diagnostic-tool__header-name-description .diagnostic-tool__header-name-description__image,.agent-diagnostic-tool-widget.diagnostic-tool-widget--column-detail .agent-diagnostic-tool__wrapper .diagnostic-tool__header .diagnostic-tool__header-name-description .diagnostic-tool__header-name-description__image{display:block;height:19px;width:auto;margin:0 auto}.agent-diagnostic-tool-widget.diagnostic-tool-widget--footer-widgets .agent-diagnostic-tool__wrapper .diagnostic-tool__header .diagnostic-tool__header-name,.agent-diagnostic-tool-widget.diagnostic-tool-widget--column-detail .agent-diagnostic-tool__wrapper .diagnostic-tool__header .diagnostic-tool__header-name{color:#fff;line-height:1.3;letter-spacing:2px}.agent-diagnostic-tool-widget.diagnostic-tool-widget--footer-widgets .agent-diagnostic-tool__wrapper .diagnostic-tool-body,.agent-diagnostic-tool-widget.diagnostic-tool-widget--column-detail .agent-diagnostic-tool__wrapper .diagnostic-tool-body{border-radius:0 0 14px 14px;border:solid 1px #e0e0e0;border-top:none;padding-bottom:20px}.agent-diagnostic-tool-widget.diagnostic-tool-widget--footer-widgets .agent-diagnostic-tool__wrapper .diagnostic-tool-body .diagnostic-tool__container,.agent-diagnostic-tool-widget.diagnostic-tool-widget--column-detail .agent-diagnostic-tool__wrapper .diagnostic-tool-body .diagnostic-tool__container{width:360px;padding:5px 0 0}.agent-diagnostic-tool-widget.diagnostic-tool-widget--footer-widgets .agent-diagnostic-tool__wrapper .diagnostic-tool-body .diagnostic-tool__container .diagnostic-tool__form-row,.agent-diagnostic-tool-widget.diagnostic-tool-widget--column-detail .agent-diagnostic-tool__wrapper .diagnostic-tool-body .diagnostic-tool__container .diagnostic-tool__form-row{width:320px;padding:13px 0}.agent-diagnostic-tool-widget.diagnostic-tool-widget--footer-widgets .agent-diagnostic-tool__wrapper .diagnostic-tool-body .diagnostic-tool__container .diagnostic-tool__form-row .form-row__title,.agent-diagnostic-tool-widget.diagnostic-tool-widget--column-detail .agent-diagnostic-tool__wrapper .diagnostic-tool-body .diagnostic-tool__container .diagnostic-tool__form-row .form-row__title{flex-basis:80px;width:80px}.agent-diagnostic-tool-widget.diagnostic-tool-widget--footer-widgets .agent-diagnostic-tool__wrapper .diagnostic-tool-body .diagnostic-tool__container .diagnostic-tool__form-row .form-row__diagnostic-items,.agent-diagnostic-tool-widget.diagnostic-tool-widget--column-detail .agent-diagnostic-tool__wrapper .diagnostic-tool-body .diagnostic-tool__container .diagnostic-tool__form-row .form-row__diagnostic-items{flex-basis:240px;width:240px}.agent-diagnostic-tool-widget.diagnostic-tool-widget--footer-widgets .agent-diagnostic-tool__wrapper .diagnostic-tool-body .diagnostic-tool__container .diagnostic-tool__form-row .form-row__diagnostic-items .diagnostic-item__label .diagnostic-item__apperance,.agent-diagnostic-tool-widget.diagnostic-tool-widget--column-detail .agent-diagnostic-tool__wrapper .diagnostic-tool-body .diagnostic-tool__container .diagnostic-tool__form-row .form-row__diagnostic-items .diagnostic-item__label .diagnostic-item__apperance{height:30px;font-size:11px;line-height:28px}.agent-diagnostic-tool-widget.diagnostic-tool-widget--footer-widgets .agent-diagnostic-tool__wrapper .diagnostic-tool-body .diagnostic-tool__container .diagnostic-tool__form-row .form-row__diagnostic-items .diagnostic-item__label.label--location,.agent-diagnostic-tool-widget.diagnostic-tool-widget--column-detail .agent-diagnostic-tool__wrapper .diagnostic-tool-body .diagnostic-tool__container .diagnostic-tool__form-row .form-row__diagnostic-items .diagnostic-item__label.label--location{width:60px}.agent-diagnostic-tool-widget.diagnostic-tool-widget--footer-widgets .agent-diagnostic-tool__wrapper .diagnostic-tool-body .diagnostic-tool__container .diagnostic-tool__form-row .form-row__diagnostic-items.form-row__diagnostic-items--footer-widgets,.agent-diagnostic-tool-widget.diagnostic-tool-widget--column-detail .agent-diagnostic-tool__wrapper .diagnostic-tool-body .diagnostic-tool__container .diagnostic-tool__form-row .form-row__diagnostic-items.form-row__diagnostic-items--footer-widgets{flex-wrap:wrap}.agent-diagnostic-tool-widget.diagnostic-tool-widget--footer-widgets .agent-diagnostic-tool__wrapper .diagnostic-tool-body .diagnostic-tool__container .diagnostic-tool__form-row .form-row__diagnostic-items.form-row__diagnostic-items--footer-widgets .diagnostic-item__label.label--income:nth-of-type(1),.agent-diagnostic-tool-widget.diagnostic-tool-widget--column-detail .agent-diagnostic-tool__wrapper .diagnostic-tool-body .diagnostic-tool__container .diagnostic-tool__form-row .form-row__diagnostic-items.form-row__diagnostic-items--footer-widgets .diagnostic-item__label.label--income:nth-of-type(1){width:50%}.agent-diagnostic-tool-widget.diagnostic-tool-widget--footer-widgets .agent-diagnostic-tool__wrapper .diagnostic-tool-body .diagnostic-tool__container .diagnostic-tool__form-row .form-row__diagnostic-items.form-row__diagnostic-items--footer-widgets .diagnostic-item__label.label--income:nth-of-type(1) .diagnostic-item__apperance.apperance--incom,.agent-diagnostic-tool-widget.diagnostic-tool-widget--column-detail .agent-diagnostic-tool__wrapper .diagnostic-tool-body .diagnostic-tool__container .diagnostic-tool__form-row .form-row__diagnostic-items.form-row__diagnostic-items--footer-widgets .diagnostic-item__label.label--income:nth-of-type(1) .diagnostic-item__apperance.apperance--incom{border-radius:7px 0 0 0}.agent-diagnostic-tool-widget.diagnostic-tool-widget--footer-widgets .agent-diagnostic-tool__wrapper .diagnostic-tool-body .diagnostic-tool__container .diagnostic-tool__form-row .form-row__diagnostic-items.form-row__diagnostic-items--footer-widgets .diagnostic-item__label.label--income:nth-of-type(2),.agent-diagnostic-tool-widget.diagnostic-tool-widget--column-detail .agent-diagnostic-tool__wrapper .diagnostic-tool-body .diagnostic-tool__container .diagnostic-tool__form-row .form-row__diagnostic-items.form-row__diagnostic-items--footer-widgets .diagnostic-item__label.label--income:nth-of-type(2){width:50%}.agent-diagnostic-tool-widget.diagnostic-tool-widget--footer-widgets .agent-diagnostic-tool__wrapper .diagnostic-tool-body .diagnostic-tool__container .diagnostic-tool__form-row .form-row__diagnostic-items.form-row__diagnostic-items--footer-widgets .diagnostic-item__label.label--income:nth-of-type(2) .diagnostic-item__apperance.apperance--incom,.agent-diagnostic-tool-widget.diagnostic-tool-widget--column-detail .agent-diagnostic-tool__wrapper .diagnostic-tool-body .diagnostic-tool__container .diagnostic-tool__form-row .form-row__diagnostic-items.form-row__diagnostic-items--footer-widgets .diagnostic-item__label.label--income:nth-of-type(2) .diagnostic-item__apperance.apperance--incom{border-radius:0 7px 0 0}.agent-diagnostic-tool-widget.diagnostic-tool-widget--footer-widgets .agent-diagnostic-tool__wrapper .diagnostic-tool-body .diagnostic-tool__container .diagnostic-tool__form-row .form-row__diagnostic-items.form-row__diagnostic-items--footer-widgets .diagnostic-item__label.label--income:nth-of-type(3),.agent-diagnostic-tool-widget.diagnostic-tool-widget--column-detail .agent-diagnostic-tool__wrapper .diagnostic-tool-body .diagnostic-tool__container .diagnostic-tool__form-row .form-row__diagnostic-items.form-row__diagnostic-items--footer-widgets .diagnostic-item__label.label--income:nth-of-type(3){width:100%}.agent-diagnostic-tool-widget.diagnostic-tool-widget--footer-widgets .agent-diagnostic-tool__wrapper .diagnostic-tool-body .diagnostic-tool__container .diagnostic-tool__form-row .form-row__diagnostic-items.form-row__diagnostic-items--footer-widgets .diagnostic-item__label.label--income:nth-of-type(3) .diagnostic-item__apperance.apperance--incom,.agent-diagnostic-tool-widget.diagnostic-tool-widget--column-detail .agent-diagnostic-tool__wrapper .diagnostic-tool-body .diagnostic-tool__container .diagnostic-tool__form-row .form-row__diagnostic-items.form-row__diagnostic-items--footer-widgets .diagnostic-item__label.label--income:nth-of-type(3) .diagnostic-item__apperance.apperance--incom{border-radius:0 0 7px 7px;border-top:none;border-left:1px solid #d3d3d3}.agent-diagnostic-tool-widget.diagnostic-tool-widget--column-detail{margin:0 auto 57px;padding:38px 0 0}.agent-diagnostic-tool-widget.diagnostic-tool-widget--find-right-agent{flex-basis:440px;width:440px;border-radius:14px}.agent-diagnostic-tool-widget.diagnostic-tool-widget--find-right-agent .agent-diagnostic-tool__wrapper .diagnostic-tool__header{position:relative;border-radius:14px 14px 0 0;background-color:#007bbc}.agent-diagnostic-tool-widget.diagnostic-tool-widget--find-right-agent .agent-diagnostic-tool__wrapper .diagnostic-tool__header .diagnostic-tool__header-name-description{color:#fff}.agent-diagnostic-tool-widget.diagnostic-tool-widget--find-right-agent .agent-diagnostic-tool__wrapper .diagnostic-tool__header .diagnostic-tool__header-name{color:#fff}.agent-diagnostic-tool-widget.diagnostic-tool--it{border-top:solid 3px #237baf;background-color:#5f97b9;border-radius:0;padding:38.5px 0 42.5px}.agent-diagnostic-tool-widget.diagnostic-tool--it .agent-diagnostic-tool__wrapper{width:796px;margin:0 auto;box-shadow:0 3px 6px 0 rgba(0,0,0,0.16);border-radius:6px}.agent-diagnostic-tool-widget.diagnostic-tool--it .agent-diagnostic-tool__wrapper .diagnostic-tool__header{position:relative;display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:flex-start;align-items:center;height:58px;background-color:#237baf;background-image:url(/assets/ranking/diagnostic_tool_header_background_pc.png);background-repeat:repeat-x;background-position:top 50% left 50%;background-size:1031px 64px;padding:0 0 0 133px;border-radius:7px 7px 0 0}.agent-diagnostic-tool-widget.diagnostic-tool--it .agent-diagnostic-tool__wrapper .diagnostic-tool__header .diagnostic-tool__header-name-description{position:relative;width:fit-content;height:28px;padding:0 14px 0 28px;margin:0 28px 0 0;border-radius:14px;background-color:#5f97b9;font-family:"ヒラギノ角ゴ Pro W6", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;font-size:16px;font-weight:bold;line-height:28px;letter-spacing:0.64px;text-align:left;color:#fff}.agent-diagnostic-tool-widget.diagnostic-tool--it .agent-diagnostic-tool__wrapper .diagnostic-tool__header .diagnostic-tool__header-name-description::after{position:absolute;content:'';top:0;bottom:0;right:-11px;margin:auto 0;width:0;height:0;border-style:solid;border-width:4.5px 0 4.5px 13px;border-color:transparent transparent transparent #5f97b9}.agent-diagnostic-tool-widget.diagnostic-tool--it .agent-diagnostic-tool__wrapper .diagnostic-tool__header .diagnostic-tool__header-name{font-family:"ヒラギノ角ゴ Pro W6", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;font-size:28px;font-weight:bold;line-height:1.0;letter-spacing:1.68px;text-align:left;color:#fff}.agent-diagnostic-tool-widget.diagnostic-tool--it .agent-diagnostic-tool__wrapper .diagnostic-tool__header .diagnostic-tool__header-name .c-yellow{font-family:"ヒラギノ角ゴ Pro W6", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;font-weight:bold;color:#ffda44;vertical-align:baseline}.agent-diagnostic-tool-widget.diagnostic-tool--it .agent-diagnostic-tool__wrapper .diagnostic-tool__header .diagnostic-tool__header-loupe{position:absolute;bottom:0;left:10px}.agent-diagnostic-tool-widget.diagnostic-tool--it .agent-diagnostic-tool__wrapper .diagnostic-tool-body{background-color:#e2e9ef;border-radius:0 0 6px 6px;padding:14px 0 28px;border:solid 2px #237baf;border-top:none}.agent-diagnostic-tool-widget.diagnostic-tool--it .agent-diagnostic-tool__wrapper .diagnostic-tool-body .diagnostic-tool__container{width:100%}.agent-diagnostic-tool-widget.diagnostic-tool--it .agent-diagnostic-tool__wrapper .diagnostic-tool-body .diagnostic-tool__container .diagnostic-tool__form-row{justify-content:center;width:100%;border-bottom:1px solid #c7d8e6;padding:10px 33px 10px 21px}.agent-diagnostic-tool-widget.diagnostic-tool--it .agent-diagnostic-tool__wrapper .diagnostic-tool-body .diagnostic-tool__container .diagnostic-tool__form-row .form-row__title{flex-basis:170px;width:170px;padding:0 0 0 19px;width:13px;min-height:24px;background-color:transparent;background-image:url(/assets/ranking/icon_angle_right_dotted_pc.png);background-repeat:no-repeat;background-position:top 50% left 0;background-size:13px 24px;font-size:16px;font-weight:bold;line-height:24px;letter-spacing:normal;text-align:left;color:#224160}.agent-diagnostic-tool-widget.diagnostic-tool--it .agent-diagnostic-tool__wrapper .diagnostic-tool-body .diagnostic-tool__container .diagnostic-tool__form-row .form-row__diagnostic-items{flex-basis:548px;width:548px;justify-content:space-between}.agent-diagnostic-tool-widget.diagnostic-tool--it .agent-diagnostic-tool__wrapper .diagnostic-tool-body .diagnostic-tool__container .diagnostic-tool__form-row .form-row__diagnostic-items .diagnostic-item__label{border:none}.agent-diagnostic-tool-widget.diagnostic-tool--it .agent-diagnostic-tool__wrapper .diagnostic-tool-body .diagnostic-tool__container .diagnostic-tool__form-row .form-row__diagnostic-items .diagnostic-item__label.label--gender{width:270px}.agent-diagnostic-tool-widget.diagnostic-tool--it .agent-diagnostic-tool__wrapper .diagnostic-tool-body .diagnostic-tool__container .diagnostic-tool__form-row .form-row__diagnostic-items .diagnostic-item__label.label--ages{width:130.5px}.agent-diagnostic-tool-widget.diagnostic-tool--it .agent-diagnostic-tool__wrapper .diagnostic-tool-body .diagnostic-tool__container .diagnostic-tool__form-row .form-row__diagnostic-items .diagnostic-item__label.label--work-experience{width:270px;flex-wrap:wrap}.agent-diagnostic-tool-widget.diagnostic-tool--it .agent-diagnostic-tool__wrapper .diagnostic-tool-body .diagnostic-tool__container .diagnostic-tool__form-row .form-row__diagnostic-items .diagnostic-item__label.label--work-experience:nth-of-type(n+3){margin-top:8.5px}.agent-diagnostic-tool-widget.diagnostic-tool--it .agent-diagnostic-tool__wrapper .diagnostic-tool-body .diagnostic-tool__container .diagnostic-tool__form-row .form-row__diagnostic-items .diagnostic-item__label .diagnostic-item__apperance{border:none;height:31px;font-size:12px;color:#555;line-height:31px}.agent-diagnostic-tool-widget.diagnostic-tool--it .agent-diagnostic-tool__wrapper .diagnostic-tool-body .diagnostic-tool__container .diagnostic-tool__form-row .form-row__diagnostic-items .diagnostic-item__label .diagnostic-item__apperance:first-of-type,.agent-diagnostic-tool-widget.diagnostic-tool--it .agent-diagnostic-tool__wrapper .diagnostic-tool-body .diagnostic-tool__container .diagnostic-tool__form-row .form-row__diagnostic-items .diagnostic-item__label .diagnostic-item__apperance:last-of-type{border-radius:4px}.agent-diagnostic-tool-widget.diagnostic-tool--it .agent-diagnostic-tool__wrapper .diagnostic-tool-body .diagnostic-tool__container .diagnostic-tool__form-row .form-row__diagnostic-items .diagnostic-item__label .diagnostic-item__radio:checked+.diagnostic-item__apperance{background-color:#237BAF;color:#fff}.agent-diagnostic-tool-widget.diagnostic-tool--it .agent-diagnostic-tool__wrapper .diagnostic-tool-body .diagnostic-tool__container .diagnostic-tool__form-row .form-row__diagnostic-items.diagnostic-items--work-experience{flex-wrap:wrap}.agent-diagnostic-tool-widget.diagnostic-tool--it .agent-diagnostic-tool__wrapper .diagnostic-tool-body .diagnostic-tool__container .diagnostic-tool__form-row .form-row__diagnostic-items.diagnostic-items--qualification .diagnostic-item__select{-webkit-appearance:none;-moz-appearance:none;appearance:none;width:548px;height:31px;border-radius:4px;background-color:#f8f8f8;border:none;font-family:"ヒラギノ角ゴ Pro W6", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;font-size:12px;font-weight:bold;line-height:1.67;letter-spacing:normal;text-align:center;color:#555;cursor:pointer}.agent-diagnostic-tool-widget.diagnostic-tool--it .agent-diagnostic-tool__wrapper .diagnostic-tool-body .diagnostic-tool__container .diagnostic-tool__form-row:nth-last-of-type(2){border-bottom:none}.agent-diagnostic-tool-widget.diagnostic-tool--it .agent-diagnostic-tool__wrapper .diagnostic-tool-body .diagnostic-tool__container .diagnostic-tool__submit .diagnostic-tool__submit-button--active{width:230px;height:50px;padding:0 0 0 49.5px;box-shadow:0 3px 0 0 #b75256;background-color:#dc4f55;border-radius:6px;font-family:"ヒラギノ角ゴ Pro W6", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;font-size:18px;font-weight:bold;line-height:50px;letter-spacing:normal;text-align:left;color:#fff}.agent-diagnostic-tool-widget.diagnostic-tool--it .agent-diagnostic-tool__wrapper .diagnostic-tool-body .diagnostic-tool__container .diagnostic-tool__submit .diagnostic-tool__submit-button--active:active{box-shadow:0 0 0 0 #b75256;transform:translateY(3px)}.remodal-overlay.remodal--agent-compare-wrapper{background-color:rgba(77,77,77,0.62)}.remodal-wrapper.remodal--agent-compare-wrapper{padding:0}.remodal-wrapper.remodal--agent-compare-wrapper .remodal.remodal--agent-compare{width:1000px;margin:0 auto;background-color:transparent;padding:0;margin:0}.remodal-wrapper.remodal--agent-compare-wrapper .remodal.remodal--agent-compare .remodal--agent-compare__container{width:1000px;min-height:1163px;margin:0 auto}.remodal-wrapper.remodal--agent-compare-wrapper .remodal.remodal--agent-compare .remodal--agent-compare__container .remodal--agent-compare__blank{position:relative;width:300px;height:100%;float:left}.remodal-wrapper.remodal--agent-compare-wrapper .remodal.remodal--agent-compare .remodal--agent-compare__container .remodal--agent-compare__blank .remodal-close{position:absolute;top:0;left:auto;right:0;display:block;overflow:hidden;width:73px;height:73px;margin:0;padding:0;cursor:pointer;-webkit-transition:color 0.2s;transition:color 0.2s;background-color:transparent;background-image:url(/assets/rn/icon_time_ffffff_28_lightweight_28.png);background-repeat:no-repeat;background-position:50% 50%;background-size:29.5px;text-decoration:none;color:#95979c;border:0;outline:0}.remodal-wrapper.remodal--agent-compare-wrapper .remodal.remodal--agent-compare .remodal--agent-compare__container .remodal--agent-compare__blank .remodal-close::before{display:none}.remodal-wrapper.remodal--agent-compare-wrapper .remodal.remodal--agent-compare .remodal--agent-compare__container .remodal--agent-compare__content{width:1000px;height:100%;background-color:#fff}.remodal-wrapper.remodal--agent-compare-wrapper .remodal.remodal--agent-compare .remodal--agent-compare__container .remodal--agent-compare__content .compare-content__header{background-color:#007bbc;box-sizing:border-box;height:148px;padding:64px 0 0}.remodal-wrapper.remodal--agent-compare-wrapper .remodal.remodal--agent-compare .remodal--agent-compare__container .remodal--agent-compare__content .compare-content__header .compare-content__header-title{font-family:"ヒラギノ角ゴ Pro", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;font-size:30px;font-weight:bold;line-height:1.0;letter-spacing:normal;text-align:center;color:#fff}.remodal-wrapper.remodal--agent-compare-wrapper .remodal.remodal--agent-compare .remodal--agent-compare__container .remodal--agent-compare__content .compare-content__header .remodal-close{position:absolute;top:0;left:auto;right:0;display:block;overflow:hidden;width:49px;height:68px;margin:0;padding:0;cursor:pointer;-webkit-transition:color 0.2s;transition:color 0.2s;background-color:transparent;background-image:url(/assets/rn/icon_time_ffffff_28_lightweight_28.png);background-repeat:no-repeat;background-position:50% 50%;background-size:29.5px;text-decoration:none;color:#95979c;border:0;outline:0}.remodal-wrapper.remodal--agent-compare-wrapper .remodal.remodal--agent-compare .remodal--agent-compare__container .remodal--agent-compare__content .compare-content__header .remodal-close::before{display:none}.remodal-wrapper.remodal--agent-compare-wrapper .remodal.remodal--agent-compare .remodal--agent-compare__container .remodal--agent-compare__content .compare-content__body{position:relative;background-color:#fff}.remodal-wrapper.remodal--agent-compare-wrapper .remodal.remodal--agent-compare .remodal--agent-compare__container .remodal--agent-compare__content .compare-content__body .compare-content__body--blue-band{position:absolute;top:0;left:0;right:0;margin:auto;width:100%;height:89px;background-color:#007bbc;z-index:0}.remodal-wrapper.remodal--agent-compare-wrapper .remodal.remodal--agent-compare .remodal--agent-compare__container .remodal--agent-compare__content .compare-content__body .compare-content__body--gray-band{position:absolute;top:502px;left:0;right:0;margin:auto;width:100%;height:45px;background-color:#f2f4f6;z-index:0}.remodal-wrapper.remodal--agent-compare-wrapper .remodal.remodal--agent-compare .remodal--agent-compare__container .remodal--agent-compare__content .compare-content__body .compare-agent__unit-group{position:relative;box-sizing:border-box}.remodal-wrapper.remodal--agent-compare-wrapper .remodal.remodal--agent-compare .remodal--agent-compare__container .remodal--agent-compare__content .compare-content__body .compare-agent__unit-group .swiper-container{position:relative}.remodal-wrapper.remodal--agent-compare-wrapper .remodal.remodal--agent-compare .remodal--agent-compare__container .remodal--agent-compare__content .compare-content__body .compare-agent__unit-group .swiper-container .swiper-wrapper{padding:0}.remodal-wrapper.remodal--agent-compare-wrapper .remodal.remodal--agent-compare .remodal--agent-compare__container .remodal--agent-compare__content .compare-content__body .compare-agent__unit-group .swiper-container .swiper-wrapper .swiper-slide{width:250px !important}.remodal-wrapper.remodal--agent-compare-wrapper .remodal.remodal--agent-compare .remodal--agent-compare__container .remodal--agent-compare__content .compare-content__body .compare-agent__unit-group .swiper-container .swiper-wrapper .swiper-slide .compare-agent__unit{box-sizing:border-box;width:100%;padding:0}.remodal-wrapper.remodal--agent-compare-wrapper .remodal.remodal--agent-compare .remodal--agent-compare__container .remodal--agent-compare__content .compare-content__body .compare-agent__unit-group .swiper-container .swiper-wrapper .swiper-slide .compare-agent__unit .compare-agent__unit-header{position:relative;background-color:#007bbc;height:89px;margin:0}.remodal-wrapper.remodal--agent-compare-wrapper .remodal.remodal--agent-compare .remodal--agent-compare__container .remodal--agent-compare__content .compare-content__body .compare-agent__unit-group .swiper-container .swiper-wrapper .swiper-slide .compare-agent__unit .compare-agent__unit-header .compare-agent__name{font-family:"ヒラギノ角ゴ Pro", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;font-size:14px;font-weight:bold;line-height:1.0;letter-spacing:normal;text-align:center;color:#fff}.remodal-wrapper.remodal--agent-compare-wrapper .remodal.remodal--agent-compare .remodal--agent-compare__container .remodal--agent-compare__content .compare-content__body .compare-agent__unit-group .swiper-container .swiper-wrapper .swiper-slide .compare-agent__unit .compare-agent__unit-header .compare-agent__logo{position:absolute;bottom:-15px;left:0;right:0;width:150px;height:70px;margin:0 auto;border-radius:5px;box-shadow:0 0 10px 0 rgba(0,0,0,0.1);background-color:#fff;background-repeat:no-repeat;background-position:50% 50%;background-size:120px auto}.remodal-wrapper.remodal--agent-compare-wrapper .remodal.remodal--agent-compare .remodal--agent-compare__container .remodal--agent-compare__content .compare-content__body .compare-agent__unit-group .swiper-container .swiper-wrapper .swiper-slide .compare-agent__unit .compare-agent__unit-body{box-sizing:border-box;width:250px;padding:51px 0 84px;background-color:#fff;border-right:1px solid #e2e2e2}.remodal-wrapper.remodal--agent-compare-wrapper .remodal.remodal--agent-compare .remodal--agent-compare__container .remodal--agent-compare__content .compare-content__body .compare-agent__unit-group .swiper-container .swiper-wrapper .swiper-slide .compare-agent__unit .compare-agent__unit-body .compare-agent__data-unit{width:210px;margin:0 auto 17px}.remodal-wrapper.remodal--agent-compare-wrapper .remodal.remodal--agent-compare .remodal--agent-compare__container .remodal--agent-compare__content .compare-content__body .compare-agent__unit-group .swiper-container .swiper-wrapper .swiper-slide .compare-agent__unit .compare-agent__unit-body .compare-agent__data-unit .compare-agent__data-title{height:25px;margin:0 0 12px;padding:0;border-radius:5px;background-color:#f0f0f0;font-family:"ヒラギノ角ゴ Pro", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;font-size:13px;font-weight:bold;line-height:25px;letter-spacing:normal;text-align:center;color:#41505d}.remodal-wrapper.remodal--agent-compare-wrapper .remodal.remodal--agent-compare .remodal--agent-compare__container .remodal--agent-compare__content .compare-content__body .compare-agent__unit-group .swiper-container .swiper-wrapper .swiper-slide .compare-agent__unit .compare-agent__unit-body .compare-agent__data-unit .compare-agent__data-value{font-family:"ヒラギノ角ゴ Pro", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;font-size:14px;font-weight:bold;line-height:30px;letter-spacing:normal;text-align:center;color:#41505d}.remodal-wrapper.remodal--agent-compare-wrapper .remodal.remodal--agent-compare .remodal--agent-compare__container .remodal--agent-compare__content .compare-content__body .compare-agent__unit-group .swiper-container .swiper-wrapper .swiper-slide .compare-agent__unit .compare-agent__unit-body .compare-agent__data-unit .compare-agent__data-value span{font-family:Arial, sans-serif;font-size:30px;font-weight:bold;letter-spacing:normal;text-align:center;color:#007bbc}.remodal-wrapper.remodal--agent-compare-wrapper .remodal.remodal--agent-compare .remodal--agent-compare__container .remodal--agent-compare__content .compare-content__body .compare-agent__unit-group .swiper-container .swiper-wrapper .swiper-slide .compare-agent__unit .compare-agent__unit-body .compare-agent__data-unit .compare-agent__data-value .agent-rating{display:block;width:auto;height:22px;margin:0 auto}.remodal-wrapper.remodal--agent-compare-wrapper .remodal.remodal--agent-compare .remodal--agent-compare__container .remodal--agent-compare__content .compare-content__body .compare-agent__unit-group .swiper-container .swiper-wrapper .swiper-slide .compare-agent__unit .compare-agent__unit-body .compare-agent__strong-points{padding:20px 0 0}.remodal-wrapper.remodal--agent-compare-wrapper .remodal.remodal--agent-compare .remodal--agent-compare__container .remodal--agent-compare__content .compare-content__body .compare-agent__unit-group .swiper-container .swiper-wrapper .swiper-slide .compare-agent__unit .compare-agent__unit-body .compare-agent__strong-points .strong-points__header{height:45px;background-color:#f2f4f6;padding:0 0 0 20.5px;margin:0 -1px}.remodal-wrapper.remodal--agent-compare-wrapper .remodal.remodal--agent-compare .remodal--agent-compare__container .remodal--agent-compare__content .compare-content__body .compare-agent__unit-group .swiper-container .swiper-wrapper .swiper-slide .compare-agent__unit .compare-agent__unit-body .compare-agent__strong-points .strong-points__header .strong-points__header-text{display:none}.remodal-wrapper.remodal--agent-compare-wrapper .remodal.remodal--agent-compare .remodal--agent-compare__container .remodal--agent-compare__content .compare-content__body .compare-agent__unit-group .swiper-container .swiper-wrapper .swiper-slide .compare-agent__unit .compare-agent__unit-body .compare-agent__strong-points .strong-points__body{width:210px;margin:0 auto;padding:20px 0 15px}.remodal-wrapper.remodal--agent-compare-wrapper .remodal.remodal--agent-compare .remodal--agent-compare__container .remodal--agent-compare__content .compare-content__body .compare-agent__unit-group .swiper-container .swiper-wrapper .swiper-slide .compare-agent__unit .compare-agent__unit-body .compare-agent__strong-points .strong-points__body .strong-points__tag-gourp{width:100%;display:flex;display:inline-flex;flex-direction:row;flex-wrap:wrap;justify-content:flex-start;align-items:flex-start}.remodal-wrapper.remodal--agent-compare-wrapper .remodal.remodal--agent-compare .remodal--agent-compare__container .remodal--agent-compare__content .compare-content__body .compare-agent__unit-group .swiper-container .swiper-wrapper .swiper-slide .compare-agent__unit .compare-agent__unit-body .compare-agent__strong-points .strong-points__body .strong-points__tag-gourp .strong-points__tag{display:inline-block;box-sizing:border-box;height:25px;margin:0 5px 5px 0;padding:0 9px;border-radius:3px;border:solid 1px #41505d;background-color:#fff;font-family:"ヒラギノ角ゴ Pro", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;font-size:11px;font-weight:bold;line-height:23px;letter-spacing:normal;text-align:center;color:#41505d}.remodal-wrapper.remodal--agent-compare-wrapper .remodal.remodal--agent-compare .remodal--agent-compare__container .remodal--agent-compare__content .compare-content__body .compare-agent__unit-group .swiper-container .swiper-wrapper .swiper-slide .compare-agent__unit .compare-agent__unit-body .compare-agent__corresponding-jobs .corresponding-jobs__header{box-sizing:border-box;height:45px;background-color:#f2f4f6;padding:0 0 0 20.5px;margin:0 -1px}.remodal-wrapper.remodal--agent-compare-wrapper .remodal.remodal--agent-compare .remodal--agent-compare__container .remodal--agent-compare__content .compare-content__body .compare-agent__unit-group .swiper-container .swiper-wrapper .swiper-slide .compare-agent__unit .compare-agent__unit-body .compare-agent__corresponding-jobs .corresponding-jobs__header .corresponding-jobs__header-text{display:none}.remodal-wrapper.remodal--agent-compare-wrapper .remodal.remodal--agent-compare .remodal--agent-compare__container .remodal--agent-compare__content .compare-content__body .compare-agent__unit-group .swiper-container .swiper-wrapper .swiper-slide .compare-agent__unit .compare-agent__unit-body .compare-agent__corresponding-jobs .corresponding-jobs__body{width:210px;margin:0 auto;padding:20px 0 28px}.remodal-wrapper.remodal--agent-compare-wrapper .remodal.remodal--agent-compare .remodal--agent-compare__container .remodal--agent-compare__content .compare-content__body .compare-agent__unit-group .swiper-container .swiper-wrapper .swiper-slide .compare-agent__unit .compare-agent__unit-body .compare-agent__corresponding-jobs .corresponding-jobs__body .corresponding-jobs__tag-gourp{display:flex;display:inline-flex;flex-direction:row;flex-wrap:wrap;justify-content:flex-start;align-items:flex-start}.remodal-wrapper.remodal--agent-compare-wrapper .remodal.remodal--agent-compare .remodal--agent-compare__container .remodal--agent-compare__content .compare-content__body .compare-agent__unit-group .swiper-container .swiper-wrapper .swiper-slide .compare-agent__unit .compare-agent__unit-body .compare-agent__corresponding-jobs .corresponding-jobs__body .corresponding-jobs__tag-gourp .corresponding-jobs__tag{box-sizing:border-box;width:104px;height:25px;margin:0 2px 2px 0;padding:0;background-color:#f2f4f6;font-family:"ヒラギノ角ゴ Pro", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;font-size:12px;font-weight:bold;line-height:25px;letter-spacing:normal;text-align:center;color:#41505d;user-select:none}.remodal-wrapper.remodal--agent-compare-wrapper .remodal.remodal--agent-compare .remodal--agent-compare__container .remodal--agent-compare__content .compare-content__body .compare-agent__unit-group .swiper-container .swiper-wrapper .swiper-slide .compare-agent__unit .compare-agent__unit-body .compare-agent__corresponding-jobs .corresponding-jobs__body .corresponding-jobs__tag-gourp .corresponding-jobs__tag:nth-of-type(even){margin-right:0}.remodal-wrapper.remodal--agent-compare-wrapper .remodal.remodal--agent-compare .remodal--agent-compare__container .remodal--agent-compare__content .compare-content__body .compare-agent__unit-group .swiper-container .swiper-wrapper .swiper-slide .compare-agent__unit .compare-agent__unit-body .agent-detail__links{box-sizing:border-box;width:210px;height:40px;margin:0 auto 10px;padding:9px 0;border-radius:5px;border:solid 1px #007bbc;background-color:#f2f8ff;display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:center;align-items:center}.remodal-wrapper.remodal--agent-compare-wrapper .remodal.remodal--agent-compare .remodal--agent-compare__container .remodal--agent-compare__content .compare-content__body .compare-agent__unit-group .swiper-container .swiper-wrapper .swiper-slide .compare-agent__unit .compare-agent__unit-body .agent-detail__links .agent-detail__link-text{box-sizing:border-box;display:block;width:50%;border-left:1px solid #007bbc;font-family:"ヒラギノ角ゴ Pro", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;font-size:12px;font-weight:bold;line-height:20px;letter-spacing:normal;text-align:center;color:#007bbc}.remodal-wrapper.remodal--agent-compare-wrapper .remodal.remodal--agent-compare .remodal--agent-compare__container .remodal--agent-compare__content .compare-content__body .compare-agent__unit-group .swiper-container .swiper-wrapper .swiper-slide .compare-agent__unit .compare-agent__unit-body .agent-detail__links .agent-detail__link-text:first-of-type{border-left:none}.remodal-wrapper.remodal--agent-compare-wrapper .remodal.remodal--agent-compare .remodal--agent-compare__container .remodal--agent-compare__content .compare-content__body .compare-agent__unit-group .swiper-container .swiper-wrapper .swiper-slide .compare-agent__unit .compare-agent__unit-body .agent__official-entry{display:block;box-sizing:border-box;width:210px;height:40px;margin:0 auto;padding:0;border-radius:5px;background-color:#007bbc;font-family:"ヒラギノ角ゴ Pro", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;font-size:12px;font-weight:bold;line-height:40px;letter-spacing:normal;text-align:center;color:#fff;user-select:none}.remodal-wrapper.remodal--agent-compare-wrapper .remodal.remodal--agent-compare .remodal--agent-compare__container .remodal--agent-compare__content .compare-content__body .compare-agent__unit-group .swiper-container .swiper-wrapper .swiper-slide:first-of-type .compare-agent__unit .compare-agent__unit-body{background-color:#fff}.remodal-wrapper.remodal--agent-compare-wrapper .remodal.remodal--agent-compare .remodal--agent-compare__container .remodal--agent-compare__content .compare-content__body .compare-agent__unit-group .swiper-container .swiper-wrapper .swiper-slide:first-of-type .compare-agent__unit .compare-agent__unit-body .compare-agent__strong-points .strong-points__header .strong-points__header-text{display:block;font-family:"ヒラギノ角ゴ Pro", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;font-size:18px;font-weight:bold;line-height:45px;letter-spacing:normal;text-align:left;color:#41505d}.remodal-wrapper.remodal--agent-compare-wrapper .remodal.remodal--agent-compare .remodal--agent-compare__container .remodal--agent-compare__content .compare-content__body .compare-agent__unit-group .swiper-container .swiper-wrapper .swiper-slide:first-of-type .compare-agent__unit .compare-agent__unit-body .compare-agent__corresponding-jobs .corresponding-jobs__header .corresponding-jobs__header-text{display:block;font-family:"ヒラギノ角ゴ Pro", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;font-size:18px;font-weight:bold;line-height:45px;letter-spacing:normal;text-align:left;color:#41505d}.remodal-wrapper.remodal--agent-compare-wrapper .remodal.remodal--agent-compare .remodal--agent-compare__container .remodal--agent-compare__content .compare-content__body .compare-agent__unit-group .swiper-container .swiper-wrapper .swiper-slide:last-of-type .compare-agent__unit{border-right:none}.remodal-wrapper.remodal--agent-compare-wrapper .remodal.remodal--agent-compare .remodal--agent-compare__container .remodal--agent-compare__content .compare-content__body .compare-agent__unit-group .swiper-container .swiper-pagination__wrapper{position:absolute;box-sizing:border-box;top:557px;right:0;left:0;width:183px;height:40px;margin:auto;padding:0 20px;border-radius:20px;background-color:rgba(65,80,93,0.74);z-index:10000;display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:center;align-items:center}.remodal-wrapper.remodal--agent-compare-wrapper .remodal.remodal--agent-compare .remodal--agent-compare__container .remodal--agent-compare__content .compare-content__body .compare-agent__unit-group .swiper-container .swiper-pagination__wrapper .swiper-button-prev{width:8px;height:40px;background-image:url(/assets/rn/icon_angle_left_ffffff_16.png);background-repeat:no-repeat;background-position:50% 50%;background-size:auto 16px;margin:0;top:0;left:20px}.remodal-wrapper.remodal--agent-compare-wrapper .remodal.remodal--agent-compare .remodal--agent-compare__container .remodal--agent-compare__content .compare-content__body .compare-agent__unit-group .swiper-container .swiper-pagination__wrapper .swiper-button-prev::after{display:none}.remodal-wrapper.remodal--agent-compare-wrapper .remodal.remodal--agent-compare .remodal--agent-compare__container .remodal--agent-compare__content .compare-content__body .compare-agent__unit-group .swiper-container .swiper-pagination__wrapper .swiper-pagination{display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:space-between;align-items:center;width:47px;height:12px}.remodal-wrapper.remodal--agent-compare-wrapper .remodal.remodal--agent-compare .remodal--agent-compare__container .remodal--agent-compare__content .compare-content__body .compare-agent__unit-group .swiper-container .swiper-pagination__wrapper .swiper-pagination .swiper-pagination-bullet{background-color:transparent;height:12px;opacity:1;font-family:Arial, sans-serif;font-size:12px;font-weight:bold;line-height:12px;letter-spacing:normal;text-align:center;color:#fff}.remodal-wrapper.remodal--agent-compare-wrapper .remodal.remodal--agent-compare .remodal--agent-compare__container .remodal--agent-compare__content .compare-content__body .compare-agent__unit-group .swiper-container .swiper-pagination__wrapper .swiper-pagination .swiper-pagination-bullet.swiper-pagination-bullet-active{color:#A8AFB5}.remodal-wrapper.remodal--agent-compare-wrapper .remodal.remodal--agent-compare .remodal--agent-compare__container .remodal--agent-compare__content .compare-content__body .compare-agent__unit-group .swiper-container .swiper-pagination__wrapper .swiper-button-next{width:8px;height:40px;background-image:url(/assets/rn/icon_angle_right_ffffff_16.png);background-repeat:no-repeat;background-position:50% 50%;background-size:auto 16px;margin:0;top:0;right:20px}.remodal-wrapper.remodal--agent-compare-wrapper .remodal.remodal--agent-compare .remodal--agent-compare__container .remodal--agent-compare__content .compare-content__body .compare-agent__unit-group .swiper-container .swiper-pagination__wrapper .swiper-button-next::after{display:none}.remodal-overlay.remodal--agent-search-vmenu-wrapper{background-color:rgba(65,80,93,0.69)}.remodal-wrapper.remodal--agent-search-vmenu-wrapper{padding:0}.remodal-wrapper.remodal--agent-search-vmenu-wrapper .remodal.remodal--agent-search-vmenu{width:1000px;height:703px;margin:0 auto;background-color:#fff;padding:0}.remodal-wrapper.remodal--agent-search-vmenu-wrapper .remodal.remodal--agent-search-vmenu .remodal-close{left:auto;right:-44.5px;width:29.5px;height:29.5px;background-image:url(/assets/rn/icon_time_ffffff_28_lightweight_28.png);background-repeat:no-repeat;background-position:50% 50%;background-size:29.5px}.remodal-wrapper.remodal--agent-search-vmenu-wrapper .remodal.remodal--agent-search-vmenu .remodal-close::before{display:none}@media only screen and (min-width: 641px){.remodal.remodal--agent-compare,.remodal.remodal--agent-search-vmenu{max-width:100%}}.agent-search__switching-tabs{display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:flex-start;align-items:stretch}.agent-search__switching-tabs .agent-search__switching-tab-group{display:flex;flex-direction:column;flex-wrap:nowrap;justify-content:flex-start;align-items:flex-start;flex-basis:200px;width:200px}.agent-search__switching-tabs .agent-search__switching-tab-group .agent-search__switching-tab{box-sizing:border-box;height:60px;width:100%;padding:0 0 0 32px;background-color:#fff;border-top:1px solid #D5D5D5;text-align:center;cursor:pointer;color:#777;line-height:59px;font-family:"ヒラギノ角ゴ Pro", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;font-size:16px;font-weight:bold;line-height:59px;letter-spacing:normal;text-align:left;color:#41505d}.agent-search__switching-tabs .agent-search__switching-tab-group .agent-search__switching-tab.switching-tab--active{box-sizing:border-box;background-color:#f2f4f6;border-top:1px solid #f2f4f6;transition:background-color 200ms ease-out;font-weight:bold}.agent-search__switching-tabs .agent-search__switching-tab-group .agent-search__switching-tab.switching-tab--active+.agent-search__switching-tab{border-top:1px solid #fff}.agent-search__switching-tabs .agent-search__switching-content-group{box-sizing:border-box;background-color:#f2f4f6;flex-basis:800px;width:800px;height:612px;padding:32px 0 0}.agent-search__switching-tabs .agent-search__switching-content-group .agent-search__switching-content{display:none;width:740px;margin:0 auto}.agent-search__switching-tabs .agent-search__switching-content-group .agent-search__switching-content.switching-content--visible{display:block}.agent-search__switching-tabs .agent-search__switching-content-group .agent-search__switching-content .switching-content__prefectures{background-color:#fff;padding:4.5px 0}.agent-search__switching-tabs .agent-search__switching-content-group .agent-search__switching-content .switching-content__prefectures .region__row{box-sizing:border-box;padding:15.5px 0 5.5px;display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:flex-start;align-items:stretch;border-bottom:1px solid #ededed}.agent-search__switching-tabs .agent-search__switching-content-group .agent-search__switching-content .switching-content__prefectures .region__row:last-of-type{border-bottom:none}.agent-search__switching-tabs .agent-search__switching-content-group .agent-search__switching-content .switching-content__prefectures .region__row .region-name{box-sizing:border-box;flex-basis:153px;width:153px;padding-top:10px;padding-left:32px;font-family:"ヒラギノ角ゴ Pro", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;font-size:14px;font-weight:bold;line-height:1.0;letter-spacing:normal;text-align:left;color:#41505d}.agent-search__switching-tabs .agent-search__switching-content-group .agent-search__switching-content .switching-content__prefectures .region__row .prefecture-item__group{flex-basis:587px;width:587px;display:flex;flex-direction:row;flex-wrap:wrap;justify-content:flex-start;align-items:flex-start}.agent-search__switching-tabs .agent-search__switching-content-group .agent-search__switching-content .switching-content__prefectures .region__row .prefecture-item__group .prefecture-item__label{display:block;width:75px;height:30px;margin:0 10px 10px 0;cursor:pointer}.agent-search__switching-tabs .agent-search__switching-content-group .agent-search__switching-content .switching-content__prefectures .region__row .prefecture-item__group .prefecture-item__label .prefecture-item__checkbox{display:none}.agent-search__switching-tabs .agent-search__switching-content-group .agent-search__switching-content .switching-content__prefectures .region__row .prefecture-item__group .prefecture-item__label .prefecture-item__apperance{box-sizing:border-box;display:block;background-color:#f2f4f6;border-radius:4px;width:75px;height:30px;font-size:14px;font-weight:normal;line-height:30px;letter-spacing:normal;text-align:center;color:#333;user-select:none;transition:color 200ms ease-out, background-color 200ms ease-out}.agent-search__switching-tabs .agent-search__switching-content-group .agent-search__switching-content .switching-content__prefectures .region__row .prefecture-item__group .prefecture-item__label .prefecture-item__checkbox:checked+.prefecture-item__apperance{background-color:#4e6981;color:#fff}.agent-search__switching-tabs .agent-search__switching-content-group .agent-search__switching-content .switching-content__industry{background-color:#fff;padding:30px 0 26px}.agent-search__switching-tabs .agent-search__switching-content-group .agent-search__switching-content .switching-content__industry .switching-content__industry-liner{width:680px;margin:0 auto}.agent-search__switching-tabs .agent-search__switching-content-group .agent-search__switching-content .switching-content__industry .switching-content__industry-liner .switching-content__text{margin:0 0 15px;font-size:14px;font-weight:normal;line-height:1.0;letter-spacing:normal;text-align:left;color:#333}.agent-search__switching-tabs .agent-search__switching-content-group .agent-search__switching-content .switching-content__industry .switching-content__industry-liner .industry-item__group{display:flex;flex-direction:row;flex-wrap:wrap;justify-content:flex-start;align-items:flex-start}.agent-search__switching-tabs .agent-search__switching-content-group .agent-search__switching-content .switching-content__industry .switching-content__industry-liner .industry-item__group .industry-item__label{display:inline-block;margin:0 10px 10px 0;cursor:pointer}.agent-search__switching-tabs .agent-search__switching-content-group .agent-search__switching-content .switching-content__industry .switching-content__industry-liner .industry-item__group .industry-item__label .industry-item__checkbox{display:none}.agent-search__switching-tabs .agent-search__switching-content-group .agent-search__switching-content .switching-content__industry .switching-content__industry-liner .industry-item__group .industry-item__label .industry-item__apperance{box-sizing:border-box;display:inline-block;background-color:#f2f4f6;border-radius:4px;padding:0 13px;height:35px;font-size:14px;font-weight:normal;line-height:35px;letter-spacing:normal;text-align:center;color:#333;white-space:nowrap;user-select:none;transition:color 200ms ease-out, background-color 200ms ease-out}.agent-search__switching-tabs .agent-search__switching-content-group .agent-search__switching-content .switching-content__industry .switching-content__industry-liner .industry-item__group .industry-item__label .industry-item__checkbox:checked+.industry-item__apperance{background-color:#4e6981;color:#fff}.agent-search__switching-tabs .agent-search__switching-content-group .agent-search__switching-content .switching-content__industry .region__row{box-sizing:border-box;padding:15.5px 0 5.5px;display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:flex-start;align-items:stretch;border-bottom:1px solid #ededed}.agent-search__switching-tabs .agent-search__switching-content-group .agent-search__switching-content .switching-content__industry .region__row:last-of-type{border-bottom:none}.agent-search__switching-tabs .agent-search__switching-content-group .agent-search__switching-content .switching-content__industry .region__row .region-name{box-sizing:border-box;flex-basis:153px;width:153px;padding-left:32px;font-family:"ヒラギノ角ゴ Pro", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;font-size:14px;font-weight:bold;line-height:1.0;letter-spacing:normal;text-align:left;color:#41505d}.agent-search__switching-tabs .agent-search__switching-content-group .agent-search__switching-content .switching-content__industry+.switching-content__industry{margin-top:10px}.agent-search-vmenu__bottom-bar{box-sizing:border-box;border-top:1px solid #ddd;padding:0 18.5px 0 5.5px;display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:center;align-items:center;min-height:93px;background-color:#fff}.agent-search-vmenu__bottom-bar .bottom-bar__liner{display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:space-between;align-items:center}.agent-search-vmenu__bottom-bar .bottom-bar__liner .bottom-bar__search-terms{display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:flex-start;align-items:stretch}.agent-search-vmenu__bottom-bar .bottom-bar__liner .bottom-bar__search-terms .search-terms__header{box-sizing:border-box;flex-basis:120px;width:120px;display:flex;flex-direction:row;flex-direction:column;flex-wrap:nowrap;justify-content:center;align-items:center;padding:0 0;font-family:"ヒラギノ角ゴ Pro", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;font-size:16px;font-weight:bold;line-height:1.0;letter-spacing:normal;text-align:center;color:#41505d}.agent-search-vmenu__bottom-bar .bottom-bar__liner .bottom-bar__search-terms .search-terms__item-group{box-sizing:border-box;flex-basis:600px;width:600px;display:flex;flex-direction:row;flex-wrap:wrap;justify-content:flex-start;align-items:flex-start;padding:14px 20px 14px 24.5px;border-left:1px solid #ddd}.agent-search-vmenu__bottom-bar .bottom-bar__liner .bottom-bar__search-terms .search-terms__item-group .search-terms__item{font-size:13px;font-weight:normal;line-height:1.23;letter-spacing:normal;text-align:left;color:#333}.agent-search-vmenu__bottom-bar .bottom-bar__liner .bottom-bar__search-terms .search-terms__item-group .search-terms__item span{margin-right:6px}.agent-search-vmenu__bottom-bar .bottom-bar__liner .bottom-bar__search-submit-guide .search-submit__button{-webkit-appearance:none;-moz-appearance:none;appearance:none;box-sizing:border-box;border:none;width:237.5px;height:53.5px;margin:0;padding:0 0 0 61px;border-radius:5px;background-color:#007bbc;background-image:url(/assets/rn/icon_loupe_ffffff_16.png);background-repeat:no-repeat;background-position:top 50% left 36px;background-size:17px;font-family:"ヒラギノ角ゴ Pro", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;font-size:16px;font-weight:bold;line-height:53.5px;letter-spacing:normal;text-align:left;color:#fff;user-select:none;cursor:pointer}.agent-search-vmenu__bottom-bar .bottom-bar__liner .bottom-bar__search-submit-guide .search-submit__button:focus{outline:none}.nav__in-page-index{position:relative;padding:14px 0 21.5px}.nav__in-page-index .in-page-index__title{height:35px;margin:0 0 13px;border-radius:5px;background-color:#f2f4f6;font-family:"ヒラギノ角ゴ Pro", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;font-size:14px;font-weight:bold;line-height:35px;letter-spacing:normal;text-align:center;color:#41505d}.nav__in-page-index .in-page-index__item-group .in-page-index__item{position:relative;display:block;box-sizing:border-box;padding:0 0 17px 24px;margin:0;font-family:"ヒラギノ角ゴ Pro", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;font-size:12px;font-weight:bold;line-height:1.5;letter-spacing:normal;text-align:left;color:#41505d}.nav__in-page-index .in-page-index__item-group .in-page-index__item::before{position:absolute;content:'';top:2px;bottom:2px;left:6.5px;width:2px;height:100%;background-color:#d4e5f5}.nav__in-page-index .in-page-index__item-group .in-page-index__item:last-of-type{padding-bottom:0}.nav__in-page-index .in-page-index__item-group .in-page-index__item:last-of-type::before{display:none}.nav__in-page-index .in-page-index__item-group .in-page-index__item .in-page-index__item-circle{box-sizing:border-box;position:absolute;top:1px;left:0;width:15px;height:15px;border:solid 2px #d4e5f5;border-radius:15px;background-color:#fff}.nav__in-page-index .in-page-index__item-group .in-page-index__item .in-page-index__item-dot{box-sizing:border-box;position:absolute;top:5px;left:4px;width:7px;height:7px;border-radius:7px;background-color:#4e6981}.nav__in-page-index .in-page-index__item-group .in-page-index__item.in-page-index__item--passed::before{background-color:#D4E5F5}.nav__in-page-index .in-page-index__item-group .in-page-index__item.in-page-index__item--passed .in-page-index__item-circle{border-color:#D4E5F5;background-color:#fff}.nav__in-page-index .in-page-index__item-group .in-page-index__item.in-page-index__item--passed .in-page-index__item-dot{background-color:#4E6981}.nav__in-page-index .in-page-index__item-group .in-page-index__item.in-page-index__item--current .in-page-index__item-circle{border-color:#D4E5F5;background-color:#fff}.nav__in-page-index .in-page-index__item-group .in-page-index__item.in-page-index__item--current .in-page-index__item-dot{background-color:#4E6981}.agents-and-columns__pagination-guide{width:100%;text-align:center;padding:0 0 43px}.agents-and-columns__pagination-guide .agents-and-columns__pagination{display:inline-block;box-sizing:border-box;min-width:770px;height:60px;padding:0 32px;border-radius:60px;box-shadow:0 0 10px 0 rgba(0,0,0,0.1);background-color:#fff}.agents-and-columns__pagination-guide .agents-and-columns__pagination .agents-and-columns__pagination-liner{position:relative;display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:space-between;align-items:center;height:60px}.agents-and-columns__pagination-guide .agents-and-columns__pagination .agents-and-columns__pagination-liner .pagination__prev-page{position:absolute;left:0;top:0;bottom:0;margin:auto 0;height:1em}.agents-and-columns__pagination-guide .agents-and-columns__pagination .agents-and-columns__pagination-liner .pagination__prev-page .unordered-list__item-prev{font-family:"ヒラギノ角ゴ Pro", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;font-size:13px;font-weight:bold;line-height:16px;letter-spacing:normal;text-align:center;color:#41505d;white-space:nowrap}.agents-and-columns__pagination-guide .agents-and-columns__pagination .agents-and-columns__pagination-liner .pagination__prev-page.prev-page--disabled .unordered-list__item-prev{pointer-events:none}.agents-and-columns__pagination-guide .agents-and-columns__pagination .agents-and-columns__pagination-liner .agents-and-columns__pagination__unordered-list{display:inline-block;display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:center;align-items:center}.agents-and-columns__pagination-guide .agents-and-columns__pagination .agents-and-columns__pagination-liner .agents-and-columns__pagination__unordered-list li{padding:0 12.5px}.agents-and-columns__pagination-guide .agents-and-columns__pagination .agents-and-columns__pagination-liner .agents-and-columns__pagination__unordered-list li .unordered-list__item-link{font-family:Arial, sans-serif;font-size:16px;font-weight:bold;line-height:1.0;letter-spacing:normal;text-align:center;color:#41505d}.agents-and-columns__pagination-guide .agents-and-columns__pagination .agents-and-columns__pagination-liner .agents-and-columns__pagination__unordered-list li.unordered-list__item--current .unordered-list__item-link{pointer-events:none;color:#d5d5d5}.agents-and-columns__pagination-guide .agents-and-columns__pagination .agents-and-columns__pagination-liner .pagination__next-page{position:absolute;right:0;top:0;bottom:0;margin:auto 0;height:1em}.agents-and-columns__pagination-guide .agents-and-columns__pagination .agents-and-columns__pagination-liner .pagination__next-page .unordered-list__item-next{font-family:"ヒラギノ角ゴ Pro", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;font-size:13px;font-weight:bold;line-height:16px;letter-spacing:normal;text-align:center;color:#41505d;white-space:nowrap}.agents-and-columns__pagination-guide .agents-and-columns__pagination .agents-and-columns__pagination-liner .pagination__next-page.next-page--disabled .unordered-list__item-next{pointer-events:none}.agents-and-columns__pagination-guide .agents-and-columns__pagination .agents-and-columns__pagination-liner div.pagination{padding:0;margin:0 auto;width:calc(670px - 12em);overflow:hidden;font-size:16px}.agents-and-columns__pagination-guide .agents-and-columns__pagination .agents-and-columns__pagination-liner div.pagination ul.pagination{display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:center;align-items:center}.agents-and-columns__pagination-guide .agents-and-columns__pagination .agents-and-columns__pagination-liner div.pagination ul.pagination li{padding:0 12.5px;float:none;margin-left:0;border:none}.agents-and-columns__pagination-guide .agents-and-columns__pagination .agents-and-columns__pagination-liner div.pagination ul.pagination li a{padding:0;font-family:Arial, sans-serif;font-size:16px;font-weight:bold;line-height:1.0;letter-spacing:normal;text-align:center;color:#41505d}.agents-and-columns__pagination-guide .agents-and-columns__pagination .agents-and-columns__pagination-liner div.pagination ul.pagination li.disabled{display:none}.agents-and-columns__pagination-guide .agents-and-columns__pagination .agents-and-columns__pagination-liner div.pagination ul.pagination li.active{background-color:transparent}.agents-and-columns__pagination-guide .agents-and-columns__pagination .agents-and-columns__pagination-liner div.pagination ul.pagination li.active a{background-color:transparent;color:#d5d5d5}.agents-and-columns__pagination-guide.pagination-guide--columns-index{padding-bottom:81px}.c-blue{color:#007bbc}.c-yllw{color:#ffda29}.fw-b{font-family:"ヒラギノ角ゴ Pro", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;font-weight:bold}.spacer-25{height:25px}.spacer-40{height:40px}.column-detail__body-liner{margin:0 auto}.column-detail__body-liner table td,.column-detail__body-liner table th{border:1px solid #000000}.column-detail__body-liner table.border-red td,.column-detail__body-liner table.border-red th{border:1px solid #de5c38}.column-detail__body-liner table.border-yellow td,.column-detail__body-liner table.border-yellow th{border:1px solid #fcb75b}.column-detail__body-liner table.border-orange td,.column-detail__body-liner table.border-orange th{border:1px solid #fe7e58}.column-detail__body-liner table.border-pink td,.column-detail__body-liner table.border-pink th{border:1px solid #e35e6f}.column-detail__body-liner table.border-green td,.column-detail__body-liner table.border-green th{border:1px solid #3c9833}.column-detail__body-liner table.border-blue td,.column-detail__body-liner table.border-blue th{border:1px solid #0000ff}.column-detail__body-liner table.border-gray td,.column-detail__body-liner table.border-gray th{border:1px solid #d8d8d8}.column-detail__body-liner img.column-thumbnail{display:block;width:100%;margin:0 0 30px;height:auto;border-radius:14px;box-shadow:0 0 10px 0 rgba(0,0,0,0.1)}.column-detail__body-liner .column-detail__index{margin:0 0 54px}.column-detail__body-liner .column-detail__index .column-detail__index-header{height:49px;margin:0;padding:0;border-radius:15px 15px 0 0;background-color:#f2f4f6;font-family:"ヒラギノ角ゴ Pro", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;font-size:14px;font-weight:bold;line-height:49px;letter-spacing:normal;text-align:center;color:#41505d}.column-detail__body-liner .column-detail__index .column-detail__index-body{border-radius:0 0 15px 15px;background-color:#fafafa;padding:35px 0 30px}.column-detail__body-liner .column-detail__index .column-detail__index-body .index-body__liner{width:500px;margin:0 auto}.column-detail__body-liner .column-detail__index .column-detail__index-body .index-body__liner .column-detail__ordered-list{list-style-type:decimal;border:none;list-style-position:outside;width:100%;padding:0}.column-detail__body-liner .column-detail__index .column-detail__index-body .index-body__liner .column-detail__ordered-list .ordered-list__item{margin:0 0 21px;font-family:"ヒラギノ角ゴ Pro", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;font-size:14px;font-weight:bold;line-height:1.29;letter-spacing:normal;text-align:left;color:#41505d}.column-detail__body-liner .column-detail__index .column-detail__index-body .index-body__liner .column-detail__ordered-list .ordered-list__item .ordered-list__item-link{color:#41505d}.column-detail__body-liner .column-detail__index .column-detail__index-body .index-body__liner .column-detail__ordered-list .ordered-list__item .column-detail__unordered-list{list-style-type:none;padding:15px 0 0 7.5px;border:none;width:100%}.column-detail__body-liner .column-detail__index .column-detail__index-body .index-body__liner .column-detail__ordered-list .ordered-list__item .column-detail__unordered-list .unordered-list__item{padding:0 0 12px 14px;background-image:url(/assets/rn/icon_sort_right_b2b2b2_13.png);background-repeat:no-repeat;background-position:top 2.5px left 0;background-size:auto 13px;font-size:13px;font-weight:normal;line-height:1.38;letter-spacing:normal;text-align:left;color:#41505d}.column-detail__body-liner .column-detail__index .column-detail__index-body .index-body__liner .column-detail__ordered-list .ordered-list__item .column-detail__unordered-list .unordered-list__item:last-of-type{padding-bottom:0}.column-detail__body-liner .column-detail__index .column-detail__index-body .index-body__liner .column-detail__ordered-list .ordered-list__item .column-detail__unordered-list .unordered-list__item .unordered-list__item-link{color:#41505d}.column-detail__body-liner h2{box-sizing:border-box;width:100%;margin:24px auto 18px;padding:16px 19px;border-bottom:solid 2px #00447e;background-color:#f2f4f6;font-family:"ヒラギノ角ゴ Pro", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;font-size:20px;font-weight:bold;line-height:1.3;letter-spacing:normal;text-align:left;color:#00447e}.column-detail__body-liner p{width:100%;margin:0 auto;font-size:14px;font-weight:normal;line-height:1.86;letter-spacing:normal;text-align:left;color:#41505d}.column-detail__body-liner p img{display:block;width:100%}.column-detail__body-liner p img.column-detail_eyecatch{width:100%;height:auto;border-radius:15px}.column-detail__body-liner h3{box-sizing:border-box;width:100%;background-color:#E4F1F8;margin:24px auto 19px;padding:15px 21px;font-family:"ヒラギノ角ゴ Pro", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;font-size:16px;font-weight:bold;line-height:1.63;letter-spacing:normal;text-align:left;color:#00447e}.column-detail__body-liner .header-unknown{box-sizing:border-box;width:100%;padding:0 0 14px;margin:0 auto 20.5px;border-bottom:solid 1px #D6E0E8;font-family:"ヒラギノ角ゴ Pro", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;font-size:20px;font-weight:bold;line-height:1.3;letter-spacing:normal;text-align:left;color:#41505d}.column-detail__body-liner ul{box-sizing:border-box;width:100%;padding:17px 10px;margin:0 auto}.column-detail__body-liner ul li{box-sizing:border-box;padding:0 0 0 24px;background-image:url(/assets/rn/icon_checked_007bbc_14.png);background-repeat:no-repeat;background-position:top 7px left 0;background-size:auto 14px;font-family:"ヒラギノ角ゴ Pro", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;font-size:14px;font-weight:bold;line-height:2.0;letter-spacing:normal;text-align:left;color:#41505d}.column-detail__body-liner ol{box-sizing:border-box;width:100%;padding:16px 24px 22px 35px;margin:0 auto;list-style-type:decimal;list-style-position:outside}.column-detail__body-liner ol li{box-sizing:border-box;padding:0;font-family:"ヒラギノ角ゴ Pro", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;font-size:14px;font-weight:bold;line-height:2.0;letter-spacing:normal;text-align:left;color:#41505d}.column-detail__body-liner h4{box-sizing:border-box;width:100%;margin:0 auto 8px;font-family:"ヒラギノ角ゴ Pro", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;font-size:14px;font-weight:bold;line-height:1.86;letter-spacing:normal;text-align:left;color:#00447e}.column-detail__body-liner .balloon-wrap .balloon p{width:100%}.column-detail__body-liner table{width:100% !important;margin:0 auto}.column-detail__body-liner table tbody tr td p{width:100%}header.columns-show-class{display:none}#job-changing-column__detail--width-fit{display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:flex-start;align-items:stretch;width:100%;min-width:1280px;margin:0 auto}#job-changing-column__detail--width-fit #job-changing-column__side-nav{box-sizing:border-box;width:200px;background-color:#fff;padding:0;border-right:1px solid #e3e3e3}#job-changing-column__detail--width-fit #job-changing-column__side-nav .agents-index__vertical-menu{position:sticky;top:0;box-sizing:border-box;width:200px;box-sizing:border-box;background-color:#fff;padding:0;margin:0}#job-changing-column__detail--width-fit #job-changing-column__side-nav .agents-index__vertical-menu .vertical-menu__liner{box-sizing:border-box;width:200px;margin:0;background-color:#fff;border-right:1px solid #e3e3e3;padding:48px 20px 0;z-index:500}#job-changing-column__detail--width-fit #job-changing-column__side-nav .agents-index__vertical-menu .vertical-menu__liner .logo__agents-index--ornament{display:block;height:12px;width:auto;margin:0 auto 14px}#job-changing-column__detail--width-fit #job-changing-column__side-nav .agents-index__vertical-menu .vertical-menu__liner .logo__agents-index{display:block;height:29.5px;width:auto;margin:0 0 46px 7px}#job-changing-column__detail--width-fit #job-changing-column__side-nav .agents-index__vertical-menu .vertical-menu__liner .vertical-menu__group{border-top:1px solid #dedede;padding:22px 0 36.5px}#job-changing-column__detail--width-fit #job-changing-column__side-nav .agents-index__vertical-menu .vertical-menu__liner .vertical-menu__group .vertical-menu__item{box-sizing:border-box;display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:flex-start;align-items:center;padding:0 0 0 34px;margin:0 0 33px;min-height:16px;background-repeat:no-repeat;background-position:top 50% left 3px;background-size:auto 16px;font-family:"ヒラギノ角ゴ Pro", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;font-size:12.5px;font-weight:bold;line-height:1.44;letter-spacing:normal;text-align:left;color:#41505d;white-space:nowrap}#job-changing-column__detail--width-fit #job-changing-column__side-nav .agents-index__vertical-menu .vertical-menu__liner .vertical-menu__group .vertical-menu__item.vertical-menu__item--modal-trigger{cursor:pointer}#job-changing-column__detail--width-fit #job-changing-column__side-nav .agents-index__vertical-menu .vertical-menu__liner .vertical-menu__group .vertical-menu__item:last-child{margin-bottom:0}#job-changing-column__detail--width-fit #job-changing-column__main{width:calc(100% - 200px);background-color:#F2F4F6}#job-changing-column__detail--width-fit #job-changing-column__main header.header__column-detail{position:relative;width:100%;height:70px;background-color:#fff}#job-changing-column__detail--width-fit #job-changing-column__main header.header__column-detail .header__content{display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:space-between;align-items:center;height:100%;padding:0 20px 0 30px}#job-changing-column__detail--width-fit #job-changing-column__main header.header__column-detail .header__content .header__sitelogo .header__sitelogo-image{width:auto;height:33px}#job-changing-column__detail--width-fit #job-changing-column__main header.header__column-detail .header__content .header__sitelogo .header__nav-item{display:none}#job-changing-column__detail--width-fit #job-changing-column__main header.header__column-detail .header__content .header__search-and-nav{display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:flex-end;align-items:center}#job-changing-column__detail--width-fit #job-changing-column__main header.header__column-detail .header__content .header__search-and-nav .header__search-wrapper{position:absolute;top:0;bottom:0;left:20px;margin:auto 0;height:45px}#job-changing-column__detail--width-fit #job-changing-column__main header.header__column-detail .header__content .header__search-and-nav .header__search-wrapper .header__search-label{-webkit-appearance:none;-moz-appearance:none;appearance:none;box-sizing:border-box;display:block;display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:space-between;align-items:center;width:275px;height:45px;border:none;border-radius:5px;background-color:#f4f4f4;padding:13.5px 0 13.5px 20px}#job-changing-column__detail--width-fit #job-changing-column__main header.header__column-detail .header__content .header__search-and-nav .header__search-wrapper .header__search-label .header__search-input{-webkit-appearance:none;-moz-appearance:none;appearance:none;width:223px;height:41px;background-color:transparent;border:none;font-size:13px;font-weight:normal;line-height:1.0;text-align:left;color:#444}#job-changing-column__detail--width-fit #job-changing-column__main header.header__column-detail .header__content .header__search-and-nav .header__search-wrapper .header__search-label .header__search-input::placeholder{color:#999}#job-changing-column__detail--width-fit #job-changing-column__main header.header__column-detail .header__content .header__search-and-nav .header__search-wrapper .header__search-label .header__search-input:focus{outline:none}#job-changing-column__detail--width-fit #job-changing-column__main header.header__column-detail .header__content .header__search-and-nav .header__search-wrapper .header__search-label .header__search-button{-webkit-appearance:none;-moz-appearance:none;appearance:none;border:none;width:44px;height:41px;background-color:transparent;background-image:url(/assets/rn/icon_loupe_447196_16.png);background-repeat:no-repeat;background-position:50% 50%;background-size:16px;cursor:pointer}#job-changing-column__detail--width-fit #job-changing-column__main header.header__column-detail .header__content .header__search-and-nav .header__search-wrapper .header__search-label .header__search-button:focus{outline:none}#job-changing-column__detail--width-fit #job-changing-column__main header.header__column-detail .header__content .header__search-and-nav .header__nav{display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:flex-start;align-items:center;padding:0 12px 0 11px}#job-changing-column__detail--width-fit #job-changing-column__main header.header__column-detail .header__content .header__search-and-nav .header__nav .header__nav-item{box-sizing:border-box;display:block;height:41px;margin:0 12px;font-family:"ヒラギノ角ゴ Pro", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;font-size:13px;font-weight:bold;line-height:41px;text-align:left;color:#41505d;white-space:nowrap}#job-changing-column__detail--width-fit #job-changing-column__main header.header__column-detail .header__content .header__search-and-nav .header__agent-ranking-link{box-sizing:border-box;width:200px;height:45px;padding:0 0 0 40px;border-radius:5px;background-color:#ffda29;background-image:url(/assets/rn/icon_crown_286498.png);background-repeat:no-repeat;background-position:top 50% left 17px;background-size:12px 14px;font-family:"ヒラギノ角ゴ Pro", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;font-size:13px;font-weight:bold;line-height:45px;text-align:left;color:#286498;white-space:nowrap}#job-changing-column__detail--width-fit #job-changing-column__main .subheader.subheader-rn{height:39px;background-color:#00447E}#job-changing-column__detail--width-fit #job-changing-column__main .subheader.subheader-rn .layout-inner{width:100%;margin:0;margin-left:28px}#job-changing-column__detail--width-fit #job-changing-column__main .subheader.subheader-rn .layout-inner #header-crumb .crumb{margin:0;font-size:12px;line-height:39px;color:#fff}#job-changing-column__detail--width-fit #job-changing-column__main .subheader.subheader-rn .layout-inner #header-crumb .crumb a{font-size:12px;color:#fff;text-decoration:none}#job-changing-column__detail--width-fit #job-changing-column__main #job-changing-column__main-content{display:flex;justify-content:stretch;width:100%;min-width:880px;background-color:#efefef}#job-changing-column__detail--width-fit #job-changing-column__main #job-changing-column__main-content #job-changing-column__content-body-wrapper{width:calc(100% - 240px);min-width:830px;padding:0;background-image:url(/assets/rn/agents_index_main_drop_shadow.png);background-repeat:repeat-y;background-position:top 0 right 0;background-size:auto 100px}#job-changing-column__detail--width-fit #job-changing-column__main #job-changing-column__main-content #job-changing-column__content-body-wrapper #job-changing-column__content-body{width:100%;min-width:830px}#job-changing-column__detail--width-fit #job-changing-column__main #job-changing-column__main-content #job-changing-column__content-body-wrapper #job-changing-column__content-body .job-hopping-column__detail-header{box-sizing:border-box;position:relative;width:100%;height:240px;background-repeat:no-repeat;background-position:50% 0;background-size:100% auto;padding:49px 35px 0;overflow:hidden}#job-changing-column__detail--width-fit #job-changing-column__main #job-changing-column__main-content #job-changing-column__content-body-wrapper #job-changing-column__content-body .job-hopping-column__detail-header .column-detail__backdrop-screen{position:absolute;top:0;left:0;width:100%;height:240px;background-color:rgba(0,0,0,0.39);-webkit-backdrop-filter:blur(21px);backdrop-filter:blur(21px)}#job-changing-column__detail--width-fit #job-changing-column__main #job-changing-column__main-content #job-changing-column__content-body-wrapper #job-changing-column__content-body .job-hopping-column__detail-header .column-detail__header-liner{position:relative;width:100%;margin:0 auto}#job-changing-column__detail--width-fit #job-changing-column__main #job-changing-column__main-content #job-changing-column__content-body-wrapper #job-changing-column__content-body .job-hopping-column__detail-header .column-detail__header-liner .column-detail__post-date{margin:0 0 11px;font-size:11px;font-weight:normal;line-height:1.0;letter-spacing:normal;text-align:left;color:rgba(255,255,255,0.7)}#job-changing-column__detail--width-fit #job-changing-column__main #job-changing-column__main-content #job-changing-column__content-body-wrapper #job-changing-column__content-body .job-hopping-column__detail-header .column-detail__header-liner .column-detail__post-title{margin:0 0 14px;height:80px;overflow:hidden;font-family:"ヒラギノ角ゴ Pro", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;font-size:28px;font-weight:bold;line-height:1.43;letter-spacing:normal;text-align:left;color:#fff}#job-changing-column__detail--width-fit #job-changing-column__main #job-changing-column__main-content #job-changing-column__content-body-wrapper #job-changing-column__content-body .job-hopping-column__detail-header .column-detail__header-liner .column-detail__header-tags{display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:flex-start;align-items:flex-start;height:24px}#job-changing-column__detail--width-fit #job-changing-column__main #job-changing-column__main-content #job-changing-column__content-body-wrapper #job-changing-column__content-body .job-hopping-column__detail-header .column-detail__header-liner .column-detail__header-tags .header-tag__item{box-sizing:border-box;height:24px;margin:0 10px 0 0;padding:0 11px;border:solid 1px rgba(255,255,255,0.21);font-family:"ヒラギノ角ゴ Pro", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;font-size:11px;font-weight:bold;line-height:22px;letter-spacing:normal;text-align:center;color:#fff}#job-changing-column__detail--width-fit #job-changing-column__main #job-changing-column__main-content #job-changing-column__content-body-wrapper #job-changing-column__content-body .job-hopping-column__detail-header .column-detail__header-liner .column-detail__header-sns{display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:flex-end;align-items:center;margin:0 -14px 0 0}#job-changing-column__detail--width-fit #job-changing-column__main #job-changing-column__main-content #job-changing-column__content-body-wrapper #job-changing-column__content-body .job-hopping-column__detail-header .column-detail__header-liner .column-detail__header-sns .header__sns-icon{display:block;width:30px;height:30px;background-repeat:no-repeat;background-position:50% 0;background-size:30px;margin:0 10px 0 0}#job-changing-column__detail--width-fit #job-changing-column__main #job-changing-column__main-content #job-changing-column__content-body-wrapper #job-changing-column__content-body .job-hopping-column__detail-header .column-detail__header-liner .column-detail__header-sns .header__sns-icon.sns-icon--facebook{background-image:url(/assets/rn/icon_facebook_30.png)}#job-changing-column__detail--width-fit #job-changing-column__main #job-changing-column__main-content #job-changing-column__content-body-wrapper #job-changing-column__content-body .job-hopping-column__detail-header .column-detail__header-liner .column-detail__header-sns .header__sns-icon.sns-icon--twitter{background-image:url(/assets/rn/icon_twitter_30.png)}#job-changing-column__detail--width-fit #job-changing-column__main #job-changing-column__main-content #job-changing-column__content-body-wrapper #job-changing-column__content-body .job-hopping-column__detail-header .column-detail__header-liner .column-detail__header-sns .header__sns-icon.sns-icon--line{background-image:url(/assets/rn/icon_line_30.png)}#job-changing-column__detail--width-fit #job-changing-column__main #job-changing-column__main-content #job-changing-column__content-body-wrapper #job-changing-column__content-body .job-hopping-column__detail-header .column-detail__header-liner .column-detail__header-sns .header__sns-icon:last-of-type{margin-right:0}#job-changing-column__detail--width-fit #job-changing-column__main #job-changing-column__main-content #job-changing-column__content-body-wrapper #job-changing-column__content-body .job-hopping-column__detail-main-liner{box-sizing:border-box;width:800px;margin:0 auto;padding:30px}#job-changing-column__detail--width-fit #job-changing-column__main #job-changing-column__main-content #job-changing-column__content-body-wrapper #job-changing-column__content-body .job-hopping-column__detail-main-liner .column-detail__introduction{margin:0 0 31px;font-size:14px;font-weight:normal;line-height:1.86;letter-spacing:normal;text-align:left;color:#41505d}#job-changing-column__detail--width-fit #job-changing-column__main #job-changing-column__main-content #job-changing-column__content-body-wrapper #job-changing-column__content-body .job-hopping-column__detail-main-liner .column-detail__body{width:100%;margin:0 auto 60px;padding:36px 0 32px;border-radius:14px;background-color:#fff}#job-changing-column__detail--width-fit #job-changing-column__main #job-changing-column__main-content #job-changing-column__content-body-wrapper #job-changing-column__content-body .job-hopping-column__detail-main-liner .column-detail__body .column-detail__body-liner{box-sizing:border-box;width:100%;margin:0 auto;padding:0 35px 50px}#job-changing-column__detail--width-fit #job-changing-column__main #job-changing-column__main-content #job-changing-column__content-body-wrapper #job-changing-column__content-body .job-hopping-column__detail-main-liner .column-detail__body .column-detail__body-liner a,#job-changing-column__detail--width-fit #job-changing-column__main #job-changing-column__main-content #job-changing-column__content-body-wrapper #job-changing-column__content-body .job-hopping-column__detail-main-liner .column-detail__body .column-detail__body-liner a:visited,#job-changing-column__detail--width-fit #job-changing-column__main #job-changing-column__main-content #job-changing-column__content-body-wrapper #job-changing-column__content-body .job-hopping-column__detail-main-liner .column-detail__body .column-detail__body-liner a:active{color:#0081D6;text-decoration:underline}#job-changing-column__detail--width-fit #job-changing-column__main #job-changing-column__main-content #job-changing-column__content-body-wrapper #job-changing-column__content-body .job-hopping-column__detail-main-liner .column-detail__body .column-detail__body-liner .column-detail__index .column-detail__index-body{box-sizing:border-box;padding:35px 30px 30px 60px}#job-changing-column__detail--width-fit #job-changing-column__main #job-changing-column__main-content #job-changing-column__content-body-wrapper #job-changing-column__content-body .job-hopping-column__detail-main-liner .column-detail__body .column-detail__body-liner .column-detail__index .column-detail__index-body .index-body__liner{width:100%}#job-changing-column__detail--width-fit #job-changing-column__main #job-changing-column__main-content #job-changing-column__content-body-wrapper #job-changing-column__content-body .job-hopping-column__detail-main-liner .column-detail__body .column-detail__body-sns{display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:space-between;align-items:center;width:146px;margin:0 auto 29px}#job-changing-column__detail--width-fit #job-changing-column__main #job-changing-column__main-content #job-changing-column__content-body-wrapper #job-changing-column__content-body .job-hopping-column__detail-main-liner .column-detail__body .column-detail__body-sns .column-detail-body__sns-icon{width:40px;height:40px;background-repeat:no-repeat;background-position:50% 0;background-size:40px}#job-changing-column__detail--width-fit #job-changing-column__main #job-changing-column__main-content #job-changing-column__content-body-wrapper #job-changing-column__content-body .job-hopping-column__detail-main-liner .column-detail__body .column-detail__body-sns .column-detail-body__sns-icon.sns-icon--facebook{background-image:url(/assets/rn/icon_facebook_40.png)}#job-changing-column__detail--width-fit #job-changing-column__main #job-changing-column__main-content #job-changing-column__content-body-wrapper #job-changing-column__content-body .job-hopping-column__detail-main-liner .column-detail__body .column-detail__body-sns .column-detail-body__sns-icon.sns-icon--twitter{background-image:url(/assets/rn/icon_twitter_40.png)}#job-changing-column__detail--width-fit #job-changing-column__main #job-changing-column__main-content #job-changing-column__content-body-wrapper #job-changing-column__content-body .job-hopping-column__detail-main-liner .column-detail__body .column-detail__body-sns .column-detail-body__sns-icon.sns-icon--line{background-image:url(/assets/rn/icon_line_40.png)}#job-changing-column__detail--width-fit #job-changing-column__main #job-changing-column__main-content #job-changing-column__content-body-wrapper #job-changing-column__content-body .job-hopping-column__detail-main-liner .column-detail__body .column-detail__column-editor{border-top:solid 2px #f2f4f6;padding:30px 0 0;border-radius:0 0 14px 14px}#job-changing-column__detail--width-fit #job-changing-column__main #job-changing-column__main-content #job-changing-column__content-body-wrapper #job-changing-column__content-body .job-hopping-column__detail-main-liner .column-detail__body .column-detail__column-editor .column-editor__liner{box-sizing:border-box;width:100%;min-width:700px;margin:0 auto;padding:0 35px}#job-changing-column__detail--width-fit #job-changing-column__main #job-changing-column__main-content #job-changing-column__content-body-wrapper #job-changing-column__content-body .job-hopping-column__detail-main-liner .column-detail__body .column-detail__column-editor .column-editor__liner .column-editor__header{margin:0 0 23px;font-family:"ヒラギノ角ゴ Pro", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;font-size:14px;font-weight:bold;line-height:1.0;letter-spacing:normal;text-align:left;color:#447196}#job-changing-column__detail--width-fit #job-changing-column__main #job-changing-column__main-content #job-changing-column__content-body-wrapper #job-changing-column__content-body .job-hopping-column__detail-main-liner .column-detail__body .column-detail__column-editor .column-editor__liner .column-editor__body{padding:0 0 0 56px;background-image:url(/assets/rn/logo_characterless_40.png);background-repeat:no-repeat;background-position:top 0 left 0;background-size:auto 38px}#job-changing-column__detail--width-fit #job-changing-column__main #job-changing-column__main-content #job-changing-column__content-body-wrapper #job-changing-column__content-body .job-hopping-column__detail-main-liner .column-detail__body .column-detail__column-editor .column-editor__liner .column-editor__body .column-editor__name{padding:4px 0 0;margin:0 0 5px;font-family:"ヒラギノ角ゴ Pro", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;font-size:14px;font-weight:bold;line-height:1.86;letter-spacing:normal;text-align:left;color:#41505d}#job-changing-column__detail--width-fit #job-changing-column__main #job-changing-column__main-content #job-changing-column__content-body-wrapper #job-changing-column__content-body .job-hopping-column__detail-main-liner .column-detail__body .column-detail__column-editor .column-editor__liner .column-editor__body .column-editor__description{margin:0 0 8px;font-size:12px;font-weight:normal;line-height:1.67;letter-spacing:normal;text-align:left;color:#41505d}#job-changing-column__detail--width-fit #job-changing-column__main #job-changing-column__main-content #job-changing-column__content-body-wrapper #job-changing-column__content-body .job-hopping-column__detail-main-liner .column-detail__body .column-detail__column-editor .column-editor__liner .column-editor__body .column-editor__footnote{margin:0 0 15px;font-size:10px;font-weight:normal;line-height:1.75;letter-spacing:normal;text-align:left;color:#adadad}#job-changing-column__detail--width-fit #job-changing-column__main #job-changing-column__main-content #job-changing-column__content-body-wrapper #job-changing-column__content-body .job-hopping-column__detail-main-liner .column-detail__body .column-detail__column-editor .column-editor__liner .column-editor__body .column-editor__link-button{box-sizing:border-box;display:inline-block;height:33px;border-radius:4px;border:solid 1px #818a93;background-color:#fff;padding:0 19px;font-family:"ヒラギノ角ゴ Pro", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;font-size:13px;font-weight:bold;line-height:31px;letter-spacing:normal;text-align:center;color:#41505d}#job-changing-column__detail--width-fit #job-changing-column__main #job-changing-column__main-content #job-changing-column__content-body-wrapper #job-changing-column__content-body .job-hopping-column__detail-main-liner .column-detail__cta-insurance{position:relative;border-radius:14px;box-shadow:0 0 15px 0 rgba(0,0,0,0.1);background-color:#fff;margin:0 0 62px;padding:33px 0 57px}#job-changing-column__detail--width-fit #job-changing-column__main #job-changing-column__main-content #job-changing-column__content-body-wrapper #job-changing-column__content-body .job-hopping-column__detail-main-liner .column-detail__cta-insurance .cta-insurance__icon-checked-pin{display:block;position:absolute;top:-27px;left:0;width:auto;height:59px}#job-changing-column__detail--width-fit #job-changing-column__main #job-changing-column__main-content #job-changing-column__content-body-wrapper #job-changing-column__content-body .job-hopping-column__detail-main-liner .column-detail__cta-insurance .column-detail-cta__liner{box-sizing:border-box;width:100%;min-width:700px;margin:0 auto;padding:0 35px}#job-changing-column__detail--width-fit #job-changing-column__main #job-changing-column__main-content #job-changing-column__content-body-wrapper #job-changing-column__content-body .job-hopping-column__detail-main-liner .column-detail__cta-insurance .column-detail-cta__liner .column-detail-cta__header{margin:0 0 28px;font-family:"ヒラギノ角ゴ Pro", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;font-size:18px;font-weight:bold;line-height:1.44;letter-spacing:normal;text-align:center;color:#41505d}#job-changing-column__detail--width-fit #job-changing-column__main #job-changing-column__main-content #job-changing-column__content-body-wrapper #job-changing-column__content-body .job-hopping-column__detail-main-liner .column-detail__cta-insurance .column-detail-cta__liner .column-detail-cta__text{height:114px;overflow:hidden;font-size:14px;font-weight:normal;line-height:1.86;letter-spacing:normal;text-align:left;color:#41505d}#job-changing-column__detail--width-fit #job-changing-column__main #job-changing-column__main-content #job-changing-column__content-body-wrapper #job-changing-column__content-body .job-hopping-column__detail-main-liner .column-detail__cta-insurance .column-detail-cta__liner .column-detail-cta__text-screen{position:absolute;left:0;bottom:50px;width:740px;height:95px;background-image:linear-gradient(180deg, rgba(255,255,255,0) 0%, white 80%)}#job-changing-column__detail--width-fit #job-changing-column__main #job-changing-column__main-content #job-changing-column__content-body-wrapper #job-changing-column__content-body .job-hopping-column__detail-main-liner .column-detail__cta-insurance .cta-insurance__icon-plus-circle{display:block;position:absolute;bottom:33px;left:0;right:0;margin:0 auto;width:auto;height:30px;cursor:pointer}#job-changing-column__detail--width-fit #job-changing-column__main #job-changing-column__main-content #job-changing-column__content-body-wrapper #job-changing-column__content-body .job-hopping-column__detail-main-liner .column-detail__same-category-item .same-category-item__header{margin:0 0 38px;font-family:"ヒラギノ角ゴ Pro", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;font-size:18px;font-weight:bold;line-height:1.0;letter-spacing:0.9px;text-align:center;color:#41505d}#job-changing-column__detail--width-fit #job-changing-column__main #job-changing-column__main-content #job-changing-column__content-body-wrapper #job-changing-column__content-body .job-hopping-column__detail-main-liner .column-detail__same-category-item .column-detail__switching-tabs .column-detail__switching-tab-group{display:flex;justify-content:center;margin:0 0 36px}#job-changing-column__detail--width-fit #job-changing-column__main #job-changing-column__main-content #job-changing-column__content-body-wrapper #job-changing-column__content-body .job-hopping-column__detail-main-liner .column-detail__same-category-item .column-detail__switching-tabs .column-detail__switching-tab-group .column-detail__switching-tab{margin:0 10px 0 0;box-sizing:border-box;width:120px;height:39px;padding:0;border-radius:20px;border:solid 1px #b2b2b2;background-color:#F2F4F6;font-family:"ヒラギノ角ゴ Pro", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;font-size:14px;font-weight:bold;line-height:37px;letter-spacing:normal;text-align:center;color:#b2b2b2;cursor:pointer}#job-changing-column__detail--width-fit #job-changing-column__main #job-changing-column__main-content #job-changing-column__content-body-wrapper #job-changing-column__content-body .job-hopping-column__detail-main-liner .column-detail__same-category-item .column-detail__switching-tabs .column-detail__switching-tab-group .column-detail__switching-tab:last-of-type{margin-right:0;width:140px}#job-changing-column__detail--width-fit #job-changing-column__main #job-changing-column__main-content #job-changing-column__content-body-wrapper #job-changing-column__content-body .job-hopping-column__detail-main-liner .column-detail__same-category-item .column-detail__switching-tabs .column-detail__switching-tab-group .column-detail__switching-tab.switching-tab--active{border:solid 1px #41505d;background-color:#41505d;color:#fff;transition:background-color 200ms ease-out}#job-changing-column__detail--width-fit #job-changing-column__main #job-changing-column__main-content #job-changing-column__content-body-wrapper #job-changing-column__content-body .job-hopping-column__detail-main-liner .column-detail__same-category-item .column-detail__switching-tabs .column-detail__switching-tab-content-group{box-sizing:border-box}#job-changing-column__detail--width-fit #job-changing-column__main #job-changing-column__main-content #job-changing-column__content-body-wrapper #job-changing-column__content-body .job-hopping-column__detail-main-liner .column-detail__same-category-item .column-detail__switching-tabs .column-detail__switching-tab-content-group .column-detail__switching-tab-content{display:none}#job-changing-column__detail--width-fit #job-changing-column__main #job-changing-column__main-content #job-changing-column__content-body-wrapper #job-changing-column__content-body .job-hopping-column__detail-main-liner .column-detail__same-category-item .column-detail__switching-tabs .column-detail__switching-tab-content-group .column-detail__switching-tab-content.switching-tab-content--visible{display:block}#job-changing-column__detail--width-fit #job-changing-column__main #job-changing-column__main-content #job-changing-column__content-body-wrapper #job-changing-column__content-body .job-hopping-column__detail-main-liner .column-detail__same-category-item .column-detail__switching-tabs .column-detail__switching-tab-content-group .column-detail__switching-tab-content .feature-category__columns-loop{justify-content:center;margin-bottom:40px}#job-changing-column__detail--width-fit #job-changing-column__main #job-changing-column__main-content #job-changing-column__content-body-wrapper #job-changing-column__content-body .agents-index__main-liner{width:770px;margin:0 auto;padding:40.5px 0 0}#job-changing-column__detail--width-fit #job-changing-column__main #job-changing-column__main-content #job-changing-column__content-body-wrapper #job-changing-column__content-body .agents-index__main-liner .agents-index__header{padding:0 0 38px}#job-changing-column__detail--width-fit #job-changing-column__main #job-changing-column__main-content #job-changing-column__content-body-wrapper #job-changing-column__content-body .agents-index__main-liner .agents-index__header .agents-index__header-title{margin:0 0 34.5px;font-family:"ヒラギノ角ゴ Pro", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;font-size:24px;font-weight:bold;line-height:1.71;letter-spacing:normal;text-align:center;color:#41505d}#job-changing-column__detail--width-fit #job-changing-column__main #job-changing-column__main-content #job-changing-column__content-body-wrapper #job-changing-column__content-body .agents-index__main-liner .agents-index__header .agents-index__header-description{width:684px;margin:0 auto;font-size:14px;font-weight:normal;line-height:1.86;letter-spacing:normal;text-align:left;color:#41505d}#job-changing-column__detail--width-fit #job-changing-column__main #job-changing-column__main-content #job-changing-column__content-body-wrapper #job-changing-column__content-body .agents-index__main-liner .agents-index__body .agents-index__search-conditions{margin:0 auto 40px;padding:41px 0 26px;border-radius:14px;box-shadow:0 0 10px 0 rgba(0,0,0,0.1);background-color:#fff}#job-changing-column__detail--width-fit #job-changing-column__main #job-changing-column__main-content #job-changing-column__content-body-wrapper #job-changing-column__content-body .agents-index__main-liner .agents-index__body .agents-index__search-conditions .search-conditions__liner{width:692px;margin:0 auto}#job-changing-column__detail--width-fit #job-changing-column__main #job-changing-column__main-content #job-changing-column__content-body-wrapper #job-changing-column__content-body .agents-index__main-liner .agents-index__body .agents-index__search-conditions .search-conditions__liner .search-conditions__title{margin:0 0 29px;font-family:"ヒラギノ角ゴ Pro", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;font-size:18px;font-weight:bold;line-height:1.0;letter-spacing:normal;text-align:center;color:#41505d}#job-changing-column__detail--width-fit #job-changing-column__main #job-changing-column__main-content #job-changing-column__content-body-wrapper #job-changing-column__content-body .agents-index__main-liner .agents-index__body .agents-index__search-conditions .search-conditions__liner .search-conditions__group-1{display:flex;flex-direction:row;flex-wrap:wrap;justify-content:flex-start;align-items:flex-start;margin:0 0 10px}#job-changing-column__detail--width-fit #job-changing-column__main #job-changing-column__main-content #job-changing-column__content-body-wrapper #job-changing-column__content-body .agents-index__main-liner .agents-index__body .agents-index__search-conditions .search-conditions__liner .search-conditions__group-1 .group-1__label{display:block;width:158px;margin:0 20px 10px 0}#job-changing-column__detail--width-fit #job-changing-column__main #job-changing-column__main-content #job-changing-column__content-body-wrapper #job-changing-column__content-body .agents-index__main-liner .agents-index__body .agents-index__search-conditions .search-conditions__liner .search-conditions__group-1 .group-1__label .group-1__checkbox{display:none}#job-changing-column__detail--width-fit #job-changing-column__main #job-changing-column__main-content #job-changing-column__content-body-wrapper #job-changing-column__content-body .agents-index__main-liner .agents-index__body .agents-index__search-conditions .search-conditions__liner .search-conditions__group-1 .group-1__label .group-1__apperance{display:block;box-sizing:border-box;width:100%;height:38px;margin:0;padding:0;border-radius:40px;border:solid 1px #ddd;background-color:#fff;font-family:"ヒラギノ角ゴ Pro", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;font-size:14px;font-weight:bold;line-height:38px;letter-spacing:normal;text-align:center;color:#444;user-select:none;cursor:pointer}#job-changing-column__detail--width-fit #job-changing-column__main #job-changing-column__main-content #job-changing-column__content-body-wrapper #job-changing-column__content-body .agents-index__main-liner .agents-index__body .agents-index__search-conditions .search-conditions__liner .search-conditions__group-1 .group-1__label .group-1__checkbox:checked+.group-1__apperance{border:solid 1px #4e6981;background-color:#4e6981;color:#fff}#job-changing-column__detail--width-fit #job-changing-column__main #job-changing-column__main-content #job-changing-column__content-body-wrapper #job-changing-column__content-body .agents-index__main-liner .agents-index__body .agents-index__search-conditions .search-conditions__liner .search-conditions__group-1 .group-1__label .group-1__checkbox:checked+.group-1__apperance.apperance--prefectures{border:solid 1px #286498;background-color:#286498;color:#fff}#job-changing-column__detail--width-fit #job-changing-column__main #job-changing-column__main-content #job-changing-column__content-body-wrapper #job-changing-column__content-body .agents-index__main-liner .agents-index__body .agents-index__search-conditions .search-conditions__liner .search-conditions__group-1 .group-1__label:nth-of-type(4n){margin-right:0}#job-changing-column__detail--width-fit #job-changing-column__main #job-changing-column__main-content #job-changing-column__content-body-wrapper #job-changing-column__content-body .agents-index__main-liner .agents-index__body .agents-index__search-conditions .search-conditions__liner .search-conditions__group-2-trigger{box-sizing:border-box;width:180px;height:40px;margin:0 auto 1px;padding:0 0 0 42px;border-radius:5px;background-color:#f2f4f6;background-image:url(/assets/rn/icon_plus_4e6981_14.png);background-repeat:no-repeat;background-position:top 50% right 19px;background-size:14px;font-family:"ヒラギノ角ゴ Pro", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;font-size:14px;font-weight:bold;line-height:40px;letter-spacing:normal;text-align:left;color:#4e6981;cursor:pointer}#job-changing-column__detail--width-fit #job-changing-column__main #job-changing-column__main-content #job-changing-column__content-body-wrapper #job-changing-column__content-body .agents-index__main-liner .agents-index__body .agents-index__search-conditions .search-conditions__liner .search-conditions__group-2-trigger.group-2-trigger--opened{margin-bottom:20px}#job-changing-column__detail--width-fit #job-changing-column__main #job-changing-column__main-content #job-changing-column__content-body-wrapper #job-changing-column__content-body .agents-index__main-liner .agents-index__body .agents-index__search-conditions .search-conditions__liner .search-conditions__group-2-wrapper{display:none}#job-changing-column__detail--width-fit #job-changing-column__main #job-changing-column__main-content #job-changing-column__content-body-wrapper #job-changing-column__content-body .agents-index__main-liner .agents-index__body .agents-index__search-conditions .search-conditions__liner .search-conditions__group-2-wrapper .search-conditions__group-2{display:flex;flex-direction:row;flex-wrap:wrap;justify-content:flex-start;align-items:flex-start}#job-changing-column__detail--width-fit #job-changing-column__main #job-changing-column__main-content #job-changing-column__content-body-wrapper #job-changing-column__content-body .agents-index__main-liner .agents-index__body .agents-index__search-conditions .search-conditions__liner .search-conditions__group-2-wrapper .search-conditions__group-2 .group-2__label{display:inline-block;margin:0 10px 10px 0}#job-changing-column__detail--width-fit #job-changing-column__main #job-changing-column__main-content #job-changing-column__content-body-wrapper #job-changing-column__content-body .agents-index__main-liner .agents-index__body .agents-index__search-conditions .search-conditions__liner .search-conditions__group-2-wrapper .search-conditions__group-2 .group-2__label .group-2__checkbox{display:none}#job-changing-column__detail--width-fit #job-changing-column__main #job-changing-column__main-content #job-changing-column__content-body-wrapper #job-changing-column__content-body .agents-index__main-liner .agents-index__body .agents-index__search-conditions .search-conditions__liner .search-conditions__group-2-wrapper .search-conditions__group-2 .group-2__label .group-2__apperance{display:block;box-sizing:border-box;width:100%;height:35px;margin:0;padding:0 18px;border-radius:5px;border:solid 1px #ddd;background-color:#fff;font-family:"ヒラギノ角ゴ Pro", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;font-size:12px;font-weight:bold;line-height:33px;letter-spacing:normal;text-align:center;color:#606060;user-select:none;cursor:pointer}#job-changing-column__detail--width-fit #job-changing-column__main #job-changing-column__main-content #job-changing-column__content-body-wrapper #job-changing-column__content-body .agents-index__main-liner .agents-index__body .agents-index__search-conditions .search-conditions__liner .search-conditions__group-2-wrapper .search-conditions__group-2 .group-2__label .group-2__checkbox:checked+.group-2__apperance{border:solid 1px #4e6981;background-color:#4e6981;color:#fff}#job-changing-column__detail--width-fit #job-changing-column__main #job-changing-column__main-content #job-changing-column__content-body-wrapper #job-changing-column__content-body .agents-index__main-liner .agents-index__body .agents-count-and-conditions{min-height:35px;display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:space-between;align-items:flex-start;margin:0 auto 16px}#job-changing-column__detail--width-fit #job-changing-column__main #job-changing-column__main-content #job-changing-column__content-body-wrapper #job-changing-column__content-body .agents-index__main-liner .agents-index__body .agents-count-and-conditions .agents-count{font-family:"ヒラギノ角ゴ Pro", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;font-size:16px;font-weight:bold;line-height:35px;letter-spacing:normal;text-align:left;color:#41505d}#job-changing-column__detail--width-fit #job-changing-column__main #job-changing-column__main-content #job-changing-column__content-body-wrapper #job-changing-column__content-body .agents-index__main-liner .agents-index__body .agents-count-and-conditions .agents-count .agents-count__number{padding:0 6px;font-family:Arial, sans-serif;font-size:20px;font-weight:bold;line-height:1.15;letter-spacing:normal;text-align:center;color:#007bbc}#job-changing-column__detail--width-fit #job-changing-column__main #job-changing-column__main-content #job-changing-column__content-body-wrapper #job-changing-column__content-body .agents-index__main-liner .agents-index__body .agents-count-and-conditions .selected__search-conditions{box-sizing:border-box;min-height:35px;max-width:500px;padding:8px 20px 8px 53px;border-radius:5px;background-color:#e4eaed;font-size:11px;font-weight:normal;line-height:1.73;letter-spacing:normal;text-align:left;color:#41505d;text-indent:-3em}#job-changing-column__detail--width-fit #job-changing-column__main #job-changing-column__main-content #job-changing-column__content-body-wrapper #job-changing-column__content-body .agents-index__main-liner .agents-index__body .agents-index__agent-unit-group .agent-unit{height:auto;margin:0 auto 30px;padding:0 0 23px;border-radius:14px;box-shadow:0 0 10px 0 rgba(0,0,0,0.1);background-color:#fff}#job-changing-column__detail--width-fit #job-changing-column__main #job-changing-column__main-content #job-changing-column__content-body-wrapper #job-changing-column__content-body .agents-index__main-liner .agents-index__body .agents-index__agent-unit-group .agent-unit .unit-upper{padding:36px 0 0}#job-changing-column__detail--width-fit #job-changing-column__main #job-changing-column__main-content #job-changing-column__content-body-wrapper #job-changing-column__content-body .agents-index__main-liner .agents-index__body .agents-index__agent-unit-group .agent-unit .unit-upper .unit-upper__liner{display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:space-between;align-items:stretch;width:710px;margin:0 auto}#job-changing-column__detail--width-fit #job-changing-column__main #job-changing-column__main-content #job-changing-column__content-body-wrapper #job-changing-column__content-body .agents-index__main-liner .agents-index__body .agents-index__agent-unit-group .agent-unit .unit-upper .unit-upper__liner .unit-section__1{position:relative;flex-basis:160px;width:160px;padding:5px 0 25.5px}#job-changing-column__detail--width-fit #job-changing-column__main #job-changing-column__main-content #job-changing-column__content-body-wrapper #job-changing-column__content-body .agents-index__main-liner .agents-index__body .agents-index__agent-unit-group .agent-unit .unit-upper .unit-upper__liner .unit-section__1 .agent__logo-link .agent__logo{box-sizing:border-box;width:160px;height:134px;margin:0 0 16px;padding:0;border-radius:5px;border:solid 1px #ddd;background-repeat:no-repeat;background-position:50% 50%;background-size:126px auto}#job-changing-column__detail--width-fit #job-changing-column__main #job-changing-column__main-content #job-changing-column__content-body-wrapper #job-changing-column__content-body .agents-index__main-liner .agents-index__body .agents-index__agent-unit-group .agent-unit .unit-upper .unit-upper__liner .unit-section__1 .agent-compare__label{display:block}#job-changing-column__detail--width-fit #job-changing-column__main #job-changing-column__main-content #job-changing-column__content-body-wrapper #job-changing-column__content-body .agents-index__main-liner .agents-index__body .agents-index__agent-unit-group .agent-unit .unit-upper .unit-upper__liner .unit-section__1 .agent-compare__label .agent-compare__checkbox{display:none}#job-changing-column__detail--width-fit #job-changing-column__main #job-changing-column__main-content #job-changing-column__content-body-wrapper #job-changing-column__content-body .agents-index__main-liner .agents-index__body .agents-index__agent-unit-group .agent-unit .unit-upper .unit-upper__liner .unit-section__1 .agent-compare__label .agent-compare__apperance{position:relative;display:block;box-sizing:border-box;width:100%;height:40px;margin:0;padding:0 0 0 40px;border-radius:5px;border:solid 2px #ddd;background-color:#fff;font-family:"ヒラギノ角ゴ Pro", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;font-size:12px;font-weight:bold;line-height:36px;letter-spacing:normal;text-align:left;color:#41505d;cursor:pointer;user-select:none}#job-changing-column__detail--width-fit #job-changing-column__main #job-changing-column__main-content #job-changing-column__content-body-wrapper #job-changing-column__content-body .agents-index__main-liner .agents-index__body .agents-index__agent-unit-group .agent-unit .unit-upper .unit-upper__liner .unit-section__1 .agent-compare__label .agent-compare__apperance::before{position:absolute;content:'';top:0;bottom:0;left:14px;margin:auto;width:16px;height:16px;background-image:url(/assets/rn/icon_cheked_circle_b2b2b2_16.png);background-repeat:no-repeat;background-position:50% 50%;background-size:16px}#job-changing-column__detail--width-fit #job-changing-column__main #job-changing-column__main-content #job-changing-column__content-body-wrapper #job-changing-column__content-body .agents-index__main-liner .agents-index__body .agents-index__agent-unit-group .agent-unit .unit-upper .unit-upper__liner .unit-section__1 .agent-compare__label .agent-compare__checkbox:checked+.agent-compare__apperance{border-color:#077bbc;background-color:#f2faff;color:#007bbc}#job-changing-column__detail--width-fit #job-changing-column__main #job-changing-column__main-content #job-changing-column__content-body-wrapper #job-changing-column__content-body .agents-index__main-liner .agents-index__body .agents-index__agent-unit-group .agent-unit .unit-upper .unit-upper__liner .unit-section__1 .agent-compare__label .agent-compare__checkbox:checked+.agent-compare__apperance::before{background-image:url(/assets/rn/icon_circle_checked_e51f45_16.png)}#job-changing-column__detail--width-fit #job-changing-column__main #job-changing-column__main-content #job-changing-column__content-body-wrapper #job-changing-column__content-body .agents-index__main-liner .agents-index__body .agents-index__agent-unit-group .agent-unit .unit-upper .unit-upper__liner .unit-section__1 .agent-compare__balloon{box-sizing:border-box;position:absolute;top:189px;left:-54px;width:269px;height:52px;background-image:url(/assets/rn/agent_compare_balloon.png);background-repeat:no-repeat;background-position:50% 0;background-size:auto 52px;padding:12px 0 0 0}#job-changing-column__detail--width-fit #job-changing-column__main #job-changing-column__main-content #job-changing-column__content-body-wrapper #job-changing-column__content-body .agents-index__main-liner .agents-index__body .agents-index__agent-unit-group .agent-unit .unit-upper .unit-upper__liner .unit-section__1 .agent-compare__balloon .balloon-text{position:relative;box-sizing:border-box;padding:0 0 0 39px;width:269px;height:40px;background-image:url(/assets/rn/icon_checked_circle_ffffff.png);background-repeat:no-repeat;background-position:top 50% left 16px;background-size:16px;font-family:"ヒラギノ角ゴ Pro", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;font-size:12px;font-weight:bold;line-height:40px;letter-spacing:normal;text-align:left;color:#fff}#job-changing-column__detail--width-fit #job-changing-column__main #job-changing-column__main-content #job-changing-column__content-body-wrapper #job-changing-column__content-body .agents-index__main-liner .agents-index__body .agents-index__agent-unit-group .agent-unit .unit-upper .unit-upper__liner .unit-section__1 .agent-compare__balloon .balloon-text .agents-compare__balloon-button{position:absolute;top:-17px;right:-16.5px;width:34px;height:33px;cursor:pointer}#job-changing-column__detail--width-fit #job-changing-column__main #job-changing-column__main-content #job-changing-column__content-body-wrapper #job-changing-column__content-body .agents-index__main-liner .agents-index__body .agents-index__agent-unit-group .agent-unit .unit-upper .unit-upper__liner .unit-section__1 .agent-compare__balloon.agent-compare__balloon--prefectures{background-image:url(/assets/rn/agent_compare_balloon.png)}#job-changing-column__detail--width-fit #job-changing-column__main #job-changing-column__main-content #job-changing-column__content-body-wrapper #job-changing-column__content-body .agents-index__main-liner .agents-index__body .agents-index__agent-unit-group .agent-unit .unit-upper .unit-upper__liner .unit-section__2{flex-basis:528px;width:528px}#job-changing-column__detail--width-fit #job-changing-column__main #job-changing-column__main-content #job-changing-column__content-body-wrapper #job-changing-column__content-body .agents-index__main-liner .agents-index__body .agents-index__agent-unit-group .agent-unit .unit-upper .unit-upper__liner .unit-section__2 .unit-section__2-1{display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:space-between;align-items:stretch;width:528px;margin:0 0 8px}#job-changing-column__detail--width-fit #job-changing-column__main #job-changing-column__main-content #job-changing-column__content-body-wrapper #job-changing-column__content-body .agents-index__main-liner .agents-index__body .agents-index__agent-unit-group .agent-unit .unit-upper .unit-upper__liner .unit-section__2 .unit-section__2-1 .unit-section__2-1-1{flex-basis:290px;width:290px}#job-changing-column__detail--width-fit #job-changing-column__main #job-changing-column__main-content #job-changing-column__content-body-wrapper #job-changing-column__content-body .agents-index__main-liner .agents-index__body .agents-index__agent-unit-group .agent-unit .unit-upper .unit-upper__liner .unit-section__2 .unit-section__2-1 .unit-section__2-1-1 .agent-name{margin:0 0 6px;font-family:"ヒラギノ角ゴ Pro", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;font-size:20px;font-weight:bold;line-height:1.7;letter-spacing:normal;text-align:left;color:#41505d}#job-changing-column__detail--width-fit #job-changing-column__main #job-changing-column__main-content #job-changing-column__content-body-wrapper #job-changing-column__content-body .agents-index__main-liner .agents-index__body .agents-index__agent-unit-group .agent-unit .unit-upper .unit-upper__liner .unit-section__2 .unit-section__2-1 .unit-section__2-1-1 .agent-info{font-size:11px;font-weight:normal;line-height:1.45;letter-spacing:normal;text-align:left;color:#8c959e}#job-changing-column__detail--width-fit #job-changing-column__main #job-changing-column__main-content #job-changing-column__content-body-wrapper #job-changing-column__content-body .agents-index__main-liner .agents-index__body .agents-index__agent-unit-group .agent-unit .unit-upper .unit-upper__liner .unit-section__2 .unit-section__2-1 .unit-section__2-1-2{flex-basis:200px;width:200px;text-align:right;background-image:url(/assets/rn/tag_general_rating.png);background-repeat:no-repeat;background-position:top 4px left 0;background-size:auto 25px}#job-changing-column__detail--width-fit #job-changing-column__main #job-changing-column__main-content #job-changing-column__content-body-wrapper #job-changing-column__content-body .agents-index__main-liner .agents-index__body .agents-index__agent-unit-group .agent-unit .unit-upper .unit-upper__liner .unit-section__2 .unit-section__2-1 .unit-section__2-1-2 .agent-rating{display:block;width:auto;height:22px;margin:6px 0 10px auto}#job-changing-column__detail--width-fit #job-changing-column__main #job-changing-column__main-content #job-changing-column__content-body-wrapper #job-changing-column__content-body .agents-index__main-liner .agents-index__body .agents-index__agent-unit-group .agent-unit .unit-upper .unit-upper__liner .unit-section__2 .unit-section__2-1 .unit-section__2-1-2 .agent__detail-link{display:block;width:170px;height:35px;margin:0 0 0 auto;padding:0;border-radius:5px;background-color:#41505d;font-size:11px;font-weight:bold;line-height:35px;letter-spacing:normal;text-align:center;color:#fff}#job-changing-column__detail--width-fit #job-changing-column__main #job-changing-column__main-content #job-changing-column__content-body-wrapper #job-changing-column__content-body .agents-index__main-liner .agents-index__body .agents-index__agent-unit-group .agent-unit .unit-upper .unit-upper__liner .unit-section__2 .unit-section__2-2{display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:space-between;align-items:flex-start;margin:0 0 25px}#job-changing-column__detail--width-fit #job-changing-column__main #job-changing-column__main-content #job-changing-column__content-body-wrapper #job-changing-column__content-body .agents-index__main-liner .agents-index__body .agents-index__agent-unit-group .agent-unit .unit-upper .unit-upper__liner .unit-section__2 .unit-section__2-2 .agent-message{flex-basis:330px;width:330px;font-family:"ヒラギノ角ゴ Pro", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;font-size:16px;font-weight:bold;line-height:1.69;letter-spacing:normal;text-align:left;color:#41505d}#job-changing-column__detail--width-fit #job-changing-column__main #job-changing-column__main-content #job-changing-column__content-body-wrapper #job-changing-column__content-body .agents-index__main-liner .agents-index__body .agents-index__agent-unit-group .agent-unit .unit-upper .unit-upper__liner .unit-section__2 .unit-section__2-2 .users-voice{flex-basis:160px;width:160px}#job-changing-column__detail--width-fit #job-changing-column__main #job-changing-column__main-content #job-changing-column__content-body-wrapper #job-changing-column__content-body .agents-index__main-liner .agents-index__body .agents-index__agent-unit-group .agent-unit .unit-upper .unit-upper__liner .unit-section__2 .unit-section__2-2 .users-voice .agent__users-voice-link{display:block;font-size:13px;font-weight:normal;line-height:27px;letter-spacing:normal;text-align:right;color:#007bbc}#job-changing-column__detail--width-fit #job-changing-column__main #job-changing-column__main-content #job-changing-column__content-body-wrapper #job-changing-column__content-body .agents-index__main-liner .agents-index__body .agents-index__agent-unit-group .agent-unit .unit-upper .unit-upper__liner .unit-section__2 .unit-section__2-3{display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:flex-start;align-items:flex-start;width:528px;margin:0 0 25.5px}#job-changing-column__detail--width-fit #job-changing-column__main #job-changing-column__main-content #job-changing-column__content-body-wrapper #job-changing-column__content-body .agents-index__main-liner .agents-index__body .agents-index__agent-unit-group .agent-unit .unit-upper .unit-upper__liner .unit-section__2 .unit-section__2-3 .agent-data{box-sizing:border-box;width:170px;height:76px;margin:0 10px 0 0;padding:13px 0 0;border-radius:10px;border:solid 2px #e4eaed;background-color:#fff}#job-changing-column__detail--width-fit #job-changing-column__main #job-changing-column__main-content #job-changing-column__content-body-wrapper #job-changing-column__content-body .agents-index__main-liner .agents-index__body .agents-index__agent-unit-group .agent-unit .unit-upper .unit-upper__liner .unit-section__2 .unit-section__2-3 .agent-data:last-of-type{margin-right:0}#job-changing-column__detail--width-fit #job-changing-column__main #job-changing-column__main-content #job-changing-column__content-body-wrapper #job-changing-column__content-body .agents-index__main-liner .agents-index__body .agents-index__agent-unit-group .agent-unit .unit-upper .unit-upper__liner .unit-section__2 .unit-section__2-3 .agent-data .agent-data__header{margin:0 0 13px;font-family:"ヒラギノ角ゴ Pro", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;font-size:12px;font-weight:bold;line-height:1.0;letter-spacing:normal;text-align:center;color:#41505d}#job-changing-column__detail--width-fit #job-changing-column__main #job-changing-column__main-content #job-changing-column__content-body-wrapper #job-changing-column__content-body .agents-index__main-liner .agents-index__body .agents-index__agent-unit-group .agent-unit .unit-upper .unit-upper__liner .unit-section__2 .unit-section__2-3 .agent-data .agent-data__value{font-family:"ヒラギノ角ゴ Pro", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;font-size:20px;font-weight:bold;line-height:40px;letter-spacing:normal;text-align:center;color:#41505d}#job-changing-column__detail--width-fit #job-changing-column__main #job-changing-column__main-content #job-changing-column__content-body-wrapper #job-changing-column__content-body .agents-index__main-liner .agents-index__body .agents-index__agent-unit-group .agent-unit .unit-upper .unit-upper__liner .unit-section__2 .unit-section__2-3 .agent-data .agent-data__value span{margin:0 0 2px;font-family:Arial, sans-serif;font-size:32px;font-weight:bold;letter-spacing:normal;color:#007bbc}#job-changing-column__detail--width-fit #job-changing-column__main #job-changing-column__main-content #job-changing-column__content-body-wrapper #job-changing-column__content-body .agents-index__main-liner .agents-index__body .agents-index__agent-unit-group .agent-unit .unit-upper .unit-upper__liner .unit-section__2 .unit-section__2-3 .agent-data .agent-data__value .agent-data__value__rating-star{display:block;width:auto;height:19px;margin:0 auto}#job-changing-column__detail--width-fit #job-changing-column__main #job-changing-column__main-content #job-changing-column__content-body-wrapper #job-changing-column__content-body .agents-index__main-liner .agents-index__body .agents-index__agent-unit-group .agent-unit .unit-lower{border-top:1px solid #f2f4f6;padding:20.5px 0 0}#job-changing-column__detail--width-fit #job-changing-column__main #job-changing-column__main-content #job-changing-column__content-body-wrapper #job-changing-column__content-body .agents-index__main-liner .agents-index__body .agents-index__agent-unit-group .agent-unit .unit-lower .agent__strong-points{width:710px;margin:0 auto;display:flex;flex-direction:row;flex-wrap:wrap;justify-content:flex-start;align-items:flex-start}#job-changing-column__detail--width-fit #job-changing-column__main #job-changing-column__main-content #job-changing-column__content-body-wrapper #job-changing-column__content-body .agents-index__main-liner .agents-index__body .agents-index__agent-unit-group .agent-unit .unit-lower .agent__strong-points .strong-point__item{box-sizing:border-box;display:inline-block;height:20px;margin:0 10px 10px 0;padding:0 8px;border:solid 1px #077bbc;background-color:#f2faff;border-radius:3px;font-family:"ヒラギノ角ゴ Pro", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;font-size:10px;font-weight:bold;line-height:18px;letter-spacing:normal;text-align:center;color:#007bbc}#job-changing-column__detail--width-fit #job-changing-column__main #job-changing-column__main-content #job-changing-column__side-content{box-sizing:border-box;width:240px;background-color:#fff;height:auto;padding:0;z-index:500}#job-changing-column__detail--width-fit #job-changing-column__main #job-changing-column__main-content #job-changing-column__side-content .agents-index__sidebar-liner{width:210px;height:100%;margin:0 auto}#job-changing-column__detail--width-fit #job-changing-column__main #job-changing-column__main-content #job-changing-column__side-content .agents-index__sidebar-liner .sidebar__content-wrapper{padding:15px 0 0}#job-changing-column__detail--width-fit #job-changing-column__main #job-changing-column__main-content #job-changing-column__side-content .agents-index__sidebar-liner .sidebar__content-wrapper .pickup-agent{width:190px;padding:40px 0;margin:0 auto}#job-changing-column__detail--width-fit #job-changing-column__main #job-changing-column__main-content #job-changing-column__side-content .agents-index__sidebar-liner .sidebar__content-wrapper .pickup-agent .pickup-agent__header{margin:0 0 22px;font-family:"ヒラギノ角ゴ Pro", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;font-size:14px;font-weight:bold;line-height:1.0;letter-spacing:normal;text-align:center;color:#447196}#job-changing-column__detail--width-fit #job-changing-column__main #job-changing-column__main-content #job-changing-column__side-content .agents-index__sidebar-liner .sidebar__content-wrapper .pickup-agent .pickup-agent__item{display:block;box-sizing:border-box;height:70px;margin:0 0 10px;padding:0;border-radius:7px;background-color:#fff}#job-changing-column__detail--width-fit #job-changing-column__main #job-changing-column__main-content #job-changing-column__side-content .agents-index__sidebar-liner .sidebar__content-wrapper .pickup-agent .pickup-agent__item .pickup-agent__item-logo{height:68px;background-repeat:no-repeat;background-position:50% 50%;background-size:190px auto}#job-changing-column__detail--width-fit #job-changing-column__main #job-changing-column__main-content #job-changing-column__side-content .agents-index__sidebar-liner .sidebar__content-wrapper .sidebar__content-header{height:35px;margin:0;padding:0;border-radius:5px;background-color:#f2f4f6;font-family:"ヒラギノ角ゴ Pro", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;font-size:14px;font-weight:bold;line-height:35px;letter-spacing:normal;text-align:center;color:#41505d}#job-changing-column__detail--width-fit #job-changing-column__main #job-changing-column__main-content #job-changing-column__side-content .agents-index__sidebar-liner .sidebar__content-wrapper .active-opening-ratio{padding:14px 0 1px}#job-changing-column__detail--width-fit #job-changing-column__main #job-changing-column__main-content #job-changing-column__side-content .agents-index__sidebar-liner .sidebar__content-wrapper .active-opening-ratio .active-opening-ratio__data{border-bottom:1px dashed #ddd;width:170px;margin:0 auto;padding:15px 0 16px}#job-changing-column__detail--width-fit #job-changing-column__main #job-changing-column__main-content #job-changing-column__side-content .agents-index__sidebar-liner .sidebar__content-wrapper .active-opening-ratio .active-opening-ratio__data .active-opening-ratio__data-title{margin-bottom:12px;font-family:"ヒラギノ角ゴ Pro", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;font-size:12px;font-weight:bold;line-height:1.0;letter-spacing:normal;text-align:center;color:#41505d}#job-changing-column__detail--width-fit #job-changing-column__main #job-changing-column__main-content #job-changing-column__side-content .agents-index__sidebar-liner .sidebar__content-wrapper .active-opening-ratio .active-opening-ratio__data .active-opening-ratio__data-value{font-family:Arial, sans-serif;font-size:38px;font-weight:bold;line-height:1.0;letter-spacing:normal;text-align:center;color:#41505d}#job-changing-column__detail--width-fit #job-changing-column__main #job-changing-column__main-content #job-changing-column__side-content .agents-index__sidebar-liner .sidebar__content-wrapper .active-opening-ratio .active-opening-ratio__data .active-opening-ratio__data-value .data-value__unit{font-family:"ヒラギノ角ゴ Pro", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;font-size:20px;font-weight:bold;line-height:1.0;letter-spacing:normal;text-align:center;color:#41505d}#job-changing-column__detail--width-fit #job-changing-column__main #job-changing-column__main-content #job-changing-column__side-content .agents-index__sidebar-liner .sidebar__content-wrapper .active-opening-ratio .active-opening-ratio__data:last-of-type{border-bottom:none}#job-changing-column__detail--width-fit #job-changing-column__main #job-changing-column__main-content #job-changing-column__side-content .agents-index__sidebar-liner .sidebar__content-wrapper .area-classification{padding:7px 0 8.5px;width:190px;margin:0 auto}#job-changing-column__detail--width-fit #job-changing-column__main #job-changing-column__main-content #job-changing-column__side-content .agents-index__sidebar-liner .sidebar__content-wrapper .area-classification .area-classification__item{display:block;box-sizing:border-box;height:46px;padding:0;border-bottom:solid 1px #eaeaea;font-family:"ヒラギノ角ゴ Pro", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;font-size:14px;font-weight:bold;line-height:45px;letter-spacing:normal;text-align:left;color:#007bbc}#job-changing-column__detail--width-fit #job-changing-column__main #job-changing-column__main-content #job-changing-column__side-content .agents-index__sidebar-liner .sidebar__content-wrapper .area-classification .area-classification__item:last-of-type{border-bottom:none}#job-changing-column__detail--width-fit #job-changing-column__main #job-changing-column__main-content #job-changing-column__side-content .agents-index__sidebar-liner .column-detail__pickup-agent-wrapper .sidebar__content-wrapper .pickup-agent{padding-top:11px}#job-changing-column__detail--width-fit #job-changing-column__main #job-changing-column__main-content #job-changing-column__side-content .agents-index__sidebar-liner .nav__in-page-index{position:sticky;top:0}footer.columns-show-class .footer__section .section__container,footer.offices-search-class .footer__section .section__container,footer.offices-index-class .footer__section .section__container{width:100%;min-width:1280px}footer.columns-show-class .copyrights__section .section__container,footer.offices-search-class .copyrights__section .section__container,footer.offices-index-class .copyrights__section .section__container{width:100%;min-width:1280px}.ranking__footer-content{padding:60px 0}.ranking__footer-content .flow__use-agent{box-shadow:0 3px 6px 0 rgba(0,0,0,0.16);border-radius:10px;margin-bottom:50px}.ranking__footer-content .flow__use-agent .flow__use-agent__heading{border-radius:10px 10px 0 0;height:82px;font-family:"ヒラギノ角ゴ Pro W6", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;font-weight:bold;font-size:30px;color:#fff;letter-spacing:normal;text-align:center;line-height:82px}.ranking__footer-content .flow__use-agent .flow__use-agent__body{border:5px solid #36B126;border-top:none;border-radius:0 0 10px 10px}.ranking__footer-content .flow__use-agent .flow__use-agent__body .flow-step__group{position:relative}.ranking__footer-content .flow__use-agent .flow__use-agent__body .flow-step__group .flow-step__progress-bar{position:absolute;top:140px;left:141px;height:640px;width:3px;background-color:#41505d}.ranking__footer-content .flow__use-agent .flow__use-agent__body .flow-step__group .flow-step__item{position:relative;display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:flex-start;align-items:center;box-sizing:border-box;height:185px;padding:0 36px 0 295px}.ranking__footer-content .flow__use-agent .flow__use-agent__body .flow-step__group .flow-step__item .flow-step__item-text-content .conut-step{margin-bottom:16px;font-family:"ヒラギノ角ゴ Pro W6", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;font-weight:bold;font-size:20px;letter-spacing:normal;line-height:1.0}.ranking__footer-content .flow__use-agent .flow__use-agent__body .flow-step__group .flow-step__item .flow-step__item-text-content .step-title{margin-bottom:18.5px;font-family:"ヒラギノ角ゴ Pro W6", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;font-weight:bold;font-size:24px;color:#41505d;letter-spacing:normal;line-height:1.0}.ranking__footer-content .flow__use-agent .flow__use-agent__body .flow-step__group .flow-step__item .flow-step__item-text-content .step-title__description{font-weight:normal;font-size:20px;color:#41505d;letter-spacing:normal;line-height:1.15}.ranking__footer-content .flow__use-agent .flow__use-agent__body .flow-step__group .flow-step__item:nth-of-type(n+3)::after{position:absolute;content:'';top:0;left:0;margin:auto;width:100%;height:1px;background-image:url(/assets/ranking_footer_content/flow_step_item_border_dot.png);background-repeat:repeat-x;background-position:top 0 left 0;background-size:6px 1px}.ranking__footer-content .flow__use-agent .flow__use-agent__body .flow-step__group .flow-step__item.item--1,.ranking__footer-content .flow__use-agent .flow__use-agent__body .flow-step__group .flow-step__item.item--2,.ranking__footer-content .flow__use-agent .flow__use-agent__body .flow-step__group .flow-step__item.item--3,.ranking__footer-content .flow__use-agent .flow__use-agent__body .flow-step__group .flow-step__item.item--4,.ranking__footer-content .flow__use-agent .flow__use-agent__body .flow-step__group .flow-step__item.item--5{background-repeat:no-repeat;background-position:top 50% left 72px;background-size:140px}.ranking__footer-content .flow__use-agent .flow__use-agent__body .flow-step__group .flow-step__item.item--1{background-image:url(/assets/ranking_footer_content/icon_step1.png)}.ranking__footer-content .flow__use-agent .flow__use-agent__body .flow-step__group .flow-step__item.item--2{background-image:url(/assets/ranking_footer_content/icon_step2.png)}.ranking__footer-content .flow__use-agent .flow__use-agent__body .flow-step__group .flow-step__item.item--3{background-image:url(/assets/ranking_footer_content/icon_step3.png)}.ranking__footer-content .flow__use-agent .flow__use-agent__body .flow-step__group .flow-step__item.item--4{background-image:url(/assets/ranking_footer_content/icon_step4.png)}.ranking__footer-content .flow__use-agent .flow__use-agent__body .flow-step__group .flow-step__item.item--5{background-image:url(/assets/ranking_footer_content/icon_step5.png)}.ranking__footer-content .reason__free{margin-bottom:20px;background-color:#EFF2F5;padding:30px 0 42px;border-radius:10px}.ranking__footer-content .reason__free .reason__free-heading{margin-bottom:30px;font-family:"ヒラギノ角ゴ Pro W6", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;font-weight:bold;font-size:30px;color:#41505d;letter-spacing:normal;line-height:1.0;text-align:center}.ranking__footer-content .reason__free .reason__free-basement{width:815px;height:453px;margin:0 auto 45px;background-color:#fff;border-radius:10px;box-shadow:0 3px 6px 0 rgba(0,0,0,0.16)}.ranking__footer-content .reason__free .reason__free-basement .reason__free-diagram{width:815px;height:453px;border-radius:10px;background-repeat:no-repeat;background-position:top 0 left 0;background-size:815px 453px}.ranking__footer-content .reason__free .reason__free-paragraph{font-weight:bold;font-size:24px;color:#41505d;letter-spacing:normal;line-height:1.416;text-align:center}.ranking__footer-content .reason__free .reason__free-paragraph .c-red{color:#F70000}.ranking__footer-content .ranking__faq{padding:30px 0 0}.ranking__footer-content .ranking__faq .ranking__faq-heading{margin-bottom:30px;font-family:"ヒラギノ角ゴ Pro W6", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;font-weight:bold;font-size:30px;color:#41505d;letter-spacing:normal;line-height:1.0;text-align:center}.ranking__footer-content .ranking__faq .ranking__faq-group .ranking__faq-item{margin-bottom:20px;background-color:#EFF2F5;border-radius:10px}.ranking__footer-content .ranking__faq .ranking__faq-group .ranking__faq-item .ranking__faq-question{box-sizing:border-box;position:relative;display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:flex-start;align-items:center;padding:20px 40px 20px 108px;background-image:url(/assets/ranking_footer_content/icon_q.png);background-repeat:no-repeat;background-position:top 50% left 40px;background-size:40px;border-radius:10px 10px 0 0;min-height:80px;font-family:"ヒラギノ角ゴ Pro W6", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;font-weight:bold;font-size:24px;color:#41505d;letter-spacing:normal;line-height:40px;user-select:none;cursor:pointer}.ranking__footer-content .ranking__faq .ranking__faq-group .ranking__faq-item .ranking__faq-question::before,.ranking__footer-content .ranking__faq .ranking__faq-group .ranking__faq-item .ranking__faq-question::after{position:absolute;content:'';top:0;bottom:0;right:40px;margin:auto 0;width:24px;height:24px;background-image:url(/assets/ranking_footer_content/icon_plus_41505d_24.png);background-repeat:no-repeat;background-position:top 50% left 50%;background-size:22px 24px;transition:opacity 250ms ease}.ranking__footer-content .ranking__faq .ranking__faq-group .ranking__faq-item .ranking__faq-question::before{opacity:1}.ranking__footer-content .ranking__faq .ranking__faq-group .ranking__faq-item .ranking__faq-question::after{opacity:0;background-image:url(/assets/ranking_footer_content/icon_minus_41505d_24.png)}.ranking__footer-content .ranking__faq .ranking__faq-group .ranking__faq-item .ranking__faq-question.faq-question--opened::before{opacity:0}.ranking__footer-content .ranking__faq .ranking__faq-group .ranking__faq-item .ranking__faq-question.faq-question--opened::after{opacity:1}.ranking__footer-content .ranking__faq .ranking__faq-group .ranking__faq-item .ranking__faq-answer{display:none;opacity:0;padding:15.5px 0 25px;width:795px;margin:0 auto;border-top:1px solid #ddd;font-weight:normal;font-size:20px;color:#41505d;letter-spacing:normal;line-height:1.6;transition:opacity 250ms ease}.ranking__footer-content .ranking__faq .ranking__faq-group .ranking__faq-item .ranking__faq-answer.faq-answer--opened{opacity:1}.ranking__footer-content .ranking__faq .ranking__faq-group .ranking__faq-item:last-of-type{margin-bottom:0}.ranking__footer-content.parttimer .flow__use-agent .flow__use-agent__heading{background-color:#36B126}.ranking__footer-content.parttimer .flow__use-agent .flow__use-agent__body{border:5px solid #36B126}.ranking__footer-content.parttimer .flow__use-agent .flow__use-agent__body .flow-step__group .flow-step__item .flow-step__item-text-content .conut-step{color:#36b126}.ranking__footer-content.parttimer .reason__free .reason__free-basement .reason__free-diagram{background-image:url(/assets/ranking_footer_content/reason_free_diagram_parttimer.png)}.ranking__footer-content.hoiku .flow__use-agent .flow__use-agent__heading{background-color:#FF951F}.ranking__footer-content.hoiku .flow__use-agent .flow__use-agent__body{border:5px solid #FF951F}.ranking__footer-content.hoiku .flow__use-agent .flow__use-agent__body .flow-step__group .flow-step__item .flow-step__item-text-content .conut-step{color:#FF951F}.ranking__footer-content.hoiku .reason__free .reason__free-basement .reason__free-diagram{background-image:url(/assets/ranking_footer_content/reason_free_diagram_hoiku.png)}.ranking__footer-content.kaigo .flow__use-agent .flow__use-agent__heading{background-color:#41B2A9}.ranking__footer-content.kaigo .flow__use-agent .flow__use-agent__body{border:5px solid #41B2A9}.ranking__footer-content.kaigo .flow__use-agent .flow__use-agent__body .flow-step__group .flow-step__item .flow-step__item-text-content .conut-step{color:#41B2A9}.ranking__footer-content.kaigo .reason__free .reason__free-basement .reason__free-diagram{background-image:url(/assets/ranking_footer_content/reason_free_diagram_kaigo.png)}.ranking__footer-content.kaigo.kaigo-ver1{padding-top:30px;background-color:#f3fffe}.ranking__footer-content.kaigo.kaigo-ver1 .flow__use-agent{width:815px;margin:0 auto 30px;box-shadow:0px 2px 6px rgba(0,0,0,0.15)}.ranking__footer-content.kaigo.kaigo-ver1 .flow__use-agent .flow__use-agent__heading{display:block;height:60px;line-height:60px;background-color:#13b8b8;font-size:20px;letter-spacing:0.03em}.ranking__footer-content.kaigo.kaigo-ver1 .flow__use-agent .flow__use-agent__body{padding:30px 80px;border:solid #13b8b8;border-width:0 2px 2px;background-color:#fff}.ranking__footer-content.kaigo.kaigo-ver1 .flow__use-agent .flow__use-agent__body .flow-step__group .flow-step__item{height:auto;min-height:146px;padding:20px 0 20px 136px}.ranking__footer-content.kaigo.kaigo-ver1 .flow__use-agent .flow__use-agent__body .flow-step__group .flow-step__item .flow-step__item-text-content .conut-step{margin-bottom:10px;letter-spacing:0.03em;color:#13b8b8}.ranking__footer-content.kaigo.kaigo-ver1 .flow__use-agent .flow__use-agent__body .flow-step__group .flow-step__item .flow-step__item-text-content .step-title{margin-bottom:10px;font-size:18px;letter-spacing:0.03em;color:var(--black)}.ranking__footer-content.kaigo.kaigo-ver1 .flow__use-agent .flow__use-agent__body .flow-step__group .flow-step__item .flow-step__item-text-content .step-title__description{font-size:16px;line-height:25px;letter-spacing:0.03em;color:var(--black)}.ranking__footer-content.kaigo.kaigo-ver1 .flow__use-agent .flow__use-agent__body .flow-step__group .flow-step__item:nth-of-type(n+2){border-top:1px dashed #c4c4c4}.ranking__footer-content.kaigo.kaigo-ver1 .flow__use-agent .flow__use-agent__body .flow-step__group .flow-step__item:nth-of-type(n+3)::after{display:none}.ranking__footer-content.kaigo.kaigo-ver1 .flow__use-agent .flow__use-agent__body .flow-step__group .flow-step__item.item--1,.ranking__footer-content.kaigo.kaigo-ver1 .flow__use-agent .flow__use-agent__body .flow-step__group .flow-step__item.item--2,.ranking__footer-content.kaigo.kaigo-ver1 .flow__use-agent .flow__use-agent__body .flow-step__group .flow-step__item.item--3,.ranking__footer-content.kaigo.kaigo-ver1 .flow__use-agent .flow__use-agent__body .flow-step__group .flow-step__item.item--4,.ranking__footer-content.kaigo.kaigo-ver1 .flow__use-agent .flow__use-agent__body .flow-step__group .flow-step__item.item--5{background-position:top 50% left 0;background-size:106px}.ranking__footer-content.kaigo.kaigo-ver1 .flow__use-agent .flow__use-agent__body .flow-step__group .flow-step__item.item--1{background-image:url(/assets/ranking_footer_content/kaigo/icon_step1.png)}.ranking__footer-content.kaigo.kaigo-ver1 .flow__use-agent .flow__use-agent__body .flow-step__group .flow-step__item.item--2{background-image:url(/assets/ranking_footer_content/kaigo/icon_step2.png)}.ranking__footer-content.kaigo.kaigo-ver1 .flow__use-agent .flow__use-agent__body .flow-step__group .flow-step__item.item--3{background-image:url(/assets/ranking_footer_content/kaigo/icon_step3.png)}.ranking__footer-content.kaigo.kaigo-ver1 .flow__use-agent .flow__use-agent__body .flow-step__group .flow-step__item.item--4{background-image:url(/assets/ranking_footer_content/kaigo/icon_step4.png)}.ranking__footer-content.kaigo.kaigo-ver1 .flow__use-agent .flow__use-agent__body .flow-step__group .flow-step__item.item--5{background-image:url(/assets/ranking_footer_content/kaigo/icon_step5.png)}.ranking__footer-content.kaigo.kaigo-ver1 .reason__free .reason__free-basement .reason__free-diagram{background-image:url(/assets/ranking_footer_content/reason_free_diagram_kaigo.png)}.ranking__footer-content.kango .flow__use-agent .flow__use-agent__heading{background-color:#EF7CA6}.ranking__footer-content.kango .flow__use-agent .flow__use-agent__body{border:5px solid #EF7CA6}.ranking__footer-content.kango .flow__use-agent .flow__use-agent__body .flow-step__group .flow-step__item .flow-step__item-text-content .conut-step{color:#EF7CA6}.ranking__footer-content.kango .reason__free .reason__free-basement .reason__free-diagram{background-image:url(/assets/ranking_footer_content/reason_free_diagram_kango.png)}.kaigo__introduction{border-top:4px solid #41B2A9;background-color:#ECFCFC;padding:30px 0 48px}.kaigo__introduction .kaigo__introduction-talk{width:875px;margin:0 auto}.kaigo__introduction .kaigo__introduction-talk .introduction-talk__image{display:block;height:135px;margin:0 auto}.kango__introduction{margin-top:-10px;padding:0 0 48px}.ptotst__tool{background-color:#ECFCFC;padding:5px 0 60px}.ptotst__check{background-color:#ecfcfc;padding:1px 0 17px}.ptotst__check .check__ptotst-guide{padding:0 0 0 17px}.ptotst__check .check__ptotst-guide .check__ptotst-image{width:842px}.agent-diagnostic-tool-widget.diagnostic-tool--kaigo,.agent-diagnostic-tool-widget.diagnostic-tool--kango{box-shadow:none;width:825px;margin:-2px auto 0}.agent-diagnostic-tool-widget.diagnostic-tool--kaigo .agent-diagnostic-tool__wrapper .diagnostic-tool__header,.agent-diagnostic-tool-widget.diagnostic-tool--kango .agent-diagnostic-tool__wrapper .diagnostic-tool__header{padding-top:15px;background-color:#41B2A9;height:74px}.agent-diagnostic-tool-widget.diagnostic-tool--kaigo .agent-diagnostic-tool__wrapper .diagnostic-tool__header .diagnostic-tool__header-name-description,.agent-diagnostic-tool-widget.diagnostic-tool--kango .agent-diagnostic-tool__wrapper .diagnostic-tool__header .diagnostic-tool__header-name-description{margin-bottom:4px;color:#fff;font-size:15px;font-weight:bold;line-height:1.0;letter-spacing:0.6px}.agent-diagnostic-tool-widget.diagnostic-tool--kaigo .agent-diagnostic-tool__wrapper .diagnostic-tool__header .diagnostic-tool__header-name,.agent-diagnostic-tool-widget.diagnostic-tool--kango .agent-diagnostic-tool__wrapper .diagnostic-tool__header .diagnostic-tool__header-name{font-size:25px;font-weight:bold;line-height:1.0;letter-spacing:1px;text-align:center;color:#fff}.agent-diagnostic-tool-widget.diagnostic-tool--kaigo .agent-diagnostic-tool__wrapper .diagnostic-tool__header .diagnostic-tool__header-name .c-yellow,.agent-diagnostic-tool-widget.diagnostic-tool--kango .agent-diagnostic-tool__wrapper .diagnostic-tool__header .diagnostic-tool__header-name .c-yellow{color:#FFF800}.agent-diagnostic-tool-widget.diagnostic-tool--kaigo .agent-diagnostic-tool__wrapper .diagnostic-tool__header:has(.dtool-titile-dietician),.agent-diagnostic-tool-widget.diagnostic-tool--kango .agent-diagnostic-tool__wrapper .diagnostic-tool__header:has(.dtool-titile-dietician){position:relative;height:115px;padding:7px 0 0}.agent-diagnostic-tool-widget.diagnostic-tool--kaigo .agent-diagnostic-tool__wrapper .diagnostic-tool__header:has(.dtool-titile-dietician) img,.agent-diagnostic-tool-widget.diagnostic-tool--kango .agent-diagnostic-tool__wrapper .diagnostic-tool__header:has(.dtool-titile-dietician) img{width:unset}.agent-diagnostic-tool-widget.diagnostic-tool--kaigo .agent-diagnostic-tool__wrapper .diagnostic-tool__header:has(.dtool-titile-dietician) .dtool-titile-dietician-illust-1,.agent-diagnostic-tool-widget.diagnostic-tool--kango .agent-diagnostic-tool__wrapper .diagnostic-tool__header:has(.dtool-titile-dietician) .dtool-titile-dietician-illust-1{position:absolute;display:block;bottom:-0.1px;left:9.5px}.agent-diagnostic-tool-widget.diagnostic-tool--kaigo .agent-diagnostic-tool__wrapper .diagnostic-tool__header:has(.dtool-titile-dietician) .dtool-titile-dietician,.agent-diagnostic-tool-widget.diagnostic-tool--kango .agent-diagnostic-tool__wrapper .diagnostic-tool__header:has(.dtool-titile-dietician) .dtool-titile-dietician{display:block;margin:0 auto 0}.agent-diagnostic-tool-widget.diagnostic-tool--kaigo .agent-diagnostic-tool__wrapper .diagnostic-tool__header:has(.dtool-titile-dietician) .dtool-titile-dietician-illust-2,.agent-diagnostic-tool-widget.diagnostic-tool--kango .agent-diagnostic-tool__wrapper .diagnostic-tool__header:has(.dtool-titile-dietician) .dtool-titile-dietician-illust-2{position:absolute;display:block;bottom:-0.1px;right:30.5px}.agent-diagnostic-tool-widget.diagnostic-tool--kaigo .agent-diagnostic-tool__wrapper .diagnostic-tool-body,.agent-diagnostic-tool-widget.diagnostic-tool--kango .agent-diagnostic-tool__wrapper .diagnostic-tool-body{border:2px solid #41B2A9;border-top:none;padding-bottom:20px}.agent-diagnostic-tool-widget.diagnostic-tool--kaigo .agent-diagnostic-tool__wrapper .diagnostic-tool-body .diagnostic-tool__container,.agent-diagnostic-tool-widget.diagnostic-tool--kango .agent-diagnostic-tool__wrapper .diagnostic-tool-body .diagnostic-tool__container{width:725px}.agent-diagnostic-tool-widget.diagnostic-tool--kaigo .agent-diagnostic-tool__wrapper .diagnostic-tool-body .diagnostic-tool__container .diagnostic-tool__form-row,.agent-diagnostic-tool-widget.diagnostic-tool--kango .agent-diagnostic-tool__wrapper .diagnostic-tool-body .diagnostic-tool__container .diagnostic-tool__form-row{width:100%;padding:20px 0;border-bottom:1px solid #efefef}.agent-diagnostic-tool-widget.diagnostic-tool--kaigo .agent-diagnostic-tool__wrapper .diagnostic-tool-body .diagnostic-tool__container .diagnostic-tool__form-row .form-row__title,.agent-diagnostic-tool-widget.diagnostic-tool--kango .agent-diagnostic-tool__wrapper .diagnostic-tool-body .diagnostic-tool__container .diagnostic-tool__form-row .form-row__title{flex-basis:100px;width:100px;font-size:16px;color:#FF8F0B}.agent-diagnostic-tool-widget.diagnostic-tool--kaigo .agent-diagnostic-tool__wrapper .diagnostic-tool-body .diagnostic-tool__container .diagnostic-tool__form-row .form-row__diagnostic-items,.agent-diagnostic-tool-widget.diagnostic-tool--kango .agent-diagnostic-tool__wrapper .diagnostic-tool-body .diagnostic-tool__container .diagnostic-tool__form-row .form-row__diagnostic-items{flex-basis:625px;width:625px;flex-wrap:wrap}.agent-diagnostic-tool-widget.diagnostic-tool--kaigo .agent-diagnostic-tool__wrapper .diagnostic-tool-body .diagnostic-tool__container .diagnostic-tool__form-row .form-row__diagnostic-items.diagnostic-items--contract-type .diagnostic-item__label:nth-of-type(n+2),.agent-diagnostic-tool-widget.diagnostic-tool--kango .agent-diagnostic-tool__wrapper .diagnostic-tool-body .diagnostic-tool__container .diagnostic-tool__form-row .form-row__diagnostic-items.diagnostic-items--contract-type .diagnostic-item__label:nth-of-type(n+2){margin-left:9px}.agent-diagnostic-tool-widget.diagnostic-tool--kaigo .agent-diagnostic-tool__wrapper .diagnostic-tool-body .diagnostic-tool__container .diagnostic-tool__form-row .form-row__diagnostic-items.diagnostic-items--contract-type .diagnostic-item__label:nth-of-type(5n),.agent-diagnostic-tool-widget.diagnostic-tool--kango .agent-diagnostic-tool__wrapper .diagnostic-tool-body .diagnostic-tool__container .diagnostic-tool__form-row .form-row__diagnostic-items.diagnostic-items--contract-type .diagnostic-item__label:nth-of-type(5n){margin-left:9px}.agent-diagnostic-tool-widget.diagnostic-tool--kaigo .agent-diagnostic-tool__wrapper .diagnostic-tool-body .diagnostic-tool__container .diagnostic-tool__form-row .form-row__diagnostic-items.diagnostic-items--contract-type .diagnostic-item__label:nth-of-type(n+5),.agent-diagnostic-tool-widget.diagnostic-tool--kango .agent-diagnostic-tool__wrapper .diagnostic-tool-body .diagnostic-tool__container .diagnostic-tool__form-row .form-row__diagnostic-items.diagnostic-items--contract-type .diagnostic-item__label:nth-of-type(n+5){margin-top:10.5px}.agent-diagnostic-tool-widget.diagnostic-tool--kaigo .agent-diagnostic-tool__wrapper .diagnostic-tool-body .diagnostic-tool__container .diagnostic-tool__form-row .form-row__diagnostic-items.diagnostic-items--contract-type .diagnostic-item__label:nth-of-type(4n),.agent-diagnostic-tool-widget.diagnostic-tool--kango .agent-diagnostic-tool__wrapper .diagnostic-tool-body .diagnostic-tool__container .diagnostic-tool__form-row .form-row__diagnostic-items.diagnostic-items--contract-type .diagnostic-item__label:nth-of-type(4n){margin-left:0}.agent-diagnostic-tool-widget.diagnostic-tool--kaigo .agent-diagnostic-tool__wrapper .diagnostic-tool-body .diagnostic-tool__container .diagnostic-tool__form-row .form-row__diagnostic-items.diagnostic-items--contract-type .diagnostic-item__label:nth-of-type(n+4),.agent-diagnostic-tool-widget.diagnostic-tool--kango .agent-diagnostic-tool__wrapper .diagnostic-tool-body .diagnostic-tool__container .diagnostic-tool__form-row .form-row__diagnostic-items.diagnostic-items--contract-type .diagnostic-item__label:nth-of-type(n+4){margin-top:10.5px}.agent-diagnostic-tool-widget.diagnostic-tool--kaigo .agent-diagnostic-tool__wrapper .diagnostic-tool-body .diagnostic-tool__container .diagnostic-tool__form-row .form-row__diagnostic-items.diagnostic-items--contract-type .diagnostic-item__label.label--contract-type,.agent-diagnostic-tool-widget.diagnostic-tool--kango .agent-diagnostic-tool__wrapper .diagnostic-tool-body .diagnostic-tool__container .diagnostic-tool__form-row .form-row__diagnostic-items.diagnostic-items--contract-type .diagnostic-item__label.label--contract-type{width:200px}.agent-diagnostic-tool-widget.diagnostic-tool--kaigo .agent-diagnostic-tool__wrapper .diagnostic-tool-body .diagnostic-tool__container .diagnostic-tool__form-row .form-row__diagnostic-items .diagnostic-item__label,.agent-diagnostic-tool-widget.diagnostic-tool--kango .agent-diagnostic-tool__wrapper .diagnostic-tool-body .diagnostic-tool__container .diagnostic-tool__form-row .form-row__diagnostic-items .diagnostic-item__label{box-sizing:border-box;height:40px}.agent-diagnostic-tool-widget.diagnostic-tool--kaigo .agent-diagnostic-tool__wrapper .diagnostic-tool-body .diagnostic-tool__container .diagnostic-tool__form-row .form-row__diagnostic-items .diagnostic-item__label .diagnostic-item__apperance,.agent-diagnostic-tool-widget.diagnostic-tool--kango .agent-diagnostic-tool__wrapper .diagnostic-tool-body .diagnostic-tool__container .diagnostic-tool__form-row .form-row__diagnostic-items .diagnostic-item__label .diagnostic-item__apperance{height:100%;border:solid 1px #ddd;border-radius:4px;background-color:#f8f8f8;font-size:15px;line-height:38px;color:#555}.agent-diagnostic-tool-widget.diagnostic-tool--kaigo .agent-diagnostic-tool__wrapper .diagnostic-tool-body .diagnostic-tool__container .diagnostic-tool__form-row .form-row__diagnostic-items .diagnostic-item__label .diagnostic-item__apperance.apperance--with-footnote,.agent-diagnostic-tool-widget.diagnostic-tool--kango .agent-diagnostic-tool__wrapper .diagnostic-tool-body .diagnostic-tool__container .diagnostic-tool__form-row .form-row__diagnostic-items .diagnostic-item__label .diagnostic-item__apperance.apperance--with-footnote{padding-top:5px;line-height:1.0}.agent-diagnostic-tool-widget.diagnostic-tool--kaigo .agent-diagnostic-tool__wrapper .diagnostic-tool-body .diagnostic-tool__container .diagnostic-tool__form-row .form-row__diagnostic-items .diagnostic-item__label .diagnostic-item__apperance.apperance--with-footnote .fs-sm,.agent-diagnostic-tool-widget.diagnostic-tool--kango .agent-diagnostic-tool__wrapper .diagnostic-tool-body .diagnostic-tool__container .diagnostic-tool__form-row .form-row__diagnostic-items .diagnostic-item__label .diagnostic-item__apperance.apperance--with-footnote .fs-sm{display:block;padding-top:1px;font-size:11px;line-height:1.0}.agent-diagnostic-tool-widget.diagnostic-tool--kaigo .agent-diagnostic-tool__wrapper .diagnostic-tool-body .diagnostic-tool__container .diagnostic-tool__form-row .form-row__diagnostic-items .diagnostic-item__label .diagnostic-item__radio:checked+.diagnostic-item__apperance,.agent-diagnostic-tool-widget.diagnostic-tool--kango .agent-diagnostic-tool__wrapper .diagnostic-tool-body .diagnostic-tool__container .diagnostic-tool__form-row .form-row__diagnostic-items .diagnostic-item__label .diagnostic-item__radio:checked+.diagnostic-item__apperance{border-color:#f09438;background-color:#fff6e8;color:#333}.agent-diagnostic-tool-widget.diagnostic-tool--kaigo .agent-diagnostic-tool__wrapper .diagnostic-tool-body .diagnostic-tool__container .diagnostic-tool__form-row .form-row__diagnostic-items .diagnostic-item__label:nth-of-type(n+2),.agent-diagnostic-tool-widget.diagnostic-tool--kango .agent-diagnostic-tool__wrapper .diagnostic-tool-body .diagnostic-tool__container .diagnostic-tool__form-row .form-row__diagnostic-items .diagnostic-item__label:nth-of-type(n+2){margin-left:9px}.agent-diagnostic-tool-widget.diagnostic-tool--kaigo .agent-diagnostic-tool__wrapper .diagnostic-tool-body .diagnostic-tool__container .diagnostic-tool__form-row .form-row__diagnostic-items .diagnostic-item__label:nth-of-type(5n),.agent-diagnostic-tool-widget.diagnostic-tool--kango .agent-diagnostic-tool__wrapper .diagnostic-tool-body .diagnostic-tool__container .diagnostic-tool__form-row .form-row__diagnostic-items .diagnostic-item__label:nth-of-type(5n){margin-left:0}.agent-diagnostic-tool-widget.diagnostic-tool--kaigo .agent-diagnostic-tool__wrapper .diagnostic-tool-body .diagnostic-tool__container .diagnostic-tool__form-row .form-row__diagnostic-items .diagnostic-item__label:nth-of-type(n+5),.agent-diagnostic-tool-widget.diagnostic-tool--kango .agent-diagnostic-tool__wrapper .diagnostic-tool-body .diagnostic-tool__container .diagnostic-tool__form-row .form-row__diagnostic-items .diagnostic-item__label:nth-of-type(n+5){margin-top:10.5px}.agent-diagnostic-tool-widget.diagnostic-tool--kaigo .agent-diagnostic-tool__wrapper .diagnostic-tool-body .diagnostic-tool__container .diagnostic-tool__form-row .form-row__diagnostic-items .diagnostic-item__label.label--gender,.agent-diagnostic-tool-widget.diagnostic-tool--kango .agent-diagnostic-tool__wrapper .diagnostic-tool-body .diagnostic-tool__container .diagnostic-tool__form-row .form-row__diagnostic-items .diagnostic-item__label.label--gender{width:308px}.agent-diagnostic-tool-widget.diagnostic-tool--kaigo .agent-diagnostic-tool__wrapper .diagnostic-tool-body .diagnostic-tool__container .diagnostic-tool__form-row .form-row__diagnostic-items .diagnostic-item__label.label--ages,.agent-diagnostic-tool-widget.diagnostic-tool--kaigo .agent-diagnostic-tool__wrapper .diagnostic-tool-body .diagnostic-tool__container .diagnostic-tool__form-row .form-row__diagnostic-items .diagnostic-item__label.label--contract-type,.agent-diagnostic-tool-widget.diagnostic-tool--kaigo .agent-diagnostic-tool__wrapper .diagnostic-tool-body .diagnostic-tool__container .diagnostic-tool__form-row .form-row__diagnostic-items .diagnostic-item__label.label--qualification,.agent-diagnostic-tool-widget.diagnostic-tool--kango .agent-diagnostic-tool__wrapper .diagnostic-tool-body .diagnostic-tool__container .diagnostic-tool__form-row .form-row__diagnostic-items .diagnostic-item__label.label--ages,.agent-diagnostic-tool-widget.diagnostic-tool--kango .agent-diagnostic-tool__wrapper .diagnostic-tool-body .diagnostic-tool__container .diagnostic-tool__form-row .form-row__diagnostic-items .diagnostic-item__label.label--contract-type,.agent-diagnostic-tool-widget.diagnostic-tool--kango .agent-diagnostic-tool__wrapper .diagnostic-tool-body .diagnostic-tool__container .diagnostic-tool__form-row .form-row__diagnostic-items .diagnostic-item__label.label--qualification{width:149px}.agent-diagnostic-tool-widget.diagnostic-tool--kaigo .agent-diagnostic-tool__wrapper .diagnostic-tool-body .diagnostic-tool__container .diagnostic-tool__submit,.agent-diagnostic-tool-widget.diagnostic-tool--kango .agent-diagnostic-tool__wrapper .diagnostic-tool-body .diagnostic-tool__container .diagnostic-tool__submit{padding-top:20px}.agent-diagnostic-tool-widget.diagnostic-tool--kaigo .agent-diagnostic-tool__wrapper .diagnostic-tool-body .diagnostic-tool__container .diagnostic-tool__submit .diagnostic-tool__submit-button--active,.agent-diagnostic-tool-widget.diagnostic-tool--kango .agent-diagnostic-tool__wrapper .diagnostic-tool-body .diagnostic-tool__container .diagnostic-tool__submit .diagnostic-tool__submit-button--active{width:320px;height:48px;border-radius:5px;background-color:#FF8F0B;font-size:18px;line-height:48px}.agent-diagnostic-tool-widget.diagnostic-tool--kaigo .agent-diagnostic-tool__wrapper .diagnostic-tool-body .diagnostic-tool__container .diagnostic-tool__submit .diagnostic-tool__submit-button--active.button--shiny,.agent-diagnostic-tool-widget.diagnostic-tool--kango .agent-diagnostic-tool__wrapper .diagnostic-tool-body .diagnostic-tool__container .diagnostic-tool__submit .diagnostic-tool__submit-button--active.button--shiny{position:relative;overflow:hidden}.agent-diagnostic-tool-widget.diagnostic-tool--kaigo .agent-diagnostic-tool__wrapper .diagnostic-tool-body .diagnostic-tool__container .diagnostic-tool__submit .diagnostic-tool__submit-button--active.button--shiny::before,.agent-diagnostic-tool-widget.diagnostic-tool--kango .agent-diagnostic-tool__wrapper .diagnostic-tool-body .diagnostic-tool__container .diagnostic-tool__submit .diagnostic-tool__submit-button--active.button--shiny::before{position:absolute;content:'';display:inline-block;top:-180px;left:0;width:30px;height:100%;background-color:#fff;transition:300ms;animation:button-shiny 2.5s ease-in-out infinite}@-webkit-keyframes button-shiny{0%{-webkit-transform:scale(0) rotate(45deg);opacity:0}80%{-webkit-transform:scale(0) rotate(45deg);opacity:0.5}81%{-webkit-transform:scale(4) rotate(45deg);opacity:1}100%{-webkit-transform:scale(50) rotate(45deg);opacity:0}}.agent-diagnostic-tool-widget.diagnostic-tool--kaigo .agent-diagnostic-tool__wrapper .diagnostic-tool-body.dtool-body--dietician,.agent-diagnostic-tool-widget.diagnostic-tool--kango .agent-diagnostic-tool__wrapper .diagnostic-tool-body.dtool-body--dietician{border-top:none !important}.agent-diagnostic-tool-widget.diagnostic-tool--kaigo .agent-diagnostic-tool__wrapper .diagnostic-tool-body.dtool-body--dietician .diagnostic-tool__container .diagnostic-tool__form-row .form-row__diagnostic-items,.agent-diagnostic-tool-widget.diagnostic-tool--kango .agent-diagnostic-tool__wrapper .diagnostic-tool-body.dtool-body--dietician .diagnostic-tool__container .diagnostic-tool__form-row .form-row__diagnostic-items{gap:9px}.agent-diagnostic-tool-widget.diagnostic-tool--kaigo .agent-diagnostic-tool__wrapper .diagnostic-tool-body.dtool-body--dietician .diagnostic-tool__container .diagnostic-tool__form-row .form-row__diagnostic-items .diagnostic-item__label,.agent-diagnostic-tool-widget.diagnostic-tool--kango .agent-diagnostic-tool__wrapper .diagnostic-tool-body.dtool-body--dietician .diagnostic-tool__container .diagnostic-tool__form-row .form-row__diagnostic-items .diagnostic-item__label{margin:0}.agent-diagnostic-tool-widget.diagnostic-tool--kaigo .agent-diagnostic-tool__wrapper .diagnostic-tool-body.dtool-body--dietician .diagnostic-tool__container .diagnostic-tool__form-row .form-row__diagnostic-items .diagnostic-item__label .diagnostic-item__apperance,.agent-diagnostic-tool-widget.diagnostic-tool--kango .agent-diagnostic-tool__wrapper .diagnostic-tool-body.dtool-body--dietician .diagnostic-tool__container .diagnostic-tool__form-row .form-row__diagnostic-items .diagnostic-item__label .diagnostic-item__apperance{color:#776955;text-align:center;font-family:"Hiragino Kaku Gothic ProN", "Hiragino Sans", "BIZ UDPGothic", sans-serif;font-size:13px;font-weight:600;line-height:38px}.agent-diagnostic-tool-widget.diagnostic-tool--kaigo .agent-diagnostic-tool__wrapper .diagnostic-tool-body.dtool-body--dietician .diagnostic-tool__container .diagnostic-tool__form-row .form-row__diagnostic-items .diagnostic-item__label .diagnostic-item__radio:checked+.diagnostic-item__apperance,.agent-diagnostic-tool-widget.diagnostic-tool--kango .agent-diagnostic-tool__wrapper .diagnostic-tool-body.dtool-body--dietician .diagnostic-tool__container .diagnostic-tool__form-row .form-row__diagnostic-items .diagnostic-item__label .diagnostic-item__radio:checked+.diagnostic-item__apperance{background-color:#776955;border-color:#776955;color:#fff}.agent-diagnostic-tool-widget.diagnostic-tool--kaigo .agent-diagnostic-tool__wrapper .diagnostic-tool-body.dtool-body--dietician .diagnostic-tool__container .diagnostic-tool__form-row .form-row__diagnostic-items .diagnostic-item__label.label--contract-type,.agent-diagnostic-tool-widget.diagnostic-tool--kango .agent-diagnostic-tool__wrapper .diagnostic-tool-body.dtool-body--dietician .diagnostic-tool__container .diagnostic-tool__form-row .form-row__diagnostic-items .diagnostic-item__label.label--contract-type{width:149px;margin:0}.agent-diagnostic-tool-widget.diagnostic-tool--kaigo .agent-diagnostic-tool__wrapper .diagnostic-tool-body.dtool-body--dietician .diagnostic-tool__container .diagnostic-tool__form-row .form-row__diagnostic-items .diagnostic-item__label.label--contract-type:nth-of-type(n+4),.agent-diagnostic-tool-widget.diagnostic-tool--kango .agent-diagnostic-tool__wrapper .diagnostic-tool-body.dtool-body--dietician .diagnostic-tool__container .diagnostic-tool__form-row .form-row__diagnostic-items .diagnostic-item__label.label--contract-type:nth-of-type(n+4){margin:0}.agent-diagnostic-tool-widget.diagnostic-tool--kaigo .agent-diagnostic-tool__wrapper .diagnostic-tool-body.dtool-body--dietician .diagnostic-tool__container .diagnostic-tool__submit .diagnostic-tool__submit-button--active,.agent-diagnostic-tool-widget.diagnostic-tool--kango .agent-diagnostic-tool__wrapper .diagnostic-tool-body.dtool-body--dietician .diagnostic-tool__container .diagnostic-tool__submit .diagnostic-tool__submit-button--active{background-color:#1FBA91 !important}.agent-diagnostic-tool-widget.diagnostic-tool--kaigo .agent-diagnostic-tool__wrapper .diagnostic-tool-body.dtool-body--dietician .diagnostic-tool__container .diagnostic-tool__submit .diagnostic-tool__submit-button--active:active,.agent-diagnostic-tool-widget.diagnostic-tool--kango .agent-diagnostic-tool__wrapper .diagnostic-tool-body.dtool-body--dietician .diagnostic-tool__container .diagnostic-tool__submit .diagnostic-tool__submit-button--active:active{transform:translateY(2px)}.agent-diagnostic-tool-widget.diagnostic-tool--kango .agent-diagnostic-tool__wrapper .diagnostic-tool__header{background-color:#ef7ca6}.agent-diagnostic-tool-widget.diagnostic-tool--kango .agent-diagnostic-tool__wrapper .diagnostic-tool-body{border-color:#ef7ca6}.agent-diagnostic-tool-widget.diagnostic-tool--kango .agent-diagnostic-tool__wrapper .diagnostic-tool-body .diagnostic-tool__container .diagnostic-tool__form-row .form-row__title{color:#41b2a9}.agent-diagnostic-tool-widget.diagnostic-tool--kango .agent-diagnostic-tool__wrapper .diagnostic-tool-body .diagnostic-tool__container .diagnostic-tool__form-row .form-row__diagnostic-items .diagnostic-item__label .diagnostic-item__radio:checked+.diagnostic-item__apperance{border-color:#3ca99f;background-color:#ecfcfc}.agent-diagnostic-tool-widget.diagnostic-tool--kango .agent-diagnostic-tool__wrapper .diagnostic-tool-body .diagnostic-tool__container .diagnostic-tool__submit .diagnostic-tool__submit-button--active{background-color:#41b2a9}.ranking__header{box-sizing:border-box;height:66px;width:100%;border-bottom:4px solid #2b8bd5}.ranking__header .ranking__header-content{position:relative;height:100%;width:875px;margin:0 auto;display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:flex-start;align-items:center}.ranking__header .ranking__header-content .ranking__header-logo{height:30px}.ranking__header .ranking__header-content .ranking__header-job{margin-left:20px;height:15px}.ranking__header .ranking__header-content .ranking__header__prefecture-name{position:absolute;top:16px;right:0;height:34px;padding:0 20px;background-color:#ed4e3a;font-size:18px;font-weight:bolder;line-height:34px;letter-spacing:0.72px;text-align:center;color:#fff}.ranking__header .ranking__header-content .ranking__header__text{font-size:16px;font-weight:bold;line-height:34px;color:#333;padding-left:30px}.ranking__header .ranking__header-content .ranking__header__text span{color:#FF8A00}.ranking__header.ranking-header--it{border-bottom:none}.ranking__header.ranking-header--info-tech-ind{border-bottom:none;height:80px}.ranking_banner__kaigo-3{display:none}.ranking-section.kaigo-section.kaigo-new-banner .ranking_banner__kaigo-before{display:none}.ranking-section.kaigo-section.kaigo-new-banner .ranking_banner__kaigo-3{display:block;position:relative;background-color:#ECFCFC;padding-bottom:56px}.ranking-section.kaigo-section.kaigo-new-banner .ranking_banner__kaigo-3 .ribbon__ranking-banner__wrapper{position:absolute;left:0;right:0;bottom:20px;height:72px}.ranking-section.kaigo-section.kaigo-new-banner .ranking_banner__kaigo-3 .ribbon__ranking-banner__wrapper .ribbon__ranking-banner{display:block;bottom:20px;height:72px;margin:0 auto}.ranking-section.kaigo-section.kaigo-new-banner .ranking_banner__kaigo-3 .prefecture-name{position:absolute;left:0;right:0;margin:0 auto;bottom:49px;width:167px;height:33px;border-radius:33px;background-color:#fff;font-family:"ヒラギノ角ゴ Pro W6", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;font-size:20px;font-weight:bold;line-height:33px;letter-spacing:0.8px;text-align:center;color:#ed4e3a}.ranking-section.kaigo-section.kaigo-new-banner .kaigo__introduction{border-top:none;padding:0 0 48px}.ranking_banner__hoiku-3{display:none}.ranking-section.hoiku-section.hoiku-new-banner .ranking_banner__hoiku-before{display:none}.ranking-section.hoiku-section.hoiku-new-banner .ranking_banner__hoiku-3{display:block;position:relative;background-color:#FFFCDF}.ranking-section.hoiku-section.hoiku-new-banner .ranking_banner__hoiku-3 .ribbon__ranking-banner__wrapper{position:absolute;left:0;right:0;bottom:-36px;height:72px}.ranking-section.hoiku-section.hoiku-new-banner .ranking_banner__hoiku-3 .ribbon__ranking-banner__wrapper .ribbon__ranking-banner{display:block;bottom:20px;height:72px;margin:0 auto}.ranking-section.hoiku-section.hoiku-new-banner .ranking_banner__hoiku-3 .prefecture-name{position:absolute;left:0;right:0;margin:0 auto;bottom:-8px;width:167px;height:33px;border-radius:33px;background-color:#fff;font-family:"ヒラギノ角ゴ Pro W6", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;font-size:20px;font-weight:bold;line-height:33px;letter-spacing:0.8px;text-align:center;color:#ed4e3a}.ranking-section.hoiku-section.hoiku-new-banner .kango-top{border-top:none;padding-top:59px}.ranking_banner__kango-3{display:none}.ranking-section.kango-section.kango-new-banner .ranking_banner__kango-before{display:none}.ranking-section.kango-section.kango-new-banner .ranking_banner__kango-3{display:block;position:relative;background-color:#FFFCDF}.ranking-section.kango-section.kango-new-banner .ranking_banner__kango-3 .ribbon__ranking-banner__wrapper{position:absolute;left:0;right:0;bottom:-36px;height:72px}.ranking-section.kango-section.kango-new-banner .ranking_banner__kango-3 .ribbon__ranking-banner__wrapper .ribbon__ranking-banner{display:block;bottom:20px;height:72px;margin:0 auto}.ranking-section.kango-section.kango-new-banner .ranking_banner__kango-3 .prefecture-name{position:absolute;left:0;right:0;margin:0 auto;bottom:-8px;width:167px;height:33px;border-radius:33px;background-color:#fff;font-family:"ヒラギノ角ゴ Pro W6", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;font-size:20px;font-weight:bold;line-height:33px;letter-spacing:0.8px;text-align:center;color:#ed4e3a}.ranking-section.kango-section.kango-new-banner .kango-top{border-top:none;padding-top:59px}.kaigo-section.kaigo-ver1:not(.ptotst-section) #main-parts h1{border-bottom:5px solid #41B2A9}.kaigo-section.kaigo-ver1:not(.ptotst-section) #main-parts h1:not(:has(.ranking_banner__kaigo-before__date)) .promo-label{bottom:-26px;left:35px;padding:0;font-family:"ヒラギノ角ゴ Pro", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;font-weight:300;font-size:14px;line-height:11px}.kaigo-section.kaigo-ver1:not(.ptotst-section) #main-parts h1:not(:has(.ranking_banner__kaigo-before__date)) .promo-label::before{content:'※'}.kaigo-section.kaigo-ver1:not(.ptotst-section) #main-parts h1:not(:has(.ranking_banner__kaigo-before__date))~.section-ranking-table{padding-top:66px}.kaigo-section.kaigo-ver1:not(.ptotst-section) #main-parts h1:has(.ranking_banner__kaigo-before__date){position:relative}.kaigo-section.kaigo-ver1:not(.ptotst-section) #main-parts h1:has(.ranking_banner__kaigo-before__date) .promo-label{display:none}.kaigo-section.kaigo-ver1:not(.ptotst-section) #main-parts h1:has(.ranking_banner__kaigo-before__date) .ranking_banner__kaigo-before__date{position:absolute;bottom:5px;right:0;width:165px;text-align:center;font-family:"ヒラギノ角ゴ Pro W6", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;font-weight:600;font-size:14px;line-height:1.5;letter-spacing:0.7px;color:#1d7a71}.kaigo-section.kaigo-ver1:not(.ptotst-section) #main-parts h1:has(.ranking_banner__kaigo-before__date) .ranking_banner__kaigo-before__date.ranking_banner__kaigo-before__date--ver1{bottom:unset;right:unset;top:15px;left:0;width:250px;font-size:15px;line-height:39px;vertical-align:baseline;color:#fff}.kaigo-section.kaigo-ver1:not(.ptotst-section) #main-parts h1:has(.ranking_banner__kaigo-before__date) .ranking_banner__kaigo-before__date.ranking_banner__kaigo-before__date--ver1 b{vertical-align:inherit;font-size:18px;font-style:normal;font-weight:600;color:#ffff12}.kaigo-section.kaigo-ver1:not(.ptotst-section) #main-parts .section-ranking-table{padding:40px 20px 35px;background-color:#E7FBFA}.kaigo-section.kaigo-ver1:not(.ptotst-section) #main-parts .section-ranking-table .h_40{display:none}.kaigo-section.kaigo-ver1:not(.ptotst-section) #main-parts .section-ranking-by-condition{margin:40px 0;background-color:#fff}.kaigo-section.kaigo-ver1:not(.ptotst-section) #main-parts .section-ranking-by-condition .ranking-by-condition-heading .icon-crown{display:block;margin:0 auto}.kaigo-section.kaigo-ver1:not(.ptotst-section) #main-parts .section-ranking-by-condition .ranking-by-condition-heading .ranking-by-condition-title{position:relative;z-index:10;display:block;box-sizing:border-box;width:352px;height:63px;margin:6px auto -25px;padding:0 29px 13px;background-size:352px 63px;background-image:url(/assets/ranking/ranking_condition_ribon-397c5a633192acbe4e62d5a9983b49b875dddda0e099cd62f9b3a593cb8b802e.png);background-repeat:no-repeat;font-size:25px;font-weight:bold;line-height:50px;letter-spacing:0.03em;text-align:center;color:#fff}.kaigo-section.kaigo-ver1:not(.ptotst-section) #main-parts .section-ranking-by-condition .ranking-by-condition{padding:51px 52.5px 35px;background-color:#FFFBDD;border-radius:5px;border:2px solid #13b8b8}.kaigo-section.kaigo-ver1:not(.ptotst-section) #main-parts .section-ranking-by-condition .ranking-by-condition .condition-tab-group{display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:center;align-items:flex-end;gap:10px;border-bottom:3px solid #13b8b8}.kaigo-section.kaigo-ver1:not(.ptotst-section) #main-parts .section-ranking-by-condition .ranking-by-condition .condition-tab-group .condition-tab{box-sizing:border-box;flex-basis:180px;width:180px;height:35px;background-color:#fff;border-radius:5px 5px 0 0;border:solid #13b8b8;border-width:1px 1px 0;font-family:"ヒラギノ角ゴ Pro W6", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;font-weight:600;font-size:20px;line-height:35px;letter-spacing:normal;text-align:center;color:#13b8b8;cursor:pointer}.kaigo-section.kaigo-ver1:not(.ptotst-section) #main-parts .section-ranking-by-condition .ranking-by-condition .condition-tab-group .condition-tab.tab--current{height:40px;background-color:#13b8b8;font-weight:700;line-height:40px;color:#fff}.kaigo-section.kaigo-ver1:not(.ptotst-section) #main-parts .section-ranking-by-condition .ranking-by-condition .condition-content-group .condition-content{display:none;padding:20px 15px;border-radius:0 0 5px 5px;border:solid #13b8b8;border-width:0 1px 1px}.kaigo-section.kaigo-ver1:not(.ptotst-section) #main-parts .section-ranking-by-condition .ranking-by-condition .condition-content-group .condition-content .ranking-link-group{display:flex;flex-direction:row;flex-wrap:wrap;justify-content:center;align-content:flex-start;align-items:flex-start;gap:10px;margin:0 auto}.kaigo-section.kaigo-ver1:not(.ptotst-section) #main-parts .section-ranking-by-condition .ranking-by-condition .condition-content-group .condition-content .ranking-link-group .ranking-link{position:relative;display:block;flex-basis:180px;height:43px;padding:0;border-radius:4px;border:solid 1px #13b8b8;font-family:"ヒラギノ角ゴ Pro", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;font-weight:400;font-size:14px;line-height:43px;letter-spacing:0.02em;text-align:center;color:var(--black);text-decoration:none}.kaigo-section.kaigo-ver1:not(.ptotst-section) #main-parts .section-ranking-by-condition .ranking-by-condition .condition-content-group .condition-content .ranking-link-group .ranking-link::after{content:'';position:absolute;top:0;bottom:0;right:15px;width:6px;height:43px;background-size:6px 11px;background-image:url(/assets/ranking/icon_triangle_right-af192614334b8b22db61983a29364a24df4afa924c6ba2a1f669d6b3d0f55732.svg);background-position:center;background-repeat:no-repeat}.kaigo-section.kaigo-ver1:not(.ptotst-section) #main-parts .section-ranking-by-condition .ranking-by-condition .condition-content-group .condition-content .ranking-link-group .ranking-link:active{transform:translateY(2px)}.kaigo-section.kaigo-ver1:not(.ptotst-section) #main-parts .section-ranking-by-condition .ranking-by-condition .condition-content-group .condition-content.content-visible{display:block;background-color:#FFF}.kaigo-section.kaigo-ver1:not(.ptotst-section) #main-parts .kaigo__introduction{border-top:none}.kaigo-section.kaigo-ver1:not(.ptotst-section) #main-parts .kaigo__introduction .kaigo__introduction-talk .introduction-talk__image{width:849px}.kaigo-section.kaigo-ver1:not(.ptotst-section) #main-parts .kaigo__introduction .agent-diagnostic-tool-widget.diagnostic-tool--kaigo{width:100%;margin-top:0;position:relative;z-index:1}.kaigo-section.kaigo-ver1:not(.ptotst-section) #main-parts .kaigo__introduction .agent-diagnostic-tool-widget.diagnostic-tool--kaigo .agent-diagnostic-tool__wrapper .diagnostic-tool__header{height:89px;padding-top:20px;background-color:#13b8b8}.kaigo-section.kaigo-ver1:not(.ptotst-section) #main-parts .kaigo__introduction .agent-diagnostic-tool-widget.diagnostic-tool--kaigo .agent-diagnostic-tool__wrapper .diagnostic-tool__header .diagnostic-tool__header-name-description{margin-bottom:10px;font-size:14px}.kaigo-section.kaigo-ver1:not(.ptotst-section) #main-parts .kaigo__introduction .agent-diagnostic-tool-widget.diagnostic-tool--kaigo .agent-diagnostic-tool__wrapper .diagnostic-tool__header .diagnostic-tool__header-name-description,.kaigo-section.kaigo-ver1:not(.ptotst-section) #main-parts .kaigo__introduction .agent-diagnostic-tool-widget.diagnostic-tool--kaigo .agent-diagnostic-tool__wrapper .diagnostic-tool__header .diagnostic-tool__header-name{font-weight:700;letter-spacing:0.03em}.kaigo-section.kaigo-ver1:not(.ptotst-section) #main-parts .kaigo__introduction .agent-diagnostic-tool-widget.diagnostic-tool--kaigo .agent-diagnostic-tool__wrapper .diagnostic-tool__header .diagnostic-tool__header-name-description .c-yellow,.kaigo-section.kaigo-ver1:not(.ptotst-section) #main-parts .kaigo__introduction .agent-diagnostic-tool-widget.diagnostic-tool--kaigo .agent-diagnostic-tool__wrapper .diagnostic-tool__header .diagnostic-tool__header-name .c-yellow{color:#FFEC00}.kaigo-section.kaigo-ver1:not(.ptotst-section) #main-parts .kaigo__introduction .agent-diagnostic-tool-widget.diagnostic-tool--kaigo .agent-diagnostic-tool__wrapper .diagnostic-tool-body{border-color:#13b8b8;padding-bottom:30px}.kaigo-section.kaigo-ver1:not(.ptotst-section) #main-parts .kaigo__introduction .agent-diagnostic-tool-widget.diagnostic-tool--kaigo .agent-diagnostic-tool__wrapper .diagnostic-tool-body .diagnostic-tool__container{width:776px}.kaigo-section.kaigo-ver1:not(.ptotst-section) #main-parts .kaigo__introduction .agent-diagnostic-tool-widget.diagnostic-tool--kaigo .agent-diagnostic-tool__wrapper .diagnostic-tool-body .diagnostic-tool__container .diagnostic-tool__form-row{padding:0;border-bottom:none}.kaigo-section.kaigo-ver1:not(.ptotst-section) #main-parts .kaigo__introduction .agent-diagnostic-tool-widget.diagnostic-tool--kaigo .agent-diagnostic-tool__wrapper .diagnostic-tool-body .diagnostic-tool__container .diagnostic-tool__form-row .form-row__title{padding:25px 0;flex-basis:126px;width:126px;font-size:18px;font-weight:600;color:var(--black)}.kaigo-section.kaigo-ver1:not(.ptotst-section) #main-parts .kaigo__introduction .agent-diagnostic-tool-widget.diagnostic-tool--kaigo .agent-diagnostic-tool__wrapper .diagnostic-tool-body .diagnostic-tool__container .diagnostic-tool__form-row .form-row__diagnostic-items{flex-basis:650px;width:650px;padding:25px 0;border-bottom:1px dashed #cacaca}.kaigo-section.kaigo-ver1:not(.ptotst-section) #main-parts .kaigo__introduction .agent-diagnostic-tool-widget.diagnostic-tool--kaigo .agent-diagnostic-tool__wrapper .diagnostic-tool-body .diagnostic-tool__container .diagnostic-tool__form-row .form-row__diagnostic-items .diagnostic-item__label{height:45px}.kaigo-section.kaigo-ver1:not(.ptotst-section) #main-parts .kaigo__introduction .agent-diagnostic-tool-widget.diagnostic-tool--kaigo .agent-diagnostic-tool__wrapper .diagnostic-tool-body .diagnostic-tool__container .diagnostic-tool__form-row .form-row__diagnostic-items .diagnostic-item__label .diagnostic-item__apperance{border-color:#c8c8c8;font-size:16px;font-weight:400;letter-spacing:0.02em;line-height:43px;color:var(--black)}.kaigo-section.kaigo-ver1:not(.ptotst-section) #main-parts .kaigo__introduction .agent-diagnostic-tool-widget.diagnostic-tool--kaigo .agent-diagnostic-tool__wrapper .diagnostic-tool-body .diagnostic-tool__container .diagnostic-tool__form-row .form-row__diagnostic-items .diagnostic-item__label .diagnostic-item__apperance.apperance--with-footnote{padding-top:5px;line-height:1.0}.kaigo-section.kaigo-ver1:not(.ptotst-section) #main-parts .kaigo__introduction .agent-diagnostic-tool-widget.diagnostic-tool--kaigo .agent-diagnostic-tool__wrapper .diagnostic-tool-body .diagnostic-tool__container .diagnostic-tool__form-row .form-row__diagnostic-items .diagnostic-item__label .diagnostic-item__apperance.apperance--with-footnote .fs-sm{padding-top:4px;font-size:12px;line-height:1}.kaigo-section.kaigo-ver1:not(.ptotst-section) #main-parts .kaigo__introduction .agent-diagnostic-tool-widget.diagnostic-tool--kaigo .agent-diagnostic-tool__wrapper .diagnostic-tool-body .diagnostic-tool__container .diagnostic-tool__form-row .form-row__diagnostic-items .diagnostic-item__label .diagnostic-item__radio:checked+.diagnostic-item__apperance{border-color:#f0712e;font-weight:600}.kaigo-section.kaigo-ver1:not(.ptotst-section) #main-parts .kaigo__introduction .agent-diagnostic-tool-widget.diagnostic-tool--kaigo .agent-diagnostic-tool__wrapper .diagnostic-tool-body .diagnostic-tool__container .diagnostic-tool__form-row .form-row__diagnostic-items .diagnostic-item__label:nth-of-type(n+2){margin-left:10px}.kaigo-section.kaigo-ver1:not(.ptotst-section) #main-parts .kaigo__introduction .agent-diagnostic-tool-widget.diagnostic-tool--kaigo .agent-diagnostic-tool__wrapper .diagnostic-tool-body .diagnostic-tool__container .diagnostic-tool__form-row .form-row__diagnostic-items .diagnostic-item__label:nth-of-type(5n){margin-left:0}.kaigo-section.kaigo-ver1:not(.ptotst-section) #main-parts .kaigo__introduction .agent-diagnostic-tool-widget.diagnostic-tool--kaigo .agent-diagnostic-tool__wrapper .diagnostic-tool-body .diagnostic-tool__container .diagnostic-tool__form-row .form-row__diagnostic-items .diagnostic-item__label:nth-of-type(-n+4){margin-top:0}.kaigo-section.kaigo-ver1:not(.ptotst-section) #main-parts .kaigo__introduction .agent-diagnostic-tool-widget.diagnostic-tool--kaigo .agent-diagnostic-tool__wrapper .diagnostic-tool-body .diagnostic-tool__container .diagnostic-tool__form-row .form-row__diagnostic-items .diagnostic-item__label:nth-of-type(n+5){margin-top:15px}.kaigo-section.kaigo-ver1:not(.ptotst-section) #main-parts .kaigo__introduction .agent-diagnostic-tool-widget.diagnostic-tool--kaigo .agent-diagnostic-tool__wrapper .diagnostic-tool-body .diagnostic-tool__container .diagnostic-tool__form-row .form-row__diagnostic-items .diagnostic-item__label.label--gender{width:320px}.kaigo-section.kaigo-ver1:not(.ptotst-section) #main-parts .kaigo__introduction .agent-diagnostic-tool-widget.diagnostic-tool--kaigo .agent-diagnostic-tool__wrapper .diagnostic-tool-body .diagnostic-tool__container .diagnostic-tool__form-row .form-row__diagnostic-items .diagnostic-item__label.label--ages,.kaigo-section.kaigo-ver1:not(.ptotst-section) #main-parts .kaigo__introduction .agent-diagnostic-tool-widget.diagnostic-tool--kaigo .agent-diagnostic-tool__wrapper .diagnostic-tool-body .diagnostic-tool__container .diagnostic-tool__form-row .form-row__diagnostic-items .diagnostic-item__label.label--contract-type,.kaigo-section.kaigo-ver1:not(.ptotst-section) #main-parts .kaigo__introduction .agent-diagnostic-tool-widget.diagnostic-tool--kaigo .agent-diagnostic-tool__wrapper .diagnostic-tool-body .diagnostic-tool__container .diagnostic-tool__form-row .form-row__diagnostic-items .diagnostic-item__label.label--qualification{width:155px}.kaigo-section.kaigo-ver1:not(.ptotst-section) #main-parts .kaigo__introduction .agent-diagnostic-tool-widget.diagnostic-tool--kaigo .agent-diagnostic-tool__wrapper .diagnostic-tool-body .diagnostic-tool__container .diagnostic-tool__submit{padding-top:30px}.kaigo-section.kaigo-ver1:not(.ptotst-section) #main-parts .kaigo__introduction .agent-diagnostic-tool-widget.diagnostic-tool--kaigo .agent-diagnostic-tool__wrapper .diagnostic-tool-body .diagnostic-tool__container .diagnostic-tool__submit .diagnostic-tool__submit-button--active{width:300px;height:50px;line-height:50px;background-color:#f0712e}.kaigo-section.kaigo-ver1:not(.ptotst-section) #main-parts .section__recruitment-examples .recruitment-examples-heading{margin:40px 0 32px;position:relative}.kaigo-section.kaigo-ver1:not(.ptotst-section) #main-parts .section__recruitment-examples .recruitment-examples-heading::before{position:absolute;top:11px;bottom:11px;left:0;right:0;z-index:10;display:block;content:'';width:100%;height:3px;background:#f0712e}.kaigo-section.kaigo-ver1:not(.ptotst-section) #main-parts .section__recruitment-examples .recruitment-examples-heading .heading-label{position:relative;z-index:20;width:fit-content;margin:0 auto;padding:0 10px;background-color:#fff;font-size:25px;font-weight:bold;line-height:1;letter-spacing:0.03em;vertical-align:baseline;text-align:center;color:#333}.kaigo-section.kaigo-ver1:not(.ptotst-section) #main-parts .section__recruitment-examples .recruitment-examples-heading .heading-label b{font-weight:bold;vertical-align:baseline;color:#f0712e}.kaigo-section.kaigo-ver1:not(.ptotst-section) #main-parts .section__recruitment-examples .recruitment-examples-unit-group{overflow-x:scroll;display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:flex-start;align-items:stretch;gap:0 15px;padding:8px}.kaigo-section.kaigo-ver1:not(.ptotst-section) #main-parts .section__recruitment-examples .recruitment-examples-unit-group::-webkit-scrollbar{display:none}.kaigo-section.kaigo-ver1:not(.ptotst-section) #main-parts .section__recruitment-examples .recruitment-examples-unit-group .recruitment-examples-unit{flex-basis:280px;width:280px;border-radius:0 8px 8px;box-shadow:0 0 8px 0 rgba(0,0,0,0.15);background-color:#fff}.kaigo-section.kaigo-ver1:not(.ptotst-section) #main-parts .section__recruitment-examples .recruitment-examples-unit-group .recruitment-examples-unit .unit-eyecatch{position:relative}.kaigo-section.kaigo-ver1:not(.ptotst-section) #main-parts .section__recruitment-examples .recruitment-examples-unit-group .recruitment-examples-unit .unit-eyecatch .eyecatch-logo{position:absolute;top:0;left:0;z-index:1;width:74px;height:36px;padding:0 5px;border-radius:0 0 8px;box-shadow:0 0 2px rgba(0,0,0,0.05);background-color:#fff;object-fit:contain;object-position:center}.kaigo-section.kaigo-ver1:not(.ptotst-section) #main-parts .section__recruitment-examples .recruitment-examples-unit-group .recruitment-examples-unit .unit-eyecatch .eyecatch-thumbnail{display:block;border-radius:0 8px 0 0;object-fit:cover;object-position:left top}.kaigo-section.kaigo-ver1:not(.ptotst-section) #main-parts .section__recruitment-examples .recruitment-examples-unit-group .recruitment-examples-unit .unit-main{padding:10px 17.5px 15px}.kaigo-section.kaigo-ver1:not(.ptotst-section) #main-parts .section__recruitment-examples .recruitment-examples-unit-group .recruitment-examples-unit .unit-main .recruitment-job-name{box-sizing:border-box;width:fit-content;height:25px;margin:0 auto;padding:0 15px;border-radius:21px;background-color:#13b8b8;font-size:14px;font-weight:bold;line-height:25px;letter-spacing:0.03em;text-align:center;color:#fff}.kaigo-section.kaigo-ver1:not(.ptotst-section) #main-parts .section__recruitment-examples .recruitment-examples-unit-group .recruitment-examples-unit .unit-main .recruitment-workplace::-webkit-scrollbar,.kaigo-section.kaigo-ver1:not(.ptotst-section) #main-parts .section__recruitment-examples .recruitment-examples-unit-group .recruitment-examples-unit .unit-main .recruitment-salary::-webkit-scrollbar,.kaigo-section.kaigo-ver1:not(.ptotst-section) #main-parts .section__recruitment-examples .recruitment-examples-unit-group .recruitment-examples-unit .unit-main .recruitment-others::-webkit-scrollbar{display:none}.kaigo-section.kaigo-ver1:not(.ptotst-section) #main-parts .section__recruitment-examples .recruitment-examples-unit-group .recruitment-examples-unit .unit-main .recruitment-workplace{display:flex;justify-content:center;align-items:center;min-height:20px;padding:5px 0 10px;font-size:16px;font-weight:bold;line-height:20px;letter-spacing:normal;text-align:center;text-wrap:nowrap;overflow-x:scroll;color:#333}.kaigo-section.kaigo-ver1:not(.ptotst-section) #main-parts .section__recruitment-examples .recruitment-examples-unit-group .recruitment-examples-unit .unit-main .recruitment-salary{height:19px;text-wrap:nowrap;overflow-x:scroll;padding:10px 0;border-top:1px dashed #13b8b8;font-family:"ヒラギノ角ゴ Pro W6", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;font-size:14px;font-weight:bold;line-height:19px;letter-spacing:0.05em;color:#333;text-align:center;vertical-align:bottom}.kaigo-section.kaigo-ver1:not(.ptotst-section) #main-parts .section__recruitment-examples .recruitment-examples-unit-group .recruitment-examples-unit .unit-main .recruitment-salary b{font-family:Arial, Helvetica, sans-serif;font-size:20px;font-weight:bold;line-height:19px;letter-spacing:0.05em;text-align:center;vertical-align:inherit;color:#13b8b8}.kaigo-section.kaigo-ver1:not(.ptotst-section) #main-parts .section__recruitment-examples .recruitment-examples-unit-group .recruitment-examples-unit .unit-main .recruitment-others{width:190px;height:38px;min-height:12px;overflow-y:scroll;padding:10px 27px;border-top:1px dashed #13b8b8;font-size:12px;font-weight:300;line-height:19px;letter-spacing:normal;text-align:center;color:#333}.kaigo-section.kaigo-ver1:not(.ptotst-section) #main-parts .section__recruitment-examples .recruitment-examples-unit-group .recruitment-examples-unit .unit-main .recruitment-others .recruitment-tag{text-wrap:nowrap}.kaigo-section.kaigo-ver1:not(.ptotst-section) #main-parts .section__recruitment-examples .recruitment-examples-unit-group .recruitment-examples-unit .unit-main .unit-cta-link-button{display:block;width:200px;height:39px;margin:0 auto;border-radius:5px;background-color:#f0712e;font-size:14px;font-weight:bold;line-height:39px;letter-spacing:normal;text-align:center;color:#fff}.kaigo-section.kaigo-ver1:not(.ptotst-section) #main-parts .section__recruitment-examples .recruitment-examples-unit-group .recruitment-examples-unit .unit-main .unit-cta-link-button:active{transform:translateY(2px)}.hoiku__introduction{padding:0 0 40px;border:0;background-color:#FFFCDF;background-image:url(/assets/ranking/pc_hoiku_bg.png);background-repeat:repeat;background-position:top 0 left 0}.agent-diagnostic-tool-widget.diagnostic-tool--kaigo.diagnostic-tool--hoiku .agent-diagnostic-tool__wrapper .diagnostic-tool__header{background-color:#FF9A00}.agent-diagnostic-tool-widget.diagnostic-tool--kaigo.diagnostic-tool--hoiku .agent-diagnostic-tool__wrapper .diagnostic-tool-body{border:2px solid #FF9A00}.agent-diagnostic-tool-widget.diagnostic-tool--kaigo.diagnostic-tool--hoiku .agent-diagnostic-tool__wrapper .diagnostic-tool-body .diagnostic-tool__container .diagnostic-tool__submit .diagnostic-tool__submit-button--active{background-color:#2F991D}.ranking-section.hoiku-section .tool-results__content .search-criteria .search-criteria__heading{background-color:#FF9A00}.ranking-section.hoiku-section .tool-results__content .search-criteria .search-criteria__body{border:solid 2px #FF9A00}.ranking-section.hoiku-section .tool-results__content .item-found .c-green,.ranking-section.hoiku-section .tool-results__content .item-found .c-green,.ranking-section.kango-section .tool-results__content .item-found .c-green{color:#FF9A00}.it-section .group-heading--results-wrapper{background-color:#237BAF}.it-section .agent-ranking__group-heading{position:relative;width:100%;margin:0 0 0;padding:18px 0 23px;background-color:#0d3d6f}.it-section .agent-ranking__group-heading::after{position:absolute;content:'';bottom:-14px;right:0;left:0;margin:0 auto;width:0;height:0;border-style:solid;border-width:15px 33.5px 0 33.5px;border-color:#0d3c6f transparent transparent transparent}.it-section .agent-ranking__group-heading .group__sub-heading{position:relative;width:fit-content;margin:0 auto;padding:0 27px;font-size:16px;font-weight:normal;line-height:21px;letter-spacing:0.64px;text-align:center;color:#ebd250}.it-section .agent-ranking__group-heading .group__sub-heading::before,.it-section .agent-ranking__group-heading .group__sub-heading::after{position:absolute;content:'';top:0;bottom:0;margin:auto;width:18px;height:24px;background-repeat:no-repeat;background-position:top 50% left 50%;background-size:18px 24px}.it-section .agent-ranking__group-heading .group__sub-heading::before{left:0;background-image:url(/assets/ranking/group_sub_heading_arrangement_left.png)}.it-section .agent-ranking__group-heading .group__sub-heading::after{right:0;background-image:url(/assets/ranking/group_sub_heading_arrangement_right.png)}.it-section .agent-ranking__group-heading .group__main-heading{width:fit-content;margin:0 auto;padding:6.5px 0 0;font-family:"ヒラギノ角ゴ Pro W6", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;font-size:26px;font-weight:bold;line-height:1.0;letter-spacing:1.56px;text-align:center;color:#fff}.it-section .agent-ranking__group-heading.group-heading--results{padding:0;height:initial;background-color:transparent;border-top:none;padding:11.5px 0 21.5px}.it-section .agent-ranking__group-heading.group-heading--results::after{display:none}.it-section .agent-ranking__group-heading.group-heading--results .group__main-heading{position:relative;width:initial;width:fit-content;padding:0 56.5px;margin:0 auto;background-color:transparent;background-image:url(/assets/ranking/group_heading_results);background-repeat:no-repeat;background-position:top 50% left 50%;background-size:355px 37px;font-size:24px;line-height:48px;letter-spacing:normal;color:#fff}.it-section .agent-ranking__group-heading.group-heading--results .group__main-heading .results-value{padding:0 10px;font-size:28px;font-family:"ヒラギノ角ゴ Pro W6", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;font-weight:bold;vertical-align:baseline;color:#ECD342}.it-section .agent-ranking__group-heading.group-heading--results .group__main-heading::after,.it-section .agent-ranking__group-heading.group-heading--results .group__main-heading::before{position:absolute;content:'';top:0;bottom:0;margin:auto;width:8px;height:48px;background-repeat:no-repeat;background-position:top 50% left 50%;background-size:8px 48px}.it-section .agent-ranking__group-heading.group-heading--results .group__main-heading::before{left:0;background-image:url(/assets/ranking/group_main_heading_arrangement_left.png)}.it-section .agent-ranking__group-heading.group-heading--results .group__main-heading::after{right:0;background-image:url(/assets/ranking/group_main_heading_arrangement_right.png)}.it-section .section__tool-results{background-color:#ECF4F7}.it-section .section__tool-results .tool-results__content{width:100%;margin:0 auto;padding:34px 0 0}.it-section .section__tool-results .tool-results__content .search-criteria{width:345px;margin:0 auto}.it-section .section__tool-results .tool-results__content .search-criteria .search-criteria__heading{box-sizing:border-box;height:42px;border-radius:5px 5px 0 0;font-family:"ヒラギノ角ゴ Pro W6", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;font-size:20px;font-weight:bold;line-height:1;letter-spacing:normal;text-align:center;color:#333}.it-section .section__tool-results .tool-results__content .search-criteria .search-criteria__body{margin:0 0 18px;border-radius:5px;box-shadow:0 0 4px 0 rgba(0,0,0,0.16);background-color:#fff}.it-section .section__tool-results .tool-results__content .search-criteria .search-criteria__body .search-criteria__body-liner{display:flex;flex-direction:row;flex-wrap:wrap;justify-content:flex-start;align-content:flex-start;align-items:flex-start;width:315px;margin:0 auto;padding:11.5px 0}.it-section .section__tool-results .tool-results__content .search-criteria .search-criteria__body .search-criteria__body-liner .search-criteria__value{box-sizing:border-box;height:27px;margin:3.5px 10px 3.5px 0;padding:0 9.5px;border-radius:4px;border:solid 1px #bed4de;background-color:#ecf4f7;font-family:"ヒラギノ角ゴ Pro W6", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;font-size:12px;font-weight:normal;line-height:25px;letter-spacing:normal;text-align:center;color:#354959}.it-section .section__tool-results .tool-results__content .item-found{width:345px;margin:0 auto 12px;font-family:"ヒラギノ角ゴ Pro W6", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;font-size:20px;font-weight:bold;line-height:1.35;letter-spacing:normal;text-align:center;color:#333}.it-section .section__tool-results .tool-results__content .item-found .c-orange{font-family:"ヒラギノ角ゴ Pro W6", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;color:#ff8133;line-height:1.0;vertical-align:baseline}.it-section .section__tool-results .tool-results__content .item-found .c-orange .found-number{font-size:30px}.it-section .section__tool-results .tool-results__content .tips-balloon__wrapper{position:relative;width:345px;height:25px;margin:0 auto 10px;z-index:auto}.it-section .section__tool-results .tool-results__content .tips-balloon__wrapper .tips-balloon{position:absolute;box-sizing:border-box;left:0;bottom:-35px;width:100%;height:50px;padding:9px 0;font-family:"ヒラギノ角ゴ Pro W6", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;font-size:12px;font-weight:bold;line-height:1.33;letter-spacing:normal;text-align:center;color:#333;z-index:20}.it-section .section__tool-results .tool-results__content .tips-balloon__wrapper .tips-balloon__image{position:absolute;left:0;bottom:-44px;display:block;height:59px;filter:drop-shadow(0 1px 3px rgba(0,0,0,0.16));z-index:10}.it-section .section__tool-results .tool-results__content .searching-option{padding:0 0 13px}.it-section .section__tool-results .tool-results__content .searching-option .searching-option__tag-group{display:flex;flex-direction:row;flex-wrap:wrap;justify-content:center;align-items:flex-start}.it-section .section__tool-results .tool-results__content .searching-option .searching-option__tag-group .searching-option__tag{box-sizing:border-box;height:27px;margin:0 5px;padding:0 11px;border-radius:5px;border:solid 1px #00a090;background-color:#fff;font-size:14px;line-height:25px;letter-spacing:normal;text-align:center;color:#00a090}.it-section .section__tool-results .tool-results__content .searching-option .searching-option__text{padding:10.5px 0 0;font-size:16px;font-weight:normal;line-height:1.69;letter-spacing:normal;text-align:center;color:#333}.it-section .section__tool-results .tool-results__content .detailed-ranking-search-results{padding:17px 0 23px}.it-section .section__tool-results .tool-results__content .detailed-ranking-search-results .detailed-ranking{position:relative;background-color:#fff;border-radius:10px;box-shadow:0 0 6px 0 rgba(0,0,0,0.16)}.it-section .section__tool-results .tool-results__content .detailed-ranking-search-results .detailed-ranking .detailed-ranking__heading{position:absolute;top:-17px;right:0;left:0;margin:0 auto;width:220px;height:38px;background-image:url(/assets/ranking/kaigo_test/detailed_ranking_ribbon.png);background-repeat:no-repeat;background-position:top 0 left 50%;background-size:220px 38px;font-size:16px;font-family:"ヒラギノ角ゴ Pro W6", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;font-weight:bold;line-height:32px;letter-spacing:normal;text-align:center;color:#fff}.it-section .section__tool-results .tool-results__content .detailed-ranking-search-results .detailed-ranking .detailed-ranking__agent-group{margin:0 auto;padding:21.5px 0 9.5px}.it-section .section__tool-results .tool-results__content .detailed-ranking-search-results .detailed-ranking .detailed-ranking__agent-group .detailed-ranking__agent{position:relative;box-sizing:border-box;display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:space-between;align-items:flex-start;padding:11.5px 20px 11.5px 15px}.it-section .section__tool-results .tool-results__content .detailed-ranking-search-results .detailed-ranking .detailed-ranking__agent-group .detailed-ranking__agent:nth-of-type(n+2)::before{box-sizing:border-box;position:absolute;content:'';top:0;right:0;margin:auto;width:100%;height:1px;border-top:1px solid #ddd}.it-section .section__tool-results .tool-results__content .detailed-ranking-search-results .detailed-ranking .detailed-ranking__agent-group .detailed-ranking__agent .agent-banner-wrapper{flex-basis:90px}.it-section .section__tool-results .tool-results__content .detailed-ranking-search-results .detailed-ranking .detailed-ranking__agent-group .detailed-ranking__agent .agent-banner-wrapper .agent-banner{display:block;object-fit:cover;object-position:0 50%}.it-section .section__tool-results .tool-results__content .detailed-ranking-search-results .detailed-ranking .detailed-ranking__agent-group .detailed-ranking__agent .agent-data{flex-basis:200px}.it-section .section__tool-results .tool-results__content .detailed-ranking-search-results .detailed-ranking .detailed-ranking__agent-group .detailed-ranking__agent .agent-data .agent-name{margin-top:-5.5px;padding:0 0 0 17px;background-repeat:no-repeat;background-position:top 4.5px left 0;background-size:13px 15px;font-family:"ヒラギノ角ゴ Pro W6", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;font-size:15px;font-weight:bold;line-height:1.73;letter-spacing:normal;text-align:left;color:#2a79d5}.it-section .section__tool-results .tool-results__content .detailed-ranking-search-results .detailed-ranking .detailed-ranking__agent-group .detailed-ranking__agent .agent-data .agent-name.ranking-1{background-image:url(/assets/ranking/kaigo_test/badge_1.png)}.it-section .section__tool-results .tool-results__content .detailed-ranking-search-results .detailed-ranking .detailed-ranking__agent-group .detailed-ranking__agent .agent-data .agent-name.ranking-2{background-image:url(/assets/ranking/kaigo_test/badge_2.png)}.it-section .section__tool-results .tool-results__content .detailed-ranking-search-results .detailed-ranking .detailed-ranking__agent-group .detailed-ranking__agent .agent-data .agent-copy{padding:0 0 5px;font-size:11px;font-weight:normal;line-height:1.64;letter-spacing:normal;text-align:left;color:#666}.it-section .section__tool-results .tool-results__content .detailed-ranking-search-results .detailed-ranking .detailed-ranking__agent-group .detailed-ranking__agent .agent-data .agent-link{box-sizing:border-box;display:block;width:200px;height:30px;border-radius:30px;padding:0 0 0 38px;background-color:#00a04a;font-family:"ヒラギノ角ゴ Pro W6", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;font-size:13px;font-weight:bold;line-height:30px;letter-spacing:normal;text-align:left;color:#fff}.it-section .section__tool-results .tool-results__content .detailed-ranking-search-results .detailed-ranking .detailed-ranking__agent-group .detailed-ranking__agent .agent-data .agent-link i.fa-arrow-up-right-from-square{padding-left:6px}.it-section .section__tool-results .tool-results__content .result-agent__group{background-color:#008cd6;padding:44.5px 0 17px}.it-section .section__tool-results .tool-results__content .result-agent__group .result-agent{width:345px;border-radius:5px;box-shadow:0 0 4px 0 rgba(0,0,0,0.16);background-color:#fff;border-top:5px solid #008cd6;margin:0 auto 20px}.it-section .section__tool-results .tool-results__content .result-agent__group .result-agent .result-agent__liner{width:315px;margin:0 auto;padding:13px 0 30px}.it-section .section__tool-results .tool-results__content .result-agent__group .result-agent .result-agent__liner .result-agent__name{padding:0 0 13px;border-bottom:1px solid #ddd;font-family:"ヒラギノ角ゴ Pro W6", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;font-size:18px;font-weight:bold;line-height:1.22;letter-spacing:normal;text-align:left;color:#333}.it-section .section__tool-results .tool-results__content .result-agent__group .result-agent .result-agent__liner .result-agent__copy{padding:8.5px 0;font-family:"ヒラギノ角ゴ Pro W6", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;font-size:13px;font-weight:bold;line-height:1.54;letter-spacing:normal;text-align:left;color:#ff8133}.it-section .section__tool-results .tool-results__content .result-agent__group .result-agent .result-agent__liner .result-agent__image{margin:0 0 12px;height:236px;background-repeat:no-repeat;background-position:top 0 left 50%;background-size:cover}.it-section .section__tool-results .tool-results__content .result-agent__group .result-agent .result-agent__liner .unit__agent-data{width:315px;margin:0 auto;padding:0 0 15px}.it-section .section__tool-results .tool-results__content .result-agent__group .result-agent .result-agent__liner .unit__agent-data .unit__agent-data__table{border-collapse:collapse;table-layout:fixed}.it-section .section__tool-results .tool-results__content .result-agent__group .result-agent .result-agent__liner .unit__agent-data .unit__agent-data__table tbody{width:100%}.it-section .section__tool-results .tool-results__content .result-agent__group .result-agent .result-agent__liner .unit__agent-data .unit__agent-data__table tbody tr{box-sizing:border-box;border:1px solid #ddd}.it-section .section__tool-results .tool-results__content .result-agent__group .result-agent .result-agent__liner .unit__agent-data .unit__agent-data__table tbody tr .th-1,.it-section .section__tool-results .tool-results__content .result-agent__group .result-agent .result-agent__liner .unit__agent-data .unit__agent-data__table tbody tr .th-2{width:104px;background-color:#efefef;font-size:11px;font-weight:normal;line-height:1.27;letter-spacing:normal;text-align:center;color:#333;vertical-align:middle}.it-section .section__tool-results .tool-results__content .result-agent__group .result-agent .result-agent__liner .unit__agent-data .unit__agent-data__table tbody tr .th-2{width:47px}.it-section .section__tool-results .tool-results__content .result-agent__group .result-agent .result-agent__liner .unit__agent-data .unit__agent-data__table tbody tr .td-1,.it-section .section__tool-results .tool-results__content .result-agent__group .result-agent .result-agent__liner .unit__agent-data .unit__agent-data__table tbody tr .td-2{box-sizing:border-box;width:209px;padding:5px 0;font-family:"ヒラギノ角ゴ Pro W6", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;font-size:11px;font-weight:bold;line-height:1.27;letter-spacing:normal;text-align:center;color:#333;vertical-align:middle}.it-section .section__tool-results .tool-results__content .result-agent__group .result-agent .result-agent__liner .unit__agent-data .unit__agent-data__table tbody tr .td-2{width:100px}.it-section .section__tool-results .tool-results__content .result-agent__group .result-agent .result-agent__liner .result-agent__number-of-jobs{display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:flex-start;align-items:stretch;box-sizing:border-box;width:100%;border-radius:5px;border:solid 2px #ddd;margin:0 0 15px}.it-section .section__tool-results .tool-results__content .result-agent__group .result-agent .result-agent__liner .result-agent__number-of-jobs .number-of-jobs{box-sizing:border-box;flex-basis:50%;width:50%}.it-section .section__tool-results .tool-results__content .result-agent__group .result-agent .result-agent__liner .result-agent__number-of-jobs .number-of-jobs .number-of-jobs__name{background-color:#fdfadd;border-radius:3px 0 0 0;border-bottom:1px solid #ddd;font-size:13px;font-weight:normal;line-height:28px;letter-spacing:normal;text-align:center;color:#333}.it-section .section__tool-results .tool-results__content .result-agent__group .result-agent .result-agent__liner .result-agent__number-of-jobs .number-of-jobs .number-of-jobs__value{padding:8.5px 0;font-family:Arial, sans-serif;font-size:20px;font-weight:bold;line-height:1.0;letter-spacing:normal;text-align:center;color:#333}.it-section .section__tool-results .tool-results__content .result-agent__group .result-agent .result-agent__liner .result-agent__number-of-jobs .number-of-jobs .number-of-jobs__value .numeral{font-family:"ヒラギノ角ゴ Pro W6", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;font-size:12px;font-weight:bold;line-height:1.0;letter-spacing:normal;text-align:right;color:#333;vertical-align:baseline}.it-section .section__tool-results .tool-results__content .result-agent__group .result-agent .result-agent__liner .result-agent__number-of-jobs .number-of-jobs:last-of-type{border-left:1px solid #ddd}.it-section .section__tool-results .tool-results__content .result-agent__group .result-agent .result-agent__liner .result-agent__number-of-jobs .number-of-jobs:last-of-type .number-of-jobs__name{border-radius:0 3px 0 0}.it-section .section__tool-results .tool-results__content .result-agent__group .result-agent .result-agent__liner .result-agent__features .features-unit{box-sizing:border-box;margin:0 0 15.5px;padding:0 0 0 25px;font-size:13px;font-weight:normal;line-height:1.69;letter-spacing:normal;text-align:left;color:#333}.it-section .section__tool-results .tool-results__content .result-agent__group .result-agent .result-agent__liner .result-agent__features .features-unit strong{font-family:"ヒラギノ角ゴ Pro W6", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;font-weight:bold;line-height:1.0;vertical-align:baseline}.it-section .section__tool-results .tool-results__content .result-agent__group .result-agent .result-agent__liner .result-agent__features .features-unit.features-unit--1,.it-section .section__tool-results .tool-results__content .result-agent__group .result-agent .result-agent__liner .result-agent__features .features-unit.features-unit--2,.it-section .section__tool-results .tool-results__content .result-agent__group .result-agent .result-agent__liner .result-agent__features .features-unit.features-unit--3{background-repeat:no-repeat;background-position:top 0 left 0;background-size:20px}.it-section .section__tool-results .tool-results__content .result-agent__group .result-agent .result-agent__liner .result-agent__features .features-unit.features-unit--1{background-image:url(/assets/tool/feature_1.png)}.it-section .section__tool-results .tool-results__content .result-agent__group .result-agent .result-agent__liner .result-agent__features .features-unit.features-unit--2{background-image:url(/assets/tool/feature_2.png)}.it-section .section__tool-results .tool-results__content .result-agent__group .result-agent .result-agent__liner .result-agent__features .features-unit.features-unit--3{background-image:url(/assets/tool/feature_3.png)}.it-section .section__tool-results .tool-results__content .result-agent__group .result-agent .result-agent__liner .result-agent__link-button{display:block;position:relative;box-sizing:border-box;height:50px;border-radius:5px;border:solid 1px #6bb51c;background-image:linear-gradient(to bottom, #84cc37, #519d00);font-family:"ヒラギノ角ゴ Pro W6", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;font-size:18px;font-weight:bold;line-height:48px;letter-spacing:0.9px;text-align:center;color:#fff;user-select:none;text-shadow:0 0 3px rgba(0,0,0,0.16)}.it-section .section__tool-results .tool-results__content .result-agent__group .result-agent .result-agent__liner .result-agent__link-button .result-agent__link-cursor{position:absolute;bottom:-7px;right:4px;display:block;height:36px;animation:1000ms ease-in-out infinite blink}@keyframes blink{0%{visibility:hidden}50%{visibility:hidden}100%{visibility:visible}}.it-section .section__tool-results .tool-results__content .result-agent__group .result-agent:last-of-type{margin-bottom:0}.it-section .section__tool-results .tool-results__content .result-agent__group .result-agent__unit{margin:0 0 22.5px}.it-section .section__tool-results .tool-results__content .result-agent__group .result-agent__unit .unit__basement{position:relative;width:345px;margin:0 auto;padding:76px 0 0;border-radius:0 0 10px 10px;box-shadow:0 0 6px 0 rgba(0,0,0,0.16);background-color:#fff}.it-section .section__tool-results .tool-results__content .result-agent__group .result-agent__unit .unit__basement .unit__header-ribbon{position:absolute;top:0;left:-5px;filter:drop-shadow(0 0 4px rgba(0,0,0,0.16))}.it-section .section__tool-results .tool-results__content .result-agent__group .result-agent__unit .unit__basement .unit__header{box-sizing:border-box;position:absolute;width:345px;height:60px;top:0;left:-5px;display:flex;flex-direction:row;flex-wrap:wrap;justify-content:flex-start;align-items:center;padding:0 0 0 20px}.it-section .section__tool-results .tool-results__content .result-agent__group .result-agent__unit .unit__basement .unit__header a{font-family:"ヒラギノ角ゴ Pro W6", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;font-size:18px;font-weight:bold;line-height:1.22px;letter-spacing:normal;text-align:left;color:#333}.it-section .section__tool-results .tool-results__content .result-agent__group .result-agent__unit .unit__basement .unit__agent-copy{position:relative;width:310px;margin:0 auto 15px;padding:10px 0;display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:center;align-items:center}.it-section .section__tool-results .tool-results__content .result-agent__group .result-agent__unit .unit__basement .unit__agent-copy p{width:260px;margin:0 auto;font-family:"ヒラギノ角ゴ Pro W6", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;font-size:14px;font-weight:bold;line-height:1.43;letter-spacing:normal;text-align:center;color:#EA4848}.it-section .section__tool-results .tool-results__content .result-agent__group .result-agent__unit .unit__basement .unit__agent-copy::before{position:absolute;content:'';top:0;left:0;margin:auto;width:20px;height:20px;border-top:3px solid #E64145;border-left:3px solid #E64145}.it-section .section__tool-results .tool-results__content .result-agent__group .result-agent__unit .unit__basement .unit__agent-copy::after{position:absolute;content:'';right:0;bottom:0;margin:auto;width:20px;height:20px;border-right:3px solid #E64145;border-bottom:3px solid #E64145}.it-section .section__tool-results .tool-results__content .result-agent__group .result-agent__unit .unit__basement .unit__agent-banner-and-rating{display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:space-between;align-items:flex-start;width:314px;margin:0 auto}.it-section .section__tool-results .tool-results__content .result-agent__group .result-agent__unit .unit__basement .unit__agent-banner-and-rating .unit__agent-banner{flex-basis:100px;width:100px;height:auto;background-color:#eee;background-repeat:no-repeat;background-position:50% 0;background-size:100px auto}.it-section .section__tool-results .tool-results__content .result-agent__group .result-agent__unit .unit__basement .unit__agent-banner-and-rating .unit__agent-rating{flex-basis:200px}.it-section .section__tool-results .tool-results__content .result-agent__group .result-agent__unit .unit__basement .unit__agent-banner-and-rating .unit__agent-rating .unit__agent-rating-table{width:200px;border-collapse:collapse;table-layout:fixed;margin-bottom:15px}.it-section .section__tool-results .tool-results__content .result-agent__group .result-agent__unit .unit__basement .unit__agent-banner-and-rating .unit__agent-rating .unit__agent-rating-table tbody{background-image:url(/assets/ranking/agent_rating_table_background_pattern.png);background-repeat:repeat;background-position:0 0;background-size:5.5px}.it-section .section__tool-results .tool-results__content .result-agent__group .result-agent__unit .unit__basement .unit__agent-banner-and-rating .unit__agent-rating .unit__agent-rating-table tbody .tr-1{box-sizing:border-box;height:30px;border-top:1px solid #ededed;border-bottom:1px solid #ededed;background-color:#fffbdd}.it-section .section__tool-results .tool-results__content .result-agent__group .result-agent__unit .unit__basement .unit__agent-banner-and-rating .unit__agent-rating .unit__agent-rating-table tbody .tr-1 .tr-1-th{box-sizing:border-box;width:83px;padding-left:10px;vertical-align:middle}.it-section .section__tool-results .tool-results__content .result-agent__group .result-agent__unit .unit__basement .unit__agent-banner-and-rating .unit__agent-rating .unit__agent-rating-table tbody .tr-1 .tr-1-th .score-title-wrapper{display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:flex-start;align-items:center;font-family:"ヒラギノ角ゴ Pro W6", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;font-size:10px;font-weight:bold;line-height:13px;text-align:left;color:#e31f1f}.it-section .section__tool-results .tool-results__content .result-agent__group .result-agent__unit .unit__basement .unit__agent-banner-and-rating .unit__agent-rating .unit__agent-rating-table tbody .tr-1 .tr-1-th .score-title-wrapper .ranked-detail-score-table-icon{vertical-align:text-bottom;width:auto;padding-right:4px}.it-section .section__tool-results .tool-results__content .result-agent__group .result-agent__unit .unit__basement .unit__agent-banner-and-rating .unit__agent-rating .unit__agent-rating-table tbody .tr-1 .tr-1-td{box-sizing:border-box;width:104px;padding-left:0;vertical-align:middle}.it-section .section__tool-results .tool-results__content .result-agent__group .result-agent__unit .unit__basement .unit__agent-banner-and-rating .unit__agent-rating .unit__agent-rating-table tbody .tr-1 .tr-1-td .score-wrapper{display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:flex-start;align-items:center}.it-section .section__tool-results .tool-results__content .result-agent__group .result-agent__unit .unit__basement .unit__agent-banner-and-rating .unit__agent-rating .unit__agent-rating-table tbody .tr-1 .tr-1-td .score-wrapper .score_img{height:12px;vertical-align:top}.it-section .section__tool-results .tool-results__content .result-agent__group .result-agent__unit .unit__basement .unit__agent-banner-and-rating .unit__agent-rating .unit__agent-rating-table tbody .tr-1 .tr-1-td .score-wrapper .score_img .rating-star{vertical-align:top;height:auto;width:70px}.it-section .section__tool-results .tool-results__content .result-agent__group .result-agent__unit .unit__basement .unit__agent-banner-and-rating .unit__agent-rating .unit__agent-rating-table tbody .tr-1 .tr-1-td .score-wrapper .score-number{padding-left:12px;font-family:Arial, sans-serif;font-size:12px;font-weight:bold;line-height:1;text-align:center;color:#e31f1f}.it-section .section__tool-results .tool-results__content .result-agent__group .result-agent__unit .unit__basement .unit__agent-banner-and-rating .unit__agent-rating .unit__agent-rating-table tbody .tr-2{box-sizing:border-box;height:30px;border-bottom:1px solid #ededed}.it-section .section__tool-results .tool-results__content .result-agent__group .result-agent__unit .unit__basement .unit__agent-banner-and-rating .unit__agent-rating .unit__agent-rating-table tbody .tr-2 .tr-2-th{box-sizing:border-box;width:83px;padding-left:10px;font-family:"ヒラギノ角ゴ Pro W6", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;font-size:12px;font-weight:bold;line-height:1.0;text-align:left;color:#333;vertical-align:middle}.it-section .section__tool-results .tool-results__content .result-agent__group .result-agent__unit .unit__basement .unit__agent-banner-and-rating .unit__agent-rating .unit__agent-rating-table tbody .tr-2 .tr-2-th .score-title-wrapper{display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:flex-start;align-items:center;font-family:"ヒラギノ角ゴ Pro W6", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;font-size:10px;font-weight:bold;line-height:13px;text-align:left;color:#333}.it-section .section__tool-results .tool-results__content .result-agent__group .result-agent__unit .unit__basement .unit__agent-banner-and-rating .unit__agent-rating .unit__agent-rating-table tbody .tr-2 .tr-2-th .score-title-wrapper .ranked-detail-score-table-icon{vertical-align:text-bottom;width:auto;padding-right:4px}.it-section .section__tool-results .tool-results__content .result-agent__group .result-agent__unit .unit__basement .unit__agent-banner-and-rating .unit__agent-rating .unit__agent-rating-table tbody .tr-2 .tr-2-td{box-sizing:border-box;padding-left:0;vertical-align:middle}.it-section .section__tool-results .tool-results__content .result-agent__group .result-agent__unit .unit__basement .unit__agent-banner-and-rating .unit__agent-rating .unit__agent-rating-table tbody .tr-2 .tr-2-td .score-wrapper{display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:flex-start;align-items:center}.it-section .section__tool-results .tool-results__content .result-agent__group .result-agent__unit .unit__basement .unit__agent-banner-and-rating .unit__agent-rating .unit__agent-rating-table tbody .tr-2 .tr-2-td .score-wrapper .score_img .rating-star{vertical-align:top;height:auto;width:70px}.it-section .section__tool-results .tool-results__content .result-agent__group .result-agent__unit .unit__basement .unit__agent-banner-and-rating .unit__agent-rating .unit__agent-rating-table tbody .tr-2 .tr-2-td .score-wrapper .score-number{padding-left:12px;font-family:Arial, sans-serif;font-size:12px;font-weight:bold;line-height:1;text-align:center;color:#ccc}.it-section .section__tool-results .tool-results__content .result-agent__group .result-agent__unit .unit__basement .unit__agent-strong-points__group{width:314px;margin:0 auto 7px}.it-section .section__tool-results .tool-results__content .result-agent__group .result-agent__unit .unit__basement .unit__agent-strong-points__group .unit__agent-strong-point{position:relative;color:#2B2B2B;font-family:"ヒラギノ角ゴ Pro W6", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;font-size:14px;line-height:1.43;font-weight:bold;padding:0 0 8px 25px}.it-section .section__tool-results .tool-results__content .result-agent__group .result-agent__unit .unit__basement .unit__agent-strong-points__group .unit__agent-strong-point::before{position:absolute;content:'';top:0;left:0;width:18px;height:18px;background-image:url(/assets/tool/icon_check.png);background-size:18px}.it-section .section__tool-results .tool-results__content .result-agent__group .result-agent__unit .unit__basement .unit__agent-data{box-sizing:border-box;width:315px;margin:0 auto;padding:0 0 15px}.it-section .section__tool-results .tool-results__content .result-agent__group .result-agent__unit .unit__basement .unit__agent-data .unit__agent-data__table{border-collapse:collapse;table-layout:fixed}.it-section .section__tool-results .tool-results__content .result-agent__group .result-agent__unit .unit__basement .unit__agent-data .unit__agent-data__table tbody{width:100%}.it-section .section__tool-results .tool-results__content .result-agent__group .result-agent__unit .unit__basement .unit__agent-data .unit__agent-data__table tbody tr{box-sizing:border-box;border:1px solid #ddd}.it-section .section__tool-results .tool-results__content .result-agent__group .result-agent__unit .unit__basement .unit__agent-data .unit__agent-data__table tbody tr .th{box-sizing:border-box;width:60px;background-color:#efefef;padding:7.5px 0 7.5px 11px;font-size:12px;font-family:"ヒラギノ角ゴ Pro W6", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;font-weight:bold;line-height:1.33;letter-spacing:normal;text-align:left;color:#333;vertical-align:middle}.it-section .section__tool-results .tool-results__content .result-agent__group .result-agent__unit .unit__basement .unit__agent-data .unit__agent-data__table tbody tr .td{box-sizing:border-box;width:253px;padding:5px 9px;font-family:"ヒラギノ角ゴ Pro W6", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;font-size:12px;font-weight:bold;line-height:1.33;letter-spacing:normal;text-align:left;color:#333;vertical-align:middle}.it-section .section__tool-results .tool-results__content .result-agent__group .result-agent__unit .unit__basement .unit__agent-data .unit__agent-data__table tbody tr .td .tag__group{display:flex;flex-direction:row;flex-wrap:wrap;justify-content:flex-start;align-content:flex-start;align-items:flex-start}.it-section .section__tool-results .tool-results__content .result-agent__group .result-agent__unit .unit__basement .unit__agent-data .unit__agent-data__table tbody tr .td .tag__group .tag__region,.it-section .section__tool-results .tool-results__content .result-agent__group .result-agent__unit .unit__basement .unit__agent-data .unit__agent-data__table tbody tr .td .tag__group .tag__age{width:fit-content;height:17px;margin:2.5px 5px 2.5px 0;padding:0 10px;border-radius:17px;background-color:#008cd6;font-family:"ヒラギノ角ゴ Pro W6", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;font-size:10px;font-weight:bold;line-height:17px;letter-spacing:normal;text-align:center;color:#fff}.it-section .section__tool-results .tool-results__content .result-agent__group .result-agent__unit .unit__basement .unit__agent-user-voices{background-color:#e7f4fd;padding:0 0 18px}.it-section .section__tool-results .tool-results__content .result-agent__group .result-agent__unit .unit__basement .unit__agent-user-voices .agent-user-voices__header{box-sizing:border-box;width:310px;margin:0 auto;padding:13.5px 0 10.5px 30px;background-image:url(/assets/ranking/icon_user_voice_2f93e5.png);background-repeat:no-repeat;background-position:top 50% left 0;background-size:auto 21.5px;font-family:"ヒラギノ角ゴ Pro W6", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;font-size:14px;font-weight:bold;line-height:1.5;letter-spacing:normal;text-align:left;color:#333}.it-section .section__tool-results .tool-results__content .result-agent__group .result-agent__unit .unit__basement .unit__agent-user-voices .agent-user-voices__basement{width:310px;margin:0 auto;border-radius:6px;background-color:#fff;padding:12px 0 0}.it-section .section__tool-results .tool-results__content .result-agent__group .result-agent__unit .unit__basement .unit__agent-user-voices .agent-user-voices__basement .body-unit{width:280px;margin:0 auto;padding:0 0 12px}.it-section .section__tool-results .tool-results__content .result-agent__group .result-agent__unit .unit__basement .unit__agent-user-voices .agent-user-voices__basement .body-unit .body-unit__header{padding:9px 0;display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:flex-start;align-items:center}.it-section .section__tool-results .tool-results__content .result-agent__group .result-agent__unit .unit__basement .unit__agent-user-voices .agent-user-voices__basement .body-unit .body-unit__header .user-data{padding:0 0 0 55px;font-family:"ヒラギノ角ゴ Pro W6", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;font-size:12px;font-weight:bold;line-height:1.0;letter-spacing:normal;text-align:left;color:#333}.it-section .section__tool-results .tool-results__content .result-agent__group .result-agent__unit .unit__basement .unit__agent-user-voices .agent-user-voices__basement .body-unit .body-unit__header .user-raiting{margin-left:9px;height:12px}.it-section .section__tool-results .tool-results__content .result-agent__group .result-agent__unit .unit__basement .unit__agent-user-voices .agent-user-voices__basement .body-unit .body-unit__header .user-raiting .rating-star{height:12px}.it-section .section__tool-results .tool-results__content .result-agent__group .result-agent__unit .unit__basement .unit__agent-user-voices .agent-user-voices__basement .body-unit .body-unit__body{position:relative;border-radius:6px;border:solid 2px #e6e6e6;padding:0 0 27px;background-color:#fff}.it-section .section__tool-results .tool-results__content .result-agent__group .result-agent__unit .unit__basement .unit__agent-user-voices .agent-user-voices__basement .body-unit .body-unit__body .user-avatar{position:absolute;top:-35px;left:0;width:52px;height:51px;background-repeat:no-repeat;background-position:50% 0;background-size:52px 51px}.it-section .section__tool-results .tool-results__content .result-agent__group .result-agent__unit .unit__basement .unit__agent-user-voices .agent-user-voices__basement .body-unit .body-unit__body .user-voice__title{width:240px;margin:0 auto;padding:21px 0 7px;font-family:"ヒラギノ角ゴ Pro W6", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;font-size:14px;font-weight:bold;line-height:1.5;letter-spacing:normal;text-align:left;color:#2f93e5}.it-section .section__tool-results .tool-results__content .result-agent__group .result-agent__unit .unit__basement .unit__agent-user-voices .agent-user-voices__basement .body-unit .body-unit__body .user-voice__text-wrapper{position:relative;width:240px;height:81px;margin:0 auto}.it-section .section__tool-results .tool-results__content .result-agent__group .result-agent__unit .unit__basement .unit__agent-user-voices .agent-user-voices__basement .body-unit .body-unit__body .user-voice__text-wrapper .user-voice__text{height:72px;overflow:hidden;font-size:12px;font-weight:normal;line-height:1.5;letter-spacing:normal;text-align:left;color:#333}.it-section .section__tool-results .tool-results__content .result-agent__group .result-agent__unit .unit__basement .unit__agent-user-voices .agent-user-voices__basement .body-unit .body-unit__body .user-voice__text-wrapper .user-voice__text-screen{position:absolute;left:0;bottom:0;width:240px;height:63px;background-image:linear-gradient(180deg, rgba(255,255,255,0) 0%, white 100%)}.it-section .section__tool-results .tool-results__content .result-agent__group .result-agent__unit .unit__basement .unit__agent-user-voices .agent-user-voices__basement .body-unit .body-unit__body .user-voice__text-wrapper .user-voice__text__see-more{position:absolute;width:88px;left:0;right:0;bottom:-11px;margin:0 auto;background-image:url(/assets/ranking/icon_angle_down_2f93e5.png);background-repeat:no-repeat;background-position:top 50% left 0;background-size:auto 13px;font-family:"ヒラギノ角ゴ Pro W6", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;font-size:12px;font-weight:bold;line-height:1.0;letter-spacing:normal;text-align:center;color:#2f93e5;cursor:pointer}.it-section .section__tool-results .tool-results__content .result-agent__group .result-agent__unit .unit__basement .unit__agent-official-registration{background-color:#fff;padding:15px 0 0;border-radius:0 0 5px 5px}.it-section .section__tool-results .tool-results__content .result-agent__group .result-agent__unit .unit__basement .unit__agent-official-registration .destination-btn-section{padding:0 0 23px;margin:0}.it-section .section__tool-results .tool-results__content .result-agent__group .result-agent__unit .unit__basement .unit__agent-official-registration .destination-btn-section .destination-btn-wrap{width:315px;margin:0 auto;height:auto}.it-section .section__tool-results .tool-results__content .result-agent__group .result-agent__unit .unit__basement .unit__agent-official-registration .destination-btn-section .destination-btn-wrap .destination-btn{position:relative;display:block;box-sizing:border-box;width:315px;height:65px;margin:0;padding:0;border-radius:5px;box-shadow:0 5px 0 0 #4a891c;border:solid 1px #6bb51c;background-image:linear-gradient(to bottom, #84cc37, #519d00);font-family:"ヒラギノ角ゴ Pro W6", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;font-size:20px;font-weight:bold;line-height:63px;letter-spacing:1px;text-align:center;color:#fff;user-select:none}.it-section .section__tool-results .tool-results__content .result-agent__group .result-agent__unit .unit__basement .unit__agent-official-registration .destination-btn-section .destination-btn-wrap .destination-btn::after{display:none}.it-section .section__tool-results .tool-results__content .result-agent__group .result-agent__unit .unit__basement .unit__agent-official-registration .destination-btn-section .destination-btn-wrap .destination-btn:active{box-shadow:0 0 0 0 #4a891c;transform:translateY(5px)}.it-section .section__tool-results .tool-results__content .result-agent__group .result-agent__unit .unit__basement .unit__agent-official-registration .destination-btn-section .destination-btn-wrap .destination-btn .destination-btn__cursor{position:absolute;bottom:-13px;right:2px;pointer-events:none;animation:1000ms ease-in-out infinite blink}.it-section .section__tool-results .tool-results__content .result-agent__group .result-agent__unit .unit__basement .ranking-text{width:315px;margin:0 auto;text-align:left;font-size:13px;line-height:22px}.it-section .section__tool-results .tool-results__content .result-agent__group .result-agent__unit .unit__basement .ranking-text p{font-size:13px;font-weight:normal;line-height:1.69;letter-spacing:normal;text-align:left;color:#333}.it-section .section__tool-results .tool-results__content .result-agent__group .result-agent__unit .unit__basement .ranking-text p .linemarker--blk{background:linear-gradient(transparent 60%, #FAD9DA 60%);border-bottom:2px solid #FAD9DA;font-family:"ヒラギノ角ゴ Pro W6", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;font-weight:bold;vertical-align:baseline;color:#333}.it-section .section__tool-results .tool-results__content .result-agent__group .result-agent__unit .unit__basement .ranking-text p .linemarker--red{background:linear-gradient(transparent 60%, #FAD9DA 60%);border-bottom:2px solid #FAD9DA;font-family:"ヒラギノ角ゴ Pro W6", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;font-weight:bold;vertical-align:baseline;color:#EA4848}.it-section .section__tool-results.tool-results--it{background-color:transparent;padding:0}.it-section .section__tool-results.tool-results--it .tool-results__content{width:800px;margin:0 auto;padding:0;background-color:#fff;border:none;border-radius:5px}.it-section .section__tool-results.tool-results--it .tool-results__content .search-criteria{width:100%}.it-section .section__tool-results.tool-results--it .tool-results__content .search-criteria .search-criteria__body{display:flex;flex-direction:row;flex-wrap:wrap;justify-content:center;align-items:center;box-sizing:border-box;width:100%;margin:auto;box-shadow:none;background-color:transparent;padding:32px 0}.it-section .section__tool-results.tool-results--it .tool-results__content .search-criteria .search-criteria__body .search-criteria_unit .search-criteria__value{height:40.5px;margin:0 7.5px;padding:0 15.5px;background-color:#237baf;border-radius:6px;font-size:18px;font-weight:normal;line-height:40.5px;letter-spacing:normal;text-align:center;color:#fff;user-select:none}.it-section .agent-ranking__recommended-number-registration{position:static;padding:13px 0;background-color:#237BAF}.it-section .agent-ranking__recommended-number-registration .recommended-number-registration__balloon{position:static;width:800px;margin:0 auto;box-sizing:border-box;background-color:transparent;background-image:none;padding:9px 0 9px 109px;border:none;border-radius:0;font-family:"ヒラギノ角ゴ Pro W6", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;font-size:15px;font-weight:bold;line-height:1.33;letter-spacing:normal;text-align:left;color:#fff}.it-section .agent-ranking__recommended-number-registration .recommended-number-registration__balloon .c-red{font-family:"ヒラギノ角ゴ Pro W6", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;vertical-align:baseline;color:#dc4f57;font-weight:bold}.it-section .agent-ranking__recommended-number-registration .recommended-number-registration__balloon::after{position:absolute;content:'';bottom:-12px;left:0;right:0;margin:0 auto;width:24px;height:13px;background-image:url(/assets/ranking/recommended_number_registration__balloon_notch.png);background-repeat:no-repeat;background-position:top 50% left 50%;background-size:24px 13px}.it-section .agent-ranking__recommended-number-registration::after{display:none}.it-section .agent-ranking__recommended-number-registration.recommended-number-registration--it{padding:29.5px 20px}.it-section .agent-ranking__recommended-number-registration.recommended-number-registration--it .recommended-number-registration__balloon{position:relative;padding:0 33px;margin:0 auto;font-family:"ヒラギノ角ゴ Pro W6", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;font-size:18px;font-weight:bold;line-height:1.11;letter-spacing:normal;text-align:center;color:#fff}.it-section .agent-ranking__recommended-number-registration.recommended-number-registration--it .recommended-number-registration__balloon .c-yellow{font-family:"ヒラギノ角ゴ Pro W6", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;font-weight:bold;vertical-align:baseline;color:#ecd342}.it-section .agent-ranking__recommended-number-registration.recommended-number-registration--it .recommended-number-registration__balloon::before,.it-section .agent-ranking__recommended-number-registration.recommended-number-registration--it .recommended-number-registration__balloon::after{position:absolute;content:'';top:0;bottom:0;margin:auto;width:23px;height:34px;background-repeat:no-repeat;background-position:top 50% left 50%;background-size:23px 34px}.it-section .agent-ranking__recommended-number-registration.recommended-number-registration--it .recommended-number-registration__balloon::before{left:0;background-image:url(/assets/ranking/recommended_number_registration_arrengement_left.png)}.it-section .agent-ranking__recommended-number-registration.recommended-number-registration--it .recommended-number-registration__balloon::after{left:auto;right:0;background-image:url(/assets/ranking/recommended_number_registration_arrengement_right.png)}.it-section .agent-ranking__group .agent-ranking__unit{margin:0 0 30px}.it-section .agent-ranking__group .agent-ranking__unit .unit__basement{position:relative;width:334px;margin:0 auto;padding:59.5px 0 0;border-radius:8px 8px 5px 5px;box-shadow:0 0 6px 0 rgba(0,0,0,0.16);background-color:#fff}.it-section .agent-ranking__group .agent-ranking__unit .unit__basement .unit__header{box-sizing:border-box;position:absolute;width:353px;height:69.5px;top:-10px;left:-9.5px;background-repeat:no-repeat;background-position:50% 0;background-size:auto 69.5px;padding:28px 0 0 63px;font-family:"ヒラギノ角ゴ Pro", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;font-size:18px;font-weight:bold;line-height:1.0;letter-spacing:normal;text-align:left;color:#2f93e5}.it-section .agent-ranking__group .agent-ranking__unit .unit__basement .unit__header a{color:#2f93e5}.it-section .agent-ranking__group .agent-ranking__unit .unit__basement .unit__agent-copy{width:300px;margin:0 auto;padding:6px 0 14px;font-family:"ヒラギノ角ゴ Pro", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;font-size:13px;font-weight:bold;line-height:1.54;letter-spacing:normal;text-align:center;color:#f70000}.it-section .agent-ranking__group .agent-ranking__unit .unit__basement .unit__agent-copy p{font-size:1.0em}.it-section .agent-ranking__group .agent-ranking__unit .unit__basement .unit__agent-banner-and-rating{display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:space-between;align-items:stretch;width:300px;margin:0 auto}.it-section .agent-ranking__group .agent-ranking__unit .unit__basement .unit__agent-banner-and-rating .unit__agent-banner{flex-basis:100px;width:100px;height:auto;background-repeat:no-repeat;background-position:50% 0;background-size:100px auto}.it-section .agent-ranking__group .agent-ranking__unit .unit__basement .unit__agent-banner-and-rating .unit__agent-rating{flex-basis:190px;width:190px}.it-section .agent-ranking__group .agent-ranking__unit .unit__basement .unit__agent-banner-and-rating .unit__agent-rating .unit__agent-rating-table{width:190px;border-collapse:collapse;table-layout:fixed;margin-bottom:15px}.it-section .agent-ranking__group .agent-ranking__unit .unit__basement .unit__agent-banner-and-rating .unit__agent-rating .unit__agent-rating-table tbody{background-image:url(/assets/ranking/agent_rating_table_background_pattern.png);background-repeat:repeat;background-position:0 0;background-size:5.5px}.it-section .agent-ranking__group .agent-ranking__unit .unit__basement .unit__agent-banner-and-rating .unit__agent-rating .unit__agent-rating-table tbody .tr-1{box-sizing:border-box;height:28px;border-top:1px solid #ededed;border-bottom:1px solid #ededed;background-color:#fffbdd}.it-section .agent-ranking__group .agent-ranking__unit .unit__basement .unit__agent-banner-and-rating .unit__agent-rating .unit__agent-rating-table tbody .tr-1 .tr-1-th{box-sizing:border-box;width:86px;padding-left:6px;vertical-align:middle}.it-section .agent-ranking__group .agent-ranking__unit .unit__basement .unit__agent-banner-and-rating .unit__agent-rating .unit__agent-rating-table tbody .tr-1 .tr-1-th .score-title-wrapper{font-family:"ヒラギノ角ゴ Pro", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;font-size:10px;font-weight:bold;line-height:1.0;text-align:left;color:#e31f1f}.it-section .agent-ranking__group .agent-ranking__unit .unit__basement .unit__agent-banner-and-rating .unit__agent-rating .unit__agent-rating-table tbody .tr-1 .tr-1-th .score-title-wrapper .ranked-detail-score-table-icon{vertical-align:text-bottom;width:auto;height:10px;padding-right:6px}.it-section .agent-ranking__group .agent-ranking__unit .unit__basement .unit__agent-banner-and-rating .unit__agent-rating .unit__agent-rating-table tbody .tr-1 .tr-1-td{box-sizing:border-box;width:104px;padding-left:0;vertical-align:middle}.it-section .agent-ranking__group .agent-ranking__unit .unit__basement .unit__agent-banner-and-rating .unit__agent-rating .unit__agent-rating-table tbody .tr-1 .tr-1-td .score-wrapper{display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:flex-start;align-items:center}.it-section .agent-ranking__group .agent-ranking__unit .unit__basement .unit__agent-banner-and-rating .unit__agent-rating .unit__agent-rating-table tbody .tr-1 .tr-1-td .score-wrapper .score_img{height:12px;vertical-align:top}.it-section .agent-ranking__group .agent-ranking__unit .unit__basement .unit__agent-banner-and-rating .unit__agent-rating .unit__agent-rating-table tbody .tr-1 .tr-1-td .score-wrapper .score_img .rating-star{vertical-align:top;height:auto;width:70px}.it-section .agent-ranking__group .agent-ranking__unit .unit__basement .unit__agent-banner-and-rating .unit__agent-rating .unit__agent-rating-table tbody .tr-1 .tr-1-td .score-wrapper .score-number{padding-left:10px;font-family:Arial, sans-serif;font-size:12px;font-weight:bold;line-height:1;text-align:center;color:#e31f1f}.it-section .agent-ranking__group .agent-ranking__unit .unit__basement .unit__agent-banner-and-rating .unit__agent-rating .unit__agent-rating-table tbody .tr-2{box-sizing:border-box;height:28px;border-bottom:1px solid #ededed}.it-section .agent-ranking__group .agent-ranking__unit .unit__basement .unit__agent-banner-and-rating .unit__agent-rating .unit__agent-rating-table tbody .tr-2 .tr-2-th{box-sizing:border-box;padding-left:6px;font-family:"ヒラギノ角ゴ Pro", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;font-size:12px;font-weight:bold;line-height:1.0;text-align:left;color:#333;vertical-align:middle}.it-section .agent-ranking__group .agent-ranking__unit .unit__basement .unit__agent-banner-and-rating .unit__agent-rating .unit__agent-rating-table tbody .tr-2 .tr-2-th .score-title-wrapper{font-family:"ヒラギノ角ゴ Pro", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;font-size:10px;font-weight:bold;line-height:1.0;text-align:left;color:#333}.it-section .agent-ranking__group .agent-ranking__unit .unit__basement .unit__agent-banner-and-rating .unit__agent-rating .unit__agent-rating-table tbody .tr-2 .tr-2-th .score-title-wrapper .ranked-detail-score-table-icon{vertical-align:text-bottom;width:auto;height:10px;padding-right:6px}.it-section .agent-ranking__group .agent-ranking__unit .unit__basement .unit__agent-banner-and-rating .unit__agent-rating .unit__agent-rating-table tbody .tr-2 .tr-2-td{box-sizing:border-box;padding-left:0;vertical-align:middle}.it-section .agent-ranking__group .agent-ranking__unit .unit__basement .unit__agent-banner-and-rating .unit__agent-rating .unit__agent-rating-table tbody .tr-2 .tr-2-td .score-wrapper{display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:flex-start;align-items:center}.it-section .agent-ranking__group .agent-ranking__unit .unit__basement .unit__agent-banner-and-rating .unit__agent-rating .unit__agent-rating-table tbody .tr-2 .tr-2-td .score-wrapper .score_img .rating-star{vertical-align:top;height:auto;width:70px}.it-section .agent-ranking__group .agent-ranking__unit .unit__basement .unit__agent-banner-and-rating .unit__agent-rating .unit__agent-rating-table tbody .tr-2 .tr-2-td .score-wrapper .score-number{padding-left:10px;font-family:Arial, sans-serif;font-size:12px;font-weight:bold;line-height:1;text-align:center;color:#ccc}.it-section .agent-ranking__group .agent-ranking__unit .unit__basement .unit__agent-strong-points__group{width:300px;margin:0 auto 5px}.it-section .agent-ranking__group .agent-ranking__unit .unit__basement .unit__agent-strong-points__group .unit__agent-strong-point{position:relative;color:#2B2B2B;font-family:"ヒラギノ角ゴ Pro", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;font-size:13px;line-height:1.54;font-weight:bold;padding:0 0 4px 25px}.it-section .agent-ranking__group .agent-ranking__unit .unit__basement .unit__agent-strong-points__group .unit__agent-strong-point::before{position:absolute;content:'';top:0;left:0;width:18px;height:18px;background-image:url(/assets/ranking/icon_check.png);background-size:cover}.it-section .agent-ranking__group .agent-ranking__unit .unit__basement .unit__agent-data{width:300px;margin:0 auto;padding:0 0 15px}.it-section .agent-ranking__group .agent-ranking__unit .unit__basement .unit__agent-data .unit__agent-data__table{border-collapse:collapse;table-layout:fixed}.it-section .agent-ranking__group .agent-ranking__unit .unit__basement .unit__agent-data .unit__agent-data__table tbody{width:100%}.it-section .agent-ranking__group .agent-ranking__unit .unit__basement .unit__agent-data .unit__agent-data__table tbody tr{box-sizing:border-box;border:1px solid #ddd}.it-section .agent-ranking__group .agent-ranking__unit .unit__basement .unit__agent-data .unit__agent-data__table tbody tr .th-1,.it-section .agent-ranking__group .agent-ranking__unit .unit__basement .unit__agent-data .unit__agent-data__table tbody tr .th-2{width:60px;background-color:#efefef;font-size:11px;font-weight:normal;line-height:1.27;letter-spacing:normal;text-align:center;color:#333;vertical-align:middle}.it-section .agent-ranking__group .agent-ranking__unit .unit__basement .unit__agent-data .unit__agent-data__table tbody tr .th-2{width:47px}.it-section .agent-ranking__group .agent-ranking__unit .unit__basement .unit__agent-data .unit__agent-data__table tbody tr .td-1,.it-section .agent-ranking__group .agent-ranking__unit .unit__basement .unit__agent-data .unit__agent-data__table tbody tr .td-2{box-sizing:border-box;width:90px;padding:5px 0;font-family:"ヒラギノ角ゴ Pro", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;font-size:11px;font-weight:bold;line-height:1.27;letter-spacing:normal;text-align:center;color:#333;vertical-align:middle}.it-section .agent-ranking__group .agent-ranking__unit .unit__basement .unit__agent-data .unit__agent-data__table tbody tr .td-2{width:100px}.it-section .agent-ranking__group .agent-ranking__unit .unit__basement .unit__agent-user-voices{background-color:#e7f4fd;padding:0 0 18px}.it-section .agent-ranking__group .agent-ranking__unit .unit__basement .unit__agent-user-voices .agent-user-voices__header{box-sizing:border-box;width:310px;margin:0 auto;padding:13.5px 0 10.5px 30px;background-image:url(/assets/ranking/icon_user_voice_2f93e5.png);background-repeat:no-repeat;background-position:top 50% left 0;background-size:auto 21.5px;font-family:"ヒラギノ角ゴ Pro", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;font-size:14px;font-weight:bold;line-height:1.5;letter-spacing:normal;text-align:left;color:#333}.it-section .agent-ranking__group .agent-ranking__unit .unit__basement .unit__agent-user-voices .agent-user-voices__basement{width:310px;margin:0 auto;border-radius:6px;background-color:#fff;padding:12px 0 0}.it-section .agent-ranking__group .agent-ranking__unit .unit__basement .unit__agent-user-voices .agent-user-voices__basement .body-unit{width:280px;margin:0 auto;padding:0 0 12px}.it-section .agent-ranking__group .agent-ranking__unit .unit__basement .unit__agent-user-voices .agent-user-voices__basement .body-unit .body-unit__header{padding:9px 0;display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:flex-start;align-items:center}.it-section .agent-ranking__group .agent-ranking__unit .unit__basement .unit__agent-user-voices .agent-user-voices__basement .body-unit .body-unit__header .user-data{padding:0 0 0 55px;font-family:"ヒラギノ角ゴ Pro", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;font-size:12px;font-weight:bold;line-height:1.0;letter-spacing:normal;text-align:left;color:#333}.it-section .agent-ranking__group .agent-ranking__unit .unit__basement .unit__agent-user-voices .agent-user-voices__basement .body-unit .body-unit__header .user-raiting{margin-left:9px;height:12px}.it-section .agent-ranking__group .agent-ranking__unit .unit__basement .unit__agent-user-voices .agent-user-voices__basement .body-unit .body-unit__header .user-raiting .rating-star{height:12px}.it-section .agent-ranking__group .agent-ranking__unit .unit__basement .unit__agent-user-voices .agent-user-voices__basement .body-unit .body-unit__body{position:relative;border-radius:6px;border:solid 2px #e6e6e6;padding:0 0 27px;background-color:#fff}.it-section .agent-ranking__group .agent-ranking__unit .unit__basement .unit__agent-user-voices .agent-user-voices__basement .body-unit .body-unit__body .user-avatar{position:absolute;top:-35px;left:0;width:52px;height:51px;background-repeat:no-repeat;background-position:50% 0;background-size:52px 51px}.it-section .agent-ranking__group .agent-ranking__unit .unit__basement .unit__agent-user-voices .agent-user-voices__basement .body-unit .body-unit__body .user-voice__title{width:240px;margin:0 auto;padding:21px 0 7px;font-family:"ヒラギノ角ゴ Pro", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;font-size:14px;font-weight:bold;line-height:1.5;letter-spacing:normal;text-align:left;color:#2f93e5}.it-section .agent-ranking__group .agent-ranking__unit .unit__basement .unit__agent-user-voices .agent-user-voices__basement .body-unit .body-unit__body .user-voice__text-wrapper{position:relative;width:240px;height:81px;margin:0 auto}.it-section .agent-ranking__group .agent-ranking__unit .unit__basement .unit__agent-user-voices .agent-user-voices__basement .body-unit .body-unit__body .user-voice__text-wrapper .user-voice__text{height:72px;overflow:hidden;font-size:12px;font-weight:normal;line-height:1.5;letter-spacing:normal;text-align:left;color:#333}.it-section .agent-ranking__group .agent-ranking__unit .unit__basement .unit__agent-user-voices .agent-user-voices__basement .body-unit .body-unit__body .user-voice__text-wrapper .user-voice__text-screen{position:absolute;left:0;bottom:0;width:240px;height:63px;background-image:linear-gradient(180deg, rgba(255,255,255,0) 0%, white 100%)}.it-section .agent-ranking__group .agent-ranking__unit .unit__basement .unit__agent-user-voices .agent-user-voices__basement .body-unit .body-unit__body .user-voice__text-wrapper .user-voice__text__see-more{position:absolute;width:88px;left:0;right:0;bottom:-11px;margin:0 auto;background-image:url(/assets/ranking/icon_angle_down_2f93e5.png);background-repeat:no-repeat;background-position:top 50% left 0;background-size:auto 13px;font-family:"ヒラギノ角ゴ Pro", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;font-size:12px;font-weight:bold;line-height:1.0;letter-spacing:normal;text-align:center;color:#2f93e5;cursor:pointer}.it-section .agent-ranking__group .agent-ranking__unit .unit__basement .unit__agent-official-registration{background-color:#fffede;padding:20px 0 0;border-radius:0 0 5px 5px}.it-section .agent-ranking__group .agent-ranking__unit .unit__basement .unit__agent-official-registration .agent-official-registration__link{display:block;width:297px}.it-section .agent-ranking__group .agent-ranking__unit .unit__basement .unit__agent-official-registration .agent-official-registration__link .agent-official-registration__button{display:block;width:297px;height:auto}.it-section .agent-ranking__group .agent-ranking__unit .unit__basement .ranking-text{margin:0 15px 15px;text-align:left;font-size:13px;line-height:22px}.it-section .agent-ranking__group .agent-ranking__unit.agent-ranking__unit--ranking-1 .unit__basement .unit__header{background-image:url(/assets/ranking/sp_rank1_bg_2.png)}.it-section .agent-ranking__group .agent-ranking__unit.agent-ranking__unit--ranking-2 .unit__basement .unit__header{background-image:url(/assets/ranking/sp_rank2_bg_2.png)}.it-section .agent-ranking__group .agent-ranking__unit.agent-ranking__unit--ranking-3 .unit__basement .unit__header{background-image:url(/assets/ranking/sp_rank3_bg_2.png)}.it-section .agent-ranking__group .agent-ranking__unit.agent-ranking__unit--ranking-below .unit__basement .unit__header{top:0;left:0;background-image:none;width:334px;height:46px;padding:15px 0 0 16px;border-radius:8px 8px 0 0;background-color:#2c8ad9;color:#fff;font-size:16px}.it-section .agent-ranking__group .agent-ranking__unit.agent-ranking__unit--ranking-below .unit__basement .unit__header a{color:#fff}.it-section .agent-ranking__group.group--it{padding:31px 0 15.5px;background-color:#e2e9ef}.it-section .agent-ranking__group.group--it .agent-ranking__unit{width:844px;margin:0 auto 36px;border-radius:5px;background-color:#fff;padding:26.5px 0 0}.it-section .agent-ranking__group.group--it .agent-ranking__unit:last-of-type{margin-bottom:0}.it-section .agent-ranking__group.group--it .agent-ranking__unit .unit__basement{box-sizing:border-box;position:static;width:790px;box-shadow:none;background-color:transparent;padding:0}.it-section .agent-ranking__group.group--it .agent-ranking__unit .unit__basement .unit__header{box-sizing:border-box;position:relative;top:0;display:flex;flex-direction:row;flex-wrap:wrap;justify-content:center;align-items:center;width:100%;height:initial;margin:0 0 16px;padding:17px 0;border-radius:6px;border:solid 2px #237baf;box-shadow:0 2px 0 #237baf;background-color:#f2f4f5}.it-section .agent-ranking__group.group--it .agent-ranking__unit .unit__basement .unit__header a{font-family:"ヒラギノ角ゴ Pro W6", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;font-size:26px;font-weight:bold;line-height:1.73;letter-spacing:normal;text-align:center;color:#4891de;text-decoration:underline}.it-section .agent-ranking__group.group--it .agent-ranking__unit .unit__basement .unit__header .header__rating-ribbon{box-sizing:border-box;position:absolute;width:101px;height:107px;top:-37.5px;left:12.5px;background-color:transparent;background-image:url(/assets/ranking/ranking_it_rating_ribbon_pc.png);background-repeat:no-repeat;background-position:top 0 left 0;background-size:101px 107px;padding:34px 4px 0 0}.it-section .agent-ranking__group.group--it .agent-ranking__unit .unit__basement .unit__header .header__rating-ribbon .score-wrapper{width:80px;margin:0 auto;text-align:center;line-height:0}.it-section .agent-ranking__group.group--it .agent-ranking__unit .unit__basement .unit__header .header__rating-ribbon .score-wrapper .score-number{padding:0 0 1px;font-family:Arial, "ヒラギノ角ゴ Pro W6", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;font-size:33px;font-weight:bold;line-height:1.0;letter-spacing:-0.66px;text-align:center;color:#ffda44}.it-section .agent-ranking__group.group--it .agent-ranking__unit .unit__basement .unit__header .header__rating-ribbon .score-wrapper .score_img{width:fit-content;margin:0 auto}.it-section .agent-ranking__group.group--it .agent-ranking__unit .unit__basement .unit__header .header__rating-ribbon .score-wrapper .score_img .rating-star{height:14.5px}.it-section .agent-ranking__group.group--it .agent-ranking__unit .unit__basement .unit__agent-copy{box-sizing:border-box;width:100%;position:relative;padding:0 0 14px 10px}.it-section .agent-ranking__group.group--it .agent-ranking__unit .unit__basement .unit__agent-copy p{border-left:none;font-family:"ヒラギノ角ゴ Pro W6", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;font-size:20px;font-weight:bold;line-height:1.5;letter-spacing:normal;text-align:center;color:#dc4f55}.it-section .agent-ranking__group.group--it .agent-ranking__unit .unit__basement .unit__agent-copy::after{position:absolute;content:'';bottom:0;left:0;margin:0 auto;width:100%;height:4px;border-radius:4px;background-color:#237BAF}.it-section .agent-ranking__group.group--it .agent-ranking__unit .unit__basement .agent-banner-wrapper{display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:space-between;align-items:stretch;padding:14.5px 0 27px}.it-section .agent-ranking__group.group--it .agent-ranking__unit .unit__basement .agent-banner-wrapper .agent-banner__link{display:block;margin:0}.it-section .agent-ranking__group.group--it .agent-ranking__unit .unit__basement .agent-banner-wrapper .agent-banner__link .agent-banner__image{display:block;margin:0 auto;font-size:10px;background-color:#f9f9f9;height:240px;width:240px}.it-section .agent-ranking__group.group--it .agent-ranking__unit .unit__basement .agent-banner-wrapper .unit__agent-data-wrapper{display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:space-between;align-items:flex-start;padding:0;flex-basis:540px}.it-section .agent-ranking__group.group--it .agent-ranking__unit .unit__basement .agent-banner-wrapper .unit__agent-data-wrapper .unit__agent-radar-chart{flex-basis:initial;margin:0 auto 0 6px;padding:0;border-radius:0;background-color:#f2f4f5}.it-section .agent-ranking__group.group--it .agent-ranking__unit .unit__basement .agent-banner-wrapper .unit__agent-data-wrapper .unit__agent-radar-chart .agent-radar-chart__image{display:block;margin:0 auto}.it-section .agent-ranking__group.group--it .agent-ranking__unit .unit__basement .agent-banner-wrapper .unit__agent-data-wrapper .unit__agent-data{padding:0;margin:0;width:initial;height:100%}.it-section .agent-ranking__group.group--it .agent-ranking__unit .unit__basement .agent-banner-wrapper .unit__agent-data-wrapper .unit__agent-data .unit__agent-data__table tbody tr .th-1{box-sizing:border-box;width:80px;padding:6px 0 6px 10px;font-family:"ヒラギノ角ゴ Pro W6", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;font-size:12px;font-weight:bold;line-height:1.33;letter-spacing:normal;text-align:left;color:#333}.it-section .agent-ranking__group.group--it .agent-ranking__unit .unit__basement .agent-banner-wrapper .unit__agent-data-wrapper .unit__agent-data .unit__agent-data__table tbody tr .td-1{width:initial;padding:6px 0 6px 7px;text-align:left}.it-section .agent-ranking__group.group--it .agent-ranking__unit .unit__basement .agent-banner-wrapper .unit__agent-data-wrapper .unit__agent-data .unit__agent-data__table tbody tr .td-1 .agent-data__item-group{display:flex;flex-direction:row;flex-wrap:wrap;justify-content:flex-start;align-content:flex-start}.it-section .agent-ranking__group.group--it .agent-ranking__unit .unit__basement .agent-banner-wrapper .unit__agent-data-wrapper .unit__agent-data .unit__agent-data__table tbody tr .td-1 .agent-data__item-group .agent-data__item{margin:2px 5px 2px 0;font-size:10px;font-weight:normal;line-height:1.6;letter-spacing:normal;text-align:left;color:#333}.it-section .agent-ranking__group.group--it .agent-ranking__unit .unit__basement .agent-banner-wrapper .unit__agent-data-wrapper .unit__agent-data .unit__agent-data__table tbody tr .td-1 .agent-data__item-group .agent-data__item.item--tagged{box-sizing:border-box;width:fit-content;padding:3.5px 7px;border-radius:17px;background-color:#519ad1;font-size:10px;font-weight:normal;line-height:1.0;letter-spacing:normal;text-align:center;color:#fff}.it-section .agent-ranking__group.group--it .agent-ranking__unit .unit__basement .agent-banner-wrapper .unit__agent-data-wrapper .unit__agent-data .unit__agent-strong-points__group{box-sizing:border-box;margin:0 auto;width:initial;padding:14px 7px 0 7px;border:1px solid #ddd;border-top:none;background-color:#fff;background-image:url(/assets/ranking/agent_strong_point_tile.png);background-repeat:no-repeat;background-position:top 50% left 50%;background-size:cover;min-height:138px;min-height:calc(100% - 102px);width:100%}.it-section .agent-ranking__group.group--it .agent-ranking__unit .unit__basement .agent-banner-wrapper .unit__agent-data-wrapper .unit__agent-data .unit__agent-strong-points__group .unit__agent-strong-point{margin:0 0 5px;padding:0 0 4px 27px;font-family:"ヒラギノ角ゴ Pro W6", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;font-size:14px;font-weight:bold;line-height:1.43;letter-spacing:normal;text-align:left;color:#2b2b2b}.it-section .agent-ranking__group.group--it .agent-ranking__unit .unit__basement .agent-banner-wrapper .unit__agent-data-wrapper .unit__agent-data .unit__agent-strong-points__group .unit__agent-strong-point::before{left:2px;width:16px;height:16px;background-image:url(/assets/ranking/icon_check_it_pc.png);background-repeat:no-repeat;background-position:left 0 top 4px;background-size:auto 12px}.it-section .agent-ranking__group.group--it .agent-ranking__unit .unit__basement .agent-banner-wrapper .unit__agent-data-wrapper .unit__agent-radar-chart{box-sizing:border-box;margin:0;height:100%;flex-basis:242px;display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:center;align-items:center;background-color:#F2F4F5;border:1px solid #ddd;border-left:none}.it-section .agent-ranking__group.group--it .agent-ranking__unit .unit__basement .agent-banner-wrapper .unit__agent-data-wrapper .unit__agent-radar-chart .agent-radar-chart__image{display:block;width:203.5px;height:auto;margin:0 19px}.it-section .agent-ranking__group.group--it .agent-ranking__unit .unit__basement .unit__editorial-staffs-comment{position:relative;width:790px;margin:0 auto;padding:0}.it-section .agent-ranking__group.group--it .agent-ranking__unit .unit__basement .unit__editorial-staffs-comment::after,.it-section .agent-ranking__group.group--it .agent-ranking__unit .unit__basement .unit__editorial-staffs-comment::before{position:absolute;content:'';top:15px;margin:auto;width:225px;height:3px;background-color:#237baf;border-radius:3px}.it-section .agent-ranking__group.group--it .agent-ranking__unit .unit__basement .unit__editorial-staffs-comment::before{left:0}.it-section .agent-ranking__group.group--it .agent-ranking__unit .unit__basement .unit__editorial-staffs-comment::after{right:0}.it-section .agent-ranking__group.group--it .agent-ranking__unit .unit__basement .unit__editorial-staffs-comment .editorial-staffs-comment__heading{position:relative;width:303px;height:31px;border-radius:31px;margin:0 auto 7px;background-color:#237baf;font-family:"ヒラギノ角ゴ Pro W6", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;font-size:16px;font-weight:bold;line-height:31px;letter-spacing:normal;text-align:center;color:#fff;user-select:none}.it-section .agent-ranking__group.group--it .agent-ranking__unit .unit__basement .unit__editorial-staffs-comment .editorial-staffs-comment__heading::after{position:absolute;content:'';bottom:0;right:28px;width:47px;height:51px;background-image:url(/assets/ranking/editorial_staff_comment_heading.png);background-repeat:no-repeat;background-position:top 0 left 0;background-size:47px 51px}.it-section .agent-ranking__group.group--it .agent-ranking__unit .unit__basement .unit__editorial-staffs-comment .editorial-staffs-comment__balloon{box-sizing:border-box;background-color:#F2F4F5;border:none;border-radius:5px;padding:20px 0px}.it-section .agent-ranking__group.group--it .agent-ranking__unit .unit__basement .unit__editorial-staffs-comment .editorial-staffs-comment__balloon::before{display:none}.it-section .agent-ranking__group.group--it .agent-ranking__unit .unit__basement .unit__editorial-staffs-comment .editorial-staffs-comment__balloon p{width:750px;margin:0 auto;box-sizing:border-box;font-size:14px;font-weight:normal;line-height:1.43;letter-spacing:normal;text-align:left;color:#2b2b2b}.it-section .agent-ranking__group.group--it .agent-ranking__unit .unit__basement .unit__editorial-staffs-comment .editorial-staffs-comment__balloon p .line-marker{background:linear-gradient(transparent 80%, #ff6 80%)}.it-section .agent-ranking__group.group--it .agent-ranking__unit .unit__basement .unit__editorial-staffs-comment .editorial-staffs-comment__balloon p b{font-family:"ヒラギノ角ゴ Pro W6", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;font-weight:bold;vertical-align:baseline}.it-section .agent-ranking__group.group--it .agent-ranking__unit .unit__basement .unit__editorial-staffs-comment .editorial-staffs-comment__balloon p .c-red{color:#DC4F55;vertical-align:baseline}.it-section .agent-ranking__group.group--it .agent-ranking__unit .unit__basement .unit__agent-official-link{padding:30px 0 45px}.it-section .agent-ranking__group.group--it .agent-ranking__unit .unit__basement .unit__agent-official-link .agent-official-link__copy{position:relative;width:fit-content;padding:0 33px;margin:0 auto 14px;font-family:"ヒラギノ角ゴ Pro W6", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;font-size:21px;font-weight:bold;line-height:34px;letter-spacing:normal;text-align:center;color:#38799f;white-space:nowrap}.it-section .agent-ranking__group.group--it .agent-ranking__unit .unit__basement .unit__agent-official-link .agent-official-link__copy::before,.it-section .agent-ranking__group.group--it .agent-ranking__unit .unit__basement .unit__agent-official-link .agent-official-link__copy::after{position:absolute;content:'';top:0;bottom:0;margin:auto 0;width:23px;height:34px;background-repeat:no-repeat;background-position:top 0 left 0;background-size:23px 34px}.it-section .agent-ranking__group.group--it .agent-ranking__unit .unit__basement .unit__agent-official-link .agent-official-link__copy::before{left:0;background-image:url(/assets/ranking/agent_official_link_copy_left_pc.png)}.it-section .agent-ranking__group.group--it .agent-ranking__unit .unit__basement .unit__agent-official-link .agent-official-link__copy::after{right:0;background-image:url(/assets/ranking/agent_official_link_copy_right_pc.png)}.it-section .agent-ranking__group.group--it .agent-ranking__unit .unit__basement .unit__agent-official-link .agent-official-link__button{display:block;width:387px;height:53.5px;margin:0 auto;box-shadow:0 3px 0 0 #257b14;background-color:#33a822;border-radius:5px;font-family:"ヒラギノ角ゴ Pro W6", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;font-size:18px;font-weight:bold;line-height:53.5px;letter-spacing:normal;text-align:center;color:#fff;user-select:none}.it-section .agent-ranking__group.group--it .agent-ranking__unit .unit__basement .unit__agent-official-link .agent-official-link__button:active{box-shadow:0 0 0 0 #257b14;transform:translateY(3px)}.it-section .agent-ranking__group.group--it .agent-ranking__unit .unit__basement .unit__users-comment{position:relative;width:790px;margin:0 auto;padding:5px 0 15px}.it-section .agent-ranking__group.group--it .agent-ranking__unit .unit__basement .unit__users-comment::after,.it-section .agent-ranking__group.group--it .agent-ranking__unit .unit__basement .unit__users-comment::before{position:absolute;content:'';top:20px;margin:auto;width:225px;height:3px;background-color:#237baf;border-radius:3px}.it-section .agent-ranking__group.group--it .agent-ranking__unit .unit__basement .unit__users-comment::before{left:0}.it-section .agent-ranking__group.group--it .agent-ranking__unit .unit__basement .unit__users-comment::after{right:0}.it-section .agent-ranking__group.group--it .agent-ranking__unit .unit__basement .unit__users-comment .users-comment__heading{position:relative;box-sizing:border-box;width:303px;height:31px;margin:0 auto 7px;padding:0 31px 0 0;border-radius:31px;background-color:#237baf;font-family:"ヒラギノ角ゴ Pro W6", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;font-size:16px;font-weight:bold;line-height:31px;letter-spacing:normal;text-align:right;color:#fff}.it-section .agent-ranking__group.group--it .agent-ranking__unit .unit__basement .unit__users-comment .users-comment__heading::before{position:absolute;content:'';top:-5px;left:32px;width:45px;height:35px;background-image:url(/assets/ranking/icon_comment_double_ffffff.png);background-repeat:no-repeat;background-position:top 0 left 0;background-size:45px 35px}.it-section .agent-ranking__group.group--it .agent-ranking__unit .unit__basement .unit__users-comment .users-comment__unit-group{padding:0 0 20px;background-color:#f2f4f5;border-radius:5px}.it-section .agent-ranking__group.group--it .agent-ranking__unit .unit__basement .unit__users-comment .users-comment__unit-group .users-comment__unit{width:757px;margin:0 auto 12.5px;padding:25px 0 15px}.it-section .agent-ranking__group.group--it .agent-ranking__unit .unit__basement .unit__users-comment .users-comment__unit-group .users-comment__unit:nth-of-type(n+2){border-top:1px dashed #237baf}.it-section .agent-ranking__group.group--it .agent-ranking__unit .unit__basement .unit__users-comment .users-comment__unit-group .users-comment__unit:last-of-type{margin-bottom:0}.it-section .agent-ranking__group.group--it .agent-ranking__unit .unit__basement .unit__users-comment .users-comment__unit-group .users-comment__unit .users-personal-data{display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:flex-start;align-items:center;margin:0 auto 20.5px}.it-section .agent-ranking__group.group--it .agent-ranking__unit .unit__basement .unit__users-comment .users-comment__unit-group .users-comment__unit .users-personal-data .agent-official-link__button{display:block}.it-section .agent-ranking__group.group--it .agent-ranking__unit .unit__basement .unit__users-comment .users-comment__unit-group .users-comment__unit .users-personal-data .personal-data__ages-and-gender{padding:0 8px 0 7px;font-family:"ヒラギノ角ゴ Pro W6", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;font-size:10px;font-weight:bold;line-height:1.0;letter-spacing:normal;text-align:left;color:#38799f}.it-section .agent-ranking__group.group--it .agent-ranking__unit .unit__basement .unit__users-comment .users-comment__unit-group .users-comment__unit .users-personal-data .score-wrapper .score_img .rating-star{display:block;height:9.5px}.it-section .agent-ranking__group.group--it .agent-ranking__unit .unit__basement .unit__users-comment .users-comment__unit-group .users-comment__unit .users-comment__body{position:static;padding:0;border-radius:5px;background-color:transparent;border:none;border-radius:0;font-size:14px;font-weight:normal;line-height:1.43;letter-spacing:normal;text-align:left;color:#2b2b2b}.it-section .agent-ranking__group.group--it .agent-ranking__unit .unit__basement .unit__users-comment .users-comment__unit-group .users-comment__unit .users-comment__body::before{display:none}.it-section .agent-ranking__group.group--it .agent-ranking__unit .unit__basement .unit__users-comment .users-comment__unit-group .users-comment__unit .users-comment__body .line-marker{background:linear-gradient(transparent 80%, #ff6 80%)}.it-section .agent-ranking__group.group--it .agent-ranking__unit .unit__basement .unit__users-comment .users-comment__unit-group .users-comment__unit .users-comment__body b{font-family:"ヒラギノ角ゴ Pro W6", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;font-weight:bold;vertical-align:baseline}.it-section .agent-ranking__group.group--it .agent-ranking__unit .unit__basement .unit__users-comment .users-comment__unit-group .users-comment__unit .users-comment__body .c-red{color:#DC4F55;vertical-align:baseline}.ranking-check{padding:0 0 35px}.ranking-check .ranking-check-note{margin:0 auto;background-color:transparent;background-repeat:no-repeat;background-position:top 50% left 50%}.ranking-check .ranking-check-note .check-note-heading{box-sizing:border-box;height:112px;padding:70px 50px 0 50px;font-family:'Noto Sans JP', sans-serif;font-size:23px;font-weight:bold;color:#262626;letter-spacing:normal;line-height:1.0;text-align:center}.ranking-check .ranking-check-note .check-note-body{box-sizing:border-box;height:544px;padding:33px 50px 0 300px}.ranking-check .ranking-check-note .check-note-body .check-point-unit .check-point-heading{box-sizing:border-box;display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:flex-start;align-items:center;width:fit-content;height:32px;padding:0 25px 0 0;background-color:#FFF3F0;border-radius:32px;font-family:'Noto Sans JP', sans-serif;font-size:16px;font-weight:bold;line-height:32px;letter-spacing:normal;text-align:left;color:#FF684E}.ranking-check .ranking-check-note .check-note-body .check-point-unit .check-point-heading .check-point-number{height:32px;width:32px;border-radius:32px;background-color:#F89380;margin-right:12px;font-family:Arial, sans-serif;font-size:18px;font-weight:bold;line-height:32px;letter-spacing:normal;text-align:center;color:#fff}.ranking-check .ranking-check-note .check-note-body .check-point-unit .check-point-strings{padding:8px 0 0;font-family:'Noto Sans JP', sans-serif;font-size:16px;font-weight:normal;line-height:2.5;letter-spacing:normal;text-align:left;color:#262626}.ranking-check .ranking-check-note .check-note-body .check-point-unit .check-point-strings b{font-family:'Noto Sans JP', sans-serif;font-weight:bold}.ranking-check .ranking-check-note .check-note-body .check-point-unit .check-point-strings .c-red{font-family:'Noto Sans JP', sans-serif;font-weight:bold;color:#E31F1F}.ranking-check .ranking-check-note .check-note-body .check-point-unit:nth-of-type(n+2){margin-top:34px}.ranking-check.ranking-check--ptotst{background-color:#ECFCFC}.ranking-check.ranking-check--ptotst .ranking-check-note{width:842px;height:656px;background-image:url(/assets/ranking/check/ranking_check_backround_ptotst.png);background-size:842px 656px}.ranking-check.ranking-check--ptotst .ranking-check-note.af{margin:0 auto;background-color:transparent;background-repeat:no-repeat;background-position:top 50% left 50%;width:839px !important;height:379px !important;background-image:url(/assets/ranking/check/ranking_check_backround_ptotst_2-122969cc3ac59c067afd7d2a2f6623ae10b6fa5ec2ac26ae3c85744d87b59cb7.png) !important;background-size:839px 379px !important}.ranking-check.ranking-check--ptotst .ranking-check-note.af .check-note-heading{box-sizing:border-box;height:112px;padding:71px 0 0 112px;font-family:'Noto Sans JP', sans-serif;font-size:25px;font-weight:bold;color:var(--black);letter-spacing:normal;line-height:1.0;text-align:left}.ranking-check.ranking-check--ptotst .ranking-check-note.af .check-note-body{box-sizing:border-box;height:auto;padding:33px 0 0 53px}.ranking-check.ranking-check--ptotst .ranking-check-note.af .check-note-body .check-point-unit .check-point-heading{display:block;box-sizing:border-box;width:fit-content;height:32px;padding:0 25px 0 0;background-color:transparent;border-radius:32px;font-family:'Noto Sans JP', sans-serif;font-size:20px;font-weight:bold;line-height:32px;letter-spacing:1.2px;text-align:left;color:var(--black)}.ranking-check.ranking-check--ptotst .ranking-check-note.af .check-note-body .check-point-unit .check-point-heading .check-point-number{display:inline-block;height:32px;width:32px;border-radius:32px;background-color:#F89380;margin-right:12px;font-family:Arial, sans-serif;font-size:18px;font-weight:bold;line-height:32px;letter-spacing:normal;text-align:center;color:#fff}.ranking-check.ranking-check--ptotst .ranking-check-note.af .check-note-body .check-point-unit .check-point-heading b{font-family:'Noto Sans JP', sans-serif;color:#f77861;font-weight:bold;vertical-align:baseline}.ranking-check.ranking-check--ptotst .ranking-check-note.af .check-note-body .check-point-unit .check-point-strings{padding:8px 0 0;font-family:'Noto Sans JP', sans-serif;font-size:16px;font-weight:normal;line-height:2.5;letter-spacing:normal;text-align:left;color:#262626}.ranking-check.ranking-check--ptotst .ranking-check-note.af .check-note-body .check-point-unit .check-point-strings b{font-family:'Noto Sans JP', sans-serif;font-weight:bold}.ranking-check.ranking-check--ptotst .ranking-check-note.af .check-note-body .check-point-unit .check-point-strings .c-red{font-family:'Noto Sans JP', sans-serif;font-weight:bold;color:#E31F1F}.ranking-check.ranking-check--ptotst .ranking-check-note.af .check-note-body .check-point-unit:nth-of-type(n+2){margin-top:33px}.ranking-check.ranking-check--hoiku .ranking-check-note{width:861px;height:504px;background-image:url(/assets/ranking/check/ranking_check_backround_hoiku.png);background-size:861px 504px}.ranking-check.ranking-check--kaigo .ranking-check-note{width:843px;height:490px;background-image:url(/assets/ranking/check/ranking_check_backround_kaigo.png);background-size:843px 490px}.ranking-check.ranking-check--kaigo-ver1{padding-bottom:40px}.ranking-check.ranking-check--kaigo-ver1 .ranking-check-note{position:relative;box-sizing:border-box;padding:30px 50px;width:100%;background-color:#fff;border-radius:10px;box-shadow:0 2px 6px rgba(0,0,0,0.15)}.ranking-check.ranking-check--kaigo-ver1 .ranking-check-note::before{content:'';position:absolute;top:-25px;left:-6px;z-index:10;width:141px;height:84px;background-size:141px 84px;background-image:url(/assets/ranking/pc_kaigo_check_flag-e3fe08f7e79645d82e1f1b1fd4a8b171a49d21eb4b92908cedb8cfd3659a692c.svg)}.ranking-check.ranking-check--kaigo-ver1 .ranking-check-note .check-note-heading{width:776px;height:auto;padding:0 20px 0 35px;display:inline-flex;justify-content:space-between;align-items:flex-end;border-bottom:3.19px solid #13b8b8}.ranking-check.ranking-check--kaigo-ver1 .ranking-check-note .check-note-heading .check-note-heading-ok{width:auto;margin-bottom:-0.19px}.ranking-check.ranking-check--kaigo-ver1 .ranking-check-note .check-note-heading hgroup{padding-bottom:34px;font-weight:500;font-size:18px;line-height:1;letter-spacing:0.03em;color:#333}.ranking-check.ranking-check--kaigo-ver1 .ranking-check-note .check-note-heading hgroup h2{margin-top:12px;font-family:"ヒラギノ角ゴ Pro W6", "ヒラギノ角ゴ Pro", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;font-weight:600;font-size:25px}.ranking-check.ranking-check--kaigo-ver1 .ranking-check-note .check-note-body{height:unset;margin:30px 0 10px;padding:0 0 0 2px}.ranking-check.ranking-check--kaigo-ver1 .ranking-check-note .check-note-body .check-point-unit{width:651px;margin:0 auto}.ranking-check.ranking-check--kaigo-ver1 .ranking-check-note .check-note-body .check-point-unit .check-point-heading{position:relative;width:651px;height:45px;margin:0;border-radius:100px;font-family:"ヒラギノ角ゴ Pro W6", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;font-weight:600;font-size:18px;line-height:45px;color:var(--black);background-color:#E7FBFA;cursor:pointer}.ranking-check.ranking-check--kaigo-ver1 .ranking-check-note .check-note-body .check-point-unit .check-point-heading .check-point-number{height:45px;width:45px;font-family:Arial, sans-serif;font-size:25px;line-height:45px;text-align:center;background-color:#13b8b8}.ranking-check.ranking-check--kaigo-ver1 .ranking-check-note .check-note-body .check-point-unit .check-point-strings{width:651px;margin:15px 0;padding:0;font-family:"ヒラギノ角ゴ Pro", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;font-weight:300;line-height:1.75}.ranking-check.ranking-check--kaigo-ver1 .ranking-check-note .check-note-body .check-point-unit .check-point-strings b{font-family:"ヒラギノ角ゴ Pro W6", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;font-weight:600;color:#f0712e}.ranking-check.ranking-check--kaigo-ver1 .ranking-check-note .check-note-body .check-point-unit:nth-of-type(n+2){margin-top:25px}.ranking-check.ranking-check--kango .ranking-check-note,.ranking-check.ranking-check--kango-vc .ranking-check-note,.ranking-check.ranking-check--kango-ns .ranking-check-note{width:843px;height:490px;background-image:url(/assets/ranking/check/ranking_check_backround_kango.png);background-size:843px 490px}.ranking-check.ranking-check--kango .ranking-check-note .check-note-body,.ranking-check.ranking-check--kango-vc .ranking-check-note .check-note-body,.ranking-check.ranking-check--kango-ns .ranking-check-note .check-note-body{padding:22px 50px 0 300px}.ranking-check.ranking-check--kango .ranking-check-note .check-note-body .check-point-unit:nth-of-type(n+2),.ranking-check.ranking-check--kango-vc .ranking-check-note .check-note-body .check-point-unit:nth-of-type(n+2),.ranking-check.ranking-check--kango-ns .ranking-check-note .check-note-body .check-point-unit:nth-of-type(n+2){margin-top:0}.ranking-check.ranking-check--kango-vc .ranking-check-note .check-note-body .check-point-unit:nth-of-type(n+2),.ranking-check.ranking-check--kango-ns .ranking-check-note .check-note-body .check-point-unit:nth-of-type(n+2){margin-top:40px}.keyvisual-highclass{width:1200px;height:580px;margin:0 auto;background-image:url(/assets/ranking/high_class/kv_bg_2.jpg);background-repeat:no-repeat;background-position:top 50% left 50%;background-size:1200px 580px}.diagnostic-tools-highclass{position:relative;width:1200px;height:580px;margin:0 auto;background-color:#f8f8f8}.diagnostic-tools-highclass .diagnostic-tools{position:absolute;top:-160px;left:0;right:0;margin:0 auto;width:740px;height:680px;border-radius:6px;box-shadow:0 0 10px 0 rgba(0,0,0,0.16);background-color:#fff}.diagnostic-tools-highclass .diagnostic-tools__heading{position:relative;box-sizing:border-box;height:160px;border-bottom:1px solid #ddd;padding-top:38px}.diagnostic-tools-highclass .diagnostic-tools__heading .heading-image{display:block;margin:0 auto}.diagnostic-tools-highclass .diagnostic-tools__heading .diagnostic-tools-ribbon{position:absolute;top:-11px;left:-9px;filter:drop-shadow(0 3px 6px rgba(0,0,0,0.16))}.diagnostic-tools-highclass .diagnostic-tools__body{padding:0 40px}.diagnostic-tools-highclass .form-item{display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:flex-start;align-items:flex-start;box-sizing:border-box;padding:20.5px 0;border-bottom:1px solid #ddd}.diagnostic-tools-highclass .form-item .item-name{flex-basis:120px;padding-top:14px;font-family:"ヒラギノ角ゴ Pro W6", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;font-size:18px;font-weight:bold;line-height:1.72;letter-spacing:normal;text-align:left;color:#242424}.diagnostic-tools-highclass .form-item .item-content{flex-basis:620px;display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:flex-start;align-content:flex-start;align-items:flex-start}.diagnostic-tools-highclass .item-radio-label{display:block;width:250px;margin-right:10px;cursor:pointer}.diagnostic-tools-highclass .item-radio-label .item-radio-input{display:none}.diagnostic-tools-highclass .item-radio-label .item-radio-apperance{display:flex;flex-direction:row;flex-wrap:wrap;justify-content:center;align-items:center;height:55px;border-radius:3px;border:solid 1px #e0e0e0;background-color:#fff;font-family:"ヒラギノ角ゴ Pro W6", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;font-size:17px;font-weight:bold;line-height:1.71;letter-spacing:normal;text-align:center;color:#212121;user-select:none}.diagnostic-tools-highclass .item-radio-label .item-radio-input:checked+.item-radio-apperance{border-color:#dea4a4;background-color:#fff4f4}.diagnostic-tools-highclass .item-radio-label.label--quarter{width:120px}.diagnostic-tools-highclass .item-radio-label:last-of-type{margin-right:0}.diagnostic-tools-highclass .item-select{-webkit-appearance:none;-moz-appearance:none;appearance:none;width:250px;height:55px;padding:0 0 0 22px;border-radius:3px;border:solid 1px #e0e0e0;background-color:#fff;background-image:url(/assets/ranking/high_class/icon_sort_both_212121.png);background-repeat:no-repeat;background-position:top 50% right 26px;background-size:auto 17px;font-family:"ヒラギノ角ゴ Pro W6", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;font-size:17px;font-weight:bold;line-height:1.71;letter-spacing:normal;text-align:left;color:#212121;cursor:pointer}.diagnostic-tools-highclass .item-select:focus{outline:none;border-color:#dea4a4;background-color:#fff4f4}.diagnostic-tools-highclass .form-action{padding:21.5px 0 0}.diagnostic-tools-highclass .form-action-button{display:block;width:300px;height:65px;margin:0 auto;border-radius:65px;border:none;box-shadow:0 3px 0 0 #721515;background-color:#b80800;font-family:"ヒラギノ角ゴ Pro W6", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;font-size:20px;font-weight:bold;line-height:65px;letter-spacing:normal;text-align:center;color:#fff;user-select:none;cursor:pointer}.diagnostic-tools-highclass .form-action-button:active{box-shadow:0 0 0 0 #721515;transform:translateY(3px)}.diagnostic-tools-result-highclass{width:1200px;margin:0 auto;background-color:#f7f6f4;padding:50px 0 35px}.diagnostic-tools-result-highclass .result-count{display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:center;align-items:center;width:875px;margin:0 auto 40px;background-color:transparent;font-family:serif;font-size:30px;font-weight:bold;line-height:1.0;letter-spacing:normal;text-align:center;color:#2f0505;text-indent:initial}.diagnostic-tools-result-highclass .result-count .count-value{margin-left:12px;font-family:serif;font-size:40px;font-weight:bold;line-height:30px;letter-spacing:normal;text-align:center;color:#e31f1f}.diagnostic-tools-result-highclass .result-count .value-numeral{margin-left:4px;font-family:serif;font-size:20px;font-weight:bold;line-height:30px;letter-spacing:normal;text-align:center;color:#2f0505}.diagnostic-tools-result-highclass .result-conditions{box-sizing:border-box;display:flex;flex-direction:row;flex-wrap:wrap;justify-content:flex-start;align-content:flex-start;align-items:flex-start;width:875px;margin:0 auto 35px;padding:25px 30px 15px;border-radius:6px;box-shadow:0 0 10px 0 rgba(0,0,0,0.16);background-color:#fff}.diagnostic-tools-result-highclass .result-conditions .tag-condition{box-sizing:border-box;margin:0 20px 10px 0;height:42px;padding:0 19px;border-radius:9px;border:solid 1px #dea4a4;background-color:#fff4f4;font-size:16px;font-weight:normal;line-height:40px;letter-spacing:normal;text-align:center;color:#212121}.diagnostic-tools-result-highclass .keyvisual-result{display:block;margin:0 auto;font-size:10px;color:#ddd}.lead-highclass{width:1200px;margin:0 auto;padding:50px 0 80px}.lead-highclass .page_lead_1{display:block;margin:0 auto}.lead-highclass .page_lead_2{display:block;margin:40px auto 0}.lead-highclass .lead-title{font-family:"Noto Serif JP", serif;font-size:40px;font-weight:600;line-height:1.5;letter-spacing:normal;text-align:center;color:#720101}.lead-highclass .lead-description{padding:23px 0 0;font-family:"Noto Serif JP", serif;font-size:18px;font-weight:600;line-height:1.78;letter-spacing:normal;text-align:center;color:#000}.ranking-group{width:875px;margin:0 auto 50px}.result-balloon-guide{position:relative;height:116px;width:875px;margin:0 auto;background-color:#fff}.result-balloon-guide .result-balloon{box-sizing:border-box;position:absolute;top:-14px;right:-6px;width:411px;height:117px;background-image:url(/assets/ranking/high_class/result_balloon.png);background-repeat:no-repeat;background-position:top 50% left 50%;background-size:411px 117px;filter:drop-shadow(0 0 10px rgba(0,0,0,0.16));padding:9px 0 0 109px}.result-balloon-guide .result-balloon .balloon-sentence-1{font-size:12px;font-weight:normal;line-height:1.67;letter-spacing:normal;text-align:left;color:#1d1d1d}.result-balloon-guide .result-balloon .balloon-sentence-1 .line-marker{background:linear-gradient(rgba(255,255,255,0) 50%, #fff1bc 50%)}.result-balloon-guide .result-balloon .c-red{font-family:"ヒラギノ角ゴ Pro W6", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;font-weight:bold;color:#e31f1f;vertical-align:baseline}.result-balloon-guide .result-balloon .balloon-sentence-2{padding:9px 0 0;font-size:16px;font-family:"ヒラギノ角ゴ Pro W6", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;font-weight:bold;text-align:left;line-height:1.5;color:#1d1d1d}.ranking-item{padding:5px 45px 35px;background-color:#f9fbfc}.ranking-item .item-heading{margin:0 auto;border-bottom:1px solid #E9EAEB;padding:21px 0;margin-left:0}.ranking-item .item-heading .agent-name,.ranking-item .item-heading .agent-name-other{width:fit-content;background-repeat:no-repeat;background-position:top 50% right 0;background-size:20px;font-family:"ヒラギノ角ゴ Pro W6", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;font-size:34px;font-weight:bold;line-height:1.24;letter-spacing:normal;text-align:left;color:#000}.ranking-item .item-heading .agent-name a,.ranking-item .item-heading .agent-name-other a{color:#2293E5;text-decoration:underline;padding-right:40px}.ranking-item .item-body{width:785px;margin:0 auto}.ranking-item .item-body .agent-copy{padding:41.5px 0 26.5px;font-family:"ヒラギノ角ゴ Pro W6", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;font-size:20px;font-weight:bold;line-height:1.35;letter-spacing:normal;text-align:center;color:#000}.ranking-item .item-body .agent-basic-info{display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:space-between;align-items:flex-start;margin:0 0 35px}.ranking-item .item-body .agent-basic-info .agent-banner-and-rating{flex-basis:225px}.ranking-item .item-body .agent-basic-info .agent-banner-and-rating .agent-banner{display:block;width:225px;height:188px;background-color:rgba(0,0,0,0.1);background-size:cover;background-position:top 0 left 50%}.ranking-item .item-body .agent-basic-info .agent-banner-and-rating .agent-rating{margin:20px 0 0;padding:21px 0;border-radius:5px;border:solid 1px #ddd;background-color:#fff}.ranking-item .item-body .agent-basic-info .agent-banner-and-rating .agent-rating .score-label{font-family:"ヒラギノ角ゴ Pro W6", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;font-size:20px;font-weight:bold;line-height:1;letter-spacing:normal;text-align:center;color:000}.ranking-item .item-body .agent-basic-info .agent-banner-and-rating .agent-rating .score-value{padding:12.5px 0;font-family:Arial, sans-serif;font-size:40px;font-weight:bold;line-height:0.85;letter-spacing:normal;text-align:center;color:#e31f1f}.ranking-item .item-body .agent-basic-info .agent-banner-and-rating .agent-rating .score-icon .rating-star{display:block;height:26px;margin:0 auto}.ranking-item .item-body .agent-basic-info .basic-info{width:530px}.ranking-item .item-body .agent-basic-info .basic-info .point-ribbon{display:block;margin:0 0 10px}.ranking-item .item-body .agent-basic-info .basic-info .agent-recommend-group{margin:0 0 17px}.ranking-item .item-body .agent-basic-info .basic-info .agent-recommend-group .agent-recommend{position:relative;padding:0 0 0 28px;font-family:"ヒラギノ角ゴ Pro W6", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;font-size:16px;font-weight:bold;line-height:1.25;letter-spacing:normal;text-align:left;color:#000}.ranking-item .item-body .agent-basic-info .basic-info .agent-recommend-group .agent-recommend::before{position:absolute;content:'';top:0;bottom:0;left:0;margin:auto;width:20px;height:20px;background-image:url(/assets/ranking/high_class/icon_checked_2.png);background-repeat:no-repeat;background-position:top 0 left 0;background-size:20px}.ranking-item .item-body .agent-basic-info .basic-info .agent-recommend-group .agent-recommend:nth-of-type(n+2){margin:8px 0 0 0}.ranking-item .item-body .agent-basic-info .basic-info .handled-industries{display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:flex-start;align-items:stretch;border-radius:5px;background-color:#fff;margin-bottom:16px}.ranking-item .item-body .agent-basic-info .basic-info .handled-industries .handled-industries__label{flex-basis:60px;display:flex;flex-direction:row;flex-wrap:wrap;justify-content:center;align-items:center;border-radius:5px 0 0 5px;background-color:#ffdd74;font-family:"ヒラギノ角ゴ Pro W6", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;font-size:14px;font-weight:bold;line-height:1.14;letter-spacing:normal;text-align:center;color:#000}.ranking-item .item-body .agent-basic-info .basic-info .handled-industries .handled-industries__body{flex-basis:470px;display:flex;flex-direction:row;flex-wrap:wrap;justify-content:flex-start;align-content:flex-start;align-items:flex-start;padding:15px 0 7px 16px}.ranking-item .item-body .agent-basic-info .basic-info .handled-industries .handled-industries__body .tag-industry{width:fit-content;height:26px;margin:0 8px 8px 0;padding:0 11px;border-radius:5px;background-color:#ededed;font-family:"ヒラギノ角ゴ Pro W6", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;font-size:12px;font-weight:bold;line-height:26px;letter-spacing:normal;text-align:center;color:#a2a2a2;user-select:none}.ranking-item .item-body .agent-basic-info .basic-info .handled-industries .handled-industries__body .tag-industry.tag--active{background-color:#d10000;color:#fff}.ranking-item .item-body .agent-basic-info .basic-info .basic-info-wrapper{border-radius:5px;border:solid 1px #ddd;background-color:#fff}.ranking-item .item-body .agent-basic-info .basic-info .basic-info-wrapper .basic-info-table tbody tr th{width:113px;padding:0 0 0 15px;height:40px;background-color:#f5f5f5;font-family:"ヒラギノ角ゴ Pro W6", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;font-size:14px;font-weight:bold;line-height:1.0;letter-spacing:normal;text-align:left;color:#000}.ranking-item .item-body .agent-basic-info .basic-info .basic-info-wrapper .basic-info-table tbody tr th:nth-of-type(n+2){border-left:1px solid #ddd}.ranking-item .item-body .agent-basic-info .basic-info .basic-info-wrapper .basic-info-table tbody tr td{padding:0 0 0 10px;height:40px;width:150px;font-size:14px;font-weight:normal;line-height:1.25;letter-spacing:normal;text-align:left;color:var(--black)}.ranking-item .item-body .agent-basic-info .basic-info .basic-info-wrapper .basic-info-table tbody tr:first-of-type th:first-of-type{border-radius:4px 0 0 0}.ranking-item .item-body .agent-basic-info .basic-info .basic-info-wrapper .basic-info-table tbody tr:last-of-type th{border-radius:0 0 0 4px}.ranking-item .item-body .agent-basic-info .basic-info .basic-info-wrapper .basic-info-table tbody tr:nth-of-type(n+2){border-top:1px solid #ddd}.ranking-item .item-body .agent-basic-info .basic-info .basic-info-wrapper .basic-info-table .c-red{font-family:"ヒラギノ角ゴ Pro W6", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;color:#ed0000;font-weight:bold}.ranking-item .item-body .agent-description{margin:0 0 35px}.ranking-item .item-body .agent-description .agent-description__heading{position:relative;margin:0 0 21px 55px;padding:14px 4px;border-top:1px solid #b4b4b4;border-bottom:1px solid #b4b4b4;font-family:"ヒラギノ角ゴ Pro W6", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;font-size:16px;font-weight:bold;line-height:1.0;letter-spacing:normal;text-align:left;color:#000}.ranking-item .item-body .agent-description .agent-description__heading::before{position:absolute;content:'';top:-2.5px;left:-55px;width:50px;height:50px;background-repeat:no-repeat;background-position:top 50% left 50%;background-size:50px;filter:drop-shadow(0 0 3px rgba(0,0,0,0.16))}.ranking-item .item-body .agent-description .agent-description__heading.heading-icon--editors::before{background-image:url(/assets/ranking/high_class/icon_editors.png)}.ranking-item .item-body .agent-description .agent-description__heading.heading-icon--uvoices::before{background-image:url(/assets/ranking/high_class/icon_uvoices.png)}.ranking-item .item-body .agent-description p{font-size:14px;font-weight:normal;line-height:1.71;letter-spacing:normal;text-align:left;color:#000}.ranking-item .item-body .agent-description .user-voices-group .user-voice-item{display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:space-between;align-items:flex-start;padding:30px;border-radius:13px;background-color:#fff}.ranking-item .item-body .agent-description .user-voices-group .user-voice-item:first-of-type{margin-top:26px}.ranking-item .item-body .agent-description .user-voices-group .user-voice-item:nth-of-type(n+2){margin-top:18px}.ranking-item .item-body .agent-description .user-voices-group .user-voice-item .user-thumbnail-side{flex-basis:80px}.ranking-item .item-body .agent-description .user-voices-group .user-voice-item .user-thumbnail-side .user-thumbnail{display:block;margin:0 auto}.ranking-item .item-body .agent-description .user-voices-group .user-voice-item .user-thumbnail-side .user-name{padding:10px 0 5px;font-family:"ヒラギノ角ゴ Pro W6", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;font-size:12px;font-weight:bold;line-height:1.0;letter-spacing:normal;text-align:center;color:#000}.ranking-item .item-body .agent-description .user-voices-group .user-voice-item .user-thumbnail-side .rating-star{display:block;margin:0 aut0;height:14px}.ranking-item .item-body .agent-description .user-voices-group .user-voice-item .user-voice-sentence{flex-basis:610px;font-size:14px;font-weight:normal;line-height:1.71;letter-spacing:normal;text-align:left;color:#000}.ranking-item .item-body .agent-link-group--2{display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:space-between;align-items:center}.ranking-item .item-body .agent-link-group--2 .agent-link-cta{box-sizing:border-box;width:515px;height:74px;padding:0 0 0 70px;border-radius:74px;margin:0 auto;box-shadow:3px 3px 10px 0 rgba(0,0,0,0.3);background-color:#a00;background-image:linear-gradient(#D81900, #a00);font-family:"ヒラギノ角ゴ Pro W6", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;font-size:22px;font-weight:bold;line-height:74px;letter-spacing:normal;text-align:left;color:#fff;user-select:none}.ranking-item .item-body .agent-link-group--2 .agent-link-cta .tag-1min{vertical-align:middle;display:inline-block;width:118px;height:30px;margin-right:15px;padding:0;border-radius:30px;background-color:#fff;font-family:"ヒラギノ角ゴ Pro W6", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;font-size:14px;font-weight:bold;line-height:30px;letter-spacing:normal;text-align:center;color:#a00;user-select:none}.ranking-item .item-body .agent-link-group--2 .agent-link-cta:active{transform:translateY(2px);box-shadow:2px 2px 5px 0 rgba(0,0,0,0.3)}.ranking-item.item-rank--1 .item-heading,.ranking-item.item-rank--2 .item-heading,.ranking-item.item-rank--3 .item-heading{position:relative;margin-left:153px}.ranking-item.item-rank--1 .item-heading::before,.ranking-item.item-rank--2 .item-heading::before,.ranking-item.item-rank--3 .item-heading::before{position:absolute;content:'';top:-29px;left:-185px;margin:auto;width:160px;height:140px;background-repeat:no-repeat;background-position:top 50% left 50%;background-size:auto 140px}.ranking-item.item-rank--1{background-color:#faf5e4}.ranking-item.item-rank--1 .item-heading{border-color:#ad7b38}.ranking-item.item-rank--1 .item-heading::before{background-image:url(/assets/ranking/high_class/agent_rank_1_2.png)}.ranking-item.item-rank--2{background-color:#efefef;margin-top:110px}.ranking-item.item-rank--2 .item-heading{border-color:#bfbfbf}.ranking-item.item-rank--2 .item-heading::before{background-image:url(/assets/ranking/high_class/agent_rank_2_2.png)}.ranking-item.item-rank--3{background-color:#faf1e8;margin-top:110px}.ranking-item.item-rank--3 .item-heading{border-color:#d1b07e}.ranking-item.item-rank--3 .item-heading::before{background-image:url(/assets/ranking/high_class/agent_rank_3_2.png)}.ranking-item:nth-of-type(n+4){margin-top:80px}.ranking-agent-compare{background-color:transparent;width:825px;margin:0 auto}.ranking-agent-compare .container{width:100%}.ranking-agent-compare .content{padding:0 0 30px}.ranking-agent-compare .compare__switching-tabs{display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:center;align-items:flex-end;width:825px;margin:0 auto;padding:0;box-sizing:border-box}.ranking-agent-compare .compare__switching-tabs .switching-tab{position:relative;box-sizing:border-box;flex-basis:273px;border-radius:10px 10px 0 0;height:50px;font-family:"ヒラギノ角ゴ Pro W6", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;background-color:#DF5A87;font-size:20px;line-height:50px;letter-spacing:normal;text-align:center;color:#fff;font-weight:bold;cursor:pointer;user-select:none;z-index:20}.ranking-agent-compare .compare__switching-tabs .switching-tab::after{position:absolute;content:'';bottom:-1px;right:0;margin:auto;width:100%;height:1px;background-color:#F77B7C}.ranking-agent-compare .compare__switching-tabs .switching-tab:nth-of-type(n+2){margin-left:3px}.ranking-agent-compare .compare__switching-tabs .switching-tab.tab--active{height:61px;line-height:61px;background-color:#fafafa;border:1px solid #ddd;border-bottom:none;font-size:24px;color:#DF5A87}.ranking-agent-compare .compare__switching-tabs .switching-tab.tab--active::after{position:absolute;content:'';bottom:-1px;right:0;margin:auto;width:100%;height:1px;background-color:#fafafa}.ranking-agent-compare .compare__switching-contents{position:relative;z-index:10;box-shadow:0 2px 6px 0 rgba(59,14,14,0.16)}.ranking-agent-compare .compare__switching-contents .switching-content{display:none;position:relative;height:710px;overflow-y:hidden}.ranking-agent-compare .compare__switching-contents .switching-content::-webkit-scrollbar{display:none}.ranking-agent-compare .compare__switching-contents .switching-content.content-show{display:block}.ranking-agent-compare .compare__switching-contents .switching-content .suppwork__compare-table{box-sizing:border-box;table-layout:fixed;border-collapse:collapse;background-color:#fff;border-top:1px solid #ddd;width:825px}.ranking-agent-compare .compare__switching-contents .switching-content .suppwork__compare-table tbody tr th{box-sizing:border-box;vertical-align:top;height:54px;padding:14px 0 0;background-color:#fafafa;background-image:url(/assets/ranking/compare_table/icon_triangle_down.png);background-repeat:no-repeat;background-position:bottom 7px left 50%;background-size:auto 6px;font-family:"ヒラギノ角ゴ Pro W6", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;font-size:20px;font-weight:bold;line-height:1.0;letter-spacing:normal;text-align:center;color:#333;white-space:nowrap}.ranking-agent-compare .compare__switching-contents .switching-content .suppwork__compare-table tbody tr th:first-of-type{width:254px;border-left:1px solid #ddd}.ranking-agent-compare .compare__switching-contents .switching-content .suppwork__compare-table tbody tr th:nth-of-type(2){width:125px}.ranking-agent-compare .compare__switching-contents .switching-content .suppwork__compare-table tbody tr th:nth-of-type(3){width:125px}.ranking-agent-compare .compare__switching-contents .switching-content .suppwork__compare-table tbody tr th:nth-of-type(4){width:147px}.ranking-agent-compare .compare__switching-contents .switching-content .suppwork__compare-table tbody tr th:last-of-type{width:173px;border-right:1px solid #ddd}.ranking-agent-compare .compare__switching-contents .switching-content .suppwork__compare-table tbody tr td{box-sizing:border-box;border-top:1px solid #ddd;border-bottom:1px solid #ddd;padding:7.5px 0;vertical-align:middle}.ranking-agent-compare .compare__switching-contents .switching-content .suppwork__compare-table tbody tr td .employment-status{display:flex;flex-direction:row;flex-wrap:wrap;justify-content:center;align-content:flex-start;align-items:flex-start;padding:0}.ranking-agent-compare .compare__switching-contents .switching-content .suppwork__compare-table tbody tr td .employment-status .tag-employment{width:fit-content;height:27px;margin:2.5px 6px 2.5px 0;padding:0 8px;border-radius:5px;font-family:"ヒラギノ角ゴ Pro W6", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;font-size:17px;font-weight:bold;line-height:27px;letter-spacing:normal;text-align:center;color:#fff;user-select:none}.ranking-agent-compare .compare__switching-contents .switching-content .suppwork__compare-table tbody tr td .employment-status .tag-employment.yellow{background-color:#feb72f}.ranking-agent-compare .compare__switching-contents .switching-content .suppwork__compare-table tbody tr td .employment-status .tag-employment.red{background-color:#e03c35}.ranking-agent-compare .compare__switching-contents .switching-content .suppwork__compare-table tbody tr td .employment-status .tag-employment.blue{background-color:#3346dd}.ranking-agent-compare .compare__switching-contents .switching-content .suppwork__compare-table tbody tr td .employment-status .tag-employment.green{background-color:#41b2a9}.ranking-agent-compare .compare__switching-contents .switching-content .suppwork__compare-table tbody tr td .employment-status .tag-employment.purple{background-color:#c751c3}.ranking-agent-compare .compare__switching-contents .switching-content .suppwork__compare-table tbody tr td .employment-status .tag-employment.gray{background-color:#eee;color:#999;border:solid 1px #999;padding:0 7px;line-height:25px;height:25px}.ranking-agent-compare .compare__switching-contents .switching-content .suppwork__compare-table tbody tr td:first-of-type{border-left:1px solid #ddd}.ranking-agent-compare .compare__switching-contents .switching-content .suppwork__compare-table tbody tr td:first-of-type .agent{width:222px;margin:0 auto;padding:15px 0 9.5px;text-align:center}.ranking-agent-compare .compare__switching-contents .switching-content .suppwork__compare-table tbody tr td:first-of-type .agent .agent-banner{display:block;height:auto;background-color:initial;font-size:0;line-height:1.7;color:#333;margin-bottom:1.5px}.ranking-agent-compare .compare__switching-contents .switching-content .suppwork__compare-table tbody tr td:first-of-type .agent .agent-name{width:222px;margin:0 auto;font-family:"ヒラギノ角ゴ Pro W6", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;font-size:18px;font-weight:bold;line-height:1.72;letter-spacing:normal;text-align:center;color:#2f93e5;text-decoration:underline}.ranking-agent-compare .compare__switching-contents .switching-content .suppwork__compare-table tbody tr td:nth-of-type(2) .request-number-icon{display:block;margin:0 auto;width:auto}.ranking-agent-compare .compare__switching-contents .switching-content .suppwork__compare-table tbody tr td:nth-of-type(2) .request-number{width:fit-content;margin:0 auto;padding:10px 0 0;font-size:20px;font-weight:normal;line-height:1.0;letter-spacing:normal;text-align:center;color:#333}.ranking-agent-compare .compare__switching-contents .switching-content .suppwork__compare-table tbody tr td:nth-of-type(2) .rating-score .score_img .rating-star{display:block;margin:0 auto;height:19.5px;width:auto}.ranking-agent-compare .compare__switching-contents .switching-content .suppwork__compare-table tbody tr td:nth-of-type(2) .rating-score .ranked-site-total-score{padding-top:9.5px;font-family:Arial, sans-serif;font-size:25px;font-weight:bold;line-height:.9;letter-spacing:-0.24px;text-align:center;color:#e31f1f}.ranking-agent-compare .compare__switching-contents .switching-content .suppwork__compare-table tbody tr td:nth-of-type(3) .request-number-icon{display:block;margin:0 auto;width:auto}.ranking-agent-compare .compare__switching-contents .switching-content .suppwork__compare-table tbody tr td:nth-of-type(3) .request-number{width:fit-content;margin:0 auto;padding:10px 0 0;font-size:20px;font-weight:normal;line-height:1.0;letter-spacing:normal;text-align:center;color:#333}.ranking-agent-compare .compare__switching-contents .switching-content .suppwork__compare-table tbody tr td:nth-of-type(4){padding-left:6px}.ranking-agent-compare .compare__switching-contents .switching-content .suppwork__compare-table tbody tr td:nth-of-type(4) .request-number-icon{display:block;margin:0 auto;width:auto}.ranking-agent-compare .compare__switching-contents .switching-content .suppwork__compare-table tbody tr td:nth-of-type(4) .request-number{width:fit-content;margin:0 auto;padding:10px 0 0;font-size:20px;font-weight:normal;line-height:1.0;letter-spacing:normal;text-align:center;color:#333}.ranking-agent-compare .compare__switching-contents .switching-content .suppwork__compare-table tbody tr td:nth-of-type(4) .nego-ability-text{width:fit-content;max-width:55px;margin:0 auto;padding:7px 0 0;font-size:10px;font-weight:normal;line-height:1.2;letter-spacing:normal;text-align:center;color:#634e4d}.ranking-agent-compare .compare__switching-contents .switching-content .suppwork__compare-table tbody tr td:nth-of-type(4) .employment-status{display:flex;flex-direction:row;flex-wrap:wrap;justify-content:center;align-content:flex-start;align-items:flex-start;padding:0}.ranking-agent-compare .compare__switching-contents .switching-content .suppwork__compare-table tbody tr td:nth-of-type(4) .employment-status .tag-employment{width:fit-content;height:27px;margin:2.5px 6px 2.5px 0;padding:0 8px;border-radius:5px;font-family:"ヒラギノ角ゴ Pro W6", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;font-size:17px;font-weight:bold;line-height:27px;letter-spacing:normal;text-align:center;color:#fff;user-select:none}.ranking-agent-compare .compare__switching-contents .switching-content .suppwork__compare-table tbody tr td:nth-of-type(4) .employment-status .tag-employment.yellow{background-color:#feb72f}.ranking-agent-compare .compare__switching-contents .switching-content .suppwork__compare-table tbody tr td:nth-of-type(4) .employment-status .tag-employment.red{background-color:#e03c35}.ranking-agent-compare .compare__switching-contents .switching-content .suppwork__compare-table tbody tr td:nth-of-type(4) .employment-status .tag-employment.blue{background-color:#3346dd}.ranking-agent-compare .compare__switching-contents .switching-content .suppwork__compare-table tbody tr td:nth-of-type(4) .employment-status .tag-employment.green{background-color:#41b2a9}.ranking-agent-compare .compare__switching-contents .switching-content .suppwork__compare-table tbody tr td:nth-of-type(4) .employment-status .tag-employment.purple{background-color:#c751c3}.ranking-agent-compare .compare__switching-contents .switching-content .suppwork__compare-table tbody tr td:last-of-type{border-right:1px solid #ddd}.ranking-agent-compare .compare__switching-contents .switching-content .suppwork__compare-table tbody tr td:last-of-type .agent-link{box-sizing:border-box;position:relative;display:block;width:140px;height:44px;box-shadow:0 3px 0 0 #831414;background-color:#DB2A2A;border-radius:5px;margin:0 auto;padding:0 0 0 44px;font-family:"ヒラギノ角ゴ Pro W6", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;font-size:20px;font-weight:bold;line-height:44px;letter-spacing:normal;text-align:left;color:#fff;user-select:none;text-decoration:none}.ranking-agent-compare .compare__switching-contents .switching-content .suppwork__compare-table tbody tr td:last-of-type .agent-link::after{position:absolute;content:'\f054';top:0;bottom:0;right:18px;margin:auto 0;width:11px;height:18px;font-family:"Font Awesome 6 Free";font-weight:900;font-size:19;color:#fff;line-height:1.0;text-align:center}.ranking-agent-compare .compare__switching-contents .switching-content .suppwork__compare-table tbody tr td:last-of-type .agent-link:active{box-shadow:0 0 0 0 #139371;transform:translateY(2px)}.ranking-agent-compare .compare__switching-contents .switching-content .suppwork__compare-table tbody tr td:nth-of-type(n+2){border-left:1px solid #ddd}.ranking-agent-compare .compare__switching-contents .switching-content .suppwork__compare-table.compare-table--2 tbody tr th:nth-of-type(3),.ranking-agent-compare .compare__switching-contents .switching-content .suppwork__compare-table.compare-table--2 tbody tr th:nth-of-type(4){width:136px}.ranking-agent-compare .compare__switching-contents .switching-content .suppwork__compare-table.compare-table--3 tbody tr th:nth-of-type(3),.ranking-agent-compare .compare__switching-contents .switching-content .suppwork__compare-table.compare-table--3 tbody tr th:nth-of-type(4){width:136px}.ranking-agent-compare .compare__switching-contents .switching-content .switching-content-squeeze{box-sizing:border-box;position:absolute;bottom:0;right:0;left:0;height:108px;background-image:linear-gradient(to bottom, rgba(255,255,255,0), white 90%);padding-top:24px}.ranking-agent-compare .compare__switching-contents .switching-content .switching-content-squeeze .squeeze-action-button{box-sizing:border-box;width:220px;height:57px;margin:0 auto;box-shadow:0 0 6px 0 rgba(0,0,0,0.16);border:solid 2px #FE902E;background-color:#fff;border-radius:32px;font-family:"ヒラギノ角ゴ Pro W6", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;font-size:24px;font-weight:bold;line-height:53px;letter-spacing:normal;text-align:center;color:#FE902E;cursor:pointer;user-select:none}.ranking-agent-compare .compare__switching-contents .switching-content .switching-content-squeeze .squeeze-action-button i{margin-left:13px;line-height:30px}.ranking-agent-compare.compare--kango .compare__switching-contents .switching-content{height:auto}.section__tool-results.tool-results--kango .tool-results__content{width:875px;padding:35px 0 42px;background-color:#FFFCFE;background-image:url(/assets/ranking/pc_kango_bg-5dff5cef5a494537c4e93abcbe5cabea7b44cf210e1cd47b31044a99f5156434.png);background-repeat:repeat;background-position:top 0 left 0;background-size:875px 1615px;margin:0 0 70px}.section__tool-results.tool-results--kango .tool-results__content .search-criteria{background-color:#fff;border-radius:0;padding:16.5px 0 0;width:825px;margin:0 auto 20px}.section__tool-results.tool-results--kango .tool-results__content .search-criteria .item-found{position:relative;width:fit-content;height:48px;margin:0 auto 16.5px;padding:0 56px;font-family:"ヒラギノ角ゴ Pro W6", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;font-weight:bold;font-size:24px;color:#333;letter-spacing:normal;line-height:48px;text-align:center}.section__tool-results.tool-results--kango .tool-results__content .search-criteria .item-found .c-pink{font-size:28px;vertical-align:baseline;color:#EF7CA6}.section__tool-results.tool-results--kango .tool-results__content .search-criteria .item-found::before,.section__tool-results.tool-results--kango .tool-results__content .search-criteria .item-found::after{position:absolute;content:'';top:0;bottom:0;margin:auto 0;width:8px;height:48px;background-repeat:no-repeat;background-size:8px 48px}.section__tool-results.tool-results--kango .tool-results__content .search-criteria .item-found::before{background-image:url(/assets/ranking/kango/item_found_decoration_left-f41ccdf26dd1b80bb546fe0eb52c26c2cb9f629338743e22383845fc68b26d1b.png);background-position:top 50% left 50%;left:0}.section__tool-results.tool-results--kango .tool-results__content .search-criteria .item-found::after{background-image:url(/assets/ranking/kango/item_found_decoration_right-1678adda6c7a9aac591d505926cdec96e2ee19601165817a698a77a00d1fd1f1.png);background-position:top 50% right 50%;right:0}.section__tool-results.tool-results--kango .tool-results__content .search-criteria .search-criteria__body{box-sizing:border-box;display:flex;flex-direction:row;flex-wrap:wrap;justify-content:center;width:745px;margin:0 auto;background-color:#FFF3F0;border:0;border-radius:5px;padding:30px}.section__tool-results.tool-results--kango .tool-results__content .search-criteria .search-criteria__body .search-criteria_unit{box-sizing:border-box;display:block;flex-direction:initial;flex-wrap:initial;justify-content:initial;align-items:initial;border-bottom:none;width:fit-content;min-width:52px;height:30px;border-radius:4px;background-color:#EF7CA6;padding:0 12px;margin:0 4px}.section__tool-results.tool-results--kango .tool-results__content .search-criteria .search-criteria__body .search-criteria_unit .search-criteria__value{flex-basis:initial;width:initial;padding:0;font-family:"ヒラギノ角ゴ Pro W6", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;font-weight:bold;font-size:14px;color:#fff;letter-spacing:normal;line-height:30px;text-align:center}.section__tool-results.tool-results--kango .tool-results__content .search-criteria .tips-sentence{position:relative;width:fit-content;margin:0 auto;padding:20px 30px;font-family:"ヒラギノ角ゴ Pro W6", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;font-weight:bold;font-size:18px;color:#333;letter-spacing:normal;line-height:31px;text-align:center}.section__tool-results.tool-results--kango .tool-results__content .search-criteria .tips-sentence b{font-family:"ヒラギノ角ゴ Pro W6", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;font-weight:bold;vertical-align:baseline;color:#ECD342}.section__tool-results.tool-results--kango .tool-results__content .search-criteria .tips-sentence::before,.section__tool-results.tool-results--kango .tool-results__content .search-criteria .tips-sentence::after{position:absolute;content:'';top:0;bottom:0;margin:auto 0;width:22px;height:34px;background-repeat:no-repeat;background-size:22px 34px}.section__tool-results.tool-results--kango .tool-results__content .search-criteria .tips-sentence::before{background-image:url(/assets/ranking/kango/tips_sentence_decoration_left-33796bc7adef0840a86cb6f306def5840b5a6dd73e515a46fddd671ba0a062a5.png);background-position:top 50% left 50%;left:0}.section__tool-results.tool-results--kango .tool-results__content .search-criteria .tips-sentence::after{background-image:url(/assets/ranking/kango/tips_sentence_decoration_right-d2ef8c26b8f6e3cb37ee84b1cfe27b6d233cf8f464cc998c24cbae4d67f047ac.png);background-position:top 50% right 50%;right:0}.section__tool-results.tool-results--kango .tool-results__content .ranking-agent-compare .container .content{padding:0}.section__tool-results.tool-results--kango .tool-results__content .ranking-agent-compare .container .content .compare__switching-contents{box-shadow:none}.section__tool-results.tool-results--kango .tool-results__content .ranking-agent-compare .container .content .compare__switching-contents .result-table-heading{background-color:#FFF8F7;padding:20px 160px 14px 25px;background-image:url(/assets/ranking/kango/result_table_heading_illust-093f52c2aab4f1dea2c3687e48c9b9fa603e6ecf6bf2dff78d6a1de0c202a4fc.png);background-repeat:no-repeat;background-position:top 0 right 25px;background-size:125px 167px}.section__tool-results.tool-results--kango .tool-results__content .ranking-agent-compare .container .content .compare__switching-contents .result-table-heading .result-table-heading-1 .main-word-1{font-family:"ヒラギノ角ゴ Pro W6", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;font-weight:bold;font-size:42px;color:#DF5A87;letter-spacing:normal;line-height:1.0;vertical-align:baseline}.section__tool-results.tool-results--kango .tool-results__content .ranking-agent-compare .container .content .compare__switching-contents .result-table-heading .result-table-heading-1 .line-marker{background-image:linear-gradient(transparent 85%, #FFB9D0 85%);border-bottom:2px solid #FFB9D0;font-family:"ヒラギノ角ゴ Pro W6", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;font-weight:bold;font-size:33px;color:#333;letter-spacing:normal;line-height:1.0;vertical-align:baseline}.section__tool-results.tool-results--kango .tool-results__content .ranking-agent-compare .container .content .compare__switching-contents .result-table-heading .result-table-heading-2{display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:flex-end;align-items:center;margin:17px 25px 0 0}.section__tool-results.tool-results--kango .tool-results__content .ranking-agent-compare .container .content .compare__switching-contents .result-table-heading .result-table-heading-2 .word-tag{box-sizing:border-box;padding:0 21.5px;min-width:203px;height:42px;margin:0 13px;background-color:#DF5A87;font-family:"ヒラギノ角ゴ Pro W6", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;font-weight:bold;font-size:20px;color:#fff;letter-spacing:normal;line-height:42px;text-align:center}.section__tool-results.tool-results--kango .tool-results__content .ranking-agent-compare .container .content .compare__switching-contents .result-table-heading .result-table-heading-2 i.fa-xmark{font-size:26px;color:#DF5A87}.section__tool-results.tool-results--kango .tool-results__content .ranking-agent-compare .container .content .compare__switching-contents .result-table-heading .result-table-heading-illust{position:absolute;right:0;bottom:0}.section__tool-results.tool-results--kango .tool-results__content .ranking-agent-compare .container .content .compare__switching-contents .switching-content{display:block;height:auto}.section__tool-results.tool-results--kango .tool-results__content .ranking-agent-compare .container .content .compare__switching-contents .switching-content .suppwork__compare-table tbody tr td .agent .agent-banner{width:222px}.section__tool-results.tool-results--kango .tool-results__content .ranking-agent-compare .container .content .compare__switching-contents .switching-content .suppwork__compare-table tbody tr td .agent-link{background-color:#2BA342;box-shadow:0 3px 0 0 #16671F}.section__tool-results.tool-results--kango .tool-results__content .ranking-agent-compare .container .content .compare__switching-contents .switching-content .suppwork__compare-table tbody tr td .agent-link:active{box-shadow:0 0 0 0 #16671F}.condition-selector-basement{width:825px;margin:0 auto 30px}.condition-selector-basement .condition-selector-heading{height:60px;background-color:#41b2a9;border-radius:10px 10px 0 0}.condition-selector-basement .condition-selector-heading .heading-content{position:relative;width:fit-content;padding:0 46px;margin:0 auto;font-family:"ヒラギノ角ゴ Pro", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;font-size:22px;font-weight:bold;line-height:60px;letter-spacing:normal;text-align:center;color:#fff}.condition-selector-basement .condition-selector-heading .heading-content::before,.condition-selector-basement .condition-selector-heading .heading-content::after{position:absolute;content:'';top:0;bottom:0;margin:auto;width:28.5px;height:21px;background-repeat:no-repeat;background-position:top 50% left 50%;background-size:28.5px 21px}.condition-selector-basement .condition-selector-heading .heading-content::before{left:0;background-image:url(/assets/ranking/hoiku/condition_selector_heading_left-dbbe89e68e5355442bed86d1c849ca50ebe8cd551de8423682fab3157059314b.png)}.condition-selector-basement .condition-selector-heading .heading-content::after{right:0;background-image:url(/assets/ranking/hoiku/condition_selector_heading_right-e1e425c70ccb2505b81b4aa3069da68425216ee2cf9af5035f79cb9560dea531.png)}.condition-selector-basement .condition-selector-heading .c-yellow{color:#fff813;vertical-align:baseline;font-family:"ヒラギノ角ゴ Pro", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;font-weight:bold}.condition-selector-basement .condition-selector-body{background-color:#fff;border-radius:0 0 10px 10px;padding:9px 0 14px}.condition-selector-basement .condition-selector-body .condition-selector{display:flex;flex-direction:row;flex-wrap:wrap;justify-content:flex-start;align-content:flex-start;align-items:flex-start;width:795px;margin:0 auto}.condition-selector-basement .condition-selector-body .condition-selector .condition-item{position:relative;flex-basis:250px;margin:6px 7.5px;height:40px;border-radius:3px;background-color:#FFFCB7;font-family:"ヒラギノ角ゴ Pro", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;font-size:15px;font-weight:bold;line-height:40px;letter-spacing:normal;text-align:center;color:#5c7a98;cursor:pointer;user-select:none;overflow:hidden}.condition-selector-basement .condition-selector-body .condition-selector .condition-item:active{transform:translateY(2px)}.condition-selector-basement .condition-selector-body .condition-selector .condition-item::after{position:absolute;content:'';display:block;top:-180px;left:0;width:20px;height:100%;background-color:#FFF;transform:rotate(45deg);animation:link-button-reflection 2s ease-in-out infinite;opacity:0}@keyframes link-button-reflection{0%{transform:scale(0) rotate(45deg);opacity:0}80%{transform:scale(0) rotate(45deg);opacity:0.5}81%{transform:scale(4) rotate(45deg);opacity:1}100%{transform:scale(50) rotate(45deg);opacity:0}}.condition-results-title{background-image:url(/assets/ranking/hoiku/condition_results_title-5a1fad45e4495287b80fcc96643160b22a5d66c39f57b87f7324fe4a637504ad.png);background-repeat:no-repeat;background-position:top 50% left 50%;background-size:868px 245px;width:870px;height:245px;margin:0 0 0 -72.5px;display:flex;flex-direction:row;flex-wrap:wrap;justify-content:center;align-items:center}.condition-results-title .title-wrapper .title-1{position:relative;font-family:"ヒラギノ角ゴ Pro", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;font-size:39px;font-weight:bold;line-height:1.0;letter-spacing:normal;text-align:center;color:#41b2a9}.condition-results-title .title-wrapper .title-1 .line-marker{display:inline-block;margin-right:20px;font-family:"ヒラギノ角ゴ Pro", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;background:linear-gradient(rgba(255,255,255,0) 78%, #ffd41d 78%);font-size:60px;font-weight:bold}.condition-results-title .title-wrapper .title-1::after{position:absolute;content:'';top:-3px;right:23px;margin:auto;width:35.5px;height:27px;background-image:url(/assets/ranking/hoiku/title_1_arrangement-0a800db1b634b152062dca69bfb11873df7a4eb0a77155709eb27b985420be9f.png);background-repeat:no-repeat;background-position:top 50% left 50%;background-size:35.5px 27px}.condition-results-title .title-wrapper .title-2{padding:25px 0 0;font-family:"ヒラギノ角ゴ Pro", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;font-size:39px;font-weight:bold;line-height:1.0;letter-spacing:normal;text-align:center;color:var(--black)}.subheader.subheader--it{border-top:5px solid #000;background-color:var(--white);height:60px}.subheader.subheader--it .layout-inner #header-crumb .crumb{margin-left:0;line-height:60px;font-size:12px}.subheader.subheader--it .layout-inner #header-crumb .crumb a{text-decoration:none}.ranking-keyvisual--it{background-image:url(/assets/ranking/it/keyvisual_it_01-e2a2defc2321d4f28c50dfce2860845e44266c9f8c1b6768262e1baf59b4fdd0.jpg);background-repeat:no-repeat;background-position:top 0 left 50%;background-size:cover;min-width:880px;margin:0 auto}.ranking-keyvisual--it .ranking-keyvisual__content{height:490px;width:880px;margin:0 auto}.ranking-keyvisual--it .ranking-keyvisual__content .page-heading{padding:80px 0 0}.ranking-keyvisual--it .ranking-keyvisual__content .page-heading .heading-primary{background-origin:border-box;width:0;padding:0;background-color:var(--black);font-family:"ヒラギノ角ゴ Pro", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;font-size:57px;font-weight:bold;line-height:82px;letter-spacing:normal;text-align:left;color:var(--white);transition:1000ms width ease, 1000ms padding ease;overflow:hidden;white-space:nowrap}.ranking-keyvisual--it .ranking-keyvisual__content .page-heading .heading-primary.heading-primary--extend{width:256px;padding:0 37px}.ranking-keyvisual--it .ranking-keyvisual__content .page-heading .heading-secondary{width:0;margin:10px 0 0;background-color:var(--black);padding:0;font-family:"ヒラギノ角ゴ Pro", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;font-size:30px;font-weight:bold;line-height:57px;letter-spacing:normal;text-align:left;color:var(--white);white-space:nowrap;transition:1000ms width ease, 1000ms padding ease;overflow:hidden;white-space:nowrap}.ranking-keyvisual--it .ranking-keyvisual__content .page-heading .heading-secondary.heading-secondary-1--extend{width:417px;padding:0 23px}.ranking-keyvisual--it .ranking-keyvisual__content .page-heading .heading-secondary.heading-secondary-2--extend{width:312px;padding:0 23px}.ranking-keyvisual--it .ranking-keyvisual__content .page-subheading--en{display:none;padding:12.5px 0 0;font-family:Helvetica, Arial, sans-serif;font-size:33px;font-weight:bold;line-height:1.273;letter-spacing:normal;text-align:left;color:#0869b4}.ranking-section-container{width:880px;margin:0 auto}.ranking-section-container.container--slider{width:100%;padding-bottom:20px}.ranking-section-container--form{position:relative;width:880px;margin:0 auto;height:142px}.ranking-section--it.section--bg-blue{padding-top:60px;background-color:#0079ca}.ranking-section--it.section--faq{padding-top:70px}.ranking-section--it .ranking-search-form{box-sizing:border-box;position:absolute;top:-45px;height:90px;width:880px;padding:0 20px 0 15px;border-radius:5px;box-shadow:0 3px 6px 0 rgba(0,0,0,0.16);background-color:var(--white);display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:space-between;align-items:center}.ranking-section--it .ranking-search-form .from-item{flex-basis:200px;height:60px;border-radius:5px;display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:center;align-items:stretch}.ranking-section--it .ranking-search-form .from-item .from-item-label{flex-basis:80px;height:60px;border-radius:5px 0 0 5px;background-color:#0869b4;font-family:"ヒラギノ角ゴ Pro", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;font-size:14px;font-weight:bold;line-height:60px;letter-spacing:0.6px;text-align:center;white-space:nowrap;color:var(--white);user-select:none}.ranking-section--it .ranking-search-form .from-item .from-item-value{appearance:none;flex-basis:120px;display:flex;flex-direction:row;flex-wrap:wrap;justify-content:center;align-items:center;border-radius:0 5px 5px 0;border:solid 1px #c7c7c7;border-left:none;background-color:#ededed;cursor:pointer;font-family:"ヒラギノ角ゴ Pro", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;font-size:14px;font-weight:bold;line-height:1.21;letter-spacing:0.6px;text-align:center;color:var(--black)}.ranking-section--it .ranking-search-form .from-item .from-item-value.value--select{background-image:url(/assets/ranking/it/icon_angle_down_solid_333333-5b0248b68bdc0aba4b7604fe991daf38d4770e5906082eae61ad8fa70a605c26.png);background-repeat:no-repeat;background-position:top 50% right 14px;background-size:8.5px 5.5px;padding-right:14px}.ranking-section--it .ranking-search-form .from-submit{flex-basis:200px;height:60px;border:none;border-radius:5px;background-color:#45a037;font-family:"ヒラギノ角ゴ Pro", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;font-size:18px;font-weight:bold;line-height:60px;letter-spacing:0.77px;text-align:center;color:var(--white);user-select:none;cursor:pointer}.ranking-section--it .ranking-search-form .from-submit:active{transform:translateY(2px)}.ranking-section--it .ranking-section-content{padding:0 0 70px}.ranking-section--it .ranking-section-heading{padding:0 0 30px}.ranking-section--it .ranking-section-heading .heading-1-ja{padding:0 0 10px;font-size:20px;font-weight:normal;line-height:1.0;letter-spacing:normal;text-align:center;color:var(--black)}.ranking-section--it .ranking-section-heading .heading-2-ja{font-family:"ヒラギノ角ゴ Pro", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;font-size:30px;font-weight:bold;line-height:1.0;letter-spacing:normal;text-align:center;color:var(--black)}.ranking-section--it .ranking-section-heading .heading-3-en{position:relative;padding:29px 0 0;font-family:Helvetica, Arial, sans-serif;font-size:16px;font-weight:normal;line-height:1.0;letter-spacing:normal;text-align:center;color:#0869b4}.ranking-section--it .ranking-section-heading .heading-3-en::before{box-sizing:border-box;position:absolute;content:'';top:10px;left:0;right:0;margin:0 auto;width:100px;height:10px;border-radius:10px;border-left:25px solid #00366c;border-right:25px solid #ff952c;background:linear-gradient(90deg, #0079ca 50%, #e0e0e0 50%)}.ranking-section--it .ranking-section-heading.heading--bg-blue .heading-2-ja,.ranking-section--it .ranking-section-heading.heading--bg-blue .heading-3-en{color:var(--white)}.ranking-section--it .ranking-section-table{position:relative;table-layout:fiexd;border-collapse:collapse}.ranking-section--it .ranking-section-table::before{position:absolute;content:'';top:0;bottom:0;left:0;right:0;width:100%;height:100%;border-radius:5px 5px 0 0;box-shadow:0 3px 6px 0 rgba(0,0,0,0.16);pointer-events:none}.ranking-section--it .ranking-section-table tbody tr:first-of-type th .th-corner-rounded{box-sizing:border-box;display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:center;align-items:center;height:65px;background-color:#0869b4;font-family:"ヒラギノ角ゴ Pro", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;font-size:20px;font-weight:bold;line-height:1.2;letter-spacing:normal;text-align:center;color:var(--white)}.ranking-section--it .ranking-section-table tbody tr:first-of-type th:first-of-type{width:215px}.ranking-section--it .ranking-section-table tbody tr:first-of-type th:first-of-type .th-corner-rounded{border-radius:5px 0 0 0}.ranking-section--it .ranking-section-table tbody tr:first-of-type th:nth-of-type(2){width:115px}.ranking-section--it .ranking-section-table tbody tr:first-of-type th:nth-of-type(3){width:115px}.ranking-section--it .ranking-section-table tbody tr:first-of-type th:nth-of-type(4){width:320px}.ranking-section--it .ranking-section-table tbody tr:first-of-type th:last-of-type{width:115px}.ranking-section--it .ranking-section-table tbody tr:first-of-type th:last-of-type .th-corner-rounded{border-radius:0 5px 0 0}.ranking-section--it .ranking-section-table tbody tr:first-of-type th:nth-of-type(n+2) .th-corner-rounded{border-left:solid 1px var(--white)}.ranking-section--it .ranking-section-table tbody tr:nth-of-type(2) th .th-combined{padding:9px 0;background-color:#e0e0e0;font-size:20px;font-weight:normal;line-height:1.2;letter-spacing:normal;text-align:center;color:var(--black)}.ranking-section--it .ranking-section-table tbody tr td:first-of-type{padding:15px 0 8px}.ranking-section--it .ranking-section-table tbody tr td .td-agent-banner{display:block;width:180px;height:auto;margin:0 auto 5px;background-color:#c0c0c0;font-size:10px;color:#bbb;line-height:1.4}.ranking-section--it .ranking-section-table tbody tr td .td-agent-link-text{display:inline-block;width:180px;margin:0 auto;font-size:14px;font-weight:normal;line-height:1.71;letter-spacing:normal;text-align:center;color:#2f93e5;text-decoration:underline}.ranking-section--it .ranking-section-table tbody tr td .td-agent-link-text:hover{text-decoration:none}.ranking-section--it .ranking-section-table tbody tr td .score-wrapper .score_img{padding:0 0 10px}.ranking-section--it .ranking-section-table tbody tr td .score-wrapper .score_img .rating-star{height:17px}.ranking-section--it .ranking-section-table tbody tr td .score-wrapper .score-number{font-family:Arial, Arial, Helvetica, sans-serif;font-size:21px;font-weight:bold;line-height:1.0;letter-spacing:-0.42px;text-align:center;color:#e31f1f}.ranking-section--it .ranking-section-table tbody tr td .td-evaluate{padding:15px 0 8px}.ranking-section--it .ranking-section-table tbody tr td .td-evaluate .evaluate-icon{display:block;width:auto;height:50px;margin:0 auto}.ranking-section--it .ranking-section-table tbody tr td .td-evaluate .evaluate-value{padding:8px 0 0;font-size:16px;font-weight:normal;line-height:1.25;letter-spacing:normal;text-align:center;color:var(--black)}.ranking-section--it .ranking-section-table tbody tr td .td-sentence{padding:11px 14px;font-size:14px;font-weight:normal;line-height:1.43;letter-spacing:normal;text-align:left;color:var(--black)}.ranking-section--it .ranking-section-table tbody tr td .td-agent-link-button{box-sizing:border-box;display:block;margin:0 auto;padding:0 11px 0 0;width:93px;height:44px;border-radius:5px;box-shadow:0 3px 0 0 #227216;background-color:#33a822;font-family:"ヒラギノ角ゴ Pro", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;font-size:20px;font-weight:bold;line-height:44px;letter-spacing:normal;text-align:right;color:var(--white);user-select:none;cursor:pointer}.ranking-section--it .ranking-section-table tbody tr td .td-agent-link-button:active{box-shadow:0 0 0 0 #227216;transform:translateY(3px)}.ranking-section--it .ranking-section-table tbody tr td:nth-of-type(n+2){border-left:solid 1px #e5e5e5}.ranking-section--it .ranking-section-table tbody tr:nth-of-type(n+4) td{border-top:solid 1px #e5e5e5}.ranking-section--it .increase-annual-income{display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:space-between;align-items:center;padding:0 0 12px}.ranking-section--it .increase-annual-income .example-annual-income{display:block;border-radius:5px;box-shadow:0 3px 6px 0 rgba(0,0,0,0.16);border:solid 1px #0869b4}.ranking-section--it .job-offer-exsample-group{display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:center;align-items:center;padding:10px 0 0}.ranking-section--it .job-offer-exsample-group .job-offer-exsample{box-sizing:border-box;width:324px;height:342px;border-radius:5px;background-color:var(--white);padding:25px 22.5px 30px;margin:0 15px}.ranking-section--it .job-offer-exsample-group .job-offer-exsample .job-offer-subject{padding:0 0 15.5px;border-bottom:1px solid #707070;font-family:"ヒラギノ角ゴ Pro", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;font-size:16px;font-weight:bold;line-height:1.63;letter-spacing:normal;text-align:left;color:#0079ca}.ranking-section--it .job-offer-exsample-group .job-offer-exsample .job-offer-data-group{padding:22.5px 0 22px}.ranking-section--it .job-offer-exsample-group .job-offer-exsample .job-offer-data-group .job-offer-data{display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:flex-start;align-items:center}.ranking-section--it .job-offer-exsample-group .job-offer-exsample .job-offer-data-group .job-offer-data .data-icon{width:30px;height:30px;border-radius:50%;background-color:#e8e8e8;background-repeat:no-repeat;background-position:top 50% left 50%;background-size:12.5px}.ranking-section--it .job-offer-exsample-group .job-offer-exsample .job-offer-data-group .job-offer-data .data-icon.icon--income{background-image:url(/assets/ranking/it/icon_jpyen_0079ca-d99d2d9704c0fe2779246cdabd504f62defd34b57656a2b240adb282202d6982.png)}.ranking-section--it .job-offer-exsample-group .job-offer-exsample .job-offer-data-group .job-offer-data .data-icon.icon--location{background-image:url(/assets/ranking/it/icon_mappin_0079ca-896e0b97a8a8dc1026235f3ef114f657ac77e4817ce428992cb088372ad4a09d.png)}.ranking-section--it .job-offer-exsample-group .job-offer-exsample .job-offer-data-group .job-offer-data .data-icon.icon--job{background-image:url(/assets/ranking/it/icon_person_0079ca-64866f646921cb587480746141320b4d133bb2385ed375dc1468d4b660223796.png)}.ranking-section--it .job-offer-exsample-group .job-offer-exsample .job-offer-data-group .job-offer-data .data-value{padding:0 0 0 15px;font-family:"ヒラギノ角ゴ Pro W6", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;font-size:16px;font-weight:bold;line-height:1.63;letter-spacing:normal;text-align:left;color:var(--black)}.ranking-section--it .job-offer-exsample-group .job-offer-exsample .job-offer-data-group .job-offer-data .data-value .c-red{font-family:"ヒラギノ角ゴ Pro W6", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;color:#ff0000;font-weight:bold;vertical-align:baseline}.ranking-section--it .job-offer-exsample-group .job-offer-exsample .job-offer-data-group .job-offer-data:nth-of-type(n+2){margin-top:20px}.ranking-section--it .job-offer-exsample-group .job-offer-exsample .job-offer-link{box-sizing:border-box;display:block;margin:0 auto;width:280px;height:44px;padding:0 21px 0 0;border-radius:5px;box-shadow:0 3px 0 0 #00558e;background-color:#0079ca;font-family:"ヒラギノ角ゴ Pro W6", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;font-size:20px;font-weight:bold;line-height:44px;letter-spacing:normal;text-align:right;color:var(--white);user-select:none}.ranking-section--it .job-offer-exsample-group .job-offer-exsample .job-offer-link i.fa-angle-right{margin-left:20.5px}.ranking-section--it .job-offer-exsample-group .job-offer-exsample .job-offer-link:active{box-shadow:0 0 0 0 #00558e;transform:translateY(3px)}.ranking-section--it .job-offer-exsample-group .slick-dots{bottom:-60px}.ranking-section--it .job-offer-exsample-group .slick-dots li{margin:0 15px;width:17px;height:17px}.ranking-section--it .job-offer-exsample-group .slick-dots li button{width:17px;height:17px;border-radius:50%;background-color:var(--white);padding:0}.ranking-section--it .job-offer-exsample-group .slick-dots li button::before{display:none}.ranking-section--it .job-offer-exsample-group .slick-dots li.slick-active button{background-color:#bababa}.ranking-section--it .frequently-asked-questions{padding-top:12px}.ranking-section--it .frequently-asked-questions .faq-item .faq-question{box-sizing:border-box;position:relative;padding:23.5px 0 23.5px 77px;border-radius:5px;border:solid 2px #0079ca;background-image:url(/assets/ranking/it/icon_question-ec43f959b36f0138c6b285f97217ee959df2c611e294275aa77732ddf245e9c6.png);background-repeat:no-repeat;background-position:top 12px left 15px;background-size:41px;font-size:16px;font-weight:normal;line-height:1.19;letter-spacing:normal;text-align:left;color:var(--black);user-select:none;cursor:pointer}.ranking-section--it .frequently-asked-questions .faq-item .faq-question::before,.ranking-section--it .frequently-asked-questions .faq-item .faq-question::after{position:absolute;top:0;bottom:0;right:25px;margin:auto 0;width:20px;height:20px;content:'';font-family:"Font Awesome 6 Free";font-weight:900;font-size:22px;text-align:center;line-height:1.0;color:#0079CA}.ranking-section--it .frequently-asked-questions .faq-item .faq-question::before{content:'\2b';transition:transform 250ms ease}.ranking-section--it .frequently-asked-questions .faq-item .faq-question::after{content:'\f068'}.ranking-section--it .frequently-asked-questions .faq-item .faq-question.faq-question--opened::before{transform:rotate3d(1, 0, 0, 90deg)}.ranking-section--it .frequently-asked-questions .faq-item .faq-answer{position:relative;box-sizing:border-box;display:none;margin:10px 0 0;border-radius:5px;background-color:#f2f2f2;padding:14.5px 28px 14.5px 77px;background-image:url(/assets/ranking/it/icon_answer-14043197b94b3f786973b81a758f6b2b0528eca136b1f4b6e57702445368552b.png);background-repeat:no-repeat;background-position:top 15px left 15px;background-size:41px;min-height:70px;font-size:16px;font-weight:normal;line-height:1.81;letter-spacing:normal;text-align:left;color:var(--black)}.ranking-section--it .frequently-asked-questions .faq-item .faq-answer.faq-answer--opened{display:block}.ranking-section--it .frequently-asked-questions .faq-item:nth-of-type(n+2){margin-top:10px}.lp__index+.ranking-agent-compare-footnote{width:875px;margin:0 auto 50px}.agent-ranking--it{padding:0 0 30px;width:880px}.agent-ranking--it .agent-unit--it{box-sizing:border-box;border-radius:5px;box-shadow:0 3px 6px 0 rgba(0,0,0,0.16);border:solid 1px #0869b4;background-color:var(--white);padding:23px 0 0;width:880px}.agent-ranking--it .agent-unit--it .agent-unit-heading{position:relative;box-sizing:border-box;width:875px;margin:0 auto;background-color:#f2f4f5;padding:29.5px 29.5px 29.5px 187.5px;border-radius:5px 5px 0 0}.agent-ranking--it .agent-unit--it .agent-unit-heading .agent-total-score{box-sizing:border-box;position:absolute;top:-16px;left:15px}.agent-ranking--it .agent-unit--it .agent-unit-heading .agent-total-score .score-wrapper{box-sizing:border-box;width:150px;height:157px;padding:17px 6px 0 0;background-image:url(/assets/ranking/it/agent_total_score_ribbon-625a6a0eb4fb22c55ae2309a5a693af7549a0e00edb7351cd859d70a6623eea0.png);background-repeat:no-repeat;background-position:top 50% left 50%;background-size:150px 157px}.agent-ranking--it .agent-unit--it .agent-unit-heading .agent-total-score .score-wrapper .score-label{padding:0 0 15px;font-family:"ヒラギノ角ゴ Pro", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;font-size:25px;font-weight:bold;line-height:1.0;letter-spacing:1.5px;text-align:center;color:var(--white)}.agent-ranking--it .agent-unit--it .agent-unit-heading .agent-total-score .score-wrapper .score-number{font-family:Arial, sans-serif;font-size:50px;font-weight:bold;line-height:.85;letter-spacing:-1px;text-align:center;color:#ffda44}.agent-ranking--it .agent-unit--it .agent-unit-heading .agent-total-score .score-wrapper .score_img{padding:5px 0 0}.agent-ranking--it .agent-unit--it .agent-unit-heading .agent-total-score .score-wrapper .score_img .rating-star{display:block;height:20px;margin:0 auto}.agent-ranking--it .agent-unit--it .agent-unit-heading .agent-name-link{font-family:"ヒラギノ角ゴ Pro", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;font-size:30px;font-weight:bold;line-height:1.5;letter-spacing:normal;text-align:center;color:#4891de;text-decoration:underline}.agent-ranking--it .agent-unit--it .agent-unit-body{padding:78.5px 0 0}.agent-ranking--it .agent-unit--it .agent-unit-body .agent-info{width:835px;margin:0 auto;display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:space-between;align-items:flex-start}.agent-ranking--it .agent-unit--it .agent-unit-body .agent-info .agent-info-partition-1{flex-basis:400px}.agent-ranking--it .agent-unit--it .agent-unit-body .agent-info .agent-info-partition-1 .agent-banner{display:block;height:auto;border-radius:5px}.agent-ranking--it .agent-unit--it .agent-unit-body .agent-info .agent-info-partition-2{flex-basis:405px}.agent-ranking--it .agent-unit--it .agent-unit-body .agent-info .agent-info-partition-2 .agent-info-table{box-sizing:border-box;width:400px;border-collapse:collapse;table-layout:fixed;border:1px solid #ddd;border-bottom:none}.agent-ranking--it .agent-unit--it .agent-unit-body .agent-info .agent-info-partition-2 .agent-info-table tbody tr th{box-sizing:border-box;width:100px;padding:0 0 0 14.5px;background-color:#efefef;border-bottom:1px solid #ddd;font-family:"ヒラギノ角ゴ Pro", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;font-size:16px;font-weight:bold;line-height:1.06;letter-spacing:normal;text-align:left;color:var(--black)}.agent-ranking--it .agent-unit--it .agent-unit-body .agent-info .agent-info-partition-2 .agent-info-table tbody tr td{width:305px;border-bottom:1px solid #ddd}.agent-ranking--it .agent-unit--it .agent-unit-body .agent-info .agent-info-partition-2 .agent-info-table tbody tr td .info-value{padding:10px 10px 10px 15px;font-size:16px;font-weight:normal;line-height:1.13;letter-spacing:normal;text-align:left;color:var(--black);word-break:break-all}.agent-ranking--it .agent-unit--it .agent-unit-body .agent-info .agent-info-partition-2 .agent-info-table tbody tr td .info-value .info-value-link{color:#4891de;text-decoration:underline}.agent-ranking--it .agent-unit--it .agent-unit-body .agent-info .agent-info-partition-2 .agent-info-table tbody tr td .info-tag-group{display:flex;flex-direction:row;flex-wrap:wrap;justify-content:flex-start;align-content:flex-start;align-items:flex-start;padding:2px 0 2px 10px}.agent-ranking--it .agent-unit--it .agent-unit-body .agent-info .agent-info-partition-2 .agent-info-table tbody tr td .info-tag-group .info-tag{width:fit-content;height:23px;margin:5px;padding:0 10px;border-radius:23px;background-color:#519ad1;font-size:16px;font-weight:normal;line-height:23px;letter-spacing:normal;text-align:center;color:var(--white);user-select:none}.agent-ranking--it .agent-unit--it .editors-comment{width:835px;margin:0 auto;padding:40px 0 0}.agent-ranking--it .agent-unit--it .editors-comment .editors-comment-heading{display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:flex-start;align-items:center;font-family:"ヒラギノ角ゴ Pro", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;font-size:18px;font-weight:bold;line-height:1.0;letter-spacing:normal;text-align:left;color:var(--black)}.agent-ranking--it .agent-unit--it .editors-comment .editors-comment-heading i.fa-comments{margin-right:13.5px;color:#0869b4;font-size:29px}.agent-ranking--it .agent-unit--it .editors-comment .editors-comment-sentence{padding:24px 0 0;font-size:14px;font-weight:normal;line-height:1.86;letter-spacing:normal;text-align:left;color:#2b2b2b}.agent-ranking--it .agent-unit--it .editors-comment .editors-comment-sentence b{font-family:"ヒラギノ角ゴ Pro", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;font-weight:bold;vertical-align:baseline}.agent-ranking--it .agent-unit--it .editors-comment .editors-comment-sentence .c-red{vertical-align:baseline;color:#dc4f55}.agent-ranking--it .agent-unit--it .users-voices{width:835px;margin:0 auto;padding:34px 0 0}.agent-ranking--it .agent-unit--it .users-voices .user-voice-unit{box-sizing:border-box;border-radius:5px;background-color:#f4f4f4;padding:21px 27.5px}.agent-ranking--it .agent-unit--it .users-voices .user-voice-unit .user-info{display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:flex-start;align-items:center}.agent-ranking--it .agent-unit--it .users-voices .user-voice-unit .user-info .user-avatar{display:block;height:53px}.agent-ranking--it .agent-unit--it .users-voices .user-voice-unit .user-info .user-name{padding:0 0 0 20px;font-family:"ヒラギノ角ゴ Pro", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;font-size:18px;font-weight:bold;line-height:1.0;letter-spacing:normal;text-align:left;color:var(--black)}.agent-ranking--it .agent-unit--it .users-voices .user-voice-unit .user-voice-sentence{padding:10px 0 0;font-size:14px;font-weight:normal;line-height:1.86;letter-spacing:normal;text-align:left;color:#2b2b2b}.agent-ranking--it .agent-unit--it:nth-of-type(n+2){margin-top:70px}.agent-cta{padding:36px 0 50.5px}.agent-cta .agent-cta-item{width:fit-content;margin:0 auto}.agent-cta .agent-cta-item .agent-cta-copy{position:relative;margin:0 auto 9px;padding:0 23px;width:fit-content;font-family:"ヒラギノ角ゴ Pro", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;font-size:16px;font-weight:bold;line-height:1.38;letter-spacing:normal;text-align:center;color:#38799f}.agent-cta .agent-cta-item .agent-cta-copy::before,.agent-cta .agent-cta-item .agent-cta-copy::after{position:absolute;content:'';top:0;bottom:0;margin:auto 0;width:23px;height:23px;background-repeat:no-repeat;background-size:17px 21px}.agent-cta .agent-cta-item .agent-cta-copy::before{background-image:url(/assets/ranking/it/agent_cta_copy_left-395e2aa3d52c22522776cb9fcb99bbb3dcfe75a50c87d97ec2cbea0c860e5c19.png);left:0;background-position:top 50% left 0}.agent-cta .agent-cta-item .agent-cta-copy::after{background-image:url(/assets/ranking/it/agent_cta_copy_right-a6298139734b4324a6eb8a74f2df544ba98f6a924d02fe06995274ec82c85157.png);right:0;background-position:top 50% right 0}.agent-cta .agent-cta-item .agent-cta-link{display:block;width:280px;height:53px;margin:0 auto;box-shadow:0 3px 0 0 #257b14;background-color:#33a822;border-radius:5px;font-family:"ヒラギノ角ゴ Pro", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;font-size:18px;font-weight:bold;line-height:53px;letter-spacing:normal;text-align:center;color:var(--white);user-select:none}.agent-cta .agent-cta-item .agent-cta-link:active{transform:translateY(2px);box-shadow:0 0 0 0 #257b14}.footer--it{background-color:#008cd5;padding:16px 0}.footer--it .footer-content{display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:space-between;align-items:center;width:880px;margin:0 auto}.footer--it .footer-content .footer-content__partition-1{flex-basis:580px;display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:flex-start;align-items:center}.footer--it .footer-content .footer-content__partition-1 .footer--it-logo{display:block;height:19px}.footer--it .footer-content .footer-content__partition-1 .footer--it-job{display:block;height:7px;margin-left:7.5px}.footer--it .footer-content .footer-content__partition-2{flex-basis:300px}.footer--it .footer-content .footer-content__partition-2 .copyright{font-family:Helvetica, Arial, sans-serif;font-size:12px;font-weight:normal;line-height:1.17;letter-spacing:normal;text-align:center;color:var(--white)}.remodal-overlay.ranking-search-form-modal{background-color:rgba(0,0,0,0.67)}.remodal-wrapper.ranking-search-form-modal .remodal.ranking-search-form-modal{width:625px;border-radius:5px;padding:0;margin:0;background-color:transparent}.remodal-wrapper.ranking-search-form-modal .remodal.ranking-search-form-modal .form-modal-heading{position:relative;height:73px;padding:0 0 0 40px;background-color:#0869b4;border-radius:5px 5px 0 0;font-family:"ヒラギノ角ゴ Pro", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;font-size:20px;font-weight:bold;line-height:73px;letter-spacing:0.86px;text-align:left;color:var(--white)}.remodal-wrapper.ranking-search-form-modal .remodal.ranking-search-form-modal .form-modal-heading .remodal-close{top:0;bottom:0;left:auto;right:40px;margin:auto;width:fit-content;height:32px;padding:0 18px;border-radius:32px;border:solid 2px var(--white);font-size:14px;font-weight:normal;line-height:28px;letter-spacing:0.6px;text-align:center;color:var(--white);user-select:none}.remodal-wrapper.ranking-search-form-modal .remodal.ranking-search-form-modal .form-modal-heading .remodal-close::before{display:none}.remodal-wrapper.ranking-search-form-modal .remodal.ranking-search-form-modal .form-modal-body{box-sizing:border-box;background-color:#fff;border-radius:0 0 5px 5px;padding:20px 40px}.remodal-wrapper.ranking-search-form-modal .remodal.ranking-search-form-modal .form-modal-body .form-modal-item{display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:flex-start;align-items:flex-start}.remodal-wrapper.ranking-search-form-modal .remodal.ranking-search-form-modal .form-modal-body .form-modal-item .modal-item__label{flex-basis:120px;margin:5px 0 0;height:30px;font-family:"ヒラギノ角ゴ Pro", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;font-size:14px;font-weight:bold;line-height:30px;letter-spacing:0.6px;text-align:left;color:var(--black)}.remodal-wrapper.ranking-search-form-modal .remodal.ranking-search-form-modal .form-modal-body .form-modal-item .modal-item__input-group{flex-basis:425px;display:flex;flex-direction:row;flex-wrap:wrap;justify-content:flex-start;align-content:flex-start;align-items:flex-start}.remodal-wrapper.ranking-search-form-modal .remodal.ranking-search-form-modal .form-modal-body .form-modal-item .modal-item__input-group .modal-item__input-label{display:block;cursor:pointer}.remodal-wrapper.ranking-search-form-modal .remodal.ranking-search-form-modal .form-modal-body .form-modal-item .modal-item__input-group .modal-item__input-label .modal-item__input-radio{display:none}.remodal-wrapper.ranking-search-form-modal .remodal.ranking-search-form-modal .form-modal-body .form-modal-item .modal-item__input-group .modal-item__input-label .modal-item__apperance{box-sizing:border-box;display:block;width:fit-content;height:30px;margin:5px;padding:0 12px;border-radius:3px;border:solid 1px #d8d8d8;background-color:#fafafa;font-size:14px;font-weight:normal;line-height:28px;letter-spacing:0.6px;text-align:center;color:var(--black);user-select:none}.remodal-wrapper.ranking-search-form-modal .remodal.ranking-search-form-modal .form-modal-body .form-modal-item .modal-item__input-group .modal-item__input-label .modal-item__input-radio:checked+.modal-item__apperance{border-color:#0869b4;background-color:#0869b4;color:var(--white)}.remodal-wrapper.ranking-search-form-modal .remodal.ranking-search-form-modal .form-modal-body .form-modal-item:nth-of-type(n+2){margin-top:15px}.ranking-section.it-section{width:880px}.result-parts-basement{background-color:#E2E9EF;padding:35px 0 10px;border-radius:5px;margin-bottom:20px}.result-parts-basement .result-parts-wrapper{width:825px;margin:0 auto 35px;background-color:#fff}.result-parts-basement .result-parts-wrapper .group-heading--results-wrapper{width:825px;background-color:transparent}.result-parts-basement .result-parts-wrapper .group-heading--results-wrapper .agent-ranking__group-heading.group-heading--results{padding:23px 0 16.5px}.result-parts-basement .result-parts-wrapper .group-heading--results-wrapper .agent-ranking__group-heading.group-heading--results .group__main-heading{color:var(--black)}.result-parts-basement .result-parts-wrapper .group-heading--results-wrapper .agent-ranking__group-heading.group-heading--results .group__main-heading .results-value{color:#357ac9}.result-parts-basement .result-parts-wrapper .group-heading--results-wrapper .agent-ranking__group-heading.group-heading--results .group__main-heading::before{background-image:url(/assets/ranking/it/group_main_heading_arrangement_left-865af109ca831c11adb2e81fc5b6ea7d9fc50903f6c0038c7a1ec58879e6b672.png)}.result-parts-basement .result-parts-wrapper .group-heading--results-wrapper .agent-ranking__group-heading.group-heading--results .group__main-heading::after{background-image:url(/assets/ranking/it/group_main_heading_arrangement_right-74680ac8097f55993757e66d78150dbe50cb3a68970124584d6e96496973432f.png)}.result-parts-basement .result-parts-wrapper .group-heading--results-wrapper .section__tool-results.tool-results--it{width:745px;margin:0 auto}.result-parts-basement .result-parts-wrapper .group-heading--results-wrapper .section__tool-results.tool-results--it .tool-results__content{width:100%;background-color:#F2F4F5;border-radius:5px}.result-parts-basement .result-parts-wrapper .group-heading--results-wrapper .section__tool-results.tool-results--it .tool-results__content .search-criteria .search-criteria__body{padding:30px 0}.result-parts-basement .result-parts-wrapper .group-heading--results-wrapper .section__tool-results.tool-results--it .tool-results__content .search-criteria .search-criteria__body .search-criteria_unit .search-criteria__value{background-color:#357ac9;height:30px;padding:0 12px;margin:0 4px;border-radius:4px;line-height:30px;font-family:"ヒラギノ角ゴ Pro", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;font-size:14px;font-weight:bold;text-align:center;color:var(--white)}.result-parts-basement .result-parts-wrapper .agent-ranking__recommended-number-registration.recommended-number-registration--it{width:825px;background-color:transparent;padding:25px 0 31px}.result-parts-basement .result-parts-wrapper .agent-ranking__recommended-number-registration.recommended-number-registration--it .recommended-number-registration__balloon{width:785px;margin:0 auto;color:#333;padding:0 23px;white-space:nowrap}.result-parts-basement .result-parts-wrapper .agent-ranking__recommended-number-registration.recommended-number-registration--it .recommended-number-registration__balloon::before{background-image:url(/assets/ranking/agent_official_link_copy_left_pc-4992666bbffd47f0c0fea29fc96e7ec319e546bc3afff1611d1cc75b28b54fa1.png)}.result-parts-basement .result-parts-wrapper .agent-ranking__recommended-number-registration.recommended-number-registration--it .recommended-number-registration__balloon::after{background-image:url(/assets/ranking/agent_official_link_copy_right_pc-005fc26b3c79ca05fa4726ea02a583502c2a4414d07685ddffea97f11a686340.png)}header#header_top.tool-it_shindan_new-class{height:80px;width:100%;max-width:1280px;margin:0 auto;box-shadow:0px 4px 10px rgba(0,0,0,0.1);z-index:1}header#header_top.tool-it_shindan_new-class .section__container{width:100%;max-width:1280px}header#header_top.tool-it_shindan_new-class .section__container .header__content{justify-content:flex-start;width:100%;max-width:900px;margin:0 auto;padding:0}header#header_top.tool-it_shindan_new-class .section__container .header__content .header__sitelogo{flex-basis:unset;display:inline-flex;align-items:center;width:unset}header#header_top.tool-it_shindan_new-class .section__container .header__content .header__sitelogo .header__sitelogo-image{width:138px;height:auto}header#header_top.tool-it_shindan_new-class .section__container .header__content .header__sitelogo .header__sitelogo-sub{margin-left:15px;font-family:"Zen Kaku Gothic Antique", Arial, Helvetica, sans-serif;font-size:15px;font-weight:900;color:var(--black);letter-spacing:0.05em}header#header_top.tool-it_shindan_new-class .section__container .header__content .header__sitelogo .header__sitelogo-sub span{font-family:inherit}header#header_top.tool-it_shindan_new-class .section__container .header__content .header__sitelogo .header__sitelogo-sub .text-blue{color:#167bd2}header#header_top.tool-it_shindan_new-class .section__container .header__content .header__sitelogo .header__sitelogo-sub .text-larger{font-size:16px}#main-parts .keyvisual--engineer_new,#main-parts .keyvisual--its_new{position:relative;background-color:#ddebff;background-image:url(/assets/ranking/it_shindan/new/pc/kv_bg-2f661df9890c8ad07e1f4069bfe383615e14db0e0c1f067de439ce8eb304c3ce.webp);background-repeat:no-repeat;background-position:top 0 left 50%;background-size:contain;margin:0 0 50px}#main-parts .keyvisual--engineer_new .keyvisual-content--new,#main-parts .keyvisual--its_new .keyvisual-content--new{width:900px;margin:0 auto;padding:39px 0 10px}#main-parts .keyvisual--engineer_new .keyvisual-content--new .kv-promotion-credit,#main-parts .keyvisual--its_new .keyvisual-content--new .kv-promotion-credit{margin-top:25px;font-family:"Zen Kaku Gothic Antique", Arial, Helvetica, sans-serif;font-size:12px;font-weight:500;line-height:1;letter-spacing:0.08em;color:#7a7a7a}#main-parts .keyvisual--engineer_new .keyvisual-content--new .kv-link-button,#main-parts .keyvisual--its_new .keyvisual-content--new .kv-link-button{position:relative;display:block;border:none;width:463px;height:80px;margin:18px 0 0;padding:0 20px;border-radius:10px;background-color:#ff6142;box-shadow:0 8px #c44a32;font-family:"Zen Kaku Gothic Antique", Arial, Helvetica, sans-serif;font-size:24px;font-weight:700;line-height:80px;letter-spacing:0.05em;text-align:center;color:#fff;cursor:pointer}#main-parts .keyvisual--engineer_new .keyvisual-content--new .kv-link-button.kv-link-button--1,#main-parts .keyvisual--engineer_new .keyvisual-content--new .kv-link-button.kv-link-button--2,#main-parts .keyvisual--its_new .keyvisual-content--new .kv-link-button.kv-link-button--1,#main-parts .keyvisual--its_new .keyvisual-content--new .kv-link-button.kv-link-button--2{margin-top:32px}#main-parts .keyvisual--engineer_new .keyvisual-content--new .kv-link-button.kv-link-button--3,#main-parts .keyvisual--its_new .keyvisual-content--new .kv-link-button.kv-link-button--3{margin-top:29px}#main-parts .keyvisual--engineer_new .keyvisual-content--new .kv-link-button.kv-link-button--4,#main-parts .keyvisual--its_new .keyvisual-content--new .kv-link-button.kv-link-button--4{margin-top:43px}#main-parts .keyvisual--engineer_new .keyvisual-content--new .kv-link-button.kv-link-button--1::before,#main-parts .keyvisual--engineer_new .keyvisual-content--new .kv-link-button.kv-link-button--2::before,#main-parts .keyvisual--engineer_new .keyvisual-content--new .kv-link-button.kv-link-button--4::before,#main-parts .keyvisual--its_new .keyvisual-content--new .kv-link-button.kv-link-button--1::before,#main-parts .keyvisual--its_new .keyvisual-content--new .kv-link-button.kv-link-button--2::before,#main-parts .keyvisual--its_new .keyvisual-content--new .kv-link-button.kv-link-button--4::before{position:absolute;top:-19px;left:calc(50% - 177px/2);display:block;content:'';width:177px;height:37px;background-size:177px 37px;filter:drop-shadow(0px 0px 6px rgba(0,0,0,0.1))}#main-parts .keyvisual--engineer_new .keyvisual-content--new .kv-link-button.kv-link-button--1::before,#main-parts .keyvisual--its_new .keyvisual-content--new .kv-link-button.kv-link-button--1::before{background-image:url(/assets/ranking/it_shindan/new/kv_link_balloon_1-59692e6d2eecc05bfdb6e005f308cfa1af593d047d9eda9f0225978a6a922cb1.svg)}#main-parts .keyvisual--engineer_new .keyvisual-content--new .kv-link-button.kv-link-button--2::before,#main-parts .keyvisual--engineer_new .keyvisual-content--new .kv-link-button.kv-link-button--4::before,#main-parts .keyvisual--its_new .keyvisual-content--new .kv-link-button.kv-link-button--2::before,#main-parts .keyvisual--its_new .keyvisual-content--new .kv-link-button.kv-link-button--4::before{background-image:url(/assets/ranking/it_shindan/new/kv_link_balloon_2-1af90f9069c428e3218dbc9b8b387cb6e19f61ee4d13bc8391f2885f4af8fb6c.svg)}#main-parts .keyvisual--engineer_new .keyvisual-content--new .kv-link-button::after,#main-parts .keyvisual--its_new .keyvisual-content--new .kv-link-button::after{position:absolute;content:'\f054';top:0;bottom:0;right:20px;margin:auto 0;width:1em;height:1em;font-family:"Font Awesome 6 Free";font-weight:900;font-size:24px;text-align:center;line-height:1.0;color:#fff}#main-parts .keyvisual--engineer_new .keyvisual-content--new .kv-link-button:active,#main-parts .keyvisual--its_new .keyvisual-content--new .kv-link-button:active{border-bottom-width:0px;box-shadow:0 0 0 0 #c44a32;transform:translateY(8px)}#main-parts .keyvisual--engineer_new .keyvisual-content--new .kv-balloon,#main-parts .keyvisual--its_new .keyvisual-content--new .kv-balloon{position:relative;display:block;margin:70px auto 0;background-image:url(/assets/ranking/it_shindan/new/pc/kv_balloon-3eaae384321a69de7f5eaf4b28521aab8fd86b1caf692ffa4a5e051a63ffc70f.svg);background-size:532px 136px;width:532px;height:136px}#main-parts .keyvisual--engineer_new .keyvisual-content--new .kv-balloon .kv-balloon-content,#main-parts .keyvisual--its_new .keyvisual-content--new .kv-balloon .kv-balloon-content{position:absolute;top:20px;left:45px;font-family:"Zen Kaku Gothic Antique", Arial, Helvetica, sans-serif;font-size:20px;font-weight:bold;line-height:1.6;letter-spacing:0.08em;color:var(--black)}#main-parts .keyvisual--engineer_new .keyvisual-content--new .kv-copy-2,#main-parts .keyvisual--its_new .keyvisual-content--new .kv-copy-2{display:block;margin:10px auto 0;text-align:center;font-family:"Zen Kaku Gothic Antique", Arial, Helvetica, sans-serif;font-size:24px;font-weight:bold;line-height:1.9;letter-spacing:0.1em;color:#0451a3}#main-parts .keyvisual--engineer_new .keyvisual-content--new .kv-copy-2 mark,#main-parts .keyvisual--its_new .keyvisual-content--new .kv-copy-2 mark{vertical-align:inherit;background:none;color:#fff;font-style:normal;text-decoration:underline;text-decoration-color:#fff500;text-decoration-thickness:40px;text-underline-offset:-30px;text-decoration-skip-ink:none;color:inherit}#main-parts .keyvisual--engineer_new::after,#main-parts .keyvisual--its_new::after{position:absolute;z-index:20;content:'';bottom:-50px;left:0;width:0px;height:0px;border-style:solid;border-color:#ddebff transparent transparent;border-width:50px 640px 0}@media only screen and (max-width: 1280px){#main-parts .keyvisual--engineer_new::after,#main-parts .keyvisual--its_new::after{border-width:50px 50vw 0}}#main-parts .keyvisual--engineer_new,#main-parts .keyvisual--its_new{margin-bottom:0}#main-parts .keyvisual--engineer_new::after,#main-parts .keyvisual--its_new::after{content:unset}#main-parts .find-your-ideal-job--its_new{position:relative;width:900px;margin:0 auto;background-color:#fff}#main-parts .find-your-ideal-job--its_new .fyij-heading_wrapper,#main-parts .find-your-ideal-job--its_new .fyij-closing_wrapper{display:flex;flex-direction:row;justify-content:center;align-items:center;padding:45px 0}#main-parts .find-your-ideal-job--its_new .fyij-heading_wrapper{gap:20px}#main-parts .find-your-ideal-job--its_new .fyij-heading_wrapper .fyij-heading{color:#00182E;font-family:"Zen Kaku Gothic Antique", Arial, Helvetica, sans-serif;font-size:20px;font-weight:700;line-height:55px;letter-spacing:0.05em;text-align:center;vertical-align:baseline}#main-parts .find-your-ideal-job--its_new .fyij-heading_wrapper .fyij-heading b{font-family:"Zen Kaku Gothic Antique", Arial, Helvetica, sans-serif;font-weight:700;font-size:30px}#main-parts .find-your-ideal-job--its_new .fyij-heading_wrapper .fyij-heading mark{vertical-align:inherit;display:inline-block;margin-inline-end:2.44px;padding:0 12px;border-radius:4px;font-family:"Zen Kaku Gothic Antique", Arial, Helvetica, sans-serif;background-color:#167BD2;color:#fff;font-style:normal;line-height:48px;letter-spacing:0.05em;font-size:24px}#main-parts .find-your-ideal-job--its_new .fyij-heading_wrapper .fyij-item-group{display:block;width:448px;background-image:url(/assets/ranking/it_shindan/fyij_bg-cd58abbbe7a4e9e3ee80a0f4772ada207613a194a52d2fbceed345a5bd714855.png);background-repeat:no-repeat;background-position:bottom 0 right 0;background-size:447px 280px;margin-top:17px;padding:33px;padding-left:10px}#main-parts .find-your-ideal-job--its_new .fyij-heading_wrapper .fyij-item-group .fyij-item{box-sizing:border-box;width:fit-content;height:45px;padding:0 10px;box-shadow:-5px 6px 0 0 #222;border:solid 1px #222;background-color:#fff;font-family:"Zen Kaku Gothic Antique", Arial, Helvetica, sans-serif;font-size:16px;font-weight:bold;line-height:45px;letter-spacing:0.05em;text-align:left;color:#00182e}#main-parts .find-your-ideal-job--its_new .fyij-heading_wrapper .fyij-item-group .fyij-item b{font-family:"Zen Kaku Gothic Antique", Arial, Helvetica, sans-serif;vertical-align:baseline;font-weight:bold;color:#ff6142}#main-parts .find-your-ideal-job--its_new .fyij-heading_wrapper .fyij-item-group .fyij-item:nth-of-type(n+2){margin-top:10px}#main-parts .find-your-ideal-job--its_new .fyij-closing_wrapper .fyij-closing{position:relative;width:fit-content;background-image:url(/assets/ranking/it_shindan/new/pc/fyij_closing_bg-3de8e1198bb3a0f8de9d867ad6d1495008db6dc8e9e1c5fcd5d743afeec6aaa0.png);background-repeat:no-repeat;background-position:top 45px left 0;background-size:362px 81px;color:#00182E;font-family:"Zen Kaku Gothic Antique", Arial, Helvetica, sans-serif;font-size:24px;font-weight:700;line-height:55px;letter-spacing:0.1em;text-align:center}#main-parts .find-your-ideal-job--its_new .fyij-closing_wrapper .fyij-closing b{font-family:"Zen Kaku Gothic Antique", Arial, Helvetica, sans-serif;font-weight:700;font-size:30px}#main-parts .find-your-ideal-job--its_new .fyij-closing_wrapper .fyij-closing b:nth-of-type(2){color:#fff;margin-inline-start:36px;margin-inline-end:26px}#main-parts .diagnostic-tool--its_new{position:relative;z-index:10;background-color:#09c1d2;margin:50px 0;padding:90px 0 70px}#main-parts .diagnostic-tool--its_new::before,#main-parts .diagnostic-tool--its_new::after{position:absolute;z-index:20;content:'';left:0;right:0;width:0px;height:0px;border-style:solid;border-color:transparent;border-width:50px 640px 0}@media only screen and (max-width: 1280px){#main-parts .diagnostic-tool--its_new::before,#main-parts .diagnostic-tool--its_new::after{border-width:50px 50vw 0}}#main-parts .diagnostic-tool--its_new::before{top:-49px;border-color:#fff #09c1d2 #09c1d2}#main-parts .diagnostic-tool--its_new::after{bottom:-50px;border-top-color:#09c1d2}#main-parts .diagnostic-tool--its_new .diagnostic-tool-wrapper{width:900px;margin:0 auto}#main-parts .diagnostic-tool--its_new .diagnostic-tool-wrapper .diagnostic-tool-heading{position:relative;background-color:#167BD2;border-radius:10px 10px 0 0;padding:20px 0}#main-parts .diagnostic-tool--its_new .diagnostic-tool-wrapper .diagnostic-tool-heading .diagnostic-tool-heading-balloon{position:absolute;top:-26px;left:0;right:0;width:fit-content;height:36px;margin:0 auto;padding:0 15px;border-radius:18px;background-color:#fff500;font-family:"Zen Kaku Gothic Antique", Arial, Helvetica, sans-serif;font-size:14px;font-weight:900;line-height:36px;letter-spacing:0.05em;text-align:center;color:#167bd2}#main-parts .diagnostic-tool--its_new .diagnostic-tool-wrapper .diagnostic-tool-heading .diagnostic-tool-heading-balloon b{font-size:20px;font-style:normal;font-family:"Zen Kaku Gothic Antique", Arial, Helvetica, sans-serif;color:#167bd2}#main-parts .diagnostic-tool--its_new .diagnostic-tool-wrapper .diagnostic-tool-heading .diagnostic-tool-heading-balloon::after{position:absolute;content:'';bottom:-8px;right:0;left:0;margin:0 auto;width:0px;height:0px;border-radius:1px;border-style:solid;border-width:8px 8px 0;border-color:#FFF500 transparent transparent}#main-parts .diagnostic-tool--its_new .diagnostic-tool-wrapper .diagnostic-tool-heading .line-1,#main-parts .diagnostic-tool--its_new .diagnostic-tool-wrapper .diagnostic-tool-heading .line-2{font-family:"Zen Kaku Gothic Antique", Arial, Helvetica, sans-serif;font-weight:700;line-height:1;text-align:center;color:#fff}#main-parts .diagnostic-tool--its_new .diagnostic-tool-wrapper .diagnostic-tool-heading .line-1{letter-spacing:0.05em;font-size:16px}#main-parts .diagnostic-tool--its_new .diagnostic-tool-wrapper .diagnostic-tool-heading .line-2{margin-top:8px;font-size:32px;letter-spacing:0.2em}#main-parts .diagnostic-tool--its_new .diagnostic-tool-wrapper .diagnostic-tool-basement--new{margin:0;width:100%;border-radius:0 0 10px 10px;background-color:#fff}#main-parts .diagnostic-tool--its_new .diagnostic-tool-wrapper .diagnostic-tool-basement--new .question-unit .question-heading{position:relative;background-color:#fff;padding:25px 40px;font-family:"Zen Kaku Gothic Antique", Arial, Helvetica, sans-serif;font-size:20px;font-weight:700;line-height:1;letter-spacing:1px;text-align:left;color:var(--black)}#main-parts .diagnostic-tool--its_new .diagnostic-tool-wrapper .diagnostic-tool-basement--new .question-unit .question-heading b{margin-right:10px;font-family:Arial;font-size:24px;font-weight:bold;line-height:1;letter-spacing:0;text-align:left;color:#167bd2}#main-parts .diagnostic-tool--its_new .diagnostic-tool-wrapper .diagnostic-tool-basement--new .question-unit .question-heading::before,#main-parts .diagnostic-tool--its_new .diagnostic-tool-wrapper .diagnostic-tool-basement--new .question-unit .question-heading::after{position:absolute;content:'';left:0;width:100%;height:1px;background-image:linear-gradient(90deg, #eaeaea, #eaeaea 5px, rgba(234,234,234,0) 5px, rgba(234,234,234,0) 8px);background-position:top 0 left 0;background-repeat:repeat-x;background-size:8px 1px}#main-parts .diagnostic-tool--its_new .diagnostic-tool-wrapper .diagnostic-tool-basement--new .question-unit .question-heading::before{top:0}#main-parts .diagnostic-tool--its_new .diagnostic-tool-wrapper .diagnostic-tool-basement--new .question-unit .question-heading::after{bottom:0}#main-parts .diagnostic-tool--its_new .diagnostic-tool-wrapper .diagnostic-tool-basement--new .question-unit .question-main{background-color:#fafafa;padding:20px 40px}#main-parts .diagnostic-tool--its_new .diagnostic-tool-wrapper .diagnostic-tool-basement--new .question-unit .question-main .iradio-group{display:flex;flex-direction:row;flex-wrap:wrap;justify-content:flex-start;align-content:flex-start;align-items:stretch;gap:13px 12px;margin:0 auto}#main-parts .diagnostic-tool--its_new .diagnostic-tool-wrapper .diagnostic-tool-basement--new .question-unit .question-main .iradio-group .iradio-label{position:relative;display:block;flex-basis:195px;cursor:pointer}#main-parts .diagnostic-tool--its_new .diagnostic-tool-wrapper .diagnostic-tool-basement--new .question-unit .question-main .iradio-group .iradio-label .iradio-input{display:block;appearance:none;position:absolute;top:calc(50% - 7.5px);left:12px;width:18px;height:18px;margin:0;border:none;border-radius:2px;background-color:#ddd;background-image:url(/assets/ranking/it_shindan/new/checkmark-2d72d1509a4e1211368bc96e7b255f176dcc15cacb35038c0472665b796ba5b5.png);background-size:10px 8px;background-repeat:no-repeat;background-position:center;cursor:pointer}#main-parts .diagnostic-tool--its_new .diagnostic-tool-wrapper .diagnostic-tool-basement--new .question-unit .question-main .iradio-group .iradio-label .iradio-input:checked{background-color:#167bd2}#main-parts .diagnostic-tool--its_new .diagnostic-tool-wrapper .diagnostic-tool-basement--new .question-unit .question-main .iradio-group .iradio-label .iradio-apperance{display:block;box-sizing:border-box;width:195px;height:60px;padding-left:40px;border-radius:5px;border:solid 1px #ddd;background-color:#fff;font-family:Arial;font-size:16px;font-weight:bold;line-height:60px;letter-spacing:0.05em;text-align:left;color:#606060}#main-parts .diagnostic-tool--its_new .diagnostic-tool-wrapper .diagnostic-tool-basement--new .question-unit .question-main .iradio-group .iradio-label .iradio-input:checked+.iradio-apperance{border-color:#167BD2;background-color:#ECFDFF;color:#167BD2}#main-parts .diagnostic-tool--its_new .diagnostic-tool-wrapper .diagnostic-tool-basement--new .question-unit .question-main .select{position:relative;-webkit-appearance:none;-moz-appearance:none;appearance:none;box-sizing:border-box;width:403px;height:60px;margin:0;flex-grow:0;display:flex;flex-direction:row;justify-content:flex-start;align-items:center;gap:10px;padding:20px 18px;border-radius:5px;border:solid 1px #ddd;background-color:#fff;background-image:url(/assets/ranking/it_shindan/new/pc/icon_chevron_down-451f920385d8c15a4c0ccf6be270e8e29a69ef19923aeebd5181c136bae4c62a.png);background-repeat:no-repeat;background-position:top 50% right 17px;background-size:15px 8.9px;font-family:"Zen Kaku Gothic Antique", Arial, Helvetica, sans-serif;font-size:16px;font-weight:bold;line-height:1;letter-spacing:0.05em;text-align:left;color:#606060;cursor:pointer}#main-parts .diagnostic-tool--its_new .diagnostic-tool-wrapper .diagnostic-tool-basement--new .question-unit .question-main .select:focus{outline:none}#main-parts .diagnostic-tool--its_new .diagnostic-tool-wrapper .diagnostic-tool-action{padding:30px 40px}#main-parts .diagnostic-tool--its_new .diagnostic-tool-wrapper .diagnostic-tool-action .diagnostic-tool-action-button{position:relative;display:block;box-sizing:border-box;border:none;width:410px;height:70px;margin:0 auto;padding:0 20px;border-radius:10px;background-color:#ff6142;box-shadow:0 5px #c44a32;font-family:"Zen Kaku Gothic Antique", Arial, Helvetica, sans-serif;font-size:20px;font-weight:700;line-height:70px;letter-spacing:0.1em;text-align:center;color:#fff;cursor:pointer}#main-parts .diagnostic-tool--its_new .diagnostic-tool-wrapper .diagnostic-tool-action .diagnostic-tool-action-button::after{position:absolute;content:'\f054';top:0;bottom:0;right:20px;margin:auto 0;width:1em;height:1em;font-family:"Font Awesome 6 Free";font-weight:900;font-size:20px;text-align:center;line-height:1.0;color:#fff}#main-parts .diagnostic-tool--its_new .diagnostic-tool-wrapper .diagnostic-tool-action .diagnostic-tool-action-button:active{border-bottom-width:0px;box-shadow:0 1px #c44a32;transform:translateY(4px)}#main-parts .keypoints--its_new,#main-parts .private-job-offering--its_new{margin:0 auto;padding:0 0 60px}#main-parts .keypoints--its_new .private-job-offering-introduction,#main-parts .private-job-offering--its_new .private-job-offering-introduction{position:relative;margin:0 auto 50px;padding:40px 0 30px;background-color:#167BD2}#main-parts .keypoints--its_new .private-job-offering-introduction .pjo-intro-heading,#main-parts .private-job-offering--its_new .private-job-offering-introduction .pjo-intro-heading{font-family:"Zen Kaku Gothic Antique", Arial, Helvetica, sans-serif;font-size:32px;font-weight:bold;line-height:1.7;letter-spacing:0.1em;text-align:center;color:#fff}#main-parts .keypoints--its_new .private-job-offering-introduction .pjo-intro-main,#main-parts .private-job-offering--its_new .private-job-offering-introduction .pjo-intro-main{box-sizing:border-box;width:900px;margin:20px auto 0;padding:40px;border-radius:8px;background-color:#fff;font-family:"Zen Kaku Gothic Antique", Arial, Helvetica, sans-serif;font-size:16px;font-weight:500;line-height:2.2;letter-spacing:0.05em;text-align:left;color:var(--black);vertical-align:baseline}#main-parts .keypoints--its_new .private-job-offering-introduction .pjo-intro-main b,#main-parts .private-job-offering--its_new .private-job-offering-introduction .pjo-intro-main b{vertical-align:inherit;font-style:normal;font-weight:bold;color:#ff6142}#main-parts .keypoints--its_new .private-job-offering-introduction::after,#main-parts .private-job-offering--its_new .private-job-offering-introduction::after{position:absolute;z-index:20;content:'';bottom:-50px;left:0;right:0;width:0px;height:0px;border-style:solid;border-color:#167BD2 transparent transparent;border-width:50px 640px 0}@media only screen and (max-width: 1280px){#main-parts .keypoints--its_new .private-job-offering-introduction::after,#main-parts .private-job-offering--its_new .private-job-offering-introduction::after{border-width:50px 50vw 0}}#main-parts .keypoints--its_new .keypoints-heading,#main-parts .keypoints--its_new .private-job-offering-answer-heading,#main-parts .private-job-offering--its_new .keypoints-heading,#main-parts .private-job-offering--its_new .private-job-offering-answer-heading{padding-top:60px}#main-parts .keypoints--its_new .keypoints-heading .line-1,#main-parts .keypoints--its_new .keypoints-heading .line-2,#main-parts .keypoints--its_new .private-job-offering-answer-heading .line-1,#main-parts .keypoints--its_new .private-job-offering-answer-heading .line-2,#main-parts .private-job-offering--its_new .keypoints-heading .line-1,#main-parts .private-job-offering--its_new .keypoints-heading .line-2,#main-parts .private-job-offering--its_new .private-job-offering-answer-heading .line-1,#main-parts .private-job-offering--its_new .private-job-offering-answer-heading .line-2{font-family:"Zen Kaku Gothic Antique", Arial, Helvetica, sans-serif;line-height:1.7;letter-spacing:0.1em;text-align:center;color:#00182e}#main-parts .keypoints--its_new .keypoints-heading .line-1 b,#main-parts .keypoints--its_new .keypoints-heading .line-2 b,#main-parts .keypoints--its_new .private-job-offering-answer-heading .line-1 b,#main-parts .keypoints--its_new .private-job-offering-answer-heading .line-2 b,#main-parts .private-job-offering--its_new .keypoints-heading .line-1 b,#main-parts .private-job-offering--its_new .keypoints-heading .line-2 b,#main-parts .private-job-offering--its_new .private-job-offering-answer-heading .line-1 b,#main-parts .private-job-offering--its_new .private-job-offering-answer-heading .line-2 b{font-family:"Zen Kaku Gothic Antique", Arial, Helvetica, sans-serif;color:#ff6142}#main-parts .keypoints--its_new .keypoints-heading .line-1 b .ff-arial,#main-parts .keypoints--its_new .keypoints-heading .line-2 b .ff-arial,#main-parts .keypoints--its_new .private-job-offering-answer-heading .line-1 b .ff-arial,#main-parts .keypoints--its_new .private-job-offering-answer-heading .line-2 b .ff-arial,#main-parts .private-job-offering--its_new .keypoints-heading .line-1 b .ff-arial,#main-parts .private-job-offering--its_new .keypoints-heading .line-2 b .ff-arial,#main-parts .private-job-offering--its_new .private-job-offering-answer-heading .line-1 b .ff-arial,#main-parts .private-job-offering--its_new .private-job-offering-answer-heading .line-2 b .ff-arial{font-family:Arial;font-weight:bold;font-size:36px;line-height:1}#main-parts .keypoints--its_new .keypoints-heading .line-1,#main-parts .keypoints--its_new .private-job-offering-answer-heading .line-1,#main-parts .private-job-offering--its_new .keypoints-heading .line-1,#main-parts .private-job-offering--its_new .private-job-offering-answer-heading .line-1{font-size:20px;font-weight:600}#main-parts .keypoints--its_new .keypoints-heading .line-2,#main-parts .keypoints--its_new .private-job-offering-answer-heading .line-2,#main-parts .private-job-offering--its_new .keypoints-heading .line-2,#main-parts .private-job-offering--its_new .private-job-offering-answer-heading .line-2{font-size:32px;font-weight:700;margin-top:5px}#main-parts .keypoints--its_new .keypoints-answer,#main-parts .keypoints--its_new .private-job-offering-answer,#main-parts .private-job-offering--its_new .keypoints-answer,#main-parts .private-job-offering--its_new .private-job-offering-answer{width:900px;margin:30px auto 0;margin-top:30px}#main-parts .keypoints--its_new .keypoints-answer .answer-unit,#main-parts .keypoints--its_new .private-job-offering-answer .answer-unit,#main-parts .private-job-offering--its_new .keypoints-answer .answer-unit,#main-parts .private-job-offering--its_new .private-job-offering-answer .answer-unit{position:relative}#main-parts .keypoints--its_new .keypoints-answer .answer-unit .answer-unit-heading,#main-parts .keypoints--its_new .private-job-offering-answer .answer-unit .answer-unit-heading,#main-parts .private-job-offering--its_new .keypoints-answer .answer-unit .answer-unit-heading,#main-parts .private-job-offering--its_new .private-job-offering-answer .answer-unit .answer-unit-heading{position:relative;z-index:10;box-sizing:border-box;display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:flex-start;align-items:center;background-color:#fff;padding:18px 30px 18px 65px;min-height:86px;font-size:20px;font-weight:bold;line-height:1.7;letter-spacing:normal;text-align:left;color:var(--black);cursor:pointer}#main-parts .keypoints--its_new .keypoints-answer .answer-unit .answer-unit-heading .answer-unit-count,#main-parts .keypoints--its_new .private-job-offering-answer .answer-unit .answer-unit-heading .answer-unit-count,#main-parts .private-job-offering--its_new .keypoints-answer .answer-unit .answer-unit-heading .answer-unit-count,#main-parts .private-job-offering--its_new .private-job-offering-answer .answer-unit .answer-unit-heading .answer-unit-count{position:absolute;top:0;left:0;bottom:0;margin:auto 0;width:50px;height:50px;flex-grow:0;padding:0;box-shadow:1px 0 5px 0 rgba(0,0,0,0.08);background-color:#fff;border-radius:0 5px 5px 0;color:#167BD2;font-family:Helvetica, Arial, sans-serif;font-size:24px;font-style:normal;font-weight:bold;line-height:50px;text-align:center}#main-parts .keypoints--its_new .keypoints-answer .answer-unit .answer-unit-heading::before,#main-parts .keypoints--its_new .keypoints-answer .answer-unit .answer-unit-heading::after,#main-parts .keypoints--its_new .private-job-offering-answer .answer-unit .answer-unit-heading::before,#main-parts .keypoints--its_new .private-job-offering-answer .answer-unit .answer-unit-heading::after,#main-parts .private-job-offering--its_new .keypoints-answer .answer-unit .answer-unit-heading::before,#main-parts .private-job-offering--its_new .keypoints-answer .answer-unit .answer-unit-heading::after,#main-parts .private-job-offering--its_new .private-job-offering-answer .answer-unit .answer-unit-heading::before,#main-parts .private-job-offering--its_new .private-job-offering-answer .answer-unit .answer-unit-heading::after{position:absolute;top:0;bottom:0;right:15px;margin:auto 0;width:20px;height:20px;background-color:transparent;font-family:"Font Awesome 6 Free";font-weight:900;font-size:20px;text-align:center;line-height:1.0;color:#606060}#main-parts .keypoints--its_new .keypoints-answer .answer-unit .answer-unit-heading::before,#main-parts .keypoints--its_new .private-job-offering-answer .answer-unit .answer-unit-heading::before,#main-parts .private-job-offering--its_new .keypoints-answer .answer-unit .answer-unit-heading::before,#main-parts .private-job-offering--its_new .private-job-offering-answer .answer-unit .answer-unit-heading::before{content:'\f068'}#main-parts .keypoints--its_new .keypoints-answer .answer-unit .answer-unit-heading::after,#main-parts .keypoints--its_new .private-job-offering-answer .answer-unit .answer-unit-heading::after,#main-parts .private-job-offering--its_new .keypoints-answer .answer-unit .answer-unit-heading::after,#main-parts .private-job-offering--its_new .private-job-offering-answer .answer-unit .answer-unit-heading::after{content:'\2b';transform:rotate3d(1, 0, 0, 0);transition:transform 200ms linear}#main-parts .keypoints--its_new .keypoints-answer .answer-unit .answer-unit-heading.answer-unit-heading--opened,#main-parts .keypoints--its_new .private-job-offering-answer .answer-unit .answer-unit-heading.answer-unit-heading--opened,#main-parts .private-job-offering--its_new .keypoints-answer .answer-unit .answer-unit-heading.answer-unit-heading--opened,#main-parts .private-job-offering--its_new .private-job-offering-answer .answer-unit .answer-unit-heading.answer-unit-heading--opened{background-color:#fafafa;color:#777}#main-parts .keypoints--its_new .keypoints-answer .answer-unit .answer-unit-heading.answer-unit-heading--opened .answer-unit-count,#main-parts .keypoints--its_new .private-job-offering-answer .answer-unit .answer-unit-heading.answer-unit-heading--opened .answer-unit-count,#main-parts .private-job-offering--its_new .keypoints-answer .answer-unit .answer-unit-heading.answer-unit-heading--opened .answer-unit-count,#main-parts .private-job-offering--its_new .private-job-offering-answer .answer-unit .answer-unit-heading.answer-unit-heading--opened .answer-unit-count{color:#777}#main-parts .keypoints--its_new .keypoints-answer .answer-unit .answer-unit-heading.answer-unit-heading--opened::after,#main-parts .keypoints--its_new .private-job-offering-answer .answer-unit .answer-unit-heading.answer-unit-heading--opened::after,#main-parts .private-job-offering--its_new .keypoints-answer .answer-unit .answer-unit-heading.answer-unit-heading--opened::after,#main-parts .private-job-offering--its_new .private-job-offering-answer .answer-unit .answer-unit-heading.answer-unit-heading--opened::after{transform:rotate3d(1, 0, 0, 90deg)}#main-parts .keypoints--its_new .keypoints-answer .answer-unit .answer-unit-main,#main-parts .keypoints--its_new .private-job-offering-answer .answer-unit .answer-unit-main,#main-parts .private-job-offering--its_new .keypoints-answer .answer-unit .answer-unit-main,#main-parts .private-job-offering--its_new .private-job-offering-answer .answer-unit .answer-unit-main{display:none;position:relative;box-sizing:border-box;padding:30px 40px 40px;font-weight:500;font-size:14px;line-height:2.2;letter-spacing:normal;text-align:left;color:var(--black);opacity:0;transition:opacity 200ms linear}#main-parts .keypoints--its_new .keypoints-answer .answer-unit .answer-unit-main>*:nth-child(n+2),#main-parts .keypoints--its_new .private-job-offering-answer .answer-unit .answer-unit-main>*:nth-child(n+2),#main-parts .private-job-offering--its_new .keypoints-answer .answer-unit .answer-unit-main>*:nth-child(n+2),#main-parts .private-job-offering--its_new .private-job-offering-answer .answer-unit .answer-unit-main>*:nth-child(n+2){margin:30px 0 0}#main-parts .keypoints--its_new .keypoints-answer .answer-unit .answer-unit-main .answer-unit-sentence,#main-parts .keypoints--its_new .private-job-offering-answer .answer-unit .answer-unit-main .answer-unit-sentence,#main-parts .private-job-offering--its_new .keypoints-answer .answer-unit .answer-unit-main .answer-unit-sentence,#main-parts .private-job-offering--its_new .private-job-offering-answer .answer-unit .answer-unit-main .answer-unit-sentence{vertical-align:baseline;font-family:"Zen Kaku Gothic Antique", Arial, Helvetica, sans-serif}#main-parts .keypoints--its_new .keypoints-answer .answer-unit .answer-unit-main .answer-unit-sentence b,#main-parts .keypoints--its_new .private-job-offering-answer .answer-unit .answer-unit-main .answer-unit-sentence b,#main-parts .private-job-offering--its_new .keypoints-answer .answer-unit .answer-unit-main .answer-unit-sentence b,#main-parts .private-job-offering--its_new .private-job-offering-answer .answer-unit .answer-unit-main .answer-unit-sentence b{vertical-align:inherit;font-family:"Zen Kaku Gothic Antique", Arial, Helvetica, sans-serif;font-style:normal;font-weight:700;color:#ff6142}#main-parts .keypoints--its_new .keypoints-answer .answer-unit .answer-unit-main .answer-unit-ol,#main-parts .keypoints--its_new .private-job-offering-answer .answer-unit .answer-unit-main .answer-unit-ol,#main-parts .private-job-offering--its_new .keypoints-answer .answer-unit .answer-unit-main .answer-unit-ol,#main-parts .private-job-offering--its_new .private-job-offering-answer .answer-unit .answer-unit-main .answer-unit-ol{counter-reset:answer-unit-count}#main-parts .keypoints--its_new .keypoints-answer .answer-unit .answer-unit-main .answer-unit-ol li,#main-parts .keypoints--its_new .private-job-offering-answer .answer-unit .answer-unit-main .answer-unit-ol li,#main-parts .private-job-offering--its_new .keypoints-answer .answer-unit .answer-unit-main .answer-unit-ol li,#main-parts .private-job-offering--its_new .private-job-offering-answer .answer-unit .answer-unit-main .answer-unit-ol li{position:relative;box-sizing:border-box;padding-left:35px;font-family:"Zen Kaku Gothic Antique", Arial, Helvetica, sans-serif;font-size:14px;font-weight:600;line-height:24px;letter-spacing:normal;text-align:left;color:var(--black)}#main-parts .keypoints--its_new .keypoints-answer .answer-unit .answer-unit-main .answer-unit-ol li::before,#main-parts .keypoints--its_new .private-job-offering-answer .answer-unit .answer-unit-main .answer-unit-ol li::before,#main-parts .private-job-offering--its_new .keypoints-answer .answer-unit .answer-unit-main .answer-unit-ol li::before,#main-parts .private-job-offering--its_new .private-job-offering-answer .answer-unit .answer-unit-main .answer-unit-ol li::before{position:absolute;counter-increment:answer-unit-count;content:counter(answer-unit-count);top:0;bottom:0;left:0;width:24px;height:24px;margin:auto 0;border-radius:50%;background-color:#09c1d2;font-family:Helvetica, Arial, sans-serif;font-size:14px;font-weight:bold;line-height:24px;letter-spacing:normal;text-align:center;color:#fff}#main-parts .keypoints--its_new .keypoints-answer .answer-unit .answer-unit-main .answer-unit-ol li:nth-of-type(n+2),#main-parts .keypoints--its_new .private-job-offering-answer .answer-unit .answer-unit-main .answer-unit-ol li:nth-of-type(n+2),#main-parts .private-job-offering--its_new .keypoints-answer .answer-unit .answer-unit-main .answer-unit-ol li:nth-of-type(n+2),#main-parts .private-job-offering--its_new .private-job-offering-answer .answer-unit .answer-unit-main .answer-unit-ol li:nth-of-type(n+2){margin-top:15px}#main-parts .keypoints--its_new .keypoints-answer .answer-unit .answer-unit-main .exsample-box .exsample-box-heading,#main-parts .keypoints--its_new .private-job-offering-answer .answer-unit .answer-unit-main .exsample-box .exsample-box-heading,#main-parts .private-job-offering--its_new .keypoints-answer .answer-unit .answer-unit-main .exsample-box .exsample-box-heading,#main-parts .private-job-offering--its_new .private-job-offering-answer .answer-unit .answer-unit-main .exsample-box .exsample-box-heading{box-sizing:border-box;background-color:#09c1d2;border-radius:5px 5px 0 0;font-family:"Zen Kaku Gothic Antique", Arial, Helvetica, sans-serif;font-size:16px;font-weight:700;line-height:50px;letter-spacing:0.1em;text-align:center;color:#fff}#main-parts .keypoints--its_new .keypoints-answer .answer-unit .answer-unit-main .exsample-box .exsample-box-main,#main-parts .keypoints--its_new .private-job-offering-answer .answer-unit .answer-unit-main .exsample-box .exsample-box-main,#main-parts .private-job-offering--its_new .keypoints-answer .answer-unit .answer-unit-main .exsample-box .exsample-box-main,#main-parts .private-job-offering--its_new .private-job-offering-answer .answer-unit .answer-unit-main .exsample-box .exsample-box-main{box-sizing:border-box;border-radius:0 0 5px 5px;border:1px solid #eaeaea;border-top:none;padding:20px;font-family:"Zen Kaku Gothic Antique", Arial, Helvetica, sans-serif;font-weight:bold;color:var(--black)}#main-parts .keypoints--its_new .keypoints-answer .answer-unit .answer-unit-main .exsample-box .exsample-box-main .answer-unit-ol,#main-parts .keypoints--its_new .private-job-offering-answer .answer-unit .answer-unit-main .exsample-box .exsample-box-main .answer-unit-ol,#main-parts .private-job-offering--its_new .keypoints-answer .answer-unit .answer-unit-main .exsample-box .exsample-box-main .answer-unit-ol,#main-parts .private-job-offering--its_new .private-job-offering-answer .answer-unit .answer-unit-main .exsample-box .exsample-box-main .answer-unit-ol{margin:0}#main-parts .keypoints--its_new .keypoints-answer .answer-unit .answer-unit-main .answer-unit-cta .answer-unit-cta-link-button,#main-parts .keypoints--its_new .private-job-offering-answer .answer-unit .answer-unit-main .answer-unit-cta .answer-unit-cta-link-button,#main-parts .private-job-offering--its_new .keypoints-answer .answer-unit .answer-unit-main .answer-unit-cta .answer-unit-cta-link-button,#main-parts .private-job-offering--its_new .private-job-offering-answer .answer-unit .answer-unit-main .answer-unit-cta .answer-unit-cta-link-button{display:block;width:410px;height:70px;border-radius:8px;margin:0 auto;padding:0 20px;border-radius:10px;background-color:#ff6142;box-shadow:0 5px #c44a32;font-family:"Zen Kaku Gothic Antique", Arial, Helvetica, sans-serif;font-size:20px;font-weight:700;line-height:70px;letter-spacing:0.1em;text-align:center;color:#fff;cursor:pointer}#main-parts .keypoints--its_new .keypoints-answer .answer-unit .answer-unit-main .answer-unit-cta .answer-unit-cta-link-button::after,#main-parts .keypoints--its_new .private-job-offering-answer .answer-unit .answer-unit-main .answer-unit-cta .answer-unit-cta-link-button::after,#main-parts .private-job-offering--its_new .keypoints-answer .answer-unit .answer-unit-main .answer-unit-cta .answer-unit-cta-link-button::after,#main-parts .private-job-offering--its_new .private-job-offering-answer .answer-unit .answer-unit-main .answer-unit-cta .answer-unit-cta-link-button::after{position:absolute;content:'\f054';top:0;bottom:0;right:20px;margin:auto 0;width:1em;height:1em;font-family:"Font Awesome 6 Free";font-weight:900;font-size:20px;text-align:center;line-height:1.0;color:#fff}#main-parts .keypoints--its_new .keypoints-answer .answer-unit .answer-unit-main .answer-unit-cta .answer-unit-cta-link-button:active,#main-parts .keypoints--its_new .private-job-offering-answer .answer-unit .answer-unit-main .answer-unit-cta .answer-unit-cta-link-button:active,#main-parts .private-job-offering--its_new .keypoints-answer .answer-unit .answer-unit-main .answer-unit-cta .answer-unit-cta-link-button:active,#main-parts .private-job-offering--its_new .private-job-offering-answer .answer-unit .answer-unit-main .answer-unit-cta .answer-unit-cta-link-button:active{border-bottom-width:0px;box-shadow:0 1px #c44a32;transform:translateY(4px)}#main-parts .keypoints--its_new .keypoints-answer .answer-unit .answer-unit-main.answer-unit-main--opened,#main-parts .keypoints--its_new .private-job-offering-answer .answer-unit .answer-unit-main.answer-unit-main--opened,#main-parts .private-job-offering--its_new .keypoints-answer .answer-unit .answer-unit-main.answer-unit-main--opened,#main-parts .private-job-offering--its_new .private-job-offering-answer .answer-unit .answer-unit-main.answer-unit-main--opened{opacity:1}#main-parts .keypoints--its_new .keypoints-answer .answer-unit::before,#main-parts .keypoints--its_new .keypoints-answer .answer-unit:last-child::after,#main-parts .keypoints--its_new .keypoints-answer .answer-unit .answer-unit-main::before,#main-parts .keypoints--its_new .private-job-offering-answer .answer-unit::before,#main-parts .keypoints--its_new .private-job-offering-answer .answer-unit:last-child::after,#main-parts .keypoints--its_new .private-job-offering-answer .answer-unit .answer-unit-main::before,#main-parts .private-job-offering--its_new .keypoints-answer .answer-unit::before,#main-parts .private-job-offering--its_new .keypoints-answer .answer-unit:last-child::after,#main-parts .private-job-offering--its_new .keypoints-answer .answer-unit .answer-unit-main::before,#main-parts .private-job-offering--its_new .private-job-offering-answer .answer-unit::before,#main-parts .private-job-offering--its_new .private-job-offering-answer .answer-unit:last-child::after,#main-parts .private-job-offering--its_new .private-job-offering-answer .answer-unit .answer-unit-main::before{position:absolute;z-index:20;content:'';top:0;left:0;width:100%;height:1px;background-color:transparent;background-image:linear-gradient(90deg, #eee, #eee 4px, rgba(238,238,238,0) 4px, rgba(238,238,238,0) 6px);background-position:top 0 left 0;background-repeat:repeat-x;background-size:6px 1px}#main-parts .keypoints--its_new .keypoints-answer .answer-unit:last-child::after,#main-parts .keypoints--its_new .private-job-offering-answer .answer-unit:last-child::after,#main-parts .private-job-offering--its_new .keypoints-answer .answer-unit:last-child::after,#main-parts .private-job-offering--its_new .private-job-offering-answer .answer-unit:last-child::after{top:unset;bottom:0}#result-parts{width:100%;max-width:1280px;margin:0 auto}#result-parts .diagnosis-results--its-new .diagnosis-results-introduction{width:100%;max-width:900px;margin:0 auto;padding:50px 0 40px;text-align:center}#result-parts .diagnosis-results--its-new .diagnosis-results-introduction .intro-line-1,#result-parts .diagnosis-results--its-new .diagnosis-results-introduction .intro-line-2,#result-parts .diagnosis-results--its-new .diagnosis-results-introduction .intro-line-3{font-family:"Zen Kaku Gothic Antique", Arial, Helvetica, sans-serif;font-size:24px;font-weight:700;line-height:1;letter-spacing:0.1em;color:var(--black)}#result-parts .diagnosis-results--its-new .diagnosis-results-introduction .intro-line-2{font-size:20px}#result-parts .diagnosis-results--its-new .diagnosis-results-introduction .intro-line-3{margin-top:15px;vertical-align:baseline}#result-parts .diagnosis-results--its-new .diagnosis-results-introduction .intro-line-3 b{font-family:Arial;font-size:36px;font-weight:bold;font-style:normal;line-height:1;letter-spacing:0.1em;color:#ff6142;vertical-align:inherit}#result-parts .diagnosis-results--its-new .diagnosis-results-introduction .diagnostic-conditions{display:flex;justify-content:center;align-items:center;gap:20px;margin:20px 0;padding:20px 30px;border-radius:5px;background-color:#f5f5f5}#result-parts .diagnosis-results--its-new .diagnosis-results-introduction .diagnostic-conditions .condition-item{padding:15px;border-radius:3px;background-color:#09c1d2;font-family:"Zen Kaku Gothic Antique", Arial, Helvetica, sans-serif;font-size:16px;font-weight:bold;line-height:16px;color:#fff}#result-parts .diagnosis-results--its-new .diagnosis-results-recommended{position:relative;margin:0 auto 30px;padding:30px 0 0;background-color:#167BD2}#result-parts .diagnosis-results--its-new .diagnosis-results-recommended .recommended-line-1{display:flex;justify-content:center;gap:10px}#result-parts .diagnosis-results--its-new .diagnosis-results-recommended .recommended-line-1 .check-tag{display:inline-block;padding:6px 10px;border-radius:23px;background-color:#fff;font-family:"Zen Kaku Gothic Antique", Arial, Helvetica, sans-serif;font-size:16px;font-weight:700;line-height:1.5;color:#00182E}#result-parts .diagnosis-results--its-new .diagnosis-results-recommended .recommended-line-1 .check-tag::before{display:inline-block;margin-inline-end:5px;content:'\f00c';font-family:"Font Awesome 6 Free";font-size:16px;font-weight:900;line-height:1;color:#167BD2}#result-parts .diagnosis-results--its-new .diagnosis-results-recommended .recommended-line-2{margin-top:15px;font-family:"Zen Kaku Gothic Antique", Arial, Helvetica, sans-serif;font-size:22px;font-weight:700;line-height:1.3;letter-spacing:0.04em;color:#fff;text-align:center;vertical-align:baseline}#result-parts .diagnosis-results--its-new .diagnosis-results-recommended .recommended-line-2 b{vertical-align:inherit;font-family:"Zen Kaku Gothic Antique", Arial, Helvetica, sans-serif;font-size:22px;font-style:normal;font-weight:700;line-height:1.3;letter-spacing:0.04em;color:#ffdc09}#result-parts .diagnosis-results--its-new .diagnosis-results-recommended .recommended-line-2 b .ff-arial{font-family:Arial;font-size:36px;font-weight:bold}#result-parts .diagnosis-results--its-new .diagnosis-results-recommended::after{position:absolute;z-index:20;content:'';bottom:-30px;left:0;right:0;width:0px;height:0px;border-style:solid;border-color:#167BD2 #f7f7f7 transparent;border-width:30px 640px 0}@media only screen and (max-width: 1280px){#result-parts .diagnosis-results--its-new .diagnosis-results-recommended::after{border-width:30px 50vw 0}}#result-parts .diagnosis-results-agent-list--its-new{background-color:#f7f7f7;padding:30px 0 60px}#result-parts .diagnosis-results-agent-list--its-new .agent-unit--unity.agent-unit--5113{box-sizing:border-box;position:relative;width:calc(100% - 20px);max-width:900px;margin:0 auto;padding:40px 40px 50px;border-radius:10px;background-color:#fff;box-shadow:0 0 10px #00000019}#result-parts .diagnosis-results-agent-list--its-new .agent-unit--unity.agent-unit--5113 .ranking-count{display:none}#result-parts .diagnosis-results-agent-list--its-new .agent-unit--unity.agent-unit--5113 .agent-name{padding-bottom:10px;border-bottom:1px solid #ddd}#result-parts .diagnosis-results-agent-list--its-new .agent-unit--unity.agent-unit--5113 .agent-name .agent-name-link{font-family:"Zen Kaku Gothic Antique", Arial, Helvetica, sans-serif;font-size:24px;font-style:normal;font-weight:700;line-height:50px;letter-spacing:0.05em;text-align:left;color:#2f93e5;text-decoration:#add7f8 underline 1px;text-underline-offset:2px;text-decoration-skip-ink:none}#result-parts .diagnosis-results-agent-list--its-new .agent-unit--unity.agent-unit--5113.agent-ranking-1 .ranking-count,#result-parts .diagnosis-results-agent-list--its-new .agent-unit--unity.agent-unit--5113.agent-ranking-2 .ranking-count,#result-parts .diagnosis-results-agent-list--its-new .agent-unit--unity.agent-unit--5113.agent-ranking-3 .ranking-count{display:block;box-sizing:border-box;position:absolute;top:40px;left:40px;width:51px;height:50px;background-color:transparent;background-repeat:no-repeat;background-position:top 0 left 0;background-size:41px 50px}#result-parts .diagnosis-results-agent-list--its-new .agent-unit--unity.agent-unit--5113.agent-ranking-1 .agent-name,#result-parts .diagnosis-results-agent-list--its-new .agent-unit--unity.agent-unit--5113.agent-ranking-2 .agent-name,#result-parts .diagnosis-results-agent-list--its-new .agent-unit--unity.agent-unit--5113.agent-ranking-3 .agent-name{padding-left:60px}#result-parts .diagnosis-results-agent-list--its-new .agent-unit--unity.agent-unit--5113.agent-ranking-1 .ranking-count{background-image:url(/assets/ranking/it_shindan/medal_1-46d349de7997f3af58f03a95c91f7c6aed404c74f0175b9529e0331144f6fff2.png)}#result-parts .diagnosis-results-agent-list--its-new .agent-unit--unity.agent-unit--5113.agent-ranking-2 .ranking-count{background-image:url(/assets/ranking/it_shindan/medal_2-bd1632f47407e06face711e719eede691d6c4536bad4ab9ab48f166bd7b6c475.png)}#result-parts .diagnosis-results-agent-list--its-new .agent-unit--unity.agent-unit--5113.agent-ranking-3 .ranking-count{background-image:url(/assets/ranking/it_shindan/medal_3-93acf6716cb555da674c9f6c5701ca88b47c1e91d08a60b8189b4315f6a47509.png)}#result-parts .diagnosis-results-agent-list--its-new .agent-unit--unity.agent-unit--5113 .agent-copy-sentence{margin-top:20px;font-family:"Zen Kaku Gothic Antique", Arial, Helvetica, sans-serif;font-size:16px;font-weight:500;line-height:2;letter-spacing:normal;text-align:left;vertical-align:baseline;color:var(--black)}#result-parts .diagnosis-results-agent-list--its-new .agent-unit--unity.agent-unit--5113 .agent-copy-sentence b{vertical-align:inherit;color:#f00}#result-parts .diagnosis-results-agent-list--its-new .agent-unit--unity.agent-unit--5113 .agent-banner-slider-wrapper{margin:30px auto 60px;width:100%}#result-parts .diagnosis-results-agent-list--its-new .agent-unit--unity.agent-unit--5113 .agent-banner-slider-wrapper .agent-banner-slider{display:none}#result-parts .diagnosis-results-agent-list--its-new .agent-unit--unity.agent-unit--5113 .agent-banner-slider-wrapper .agent-banner-slider .slick-list{position:relative;padding:0 !important;cursor:pointer}#result-parts .diagnosis-results-agent-list--its-new .agent-unit--unity.agent-unit--5113 .agent-banner-slider-wrapper .agent-banner-slider .slick-list .slick-track{display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:flex-start;align-items:stretch;gap:0 20px}#result-parts .diagnosis-results-agent-list--its-new .agent-unit--unity.agent-unit--5113 .agent-banner-slider-wrapper .agent-banner-slider .slick-list .slick-track .slider-item{float:initial}#result-parts .diagnosis-results-agent-list--its-new .agent-unit--unity.agent-unit--5113 .agent-banner-slider-wrapper .agent-banner-slider .slick-list .slick-track .slider-item .agent-banner{display:block;width:260px;height:126px;object-fit:contain}#result-parts .diagnosis-results-agent-list--its-new .agent-unit--unity.agent-unit--5113 .agent-banner-slider-wrapper .agent-banner-slider .slick-list::after{position:absolute;content:'\f00e';bottom:10px;right:10px;margin:auto;width:23px;height:23px;border-radius:50%;background-color:#666;backdrop-filter:initial;box-shadow:0 2px 6px rgba(0,0,0,0.2);font-family:'Font Awesome 6 Free';font-weight:900;font-size:12px;text-align:center;line-height:23px;color:#fff;pointer-events:none}#result-parts .diagnosis-results-agent-list--its-new .agent-unit--unity.agent-unit--5113 .agent-banner-slider-wrapper .agent-banner-slider .slick-dots{display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:center;align-items:center;gap:0 25px;bottom:-20px}#result-parts .diagnosis-results-agent-list--its-new .agent-unit--unity.agent-unit--5113 .agent-banner-slider-wrapper .agent-banner-slider .slick-dots li{width:10px;height:10px;margin:0}#result-parts .diagnosis-results-agent-list--its-new .agent-unit--unity.agent-unit--5113 .agent-banner-slider-wrapper .agent-banner-slider .slick-dots li button{width:10px;height:10px;border-radius:50%;background-color:#eaeaea;padding:0}#result-parts .diagnosis-results-agent-list--its-new .agent-unit--unity.agent-unit--5113 .agent-banner-slider-wrapper .agent-banner-slider .slick-dots li button::before{display:none}#result-parts .diagnosis-results-agent-list--its-new .agent-unit--unity.agent-unit--5113 .agent-banner-slider-wrapper .agent-banner-slider .slick-dots li.slick-active button{background-color:#ababab}#result-parts .diagnosis-results-agent-list--its-new .agent-unit--unity.agent-unit--5113 .agent-banner-slider-wrapper .agent-banner-slider.slick-initialized{display:block}#result-parts .diagnosis-results-agent-list--its-new .agent-unit--unity.agent-unit--5113 .cta-agent-link-text{display:block;margin-top:20px;font-family:"Zen Kaku Gothic Antique", Arial, Helvetica, sans-serif;font-size:15px;font-weight:500;line-height:1;text-align:right;color:#0029ff;text-decoration:underline 1px;text-underline-offset:2px;text-decoration-skip-ink:none}#result-parts .diagnosis-results-agent-list--its-new .agent-unit--unity.agent-unit--5113 .cta-agent-link-text .fa-solid.fa-angles-right{font-size:15px;text-decoration:underline 1px;text-underline-offset:2px;text-decoration-skip-ink:none}#result-parts .diagnosis-results-agent-list--its-new .agent-unit--unity.agent-unit--5113 .pc-wrapper{display:flex;flex-direction:column;flex-wrap:wrap;max-height:500px;gap:15px 30px}#result-parts .diagnosis-results-agent-list--its-new .agent-unit--unity.agent-unit--5113 .pc-wrapper .agent-various-data-table{order:0;width:calc(50% - 15px);border-collapse:separate;border-spacing:0}#result-parts .diagnosis-results-agent-list--its-new .agent-unit--unity.agent-unit--5113 .pc-wrapper .agent-various-data-table tbody tr th{border:1px solid #eaeaea;border-right:none;border-bottom:none;background-color:#fffdf1;padding:28px 15px;font-family:"Zen Kaku Gothic Antique", Arial, Helvetica, sans-serif;font-size:15px;font-weight:700;letter-spacing:0;text-align:center;color:var(--black)}#result-parts .diagnosis-results-agent-list--its-new .agent-unit--unity.agent-unit--5113 .pc-wrapper .agent-various-data-table tbody tr td{border:1px solid #eaeaea;border-left:none;border-bottom:none;background-color:#fff;padding:25px 15px;font-family:"Zen Kaku Gothic Antique", Arial, Helvetica, sans-serif;font-size:16px;font-weight:700;line-height:20px;letter-spacing:0.03em;text-align:center;vertical-align:baseline;color:var(--black)}#result-parts .diagnosis-results-agent-list--its-new .agent-unit--unity.agent-unit--5113 .pc-wrapper .agent-various-data-table tbody tr td b{font-family:Arial;font-size:20px;line-height:1;letter-spacing:0.03em;vertical-align:inherit;color:#ff6142}#result-parts .diagnosis-results-agent-list--its-new .agent-unit--unity.agent-unit--5113 .pc-wrapper .agent-various-data-table tbody tr:first-of-type th{border-radius:5px 0 0 0}#result-parts .diagnosis-results-agent-list--its-new .agent-unit--unity.agent-unit--5113 .pc-wrapper .agent-various-data-table tbody tr:first-of-type td{border-radius:0 5px 0 0}#result-parts .diagnosis-results-agent-list--its-new .agent-unit--unity.agent-unit--5113 .pc-wrapper .agent-various-data-table tbody tr:last-of-type th{border-radius:0 0 0 5px;border-bottom:1px solid #ddd}#result-parts .diagnosis-results-agent-list--its-new .agent-unit--unity.agent-unit--5113 .pc-wrapper .agent-various-data-table tbody tr:last-of-type td{border-radius:0 0 5px 0;border-bottom:1px solid #ddd}#result-parts .diagnosis-results-agent-list--its-new .agent-unit--unity.agent-unit--5113 .pc-wrapper .agent-various-data__date-last-updated{order:1;width:fit-content;font-family:"Zen Kaku Gothic Antique", Arial, Helvetica, sans-serif;font-size:13px;font-weight:500;line-height:1;letter-spacing:normal;text-align:left;color:var(--black)}#result-parts .diagnosis-results-agent-list--its-new .agent-unit--unity.agent-unit--5113 .pc-wrapper .agent-recommended-points-wrapper{order:2;width:calc(50% - 15px);padding:0;border-radius:5px;border:none;background-color:transparent}#result-parts .diagnosis-results-agent-list--its-new .agent-unit--unity.agent-unit--5113 .pc-wrapper .agent-recommended-points-wrapper .agent-recommended-points-heading{background-color:#167bd2;border-radius:5px 5px 0 0;height:40px;font-family:"Zen Kaku Gothic Antique", Arial, Helvetica, sans-serif;font-size:14px;font-weight:700;line-height:40px;letter-spacing:0.05em;text-align:center;color:#fff}#result-parts .diagnosis-results-agent-list--its-new .agent-unit--unity.agent-unit--5113 .pc-wrapper .agent-recommended-points-wrapper .agent-recommended-points{box-sizing:border-box;padding:20px;border-radius:0 0 5px 5px;border:solid 1px #eaeaea;border-top:none;background-color:#fff;margin:0}#result-parts .diagnosis-results-agent-list--its-new .agent-unit--unity.agent-unit--5113 .pc-wrapper .agent-recommended-points-wrapper .agent-recommended-points .point-item{position:relative;padding-left:34px;background-image:none;font-family:"Zen Kaku Gothic Antique", Arial, Helvetica, sans-serif;font-size:15px;font-weight:700;line-height:1.6;text-align:left;vertical-align:baseline;color:#333}#result-parts .diagnosis-results-agent-list--its-new .agent-unit--unity.agent-unit--5113 .pc-wrapper .agent-recommended-points-wrapper .agent-recommended-points .point-item b{vertical-align:inherit;color:#f00;font-weight:bold}#result-parts .diagnosis-results-agent-list--its-new .agent-unit--unity.agent-unit--5113 .pc-wrapper .agent-recommended-points-wrapper .agent-recommended-points .point-item::before{position:absolute;content:'\f058';top:0;bottom:0;left:0;width:1em;height:1em;margin:auto 0;font-family:"Font Awesome 6 Free";font-weight:900;font-size:24px;text-align:center;line-height:1.0;color:#167BD2}#result-parts .diagnosis-results-agent-list--its-new .agent-unit--unity.agent-unit--5113 .pc-wrapper .agent-recommended-points-wrapper .agent-recommended-points .point-item:nth-of-type(n+2){margin-top:15px}#result-parts .diagnosis-results-agent-list--its-new .agent-unit--unity.agent-unit--5113 .pc-wrapper .agent-rating-table{order:3;width:calc(50% - 15px);border-collapse:separate;border-spacing:0}#result-parts .diagnosis-results-agent-list--its-new .agent-unit--unity.agent-unit--5113 .pc-wrapper .agent-rating-table tbody tr th{background-color:#fffdf1;border:1px solid #ececec;border-right:none;border-bottom:none;font-family:"Zen Kaku Gothic Antique", Arial, Helvetica, sans-serif;font-size:15px;font-weight:700;line-height:30px;letter-spacing:0.02em;text-align:center;color:#222}#result-parts .diagnosis-results-agent-list--its-new .agent-unit--unity.agent-unit--5113 .pc-wrapper .agent-rating-table tbody tr th i.fa-solid{margin-right:5px;color:#bbb;font-size:15px}#result-parts .diagnosis-results-agent-list--its-new .agent-unit--unity.agent-unit--5113 .pc-wrapper .agent-rating-table tbody tr th:last-of-type{border-right:1px solid #ececec}#result-parts .diagnosis-results-agent-list--its-new .agent-unit--unity.agent-unit--5113 .pc-wrapper .agent-rating-table tbody tr td{border:1px solid #ececec;border-right:none;border-bottom:none;text-align:center;color:#222}#result-parts .diagnosis-results-agent-list--its-new .agent-unit--unity.agent-unit--5113 .pc-wrapper .agent-rating-table tbody tr td .agent-rating{display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:center;align-items:center;gap:0 10px;height:44.5px;padding:0}#result-parts .diagnosis-results-agent-list--its-new .agent-unit--unity.agent-unit--5113 .pc-wrapper .agent-rating-table tbody tr td .agent-rating .agent-rating-star{display:block;width:auto;height:18px;margin:0}#result-parts .diagnosis-results-agent-list--its-new .agent-unit--unity.agent-unit--5113 .pc-wrapper .agent-rating-table tbody tr td .agent-rating .agent-rating-score{font-family:Helvetica, Arial, sans-serif;font-size:18px;font-weight:bold;line-height:1;color:#ff6142}#result-parts .diagnosis-results-agent-list--its-new .agent-unit--unity.agent-unit--5113 .pc-wrapper .agent-rating-table tbody tr td:last-of-type{border-right:1px solid #ddd}#result-parts .diagnosis-results-agent-list--its-new .agent-unit--unity.agent-unit--5113 .pc-wrapper .agent-rating-table tbody tr:first-of-type th:first-of-type{border-radius:5px 0 0 0}#result-parts .diagnosis-results-agent-list--its-new .agent-unit--unity.agent-unit--5113 .pc-wrapper .agent-rating-table tbody tr:first-of-type th:last-of-type{border-radius:0 5px 0 0}#result-parts .diagnosis-results-agent-list--its-new .agent-unit--unity.agent-unit--5113 .pc-wrapper .agent-rating-table tbody tr:last-of-type td{border-bottom:1px solid #ddd}#result-parts .diagnosis-results-agent-list--its-new .agent-unit--unity.agent-unit--5113 .pc-wrapper .agent-rating-table tbody tr:last-of-type td:first-of-type{border-radius:0 0 0 5px}#result-parts .diagnosis-results-agent-list--its-new .agent-unit--unity.agent-unit--5113 .pc-wrapper .agent-rating-table tbody tr:last-of-type td:last-of-type{border-radius:0 0 5px 0}#result-parts .diagnosis-results-agent-list--its-new .agent-unit--unity.agent-unit--5113 .pc-wrapper .cta-agent-link-text{order:4;margin:0}#result-parts .diagnosis-results-agent-list--its-new .agent-unit--unity.agent-unit--5113 .editorial-comment{box-sizing:border-box;margin-top:30px;border-radius:5px;background-color:#F5F5F5;padding:20px}#result-parts .diagnosis-results-agent-list--its-new .agent-unit--unity.agent-unit--5113 .editorial-comment .editorial-comment-heading{display:inline-flex;align-items:center;gap:10px;font-family:"Zen Kaku Gothic Antique", Arial, Helvetica, sans-serif;font-size:16px;font-style:normal;font-weight:700;line-height:1.7;letter-spacing:0.05em;color:var(--black)}#result-parts .diagnosis-results-agent-list--its-new .agent-unit--unity.agent-unit--5113 .editorial-comment .editorial-comment-heading::before{display:inline-box;content:'\f5ad';width:1em;height:1em;font-family:"Font Awesome 6 Free";font-weight:900;font-size:16px;line-height:1;text-align:center;color:#bbb}#result-parts .diagnosis-results-agent-list--its-new .agent-unit--unity.agent-unit--5113 .editorial-comment .editorial-comment-main{margin-top:10px}#result-parts .diagnosis-results-agent-list--its-new .agent-unit--unity.agent-unit--5113 .editorial-comment .editorial-comment-main p{margin:0;color:var(--text_blk, #333);font-family:"Zen Kaku Gothic Antique", Arial, Helvetica, sans-serif;font-size:14px;font-weight:500;line-height:2}#result-parts .diagnosis-results-agent-list--its-new .agent-unit--unity.agent-unit--5113 .agent-features{margin-top:30px;padding:0;border-radius:5px;border:none}#result-parts .diagnosis-results-agent-list--its-new .agent-unit--unity.agent-unit--5113 .agent-features .agent-features-heading{box-sizing:border-box;height:50px;border-radius:5px 5px 0px 0px;background-color:#09C1D2;font-family:"Zen Kaku Gothic Antique", Arial, Helvetica, sans-serif;font-size:16px;font-weight:700;line-height:50px;letter-spacing:0.8px;text-align:center;color:#fff}#result-parts .diagnosis-results-agent-list--its-new .agent-unit--unity.agent-unit--5113 .agent-features .agent-features-main{margin-top:0;counter-reset:agent-features-item-count;border-radius:0px 0px 5px 5px;border:1px solid #EAEAEA;border-top:none;background:#FFF;padding:30px}#result-parts .diagnosis-results-agent-list--its-new .agent-unit--unity.agent-unit--5113 .agent-features .agent-features-main .feature-item .feature-item-title{position:relative;padding-left:34px;font-family:"Zen Kaku Gothic Antique", Arial, Helvetica, sans-serif;color:var(--black);font-size:16px;font-weight:700;line-height:24px}#result-parts .diagnosis-results-agent-list--its-new .agent-unit--unity.agent-unit--5113 .agent-features .agent-features-main .feature-item .feature-item-title::before{position:absolute;counter-increment:agent-features-item-count;content:counter(agent-features-item-count);top:0;bottom:0;left:0;width:24px;height:24px;border-radius:50%;background-color:#09C1D2;font-family:Helvetica, Arial, sans-serif;font-size:14px;font-weight:bold;line-height:24px;letter-spacing:0;text-align:center;color:#fff}#result-parts .diagnosis-results-agent-list--its-new .agent-unit--unity.agent-unit--5113 .agent-features .agent-features-main .feature-item .feature-item-sentence{margin-top:10px}#result-parts .diagnosis-results-agent-list--its-new .agent-unit--unity.agent-unit--5113 .agent-features .agent-features-main .feature-item .feature-item-sentence p{margin:0;font-family:"Zen Kaku Gothic Antique", Arial, Helvetica, sans-serif;font-size:14px;font-weight:500;line-height:1.6;vertical-align:baseline;color:var(--black)}#result-parts .diagnosis-results-agent-list--its-new .agent-unit--unity.agent-unit--5113 .agent-features .agent-features-main .feature-item .feature-item-sentence p b{font-family:"Zen Kaku Gothic Antique", Arial, Helvetica, sans-serif;font-weight:500;color:#FF6142;vertical-align:inherit}#result-parts .diagnosis-results-agent-list--its-new .agent-unit--unity.agent-unit--5113 .agent-features .agent-features-main .feature-item:nth-of-type(n+2){margin-top:15px}#result-parts .diagnosis-results-agent-list--its-new .agent-unit--unity.agent-unit--5113 .agent-other-features{box-sizing:border-box;margin-top:30px;padding:20px;border-radius:5px;background-color:#f5f5f5}#result-parts .diagnosis-results-agent-list--its-new .agent-unit--unity.agent-unit--5113 .agent-other-features .agent-other-features-heading{color:var(--black);font-family:"Zen Kaku Gothic Antique", Arial, Helvetica, sans-serif;font-size:16px;font-weight:700;line-height:1.7;letter-spacing:0.8px}#result-parts .diagnosis-results-agent-list--its-new .agent-unit--unity.agent-unit--5113 .agent-other-features .agent-other-features-main{display:flex;flex-direction:row;flex-wrap:wrap;justify-content:flex-start;align-content:flex-start;align-items:flex-start;gap:10px;margin-top:12px}#result-parts .diagnosis-results-agent-list--its-new .agent-unit--unity.agent-unit--5113 .agent-other-features .agent-other-features-main .other-features-item{box-sizing:border-box;height:32px;padding:0 8px;border-radius:3px;border:solid 1px #09C1D2;background-color:#fff;font-family:"Zen Kaku Gothic Antique", Arial, Helvetica, sans-serif;font-size:14px;font-weight:500;line-height:30px;letter-spacing:0.03em;text-align:center;color:#00182E}#result-parts .diagnosis-results-agent-list--its-new .agent-unit--unity.agent-unit--5113 .agent-corporate-data-table{margin-top:30px;border-collapse:separate;border-spacing:0}#result-parts .diagnosis-results-agent-list--its-new .agent-unit--unity.agent-unit--5113 .agent-corporate-data-table tbody tr th{height:52px;box-sizing:border-box;background-color:#f5f5f5;border:1px solid #eaeaea;border-top:none;border-right:none;width:150px;padding:15px;color:var(--black);text-align:center;font-family:"Zen Kaku Gothic Antique", Arial, Helvetica, sans-serif;font-size:14px;font-weight:500;line-height:1}#result-parts .diagnosis-results-agent-list--its-new .agent-unit--unity.agent-unit--5113 .agent-corporate-data-table tbody tr td{height:52px;box-sizing:border-box;background-color:#fff;border:1px solid #eaeaea;border-top:none;border-left:none;padding:15px;color:var(--black);font-family:"Zen Kaku Gothic Antique", Arial, Helvetica, sans-serif;font-size:14px;font-weight:500;line-height:1.6;letter-spacing:0.03em}#result-parts .diagnosis-results-agent-list--its-new .agent-unit--unity.agent-unit--5113 .agent-corporate-data-table tbody tr:first-of-type th{border-top:1px solid #eaeaea;border-radius:5px 0 0 0}#result-parts .diagnosis-results-agent-list--its-new .agent-unit--unity.agent-unit--5113 .agent-corporate-data-table tbody tr:first-of-type td{border-top:1px solid #eaeaea;border-radius:0 5px 0 0}#result-parts .diagnosis-results-agent-list--its-new .agent-unit--unity.agent-unit--5113 .agent-corporate-data-table tbody tr:last-of-type th{border-radius:0 0 0 5px}#result-parts .diagnosis-results-agent-list--its-new .agent-unit--unity.agent-unit--5113 .agent-corporate-data-table tbody tr:last-of-type td{border-radius:0 0 5px 0}#result-parts .diagnosis-results-agent-list--its-new .agent-unit--unity.agent-unit--5113 .agent-cta{margin-top:30px;padding:0}#result-parts .diagnosis-results-agent-list--its-new .agent-unit--unity.agent-unit--5113 .agent-cta .agent-cta-link-button{position:relative;display:block;box-sizing:border-box;border:none;width:410px;height:70px;margin:0 auto;padding:0 20px;border-radius:10px;background-color:#ff6142;box-shadow:0 5px #c44a32;font-family:"Zen Kaku Gothic Antique", Arial, Helvetica, sans-serif;font-size:20px;font-weight:700;line-height:70px;letter-spacing:0.1em;text-align:center;color:#fff;cursor:pointer}#result-parts .diagnosis-results-agent-list--its-new .agent-unit--unity.agent-unit--5113 .agent-cta .agent-cta-link-button::after{position:absolute;content:'\f054';top:0;bottom:0;right:20px;margin:auto 0;width:1em;height:1em;font-family:"Font Awesome 6 Free";font-weight:900;font-size:20px;text-align:center;line-height:1.0;color:#fff}#result-parts .diagnosis-results-agent-list--its-new .agent-unit--unity.agent-unit--5113 .agent-cta .agent-cta-link-button:active{border-bottom-width:0px;box-shadow:0 1px #c44a32;transform:translateY(4px)}#result-parts .diagnosis-results-agent-list--its-new .agent-unit--unity.agent-unit--5113:nth-of-type(n+2){margin-top:30px}#result-parts .diagnosis-results-agent-list--its-new .remodal-overlay.remodal--agent-banner-slider-modal{background-color:rgba(0,0,0,0.85);backdrop-filter:blur(5px)}#result-parts .diagnosis-results-agent-list--its-new .remodal.remodal--agent-banner-slider-modal{background-color:transparent;width:325px;padding:0;margin:60px 0}#result-parts .diagnosis-results-agent-list--its-new .remodal.remodal--agent-banner-slider-modal .remodal-close{top:-46px;left:auto;right:-14px;color:#fff}#result-parts .diagnosis-results-agent-list--its-new .remodal.remodal--agent-banner-slider-modal .remodal-close::before{display:none}#result-parts .diagnosis-results-agent-list--its-new .remodal.remodal--agent-banner-slider-modal .remodal-close::after{position:absolute;content:'\f00d';top:0;bottom:0;left:0;margin:auto;width:1em;height:1em;background-color:transparent;font-family:'Font Awesome 6 Free';font-weight:900;font-size:27px;text-align:center;line-height:1.0;color:#fff}#result-parts .diagnosis-results-agent-list--its-new .remodal.remodal--agent-banner-slider-modal .agent-banner-slider-wrapper{margin-top:15px;margin-bottom:21px;height:182px;width:325px}#result-parts .diagnosis-results-agent-list--its-new .remodal.remodal--agent-banner-slider-modal .agent-banner-slider-wrapper .agent-banner-slider{display:none}#result-parts .diagnosis-results-agent-list--its-new .remodal.remodal--agent-banner-slider-modal .agent-banner-slider-wrapper .agent-banner-slider .slick-list{position:relative;padding:0 !important;cursor:pointer}#result-parts .diagnosis-results-agent-list--its-new .remodal.remodal--agent-banner-slider-modal .agent-banner-slider-wrapper .agent-banner-slider .slick-list .slick-track{display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:flex-start;align-items:stretch;gap:0 0}#result-parts .diagnosis-results-agent-list--its-new .remodal.remodal--agent-banner-slider-modal .agent-banner-slider-wrapper .agent-banner-slider .slick-list .slick-track .slider-item{border-radius:0 !important;float:initial}#result-parts .diagnosis-results-agent-list--its-new .remodal.remodal--agent-banner-slider-modal .agent-banner-slider-wrapper .agent-banner-slider .slick-list .slick-track .slider-item .agent-banner{display:block;width:325px;height:182px;border-radius:0 !important;object-fit:contain}#result-parts .diagnosis-results-agent-list--its-new .remodal.remodal--agent-banner-slider-modal .agent-banner-slider-wrapper .agent-banner-slider .slick-dots{display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:center;align-items:center;gap:0 15px;bottom:-25px}#result-parts .diagnosis-results-agent-list--its-new .remodal.remodal--agent-banner-slider-modal .agent-banner-slider-wrapper .agent-banner-slider .slick-dots li{width:10px;height:10px;margin:0}#result-parts .diagnosis-results-agent-list--its-new .remodal.remodal--agent-banner-slider-modal .agent-banner-slider-wrapper .agent-banner-slider .slick-dots li button{width:10px;height:10px;border-radius:50%;background-color:#5a5a5a;padding:0}#result-parts .diagnosis-results-agent-list--its-new .remodal.remodal--agent-banner-slider-modal .agent-banner-slider-wrapper .agent-banner-slider .slick-dots li button::before{display:none}#result-parts .diagnosis-results-agent-list--its-new .remodal.remodal--agent-banner-slider-modal .agent-banner-slider-wrapper .agent-banner-slider .slick-dots li.slick-active button{background-color:#ffff}#result-parts .diagnosis-results-agent-list--its-new .remodal.remodal--agent-banner-slider-modal .agent-banner-slider-wrapper .agent-banner-slider.slick-initialized{display:block}#result-parts .diagnosis-results-agent-list--its-new .remodal.remodal--agent-banner-slider-modal .agent-banner-slider-wrapper.slider--in-modal{margin-top:0}#result-parts .diagnosis-results-agent-list--its-new .remodal.remodal--agent-banner-slider-modal .agent-banner-slider-wrapper.slider--in-modal .agent-banner-slider .slick-list{cursor:auto}#result-parts .diagnosis-results-agent-list--its-new .remodal.remodal--agent-banner-slider-modal .agent-banner-slider-wrapper.slider--in-modal .agent-banner-slider .slick-list:after{display:none}#result-parts .diagnosis-results-agent-list--its-new .remodal.remodal--agent-banner-slider-modal .agent-banner-slider-wrapper.slider--in-modal .agent-banner-slider .slick-dots li.slick-active button{background-color:#fff}#result-parts .diagnosis-results-agent-list--its-new .remodal.remodal--agent-banner-slider-modal .remodal-cta-action{margin:0 auto;padding-top:30px}#result-parts .diagnosis-results-agent-list--its-new .remodal.remodal--agent-banner-slider-modal .remodal-cta-action .remodal-cta-label{box-sizing:border-box;width:294px;height:33px;padding:0;margin:0 auto;border-radius:30px;background-color:#fff505;font-size:14px;font-weight:bold;line-height:33px;letter-spacing:0.7px;text-align:center;color:#1954bf}#result-parts .diagnosis-results-agent-list--its-new .remodal.remodal--agent-banner-slider-modal .remodal-cta-action .remodal-cta-link-button{position:relative;display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:center;align-items:center;width:294px;height:60px;margin:20px auto 0;background-color:#fff;border-radius:5px}#result-parts .diagnosis-results-agent-list--its-new .remodal.remodal--agent-banner-slider-modal .remodal-cta-action .remodal-cta-link-button .link-button-logo{display:block;width:184px;height:36px;object-fit:cover;margin:0 auto}#result-parts .diagnosis-results-agent-list--its-new .remodal.remodal--agent-banner-slider-modal .remodal-cta-action .remodal-cta-link-button::after{position:absolute;content:'\f0a9';top:0;bottom:0;right:15px;margin:auto 0;width:1em;height:1em;font-family:'Font Awesome 6 Free';font-weight:900;font-size:20px;text-align:center;line-height:1.0;color:#ddd}.ranking-it-shindan-new .ranking__footer-content{width:100%;max-width:1280px;margin:0 auto;padding:60px 0 70px;background-color:#EFEFEF}.ranking-it-shindan-new .ranking__footer-content .ranking__faq{width:900px;margin:0 auto;padding:0}.ranking-it-shindan-new .ranking__footer-content .ranking__faq .ranking__faq-heading{font-family:"Zen Kaku Gothic Antique", Arial, Helvetica, sans-serif;font-size:32px;font-weight:900;line-height:1.7;letter-spacing:0.1em;color:var(--black)}.ranking-it-shindan-new .ranking__footer-content .ranking__faq .ranking__faq-group .ranking__faq-item{background-color:#fff;border-radius:5px;margin-bottom:20px}.ranking-it-shindan-new .ranking__footer-content .ranking__faq .ranking__faq-group .ranking__faq-item .ranking__faq-question{display:inline-block;width:100%;min-height:unset;padding:20px;background-image:none;text-wrap:nowrap;font-family:"Zen Kaku Gothic Antique", Arial, Helvetica, sans-serif;font-size:16px;font-weight:700;line-height:26px;letter-spacing:0.05em}.ranking-it-shindan-new .ranking__footer-content .ranking__faq .ranking__faq-group .ranking__faq-item .ranking__faq-question::before{position:unset;display:inline-block;width:30px;height:30px;margin-inline-end:10px;border-radius:50%;background-image:none;background-color:#606060;color:#fff;content:'Q';font-family:Arial;font-size:16px;font-weight:bold;line-height:30px;letter-spacing:0;text-align:center;transition:none}.ranking-it-shindan-new .ranking__footer-content .ranking__faq .ranking__faq-group .ranking__faq-item .ranking__faq-question::after{position:unset;display:block;float:right;width:unset;height:unset;background-image:none;background-color:transparent;color:#606060;content:'\f078';font-family:"Font Awesome 6 Free";font-size:18px;font-weight:900;opacity:1;transition:none}.ranking-it-shindan-new .ranking__footer-content .ranking__faq .ranking__faq-group .ranking__faq-item .ranking__faq-question.faq-question--opened::before{opacity:1}.ranking-it-shindan-new .ranking__footer-content .ranking__faq .ranking__faq-group .ranking__faq-item .ranking__faq-question.faq-question--opened::after{content:'\f077'}.ranking-it-shindan-new .ranking__footer-content .ranking__faq .ranking__faq-group .ranking__faq-item .ranking__faq-answer{display:none;width:unset;margin:0 20px;padding:15px;border-radius:5px;border:solid 1px #efefef;font-family:"Zen Kaku Gothic Antique", Arial, Helvetica, sans-serif;font-size:16px;font-weight:700;line-height:1.8;letter-spacing:0.05em;text-align:left;color:var(--black);transition:opacity 250ms ease}.ranking-it-shindan-new .ranking__footer-content .ranking__faq .ranking__faq-group .ranking__faq-item .ranking__faq-answer.faq-answer--opened{display:block}.ranking-it-shindan-new .ranking__footer-content .ranking__faq .ranking__faq-group .ranking__faq-item:has(.faq-answer--opened){padding-bottom:20px}.ranking-it-shindan-new .lp__index{width:calc(100% - 10px);max-width:900px;margin:0 auto;padding:60px 0 70px;background:none}.ranking-it-shindan-new .lp__index .lp__index-header{background:none;font-family:"Zen Kaku Gothic Antique", Arial, Helvetica, sans-serif;font-size:26px;font-weight:900;line-height:1.7;letter-spacing:0.1em;color:var(--black)}.ranking-it-shindan-new .lp__index .lp__index-body{margin:20px 0 0;padding:30px 40px 12px;background-color:#fafafa;border-radius:5px}.ranking-it-shindan-new .lp__index .lp__index-body .index-body__liner{width:100%;max-width:760px;margin:0}.ranking-it-shindan-new .lp__index .lp__index-body .index-body__liner .lp__ordered-list{padding-inline:0}.ranking-it-shindan-new .lp__index .lp__index-body .index-body__liner .lp__ordered-list .ordered-list__item{list-style:none}.ranking-it-shindan-new .lp__index .lp__index-body .index-body__liner .lp__ordered-list .ordered-list__item .ordered-list__item-link{margin-bottom:18px;font-family:"Zen Kaku Gothic Antique", Arial, Helvetica, sans-serif;font-size:16px;font-weight:500;line-height:26px;letter-spacing:0.05em;color:#41a3ee;text-decoration:#41a3ee underline solid 1px;text-underline-offset:2px;vertical-align:baseline}.ranking-it-shindan-new .lp__index .lp__index-body .index-body__liner .lp__ordered-list .ordered-list__item::before{display:inline-block;vertical-align:middle;font-size:9px;content:'\f111';font-family:"Font Awesome 6 Free";font-weight:900;color:#d9d9d9;margin-inline-end:8px}footer#footer_top.footer--it_shindan_new{box-sizing:border-box;width:100%;max-width:1280px;margin:0 auto;padding:30px 30px 40px;background-color:#0451a3}footer#footer_top.footer--it_shindan_new .copyrights__section{max-width:900px;margin:0 auto;padding:0;background:none}footer#footer_top.footer--it_shindan_new .copyrights__section .essential-corporate-link-group{display:grid;grid-template-areas:"a d g" "b e h" "c f i";gap:8px 0px;height:82px}footer#footer_top.footer--it_shindan_new .copyrights__section .essential-corporate-link-group .essential-corporate-link-item{font-family:"Zen Kaku Gothic Antique", Arial, Helvetica, sans-serif;font-size:14px;font-weight:500;line-height:22px;letter-spacing:normal;color:#fff}footer#footer_top.footer--it_shindan_new .copyrights__section .credit-copyrights{margin-top:15px;border-top:solid 1px #fff;padding-top:15px}footer#footer_top.footer--it_shindan_new .copyrights__section .credit-copyrights .copyrights-text{font-family:"Zen Kaku Gothic Antique", Arial, Helvetica, sans-serif;font-size:12px;font-weight:500;line-height:1.4;letter-spacing:normal;color:#fff}footer#footer_top.footer--it_shindan_new .copyrights__section .credit-copyrights .growth-area{margin-top:15px;display:flex;flex-direction:row;justify-content:flex-start;align-items:center;gap:15px}footer#footer_top.footer--it_shindan_new .copyrights__section .credit-copyrights .growth-area img{display:block;width:50px;height:60px}footer#footer_top.footer--it_shindan_new .copyrights__section .credit-copyrights .growth-area .growth-description{font-family:"Zen Kaku Gothic Antique", Arial, Helvetica, sans-serif;font-size:12px;font-weight:500;line-height:1.7;letter-spacing:0;color:#fff}.agent-link-button--ptotst{position:relative;display:block;width:480px;height:70px;margin:0 auto 5px;border-radius:8px;background-color:#ff8f0b;box-shadow:0 5px 0 #d06000;font-family:"ヒラギノ角ゴ Pro", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;font-size:22px;font-weight:bold;line-height:70px;letter-spacing:0.88px;text-align:center;color:var(--white);user-select:none}.agent-link-button--ptotst:hover{color:var(--white)}.agent-link-button--ptotst:active{box-shadow:0 0 0 #d06000;transform:translateY(5px)}.agent-link-button--ptotst .agent-link-button--ptotst-balloon{position:absolute;top:-15px;left:-15px;filter:drop-shadow(0 1px 6px rgba(0,0,0,0.16))}.column__content .column__body .lp-cta-btn-wrap{width:480px;margin:20px auto;position:relative}.column__content .column__body .lp-cta-btn-wrap .lp-arrow{position:absolute;top:30px;right:-35px;width:59px;height:auto;animation:1s linear infinite blink}.column__content .column__body .lp-cta-btn{position:relative;display:table-cell;vertical-align:middle;text-align:center;color:#fff !important;font-weight:bold;text-shadow:0 1px 1px rgba(0,0,0,0.3);text-decoration:none !important;background-color:#16ac76;background:linear-gradient(#36B126, #2B8615);box-shadow:0 5px 0 #105D14;border:0;border-radius:7px;font-size:22px;line-height:24px;width:480px;height:70px}.column__content .column__body .lp-cta-btn:hover{color:#fff !important}.column__content .column__body .lp-cta-btn:after{position:absolute;content:'60秒で登録完了';display:block;top:-12px;right:-10px;width:108px;height:25px;border-radius:12.5px;background:#fff502;font-weight:bold;font-size:12px;line-height:25px;text-align:center;color:#e6391a;letter-spacing:0em}.column__content .column__body .lp-cta-btn:after:after{top:-12px;right:-10px}.ptot-header{position:relative;display:block;width:100%;max-width:1440px;min-width:875px;margin:0 auto}.ptot-header img{width:100%;object-fit:cover;object-position:center}.ptot-header .promo-label{bottom:15px;right:37px;font-weight:300;font-size:10px;color:#000}.ptotst-kv-guidepost{position:relative}.ptotst-kv-guidepost .ptotst-kv{position:relative;z-index:10}.ptotst-kv-guidepost .kv-prefecture-name{position:absolute;top:35px;left:60px;z-index:20;font-family:"ヒラギノ角ゴ Pro W6", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;font-size:24px;font-weight:bold;line-height:0.75;letter-spacing:1.2px;text-align:left;color:#4e4e4e}.ptotst-kv-guidepost .kv-prefecture-name .prefecture-name{display:inline-block;padding:0 15px;margin-right:8px;box-shadow:0 0 8px 0 rgba(0,0,0,0.16);background-color:var(--white);font-family:"ヒラギノ角ゴ Pro W6", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;font-size:40px;font-weight:bold;line-height:60px;letter-spacing:2px;text-align:left;color:#ff8f0b}.ptotst-kv-guidepost .kv-ribbon{box-sizing:border-box;position:absolute;top:0;right:15px;z-index:20;width:100px;height:110px;background-image:url(/assets/ranking/ptotst/kv_ribbon-09d891e618b54fda309b68328008b0a02eca9dda03cae9217c42a19849686c75.png);background-repeat:no-repeat;background-position:top 0 left 50%;background-size:100px 110px;filter:drop-shadow(0 3px 5px rgba(0,0,0,0.25));padding-top:15.5px;font-family:"ヒラギノ角ゴ Pro W6", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;font-size:16px;font-weight:bold;line-height:1.313;letter-spacing:normal;text-align:center;color:var(--black)}.compare-table-heading{box-sizing:border-box;width:825px;height:68px;margin:0 auto;background-color:#41b2a9;box-shadow:0 0 8px 0 rgba(0,0,0,0.16);padding:19.5px 0}.compare-table-heading .heading-sentence{position:relative;padding:0 27px;width:fit-content;margin:0 auto;font-family:"ヒラギノ角ゴ Pro W6", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;font-size:22px;font-weight:bold;line-height:29px;letter-spacing:1.1px;text-align:center;color:var(--white)}.compare-table-heading .heading-sentence::before,.compare-table-heading .heading-sentence::after{position:absolute;content:'';top:0;bottom:0;margin:auto 0;width:27px;height:29px;background-repeat:no-repeat;background-size:22px 29px}.compare-table-heading .heading-sentence:before{left:0;background-image:url(/assets/ranking/ptotst/slash_left-8c4e8204541ad9ba6c572059d2f50886f2b454a6f50b0cda32ef5a269f1e4274.png);background-position:top 50% left 0}.compare-table-heading .heading-sentence:after{right:0;background-image:url(/assets/ranking/ptotst/slash_right-fd10b9df6f79425a53ae416af1adad1d8a6c42310512cb863cd9473766b6fdda.png);background-position:top 50% right 0}.compare-table-heading .heading-sentence b{font-family:"ヒラギノ角ゴ Pro W6", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;color:#fae545;font-weight:bold}.presented-by{padding:8px 0;font-size:12px;line-height:16px;background-color:#fff}.lp__index{margin:0 auto 54px;width:875px}.lp__index .lp__index-header{height:60px;margin:0;padding:0;border-radius:15px 15px 0 0;background-color:#f2f4f6;font-family:"ヒラギノ角ゴ Pro", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;font-size:24px;font-weight:bold;line-height:60px;letter-spacing:normal;text-align:center;color:#41505d}.lp__index .lp__index-body{border-radius:0 0 15px 15px;background-color:#fafafa;padding:35px 0 30px}.lp__index .lp__index-body .index-body__liner{width:760px;margin:0 auto}.lp__index .lp__index-body .index-body__liner .lp__ordered-list{list-style-type:disc;border:none;list-style-position:outside;width:100%;padding:0}.lp__index .lp__index-body .index-body__liner .lp__ordered-list .ordered-list__item{margin:0 0 21px;font-family:"ヒラギノ角ゴ Pro", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;font-size:17px;font-weight:bold;line-height:1.4;letter-spacing:normal;text-align:left;color:#41505d}.lp__index .lp__index-body .index-body__liner .lp__ordered-list .ordered-list__item .ordered-list__item-link{color:#0081D6;text-decoration:underline}.widget-group{background-color:#effaf5;padding:0 0 60px}.introduction-talk{box-sizing:border-box;display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:center;align-items:flex-start;gap:0 20px;padding:40px 25px 20px}.introduction-talk .person-one{position:relative}.introduction-talk .person-one .person-one-sentence{position:absolute;top:16px;right:30px;width:240px;font-family:"ヒラギノ角ゴ Pro W6", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;font-size:16px;font-weight:bold;line-height:1.5;letter-spacing:0.64px;text-align:left;color:var(--black)}.introduction-talk .person-two{position:relative}.introduction-talk .person-two .person-two-sentence{position:absolute;top:16px;left:30px;width:240px;font-family:"ヒラギノ角ゴ Pro W6", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;font-size:16px;font-weight:bold;line-height:1.5;letter-spacing:0.64px;text-align:left;color:var(--black)}.introduction-talk .person-two .person-two-sentence b{font-size:20px;letter-spacing:0.8px;font-family:"ヒラギノ角ゴ Pro W6", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;font-weight:bold;vertical-align:baseline;color:#e31f1f}.introduction-talk.introduction-talk--hellowork{padding:44px 25px 15px}.introduction-talk.introduction-talk--hellowork .person-one .person-one-sentence{top:15px;right:20px;width:240px}.introduction-talk.introduction-talk--hellowork .person-two .person-two-sentence{top:15px;left:20px;width:283px}.widget-multi-col{box-sizing:border-box;display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:flex-start;align-items:flex-start;gap:0 30px;padding:16px 20px 0 34px}.employment-assistance-diagnostic-tool{width:530px}.employment-assistance-diagnostic-tool .diagnostic-tool-heading{position:relative;box-sizing:border-box;height:95px;background-color:#0d6838;border-radius:8px 8px 0 0;padding:20px 0 0}.employment-assistance-diagnostic-tool .diagnostic-tool-heading .heading-sub{font-family:"ヒラギノ角ゴ Pro W6", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;font-size:15px;font-weight:bold;line-height:1.0;letter-spacing:0.45px;text-align:center;color:#fff}.employment-assistance-diagnostic-tool .diagnostic-tool-heading .heading-main{margin-top:12px;text-shadow:0 1px 6px rgba(0,92,48,0.3);font-family:"ヒラギノ角ゴ Pro W6", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;font-size:28px;font-weight:bold;line-height:0.93;letter-spacing:1.12px;text-align:center;color:#fff}.employment-assistance-diagnostic-tool .diagnostic-tool-heading .heading-main b{vertical-align:baseline;font-family:"ヒラギノ角ゴ Pro W6", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;font-weight:bold;color:#faec3d}.employment-assistance-diagnostic-tool .diagnostic-tool-heading .tool-heading-balloon{display:block;position:absolute;top:-13px;left:-9px;filter:drop-shadow(0 3px 6px rgba(118,110,17,0.16))}.employment-assistance-diagnostic-tool .diagnostic-tool-body{border:solid 1px #0d6838;border-top:none;border-radius:0 0 8px 8px;background-color:#fff;padding:16px 0 40px}.employment-assistance-diagnostic-tool .diagnostic-tool-body .form-unit{display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:flex-start;align-items:flex-start;padding:16px 0}.employment-assistance-diagnostic-tool .diagnostic-tool-body .form-unit .form-unit-title{box-sizing:border-box;flex-basis:140px;padding:7.5px 0 0 25px;font-family:"ヒラギノ角ゴ Pro W6", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;font-size:16px;font-weight:bold;line-height:1.688;letter-spacing:normal;text-align:left;color:#036838}.employment-assistance-diagnostic-tool .diagnostic-tool-body .form-unit .form-unit-main{box-sizing:border-box;flex-basis:360px;display:flex;flex-direction:row;flex-wrap:wrap;justify-content:flex-start;align-content:flex-start;align-items:center;gap:13px 12px}.employment-assistance-diagnostic-tool .diagnostic-tool-body .form-unit .form-unit-main .form-radio-label{flex-basis:80px;display:block;cursor:pointer}.employment-assistance-diagnostic-tool .diagnostic-tool-body .form-unit .form-unit-main .form-radio-label .form-radio{display:none}.employment-assistance-diagnostic-tool .diagnostic-tool-body .form-unit .form-unit-main .form-radio-label .form-radio-apperance{display:block;width:100%;height:40px;margin-bottom:4px;border-radius:5px;background-color:#ededed;box-shadow:0 4px 0 #ccc;font-family:"ヒラギノ角ゴ Pro W6", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;font-size:14px;font-weight:bold;line-height:40px;letter-spacing:normal;text-align:center;color:var(--black)}.employment-assistance-diagnostic-tool .diagnostic-tool-body .form-unit .form-unit-main .form-radio-label .form-radio-apperance.apperance--fs-sm{font-size:13px}.employment-assistance-diagnostic-tool .diagnostic-tool-body .form-unit .form-unit-main .form-radio-label .form-radio-apperance:active{box-shadow:0 0 0 #ccc;transform:translateY(4px)}.employment-assistance-diagnostic-tool .diagnostic-tool-body .form-unit .form-unit-main .form-radio-label .form-radio:checked+.form-radio-apperance{background-color:#00B667;box-shadow:0 4px 0 #007744;color:#fff}.employment-assistance-diagnostic-tool .diagnostic-tool-body .form-unit .form-unit-main .form-radio-label .form-radio:checked+.form-radio-apperance:active{box-shadow:0 0 0 #007744;transform:translateY(4px)}.employment-assistance-diagnostic-tool .diagnostic-tool-body .form-unit .form-unit-main .form-radio-label.form-radio--half{flex-basis:173px}.employment-assistance-diagnostic-tool .diagnostic-tool-body .form-action{padding:24px 0 0}.employment-assistance-diagnostic-tool .diagnostic-tool-body .form-action .form-action{display:block;width:265px;height:50px;margin:0 auto 4px;border-radius:5px;padding:0;border:none;background-color:#ddd;box-shadow:0 4px 0 #ccc;font-size:16px;font-weight:bold;line-height:50px;letter-spacing:normal;text-align:center;color:#fff;pointer-events:none}.employment-assistance-diagnostic-tool .diagnostic-tool-body .form-action .form-action.tool_btn_on{background-color:#E00A17;box-shadow:0 4px 0 #800308;cursor:pointer;pointer-events:auto}.employment-assistance-diagnostic-tool .diagnostic-tool-body .form-action .form-action.tool_btn_on:active{box-shadow:0 0 0 #800308;transform:translateY(4px)}.ranking-links-widget{width:250px}.ranking-links-widget .widget-heading-guidepost{position:relative;box-sizing:border-box;text-shadow:0 1px 6px rgba(190,135,32,0.17)}.ranking-links-widget .widget-heading-guidepost::before{position:absolute;content:'';top:0;left:-10px;margin:auto;width:271px;height:88px;background-image:url(/assets/ranking/parttimer/ranking_links_widget_heading-942ec8960c744a09afd5a40dc801fc93836e08f4e170e6247e5eb97253db00fc.png);background-repeat:no-repeat;background-position:top 50% left 50%;background-size:271px 88px;z-index:10}.ranking-links-widget .widget-heading-guidepost .widget-heading-sentence{position:relative;padding:0 0 0 52.5px;font-family:"ヒラギノ角ゴ Pro W6", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;font-size:22px;font-weight:bold;line-height:72px;letter-spacing:0.88px;text-align:left;color:#fff;z-index:20}.ranking-links-widget .widget-heading-guidepost .widget-heading-sentence b{font-family:"ヒラギノ角ゴ Pro W6", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;font-weight:bold;color:#faec3d}.ranking-links-widget .widget-body{box-sizing:border-box;position:relative;border-radius:0 0 8px 8px;border:solid 1px #fe902e;border-top:none;background-color:#fff;height:442px;z-index:30;padding:7px 0 0}.ranking-links-widget .widget-body .ranking-link{position:relative;box-sizing:border-box;display:block;height:52px;padding-left:24px;font-family:"ヒラギノ角ゴ Pro W6", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;font-size:14px;font-weight:bold;line-height:50px;letter-spacing:normal;text-align:left;color:var(--black)}.ranking-links-widget .widget-body .ranking-link::after{position:absolute;content:'\f061';top:0;bottom:0;right:17px;margin:auto 0;width:14px;height:14px;font-family:"Font Awesome 6 Free";font-weight:900;font-size:14px;text-align:center;line-height:1.0;color:#989898}.ranking-links-widget .widget-body .ranking-link:nth-of-type(n+2){border-top:1px solid #ededed}.parttimer-hellowork-agent-compare{margin-top:53.5px}.parttimer-hellowork-agent-compare .parttimer-hellowork-agent-compare-heading{font-family:"ヒラギノ角ゴ Pro W6", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;font-size:30px;font-weight:bold;line-height:1.6;letter-spacing:1.5px;text-align:center;color:#333}.parttimer-hellowork-agent-compare .parttimer-hellowork-agent-compare-heading .fs-sm{font-family:"ヒラギノ角ゴ Pro W6", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;font-size:20px;font-weight:bold;line-height:1.65;letter-spacing:1px;text-align:center;color:#333;vertical-align:baseline}.parttimer-hellowork-agent-compare .parttimer-hellowork-agent-compare-heading mark{background:linear-gradient(rgba(255,255,255,0) 50%, #fde94b 50%);text-decoration:underline;text-decoration-color:#fde94b;text-decoration-thickness:7px;text-underline-offset:0;font-family:"ヒラギノ角ゴ Pro W6", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;font-size:30px;font-style:normal;font-weight:bold;line-height:1.6;letter-spacing:1.5px;text-align:center;color:#fd8622;vertical-align:baseline}.parttimer-hellowork-agent-compare .parttimer-hellowork-agent-compare-table{width:806px;margin:0 auto}.parttimer-hellowork-agent-compare .parttimer-hellowork-agent-compare-table tbody tr:first-of-type th{padding:20px 0;font-family:"ヒラギノ角ゴ Pro W6", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;font-size:24px;font-weight:bold;line-height:1.667;letter-spacing:normal;text-align:center;color:var(--white)}.parttimer-hellowork-agent-compare .parttimer-hellowork-agent-compare-table tbody tr:first-of-type th:first-of-type{width:190px}.parttimer-hellowork-agent-compare .parttimer-hellowork-agent-compare-table tbody tr:first-of-type th:nth-of-type(2){background-color:#a4b4cb;width:308px;box-shadow:0 3px 6px 0 rgba(0,0,0,0.16)}.parttimer-hellowork-agent-compare .parttimer-hellowork-agent-compare-table tbody tr:first-of-type th:nth-of-type(3){background-color:#fc8613;width:308px;box-shadow:0 3px 6px 0 rgba(0,0,0,0.16)}.parttimer-hellowork-agent-compare .parttimer-hellowork-agent-compare-table tbody tr:nth-of-type(2) th{border-top:2px solid #ddd}.parttimer-hellowork-agent-compare .parttimer-hellowork-agent-compare-table tbody tr:nth-of-type(n+2) th{width:190px;background-color:#f8f8f8;border-right:2px solid #ddd;border-left:2px solid #ddd;border-bottom:2px solid #ddd;font-family:"ヒラギノ角ゴ Pro W6", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;text-align:center;font-size:20px;font-weight:bold;line-height:1.65;letter-spacing:normal;text-align:center;color:#333}.parttimer-hellowork-agent-compare .parttimer-hellowork-agent-compare-table tbody tr:nth-of-type(n+2) td{text-align:center;border-right:2px solid #ddd;border-bottom:2px solid #ddd;padding:27px 0 25px}.parttimer-hellowork-agent-compare .parttimer-hellowork-agent-compare-table tbody tr:nth-of-type(n+2) td .evaluate-unit .evaluate-icon{display:block;margin:0 auto}.parttimer-hellowork-agent-compare .parttimer-hellowork-agent-compare-table tbody tr:nth-of-type(n+2) td .evaluate-unit .evaluate-sentence{margin-top:8px;font-family:"ヒラギノ角ゴ Pro W6", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;font-size:18px;font-weight:500;line-height:1.223;letter-spacing:normal;text-align:center;color:#333}.parttimer-hellowork-agent-compare .parttimer-hellowork-agent-compare-table tbody tr:nth-of-type(n+2) td:nth-of-type(1){background-color:#f7fcff}.parttimer-hellowork-agent-compare .parttimer-hellowork-agent-compare-table tbody tr:nth-of-type(n+2) td:nth-of-type(2){background-color:#fffaef}.parttimer-hellowork-agent-compare .parttimer-hellowork-agent-compare-heading+.parttimer-hellowork-agent-compare-table{margin-top:31px}.parttimer-hellowork-agent-compare .recommended-agents-bridge,.layout-inner.ranking-section .recommended-agents-area .recommended-agents-bridge{width:660px;margin:50px auto 0;display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:space-between;align-items:center;gap:0 41px}.parttimer-hellowork-agent-compare .recommended-agents-bridge .bridge-sentence,.layout-inner.ranking-section .recommended-agents-area .recommended-agents-bridge .bridge-sentence{padding-left:16px;font-family:"ヒラギノ角ゴ Pro W6", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;font-size:22px;font-weight:bold;line-height:1.728;letter-spacing:1.76px;text-align:left;color:#333}.parttimer-hellowork-agent-compare .recommended-agents-bridge .bridge-sentence b,.layout-inner.ranking-section .recommended-agents-area .recommended-agents-bridge .bridge-sentence b{vertical-align:baseline;font-family:"ヒラギノ角ゴ Pro W6", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;color:#ff1515}.parttimer-hellowork-agent-compare .recommended-agents-bridge .bridge-illustration,.layout-inner.ranking-section .recommended-agents-area .recommended-agents-bridge .bridge-illustration{display:block}.parttimer-hellowork-agent-compare .recommended-agents,.layout-inner.ranking-section .recommended-agents-area .recommended-agents{box-shadow:0 0 6px 0 rgba(0,0,0,0.16);background-color:var(--white);width:660px;margin:40.5px auto 0;padding:31px 0 34.5px}.parttimer-hellowork-agent-compare .recommended-agents .recommended-agents-heading,.layout-inner.ranking-section .recommended-agents-area .recommended-agents .recommended-agents-heading{width:fit-content;margin:0 auto}.parttimer-hellowork-agent-compare .recommended-agents .recommended-agents-heading mark,.layout-inner.ranking-section .recommended-agents-area .recommended-agents .recommended-agents-heading mark{background:linear-gradient(rgba(255,255,255,0) 50%, #fde94b 50%);text-decoration:underline;text-decoration-color:#fde94b;text-decoration-thickness:7px;text-underline-offset:0;font-family:"ヒラギノ角ゴ Pro W6", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;font-size:30px;font-style:normal;font-weight:bold;line-height:1.6;letter-spacing:1.5px;text-align:center;color:#fd8622;vertical-align:baseline}.parttimer-hellowork-agent-compare .recommended-agents .recommended-agents-heading .fs-sm,.layout-inner.ranking-section .recommended-agents-area .recommended-agents .recommended-agents-heading .fs-sm{font-family:"ヒラギノ角ゴ Pro W6", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;font-size:20px;font-weight:bold;line-height:1.65;letter-spacing:1px;text-align:left;color:#333;vertical-align:baseline}.parttimer-hellowork-agent-compare .recommended-agents .recommended-agents-logo-group,.layout-inner.ranking-section .recommended-agents-area .recommended-agents .recommended-agents-logo-group{display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:center;align-items:flex-start;gap:0 20.5px;margin:23px auto 0;width:fit-content}.parttimer-hellowork-agent-compare .recommended-agents .recommended-agents-logo-group .recommended-agents-link,.layout-inner.ranking-section .recommended-agents-area .recommended-agents .recommended-agents-logo-group .recommended-agents-link{display:inline-block;color:#4e91df;text-decoration:underline;font-size:18px;font-weight:bold;line-height:1.612;letter-spacing:0.9px;text-align:center}.parttimer-hellowork-agent-compare .recommended-agents .recommended-agents-logo-group .recommended-agents-link .recommended-agents-logo,.layout-inner.ranking-section .recommended-agents-area .recommended-agents .recommended-agents-logo-group .recommended-agents-link .recommended-agents-logo{display:block;width:222px;height:90px;object-fit:contain}.parttimer-hellowork-agent-compare .recommended-agents .recommended-agents-logo-group .recommended-agents-cross,.layout-inner.ranking-section .recommended-agents-area .recommended-agents .recommended-agents-logo-group .recommended-agents-cross{display:block;line-height:90px}.ranking-agent-compare--parttimer{background-color:transparent;width:805px;margin:0 auto}.ranking-agent-compare--parttimer .container{width:100%}.ranking-agent-compare--parttimer .content{padding:0}.ranking-agent-compare--parttimer .compare__switching-tabs{display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:center;align-items:flex-end;gap:0 10px;width:805px;margin:0 auto;padding:0;box-sizing:border-box}.ranking-agent-compare--parttimer .compare__switching-tabs .switching-tab{position:relative;box-sizing:border-box;flex-basis:378px;border-radius:15px 15px 0 0;height:50px;font-family:"ヒラギノ角ゴ Pro W6", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;background-color:#00b667;font-size:20px;line-height:50px;letter-spacing:normal;text-align:center;color:#fff;font-weight:bold;cursor:pointer;user-select:none;z-index:20}.ranking-agent-compare--parttimer .compare__switching-tabs .switching-tab::after{position:absolute;content:'';bottom:-1px;right:0;margin:auto;width:100%;height:1px;background-color:#00b667}.ranking-agent-compare--parttimer .compare__switching-tabs .switching-tab:nth-of-type(n+2){margin-left:3px}.ranking-agent-compare--parttimer .compare__switching-tabs .switching-tab.tab--active{height:61px;line-height:61px;background-color:#fafafa;border:1px solid #ddd;border-bottom:none;font-size:24px;color:#00b667;cursor:auto;pointer-events:none}.ranking-agent-compare--parttimer .compare__switching-tabs .switching-tab.tab--active::after{position:absolute;content:'';bottom:-1px;right:0;margin:auto;width:100%;height:1px;background-color:#fafafa}.ranking-agent-compare--parttimer .compare__switching-contents{position:relative;z-index:10;box-shadow:0 2px 6px 0 rgba(59,14,14,0.16)}.ranking-agent-compare--parttimer .compare__switching-contents .switching-content{display:none;position:relative;overflow-y:hidden}.ranking-agent-compare--parttimer .compare__switching-contents .switching-content::-webkit-scrollbar{display:none}.ranking-agent-compare--parttimer .compare__switching-contents .switching-content.content--show{display:block}.ranking-agent-compare--parttimer .compare__switching-contents .switching-content .suppwork__compare-table{box-sizing:border-box;table-layout:fixed;border-collapse:collapse;background-color:#fff;border-top:1px solid #ddd;width:805px}.ranking-agent-compare--parttimer .compare__switching-contents .switching-content .suppwork__compare-table tbody tr th{box-sizing:border-box;vertical-align:top;height:55px;padding:15px 0 0;background-color:#fafafa;background-image:url(/assets/ranking/compare_table/icon_triangle_down.png);background-repeat:no-repeat;background-position:bottom 7px left 50%;background-size:auto 6px;font-family:"ヒラギノ角ゴ Pro W6", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;font-size:17px;font-weight:bold;line-height:1.0;letter-spacing:normal;text-align:center;color:#333;white-space:nowrap}.ranking-agent-compare--parttimer .compare__switching-contents .switching-content .suppwork__compare-table tbody tr th:first-of-type{width:250px}.ranking-agent-compare--parttimer .compare__switching-contents .switching-content .suppwork__compare-table tbody tr th:nth-of-type(2){width:100px}.ranking-agent-compare--parttimer .compare__switching-contents .switching-content .suppwork__compare-table tbody tr th:nth-of-type(3){width:140px}.ranking-agent-compare--parttimer .compare__switching-contents .switching-content .suppwork__compare-table tbody tr th:nth-of-type(4){width:140px}.ranking-agent-compare--parttimer .compare__switching-contents .switching-content .suppwork__compare-table tbody tr th:last-of-type{width:175px}.ranking-agent-compare--parttimer .compare__switching-contents .switching-content .suppwork__compare-table tbody tr td{box-sizing:border-box;border-top:1px solid #ddd;border-bottom:1px solid #ddd;padding:7.5px 0;vertical-align:middle}.ranking-agent-compare--parttimer .compare__switching-contents .switching-content .suppwork__compare-table tbody tr td .agent{width:222px;margin:0 auto;padding:15px 0 9.5px;text-align:center}.ranking-agent-compare--parttimer .compare__switching-contents .switching-content .suppwork__compare-table tbody tr td .agent .agent-banner{display:block;height:auto;background-color:initial;font-size:0;line-height:1.7;color:#333;margin-bottom:1.5px}.ranking-agent-compare--parttimer .compare__switching-contents .switching-content .suppwork__compare-table tbody tr td .agent .agent-name{width:222px;margin:0 auto;font-family:"ヒラギノ角ゴ Pro W6", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;font-size:16px;font-weight:bold;line-height:1.688;letter-spacing:normal;text-align:center;color:#2f93e5;text-decoration:underline}.ranking-agent-compare--parttimer .compare__switching-contents .switching-content .suppwork__compare-table tbody tr td .icon-wrapper .request-number-icon{display:block;margin:0 auto}.ranking-agent-compare--parttimer .compare__switching-contents .switching-content .suppwork__compare-table tbody tr td .icon-wrapper .request-number,.ranking-agent-compare--parttimer .compare__switching-contents .switching-content .suppwork__compare-table tbody tr td .icon-wrapper .request-sentence{width:110px;margin:7.5px auto 0;font-size:15px;font-weight:normal;line-height:1.334;letter-spacing:normal;text-align:center;color:#333}.ranking-agent-compare--parttimer .compare__switching-contents .switching-content .suppwork__compare-table tbody tr td .agent-feature{width:140px;margin:0 auto;font-size:15px;font-weight:normal;line-height:1.4;letter-spacing:normal;text-align:center;color:var(--black)}.ranking-agent-compare--parttimer .compare__switching-contents .switching-content .suppwork__compare-table tbody tr td .rating-score .score_img .rating-star{display:block;margin:0 auto;height:19.5px;width:auto}.ranking-agent-compare--parttimer .compare__switching-contents .switching-content .suppwork__compare-table tbody tr td .rating-score .score_img .rating-star-dc{display:block;margin:0 auto}.ranking-agent-compare--parttimer .compare__switching-contents .switching-content .suppwork__compare-table tbody tr td .rating-score .ranked-site-total-score{padding-top:9.5px;font-family:Arial, sans-serif;font-size:25px;font-weight:bold;line-height:.9;letter-spacing:-0.24px;text-align:center;color:#e31f1f}.ranking-agent-compare--parttimer .compare__switching-contents .switching-content .suppwork__compare-table tbody tr td .nego-ability-text{width:fit-content;max-width:55px;margin:0 auto;padding:7px 0 0;font-size:10px;font-weight:normal;line-height:1.2;letter-spacing:normal;text-align:center;color:#634e4d}.ranking-agent-compare--parttimer .compare__switching-contents .switching-content .suppwork__compare-table tbody tr td .employment-status{display:flex;flex-direction:row;flex-wrap:wrap;justify-content:center;align-content:center;align-items:center;padding:0;gap:5px 5px}.ranking-agent-compare--parttimer .compare__switching-contents .switching-content .suppwork__compare-table tbody tr td .employment-status .tag-employment{box-sizing:border-box;width:fit-content;height:26px;padding:0 5px;border-radius:6px;background-color:#fff;border-width:1px;border-style:solid;font-family:"ヒラギノ角ゴ Pro W6", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;font-size:14px;font-weight:bold;line-height:24px;letter-spacing:normal;text-align:center;user-select:none}.ranking-agent-compare--parttimer .compare__switching-contents .switching-content .suppwork__compare-table tbody tr td .employment-status .tag-employment.yellow{border-color:#feb72f;color:#feb72f}.ranking-agent-compare--parttimer .compare__switching-contents .switching-content .suppwork__compare-table tbody tr td .employment-status .tag-employment.red{border-color:#e03c35;color:#e03c35}.ranking-agent-compare--parttimer .compare__switching-contents .switching-content .suppwork__compare-table tbody tr td .employment-status .tag-employment.blue{border-color:#3346dd;color:#3346dd}.ranking-agent-compare--parttimer .compare__switching-contents .switching-content .suppwork__compare-table tbody tr td .agent-link{box-sizing:border-box;position:relative;display:block;width:140px;height:48px;box-shadow:0 3px 0 0 #aa5a14;background-color:#fe902e;border-radius:8px;margin:0 auto;padding:0 0 0 50px;font-family:"ヒラギノ角ゴ Pro W6", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;font-size:18px;font-weight:bold;line-height:48px;letter-spacing:normal;text-align:left;color:#fff;user-select:none;text-decoration:none}.ranking-agent-compare--parttimer .compare__switching-contents .switching-content .suppwork__compare-table tbody tr td .agent-link::after{position:absolute;content:'\f054';top:0;bottom:0;right:19px;margin:auto 0;width:8px;height:16px;font-family:"Font Awesome 6 Free";font-weight:900;font-size:16px;color:#fff;line-height:1.0;text-align:center}.ranking-agent-compare--parttimer .compare__switching-contents .switching-content .suppwork__compare-table tbody tr td .agent-link:active{box-shadow:0 0 0 0 #aa5a14;transform:translateY(2px)}.ranking-agent-compare--parttimer .compare__switching-contents .switching-content .suppwork__compare-table tbody tr td:nth-of-type(n+2){border-left:1px solid #ddd}.ranking-agent-compare--parttimer .compare__switching-contents .switching-content .suppwork__compare-table.compare-table--2 tbody tr th:first-of-type{width:250px}.ranking-agent-compare--parttimer .compare__switching-contents .switching-content .suppwork__compare-table.compare-table--2 tbody tr th:nth-of-type(2){width:110px}.ranking-agent-compare--parttimer .compare__switching-contents .switching-content .suppwork__compare-table.compare-table--2 tbody tr th:nth-of-type(3){width:100px}.ranking-agent-compare--parttimer .compare__switching-contents .switching-content .suppwork__compare-table.compare-table--2 tbody tr th:nth-of-type(4){width:170px}.ranking-agent-compare--parttimer .compare__switching-contents .switching-content .suppwork__compare-table.compare-table--2 tbody tr th:last-of-type{width:175px}.ranking-agent-compare--parttimer .compare__switching-contents .switching-content .switching-content-squeeze{box-sizing:border-box;position:absolute;bottom:0;right:0;left:0;height:108px;background-image:linear-gradient(to bottom, rgba(255,255,255,0), white 85%);padding-top:27px}.ranking-agent-compare--parttimer .compare__switching-contents .switching-content .switching-content-squeeze .squeeze-action-button{box-sizing:border-box;width:190px;height:53px;margin:0 auto;box-shadow:0 0 6px 0 rgba(0,0,0,0.16);border:solid 2px #00b667;background-color:#fff;border-radius:32px;font-family:"ヒラギノ角ゴ Pro W6", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;font-size:18px;font-weight:bold;line-height:49px;letter-spacing:normal;text-align:center;color:#00b667;cursor:pointer;user-select:none}.ranking-agent-compare--parttimer .compare__switching-contents .switching-content .switching-content-squeeze .squeeze-action-button i.fa-solid{margin-left:13px;line-height:30px}.ranking-agent-compare--parttimer .compare__switching-contents .switching-content .switching-content-squeeze .squeeze-action-button:active{transform:translateY(2px)}.widget-multi-col+.ranking-agent-compare--parttimer{margin-top:50px}.diagnostic-results{box-sizing:border-box;border-radius:5px;border:solid 4px #00ad61;background-color:#effaf5;background-image:url(/assets/ranking/parttimer/diagnostic_settings_stripe-2723a5caeee17aa453703549e4517d61675b770fb11fe1d598a27aa56a2e3375.png);background-repeat:no-repeat;background-position:top 50% left 50%;background-size:cover;padding:15px;overflow:hidden}.diagnostic-results .diagnostic-settings{position:relative;border-radius:5px;background-color:#fff;padding:25px 0 0}.diagnostic-results .diagnostic-settings .results-value{display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:center;align-items:center;padding-left:12px;font-family:"ヒラギノ角ゴ Pro W6", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;font-size:30px;font-weight:bold;line-height:1.0;letter-spacing:14px;text-align:center;color:var(--black)}.diagnostic-results .diagnostic-settings .results-value b{margin-top:-10px;margin-right:9px;margin-left:-5px;font-family:"ヒラギノ角ゴ Pro W6", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;font-size:56px;font-weight:bold;line-height:1.0;letter-spacing:normal;text-align:center;color:#00ad61}.diagnostic-results .diagnostic-settings .diagnostic-settings-item-group{display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:center;align-items:center;gap:0 10px;margin:16px auto 0;width:fit-content}.diagnostic-results .diagnostic-settings .diagnostic-settings-item-group .settings-item{box-sizing:border-box;min-width:106px;width:fit-content;height:38px;padding:0 29px;border-radius:38px;background-color:#ffd342;font-family:"ヒラギノ角ゴ Pro W6", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;font-size:16px;font-weight:bold;line-height:38px;letter-spacing:normal;text-align:center;color:var(--black)}.diagnostic-results .diagnostic-settings .diagnostic-tips{width:fit-content;margin:17px auto 0;padding:0 0 13.5px}.diagnostic-results .diagnostic-settings .diagnostic-tips .tips-sentence--one{font-size:16px;font-weight:normal;line-height:1.25;letter-spacing:normal;text-align:center;color:var(--black)}.diagnostic-results .diagnostic-settings .diagnostic-tips .tips-sentence--two{margin-top:13.5px;padding-left:9px;font-size:18px;font-weight:normal;line-height:1.0;letter-spacing:0.9px;text-align:center;color:var(--black)}.diagnostic-results .diagnostic-settings .diagnostic-tips .tips-sentence--two mark{position:relative;background:none;vertical-align:baseline}.diagnostic-results .diagnostic-settings .diagnostic-tips .tips-sentence--two mark span{position:relative;font-family:"ヒラギノ角ゴ Pro W6", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;line-height:1.0;font-size:30px;font-style:normal;letter-spacing:1.5px;font-weight:bold;vertical-align:baseline;z-index:20}.diagnostic-results .diagnostic-settings .diagnostic-tips .tips-sentence--two mark::before{position:absolute;content:'';bottom:-6px;left:-6px;margin:auto;width:220px;height:12px;border-radius:12px;background-color:#ffd342;z-index:10}.diagnostic-results .diagnostic-settings .illust-male,.diagnostic-results .diagnostic-settings .illust-female{position:absolute;content:''}.diagnostic-results .diagnostic-settings .illust-female{bottom:-15px;left:11px}.diagnostic-results .diagnostic-settings .illust-male{bottom:-52px;right:11px}.agent-ranking{margin-top:50px}.agent-ranking .agent-unit{border-radius:8px}.agent-ranking .agent-unit .agent-unit-heading{display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:flex-start;align-items:stretch;gap:0 12px;border-radius:8px 8px 0 0;background-color:#63ce9e;padding:9px 15px 4px}.agent-ranking .agent-unit .agent-unit-heading .agent-name{box-sizing:border-box;flex-basis:708px;display:flex;flex-direction:row;flex-wrap:wrap;justify-content:flex-start;align-items:center;padding:0 14px 0 28px;border-radius:5px;border:solid 1px #55b187;background-color:#fff;font-family:"ヒラギノ角ゴ Pro W6", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;font-size:30px;font-weight:bold;line-height:1.87;letter-spacing:1.2px;text-align:left}.agent-ranking .agent-unit .agent-unit-heading .agent-name a{text-decoration:underline;text-decoration-thickness:2px;text-decoration-color:#CDE2FB;text-underline-offset:4px;color:#3a8ced}.agent-ranking .agent-unit .agent-unit-heading .agent-name.name--ranking-1,.agent-ranking .agent-unit .agent-unit-heading .agent-name.name--ranking-2,.agent-ranking .agent-unit .agent-unit-heading .agent-name.name--ranking-3{position:relative;padding-left:142.5px}.agent-ranking .agent-unit .agent-unit-heading .agent-name.name--ranking-1 .ranking-medal,.agent-ranking .agent-unit .agent-unit-heading .agent-name.name--ranking-2 .ranking-medal,.agent-ranking .agent-unit .agent-unit-heading .agent-name.name--ranking-3 .ranking-medal{position:absolute;top:9px;left:14px}.agent-ranking .agent-unit .agent-unit-heading .agent-general-rating{box-sizing:border-box;flex-basis:125px;height:100%;border-radius:5px;border:solid 1px #55b187;background-color:#fff;display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:center;align-items:center;padding:13px 0 9px}.agent-ranking .agent-unit .agent-unit-heading .agent-general-rating .rating-score{display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:flex-start;align-items:center;gap:0 7px}.agent-ranking .agent-unit .agent-unit-heading .agent-general-rating .rating-score .score-label{font-family:"ヒラギノ角ゴ Pro W6", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;font-size:15px;font-weight:bold;line-height:1.134;letter-spacing:normal;text-align:center;color:#6f6f6f}.agent-ranking .agent-unit .agent-unit-heading .agent-general-rating .rating-score .score-value{font-family:Arial, Helvetica, sans-serif;font-size:39px;font-weight:bold;line-height:34px;letter-spacing:-1.17px;text-align:left;color:#e94443}.agent-ranking .agent-unit .agent-unit-heading .agent-general-rating .rating-icon{margin-top:7px}.agent-ranking .agent-unit .agent-unit-heading .agent-general-rating .rating-icon .rating-star{display:block;margin:0 auto 0 0;height:15px}.agent-ranking .agent-unit .agent-unit-body{border:solid 5px #63ce9e;border-radius:0 0 8px 8px;background-color:#fff;padding:0 40px 50px}.agent-ranking .agent-unit .agent-unit-body .agent-copy{padding:15px 0;font-family:"ヒラギノ角ゴ Pro W6", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;font-size:20px;font-weight:bold;line-height:1.85;letter-spacing:normal;text-align:center;color:#e94443}.agent-ranking .agent-unit .agent-unit-body .agent-rating-table{border-radius:8px;border:1px solid #d9d9d9;border-collapse:separate}.agent-ranking .agent-unit .agent-unit-body .agent-rating-table tbody tr th{background-color:#fafafa;padding:13px 0;font-family:"ヒラギノ角ゴ Pro W6", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;font-size:16px;line-height:1.0}.agent-ranking .agent-unit .agent-unit-body .agent-rating-table tbody tr th:first-of-type{border-radius:6.5px 0 0 0}.agent-ranking .agent-unit .agent-unit-body .agent-rating-table tbody tr th:nth-of-type(n+2){border-left:1px solid #d9d9d9}.agent-ranking .agent-unit .agent-unit-body .agent-rating-table tbody tr th:last-of-type{border-radius:0 6.5px 0 0}.agent-ranking .agent-unit .agent-unit-body .agent-rating-table tbody tr td{background-color:#fff;padding:10px 0}.agent-ranking .agent-unit .agent-unit-body .agent-rating-table tbody tr td .rating-wrapper{display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:center;align-items:center;gap:0 10px}.agent-ranking .agent-unit .agent-unit-body .agent-rating-table tbody tr td .rating-wrapper .score_text{font-family:Arial, Helvetica, sans-serif;font-size:28px;font-weight:bold;line-height:31px;letter-spacing:-1.17px;text-align:left;color:#e94443}.agent-ranking .agent-unit .agent-unit-body .agent-rating-table tbody tr td .rating-wrapper .score_img .rating-star{height:16px}.agent-ranking .agent-unit .agent-unit-body .agent-rating-table tbody tr td:first-of-type{border-radius:0 0 0 6.5px}.agent-ranking .agent-unit .agent-unit-body .agent-rating-table tbody tr td:nth-of-type(n+2){border-left:1px solid #d9d9d9}.agent-ranking .agent-unit .agent-unit-body .agent-rating-table tbody tr td:last-of-type{border-radius:0 0 6.5px 0}.agent-ranking .agent-unit .agent-unit-body .agent-data{display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:flex-start;align-items:stretch;gap:0 33px;margin-top:30px}.agent-ranking .agent-unit .agent-unit-body .agent-data .agent-data-visual{flex-basis:220px}.agent-ranking .agent-unit .agent-unit-body .agent-data .agent-data-visual a{display:block}.agent-ranking .agent-unit .agent-unit-body .agent-data .agent-data-visual .agent-banner{display:block;height:auto;background-color:initial;border-radius:5px;font-size:10px;line-height:1.5;color:#ccc;width:280px}.agent-ranking .agent-unit .agent-unit-body .agent-data .agent-data-all-remaining{flex-basis:535px}.agent-ranking .agent-unit .agent-unit-body .agent-data .agent-data-all-remaining .agent-recommended{margin-top:-6px}.agent-ranking .agent-unit .agent-unit-body .agent-data .agent-data-all-remaining .agent-recommended .agent-recommended-item{position:relative;padding-left:30px;font-family:"ヒラギノ角ゴ Pro W6", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;font-size:14px;font-weight:bold;line-height:1.858;letter-spacing:0.56px;text-align:left;color:var(--black)}.agent-ranking .agent-unit .agent-unit-body .agent-data .agent-data-all-remaining .agent-recommended .agent-recommended-item::before{box-sizing:border-box;position:absolute;content:'\f00c';top:4px;left:0;margin:auto;width:18px;height:18px;border-radius:3px;border:solid 2px #f0c9c8;background-color:#fff;font-family:"Font Awesome 6 Free";font-weight:900;font-size:12px;text-align:center;line-height:16px;color:#e94443}.agent-ranking .agent-unit .agent-unit-body .agent-data .agent-data-all-remaining .agent-recommended .agent-recommended-item:nth-of-type(n+2){margin-top:3px}.agent-ranking .agent-unit .agent-unit-body .agent-data .agent-data-all-remaining .agent-data-table{border:1px solid #d9d9d9;border-radius:5px;border-collapse:separate;margin-top:8px}.agent-ranking .agent-unit .agent-unit-body .agent-data .agent-data-all-remaining .agent-data-table tbody tr th{box-sizing:border-box;background-color:#F5F5F5;padding:3px 0 3px 14px;width:100px;font-family:"ヒラギノ角ゴ Pro W6", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;font-size:13px;font-weight:bold;line-height:1.847;letter-spacing:0.52px;text-align:left;color:var(--black)}.agent-ranking .agent-unit .agent-unit-body .agent-data .agent-data-all-remaining .agent-data-table tbody tr th:nth-of-type(n+2){border-left:1px solid #d9d9d9}.agent-ranking .agent-unit .agent-unit-body .agent-data .agent-data-all-remaining .agent-data-table tbody tr td{box-sizing:border-box;border-left:1px solid #d9d9d9;background-color:#fff;padding:8px 0 8px 14px;font-family:"ヒラギノ角ゴ Pro", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;font-size:13px;font-weight:bold;line-height:1.847;letter-spacing:0.52px;text-align:left;color:var(--black)}.agent-ranking .agent-unit .agent-unit-body .agent-data .agent-data-all-remaining .agent-data-table tbody tr td:nth-of-type(2){width:195px}.agent-ranking .agent-unit .agent-unit-body .agent-data .agent-data-all-remaining .agent-data-table tbody tr td .attaching-icon-wrapper{position:relative;padding-left:32px;font-family:"ヒラギノ角ゴ Pro", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;font-size:13px;font-weight:bold;line-height:1.847;letter-spacing:0.52px;text-align:left;color:var(--black)}.agent-ranking .agent-unit .agent-unit-body .agent-data .agent-data-all-remaining .agent-data-table tbody tr td .attaching-icon-wrapper .attaching-icon{position:absolute;left:0;top:0}.agent-ranking .agent-unit .agent-unit-body .agent-data .agent-data-all-remaining .agent-data-table tbody tr:first-of-type th:first-of-type{border-radius:4px 0 0 0}.agent-ranking .agent-unit .agent-unit-body .agent-data .agent-data-all-remaining .agent-data-table tbody tr:first-of-type td:last-of-type{border-radius:0 4px 0 0}.agent-ranking .agent-unit .agent-unit-body .agent-data .agent-data-all-remaining .agent-data-table tbody tr:nth-of-type(n+2) th,.agent-ranking .agent-unit .agent-unit-body .agent-data .agent-data-all-remaining .agent-data-table tbody tr:nth-of-type(n+2) td{border-top:1px solid #d9d9d9}.agent-ranking .agent-unit .agent-unit-body .agent-data .agent-data-all-remaining .agent-data-table tbody tr:last-of-type th:first-of-type{border-radius:0 0 0 4px}.agent-ranking .agent-unit .agent-unit-body .agent-data .agent-data-all-remaining .agent-data-table tbody tr:last-of-type td{border-radius:0 0 4px 0}.agent-ranking .agent-unit .agent-unit-body .editors-comments{margin-top:20px}.agent-ranking .agent-unit .agent-unit-body .editors-comments .editors-comments-heading{position:relative;padding:10.5px 0 10.5px 55px;border-bottom:solid 2px #63ce9e;font-family:"ヒラギノ角ゴ Pro W6", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;font-size:15px;font-weight:bold;line-height:1.867;letter-spacing:0.6px;text-align:left;color:var(--black)}.agent-ranking .agent-unit .agent-unit-body .editors-comments .editors-comments-heading::before{position:absolute;content:'';top:0;bottom:0;left:15px;margin:auto;width:28px;height:28px;background-image:url(/assets/ranking/parttimer/icon_editor-83afe51bdb7a3af7d5fedee5300772fcc37ce45025b11b663cfdbb5abc592b6a.png);background-repeat:no-repeat;background-position:top 50% left 50%;background-size:28px}.agent-ranking .agent-unit .agent-unit-body .editors-comments .editors-comments-list{counter-reset:number;padding:26px 0 0}.agent-ranking .agent-unit .agent-unit-body .editors-comments .editors-comments-list .comments-item{position:relative;padding-left:36px;font-size:13px;font-weight:normal;line-height:1.847;letter-spacing:0.52px;text-align:left;color:var(--black)}.agent-ranking .agent-unit .agent-unit-body .editors-comments .editors-comments-list .comments-item b{vertical-align:baseline;color:#e94443}.agent-ranking .agent-unit .agent-unit-body .editors-comments .editors-comments-list .comments-item::before{position:absolute;content:'';top:-2.5px;left:0;margin:auto;width:27px;height:27px;border-radius:50%;counter-increment:number;content:counter(number) "";background-color:#969696;font-family:Arial, Helvetica, sans-serif;font-size:16px;font-weight:bold;line-height:27px;letter-spacing:normal;text-align:center;color:#fff}.agent-ranking .agent-unit .agent-unit-body .editors-comments .editors-comments-list .comments-item:nth-of-type(n+2){margin-top:14px}.agent-ranking .agent-unit .agent-unit-body .users-voices{margin-top:38px;padding-bottom:35px}.agent-ranking .agent-unit .agent-unit-body .users-voices .users-voices-heading{position:relative;padding:10.5px 0 10.5px 55px;border-bottom:solid 2px #63ce9e;font-family:"ヒラギノ角ゴ Pro W6", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;font-size:15px;font-weight:bold;line-height:1.867;letter-spacing:0.6px;text-align:left;color:var(--black)}.agent-ranking .agent-unit .agent-unit-body .users-voices .users-voices-heading::before{position:absolute;content:'';top:0;bottom:0;left:15px;margin:auto;width:31px;height:28px;background-image:url(/assets/ranking/parttimer/icon_users_voice-12f6745fea0684b4b15673c374bbefbe4d71c2dbc52fb51f6408b7448cd5e4d3.png);background-repeat:no-repeat;background-position:top 50% left 50%;background-size:31px 28px}.agent-ranking .agent-unit .agent-unit-body .users-voices .users-voices-gourp{margin-top:29.5px}.agent-ranking .agent-unit .agent-unit-body .users-voices .users-voices-gourp .users-voices-unit{display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:flex-start;align-items:flex-start;gap:0 25px}.agent-ranking .agent-unit .agent-unit-body .users-voices .users-voices-gourp .users-voices-unit .unit-visual{flex-basis:76px}.agent-ranking .agent-unit .agent-unit-body .users-voices .users-voices-gourp .users-voices-unit .unit-visual .user-avatar{border-radius:50%}.agent-ranking .agent-unit .agent-unit-body .users-voices .users-voices-gourp .users-voices-unit .unit-visual .user-meta-data{font-family:"ヒラギノ角ゴ Pro W6", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;font-size:12px;font-weight:bold;line-height:2;letter-spacing:0.48px;text-align:center;color:var(--black)}.agent-ranking .agent-unit .agent-unit-body .users-voices .users-voices-gourp .users-voices-unit .unit-visual .users-rating .rating-star{display:block;margin:0 auto}.agent-ranking .agent-unit .agent-unit-body .users-voices .users-voices-gourp .users-voices-unit .unit-main{flex-basis:650px}.agent-ranking .agent-unit .agent-unit-body .users-voices .users-voices-gourp .users-voices-unit .unit-main .users-voices-title{font-family:"ヒラギノ角ゴ Pro W6", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;font-size:15px;font-weight:bold;line-height:1.867;letter-spacing:0.6px;text-align:left;color:#0f9556}.agent-ranking .agent-unit .agent-unit-body .users-voices .users-voices-gourp .users-voices-unit .unit-main .users-voices-sentence{position:relative;margin-top:5.5px;background-color:#EFFAF5;padding:11.5px 25px;border-radius:5px;font-size:11px;font-weight:normal;line-height:2;letter-spacing:0.44px;text-align:left;color:var(--black)}.agent-ranking .agent-unit .agent-unit-body .users-voices .users-voices-gourp .users-voices-unit .unit-main .users-voices-sentence::before{position:absolute;content:'';top:7.5px;left:-12px;margin:auto;width:0;height:0;border-style:solid;border-width:11px 18px 11px 0;border-color:transparent #EFFAF5 transparent transparent}.agent-ranking .agent-unit .agent-unit-body .users-voices .users-voices-gourp .users-voices-unit:nth-of-type(n+2){margin-top:17.5px}.agent-ranking .agent-unit .agent-unit-action{border-top:solid 2px #d9d9d9;padding-top:43px}.agent-ranking .agent-unit .agent-unit-action .action-link{position:relative;display:block;width:480px;height:69px;margin:0 auto 5px;border-radius:5px;box-shadow:0 5px 0 0 #a76424;background-image:linear-gradient(to bottom, #fc9e4a, #e58529);font-family:"ヒラギノ角ゴ Pro W6", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;font-size:22px;font-weight:bold;line-height:69px;letter-spacing:0.88px;text-align:center;color:#fff}.agent-ranking .agent-unit .agent-unit-action .action-link:active{box-shadow:0 0 0 0 #a76424;transform:translateY(5px)}.agent-ranking .agent-unit .agent-unit-action .action-link .tag-1min{position:absolute;right:-9px;top:-13px;width:fit-content;height:27px;padding:0 12px;border-radius:14px;background-color:#fff404;font-family:"ヒラギノ角ゴ Pro W6", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;font-size:12px;font-weight:bold;line-height:27px;letter-spacing:0.48px;text-align:center;color:#e94443}.agent-ranking .agent-unit:nth-of-type(n+2){margin-top:40px}.agent-ranking.agent-ranking--1994{width:875px;margin:50px auto 0}.kango-top:has(.recommended-usage.recommended-usage--kango){padding-bottom:30px}.recommended-usage.recommended-usage--kango{background-color:#FFFCFE;border-radius:10px;width:825px;margin:0 auto;padding:0 0 30px}.recommended-usage.recommended-usage--kango .recommended-usage-introduction{position:relative;padding:40px 0 0}.recommended-usage.recommended-usage--kango .recommended-usage-introduction .recommended-usage-illustration{position:absolute;top:-20px;left:0;right:0;margin:0 auto}.recommended-usage.recommended-usage--kango .recommended-usage-introduction .introduction-sentence-1{font-family:"ヒラギノ角ゴ Pro W6", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;font-weight:bold;font-size:20px;color:#333;letter-spacing:normal;line-height:1.0;text-align:center}.recommended-usage.recommended-usage--kango .recommended-usage-introduction .introduction-sentence-1 b{vertical-align:baseline;color:#F3709B;font-family:"ヒラギノ角ゴ Pro W6", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;font-weight:bold}.recommended-usage.recommended-usage--kango .recommended-usage-introduction .introduction-sentence-2{margin-top:11.5px;font-weight:normal;font-size:18px;color:#333;letter-spacing:normal;line-height:1.945;text-align:center}.recommended-usage.recommended-usage--kango .recommended-usage-combination-guidepost{position:relative}.recommended-usage.recommended-usage--kango .recommended-usage-combination-guidepost::before{position:absolute;content:'';top:-20px;left:0;right:0;margin:0 auto;width:0;height:0;border-style:solid;border-width:0 21px 32px 21px;border-color:transparent transparent #F0F0F0 transparent;z-index:10}.recommended-usage.recommended-usage--kango .recommended-usage-combination-guidepost::after{position:absolute;content:'';top:-17px;left:0;right:0;margin:0 auto;width:0;height:0;border-style:solid;border-width:0 21px 32px 21px;border-color:transparent transparent #ffffff transparent;z-index:30}.recommended-usage.recommended-usage--kango .recommended-usage-combination-guidepost .recommended-usage-combination{position:relative;background-color:#fff;border-radius:10px;border:2px solid #F0F0F0;width:765px;margin:32.5px auto 0;padding:38px 0 0;z-index:20}.recommended-usage.recommended-usage--kango .recommended-usage-combination-guidepost .recommended-usage-combination .recommended-usage-combination-heading{position:relative;width:fit-content;margin:0 auto}.recommended-usage.recommended-usage--kango .recommended-usage-combination-guidepost .recommended-usage-combination .recommended-usage-combination-heading .heading-sentence{position:relative;font-family:"ヒラギノ角ゴ Pro W6", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;font-weight:bold;font-size:20px;color:#333;letter-spacing:0.05em;line-height:1.0;z-index:20}.recommended-usage.recommended-usage--kango .recommended-usage-combination-guidepost .recommended-usage-combination .recommended-usage-combination-heading .heading-sentence b{font-family:"ヒラギノ角ゴ Pro W6", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;font-weight:bold;color:#F86490;vertical-align:baseline}.recommended-usage.recommended-usage--kango .recommended-usage-combination-guidepost .recommended-usage-combination .recommended-usage-combination-heading::before{position:absolute;content:'';width:calc(100% + 2px);height:10px;border-radius:10px;background-color:#FFF500;bottom:-5px;left:-1px;z-index:10}.recommended-usage.recommended-usage--kango .recommended-usage-combination-guidepost .recommended-usage-combination .combination-wrapper{display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:center;align-items:flex-start;gap:0 12px;margin:35px auto 0}.recommended-usage.recommended-usage--kango .recommended-usage-combination-guidepost .recommended-usage-combination .combination-wrapper .combination-agent-unit{flex-basis:304px;padding-bottom:34px}.recommended-usage.recommended-usage--kango .recommended-usage-combination-guidepost .recommended-usage-combination .combination-wrapper .combination-agent-unit .agent-logo{display:block;width:226px;height:65px;margin:0 auto;object-fit:contain}.recommended-usage.recommended-usage--kango .recommended-usage-combination-guidepost .recommended-usage-combination .combination-wrapper .combination-agent-unit .agent-strong-point-list{background-color:#FFF7F6;border-radius:10px;margin:25px 0 0;padding:33px 0 33px 25px;counter-reset:agent-strong-point-list-number}.recommended-usage.recommended-usage--kango .recommended-usage-combination-guidepost .recommended-usage-combination .combination-wrapper .combination-agent-unit .agent-strong-point-list li{position:relative;padding-left:31px;font-family:"ヒラギノ角ゴ Pro W6", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;font-weight:bold;font-size:16px;color:#333;letter-spacing:0.05em;line-height:21px;white-space:nowrap}.recommended-usage.recommended-usage--kango .recommended-usage-combination-guidepost .recommended-usage-combination .combination-wrapper .combination-agent-unit .agent-strong-point-list li::before{box-sizing:border-box;position:absolute;left:0;top:0;counter-increment:agent-strong-point-list-number;content:counter(agent-strong-point-list-number);width:21px;height:21px;border-radius:50%;background-color:#F89380;font-family:Arial, Helvetica, sans-serif;font-size:12px;line-height:21px;text-align:center;font-weight:bold;color:#fff}.recommended-usage.recommended-usage--kango .recommended-usage-combination-guidepost .recommended-usage-combination .combination-wrapper .combination-agent-unit .agent-strong-point-list li:nth-of-type(n+2){margin-top:15px}.recommended-usage.recommended-usage--kango .recommended-usage-combination-guidepost .recommended-usage-combination .combination-wrapper .combination-agent-unit .combination-agent-cta{margin-top:25px}.recommended-usage.recommended-usage--kango .recommended-usage-combination-guidepost .recommended-usage-combination .combination-wrapper .combination-agent-unit .combination-agent-cta .agent-cta-button{position:relative;display:block;border-radius:10px;background:linear-gradient(0deg, #2a861c 0%, #35b125 100%);height:54px;margin:0 0 4px;box-shadow:0 4px 0 #115D13;font-family:"ヒラギノ角ゴ Pro W6", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;font-weight:bold;font-size:20px;color:#fff;letter-spacing:0.05em;line-height:54px;text-align:center}.recommended-usage.recommended-usage--kango .recommended-usage-combination-guidepost .recommended-usage-combination .combination-wrapper .combination-agent-unit .combination-agent-cta .agent-cta-button::after{position:absolute;content:'\f138';top:0;bottom:0;right:30px;margin:auto 0;width:18px;height:18px;font-family:"Font Awesome 6 Free";font-weight:900;font-size:18px;text-align:center;line-height:1.0;color:#fff}.recommended-usage.recommended-usage--kango .recommended-usage-combination-guidepost .recommended-usage-combination .combination-wrapper .combination-agent-unit .combination-agent-cta .agent-cta-button:active{box-shadow:0 0 0 #115D13;transform:translateY(4px)}.recommended-usage.recommended-usage--kango .recommended-usage-combination-guidepost .recommended-usage-combination .combination-wrapper i.fa-solid{font-size:27px;color:#FE5885;line-height:65px}.cta-under-text{padding-top:10px;text-align:center;font-size:20px}.kaigo-section .agent-features{background-color:#F0FFF1}.kaigo-section .agent-features .agent-features-ribbon b{color:#41B2A9}.kaigo-section .agent-features .agent-features-unit .agent-features-title::before{background-color:#41B2A9}.kaigo-section .agent-complex-data-switching .switching-tab-group .switching-tab.tab--current{color:#41B2A9}.kaigo-section .agent-complex-data-switching .switching-tab-group .switching-tab.tab--current::before{background-color:#41B2A9}.kaigo-section .agent-complex-data-table tbody tr th{background-color:#FAFDFD}.kaigo-section .agent-complex-data-table tbody tr td .agent-supports .support-item{border:1px solid #41B2A9;background-color:#fff;color:#41B2A9}.kaigo-section .agent-complex-data-table tbody tr td .agent-employments .employment-item span{border:1px solid #41B2A9;background-color:#fff;color:#41B2A9}.kaigo-section .agent-complex-data-table tbody tr td .agent-employments .employment-item::before{border:1px solid #41B2A9;color:#41B2A9}.kaigo-section .agent-users-voices{background-color:#F0FFF1}.kaigo-section .agent-users-voices .agent-users-voices-heading::before{background-image:url(/assets/ranking/kango/sp/agent_uv_heading_1_green-02e61aeb09adde001c7028cea7d83831cd954fe6a8684cb80bda20b7233a7f8a.png);left:0}.kaigo-section .agent-users-voices .agent-users-voices-heading::after{background-image:url(/assets/ranking/kango/sp/agent_uv_heading_2_green-4813d574d59947a62e7b4bc8efe96e3d8e3a8e5dae735d037297b30a7c20e306.png);right:0}.kaigo-section .agent-users-voices .agent-users-voices-heading b{color:#41B2A9}.kaigo-section .agent-users-voices .users-voices-action .users-voices-modal-call{background-color:#41B2A9}.kaigo-section .editorial-dept-comment .editorial-dept-comment-heading::before{color:#41B2A9}.agent-features{position:relative;box-sizing:border-box;background-color:#FFF7F6;border-radius:5px;margin-top:20px;padding:27px 20px 15.5px 13px;counter-reset:agent-features-number}.agent-features .agent-features-ribbon{position:absolute;top:-18px;left:0;right:0;height:36px;width:fit-content;padding:0 20px;margin:0 auto;background-color:#FFE658;filter:drop-shadow(0 3px 6px rgba(0,0,0,0.11));font-family:"ヒラギノ角ゴ Pro W6", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;font-weight:bold;font-size:16px;color:#333;letter-spacing:0.05em;line-height:36px}.agent-features .agent-features-ribbon b{font-family:"ヒラギノ角ゴ Pro W6", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;font-weight:bold;color:#F86490}.agent-features .agent-features-ribbon::before{position:absolute;content:'';top:0;bottom:0;left:-9.9px;width:0;height:0;border-style:solid;border-width:18px 0 18px 10px;border-color:#FFE658  #FFE658 #FFE658 transparent}.agent-features .agent-features-ribbon::after{position:absolute;content:'';top:0;bottom:0;right:-9.9px;width:0;height:0;border-style:solid;border-width:18px 10px 18px 0;border-color:#FFE658 transparent #FFE658 #FFE658}.agent-features .agent-features-unit .agent-features-title{position:relative;box-sizing:border-box;padding-left:34px;font-family:"ヒラギノ角ゴ Pro W6", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;font-weight:bold;font-size:16px;color:#333;letter-spacing:0.05em;line-height:2.1875}.agent-features .agent-features-unit .agent-features-title::before{box-sizing:border-box;position:absolute;content:'';top:4.75px;left:0;margin:auto;width:24px;height:24px;background-color:#F89380;border-radius:50%;font-family:Arial, Helvetica, sans-serif;font-weight:bold;font-size:16px;line-height:24px;text-align:center;color:#fff;counter-increment:agent-features-number;content:counter(agent-features-number)}.agent-features .agent-features-unit .agent-features-sentence{box-sizing:border-box;margin-top:-5px;padding-left:34px;font-weight:normal;font-size:14px;color:#333;letter-spacing:normal;line-height:1.715}.agent-features .agent-features-unit:nth-of-type(n+2){margin-top:5.5px}.agent-complex-data-switching .switching-tab-group{display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:flex-start;align-items:flex-end;gap:0 4px;border-bottom:1px solid #ddd}.agent-complex-data-switching .switching-tab-group .switching-tab{box-sizing:border-box;flex:1;height:45px;background-color:#FAFAFA;border:1px solid #ddd;border-bottom:none;border-radius:5px 5px 0 0;font-family:"ヒラギノ角ゴ Pro W6", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;font-weight:bold;font-size:18px;color:#8b8b8b;letter-spacing:0.05em;line-height:1.333;text-align:center;line-height:44px;cursor:pointer}.agent-complex-data-switching .switching-tab-group .switching-tab.tab--current{position:relative;padding-top:8px;height:52px;background-color:#fff;line-height:43px;font-size:20px;color:#EF7CA6;cursor:auto;pointer-events:none}.agent-complex-data-switching .switching-tab-group .switching-tab.tab--current::before{position:absolute;content:'';top:-1px;left:-1px;margin:auto;width:calc(100% + 2px);height:9px;background-color:#EF7CA6;border-radius:5px 5px 0 0}.agent-complex-data-switching .switching-tab-group .switching-tab.tab--current::after{position:absolute;content:'';bottom:-2px;left:0;margin:auto;width:100%;height:3px;background-color:#fff}.agent-complex-data-switching .switching-content-group{box-sizing:border-box;padding:10px 0 0;border:1px solid #ddd;border-top:none;border-bottom:none}.agent-complex-data-switching .switching-content-group .switching-content{display:none}.agent-complex-data-switching .switching-content-group .switching-content.content--visible{display:block}.agent-complex-data-table{box-sizing:border-box;border-top:1px solid #ddd;background-color:#fff;table-layout:fixed}.agent-complex-data-table tbody tr th{box-sizing:border-box;border-right:1px solid #ddd;border-bottom:1px solid #ddd;background-color:#FFF7F6;width:165px;font-family:"ヒラギノ角ゴ Pro W6", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;font-weight:bold;font-size:16px;color:#333;letter-spacing:normal;line-height:0;text-align:center;vertical-align:middle}.agent-complex-data-table tbody tr td{box-sizing:border-box;border-right:1px solid #ddd;border-bottom:1px solid #ddd;width:226px;padding:15px 19px;text-align:center;vertical-align:middle}.agent-complex-data-table tbody tr td:last-of-type{border-right:none}.agent-complex-data-table tbody tr td .overall-rating{display:flex;flex-direction:row;flex-wrap:wrap;justify-content:flex-start;align-items:center;width:fit-content;gap:0 5.5px;margin:0 auto}.agent-complex-data-table tbody tr td .overall-rating .rating-star{display:inline-block;height:19px}.agent-complex-data-table tbody tr td .overall-rating .rating-score{font-family:Arial, Helvetica, sans-serif;font-weight:Bold;font-size:21px;color:#e31f1f;letter-spacing:-0.02em;line-height:0.75}.agent-complex-data-table tbody tr td .evaluate{display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:flex-start;align-items:center;box-sizing:border-box;padding-left:36px;background-color:transparent;background-repeat:no-repeat;background-position:top 50% left 0;background-size:26px 26px;width:fit-content;min-height:26px;margin:0 auto;font-weight:normal;font-size:16px;color:#333;letter-spacing:normal;line-height:1.563;text-align:left}.agent-complex-data-table tbody tr td .evaluate.evaluate--bold{font-family:"ヒラギノ角ゴ Pro W6", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;font-weight:bold}.agent-complex-data-table tbody tr td .evaluate.evaluate--5{background-image:url(/assets/ranking/evaluate_cicle_double-547333d5a27a9cc1a52ce9fab2707d1d65be9764edfded55fe8207590bc57fca.png)}.agent-complex-data-table tbody tr td .evaluate.evaluate--4{background-image:url(/assets/ranking/evaluate_cicle-cfb6f5116ae35b62e29efd54fdb068fce75c706c5337bc78701da54243c8a2a2.png)}.agent-complex-data-table tbody tr td .evaluate.evaluate--3{background-image:url(/assets/ranking/evaluate_triangle-841490f88571802e43ab6ffdd9dd7f17c0b3da144e8a7071c33f4bb828cc3b8a.png)}.agent-complex-data-table tbody tr td .evaluate.evaluate--2{background-image:url(/assets/ranking/evaluate_triangle-841490f88571802e43ab6ffdd9dd7f17c0b3da144e8a7071c33f4bb828cc3b8a.png)}.agent-complex-data-table tbody tr td .evaluate.evaluate--1{background-image:url(/assets/ranking/evaluate_triangle-841490f88571802e43ab6ffdd9dd7f17c0b3da144e8a7071c33f4bb828cc3b8a.png)}.agent-complex-data-table tbody tr td .agent-supports{display:flex;flex-direction:row;flex-wrap:wrap;justify-content:flex-start;align-content:flex-start;align-items:center;gap:9px 10px}.agent-complex-data-table tbody tr td .agent-supports .support-item{box-sizing:border-box;height:29px;padding:0 14px;width:fit-content;border:1px solid #DF5A87;background-color:#FFF6F5;border-radius:5px;font-family:"ヒラギノ角ゴ Pro W6", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;font-weight:bold;font-size:14px;color:#df5a87;letter-spacing:nomal;line-height:27px;white-space:nowrap;text-align:center}.agent-complex-data-table tbody tr td .agent-employments{display:flex;flex-direction:row;flex-wrap:wrap;justify-content:flex-start;align-content:flex-start;align-items:center;gap:9px 15px}.agent-complex-data-table tbody tr td .agent-employments .employment-item{box-sizing:border-box;position:relative;padding-left:37px;font-weight:normal;font-size:16px;color:#333;letter-spacing:normal;line-height:22px}.agent-complex-data-table tbody tr td .agent-employments .employment-item::before{box-sizing:border-box;position:absolute;top:0;bottom:0;left:0;width:27px;height:22px;background-color:#FFF6F5;border:1px solid #DF5A87;border-radius:3px;font-family:"ヒラギノ角ゴ Pro W6", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;font-weight:bold;font-size:14px;color:#df5a87;letter-spacing:normal;line-height:20px;text-align:center}.agent-complex-data-table tbody tr td .agent-employments .employment-item span{box-sizing:border-box;position:absolute;top:0;bottom:0;left:0;width:27px;height:22px;background-color:#FFF6F5;border:1px solid #DF5A87;border-radius:3px;font-family:"ヒラギノ角ゴ Pro W6", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;font-weight:bold;font-size:14px;color:#df5a87;letter-spacing:normal;line-height:20px;text-align:center}.agent-complex-data-table tbody tr td .agent-employments .employment-item.item--fulltime::before{content:'常'}.agent-complex-data-table tbody tr td .agent-employments .employment-item.item--day-shift::before{content:'日'}.agent-complex-data-table tbody tr td .agent-employments .employment-item.item-night-shift::before{content:'夜'}.agent-complex-data-table tbody tr td .agent-occupation{display:flex;flex-direction:row;flex-wrap:wrap;justify-content:flex-start;align-content:flex-start;align-items:center;gap:9px 10px}.agent-complex-data-table tbody tr td .agent-occupation .occupation-item{box-sizing:border-box;height:29px;border-radius:5px;padding:0 14px;font-family:"ヒラギノ角ゴ Pro W6", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;font-weight:bold;font-size:14px;color:#fff;letter-spacing:0em;line-height:29px;text-align:center}.agent-complex-data-table tbody tr td .agent-occupation .occupation-item.item--n{background-color:#DF5A87}.agent-complex-data-table tbody tr td .agent-occupation .occupation-item.item--an{background-color:#FEB72F}.agent-complex-data-table tbody tr td .agent-occupation .occupation-item.item--phn{background-color:#E03C35}.agent-complex-data-table tbody tr td .agent-occupation .occupation-item.item--m{background-color:#3346DD}.agent-complex-data-table tbody tr td .agent-occupation .occupation-item.item--ncm{background-color:#41B2A9}.agent-complex-data-table tbody tr td .agent-area{display:flex;flex-direction:row;flex-wrap:wrap;justify-content:flex-start;align-content:flex-start;align-items:center;gap:9px 10px}.agent-complex-data-table tbody tr td .agent-area .area-item{box-sizing:border-box;height:29px;width:fit-content;padding:0 13px;border-radius:5px;border:1px solid #fff;font-family:"ヒラギノ角ゴ Pro W6", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;font-weight:bold;font-size:14px;letter-spacing:normal;line-height:27px;text-align:center;color:#fff}.agent-complex-data-table tbody tr td .agent-area .area-item.item--national{background-color:#F8F9FF;border-color:#243ed1;color:#243ed1}.agent-complex-data-table tbody tr td .agent-area .area-item.item--capital{background-color:#FFFCF4;border-color:#FEB72F;color:#FEB72F}.agent-complex-data-table tbody tr td .agent-area .area-item.item--metropolis{background-color:#FFF6F6;border-color:#E03C35;color:#E03C35}.agent-complex-data-table.table--type-2 tbody tr td{width:618px}.agent-cta--kango{padding:12.5px 0 0}.agent-cta--kango .agent-cta-link{position:relative;display:block;width:350px;height:70px;margin:0 auto 5px;border-radius:5px;background:linear-gradient(0deg, #2a861c 0%, #35b125 100%);box-shadow:0 5px 0 #115D13;font-family:"ヒラギノ角ゴ Pro W6", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;font-weight:bold;font-size:21px;color:#fff;letter-spacing:normal;line-height:70px;text-align:center}.agent-cta--kango .agent-cta-link .agent-cta-tag{position:absolute;top:-12.5px;left:-19px;width:fit-content;height:25px;border-radius:25px;padding:0 14px;background-color:#FFF502;font-family:"ヒラギノ角ゴ Pro W6", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;font-weight:bold;font-size:12px;color:#e6391a;letter-spacing:normal;line-height:25px;text-align:center}.agent-cta--kango .agent-cta-link:active{box-shadow:0 0 0 #115D13;transform:translateY(5px)}.agent-complex-data-switching+.agent-cta--kango{padding:37px 0 25px}.agent-users-voices{background-color:#FFF7F6;border-radius:10px;padding:40.5px 0 30px}.agent-users-voices .agent-users-voices-heading{position:relative;box-sizing:border-box;width:fit-content;padding:0 30.5px;margin:0 auto;font-family:"ヒラギノ角ゴ Pro W6", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;font-weight:bold;font-size:20px;color:#333;letter-spacing:0.05em;line-height:1.0}.agent-users-voices .agent-users-voices-heading::before,.agent-users-voices .agent-users-voices-heading::after{position:absolute;content:'';top:0;bottom:0;margin:auto 0;height:23px;width:13px;background-repeat:no-repeat;background-position:top 50% left 50%;background-size:13px 23px}.agent-users-voices .agent-users-voices-heading::before{background-image:url(/assets/ranking/kango/agent_uv_heading_1-a324ca68ef81d652c0b824aca6359dfe629f9b36de660c811659180c60d7c522.png);left:0}.agent-users-voices .agent-users-voices-heading::after{background-image:url(/assets/ranking/kango/agent_uv_heading_2-1b041804375d7e8016be7403cefb618fb98f53ea0948595de0de98e14c4c3d7b.png);right:0}.agent-users-voices .agent-users-voices-heading b{vertical-align:baseline;font-family:"ヒラギノ角ゴ Pro W6", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;font-weight:bold;color:#F86490}.agent-users-voices .users-voices{width:724px;margin:30px auto 0}.agent-users-voices .users-voices .users-voices-unit{box-sizing:border-box;background-color:#fff;border-radius:5px;padding:19px 20px 8px;border:1px solid #f4f4f4}.agent-users-voices .users-voices .users-voices-unit .uv-unit-row-upper{display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:flex-start;align-items:center;gap:0 15px}.agent-users-voices .users-voices .users-voices-unit .uv-unit-row-upper .user-avatar{flex-basis:45px;height:45px}.agent-users-voices .users-voices .users-voices-unit .uv-unit-row-upper .unit-title{font-family:"ヒラギノ角ゴ Pro W6", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;font-weight:bold;font-size:16px;color:#333;letter-spacing:0.05em;line-height:1.5}.agent-users-voices .users-voices .users-voices-unit .uv-unit-row-middle{display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:flex-start;align-items:center;gap:0 10px;margin-top:15px}.agent-users-voices .users-voices .users-voices-unit .uv-unit-row-middle .user-meta-data{font-family:"ヒラギノ角ゴ Pro W6", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;font-weight:bold;font-size:14px;color:#333;letter-spacing:normal;line-height:17px}.agent-users-voices .users-voices .users-voices-unit .uv-unit-row-middle .uv-star{display:block;height:17px}.agent-users-voices .users-voices .users-voices-unit .uv-unit-row-lower{margin-top:8.5px}.agent-users-voices .users-voices .users-voices-unit .uv-unit-row-lower p{font-weight:normal;font-size:14px;color:#333;letter-spacing:normal;line-height:1.929}.agent-users-voices .users-voices .users-voices-unit .uv-unit-row-lower:not(:has(p)){font-weight:normal;font-size:14px;color:#333;letter-spacing:normal;line-height:1.929}.agent-users-voices .users-voices .users-voices-unit:nth-of-type(n+2){margin-top:15px}.agent-users-voices .users-voices-action{padding:30.5px 0 0}.agent-users-voices .users-voices-action .users-voices-modal-call{display:block;width:270px;height:45px;margin:0 auto;border-radius:5px;background-color:#FD8778;font-family:"ヒラギノ角ゴ Pro W6", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;font-weight:bold;font-size:16px;color:#fff;letter-spacing:0.05em;line-height:45px;text-align:center;cursor:pointer}.agent-users-voices .users-voices-action .users-voices-modal-call i.fa-solid{margin-left:15px}.agent-users-voices .users-voices-action .users-voices-modal-call:active{transform:translateY(2px)}.remodal-overlay.remodal--users-voices-all{background-color:rgba(0,0,0,0.4);backdrop-filter:blur(10px)}body:has(.remodal--users-voices-all--kaigo) .remodal-overlay.remodal--users-voices-all{background-color:rgba(0,0,0,0.7);backdrop-filter:none}.remodal.remodal--users-voices-all{padding:35px 45px 25px;border-radius:9px}.remodal.remodal--users-voices-all .remodal-close{position:absolute;left:auto;right:0;top:-48px;width:27px;height:27px;background-image:url(/assets/ranking/kango/icon_remodal_closse-2e1842892e0ca1657c0b033b84e27c8c93eeeb9b6625cb66a07469b53922f57f.png);background-repeat:no-repeat;background-position:top 50% left 50%;background-size:27px}.remodal.remodal--users-voices-all .remodal-close::before{display:none}.remodal.remodal--users-voices-all .users-voices-overflow-scroll{height:460px;overflow-y:scroll}.remodal.remodal--users-voices-all .users-voices-overflow-scroll::-webkit-scrollbar{height:6px;width:6px}.remodal.remodal--users-voices-all .users-voices-overflow-scroll::-webkit-scrollbar-track{background-color:#e9e9e9;border-radius:6px}.remodal.remodal--users-voices-all .users-voices-overflow-scroll::-webkit-scrollbar-thumb{background-color:#adadad;border:0;border-radius:6px}.remodal.remodal--users-voices-all .users-voices{width:724px;margin:0 auto 0}.remodal.remodal--users-voices-all .users-voices .users-voices-unit{position:relative;box-sizing:border-box;background-color:#fff;border-radius:5px;padding:23px 10px 13.5px 0}.remodal.remodal--users-voices-all .users-voices .users-voices-unit .uv-unit-row-upper{display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:flex-start;align-items:center;gap:0 15px}.remodal.remodal--users-voices-all .users-voices .users-voices-unit .uv-unit-row-upper .user-avatar{flex-basis:45px;height:45px}.remodal.remodal--users-voices-all .users-voices .users-voices-unit .uv-unit-row-upper .unit-title{font-family:"ヒラギノ角ゴ Pro W6", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;font-weight:bold;font-size:16px;color:#333;letter-spacing:0.05em;line-height:1.5}.remodal.remodal--users-voices-all .users-voices .users-voices-unit .uv-unit-row-middle{display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:flex-start;align-items:center;gap:0 10px;margin-top:15px}.remodal.remodal--users-voices-all .users-voices .users-voices-unit .uv-unit-row-middle .user-meta-data{font-family:"ヒラギノ角ゴ Pro W6", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;font-weight:bold;font-size:14px;color:#333;letter-spacing:normal;line-height:17px}.remodal.remodal--users-voices-all .users-voices .users-voices-unit .uv-unit-row-middle .uv-star{display:block;height:17px}.remodal.remodal--users-voices-all .users-voices .users-voices-unit .uv-unit-row-lower{margin-top:8.5px}.remodal.remodal--users-voices-all .users-voices .users-voices-unit .uv-unit-row-lower p{font-weight:normal;font-size:14px;color:#333;letter-spacing:normal;line-height:1.929;text-align:left}.remodal.remodal--users-voices-all .users-voices .users-voices-unit .uv-unit-row-lower.word-limit{position:relative}.remodal.remodal--users-voices-all .users-voices .users-voices-unit .uv-unit-row-lower.word-limit p{display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;overflow:hidden}.remodal.remodal--users-voices-all .users-voices .users-voices-unit .uv-unit-row-lower.word-limit .sentence-show-all{position:absolute;content:'続きを見る';bottom:0;right:0;width:24em;padding-left:8em;background:linear-gradient(90deg, rgba(255,255,255,0) 0%, white 4em);text-decoration:underline;cursor:pointer;font-weight:normal;font-size:14px;color:#333;letter-spacing:normal;line-height:1.929;text-align:left;color:#214EE6}.remodal.remodal--users-voices-all .users-voices .users-voices-unit:nth-of-type(n+2)::before{position:absolute;content:'';top:0;left:0;width:100%;height:1px;background-image:linear-gradient(90deg, #c3c3c3, #c3c3c3 7px, rgba(195,195,195,0) 7px, rgba(195,195,195,0) 11px);background-position:top 0 left 0;background-repeat:repeat-x;background-size:11px 1px}.remodal.remodal--users-voices-all.remodal--users-voices-all--kaigo{width:610px;max-height:calc(100dvh - 100px);padding:40px 20px 142px 50px;border-radius:10px}.remodal.remodal--users-voices-all.remodal--users-voices-all--kaigo .users-voices-overflow-scroll{height:484px;max-height:calc(100dvh - 282px);padding-right:30px;overflow-x:visible}.remodal.remodal--users-voices-all.remodal--users-voices-all--kaigo .users-voices-overflow-scroll::-webkit-scrollbar{width:10px;height:10px}.remodal.remodal--users-voices-all.remodal--users-voices-all--kaigo .users-voices-overflow-scroll::-webkit-scrollbar-track{background-color:transparent;border-radius:20px}.remodal.remodal--users-voices-all.remodal--users-voices-all--kaigo .users-voices-overflow-scroll::-webkit-scrollbar-thumb{background-color:#D6D6D6;border-radius:20px}.remodal.remodal--users-voices-all.remodal--users-voices-all--kaigo .users-voices{width:500px}.remodal.remodal--users-voices-all.remodal--users-voices-all--kaigo .users-voices .users-voices-unit{padding:0 0 20px}.remodal.remodal--users-voices-all.remodal--users-voices-all--kaigo .users-voices .users-voices-unit .uv-unit-row-upper{align-items:flex-start;gap:0 10px}.remodal.remodal--users-voices-all.remodal--users-voices-all--kaigo .users-voices .users-voices-unit .uv-unit-row-upper .user-avatar{flex-basis:70px;height:70px}.remodal.remodal--users-voices-all.remodal--users-voices-all--kaigo .users-voices .users-voices-unit .uv-unit-row-upper .unit-right{text-align:left}.remodal.remodal--users-voices-all.remodal--users-voices-all--kaigo .users-voices .users-voices-unit .uv-unit-row-upper .unit-right .unit-title{line-height:1.42}.remodal.remodal--users-voices-all.remodal--users-voices-all--kaigo .users-voices .users-voices-unit .uv-unit-row-upper .unit-right .user-meta-data{margin-top:5px;display:inline-block;font-family:"ヒラギノ角ゴ Pro", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;font-weight:500;font-size:12px;color:#888;letter-spacing:0.02em;line-height:1.4;vertical-align:middle}.remodal.remodal--users-voices-all.remodal--users-voices-all--kaigo .users-voices .users-voices-unit .uv-unit-row-upper .unit-right .uv-star{display:inline-block;height:16.8px;margin-inline-start:5px;vertical-align:middle}.remodal.remodal--users-voices-all.remodal--users-voices-all--kaigo .users-voices .users-voices-unit .uv-unit-row-lower{margin-top:15px}.remodal.remodal--users-voices-all.remodal--users-voices-all--kaigo .users-voices .users-voices-unit .uv-unit-row-lower p{letter-spacing:0.05em;line-height:1.6}.remodal.remodal--users-voices-all.remodal--users-voices-all--kaigo .users-voices .users-voices-unit:nth-of-type(n+2){padding-top:20px}.remodal.remodal--users-voices-all.remodal--users-voices-all--kaigo .users-voices_footer{position:absolute;bottom:0;left:0;right:0;z-index:10;height:88px;margin:0;padding:15px;border-radius:0 0 10px 10px;box-shadow:0 0 10px rgba(0,0,0,0.25);background-color:#fff;vertical-align:baseline}.remodal.remodal--users-voices-all.remodal--users-voices-all--kaigo .users-voices_footer .agent-banner{display:block;height:40px;width:auto;margin:0 auto}.remodal.remodal--users-voices-all.remodal--users-voices-all--kaigo .users-voices_footer .uv-btn{display:block;position:relative;margin:5px auto 0;padding:10px 0;width:285px;border-radius:30px;background-color:#13b8b8;color:#fff;font-family:"ヒラギノ角ゴ Pro W6", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;font-size:16px;font-weight:600;line-height:23px;letter-spacing:0.05em;text-align:center}.remodal.remodal--users-voices-all.remodal--users-voices-all--kaigo .users-voices_footer .uv-btn::after{display:inline-block;position:absolute;right:20px;top:15px;content:'';font-family:"Font Awesome 6 Free";font-size:16px;font-weight:900;line-height:13px;text-align:right}@media only screen and (min-width: 641px){.remodal.remodal--users-voices-all{max-width:825px}}.editorial-dept-comment .editorial-dept-comment-heading{position:relative;padding:0 0 15.5px 37px;border-bottom:2px dashed #ddd;font-family:"ヒラギノ角ゴ Pro W6", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;font-weight:bold;font-size:18px;color:#333;letter-spacing:0.05em;line-height:1.0}.editorial-dept-comment .editorial-dept-comment-heading::before{position:absolute;content:'\f086';top:0;left:0;width:27px;height:21.5px;font-family:"Font Awesome 6 Free";font-weight:400;font-size:20px;text-align:center;line-height:1.0;color:#EF7CA6}.editorial-dept-comment .editorial-dept-comment-sentence{margin-top:11.5px}.editorial-dept-comment .editorial-dept-comment-sentence P{font-weight:normal;font-size:14px;color:#333;letter-spacing:normal;line-height:2.143}.agent-users-voices+.editorial-dept-comment{margin-top:43px}.editorial-dept-comment+.agent-cta--kango{margin-top:22px}.users-voices-overflow-scroll+.agent-cta--kango{margin-top:30px}.ranking-section .kango-top .kango-cafe__section--heading{padding:25px 0 26px}.ranking-section .kango-top .kango-cafe__section--heading .section-heading-fluid{display:block;margin:4.5px auto;width:initial;width:auto;max-width:initial;transition:transform 500ms ease 200ms;transform:translateY(0);font-family:"ヒラギノ角ゴ Pro W6", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;font-size:22px;font-weight:bold;line-height:1.36;letter-spacing:1.76px;text-align:center;color:#634e4d}.ranking-section .kango-top .kango-cafe__section--heading .section-heading-fluid.fluid--action{transform:translateY(-30px)}.ranking-section .kango-top .kango-cafe__section--heading.mask--2-line{height:60px}.ranking-section .kango-top .kango-cafe__section--heading.mask--2-line .section-heading-fluid{bottom:-60px}.ranking-section .kango-top .kango-cafe__section--heading.mask--2-line .section-heading-fluid.fluid--action{transform:translateY(-60px)}.ranking-section .kango-top .kango-cafe__section--heading.heading--no-action{font-family:"ヒラギノ角ゴ Pro W6", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;font-size:22px;font-weight:bold;line-height:1.36;letter-spacing:1.76px;text-align:center;color:#634e4d}.ranking-section .kango-top .kango-cafe__example{background-color:transparent;overflow-x:hidden}.ranking-section .kango-top .kango-cafe__example .content{padding:0 0 60px}.ranking-section .kango-top .kango-cafe__example .example-group{display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:center;align-items:stretch;gap:0 15px;padding:0;margin:-6px auto 0;width:825px}.ranking-section .kango-top .kango-cafe__example .example-group .slick-list{padding:0 0 0 15px}.ranking-section .kango-top .kango-cafe__example .example-group .slick-list .slick-track{padding:6px 0}.ranking-section .kango-top .kango-cafe__example .example-group .example-item{box-sizing:border-box;width:195px;height:376px;margin:0;padding:0 10px 25px;border-radius:5px;box-shadow:0 0 6px 0 rgba(0,0,0,0.16);background-color:#fff}.ranking-section .kango-top .kango-cafe__example .example-group .example-item .example-item-title{padding:18.5px 0 13.5px;font-family:"ヒラギノ角ゴ Pro W6", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;font-size:15px;font-weight:normal;line-height:1.2;letter-spacing:0.9px;text-align:center;color:#634e4d}.ranking-section .kango-top .kango-cafe__example .example-group .example-item .example-item-title b{vertical-align:baseline;font-weight:bold}.ranking-section .kango-top .kango-cafe__example .example-group .example-item .example-eyecatch{display:block;margin:0 auto 6.5px;border-radius:5px;object-fit:cover}.ranking-section .kango-top .kango-cafe__example .example-group .example-item .example-info{padding:0 0 4px}.ranking-section .kango-top .kango-cafe__example .example-group .example-item .example-info .info-item{display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:flex-start;align-items:flex-start;padding:7px 0}.ranking-section .kango-top .kango-cafe__example .example-group .example-item .example-info .info-item:nth-of-type(n+2){border-top:dashed 1px #e0d6d6}.ranking-section .kango-top .kango-cafe__example .example-group .example-item .example-info .info-item dt{flex-basis:58px;font-size:12px;font-weight:normal;line-height:1.33;letter-spacing:normal;text-align:left;color:#634e4d}.ranking-section .kango-top .kango-cafe__example .example-group .example-item .example-info .info-item dd{flex-basis:117px;font-size:12px;font-weight:normal;line-height:1.33;letter-spacing:normal;text-align:left;color:#634e4d}.ranking-section .kango-top .kango-cafe__example .example-group .example-item .example-link-button{display:block;width:142px;height:38px;margin:0 auto 5px;border-radius:5px;background-color:#1fba91;box-shadow:0 5px 0 #139371;font-family:"ヒラギノ角ゴ Pro W6", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;font-size:14px;font-weight:bold;line-height:38px;letter-spacing:0.56px;text-align:center;color:#fff;user-select:none;text-decoration:none}.ranking-section .kango-top .kango-cafe__example .example-group .example-item .example-link-button:active{box-shadow:0 0 0 #139371;transform:translateY(5px)}.ranking-section .kango-top .kango-cafe__example .example-group .example-item.item--more-recruitment{display:flex;flex-direction:column;flex-wrap:nowrap;justify-content:center;align-items:center;background-image:url(/assets/kango_cafe/more_example_background_hokenshi.png);background-repeat:no-repeat;background-position:top 0 left 50%;background-size:cover}.ranking-section .kango-top .kango-cafe__example .example-group .example-item.item--more-recruitment .more-recruitment-sentence{padding:0 0 11.5px;font-family:"ヒラギノ角ゴ Pro W6", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;font-weight:bold;font-size:16px;color:#fff;letter-spacing:normal;line-height:1.4375;text-align:center}.ranking-section .kango-top .kango-cafe__example .example-group .example-item.item--more-recruitment .more-recruitment-sentence .c-yellow{font-family:"ヒラギノ角ゴ Pro W6", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;font-weight:bold;color:#FFFF00;vertical-align:baseline}.ranking-section .kango-top .kango-cafe__example .example-group .slick-dots{bottom:-39px}.ranking-section .kango-top .kango-cafe__example .example-group .slick-dots li{width:12px;height:12px;margin:0 10px}.ranking-section .kango-top .kango-cafe__example .example-group .slick-dots li button{width:12px;height:12px;border-radius:12px;background-color:#e0d6d6}.ranking-section .kango-top .kango-cafe__example .example-group .slick-dots li button::before{display:none}.ranking-section .kango-top .kango-cafe__example .example-group .slick-dots li.slick-active button{background-color:#634e4d}h1{position:relative}.kango-period-class h1 .kv-kango-period{display:block}.kango-period-class h1 .credit-promotion{position:absolute;bottom:8px;left:39.5px;color:#000;font-family:"Hiragino Kaku Gothic ProN", "Hiragino Sans", "BIZ UDPGothic", sans-serif;font-size:14px;font-weight:300;line-height:1.5}.kango-period-class h1 .latest-modifiled-date{position:absolute;bottom:0;right:0;height:31px;width:fit-content;padding:0 15px;border-radius:5px 0px 0px 0px;background-color:#FFF67B;color:#000;font-family:"Hiragino Kaku Gothic ProN", "Hiragino Sans", "BIZ UDPGothic", sans-serif;font-size:14px;font-weight:600;line-height:31px}.pr-text{font-size:12px;line-height:24px;color:#333;text-align:right;padding-right:10px}.pr-text.pr-text--1994{width:875px;margin:0 auto}.promo-label{position:absolute;margin:0;font-size:12px;line-height:1;z-index:1000;padding:3px 6px;bottom:0;right:0;color:#ccc}.promo-label.promo-left{right:unset;left:0}.promo-label.promo-nobg{color:#777}.promo-label.promo-green-bg{background-color:#c7e0b6;color:#333}.promo-label.promo-black{color:#333}.promo-label.promo-blue{color:#ccc}.promo-label.promo-green{color:#333}.promo-label.promo-gray{color:#333}.review-notice{text-align:right;font-size:10px;line-height:10px;color:#666;margin:6px 6px 0 0}.key-points-for-successful{width:825px;margin:30px auto;padding:0 0 33px}.key-points-for-successful .kps-heading{display:block;margin:0 auto;width:unset !important}.key-points-for-successful .kps-main{margin-top:33px}.key-points-for-successful .kps-main .kps-unit-group{display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:center;align-items:stretch;gap:24.5px}.key-points-for-successful .kps-main .kps-unit-group .kps-unit{box-sizing:border-box;position:relative;overflow:hidden;flex-basis:400px;height:250px;padding:56px 0 0;border-radius:10px;background-color:#FFF;box-shadow:0 0 10px 0 rgba(0,0,0,0.16);background-repeat:no-repeat;background-position:top 0 right 0}.key-points-for-successful .kps-main .kps-unit-group .kps-unit .unit-count{position:absolute;top:-45px;left:91.5px;box-sizing:border-box;width:88px;height:88px;border-radius:50%;background-color:#FF9A00;padding:44px 0 0;color:#FFF;text-align:center;font-family:Arial, Helvetica, sans-serif;font-size:26px;font-weight:700;line-height:42px}.key-points-for-successful .kps-main .kps-unit-group .kps-unit .unit-title{position:relative;width:230px;margin-left:20px;padding-bottom:8px;color:#000;font-family:"Hiragino Kaku Gothic ProN", "Hiragino Sans", "BIZ UDPGothic", sans-serif;font-size:22px;font-weight:600;line-height:1.4;letter-spacing:0.44px;text-align:center}.key-points-for-successful .kps-main .kps-unit-group .kps-unit .unit-title::after{position:absolute;content:'';bottom:0;right:0;left:0;margin:0 auto;width:40px;height:2px;background-color:#FF9A00}.key-points-for-successful .kps-main .kps-unit-group .kps-unit .unit-title b{vertical-align:baseline;color:#FF9A00}.key-points-for-successful .kps-main .kps-unit-group .kps-unit .unit-sentence{width:230px;margin:10px 0 0 20px;color:#000;text-align:center;font-feature-settings:'palt' on;font-family:"Hiragino Kaku Gothic ProN", "Hiragino Sans", "BIZ UDPGothic", sans-serif;font-size:14px;font-weight:400;line-height:1.5;letter-spacing:0.42px}.key-points-for-successful .kps-main .kps-unit-group .kps-unit .unit-sentence b{vertical-align:baseline;font-weight:600}.key-points-for-successful .kps-main .kps-unit-group .kps-unit.unit--1{background-image:url(/assets/ranking/eiyoushi/kps_unit_bg_1-c4171abd5e9775a1b51c5d5f4bef73d54cd3124032a7eb7ad53c909ec747a975.png);background-size:145px 250px}.key-points-for-successful .kps-main .kps-unit-group .kps-unit.unit--2{background-image:url(/assets/ranking/eiyoushi/kps_unit_bg_2-c95fb43e2eb0a84a3db867a51cbaa356932f5921978aa3bef888a803e63be066.png);background-size:146px 250px}.key-points-for-successful .kps-main .kps-unit-group .kps-unit.unit--2 .unit-count{left:102.5px}.key-points-for-successful .kps-main .kps-unit-group .kps-unit.unit--2 .unit-title{width:250px}.key-points-for-successful .kps-main .kps-unit-group .kps-unit.unit--2 .unit-sentence{width:250px}.ranking-agent-compare--period-pc{width:825px;margin:0 auto 50px}.ranking-agent-compare--period-pc .container{width:825px}.ranking-agent-compare--period-pc .compare__switching-tabs{display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:space-between;align-items:flex-end;border-bottom:5px solid #F15587}.ranking-agent-compare--period-pc .compare__switching-tabs .switching-tab{box-sizing:border-box;flex:0 0 270px;height:50px;border-radius:10px 10px 0 0;border:1px solid #FFAFC9;border-bottom:none;background-color:#FFF;color:#F15587;text-align:center;font-family:"Hiragino Kaku Gothic ProN", "Hiragino Sans", "BIZ UDPGothic", sans-serif;font-size:20px;font-weight:600;line-height:49px;cursor:pointer}.ranking-agent-compare--period-pc .compare__switching-tabs .switching-tab.tab--active{height:60px;background-color:#F15587;color:#fff;font-size:24px;line-height:59px;pointer-events:none}.ranking-agent-compare--period-pc .compare__switching-contents .switching-content{position:relative;display:none}.ranking-agent-compare--period-pc .compare__switching-contents .switching-content .suppwork__compare-table{background-color:#fff;box-shadow:0 2px 6px 0 rgba(59,14,14,0.16)}.ranking-agent-compare--period-pc .compare__switching-contents .switching-content .suppwork__compare-table tbody tr th{background-color:#F1F1F1;height:54px;color:#666;text-align:center;font-family:"Hiragino Kaku Gothic ProN", "Hiragino Sans", "BIZ UDPGothic", sans-serif;font-size:16px;font-weight:600;line-height:54px}.ranking-agent-compare--period-pc .compare__switching-contents .switching-content .suppwork__compare-table tbody tr th:first-of-type{width:230px}.ranking-agent-compare--period-pc .compare__switching-contents .switching-content .suppwork__compare-table tbody tr th:nth-of-type(2){width:110px}.ranking-agent-compare--period-pc .compare__switching-contents .switching-content .suppwork__compare-table tbody tr th:nth-of-type(3){width:110px}.ranking-agent-compare--period-pc .compare__switching-contents .switching-content .suppwork__compare-table tbody tr th:nth-of-type(4){width:225px}.ranking-agent-compare--period-pc .compare__switching-contents .switching-content .suppwork__compare-table tbody tr th:last-of-type{width:150px}.ranking-agent-compare--period-pc .compare__switching-contents .switching-content .suppwork__compare-table tbody tr th:nth-of-type(n+2){border-left:1px solid #ddd}.ranking-agent-compare--period-pc .compare__switching-contents .switching-content .suppwork__compare-table tbody tr td{padding:10px 0}.ranking-agent-compare--period-pc .compare__switching-contents .switching-content .suppwork__compare-table tbody tr td:nth-of-type(n+2){border-left:1px solid #ddd}.ranking-agent-compare--period-pc .compare__switching-contents .switching-content .suppwork__compare-table tbody tr td .agent{width:180px;margin:0 auto;text-align:center}.ranking-agent-compare--period-pc .compare__switching-contents .switching-content .suppwork__compare-table tbody tr td .agent a:has(.agent-banner){display:block;width:fit-content}.ranking-agent-compare--period-pc .compare__switching-contents .switching-content .suppwork__compare-table tbody tr td .agent a:has(.agent-banner) .agent-banner{display:block;width:180px;height:auto}.ranking-agent-compare--period-pc .compare__switching-contents .switching-content .suppwork__compare-table tbody tr td .agent a{display:block;width:fit-content;margin:5px auto 0}.ranking-agent-compare--period-pc .compare__switching-contents .switching-content .suppwork__compare-table tbody tr td .agent a .agent-name-link{color:#2F93E5;text-align:center;font-family:"Hiragino Kaku Gothic ProN", "Hiragino Sans", "BIZ UDPGothic", sans-serif;font-size:15px;font-weight:600;line-height:1.25;text-decoration:underline}.ranking-agent-compare--period-pc .compare__switching-contents .switching-content .suppwork__compare-table tbody tr td .table-score-wrap{width:180px;margin:20px auto 0}.ranking-agent-compare--period-pc .compare__switching-contents .switching-content .suppwork__compare-table tbody tr td .table-score-wrap .table-score{display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:center;align-items:center;gap:0 3px;width:unset}.ranking-agent-compare--period-pc .compare__switching-contents .switching-content .suppwork__compare-table tbody tr td .table-score-wrap .table-score .table-score-text{color:#D53131;font-family:Arial, Helvetica, sans-serif;font-size:22px;font-weight:700;line-height:1.0}.ranking-agent-compare--period-pc .compare__switching-contents .switching-content .suppwork__compare-table tbody tr td .table-score-wrap .table-score .table-score-img .rating-star{display:block;width:auto;height:20px}.ranking-agent-compare--period-pc .compare__switching-contents .switching-content .suppwork__compare-table tbody tr td .evaluation,.ranking-agent-compare--period-pc .compare__switching-contents .switching-content .suppwork__compare-table tbody tr td .evaluation--128,.ranking-agent-compare--period-pc .compare__switching-contents .switching-content .suppwork__compare-table tbody tr td .evaluation--modal{width:90px;margin:0 auto}.ranking-agent-compare--period-pc .compare__switching-contents .switching-content .suppwork__compare-table tbody tr td .evaluation .evaluation-icon,.ranking-agent-compare--period-pc .compare__switching-contents .switching-content .suppwork__compare-table tbody tr td .evaluation--128 .evaluation-icon,.ranking-agent-compare--period-pc .compare__switching-contents .switching-content .suppwork__compare-table tbody tr td .evaluation--modal .evaluation-icon{display:block;width:50px;height:50px;margin:0 auto}.ranking-agent-compare--period-pc .compare__switching-contents .switching-content .suppwork__compare-table tbody tr td .evaluation .evaluation-str,.ranking-agent-compare--period-pc .compare__switching-contents .switching-content .suppwork__compare-table tbody tr td .evaluation--128 .evaluation-str,.ranking-agent-compare--period-pc .compare__switching-contents .switching-content .suppwork__compare-table tbody tr td .evaluation--modal .evaluation-str{margin-top:10px;color:#333;text-align:center;font-family:"Hiragino Kaku Gothic ProN", "Hiragino Sans", "BIZ UDPGothic", sans-serif;font-size:16px;font-weight:400;line-height:1.2}.ranking-agent-compare--period-pc .compare__switching-contents .switching-content .suppwork__compare-table tbody tr td .evaluation--128{width:128px}.ranking-agent-compare--period-pc .compare__switching-contents .switching-content .suppwork__compare-table tbody tr td .evaluation--modal{width:130px}.ranking-agent-compare--period-pc .compare__switching-contents .switching-content .suppwork__compare-table tbody tr td .evaluation--modal .evaluation-modal-trigger{margin:10px auto 0;width:fit-content;color:#2F93E5;text-align:center;font-family:"Hiragino Kaku Gothic ProN", "Hiragino Sans", "BIZ UDPGothic", sans-serif;font-size:16px;font-weight:600;line-height:1.2;text-decoration:underline}.ranking-agent-compare--period-pc .compare__switching-contents .switching-content .suppwork__compare-table tbody tr td .length-time{width:90px;margin:0 auto}.ranking-agent-compare--period-pc .compare__switching-contents .switching-content .suppwork__compare-table tbody tr td .length-time .length-time-icon{display:block;height:41px;margin:0 auto}.ranking-agent-compare--period-pc .compare__switching-contents .switching-content .suppwork__compare-table tbody tr td .length-time .length-time-str{margin-top:10px;color:#333;text-align:center;font-family:"Hiragino Kaku Gothic ProN", "Hiragino Sans", "BIZ UDPGothic", sans-serif;font-size:16px;font-weight:400;line-height:1.2}.ranking-agent-compare--period-pc .compare__switching-contents .switching-content .suppwork__compare-table tbody tr td .td-sentence{width:205px;margin:0 auto;color:#333;text-align:center;font-family:"Hiragino Kaku Gothic ProN", "Hiragino Sans", "BIZ UDPGothic", sans-serif;font-size:16px;font-weight:300;line-height:1.4}.ranking-agent-compare--period-pc .compare__switching-contents .switching-content .suppwork__compare-table tbody tr td .td-sentence b{font-family:"Hiragino Kaku Gothic ProN", "Hiragino Sans", "BIZ UDPGothic", sans-serif;font-weight:600;line-height:1.4;text-decoration:underline}.ranking-agent-compare--period-pc .compare__switching-contents .switching-content .suppwork__compare-table tbody tr td .breakdown_wrap{display:flex;flex-direction:row;flex-wrap:wrap;justify-content:flex-start;align-items:stretch;gap:10px;width:210px;margin:0 auto;padding:10px 0}.ranking-agent-compare--period-pc .compare__switching-contents .switching-content .suppwork__compare-table tbody tr td .breakdown_wrap .breakdown_box{flex:0 0 95px;width:unset}.ranking-agent-compare--period-pc .compare__switching-contents .switching-content .suppwork__compare-table tbody tr td .breakdown_wrap .breakdown_box .breakdown_head{background-color:#FFF3F3;width:unset;height:28px;color:#FF684E;text-align:center;font-family:"Hiragino Kaku Gothic ProN", "Hiragino Sans", "BIZ UDPGothic", sans-serif;font-size:15px;font-weight:600;line-height:28px}.ranking-agent-compare--period-pc .compare__switching-contents .switching-content .suppwork__compare-table tbody tr td .breakdown_wrap .breakdown_box .breakdown_text{margin-top:5px;width:unset;height:unset;color:#333;font-family:"Hiragino Kaku Gothic ProN", "Hiragino Sans", "BIZ UDPGothic", sans-serif;font-size:16px;font-weight:600;line-height:1.2;text-align:center;cursor:pointer}.ranking-agent-compare--period-pc .compare__switching-contents .switching-content .suppwork__compare-table tbody tr td .handled-regions{display:flex;flex-direction:column;flex-wrap:nowrap;justify-content:center;align-items:center;gap:10px;width:128px;margin:0 auto}.ranking-agent-compare--period-pc .compare__switching-contents .switching-content .suppwork__compare-table tbody tr td .handled-regions .region-item{box-sizing:border-box;width:fit-content;height:25px;margin:0 auto;border-radius:3px;border:1px solid #DDD;background-color:#F8F8F8;padding:0 5px;color:#333;text-align:center;font-family:"Hiragino Kaku Gothic ProN", "Hiragino Sans", "BIZ UDPGothic", sans-serif;font-size:15px;font-weight:500;line-height:23px}.ranking-agent-compare--period-pc .compare__switching-contents .switching-content .suppwork__compare-table tbody tr td .employment-status{display:flex;flex-direction:row;flex-wrap:wrap;justify-content:center;align-items:center;gap:10px;width:138px;margin:0 auto}.ranking-agent-compare--period-pc .compare__switching-contents .switching-content .suppwork__compare-table tbody tr td .employment-status .tag-employment{box-sizing:border-box;width:fit-content;height:24px;border-radius:3px;border:1px solid #DDD;background-color:#CCE7FF;padding:0 6px;color:#DD6C03;text-align:center;font-family:"Hiragino Kaku Gothic ProN", "Hiragino Sans", "BIZ UDPGothic", sans-serif;font-size:15px;font-style:normal;font-weight:500;line-height:22px;white-space:nowrap}.ranking-agent-compare--period-pc .compare__switching-contents .switching-content .suppwork__compare-table tbody tr td .employment-status .tag-employment.red{background-color:#FFE1E1;color:#E53E3E}.ranking-agent-compare--period-pc .compare__switching-contents .switching-content .suppwork__compare-table tbody tr td .employment-status .tag-employment.yellow{background-color:#FFEAA1;color:#DD6C03}.ranking-agent-compare--period-pc .compare__switching-contents .switching-content .suppwork__compare-table tbody tr td .employment-status .tag-employment.blue{background-color:#CCE7FF;color:#3072D3}.ranking-agent-compare--period-pc .compare__switching-contents .switching-content .suppwork__compare-table tbody tr td .employment-status .tag-employment.gray{background-color:#E8E8E8;color:#A3A3A3}.ranking-agent-compare--period-pc .compare__switching-contents .switching-content .suppwork__compare-table tbody tr td .agent-cta-link{position:relative;box-sizing:border-box;display:block;width:98px;height:43px;margin:0 auto 4px;border-radius:5px;background-color:#00AC6C;box-shadow:0 4px 0 0 #036B2C;padding-left:23px;color:#FFF;text-align:left;font-family:"Hiragino Kaku Gothic ProN", "Hiragino Sans", "BIZ UDPGothic", sans-serif;font-size:20px;font-weight:600;line-height:43px}.ranking-agent-compare--period-pc .compare__switching-contents .switching-content .suppwork__compare-table tbody tr td .agent-cta-link i.fa-solid{position:absolute;top:0;bottom:0;right:10px;margin:auto 0;width:1em;height:1em;font-family:"Font Awesome 6 Free";font-weight:900;font-size:14px;text-align:center;line-height:1.0;color:#fff}.ranking-agent-compare--period-pc .compare__switching-contents .switching-content .suppwork__compare-table tbody tr td .agent-cta-link:active{box-shadow:0 0 0 0 #036B2C;transform:translateY(4px)}.ranking-agent-compare--period-pc .compare__switching-contents .switching-content .suppwork__compare-table tbody tr:nth-of-type(n+2) th,.ranking-agent-compare--period-pc .compare__switching-contents .switching-content .suppwork__compare-table tbody tr:nth-of-type(n+2) td{border-top:1px solid #ddd}.ranking-agent-compare--period-pc .compare__switching-contents .switching-content .suppwork__compare-table tbody tr:nth-of-type(n+7){display:none}.ranking-agent-compare--period-pc .compare__switching-contents .switching-content .suppwork__compare-table.compare-table--2 tbody tr th:first-of-type{width:230px}.ranking-agent-compare--period-pc .compare__switching-contents .switching-content .suppwork__compare-table.compare-table--2 tbody tr th:nth-of-type(2){width:150px}.ranking-agent-compare--period-pc .compare__switching-contents .switching-content .suppwork__compare-table.compare-table--2 tbody tr th:nth-of-type(3){width:295px}.ranking-agent-compare--period-pc .compare__switching-contents .switching-content .suppwork__compare-table.compare-table--2 tbody tr th:last-of-type{width:150px}.ranking-agent-compare--period-pc .compare__switching-contents .switching-content .suppwork__compare-table.compare-table--3 tbody tr th:first-of-type{width:230px}.ranking-agent-compare--period-pc .compare__switching-contents .switching-content .suppwork__compare-table.compare-table--3 tbody tr th:nth-of-type(2){width:148.333px}.ranking-agent-compare--period-pc .compare__switching-contents .switching-content .suppwork__compare-table.compare-table--3 tbody tr th:nth-of-type(3){width:148.333px}.ranking-agent-compare--period-pc .compare__switching-contents .switching-content .suppwork__compare-table.compare-table--3 tbody tr th:nth-of-type(4){width:148.333px}.ranking-agent-compare--period-pc .compare__switching-contents .switching-content .suppwork__compare-table.compare-table--3 tbody tr th:last-of-type{width:150px}.ranking-agent-compare--period-pc .compare__switching-contents .switching-content .switching-content-squeeze{box-sizing:border-box;position:absolute;bottom:0;left:0;height:90px;width:100%;background:linear-gradient(0deg, #efefef 0%, #efefef 50%, rgba(239,239,239,0) 100%);padding-top:30px}.ranking-agent-compare--period-pc .compare__switching-contents .switching-content .switching-content-squeeze .squeeze-action-button{position:relative;box-sizing:border-box;height:40px;width:325px;margin:0 auto;border-radius:5px;border:1px solid #F15587;background-color:#FFF;color:#F15587;font-family:"Hiragino Kaku Gothic ProN", "Hiragino Sans", "BIZ UDPGothic", sans-serif;font-size:16px;font-weight:600;line-height:38px;text-align:center;cursor:pointer}.ranking-agent-compare--period-pc .compare__switching-contents .switching-content .switching-content-squeeze .squeeze-action-button i.fa-solid{position:absolute;top:0;bottom:0;height:1em;width:1em;right:11px;margin:auto 0}.ranking-agent-compare--period-pc .compare__switching-contents .switching-content .switching-content-squeeze .squeeze-action-button:active{transform:translateY(2px)}.ranking-agent-compare--period-pc .compare__switching-contents .switching-content.content-show{display:block}.ranking-agent-compare--period-pc .compare__switching-contents .switching-content.content-view-all .suppwork__compare-table tbody tr:nth-of-type(n+7){display:table-row}.ranking-agent-compare--parttimer .compare__switching-contents .switching-content .suppwork__compare-table tbody tr td .agent .agent-banner{background-color:initial !important}#main-parts .keyvisual--engineer-new-172{position:relative}#main-parts .keyvisual--engineer-new-172 .kv-bg{position:absolute;z-index:10;top:0;left:0;right:0}#main-parts .keyvisual--engineer-new-172 .keyvisual-content{box-sizing:border-box;position:relative;z-index:20;width:1100px;margin:0 auto;padding:40px 0 40px 510px}#main-parts .keyvisual--engineer-new-172 .keyvisual-content .kv-copy--1{display:block;margin-left:-10px}#main-parts .keyvisual--engineer-new-172 .keyvisual-content .kv-promotion-credit{margin-top:5px;color:#888;font-family:"Zen Kaku Gothic Antique", Arial, Helvetica, sans-serif;font-size:12px;font-weight:500;line-height:1.0;letter-spacing:0.96px}#main-parts .keyvisual--engineer-new-172 .keyvisual-content .kv-link-button{position:relative;display:block;border:none;width:463px;height:80px;margin:19px 0 0;padding:0 20px;border-radius:6px;background-color:#ff6142;box-shadow:0 8px #c44a32;font-family:"Zen Kaku Gothic Antique", Arial, Helvetica, sans-serif;font-size:24px;font-weight:700;line-height:80px;letter-spacing:1.2px;text-align:center;color:#fff;cursor:pointer}#main-parts .keyvisual--engineer-new-172 .keyvisual-content .kv-link-button::after{position:absolute;content:'\f054';top:0;bottom:0;right:20px;margin:auto 0;width:12px;height:24px;font-family:"Font Awesome 6 Free";font-weight:900;font-size:18px;text-align:center;line-height:24px;color:#fff}#main-parts .keyvisual--engineer-new-172 .keyvisual-content .kv-link-button:active{border-bottom-width:0px;box-shadow:0 0 0 0 #c44a32;transform:translateY(8px)}.redirect-page .redirect-page-header{background-color:#fff;border-bottom:1px solid #D6D6D6}.redirect-page .redirect-page-header .header-content{box-sizing:border-box;display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:flex-start;align-items:center;width:1055px;height:95px;margin:0 auto;padding-left:157px}.redirect-page .redirect-page-header .header-content .header-logo{display:block}.redirect-page .redirect-page-main{background-color:#FFF8F8;height:calc(100vh - 95px)}.redirect-page .redirect-page-main .main-content{width:1055px;margin:0 auto}.redirect-page .redirect-page-main .main-content .transition-progress{width:fit-content;margin:0 auto;height:180px;display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:center;align-items:center;gap:0 33px}.redirect-page .redirect-page-main .main-content .transition-progress .logo-progress-from{display:block}.redirect-page .redirect-page-main .main-content .transition-progress .progress-bar-wrapper{padding-top:30px}.redirect-page .redirect-page-main .main-content .transition-progress .progress-bar-wrapper .progress-bar{display:block}.redirect-page .redirect-page-main .main-content .transition-progress .progress-bar-wrapper .progress-bar-sentence{display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:center;align-items:center;margin:14px auto 0;width:fit-content}.redirect-page .redirect-page-main .main-content .transition-progress .progress-bar-wrapper .progress-bar-sentence .sentence-main{width:fit-content;color:#000;font-size:16.127px;font-weight:500;line-height:1.0;animation:myAnim 2s ease 0s 1 normal forwards}@keyframes myAnim{0%,50%,100%{opacity:1}25%{opacity:0}}.redirect-page .redirect-page-main .main-content .transition-progress .progress-bar-wrapper .progress-bar-sentence .sentence-ellipsis{width:20px}.redirect-page .redirect-page-main .main-content .transition-progress .logo-progress-to{display:block}.redirect-page .redirect-page-main .main-content .redirect-page-copy{color:#252525;font-family:"Hiragino Sans", "BIZ UDPGothic", sans-serif;font-size:36px;font-weight:600;line-height:1.5;letter-spacing:3px;text-align:center}.redirect-page .redirect-page-main .main-content .redirect-page-copy b{color:#CC2525;font-family:"Hiragino Sans", "BIZ UDPGothic", sans-serif;vertical-align:baseline}.redirect-page .redirect-page-main .main-content .step-unit-group{display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:center;align-items:stretch;gap:0 55px;margin-top:40px}.redirect-page .redirect-page-main .main-content .step-unit-group .step-unit{box-sizing:border-box;position:relative;width:480px;height:427px;border-radius:21px;background-color:#FFF;box-shadow:0 0 10px 0 rgba(52,3,3,0.1);padding:32px 0 0}.redirect-page .redirect-page-main .main-content .step-unit-group .step-unit .dog-ear{display:block;position:absolute;top:0;left:0;border-radius:21px 0 0 0;width:115px;height:auto}.redirect-page .redirect-page-main .main-content .step-unit-group .step-unit .step-illust-1{display:block;margin:0 auto}.redirect-page .redirect-page-main .main-content .step-unit-group .step-unit .step-unit-sentence{margin-top:15px}.redirect-page .redirect-page-main .main-content .step-unit-group .step-unit .step-unit-sentence .step-unit-1-sentence,.redirect-page .redirect-page-main .main-content .step-unit-group .step-unit .step-unit-sentence .step-unit-2-sentence{display:block;margin:0 auto}.ranking-agent-compare-footnote{margin-top:10px;font-family:"Hiragino Kaku Gothic ProN", "Hiragino Sans", "BIZ UDPGothic", sans-serif;font-size:14px;color:#333;line-height:1.5;letter-spacing:normal;text-align:right}.lp__index+.ranking-agent-compare-footnote{margin-top:-14px}.date-caption-pjid966{color:#000;margin-top:5px;font-family:"Hiragino Kaku Gothic ProN", "Hiragino Sans", "BIZ UDPGothic", sans-serif;font-size:14px;font-weight:300;line-height:1.5}.table-section.table-section--1994{box-sizing:border-box;padding:80px 0 0}.table-section.table-section--1994 .table-heading .table-heading-top{color:#00B97C;text-align:center;font-family:"Hiragino Kaku Gothic ProN", "ヒラギノ角ゴ Pro", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;font-size:26px;font-style:normal;font-weight:700;line-height:1.4;letter-spacing:normal}.table-section.table-section--1994 .table-heading .table-heading-top .small-text{font-size:24px}.table-section.table-section--1994 .table-heading .table-heading-bottom{margin-top:3px;color:#F80;text-align:center;font-family:"Hiragino Kaku Gothic ProN", "ヒラギノ角ゴ Pro", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;font-size:38px;font-style:normal;font-weight:700;line-height:1.4;letter-spacing:1.5px}.table-section.table-section--1994 .table-heading .table-heading-bottom .small-text{font-size:34px}.table-section.table-section--1994 .table-heading .table-arrow{width:33px;height:16px;margin:10px auto}.table-section.table-section--1994 .table-wrapper{width:1000px;margin:0 auto}.table-section.table-section--1994 .table-wrapper .table-content-group .table-content{display:none}.table-section.table-section--1994 .table-wrapper .table-content-group .table-content.content-show{display:block}.table-section.table-section--1994 .table-wrapper .table-content-group .table-content .panel-tab-group{display:flex;justify-content:center;align-items:flex-end;gap:0 5px;border-bottom:2px solid #00B97C}.table-section.table-section--1994 .table-wrapper .table-content-group .table-content .panel-tab-group .panel-tab{box-sizing:border-box;position:relative;display:flex;justify-content:center;align-items:center;width:263px;height:41px;border-radius:5px 5px 0 0;border:2px solid #00B97C;border-bottom:none;background-color:#FFF;color:#00B97C;text-align:center;font-family:"Hiragino Kaku Gothic ProN", "ヒラギノ角ゴ Pro", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;font-size:16px;font-weight:700;line-height:41px;letter-spacing:0.48px;cursor:pointer}.table-section.table-section--1994 .table-wrapper .table-content-group .table-content .panel-tab-group .panel-tab.is-active{height:47px;background-color:#00B97C;color:#fff;font-size:16px;line-height:47px}.table-section.table-section--1994 .table-wrapper .table-content-group .table-content .panel-group .panel{display:none;padding:0}.table-section.table-section--1994 .table-wrapper .table-content-group .table-content .panel-group .panel.is-show{display:block}.table-section.table-section--1994 .table-wrapper .table-content-group .table-content .panel-group .panel table{table-layout:fixed;width:100%}.table-section.table-section--1994 .table-wrapper .table-content-group .table-content .panel-group .panel table tbody tr th{box-sizing:border-box;padding:10px 0;background-color:#f1f1f1;color:#666;text-align:center;font-family:"Hiragino Kaku Gothic ProN", "ヒラギノ角ゴ Pro", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;font-size:12px;font-weight:700;line-height:1.0;letter-spacing:0.36px}.table-section.table-section--1994 .table-wrapper .table-content-group .table-content .panel-group .panel table tbody tr th:nth-of-type(n + 2){border-left:1px solid #E1E1E1}.table-section.table-section--1994 .table-wrapper .table-content-group .table-content .panel-group .panel table tbody tr th.th-site{width:200px}.table-section.table-section--1994 .table-wrapper .table-content-group .table-content .panel-group .panel table tbody tr th.th-2{width:200px}.table-section.table-section--1994 .table-wrapper .table-content-group .table-content .panel-group .panel table tbody tr th.th-3{width:200px}.table-section.table-section--1994 .table-wrapper .table-content-group .table-content .panel-group .panel table tbody tr th.th-4{width:200px}.table-section.table-section--1994 .table-wrapper .table-content-group .table-content .panel-group .panel table tbody tr th.th-official{width:200px}.table-section.table-section--1994 .table-wrapper .table-content-group .table-content .panel-group .panel table tbody tr th.th-5{width:200px}.table-section.table-section--1994 .table-wrapper .table-content-group .table-content .panel-group .panel table tbody tr th.th-6{width:400px}.table-section.table-section--1994 .table-wrapper .table-content-group .table-content .panel-group .panel table tbody tr td{border:1px solid #EEE;background-color:#fff}.table-section.table-section--1994 .table-wrapper .table-content-group .table-content .panel-group .panel table tbody tr td:nth-of-type(1){border-left:none}.table-section.table-section--1994 .table-wrapper .table-content-group .table-content .panel-group .panel table tbody tr td:nth-last-of-type(1){border-right:none}.table-section.table-section--1994 .table-wrapper .table-content-group .table-content .panel-group .panel table tbody tr td .site-cell{box-sizing:border-box;position:relative;display:flex;flex-direction:column;justify-content:center;align-items:center;padding:30px 5px}.table-section.table-section--1994 .table-wrapper .table-content-group .table-content .panel-group .panel table tbody tr td .site-cell .site-thumb{width:auto;height:31px;margin:0 auto;object-fit:contain}.table-section.table-section--1994 .table-wrapper .table-content-group .table-content .panel-group .panel table tbody tr td .site-cell .site-link{margin-top:5px;display:block;color:#0037FF;text-align:center;font-family:"Hiragino Kaku Gothic ProN", "ヒラギノ角ゴ Pro", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;font-size:14px;font-weight:400;line-height:1.0;letter-spacing:normal;text-decoration:underline;text-decoration-thickness:0.5px;text-underline-offset:1px}.table-section.table-section--1994 .table-wrapper .table-content-group .table-content .panel-group .panel table tbody tr td .evaluation-cell .evaluation-unit .evaluation-number{margin-top:5px;color:#333;text-align:center;font-family:Arial, Helvetica, sans-serif;font-size:20px;font-weight:700;line-height:1.0;letter-spacing:0.6px}.table-section.table-section--1994 .table-wrapper .table-content-group .table-content .panel-group .panel table tbody tr td .evaluation-cell .evaluation-unit .evaluation-star{display:block;width:auto;height:40px;margin:0 auto}.table-section.table-section--1994 .table-wrapper .table-content-group .table-content .panel-group .panel table tbody tr td .evaluation-cell .evaluation-detail-link{display:block;margin-top:3px;color:#035FE0;text-align:center;font-family:"Hiragino Kaku Gothic ProN", "ヒラギノ角ゴ Pro", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;font-size:11px;font-weight:700;line-height:1.36;letter-spacing:0.75px;text-decoration:underline;text-decoration-thickness:0.5px;text-underline-offset:1px}.table-section.table-section--1994 .table-wrapper .table-content-group .table-content .panel-group .panel table tbody tr td .text-cell{box-sizing:border-box;display:flex;justify-content:center;align-items:center;gap:0 10px;color:#333;text-align:center;font-family:"Hiragino Kaku Gothic ProN", "ヒラギノ角ゴ Pro", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;font-size:14px;font-weight:700;line-height:1.3;letter-spacing:normal}.table-section.table-section--1994 .table-wrapper .table-content-group .table-content .panel-group .panel table tbody tr td .text-cell .marker{text-decoration:underline;text-decoration-color:#FFE45E;text-decoration-thickness:5px;text-underline-offset:-2px}.table-section.table-section--1994 .table-wrapper .table-content-group .table-content .panel-group .panel table tbody tr td .text-cell .table-icon{height:35px}.table-section.table-section--1994 .table-wrapper .table-content-group .table-content .panel-group .panel table tbody tr td .status-cell{box-sizing:border-box;padding:15px 10px;display:flex;justify-content:flex-start;align-items:center;flex-wrap:wrap;gap:6px 9px}.table-section.table-section--1994 .table-wrapper .table-content-group .table-content .panel-group .panel table tbody tr td .status-cell .status{box-sizing:border-box;width:fit-content;height:21px;padding:3px 4px;border-radius:1px;color:#333;text-align:center;font-family:"Hiragino Kaku Gothic ProN", "ヒラギノ角ゴ Pro", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;font-size:13px;font-weight:400;line-height:1.0}.table-section.table-section--1994 .table-wrapper .table-content-group .table-content .panel-group .panel table tbody tr td .status-cell .status.part-time{border:1px solid #9BFFAD}.table-section.table-section--1994 .table-wrapper .table-content-group .table-content .panel-group .panel table tbody tr td .status-cell .status.dropout{border:1px solid #B8D5FF}.table-section.table-section--1994 .table-wrapper .table-content-group .table-content .panel-group .panel table tbody tr td .status-cell .status.neat{border:1px solid #FFDDA1}.table-section.table-section--1994 .table-wrapper .table-content-group .table-content .panel-group .panel table tbody tr td .status-cell .status.no-experience{border:1px solid #F1B4FF}.table-section.table-section--1994 .table-wrapper .table-content-group .table-content .panel-group .panel table tbody tr td .status-cell .status.graduated{border:1px solid #FFBCBC}.table-section.table-section--1994 .table-wrapper .table-content-group .table-content .panel-group .panel table tbody tr td .status-cell .status.hs-graduated{border:1px solid #E8E02E}.table-section.table-section--1994 .table-wrapper .table-content-group .table-content .panel-group .panel table tbody tr td .status-cell .status.unemployed{border:1px solid #6EFFE4}.table-section.table-section--1994 .table-wrapper .table-content-group .table-content .panel-group .panel table tbody tr td .status-cell .status.not-supported{background-color:#F1F1F1;border:1px solid #F1F1F1;color:#666}.table-section.table-section--1994 .table-wrapper .table-content-group .table-content .panel-group .panel table tbody tr td .features-cell{box-sizing:border-box;padding:15px 10px}.table-section.table-section--1994 .table-wrapper .table-content-group .table-content .panel-group .panel table tbody tr td .features-cell .features-cell-text{color:#333;font-family:"Hiragino Kaku Gothic ProN", "ヒラギノ角ゴ Pro", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;font-size:14px;font-weight:400;line-height:1.4;letter-spacing:normal}.table-section.table-section--1994 .table-wrapper .table-content-group .table-content .panel-group .panel table tbody tr td .features-cell .features-cell-text:nth-of-type(n + 2){margin-top:10px}.table-section.table-section--1994 .table-wrapper .table-content-group .table-content .panel-group .panel table tbody tr td .features-cell .features-cell-text .marker{text-decoration:underline;text-decoration-color:#FFE45E;text-decoration-thickness:5px;text-underline-offset:-2px;text-decoration-skip-ink:none}.table-section.table-section--1994 .table-wrapper .table-content-group .table-content .panel-group .panel table tbody tr td .site-link-btn{box-sizing:border-box;position:relative;display:block;width:fit-content;height:42px;padding:0px 30px;margin:0 auto;border-radius:3px;background-color:#F50;box-shadow:0px 4px 0px 0px #A74000;color:#fff;font-family:"Hiragino Kaku Gothic ProN", "ヒラギノ角ゴ Pro", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;font-size:16px;font-weight:700;line-height:42px;letter-spacing:0.48px;text-decoration:none}.table-section.table-section--1994 .table-wrapper .table-content-group .table-content .panel-group .panel table tbody tr td .site-link-btn::after{position:absolute;bottom:0;top:0;right:7px;width:1em;height:1em;margin:auto 0;content:"\f054";font-family:"Font Awesome 6 Free";font-size:10px;font-weight:900;line-height:1.0}
