﻿:root{--black: #333;--white: #fff;--font-awesome: "Font Awesome 6 Free"}ul,ol{list-style-type:none}a{text-decoration:none}a,a:hover{color:#393939;outline:none}a img,img{border-style:none}span,label{vertical-align:baseline}p{font-size:0.9em;margin:0px}table{width:100%;margin:0px;padding:0px;border-spacing:0}.clearfix:after{content:".";display:block;visibility:hidden;height:0.1px;font-size:0.1em;line-height:0;clear:both}.normal{color:#393939}.main{color:#31859c}.red{color:#e60012}.yellow{color:#fcb75b}.orange{color:#fe7e58}.pink{color:#e35e6f}.green{color:#3c9833}.gray{color:#d8d8d8}.lightgray{color:#f6fafe}.spacer-3{height:3px}.spacer-15{height:15px}header#header_top{position:fixed;top:0;left:0;right:0;width:100%;height:97px;background-color:#fff;box-shadow:0 0 3px 0 rgba(0,0,0,0.16);z-index:9998}.header__section .section__container{background-color:#fff}.header__section .section__container .header__content .header__content--row-1{box-sizing:border-box;display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:space-between;align-items:center;height:60px;border-bottom:solid 1px #f2f4f6}.header__section .section__container .header__content .header__content--row-1 .header__sitelogo{box-sizing:border-box;padding:0 0 0 19px}.header__section .section__container .header__content .header__content--row-1 .header__sitelogo .header__sitelogo-image{display:block;height:23px}.header__section .section__container .header__content .header__content--row-1 .header__nav-1{display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:flex-start;align-items:center;box-sizing:border-box;padding:0 8px 0 0}.header__section .section__container .header__content .header__content--row-1 .header__nav-1 .header__link-button{display:block;box-sizing:border-box;width:100px;height:30px;margin:0 3px 0 0;padding:0;border-radius:5px;border:solid 1px #ddd;font-size:10px;font-weight:normal;line-height:28px;text-align:center;color:#b2b2b2}.header__section .section__container .header__content .header__content--row-1 .header__nav-1 .trigger__serch_agents{display:block;width:45px;height:45px;background-image:url(/assets/rn/sp/icon_loupe_447196_18.png);background-repeat:no-repeat;background-position:50% 50%;background-size:19px;cursor:pointer}.header__section .section__container .header__content .header__content--row-1 .header__nav-1 .trigger__sidemenu{display:block;width:45px;height:45px;background-image:url(/assets/rn/sp/icon_menu_447196_18.png);background-repeat:no-repeat;background-position:50% 50%;background-size:auto 18px;cursor:pointer}.header__section .section__container .header__content .header__content--row-2{height:37px}.header__section .section__container .header__content .header__content--row-2 .header__nav-2{display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:flex-start;align-items:center}.header__section .section__container .header__content .header__content--row-2 .header__nav-2 .header__nav-item{width:125px;font-family:"ヒラギノ角ゴ Pro", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;font-size:12px;font-weight:bold;line-height:37px;text-align:center;color:#41505d}.line-dotted{border-bottom:1px dotted #CCCCCC;padding-bottom:60px}.pointable{cursor:pointer}.required{font-size:12px;color:#DE5C38}.error-explanation{font-size:0.8em;line-height:1.5em;color:red}span.icon{display:block;padding:3px 5px;color:#fff;font-size:11.5px;font-weight:normal;text-align:center;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px}span.new,span.location,span.questioner,span.question-date,span.question-category,span.column-category{color:#ffffff;min-width:60px;margin-bottom:2px;padding:5px;border-radius:6px;-webkit-border-radius:6px;-moz-border-radius:6px}span.questioner{background-color:#FCB75B;display:inline-block !important}span.question-date{background-color:#FE7E57;display:inline-block !important}span.question-category,span.column-category{background-color:#e35e6f;display:inline-block !important}span.new{background-color:#fe7e58;display:inline-block !important}span.location{background-color:#3C9833;display:inline-block !important}.icon-q{background:url(/assets/sp/icon_q.png) left no-repeat;background-position:0 0;background-size:contain;min-height:20px}.icon-a{background:url(/assets/sp/icon_a.png) left no-repeat;background-position:0 0;background-size:contain;min-height:20px}.icon-a a,.icon-q a{color:#004986;font-size:16px;font-weight:600;margin-bottom:20px;padding-left:30px}.icon-a a{color:#DE5C38 !important}#entry-form dt{font-size:12px !important;font-weight:600;line-height:2.5em;background:#f1f5f9;border-top:1px solid #CCCCCC;border-right:1px solid #CCCCCC;border-left:1px solid #CCCCCC;padding-left:5% !important}#entry-form dd{border-top:1px solid #CCCCCC;border-right:1px solid #CCCCCC;border-left:1px solid #CCCCCC;padding:3%}#entry-form dd input{width:94%;border-radius:6px;-webkit-border-radius:6px;-moz-border-radius:6px}#entry-form dd ul li{float:left;margin-right:15px;margin-bottom:10px}#entry-form dd ul li input{border-radius:6px;-webkit-border-radius:6px;-moz-border-radius:6px}.smp-wrap-category-contents-btn-area{padding:0 !important}.smp-wrap-category-contents-btn-area input,.smp-wrap-category-contents-btn-area a{display:block;line-height:45px;font-size:12px;font-weight:600;color:#ffffff;text-align:center;width:94%;height:45px;margin:auto;border:1px solid #ffffff;background:#31859c;border-radius:6px;-webkit-border-radius:6px;-moz-border-radius:6px}.smp-wrap-category-contents-btn-area input.back,.smp-wrap-category-contents-btn-area a.back{background:#CCC;background:url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iIzlhOGViZSIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiM4ZjgyYjciIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);background:-moz-linear-gradient(top, #CCC 0%, #AAA 100%);background:-webkit-gradient(linear, left top, left bottom, color-stop(0%, #CCC), color-stop(100%, #AAA));background:-webkit-linear-gradient(top, #CCC 0%, #AAA 100%);background:-o-linear-gradient(top, #CCC 0%, #AAA 100%);background:-ms-linear-gradient(top, #CCC 0%, #AAA 100%);background:linear-gradient(to bottom, #CCC 0%, #AAA 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#CCC', endColorstr='#AAA', GradientType=0);border-radius:6px;-webkit-border-radius:6px;-moz-border-radius:6px}body{color:#393939;font-size:0.9em;background-color:#fff;position:relative;z-index:0;max-width:none !important;font-family:Hiragino Kaku Gothic Pro, Meiryo, sans-serif;padding:0;margin:0 auto;width:360px}body:has(.keyvisual--kango-shindan2){padding-top:60px !important}#shadow{opacity:0.6;display:none;position:absolute;top:46px !important;width:100%;height:100%;background:#000;z-index:1}#smp-header{padding:2.5% 5%;z-index:66}@media (max-width: 767px){.hidden-phone{display:none !important}}#main-menu-wrap{z-index:66;position:absolute;display:none;top:44px;right:0;width:100%}#smp-wrap{z-index:1}#contact-lowyer{padding:10px 0 10px 5%;border-top:3px double #cccccc;border-bottom:3px double #cccccc;background:#FAFAFA}#sub-navigation{padding:5%;border-bottom:1px solid #fff;background:#FAFAFA}#navi-link-area{padding:5%;background:#FAFAFA;border-bottom:3px double #cccccc}#fixed_footer{position:fixed;bottom:0;width:100%;background-color:rgba(145,131,192,0.94);text-align:center;z-index:10}#smp-header h1{color:#393939;font-size:10px;line-height:1em;display:inline}hr.h1_before{display:block;width:100%;margin:10px 0 0 0;padding:0;border:0;border-top:1px solid #e5e5e5}hr.h1_after{display:block;width:100%;background-image:url(/assets/sp/border.png);background-position:center center;background-repeat:repeat-x;height:3px;margin:0 0 10px 0;padding:0;border:0}#smp-header-logo{display:inline;width:60%;height:auto}#smp-header-logo img{max-width:250px;width:60%;height:auto}#simple-menu{height:auto;float:right;font-size:10px;font-weight:600;padding:0.75em;background:url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2ZmZmZmZiIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiNmNmY2ZjYiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);background:-moz-linear-gradient(top, #fff 0%, #f6f6f6 100%);background:-webkit-gradient(linear, left top, left bottom, color-stop(0%, #fff), color-stop(100%, #f6f6f6));background:-webkit-linear-gradient(top, #fff 0%, #f6f6f6 100%);background:-o-linear-gradient(top, #fff 0%, #f6f6f6 100%);background:-ms-linear-gradient(top, #fff 0%, #f6f6f6 100%);background:linear-gradient(to bottom, #fff 0%, #f6f6f6 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffff', endColorstr='#f6f6f6', GradientType=0);color:#999999;border:solid 1px #cccccc;border-radius:6px;-webkit-border-radius:6px;-moz-border-radius:6px}#simple-menu img{margin-left:5px}#navi-pop{margin-right:3%;float:right}#main-menu{width:97%;margin:0 2% 2% 1%;background:#ffffff;border:3px solid #cccccc;border-radius:6px;-webkit-border-radius:6px;-moz-border-radius:6px;clear:both}#main-menu #smp-main-g-nav{border-bottom:0;padding:0;background:#FAFAFA}#main-menu #smp-main-g-nav #smp-main-g-nav-menu-h2{background:#666666 !important;color:#ffffff !important;text-align:left !important;padding-left:6%;height:40px;line-height:40px;font-size:12px;border-top:double 3px #cccccc}#smp-main-search-area h2{background:#FE7E58;color:#ffffff;line-height:26px;border-bottom:4px solid #ffffff;border-top:4px solid #ffffff;padding-left:6%;font-size:12px;border-top:double 3px #ffffff}#smp-main-search-field h2 img,#smp-main-search-area h2 img{width:6%;max-width:18px;height:auto}#smp-main-search-area .well{border-radius:0 !important;background:#FAFAFA;padding:10px}#smp-main-search-area .well select{width:50%;height:36px !important}#smp-main-search-area .btn{height:38px;width:45%;margin-left:2%;font-size:13.5px;font-weight:600}#smp-main-search-field h2{background:#004986}#smp-main-search-field ul{background:#FAFAFA}#smp-main-search-field li{width:49%;height:44px;float:left;line-height:44px;border-left:1px solid #004986;border-bottom:1px solid #004986}#smp-main-search-field li a{font-size:13px;font-weight:600;color:#000;display:block;padding:0 0 0 10px;width:90%;background:url(/assets/sp/icon_arrow.png) center right no-repeat;background-size:15px 15px}#list_area_base li a{font-size:13px;font-weight:600;color:#004986;display:block;padding:0 0 0 10px;width:90%;background:url(/assets/sp/icon_arrow.png) 95% center no-repeat;background-size:15px 15px}#smp-main-g-nav img,#smp-main-g-nav h3,#smp-main-g-nav span{line-height:44px;vertical-align:middle}#smp-main-g-nav span{margin-right:10px !important}#smp-main-g-nav span img{width:80%;height:80%}#smp-main-g-nav ul{background:#FAFAFA}#smp-main-g-nav li{background:#ffffff;border-bottom:1px solid #EEEEEE;height:44px;line-height:44px}#smp-main-g-nav li a{display:block;width:90%;font-size:14px;padding-left:6%;height:44px;line-height:44px;background:url(/assets/mobile/list-nav-arrow-gry.gif) center right no-repeat;background-size:10px 12px}#smp-main-g-nav li a span{padding-left:10px;font-size:9px !important}#smp-main-g-nav h3{width:90%;font-size:14px;padding-left:6%;height:44px;line-height:44px;background:url(/assets/mobile/list-nav-arrow-gry.gif) center right no-repeat;background-size:10px 12px}#smp-main-g-nav h3 span{padding-left:10px;font-size:9px !important}#contact-lowyer h3{font-size:12px;font-weight:100;color:#004986}#sub-navigation li{float:left;max-width:100%}#sub-navigation li a{text-decoration:underline;font-size:10px;line-height:1.5em;padding:5px 10px 5px 0;max-width:100%;display:inline-block}#navi-link-area span{display:block;width:100%;font-size:10px;margin-bottom:10px;padding-bottom:5px;border-bottom:1px dotted #cccccc}#navi-link-area a{display:inline-block;height:10px;padding-right:15px;font-size:11px;color:#393939;text-decoration:underline}#copyright{font-size:0.5em;color:#666666;padding:10px 0;text-align:center}#smp-wrap-category-head{max-width:100%;padding-top:1px;border-top:dotted 1px #CCCCCC;background:no-repeat url(/assets/mobile/smp-category-head-bg.jpg);-moz-background-size:100% auto;background-size:100% auto;background-color:#F5F9E2;padding:4% 8%}#smp-wrap-category-head h2{font-size:16px;padding-bottom:10px}#smp-wrap-category-head-caption{font-size:12px;display:block;font-weight:600}.category-head-color-01{color:#FABF74}.category-head-color-02{color:#FABF74}.category-head-color-03{color:#FABF74}.category-head-color-04{color:#FABF74}.category-head-color-05{color:#FABF74}.category-head-color-06{color:#FABF74}.smp-wrap-category-h3{font-size:14px;padding:1% 2%;border-top:#004986 3px solid;border-bottom:#cccccc 1px solid;line-height:27px}.smp-wrap-category-contents-box,#smp-wrap-category-contents{padding:2%}.smp-wrap-category-contents{padding:0}.smp-wrap-category-contents p,#smp-wrap-category-contents p{line-height:1.6em;font-size:15px;padding-bottom:10%;margin-bottom:10%;border-bottom:dotted 1px #CCCCCC}#smp-wrap-category-contents div{padding:0% 0% 2% 0%;margin-bottom:10%;text-align:center}#smp-wrap-category-contents div h4{margin-bottom:30px;font-size:17px;color:#3B9833}#smp-wrap-category-contents div img{padding:0}#entry-form-area-inner{text-align:left !important;padding:0 !important}#entry-form-area-inner th{width:35%;font-size:12px !important;border:1px dotted #CCCCCC;padding:2%;background:#f1f5f9;vertical-align:middle}#entry-form-area-inner td{width:65%;font-size:12px !important;border:1px dotted #CCCCCC;padding:2%}#entry-form-area-inner.complete{margin-bottom:5%}#entry-form-area-inner.complete p{font-size:13px;margin-bottom:0;padding-bottom:0;border-bottom:0}div#entry-form-area-inner-pr{margin-bottom:3%;padding:0 !important}div#entry-form-area-inner-pr img{width:90%}div#entry-form-area-inner-pr p{font-size:18px;font-weight:600;border:none;margin-bottom:0;padding-bottom:5%}div#entry-form-area-inner-pr span{color:#FC900A;font-size:27px;font-weight:600}div#entry-form-area-inner-pr dt{background:#FC900A;color:#ffffff;font-size:15px;font-weight:600;line-height:25px}div#entry-form-area-inner-pr dd{border:1px solid #FC900A;font-size:13px;font-weight:600;padding:3%;color:#FC900A}.smp-wrap-category-contents-pager-area{text-align:center}.smp-wrap-category-contents-pager-area div{padding:5px 0}.smp-wrap-category-contents-pager-area span{display:inline-block !important;background:none !important;padding:0 !important;margin:0 !important;color:#393939}.smp-wrap-category-contents-pager-area span.red{color:#e60012}.smp-wrap-category-contents-pager-area .pagination{height:20px;margin-bottom:10px}.smp-wrap-category-contents-pager-area .pagination ul{display:inline-block}.smp-wrap-category-contents-pager-area .pagination ul li{float:left;padding:5px}.smp-wrap-category-contents-pager-area .pagination ul li.previous_page,.smp-wrap-category-contents-pager-area .pagination ul li.next_page{float:left}.smp-wrap-category-contents-pager-area .pagination li.active,.smp-wrap-category-contents-pager-area .pagination li.active a{color:#fff;background-color:#31859c}.smp-wrap-category-contents-pager-area .pagination li.disabled{visibility:hidden}.list-bg{border-bottom:double 3px #cccccc;background-color:#ffffff !important}.list-bg:nth-child(odd),.smp-wrap-category-contents:nth-child(odd){background-color:#F9F9F9 !important}#smp-wrap-category-contents h6{margin:15px 0}#smp-main-g-nav-top{padding:0;background:#FAFAFA}#smp-main-g-nav-top #smp-main-g-nav-menu-h2{background:#666666 !important;color:#ffffff !important;text-align:left !important;padding-left:6%;height:26px;line-height:26px;font-size:12px;border-top:double 3px #cccccc}#smp-main-contents h2{background:#FE7E58;color:#ffffff;line-height:26px;border-bottom:4px solid #ffffff;border-top:4px solid #ffffff;padding-left:6%;font-size:12px;border-top:double 3px #ffffff}#smp-main-search-field h2 img,#smp-main-contents h2 img{width:6%;max-width:18px;height:auto;vertical-align:middle}#smp-main-contents .well{border-radius:0 !important;background:#FAFAFA;padding:10px}#smp-main-contents .well select{width:50%;height:36px !important}#smp-main-contents .btn{height:38px;width:45%;margin-left:2%;font-size:13.5px;font-weight:600}#smp-main-g-nav-top img,#smp-main-g-nav-top h3,#smp-main-g-nav-top span{line-height:44px;vertical-align:middle}#smp-main-g-nav-top span{margin-right:10px !important}#smp-main-g-nav-top span img{width:80%;height:80%}#smp-main-g-nav-top ul{background:#FAFAFA}#smp-main-g-nav-top ul li{background:#ffffff;border-bottom:1px solid #EEEEEE;height:44px;line-height:44px}#smp-main-g-nav-top ul li a{height:44px;line-height:44px}#smp-main-g-nav-top h3{width:90%;font-size:14px;padding-left:6%;height:44px;line-height:44px;background:url(/assets/mobile/list-nav-arrow-gry.gif) center right no-repeat;background-size:10px 12px}#smp-main-g-nav-top h3 span{padding-left:10px;font-size:9px !important}#smp-main-flow,#smp-main-point{padding:8%;background:#ffffff}#smp-main-point{border-top:2px solid #DF9943;border-bottom:1px solid #DF9943}#smp-main-point h4{text-align:center;background:url(/assets/mobile/smp-point-line2.jpg) center repeat-x;margin-bottom:15px;color:#DF9943}#smp-main-point h4 span{background-color:#ffffff;padding:5px 15px}#smp-main-point ul{margin-bottom:0 !important}#smp-main-point ul li{font-weight:600;line-height:44px;height:44px;font-size:13px;color:#DF9943;border-bottom:1px dotted #DF9943}#smp-main-point ul li span{color:white;background:#DF9943;font-size:9px;margin-right:10px;padding:8px;border-radius:6px;-webkit-border-radius:6px;-moz-border-radius:6px}#smp-main-flow{margin-top:1px;border-top:1px solid #DF9943;border-bottom:1px solid #cccccc;background:#ffffff}#smp-main-flow img{width:80px;float:left}#smp-main-flow h4,#smp-main-flow span,#smp-main-flow li{color:#DF9943}#smp-main-flow h4{font-size:19px;line-height:1.2em}#smp-main-flow span{border-bottom:#DF9943 7px double}#smp-main-flow ul{margin-top:20px}#smp-main-flow ul li{margin-bottom:10px;font-weight:600;padding:0 0 10px 0;border-bottom:#DF9943 1px dotted;background:#ffffff;font-size:12px}#smp-main-flow span{margin-bottom:10px;font-size:12px;padding-bottom:10px !important;display:block}.office-main-img{width:100%}#search-lowyer{text-align:center;border:1px dotted #CCCCCC}#search-lowyer th{padding:2%;border:1px dotted #CCCCCC;background-color:#004986;color:#ffffff}#search-lowyer td{padding:1.5%;text-indent:1em}#search-condition-inner{border-left:dotted 1px #CCCCCC;border-right:dotted 1px #CCCCCC;border-bottom:dotted 1px #CCCCCC;padding:5% !important}.search-sub-header{padding:10px !important;color:#ffffff;background-color:#CCCCCC;font-weight:600;font-size:15px;margin-top:10%;margin-bottom:5% !important;border-radius:6px;-webkit-border-radius:6px;-moz-border-radius:6px}#search-condition-inner #send-btn{width:90%;text-align:center;padding:10px !important}#smp-wrap-category-contents article{font-size:13px;margin-bottom:10px;padding:.5em 10px;border-bottom:1px solid #ccc;position:relative;background:url(/assets/mobile/list-nav-arrow-gry.gif) center right no-repeat;background-size:10px}#smp-wrap-category-contents.no-data article{background:none}#smp-wrap-category-contents article div{margin-bottom:0}#smp-wrap-category-contents article span.icon{float:left;margin-left:5px}#smp-wrap-category-contents article span.icon:first-child{margin-left:0}#smp-wrap-category-contents article div.pr{margin-bottom:.5em;font-size:13px;font-weight:bold;text-align:left}#smp-wrap-category-contents section.lower-data-main figure,#smp-wrap-category-contents section.lower-free-data-main figure{display:inline-block;float:left;width:94px;max-height:66px;overflow:hidden}#smp-wrap-category-contents section.lower-data-main div.inner{margin-left:104px;margin-bottom:10px;padding:0% 0% 2% 0%;text-align:left}#smp-wrap-category-contents section.lower-free-data-main div.inner{margin-left:0px;margin-bottom:10px;padding:0% 0% 2% 0%;text-align:left}#smp-wrap-category-contents section.lower-data-main div.inner li,#smp-wrap-category-contents section.lower-free-data-main div.inner li{font-size:12px;margin-bottom:.5em}#smp-wrap-category-contents section.lower-data-main div.inner li h3,#smp-wrap-category-contents section.lower-free-data-main div.inner li h3,#smp-wrap-category-contents section.lower-data-main div.inner li h5,#smp-wrap-category-contents section.lower-free-data-main div.inner li h5{font-size:13px;padding-left:5px;line-height:1.5em;border-left:6px solid #004986}#smp-wrap-category-contents article dl{font-size:12px;line-height:1}#smp-wrap-category-contents article dl dt{float:left;clear:both;position:relative;margin:0 1em .5em 0;font-weight:bold}#smp-wrap-category-contents article dl dd{margin-bottom:.5em}#smp-wrap-category-contents select{width:100px}#smp-wrap-category-contents #office-detail{text-align:left !important;padding:0px !important}#smp-wrap-category-contents #office-detail h5{font-size:15px;line-height:1.5em;text-align:left;border-left:6px solid #004986;padding-left:10px;margin-left:10px;margin-bottom:10px}#smp-wrap-category-contents #office-detail h1{font-size:15px;line-height:1.5em;text-align:left;border-left:6px solid #31859c;padding:0 0 0 10px;margin-left:0;margin-bottom:10px;border-top:0;border-bottom:0}#smp-wrap-category-contents #office-detail figure{text-align:center}#smp-wrap-category-contents #office-detail figure img.office-main-img{width:50%}#smp-wrap-category-contents #office-detail div{margin-bottom:0;text-align:left}#smp-wrap-category-contents #office-detail #office-icons{margin-left:3px}#smp-wrap-category-contents #office-detail h5{margin-left:5px}#smp-wrap-category-contents #lowyer-contact{padding:20px !important;text-align:center !important}#smp-wrap-category-contents #lowyer-contact img{padding-top:15px !important}#smp-wrap-category-contents #lowyer-contact p{color:#E35E6F !important;font-size:21px;font-weight:600}#smp-wrap-category-contents #lowyer-contact p span{font-size:16px}#smp-wrap-category-contents #lowyer-contact .btn a{color:#ffffff !important}#smp-wrap-category-contents #lowyer-contact .btn{width:48%;line-height:1.5em;font-size:11px;font-weight:600;padding:10px 0 !important;color:#ffffff;display:block;margin-left:5px;float:left;border-radius:6px;-webkit-border-radius:6px;-moz-border-radius:6px}#smp-wrap-category-contents #lowyer-contact .btn.tel{background:#D96B75;background:url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iIzZkYWE2NyIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiMzYzk4MzMiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);background:-moz-linear-gradient(top, #D96B75 0%, #D96B75 100%);background:-webkit-gradient(linear, left top, left bottom, color-stop(0%, #D96B75), color-stop(100%, #D96B75));background:-webkit-linear-gradient(top, #D96B75 0%, #D96B75 100%);background:-o-linear-gradient(top, #D96B75 0%, #D96B75 100%);background:-ms-linear-gradient(top, #D96B75 0%, #D96B75 100%);background:linear-gradient(to bottom, #D96B75 0%, #D96B75 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#D96B75', endColorstr='#D96B75', GradientType=0)}#smp-wrap-category-contents #lowyer-contact .btn.inq{background:#6daa67;background:url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iIzZkYWE2NyIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiMzYzk4MzMiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);background:-moz-linear-gradient(top, #6daa67 0%, #3c9833 100%);background:-webkit-gradient(linear, left top, left bottom, color-stop(0%, #6daa67), color-stop(100%, #3c9833));background:-webkit-linear-gradient(top, #6daa67 0%, #3c9833 100%);background:-o-linear-gradient(top, #6daa67 0%, #3c9833 100%);background:-ms-linear-gradient(top, #6daa67 0%, #3c9833 100%);background:linear-gradient(to bottom, #6daa67 0%, #3c9833 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#6daa67', endColorstr='#3c9833', GradientType=0)}#smp-wrap-category-contents #lowyer-data{margin-top:5px;padding-top:10px;padding-bottom:10px;margin-bottom:20px;border-top:3px double #CCCCCC;border-bottom:3px double #CCCCCC}#smp-wrap-category-contents #lowyer-data dt{font-weight:600;line-height:1.5em;border-bottom:1px dotted #CCCCCC;margin-bottom:10px;margin-left:5px;font-size:12px !important}#smp-wrap-category-contents #lowyer-data dd{margin-bottom:15px !important;margin-left:5px !important;font-size:12px !important}#smp-wrap-category-contents #lowyer-text{font-size:13px;margin-bottom:20px;border:5px solid #E5F2FE !important;padding:20px !important}#smp-wrap-category-contents #lowyer-text span{display:block;padding-bottom:10px;color:#004986}p.attention-text{color:red;font-size:11px !important;font-weight:bold;padding:10px !important;margin-bottom:10px !important;border:1px solid red !important}.office-search_link{background-color:#31859c;display:block;width:100%;height:50px;line-height:50px;text-align:center;font-size:13.5px;color:#fff;margin-bottom:0px;border-radius:5px}.office-search_link:hover{color:#fff;opacity:.9}.office-search_link img{width:25px;height:25px;margin-top:-5px;margin-right:5px}section#private_question_phone-section{text-align:center}section#private_question_phone-section h6{font-size:12px;margin-bottom:5px}section#private_question_phone-section .phone-wrap-free{display:inline-block;width:98%;height:50px;padding:0;margin-bottom:3%;background-image:none}section#private_question_phone-section .phone-wrap-free a{display:block;width:100%;height:50px;line-height:50px;padding-left:3%;font-size:17px;letter-spacing:0.5px}section#private_question_phone-section .phone-wrap-free a i{font-size:25px;margin-right:5px;vertical-align:middle}.margin-0{margin-bottom:0 !important}.question-status{font-size:12px}.question-status th{text-align:left}.question-status th,.question-status td{padding:5px 8%}.answer{margin-top:30px !important}.answer,.question{margin-bottom:0 !important;padding:0 !important}.answer div,.question div{padding:0 !important;margin-bottom:0 !important;text-align:left !important}.question-detail p{padding-top:10px}#smp-wrap-category-contents #qa-search{margin-bottom:0 !important}#smp-wrap-category-contents #qa-search h4{color:#004986 !important;border-bottom:dotted 1px #CCCCCC;padding-bottom:10px}#smp-wrap-category-contents #qa-search small{font-size:12px;color:#999999}#smp-wrap-category-contents #qa-search #qa-search-form{margin-bottom:30px}#smp-top-qa-search-contents #qa-search #input-keyword,#smp-wrap-category-contents #qa-search #input-keyword{width:70%;height:45px;padding:0 !important;margin-bottom:0 !important;font-size:1em;border:1px solid #ddd}#smp-top-qa-search-contents #qa-search #btn-qa-search,#smp-wrap-category-contents #qa-search #btn-qa-search{width:25%;height:45px;padding:0 !important;background:#3c9632;background:url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iIzNjOTYzMiIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiMzNDgyMmUiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);background:-moz-linear-gradient(top, #3c9632 0%, #34822e 100%);background:-webkit-gradient(linear, left top, left bottom, color-stop(0%, #3c9632), color-stop(100%, #34822e));background:-webkit-linear-gradient(top, #3c9632 0%, #34822e 100%);background:-o-linear-gradient(top, #3c9632 0%, #34822e 100%);background:-ms-linear-gradient(top, #3c9632 0%, #34822e 100%);background:linear-gradient(to bottom, #3c9632 0%, #34822e 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#3c9632', endColorstr='#34822e', GradientType=0);color:#ffffff}#map-area{width:100%;height:210px;margin-top:15px;margin-bottom:15px;background-color:#ddd}#qa-search div{margin-bottom:0}#search-question{background-color:#666666;border:1px dotted #CCCCCC;text-align:center}#search-question th{padding:2%;border:1px dotted #CCCCCC;background-color:#004986;color:#ffffff}#search-question td{padding:1.5%;text-indent:1em}#qa-search #search-condition-inner #btn-area{padding:0 !important}#qa-search #search-condition-inner #btn-area input,#qa-search #search-condition-inner #btn-area a{display:block;line-height:45px;font-size:12px;font-weight:600;color:#ffffff;text-align:center;width:94%;height:45px;border:1px solid #ffffff;border-radius:6px;-webkit-border-radius:6px;-moz-border-radius:6px}#qa-search #search-condition-inner #btn-area a{width:100%}#qa-search #search-condition-inner #btn-area a{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)}.answer-icon{padding-left:5%}.answer-icon img{padding:0 2% 0 0 !important}.lowyer-img{width:100%}#smp-wrap-category-contents-qa-answer-user{padding-bottom:0px !important;margin-bottom:0 !important}#smp-wrap-category-contents-qa-answer-user h4{background:#004986}#smp-wrap-category-contents-lowyer-head,#smp-wrap-category-contents-qa-answer-user h4{color:#ffffff !important;margin-bottom:0 !important;line-height:44px;text-align:center;font-size:12px}#smp-wrap-category-contents-lowyer-head{background:#FE7E57;width:100%;height:auto}#smp-wrap-category-contents-qa-answer-user span{display:inline !important;padding:5px !important;color:#004986 !important;background:#ffffff !important;border-radius:6px;-webkit-border-radius:6px;-moz-border-radius:6px}#smp-wrap-category-contents-qa-answer-user span span{padding:0px !important}.qa-category__list .section__title{color:#ffffff !important;margin-bottom:0 !important;line-height:26px;text-align:center;font-size:12px;background:#aaa;border-top:3px double #fff;border-bottom:3px double #fff}.qa-category__list a{margin-bottom:2px}.related-category__list .section__title{color:#ffffff !important;margin-bottom:0 !important;line-height:26px;text-align:center;font-size:12px;background:#aaa;border-top:3px double #fff;border-bottom:3px double #fff}.related-category__list li{width:100%;height:44px;line-height:44px;border-bottom:1px solid #EEEEEE}.related-category__list ul li a{color:#666;display:block;padding:0 0 0 15px;width:95%;background:url(/assets/mobile/list-nav-arrow-gry.gif) 95% center no-repeat !important;background-size:10px 12px}.related-category__list .column__list li{width:100%;height:70px;line-height:1.5em;border-bottom:1px solid #EEEEEE}.related-category__list .column__list li a{width:100%;height:100%;box-sizing:border-box;display:flex;align-content:center;padding:5px;margin:auto 0;background:url(/assets/mobile/list-nav-arrow-gry.gif) 95% center no-repeat !important;background-size:10px 12px}.related-category__list .column__list .column_list_left{width:75px;height:50px;margin:auto 0;background-position:center;background-repeat:no-repeat;background-size:cover}.related-category__list .column__list .column_list_right{width:calc(90% - 75px);display:flex;align-content:center;padding-left:10px}.column__list__title{color:#31859c;font-size:0.8rem;display:flex;align-items:center}.column_rank_list{width:30px;display:flex;align-items:center;color:#de5c38;padding-right:10px;font-weight:bold}.column__list__title .column_title_length{width:calc(100% - 40px)}dd#apply_area_list-wrap2{border-bottom:1px solid #CCCCCC}dd#apply_area_list-wrap2 input,dd#apply_area_list-wrap input,#entry-form dd ul li input,#entry-form dd #apply_area_cd_1,#entry-form dd #apply_area_cd_2{width:auto;margin-bottom:10px}dd#apply_area_list-wrap2 p{margin-bottom:0;padding-bottom:0;border:0}#contract-area{width:98%;margin:auto;border:1px solid #CCCCCC}#contract-area p{margin:10px 15px;padding-bottom:1%;margin-bottom:0;text-align:left;font-weight:600}#contract-area span{margin:10px 15px;margin-bottom:0;padding-bottom:1%;font-size:12px;text-align:left;line-height:1.2em;display:block}#contract-area ol{margin-left:20px;list-style:decimal}#contract-area ul,#contract-area ol{margin-bottom:0;padding:15px;font-size:12px;text-align:left}#contract-area ul li,#contract-area ol li{line-height:1.2em;margin-bottom:10px}#contract-area ol ul{padding-left:0;padding-bottom:3px}#check-accept{margin-bottom:15px !important;padding-bottom:0 !important}#check-accept a{padding:0 3px;color:#31859c;text-decoration:underline}div#entry-btn{width:100%;padding:0;border:1px solid #ffffff;background:#31859c;border-radius:6px;-webkit-border-radius:6px;-moz-border-radius:6px}div#entry-btn a{width:100%;line-height:3em;color:#ffffff;display:block}.about-details a{display:block}.smp-wrap-category-contents-details span{font-size:13px;padding:15px 0 15px;margin-bottom:10px;display:block;color:#ffffff;font-weight:600;background:#3B9833;border-radius:6px;-webkit-border-radius:6px;-moz-border-radius:6px}.smp-wrap-category-contents-details .about-details img{width:100%}.knowladge-list-ol,#knowladge-list-ol{margin-top:20px;margin-left:8%;list-style-type:decimal;line-height:1.5em}.knowladge-list-ul,#knowladge-list-ul{margin-top:20px;margin-left:4%;list-style-type:disc;line-height:1.5em}#knowladge-list-none{margin-top:20px;line-height:1.5em}.knowladge-list-ul li,.knowladge-list-ol li{margin-bottom:15px}#knowledge-menu li{padding-left:8%;height:100%;border-bottom:1px dotted #CCCCCC}#knowledge-menu li a{padding:15px 0 15px 0;display:block;color:#393939;font-size:14px;text-decoration:underline;width:96%;background:url(/assets/mobile/list-nav-arrow-gry.gif) center right no-repeat;background-size:10px 12px}#knowledge-menu li a img{padding-right:10px}.knowladge-table th,.knowladge-table td{padding-bottom:10px}a.pdf-download{text-decoration:underline;color:#3C9833;font-size:12px}ul.mensetsu{margin-top:30px}ul.mensetsu li{padding-bottom:10px;margin-bottom:10px;border-bottom:1px dotted #cccccc}.table-costs th{text-align:left;padding-bottom:15px}.table-costs td{font-size:11px;padding:10px;background-color:#eee;vertical-align:middle}#knowladge-list-sitemap li{margin-bottom:15px !important;padding-bottom:15px !important;font-size:12px;border-bottom:1px dotted #CCCCCC}#knowladge-list-sitemap li a{color:#004986;font-size:14px;text-decoration:underline}#new-top-wrap #smp-main-contents h2{border:none;background:none repeat scroll 0 0 #FE7E58;color:#FFFFFF;font-size:0.9em;line-height:40px;padding-left:2%;margin-bottom:5px}#new-top-wrap #smp-main-g-nav-top #smp-main-g-nav-menu-h2{background:none repeat scroll 0 0 #666666 !important;color:#FFFFFF !important;font-size:0.9em;height:40px;line-height:40px;padding-left:2%;text-align:left !important}#new-top-wrap #smp-main-g-nav-top ul li{background:none repeat scroll 0 0 #FFFFFF;border-bottom:1px solid #EEEEEE}#new-top-wrap #smp-main-g-nav-top h3{background:url(/assets/mobile/list-nav-arrow-gry.gif) no-repeat scroll right center/10px 12px rgba(0,0,0,0);color:#666666;font-size:0.75em;padding-left:2%;width:90%}#new-top-wrap #smp-main-g-nav-top ul li,#new-top-wrap #smp-main-g-nav-top img,#smp-main-g-nav-top h3,#smp-main-g-nav-top span{height:29px;line-height:29px}#new-top-wrap #smp-main-search-field li{background:#fff;border-bottom:1px solid #004986;border-left:1px solid #004986;float:left;height:44px;line-height:44px;width:49%}#new-top-wrap #smp-main-search-field li a{background:url(/assets/sp/icon_arrow.png) no-repeat scroll right center/15px 15px rgba(0,0,0,0);color:#000;display:block;font-size:13px;font-weight:500;padding:0 0 0 4%;width:90%}#new-top-wrap #search-tab-contents .search-tab-contents-nav-list{width:100%}#new-top-wrap #search-tab-contents .search-tab-contents-nav-list li{width:50%}#new-top-wrap #search-tab-contents .search-tab-contents-nav-list li a{font-size:13px;font-weight:bolder}#link_area_a a,#link_area_b a,#link_area_c a,#link_area_d a,#link_area_e a,#link_area_f a,#link_area_g a{color:#000 !important}#new-top-wrap .smp-top-ranking{margin-top:8px}#new-top-wrap #search-by-proud-contents li a{background:url(/assets/sp/icon_arrow.png) no-repeat scroll right center/15px 15px rgba(0,0,0,0);font-size:13px;font-weight:bolder}#new-top-wrap #search-tab-contents li{min-height:29px;height:auto}#new-top-wrap #search-tab-header ul{border-bottom:5px solid #004986;display:table;padding:2% 2% 0 2%;width:96%}#new-top-wrap #search-tab-header li{font-size:0.9em}#new-top-wrap #search-tab-header ul li span img{width:20px;margin-top:-2px;padding-right:0}#new-top-wrap .search-active{color:#004986}#new-top-wrap .search-active span{margin-bottom:4%;line-height:40px;background:#004986;width:94%;height:90%;display:inline-block;border-radius:8px 8px 8px 8px;-moz-border-radius:8px 8px 8px 8px;-webkit-border-radius:8px 8px 8px 8px;color:#fff}#new-top-wrap .search-passive{cursor:pointer;color:#fff;background:#004986;border-radius:8px 8px 0px 0;-moz-border-radius:8px 8px 0px 0;-webkit-border-radius:8px 8px 0px 0}#new-top-wrap #search-professional-tab .search-active span{margin:0 0 2% 6%}#new-top-wrap #qa-tab .search-active span{margin:0 6% 2% 0}#new-top-wrap .search-active,#new-top-wrap .search-passive{font-size:15px;letter-spacing:0.15em;font-weight:bold;text-align:center;vertical-align:middle;display:table-cell;width:50%;height:44px}#new-top-wrap #list_area_base{width:100%}#new-top-wrap #smp-main-search-field #link_area_back a{background-size:10px 10px !important;background:url(/assets/mobile/list-nav-arrow-gry-2.gif) left no-repeat}#new-top-wrap #search-tab-contents #list_area_base li{width:33%}#new-top-wrap .search-tab-contents-h2-wrap{max-height:40px;height:40px;width:100%;background:#004986;border-bottom:1px solid #fff}#new-top-wrap #smp-main-contents #search-by-area-head,#new-top-wrap #smp-main-contents #search-by-proud-head,#new-top-wrap #smp-main-contents #search-by-qa_category-head{color:#fff;padding-left:2%;line-height:40px;height:40px;background:none;border:none;font-size:15px;font-weight:normal}#new-top-wrap .btn-triangle-wrap{float:right;display:block;height:40px;width:40px;background:#cce1f4;position:relative}#new-top-wrap .btn-triangle_2,#new-top-wrap .btn-triangle_1{position:absolute;top:40%;right:30%;width:0px;height:0px}.btn-triangle_2,.btn-triangle_1{top:40%;right:5%;position:absolute;width:0px;height:0px}.btn-triangle_1{display:block;border-width:0 6px 6px 6px;border-style:solid;border-color:transparent transparent #ffffff transparent}.btn-triangle_2{display:none;border-width:6px 6px 0 6px;border-color:#ffffff transparent transparent transparent;border-style:solid}#new-top-wrap .btn-triangle_1{display:block;border-width:0 6px 6px 6px;border-style:solid;border-color:transparent transparent #004986 transparent}#new-top-wrap .btn-triangle_2{display:none;border-width:6px 6px 0 6px;border-color:#004986 transparent transparent transparent;border-style:solid}#new-top-wrap #contact-lowyer{width:100%}#new-top-wrap #search-tab-contents,#new-top-wrap #link_area_back,#new-top-wrap #search-tab-contents .search-tab-contents-nav-list li,#new-top-wrap #contact-lowyer{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-o-box-sizing:border-box;-ms-box-sizing:border-box;box-sizing:border-box}#new-top-wrap #smp-main-search-field li{height:40px;line-height:40px;width:49%}#new-top-wrap .list-padding{width:34% !important}#new-top-wrap .line-right{border-right:1px solid #EFEFEF}#new-top-wrap .bg-white{background:#fff !important}#new-top-wrap .bg-white a{margin-left:15px;color:#FE7E58 !important}#new-top-wrap #link_area_back a{color:#666 !important}#new-top-wrap .bx-viewport{box-shadow:none}#new-top-wrap-footer #contact-lowyer{background:none repeat scroll 0 0 #F6FAFE;border-bottom:1px solid #FFFFFF;border-top:1px solid #FFFFFF;height:29px;line-height:29px;text-align:center}#new-top-wrap-footer #sub-navigation li a{color:#004986;display:inline-block;font-size:0.65em;line-height:1.5em;max-width:100%;padding:0 10px 0 0;text-decoration:underline}#new-top-wrap-footer #sub-navigation li a{color:#004986;display:inline-block;font-size:0.65em;line-height:1.5em;max-width:100%;padding:0 10px 0 0;text-decoration:underline}#new-top-wrap-footer #navi-link-area span{color:#004986;display:block;font-size:0.65em;font-weight:bold;width:100%}#new-top-wrap-footer #navi-link-area a{color:#004986;display:inline-block;font-size:0.65em;height:10px;line-height:1.5em;padding:5px 5px 5px 0;text-decoration:underline}#to-qa_list a{color:#888;font-size:12px;text-decoration:underline;line-height:3em;padding:0 20px;display:block;text-align:right;background-color:#ddd;font-weight:normal}.search-tab-contents-h2-wrap.qa{max-height:40px;height:40px;width:100%;background:#004986;border-bottom:1px solid #fff}.search-tab-contents-h2-wrap.qa #search-by-qa_category-head{color:#fff;font-size:15px;padding-left:2%;line-height:40px;height:40px;background:none;border:none;font-weight:normal}.search-tab-contents-h2-wrap.qa .btn-triangle-wrap{float:right;display:block;height:40px;width:40px;background:#cce1f4;position:relative}.search-tab-contents-h2-wrap.qa .btn-triangle_2,.search-tab-contents-h2-wrap.qa .btn-triangle_1{top:40%;right:30%;position:absolute;width:0px;height:0px}.search-tab-contents-h2-wrap.qa .btn-triangle_1{display:block;border-width:0 6px 6px 6px;border-style:solid;border-color:transparent transparent #004986 transparent}.search-tab-contents-h2-wrap.qa .btn-triangle_2{display:none;border-width:6px 6px 0 6px;border-color:#004986 transparent transparent transparent;border-style:solid}#new-top-wrap #search-question th{text-align:left;background-color:#004986;border:none;font-size:0.9em;color:#fff}#search-question{border:none}#new-top-wrap #search-condition-inner{border:none;padding:0 !important}#new-top-wrap #smp-main-contents #input-keyword{height:45px;margin:2% 0 0 2% !important;padding:0 !important;width:66%;font-size:1em}#new-top-wrap #smp-top-qa-search-contents #qa-search #btn-qa-search,#smp-wrap-category-contents #qa-search #btn-qa-search{font-weight:600;font-size:0.8em;background:url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2ZmZmZmZiIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiNmNmY2ZjYiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);background:-moz-linear-gradient(top, #fff 0%, #f6f6f6 100%);background:-webkit-gradient(linear, left top, left bottom, color-stop(0%, #fff), color-stop(100%, #f6f6f6));background:-webkit-linear-gradient(top, #fff 0%, #f6f6f6 100%);background:-o-linear-gradient(top, #fff 0%, #f6f6f6 100%);background:-ms-linear-gradient(top, #fff 0%, #f6f6f6 100%);background:linear-gradient(to bottom, #fff 0%, #f6f6f6 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffff', endColorstr='#f6f6f6', GradientType=0);color:#666;height:52px;padding:0 !important;width:27%;border:1px solid #ccc;border-radius:8px 8px 8px 8px;-moz-border-radius:8px 8px 8px 8px;-webkit-border-radius:8px 8px 8px 8px}#new-top-wrap #qa-search #search-condition-inner #btn-area a{line-height:40px;height:40px;margin-left:4%;width:92%;background:none repeat scroll 0 0 #FE7E58}#new-top-wrap #qa-search #search-condition-inner #btn-area{background:#FAFAFA;margin:2% 0 0;padding:4% 0 4% !important;border-top:1px solid #EFEFEF;border-bottom:1px solid #EFEFEF}#new-top-wrap .answer-title{padding-top:4% !important;border-top:1px dotted #ccc}#new-top-wrap .question-detail-text{border:none;padding:0;margin:0 0 0 30px;font-size:0.8em}#new-top-wrap .icon-q{height:25px;font-size:0.9em}#new-top-wrap .icon-q span{text-decoration:underline;line-height:25px}#new-top-wrap .list-bg{background-color:#FFFFFF !important;border-bottom:1px solid #EFEFEF}#new-top-wrap .qa-data{font-style:italic;color:#E35E6F}#header-crumb{background:none repeat scroll 0 0 #FAFAFA}.steps{list-style:none;overflow:hidden;color:#777;font-size:10px;background:#fff;border:1px solid #dedede}.steps li{float:left;line-height:30px}.steps li a{color:#004986;text-decoration:none;padding:0 10px 0 20px;background:#eee;background:-webkit-gradient(linear, left top, right top, from(#fff), color-stop(0.85, #efefef), to(#efefef));display:block;float:left}.steps li a::after{position:relative;display:block;margin-top:-15px;margin-left:auto;margin-right:-15px;height:15px;width:10px;content:" ";-moz-transform:skew(-30deg);-webkit-transform:skew(-30deg);-o-transform:skew(-30deg);-ms-transform:skew(-30deg);background:#efefef;border-right:1px solid #d6d6d6}.steps li a::before{float:right;display:block;margin-bottom:-15px;margin-left:auto;margin-right:-15px;height:15px;width:10px;content:" ";-moz-transform:skew(30deg);-webkit-transform:skew(30deg);-o-transform:skew(30deg);-ms-transform:skew(30deg);background:#efefef;border-right:1px solid #d6d6d6}.steps li:first-child a{padding-left:10px}.steps li:last-child{padding-left:20px;background:transparent !important;color:black}.steps li a:hover{color:#004986}#smp-wrap-category-contents .accordion-wrap{padding:2%;margin-bottom:5%;border:1px solid #ccc}#smp-wrap-category-contents .accordion-wrap #lowyer-data{padding:0;margin:0;border:none}#smp-wrap-category-contents #office-detail,#smp-wrap-category-contents .accordion-wrap #lowyer-data #btn-map,#smp-wrap-category-contents .accordion-wrap #lowyer-data dd,#smp-wrap-category-contents .accordion-wrap #lowyer-text{margin:0}#smp-wrap-category-contents #professor-office-info-contents #lowyer-data dd{margin-bottom:15px}.accordion-title{margin:10px 0 0 0;position:relative;padding:8px 25px 8px 20px;background-image:url(/assets/sp/search_bg.png);background-repeat:repeat;border:1px solid #e5e5e5;color:#a40000;line-height:20px;font-size:15px;text-align:left !important;font-weight:bold}.accordion-title span{font-weight:normal;font-size:14px;color:#000}.accordion-title .btn-triangle_1{right:10px;display:block;border-width:0 6px 6px 6px;border-style:solid;border-color:transparent transparent #ddd transparent}.accordion-title .btn-triangle_2{right:10px;display:block;border-width:6px 6px 0 6px;border-color:#ddd transparent transparent transparent;border-style:solid}#office-detail .office-detail-wrap .office-detail-img-wrap{width:50%}#smp-wrap-category-contents #office-detail .office-detail-wrap #office-icons,#smp-wrap-category-contents #office-detail .office-detail-wrap h5{margin-left:0}#smp-wrap-category-contents #office-detail .office-detail-wrap figure .office-main-img,#office-detail .office-detail-wrap figure{width:100%}#smp-wrap-category-contents #office-detail .office-detail-wrap #lowyer-contact .btn a{font-size:0.95em}#smp-wrap-category-contents #office-detail .office-detail-wrap #lowyer-contact{padding:0 !important}#smp-wrap-category-contents #office-detail .office-detail-wrap #lowyer-contact .btn{border-radius:6px;color:#FFFFFF;display:block;float:left;font-size:11px;font-weight:600;line-height:1.9em;margin-left:2%;margin-bottom:5px;padding:0.6em 0 !important;width:45%}#smp-wrap-category-contents #office-detail div.office-summary{margin-bottom:5px}.office-submit-button{display:block;line-height:40px;font-size:12px;font-weight:600;color:#ffffff;text-align:center;width:35%;height:100%;margin:auto;border:1px solid #ffffff;background:#444;border-radius:6px;-webkit-border-radius:6px;-moz-border-radius:6px}.office-submit-button img{width:20px;margin-top:-3px;margin-right:4px;padding-right:0}.office-search-box{display:table-cell;height:23px}.office-search-box span{float:left}.office-search-box span select{width:150px !important;height:30px;margin:1% 0}#smp-wrap-category-contents .contact-group{display:table;margin-top:10px;padding:0}.phone-wrap-free a,.mail-wrap a,.phone-wrap a{display:inline-block;vertical-align:middle;margin:0;color:#fff !important;text-decoration:none !important}.phone-wrap-free img,.mail-wrap img,.phone-wrap img{display:inline-block;vertical-align:middle;margin:0;color:#fff !important;text-decoration:none !important;height:28px;width:28px}.phone-wrap-free a{line-height:0.5em}.phone-wrap-free a span{padding-top:10px;text-align:left;display:block}.phone-wrap{background:#6daa67}.phone-wrap-free{background:#6daa67}.mail-wrap{background:#D96B75}#smp-wrap-category-contents .phone-wrap-free,#smp-wrap-category-contents .mail-wrap,#smp-wrap-category-contents .phone-wrap{display:table-cell;height:37px;width:50%;border:double 4px #fff;border-radius:8px;font-weight:bold;font-size:12px;text-align:center;vertical-align:bottom}#smp-wrap-category-contents .lower-data-main div{padding:0px}.mail-phone-margin{display:table-cell;width:7px}#office-detail .phone-wrap-free,#office-detail .mail-wrap,#office-detail .phone-wrap{display:block;width:130px;height:44px}#office-detail .phone-wrap{display:inline-block;width:46%;height:44px}#office-detail .phone-wrap-free{display:inline-block;width:46%;height:44px}#office-detail .mail-wrap{margin-top:5px;display:inline-block;width:47%;height:44px}#office-detail .phone-wrap-free a,#office-detail .mail-wrap a,#office-detail .phone-wrap a{font-size:11px}#office-detail .contact-group{display:block;margin-top:0px;padding-bottom:10px;width:100%}.phone-wrap.qa-detail{width:100px !important}#smp-wrap-category-contents #office-detail .contact-group div{text-align:center}#smp-wrap-category-contents #lowyer-contact .contact-group img{padding-top:10px !important}#smp-wrap-category-contents #lowyer-contact .contact-group .phone-wrap-free a,#smp-wrap-category-contents #lowyer-contact .contact-group .mail-wrap a,#smp-wrap-category-contents #lowyer-contact .contact-group .phone-wrap a{padding-top:10px}.column-contents{border:1px solid #ccc;margin:0 5px;margin-bottom:10px;padding:10px}.column-contents .column-list-header{margin-bottom:2px}.column-contents .list-date{font-size:10px;line-height:25px}.column-contents .column-category{float:right}.column-contents .list-title{margin-bottom:10px;font-weight:bold;font-size:19px;line-height:1.3em}.column-contents .list-body img{width:30%;float:left;margin-right:10px}.column-contents .list-body p{margin-bottom:5px;font-size:14px;line-height:1.3em}.column{position:relative}.column .column-title{text-align:left !important;margin-bottom:15px !important;padding:0 !important;font-size:25px;line-height:1em}.column .column-title span{font-weight:600;vertical-align:-30%}.column .column-date{font-size:10.5px;line-height:2em}#smp-wrap-category-contents .column .column-thumbnail{margin-bottom:15px}#smp-wrap-category-contents .column .column-thumbnail img{width:100%;height:auto}.column_rank{color:#de5c38;margin-right:5px;font-weight:bold}#smp-wrap-category-contents div.column{margin-bottom:0 !important}#smp-wrap-category-contents div.column-detail{padding:0 !important;margin-bottom:10px !important;text-align:left !important}#smp-wrap-category-contents div.column-detail p{font-size:14.5px;line-height:1.8em;padding-bottom:0px;margin-bottom:0px;border:0}#smp-wrap-category-contents div.column-detail h2{margin-top:20px;margin-bottom:10px;font-size:19px;clear:both}#smp-wrap-category-contents div.column-detail h3{font-size:17px;margin-top:20px;margin-bottom:10px;clear:both}#smp-wrap-category-contents div.column-detail img{width:100%}#smp-wrap-category-contents div.column-detail td{border:1px solid #000000}#smp-wrap-category-contents div.column-detail a{color:#4486D0;text-decoration:underline}#smp-wrap-category-contents div.column-detail blockquote{position:relative;margin:0 1em 1.5em;padding:1em;border:2px solid #d7d7d7;background-color:#e5e5e5;z-index:1}#smp-wrap-category-contents div.column-detail blockquote p{position:relative;z-index:3}#smp-wrap-category-contents div.column-detail 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}#smp-wrap-category-contents div.column-detail 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}.social-box1,.social-box2{float:left;display:block;width:100%;clear:both;padding-left:0;margin-bottom:5px}.social-box2{float:none;margin-top:10px;margin-bottom:0}.pocket-btn iframe,.tweet-btn iframe{width:95px !important}.fb-like-btn iframe{width:100px !important}.social-box1-btn,.social-box2-btn{float:left;margin-right:5px;display:block;line-height:150%;height:27px}.social-box1 *,.social-box2 *{vertical-align:baseline}.social-box2 .social-box2-btn-pocket iframe,.social-box2 .social-box2-btn-twitter iframe{width:95px !important}#fixed_footer p{color:#ffffff;font-size:11px;margin:5px 0}#fixed_footer a i{font-size:15px;margin-top:-3px;margin-right:5px}#fixed_footer a{display:inline-block;width:43%;height:30px;line-height:30px;font-size:11px;font-weight:bold;background-color:#ffffff;padding:5px;margin-bottom:5px;border-radius:3px;color:#000000}#fixed_footer a:last-child{margin-left:1%}#fixed_footer a span.emp{color:red}.necessary-alert{text-align:center}.necessary-alert span{color:#FF2A1A}#smp-wrap-category-contents div.column-detail a[name]{color:#393939;text-decoration:none}#smp-wrap-category-contents div.column-detail a[name]:hover{color:#393939;text-decoration:none}.search-form__box,.search-form__min_box{border:8px solid rgba(73,60,227,0.5);border-radius:3px}.column_search_form_min_box .search-form__min_box{border-color:#31859c}.search-form__box .box__heading,.search-form__min_box .box__heading{height:40px;line-height:35px;color:#fff;font-size:15px;text-shadow:1px 1px 3px #aaa;background-color:rgba(73,60,227,0.5)}.column_search_form_min_box .search-form__min_box .box__heading{background-color:#31859c}.search-form__min_box .box__content{padding:10px}.column_search_form_min_box .search-form__min_box .box__content{padding-top:0}.search_form_min_box_wrap{padding:0 10px 10px 10px;margin-top:10px}.search-form__min_box{margin-bottom:5px}.search-form__min_box .box__heading{font-size:15px;text-align:center}.search-form__min_box .column-search-form{text-align:center}table.accordion .accordion_toggle{cursor:pointer}table.accordion .toggle_up,table.accordion .toggle_down{display:none}table.accordion .toggle_up.show,table.accordion .toggle_down.show{display:inline}table.accordion .accordion_detail{display:none}table.accordion .accordion_detail.show{display:table-row}#smp-wrap-category-contents p.message-text{background:#FAFAFA;font-size:11px !important;padding:10px !important;margin-bottom:10px !important;border-bottom: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;text-decoration:none;display:block;text-align:center;padding:12px 0 10px;color:#fff;border:none;border-radius:4px;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-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))}.gray_box{background:#f5f5f5;padding:10px}.text_box{text-align:center;font-size:12px;line-height:18px}.button_box{padding:0 10px}.p_1px{padding-top:1px}.p_5px{padding-top:5px}.p_8px{padding-top:8px}.p_10px{padding-top:10px}.p_15px{padding-top:15px}.p_20px{padding-top:20px}.cta_head{border-bottom:3px solid #004986}.cta_title{padding:20px 20px;line-height:30px;font-size:22px;font-weight:bold}.cta_box{padding:20px}.cta_body{font-size:14px;line-height:22px}.cta_body p{padding:10px 0;font-weight:bold}.cta_body p span{text-decoration:underline}.system__section .tags{display:inline-block;margin:0 3px 8px 0;letter-spacing:normal;padding:6px 4px;border:1px solid #aaa;border-radius:4px;color:#333;font-size:10px;font-weight:normal;background:#fff}.system__section .tags i{padding-right:4px}.system__section .tags i.yellow{color:#e49312}#smp-wrap-category-contents #office-detail .slider__section div{padding:0;text-align:center}#smp-wrap-category-contents #office-detail .slider__section .slider-box{color:#fff;margin:auto;padding:10px 25px 30px 25px;width:auto}#smp-wrap-category-contents #office-detail .slider__section .slider-box:after{clear:both;content:"";display:table}#smp-wrap-category-contents #office-detail .slider__section .slick-slide img{display:block;text-align:center;width:96%;padding:0 2%}#smp-wrap-category-contents #office-detail .slider__section .slick-dots{position:absolute;bottom:-35px;display:block;width:100%;padding:0;list-style:none;text-align:center}#fixed_footer.near_office{background-color:transparent;background-image:url(/assets/mobile/smp-fixed-footer-bg.png);background-repeat:no-repeat;background-size:cover;border:3px solid #004986;box-sizing:border-box}#fixed_footer.near_office p{color:#000;font-size:12px;margin:6px 0;font-weight:bold;letter-spacing:1px}#fixed_footer.near_office .btn_wrap{display:inline-block;width:80%;height:40px;line-height:40px;padding:0;margin:0}#fixed_footer.near_office .btn_green{font-family:"ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;width:100%;font-size:13px;font-weight:bold;text-decoration:none;display:block;text-align:center;padding:6px 0;color:#fff;border:none;border-radius:4px;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}#smp-wrap-category-contents div.column-detail h4{font-size:15px;line-height:31px;margin-top:1px;margin-left:18px;margin-bottom:1px;color:#393939;clear:both}#smp-wrap-category-contents div.column-detail h4:before{content:'●';display:block;position:absolute;left:0;color:#004986;font-size:15px;font-weight:bold}.static__section{padding:0 10px}.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:24px;font-style:normal;margin:30px 5px;padding:10px;border:1px solid #ddd}#header{width:100%;background:#fff}#header img{width:100%}.footer_link{padding:10px 0 0}.footer_link .footer_link_title{color:#fff;font-size:13px;margin-bottom:10px}.footer_link .footer_link_list li{display:inline-block;padding:0 15px 15px 0}.footer_link .footer_link_list li a{font-size:12px;color:#fff;text-decoration:underline}#footer{margin-top:30px;padding:20px 10px;background:#e1f1ff}#footer img{width:100%}#footer .footer_logo{padding:0 10px}#footer .footer_logo img{width:80%}#footer .social_box{padding:20px 0 10px}#footer .social_box .social-btn-large{background:#fff;padding:10px;margin-bottom:10px}#footer .social_box .social-btn-large h6{font-size:11px;display:block;margin-bottom:3px}#footer .social_box .social-btn{background:#fff;padding:10px;margin-bottom:10px}#footer .social_box .social-btn h6{font-size:11px;display:block;margin-bottom:3px}#footer .message_title{position:relative;padding:0 5px 5px 15px;line-height:22px;font-size:15px;font-weight:bold}#footer .message_title:before{content:'';display:block;position:absolute;left:0;width:5px;height:80%;background-color:#a40000}#footer .message_box{padding:10px;background:#fff;font-size:13px;line-height:13px}#footer .message_box input[type="image"]{width:100%}#footer .apply_box{padding:20px 10px}#footer .footer_link{padding:15px 0 0}#footer .footer_link .footer_link_list li{display:inline-block;padding:5px 15px 5px 0}#footer .footer_link .footer_link_list li a{font-size:13px;line-height:20px;color:#004986;text-decoration:underline}.container{width:100%}.btn_wrap{padding:10px 10px 40px;text-align:center}a img:hover{opacity:0.8}.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}.office_message{font-size:12px;line-height:15px}.office_data_list{font-size:13px}.office_data_list dt{background:#f2f4f4;padding:10px;font-weight:bold}.office_data_list dd{padding:10px}.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 #235f6f;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}.rule_wrap{padding:0 10px}.rule_wrap ul.rule_list{width:100%}.rule_wrap ul.rule_list li{list-style-type:none;display:block;text-align:left;font-size:12px;line-height:15px;padding:5px 0}.rule_wrap ul.rule_list li.head{font-size:16px;line-height:20px;padding:10px 0;font-weight:bold}.rule_wrap ul.rule_list li.foot{padding:10px 0 40px;text-align:right}.rule_wrap ul.rule_list li.line1{font-size:15px;line-height:20px;padding:5px 0 5px 5px;font-weight:bold}.rule_wrap ul.rule_list li.line1.pri{font-size:13px;line-height:15px;font-weight:normal}.rule_wrap ul.rule_list li.line2{padding:5px 0 5px 10px}.rule_wrap ul.rule_list li.line2.pri{font-size:13px;line-height:15px;font-weight:normal}.rule_wrap ul.rule_list li.line3{padding:5px 0 5px 15px}.rule_wrap ul.rule_list li.line3.pri{font-size:13px;line-height:15px;font-weight:normal}.rule_wrap ul.rule_list li.line4{padding:5px 0 5px 20px}.rule_wrap ul.rule_list li.line4.pri{font-size:13px;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:10px;margin:10px;font-size:13px;line-height:20px;font-weight:normal}.writer__section{border-top:1px solid #d4d4d4;border-bottom:1px solid #d4d4d4;background-color:#fff;padding:10px 10px;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%}.writer__section .writer_title .img_area{width:130px;display:table-cell;vertical-align:middle}.writer__section .writer_title .img_area img{width:118px;height:26px}.writer__section .writer_title .text_area{display:table-cell;vertical-align:middle;font-size:18px;font-weight:bold;letter-spacing:0.5px}.writer__section .writer_body{font-size:12px;line-height:20px;padding-bottom:5px;letter-spacing:0.5px}.writer__section .writer_body a{color:#4486D0}.writer__section .writer_body span{display:block;font-size:10px}.writer__section .writer_recruit{font-size:11px;line-height:20px;font-weight:bold;margin-top:10px;letter-spacing:0.5px}.writer__section .writer_recruit a{color:#4486D0}.top_wrap img{width:100%}.top_search_list li{display:inline-block;margin-right:10px}.top_search_list li a{color:#004986;font-size:14px;line-height:22px}.top_search_area .area_title{background:#f7f6f0;padding:5px 10px}.top_search_area .area_text{padding:5px 5px 10px}.top_search_area .area_text li{display:inline-block;margin-right:10px}.top_search_area .area_text li a{color:#004986;font-size:14px;line-height:22px}.office_search_area .area_title{background:#f7f6f0;padding:3px 10px;font-size:13px;line-height:20px}.office_search_area .area_text{padding:5px 5px 10px}.office_search_area .area_text li{display:inline-block;margin-right:10px}.office_search_area .area_text li a{color:#004986;font-size:13px;line-height:20px}.rule_area{margin-top:20px;font-size:12px;line-height:15px;text-align:left}.rule_area a{color:#004986;text-decoration:underline}.column-detail ul{list-style:disc;padding:0;margin:0 0 9px 25px;font-size:15px;letter-spacing:0.5px;line-height:30px}.body_text,.tag__text{position:relative;padding:0 !important;margin-bottom:10px;text-align:left !important;font-size:15px;line-height:26px;font-weight:normal;color:#333}.body_text ul,.tag__text ul{list-style:disc;padding:0;margin:0 0 9px 25px;font-size:15px;letter-spacing:0.5px;line-height:30px}.body_text p,.tag__text p{font-size:15px;line-height:26px;padding-bottom:0px;margin-bottom:0px;border:0}.body_text h2,.tag__text h2{margin-top:20px;margin-bottom:10px;font-size:19px;clear:both}.body_text h2 a,.tag__text h2 a{color:#393939;text-decoration:none}.body_text h3,.tag__text h3{font-size:17px;margin-top:20px;margin-bottom:10px;clear:both}.body_text h3 a,.tag__text h3 a{color:#393939;text-decoration:none}.body_text img,.tag__text img{width:100%;margin-bottom:10px}.body_text td,.tag__text td{border:1px solid #000000}.body_text a,.tag__text a{color:#4486D0;text-decoration:underline}.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 h2,.tag__text h2{padding:10px 10px;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-bottom:10px;padding:0 5px 5px 10px;border-bottom:1px solid #e1e1e1;line-height:1.4;font-size:20px !important}.body_text p,.tag__text p{font-size:15px;letter-spacing:0.5px;line-height:30px}.body_text h4,.tag__text h4{font-size:15px;line-height:31px;margin-top:1px;margin-left:18px;margin-bottom:1px;color:#393939;clear:both}.body_text h4:before,.tag__text h4:before{content:'●';display:block;position:absolute;left:0;color:#004986;font-size:15px;font-weight:bold}.main_wrap{padding:10px}hr.black{padding:0;margin:0;border-top:3px solid #000}.office_detail_btn{padding:0 20px;text-align:center}.office_detail_btn img{width:100%}hr{display:block;height:1px;border:0;border-top:1px solid #e5e5e5;margin:10px 0;padding:0}hr.dashed{border-top:1px dashed #e5e5e5}.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}#smp-wrap-category-contents div.column-detail table td,#smp-wrap-category-contents div.column-detail table th,.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}#smp-wrap-category-contents div.column-detail table.border-red td,#smp-wrap-category-contents div.column-detail table.border-red th,.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}#smp-wrap-category-contents div.column-detail table.border-yellow td,#smp-wrap-category-contents div.column-detail table.border-yellow th,.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}#smp-wrap-category-contents div.column-detail table.border-orange td,#smp-wrap-category-contents div.column-detail table.border-orange th,.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}#smp-wrap-category-contents div.column-detail table.border-pink td,#smp-wrap-category-contents div.column-detail table.border-pink th,.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}#smp-wrap-category-contents div.column-detail table.border-green td,#smp-wrap-category-contents div.column-detail table.border-green th,.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}#smp-wrap-category-contents div.column-detail table.border-blue td,#smp-wrap-category-contents div.column-detail table.border-blue th,.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}#smp-wrap-category-contents div.column-detail table.border-gray td,#smp-wrap-category-contents div.column-detail table.border-gray th,.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}.remodal.modal_img{width:100%;max-width:100%;background:#004986;padding:3px}.remodal.modal_img .zoomableContainer{background:none}.remodal.modal_img .modal_img_box{position:relative}.remodal.modal_img img{width:100%;height:auto;background:#fff}.remodal.modal_img .remodal-close{left:auto;right:0;top:-32px}.remodal.modal_img .remodal-close:before{font-family:Arial, "Helvetica CY", "Nimbus Sans L", sans-serif !important;font-size:35px;line-height:35px;position:absolute;top:0;left:0;display:block;width:35px;content:"\00d7";text-align:center}#fixed_share{position:fixed;bottom:-100px;width:100%;text-align:center;z-index:10}#fixed_share .fixed_share_title{background-color:rgba(0,0,0,0.6);box-sizing:border-box;position:relative;width:100%;height:30px}#fixed_share .fixed_share_title .fixed_share_text{position:absolute;top:8px;left:20px;font-size:12px;line-height:12px;color:#fff}#fixed_share .fixed_share_title .fixed_share_close{position:absolute;top:7px;right:10px;height:14px;width:14px}#fixed_share .fixed_share_title .fixed_share_close img{height:14px;width:14px}#fixed_share .fixed_share_content{padding:7px 15px;background-color:#fff}#fixed_share .fixed_share_content .fixed_share_list{display:-webkit-flex;display:flex;-webkit-justify-content:center;justify-content:center;-webkit-align-items:center;align-items:center;height:40px}#fixed_share .fixed_share_content .fixed_share_list a{display:inline-block;margin-right:2%}#fixed_share .fixed_share_content .fixed_share_list a img{height:40px;width:auto}#fixed_share .fixed_share_content .fixed_share_list a:last-child{margin-right:0}#smp-wrap-category-contents .column-cta-wrap,.column-cta-wrap{width:100%;margin:30px 0;text-align:center}#smp-wrap-category-contents .column-cta-wrap div,.column-cta-wrap div{padding:0;margin:0}#smp-wrap-category-contents .column-cta-wrap .column-cta-box,.column-cta-wrap .column-cta-box{width:100%;margin:0 auto}#smp-wrap-category-contents .column-cta-wrap .column-cta-head img,.column-cta-wrap .column-cta-head img{width:100%;float:none;margin:0}#smp-wrap-category-contents .column-cta-wrap .column-cta-body,.column-cta-wrap .column-cta-body{border:solid 2px #E2E2E2}#smp-wrap-category-contents .column-cta-wrap .column-cta-qa,.column-cta-wrap .column-cta-qa{display:block;width:100%;text-align:left;color:#333333}#smp-wrap-category-contents .column-cta-wrap .column-cta-qa .column-cta-q,.column-cta-wrap .column-cta-qa .column-cta-q{text-align:left;background-color:#FFFFD5;display:block;vertical-align:middle;font-size:14px;line-height:20px;font-weight:bold;padding:10px 0 10px 15px}#smp-wrap-category-contents .column-cta-wrap .column-cta-qa .column-cta-a,.column-cta-wrap .column-cta-qa .column-cta-a{text-align:left;display:block;vertical-align:middle;font-size:12px;line-height:20px;padding:10px 0 10px 15px}#smp-wrap-category-contents .column-cta-wrap .column-cta-qa .column-cta-a label,.column-cta-wrap .column-cta-qa .column-cta-a label{display:inline-block;padding:2px 5px 2px 0}#smp-wrap-category-contents .column-cta-wrap .column-cta-btn,.column-cta-wrap .column-cta-btn{background-color:#F8F8F8;padding:15px 0;text-align:center !important}#smp-wrap-category-contents .column-cta-wrap .column-cta-btn img,.column-cta-wrap .column-cta-btn img{margin:0 auto;width:210px;float:none}.ranking-section.hoiku-section .kango-top{background-image:url(/assets/ranking/sp_hoiku_bg.png)}.ranking-section.hoiku-section .kango-top .top-3-agent__upper-spacer{height:46px}.ranking-section.hoiku-section .kango-top .top-3-agent{position:relative;padding:0 0 32px}.ranking-section.hoiku-section .kango-top .top-3-agent .top-3-agent__table{border-collapse:collapse;width:335px;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:41px;font-family:"ヒラギノ角ゴ Pro W6", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;font-size:12px;font-weight:normal;line-height:1.67;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:120px}.ranking-section.hoiku-section .kango-top .top-3-agent .top-3-agent__table .tr--1 th:nth-of-type(2){width:85px;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:130px;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:13.5px 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:100px}.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:6px 0 0;font-size:11px;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:11.5px}.ranking-section.hoiku-section .kango-top .top-3-agent .top-3-agent__table .tr--2 td .rating-score .ranked-site-total-score{padding:4px 0 0;font-family:Arial, sans-serif;font-size:20px;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 9px;border-left:1px solid #ddd;font-size:11px;font-weight:normal;line-height:1.45;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:-45px;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-baloon{border:solid 3px #FEEAC4}.ranking-section.hoiku-section .ranking-data .ranking-body .ranking-review .ranking-review-box .ranking-review-baloon .ranking-review-baloon-title{color:#FCAC17}.ranking-section.hoiku-section .hoiku-banner__wrapper{position:relative}.ranking-section.hoiku-section .hoiku-banner__wrapper .hoiku-banner__basement{display:block}.ranking-section.hoiku-section .hoiku-banner__wrapper .hoiku-banner__parts-1,.ranking-section.hoiku-section .hoiku-banner__wrapper .hoiku-banner__parts-2{display:block;position:absolute}.ranking-section.hoiku-section .hoiku-banner__wrapper .hoiku-banner__parts-1{opacity:0;top:50px;left:16px;transition:transform 1500ms ease 500ms, opacity 1500ms ease 500ms;transform:translateY(0)}.ranking-section.hoiku-section .hoiku-banner__wrapper .hoiku-banner__parts-1.parts-1--action{opacity:1.0;transform:translateY(-26px)}.ranking-section.hoiku-section .hoiku-banner__wrapper .hoiku-banner__parts-2{top:0;left:155px}.ranking-section.hoiku-section .hoiku-banner__wrapper .hoiku-banner__parts-2.parts-2--action{animation:heartbeat 1500ms ease-out;opacity:1}@keyframes heartbeat{0%,40%,80%{transform:scale(1);opacity:1}50%{transform:scale(1.05);opacity:.5}}.ranking-section.kaigo-section .section-ranking-by-condition{margin-top:25px;background-color:#fff}.ranking-section.kaigo-section .section-ranking-by-condition .ranking-by-condition-heading .icon-crown{display:block;margin:0 auto}.ranking-section.kaigo-section .section-ranking-by-condition .ranking-by-condition-heading .ranking-by-condition-title{position:relative;z-index:10;display:block;box-sizing:border-box;width:279px;height:50px;margin:6px auto -20px;padding:0 23px 10px;background-size:279px 50px;background-image:url(/assets/ranking/ranking_condition_ribon-397c5a633192acbe4e62d5a9983b49b875dddda0e099cd62f9b3a593cb8b802e.png);background-repeat:no-repeat;font-size:18px;font-weight:bold;line-height:39px;letter-spacing:0.03em;text-align:center;color:#fff}.ranking-section.kaigo-section .section-ranking-by-condition .ranking-by-condition{padding:35px 15px 15px;background-color:#FFFBDD;border:solid #13b8b8;border-width:2px 0}.ranking-section.kaigo-section .section-ranking-by-condition .ranking-by-condition .condition-tab-group{display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:stretch;align-items:flex-end;gap:5px;border-bottom:3px solid #13b8b8}.ranking-section.kaigo-section .section-ranking-by-condition .ranking-by-condition .condition-tab-group .condition-tab{box-sizing:border-box;flex:1;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:15px;line-height:35px;letter-spacing:normal;text-align:center;color:#13b8b8;cursor:pointer}.ranking-section.kaigo-section .section-ranking-by-condition .ranking-by-condition .condition-tab-group .condition-tab.tab--current{height:39px;background-color:#13b8b8;font-weight:700;line-height:39px;color:#fff}.ranking-section.kaigo-section .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}.ranking-section.kaigo-section .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:space-between;align-content:flex-start;align-items:flex-start;gap:10px 0;margin:0 auto}.ranking-section.kaigo-section .section-ranking-by-condition .ranking-by-condition .condition-content-group .condition-content .ranking-link-group .ranking-link{position:relative;display:block;flex-basis:150px;height:43px;padding:0;border-radius:5px;border:solid 1px #13b8b8;font-family:"ヒラギノ角ゴ Pro W6", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;font-weight:600;font-size:15px;line-height:43px;letter-spacing:0.02em;text-align:center;color:var(--black);text-decoration:none}.ranking-section.kaigo-section .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}.ranking-section.kaigo-section .section-ranking-by-condition .ranking-by-condition .condition-content-group .condition-content .ranking-link-group .ranking-link:active{transform:translateY(2px)}.ranking-section.kaigo-section .section-ranking-by-condition .ranking-by-condition .condition-content-group .condition-content.content-visible{display:block;background-color:#FFF}.ranking-section.kaigo-section .kango-top{background-image:url(/assets/ranking/sp_kaigo_bg.png)}.ranking-section.kaigo-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-baloon{margin-top:46px;border:solid 3px #D3EAEA}.ranking-section.kaigo-section .ranking-data .ranking-body .ranking-review .ranking-review-box .ranking-review-baloon .ranking-review-baloon-title{color:#41B2A9}.ranking-section.kaigo-section .section-ranking--kaigo{background-color:#E7FBFA;padding:5px 15px}.ranking-section.kaigo-section .section-ranking--kaigo .ranking-data.ranking-data--kaigo{position:relative;margin-bottom:20px;padding:15px;background-color:#fff;border-radius:5px;border:1px solid #13b8b8;box-shadow:0 0 10px rgba(0,0,0,0.15)}.ranking-section.kaigo-section .section-ranking--kaigo .ranking-data.ranking-data--kaigo .ranking-head{background:transparent;padding-bottom:10px;display:flex;flex-wrap:nowrap;justify-content:space-between;align-items:center;gap:0 5px}.ranking-section.kaigo-section .section-ranking--kaigo .ranking-data.ranking-data--kaigo .ranking-head .ranking-medal{width:45px;height:50px}.ranking-section.kaigo-section .section-ranking--kaigo .ranking-data.ranking-data--kaigo .ranking-head .ranking-name{position:static;flex-grow:1;width:unset;height:unset;font-size:16px;font-weight:bold;line-height:24px;text-decoration:none;color:var(--black)}.ranking-section.kaigo-section .section-ranking--kaigo .ranking-data.ranking-data--kaigo .ranking-head .overall-rating{position:static;width:66px}.ranking-section.kaigo-section .section-ranking--kaigo .ranking-data.ranking-data--kaigo .ranking-head .overall-rating .overall-rating__title{display:inline-block;width:22px;height:22px;font-size:10px;font-weight:bold;line-height:1.1;letter-spacing:0.02em;word-break:break-all;color:var(--black)}.ranking-section.kaigo-section .section-ranking--kaigo .ranking-data.ranking-data--kaigo .ranking-head .overall-rating .overall-rating__value{display:inline;padding:0;font-family:Arial, sans-serif;font-size:30px;font-weight:bold;line-height:1;letter-spacing:-1.2px;text-wrap:nowrap;color:#e31e1e}.ranking-section.kaigo-section .section-ranking--kaigo .ranking-data.ranking-data--kaigo .ranking-head .overall-rating .overall-rating__image{display:block;width:66px;height:auto}.ranking-section.kaigo-section .section-ranking--kaigo .ranking-data.ranking-data--kaigo .ranking-body{border:solid #DDD;border-width:1px 0 0;padding:20px 0 0}.ranking-section.kaigo-section .section-ranking--kaigo .ranking-data.ranking-data--kaigo .ranking-body .ranking-copy{font-family:"ヒラギノ角ゴ Pro W6", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;font-weight:600;font-size:14px;line-height:20px;text-align:left}.ranking-section.kaigo-section .section-ranking--kaigo .ranking-data.ranking-data--kaigo .ranking-body .ranked-detail-column-1{display:block;width:100%;margin:24px 0 0}.ranking-section.kaigo-section .section-ranking--kaigo .ranking-data.ranking-data--kaigo .ranking-body .ranked-detail-column-1 .ranked-detail-banner{margin:0}.ranking-section.kaigo-section .section-ranking--kaigo .ranking-data.ranking-data--kaigo .ranking-body .ranked-detail-column-1 .ranked-detail-banner img{display:block;margin:0;width:100%;height:auto}.ranking-section.kaigo-section .section-ranking--kaigo .ranking-data.ranking-data--kaigo .ranking-body .ranked-detail-column-2{margin:20px 0}.ranking-section.kaigo-section .section-ranking--kaigo .ranking-data.ranking-data--kaigo .ranking-body .ranked-detail-column-2 .agent-features{margin:16px auto 0;padding:36px 10.5px 20px;background-color:#f3fffe}.ranking-section.kaigo-section .section-ranking--kaigo .ranking-data.ranking-data--kaigo .ranking-body .ranked-detail-column-2 .agent-features .agent-features-ribbon{top:-16px;height:32px;padding:0 24px;filter:drop-shadow(0 2px 6px rgba(0,0,0,0.15));line-height:32px;letter-spacing:normal}.ranking-section.kaigo-section .section-ranking--kaigo .ranking-data.ranking-data--kaigo .ranking-body .ranked-detail-column-2 .agent-features .agent-features-ribbon::before,.ranking-section.kaigo-section .section-ranking--kaigo .ranking-data.ranking-data--kaigo .ranking-body .ranked-detail-column-2 .agent-features .agent-features-ribbon::after{border-width:16px 8px}.ranking-section.kaigo-section .section-ranking--kaigo .ranking-data.ranking-data--kaigo .ranking-body .ranked-detail-column-2 .agent-features .agent-features-unit-list .agent-features-unit .agent-features-title{padding-left:30px;line-height:25px;letter-spacing:normal}.ranking-section.kaigo-section .section-ranking--kaigo .ranking-data.ranking-data--kaigo .ranking-body .ranked-detail-column-2 .agent-features .agent-features-unit-list .agent-features-unit .agent-features-title::before{width:25px;height:25px;background-color:#13b8b8;font-size:14px;line-height:25px}.ranking-section.kaigo-section .section-ranking--kaigo .ranking-data.ranking-data--kaigo .ranking-body .ranked-detail-column-2 .agent-features .agent-features-unit-list .agent-features-unit .agent-features-sentence{margin-top:10px;line-height:20px;vertical-align:baseline}.ranking-section.kaigo-section .section-ranking--kaigo .ranking-data.ranking-data--kaigo .ranking-body .ranked-detail-column-2 .agent-features .agent-features-unit-list .agent-features-unit .agent-features-sentence p,.ranking-section.kaigo-section .section-ranking--kaigo .ranking-data.ranking-data--kaigo .ranking-body .ranked-detail-column-2 .agent-features .agent-features-unit-list .agent-features-unit .agent-features-sentence b,.ranking-section.kaigo-section .section-ranking--kaigo .ranking-data.ranking-data--kaigo .ranking-body .ranked-detail-column-2 .agent-features .agent-features-unit-list .agent-features-unit .agent-features-sentence u{font-size:1em}.ranking-section.kaigo-section .section-ranking--kaigo .ranking-data.ranking-data--kaigo .ranking-body .ranked-detail-column-2 .agent-features .agent-features-unit-list .agent-features-unit .agent-features-sentence b{color:#f0712e}.ranking-section.kaigo-section .section-ranking--kaigo .ranking-data.ranking-data--kaigo .ranking-body .ranked-detail-column-2 .agent-features .agent-features-unit-list .agent-features-unit:nth-of-type(n+2){margin-top:15px}.ranking-section.kaigo-section .section-ranking--kaigo .ranking-data.ranking-data--kaigo .ranking-body .agent-complex-data-switching{width:100%;margin:0}.ranking-section.kaigo-section .section-ranking--kaigo .ranking-data.ranking-data--kaigo .ranking-body .agent-complex-data-switching .switching-tab-group{justify-content:space-between;gap:0 6px;border-bottom:2px solid #13b8b8}.ranking-section.kaigo-section .section-ranking--kaigo .ranking-data.ranking-data--kaigo .ranking-body .agent-complex-data-switching .switching-tab-group .switching-tab{height:35px;background-color:#fff;border-color:#13b8b8;color:#13b8b8;font-weight:700;font-size:14px;line-height:34px;letter-spacing:normal}.ranking-section.kaigo-section .section-ranking--kaigo .ranking-data.ranking-data--kaigo .ranking-body .agent-complex-data-switching .switching-tab-group .switching-tab.tab--current{height:40px;padding:0;background-color:#13b8b8;color:#fff;font-size:14px;line-height:39px}.ranking-section.kaigo-section .section-ranking--kaigo .ranking-data.ranking-data--kaigo .ranking-body .agent-complex-data-switching .switching-tab-group .switching-tab.tab--current::before,.ranking-section.kaigo-section .section-ranking--kaigo .ranking-data.ranking-data--kaigo .ranking-body .agent-complex-data-switching .switching-tab-group .switching-tab.tab--current::after{display:none}.ranking-section.kaigo-section .section-ranking--kaigo .ranking-data.ranking-data--kaigo .ranking-body .agent-complex-data-switching .switching-content-group{padding:0;border-radius:0 0 5px 5px;border:1px solid #DDD;overflow:hidden}.ranking-section.kaigo-section .section-ranking--kaigo .ranking-data.ranking-data--kaigo .ranking-body .agent-complex-data-switching .switching-content-group .agent-complex-data-table{border:none}.ranking-section.kaigo-section .section-ranking--kaigo .ranking-data.ranking-data--kaigo .ranking-body .agent-complex-data-switching .switching-content-group .agent-complex-data-table tbody tr th,.ranking-section.kaigo-section .section-ranking--kaigo .ranking-data.ranking-data--kaigo .ranking-body .agent-complex-data-switching .switching-content-group .agent-complex-data-table tbody tr td{border:none}.ranking-section.kaigo-section .section-ranking--kaigo .ranking-data.ranking-data--kaigo .ranking-body .agent-complex-data-switching .switching-content-group .agent-complex-data-table tbody tr th{background-color:#FBFBFB;font-size:12px}.ranking-section.kaigo-section .section-ranking--kaigo .ranking-data.ranking-data--kaigo .ranking-body .agent-complex-data-switching .switching-content-group .agent-complex-data-table tbody tr th+td{border-left:1px solid #DDD}.ranking-section.kaigo-section .section-ranking--kaigo .ranking-data.ranking-data--kaigo .ranking-body .agent-complex-data-switching .switching-content-group .agent-complex-data-table tbody tr td{width:225px}.ranking-section.kaigo-section .section-ranking--kaigo .ranking-data.ranking-data--kaigo .ranking-body .agent-complex-data-switching .switching-content-group .agent-complex-data-table tbody tr td .overall-rating .rating-score{font-size:20px;line-height:1;letter-spacing:0}.ranking-section.kaigo-section .section-ranking--kaigo .ranking-data.ranking-data--kaigo .ranking-body .agent-complex-data-switching .switching-content-group .agent-complex-data-table tbody tr td .agent-employments .employment-item{font-family:"ヒラギノ角ゴ Pro W6", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;font-weight:600;font-size:12px;line-height:18px}.ranking-section.kaigo-section .section-ranking--kaigo .ranking-data.ranking-data--kaigo .ranking-body .agent-complex-data-switching .switching-content-group .agent-complex-data-table tbody tr td .agent-employments .employment-item span{width:20px;height:18px;font-size:1em;line-height:16px}.ranking-section.kaigo-section .section-ranking--kaigo .ranking-data.ranking-data--kaigo .ranking-body .agent-complex-data-switching .switching-content-group .agent-complex-data-table tbody tr td .agent-area .area-item{padding:0 5px;height:24px;line-height:22px;background-color:#fff}.ranking-section.kaigo-section .section-ranking--kaigo .ranking-data.ranking-data--kaigo .ranking-body .agent-complex-data-switching .switching-content-group .agent-complex-data-table tbody tr td .agent-area .area-item.item--metropolis{border-color:#3346dd;color:#3346dd}.ranking-section.kaigo-section .section-ranking--kaigo .ranking-data.ranking-data--kaigo .ranking-body .agent-complex-data-switching .switching-content-group .agent-complex-data-table tbody tr td .agent-area .area-item.item--national{border-color:#bf0b45;color:#bf0b45}.ranking-section.kaigo-section .section-ranking--kaigo .ranking-data.ranking-data--kaigo .ranking-body .agent-complex-data-switching .switching-content-group .agent-complex-data-table tbody tr:nth-of-type(n+2){border-top:1px solid #DDD}.ranking-section.kaigo-section .section-ranking--kaigo .ranking-data.ranking-data--kaigo .ranking-body .agent-users-voices{box-sizing:border-box;width:100%;margin-top:20px;padding:20px 10px;border-radius:5px;background-color:#f3fffe}.ranking-section.kaigo-section .section-ranking--kaigo .ranking-data.ranking-data--kaigo .ranking-body .agent-users-voices .agent-users-voices-heading{padding:0 17.89px;font-size:16px;letter-spacing:normal}.ranking-section.kaigo-section .section-ranking--kaigo .ranking-data.ranking-data--kaigo .ranking-body .agent-users-voices .agent-users-voices-heading::before,.ranking-section.kaigo-section .section-ranking--kaigo .ranking-data.ranking-data--kaigo .ranking-body .agent-users-voices .agent-users-voices-heading::after{width:17.89px;height:1px;border-radius:1px;background:#000;transform:rotate(63.43deg)}.ranking-section.kaigo-section .section-ranking--kaigo .ranking-data.ranking-data--kaigo .ranking-body .agent-users-voices .agent-users-voices-heading::after{transform:rotate(113.63deg)}.ranking-section.kaigo-section .section-ranking--kaigo .ranking-data.ranking-data--kaigo .ranking-body .agent-users-voices .users-voices{width:100%}.ranking-section.kaigo-section .section-ranking--kaigo .ranking-data.ranking-data--kaigo .ranking-body .agent-users-voices .users-voices .users-voices-unit{box-sizing:border-box;width:100%;padding:15px;border-color:#f0f0f0}.ranking-section.kaigo-section .section-ranking--kaigo .ranking-data.ranking-data--kaigo .ranking-body .agent-users-voices .users-voices .users-voices-unit .uv-unit-row-upper{gap:0 10px}.ranking-section.kaigo-section .section-ranking--kaigo .ranking-data.ranking-data--kaigo .ranking-body .agent-users-voices .users-voices .users-voices-unit .uv-unit-row-upper .user-avatar{width:37px;height:37px}.ranking-section.kaigo-section .section-ranking--kaigo .ranking-data.ranking-data--kaigo .ranking-body .agent-users-voices .users-voices .users-voices-unit .uv-unit-row-upper .unit-title{font-size:14px;line-height:18px}.ranking-section.kaigo-section .section-ranking--kaigo .ranking-data.ranking-data--kaigo .ranking-body .agent-users-voices .users-voices .users-voices-unit .uv-unit-row-middle{margin-top:10px;gap:0 5px}.ranking-section.kaigo-section .section-ranking--kaigo .ranking-data.ranking-data--kaigo .ranking-body .agent-users-voices .users-voices .users-voices-unit .uv-unit-row-middle .user-meta-data{line-height:12px;color:#989898}.ranking-section.kaigo-section .section-ranking--kaigo .ranking-data.ranking-data--kaigo .ranking-body .agent-users-voices .users-voices .users-voices-unit .uv-unit-row-middle .uv-star{height:12.4px}.ranking-section.kaigo-section .section-ranking--kaigo .ranking-data.ranking-data--kaigo .ranking-body .agent-users-voices .users-voices .users-voices-unit .uv-unit-row-lower{margin-top:10px;line-height:19px}.ranking-section.kaigo-section .section-ranking--kaigo .ranking-data.ranking-data--kaigo .ranking-body .agent-users-voices .users-voices .users-voices-unit .uv-unit-row-lower p,.ranking-section.kaigo-section .section-ranking--kaigo .ranking-data.ranking-data--kaigo .ranking-body .agent-users-voices .users-voices .users-voices-unit .uv-unit-row-lower b,.ranking-section.kaigo-section .section-ranking--kaigo .ranking-data.ranking-data--kaigo .ranking-body .agent-users-voices .users-voices .users-voices-unit .uv-unit-row-lower u{vertical-align:baseline;line-height:19px}.ranking-section.kaigo-section .section-ranking--kaigo .ranking-data.ranking-data--kaigo .ranking-body .agent-users-voices .users-voices .users-voices-unit .uv-unit-row-lower b{color:#f0712e}.ranking-section.kaigo-section .section-ranking--kaigo .ranking-data.ranking-data--kaigo .ranking-body .agent-users-voices .users-voices-action .users-voices-modal-call{width:100%;height:50px;background-color:#13b8b8;line-height:50px}.ranking-section.kaigo-section .section-ranking--kaigo .ranking-data.ranking-data--kaigo .ranking-body .agent-users-voices .users-voices-action .users-voices-modal-call .fa-solid.fa-chevron-right{box-sizing:border-box;width:14.5px;height:14.5px;line-height:14.5px;border-radius:36px;padding-inline-start:1px;font-size:9.67px;color:#13b8b8;background-color:#fff}.ranking-section.kaigo-section .section-ranking--kaigo .ranking-data.ranking-data--kaigo .ranking-body .editorial-dept-comment{margin-top:1px;width:100%}.ranking-section.kaigo-section .section-ranking--kaigo .ranking-data.ranking-data--kaigo .ranking-body .editorial-dept-comment .editorial-dept-comment-heading{padding:15px 35px;border-bottom:1px solid #DDD;letter-spacing:normal}.ranking-section.kaigo-section .section-ranking--kaigo .ranking-data.ranking-data--kaigo .ranking-body .editorial-dept-comment .editorial-dept-comment-heading::before{top:15px;left:6px;width:19px;height:16px;font-size:16px;font-weight:900}.ranking-section.kaigo-section .section-ranking--kaigo .ranking-data.ranking-data--kaigo .ranking-body .editorial-dept-comment .editorial-dept-comment-sentence{margin-top:15px;font-size:12px}.ranking-section.kaigo-section .section-ranking--kaigo .ranking-data.ranking-data--kaigo .ranking-body .editorial-dept-comment .editorial-dept-comment-sentence p,.ranking-section.kaigo-section .section-ranking--kaigo .ranking-data.ranking-data--kaigo .ranking-body .editorial-dept-comment .editorial-dept-comment-sentence b,.ranking-section.kaigo-section .section-ranking--kaigo .ranking-data.ranking-data--kaigo .ranking-body .editorial-dept-comment .editorial-dept-comment-sentence u{font-size:12px;line-height:21px;vertical-align:baseline}.ranking-section.kaigo-section .section-ranking--kaigo .ranking-data.ranking-data--kaigo .ranking-body .editorial-dept-comment .editorial-dept-comment-sentence b{font-style:normal;color:#f0712e}.ranking-section.kaigo-section .section-ranking--kaigo .ranking-data.ranking-data--kaigo .ranking-body .destination-btn-section{margin-bottom:0}.ranking-section.kaigo-section .section-ranking--kaigo .ranking-data.ranking-data--kaigo .ranking-body{padding-bottom:91px}.ranking-section.kaigo-section .section-ranking--kaigo .ranking-data.ranking-data--kaigo .ranking-body>.agent-users-voices,.ranking-section.kaigo-section .section-ranking--kaigo .ranking-data.ranking-data--kaigo .ranking-body>.editorial-dept-comment,.ranking-section.kaigo-section .section-ranking--kaigo .ranking-data.ranking-data--kaigo .ranking-body>.ranking-btn:last-of-type{display:none}.ranking-section.kaigo-section .section-ranking--kaigo .ranking-data.ranking-data--kaigo:nth-of-type(n+4) .ranking-body>.ranked-detail-column-2,.ranking-section.kaigo-section .section-ranking--kaigo .ranking-data.ranking-data--kaigo:nth-of-type(n+4) .ranking-body>.agent-complex-data-switching,.ranking-section.kaigo-section .section-ranking--kaigo .ranking-data.ranking-data--kaigo:nth-of-type(n+4) .ranking-body>.ranking-btn{display:none}.ranking-section.kaigo-section .section-ranking--kaigo .ranking-data.ranking-data--kaigo .ranking-body-squeeze{box-sizing:border-box;position:absolute;bottom:-1px;right:-1px;left:-1px;display:flex;justify-content:center;align-items:center;height:91px;padding:0;background-image:linear-gradient(0deg, #EFEFEF 61.9%, rgba(255,255,255,0) 134.22%)}.ranking-section.kaigo-section .section-ranking--kaigo .ranking-data.ranking-data--kaigo .ranking-body-squeeze .squeeze-action-button{position:relative;box-sizing:border-box;width:295px;height:40px;margin:0 auto;border:1px solid #13B8B8;background-color:#fff;border-radius:5px;font-family:"ヒラギノ角ゴ Pro W6", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;font-size:13px;font-weight:600;line-height:38px;letter-spacing:normal;text-align:center;color:#13B8B8;cursor:pointer;user-select:none}.ranking-section.kaigo-section .section-ranking--kaigo .ranking-data.ranking-data--kaigo .ranking-body-squeeze .squeeze-action-button .fa-solid{position:absolute;right:13px;top:0;bottom:0;margin-left:7px;line-height:38px}.ranking-section.kaigo-section .section-ranking--kaigo .ranking-data.ranking-data--kaigo.ranking-data--open .ranking-body{padding-bottom:0}.ranking-section.kaigo-section .section-ranking--kaigo .ranking-data.ranking-data--kaigo.ranking-data--open .ranking-body>.agent-users-voices,.ranking-section.kaigo-section .section-ranking--kaigo .ranking-data.ranking-data--kaigo.ranking-data--open .ranking-body>.editorial-dept-comment,.ranking-section.kaigo-section .section-ranking--kaigo .ranking-data.ranking-data--kaigo.ranking-data--open .ranking-body>.ranking-btn{display:block}.ranking-section.kaigo-section .section-ranking--kaigo .ranking-data.ranking-data--kaigo.ranking-data--open:nth-of-type(n+2){margin-bottom:111px}.ranking-section.kaigo-section .section-ranking--kaigo .ranking-data.ranking-data--kaigo.ranking-data--open:nth-of-type(n+4) .ranking-body>.ranked-detail-column-2,.ranking-section.kaigo-section .section-ranking--kaigo .ranking-data.ranking-data--kaigo.ranking-data--open:nth-of-type(n+4) .ranking-body>.agent-complex-data-switching{display:block}.ranking-section.kaigo-section .section-ranking--kaigo .ranking-data.ranking-data--kaigo.ranking-data--open>.ranking-body-squeeze{bottom:-92px;z-index:1;background-image:none;background-color:transparent}.ranking-section.kaigo-section .section-ranking--kaigo .ranking-data.ranking-data--kaigo.ranking-data--open:last-of-type{margin-bottom:86px}.ranking-section.kaigo-section .kaigo-banner__wrapper{position:relative}.ranking-section.kaigo-section .kaigo-banner__wrapper .kaigo-banner__basement{display:block}.ranking-section.kaigo-section .kaigo-banner__wrapper .kaigo-banner__parts-1,.ranking-section.kaigo-section .kaigo-banner__wrapper .kaigo-banner__parts-2,.ranking-section.kaigo-section .kaigo-banner__wrapper .kaigo-banner__parts-3-wrapper{display:block;position:absolute}.ranking-section.kaigo-section .kaigo-banner__wrapper .kaigo-banner__parts-1{opacity:0;top:43px;left:19px;transition:transform 1500ms ease 500ms, opacity 1500ms ease 500ms;transform:translateY(0);z-index:10}.ranking-section.kaigo-section .kaigo-banner__wrapper .kaigo-banner__parts-1.parts-1--action{opacity:1.0;transform:translateY(-25px)}.ranking-section.kaigo-section .kaigo-banner__wrapper .kaigo-banner__parts-2{top:11px;left:178px;z-index:20}.ranking-section.kaigo-section .kaigo-banner__wrapper .kaigo-banner__parts-2.parts-2--action{animation:heartbeat 1500ms ease-out;opacity:1}@keyframes heartbeat{0%,40%,80%{transform:scale(1);opacity:1}50%{transform:scale(1.05);opacity:.5}}.ranking-section.kaigo-section .kaigo-banner__wrapper .kaigo-banner__parts-3-wrapper{bottom:118px;right:1px;height:114px;width:48px;transition:height 1000ms ease;overflow:hidden;display:flex;flex-direction:column;justify-content:flex-end;align-items:center;z-index:30}.ranking-section.kaigo-section .kaigo-banner__wrapper .kaigo-banner__parts-3-wrapper .kaigo-banner__parts-3{display:block}.ranking-section.kaigo-section .ot-banner__wrapper,.ranking-section.kaigo-section .pt-banner__wrapper{position:relative}.ranking-section.kaigo-section .ot-banner__wrapper .ot-banner__basement,.ranking-section.kaigo-section .ot-banner__wrapper .pt-banner__basement,.ranking-section.kaigo-section .pt-banner__wrapper .ot-banner__basement,.ranking-section.kaigo-section .pt-banner__wrapper .pt-banner__basement{display:block}.ranking-section.kaigo-section .ot-banner__wrapper .ot-banner__parts-1,.ranking-section.kaigo-section .ot-banner__wrapper .pt-banner__parts-1,.ranking-section.kaigo-section .pt-banner__wrapper .ot-banner__parts-1,.ranking-section.kaigo-section .pt-banner__wrapper .pt-banner__parts-1{display:block;position:absolute}.ranking-section.kaigo-section .ot-banner__wrapper .ot-banner__parts-1,.ranking-section.kaigo-section .ot-banner__wrapper .pt-banner__parts-1,.ranking-section.kaigo-section .pt-banner__wrapper .ot-banner__parts-1,.ranking-section.kaigo-section .pt-banner__wrapper .pt-banner__parts-1{opacity:0;top:40px;left:11px;transition:transform 1500ms ease 500ms, opacity 1500ms ease 500ms;transform:translateY(0)}.ranking-section.kaigo-section .ot-banner__wrapper .ot-banner__parts-1.parts-1--action,.ranking-section.kaigo-section .ot-banner__wrapper .pt-banner__parts-1.parts-1--action,.ranking-section.kaigo-section .pt-banner__wrapper .ot-banner__parts-1.parts-1--action,.ranking-section.kaigo-section .pt-banner__wrapper .pt-banner__parts-1.parts-1--action{opacity:1.0;transform:translateY(-26px)}.ranking-section.kaigo-section:has(h1>.ranking_banner__kaigo-before__date) #main-parts h1{position:relative}.ranking-section.kaigo-section:has(h1>.ranking_banner__kaigo-before__date) #main-parts h1 .promo-label{display:none}.ranking-section.kaigo-section:has(h1>.ranking_banner__kaigo-before__date) #main-parts h1 .ranking_banner__kaigo-before__date{position:absolute;bottom:5px;right:0;width:130px;text-align:center;font-family:"ヒラギノ角ゴ Pro W6", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;font-weight:600;font-size:11px;line-height:1.5;letter-spacing:0.05em;color:#1d7a71}.ranking-section.kaigo-section:has(h1>.ranking_banner__kaigo-before__date) #main-parts h1 .ranking_banner__kaigo-before__date.ranking_banner__kaigo-before__date--ver1{bottom:unset;right:unset;top:12px;left:0;width:153px;font-size:12px;line-height:31px;vertical-align:baseline;color:#fff}.ranking-section.kaigo-section:has(h1>.ranking_banner__kaigo-before__date) #main-parts h1 .ranking_banner__kaigo-before__date.ranking_banner__kaigo-before__date--ver1 b{vertical-align:inherit;font-size:15px;font-style:normal;font-weight:600;color:#ffff12}.ranking-section.kango-section{padding-bottom:30px}.ranking-section.kango-section .kango-top{background-color:#FFFCFE;background-image:url(/assets/ranking/sp_kango_bg_2.png);padding:20px 0 0}.kango-men-class .ranking-section.kango-section .kango-top{background-image:none;background-color:#F4FEFF;padding:0}.ranking-section.kango-section .kango-check img{display:block;margin:0 0 0 10px}.ranking-section.kango-section #main-parts~.ranking-search{margin-top:26px}.ranking-section.kango-section .kango-banner__wrapper{position:relative}.ranking-section.kango-section .kango-banner__wrapper .kango-banner__basement{display:block}.ranking-section.kango-section .kango-banner__wrapper .kango-banner__parts-1,.ranking-section.kango-section .kango-banner__wrapper .kango-banner__parts-2{display:block;position:absolute}.ranking-section.kango-section .kango-banner__wrapper .kango-banner__parts-1{top:52px;left:16px;transition:transform 1500ms ease 500ms, opacity 1500ms ease 500ms;opacity:1.0;transform:translateY(-26px)}.ranking-section.kango-section .kango-banner__wrapper .kango-banner__parts-1.bf1{transform:translateY(-29px)}.ranking-section.kango-section .kango-banner__wrapper .kango-banner__parts-2{top:11px;left:165px;z-index:20;opacity:1}@keyframes heartbeat-kango{0%,40%,80%{transform:scale(1);opacity:1}50%{transform:scale(1.05);opacity:.5}}.ranking-section .search-conditions{width:330px;margin:15px auto}.ranking-section .search-conditions .search-conditions__box{border-radius:6px;border:solid 2px #e2e2e2}.ranking-section .search-conditions .search-conditions__box .box-row__upper{box-sizing:border-box;border-radius:3px 3px 0 0;background-color:#f7f7f7;padding:7px}.ranking-section .search-conditions .search-conditions__box .box-row__upper .result-numbers{font-size:14px;font-weight:bold;line-height:1.29;text-align:center;color:#333}.ranking-section .search-conditions .search-conditions__box .box-row__upper .result-numbers .c-red{color:#e3240f;font-weight:bold}.ranking-section .search-conditions .search-conditions__box .box-row__upper .result-numbers .c-red .large-numbers{font-size:14px}.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 tbody tr{border-bottom:1px solid #ddd}.ranking-section .search-conditions .search-conditions__box .box-row__lower .search-conditions__value tbody tr:last-of-type{border-bottom:0}.ranking-section .search-conditions .search-conditions__box .box-row__lower .search-conditions__value tbody tr td{width:33.333%;background-origin:border-box;border-right:1px solid #ddd;padding:14px 0;text-align:center}.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{position:relative}.ranking-section .search-conditions .search-conditions__box .box-row__lower .search-conditions__value tbody tr td .value-wrapper .value-name{position:absolute;top:0;bottom:0;left:18px;margin:auto 0;box-sizing:border-box;font-size:11px;line-height:1.0;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{box-sizing:border-box;display:block;padding-left:36px;font-size:13px;font-weight:bold;line-height:1;text-align:center;color:#333}.ranking-section .search-conditions .search-conditions__box .box-row__lower .search-conditions__value tbody tr td .value-wrapper .value-data.for-location{padding-left:40px}.ranking-section .kaigo__introduction{background-color:#E7FBFA;padding:0 0 15px}.ranking-section .kaigo__introduction .kaigo__introduction-talk{width:335px;margin:auto;padding:0 0 20px}.ranking-section .kaigo__introduction .kaigo__introduction-talk .introduction-talk__user{position:relative;margin:0 0 10px;height:90px}.ranking-section .kaigo__introduction .kaigo__introduction-talk .introduction-talk__user .introduction-talk__user-image{display:block;position:absolute;bottom:0px;opacity:1;height:90px;transition:opacity 300ms linear, bottom 300ms ease}.ranking-section .kaigo__introduction .kaigo__introduction-talk .introduction-talk__advisor{position:relative;height:87px}.ranking-section .kaigo__introduction .kaigo__introduction-talk .introduction-talk__advisor .introduction-talk__advisor-image{display:block;position:absolute;bottom:0px;opacity:1;height:87px;transition:opacity 300ms linear, bottom 300ms ease}.ranking-section .kango__introduction{background-color:none;padding:30px 0 15px}.ranking-section .kango-top{background-image:url(/assets/ranking/sp_kango_bg.png);background-repeat:repeat-y;width:100%}.ranking-section .kango-top img{width:100%}.ranking-section .kango-top .kango-manga-title{text-align:center;padding:20px 0}.ranking-section .kango-top .kango-manga-title img{width:272px}.ranking-section .kango-top .kango-check{padding:0 0 20px}.ranking-section.youchien-section .kango-top{background-image:url(/assets/ranking/sp_youchien_bg.png);background-size:375px auto}.ranking-section.youchien-section .kango-top .youchien-intro{padding:17px 0 14px}.ranking-section.youchien-section .kango-top .youchien-intro img{display:block;margin:0 auto}.ranking-section .ptotst__check{background-color:#E7FBFA;padding:5px 0 15px}.ranking-section .ptotst__check .check__ptotst-guide img{display:block;margin:0 auto}.ranking-section .ranking-padding{padding:0 13px}.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:29px;padding-left:19px;display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:flex-start;align-items:flex-end;gap:0 3px}.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:20px;font-weight:bold;line-height:29px}.ranking-section .ranking-fv .present-day .date-numeral{font-size:13px;line-height:2.05;font-weight:bold}.ranking-section .ranking-arrow{margin-top:15px;text-align:center}.ranking-section .ranking-arrow img{width:32px}.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:13px;left:0;background-color:transparent;height:fit-content;padding-top:10px;display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:center;align-items:flex-end;width:375px}.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 2.35px 4.7px rgba(0,0,0,0.61);color:#0F2C58;font-family:Arial, Helvetica, sans-serif;font-size:25px;font-style:italic;font-weight:bold;line-height:1.0;color:#FBE11D}.ranking-section .ranking-list-head:has(.ranking-list-head-banner) .present-day .date-numeral{font-size:17px;line-height:1.3;font-weight:bold}.ranking-section .ranking-list-head:has(.ranking-list-head-banner) .present-day .date-numeral.numeral--year{padding:0 3px 0 2.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:20px;position:relative}.ranking-section .ranking-data.rank-1 .ranking-head{position:absolute;top:0;left:7px;background-image:url(/assets/ranking/sp_rank1_bg.png);background-repeat:no-repeat;background-size:cover;width:346px;height:54px;overflow:hidden}.ranking-section .ranking-data.rank-1 .ranking-body{border-left:solid 1px #B28D11;border-right:solid 1px #B28D11;border-bottom:solid 1px #B28D11}.ranking-section .ranking-data.rank-2 .ranking-head{position:absolute;top:0;left:7px;background-image:url(/assets/ranking/sp_rank2_bg.png);background-repeat:no-repeat;background-size:cover;width:346px;height:54px;overflow:hidden}.ranking-section .ranking-data.rank-2 .ranking-body{border-left:solid 1px #7D7D7D;border-right:solid 1px #7D7D7D;border-bottom:solid 1px #7D7D7D}.ranking-section .ranking-data.rank-3 .ranking-head{position:absolute;top:0;left:7px;background-image:url(/assets/ranking/sp_rank3_bg.png);background-repeat:no-repeat;background-size:cover;width:346px;height:54px;overflow:hidden}.ranking-section .ranking-data.rank-3 .ranking-body{border-left:solid 1px #683109;border-right:solid 1px #683109;border-bottom:solid 1px #683109}.ranking-section .ranking-data .ranking-name{position:absolute;top:7px;left:63px;width:290px;height:34px;overflow:hidden}.ranking-section .ranking-data .ranking-name a{display:table-cell;width:290px;height:34px;vertical-align:middle;font-size:16px;line-height:17px;font-weight:bold;color:#2293E5;text-decoration:underline;text-decoration-thickness:1px}.ranking-section .ranking-data .ranking-name-other{padding:10px 15px;background-color:#008AD9;border-top-left-radius:6px;border-top-right-radius:6px}.ranking-section .ranking-data .ranking-name-other a{font-size:16px;line-height:17px;font-weight:bold;color:#fff}.ranking-section .ranking-data .ranking-margin{padding-top:45px}.ranking-section .ranking-data .ranking-body.lawyer-ranked{padding:17px 8px 6px 8px}.ranking-section .ranking-data .ranking-body.lawyer-unranked{padding:14px 8px 6px 8px}.ranking-section .ranking-data .ranking-body{border-left:solid 1px #DEDEDE;border-right:solid 1px #DEDEDE;border-bottom:solid 1px #DEDEDE;padding:20px 8px 0;border-bottom-left-radius:6px;border-bottom-right-radius:6px}.ranking-section .ranking-data .ranking-body.kango-body .ranking-copy{color:#F70000}.ranking-section .ranking-data .ranking-body.kango-body .ranking-btn{margin-bottom:20px}.ranking-section .ranking-data .ranking-body.kango-body .info-table{margin-bottom:10px}.ranking-section .ranking-data .ranking-body .ranking-review{margin-bottom: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{position:relative}.ranking-section .ranking-data .ranking-body .ranking-review .ranking-review-box .ranking-review-baloon{margin-top:50px;position:relative;border:solid 3px #FFE7F6;border-radius:8px;padding:20px}.ranking-section .ranking-data .ranking-body .ranking-review .ranking-review-box .ranking-review-baloon .ranking-review-human{position:absolute;top:-40px;left:10px}.ranking-section .ranking-data .ranking-body .ranking-review .ranking-review-box .ranking-review-baloon .ranking-review-human img{width:50px}.ranking-section .ranking-data .ranking-body .ranking-review .ranking-review-box .ranking-review-baloon .ranking-review-age{position:absolute;top:-30px;left:70px;font-size:12px;line-height:20px;font-weight:bold;color:#2B2B2B}.ranking-section .ranking-data .ranking-body .ranking-review .ranking-review-box .ranking-review-baloon .ranking-review-score{position:absolute;top:-27px;left:130px}.ranking-section .ranking-data .ranking-body .ranking-review .ranking-review-box .ranking-review-baloon .ranking-review-score img{vertical-align:top;width:60px}.ranking-section .ranking-data .ranking-body .ranking-review .ranking-review-box .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-baloon .ranking-review-baloon-text{font-size:13px;line-height:23px;font-weight:normal;color:#262626}.ranking-section .ranking-data .ranking-body .ranking-review .ranking-review-box .ranking-review-baloon .ranking-review-baloon-text .cp_box *,.ranking-section .ranking-data .ranking-body .ranking-review .ranking-review-box .ranking-review-baloon .ranking-review-baloon-text .cp_box *:before,.ranking-section .ranking-data .ranking-body .ranking-review .ranking-review-box .ranking-review-baloon .ranking-review-baloon-text .cp_box *:after{-webkit-box-sizing:border-box;box-sizing:border-box}.ranking-section .ranking-data .ranking-body .ranking-review .ranking-review-box .ranking-review-baloon .ranking-review-baloon-text .cp_box{position:relative}.ranking-section .ranking-data .ranking-body .ranking-review .ranking-review-box .ranking-review-baloon .ranking-review-baloon-text .cp_box label{position:absolute;z-index:1;bottom:0;width:100%;height:80px;cursor:pointer;text-align:center;background:linear-gradient(to bottom, rgba(255,255,255,0) 0%, rgba(255,255,255,0.95) 90%)}.ranking-section .ranking-data .ranking-body .ranking-review .ranking-review-box .ranking-review-baloon .ranking-review-baloon-text .cp_box input:checked+label{background:inherit}.ranking-section .ranking-data .ranking-body .ranking-review .ranking-review-box .ranking-review-baloon .ranking-review-baloon-text .cp_box label:after{position:absolute;z-index:2;bottom:-10px;left:50%;width:100%;font-size:12px;line-height:20px;color:#1881C3;font-family:FontAwesome;content:"" " 続きを見る";transform:translate(-50%, 0);background-color:#fff}.ranking-section .ranking-data .ranking-body .ranking-review .ranking-review-box .ranking-review-baloon .ranking-review-baloon-text .cp_box input{display:none}.ranking-section .ranking-data .ranking-body .ranking-review .ranking-review-box .ranking-review-baloon .ranking-review-baloon-text .cp_box .cp_container{overflow:hidden;height:130px;transition:all 0.5s}.ranking-section .ranking-data .ranking-body .ranking-review .ranking-review-box .ranking-review-baloon .ranking-review-baloon-text .cp_box input:checked+label{display:none}.ranking-section .ranking-data .ranking-body .ranking-review .ranking-review-box .ranking-review-baloon .ranking-review-baloon-text .cp_box input:checked~.cp_container{height:auto;padding-bottom:0;transition:all 0.5s}.ranking-section .ranking-data .ranking-body .ranking-copy{margin-bottom:15px;text-align:center;color:#E31F1F;font-size:15px;line-height:20px;font-weight:bold}.ranking-section .ranking-data .ranking-body .score-table{margin-bottom:20px;width:100%;border:2px solid #ddd;border-collapse:separate;border-radius:6px;color:#333}.ranking-section .ranking-data .ranking-body .score-table td{border:1px solid #ddd}.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:50px;font-weight:bold}.ranking-section .ranking-data .ranking-body .score-table .cell-total .score_text{margin-left:5px;margin-right:10px;font-size:20px;font-weight:bold;color:#E31F1F}.ranking-section .ranking-data .ranking-body .score-table .cell-total .score_img img{height:20px;width:auto;vertical-align:text-bottom}.ranking-section .ranking-data .ranking-body .score-table .cell-title{width:55px;color:#333;text-align:center;font-size:10px;line-height:34px;font-weight:bold;background-color:#F5F5F5}.ranking-section .ranking-data .ranking-body .score-table .cell-score{text-align:center;line-height:34px;font-size:12px;font-weight:bold;color:#E31F1F}.ranking-section .ranking-data .ranking-body .score-table .cell-score .score_text{margin-right:5px}.ranking-section .ranking-data .ranking-body .score-table .cell-score .score_img img{vertical-align:baseline;width:60px;height:auto}.ranking-section .ranking-data .ranking-body .ranking-border img{width:100%}.ranking-section .ranking-data .ranking-body .ranking-img{margin-bottom:20px;text-align:center}.ranking-section .ranking-data .ranking-body .ranking-img img{width:250px}.ranking-section .ranking-data .ranking-body .ranking-btn{margin-bottom:30px;text-align:center}.ranking-section .ranking-data .ranking-body .ranking-btn .ranking-btn-top{padding-right:10px;position:relative}.ranking-section .ranking-data .ranking-body .ranking-btn .ranking-btn-top img{width:100%;height:auto}.ranking-section .ranking-data .ranking-body .ranking-btn .ranking-btn-top .ranking_btn{position:absolute;top:40px;right:5px;width:40px;height:auto}.ranking-section .ranking-data .ranking-body .ranking-btn .ranking-btn-bottom{margin-top:30px;text-align:center}.ranking-section .ranking-data .ranking-body .ranking-btn .ranking-btn-bottom a{border-radius:20px;padding:10px 30px;border:1px solid #C6C6C6;font-size:14px;line-height:20px;font-weight:normal;color:#2293E5;text-decoration:underline}.ranking-section .ranking-data .ranking-body .ranking-text{margin-bottom:20px;text-align:left;font-size:13px;line-height:23px}.ranking-section .ranking-data .ranking-body .ranking-hr{margin-top:20px;padding:0}.ranking-section .ranking-data .ranking-body .ranking-option-check{color:#2B2B2B;font-size:13px;line-height:18px;font-weight:bold;padding:0 0 12px 30px;position:relative}.ranking-section .ranking-data .ranking-body .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 .info-table{margin-bottom:20px;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:center;vertical-align:middle;padding:7px;font-size:10px;line-height:14px;white-space:nowrap;font-weight:bold;color:#fff;background-color:#7B7B7B}.ranking-section .ranking-data .ranking-body .info-table td{text-align:left;vertical-align:middle;padding:7px;font-size:10px;line-height:14px;font-weight:bold}.ranking-section .ranking-data .ranking-body .info-table td span{color:#E31F1F}.ranking-section .ranking-data.ranking-data--kango .ranking-padding .ranking-name-other{height:45px !important;line-height:45px !important;background-color:#37ABF0 !important}.kango-men-class .ranking-section .ranking-data.ranking-data--kango .ranking-padding .ranking-name-other{background-color:#009CAE !important}.ranking-section .ranking-data.ranking-data--kango .ranking-padding .ranking-name-other a{text-decoration:underline !important;text-decoration-thickness:1px !important;line-height:45px !important;font-size:16px !important}.ranking-section .ranking-search{margin-top:16px}.ranking-section .ranking-search .ranking-search-link{margin:0 auto;position:relative;background-image:url(/assets/ranking/sp_rank_link.png);background-repeat:no-repeat;width:340px;height:206px;background-size:340px 206px}.ranking-section .ranking-search .ranking-search-link .link_btn{position:absolute;width:90px;height:38px;cursor:pointer;display:block}.ranking-section .ranking-search .ranking-search-link .link_btn.link_1{top:48px;left:24px}.ranking-section .ranking-search .ranking-search-link .link_btn.link_2{top:48px;left:124px}.ranking-section .ranking-search .ranking-search-link .link_btn.link_3{top:48px;left:225px}.ranking-section .ranking-search .ranking-search-link .link_btn.link_4{top:97px;left:24px}.ranking-section .ranking-search .ranking-search-link .link_btn.link_5{top:97px;left:124px}.ranking-section .ranking-search .ranking-search-link .link_btn.link_6{top:97px;left:225px}.ranking-section .ranking-search .ranking-search-link .link_btn.link_7{top:147px;left:24px}.ranking-section .ranking-search .ranking-search-link .link_btn.link_8{top:147px;left:124px}.ranking-section .ranking-search .ranking-search-link .link_btn.link_9{top:147px;left:225px}.ranking-section .ranking-search .ranking-search-link--extended-1{margin:0 auto;position:relative;background-repeat:no-repeat;width:340px;height:auto;background-size:340px 206px}.ranking-section .ranking-search .ranking-search-link--extended-1::before{position:absolute;z-index:-1;content:'';bottom:-10px;left:0;right:0;margin:0 auto;width:330px;height:250px;background-color:#fbec00;border-radius:0 0 4px 4px;pointer-events:none}.ranking-section .ranking-search .ranking-search-link--extended-1 .search-links{box-sizing:border-box;width:310px;height:237px;margin:9px auto 15px;padding-top:30px;border-radius:0 0 4px 4px;background-color:#fff;box-shadow:0 0 3px rgba(0,0,0,0.16)}.ranking-section .ranking-search .ranking-search-link--extended-1 .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:54px;padding-top:11px}.ranking-section .ranking-search .ranking-search-link--extended-1 .search-links .switcher-tab-group .switcher-tab{box-sizing:border-box;width:94px;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 .ranking-search-link--extended-1 .search-links .switcher-tab-group .switcher-tab.tab-occupation{box-shadow:0 3px 0 0 #217295;background-color:#2da1cc}.ranking-section .ranking-search .ranking-search-link--extended-1 .search-links .switcher-tab-group .switcher-tab.tab-occupation.active{position:relative;height:41px;pointer-events:none;border-radius:4px 4px 0 0;box-shadow:0 0 0 0 #217295}.ranking-section .ranking-search .ranking-search-link--extended-1 .search-links .switcher-tab-group .switcher-tab.tab-occupation.active::after{position:absolute;content:'';bottom:-1px;left:-108px;right:0;margin:0;width:310px;height:2px;border-bottom:solid 2px #2da1cc;pointer-events:none}.ranking-section .ranking-search .ranking-search-link--extended-1 .search-links .switcher-tab-group .switcher-tab.tab-medwelfare{box-shadow:0 3px 0 0 #6a3b72;background-color:#96639d}.ranking-section .ranking-search .ranking-search-link--extended-1 .search-links .switcher-tab-group .switcher-tab.tab-medwelfare.active{position:relative;height:41px;pointer-events:none;border-radius:4px 4px 0 0;box-shadow:0 0 0 0 #6a3b72}.ranking-section .ranking-search .ranking-search-link--extended-1 .search-links .switcher-tab-group .switcher-tab.tab-medwelfare.active::after{position:absolute;content:'';bottom:-1px;left:-207px;right:0;margin:0;width:310px;height:2px;border-bottom:solid 2px #96639d;pointer-events:none}.ranking-section .ranking-search .ranking-search-link--extended-1 .search-links .switcher-tab-group .switcher-tab.tab-ages{box-shadow:0 3px 0 0 #ad6c03;background-color:#f07f1d}.ranking-section .ranking-search .ranking-search-link--extended-1 .search-links .switcher-tab-group .switcher-tab.tab-ages.active{position:relative;height:41px;pointer-events:none;border-radius:4px 4px 0 0;box-shadow:0 0 0 0 #ad6c03}.ranking-section .ranking-search .ranking-search-link--extended-1 .search-links .switcher-tab-group .switcher-tab.tab-ages.active::after{position:absolute;content:'';bottom:-1px;left:-9px;right:0;margin:0;width:310px;height:2px;border-bottom:solid 2px #f07f1d;pointer-events:none}.ranking-section .ranking-search .ranking-search-link--extended-1 .search-links .switcher-tab-group .switcher-tab:nth-of-type(n+2){margin-left:5px}.ranking-section .ranking-search .ranking-search-link--extended-1 .search-links .switcher-content-group{width:285px;margin:0 auto;padding-top:11px}.ranking-section .ranking-search .ranking-search-link--extended-1 .search-links .switcher-content-group .link-buttons{display:none;flex-direction:row;flex-wrap:wrap;justify-content:flex-start;align-items:flex-start}.ranking-section .ranking-search .ranking-search-link--extended-1 .search-links .switcher-content-group .link-buttons.active{display:flex}.ranking-section .ranking-search .ranking-search-link--extended-1 .search-links .switcher-content-group .link-buttons .link_btn{box-sizing:border-box;width:140px;height:38px;margin-bottom:7px;padding:0 14px;border-radius:3px;box-shadow:0 2px 0 0 #d0d0d0;border:solid 1px #e8e8e8;background-image:linear-gradient(to bottom, #fff, #efefef);font-size:15px;font-weight:bold;line-height:38px;text-align:left;user-select:none}.ranking-section .ranking-search .ranking-search-link--extended-1 .search-links .switcher-content-group .link-buttons .link_btn.type-a,.ranking-section .ranking-search .ranking-search-link--extended-1 .search-links .switcher-content-group .link-buttons .link_btn.type-o,.ranking-section .ranking-search .ranking-search-link--extended-1 .search-links .switcher-content-group .link-buttons .link_btn.type-m{position:relative}.ranking-section .ranking-search .ranking-search-link--extended-1 .search-links .switcher-content-group .link-buttons .link_btn.type-a::after,.ranking-section .ranking-search .ranking-search-link--extended-1 .search-links .switcher-content-group .link-buttons .link_btn.type-o::after,.ranking-section .ranking-search .ranking-search-link--extended-1 .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 10px top 50%;background-size:auto 14px;pointer-events:none}.ranking-section .ranking-search .ranking-search-link--extended-1 .search-links .switcher-content-group .link-buttons .link_btn.type-a{color:#f07f1d}.ranking-section .ranking-search .ranking-search-link--extended-1 .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 .ranking-search-link--extended-1 .search-links .switcher-content-group .link-buttons .link_btn.type-o{color:#2da1cc}.ranking-section .ranking-search .ranking-search-link--extended-1 .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 .ranking-search-link--extended-1 .search-links .switcher-content-group .link-buttons .link_btn.type-m{color:#96639d}.ranking-section .ranking-search .ranking-search-link--extended-1 .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 .ranking-search-link--extended-1 .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 .ranking-search-link--extended-1 .search-links .switcher-content-group .link-buttons .link_btn:nth-of-type(even){margin-left:4px}.ranking-section .ranking-search .ranking-search-link--extended-1 .search-links .switcher-content-group .link-buttons .link_btn:last-of-type{margin-bottom:0}.ranking-section .ranking-search .ranking-search-link--extended-1 .search-links .link_btn{position:absolute;width:90px;height:38px;cursor:pointer;display:block}.ranking-section .ranking-search .ranking-search-link--extended-1 .switcher-ribbon{position:absolute;top:-10px;right:0;left:0;margin:0 auto;width:340px;height:58px;background-image:url(/assets/ranking/sp_rank_link_switcher_ribbon.png);background-repeat:no-repeat;background-position:50% top;background-size:auto 58px}.ranking-section .ranking-search .ranking-search-link--extended-1.ranking-search-link--extended-1__no-switch{width:340px;height:201px;background-image:url(/assets/ranking/sp_rank_link_background.png);background-repeat:no-repeat;background-position:50% 0;background-size:340px 201px}.ranking-section .ranking-search .ranking-search-link--extended-1.ranking-search-link--extended-1__no-switch::before{position:absolute;z-index:-1;content:'';bottom:-10px;left:0;right:0;margin:0 auto;width:330px;height:250px;background-color:transparent;border-radius:0 0 4px 4px;pointer-events:none}.ranking-section .ranking-search .ranking-search-link--extended-1.ranking-search-link--extended-1__no-switch .search-links.search-links__no-switch{border-radius:0;background-color:transparent;box-shadow:none;padding-top:35px}.ranking-section .ranking-search .ranking-search-link--extended-1.ranking-search-link--extended-1__no-switch .search-links.search-links__no-switch .search-link__button-group{width:292px;height:151px;margin:0 auto;display:flex;flex-direction:row;flex-wrap:wrap;justify-content:flex-start;align-items:flex-start;padding:8px 0 0;line-height:0}.ranking-section .ranking-search .ranking-search-link--extended-1.ranking-search-link--extended-1__no-switch .search-links.search-links__no-switch .search-link__button-group .search-link__button{display:block;width:91px;height:40px;margin:0 9px 0 0}.ranking-section .ranking-search .ranking-search-link--extended-1.ranking-search-link--extended-1__no-switch .search-links.search-links__no-switch .search-link__button-group .search-link__button:nth-of-type(3n){margin-right:0}.ranking-section .ranking-search .ranking-search-link--extended-1.ranking-search-link--extended-1__no-switch .switcher-ribbon.switcher-ribbon__no-switch{position:absolute;top:-6px;right:0;left:0;margin:0 auto;width:340px;height:58px;background-image:url(/assets/ranking/sp_rank_link_switcher_ribbon.png);background-repeat:no-repeat;background-position:50% top;background-size:auto 58px}.ranking-section .ranking-search .ranking-search-tool{padding:0 15px}.ranking-section .ranking-search .ranking-search-tool .column-cta-wrap{width:100%;margin-top:15px;text-align:center}.ranking-section .ranking-search .ranking-search-tool .column-cta-wrap div{padding:0;margin:0}.ranking-section .ranking-search .ranking-search-tool .column-cta-wrap .column-cta-box{width:100%;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:6px;border-top-right-radius:6px}.ranking-section .ranking-search .ranking-search-tool .column-cta-wrap .column-cta-body{border:solid 1px #008BD5;border-bottom-left-radius:6px;border-bottom-right-radius:6px}.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:block;width:100%;text-align:left;color:#333333}.ranking-section .ranking-search .ranking-search-tool .column-cta-wrap .column-cta-qa .column-cta-q{text-align:left;background-color:#FFFFD5;display:block;vertical-align:middle;font-size:14px;line-height:20px;font-weight:bold;padding:10px 0 10px 15px}.ranking-section .ranking-search .ranking-search-tool .column-cta-wrap .column-cta-qa .column-cta-a{text-align:left;display:block;vertical-align:middle;font-size:12px;line-height:20px;padding:10px 0 10px 15px}.ranking-section .ranking-search .ranking-search-tool .column-cta-wrap .column-cta-qa .column-cta-a label{display:inline-block;padding:2px 5px 2px 0}.ranking-section .ranking-search .ranking-search-tool .column-cta-wrap .column-cta-btn{background-color:#F8F8F8;padding:15px 0;text-align:center !important}.ranking-section .ranking-search .ranking-search-tool .column-cta-wrap .column-cta-btn img{margin:0 auto;width:210px;float:none}.ranking-section .ranking-search .ranking-search-tool--extended-1{padding:0 15px}.ranking-section .ranking-search .ranking-search-tool--extended-1 .column-cta-wrap{width:100%;margin-top:15px;text-align:center}.ranking-section .ranking-search .ranking-search-tool--extended-1 .column-cta-wrap div{padding:0;margin:0}.ranking-section .ranking-search .ranking-search-tool--extended-1 .column-cta-wrap .column-cta-box{width:100%;margin:0 auto}.ranking-section .ranking-search .ranking-search-tool--extended-1 .column-cta-wrap .column-cta-head img{width:100%;float:none;margin:0;border-top-left-radius:6px;border-top-right-radius:6px}.ranking-section .ranking-search .ranking-search-tool--extended-1 .column-cta-wrap .column-cta-body{border:solid 1px #008BD5;border-bottom-left-radius:6px;border-bottom-right-radius:6px}.ranking-section .ranking-search .ranking-search-tool--extended-1 .column-cta-wrap .column-cta-body.border-green{border:solid 1px #00B667}.ranking-section .ranking-search .ranking-search-tool--extended-1 .column-cta-wrap .column-cta-qa{box-sizing:border-box;display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:flex-start;align-items:stretch;width:100%;border-bottom:solid 1px #ddd;text-align:left;color:#333}.ranking-section .ranking-search .ranking-search-tool--extended-1 .column-cta-wrap .column-cta-qa:nth-last-of-type(-n+2){border-bottom:0}.ranking-section .ranking-search .ranking-search-tool--extended-1 .column-cta-wrap .column-cta-qa .column-cta-q{display:flex;flex-direction:column;flex-wrap:nowrap;justify-content:center;align-items:center;flex-basis:60px;width:60px;padding:10px 0;background-color:#FFFFD5;vertical-align:middle;font-size:13px;font-weight:bold;line-height:1.0;text-align:center;color:#3094e9}.ranking-section .ranking-search .ranking-search-tool--extended-1 .column-cta-wrap .column-cta-qa .column-cta-a{display:block;flex-basis:270px;width:270px;padding:10.5px 10px 0px;text-align:left;font-size:12px;line-height:1.0}.ranking-section .ranking-search .ranking-search-tool--extended-1 .column-cta-wrap .column-cta-qa .column-cta-a .cta-a__griding-table tr td{width:25%}.ranking-section .ranking-search .ranking-search-tool--extended-1 .column-cta-wrap .column-cta-qa .column-cta-a .cta-a__griding-table tr td label{display:inline-block;padding:0;margin-bottom:017px;white-space:nowrap;cursor:pointer}.ranking-section .ranking-search .ranking-search-tool--extended-1 .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 .ranking-search-tool--extended-1 .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 .ranking-search-tool--extended-1 .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 .ranking-search-tool--extended-1 .column-cta-wrap .column-cta-qa .column-cta-a .cta-a__flexbox .cta-a__flexitem{width:33.333%}.ranking-section .ranking-search .ranking-search-tool--extended-1 .column-cta-wrap .column-cta-qa .column-cta-a .cta-a__flexbox .cta-a__flexitem.for-sp{width:50%}.ranking-section .ranking-search .ranking-search-tool--extended-1 .column-cta-wrap .column-cta-qa .column-cta-a .cta-a__flexbox .cta-a__flexitem label{display:inline-block;padding:0;margin-bottom:12px;white-space:nowrap;cursor:pointer;font-size:12px;font-weight:normal;line-height:1.0;text-align:left;color:#333}.ranking-section .ranking-search .ranking-search-tool--extended-1 .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 .ranking-search-tool--extended-1 .column-cta-wrap .column-cta-btn{background-color:#F8F8F8;padding:15px 0;border-radius:0 0 5px 5px;text-align:center !important}.ranking-section .ranking-search .ranking-search-tool--extended-1 .column-cta-wrap .column-cta-btn img{margin:0 auto;width:210px;float:none}.ranking-section.it-section .it-top{padding:15px 0 18px;background-color:#eaf5ff}.ranking-section.it-section .engineer-top{padding:15px 0 18px;background-color:#f4f4f4}.ranking-table.ranking-table--hoiku .score_img{position:relative;opacity:1;overflow:hidden;cursor:pointer;display:block}.ranking-table.ranking-table--hoiku .score_img::before{position:absolute;top:1px;left:0;content:'';display:block;background-color:#fff;width:61px;height:12px;overflow:hidden;opacity:0;transition:cubic-bezier(0.32, 0, 0.67, 0)}.ranking-table.ranking-table--hoiku .score_img.score_img--action::before{animation:rating-star-action 500ms linear 2}@keyframes rating-star-action{0%{transform:scale(2) rotate(45deg);opacity:0}20%{transform:scale(20) rotate(45deg);opacity:.9}40%{transform:scale(30) rotate(45deg);opacity:0.7}80%{transform:scale(45) rotate(45deg);opacity:0.5}100%{transform:scale(50) rotate(45deg);opacity:0}}.agent-diagnostic-tool-widget .agent-diagnostic-tool__wrapper .diagnostic-tool__header .diagnostic-tool__header-name-description.d-tool__header--action,.agent-diagnostic-tool-widget .agent-diagnostic-tool__wrapper .diagnostic-tool__header .diagnostic-tool__header-name.d-tool__header--action{animation:poyopoyo 2s ease-out 3;opacity:1}@keyframes poyopoyo{0%,40%,60%,80%{transform:scale(1)}50%,70%{transform:scale(0.95)}}.header{display:table;margin:0 auto;width:100%;height:60px;border-bottom:3px solid #008BD5}.header.fixed{position:fixed;top:0;left:0;z-index:2000;background-color:#fff}.header .header-logo{display:table-cell;vertical-align:middle;width:120px;padding-left:10px}.header .header-logo img{width:120px}.header .header-logo.header-logo--syukatu{display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:flex-start;align-items:center;height:100%}.header .header-logo a{display:block;width:fit-content}.header .header-logo .logo-syukatu{margin-left:15px}.header .header-logo.header-logo--hc{box-sizing:border-box;display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:space-between;align-items:center;height:100%;width:100%;padding:0 20px}.header .header-logo:has(.logo-desc-mtrtce){display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:flex-start;align-items:center;gap:0 13px;padding:0}.header .header-h1{display:table-cell;vertical-align:middle;padding-left:30px;font-size:10px;line-height:14px;color:#333333;font-weight:normal}.header .header-h1 h1{font-size:10px;line-height:14px;color:#333333;font-weight:normal}.header .header-roudou{display:table-cell;vertical-align:middle;font-weight:normal}.header .header-roudou img{margin-left:5px;height:16px;width:auto}.header .header-menu{display:table-cell;vertical-align:middle;width:30px;padding-right:10px;text-align:right}.header .header-menu img{width:30px;height:25px}.header.header--ranking-it{border-bottom:none}body.kango-class:has(.section__find-recruitment-website) .header,body.kango-class:has(.tool-results--kango-filter) .header{border-bottom:none;box-shadow:0 2px 3px 0 rgba(0,0,0,0.15)}.header:has(.logo-desc-mtrtce){right:0;border-bottom:none;padding:17px 15px;width:375px;margin:0 auto}.drawer-overlay{z-index:101}.drawer-nav{z-index:102}.all-border{padding-top:63px}.footer{margin:0 auto}.footer .footer-main{border-top:1px solid #ddd;display:table;width:100%;height:60px}.footer .footer-main .footer-logo{display:table-cell;vertical-align:middle;width:120px;padding-left:10px}.footer .footer-main .footer-logo img{width:120px}.footer .footer-main .footer-sns{display:table-cell;vertical-align:middle;text-align:right;padding-right:10px}.footer .footer-main .footer-sns ul.footer-sns-list li{display:inline-block;width:30px;height:30px;margin-left:10px}.footer .footer-main .footer-sns ul.footer-sns-list li a img{width:30px;height:30px}.footer .footer-main.footer-main--syukatu{border:none}.footer .footer-main.footer-main--syukatu .footer-logo{display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:center;align-items:center;height:100%;width:fit-content;margin:0 auto;padding:0}.footer .footer-main.footer-main--syukatu .footer-logo .logo-syukatu{margin-left:20px}.footer .footer-menu ul.footer-link-list li{float:left;width:50%;border-top:1px solid #ddd;border-right:1px solid #ddd;box-sizing:border-box}.footer .footer-menu ul.footer-link-list li:nth-child(even){border-right:0}.footer .footer-menu ul.footer-link-list li a{display:block;padding-left:30px;font-size:11px;line-height:40px;color:#333;font-weight:bold;text-decoration:none;position:relative}.footer .footer-menu ul.footer-link-list li a:before{content:'';position:absolute;top:12px;left:10px;background-image:url(/assets/shared/icon_footer_arrow.png);width:15px;height:15px;background-size:cover}.footer .footer-navi ul.footer-navi-link li{display:block;border-top:1px solid #ddd;background-color:#F2F2F2}.footer .footer-navi ul.footer-navi-link li a{display:block;padding-left:15px;padding-right:20px;font-size:12px;line-height:40px;color:#333;font-weight:normal;text-decoration:none;position:relative}.footer .footer-navi ul.footer-navi-link li a:after{content:'';position:absolute;top:15px;right:10px;background-image:url(/assets/shared/icon_navi_arrow_gray.png);width:5px;height:9px;background-size:cover}.footer .footer-link .accordion dt{font-size:14px;line-height:40px;cursor:pointer;font-weight:bold;display:table;width:100%}.footer .footer-link .accordion dt .accordion_title{padding-left:10px;background-color:#909090;font-size:14px;line-height:40px;display:table-cell;vertical-align:middle;color:#fff;font-weight:bold;text-align:left}.footer .footer-link .accordion dt .accordion_text{background-color:#5A5A5A;color:#fff;width:40px;display:table-cell;vertical-align:middle;text-align:center}.footer .footer-link .accordion dt .accordion_text i{font-size:20px}.footer .footer-link .accordion dt .accordion_text .fa{line-height:8px}.footer .footer-link .accordion dt .accordion_text .fa-angle-down:before,.footer .footer-link .accordion dt .accordion_text .fa-angle-up:before{font-size:22px;display:inline-block;height:8px;overflow:hidden}.footer .footer-link ul.footer-navi-link li{display:block;border-top:1px solid #ddd;background-color:#fff}.footer .footer-link ul.footer-navi-link li a{display:block;padding-left:15px;padding-right:20px;font-size:12px;line-height:40px;color:#31859c;font-weight:normal;text-decoration:none;position:relative}.footer .footer-link ul.footer-navi-link li a:after{content:'';position:absolute;top:15px;right:10px;background-image:url(/assets/shared/icon_navi_arrow_gray.png);width:5px;height:9px;background-size:cover}.footer .footer-copy{background-color:#008BD5;font-size:10px;line-height:40px;color:#fff;font-weight:bold;text-align:center}#footer-growth{padding:10px 12px;border-top:1px solid #EDEDED;border-bottom:1px solid #EDEDED;background-color:#F8F8F8}#footer-growth .growth-area{display:inline-flex}#footer-growth .growth-area .growth-description{margin:0 0 0 20px}#footer-growth .growth-area .growth-description p{font-size:12px;line-height:18px;color:#666666}#footer-office{height:57px;padding-left:12px}#footer-office #footer-office-line{position:relative;height:57px;display:flex;justify-content:left;align-items:center}#footer-office .office-block1{display:inline-flex}#footer-office .office-block2{padding:7px 0 0 0}#footer-office #footer-office-name{padding-left:5px;font-size:10px;line-height:13px;font-weight:600;display:flex;align-items:center;color:#666666}#footer-office #footer-office-description p{font-size:9px;font-weight:400;line-height:13px;color:#666666}#footer-office #footer-office-description-building p{font-size:9px;font-weight:400;line-height:13px;color:#666666}#supervisor__section{padding:0 15px;margin-top:30px;margin-bottom:30px;text-align:left;color:#333}#supervisor__section div{padding:0;margin:0;text-align:left}#supervisor__section .supervisor_wrap{padding-top:30px;border:3px solid #BFBFBF;border-radius:0;position:relative}#supervisor__section .supervisor_title{position:absolute;top:-21px;left:0;right:0;margin:0 auto;text-align:center}#supervisor__section .supervisor_title img{height:42px;width:auto}#supervisor__section .supervisor_image{padding-top:10px;text-align:center}#supervisor__section .supervisor_image .img_area{margin:0 auto;background-repeat:no-repeat;width:160px;height:160px;background-size:cover;border-radius:80px}#supervisor__section .supervisor_office{font-size:18px;line-height:31px;font-weight:bold;padding-top:10px;text-align:center}#supervisor__section .supervisor_name{text-align:center;font-size:14px;line-height:20px;font-weight:bold}#supervisor__section .supervisor_association_with_lawyer_name{font-size:14px;line-height:20px;font-weight:normal}#supervisor__section .supervisor_border{margin-top:15px;border-top:1px solid #CCCCCC}#supervisor__section .supervisor_description{font-size:14px;line-height:24px;padding:15px}#supervisor__section .supervisor_link a{display:block;text-align:center;background-color:#004986;font-size:14px;line-height:50px;color:#fff;font-weight:bold}#supervisor__section .supervisor_link .supervisor_arrow{float:right;padding-right:10px}#supervisor__section .supervisor_link .supervisor_arrow img{height:16px;width:auto}.supervisor_small__section{border-radius:6px;background-color:#F5F5F5;padding:10px 10px;margin:0 0 10px;color:#333333}.supervisor_small__section div{padding:0;margin:0;text-align:left}.supervisor_small__section .supervisor_body{font-size:16px;line-height:26px;display:table;width:100%}.supervisor_small__section .supervisor_body .supervisor_tag{display:table-cell;vertical-align:middle;text-align:left;width:40px}.supervisor_small__section .supervisor_body .supervisor_tag img{width:38px;height:auto}.supervisor_small__section .supervisor_body .supervisor_image{display:table-cell;vertical-align:middle;width:45px}.supervisor_small__section .supervisor_body .supervisor_image .img_area{background-repeat:no-repeat;width:45px;height:45px;background-size:cover;border-radius:32px}.supervisor_small__section .supervisor_body .supervisor_content{display:table-cell;vertical-align:middle;padding-left:20px}.supervisor_small__section .supervisor_body .supervisor_content .supervisor_office{font-size:14px;line-height:20px;font-weight:bold;padding-bottom:5px}.supervisor_small__section .supervisor_body .supervisor_content .supervisor_name{font-size:12px;line-height:14px;font-weight:normal}.supervisor_label{float:right;font-size:12px;line-height:12px;color:#ff9732;border:solid 1px;border-radius:4px;padding:3px 10px;margin-left:0px;margin-top:5px}.footer-cta{position:fixed;bottom:0;width:360px;height:56px;background-color:#fff;text-align:center;z-index:10;border-top:1px solid #ddd}.footer-cta .footer-cta-box{position:relative}.footer-cta .footer-cta-box .footer-cta-btn{width:360px;height:56px;display:table-cell;vertical-align:middle;text-align:center}.footer-cta .footer-cta-box .footer-cta-btn a{display:inline-block;position:relative}@keyframes shiny{0%{left:-30%}20%{left:120%}100%{left:120%}}@-webkit-keyframes shiny{0%{left:-30%}20%{left:120%}100%{left:120%}}@-moz-keyframes shiny{0%{left:-30%}20%{left:120%}100%{left:120%}}.footer-cta .footer-cta-box .footer-cta-btn img{width:350px}.footer-cta .footer-cta-box .footer-cta-illust{position:absolute;bottom:0;right:0}.footer-cta .footer-cta-box .footer-cta-illust img{width:128px}.footer-cta .footer-cta-box .footer-cta-close{width:20px;height:20px;position:absolute;top:-22px;left:5px}.footer-cta .footer-cta-box .footer-cta-close img{width:19px}.ranking-score-table{margin-bottom:20px;width:100%;border:2px solid #ddd;border-collapse:separate;border-radius:6px;color:#333}.ranking-score-table td{border:1px solid #ddd}.ranking-score-table img{width:100%}.ranking-score-table .cell-total{text-align:center;vertical-align:middle;font-size:16px;line-height:50px;font-weight:bold}.ranking-score-table .cell-total .score_text{margin-left:5px;margin-right:10px;font-size:20px;font-weight:bold;color:#E31F1F}.ranking-score-table .cell-total .score_img img{height:20px;width:auto;vertical-align:text-bottom}.ranking-score-table .cell-title{width:55px;color:#333;text-align:center;font-size:10px;line-height:34px;font-weight:bold;background-color:#F5F5F5}.ranking-score-table .cell-score{text-align:center;line-height:34px;font-size:12px;font-weight:bold;color:#626262}.ranking-score-table .cell-score .score_text{margin-right:5px}.ranking-score-table .cell-score .score_img img{vertical-align:baseline;width:60px;height:auto}.destination-btn-section.lawyer{margin-bottom:20px}.destination-btn-section{text-align:center;margin-bottom:15px}.destination-btn-section .destination-btn-wrap{position:relative;display:inline-block;width:280px;height:50px;margin:0 auto 15px;letter-spacing:0.05em}.destination-btn-section .destination-btn-wrap .ranking_btn{position:absolute;top:25px;right:-5px;width:40px;height:auto}.destination-btn-section .destination-btn-wrap .ranking_btn.ranking_btn--kaigo{right:-13px}.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;border-radius:5px;background:linear-gradient(#36b126, #2b8615);box-shadow:0px 4px 0px #105d14;border:0;font-size:16px;line-height:20px;width:280px;height:50px;margin:0 auto}.destination-btn:hover{color:#fff}.destination-btn.green{background:linear-gradient(#36B126, #2B8615);box-shadow:0 4px 0 #105D14;position:relative}.destination-btn.green:after{position:absolute;content:'3分で登録完了';display:block;top:-10px;left:-10px;width:88px;height:19px;border-radius:9.5px;background:#fff502;font-weight:bold;font-size:10px;transform:scale(0.9);text-shadow:none;line-height:19px;text-align:center;color:#e6391a;letter-spacing:0em}.destination-btn.blue{background:linear-gradient(#1E9CDE, #0562B2);box-shadow:0 4px 0 #2C527E}.destination-btn.orange{background:linear-gradient(#FFAF19, #F48400);box-shadow:0 4px 0 #A36333}#smp-wrap-category-contents div.column-detail .entry-content .cta_min div.title{padding:15px 15px 13px 60px !important}#smp-wrap-category-contents div.column-detail .entry-content .cta_min div.text{padding:15px 15px !important}#smp-wrap-category-contents div.column-detail .entry-content .cta_min div.text p{font-size:15px !important;line-height:180% !important}#smp-wrap-category-contents .cta_min,.column-detail__body .cta_min{border-radius:5px;border:1px solid #DDD;overflow:hidden;margin-bottom:30px;margin-top:20px;position:relative}#smp-wrap-category-contents .cta_min img,.column-detail__body .cta_min img{margin-bottom:20px}#smp-wrap-category-contents .cta_min a,.column-detail__body .cta_min a{font-size:15px;line-height:180%;letter-spacing:0.05em;color:#4486D0;text-decoration:underline}#smp-wrap-category-contents .cta_min.header-over,.column-detail__body .cta_min.header-over{height:330px}#smp-wrap-category-contents .cta_min.header-over::before,.column-detail__body .cta_min.header-over::before{position:absolute;content:'';bottom:0px;left:5px;width:330px;height:100px;background:linear-gradient(0deg, white 33%, rgba(255,255,255,0) 100%);pointer-events:none;z-index:1}#smp-wrap-category-contents .cta_min.header-over::after,.column-detail__body .cta_min.header-over::after{position:absolute;content:'';bottom:20px;left:0;width:100%;height:65px;background:url(/assets/cta/arrow-circle-fill-down-ffffff.png) no-repeat 50% 100%/30px;filter:drop-shadow(0 0 6px rgba(0,0,0,0.16));pointer-events:none;z-index:3}#smp-wrap-category-contents .cta_min .title,.column-detail__body .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 60px;position:relative;letter-spacing:0.05em;margin-bottom:0;text-align:left}#smp-wrap-category-contents .cta_min .title:before,.column-detail__body .cta_min .title:before{content:"";display:block;width:50px;height:32px;background:url("https://s3-ap-northeast-1.amazonaws.com/saimu-prod2/ckeditor_assets/pictures/151/content_cta_parts1_sp.png?1539763627") no-repeat left top;position:absolute;top:50%;margin-top:-16px;left:0}#smp-wrap-category-contents .cta_min .text,.column-detail__body .cta_min .text{background-color:#FFF;padding:15px 15px;margin-bottom:0;text-align:left;font-size:15px;line-height:180%}#smp-wrap-category-contents .cta_min .text ul,.column-detail__body .cta_min .text ul{list-style:disc;padding:0;margin:0 0 9px 25px;line-height:1.8;letter-spacing:0.5px}#smp-wrap-category-contents .cta_min .text li::marker,.column-detail__body .cta_min .text li::marker{color:#000000;font-size:1.5em}#smp-wrap-category-contents .cta_min .text span,.column-detail__body .cta_min .text span{background:linear-gradient(transparent 80%, #ff6 40%)}#smp-wrap-category-contents .cta_min .text p,.column-detail__body .cta_min .text p{margin-bottom:0;padding-bottom:0;border-bottom:0}#smp-wrap h1.article-title{margin:20px 0 20px;font-size:17px;font-weight:bold;line-height:25.5px;border:0;text-align:left;padding:0}.remodal-overlay.agent-diagnostic-tool__modal-wrapper{background:rgba(43,46,56,0.9)}.remodal-wrapper.agent-diagnostic-tool__modal-wrapper{padding:0}.remodal-wrapper.agent-diagnostic-tool__modal-wrapper .remodal.agent-diagnostic-tool__modal{width:340px;height:508px;border-radius:10px;background-color:#fff;padding:0}.remodal-wrapper.agent-diagnostic-tool__modal-wrapper .remodal.agent-diagnostic-tool__modal .remodal-close.agent-diagnostic-tool__modal--close{position:absolute;top:-38px;left:auto;right:-10px;display:block;overflow:visible;width:34px;height:34px;margin:0;padding:0;cursor:pointer;-webkit-transition:color 0.2s;background-image:url(/assets/ranking/agent_diagnostic_tool_modal_close.png);background-repeat:no-repeat;background-position:50% 50%;background-size:17px;transition:color 0.2s;text-decoration:none;color:#95979c;border:0;outline:0}.remodal-wrapper.agent-diagnostic-tool__modal-wrapper .remodal.agent-diagnostic-tool__modal .remodal-close.agent-diagnostic-tool__modal--close::before{display:none}.remodal-wrapper.agent-diagnostic-tool__modal-wrapper .remodal.agent-diagnostic-tool__modal .agent-diagnostic-tool__modal-header{box-sizing:border-box;height:84px;padding:18px 0 0;border-radius:10px 10px 0 0;background-color:#2b8bd5;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:#fff}.remodal-wrapper.agent-diagnostic-tool__modal-wrapper .remodal.agent-diagnostic-tool__modal .agent-diagnostic-tool__modal-body{position:relative;width:340px;overflow-x:scroll}.remodal-wrapper.agent-diagnostic-tool__modal-wrapper .remodal.agent-diagnostic-tool__modal .agent-diagnostic-tool__modal-body .agent__compare-group{width:775px;display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:flex-start;align-items:flex-start}.remodal-wrapper.agent-diagnostic-tool__modal-wrapper .remodal.agent-diagnostic-tool__modal .agent-diagnostic-tool__modal-body .agent__compare-group .agent__compare-unit{box-sizing:border-box;width:155px;border-right:1px solid #efefef;padding:12px 0 20px}.remodal-wrapper.agent-diagnostic-tool__modal-wrapper .remodal.agent-diagnostic-tool__modal .agent-diagnostic-tool__modal-body .agent__compare-group .agent__compare-unit:last-of-type{border-right:none}.remodal-wrapper.agent-diagnostic-tool__modal-wrapper .remodal.agent-diagnostic-tool__modal .agent-diagnostic-tool__modal-body .agent__compare-group .agent__compare-unit .agent__compare-rankig-number{height:24px;background-repeat:no-repeat;background-position:50% 0;background-size:auto 24px;margin:0 0 10px}.remodal-wrapper.agent-diagnostic-tool__modal-wrapper .remodal.agent-diagnostic-tool__modal .agent-diagnostic-tool__modal-body .agent__compare-group .agent__compare-unit .agent__compare-rankig-number.compare-rankig-number--1{background-image:url(/assets/ranking/agent-diagnostic-tool__modal_ranking_1.png)}.remodal-wrapper.agent-diagnostic-tool__modal-wrapper .remodal.agent-diagnostic-tool__modal .agent-diagnostic-tool__modal-body .agent__compare-group .agent__compare-unit .agent__compare-rankig-number.compare-rankig-number--2{background-image:url(/assets/ranking/agent-diagnostic-tool__modal_ranking_2.png)}.remodal-wrapper.agent-diagnostic-tool__modal-wrapper .remodal.agent-diagnostic-tool__modal .agent-diagnostic-tool__modal-body .agent__compare-group .agent__compare-unit .agent__compare-rankig-number.compare-rankig-number--3{background-image:url(/assets/ranking/agent-diagnostic-tool__modal_ranking_3.png)}.remodal-wrapper.agent-diagnostic-tool__modal-wrapper .remodal.agent-diagnostic-tool__modal .agent-diagnostic-tool__modal-body .agent__compare-group .agent__compare-unit .agent__compare-rankig-number.compare-rankig-number--4{background-image:url(/assets/ranking/agent-diagnostic-tool__modal_ranking_4.png)}.remodal-wrapper.agent-diagnostic-tool__modal-wrapper .remodal.agent-diagnostic-tool__modal .agent-diagnostic-tool__modal-body .agent__compare-group .agent__compare-unit .agent__compare-rankig-number.compare-rankig-number--5{background-image:url(/assets/ranking/agent-diagnostic-tool__modal_ranking_5.png)}.remodal-wrapper.agent-diagnostic-tool__modal-wrapper .remodal.agent-diagnostic-tool__modal .agent-diagnostic-tool__modal-body .agent__compare-group .agent__compare-unit .agent__compare-logo{width:125px;height:40px;background-repeat:no-repeat;background-position:50% 50%;background-size:100px auto;margin:0 auto 8px}.remodal-wrapper.agent-diagnostic-tool__modal-wrapper .remodal.agent-diagnostic-tool__modal .agent-diagnostic-tool__modal-body .agent__compare-group .agent__compare-unit .agent__compare-rating__group{width:125px;margin:0 auto;padding:0 0 4px}.remodal-wrapper.agent-diagnostic-tool__modal-wrapper .remodal.agent-diagnostic-tool__modal .agent-diagnostic-tool__modal-body .agent__compare-group .agent__compare-unit .agent__compare-rating__group .compare-rating__unit{padding:0 0 15px}.remodal-wrapper.agent-diagnostic-tool__modal-wrapper .remodal.agent-diagnostic-tool__modal .agent-diagnostic-tool__modal-body .agent__compare-group .agent__compare-unit .agent__compare-rating__group .compare-rating__unit .compare-rating__unit-header{box-sizing:border-box;width:125px;height:23px;margin:0 0 10px;padding:0 0 0 11px;background-color:#f0f0f0;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:left;color:#41505d}.remodal-wrapper.agent-diagnostic-tool__modal-wrapper .remodal.agent-diagnostic-tool__modal .agent-diagnostic-tool__modal-body .agent__compare-group .agent__compare-unit .agent__compare-rating__group .compare-rating__unit .compare-rating__unit-star{display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:center;align-items:flex-start;margin:0 auto}.remodal-wrapper.agent-diagnostic-tool__modal-wrapper .remodal.agent-diagnostic-tool__modal .agent-diagnostic-tool__modal-body .agent__compare-group .agent__compare-unit .agent__compare-rating__group .compare-rating__unit .compare-rating__unit-star .unit-star__img{height:15px;vertical-align:top}.remodal-wrapper.agent-diagnostic-tool__modal-wrapper .remodal.agent-diagnostic-tool__modal .agent-diagnostic-tool__modal-body .agent__compare-group .agent__compare-unit .agent__compare-rating__group .compare-rating__unit .compare-rating__unit-star .unit-star__img .rating-star{vertical-align:top;height:15px;width:auto}.remodal-wrapper.agent-diagnostic-tool__modal-wrapper .remodal.agent-diagnostic-tool__modal .agent-diagnostic-tool__modal-body .agent__compare-group .agent__compare-unit .agent__compare-rating__group .compare-rating__unit .compare-rating__unit-star .score-value{padding-left:7px;font-family:Arial, sans-serif;font-size:16px;font-weight:bold;line-height:0.9735;text-align:center;color:#e31f1f}.remodal-wrapper.agent-diagnostic-tool__modal-wrapper .remodal.agent-diagnostic-tool__modal .agent-diagnostic-tool__modal-body .agent__compare-group .agent__compare-unit .agent-compare__official-entry .agent-compare__official-entry-link{box-sizing:border-box;display:block;width:125px;height:50px;margin:0 auto 0;padding:11px 20px 11px 21px;border-radius:3px;box-shadow:0 3px 0 0 #3a7b36;background-color:#2ba815;font-family:"ヒラギノ角ゴ Pro", "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:#fff}.remodal-wrapper.agent-diagnostic-tool__modal-wrapper .remodal.agent-diagnostic-tool__modal .agent-diagnostic-tool__modal-body .agent__compare-group .agent__compare-unit .agent-compare__official-entry .agent-compare__official-entry-link:active{box-shadow:0 0 0 0 #3a7b36;transform:translate3d(0, 3px, 0)}.remodal-wrapper.agent-diagnostic-tool__modal-wrapper .remodal.agent-diagnostic-tool__modal .agent-diagnostic-tool__modal-body .swipe-next{position:absolute;top:0;bottom:0;right:5px;width:26px;height:26px;margin:auto 0;background-image:url(/assets/ranking/icon_angle_right_circle.png);background-repeat:no-repeat;background-position:50% 50%;background-size:26px}.remodal-wrapper.agent-diagnostic-tool__modal-wrapper .remodal.agent-diagnostic-tool__modal .agent-diagnostic-tool__modal-body .swipe-prev{position:absolute;top:0;bottom:0;left:5px;width:26px;height:26px;margin:auto 0;background-image:url(/assets/ranking/icon_angle_left_circle.png);background-repeat:no-repeat;background-position:50% 50%;background-size:26px}body.body--fixed-navi{padding-top:97px}body.body--fixed-navi:has(.logo-desc-mtrtce){padding-top:60px}body.body--new{width:375px}.section__container{width:375px;height:100%;margin:0 auto}.mobile__sidemenu-background{display:none;position:fixed;right:0;left:0;top:0;bottom:0;width:345px;min-height:100vh;background-color:rgba(0,0,0,0);transition:background-color 400ms ease-in-out;z-index:9998;pointer-events:none}.mobile__sidemenu-background.sidemenu-background--opened{display:block;background-color:rgba(0,0,0,0.36);pointer-events:auto}.mobile__sidemenu{display:none;position:fixed;right:-100vw;top:0;width:345px;min-height:100vh;background-color:#fff;transition:200ms ease-in-out;z-index:9999}.mobile__sidemenu.sidemenu--opened{display:block;right:0;bottom:0;overflow-y:auto;box-shadow:0 3px 6px 0 rgba(0,0,0,0.16)}.mobile__sidemenu .sidemenu__close-bar{width:25px;height:100vh;float:left;background-color:#00447E;background-image:url(/assets/rn/sp/icon_chevron_right_sidemenu_close.png);background-repeat:no-repeat;background-position:50% 50%;background-size:25px;cursor:pointer}.mobile__sidemenu .sidemenu__main-basement{width:320px;float:right}.mobile__sidemenu .sidemenu__main-basement .sidemenu__header{box-sizing:border-box;height:30px;border-bottom:1px solid #f2f4f6;margin-bottom:0;padding:0;display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:space-between;align-items:center}.mobile__sidemenu .sidemenu__main-basement .sidemenu__header .sidemenu__copy{width:100%;text-align:right}.mobile__sidemenu .sidemenu__main-basement .sidemenu__header .sidemenu__copy .sidemenu__copy-image{display:inline-block;height:12px;width:auto;margin-right:10px}.mobile__sidemenu .sidemenu__main-basement .sidemenu__item-group{margin-bottom:0}.mobile__sidemenu .sidemenu__main-basement .sidemenu__item-group .sidemenu__link-item{box-sizing:border-box;display:block;width:100%;height:55px;padding:0 0 0 51px;background-repeat:no-repeat;background-position:top 50% left 21px;border-bottom:1px solid #F2F4F6;font-family:"ヒラギノ角ゴ Pro", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;font-size:14px;font-weight:bold;line-height:54px;letter-spacing:normal;text-align:left;color:#41505d}.mobile__sidemenu .sidemenu__main-basement .sidemenu__item-group .sidemenu__link-item.compare{background-image:url(/assets/rn/sp/icon_clone_dualtone_16_sp.png);background-size:auto 16px}.mobile__sidemenu .sidemenu__main-basement .sidemenu__item-group .sidemenu__link-item.diagnosis{background-image:url(/assets/rn/sp/icon_clipboard_checked_dualtone_16_sp.png);background-size:auto 16px}.mobile__sidemenu .sidemenu__main-basement .sidemenu__item-group .sidemenu__link-item.guide{background-image:url(/assets/rn/sp/icon_book_closed_dualtone_16_sp.png);background-size:auto 16px}.mobile__sidemenu .sidemenu__main-basement .sidemenu__item-group .sidemenu__link-item.ranking{background-image:url(/assets/rn/sp/icon_crown_dualtone_16_sp.png);background-size:auto 16px}.mobile__sidemenu .sidemenu__main-basement .sidemenu__textlink-area{width:280px;margin:0 auto;padding:10px 0}.mobile__sidemenu .sidemenu__main-basement .sidemenu__textlink-area .sidemenu__textlink-item{display:block;padding:6.5px 0 6.5px 20px;background-image:url(/assets/rn/sp/icon_angle_right_8c959e_12);background-repeat:no-repeat;background-position:top 50% left 0;background-size:auto 12px;font-size:12px;font-weight:normal;line-height:1.67;letter-spacing:normal;text-align:left;color:#8c959e}.mobile__sidemenu .sidemenu__main-basement .sidemenu__banner-area{width:280px;margin:0 auto;padding:0 0 20px}.mobile__sidemenu .sidemenu__main-basement .sidemenu__banner-area .sidemenu__banner-image{display:block;width:100%;height:auto}.mobile__sidemenu .sidemenu__main-basement .sidemenu__onsite-search{width:280px;margin:0 auto}.mobile__sidemenu .sidemenu__main-basement .sidemenu__onsite-search .onsite-search__label{box-sizing:border-box;display:block;height:45px;border-radius:5px;border:solid 1px #e8e8e8;background-color:#f8f8f8;padding:0 0 0 14px;display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:flex-start;align-items:center}.mobile__sidemenu .sidemenu__main-basement .sidemenu__onsite-search .onsite-search__label .onsite-search__input{-webkit-appearance:none;-moz-appearance:none;appearance:none;box-sizing:border-box;width:220px;padding:14.5px 0;background-color:transparent;border:none;font-size:14px;font-weight:normal;line-height:1.0;letter-spacing:normal;text-align:left;color:#41505D}.mobile__sidemenu .sidemenu__main-basement .sidemenu__onsite-search .onsite-search__label .onsite-search__input::placeholder{color:#ccc}.mobile__sidemenu .sidemenu__main-basement .sidemenu__onsite-search .onsite-search__label .onsite-search__input:focus{outline:none}.mobile__sidemenu .sidemenu__main-basement .sidemenu__onsite-search .onsite-search__label .onsite-search__button{-webkit-appearance:none;-moz-appearance:none;appearance:none;box-sizing:border-box;height:43px;width:43px;padding:0;border:none;background-color:transparent;background-image:url(/assets/rn/sp/icon_loupe_6f6f6f_15.png);background-repeat:no-repeat;background-position:50% 50%;background-size:15px;cursor:pointer}.mobile__sidemenu .sidemenu__main-basement .sidemenu__onsite-search .onsite-search__label .onsite-search__button:focus{outline:none}.mobile__sidemenu::after{position:absolute;content:'';top:0;left:0;width:0;height:0;clear:both}.column-detail-index__background{display:none;position:fixed;right:0;left:0;top:0;bottom:0;width:345px;min-height:100vh;background-color:rgba(0,0,0,0);transition:background-color 400ms ease-in-out;z-index:9998;pointer-events:none}.column-detail-index__background.column-detail-index__background--opened{display:block;background-color:rgba(0,0,0,0.36);pointer-events:auto}.mobile__sidemenu__column-detail-index{position:fixed;right:-100vw;top:0;width:345px;min-height:100vh;background-color:#fff;transition:200ms ease-in-out;z-index:9999}.mobile__sidemenu__column-detail-index.sidemenu--opened{right:0;bottom:0;overflow-y:auto;box-shadow:0 3px 6px rgba(0,0,0,0.16)}.mobile__sidemenu__column-detail-index .sidemenu__close-bar{width:25px;height:100vh;float:left;background-color:#00447E;background-image:url(/assets/rn/sp/icon_chevron_right_sidemenu_close.png);background-repeat:no-repeat;background-position:50% 50%;background-size:25px;cursor:pointer}.mobile__sidemenu__column-detail-index .sidemenu__main-basement{width:320px;float:right}.mobile__sidemenu__column-detail-index .sidemenu__main-basement .sidemenu__header{box-sizing:border-box;height:30px;border-bottom:1px solid #f2f4f6;margin-bottom:15px;padding:0;display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:space-between;align-items:center}.mobile__sidemenu__column-detail-index .sidemenu__main-basement .sidemenu__header .sidemenu__copy{width:100%;text-align:right}.mobile__sidemenu__column-detail-index .sidemenu__main-basement .sidemenu__header .sidemenu__copy .sidemenu__copy-image{display:inline-block;height:12px;width:auto;margin-right:10px}.mobile__sidemenu__column-detail-index .sidemenu__main-basement .sidemenu__item-group{margin-bottom:34px}.mobile__sidemenu__column-detail-index .sidemenu__main-basement .sidemenu__item-group .sidemenu__link-item{box-sizing:border-box;display:block;width:100%;height:55px;padding:0 0 0 51px;background-repeat:no-repeat;background-position:top 50% left 24px;font-family:"ヒラギノ角ゴ Pro", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;font-size:14px;font-weight:bold;line-height:55px;letter-spacing:normal;text-align:left;color:#41505d}.mobile__sidemenu__column-detail-index .sidemenu__main-basement .sidemenu__item-group .sidemenu__link-item.compare{background-image:url(/assets/rn/icon_clone_c6cbcf_16.png);background-size:17px}.mobile__sidemenu__column-detail-index .sidemenu__main-basement .sidemenu__item-group .sidemenu__link-item.diagnosis{background-image:url(/assets/rn/icon_clipboard_checked_c6cbcf_16.png);background-size:16px}.mobile__sidemenu__column-detail-index .sidemenu__main-basement .sidemenu__item-group .sidemenu__link-item.guide{background-image:url(/assets/rn/icon_book_closed_c6cbcf_16.png);background-size:17px}.mobile__sidemenu__column-detail-index .sidemenu__main-basement .sidemenu__item-group .sidemenu__link-item.ranking{background-image:url(/assets/rn/icon_crown_c6cbcf_16.png);background-size:17px}.mobile__sidemenu__column-detail-index .sidemenu__main-basement .sidemenu__item-group.sidemenu__item-group--nav-inpage-index{margin-bottom:0}.mobile__sidemenu__column-detail-index .sidemenu__main-basement .sidemenu__banner-area{width:280px;margin:0 auto}.mobile__sidemenu__column-detail-index .sidemenu__main-basement .sidemenu__banner-area .sidemenu__banner-image{display:block;width:100%;height:auto}.mobile__search-agents-basement{display:none;position:fixed;top:0;bottom:0;left:0;right:0;z-index:9999;background-color:rgba(65,80,93,0.8);transition:200ms ease-in-out}.mobile__search-agents-basement .mobile__search-agents-guide{width:375px;height:100vh;margin:40px auto;display:flex;flex-direction:column;flex-wrap:nowrap;justify-content:flex-end;align-items:center}.mobile__search-agents-basement .mobile__search-agents-guide .mobile__search-agents{display:block;width:375px;height:calc(100vh - 40px);height:100vh;margin:0 auto;background-color:#fff;border-radius:10px 10px 0 0;box-shadow:0 3px 6px 0 rgba(0,0,0,0.16);z-index:9990}.mobile__search-agents-basement .mobile__search-agents-guide .mobile__search-agents .search-agents__header{position:relative;box-sizing:border-box;height:60px;background-color:#f2f4f6;border-radius:10px 10px 0 0}.mobile__search-agents-basement .mobile__search-agents-guide .mobile__search-agents .search-agents__header .search-agents__header-text{font-family:"ヒラギノ角ゴ Pro", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;font-size:16px;font-weight:bold;line-height:60px;text-align:center;color:#41505d}.mobile__search-agents-basement .mobile__search-agents-guide .mobile__search-agents .search-agents__header .close__search-agents{position:absolute;top:0;right:0;display:block;width:60px;height:60px;background-image:url(/assets/rn/sp/icon_times_41505d_15.png);background-repeat:no-repeat;background-position:50% 50%;background-size:15px;cursor:pointer}.mobile__search-agents-basement .mobile__search-agents-guide .mobile__search-agents .search-agents__item-group{width:335px;margin:0 auto}.mobile__search-agents-basement .mobile__search-agents-guide .mobile__search-agents .search-agents__item-group .search_agents__item{box-sizing:border-box;display:block;width:100%;height:55px;padding:0 0 0 10px;border-bottom:1px solid #f2f4f6;background-image:url(/assets/rn/sp/icon_arrow_right_b2b2b2_12.png);background-repeat:no-repeat;background-position:top 50% right 11px;background-size:auto 13px;font-family:"ヒラギノ角ゴ Pro", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;font-size:14px;font-weight:bold;line-height:55px;letter-spacing:normal;text-align:left;color:#41505d;cursor:pointer}.mobile__search-agents-basement .mobile__search-agents-guide .mobile__search-agents .search-agents__item-group.item-group--overflow{height:calc(100vh - 100px);overflow-y:scroll}.mobile__search-agents-basement .mobile__search-agents-guide .mobile__search-agents .search-agents__prefectures-grand{overflow:hidden}.mobile__search-agents-basement .mobile__search-agents-guide .mobile__search-agents .search-agents__prefectures-grand .search-agents__return{box-sizing:border-box;height:58px;padding:0 0 0 55px;background-image:url(/assets/rn/sp/icon_angle_left_41505d_14.png);background-repeat:no-repeat;background-position:top 50% left 30px;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:58px;text-align:left;color:#41505d;cursor:pointer}.mobile__search-agents-basement .mobile__search-agents-guide .mobile__search-agents .search-agents__prefectures-grand .search-agents__prefectures{width:335px;height:calc(100vh - 160px);margin:0 auto;padding:16px 0;border-top:1px solid #f2f4f6;overflow-y:scroll}.mobile__search-agents-basement .mobile__search-agents-guide .mobile__search-agents .search-agents__prefectures-grand .search-agents__prefectures .search-agents__prefectures-region__scroll-group{height:900px}.mobile__search-agents-basement .mobile__search-agents-guide .mobile__search-agents .search-agents__prefectures-grand .search-agents__prefectures .search-agents__prefectures-region__scroll-group .search-agents__prefectures-region{margin-bottom:11px}.mobile__search-agents-basement .mobile__search-agents-guide .mobile__search-agents .search-agents__prefectures-grand .search-agents__prefectures .search-agents__prefectures-region__scroll-group .search-agents__prefectures-region .prefectures-region__name{margin-bottom:10px;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:#41505d}.mobile__search-agents-basement .mobile__search-agents-guide .mobile__search-agents .search-agents__prefectures-grand .search-agents__prefectures .search-agents__prefectures-region__scroll-group .search-agents__prefectures-region .prefectures-region__items{display:flex;flex-direction:row;flex-wrap:wrap;justify-content:flex-start;align-items:flex-start}.mobile__search-agents-basement .mobile__search-agents-guide .mobile__search-agents .search-agents__prefectures-grand .search-agents__prefectures .search-agents__prefectures-region__scroll-group .search-agents__prefectures-region .prefectures-region__items .pref-item__label{display:block}.mobile__search-agents-basement .mobile__search-agents-guide .mobile__search-agents .search-agents__prefectures-grand .search-agents__prefectures .search-agents__prefectures-region__scroll-group .search-agents__prefectures-region .prefectures-region__items .pref-item__label .pref-item__radio,.mobile__search-agents-basement .mobile__search-agents-guide .mobile__search-agents .search-agents__prefectures-grand .search-agents__prefectures .search-agents__prefectures-region__scroll-group .search-agents__prefectures-region .prefectures-region__items .pref-item__label .search_agents_select_pref{display:none}.mobile__search-agents-basement .mobile__search-agents-guide .mobile__search-agents .search-agents__prefectures-grand .search-agents__prefectures .search-agents__prefectures-region__scroll-group .search-agents__prefectures-region .prefectures-region__items .pref-item__label .pref-item__apperance{box-sizing:border-box;display:block;width:60px;height:30px;margin:0 8.75px 9px 0;padding:0;border-radius:4px;background-color:#f2f4f6;font-size:12px;font-weight:normal;line-height:30px;text-align:center;color:#333;cursor:pointer;user-select:none}.mobile__search-agents-basement .mobile__search-agents-guide .mobile__search-agents .search-agents__prefectures-grand .search-agents__prefectures .search-agents__prefectures-region__scroll-group .search-agents__prefectures-region .prefectures-region__items .pref-item__label .pref-item__radio:checked+.pref-item__apperance,.mobile__search-agents-basement .mobile__search-agents-guide .mobile__search-agents .search-agents__prefectures-grand .search-agents__prefectures .search-agents__prefectures-region__scroll-group .search-agents__prefectures-region .prefectures-region__items .pref-item__label .search_agents_select_pref:checked+.pref-item__apperance{background-color:#007bbc;color:#fff}.mobile__search-agents-basement .mobile__search-agents-guide .mobile__search-agents .search-agents__prefectures-grand .search-agents__prefectures .search-agents__prefectures-region__scroll-group .search-agents__prefectures-region .prefectures-region__items .pref-item__label:nth-of-type(5n) .pref-item__apperance{margin-right:0}.mobile__search-agents-basement .mobile__search-agents-guide .mobile__search-agents .occupation__border-1{background-color:#F2F4F6;height:1px}.mobile__search-agents-basement .mobile__search-agents-guide .mobile__search-agents .search-agents__occupations-grand{overflow-y:hidden}.mobile__search-agents-basement .mobile__search-agents-guide .mobile__search-agents .search-agents__occupations-grand .search-agents__occupations{box-sizing:border-box;padding:0 20px;border-bottom:1px solid #f2f4f6;height:calc(100vh - 160px);overflow-y:scroll}.mobile__search-agents-basement .mobile__search-agents-guide .mobile__search-agents .search-agents__occupations-grand .search-agents__occupations .occupation-item__row__scroll-group{height:750px}.mobile__search-agents-basement .mobile__search-agents-guide .mobile__search-agents .search-agents__occupations-grand .search-agents__occupations .occupation-item__row__scroll-group.scroll-group--industry{height:1050px}.mobile__search-agents-basement .mobile__search-agents-guide .mobile__search-agents .search-agents__occupations-grand .search-agents__occupations .occupation-item__row__scroll-group.scroll-group--strongpoint{height:700px}.mobile__search-agents-basement .mobile__search-agents-guide .mobile__search-agents .search-agents__occupations-grand .search-agents__occupations .occupation-item__row__scroll-group .occupation-item__row{box-sizing:border-box;height:50px;border-bottom:1px solid #f2f4f6}.mobile__search-agents-basement .mobile__search-agents-guide .mobile__search-agents .search-agents__occupations-grand .search-agents__occupations .occupation-item__row__scroll-group .occupation-item__row .occupation-item__label{box-sizing:border-box;height:49px}.mobile__search-agents-basement .mobile__search-agents-guide .mobile__search-agents .search-agents__occupations-grand .search-agents__occupations .occupation-item__row__scroll-group .occupation-item__row .occupation-item__label .occupation-item__checkbox{display:none}.mobile__search-agents-basement .mobile__search-agents-guide .mobile__search-agents .search-agents__occupations-grand .search-agents__occupations .occupation-item__row__scroll-group .occupation-item__row .occupation-item__label .occupation-item__apperance{position:relative;box-sizing:border-box;display:block;padding:0 0 0 40px;height:49px;overflow:hidden;white-space:nowrap;font-size:13px;font-weight:normal;line-height:49px;text-align:left;color:#41505d;user-select:none;cursor:pointer}.mobile__search-agents-basement .mobile__search-agents-guide .mobile__search-agents .search-agents__occupations-grand .search-agents__occupations .occupation-item__row__scroll-group .occupation-item__row .occupation-item__label .occupation-item__apperance::before{position:absolute;content:'';top:0;bottom:0;left:10px;margin:auto 0;width:18px;height:18px;border:1px solid #e4eaed;background-color:#fff;border-radius:5px}.mobile__search-agents-basement .mobile__search-agents-guide .mobile__search-agents .search-agents__occupations-grand .search-agents__occupations .occupation-item__row__scroll-group .occupation-item__row .occupation-item__label .occupation-item__checkbox:checked+.occupation-item__apperance::after{position:absolute;content:'';top:0;bottom:0;left:10px;margin:auto 0;background-color:#007bbc;border:1px solid #007bbc;border-radius:5px;width:18px;height:18px;background-image:url(/assets/rn/sp/icon_checked_ffffff_10.png);background-repeat:no-repeat;background-position:50% 50%;background-size:12px 10px}.mobile__search-agents-basement .mobile__search-agents-guide .mobile__search-agents .column-category__link-grand{overflow:hidden}.mobile__search-agents-basement .mobile__search-agents-guide .mobile__search-agents .column-category__link-grand .column-category__links{width:335px;height:calc(100vh - 100px);margin:0 auto;overflow-y:scroll}.mobile__search-agents-basement .mobile__search-agents-guide .mobile__search-agents .column-category__link-grand .column-category__links .column-category__links__scroll-group{height:1300px}.mobile__search-agents-basement .mobile__search-agents-guide .mobile__search-agents .column-category__link-grand .column-category__links .column-category__links__scroll-group .column-category__link-button{background-origin:border-box;padding-left:10px;display:block;height:50px;border-bottom:solid 1px #f2f4f6;background-image:url(/assets/rn/sp/icon_arrow_right_b2b2b2_12.png);background-repeat:no-repeat;background-position:top 50% right 11px;background-size:13px;font-size:13px;font-weight:normal;line-height:50px;text-align:left;color:#41505d}.mobile__search-agents-basement .mobile__search-agents-guide .mobile__search-agents-submit{box-sizing:border-box;position:fixed;bottom:0;left:0;right:0;width:375px;min-height:100px;margin:0 auto;background-color:rgba(65,80,93,0.69);z-index:9998;padding:0 0 16px}.mobile__search-agents-basement .mobile__search-agents-guide .mobile__search-agents-submit .search-terms{width:335px;margin:0 auto;display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:flex-start;align-items:center;padding:9.5px 0}.mobile__search-agents-basement .mobile__search-agents-guide .mobile__search-agents-submit .search-terms .search-terms__title{flex-basis:50px;width:50px;box-sizing:border-box;padding:0;border-right:1px solid #8c959e;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:#fff}.mobile__search-agents-basement .mobile__search-agents-guide .mobile__search-agents-submit .search-terms .search-terms__item{flex-basis:285px;width:285px;box-sizing:border-box;padding:0 0 0 12.5px;font-size:10px;font-weight:normal;line-height:1.7;letter-spacing:normal;text-align:left;color:#fff}.mobile__search-agents-basement .mobile__search-agents-guide .mobile__search-agents-submit .search-terms .search-terms__item span{margin-right:5px}.mobile__search-agents-basement .mobile__search-agents-guide .mobile__search-agents-submit .search-agents-submit__button{-webkit-appearance:none;-moz-appearance:none;appearance:none;display:block;width:335px;height:50px;margin:0 auto;border-radius:5px;border:none;background-color:#fff;background-image:url(/assets/rn/sp/icon_loupe_007bbc_16.png);background-repeat:no-repeat;background-position:top 50% left 20.5px;background-size:17px;font-family:"ヒラギノ角ゴ Pro", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;font-size:16px;font-weight:bold;line-height:50px;letter-spacing:normal;text-align:center;color:#007bbc}.keyvisual__section .section__container .keyvisual__content{position:relative;width:100%;height:544px;background-image:url(/assets/rn/sp/keyvisual_sp.png);background-repeat:no-repeat;background-position:50% 0;background-size:100% 544px}.keyvisual__section .section__container .keyvisual__content .achievement-date{position:absolute;bottom:112px;right:50px;font-size:7px;font-weight:normal;line-height:1.0;text-align:center;color:#41505d;white-space:nowrap}.section__agent-search-widgets{position:relative;z-index:1000}.section__agent-search-widgets .section__container{background-color:#fff}.section__agent-search-widgets .section__container .agent-search-widgets__content{background-origin:border-box;padding:20px 0 28px}.section__agent-search-widgets .section__container .agent-search-widgets__content .keyvisual__agent-search-widgets{margin:auto 0}.section__agent-search-widgets .section__container .agent-search-widgets__content .keyvisual__agent-search-widgets .spacer-22{height:22px}.section__agent-search-widgets .section__container .agent-search-widgets__content.footer-widgets{padding:29px 0 28px}.agent-condition-ranking-widget{box-sizing:border-box;width:330px;margin:0 auto;border-radius:10px;border:solid 1px #e0e0e0}.agent-condition-ranking-widget .agent-condition-ranking__wrapper .condition-ranking__header{height:48px;border-radius:8px 8px 0 0;background-color:#f2f4f6;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:113px;background-image:url(/assets/rn/sp/icon_crown_EBC926_14.png);background-repeat:no-repeat;background-position:top 50% left 89px;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:48px;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:10px}.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:39px;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:39px;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:100px;background-image:url(/assets/rn/icon_crown_007bbc_20.png);background-repeat:no-repeat;background-position:top 50% left 66px;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--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 8px 8px}.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:9px;padding-right:0;width:285px;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;width:95px;height:35px;border-bottom:2px solid #f2f4f6;font-family:"ヒラギノ角ゴ Pro", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;font-size:13px;font-weight:bold;line-height:33px;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:2px 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:288px}.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:96px}.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:285px;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:135px;height:35px;margin:0 15px 10px 0;border-radius:5px;padding:0 0 0 14px;background-color:#f2f4f6;background-image:url(/assets/rn/sp/icon_arrow_right_8c959e_10.png);background-repeat:no-repeat;background-position:top 50% right 12px;background-size:10px;font-family:"ヒラギノ角ゴ Pro", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;font-size:13px;font-weight:bold;line-height:35px;text-align:left;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(2n){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{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{display:flex;flex-direction:column;flex-wrap:nowrap;justify-content:flex-start;align-items:flex-start;width:290px;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{box-sizing:border-box;width:100%;height:46px;padding-left:4px;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 10px;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{background-color:#fff}.agent-condition-ranking-widget.agent-condition-ranking-widget--borderless{border:none}.agent-condition-ranking-widget.agent-condition-ranking-widget--borderless .agent-condition-ranking__wrapper .condition-ranking__header{border-radius:10px 10px 0 0}.agent-condition-ranking-widget.agent-condition-ranking-widget--borderless .agent-condition-ranking__wrapper .condition-ranking__body{border-radius:0 0 10px 10px}.about_order_link{text-align:right;padding:0 10px 5px}.about_order_link a{font-weight:normal;text-decoration:underline;color:#333;font-size:12px;line-height:15px}.remodal.about_order_modal{padding:0;border-radius:6px}.remodal.about_order_modal .about_order_title{position:relative;padding:10px;text-align:center;font-size:15px;line-height:20px;font-weight:bold;color:#fff;background-color:#007bbc}.remodal.about_order_modal .about_order_content{padding:10px;text-align:left;font-size:12px;line-height:18px;font-weight:normal;color:#333;background-color:#fff}.remodal.about_order_modal .about_order_close{position:absolute;top:0;bottom:0;margin:auto;right:5px;display:block;overflow:visible;width:35px;height:35px;padding:0;cursor:pointer;-webkit-transition:color 0.2s;transition:color 0.2s;text-decoration:none;color:#fff;border:0;outline:0;background:transparent}.remodal.about_order_modal .about_order_close::before{font-family:Arial, "Helvetica CY", "Nimbus Sans L", sans-serif !important;font-size:25px;line-height:35px;position:absolute;top:0;left:0;display:block;width:35px;content:"\00d7";text-align:center}.section__header{box-sizing:border-box;padding-bottom:27px;background-image:url(/assets/rn/sp/section_header_ornament_sp.png);background-repeat:no-repeat;background-position:bottom 0 left 50%;background-size:auto 10px;text-align:center}.section__header .section__header-anno-domini{box-sizing:border-box;display:inline-block;height:26px;padding:0 8px;margin-right:11px;border-radius:5px;border:solid 2px #007bbc;background-color:#fff;font-family:"ヒラギノ角ゴ Pro", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;font-size:12px;font-weight:bold;line-height:22px;text-align:center;color:#007bbc;vertical-align:middle}.section__header .section__header-title{font-family:"ヒラギノ角ゴ Pro", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;font-size:20px;font-weight:bold;line-height:1.4;text-align:center;color:#41505d}.section__header.header--recommended{position:relative;margin-bottom:32px;padding-bottom:20px}.section__header.header--recommended .section__header-title{display:inline-block;line-height:38px}.section__header.header--recommended .about_order_link{position:absolute;right:20px;bottom:-3px;padding:0}.section__header.header--recommended .about_order_link a{font-size:11px}.section__header.header--switch-by-type{display:block;margin-bottom:0;padding-bottom:22px;background-image:none;min-height:78px}.section__header .agent-condition-ranking__header-title{display:none;font-family:"ヒラギノ角ゴ Pro", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;font-size:20px;font-weight:bold;line-height:1.4;text-align:center;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-ranking__section .section__container{background-color:#fff}.agent-ranking__section .section__container .agent-ranking__content{box-sizing:border-box;padding:35px 0 31px}.agent-ranking__section .section__container .agent-ranking__content .section__body .ranking-agents-group{margin:0 auto 25px}.agent-ranking__section .section__container .agent-ranking__content .section__body .ranking-agents-group .ranking-agent__unit{position:relative;box-sizing:border-box;width:335px;height:183px;border-radius:10px;box-shadow:0 0 10px 0 rgba(0,0,0,0.16);background-color:#fff;margin:0 auto 22px}.agent-ranking__section .section__container .agent-ranking__content .section__body .ranking-agents-group .ranking-agent__unit .agent-unit__upper{box-sizing:border-box;display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:flex-start;align-items:flex-start;padding:15px 20px 13.5px 15px;border-bottom:1px solid #f2f4f6}.agent-ranking__section .section__container .agent-ranking__content .section__body .ranking-agents-group .ranking-agent__unit .agent-unit__upper .agent-logo{box-sizing:border-box;flex-basis:120px;width:120px;height:90px;margin-right:15px;border-radius:27px 27px 0 0;background-repeat:no-repeat;background-position:50% 50%;background-size:96px auto}.agent-ranking__section .section__container .agent-ranking__content .section__body .ranking-agents-group .ranking-agent__unit .agent-unit__upper .agent-name-desc{flex-basis:165px;width:165px;height:85px;overflow:hidden;box-sizing:border-box;padding-top:4px}.agent-ranking__section .section__container .agent-ranking__content .section__body .ranking-agents-group .ranking-agent__unit .agent-unit__upper .agent-name-desc .agent-name{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:#41505D}.agent-ranking__section .section__container .agent-ranking__content .section__body .ranking-agents-group .ranking-agent__unit .agent-unit__upper .agent-name-desc .agent-description{font-size:12px;font-weight:normal;line-height:1.333;text-align:left;color:#8e8e8e}.agent-ranking__section .section__container .agent-ranking__content .section__body .ranking-agents-group .ranking-agent__unit .action-link-group{display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:space-between;align-items:center;box-sizing:border-box;width:300px;margin:0 auto;padding:13.5px 0 0}.agent-ranking__section .section__container .agent-ranking__content .section__body .ranking-agents-group .ranking-agent__unit .action-link-group .action-link-button--reputation,.agent-ranking__section .section__container .agent-ranking__content .section__body .ranking-agents-group .ranking-agent__unit .action-link-group .action-link-button--registration{display:block;box-sizing:border-box;width:145px;height:35px;border-radius:5px;background-color:#fff;border:solid 1px #dedede;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}.agent-ranking__section .section__container .agent-ranking__content .section__body .ranking-agents-group .ranking-agent__unit .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:-9px;left:-5px;width:25px;height:25px;background-color:#898989;border-radius:50%;font-family:Arial, sans-serif;font-size:12px;font-weight:bold;line-height:25px;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-group .ranking-agent__unit:last-of-type{margin-bottom:0}.agent-ranking__section .section__container .agent-ranking__content .section__body .ranking-agents__link-guide{text-align:center}.agent-ranking__section .section__container .agent-ranking__content .section__body .ranking-agents__link-guide .ranking-agents__link-button{display:block;width:184px;height:45px;margin:0 auto;border-radius:45px;background-color:#c0c5cb;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:#fff}.agent-ranking__section .section__container.container__agent-ranking--recommended{background-color:#F2F4F6}.agent-ranking__section .section__container.container__agent-ranking--recommended .agent-ranking__content{padding-top:27px}.agent-ranking__section.agent-ranking--switch-by-type .section__container .agent-ranking__content{padding-bottom:23px}.agent-proud-ranking__wrapper .agent-proud-ranking__tab-group-wrapper{width:375px;margin:0 auto 0;padding:0;overflow-x:hidden}.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:nowrap;justify-content:flex-start;align-items:center;width:100%;overflow-x:scroll;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;display:inline-block;height:34px;padding:0 15px;border-bottom:2px solid #EFF2F5;background-color:#fff;font-size:12px;font-weight:normal;line-height:32px;text-align:center;color:#9b9c9e;user-select:none;cursor:pointer;white-space:nowrap;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{border-color:#007bbc;font-family:"ヒラギノ角ゴ Pro", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;font-weight:bold;color:#007bbc}.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:29px 0 0}.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}.agent-proud-ranking__wrapper .agent-proud-ranking__content-group .agent-proud-ranking__content .proud-ranking-agents__link-guide{text-align:center}.agent-proud-ranking__wrapper .agent-proud-ranking__content-group .agent-proud-ranking__content .proud-ranking-agents__link-guide .proud-ranking-agents__link-button-wrapper{width:325px;margin:0 auto}.agent-proud-ranking__wrapper .agent-proud-ranking__content-group .agent-proud-ranking__content .proud-ranking-agents__link-guide .proud-ranking-agents__link-button-wrapper .proud-ranking-agents__link-button-name{box-sizing:border-box;width:325px;height:22px;background-color:#41505d;border-radius:5px 5px 0 0;font-size:10px;font-weight:normal;line-height:22px;text-align:center;color:#fff}.agent-proud-ranking__wrapper .agent-proud-ranking__content-group .agent-proud-ranking__content .proud-ranking-agents__link-guide .proud-ranking-agents__link-button-wrapper .proud-ranking-agents__link-button{box-sizing:border-box;display:block;width:325px;height:47px;margin:0 auto;border-radius:0 0 5px 5px;border:solid 2px #41505d;border-top:none;background-color:#fff;background-image:url(/assets/rn/sp/icon_arrow_right_41505d_12.png);background-repeat:no-repeat;background-position:top 50% right 15px;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:45px;text-align:center;color:#41505d;user-select:none}.agent-proud-ranking__wrapper+.about_order_link{padding:15px 25px 0 0}.agent-proud-ranking__wrapper+.about_order_link a{font-size:11px}.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:25px 0 45px}.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 .agent-prefs-search__title{margin-bottom:20px;font-family:"ヒラギノ角ゴ Pro", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;font-size:20px;font-weight:bold;line-height:1.4;text-align:center;color:#41505d}.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 .agent-prefs-search__basement{box-sizing:border-box;padding:28px 0 15px;width:335px;border-radius:6px;background-color:#fff;margin:0 auto 37px}.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 .agent-prefs-search__basement .agent-prefs-search__region-group{width:280px;margin:0 auto;display:flex;flex-direction:row;flex-wrap:wrap;justify-content:flex-start;align-items:flex-start}.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 .agent-prefs-search__basement .agent-prefs-search__region-group .agent-prefs-search__link-button{box-sizing:border-box;display:block;flex-basis:135px;width:135px;height:35px;margin:0 10px 10px 0;padding-left:14px;border-radius:5px;background-color:#f2f4f6;background-image:url(/assets/rn/sp/icon_arrow_right_8c959e_10.png);background-repeat:no-repeat;background-position:top 50% right 12px;background-size:10px;font-family:"ヒラギノ角ゴ Pro", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;font-size:13px;font-weight:bold;line-height:35px;text-align:left;color:#41505d}.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 .agent-prefs-search__basement .agent-prefs-search__region-group .agent-prefs-search__link-button:nth-of-type(even){margin-right:0}.section__agent-search__prefs-and-cats .section__container .agent-search__prefs-and-cats__content .agent-cats-search-widget .agent-cats-search__title{margin-bottom:20px;font-family:"ヒラギノ角ゴ Pro", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;font-size:20px;font-weight:bold;line-height:1.4;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;width:335px;margin:0 auto;padding:31px 0 25px;border-radius:6px;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:280px;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:135px;width:135px;height:35px;margin:0 10px 10px 0;padding:0;border-radius:5px;background-color:#eff2f5;font-family:"ヒラギノ角ゴ Pro", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;font-size:12px;font-weight:bold;line-height:35px;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(even){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 .categories-link__button--more{box-sizing:border-box;display:block;width:280px;height:35px;margin:0 auto;padding:0;border-radius:5px;background-color:#fff;border:solid 1px #EBECEC;font-family:"ヒラギノ角ゴ Pro", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;font-size:12px;font-weight:bold;line-height:35px;text-align:center;color:#41505d}.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:-29px;width:375px;height:96.5px;background-image:url(/assets/rn/sp/find_right_agent_container_ornament_sp.png);background-repeat:no-repeat;background-position:50% 0;background-size:375px 96.5px}.section__find-right-agent--prequel .section__container .find-right-agent--prequel__content{box-sizing:border-box;padding:33px 0 43px}.section__find-right-agent--prequel .section__container .find-right-agent--prequel__content .section__header{margin-bottom:44px;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{width:250px;margin:0 auto 62px}.section__find-right-agent--prequel .section__container .find-right-agent--prequel__content .section__body .prequel__problems-group .prequel__problems-item{width:250px;margin:0 0 46px}.section__find-right-agent--prequel .section__container .find-right-agent--prequel__content .section__body .prequel__problems-group .prequel__problems-item .prequel__problems-item__thumb{display:block;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:14px 0 12px;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:12px;font-weight:normal;line-height:1.67;text-align:left;color:#9EB8CE}.section__find-right-agent--prequel .section__container .find-right-agent--prequel__content .section__body .prequel__solves-problem{box-sizing:border-box;position:relative;border-radius:6px;border:solid 2px #ffda29;width:335px;margin:0 auto;padding:52px 0 29px}.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:-22px;box-sizing:border-box;width:278px;height:2em;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:20px;font-weight:bold;line-height:1.3;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{width:278px;margin:0 auto;font-family:"ヒラギノ角ゴ Pro", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;font-size:14px;font-weight:bold;line-height:1.88;text-align:left;color:#fff}.section__find-right-agent .section__container{background-color:#F2F4F6;background-image:url(/assets/rn/sp/find_my_section_background_sp.png);background-repeat:no-repeat;background-position:50% -4px;background-size:auto 325px}.section__find-right-agent .section__container .find-right-agent__content{box-sizing:border-box;padding:64px 0 20px}.section__find-right-agent .section__container .find-right-agent__content .section__header{margin-bottom:30px;padding-bottom:13px}.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:26px;font-weight:bold;line-height:1.54;letter-spacing:2.6px;text-align:center;color:#007bbc}.section__find-right-agent .section__container .find-right-agent__content .section__body .find-right-agent__widgete-wrapper{margin:0 auto}.section__find-right-agent .section__container .find-right-agent__content .section__body .find-right-agent__widgete-wrapper .spacer-22{height:22px}.section__find-right-agent .section__container.container--solo{background-image:url(/assets/rn/find_my_section_background_solo.png);background-size:auto 886px}.section__find-right-agent .section__container.container--solo .find-right-agent__content{padding:110px 0 108px;height:886px}.section__find-right-agent .section__container.container--solo .find-right-agent__content .section__header{margin-bottom:55px}.section__about-agent .section__container{background-color:#F2F4F6}.section__about-agent .section__container .about-agent__content{box-sizing:border-box;width:100%;height:100%;padding:139px 0 26px;background-image:url(/assets/rn/sp/about_agent_background_photo_sp.png);background-repeat:no-repeat;background-position:top 0 right 0;background-size:auto 191px}.section__about-agent .section__container .about-agent__content .about-agent__basement{box-sizing:border-box;margin:0 auto;width:335px;background-color:#007bbc;padding:31px 0 27px;border-radius:10px;background-image:url(/assets/rn/sp/about_agent_background_character_sp.png);background-repeat:no-repeat;background-position:top 8px right 50%;background-size:auto 148px;box-shadow:0 0 10px 0 rgba(0,0,0,0.16)}.section__about-agent .section__container .about-agent__content .about-agent__basement .about-agent__elements-wrapper{box-sizing:border-box;width:290px;margin:0 auto}.section__about-agent .section__container .about-agent__content .about-agent__basement .about-agent__elements-wrapper .about-agent__title{margin-bottom:23.5px;padding-bottom:29.5px;border-bottom:solid 1px #1E8BC4;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:center;color:#fff}.section__about-agent .section__container .about-agent__content .about-agent__basement .about-agent__elements-wrapper .about-agent__text{margin-bottom:25px;font-size:14px;font-weight:normal;line-height:1.86;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 .about-agent__link-button{display:block;box-sizing:border-box;width:290px;height:60px;padding:10px 0;border-radius:5px;background-color:#fff;background-image:url(/assets/rn/sp/icon_arrow_right_007bbc_12.png);background-repeat:no-repeat;background-position:top 50% right 12.5px;background-size:auto 12px;font-size:13px;font-family:"ヒラギノ角ゴ Pro", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;font-weight:bold;line-height:1.54;text-align:center;color:#007bbc}.section__basic-knowledge .section__container .basic-knowledge__content{box-sizing:border-box;padding:36px 0 6.5px;margin:0 auto}.section__basic-knowledge .section__container .basic-knowledge__content .section__header{margin-bottom:22px;padding-bottom:30px}.section__basic-knowledge .section__container .basic-knowledge__content .section__body .basic-knowledge__group{width:325px;margin:0 auto}.section__basic-knowledge .section__container .basic-knowledge__content .section__body .basic-knowledge__group .basic-knowledge__unit{box-sizing:border-box;margin:0 auto;border-bottom:1px solid #E8EAEC;padding:20.5px 0}.section__basic-knowledge .section__container .basic-knowledge__content .section__body .basic-knowledge__group .basic-knowledge__unit:last-of-type{border-bottom:1px none}.section__basic-knowledge .section__container .basic-knowledge__content .section__body .basic-knowledge__group .basic-knowledge__unit .basic-knowledge__unit-header{box-sizing:border-box;padding:0 0 0 151px;background-repeat:no-repeat;background-position:top 0 left 0;background-size:130px auto;min-height:97px}.section__basic-knowledge .section__container .basic-knowledge__content .section__body .basic-knowledge__group .basic-knowledge__unit .basic-knowledge__unit-header.unit-header--1{background-image:url(/assets/rn/sp/knowledge_thumb_1_sp.png)}.section__basic-knowledge .section__container .basic-knowledge__content .section__body .basic-knowledge__group .basic-knowledge__unit .basic-knowledge__unit-header.unit-header--2{background-image:url(/assets/rn/sp/knowledge_thumb_2_sp.png)}.section__basic-knowledge .section__container .basic-knowledge__content .section__body .basic-knowledge__group .basic-knowledge__unit .basic-knowledge__unit-header.unit-header--3{background-image:url(/assets/rn/sp/knowledge_thumb_3_sp.png)}.section__basic-knowledge .section__container .basic-knowledge__content .section__body .basic-knowledge__group .basic-knowledge__unit .basic-knowledge__unit-header .basic-knowledge__number{display:inline-block;box-sizing:border-box;margin-bottom:8.5px;height:21px;padding:0 12px;background-color:#f2f4f6;font-family:Arial, sans-serif;font-size:10px;font-weight:bold;line-height:21px;text-align:center;color:#9bb3c7;white-space:nowrap}.section__basic-knowledge .section__container .basic-knowledge__content .section__body .basic-knowledge__group .basic-knowledge__unit .basic-knowledge__unit-header .basic-knowledge__number .c-number{font-size:10px;color:#41505d}.section__basic-knowledge .section__container .basic-knowledge__content .section__body .basic-knowledge__group .basic-knowledge__unit .basic-knowledge__unit-header .basic-knowledge__title{width:171px;padding:0;font-family:"ヒラギノ角ゴ Pro", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;font-size:19px;font-weight:bold;line-height:1.58;text-align:left;color:#41505d}.section__basic-knowledge .section__container .basic-knowledge__content .section__body .basic-knowledge__group .basic-knowledge__unit .basic-knowledge__text{padding:16px 0 0;margin-bottom:11px;font-size:14px;font-weight:normal;line-height:1.86;text-align:left;color:#41505d}.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:325px;height:40px;padding:0;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:13px;font-weight:bold;line-height:40px;text-align:center;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__agent-compare .section__container{background-color:#DEEEF7}.section__agent-compare .section__container .agent-compare__content{box-sizing:border-box;padding:27px 0 36px}.section__agent-compare .section__container .agent-compare__content .section__header{margin-bottom:25px}.section__agent-compare .section__container .agent-compare__content .section__body .agent-compare__basement{width:335px;margin:0 auto;background-color:#fff;border-radius:10px}.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:26px 0 23.5px;border-bottom:solid 1px #E8EAEC;background-repeat:no-repeat;background-position:top 50% left 81px;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__unit-thumb,.section__agent-compare .section__container .agent-compare__content .section__body .agent-compare__basement .agent-compare__unit--2 .agent-compare__unit-thumb,.section__agent-compare .section__container .agent-compare__content .section__body .agent-compare__basement .agent-compare__unit--3 .agent-compare__unit-thumb{display:block;height:150px;margin:0 auto 15px}.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;width:290px;padding:0 0 0 62px;margin:0 auto 16px;background-repeat:no-repeat;background-position:left 0 top 0;background-size:50px;font-family:"ヒラギノ角ゴ Pro", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;font-size:18px;font-weight:bold;line-height:1.44;text-align:left;color:#41505d}.section__agent-compare .section__container .agent-compare__content .section__body .agent-compare__basement .agent-compare__unit--1 .agent-compare__title.agent-compare__title--1,.section__agent-compare .section__container .agent-compare__content .section__body .agent-compare__basement .agent-compare__unit--2 .agent-compare__title.agent-compare__title--1,.section__agent-compare .section__container .agent-compare__content .section__body .agent-compare__basement .agent-compare__unit--3 .agent-compare__title.agent-compare__title--1{background-image:url(/assets/rn/sp/compare_point_point_1_sp.png)}.section__agent-compare .section__container .agent-compare__content .section__body .agent-compare__basement .agent-compare__unit--1 .agent-compare__title.agent-compare__title--2,.section__agent-compare .section__container .agent-compare__content .section__body .agent-compare__basement .agent-compare__unit--2 .agent-compare__title.agent-compare__title--2,.section__agent-compare .section__container .agent-compare__content .section__body .agent-compare__basement .agent-compare__unit--3 .agent-compare__title.agent-compare__title--2{background-image:url(/assets/rn/sp/compare_point_point_2_sp.png)}.section__agent-compare .section__container .agent-compare__content .section__body .agent-compare__basement .agent-compare__unit--1 .agent-compare__title.agent-compare__title--3,.section__agent-compare .section__container .agent-compare__content .section__body .agent-compare__basement .agent-compare__unit--2 .agent-compare__title.agent-compare__title--3,.section__agent-compare .section__container .agent-compare__content .section__body .agent-compare__basement .agent-compare__unit--3 .agent-compare__title.agent-compare__title--3{background-image:url(/assets/rn/sp/compare_point_point_3_sp.png)}.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{width:290px;margin:0 auto;font-size:14px;font-weight:normal;line-height:1.72;text-align:left;color:#41505d}.section__agent-compare .section__container .agent-compare__content .section__body .agent-compare__link-guide{padding:19px 0 0;text-align:center}.section__agent-compare .section__container .agent-compare__content .section__body .agent-compare__link-guide .agent-compare__link-button{box-sizing:border-box;display:block;width:335px;height:50px;margin:0 auto;border-radius:5px;border:solid 2px #41505d;background-color:#fff;background-image:url(/assets/rn/sp/icon_arrow_right_41505d_12.png);background-repeat:no-repeat;background-position:top 50% right 19px;background-size:auto 13px;padding:0 0 0 41px;font-family:"ヒラギノ角ゴ Pro", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;font-size:13px;font-weight:bold;line-height:46px;text-align:left;color:#41505d}.section__agent-merit .section__container .section__content{box-sizing:border-box;padding:33px 0 55px}.section__agent-merit .section__container .section__content .section__header{margin-bottom:90px;padding-bottom:22px}.section__agent-merit .section__container .section__content .section__header .section__header-title{font-size:20px;line-height:1.7}.section__agent-merit .section__container .section__content .section__body .agent-merit__group{width:325px;margin:0 auto}.section__agent-merit .section__container .section__content .section__body .agent-merit__group .agent-merit__unit{width:325px;border-radius:10px;box-shadow:0 0 15px 0 rgba(0,0,0,0.1);background-color:#fff;margin-bottom:51px}.section__agent-merit .section__container .section__content .section__body .agent-merit__group .agent-merit__unit:last-of-type{margin-bottom:0}.section__agent-merit .section__container .section__content .section__body .agent-merit__group .agent-merit__unit .agent-merit__unit-liner{position:relative;box-sizing:border-box;width:260px;margin:0 auto;padding:124px 0 29px}.section__agent-merit .section__container .section__content .section__body .agent-merit__group .agent-merit__unit .agent-merit__unit-liner.agent-merit__icon--1::before,.section__agent-merit .section__container .section__content .section__body .agent-merit__group .agent-merit__unit .agent-merit__unit-liner.agent-merit__icon--2::before,.section__agent-merit .section__container .section__content .section__body .agent-merit__group .agent-merit__unit .agent-merit__unit-liner.agent-merit__icon--3::before{position:absolute;content:'';top:-33px;left:0;right:0;margin:auto;width:138.5px;height:125px;background-repeat:no-repeat;background-position:50% 0;background-size:auto 125px}.section__agent-merit .section__container .section__content .section__body .agent-merit__group .agent-merit__unit .agent-merit__unit-liner.agent-merit__icon--1::before{background-image:url(/assets/rn/sp/merit_1_sp.png)}.section__agent-merit .section__container .section__content .section__body .agent-merit__group .agent-merit__unit .agent-merit__unit-liner.agent-merit__icon--2::before{background-image:url(/assets/rn/sp/merit_2_sp.png)}.section__agent-merit .section__container .section__content .section__body .agent-merit__group .agent-merit__unit .agent-merit__unit-liner.agent-merit__icon--3::before{background-image:url(/assets/rn/sp/merit_3_sp.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:18px;font-weight:bold;line-height:1.44;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.75;text-align:left;color:#41505d}.section__columns .section__container{background-color:#fff}.section__columns .section__container .section__content{box-sizing:border-box;padding:30px 0 34px;margin:0 auto}.section__columns .section__container .section__content .section__header{margin-bottom:23px}.section__columns .section__container .section__content .section__header .section__header-title{letter-spacing:2px}.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:260px;width:260px;border-radius:9px;background-color:#fff;padding:32px 0 56px}.section__columns .section__container .section__content .section__body .columns__categories-switching .categories-switching__sidebar .sidebar-title{width:180px;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:1.69;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:180px;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:920px;width:920px}.section__columns .section__container .section__content .section__body .columns__sort-switching .columns__category-name-row{display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:space-between;align-items:center;box-sizing:border-box;width:325px;height:35px;padding:0 15px 0 16px;border-radius:5px;border:solid 1px #d3d3d3;background-color:#fff;margin:0 auto 12px;cursor:pointer}.section__columns .section__container .section__content .section__body .columns__sort-switching .columns__category-name-row .columns__category-name{font-family:"ヒラギノ角ゴ Pro", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;font-size:13px;font-weight:bold;line-height:33px;text-align:left;color:#41505d}.section__columns .section__container .section__content .section__body .columns__sort-switching .columns__category-name-row .columns__category-change{font-family:"ヒラギノ角ゴ Pro", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;font-size:10px;font-weight:bold;line-height:33px;text-align:left;color:#c0c5cb}.section__columns .section__container .section__content .section__body .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;width:335px;margin:0 auto 7px}.section__columns .section__container .section__content .section__body .columns__sort-switching .sort-switching__content-group .columns-category__link-guide .columns-category__link-button{box-sizing:border-box;display:block;width:335px;height:50px;margin:0 auto;border-radius:5px;border:solid 2px #41505d;background-color:#fff;background-image:url(/assets/rn/sp/icon_arrow_right_41505d_12.png);background-repeat:no-repeat;background-position:top 50% right 19px;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:48px;text-align:center;color:#41505d}.columns__sort-switching .sort-switching__tab-group-wrapper{box-sizing:border-box;display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:flex-end;align-items:flex-start;margin:0 0 15px;padding-right:25px}.columns__sort-switching .sort-switching__tab-group-wrapper .sort-switching__tab-group{display:flex;justify-content:center;width:130px}.columns__sort-switching .sort-switching__tab-group-wrapper .sort-switching__tab-group .sort-switching__tab{box-sizing:border-box;flex-basis:65px;width:65px;height:25px;padding:0;list-style:none;background-color:#f4f4f4;font-family:"ヒラギノ角ゴ Pro", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;font-size:10px;font-weight:bold;text-align:center;color:#A0A8AE;line-height:25px;cursor:pointer;user-select:none}.columns__sort-switching .sort-switching__tab-group-wrapper .sort-switching__tab-group .sort-switching__tab:nth-of-type(1){border-radius:5px 0 0 5px}.columns__sort-switching .sort-switching__tab-group-wrapper .sort-switching__tab-group .sort-switching__tab:nth-of-type(2){border-radius:0 5px 5px 0}.columns__sort-switching .sort-switching__tab-group-wrapper .sort-switching__tab-group .sort-switching__tab.sort-tab--active{box-sizing:border-box;background-color:#0074b7;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}.columun-index__unit{width:155px;height:207px;margin-right:25px;margin-bottom:25px;background-color:#fff;border-radius:10px;box-shadow:0 0 10px 0 rgba(0,0,0,0.1)}.columun-index__unit:nth-of-type(even){margin-right:0}.columun-index__unit .columun-index__thumb{position:relative;width:155px;height:102px;border-radius:10px 10px 0 0;object-fit:cover}.columun-index__unit .columun-index__thumb .thumb-image{width:100%;height:102px;border-radius:10px 10px 0 0;object-fit:cover}.columun-index__unit .columun-index__thumb .columun-index__category-guide{position:absolute;display:block;bottom:0;left:0;width:100%;height:20px;text-align:center}.columun-index__unit .columun-index__thumb .columun-index__category-guide .columun-index__category{box-sizing:border-box;display:inline-block;height:20px;background-color:#f2f4f6;border-radius:5px 5px 0 0;padding:0 9px;font-size:10px;font-weight:normal;line-height:20px;text-align:center;color:#41505d}.columun-index__unit .columun-index__body{box-sizing:border-box;width:155px;padding-top:13.5px;margin:0 auto}.columun-index__unit .columun-index__body .columun-index__post-date{width:125px;display:block;margin:0 auto 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;width:125px;height:60px;overflow:hidden;margin:0 auto 6px;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}.section__usage-flow .section__container{background-color:#007bbc}.section__usage-flow .section__container .usage-flow__content{box-sizing:border-box;padding:32px 0 31px;overflow-x:hidden}.section__usage-flow .section__container .usage-flow__content .section__header{margin-bottom:20px;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 .usage-flow__balloon{box-sizing:border-box;margin:0 auto 18px;width:193px;height:71px;background-image:url(/assets/rn/sp/agent_usage_flow_balloon_sp.png);background-repeat:no-repeat;background-position:50% 0;background-size:193px 71px;padding:12px 0 0}.section__usage-flow .section__container .usage-flow__content .usage-flow__balloon .usage-flow__balloon-text{height:40px;overflow:hidden;width:155px;padding-left:23px;margin:0;font-family:"ヒラギノ角ゴ Pro", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;font-size:14px;font-weight:bold;line-height:1.29;text-align:center;color:#ffda29}.section__usage-flow .section__container .usage-flow__content .section__body{overflow-x:scroll}.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:1160px;box-sizing:border-box;margin:0 auto;padding:0 25px}.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:210px;height:240px;padding:16px 0 0;border-radius:10px;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{width:160px;height:28px;margin:0 auto 27px;border-radius:7px;background-color:#f2f4f6;font-family:Arial, sans-serif;font-size:14px;font-weight:bold;line-height:28px;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:70px;margin:0 auto 25px}.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.5;text-align:center;color:#41505d}.section__faq .section__container{background-color:#F2F4F6}.section__faq .section__container .faq__content{box-sizing:border-box;padding:31px 0 35px}.section__faq .section__container .faq__content .section__header{margin-bottom:29px;padding-bottom:31px}.section__faq .section__container .faq__content .section__body .faq__group{width:330px;margin:0 auto}.section__faq .section__container .faq__content .section__body .faq__group .faq__unit{margin-bottom:10px;border-radius:10px;background-color:#fff;transition:background-image 200ms ease}.section__faq .section__container .faq__content .section__body .faq__group .faq__unit:last-of-type{margin-bottom:0}.section__faq .section__container .faq__content .section__body .faq__group .faq__unit .faq__unit-liner{box-sizing:border-box}.section__faq .section__container .faq__content .section__body .faq__group .faq__unit .faq__unit-liner .faq__unit-title{position:relative;box-sizing:border-box;width:290px;margin:0 auto;padding:14px 47px 14px 46px;background-image:url(/assets/rn/sp/icon_faq_question_sp.png);background-repeat:no-repeat;background-position:top 50% left 0;background-size:34px;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:#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::after{position:absolute;content:'';top:0;bottom:0;right:0;margin:auto;width:21px;height:100%;background-image:url(/assets/rn/icon_plus_41505d_20.png);background-repeat:no-repeat;background-position:top 50% right 0;background-size:auto 21px}.section__faq .section__container .faq__content .section__body .faq__group .faq__unit .faq__unit-liner .faq__unit-title.faq__unit-title--opened::after{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 .faq__unit-text{border-top:1px solid #ddd;display:none;width:290px;margin:0 auto;padding:13px 0 12.5px;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}.footer-widgets__section{position:relative;z-index:1000;background-color:#F2F4F6}.footer-widgets__section .section__container{box-sizing:border-box;padding:0;border-bottom:none}.footer-widgets__section .section__container .footer-widgets__content .bar-chart--compare{display:block;margin:0 auto;width:auto;height:449px}.footer__section{position:relative;z-index:1000}.footer__section .section__container{background-color:#f2f4f6}.footer__section .section__container .footer__content{box-sizing:border-box;margin:0 auto;padding:23px 0 23px;width:330px}.footer__section .section__container .footer__content .agent-prefs-search--footer-select{margin-bottom:6px}.footer__section .section__container .footer__content .agent-prefs-search--footer-select .agent-prefs-search__header--footer-select{margin-bottom:15px;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 .agent-prefs-search--footer-select .agent-prefs-search__select-wrapper .agent-prefs-search__select{-webkit-appearance:none;-moz-appearance:none;appearance:none;width:330px;height:43px;margin:0;padding:0 0 0 20.5px;border-radius:5px;border:none;box-shadow:0 0 6px 0 rgba(0,0,0,0.16);background-color:#fff;background-image:url(/assets/rn/sp/icon_angle_down_b2b2b2_14.png);background-repeat:no-repeat;background-position:top 50% right 16px;background-size:auto 14px;font-size:14px;font-weight:normal;font-stretch:normal;font-style:normal;line-height:1.0;letter-spacing:normal;text-align:left;color:#333}.footer__section .section__container .footer__content .agent-prefs-search--footer-select .agent-prefs-search__select-wrapper .agent-prefs-search__select:focus{outline:none}.footer__section .section__container .footer__content .footer__internal-links{box-sizing:border-box;margin-bottom:26.5px}.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{padding:15px 0;background-image:url(/assets/rn/sp/icon_plus_4e6981_10.png);background-repeat:no-repeat;background-position:top 50% right 10px;background-size:10px;border-bottom:1px solid #D9DCE1;font-family:"ヒラギノ角ゴ Pro", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;font-size:13px;font-weight:bold;line-height:1.0;text-align:left;color:#4e6981;user-select:none;cursor:pointer}.footer__section .section__container .footer__content .footer__internal-links .internal-links-unit .links-unit__header.links-unit__header--opened{background-image:url(/assets/rn/sp/icon_minus_4e6981_10.png)}.footer__section .section__container .footer__content .footer__internal-links .internal-links-unit .links-unit__body{display:none;padding:16.5px 0 18px}.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-left:11px}.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:16px;font-size:12px;font-style:normal;line-height:1.0;text-align:left;color:#8c959e}.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:first-of-type .links-unit__header{font-size:14px}.footer__section .section__container .footer__content .footer__logo-and-sns{width:146px;margin:0 auto}.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 23px}.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/sp/icon_facebook_40_sp.png)}.footer__section .section__container .footer__content .footer__logo-and-sns .footer__sns .footer__sns-icon.sns-icon--twitter{background-image:url(/assets/rn/sp/icon_twitter_40_sp.png)}.footer__section .section__container .footer__content .footer__logo-and-sns .footer__sns .footer__sns-icon.sns-icon--line{background-image:url(/assets/rn/sp/icon_line_40_sp.png)}.footer__section .section__container .footer__content .footer__logo-and-sns .footer__logo .footer__logo-image{display:block;width:auto;height:35px;margin:0 auto}.copyrights__section{position:relative;z-index:1000}.copyrights__section .section__container{background-color:#286498}.copyrights__section .section__container .copyrights__content{box-sizing:border-box;margin:0 auto;padding:17px 0 0}.copyrights__section .section__container .copyrights__content .essential-corporate-link-group{display:flex;flex-direction:row;flex-wrap:wrap;justify-content:flex-start;align-items:center;width:318px;margin:0 auto 4.5px}.copyrights__section .section__container .copyrights__content .essential-corporate-link-group .essential-corporate-link-item{box-sizing:border-box;display:block;width:50%;margin:0 0 11px;font-size:11px;font-weight:normal;line-height:1.0;text-align:left;color:#88a7c3}.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 .essential-corporate-link-group .essential-corporate-link-item:nth-of-type(even){padding-left:16px}.copyrights__section .section__container .copyrights__content .credit-copyrights{border-top:1px solid #346C9E;height:39.5px}.copyrights__section .section__container .copyrights__content .credit-copyrights .copyrights-text{font-size:10px;font-weight:normal;line-height:39.5px;text-align:center;color:#88a7c3}.copyrights__section.copyrights--kaigo .section__container{background-color:#168CD5}.copyrights__section.copyrights--kaigo .section__container .copyrights__content{padding-top:0}.copyrights__section.copyrights--kaigo .section__container .copyrights__content .credit-copyrights{border-top:none}.copyrights__section.copyrights--kaigo .section__container .copyrights__content .credit-copyrights small .copyrights-text{color:#fff}.footer.footer--it .copyrights__section .section__container{background-color:#1C3C6B}.footer.footer--it .copyrights__section .section__container .copyrights__content .essential-corporate-link-group .essential-corporate-link-item{color:#fff}.footer.footer--it .copyrights__section .section__container .copyrights__content .credit-copyrights{border-top:1px solid #295079}.footer.footer--it .copyrights__section .section__container .copyrights__content .credit-copyrights small .copyrights-text{color:#fff}#smp-wrap .agents-index__container .agents-index__content{position:relative}#smp-wrap .agents-index__container .agents-index__content #header-crumb{overflow-y:hidden;height:26px}#smp-wrap .agents-index__container .agents-index__content #header-crumb .steps{background-color:#00447e;border:none;overflow-y:hidden;white-space:nowrap;display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:flex-start;align-items:center;overflow-x:scroll}#smp-wrap .agents-index__container .agents-index__content #header-crumb .steps li{color:#88a7c3;line-height:26px;font-size:10px;padding:0 0 0 12px}#smp-wrap .agents-index__container .agents-index__content #header-crumb .steps li a{box-sizing:border-box;background:transparent;color:#88a7c3;font-size:10px;background-image:url(/assets/rn/sp/icon_chevron_right_88a7c3.png);background-repeat:no-repeat;background-position:top 50% right 0;background-size:auto 9px;padding:0 14px 0 0;line-height:26px}#smp-wrap .agents-index__container .agents-index__content #header-crumb .steps li a::before,#smp-wrap .agents-index__container .agents-index__content #header-crumb .steps li a::after{display:none}#smp-wrap .agents-index__container .agents-index__content .trigger-sidemenu__column-detail-index{position:fixed;display:block;bottom:30px;width:auto;height:40px;margin:0 0 0 315px;filter:drop-shadow(0 0 6px rgba(0,0,0,0.16));cursor:pointer;z-index:500}#smp-wrap .agents-index__container .agents-index__content .agents-index__main{width:375px;background-color:#F2F4F6}#smp-wrap .agents-index__container .agents-index__content .agents-index__main .agents-index__main-liner{width:100%;margin:0 auto;padding:20.5px 0 0}#smp-wrap .agents-index__container .agents-index__content .agents-index__main .agents-index__main-liner .agents-index__header{position:relative;width:330px;margin:0 auto;padding:0 0 38px}#smp-wrap .agents-index__container .agents-index__content .agents-index__main .agents-index__main-liner .agents-index__header .agents-index__header-title{margin:0 0 16.5px;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:center;color:#41505d}#smp-wrap .agents-index__container .agents-index__content .agents-index__main .agents-index__main-liner .agents-index__header .agents-index__header-description{height:80px;overflow:hidden;font-size:12px;font-weight:normal;line-height:1.67;letter-spacing:normal;text-align:left;color:#41505d}#smp-wrap .agents-index__container .agents-index__content .agents-index__main .agents-index__main-liner .agents-index__header .agents-index__header-description.header-description--opened{height:auto}#smp-wrap .agents-index__container .agents-index__content .agents-index__main .agents-index__main-liner .agents-index__header .header-description__overwrite-screen{position:absolute;bottom:38px;left:0;right:0;width:100%;height:50px;background-image:linear-gradient(180deg, rgba(242,244,246,0) 0%, rgba(242,244,246,0.5) 50%, #f2f4f6 100%)}#smp-wrap .agents-index__container .agents-index__content .agents-index__main .agents-index__main-liner .agents-index__header .overwrite-screen__button{display:block;position:absolute;bottom:23px;left:0;right:0;margin:0 auto;height:37px}#smp-wrap .agents-index__container .agents-index__content .agents-index__main .agents-index__main-liner .agents-index__body .agents-index__search-conditions{width:330px;margin:0 auto 22px;padding:28px 60px 36px;border-radius:14px;box-shadow:0 0 10px 0 rgba(0,0,0,0.1);background-color:#fff;padding:21px 0 13px}#smp-wrap .agents-index__container .agents-index__content .agents-index__main .agents-index__main-liner .agents-index__body .agents-index__search-conditions .search-conditions__liner{width:295px;margin:0 auto}#smp-wrap .agents-index__container .agents-index__content .agents-index__main .agents-index__main-liner .agents-index__body .agents-index__search-conditions .search-conditions__liner .search-conditions__title{margin:0 0 19px;font-family:"ヒラギノ角ゴ Pro", "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:#41505d}#smp-wrap .agents-index__container .agents-index__content .agents-index__main .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}#smp-wrap .agents-index__container .agents-index__content .agents-index__main .agents-index__main-liner .agents-index__body .agents-index__search-conditions .search-conditions__liner .search-conditions__group-1 .group-1__label{display:block;width:70px;margin:0 5px 5px 0}#smp-wrap .agents-index__container .agents-index__content .agents-index__main .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}#smp-wrap .agents-index__container .agents-index__content .agents-index__main .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:30px;margin:0;padding:0;border-radius:40px;border:solid 1px #ddd;background-color:#fff;font-size:11px;font-weight:normal;line-height:28px;letter-spacing:normal;text-align:center;color:#8c959e;user-select:none;cursor:pointer}#smp-wrap .agents-index__container .agents-index__content .agents-index__main .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}#smp-wrap .agents-index__container .agents-index__content .agents-index__main .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}#smp-wrap .agents-index__container .agents-index__content .agents-index__main .agents-index__main-liner .agents-index__body .agents-index__search-conditions .search-conditions__liner .search-conditions__group-2-trigger{box-sizing:border-box;width:130px;height:30px;margin:0 auto 9px;padding:0 0 0 22px;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 14px;background-size:10px;font-family:"ヒラギノ角ゴ Pro", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;font-size:12px;font-weight:bold;line-height:30px;letter-spacing:normal;text-align:left;color:#4e6981;cursor:poiner}#smp-wrap .agents-index__container .agents-index__content .agents-index__main .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:15px}#smp-wrap .agents-index__container .agents-index__content .agents-index__main .agents-index__main-liner .agents-index__body .agents-index__search-conditions .search-conditions__liner .search-conditions__group-2-wrapper{display:none}#smp-wrap .agents-index__container .agents-index__content .agents-index__main .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}#smp-wrap .agents-index__container .agents-index__content .agents-index__main .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 5px 5px 0}#smp-wrap .agents-index__container .agents-index__content .agents-index__main .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}#smp-wrap .agents-index__container .agents-index__content .agents-index__main .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:30px;margin:0;padding:0 11.5px;border-radius:5px;border:solid 1px #ddd;background-color:#fff;font-size:11px;font-weight:normal;line-height:28px;letter-spacing:normal;text-align:center;color:#8c959e;user-select:none;cursor:pointer}#smp-wrap .agents-index__container .agents-index__content .agents-index__main .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}#smp-wrap .agents-index__container .agents-index__content .agents-index__main .agents-index__main-liner .agents-index__body .agents-count-and-conditions{min-height:35px;margin:0 0 8px}#smp-wrap .agents-index__container .agents-index__content .agents-index__main .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:14px;font-weight:bold;line-height:27px;letter-spacing:normal;text-align:center;color:#333}#smp-wrap .agents-index__container .agents-index__content .agents-index__main .agents-index__main-liner .agents-index__body .agents-count-and-conditions .agents-count .agents-count__number{padding:0 4px;font-family:Arial, sans-serif;font-size:24px;font-weight:bold;line-height:1.17;letter-spacing:normal;text-align:center;color:#007bbc}#smp-wrap .agents-index__container .agents-index__content .agents-index__main .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;border-radius:5px;font-size:12px;font-weight:normal;line-height:1.73;letter-spacing:normal;text-align:center;color:#8c959e}#smp-wrap .agents-index__container .agents-index__content .agents-index__main .agents-index__main-liner .agents-index__body .agents-index__agent-unit-group{background-color:#F2F4F6;padding:0 0 31px}#smp-wrap .agents-index__container .agents-index__content .agents-index__main .agents-index__main-liner .agents-index__body .agents-index__agent-unit-group .agent-unit{width:375px;height:auto;margin:0 auto 10px;padding:20px 0 17px;background-color:#fff}#smp-wrap .agents-index__container .agents-index__content .agents-index__main .agents-index__main-liner .agents-index__body .agents-index__agent-unit-group .agent-unit .unit-upper{padding:0 0 11.5px}#smp-wrap .agents-index__container .agents-index__content .agents-index__main .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:330px;margin:0 auto}#smp-wrap .agents-index__container .agents-index__content .agents-index__main .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:80px;width:80px}#smp-wrap .agents-index__container .agents-index__content .agents-index__main .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:80px;height:65px;margin:0 0 10px;padding:0;border-radius:5px;border:solid 1px #ddd;background-repeat:no-repeat;background-position:50% 50%;background-size:64px auto}#smp-wrap .agents-index__container .agents-index__content .agents-index__main .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}#smp-wrap .agents-index__container .agents-index__content .agents-index__main .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}#smp-wrap .agents-index__container .agents-index__content .agents-index__main .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:27px;margin:0;padding:0 0 0 26px;border-radius:5px;border:1px solid #f2f4f6;background-color:#f2f4f6;font-family:"ヒラギノ角ゴ Pro", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;font-size:10px;font-weight:bold;line-height:25px;letter-spacing:normal;text-align:left;color:#41505d;cursor:pointer;user-select:none}#smp-wrap .agents-index__container .agents-index__content .agents-index__main .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:10px;margin:auto;width:13px;height:13px;background-image:url(/assets/rn/icon_cheked_circle_b2b2b2_16.png);background-repeat:no-repeat;background-position:50% 50%;background-size:13px}#smp-wrap .agents-index__container .agents-index__content .agents-index__main .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:#b6d9ed;background-color:#f2faff;color:#007bbc}#smp-wrap .agents-index__container .agents-index__content .agents-index__main .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)}#smp-wrap .agents-index__container .agents-index__content .agents-index__main .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:103px;left:0;width:330px;height:44px;background-image:url(/assets/rn/sp/agent_compare_balloon.png);background-repeat:no-repeat;background-position:50% 0;background-size:auto 44px;padding:8px 0 0 0}#smp-wrap .agents-index__container .agents-index__content .agents-index__main .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 36px;width:330px;height:36px;background-image:url(/assets/rn/icon_checked_circle_ffffff.png);background-repeat:no-repeat;background-position:top 50% left 12px;background-size:14px;font-size:12px;font-weight:normal;line-height:36px;letter-spacing:normal;text-align:left;color:#fff}#smp-wrap .agents-index__container .agents-index__content .agents-index__main .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:-10px;right:-10px;width:34px;height:33px;cursor:pointer}#smp-wrap .agents-index__container .agents-index__content .agents-index__main .agents-index__main-liner .agents-index__body .agents-index__agent-unit-group .agent-unit .unit-upper .unit-upper__liner .unit-section__2{flex-basis:240px;width:240px}#smp-wrap .agents-index__container .agents-index__content .agents-index__main .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{width:240px;margin:0 0 11px}#smp-wrap .agents-index__container .agents-index__content .agents-index__main .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{width:240px;margin:0 0 11px}#smp-wrap .agents-index__container .agents-index__content .agents-index__main .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 1.5px;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}#smp-wrap .agents-index__container .agents-index__content .agents-index__main .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:10px;font-weight:normal;line-height:1.4;letter-spacing:normal;text-align:left;color:#8c959e}#smp-wrap .agents-index__container .agents-index__content .agents-index__main .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{width:240px;display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:space-between;align-items:center}#smp-wrap .agents-index__container .agents-index__content .agents-index__main .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__wrapper .agent-rating{display:inline-block;width:auto;height:15px}#smp-wrap .agents-index__container .agents-index__content .agents-index__main .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 .users-voice .agent__users-voice-link{font-size:12px;font-weight:normal;line-height:15px;letter-spacing:normal;text-align:right;color:#007bbc}#smp-wrap .agents-index__container .agents-index__content .agents-index__main .agents-index__main-liner .agents-index__body .agents-index__agent-unit-group .agent-unit .unit-lower{width:330px;margin:0 auto;border-top:1px solid #f2f4f6;padding:12.5px 0 0}#smp-wrap .agents-index__container .agents-index__content .agents-index__main .agents-index__main-liner .agents-index__body .agents-index__agent-unit-group .agent-unit .unit-lower .unit-section__2-2{display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:space-between;align-items:flex-start;margin:0 0 9.5px}#smp-wrap .agents-index__container .agents-index__content .agents-index__main .agents-index__main-liner .agents-index__body .agents-index__agent-unit-group .agent-unit .unit-lower .unit-section__2-2 .agent-message{display:inline-block;margin:0 auto;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}#smp-wrap .agents-index__container .agents-index__content .agents-index__main .agents-index__main-liner .agents-index__body .agents-index__agent-unit-group .agent-unit .unit-lower .unit-section__2-3{display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:flex-start;align-items:flex-start;width:330px;margin:0 0 10px}#smp-wrap .agents-index__container .agents-index__content .agents-index__main .agents-index__main-liner .agents-index__body .agents-index__agent-unit-group .agent-unit .unit-lower .unit-section__2-3 .agent-data{box-sizing:border-box;width:110px;height:40px;margin:0;padding:6px 0 0;border-right:solid 1px #f2f4f6;background-color:#fff}#smp-wrap .agents-index__container .agents-index__content .agents-index__main .agents-index__main-liner .agents-index__body .agents-index__agent-unit-group .agent-unit .unit-lower .unit-section__2-3 .agent-data:first-of-type{border-left:solid 1px #f2f4f6}#smp-wrap .agents-index__container .agents-index__content .agents-index__main .agents-index__main-liner .agents-index__body .agents-index__agent-unit-group .agent-unit .unit-lower .unit-section__2-3 .agent-data .agent-data__header{margin:0 0 2px;font-size:10px;font-weight:normal;line-height:1.0;letter-spacing:normal;text-align:center;color:#41505d}#smp-wrap .agents-index__container .agents-index__content .agents-index__main .agents-index__main-liner .agents-index__body .agents-index__agent-unit-group .agent-unit .unit-lower .unit-section__2-3 .agent-data .agent-data__header.with-value-unit--for-header{margin:0 0 6px}#smp-wrap .agents-index__container .agents-index__content .agents-index__main .agents-index__main-liner .agents-index__body .agents-index__agent-unit-group .agent-unit .unit-lower .unit-section__2-3 .agent-data .agent-data__value{font-size:18px;font-weight:normal;line-height:22px;letter-spacing:normal;text-align:center;color:#41505d}#smp-wrap .agents-index__container .agents-index__content .agents-index__main .agents-index__main-liner .agents-index__body .agents-index__agent-unit-group .agent-unit .unit-lower .unit-section__2-3 .agent-data .agent-data__value span{margin:0 0 2px;font-family:Arial, sans-serif;font-size:22px;font-weight:bold;line-height:1.0;letter-spacing:normal;text-align:center;color:#007bbc}#smp-wrap .agents-index__container .agents-index__content .agents-index__main .agents-index__main-liner .agents-index__body .agents-index__agent-unit-group .agent-unit .unit-lower .unit-section__2-3 .agent-data .agent-data__value span.with-value-unit{font-size:18px}#smp-wrap .agents-index__container .agents-index__content .agents-index__main .agents-index__main-liner .agents-index__body .agents-index__agent-unit-group .agent-unit .unit-lower .unit-section__2-3 .agent-data .agent-data__value .agent-rating--data-value{display:inline-block;width:auto;height:14px}#smp-wrap .agents-index__container .agents-index__content .agents-index__main .agents-index__main-liner .agents-index__body .agents-index__agent-unit-group .agent-unit .unit-lower .unit-section__2-3 .agent-data .agent-data__value-unit{font-size:10px;font-weight:normal;line-height:1.0;letter-spacing:normal;text-align:center;color:#b2b2b2}#smp-wrap .agents-index__container .agents-index__content .agents-index__main .agents-index__main-liner .agents-index__body .agents-index__agent-unit-group .agent-unit .unit-lower .agent__strong-points{width:330px;margin:0 auto;display:flex;flex-direction:row;flex-wrap:wrap;justify-content:flex-start;align-items:flex-start}#smp-wrap .agents-index__container .agents-index__content .agents-index__main .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 3px 3px 0;padding:0 8px;background-color:#eff8fa;border-radius:3px;font-family:"ヒラギノ角ゴ Pro", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;font-size:10px;font-weight:bold;line-height:20px;letter-spacing:normal;text-align:center;color:#447196}#smp-wrap .agents-index__container .agents-index__content .agents-detail__main{width:375px;background-color:#F2F4F6;padding:0}#smp-wrap .agents-index__container .agents-index__content .agents-detail__main .agents-detail__main-liner{margin:0 auto;padding:35px 0 0;overflow-x:hidden}#smp-wrap .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;padding:17px 0 0}#smp-wrap .agents-index__container .agents-index__content .agents-detail__main .agents-detail__main-liner .agents-detail__basement .agents-detail__head-data{margin:0 auto;padding:0 0 18px}#smp-wrap .agents-index__container .agents-index__content .agents-detail__main .agents-detail__main-liner .agents-detail__basement .agents-detail__head-data .info__section-1{width:335px;margin:-37px auto 0;display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:space-between;align-items:flex-end;padding:0 0 27px}#smp-wrap .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:120px;height:90px;background-repeat:no-repeat;background-position:50% 50%;background-size:96px auto;border-radius:5px;box-shadow:0 0 10px 0 rgba(0,0,0,0.16);background-color:#fff;margin:0}#smp-wrap .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:182px;height:53px;padding:9px 0 0 51px;border-radius:5px;border:solid 2px #e3f5ff;background-color:#f0fcff;background-image:url(/assets/rn/sp/icon_registration_007bbc.png);background-repeat:no-repeat;background-position:top 50% left 15px;background-size:auto 27.5px;font-family:"ヒラギノ角ゴ Pro", "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:#007bbc}#smp-wrap .agents-index__container .agents-index__content .agents-detail__main .agents-detail__main-liner .agents-detail__basement .agents-detail__head-data .info__section-2{width:335px;margin:0 auto}#smp-wrap .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 12px;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}#smp-wrap .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:column;flex-wrap:nowrap;justify-content:flex-start;align-items:stretch;padding:0;margin:0 0 10px;border-radius:5px;border:solid 1px #e4eaed;background-color:#fff}#smp-wrap .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;width:100%;height:45px;padding:0;display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:center;align-items:center;background-color:#f8fcff;border-radius:5px 5px 0 0}#smp-wrap .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 8px 0 0;font-family:"ヒラギノ角ゴ Pro", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;font-size:13px;font-weight:bold;line-height:1.0;letter-spacing:normal;text-align:center;color:#007bbc}#smp-wrap .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;margin:0;height:23px}#smp-wrap .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__uvoice-and-editors{box-sizing:border-box;width:100%;padding:0}#smp-wrap .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__uvoice-and-editors .rating__users-voice{box-sizing:border-box;padding:0 0 12px;display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:flex-start;align-items:center}#smp-wrap .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__uvoice-and-editors .rating__users-voice .rating__users-voice-title{margin:0 9px 0 0;width:7em;font-family:"ヒラギノ角ゴ Pro", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;font-size:10px;font-weight:bold;line-height:12px;letter-spacing:normal;text-align:left;color:#c0c5cb}#smp-wrap .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__uvoice-and-editors .rating__users-voice .rating__users-voice-star{display:block;height:12px}#smp-wrap .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__uvoice-and-editors .rating__editors{box-sizing:border-box;padding:0;display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:flex-start;align-items:center}#smp-wrap .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__uvoice-and-editors .rating__editors .rating__editors-title{margin:0 9px 0 0;width:7em;font-family:"ヒラギノ角ゴ Pro", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;font-size:10px;font-weight:bold;line-height:12px;letter-spacing:normal;text-align:left;color:#c0c5cb}#smp-wrap .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__uvoice-and-editors .rating__editors .rating__editors-star{display:block;height:12px}#smp-wrap .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 .agents-detail__data-group{display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:space-between;align-items:stretch;background-color:#fff;border-radius:5px;padding:10px 0}#smp-wrap .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 .agents-detail__data-group .agents-detail__data{box-sizing:border-box;flex:1 0 0;height:54px;margin:0;padding:5px 0 0 0;border-right:solid 1px #f2f4f6}#smp-wrap .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 .agents-detail__data-group .agents-detail__data:last-of-type{border-right:none}#smp-wrap .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 .agents-detail__data-group .agents-detail__data .agents-detail__data-title{margin:0 0 6px;font-size:10px;font-weight:normal;line-height:1.0;letter-spacing:normal;text-align:center;color:#8c959e}#smp-wrap .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 .agents-detail__data-group .agents-detail__data .agents-detail__data-title.with--data-value-unit{margin:0 0 6px}#smp-wrap .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 .agents-detail__data-group .agents-detail__data .agents-detail__data-value{display:block;padding:0;font-size:18px;font-weight:bold;line-height:24px;letter-spacing:normal;text-align:center;color:#8c959e}#smp-wrap .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 .agents-detail__data-group .agents-detail__data .agents-detail__data-value span{font-family:Arial, sans-serif;font-size:22px;font-weight:bold;letter-spacing:normal;text-align:center;color:#007bbc}#smp-wrap .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 .agents-detail__data-group .agents-detail__data .agents-detail__data-value .rating-star--double-line{display:block;margin:0 auto;height:34px}#smp-wrap .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 .agents-detail__data-group .agents-detail__data .agents-detail__data-value.with--data-value-unit{margin:0 0 4px;font-size:18px;line-height:1.17}#smp-wrap .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 .agents-detail__data-group .agents-detail__data .agents-detail__data-value .data-value__unit{display:block;padding:3px 0 0;font-size:10px;font-weight:bold;line-height:1.0;letter-spacing:normal;text-align:center;color:#8c959e}#smp-wrap .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;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}#smp-wrap .agents-index__container .agents-index__content .agents-detail__switching-tabs{overflow:hidden}#smp-wrap .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:11.5px 14px;overflow-x:scroll}#smp-wrap .agents-index__container .agents-index__content .agents-detail__switching-tabs .agents-detail__switching-tab-group .agents-detail__switching-tab{box-sizing:border-box;height:34px;margin:0 10px 0 0;padding:0 22px;border-radius:34px;background-color:#fff;font-family:"ヒラギノ角ゴ Pro", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;font-size:12px;font-weight:bold;line-height:34px;letter-spacing:normal;text-align:center;color:#b2b2b2;cursor:pointer;white-space:nowrap;user-select:none}#smp-wrap .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}#smp-wrap .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}#smp-wrap .agents-index__container .agents-index__content .agents-detail__switching-tabs .agents-detail__switching-content-group{box-sizing:border-box;background-color:#fff;padding:24px 0 0;margin:0}#smp-wrap .agents-index__container .agents-index__content .agents-detail__switching-tabs .agents-detail__switching-content-group .agents-detail__switching-content{display:none}#smp-wrap .agents-index__container .agents-index__content .agents-detail__switching-tabs .agents-detail__switching-content-group .agents-detail__switching-content.switching-content--visible{display:block}#smp-wrap .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:335px;margin:0 auto;padding:0 0 51px}#smp-wrap .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 #e4eaed;background-color:#fff;padding:15px 0 17px;margin:0 0 20px}#smp-wrap .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}#smp-wrap .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{margin:0 auto}#smp-wrap .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:0 16px 0 0;font-size:10px;font-weight:normal;line-height:1.0;letter-spacing:normal;text-align:right;color:#8c959e}#smp-wrap .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:center;margin:-9px auto 19px;padding:0 17px 17.5px;border-bottom:solid 1px #e4eaed}#smp-wrap .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:62px;width:62px}#smp-wrap .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:50px}#smp-wrap .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:243px;width:243px}#smp-wrap .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 5px 0;font-family:"ヒラギノ角ゴ Pro", "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:left;color:#41505d}#smp-wrap .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}#smp-wrap .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:38px;height:21px;margin:0 7px 0 0;padding:0 9px;border-radius:4px;background-color:#f2f4f6;font-family:"ヒラギノ角ゴ Pro", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;font-size:10px;font-weight:bold;line-height:21px;letter-spacing:normal;text-align:center;color:#41505d}#smp-wrap .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:16px}#smp-wrap .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{width:295px;margin:0 auto 4px;font-family:"ヒラギノ角ゴ Pro", "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:#41505d}#smp-wrap .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{width:295px;margin:0 auto;font-size:13px;font-weight:normal;line-height:1.77;letter-spacing:normal;text-align:left;color:#41505d}#smp-wrap .agents-index__container .agents-index__content .agents-detail__switching-tabs .agents-detail__switching-content-group .agents-detail__switching-content .agents-detail__basic-infomation{width:375px;margin:0 auto;background-color:#f2f4f6;padding:42px 0 0;background-image:url(/assets/rn/sp/agents_detail_basic_info_drop_shadow.png);background-repeat:no-repeat;background-position:top 0 left 0;background-size:auto 15px}#smp-wrap .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:335px;margin:0 auto}#smp-wrap .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{padding:0 0 26px;margin:0;display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:flex-start;align-items:flex-start}#smp-wrap .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:80px;width:80px;height:60px;margin:0 17px 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:64px auto}#smp-wrap .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{flex-basis:230px;width:230px;padding:6.5px 0 0;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}#smp-wrap .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 18px}#smp-wrap .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 8px;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}#smp-wrap .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}#smp-wrap .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 5px 5px 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}#smp-wrap .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{background-color:#fff;width:375px;margin:0 0 0 -20px}#smp-wrap .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}#smp-wrap .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{border-bottom:1px solid #f2f4f6}#smp-wrap .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:last-of-type{border-bottom:none}#smp-wrap .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{box-sizing:border-box;width:103px;padding:13px 31px 13px 0;font-family:"ヒラギノ角ゴ Pro", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;font-size:13px;font-weight:bold;line-height:1.69;letter-spacing:normal;text-align:right;color:#41505d;vertical-align:top}#smp-wrap .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:13px 20px 13px 0;font-size:13px;font-weight:normal;line-height:1.69;letter-spacing:normal;text-align:left;color:#41505d}#smp-wrap .agents-index__container .agents-index__content .agents-detail__switching-tabs .agents-detail__switching-content-group .agents-detail__switching-content .switching-content__agents-column{padding:0 0 0}#smp-wrap .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}#smp-wrap .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:335px;margin:0 auto}#smp-wrap .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 .agents-column__header-image{display:block;width:100%;height:auto;margin:0 auto 31.5px;border-radius:15px}#smp-wrap .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 .agents-column__content-liner .agents-column__index{margin:0 0 30px}#smp-wrap .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 .agents-column__content-liner .agents-column__index .agents-column__index-header{height:38px;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:38px;letter-spacing:normal;text-align:center;color:#41505d}#smp-wrap .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 .agents-column__content-liner .agents-column__index .agents-column__index-body{border-radius:0 0 15px 15px;background-color:#fafafa;padding:23px 0 2px}#smp-wrap .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 .agents-column__content-liner .agents-column__index .agents-column__index-body .index-body__liner{width:295px;margin:0 auto}#smp-wrap .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 .agents-column__content-liner .agents-column__index .agents-column__index-body .index-body__liner .agents-column__ordered-list{box-sizing:border-box;list-style-type:decimal;padding:0 0 0 18.5px}#smp-wrap .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 .agents-column__content-liner .agents-column__index .agents-column__index-body .index-body__liner .agents-column__ordered-list .ordered-list__item{margin:0 0 20px;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}#smp-wrap .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 .agents-column__content-liner .agents-column__index .agents-column__index-body .index-body__liner .agents-column__ordered-list .ordered-list__item .ordered-list__item-link{color:#41505d}#smp-wrap .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 .agents-column__content-liner .agents-column__index .agents-column__index-body .index-body__liner .agents-column__ordered-list .ordered-list__item .agents-column__unordered-list{list-style-type:none;padding:15px 0 0}#smp-wrap .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 .agents-column__content-liner .agents-column__index .agents-column__index-body .index-body__liner .agents-column__ordered-list .ordered-list__item .agents-column__unordered-list .unordered-list__item{padding:0 0 11px 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:12px;font-weight:normal;line-height:1.5;letter-spacing:normal;text-align:left;color:#8c959e}#smp-wrap .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 .agents-column__content-liner .agents-column__index .agents-column__index-body .index-body__liner .agents-column__ordered-list .ordered-list__item .agents-column__unordered-list .unordered-list__item:last-of-type{padding-bottom:0}#smp-wrap .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 .agents-column__content-liner .agents-column__index .agents-column__index-body .index-body__liner .agents-column__ordered-list .ordered-list__item .agents-column__unordered-list .unordered-list__item .unordered-list__item-link{color:#8c959e}#smp-wrap .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 .agents-column__content-liner .agents-column__content h2{margin:0 0 14px;padding:12px 18px;border-bottom:solid 2px #00447e;background-color:#f2f4f6;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:left;color:#00447e}#smp-wrap .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 .agents-column__content-liner .agents-column__content p{width:335px;margin:0 auto 25px;font-size:14px;font-weight:normal;line-height:1.86;letter-spacing:normal;text-align:left;color:#41505d}#smp-wrap .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 .agents-column__content-liner .agents-column__content h3{box-sizing:border-box;width:330px;background-color:#E4F1F8;margin:0 auto 11px;padding:10.5px 0 10.5px 21px;font-family:"ヒラギノ角ゴ Pro", "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:#00447e}#smp-wrap .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 .agents-column__content-liner .agents-column__content ul{box-sizing:border-box;width:335px;padding:26px 24px 3px;border:solid 1px #f2f4f6;margin:0 auto 30px}#smp-wrap .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 .agents-column__content-liner .agents-column__content ul li{box-sizing:border-box;padding:0 0 0 24px;margin:0 0 18px;background-image:url(/assets/rn/icon_checked_007bbc_14.png);background-repeat:no-repeat;background-position:top 50% 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:1.29;letter-spacing:normal;text-align:left;color:#41505d}#smp-wrap .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 .agents-column__content-liner .agents-column__content h4{box-sizing:border-box;width:560px;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}#smp-wrap .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}#smp-wrap .agents-index__container .agents-index__content .agents-detail__switching-tabs .agents-detail__switching-content-group .agents-detail__switching-content .switching-content__agents-column-editor{padding:33px 0 30px;margin:0;background-color:#fff}#smp-wrap .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:375px}#smp-wrap .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{height:34px;margin:0 0 19px;background-color:#f2f4f6;font-family:"ヒラギノ角ゴ Pro", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;font-size:14px;font-weight:bold;line-height:34px;letter-spacing:normal;text-align:center;color:#41505d}#smp-wrap .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 18px 0 74px;background-image:url(/assets/rn/logo_characterless_40.png);background-repeat:no-repeat;background-position:top 6px left 17px;background-size:auto 38px}#smp-wrap .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{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}#smp-wrap .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 10px;font-size:12px;font-weight:normal;line-height:1.67;letter-spacing:normal;text-align:left;color:#41505d}#smp-wrap .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 12px;font-size:10px;font-weight:normal;line-height:1.6;letter-spacing:normal;text-align:left;color:#adadad}#smp-wrap .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{display:inline-block;box-sizing:border-box;height:32px;padding:0 14px;border-radius:4px;border:solid 1px #818a93;background-color:#fff;font-family:"ヒラギノ角ゴ Pro", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;font-size:12px;font-weight:bold;line-height:30px;letter-spacing:normal;text-align:center;color:#41505d}#smp-wrap .agents-index__container .agents-index__content .agents-index__aside{padding:0 0 26px;background-color:#F2F4F6}#smp-wrap .agents-index__container .agents-index__content .agents-index__aside .pickup-agent .pickup-agent__header{height:42px;margin:0;padding:0;border:solid 1px #707070;background-color:#41505d;font-family:Arial, sans-serif;font-size:14px;font-weight:bold;line-height:42px;letter-spacing:2.8px;text-align:center;color:#fff}#smp-wrap .agents-index__container .agents-index__content .agents-index__aside .pickup-agent .pickup-agent__body{background-color:#fff;padding:20px 0 15px;box-shadow:0 0 6px 0 rgba(0,0,0,0.16)}#smp-wrap .agents-index__container .agents-index__content .agents-index__aside .pickup-agent .pickup-agent__body .pickup-agent__body-liner{width:330px;margin:0 auto;display:flex;flex-direction:row;flex-wrap:wrap;justify-content:flex-start;align-items:flex-start}#smp-wrap .agents-index__container .agents-index__content .agents-index__aside .pickup-agent .pickup-agent__body .pickup-agent__body-liner .pickup-agent__item{box-sizing:border-box;width:160px;height:60px;margin:0 10px 10px 0;padding:0;border-radius:7px;border:solid 1px #ddd;background-color:#fff}#smp-wrap .agents-index__container .agents-index__content .agents-index__aside .pickup-agent .pickup-agent__body .pickup-agent__body-liner .pickup-agent__item .pickup-agent__item-logo{display:block;width:100%;height:100%;background-repeat:no-repeat;background-position:50% 50%;background-size:128px auto}#smp-wrap .agents-index__container .agents-index__content .agents-index__aside .pickup-agent .pickup-agent__body .pickup-agent__body-liner .pickup-agent__item:nth-of-type(even){margin-right:0}#smp-wrap .agents-index__container .agents-index__content .agents-index__aside--prefectures{margin:0 0 24px;background-color:#F2F4F6;padding:0 0 24px}#smp-wrap .agents-index__container .agents-index__content .agents-index__aside--prefectures .agents-index__aside-basement--prefectures{background-color:#fff;box-shadow:0 0 6px 0 rgba(0,0,0,0.16);padding:20px 0 9px}#smp-wrap .agents-index__container .agents-index__content .agents-index__aside--prefectures .agents-index__aside-basement--prefectures .agents-index__aside--prefectures__liner{width:335px;margin:0 auto}#smp-wrap .agents-index__container .agents-index__content .agents-index__aside--prefectures .agents-index__aside-basement--prefectures .agents-index__aside--prefectures__liner .sidebar__content-agent__unit{margin-bottom:18px}#smp-wrap .agents-index__container .agents-index__content .agents-index__aside--prefectures .agents-index__aside-basement--prefectures .agents-index__aside--prefectures__liner .sidebar__content-agent__unit:last-of-type{margin-bottom:0}#smp-wrap .agents-index__container .agents-index__content .agents-index__aside--prefectures .agents-index__aside-basement--prefectures .agents-index__aside--prefectures__liner .sidebar__content-agent__unit .sidebar__content-header{height:35px;margin:0 0 20.5px;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}#smp-wrap .agents-index__container .agents-index__content .agents-index__aside--prefectures .agents-index__aside-basement--prefectures .agents-index__aside--prefectures__liner .sidebar__content-agent__unit .active-opening-ratio{padding:0;display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:flex-start;align-items:stretch;margin:0 0 19.5px}#smp-wrap .agents-index__container .agents-index__content .agents-index__aside--prefectures .agents-index__aside-basement--prefectures .agents-index__aside--prefectures__liner .sidebar__content-agent__unit .active-opening-ratio .active-opening-ratio__data{box-sizing:border-box;border-left:1px dashed #ddd;width:110px;height:65px;margin:0 auto;padding:10px 0}#smp-wrap .agents-index__container .agents-index__content .agents-index__aside--prefectures .agents-index__aside-basement--prefectures .agents-index__aside--prefectures__liner .sidebar__content-agent__unit .active-opening-ratio .active-opening-ratio__data .active-opening-ratio__data-title{margin-bottom:10px;font-size:10px;font-weight:normal;line-height:1.0;letter-spacing:normal;text-align:center;color:#41505d}#smp-wrap .agents-index__container .agents-index__content .agents-index__aside--prefectures .agents-index__aside-basement--prefectures .agents-index__aside--prefectures__liner .sidebar__content-agent__unit .active-opening-ratio .active-opening-ratio__data .active-opening-ratio__data-value{font-family:Arial, sans-serif;font-size:26px;font-weight:bold;line-height:1.0;letter-spacing:normal;text-align:center;color:#41505d}#smp-wrap .agents-index__container .agents-index__content .agents-index__aside--prefectures .agents-index__aside-basement--prefectures .agents-index__aside--prefectures__liner .sidebar__content-agent__unit .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:14px;font-weight:bold;line-height:1.0;letter-spacing:normal;text-align:center;color:#41505d}#smp-wrap .agents-index__container .agents-index__content .agents-index__aside--prefectures .agents-index__aside-basement--prefectures .agents-index__aside--prefectures__liner .sidebar__content-agent__unit .active-opening-ratio .active-opening-ratio__data:first-of-type{border-left:1px dashed #ddd}#smp-wrap .agents-index__container .agents-index__content .agents-index__aside--prefectures .agents-index__aside-basement--prefectures .agents-index__aside--prefectures__liner .sidebar__content-agent__unit .active-opening-ratio .active-opening-ratio__data:last-of-type{border-right:none}#smp-wrap .agents-index__container .agents-index__content .agents-index__aside--prefectures .agents-index__aside-basement--prefectures .agents-index__aside--prefectures__liner .sidebar__content-agent__unit .area-classification{padding:0;display:flex;flex-direction:row;flex-wrap:wrap;justify-content:flex-start;align-items:flex-start}#smp-wrap .agents-index__container .agents-index__content .agents-index__aside--prefectures .agents-index__aside-basement--prefectures .agents-index__aside--prefectures__liner .sidebar__content-agent__unit .area-classification .area-classification__item{display:block;box-sizing:border-box;width:100px;height:35px;padding:0;margin:0 17px 12px 0;border-radius:5px;border:solid 1px #ddd;font-family:"ヒラギノ角ゴ Pro", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;font-size:13px;font-weight:bold;line-height:33px;letter-spacing:normal;text-align:center;color:#007bbc;white-space:nowrap}#smp-wrap .agents-index__container .agents-index__content .agents-index__aside--prefectures .agents-index__aside-basement--prefectures .agents-index__aside--prefectures__liner .sidebar__content-agent__unit .area-classification .area-classification__item:nth-of-type(3n){margin-right:0}#smp-wrap .agents-index__container .agents-index__content .job-hopping-column__detail-header{box-sizing:border-box;position:relative;width:375px;height:180px;background-repeat:no-repeat;background-position:50% 0;background-size:100% auto;padding:19px 0 0}#smp-wrap .agents-index__container .agents-index__content .job-hopping-column__detail-header .column-detail__backdrop-screen{position:absolute;top:0;left:0;width:375px;height:180px;background-color:rgba(0,0,0,0.39);-webkit-backdrop-filter:blur(21px);backdrop-filter:blur(21px)}#smp-wrap .agents-index__container .agents-index__content .job-hopping-column__detail-header .column-detail__header-liner{position:relative;width:330px;margin:0 auto}#smp-wrap .agents-index__container .agents-index__content .job-hopping-column__detail-header .column-detail__header-liner .column-detail__post-date{margin:0 0 10px;font-size:10px;font-weight:normal;line-height:1.0;letter-spacing:normal;text-align:left;color:rgba(255,255,255,0.7)}#smp-wrap .agents-index__container .agents-index__content .job-hopping-column__detail-header .column-detail__header-liner .column-detail__post-title{margin:0 0 18px;height:84px;overflow:hidden;font-family:"ヒラギノ角ゴ Pro", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;font-size:18px;font-weight:bold;line-height:1.56;letter-spacing:normal;text-align:left;color:#fff}#smp-wrap .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}#smp-wrap .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);border-radius:5px;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}#smp-wrap .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 -36px 0 0}#smp-wrap .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}#smp-wrap .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)}#smp-wrap .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)}#smp-wrap .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)}#smp-wrap .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}#smp-wrap .agents-index__container .agents-index__content .job-hopping-column__detail-main{width:375px;background-color:#F2F4F6;padding:26px 0 0}#smp-wrap .agents-index__container .agents-index__content .job-hopping-column__detail-main .job-hopping-column__detail-main-liner{width:375px;margin:0 auto;overflow-x:hidden}#smp-wrap .agents-index__container .agents-index__content .job-hopping-column__detail-main .job-hopping-column__detail-main-liner .column-detail__introduction{width:335px;margin:0 auto 15px;font-size:14px;font-weight:normal;line-height:1.86;letter-spacing:normal;text-align:left;color:#41505d}#smp-wrap .agents-index__container .agents-index__content .job-hopping-column__detail-main .job-hopping-column__detail-main-liner .column-detail__column-editor--top{box-sizing:border-box;width:335px;min-height:52.25px;margin:0 auto 15px;padding:12px 11px 9px 50px;border-radius:5px;box-shadow:0 0 6px 0 rgba(0,0,0,0.16);background-color:#fff;background-repeat:no-repeat;background-position:left 11px top 11px;background-size:auto 28.25px}#smp-wrap .agents-index__container .agents-index__content .job-hopping-column__detail-main .job-hopping-column__detail-main-liner .column-detail__column-editor--top .column-editor__name-label--top{margin:0 0 2px;font-size:9px;font-weight:normal;line-height:1.0;letter-spacing:normal;text-align:left;color:#a8a8a8}#smp-wrap .agents-index__container .agents-index__content .job-hopping-column__detail-main .job-hopping-column__detail-main-liner .column-detail__column-editor--top .column-editor__name--top{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}#smp-wrap .agents-index__container .agents-index__content .job-hopping-column__detail-main .job-hopping-column__detail-main-liner .column-detail__body{width:375px;margin:0 auto 53px;padding:24px 0 25px;background-color:#fff;box-shadow:0 0 10px 0 rgba(0,0,0,0.1)}#smp-wrap .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 28.5px;padding:18px 0 0}#smp-wrap .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}#smp-wrap .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)}#smp-wrap .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)}#smp-wrap .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)}#smp-wrap .agents-index__container .agents-index__content .job-hopping-column__detail-main .job-hopping-column__detail-main-liner .column-detail__body .column-detail__column-editor{padding:0;border-radius:0 0 14px 14px}#smp-wrap .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:375px;margin:0 auto}#smp-wrap .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{height:34px;margin:0 0 20px;background-color:#f2f4f6;font-family:"ヒラギノ角ゴ Pro", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;font-size:14px;font-weight:bold;line-height:34px;letter-spacing:normal;text-align:center;color:#447196}#smp-wrap .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{box-sizing:border-box;width:340px;margin:0 auto;padding:0 0 0 56px;background-image:url(/assets/rn/logo_characterless_40.png);background-repeat:no-repeat;background-position:top 2px left 0;background-size:auto 38px}#smp-wrap .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{margin:0 0 3px;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}#smp-wrap .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 6px;font-size:12px;font-weight:normal;line-height:1.67;letter-spacing:normal;text-align:left;color:#41505d}#smp-wrap .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 12px;font-size:10px;font-weight:normal;line-height:1.6;letter-spacing:normal;text-align:left;color:#adadad}#smp-wrap .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{display:inline-block;box-sizing:border-box;height:32px;padding:0 14px;border-radius:4px;border:solid 1px #818a93;background-color:#fff;font-family:"ヒラギノ角ゴ Pro", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;font-size:12px;font-weight:bold;line-height:30px;letter-spacing:normal;text-align:center;color:#41505d}#smp-wrap .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;width:330px;margin:0 auto 47px;padding:26px 0 42px}#smp-wrap .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:-23px;left:4px;width:auto;height:41px}#smp-wrap .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:330px;margin:0 auto}#smp-wrap .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{width:262px;margin:0 auto 17.5px;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:center;color:#41505d}#smp-wrap .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{width:280px;height:114px;margin:0 auto;overflow:hidden;font-size:13px;font-weight:normal;line-height:1.85;letter-spacing:normal;text-align:left;color:#41505d}#smp-wrap .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;right:0;margin:0 auto;bottom:42px;width:280px;height:82px;background-image:linear-gradient(180deg, rgba(255,255,255,0) 0%, white 100%)}#smp-wrap .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:25px;left:0;right:0;margin:0 auto;width:auto;height:30px;cursor:pointer}#smp-wrap .agents-index__container .agents-index__content .job-hopping-column__detail-main .job-hopping-column__detail-main-liner .column-detail__same-category-item{position:relative;z-index:500;background-color:#fff;padding:27px 0 11px}#smp-wrap .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 .same-category-item__header{display:flex;flex-direction:column;flex-wrap:nowrap;align-items:center;margin:0 auto 23px;width:337px}#smp-wrap .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 .same-category-item__header .same-category-item__header-text{margin:0;font-family:"ヒラギノ角ゴ Pro", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;font-size:16px;font-weight:bold;line-height:27px;letter-spacing:normal;text-align:center;color:#41505d;white-space:nowrap}#smp-wrap .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 .same-category-item__header .column-detail__switching-tab-group{display:flex;justify-content:center;margin-top:20px}#smp-wrap .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 .same-category-item__header .column-detail__switching-tab-group .column-detail__switching-tab{margin:0;box-sizing:border-box;width:110px;height:30px;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:30px;letter-spacing:normal;text-align:center;color:#9AA2A8;cursor:pointer}#smp-wrap .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 .same-category-item__header .column-detail__switching-tab-group .column-detail__switching-tab:first-of-type{border-radius:5px 0 0 5px;border-right:1px solid #FFFFFF}#smp-wrap .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 .same-category-item__header .column-detail__switching-tab-group .column-detail__switching-tab:last-of-type{border-radius:0 5px 5px 0;border-left:1px solid #FFFFFF}#smp-wrap .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 .same-category-item__header .column-detail__switching-tab-group .column-detail__switching-tab.switching-tab--active{background-color:#0274B7;color:#fff;transition:background-color 200ms ease-out}#smp-wrap .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}#smp-wrap .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}#smp-wrap .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}#smp-wrap .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 .height-limit{height:440px;overflow:hidden;margin-bottom:30px}#smp-wrap .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 #columns_new_list-visible-more{display:flex;align-items:center;justify-content:center;margin-top:-30px}#smp-wrap .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 #columns_ranking_list-visible-more{display:flex;align-items:center;justify-content:center;margin-top:-30px}#smp-wrap .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 #columns_recommend_list-visible-more{display:flex;align-items:center;justify-content:center;margin-top:-30px}#smp-wrap .agents-index__container .job-hopping-columns__main{width:375px;background-color:#F2F4F6;padding:25px 0 57px}#smp-wrap .agents-index__container .job-hopping-columns__main.job-hopping-columns--top{padding-bottom:0}#smp-wrap .agents-index__container .job-hopping-columns__main .job-hopping-columns__main-liner{width:100%;margin:0 auto}#smp-wrap .agents-index__container .job-hopping-columns__main .job-hopping-columns__main-liner .job-hopping-columns__category-name-wrapper{box-sizing:border-box;width:100%;padding:0 12px 0 22px;margin:0 0 17.5px;display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:space-between;align-items:center}#smp-wrap .agents-index__container .job-hopping-columns__main .job-hopping-columns__main-liner .job-hopping-columns__category-name-wrapper .job-hopping-columns__category-name{width:260px;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}#smp-wrap .agents-index__container .job-hopping-columns__main .job-hopping-columns__main-liner .job-hopping-columns__category-name-wrapper .job-hopping-columns__select-category{display:inline-block;box-sizing:border-box;height:25px;padding:0 10px;border-radius:5px;box-shadow:0 0 6px 0 rgba(0,0,0,0.1);background-color:#fff;font-family:"ヒラギノ角ゴ Pro", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;font-size:10px;font-weight:bold;line-height:25px;letter-spacing:normal;text-align:center;color:#41505d;cursor:pointer}#smp-wrap .agents-index__container .job-hopping-columns__main .job-hopping-columns__main-liner .job-hopping-columns__loop{margin:0 0 27px}#smp-wrap .agents-index__container .job-hopping-columns__main .job-hopping-columns__main-liner .job-hopping-columns__loop .job-hopping-column__unit{position:relative;box-sizing:border-box;width:335px;margin:0 auto 30px;border-radius:10px;box-shadow:0 0 10px 0 rgba(0,0,0,0.1);padding:21px 0 17px;background-color:#fff}#smp-wrap .agents-index__container .job-hopping-columns__main .job-hopping-columns__main-liner .job-hopping-columns__loop .job-hopping-column__unit .column-unit__backdrop-image{position:absolute;top:0;left:0;width:335px;height:130px;background-color:#fff;background-repeat:no-repeat;background-position:50% 0;background-size:110%;border-radius:10px 10px 0 0}#smp-wrap .agents-index__container .job-hopping-columns__main .job-hopping-columns__main-liner .job-hopping-columns__loop .job-hopping-column__unit .column-unit__backdrop-screen{position:absolute;top:0;left:0;width:335px;height:130px;border-radius:10px 10px 0 0;-webkit-backdrop-filter:blur(30px);backdrop-filter:blur(30px)}#smp-wrap .agents-index__container .job-hopping-columns__main .job-hopping-columns__main-liner .job-hopping-columns__loop .job-hopping-column__unit .column-unit__eyecatch-link{display:block;width:295px;height:160px;margin:0 auto;background-color:transparent;background-position:50% 0;border-radius:8px}#smp-wrap .agents-index__container .job-hopping-columns__main .job-hopping-columns__main-liner .job-hopping-columns__loop .job-hopping-column__unit .column-unit__eyecatch-link .column-unit__eyecatch{position:relative;width:295px;height:160px;background-color:transparent;border-radius:8px;margin:0 auto;object-fit:cover}#smp-wrap .agents-index__container .job-hopping-columns__main .job-hopping-columns__main-liner .job-hopping-columns__loop .job-hopping-column__unit .column-unit__body{box-sizing:border-box;border-radius:0 0 14px 14px;background-color:#fff;padding:10px 0 0}#smp-wrap .agents-index__container .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:295px;margin:0 auto}#smp-wrap .agents-index__container .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{height:48px;overflow:hidden;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.5;letter-spacing:normal;text-align:left;color:#41505d}#smp-wrap .agents-index__container .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}#smp-wrap .agents-index__container .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{margin:0 0 13px;height:51px;overflow:hidden;font-size:11px;font-weight:normal;line-height:1.55;letter-spacing:normal;text-align:left;color:#9a9a9a}#smp-wrap .agents-index__container .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-and-date{height:24px;display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:space-between;align-items:center}#smp-wrap .agents-index__container .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-and-date .column-unit__tag-group{height:24px;padding:0}#smp-wrap .agents-index__container .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-and-date .column-unit__tag-group .column-unit__tag{display:inline-block;box-sizing:border-box;height:24px;margin:0 10px 0 0;padding:0 10px;border-radius:5px;border:solid 1px #D9DFE4;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:#4e6981}#smp-wrap .agents-index__container .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-and-date .column-unit__post-date{padding:0;font-size:10px;font-weight:normal;line-height:1.0;letter-spacing:normal;text-align:left;color:#9a9a9a}#smp-wrap .agents-index__container .job-hopping-columns__main .job-hopping-columns__main-liner .job-hopping-columns__loop .job-hopping-column__unit:first-of-type{position:relative;padding:0 0 28px;margin:0 0 33px;width:100%;border-radius:0;box-shadow:none;background-color:#fff}#smp-wrap .agents-index__container .job-hopping-columns__main .job-hopping-columns__main-liner .job-hopping-columns__loop .job-hopping-column__unit:first-of-type .column-unit__eyecatch-link{display:block;width:100%;height:170px;background-color:transparent;background-position:50% 0;border-radius:0}#smp-wrap .agents-index__container .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{width:100%;height:170px;background-color:transparent;border-radius:0;object-fit:cover}#smp-wrap .agents-index__container .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;width:100%;padding:13px 0 0;border-radius:0}#smp-wrap .agents-index__container .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:330px;margin:0 auto}#smp-wrap .agents-index__container .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-and-date{margin:0 0 10px}#smp-wrap .agents-index__container .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-and-date .column-unit__tag-group{position:static;text-align:right;padding:0;height:24px;display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:flex-start;align-items:flex-start}#smp-wrap .agents-index__container .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-and-date .column-unit__tag-group .column-unit__tag{color:#4e6981}#smp-wrap .agents-index__container .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-and-date .column-unit__post-date{padding:0;font-size:10px;font-weight:normal;line-height:1.0;letter-spacing:normal;text-align:left;color:#9a9a9a}#smp-wrap .agents-index__container .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.44;letter-spacing:normal;text-align:left;color:#41505d}#smp-wrap .agents-index__container .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 14px;height:51px;overflow:hidden;font-size:11px;font-weight:normal;line-height:1.55;letter-spacing:normal;text-align:left;color:#9a9a9a}#smp-wrap .agents-index__container .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 16px;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}#smp-wrap .agents-index__container .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__drop-shadow{position:absolute;bottom:-15px;left:0;width:375px;height:15px;background-image:url(/assets/rn/sp/agents_detail_basic_info_drop_shadow.png);background-repeat:no-repeat;background-position:50% 0;background-size:375px 15px}#smp-wrap .agents-index__container .job-hopping-columns__main .job-hopping-columns__feature-category{background-color:#4e6981;padding:22.5px 0 12px}#smp-wrap .agents-index__container .job-hopping-columns__main .job-hopping-columns__feature-category .feature-category__liner{width:330px;margin:0 auto}#smp-wrap .agents-index__container .job-hopping-columns__main .job-hopping-columns__feature-category .feature-category__liner .feature-category__content .feature-category__list-link-button{margin:10px auto;display: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}#smp-wrap .agents-index__container .job-hopping-columns__main .job-hopping-columns__feature-category .feature-category__liner .feature-category__content .feature-category__section-1{width:100%;padding:7.5px 0 0}#smp-wrap .agents-index__container .job-hopping-columns__main .job-hopping-columns__feature-category .feature-category__liner .feature-category__content .feature-category__section-1 .feature-category__name{margin:0 0 16.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:center;color:#fff}#smp-wrap .agents-index__container .job-hopping-columns__main .job-hopping-columns__feature-category .feature-category__liner .feature-category__content .feature-category__section-1 .feature-category__description{margin:0 0 22px;font-size:12px;font-weight:normal;line-height:1.67;letter-spacing:normal;text-align:left;color:rgba(255,255,255,0.61)}#smp-wrap .agents-index__container .job-hopping-columns__main .job-hopping-columns__feature-category .feature-category__liner .feature-category__content .feature-category__section-2{width:100%;margin:0 auto}#smp-wrap .agents-index__container .job-hopping-columns__main .job-hopping-columns__feature-category.feature-category--even{background-color:#F2F4F6}#smp-wrap .agents-index__container .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}#smp-wrap .agents-index__container .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}#smp-wrap .agents-index__container .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:rgba(65,80,93,0.61)}#smp-wrap .agents-index__compare-tray{box-sizing:border-box;position:fixed;left:0;right:0;bottom:0;margin:0 auto;width:375px;height:122px;background-color:rgba(78,105,129,0.7);z-index:9998;padding:0 0 0 15px;overflow-x:hidden}#smp-wrap .agents-index__compare-tray .compare-tray__container{position:relative;width:360px;margin:0 auto}#smp-wrap .agents-index__compare-tray .compare-tray__container .compare-item_group-overfow-wrapper{overflow-x:scroll}#smp-wrap .agents-index__compare-tray .compare-tray__container .compare-item_group-overfow-wrapper .compare-item_group{width:575px;height:50px;margin:0;padding:15px 0 14px;display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:flex-start;align-items:center}#smp-wrap .agents-index__compare-tray .compare-tray__container .compare-item_group-overfow-wrapper .compare-item_group .compare-item{position:relative;width:80px;height:50px;background-color:#fff;background-repeat:no-repeat;background-position:50% 50%;background-size:64px auto;box-shadow:0 3px 10px 0 rgba(0,0,0,0.24);margin:0 19px 0 0}#smp-wrap .agents-index__compare-tray .compare-tray__container .compare-item_group-overfow-wrapper .compare-item_group .compare-item .agents-compare__tray-item-button{display:block;position:absolute;top:-9px;right:-11px;height:22px;width:22px;cursor:pointer}#smp-wrap .agents-index__compare-tray .compare-tray__container .compare-item_group-overfow-wrapper .compare-item_group .compare-item:last-of-type{margin-right:0}#smp-wrap .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:274px;height:33px;margin:0;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:12px;font-weight:bold;line-height:33px;letter-spacing:normal;text-align:center;color:#41505d;cursor:pointer;user-select:none}#smp-wrap .agents-index__compare-tray .compare-tray__container .agent-compare__tray-submit-button:focus{outline:none}#smp-wrap .agents-index__compare-tray .compare-tray__container .agent-compare__tray-reset{box-sizing:border-box;position:absolute;right:10px;bottom:9px;width:66px;height:15px;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:10px;font-weight:bold;line-height:15px;letter-spacing:normal;text-align:center;color:#fff;cursor:pointer;white-space:nowrap}#smp-wrap .nav__in-page-index{position:relative;width:280px;margin:0 auto;padding:0 0 11.5px}#smp-wrap .nav__in-page-index .in-page-index__title{height:36px;margin:0 0 20px;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:36px;letter-spacing:normal;text-align:center;color:#41505d}#smp-wrap .nav__in-page-index .in-page-index__item-group .in-page-index__item{position:relative;display:block;box-sizing:border-box;padding:0 0 16.5px 27px;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}#smp-wrap .nav__in-page-index .in-page-index__item-group .in-page-index__item::before{position:absolute;content:'';top:2px;bottom:2px;left:7px;width:2px;height:100%;background-color:#d4e5f5}#smp-wrap .nav__in-page-index .in-page-index__item-group .in-page-index__item:last-of-type::before{display:none}#smp-wrap .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:2px;left:0;width:16px;height:16px;border:solid 2px #d4e5f5;border-radius:16px;background-color:#fff}#smp-wrap .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:6px;left:4px;width:8px;height:8px;border-radius:8px;background-color:#4e6981}#smp-wrap .nav__in-page-index .in-page-index__item-group .in-page-index__item.in-page-index__item--passed::before{background-color:#D4E5F5}#smp-wrap .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}#smp-wrap .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}#smp-wrap .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}#smp-wrap .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}#smp-wrap .nav__in-page-index::after{position:absolute;content:'';bottom:0;left:-20px;margin:auto;width:320px;height:1px;background-color:#f2f4f6}#smp-wrap .pr__pickup-agent{position:relative;z-index:1000;padding:25px 0 0;background-color:#007bbc}#smp-wrap .pr__pickup-agent .pickup-agent__item-group{width:335px;margin:0 auto;display:flex;flex-direction:row;flex-wrap:wrap;justify-content:flex-start;align-items:flex-start}#smp-wrap .pr__pickup-agent .pickup-agent__item-group .pickup-agent__item{display:block;box-sizing:border-box;width:155px;height:70px;margin:0 25px 25px 0;padding:0;border-radius:7px;background-color:#fff}#smp-wrap .pr__pickup-agent .pickup-agent__item-group .pickup-agent__item:nth-of-type(even){margin-right:0}#smp-wrap .pr__pickup-agent .pickup-agent__item-group .pickup-agent__item .pickup-agent__item-logo{height:70px;background-repeat:no-repeat;background-position:50% 50%;background-size:124px auto}#smp-wrap .pr__pickup-agent.pr__pickup-agent--sidemenu{background-color:#fff;padding:30px 0 120px}#smp-wrap .pr__pickup-agent.pr__pickup-agent--sidemenu .pickup-agent__header{margin:0 0 20px;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}#smp-wrap .pr__pickup-agent.pr__pickup-agent--sidemenu .pickup-agent__item-group{width:280px}#smp-wrap .pr__pickup-agent.pr__pickup-agent--sidemenu .pickup-agent__item-group .pickup-agent__item{width:135px;height:55px;margin:0 10px 10px 0;border:solid 1px #ddd}#smp-wrap .pr__pickup-agent.pr__pickup-agent--sidemenu .pickup-agent__item-group .pickup-agent__item:nth-of-type(even){margin-right:0}#smp-wrap .pr__pickup-agent.pr__pickup-agent--sidemenu .pickup-agent__item-group .pickup-agent__item .pickup-agent__item-logo{height:53px;background-repeat:no-repeat;background-position:50% 50%;background-size:106px auto}#smp-wrap .feature-category__columns-loop{display:flex;flex-direction:row;flex-wrap:wrap;justify-content:flex-start;align-items:flex-start}#smp-wrap .feature-category__columns-loop .feature-category__column-unit{width:155px;height:207px;margin:0 20px 20px 0;border-radius:10px;box-shadow:0 0 10px 0 rgba(0,0,0,0.1);background-color:#fff}#smp-wrap .feature-category__columns-loop .feature-category__column-unit:nth-of-type(2n){margin-right:0}#smp-wrap .feature-category__columns-loop .feature-category__column-unit .column-unit__eyecatch{width:155px;height:102px;border-radius:10px 10px 0 0;background-repeat:no-repeat;background-position:50% 0;background-size:cover;background-color:transparent}#smp-wrap .feature-category__columns-loop .feature-category__column-unit .column-unit__body{border-radius:0 0 10px 10px;background-color:#fff;padding:10.5px 0 0}#smp-wrap .feature-category__columns-loop .feature-category__column-unit .column-unit__body .column-unit__body-liner{width:125px;margin:0 auto;display:flex;flex-direction:column-reverse;flex-wrap:nowrap;justify-content:flex-start;align-items:flex-start}#smp-wrap .feature-category__columns-loop .feature-category__column-unit .column-unit__body .column-unit__body-liner .column-unit__post-title{margin:0 0 8.5px;height:60px;overflow:hidden;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}#smp-wrap .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}#smp-wrap .feature-category__columns-loop .feature-category__column-unit .column-unit__body .column-unit__body-liner .column-unit__post-date{font-size:10px;font-weight:normal;line-height:1.0;letter-spacing:normal;text-align:left;color:#9a9a9a}#smp-wrap .feature-category__columns-loop.column-detail__same-category{width:330px;margin:0 auto}.agent-diagnostic-tool-widget{width:330px;margin:0 auto;border-radius:10px}.agent-diagnostic-tool-widget .agent-diagnostic-tool__wrapper .diagnostic-tool__header{box-sizing:border-box;position:relative;background-color:#007bbc;border-radius:10px 10px 0 0;height:65px;padding-top:14px}.agent-diagnostic-tool-widget .agent-diagnostic-tool__wrapper .diagnostic-tool__header .diagnostic-tool__header-name-description{margin-bottom:8px;font-size:10px;font-weight:normal;line-height:1.0;text-align:center;color:rgba(255,255,255,0.68)}.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:16px;font-weight:bold;line-height:1.0;letter-spacing:1.6px;text-align:center;color:#fff}.eiyoushi-class .agent-diagnostic-tool-widget .agent-diagnostic-tool__wrapper .diagnostic-tool__header{box-sizing:border-box;position:relative;height:115px;padding:9px 0 0 15px !important}.eiyoushi-class .agent-diagnostic-tool-widget .agent-diagnostic-tool__wrapper .diagnostic-tool__header .dtool-titile-dietician{display:block;width:auto;height:90px}.eiyoushi-class .agent-diagnostic-tool-widget .agent-diagnostic-tool__wrapper .diagnostic-tool__header .dtool-titile-dietician-illust-1{position:absolute;bottom:0;right:-6px;display:block;width:auto;height:123px}.agent-diagnostic-tool-widget .agent-diagnostic-tool__wrapper .diagnostic-tool-body{box-sizing:border-box;background-color:#fff;border-radius:0 0 10px 10px;padding-bottom:14px;border:1px solid #e0e0e0;border-top:none}.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;border-bottom:1px solid #efefef;padding:11px 10px 11px 0}.agent-diagnostic-tool-widget .agent-diagnostic-tool__wrapper .diagnostic-tool-body .diagnostic-tool__container .diagnostic-tool__form-row .form-row__title{box-sizing:border-box;flex-basis:66px;width:66px;padding:0 0 0 14px;font-family:"ヒラギノ角ゴ Pro", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;font-size:12px;font-weight:bold;line-height:1.33;text-align:left;color:#444;user-select:none}.eiyoushi-class .agent-diagnostic-tool-widget .agent-diagnostic-tool__wrapper .diagnostic-tool-body .diagnostic-tool__container .diagnostic-tool__form-row .form-row__title{font-family:"Hiragino Kaku Gothic ProN", "Hiragino Sans", "BIZ UDPGothic", sans-serif;color:#FF9A00;font-size:13px;font-weight:600;line-height:100%}.agent-diagnostic-tool-widget .agent-diagnostic-tool__wrapper .diagnostic-tool-body .diagnostic-tool__container .diagnostic-tool__form-row .form-row__diagnostic-items{flex-basis:264px;width:264px;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:125px}.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:62.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:76px}.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:104px}.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:70px}.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:#f8f8f8;border:solid 1px #efefef;border-left:none;font-size:11px;font-weight:normal;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__apperance.apperance--location{height:30px;line-height:28px}.eiyoushi-class .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{font-family:"Hiragino Kaku Gothic ProN", "Hiragino Sans", "BIZ UDPGothic", sans-serif;color:#776955;font-weight:600}.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}.eiyoushi-class .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:#776955 !important;border-color:#776955 !important;color:#fff}.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:5px 0 0 5px;border-left:1px solid #efefef}.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 5px 5px 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:62.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:5px 0 0 0;border-left:1px solid #efefef}.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 5px 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 5px;border-left:1px solid #efefef}.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 5px 0}.agent-diagnostic-tool-widget .agent-diagnostic-tool__wrapper .diagnostic-tool-body .diagnostic-tool__container .diagnostic-tool__submit{box-sizing:border-box;padding-top:10.5px}.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:40px;border:none;border-radius:5px;background-color:#acacac;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:#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}.eiyoushi-class .agent-diagnostic-tool-widget .agent-diagnostic-tool__wrapper .diagnostic-tool-body .diagnostic-tool__container .diagnostic-tool__submit .diagnostic-tool__submit-button--active{background-color:#1FBA91 !important}.eiyoushi-class .agent-diagnostic-tool-widget .agent-diagnostic-tool__wrapper .diagnostic-tool-body .diagnostic-tool__container .diagnostic-tool__submit .diagnostic-tool__submit-button--active:active{transform:translateY(2px)}.agent-diagnostic-tool-widget .agent-diagnostic-tool__wrapper .diagnostic-tool-body.diagnostic-tool-body--borderless{border:none}.eiyoushi-class .agent-diagnostic-tool-widget .agent-diagnostic-tool__wrapper .diagnostic-tool-body{border-top:none !important}.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}.agent-diagnostic-tool-widget.diagnostic-tool-widget--footer-widgets .agent-diagnostic-tool__wrapper .diagnostic-tool__header .footer__diagnosis-title--illust,.agent-diagnostic-tool-widget.diagnostic-tool-widget--column-detail .agent-diagnostic-tool__wrapper .diagnostic-tool__header .footer__diagnosis-title--illust{position:absolute;bottom:0;right:0;width:auto;height:75px}.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{padding-left:23px;text-align:left}.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{padding-left:23px;text-align:left}.agent-diagnostic-tool-widget.diagnostic-tool-widget--column-detail{margin:0 auto 26px}.agent-diagnostic-tool-widget.diagnostic-tool-widget--column-detail .agent-diagnostic-tool__wrapper .diagnostic-tool__header img.footer__diagnosis-title--illust{position:absolute !important;bottom:0 !important;right:0 !important;width:auto !important;height:75px !important;box-shadow:none !important;margin:0 !important;border-radius:0 !important}.agent-diagnostic-tool-widget.diagnostic-tool--kaigo,.agent-diagnostic-tool-widget.diagnostic-tool--kaigo-bf,.agent-diagnostic-tool-widget.diagnostic-tool--kango,.agent-diagnostic-tool-widget.diagnostic-tool--hoiku{width:335px;box-shadow:0 0 4px 0 rgba(0,0,0,0.16)}.eiyoushi-class .agent-diagnostic-tool-widget.diagnostic-tool--kaigo,.eiyoushi-class .agent-diagnostic-tool-widget.diagnostic-tool--kaigo-bf,.eiyoushi-class .agent-diagnostic-tool-widget.diagnostic-tool--kango,.eiyoushi-class .agent-diagnostic-tool-widget.diagnostic-tool--hoiku{box-shadow:unset !important}.agent-diagnostic-tool-widget.diagnostic-tool--kaigo .agent-diagnostic-tool__wrapper .diagnostic-tool__header,.agent-diagnostic-tool-widget.diagnostic-tool--kaigo-bf .agent-diagnostic-tool__wrapper .diagnostic-tool__header,.agent-diagnostic-tool-widget.diagnostic-tool--kango .agent-diagnostic-tool__wrapper .diagnostic-tool__header,.agent-diagnostic-tool-widget.diagnostic-tool--hoiku .agent-diagnostic-tool__wrapper .diagnostic-tool__header{background-color:#41b2a9;padding-top:13px}.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--kaigo-bf .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,.agent-diagnostic-tool-widget.diagnostic-tool--hoiku .agent-diagnostic-tool__wrapper .diagnostic-tool__header .diagnostic-tool__header-name-description{margin-bottom:5px;font-size:11px;color:#fff}.agent-diagnostic-tool-widget.diagnostic-tool--kaigo .agent-diagnostic-tool__wrapper .diagnostic-tool__header .diagnostic-tool__header-name,.agent-diagnostic-tool-widget.diagnostic-tool--kaigo-bf .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,.agent-diagnostic-tool-widget.diagnostic-tool--hoiku .agent-diagnostic-tool__wrapper .diagnostic-tool__header .diagnostic-tool__header-name{font-size:20px;letter-spacing:1.2px}.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--kaigo-bf .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,.agent-diagnostic-tool-widget.diagnostic-tool--hoiku .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-body,.agent-diagnostic-tool-widget.diagnostic-tool--kaigo-bf .agent-diagnostic-tool__wrapper .diagnostic-tool-body,.agent-diagnostic-tool-widget.diagnostic-tool--kango .agent-diagnostic-tool__wrapper .diagnostic-tool-body,.agent-diagnostic-tool-widget.diagnostic-tool--hoiku .agent-diagnostic-tool__wrapper .diagnostic-tool-body{border:2px solid #41b2a9;padding-bottom:15px}.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--kaigo-bf .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,.agent-diagnostic-tool-widget.diagnostic-tool--hoiku .agent-diagnostic-tool__wrapper .diagnostic-tool-body .diagnostic-tool__container .diagnostic-tool__form-row{padding:10px 18px 10px 0}.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--kaigo-bf .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,.agent-diagnostic-tool-widget.diagnostic-tool--hoiku .agent-diagnostic-tool__wrapper .diagnostic-tool-body .diagnostic-tool__container .diagnostic-tool__form-row .form-row__title{flex-basis:85px;width:85px;color:#ff8f0b;font-size:13px;white-space:nowrap}.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--kaigo-bf .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,.agent-diagnostic-tool-widget.diagnostic-tool--hoiku .agent-diagnostic-tool__wrapper .diagnostic-tool-body .diagnostic-tool__container .diagnostic-tool__form-row .form-row__diagnostic-items{flex-basis:228px;width:228px}.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--kaigo-bf .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,.agent-diagnostic-tool-widget.diagnostic-tool--hoiku .agent-diagnostic-tool__wrapper .diagnostic-tool-body .diagnostic-tool__container .diagnostic-tool__form-row .form-row__diagnostic-items .diagnostic-item__label{margin-right:8px;border-radius:0;border:none}.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--kaigo-bf .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,.agent-diagnostic-tool-widget.diagnostic-tool--hoiku .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-radius:4px;border:solid 1px #ddd;height:33px;line-height:31px;font-weight:bold}.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--kaigo-bf .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,.agent-diagnostic-tool-widget.diagnostic-tool--hoiku .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{line-height:1.0;padding:5px 0 4px}.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--kaigo-bf .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,.agent-diagnostic-tool-widget.diagnostic-tool--hoiku .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{margin-top:0;display:inline-block;font-size:10px;transform:scale(0.9);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:nth-of-type(even),.agent-diagnostic-tool-widget.diagnostic-tool--kaigo-bf .agent-diagnostic-tool__wrapper .diagnostic-tool-body .diagnostic-tool__container .diagnostic-tool__form-row .form-row__diagnostic-items .diagnostic-item__label:nth-of-type(even),.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(even),.agent-diagnostic-tool-widget.diagnostic-tool--hoiku .agent-diagnostic-tool__wrapper .diagnostic-tool-body .diagnostic-tool__container .diagnostic-tool__form-row .form-row__diagnostic-items .diagnostic-item__label:nth-of-type(even){margin-right: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.label--gender,.agent-diagnostic-tool-widget.diagnostic-tool--kaigo-bf .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,.agent-diagnostic-tool-widget.diagnostic-tool--hoiku .agent-diagnostic-tool__wrapper .diagnostic-tool-body .diagnostic-tool__container .diagnostic-tool__form-row .form-row__diagnostic-items .diagnostic-item__label.label--gender{width:110px}.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-bf .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--ages,.agent-diagnostic-tool-widget.diagnostic-tool--hoiku .agent-diagnostic-tool__wrapper .diagnostic-tool-body .diagnostic-tool__container .diagnostic-tool__form-row .form-row__diagnostic-items .diagnostic-item__label.label--ages{width:51px}.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:nth-of-type(even),.agent-diagnostic-tool-widget.diagnostic-tool--kaigo-bf .agent-diagnostic-tool__wrapper .diagnostic-tool-body .diagnostic-tool__container .diagnostic-tool__form-row .form-row__diagnostic-items .diagnostic-item__label.label--ages:nth-of-type(even),.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:nth-of-type(even),.agent-diagnostic-tool-widget.diagnostic-tool--hoiku .agent-diagnostic-tool__wrapper .diagnostic-tool-body .diagnostic-tool__container .diagnostic-tool__form-row .form-row__diagnostic-items .diagnostic-item__label.label--ages:nth-of-type(even){margin-right:8px}.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:last-of-type,.agent-diagnostic-tool-widget.diagnostic-tool--kaigo-bf .agent-diagnostic-tool__wrapper .diagnostic-tool-body .diagnostic-tool__container .diagnostic-tool__form-row .form-row__diagnostic-items .diagnostic-item__label.label--ages:last-of-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--ages:last-of-type,.agent-diagnostic-tool-widget.diagnostic-tool--hoiku .agent-diagnostic-tool__wrapper .diagnostic-tool-body .diagnostic-tool__container .diagnostic-tool__form-row .form-row__diagnostic-items .diagnostic-item__label.label--ages:last-of-type{margin-right: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--kaigo-bf .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,.agent-diagnostic-tool-widget.diagnostic-tool--hoiku .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:#41b2a9;border-color:#41b2a9;color:#fff}.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,.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--qualification,.agent-diagnostic-tool-widget.diagnostic-tool--kaigo-bf .agent-diagnostic-tool__wrapper .diagnostic-tool-body .diagnostic-tool__container .diagnostic-tool__form-row .form-row__diagnostic-items.diagnostic-items--contract-type,.agent-diagnostic-tool-widget.diagnostic-tool--kaigo-bf .agent-diagnostic-tool__wrapper .diagnostic-tool-body .diagnostic-tool__container .diagnostic-tool__form-row .form-row__diagnostic-items.diagnostic-items--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-items--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--qualification,.agent-diagnostic-tool-widget.diagnostic-tool--hoiku .agent-diagnostic-tool__wrapper .diagnostic-tool-body .diagnostic-tool__container .diagnostic-tool__form-row .form-row__diagnostic-items.diagnostic-items--contract-type,.agent-diagnostic-tool-widget.diagnostic-tool--hoiku .agent-diagnostic-tool__wrapper .diagnostic-tool-body .diagnostic-tool__container .diagnostic-tool__form-row .form-row__diagnostic-items.diagnostic-items--qualification{display:flex;flex-direction:row;flex-wrap:wrap;justify-content:flex-start;align-content:flex-start}.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,.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--qualification .diagnostic-item__label,.agent-diagnostic-tool-widget.diagnostic-tool--kaigo-bf .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,.agent-diagnostic-tool-widget.diagnostic-tool--kaigo-bf .agent-diagnostic-tool__wrapper .diagnostic-tool-body .diagnostic-tool__container .diagnostic-tool__form-row .form-row__diagnostic-items.diagnostic-items--qualification .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-items--contract-type .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-items--qualification .diagnostic-item__label,.agent-diagnostic-tool-widget.diagnostic-tool--hoiku .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,.agent-diagnostic-tool-widget.diagnostic-tool--hoiku .agent-diagnostic-tool__wrapper .diagnostic-tool-body .diagnostic-tool__container .diagnostic-tool__form-row .form-row__diagnostic-items.diagnostic-items--qualification .diagnostic-item__label{width:110px;margin-bottom:8px}.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-last-of-type(-n+2),.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--qualification .diagnostic-item__label:nth-last-of-type(-n+2),.agent-diagnostic-tool-widget.diagnostic-tool--kaigo-bf .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-last-of-type(-n+2),.agent-diagnostic-tool-widget.diagnostic-tool--kaigo-bf .agent-diagnostic-tool__wrapper .diagnostic-tool-body .diagnostic-tool__container .diagnostic-tool__form-row .form-row__diagnostic-items.diagnostic-items--qualification .diagnostic-item__label:nth-last-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-last-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--qualification .diagnostic-item__label:nth-last-of-type(-n+2),.agent-diagnostic-tool-widget.diagnostic-tool--hoiku .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-last-of-type(-n+2),.agent-diagnostic-tool-widget.diagnostic-tool--hoiku .agent-diagnostic-tool__wrapper .diagnostic-tool-body .diagnostic-tool__container .diagnostic-tool__form-row .form-row__diagnostic-items.diagnostic-items--qualification .diagnostic-item__label:nth-last-of-type(-n+2){margin-bottom:0}.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--kaigo-bf .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,.agent-diagnostic-tool-widget.diagnostic-tool--hoiku .agent-diagnostic-tool__wrapper .diagnostic-tool-body .diagnostic-tool__container .diagnostic-tool__submit{padding-top:15px}.agent-diagnostic-tool-widget.diagnostic-tool--kaigo .agent-diagnostic-tool__wrapper .diagnostic-tool-body .diagnostic-tool__container .diagnostic-tool__submit .diagnostic-tool__submit-button,.agent-diagnostic-tool-widget.diagnostic-tool--kaigo-bf .agent-diagnostic-tool__wrapper .diagnostic-tool-body .diagnostic-tool__container .diagnostic-tool__submit .diagnostic-tool__submit-button,.agent-diagnostic-tool-widget.diagnostic-tool--kango .agent-diagnostic-tool__wrapper .diagnostic-tool-body .diagnostic-tool__container .diagnostic-tool__submit .diagnostic-tool__submit-button,.agent-diagnostic-tool-widget.diagnostic-tool--hoiku .agent-diagnostic-tool__wrapper .diagnostic-tool-body .diagnostic-tool__container .diagnostic-tool__submit .diagnostic-tool__submit-button{background-color:#ddd}.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--kaigo-bf .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,.agent-diagnostic-tool-widget.diagnostic-tool--hoiku .agent-diagnostic-tool__wrapper .diagnostic-tool-body .diagnostic-tool__container .diagnostic-tool__submit .diagnostic-tool__submit-button--active{background-color:#FD8F25}.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--kaigo-bf .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,.agent-diagnostic-tool-widget.diagnostic-tool--hoiku .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--kaigo-bf .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,.agent-diagnostic-tool-widget.diagnostic-tool--hoiku .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-bf{box-shadow:none}.agent-diagnostic-tool-widget.diagnostic-tool--kaigo-bf .agent-diagnostic-tool__wrapper .diagnostic-tool-body{border-width:1px;padding-bottom:20px}.agent-diagnostic-tool-widget.diagnostic-tool--kaigo-bf .agent-diagnostic-tool__wrapper .diagnostic-tool-body .diagnostic-tool__container .diagnostic-tool__form-row .form-row__title{flex-basis:68px}.agent-diagnostic-tool-widget.diagnostic-tool--kaigo-bf .agent-diagnostic-tool__wrapper .diagnostic-tool-body .diagnostic-tool__container .diagnostic-tool__form-row .form-row__diagnostic-items{flex-basis:248px}.agent-diagnostic-tool-widget.diagnostic-tool--kaigo-bf .agent-diagnostic-tool__wrapper .diagnostic-tool-body .diagnostic-tool__container .diagnostic-tool__form-row .form-row__diagnostic-items .diagnostic-item__label{margin:0}.agent-diagnostic-tool-widget.diagnostic-tool--kaigo-bf .agent-diagnostic-tool__wrapper .diagnostic-tool-body .diagnostic-tool__container .diagnostic-tool__form-row .form-row__diagnostic-items .diagnostic-item__label.label--gender{width:50%}.agent-diagnostic-tool-widget.diagnostic-tool--kaigo-bf .agent-diagnostic-tool__wrapper .diagnostic-tool-body .diagnostic-tool__container .diagnostic-tool__form-row .form-row__diagnostic-items .diagnostic-item__label.label--ages{width:25%}.agent-diagnostic-tool-widget.diagnostic-tool--kaigo-bf .agent-diagnostic-tool__wrapper .diagnostic-tool-body .diagnostic-tool__container .diagnostic-tool__form-row .form-row__diagnostic-items .diagnostic-item__label.label--ages:nth-of-type(even){margin-right:0}.agent-diagnostic-tool-widget.diagnostic-tool--kaigo-bf .agent-diagnostic-tool__wrapper .diagnostic-tool-body .diagnostic-tool__container .diagnostic-tool__form-row .form-row__diagnostic-items .diagnostic-item__label .diagnostic-item__apperance{font-family:"ヒラギノ角ゴ Pro W6", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;font-weight:bold}.agent-diagnostic-tool-widget.diagnostic-tool--kaigo-bf .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--ages{border-radius:0;border-right:none}.agent-diagnostic-tool-widget.diagnostic-tool--kaigo-bf .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.apperance--gender{border-right:none;border-radius:4px 0 0 4px}.agent-diagnostic-tool-widget.diagnostic-tool--kaigo-bf .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.apperance--ages{border-radius:4px 0 0 4px}.agent-diagnostic-tool-widget.diagnostic-tool--kaigo-bf .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.apperance--gender{border-left:none;border-radius:0 4px 4px 0}.agent-diagnostic-tool-widget.diagnostic-tool--kaigo-bf .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.apperance--ages{border-right:1px solid #ddd;border-radius:0 4px 4px 0}.agent-diagnostic-tool-widget.diagnostic-tool--kaigo-bf .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__radio:checked+.diagnostic-item__apperance.apperance--ages{border-color:#41b2a9}.agent-diagnostic-tool-widget.diagnostic-tool--kaigo-bf .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{width:50%;margin:0}.agent-diagnostic-tool-widget.diagnostic-tool--kaigo-bf .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:first-of-type .diagnostic-item__apperance{border-radius:4px 0 0 0;border-bottom:none}.agent-diagnostic-tool-widget.diagnostic-tool--kaigo-bf .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(2) .diagnostic-item__apperance{border-radius:0 4px 0 0;border-bottom:none;border-left:none}.agent-diagnostic-tool-widget.diagnostic-tool--kaigo-bf .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(3) .diagnostic-item__apperance{border-radius:0 0 0 4px}.agent-diagnostic-tool-widget.diagnostic-tool--kaigo-bf .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:last-of-type .diagnostic-item__apperance{border-radius:0 0 4px 0;border-left:none}.agent-diagnostic-tool-widget.diagnostic-tool--kaigo-bf .agent-diagnostic-tool__wrapper .diagnostic-tool-body .diagnostic-tool__container .diagnostic-tool__form-row .form-row__diagnostic-items.diagnostic-items--qualification .diagnostic-item__label{width:25%;margin:0}.agent-diagnostic-tool-widget.diagnostic-tool--kaigo-bf .agent-diagnostic-tool__wrapper .diagnostic-tool-body .diagnostic-tool__container .diagnostic-tool__form-row .form-row__diagnostic-items.diagnostic-items--qualification .diagnostic-item__label:first-of-type .diagnostic-item__apperance{border-radius:4px 0 0 0;border-bottom:none}.agent-diagnostic-tool-widget.diagnostic-tool--kaigo-bf .agent-diagnostic-tool__wrapper .diagnostic-tool-body .diagnostic-tool__container .diagnostic-tool__form-row .form-row__diagnostic-items.diagnostic-items--qualification .diagnostic-item__label:nth-of-type(2) .diagnostic-item__apperance{border-radius:0 0 0 0;border-bottom:none;border-left:none}.agent-diagnostic-tool-widget.diagnostic-tool--kaigo-bf .agent-diagnostic-tool__wrapper .diagnostic-tool-body .diagnostic-tool__container .diagnostic-tool__form-row .form-row__diagnostic-items.diagnostic-items--qualification .diagnostic-item__label:nth-of-type(3) .diagnostic-item__apperance{border-radius:0 0 0 0;border-bottom:none;border-left:none}.agent-diagnostic-tool-widget.diagnostic-tool--kaigo-bf .agent-diagnostic-tool__wrapper .diagnostic-tool-body .diagnostic-tool__container .diagnostic-tool__form-row .form-row__diagnostic-items.diagnostic-items--qualification .diagnostic-item__label:nth-of-type(4) .diagnostic-item__apperance{border-radius:0 4px 0 0;border-bottom:none;border-left:none}.agent-diagnostic-tool-widget.diagnostic-tool--kaigo-bf .agent-diagnostic-tool__wrapper .diagnostic-tool-body .diagnostic-tool__container .diagnostic-tool__form-row .form-row__diagnostic-items.diagnostic-items--qualification .diagnostic-item__label:nth-of-type(5) .diagnostic-item__apperance{border-radius:0 0 0 4px}.agent-diagnostic-tool-widget.diagnostic-tool--kaigo-bf .agent-diagnostic-tool__wrapper .diagnostic-tool-body .diagnostic-tool__container .diagnostic-tool__form-row .form-row__diagnostic-items.diagnostic-items--qualification .diagnostic-item__label:nth-of-type(6) .diagnostic-item__apperance{border-radius:0 0 0 0;border-left:none}.agent-diagnostic-tool-widget.diagnostic-tool--kaigo-bf .agent-diagnostic-tool__wrapper .diagnostic-tool-body .diagnostic-tool__container .diagnostic-tool__form-row .form-row__diagnostic-items.diagnostic-items--qualification .diagnostic-item__label:nth-of-type(7) .diagnostic-item__apperance{border-radius:0 0 0 0;border-left:none}.agent-diagnostic-tool-widget.diagnostic-tool--kaigo-bf .agent-diagnostic-tool__wrapper .diagnostic-tool-body .diagnostic-tool__container .diagnostic-tool__form-row .form-row__diagnostic-items.diagnostic-items--qualification .diagnostic-item__label:last-of-type .diagnostic-item__apperance{border-radius:0 0 4px 0;border-left:none}.agent-diagnostic-tool-widget.diagnostic-tool--kaigo-bf .agent-diagnostic-tool__wrapper .diagnostic-tool-body .diagnostic-tool__container .diagnostic-tool__submit .diagnostic-tool__submit-button{box-sizing:border-box;display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:center;align-items:center;width:210px;height:40px;border-radius:4px;border:none;padding:0;background-color:#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:#fff}.agent-diagnostic-tool-widget.diagnostic-tool--kaigo-bf .agent-diagnostic-tool__wrapper .diagnostic-tool-body .diagnostic-tool__container .diagnostic-tool__submit .diagnostic-tool__submit-button i.fa-caret-right{font-size:18px;line-height:1.0}.agent-diagnostic-tool-widget.diagnostic-tool--kaigo-bf .agent-diagnostic-tool__wrapper .diagnostic-tool-body .diagnostic-tool__container .diagnostic-tool__submit .diagnostic-tool__submit-button.submit-button--active{background-color:#ff8f0b}.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{background-color:#ef7ca6;border-color:#ef7ca6;color:#fff}.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;opacity:1;overflow:hidden;position:relative;cursor:pointer}.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::before{background-color:#fff;content:"";display:block;position:absolute;top:-100px;left:0;width:30px;height:100%;opacity:0;transition:cubic-bezier(0.32, 0, 0.67, 0);animation:diagnostic-tool-kango-kiran 3s linear 500ms infinite}@keyframes diagnostic-tool-kango-kiran{0%{transform:scale(0) rotate(45deg);opacity:0}85%{transform:scale(2) rotate(45deg);opacity:0}88.75%{transform:scale(20) rotate(45deg);opacity:0.9}92.5%{transform:scale(30) rotate(45deg);opacity:0.7}96.25%{transform:scale(45) rotate(45deg);opacity:0.5}100%{transform:scale(50) rotate(45deg);opacity:0}}.agent-diagnostic-tool-widget.diagnostic-tool--kango .agent-diagnostic-tool__wrapper.kango-step .diagnostic-tool__header{background-color:#F77B7C}.agent-diagnostic-tool-widget.diagnostic-tool--kango .agent-diagnostic-tool__wrapper.kango-step .diagnostic-tool-body{border-color:#F77B7C}.agent-diagnostic-tool-widget.diagnostic-tool--kango .agent-diagnostic-tool__wrapper.kango-step .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.kango-step .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:#F77B7C;border-color:#F77B7C;color:#fff}.agent-diagnostic-tool-widget.diagnostic-tool--kango .agent-diagnostic-tool__wrapper.kango-step .diagnostic-tool-body .diagnostic-tool__container .diagnostic-tool__submit .diagnostic-tool__submit-button--active{background-color:#41b2a9;opacity:1;overflow:hidden;position:relative;cursor:pointer}.agent-diagnostic-tool-widget.diagnostic-tool--kango .agent-diagnostic-tool__wrapper.kango-step .diagnostic-tool-body .diagnostic-tool__container .diagnostic-tool__submit .diagnostic-tool__submit-button--active::before{background-color:#fff;content:"";display:block;position:absolute;top:-100px;left:0;width:30px;height:100%;opacity:0;transition:cubic-bezier(0.32, 0, 0.67, 0);animation:diagnostic-tool-kango-kiran 3s linear 500ms infinite}@keyframes diagnostic-tool-kango-kiran{0%{transform:scale(0) rotate(45deg);opacity:0}85%{transform:scale(2) rotate(45deg);opacity:0}88.75%{transform:scale(20) rotate(45deg);opacity:0.9}92.5%{transform:scale(30) rotate(45deg);opacity:0.7}96.25%{transform:scale(45) rotate(45deg);opacity:0.5}100%{transform:scale(50) rotate(45deg);opacity:0}}.agent-diagnostic-tool-widget.diagnostic-tool--kango .agent-diagnostic-tool__wrapper.eiyoushi-step .diagnostic-tool__header{background-color:#FB7131}.agent-diagnostic-tool-widget.diagnostic-tool--kango .agent-diagnostic-tool__wrapper.eiyoushi-step .diagnostic-tool-body{border-color:#FB7131}.agent-diagnostic-tool-widget.diagnostic-tool--kango .agent-diagnostic-tool__wrapper.eiyoushi-step .diagnostic-tool-body .diagnostic-tool__container .diagnostic-tool__form-row .form-row__title{color:#634E4D}.agent-diagnostic-tool-widget.diagnostic-tool--kango .agent-diagnostic-tool__wrapper.eiyoushi-step .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:#FFF4E9;border-color:#FB7131;color:#FB7131}.agent-diagnostic-tool-widget.diagnostic-tool--kango .agent-diagnostic-tool__wrapper.eiyoushi-step .diagnostic-tool-body .diagnostic-tool__container .diagnostic-tool__submit .diagnostic-tool__submit-button--active{background-color:#41b2a9;opacity:1;overflow:hidden;position:relative;cursor:pointer}.agent-diagnostic-tool-widget.diagnostic-tool--kango .agent-diagnostic-tool__wrapper.eiyoushi-step .diagnostic-tool-body .diagnostic-tool__container .diagnostic-tool__submit .diagnostic-tool__submit-button--active::before{background-color:#fff;content:"";display:block;position:absolute;top:-100px;left:0;width:30px;height:100%;opacity:0;transition:cubic-bezier(0.32, 0, 0.67, 0);animation:diagnostic-tool-kango-kiran 3s linear 500ms infinite}@keyframes diagnostic-tool-kango-kiran{0%{transform:scale(0) rotate(45deg);opacity:0}85%{transform:scale(2) rotate(45deg);opacity:0}88.75%{transform:scale(20) rotate(45deg);opacity:0.9}92.5%{transform:scale(30) rotate(45deg);opacity:0.7}96.25%{transform:scale(45) rotate(45deg);opacity:0.5}100%{transform:scale(50) rotate(45deg);opacity:0}}.agent-diagnostic-tool-widget.diagnostic-tool--ptotst .agent-diagnostic-tool__wrapper .diagnostic-tool__header .diagnostic-tool__header-name{letter-spacing:-.6px}.agent-diagnostic-tool-widget.diagnostic-tool--it{width:345px;margin:0 auto}.agent-diagnostic-tool-widget.diagnostic-tool--it .agent-diagnostic-tool__wrapper .diagnostic-tool__header-tag{position:relative;padding:0 11px;width:fit-content;height:25px;border-radius:3px 0 0 0;background-color:#ffe54d;font-family:"ヒラギノ角ゴ Pro W6", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;font-size:12px;font-weight:bold;line-height:25px;letter-spacing:normal;text-align:left;color:#0d3d6f;user-select:none}.agent-diagnostic-tool-widget.diagnostic-tool--it .agent-diagnostic-tool__wrapper .diagnostic-tool__header-tag::after{position:absolute;content:'';top:0;bottom:0;right:-20px;margin:auto;width:21px;height:25px;background-image:url(/assets/ranking/diagnostic_tool_tag-395fb3ae512c770a67190b8019755fb1e5eee4436047a986ac37552566bd0473.png);background-repeat:no-repeat;background-position:top 0 right 0;background-size:21px 25px}.agent-diagnostic-tool-widget.diagnostic-tool--it .agent-diagnostic-tool__wrapper .diagnostic-tool__header{position:relative;border-radius:0 7px 0 0;background-color:#0D3D6F;background-repeat:no-repeat;background-position:top 0 left 50%;background-size:355px 59px;padding:0;height:57px}.agent-diagnostic-tool-widget.diagnostic-tool--it .agent-diagnostic-tool__wrapper .diagnostic-tool__header .diagnostic-tool__header-name{font-size:20px;font-weight:bold;line-height:57px;letter-spacing:1.2px;text-align:center;color:#fff;user-select:none}.agent-diagnostic-tool-widget.diagnostic-tool--it .agent-diagnostic-tool__wrapper .diagnostic-tool__header .diagnostic-tool__header-name strong{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-body{padding:0;border:solid 2px #1c3c6b;border-top:0;border-radius:0 0 7px 7px}.agent-diagnostic-tool-widget.diagnostic-tool--it .agent-diagnostic-tool__wrapper .diagnostic-tool-body .diagnostic-tool__container{padding:5px 0 0;border-radius:0 0 5px 5px;background-color:#fff}.agent-diagnostic-tool-widget.diagnostic-tool--it .agent-diagnostic-tool__wrapper .diagnostic-tool-body .diagnostic-tool__container .diagnostic-tool__form-row{background-color:#fff;border-bottom:solid 1px #e5e5e5}.agent-diagnostic-tool-widget.diagnostic-tool--it .agent-diagnostic-tool__wrapper .diagnostic-tool-body .diagnostic-tool__container .diagnostic-tool__form-row .form-row__title{position:relative;flex-basis:100px;display:flex;flex-direction:row;flex-wrap:wrap;justify-content:flex-start;align-items:center;background-repeat:no-repeat;background-position:top 50% left 12px;background-size:13px 23px;padding:0 0 0 29.5px;min-height:23px;color:#224160;font-size:13px;font-weight:bold;line-height:1.08;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__title::before{position:absolute;content:'\f058';top:0;bottom:0;left:8px;margin:auto;width:15.5px;height:15.5px;font-family:"Font Awesome 6 Free";font-weight:900;font-size:15.5px;text-align:center;line-height:1.0;color:#e8e8e8}.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:230px;width:230px;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 .diagnostic-item__apperance{border-radius:4px;border:solid 1px #ddd;background-color:#f8f8f8;height:35px;font-family:"ヒラギノ角ゴ Pro W6", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;line-height:31px;font-weight:bold;color:#555;font-size:13px;font-weight:bold;line-height:33px;letter-spacing:normal;text-align:center;color:#555}.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.apperance--ages{height:30px;line-height:28px;font-size:12px}.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;border-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-item__label.label--gender{width:110px}.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:50px}.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:110px;margin:0 0 10px}.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:0}.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-item__select{-webkit-appearance:none;-moz-appearance:none;appearance:none;border:none;width:230px;height:35px;border-radius:4px;padding:0 20px 0 15px;background-color:#f8f8f8;background-image:url(/assets/ranking/icon_sort_both_555555-fbc279c353c5a5360193d9b7066f5b6a02e15c3519d0b7b8542b117260da94a6.png);background-repeat:no-repeat;background-position:top 50% right 10px;background-size:6px 8px;border:solid 1px #ddd;font-family:"ヒラギノ角ゴ Pro W6", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;font-size:13px;font-weight:bold;line-height:1.5;letter-spacing:normal;text-align:left;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 .form-row__diagnostic-items .diagnostic-items__radio-group .di-radio-label{display:block;cursor:pointer}.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__radio-group .di-radio-label .di-radio-input{display: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-items__radio-group .di-radio-label .di-radio-apperance{box-sizing:border-box;position:relative;display:block;padding:0 0 0 23px;font-size:13px;font-weight:normal;line-height:18px;letter-spacing:normal;text-align:left;color:#555}.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__radio-group .di-radio-label .di-radio-apperance::before{box-sizing:border-box;position:absolute;content:'';top:0;bottom:0;left:0;margin:auto;width:18px;height:18px;border-radius:4px;border:solid 1px #ddd;background-color:#f8f8f8}.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__radio-group .di-radio-label .di-radio-input:checked+.di-radio-apperance::before{background-color:#237baf;border-color:#237baf}.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__radio-group .di-radio-label .di-radio-input:checked+.di-radio-apperance::after{box-sizing:border-box;position:absolute;content:'\f00c';top:0;bottom:0;left:0;margin:auto;width:18px;height:18px;border-radius:4px;font-family:"Font Awesome 6 Free";font-weight:900;font-size:10px;text-align:center;line-height:18px;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__radio-group .di-radio-label:nth-of-type(n+2){margin-top:10px}.agent-diagnostic-tool-widget.diagnostic-tool--it .agent-diagnostic-tool__wrapper .diagnostic-tool-body .diagnostic-tool__container .diagnostic-tool__form-row.checked-row .form-row__title::before{color:#dc4f55}.agent-diagnostic-tool-widget.diagnostic-tool--it .agent-diagnostic-tool__wrapper .diagnostic-tool-body .diagnostic-tool__container .diagnostic-tool__submit{background-color:#fff;border-radius:0 0 7px 7px;padding:15.5px 0 21px}.agent-diagnostic-tool-widget.diagnostic-tool--it .agent-diagnostic-tool__wrapper .diagnostic-tool-body .diagnostic-tool__container .diagnostic-tool__submit .diagnostic-tool__submit-button,.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:200px;height:47px;font-family:"ヒラギノ角ゴ Pro W6", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;font-size:16px;font-weight:bold;line-height:47px;letter-spacing:normal;text-align:center}.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,.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)}.agent-diagnostic-tool-widget.diagnostic-tool--it .agent-diagnostic-tool__wrapper .diagnostic-tool-body .diagnostic-tool__container .diagnostic-tool__submit .diagnostic-tool__submit-button i.fa-caret-right,.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 i.fa-caret-right{font-size:20px;line-height:47px}.agent-diagnostic-tool-widget.diagnostic-tool--it .agent-diagnostic-tool__wrapper .diagnostic-tool-body .diagnostic-tool__container .diagnostic-tool__submit .diagnostic-tool__submit-button{box-shadow:0 3px 0 0 #a3a3a3;background-color:#b2b2b2;color:#f2f2f2;pointer-events: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{background-color:#dc4f55;box-shadow:0 3px 0 0 #b75256;color:#fff}.agent-diagnostic-tool-widget.diagnostic-tool--it-old{width:355px;margin:0 auto}.agent-diagnostic-tool-widget.diagnostic-tool--it-old .agent-diagnostic-tool__wrapper .diagnostic-tool__header{border-radius:5px 5px 0 0;background-color:#237BAF;background-image:url(/assets/ranking/diagnostic_tool_header_background_1.png);background-repeat:no-repeat;background-position:top 0 left 50%;background-size:355px 59px;padding:8.5px 0 0;height:58px}.agent-diagnostic-tool-widget.diagnostic-tool--it-old .agent-diagnostic-tool__wrapper .diagnostic-tool__header .diagnostic-tool__header-name-description{margin:0;padding:0 0 4.5px;font-size:12px;font-weight:normal;line-height:1.0;letter-spacing:0.48px;text-align:center;color:#fff}.agent-diagnostic-tool-widget.diagnostic-tool--it-old .agent-diagnostic-tool__wrapper .diagnostic-tool__header .diagnostic-tool__header-name{border-radius:5px 5px 0 0;font-size:22px;font-weight:bold;line-height:1.0;letter-spacing:1.32px;text-align:center;color:#fff}.agent-diagnostic-tool-widget.diagnostic-tool--it-old .agent-diagnostic-tool__wrapper .diagnostic-tool__header .diagnostic-tool__header-name strong{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-old .agent-diagnostic-tool__wrapper .diagnostic-tool-body{padding:0;border:solid 2px #237baf;border-top:0;border-radius:0 0 5px 5px}.agent-diagnostic-tool-widget.diagnostic-tool--it-old .agent-diagnostic-tool__wrapper .diagnostic-tool-body .diagnostic-tool__container{padding:5px 0 0;border-radius:0 0 5px 5px;background-color:#e2e9ef}.agent-diagnostic-tool-widget.diagnostic-tool--it-old .agent-diagnostic-tool__wrapper .diagnostic-tool-body .diagnostic-tool__container .diagnostic-tool__form-row{background-color:#e2e9ef;border-bottom:solid 1px #c7d8e6}.agent-diagnostic-tool-widget.diagnostic-tool--it-old .agent-diagnostic-tool__wrapper .diagnostic-tool-body .diagnostic-tool__container .diagnostic-tool__form-row .form-row__title{flex-basis:108px;display:flex;flex-direction:row;flex-wrap:wrap;justify-content:flex-start;align-items:center;background-image:url(/assets/ranking/icon_angle_right_dotted_23.png);background-repeat:no-repeat;background-position:top 50% left 12px;background-size:13px 23px;padding:0 0 0 31px;min-height:23px;color:#224160}.agent-diagnostic-tool-widget.diagnostic-tool--it-old .agent-diagnostic-tool__wrapper .diagnostic-tool-body .diagnostic-tool__container .diagnostic-tool__form-row .form-row__diagnostic-items{flex-basis:227.5px;width:227.5px;justify-content:space-between}.agent-diagnostic-tool-widget.diagnostic-tool--it-old .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-radius:4px;background-color:#f8f8f8;height:31px;border:none;font-family:"ヒラギノ角ゴ Pro W6", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;line-height:31px;font-weight:bold;color:#555}.agent-diagnostic-tool-widget.diagnostic-tool--it-old .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-old .agent-diagnostic-tool__wrapper .diagnostic-tool-body .diagnostic-tool__container .diagnostic-tool__form-row .form-row__diagnostic-items .diagnostic-item__label.label--gender{width:105.5px}.agent-diagnostic-tool-widget.diagnostic-tool--it-old .agent-diagnostic-tool__wrapper .diagnostic-tool-body .diagnostic-tool__container .diagnostic-tool__form-row .form-row__diagnostic-items .diagnostic-item__label.label--ages{width:49px}.agent-diagnostic-tool-widget.diagnostic-tool--it-old .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:105.5px;margin:0 0 8.5px}.agent-diagnostic-tool-widget.diagnostic-tool--it-old .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:0}.agent-diagnostic-tool-widget.diagnostic-tool--it-old .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-old .agent-diagnostic-tool__wrapper .diagnostic-tool-body .diagnostic-tool__container .diagnostic-tool__form-row .form-row__diagnostic-items .diagnostic-item__select{-webkit-appearance:none;-moz-appearance:none;appearance:none;border:none;width:227.5px;height:31.1px;border-radius:4px;background-color:#f8f8f8;font-family:"ヒラギノ角ゴ Pro W6", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;font-size:11px;font-weight:bold;line-height:1.5;letter-spacing:normal;text-align:center;text-align:-webkit-center;color:#555;cursor:pointer}.agent-diagnostic-tool-widget.diagnostic-tool--it-old .agent-diagnostic-tool__wrapper .diagnostic-tool-body .diagnostic-tool__container .diagnostic-tool__submit{background-color:#e2e9ef;border-radius:0 0 7px 7px;padding:15.5px 0 17px}.agent-diagnostic-tool-widget.diagnostic-tool--it-old .agent-diagnostic-tool__wrapper .diagnostic-tool-body .diagnostic-tool__container .diagnostic-tool__submit .diagnostic-tool__submit-button--active{width:189.5px;height:37.5px;background-color:#dc4f55;box-shadow:0 3px 0 0 #b75256;font-family:"ヒラギノ角ゴ Pro W6", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;font-size:12px;font-weight:bold;line-height:37.5px;letter-spacing:normal;text-align:center;color:#fff}.agent-diagnostic-tool-widget.diagnostic-tool--it-old .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)}.agent-diagnostic-tool-widget.diagnostic-tool--hoiku{width:100%;padding:0 0 45px;background-color:#fff2e8;box-shadow:none;border-radius:0}.agent-diagnostic-tool-widget.diagnostic-tool--hoiku .agent-diagnostic-tool__wrapper{width:345px;margin:0 auto;box-shadow:0 0 6px 0 rgba(0,0,0,0.16);border-radius:10px}.agent-diagnostic-tool-widget.diagnostic-tool--hoiku .agent-diagnostic-tool__wrapper .diagnostic-tool__header{height:66px;padding:0;background-color:#FAFAFA;border-bottom:1px solid #eee}.agent-diagnostic-tool-widget.diagnostic-tool--hoiku .agent-diagnostic-tool__wrapper .diagnostic-tool-body{border:none;padding:0}.agent-diagnostic-tool-widget.diagnostic-tool--hoiku .agent-diagnostic-tool__wrapper .diagnostic-tool-body .diagnostic-tool__container{width:320px;margin:0 auto;padding:5px 0 0}.agent-diagnostic-tool-widget.diagnostic-tool--hoiku .agent-diagnostic-tool__wrapper .diagnostic-tool-body .diagnostic-tool__container #diagnostic-tool__form .diagnostic-tool__form-row{padding:14px 0}.agent-diagnostic-tool-widget.diagnostic-tool--hoiku .agent-diagnostic-tool__wrapper .diagnostic-tool-body .diagnostic-tool__container #diagnostic-tool__form .diagnostic-tool__form-row .form-row__title{flex-basis:92px;width:92px;padding-left:0;font-size:15px;color:#40240b}.agent-diagnostic-tool-widget.diagnostic-tool--hoiku .agent-diagnostic-tool__wrapper .diagnostic-tool-body .diagnostic-tool__container #diagnostic-tool__form .diagnostic-tool__form-row .form-row__diagnostic-items{flex-basis:227px;width:227px;gap:8px 7px}.agent-diagnostic-tool-widget.diagnostic-tool--hoiku .agent-diagnostic-tool__wrapper .diagnostic-tool-body .diagnostic-tool__container #diagnostic-tool__form .diagnostic-tool__form-row .form-row__diagnostic-items .diagnostic-item__label{margin:0}.agent-diagnostic-tool-widget.diagnostic-tool--hoiku .agent-diagnostic-tool__wrapper .diagnostic-tool-body .diagnostic-tool__container #diagnostic-tool__form .diagnostic-tool__form-row .form-row__diagnostic-items .diagnostic-item__label .diagnostic-item__apperance{font-family:"ヒラギノ角ゴ Pro W6", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;font-weight:bold;font-size:12px;color:#40240b;white-space:nowrap}.agent-diagnostic-tool-widget.diagnostic-tool--hoiku .agent-diagnostic-tool__wrapper .diagnostic-tool-body .diagnostic-tool__container #diagnostic-tool__form .diagnostic-tool__form-row .form-row__diagnostic-items .diagnostic-item__label .diagnostic-item__apperance.fs-sm{font-size:11px}.agent-diagnostic-tool-widget.diagnostic-tool--hoiku .agent-diagnostic-tool__wrapper .diagnostic-tool-body .diagnostic-tool__container #diagnostic-tool__form .diagnostic-tool__form-row .form-row__diagnostic-items .diagnostic-item__label .diagnostic-item__radio:checked+.diagnostic-item__apperance{border-color:#fe902e;background-color:#fff2e8;color:#fe902e}.agent-diagnostic-tool-widget.diagnostic-tool--hoiku .agent-diagnostic-tool__wrapper .diagnostic-tool-body .diagnostic-tool__container #diagnostic-tool__form .diagnostic-tool__submit{padding:22px 0 27px}.agent-diagnostic-tool-widget.diagnostic-tool--hoiku .agent-diagnostic-tool__wrapper .diagnostic-tool-body .diagnostic-tool__container #diagnostic-tool__form .diagnostic-tool__submit .diagnostic-tool__submit-button--active{width:210px;height:44px;margin:0 auto 3px;border-radius:6px;box-shadow:0 3px 0 0 #139371;background-color:#1fba91;font-size:15px;font-weight:bold;line-height:44px;letter-spacing:1.5px;text-align:center;color:var(--white)}.agent-diagnostic-tool-widget.diagnostic-tool--hoiku .agent-diagnostic-tool__wrapper .diagnostic-tool-body .diagnostic-tool__container #diagnostic-tool__form .diagnostic-tool__submit .diagnostic-tool__submit-button--active:active{box-shadow:0 0 0 0 #139371;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:375px;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:100%;margin:0 auto}.remodal-wrapper.remodal--agent-compare-wrapper .remodal.remodal--agent-compare .remodal--agent-compare__container .remodal--agent-compare__content{width:100%;height:990px;margin:40px 0 0;background-color:transparent}.remodal-wrapper.remodal--agent-compare-wrapper .remodal.remodal--agent-compare .remodal--agent-compare__container .remodal--agent-compare__content .remodal-close{position:absolute;top:0;left:auto;right:0;display:block;overflow:hidden;width:40px;height:40px;margin:0;padding:0;cursor:pointer;-webkit-transition:color 0.2s;transition:color 0.2s;background-color:transparent;background-image:url(/assets/rn/sp/icon_times_ffffff.png);background-repeat:no-repeat;background-position:50% 50%;background-size:17px;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 .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__header{background-color:#007bbc;box-sizing:border-box;height:70px;padding:31px 0 0;border-radius:10px 10px 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:18px;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{position:relative}.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:68px;background-color:#007bbc;z-index:1}.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;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::before{position:absolute;content:'';top:-5px;right:0;left:0;margin:auto;width:100%;height:10px;background-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{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 22px}.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:165px !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:68px;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-size:11px;font-weight:normal;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:-13px;left:0;right:0;width:145px;height:60px;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:116px 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:165px;padding:30px 0 58px;background-color:#fff;border-right:1px solid #f2f4f6}.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:140px;margin:0 auto 2px}.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 7px;padding:0;border-radius:5px;background-color:#f2faff;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}.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{display:block;margin:0 0 5px;font-family:Arial, sans-serif;font-size:26px;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:19px;margin:0 auto;padding:0 0 11px}.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__spacer{height:7px}.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:35px;background-color:#f2f4f6;padding:0 0 0 18px;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:140px;margin:0 auto;padding:13px 0 10px}.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:20px;margin:0 5px 5px 0;padding:0 5px;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:10px;font-weight:bold;line-height:18px;letter-spacing:normal;text-align:center;color:#41505d;white-space:nowrap;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__header{box-sizing:border-box;height:35px;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:140px;margin:0 auto;padding:12px 0 26px}.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:68px;height:25px;margin:0 2px 2px 0;padding:0;background-color:#f2f4f6;font-size:9.5px;font-weight:normal;line-height:25px;letter-spacing:normal;text-align:center;color:#41505d;user-select:none;white-space:nowrap}.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:140px;margin:0 auto;padding:0 0 10px}.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;border-radius:5px;border:solid 1px #007bbc;background-color:#f2f8ff;border-left:1px solid #007bbc;height:30px;margin:0 0 5px;font-family:"ヒラギノ角ゴ Pro", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;font-size:11px;font-weight:bold;line-height:28px;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:last-of-type{margin-bottom: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__official-entry{display:block;box-sizing:border-box;width:140px;height:50px;margin:0 auto;padding:9px 0 0;border-radius:5px;background-color:#2ba823;box-shadow:0 3px 0 0 #3a7b36;font-family:"ヒラギノ角ゴ Pro", "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:#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 .compare-agent__unit .compare-agent__unit-body .agent__official-entry:active{box-shadow:0 0 0 0 #3a7b36;transform:translate3d(0, 3px, 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:first-of-type .compare-agent__unit .compare-agent__unit-body{background-color:#fff;border-left:1px solid #f2f4f6}.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:14px;font-weight:bold;line-height:35px;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:14px;font-weight:bold;line-height:35px;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:277px;right:0;left:0;width:375px;height:40px;margin:auto;padding:0 20px;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:30px;height:40px;background-color:rgba(65,80,93,0.74);background-image:url(/assets/rn/icon_angle_left_ffffff_16.png);background-repeat:no-repeat;background-position:50% 50%;background-size:auto 18px;border-radius:0 5px 5px 0;margin:0;top:auto;left:0px}.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-button-prev.swiper-button-disabled{opacity:1.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-pagination__wrapper .swiper-pagination{display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:center;align-items:center;width:310px;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:40px;padding:0 7px;opacity:1;font-family:Arial, sans-serif;font-size:12px;font-weight:bold;line-height:40px;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:30px;height:40px;background-color:rgba(65,80,93,0.74);background-image:url(/assets/rn/icon_angle_right_ffffff_16.png);background-repeat:no-repeat;background-position:50% 50%;background-size:auto 18px;border-radius:5px 0 0 5px;margin:0;top:auto;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-pagination__wrapper .swiper-button-next::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-button-next.swiper-button-disabled{opacity:1.0}.agents-and-columns__pagination-guide{width:100%;text-align:center;padding:0 0 40px}.agents-and-columns__pagination-guide .agents-and-columns__pagination-prev-and-next{position:relative;margin:0 auto 15px;width:330px;height:35px}.agents-and-columns__pagination-guide .agents-and-columns__pagination-prev-and-next .pagination__prev-page{position:absolute;top:0;left:0;width:126px;height:35px;margin:0;padding:0;border-radius:35px;background-color:#e4eaed}.agents-and-columns__pagination-guide .agents-and-columns__pagination-prev-and-next .pagination__prev-page .unordered-list__item-prev{display:block;border-radius:35px;font-family:"ヒラギノ角ゴ Pro", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;font-size:13px;font-weight:bold;line-height:35px;letter-spacing:normal;text-align:center;color:#4e6981}.agents-and-columns__pagination-guide .agents-and-columns__pagination-prev-and-next .pagination__prev-page.prev-page--disabled .unordered-list__item-prev{pointer-events:none}.agents-and-columns__pagination-guide .agents-and-columns__pagination-prev-and-next .pagination__next-page{position:absolute;top:0;right:0;width:126px;height:35px;margin:0;padding:0;border-radius:35px;background-color:#e4eaed}.agents-and-columns__pagination-guide .agents-and-columns__pagination-prev-and-next .pagination__next-page .unordered-list__item-next{display:block;border-radius:35px;font-family:"ヒラギノ角ゴ Pro", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;font-size:13px;font-weight:bold;line-height:35px;letter-spacing:normal;text-align:center;color:#4e6981}.agents-and-columns__pagination-guide .agents-and-columns__pagination-prev-and-next .pagination__next-page.next-page--disabled .unordered-list__item-next{pointer-events:none}.agents-and-columns__pagination-guide .agents-and-columns__pagination{display:inline-block;box-sizing:border-box;width:330px;height:45px;padding:0;border-radius:45px;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{display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:center;align-items:center;height:45px}.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:#4e6981}.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 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}.agents-and-columns__pagination-guide .agents-and-columns__pagination .agents-and-columns__pagination-liner div.pagination ul.pagination li a{font-family:Arial, sans-serif;font-size:16px;font-weight:bold;line-height:1.0;letter-spacing:normal;text-align:center;color:#4e6981}.agents-and-columns__pagination-guide .agents-and-columns__pagination .agents-and-columns__pagination-liner div.pagination ul.pagination li.active a{pointer-events:none;color:#d5d5d5}.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}.column-detail__body-liner{width:335px;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 a,.column-detail__body-liner a:visited,.column-detail__body-liner a:active{color:#0081D6;text-decoration:underline}.column-detail__body-liner img.column-thumbnail{display:block;width:335px;margin:0 auto 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 30px}.column-detail__body-liner .column-detail__index .column-detail__index-header{height:38px;margin:0;padding:0;border-radius:10px 10px 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:38px;letter-spacing:normal;text-align:center;color:#41505d}.column-detail__body-liner .column-detail__index .column-detail__index-body{border-radius:0 0 10px 10px;background-color:#fafafa;padding:25px 0 10px}.column-detail__body-liner .column-detail__index .column-detail__index-body .index-body__liner{width:335px;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;list-style-position:outide;padding:0 20px 0 40px;border:none}.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 ul.column-detail__unordered-list{list-style-type:none;padding:15px 0 0 0;margin:0 0 26px;border:none;list-style-position:inside;width:100%}.column-detail__body-liner .column-detail__index .column-detail__index-body .index-body__liner .column-detail__ordered-list .ordered-list__item ul.column-detail__unordered-list .unordered-list__item{padding:0 0 12px 14px;margin:0 !important;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:12px;font-weight:normal;line-height:1.5;letter-spacing:normal;text-align:left;color:#8C959E}.column-detail__body-liner .column-detail__index .column-detail__index-body .index-body__liner .column-detail__ordered-list .ordered-list__item ul.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 ul.column-detail__unordered-list .unordered-list__item .unordered-list__item-link{color:#8C959E}.column-detail__body-liner h2{box-sizing:border-box;width:100%;margin:16px auto 24px;padding:11.5px 17.5px;border-bottom:solid 2px #00447e;background-color:#f2f4f6;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: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 h3{box-sizing:border-box;width:100%;background-color:#E4F1F8;margin:16px auto 16px;padding:12px 15px;font-family:"ヒラギノ角ゴ Pro", "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:#00447e}.column-detail__body-liner ul{box-sizing:border-box;width:100%;padding:27px 24px 3px;border:solid 1px #f2f4f6;margin:0 auto 0}.column-detail__body-liner ul li{box-sizing:border-box;padding:0 0 0 24px;margin:0 0 18px;background-image:url(/assets/rn/icon_checked_007bbc_14.png);background-repeat:no-repeat;background-position:top 50% 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:1.29;letter-spacing:normal;text-align:left;color:#41505d}.column-detail__body-liner ol{box-sizing:border-box;width:100%;padding:27px 24px 3px 48px;border:solid 1px #f2f4f6;margin:0 auto 0;list-style-type:decimal}.column-detail__body-liner ol li{box-sizing:border-box;padding:0;margin:0 0 18px;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 h4{box-sizing:border-box;width:100%;margin:3.5px auto 3.5px;font-family:"ヒラギノ角ゴ Pro", "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:#00447e}.column-detail__body-liner .balloon-wrap .balloon p{width:100%}.column-detail__body-liner table tbody tr td p{width:100%}body.general_sales-class,body.tool_age-class,body.tool_genaral-class,body.agent_03-class,body.agent_04-class,body.agent_05-class,body.tool_01-class,body.tool_02-class,body.tool_03-class,body.tool_04-class,body.tool_result-class{width:375px}.section__keyvisual--tool{width:fit-content;margin:0 auto}.section__keyvisual--tool .keyvisual__basement{overflow:hidden;position:relative;width:375px;height:412px;background-image:url(/assets/tool/keyvisual_basement.png);background-repeat:no-repeat;background-position:top 0 left 0;background-size:auto 413px;z-index:auto}.section__keyvisual--tool .keyvisual__basement .keyvisual__shape{overflow:hidden;position:absolute;top:0;left:0;width:0;height:413px;background-image:url(/assets/tool/keyvisual_shape.png);background-repeat:no-repeat;background-position:top 0 left 0;background-size:auto 413px;z-index:10;will-change:width;transition:width 500ms ease-in}.section__keyvisual--tool .keyvisual__basement .keyvisual__copy{overflow:hidden;position:absolute;top:0;left:0;width:375px;height:413px;background-image:url(/assets/tool/keyvisual_copy.png);background-repeat:no-repeat;background-position:top 0 left 0;background-size:auto 413px;z-index:20}.section__keyvisual--tool .keyvisual__basement .keyvisual__balloon{position:absolute;bottom:45px;left:25px;width:236px;height:115px;background-image:url(/assets/tool/keyvisual_balloon.png);background-repeat:no-repeat;background-position:top 0 left 0;background-size:auto 115px;will-change:transform;transform:translateY(160px);transition:transform 400ms ease-in-out, opacity 400ms ease-in-out;opacity:0}.section__keyvisual--tool .keyvisual__basement .keyvisual__balloon.balloon--visible{transform:translateY(0);opacity:1}.section__keyvisual--tool .keyvisual-next{position:relative;width:375px;height:388px;background-image:url(/assets/tool/keyvisual_next.png);background-repeat:no-repeat;background-position:top 0 left 0;background-size:auto 388px;overflow:hidden;z-index:auto}.section__keyvisual--tool .keyvisual-next .balloon-yellow{position:absolute;top:56px;left:27px;height:56px;width:77px;background-repeat:no-repeat;background-image:url(/assets/tool/keyvisual_next_balloon.png);background-position:top 0 left 0;background-size:auto 56px;will-change:transform;transform:translateY(56px);transition:transform 500ms ease-in-out, opacity 500ms ease-in-out;opacity:0}.section__keyvisual--tool .keyvisual-next .balloon-yellow.balloon-yellow--visible{transform:translateY(0);opacity:1}.section__keyvisual--tool .keyvisual-next .agent--1{position:absolute;bottom:-181px;left:108px;height:181px;width:119px;background-repeat:no-repeat;background-image:url(/assets/tool/agent_1.png);background-position:top 0 left 0;background-size:auto 181px;will-change:bottom;transition:bottom 500ms ease-in-out;z-index:10}.section__keyvisual--tool .keyvisual-next .agent--2{position:absolute;bottom:-181px;left:193px;height:181px;width:118px;background-repeat:no-repeat;background-image:url(/assets/tool/agent_2.png);background-position:top 0 left 0;background-size:auto 181px;will-change:bottom;transition:bottom 500ms ease-in-out;z-index:20}.section__keyvisual--tool .keyvisual-next .agent--3{position:absolute;bottom:-181px;left:281px;height:181px;width:94px;background-repeat:no-repeat;background-image:url(/assets/tool/agent_3.png);background-position:top 0 left 0;background-size:auto 181px;will-change:bottom;transition:bottom 500ms ease-in-out;z-index:30}.section__keyvisual--tool .keyvisual-next .user{position:absolute;bottom:0;left:0;height:181px;width:128px;background-repeat:no-repeat;background-image:url(/assets/tool/user.png);background-position:top 0 left 0;background-size:auto 181px;transition:bottom 1000ms ease-in-out;z-index:40}.section__keyvisual--tool.keyvisual--tool-a .keyvisual__basement{background-image:url(/assets/tool/kv_a/keyvisual_basement_a.png);height:382px;background-size:auto 382px}.section__keyvisual--tool.keyvisual--tool-a .keyvisual__basement .keyvisual__shape{background-image:url(/assets/tool/kv_a/keyvisual_shape_a.png);height:382px;background-size:auto 382px}.section__keyvisual--tool.keyvisual--tool-a .keyvisual__basement .keyvisual__copy{background-image:url(/assets/tool/kv_a/keyvisual_copy_a.png);height:382px;background-size:auto 382px}.section__keyvisual--tool.keyvisual--tool-a .keyvisual__basement .keyvisual__balloon{background-image:url(/assets/tool/kv_a/keyvisual_balloon_a.png)}.section__keyvisual--tool.keyvisual--tool-a .keyvisual-next{height:418px;background-image:url(/assets/tool/kv_a/keyvisual_next_a.png);background-size:auto 418px}.section__keyvisual--tool.keyvisual--tool-a .keyvisual-next .agent--1{position:absolute;bottom:-221.5px;left:122px;height:211.5px;width:119px;background-repeat:no-repeat;background-image:url(/assets/tool/kv_a/agent_1_a.png);background-position:top 0 left 0;background-size:auto 211.5px;will-change:bottom;transition:bottom 500ms ease-in-out;z-index:10}.section__keyvisual--tool.keyvisual--tool-a .keyvisual-next .agent--2{position:absolute;bottom:-221.5px;left:203px;height:211.5px;width:118px;background-repeat:no-repeat;background-image:url(/assets/tool/kv_a/agent_2_a.png);background-position:top 0 left 0;background-size:auto 211.5px;will-change:bottom;transition:bottom 500ms ease-in-out;z-index:20}.section__keyvisual--tool.keyvisual--tool-a .keyvisual-next .agent--3{position:absolute;bottom:-221.5px;left:281px;height:211.5px;width:88px;background-repeat:no-repeat;background-image:url(/assets/tool/kv_a/agent_3_a.png);background-position:top 0 left 0;background-size:auto 211.5px;will-change:bottom;transition:bottom 500ms ease-in-out;z-index:30}.section__keyvisual--tool.keyvisual--tool-a .keyvisual-next .user{position:absolute;bottom:9px;left:0;height:202px;width:128px;background-repeat:no-repeat;background-image:url(/assets/tool/kv_a/user_a.png);background-position:top 0 left 0;background-size:auto 202px;transition:bottom 1000ms ease-in-out;z-index:40}.section__keyvisual--tool.keyvisual--tool-b .keyvisual__basement{background-image:url(/assets/tool/kv_a/keyvisual_basement_b.png);height:382px;background-size:auto 382px}.section__keyvisual--tool.keyvisual--tool-b .keyvisual__basement .keyvisual__shape{background-image:url(/assets/tool/kv_a/keyvisual_shape_b.png);height:382px;background-size:auto 382px}.section__keyvisual--tool.keyvisual--tool-b .keyvisual__basement .keyvisual__copy{background-image:url(/assets/tool/kv_a/keyvisual_copy_b.png);height:382px;background-size:auto 382px}.section__keyvisual--tool.keyvisual--tool-b .keyvisual__basement .keyvisual__balloon{background-image:url(/assets/tool/kv_a/keyvisual_balloon_a.png)}.section__keyvisual--tool.keyvisual--tool-b .keyvisual-next{height:418px;background-image:url(/assets/tool/kv_a/keyvisual_next_a.png);background-size:auto 418px}.section__keyvisual--tool.keyvisual--tool-b .keyvisual-next .agent--1{position:absolute;bottom:-221.5px;left:122px;height:211.5px;width:119px;background-repeat:no-repeat;background-image:url(/assets/tool/kv_a/agent_1_a.png);background-position:top 0 left 0;background-size:auto 211.5px;will-change:bottom;transition:bottom 500ms ease-in-out;z-index:10}.section__keyvisual--tool.keyvisual--tool-b .keyvisual-next .agent--2{position:absolute;bottom:-221.5px;left:203px;height:211.5px;width:118px;background-repeat:no-repeat;background-image:url(/assets/tool/kv_a/agent_2_a.png);background-position:top 0 left 0;background-size:auto 211.5px;will-change:bottom;transition:bottom 500ms ease-in-out;z-index:20}.section__keyvisual--tool.keyvisual--tool-b .keyvisual-next .agent--3{position:absolute;bottom:-221.5px;left:281px;height:211.5px;width:88px;background-repeat:no-repeat;background-image:url(/assets/tool/kv_a/agent_3_a.png);background-position:top 0 left 0;background-size:auto 211.5px;will-change:bottom;transition:bottom 500ms ease-in-out;z-index:30}.section__keyvisual--tool.keyvisual--tool-b .keyvisual-next .user{position:absolute;bottom:9px;left:0;height:202px;width:128px;background-repeat:no-repeat;background-image:url(/assets/tool/kv_a/user_a.png);background-position:top 0 left 0;background-size:auto 202px;transition:bottom 1000ms ease-in-out;z-index:40}.section__diagnose{background-color:#008cd6;padding:10px 0}.section__diagnose .diagnose-basement{width:355px;margin:0 auto;padding:25px 0 30px;box-shadow:0 0 10px 0 rgba(0,0,0,0.2);background-color:#fff}.section__diagnose .diagnose-basement .diagnose-heading{display:block;width:250px;height:136px;margin:0 auto 36px}.section__diagnose .diagnose-basement .diagnose-heading--agent{display:block;width:320px;height:134px;margin:0 auto 36px}.section__diagnose .diagnose-basement .diagnose__question-unit-wapper{width:325px;margin:0 auto}.section__diagnose .diagnose-basement .diagnose__question-unit-wapper .diagnose__question-unit .diagnose__question-heading{position:relative;height:32px;padding:0 50px 0 40px;margin:0 0 6px;background-repeat:no-repeat;background-position:top 50% left 0;background-size:32px;font-family:"ヒラギノ角ゴ Pro W6", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;font-size:16px;font-weight:bold;line-height:32px;letter-spacing:normal;text-align:left;color:#333}.section__diagnose .diagnose-basement .diagnose__question-unit-wapper .diagnose__question-unit .diagnose__question-heading.question-heading--1{background-image:url(/assets/tool/q1.png)}.section__diagnose .diagnose-basement .diagnose__question-unit-wapper .diagnose__question-unit .diagnose__question-heading.question-heading--2{background-image:url(/assets/tool/q2.png)}.section__diagnose .diagnose-basement .diagnose__question-unit-wapper .diagnose__question-unit .diagnose__question-heading.question-heading--3{background-image:url(/assets/tool/q3.png)}.section__diagnose .diagnose-basement .diagnose__question-unit-wapper .diagnose__question-unit .diagnose__question-heading.question-heading--4{background-image:url(/assets/tool/q4.png)}.section__diagnose .diagnose-basement .diagnose__question-unit-wapper .diagnose__question-unit .diagnose__question-heading.question-heading--5{background-image:url(/assets/tool/q5.png);margin:0 0 10px}.section__diagnose .diagnose-basement .diagnose__question-unit-wapper .diagnose__question-unit .diagnose__question-heading .tag__required,.section__diagnose .diagnose-basement .diagnose__question-unit-wapper .diagnose__question-unit .diagnose__question-heading .tag__optional{box-sizing:border-box;position:absolute;top:0;bottom:0;right:0;width:40px;height:22px;margin:auto 0;padding:0;border-radius:3px;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;color:#fff}.section__diagnose .diagnose-basement .diagnose__question-unit-wapper .diagnose__question-unit .diagnose__question-heading .tag__required{background-color:#ff8133}.section__diagnose .diagnose-basement .diagnose__question-unit-wapper .diagnose__question-unit .diagnose__question-heading .tag__optional{background-color:#8590a0}.section__diagnose .diagnose-basement .diagnose__question-unit-wapper .diagnose__question-unit .diagnose__question-content .question__radio-group{display:flex;flex-direction:row;flex-wrap:wrap;justify-content:flex-start;align-content:flex-start;align-items:flex-start;padding:0 0 21px}.section__diagnose .diagnose-basement .diagnose__question-unit-wapper .diagnose__question-unit .diagnose__question-content .question__radio-group .question__radio-label{box-sizing:border-box;display:block;margin:4px 8px 4px 0;flex-basis:158.5px;width:158.5px;height:44px;border-radius:5px;border:solid 1px #dedede;cursor:pointer}.section__diagnose .diagnose-basement .diagnose__question-unit-wapper .diagnose__question-unit .diagnose__question-content .question__radio-group .question__radio-label:nth-of-type(even){margin-right:0}.section__diagnose .diagnose-basement .diagnose__question-unit-wapper .diagnose__question-unit .diagnose__question-content .question__radio-group .question__radio-label .question__radio-input{display:none}.section__diagnose .diagnose-basement .diagnose__question-unit-wapper .diagnose__question-unit .diagnose__question-content .question__radio-group .question__radio-label .question__radio-apperance{position:relative;box-sizing:border-box;display:flex;flex-direction:row;flex-wrap:wrap;justify-content:flex-start;align-items:center;border-radius:5px;padding:0 0 0 27.5px;height:100%;font-size:14px;font-weight:normal;line-height:1.29;letter-spacing:normal;text-align:left;color:#333}.section__diagnose .diagnose-basement .diagnose__question-unit-wapper .diagnose__question-unit .diagnose__question-content .question__radio-group .question__radio-label .question__radio-apperance::before{box-sizing:border-box;position:absolute;content:'';top:0;bottom:0;left:7px;margin:auto;width:16px;height:16px;background-color:#fff;border:solid 1px #d3d3d3;border-radius:50%}.section__diagnose .diagnose-basement .diagnose__question-unit-wapper .diagnose__question-unit .diagnose__question-content .question__radio-group .question__radio-label .question__radio-input:checked+.question__radio-apperance{background-color:#fffce3}.section__diagnose .diagnose-basement .diagnose__question-unit-wapper .diagnose__question-unit .diagnose__question-content .question__radio-group .question__radio-label .question__radio-input:checked+.question__radio-apperance::after{box-sizing:border-box;position:absolute;content:'';top:0;bottom:0;left:11px;margin:auto;width:8px;height:8px;background-color:#008cd6;border-radius:50%}.section__diagnose .diagnose-basement .diagnose__question-unit-wapper .diagnose__question-unit .diagnose__question-content .question__select{-webkit-appearance:none;-moz-appearance:none;appearance:none;box-sizing:border-box;width:325px;height:44px;padding:0 39px 0 14px;border-radius:5px;border:solid 1px #dedede;background-color:#fff;background-image:url(/assets/tool/icon_select_down.png);background-repeat:no-repeat;background-position:top 50% right 19px;background-size:10px;font-size:14px;font-weight:normal;line-height:1.29;letter-spacing:normal;text-align:left;color:#333;cursor:pointer}.section__diagnose .diagnose-basement .diagnose__question-unit-wapper .diagnose__question-unit .diagnose__question-content .question__select.question__select--current-job{margin-bottom:25px}.section__diagnose .diagnose-basement .diagnose__question-unit-wapper .diagnose__question-unit.question-unit--5{padding:0 0 30px}.section__diagnose .diagnose-basement .diagnose__question-submit{width:325px;margin:0 auto}.section__diagnose .diagnose-basement .diagnose__question-submit .question__submit-button{-webkit-appearance:none;-moz-appearance:none;appearance:none;box-sizing:border-box;position:relative;width:325px;height:50px;margin:0;padding:0;border-radius:5px;border:solid 1px #ff6721;background-image:linear-gradient(to bottom, #ff9452, #ff6721);text-shadow:0 0 3px rgba(0,0,0,0.16);font-size:18px;font-weight:bold;line-height:48px;letter-spacing:0.9px;text-align:center;color:#fff;cursor:pointer}.section__diagnose .diagnose-basement .diagnose__question-submit .question__submit-button::after{position:absolute;content:'\f0a9';top:0;bottom:0;right:14px;margin:auto;width:20px;height:21px;border-radius:50%;font-family:'Font Awesome 5 Free';font-weight:900;font-size:20px;text-shadow:0 0 3px rgba(0,0,0,0.16);line-height:1.0}.section__knacks .knacks__content{width:345px;margin:0 auto;padding:40px 0 30px}.section__knacks .knacks__content .diagnose-heading{display:block;margin:0 auto 21px;height:29px}.section__knacks .knacks__content .knacks__list{margin:0 0 25px;list-style-position:inside;list-style:none}.section__knacks .knacks__content .knacks__list li{position:relative;margin:0 0 4px;padding:0 0 0 26px;font-size:14px;font-weight:normal;line-height:1.57;letter-spacing:normal;text-align:left;color:#333;transition:opacity 250ms ease-in-out}.section__knacks .knacks__content .knacks__list li::before{position:absolute;content:'\f14a';top:0;left:0;width:18px;height:22px;font-family:'Font Awesome 5 Free';font-weight:400;font-size:18px;color:#f26363;line-height:22px}.section__knacks .knacks__content .knacks__card-group{margin:0 0 30px}.section__knacks .knacks__content .knacks__card-group .knacks__card{position:relative;border-radius:5px;border:solid 1px #ddd;background-color:#fff;margin:0 0 20px}.section__knacks .knacks__content .knacks__card-group .knacks__card .card-liner{width:305px;margin:0 auto;padding:25.5px 0 25px}.section__knacks .knacks__content .knacks__card-group .knacks__card .card-liner .card-title{margin:0 0 25.5px;padding:0 0 15.5px;border-bottom:solid 1px #ddd;font-family:"ヒラギノ角ゴ Pro W6", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;font-size:18px;font-weight:bold;line-height:1.5;letter-spacing:normal;text-align:center;color:#333}.section__knacks .knacks__content .knacks__card-group .knacks__card .card-liner .card-text{margin:0 0 14.5px;font-size:14px;font-weight:normal;line-height:1.79;letter-spacing:normal;text-align:left;color:#333}.section__knacks .knacks__content .knacks__card-group .knacks__card .card-liner .card-text 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}.section__knacks .knacks__content .knacks__card-group .knacks__card .card-liner .card-text strong.c-red{color:#ea4848}.section__knacks .knacks__content .knacks__card-group .knacks__card .card-liner .card-image{display:block;width:100%}.section__knacks .knacks__content .knacks__card-group .knacks__card .card-liner .card-number{display:block;position:absolute;top:-1px;left:-1px;width:55px;height:55px}.section__knacks .knacks__content .knacks__card-group .knacks__card:last-of-type{margin-bottom:0}.section__knacks .knacks__content .knacks__quick-diagnosis{box-sizing:border-box;position:relative;display:block;width:325px;height:50px;margin:0 auto;border-radius:5px;border:solid 1px #ff6721;background-image:linear-gradient(to bottom, #ff9452, #ff6721);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:0.9px;text-align:center;color:#fff;text-shadow:0 0 3px rgba(0,0,0,0.16)}.section__knacks .knacks__content .knacks__quick-diagnosis .quick-diagnosis__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}}.section__knacks .knacks__content .quick-diagnosis-guide{margin:0 0 0px;text-align:center}.section__knacks .knacks__content .quick-diagnosis-guide i.fa-chevron-up{text-emphasis:none;font-size:24px;color:#eb6817}.section__knacks.knacks--01 .knacks__content{padding:27px 0 30px}.section__knacks.knacks--01 .knacks__content .diagnose-heading-text{position:relative;width:fit-content;margin:0 auto 20px;font-family:"ヒラギノ角ゴ Pro", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;font-size:21px;font-weight:bold;line-height:1.0;letter-spacing:normal;text-align:center;color:var(--black)}.section__knacks.knacks--01 .knacks__content .diagnose-heading-text::after{position:absolute;content:'';bottom:0;right:0;left:0;margin:auto;width:100%;height:3px;background-color:#ffeb00;z-index:10}.section__knacks.knacks--01 .knacks__content .knacks__list.list--01{width:270px;margin:0 auto 25px}.section__knacks.knacks--01 .knacks__content .knacks__list.list--01 li{font-size:18px;line-height:1.22;white-space:nowrap}.section__knacks.knacks--01 .knacks__content .knacks__card-group.card-group--01{margin:0}.section__knacks.knacks--01 .knacks__content .knacks__card-group.card-group--01 .knacks__card .card-liner .card-copy{margin:0 0 18.5px;font-size:18px;font-weight:normal;line-height:1.5;letter-spacing:normal;text-align:center;color:var(--black)}.section__knacks.knacks--01 .knacks__content .knacks__card-group.card-group--01 .knacks__card .card-liner .card-copy mark{background-color:initial;background:linear-gradient(rgba(255,255,255,0) 75%, #ffe73b 75%);font-family:"ヒラギノ角ゴ Pro", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;font-style:normal;font-weight:bold;color:#f7575c;vertical-align:baseline}.section__knacks.knacks--01 .knacks__content .knacks__card-group.card-group--01 .knacks__card .card-query{width:305px;padding:0 0 20px;margin:0 auto 20px;border-bottom:solid 1px #ddd;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:var(--black)}.section__knacks.knacks--01 .knacks__content .knacks__card-group.card-group--01 .knacks__card .card-query-answer .query-answer{display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:flex-start;align-items:flex-start;width:305px;margin:0 auto 26px}.section__knacks.knacks--01 .knacks__content .knacks__card-group.card-group--01 .knacks__card .card-query-answer .query-answer .query-answer-count{flex-basis:35px;width:35px;height:35px;border-radius:50%;background-color:#0081cb;font-size:22px;font-weight:bold;line-height:35px;letter-spacing:normal;text-align:center;color:var(--white)}.section__knacks.knacks--01 .knacks__content .knacks__card-group.card-group--01 .knacks__card .card-query-answer .query-answer .query-answer-sentence{flex-basis:260px;padding-left:10px;font-size:14px;font-weight:normal;line-height:1.5;letter-spacing:normal;text-align:left;color:var(--black)}.section__knacks.knacks--01 .knacks__content .knacks__card-group.card-group--01 .knacks__card .card-query-answer .query-answer-image{display:block;margin:0 auto}.section__knacks.knacks--01 .knacks__content .knacks__card-group.card-group--01 .knacks__card .card-query-answer:nth-of-type(n+2){margin-top:30px}.section__knacks.knacks--01 .knacks__content .knacks__card-group.card-group--01 .knacks__card .card-advice{margin:26.5px auto 40px;font-family:"ヒラギノ角ゴ Pro", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;font-size:18px;font-weight:bold;line-height:1.5;letter-spacing:normal;text-align:center;color:var(--black)}.section__knacks.knacks--01 .knacks__content .knacks__card-group.card-group--01 .knacks__card .card-advice mark{background-color:initial;background:linear-gradient(rgba(255,255,255,0) 75%, #ffe73b 75%);font-family:"ヒラギノ角ゴ Pro", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;font-style:normal;font-weight:bold;color:#f7575c;vertical-align:baseline}.section__knacks.knacks--01 .knacks__content .knacks__card-group.card-group--01 .knacks__card .agent-condition-ranking__wrapper .condition-ranking__header{height:50px;border-radius:5px 5px 0 0;background-color:#008cd6;display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:space-between;align-items:center}.section__knacks.knacks--01 .knacks__content .knacks__card-group.card-group--01 .knacks__card .agent-condition-ranking__wrapper .condition-ranking__header .condition-ranking__header-name{padding-left:initial;background-image:none;background-repeat:no-repeat;background-position:top 50% left 89px;background-size:auto 15px;margin:0 auto;font-family:"ヒラギノ角ゴ Pro", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;font-size:16px;font-weight:bold;line-height:50px;text-align:center;color:#fff}.section__knacks.knacks--01 .knacks__content .knacks__card-group.card-group--01 .knacks__card .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:10px}.section__knacks.knacks--01 .knacks__content .knacks__card-group.card-group--01 .knacks__card .agent-condition-ranking__wrapper .condition-ranking__header .agent-condition-ranking__tab-group .agent-condition-ranking__tab{box-sizing:border-box;width:80px;height:39px;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:39px;text-align:center;color:#41505d;user-select:none;cursor:pointer;transition:background-color 200ms ease, border-bottom 200ms ease, color 200ms ease}.section__knacks.knacks--01 .knacks__content .knacks__card-group.card-group--01 .knacks__card .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}.section__knacks.knacks--01 .knacks__content .knacks__card-group.card-group--01 .knacks__card .agent-condition-ranking__wrapper .condition-ranking__body{background-color:#fff;border-radius:0 0 8px 8px}.section__knacks.knacks--01 .knacks__content .knacks__card-group.card-group--01 .knacks__card .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:9px;padding-right:0;width:285px;margin:0 auto}.section__knacks.knacks--01 .knacks__content .knacks__card-group.card-group--01 .knacks__card .agent-condition-ranking__wrapper .condition-ranking__body .agent-condition-ranking__tab-group .agent-condition-ranking__tab{box-sizing:border-box;width:95px;height:35px;border-bottom:2px solid #f2f4f6;font-family:"ヒラギノ角ゴ Pro", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;font-size:13px;font-weight:bold;line-height:33px;text-align:center;color:#b2b2b2;user-select:none;cursor:pointer}.section__knacks.knacks--01 .knacks__content .knacks__card-group.card-group--01 .knacks__card .agent-condition-ranking__wrapper .condition-ranking__body .agent-condition-ranking__tab-group .agent-condition-ranking__tab.tab--active{border-bottom:2px solid #007bbc;color:#007bbc;transition:background-color 200ms ease, border-bottom 200ms ease, color 200ms ease}.section__knacks.knacks--01 .knacks__content .knacks__card-group.card-group--01 .knacks__card .agent-condition-ranking__wrapper .condition-ranking__body .agent-condition-ranking__content-group .agent-condition-ranking__content{display:none;padding:16px 0 13px}.section__knacks.knacks--01 .knacks__content .knacks__card-group.card-group--01 .knacks__card .agent-condition-ranking__wrapper .condition-ranking__body .agent-condition-ranking__content-group .agent-condition-ranking__content.content--visible{display:block}.section__knacks.knacks--01 .knacks__content .knacks__card-group.card-group--01 .knacks__card .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:285px;margin:0 auto}.section__knacks.knacks--01 .knacks__content .knacks__card-group.card-group--01 .knacks__card .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:135px;height:35px;margin:0 15px 10px 0;border-radius:4px;padding:0 0 0 14px;background-color:#f4f4f4;border:1px solid #dedede;background-image:url(/assets/rn/sp/icon_arrow_right_8c959e_10.png);background-repeat:no-repeat;background-position:top 50% right 12px;background-size:10px;font-family:"ヒラギノ角ゴ Pro", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;font-size:13px;font-weight:bold;line-height:33px;text-align:left;color:#41505d}.section__knacks.knacks--01 .knacks__content .knacks__card-group.card-group--01 .knacks__card .agent-condition-ranking__wrapper .condition-ranking__body .agent-condition-ranking__content-group .agent-condition-ranking__content .content-link-group .content-link:nth-of-type(2n){margin-right:0}.section__knacks.knacks--01 .knacks__content .knacks__card-group.card-group--01 .knacks__card .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}.section__knacks.knacks--01 .knacks__content .knacks__card-group.card-group--01 .knacks__card .agent-condition-ranking__wrapper .condition-ranking__body .agent-condition-ranking__content-group.content-group--footer-widgets .agent-condition-ranking__content{padding-top:7px}.section__knacks.knacks--01 .knacks__content .knacks__card-group.card-group--01 .knacks__card .agent-condition-ranking__wrapper .condition-ranking__body .agent-condition-ranking__content-group.content-group--footer-widgets .agent-condition-ranking__content .content-link-group{display:flex;flex-direction:column;flex-wrap:nowrap;justify-content:flex-start;align-items:flex-start;width:290px;margin:0 auto}.section__knacks.knacks--01 .knacks__content .knacks__card-group.card-group--01 .knacks__card .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{box-sizing:border-box;width:100%;height:46px;padding-left:4px;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 10px;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}.section__knacks.knacks--01 .knacks__content .knacks__card-group.card-group--01 .knacks__card .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{background-color:#fff}.section__knacks.knacks--01 .knacks__content .quick-diagnosis--flat{box-sizing:border-box;position:relative;display:block;width:325px;height:50px;margin:0 auto 51px;border-radius:5px;border:solid 1px #ff6721;background-color:#eb6817;box-shadow:0 2px 0 #bf3f04;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:0.9px;text-align:center;color:#fff;text-shadow:0 0 3px rgba(0,0,0,0.16)}.section__knacks.knacks--01 .knacks__content .quick-diagnosis--flat:active{box-shadow:0 0 0 #bf3f04;transform:translateY(2px)}.section__knacks.knacks--01 .knacks__content .quick-diagnosis--flat .quick-diagnosis__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}}.sectioin__users-voices{background-color:#ecf4f7;padding:40px 0 26px}.sectioin__users-voices .users-voices-heading{display:block;width:fit-content;margin:0 auto}.sectioin__users-voices .users-voices-heading-group{background-color:#fff;padding:20px 0 21.5px}.sectioin__users-voices .users-voices-heading-group .heading-balloon{position:relative;width:170px;height:29px;margin:0 auto 16.5px;border-radius:29px;background-color:#008cd6;font-family:"ヒラギノ角ゴ Pro", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;font-size:12px;font-weight:bold;line-height:29px;letter-spacing:normal;text-align:center;color:var(--white)}.sectioin__users-voices .users-voices-heading-group .heading-balloon::after{position:absolute;content:'';bottom:-7px;right:0;left:0;margin:0 auto;width:0;height:0;border-style:solid;border-width:10px 7.5px 0 7.5px;border-color:#008bd6 transparent transparent transparent}.sectioin__users-voices .users-voices-heading-group .users-voices-heading{position:relative;width:fit-content;margin:0 auto}.sectioin__users-voices .users-voices-heading-group .users-voices-heading .heading-deco{position:absolute;top:-15px;right:-15px}.sectioin__users-voices .users-voices-heading-group .users-voices-heading .heading-sentence{position:relative;font-family:"ヒラギノ角ゴ Pro", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;font-size:25px;font-weight:bold;line-height:0.88;letter-spacing:normal;text-align:center;color:var(--black);z-index:20}.sectioin__users-voices .users-voices-heading-group .users-voices-heading::after{position:absolute;content:'';bottom:-3px;right:0;left:0;margin:auto;width:100%;height:6px;background-color:#ffeb00;z-index:10}.sectioin__users-voices .users-voices__group{padding:25px 0 0}.sectioin__users-voices .users-voices__group .slick-list{padding-top:4px !important;padding-bottom:4px !important}.sectioin__users-voices .users-voices__group .users-voices__card{width:295px;border-radius:5px;box-shadow:0 0 4px 0 rgba(0,0,0,0.16);background-color:#fff;margin:0 5px}.sectioin__users-voices .users-voices__group .users-voices__card .users-voices__card-liner{width:255px;margin:0 auto;padding:25px 0 20px}.sectioin__users-voices .users-voices__group .users-voices__card .users-voices__card-liner .users-voices__agent-name{margin-bottom:12.5px;font-family:"ヒラギノ角ゴ Pro", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;font-weight:bold;font-size:18px;color:#333;letter-spacing:normal;line-height:1.8333;text-align:center}.sectioin__users-voices .users-voices__group .users-voices__card .users-voices__card-liner .users-voices__card-title{position:relative;padding:0 0 0 26px;margin:0 0 10.5px;font-family:"ヒラギノ角ゴ Pro W6", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;font-size:14px;font-weight:bold;line-height:20px;letter-spacing:normal;text-align:left;color:#333}.sectioin__users-voices .users-voices__group .users-voices__card .users-voices__card-liner .users-voices__card-title::before{position:absolute;content:'\f007';top:0;bottom:0;left:0;margin:auto;width:20px;height:20;font-family:'Font Awesome 5 Free';font-weight:900;font-size:20px;color:#333}.sectioin__users-voices .users-voices__group .users-voices__card .users-voices__card-liner .users-voices__card-text{display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:7;overflow:hidden;margin:0 0 35px;height:150px;font-size:13px;font-weight:normal;line-height:1.69;letter-spacing:normal;text-align:left;color:#464646}.sectioin__users-voices .users-voices__group .users-voices__card .users-voices__card-liner .agent-link__button{box-sizing:border-box;position:relative;display:block;height:40px;margin:0 auto;border-radius:4px;border:solid 1px #008cd6;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:38px;letter-spacing:normal;text-align:center;color:#008cd6;user-select:none}.sectioin__users-voices .users-voices__group .users-voices__card .users-voices__card-liner .agent-link__button::after{position:absolute;content:'\f054';top:0;bottom:0;right:14px;margin:auto 0;width:8px;height:12px;font-family:'Font Awesome 5 Free';font-size:12px;font-weight:900;line-height:1.0;color:#008cd6;text-align:center}.sectioin__users-voices.users-voices--01{padding:0 0 26px}.sectioin__users-voices.users-voices--01 .users-voices__group .users-voices__card .users-voices__card-liner{padding:16.5px 0 20px}.section__ranking-widget{padding:30px 0}.section__ranking-widget .agent-condition-ranking__wrapper{width:345px;margin:0 auto}.section__ranking-widget .agent-condition-ranking__wrapper .condition-ranking__header{width:100%;height:50px;border-radius:5px 5px 0 0;background-color:#f2f4f6}.section__ranking-widget .agent-condition-ranking__wrapper .condition-ranking__header .condition-ranking__header-name{padding-left:0;background-color:#008cd6;background-image:none;border-radius:5px 5px 0 0;font-family:"ヒラギノ角ゴ Pro W6", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;font-size:16px;font-weight:bold;line-height:50px;text-align:center;color:#fff}.section__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:10px}.section__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:39px;border-bottom:3px solid #e8e8e8;font-family:"ヒラギノ角ゴ Pro", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;font-size:12px;font-weight:bold;line-height:39px;text-align:center;color:#41505d;user-select:none;cursor:pointer;transition:background-color 200ms ease, border-bottom 200ms ease, color 200ms ease}.section__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}.section__ranking-widget .agent-condition-ranking__wrapper .condition-ranking__header.header--footer-widgets,.section__ranking-widget .agent-condition-ranking__wrapper .condition-ranking__header.header--find-right-agent{height:83px}.section__ranking-widget .agent-condition-ranking__wrapper .condition-ranking__header.header--footer-widgets .condition-ranking__header-name,.section__ranking-widget .agent-condition-ranking__wrapper .condition-ranking__header.header--find-right-agent .condition-ranking__header-name{padding-left:100px;background-image:url(/assets/rn/icon_crown_007bbc_20.png);background-repeat:no-repeat;background-position:top 50% left 66px;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}.section__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}.section__ranking-widget .agent-condition-ranking__wrapper .condition-ranking__body{background-color:#fff;border-radius:0 0 5px 5px;border:1px solid #E6E6E6;border-top:none}.section__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:9px;padding-right:0;width:305px;margin:0 auto}.section__ranking-widget .agent-condition-ranking__wrapper .condition-ranking__body .agent-condition-ranking__tab-group .agent-condition-ranking__tab{box-sizing:border-box;width:102px;height:35px;border-bottom:2px solid #f2f4f6;font-family:"ヒラギノ角ゴ Pro", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;font-size:13px;font-weight:bold;line-height:33px;text-align:center;color:#acacac;user-select:none;cursor:pointer}.section__ranking-widget .agent-condition-ranking__wrapper .condition-ranking__body .agent-condition-ranking__tab-group .agent-condition-ranking__tab.tab--active{border-bottom:2px solid #008cd6;color:#008cd6;transition:background-color 200ms ease, border-bottom 200ms ease, color 200ms ease}.section__ranking-widget .agent-condition-ranking__wrapper .condition-ranking__body .agent-condition-ranking__content-group .agent-condition-ranking__content{display:none;padding:20px 0 10px}.section__ranking-widget .agent-condition-ranking__wrapper .condition-ranking__body .agent-condition-ranking__content-group .agent-condition-ranking__content.content--visible{display:block}.section__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:305px;margin:0 auto}.section__ranking-widget .agent-condition-ranking__wrapper .condition-ranking__body .agent-condition-ranking__content-group .agent-condition-ranking__content .content-link-group .content-link{position:relative;display:block;box-sizing:border-box;width:145px;height:35px;margin:0 15px 10px 0;border-radius:4px;border:solid 1px #dedede;padding:0 0 0 14px;background-color:#f4f4f4;font-family:"ヒラギノ角ゴ Pro", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;font-size:13px;font-weight:500;line-height:33px;text-align:left;color:#333}.section__ranking-widget .agent-condition-ranking__wrapper .condition-ranking__body .agent-condition-ranking__content-group .agent-condition-ranking__content .content-link-group .content-link::after{position:absolute;content:'\f061';top:0;bottom:0;right:14px;margin:auto;width:11px;height:11px;font-family:'Font Awesome 5 Free';font-weight:900;font-size:11px;line-height:1.0;color:#aaa}.section__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(2n){margin-right:0}.section__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}.tool-results__heading{position:relative;width:375px;height:55.5px;margin:0 0 0;padding:0;background-color:#0d3d6f}.tool-results__heading .tool-results__main-heading{font-family:"ヒラギノ角ゴ Pro W6", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;font-size:18px;font-weight:bold;line-height:55.5px;letter-spacing:1.08px;text-align:center;color:#fff}.tool-results__heading::after{position:absolute;content:'';bottom:-11.5px;right:0;left:0;margin:0 auto;width:0;height:0;border-style:solid;border-width:12px 14.5px 0 14.5px;border-color:#0d3c6f transparent transparent transparent}.section__tool-results{background-color:#ECF4F7}.section__tool-results .tool-results__content{width:100%;margin:0 auto;padding:34px 0 0}.section__tool-results .tool-results__content .search-criteria{width:345px;margin:0 auto}.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}.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}.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}.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}.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}.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}.section__tool-results .tool-results__content .item-found .c-orange .found-number{font-size:30px}.section__tool-results .tool-results__content .tips-balloon__wrapper{position:relative;width:345px;height:25px;margin:0 auto 10px;z-index:auto}.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}.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}.section__tool-results .tool-results__content .searching-option{padding:0 0 13px}.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}.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}.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}.section__tool-results .tool-results__content .detailed-ranking-search-results{padding:17px 0 23px}.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)}.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}.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}.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}.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}.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}.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%}.section__tool-results .tool-results__content .detailed-ranking-search-results .detailed-ranking .detailed-ranking__agent-group .detailed-ranking__agent .agent-data{flex-basis:200px}.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}.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)}.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)}.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}.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}.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}.section__tool-results .tool-results__content .result-agent__group{background-color:#008cd6;padding:44.5px 0 17px}.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}.section__tool-results .tool-results__content .result-agent__group .result-agent .result-agent__liner{width:315px;margin:0 auto;padding:13px 0 30px}.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}.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}.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}.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}.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}.section__tool-results .tool-results__content .result-agent__group .result-agent .result-agent__liner .unit__agent-data .unit__agent-data__table tbody{width:100%}.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}.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,.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}.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}.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,.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}.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}.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}.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%}.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}.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}.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}.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}.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}.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}.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}.section__tool-results .tool-results__content .result-agent__group .result-agent .result-agent__liner .result-agent__features .features-unit.features-unit--1,.section__tool-results .tool-results__content .result-agent__group .result-agent .result-agent__liner .result-agent__features .features-unit.features-unit--2,.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}.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)}.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)}.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)}.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)}.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}}.section__tool-results .tool-results__content .result-agent__group .result-agent:last-of-type{margin-bottom:0}.section__tool-results .tool-results__content .result-agent__group .result-agent__unit{margin:0 0 22.5px}.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}.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))}.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}.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}.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}.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}.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}.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}.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}.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}.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}.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}.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}.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}.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}.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}.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}.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}.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}.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}.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}.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}.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}.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}.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}.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}.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}.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}.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}.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}.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}.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}.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}.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}.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}.section__tool-results .tool-results__content .result-agent__group .result-agent__unit .unit__basement .unit__agent-data .unit__agent-data__table tbody{width:100%}.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}.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}.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}.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}.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,.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}.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}.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}.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}.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}.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}.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}.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}.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}.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}.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}.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}.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}.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}.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%)}.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}.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}.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}.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}.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}.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}.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)}.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}.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}.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}.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}.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}.section__tool-results.tool-results--it{background-color:#fff;padding:3px 0 9.5px}.section__tool-results.tool-results--it .tool-results__content{width:354px;margin:0 auto;padding:0;background-color:#f2f4f5;border:dotted 1px #c6c6c6;border-radius:5px}.section__tool-results.tool-results--it .tool-results__content .search-criteria .search-criteria__body{display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:center;align-items:center;box-sizing:border-box;width:100%;margin:auto;box-shadow:none;background-color:transparent;padding:17px 0}.section__tool-results.tool-results--it .tool-results__content .search-criteria .search-criteria__body .search-criteria_unit .search-criteria__value{height:27px;margin:0 5px;padding:0 10.5px;background-color:#237baf;border-radius:4px;font-size:12px;font-weight:normal;line-height:27px;letter-spacing:normal;text-align:center;color:#fff}.footer__tool{padding:11px 0;background-color:#354959}.footer__tool .site-legal{display:block;font-size:11px;font-weight:normal;line-height:1.0;letter-spacing:normal;text-align:center;color:#fff}body.tool_general-class .footer__tool,body.tool_01-class .footer__tool{padding:11.5px 0;background-color:#354959}body.tool_general-class .footer__tool .footter__footnote,body.tool_01-class .footer__tool .footter__footnote{margin:0 0 11.5px;font-size:11px;font-weight:normal;line-height:1.64;letter-spacing:normal;text-align:center;color:#fff;color:#050505}body.tool_general-class .footer__tool .copyright,body.tool_01-class .footer__tool .copyright{display:block;width:fit-content;margin:0 auto;font-size:11px;font-weight:normal;line-height:1.0;letter-spacing:normal;text-align:center;color:var(--white)}.ranking__footer-content{padding:0 0 40px}.ranking__footer-content .flow__use-agent{box-shadow:0 3px 6px 0 rgba(0,0,0,0.16);border-radius:10px;margin:0 auto 30px;width:335px}.ranking__footer-content .flow__use-agent .flow__use-agent__heading{border-radius:10px 10px 0 0;height:56px;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;text-align:center;line-height:56px}.ranking__footer-content .flow__use-agent .flow__use-agent__body{border:2px 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:90px;left:61px;height:420px;width:2px;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:120px;padding:0 12px 0 118px}.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:8px;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: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:5.5px;font-family:"ヒラギノ角ゴ Pro W6", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;font-weight:bold;font-size:14px;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:12px;color:#41505d;letter-spacing:normal;line-height:1.42}.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 22px;background-size:80px}.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{background-color:#EFF2F5;padding:22px 0 42.5px}.ranking__footer-content .reason__free .reason__free-heading{margin-bottom:24px;font-family:"ヒラギノ角ゴ Pro W6", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;font-weight:bold;font-size:20px;color:#41505d;letter-spacing:normal;line-height:1.0;text-align:center}.ranking__footer-content .reason__free .reason__free-basement{width:335px;height:195px;margin:0 auto 43.5px;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:335px;height:195px;border-radius:10px;background-repeat:no-repeat;background-position:top 0 left 0;background-size:335px 195px}.ranking__footer-content .reason__free .reason__free-paragraph{font-weight:bold;font-size:14px;color:#41505d;letter-spacing:normal;line-height:1.21;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:20px;font-family:"ヒラギノ角ゴ Pro W6", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;font-weight:bold;font-size:20px;color:#41505d;letter-spacing:normal;line-height:1.0;text-align:center}.ranking__footer-content .ranking__faq .ranking__faq-group{width:335px;margin:0 auto}.ranking__footer-content .ranking__faq .ranking__faq-group .ranking__faq-item{margin-bottom:15px;background-color:#EFF2F5;border-radius:10px}.ranking__footer-content .ranking__faq .ranking__faq-group .ranking__faq-item .ranking__faq-question{box-sizing:border-box;display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:flex-start;align-items:center;position:relative;padding:16px 70px 16px 70px;background-image:url(/assets/ranking_footer_content/sp/icon_q.png);background-repeat:no-repeat;background-position:top 50% left 24px;background-size:34px;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:16px;color:#41505d;letter-spacing:normal;line-height:1.5;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:26px;margin:auto 0;width:21px;height:21px;background-image:url(/assets/ranking_footer_content/sp/icon_plus_41505d_20.png);background-repeat:no-repeat;background-position:top 50% left 50%;background-size:auto 21px;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/sp/icon_minus_41505d_20.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:17px 0 22.5px;width:290px;margin:0 auto;border-top:1px solid #ddd;-webkit-text-size-adjust:100%;text-size-adjust:100%;font-weight:normal;font-size:12px;color:#41505d;letter-spacing:normal;line-height:1.42;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-color:#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/sp/reason_free_diagram_parttimer.png)}.ranking__footer-content.hoiku,.ranking__footer-content.it{padding:30px 0 40px}.ranking__footer-content.hoiku .flow__use-agent .flow__use-agent__heading,.ranking__footer-content.it .flow__use-agent .flow__use-agent__heading{background-color:#FF951F}.ranking__footer-content.hoiku .flow__use-agent .flow__use-agent__body,.ranking__footer-content.it .flow__use-agent .flow__use-agent__body{border-color:#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,.ranking__footer-content.it .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,.ranking__footer-content.it .reason__free .reason__free-basement .reason__free-diagram{background-image:url(/assets/ranking_footer_content/sp/reason_free_diagram_hoiku.png)}.ranking__footer-content.it{padding:0 0 40px}.ranking__footer-content.kaigo{padding:30px 0 40px}.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-color:#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/sp/reason_free_diagram_kaigo.png)}.ranking__footer-content.kaigo.kaigo-ver1{padding:25px 0 0;background-color:#E7FBFA}.ranking__footer-content.kaigo.kaigo-ver1 .flow__use-agent{width:345px;margin:0 auto 25px;background-color:#fff;box-shadow:0 2px 6px rgba(0,0,0,0.15)}.ranking__footer-content.kaigo.kaigo-ver1 .flow__use-agent .flow__use-agent__heading{height:60px;line-height:60px;letter-spacing:0.03em;background-color:#13b8b8}.ranking__footer-content.kaigo.kaigo-ver1 .flow__use-agent .flow__use-agent__body{padding:0 20px;border-color:#13b8b8}.ranking__footer-content.kaigo.kaigo-ver1 .flow__use-agent .flow__use-agent__body .flow-step__group .flow-step__item{padding:20px 0 20px 95px;height:auto}.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,.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{letter-spacing:0.03em;margin-bottom:5px}.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{color:#13b8b8;font-weight:700}.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{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{color:var(--black);line-height:17px;text-align:justify}.ranking__footer-content.kaigo.kaigo-ver1 .flow__use-agent .flow__use-agent__body .flow-step__group .flow-step__item:nth-of-type(n+2)::after{position:absolute;content:'';top:0;left:0;margin:auto;width:100%;height:0px;background:none;border-top:1px dashed #C4C4C4}.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}.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/sp/reason_free_diagram_kaigo.png)}.ranking__footer-content.kaigo.kaigo-ver1 .ranking__faq{padding-bottom:40px;background-color:#fff}.ranking__footer-content.kango{padding:30px 0 40px}.ranking__footer-content.kango .flow__use-agent .flow__use-agent__heading{background-color:#EF7CA6}.kango-men-class .ranking__footer-content.kango .flow__use-agent .flow__use-agent__heading{background-color:#009CAE}.ranking__footer-content.kango .flow__use-agent .flow__use-agent__body{border-color:#EF7CA6}.kango-men-class .ranking__footer-content.kango .flow__use-agent .flow__use-agent__body{border-color:#009CAE;border-width:1px}.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}.kango-men-class .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:#009CAE}.kango-men-class .ranking__footer-content.kango .reason__free{width:345px;margin:0 auto;border-radius:5px;padding:20px 0}.kango-men-class .ranking__footer-content.kango .reason__free .reason__free-basement{border-radius:5px;width:320px;height:177px;margin:0 auto}.ranking__footer-content.kango .reason__free .reason__free-basement .reason__free-diagram{background-image:url(/assets/ranking_footer_content/sp/reason_free_diagram_kango.png)}.kango-men-class .ranking__footer-content.kango .reason__free .reason__free-basement .reason__free-diagram{background-image:url(/assets/ranking_footer_content/sp/reason_free_diagram_kango_men.svg);background-size:320px auto}.kango-men-class .ranking__footer-content.kango .reason__free .reason__free-paragraph{margin-top:20px;color:#41505D;text-align:center;font-family:"Hiragino Kaku Gothic ProN";font-size:14px;font-weight:600;line-height:1.642}.ranking__footer-content.kango.flow-use-agent--shindan2{padding:30px 0}.ranking__footer-content.kango.flow-use-agent--shindan2 .flow__use-agent{margin:0 auto}.ranking__footer-content.kango.flow-use-agent--shindan2 .flow__use-agent .flow__use-agent__heading{background-color:#ff8c93}.ranking__footer-content.kango.flow-use-agent--shindan2 .flow__use-agent .flow__use-agent__body{border-color:#ff8c93;border-width:5px}.ranking__footer-content.kango.flow-use-agent--shindan2 .flow__use-agent .flow__use-agent__body .flow-step__group .flow-step__item .flow-step__item-text-content .conut-step{color:#ff8c93}.ranking__footer-content.kango.footer-content--shindan2{padding:0}.ranking__footer-content.kango.footer-content--shindan2 .reason__free{padding:37px 0 30px}.ranking__footer-content.kango.footer-content--shindan2 .reason__free .reason__free-heading{margin-bottom:28px}.ranking__footer-content.kango.footer-content--shindan2 .reason__free .reason__free-basement{height:185px;margin-bottom:25px;border-radius:4px;box-shadow:0 1.2px 2.5px 0 rgba(0,0,0,0.16)}.ranking__footer-content.kango.footer-content--shindan2 .reason__free .reason__free-basement .reason__free-diagram{height:185px}.ranking__footer-content.kango.footer-content--shindan2 .reason__free .reason__free-paragraph{line-height:1.5}.ranking__footer-content.kango.footer-content--shindan2 .reason__free .reason__free-paragraph .c-red{color:#ed3859}.ranking__footer-content.kango.footer-content--shindan2 .ranking__faq{padding-top:37px}.ranking__footer-content.kango.footer-content--shindan2 .ranking__faq .ranking__faq-heading{margin-bottom:30px}.ranking__footer-content.kango.footer-content--shindan2 .ranking__faq .ranking__faq-group .ranking__faq-item{margin-bottom:20px}.ranking__footer-content.kango.footer-content--shindan2 .ranking__faq .ranking__faq-group .ranking__faq-item:last-of-type{margin-bottom:0}.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:#E7FBFA;padding-bottom:32px}.ranking-section.kaigo-section.kaigo-new-banner .ranking_banner__kaigo-3 .ribbon__ranking-banner__wrapper{position:absolute;left:0;right:0;bottom:10px;height:51px}.ranking-section.kaigo-section.kaigo-new-banner .ranking_banner__kaigo-3 .ribbon__ranking-banner__wrapper .ribbon__ranking-banner{display:block;bottom:20px;height:51px;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:30px;width:110px;height:24px;border-radius:24px;background-color:#fff;font-family:"ヒラギノ角ゴ Pro W6", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;font-size:16px;font-weight:bold;line-height:24px;letter-spacing:0.64px;text-align:center;color:#ed4e3a}.ranking-section.kaigo-section.kaigo-new-banner .kaigo__introduction{border-top:none;padding-top:0}.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:-26px;height:51px}.ranking-section.hoiku-section.hoiku-new-banner .ranking_banner__hoiku-3 .ribbon__ranking-banner__wrapper .ribbon__ranking-banner{display:block;bottom:20px;height:51px;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:-6px;width:110px;height:24px;border-radius:24px;background-color:#fff;font-family:"ヒラギノ角ゴ Pro W6", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;font-size:16px;font-weight:bold;line-height:24px;letter-spacing:0.64px;text-align:center;color:#ed4e3a}.ranking-section.hoiku-section.hoiku-new-banner .kango-top{border-top:none;padding-top:52px}.ranking-section.hoiku-section.hoiku-new-banner .kango-top .hoiku__intro-3{display:block;margin:0 auto 13px}.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:-26px;height:51px}.ranking-section.kango-section.kango-new-banner .ranking_banner__kango-3 .ribbon__ranking-banner__wrapper .ribbon__ranking-banner{display:block;bottom:20px;height:51px;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:-6px;width:110px;height:24px;border-radius:24px;background-color:#fff;font-family:"ヒラギノ角ゴ Pro W6", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;font-size:16px;font-weight:bold;line-height:24px;letter-spacing:0.64px;text-align:center;color:#ed4e3a}.ranking-section.kango-section.kango-new-banner .kango-top{border-top:none;padding-top:46px}.hoiku__introduction{padding:0 0 15px}.hoiku-section .agent-diagnostic-tool-widget.diagnostic-tool--kaigo .agent-diagnostic-tool__wrapper .diagnostic-tool__header,.hoiku-section .agent-diagnostic-tool-widget.diagnostic-tool--kango .agent-diagnostic-tool__wrapper .diagnostic-tool__header{background-color:#FF9A00}.hoiku-section .agent-diagnostic-tool-widget.diagnostic-tool--kaigo .agent-diagnostic-tool__wrapper .diagnostic-tool-body,.hoiku-section .agent-diagnostic-tool-widget.diagnostic-tool--kango .agent-diagnostic-tool__wrapper .diagnostic-tool-body{border:2px solid #FF9A00}.hoiku-section .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,.hoiku-section .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:#2F991D}.hoiku-section .section__tool-results.tool-results--kaigo .tool-results__content .search-criteria .search-criteria__heading{background-color:#FF9A00}.hoiku-section .section__tool-results.tool-results--kaigo .tool-results__content .search-criteria .search-criteria__body,.hoiku-section .section__tool-results.tool-results--kango .tool-results__content .search-criteria .search-criteria__body{border:solid 2px #FF9A00}.hoiku-section .section__tool-results.tool-results--kaigo .tool-results__content .item-found .c-green,.hoiku-section .section__tool-results.tool-results--kango .tool-results__content .item-found .c-green{color:#FF9A00}.hoiku-section .section__tool-results.tool-results--kaigo,.hoiku-section .section__tool-results.tool-results--kango{background-color:#FFFCDF}.ranking-check{padding:0 0 20px}.ranking-check:has(.pick-up-recruitment-website){padding:0 0 265px}.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:116px;padding:56px 17px 0 32px;font-family:'Noto Sans JP', sans-serif;font-size:18px;font-weight:bold;color:#262626;letter-spacing:0.3px;line-height:1.33}.ranking-check .ranking-check-note .check-note-body{box-sizing:border-box;padding:20px 20px 0 32px}.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;height:32px;margin-left:-8px;padding:0;background-color:#FFF3F0;border-radius:32px;font-family:'Noto Sans JP', sans-serif;font-size:14px;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{-webkit-text-size-adjust:100%;text-size-adjust:100%;padding:8px 0 0;font-family:'Noto Sans JP', sans-serif;font-size:14px;font-weight:normal;line-height:2.14;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:20px}.ranking-check.ranking-check--ptotst{background-color:#ECFCFC;padding:23px 0 27px}.ranking-check.ranking-check--ptotst .ranking-check-note{width:355px;height:639px;background-image:url(/assets/ranking/check/sp/ranking_check_backround_ptotst.png);background-size:355px 639px}.ranking-check.ranking-check--ptotst .ranking-check-note.af{width:375px;height:362px;background-image:url(/assets/ranking/check/sp/ranking_check_backround_ptotst_2.png);background-size:375px 362px}.ranking-check.ranking-check--ptotst .ranking-check-note.af .check-note-body{padding:16px 20px 0 32px}.ranking-check.ranking-check--ptotst .ranking-check-note.af .check-note-body .check-point-unit .check-point-heading{position:relative;display:block;height:fit-content;color:var(--black);padding:0 0 0 51px;background-color:transparent;font-size:15px;font-weight:bold;line-height:1.53;letter-spacing:0.9px;text-align:left;color:var(--black)}.ranking-check.ranking-check--ptotst .ranking-check-note.af .check-note-body .check-point-unit .check-point-heading b{font-family:"ヒラギノ角ゴ Pro", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", 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-heading .check-point-number{position:absolute;top:0;bottom:0;margin:auto 0;left:15px;display:block;height:26px;width:26px;line-height:26px;font-size:13px}.ranking-check.ranking-check--ptotst .ranking-check-note.af .check-note-body .check-point-unit:nth-of-type(2){margin-top:32px}.ranking-check.ranking-check--ptotst .ranking-check-note.af .check-note-body .check-point-unit:nth-of-type(3){margin-top:35px}.ranking-check.ranking-check--hoiku .ranking-check-note{width:375px;height:527px;background-image:url(/assets/ranking/check/sp/ranking_check_backround_hoiku.png);background-size:375px 527px}.ranking-check.ranking-check--hoiku .ranking-check-note .check-note-body{padding:29px 25px 0 32px}.ranking-check.ranking-check--hoiku .ranking-check-note .check-note-body .check-point-unit:nth-of-type(n+2){margin-top:22px}.ranking-check.ranking-check--kaigo .ranking-check-note{width:360px;height:546px;background-image:url(/assets/ranking/check/sp/ranking_check_backround_kaigo.png);background-size:360px 546px}.ranking-check.ranking-check--kaigo .ranking-check-note .check-note-body{padding:20px 30px 0 30px}.ranking-check.ranking-check--kaigo .ranking-check-note .check-note-body .check-point-unit:nth-of-type(n+2){margin-top:25px}.ranking-check.ranking-check--kaigo-ver1{margin-top:26px}.ranking-check.ranking-check--kaigo-ver1 .ranking-check-note{position:relative;box-sizing:border-box;width:345px;height:auto;margin:0 auto;padding:16px 13px 25px;border-radius:10px;background-color:#fff;box-shadow:0px 2px 6px rgba(0,0,0,0.15)}.ranking-check.ranking-check--kaigo-ver1 .ranking-check-note::before{content:'';position:absolute;top:-16px;left:-8px;z-index:10;width:96px;height:50px;background-size:96px 50px;background-image:url(/assets/ranking/sp_kaigo_check_flag-b95e914ae056d0aea51919fdb70ed07126ce40ac4a3bffc753dc50c68baab089.svg)}.ranking-check.ranking-check--kaigo-ver1 .ranking-check-note .check-note-heading{width:100%;height:unset;padding:0;display:inline-flex;justify-content:center;align-items:flex-end;border-bottom:2px solid #40b2a9}.ranking-check.ranking-check--kaigo-ver1 .ranking-check-note .check-note-heading hgroup{padding-bottom:10px;font-weight:500;font-size:12px;line-height:1;letter-spacing:0.03em;color:#333;width:min-content}.ranking-check.ranking-check--kaigo-ver1 .ranking-check-note .check-note-heading hgroup span{text-wrap:nowrap}.ranking-check.ranking-check--kaigo-ver1 .ranking-check-note .check-note-heading hgroup h2{margin-top:5px;text-wrap:wrap;word-break:keep-all;font-family:"ヒラギノ角ゴ Pro W6", "ヒラギノ角ゴ Pro", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;font-weight:600;font-size:18px;line-height:25px}.ranking-check.ranking-check--kaigo-ver1 .ranking-check-note .check-note-heading .check-note-heading-ok{width:100px;height:auto}.ranking-check.ranking-check--kaigo-ver1 .ranking-check-note .check-note-body{margin-top:25px;padding:0}.ranking-check.ranking-check--kaigo-ver1 .ranking-check-note .check-note-body details.check-point-unit{width:313px;margin-left:3px;border-radius:21px}.ranking-check.ranking-check--kaigo-ver1 .ranking-check-note .check-note-body details.check-point-unit summary.check-point-heading{position:relative;width:319px;height:42px;margin:-3px -3px 0;font-family:"ヒラギノ角ゴ Pro W6", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;font-weight:600;line-height:42px;color:var(--black);background-color:#E7FBFA;cursor:pointer}.ranking-check.ranking-check--kaigo-ver1 .ranking-check-note .check-note-body details.check-point-unit summary.check-point-heading .check-point-number{height:42px;width:42px;font-size:20px;line-height:42px;background-color:#13b8b8}.ranking-check.ranking-check--kaigo-ver1 .ranking-check-note .check-note-body details.check-point-unit summary.check-point-heading::after{position:absolute;right:20px;content:"\2b";font-family:var(--font-awesome);font-size:16px;color:#13b8b8}.ranking-check.ranking-check--kaigo-ver1 .ranking-check-note .check-note-body details.check-point-unit summary.check-point-heading::-webkit-details-marker{display:none}.ranking-check.ranking-check--kaigo-ver1 .ranking-check-note .check-note-body details.check-point-unit .check-point-strings{width:279px;margin:16px auto;padding:0;font-family:"ヒラギノ角ゴ Pro", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;font-weight:300;line-height:22px}.ranking-check.ranking-check--kaigo-ver1 .ranking-check-note .check-note-body details.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 details.check-point-unit[open]{border:3px solid #E7FBFA;margin:-3px 0 0}.ranking-check.ranking-check--kaigo-ver1 .ranking-check-note .check-note-body details.check-point-unit[open] summary.check-point-heading::after{content:"\f068"}.ranking-check.ranking-check--kaigo-ver1 .ranking-check-note .check-note-body details.check-point-unit:nth-of-type(n+2){margin-top:15px}.ranking-check.ranking-check--kaigo-ver1 .ranking-check-note .check-note-body details.check-point-unit[open]:nth-of-type(n+2){margin-top:12px}.ranking-check.ranking-check--kango .ranking-check-note,.ranking-check.ranking-check--kango-filter .ranking-check-note{width:364px;height:476px;background-image:url(/assets/ranking/check/sp/ranking_check_backround_kango.png);background-size:364px 476px}.ranking-check.ranking-check--kango .ranking-check-note .check-note-body,.ranking-check.ranking-check--kango-filter .ranking-check-note .check-note-body{padding:6px 20px 0 32px}.ranking-check.ranking-check--kango .ranking-check-note .check-note-body .check-point-unit .check-point-strings,.ranking-check.ranking-check--kango-filter .ranking-check-note .check-note-body .check-point-unit .check-point-strings{padding:4px 0 0}.ranking-check.ranking-check--kango .ranking-check-note .check-note-body .check-point-unit:nth-of-type(n+2),.ranking-check.ranking-check--kango-filter .ranking-check-note .check-note-body .check-point-unit:nth-of-type(n+2){margin-top:24px}.ranking-check.ranking-check--kango:has(details.check-point-unit),.ranking-check.ranking-check--kango-filter:has(details.check-point-unit){padding:0 0 10px}.ranking-check.ranking-check--kango:has(details.check-point-unit) .ranking-check-note,.ranking-check.ranking-check--kango-filter:has(details.check-point-unit) .ranking-check-note{height:100%;width:100%;background-image:url(/assets/ranking/check/sp/ranking_check_backround_kango_2.png);background-size:375px 500px;background-position-y:0}.ranking-check.ranking-check--kango:has(details.check-point-unit) .ranking-check-note .check-note-body,.ranking-check.ranking-check--kango-filter:has(details.check-point-unit) .ranking-check-note .check-note-body{width:348px;margin:5px auto 0;padding:15px 15px 20px;background:#fff}.ranking-check.ranking-check--kango:has(details.check-point-unit) .ranking-check-note .check-note-body details.check-point-unit,.ranking-check.ranking-check--kango-filter:has(details.check-point-unit) .ranking-check-note .check-note-body details.check-point-unit{width:313px;margin-left:3px;border-radius:21px}.ranking-check.ranking-check--kango:has(details.check-point-unit) .ranking-check-note .check-note-body details.check-point-unit summary.check-point-heading,.ranking-check.ranking-check--kango-filter:has(details.check-point-unit) .ranking-check-note .check-note-body details.check-point-unit summary.check-point-heading{position:relative;width:319px;height:42px;margin:-3px -3px 0;line-height:42px;cursor:pointer}.ranking-check.ranking-check--kango:has(details.check-point-unit) .ranking-check-note .check-note-body details.check-point-unit summary.check-point-heading .check-point-number,.ranking-check.ranking-check--kango-filter:has(details.check-point-unit) .ranking-check-note .check-note-body details.check-point-unit summary.check-point-heading .check-point-number{height:42px;width:42px;font-size:20px;line-height:42px}.ranking-check.ranking-check--kango:has(details.check-point-unit) .ranking-check-note .check-note-body details.check-point-unit summary.check-point-heading::after,.ranking-check.ranking-check--kango-filter:has(details.check-point-unit) .ranking-check-note .check-note-body details.check-point-unit summary.check-point-heading::after{position:absolute;right:20px;content:"\2b";font-family:var(--font-awesome);font-size:16px;color:#F89380}.ranking-check.ranking-check--kango:has(details.check-point-unit) .ranking-check-note .check-note-body details.check-point-unit summary.check-point-heading::-webkit-details-marker,.ranking-check.ranking-check--kango-filter:has(details.check-point-unit) .ranking-check-note .check-note-body details.check-point-unit summary.check-point-heading::-webkit-details-marker{display:none}.ranking-check.ranking-check--kango:has(details.check-point-unit) .ranking-check-note .check-note-body details.check-point-unit .check-point-strings,.ranking-check.ranking-check--kango-filter:has(details.check-point-unit) .ranking-check-note .check-note-body details.check-point-unit .check-point-strings{width:279px;margin:16px auto;padding:0;line-height:22px}.ranking-check.ranking-check--kango:has(details.check-point-unit) .ranking-check-note .check-note-body details.check-point-unit[open],.ranking-check.ranking-check--kango-filter:has(details.check-point-unit) .ranking-check-note .check-note-body details.check-point-unit[open]{border-color:#FFF3F0;border-style:solid;border-width:3px;margin:-3px 0 0}.ranking-check.ranking-check--kango:has(details.check-point-unit) .ranking-check-note .check-note-body details.check-point-unit[open] summary.check-point-heading::after,.ranking-check.ranking-check--kango-filter:has(details.check-point-unit) .ranking-check-note .check-note-body details.check-point-unit[open] summary.check-point-heading::after{content:"\f068"}.ranking-check.ranking-check--kango:has(details.check-point-unit) .ranking-check-note .check-note-body details.check-point-unit:nth-of-type(n+2),.ranking-check.ranking-check--kango-filter:has(details.check-point-unit) .ranking-check-note .check-note-body details.check-point-unit:nth-of-type(n+2){margin-top:15px}.ranking-check.ranking-check--kango:has(details.check-point-unit) .ranking-check-note .check-note-body details.check-point-unit[open]:nth-of-type(n+2),.ranking-check.ranking-check--kango-filter:has(details.check-point-unit) .ranking-check-note .check-note-body details.check-point-unit[open]:nth-of-type(n+2){margin-top:12px}.ranking-check.ranking-check--kango-men{padding:30px 15px 020px}.ranking-check.ranking-check--kango-men .ranking-check-note{background-color:#fff;border-radius:10px;box-shadow:0 0 10px 0 rgba(0,0,0,0.1);padding:20px 13px}.ranking-check.ranking-check--kango-men .ranking-check-note .check-note-heading{position:relative;padding:15.5px 0 9.5px 10px;height:unset;border-bottom:2px solid #009CAE;color:#333;font-family:"Hiragino Kaku Gothic ProN";font-size:18px;font-weight:600;line-height:1.388}.ranking-check.ranking-check--kango-men .ranking-check-note .check-note-heading .check-note-heading-ribbon{display:block;width:unset;margin-bottom:7px}.ranking-check.ranking-check--kango-men .ranking-check-note .check-note-heading .check-note-heading-illust{display:block;position:absolute;bottom:0;right:10px;width:unset}.ranking-check.ranking-check--kango-men .ranking-check-note .check-note-body{padding:20px 0 0}.ranking-check.ranking-check--kango-men .ranking-check-note .check-note-body .check-point-unit{border-radius:22px}.ranking-check.ranking-check--kango-men .ranking-check-note .check-note-body .check-point-unit .check-point-heading{position:relative;margin:0;height:42px;background-color:#F4FEFF;border-radius:100px;padding-left:54px;color:#009CAE;font-family:"Hiragino Kaku Gothic ProN";font-size:14px;font-weight:600;line-height:42px;cursor:pointer}.ranking-check.ranking-check--kango-men .ranking-check-note .check-note-body .check-point-unit .check-point-heading .check-point-number{position:absolute;left:0;width:42px;height:42px;border-radius:50%;background-color:#009CAE;color:#FFF;text-align:center;font-family:Arial, Helvetica, sans-serif;font-size:20px;font-weight:700;line-height:42px}.ranking-check.ranking-check--kango-men .ranking-check-note .check-note-body .check-point-unit .check-point-heading::before{position:absolute;content:'\f068';top:0;bottom:0;right:20px;margin:auto 0;width:1em;height:1em;font-family:"Font Awesome 6 Free";font-weight:900;font-size:16px;text-align:center;line-height:1.0;color:#009CAE;pointer-events:none}.ranking-check.ranking-check--kango-men .ranking-check-note .check-note-body .check-point-unit .check-point-heading::after{position:absolute;content:'\2b';top:0;bottom:0;right:20px;margin:auto 0;width:1em;height:1em;font-family:"Font Awesome 6 Free";font-weight:900;font-size:16px;text-align:center;line-height:1.0;color:#009CAE;pointer-events:none;transform:rotate3d(1, 0, 0, 0)}.ranking-check.ranking-check--kango-men .ranking-check-note .check-note-body .check-point-unit .check-point-strings{margin-top:-21px;box-sizing:border-box;border-radius:0 0 20px 20px;border:3px solid #E9FDFF;border-top:none;background-color:#FFF;padding:34px 17px 13px;color:#262626;font-family:"Hiragino Kaku Gothic ProN";font-size:14px;font-weight:300;line-height:1.57}.ranking-check.ranking-check--kango-men .ranking-check-note .check-note-body .check-point-unit .check-point-strings b{vertical-align:baseline;color:#009CAE;font-weight:600}.ranking-check.ranking-check--kango-men .ranking-check-note .check-note-body .check-point-unit:nth-of-type(n+2){margin-top:15px}.ranking-check.ranking-check--kango-men .ranking-check-note .check-note-body .check-point-unit[open] .check-point-heading::after{transform:rotate3d(1, 0, 0, 90deg)}.pick-up-recruitment-website-basement{position:relative;width:350px;margin:0 auto 0 -22px;padding:20px 0 30px;background-color:#fff;box-shadow:0 2px 4px 0 rgba(0,0,0,0.1)}.pick-up-recruitment-website-basement::before{position:absolute;content:'';top:-2.5px;left:0;margin:auto;width:100%;height:5px;background-color:#fff}.pick-up-recruitment-website-basement .pick-up-recruitment-website{width:315px;border-radius:8px;margin:0 auto}.pick-up-recruitment-website-basement .pick-up-recruitment-website .pick-up-header{box-sizing:border-box;height:40px;border-radius:8px 8px 0 0;background-color:#f89380;font-size:14px;font-weight:bold;line-height:40px;letter-spacing:normal;text-align:center;color:#fff}.pick-up-recruitment-website-basement .pick-up-recruitment-website .pick-up-main{border-radius:0 0 8px 8px;border:solid 2px #f89380;background-color:#fff;display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:center;align-items:flex-start;gap:0 9px;padding:15px 0 15px}.pick-up-recruitment-website-basement .pick-up-recruitment-website .pick-up-main .pick-up-unit{flex-basis:140px}.pick-up-recruitment-website-basement .pick-up-recruitment-website .pick-up-main .pick-up-unit .pick-up-balloon{position:relative;font-size:12px;font-weight:bold;line-height:1.334;letter-spacing:normal;text-align:center;color:#636363}.pick-up-recruitment-website-basement .pick-up-recruitment-website .pick-up-main .pick-up-unit .pick-up-balloon b{vertical-align:baseline;font-weight:bold;color:#ff684e}.pick-up-recruitment-website-basement .pick-up-recruitment-website .pick-up-main .pick-up-unit .pick-up-balloon::before,.pick-up-recruitment-website-basement .pick-up-recruitment-website .pick-up-main .pick-up-unit .pick-up-balloon::after{position:absolute;content:'';top:0;bottom:0;margin:auto 0;width:16px;height:31px;background-color:transparent;background-repeat:no-repeat;background-position:top 50% left 50%;background-size:16px 31px}.pick-up-recruitment-website-basement .pick-up-recruitment-website .pick-up-main .pick-up-unit .pick-up-balloon::before{background-image:url(/assets/ranking/kango/sp/pick_up_balloon_left-c165cba64f046a31cf7e998531027384b193d2b54bb148971674cc2115291653.webp);left:9px}.pick-up-recruitment-website-basement .pick-up-recruitment-website .pick-up-main .pick-up-unit .pick-up-balloon::after{background-image:url(/assets/ranking/kango/sp/pick_up_balloon_right-0b3aeab4d9fcdcc10a7ab55eec47d4cd76819ddb03068aeee11b7d31000040fb.webp);right:7px}.pick-up-recruitment-website-basement .pick-up-recruitment-website .pick-up-main .pick-up-unit .pick-up-logo{display:block;width:initial;margin:10px auto 0}.pick-up-recruitment-website-basement .pick-up-recruitment-website .pick-up-main .pick-up-unit .pick-up-cta-link-button{box-sizing:border-box;margin:10px auto 0;width:135px;height:38px;flex-grow:0;display:flex;flex-direction:row;justify-content:center;align-items:center;gap:5px;border-radius:27px;background-color:#13b8b8;font-size:14px;font-weight:bold;line-height:1;letter-spacing:normal;text-align:center;color:#fff}.pick-up-recruitment-website-basement .pick-up-recruitment-website .pick-up-main .pick-up-unit .pick-up-cta-link-button:active{transform:translateY(2px)}_:lang(x)+_:-webkit-full-screen-document .ranking-check .ranking-check-note .check-note-body .check-point-unit .check-point-strings,body .ranking-check .ranking-check-note .check-note-body .check-point-unit .check-point-strings{padding:6px 0 0;line-height:2.15}.ranking-agent-compare{background-color:transparent;overflow-y:hidden}.ranking-agent-compare .content{padding:0}.kango-merit-class .ranking-agent-compare .ranking-agent-compare-heading{position:relative;padding:30px 0 20px;background-color:#fff}.kango-merit-class .ranking-agent-compare .ranking-agent-compare-heading .r-a-c-copy-1{position:relative}.kango-merit-class .ranking-agent-compare .ranking-agent-compare-heading .r-a-c-copy-1::before{position:absolute;z-index:10;content:'';top:0;bottom:0;left:0;right:0;margin:auto 0;width:100%;height:3px;background-color:#f05055}.compare-table-3-shindan2-wrapper .kango-merit-class .ranking-agent-compare .ranking-agent-compare-heading .r-a-c-copy-1::before{background-color:#ff6871}.kango-merit-class .ranking-agent-compare .ranking-agent-compare-heading .r-a-c-copy-1 .r-a-c-copy-1-balloon{position:relative;z-index:20;width:fit-content;margin:0 auto;height:28px;padding:0 15px;border-radius:30px;background-color:#f05055;font-size:12px;font-weight:bold;line-height:28px;letter-spacing:0.96px;text-align:center;color:#fff}.compare-table-3-shindan2-wrapper .kango-merit-class .ranking-agent-compare .ranking-agent-compare-heading .r-a-c-copy-1 .r-a-c-copy-1-balloon{background-color:#ff6871}.kango-merit-class .ranking-agent-compare .ranking-agent-compare-heading .r-a-c-copy-2-sentence{margin-top:20px;font-size:22px;font-weight:bold;line-height:1.5;letter-spacing:1.76px;text-align:center;color:#333}.kango-merit-class .ranking-agent-compare .ranking-agent-compare-heading .r-a-c-copy-2-sentence b{font-weight:bold;vertical-align:baseline;color:#f05055}.compare-table-3-shindan2-wrapper .kango-merit-class .ranking-agent-compare .ranking-agent-compare-heading .r-a-c-copy-2-sentence b{color:#ff6871}.ranking-agent-compare .cta-click-count{display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:center;align-content:flex-start;align-items:flex-end;padding:15px 0;background-color:#fff;background-image:url(/assets/ranking/kango/sp/cta_click_count_title-cf9caa588d0b22d7bec5265f8ebab136eb2a63ccf9a44eea6a3dc0509b09bfd8.png);background-repeat:repeat;background-position:top 0 left 0;background-size:10px 10px;border-bottom:5px solid #F15587;color:#333;font-family:"Hiragino Kaku Gothic ProN";font-size:20px;font-weight:600;line-height:1.3;letter-spacing:1px;text-align:center}.kango-men-class .ranking-agent-compare .cta-click-count{background-color:#F4FEFF;background-image:url(/assets/ranking/kango/sp/cta_click_count_title_men-ee4f91f010b9702e371d073b1a47dad6724f9bee7aec433e424b67724f74fccf.png);border-color:#009CAE}.ranking-agent-compare .cta-click-count mark{background:linear-gradient(rgba(255,246,123,0) 67%, #fff67b 67%);color:#F15587;font-family:Arial, Helvetica, sans-serif;font-style:normal;font-size:35px;font-weight:700;line-height:30px;letter-spacing:1.75px}.kango-men-class .ranking-agent-compare .cta-click-count mark{color:#009CAE}.kango-hokenshi-class .ranking-agent-compare .cta-click-count,.kango-zyosanshi-class .ranking-agent-compare .cta-click-count,.kango-houmon-class .ranking-agent-compare .cta-click-count,.kango-sangyou-class .ranking-agent-compare .cta-click-count,.kango-gairai-class .ranking-agent-compare .cta-click-count,.kango-byoutou-class .ranking-agent-compare .cta-click-count,.kango-hoikuen-class .ranking-agent-compare .cta-click-count,.kango-biyou-class .ranking-agent-compare .cta-click-count,.kango-nikkin-class .ranking-agent-compare .cta-click-count,.kango-clinic-class .ranking-agent-compare .cta-click-count,.kango-root-class .ranking-agent-compare .cta-click-count,.kango-osaka-class .ranking-agent-compare .cta-click-count,.kango-fukuoka-class .ranking-agent-compare .cta-click-count,.kango-kyoto-class .ranking-agent-compare .cta-click-count,.kango-sapporo-class .ranking-agent-compare .cta-click-count,.kango-kumamoto-class .ranking-agent-compare .cta-click-count,.kango-nagoya-class .ranking-agent-compare .cta-click-count,.kango-hiroshima-class .ranking-agent-compare .cta-click-count,.kango-sort-class .ranking-agent-compare .cta-click-count,.kango-period-meta-class .ranking-agent-compare .cta-click-count,.kango-simple-class .ranking-agent-compare .cta-click-count{padding:16px 0 11px;border-color:#F87273;color:#333;font-family:"Hiragino Sans", "BIZ UDPGothic", sans-serif;font-size:16px;font-weight:600;line-height:1.0;letter-spacing:0.8px}.kango-hokenshi-class .ranking-agent-compare .cta-click-count mark,.kango-zyosanshi-class .ranking-agent-compare .cta-click-count mark,.kango-houmon-class .ranking-agent-compare .cta-click-count mark,.kango-sangyou-class .ranking-agent-compare .cta-click-count mark,.kango-gairai-class .ranking-agent-compare .cta-click-count mark,.kango-byoutou-class .ranking-agent-compare .cta-click-count mark,.kango-hoikuen-class .ranking-agent-compare .cta-click-count mark,.kango-biyou-class .ranking-agent-compare .cta-click-count mark,.kango-nikkin-class .ranking-agent-compare .cta-click-count mark,.kango-clinic-class .ranking-agent-compare .cta-click-count mark,.kango-root-class .ranking-agent-compare .cta-click-count mark,.kango-osaka-class .ranking-agent-compare .cta-click-count mark,.kango-fukuoka-class .ranking-agent-compare .cta-click-count mark,.kango-kyoto-class .ranking-agent-compare .cta-click-count mark,.kango-sapporo-class .ranking-agent-compare .cta-click-count mark,.kango-kumamoto-class .ranking-agent-compare .cta-click-count mark,.kango-nagoya-class .ranking-agent-compare .cta-click-count mark,.kango-hiroshima-class .ranking-agent-compare .cta-click-count mark,.kango-sort-class .ranking-agent-compare .cta-click-count mark,.kango-period-meta-class .ranking-agent-compare .cta-click-count mark,.kango-simple-class .ranking-agent-compare .cta-click-count mark{background:linear-gradient(rgba(255,246,123,0) 60%, #fff67b 60%, #fff67b 95%, rgba(255,246,123,0) 95%);font-family:"Hiragino Sans", "BIZ UDPGothic", sans-serif;color:#F87273;font-size:32px;letter-spacing:1.6px;font-weight:500;line-height:0.67;vertical-align:baseline}.kango-hokenshi-class .ranking-agent-compare .cta-click-count mark .numeral,.kango-zyosanshi-class .ranking-agent-compare .cta-click-count mark .numeral,.kango-houmon-class .ranking-agent-compare .cta-click-count mark .numeral,.kango-sangyou-class .ranking-agent-compare .cta-click-count mark .numeral,.kango-gairai-class .ranking-agent-compare .cta-click-count mark .numeral,.kango-byoutou-class .ranking-agent-compare .cta-click-count mark .numeral,.kango-hoikuen-class .ranking-agent-compare .cta-click-count mark .numeral,.kango-biyou-class .ranking-agent-compare .cta-click-count mark .numeral,.kango-nikkin-class .ranking-agent-compare .cta-click-count mark .numeral,.kango-clinic-class .ranking-agent-compare .cta-click-count mark .numeral,.kango-root-class .ranking-agent-compare .cta-click-count mark .numeral,.kango-osaka-class .ranking-agent-compare .cta-click-count mark .numeral,.kango-fukuoka-class .ranking-agent-compare .cta-click-count mark .numeral,.kango-kyoto-class .ranking-agent-compare .cta-click-count mark .numeral,.kango-sapporo-class .ranking-agent-compare .cta-click-count mark .numeral,.kango-kumamoto-class .ranking-agent-compare .cta-click-count mark .numeral,.kango-nagoya-class .ranking-agent-compare .cta-click-count mark .numeral,.kango-hiroshima-class .ranking-agent-compare .cta-click-count mark .numeral,.kango-sort-class .ranking-agent-compare .cta-click-count mark .numeral,.kango-period-meta-class .ranking-agent-compare .cta-click-count mark .numeral,.kango-simple-class .ranking-agent-compare .cta-click-count mark .numeral{color:#333;font-family:"Hiragino Sans", "BIZ UDPGothic", sans-serif;font-size:16px;font-weight:600;line-height:1.0;letter-spacing:0.8px;vertical-align:baseline}.ranking-agent-compare .compare__switching-tabs{display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:center;align-items:flex-end;width:375px;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:121px;border-radius:10px 10px 0 0;height:30px;font-family:"ヒラギノ角ゴ Pro W6", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;background-color:#df5a87;font-size:13px;line-height:31px;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:2px}.ranking-agent-compare .compare__switching-tabs .switching-tab.tab--active{height:35px;font-size:15px;line-height:35px;background-color:#fafafa;border:1px solid #ddd;border-bottom:none;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 3px 6px 0 rgba(0,0,0,0.16);margin:0 0 30px}.ranking-agent-compare .compare__switching-contents .switching-content{display:none;position:relative;overflow-y:hidden}.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}.ranking-agent-compare .compare__switching-contents .switching-content .suppwork__compare-table tbody tr th{box-sizing:border-box;height:35px;background-color:#fafafa;background-image:url(/assets/kango_cafe/icon_triangle_down.png);background-repeat:no-repeat;background-position:bottom 4px left 50%;background-size:7px 4px;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:center;color:#634e4d;padding:11px 0 0}.ranking-agent-compare .compare__switching-contents .switching-content .suppwork__compare-table tbody tr th:first-of-type{width:107px}.ranking-agent-compare .compare__switching-contents .switching-content .suppwork__compare-table tbody tr th:nth-of-type(2){width:60px}.ranking-agent-compare .compare__switching-contents .switching-content .suppwork__compare-table tbody tr th:nth-of-type(3){width:50px}.ranking-agent-compare .compare__switching-contents .switching-content .suppwork__compare-table tbody tr th:nth-of-type(4){width:79px}.ranking-agent-compare .compare__switching-contents .switching-content .suppwork__compare-table tbody tr th:last-of-type{width:78px}.ranking-agent-compare .compare__switching-contents .switching-content .suppwork__compare-table tbody tr th:has(.sort-switch){padding:0 !important;vertical-align:middle}.ranking-agent-compare .compare__switching-contents .switching-content .suppwork__compare-table tbody tr th .sort-switch{position:relative;box-sizing:border-box;display:inline-block;width:56px;margin:0 auto;height:19px;padding-left:7.5px;border-radius:40px;background-color:#747373;color:#fff;font-size:10px;line-height:19px;letter-spacing:normal;text-align:left;cursor:pointer}.ranking-agent-compare .compare__switching-contents .switching-content .suppwork__compare-table tbody tr th .sort-switch::after{position:absolute;content:'\f0d7';top:0;bottom:0;right:5px;margin:auto;width:1em;height:1em;background-color:transparent;font-family:"Font Awesome 6 Free";font-weight:900;font-size:10px;text-align:center;line-height:1.0;color:#fff;transform:rotate3d(1, 0, 0, 0deg);transition:transform 200ms linear}.ranking-agent-compare .compare__switching-contents .switching-content .suppwork__compare-table tbody tr th .sort-switch:active{transform:translateY(1px)}.ranking-agent-compare .compare__switching-contents .switching-content .suppwork__compare-table tbody tr th .sort-switch.sort-switch--desc::after{transform:rotate3d(1, 0, 0, 180deg)}.ranking-agent-compare .compare__switching-contents .switching-content .suppwork__compare-table tbody tr th:has(.th-label--simple){padding:0 !important;vertical-align:middle}.ranking-agent-compare .compare__switching-contents .switching-content .suppwork__compare-table tbody tr th .th-label--simple{line-height:1.5}.ranking-agent-compare .compare__switching-contents .switching-content .suppwork__compare-table tbody tr th .th-label--simple .thin{font-weight:normal;letter-spacing:-1px}.ranking-agent-compare .compare__switching-contents .switching-content .suppwork__compare-table tbody tr td{border-top:1px solid #ddd;box-sizing:border-box;border-bottom:1px solid #ddd;padding:0;vertical-align:middle}.ranking-agent-compare .compare__switching-contents .switching-content .suppwork__compare-table tbody tr td:first-of-type .agent{width:fit-content;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;width:85%;height:auto;background-color:initial;margin:0 auto 4.5px;font-size:0;line-height:1.7;color:#333}.ranking-agent-compare .compare__switching-contents .switching-content .suppwork__compare-table tbody tr td:first-of-type .agent .agent-name{width:86px;font-size:10px;font-weight:normal;line-height:1.7;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:25px}.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:7px 0 0;font-size:11px;font-weight:normal;line-height:1.0;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(2) .rating-score .score_img .rating-star{display:block;margin:0 auto;height:9px;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:4px;font-family:Arial, sans-serif;font-size:12px;font-weight:bold;line-height:1.17;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:25px}.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:7px 0 0;font-size:11px;font-weight:normal;line-height:1.0;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){padding:0}.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:25px}.ranking-agent-compare .compare__switching-contents .switching-content .suppwork__compare-table tbody tr td:nth-of-type(4) .request-number{width:65px;margin:0 auto;padding:7px 0 0;font-size:10px;font-weight:normal;line-height:1.0;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) .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:6px 0 3px 7px}.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:16px;margin:0 3px 3px 0;padding:0 3px;border-radius:3px;font-family:"ヒラギノ角ゴ Pro W6", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;font-size:10px;font-weight:bold;line-height:16px;letter-spacing:normal;text-align:center;color:#fff}.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 .agent-link{box-sizing:border-box;position:relative;display:block;width:62px;height:26px;box-shadow:0 2px 0 0 #831414;background-color:#db2a2a;border-radius:3px;padding:0 0 0 17px;margin:0 auto;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:left;color:#fff;user-select:none;text-decoration:none;opacity:1;overflow:hidden;position:relative;cursor:pointer}.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:7px;margin:auto 0;width:6px;height:11px;font-family:"Font Awesome 6 Free";font-weight:900;font-size:11px;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:last-of-type .agent-link::before{background-color:#fff;content:"";display:block;position:absolute;top:-100px;left:0;width:30px;height:100%;opacity:0;transition:cubic-bezier(0.32, 0, 0.67, 0)}.ranking-agent-compare .compare__switching-contents .switching-content .suppwork__compare-table tbody tr td:last-of-type .agent-link.agent-link--action::before{animation:agent-link-kiran linear 500ms 2}@keyframes agent-link-kiran{0%{transform:scale(2) rotate(45deg);opacity:0}20%{transform:scale(20) rotate(45deg);opacity:.9}40%{transform:scale(30) rotate(45deg);opacity:0.7}80%{transform:scale(45) rotate(45deg);opacity:0.5}100%{transform:scale(50) rotate(45deg);opacity:0}}.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 tbody tr td.sort-target-td--sorted{background-color:#FFF7F6}.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:65px}.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:65px}.ranking-agent-compare .compare__switching-contents .switching-content .suppwork__compare-table.compare-table--blue tbody tr th{background-image:url(/assets/ranking/icon_triangle_down_333-0e7fe7b0ab9b8b877459d534ed735ff0b361a09b0ba0a4afecf225ae88282bdb.png);color:#333}.ranking-agent-compare .compare__switching-contents .switching-content .suppwork__compare-table.compare-table--blue tbody tr th:first-of-type{width:105px}.ranking-agent-compare .compare__switching-contents .switching-content .suppwork__compare-table.compare-table--blue tbody tr th:nth-of-type(2){width:45px}.ranking-agent-compare .compare__switching-contents .switching-content .suppwork__compare-table.compare-table--blue tbody tr th:nth-of-type(3){width:60px}.ranking-agent-compare .compare__switching-contents .switching-content .suppwork__compare-table.compare-table--blue tbody tr th:nth-of-type(4){width:95px}.ranking-agent-compare .compare__switching-contents .switching-content .suppwork__compare-table.compare-table--blue tbody tr th:last-of-type{width:70px}.ranking-agent-compare .compare__switching-contents .switching-content .suppwork__compare-table.compare-table--blue tbody tr td .agent .agent-banner{display:block;width:86px;height:auto}.ranking-agent-compare .compare__switching-contents .switching-content .suppwork__compare-table.compare-table--blue tbody tr td .rating-score .score_img .rating-star{display:block;width:auto;height:22px}.ranking-agent-compare .compare__switching-contents .switching-content .suppwork__compare-table.compare-table--blue tbody tr td .rating-score .ranked-site-total-score{font-size:14px}.ranking-agent-compare .compare__switching-contents .switching-content .suppwork__compare-table.compare-table--blue tbody tr td .features-sentence{width:80px;margin-left:auto;margin-right:auto;font-size:10px;font-weight:normal;line-height:1.4;letter-spacing:normal;text-align:left;color:var(--black)}.ranking-agent-compare .compare__switching-contents .switching-content .suppwork__compare-table.compare-table--blue tbody tr td:nth-of-type(2) .employment-status{width:70px;margin-right:auto;margin-left:auto;padding:6px 0;gap:3px 3px}.ranking-agent-compare .compare__switching-contents .switching-content .suppwork__compare-table.compare-table--blue tbody tr td:nth-of-type(2) .employment-status .tag-employment{flex-basis:33px;height:15px;margin:0;padding:0}.ranking-agent-compare .compare__switching-contents .switching-content .suppwork__compare-table.compare-table--blue tbody tr td:nth-of-type(2) .employment-status .tag-employment.yellow,.ranking-agent-compare .compare__switching-contents .switching-content .suppwork__compare-table.compare-table--blue tbody tr td:nth-of-type(2) .employment-status .tag-employment.red,.ranking-agent-compare .compare__switching-contents .switching-content .suppwork__compare-table.compare-table--blue tbody tr td:nth-of-type(2) .employment-status .tag-employment.green,.ranking-agent-compare .compare__switching-contents .switching-content .suppwork__compare-table.compare-table--blue tbody tr td:nth-of-type(2) .employment-status .tag-employment.purple,.ranking-agent-compare .compare__switching-contents .switching-content .suppwork__compare-table.compare-table--blue tbody tr td:nth-of-type(2) .employment-status .tag-employment.blue{box-sizing:border-box;border:1px solid #ccc;background-color:#fff;color:#ccc;line-height:13px;font-size:9px}.ranking-agent-compare .compare__switching-contents .switching-content .suppwork__compare-table.compare-table--blue tbody tr td:nth-of-type(2) .employment-status .tag-employment.yellow.tag--active,.ranking-agent-compare .compare__switching-contents .switching-content .suppwork__compare-table.compare-table--blue tbody tr td:nth-of-type(2) .employment-status .tag-employment.red.tag--active,.ranking-agent-compare .compare__switching-contents .switching-content .suppwork__compare-table.compare-table--blue tbody tr td:nth-of-type(2) .employment-status .tag-employment.green.tag--active,.ranking-agent-compare .compare__switching-contents .switching-content .suppwork__compare-table.compare-table--blue tbody tr td:nth-of-type(2) .employment-status .tag-employment.purple.tag--active,.ranking-agent-compare .compare__switching-contents .switching-content .suppwork__compare-table.compare-table--blue tbody tr td:nth-of-type(2) .employment-status .tag-employment.blue.tag--active{border-color:#fd6464;background-color:#fff2f2;color:#fd6464}.ranking-agent-compare .compare__switching-contents .switching-content .suppwork__compare-table.compare-table--blue tbody tr td:nth-of-type(2) .employment-status .tag-employment.blue{flex-basis:69px}.ranking-agent-compare .compare__switching-contents .switching-content .suppwork__compare-table.compare-table--blue tbody tr td:nth-of-type(3) .request-number{max-width:55px}.ranking-agent-compare .compare__switching-contents .switching-content .suppwork__compare-table.compare-table--blue tbody tr td:nth-of-type(3) .employment-status{width:45px;margin-right:auto;margin-left:auto;padding:6px 0;gap:3px 3px}.ranking-agent-compare .compare__switching-contents .switching-content .suppwork__compare-table.compare-table--blue tbody tr td:nth-of-type(3) .employment-status .tag-employment{padding:0 4px;margin:0;border-radius:4px;font-size:9px;height:19px;line-height:19px}.ranking-agent-compare .compare__switching-contents .switching-content .suppwork__compare-table.compare-table--blue tbody tr td:last-of-type .agent-link{width:56px;padding:0 0 0 9px;cursor:pointer}.ranking-agent-compare .compare__switching-contents .switching-content .suppwork__compare-table.compare-table--blue tbody tr td:last-of-type .agent-link::after{content:'\f138';right:9px}.ranking-agent-compare .compare__switching-contents .switching-content .suppwork__compare-table.compare-table--blue.compare-table--2 tbody tr th:first-of-type{width:105px}.ranking-agent-compare .compare__switching-contents .switching-content .suppwork__compare-table.compare-table--blue.compare-table--2 tbody tr th:nth-of-type(2){width:100px}.ranking-agent-compare .compare__switching-contents .switching-content .suppwork__compare-table.compare-table--blue.compare-table--2 tbody tr th:nth-of-type(3){width:100px}.ranking-agent-compare .compare__switching-contents .switching-content .suppwork__compare-table.compare-table--blue.compare-table--2 tbody tr th:last-of-type{width:70px}.ranking-agent-compare .compare__switching-contents .switching-content .suppwork__compare-table.compare-table--blue.compare-table--2 tbody tr td:nth-of-type(2) .request-number,.ranking-agent-compare .compare__switching-contents .switching-content .suppwork__compare-table.compare-table--blue.compare-table--2 tbody tr td:nth-of-type(3) .request-number{max-width:90px}.ranking-agent-compare .compare__switching-contents .switching-content .suppwork__compare-table.compare-table--blue.compare-table--3 tbody tr th:first-of-type{width:105px}.ranking-agent-compare .compare__switching-contents .switching-content .suppwork__compare-table.compare-table--blue.compare-table--3 tbody tr th:nth-of-type(2){width:85px}.ranking-agent-compare .compare__switching-contents .switching-content .suppwork__compare-table.compare-table--blue.compare-table--3 tbody tr th:nth-of-type(3){width:55px}.ranking-agent-compare .compare__switching-contents .switching-content .suppwork__compare-table.compare-table--blue.compare-table--3 tbody tr th:nth-of-type(4){width:60px}.ranking-agent-compare .compare__switching-contents .switching-content .suppwork__compare-table.compare-table--blue.compare-table--3 tbody tr th:last-of-type{width:70px}.ranking-agent-compare .compare__switching-contents .switching-content .suppwork__compare-table.compare-table--blue.compare-table--3 tbody tr td:nth-of-type(4) .request-number{width:50px;margin-left:auto;margin-right:auto;padding-top:4px}.ranking-agent-compare .compare__switching-contents .switching-content .switching-content-squeeze{box-sizing:border-box;position:absolute;bottom:0;right:0;left:0;height:67px;background-image:linear-gradient(to bottom, rgba(255,255,255,0), white 90%);padding-top:18px}.ranking-agent-compare .compare__switching-contents .switching-content .switching-content-squeeze .squeeze-action-button{box-sizing:border-box;width:120px;height:32px;margin:0 auto;box-shadow:0 0 6px 0 rgba(0,0,0,0.16);border:solid 1px #fe902e;background-color:#fff;border-radius:32px;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: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:7px;line-height:30px}.ranking-agent-compare.ranking-agent-compare--highclass-af .compare__switching-tabs .switching-tab{box-sizing:border-box;flex-basis:180px;height:40px;background-color:#fff;border:1px solid #1d126f;border-radius:5px 5px 0 0;border-bottom:none;line-height:40px;color:#1d126f;font-size:15px}.ranking-agent-compare.ranking-agent-compare--highclass-af .compare__switching-tabs .switching-tab::after{width:calc(100% + 2px);bottom:-1px;left:-1px;height:1px;background-color:#ddd}.ranking-agent-compare.ranking-agent-compare--highclass-af .compare__switching-tabs .switching-tab.tab--active{background-color:#1d126f;color:#fff}.ranking-agent-compare.ranking-agent-compare--highclass-af .compare__switching-tabs .switching-tab.tab--active::before{position:absolute;content:'';bottom:-7px;left:0;right:0;margin:0 auto;width:0;height:0;border-style:solid;border-width:8px 9.5px 0 9.5px;border-color:#1d126f transparent transparent transparent}.ranking-agent-compare.ranking-agent-compare--highclass-af .compare__switching-tabs .switching-tab.tab--active::after{background-color:#1d126f}.ranking-agent-compare.ranking-agent-compare--highclass-af .compare__switching-tabs .switching-tab:nth-of-type(n+2){margin-left:4px}.ranking-agent-compare.ranking-agent-compare--highclass-af .compare__switching-contents{margin:0 0 10px}.ranking-agent-compare.ranking-agent-compare--highclass-af .compare__switching-contents .switching-content{height:initial}.ranking-agent-compare.ranking-agent-compare--highclass-af .compare__switching-contents .switching-content .suppwork__compare-table tbody tr th{box-sizing:border-box;background-color:#fcfcfc;background-image:url(/assets/ranking/high_class/sp/af/icon_triangle_down-0e7fe7b0ab9b8b877459d534ed735ff0b361a09b0ba0a4afecf225ae88282bdb.png);color:#333}.ranking-agent-compare.ranking-agent-compare--highclass-af .compare__switching-contents .switching-content .suppwork__compare-table tbody tr th:first-of-type{width:110px}.ranking-agent-compare.ranking-agent-compare--highclass-af .compare__switching-contents .switching-content .suppwork__compare-table tbody tr th:nth-of-type(2){width:60px}.ranking-agent-compare.ranking-agent-compare--highclass-af .compare__switching-contents .switching-content .suppwork__compare-table tbody tr th:nth-of-type(3){width:60px}.ranking-agent-compare.ranking-agent-compare--highclass-af .compare__switching-contents .switching-content .suppwork__compare-table tbody tr th:nth-of-type(4){width:60px}.ranking-agent-compare.ranking-agent-compare--highclass-af .compare__switching-contents .switching-content .suppwork__compare-table tbody tr th:last-of-type{width:85px}.ranking-agent-compare.ranking-agent-compare--highclass-af .compare__switching-contents .switching-content .suppwork__compare-table tbody tr td:last-of-type .agent-link{width:62px;height:24px;margin-bottom:2px;background-color:#53b553;border-radius:3px;box-shadow:0 2px 0 0 #256c25;padding:0 0 0 12px;font-family:"ヒラギノ角ゴ Pro W6", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;font-size:12px;font-weight:bold;line-height:24px;letter-spacing:normal;text-align:left;color:var(--white)}.ranking-agent-compare.ranking-agent-compare--highclass-af .compare__switching-contents .switching-content .suppwork__compare-table tbody tr td:last-of-type .agent-link:active{box-shadow:0 0 0 0 #256c25;transform:translateY(2px)}.ranking-agent-compare.ranking-agent-compare--highclass-af .compare__switching-contents .switching-content .suppwork__compare-table tbody tr td:last-of-type .agent-link::before{display:none}.ranking-agent-compare.ranking-agent-compare--highclass-af .compare__switching-contents .switching-content .suppwork__compare-table tbody tr td:last-of-type .agent-link::after{right:12px;font-size:11px}.ranking-agent-compare.ranking-agent-compare--highclass-af .compare__switching-contents .switching-content .suppwork__compare-table.compare-table--2 tbody tr th{box-sizing:border-box}.ranking-agent-compare.ranking-agent-compare--highclass-af .compare__switching-contents .switching-content .suppwork__compare-table.compare-table--2 tbody tr th:first-of-type{width:110px}.ranking-agent-compare.ranking-agent-compare--highclass-af .compare__switching-contents .switching-content .suppwork__compare-table.compare-table--2 tbody tr th:nth-of-type(2){width:60px}.ranking-agent-compare.ranking-agent-compare--highclass-af .compare__switching-contents .switching-content .suppwork__compare-table.compare-table--2 tbody tr th:nth-of-type(3){width:120px}.ranking-agent-compare.ranking-agent-compare--highclass-af .compare__switching-contents .switching-content .suppwork__compare-table.compare-table--2 tbody tr th:last-of-type{width:85px}.ranking-agent-compare.ranking-agent-compare--highclass-af .compare__switching-contents .switching-content .suppwork__compare-table.compare-table--2 tbody tr td .annual-income-wrapper .annual-income{font-family:Arial, Helvetica, sans-serif;font-size:12px;font-weight:normal;line-height:1;letter-spacing:-0.24px;text-align:center;color:#333}.ranking-agent-compare.ranking-agent-compare--highclass-af .compare__switching-contents .switching-content .suppwork__compare-table.compare-table--2 tbody tr td .annual-income-wrapper .annual-income-numeral{font-size:10px;font-weight:normal;line-height:1;letter-spacing:-0.2px;text-align:center;color:#333}.ranking-agent-compare.ranking-agent-compare--highclass-af .compare__switching-contents .switching-content .suppwork__compare-table.compare-table--2 tbody tr td .feature-wrapper{padding:0 10px}.ranking-agent-compare.ranking-agent-compare--highclass-af .compare__switching-contents .switching-content .suppwork__compare-table.compare-table--2 tbody tr td .feature-wrapper .feature-sentence{font-size:10px;font-weight:normal;line-height:1.2;letter-spacing:normal;text-align:center;color:#333}.ranking-agent-compare.ranking-agent-compare--highclass-af .compare__switching-contents .switching-content .switching-content-squeeze .squeeze-action-button{border-color:#1d126f;color:#1d126f}.ranking-agent-compare.ranking-agent-compare--highclass-af .compare__switching-contents .switching-content .switching-content-squeeze .squeeze-action-button i.fa-solid{color:#1d126f}.ranking-agent-compare.compare--kango .compare__switching-contents .switching-content{height:auto}.section__compare-recruitment-website .ranking-agent-compare{background-color:#ffedf9}.section__compare-recruitment-website .ranking-agent-compare .compare__switching-tabs{gap:0 3px;padding-top:10px;border-bottom:3px solid #f15587}.section__compare-recruitment-website .ranking-agent-compare .compare__switching-tabs .switching-tab{background-origin:border-box;flex-basis:111.5px;height:43px;border-radius:5px 5px 0 0;background-color:#cbcbcb;font-size:15px;font-weight:bold;line-height:43px;letter-spacing:normal;text-align:center;color:#fff}.section__compare-recruitment-website .ranking-agent-compare .compare__switching-tabs .switching-tab.tab--active{height:47px;line-height:47px;background-color:#f15587}.section__compare-recruitment-website .ranking-agent-compare .compare__switching-tabs .switching-tab.tab--active::after{display:none}.section__compare-recruitment-website .ranking-agent-compare .compare__switching-contents{box-shadow:none;margin:0}.section__compare-recruitment-website .ranking-agent-compare .compare__switching-contents .switching-content .suppwork__compare-table tbody tr th{background-color:#f1f1f1;background-image:none;padding-top:11px;height:32px;color:#666}.section__compare-recruitment-website .ranking-agent-compare .compare__switching-contents .switching-content .suppwork__compare-table tbody tr th:nth-of-type(n+2){border-left:1px solid #ddd}.section__compare-recruitment-website .ranking-agent-compare .compare__switching-contents .switching-content .suppwork__compare-table tbody tr th:first-of-type{width:110px}.section__compare-recruitment-website .ranking-agent-compare .compare__switching-contents .switching-content .suppwork__compare-table tbody tr th:nth-of-type(2){width:79px}.section__compare-recruitment-website .ranking-agent-compare .compare__switching-contents .switching-content .suppwork__compare-table tbody tr th:nth-of-type(3){width:128px}.section__compare-recruitment-website .ranking-agent-compare .compare__switching-contents .switching-content .suppwork__compare-table tbody tr th:last-of-type{width:58px}.section__compare-recruitment-website .ranking-agent-compare .compare__switching-contents .switching-content .suppwork__compare-table tbody tr td .agent .agent-banner{width:80px}.kango-area-class .section__compare-recruitment-website .ranking-agent-compare .compare__switching-contents .switching-content .suppwork__compare-table tbody tr td .agent .agent-banner.agent-banner--period-content-1,.kango-period-class .section__compare-recruitment-website .ranking-agent-compare .compare__switching-contents .switching-content .suppwork__compare-table tbody tr td .agent .agent-banner.agent-banner--period-content-1,.kango-root-class .section__compare-recruitment-website .ranking-agent-compare .compare__switching-contents .switching-content .suppwork__compare-table tbody tr td .agent .agent-banner.agent-banner--period-content-1,.kango-sort-class .section__compare-recruitment-website .ranking-agent-compare .compare__switching-contents .switching-content .suppwork__compare-table tbody tr td .agent .agent-banner.agent-banner--period-content-1,.kango-period-meta-class .section__compare-recruitment-website .ranking-agent-compare .compare__switching-contents .switching-content .suppwork__compare-table tbody tr td .agent .agent-banner.agent-banner--period-content-1,.kango-simple-class .section__compare-recruitment-website .ranking-agent-compare .compare__switching-contents .switching-content .suppwork__compare-table tbody tr td .agent .agent-banner.agent-banner--period-content-1{width:81px}.section__compare-recruitment-website .ranking-agent-compare .compare__switching-contents .switching-content .suppwork__compare-table tbody tr td .agent .agent-name{margin:0 auto;width:fit-content}.section__compare-recruitment-website .ranking-agent-compare .compare__switching-contents .switching-content .suppwork__compare-table tbody tr td .employment-status{gap:4px 4px}.section__compare-recruitment-website .ranking-agent-compare .compare__switching-contents .switching-content .suppwork__compare-table tbody tr td .employment-status .tag-employment{width:fit-content;height:20px;padding:0 4px;border-radius:3px;border:none;background-color:#E8E8E8;line-height:20px;font-size:10px;font-weight:normal;line-height:20px;letter-spacing:normal;text-align:center;color:#a3a3a3;margin:0}.section__compare-recruitment-website .ranking-agent-compare .compare__switching-contents .switching-content .suppwork__compare-table tbody tr td .employment-status .tag-employment.gray{background-color:#E8E8E8;color:#a3a3a3}.section__compare-recruitment-website .ranking-agent-compare .compare__switching-contents .switching-content .suppwork__compare-table tbody tr td .employment-status .tag-employment.yellow{background-color:#ffe1e1;color:#e53e3e}.section__compare-recruitment-website .ranking-agent-compare .compare__switching-contents .switching-content .suppwork__compare-table tbody tr td .employment-status .tag-employment.red{background-color:#ffeaa1;color:#dd6c03}.section__compare-recruitment-website .ranking-agent-compare .compare__switching-contents .switching-content .suppwork__compare-table tbody tr td .employment-status .tag-employment.blue{background-color:#cce7ff;color:#3072d3}.section__compare-recruitment-website .ranking-agent-compare .compare__switching-contents .switching-content .suppwork__compare-table tbody tr td .employment-status .tag-employment.green{background-color:#c4f1fb;color:#0a94b2}.section__compare-recruitment-website .ranking-agent-compare .compare__switching-contents .switching-content .suppwork__compare-table tbody tr td .employment-status .tag-employment.purple{background-color:#ffe1f8;color:#e953c6}.section__compare-recruitment-website .ranking-agent-compare .compare__switching-contents .switching-content .suppwork__compare-table tbody tr td .employment-status .tag-employment.part-time{background-color:#cbedbc;color:#3ea03c}.kango-period-class .section__compare-recruitment-website .ranking-agent-compare .compare__switching-contents .switching-content .suppwork__compare-table tbody tr td .employment-status,.kango-men-class .section__compare-recruitment-website .ranking-agent-compare .compare__switching-contents .switching-content .suppwork__compare-table tbody tr td .employment-status,.kango-hokenshi-class .section__compare-recruitment-website .ranking-agent-compare .compare__switching-contents .switching-content .suppwork__compare-table tbody tr td .employment-status,.kango-zyosanshi-class .section__compare-recruitment-website .ranking-agent-compare .compare__switching-contents .switching-content .suppwork__compare-table tbody tr td .employment-status,.kango-houmon-class .section__compare-recruitment-website .ranking-agent-compare .compare__switching-contents .switching-content .suppwork__compare-table tbody tr td .employment-status,.kango-sangyou-class .section__compare-recruitment-website .ranking-agent-compare .compare__switching-contents .switching-content .suppwork__compare-table tbody tr td .employment-status,.kango-gairai-class .section__compare-recruitment-website .ranking-agent-compare .compare__switching-contents .switching-content .suppwork__compare-table tbody tr td .employment-status,.kango-byoutou-class .section__compare-recruitment-website .ranking-agent-compare .compare__switching-contents .switching-content .suppwork__compare-table tbody tr td .employment-status,.kango-hoikuen-class .section__compare-recruitment-website .ranking-agent-compare .compare__switching-contents .switching-content .suppwork__compare-table tbody tr td .employment-status,.kango-biyou-class .section__compare-recruitment-website .ranking-agent-compare .compare__switching-contents .switching-content .suppwork__compare-table tbody tr td .employment-status,.kango-nikkin-class .section__compare-recruitment-website .ranking-agent-compare .compare__switching-contents .switching-content .suppwork__compare-table tbody tr td .employment-status,.kango-clinic-class .section__compare-recruitment-website .ranking-agent-compare .compare__switching-contents .switching-content .suppwork__compare-table tbody tr td .employment-status,.kango-root-class .section__compare-recruitment-website .ranking-agent-compare .compare__switching-contents .switching-content .suppwork__compare-table tbody tr td .employment-status,.kango-osaka-class .section__compare-recruitment-website .ranking-agent-compare .compare__switching-contents .switching-content .suppwork__compare-table tbody tr td .employment-status,.kango-fukuoka-class .section__compare-recruitment-website .ranking-agent-compare .compare__switching-contents .switching-content .suppwork__compare-table tbody tr td .employment-status,.kango-kyoto-class .section__compare-recruitment-website .ranking-agent-compare .compare__switching-contents .switching-content .suppwork__compare-table tbody tr td .employment-status,.kango-sapporo-class .section__compare-recruitment-website .ranking-agent-compare .compare__switching-contents .switching-content .suppwork__compare-table tbody tr td .employment-status,.kango-kumamoto-class .section__compare-recruitment-website .ranking-agent-compare .compare__switching-contents .switching-content .suppwork__compare-table tbody tr td .employment-status,.kango-nagoya-class .section__compare-recruitment-website .ranking-agent-compare .compare__switching-contents .switching-content .suppwork__compare-table tbody tr td .employment-status,.kango-hiroshima-class .section__compare-recruitment-website .ranking-agent-compare .compare__switching-contents .switching-content .suppwork__compare-table tbody tr td .employment-status,.kango-sort-class .section__compare-recruitment-website .ranking-agent-compare .compare__switching-contents .switching-content .suppwork__compare-table tbody tr td .employment-status,.kango-period-meta-class .section__compare-recruitment-website .ranking-agent-compare .compare__switching-contents .switching-content .suppwork__compare-table tbody tr td .employment-status,.kango-simple-class .section__compare-recruitment-website .ranking-agent-compare .compare__switching-contents .switching-content .suppwork__compare-table tbody tr td .employment-status{gap:2px !important;padding:0 0 0 4px !important}.kango-period-class .section__compare-recruitment-website .ranking-agent-compare .compare__switching-contents .switching-content .suppwork__compare-table tbody tr td .employment-status .tag-employment,.kango-men-class .section__compare-recruitment-website .ranking-agent-compare .compare__switching-contents .switching-content .suppwork__compare-table tbody tr td .employment-status .tag-employment,.kango-hokenshi-class .section__compare-recruitment-website .ranking-agent-compare .compare__switching-contents .switching-content .suppwork__compare-table tbody tr td .employment-status .tag-employment,.kango-zyosanshi-class .section__compare-recruitment-website .ranking-agent-compare .compare__switching-contents .switching-content .suppwork__compare-table tbody tr td .employment-status .tag-employment,.kango-houmon-class .section__compare-recruitment-website .ranking-agent-compare .compare__switching-contents .switching-content .suppwork__compare-table tbody tr td .employment-status .tag-employment,.kango-sangyou-class .section__compare-recruitment-website .ranking-agent-compare .compare__switching-contents .switching-content .suppwork__compare-table tbody tr td .employment-status .tag-employment,.kango-gairai-class .section__compare-recruitment-website .ranking-agent-compare .compare__switching-contents .switching-content .suppwork__compare-table tbody tr td .employment-status .tag-employment,.kango-byoutou-class .section__compare-recruitment-website .ranking-agent-compare .compare__switching-contents .switching-content .suppwork__compare-table tbody tr td .employment-status .tag-employment,.kango-hoikuen-class .section__compare-recruitment-website .ranking-agent-compare .compare__switching-contents .switching-content .suppwork__compare-table tbody tr td .employment-status .tag-employment,.kango-biyou-class .section__compare-recruitment-website .ranking-agent-compare .compare__switching-contents .switching-content .suppwork__compare-table tbody tr td .employment-status .tag-employment,.kango-nikkin-class .section__compare-recruitment-website .ranking-agent-compare .compare__switching-contents .switching-content .suppwork__compare-table tbody tr td .employment-status .tag-employment,.kango-clinic-class .section__compare-recruitment-website .ranking-agent-compare .compare__switching-contents .switching-content .suppwork__compare-table tbody tr td .employment-status .tag-employment,.kango-root-class .section__compare-recruitment-website .ranking-agent-compare .compare__switching-contents .switching-content .suppwork__compare-table tbody tr td .employment-status .tag-employment,.kango-osaka-class .section__compare-recruitment-website .ranking-agent-compare .compare__switching-contents .switching-content .suppwork__compare-table tbody tr td .employment-status .tag-employment,.kango-fukuoka-class .section__compare-recruitment-website .ranking-agent-compare .compare__switching-contents .switching-content .suppwork__compare-table tbody tr td .employment-status .tag-employment,.kango-kyoto-class .section__compare-recruitment-website .ranking-agent-compare .compare__switching-contents .switching-content .suppwork__compare-table tbody tr td .employment-status .tag-employment,.kango-sapporo-class .section__compare-recruitment-website .ranking-agent-compare .compare__switching-contents .switching-content .suppwork__compare-table tbody tr td .employment-status .tag-employment,.kango-kumamoto-class .section__compare-recruitment-website .ranking-agent-compare .compare__switching-contents .switching-content .suppwork__compare-table tbody tr td .employment-status .tag-employment,.kango-nagoya-class .section__compare-recruitment-website .ranking-agent-compare .compare__switching-contents .switching-content .suppwork__compare-table tbody tr td .employment-status .tag-employment,.kango-hiroshima-class .section__compare-recruitment-website .ranking-agent-compare .compare__switching-contents .switching-content .suppwork__compare-table tbody tr td .employment-status .tag-employment,.kango-sort-class .section__compare-recruitment-website .ranking-agent-compare .compare__switching-contents .switching-content .suppwork__compare-table tbody tr td .employment-status .tag-employment,.kango-period-meta-class .section__compare-recruitment-website .ranking-agent-compare .compare__switching-contents .switching-content .suppwork__compare-table tbody tr td .employment-status .tag-employment,.kango-simple-class .section__compare-recruitment-website .ranking-agent-compare .compare__switching-contents .switching-content .suppwork__compare-table tbody tr td .employment-status .tag-employment{box-sizing:border-box !important;height:17px !important;padding:0 2px !important;border-radius:2px !important;text-align:center !important;font-family:"Hiragino Kaku Gothic ProN";font-size:9px !important;font-style:normal;font-weight:500 !important;line-height:15px !important}.kango-period-class .section__compare-recruitment-website .ranking-agent-compare .compare__switching-contents .switching-content .suppwork__compare-table tbody tr td .employment-status .tag-employment.yellow,.kango-men-class .section__compare-recruitment-website .ranking-agent-compare .compare__switching-contents .switching-content .suppwork__compare-table tbody tr td .employment-status .tag-employment.yellow,.kango-hokenshi-class .section__compare-recruitment-website .ranking-agent-compare .compare__switching-contents .switching-content .suppwork__compare-table tbody tr td .employment-status .tag-employment.yellow,.kango-zyosanshi-class .section__compare-recruitment-website .ranking-agent-compare .compare__switching-contents .switching-content .suppwork__compare-table tbody tr td .employment-status .tag-employment.yellow,.kango-houmon-class .section__compare-recruitment-website .ranking-agent-compare .compare__switching-contents .switching-content .suppwork__compare-table tbody tr td .employment-status .tag-employment.yellow,.kango-sangyou-class .section__compare-recruitment-website .ranking-agent-compare .compare__switching-contents .switching-content .suppwork__compare-table tbody tr td .employment-status .tag-employment.yellow,.kango-gairai-class .section__compare-recruitment-website .ranking-agent-compare .compare__switching-contents .switching-content .suppwork__compare-table tbody tr td .employment-status .tag-employment.yellow,.kango-byoutou-class .section__compare-recruitment-website .ranking-agent-compare .compare__switching-contents .switching-content .suppwork__compare-table tbody tr td .employment-status .tag-employment.yellow,.kango-hoikuen-class .section__compare-recruitment-website .ranking-agent-compare .compare__switching-contents .switching-content .suppwork__compare-table tbody tr td .employment-status .tag-employment.yellow,.kango-biyou-class .section__compare-recruitment-website .ranking-agent-compare .compare__switching-contents .switching-content .suppwork__compare-table tbody tr td .employment-status .tag-employment.yellow,.kango-nikkin-class .section__compare-recruitment-website .ranking-agent-compare .compare__switching-contents .switching-content .suppwork__compare-table tbody tr td .employment-status .tag-employment.yellow,.kango-clinic-class .section__compare-recruitment-website .ranking-agent-compare .compare__switching-contents .switching-content .suppwork__compare-table tbody tr td .employment-status .tag-employment.yellow,.kango-root-class .section__compare-recruitment-website .ranking-agent-compare .compare__switching-contents .switching-content .suppwork__compare-table tbody tr td .employment-status .tag-employment.yellow,.kango-osaka-class .section__compare-recruitment-website .ranking-agent-compare .compare__switching-contents .switching-content .suppwork__compare-table tbody tr td .employment-status .tag-employment.yellow,.kango-fukuoka-class .section__compare-recruitment-website .ranking-agent-compare .compare__switching-contents .switching-content .suppwork__compare-table tbody tr td .employment-status .tag-employment.yellow,.kango-kyoto-class .section__compare-recruitment-website .ranking-agent-compare .compare__switching-contents .switching-content .suppwork__compare-table tbody tr td .employment-status .tag-employment.yellow,.kango-sapporo-class .section__compare-recruitment-website .ranking-agent-compare .compare__switching-contents .switching-content .suppwork__compare-table tbody tr td .employment-status .tag-employment.yellow,.kango-kumamoto-class .section__compare-recruitment-website .ranking-agent-compare .compare__switching-contents .switching-content .suppwork__compare-table tbody tr td .employment-status .tag-employment.yellow,.kango-nagoya-class .section__compare-recruitment-website .ranking-agent-compare .compare__switching-contents .switching-content .suppwork__compare-table tbody tr td .employment-status .tag-employment.yellow,.kango-hiroshima-class .section__compare-recruitment-website .ranking-agent-compare .compare__switching-contents .switching-content .suppwork__compare-table tbody tr td .employment-status .tag-employment.yellow,.kango-sort-class .section__compare-recruitment-website .ranking-agent-compare .compare__switching-contents .switching-content .suppwork__compare-table tbody tr td .employment-status .tag-employment.yellow,.kango-period-meta-class .section__compare-recruitment-website .ranking-agent-compare .compare__switching-contents .switching-content .suppwork__compare-table tbody tr td .employment-status .tag-employment.yellow,.kango-simple-class .section__compare-recruitment-website .ranking-agent-compare .compare__switching-contents .switching-content .suppwork__compare-table tbody tr td .employment-status .tag-employment.yellow{background-color:#FEEAA1 !important;color:#DD6C03 !important}.kango-period-class .section__compare-recruitment-website .ranking-agent-compare .compare__switching-contents .switching-content .suppwork__compare-table tbody tr td .employment-status .tag-employment.red,.kango-men-class .section__compare-recruitment-website .ranking-agent-compare .compare__switching-contents .switching-content .suppwork__compare-table tbody tr td .employment-status .tag-employment.red,.kango-hokenshi-class .section__compare-recruitment-website .ranking-agent-compare .compare__switching-contents .switching-content .suppwork__compare-table tbody tr td .employment-status .tag-employment.red,.kango-zyosanshi-class .section__compare-recruitment-website .ranking-agent-compare .compare__switching-contents .switching-content .suppwork__compare-table tbody tr td .employment-status .tag-employment.red,.kango-houmon-class .section__compare-recruitment-website .ranking-agent-compare .compare__switching-contents .switching-content .suppwork__compare-table tbody tr td .employment-status .tag-employment.red,.kango-sangyou-class .section__compare-recruitment-website .ranking-agent-compare .compare__switching-contents .switching-content .suppwork__compare-table tbody tr td .employment-status .tag-employment.red,.kango-gairai-class .section__compare-recruitment-website .ranking-agent-compare .compare__switching-contents .switching-content .suppwork__compare-table tbody tr td .employment-status .tag-employment.red,.kango-byoutou-class .section__compare-recruitment-website .ranking-agent-compare .compare__switching-contents .switching-content .suppwork__compare-table tbody tr td .employment-status .tag-employment.red,.kango-hoikuen-class .section__compare-recruitment-website .ranking-agent-compare .compare__switching-contents .switching-content .suppwork__compare-table tbody tr td .employment-status .tag-employment.red,.kango-biyou-class .section__compare-recruitment-website .ranking-agent-compare .compare__switching-contents .switching-content .suppwork__compare-table tbody tr td .employment-status .tag-employment.red,.kango-nikkin-class .section__compare-recruitment-website .ranking-agent-compare .compare__switching-contents .switching-content .suppwork__compare-table tbody tr td .employment-status .tag-employment.red,.kango-clinic-class .section__compare-recruitment-website .ranking-agent-compare .compare__switching-contents .switching-content .suppwork__compare-table tbody tr td .employment-status .tag-employment.red,.kango-root-class .section__compare-recruitment-website .ranking-agent-compare .compare__switching-contents .switching-content .suppwork__compare-table tbody tr td .employment-status .tag-employment.red,.kango-osaka-class .section__compare-recruitment-website .ranking-agent-compare .compare__switching-contents .switching-content .suppwork__compare-table tbody tr td .employment-status .tag-employment.red,.kango-fukuoka-class .section__compare-recruitment-website .ranking-agent-compare .compare__switching-contents .switching-content .suppwork__compare-table tbody tr td .employment-status .tag-employment.red,.kango-kyoto-class .section__compare-recruitment-website .ranking-agent-compare .compare__switching-contents .switching-content .suppwork__compare-table tbody tr td .employment-status .tag-employment.red,.kango-sapporo-class .section__compare-recruitment-website .ranking-agent-compare .compare__switching-contents .switching-content .suppwork__compare-table tbody tr td .employment-status .tag-employment.red,.kango-kumamoto-class .section__compare-recruitment-website .ranking-agent-compare .compare__switching-contents .switching-content .suppwork__compare-table tbody tr td .employment-status .tag-employment.red,.kango-nagoya-class .section__compare-recruitment-website .ranking-agent-compare .compare__switching-contents .switching-content .suppwork__compare-table tbody tr td .employment-status .tag-employment.red,.kango-hiroshima-class .section__compare-recruitment-website .ranking-agent-compare .compare__switching-contents .switching-content .suppwork__compare-table tbody tr td .employment-status .tag-employment.red,.kango-sort-class .section__compare-recruitment-website .ranking-agent-compare .compare__switching-contents .switching-content .suppwork__compare-table tbody tr td .employment-status .tag-employment.red,.kango-period-meta-class .section__compare-recruitment-website .ranking-agent-compare .compare__switching-contents .switching-content .suppwork__compare-table tbody tr td .employment-status .tag-employment.red,.kango-simple-class .section__compare-recruitment-website .ranking-agent-compare .compare__switching-contents .switching-content .suppwork__compare-table tbody tr td .employment-status .tag-employment.red{background-color:#FFE1E1 !important;color:#E33122 !important}.kango-period-class .section__compare-recruitment-website .ranking-agent-compare .compare__switching-contents .switching-content .suppwork__compare-table tbody tr td .employment-status .tag-employment.blue,.kango-men-class .section__compare-recruitment-website .ranking-agent-compare .compare__switching-contents .switching-content .suppwork__compare-table tbody tr td .employment-status .tag-employment.blue,.kango-hokenshi-class .section__compare-recruitment-website .ranking-agent-compare .compare__switching-contents .switching-content .suppwork__compare-table tbody tr td .employment-status .tag-employment.blue,.kango-zyosanshi-class .section__compare-recruitment-website .ranking-agent-compare .compare__switching-contents .switching-content .suppwork__compare-table tbody tr td .employment-status .tag-employment.blue,.kango-houmon-class .section__compare-recruitment-website .ranking-agent-compare .compare__switching-contents .switching-content .suppwork__compare-table tbody tr td .employment-status .tag-employment.blue,.kango-sangyou-class .section__compare-recruitment-website .ranking-agent-compare .compare__switching-contents .switching-content .suppwork__compare-table tbody tr td .employment-status .tag-employment.blue,.kango-gairai-class .section__compare-recruitment-website .ranking-agent-compare .compare__switching-contents .switching-content .suppwork__compare-table tbody tr td .employment-status .tag-employment.blue,.kango-byoutou-class .section__compare-recruitment-website .ranking-agent-compare .compare__switching-contents .switching-content .suppwork__compare-table tbody tr td .employment-status .tag-employment.blue,.kango-hoikuen-class .section__compare-recruitment-website .ranking-agent-compare .compare__switching-contents .switching-content .suppwork__compare-table tbody tr td .employment-status .tag-employment.blue,.kango-biyou-class .section__compare-recruitment-website .ranking-agent-compare .compare__switching-contents .switching-content .suppwork__compare-table tbody tr td .employment-status .tag-employment.blue,.kango-nikkin-class .section__compare-recruitment-website .ranking-agent-compare .compare__switching-contents .switching-content .suppwork__compare-table tbody tr td .employment-status .tag-employment.blue,.kango-clinic-class .section__compare-recruitment-website .ranking-agent-compare .compare__switching-contents .switching-content .suppwork__compare-table tbody tr td .employment-status .tag-employment.blue,.kango-root-class .section__compare-recruitment-website .ranking-agent-compare .compare__switching-contents .switching-content .suppwork__compare-table tbody tr td .employment-status .tag-employment.blue,.kango-osaka-class .section__compare-recruitment-website .ranking-agent-compare .compare__switching-contents .switching-content .suppwork__compare-table tbody tr td .employment-status .tag-employment.blue,.kango-fukuoka-class .section__compare-recruitment-website .ranking-agent-compare .compare__switching-contents .switching-content .suppwork__compare-table tbody tr td .employment-status .tag-employment.blue,.kango-kyoto-class .section__compare-recruitment-website .ranking-agent-compare .compare__switching-contents .switching-content .suppwork__compare-table tbody tr td .employment-status .tag-employment.blue,.kango-sapporo-class .section__compare-recruitment-website .ranking-agent-compare .compare__switching-contents .switching-content .suppwork__compare-table tbody tr td .employment-status .tag-employment.blue,.kango-kumamoto-class .section__compare-recruitment-website .ranking-agent-compare .compare__switching-contents .switching-content .suppwork__compare-table tbody tr td .employment-status .tag-employment.blue,.kango-nagoya-class .section__compare-recruitment-website .ranking-agent-compare .compare__switching-contents .switching-content .suppwork__compare-table tbody tr td .employment-status .tag-employment.blue,.kango-hiroshima-class .section__compare-recruitment-website .ranking-agent-compare .compare__switching-contents .switching-content .suppwork__compare-table tbody tr td .employment-status .tag-employment.blue,.kango-sort-class .section__compare-recruitment-website .ranking-agent-compare .compare__switching-contents .switching-content .suppwork__compare-table tbody tr td .employment-status .tag-employment.blue,.kango-period-meta-class .section__compare-recruitment-website .ranking-agent-compare .compare__switching-contents .switching-content .suppwork__compare-table tbody tr td .employment-status .tag-employment.blue,.kango-simple-class .section__compare-recruitment-website .ranking-agent-compare .compare__switching-contents .switching-content .suppwork__compare-table tbody tr td .employment-status .tag-employment.blue{background-color:#CCE7FF !important;color:#3072D3 !important}.kango-period-class .section__compare-recruitment-website .ranking-agent-compare .compare__switching-contents .switching-content .suppwork__compare-table tbody tr td .employment-status .tag-employment.green,.kango-men-class .section__compare-recruitment-website .ranking-agent-compare .compare__switching-contents .switching-content .suppwork__compare-table tbody tr td .employment-status .tag-employment.green,.kango-hokenshi-class .section__compare-recruitment-website .ranking-agent-compare .compare__switching-contents .switching-content .suppwork__compare-table tbody tr td .employment-status .tag-employment.green,.kango-zyosanshi-class .section__compare-recruitment-website .ranking-agent-compare .compare__switching-contents .switching-content .suppwork__compare-table tbody tr td .employment-status .tag-employment.green,.kango-houmon-class .section__compare-recruitment-website .ranking-agent-compare .compare__switching-contents .switching-content .suppwork__compare-table tbody tr td .employment-status .tag-employment.green,.kango-sangyou-class .section__compare-recruitment-website .ranking-agent-compare .compare__switching-contents .switching-content .suppwork__compare-table tbody tr td .employment-status .tag-employment.green,.kango-gairai-class .section__compare-recruitment-website .ranking-agent-compare .compare__switching-contents .switching-content .suppwork__compare-table tbody tr td .employment-status .tag-employment.green,.kango-byoutou-class .section__compare-recruitment-website .ranking-agent-compare .compare__switching-contents .switching-content .suppwork__compare-table tbody tr td .employment-status .tag-employment.green,.kango-hoikuen-class .section__compare-recruitment-website .ranking-agent-compare .compare__switching-contents .switching-content .suppwork__compare-table tbody tr td .employment-status .tag-employment.green,.kango-biyou-class .section__compare-recruitment-website .ranking-agent-compare .compare__switching-contents .switching-content .suppwork__compare-table tbody tr td .employment-status .tag-employment.green,.kango-nikkin-class .section__compare-recruitment-website .ranking-agent-compare .compare__switching-contents .switching-content .suppwork__compare-table tbody tr td .employment-status .tag-employment.green,.kango-clinic-class .section__compare-recruitment-website .ranking-agent-compare .compare__switching-contents .switching-content .suppwork__compare-table tbody tr td .employment-status .tag-employment.green,.kango-root-class .section__compare-recruitment-website .ranking-agent-compare .compare__switching-contents .switching-content .suppwork__compare-table tbody tr td .employment-status .tag-employment.green,.kango-osaka-class .section__compare-recruitment-website .ranking-agent-compare .compare__switching-contents .switching-content .suppwork__compare-table tbody tr td .employment-status .tag-employment.green,.kango-fukuoka-class .section__compare-recruitment-website .ranking-agent-compare .compare__switching-contents .switching-content .suppwork__compare-table tbody tr td .employment-status .tag-employment.green,.kango-kyoto-class .section__compare-recruitment-website .ranking-agent-compare .compare__switching-contents .switching-content .suppwork__compare-table tbody tr td .employment-status .tag-employment.green,.kango-sapporo-class .section__compare-recruitment-website .ranking-agent-compare .compare__switching-contents .switching-content .suppwork__compare-table tbody tr td .employment-status .tag-employment.green,.kango-kumamoto-class .section__compare-recruitment-website .ranking-agent-compare .compare__switching-contents .switching-content .suppwork__compare-table tbody tr td .employment-status .tag-employment.green,.kango-nagoya-class .section__compare-recruitment-website .ranking-agent-compare .compare__switching-contents .switching-content .suppwork__compare-table tbody tr td .employment-status .tag-employment.green,.kango-hiroshima-class .section__compare-recruitment-website .ranking-agent-compare .compare__switching-contents .switching-content .suppwork__compare-table tbody tr td .employment-status .tag-employment.green,.kango-sort-class .section__compare-recruitment-website .ranking-agent-compare .compare__switching-contents .switching-content .suppwork__compare-table tbody tr td .employment-status .tag-employment.green,.kango-period-meta-class .section__compare-recruitment-website .ranking-agent-compare .compare__switching-contents .switching-content .suppwork__compare-table tbody tr td .employment-status .tag-employment.green,.kango-simple-class .section__compare-recruitment-website .ranking-agent-compare .compare__switching-contents .switching-content .suppwork__compare-table tbody tr td .employment-status .tag-employment.green{background-color:#F4FEFF !important;color:#009CAE !important}.section__compare-recruitment-website .ranking-agent-compare .compare__switching-contents .switching-content .suppwork__compare-table tbody tr td .td-sentence{box-sizing:border-box;padding:10px;line-height:1.5;font-size:10px;font-weight:normal}.kango-area-class .section__compare-recruitment-website .ranking-agent-compare .compare__switching-contents .switching-content .suppwork__compare-table tbody tr td .td-sentence,.kango-period-class .section__compare-recruitment-website .ranking-agent-compare .compare__switching-contents .switching-content .suppwork__compare-table tbody tr td .td-sentence,.kango-root-class .section__compare-recruitment-website .ranking-agent-compare .compare__switching-contents .switching-content .suppwork__compare-table tbody tr td .td-sentence,.kango-sort-class .section__compare-recruitment-website .ranking-agent-compare .compare__switching-contents .switching-content .suppwork__compare-table tbody tr td .td-sentence,.kango-period-meta-class .section__compare-recruitment-website .ranking-agent-compare .compare__switching-contents .switching-content .suppwork__compare-table tbody tr td .td-sentence,.kango-simple-class .section__compare-recruitment-website .ranking-agent-compare .compare__switching-contents .switching-content .suppwork__compare-table tbody tr td .td-sentence{padding:10px 4px}.kango-men-class .section__compare-recruitment-website .ranking-agent-compare .compare__switching-contents .switching-content .suppwork__compare-table tbody tr td .td-sentence{padding:10px 4px}.section__compare-recruitment-website .ranking-agent-compare .compare__switching-contents .switching-content .suppwork__compare-table tbody tr td .icon-wrapper{width:58px;margin:0 auto}.section__compare-recruitment-website .ranking-agent-compare .compare__switching-contents .switching-content .suppwork__compare-table tbody tr td .icon-wrapper .request-number{margin-top:4px;font-size:11px;color:#333;line-height:1.36}.section__compare-recruitment-website .ranking-agent-compare .compare__switching-contents .switching-content .suppwork__compare-table tbody tr td .icon-wrapper:has(:not(.request-number)){width:50px;margin:0 auto}.section__compare-recruitment-website .ranking-agent-compare .compare__switching-contents .switching-content .suppwork__compare-table tbody tr td .icon-wrapper:has(:not(.request-number))>div:not(.request-number){padding:0 !important;line-height:1.5 !important}.kango-period-class .section__compare-recruitment-website .ranking-agent-compare .compare__switching-contents .switching-content .suppwork__compare-table tbody tr td .icon-wrapper .request-number,.kango-men-class .section__compare-recruitment-website .ranking-agent-compare .compare__switching-contents .switching-content .suppwork__compare-table tbody tr td .icon-wrapper .request-number,.kango-root-class .section__compare-recruitment-website .ranking-agent-compare .compare__switching-contents .switching-content .suppwork__compare-table tbody tr td .icon-wrapper .request-number,.kango-sort-class .section__compare-recruitment-website .ranking-agent-compare .compare__switching-contents .switching-content .suppwork__compare-table tbody tr td .icon-wrapper .request-number,.kango-period-meta-class .section__compare-recruitment-website .ranking-agent-compare .compare__switching-contents .switching-content .suppwork__compare-table tbody tr td .icon-wrapper .request-number,.kango-simple-class .section__compare-recruitment-website .ranking-agent-compare .compare__switching-contents .switching-content .suppwork__compare-table tbody tr td .icon-wrapper .request-number{padding-top:0}.section__compare-recruitment-website .ranking-agent-compare .compare__switching-contents .switching-content .suppwork__compare-table tbody tr td .support-wrapper{display:flex;flex-direction:row;flex-wrap:wrap;justify-content:center;align-items:center;gap:5px}.section__compare-recruitment-website .ranking-agent-compare .compare__switching-contents .switching-content .suppwork__compare-table tbody tr td .support-wrapper .support-item{box-sizing:border-box;width:fit-content;height:17px;padding:0 2px;border-radius:2px;border-width:1px;border-style:solid;background-color:#FFF;text-align:center;font-family:"Hiragino Kaku Gothic ProN";font-size:9px;font-weight:500;line-height:15px}.section__compare-recruitment-website .ranking-agent-compare .compare__switching-contents .switching-content .suppwork__compare-table tbody tr td .support-wrapper .support-item.item--green{border-color:#009CAE;color:#009CAE}.section__compare-recruitment-website .ranking-agent-compare .compare__switching-contents .switching-content .suppwork__compare-table tbody tr td .support-wrapper .support-item.item--red{border-color:#EB6181;color:#EB6181}.section__compare-recruitment-website .ranking-agent-compare .compare__switching-contents .switching-content .suppwork__compare-table tbody tr td .support-wrapper .support-item.item--orange{border-color:#DD6C03;color:#DD6C03}.section__compare-recruitment-website .ranking-agent-compare .compare__switching-contents .switching-content .suppwork__compare-table tbody tr td:last-of-type .agent-link{height:29px;width:48px;border-radius:48px;padding:0;background:initial;background-color:#13b8b8;box-shadow:none;font-size:11px;font-weight:bold;line-height:29px;letter-spacing:normal;text-align:center;color:#fff}.section__compare-recruitment-website .ranking-agent-compare .compare__switching-contents .switching-content .suppwork__compare-table tbody tr td:last-of-type .agent-link::after{display:none}.section__compare-recruitment-website .ranking-agent-compare .compare__switching-contents .switching-content .suppwork__compare-table tbody tr:nth-of-type(2) td .agent,.section__compare-recruitment-website .ranking-agent-compare .compare__switching-contents .switching-content .suppwork__compare-table tbody tr:nth-of-type(3) td .agent,.section__compare-recruitment-website .ranking-agent-compare .compare__switching-contents .switching-content .suppwork__compare-table tbody tr:nth-of-type(4) td .agent{padding-top:33px;background-repeat:no-repeat;background-position:top 7.5px left 50%;background-size:22px 19px}.section__compare-recruitment-website .ranking-agent-compare .compare__switching-contents .switching-content .suppwork__compare-table tbody tr:nth-of-type(2) td .agent{background-image:url(/assets/ranking/kango/sp/icon_crown_rank1-abc3b04dab5402f54c922f5981810f9e222e7ba100b1c719a85749c25b361ccb.webp)}.section__compare-recruitment-website .ranking-agent-compare .compare__switching-contents .switching-content .suppwork__compare-table tbody tr:nth-of-type(3) td .agent{background-image:url(/assets/ranking/kango/sp/icon_crown_rank2-befba9c4a8505fec5747d9634d5cc797075a1217a3cebf1f4bcefc6d2e8a14d6.webp)}.section__compare-recruitment-website .ranking-agent-compare .compare__switching-contents .switching-content .suppwork__compare-table tbody tr:nth-of-type(4) td .agent{background-image:url(/assets/ranking/kango/sp/icon_crown_rank3-ec738424b24282ed0e948d7c71317dacc29a515723247fb39d8e094e66e82047.webp)}.section__compare-recruitment-website .ranking-agent-compare .compare__switching-contents .switching-content .suppwork__compare-table tbody tr:nth-of-type(n+8){display:none}.section__compare-recruitment-website .ranking-agent-compare .compare__switching-contents .switching-content .suppwork__compare-table.compare-table--2 tbody tr th:first-of-type,.section__compare-recruitment-website .ranking-agent-compare .compare__switching-contents .switching-content .suppwork__compare-table.compare-table--3 tbody tr th:first-of-type{width:110px}.section__compare-recruitment-website .ranking-agent-compare .compare__switching-contents .switching-content .suppwork__compare-table.compare-table--2 tbody tr th:nth-of-type(2),.section__compare-recruitment-website .ranking-agent-compare .compare__switching-contents .switching-content .suppwork__compare-table.compare-table--3 tbody tr th:nth-of-type(2){width:70px}.section__compare-recruitment-website .ranking-agent-compare .compare__switching-contents .switching-content .suppwork__compare-table.compare-table--2 tbody tr th:nth-of-type(3),.section__compare-recruitment-website .ranking-agent-compare .compare__switching-contents .switching-content .suppwork__compare-table.compare-table--3 tbody tr th:nth-of-type(3){width:70px}.section__compare-recruitment-website .ranking-agent-compare .compare__switching-contents .switching-content .suppwork__compare-table.compare-table--2 tbody tr th:nth-of-type(4),.section__compare-recruitment-website .ranking-agent-compare .compare__switching-contents .switching-content .suppwork__compare-table.compare-table--3 tbody tr th:nth-of-type(4){width:67px}.section__compare-recruitment-website .ranking-agent-compare .compare__switching-contents .switching-content .suppwork__compare-table.compare-table--2 tbody tr th:last-of-type,.section__compare-recruitment-website .ranking-agent-compare .compare__switching-contents .switching-content .suppwork__compare-table.compare-table--3 tbody tr th:last-of-type{width:58px}.section__compare-recruitment-website .ranking-agent-compare .compare__switching-contents .switching-content .suppwork__compare-table.compare-table--2 tbody tr td .employment-status,.section__compare-recruitment-website .ranking-agent-compare .compare__switching-contents .switching-content .suppwork__compare-table.compare-table--3 tbody tr td .employment-status{gap:4px 4px}.section__compare-recruitment-website .ranking-agent-compare .compare__switching-contents .switching-content .suppwork__compare-table.compare-table--2 tbody tr td .employment-status .tag-employment,.section__compare-recruitment-website .ranking-agent-compare .compare__switching-contents .switching-content .suppwork__compare-table.compare-table--3 tbody tr td .employment-status .tag-employment{width:fit-content;height:20px;padding:0 4px;border-radius:3px;border:1px solid #ddd;background-color:#f8f8f8;line-height:20px;font-size:10px;font-weight:normal;line-height:20px;letter-spacing:normal;text-align:center;color:#333;margin:0}.section__compare-recruitment-website .ranking-agent-compare .compare__switching-contents .switching-content .suppwork__compare-table.compare-table--2 tbody tr td .employment-status .tag-employment.gray,.section__compare-recruitment-website .ranking-agent-compare .compare__switching-contents .switching-content .suppwork__compare-table.compare-table--2 tbody tr td .employment-status .tag-employment.yellow,.section__compare-recruitment-website .ranking-agent-compare .compare__switching-contents .switching-content .suppwork__compare-table.compare-table--2 tbody tr td .employment-status .tag-employment.red,.section__compare-recruitment-website .ranking-agent-compare .compare__switching-contents .switching-content .suppwork__compare-table.compare-table--2 tbody tr td .employment-status .tag-employment.blue,.section__compare-recruitment-website .ranking-agent-compare .compare__switching-contents .switching-content .suppwork__compare-table.compare-table--2 tbody tr td .employment-status .tag-employment.green,.section__compare-recruitment-website .ranking-agent-compare .compare__switching-contents .switching-content .suppwork__compare-table.compare-table--2 tbody tr td .employment-status .tag-employment.purple,.section__compare-recruitment-website .ranking-agent-compare .compare__switching-contents .switching-content .suppwork__compare-table.compare-table--2 tbody tr td .employment-status .tag-employment.part-time,.section__compare-recruitment-website .ranking-agent-compare .compare__switching-contents .switching-content .suppwork__compare-table.compare-table--3 tbody tr td .employment-status .tag-employment.gray,.section__compare-recruitment-website .ranking-agent-compare .compare__switching-contents .switching-content .suppwork__compare-table.compare-table--3 tbody tr td .employment-status .tag-employment.yellow,.section__compare-recruitment-website .ranking-agent-compare .compare__switching-contents .switching-content .suppwork__compare-table.compare-table--3 tbody tr td .employment-status .tag-employment.red,.section__compare-recruitment-website .ranking-agent-compare .compare__switching-contents .switching-content .suppwork__compare-table.compare-table--3 tbody tr td .employment-status .tag-employment.blue,.section__compare-recruitment-website .ranking-agent-compare .compare__switching-contents .switching-content .suppwork__compare-table.compare-table--3 tbody tr td .employment-status .tag-employment.green,.section__compare-recruitment-website .ranking-agent-compare .compare__switching-contents .switching-content .suppwork__compare-table.compare-table--3 tbody tr td .employment-status .tag-employment.purple,.section__compare-recruitment-website .ranking-agent-compare .compare__switching-contents .switching-content .suppwork__compare-table.compare-table--3 tbody tr td .employment-status .tag-employment.part-time{background-color:#f8f8f8;color:#333}.section__compare-recruitment-website .ranking-agent-compare .compare__switching-contents .switching-content .suppwork__compare-table.compare-table--2 tbody tr td:nth-of-type(4),.section__compare-recruitment-website .ranking-agent-compare .compare__switching-contents .switching-content .suppwork__compare-table.compare-table--3 tbody tr td:nth-of-type(4){padding:0}.section__compare-recruitment-website .ranking-agent-compare .compare__switching-contents .switching-content .suppwork__compare-table.compare-table--2 tbody tr td:nth-of-type(4) .employment-status,.section__compare-recruitment-website .ranking-agent-compare .compare__switching-contents .switching-content .suppwork__compare-table.compare-table--3 tbody tr td:nth-of-type(4) .employment-status{padding:5px 5px}.section__compare-recruitment-website .ranking-agent-compare .compare__switching-contents .switching-content .suppwork__compare-table.compare-table--2 tbody tr td:nth-of-type(4) .employment-status .tag-employment.gray,.section__compare-recruitment-website .ranking-agent-compare .compare__switching-contents .switching-content .suppwork__compare-table.compare-table--3 tbody tr td:nth-of-type(4) .employment-status .tag-employment.gray{background-color:#E8E8E8;color:#a3a3a3}.section__compare-recruitment-website .ranking-agent-compare .compare__switching-contents .switching-content .suppwork__compare-table.compare-table--2 tbody tr td:nth-of-type(4) .employment-status .tag-employment.yellow,.section__compare-recruitment-website .ranking-agent-compare .compare__switching-contents .switching-content .suppwork__compare-table.compare-table--3 tbody tr td:nth-of-type(4) .employment-status .tag-employment.yellow{background-color:#ffe1e1;color:#e53e3e}.section__compare-recruitment-website .ranking-agent-compare .compare__switching-contents .switching-content .suppwork__compare-table.compare-table--2 tbody tr td:nth-of-type(4) .employment-status .tag-employment.red,.section__compare-recruitment-website .ranking-agent-compare .compare__switching-contents .switching-content .suppwork__compare-table.compare-table--3 tbody tr td:nth-of-type(4) .employment-status .tag-employment.red{background-color:#ffeaa1;color:#dd6c03}.section__compare-recruitment-website .ranking-agent-compare .compare__switching-contents .switching-content .suppwork__compare-table.compare-table--2 tbody tr td:nth-of-type(4) .employment-status .tag-employment.blue,.section__compare-recruitment-website .ranking-agent-compare .compare__switching-contents .switching-content .suppwork__compare-table.compare-table--3 tbody tr td:nth-of-type(4) .employment-status .tag-employment.blue{background-color:#cce7ff;color:#3072d3}.section__compare-recruitment-website .ranking-agent-compare .compare__switching-contents .switching-content .suppwork__compare-table.compare-table--2 tbody tr td:nth-of-type(4) .employment-status .tag-employment.green,.section__compare-recruitment-website .ranking-agent-compare .compare__switching-contents .switching-content .suppwork__compare-table.compare-table--3 tbody tr td:nth-of-type(4) .employment-status .tag-employment.green{background-color:#c4f1fb;color:#0a94b2}.section__compare-recruitment-website .ranking-agent-compare .compare__switching-contents .switching-content .suppwork__compare-table.compare-table--2 tbody tr td:nth-of-type(4) .employment-status .tag-employment.purple,.section__compare-recruitment-website .ranking-agent-compare .compare__switching-contents .switching-content .suppwork__compare-table.compare-table--3 tbody tr td:nth-of-type(4) .employment-status .tag-employment.purple{background-color:#ffe1f8;color:#e953c6}.section__compare-recruitment-website .ranking-agent-compare .compare__switching-contents .switching-content .suppwork__compare-table.compare-table--2 tbody tr td:nth-of-type(4) .employment-status .tag-employment.part-time,.section__compare-recruitment-website .ranking-agent-compare .compare__switching-contents .switching-content .suppwork__compare-table.compare-table--3 tbody tr td:nth-of-type(4) .employment-status .tag-employment.part-time{background-color:#cbedbc;color:#3ea03c}.section__compare-recruitment-website .ranking-agent-compare .compare__switching-contents.switching-content--show-all .switching-content .suppwork__compare-table tbody tr:nth-of-type(n+8){display:table-row}.section__compare-recruitment-website .ranking-agent-compare .compare__switching-contents .suppwork-compare-table__show-all{position:absolute;bottom:0;left:0;right:0;width:100%;height:90px;background-image:linear-gradient(0deg, #efefef 38%, rgba(255,255,255,0) 100%);display:flex;flex-direction:row;flex-wrap:wrap;justify-content:center;align-items:center}.section__compare-recruitment-website .ranking-agent-compare .compare__switching-contents .suppwork-compare-table__show-all .show-all-button{position:relative;box-sizing:border-box;width:325px;height:40px;flex-grow:0;margin:0 auto;border-radius:5px;border:solid 1px #13b8b8;background-color:#fff;font-size:13px;font-weight:bold;line-height:38px;letter-spacing:normal;text-align:center;color:#13b8b8}.section__compare-recruitment-website .ranking-agent-compare .compare__switching-contents .suppwork-compare-table__show-all .show-all-button::after{position:absolute;content:'\f078';top:0;bottom:0;right:14px;margin:auto;width:1em;height:1em;font-family:"Font Awesome 6 Free";font-weight:900;font-size:13px;text-align:center;line-height:1.0;color:#13b8b8}.section__compare-recruitment-website .ranking-agent-compare .compare__switching-contents .suppwork-compare-table__show-all .show-all-button:active{transform:translateY(2px)}.section__compare-recruitment-website .ranking-agent-compare.ranking-agent-compare--period .compare__switching-tabs .switching-tab{background-color:#fff;color:#f15587;border-radius:5px 5px 0 0;border:solid 1px #f15587;border-bottom:none}.section__compare-recruitment-website .ranking-agent-compare.ranking-agent-compare--period .compare__switching-tabs .switching-tab.tab--active{background-color:#f15587;color:#fff}.kango-period-class .section__compare-recruitment-website .ranking-agent-compare.ranking-agent-compare--period .compare__switching-tabs,.kango-hokenshi-class .section__compare-recruitment-website .ranking-agent-compare.ranking-agent-compare--period .compare__switching-tabs,.kango-zyosanshi-class .section__compare-recruitment-website .ranking-agent-compare.ranking-agent-compare--period .compare__switching-tabs,.kango-houmon-class .section__compare-recruitment-website .ranking-agent-compare.ranking-agent-compare--period .compare__switching-tabs,.kango-sangyou-class .section__compare-recruitment-website .ranking-agent-compare.ranking-agent-compare--period .compare__switching-tabs,.kango-gairai-class .section__compare-recruitment-website .ranking-agent-compare.ranking-agent-compare--period .compare__switching-tabs,.kango-byoutou-class .section__compare-recruitment-website .ranking-agent-compare.ranking-agent-compare--period .compare__switching-tabs,.kango-hoikuen-class .section__compare-recruitment-website .ranking-agent-compare.ranking-agent-compare--period .compare__switching-tabs,.kango-biyou-class .section__compare-recruitment-website .ranking-agent-compare.ranking-agent-compare--period .compare__switching-tabs,.kango-nikkin-class .section__compare-recruitment-website .ranking-agent-compare.ranking-agent-compare--period .compare__switching-tabs,.kango-clinic-class .section__compare-recruitment-website .ranking-agent-compare.ranking-agent-compare--period .compare__switching-tabs,.kango-root-class .section__compare-recruitment-website .ranking-agent-compare.ranking-agent-compare--period .compare__switching-tabs,.kango-osaka-class .section__compare-recruitment-website .ranking-agent-compare.ranking-agent-compare--period .compare__switching-tabs,.kango-fukuoka-class .section__compare-recruitment-website .ranking-agent-compare.ranking-agent-compare--period .compare__switching-tabs,.kango-kyoto-class .section__compare-recruitment-website .ranking-agent-compare.ranking-agent-compare--period .compare__switching-tabs,.kango-sapporo-class .section__compare-recruitment-website .ranking-agent-compare.ranking-agent-compare--period .compare__switching-tabs,.kango-kumamoto-class .section__compare-recruitment-website .ranking-agent-compare.ranking-agent-compare--period .compare__switching-tabs,.kango-nagoya-class .section__compare-recruitment-website .ranking-agent-compare.ranking-agent-compare--period .compare__switching-tabs,.kango-hiroshima-class .section__compare-recruitment-website .ranking-agent-compare.ranking-agent-compare--period .compare__switching-tabs,.kango-sort-class .section__compare-recruitment-website .ranking-agent-compare.ranking-agent-compare--period .compare__switching-tabs,.kango-period-meta-class .section__compare-recruitment-website .ranking-agent-compare.ranking-agent-compare--period .compare__switching-tabs,.kango-simple-class .section__compare-recruitment-website .ranking-agent-compare.ranking-agent-compare--period .compare__switching-tabs,.kango-merit-class .section__compare-recruitment-website .ranking-agent-compare.ranking-agent-compare--period .compare__switching-tabs{gap:0 5px;background-color:#fff}.kango-period-class .section__compare-recruitment-website .ranking-agent-compare.ranking-agent-compare--period .compare__switching-tabs .switching-tab,.kango-hokenshi-class .section__compare-recruitment-website .ranking-agent-compare.ranking-agent-compare--period .compare__switching-tabs .switching-tab,.kango-zyosanshi-class .section__compare-recruitment-website .ranking-agent-compare.ranking-agent-compare--period .compare__switching-tabs .switching-tab,.kango-houmon-class .section__compare-recruitment-website .ranking-agent-compare.ranking-agent-compare--period .compare__switching-tabs .switching-tab,.kango-sangyou-class .section__compare-recruitment-website .ranking-agent-compare.ranking-agent-compare--period .compare__switching-tabs .switching-tab,.kango-gairai-class .section__compare-recruitment-website .ranking-agent-compare.ranking-agent-compare--period .compare__switching-tabs .switching-tab,.kango-byoutou-class .section__compare-recruitment-website .ranking-agent-compare.ranking-agent-compare--period .compare__switching-tabs .switching-tab,.kango-hoikuen-class .section__compare-recruitment-website .ranking-agent-compare.ranking-agent-compare--period .compare__switching-tabs .switching-tab,.kango-biyou-class .section__compare-recruitment-website .ranking-agent-compare.ranking-agent-compare--period .compare__switching-tabs .switching-tab,.kango-nikkin-class .section__compare-recruitment-website .ranking-agent-compare.ranking-agent-compare--period .compare__switching-tabs .switching-tab,.kango-clinic-class .section__compare-recruitment-website .ranking-agent-compare.ranking-agent-compare--period .compare__switching-tabs .switching-tab,.kango-root-class .section__compare-recruitment-website .ranking-agent-compare.ranking-agent-compare--period .compare__switching-tabs .switching-tab,.kango-osaka-class .section__compare-recruitment-website .ranking-agent-compare.ranking-agent-compare--period .compare__switching-tabs .switching-tab,.kango-fukuoka-class .section__compare-recruitment-website .ranking-agent-compare.ranking-agent-compare--period .compare__switching-tabs .switching-tab,.kango-kyoto-class .section__compare-recruitment-website .ranking-agent-compare.ranking-agent-compare--period .compare__switching-tabs .switching-tab,.kango-sapporo-class .section__compare-recruitment-website .ranking-agent-compare.ranking-agent-compare--period .compare__switching-tabs .switching-tab,.kango-kumamoto-class .section__compare-recruitment-website .ranking-agent-compare.ranking-agent-compare--period .compare__switching-tabs .switching-tab,.kango-nagoya-class .section__compare-recruitment-website .ranking-agent-compare.ranking-agent-compare--period .compare__switching-tabs .switching-tab,.kango-hiroshima-class .section__compare-recruitment-website .ranking-agent-compare.ranking-agent-compare--period .compare__switching-tabs .switching-tab,.kango-sort-class .section__compare-recruitment-website .ranking-agent-compare.ranking-agent-compare--period .compare__switching-tabs .switching-tab,.kango-period-meta-class .section__compare-recruitment-website .ranking-agent-compare.ranking-agent-compare--period .compare__switching-tabs .switching-tab,.kango-simple-class .section__compare-recruitment-website .ranking-agent-compare.ranking-agent-compare--period .compare__switching-tabs .switching-tab,.kango-merit-class .section__compare-recruitment-website .ranking-agent-compare.ranking-agent-compare--period .compare__switching-tabs .switching-tab{flex-basis:84px;height:32px;color:#F15587;font-size:15px;font-weight:600;line-height:31px;text-align:center}.kango-period-class .section__compare-recruitment-website .ranking-agent-compare.ranking-agent-compare--period .compare__switching-tabs .switching-tab.tab--active,.kango-hokenshi-class .section__compare-recruitment-website .ranking-agent-compare.ranking-agent-compare--period .compare__switching-tabs .switching-tab.tab--active,.kango-zyosanshi-class .section__compare-recruitment-website .ranking-agent-compare.ranking-agent-compare--period .compare__switching-tabs .switching-tab.tab--active,.kango-houmon-class .section__compare-recruitment-website .ranking-agent-compare.ranking-agent-compare--period .compare__switching-tabs .switching-tab.tab--active,.kango-sangyou-class .section__compare-recruitment-website .ranking-agent-compare.ranking-agent-compare--period .compare__switching-tabs .switching-tab.tab--active,.kango-gairai-class .section__compare-recruitment-website .ranking-agent-compare.ranking-agent-compare--period .compare__switching-tabs .switching-tab.tab--active,.kango-byoutou-class .section__compare-recruitment-website .ranking-agent-compare.ranking-agent-compare--period .compare__switching-tabs .switching-tab.tab--active,.kango-hoikuen-class .section__compare-recruitment-website .ranking-agent-compare.ranking-agent-compare--period .compare__switching-tabs .switching-tab.tab--active,.kango-biyou-class .section__compare-recruitment-website .ranking-agent-compare.ranking-agent-compare--period .compare__switching-tabs .switching-tab.tab--active,.kango-nikkin-class .section__compare-recruitment-website .ranking-agent-compare.ranking-agent-compare--period .compare__switching-tabs .switching-tab.tab--active,.kango-clinic-class .section__compare-recruitment-website .ranking-agent-compare.ranking-agent-compare--period .compare__switching-tabs .switching-tab.tab--active,.kango-root-class .section__compare-recruitment-website .ranking-agent-compare.ranking-agent-compare--period .compare__switching-tabs .switching-tab.tab--active,.kango-osaka-class .section__compare-recruitment-website .ranking-agent-compare.ranking-agent-compare--period .compare__switching-tabs .switching-tab.tab--active,.kango-fukuoka-class .section__compare-recruitment-website .ranking-agent-compare.ranking-agent-compare--period .compare__switching-tabs .switching-tab.tab--active,.kango-kyoto-class .section__compare-recruitment-website .ranking-agent-compare.ranking-agent-compare--period .compare__switching-tabs .switching-tab.tab--active,.kango-sapporo-class .section__compare-recruitment-website .ranking-agent-compare.ranking-agent-compare--period .compare__switching-tabs .switching-tab.tab--active,.kango-kumamoto-class .section__compare-recruitment-website .ranking-agent-compare.ranking-agent-compare--period .compare__switching-tabs .switching-tab.tab--active,.kango-nagoya-class .section__compare-recruitment-website .ranking-agent-compare.ranking-agent-compare--period .compare__switching-tabs .switching-tab.tab--active,.kango-hiroshima-class .section__compare-recruitment-website .ranking-agent-compare.ranking-agent-compare--period .compare__switching-tabs .switching-tab.tab--active,.kango-sort-class .section__compare-recruitment-website .ranking-agent-compare.ranking-agent-compare--period .compare__switching-tabs .switching-tab.tab--active,.kango-period-meta-class .section__compare-recruitment-website .ranking-agent-compare.ranking-agent-compare--period .compare__switching-tabs .switching-tab.tab--active,.kango-simple-class .section__compare-recruitment-website .ranking-agent-compare.ranking-agent-compare--period .compare__switching-tabs .switching-tab.tab--active,.kango-merit-class .section__compare-recruitment-website .ranking-agent-compare.ranking-agent-compare--period .compare__switching-tabs .switching-tab.tab--active{height:36px;background-color:#f15587;line-height:35px;font-weight:800;color:#fff}.kango-hokenshi-class .section__compare-recruitment-website .ranking-agent-compare.ranking-agent-compare--period .compare__switching-tabs,.kango-zyosanshi-class .section__compare-recruitment-website .ranking-agent-compare.ranking-agent-compare--period .compare__switching-tabs,.kango-houmon-class .section__compare-recruitment-website .ranking-agent-compare.ranking-agent-compare--period .compare__switching-tabs,.kango-sangyou-class .section__compare-recruitment-website .ranking-agent-compare.ranking-agent-compare--period .compare__switching-tabs,.kango-gairai-class .section__compare-recruitment-website .ranking-agent-compare.ranking-agent-compare--period .compare__switching-tabs,.kango-byoutou-class .section__compare-recruitment-website .ranking-agent-compare.ranking-agent-compare--period .compare__switching-tabs,.kango-hoikuen-class .section__compare-recruitment-website .ranking-agent-compare.ranking-agent-compare--period .compare__switching-tabs,.kango-biyou-class .section__compare-recruitment-website .ranking-agent-compare.ranking-agent-compare--period .compare__switching-tabs,.kango-nikkin-class .section__compare-recruitment-website .ranking-agent-compare.ranking-agent-compare--period .compare__switching-tabs,.kango-clinic-class .section__compare-recruitment-website .ranking-agent-compare.ranking-agent-compare--period .compare__switching-tabs,.kango-root-class .section__compare-recruitment-website .ranking-agent-compare.ranking-agent-compare--period .compare__switching-tabs,.kango-osaka-class .section__compare-recruitment-website .ranking-agent-compare.ranking-agent-compare--period .compare__switching-tabs,.kango-fukuoka-class .section__compare-recruitment-website .ranking-agent-compare.ranking-agent-compare--period .compare__switching-tabs,.kango-kyoto-class .section__compare-recruitment-website .ranking-agent-compare.ranking-agent-compare--period .compare__switching-tabs,.kango-sapporo-class .section__compare-recruitment-website .ranking-agent-compare.ranking-agent-compare--period .compare__switching-tabs,.kango-kumamoto-class .section__compare-recruitment-website .ranking-agent-compare.ranking-agent-compare--period .compare__switching-tabs,.kango-nagoya-class .section__compare-recruitment-website .ranking-agent-compare.ranking-agent-compare--period .compare__switching-tabs,.kango-hiroshima-class .section__compare-recruitment-website .ranking-agent-compare.ranking-agent-compare--period .compare__switching-tabs,.kango-sort-class .section__compare-recruitment-website .ranking-agent-compare.ranking-agent-compare--period .compare__switching-tabs,.kango-period-meta-class .section__compare-recruitment-website .ranking-agent-compare.ranking-agent-compare--period .compare__switching-tabs,.kango-simple-class .section__compare-recruitment-website .ranking-agent-compare.ranking-agent-compare--period .compare__switching-tabs,.kango-merit-class .section__compare-recruitment-website .ranking-agent-compare.ranking-agent-compare--period .compare__switching-tabs{border-color:#F87273}.kango-hokenshi-class .section__compare-recruitment-website .ranking-agent-compare.ranking-agent-compare--period .compare__switching-tabs .switching-tab,.kango-zyosanshi-class .section__compare-recruitment-website .ranking-agent-compare.ranking-agent-compare--period .compare__switching-tabs .switching-tab,.kango-houmon-class .section__compare-recruitment-website .ranking-agent-compare.ranking-agent-compare--period .compare__switching-tabs .switching-tab,.kango-sangyou-class .section__compare-recruitment-website .ranking-agent-compare.ranking-agent-compare--period .compare__switching-tabs .switching-tab,.kango-gairai-class .section__compare-recruitment-website .ranking-agent-compare.ranking-agent-compare--period .compare__switching-tabs .switching-tab,.kango-byoutou-class .section__compare-recruitment-website .ranking-agent-compare.ranking-agent-compare--period .compare__switching-tabs .switching-tab,.kango-hoikuen-class .section__compare-recruitment-website .ranking-agent-compare.ranking-agent-compare--period .compare__switching-tabs .switching-tab,.kango-biyou-class .section__compare-recruitment-website .ranking-agent-compare.ranking-agent-compare--period .compare__switching-tabs .switching-tab,.kango-nikkin-class .section__compare-recruitment-website .ranking-agent-compare.ranking-agent-compare--period .compare__switching-tabs .switching-tab,.kango-clinic-class .section__compare-recruitment-website .ranking-agent-compare.ranking-agent-compare--period .compare__switching-tabs .switching-tab,.kango-root-class .section__compare-recruitment-website .ranking-agent-compare.ranking-agent-compare--period .compare__switching-tabs .switching-tab,.kango-osaka-class .section__compare-recruitment-website .ranking-agent-compare.ranking-agent-compare--period .compare__switching-tabs .switching-tab,.kango-fukuoka-class .section__compare-recruitment-website .ranking-agent-compare.ranking-agent-compare--period .compare__switching-tabs .switching-tab,.kango-kyoto-class .section__compare-recruitment-website .ranking-agent-compare.ranking-agent-compare--period .compare__switching-tabs .switching-tab,.kango-sapporo-class .section__compare-recruitment-website .ranking-agent-compare.ranking-agent-compare--period .compare__switching-tabs .switching-tab,.kango-kumamoto-class .section__compare-recruitment-website .ranking-agent-compare.ranking-agent-compare--period .compare__switching-tabs .switching-tab,.kango-nagoya-class .section__compare-recruitment-website .ranking-agent-compare.ranking-agent-compare--period .compare__switching-tabs .switching-tab,.kango-hiroshima-class .section__compare-recruitment-website .ranking-agent-compare.ranking-agent-compare--period .compare__switching-tabs .switching-tab,.kango-sort-class .section__compare-recruitment-website .ranking-agent-compare.ranking-agent-compare--period .compare__switching-tabs .switching-tab,.kango-period-meta-class .section__compare-recruitment-website .ranking-agent-compare.ranking-agent-compare--period .compare__switching-tabs .switching-tab,.kango-simple-class .section__compare-recruitment-website .ranking-agent-compare.ranking-agent-compare--period .compare__switching-tabs .switching-tab,.kango-merit-class .section__compare-recruitment-website .ranking-agent-compare.ranking-agent-compare--period .compare__switching-tabs .switching-tab{border-color:#F87273;color:#F87273}.kango-hokenshi-class .section__compare-recruitment-website .ranking-agent-compare.ranking-agent-compare--period .compare__switching-tabs .switching-tab.tab--active,.kango-zyosanshi-class .section__compare-recruitment-website .ranking-agent-compare.ranking-agent-compare--period .compare__switching-tabs .switching-tab.tab--active,.kango-houmon-class .section__compare-recruitment-website .ranking-agent-compare.ranking-agent-compare--period .compare__switching-tabs .switching-tab.tab--active,.kango-sangyou-class .section__compare-recruitment-website .ranking-agent-compare.ranking-agent-compare--period .compare__switching-tabs .switching-tab.tab--active,.kango-gairai-class .section__compare-recruitment-website .ranking-agent-compare.ranking-agent-compare--period .compare__switching-tabs .switching-tab.tab--active,.kango-byoutou-class .section__compare-recruitment-website .ranking-agent-compare.ranking-agent-compare--period .compare__switching-tabs .switching-tab.tab--active,.kango-hoikuen-class .section__compare-recruitment-website .ranking-agent-compare.ranking-agent-compare--period .compare__switching-tabs .switching-tab.tab--active,.kango-biyou-class .section__compare-recruitment-website .ranking-agent-compare.ranking-agent-compare--period .compare__switching-tabs .switching-tab.tab--active,.kango-nikkin-class .section__compare-recruitment-website .ranking-agent-compare.ranking-agent-compare--period .compare__switching-tabs .switching-tab.tab--active,.kango-clinic-class .section__compare-recruitment-website .ranking-agent-compare.ranking-agent-compare--period .compare__switching-tabs .switching-tab.tab--active,.kango-root-class .section__compare-recruitment-website .ranking-agent-compare.ranking-agent-compare--period .compare__switching-tabs .switching-tab.tab--active,.kango-osaka-class .section__compare-recruitment-website .ranking-agent-compare.ranking-agent-compare--period .compare__switching-tabs .switching-tab.tab--active,.kango-fukuoka-class .section__compare-recruitment-website .ranking-agent-compare.ranking-agent-compare--period .compare__switching-tabs .switching-tab.tab--active,.kango-kyoto-class .section__compare-recruitment-website .ranking-agent-compare.ranking-agent-compare--period .compare__switching-tabs .switching-tab.tab--active,.kango-sapporo-class .section__compare-recruitment-website .ranking-agent-compare.ranking-agent-compare--period .compare__switching-tabs .switching-tab.tab--active,.kango-kumamoto-class .section__compare-recruitment-website .ranking-agent-compare.ranking-agent-compare--period .compare__switching-tabs .switching-tab.tab--active,.kango-nagoya-class .section__compare-recruitment-website .ranking-agent-compare.ranking-agent-compare--period .compare__switching-tabs .switching-tab.tab--active,.kango-hiroshima-class .section__compare-recruitment-website .ranking-agent-compare.ranking-agent-compare--period .compare__switching-tabs .switching-tab.tab--active,.kango-sort-class .section__compare-recruitment-website .ranking-agent-compare.ranking-agent-compare--period .compare__switching-tabs .switching-tab.tab--active,.kango-period-meta-class .section__compare-recruitment-website .ranking-agent-compare.ranking-agent-compare--period .compare__switching-tabs .switching-tab.tab--active,.kango-simple-class .section__compare-recruitment-website .ranking-agent-compare.ranking-agent-compare--period .compare__switching-tabs .switching-tab.tab--active,.kango-merit-class .section__compare-recruitment-website .ranking-agent-compare.ranking-agent-compare--period .compare__switching-tabs .switching-tab.tab--active{background-color:#F87273}.kango-men-class .section__compare-recruitment-website .ranking-agent-compare.ranking-agent-compare--period .compare__switching-tabs{gap:0 5px;background-color:#F4FEFF;border-color:#009CAE}.kango-men-class .section__compare-recruitment-website .ranking-agent-compare.ranking-agent-compare--period .compare__switching-tabs .switching-tab{flex-basis:84px;height:32px;border-color:#009CAE;color:#009CAE;font-size:15px;font-weight:600;line-height:31px;text-align:center}.kango-men-class .section__compare-recruitment-website .ranking-agent-compare.ranking-agent-compare--period .compare__switching-tabs .switching-tab::after{background-color:#009CAE}.kango-men-class .section__compare-recruitment-website .ranking-agent-compare.ranking-agent-compare--period .compare__switching-tabs .switching-tab.tab--active{height:36px;background-color:#009CAE;line-height:35px;font-weight:800;color:#fff}.kango-biyou-class .section__compare-recruitment-website .ranking-agent-compare.ranking-agent-compare--period .compare__switching-contents .switching-content{height:unset}.section__compare-recruitment-website .ranking-agent-compare.ranking-agent-compare--period .compare__switching-contents .switching-content::-webkit-scrollbar{display:none}.section__compare-recruitment-website .ranking-agent-compare.ranking-agent-compare--period .compare__switching-contents .switching-content .suppwork__compare-table tbody tr th:last-of-type{width:75px}.section__compare-recruitment-website .ranking-agent-compare.ranking-agent-compare--period .compare__switching-contents .switching-content .suppwork__compare-table tbody tr td .agent-detail-link{box-sizing:border-box;display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:center;align-items:center;gap:0 5px;width:65px;height:34px;margin:0 auto;padding:0 0 0 5px;border-radius:3.4px;box-shadow:0 4px 0 0 #036b2c;background:linear-gradient(180deg, #15B378 0%, #13875C 100%);font-size:13.6px;font-weight:bold;line-height:34px;letter-spacing:0.7px;text-align:center;color:#fff}.section__compare-recruitment-website .ranking-agent-compare.ranking-agent-compare--period .compare__switching-contents .switching-content .suppwork__compare-table tbody tr td .agent-detail-link:active{box-shadow:0 0 0 0 #036b2c;transform:translateY(4px)}.section__compare-recruitment-website .ranking-agent-compare.ranking-agent-compare--period .compare__switching-contents .switching-content .suppwork__compare-table tbody tr td .agent-detail-link i.fa-solid{opacity:1}.kango-biyou-class .section__compare-recruitment-website .ranking-agent-compare.ranking-agent-compare--period .compare__switching-contents .switching-content .suppwork__compare-table tbody tr:nth-of-type(n+6){display:none}.section__compare-recruitment-website .ranking-agent-compare.ranking-agent-compare--period .compare__switching-contents .switching-content .switching-content-squeeze{padding-top:31px;height:91px;background-image:linear-gradient(to bottom, rgba(239,239,239,0), #efefef 67%, #efefef 100%)}.section__compare-recruitment-website .ranking-agent-compare.ranking-agent-compare--period .compare__switching-contents .switching-content .switching-content-squeeze .squeeze-action-button{position:relative;background-origin:border-box;width:325px;height:40px;flex-grow:0;border-radius:5px;border:solid 1px #f15587;background-color:#fff;padding:0;font-size:13px;font-weight:bold;line-height:38px;letter-spacing:normal;text-align:center;color:#f15587}.section__compare-recruitment-website .ranking-agent-compare.ranking-agent-compare--period .compare__switching-contents .switching-content .switching-content-squeeze .squeeze-action-button i.fa-solid{position:absolute;top:0;bottom:0;right:14px;margin:auto 0;font-size:13px;line-height:38px}.section__compare-recruitment-website .ranking-agent-compare.ranking-agent-compare--period .compare__switching-contents .switching-content.switching-content--period .suppwork__compare-table tbody tr td .agent-detail-link{gap:0 4px;padding:0 0 0 4px}.section__compare-recruitment-website .ranking-agent-compare.ranking-agent-compare--period .compare__switching-contents .switching-content.switching-content--period .suppwork__compare-table tbody tr td .agent-detail-link i{font-size:12px}.section__compare-recruitment-website .ranking-agent-compare.ranking-agent-compare--period .compare__switching-contents .switching-content.content-view-all .suppwork__compare-table tbody tr:nth-of-type(n+6){display:table-row}.quick-agent-ranking .quick-agent-ranking__heading{position:relative;padding:10.5px 0;background-color:#ffe54d;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:1.08px;text-align:center;color:#0d3d6f}.quick-agent-ranking .quick-agent-ranking__heading::after{position:absolute;content:'';bottom:-12px;right:0;left:0;width:0;height:0;margin:0 auto;border-style:solid;border-width:14px 15px 0 15px;border-color:#ffe44d transparent transparent transparent}.quick-agent-ranking .quick-agent-ranking__heading.ranking-heading--engineer{background-color:#1e70c3;padding:11px 0 14.5px;font-size:21px;font-weight:bold;line-height:1.0;letter-spacing:1.26px;text-align:center;color:var(--white)}.quick-agent-ranking .quick-agent-ranking__heading.ranking-heading--engineer b{font-family:"ヒラギノ角ゴ Pro W6", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;font-weight:bold;color:#ffe54d}.quick-agent-ranking .quick-agent-ranking__heading.ranking-heading--engineer .lang-name{margin-bottom:6px;text-shadow:0 3px 6px rgba(0,0,0,0.16);font-family:"ヒラギノ角ゴ Pro W6", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;font-size:13px;font-weight:bold;line-height:1.0;letter-spacing:0.78px;text-align:center;color:var(--white)}.quick-agent-ranking .quick-agent-ranking__heading.ranking-heading--engineer::after{border-color:#1e70c3 transparent transparent transparent}.quick-agent-ranking .quick-agent-ranking__body{background-color:#f4f4f4;padding:30px 0 20px}.quick-agent-ranking .quick-agent-ranking__body .agent-unit-group{width:345px;margin:0 auto}.quick-agent-ranking .quick-agent-ranking__body .agent-unit-group .quick-agent-ranking__agent-unit{position:relative;background-color:#fff;box-shadow:0 0 8px 0 rgba(0,0,0,0.08);display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:flex-start;align-items:stretch;padding:10px 0 10px 16px}.quick-agent-ranking .quick-agent-ranking__body .agent-unit-group .quick-agent-ranking__agent-unit .quick-ranking-medal{position:absolute;top:-12px;left:-8px}.quick-agent-ranking .quick-agent-ranking__body .agent-unit-group .quick-agent-ranking__agent-unit .agent-unit-partition-1{flex-basis:90px;display:flex;flex-direction:column;flex-wrap:wrap;justify-content:center;align-items:center}.quick-agent-ranking .quick-agent-ranking__body .agent-unit-group .quick-agent-ranking__agent-unit .agent-unit-partition-1 .agent-logo{display:block;margin:0 auto}.quick-agent-ranking .quick-agent-ranking__body .agent-unit-group .quick-agent-ranking__agent-unit .agent-unit-partition-1 .agent-name{padding:8px 0;font-size:10px;font-weight:normal;line-height:1.4;letter-spacing:normal;text-align:center;color:#2f93e5;text-decoration:underline}.quick-agent-ranking .quick-agent-ranking__body .agent-unit-group .quick-agent-ranking__agent-unit .agent-unit-partition-1 .agent-official-link{box-sizing:border-box;display:block;width:90px;height:30px;border-radius:3px;box-shadow:0 3px 0 0 #0e746d;background-color:#08ada1;padding:0 13px 0 0;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:right;color:#fff;user-select:none}.quick-agent-ranking .quick-agent-ranking__body .agent-unit-group .quick-agent-ranking__agent-unit .agent-unit-partition-1 .agent-official-link i.fa-circle-arrow-right{padding-left:8px}.quick-agent-ranking .quick-agent-ranking__body .agent-unit-group .quick-agent-ranking__agent-unit .agent-unit-partition-1 .agent-official-link:active{box-shadow:0 0 0 0 #0e746d;transform:translateY(3px)}.quick-agent-ranking .quick-agent-ranking__body .agent-unit-group .quick-agent-ranking__agent-unit .agent-unit-partition-2{flex-basis:220px;padding:0 0 0 10px}.quick-agent-ranking .quick-agent-ranking__body .agent-unit-group .quick-agent-ranking__agent-unit .agent-unit-partition-2 .agent-rating{display:flex;flex-direction:row;flex-wrap:nowrap;align-content:flex-start;align-items:center;margin:0 0 6px}.quick-agent-ranking .quick-agent-ranking__body .agent-unit-group .quick-agent-ranking__agent-unit .agent-unit-partition-2 .agent-rating .agent-rating-label{flex-basis:44px;display:flex;flex-direction:row;flex-wrap:wrap;justify-content:center;align-items:center;height:43px;border-radius:5px;background-color:#dc4f55;font-family:"ヒラギノ角ゴ Pro W6", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;font-size:12px;font-weight:bold;line-height:1.17;letter-spacing:normal;text-align:left;color:#fff;user-select:none}.quick-agent-ranking .quick-agent-ranking__body .agent-unit-group .quick-agent-ranking__agent-unit .agent-unit-partition-2 .agent-rating .agent-rating-score{box-sizing:border-box;flex-basis:calc(100% - 44px);display:flex;flex-direction:row;flex-wrap:wrap;justify-content:flex-start;align-items:center;padding:0 0 0 10px}.quick-agent-ranking .quick-agent-ranking__body .agent-unit-group .quick-agent-ranking__agent-unit .agent-unit-partition-2 .agent-rating .agent-rating-score .score-icon .rating-star{height:20px;vertical-align:initial}.quick-agent-ranking .quick-agent-ranking__body .agent-unit-group .quick-agent-ranking__agent-unit .agent-unit-partition-2 .agent-rating .agent-rating-score .score-number{margin-left:10px;font-family:Arial;font-size:20px;font-weight:bold;line-height:0.8;letter-spacing:normal;text-align:left;color:#555}.quick-agent-ranking .quick-agent-ranking__body .agent-unit-group .quick-agent-ranking__agent-unit .agent-unit-partition-2 .agent-strong-points{display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:flex-start;align-items:stretch}.quick-agent-ranking .quick-agent-ranking__body .agent-unit-group .quick-agent-ranking__agent-unit .agent-unit-partition-2 .agent-strong-points .strong-points-label{flex-basis:44px;display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:center;align-items:center;border-radius:5px;background-color:#f0f0f0;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:#555}.quick-agent-ranking .quick-agent-ranking__body .agent-unit-group .quick-agent-ranking__agent-unit .agent-unit-partition-2 .agent-strong-points .strong-points-sentence{flex-basis:165px;padding:8px 0 8px 10px;margin:0;font-size:12px;font-weight:normal;line-height:1.33;letter-spacing:normal;text-align:left;color:#555}.quick-agent-ranking .quick-agent-ranking__body .agent-unit-group .quick-agent-ranking__agent-unit .agent-unit-partition-2 .agent-strong-points .strong-points-sentence li{font-size:12px;font-weight:normal;line-height:1.33;letter-spacing:normal;text-align:left;color:#555}.quick-agent-ranking .quick-agent-ranking__body .agent-unit-group .quick-agent-ranking__agent-unit .agent-unit-partition-2 .agent-strong-points .strong-points-sentence li:nth-of-type(n+2){margin-top:6.5px}.quick-agent-ranking .quick-agent-ranking__body .agent-unit-group .quick-agent-ranking__agent-unit:nth-of-type(n+2){margin-top:15px}.quick-agent-ranking .quick-agent-ranking__body .agent-unit-group .agent-unit__below-ranking-4-group{box-shadow:0 0 8px 0 rgba(0,0,0,0.08);margin:20px 0}.quick-agent-ranking .quick-agent-ranking__body .agent-unit-group .agent-unit__below-ranking-4-group .quick-agent-ranking__agent-unit{box-shadow:initial}.quick-agent-ranking .quick-agent-ranking__body .agent-unit-group .agent-unit__below-ranking-4-group .quick-agent-ranking__agent-unit .agent-unit-partition-2 .agent-rating .agent-rating-label{flex-basis:60px;height:23px;font-size:10px}.quick-agent-ranking .quick-agent-ranking__body .agent-unit-group .agent-unit__below-ranking-4-group .quick-agent-ranking__agent-unit .agent-unit-partition-2 .agent-rating .agent-rating-label .label-br{display:none}.quick-agent-ranking .quick-agent-ranking__body .agent-unit-group .agent-unit__below-ranking-4-group .quick-agent-ranking__agent-unit .agent-unit-partition-2 .agent-rating .agent-rating-score .score-icon .rating-star{height:16.5px}.quick-agent-ranking .quick-agent-ranking__body .agent-unit-group .agent-unit__below-ranking-4-group .quick-agent-ranking__agent-unit .agent-unit-partition-2 .agent-rating .agent-rating-score .score-number{font-size:18px}.quick-agent-ranking .quick-agent-ranking__body .agent-unit-group .agent-unit__below-ranking-4-group .quick-agent-ranking__agent-unit .agent-unit-partition-2 .agent-strong-points{display:block}.quick-agent-ranking .quick-agent-ranking__body .agent-unit-group .agent-unit__below-ranking-4-group .quick-agent-ranking__agent-unit .agent-unit-partition-2 .agent-strong-points .strong-points-label{display:none}.quick-agent-ranking .quick-agent-ranking__body .agent-unit-group .agent-unit__below-ranking-4-group .quick-agent-ranking__agent-unit .agent-unit-partition-2 .agent-strong-points .strong-points-sentence{flex-basis:initial;list-style-type:none;list-style-position:inside;padding:6px 0 6px 0}.quick-agent-ranking .quick-agent-ranking__body .agent-unit-group .agent-unit__below-ranking-4-group .quick-agent-ranking__agent-unit .agent-unit-partition-2 .agent-strong-points .strong-points-sentence li{position:relative;padding:0 0 0 12px}.quick-agent-ranking .quick-agent-ranking__body .agent-unit-group .agent-unit__below-ranking-4-group .quick-agent-ranking__agent-unit .agent-unit-partition-2 .agent-strong-points .strong-points-sentence li::before{position:absolute;content:'・';top:0;left:0;margin:auto;width:12px;height:12px}.quick-agent-ranking .quick-agent-ranking__body .agent-unit-group .agent-unit__below-ranking-4-group .quick-agent-ranking__agent-unit:nth-of-type(n+2){margin-top:0;border-top:1px solid #ddd}.quick-agent-ranking .quick-agent-ranking__body .agent-detail-link{position:relative;display:block;width:345px;height:46px;margin:0 auto;border-radius:3px;border:solid 1px #c3c3c3;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:44px;letter-spacing:normal;text-align:center;color:#666;user-select:none}.quick-agent-ranking .quick-agent-ranking__body .agent-detail-link::after{position:absolute;content:'\f105';top:0;bottom:0;right:19px;margin:auto;width:14px;height:14px;font-family:"Font Awesome 6 Free";font-weight:900;font-size:14px;text-align:center;line-height:1.0;color:#666}.quick-agent-ranking .quick-agent-ranking__heading.ranking-heading--engineer+.quick-agent-ranking__body{background-color:#eaf5fe}.recruiting-examples{background-color:#eaf5ff;border-top:solid 1px #c2ddef;padding:31px 0 0}.recruiting-examples .recruiting-examples-heading{padding:0 0 26px;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:#0d3d6f}.recruiting-examples .recruiting-examples-slider{padding:0 0 60px;margin:0}.recruiting-examples .recruiting-examples-slider .slick-track{padding:6px 0 0}.recruiting-examples .recruiting-examples-slider .slider-item{position:relative;box-sizing:border-box;width:250px;padding:24px 19px 25px;border-radius:7px;border:solid 1px #bddaeb;background-color:#fff;margin:0 10px}.recruiting-examples .recruiting-examples-slider .slider-item::before{position:absolute;content:'New';top:-6px;left:-6px;margin:auto;width:30px;height:30px;border-radius:50%;background-color:#DC4F55;font-family:"ヒラギノ角ゴ Pro W6", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;font-size:10px;font-weight:bold;line-height:30px;letter-spacing:normal;text-align:center;color:#fff;transform:rotate(-45deg)}.recruiting-examples .recruiting-examples-slider .slider-item .recruiting-title{font-family:"ヒラギノ角ゴ Pro W6", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;font-size:15px;font-weight:bold;line-height:1.2;letter-spacing:normal;text-align:left;color:#1e70c3}.recruiting-examples .recruiting-examples-slider .slider-item .recruiting-title-eow{padding:6.5px 0 15px;border-bottom:1px dashed #ddd;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}.recruiting-examples .recruiting-examples-slider .slider-item .recruiting-data-group{padding:7.5px 0}.recruiting-examples .recruiting-examples-slider .slider-item .recruiting-data-group .recruiting-data{box-sizing:border-box;position:relative;padding:7.5px 0 7.5px 27px;font-size:14px;font-weight:normal;line-height:1.29;letter-spacing:normal;text-align:left;color:#333}.recruiting-examples .recruiting-examples-slider .slider-item .recruiting-data-group .recruiting-data .income-value{font-family:"ヒラギノ角ゴ Pro W6", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;font-size:18px;font-weight:bold;line-height:1;letter-spacing:normal;text-align:left;color:#dc4f55;vertical-align:baseline}.recruiting-examples .recruiting-examples-slider .slider-item .recruiting-data-group .recruiting-data .fs-sm{font-size:10px;vertical-align:baseline}.recruiting-examples .recruiting-examples-slider .slider-item .recruiting-data-group .recruiting-data:nth-of-type(1)::before,.recruiting-examples .recruiting-examples-slider .slider-item .recruiting-data-group .recruiting-data:nth-of-type(2)::before,.recruiting-examples .recruiting-examples-slider .slider-item .recruiting-data-group .recruiting-data:nth-of-type(3)::before{position:absolute;top:0;bottom:0;left:0;margin:auto;width:21px;height:21px;border-radius:50%;background-color:#f0f0f0;font-family:"Font Awesome 6 Free";font-weight:900;font-size:12px;text-align:center;line-height:21px;color:#237baf}.recruiting-examples .recruiting-examples-slider .slider-item .recruiting-data-group .recruiting-data:nth-of-type(1)::before{content:'\f157'}.recruiting-examples .recruiting-examples-slider .slider-item .recruiting-data-group .recruiting-data:nth-of-type(2)::before{content:'\f3c5'}.recruiting-examples .recruiting-examples-slider .slider-item .recruiting-data-group .recruiting-data:nth-of-type(3)::before{content:'\f508'}.recruiting-examples .recruiting-examples-slider .slider-item .agent-link{box-sizing:border-box;display:block;width:210px;height:40px;border-radius:3px;box-shadow:0 3px 0 0 #0e746d;background-color:#08ada1;padding:0 26px 0 0;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:right;color:#fff;user-select:none}.recruiting-examples .recruiting-examples-slider .slider-item .agent-link i.fa-circle-arrow-right{padding-left:8px}.recruiting-examples .recruiting-examples-slider .slick-dots{bottom:29px}.recruiting-examples .recruiting-examples-slider .slick-dots li{width:12px;height:12px;margin:0 7.5px}.recruiting-examples .recruiting-examples-slider .slick-dots li button{width:12px;height:12px;border-radius:50%;background-color:#C2DDEF}.recruiting-examples .recruiting-examples-slider .slick-dots li button::before{display:none}.recruiting-examples .recruiting-examples-slider .slick-dots li.slick-active button{background-color:#237baf}.see-more-below-ranking-4{position:relative;box-sizing:border-box;margin:0 auto;width:335px;height:46px;border-radius:3px;border:solid 1px #3f79ab;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:44px;letter-spacing:normal;text-align:center;color:#237baf;user-select:none;cursor:pointer}.see-more-below-ranking-4::after{position:absolute;content:'\f107';top:0;bottom:0;right:17px;margin:auto;width:14px;height:14px;font-family:"Font Awesome 6 Free";font-weight:900;font-size:14px;text-align:center;line-height:1.0;color:#237baf}.income-examples{background-color:#fff;padding:30px 0 27px}.income-examples .income-examples__item-group{width:345px;margin:0 auto}.income-examples .income-examples__item-group .income-examples__item{border-radius:8px;box-shadow:0 0 10px 0 rgba(0,0,0,0.16);background-color:#fff;display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:space-between;align-items:stretch;height:177px}.income-examples .income-examples__item-group .income-examples__item .income-examples__partition-1{flex-basis:120px;border-right:dashed 1px #ddd;display:flex;flex-direction:column;flex-wrap:nowrap;justify-content:center;align-items:center}.income-examples .income-examples__item-group .income-examples__item .income-examples__partition-1 .example-avator{display:block;margin:0 auto}.income-examples .income-examples__item-group .income-examples__item .income-examples__partition-1 .avator-data{padding:13px 0 0;font-family:"ヒラギノ角ゴ Pro W6", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;font-size:14px;font-weight:bold;line-height:1.29;letter-spacing:0.84px;text-align:center;color:#0d3d6f}.income-examples .income-examples__item-group .income-examples__item .income-examples__partition-2{flex-basis:225px;display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:center;align-items:center}.income-examples .income-examples__item-group .income-examples__item .income-examples__partition-2 .example-graph{display:block;margin:0 auto}.income-examples .income-examples__item-group .income-examples__item:nth-of-type(n+2){margin-top:22px}.income-examples .income-examples-cta{padding:22px 0 0}.income-examples .income-examples-cta .ie-cta-copy{margin:0 auto;padding:0 0 8.5px;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:0.84px;text-align:center;color:#dc4f55}.income-examples .income-examples-cta .ie-cta-link{display:block;height:54px;width:335px;margin:0 auto;border-radius:6px;box-shadow:0 3px 0 0 #247b15;background-color:#33a822;font-family:"ヒラギノ角ゴ Pro W6", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;font-size:16px;font-weight:bold;line-height:54px;letter-spacing:0.96px;text-align:center;color:#fff;user-select:none}.income-examples .income-examples-cta .ie-cta-link:active{box-shadow:0 0 0 0 #247b15;transform:translateY(3px)}.popular-compare{background-color:#eaf5ff;padding:20.5px 0 43px}.popular-compare .popular-compare-lead{width:337px;margin:0 auto;padding:0 0 16.5px;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:#333}.popular-compare .popular-compare-lead .c-red{font-family:"ヒラギノ角ゴ Pro W6", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;vertical-align:baseline;font-weight:bold;color:#dc4f55}.popular-compare .popular-compare-table{position:relative;width:345px;margin:0 auto;table-layout:fixed}.popular-compare .popular-compare-table::before{position:absolute;content:'';top:0;right:0;z-index:20;background-color:transparent;border-radius:7px;box-shadow:0 0 5px 0 rgba(0,0,0,0.16);width:270px;height:558px}.popular-compare .popular-compare-table tbody{position:relative;z-index:20}.popular-compare .popular-compare-table tbody tr{display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:flex-start;align-content:flex-start;align-items:stretch}.popular-compare .popular-compare-table tbody tr th{padding:0;flex-basis:75px}.popular-compare .popular-compare-table tbody tr th .cell-logo--l,.popular-compare .popular-compare-table tbody tr th .cell-logo--r{box-sizing:border-box;background-color:#fff;border-radius:7px 0 0 0;width:135px;height:45px;display:flex;flex-direction:column;flex-wrap:wrap;justify-content:center;align-items:center}.popular-compare .popular-compare-table tbody tr th .cell-logo--l .agent-logo,.popular-compare .popular-compare-table tbody tr th .cell-logo--r .agent-logo{display:block}.popular-compare .popular-compare-table tbody tr th .cell-logo--l{border-right:1px solid #ddd}.popular-compare .popular-compare-table tbody tr th .cell-logo--r{border-radius:0 7px 0 0}.popular-compare .popular-compare-table tbody tr th .cell-label,.popular-compare .popular-compare-table tbody tr th .cell-label--first,.popular-compare .popular-compare-table tbody tr th .cell-label--last{box-sizing:border-box;display:flex;flex-direction:column;flex-wrap:wrap;justify-content:center;align-items:center;background-color:#237baf;border-top:1px solid #ddd;height:100%;padding:14px 0;font-family:"ヒラギノ角ゴ Pro W6", "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:center;color:#fff}.popular-compare .popular-compare-table tbody tr th .cell-label--first{border-radius:7px 0 0 0;border-top:none}.popular-compare .popular-compare-table tbody tr th .cell-label--last{border-radius:0 0 0 7px;height:56px}.popular-compare .popular-compare-table tbody tr td{flex-basis:135px}.popular-compare .popular-compare-table tbody tr td .cell-td{box-sizing:border-box;background-color:#fff;height:100%;border-top:1px solid #ddd;display:flex;flex-direction:column;flex-wrap:wrap;justify-content:center;align-items:center;padding:8px 10px;font-size:12px;font-weight:normal;line-height:1.33;letter-spacing:normal;text-align:center;color:#555;word-break:break-all}.popular-compare .popular-compare-table tbody tr td .cell-td.background-remark{background-color:#fffae0}.popular-compare .popular-compare-table tbody tr td .cell-td.extenced-height{position:relative}.popular-compare .popular-compare-table tbody tr td .cell-td.extenced-height .extenced-height-content--l,.popular-compare .popular-compare-table tbody tr td .cell-td.extenced-height .extenced-height-content--r{box-sizing:border-box;position:absolute;top:0;left:0;width:100%;padding:19px 0 23px;background-color:#fff;z-index:100}.popular-compare .popular-compare-table tbody tr td .cell-td.extenced-height .extenced-height-content--l .agent-official-link,.popular-compare .popular-compare-table tbody tr td .cell-td.extenced-height .extenced-height-content--r .agent-official-link{box-sizing:border-box;display:block;width:90px;height:30px;margin:0 auto;padding:0  13px 0 0;border-radius:3px;box-shadow:0 3px 0 0 #0e746d;background-color:#08ada1;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:right;color:#fff;user-select:none}.popular-compare .popular-compare-table tbody tr td .cell-td.extenced-height .extenced-height-content--l .agent-official-link i.fa-circle-arrow-right,.popular-compare .popular-compare-table tbody tr td .cell-td.extenced-height .extenced-height-content--r .agent-official-link i.fa-circle-arrow-right{padding-left:8px}.popular-compare .popular-compare-table tbody tr td .cell-td.extenced-height .extenced-height-content--l .agent-official-link:active,.popular-compare .popular-compare-table tbody tr td .cell-td.extenced-height .extenced-height-content--r .agent-official-link:active{box-shadow:0 0 0 0 #0e746d;transform:translateY(3px)}.popular-compare .popular-compare-table tbody tr td .cell-td.extenced-height .extenced-height-content--l{border-radius:0 0 0 7px;border-right:1px solid #ddd;width:calc(100% + 1px)}.popular-compare .popular-compare-table tbody tr td .cell-td.extenced-height .extenced-height-content--r{border-radius:0 0 7px 0}.popular-compare .popular-compare-table tbody tr td .cell-td.jc--flex-start{justify-content:flex-start}.popular-compare .popular-compare-table tbody tr td .cell-td .sentence-nowrap{white-space:nowrap}.popular-compare .popular-compare-table tbody tr td .cell-td .fs-sm{vertical-align:baseline;font-size:10px;word-break:break-all}.popular-compare .popular-compare-table tbody tr td:first-of-type .cell-td{border-right:1px solid #ddd}.popular-compare .popular-compare-table tbody .agent-rating{display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:center;align-items:center;margin:0 0 5px}.popular-compare .popular-compare-table tbody .agent-rating .score-icon .rating-star{display:block;height:14.5px}.popular-compare .popular-compare-table tbody .agent-rating .score-number{padding:0 0 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:cener;color:#555}.popular-compare .popular-compare-table tbody .icon-compare{margin:0 0 3px}.popular-compare .popular-compare-table tbody .cell-td-tag-group .cell-td-tag{padding:5px;border-radius:4px;background-color:#eaf5ff;font-size:10px;font-weight:normal;line-height:1.0;letter-spacing:normal;text-align:center;color:#0d3d6f}.popular-compare .popular-compare-table tbody .cell-td-tag-group .cell-td-tag:nth-of-type(n+2){margin-top:3px}.popular-compare .popular-compare-table tbody .cell-td-tag-group .cell-td-tag.tag--font-sm{padding:2.5px 5px;font-size:9px;line-height:1.56}_:lang(x)+_:-webkit-full-screen-document .popular-compare-table::before,.popular-compare .popular-compare-table::before{height:555px}.cta-under-text{padding-top:5px;text-align:center;font-size:9px}.spacer-condition-selector{height:20px}.condition-selector-basement{width:340px;margin:0 auto}.condition-selector-basement .condition-selector-heading{position:relative;height:40px;background-color:#41b2a9;border-radius:5px 5px 0 0}.condition-selector-basement .condition-selector-heading .heading-content{position:relative;width:fit-content;padding:0 32.5px;margin:0 auto;font-family:"ヒラギノ角ゴ Pro", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;font-size:16px;font-weight:bold;line-height:40px;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:20px;height:14.5px;background-repeat:no-repeat;background-position:top 50% left 50%;background-size:20px 14.5px}.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 5px 5px;padding:4.5px 0 3.5px}.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:330px;margin:0 auto}.condition-selector-basement .condition-selector-body .condition-selector .condition-item{position:relative;flex-basis:106px;margin:2.5px 2px;height:32px;border-radius:3px;background-color:#FFFCB7;font-family:"ヒラギノ角ゴ Pro", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;font-size:12px;font-weight:bold;line-height:32px;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(1px)}.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-color:#fff;background-image:url(/assets/ranking/hoiku/condition_results_title-5a1fad45e4495287b80fcc96643160b22a5d66c39f57b87f7324fe4a637504ad.png);background-repeat:no-repeat;background-position:top 45% left 50.9%;background-size:868px 245px;width:375px;height:105px;margin:-20px 0 0 -20px;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:18px;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:10px;font-family:"ヒラギノ角ゴ Pro", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;background:linear-gradient(rgba(255,255,255,0) 67%, #ffd41d 67%);font-size:28px;font-weight:bold}.condition-results-title .title-wrapper .title-1::after{position:absolute;content:'';top:-7px;right:10px;margin:auto;width:22.5px;height:17px;background-image:url(/assets/ranking/hoiku/title_1_arrangement-0a800db1b634b152062dca69bfb11873df7a4eb0a77155709eb27b985420be9f.png);background-repeat:no-repeat;background-position:top 50% left 50%;background-size:22.5px 17px}.condition-results-title .title-wrapper .title-2{padding:10px 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:var(--black)}.keyvisal--syukatu{position:relative}.keyvisal--syukatu .keyvisal-copy{position:absolute;top:64px;left:13px;width:fit-content;height:fit-content;font-family:"ヒラギノ角ゴ Pro", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;font-size:31px;font-weight:bold;line-height:1.23;letter-spacing:normal;text-align:left;color:var(--white)}.keyvisal--syukatu .keyvisal-copy .line-marker{background:linear-gradient(rgba(255,255,255,0) 65%, #ebc900 65%, #ebc900 95%, rgba(255,255,255,0) 95%);font-family:"ヒラギノ角ゴ Pro", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;font-weight:bold;color:var(--white);vertical-align:baseline}_:lang(x)+_:-webkit-full-screen-document .keyvisal-copy .line-marker,.keyvisal--syukatu .keyvisal-copy .line-marker{background:linear-gradient(rgba(255,255,255,0) 65%, #ebc900 65%);border-bottom:3px solid #ebc900}.section-popular-agent{padding:0 0 20px}.section-popular-agent .popular-agent-heading{padding:30px 0 20px;width:335px;margin:0 auto}.section-popular-agent .popular-agent-heading .heading-1{position:relative;width:fit-content;margin:0 auto;padding:0 0 7px;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:0.8px;text-align:center;color:var(--black)}.section-popular-agent .popular-agent-heading .heading-1::before{position:absolute;content:'';top:-11px;right:-12px;width:14px;height:13px;background-image:url(/assets/ranking/syukatu/popular_agent_heading-95c69669ed8fced12b7a86be651d0d161c92911c261e73fa447a764aae069fc4.png);background-repeat:no-repeat;background-position:top 50% left 50%;background-size:14px 13px}.section-popular-agent .popular-agent-heading .heading-2{box-sizing:border-box;padding:0 0 0 56px;background-image:url(/assets/ranking/syukatu/icon_medal-80ad47aef139ef953ccb8abd53562313141287fc4fdea7d9995bc1a8a9e41ed4.png);background-repeat:no-repeat;background-position:top 50% left 10px;background-size:32px 39px;height:40px;font-family:"ヒラギノ角ゴ Pro", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;font-size:24px;font-weight:bold;line-height:40px;letter-spacing:0.96px;text-align:left;color:var(--black);white-space:nowrap}.section-popular-agent .popular-agent-heading .heading-2 .line-marker{background:linear-gradient(rgba(255,255,255,0) 65%, #ebc900 65%, #ebc900 95%, rgba(255,255,255,0) 95%);font-family:"ヒラギノ角ゴ Pro", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;font-weight:bold;color:#007ccf;vertical-align:baseline}.section-popular-agent .popular-agent-body .popular-agent-group{width:335px;margin:0 auto}.section-popular-agent .popular-agent-body .popular-agent-group .popular-agent{background-origin:border-box;border-radius:10px;border:solid 2px #007ccf;background-color:var(--white)}.section-popular-agent .popular-agent-body .popular-agent-group .popular-agent:nth-of-type(n+2){margin-top:16px}.section-popular-agent .popular-agent-body .popular-agent-group .popular-agent .popular-agent-copy{background-color:#007ccf;padding:8.5px 0;border-radius:7.5px 7.5px 0 0;font-family:"ヒラギノ角ゴ Pro", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;font-size:15px;font-weight:bold;line-height:1.67;letter-spacing:0.6px;text-align:center;color:var(--white)}.section-popular-agent .popular-agent-body .popular-agent-group .popular-agent .popular-agent-copy.popular-agent-copy--small-font{padding:10.5px 0;font-size:12px;line-height:1.5;letter-spacing:0.48px}.section-popular-agent .popular-agent-body .popular-agent-group .popular-agent .popular-agent-data-1{display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:center;align-items:flex-start;width:315px;margin:0 auto;padding:15px 0 11.5px}.section-popular-agent .popular-agent-body .popular-agent-group .popular-agent .popular-agent-data-1 .agent-data-partition-1{flex-basis:132px}.section-popular-agent .popular-agent-body .popular-agent-group .popular-agent .popular-agent-data-1 .agent-data-partition-1 .popular-agent-banner{display:block;width:132px;background-color:#f4f4f4;font-size:7px;line-height:1.25;color:#ddd}.section-popular-agent .popular-agent-body .popular-agent-group .popular-agent .popular-agent-data-1 .agent-data-partition-2{flex-basis:168px;margin-left:15px}.section-popular-agent .popular-agent-body .popular-agent-group .popular-agent .popular-agent-data-1 .agent-data-partition-2 .popular-agent-name{margin-top:-5px;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:0.56px;text-align:left;color:var(--black)}.section-popular-agent .popular-agent-body .popular-agent-group .popular-agent .popular-agent-data-1 .agent-data-partition-2 .popular-agent-description{padding:1.5px 0 0;font-size:14px;font-weight:normal;line-height:1.5;letter-spacing:0.56px;text-align:left;color:var(--black)}.section-popular-agent .popular-agent-body .popular-agent-group .popular-agent .popular-agent-data-2{width:315px;margin:0 auto}.section-popular-agent .popular-agent-body .popular-agent-group .popular-agent .popular-agent-data-2 .popular-agent-data-table{table-layout:fixed;border-collapse:collapse;border-top:1px solid #ededed;width:315px}.section-popular-agent .popular-agent-body .popular-agent-group .popular-agent .popular-agent-data-2 .popular-agent-data-table tbody tr th{border-bottom:1px solid #ededed;background-image:url(/assets/ranking/syukatu/popular_agent_data_table_th-b4069fbc661fc9b77b5252f147d217cd551481c525894d73dba230a63bc64d37.png);background-repeat:no-repeat;background-position:top 50% left 50%;background-size:cover;font-family:"ヒラギノ角ゴ Pro", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;font-size:10px;font-weight:bold;line-height:1.25;letter-spacing:normal;text-align:center;color:var(--black);vertical-align:middle}.section-popular-agent .popular-agent-body .popular-agent-group .popular-agent .popular-agent-data-2 .popular-agent-data-table tbody tr th:nth-of-type(1){width:57px}.section-popular-agent .popular-agent-body .popular-agent-group .popular-agent .popular-agent-data-2 .popular-agent-data-table tbody tr th:nth-of-type(2){width:64px}.section-popular-agent .popular-agent-body .popular-agent-group .popular-agent .popular-agent-data-2 .popular-agent-data-table tbody tr td{box-sizing:border-box;border-bottom:1px solid #ededed;padding:2px 0 2px 4px;font-size:10px;font-weight:normal;line-height:1.25;letter-spacing:normal;text-align:left;color:var(--black);vertical-align:middle}.section-popular-agent .popular-agent-body .popular-agent-group .popular-agent .popular-agent-data-2 .popular-agent-data-table tbody tr td .td-tag-wrapper{display:flex;flex-direction:row;flex-wrap:wrap;justify-content:center;align-items:flex-start}.section-popular-agent .popular-agent-body .popular-agent-group .popular-agent .popular-agent-data-2 .popular-agent-data-table tbody tr td .td-tag-wrapper .td-tag{box-sizing:border-box;display:block;height:22px;margin:4px;padding:0 4.5px;border-radius:3px;background-color:#007ccf;font-size:10px;font-weight:normal;line-height:22px;letter-spacing:normal;text-align:center;color:var(--white)}.section-popular-agent .popular-agent-body .popular-agent-group .popular-agent .popular-agent-data-2 .popular-agent-data-table tbody tr td:nth-of-type(1){width:109px}.section-popular-agent .popular-agent-body .popular-agent-group .popular-agent .popular-agent-data-2 .popular-agent-data-table tbody tr td:nth-of-type(2){width:85px}.section-popular-agent .popular-agent-body .popular-agent-group .popular-agent .popular-agent-cta{width:315px;margin:0 auto;padding:15px 0 10.5px}.section-popular-agent .popular-agent-body .popular-agent-group .popular-agent .popular-agent-cta .cta-barker{position:relative;width:fit-content;margin:0 auto 5.5px;padding:0 17px;font-family:"ヒラギノ角ゴ Pro", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;font-size:14px;font-weight:bold;line-height:17px;letter-spacing:normal;text-align:center;color:#e87e0b}.section-popular-agent .popular-agent-body .popular-agent-group .popular-agent .popular-agent-cta .cta-barker::before,.section-popular-agent .popular-agent-body .popular-agent-group .popular-agent .popular-agent-cta .cta-barker::after{position:absolute;content:'';top:0;bottom:0;margin:auto;width:8px;height:17px;background-repeat:no-repeat;background-position:top 50% left 50%;background-size:8px 17px}.section-popular-agent .popular-agent-body .popular-agent-group .popular-agent .popular-agent-cta .cta-barker::before{left:0;background-image:url(/assets/ranking/syukatu/cta_barker_left-515a69b2de0ed3cb435537c4689489241efbaf19d4913c7ecb9156ff9bcf23d6.png)}.section-popular-agent .popular-agent-body .popular-agent-group .popular-agent .popular-agent-cta .cta-barker::after{right:0;background-image:url(/assets/ranking/syukatu/cta_barker_right-dc2002bc0928f0e4350b5bc5b518966eb093a33138590db8ee919260d1af581c.png)}.section-popular-agent .popular-agent-body .popular-agent-group .popular-agent .popular-agent-cta .popular-agent-cta-button{position:relative;overflow:hidden;box-sizing:border-box;display:block;width:296px;height:56px;margin:0 auto;border:3px solid #ededed;background-image:linear-gradient(to bottom, #f0b16d, #e77800);border-radius:8px;box-sizing:border-box;padding:0 0 0 53px;font-family:"ヒラギノ角ゴ Pro", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;font-size:15px;font-weight:bold;line-height:50px;letter-spacing:normal;text-align:left;color:var(--white);user-select:none}.section-popular-agent .popular-agent-body .popular-agent-group .popular-agent .popular-agent-cta .popular-agent-cta-button::after{content:"";display:block;width:20px;height:100%;position:absolute;top:-180px;left:0;background-color:#FFF;opacity:0;transform:rotate(45deg);animation:popular-agent-cta-button-reflect 2s ease-in-out infinite}@keyframes popular-agent-cta-button-reflect{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}}.section-popular-agent .popular-agent-body .popular-agent-group .popular-agent .popular-agent-cta .popular-agent-cta-button i.fa-chevron-right{margin-right:10px}.section-popular-agent .popular-agent-body .popular-agent-group .popular-agent .popular-agent-cta .popular-agent-cta-button:active{transform:translateY(2px)}_:lang(x)+_:-webkit-full-screen-document .popular-agent-heading .heading-2 .line-marker,.section-popular-agent .popular-agent-heading .heading-2 .line-marker{background:linear-gradient(rgba(255,255,255,0) 65%, #ebc900 65%);border-bottom:2px solid #ebc900}.section-about-agent{background-image:url(/assets/ranking/syukatu/section_about_agent_stripe-65451d512de4ef1d40260720a2d01ebdc52b7b44ecbc02bf812ff60f912ca2cf.png);background-repeat:no-repeat;background-position:top 50% left 50%;background-size:cover;padding:30px 0}.section-about-agent .about-agent-basement{width:335px;margin:0 auto;border-radius:5px;box-shadow:0 3px 4px 0 rgba(0,0,0,0.16);background-color:#fff;background-color:var(--white);padding:23px 0 27px}.section-about-agent .about-agent-basement .about-agent-heading{width:fit-content;margin:0 auto;box-sizing:border-box;padding:0 0 0 46px;background-image:url(/assets/ranking/syukatu/icon_medal-80ad47aef139ef953ccb8abd53562313141287fc4fdea7d9995bc1a8a9e41ed4.png);background-repeat:no-repeat;background-position:top 50% left 0;background-size:32px 39px;height:40px;font-family:"ヒラギノ角ゴ Pro", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;font-size:24px;font-weight:bold;line-height:40px;letter-spacing:0.96px;text-align:left;color:var(--black);white-space:nowrap}.section-about-agent .about-agent-basement .about-agent-heading .line-marker{background:linear-gradient(rgba(255,255,255,0) 65%, #ebc900 65%, #ebc900 95%, rgba(255,255,255,0) 95%);font-family:"ヒラギノ角ゴ Pro", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;font-weight:bold;color:#007ccf;vertical-align:baseline}.section-about-agent .about-agent-basement .about-agent-heading.about-agent-heading--type-2{font-size:20px}.section-about-agent .about-agent-basement .about-agent-heading.about-agent-heading--type-3{font-size:21px;margin:27px auto 0 9px}.section-about-agent .about-agent-basement .about-agent-description{width:315px;margin:0 auto;padding:13.5px 0 0;font-size:14px;font-weight:normal;line-height:1.79;letter-spacing:normal;text-align:left;color:#262626}.section-about-agent .about-agent-basement .about-agent-description.about-agent-description--type-2{line-height:1.57}.section-about-agent .about-agent-basement .about-agent-subheading{width:fit-content;margin:0 auto;padding:10px 0 0;font-size:17px;font-weight:normal;line-height:1.4;letter-spacing:0.68px;text-align:center;color:var(--black)}.section-about-agent .about-agent-basement .about-agent-subheading .line-marker{position:relative;background:linear-gradient(rgba(255,255,255,0) 65%, #ebc900 65%, #ebc900 95%, rgba(255,255,255,0) 95%);font-size:24px;font-family:"ヒラギノ角ゴ Pro", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;font-weight:bold;color:#007ccf;vertical-align:baseline}.section-about-agent .about-agent-basement .about-agent-subheading .line-marker::before{position:absolute;content:'';top:-13px;left:-20px;margin:auto;width:19px;height:17px;background-image:url(/assets/ranking/syukatu/about_agent_subheading-0c47f1b8887d2eaf80db16db68d7f55db2371523f6d5dc421b5a5b2b150eed54.png);background-repeat:no-repeat;background-position:top 50% left 50%;background-size:19px 17px}.section-about-agent .about-agent-basement .about-agent-subheading--type-2{width:315px;margin:11px auto 0;padding:3.5px 0;border-radius:5px;background-color:#F2F9FE;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:center;color:#007ccf}.section-about-agent .about-agent-basement .about-agent-service{display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:space-between;align-items:flex-start;width:315px;margin:0 auto;padding:20px 0 0}.section-about-agent .about-agent-basement .about-agent-service .agent-service{flex-basis:102px}.section-about-agent .about-agent-basement .about-agent-service .agent-service .agent-service-icon{display:block}.section-about-agent .about-agent-basement .about-agent-service .agent-service .agent-service-name{padding:7px 0 0;font-size:15px;font-weight:normal;line-height:1.27;letter-spacing:0.6px;text-align:center;color:var(--black)}.section-about-agent .about-agent-basement .merit-multiple-regisration{display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:space-between;align-items:center;width:315px;margin:0 auto;padding:15px 0 0}.section-about-agent .about-agent-basement .merit-multiple-regisration .merit-item{box-sizing:border-box;width:103px;height:103px;border:2px solid #007ccf;border-radius:50%;display:flex;flex-direction:column;flex-wrap:wrap;justify-content:center;align-items:center}.section-about-agent .about-agent-basement .merit-multiple-regisration .merit-item .merit-count{background:linear-gradient(rgba(255,255,255,0) 75%, #fff800 75%);border-bottom:3px solid #fff800;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:var(--black)}.section-about-agent .about-agent-basement .merit-multiple-regisration .merit-item .merit-name{padding:8.5px 0 0;font-family:"ヒラギノ角ゴ Pro", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;font-size:12px;font-weight:bold;line-height:1.25;letter-spacing:normal;text-align:center;color:var(--black)}_:lang(x)+_:-webkit-full-screen-document .about-agent-basement .about-agent-heading .line-marker,.section-about-agent .about-agent-basement .about-agent-heading .line-marker{background:linear-gradient(rgba(255,255,255,0) 65%, #ebc900 65%);border-bottom:3px solid #ebc900}_:lang(x)+_:-webkit-full-screen-document .about-agent-basement .about-agent-subheading .line-marker,.section-about-agent .about-agent-basement .about-agent-subheading .line-marker{background:linear-gradient(rgba(255,255,255,0) 65%, #ebc900 65%);border-bottom:4px solid #ebc900}.section-agent-shindan{padding:20px 0}.section-agent-shindan .agent-shindan-tool{width:335px;margin:0 auto}.section-agent-shindan .agent-shindan-tool .shindan-tool-heading{border-radius:10px 10px 0 0;background-color:#007ccf;padding:13px 0 12px}.section-agent-shindan .agent-shindan-tool .shindan-tool-heading .tool-heading-copy{padding:0 0 7px;font-size:14px;font-weight:normal;line-height:1.0;letter-spacing:0.56px;text-align:center;color:var(--white)}.section-agent-shindan .agent-shindan-tool .shindan-tool-heading .tool-heading-name{font-family:"ヒラギノ角ゴ Pro", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;font-size:23px;font-weight:bold;line-height:1.00;letter-spacing:0.92px;text-align:center;color:var(--white)}.section-agent-shindan .agent-shindan-tool .shindan-tool-heading .tool-heading-name .c-yellow{font-family:"ヒラギノ角ゴ Pro", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;font-weight:bold;vertical-align:baseline;color:#fff800}.section-agent-shindan .agent-shindan-tool .shindan-tool-body{border-radius:0 0 10px 10px;border:solid 2px #007ccf;background-color:var(--white)}.section-agent-shindan .agent-shindan-tool .shindan-tool-body form .shindan-tool-item{display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:space-between;align-items:center;border-bottom:1px solid #efefef;padding:9.5px 11px 9.5px 8px}.section-agent-shindan .agent-shindan-tool .shindan-tool-body form .shindan-tool-item .tool-item-label{flex-basis:77px;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:#007ccf}.section-agent-shindan .agent-shindan-tool .shindan-tool-body form .shindan-tool-item .tool-item-input-wrapper{flex-basis:255px;display:flex;flex-direction:row;flex-wrap:wrap;justify-content:flex-start;align-content:flex-start;align-items:flex-start}.section-agent-shindan .agent-shindan-tool .shindan-tool-body form .shindan-tool-item .tool-item-input-wrapper .tool-item__input-label{flex-basis:110px;display:block;margin:3.5px;cursor:pointer}.section-agent-shindan .agent-shindan-tool .shindan-tool-body form .shindan-tool-item .tool-item-input-wrapper .tool-item__input-label .tool-item__input-radio{display:none}.section-agent-shindan .agent-shindan-tool .shindan-tool-body form .shindan-tool-item .tool-item-input-wrapper .tool-item__input-label .tool-item__input-apperance{box-sizing:border-box;display:block;height:33px;border-radius:5px;border:solid 1px #d1d1d1;background-color:#f7f7f7;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:var(--black);user-select:none}.section-agent-shindan .agent-shindan-tool .shindan-tool-body form .shindan-tool-item .tool-item-input-wrapper .tool-item__input-label .tool-item__input-radio:checked+.tool-item__input-apperance{border-color:#007ccf;background-color:#007ccf;color:#fff}.section-agent-shindan .agent-shindan-tool .shindan-tool-body form .shindan-tool-submit{padding:20px 0 18px}.section-agent-shindan .agent-shindan-tool .shindan-tool-body form .shindan-tool-submit .submit-button{position:relative;overflow:hidden;display:block;margin:0 auto;width:188px;height:41px;border-radius:5px;border:none;background-color:#007ccf;font-family:"ヒラギノ角ゴ Pro", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;font-size:14px;font-weight:bold;line-height:41px;letter-spacing:normal;text-align:center;color:var(--white);user-select:none;cursor:pointer}.section-agent-shindan .agent-shindan-tool .shindan-tool-body form .shindan-tool-submit .submit-button::after{content:"";display:block;width:20px;height:100%;position:absolute;top:-180px;left:0;background-color:#FFF;opacity:0;transform:rotate(45deg);animation:shindan-tool-submit-reflect 6s ease-in-out infinite}@keyframes shindan-tool-submit-reflect{0%{transform:scale(0) rotate(45deg);opacity:0}92%{transform:scale(0) rotate(45deg);opacity:0.5}94%{transform:scale(4) rotate(45deg);opacity:1}100%{transform:scale(50) rotate(45deg);opacity:0}}.section-agent-shindan .agent-shindan-tool .shindan-tool-body form .shindan-tool-submit .submit-button:active{transform:translateY(2px)}.section-agent-shindan-result{padding:33px 0 0}.section-agent-shindan-result .agent-shindan-heading{width:fit-content;margin:0 auto;box-sizing:border-box;padding:3px 0 0 46px;background-image:url(/assets/ranking/syukatu/icon_medal-80ad47aef139ef953ccb8abd53562313141287fc4fdea7d9995bc1a8a9e41ed4.png);background-repeat:no-repeat;background-position:top 0 left 0;background-size:32px 39px;font-family:"ヒラギノ角ゴ Pro", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;font-size:16px;font-weight:bold;line-height:1.8;letter-spacing:0.64px;text-align:left;color:var(--black);white-space:nowrap}.section-agent-shindan-result .agent-shindan-heading .line-marker{position:relative;font-size:20px;background:linear-gradient(rgba(255,255,255,0) 65%, #ebc900 65%, #ebc900 95%, rgba(255,255,255,0) 95%);font-family:"ヒラギノ角ゴ Pro", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;font-weight:bold;color:#007ccf;letter-spacing:0.8px;line-height:1.0;vertical-align:baseline}.section-agent-shindan-result .agent-shindan-heading .line-marker::after{position:absolute;content:'';top:-8px;right:-12px;margin:auto;width:14px;height:13px;background-image:url(/assets/ranking/syukatu/popular_agent_heading-95c69669ed8fced12b7a86be651d0d161c92911c261e73fa447a764aae069fc4.png);background-repeat:no-repeat;background-position:top 50% left 50%;background-size:14px 13px}.section-agent-shindan-result .agent-shindan-heading .heading--line-2{font-family:"ヒラギノ角ゴ Pro", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;font-weight:bold;padding-left:9px;letter-spacing:0.64px}.section-agent-shindan-result .agent-shindan-balloon{position:relative;box-sizing:border-box;border:solid 2px #007ccf;background-color:var(--white);border-radius:5px;width:335px;margin:20px auto 0;padding:10px 0 10px 107px;background-image:url(/assets/ranking/syukatu/result_balloon_icon-3829ebc58adb01c0edd76acf9401e48c193b01e0006b5c39071915e07dc1deae.png);background-repeat:no-repeat;background-position:top 50% left 21px;background-size:67px 58px}.section-agent-shindan-result .agent-shindan-balloon::before{position:absolute;content:'';top:-12px;left:0;right:0;margin:0 auto;width:22px;height:13px;background-image:url(/assets/ranking/syukatu/result_balloon_notch-172f437f8461767180d86ca96ea70c694f15dab468ece1bab2a984def6076fb0.png);background-repeat:no-repeat;background-position:top 50% left 50%;background-size:22px 13px}.section-agent-shindan-result .agent-shindan-balloon .balloon-sentence{font-size:14px;font-weight:normal;line-height:1.43;letter-spacing:normal;text-align:left;color:var(--black)}.section-agent-shindan-result .agent-shindan-balloon .balloon-sentence .c-red{vertical-align:baseline;color:#dc4f57}_:lang(x)+_:-webkit-full-screen-document .agent-shindan-heading .line-marker,.section-agent-shindan-result .agent-shindan-heading .line-marker{background:linear-gradient(rgba(255,255,255,0) 65%, #ebc900 65%);border-bottom:3px solid #ebc900}.agent-link-button--ptotst{position:relative;display:block;width:305px;height:54px;margin:0 auto 4px;border-radius:6px;background-color:#ff8f0b;box-shadow:0 4px 0 #d06000;font-family:"ヒラギノ角ゴ Pro", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;font-size:17px;font-weight:bold;line-height:54px;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(4px)}.agent-link-button--ptotst .agent-link-button--ptotst-balloon{position:absolute;top:-13px;left:0}#smp-wrap-category-contents div.column-detail .lp-cta-btn-wrap{width:280px;padding:0 !important;margin:20px auto !important;position:relative}#smp-wrap-category-contents div.column-detail .lp-cta-btn-wrap div{padding:0 !important;margin:0 !important}#smp-wrap-category-contents div.column-detail .lp-cta-btn-wrap .lp-arrow{position:absolute;top:25px;right:-35px;width:40px;height:auto;animation:1s linear infinite blink}#smp-wrap-category-contents div.column-detail .lp-cta-btn{position:relative;display:table-cell;vertical-align:middle;text-align:center;width:280px;height:52px;font-family:"ヒラギノ角ゴ Pro W6", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;font-size:18px;font-weight:bold;line-height:52px;letter-spacing:normal;color:#fff !important;text-shadow:none;box-shadow:0 5px 0 0 #105d14;background-image:linear-gradient(to bottom, #35af25, #2a8616);text-decoration:none !important}#smp-wrap-category-contents div.column-detail .lp-cta-btn:hover{color:#fff !important}#smp-wrap-category-contents div.column-detail .lp-cta-btn:active{box-shadow:0 0 0 0 #105d14;transform:translateY(5px)}#smp-wrap-category-contents div.column-detail .lp-cta-btn::after{position:absolute;content:'60秒で登録完了';display:block;top:-10px;left:-10px;width:90px;height:17px;border-radius:9.5px;background-color:#ffeb00;box-shadow:2px 2px 0 0 rgba(0,0,0,0.16);font-family:"ヒラギノ角ゴ Pro W6", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;font-weight:bold;font-size:10px;transform:scale(1);text-shadow:none;line-height:17px;text-align:center;color:#e31f1f;letter-spacing:normal}.ptotst-kv-guidepost{position:relative}.ptotst-kv-guidepost .ptotst-kv{position:relative;z-index:10}.ptotst-kv-guidepost .kv-prefecture-name{position:absolute;top:36px;left:15px;z-index:20;font-family:"ヒラギノ角ゴ Pro W6", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;font-size:18px;font-weight:bold;line-height:1;letter-spacing:0.54px;text-align:left;color:#4e4e4e}.ptotst-kv-guidepost .kv-prefecture-name .prefecture-name{display:inline-block;padding:0 8px;margin-right:5px;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:25px;font-weight:bold;line-height:40px;letter-spacing:.75px;text-align:left;color:#ff8f0b}.ptotst-kv-guidepost .kv-ribbon{box-sizing:border-box;position:absolute;top:0;right:10px;z-index:20;width:65px;height:80px;background-image:url(/assets/ranking/ptotst/sp/kv_ribbon-33edeb420563171efd14dde2771f228d66c526eb9541d98b18d80a3c818df2ae.png);background-repeat:no-repeat;background-position:top 0 left 50%;background-size:65px 80px;filter:drop-shadow(0 2px 5px rgba(0,0,0,0.25));padding-top:10px;font-family:"ヒラギノ角ゴ Pro W6", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;font-size:12px;font-weight:bold;line-height:1.334;letter-spacing:normal;text-align:center;color:var(--black)}.compare-table-heading{position:relative;box-sizing:border-box;width:100%;height:50px;margin:0 auto;background-color:#41b2a9}.compare-table-heading::after{position:absolute;content:'';bottom:-10px;left:0;right:0;margin:0 auto;width:0;height:0;border-style:solid;border-width:16px 20px 0 20px;border-color:#41b2a9 transparent transparent transparent}.compare-table-heading .heading-sentence{width:fit-content;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:50px;letter-spacing:.8px;text-align:center;color:var(--white)}.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}.compare-table-heading+.kango-cafe .suppwork__compare.compare--hoiku .container .content{padding-top:10px}.presented-by{padding:5px 0;font-size:10px;line-height:14px;background-color:#fff}.lp__index{margin:0 auto 30px;width:340px}.lp__index .lp__index-header{height:38px;margin:0;padding:0;border-radius:10px 10px 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:38px;letter-spacing:normal;text-align:center;color:#41505d}.lp__index .lp__index-body{border-radius:0 0 10px 10px;background-color:#fafafa;padding:25px 0 10px}.lp__index .lp__index-body .index-body__liner{width:335px;margin:0 auto}.lp__index .lp__index-body .index-body__liner .lp__ordered-list{list-style-type:disc;list-style-position:outide;padding:0 20px 0 40px;border:none}.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:14px;font-weight:bold;line-height:1.29;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}.ranking-keyvisual.keyvisual--engineer{position:relative;height:257px}.ranking-keyvisual.keyvisual--engineer .ranking-engineer-keyvisual-front{position:absolute;top:12px;left:136px;z-index:20;filter:drop-shadow(0 3px 6px rgba(0,0,0,0.16))}.ranking-keyvisual.keyvisual--engineer .ranking-engineer-keyvisual-animate{position:absolute;top:0;left:0;z-index:10}.parttimer-hellowork-agent-compare{margin-top:-30px;padding-top:34.5px;background-color:#fff}.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:19px;font-weight:bold;line-height:1.579;letter-spacing:0.95px;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:13px;font-weight:bold;line-height:1.616;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) 67%, #fde94b 67%);text-decoration:underline;text-decoration-color:#fde94b;text-decoration-thickness:4px;text-underline-offset:0;font-family:"ヒラギノ角ゴ Pro W6", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;font-size:19px;font-style:normal;font-weight:bold;line-height:1.579;letter-spacing:0.95px;text-align:center;color:#fd8622;vertical-align:baseline}.parttimer-hellowork-agent-compare .parttimer-hellowork-agent-compare-table{width:345px;margin:0 auto}.parttimer-hellowork-agent-compare .parttimer-hellowork-agent-compare-table tbody tr:first-of-type th{padding:12.5px 0;font-family:"ヒラギノ角ゴ Pro W6", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;font-size:14px;font-weight:bold;line-height:1.358;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:1px solid #ddd}.parttimer-hellowork-agent-compare .parttimer-hellowork-agent-compare-table tbody tr:nth-of-type(n+2) th{width:80px;background-color:#f8f8f8;border-right:1px solid #ddd;border-left:1px solid #ddd;border-bottom:1px solid #ddd;font-family:"ヒラギノ角ゴ Pro W6", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;text-align:center;font-size:11px;font-weight:bold;line-height:1.637;letter-spacing:normal;text-align:center;color:#333;vertical-align:middle}.parttimer-hellowork-agent-compare .parttimer-hellowork-agent-compare-table tbody tr:nth-of-type(n+2) td{width:132.5px;text-align:center;border-right:1px solid #ddd;border-bottom:1px solid #ddd;padding:12px 0 9px;vertical-align:middle}.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:5px;font-family:"ヒラギノ角ゴ Pro W6", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;font-size:10px;font-weight:500;line-height:1.6;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:20px}.parttimer-hellowork-agent-compare .recommended-agents-wrapper{background-color:#f1faf4;border-top:solid 2px #18b569;margin-top:35px;padding:16px 0 40px;width:375px}.parttimer-hellowork-agent-compare .recommended-agents-bridge{position:relative;box-sizing:border-box;width:375px;height:157px;padding:0 15px;margin:0 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{padding-left:6px;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.7px;text-align:left;color:#333}.parttimer-hellowork-agent-compare .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;font-size:16px}.parttimer-hellowork-agent-compare .recommended-agents-bridge .bridge-illustration{position:absolute;right:21px;display:block}.parttimer-hellowork-agent-compare .recommended-agents{box-shadow:0 0 6px 0 rgba(0,0,0,0.16);background-color:var(--white);width:345px;margin:1px auto 0;padding:20px 0 22px}.parttimer-hellowork-agent-compare .recommended-agents .recommended-agents-heading{width:fit-content;margin:0 auto}.parttimer-hellowork-agent-compare .recommended-agents .recommended-agents-heading mark{background:linear-gradient(rgba(255,255,255,0) 60%, #fde94b 60%);text-decoration:underline;text-decoration-color:#fde94b;text-decoration-thickness:4px;text-underline-offset:0;font-family:"ヒラギノ角ゴ Pro W6", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;font-size:19px;font-style:normal;font-weight:bold;line-height:1.579;letter-spacing:.95px;text-align:center;color:#fd8622;vertical-align:baseline}.parttimer-hellowork-agent-compare .recommended-agents .recommended-agents-heading .fs-sm{font-family:"ヒラギノ角ゴ Pro W6", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;font-size:13px;font-weight:bold;line-height:1.616;letter-spacing:0.65px;text-align:left;color:#333;vertical-align:baseline}.parttimer-hellowork-agent-compare .recommended-agents .recommended-agents-logo-group{display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:center;align-items:flex-start;gap:0 13px;margin:4px auto 0;width:fit-content}.parttimer-hellowork-agent-compare .recommended-agents .recommended-agents-logo-group .recommended-agents-link{display:inline-block;color:#4e91df;text-decoration:underline;flex-basis:120px;font-size:13px;font-weight:bold;line-height:1.616;letter-spacing:0.9px;text-align:center}.parttimer-hellowork-agent-compare .recommended-agents .recommended-agents-logo-group .recommended-agents-link .recommended-agents-logo{display:block;width:120px;height:80px;object-fit:contain}.parttimer-hellowork-agent-compare .recommended-agents .recommended-agents-logo-group .recommended-agents-link .recommended-agents-name{margin-top:-4px}.parttimer-hellowork-agent-compare .recommended-agents .recommended-agents-logo-group .recommended-agents-cross{display:block;line-height:90px}.parttimer-hellowork-agent-compare.--compare-1994{margin-top:0}.kango-top:has(.recommended-usage.recommended-usage--kango){padding-bottom:30px}.recommended-usage.recommended-usage--kango{background-color:#FFFCFE;border-radius:10px;width:335px;margin:21px auto 0;padding:0 0 20px}.recommended-usage.recommended-usage--kango .recommended-usage-introduction{position:relative;padding:22px 0 0}.recommended-usage.recommended-usage--kango .recommended-usage-introduction .recommended-usage-illustration{position:absolute;top:-11px;left:0;right:0;margin:0 auto;display:block;width:316px}.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:13px;color:#333;letter-spacing:normal;line-height:1.616;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{width:315px;margin:16.5px auto 0;font-weight:normal;text-align:center;font-size:13px;color:#333;letter-spacing:normal;line-height:1.847}.recommended-usage.recommended-usage--kango .recommended-usage-combination-guidepost .recommended-usage-combination{position:relative;background-color:#fff;width:315px;margin:24.5px auto 0;padding: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:16px;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% + 4px);height:10px;border-radius:10px;background-color:#FFF500;bottom:-5px;left:-2px;z-index:10}.recommended-usage.recommended-usage--kango .recommended-usage-combination-guidepost .recommended-usage-combination .combination-wrapper{display:flex;flex-direction:row;flex-wrap:wrap;flex-wrap:nowrap;justify-content:center;align-items:flex-end;gap:0 4px;margin:30px auto 0}.recommended-usage.recommended-usage--kango .recommended-usage-combination-guidepost .recommended-usage-combination .combination-wrapper .combination-agent-unit{flex-basis:144px}.recommended-usage.recommended-usage--kango .recommended-usage-combination-guidepost .recommended-usage-combination .combination-wrapper .combination-agent-unit .agent-logo{display:block;width:auto;height:42px;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{box-sizing:border-box;width:144px;min-height:111px;background-color:#FFF7F6;border-radius:5px;margin:15px auto 0;padding:12px 10px 12px 10px;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:23px;font-family:"ヒラギノ角ゴ Pro W6", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;font-weight:bold;font-size:13px;color:#333;letter-spacing:0.05em;line-height:1.462}.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:16px;height:16px;border-radius:50%;background-color:#F89380;font-family:Arial, Helvetica, sans-serif;font-size:10px;line-height:16px;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:10px}.recommended-usage.recommended-usage--kango .recommended-usage-combination-guidepost .recommended-usage-combination .combination-wrapper .combination-agent-unit .combination-agent-cta{margin-top:20px}.recommended-usage.recommended-usage--kango .recommended-usage-combination-guidepost .recommended-usage-combination .combination-wrapper .combination-agent-unit .combination-agent-cta .agent-cta-button{box-sizing:border-box;position:relative;display:block;border-radius:5px;width:144px;background:linear-gradient(0deg, #2a861c 0%, #35b125 100%);height:40px;margin:0 auto 4px;padding-left:19px;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:14px;color:#fff;letter-spacing:0.7px;line-height:40px;text-align:left}.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:18px;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:#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{display:block;width:fit-content;margin:0;font-size:22px;color:#FE5885;line-height:235px;text-align:center}.kaigo-class .agent-features{background-color:#F0FFF1}.kaigo-class .agent-features .agent-features-ribbon b{color:#41B2A9}.kaigo-class .agent-features .agent-features-unit .agent-features-title::before{background-color:#41B2A9}.kaigo-class .agent-complex-data-switching .switching-tab-group .switching-tab.tab--current{color:#41B2A9}.kaigo-class .agent-complex-data-switching .switching-tab-group .switching-tab.tab--current::before{background-color:#41B2A9}.kaigo-class .agent-complex-data-table tbody tr th{background-color:#FAFDFD}.kaigo-class .agent-complex-data-table tbody tr td .agent-supports .support-item{border:1px solid #41B2A9;background-color:#fff;color:#41B2A9}.kaigo-class .agent-complex-data-table tbody tr td .agent-employments .employment-item span{border:1px solid #41B2A9;background-color:#fff;color:#41B2A9}.kaigo-class .agent-complex-data-table tbody tr td .agent-employments .employment-item::before{border:1px solid #41B2A9;color:#41B2A9}.kaigo-class .agent-users-voices{background-color:#F0FFF1}.kaigo-class .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-class .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-class .agent-users-voices .agent-users-voices-heading b{color:#41B2A9}.kaigo-class .agent-users-voices .users-voices-action .users-voices-modal-call{background-color:#41B2A9}.kaigo-class .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:33.5px;padding:18.5px 10px 11px 10px;counter-reset:agent-features-number}.kango-men-class .agent-features{background-color:#F4FEFF}.agent-features .agent-features-ribbon{position:absolute;top:-13px;left:0;right:0;height:28px;width:fit-content;padding:0 11px;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:14px;color:#333;letter-spacing:0.05em;line-height:28px}.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}.kango-men-class .agent-features .agent-features-ribbon b{color:#009CAE}.agent-features .agent-features-ribbon::before{position:absolute;content:'';top:0;bottom:0;left:-7.1px;width:0;height:0;border-style:solid;border-width:14px 0 15px 7.5px;border-color:#FFE658  #FFE658 #FFE658 transparent}.agent-features .agent-features-ribbon::after{position:absolute;content:'';top:0;bottom:0;right:-7.1px;width:0;height:0;border-style:solid;border-width:14px 7.5px 14px 0;border-color:#FFE658 transparent #FFE658 #FFE658}.agent-features .agent-features-unit .agent-features-title{position:relative;box-sizing:border-box;padding-left:26px;font-family:"ヒラギノ角ゴ Pro W6", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;font-weight:bold;font-size:14px;color:#333;letter-spacing:0.05em;line-height:1.5}.agent-features .agent-features-unit .agent-features-title::before{box-sizing:border-box;position:absolute;content:'';top:0;left:0;margin:auto;width:21px;height:21px;background-color:#F89380;border-radius:50%;font-family:Arial, Helvetica, sans-serif;font-weight:bold;font-size:12px;line-height:21px;text-align:center;color:#fff;counter-increment:agent-features-number;content:counter(agent-features-number)}.kango-men-class .agent-features .agent-features-unit .agent-features-title::before{background-color:#009CAE}.agent-features .agent-features-unit .agent-features-sentence{box-sizing:border-box;margin-top:7.5px;font-weight:normal;font-size:13px;color:#333;letter-spacing:normal;line-height:1.616}.agent-features .agent-features-unit:nth-of-type(n+2){margin-top:14.5px}.agent-complex-data-switching{width:300px;margin:0 auto}.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 3px;border-bottom:1px solid #ddd}.agent-complex-data-switching .switching-tab-group .switching-tab{box-sizing:border-box;flex:1;height:30px;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:13px;color:#8b8b8b;letter-spacing:0.05em;line-height:1.333;text-align:center;line-height:29px;cursor:pointer}.agent-complex-data-switching .switching-tab-group .switching-tab.tab--current{position:relative;padding-top:5px;height:35px;background-color:#fff;line-height:30px;font-size:15px;color:#EF7CA6;cursor:auto;pointer-events:none}.kango-men-class .agent-complex-data-switching .switching-tab-group .switching-tab.tab--current{color:#009CAE}.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:5px;background-color:#EF7CA6;border-radius:5px 5px 0 0}.kango-men-class .agent-complex-data-switching .switching-tab-group .switching-tab.tab--current::before{background-color:#009CAE}.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-tab-group .switching-tab:nth-of-type(3){letter-spacing:normal}.agent-complex-data-switching .switching-tab-group .switching-tab.tab--current:nth-of-type(3){font-size:13px}.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}.ranked-detail-unit+.agent-complex-data-switching{margin-top:20px}.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:90px;padding:20.5px 0;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:0;text-align:center;vertical-align:middle}.kango-men-class .agent-complex-data-table tbody tr th{background-color:#F4FEFF}.agent-complex-data-table tbody tr td{box-sizing:border-box;border-right:1px solid #ddd;border-bottom:1px solid #ddd;width:208px;padding:11.5px 11px;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 5px;margin:4px auto}.agent-complex-data-table tbody tr td .overall-rating .rating-star{display:inline-block;height:15px}.agent-complex-data-table tbody tr td .overall-rating .rating-score{font-family:Arial, Helvetica, sans-serif;font-weight:Bold;font-size:18px;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:14px;color:#333;letter-spacing:normal;line-height:1.5;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:8px 8px}.agent-complex-data-table tbody tr td .agent-supports .support-item{box-sizing:border-box;padding:0 7px;width:fit-content;border:1px solid #DF5A87;background-color:#fff;border-radius:5px;font-family:"ヒラギノ角ゴ Pro W6", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;font-weight:bold;font-size:12px;color:#df5a87;letter-spacing:nomal;line-height:23px;text-align:center;min-height:25px}.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:0 10px}.agent-complex-data-table tbody tr td .agent-employments .employment-item{box-sizing:border-box;position:relative;padding-left:29px;font-weight:normal;font-size:14px;color:#333;letter-spacing:normal;line-height:20px}.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:24px;height:20px;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:13px;color:#df5a87;letter-spacing:normal;line-height:18px;text-align:center}.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:24px;height:20px;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:13px;color:#df5a87;letter-spacing:normal;line-height:18px;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:8px 5px}.agent-complex-data-table tbody tr td .agent-occupation .occupation-item{box-sizing:border-box;height:25px;border-radius:5px;padding:0 12px;font-family:"ヒラギノ角ゴ Pro W6", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;font-weight:bold;font-size:12px;color:#fff;letter-spacing:0em;line-height:25px;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:0 5px}.agent-complex-data-table tbody tr td .agent-area .area-item{box-sizing:border-box;height:25px;width:fit-content;padding:0 11px;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:12px;letter-spacing:normal;line-height:23px;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 tbody tr:not(:has(td)) th{border-right:none}.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:283px;height:57px;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:16px;color:#fff;letter-spacing:normal;line-height:57px;text-align:center}.agent-cta--kango .agent-cta-link .agent-cta-tag{position:absolute;top:-10px;left:-11px;width:fit-content;height:20px;border-radius:25px;padding:0 13.5px;background-color:#FFF502;font-family:"ヒラギノ角ゴ Pro W6", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;font-weight:bold;font-size:9px;color:#e6391a;letter-spacing:normal;line-height:20px;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:30px 0 20px}.agent-users-voices{background-color:#FFF7F6;border-radius:10px;padding:20px 0 20px;width:300px;margin:0 auto}.kango-men-class .agent-users-voices{background-color:#F4FEFF}.agent-users-voices .agent-users-voices-heading{position:relative;box-sizing:border-box;width:fit-content;padding:0 14px;margin:0 auto;font-family:"ヒラギノ角ゴ Pro W6", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;font-weight:bold;font-size:14px;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:13px;width:6.5px;background-repeat:no-repeat;background-position:top 50% left 50%;background-size:6.5px 13px}.agent-users-voices .agent-users-voices-heading::before{background-image:url(/assets/ranking/kango/sp/agent_uv_heading_1-a099cef2af31e036acbcf64be036a22ba26e55f706d2d51effd84955ea35c0e8.png);left:0}.kango-men-class .agent-users-voices .agent-users-voices-heading::before{background-image:url(/assets/ranking/kango/sp/agent_uv_heading_1_men-03006164619784a64d195ec1ee97d5be3504bf8dd9503de7d6fdb0f8c157e751.svg)}.agent-users-voices .agent-users-voices-heading::after{background-image:url(/assets/ranking/kango/sp/agent_uv_heading_2-0345e57a7b06e856d7fe9b821da5d68045b15ad72787347ae5dd30c7fb85ac07.png);right:0}.kango-men-class .agent-users-voices .agent-users-voices-heading::after{background-image:url(/assets/ranking/kango/sp/agent_uv_heading_2_men-5c8b55bfe786f58835b08c46d8906425278e4ad1b7c2a19ec64267d21bb3eb7b.svg)}.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}.kango-men-class .agent-users-voices .agent-users-voices-heading b{color:#009CAE}.agent-users-voices .users-voices{width:278px;margin:20px auto 0}.agent-users-voices .users-voices .users-voices-unit{box-sizing:border-box;background-color:#fff;border-radius:5px;padding:15px 9px 15px;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 8px}.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:13px;color:#333;letter-spacing:normal;line-height:1.616}.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:7.5px}.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:12px;color:#333;letter-spacing:normal;line-height:15.5px}.agent-users-voices .users-voices .users-voices-unit .uv-unit-row-middle .uv-star{display:block;height:15.5px}.agent-users-voices .users-voices .users-voices-unit .uv-unit-row-lower{margin-top:7px}.agent-users-voices .users-voices .users-voices-unit .uv-unit-row-lower p{font-weight:normal;font-size:12px;color:#333;letter-spacing:normal;line-height:1.667}.agent-users-voices .users-voices .users-voices-unit:nth-of-type(n+2){margin-top:10px}.agent-users-voices .users-voices-action{padding:20px 0 0}.agent-users-voices .users-voices-action .users-voices-modal-call{position:relative;display:block;width:280px;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}.kango-men-class .agent-users-voices .users-voices-action .users-voices-modal-call{height:50px;background-color:#009CAE;box-shadow:0 5px 0 0 #00545D;border-radius:7px;line-height:50px;font-size:18px}.agent-users-voices .users-voices-action .users-voices-modal-call i.fa-solid{position:absolute;top:0;right:22px;bottom:0;margin:auto 0;width:16px;height:16px}.kango-men-class .agent-users-voices .users-voices-action .users-voices-modal-call i.fa-solid{display:none}.agent-users-voices .users-voices-action .users-voices-modal-call:active{transform:translateY(2px)}.kango-men-class .agent-users-voices .users-voices-action .users-voices-modal-call:active{box-shadow:0 0 0 0 #00545D;transform:translateY(5px)}.remodal-overlay.remodal--users-voices-all{background-color:rgba(0,0,0,0.4);backdrop-filter:blur(10px)}.remodal.remodal--users-voices-all{padding:25px 15px 25px;border-radius:5px;width:335px;height:448px;position:relative}.remodal.remodal--users-voices-all .remodal-close{position:absolute;left:auto;right:0;top:-33px;width:20px;height:20px;background-image:url(/assets/ranking/kango/icon_remodal_closse-2e1842892e0ca1657c0b033b84e27c8c93eeeb9b6625cb66a07469b53922f57f.png);background-repeat:no-repeat;background-position:top 50% left 50%;background-size:20px}.remodal.remodal--users-voices-all .remodal-close::before{display:none}.remodal.remodal--users-voices-all .users-voices-overflow-scroll{height:296.5px;overflow-y:scroll}.remodal.remodal--users-voices-all .users-voices-overflow-scroll::-webkit-scrollbar{height:4px;width:4px}.remodal.remodal--users-voices-all .users-voices-overflow-scroll::-webkit-scrollbar-track{background-color:#e9e9e9;border-radius:4px}.remodal.remodal--users-voices-all .users-voices-overflow-scroll::-webkit-scrollbar-thumb{background-color:#adadad;border:0;border-radius:4px}.remodal.remodal--users-voices-all .uv-scroll-sign{position:absolute;top:0;left:0;right:0;bottom:0;margin:auto;width:105px;height:180px;pointer-events:none}.remodal.remodal--users-voices-all .uv-scroll-sign .uv-scroll-sign-image{display:block;pointer-events:none}.remodal.remodal--users-voices-all .users-voices{width:300px;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 14px}.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:13px;color:#333;letter-spacing:normal;line-height:1.616;text-align:left}.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:9em;padding-left:6em;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 5px, rgba(195,195,195,0) 5px, rgba(195,195,195,0) 7px);background-position:top 0 left 0;background-repeat:repeat-x;background-size:7px 1px}.remodal.remodal--users-voices-all .users-voices_footer{margin:0;padding:20px;box-shadow:0 0 10px rgba(0,0,0,0.25);vertical-align:baseline}.remodal.remodal--users-voices-all .users-voices_footer .agent-banner{height:40px;width:auto}.remodal.remodal--users-voices-all .users-voices_footer .uv-btn{display:block;position:relative;margin:10px auto 0;padding:10px 0;width:100%;border-radius:30px;background-color:#13b8b8;color:#fff;font-family:"ヒラギノ角ゴ Pro W6", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;font-size:14px;font-weight:600;line-height:23px;letter-spacing:0.05em;text-align:center}.remodal.remodal--users-voices-all .users-voices_footer .uv-btn::after{display:inline-block;position:absolute;right:20px;top:15px;content:'';font-family:"Font Awesome 6 Free";font-size:20px;font-weight:900;line-height:13px;text-align:right}.remodal.remodal--users-voices-all .agent-cta--kango{padding-top:40px}.remodal.remodal--users-voices-all.remodal--users-voices-all--kaigo{height:auto;max-height:calc(100dvh - 100px);margin:35px 0 0}.remodal.remodal--users-voices-all.remodal--users-voices-all--kaigo .users-voices-overflow-scroll{box-sizing:border-box;height:500px;max-height:calc(100dvh - 256px);margin-bottom:15px;padding:10px 5px 0 10px}.remodal.remodal--users-voices-all.remodal--users-voices-all--kaigo .users-voices-overflow-scroll .users-voices{width:285px;padding:0}.remodal.remodal--users-voices-all.remodal--users-voices-all--kaigo .users-voices-overflow-scroll .users-voices .users-voices-unit{padding:0 0 15px;border-radius:0;background:none}.remodal.remodal--users-voices-all.remodal--users-voices-all--kaigo .users-voices-overflow-scroll .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-overflow-scroll .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-overflow-scroll .users-voices .users-voices-unit .uv-unit-row-upper .unit-right .unit-title{margin-bottom:10px;font-size:15px;line-height:1.4}.remodal.remodal--users-voices-all.remodal--users-voices-all--kaigo .users-voices-overflow-scroll .users-voices .users-voices-unit .uv-unit-row-upper .unit-right .user-meta-data{display:inline-block;font-family:"ヒラギノ角ゴ Pro", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;font-size:12px;font-weight:500;line-height:17px;letter-spacing:0.02em;text-align:left;vertical-align:middle;color:#888}.remodal.remodal--users-voices-all.remodal--users-voices-all--kaigo .users-voices-overflow-scroll .users-voices .users-voices-unit .uv-unit-row-upper .unit-right .uv-star{display:inline-block;height:12px;margin-inline-start:8px;vertical-align:middle}.remodal.remodal--users-voices-all.remodal--users-voices-all--kaigo .users-voices-overflow-scroll .users-voices .users-voices-unit .uv-unit-row-lower{line-height:18px}.remodal.remodal--users-voices-all.remodal--users-voices-all--kaigo .users-voices-overflow-scroll .users-voices .users-voices-unit .uv-unit-row-lower p,.remodal.remodal--users-voices-all.remodal--users-voices-all--kaigo .users-voices-overflow-scroll .users-voices .users-voices-unit .uv-unit-row-lower b,.remodal.remodal--users-voices-all.remodal--users-voices-all--kaigo .users-voices-overflow-scroll .users-voices .users-voices-unit .uv-unit-row-lower u{vertical-align:baseline}.remodal.remodal--users-voices-all.remodal--users-voices-all--kaigo .users-voices-overflow-scroll .users-voices .users-voices-unit .uv-unit-row-lower b{color:#f0712e}.remodal.remodal--users-voices-all.remodal--users-voices-all--kaigo .users-voices-overflow-scroll .users-voices .users-voices-unit:nth-of-type(n+2){padding-top:15px;border-top:1px dashed #DDDDDD}.remodal.remodal--users-voices-all.remodal--users-voices-all--kaigo .users-voices-overflow-scroll .users-voices .users-voices-unit:last-of-type{padding-bottom:0}@media only screen and (min-width: 641px){.remodal.remodal--users-voices-all{max-width:825px}}.editorial-dept-comment{width:295px;margin:0 auto}.editorial-dept-comment .editorial-dept-comment-heading{position:relative;padding:0 0 18px 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:16px;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}.kango-men-class .editorial-dept-comment .editorial-dept-comment-heading::before{color:#009CAE}.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:1.643}.kango-men-class .editorial-dept-comment .editorial-dept-comment-sentence P b{vertical-align:baseline;color:#009CAE}.agent-users-voices+.editorial-dept-comment{margin-top:27.5px}.editorial-dept-comment+.agent-cta--kango{margin-top:22px;padding-bottom:24px}.which-is-better{padding:37.5px 0 30.5px;background-color:#fff}.which-is-better .which-is-better-title{display:block;margin:0 auto;width:255px !important}.which-is-better .which-is-better-table{display:block;margin:20.5px auto 0;width:346px !important}.ranking-agent-compare+.which-is-better{margin-top:-30px}body.general_sales-class:has(.section__tool-results),body.tool_age-class:has(.section__tool-results),body.tool_general-class:has(.section__tool-results),body.agent_03-class:has(.section__tool-results),body.agent_04-class:has(.section__tool-results),body.agent_05-class:has(.section__tool-results),body.tool_01-class:has(.section__tool-results),body.tool_02-class:has(.section__tool-results),body.tool_03-class:has(.section__tool-results),body.tool_04-class:has(.section__tool-results){background-color:#e0f2fc}.general_sales-class .header-analysis,.tool_age-class .header-analysis,.tool_general-class .header-analysis,.agent_03-class .header-analysis,.agent_04-class .header-analysis,.agent_05-class .header-analysis,.tool_01-class .header-analysis,.tool_02-class .header-analysis,.tool_03-class .header-analysis,.tool_04-class .header-analysis{position:relative;z-index:20;box-sizing:border-box;display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:flex-start;align-items:center;width:375px;height:60px;margin:0 auto;padding:0 20px;background-color:#fff;box-shadow:0 4px 4px 0 rgba(0,0,0,0.16)}.general_sales-class .header-analysis.header-analysis--engineer-new-172,.tool_age-class .header-analysis.header-analysis--engineer-new-172,.tool_general-class .header-analysis.header-analysis--engineer-new-172,.agent_03-class .header-analysis.header-analysis--engineer-new-172,.agent_04-class .header-analysis.header-analysis--engineer-new-172,.agent_05-class .header-analysis.header-analysis--engineer-new-172,.tool_01-class .header-analysis.header-analysis--engineer-new-172,.tool_02-class .header-analysis.header-analysis--engineer-new-172,.tool_03-class .header-analysis.header-analysis--engineer-new-172,.tool_04-class .header-analysis.header-analysis--engineer-new-172{box-shadow:unset}.general_sales-class .header-analysis.--engineer-new-fl,.tool_age-class .header-analysis.--engineer-new-fl,.tool_general-class .header-analysis.--engineer-new-fl,.agent_03-class .header-analysis.--engineer-new-fl,.agent_04-class .header-analysis.--engineer-new-fl,.agent_05-class .header-analysis.--engineer-new-fl,.tool_01-class .header-analysis.--engineer-new-fl,.tool_02-class .header-analysis.--engineer-new-fl,.tool_03-class .header-analysis.--engineer-new-fl,.tool_04-class .header-analysis.--engineer-new-fl{box-shadow:unset}.general_sales-class .analysis-keyvisual,.tool_age-class .analysis-keyvisual,.tool_general-class .analysis-keyvisual,.agent_03-class .analysis-keyvisual,.agent_04-class .analysis-keyvisual,.agent_05-class .analysis-keyvisual,.tool_01-class .analysis-keyvisual,.tool_02-class .analysis-keyvisual,.tool_03-class .analysis-keyvisual,.tool_04-class .analysis-keyvisual{position:relative;z-index:10}.general_sales-class .analysis-keyvisual .analysis-keyvisual-00,.general_sales-class .analysis-keyvisual .analysis-keyvisual--age,.tool_age-class .analysis-keyvisual .analysis-keyvisual-00,.tool_age-class .analysis-keyvisual .analysis-keyvisual--age,.tool_general-class .analysis-keyvisual .analysis-keyvisual-00,.tool_general-class .analysis-keyvisual .analysis-keyvisual--age,.agent_03-class .analysis-keyvisual .analysis-keyvisual-00,.agent_03-class .analysis-keyvisual .analysis-keyvisual--age,.agent_04-class .analysis-keyvisual .analysis-keyvisual-00,.agent_04-class .analysis-keyvisual .analysis-keyvisual--age,.agent_05-class .analysis-keyvisual .analysis-keyvisual-00,.agent_05-class .analysis-keyvisual .analysis-keyvisual--age,.tool_01-class .analysis-keyvisual .analysis-keyvisual-00,.tool_01-class .analysis-keyvisual .analysis-keyvisual--age,.tool_02-class .analysis-keyvisual .analysis-keyvisual-00,.tool_02-class .analysis-keyvisual .analysis-keyvisual--age,.tool_03-class .analysis-keyvisual .analysis-keyvisual-00,.tool_03-class .analysis-keyvisual .analysis-keyvisual--age,.tool_04-class .analysis-keyvisual .analysis-keyvisual-00,.tool_04-class .analysis-keyvisual .analysis-keyvisual--age{position:relative;display:block}.general_sales-class .analysis-keyvisual .analysis-keyvisual-00 .kv-jumpto-diagnose,.general_sales-class .analysis-keyvisual .analysis-keyvisual--age .kv-jumpto-diagnose,.tool_age-class .analysis-keyvisual .analysis-keyvisual-00 .kv-jumpto-diagnose,.tool_age-class .analysis-keyvisual .analysis-keyvisual--age .kv-jumpto-diagnose,.tool_general-class .analysis-keyvisual .analysis-keyvisual-00 .kv-jumpto-diagnose,.tool_general-class .analysis-keyvisual .analysis-keyvisual--age .kv-jumpto-diagnose,.agent_03-class .analysis-keyvisual .analysis-keyvisual-00 .kv-jumpto-diagnose,.agent_03-class .analysis-keyvisual .analysis-keyvisual--age .kv-jumpto-diagnose,.agent_04-class .analysis-keyvisual .analysis-keyvisual-00 .kv-jumpto-diagnose,.agent_04-class .analysis-keyvisual .analysis-keyvisual--age .kv-jumpto-diagnose,.agent_05-class .analysis-keyvisual .analysis-keyvisual-00 .kv-jumpto-diagnose,.agent_05-class .analysis-keyvisual .analysis-keyvisual--age .kv-jumpto-diagnose,.tool_01-class .analysis-keyvisual .analysis-keyvisual-00 .kv-jumpto-diagnose,.tool_01-class .analysis-keyvisual .analysis-keyvisual--age .kv-jumpto-diagnose,.tool_02-class .analysis-keyvisual .analysis-keyvisual-00 .kv-jumpto-diagnose,.tool_02-class .analysis-keyvisual .analysis-keyvisual--age .kv-jumpto-diagnose,.tool_03-class .analysis-keyvisual .analysis-keyvisual-00 .kv-jumpto-diagnose,.tool_03-class .analysis-keyvisual .analysis-keyvisual--age .kv-jumpto-diagnose,.tool_04-class .analysis-keyvisual .analysis-keyvisual-00 .kv-jumpto-diagnose,.tool_04-class .analysis-keyvisual .analysis-keyvisual--age .kv-jumpto-diagnose{box-sizing:border-box;position:absolute;bottom:20px;left:0;right:0;display:block;margin:0 auto;height:64px;width:327px;border-radius:5px;background-color:#ff8134;box-shadow:0 3px 0 #c95006;margin-bottom:3px;font-size:20px;font-weight:900;line-height:64px;letter-spacing:2px;text-align:center;color:#fff}.general_sales-class .analysis-keyvisual .analysis-keyvisual-00 .kv-jumpto-diagnose i.fa-solid,.general_sales-class .analysis-keyvisual .analysis-keyvisual--age .kv-jumpto-diagnose i.fa-solid,.tool_age-class .analysis-keyvisual .analysis-keyvisual-00 .kv-jumpto-diagnose i.fa-solid,.tool_age-class .analysis-keyvisual .analysis-keyvisual--age .kv-jumpto-diagnose i.fa-solid,.tool_general-class .analysis-keyvisual .analysis-keyvisual-00 .kv-jumpto-diagnose i.fa-solid,.tool_general-class .analysis-keyvisual .analysis-keyvisual--age .kv-jumpto-diagnose i.fa-solid,.agent_03-class .analysis-keyvisual .analysis-keyvisual-00 .kv-jumpto-diagnose i.fa-solid,.agent_03-class .analysis-keyvisual .analysis-keyvisual--age .kv-jumpto-diagnose i.fa-solid,.agent_04-class .analysis-keyvisual .analysis-keyvisual-00 .kv-jumpto-diagnose i.fa-solid,.agent_04-class .analysis-keyvisual .analysis-keyvisual--age .kv-jumpto-diagnose i.fa-solid,.agent_05-class .analysis-keyvisual .analysis-keyvisual-00 .kv-jumpto-diagnose i.fa-solid,.agent_05-class .analysis-keyvisual .analysis-keyvisual--age .kv-jumpto-diagnose i.fa-solid,.tool_01-class .analysis-keyvisual .analysis-keyvisual-00 .kv-jumpto-diagnose i.fa-solid,.tool_01-class .analysis-keyvisual .analysis-keyvisual--age .kv-jumpto-diagnose i.fa-solid,.tool_02-class .analysis-keyvisual .analysis-keyvisual-00 .kv-jumpto-diagnose i.fa-solid,.tool_02-class .analysis-keyvisual .analysis-keyvisual--age .kv-jumpto-diagnose i.fa-solid,.tool_03-class .analysis-keyvisual .analysis-keyvisual-00 .kv-jumpto-diagnose i.fa-solid,.tool_03-class .analysis-keyvisual .analysis-keyvisual--age .kv-jumpto-diagnose i.fa-solid,.tool_04-class .analysis-keyvisual .analysis-keyvisual-00 .kv-jumpto-diagnose i.fa-solid,.tool_04-class .analysis-keyvisual .analysis-keyvisual--age .kv-jumpto-diagnose i.fa-solid{margin-left:10px}.general_sales-class .analysis-keyvisual .analysis-keyvisual-00 .kv-jumpto-diagnose:active,.general_sales-class .analysis-keyvisual .analysis-keyvisual--age .kv-jumpto-diagnose:active,.tool_age-class .analysis-keyvisual .analysis-keyvisual-00 .kv-jumpto-diagnose:active,.tool_age-class .analysis-keyvisual .analysis-keyvisual--age .kv-jumpto-diagnose:active,.tool_general-class .analysis-keyvisual .analysis-keyvisual-00 .kv-jumpto-diagnose:active,.tool_general-class .analysis-keyvisual .analysis-keyvisual--age .kv-jumpto-diagnose:active,.agent_03-class .analysis-keyvisual .analysis-keyvisual-00 .kv-jumpto-diagnose:active,.agent_03-class .analysis-keyvisual .analysis-keyvisual--age .kv-jumpto-diagnose:active,.agent_04-class .analysis-keyvisual .analysis-keyvisual-00 .kv-jumpto-diagnose:active,.agent_04-class .analysis-keyvisual .analysis-keyvisual--age .kv-jumpto-diagnose:active,.agent_05-class .analysis-keyvisual .analysis-keyvisual-00 .kv-jumpto-diagnose:active,.agent_05-class .analysis-keyvisual .analysis-keyvisual--age .kv-jumpto-diagnose:active,.tool_01-class .analysis-keyvisual .analysis-keyvisual-00 .kv-jumpto-diagnose:active,.tool_01-class .analysis-keyvisual .analysis-keyvisual--age .kv-jumpto-diagnose:active,.tool_02-class .analysis-keyvisual .analysis-keyvisual-00 .kv-jumpto-diagnose:active,.tool_02-class .analysis-keyvisual .analysis-keyvisual--age .kv-jumpto-diagnose:active,.tool_03-class .analysis-keyvisual .analysis-keyvisual-00 .kv-jumpto-diagnose:active,.tool_03-class .analysis-keyvisual .analysis-keyvisual--age .kv-jumpto-diagnose:active,.tool_04-class .analysis-keyvisual .analysis-keyvisual-00 .kv-jumpto-diagnose:active,.tool_04-class .analysis-keyvisual .analysis-keyvisual--age .kv-jumpto-diagnose:active{transform:translateY(3px);box-shadow:0 0 0 #c95006}.general_sales-class .analysis-keyvisual .analysis-keyvisual-00 .kv-jumpto-diagnose.kv-jumpto-diagnose--03,.general_sales-class .analysis-keyvisual .analysis-keyvisual--age .kv-jumpto-diagnose.kv-jumpto-diagnose--03,.tool_age-class .analysis-keyvisual .analysis-keyvisual-00 .kv-jumpto-diagnose.kv-jumpto-diagnose--03,.tool_age-class .analysis-keyvisual .analysis-keyvisual--age .kv-jumpto-diagnose.kv-jumpto-diagnose--03,.tool_general-class .analysis-keyvisual .analysis-keyvisual-00 .kv-jumpto-diagnose.kv-jumpto-diagnose--03,.tool_general-class .analysis-keyvisual .analysis-keyvisual--age .kv-jumpto-diagnose.kv-jumpto-diagnose--03,.agent_03-class .analysis-keyvisual .analysis-keyvisual-00 .kv-jumpto-diagnose.kv-jumpto-diagnose--03,.agent_03-class .analysis-keyvisual .analysis-keyvisual--age .kv-jumpto-diagnose.kv-jumpto-diagnose--03,.agent_04-class .analysis-keyvisual .analysis-keyvisual-00 .kv-jumpto-diagnose.kv-jumpto-diagnose--03,.agent_04-class .analysis-keyvisual .analysis-keyvisual--age .kv-jumpto-diagnose.kv-jumpto-diagnose--03,.agent_05-class .analysis-keyvisual .analysis-keyvisual-00 .kv-jumpto-diagnose.kv-jumpto-diagnose--03,.agent_05-class .analysis-keyvisual .analysis-keyvisual--age .kv-jumpto-diagnose.kv-jumpto-diagnose--03,.tool_01-class .analysis-keyvisual .analysis-keyvisual-00 .kv-jumpto-diagnose.kv-jumpto-diagnose--03,.tool_01-class .analysis-keyvisual .analysis-keyvisual--age .kv-jumpto-diagnose.kv-jumpto-diagnose--03,.tool_02-class .analysis-keyvisual .analysis-keyvisual-00 .kv-jumpto-diagnose.kv-jumpto-diagnose--03,.tool_02-class .analysis-keyvisual .analysis-keyvisual--age .kv-jumpto-diagnose.kv-jumpto-diagnose--03,.tool_03-class .analysis-keyvisual .analysis-keyvisual-00 .kv-jumpto-diagnose.kv-jumpto-diagnose--03,.tool_03-class .analysis-keyvisual .analysis-keyvisual--age .kv-jumpto-diagnose.kv-jumpto-diagnose--03,.tool_04-class .analysis-keyvisual .analysis-keyvisual-00 .kv-jumpto-diagnose.kv-jumpto-diagnose--03,.tool_04-class .analysis-keyvisual .analysis-keyvisual--age .kv-jumpto-diagnose.kv-jumpto-diagnose--03{bottom:27px;width:185px;height:54px;margin:0 22px 0 auto;font-size:16px;line-height:54px;letter-spacing:1px}.general_sales-class .analysis-keyvisual .analysis-keyvisual-00 .kv-jumpto-diagnose.kv-jumpto-diagnose--04,.general_sales-class .analysis-keyvisual .analysis-keyvisual--age .kv-jumpto-diagnose.kv-jumpto-diagnose--04,.tool_age-class .analysis-keyvisual .analysis-keyvisual-00 .kv-jumpto-diagnose.kv-jumpto-diagnose--04,.tool_age-class .analysis-keyvisual .analysis-keyvisual--age .kv-jumpto-diagnose.kv-jumpto-diagnose--04,.tool_general-class .analysis-keyvisual .analysis-keyvisual-00 .kv-jumpto-diagnose.kv-jumpto-diagnose--04,.tool_general-class .analysis-keyvisual .analysis-keyvisual--age .kv-jumpto-diagnose.kv-jumpto-diagnose--04,.agent_03-class .analysis-keyvisual .analysis-keyvisual-00 .kv-jumpto-diagnose.kv-jumpto-diagnose--04,.agent_03-class .analysis-keyvisual .analysis-keyvisual--age .kv-jumpto-diagnose.kv-jumpto-diagnose--04,.agent_04-class .analysis-keyvisual .analysis-keyvisual-00 .kv-jumpto-diagnose.kv-jumpto-diagnose--04,.agent_04-class .analysis-keyvisual .analysis-keyvisual--age .kv-jumpto-diagnose.kv-jumpto-diagnose--04,.agent_05-class .analysis-keyvisual .analysis-keyvisual-00 .kv-jumpto-diagnose.kv-jumpto-diagnose--04,.agent_05-class .analysis-keyvisual .analysis-keyvisual--age .kv-jumpto-diagnose.kv-jumpto-diagnose--04,.tool_01-class .analysis-keyvisual .analysis-keyvisual-00 .kv-jumpto-diagnose.kv-jumpto-diagnose--04,.tool_01-class .analysis-keyvisual .analysis-keyvisual--age .kv-jumpto-diagnose.kv-jumpto-diagnose--04,.tool_02-class .analysis-keyvisual .analysis-keyvisual-00 .kv-jumpto-diagnose.kv-jumpto-diagnose--04,.tool_02-class .analysis-keyvisual .analysis-keyvisual--age .kv-jumpto-diagnose.kv-jumpto-diagnose--04,.tool_03-class .analysis-keyvisual .analysis-keyvisual-00 .kv-jumpto-diagnose.kv-jumpto-diagnose--04,.tool_03-class .analysis-keyvisual .analysis-keyvisual--age .kv-jumpto-diagnose.kv-jumpto-diagnose--04,.tool_04-class .analysis-keyvisual .analysis-keyvisual-00 .kv-jumpto-diagnose.kv-jumpto-diagnose--04,.tool_04-class .analysis-keyvisual .analysis-keyvisual--age .kv-jumpto-diagnose.kv-jumpto-diagnose--04{top:122.5px;right:0;left:0;bottom:auto;width:185px;height:54px;margin:0 auto;font-size:16px;line-height:54px;letter-spacing:1px}.general_sales-class .analysis-keyvisual .analysis-keyvisual-00 .kv-jumpto-diagnose.kv-jumpto-diagnose--05,.general_sales-class .analysis-keyvisual .analysis-keyvisual--age .kv-jumpto-diagnose.kv-jumpto-diagnose--05,.tool_age-class .analysis-keyvisual .analysis-keyvisual-00 .kv-jumpto-diagnose.kv-jumpto-diagnose--05,.tool_age-class .analysis-keyvisual .analysis-keyvisual--age .kv-jumpto-diagnose.kv-jumpto-diagnose--05,.tool_general-class .analysis-keyvisual .analysis-keyvisual-00 .kv-jumpto-diagnose.kv-jumpto-diagnose--05,.tool_general-class .analysis-keyvisual .analysis-keyvisual--age .kv-jumpto-diagnose.kv-jumpto-diagnose--05,.agent_03-class .analysis-keyvisual .analysis-keyvisual-00 .kv-jumpto-diagnose.kv-jumpto-diagnose--05,.agent_03-class .analysis-keyvisual .analysis-keyvisual--age .kv-jumpto-diagnose.kv-jumpto-diagnose--05,.agent_04-class .analysis-keyvisual .analysis-keyvisual-00 .kv-jumpto-diagnose.kv-jumpto-diagnose--05,.agent_04-class .analysis-keyvisual .analysis-keyvisual--age .kv-jumpto-diagnose.kv-jumpto-diagnose--05,.agent_05-class .analysis-keyvisual .analysis-keyvisual-00 .kv-jumpto-diagnose.kv-jumpto-diagnose--05,.agent_05-class .analysis-keyvisual .analysis-keyvisual--age .kv-jumpto-diagnose.kv-jumpto-diagnose--05,.tool_01-class .analysis-keyvisual .analysis-keyvisual-00 .kv-jumpto-diagnose.kv-jumpto-diagnose--05,.tool_01-class .analysis-keyvisual .analysis-keyvisual--age .kv-jumpto-diagnose.kv-jumpto-diagnose--05,.tool_02-class .analysis-keyvisual .analysis-keyvisual-00 .kv-jumpto-diagnose.kv-jumpto-diagnose--05,.tool_02-class .analysis-keyvisual .analysis-keyvisual--age .kv-jumpto-diagnose.kv-jumpto-diagnose--05,.tool_03-class .analysis-keyvisual .analysis-keyvisual-00 .kv-jumpto-diagnose.kv-jumpto-diagnose--05,.tool_03-class .analysis-keyvisual .analysis-keyvisual--age .kv-jumpto-diagnose.kv-jumpto-diagnose--05,.tool_04-class .analysis-keyvisual .analysis-keyvisual-00 .kv-jumpto-diagnose.kv-jumpto-diagnose--05,.tool_04-class .analysis-keyvisual .analysis-keyvisual--age .kv-jumpto-diagnose.kv-jumpto-diagnose--05{top:266px;right:0;left:0;bottom:auto;width:330px;height:57px;margin:0 auto;background-image:url(/assets/tool/02/icon_chevron_down_circle_ff8134-e66c5a58d7a4c411600e2c131548f05d421650abe8eee92c491a81eb238fc4bc.png);background-repeat:no-repeat;background-position:top 50% right 15px;background-size:31px;line-height:57px;letter-spacing:1px;font-size:19px}.general_sales-class .analysis-keyvisual .analysis-keyvisual-00 .kv-jumpto-diagnose.kv-jumpto-diagnose--04-1,.general_sales-class .analysis-keyvisual .analysis-keyvisual-00 .kv-jumpto-diagnose.kv-jumpto-diagnose--04-2,.general_sales-class .analysis-keyvisual .analysis-keyvisual-00 .kv-jumpto-diagnose.kv-jumpto-diagnose--06-1,.general_sales-class .analysis-keyvisual .analysis-keyvisual-00 .kv-jumpto-diagnose.kv-jumpto-diagnose--06-2,.general_sales-class .analysis-keyvisual .analysis-keyvisual--age .kv-jumpto-diagnose.kv-jumpto-diagnose--04-1,.general_sales-class .analysis-keyvisual .analysis-keyvisual--age .kv-jumpto-diagnose.kv-jumpto-diagnose--04-2,.general_sales-class .analysis-keyvisual .analysis-keyvisual--age .kv-jumpto-diagnose.kv-jumpto-diagnose--06-1,.general_sales-class .analysis-keyvisual .analysis-keyvisual--age .kv-jumpto-diagnose.kv-jumpto-diagnose--06-2,.tool_age-class .analysis-keyvisual .analysis-keyvisual-00 .kv-jumpto-diagnose.kv-jumpto-diagnose--04-1,.tool_age-class .analysis-keyvisual .analysis-keyvisual-00 .kv-jumpto-diagnose.kv-jumpto-diagnose--04-2,.tool_age-class .analysis-keyvisual .analysis-keyvisual-00 .kv-jumpto-diagnose.kv-jumpto-diagnose--06-1,.tool_age-class .analysis-keyvisual .analysis-keyvisual-00 .kv-jumpto-diagnose.kv-jumpto-diagnose--06-2,.tool_age-class .analysis-keyvisual .analysis-keyvisual--age .kv-jumpto-diagnose.kv-jumpto-diagnose--04-1,.tool_age-class .analysis-keyvisual .analysis-keyvisual--age .kv-jumpto-diagnose.kv-jumpto-diagnose--04-2,.tool_age-class .analysis-keyvisual .analysis-keyvisual--age .kv-jumpto-diagnose.kv-jumpto-diagnose--06-1,.tool_age-class .analysis-keyvisual .analysis-keyvisual--age .kv-jumpto-diagnose.kv-jumpto-diagnose--06-2,.tool_general-class .analysis-keyvisual .analysis-keyvisual-00 .kv-jumpto-diagnose.kv-jumpto-diagnose--04-1,.tool_general-class .analysis-keyvisual .analysis-keyvisual-00 .kv-jumpto-diagnose.kv-jumpto-diagnose--04-2,.tool_general-class .analysis-keyvisual .analysis-keyvisual-00 .kv-jumpto-diagnose.kv-jumpto-diagnose--06-1,.tool_general-class .analysis-keyvisual .analysis-keyvisual-00 .kv-jumpto-diagnose.kv-jumpto-diagnose--06-2,.tool_general-class .analysis-keyvisual .analysis-keyvisual--age .kv-jumpto-diagnose.kv-jumpto-diagnose--04-1,.tool_general-class .analysis-keyvisual .analysis-keyvisual--age .kv-jumpto-diagnose.kv-jumpto-diagnose--04-2,.tool_general-class .analysis-keyvisual .analysis-keyvisual--age .kv-jumpto-diagnose.kv-jumpto-diagnose--06-1,.tool_general-class .analysis-keyvisual .analysis-keyvisual--age .kv-jumpto-diagnose.kv-jumpto-diagnose--06-2,.agent_03-class .analysis-keyvisual .analysis-keyvisual-00 .kv-jumpto-diagnose.kv-jumpto-diagnose--04-1,.agent_03-class .analysis-keyvisual .analysis-keyvisual-00 .kv-jumpto-diagnose.kv-jumpto-diagnose--04-2,.agent_03-class .analysis-keyvisual .analysis-keyvisual-00 .kv-jumpto-diagnose.kv-jumpto-diagnose--06-1,.agent_03-class .analysis-keyvisual .analysis-keyvisual-00 .kv-jumpto-diagnose.kv-jumpto-diagnose--06-2,.agent_03-class .analysis-keyvisual .analysis-keyvisual--age .kv-jumpto-diagnose.kv-jumpto-diagnose--04-1,.agent_03-class .analysis-keyvisual .analysis-keyvisual--age .kv-jumpto-diagnose.kv-jumpto-diagnose--04-2,.agent_03-class .analysis-keyvisual .analysis-keyvisual--age .kv-jumpto-diagnose.kv-jumpto-diagnose--06-1,.agent_03-class .analysis-keyvisual .analysis-keyvisual--age .kv-jumpto-diagnose.kv-jumpto-diagnose--06-2,.agent_04-class .analysis-keyvisual .analysis-keyvisual-00 .kv-jumpto-diagnose.kv-jumpto-diagnose--04-1,.agent_04-class .analysis-keyvisual .analysis-keyvisual-00 .kv-jumpto-diagnose.kv-jumpto-diagnose--04-2,.agent_04-class .analysis-keyvisual .analysis-keyvisual-00 .kv-jumpto-diagnose.kv-jumpto-diagnose--06-1,.agent_04-class .analysis-keyvisual .analysis-keyvisual-00 .kv-jumpto-diagnose.kv-jumpto-diagnose--06-2,.agent_04-class .analysis-keyvisual .analysis-keyvisual--age .kv-jumpto-diagnose.kv-jumpto-diagnose--04-1,.agent_04-class .analysis-keyvisual .analysis-keyvisual--age .kv-jumpto-diagnose.kv-jumpto-diagnose--04-2,.agent_04-class .analysis-keyvisual .analysis-keyvisual--age .kv-jumpto-diagnose.kv-jumpto-diagnose--06-1,.agent_04-class .analysis-keyvisual .analysis-keyvisual--age .kv-jumpto-diagnose.kv-jumpto-diagnose--06-2,.agent_05-class .analysis-keyvisual .analysis-keyvisual-00 .kv-jumpto-diagnose.kv-jumpto-diagnose--04-1,.agent_05-class .analysis-keyvisual .analysis-keyvisual-00 .kv-jumpto-diagnose.kv-jumpto-diagnose--04-2,.agent_05-class .analysis-keyvisual .analysis-keyvisual-00 .kv-jumpto-diagnose.kv-jumpto-diagnose--06-1,.agent_05-class .analysis-keyvisual .analysis-keyvisual-00 .kv-jumpto-diagnose.kv-jumpto-diagnose--06-2,.agent_05-class .analysis-keyvisual .analysis-keyvisual--age .kv-jumpto-diagnose.kv-jumpto-diagnose--04-1,.agent_05-class .analysis-keyvisual .analysis-keyvisual--age .kv-jumpto-diagnose.kv-jumpto-diagnose--04-2,.agent_05-class .analysis-keyvisual .analysis-keyvisual--age .kv-jumpto-diagnose.kv-jumpto-diagnose--06-1,.agent_05-class .analysis-keyvisual .analysis-keyvisual--age .kv-jumpto-diagnose.kv-jumpto-diagnose--06-2,.tool_01-class .analysis-keyvisual .analysis-keyvisual-00 .kv-jumpto-diagnose.kv-jumpto-diagnose--04-1,.tool_01-class .analysis-keyvisual .analysis-keyvisual-00 .kv-jumpto-diagnose.kv-jumpto-diagnose--04-2,.tool_01-class .analysis-keyvisual .analysis-keyvisual-00 .kv-jumpto-diagnose.kv-jumpto-diagnose--06-1,.tool_01-class .analysis-keyvisual .analysis-keyvisual-00 .kv-jumpto-diagnose.kv-jumpto-diagnose--06-2,.tool_01-class .analysis-keyvisual .analysis-keyvisual--age .kv-jumpto-diagnose.kv-jumpto-diagnose--04-1,.tool_01-class .analysis-keyvisual .analysis-keyvisual--age .kv-jumpto-diagnose.kv-jumpto-diagnose--04-2,.tool_01-class .analysis-keyvisual .analysis-keyvisual--age .kv-jumpto-diagnose.kv-jumpto-diagnose--06-1,.tool_01-class .analysis-keyvisual .analysis-keyvisual--age .kv-jumpto-diagnose.kv-jumpto-diagnose--06-2,.tool_02-class .analysis-keyvisual .analysis-keyvisual-00 .kv-jumpto-diagnose.kv-jumpto-diagnose--04-1,.tool_02-class .analysis-keyvisual .analysis-keyvisual-00 .kv-jumpto-diagnose.kv-jumpto-diagnose--04-2,.tool_02-class .analysis-keyvisual .analysis-keyvisual-00 .kv-jumpto-diagnose.kv-jumpto-diagnose--06-1,.tool_02-class .analysis-keyvisual .analysis-keyvisual-00 .kv-jumpto-diagnose.kv-jumpto-diagnose--06-2,.tool_02-class .analysis-keyvisual .analysis-keyvisual--age .kv-jumpto-diagnose.kv-jumpto-diagnose--04-1,.tool_02-class .analysis-keyvisual .analysis-keyvisual--age .kv-jumpto-diagnose.kv-jumpto-diagnose--04-2,.tool_02-class .analysis-keyvisual .analysis-keyvisual--age .kv-jumpto-diagnose.kv-jumpto-diagnose--06-1,.tool_02-class .analysis-keyvisual .analysis-keyvisual--age .kv-jumpto-diagnose.kv-jumpto-diagnose--06-2,.tool_03-class .analysis-keyvisual .analysis-keyvisual-00 .kv-jumpto-diagnose.kv-jumpto-diagnose--04-1,.tool_03-class .analysis-keyvisual .analysis-keyvisual-00 .kv-jumpto-diagnose.kv-jumpto-diagnose--04-2,.tool_03-class .analysis-keyvisual .analysis-keyvisual-00 .kv-jumpto-diagnose.kv-jumpto-diagnose--06-1,.tool_03-class .analysis-keyvisual .analysis-keyvisual-00 .kv-jumpto-diagnose.kv-jumpto-diagnose--06-2,.tool_03-class .analysis-keyvisual .analysis-keyvisual--age .kv-jumpto-diagnose.kv-jumpto-diagnose--04-1,.tool_03-class .analysis-keyvisual .analysis-keyvisual--age .kv-jumpto-diagnose.kv-jumpto-diagnose--04-2,.tool_03-class .analysis-keyvisual .analysis-keyvisual--age .kv-jumpto-diagnose.kv-jumpto-diagnose--06-1,.tool_03-class .analysis-keyvisual .analysis-keyvisual--age .kv-jumpto-diagnose.kv-jumpto-diagnose--06-2,.tool_04-class .analysis-keyvisual .analysis-keyvisual-00 .kv-jumpto-diagnose.kv-jumpto-diagnose--04-1,.tool_04-class .analysis-keyvisual .analysis-keyvisual-00 .kv-jumpto-diagnose.kv-jumpto-diagnose--04-2,.tool_04-class .analysis-keyvisual .analysis-keyvisual-00 .kv-jumpto-diagnose.kv-jumpto-diagnose--06-1,.tool_04-class .analysis-keyvisual .analysis-keyvisual-00 .kv-jumpto-diagnose.kv-jumpto-diagnose--06-2,.tool_04-class .analysis-keyvisual .analysis-keyvisual--age .kv-jumpto-diagnose.kv-jumpto-diagnose--04-1,.tool_04-class .analysis-keyvisual .analysis-keyvisual--age .kv-jumpto-diagnose.kv-jumpto-diagnose--04-2,.tool_04-class .analysis-keyvisual .analysis-keyvisual--age .kv-jumpto-diagnose.kv-jumpto-diagnose--06-1,.tool_04-class .analysis-keyvisual .analysis-keyvisual--age .kv-jumpto-diagnose.kv-jumpto-diagnose--06-2{top:227px;right:33px;left:auto;bottom:auto;width:186px;height:46px;margin:0 auto;padding-left:15px;background-color:#008CD6;background-image:url(/assets/tool/02/icon_chevron_down_circle_008cd6-c14cdeed1ab2621f6b1d08b6f4157e01574599bb948be7bacc5a93fb66701a5b.png);background-repeat:no-repeat;background-position:top 50% right 15px;background-size:21px;box-shadow:0 3px 0 #074F75;line-height:46px;letter-spacing:1px;font-size:17px;text-align:left}.general_sales-class .analysis-keyvisual .analysis-keyvisual-00 .kv-jumpto-diagnose.kv-jumpto-diagnose--04-1 b,.general_sales-class .analysis-keyvisual .analysis-keyvisual-00 .kv-jumpto-diagnose.kv-jumpto-diagnose--04-2 b,.general_sales-class .analysis-keyvisual .analysis-keyvisual-00 .kv-jumpto-diagnose.kv-jumpto-diagnose--06-1 b,.general_sales-class .analysis-keyvisual .analysis-keyvisual-00 .kv-jumpto-diagnose.kv-jumpto-diagnose--06-2 b,.general_sales-class .analysis-keyvisual .analysis-keyvisual--age .kv-jumpto-diagnose.kv-jumpto-diagnose--04-1 b,.general_sales-class .analysis-keyvisual .analysis-keyvisual--age .kv-jumpto-diagnose.kv-jumpto-diagnose--04-2 b,.general_sales-class .analysis-keyvisual .analysis-keyvisual--age .kv-jumpto-diagnose.kv-jumpto-diagnose--06-1 b,.general_sales-class .analysis-keyvisual .analysis-keyvisual--age .kv-jumpto-diagnose.kv-jumpto-diagnose--06-2 b,.tool_age-class .analysis-keyvisual .analysis-keyvisual-00 .kv-jumpto-diagnose.kv-jumpto-diagnose--04-1 b,.tool_age-class .analysis-keyvisual .analysis-keyvisual-00 .kv-jumpto-diagnose.kv-jumpto-diagnose--04-2 b,.tool_age-class .analysis-keyvisual .analysis-keyvisual-00 .kv-jumpto-diagnose.kv-jumpto-diagnose--06-1 b,.tool_age-class .analysis-keyvisual .analysis-keyvisual-00 .kv-jumpto-diagnose.kv-jumpto-diagnose--06-2 b,.tool_age-class .analysis-keyvisual .analysis-keyvisual--age .kv-jumpto-diagnose.kv-jumpto-diagnose--04-1 b,.tool_age-class .analysis-keyvisual .analysis-keyvisual--age .kv-jumpto-diagnose.kv-jumpto-diagnose--04-2 b,.tool_age-class .analysis-keyvisual .analysis-keyvisual--age .kv-jumpto-diagnose.kv-jumpto-diagnose--06-1 b,.tool_age-class .analysis-keyvisual .analysis-keyvisual--age .kv-jumpto-diagnose.kv-jumpto-diagnose--06-2 b,.tool_general-class .analysis-keyvisual .analysis-keyvisual-00 .kv-jumpto-diagnose.kv-jumpto-diagnose--04-1 b,.tool_general-class .analysis-keyvisual .analysis-keyvisual-00 .kv-jumpto-diagnose.kv-jumpto-diagnose--04-2 b,.tool_general-class .analysis-keyvisual .analysis-keyvisual-00 .kv-jumpto-diagnose.kv-jumpto-diagnose--06-1 b,.tool_general-class .analysis-keyvisual .analysis-keyvisual-00 .kv-jumpto-diagnose.kv-jumpto-diagnose--06-2 b,.tool_general-class .analysis-keyvisual .analysis-keyvisual--age .kv-jumpto-diagnose.kv-jumpto-diagnose--04-1 b,.tool_general-class .analysis-keyvisual .analysis-keyvisual--age .kv-jumpto-diagnose.kv-jumpto-diagnose--04-2 b,.tool_general-class .analysis-keyvisual .analysis-keyvisual--age .kv-jumpto-diagnose.kv-jumpto-diagnose--06-1 b,.tool_general-class .analysis-keyvisual .analysis-keyvisual--age .kv-jumpto-diagnose.kv-jumpto-diagnose--06-2 b,.agent_03-class .analysis-keyvisual .analysis-keyvisual-00 .kv-jumpto-diagnose.kv-jumpto-diagnose--04-1 b,.agent_03-class .analysis-keyvisual .analysis-keyvisual-00 .kv-jumpto-diagnose.kv-jumpto-diagnose--04-2 b,.agent_03-class .analysis-keyvisual .analysis-keyvisual-00 .kv-jumpto-diagnose.kv-jumpto-diagnose--06-1 b,.agent_03-class .analysis-keyvisual .analysis-keyvisual-00 .kv-jumpto-diagnose.kv-jumpto-diagnose--06-2 b,.agent_03-class .analysis-keyvisual .analysis-keyvisual--age .kv-jumpto-diagnose.kv-jumpto-diagnose--04-1 b,.agent_03-class .analysis-keyvisual .analysis-keyvisual--age .kv-jumpto-diagnose.kv-jumpto-diagnose--04-2 b,.agent_03-class .analysis-keyvisual .analysis-keyvisual--age .kv-jumpto-diagnose.kv-jumpto-diagnose--06-1 b,.agent_03-class .analysis-keyvisual .analysis-keyvisual--age .kv-jumpto-diagnose.kv-jumpto-diagnose--06-2 b,.agent_04-class .analysis-keyvisual .analysis-keyvisual-00 .kv-jumpto-diagnose.kv-jumpto-diagnose--04-1 b,.agent_04-class .analysis-keyvisual .analysis-keyvisual-00 .kv-jumpto-diagnose.kv-jumpto-diagnose--04-2 b,.agent_04-class .analysis-keyvisual .analysis-keyvisual-00 .kv-jumpto-diagnose.kv-jumpto-diagnose--06-1 b,.agent_04-class .analysis-keyvisual .analysis-keyvisual-00 .kv-jumpto-diagnose.kv-jumpto-diagnose--06-2 b,.agent_04-class .analysis-keyvisual .analysis-keyvisual--age .kv-jumpto-diagnose.kv-jumpto-diagnose--04-1 b,.agent_04-class .analysis-keyvisual .analysis-keyvisual--age .kv-jumpto-diagnose.kv-jumpto-diagnose--04-2 b,.agent_04-class .analysis-keyvisual .analysis-keyvisual--age .kv-jumpto-diagnose.kv-jumpto-diagnose--06-1 b,.agent_04-class .analysis-keyvisual .analysis-keyvisual--age .kv-jumpto-diagnose.kv-jumpto-diagnose--06-2 b,.agent_05-class .analysis-keyvisual .analysis-keyvisual-00 .kv-jumpto-diagnose.kv-jumpto-diagnose--04-1 b,.agent_05-class .analysis-keyvisual .analysis-keyvisual-00 .kv-jumpto-diagnose.kv-jumpto-diagnose--04-2 b,.agent_05-class .analysis-keyvisual .analysis-keyvisual-00 .kv-jumpto-diagnose.kv-jumpto-diagnose--06-1 b,.agent_05-class .analysis-keyvisual .analysis-keyvisual-00 .kv-jumpto-diagnose.kv-jumpto-diagnose--06-2 b,.agent_05-class .analysis-keyvisual .analysis-keyvisual--age .kv-jumpto-diagnose.kv-jumpto-diagnose--04-1 b,.agent_05-class .analysis-keyvisual .analysis-keyvisual--age .kv-jumpto-diagnose.kv-jumpto-diagnose--04-2 b,.agent_05-class .analysis-keyvisual .analysis-keyvisual--age .kv-jumpto-diagnose.kv-jumpto-diagnose--06-1 b,.agent_05-class .analysis-keyvisual .analysis-keyvisual--age .kv-jumpto-diagnose.kv-jumpto-diagnose--06-2 b,.tool_01-class .analysis-keyvisual .analysis-keyvisual-00 .kv-jumpto-diagnose.kv-jumpto-diagnose--04-1 b,.tool_01-class .analysis-keyvisual .analysis-keyvisual-00 .kv-jumpto-diagnose.kv-jumpto-diagnose--04-2 b,.tool_01-class .analysis-keyvisual .analysis-keyvisual-00 .kv-jumpto-diagnose.kv-jumpto-diagnose--06-1 b,.tool_01-class .analysis-keyvisual .analysis-keyvisual-00 .kv-jumpto-diagnose.kv-jumpto-diagnose--06-2 b,.tool_01-class .analysis-keyvisual .analysis-keyvisual--age .kv-jumpto-diagnose.kv-jumpto-diagnose--04-1 b,.tool_01-class .analysis-keyvisual .analysis-keyvisual--age .kv-jumpto-diagnose.kv-jumpto-diagnose--04-2 b,.tool_01-class .analysis-keyvisual .analysis-keyvisual--age .kv-jumpto-diagnose.kv-jumpto-diagnose--06-1 b,.tool_01-class .analysis-keyvisual .analysis-keyvisual--age .kv-jumpto-diagnose.kv-jumpto-diagnose--06-2 b,.tool_02-class .analysis-keyvisual .analysis-keyvisual-00 .kv-jumpto-diagnose.kv-jumpto-diagnose--04-1 b,.tool_02-class .analysis-keyvisual .analysis-keyvisual-00 .kv-jumpto-diagnose.kv-jumpto-diagnose--04-2 b,.tool_02-class .analysis-keyvisual .analysis-keyvisual-00 .kv-jumpto-diagnose.kv-jumpto-diagnose--06-1 b,.tool_02-class .analysis-keyvisual .analysis-keyvisual-00 .kv-jumpto-diagnose.kv-jumpto-diagnose--06-2 b,.tool_02-class .analysis-keyvisual .analysis-keyvisual--age .kv-jumpto-diagnose.kv-jumpto-diagnose--04-1 b,.tool_02-class .analysis-keyvisual .analysis-keyvisual--age .kv-jumpto-diagnose.kv-jumpto-diagnose--04-2 b,.tool_02-class .analysis-keyvisual .analysis-keyvisual--age .kv-jumpto-diagnose.kv-jumpto-diagnose--06-1 b,.tool_02-class .analysis-keyvisual .analysis-keyvisual--age .kv-jumpto-diagnose.kv-jumpto-diagnose--06-2 b,.tool_03-class .analysis-keyvisual .analysis-keyvisual-00 .kv-jumpto-diagnose.kv-jumpto-diagnose--04-1 b,.tool_03-class .analysis-keyvisual .analysis-keyvisual-00 .kv-jumpto-diagnose.kv-jumpto-diagnose--04-2 b,.tool_03-class .analysis-keyvisual .analysis-keyvisual-00 .kv-jumpto-diagnose.kv-jumpto-diagnose--06-1 b,.tool_03-class .analysis-keyvisual .analysis-keyvisual-00 .kv-jumpto-diagnose.kv-jumpto-diagnose--06-2 b,.tool_03-class .analysis-keyvisual .analysis-keyvisual--age .kv-jumpto-diagnose.kv-jumpto-diagnose--04-1 b,.tool_03-class .analysis-keyvisual .analysis-keyvisual--age .kv-jumpto-diagnose.kv-jumpto-diagnose--04-2 b,.tool_03-class .analysis-keyvisual .analysis-keyvisual--age .kv-jumpto-diagnose.kv-jumpto-diagnose--06-1 b,.tool_03-class .analysis-keyvisual .analysis-keyvisual--age .kv-jumpto-diagnose.kv-jumpto-diagnose--06-2 b,.tool_04-class .analysis-keyvisual .analysis-keyvisual-00 .kv-jumpto-diagnose.kv-jumpto-diagnose--04-1 b,.tool_04-class .analysis-keyvisual .analysis-keyvisual-00 .kv-jumpto-diagnose.kv-jumpto-diagnose--04-2 b,.tool_04-class .analysis-keyvisual .analysis-keyvisual-00 .kv-jumpto-diagnose.kv-jumpto-diagnose--06-1 b,.tool_04-class .analysis-keyvisual .analysis-keyvisual-00 .kv-jumpto-diagnose.kv-jumpto-diagnose--06-2 b,.tool_04-class .analysis-keyvisual .analysis-keyvisual--age .kv-jumpto-diagnose.kv-jumpto-diagnose--04-1 b,.tool_04-class .analysis-keyvisual .analysis-keyvisual--age .kv-jumpto-diagnose.kv-jumpto-diagnose--04-2 b,.tool_04-class .analysis-keyvisual .analysis-keyvisual--age .kv-jumpto-diagnose.kv-jumpto-diagnose--06-1 b,.tool_04-class .analysis-keyvisual .analysis-keyvisual--age .kv-jumpto-diagnose.kv-jumpto-diagnose--06-2 b{color:#FFEB03;font-weight:bold;color:#FFEB03;vertical-align:baseline}.general_sales-class .analysis-keyvisual .analysis-keyvisual-00 .kv-jumpto-diagnose.kv-jumpto-diagnose--04-1:active,.general_sales-class .analysis-keyvisual .analysis-keyvisual-00 .kv-jumpto-diagnose.kv-jumpto-diagnose--04-2:active,.general_sales-class .analysis-keyvisual .analysis-keyvisual-00 .kv-jumpto-diagnose.kv-jumpto-diagnose--06-1:active,.general_sales-class .analysis-keyvisual .analysis-keyvisual-00 .kv-jumpto-diagnose.kv-jumpto-diagnose--06-2:active,.general_sales-class .analysis-keyvisual .analysis-keyvisual--age .kv-jumpto-diagnose.kv-jumpto-diagnose--04-1:active,.general_sales-class .analysis-keyvisual .analysis-keyvisual--age .kv-jumpto-diagnose.kv-jumpto-diagnose--04-2:active,.general_sales-class .analysis-keyvisual .analysis-keyvisual--age .kv-jumpto-diagnose.kv-jumpto-diagnose--06-1:active,.general_sales-class .analysis-keyvisual .analysis-keyvisual--age .kv-jumpto-diagnose.kv-jumpto-diagnose--06-2:active,.tool_age-class .analysis-keyvisual .analysis-keyvisual-00 .kv-jumpto-diagnose.kv-jumpto-diagnose--04-1:active,.tool_age-class .analysis-keyvisual .analysis-keyvisual-00 .kv-jumpto-diagnose.kv-jumpto-diagnose--04-2:active,.tool_age-class .analysis-keyvisual .analysis-keyvisual-00 .kv-jumpto-diagnose.kv-jumpto-diagnose--06-1:active,.tool_age-class .analysis-keyvisual .analysis-keyvisual-00 .kv-jumpto-diagnose.kv-jumpto-diagnose--06-2:active,.tool_age-class .analysis-keyvisual .analysis-keyvisual--age .kv-jumpto-diagnose.kv-jumpto-diagnose--04-1:active,.tool_age-class .analysis-keyvisual .analysis-keyvisual--age .kv-jumpto-diagnose.kv-jumpto-diagnose--04-2:active,.tool_age-class .analysis-keyvisual .analysis-keyvisual--age .kv-jumpto-diagnose.kv-jumpto-diagnose--06-1:active,.tool_age-class .analysis-keyvisual .analysis-keyvisual--age .kv-jumpto-diagnose.kv-jumpto-diagnose--06-2:active,.tool_general-class .analysis-keyvisual .analysis-keyvisual-00 .kv-jumpto-diagnose.kv-jumpto-diagnose--04-1:active,.tool_general-class .analysis-keyvisual .analysis-keyvisual-00 .kv-jumpto-diagnose.kv-jumpto-diagnose--04-2:active,.tool_general-class .analysis-keyvisual .analysis-keyvisual-00 .kv-jumpto-diagnose.kv-jumpto-diagnose--06-1:active,.tool_general-class .analysis-keyvisual .analysis-keyvisual-00 .kv-jumpto-diagnose.kv-jumpto-diagnose--06-2:active,.tool_general-class .analysis-keyvisual .analysis-keyvisual--age .kv-jumpto-diagnose.kv-jumpto-diagnose--04-1:active,.tool_general-class .analysis-keyvisual .analysis-keyvisual--age .kv-jumpto-diagnose.kv-jumpto-diagnose--04-2:active,.tool_general-class .analysis-keyvisual .analysis-keyvisual--age .kv-jumpto-diagnose.kv-jumpto-diagnose--06-1:active,.tool_general-class .analysis-keyvisual .analysis-keyvisual--age .kv-jumpto-diagnose.kv-jumpto-diagnose--06-2:active,.agent_03-class .analysis-keyvisual .analysis-keyvisual-00 .kv-jumpto-diagnose.kv-jumpto-diagnose--04-1:active,.agent_03-class .analysis-keyvisual .analysis-keyvisual-00 .kv-jumpto-diagnose.kv-jumpto-diagnose--04-2:active,.agent_03-class .analysis-keyvisual .analysis-keyvisual-00 .kv-jumpto-diagnose.kv-jumpto-diagnose--06-1:active,.agent_03-class .analysis-keyvisual .analysis-keyvisual-00 .kv-jumpto-diagnose.kv-jumpto-diagnose--06-2:active,.agent_03-class .analysis-keyvisual .analysis-keyvisual--age .kv-jumpto-diagnose.kv-jumpto-diagnose--04-1:active,.agent_03-class .analysis-keyvisual .analysis-keyvisual--age .kv-jumpto-diagnose.kv-jumpto-diagnose--04-2:active,.agent_03-class .analysis-keyvisual .analysis-keyvisual--age .kv-jumpto-diagnose.kv-jumpto-diagnose--06-1:active,.agent_03-class .analysis-keyvisual .analysis-keyvisual--age .kv-jumpto-diagnose.kv-jumpto-diagnose--06-2:active,.agent_04-class .analysis-keyvisual .analysis-keyvisual-00 .kv-jumpto-diagnose.kv-jumpto-diagnose--04-1:active,.agent_04-class .analysis-keyvisual .analysis-keyvisual-00 .kv-jumpto-diagnose.kv-jumpto-diagnose--04-2:active,.agent_04-class .analysis-keyvisual .analysis-keyvisual-00 .kv-jumpto-diagnose.kv-jumpto-diagnose--06-1:active,.agent_04-class .analysis-keyvisual .analysis-keyvisual-00 .kv-jumpto-diagnose.kv-jumpto-diagnose--06-2:active,.agent_04-class .analysis-keyvisual .analysis-keyvisual--age .kv-jumpto-diagnose.kv-jumpto-diagnose--04-1:active,.agent_04-class .analysis-keyvisual .analysis-keyvisual--age .kv-jumpto-diagnose.kv-jumpto-diagnose--04-2:active,.agent_04-class .analysis-keyvisual .analysis-keyvisual--age .kv-jumpto-diagnose.kv-jumpto-diagnose--06-1:active,.agent_04-class .analysis-keyvisual .analysis-keyvisual--age .kv-jumpto-diagnose.kv-jumpto-diagnose--06-2:active,.agent_05-class .analysis-keyvisual .analysis-keyvisual-00 .kv-jumpto-diagnose.kv-jumpto-diagnose--04-1:active,.agent_05-class .analysis-keyvisual .analysis-keyvisual-00 .kv-jumpto-diagnose.kv-jumpto-diagnose--04-2:active,.agent_05-class .analysis-keyvisual .analysis-keyvisual-00 .kv-jumpto-diagnose.kv-jumpto-diagnose--06-1:active,.agent_05-class .analysis-keyvisual .analysis-keyvisual-00 .kv-jumpto-diagnose.kv-jumpto-diagnose--06-2:active,.agent_05-class .analysis-keyvisual .analysis-keyvisual--age .kv-jumpto-diagnose.kv-jumpto-diagnose--04-1:active,.agent_05-class .analysis-keyvisual .analysis-keyvisual--age .kv-jumpto-diagnose.kv-jumpto-diagnose--04-2:active,.agent_05-class .analysis-keyvisual .analysis-keyvisual--age .kv-jumpto-diagnose.kv-jumpto-diagnose--06-1:active,.agent_05-class .analysis-keyvisual .analysis-keyvisual--age .kv-jumpto-diagnose.kv-jumpto-diagnose--06-2:active,.tool_01-class .analysis-keyvisual .analysis-keyvisual-00 .kv-jumpto-diagnose.kv-jumpto-diagnose--04-1:active,.tool_01-class .analysis-keyvisual .analysis-keyvisual-00 .kv-jumpto-diagnose.kv-jumpto-diagnose--04-2:active,.tool_01-class .analysis-keyvisual .analysis-keyvisual-00 .kv-jumpto-diagnose.kv-jumpto-diagnose--06-1:active,.tool_01-class .analysis-keyvisual .analysis-keyvisual-00 .kv-jumpto-diagnose.kv-jumpto-diagnose--06-2:active,.tool_01-class .analysis-keyvisual .analysis-keyvisual--age .kv-jumpto-diagnose.kv-jumpto-diagnose--04-1:active,.tool_01-class .analysis-keyvisual .analysis-keyvisual--age .kv-jumpto-diagnose.kv-jumpto-diagnose--04-2:active,.tool_01-class .analysis-keyvisual .analysis-keyvisual--age .kv-jumpto-diagnose.kv-jumpto-diagnose--06-1:active,.tool_01-class .analysis-keyvisual .analysis-keyvisual--age .kv-jumpto-diagnose.kv-jumpto-diagnose--06-2:active,.tool_02-class .analysis-keyvisual .analysis-keyvisual-00 .kv-jumpto-diagnose.kv-jumpto-diagnose--04-1:active,.tool_02-class .analysis-keyvisual .analysis-keyvisual-00 .kv-jumpto-diagnose.kv-jumpto-diagnose--04-2:active,.tool_02-class .analysis-keyvisual .analysis-keyvisual-00 .kv-jumpto-diagnose.kv-jumpto-diagnose--06-1:active,.tool_02-class .analysis-keyvisual .analysis-keyvisual-00 .kv-jumpto-diagnose.kv-jumpto-diagnose--06-2:active,.tool_02-class .analysis-keyvisual .analysis-keyvisual--age .kv-jumpto-diagnose.kv-jumpto-diagnose--04-1:active,.tool_02-class .analysis-keyvisual .analysis-keyvisual--age .kv-jumpto-diagnose.kv-jumpto-diagnose--04-2:active,.tool_02-class .analysis-keyvisual .analysis-keyvisual--age .kv-jumpto-diagnose.kv-jumpto-diagnose--06-1:active,.tool_02-class .analysis-keyvisual .analysis-keyvisual--age .kv-jumpto-diagnose.kv-jumpto-diagnose--06-2:active,.tool_03-class .analysis-keyvisual .analysis-keyvisual-00 .kv-jumpto-diagnose.kv-jumpto-diagnose--04-1:active,.tool_03-class .analysis-keyvisual .analysis-keyvisual-00 .kv-jumpto-diagnose.kv-jumpto-diagnose--04-2:active,.tool_03-class .analysis-keyvisual .analysis-keyvisual-00 .kv-jumpto-diagnose.kv-jumpto-diagnose--06-1:active,.tool_03-class .analysis-keyvisual .analysis-keyvisual-00 .kv-jumpto-diagnose.kv-jumpto-diagnose--06-2:active,.tool_03-class .analysis-keyvisual .analysis-keyvisual--age .kv-jumpto-diagnose.kv-jumpto-diagnose--04-1:active,.tool_03-class .analysis-keyvisual .analysis-keyvisual--age .kv-jumpto-diagnose.kv-jumpto-diagnose--04-2:active,.tool_03-class .analysis-keyvisual .analysis-keyvisual--age .kv-jumpto-diagnose.kv-jumpto-diagnose--06-1:active,.tool_03-class .analysis-keyvisual .analysis-keyvisual--age .kv-jumpto-diagnose.kv-jumpto-diagnose--06-2:active,.tool_04-class .analysis-keyvisual .analysis-keyvisual-00 .kv-jumpto-diagnose.kv-jumpto-diagnose--04-1:active,.tool_04-class .analysis-keyvisual .analysis-keyvisual-00 .kv-jumpto-diagnose.kv-jumpto-diagnose--04-2:active,.tool_04-class .analysis-keyvisual .analysis-keyvisual-00 .kv-jumpto-diagnose.kv-jumpto-diagnose--06-1:active,.tool_04-class .analysis-keyvisual .analysis-keyvisual-00 .kv-jumpto-diagnose.kv-jumpto-diagnose--06-2:active,.tool_04-class .analysis-keyvisual .analysis-keyvisual--age .kv-jumpto-diagnose.kv-jumpto-diagnose--04-1:active,.tool_04-class .analysis-keyvisual .analysis-keyvisual--age .kv-jumpto-diagnose.kv-jumpto-diagnose--04-2:active,.tool_04-class .analysis-keyvisual .analysis-keyvisual--age .kv-jumpto-diagnose.kv-jumpto-diagnose--06-1:active,.tool_04-class .analysis-keyvisual .analysis-keyvisual--age .kv-jumpto-diagnose.kv-jumpto-diagnose--06-2:active{transform:translateY(3px);box-shadow:0 0 0 #008CD6}.general_sales-class .analysis-keyvisual .analysis-keyvisual-00 .kv-jumpto-diagnose.kv-jumpto-diagnose--04-2,.general_sales-class .analysis-keyvisual .analysis-keyvisual-00 .kv-jumpto-diagnose.kv-jumpto-diagnose--06-2,.general_sales-class .analysis-keyvisual .analysis-keyvisual--age .kv-jumpto-diagnose.kv-jumpto-diagnose--04-2,.general_sales-class .analysis-keyvisual .analysis-keyvisual--age .kv-jumpto-diagnose.kv-jumpto-diagnose--06-2,.tool_age-class .analysis-keyvisual .analysis-keyvisual-00 .kv-jumpto-diagnose.kv-jumpto-diagnose--04-2,.tool_age-class .analysis-keyvisual .analysis-keyvisual-00 .kv-jumpto-diagnose.kv-jumpto-diagnose--06-2,.tool_age-class .analysis-keyvisual .analysis-keyvisual--age .kv-jumpto-diagnose.kv-jumpto-diagnose--04-2,.tool_age-class .analysis-keyvisual .analysis-keyvisual--age .kv-jumpto-diagnose.kv-jumpto-diagnose--06-2,.tool_general-class .analysis-keyvisual .analysis-keyvisual-00 .kv-jumpto-diagnose.kv-jumpto-diagnose--04-2,.tool_general-class .analysis-keyvisual .analysis-keyvisual-00 .kv-jumpto-diagnose.kv-jumpto-diagnose--06-2,.tool_general-class .analysis-keyvisual .analysis-keyvisual--age .kv-jumpto-diagnose.kv-jumpto-diagnose--04-2,.tool_general-class .analysis-keyvisual .analysis-keyvisual--age .kv-jumpto-diagnose.kv-jumpto-diagnose--06-2,.agent_03-class .analysis-keyvisual .analysis-keyvisual-00 .kv-jumpto-diagnose.kv-jumpto-diagnose--04-2,.agent_03-class .analysis-keyvisual .analysis-keyvisual-00 .kv-jumpto-diagnose.kv-jumpto-diagnose--06-2,.agent_03-class .analysis-keyvisual .analysis-keyvisual--age .kv-jumpto-diagnose.kv-jumpto-diagnose--04-2,.agent_03-class .analysis-keyvisual .analysis-keyvisual--age .kv-jumpto-diagnose.kv-jumpto-diagnose--06-2,.agent_04-class .analysis-keyvisual .analysis-keyvisual-00 .kv-jumpto-diagnose.kv-jumpto-diagnose--04-2,.agent_04-class .analysis-keyvisual .analysis-keyvisual-00 .kv-jumpto-diagnose.kv-jumpto-diagnose--06-2,.agent_04-class .analysis-keyvisual .analysis-keyvisual--age .kv-jumpto-diagnose.kv-jumpto-diagnose--04-2,.agent_04-class .analysis-keyvisual .analysis-keyvisual--age .kv-jumpto-diagnose.kv-jumpto-diagnose--06-2,.agent_05-class .analysis-keyvisual .analysis-keyvisual-00 .kv-jumpto-diagnose.kv-jumpto-diagnose--04-2,.agent_05-class .analysis-keyvisual .analysis-keyvisual-00 .kv-jumpto-diagnose.kv-jumpto-diagnose--06-2,.agent_05-class .analysis-keyvisual .analysis-keyvisual--age .kv-jumpto-diagnose.kv-jumpto-diagnose--04-2,.agent_05-class .analysis-keyvisual .analysis-keyvisual--age .kv-jumpto-diagnose.kv-jumpto-diagnose--06-2,.tool_01-class .analysis-keyvisual .analysis-keyvisual-00 .kv-jumpto-diagnose.kv-jumpto-diagnose--04-2,.tool_01-class .analysis-keyvisual .analysis-keyvisual-00 .kv-jumpto-diagnose.kv-jumpto-diagnose--06-2,.tool_01-class .analysis-keyvisual .analysis-keyvisual--age .kv-jumpto-diagnose.kv-jumpto-diagnose--04-2,.tool_01-class .analysis-keyvisual .analysis-keyvisual--age .kv-jumpto-diagnose.kv-jumpto-diagnose--06-2,.tool_02-class .analysis-keyvisual .analysis-keyvisual-00 .kv-jumpto-diagnose.kv-jumpto-diagnose--04-2,.tool_02-class .analysis-keyvisual .analysis-keyvisual-00 .kv-jumpto-diagnose.kv-jumpto-diagnose--06-2,.tool_02-class .analysis-keyvisual .analysis-keyvisual--age .kv-jumpto-diagnose.kv-jumpto-diagnose--04-2,.tool_02-class .analysis-keyvisual .analysis-keyvisual--age .kv-jumpto-diagnose.kv-jumpto-diagnose--06-2,.tool_03-class .analysis-keyvisual .analysis-keyvisual-00 .kv-jumpto-diagnose.kv-jumpto-diagnose--04-2,.tool_03-class .analysis-keyvisual .analysis-keyvisual-00 .kv-jumpto-diagnose.kv-jumpto-diagnose--06-2,.tool_03-class .analysis-keyvisual .analysis-keyvisual--age .kv-jumpto-diagnose.kv-jumpto-diagnose--04-2,.tool_03-class .analysis-keyvisual .analysis-keyvisual--age .kv-jumpto-diagnose.kv-jumpto-diagnose--06-2,.tool_04-class .analysis-keyvisual .analysis-keyvisual-00 .kv-jumpto-diagnose.kv-jumpto-diagnose--04-2,.tool_04-class .analysis-keyvisual .analysis-keyvisual-00 .kv-jumpto-diagnose.kv-jumpto-diagnose--06-2,.tool_04-class .analysis-keyvisual .analysis-keyvisual--age .kv-jumpto-diagnose.kv-jumpto-diagnose--04-2,.tool_04-class .analysis-keyvisual .analysis-keyvisual--age .kv-jumpto-diagnose.kv-jumpto-diagnose--06-2{top:283px;background-color:#FF8134;background-image:url(/assets/tool/02/icon_chevron_down_circle_ff8134-e66c5a58d7a4c411600e2c131548f05d421650abe8eee92c491a81eb238fc4bc.png);box-shadow:0 3px 0 #C95006;padding-left:35px}.general_sales-class .analysis-keyvisual .analysis-keyvisual-00 .kv-jumpto-diagnose.kv-jumpto-diagnose--04-1,.general_sales-class .analysis-keyvisual .analysis-keyvisual--age .kv-jumpto-diagnose.kv-jumpto-diagnose--04-1,.tool_age-class .analysis-keyvisual .analysis-keyvisual-00 .kv-jumpto-diagnose.kv-jumpto-diagnose--04-1,.tool_age-class .analysis-keyvisual .analysis-keyvisual--age .kv-jumpto-diagnose.kv-jumpto-diagnose--04-1,.tool_general-class .analysis-keyvisual .analysis-keyvisual-00 .kv-jumpto-diagnose.kv-jumpto-diagnose--04-1,.tool_general-class .analysis-keyvisual .analysis-keyvisual--age .kv-jumpto-diagnose.kv-jumpto-diagnose--04-1,.agent_03-class .analysis-keyvisual .analysis-keyvisual-00 .kv-jumpto-diagnose.kv-jumpto-diagnose--04-1,.agent_03-class .analysis-keyvisual .analysis-keyvisual--age .kv-jumpto-diagnose.kv-jumpto-diagnose--04-1,.agent_04-class .analysis-keyvisual .analysis-keyvisual-00 .kv-jumpto-diagnose.kv-jumpto-diagnose--04-1,.agent_04-class .analysis-keyvisual .analysis-keyvisual--age .kv-jumpto-diagnose.kv-jumpto-diagnose--04-1,.agent_05-class .analysis-keyvisual .analysis-keyvisual-00 .kv-jumpto-diagnose.kv-jumpto-diagnose--04-1,.agent_05-class .analysis-keyvisual .analysis-keyvisual--age .kv-jumpto-diagnose.kv-jumpto-diagnose--04-1,.tool_01-class .analysis-keyvisual .analysis-keyvisual-00 .kv-jumpto-diagnose.kv-jumpto-diagnose--04-1,.tool_01-class .analysis-keyvisual .analysis-keyvisual--age .kv-jumpto-diagnose.kv-jumpto-diagnose--04-1,.tool_02-class .analysis-keyvisual .analysis-keyvisual-00 .kv-jumpto-diagnose.kv-jumpto-diagnose--04-1,.tool_02-class .analysis-keyvisual .analysis-keyvisual--age .kv-jumpto-diagnose.kv-jumpto-diagnose--04-1,.tool_03-class .analysis-keyvisual .analysis-keyvisual-00 .kv-jumpto-diagnose.kv-jumpto-diagnose--04-1,.tool_03-class .analysis-keyvisual .analysis-keyvisual--age .kv-jumpto-diagnose.kv-jumpto-diagnose--04-1,.tool_04-class .analysis-keyvisual .analysis-keyvisual-00 .kv-jumpto-diagnose.kv-jumpto-diagnose--04-1,.tool_04-class .analysis-keyvisual .analysis-keyvisual--age .kv-jumpto-diagnose.kv-jumpto-diagnose--04-1{top:277px;padding-left:9px;background-position:top 50% right 9px}.general_sales-class .analysis-keyvisual .analysis-keyvisual-00 .kv-jumpto-diagnose.kv-jumpto-diagnose--04-2,.general_sales-class .analysis-keyvisual .analysis-keyvisual--age .kv-jumpto-diagnose.kv-jumpto-diagnose--04-2,.tool_age-class .analysis-keyvisual .analysis-keyvisual-00 .kv-jumpto-diagnose.kv-jumpto-diagnose--04-2,.tool_age-class .analysis-keyvisual .analysis-keyvisual--age .kv-jumpto-diagnose.kv-jumpto-diagnose--04-2,.tool_general-class .analysis-keyvisual .analysis-keyvisual-00 .kv-jumpto-diagnose.kv-jumpto-diagnose--04-2,.tool_general-class .analysis-keyvisual .analysis-keyvisual--age .kv-jumpto-diagnose.kv-jumpto-diagnose--04-2,.agent_03-class .analysis-keyvisual .analysis-keyvisual-00 .kv-jumpto-diagnose.kv-jumpto-diagnose--04-2,.agent_03-class .analysis-keyvisual .analysis-keyvisual--age .kv-jumpto-diagnose.kv-jumpto-diagnose--04-2,.agent_04-class .analysis-keyvisual .analysis-keyvisual-00 .kv-jumpto-diagnose.kv-jumpto-diagnose--04-2,.agent_04-class .analysis-keyvisual .analysis-keyvisual--age .kv-jumpto-diagnose.kv-jumpto-diagnose--04-2,.agent_05-class .analysis-keyvisual .analysis-keyvisual-00 .kv-jumpto-diagnose.kv-jumpto-diagnose--04-2,.agent_05-class .analysis-keyvisual .analysis-keyvisual--age .kv-jumpto-diagnose.kv-jumpto-diagnose--04-2,.tool_01-class .analysis-keyvisual .analysis-keyvisual-00 .kv-jumpto-diagnose.kv-jumpto-diagnose--04-2,.tool_01-class .analysis-keyvisual .analysis-keyvisual--age .kv-jumpto-diagnose.kv-jumpto-diagnose--04-2,.tool_02-class .analysis-keyvisual .analysis-keyvisual-00 .kv-jumpto-diagnose.kv-jumpto-diagnose--04-2,.tool_02-class .analysis-keyvisual .analysis-keyvisual--age .kv-jumpto-diagnose.kv-jumpto-diagnose--04-2,.tool_03-class .analysis-keyvisual .analysis-keyvisual-00 .kv-jumpto-diagnose.kv-jumpto-diagnose--04-2,.tool_03-class .analysis-keyvisual .analysis-keyvisual--age .kv-jumpto-diagnose.kv-jumpto-diagnose--04-2,.tool_04-class .analysis-keyvisual .analysis-keyvisual-00 .kv-jumpto-diagnose.kv-jumpto-diagnose--04-2,.tool_04-class .analysis-keyvisual .analysis-keyvisual--age .kv-jumpto-diagnose.kv-jumpto-diagnose--04-2{top:333px}.general_sales-class .analysis-keyvisual .analysis-keyvisual-00 .kv-jumpto-diagnose.kv-jumpto-diagnose--kyujin-02,.general_sales-class .analysis-keyvisual .analysis-keyvisual--age .kv-jumpto-diagnose.kv-jumpto-diagnose--kyujin-02,.tool_age-class .analysis-keyvisual .analysis-keyvisual-00 .kv-jumpto-diagnose.kv-jumpto-diagnose--kyujin-02,.tool_age-class .analysis-keyvisual .analysis-keyvisual--age .kv-jumpto-diagnose.kv-jumpto-diagnose--kyujin-02,.tool_general-class .analysis-keyvisual .analysis-keyvisual-00 .kv-jumpto-diagnose.kv-jumpto-diagnose--kyujin-02,.tool_general-class .analysis-keyvisual .analysis-keyvisual--age .kv-jumpto-diagnose.kv-jumpto-diagnose--kyujin-02,.agent_03-class .analysis-keyvisual .analysis-keyvisual-00 .kv-jumpto-diagnose.kv-jumpto-diagnose--kyujin-02,.agent_03-class .analysis-keyvisual .analysis-keyvisual--age .kv-jumpto-diagnose.kv-jumpto-diagnose--kyujin-02,.agent_04-class .analysis-keyvisual .analysis-keyvisual-00 .kv-jumpto-diagnose.kv-jumpto-diagnose--kyujin-02,.agent_04-class .analysis-keyvisual .analysis-keyvisual--age .kv-jumpto-diagnose.kv-jumpto-diagnose--kyujin-02,.agent_05-class .analysis-keyvisual .analysis-keyvisual-00 .kv-jumpto-diagnose.kv-jumpto-diagnose--kyujin-02,.agent_05-class .analysis-keyvisual .analysis-keyvisual--age .kv-jumpto-diagnose.kv-jumpto-diagnose--kyujin-02,.tool_01-class .analysis-keyvisual .analysis-keyvisual-00 .kv-jumpto-diagnose.kv-jumpto-diagnose--kyujin-02,.tool_01-class .analysis-keyvisual .analysis-keyvisual--age .kv-jumpto-diagnose.kv-jumpto-diagnose--kyujin-02,.tool_02-class .analysis-keyvisual .analysis-keyvisual-00 .kv-jumpto-diagnose.kv-jumpto-diagnose--kyujin-02,.tool_02-class .analysis-keyvisual .analysis-keyvisual--age .kv-jumpto-diagnose.kv-jumpto-diagnose--kyujin-02,.tool_03-class .analysis-keyvisual .analysis-keyvisual-00 .kv-jumpto-diagnose.kv-jumpto-diagnose--kyujin-02,.tool_03-class .analysis-keyvisual .analysis-keyvisual--age .kv-jumpto-diagnose.kv-jumpto-diagnose--kyujin-02,.tool_04-class .analysis-keyvisual .analysis-keyvisual-00 .kv-jumpto-diagnose.kv-jumpto-diagnose--kyujin-02,.tool_04-class .analysis-keyvisual .analysis-keyvisual--age .kv-jumpto-diagnose.kv-jumpto-diagnose--kyujin-02{top:253px;padding-left:15.5px;height:57px;background-image:url(/assets/tool/02/icon_chevron_down_circle_ff8134-e66c5a58d7a4c411600e2c131548f05d421650abe8eee92c491a81eb238fc4bc.png);background-repeat:no-repeat;background-position:top 50% right 15px;background-size:31px;text-align:left;line-height:57px;font-size:19px;letter-spacing:1px}.general_sales-class .analysis-keyvisual .analysis-keyvisual-00 .kv-jumpto-diagnose-circle,.general_sales-class .analysis-keyvisual .analysis-keyvisual--age .kv-jumpto-diagnose-circle,.tool_age-class .analysis-keyvisual .analysis-keyvisual-00 .kv-jumpto-diagnose-circle,.tool_age-class .analysis-keyvisual .analysis-keyvisual--age .kv-jumpto-diagnose-circle,.tool_general-class .analysis-keyvisual .analysis-keyvisual-00 .kv-jumpto-diagnose-circle,.tool_general-class .analysis-keyvisual .analysis-keyvisual--age .kv-jumpto-diagnose-circle,.agent_03-class .analysis-keyvisual .analysis-keyvisual-00 .kv-jumpto-diagnose-circle,.agent_03-class .analysis-keyvisual .analysis-keyvisual--age .kv-jumpto-diagnose-circle,.agent_04-class .analysis-keyvisual .analysis-keyvisual-00 .kv-jumpto-diagnose-circle,.agent_04-class .analysis-keyvisual .analysis-keyvisual--age .kv-jumpto-diagnose-circle,.agent_05-class .analysis-keyvisual .analysis-keyvisual-00 .kv-jumpto-diagnose-circle,.agent_05-class .analysis-keyvisual .analysis-keyvisual--age .kv-jumpto-diagnose-circle,.tool_01-class .analysis-keyvisual .analysis-keyvisual-00 .kv-jumpto-diagnose-circle,.tool_01-class .analysis-keyvisual .analysis-keyvisual--age .kv-jumpto-diagnose-circle,.tool_02-class .analysis-keyvisual .analysis-keyvisual-00 .kv-jumpto-diagnose-circle,.tool_02-class .analysis-keyvisual .analysis-keyvisual--age .kv-jumpto-diagnose-circle,.tool_03-class .analysis-keyvisual .analysis-keyvisual-00 .kv-jumpto-diagnose-circle,.tool_03-class .analysis-keyvisual .analysis-keyvisual--age .kv-jumpto-diagnose-circle,.tool_04-class .analysis-keyvisual .analysis-keyvisual-00 .kv-jumpto-diagnose-circle,.tool_04-class .analysis-keyvisual .analysis-keyvisual--age .kv-jumpto-diagnose-circle{display:block;box-sizing:border-box;position:absolute;top:264px;left:0;right:0;margin:0 auto;width:198px;height:198px;border-radius:50%;box-shadow:0 0 15px 0 rgba(0,77,118,0.3);background-color:#BFEDFF;background-color:#fff;padding:0}.general_sales-class .analysis-keyvisual .analysis-keyvisual-00 .kv-jumpto-diagnose-circle .button-image,.general_sales-class .analysis-keyvisual .analysis-keyvisual--age .kv-jumpto-diagnose-circle .button-image,.tool_age-class .analysis-keyvisual .analysis-keyvisual-00 .kv-jumpto-diagnose-circle .button-image,.tool_age-class .analysis-keyvisual .analysis-keyvisual--age .kv-jumpto-diagnose-circle .button-image,.tool_general-class .analysis-keyvisual .analysis-keyvisual-00 .kv-jumpto-diagnose-circle .button-image,.tool_general-class .analysis-keyvisual .analysis-keyvisual--age .kv-jumpto-diagnose-circle .button-image,.agent_03-class .analysis-keyvisual .analysis-keyvisual-00 .kv-jumpto-diagnose-circle .button-image,.agent_03-class .analysis-keyvisual .analysis-keyvisual--age .kv-jumpto-diagnose-circle .button-image,.agent_04-class .analysis-keyvisual .analysis-keyvisual-00 .kv-jumpto-diagnose-circle .button-image,.agent_04-class .analysis-keyvisual .analysis-keyvisual--age .kv-jumpto-diagnose-circle .button-image,.agent_05-class .analysis-keyvisual .analysis-keyvisual-00 .kv-jumpto-diagnose-circle .button-image,.agent_05-class .analysis-keyvisual .analysis-keyvisual--age .kv-jumpto-diagnose-circle .button-image,.tool_01-class .analysis-keyvisual .analysis-keyvisual-00 .kv-jumpto-diagnose-circle .button-image,.tool_01-class .analysis-keyvisual .analysis-keyvisual--age .kv-jumpto-diagnose-circle .button-image,.tool_02-class .analysis-keyvisual .analysis-keyvisual-00 .kv-jumpto-diagnose-circle .button-image,.tool_02-class .analysis-keyvisual .analysis-keyvisual--age .kv-jumpto-diagnose-circle .button-image,.tool_03-class .analysis-keyvisual .analysis-keyvisual-00 .kv-jumpto-diagnose-circle .button-image,.tool_03-class .analysis-keyvisual .analysis-keyvisual--age .kv-jumpto-diagnose-circle .button-image,.tool_04-class .analysis-keyvisual .analysis-keyvisual-00 .kv-jumpto-diagnose-circle .button-image,.tool_04-class .analysis-keyvisual .analysis-keyvisual--age .kv-jumpto-diagnose-circle .button-image{display:block}.general_sales-class .analysis-keyvisual .analysis-keyvisual-00 .kv-jumpto-diagnose-circle:active,.general_sales-class .analysis-keyvisual .analysis-keyvisual--age .kv-jumpto-diagnose-circle:active,.tool_age-class .analysis-keyvisual .analysis-keyvisual-00 .kv-jumpto-diagnose-circle:active,.tool_age-class .analysis-keyvisual .analysis-keyvisual--age .kv-jumpto-diagnose-circle:active,.tool_general-class .analysis-keyvisual .analysis-keyvisual-00 .kv-jumpto-diagnose-circle:active,.tool_general-class .analysis-keyvisual .analysis-keyvisual--age .kv-jumpto-diagnose-circle:active,.agent_03-class .analysis-keyvisual .analysis-keyvisual-00 .kv-jumpto-diagnose-circle:active,.agent_03-class .analysis-keyvisual .analysis-keyvisual--age .kv-jumpto-diagnose-circle:active,.agent_04-class .analysis-keyvisual .analysis-keyvisual-00 .kv-jumpto-diagnose-circle:active,.agent_04-class .analysis-keyvisual .analysis-keyvisual--age .kv-jumpto-diagnose-circle:active,.agent_05-class .analysis-keyvisual .analysis-keyvisual-00 .kv-jumpto-diagnose-circle:active,.agent_05-class .analysis-keyvisual .analysis-keyvisual--age .kv-jumpto-diagnose-circle:active,.tool_01-class .analysis-keyvisual .analysis-keyvisual-00 .kv-jumpto-diagnose-circle:active,.tool_01-class .analysis-keyvisual .analysis-keyvisual--age .kv-jumpto-diagnose-circle:active,.tool_02-class .analysis-keyvisual .analysis-keyvisual-00 .kv-jumpto-diagnose-circle:active,.tool_02-class .analysis-keyvisual .analysis-keyvisual--age .kv-jumpto-diagnose-circle:active,.tool_03-class .analysis-keyvisual .analysis-keyvisual-00 .kv-jumpto-diagnose-circle:active,.tool_03-class .analysis-keyvisual .analysis-keyvisual--age .kv-jumpto-diagnose-circle:active,.tool_04-class .analysis-keyvisual .analysis-keyvisual-00 .kv-jumpto-diagnose-circle:active,.tool_04-class .analysis-keyvisual .analysis-keyvisual--age .kv-jumpto-diagnose-circle:active{transform:translateY(2px)}.general_sales-class .analysis-keyvisual .analysis-keyvisual-00 .kv-jumpto-diagnose-circle.jumpto-diagnose-circle--05,.general_sales-class .analysis-keyvisual .analysis-keyvisual--age .kv-jumpto-diagnose-circle.jumpto-diagnose-circle--05,.tool_age-class .analysis-keyvisual .analysis-keyvisual-00 .kv-jumpto-diagnose-circle.jumpto-diagnose-circle--05,.tool_age-class .analysis-keyvisual .analysis-keyvisual--age .kv-jumpto-diagnose-circle.jumpto-diagnose-circle--05,.tool_general-class .analysis-keyvisual .analysis-keyvisual-00 .kv-jumpto-diagnose-circle.jumpto-diagnose-circle--05,.tool_general-class .analysis-keyvisual .analysis-keyvisual--age .kv-jumpto-diagnose-circle.jumpto-diagnose-circle--05,.agent_03-class .analysis-keyvisual .analysis-keyvisual-00 .kv-jumpto-diagnose-circle.jumpto-diagnose-circle--05,.agent_03-class .analysis-keyvisual .analysis-keyvisual--age .kv-jumpto-diagnose-circle.jumpto-diagnose-circle--05,.agent_04-class .analysis-keyvisual .analysis-keyvisual-00 .kv-jumpto-diagnose-circle.jumpto-diagnose-circle--05,.agent_04-class .analysis-keyvisual .analysis-keyvisual--age .kv-jumpto-diagnose-circle.jumpto-diagnose-circle--05,.agent_05-class .analysis-keyvisual .analysis-keyvisual-00 .kv-jumpto-diagnose-circle.jumpto-diagnose-circle--05,.agent_05-class .analysis-keyvisual .analysis-keyvisual--age .kv-jumpto-diagnose-circle.jumpto-diagnose-circle--05,.tool_01-class .analysis-keyvisual .analysis-keyvisual-00 .kv-jumpto-diagnose-circle.jumpto-diagnose-circle--05,.tool_01-class .analysis-keyvisual .analysis-keyvisual--age .kv-jumpto-diagnose-circle.jumpto-diagnose-circle--05,.tool_02-class .analysis-keyvisual .analysis-keyvisual-00 .kv-jumpto-diagnose-circle.jumpto-diagnose-circle--05,.tool_02-class .analysis-keyvisual .analysis-keyvisual--age .kv-jumpto-diagnose-circle.jumpto-diagnose-circle--05,.tool_03-class .analysis-keyvisual .analysis-keyvisual-00 .kv-jumpto-diagnose-circle.jumpto-diagnose-circle--05,.tool_03-class .analysis-keyvisual .analysis-keyvisual--age .kv-jumpto-diagnose-circle.jumpto-diagnose-circle--05,.tool_04-class .analysis-keyvisual .analysis-keyvisual-00 .kv-jumpto-diagnose-circle.jumpto-diagnose-circle--05,.tool_04-class .analysis-keyvisual .analysis-keyvisual--age .kv-jumpto-diagnose-circle.jumpto-diagnose-circle--05{top:263px;width:228.5px;height:228px;box-shadow:none;background-color:transparent}.general_sales-class .analysis-keyvisual .analysis-keyvisual-00 .kv-jumpto-diagnose-circle.jumpto-diagnose-circle--08,.general_sales-class .analysis-keyvisual .analysis-keyvisual--age .kv-jumpto-diagnose-circle.jumpto-diagnose-circle--08,.tool_age-class .analysis-keyvisual .analysis-keyvisual-00 .kv-jumpto-diagnose-circle.jumpto-diagnose-circle--08,.tool_age-class .analysis-keyvisual .analysis-keyvisual--age .kv-jumpto-diagnose-circle.jumpto-diagnose-circle--08,.tool_general-class .analysis-keyvisual .analysis-keyvisual-00 .kv-jumpto-diagnose-circle.jumpto-diagnose-circle--08,.tool_general-class .analysis-keyvisual .analysis-keyvisual--age .kv-jumpto-diagnose-circle.jumpto-diagnose-circle--08,.agent_03-class .analysis-keyvisual .analysis-keyvisual-00 .kv-jumpto-diagnose-circle.jumpto-diagnose-circle--08,.agent_03-class .analysis-keyvisual .analysis-keyvisual--age .kv-jumpto-diagnose-circle.jumpto-diagnose-circle--08,.agent_04-class .analysis-keyvisual .analysis-keyvisual-00 .kv-jumpto-diagnose-circle.jumpto-diagnose-circle--08,.agent_04-class .analysis-keyvisual .analysis-keyvisual--age .kv-jumpto-diagnose-circle.jumpto-diagnose-circle--08,.agent_05-class .analysis-keyvisual .analysis-keyvisual-00 .kv-jumpto-diagnose-circle.jumpto-diagnose-circle--08,.agent_05-class .analysis-keyvisual .analysis-keyvisual--age .kv-jumpto-diagnose-circle.jumpto-diagnose-circle--08,.tool_01-class .analysis-keyvisual .analysis-keyvisual-00 .kv-jumpto-diagnose-circle.jumpto-diagnose-circle--08,.tool_01-class .analysis-keyvisual .analysis-keyvisual--age .kv-jumpto-diagnose-circle.jumpto-diagnose-circle--08,.tool_02-class .analysis-keyvisual .analysis-keyvisual-00 .kv-jumpto-diagnose-circle.jumpto-diagnose-circle--08,.tool_02-class .analysis-keyvisual .analysis-keyvisual--age .kv-jumpto-diagnose-circle.jumpto-diagnose-circle--08,.tool_03-class .analysis-keyvisual .analysis-keyvisual-00 .kv-jumpto-diagnose-circle.jumpto-diagnose-circle--08,.tool_03-class .analysis-keyvisual .analysis-keyvisual--age .kv-jumpto-diagnose-circle.jumpto-diagnose-circle--08,.tool_04-class .analysis-keyvisual .analysis-keyvisual-00 .kv-jumpto-diagnose-circle.jumpto-diagnose-circle--08,.tool_04-class .analysis-keyvisual .analysis-keyvisual--age .kv-jumpto-diagnose-circle.jumpto-diagnose-circle--08{top:270px}.general_sales-class .analysis-keyvisual .analysis-keyvisual-00,.tool_age-class .analysis-keyvisual .analysis-keyvisual-00,.tool_general-class .analysis-keyvisual .analysis-keyvisual-00,.agent_03-class .analysis-keyvisual .analysis-keyvisual-00,.agent_04-class .analysis-keyvisual .analysis-keyvisual-00,.agent_05-class .analysis-keyvisual .analysis-keyvisual-00,.tool_01-class .analysis-keyvisual .analysis-keyvisual-00,.tool_02-class .analysis-keyvisual .analysis-keyvisual-00,.tool_03-class .analysis-keyvisual .analysis-keyvisual-00,.tool_04-class .analysis-keyvisual .analysis-keyvisual-00{background-color:#fff}.general_sales-class .analysis-keyvisual .analysis-keyvisual--age .display-promotion,.tool_age-class .analysis-keyvisual .analysis-keyvisual--age .display-promotion,.tool_general-class .analysis-keyvisual .analysis-keyvisual--age .display-promotion,.agent_03-class .analysis-keyvisual .analysis-keyvisual--age .display-promotion,.agent_04-class .analysis-keyvisual .analysis-keyvisual--age .display-promotion,.agent_05-class .analysis-keyvisual .analysis-keyvisual--age .display-promotion,.tool_01-class .analysis-keyvisual .analysis-keyvisual--age .display-promotion,.tool_02-class .analysis-keyvisual .analysis-keyvisual--age .display-promotion,.tool_03-class .analysis-keyvisual .analysis-keyvisual--age .display-promotion,.tool_04-class .analysis-keyvisual .analysis-keyvisual--age .display-promotion{position:absolute;bottom:13px;right:23px;color:#222;text-align:center;font-family:"Hiragino Sans", sans-serif;font-size:10px;font-weight:300;line-height:1.5;letter-spacing:0.6px}.general_sales-class .analysis-keyvisual .analysis-keyvisual--age .display-promotion.display-promotion--kyujin-02,.tool_age-class .analysis-keyvisual .analysis-keyvisual--age .display-promotion.display-promotion--kyujin-02,.tool_general-class .analysis-keyvisual .analysis-keyvisual--age .display-promotion.display-promotion--kyujin-02,.agent_03-class .analysis-keyvisual .analysis-keyvisual--age .display-promotion.display-promotion--kyujin-02,.agent_04-class .analysis-keyvisual .analysis-keyvisual--age .display-promotion.display-promotion--kyujin-02,.agent_05-class .analysis-keyvisual .analysis-keyvisual--age .display-promotion.display-promotion--kyujin-02,.tool_01-class .analysis-keyvisual .analysis-keyvisual--age .display-promotion.display-promotion--kyujin-02,.tool_02-class .analysis-keyvisual .analysis-keyvisual--age .display-promotion.display-promotion--kyujin-02,.tool_03-class .analysis-keyvisual .analysis-keyvisual--age .display-promotion.display-promotion--kyujin-02,.tool_04-class .analysis-keyvisual .analysis-keyvisual--age .display-promotion.display-promotion--kyujin-02{bottom:2.25px;font-size:9px}.general_sales-class .analysis-keyvisual .kv-action,.tool_age-class .analysis-keyvisual .kv-action,.tool_general-class .analysis-keyvisual .kv-action,.agent_03-class .analysis-keyvisual .kv-action,.agent_04-class .analysis-keyvisual .kv-action,.agent_05-class .analysis-keyvisual .kv-action,.tool_01-class .analysis-keyvisual .kv-action,.tool_02-class .analysis-keyvisual .kv-action,.tool_03-class .analysis-keyvisual .kv-action,.tool_04-class .analysis-keyvisual .kv-action{position:relative;z-index:20;padding:6px 0;width:px;height:px;background-color:#fff;background-image:url(/assets/tool/05/sp/have_problems_bg_tile-88739b6b1bfda385669bf42bac372ec90355e2c5034be94ede8419dfa293b45c.png);background-repeat:repeat-y;background-position:top 0 left 0;background-size:375px 20px}.general_sales-class .analysis-keyvisual .kv-action .kv-jumpto-diagnose,.tool_age-class .analysis-keyvisual .kv-action .kv-jumpto-diagnose,.tool_general-class .analysis-keyvisual .kv-action .kv-jumpto-diagnose,.agent_03-class .analysis-keyvisual .kv-action .kv-jumpto-diagnose,.agent_04-class .analysis-keyvisual .kv-action .kv-jumpto-diagnose,.agent_05-class .analysis-keyvisual .kv-action .kv-jumpto-diagnose,.tool_01-class .analysis-keyvisual .kv-action .kv-jumpto-diagnose,.tool_02-class .analysis-keyvisual .kv-action .kv-jumpto-diagnose,.tool_03-class .analysis-keyvisual .kv-action .kv-jumpto-diagnose,.tool_04-class .analysis-keyvisual .kv-action .kv-jumpto-diagnose{display:block;border-radius:5px;background-color:#ff8134;box-shadow:0 3px 0 #c95006;margin-top:6px;width:330px;height:57px;margin:0 auto;background-image:url(/assets/tool/02/icon_chevron_down_circle_ff8134-e66c5a58d7a4c411600e2c131548f05d421650abe8eee92c491a81eb238fc4bc.png);background-repeat:no-repeat;background-position:top 50% right 15px;background-size:31px;line-height:57px;letter-spacing:1px;font-weight:700;font-size:19px;text-align:center;color:#fff}.general_sales-class .analysis-keyvisual .kv-action .kv-jumpto-diagnose:active,.tool_age-class .analysis-keyvisual .kv-action .kv-jumpto-diagnose:active,.tool_general-class .analysis-keyvisual .kv-action .kv-jumpto-diagnose:active,.agent_03-class .analysis-keyvisual .kv-action .kv-jumpto-diagnose:active,.agent_04-class .analysis-keyvisual .kv-action .kv-jumpto-diagnose:active,.agent_05-class .analysis-keyvisual .kv-action .kv-jumpto-diagnose:active,.tool_01-class .analysis-keyvisual .kv-action .kv-jumpto-diagnose:active,.tool_02-class .analysis-keyvisual .kv-action .kv-jumpto-diagnose:active,.tool_03-class .analysis-keyvisual .kv-action .kv-jumpto-diagnose:active,.tool_04-class .analysis-keyvisual .kv-action .kv-jumpto-diagnose:active{box-shadow:0 0 0 #c95006;transform:translateY(3px)}.general_sales-class .analysis-keyvisual .kv-action+.have-problems,.tool_age-class .analysis-keyvisual .kv-action+.have-problems,.tool_general-class .analysis-keyvisual .kv-action+.have-problems,.agent_03-class .analysis-keyvisual .kv-action+.have-problems,.agent_04-class .analysis-keyvisual .kv-action+.have-problems,.agent_05-class .analysis-keyvisual .kv-action+.have-problems,.tool_01-class .analysis-keyvisual .kv-action+.have-problems,.tool_02-class .analysis-keyvisual .kv-action+.have-problems,.tool_03-class .analysis-keyvisual .kv-action+.have-problems,.tool_04-class .analysis-keyvisual .kv-action+.have-problems{position:relative;z-index:10;margin-top:-20px}.general_sales-class .section-have-problems+.section-diagnose-bridge,.tool_age-class .section-have-problems+.section-diagnose-bridge,.tool_general-class .section-have-problems+.section-diagnose-bridge,.agent_03-class .section-have-problems+.section-diagnose-bridge,.agent_04-class .section-have-problems+.section-diagnose-bridge,.agent_05-class .section-have-problems+.section-diagnose-bridge,.tool_01-class .section-have-problems+.section-diagnose-bridge,.tool_02-class .section-have-problems+.section-diagnose-bridge,.tool_03-class .section-have-problems+.section-diagnose-bridge,.tool_04-class .section-have-problems+.section-diagnose-bridge{margin-top:-20px}.general_sales-class .section__diagnose.diagnose--analysis-02 .diagnose-basement,.tool_age-class .section__diagnose.diagnose--analysis-02 .diagnose-basement,.tool_general-class .section__diagnose.diagnose--analysis-02 .diagnose-basement,.agent_03-class .section__diagnose.diagnose--analysis-02 .diagnose-basement,.agent_04-class .section__diagnose.diagnose--analysis-02 .diagnose-basement,.agent_05-class .section__diagnose.diagnose--analysis-02 .diagnose-basement,.tool_01-class .section__diagnose.diagnose--analysis-02 .diagnose-basement,.tool_02-class .section__diagnose.diagnose--analysis-02 .diagnose-basement,.tool_03-class .section__diagnose.diagnose--analysis-02 .diagnose-basement,.tool_04-class .section__diagnose.diagnose--analysis-02 .diagnose-basement{padding-bottom:33px}.general_sales-class .section__diagnose.diagnose--analysis-02 .diagnose-basement .diagnose__question-unit-wapper .diagnose__question-unit .diagnose__question-content .question__radio-group .question__radio-label,.tool_age-class .section__diagnose.diagnose--analysis-02 .diagnose-basement .diagnose__question-unit-wapper .diagnose__question-unit .diagnose__question-content .question__radio-group .question__radio-label,.tool_general-class .section__diagnose.diagnose--analysis-02 .diagnose-basement .diagnose__question-unit-wapper .diagnose__question-unit .diagnose__question-content .question__radio-group .question__radio-label,.agent_03-class .section__diagnose.diagnose--analysis-02 .diagnose-basement .diagnose__question-unit-wapper .diagnose__question-unit .diagnose__question-content .question__radio-group .question__radio-label,.agent_04-class .section__diagnose.diagnose--analysis-02 .diagnose-basement .diagnose__question-unit-wapper .diagnose__question-unit .diagnose__question-content .question__radio-group .question__radio-label,.agent_05-class .section__diagnose.diagnose--analysis-02 .diagnose-basement .diagnose__question-unit-wapper .diagnose__question-unit .diagnose__question-content .question__radio-group .question__radio-label,.tool_01-class .section__diagnose.diagnose--analysis-02 .diagnose-basement .diagnose__question-unit-wapper .diagnose__question-unit .diagnose__question-content .question__radio-group .question__radio-label,.tool_02-class .section__diagnose.diagnose--analysis-02 .diagnose-basement .diagnose__question-unit-wapper .diagnose__question-unit .diagnose__question-content .question__radio-group .question__radio-label,.tool_03-class .section__diagnose.diagnose--analysis-02 .diagnose-basement .diagnose__question-unit-wapper .diagnose__question-unit .diagnose__question-content .question__radio-group .question__radio-label,.tool_04-class .section__diagnose.diagnose--analysis-02 .diagnose-basement .diagnose__question-unit-wapper .diagnose__question-unit .diagnose__question-content .question__radio-group .question__radio-label{position:relative}.general_sales-class .section__diagnose.diagnose--analysis-02 .diagnose-basement .diagnose__question-unit-wapper .diagnose__question-unit .diagnose__question-content .question__radio-group .question__radio-label:has(.question__radio-input[value="000"]),.general_sales-class .section__diagnose.diagnose--analysis-02 .diagnose-basement .diagnose__question-unit-wapper .diagnose__question-unit .diagnose__question-content .question__radio-group .question__radio-label:has(.question__radio-input[value="117"]),.tool_age-class .section__diagnose.diagnose--analysis-02 .diagnose-basement .diagnose__question-unit-wapper .diagnose__question-unit .diagnose__question-content .question__radio-group .question__radio-label:has(.question__radio-input[value="000"]),.tool_age-class .section__diagnose.diagnose--analysis-02 .diagnose-basement .diagnose__question-unit-wapper .diagnose__question-unit .diagnose__question-content .question__radio-group .question__radio-label:has(.question__radio-input[value="117"]),.tool_general-class .section__diagnose.diagnose--analysis-02 .diagnose-basement .diagnose__question-unit-wapper .diagnose__question-unit .diagnose__question-content .question__radio-group .question__radio-label:has(.question__radio-input[value="000"]),.tool_general-class .section__diagnose.diagnose--analysis-02 .diagnose-basement .diagnose__question-unit-wapper .diagnose__question-unit .diagnose__question-content .question__radio-group .question__radio-label:has(.question__radio-input[value="117"]),.agent_03-class .section__diagnose.diagnose--analysis-02 .diagnose-basement .diagnose__question-unit-wapper .diagnose__question-unit .diagnose__question-content .question__radio-group .question__radio-label:has(.question__radio-input[value="000"]),.agent_03-class .section__diagnose.diagnose--analysis-02 .diagnose-basement .diagnose__question-unit-wapper .diagnose__question-unit .diagnose__question-content .question__radio-group .question__radio-label:has(.question__radio-input[value="117"]),.agent_04-class .section__diagnose.diagnose--analysis-02 .diagnose-basement .diagnose__question-unit-wapper .diagnose__question-unit .diagnose__question-content .question__radio-group .question__radio-label:has(.question__radio-input[value="000"]),.agent_04-class .section__diagnose.diagnose--analysis-02 .diagnose-basement .diagnose__question-unit-wapper .diagnose__question-unit .diagnose__question-content .question__radio-group .question__radio-label:has(.question__radio-input[value="117"]),.agent_05-class .section__diagnose.diagnose--analysis-02 .diagnose-basement .diagnose__question-unit-wapper .diagnose__question-unit .diagnose__question-content .question__radio-group .question__radio-label:has(.question__radio-input[value="000"]),.agent_05-class .section__diagnose.diagnose--analysis-02 .diagnose-basement .diagnose__question-unit-wapper .diagnose__question-unit .diagnose__question-content .question__radio-group .question__radio-label:has(.question__radio-input[value="117"]),.tool_01-class .section__diagnose.diagnose--analysis-02 .diagnose-basement .diagnose__question-unit-wapper .diagnose__question-unit .diagnose__question-content .question__radio-group .question__radio-label:has(.question__radio-input[value="000"]),.tool_01-class .section__diagnose.diagnose--analysis-02 .diagnose-basement .diagnose__question-unit-wapper .diagnose__question-unit .diagnose__question-content .question__radio-group .question__radio-label:has(.question__radio-input[value="117"]),.tool_02-class .section__diagnose.diagnose--analysis-02 .diagnose-basement .diagnose__question-unit-wapper .diagnose__question-unit .diagnose__question-content .question__radio-group .question__radio-label:has(.question__radio-input[value="000"]),.tool_02-class .section__diagnose.diagnose--analysis-02 .diagnose-basement .diagnose__question-unit-wapper .diagnose__question-unit .diagnose__question-content .question__radio-group .question__radio-label:has(.question__radio-input[value="117"]),.tool_03-class .section__diagnose.diagnose--analysis-02 .diagnose-basement .diagnose__question-unit-wapper .diagnose__question-unit .diagnose__question-content .question__radio-group .question__radio-label:has(.question__radio-input[value="000"]),.tool_03-class .section__diagnose.diagnose--analysis-02 .diagnose-basement .diagnose__question-unit-wapper .diagnose__question-unit .diagnose__question-content .question__radio-group .question__radio-label:has(.question__radio-input[value="117"]),.tool_04-class .section__diagnose.diagnose--analysis-02 .diagnose-basement .diagnose__question-unit-wapper .diagnose__question-unit .diagnose__question-content .question__radio-group .question__radio-label:has(.question__radio-input[value="000"]),.tool_04-class .section__diagnose.diagnose--analysis-02 .diagnose-basement .diagnose__question-unit-wapper .diagnose__question-unit .diagnose__question-content .question__radio-group .question__radio-label:has(.question__radio-input[value="117"]){z-index:1000}.general_sales-class .section__diagnose.diagnose--analysis-02 .diagnose-basement .diagnose__question-unit-wapper .diagnose__question-unit .diagnose__question-content .question__radio-group .question__radio-label:has(.question__radio-input[value="118"]),.general_sales-class .section__diagnose.diagnose--analysis-02 .diagnose-basement .diagnose__question-unit-wapper .diagnose__question-unit .diagnose__question-content .question__radio-group .question__radio-label:has(.question__radio-input[value="119"]),.tool_age-class .section__diagnose.diagnose--analysis-02 .diagnose-basement .diagnose__question-unit-wapper .diagnose__question-unit .diagnose__question-content .question__radio-group .question__radio-label:has(.question__radio-input[value="118"]),.tool_age-class .section__diagnose.diagnose--analysis-02 .diagnose-basement .diagnose__question-unit-wapper .diagnose__question-unit .diagnose__question-content .question__radio-group .question__radio-label:has(.question__radio-input[value="119"]),.tool_general-class .section__diagnose.diagnose--analysis-02 .diagnose-basement .diagnose__question-unit-wapper .diagnose__question-unit .diagnose__question-content .question__radio-group .question__radio-label:has(.question__radio-input[value="118"]),.tool_general-class .section__diagnose.diagnose--analysis-02 .diagnose-basement .diagnose__question-unit-wapper .diagnose__question-unit .diagnose__question-content .question__radio-group .question__radio-label:has(.question__radio-input[value="119"]),.agent_03-class .section__diagnose.diagnose--analysis-02 .diagnose-basement .diagnose__question-unit-wapper .diagnose__question-unit .diagnose__question-content .question__radio-group .question__radio-label:has(.question__radio-input[value="118"]),.agent_03-class .section__diagnose.diagnose--analysis-02 .diagnose-basement .diagnose__question-unit-wapper .diagnose__question-unit .diagnose__question-content .question__radio-group .question__radio-label:has(.question__radio-input[value="119"]),.agent_04-class .section__diagnose.diagnose--analysis-02 .diagnose-basement .diagnose__question-unit-wapper .diagnose__question-unit .diagnose__question-content .question__radio-group .question__radio-label:has(.question__radio-input[value="118"]),.agent_04-class .section__diagnose.diagnose--analysis-02 .diagnose-basement .diagnose__question-unit-wapper .diagnose__question-unit .diagnose__question-content .question__radio-group .question__radio-label:has(.question__radio-input[value="119"]),.agent_05-class .section__diagnose.diagnose--analysis-02 .diagnose-basement .diagnose__question-unit-wapper .diagnose__question-unit .diagnose__question-content .question__radio-group .question__radio-label:has(.question__radio-input[value="118"]),.agent_05-class .section__diagnose.diagnose--analysis-02 .diagnose-basement .diagnose__question-unit-wapper .diagnose__question-unit .diagnose__question-content .question__radio-group .question__radio-label:has(.question__radio-input[value="119"]),.tool_01-class .section__diagnose.diagnose--analysis-02 .diagnose-basement .diagnose__question-unit-wapper .diagnose__question-unit .diagnose__question-content .question__radio-group .question__radio-label:has(.question__radio-input[value="118"]),.tool_01-class .section__diagnose.diagnose--analysis-02 .diagnose-basement .diagnose__question-unit-wapper .diagnose__question-unit .diagnose__question-content .question__radio-group .question__radio-label:has(.question__radio-input[value="119"]),.tool_02-class .section__diagnose.diagnose--analysis-02 .diagnose-basement .diagnose__question-unit-wapper .diagnose__question-unit .diagnose__question-content .question__radio-group .question__radio-label:has(.question__radio-input[value="118"]),.tool_02-class .section__diagnose.diagnose--analysis-02 .diagnose-basement .diagnose__question-unit-wapper .diagnose__question-unit .diagnose__question-content .question__radio-group .question__radio-label:has(.question__radio-input[value="119"]),.tool_03-class .section__diagnose.diagnose--analysis-02 .diagnose-basement .diagnose__question-unit-wapper .diagnose__question-unit .diagnose__question-content .question__radio-group .question__radio-label:has(.question__radio-input[value="118"]),.tool_03-class .section__diagnose.diagnose--analysis-02 .diagnose-basement .diagnose__question-unit-wapper .diagnose__question-unit .diagnose__question-content .question__radio-group .question__radio-label:has(.question__radio-input[value="119"]),.tool_04-class .section__diagnose.diagnose--analysis-02 .diagnose-basement .diagnose__question-unit-wapper .diagnose__question-unit .diagnose__question-content .question__radio-group .question__radio-label:has(.question__radio-input[value="118"]),.tool_04-class .section__diagnose.diagnose--analysis-02 .diagnose-basement .diagnose__question-unit-wapper .diagnose__question-unit .diagnose__question-content .question__radio-group .question__radio-label:has(.question__radio-input[value="119"]){z-index:900}.general_sales-class .section__diagnose.diagnose--analysis-02 .diagnose-basement .diagnose__question-unit-wapper .diagnose__question-unit .diagnose__question-content .question__radio-group .question__radio-label:has(.question__radio-input[value="120"]),.general_sales-class .section__diagnose.diagnose--analysis-02 .diagnose-basement .diagnose__question-unit-wapper .diagnose__question-unit .diagnose__question-content .question__radio-group .question__radio-label:has(.question__radio-input[value="173"]),.tool_age-class .section__diagnose.diagnose--analysis-02 .diagnose-basement .diagnose__question-unit-wapper .diagnose__question-unit .diagnose__question-content .question__radio-group .question__radio-label:has(.question__radio-input[value="120"]),.tool_age-class .section__diagnose.diagnose--analysis-02 .diagnose-basement .diagnose__question-unit-wapper .diagnose__question-unit .diagnose__question-content .question__radio-group .question__radio-label:has(.question__radio-input[value="173"]),.tool_general-class .section__diagnose.diagnose--analysis-02 .diagnose-basement .diagnose__question-unit-wapper .diagnose__question-unit .diagnose__question-content .question__radio-group .question__radio-label:has(.question__radio-input[value="120"]),.tool_general-class .section__diagnose.diagnose--analysis-02 .diagnose-basement .diagnose__question-unit-wapper .diagnose__question-unit .diagnose__question-content .question__radio-group .question__radio-label:has(.question__radio-input[value="173"]),.agent_03-class .section__diagnose.diagnose--analysis-02 .diagnose-basement .diagnose__question-unit-wapper .diagnose__question-unit .diagnose__question-content .question__radio-group .question__radio-label:has(.question__radio-input[value="120"]),.agent_03-class .section__diagnose.diagnose--analysis-02 .diagnose-basement .diagnose__question-unit-wapper .diagnose__question-unit .diagnose__question-content .question__radio-group .question__radio-label:has(.question__radio-input[value="173"]),.agent_04-class .section__diagnose.diagnose--analysis-02 .diagnose-basement .diagnose__question-unit-wapper .diagnose__question-unit .diagnose__question-content .question__radio-group .question__radio-label:has(.question__radio-input[value="120"]),.agent_04-class .section__diagnose.diagnose--analysis-02 .diagnose-basement .diagnose__question-unit-wapper .diagnose__question-unit .diagnose__question-content .question__radio-group .question__radio-label:has(.question__radio-input[value="173"]),.agent_05-class .section__diagnose.diagnose--analysis-02 .diagnose-basement .diagnose__question-unit-wapper .diagnose__question-unit .diagnose__question-content .question__radio-group .question__radio-label:has(.question__radio-input[value="120"]),.agent_05-class .section__diagnose.diagnose--analysis-02 .diagnose-basement .diagnose__question-unit-wapper .diagnose__question-unit .diagnose__question-content .question__radio-group .question__radio-label:has(.question__radio-input[value="173"]),.tool_01-class .section__diagnose.diagnose--analysis-02 .diagnose-basement .diagnose__question-unit-wapper .diagnose__question-unit .diagnose__question-content .question__radio-group .question__radio-label:has(.question__radio-input[value="120"]),.tool_01-class .section__diagnose.diagnose--analysis-02 .diagnose-basement .diagnose__question-unit-wapper .diagnose__question-unit .diagnose__question-content .question__radio-group .question__radio-label:has(.question__radio-input[value="173"]),.tool_02-class .section__diagnose.diagnose--analysis-02 .diagnose-basement .diagnose__question-unit-wapper .diagnose__question-unit .diagnose__question-content .question__radio-group .question__radio-label:has(.question__radio-input[value="120"]),.tool_02-class .section__diagnose.diagnose--analysis-02 .diagnose-basement .diagnose__question-unit-wapper .diagnose__question-unit .diagnose__question-content .question__radio-group .question__radio-label:has(.question__radio-input[value="173"]),.tool_03-class .section__diagnose.diagnose--analysis-02 .diagnose-basement .diagnose__question-unit-wapper .diagnose__question-unit .diagnose__question-content .question__radio-group .question__radio-label:has(.question__radio-input[value="120"]),.tool_03-class .section__diagnose.diagnose--analysis-02 .diagnose-basement .diagnose__question-unit-wapper .diagnose__question-unit .diagnose__question-content .question__radio-group .question__radio-label:has(.question__radio-input[value="173"]),.tool_04-class .section__diagnose.diagnose--analysis-02 .diagnose-basement .diagnose__question-unit-wapper .diagnose__question-unit .diagnose__question-content .question__radio-group .question__radio-label:has(.question__radio-input[value="120"]),.tool_04-class .section__diagnose.diagnose--analysis-02 .diagnose-basement .diagnose__question-unit-wapper .diagnose__question-unit .diagnose__question-content .question__radio-group .question__radio-label:has(.question__radio-input[value="173"]){z-index:800}.general_sales-class .section__diagnose.diagnose--analysis-02 .diagnose-basement .diagnose__question-unit-wapper .diagnose__question-unit .diagnose__question-content .question__radio-group .question__radio-label:has(.question__radio-input[value="174"]),.general_sales-class .section__diagnose.diagnose--analysis-02 .diagnose-basement .diagnose__question-unit-wapper .diagnose__question-unit .diagnose__question-content .question__radio-group .question__radio-label:has(.question__radio-input[value="175"]),.tool_age-class .section__diagnose.diagnose--analysis-02 .diagnose-basement .diagnose__question-unit-wapper .diagnose__question-unit .diagnose__question-content .question__radio-group .question__radio-label:has(.question__radio-input[value="174"]),.tool_age-class .section__diagnose.diagnose--analysis-02 .diagnose-basement .diagnose__question-unit-wapper .diagnose__question-unit .diagnose__question-content .question__radio-group .question__radio-label:has(.question__radio-input[value="175"]),.tool_general-class .section__diagnose.diagnose--analysis-02 .diagnose-basement .diagnose__question-unit-wapper .diagnose__question-unit .diagnose__question-content .question__radio-group .question__radio-label:has(.question__radio-input[value="174"]),.tool_general-class .section__diagnose.diagnose--analysis-02 .diagnose-basement .diagnose__question-unit-wapper .diagnose__question-unit .diagnose__question-content .question__radio-group .question__radio-label:has(.question__radio-input[value="175"]),.agent_03-class .section__diagnose.diagnose--analysis-02 .diagnose-basement .diagnose__question-unit-wapper .diagnose__question-unit .diagnose__question-content .question__radio-group .question__radio-label:has(.question__radio-input[value="174"]),.agent_03-class .section__diagnose.diagnose--analysis-02 .diagnose-basement .diagnose__question-unit-wapper .diagnose__question-unit .diagnose__question-content .question__radio-group .question__radio-label:has(.question__radio-input[value="175"]),.agent_04-class .section__diagnose.diagnose--analysis-02 .diagnose-basement .diagnose__question-unit-wapper .diagnose__question-unit .diagnose__question-content .question__radio-group .question__radio-label:has(.question__radio-input[value="174"]),.agent_04-class .section__diagnose.diagnose--analysis-02 .diagnose-basement .diagnose__question-unit-wapper .diagnose__question-unit .diagnose__question-content .question__radio-group .question__radio-label:has(.question__radio-input[value="175"]),.agent_05-class .section__diagnose.diagnose--analysis-02 .diagnose-basement .diagnose__question-unit-wapper .diagnose__question-unit .diagnose__question-content .question__radio-group .question__radio-label:has(.question__radio-input[value="174"]),.agent_05-class .section__diagnose.diagnose--analysis-02 .diagnose-basement .diagnose__question-unit-wapper .diagnose__question-unit .diagnose__question-content .question__radio-group .question__radio-label:has(.question__radio-input[value="175"]),.tool_01-class .section__diagnose.diagnose--analysis-02 .diagnose-basement .diagnose__question-unit-wapper .diagnose__question-unit .diagnose__question-content .question__radio-group .question__radio-label:has(.question__radio-input[value="174"]),.tool_01-class .section__diagnose.diagnose--analysis-02 .diagnose-basement .diagnose__question-unit-wapper .diagnose__question-unit .diagnose__question-content .question__radio-group .question__radio-label:has(.question__radio-input[value="175"]),.tool_02-class .section__diagnose.diagnose--analysis-02 .diagnose-basement .diagnose__question-unit-wapper .diagnose__question-unit .diagnose__question-content .question__radio-group .question__radio-label:has(.question__radio-input[value="174"]),.tool_02-class .section__diagnose.diagnose--analysis-02 .diagnose-basement .diagnose__question-unit-wapper .diagnose__question-unit .diagnose__question-content .question__radio-group .question__radio-label:has(.question__radio-input[value="175"]),.tool_03-class .section__diagnose.diagnose--analysis-02 .diagnose-basement .diagnose__question-unit-wapper .diagnose__question-unit .diagnose__question-content .question__radio-group .question__radio-label:has(.question__radio-input[value="174"]),.tool_03-class .section__diagnose.diagnose--analysis-02 .diagnose-basement .diagnose__question-unit-wapper .diagnose__question-unit .diagnose__question-content .question__radio-group .question__radio-label:has(.question__radio-input[value="175"]),.tool_04-class .section__diagnose.diagnose--analysis-02 .diagnose-basement .diagnose__question-unit-wapper .diagnose__question-unit .diagnose__question-content .question__radio-group .question__radio-label:has(.question__radio-input[value="174"]),.tool_04-class .section__diagnose.diagnose--analysis-02 .diagnose-basement .diagnose__question-unit-wapper .diagnose__question-unit .diagnose__question-content .question__radio-group .question__radio-label:has(.question__radio-input[value="175"]){z-index:700}.general_sales-class .section__diagnose.diagnose--analysis-02 .diagnose-basement .diagnose__question-unit-wapper .diagnose__question-unit .diagnose__question-content .question__radio-group .question__radio-label:has(.question__radio-input[value="123"]),.general_sales-class .section__diagnose.diagnose--analysis-02 .diagnose-basement .diagnose__question-unit-wapper .diagnose__question-unit .diagnose__question-content .question__radio-group .question__radio-label:has(.question__radio-input[value="180"]),.tool_age-class .section__diagnose.diagnose--analysis-02 .diagnose-basement .diagnose__question-unit-wapper .diagnose__question-unit .diagnose__question-content .question__radio-group .question__radio-label:has(.question__radio-input[value="123"]),.tool_age-class .section__diagnose.diagnose--analysis-02 .diagnose-basement .diagnose__question-unit-wapper .diagnose__question-unit .diagnose__question-content .question__radio-group .question__radio-label:has(.question__radio-input[value="180"]),.tool_general-class .section__diagnose.diagnose--analysis-02 .diagnose-basement .diagnose__question-unit-wapper .diagnose__question-unit .diagnose__question-content .question__radio-group .question__radio-label:has(.question__radio-input[value="123"]),.tool_general-class .section__diagnose.diagnose--analysis-02 .diagnose-basement .diagnose__question-unit-wapper .diagnose__question-unit .diagnose__question-content .question__radio-group .question__radio-label:has(.question__radio-input[value="180"]),.agent_03-class .section__diagnose.diagnose--analysis-02 .diagnose-basement .diagnose__question-unit-wapper .diagnose__question-unit .diagnose__question-content .question__radio-group .question__radio-label:has(.question__radio-input[value="123"]),.agent_03-class .section__diagnose.diagnose--analysis-02 .diagnose-basement .diagnose__question-unit-wapper .diagnose__question-unit .diagnose__question-content .question__radio-group .question__radio-label:has(.question__radio-input[value="180"]),.agent_04-class .section__diagnose.diagnose--analysis-02 .diagnose-basement .diagnose__question-unit-wapper .diagnose__question-unit .diagnose__question-content .question__radio-group .question__radio-label:has(.question__radio-input[value="123"]),.agent_04-class .section__diagnose.diagnose--analysis-02 .diagnose-basement .diagnose__question-unit-wapper .diagnose__question-unit .diagnose__question-content .question__radio-group .question__radio-label:has(.question__radio-input[value="180"]),.agent_05-class .section__diagnose.diagnose--analysis-02 .diagnose-basement .diagnose__question-unit-wapper .diagnose__question-unit .diagnose__question-content .question__radio-group .question__radio-label:has(.question__radio-input[value="123"]),.agent_05-class .section__diagnose.diagnose--analysis-02 .diagnose-basement .diagnose__question-unit-wapper .diagnose__question-unit .diagnose__question-content .question__radio-group .question__radio-label:has(.question__radio-input[value="180"]),.tool_01-class .section__diagnose.diagnose--analysis-02 .diagnose-basement .diagnose__question-unit-wapper .diagnose__question-unit .diagnose__question-content .question__radio-group .question__radio-label:has(.question__radio-input[value="123"]),.tool_01-class .section__diagnose.diagnose--analysis-02 .diagnose-basement .diagnose__question-unit-wapper .diagnose__question-unit .diagnose__question-content .question__radio-group .question__radio-label:has(.question__radio-input[value="180"]),.tool_02-class .section__diagnose.diagnose--analysis-02 .diagnose-basement .diagnose__question-unit-wapper .diagnose__question-unit .diagnose__question-content .question__radio-group .question__radio-label:has(.question__radio-input[value="123"]),.tool_02-class .section__diagnose.diagnose--analysis-02 .diagnose-basement .diagnose__question-unit-wapper .diagnose__question-unit .diagnose__question-content .question__radio-group .question__radio-label:has(.question__radio-input[value="180"]),.tool_03-class .section__diagnose.diagnose--analysis-02 .diagnose-basement .diagnose__question-unit-wapper .diagnose__question-unit .diagnose__question-content .question__radio-group .question__radio-label:has(.question__radio-input[value="123"]),.tool_03-class .section__diagnose.diagnose--analysis-02 .diagnose-basement .diagnose__question-unit-wapper .diagnose__question-unit .diagnose__question-content .question__radio-group .question__radio-label:has(.question__radio-input[value="180"]),.tool_04-class .section__diagnose.diagnose--analysis-02 .diagnose-basement .diagnose__question-unit-wapper .diagnose__question-unit .diagnose__question-content .question__radio-group .question__radio-label:has(.question__radio-input[value="123"]),.tool_04-class .section__diagnose.diagnose--analysis-02 .diagnose-basement .diagnose__question-unit-wapper .diagnose__question-unit .diagnose__question-content .question__radio-group .question__radio-label:has(.question__radio-input[value="180"]){z-index:600}.general_sales-class .section__diagnose.diagnose--analysis-02 .diagnose-basement .diagnose__question-unit-wapper .diagnose__question-unit .diagnose__question-content .question__radio-group .question__radio-label:has(.question__radio-input[value="122"]),.general_sales-class .section__diagnose.diagnose--analysis-02 .diagnose-basement .diagnose__question-unit-wapper .diagnose__question-unit .diagnose__question-content .question__radio-group .question__radio-label:has(.question__radio-input[value="121"]),.tool_age-class .section__diagnose.diagnose--analysis-02 .diagnose-basement .diagnose__question-unit-wapper .diagnose__question-unit .diagnose__question-content .question__radio-group .question__radio-label:has(.question__radio-input[value="122"]),.tool_age-class .section__diagnose.diagnose--analysis-02 .diagnose-basement .diagnose__question-unit-wapper .diagnose__question-unit .diagnose__question-content .question__radio-group .question__radio-label:has(.question__radio-input[value="121"]),.tool_general-class .section__diagnose.diagnose--analysis-02 .diagnose-basement .diagnose__question-unit-wapper .diagnose__question-unit .diagnose__question-content .question__radio-group .question__radio-label:has(.question__radio-input[value="122"]),.tool_general-class .section__diagnose.diagnose--analysis-02 .diagnose-basement .diagnose__question-unit-wapper .diagnose__question-unit .diagnose__question-content .question__radio-group .question__radio-label:has(.question__radio-input[value="121"]),.agent_03-class .section__diagnose.diagnose--analysis-02 .diagnose-basement .diagnose__question-unit-wapper .diagnose__question-unit .diagnose__question-content .question__radio-group .question__radio-label:has(.question__radio-input[value="122"]),.agent_03-class .section__diagnose.diagnose--analysis-02 .diagnose-basement .diagnose__question-unit-wapper .diagnose__question-unit .diagnose__question-content .question__radio-group .question__radio-label:has(.question__radio-input[value="121"]),.agent_04-class .section__diagnose.diagnose--analysis-02 .diagnose-basement .diagnose__question-unit-wapper .diagnose__question-unit .diagnose__question-content .question__radio-group .question__radio-label:has(.question__radio-input[value="122"]),.agent_04-class .section__diagnose.diagnose--analysis-02 .diagnose-basement .diagnose__question-unit-wapper .diagnose__question-unit .diagnose__question-content .question__radio-group .question__radio-label:has(.question__radio-input[value="121"]),.agent_05-class .section__diagnose.diagnose--analysis-02 .diagnose-basement .diagnose__question-unit-wapper .diagnose__question-unit .diagnose__question-content .question__radio-group .question__radio-label:has(.question__radio-input[value="122"]),.agent_05-class .section__diagnose.diagnose--analysis-02 .diagnose-basement .diagnose__question-unit-wapper .diagnose__question-unit .diagnose__question-content .question__radio-group .question__radio-label:has(.question__radio-input[value="121"]),.tool_01-class .section__diagnose.diagnose--analysis-02 .diagnose-basement .diagnose__question-unit-wapper .diagnose__question-unit .diagnose__question-content .question__radio-group .question__radio-label:has(.question__radio-input[value="122"]),.tool_01-class .section__diagnose.diagnose--analysis-02 .diagnose-basement .diagnose__question-unit-wapper .diagnose__question-unit .diagnose__question-content .question__radio-group .question__radio-label:has(.question__radio-input[value="121"]),.tool_02-class .section__diagnose.diagnose--analysis-02 .diagnose-basement .diagnose__question-unit-wapper .diagnose__question-unit .diagnose__question-content .question__radio-group .question__radio-label:has(.question__radio-input[value="122"]),.tool_02-class .section__diagnose.diagnose--analysis-02 .diagnose-basement .diagnose__question-unit-wapper .diagnose__question-unit .diagnose__question-content .question__radio-group .question__radio-label:has(.question__radio-input[value="121"]),.tool_03-class .section__diagnose.diagnose--analysis-02 .diagnose-basement .diagnose__question-unit-wapper .diagnose__question-unit .diagnose__question-content .question__radio-group .question__radio-label:has(.question__radio-input[value="122"]),.tool_03-class .section__diagnose.diagnose--analysis-02 .diagnose-basement .diagnose__question-unit-wapper .diagnose__question-unit .diagnose__question-content .question__radio-group .question__radio-label:has(.question__radio-input[value="121"]),.tool_04-class .section__diagnose.diagnose--analysis-02 .diagnose-basement .diagnose__question-unit-wapper .diagnose__question-unit .diagnose__question-content .question__radio-group .question__radio-label:has(.question__radio-input[value="122"]),.tool_04-class .section__diagnose.diagnose--analysis-02 .diagnose-basement .diagnose__question-unit-wapper .diagnose__question-unit .diagnose__question-content .question__radio-group .question__radio-label:has(.question__radio-input[value="121"]){z-index:500}.general_sales-class .section__diagnose.diagnose--analysis-02 .diagnose-basement .diagnose__question-unit-wapper .diagnose__question-unit .diagnose__question-content .question__radio-group .question__radio-label:has(.question__radio-input[value="178"]),.general_sales-class .section__diagnose.diagnose--analysis-02 .diagnose-basement .diagnose__question-unit-wapper .diagnose__question-unit .diagnose__question-content .question__radio-group .question__radio-label:has(.question__radio-input[value="177"]),.tool_age-class .section__diagnose.diagnose--analysis-02 .diagnose-basement .diagnose__question-unit-wapper .diagnose__question-unit .diagnose__question-content .question__radio-group .question__radio-label:has(.question__radio-input[value="178"]),.tool_age-class .section__diagnose.diagnose--analysis-02 .diagnose-basement .diagnose__question-unit-wapper .diagnose__question-unit .diagnose__question-content .question__radio-group .question__radio-label:has(.question__radio-input[value="177"]),.tool_general-class .section__diagnose.diagnose--analysis-02 .diagnose-basement .diagnose__question-unit-wapper .diagnose__question-unit .diagnose__question-content .question__radio-group .question__radio-label:has(.question__radio-input[value="178"]),.tool_general-class .section__diagnose.diagnose--analysis-02 .diagnose-basement .diagnose__question-unit-wapper .diagnose__question-unit .diagnose__question-content .question__radio-group .question__radio-label:has(.question__radio-input[value="177"]),.agent_03-class .section__diagnose.diagnose--analysis-02 .diagnose-basement .diagnose__question-unit-wapper .diagnose__question-unit .diagnose__question-content .question__radio-group .question__radio-label:has(.question__radio-input[value="178"]),.agent_03-class .section__diagnose.diagnose--analysis-02 .diagnose-basement .diagnose__question-unit-wapper .diagnose__question-unit .diagnose__question-content .question__radio-group .question__radio-label:has(.question__radio-input[value="177"]),.agent_04-class .section__diagnose.diagnose--analysis-02 .diagnose-basement .diagnose__question-unit-wapper .diagnose__question-unit .diagnose__question-content .question__radio-group .question__radio-label:has(.question__radio-input[value="178"]),.agent_04-class .section__diagnose.diagnose--analysis-02 .diagnose-basement .diagnose__question-unit-wapper .diagnose__question-unit .diagnose__question-content .question__radio-group .question__radio-label:has(.question__radio-input[value="177"]),.agent_05-class .section__diagnose.diagnose--analysis-02 .diagnose-basement .diagnose__question-unit-wapper .diagnose__question-unit .diagnose__question-content .question__radio-group .question__radio-label:has(.question__radio-input[value="178"]),.agent_05-class .section__diagnose.diagnose--analysis-02 .diagnose-basement .diagnose__question-unit-wapper .diagnose__question-unit .diagnose__question-content .question__radio-group .question__radio-label:has(.question__radio-input[value="177"]),.tool_01-class .section__diagnose.diagnose--analysis-02 .diagnose-basement .diagnose__question-unit-wapper .diagnose__question-unit .diagnose__question-content .question__radio-group .question__radio-label:has(.question__radio-input[value="178"]),.tool_01-class .section__diagnose.diagnose--analysis-02 .diagnose-basement .diagnose__question-unit-wapper .diagnose__question-unit .diagnose__question-content .question__radio-group .question__radio-label:has(.question__radio-input[value="177"]),.tool_02-class .section__diagnose.diagnose--analysis-02 .diagnose-basement .diagnose__question-unit-wapper .diagnose__question-unit .diagnose__question-content .question__radio-group .question__radio-label:has(.question__radio-input[value="178"]),.tool_02-class .section__diagnose.diagnose--analysis-02 .diagnose-basement .diagnose__question-unit-wapper .diagnose__question-unit .diagnose__question-content .question__radio-group .question__radio-label:has(.question__radio-input[value="177"]),.tool_03-class .section__diagnose.diagnose--analysis-02 .diagnose-basement .diagnose__question-unit-wapper .diagnose__question-unit .diagnose__question-content .question__radio-group .question__radio-label:has(.question__radio-input[value="178"]),.tool_03-class .section__diagnose.diagnose--analysis-02 .diagnose-basement .diagnose__question-unit-wapper .diagnose__question-unit .diagnose__question-content .question__radio-group .question__radio-label:has(.question__radio-input[value="177"]),.tool_04-class .section__diagnose.diagnose--analysis-02 .diagnose-basement .diagnose__question-unit-wapper .diagnose__question-unit .diagnose__question-content .question__radio-group .question__radio-label:has(.question__radio-input[value="178"]),.tool_04-class .section__diagnose.diagnose--analysis-02 .diagnose-basement .diagnose__question-unit-wapper .diagnose__question-unit .diagnose__question-content .question__radio-group .question__radio-label:has(.question__radio-input[value="177"]){z-index:400}.general_sales-class .section__diagnose.diagnose--analysis-02 .diagnose-basement .diagnose__question-unit-wapper .diagnose__question-unit .diagnose__question-content .question__radio-group .question__radio-label .job-popover,.tool_age-class .section__diagnose.diagnose--analysis-02 .diagnose-basement .diagnose__question-unit-wapper .diagnose__question-unit .diagnose__question-content .question__radio-group .question__radio-label .job-popover,.tool_general-class .section__diagnose.diagnose--analysis-02 .diagnose-basement .diagnose__question-unit-wapper .diagnose__question-unit .diagnose__question-content .question__radio-group .question__radio-label .job-popover,.agent_03-class .section__diagnose.diagnose--analysis-02 .diagnose-basement .diagnose__question-unit-wapper .diagnose__question-unit .diagnose__question-content .question__radio-group .question__radio-label .job-popover,.agent_04-class .section__diagnose.diagnose--analysis-02 .diagnose-basement .diagnose__question-unit-wapper .diagnose__question-unit .diagnose__question-content .question__radio-group .question__radio-label .job-popover,.agent_05-class .section__diagnose.diagnose--analysis-02 .diagnose-basement .diagnose__question-unit-wapper .diagnose__question-unit .diagnose__question-content .question__radio-group .question__radio-label .job-popover,.tool_01-class .section__diagnose.diagnose--analysis-02 .diagnose-basement .diagnose__question-unit-wapper .diagnose__question-unit .diagnose__question-content .question__radio-group .question__radio-label .job-popover,.tool_02-class .section__diagnose.diagnose--analysis-02 .diagnose-basement .diagnose__question-unit-wapper .diagnose__question-unit .diagnose__question-content .question__radio-group .question__radio-label .job-popover,.tool_03-class .section__diagnose.diagnose--analysis-02 .diagnose-basement .diagnose__question-unit-wapper .diagnose__question-unit .diagnose__question-content .question__radio-group .question__radio-label .job-popover,.tool_04-class .section__diagnose.diagnose--analysis-02 .diagnose-basement .diagnose__question-unit-wapper .diagnose__question-unit .diagnose__question-content .question__radio-group .question__radio-label .job-popover{display:none;width:134px;box-sizing:border-box}.general_sales-class .section__diagnose.diagnose--analysis-02 .diagnose-basement .diagnose__question-unit-wapper .diagnose__question-unit .diagnose__question-content .question__radio-group .question__radio-label .job-popover .job-popover-title,.tool_age-class .section__diagnose.diagnose--analysis-02 .diagnose-basement .diagnose__question-unit-wapper .diagnose__question-unit .diagnose__question-content .question__radio-group .question__radio-label .job-popover .job-popover-title,.tool_general-class .section__diagnose.diagnose--analysis-02 .diagnose-basement .diagnose__question-unit-wapper .diagnose__question-unit .diagnose__question-content .question__radio-group .question__radio-label .job-popover .job-popover-title,.agent_03-class .section__diagnose.diagnose--analysis-02 .diagnose-basement .diagnose__question-unit-wapper .diagnose__question-unit .diagnose__question-content .question__radio-group .question__radio-label .job-popover .job-popover-title,.agent_04-class .section__diagnose.diagnose--analysis-02 .diagnose-basement .diagnose__question-unit-wapper .diagnose__question-unit .diagnose__question-content .question__radio-group .question__radio-label .job-popover .job-popover-title,.agent_05-class .section__diagnose.diagnose--analysis-02 .diagnose-basement .diagnose__question-unit-wapper .diagnose__question-unit .diagnose__question-content .question__radio-group .question__radio-label .job-popover .job-popover-title,.tool_01-class .section__diagnose.diagnose--analysis-02 .diagnose-basement .diagnose__question-unit-wapper .diagnose__question-unit .diagnose__question-content .question__radio-group .question__radio-label .job-popover .job-popover-title,.tool_02-class .section__diagnose.diagnose--analysis-02 .diagnose-basement .diagnose__question-unit-wapper .diagnose__question-unit .diagnose__question-content .question__radio-group .question__radio-label .job-popover .job-popover-title,.tool_03-class .section__diagnose.diagnose--analysis-02 .diagnose-basement .diagnose__question-unit-wapper .diagnose__question-unit .diagnose__question-content .question__radio-group .question__radio-label .job-popover .job-popover-title,.tool_04-class .section__diagnose.diagnose--analysis-02 .diagnose-basement .diagnose__question-unit-wapper .diagnose__question-unit .diagnose__question-content .question__radio-group .question__radio-label .job-popover .job-popover-title{position:relative;padding:12px 0 0;color:#222;text-align:center;font-size:10px;font-style:normal;font-weight:400;line-height:1.3}.general_sales-class .section__diagnose.diagnose--analysis-02 .diagnose-basement .diagnose__question-unit-wapper .diagnose__question-unit .diagnose__question-content .question__radio-group .question__radio-label .job-popover .job-popover-title .job-popover-close,.tool_age-class .section__diagnose.diagnose--analysis-02 .diagnose-basement .diagnose__question-unit-wapper .diagnose__question-unit .diagnose__question-content .question__radio-group .question__radio-label .job-popover .job-popover-title .job-popover-close,.tool_general-class .section__diagnose.diagnose--analysis-02 .diagnose-basement .diagnose__question-unit-wapper .diagnose__question-unit .diagnose__question-content .question__radio-group .question__radio-label .job-popover .job-popover-title .job-popover-close,.agent_03-class .section__diagnose.diagnose--analysis-02 .diagnose-basement .diagnose__question-unit-wapper .diagnose__question-unit .diagnose__question-content .question__radio-group .question__radio-label .job-popover .job-popover-title .job-popover-close,.agent_04-class .section__diagnose.diagnose--analysis-02 .diagnose-basement .diagnose__question-unit-wapper .diagnose__question-unit .diagnose__question-content .question__radio-group .question__radio-label .job-popover .job-popover-title .job-popover-close,.agent_05-class .section__diagnose.diagnose--analysis-02 .diagnose-basement .diagnose__question-unit-wapper .diagnose__question-unit .diagnose__question-content .question__radio-group .question__radio-label .job-popover .job-popover-title .job-popover-close,.tool_01-class .section__diagnose.diagnose--analysis-02 .diagnose-basement .diagnose__question-unit-wapper .diagnose__question-unit .diagnose__question-content .question__radio-group .question__radio-label .job-popover .job-popover-title .job-popover-close,.tool_02-class .section__diagnose.diagnose--analysis-02 .diagnose-basement .diagnose__question-unit-wapper .diagnose__question-unit .diagnose__question-content .question__radio-group .question__radio-label .job-popover .job-popover-title .job-popover-close,.tool_03-class .section__diagnose.diagnose--analysis-02 .diagnose-basement .diagnose__question-unit-wapper .diagnose__question-unit .diagnose__question-content .question__radio-group .question__radio-label .job-popover .job-popover-title .job-popover-close,.tool_04-class .section__diagnose.diagnose--analysis-02 .diagnose-basement .diagnose__question-unit-wapper .diagnose__question-unit .diagnose__question-content .question__radio-group .question__radio-label .job-popover .job-popover-title .job-popover-close{position:absolute;top:-6px;right:-6px;width:24px;height:24px;border-radius:50%;background-color:#939393;background-image:url(/assets/tool/02/job_popover_close-b2b39358def6effff55b7629a8534982d468dc2cd9cc25e2b574ccfd74b8fa18.png);background-repeat:no-repeat;background-position:top 50% left 50%;background-size:24px;cursor:pointer}.general_sales-class .section__diagnose.diagnose--analysis-02 .diagnose-basement .diagnose__question-unit-wapper .diagnose__question-unit .diagnose__question-content .question__radio-group .question__radio-label .job-popover .job-popover-title.job-popover-title--na,.tool_age-class .section__diagnose.diagnose--analysis-02 .diagnose-basement .diagnose__question-unit-wapper .diagnose__question-unit .diagnose__question-content .question__radio-group .question__radio-label .job-popover .job-popover-title.job-popover-title--na,.tool_general-class .section__diagnose.diagnose--analysis-02 .diagnose-basement .diagnose__question-unit-wapper .diagnose__question-unit .diagnose__question-content .question__radio-group .question__radio-label .job-popover .job-popover-title.job-popover-title--na,.agent_03-class .section__diagnose.diagnose--analysis-02 .diagnose-basement .diagnose__question-unit-wapper .diagnose__question-unit .diagnose__question-content .question__radio-group .question__radio-label .job-popover .job-popover-title.job-popover-title--na,.agent_04-class .section__diagnose.diagnose--analysis-02 .diagnose-basement .diagnose__question-unit-wapper .diagnose__question-unit .diagnose__question-content .question__radio-group .question__radio-label .job-popover .job-popover-title.job-popover-title--na,.agent_05-class .section__diagnose.diagnose--analysis-02 .diagnose-basement .diagnose__question-unit-wapper .diagnose__question-unit .diagnose__question-content .question__radio-group .question__radio-label .job-popover .job-popover-title.job-popover-title--na,.tool_01-class .section__diagnose.diagnose--analysis-02 .diagnose-basement .diagnose__question-unit-wapper .diagnose__question-unit .diagnose__question-content .question__radio-group .question__radio-label .job-popover .job-popover-title.job-popover-title--na,.tool_02-class .section__diagnose.diagnose--analysis-02 .diagnose-basement .diagnose__question-unit-wapper .diagnose__question-unit .diagnose__question-content .question__radio-group .question__radio-label .job-popover .job-popover-title.job-popover-title--na,.tool_03-class .section__diagnose.diagnose--analysis-02 .diagnose-basement .diagnose__question-unit-wapper .diagnose__question-unit .diagnose__question-content .question__radio-group .question__radio-label .job-popover .job-popover-title.job-popover-title--na,.tool_04-class .section__diagnose.diagnose--analysis-02 .diagnose-basement .diagnose__question-unit-wapper .diagnose__question-unit .diagnose__question-content .question__radio-group .question__radio-label .job-popover .job-popover-title.job-popover-title--na{padding:12px 12px 0;text-align:left}.general_sales-class .section__diagnose.diagnose--analysis-02 .diagnose-basement .diagnose__question-unit-wapper .diagnose__question-unit .diagnose__question-content .question__radio-group .question__radio-label .job-popover .job-popover-item-group,.tool_age-class .section__diagnose.diagnose--analysis-02 .diagnose-basement .diagnose__question-unit-wapper .diagnose__question-unit .diagnose__question-content .question__radio-group .question__radio-label .job-popover .job-popover-item-group,.tool_general-class .section__diagnose.diagnose--analysis-02 .diagnose-basement .diagnose__question-unit-wapper .diagnose__question-unit .diagnose__question-content .question__radio-group .question__radio-label .job-popover .job-popover-item-group,.agent_03-class .section__diagnose.diagnose--analysis-02 .diagnose-basement .diagnose__question-unit-wapper .diagnose__question-unit .diagnose__question-content .question__radio-group .question__radio-label .job-popover .job-popover-item-group,.agent_04-class .section__diagnose.diagnose--analysis-02 .diagnose-basement .diagnose__question-unit-wapper .diagnose__question-unit .diagnose__question-content .question__radio-group .question__radio-label .job-popover .job-popover-item-group,.agent_05-class .section__diagnose.diagnose--analysis-02 .diagnose-basement .diagnose__question-unit-wapper .diagnose__question-unit .diagnose__question-content .question__radio-group .question__radio-label .job-popover .job-popover-item-group,.tool_01-class .section__diagnose.diagnose--analysis-02 .diagnose-basement .diagnose__question-unit-wapper .diagnose__question-unit .diagnose__question-content .question__radio-group .question__radio-label .job-popover .job-popover-item-group,.tool_02-class .section__diagnose.diagnose--analysis-02 .diagnose-basement .diagnose__question-unit-wapper .diagnose__question-unit .diagnose__question-content .question__radio-group .question__radio-label .job-popover .job-popover-item-group,.tool_03-class .section__diagnose.diagnose--analysis-02 .diagnose-basement .diagnose__question-unit-wapper .diagnose__question-unit .diagnose__question-content .question__radio-group .question__radio-label .job-popover .job-popover-item-group,.tool_04-class .section__diagnose.diagnose--analysis-02 .diagnose-basement .diagnose__question-unit-wapper .diagnose__question-unit .diagnose__question-content .question__radio-group .question__radio-label .job-popover .job-popover-item-group{margin-top:5px;padding:5px 12px 12px}.general_sales-class .section__diagnose.diagnose--analysis-02 .diagnose-basement .diagnose__question-unit-wapper .diagnose__question-unit .diagnose__question-content .question__radio-group .question__radio-label .job-popover .job-popover-item-group .job-popover-item,.tool_age-class .section__diagnose.diagnose--analysis-02 .diagnose-basement .diagnose__question-unit-wapper .diagnose__question-unit .diagnose__question-content .question__radio-group .question__radio-label .job-popover .job-popover-item-group .job-popover-item,.tool_general-class .section__diagnose.diagnose--analysis-02 .diagnose-basement .diagnose__question-unit-wapper .diagnose__question-unit .diagnose__question-content .question__radio-group .question__radio-label .job-popover .job-popover-item-group .job-popover-item,.agent_03-class .section__diagnose.diagnose--analysis-02 .diagnose-basement .diagnose__question-unit-wapper .diagnose__question-unit .diagnose__question-content .question__radio-group .question__radio-label .job-popover .job-popover-item-group .job-popover-item,.agent_04-class .section__diagnose.diagnose--analysis-02 .diagnose-basement .diagnose__question-unit-wapper .diagnose__question-unit .diagnose__question-content .question__radio-group .question__radio-label .job-popover .job-popover-item-group .job-popover-item,.agent_05-class .section__diagnose.diagnose--analysis-02 .diagnose-basement .diagnose__question-unit-wapper .diagnose__question-unit .diagnose__question-content .question__radio-group .question__radio-label .job-popover .job-popover-item-group .job-popover-item,.tool_01-class .section__diagnose.diagnose--analysis-02 .diagnose-basement .diagnose__question-unit-wapper .diagnose__question-unit .diagnose__question-content .question__radio-group .question__radio-label .job-popover .job-popover-item-group .job-popover-item,.tool_02-class .section__diagnose.diagnose--analysis-02 .diagnose-basement .diagnose__question-unit-wapper .diagnose__question-unit .diagnose__question-content .question__radio-group .question__radio-label .job-popover .job-popover-item-group .job-popover-item,.tool_03-class .section__diagnose.diagnose--analysis-02 .diagnose-basement .diagnose__question-unit-wapper .diagnose__question-unit .diagnose__question-content .question__radio-group .question__radio-label .job-popover .job-popover-item-group .job-popover-item,.tool_04-class .section__diagnose.diagnose--analysis-02 .diagnose-basement .diagnose__question-unit-wapper .diagnose__question-unit .diagnose__question-content .question__radio-group .question__radio-label .job-popover .job-popover-item-group .job-popover-item{position:relative;padding-left:1em;color:#222;font-size:10px;font-style:normal;font-weight:500;line-height:1.6}.general_sales-class .section__diagnose.diagnose--analysis-02 .diagnose-basement .diagnose__question-unit-wapper .diagnose__question-unit .diagnose__question-content .question__radio-group .question__radio-label .job-popover .job-popover-item-group .job-popover-item::before,.tool_age-class .section__diagnose.diagnose--analysis-02 .diagnose-basement .diagnose__question-unit-wapper .diagnose__question-unit .diagnose__question-content .question__radio-group .question__radio-label .job-popover .job-popover-item-group .job-popover-item::before,.tool_general-class .section__diagnose.diagnose--analysis-02 .diagnose-basement .diagnose__question-unit-wapper .diagnose__question-unit .diagnose__question-content .question__radio-group .question__radio-label .job-popover .job-popover-item-group .job-popover-item::before,.agent_03-class .section__diagnose.diagnose--analysis-02 .diagnose-basement .diagnose__question-unit-wapper .diagnose__question-unit .diagnose__question-content .question__radio-group .question__radio-label .job-popover .job-popover-item-group .job-popover-item::before,.agent_04-class .section__diagnose.diagnose--analysis-02 .diagnose-basement .diagnose__question-unit-wapper .diagnose__question-unit .diagnose__question-content .question__radio-group .question__radio-label .job-popover .job-popover-item-group .job-popover-item::before,.agent_05-class .section__diagnose.diagnose--analysis-02 .diagnose-basement .diagnose__question-unit-wapper .diagnose__question-unit .diagnose__question-content .question__radio-group .question__radio-label .job-popover .job-popover-item-group .job-popover-item::before,.tool_01-class .section__diagnose.diagnose--analysis-02 .diagnose-basement .diagnose__question-unit-wapper .diagnose__question-unit .diagnose__question-content .question__radio-group .question__radio-label .job-popover .job-popover-item-group .job-popover-item::before,.tool_02-class .section__diagnose.diagnose--analysis-02 .diagnose-basement .diagnose__question-unit-wapper .diagnose__question-unit .diagnose__question-content .question__radio-group .question__radio-label .job-popover .job-popover-item-group .job-popover-item::before,.tool_03-class .section__diagnose.diagnose--analysis-02 .diagnose-basement .diagnose__question-unit-wapper .diagnose__question-unit .diagnose__question-content .question__radio-group .question__radio-label .job-popover .job-popover-item-group .job-popover-item::before,.tool_04-class .section__diagnose.diagnose--analysis-02 .diagnose-basement .diagnose__question-unit-wapper .diagnose__question-unit .diagnose__question-content .question__radio-group .question__radio-label .job-popover .job-popover-item-group .job-popover-item::before{box-sizing:border-box;position:absolute;content:'・';top:0;left:0;width:1em;height:1em;font-size:10px;font-style:normal;font-weight:500;line-height:1.6;color:#222}.general_sales-class .section__diagnose.diagnose--analysis-02 .diagnose-basement .diagnose__question-unit-wapper .diagnose__question-unit .diagnose__question-content .question__radio-group .question__radio-label .active_class,.tool_age-class .section__diagnose.diagnose--analysis-02 .diagnose-basement .diagnose__question-unit-wapper .diagnose__question-unit .diagnose__question-content .question__radio-group .question__radio-label .active_class,.tool_general-class .section__diagnose.diagnose--analysis-02 .diagnose-basement .diagnose__question-unit-wapper .diagnose__question-unit .diagnose__question-content .question__radio-group .question__radio-label .active_class,.agent_03-class .section__diagnose.diagnose--analysis-02 .diagnose-basement .diagnose__question-unit-wapper .diagnose__question-unit .diagnose__question-content .question__radio-group .question__radio-label .active_class,.agent_04-class .section__diagnose.diagnose--analysis-02 .diagnose-basement .diagnose__question-unit-wapper .diagnose__question-unit .diagnose__question-content .question__radio-group .question__radio-label .active_class,.agent_05-class .section__diagnose.diagnose--analysis-02 .diagnose-basement .diagnose__question-unit-wapper .diagnose__question-unit .diagnose__question-content .question__radio-group .question__radio-label .active_class,.tool_01-class .section__diagnose.diagnose--analysis-02 .diagnose-basement .diagnose__question-unit-wapper .diagnose__question-unit .diagnose__question-content .question__radio-group .question__radio-label .active_class,.tool_02-class .section__diagnose.diagnose--analysis-02 .diagnose-basement .diagnose__question-unit-wapper .diagnose__question-unit .diagnose__question-content .question__radio-group .question__radio-label .active_class,.tool_03-class .section__diagnose.diagnose--analysis-02 .diagnose-basement .diagnose__question-unit-wapper .diagnose__question-unit .diagnose__question-content .question__radio-group .question__radio-label .active_class,.tool_04-class .section__diagnose.diagnose--analysis-02 .diagnose-basement .diagnose__question-unit-wapper .diagnose__question-unit .diagnose__question-content .question__radio-group .question__radio-label .active_class{display:block;position:absolute;left:-1px;top:41px;width:134px;border-radius:5px;background-color:#fff;box-shadow:0 0 6px rgba(0,0,0,0.16);z-index:20000}.general_sales-class .section__diagnose.diagnose--analysis-02 .diagnose-basement .diagnose__question-unit-wapper .diagnose__question-unit .diagnose__question-content .question__radio-group .question__radio-label .question__radio-input[value="000"]:checked~#for_000.job-popover,.general_sales-class .section__diagnose.diagnose--analysis-02 .diagnose-basement .diagnose__question-unit-wapper .diagnose__question-unit .diagnose__question-content .question__radio-group .question__radio-label .question__radio-input[value="117"]:checked~#for_117.job-popover,.general_sales-class .section__diagnose.diagnose--analysis-02 .diagnose-basement .diagnose__question-unit-wapper .diagnose__question-unit .diagnose__question-content .question__radio-group .question__radio-label .question__radio-input[value="118"]:checked~#for_118.job-popover,.general_sales-class .section__diagnose.diagnose--analysis-02 .diagnose-basement .diagnose__question-unit-wapper .diagnose__question-unit .diagnose__question-content .question__radio-group .question__radio-label .question__radio-input[value="119"]:checked~#for_119.job-popover,.general_sales-class .section__diagnose.diagnose--analysis-02 .diagnose-basement .diagnose__question-unit-wapper .diagnose__question-unit .diagnose__question-content .question__radio-group .question__radio-label .question__radio-input[value="120"]:checked~#for_120.job-popover,.general_sales-class .section__diagnose.diagnose--analysis-02 .diagnose-basement .diagnose__question-unit-wapper .diagnose__question-unit .diagnose__question-content .question__radio-group .question__radio-label .question__radio-input[value="173"]:checked~#for_173.job-popover,.general_sales-class .section__diagnose.diagnose--analysis-02 .diagnose-basement .diagnose__question-unit-wapper .diagnose__question-unit .diagnose__question-content .question__radio-group .question__radio-label .question__radio-input[value="174"]:checked~#for_174.job-popover,.tool_age-class .section__diagnose.diagnose--analysis-02 .diagnose-basement .diagnose__question-unit-wapper .diagnose__question-unit .diagnose__question-content .question__radio-group .question__radio-label .question__radio-input[value="000"]:checked~#for_000.job-popover,.tool_age-class .section__diagnose.diagnose--analysis-02 .diagnose-basement .diagnose__question-unit-wapper .diagnose__question-unit .diagnose__question-content .question__radio-group .question__radio-label .question__radio-input[value="117"]:checked~#for_117.job-popover,.tool_age-class .section__diagnose.diagnose--analysis-02 .diagnose-basement .diagnose__question-unit-wapper .diagnose__question-unit .diagnose__question-content .question__radio-group .question__radio-label .question__radio-input[value="118"]:checked~#for_118.job-popover,.tool_age-class .section__diagnose.diagnose--analysis-02 .diagnose-basement .diagnose__question-unit-wapper .diagnose__question-unit .diagnose__question-content .question__radio-group .question__radio-label .question__radio-input[value="119"]:checked~#for_119.job-popover,.tool_age-class .section__diagnose.diagnose--analysis-02 .diagnose-basement .diagnose__question-unit-wapper .diagnose__question-unit .diagnose__question-content .question__radio-group .question__radio-label .question__radio-input[value="120"]:checked~#for_120.job-popover,.tool_age-class .section__diagnose.diagnose--analysis-02 .diagnose-basement .diagnose__question-unit-wapper .diagnose__question-unit .diagnose__question-content .question__radio-group .question__radio-label .question__radio-input[value="173"]:checked~#for_173.job-popover,.tool_age-class .section__diagnose.diagnose--analysis-02 .diagnose-basement .diagnose__question-unit-wapper .diagnose__question-unit .diagnose__question-content .question__radio-group .question__radio-label .question__radio-input[value="174"]:checked~#for_174.job-popover,.tool_general-class .section__diagnose.diagnose--analysis-02 .diagnose-basement .diagnose__question-unit-wapper .diagnose__question-unit .diagnose__question-content .question__radio-group .question__radio-label .question__radio-input[value="000"]:checked~#for_000.job-popover,.tool_general-class .section__diagnose.diagnose--analysis-02 .diagnose-basement .diagnose__question-unit-wapper .diagnose__question-unit .diagnose__question-content .question__radio-group .question__radio-label .question__radio-input[value="117"]:checked~#for_117.job-popover,.tool_general-class .section__diagnose.diagnose--analysis-02 .diagnose-basement .diagnose__question-unit-wapper .diagnose__question-unit .diagnose__question-content .question__radio-group .question__radio-label .question__radio-input[value="118"]:checked~#for_118.job-popover,.tool_general-class .section__diagnose.diagnose--analysis-02 .diagnose-basement .diagnose__question-unit-wapper .diagnose__question-unit .diagnose__question-content .question__radio-group .question__radio-label .question__radio-input[value="119"]:checked~#for_119.job-popover,.tool_general-class .section__diagnose.diagnose--analysis-02 .diagnose-basement .diagnose__question-unit-wapper .diagnose__question-unit .diagnose__question-content .question__radio-group .question__radio-label .question__radio-input[value="120"]:checked~#for_120.job-popover,.tool_general-class .section__diagnose.diagnose--analysis-02 .diagnose-basement .diagnose__question-unit-wapper .diagnose__question-unit .diagnose__question-content .question__radio-group .question__radio-label .question__radio-input[value="173"]:checked~#for_173.job-popover,.tool_general-class .section__diagnose.diagnose--analysis-02 .diagnose-basement .diagnose__question-unit-wapper .diagnose__question-unit .diagnose__question-content .question__radio-group .question__radio-label .question__radio-input[value="174"]:checked~#for_174.job-popover,.agent_03-class .section__diagnose.diagnose--analysis-02 .diagnose-basement .diagnose__question-unit-wapper .diagnose__question-unit .diagnose__question-content .question__radio-group .question__radio-label .question__radio-input[value="000"]:checked~#for_000.job-popover,.agent_03-class .section__diagnose.diagnose--analysis-02 .diagnose-basement .diagnose__question-unit-wapper .diagnose__question-unit .diagnose__question-content .question__radio-group .question__radio-label .question__radio-input[value="117"]:checked~#for_117.job-popover,.agent_03-class .section__diagnose.diagnose--analysis-02 .diagnose-basement .diagnose__question-unit-wapper .diagnose__question-unit .diagnose__question-content .question__radio-group .question__radio-label .question__radio-input[value="118"]:checked~#for_118.job-popover,.agent_03-class .section__diagnose.diagnose--analysis-02 .diagnose-basement .diagnose__question-unit-wapper .diagnose__question-unit .diagnose__question-content .question__radio-group .question__radio-label .question__radio-input[value="119"]:checked~#for_119.job-popover,.agent_03-class .section__diagnose.diagnose--analysis-02 .diagnose-basement .diagnose__question-unit-wapper .diagnose__question-unit .diagnose__question-content .question__radio-group .question__radio-label .question__radio-input[value="120"]:checked~#for_120.job-popover,.agent_03-class .section__diagnose.diagnose--analysis-02 .diagnose-basement .diagnose__question-unit-wapper .diagnose__question-unit .diagnose__question-content .question__radio-group .question__radio-label .question__radio-input[value="173"]:checked~#for_173.job-popover,.agent_03-class .section__diagnose.diagnose--analysis-02 .diagnose-basement .diagnose__question-unit-wapper .diagnose__question-unit .diagnose__question-content .question__radio-group .question__radio-label .question__radio-input[value="174"]:checked~#for_174.job-popover,.agent_04-class .section__diagnose.diagnose--analysis-02 .diagnose-basement .diagnose__question-unit-wapper .diagnose__question-unit .diagnose__question-content .question__radio-group .question__radio-label .question__radio-input[value="000"]:checked~#for_000.job-popover,.agent_04-class .section__diagnose.diagnose--analysis-02 .diagnose-basement .diagnose__question-unit-wapper .diagnose__question-unit .diagnose__question-content .question__radio-group .question__radio-label .question__radio-input[value="117"]:checked~#for_117.job-popover,.agent_04-class .section__diagnose.diagnose--analysis-02 .diagnose-basement .diagnose__question-unit-wapper .diagnose__question-unit .diagnose__question-content .question__radio-group .question__radio-label .question__radio-input[value="118"]:checked~#for_118.job-popover,.agent_04-class .section__diagnose.diagnose--analysis-02 .diagnose-basement .diagnose__question-unit-wapper .diagnose__question-unit .diagnose__question-content .question__radio-group .question__radio-label .question__radio-input[value="119"]:checked~#for_119.job-popover,.agent_04-class .section__diagnose.diagnose--analysis-02 .diagnose-basement .diagnose__question-unit-wapper .diagnose__question-unit .diagnose__question-content .question__radio-group .question__radio-label .question__radio-input[value="120"]:checked~#for_120.job-popover,.agent_04-class .section__diagnose.diagnose--analysis-02 .diagnose-basement .diagnose__question-unit-wapper .diagnose__question-unit .diagnose__question-content .question__radio-group .question__radio-label .question__radio-input[value="173"]:checked~#for_173.job-popover,.agent_04-class .section__diagnose.diagnose--analysis-02 .diagnose-basement .diagnose__question-unit-wapper .diagnose__question-unit .diagnose__question-content .question__radio-group .question__radio-label .question__radio-input[value="174"]:checked~#for_174.job-popover,.agent_05-class .section__diagnose.diagnose--analysis-02 .diagnose-basement .diagnose__question-unit-wapper .diagnose__question-unit .diagnose__question-content .question__radio-group .question__radio-label .question__radio-input[value="000"]:checked~#for_000.job-popover,.agent_05-class .section__diagnose.diagnose--analysis-02 .diagnose-basement .diagnose__question-unit-wapper .diagnose__question-unit .diagnose__question-content .question__radio-group .question__radio-label .question__radio-input[value="117"]:checked~#for_117.job-popover,.agent_05-class .section__diagnose.diagnose--analysis-02 .diagnose-basement .diagnose__question-unit-wapper .diagnose__question-unit .diagnose__question-content .question__radio-group .question__radio-label .question__radio-input[value="118"]:checked~#for_118.job-popover,.agent_05-class .section__diagnose.diagnose--analysis-02 .diagnose-basement .diagnose__question-unit-wapper .diagnose__question-unit .diagnose__question-content .question__radio-group .question__radio-label .question__radio-input[value="119"]:checked~#for_119.job-popover,.agent_05-class .section__diagnose.diagnose--analysis-02 .diagnose-basement .diagnose__question-unit-wapper .diagnose__question-unit .diagnose__question-content .question__radio-group .question__radio-label .question__radio-input[value="120"]:checked~#for_120.job-popover,.agent_05-class .section__diagnose.diagnose--analysis-02 .diagnose-basement .diagnose__question-unit-wapper .diagnose__question-unit .diagnose__question-content .question__radio-group .question__radio-label .question__radio-input[value="173"]:checked~#for_173.job-popover,.agent_05-class .section__diagnose.diagnose--analysis-02 .diagnose-basement .diagnose__question-unit-wapper .diagnose__question-unit .diagnose__question-content .question__radio-group .question__radio-label .question__radio-input[value="174"]:checked~#for_174.job-popover,.tool_01-class .section__diagnose.diagnose--analysis-02 .diagnose-basement .diagnose__question-unit-wapper .diagnose__question-unit .diagnose__question-content .question__radio-group .question__radio-label .question__radio-input[value="000"]:checked~#for_000.job-popover,.tool_01-class .section__diagnose.diagnose--analysis-02 .diagnose-basement .diagnose__question-unit-wapper .diagnose__question-unit .diagnose__question-content .question__radio-group .question__radio-label .question__radio-input[value="117"]:checked~#for_117.job-popover,.tool_01-class .section__diagnose.diagnose--analysis-02 .diagnose-basement .diagnose__question-unit-wapper .diagnose__question-unit .diagnose__question-content .question__radio-group .question__radio-label .question__radio-input[value="118"]:checked~#for_118.job-popover,.tool_01-class .section__diagnose.diagnose--analysis-02 .diagnose-basement .diagnose__question-unit-wapper .diagnose__question-unit .diagnose__question-content .question__radio-group .question__radio-label .question__radio-input[value="119"]:checked~#for_119.job-popover,.tool_01-class .section__diagnose.diagnose--analysis-02 .diagnose-basement .diagnose__question-unit-wapper .diagnose__question-unit .diagnose__question-content .question__radio-group .question__radio-label .question__radio-input[value="120"]:checked~#for_120.job-popover,.tool_01-class .section__diagnose.diagnose--analysis-02 .diagnose-basement .diagnose__question-unit-wapper .diagnose__question-unit .diagnose__question-content .question__radio-group .question__radio-label .question__radio-input[value="173"]:checked~#for_173.job-popover,.tool_01-class .section__diagnose.diagnose--analysis-02 .diagnose-basement .diagnose__question-unit-wapper .diagnose__question-unit .diagnose__question-content .question__radio-group .question__radio-label .question__radio-input[value="174"]:checked~#for_174.job-popover,.tool_02-class .section__diagnose.diagnose--analysis-02 .diagnose-basement .diagnose__question-unit-wapper .diagnose__question-unit .diagnose__question-content .question__radio-group .question__radio-label .question__radio-input[value="000"]:checked~#for_000.job-popover,.tool_02-class .section__diagnose.diagnose--analysis-02 .diagnose-basement .diagnose__question-unit-wapper .diagnose__question-unit .diagnose__question-content .question__radio-group .question__radio-label .question__radio-input[value="117"]:checked~#for_117.job-popover,.tool_02-class .section__diagnose.diagnose--analysis-02 .diagnose-basement .diagnose__question-unit-wapper .diagnose__question-unit .diagnose__question-content .question__radio-group .question__radio-label .question__radio-input[value="118"]:checked~#for_118.job-popover,.tool_02-class .section__diagnose.diagnose--analysis-02 .diagnose-basement .diagnose__question-unit-wapper .diagnose__question-unit .diagnose__question-content .question__radio-group .question__radio-label .question__radio-input[value="119"]:checked~#for_119.job-popover,.tool_02-class .section__diagnose.diagnose--analysis-02 .diagnose-basement .diagnose__question-unit-wapper .diagnose__question-unit .diagnose__question-content .question__radio-group .question__radio-label .question__radio-input[value="120"]:checked~#for_120.job-popover,.tool_02-class .section__diagnose.diagnose--analysis-02 .diagnose-basement .diagnose__question-unit-wapper .diagnose__question-unit .diagnose__question-content .question__radio-group .question__radio-label .question__radio-input[value="173"]:checked~#for_173.job-popover,.tool_02-class .section__diagnose.diagnose--analysis-02 .diagnose-basement .diagnose__question-unit-wapper .diagnose__question-unit .diagnose__question-content .question__radio-group .question__radio-label .question__radio-input[value="174"]:checked~#for_174.job-popover,.tool_03-class .section__diagnose.diagnose--analysis-02 .diagnose-basement .diagnose__question-unit-wapper .diagnose__question-unit .diagnose__question-content .question__radio-group .question__radio-label .question__radio-input[value="000"]:checked~#for_000.job-popover,.tool_03-class .section__diagnose.diagnose--analysis-02 .diagnose-basement .diagnose__question-unit-wapper .diagnose__question-unit .diagnose__question-content .question__radio-group .question__radio-label .question__radio-input[value="117"]:checked~#for_117.job-popover,.tool_03-class .section__diagnose.diagnose--analysis-02 .diagnose-basement .diagnose__question-unit-wapper .diagnose__question-unit .diagnose__question-content .question__radio-group .question__radio-label .question__radio-input[value="118"]:checked~#for_118.job-popover,.tool_03-class .section__diagnose.diagnose--analysis-02 .diagnose-basement .diagnose__question-unit-wapper .diagnose__question-unit .diagnose__question-content .question__radio-group .question__radio-label .question__radio-input[value="119"]:checked~#for_119.job-popover,.tool_03-class .section__diagnose.diagnose--analysis-02 .diagnose-basement .diagnose__question-unit-wapper .diagnose__question-unit .diagnose__question-content .question__radio-group .question__radio-label .question__radio-input[value="120"]:checked~#for_120.job-popover,.tool_03-class .section__diagnose.diagnose--analysis-02 .diagnose-basement .diagnose__question-unit-wapper .diagnose__question-unit .diagnose__question-content .question__radio-group .question__radio-label .question__radio-input[value="173"]:checked~#for_173.job-popover,.tool_03-class .section__diagnose.diagnose--analysis-02 .diagnose-basement .diagnose__question-unit-wapper .diagnose__question-unit .diagnose__question-content .question__radio-group .question__radio-label .question__radio-input[value="174"]:checked~#for_174.job-popover,.tool_04-class .section__diagnose.diagnose--analysis-02 .diagnose-basement .diagnose__question-unit-wapper .diagnose__question-unit .diagnose__question-content .question__radio-group .question__radio-label .question__radio-input[value="000"]:checked~#for_000.job-popover,.tool_04-class .section__diagnose.diagnose--analysis-02 .diagnose-basement .diagnose__question-unit-wapper .diagnose__question-unit .diagnose__question-content .question__radio-group .question__radio-label .question__radio-input[value="117"]:checked~#for_117.job-popover,.tool_04-class .section__diagnose.diagnose--analysis-02 .diagnose-basement .diagnose__question-unit-wapper .diagnose__question-unit .diagnose__question-content .question__radio-group .question__radio-label .question__radio-input[value="118"]:checked~#for_118.job-popover,.tool_04-class .section__diagnose.diagnose--analysis-02 .diagnose-basement .diagnose__question-unit-wapper .diagnose__question-unit .diagnose__question-content .question__radio-group .question__radio-label .question__radio-input[value="119"]:checked~#for_119.job-popover,.tool_04-class .section__diagnose.diagnose--analysis-02 .diagnose-basement .diagnose__question-unit-wapper .diagnose__question-unit .diagnose__question-content .question__radio-group .question__radio-label .question__radio-input[value="120"]:checked~#for_120.job-popover,.tool_04-class .section__diagnose.diagnose--analysis-02 .diagnose-basement .diagnose__question-unit-wapper .diagnose__question-unit .diagnose__question-content .question__radio-group .question__radio-label .question__radio-input[value="173"]:checked~#for_173.job-popover,.tool_04-class .section__diagnose.diagnose--analysis-02 .diagnose-basement .diagnose__question-unit-wapper .diagnose__question-unit .diagnose__question-content .question__radio-group .question__radio-label .question__radio-input[value="174"]:checked~#for_174.job-popover{display:block;position:absolute;left:-1px;top:41px;width:134px;border-radius:5px;background-color:#fff;box-shadow:0 0 6px rgba(0,0,0,0.16)}.general_sales-class .section__diagnose.diagnose--analysis-02 .diagnose-basement .diagnose__question-unit-wapper.ranking_search_2 .diagnose__question-unit.q3 .diagnose__question-content,.tool_age-class .section__diagnose.diagnose--analysis-02 .diagnose-basement .diagnose__question-unit-wapper.ranking_search_2 .diagnose__question-unit.q3 .diagnose__question-content,.tool_general-class .section__diagnose.diagnose--analysis-02 .diagnose-basement .diagnose__question-unit-wapper.ranking_search_2 .diagnose__question-unit.q3 .diagnose__question-content,.agent_03-class .section__diagnose.diagnose--analysis-02 .diagnose-basement .diagnose__question-unit-wapper.ranking_search_2 .diagnose__question-unit.q3 .diagnose__question-content,.agent_04-class .section__diagnose.diagnose--analysis-02 .diagnose-basement .diagnose__question-unit-wapper.ranking_search_2 .diagnose__question-unit.q3 .diagnose__question-content,.agent_05-class .section__diagnose.diagnose--analysis-02 .diagnose-basement .diagnose__question-unit-wapper.ranking_search_2 .diagnose__question-unit.q3 .diagnose__question-content,.tool_01-class .section__diagnose.diagnose--analysis-02 .diagnose-basement .diagnose__question-unit-wapper.ranking_search_2 .diagnose__question-unit.q3 .diagnose__question-content,.tool_02-class .section__diagnose.diagnose--analysis-02 .diagnose-basement .diagnose__question-unit-wapper.ranking_search_2 .diagnose__question-unit.q3 .diagnose__question-content,.tool_03-class .section__diagnose.diagnose--analysis-02 .diagnose-basement .diagnose__question-unit-wapper.ranking_search_2 .diagnose__question-unit.q3 .diagnose__question-content,.tool_04-class .section__diagnose.diagnose--analysis-02 .diagnose-basement .diagnose__question-unit-wapper.ranking_search_2 .diagnose__question-unit.q3 .diagnose__question-content{margin:5px 0 20px;display:none}.general_sales-class .section__diagnose.diagnose--analysis-02 .diagnose-basement .diagnose__question-unit-wapper.ranking_search_2 .diagnose__question-unit .diagnose__question-content-title,.tool_age-class .section__diagnose.diagnose--analysis-02 .diagnose-basement .diagnose__question-unit-wapper.ranking_search_2 .diagnose__question-unit .diagnose__question-content-title,.tool_general-class .section__diagnose.diagnose--analysis-02 .diagnose-basement .diagnose__question-unit-wapper.ranking_search_2 .diagnose__question-unit .diagnose__question-content-title,.agent_03-class .section__diagnose.diagnose--analysis-02 .diagnose-basement .diagnose__question-unit-wapper.ranking_search_2 .diagnose__question-unit .diagnose__question-content-title,.agent_04-class .section__diagnose.diagnose--analysis-02 .diagnose-basement .diagnose__question-unit-wapper.ranking_search_2 .diagnose__question-unit .diagnose__question-content-title,.agent_05-class .section__diagnose.diagnose--analysis-02 .diagnose-basement .diagnose__question-unit-wapper.ranking_search_2 .diagnose__question-unit .diagnose__question-content-title,.tool_01-class .section__diagnose.diagnose--analysis-02 .diagnose-basement .diagnose__question-unit-wapper.ranking_search_2 .diagnose__question-unit .diagnose__question-content-title,.tool_02-class .section__diagnose.diagnose--analysis-02 .diagnose-basement .diagnose__question-unit-wapper.ranking_search_2 .diagnose__question-unit .diagnose__question-content-title,.tool_03-class .section__diagnose.diagnose--analysis-02 .diagnose-basement .diagnose__question-unit-wapper.ranking_search_2 .diagnose__question-unit .diagnose__question-content-title,.tool_04-class .section__diagnose.diagnose--analysis-02 .diagnose-basement .diagnose__question-unit-wapper.ranking_search_2 .diagnose__question-unit .diagnose__question-content-title{font-style:normal;font-weight:500;font-size:15px;line-height:30px;color:#222222;margin:15px 0 0;position:relative}.general_sales-class .section__diagnose.diagnose--analysis-02 .diagnose-basement .diagnose__question-unit-wapper.ranking_search_2 .diagnose__question-unit .diagnose__question-content-title:after,.tool_age-class .section__diagnose.diagnose--analysis-02 .diagnose-basement .diagnose__question-unit-wapper.ranking_search_2 .diagnose__question-unit .diagnose__question-content-title:after,.tool_general-class .section__diagnose.diagnose--analysis-02 .diagnose-basement .diagnose__question-unit-wapper.ranking_search_2 .diagnose__question-unit .diagnose__question-content-title:after,.agent_03-class .section__diagnose.diagnose--analysis-02 .diagnose-basement .diagnose__question-unit-wapper.ranking_search_2 .diagnose__question-unit .diagnose__question-content-title:after,.agent_04-class .section__diagnose.diagnose--analysis-02 .diagnose-basement .diagnose__question-unit-wapper.ranking_search_2 .diagnose__question-unit .diagnose__question-content-title:after,.agent_05-class .section__diagnose.diagnose--analysis-02 .diagnose-basement .diagnose__question-unit-wapper.ranking_search_2 .diagnose__question-unit .diagnose__question-content-title:after,.tool_01-class .section__diagnose.diagnose--analysis-02 .diagnose-basement .diagnose__question-unit-wapper.ranking_search_2 .diagnose__question-unit .diagnose__question-content-title:after,.tool_02-class .section__diagnose.diagnose--analysis-02 .diagnose-basement .diagnose__question-unit-wapper.ranking_search_2 .diagnose__question-unit .diagnose__question-content-title:after,.tool_03-class .section__diagnose.diagnose--analysis-02 .diagnose-basement .diagnose__question-unit-wapper.ranking_search_2 .diagnose__question-unit .diagnose__question-content-title:after,.tool_04-class .section__diagnose.diagnose--analysis-02 .diagnose-basement .diagnose__question-unit-wapper.ranking_search_2 .diagnose__question-unit .diagnose__question-content-title:after{font-family:"Font Awesome 5 Free";content:"\f078";font-weight:900;color:#939393;font-size:16px;position:absolute;top:50%;right:10px;transform:translateY(-50%);transition:0.2s}.general_sales-class .section__diagnose.diagnose--analysis-02 .diagnose-basement .diagnose__question-unit-wapper.ranking_search_2 .diagnose__question-unit .diagnose__question-content-title.selected:after,.tool_age-class .section__diagnose.diagnose--analysis-02 .diagnose-basement .diagnose__question-unit-wapper.ranking_search_2 .diagnose__question-unit .diagnose__question-content-title.selected:after,.tool_general-class .section__diagnose.diagnose--analysis-02 .diagnose-basement .diagnose__question-unit-wapper.ranking_search_2 .diagnose__question-unit .diagnose__question-content-title.selected:after,.agent_03-class .section__diagnose.diagnose--analysis-02 .diagnose-basement .diagnose__question-unit-wapper.ranking_search_2 .diagnose__question-unit .diagnose__question-content-title.selected:after,.agent_04-class .section__diagnose.diagnose--analysis-02 .diagnose-basement .diagnose__question-unit-wapper.ranking_search_2 .diagnose__question-unit .diagnose__question-content-title.selected:after,.agent_05-class .section__diagnose.diagnose--analysis-02 .diagnose-basement .diagnose__question-unit-wapper.ranking_search_2 .diagnose__question-unit .diagnose__question-content-title.selected:after,.tool_01-class .section__diagnose.diagnose--analysis-02 .diagnose-basement .diagnose__question-unit-wapper.ranking_search_2 .diagnose__question-unit .diagnose__question-content-title.selected:after,.tool_02-class .section__diagnose.diagnose--analysis-02 .diagnose-basement .diagnose__question-unit-wapper.ranking_search_2 .diagnose__question-unit .diagnose__question-content-title.selected:after,.tool_03-class .section__diagnose.diagnose--analysis-02 .diagnose-basement .diagnose__question-unit-wapper.ranking_search_2 .diagnose__question-unit .diagnose__question-content-title.selected:after,.tool_04-class .section__diagnose.diagnose--analysis-02 .diagnose-basement .diagnose__question-unit-wapper.ranking_search_2 .diagnose__question-unit .diagnose__question-content-title.selected:after{transform:translateY(-50%) rotateX(180deg)}.general_sales-class .section__diagnose.diagnose--analysis-02 .diagnose-basement .diagnose__question-unit-wapper.ranking_search_2 .diagnose__question-unit .diagnose__question-content,.tool_age-class .section__diagnose.diagnose--analysis-02 .diagnose-basement .diagnose__question-unit-wapper.ranking_search_2 .diagnose__question-unit .diagnose__question-content,.tool_general-class .section__diagnose.diagnose--analysis-02 .diagnose-basement .diagnose__question-unit-wapper.ranking_search_2 .diagnose__question-unit .diagnose__question-content,.agent_03-class .section__diagnose.diagnose--analysis-02 .diagnose-basement .diagnose__question-unit-wapper.ranking_search_2 .diagnose__question-unit .diagnose__question-content,.agent_04-class .section__diagnose.diagnose--analysis-02 .diagnose-basement .diagnose__question-unit-wapper.ranking_search_2 .diagnose__question-unit .diagnose__question-content,.agent_05-class .section__diagnose.diagnose--analysis-02 .diagnose-basement .diagnose__question-unit-wapper.ranking_search_2 .diagnose__question-unit .diagnose__question-content,.tool_01-class .section__diagnose.diagnose--analysis-02 .diagnose-basement .diagnose__question-unit-wapper.ranking_search_2 .diagnose__question-unit .diagnose__question-content,.tool_02-class .section__diagnose.diagnose--analysis-02 .diagnose-basement .diagnose__question-unit-wapper.ranking_search_2 .diagnose__question-unit .diagnose__question-content,.tool_03-class .section__diagnose.diagnose--analysis-02 .diagnose-basement .diagnose__question-unit-wapper.ranking_search_2 .diagnose__question-unit .diagnose__question-content,.tool_04-class .section__diagnose.diagnose--analysis-02 .diagnose-basement .diagnose__question-unit-wapper.ranking_search_2 .diagnose__question-unit .diagnose__question-content{background-color:#F6F6F6;padding:5px 0;margin:10px 0 20px;border-radius:5px}.general_sales-class .section__diagnose.diagnose--analysis-02 .diagnose-basement .diagnose__question-unit-wapper.ranking_search_2 .diagnose__question-unit .diagnose__question-content .question__radio-group,.tool_age-class .section__diagnose.diagnose--analysis-02 .diagnose-basement .diagnose__question-unit-wapper.ranking_search_2 .diagnose__question-unit .diagnose__question-content .question__radio-group,.tool_general-class .section__diagnose.diagnose--analysis-02 .diagnose-basement .diagnose__question-unit-wapper.ranking_search_2 .diagnose__question-unit .diagnose__question-content .question__radio-group,.agent_03-class .section__diagnose.diagnose--analysis-02 .diagnose-basement .diagnose__question-unit-wapper.ranking_search_2 .diagnose__question-unit .diagnose__question-content .question__radio-group,.agent_04-class .section__diagnose.diagnose--analysis-02 .diagnose-basement .diagnose__question-unit-wapper.ranking_search_2 .diagnose__question-unit .diagnose__question-content .question__radio-group,.agent_05-class .section__diagnose.diagnose--analysis-02 .diagnose-basement .diagnose__question-unit-wapper.ranking_search_2 .diagnose__question-unit .diagnose__question-content .question__radio-group,.tool_01-class .section__diagnose.diagnose--analysis-02 .diagnose-basement .diagnose__question-unit-wapper.ranking_search_2 .diagnose__question-unit .diagnose__question-content .question__radio-group,.tool_02-class .section__diagnose.diagnose--analysis-02 .diagnose-basement .diagnose__question-unit-wapper.ranking_search_2 .diagnose__question-unit .diagnose__question-content .question__radio-group,.tool_03-class .section__diagnose.diagnose--analysis-02 .diagnose-basement .diagnose__question-unit-wapper.ranking_search_2 .diagnose__question-unit .diagnose__question-content .question__radio-group,.tool_04-class .section__diagnose.diagnose--analysis-02 .diagnose-basement .diagnose__question-unit-wapper.ranking_search_2 .diagnose__question-unit .diagnose__question-content .question__radio-group{padding:0}.general_sales-class .section__diagnose.diagnose--analysis-02 .diagnose-basement .diagnose__question-unit-wapper.ranking_search_2 .diagnose__question-unit .diagnose__question-content .question__radio-group .question__radio-label,.tool_age-class .section__diagnose.diagnose--analysis-02 .diagnose-basement .diagnose__question-unit-wapper.ranking_search_2 .diagnose__question-unit .diagnose__question-content .question__radio-group .question__radio-label,.tool_general-class .section__diagnose.diagnose--analysis-02 .diagnose-basement .diagnose__question-unit-wapper.ranking_search_2 .diagnose__question-unit .diagnose__question-content .question__radio-group .question__radio-label,.agent_03-class .section__diagnose.diagnose--analysis-02 .diagnose-basement .diagnose__question-unit-wapper.ranking_search_2 .diagnose__question-unit .diagnose__question-content .question__radio-group .question__radio-label,.agent_04-class .section__diagnose.diagnose--analysis-02 .diagnose-basement .diagnose__question-unit-wapper.ranking_search_2 .diagnose__question-unit .diagnose__question-content .question__radio-group .question__radio-label,.agent_05-class .section__diagnose.diagnose--analysis-02 .diagnose-basement .diagnose__question-unit-wapper.ranking_search_2 .diagnose__question-unit .diagnose__question-content .question__radio-group .question__radio-label,.tool_01-class .section__diagnose.diagnose--analysis-02 .diagnose-basement .diagnose__question-unit-wapper.ranking_search_2 .diagnose__question-unit .diagnose__question-content .question__radio-group .question__radio-label,.tool_02-class .section__diagnose.diagnose--analysis-02 .diagnose-basement .diagnose__question-unit-wapper.ranking_search_2 .diagnose__question-unit .diagnose__question-content .question__radio-group .question__radio-label,.tool_03-class .section__diagnose.diagnose--analysis-02 .diagnose-basement .diagnose__question-unit-wapper.ranking_search_2 .diagnose__question-unit .diagnose__question-content .question__radio-group .question__radio-label,.tool_04-class .section__diagnose.diagnose--analysis-02 .diagnose-basement .diagnose__question-unit-wapper.ranking_search_2 .diagnose__question-unit .diagnose__question-content .question__radio-group .question__radio-label{position:relative;border:0;padding-left:10px;height:30px}.general_sales-class .section__diagnose.diagnose--analysis-02 .diagnose-basement .diagnose__question-unit-wapper.ranking_search_2 .diagnose__question-unit .diagnose__question-content .question__radio-group .question__radio-label.oneline,.tool_age-class .section__diagnose.diagnose--analysis-02 .diagnose-basement .diagnose__question-unit-wapper.ranking_search_2 .diagnose__question-unit .diagnose__question-content .question__radio-group .question__radio-label.oneline,.tool_general-class .section__diagnose.diagnose--analysis-02 .diagnose-basement .diagnose__question-unit-wapper.ranking_search_2 .diagnose__question-unit .diagnose__question-content .question__radio-group .question__radio-label.oneline,.agent_03-class .section__diagnose.diagnose--analysis-02 .diagnose-basement .diagnose__question-unit-wapper.ranking_search_2 .diagnose__question-unit .diagnose__question-content .question__radio-group .question__radio-label.oneline,.agent_04-class .section__diagnose.diagnose--analysis-02 .diagnose-basement .diagnose__question-unit-wapper.ranking_search_2 .diagnose__question-unit .diagnose__question-content .question__radio-group .question__radio-label.oneline,.agent_05-class .section__diagnose.diagnose--analysis-02 .diagnose-basement .diagnose__question-unit-wapper.ranking_search_2 .diagnose__question-unit .diagnose__question-content .question__radio-group .question__radio-label.oneline,.tool_01-class .section__diagnose.diagnose--analysis-02 .diagnose-basement .diagnose__question-unit-wapper.ranking_search_2 .diagnose__question-unit .diagnose__question-content .question__radio-group .question__radio-label.oneline,.tool_02-class .section__diagnose.diagnose--analysis-02 .diagnose-basement .diagnose__question-unit-wapper.ranking_search_2 .diagnose__question-unit .diagnose__question-content .question__radio-group .question__radio-label.oneline,.tool_03-class .section__diagnose.diagnose--analysis-02 .diagnose-basement .diagnose__question-unit-wapper.ranking_search_2 .diagnose__question-unit .diagnose__question-content .question__radio-group .question__radio-label.oneline,.tool_04-class .section__diagnose.diagnose--analysis-02 .diagnose-basement .diagnose__question-unit-wapper.ranking_search_2 .diagnose__question-unit .diagnose__question-content .question__radio-group .question__radio-label.oneline{flex-basis:100%;width:100%}.general_sales-class .section__diagnose.diagnose--analysis-02 .diagnose-basement .diagnose__question-unit-wapper.ranking_search_2 .diagnose__question-unit .diagnose__question-content .question__radio-group .question__radio-input:checked+.question__radio-apperance,.tool_age-class .section__diagnose.diagnose--analysis-02 .diagnose-basement .diagnose__question-unit-wapper.ranking_search_2 .diagnose__question-unit .diagnose__question-content .question__radio-group .question__radio-input:checked+.question__radio-apperance,.tool_general-class .section__diagnose.diagnose--analysis-02 .diagnose-basement .diagnose__question-unit-wapper.ranking_search_2 .diagnose__question-unit .diagnose__question-content .question__radio-group .question__radio-input:checked+.question__radio-apperance,.agent_03-class .section__diagnose.diagnose--analysis-02 .diagnose-basement .diagnose__question-unit-wapper.ranking_search_2 .diagnose__question-unit .diagnose__question-content .question__radio-group .question__radio-input:checked+.question__radio-apperance,.agent_04-class .section__diagnose.diagnose--analysis-02 .diagnose-basement .diagnose__question-unit-wapper.ranking_search_2 .diagnose__question-unit .diagnose__question-content .question__radio-group .question__radio-input:checked+.question__radio-apperance,.agent_05-class .section__diagnose.diagnose--analysis-02 .diagnose-basement .diagnose__question-unit-wapper.ranking_search_2 .diagnose__question-unit .diagnose__question-content .question__radio-group .question__radio-input:checked+.question__radio-apperance,.tool_01-class .section__diagnose.diagnose--analysis-02 .diagnose-basement .diagnose__question-unit-wapper.ranking_search_2 .diagnose__question-unit .diagnose__question-content .question__radio-group .question__radio-input:checked+.question__radio-apperance,.tool_02-class .section__diagnose.diagnose--analysis-02 .diagnose-basement .diagnose__question-unit-wapper.ranking_search_2 .diagnose__question-unit .diagnose__question-content .question__radio-group .question__radio-input:checked+.question__radio-apperance,.tool_03-class .section__diagnose.diagnose--analysis-02 .diagnose-basement .diagnose__question-unit-wapper.ranking_search_2 .diagnose__question-unit .diagnose__question-content .question__radio-group .question__radio-input:checked+.question__radio-apperance,.tool_04-class .section__diagnose.diagnose--analysis-02 .diagnose-basement .diagnose__question-unit-wapper.ranking_search_2 .diagnose__question-unit .diagnose__question-content .question__radio-group .question__radio-input:checked+.question__radio-apperance{background-color:initial}.general_sales-class .section__diagnose.diagnose--analysis-02 .diagnose-basement .diagnose__question-submit,.tool_age-class .section__diagnose.diagnose--analysis-02 .diagnose-basement .diagnose__question-submit,.tool_general-class .section__diagnose.diagnose--analysis-02 .diagnose-basement .diagnose__question-submit,.agent_03-class .section__diagnose.diagnose--analysis-02 .diagnose-basement .diagnose__question-submit,.agent_04-class .section__diagnose.diagnose--analysis-02 .diagnose-basement .diagnose__question-submit,.agent_05-class .section__diagnose.diagnose--analysis-02 .diagnose-basement .diagnose__question-submit,.tool_01-class .section__diagnose.diagnose--analysis-02 .diagnose-basement .diagnose__question-submit,.tool_02-class .section__diagnose.diagnose--analysis-02 .diagnose-basement .diagnose__question-submit,.tool_03-class .section__diagnose.diagnose--analysis-02 .diagnose-basement .diagnose__question-submit,.tool_04-class .section__diagnose.diagnose--analysis-02 .diagnose-basement .diagnose__question-submit{padding-top:20px}.general_sales-class .section__diagnose.diagnose--analysis-02 .diagnose-basement .diagnose__question-submit .question__submit-button,.tool_age-class .section__diagnose.diagnose--analysis-02 .diagnose-basement .diagnose__question-submit .question__submit-button,.tool_general-class .section__diagnose.diagnose--analysis-02 .diagnose-basement .diagnose__question-submit .question__submit-button,.agent_03-class .section__diagnose.diagnose--analysis-02 .diagnose-basement .diagnose__question-submit .question__submit-button,.agent_04-class .section__diagnose.diagnose--analysis-02 .diagnose-basement .diagnose__question-submit .question__submit-button,.agent_05-class .section__diagnose.diagnose--analysis-02 .diagnose-basement .diagnose__question-submit .question__submit-button,.tool_01-class .section__diagnose.diagnose--analysis-02 .diagnose-basement .diagnose__question-submit .question__submit-button,.tool_02-class .section__diagnose.diagnose--analysis-02 .diagnose-basement .diagnose__question-submit .question__submit-button,.tool_03-class .section__diagnose.diagnose--analysis-02 .diagnose-basement .diagnose__question-submit .question__submit-button,.tool_04-class .section__diagnose.diagnose--analysis-02 .diagnose-basement .diagnose__question-submit .question__submit-button{display:block;position:relative;width:325px;height:54px;flex-grow:0;margin:0 auto;border-radius:5px;background-image:none;border:none;background-color:#ff8134;box-shadow:0 3px 0 #c95006;font-size:18px;font-weight:bold;line-height:54px;letter-spacing:normal;text-align:center;color:#fff;text-shadow:none}.general_sales-class .section__diagnose.diagnose--analysis-02 .diagnose-basement .diagnose__question-submit .question__submit-button .submit-button-balloon,.tool_age-class .section__diagnose.diagnose--analysis-02 .diagnose-basement .diagnose__question-submit .question__submit-button .submit-button-balloon,.tool_general-class .section__diagnose.diagnose--analysis-02 .diagnose-basement .diagnose__question-submit .question__submit-button .submit-button-balloon,.agent_03-class .section__diagnose.diagnose--analysis-02 .diagnose-basement .diagnose__question-submit .question__submit-button .submit-button-balloon,.agent_04-class .section__diagnose.diagnose--analysis-02 .diagnose-basement .diagnose__question-submit .question__submit-button .submit-button-balloon,.agent_05-class .section__diagnose.diagnose--analysis-02 .diagnose-basement .diagnose__question-submit .question__submit-button .submit-button-balloon,.tool_01-class .section__diagnose.diagnose--analysis-02 .diagnose-basement .diagnose__question-submit .question__submit-button .submit-button-balloon,.tool_02-class .section__diagnose.diagnose--analysis-02 .diagnose-basement .diagnose__question-submit .question__submit-button .submit-button-balloon,.tool_03-class .section__diagnose.diagnose--analysis-02 .diagnose-basement .diagnose__question-submit .question__submit-button .submit-button-balloon,.tool_04-class .section__diagnose.diagnose--analysis-02 .diagnose-basement .diagnose__question-submit .question__submit-button .submit-button-balloon{position:absolute;top:-25px;left:0;right:0;margin:0 auto;height:35px;width:126px;background-image:url(/assets/tool/02/submit_button_balloon-77ed79bdfe27abaa47a715ae8edae60171b3dd48d8b84440d10d682814778a17.png);background-repeat:no-repeat;background-position:top 50% left 50%;background-size:126px 35px;font-size:12px;font-weight:bold;line-height:29px;letter-spacing:normal;text-align:center;color:#ff8134;text-shadow:none;filter:drop-shadow(0 0 4px rgba(0,0,0,0.25))}.general_sales-class .section__diagnose.diagnose--analysis-02 .diagnose-basement .diagnose__question-submit .question__submit-button i.fa-solid,.tool_age-class .section__diagnose.diagnose--analysis-02 .diagnose-basement .diagnose__question-submit .question__submit-button i.fa-solid,.tool_general-class .section__diagnose.diagnose--analysis-02 .diagnose-basement .diagnose__question-submit .question__submit-button i.fa-solid,.agent_03-class .section__diagnose.diagnose--analysis-02 .diagnose-basement .diagnose__question-submit .question__submit-button i.fa-solid,.agent_04-class .section__diagnose.diagnose--analysis-02 .diagnose-basement .diagnose__question-submit .question__submit-button i.fa-solid,.agent_05-class .section__diagnose.diagnose--analysis-02 .diagnose-basement .diagnose__question-submit .question__submit-button i.fa-solid,.tool_01-class .section__diagnose.diagnose--analysis-02 .diagnose-basement .diagnose__question-submit .question__submit-button i.fa-solid,.tool_02-class .section__diagnose.diagnose--analysis-02 .diagnose-basement .diagnose__question-submit .question__submit-button i.fa-solid,.tool_03-class .section__diagnose.diagnose--analysis-02 .diagnose-basement .diagnose__question-submit .question__submit-button i.fa-solid,.tool_04-class .section__diagnose.diagnose--analysis-02 .diagnose-basement .diagnose__question-submit .question__submit-button i.fa-solid{margin-left:10px}.general_sales-class .section__diagnose.diagnose--analysis-02 .diagnose-basement .diagnose__question-submit .question__submit-button::after,.tool_age-class .section__diagnose.diagnose--analysis-02 .diagnose-basement .diagnose__question-submit .question__submit-button::after,.tool_general-class .section__diagnose.diagnose--analysis-02 .diagnose-basement .diagnose__question-submit .question__submit-button::after,.agent_03-class .section__diagnose.diagnose--analysis-02 .diagnose-basement .diagnose__question-submit .question__submit-button::after,.agent_04-class .section__diagnose.diagnose--analysis-02 .diagnose-basement .diagnose__question-submit .question__submit-button::after,.agent_05-class .section__diagnose.diagnose--analysis-02 .diagnose-basement .diagnose__question-submit .question__submit-button::after,.tool_01-class .section__diagnose.diagnose--analysis-02 .diagnose-basement .diagnose__question-submit .question__submit-button::after,.tool_02-class .section__diagnose.diagnose--analysis-02 .diagnose-basement .diagnose__question-submit .question__submit-button::after,.tool_03-class .section__diagnose.diagnose--analysis-02 .diagnose-basement .diagnose__question-submit .question__submit-button::after,.tool_04-class .section__diagnose.diagnose--analysis-02 .diagnose-basement .diagnose__question-submit .question__submit-button::after{display:none}.general_sales-class .section__diagnose.diagnose--analysis-02 .diagnose-basement .diagnose__question-submit .question__submit-button:active,.tool_age-class .section__diagnose.diagnose--analysis-02 .diagnose-basement .diagnose__question-submit .question__submit-button:active,.tool_general-class .section__diagnose.diagnose--analysis-02 .diagnose-basement .diagnose__question-submit .question__submit-button:active,.agent_03-class .section__diagnose.diagnose--analysis-02 .diagnose-basement .diagnose__question-submit .question__submit-button:active,.agent_04-class .section__diagnose.diagnose--analysis-02 .diagnose-basement .diagnose__question-submit .question__submit-button:active,.agent_05-class .section__diagnose.diagnose--analysis-02 .diagnose-basement .diagnose__question-submit .question__submit-button:active,.tool_01-class .section__diagnose.diagnose--analysis-02 .diagnose-basement .diagnose__question-submit .question__submit-button:active,.tool_02-class .section__diagnose.diagnose--analysis-02 .diagnose-basement .diagnose__question-submit .question__submit-button:active,.tool_03-class .section__diagnose.diagnose--analysis-02 .diagnose-basement .diagnose__question-submit .question__submit-button:active,.tool_04-class .section__diagnose.diagnose--analysis-02 .diagnose-basement .diagnose__question-submit .question__submit-button:active{box-shadow:0 0 0 #c95006;transform:translateY(3px)}.general_sales-class .ranking-by-features .ranking-by-features-heading,.tool_age-class .ranking-by-features .ranking-by-features-heading,.tool_general-class .ranking-by-features .ranking-by-features-heading,.agent_03-class .ranking-by-features .ranking-by-features-heading,.agent_04-class .ranking-by-features .ranking-by-features-heading,.agent_05-class .ranking-by-features .ranking-by-features-heading,.tool_01-class .ranking-by-features .ranking-by-features-heading,.tool_02-class .ranking-by-features .ranking-by-features-heading,.tool_03-class .ranking-by-features .ranking-by-features-heading,.tool_04-class .ranking-by-features .ranking-by-features-heading{background-color:#fff;padding:26px 0 34px}.general_sales-class .ranking-by-features .ranking-by-features-heading .heading-balloon,.tool_age-class .ranking-by-features .ranking-by-features-heading .heading-balloon,.tool_general-class .ranking-by-features .ranking-by-features-heading .heading-balloon,.agent_03-class .ranking-by-features .ranking-by-features-heading .heading-balloon,.agent_04-class .ranking-by-features .ranking-by-features-heading .heading-balloon,.agent_05-class .ranking-by-features .ranking-by-features-heading .heading-balloon,.tool_01-class .ranking-by-features .ranking-by-features-heading .heading-balloon,.tool_02-class .ranking-by-features .ranking-by-features-heading .heading-balloon,.tool_03-class .ranking-by-features .ranking-by-features-heading .heading-balloon,.tool_04-class .ranking-by-features .ranking-by-features-heading .heading-balloon{position:relative;width:fit-content;margin:0 auto;height:26px;padding:0 12px;border-radius:26px;background-color:#ff8134;font-size:12px;font-weight:bold;line-height:26px;letter-spacing:normal;text-align:center;color:#fff}.general_sales-class .ranking-by-features .ranking-by-features-heading .heading-balloon::after,.tool_age-class .ranking-by-features .ranking-by-features-heading .heading-balloon::after,.tool_general-class .ranking-by-features .ranking-by-features-heading .heading-balloon::after,.agent_03-class .ranking-by-features .ranking-by-features-heading .heading-balloon::after,.agent_04-class .ranking-by-features .ranking-by-features-heading .heading-balloon::after,.agent_05-class .ranking-by-features .ranking-by-features-heading .heading-balloon::after,.tool_01-class .ranking-by-features .ranking-by-features-heading .heading-balloon::after,.tool_02-class .ranking-by-features .ranking-by-features-heading .heading-balloon::after,.tool_03-class .ranking-by-features .ranking-by-features-heading .heading-balloon::after,.tool_04-class .ranking-by-features .ranking-by-features-heading .heading-balloon::after{position:absolute;content:'';bottom:-7px;right:0;left:0;margin:0 auto;width:0;height:0;border-style:solid;border-width:11px 6px 0 6px;border-color:#ff8134 transparent transparent transparent}.general_sales-class .ranking-by-features .ranking-by-features-heading b,.tool_age-class .ranking-by-features .ranking-by-features-heading b,.tool_general-class .ranking-by-features .ranking-by-features-heading b,.agent_03-class .ranking-by-features .ranking-by-features-heading b,.agent_04-class .ranking-by-features .ranking-by-features-heading b,.agent_05-class .ranking-by-features .ranking-by-features-heading b,.tool_01-class .ranking-by-features .ranking-by-features-heading b,.tool_02-class .ranking-by-features .ranking-by-features-heading b,.tool_03-class .ranking-by-features .ranking-by-features-heading b,.tool_04-class .ranking-by-features .ranking-by-features-heading b{display:block;width:fit-content;margin:16px auto 0;font-size:32px;font-weight:bold;font-style:normal;line-height:1.0;letter-spacing:normal;text-align:center;color:#222;text-decoration:underline;text-decoration-color:#ffeb03;text-decoration-thickness:4px;text-underline-offset:8px;text-decoration-skip-ink:none}.general_sales-class .ranking-by-features .ranking-by-features-heading b.ranking-by-features-heading--break,.tool_age-class .ranking-by-features .ranking-by-features-heading b.ranking-by-features-heading--break,.tool_general-class .ranking-by-features .ranking-by-features-heading b.ranking-by-features-heading--break,.agent_03-class .ranking-by-features .ranking-by-features-heading b.ranking-by-features-heading--break,.agent_04-class .ranking-by-features .ranking-by-features-heading b.ranking-by-features-heading--break,.agent_05-class .ranking-by-features .ranking-by-features-heading b.ranking-by-features-heading--break,.tool_01-class .ranking-by-features .ranking-by-features-heading b.ranking-by-features-heading--break,.tool_02-class .ranking-by-features .ranking-by-features-heading b.ranking-by-features-heading--break,.tool_03-class .ranking-by-features .ranking-by-features-heading b.ranking-by-features-heading--break,.tool_04-class .ranking-by-features .ranking-by-features-heading b.ranking-by-features-heading--break{padding-bottom:6px;line-height:1.2;text-decoration:none;border-bottom:solid 4px #ffeb03}.general_sales-class .ranking-by-features .ranking-by-features-switching .switching-button-group,.tool_age-class .ranking-by-features .ranking-by-features-switching .switching-button-group,.tool_general-class .ranking-by-features .ranking-by-features-switching .switching-button-group,.agent_03-class .ranking-by-features .ranking-by-features-switching .switching-button-group,.agent_04-class .ranking-by-features .ranking-by-features-switching .switching-button-group,.agent_05-class .ranking-by-features .ranking-by-features-switching .switching-button-group,.tool_01-class .ranking-by-features .ranking-by-features-switching .switching-button-group,.tool_02-class .ranking-by-features .ranking-by-features-switching .switching-button-group,.tool_03-class .ranking-by-features .ranking-by-features-switching .switching-button-group,.tool_04-class .ranking-by-features .ranking-by-features-switching .switching-button-group{display:flex;flex-direction:row;flex-wrap:wrap;justify-content:flex-start;align-content:flex-start;align-items:stretch;gap:6px 6px;width:355px;margin:0 auto;padding:0 0 20px}.general_sales-class .ranking-by-features .ranking-by-features-switching .switching-button-group .switching-button,.tool_age-class .ranking-by-features .ranking-by-features-switching .switching-button-group .switching-button,.tool_general-class .ranking-by-features .ranking-by-features-switching .switching-button-group .switching-button,.agent_03-class .ranking-by-features .ranking-by-features-switching .switching-button-group .switching-button,.agent_04-class .ranking-by-features .ranking-by-features-switching .switching-button-group .switching-button,.agent_05-class .ranking-by-features .ranking-by-features-switching .switching-button-group .switching-button,.tool_01-class .ranking-by-features .ranking-by-features-switching .switching-button-group .switching-button,.tool_02-class .ranking-by-features .ranking-by-features-switching .switching-button-group .switching-button,.tool_03-class .ranking-by-features .ranking-by-features-switching .switching-button-group .switching-button,.tool_04-class .ranking-by-features .ranking-by-features-switching .switching-button-group .switching-button{box-sizing:border-box;flex-basis:114px;height:57px;border-radius:5px;border:solid 1.5px #aeaeae;background-color:#eee;display:flex;flex-direction:column;flex-wrap:nowrap;justify-content:center;align-items:center;gap:5px 0px;cursor:pointer}.general_sales-class .ranking-by-features .ranking-by-features-switching .switching-button-group .switching-button .switching-button-label-pre,.tool_age-class .ranking-by-features .ranking-by-features-switching .switching-button-group .switching-button .switching-button-label-pre,.tool_general-class .ranking-by-features .ranking-by-features-switching .switching-button-group .switching-button .switching-button-label-pre,.agent_03-class .ranking-by-features .ranking-by-features-switching .switching-button-group .switching-button .switching-button-label-pre,.agent_04-class .ranking-by-features .ranking-by-features-switching .switching-button-group .switching-button .switching-button-label-pre,.agent_05-class .ranking-by-features .ranking-by-features-switching .switching-button-group .switching-button .switching-button-label-pre,.tool_01-class .ranking-by-features .ranking-by-features-switching .switching-button-group .switching-button .switching-button-label-pre,.tool_02-class .ranking-by-features .ranking-by-features-switching .switching-button-group .switching-button .switching-button-label-pre,.tool_03-class .ranking-by-features .ranking-by-features-switching .switching-button-group .switching-button .switching-button-label-pre,.tool_04-class .ranking-by-features .ranking-by-features-switching .switching-button-group .switching-button .switching-button-label-pre{font-size:10px;font-weight:normal;line-height:1.0;letter-spacing:normal;text-align:center;color:#aeaeae;white-space:nowrap}.general_sales-class .ranking-by-features .ranking-by-features-switching .switching-button-group .switching-button .switching-button-label-pre.fs-sm,.tool_age-class .ranking-by-features .ranking-by-features-switching .switching-button-group .switching-button .switching-button-label-pre.fs-sm,.tool_general-class .ranking-by-features .ranking-by-features-switching .switching-button-group .switching-button .switching-button-label-pre.fs-sm,.agent_03-class .ranking-by-features .ranking-by-features-switching .switching-button-group .switching-button .switching-button-label-pre.fs-sm,.agent_04-class .ranking-by-features .ranking-by-features-switching .switching-button-group .switching-button .switching-button-label-pre.fs-sm,.agent_05-class .ranking-by-features .ranking-by-features-switching .switching-button-group .switching-button .switching-button-label-pre.fs-sm,.tool_01-class .ranking-by-features .ranking-by-features-switching .switching-button-group .switching-button .switching-button-label-pre.fs-sm,.tool_02-class .ranking-by-features .ranking-by-features-switching .switching-button-group .switching-button .switching-button-label-pre.fs-sm,.tool_03-class .ranking-by-features .ranking-by-features-switching .switching-button-group .switching-button .switching-button-label-pre.fs-sm,.tool_04-class .ranking-by-features .ranking-by-features-switching .switching-button-group .switching-button .switching-button-label-pre.fs-sm{font-size:9px;line-height:10px}.general_sales-class .ranking-by-features .ranking-by-features-switching .switching-button-group .switching-button .switching-button-label,.tool_age-class .ranking-by-features .ranking-by-features-switching .switching-button-group .switching-button .switching-button-label,.tool_general-class .ranking-by-features .ranking-by-features-switching .switching-button-group .switching-button .switching-button-label,.agent_03-class .ranking-by-features .ranking-by-features-switching .switching-button-group .switching-button .switching-button-label,.agent_04-class .ranking-by-features .ranking-by-features-switching .switching-button-group .switching-button .switching-button-label,.agent_05-class .ranking-by-features .ranking-by-features-switching .switching-button-group .switching-button .switching-button-label,.tool_01-class .ranking-by-features .ranking-by-features-switching .switching-button-group .switching-button .switching-button-label,.tool_02-class .ranking-by-features .ranking-by-features-switching .switching-button-group .switching-button .switching-button-label,.tool_03-class .ranking-by-features .ranking-by-features-switching .switching-button-group .switching-button .switching-button-label,.tool_04-class .ranking-by-features .ranking-by-features-switching .switching-button-group .switching-button .switching-button-label{font-size:16px;font-weight:bold;line-height:1.0;letter-spacing:normal;text-align:center;color:#aeaeae}.general_sales-class .ranking-by-features .ranking-by-features-switching .switching-button-group .switching-button.button--current,.tool_age-class .ranking-by-features .ranking-by-features-switching .switching-button-group .switching-button.button--current,.tool_general-class .ranking-by-features .ranking-by-features-switching .switching-button-group .switching-button.button--current,.agent_03-class .ranking-by-features .ranking-by-features-switching .switching-button-group .switching-button.button--current,.agent_04-class .ranking-by-features .ranking-by-features-switching .switching-button-group .switching-button.button--current,.agent_05-class .ranking-by-features .ranking-by-features-switching .switching-button-group .switching-button.button--current,.tool_01-class .ranking-by-features .ranking-by-features-switching .switching-button-group .switching-button.button--current,.tool_02-class .ranking-by-features .ranking-by-features-switching .switching-button-group .switching-button.button--current,.tool_03-class .ranking-by-features .ranking-by-features-switching .switching-button-group .switching-button.button--current,.tool_04-class .ranking-by-features .ranking-by-features-switching .switching-button-group .switching-button.button--current{border-color:#008cd6;background-color:#e0f2fc;cursor:auto;pointer-events:none}.general_sales-class .ranking-by-features .ranking-by-features-switching .switching-button-group .switching-button.button--current .switching-button-label-pre,.general_sales-class .ranking-by-features .ranking-by-features-switching .switching-button-group .switching-button.button--current .switching-button-label,.tool_age-class .ranking-by-features .ranking-by-features-switching .switching-button-group .switching-button.button--current .switching-button-label-pre,.tool_age-class .ranking-by-features .ranking-by-features-switching .switching-button-group .switching-button.button--current .switching-button-label,.tool_general-class .ranking-by-features .ranking-by-features-switching .switching-button-group .switching-button.button--current .switching-button-label-pre,.tool_general-class .ranking-by-features .ranking-by-features-switching .switching-button-group .switching-button.button--current .switching-button-label,.agent_03-class .ranking-by-features .ranking-by-features-switching .switching-button-group .switching-button.button--current .switching-button-label-pre,.agent_03-class .ranking-by-features .ranking-by-features-switching .switching-button-group .switching-button.button--current .switching-button-label,.agent_04-class .ranking-by-features .ranking-by-features-switching .switching-button-group .switching-button.button--current .switching-button-label-pre,.agent_04-class .ranking-by-features .ranking-by-features-switching .switching-button-group .switching-button.button--current .switching-button-label,.agent_05-class .ranking-by-features .ranking-by-features-switching .switching-button-group .switching-button.button--current .switching-button-label-pre,.agent_05-class .ranking-by-features .ranking-by-features-switching .switching-button-group .switching-button.button--current .switching-button-label,.tool_01-class .ranking-by-features .ranking-by-features-switching .switching-button-group .switching-button.button--current .switching-button-label-pre,.tool_01-class .ranking-by-features .ranking-by-features-switching .switching-button-group .switching-button.button--current .switching-button-label,.tool_02-class .ranking-by-features .ranking-by-features-switching .switching-button-group .switching-button.button--current .switching-button-label-pre,.tool_02-class .ranking-by-features .ranking-by-features-switching .switching-button-group .switching-button.button--current .switching-button-label,.tool_03-class .ranking-by-features .ranking-by-features-switching .switching-button-group .switching-button.button--current .switching-button-label-pre,.tool_03-class .ranking-by-features .ranking-by-features-switching .switching-button-group .switching-button.button--current .switching-button-label,.tool_04-class .ranking-by-features .ranking-by-features-switching .switching-button-group .switching-button.button--current .switching-button-label-pre,.tool_04-class .ranking-by-features .ranking-by-features-switching .switching-button-group .switching-button.button--current .switching-button-label{color:#008cd6}.general_sales-class .ranking-by-features .ranking-by-features-switching .switching-content-group,.tool_age-class .ranking-by-features .ranking-by-features-switching .switching-content-group,.tool_general-class .ranking-by-features .ranking-by-features-switching .switching-content-group,.agent_03-class .ranking-by-features .ranking-by-features-switching .switching-content-group,.agent_04-class .ranking-by-features .ranking-by-features-switching .switching-content-group,.agent_05-class .ranking-by-features .ranking-by-features-switching .switching-content-group,.tool_01-class .ranking-by-features .ranking-by-features-switching .switching-content-group,.tool_02-class .ranking-by-features .ranking-by-features-switching .switching-content-group,.tool_03-class .ranking-by-features .ranking-by-features-switching .switching-content-group,.tool_04-class .ranking-by-features .ranking-by-features-switching .switching-content-group{background:linear-gradient(180deg, #fff 30px, #008CD6 30px);padding:0 0 20px}.general_sales-class .ranking-by-features .ranking-by-features-switching .switching-content-group .switching-content,.tool_age-class .ranking-by-features .ranking-by-features-switching .switching-content-group .switching-content,.tool_general-class .ranking-by-features .ranking-by-features-switching .switching-content-group .switching-content,.agent_03-class .ranking-by-features .ranking-by-features-switching .switching-content-group .switching-content,.agent_04-class .ranking-by-features .ranking-by-features-switching .switching-content-group .switching-content,.agent_05-class .ranking-by-features .ranking-by-features-switching .switching-content-group .switching-content,.tool_01-class .ranking-by-features .ranking-by-features-switching .switching-content-group .switching-content,.tool_02-class .ranking-by-features .ranking-by-features-switching .switching-content-group .switching-content,.tool_03-class .ranking-by-features .ranking-by-features-switching .switching-content-group .switching-content,.tool_04-class .ranking-by-features .ranking-by-features-switching .switching-content-group .switching-content{display:none}.general_sales-class .ranking-by-features .ranking-by-features-switching .switching-content-group .switching-content .switching-content-balloon,.tool_age-class .ranking-by-features .ranking-by-features-switching .switching-content-group .switching-content .switching-content-balloon,.tool_general-class .ranking-by-features .ranking-by-features-switching .switching-content-group .switching-content .switching-content-balloon,.agent_03-class .ranking-by-features .ranking-by-features-switching .switching-content-group .switching-content .switching-content-balloon,.agent_04-class .ranking-by-features .ranking-by-features-switching .switching-content-group .switching-content .switching-content-balloon,.agent_05-class .ranking-by-features .ranking-by-features-switching .switching-content-group .switching-content .switching-content-balloon,.tool_01-class .ranking-by-features .ranking-by-features-switching .switching-content-group .switching-content .switching-content-balloon,.tool_02-class .ranking-by-features .ranking-by-features-switching .switching-content-group .switching-content .switching-content-balloon,.tool_03-class .ranking-by-features .ranking-by-features-switching .switching-content-group .switching-content .switching-content-balloon,.tool_04-class .ranking-by-features .ranking-by-features-switching .switching-content-group .switching-content .switching-content-balloon{position:relative;width:fit-content;height:60px;margin:0 auto}.general_sales-class .ranking-by-features .ranking-by-features-switching .switching-content-group .switching-content .switching-content-balloon .balloon-main,.tool_age-class .ranking-by-features .ranking-by-features-switching .switching-content-group .switching-content .switching-content-balloon .balloon-main,.tool_general-class .ranking-by-features .ranking-by-features-switching .switching-content-group .switching-content .switching-content-balloon .balloon-main,.agent_03-class .ranking-by-features .ranking-by-features-switching .switching-content-group .switching-content .switching-content-balloon .balloon-main,.agent_04-class .ranking-by-features .ranking-by-features-switching .switching-content-group .switching-content .switching-content-balloon .balloon-main,.agent_05-class .ranking-by-features .ranking-by-features-switching .switching-content-group .switching-content .switching-content-balloon .balloon-main,.tool_01-class .ranking-by-features .ranking-by-features-switching .switching-content-group .switching-content .switching-content-balloon .balloon-main,.tool_02-class .ranking-by-features .ranking-by-features-switching .switching-content-group .switching-content .switching-content-balloon .balloon-main,.tool_03-class .ranking-by-features .ranking-by-features-switching .switching-content-group .switching-content .switching-content-balloon .balloon-main,.tool_04-class .ranking-by-features .ranking-by-features-switching .switching-content-group .switching-content .switching-content-balloon .balloon-main{box-sizing:border-box;position:relative;width:fit-content;height:60px;padding:0 18px;border-radius:8px;border:solid 2px #008cd6;background-color:#fff;z-index:20;background-color:#fff;font-size:16px;font-weight:bold;line-height:56px;letter-spacing:normal;text-align:center;color:#222}.general_sales-class .ranking-by-features .ranking-by-features-switching .switching-content-group .switching-content .switching-content-balloon .balloon-main b,.tool_age-class .ranking-by-features .ranking-by-features-switching .switching-content-group .switching-content .switching-content-balloon .balloon-main b,.tool_general-class .ranking-by-features .ranking-by-features-switching .switching-content-group .switching-content .switching-content-balloon .balloon-main b,.agent_03-class .ranking-by-features .ranking-by-features-switching .switching-content-group .switching-content .switching-content-balloon .balloon-main b,.agent_04-class .ranking-by-features .ranking-by-features-switching .switching-content-group .switching-content .switching-content-balloon .balloon-main b,.agent_05-class .ranking-by-features .ranking-by-features-switching .switching-content-group .switching-content .switching-content-balloon .balloon-main b,.tool_01-class .ranking-by-features .ranking-by-features-switching .switching-content-group .switching-content .switching-content-balloon .balloon-main b,.tool_02-class .ranking-by-features .ranking-by-features-switching .switching-content-group .switching-content .switching-content-balloon .balloon-main b,.tool_03-class .ranking-by-features .ranking-by-features-switching .switching-content-group .switching-content .switching-content-balloon .balloon-main b,.tool_04-class .ranking-by-features .ranking-by-features-switching .switching-content-group .switching-content .switching-content-balloon .balloon-main b{font-weight:bold;font-size:20px;color:#008cd6;vertical-align:baseline}.general_sales-class .ranking-by-features .ranking-by-features-switching .switching-content-group .switching-content .switching-content-balloon::before,.tool_age-class .ranking-by-features .ranking-by-features-switching .switching-content-group .switching-content .switching-content-balloon::before,.tool_general-class .ranking-by-features .ranking-by-features-switching .switching-content-group .switching-content .switching-content-balloon::before,.agent_03-class .ranking-by-features .ranking-by-features-switching .switching-content-group .switching-content .switching-content-balloon::before,.agent_04-class .ranking-by-features .ranking-by-features-switching .switching-content-group .switching-content .switching-content-balloon::before,.agent_05-class .ranking-by-features .ranking-by-features-switching .switching-content-group .switching-content .switching-content-balloon::before,.tool_01-class .ranking-by-features .ranking-by-features-switching .switching-content-group .switching-content .switching-content-balloon::before,.tool_02-class .ranking-by-features .ranking-by-features-switching .switching-content-group .switching-content .switching-content-balloon::before,.tool_03-class .ranking-by-features .ranking-by-features-switching .switching-content-group .switching-content .switching-content-balloon::before,.tool_04-class .ranking-by-features .ranking-by-features-switching .switching-content-group .switching-content .switching-content-balloon::before{position:absolute;content:'';bottom:-20px;right:0;left:0;margin:0 auto;width:0;height:0;border-style:solid;border-width:28px 14px 0 14px;border-color:#008cd6 transparent transparent transparent;z-index:10}.general_sales-class .ranking-by-features .ranking-by-features-switching .switching-content-group .switching-content .switching-content-balloon::after,.tool_age-class .ranking-by-features .ranking-by-features-switching .switching-content-group .switching-content .switching-content-balloon::after,.tool_general-class .ranking-by-features .ranking-by-features-switching .switching-content-group .switching-content .switching-content-balloon::after,.agent_03-class .ranking-by-features .ranking-by-features-switching .switching-content-group .switching-content .switching-content-balloon::after,.agent_04-class .ranking-by-features .ranking-by-features-switching .switching-content-group .switching-content .switching-content-balloon::after,.agent_05-class .ranking-by-features .ranking-by-features-switching .switching-content-group .switching-content .switching-content-balloon::after,.tool_01-class .ranking-by-features .ranking-by-features-switching .switching-content-group .switching-content .switching-content-balloon::after,.tool_02-class .ranking-by-features .ranking-by-features-switching .switching-content-group .switching-content .switching-content-balloon::after,.tool_03-class .ranking-by-features .ranking-by-features-switching .switching-content-group .switching-content .switching-content-balloon::after,.tool_04-class .ranking-by-features .ranking-by-features-switching .switching-content-group .switching-content .switching-content-balloon::after{position:absolute;content:'';bottom:-16px;right:0;left:0;margin:0 auto;width:0;height:0;border-style:solid;border-width:26px 13px 0 13px;border-color:#ffffff transparent transparent transparent;z-index:30}.general_sales-class .ranking-by-features .ranking-by-features-switching .switching-content-group .switching-content .agent-unit-group,.tool_age-class .ranking-by-features .ranking-by-features-switching .switching-content-group .switching-content .agent-unit-group,.tool_general-class .ranking-by-features .ranking-by-features-switching .switching-content-group .switching-content .agent-unit-group,.agent_03-class .ranking-by-features .ranking-by-features-switching .switching-content-group .switching-content .agent-unit-group,.agent_04-class .ranking-by-features .ranking-by-features-switching .switching-content-group .switching-content .agent-unit-group,.agent_05-class .ranking-by-features .ranking-by-features-switching .switching-content-group .switching-content .agent-unit-group,.tool_01-class .ranking-by-features .ranking-by-features-switching .switching-content-group .switching-content .agent-unit-group,.tool_02-class .ranking-by-features .ranking-by-features-switching .switching-content-group .switching-content .agent-unit-group,.tool_03-class .ranking-by-features .ranking-by-features-switching .switching-content-group .switching-content .agent-unit-group,.tool_04-class .ranking-by-features .ranking-by-features-switching .switching-content-group .switching-content .agent-unit-group{width:355px;margin:37px auto 0;counter-reset:agent-ranking-count}.general_sales-class .ranking-by-features .ranking-by-features-switching .switching-content-group .switching-content.content--current,.tool_age-class .ranking-by-features .ranking-by-features-switching .switching-content-group .switching-content.content--current,.tool_general-class .ranking-by-features .ranking-by-features-switching .switching-content-group .switching-content.content--current,.agent_03-class .ranking-by-features .ranking-by-features-switching .switching-content-group .switching-content.content--current,.agent_04-class .ranking-by-features .ranking-by-features-switching .switching-content-group .switching-content.content--current,.agent_05-class .ranking-by-features .ranking-by-features-switching .switching-content-group .switching-content.content--current,.tool_01-class .ranking-by-features .ranking-by-features-switching .switching-content-group .switching-content.content--current,.tool_02-class .ranking-by-features .ranking-by-features-switching .switching-content-group .switching-content.content--current,.tool_03-class .ranking-by-features .ranking-by-features-switching .switching-content-group .switching-content.content--current,.tool_04-class .ranking-by-features .ranking-by-features-switching .switching-content-group .switching-content.content--current{display:block}.general_sales-class .agent-unit,.tool_age-class .agent-unit,.tool_general-class .agent-unit,.agent_03-class .agent-unit,.agent_04-class .agent-unit,.agent_05-class .agent-unit,.tool_01-class .agent-unit,.tool_02-class .agent-unit,.tool_03-class .agent-unit,.tool_04-class .agent-unit{background-color:#fff;border-radius:5px;overflow:hidden;box-shadow:0 0 6px 0 rgba(0,0,0,0.16);padding:0 0 34px}.general_sales-class .agent-unit .agent-unit-heading,.tool_age-class .agent-unit .agent-unit-heading,.tool_general-class .agent-unit .agent-unit-heading,.agent_03-class .agent-unit .agent-unit-heading,.agent_04-class .agent-unit .agent-unit-heading,.agent_05-class .agent-unit .agent-unit-heading,.tool_01-class .agent-unit .agent-unit-heading,.tool_02-class .agent-unit .agent-unit-heading,.tool_03-class .agent-unit .agent-unit-heading,.tool_04-class .agent-unit .agent-unit-heading{position:relative;height:fit-content;box-shadow:0 2px 6px 0 rgba(0,0,0,0.16)}.general_sales-class .agent-unit .agent-unit-heading .ranking-count,.tool_age-class .agent-unit .agent-unit-heading .ranking-count,.tool_general-class .agent-unit .agent-unit-heading .ranking-count,.agent_03-class .agent-unit .agent-unit-heading .ranking-count,.agent_04-class .agent-unit .agent-unit-heading .ranking-count,.agent_05-class .agent-unit .agent-unit-heading .ranking-count,.tool_01-class .agent-unit .agent-unit-heading .ranking-count,.tool_02-class .agent-unit .agent-unit-heading .ranking-count,.tool_03-class .agent-unit .agent-unit-heading .ranking-count,.tool_04-class .agent-unit .agent-unit-heading .ranking-count{box-sizing:border-box;position:absolute;top:0;left:0;bottom:0;width:2em;width:45px;height:100%;border-radius:5px 0 0 0;background-color:#999;z-index:10}.general_sales-class .agent-unit .agent-unit-heading::after,.tool_age-class .agent-unit .agent-unit-heading::after,.tool_general-class .agent-unit .agent-unit-heading::after,.agent_03-class .agent-unit .agent-unit-heading::after,.agent_04-class .agent-unit .agent-unit-heading::after,.agent_05-class .agent-unit .agent-unit-heading::after,.tool_01-class .agent-unit .agent-unit-heading::after,.tool_02-class .agent-unit .agent-unit-heading::after,.tool_03-class .agent-unit .agent-unit-heading::after,.tool_04-class .agent-unit .agent-unit-heading::after{box-sizing:border-box;position:absolute;top:0;left:0;bottom:0;width:45px;height:100%;display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:flex-end;align-items:center;padding-right:5.5px;counter-increment:agent-ranking-count;content:counter(agent-ranking-count);font-family:Helvetica, Arial, sans-serif;font-size:28px;font-weight:bold;line-height:1.43;letter-spacing:normal;text-align:center;color:#fff;z-index:10}.general_sales-class .agent-unit .agent-unit-heading::before,.tool_age-class .agent-unit .agent-unit-heading::before,.tool_general-class .agent-unit .agent-unit-heading::before,.agent_03-class .agent-unit .agent-unit-heading::before,.agent_04-class .agent-unit .agent-unit-heading::before,.agent_05-class .agent-unit .agent-unit-heading::before,.tool_01-class .agent-unit .agent-unit-heading::before,.tool_02-class .agent-unit .agent-unit-heading::before,.tool_03-class .agent-unit .agent-unit-heading::before,.tool_04-class .agent-unit .agent-unit-heading::before{position:absolute;content:'\f521';top:0;bottom:0;left:8px;margin:auto 0;width:13.5px;height:13.5px;font-family:'Font Awesome 6 Free';font-weight:900;font-size:13.5px;text-align:center;line-height:1.0;color:#fff;z-index:20}.general_sales-class .agent-unit .agent-unit-heading .agent-name,.tool_age-class .agent-unit .agent-unit-heading .agent-name,.tool_general-class .agent-unit .agent-unit-heading .agent-name,.agent_03-class .agent-unit .agent-unit-heading .agent-name,.agent_04-class .agent-unit .agent-unit-heading .agent-name,.agent_05-class .agent-unit .agent-unit-heading .agent-name,.tool_01-class .agent-unit .agent-unit-heading .agent-name,.tool_02-class .agent-unit .agent-unit-heading .agent-name,.tool_03-class .agent-unit .agent-unit-heading .agent-name,.tool_04-class .agent-unit .agent-unit-heading .agent-name{display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:flex-start;align-items:center;box-sizing:border-box;min-height:60px;padding:0 15px 0 55px}.general_sales-class .agent-unit .agent-unit-heading .agent-name .agent-name-link,.tool_age-class .agent-unit .agent-unit-heading .agent-name .agent-name-link,.tool_general-class .agent-unit .agent-unit-heading .agent-name .agent-name-link,.agent_03-class .agent-unit .agent-unit-heading .agent-name .agent-name-link,.agent_04-class .agent-unit .agent-unit-heading .agent-name .agent-name-link,.agent_05-class .agent-unit .agent-unit-heading .agent-name .agent-name-link,.tool_01-class .agent-unit .agent-unit-heading .agent-name .agent-name-link,.tool_02-class .agent-unit .agent-unit-heading .agent-name .agent-name-link,.tool_03-class .agent-unit .agent-unit-heading .agent-name .agent-name-link,.tool_04-class .agent-unit .agent-unit-heading .agent-name .agent-name-link{font-size:16px;font-weight:bold;line-height:1.5;letter-spacing:normal;text-align:left;color:#016ec5;text-decoration:underline}.general_sales-class .agent-unit .agent-unit-main,.tool_age-class .agent-unit .agent-unit-main,.tool_general-class .agent-unit .agent-unit-main,.agent_03-class .agent-unit .agent-unit-main,.agent_04-class .agent-unit .agent-unit-main,.agent_05-class .agent-unit .agent-unit-main,.tool_01-class .agent-unit .agent-unit-main,.tool_02-class .agent-unit .agent-unit-main,.tool_03-class .agent-unit .agent-unit-main,.tool_04-class .agent-unit .agent-unit-main{padding:14px 0 0}.general_sales-class .agent-unit .agent-unit-main .general-rating,.tool_age-class .agent-unit .agent-unit-main .general-rating,.tool_general-class .agent-unit .agent-unit-main .general-rating,.agent_03-class .agent-unit .agent-unit-main .general-rating,.agent_04-class .agent-unit .agent-unit-main .general-rating,.agent_05-class .agent-unit .agent-unit-main .general-rating,.tool_01-class .agent-unit .agent-unit-main .general-rating,.tool_02-class .agent-unit .agent-unit-main .general-rating,.tool_03-class .agent-unit .agent-unit-main .general-rating,.tool_04-class .agent-unit .agent-unit-main .general-rating{box-sizing:border-box;display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:center;align-items:center;gap:0 5px;width:245px;height:55px;margin:0 auto;gap:5px;border-radius:5px;border:solid 1px #ddd;background-color:#fff}.general_sales-class .agent-unit .agent-unit-main .general-rating .general-rating-label,.tool_age-class .agent-unit .agent-unit-main .general-rating .general-rating-label,.tool_general-class .agent-unit .agent-unit-main .general-rating .general-rating-label,.agent_03-class .agent-unit .agent-unit-main .general-rating .general-rating-label,.agent_04-class .agent-unit .agent-unit-main .general-rating .general-rating-label,.agent_05-class .agent-unit .agent-unit-main .general-rating .general-rating-label,.tool_01-class .agent-unit .agent-unit-main .general-rating .general-rating-label,.tool_02-class .agent-unit .agent-unit-main .general-rating .general-rating-label,.tool_03-class .agent-unit .agent-unit-main .general-rating .general-rating-label,.tool_04-class .agent-unit .agent-unit-main .general-rating .general-rating-label{font-size:12px;font-weight:bold;line-height:1.0;letter-spacing:normal;text-align:left;color:#000}.general_sales-class .agent-unit .agent-unit-main .general-rating .general-rating-score,.tool_age-class .agent-unit .agent-unit-main .general-rating .general-rating-score,.tool_general-class .agent-unit .agent-unit-main .general-rating .general-rating-score,.agent_03-class .agent-unit .agent-unit-main .general-rating .general-rating-score,.agent_04-class .agent-unit .agent-unit-main .general-rating .general-rating-score,.agent_05-class .agent-unit .agent-unit-main .general-rating .general-rating-score,.tool_01-class .agent-unit .agent-unit-main .general-rating .general-rating-score,.tool_02-class .agent-unit .agent-unit-main .general-rating .general-rating-score,.tool_03-class .agent-unit .agent-unit-main .general-rating .general-rating-score,.tool_04-class .agent-unit .agent-unit-main .general-rating .general-rating-score{font-family:Helvetica, Arial, sans-serif;font-size:24px;font-weight:bold;line-height:0.75;letter-spacing:normal;text-align:left;color:#f00}.general_sales-class .agent-unit .agent-unit-main .general-rating .general-rating-star,.tool_age-class .agent-unit .agent-unit-main .general-rating .general-rating-star,.tool_general-class .agent-unit .agent-unit-main .general-rating .general-rating-star,.agent_03-class .agent-unit .agent-unit-main .general-rating .general-rating-star,.agent_04-class .agent-unit .agent-unit-main .general-rating .general-rating-star,.agent_05-class .agent-unit .agent-unit-main .general-rating .general-rating-star,.tool_01-class .agent-unit .agent-unit-main .general-rating .general-rating-star,.tool_02-class .agent-unit .agent-unit-main .general-rating .general-rating-star,.tool_03-class .agent-unit .agent-unit-main .general-rating .general-rating-star,.tool_04-class .agent-unit .agent-unit-main .general-rating .general-rating-star{display:block}.general_sales-class .agent-unit .agent-banner,.tool_age-class .agent-unit .agent-banner,.tool_general-class .agent-unit .agent-banner,.agent_03-class .agent-unit .agent-banner,.agent_04-class .agent-unit .agent-banner,.agent_05-class .agent-unit .agent-banner,.tool_01-class .agent-unit .agent-banner,.tool_02-class .agent-unit .agent-banner,.tool_03-class .agent-unit .agent-banner,.tool_04-class .agent-unit .agent-banner{display:block;background-color:initial;object-fit:cover;width:325px;height:auto;margin:14px auto 0}.general_sales-class .agent-unit .agent-data-excerpt-group,.tool_age-class .agent-unit .agent-data-excerpt-group,.tool_general-class .agent-unit .agent-data-excerpt-group,.agent_03-class .agent-unit .agent-data-excerpt-group,.agent_04-class .agent-unit .agent-data-excerpt-group,.agent_05-class .agent-unit .agent-data-excerpt-group,.tool_01-class .agent-unit .agent-data-excerpt-group,.tool_02-class .agent-unit .agent-data-excerpt-group,.tool_03-class .agent-unit .agent-data-excerpt-group,.tool_04-class .agent-unit .agent-data-excerpt-group{display:flex;flex-direction:row;flex-wrap:wrap;justify-content:flex-start;align-content:flex-start;align-items:stretch;gap:8px 9px;width:325px;margin:14px auto 0}.general_sales-class .agent-unit .agent-data-excerpt-group .agent-data-excerpt,.tool_age-class .agent-unit .agent-data-excerpt-group .agent-data-excerpt,.tool_general-class .agent-unit .agent-data-excerpt-group .agent-data-excerpt,.agent_03-class .agent-unit .agent-data-excerpt-group .agent-data-excerpt,.agent_04-class .agent-unit .agent-data-excerpt-group .agent-data-excerpt,.agent_05-class .agent-unit .agent-data-excerpt-group .agent-data-excerpt,.tool_01-class .agent-unit .agent-data-excerpt-group .agent-data-excerpt,.tool_02-class .agent-unit .agent-data-excerpt-group .agent-data-excerpt,.tool_03-class .agent-unit .agent-data-excerpt-group .agent-data-excerpt,.tool_04-class .agent-unit .agent-data-excerpt-group .agent-data-excerpt{box-sizing:border-box;flex-basis:158px;display:flex;flex-direction:column;flex-wrap:wrap;justify-content:center;align-items:center;gap:10px 0;border-radius:5px;background-color:#e0f2fc;padding:11px 10px 11px}.general_sales-class .agent-unit .agent-data-excerpt-group .agent-data-excerpt .data-title,.tool_age-class .agent-unit .agent-data-excerpt-group .agent-data-excerpt .data-title,.tool_general-class .agent-unit .agent-data-excerpt-group .agent-data-excerpt .data-title,.agent_03-class .agent-unit .agent-data-excerpt-group .agent-data-excerpt .data-title,.agent_04-class .agent-unit .agent-data-excerpt-group .agent-data-excerpt .data-title,.agent_05-class .agent-unit .agent-data-excerpt-group .agent-data-excerpt .data-title,.tool_01-class .agent-unit .agent-data-excerpt-group .agent-data-excerpt .data-title,.tool_02-class .agent-unit .agent-data-excerpt-group .agent-data-excerpt .data-title,.tool_03-class .agent-unit .agent-data-excerpt-group .agent-data-excerpt .data-title,.tool_04-class .agent-unit .agent-data-excerpt-group .agent-data-excerpt .data-title{font-size:10px;font-weight:bold;line-height:1.0;letter-spacing:0.5px;text-align:center;color:#999}.general_sales-class .agent-unit .agent-data-excerpt-group .agent-data-excerpt .data-value,.tool_age-class .agent-unit .agent-data-excerpt-group .agent-data-excerpt .data-value,.tool_general-class .agent-unit .agent-data-excerpt-group .agent-data-excerpt .data-value,.agent_03-class .agent-unit .agent-data-excerpt-group .agent-data-excerpt .data-value,.agent_04-class .agent-unit .agent-data-excerpt-group .agent-data-excerpt .data-value,.agent_05-class .agent-unit .agent-data-excerpt-group .agent-data-excerpt .data-value,.tool_01-class .agent-unit .agent-data-excerpt-group .agent-data-excerpt .data-value,.tool_02-class .agent-unit .agent-data-excerpt-group .agent-data-excerpt .data-value,.tool_03-class .agent-unit .agent-data-excerpt-group .agent-data-excerpt .data-value,.tool_04-class .agent-unit .agent-data-excerpt-group .agent-data-excerpt .data-value{font-size:15px;font-weight:bold;line-height:1.0;letter-spacing:normal;text-align:center;color:#008cd6}.general_sales-class .agent-unit .agent-copy,.tool_age-class .agent-unit .agent-copy,.tool_general-class .agent-unit .agent-copy,.agent_03-class .agent-unit .agent-copy,.agent_04-class .agent-unit .agent-copy,.agent_05-class .agent-unit .agent-copy,.tool_01-class .agent-unit .agent-copy,.tool_02-class .agent-unit .agent-copy,.tool_03-class .agent-unit .agent-copy,.tool_04-class .agent-unit .agent-copy{width:325px;margin:24px auto 0;font-size:14px;font-weight:bold;line-height:1.5;letter-spacing:normal;text-align:center;color:#ff8134}.general_sales-class .agent-unit .recommended-point-group,.tool_age-class .agent-unit .recommended-point-group,.tool_general-class .agent-unit .recommended-point-group,.agent_03-class .agent-unit .recommended-point-group,.agent_04-class .agent-unit .recommended-point-group,.agent_05-class .agent-unit .recommended-point-group,.tool_01-class .agent-unit .recommended-point-group,.tool_02-class .agent-unit .recommended-point-group,.tool_03-class .agent-unit .recommended-point-group,.tool_04-class .agent-unit .recommended-point-group{width:305px;margin:15px auto 0}.general_sales-class .agent-unit .recommended-point-group .recommended-point,.tool_age-class .agent-unit .recommended-point-group .recommended-point,.tool_general-class .agent-unit .recommended-point-group .recommended-point,.agent_03-class .agent-unit .recommended-point-group .recommended-point,.agent_04-class .agent-unit .recommended-point-group .recommended-point,.agent_05-class .agent-unit .recommended-point-group .recommended-point,.tool_01-class .agent-unit .recommended-point-group .recommended-point,.tool_02-class .agent-unit .recommended-point-group .recommended-point,.tool_03-class .agent-unit .recommended-point-group .recommended-point,.tool_04-class .agent-unit .recommended-point-group .recommended-point{position:relative;padding-left:17px;font-size:12px;font-weight:bold;line-height:1.5;letter-spacing:normal;text-align:left;color:#222}.general_sales-class .agent-unit .recommended-point-group .recommended-point::before,.tool_age-class .agent-unit .recommended-point-group .recommended-point::before,.tool_general-class .agent-unit .recommended-point-group .recommended-point::before,.agent_03-class .agent-unit .recommended-point-group .recommended-point::before,.agent_04-class .agent-unit .recommended-point-group .recommended-point::before,.agent_05-class .agent-unit .recommended-point-group .recommended-point::before,.tool_01-class .agent-unit .recommended-point-group .recommended-point::before,.tool_02-class .agent-unit .recommended-point-group .recommended-point::before,.tool_03-class .agent-unit .recommended-point-group .recommended-point::before,.tool_04-class .agent-unit .recommended-point-group .recommended-point::before{position:absolute;content:'\f058';top:3px;left:0;margin:auto;width:12px;height:12px;font-family:'Font Awesome 6 Free';font-weight:900;font-size:12px;text-align:center;line-height:1.0;color:#FF8134}.general_sales-class .agent-unit .recommended-point-group .recommended-point:nth-of-type(n+2),.tool_age-class .agent-unit .recommended-point-group .recommended-point:nth-of-type(n+2),.tool_general-class .agent-unit .recommended-point-group .recommended-point:nth-of-type(n+2),.agent_03-class .agent-unit .recommended-point-group .recommended-point:nth-of-type(n+2),.agent_04-class .agent-unit .recommended-point-group .recommended-point:nth-of-type(n+2),.agent_05-class .agent-unit .recommended-point-group .recommended-point:nth-of-type(n+2),.tool_01-class .agent-unit .recommended-point-group .recommended-point:nth-of-type(n+2),.tool_02-class .agent-unit .recommended-point-group .recommended-point:nth-of-type(n+2),.tool_03-class .agent-unit .recommended-point-group .recommended-point:nth-of-type(n+2),.tool_04-class .agent-unit .recommended-point-group .recommended-point:nth-of-type(n+2){margin-top:7px}.general_sales-class .agent-unit .agent-introduction,.tool_age-class .agent-unit .agent-introduction,.tool_general-class .agent-unit .agent-introduction,.agent_03-class .agent-unit .agent-introduction,.agent_04-class .agent-unit .agent-introduction,.agent_05-class .agent-unit .agent-introduction,.tool_01-class .agent-unit .agent-introduction,.tool_02-class .agent-unit .agent-introduction,.tool_03-class .agent-unit .agent-introduction,.tool_04-class .agent-unit .agent-introduction{box-sizing:border-box;width:325px;margin:14px auto 0;border-radius:5px;background-color:#ffede2;padding:10px;font-size:11px;font-weight:normal;line-height:2;letter-spacing:normal;text-align:left;color:#222}.general_sales-class .agent-unit .users-voice,.tool_age-class .agent-unit .users-voice,.tool_general-class .agent-unit .users-voice,.agent_03-class .agent-unit .users-voice,.agent_04-class .agent-unit .users-voice,.agent_05-class .agent-unit .users-voice,.tool_01-class .agent-unit .users-voice,.tool_02-class .agent-unit .users-voice,.tool_03-class .agent-unit .users-voice,.tool_04-class .agent-unit .users-voice{margin-top:25px}.general_sales-class .agent-unit .users-voice .users-voice-heading,.tool_age-class .agent-unit .users-voice .users-voice-heading,.tool_general-class .agent-unit .users-voice .users-voice-heading,.agent_03-class .agent-unit .users-voice .users-voice-heading,.agent_04-class .agent-unit .users-voice .users-voice-heading,.agent_05-class .agent-unit .users-voice .users-voice-heading,.tool_01-class .agent-unit .users-voice .users-voice-heading,.tool_02-class .agent-unit .users-voice .users-voice-heading,.tool_03-class .agent-unit .users-voice .users-voice-heading,.tool_04-class .agent-unit .users-voice .users-voice-heading{padding-bottom:15px;font-size:14px;font-weight:bold;line-height:1.0;letter-spacing:normal;text-align:center;color:#222}.general_sales-class .agent-unit .users-voice .users-voice-unit-group-scroll,.tool_age-class .agent-unit .users-voice .users-voice-unit-group-scroll,.tool_general-class .agent-unit .users-voice .users-voice-unit-group-scroll,.agent_03-class .agent-unit .users-voice .users-voice-unit-group-scroll,.agent_04-class .agent-unit .users-voice .users-voice-unit-group-scroll,.agent_05-class .agent-unit .users-voice .users-voice-unit-group-scroll,.tool_01-class .agent-unit .users-voice .users-voice-unit-group-scroll,.tool_02-class .agent-unit .users-voice .users-voice-unit-group-scroll,.tool_03-class .agent-unit .users-voice .users-voice-unit-group-scroll,.tool_04-class .agent-unit .users-voice .users-voice-unit-group-scroll{overflow-y:scroll}.general_sales-class .agent-unit .users-voice .users-voice-unit-group-scroll::-webkit-scrollbar,.tool_age-class .agent-unit .users-voice .users-voice-unit-group-scroll::-webkit-scrollbar,.tool_general-class .agent-unit .users-voice .users-voice-unit-group-scroll::-webkit-scrollbar,.agent_03-class .agent-unit .users-voice .users-voice-unit-group-scroll::-webkit-scrollbar,.agent_04-class .agent-unit .users-voice .users-voice-unit-group-scroll::-webkit-scrollbar,.agent_05-class .agent-unit .users-voice .users-voice-unit-group-scroll::-webkit-scrollbar,.tool_01-class .agent-unit .users-voice .users-voice-unit-group-scroll::-webkit-scrollbar,.tool_02-class .agent-unit .users-voice .users-voice-unit-group-scroll::-webkit-scrollbar,.tool_03-class .agent-unit .users-voice .users-voice-unit-group-scroll::-webkit-scrollbar,.tool_04-class .agent-unit .users-voice .users-voice-unit-group-scroll::-webkit-scrollbar{display:none}.general_sales-class .agent-unit .users-voice .users-voice-unit-group,.tool_age-class .agent-unit .users-voice .users-voice-unit-group,.tool_general-class .agent-unit .users-voice .users-voice-unit-group,.agent_03-class .agent-unit .users-voice .users-voice-unit-group,.agent_04-class .agent-unit .users-voice .users-voice-unit-group,.agent_05-class .agent-unit .users-voice .users-voice-unit-group,.tool_01-class .agent-unit .users-voice .users-voice-unit-group,.tool_02-class .agent-unit .users-voice .users-voice-unit-group,.tool_03-class .agent-unit .users-voice .users-voice-unit-group,.tool_04-class .agent-unit .users-voice .users-voice-unit-group{box-sizing:border-box;display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:flex-start;align-items:flex-end;align-items:stretch;gap:0 10px;padding:6px 38px;width:936px}.general_sales-class .agent-unit .users-voice .users-voice-unit-group .users-voice-unit,.tool_age-class .agent-unit .users-voice .users-voice-unit-group .users-voice-unit,.tool_general-class .agent-unit .users-voice .users-voice-unit-group .users-voice-unit,.agent_03-class .agent-unit .users-voice .users-voice-unit-group .users-voice-unit,.agent_04-class .agent-unit .users-voice .users-voice-unit-group .users-voice-unit,.agent_05-class .agent-unit .users-voice .users-voice-unit-group .users-voice-unit,.tool_01-class .agent-unit .users-voice .users-voice-unit-group .users-voice-unit,.tool_02-class .agent-unit .users-voice .users-voice-unit-group .users-voice-unit,.tool_03-class .agent-unit .users-voice .users-voice-unit-group .users-voice-unit,.tool_04-class .agent-unit .users-voice .users-voice-unit-group .users-voice-unit{box-sizing:border-box;flex-basis:280px;height:200px;padding:15px;border-radius:5px;box-shadow:0 0 6px 0 rgba(0,0,0,0.16);background-color:#fff}.general_sales-class .agent-unit .users-voice .users-voice-unit-group .users-voice-unit .users-data,.tool_age-class .agent-unit .users-voice .users-voice-unit-group .users-voice-unit .users-data,.tool_general-class .agent-unit .users-voice .users-voice-unit-group .users-voice-unit .users-data,.agent_03-class .agent-unit .users-voice .users-voice-unit-group .users-voice-unit .users-data,.agent_04-class .agent-unit .users-voice .users-voice-unit-group .users-voice-unit .users-data,.agent_05-class .agent-unit .users-voice .users-voice-unit-group .users-voice-unit .users-data,.tool_01-class .agent-unit .users-voice .users-voice-unit-group .users-voice-unit .users-data,.tool_02-class .agent-unit .users-voice .users-voice-unit-group .users-voice-unit .users-data,.tool_03-class .agent-unit .users-voice .users-voice-unit-group .users-voice-unit .users-data,.tool_04-class .agent-unit .users-voice .users-voice-unit-group .users-voice-unit .users-data{display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:flex-start;align-items:center;gap:0 10px}.general_sales-class .agent-unit .users-voice .users-voice-unit-group .users-voice-unit .users-data .user-avatar,.tool_age-class .agent-unit .users-voice .users-voice-unit-group .users-voice-unit .users-data .user-avatar,.tool_general-class .agent-unit .users-voice .users-voice-unit-group .users-voice-unit .users-data .user-avatar,.agent_03-class .agent-unit .users-voice .users-voice-unit-group .users-voice-unit .users-data .user-avatar,.agent_04-class .agent-unit .users-voice .users-voice-unit-group .users-voice-unit .users-data .user-avatar,.agent_05-class .agent-unit .users-voice .users-voice-unit-group .users-voice-unit .users-data .user-avatar,.tool_01-class .agent-unit .users-voice .users-voice-unit-group .users-voice-unit .users-data .user-avatar,.tool_02-class .agent-unit .users-voice .users-voice-unit-group .users-voice-unit .users-data .user-avatar,.tool_03-class .agent-unit .users-voice .users-voice-unit-group .users-voice-unit .users-data .user-avatar,.tool_04-class .agent-unit .users-voice .users-voice-unit-group .users-voice-unit .users-data .user-avatar{display:block}.general_sales-class .agent-unit .users-voice .users-voice-unit-group .users-voice-unit .users-data .user-ages-and-gender,.tool_age-class .agent-unit .users-voice .users-voice-unit-group .users-voice-unit .users-data .user-ages-and-gender,.tool_general-class .agent-unit .users-voice .users-voice-unit-group .users-voice-unit .users-data .user-ages-and-gender,.agent_03-class .agent-unit .users-voice .users-voice-unit-group .users-voice-unit .users-data .user-ages-and-gender,.agent_04-class .agent-unit .users-voice .users-voice-unit-group .users-voice-unit .users-data .user-ages-and-gender,.agent_05-class .agent-unit .users-voice .users-voice-unit-group .users-voice-unit .users-data .user-ages-and-gender,.tool_01-class .agent-unit .users-voice .users-voice-unit-group .users-voice-unit .users-data .user-ages-and-gender,.tool_02-class .agent-unit .users-voice .users-voice-unit-group .users-voice-unit .users-data .user-ages-and-gender,.tool_03-class .agent-unit .users-voice .users-voice-unit-group .users-voice-unit .users-data .user-ages-and-gender,.tool_04-class .agent-unit .users-voice .users-voice-unit-group .users-voice-unit .users-data .user-ages-and-gender{font-size:12px;font-weight:bold;line-height:1.0;letter-spacing:normal;text-align:left;color:#222}.general_sales-class .agent-unit .users-voice .users-voice-unit-group .users-voice-unit .users-comment,.tool_age-class .agent-unit .users-voice .users-voice-unit-group .users-voice-unit .users-comment,.tool_general-class .agent-unit .users-voice .users-voice-unit-group .users-voice-unit .users-comment,.agent_03-class .agent-unit .users-voice .users-voice-unit-group .users-voice-unit .users-comment,.agent_04-class .agent-unit .users-voice .users-voice-unit-group .users-voice-unit .users-comment,.agent_05-class .agent-unit .users-voice .users-voice-unit-group .users-voice-unit .users-comment,.tool_01-class .agent-unit .users-voice .users-voice-unit-group .users-voice-unit .users-comment,.tool_02-class .agent-unit .users-voice .users-voice-unit-group .users-voice-unit .users-comment,.tool_03-class .agent-unit .users-voice .users-voice-unit-group .users-voice-unit .users-comment,.tool_04-class .agent-unit .users-voice .users-voice-unit-group .users-voice-unit .users-comment{margin-top:9px;font-size:11px;font-weight:normal;line-height:1.819;letter-spacing:normal;text-align:left;color:#222}.general_sales-class .agent-unit .agent-unit-action,.tool_age-class .agent-unit .agent-unit-action,.tool_general-class .agent-unit .agent-unit-action,.agent_03-class .agent-unit .agent-unit-action,.agent_04-class .agent-unit .agent-unit-action,.agent_05-class .agent-unit .agent-unit-action,.tool_01-class .agent-unit .agent-unit-action,.tool_02-class .agent-unit .agent-unit-action,.tool_03-class .agent-unit .agent-unit-action,.tool_04-class .agent-unit .agent-unit-action{padding:16px 0 0}.general_sales-class .agent-unit .agent-unit-action .agent-link-button,.tool_age-class .agent-unit .agent-unit-action .agent-link-button,.tool_general-class .agent-unit .agent-unit-action .agent-link-button,.agent_03-class .agent-unit .agent-unit-action .agent-link-button,.agent_04-class .agent-unit .agent-unit-action .agent-link-button,.agent_05-class .agent-unit .agent-unit-action .agent-link-button,.tool_01-class .agent-unit .agent-unit-action .agent-link-button,.tool_02-class .agent-unit .agent-unit-action .agent-link-button,.tool_03-class .agent-unit .agent-unit-action .agent-link-button,.tool_04-class .agent-unit .agent-unit-action .agent-link-button{background-origin:border-box;display:block;width:327px;margin:0 auto;height:64px;border-radius:5px;background-color:#ff8134;box-shadow:0 3px 0 #c95006;font-size:20px;font-weight:bold;line-height:64px;letter-spacing:2px;text-align:center;color:#fff}.general_sales-class .agent-unit .agent-unit-action .agent-link-button i.fa-solid,.tool_age-class .agent-unit .agent-unit-action .agent-link-button i.fa-solid,.tool_general-class .agent-unit .agent-unit-action .agent-link-button i.fa-solid,.agent_03-class .agent-unit .agent-unit-action .agent-link-button i.fa-solid,.agent_04-class .agent-unit .agent-unit-action .agent-link-button i.fa-solid,.agent_05-class .agent-unit .agent-unit-action .agent-link-button i.fa-solid,.tool_01-class .agent-unit .agent-unit-action .agent-link-button i.fa-solid,.tool_02-class .agent-unit .agent-unit-action .agent-link-button i.fa-solid,.tool_03-class .agent-unit .agent-unit-action .agent-link-button i.fa-solid,.tool_04-class .agent-unit .agent-unit-action .agent-link-button i.fa-solid{margin-left:15px}.general_sales-class .agent-unit .agent-unit-action .agent-link-button:active,.tool_age-class .agent-unit .agent-unit-action .agent-link-button:active,.tool_general-class .agent-unit .agent-unit-action .agent-link-button:active,.agent_03-class .agent-unit .agent-unit-action .agent-link-button:active,.agent_04-class .agent-unit .agent-unit-action .agent-link-button:active,.agent_05-class .agent-unit .agent-unit-action .agent-link-button:active,.tool_01-class .agent-unit .agent-unit-action .agent-link-button:active,.tool_02-class .agent-unit .agent-unit-action .agent-link-button:active,.tool_03-class .agent-unit .agent-unit-action .agent-link-button:active,.tool_04-class .agent-unit .agent-unit-action .agent-link-button:active{box-shadow:0 0 0 #c95006;transform:translateY(3px)}.general_sales-class .agent-unit .agent-unit-main:has(.agent-copy--framed),.tool_age-class .agent-unit .agent-unit-main:has(.agent-copy--framed),.tool_general-class .agent-unit .agent-unit-main:has(.agent-copy--framed),.agent_03-class .agent-unit .agent-unit-main:has(.agent-copy--framed),.agent_04-class .agent-unit .agent-unit-main:has(.agent-copy--framed),.agent_05-class .agent-unit .agent-unit-main:has(.agent-copy--framed),.tool_01-class .agent-unit .agent-unit-main:has(.agent-copy--framed),.tool_02-class .agent-unit .agent-unit-main:has(.agent-copy--framed),.tool_03-class .agent-unit .agent-unit-main:has(.agent-copy--framed),.tool_04-class .agent-unit .agent-unit-main:has(.agent-copy--framed){padding:20px 0 0}.general_sales-class .agent-unit .agent-unit-main:has(.agent-copy--framed) .agent-copy--framed,.tool_age-class .agent-unit .agent-unit-main:has(.agent-copy--framed) .agent-copy--framed,.tool_general-class .agent-unit .agent-unit-main:has(.agent-copy--framed) .agent-copy--framed,.agent_03-class .agent-unit .agent-unit-main:has(.agent-copy--framed) .agent-copy--framed,.agent_04-class .agent-unit .agent-unit-main:has(.agent-copy--framed) .agent-copy--framed,.agent_05-class .agent-unit .agent-unit-main:has(.agent-copy--framed) .agent-copy--framed,.tool_01-class .agent-unit .agent-unit-main:has(.agent-copy--framed) .agent-copy--framed,.tool_02-class .agent-unit .agent-unit-main:has(.agent-copy--framed) .agent-copy--framed,.tool_03-class .agent-unit .agent-unit-main:has(.agent-copy--framed) .agent-copy--framed,.tool_04-class .agent-unit .agent-unit-main:has(.agent-copy--framed) .agent-copy--framed{position:relative;box-sizing:border-box;width:fit-content;max-width:325px;margin:0 auto;padding:9px 18px;font-size:12px;font-weight:bold;line-height:1.5;letter-spacing:normal;text-align:center;color:#f00}.general_sales-class .agent-unit .agent-unit-main:has(.agent-copy--framed) .agent-copy--framed::before,.tool_age-class .agent-unit .agent-unit-main:has(.agent-copy--framed) .agent-copy--framed::before,.tool_general-class .agent-unit .agent-unit-main:has(.agent-copy--framed) .agent-copy--framed::before,.agent_03-class .agent-unit .agent-unit-main:has(.agent-copy--framed) .agent-copy--framed::before,.agent_04-class .agent-unit .agent-unit-main:has(.agent-copy--framed) .agent-copy--framed::before,.agent_05-class .agent-unit .agent-unit-main:has(.agent-copy--framed) .agent-copy--framed::before,.tool_01-class .agent-unit .agent-unit-main:has(.agent-copy--framed) .agent-copy--framed::before,.tool_02-class .agent-unit .agent-unit-main:has(.agent-copy--framed) .agent-copy--framed::before,.tool_03-class .agent-unit .agent-unit-main:has(.agent-copy--framed) .agent-copy--framed::before,.tool_04-class .agent-unit .agent-unit-main:has(.agent-copy--framed) .agent-copy--framed::before{position:absolute;content:'';top:0;left:0;width:18px;height:18px;background-image:url(/assets/tool/02/agent_copy_frame_left-d658784a57e790b9c48dc3e470f0d39ef3c362b6db3732528e693d52afb76c26.png);background-repeat:no-repeat;background-position:top 50% left 50%;background-size:18px}.general_sales-class .agent-unit .agent-unit-main:has(.agent-copy--framed) .agent-copy--framed::after,.tool_age-class .agent-unit .agent-unit-main:has(.agent-copy--framed) .agent-copy--framed::after,.tool_general-class .agent-unit .agent-unit-main:has(.agent-copy--framed) .agent-copy--framed::after,.agent_03-class .agent-unit .agent-unit-main:has(.agent-copy--framed) .agent-copy--framed::after,.agent_04-class .agent-unit .agent-unit-main:has(.agent-copy--framed) .agent-copy--framed::after,.agent_05-class .agent-unit .agent-unit-main:has(.agent-copy--framed) .agent-copy--framed::after,.tool_01-class .agent-unit .agent-unit-main:has(.agent-copy--framed) .agent-copy--framed::after,.tool_02-class .agent-unit .agent-unit-main:has(.agent-copy--framed) .agent-copy--framed::after,.tool_03-class .agent-unit .agent-unit-main:has(.agent-copy--framed) .agent-copy--framed::after,.tool_04-class .agent-unit .agent-unit-main:has(.agent-copy--framed) .agent-copy--framed::after{position:absolute;content:'';bottom:0;right:0;width:18px;height:18px;background-image:url(/assets/tool/02/agent_copy_frame_right-7c0c7088bd34b2fb702c451dbafb6efef1f821b38b27d4d3b0dc74746e55d7a3.png);background-repeat:no-repeat;background-position:top 50% left 50%;background-size:18px}.general_sales-class .agent-unit .agent-unit-main:has(.agent-copy--framed) .agent-banner,.tool_age-class .agent-unit .agent-unit-main:has(.agent-copy--framed) .agent-banner,.tool_general-class .agent-unit .agent-unit-main:has(.agent-copy--framed) .agent-banner,.agent_03-class .agent-unit .agent-unit-main:has(.agent-copy--framed) .agent-banner,.agent_04-class .agent-unit .agent-unit-main:has(.agent-copy--framed) .agent-banner,.agent_05-class .agent-unit .agent-unit-main:has(.agent-copy--framed) .agent-banner,.tool_01-class .agent-unit .agent-unit-main:has(.agent-copy--framed) .agent-banner,.tool_02-class .agent-unit .agent-unit-main:has(.agent-copy--framed) .agent-banner,.tool_03-class .agent-unit .agent-unit-main:has(.agent-copy--framed) .agent-banner,.tool_04-class .agent-unit .agent-unit-main:has(.agent-copy--framed) .agent-banner{display:block;background-color:initial;object-fit:cover;width:325px;height:auto;margin:20px auto 0}.general_sales-class .agent-unit .agent-unit-main:has(.agent-copy--framed) .rating-table,.tool_age-class .agent-unit .agent-unit-main:has(.agent-copy--framed) .rating-table,.tool_general-class .agent-unit .agent-unit-main:has(.agent-copy--framed) .rating-table,.agent_03-class .agent-unit .agent-unit-main:has(.agent-copy--framed) .rating-table,.agent_04-class .agent-unit .agent-unit-main:has(.agent-copy--framed) .rating-table,.agent_05-class .agent-unit .agent-unit-main:has(.agent-copy--framed) .rating-table,.tool_01-class .agent-unit .agent-unit-main:has(.agent-copy--framed) .rating-table,.tool_02-class .agent-unit .agent-unit-main:has(.agent-copy--framed) .rating-table,.tool_03-class .agent-unit .agent-unit-main:has(.agent-copy--framed) .rating-table,.tool_04-class .agent-unit .agent-unit-main:has(.agent-copy--framed) .rating-table{box-sizing:border-box;border-collapse:separate;border-radius:5px;width:325px;margin:15px auto 0;border:1px solid #ddd}.general_sales-class .agent-unit .agent-unit-main:has(.agent-copy--framed) .rating-table tbody tr th,.tool_age-class .agent-unit .agent-unit-main:has(.agent-copy--framed) .rating-table tbody tr th,.tool_general-class .agent-unit .agent-unit-main:has(.agent-copy--framed) .rating-table tbody tr th,.agent_03-class .agent-unit .agent-unit-main:has(.agent-copy--framed) .rating-table tbody tr th,.agent_04-class .agent-unit .agent-unit-main:has(.agent-copy--framed) .rating-table tbody tr th,.agent_05-class .agent-unit .agent-unit-main:has(.agent-copy--framed) .rating-table tbody tr th,.tool_01-class .agent-unit .agent-unit-main:has(.agent-copy--framed) .rating-table tbody tr th,.tool_02-class .agent-unit .agent-unit-main:has(.agent-copy--framed) .rating-table tbody tr th,.tool_03-class .agent-unit .agent-unit-main:has(.agent-copy--framed) .rating-table tbody tr th,.tool_04-class .agent-unit .agent-unit-main:has(.agent-copy--framed) .rating-table tbody tr th{box-sizing:border-box;background-color:#fffdf1;padding:13px 0 13px 19px;border-bottom:1px solid #ddd;width:158px}.general_sales-class .agent-unit .agent-unit-main:has(.agent-copy--framed) .rating-table tbody tr th .cell-heading,.tool_age-class .agent-unit .agent-unit-main:has(.agent-copy--framed) .rating-table tbody tr th .cell-heading,.tool_general-class .agent-unit .agent-unit-main:has(.agent-copy--framed) .rating-table tbody tr th .cell-heading,.agent_03-class .agent-unit .agent-unit-main:has(.agent-copy--framed) .rating-table tbody tr th .cell-heading,.agent_04-class .agent-unit .agent-unit-main:has(.agent-copy--framed) .rating-table tbody tr th .cell-heading,.agent_05-class .agent-unit .agent-unit-main:has(.agent-copy--framed) .rating-table tbody tr th .cell-heading,.tool_01-class .agent-unit .agent-unit-main:has(.agent-copy--framed) .rating-table tbody tr th .cell-heading,.tool_02-class .agent-unit .agent-unit-main:has(.agent-copy--framed) .rating-table tbody tr th .cell-heading,.tool_03-class .agent-unit .agent-unit-main:has(.agent-copy--framed) .rating-table tbody tr th .cell-heading,.tool_04-class .agent-unit .agent-unit-main:has(.agent-copy--framed) .rating-table tbody tr th .cell-heading{font-size:12px;font-weight:bold;line-height:1.0;letter-spacing:2px;text-align:left}.general_sales-class .agent-unit .agent-unit-main:has(.agent-copy--framed) .rating-table tbody tr th .cell-heading i.fa-solid,.tool_age-class .agent-unit .agent-unit-main:has(.agent-copy--framed) .rating-table tbody tr th .cell-heading i.fa-solid,.tool_general-class .agent-unit .agent-unit-main:has(.agent-copy--framed) .rating-table tbody tr th .cell-heading i.fa-solid,.agent_03-class .agent-unit .agent-unit-main:has(.agent-copy--framed) .rating-table tbody tr th .cell-heading i.fa-solid,.agent_04-class .agent-unit .agent-unit-main:has(.agent-copy--framed) .rating-table tbody tr th .cell-heading i.fa-solid,.agent_05-class .agent-unit .agent-unit-main:has(.agent-copy--framed) .rating-table tbody tr th .cell-heading i.fa-solid,.tool_01-class .agent-unit .agent-unit-main:has(.agent-copy--framed) .rating-table tbody tr th .cell-heading i.fa-solid,.tool_02-class .agent-unit .agent-unit-main:has(.agent-copy--framed) .rating-table tbody tr th .cell-heading i.fa-solid,.tool_03-class .agent-unit .agent-unit-main:has(.agent-copy--framed) .rating-table tbody tr th .cell-heading i.fa-solid,.tool_04-class .agent-unit .agent-unit-main:has(.agent-copy--framed) .rating-table tbody tr th .cell-heading i.fa-solid{font-size:14px;margin-right:5px;color:#bbb}.general_sales-class .agent-unit .agent-unit-main:has(.agent-copy--framed) .rating-table tbody tr td,.tool_age-class .agent-unit .agent-unit-main:has(.agent-copy--framed) .rating-table tbody tr td,.tool_general-class .agent-unit .agent-unit-main:has(.agent-copy--framed) .rating-table tbody tr td,.agent_03-class .agent-unit .agent-unit-main:has(.agent-copy--framed) .rating-table tbody tr td,.agent_04-class .agent-unit .agent-unit-main:has(.agent-copy--framed) .rating-table tbody tr td,.agent_05-class .agent-unit .agent-unit-main:has(.agent-copy--framed) .rating-table tbody tr td,.tool_01-class .agent-unit .agent-unit-main:has(.agent-copy--framed) .rating-table tbody tr td,.tool_02-class .agent-unit .agent-unit-main:has(.agent-copy--framed) .rating-table tbody tr td,.tool_03-class .agent-unit .agent-unit-main:has(.agent-copy--framed) .rating-table tbody tr td,.tool_04-class .agent-unit .agent-unit-main:has(.agent-copy--framed) .rating-table tbody tr td{box-sizing:border-box;border-bottom:1px solid #ddd;border-left:1px solid #ddd}.general_sales-class .agent-unit .agent-unit-main:has(.agent-copy--framed) .rating-table tbody tr td .cell-data,.tool_age-class .agent-unit .agent-unit-main:has(.agent-copy--framed) .rating-table tbody tr td .cell-data,.tool_general-class .agent-unit .agent-unit-main:has(.agent-copy--framed) .rating-table tbody tr td .cell-data,.agent_03-class .agent-unit .agent-unit-main:has(.agent-copy--framed) .rating-table tbody tr td .cell-data,.agent_04-class .agent-unit .agent-unit-main:has(.agent-copy--framed) .rating-table tbody tr td .cell-data,.agent_05-class .agent-unit .agent-unit-main:has(.agent-copy--framed) .rating-table tbody tr td .cell-data,.tool_01-class .agent-unit .agent-unit-main:has(.agent-copy--framed) .rating-table tbody tr td .cell-data,.tool_02-class .agent-unit .agent-unit-main:has(.agent-copy--framed) .rating-table tbody tr td .cell-data,.tool_03-class .agent-unit .agent-unit-main:has(.agent-copy--framed) .rating-table tbody tr td .cell-data,.tool_04-class .agent-unit .agent-unit-main:has(.agent-copy--framed) .rating-table tbody tr td .cell-data{display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:center;align-items:center;gap:0 10px}.general_sales-class .agent-unit .agent-unit-main:has(.agent-copy--framed) .rating-table tbody tr td .cell-data .rating-star,.tool_age-class .agent-unit .agent-unit-main:has(.agent-copy--framed) .rating-table tbody tr td .cell-data .rating-star,.tool_general-class .agent-unit .agent-unit-main:has(.agent-copy--framed) .rating-table tbody tr td .cell-data .rating-star,.agent_03-class .agent-unit .agent-unit-main:has(.agent-copy--framed) .rating-table tbody tr td .cell-data .rating-star,.agent_04-class .agent-unit .agent-unit-main:has(.agent-copy--framed) .rating-table tbody tr td .cell-data .rating-star,.agent_05-class .agent-unit .agent-unit-main:has(.agent-copy--framed) .rating-table tbody tr td .cell-data .rating-star,.tool_01-class .agent-unit .agent-unit-main:has(.agent-copy--framed) .rating-table tbody tr td .cell-data .rating-star,.tool_02-class .agent-unit .agent-unit-main:has(.agent-copy--framed) .rating-table tbody tr td .cell-data .rating-star,.tool_03-class .agent-unit .agent-unit-main:has(.agent-copy--framed) .rating-table tbody tr td .cell-data .rating-star,.tool_04-class .agent-unit .agent-unit-main:has(.agent-copy--framed) .rating-table tbody tr td .cell-data .rating-star{height:15px}.general_sales-class .agent-unit .agent-unit-main:has(.agent-copy--framed) .rating-table tbody tr td .cell-data .rating-score-value,.tool_age-class .agent-unit .agent-unit-main:has(.agent-copy--framed) .rating-table tbody tr td .cell-data .rating-score-value,.tool_general-class .agent-unit .agent-unit-main:has(.agent-copy--framed) .rating-table tbody tr td .cell-data .rating-score-value,.agent_03-class .agent-unit .agent-unit-main:has(.agent-copy--framed) .rating-table tbody tr td .cell-data .rating-score-value,.agent_04-class .agent-unit .agent-unit-main:has(.agent-copy--framed) .rating-table tbody tr td .cell-data .rating-score-value,.agent_05-class .agent-unit .agent-unit-main:has(.agent-copy--framed) .rating-table tbody tr td .cell-data .rating-score-value,.tool_01-class .agent-unit .agent-unit-main:has(.agent-copy--framed) .rating-table tbody tr td .cell-data .rating-score-value,.tool_02-class .agent-unit .agent-unit-main:has(.agent-copy--framed) .rating-table tbody tr td .cell-data .rating-score-value,.tool_03-class .agent-unit .agent-unit-main:has(.agent-copy--framed) .rating-table tbody tr td .cell-data .rating-score-value,.tool_04-class .agent-unit .agent-unit-main:has(.agent-copy--framed) .rating-table tbody tr td .cell-data .rating-score-value{font-family:Helvetica, Arial, sans-serif;font-size:18px;font-weight:bold;line-height:1.0;letter-spacing:normal;text-align:left;color:#f00}.general_sales-class .agent-unit .agent-unit-main:has(.agent-copy--framed) .rating-table tbody tr:first-of-type th,.tool_age-class .agent-unit .agent-unit-main:has(.agent-copy--framed) .rating-table tbody tr:first-of-type th,.tool_general-class .agent-unit .agent-unit-main:has(.agent-copy--framed) .rating-table tbody tr:first-of-type th,.agent_03-class .agent-unit .agent-unit-main:has(.agent-copy--framed) .rating-table tbody tr:first-of-type th,.agent_04-class .agent-unit .agent-unit-main:has(.agent-copy--framed) .rating-table tbody tr:first-of-type th,.agent_05-class .agent-unit .agent-unit-main:has(.agent-copy--framed) .rating-table tbody tr:first-of-type th,.tool_01-class .agent-unit .agent-unit-main:has(.agent-copy--framed) .rating-table tbody tr:first-of-type th,.tool_02-class .agent-unit .agent-unit-main:has(.agent-copy--framed) .rating-table tbody tr:first-of-type th,.tool_03-class .agent-unit .agent-unit-main:has(.agent-copy--framed) .rating-table tbody tr:first-of-type th,.tool_04-class .agent-unit .agent-unit-main:has(.agent-copy--framed) .rating-table tbody tr:first-of-type th{border-radius:4px 0 0 0}.general_sales-class .agent-unit .agent-unit-main:has(.agent-copy--framed) .rating-table tbody tr:last-of-type th,.general_sales-class .agent-unit .agent-unit-main:has(.agent-copy--framed) .rating-table tbody tr:last-of-type td,.tool_age-class .agent-unit .agent-unit-main:has(.agent-copy--framed) .rating-table tbody tr:last-of-type th,.tool_age-class .agent-unit .agent-unit-main:has(.agent-copy--framed) .rating-table tbody tr:last-of-type td,.tool_general-class .agent-unit .agent-unit-main:has(.agent-copy--framed) .rating-table tbody tr:last-of-type th,.tool_general-class .agent-unit .agent-unit-main:has(.agent-copy--framed) .rating-table tbody tr:last-of-type td,.agent_03-class .agent-unit .agent-unit-main:has(.agent-copy--framed) .rating-table tbody tr:last-of-type th,.agent_03-class .agent-unit .agent-unit-main:has(.agent-copy--framed) .rating-table tbody tr:last-of-type td,.agent_04-class .agent-unit .agent-unit-main:has(.agent-copy--framed) .rating-table tbody tr:last-of-type th,.agent_04-class .agent-unit .agent-unit-main:has(.agent-copy--framed) .rating-table tbody tr:last-of-type td,.agent_05-class .agent-unit .agent-unit-main:has(.agent-copy--framed) .rating-table tbody tr:last-of-type th,.agent_05-class .agent-unit .agent-unit-main:has(.agent-copy--framed) .rating-table tbody tr:last-of-type td,.tool_01-class .agent-unit .agent-unit-main:has(.agent-copy--framed) .rating-table tbody tr:last-of-type th,.tool_01-class .agent-unit .agent-unit-main:has(.agent-copy--framed) .rating-table tbody tr:last-of-type td,.tool_02-class .agent-unit .agent-unit-main:has(.agent-copy--framed) .rating-table tbody tr:last-of-type th,.tool_02-class .agent-unit .agent-unit-main:has(.agent-copy--framed) .rating-table tbody tr:last-of-type td,.tool_03-class .agent-unit .agent-unit-main:has(.agent-copy--framed) .rating-table tbody tr:last-of-type th,.tool_03-class .agent-unit .agent-unit-main:has(.agent-copy--framed) .rating-table tbody tr:last-of-type td,.tool_04-class .agent-unit .agent-unit-main:has(.agent-copy--framed) .rating-table tbody tr:last-of-type th,.tool_04-class .agent-unit .agent-unit-main:has(.agent-copy--framed) .rating-table tbody tr:last-of-type td{border-bottom:none}.general_sales-class .agent-unit .agent-unit-main:has(.agent-copy--framed) .rating-table tbody tr:last-of-type th,.tool_age-class .agent-unit .agent-unit-main:has(.agent-copy--framed) .rating-table tbody tr:last-of-type th,.tool_general-class .agent-unit .agent-unit-main:has(.agent-copy--framed) .rating-table tbody tr:last-of-type th,.agent_03-class .agent-unit .agent-unit-main:has(.agent-copy--framed) .rating-table tbody tr:last-of-type th,.agent_04-class .agent-unit .agent-unit-main:has(.agent-copy--framed) .rating-table tbody tr:last-of-type th,.agent_05-class .agent-unit .agent-unit-main:has(.agent-copy--framed) .rating-table tbody tr:last-of-type th,.tool_01-class .agent-unit .agent-unit-main:has(.agent-copy--framed) .rating-table tbody tr:last-of-type th,.tool_02-class .agent-unit .agent-unit-main:has(.agent-copy--framed) .rating-table tbody tr:last-of-type th,.tool_03-class .agent-unit .agent-unit-main:has(.agent-copy--framed) .rating-table tbody tr:last-of-type th,.tool_04-class .agent-unit .agent-unit-main:has(.agent-copy--framed) .rating-table tbody tr:last-of-type th{border-radius:0 0 0 4px}.general_sales-class .agent-unit .agent-unit-main:has(.agent-copy--framed) .numbered-list,.tool_age-class .agent-unit .agent-unit-main:has(.agent-copy--framed) .numbered-list,.tool_general-class .agent-unit .agent-unit-main:has(.agent-copy--framed) .numbered-list,.agent_03-class .agent-unit .agent-unit-main:has(.agent-copy--framed) .numbered-list,.agent_04-class .agent-unit .agent-unit-main:has(.agent-copy--framed) .numbered-list,.agent_05-class .agent-unit .agent-unit-main:has(.agent-copy--framed) .numbered-list,.tool_01-class .agent-unit .agent-unit-main:has(.agent-copy--framed) .numbered-list,.tool_02-class .agent-unit .agent-unit-main:has(.agent-copy--framed) .numbered-list,.tool_03-class .agent-unit .agent-unit-main:has(.agent-copy--framed) .numbered-list,.tool_04-class .agent-unit .agent-unit-main:has(.agent-copy--framed) .numbered-list{box-sizing:border-box;padding:0 0 0 40px;width:325px;margin:22px auto 0;counter-reset:numbered-list-count}.general_sales-class .agent-unit .agent-unit-main:has(.agent-copy--framed) .numbered-list li,.tool_age-class .agent-unit .agent-unit-main:has(.agent-copy--framed) .numbered-list li,.tool_general-class .agent-unit .agent-unit-main:has(.agent-copy--framed) .numbered-list li,.agent_03-class .agent-unit .agent-unit-main:has(.agent-copy--framed) .numbered-list li,.agent_04-class .agent-unit .agent-unit-main:has(.agent-copy--framed) .numbered-list li,.agent_05-class .agent-unit .agent-unit-main:has(.agent-copy--framed) .numbered-list li,.tool_01-class .agent-unit .agent-unit-main:has(.agent-copy--framed) .numbered-list li,.tool_02-class .agent-unit .agent-unit-main:has(.agent-copy--framed) .numbered-list li,.tool_03-class .agent-unit .agent-unit-main:has(.agent-copy--framed) .numbered-list li,.tool_04-class .agent-unit .agent-unit-main:has(.agent-copy--framed) .numbered-list li{position:relative;box-sizing:border-box;padding:10px 12px;border-radius:5px;background-color:#f5f5f5;font-size:11px;font-weight:normal;line-height:2;letter-spacing:normal;text-align:left;color:#222}.general_sales-class .agent-unit .agent-unit-main:has(.agent-copy--framed) .numbered-list li:nth-of-type(n+2),.tool_age-class .agent-unit .agent-unit-main:has(.agent-copy--framed) .numbered-list li:nth-of-type(n+2),.tool_general-class .agent-unit .agent-unit-main:has(.agent-copy--framed) .numbered-list li:nth-of-type(n+2),.agent_03-class .agent-unit .agent-unit-main:has(.agent-copy--framed) .numbered-list li:nth-of-type(n+2),.agent_04-class .agent-unit .agent-unit-main:has(.agent-copy--framed) .numbered-list li:nth-of-type(n+2),.agent_05-class .agent-unit .agent-unit-main:has(.agent-copy--framed) .numbered-list li:nth-of-type(n+2),.tool_01-class .agent-unit .agent-unit-main:has(.agent-copy--framed) .numbered-list li:nth-of-type(n+2),.tool_02-class .agent-unit .agent-unit-main:has(.agent-copy--framed) .numbered-list li:nth-of-type(n+2),.tool_03-class .agent-unit .agent-unit-main:has(.agent-copy--framed) .numbered-list li:nth-of-type(n+2),.tool_04-class .agent-unit .agent-unit-main:has(.agent-copy--framed) .numbered-list li:nth-of-type(n+2){margin-top:10px}.general_sales-class .agent-unit .agent-unit-main:has(.agent-copy--framed) .numbered-list li::before,.tool_age-class .agent-unit .agent-unit-main:has(.agent-copy--framed) .numbered-list li::before,.tool_general-class .agent-unit .agent-unit-main:has(.agent-copy--framed) .numbered-list li::before,.agent_03-class .agent-unit .agent-unit-main:has(.agent-copy--framed) .numbered-list li::before,.agent_04-class .agent-unit .agent-unit-main:has(.agent-copy--framed) .numbered-list li::before,.agent_05-class .agent-unit .agent-unit-main:has(.agent-copy--framed) .numbered-list li::before,.tool_01-class .agent-unit .agent-unit-main:has(.agent-copy--framed) .numbered-list li::before,.tool_02-class .agent-unit .agent-unit-main:has(.agent-copy--framed) .numbered-list li::before,.tool_03-class .agent-unit .agent-unit-main:has(.agent-copy--framed) .numbered-list li::before,.tool_04-class .agent-unit .agent-unit-main:has(.agent-copy--framed) .numbered-list li::before{position:absolute;content:'';top:0;bottom:0;left:-40px;margin:auto 0;width:30px;height:30px;border-radius:50%;background-color:#bbb;counter-increment:numbered-list-count;content:counter(numbered-list-count);font-size:14px;font-weight:bold;line-height:30px;letter-spacing:normal;text-align:center;color:#fff}.general_sales-class .agent-unit:nth-of-type(1) .agent-unit-heading .ranking-count,.tool_age-class .agent-unit:nth-of-type(1) .agent-unit-heading .ranking-count,.tool_general-class .agent-unit:nth-of-type(1) .agent-unit-heading .ranking-count,.agent_03-class .agent-unit:nth-of-type(1) .agent-unit-heading .ranking-count,.agent_04-class .agent-unit:nth-of-type(1) .agent-unit-heading .ranking-count,.agent_05-class .agent-unit:nth-of-type(1) .agent-unit-heading .ranking-count,.tool_01-class .agent-unit:nth-of-type(1) .agent-unit-heading .ranking-count,.tool_02-class .agent-unit:nth-of-type(1) .agent-unit-heading .ranking-count,.tool_03-class .agent-unit:nth-of-type(1) .agent-unit-heading .ranking-count,.tool_04-class .agent-unit:nth-of-type(1) .agent-unit-heading .ranking-count{background-color:#ffdd29}.general_sales-class .agent-unit:nth-of-type(2) .agent-unit-heading .ranking-count,.tool_age-class .agent-unit:nth-of-type(2) .agent-unit-heading .ranking-count,.tool_general-class .agent-unit:nth-of-type(2) .agent-unit-heading .ranking-count,.agent_03-class .agent-unit:nth-of-type(2) .agent-unit-heading .ranking-count,.agent_04-class .agent-unit:nth-of-type(2) .agent-unit-heading .ranking-count,.agent_05-class .agent-unit:nth-of-type(2) .agent-unit-heading .ranking-count,.tool_01-class .agent-unit:nth-of-type(2) .agent-unit-heading .ranking-count,.tool_02-class .agent-unit:nth-of-type(2) .agent-unit-heading .ranking-count,.tool_03-class .agent-unit:nth-of-type(2) .agent-unit-heading .ranking-count,.tool_04-class .agent-unit:nth-of-type(2) .agent-unit-heading .ranking-count{background-color:#bbb}.general_sales-class .agent-unit:nth-of-type(3) .agent-unit-heading .ranking-count,.tool_age-class .agent-unit:nth-of-type(3) .agent-unit-heading .ranking-count,.tool_general-class .agent-unit:nth-of-type(3) .agent-unit-heading .ranking-count,.agent_03-class .agent-unit:nth-of-type(3) .agent-unit-heading .ranking-count,.agent_04-class .agent-unit:nth-of-type(3) .agent-unit-heading .ranking-count,.agent_05-class .agent-unit:nth-of-type(3) .agent-unit-heading .ranking-count,.tool_01-class .agent-unit:nth-of-type(3) .agent-unit-heading .ranking-count,.tool_02-class .agent-unit:nth-of-type(3) .agent-unit-heading .ranking-count,.tool_03-class .agent-unit:nth-of-type(3) .agent-unit-heading .ranking-count,.tool_04-class .agent-unit:nth-of-type(3) .agent-unit-heading .ranking-count{background-color:#E1710A}.general_sales-class .agent-unit:nth-of-type(n+2),.tool_age-class .agent-unit:nth-of-type(n+2),.tool_general-class .agent-unit:nth-of-type(n+2),.agent_03-class .agent-unit:nth-of-type(n+2),.agent_04-class .agent-unit:nth-of-type(n+2),.agent_05-class .agent-unit:nth-of-type(n+2),.tool_01-class .agent-unit:nth-of-type(n+2),.tool_02-class .agent-unit:nth-of-type(n+2),.tool_03-class .agent-unit:nth-of-type(n+2),.tool_04-class .agent-unit:nth-of-type(n+2){margin-top:30px}.general_sales-class .agent-unit:nth-of-type(n+4) .agent-unit-heading::after,.tool_age-class .agent-unit:nth-of-type(n+4) .agent-unit-heading::after,.tool_general-class .agent-unit:nth-of-type(n+4) .agent-unit-heading::after,.agent_03-class .agent-unit:nth-of-type(n+4) .agent-unit-heading::after,.agent_04-class .agent-unit:nth-of-type(n+4) .agent-unit-heading::after,.agent_05-class .agent-unit:nth-of-type(n+4) .agent-unit-heading::after,.tool_01-class .agent-unit:nth-of-type(n+4) .agent-unit-heading::after,.tool_02-class .agent-unit:nth-of-type(n+4) .agent-unit-heading::after,.tool_03-class .agent-unit:nth-of-type(n+4) .agent-unit-heading::after,.tool_04-class .agent-unit:nth-of-type(n+4) .agent-unit-heading::after{padding-right:0;justify-content:center}.general_sales-class .agent-unit:nth-of-type(n+4) .agent-unit-heading::before,.tool_age-class .agent-unit:nth-of-type(n+4) .agent-unit-heading::before,.tool_general-class .agent-unit:nth-of-type(n+4) .agent-unit-heading::before,.agent_03-class .agent-unit:nth-of-type(n+4) .agent-unit-heading::before,.agent_04-class .agent-unit:nth-of-type(n+4) .agent-unit-heading::before,.agent_05-class .agent-unit:nth-of-type(n+4) .agent-unit-heading::before,.tool_01-class .agent-unit:nth-of-type(n+4) .agent-unit-heading::before,.tool_02-class .agent-unit:nth-of-type(n+4) .agent-unit-heading::before,.tool_03-class .agent-unit:nth-of-type(n+4) .agent-unit-heading::before,.tool_04-class .agent-unit:nth-of-type(n+4) .agent-unit-heading::before{display:none}.general_sales-class .qa-howto-avoid-failure,.tool_age-class .qa-howto-avoid-failure,.tool_general-class .qa-howto-avoid-failure,.agent_03-class .qa-howto-avoid-failure,.agent_04-class .qa-howto-avoid-failure,.agent_05-class .qa-howto-avoid-failure,.tool_01-class .qa-howto-avoid-failure,.tool_02-class .qa-howto-avoid-failure,.tool_03-class .qa-howto-avoid-failure,.tool_04-class .qa-howto-avoid-failure{padding:30px 0 0}.general_sales-class .qa-howto-avoid-failure .qa-howto-action .qa-howto-jumpto-diagnose,.tool_age-class .qa-howto-avoid-failure .qa-howto-action .qa-howto-jumpto-diagnose,.tool_general-class .qa-howto-avoid-failure .qa-howto-action .qa-howto-jumpto-diagnose,.agent_03-class .qa-howto-avoid-failure .qa-howto-action .qa-howto-jumpto-diagnose,.agent_04-class .qa-howto-avoid-failure .qa-howto-action .qa-howto-jumpto-diagnose,.agent_05-class .qa-howto-avoid-failure .qa-howto-action .qa-howto-jumpto-diagnose,.tool_01-class .qa-howto-avoid-failure .qa-howto-action .qa-howto-jumpto-diagnose,.tool_02-class .qa-howto-avoid-failure .qa-howto-action .qa-howto-jumpto-diagnose,.tool_03-class .qa-howto-avoid-failure .qa-howto-action .qa-howto-jumpto-diagnose,.tool_04-class .qa-howto-avoid-failure .qa-howto-action .qa-howto-jumpto-diagnose{display:block;width:355px;height:64px;margin:0 auto 3px;border-radius:5px;background-color:#ff8134;box-shadow:0 3px 0 #c95006;font-size:20px;font-weight:bold;line-height:64px;letter-spacing:2px;text-align:center;color:#fff}.general_sales-class .qa-howto-avoid-failure .qa-howto-action .qa-howto-jumpto-diagnose i.fa-solid,.tool_age-class .qa-howto-avoid-failure .qa-howto-action .qa-howto-jumpto-diagnose i.fa-solid,.tool_general-class .qa-howto-avoid-failure .qa-howto-action .qa-howto-jumpto-diagnose i.fa-solid,.agent_03-class .qa-howto-avoid-failure .qa-howto-action .qa-howto-jumpto-diagnose i.fa-solid,.agent_04-class .qa-howto-avoid-failure .qa-howto-action .qa-howto-jumpto-diagnose i.fa-solid,.agent_05-class .qa-howto-avoid-failure .qa-howto-action .qa-howto-jumpto-diagnose i.fa-solid,.tool_01-class .qa-howto-avoid-failure .qa-howto-action .qa-howto-jumpto-diagnose i.fa-solid,.tool_02-class .qa-howto-avoid-failure .qa-howto-action .qa-howto-jumpto-diagnose i.fa-solid,.tool_03-class .qa-howto-avoid-failure .qa-howto-action .qa-howto-jumpto-diagnose i.fa-solid,.tool_04-class .qa-howto-avoid-failure .qa-howto-action .qa-howto-jumpto-diagnose i.fa-solid{margin-left:10px}.general_sales-class .qa-howto-avoid-failure .qa-howto-action .qa-howto-jumpto-diagnose:active,.tool_age-class .qa-howto-avoid-failure .qa-howto-action .qa-howto-jumpto-diagnose:active,.tool_general-class .qa-howto-avoid-failure .qa-howto-action .qa-howto-jumpto-diagnose:active,.agent_03-class .qa-howto-avoid-failure .qa-howto-action .qa-howto-jumpto-diagnose:active,.agent_04-class .qa-howto-avoid-failure .qa-howto-action .qa-howto-jumpto-diagnose:active,.agent_05-class .qa-howto-avoid-failure .qa-howto-action .qa-howto-jumpto-diagnose:active,.tool_01-class .qa-howto-avoid-failure .qa-howto-action .qa-howto-jumpto-diagnose:active,.tool_02-class .qa-howto-avoid-failure .qa-howto-action .qa-howto-jumpto-diagnose:active,.tool_03-class .qa-howto-avoid-failure .qa-howto-action .qa-howto-jumpto-diagnose:active,.tool_04-class .qa-howto-avoid-failure .qa-howto-action .qa-howto-jumpto-diagnose:active{box-shadow:0 0 0 #c95006;transform:translateY(3px)}.general_sales-class .qa-howto-avoid-failure .qa-howto-heading,.tool_age-class .qa-howto-avoid-failure .qa-howto-heading,.tool_general-class .qa-howto-avoid-failure .qa-howto-heading,.agent_03-class .qa-howto-avoid-failure .qa-howto-heading,.agent_04-class .qa-howto-avoid-failure .qa-howto-heading,.agent_05-class .qa-howto-avoid-failure .qa-howto-heading,.tool_01-class .qa-howto-avoid-failure .qa-howto-heading,.tool_02-class .qa-howto-avoid-failure .qa-howto-heading,.tool_03-class .qa-howto-avoid-failure .qa-howto-heading,.tool_04-class .qa-howto-avoid-failure .qa-howto-heading{margin-top:43px}.general_sales-class .qa-howto-avoid-failure .qa-howto-heading b,.tool_age-class .qa-howto-avoid-failure .qa-howto-heading b,.tool_general-class .qa-howto-avoid-failure .qa-howto-heading b,.agent_03-class .qa-howto-avoid-failure .qa-howto-heading b,.agent_04-class .qa-howto-avoid-failure .qa-howto-heading b,.agent_05-class .qa-howto-avoid-failure .qa-howto-heading b,.tool_01-class .qa-howto-avoid-failure .qa-howto-heading b,.tool_02-class .qa-howto-avoid-failure .qa-howto-heading b,.tool_03-class .qa-howto-avoid-failure .qa-howto-heading b,.tool_04-class .qa-howto-avoid-failure .qa-howto-heading b{display:block;width:fit-content;margin:16px auto 0;font-size:24px;font-weight:bold;font-style:normal;line-height:1.0;letter-spacing:normal;text-align:center;color:#222;text-decoration:underline;text-decoration-color:#ffeb03;text-decoration-thickness:4px;text-underline-offset:11px;text-decoration-skip-ink:none}.general_sales-class .qa-howto-avoid-failure .qa-howto-unit-group,.tool_age-class .qa-howto-avoid-failure .qa-howto-unit-group,.tool_general-class .qa-howto-avoid-failure .qa-howto-unit-group,.agent_03-class .qa-howto-avoid-failure .qa-howto-unit-group,.agent_04-class .qa-howto-avoid-failure .qa-howto-unit-group,.agent_05-class .qa-howto-avoid-failure .qa-howto-unit-group,.tool_01-class .qa-howto-avoid-failure .qa-howto-unit-group,.tool_02-class .qa-howto-avoid-failure .qa-howto-unit-group,.tool_03-class .qa-howto-avoid-failure .qa-howto-unit-group,.tool_04-class .qa-howto-avoid-failure .qa-howto-unit-group{margin:39px auto 0;width:355px;padding:0 0 15px}.general_sales-class .qa-howto-avoid-failure .qa-howto-unit-group .qa-howto-unit,.tool_age-class .qa-howto-avoid-failure .qa-howto-unit-group .qa-howto-unit,.tool_general-class .qa-howto-avoid-failure .qa-howto-unit-group .qa-howto-unit,.agent_03-class .qa-howto-avoid-failure .qa-howto-unit-group .qa-howto-unit,.agent_04-class .qa-howto-avoid-failure .qa-howto-unit-group .qa-howto-unit,.agent_05-class .qa-howto-avoid-failure .qa-howto-unit-group .qa-howto-unit,.tool_01-class .qa-howto-avoid-failure .qa-howto-unit-group .qa-howto-unit,.tool_02-class .qa-howto-avoid-failure .qa-howto-unit-group .qa-howto-unit,.tool_03-class .qa-howto-avoid-failure .qa-howto-unit-group .qa-howto-unit,.tool_04-class .qa-howto-avoid-failure .qa-howto-unit-group .qa-howto-unit{border-radius:5px;border:solid 1px #ddd;background-color:#fff}.general_sales-class .qa-howto-avoid-failure .qa-howto-unit-group .qa-howto-unit .qa-howto-question,.tool_age-class .qa-howto-avoid-failure .qa-howto-unit-group .qa-howto-unit .qa-howto-question,.tool_general-class .qa-howto-avoid-failure .qa-howto-unit-group .qa-howto-unit .qa-howto-question,.agent_03-class .qa-howto-avoid-failure .qa-howto-unit-group .qa-howto-unit .qa-howto-question,.agent_04-class .qa-howto-avoid-failure .qa-howto-unit-group .qa-howto-unit .qa-howto-question,.agent_05-class .qa-howto-avoid-failure .qa-howto-unit-group .qa-howto-unit .qa-howto-question,.tool_01-class .qa-howto-avoid-failure .qa-howto-unit-group .qa-howto-unit .qa-howto-question,.tool_02-class .qa-howto-avoid-failure .qa-howto-unit-group .qa-howto-unit .qa-howto-question,.tool_03-class .qa-howto-avoid-failure .qa-howto-unit-group .qa-howto-unit .qa-howto-question,.tool_04-class .qa-howto-avoid-failure .qa-howto-unit-group .qa-howto-unit .qa-howto-question{position:relative;padding:15.5px 40px 15.5px 42px;background-image:url(/assets/tool/02/qa_howto_question-d26ee7fc6141332ecb747e8dcad6703c21a807626ee5ee52ecc82ddf0aa2bd09.png);background-repeat:no-repeat;background-position:top 50% left 17px;background-size:17px 19px;font-size:12px;font-weight:bold;line-height:1.667;letter-spacing:normal;text-align:left;cursor:pointer}.general_sales-class .qa-howto-avoid-failure .qa-howto-unit-group .qa-howto-unit .qa-howto-question::before,.general_sales-class .qa-howto-avoid-failure .qa-howto-unit-group .qa-howto-unit .qa-howto-question::after,.tool_age-class .qa-howto-avoid-failure .qa-howto-unit-group .qa-howto-unit .qa-howto-question::before,.tool_age-class .qa-howto-avoid-failure .qa-howto-unit-group .qa-howto-unit .qa-howto-question::after,.tool_general-class .qa-howto-avoid-failure .qa-howto-unit-group .qa-howto-unit .qa-howto-question::before,.tool_general-class .qa-howto-avoid-failure .qa-howto-unit-group .qa-howto-unit .qa-howto-question::after,.agent_03-class .qa-howto-avoid-failure .qa-howto-unit-group .qa-howto-unit .qa-howto-question::before,.agent_03-class .qa-howto-avoid-failure .qa-howto-unit-group .qa-howto-unit .qa-howto-question::after,.agent_04-class .qa-howto-avoid-failure .qa-howto-unit-group .qa-howto-unit .qa-howto-question::before,.agent_04-class .qa-howto-avoid-failure .qa-howto-unit-group .qa-howto-unit .qa-howto-question::after,.agent_05-class .qa-howto-avoid-failure .qa-howto-unit-group .qa-howto-unit .qa-howto-question::before,.agent_05-class .qa-howto-avoid-failure .qa-howto-unit-group .qa-howto-unit .qa-howto-question::after,.tool_01-class .qa-howto-avoid-failure .qa-howto-unit-group .qa-howto-unit .qa-howto-question::before,.tool_01-class .qa-howto-avoid-failure .qa-howto-unit-group .qa-howto-unit .qa-howto-question::after,.tool_02-class .qa-howto-avoid-failure .qa-howto-unit-group .qa-howto-unit .qa-howto-question::before,.tool_02-class .qa-howto-avoid-failure .qa-howto-unit-group .qa-howto-unit .qa-howto-question::after,.tool_03-class .qa-howto-avoid-failure .qa-howto-unit-group .qa-howto-unit .qa-howto-question::before,.tool_03-class .qa-howto-avoid-failure .qa-howto-unit-group .qa-howto-unit .qa-howto-question::after,.tool_04-class .qa-howto-avoid-failure .qa-howto-unit-group .qa-howto-unit .qa-howto-question::before,.tool_04-class .qa-howto-avoid-failure .qa-howto-unit-group .qa-howto-unit .qa-howto-question::after{position:absolute;content:'\2b';top:0;bottom:0;right:16px;margin:auto;width:18px;height:18px;font-family:'Font Awesome 6 Free';font-weight:900;font-size:18px;text-align:center;line-height:1.0;color:#aeaeae}.general_sales-class .qa-howto-avoid-failure .qa-howto-unit-group .qa-howto-unit .qa-howto-question::before,.tool_age-class .qa-howto-avoid-failure .qa-howto-unit-group .qa-howto-unit .qa-howto-question::before,.tool_general-class .qa-howto-avoid-failure .qa-howto-unit-group .qa-howto-unit .qa-howto-question::before,.agent_03-class .qa-howto-avoid-failure .qa-howto-unit-group .qa-howto-unit .qa-howto-question::before,.agent_04-class .qa-howto-avoid-failure .qa-howto-unit-group .qa-howto-unit .qa-howto-question::before,.agent_05-class .qa-howto-avoid-failure .qa-howto-unit-group .qa-howto-unit .qa-howto-question::before,.tool_01-class .qa-howto-avoid-failure .qa-howto-unit-group .qa-howto-unit .qa-howto-question::before,.tool_02-class .qa-howto-avoid-failure .qa-howto-unit-group .qa-howto-unit .qa-howto-question::before,.tool_03-class .qa-howto-avoid-failure .qa-howto-unit-group .qa-howto-unit .qa-howto-question::before,.tool_04-class .qa-howto-avoid-failure .qa-howto-unit-group .qa-howto-unit .qa-howto-question::before{content:'\f068'}.general_sales-class .qa-howto-avoid-failure .qa-howto-unit-group .qa-howto-unit .qa-howto-question::after,.tool_age-class .qa-howto-avoid-failure .qa-howto-unit-group .qa-howto-unit .qa-howto-question::after,.tool_general-class .qa-howto-avoid-failure .qa-howto-unit-group .qa-howto-unit .qa-howto-question::after,.agent_03-class .qa-howto-avoid-failure .qa-howto-unit-group .qa-howto-unit .qa-howto-question::after,.agent_04-class .qa-howto-avoid-failure .qa-howto-unit-group .qa-howto-unit .qa-howto-question::after,.agent_05-class .qa-howto-avoid-failure .qa-howto-unit-group .qa-howto-unit .qa-howto-question::after,.tool_01-class .qa-howto-avoid-failure .qa-howto-unit-group .qa-howto-unit .qa-howto-question::after,.tool_02-class .qa-howto-avoid-failure .qa-howto-unit-group .qa-howto-unit .qa-howto-question::after,.tool_03-class .qa-howto-avoid-failure .qa-howto-unit-group .qa-howto-unit .qa-howto-question::after,.tool_04-class .qa-howto-avoid-failure .qa-howto-unit-group .qa-howto-unit .qa-howto-question::after{content:'\2b';transform:rotate3d(1, 0, 0, 0);transition:transform 200ms linear}.general_sales-class .qa-howto-avoid-failure .qa-howto-unit-group .qa-howto-unit .qa-howto-question.qa-howto-question--opened::after,.tool_age-class .qa-howto-avoid-failure .qa-howto-unit-group .qa-howto-unit .qa-howto-question.qa-howto-question--opened::after,.tool_general-class .qa-howto-avoid-failure .qa-howto-unit-group .qa-howto-unit .qa-howto-question.qa-howto-question--opened::after,.agent_03-class .qa-howto-avoid-failure .qa-howto-unit-group .qa-howto-unit .qa-howto-question.qa-howto-question--opened::after,.agent_04-class .qa-howto-avoid-failure .qa-howto-unit-group .qa-howto-unit .qa-howto-question.qa-howto-question--opened::after,.agent_05-class .qa-howto-avoid-failure .qa-howto-unit-group .qa-howto-unit .qa-howto-question.qa-howto-question--opened::after,.tool_01-class .qa-howto-avoid-failure .qa-howto-unit-group .qa-howto-unit .qa-howto-question.qa-howto-question--opened::after,.tool_02-class .qa-howto-avoid-failure .qa-howto-unit-group .qa-howto-unit .qa-howto-question.qa-howto-question--opened::after,.tool_03-class .qa-howto-avoid-failure .qa-howto-unit-group .qa-howto-unit .qa-howto-question.qa-howto-question--opened::after,.tool_04-class .qa-howto-avoid-failure .qa-howto-unit-group .qa-howto-unit .qa-howto-question.qa-howto-question--opened::after{transform:rotate3d(1, 0, 0, 90deg)}.general_sales-class .qa-howto-avoid-failure .qa-howto-unit-group .qa-howto-unit .qa-howto-answer,.tool_age-class .qa-howto-avoid-failure .qa-howto-unit-group .qa-howto-unit .qa-howto-answer,.tool_general-class .qa-howto-avoid-failure .qa-howto-unit-group .qa-howto-unit .qa-howto-answer,.agent_03-class .qa-howto-avoid-failure .qa-howto-unit-group .qa-howto-unit .qa-howto-answer,.agent_04-class .qa-howto-avoid-failure .qa-howto-unit-group .qa-howto-unit .qa-howto-answer,.agent_05-class .qa-howto-avoid-failure .qa-howto-unit-group .qa-howto-unit .qa-howto-answer,.tool_01-class .qa-howto-avoid-failure .qa-howto-unit-group .qa-howto-unit .qa-howto-answer,.tool_02-class .qa-howto-avoid-failure .qa-howto-unit-group .qa-howto-unit .qa-howto-answer,.tool_03-class .qa-howto-avoid-failure .qa-howto-unit-group .qa-howto-unit .qa-howto-answer,.tool_04-class .qa-howto-avoid-failure .qa-howto-unit-group .qa-howto-unit .qa-howto-answer{display:none;opacity:0;border-top:1px solid #ddd;padding:12px 14px;font-size:11px;font-weight:normal;font-stretch:normal;font-style:normal;line-height:1.91;letter-spacing:normal;text-align:left;transition:opacity 200ms linear;-webkit-text-size-adjust:100%;text-size-adjust:100%}.general_sales-class .qa-howto-avoid-failure .qa-howto-unit-group .qa-howto-unit .qa-howto-answer.qa-howto-answer--opened,.tool_age-class .qa-howto-avoid-failure .qa-howto-unit-group .qa-howto-unit .qa-howto-answer.qa-howto-answer--opened,.tool_general-class .qa-howto-avoid-failure .qa-howto-unit-group .qa-howto-unit .qa-howto-answer.qa-howto-answer--opened,.agent_03-class .qa-howto-avoid-failure .qa-howto-unit-group .qa-howto-unit .qa-howto-answer.qa-howto-answer--opened,.agent_04-class .qa-howto-avoid-failure .qa-howto-unit-group .qa-howto-unit .qa-howto-answer.qa-howto-answer--opened,.agent_05-class .qa-howto-avoid-failure .qa-howto-unit-group .qa-howto-unit .qa-howto-answer.qa-howto-answer--opened,.tool_01-class .qa-howto-avoid-failure .qa-howto-unit-group .qa-howto-unit .qa-howto-answer.qa-howto-answer--opened,.tool_02-class .qa-howto-avoid-failure .qa-howto-unit-group .qa-howto-unit .qa-howto-answer.qa-howto-answer--opened,.tool_03-class .qa-howto-avoid-failure .qa-howto-unit-group .qa-howto-unit .qa-howto-answer.qa-howto-answer--opened,.tool_04-class .qa-howto-avoid-failure .qa-howto-unit-group .qa-howto-unit .qa-howto-answer.qa-howto-answer--opened{display:block;opacity:1;-webkit-text-size-adjust:100%;text-size-adjust:100%}.general_sales-class .qa-howto-avoid-failure .qa-howto-unit-group .qa-howto-unit:nth-of-type(n+2),.tool_age-class .qa-howto-avoid-failure .qa-howto-unit-group .qa-howto-unit:nth-of-type(n+2),.tool_general-class .qa-howto-avoid-failure .qa-howto-unit-group .qa-howto-unit:nth-of-type(n+2),.agent_03-class .qa-howto-avoid-failure .qa-howto-unit-group .qa-howto-unit:nth-of-type(n+2),.agent_04-class .qa-howto-avoid-failure .qa-howto-unit-group .qa-howto-unit:nth-of-type(n+2),.agent_05-class .qa-howto-avoid-failure .qa-howto-unit-group .qa-howto-unit:nth-of-type(n+2),.tool_01-class .qa-howto-avoid-failure .qa-howto-unit-group .qa-howto-unit:nth-of-type(n+2),.tool_02-class .qa-howto-avoid-failure .qa-howto-unit-group .qa-howto-unit:nth-of-type(n+2),.tool_03-class .qa-howto-avoid-failure .qa-howto-unit-group .qa-howto-unit:nth-of-type(n+2),.tool_04-class .qa-howto-avoid-failure .qa-howto-unit-group .qa-howto-unit:nth-of-type(n+2){margin-top:10px}.general_sales-class .useful-columns,.tool_age-class .useful-columns,.tool_general-class .useful-columns,.agent_03-class .useful-columns,.agent_04-class .useful-columns,.agent_05-class .useful-columns,.tool_01-class .useful-columns,.tool_02-class .useful-columns,.tool_03-class .useful-columns,.tool_04-class .useful-columns{padding:15px 0 32px}.general_sales-class .useful-columns .useful-columns-heading b,.tool_age-class .useful-columns .useful-columns-heading b,.tool_general-class .useful-columns .useful-columns-heading b,.agent_03-class .useful-columns .useful-columns-heading b,.agent_04-class .useful-columns .useful-columns-heading b,.agent_05-class .useful-columns .useful-columns-heading b,.tool_01-class .useful-columns .useful-columns-heading b,.tool_02-class .useful-columns .useful-columns-heading b,.tool_03-class .useful-columns .useful-columns-heading b,.tool_04-class .useful-columns .useful-columns-heading b{display:block;width:fit-content;margin:1px auto 0;font-size:22px;font-weight:bold;font-style:normal;line-height:1.0;letter-spacing:normal;text-align:center;color:#222;text-decoration:underline;text-decoration-color:#ffeb03;text-decoration-thickness:4px;text-underline-offset:11px;text-decoration-skip-ink:none}.general_sales-class .useful-columns .useful-column-unit-group-scroll,.tool_age-class .useful-columns .useful-column-unit-group-scroll,.tool_general-class .useful-columns .useful-column-unit-group-scroll,.agent_03-class .useful-columns .useful-column-unit-group-scroll,.agent_04-class .useful-columns .useful-column-unit-group-scroll,.agent_05-class .useful-columns .useful-column-unit-group-scroll,.tool_01-class .useful-columns .useful-column-unit-group-scroll,.tool_02-class .useful-columns .useful-column-unit-group-scroll,.tool_03-class .useful-columns .useful-column-unit-group-scroll,.tool_04-class .useful-columns .useful-column-unit-group-scroll{margin-top:28px;overflow-x:scroll}.general_sales-class .useful-columns .useful-column-unit-group-scroll::-webkit-scrollbar,.tool_age-class .useful-columns .useful-column-unit-group-scroll::-webkit-scrollbar,.tool_general-class .useful-columns .useful-column-unit-group-scroll::-webkit-scrollbar,.agent_03-class .useful-columns .useful-column-unit-group-scroll::-webkit-scrollbar,.agent_04-class .useful-columns .useful-column-unit-group-scroll::-webkit-scrollbar,.agent_05-class .useful-columns .useful-column-unit-group-scroll::-webkit-scrollbar,.tool_01-class .useful-columns .useful-column-unit-group-scroll::-webkit-scrollbar,.tool_02-class .useful-columns .useful-column-unit-group-scroll::-webkit-scrollbar,.tool_03-class .useful-columns .useful-column-unit-group-scroll::-webkit-scrollbar,.tool_04-class .useful-columns .useful-column-unit-group-scroll::-webkit-scrollbar{display:none}.general_sales-class .useful-columns .useful-column-unit-group,.tool_age-class .useful-columns .useful-column-unit-group,.tool_general-class .useful-columns .useful-column-unit-group,.agent_03-class .useful-columns .useful-column-unit-group,.agent_04-class .useful-columns .useful-column-unit-group,.agent_05-class .useful-columns .useful-column-unit-group,.tool_01-class .useful-columns .useful-column-unit-group,.tool_02-class .useful-columns .useful-column-unit-group,.tool_03-class .useful-columns .useful-column-unit-group,.tool_04-class .useful-columns .useful-column-unit-group{box-sizing:border-box;width:956px;display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:flex-start;align-items:stretch;gap:0 10px;padding:6px 48px}.general_sales-class .useful-columns .useful-column-unit-group .useful-column-unit,.tool_age-class .useful-columns .useful-column-unit-group .useful-column-unit,.tool_general-class .useful-columns .useful-column-unit-group .useful-column-unit,.agent_03-class .useful-columns .useful-column-unit-group .useful-column-unit,.agent_04-class .useful-columns .useful-column-unit-group .useful-column-unit,.agent_05-class .useful-columns .useful-column-unit-group .useful-column-unit,.tool_01-class .useful-columns .useful-column-unit-group .useful-column-unit,.tool_02-class .useful-columns .useful-column-unit-group .useful-column-unit,.tool_03-class .useful-columns .useful-column-unit-group .useful-column-unit,.tool_04-class .useful-columns .useful-column-unit-group .useful-column-unit{box-sizing:border-box;flex-basis:280px;width:280px;border-radius:5px;box-shadow:0 0 6px 0 rgba(0,0,0,0.16);background-color:#fff;padding:15px 15px 20px}.general_sales-class .useful-columns .useful-column-unit-group .useful-column-unit .useful-column-eyecatch-thumbnail,.tool_age-class .useful-columns .useful-column-unit-group .useful-column-unit .useful-column-eyecatch-thumbnail,.tool_general-class .useful-columns .useful-column-unit-group .useful-column-unit .useful-column-eyecatch-thumbnail,.agent_03-class .useful-columns .useful-column-unit-group .useful-column-unit .useful-column-eyecatch-thumbnail,.agent_04-class .useful-columns .useful-column-unit-group .useful-column-unit .useful-column-eyecatch-thumbnail,.agent_05-class .useful-columns .useful-column-unit-group .useful-column-unit .useful-column-eyecatch-thumbnail,.tool_01-class .useful-columns .useful-column-unit-group .useful-column-unit .useful-column-eyecatch-thumbnail,.tool_02-class .useful-columns .useful-column-unit-group .useful-column-unit .useful-column-eyecatch-thumbnail,.tool_03-class .useful-columns .useful-column-unit-group .useful-column-unit .useful-column-eyecatch-thumbnail,.tool_04-class .useful-columns .useful-column-unit-group .useful-column-unit .useful-column-eyecatch-thumbnail{display:block;margin:0 auto;width:250px;height:125px;object-fit:cover;border-radius:5px;background-color:#d9d9d9}.general_sales-class .useful-columns .useful-column-unit-group .useful-column-unit .useful-column-title,.tool_age-class .useful-columns .useful-column-unit-group .useful-column-unit .useful-column-title,.tool_general-class .useful-columns .useful-column-unit-group .useful-column-unit .useful-column-title,.agent_03-class .useful-columns .useful-column-unit-group .useful-column-unit .useful-column-title,.agent_04-class .useful-columns .useful-column-unit-group .useful-column-unit .useful-column-title,.agent_05-class .useful-columns .useful-column-unit-group .useful-column-unit .useful-column-title,.tool_01-class .useful-columns .useful-column-unit-group .useful-column-unit .useful-column-title,.tool_02-class .useful-columns .useful-column-unit-group .useful-column-unit .useful-column-title,.tool_03-class .useful-columns .useful-column-unit-group .useful-column-unit .useful-column-title,.tool_04-class .useful-columns .useful-column-unit-group .useful-column-unit .useful-column-title{display:block;margin-top:9px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:12px;font-weight:bold;line-height:1.834;letter-spacing:normal;text-align:left;color:#222}.general_sales-class .useful-columns .useful-column-unit-group .useful-column-unit .latest-update,.tool_age-class .useful-columns .useful-column-unit-group .useful-column-unit .latest-update,.tool_general-class .useful-columns .useful-column-unit-group .useful-column-unit .latest-update,.agent_03-class .useful-columns .useful-column-unit-group .useful-column-unit .latest-update,.agent_04-class .useful-columns .useful-column-unit-group .useful-column-unit .latest-update,.agent_05-class .useful-columns .useful-column-unit-group .useful-column-unit .latest-update,.tool_01-class .useful-columns .useful-column-unit-group .useful-column-unit .latest-update,.tool_02-class .useful-columns .useful-column-unit-group .useful-column-unit .latest-update,.tool_03-class .useful-columns .useful-column-unit-group .useful-column-unit .latest-update,.tool_04-class .useful-columns .useful-column-unit-group .useful-column-unit .latest-update{margin-top:4px;display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:flex-start;align-items:center;gap:0 5px}.general_sales-class .useful-columns .useful-column-unit-group .useful-column-unit .latest-update .latest-update-label,.general_sales-class .useful-columns .useful-column-unit-group .useful-column-unit .latest-update .latest-update-value,.tool_age-class .useful-columns .useful-column-unit-group .useful-column-unit .latest-update .latest-update-label,.tool_age-class .useful-columns .useful-column-unit-group .useful-column-unit .latest-update .latest-update-value,.tool_general-class .useful-columns .useful-column-unit-group .useful-column-unit .latest-update .latest-update-label,.tool_general-class .useful-columns .useful-column-unit-group .useful-column-unit .latest-update .latest-update-value,.agent_03-class .useful-columns .useful-column-unit-group .useful-column-unit .latest-update .latest-update-label,.agent_03-class .useful-columns .useful-column-unit-group .useful-column-unit .latest-update .latest-update-value,.agent_04-class .useful-columns .useful-column-unit-group .useful-column-unit .latest-update .latest-update-label,.agent_04-class .useful-columns .useful-column-unit-group .useful-column-unit .latest-update .latest-update-value,.agent_05-class .useful-columns .useful-column-unit-group .useful-column-unit .latest-update .latest-update-label,.agent_05-class .useful-columns .useful-column-unit-group .useful-column-unit .latest-update .latest-update-value,.tool_01-class .useful-columns .useful-column-unit-group .useful-column-unit .latest-update .latest-update-label,.tool_01-class .useful-columns .useful-column-unit-group .useful-column-unit .latest-update .latest-update-value,.tool_02-class .useful-columns .useful-column-unit-group .useful-column-unit .latest-update .latest-update-label,.tool_02-class .useful-columns .useful-column-unit-group .useful-column-unit .latest-update .latest-update-value,.tool_03-class .useful-columns .useful-column-unit-group .useful-column-unit .latest-update .latest-update-label,.tool_03-class .useful-columns .useful-column-unit-group .useful-column-unit .latest-update .latest-update-value,.tool_04-class .useful-columns .useful-column-unit-group .useful-column-unit .latest-update .latest-update-label,.tool_04-class .useful-columns .useful-column-unit-group .useful-column-unit .latest-update .latest-update-value{font-size:10px;font-weight:normal;line-height:1.0;letter-spacing:normal;text-align:left;color:#222}.general_sales-class .useful-columns .useful-columns-action,.tool_age-class .useful-columns .useful-columns-action,.tool_general-class .useful-columns .useful-columns-action,.agent_03-class .useful-columns .useful-columns-action,.agent_04-class .useful-columns .useful-columns-action,.agent_05-class .useful-columns .useful-columns-action,.tool_01-class .useful-columns .useful-columns-action,.tool_02-class .useful-columns .useful-columns-action,.tool_03-class .useful-columns .useful-columns-action,.tool_04-class .useful-columns .useful-columns-action{padding:33px 0 0}.general_sales-class .useful-columns .useful-columns-action .useful-columns-jumpto-diagnose,.tool_age-class .useful-columns .useful-columns-action .useful-columns-jumpto-diagnose,.tool_general-class .useful-columns .useful-columns-action .useful-columns-jumpto-diagnose,.agent_03-class .useful-columns .useful-columns-action .useful-columns-jumpto-diagnose,.agent_04-class .useful-columns .useful-columns-action .useful-columns-jumpto-diagnose,.agent_05-class .useful-columns .useful-columns-action .useful-columns-jumpto-diagnose,.tool_01-class .useful-columns .useful-columns-action .useful-columns-jumpto-diagnose,.tool_02-class .useful-columns .useful-columns-action .useful-columns-jumpto-diagnose,.tool_03-class .useful-columns .useful-columns-action .useful-columns-jumpto-diagnose,.tool_04-class .useful-columns .useful-columns-action .useful-columns-jumpto-diagnose{display:block;width:355px;height:64px;margin:0 auto 3px;border-radius:5px;background-color:#ff8134;box-shadow:0 3px 0 #c95006;font-size:20px;font-weight:bold;line-height:64px;letter-spacing:2px;text-align:center;color:#fff}.general_sales-class .useful-columns .useful-columns-action .useful-columns-jumpto-diagnose i.fa-solid,.tool_age-class .useful-columns .useful-columns-action .useful-columns-jumpto-diagnose i.fa-solid,.tool_general-class .useful-columns .useful-columns-action .useful-columns-jumpto-diagnose i.fa-solid,.agent_03-class .useful-columns .useful-columns-action .useful-columns-jumpto-diagnose i.fa-solid,.agent_04-class .useful-columns .useful-columns-action .useful-columns-jumpto-diagnose i.fa-solid,.agent_05-class .useful-columns .useful-columns-action .useful-columns-jumpto-diagnose i.fa-solid,.tool_01-class .useful-columns .useful-columns-action .useful-columns-jumpto-diagnose i.fa-solid,.tool_02-class .useful-columns .useful-columns-action .useful-columns-jumpto-diagnose i.fa-solid,.tool_03-class .useful-columns .useful-columns-action .useful-columns-jumpto-diagnose i.fa-solid,.tool_04-class .useful-columns .useful-columns-action .useful-columns-jumpto-diagnose i.fa-solid{margin-left:10px}.general_sales-class .useful-columns .useful-columns-action .useful-columns-jumpto-diagnose:active,.tool_age-class .useful-columns .useful-columns-action .useful-columns-jumpto-diagnose:active,.tool_general-class .useful-columns .useful-columns-action .useful-columns-jumpto-diagnose:active,.agent_03-class .useful-columns .useful-columns-action .useful-columns-jumpto-diagnose:active,.agent_04-class .useful-columns .useful-columns-action .useful-columns-jumpto-diagnose:active,.agent_05-class .useful-columns .useful-columns-action .useful-columns-jumpto-diagnose:active,.tool_01-class .useful-columns .useful-columns-action .useful-columns-jumpto-diagnose:active,.tool_02-class .useful-columns .useful-columns-action .useful-columns-jumpto-diagnose:active,.tool_03-class .useful-columns .useful-columns-action .useful-columns-jumpto-diagnose:active,.tool_04-class .useful-columns .useful-columns-action .useful-columns-jumpto-diagnose:active{box-shadow:0 0 0 #c95006;transform:translateY(3px)}.general_sales-class .section__tool-results,.tool_age-class .section__tool-results,.tool_general-class .section__tool-results,.agent_03-class .section__tool-results,.agent_04-class .section__tool-results,.agent_05-class .section__tool-results,.tool_01-class .section__tool-results,.tool_02-class .section__tool-results,.tool_03-class .section__tool-results,.tool_04-class .section__tool-results{background-color:#e0f2fc}.general_sales-class .section__tool-results .tool-results__content,.tool_age-class .section__tool-results .tool-results__content,.tool_general-class .section__tool-results .tool-results__content,.agent_03-class .section__tool-results .tool-results__content,.agent_04-class .section__tool-results .tool-results__content,.agent_05-class .section__tool-results .tool-results__content,.tool_01-class .section__tool-results .tool-results__content,.tool_02-class .section__tool-results .tool-results__content,.tool_03-class .section__tool-results .tool-results__content,.tool_04-class .section__tool-results .tool-results__content{padding-top:30px}.general_sales-class .section__tool-results .tool-results__content .search-criteria,.tool_age-class .section__tool-results .tool-results__content .search-criteria,.tool_general-class .section__tool-results .tool-results__content .search-criteria,.agent_03-class .section__tool-results .tool-results__content .search-criteria,.agent_04-class .section__tool-results .tool-results__content .search-criteria,.agent_05-class .section__tool-results .tool-results__content .search-criteria,.tool_01-class .section__tool-results .tool-results__content .search-criteria,.tool_02-class .section__tool-results .tool-results__content .search-criteria,.tool_03-class .section__tool-results .tool-results__content .search-criteria,.tool_04-class .section__tool-results .tool-results__content .search-criteria{border-radius:5px;background-color:#fff;padding:10px 0 16.5px}.general_sales-class .section__tool-results .tool-results__content .search-criteria .search-criteria__heading,.tool_age-class .section__tool-results .tool-results__content .search-criteria .search-criteria__heading,.tool_general-class .section__tool-results .tool-results__content .search-criteria .search-criteria__heading,.agent_03-class .section__tool-results .tool-results__content .search-criteria .search-criteria__heading,.agent_04-class .section__tool-results .tool-results__content .search-criteria .search-criteria__heading,.agent_05-class .section__tool-results .tool-results__content .search-criteria .search-criteria__heading,.tool_01-class .section__tool-results .tool-results__content .search-criteria .search-criteria__heading,.tool_02-class .section__tool-results .tool-results__content .search-criteria .search-criteria__heading,.tool_03-class .section__tool-results .tool-results__content .search-criteria .search-criteria__heading,.tool_04-class .section__tool-results .tool-results__content .search-criteria .search-criteria__heading{height:initial;font-size:12px;font-weight:bold;line-height:2.08;letter-spacing:normal;text-align:center;color:#008cd6}.general_sales-class .section__tool-results .tool-results__content .search-criteria .search-criteria__body,.tool_age-class .section__tool-results .tool-results__content .search-criteria .search-criteria__body,.tool_general-class .section__tool-results .tool-results__content .search-criteria .search-criteria__body,.agent_03-class .section__tool-results .tool-results__content .search-criteria .search-criteria__body,.agent_04-class .section__tool-results .tool-results__content .search-criteria .search-criteria__body,.agent_05-class .section__tool-results .tool-results__content .search-criteria .search-criteria__body,.tool_01-class .section__tool-results .tool-results__content .search-criteria .search-criteria__body,.tool_02-class .section__tool-results .tool-results__content .search-criteria .search-criteria__body,.tool_03-class .section__tool-results .tool-results__content .search-criteria .search-criteria__body,.tool_04-class .section__tool-results .tool-results__content .search-criteria .search-criteria__body{box-shadow:initial;margin:8px auto 0}.general_sales-class .section__tool-results .tool-results__content .search-criteria .search-criteria__body .search-criteria__body-liner,.tool_age-class .section__tool-results .tool-results__content .search-criteria .search-criteria__body .search-criteria__body-liner,.tool_general-class .section__tool-results .tool-results__content .search-criteria .search-criteria__body .search-criteria__body-liner,.agent_03-class .section__tool-results .tool-results__content .search-criteria .search-criteria__body .search-criteria__body-liner,.agent_04-class .section__tool-results .tool-results__content .search-criteria .search-criteria__body .search-criteria__body-liner,.agent_05-class .section__tool-results .tool-results__content .search-criteria .search-criteria__body .search-criteria__body-liner,.tool_01-class .section__tool-results .tool-results__content .search-criteria .search-criteria__body .search-criteria__body-liner,.tool_02-class .section__tool-results .tool-results__content .search-criteria .search-criteria__body .search-criteria__body-liner,.tool_03-class .section__tool-results .tool-results__content .search-criteria .search-criteria__body .search-criteria__body-liner,.tool_04-class .section__tool-results .tool-results__content .search-criteria .search-criteria__body .search-criteria__body-liner{gap:8px 10px;width:285px;padding:0}.general_sales-class .section__tool-results .tool-results__content .search-criteria .search-criteria__body .search-criteria__body-liner .search-criteria__value,.tool_age-class .section__tool-results .tool-results__content .search-criteria .search-criteria__body .search-criteria__body-liner .search-criteria__value,.tool_general-class .section__tool-results .tool-results__content .search-criteria .search-criteria__body .search-criteria__body-liner .search-criteria__value,.agent_03-class .section__tool-results .tool-results__content .search-criteria .search-criteria__body .search-criteria__body-liner .search-criteria__value,.agent_04-class .section__tool-results .tool-results__content .search-criteria .search-criteria__body .search-criteria__body-liner .search-criteria__value,.agent_05-class .section__tool-results .tool-results__content .search-criteria .search-criteria__body .search-criteria__body-liner .search-criteria__value,.tool_01-class .section__tool-results .tool-results__content .search-criteria .search-criteria__body .search-criteria__body-liner .search-criteria__value,.tool_02-class .section__tool-results .tool-results__content .search-criteria .search-criteria__body .search-criteria__body-liner .search-criteria__value,.tool_03-class .section__tool-results .tool-results__content .search-criteria .search-criteria__body .search-criteria__body-liner .search-criteria__value,.tool_04-class .section__tool-results .tool-results__content .search-criteria .search-criteria__body .search-criteria__body-liner .search-criteria__value{box-sizing:border-box;height:26px;flex-grow:0;padding:0 7px;margin:0;border-radius:5px;border:solid 1px #008cd6;background-color:#fff;font-size:10px;font-weight:normal;line-height:24px;letter-spacing:normal;text-align:center;color:#222}.general_sales-class .section__tool-results .tool-results__content .search-criteria.search-criteria--5113,.tool_age-class .section__tool-results .tool-results__content .search-criteria.search-criteria--5113,.tool_general-class .section__tool-results .tool-results__content .search-criteria.search-criteria--5113,.agent_03-class .section__tool-results .tool-results__content .search-criteria.search-criteria--5113,.agent_04-class .section__tool-results .tool-results__content .search-criteria.search-criteria--5113,.agent_05-class .section__tool-results .tool-results__content .search-criteria.search-criteria--5113,.tool_01-class .section__tool-results .tool-results__content .search-criteria.search-criteria--5113,.tool_02-class .section__tool-results .tool-results__content .search-criteria.search-criteria--5113,.tool_03-class .section__tool-results .tool-results__content .search-criteria.search-criteria--5113,.tool_04-class .section__tool-results .tool-results__content .search-criteria.search-criteria--5113{width:324px;margin:0 auto;padding:14.5px 0 20px}.general_sales-class .section__tool-results .tool-results__content .search-criteria.search-criteria--5113 .search-criteria__heading,.tool_age-class .section__tool-results .tool-results__content .search-criteria.search-criteria--5113 .search-criteria__heading,.tool_general-class .section__tool-results .tool-results__content .search-criteria.search-criteria--5113 .search-criteria__heading,.agent_03-class .section__tool-results .tool-results__content .search-criteria.search-criteria--5113 .search-criteria__heading,.agent_04-class .section__tool-results .tool-results__content .search-criteria.search-criteria--5113 .search-criteria__heading,.agent_05-class .section__tool-results .tool-results__content .search-criteria.search-criteria--5113 .search-criteria__heading,.tool_01-class .section__tool-results .tool-results__content .search-criteria.search-criteria--5113 .search-criteria__heading,.tool_02-class .section__tool-results .tool-results__content .search-criteria.search-criteria--5113 .search-criteria__heading,.tool_03-class .section__tool-results .tool-results__content .search-criteria.search-criteria--5113 .search-criteria__heading,.tool_04-class .section__tool-results .tool-results__content .search-criteria.search-criteria--5113 .search-criteria__heading{font-size:14px;font-weight:bld;line-height:1.79;letter-spacing:normal;text-align:center;color:#008cd6}.general_sales-class .section__tool-results .tool-results__content .search-criteria.search-criteria--5113 .search-criteria__body,.tool_age-class .section__tool-results .tool-results__content .search-criteria.search-criteria--5113 .search-criteria__body,.tool_general-class .section__tool-results .tool-results__content .search-criteria.search-criteria--5113 .search-criteria__body,.agent_03-class .section__tool-results .tool-results__content .search-criteria.search-criteria--5113 .search-criteria__body,.agent_04-class .section__tool-results .tool-results__content .search-criteria.search-criteria--5113 .search-criteria__body,.agent_05-class .section__tool-results .tool-results__content .search-criteria.search-criteria--5113 .search-criteria__body,.tool_01-class .section__tool-results .tool-results__content .search-criteria.search-criteria--5113 .search-criteria__body,.tool_02-class .section__tool-results .tool-results__content .search-criteria.search-criteria--5113 .search-criteria__body,.tool_03-class .section__tool-results .tool-results__content .search-criteria.search-criteria--5113 .search-criteria__body,.tool_04-class .section__tool-results .tool-results__content .search-criteria.search-criteria--5113 .search-criteria__body{margin-top:9.5px}.general_sales-class .section__tool-results .tool-results__content .search-criteria.search-criteria--5113 .search-criteria__body .search-criteria__body-liner,.tool_age-class .section__tool-results .tool-results__content .search-criteria.search-criteria--5113 .search-criteria__body .search-criteria__body-liner,.tool_general-class .section__tool-results .tool-results__content .search-criteria.search-criteria--5113 .search-criteria__body .search-criteria__body-liner,.agent_03-class .section__tool-results .tool-results__content .search-criteria.search-criteria--5113 .search-criteria__body .search-criteria__body-liner,.agent_04-class .section__tool-results .tool-results__content .search-criteria.search-criteria--5113 .search-criteria__body .search-criteria__body-liner,.agent_05-class .section__tool-results .tool-results__content .search-criteria.search-criteria--5113 .search-criteria__body .search-criteria__body-liner,.tool_01-class .section__tool-results .tool-results__content .search-criteria.search-criteria--5113 .search-criteria__body .search-criteria__body-liner,.tool_02-class .section__tool-results .tool-results__content .search-criteria.search-criteria--5113 .search-criteria__body .search-criteria__body-liner,.tool_03-class .section__tool-results .tool-results__content .search-criteria.search-criteria--5113 .search-criteria__body .search-criteria__body-liner,.tool_04-class .section__tool-results .tool-results__content .search-criteria.search-criteria--5113 .search-criteria__body .search-criteria__body-liner{gap:10px 10px;width:268px}.general_sales-class .section__tool-results .tool-results__content .search-criteria.search-criteria--5113 .search-criteria__body .search-criteria__body-liner .search-criteria__value,.tool_age-class .section__tool-results .tool-results__content .search-criteria.search-criteria--5113 .search-criteria__body .search-criteria__body-liner .search-criteria__value,.tool_general-class .section__tool-results .tool-results__content .search-criteria.search-criteria--5113 .search-criteria__body .search-criteria__body-liner .search-criteria__value,.agent_03-class .section__tool-results .tool-results__content .search-criteria.search-criteria--5113 .search-criteria__body .search-criteria__body-liner .search-criteria__value,.agent_04-class .section__tool-results .tool-results__content .search-criteria.search-criteria--5113 .search-criteria__body .search-criteria__body-liner .search-criteria__value,.agent_05-class .section__tool-results .tool-results__content .search-criteria.search-criteria--5113 .search-criteria__body .search-criteria__body-liner .search-criteria__value,.tool_01-class .section__tool-results .tool-results__content .search-criteria.search-criteria--5113 .search-criteria__body .search-criteria__body-liner .search-criteria__value,.tool_02-class .section__tool-results .tool-results__content .search-criteria.search-criteria--5113 .search-criteria__body .search-criteria__body-liner .search-criteria__value,.tool_03-class .section__tool-results .tool-results__content .search-criteria.search-criteria--5113 .search-criteria__body .search-criteria__body-liner .search-criteria__value,.tool_04-class .section__tool-results .tool-results__content .search-criteria.search-criteria--5113 .search-criteria__body .search-criteria__body-liner .search-criteria__value{padding:0 7px;font-size:12px;font-weight:normal;line-height:24px;letter-spacing:normal;text-align:center;color:#222}.general_sales-class .section__tool-results .tool-results__content .item-found,.tool_age-class .section__tool-results .tool-results__content .item-found,.tool_general-class .section__tool-results .tool-results__content .item-found,.agent_03-class .section__tool-results .tool-results__content .item-found,.agent_04-class .section__tool-results .tool-results__content .item-found,.agent_05-class .section__tool-results .tool-results__content .item-found,.tool_01-class .section__tool-results .tool-results__content .item-found,.tool_02-class .section__tool-results .tool-results__content .item-found,.tool_03-class .section__tool-results .tool-results__content .item-found,.tool_04-class .section__tool-results .tool-results__content .item-found{width:325px;margin:20px auto 13px;font-size:16px;font-weight:bold;line-height:2.06;letter-spacing:0.8px;text-align:center;color:#000}.general_sales-class .section__tool-results .tool-results__content .item-found .c-orange .found-number,.tool_age-class .section__tool-results .tool-results__content .item-found .c-orange .found-number,.tool_general-class .section__tool-results .tool-results__content .item-found .c-orange .found-number,.agent_03-class .section__tool-results .tool-results__content .item-found .c-orange .found-number,.agent_04-class .section__tool-results .tool-results__content .item-found .c-orange .found-number,.agent_05-class .section__tool-results .tool-results__content .item-found .c-orange .found-number,.tool_01-class .section__tool-results .tool-results__content .item-found .c-orange .found-number,.tool_02-class .section__tool-results .tool-results__content .item-found .c-orange .found-number,.tool_03-class .section__tool-results .tool-results__content .item-found .c-orange .found-number,.tool_04-class .section__tool-results .tool-results__content .item-found .c-orange .found-number{font-size:24px}.general_sales-class .section__tool-results .tool-results__content .success-tips-balloon,.tool_age-class .section__tool-results .tool-results__content .success-tips-balloon,.tool_general-class .section__tool-results .tool-results__content .success-tips-balloon,.agent_03-class .section__tool-results .tool-results__content .success-tips-balloon,.agent_04-class .section__tool-results .tool-results__content .success-tips-balloon,.agent_05-class .section__tool-results .tool-results__content .success-tips-balloon,.tool_01-class .section__tool-results .tool-results__content .success-tips-balloon,.tool_02-class .section__tool-results .tool-results__content .success-tips-balloon,.tool_03-class .section__tool-results .tool-results__content .success-tips-balloon,.tool_04-class .section__tool-results .tool-results__content .success-tips-balloon{position:relative;width:270px;margin:0 auto -32px;height:auto;padding:14.5px 0;border-radius:8px;background-color:#fffcbe;font-size:11px;font-weight:bold;line-height:1.64;letter-spacing:normal;text-align:center;color:#222}.general_sales-class .section__tool-results .tool-results__content .success-tips-balloon::after,.tool_age-class .section__tool-results .tool-results__content .success-tips-balloon::after,.tool_general-class .section__tool-results .tool-results__content .success-tips-balloon::after,.agent_03-class .section__tool-results .tool-results__content .success-tips-balloon::after,.agent_04-class .section__tool-results .tool-results__content .success-tips-balloon::after,.agent_05-class .section__tool-results .tool-results__content .success-tips-balloon::after,.tool_01-class .section__tool-results .tool-results__content .success-tips-balloon::after,.tool_02-class .section__tool-results .tool-results__content .success-tips-balloon::after,.tool_03-class .section__tool-results .tool-results__content .success-tips-balloon::after,.tool_04-class .section__tool-results .tool-results__content .success-tips-balloon::after{position:absolute;content:'';bottom:-15px;right:0;left:0;margin:0 auto;width:18px;height:17px;background-image:url(/assets/tool/02/success_tips_balloon_notch-feddd1d60e264fb4cf875cfeca50247ee35c73f2147c75b36a294712a4badb84.png);background-repeat:no-repeat;background-position:top 50% left 50%;background-size:18px 17px}.general_sales-class .section__tool-results .tool-results__content .success-tips--5113,.tool_age-class .section__tool-results .tool-results__content .success-tips--5113,.tool_general-class .section__tool-results .tool-results__content .success-tips--5113,.agent_03-class .section__tool-results .tool-results__content .success-tips--5113,.agent_04-class .section__tool-results .tool-results__content .success-tips--5113,.agent_05-class .section__tool-results .tool-results__content .success-tips--5113,.tool_01-class .section__tool-results .tool-results__content .success-tips--5113,.tool_02-class .section__tool-results .tool-results__content .success-tips--5113,.tool_03-class .section__tool-results .tool-results__content .success-tips--5113,.tool_04-class .section__tool-results .tool-results__content .success-tips--5113{position:relative;box-sizing:border-box;background-color:#fff;background-image:url(/assets/tool/result/success_tips_tile-f76d97cca226e87e31bdd944c6face8d1aaabf643c8b3f9d53b5ec134ad4b09c.png);background-repeat:repeat;background-position:top -1px left 2px;background-size:10px;width:375px;margin:0 auto;padding:20px 0 17px 10px;overflow:hidden}.general_sales-class .section__tool-results .tool-results__content .success-tips--5113 .success-tips-list-wrapper,.tool_age-class .section__tool-results .tool-results__content .success-tips--5113 .success-tips-list-wrapper,.tool_general-class .section__tool-results .tool-results__content .success-tips--5113 .success-tips-list-wrapper,.agent_03-class .section__tool-results .tool-results__content .success-tips--5113 .success-tips-list-wrapper,.agent_04-class .section__tool-results .tool-results__content .success-tips--5113 .success-tips-list-wrapper,.agent_05-class .section__tool-results .tool-results__content .success-tips--5113 .success-tips-list-wrapper,.tool_01-class .section__tool-results .tool-results__content .success-tips--5113 .success-tips-list-wrapper,.tool_02-class .section__tool-results .tool-results__content .success-tips--5113 .success-tips-list-wrapper,.tool_03-class .section__tool-results .tool-results__content .success-tips--5113 .success-tips-list-wrapper,.tool_04-class .section__tool-results .tool-results__content .success-tips--5113 .success-tips-list-wrapper{box-sizing:border-box;position:relative;width:271px;border:3px solid #222;border-radius:13px;padding:17px 20px 14px;background-color:#fff}.general_sales-class .section__tool-results .tool-results__content .success-tips--5113 .success-tips-list-wrapper .tips-list-balloon,.tool_age-class .section__tool-results .tool-results__content .success-tips--5113 .success-tips-list-wrapper .tips-list-balloon,.tool_general-class .section__tool-results .tool-results__content .success-tips--5113 .success-tips-list-wrapper .tips-list-balloon,.agent_03-class .section__tool-results .tool-results__content .success-tips--5113 .success-tips-list-wrapper .tips-list-balloon,.agent_04-class .section__tool-results .tool-results__content .success-tips--5113 .success-tips-list-wrapper .tips-list-balloon,.agent_05-class .section__tool-results .tool-results__content .success-tips--5113 .success-tips-list-wrapper .tips-list-balloon,.tool_01-class .section__tool-results .tool-results__content .success-tips--5113 .success-tips-list-wrapper .tips-list-balloon,.tool_02-class .section__tool-results .tool-results__content .success-tips--5113 .success-tips-list-wrapper .tips-list-balloon,.tool_03-class .section__tool-results .tool-results__content .success-tips--5113 .success-tips-list-wrapper .tips-list-balloon,.tool_04-class .section__tool-results .tool-results__content .success-tips--5113 .success-tips-list-wrapper .tips-list-balloon{position:absolute;top:-16px;right:5px;display:block;filter:drop-shadow(0 3.5px 2.5px rgba(0,0,0,0.16))}.general_sales-class .section__tool-results .tool-results__content .success-tips--5113 .success-tips-list-wrapper .tips-list li,.tool_age-class .section__tool-results .tool-results__content .success-tips--5113 .success-tips-list-wrapper .tips-list li,.tool_general-class .section__tool-results .tool-results__content .success-tips--5113 .success-tips-list-wrapper .tips-list li,.agent_03-class .section__tool-results .tool-results__content .success-tips--5113 .success-tips-list-wrapper .tips-list li,.agent_04-class .section__tool-results .tool-results__content .success-tips--5113 .success-tips-list-wrapper .tips-list li,.agent_05-class .section__tool-results .tool-results__content .success-tips--5113 .success-tips-list-wrapper .tips-list li,.tool_01-class .section__tool-results .tool-results__content .success-tips--5113 .success-tips-list-wrapper .tips-list li,.tool_02-class .section__tool-results .tool-results__content .success-tips--5113 .success-tips-list-wrapper .tips-list li,.tool_03-class .section__tool-results .tool-results__content .success-tips--5113 .success-tips-list-wrapper .tips-list li,.tool_04-class .section__tool-results .tool-results__content .success-tips--5113 .success-tips-list-wrapper .tips-list li{position:relative;padding-left:17px;font-size:12px;font-weight:bold;line-height:1.0;letter-spacing:1px;text-align:left;color:#222}.general_sales-class .section__tool-results .tool-results__content .success-tips--5113 .success-tips-list-wrapper .tips-list li b,.tool_age-class .section__tool-results .tool-results__content .success-tips--5113 .success-tips-list-wrapper .tips-list li b,.tool_general-class .section__tool-results .tool-results__content .success-tips--5113 .success-tips-list-wrapper .tips-list li b,.agent_03-class .section__tool-results .tool-results__content .success-tips--5113 .success-tips-list-wrapper .tips-list li b,.agent_04-class .section__tool-results .tool-results__content .success-tips--5113 .success-tips-list-wrapper .tips-list li b,.agent_05-class .section__tool-results .tool-results__content .success-tips--5113 .success-tips-list-wrapper .tips-list li b,.tool_01-class .section__tool-results .tool-results__content .success-tips--5113 .success-tips-list-wrapper .tips-list li b,.tool_02-class .section__tool-results .tool-results__content .success-tips--5113 .success-tips-list-wrapper .tips-list li b,.tool_03-class .section__tool-results .tool-results__content .success-tips--5113 .success-tips-list-wrapper .tips-list li b,.tool_04-class .section__tool-results .tool-results__content .success-tips--5113 .success-tips-list-wrapper .tips-list li b{vertical-align:baseline;color:#008cd6}.general_sales-class .section__tool-results .tool-results__content .success-tips--5113 .success-tips-list-wrapper .tips-list li::before,.tool_age-class .section__tool-results .tool-results__content .success-tips--5113 .success-tips-list-wrapper .tips-list li::before,.tool_general-class .section__tool-results .tool-results__content .success-tips--5113 .success-tips-list-wrapper .tips-list li::before,.agent_03-class .section__tool-results .tool-results__content .success-tips--5113 .success-tips-list-wrapper .tips-list li::before,.agent_04-class .section__tool-results .tool-results__content .success-tips--5113 .success-tips-list-wrapper .tips-list li::before,.agent_05-class .section__tool-results .tool-results__content .success-tips--5113 .success-tips-list-wrapper .tips-list li::before,.tool_01-class .section__tool-results .tool-results__content .success-tips--5113 .success-tips-list-wrapper .tips-list li::before,.tool_02-class .section__tool-results .tool-results__content .success-tips--5113 .success-tips-list-wrapper .tips-list li::before,.tool_03-class .section__tool-results .tool-results__content .success-tips--5113 .success-tips-list-wrapper .tips-list li::before,.tool_04-class .section__tool-results .tool-results__content .success-tips--5113 .success-tips-list-wrapper .tips-list li::before{position:absolute;content:'\f058';top:0;left:0;width:1em;height:1em;font-family:"Font Awesome 6 Free";font-weight:900;font-size:12px;text-align:center;line-height:1.0;color:#008cd6}.general_sales-class .section__tool-results .tool-results__content .success-tips--5113 .success-tips-list-wrapper .tips-list li:nth-of-type(n+2),.tool_age-class .section__tool-results .tool-results__content .success-tips--5113 .success-tips-list-wrapper .tips-list li:nth-of-type(n+2),.tool_general-class .section__tool-results .tool-results__content .success-tips--5113 .success-tips-list-wrapper .tips-list li:nth-of-type(n+2),.agent_03-class .section__tool-results .tool-results__content .success-tips--5113 .success-tips-list-wrapper .tips-list li:nth-of-type(n+2),.agent_04-class .section__tool-results .tool-results__content .success-tips--5113 .success-tips-list-wrapper .tips-list li:nth-of-type(n+2),.agent_05-class .section__tool-results .tool-results__content .success-tips--5113 .success-tips-list-wrapper .tips-list li:nth-of-type(n+2),.tool_01-class .section__tool-results .tool-results__content .success-tips--5113 .success-tips-list-wrapper .tips-list li:nth-of-type(n+2),.tool_02-class .section__tool-results .tool-results__content .success-tips--5113 .success-tips-list-wrapper .tips-list li:nth-of-type(n+2),.tool_03-class .section__tool-results .tool-results__content .success-tips--5113 .success-tips-list-wrapper .tips-list li:nth-of-type(n+2),.tool_04-class .section__tool-results .tool-results__content .success-tips--5113 .success-tips-list-wrapper .tips-list li:nth-of-type(n+2){margin-top:8px}.general_sales-class .section__tool-results .tool-results__content .success-tips--5113 .success-tips-list-wrapper .tips-sentence,.tool_age-class .section__tool-results .tool-results__content .success-tips--5113 .success-tips-list-wrapper .tips-sentence,.tool_general-class .section__tool-results .tool-results__content .success-tips--5113 .success-tips-list-wrapper .tips-sentence,.agent_03-class .section__tool-results .tool-results__content .success-tips--5113 .success-tips-list-wrapper .tips-sentence,.agent_04-class .section__tool-results .tool-results__content .success-tips--5113 .success-tips-list-wrapper .tips-sentence,.agent_05-class .section__tool-results .tool-results__content .success-tips--5113 .success-tips-list-wrapper .tips-sentence,.tool_01-class .section__tool-results .tool-results__content .success-tips--5113 .success-tips-list-wrapper .tips-sentence,.tool_02-class .section__tool-results .tool-results__content .success-tips--5113 .success-tips-list-wrapper .tips-sentence,.tool_03-class .section__tool-results .tool-results__content .success-tips--5113 .success-tips-list-wrapper .tips-sentence,.tool_04-class .section__tool-results .tool-results__content .success-tips--5113 .success-tips-list-wrapper .tips-sentence{margin-top:9.5px;font-size:12px;font-weight:normal;line-height:1.584;letter-spacing:1px;text-align:left;color:#222}.general_sales-class .section__tool-results .tool-results__content .success-tips--5113 .success-tips-list-wrapper .tips-sentence b,.tool_age-class .section__tool-results .tool-results__content .success-tips--5113 .success-tips-list-wrapper .tips-sentence b,.tool_general-class .section__tool-results .tool-results__content .success-tips--5113 .success-tips-list-wrapper .tips-sentence b,.agent_03-class .section__tool-results .tool-results__content .success-tips--5113 .success-tips-list-wrapper .tips-sentence b,.agent_04-class .section__tool-results .tool-results__content .success-tips--5113 .success-tips-list-wrapper .tips-sentence b,.agent_05-class .section__tool-results .tool-results__content .success-tips--5113 .success-tips-list-wrapper .tips-sentence b,.tool_01-class .section__tool-results .tool-results__content .success-tips--5113 .success-tips-list-wrapper .tips-sentence b,.tool_02-class .section__tool-results .tool-results__content .success-tips--5113 .success-tips-list-wrapper .tips-sentence b,.tool_03-class .section__tool-results .tool-results__content .success-tips--5113 .success-tips-list-wrapper .tips-sentence b,.tool_04-class .section__tool-results .tool-results__content .success-tips--5113 .success-tips-list-wrapper .tips-sentence b{vertical-align:baseline;font-weight:bold;color:#ff8134}.general_sales-class .section__tool-results .tool-results__content .success-tips--5113 .success-tips-list-wrapper::after,.tool_age-class .section__tool-results .tool-results__content .success-tips--5113 .success-tips-list-wrapper::after,.tool_general-class .section__tool-results .tool-results__content .success-tips--5113 .success-tips-list-wrapper::after,.agent_03-class .section__tool-results .tool-results__content .success-tips--5113 .success-tips-list-wrapper::after,.agent_04-class .section__tool-results .tool-results__content .success-tips--5113 .success-tips-list-wrapper::after,.agent_05-class .section__tool-results .tool-results__content .success-tips--5113 .success-tips-list-wrapper::after,.tool_01-class .section__tool-results .tool-results__content .success-tips--5113 .success-tips-list-wrapper::after,.tool_02-class .section__tool-results .tool-results__content .success-tips--5113 .success-tips-list-wrapper::after,.tool_03-class .section__tool-results .tool-results__content .success-tips--5113 .success-tips-list-wrapper::after,.tool_04-class .section__tool-results .tool-results__content .success-tips--5113 .success-tips-list-wrapper::after{position:absolute;content:'';bottom:-4px;left:20px;width:20px;height:5px;background-color:#fff}.general_sales-class .section__tool-results .tool-results__content .success-tips--5113 .tips-person,.tool_age-class .section__tool-results .tool-results__content .success-tips--5113 .tips-person,.tool_general-class .section__tool-results .tool-results__content .success-tips--5113 .tips-person,.agent_03-class .section__tool-results .tool-results__content .success-tips--5113 .tips-person,.agent_04-class .section__tool-results .tool-results__content .success-tips--5113 .tips-person,.agent_05-class .section__tool-results .tool-results__content .success-tips--5113 .tips-person,.tool_01-class .section__tool-results .tool-results__content .success-tips--5113 .tips-person,.tool_02-class .section__tool-results .tool-results__content .success-tips--5113 .tips-person,.tool_03-class .section__tool-results .tool-results__content .success-tips--5113 .tips-person,.tool_04-class .section__tool-results .tool-results__content .success-tips--5113 .tips-person{position:absolute;bottom:-2px;right:5px}.general_sales-class .section__tool-results .tool-results__content .result-agent__group,.tool_age-class .section__tool-results .tool-results__content .result-agent__group,.tool_general-class .section__tool-results .tool-results__content .result-agent__group,.agent_03-class .section__tool-results .tool-results__content .result-agent__group,.agent_04-class .section__tool-results .tool-results__content .result-agent__group,.agent_05-class .section__tool-results .tool-results__content .result-agent__group,.tool_01-class .section__tool-results .tool-results__content .result-agent__group,.tool_02-class .section__tool-results .tool-results__content .result-agent__group,.tool_03-class .section__tool-results .tool-results__content .result-agent__group,.tool_04-class .section__tool-results .tool-results__content .result-agent__group{box-sizing:border-box;width:375px;margin:0 auto;padding:58px 10px 20px;counter-reset:agent-ranking-count}.general_sales-class .section__tool-results .tool-results__content .result-agent__group.result-agent-group--5113,.tool_age-class .section__tool-results .tool-results__content .result-agent__group.result-agent-group--5113,.tool_general-class .section__tool-results .tool-results__content .result-agent__group.result-agent-group--5113,.agent_03-class .section__tool-results .tool-results__content .result-agent__group.result-agent-group--5113,.agent_04-class .section__tool-results .tool-results__content .result-agent__group.result-agent-group--5113,.agent_05-class .section__tool-results .tool-results__content .result-agent__group.result-agent-group--5113,.tool_01-class .section__tool-results .tool-results__content .result-agent__group.result-agent-group--5113,.tool_02-class .section__tool-results .tool-results__content .result-agent__group.result-agent-group--5113,.tool_03-class .section__tool-results .tool-results__content .result-agent__group.result-agent-group--5113,.tool_04-class .section__tool-results .tool-results__content .result-agent__group.result-agent-group--5113{padding-top:30px}.ranking-section h1{position:relative}.pr-text{font-size:8px;line-height:16px;color:#333;text-align:right;padding-right:10px}.promo-label{position:absolute;margin:0;font-size:8px;line-height:1;z-index:1000;padding:1px 4px;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}.promo-label.promo--kango-filter{bottom:10px;left:10px;width:fit-content;font-size:11px;font-weight:normal;line-height:1;letter-spacing:normal;text-align:left;color:#333}.kango-men-class .promo-label.promo--kango-filter{bottom:6px;left:auto;right:16px}.promo-label.promo--eiyoushi{position:absolute;left:15px;height:15px;padding:0;background-color:transparent;color:#000;text-shadow:1px 0 0 #fff, 1px 1px 0 #fff, 0 1px 0 #fff, -1px 0 0 #fff, -1px -1px 0 #fff, 0 -1px 0 #fff;font-family:"Hiragino Kaku Gothic ProN", "Hiragino Sans", "BIZ UDPGothic", sans-serif;font-size:10px;font-weight:600;line-height:15px}.current-ym-tag{position:absolute;bottom:0;right:0;width:fit-content;height:27px;margin:0 0 0 24px;padding:0 8px;background-color:#fff67b;border-radius:5px 0 0 0;font-size:11px;font-weight:bold;line-height:27px;letter-spacing:normal;text-align:center;color:#333}.kango-hokenshi-class .current-ym-tag,.kango-zyosanshi-class .current-ym-tag,.kango-houmon-class .current-ym-tag,.kango-sangyou-class .current-ym-tag,.kango-gairai-class .current-ym-tag,.kango-byoutou-class .current-ym-tag,.kango-hoikuen-class .current-ym-tag,.kango-biyou-class .current-ym-tag,.kango-nikkin-class .current-ym-tag,.kango-clinic-class .current-ym-tag,.kango-root-class .current-ym-tag,.kango-osaka-class .current-ym-tag,.kango-fukuoka-class .current-ym-tag,.kango-kyoto-class .current-ym-tag,.kango-sapporo-class .current-ym-tag,.kango-kumamoto-class .current-ym-tag,.kango-nagoya-class .current-ym-tag,.kango-hiroshima-class .current-ym-tag,.kango-sort-class .current-ym-tag,.kango-period-meta-class .current-ym-tag,.kango-simple-class .current-ym-tag{position:absolute;top:0;left:0;border-radius:0px 0 5px 0;font-family:Hiragino Kaku Gothic ProN;font-size:10px;font-weight:600;line-height:11px;text-align:center;text-underline-position:from-font;text-decoration-skip-ink:none;display:flex;align-items:center;justify-content:center;margin:0}.review-notice{text-align:right;font-size:6px;line-height:10px;color:#666;margin:4px 4px 0 0}.kango-men-class .review-notice{margin:10px 10px 0 0;font-size:8px}.section__find-recruitment-website{background-color:#fff;padding:15px 0}.widget__find-recruitment-website{width:345px;margin:0 auto;border-radius:10px}.widget__find-recruitment-website .widget-heading{box-sizing:border-box;height:46px;padding:0;background-color:#f15587;border-radius:10px 10px 0 0;font-size:16px;font-weight:bold;line-height:46px;letter-spacing:0.48px;text-align:center;color:#fff}.widget__find-recruitment-website .widget-main{box-sizing:border-box;border-radius:0 0 10px 10px;border:solid 2px #f15587;border-top:none;background-color:#fff;padding:15px 0 13px}.widget__find-recruitment-website .widget-main .form-unit-group{width:305px;margin:0 auto}.widget__find-recruitment-website .widget-main .form-unit-group .form-unit .form-select-wrapper{position:relative;border-radius:4px;background-color:#fff}.widget__find-recruitment-website .widget-main .form-unit-group .form-unit .form-select-wrapper .form-select{-webkit-appearance:none;-moz-appearance:none;appearance:none;width:100%;height:42px;padding:0 31px 0 42px;border-radius:4px;border:solid 1px #ccc;background-color:transparent;font-size:14px;font-weight:normal;line-height:1;letter-spacing:0.28px;text-align:left;color:#333;cursor:pointer}.kango-period-class .widget__find-recruitment-website .widget-main .form-unit-group .form-unit .form-select-wrapper .form-select,.kango-area-class .widget__find-recruitment-website .widget-main .form-unit-group .form-unit .form-select-wrapper .form-select,.kango-men-class .widget__find-recruitment-website .widget-main .form-unit-group .form-unit .form-select-wrapper .form-select,.kango-hokenshi-class .widget__find-recruitment-website .widget-main .form-unit-group .form-unit .form-select-wrapper .form-select,.kango-zyosanshi-class .widget__find-recruitment-website .widget-main .form-unit-group .form-unit .form-select-wrapper .form-select,.kango-houmon-class .widget__find-recruitment-website .widget-main .form-unit-group .form-unit .form-select-wrapper .form-select,.kango-sangyou-class .widget__find-recruitment-website .widget-main .form-unit-group .form-unit .form-select-wrapper .form-select,.kango-gairai-class .widget__find-recruitment-website .widget-main .form-unit-group .form-unit .form-select-wrapper .form-select,.kango-byoutou-class .widget__find-recruitment-website .widget-main .form-unit-group .form-unit .form-select-wrapper .form-select,.kango-hoikuen-class .widget__find-recruitment-website .widget-main .form-unit-group .form-unit .form-select-wrapper .form-select,.kango-biyou-class .widget__find-recruitment-website .widget-main .form-unit-group .form-unit .form-select-wrapper .form-select,.kango-nikkin-class .widget__find-recruitment-website .widget-main .form-unit-group .form-unit .form-select-wrapper .form-select,.kango-clinic-class .widget__find-recruitment-website .widget-main .form-unit-group .form-unit .form-select-wrapper .form-select,.kango-root-class .widget__find-recruitment-website .widget-main .form-unit-group .form-unit .form-select-wrapper .form-select,.kango-osaka-class .widget__find-recruitment-website .widget-main .form-unit-group .form-unit .form-select-wrapper .form-select,.kango-fukuoka-class .widget__find-recruitment-website .widget-main .form-unit-group .form-unit .form-select-wrapper .form-select,.kango-kyoto-class .widget__find-recruitment-website .widget-main .form-unit-group .form-unit .form-select-wrapper .form-select,.kango-sapporo-class .widget__find-recruitment-website .widget-main .form-unit-group .form-unit .form-select-wrapper .form-select,.kango-kumamoto-class .widget__find-recruitment-website .widget-main .form-unit-group .form-unit .form-select-wrapper .form-select,.kango-nagoya-class .widget__find-recruitment-website .widget-main .form-unit-group .form-unit .form-select-wrapper .form-select,.kango-hiroshima-class .widget__find-recruitment-website .widget-main .form-unit-group .form-unit .form-select-wrapper .form-select,.kango-sort-class .widget__find-recruitment-website .widget-main .form-unit-group .form-unit .form-select-wrapper .form-select,.kango-period-meta-class .widget__find-recruitment-website .widget-main .form-unit-group .form-unit .form-select-wrapper .form-select,.kango-simple-class .widget__find-recruitment-website .widget-main .form-unit-group .form-unit .form-select-wrapper .form-select{padding-left:29px !important}.widget__find-recruitment-website .widget-main .form-unit-group .form-unit .form-select-wrapper::before{position:absolute;content:'';top:0;bottom:0;left:14px;margin:auto;width:1em;height:1em;font-family:"Font Awesome 6 Free";font-weight:900;font-size:18px;text-align:center;line-height:1.0;color:#fd97bb;pointer-events:none}.kango-period-class .widget__find-recruitment-website .widget-main .form-unit-group .form-unit .form-select-wrapper::before,.kango-area-class .widget__find-recruitment-website .widget-main .form-unit-group .form-unit .form-select-wrapper::before,.kango-hokenshi-class .widget__find-recruitment-website .widget-main .form-unit-group .form-unit .form-select-wrapper::before,.kango-zyosanshi-class .widget__find-recruitment-website .widget-main .form-unit-group .form-unit .form-select-wrapper::before,.kango-houmon-class .widget__find-recruitment-website .widget-main .form-unit-group .form-unit .form-select-wrapper::before,.kango-sangyou-class .widget__find-recruitment-website .widget-main .form-unit-group .form-unit .form-select-wrapper::before,.kango-gairai-class .widget__find-recruitment-website .widget-main .form-unit-group .form-unit .form-select-wrapper::before,.kango-byoutou-class .widget__find-recruitment-website .widget-main .form-unit-group .form-unit .form-select-wrapper::before,.kango-hoikuen-class .widget__find-recruitment-website .widget-main .form-unit-group .form-unit .form-select-wrapper::before,.kango-biyou-class .widget__find-recruitment-website .widget-main .form-unit-group .form-unit .form-select-wrapper::before,.kango-nikkin-class .widget__find-recruitment-website .widget-main .form-unit-group .form-unit .form-select-wrapper::before,.kango-clinic-class .widget__find-recruitment-website .widget-main .form-unit-group .form-unit .form-select-wrapper::before,.kango-root-class .widget__find-recruitment-website .widget-main .form-unit-group .form-unit .form-select-wrapper::before,.kango-osaka-class .widget__find-recruitment-website .widget-main .form-unit-group .form-unit .form-select-wrapper::before,.kango-fukuoka-class .widget__find-recruitment-website .widget-main .form-unit-group .form-unit .form-select-wrapper::before,.kango-kyoto-class .widget__find-recruitment-website .widget-main .form-unit-group .form-unit .form-select-wrapper::before,.kango-sapporo-class .widget__find-recruitment-website .widget-main .form-unit-group .form-unit .form-select-wrapper::before,.kango-kumamoto-class .widget__find-recruitment-website .widget-main .form-unit-group .form-unit .form-select-wrapper::before,.kango-nagoya-class .widget__find-recruitment-website .widget-main .form-unit-group .form-unit .form-select-wrapper::before,.kango-hiroshima-class .widget__find-recruitment-website .widget-main .form-unit-group .form-unit .form-select-wrapper::before,.kango-sort-class .widget__find-recruitment-website .widget-main .form-unit-group .form-unit .form-select-wrapper::before,.kango-period-meta-class .widget__find-recruitment-website .widget-main .form-unit-group .form-unit .form-select-wrapper::before,.kango-simple-class .widget__find-recruitment-website .widget-main .form-unit-group .form-unit .form-select-wrapper::before{display:block;color:#FFA9C4}.kango-men-class .widget__find-recruitment-website .widget-main .form-unit-group .form-unit .form-select-wrapper::before{display:block;color:#3BC6D6}.widget__find-recruitment-website .widget-main .form-unit-group .form-unit .form-select-wrapper::after{position:absolute;content:'\f0d7';top:0;bottom:0;right:14px;margin:auto;width:1em;height:1em;font-family:"Font Awesome 6 Free";font-weight:900;font-size:15px;text-align:center;line-height:1.0;color:#c0c0c0;pointer-events:none}.widget__find-recruitment-website .widget-main .form-unit-group .form-unit .form-select-wrapper.select--working-form::before{content:'\f0b1'}.widget__find-recruitment-website .widget-main .form-unit-group .form-unit .form-select-wrapper.select--user-age::before{content:'\f007'}.widget__find-recruitment-website .widget-main .form-unit-group .form-unit .form-select-wrapper.select--period::before{content:'\f073'}.kango-period-class .widget__find-recruitment-website .widget-main .form-unit-group .form-unit .form-select-wrapper.select--period::before,.kango-area-class .widget__find-recruitment-website .widget-main .form-unit-group .form-unit .form-select-wrapper.select--period::before,.kango-men-class .widget__find-recruitment-website .widget-main .form-unit-group .form-unit .form-select-wrapper.select--period::before,.kango-root-class .widget__find-recruitment-website .widget-main .form-unit-group .form-unit .form-select-wrapper.select--period::before,.kango-hokenshi-class .widget__find-recruitment-website .widget-main .form-unit-group .form-unit .form-select-wrapper.select--period::before,.kango-zyosanshi-class .widget__find-recruitment-website .widget-main .form-unit-group .form-unit .form-select-wrapper.select--period::before,.kango-houmon-class .widget__find-recruitment-website .widget-main .form-unit-group .form-unit .form-select-wrapper.select--period::before,.kango-sangyou-class .widget__find-recruitment-website .widget-main .form-unit-group .form-unit .form-select-wrapper.select--period::before,.kango-gairai-class .widget__find-recruitment-website .widget-main .form-unit-group .form-unit .form-select-wrapper.select--period::before,.kango-byoutou-class .widget__find-recruitment-website .widget-main .form-unit-group .form-unit .form-select-wrapper.select--period::before,.kango-hoikuen-class .widget__find-recruitment-website .widget-main .form-unit-group .form-unit .form-select-wrapper.select--period::before,.kango-biyou-class .widget__find-recruitment-website .widget-main .form-unit-group .form-unit .form-select-wrapper.select--period::before,.kango-nikkin-class .widget__find-recruitment-website .widget-main .form-unit-group .form-unit .form-select-wrapper.select--period::before,.kango-clinic-class .widget__find-recruitment-website .widget-main .form-unit-group .form-unit .form-select-wrapper.select--period::before,.kango-sort-class .widget__find-recruitment-website .widget-main .form-unit-group .form-unit .form-select-wrapper.select--period::before,.kango-period-meta-class .widget__find-recruitment-website .widget-main .form-unit-group .form-unit .form-select-wrapper.select--period::before,.kango-simple-class .widget__find-recruitment-website .widget-main .form-unit-group .form-unit .form-select-wrapper.select--period::before{content:'\f1ad'}.widget__find-recruitment-website .widget-main .form-unit-group .form-unit .form-select-wrapper.select--others::before{content:'\f004'}.kango-period-class .widget__find-recruitment-website .widget-main .form-unit-group .form-unit .form-select-wrapper.select--others::before,.kango-area-class .widget__find-recruitment-website .widget-main .form-unit-group .form-unit .form-select-wrapper.select--others::before,.kango-men-class .widget__find-recruitment-website .widget-main .form-unit-group .form-unit .form-select-wrapper.select--others::before,.kango-root-class .widget__find-recruitment-website .widget-main .form-unit-group .form-unit .form-select-wrapper.select--others::before,.kango-hokenshi-class .widget__find-recruitment-website .widget-main .form-unit-group .form-unit .form-select-wrapper.select--others::before,.kango-zyosanshi-class .widget__find-recruitment-website .widget-main .form-unit-group .form-unit .form-select-wrapper.select--others::before,.kango-houmon-class .widget__find-recruitment-website .widget-main .form-unit-group .form-unit .form-select-wrapper.select--others::before,.kango-sangyou-class .widget__find-recruitment-website .widget-main .form-unit-group .form-unit .form-select-wrapper.select--others::before,.kango-gairai-class .widget__find-recruitment-website .widget-main .form-unit-group .form-unit .form-select-wrapper.select--others::before,.kango-byoutou-class .widget__find-recruitment-website .widget-main .form-unit-group .form-unit .form-select-wrapper.select--others::before,.kango-hoikuen-class .widget__find-recruitment-website .widget-main .form-unit-group .form-unit .form-select-wrapper.select--others::before,.kango-biyou-class .widget__find-recruitment-website .widget-main .form-unit-group .form-unit .form-select-wrapper.select--others::before,.kango-nikkin-class .widget__find-recruitment-website .widget-main .form-unit-group .form-unit .form-select-wrapper.select--others::before,.kango-clinic-class .widget__find-recruitment-website .widget-main .form-unit-group .form-unit .form-select-wrapper.select--others::before,.kango-sort-class .widget__find-recruitment-website .widget-main .form-unit-group .form-unit .form-select-wrapper.select--others::before,.kango-period-meta-class .widget__find-recruitment-website .widget-main .form-unit-group .form-unit .form-select-wrapper.select--others::before,.kango-simple-class .widget__find-recruitment-website .widget-main .form-unit-group .form-unit .form-select-wrapper.select--others::before{content:'\f3c5'}.widget__find-recruitment-website .widget-main .form-unit-group .form-unit:nth-of-type(n+2){margin-top:10px}.widget__find-recruitment-website .widget-main .form-unit-group.form-unit-group--period{display:flex;justify-content:space-between;flex-wrap:wrap;gap:8px}.widget__find-recruitment-website .widget-main .form-unit-group.form-unit-group--period .form-unit .form-select-wrapper{width:148px}.widget__find-recruitment-website .widget-main .form-unit-group.form-unit-group--period .form-unit .form-select-wrapper .form-select{padding:0 30px}.widget__find-recruitment-website .widget-main .form-unit-group.form-unit-group--period .form-unit .form-select-wrapper::before{left:10px;font-size:15px}.widget__find-recruitment-website .widget-main .form-unit-group.form-unit-group--period .form-unit .form-select-wrapper::after{right:10px;font-size:15px}.widget__find-recruitment-website .widget-main .form-unit-group.form-unit-group--period .form-unit:nth-of-type(n+2){margin:0}.widget__find-recruitment-website .widget-main .form-action-unit{margin:10px auto 0;width:305px}.widget__find-recruitment-website .widget-main .form-action-unit .form-action-button{-webkit-appearance:none;-moz-appearance:none;appearance:none;width:185px;height:45px;display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:center;align-items:center;gap:0 8px;margin:0 auto;padding:13px 15px;border-radius:5px;border:none;background-color:#13b8b8;font-size:15px;font-weight:bold;line-height:1;letter-spacing:0.45px;text-align:center;color:#fff}.kango-period-class .widget__find-recruitment-website .widget-main .form-action-unit .form-action-button,.kango-hokenshi-class .widget__find-recruitment-website .widget-main .form-action-unit .form-action-button,.kango-zyosanshi-class .widget__find-recruitment-website .widget-main .form-action-unit .form-action-button,.kango-houmon-class .widget__find-recruitment-website .widget-main .form-action-unit .form-action-button,.kango-sangyou-class .widget__find-recruitment-website .widget-main .form-action-unit .form-action-button,.kango-gairai-class .widget__find-recruitment-website .widget-main .form-action-unit .form-action-button,.kango-byoutou-class .widget__find-recruitment-website .widget-main .form-action-unit .form-action-button,.kango-hoikuen-class .widget__find-recruitment-website .widget-main .form-action-unit .form-action-button,.kango-biyou-class .widget__find-recruitment-website .widget-main .form-action-unit .form-action-button,.kango-nikkin-class .widget__find-recruitment-website .widget-main .form-action-unit .form-action-button,.kango-clinic-class .widget__find-recruitment-website .widget-main .form-action-unit .form-action-button,.kango-root-class .widget__find-recruitment-website .widget-main .form-action-unit .form-action-button,.kango-osaka-class .widget__find-recruitment-website .widget-main .form-action-unit .form-action-button,.kango-fukuoka-class .widget__find-recruitment-website .widget-main .form-action-unit .form-action-button,.kango-kyoto-class .widget__find-recruitment-website .widget-main .form-action-unit .form-action-button,.kango-sapporo-class .widget__find-recruitment-website .widget-main .form-action-unit .form-action-button,.kango-kumamoto-class .widget__find-recruitment-website .widget-main .form-action-unit .form-action-button,.kango-nagoya-class .widget__find-recruitment-website .widget-main .form-action-unit .form-action-button,.kango-hiroshima-class .widget__find-recruitment-website .widget-main .form-action-unit .form-action-button,.kango-sort-class .widget__find-recruitment-website .widget-main .form-action-unit .form-action-button,.kango-period-meta-class .widget__find-recruitment-website .widget-main .form-action-unit .form-action-button,.kango-simple-class .widget__find-recruitment-website .widget-main .form-action-unit .form-action-button{background-color:#009CAE;box-shadow:0 4px 0 0 #006D79;cursor:pointer}.kango-period-class .widget__find-recruitment-website .widget-main .form-action-unit .form-action-button:active,.kango-hokenshi-class .widget__find-recruitment-website .widget-main .form-action-unit .form-action-button:active,.kango-zyosanshi-class .widget__find-recruitment-website .widget-main .form-action-unit .form-action-button:active,.kango-houmon-class .widget__find-recruitment-website .widget-main .form-action-unit .form-action-button:active,.kango-sangyou-class .widget__find-recruitment-website .widget-main .form-action-unit .form-action-button:active,.kango-gairai-class .widget__find-recruitment-website .widget-main .form-action-unit .form-action-button:active,.kango-byoutou-class .widget__find-recruitment-website .widget-main .form-action-unit .form-action-button:active,.kango-hoikuen-class .widget__find-recruitment-website .widget-main .form-action-unit .form-action-button:active,.kango-biyou-class .widget__find-recruitment-website .widget-main .form-action-unit .form-action-button:active,.kango-nikkin-class .widget__find-recruitment-website .widget-main .form-action-unit .form-action-button:active,.kango-clinic-class .widget__find-recruitment-website .widget-main .form-action-unit .form-action-button:active,.kango-root-class .widget__find-recruitment-website .widget-main .form-action-unit .form-action-button:active,.kango-osaka-class .widget__find-recruitment-website .widget-main .form-action-unit .form-action-button:active,.kango-fukuoka-class .widget__find-recruitment-website .widget-main .form-action-unit .form-action-button:active,.kango-kyoto-class .widget__find-recruitment-website .widget-main .form-action-unit .form-action-button:active,.kango-sapporo-class .widget__find-recruitment-website .widget-main .form-action-unit .form-action-button:active,.kango-kumamoto-class .widget__find-recruitment-website .widget-main .form-action-unit .form-action-button:active,.kango-nagoya-class .widget__find-recruitment-website .widget-main .form-action-unit .form-action-button:active,.kango-hiroshima-class .widget__find-recruitment-website .widget-main .form-action-unit .form-action-button:active,.kango-sort-class .widget__find-recruitment-website .widget-main .form-action-unit .form-action-button:active,.kango-period-meta-class .widget__find-recruitment-website .widget-main .form-action-unit .form-action-button:active,.kango-simple-class .widget__find-recruitment-website .widget-main .form-action-unit .form-action-button:active{box-shadow:0 0 0 0 #006D79;transform:translateY(4px)}.section__compare-recruitment-website{background-color:#ffedf9}.section__ranking-recruitment-website{background-color:#FFFCFE;background-image:url(/assets/ranking/sp_kango_bg_2.png);padding:15px 0}.widget__ranking-recruitment-website{width:345px;margin:10px auto 0;border-radius:10px}.widget__ranking-recruitment-website .widget-heading{position:relative;box-sizing:border-box;height:72px;padding:0;background-color:#fff;border-left:solid 2px #f15587;border-right:solid 2px #f15587;border-radius:10px 10px 0 0}.widget__ranking-recruitment-website .widget-heading img{position:absolute;top:-10px;left:-2px}.widget__ranking-recruitment-website .widget-main{box-sizing:border-box;border-radius:0 0 10px 10px;border:solid 2px #f15587;border-top:none;background-color:#fff;padding:16px 20px}.widget__ranking-recruitment-website .widget-main .ranking-recruitment-website-item{display:inline-flex;justify-content:space-between;align-items:center;width:100%;height:34px;line-height:34px;font-size:16px;font-weight:bold;margin-top:15px}.widget__ranking-recruitment-website .widget-main .ranking-recruitment-website-item .ranking-recruitment-website-item-left{display:inline-flex;justify-content:flex-start;align-items:center;gap:10px;height:34px}.widget__ranking-recruitment-website .widget-main .ranking-recruitment-website-item .ranking-recruitment-website-item-left .ranking-recruitment-website-number{display:inline-block;flex-shrink:0;height:30px;width:30px;border-radius:50%;background-color:#38ABF0;line-height:30px;text-align:center;color:#fff}.widget__ranking-recruitment-website .widget-main .ranking-recruitment-website-item .ranking-recruitment-website-item-left .ranking-recruitment-website-name{display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis;line-height:1.1;font-size:15px}.widget__ranking-recruitment-website .widget-main .ranking-recruitment-website-item:nth-child(1){margin-top:0}.widget__ranking-recruitment-website .widget-main .ranking-recruitment-website-item:nth-child(1) .ranking-recruitment-website-number{background-color:#EEC600}.widget__ranking-recruitment-website .widget-main .ranking-recruitment-website-item:nth-child(2) .ranking-recruitment-website-number{background-color:#B8B8B8}.widget__ranking-recruitment-website .widget-main .ranking-recruitment-website-item:nth-child(3) .ranking-recruitment-website-number{background-color:#B77B05}.widget__ranking-recruitment-website .widget-main .ranking-recruitment-website-item .ranking-recruitment-website-item-right{display:inline-flex;justify-content:flex-start;align-items:center;gap:10px;height:34px}.widget__ranking-recruitment-website .widget-main .ranking-recruitment-website-item .ranking-recruitment-website-item-right .ranking-recruitment-website-rating{display:inline-flex;align-items:center;gap:3px;color:#D53131}.widget__ranking-recruitment-website .widget-main .ranking-recruitment-website-item .ranking-recruitment-website-item-right .ranking-recruitment-website-rating .rating-star{display:block}.widget__ranking-recruitment-website .widget-main .ranking-recruitment-website-item .ranking-recruitment-website-item-right .ranking-recruitment-website-rating .rating-score{font-family:Arial, Helvetica, sans-serif;font-size:20px}.widget__ranking-recruitment-website .widget-main .ranking-recruitment-website-item .ranking-recruitment-website-item-right .ranking-recruitment-website-button{display:inline-block;width:66px;background-color:#13B8B8;border-radius:3px;font-size:14px;text-align:center;color:#fff}.section__recruitment-examples{padding:20px 0}.section__recruitment-examples .recruitment-examples-heading{padding:20px 15px;position:relative}.section__recruitment-examples .recruitment-examples-heading::before{position:absolute;z-index:10px;content:'';top:0;bottom:0;left:0;right:0;margin:auto;width:345px;height:5px;background-color:transparent;background-image:url(/assets/ranking/kango/sp/recruitment_examples_heading-b8b4c5dfddbfd0de0c7bdb2f5a5baf3d855f1bfc034b7c6727fefb7a8c3ae5fc.webp);background-repeat:repeat-x;background-position:top 50% left 50%;background-size:28px 5px}.section__recruitment-examples .recruitment-examples-heading .heading-label{position:relative;z-index:20;width:fit-content;margin:0 auto;padding:0 5px;background-color:#fff;font-size:16px;font-weight:bold;line-height:1;letter-spacing:0.48px;text-align:center;color:#333}.section__recruitment-examples .recruitment-examples-heading .heading-label b{font-weight:bold;vertical-align:baseline;color:#f15587}.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:10px 15px}.section__recruitment-examples .recruitment-examples-unit-group::-webkit-scrollbar{display:none}.section__recruitment-examples .recruitment-examples-unit-group .recruitment-examples-unit{flex-basis:230px;width:230px;border-radius:8px;box-shadow:0 0 8px 0 rgba(0,0,0,0.15);background-color:#fff}.section__recruitment-examples .recruitment-examples-unit-group .recruitment-examples-unit .unit-eyecatch .eyecatch-thumbnail{display:block;border-radius:8px 8px 0 0}.section__recruitment-examples .recruitment-examples-unit-group .recruitment-examples-unit .unit-main{padding:10px 15px 15px}.section__recruitment-examples .recruitment-examples-unit-group .recruitment-examples-unit .unit-main .recruitment-job-name{box-sizing:border-box;width:fit-content;height:21px;margin:0 auto;padding:0 10px;border-radius:21px;background-color:#f15587;font-size:11px;font-weight:bold;line-height:21px;letter-spacing:0.33px;text-align:center;color:#fff}.section__recruitment-examples .recruitment-examples-unit-group .recruitment-examples-unit .unit-main .recruitment-workplace{padding:3px 0 10px;font-size:14px;font-weight:bold;line-height:20px;letter-spacing:normal;text-align:center;color:#333}.section__recruitment-examples .recruitment-examples-unit-group .recruitment-examples-unit .unit-main .recruitment-salary{height:19px;text-wrap:nowrap;padding:6px 0;border-top:1px dashed #ddd;font-family:"ヒラギノ角ゴ Pro W6", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;font-size:12px;font-weight:bold;line-height:19px;letter-spacing:0.05em;color:#333;text-align:center;vertical-align:bottom}.section__recruitment-examples .recruitment-examples-unit-group .recruitment-examples-unit .unit-main .recruitment-salary b{font-family:Arial, Helvetica, sans-serif;font-size:18px;font-weight:bold;line-height:19px;letter-spacing:0.05em;text-align:center;vertical-align:inherit;color:#f15587}.section__recruitment-examples .recruitment-examples-unit-group .recruitment-examples-unit .unit-main .recruitment-others{height:38px;min-height:12px;padding:6px 0 10px;border-top:1px dashed #ddd;font-size:12px;font-weight:normal;line-height:19px;letter-spacing:normal;text-align:center;color:#333}.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:#13b8b8;font-size:14px;font-weight:bold;line-height:39px;letter-spacing:normal;text-align:center;color:#fff}.section__recruitment-examples .recruitment-examples-unit-group .recruitment-examples-unit .unit-main .unit-cta-link-button:active{transform:translateY(2px)}.kaigo-section .section__recruitment-examples{padding:5px 0}.kaigo-section .section__recruitment-examples .recruitment-examples-heading::before{height:3px;background:#f0712e}.kaigo-section .section__recruitment-examples .recruitment-examples-heading .heading-label b{color:#f0712e}.kaigo-section .section__recruitment-examples .recruitment-examples-unit-group .recruitment-examples-unit{border-radius:0 8px 8px}.kaigo-section .section__recruitment-examples .recruitment-examples-unit-group .recruitment-examples-unit .unit-eyecatch{position:relative}.kaigo-section .section__recruitment-examples .recruitment-examples-unit-group .recruitment-examples-unit .unit-eyecatch .eyecatch-logo{position:absolute;top:0;left:0;z-index:1;width:56px;height:32px;padding:0 10px;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 .section__recruitment-examples .recruitment-examples-unit-group .recruitment-examples-unit .unit-eyecatch .eyecatch-thumbnail{border-radius:0 8px 0 0;object-fit:cover;object-position:left top}.kaigo-section .section__recruitment-examples .recruitment-examples-unit-group .recruitment-examples-unit .unit-main .recruitment-job-name{background-color:#13b8b8}.kaigo-section .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;overflow:scroll}.kaigo-section .section__recruitment-examples .recruitment-examples-unit-group .recruitment-examples-unit .unit-main .recruitment-salary{border-top-color:#13b8b8}.kaigo-section .section__recruitment-examples .recruitment-examples-unit-group .recruitment-examples-unit .unit-main .recruitment-salary b{color:#13b8b8}.kaigo-section .section__recruitment-examples .recruitment-examples-unit-group .recruitment-examples-unit .unit-main .recruitment-others{border-top-color:#13b8b8}.kaigo-section .section__recruitment-examples .recruitment-examples-unit-group .recruitment-examples-unit .unit-main .recruitment-others .recruitment-tag{text-wrap:nowrap}.kaigo-section .section__recruitment-examples .recruitment-examples-unit-group .recruitment-examples-unit .unit-main .unit-cta-link-button{background-color:#f0712e}.remodal-overlay.remodal--kango-period{background-color:rgba(0,0,0,0.79)}.remodal.remodal--kango-period{padding:0;width:325px;border-radius:10px}.remodal.remodal--kango-period .remodal-close{width:fit-content;height:fit-content;right:-2px;top:-53px}.remodal.remodal--kango-period .remodal-close i.fa-solid{color:#fff;font-size:40px}.remodal.remodal--kango-period .review__body-outer{padding:25px 0 0;margin-bottom:0}.remodal.remodal--kango-period .review__body-outer .review__body{width:288px;margin:0 auto 0 20px;padding:0 10px 0 0}.remodal.remodal--kango-period .review__body-outer .review__body::-webkit-scrollbar{width:5px}.remodal.remodal--kango-period .review__body-outer .review__body::-webkit-scrollbar-track{background-color:transparent}.remodal.remodal--kango-period .review__body-outer .review__body::-webkit-scrollbar-thumb{background-color:#d6d6d6;border:0;border-radius:5px}.remodal.remodal--kango-period .review__body-outer .review__body .review__item{padding:20px 0;background-color:transparent}.remodal.remodal--kango-period .review__body-outer .review__body .review__item .text{font-size:12px;font-weight:normal;line-height:1.5;letter-spacing:0.6px;text-align:left;color:#333}.remodal.remodal--kango-period .review__body-outer .review__body .review__item .text p{font-size:12px}.remodal.remodal--kango-period .review__body-outer .review__body .review__item:first-of-type{padding-top:0}.remodal.remodal--kango-period .review__body-outer .review__body .review__item:nth-of-type(n+2){position:relative}.remodal.remodal--kango-period .review__body-outer .review__body .review__item:nth-of-type(n+2)::before{position:absolute;content:'';top:0;left:0;margin:auto;width:100%;height:1px;background-image:linear-gradient(90deg, #ddd, #ddd 2px, rgba(221,221,221,0) 2px, rgba(195,195,195,0) 4px);background-position:top 0 left 0;background-repeat:repeat-x;background-size:4px 1px}.remodal.remodal--kango-period .detail-wrap{box-sizing:border-box;border-radius:0 0 10px 10px;padding:20px;box-shadow:0 0 10px 0 rgba(0,0,0,0.25);height:126px}.remodal.remodal--kango-period .detail-wrap a:has(.agent-banner){display:block;width:fit-content;margin:0 auto}.remodal.remodal--kango-period .detail-wrap a:has(.agent-banner) .agent-banner{display:block;width:auto;height:28px;margin:0 auto}.remodal.remodal--kango-period .detail-wrap .detail-btn{margin-top:15px;padding:0}.kv-section.kv-section--kango-merit .kv-content,.kv-section.kv-section--kango-hellowork .kv-content{box-sizing:border-box;position:relative;height:270px;background-color:#fff;background-image:url(/assets/ranking/kango_merit/kv_background_1-2d9d676d636652edc2e70468f0c13429cb595370582f0e1c03c4da708228d4b8.png);background-repeat:no-repeat;background-position:top 0 left 50%;background-size:375px 250px;padding:19px 0 0}.kv-section.kv-section--kango-merit .kv-copy-1,.kv-section.kv-section--kango-hellowork .kv-copy-1{position:relative}.kv-section.kv-section--kango-merit .kv-copy-1::before,.kv-section.kv-section--kango-hellowork .kv-copy-1::before{position:absolute;z-index:10;content:'';top:0;bottom:0;left:0;right:0;margin:auto 0;width:100%;height:5px;background-color:#fff}.kv-section.kv-section--kango-merit .kv-copy-1 .kv-copy-1-balloon,.kv-section.kv-section--kango-hellowork .kv-copy-1 .kv-copy-1-balloon{position:relative;z-index:20;width:fit-content;height:30px;border-radius:30px;margin:0 auto;flex-grow:0;display:flex;flex-direction:row;justify-content:center;align-items:center;padding:0 15px;box-shadow:0 0 4px 0 rgba(0,0,0,0.25);background-color:#fff}.kv-section.kv-section--kango-merit .kv-copy-1 .kv-copy-1-balloon .kv-copy-1-sentence,.kv-section.kv-section--kango-hellowork .kv-copy-1 .kv-copy-1-balloon .kv-copy-1-sentence{display:block;width:202px;height:12px}.kv-section.kv-section--kango-merit .kv-copy-2-sentence,.kv-section.kv-section--kango-hellowork .kv-copy-2-sentence{display:block;width:334px;height:78px;margin:10px auto 0;filter:drop-shadow(0 0 4px rgba(79,61,61,0.4))}.kv-section.kv-section--kango-merit .kv-annotation,.kv-section.kv-section--kango-hellowork .kv-annotation{position:absolute;width:100%;bottom:0;right:4px;font-family:'Hiragino Sans', sans-serif;font-size:8px;font-weight:normal;line-height:1.7;letter-spacing:normal;text-align:right;color:#717171}.kv-section.kv-section--kango-hellowork .kv-copy-1 .kv-copy-1-balloon .kv-copy-1-sentence{width:245px}.inpage-shortcut .inpage-shortcut-action{padding:10px 0 0}.inpage-shortcut .inpage-shortcut-action .inpage-shortcut-button{box-sizing:border-box;display:block;margin:0 auto;padding-left:20px;width:273px;height:43px;display:flex;flex-direction:row;justify-content:center;align-items:center;gap:8.5px;border-radius:4px;box-shadow:0 2.5px 0 #3a8947;background-color:#0daf09;font-size:15.7px;font-weight:bold;line-height:1.95;letter-spacing:0.56px;text-align:center;color:#fff}.inpage-shortcut .inpage-shortcut-action .inpage-shortcut-button i.fa-solid{font-size:19.5px}.inpage-shortcut .inpage-shortcut-action .inpage-shortcut-button:active{box-shadow:0 0 0 #3a8947;transform:translateY(2.5px)}.compare-section .compare-content{padding:27px 0 0}.compare-section .compare-section-heading .headiung-balloon{position:relative;width:fit-content;margin:0 auto 11px;height:30px;padding:0 22px;border-radius:30px;border-radius:47px;background-color:#fff;font-size:14px;font-weight:bold;line-height:30px;letter-spacing:1.4px;text-align:center;color:#333;filter:drop-shadow(0 0 4px rgba(0,0,0,0.15))}.compare-section .compare-section-heading .headiung-balloon::after{position:absolute;content:'';bottom:-11px;right:0;left:0;margin:0 auto;width:0px;height:0px;border-style:solid;border-width:17px 8.5px 0 8.5px;border-color:#FFFFFF transparent transparent transparent}.compare-section .compare-section-heading .compare-section-heading-sentence{font-size:18px;font-weight:bold;line-height:1.7;letter-spacing:1.44px;text-align:center;color:#333}.compare-section .compare-section-heading .compare-section-heading-sentence mark{background:linear-gradient(transparent 47.5%, #fff961 47.5%);font-weight:bold;font-style:normal;color:#f05055;vertical-align:baseline;text-decoration:underline;text-decoration-color:#fff961;text-decoration-thickness:5px;text-underline-offset:-1px;text-decoration-skip-ink:none}.compare-section .comparing-agent-vs-your-own{position:relative;display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:center;align-content:flex-start;align-items:stretch;margin:5px 0 0}.compare-section .comparing-agent-vs-your-own::before{position:absolute;content:'';top:-1px;left:0;margin:auto;width:0px;height:0px;border-style:solid;border-width:30px 187.5px 0 187.5px;border-color:#fff transparent transparent transparent;z-index:20}.compare-section .comparing-agent-vs-your-own::after{position:absolute;content:'';top:0;left:0;margin:auto;width:0px;height:0px;border-style:solid;border-width:30px 187.5px 0 187.5px;border-color:#fff transparent transparent transparent;z-index:10}.compare-section .comparing-agent-vs-your-own .agent-line,.compare-section .comparing-agent-vs-your-own .your-own-line{flex-basis:50%;background-color:#FFF6EF}.compare-section .comparing-agent-vs-your-own .agent-line .agent-line-titile,.compare-section .comparing-agent-vs-your-own .agent-line .your-own-line-title,.compare-section .comparing-agent-vs-your-own .your-own-line .agent-line-titile,.compare-section .comparing-agent-vs-your-own .your-own-line .your-own-line-title{box-sizing:border-box;padding-top:40px;min-height:87px;background:linear-gradient(90deg, #f05053 0%, #ffaf82 100%);font-size:16px;font-weight:bold;line-height:1.7;letter-spacing:0.8px;text-align:center;color:#fff;box-shadow:0 4px 4px 0 rgba(0,0,0,0.1)}.compare-section .comparing-agent-vs-your-own .agent-line .before-unit,.compare-section .comparing-agent-vs-your-own .agent-line .after-unit,.compare-section .comparing-agent-vs-your-own .your-own-line .before-unit,.compare-section .comparing-agent-vs-your-own .your-own-line .after-unit{padding:25px 0 10px}.compare-section .comparing-agent-vs-your-own .agent-line .before-unit .unit-heading,.compare-section .comparing-agent-vs-your-own .agent-line .after-unit .unit-heading,.compare-section .comparing-agent-vs-your-own .your-own-line .before-unit .unit-heading,.compare-section .comparing-agent-vs-your-own .your-own-line .after-unit .unit-heading{font-size:13px;font-weight:bold;line-height:1.7;letter-spacing:normal;text-align:center;color:#333}.compare-section .comparing-agent-vs-your-own .agent-line .before-unit .unit-heading mark,.compare-section .comparing-agent-vs-your-own .agent-line .after-unit .unit-heading mark,.compare-section .comparing-agent-vs-your-own .your-own-line .before-unit .unit-heading mark,.compare-section .comparing-agent-vs-your-own .your-own-line .after-unit .unit-heading mark{background:linear-gradient(transparent 47.5%, #fff961 47.5%);vertical-align:baseline;text-decoration:underline;text-decoration-color:#fff961;text-decoration-thickness:5px;text-underline-offset:-1px;text-decoration-skip-ink:none;font-weight:bold;font-style:normal;color:#f05055}.compare-section .comparing-agent-vs-your-own .agent-line .before-unit .unit-balloon,.compare-section .comparing-agent-vs-your-own .agent-line .after-unit .unit-balloon,.compare-section .comparing-agent-vs-your-own .your-own-line .before-unit .unit-balloon,.compare-section .comparing-agent-vs-your-own .your-own-line .after-unit .unit-balloon{box-sizing:border-box;position:relative;margin:21px auto 0;width:157px;padding:10px 7px;border-radius:10px;background-color:#f05055;font-size:11px;font-weight:bold;line-height:1.5;letter-spacing:normal;text-align:center;color:#fff;filter:drop-shadow(0 0 4px rgba(0,0,0,0.15))}.compare-section .comparing-agent-vs-your-own .agent-line .before-unit .unit-balloon::after,.compare-section .comparing-agent-vs-your-own .agent-line .after-unit .unit-balloon::after,.compare-section .comparing-agent-vs-your-own .your-own-line .before-unit .unit-balloon::after,.compare-section .comparing-agent-vs-your-own .your-own-line .after-unit .unit-balloon::after{position:absolute;content:'';bottom:-8px;right:0;left:0;margin:0 auto;width:13px;height:9px;background-image:url(/assets/ranking/kango_merit/unit_balloon-07914a5a59e4257b952b39286a90be7b0c592b2400692e652fdc855fc32f81b6.png);background-repeat:no-repeat;background-position:top 50% left 50%;background-size:13px 9px}.compare-section .comparing-agent-vs-your-own .agent-line .before-unit .unit-image,.compare-section .comparing-agent-vs-your-own .agent-line .after-unit .unit-image,.compare-section .comparing-agent-vs-your-own .your-own-line .before-unit .unit-image,.compare-section .comparing-agent-vs-your-own .your-own-line .after-unit .unit-image{display:block;margin:8px auto 0}.compare-section .comparing-agent-vs-your-own .agent-line .unit-arrow,.compare-section .comparing-agent-vs-your-own .your-own-line .unit-arrow{position:relative;height:45px;background-color:#fff}.compare-section .comparing-agent-vs-your-own .agent-line .unit-arrow::after,.compare-section .comparing-agent-vs-your-own .your-own-line .unit-arrow::after{position:absolute;content:'';top:0;bottom:0;right:0;left:0;margin:auto;width:0px;height:0px;border-style:solid;border-width:15px 20px 0 20px;border-color:#ffaf82 transparent transparent transparent}.compare-section .comparing-agent-vs-your-own .your-own-line{background-color:#F5F7F9}.compare-section .comparing-agent-vs-your-own .your-own-line .your-own-line-title{background:initial;background-color:#909090}.compare-section .comparing-agent-vs-your-own .your-own-line .before-unit .unit-balloon,.compare-section .comparing-agent-vs-your-own .your-own-line .after-unit .unit-balloon{background-color:#e2e0e0;filter:none;color:#333}.compare-section .comparing-agent-vs-your-own .your-own-line .before-unit .unit-balloon::after,.compare-section .comparing-agent-vs-your-own .your-own-line .after-unit .unit-balloon::after{background-image:url(/assets/ranking/kango_merit/unit_balloon_own-d12364156aaf27754139e57b6e6f748dadc654b26aa58d92854d57a74434a0c3.png)}.compare-section .comparing-agent-vs-your-own .your-own-line .unit-arrow::after{border-color:#d9d9d9 transparent transparent transparent}.compare-section .compare-roundup{background:linear-gradient(90deg, #f05053 0%, #ffaf82 100%);padding:20px 0 25px}.compare-section .compare-roundup .compare-roundup-balloon{position:relative;width:fit-content;margin:0 auto;padding:0 22px;font-size:16px;font-weight:bold;line-height:1.7;letter-spacing:0.8px;text-align:center;color:#fff}.compare-section .compare-roundup .compare-roundup-balloon::before{position:absolute;content:'';top:0;bottom:0;left:0;margin:auto;width:17px;height:16px;background-color:transport;background-image:url(/assets/ranking/kango_merit/compare_roundup_balloon_arrangement_left-983265836adc6dbc8e61452d6d1c82a9e02e89fb4091da8831cf86ca5d3d2258.png);background-repeat:no-repeat;background-position:top 50% left 50%;background-size:17px 16px}.compare-section .compare-roundup .compare-roundup-balloon::after{position:absolute;content:'';top:0;bottom:0;right:0;margin:auto;width:17px;height:16px;background-color:transport;background-image:url(/assets/ranking/kango_merit/compare_roundup_balloon_arrangement_right-f84edf553577d424d82099a75d3cd36427aab4759bba0f56b6b95dacd2ebf488.png);background-repeat:no-repeat;background-position:top 50% left 50%;background-size:17px 16px}.compare-section .compare-roundup .compare-roundup-list{box-sizing:border-box;width:345px;margin:10px auto 0;border-radius:15px;box-shadow:0 0 10px 0 rgba(0,0,0,0.15);background-color:#fff;padding:10px 15px}.compare-section .compare-roundup .compare-roundup-list li{position:relative;padding:12px 0 12px 36.5px;font-size:13px;font-weight:bold;line-height:1.4;letter-spacing:normal;text-align:left;color:#333}.compare-section .compare-roundup .compare-roundup-list li::before{position:absolute;content:'\f00c';top:0;bottom:0;left:0;margin:auto 0;width:26.5px;height:26.5px;background:linear-gradient(90deg, #f05053 0%, #ffaf82 100%);border-radius:4.5px;font-family:"Font Awesome 6 Free";font-weight:900;font-size:16px;text-align:center;line-height:26.5px;color:#fff}.compare-section .compare-roundup .compare-roundup-list li mark{background:linear-gradient(transparent 47.5%, #fff961 47.5%);vertical-align:baseline;text-decoration:underline;text-decoration-color:#fff961;text-decoration-thickness:5px;text-underline-offset:-1px;text-decoration-skip-ink:none;font-weight:bold;font-style:normal;color:#f05055}.ranking-agent-compare.ranking-agent-compare--period.ranking-agent-compare--merit{background-color:#fff6ef}.ranking-agent-compare.ranking-agent-compare--period.ranking-agent-compare--merit .ranking-agent-compare-heading{position:relative;padding:30px 0 20px;background-color:#fff}.ranking-agent-compare.ranking-agent-compare--period.ranking-agent-compare--merit .ranking-agent-compare-heading .r-a-c-copy-1{position:relative}.ranking-agent-compare.ranking-agent-compare--period.ranking-agent-compare--merit .ranking-agent-compare-heading .r-a-c-copy-1::before{position:absolute;z-index:10;content:'';top:0;bottom:0;left:0;right:0;margin:auto 0;width:100%;height:3px;background-color:#f05055}.compare-table-3-shindan2-wrapper .ranking-agent-compare.ranking-agent-compare--period.ranking-agent-compare--merit .ranking-agent-compare-heading .r-a-c-copy-1::before{background-color:#ff6871}.ranking-agent-compare.ranking-agent-compare--period.ranking-agent-compare--merit .ranking-agent-compare-heading .r-a-c-copy-1 .r-a-c-copy-1-balloon{position:relative;z-index:20;width:fit-content;margin:0 auto;height:28px;padding:0 15px;border-radius:30px;background-color:#f05055;font-size:12px;font-weight:bold;line-height:28px;letter-spacing:0.96px;text-align:center;color:#fff}.compare-table-3-shindan2-wrapper .ranking-agent-compare.ranking-agent-compare--period.ranking-agent-compare--merit .ranking-agent-compare-heading .r-a-c-copy-1 .r-a-c-copy-1-balloon{background-color:#ff6871}.ranking-agent-compare.ranking-agent-compare--period.ranking-agent-compare--merit .ranking-agent-compare-heading .r-a-c-copy-2-sentence{margin-top:20px;font-size:22px;font-weight:bold;line-height:1.5;letter-spacing:1.76px;text-align:center;color:#333}.ranking-agent-compare.ranking-agent-compare--period.ranking-agent-compare--merit .ranking-agent-compare-heading .r-a-c-copy-2-sentence b{font-weight:bold;vertical-align:baseline;color:#f05055}.compare-table-3-shindan2-wrapper .ranking-agent-compare.ranking-agent-compare--period.ranking-agent-compare--merit .ranking-agent-compare-heading .r-a-c-copy-2-sentence b{color:#ff6871}.ranking-agent-compare.ranking-agent-compare--period.ranking-agent-compare--merit .compare__switching-tabs{border-color:#f05055}.ranking-agent-compare.ranking-agent-compare--period.ranking-agent-compare--merit .compare__switching-tabs .switching-tab{color:#f05055;border-color:#f05055}.ranking-agent-compare.ranking-agent-compare--period.ranking-agent-compare--merit .compare__switching-tabs .switching-tab.tab--active{background-color:#f05055}.compare-table-3-shindan2-wrapper .ranking-agent-compare.ranking-agent-compare--period.ranking-agent-compare--merit .compare__switching-tabs{border-color:#ff6871}.compare-table-3-shindan2-wrapper .ranking-agent-compare.ranking-agent-compare--period.ranking-agent-compare--merit .compare__switching-tabs .switching-tab{color:#ff6871;border-color:#ff6871}.compare-table-3-shindan2-wrapper .ranking-agent-compare.ranking-agent-compare--period.ranking-agent-compare--merit .compare__switching-tabs .switching-tab.tab--active{background-color:#ff6871;color:#fff}.ranking-agent-compare.ranking-agent-compare--period.ranking-agent-compare--merit .compare__switching-contents .switching-content .suppwork__compare-table tbody tr td .agent{padding-top:11px}.ranking-agent-compare.ranking-agent-compare--period.ranking-agent-compare--merit .compare__switching-contents .switching-content .suppwork__compare-table tbody tr td .table-score-wrap{margin:0 auto 11px}.ranking-agent-compare.ranking-agent-compare--period.ranking-agent-compare--merit .compare__switching-contents .switching-content .suppwork__compare-table tbody tr td .table-score-wrap .table-score{box-sizing:border-box;display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:center;align-items:center;gap:0 3px;width:81px;height:24px;margin:0 auto;border:1px solid #eaeaea !important;background-color:#fafafa}.ranking-agent-compare.ranking-agent-compare--period.ranking-agent-compare--merit .compare__switching-contents .switching-content .suppwork__compare-table tbody tr td .table-score-wrap .table-score .table-score-text{font-family:Arial, Helvetica, sans-serif;font-size:12px}.ranking-agent-compare.ranking-agent-compare--period.ranking-agent-compare--merit .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:11px}.ranking-agent-compare.ranking-agent-compare--period.ranking-agent-compare--merit .compare__switching-contents .switching-content .suppwork__compare-table tbody tr td .employment-status{gap:4px 4px}.ranking-agent-compare.ranking-agent-compare--period.ranking-agent-compare--merit .compare__switching-contents .switching-content .suppwork__compare-table tbody tr td .employment-status .tag-employment{width:fit-content;height:20px;padding:0 4px;border-radius:3px;border:none;background-color:#E8E8E8;line-height:20px;font-size:10px;font-weight:normal;line-height:20px;letter-spacing:normal;text-align:center;color:#a3a3a3;margin:0}.ranking-agent-compare.ranking-agent-compare--period.ranking-agent-compare--merit .compare__switching-contents .switching-content .suppwork__compare-table tbody tr td .employment-status .tag-employment.gray{background-color:#E8E8E8;color:#a3a3a3}.ranking-agent-compare.ranking-agent-compare--period.ranking-agent-compare--merit .compare__switching-contents .switching-content .suppwork__compare-table tbody tr td .employment-status .tag-employment.yellow{background-color:#ffe1e1;color:#e53e3e}.ranking-agent-compare.ranking-agent-compare--period.ranking-agent-compare--merit .compare__switching-contents .switching-content .suppwork__compare-table tbody tr td .employment-status .tag-employment.red{background-color:#ffeaa1;color:#dd6c03}.ranking-agent-compare.ranking-agent-compare--period.ranking-agent-compare--merit .compare__switching-contents .switching-content .suppwork__compare-table tbody tr td .employment-status .tag-employment.blue{background-color:#cce7ff;color:#3072d3}.ranking-agent-compare.ranking-agent-compare--period.ranking-agent-compare--merit .compare__switching-contents .switching-content .suppwork__compare-table tbody tr td .employment-status .tag-employment.green{background-color:#c4f1fb;color:#0a94b2}.ranking-agent-compare.ranking-agent-compare--period.ranking-agent-compare--merit .compare__switching-contents .switching-content .suppwork__compare-table tbody tr td .employment-status .tag-employment.purple{background-color:#ffe1f8;color:#e953c6}.ranking-agent-compare.ranking-agent-compare--period.ranking-agent-compare--merit .compare__switching-contents .switching-content .suppwork__compare-table tbody tr td .employment-status .tag-employment.part-time{background-color:#cbedbc;color:#3ea03c}.ranking-agent-compare.ranking-agent-compare--period.ranking-agent-compare--merit .compare__switching-contents .switching-content .suppwork__compare-table tbody tr td .breakdown_wrap .breakdown_box .breakdown_text{overflow:hidden}.ranking-agent-compare.ranking-agent-compare--period.ranking-agent-compare--merit .compare__switching-contents .switching-content .suppwork__compare-table tbody tr td .icon-wrapper{width:58px}.ranking-agent-compare.ranking-agent-compare--period.ranking-agent-compare--merit .compare__switching-contents .switching-content .suppwork__compare-table tbody tr td .icon-wrapper .request-number{margin-top:4px;padding:0;color:#333;text-align:center;font-size:11px;font-style:normal;font-weight:400;line-height:1.363}.ranking-agent-compare.ranking-agent-compare--period.ranking-agent-compare--merit .compare__switching-contents .switching-content .suppwork__compare-table tbody tr td .area-status{display:flex;flex-direction:row;flex-wrap:wrap;justify-content:center;align-content:flex-start;align-items:center;gap:5px 5px;padding:11px 0}.ranking-agent-compare.ranking-agent-compare--period.ranking-agent-compare--merit .compare__switching-contents .switching-content .suppwork__compare-table tbody tr td .area-status .tag-area{box-sizing:border-box;width:fit-content;padding:0 5px;height:20px;border-radius:3px;border:1px solid #DDD;background:#F8F8F8;color:#333;text-align:center;font-size:9px;font-weight:500;line-height:18px}.ranking-agent-compare.ranking-agent-compare--period.ranking-agent-compare--merit .compare__switching-contents .switching-content .suppwork__compare-table tbody tr td .td-sentence{width:61px;padding:7px 0;margin:0 auto;color:#333;font-size:10px;font-style:normal;font-weight:400;line-height:1.5}.ranking-agent-compare.ranking-agent-compare--period.ranking-agent-compare--merit .compare__switching-contents .switching-content .suppwork__compare-table tbody tr td .agent-detail-link{justify-content:flex-start;gap:0 4px;padding:0 0 0 10px}.ranking-agent-compare.ranking-agent-compare--period.ranking-agent-compare--merit .compare__switching-contents .switching-content .switching-content-squeeze .squeeze-action-button{border-color:#f05055;color:#f05055}.compare-table-3-shindan2-wrapper .ranking-agent-compare.ranking-agent-compare--period.ranking-agent-compare--merit .compare__switching-contents .switching-content .switching-content-squeeze .squeeze-action-button{position:relative;border-color:#ff6871;color:#ff6871}.compare-table-3-shindan2-wrapper .ranking-agent-compare.ranking-agent-compare--period.ranking-agent-compare--merit .compare__switching-contents .switching-content .switching-content-squeeze .squeeze-action-button i.fa-solid{display:none}.compare-table-3-shindan2-wrapper .ranking-agent-compare.ranking-agent-compare--period.ranking-agent-compare--merit .compare__switching-contents .switching-content .switching-content-squeeze .squeeze-action-button::after{position:absolute;content:'\f078';top:0;bottom:0;right:15px;margin:auto 0;width:1em;height:1em;font-family:"Font Awesome 6 Free";font-weight:900;font-size:13px;text-align:center;line-height:1.0;color:#ff6871}.section__find-recruitment-website:has(.find-recruitment-website--merit){padding:39px 0 36px}.section__find-recruitment-website .widget__find-recruitment-website.find-recruitment-website--merit .widget-heading{box-sizing:border-box;border:2px solid #F05055;border-bottom:none;background:linear-gradient(248deg, #FFAF82 0%, #F05053 100%)}.section__find-recruitment-website .widget__find-recruitment-website.find-recruitment-website--merit .widget-main{border-color:#F05055}.section__find-recruitment-website .widget__find-recruitment-website.find-recruitment-website--merit .widget-main .form-unit-group .form-unit .form-select-wrapper::before{color:#F05055}.section__find-recruitment-website .widget__find-recruitment-website.find-recruitment-website--merit .widget-main .form-action-unit .form-action-button{background-color:#00AC6C}.kango-men-class .section__find-recruitment-website .widget__find-recruitment-website .widget-heading{background-color:#009CAE}.kango-men-class .section__find-recruitment-website .widget__find-recruitment-website .widget-main{border-color:#009CAE}.kango-men-class .section__find-recruitment-website .widget__find-recruitment-website .widget-main .form-action-unit .form-action-button{background-color:#00AC6C;box-shadow:0 4px 0 0 #036B2C;cursor:pointer}.kango-men-class .section__find-recruitment-website .widget__find-recruitment-website .widget-main .form-action-unit .form-action-button:active{box-shadow:0 0 0 0 #036B2C;transform:translateY(4px)}.agent-unit-group--merit{background:linear-gradient(0deg, #ffecde 0%, #fffbf8 100%);padding:15px 15px 40px}.agent-unit-group--merit .agent-unit{box-sizing:border-box;margin:0 auto;padding:15px;border-radius:10px;box-shadow:0 0 10px 0 rgba(0,0,0,0.2);background-color:#fff}.agent-unit-group--merit .agent-unit .agent-unit-heading{box-sizing:border-box;min-height:50px;padding:5px 0 10px;border-bottom:1px solid #ddd}.agent-unit-group--merit .agent-unit .agent-unit-heading .agent-name-cta-link{font-size:20px;font-weight:bold;line-height:1.5;letter-spacing:1px;text-align:left;color:#2f93e5;text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:2px;text-decoration-skip-ink:none}.agent-unit-group--merit .agent-unit.rank-1 .agent-unit-heading,.agent-unit-group--merit .agent-unit.rank-2 .agent-unit-heading,.agent-unit-group--merit .agent-unit.rank-3 .agent-unit-heading{padding-left:40px;background-repeat:no-repeat;background-position:top 0 left 0;background-size:33px 40px}.agent-unit-group--merit .agent-unit.rank-1 .agent-unit-heading{background-image:url(/assets/ranking/kango_merit/rank_medal_1-b89a28eccbe42ffc72bb50896351cea91b12acd858c6a9105f3eef15e63a8cf1.png)}.agent-unit-group--merit .agent-unit.rank-2 .agent-unit-heading{background-image:url(/assets/ranking/kango_merit/rank_medal_2-a4f9a489c258414453d416f3d00bf9bc334fa993e2f8279a86c6f796fe537c86.png)}.agent-unit-group--merit .agent-unit.rank-3 .agent-unit-heading{background-image:url(/assets/ranking/kango_merit/rank_medal_3-93acf6716cb555da674c9f6c5701ca88b47c1e91d08a60b8189b4315f6a47509.png)}.agent-unit-group--merit .agent-unit .agent-unit-main{padding:15px 0 0}.agent-unit-group--merit .agent-unit .agent-unit-main .agent-copy{font-size:16px;font-weight:bold;line-height:normal;letter-spacing:0.8px;text-align:center;color:#e01e4d}.agent-unit-group--merit .agent-unit .agent-unit-main .agent-banner-cta-link{display:block;width:fit-content;margin:25px auto 0}.agent-unit-group--merit .agent-unit .agent-unit-main .agent-banner-cta-link .agent-banner{display:block;height:auto;width:250px}.agent-unit-group--merit .agent-unit .agent-unit-main .presented-by{text-align:center}.agent-unit-group--merit .agent-unit .agent-unit-main .agent-features{padding:30px 15px 20px;border-radius:5px;background-color:#fff6ef}.agent-unit-group--merit .agent-unit .agent-unit-main .agent-features .agent-features-ribbon{top:-20px;height:36px;background-color:#fff961;padding:0 14px;font-size:15px;font-weight:bold;line-height:36px;letter-spacing:0.75px;text-align:center;color:#333;white-space:nowrap;filter:drop-shadow(0 0 2px rgba(0,0,0,0.25))}.agent-unit-group--merit .agent-unit .agent-unit-main .agent-features .agent-features-ribbon b{vertical-align:baseline;font-weight:bold;color:#f05055}.agent-unit-group--merit .agent-unit .agent-unit-main .agent-features .agent-features-ribbon::before{left:-11.1px;width:0px;height:0px;border-style:solid;border-width:18px 0 18px 12px;border-color:#FFF961 #FFF961 #FFF961 transparent}.agent-unit-group--merit .agent-unit .agent-unit-main .agent-features .agent-features-ribbon::after{right:-11.1px;width:0px;height:0px;border-style:solid;border-width:18px 12px 18px 0;border-color:#FFF961 transparent #FFF961 #FFF961}.agent-unit-group--merit .agent-unit .agent-unit-main .agent-features .agent-features-unit .agent-features-title{padding:1px 0 0 33px;font-size:14px;font-weight:bold;line-height:1.6;letter-spacing:normal;text-align:left;color:#333}.agent-unit-group--merit .agent-unit .agent-unit-main .agent-features .agent-features-unit .agent-features-title::before{background-color:#f05055;width:25px;height:25px;border-radius:50%;font-family:Arial, Helvetica, sans-serif;font-size:15px;font-weight:bold;line-height:25px;letter-spacing:normal;text-align:center;color:#fff}.agent-unit-group--merit .agent-unit .agent-unit-main .agent-features .agent-features-unit .agent-features-sentence{margin-top:12.5px;font-size:12px;font-weight:normal;line-height:1.6;letter-spacing:0.6px;text-align:left;color:#505050}.agent-unit-group--merit .agent-unit .agent-unit-main .agent-features .agent-features-unit .agent-features-sentence b{vertical-align:baseline;color:#f05055}.agent-unit-group--merit .agent-unit .agent-unit-main .agent-features .agent-features-unit:nth-of-type(n+2){margin-top:22px}.agent-unit-group--merit .agent-unit .agent-unit-main .agent-cta{margin:25px 0 20px}.agent-unit-group--merit .agent-unit .agent-unit-main .agent-cta .agent-cta-link-button{display:block;width:295px;height:60px;margin:0 auto 5px;border-radius:10px;box-shadow:0 5px 0 0 #036b2c;background-color:#00ac6c;font-size:20px;font-weight:bold;line-height:60px;letter-spacing:1px;text-align:center;color:#fff}.agent-unit-group--merit .agent-unit .agent-unit-main .agent-cta .agent-cta-link-button:active{box-shadow:0 0 0 0 #036b2c;transform:translateY(5px)}.agent-unit-group--merit .agent-unit .agent-unit-main .agent-users-voices{position:relative;background-color:#fff;width:initial;padding:20px 0 0}.agent-unit-group--merit .agent-unit .agent-unit-main .agent-users-voices .agent-users-voices-heading{padding:0 25px;font-size:18px;font-weight:bold;line-height:1.7;letter-spacing:0.9px;text-align:center;color:#333}.agent-unit-group--merit .agent-unit .agent-unit-main .agent-users-voices .agent-users-voices-heading i.fa-solid{margin-right:5px;color:#f05055}.agent-unit-group--merit .agent-unit .agent-unit-main .agent-users-voices .agent-users-voices-heading b{vertical-align:baseline;font-weight:bold;color:#f05055}.agent-unit-group--merit .agent-unit .agent-unit-main .agent-users-voices .agent-users-voices-heading::before,.agent-unit-group--merit .agent-unit .agent-unit-main .agent-users-voices .agent-users-voices-heading::after{width:17px;height:16px;background-size:17px 16px}.agent-unit-group--merit .agent-unit .agent-unit-main .agent-users-voices .agent-users-voices-heading::before{background-image:url(/assets/ranking/kango_merit/agent_users_voices_heading_arrangement_left-df25c68c65d8b060853ee5eb088763d1e59feea2d55c23d3259b54096e78c060.png);left:0}.agent-unit-group--merit .agent-unit .agent-unit-main .agent-users-voices .agent-users-voices-heading::after{background-image:url(/assets/ranking/kango_merit/agent_users_voices_heading_arrangement_right-c79ce0ad3f88ab0b5300a990ab4ca39506bebdbcf54574d5a574b743aa3d8e4c.png);right:0}.agent-unit-group--merit .agent-unit .agent-unit-main .agent-users-voices .agent-users-voices-heading-under-annotation{font-size:10px;font-weight:normal;line-height:1.7;letter-spacing:normal;text-align:center;color:#333}.agent-unit-group--merit .agent-unit .agent-unit-main .agent-users-voices .users-voices{width:initial;margin:15px auto 0}.agent-unit-group--merit .agent-unit .agent-unit-main .agent-users-voices .users-voices .users-voices-unit{padding:15px;border-radius:15px;background-color:#f5f5f5}.agent-unit-group--merit .agent-unit .agent-unit-main .agent-users-voices .users-voices .users-voices-unit .uv-unit-row-upper .user-avatar{flex-basis:70px;height:70px}.agent-unit-group--merit .agent-unit .agent-unit-main .agent-users-voices .users-voices .users-voices-unit .uv-unit-row-upper .user-avatar .user-avatar-image{display:block}.agent-unit-group--merit .agent-unit .agent-unit-main .agent-users-voices .users-voices .users-voices-unit .uv-unit-row-upper .users-voices-title-and .users-voices-title{font-size:14px;font-weight:bold;line-height:1.5;letter-spacing:0.7px;text-align:left;color:#333}.agent-unit-group--merit .agent-unit .agent-unit-main .agent-users-voices .users-voices .users-voices-unit .uv-unit-row-upper .users-voices-title-and .user-info{margin-top:5px;display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:flex-start;align-items:center;gap:0 10px;font-size:10px;font-weight:bold;line-height:15px;letter-spacing:0.5px;text-align:left;color:#7d7d7d}.agent-unit-group--merit .agent-unit .agent-unit-main .agent-users-voices .users-voices .users-voices-unit .uv-unit-row-lower{margin-top:15px}.agent-unit-group--merit .agent-unit .agent-unit-main .agent-users-voices .users-voices .users-voices-unit .uv-unit-row-lower p{font-size:12px;font-weight:normal;line-height:1.75;letter-spacing:0.6px;text-align:left;color:#333}.agent-unit-group--merit .agent-unit .agent-unit-main .agent-users-voices .users-voices-action{box-sizing:border-box;width:315px;padding:37px 0 0}.agent-unit-group--merit .agent-unit .agent-unit-main .agent-users-voices .users-voices-action .users-voices-modal-call{width:206px;height:45px;padding:0;border-radius:5px;box-shadow:0 0 10px 0 rgba(0,0,0,0.15);background-color:#fff;font-size:14px;font-weight:bold;line-height:45px;letter-spacing:0.7px;text-align:center;color:#f05055}.agent-unit-group--merit .agent-unit .agent-unit-main .agent-complex-data-switching{margin-top:45px;width:initial}.agent-unit-group--merit .agent-unit .agent-unit-main .agent-complex-data-switching .switching-tab-group{position:relative;z-index:20;border-bottom:2px solid #f05055;justify-content:space-between}.agent-unit-group--merit .agent-unit .agent-unit-main .agent-complex-data-switching .switching-tab-group .switching-tab{box-sizing:border-box;width:initial;flex:initial;flex-basis:101px;height:35px;padding:0;border:solid 1px #ddd;border-bottom:none;border-radius:8px 8px 0 0;background-color:#fafafa;font-size:13px;font-weight:bold;line-height:34px;letter-spacing:1.3px;text-align:center;color:#5f5f5f}.agent-unit-group--merit .agent-unit .agent-unit-main .agent-complex-data-switching .switching-tab-group .switching-tab.tab--current{height:40px;border:none;background-color:#f05055;color:#fff;font-size:14px;line-height:40px;letter-spacing:1.4px}.agent-unit-group--merit .agent-unit .agent-unit-main .agent-complex-data-switching .switching-tab-group .switching-tab.tab--current::before,.agent-unit-group--merit .agent-unit .agent-unit-main .agent-complex-data-switching .switching-tab-group .switching-tab.tab--current::after{display:none}.agent-unit-group--merit .agent-unit .agent-unit-main .agent-complex-data-switching .switching-content-group{position:relative;z-index:10;padding:0;margin:-1px 0 0;box-sizing:border-box;width:315px}.agent-unit-group--merit .agent-unit .agent-unit-main .agent-complex-data-switching .switching-content-group .switching-content .agent-complex-data-table{box-sizing:border-box}.agent-unit-group--merit .agent-unit .agent-unit-main .agent-complex-data-switching .switching-content-group .switching-content .agent-complex-data-table tbody tr th{background-color:#fff3f0;padding:13px 0;font-size:12px;font-weight:bold;line-height:1.6;letter-spacing:0.6px;text-align:center;color:#333}.agent-unit-group--merit .agent-unit .agent-unit-main .agent-complex-data-switching .switching-content-group .switching-content .agent-complex-data-table tbody tr td{padding:14.5px 0}.agent-unit-group--merit .agent-unit .agent-unit-main .agent-complex-data-switching .switching-content-group .switching-content .agent-complex-data-table tbody tr td .overall-rating{gap:0 10px;margin:0 auto}.agent-unit-group--merit .agent-unit .agent-unit-main .agent-complex-data-switching .switching-content-group .switching-content .agent-complex-data-table tbody tr td .overall-rating .rating-star{display:block;height:14px}.agent-unit-group--merit .agent-unit .agent-unit-main .agent-complex-data-switching .switching-content-group .switching-content .agent-complex-data-table tbody tr td .overall-rating .rating-score{font-family:Arial, Helvetica, sans-serif;font-size:22px;font-weight:bold;line-height:1.0;letter-spacing:normal;text-align:left;color:#d53131}.agent-unit-group--merit .agent-unit .agent-unit-main .agent-complex-data-switching .switching-content-group .switching-content .agent-complex-data-table tbody tr td .evaluate{font-size:12px;line-height:1.5;letter-spacing:normal;text-align:left;color:#333}.agent-unit-group--merit .agent-unit .agent-unit-main .agent-complex-data-switching .switching-content-group .switching-content .agent-complex-data-table tbody tr td .agent-supports{display:flex;flex-direction:row;flex-wrap:wrap;justify-content:center;align-items:center;gap:8px 10px}.agent-unit-group--merit .agent-unit .agent-unit-main .agent-complex-data-switching .switching-content-group .switching-content .agent-complex-data-table tbody tr td .agent-supports .support-item{box-sizing:border-box;height:21px;border-radius:5px;border:1px solid #F05055;background:#FFF;padding:0 4px;color:#F05055;font-size:11px;font-style:bold;font-weight:600;line-height:19px;text-align:center}.agent-unit-group--merit .agent-unit .agent-unit-main .agent-complex-data-switching .switching-content-group .switching-content .agent-complex-data-table tbody tr td .agent-employments{display:flex;flex-direction:row;flex-wrap:wrap;justify-content:center;align-items:center;gap:10px 15px}.agent-unit-group--merit .agent-unit .agent-unit-main .agent-complex-data-switching .switching-content-group .switching-content .agent-complex-data-table tbody tr td .agent-employments .employment-item{display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:flex-start;align-items:center;padding:0;gap:0 3px;color:#F05055;font-size:11px;font-style:bold;font-weight:600;line-height:21px}.agent-unit-group--merit .agent-unit .agent-unit-main .agent-complex-data-switching .switching-content-group .switching-content .agent-complex-data-table tbody tr td .agent-employments .employment-item span{position:static;box-sizing:border-box;display:block;width:21px;height:21px;border-radius:2px;border:1px solid #F05055;background:#FFF6F3;color:#F05055;font-size:11px;font-style:normal;font-weight:600;line-height:19px;text-align:center}.agent-unit-group--merit .agent-unit .agent-unit-main .agent-complex-data-switching .switching-content-group .switching-content .agent-complex-data-table tbody tr td .agent-occupation{display:flex;flex-direction:row;flex-wrap:wrap;justify-content:center;align-items:center;gap:10px 10px}.agent-unit-group--merit .agent-unit .agent-unit-main .agent-complex-data-switching .switching-content-group .switching-content .agent-complex-data-table tbody tr td .agent-occupation .occupation-item{height:21px;border-radius:5px;padding:0 5px;color:#fff;font-size:11px;font-style:bold;font-weight:600;line-height:21px;text-align:center}.agent-unit-group--merit .agent-unit .agent-unit-main .agent-complex-data-switching .switching-content-group .switching-content .agent-complex-data-table tbody tr td .agent-occupation .occupation-item.item--n{background-color:#6DBFD8}.agent-unit-group--merit .agent-unit .agent-unit-main .agent-complex-data-switching .switching-content-group .switching-content .agent-complex-data-table tbody tr td .agent-occupation .occupation-item.item--an{background-color:#70C48E}.agent-unit-group--merit .agent-unit .agent-unit-main .agent-complex-data-switching .switching-content-group .switching-content .agent-complex-data-table tbody tr td .agent-occupation .occupation-item.item--m{background-color:#EBD95A}.agent-unit-group--merit .agent-unit .agent-unit-main .agent-complex-data-switching .switching-content-group .switching-content .agent-complex-data-table tbody tr td .agent-occupation .occupation-item.item--phn{background-color:#DF93D7}.agent-unit-group--merit .agent-unit .agent-unit-main .agent-complex-data-switching .switching-content-group .switching-content .agent-complex-data-table tbody tr td .agent-occupation .occupation-item.item--ncm{background-color:#70C48E}.agent-unit-group--merit .agent-unit .agent-unit-main .agent-complex-data-switching .switching-content-group .switching-content .agent-complex-data-table tbody tr td .agent-area{display:flex;flex-direction:row;flex-wrap:wrap;justify-content:center;align-items:center;gap:10px 10px}.agent-unit-group--merit .agent-unit .agent-unit-main .agent-complex-data-switching .switching-content-group .switching-content .agent-complex-data-table tbody tr td .agent-area .area-item{box-sizing:border-box;height:21px;border-radius:5px;border:1px solid #F05055;background:#FFF;padding:0 4px;color:#F05055;font-size:11px;font-style:bold;font-weight:600;line-height:19px;text-align:center}.agent-unit-group--merit .agent-unit:nth-of-type(n+2){margin-top:40px}.agent-unit-group--merit.agent-unit-group--shindan2{padding:30px 15px;background:initial;background-color:#fff6ef}.agent-unit-group--merit.agent-unit-group--kango-shindan2-result{position:relative;z-index:10;background:initial;background-color:#ff8c93;padding-top:50px}.remodal-overlay.remodal--users-voices-all{background-color:rgba(0,0,0,0.79);backdrop-filter:blur(10px)}.remodal.remodal--users-voices-all{width:325px;background-color:#fff;border-radius:10px;padding:15px 0 0;margin:50px 0 25px}.remodal.remodal--users-voices-all .remodal-close{top:-45px;width:28px;height:28px;background-size:28px}.remodal.remodal--users-voices-all .users-voices-overflow-scroll{position:relative;z-index:10;width:310px;margin:0 auto 0 10px;height:305px}.remodal.remodal--users-voices-all .users-voices-overflow-scroll::-webkit-scrollbar{height:5cqi;width:5px}.remodal.remodal--users-voices-all .users-voices-overflow-scroll::-webkit-scrollbar-track{background-color:transparent}.remodal.remodal--users-voices-all .users-voices-overflow-scroll::-webkit-scrollbar-thumb{background-color:#d6d6d6;border:0;border-radius:5px}.remodal.remodal--users-voices-all .users-voices-overflow-scroll .users-voices{width:initial;margin:0 auto;padding:0 0 15px}.remodal.remodal--users-voices-all .users-voices-overflow-scroll .users-voices .users-voices-unit{padding:15px;border-radius:15px;background-color:#f5f5f5}.remodal.remodal--users-voices-all .users-voices-overflow-scroll .users-voices .users-voices-unit .uv-unit-row-upper .user-avatar{flex-basis:70px;height:70px}.remodal.remodal--users-voices-all .users-voices-overflow-scroll .users-voices .users-voices-unit .uv-unit-row-upper .user-avatar .user-avatar-image{display:block}.remodal.remodal--users-voices-all .users-voices-overflow-scroll .users-voices .users-voices-unit .uv-unit-row-upper .users-voices-title-and .users-voices-title{font-size:14px;font-weight:bold;line-height:1.5;letter-spacing:0.7px;text-align:left;color:#333}.remodal.remodal--users-voices-all .users-voices-overflow-scroll .users-voices .users-voices-unit .uv-unit-row-upper .users-voices-title-and .user-info{margin-top:5px;display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:flex-start;align-items:center;gap:0 10px;font-size:10px;font-weight:bold;line-height:15px;letter-spacing:0.5px;text-align:left;color:#7d7d7d}.remodal.remodal--users-voices-all .users-voices-overflow-scroll .users-voices .users-voices-unit .uv-unit-row-lower{margin-top:15px}.remodal.remodal--users-voices-all .users-voices-overflow-scroll .users-voices .users-voices-unit .uv-unit-row-lower p{font-size:12px;font-weight:normal;line-height:1.75;letter-spacing:0.6px;text-align:left;color:#333}.remodal.remodal--users-voices-all .users-voices-overflow-scroll .users-voices .users-voices-unit .uv-unit-row-lower.word-limit p{display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:4;overflow:hidden}.remodal.remodal--users-voices-all .users-voices-overflow-scroll .users-voices .users-voices-unit .uv-unit-row-lower-show-all{position:static;content:'';box-sizing:border-box;margin-top:10px;padding:initial;width:100%;font-size:12px;line-height:30px;text-align:center;background-color:#fff;border-radius:10px;border:1px solid #eee;text-decoration:none;color:#f05055}.remodal.remodal--users-voices-all .users-voices-overflow-scroll .users-voices .users-voices-unit:nth-of-type(n+2){margin-top:20px}.remodal.remodal--users-voices-all .users-voices-overflow-scroll .users-voices .users-voices-unit:nth-of-type(n+2)::before{display:none}.remodal.remodal--users-voices-all .users-voices-overflow-scroll .agent-users-voices{position:relative;background-color:#fff;width:initial;padding:20px 0 0}.remodal.remodal--users-voices-all .users-voices-overflow-scroll .agent-users-voices .agent-users-voices-heading{padding:0 25px;font-size:18px;font-weight:bold;line-height:1.7;letter-spacing:0.9px;text-align:center;color:#333}.remodal.remodal--users-voices-all .users-voices-overflow-scroll .agent-users-voices .agent-users-voices-heading i.fa-solid{margin-right:5px;color:#f05055}.remodal.remodal--users-voices-all .users-voices-overflow-scroll .agent-users-voices .agent-users-voices-heading b{vertical-align:baseline;font-weight:bold;color:#f05055}.remodal.remodal--users-voices-all .users-voices-overflow-scroll .agent-users-voices .agent-users-voices-heading::before,.remodal.remodal--users-voices-all .users-voices-overflow-scroll .agent-users-voices .agent-users-voices-heading::after{width:17px;height:16px;background-size:17px 16px}.remodal.remodal--users-voices-all .users-voices-overflow-scroll .agent-users-voices .agent-users-voices-heading::before{background-image:url(/assets/ranking/kango_merit/agent_users_voices_heading_arrangement_left-df25c68c65d8b060853ee5eb088763d1e59feea2d55c23d3259b54096e78c060.png);left:0}.remodal.remodal--users-voices-all .users-voices-overflow-scroll .agent-users-voices .agent-users-voices-heading::after{background-image:url(/assets/ranking/kango_merit/agent_users_voices_heading_arrangement_right-c79ce0ad3f88ab0b5300a990ab4ca39506bebdbcf54574d5a574b743aa3d8e4c.png);right:0}.remodal.remodal--users-voices-all .users-voices-overflow-scroll .agent-users-voices .agent-users-voices-heading-under-annotation{font-size:10px;font-weight:normal;line-height:1.7;letter-spacing:normal;text-align:center;color:#333}.remodal.remodal--users-voices-all .users-voices-overflow-scroll .agent-users-voices .users-voices-action{box-sizing:border-box;position:absolute;left:0;bottom:0;background-image:linear-gradient(to bottom, rgba(255,255,255,0), white);width:315px;height:120px;padding:37px 0 0}.remodal.remodal--users-voices-all .users-voices-overflow-scroll .agent-users-voices .users-voices-action .users-voices-modal-call{width:206px;height:45px;padding:0;border-radius:5px;box-shadow:0 0 10px 0 rgba(0,0,0,0.15);background-color:#fff;font-size:14px;font-weight:bold;line-height:45px;letter-spacing:0.7px;text-align:center;color:#f05055}.remodal.remodal--users-voices-all .uv-modal-lower{position:relative;z-index:20;box-sizing:border-box;background-color:#fff;box-shadow:0 0 10px 0 rgba(0,0,0,0.25);border-radius:0 0 10px 10px;height:128px;padding:20px}.remodal.remodal--users-voices-all .agent-logo-uv-modal{width:285px;height:28px;object-fit:contain}.remodal.remodal--users-voices-all .uv-modal-action{margin-top:15px}.remodal.remodal--users-voices-all .uv-modal-action .uv-modal-cta-link-button{position:relative;display:block;height:43px;padding:0 23px;border-radius:43px;background-color:#13b8b8;font-size:14px;font-weight:bold;line-height:43px;letter-spacing:0.7px;text-align:center;color:#fff}.remodal.remodal--users-voices-all .uv-modal-action .uv-modal-cta-link-button::after{position:absolute;content:'\f054';top:0;bottom:0;right:18px;margin:auto 0;width:1em;height:1em;font-family:"Font Awesome 6 Free";font-weight:900;font-size:16px;text-align:center;line-height:1.0;color:#fff}.remodal.remodal--users-voices-all .uv-modal-action .uv-modal-cta-link-button:active{transform:translateY(2px)}.ranking-section.kango-section:has(.user-search){padding:0}.user-search{position:relative;z-index:20;background-color:#fff6ef;padding:30px 0 55px}.user-search .search-criteria{width:327px;margin:0 auto;padding:10px 0 16px;border-radius:5px;background-color:#fff}.user-search .search-criteria .search-criteria-label{font-size:12px;font-weight:bold;line-height:2.0;letter-spacing:normal;text-align:center;color:#ed3859}.user-search .search-criteria .search-criteria-item-group{width:285px;margin:8px auto 0;display:flex;flex-direction:row;flex-wrap:wrap;justify-content:flex-start;align-content:flex-start;align-items:center;gap:8.5px 10px}.user-search .search-criteria .search-criteria-item-group .search-criteria-item{box-sizing:border-box;width:fit-content;height:26px;padding:0 7px;border-radius:5px;border:solid 1px #ed3859;background-color:#fff;font-size:10px;font-weight:normal;line-height:24px;letter-spacing:normal;text-align:center;color:#222}.user-search .hits-in-search{width:327px;margin:20px auto 0;font-size:16px;font-weight:bold;line-height:1.94;letter-spacing:0.8px;text-align:center;color:#222}.user-search .hits-in-search .hits-value{vertical-align:baseline;color:#ed3859;font-weight:bold;line-height:1.0;font-size:24px}.user-search .hits-in-search .hits-value-numeral{vertical-align:baseline;font-weight:bold;color:#ed3859;font-size:16px}.user-search .user-search-footnote{width:327px;margin:17px auto 0;font-size:8px;font-weight:normal;line-height:normal;letter-spacing:0.4px;text-align:right;color:#222}.user-search .recommended-balloon{position:absolute;bottom:-25px;left:0;right:0;width:270px;margin:0 auto;padding:12px 20px;border-radius:8px;background-color:#fffcbe;font-size:11px;font-weight:normal;line-height:1.64;letter-spacing:normal;text-align:center;color:#222}.user-search .recommended-balloon b{vertical-align:baseline;font-weight:bold;color:#ed3859}.user-search .recommended-balloon::after{position:absolute;content:'';bottom:-5px;right:0;left:0;margin:0 auto;width:0px;height:0px;border-style:solid;border-radius:6px;border-width:27px 27px 0 27px;border-color:transparent #fffcbe #fffcbe transparent;transform-origin:top center;transform:scaleX(0.5) rotate(45deg)}.ultimately-better .ultimately-better-introduciton,.keypoints .ultimately-better-introduciton,.private-job-offering .ultimately-better-introduciton{padding:30px 0 0;background-color:#fff;background-image:url(/assets/tool/ultimately_better_introduciton_tile-9e350c5d882a75b90c83902e31c1804409e5e75eb378ba8efa036d3cdb211024.png);background-repeat:repeat;background-position:top 0 left 0;background-size:20px}.ultimately-better .ultimately-better-introduciton .ultimately-better-heading,.keypoints .ultimately-better-introduciton .ultimately-better-heading,.private-job-offering .ultimately-better-introduciton .ultimately-better-heading{display:block;margin:0 auto}.ultimately-better .ultimately-better-introduciton .ultimately-better-item-group,.keypoints .ultimately-better-introduciton .ultimately-better-item-group,.private-job-offering .ultimately-better-introduciton .ultimately-better-item-group{margin-top:12px;padding:0 0 56px}.ultimately-better .ultimately-better-introduciton .ultimately-better-item-group .ultimately-better-item,.keypoints .ultimately-better-introduciton .ultimately-better-item-group .ultimately-better-item,.private-job-offering .ultimately-better-introduciton .ultimately-better-item-group .ultimately-better-item{display:block;margin:0 auto}.ultimately-better .ultimately-better-introduciton .ultimately-better-item-group .ultimately-better-item:nth-of-type(n+2),.keypoints .ultimately-better-introduciton .ultimately-better-item-group .ultimately-better-item:nth-of-type(n+2),.private-job-offering .ultimately-better-introduciton .ultimately-better-item-group .ultimately-better-item:nth-of-type(n+2){margin-top:19px}.ultimately-better .ultimately-better-introduciton .in-which-case,.keypoints .ultimately-better-introduciton .in-which-case,.private-job-offering .ultimately-better-introduciton .in-which-case{position:relative;box-sizing:border-box;background-color:#008cd6;padding:25px 25px 32px}.ultimately-better .ultimately-better-introduciton .in-which-case::before,.keypoints .ultimately-better-introduciton .in-which-case::before,.private-job-offering .ultimately-better-introduciton .in-which-case::before{position:absolute;content:'';top:-33px;left:0;width:100%;height:35px;background-color:transparent;background-image:url(/assets/tool/in_which_case_border-a46a91bcabe59a3d8ba4da872d9addefacd1872e1b712f64fd09adf45b2d2493.png);background-repeat:no-repeat;background-position:top 0 left 0;background-size:375px 35px}.ultimately-better .ultimately-better-introduciton .in-which-case .iwc-sentence,.keypoints .ultimately-better-introduciton .in-which-case .iwc-sentence,.private-job-offering .ultimately-better-introduciton .in-which-case .iwc-sentence{font-size:18px;font-weight:bold;line-height:1.7;letter-spacing:0.9px;text-align:left;color:#fff}.ultimately-better .ultimately-better-introduciton .in-which-case .iwc-sentence mark,.keypoints .ultimately-better-introduciton .in-which-case .iwc-sentence mark,.private-job-offering .ultimately-better-introduciton .in-which-case .iwc-sentence mark{vertical-align:baseline;background:linear-gradient(rgba(255,129,52,0) 30%, #ff8134 30%);color:#fff;font-style:normal;text-decoration:underline;text-decoration-color:#ff8134;text-decoration-thickness:6px;text-underline-offset:-1px;text-decoration-skip-ink:none}.ultimately-better .ultimately-better-introduciton .in-which-case .iwc-sentence:nth-of-type(n+2),.keypoints .ultimately-better-introduciton .in-which-case .iwc-sentence:nth-of-type(n+2),.private-job-offering .ultimately-better-introduciton .in-which-case .iwc-sentence:nth-of-type(n+2){margin-top:10px}.ultimately-better .ultimately-better-answer .answer-unit,.ultimately-better .keypoints-answer .answer-unit,.ultimately-better .private-job-offering-answer .answer-unit,.keypoints .ultimately-better-answer .answer-unit,.keypoints .keypoints-answer .answer-unit,.keypoints .private-job-offering-answer .answer-unit,.private-job-offering .ultimately-better-answer .answer-unit,.private-job-offering .keypoints-answer .answer-unit,.private-job-offering .private-job-offering-answer .answer-unit{position:relative}.ultimately-better .ultimately-better-answer .answer-unit::before,.ultimately-better .keypoints-answer .answer-unit::before,.ultimately-better .private-job-offering-answer .answer-unit::before,.keypoints .ultimately-better-answer .answer-unit::before,.keypoints .keypoints-answer .answer-unit::before,.keypoints .private-job-offering-answer .answer-unit::before,.private-job-offering .ultimately-better-answer .answer-unit::before,.private-job-offering .keypoints-answer .answer-unit::before,.private-job-offering .private-job-offering-answer .answer-unit::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}.ultimately-better .ultimately-better-answer .answer-unit .answer-unit-heading,.ultimately-better .keypoints-answer .answer-unit .answer-unit-heading,.ultimately-better .private-job-offering-answer .answer-unit .answer-unit-heading,.keypoints .ultimately-better-answer .answer-unit .answer-unit-heading,.keypoints .keypoints-answer .answer-unit .answer-unit-heading,.keypoints .private-job-offering-answer .answer-unit .answer-unit-heading,.private-job-offering .ultimately-better-answer .answer-unit .answer-unit-heading,.private-job-offering .keypoints-answer .answer-unit .answer-unit-heading,.private-job-offering .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:#fafafa;padding:18px 33px 18px 57px;min-height:82px;font-size:16px;font-weight:bold;line-height:1.7;letter-spacing:normal;text-align:left;color:#777;cursor:pointer}.ultimately-better .ultimately-better-answer .answer-unit .answer-unit-heading mark,.ultimately-better .keypoints-answer .answer-unit .answer-unit-heading mark,.ultimately-better .private-job-offering-answer .answer-unit .answer-unit-heading mark,.keypoints .ultimately-better-answer .answer-unit .answer-unit-heading mark,.keypoints .keypoints-answer .answer-unit .answer-unit-heading mark,.keypoints .private-job-offering-answer .answer-unit .answer-unit-heading mark,.private-job-offering .ultimately-better-answer .answer-unit .answer-unit-heading mark,.private-job-offering .keypoints-answer .answer-unit .answer-unit-heading mark,.private-job-offering .private-job-offering-answer .answer-unit .answer-unit-heading mark{font-weight:bold;vertical-align:baseline;font-style:normal;color:#777;vertical-align:baseline;background:linear-gradient(rgba(255,235,3,0) 30%, #ffeb03 30%);font-style:normal;text-decoration:underline;text-decoration-color:#ffeb03;text-decoration-thickness:6px;text-underline-offset:-1px;text-decoration-skip-ink:none}.ultimately-better .ultimately-better-answer .answer-unit .answer-unit-heading .answer-unit-count,.ultimately-better .keypoints-answer .answer-unit .answer-unit-heading .answer-unit-count,.ultimately-better .private-job-offering-answer .answer-unit .answer-unit-heading .answer-unit-count,.keypoints .ultimately-better-answer .answer-unit .answer-unit-heading .answer-unit-count,.keypoints .keypoints-answer .answer-unit .answer-unit-heading .answer-unit-count,.keypoints .private-job-offering-answer .answer-unit .answer-unit-heading .answer-unit-count,.private-job-offering .ultimately-better-answer .answer-unit .answer-unit-heading .answer-unit-count,.private-job-offering .keypoints-answer .answer-unit .answer-unit-heading .answer-unit-count,.private-job-offering .private-job-offering-answer .answer-unit .answer-unit-heading .answer-unit-count{position:absolute;top:0;left:0;bottom:0;margin:auto 0;width:45px;height:45px;flex-grow:0;padding:0;box-shadow:0 0 5px 0 rgba(0,0,0,0.08);background-color:#fff;border-radius:0 5px 5px 0;color:#777;font-family:Arial, Helvetica, sans-serif;font-size:20px;font-style:normal;font-weight:700;line-height:45px;text-align:center}.ultimately-better .ultimately-better-answer .answer-unit .answer-unit-heading::before,.ultimately-better .ultimately-better-answer .answer-unit .answer-unit-heading::after,.ultimately-better .keypoints-answer .answer-unit .answer-unit-heading::before,.ultimately-better .keypoints-answer .answer-unit .answer-unit-heading::after,.ultimately-better .private-job-offering-answer .answer-unit .answer-unit-heading::before,.ultimately-better .private-job-offering-answer .answer-unit .answer-unit-heading::after,.keypoints .ultimately-better-answer .answer-unit .answer-unit-heading::before,.keypoints .ultimately-better-answer .answer-unit .answer-unit-heading::after,.keypoints .keypoints-answer .answer-unit .answer-unit-heading::before,.keypoints .keypoints-answer .answer-unit .answer-unit-heading::after,.keypoints .private-job-offering-answer .answer-unit .answer-unit-heading::before,.keypoints .private-job-offering-answer .answer-unit .answer-unit-heading::after,.private-job-offering .ultimately-better-answer .answer-unit .answer-unit-heading::before,.private-job-offering .ultimately-better-answer .answer-unit .answer-unit-heading::after,.private-job-offering .keypoints-answer .answer-unit .answer-unit-heading::before,.private-job-offering .keypoints-answer .answer-unit .answer-unit-heading::after,.private-job-offering .private-job-offering-answer .answer-unit .answer-unit-heading::before,.private-job-offering .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:#b0b0b0}.ultimately-better .ultimately-better-answer .answer-unit .answer-unit-heading::before,.ultimately-better .keypoints-answer .answer-unit .answer-unit-heading::before,.ultimately-better .private-job-offering-answer .answer-unit .answer-unit-heading::before,.keypoints .ultimately-better-answer .answer-unit .answer-unit-heading::before,.keypoints .keypoints-answer .answer-unit .answer-unit-heading::before,.keypoints .private-job-offering-answer .answer-unit .answer-unit-heading::before,.private-job-offering .ultimately-better-answer .answer-unit .answer-unit-heading::before,.private-job-offering .keypoints-answer .answer-unit .answer-unit-heading::before,.private-job-offering .private-job-offering-answer .answer-unit .answer-unit-heading::before{content:'\f068'}.ultimately-better .ultimately-better-answer .answer-unit .answer-unit-heading::after,.ultimately-better .keypoints-answer .answer-unit .answer-unit-heading::after,.ultimately-better .private-job-offering-answer .answer-unit .answer-unit-heading::after,.keypoints .ultimately-better-answer .answer-unit .answer-unit-heading::after,.keypoints .keypoints-answer .answer-unit .answer-unit-heading::after,.keypoints .private-job-offering-answer .answer-unit .answer-unit-heading::after,.private-job-offering .ultimately-better-answer .answer-unit .answer-unit-heading::after,.private-job-offering .keypoints-answer .answer-unit .answer-unit-heading::after,.private-job-offering .private-job-offering-answer .answer-unit .answer-unit-heading::after{content:'\2b';transform:rotate3d(1, 0, 0, 0);transition:transform 200ms linear}.ultimately-better .ultimately-better-answer .answer-unit .answer-unit-heading.answer-unit-heading--opened::after,.ultimately-better .keypoints-answer .answer-unit .answer-unit-heading.answer-unit-heading--opened::after,.ultimately-better .private-job-offering-answer .answer-unit .answer-unit-heading.answer-unit-heading--opened::after,.keypoints .ultimately-better-answer .answer-unit .answer-unit-heading.answer-unit-heading--opened::after,.keypoints .keypoints-answer .answer-unit .answer-unit-heading.answer-unit-heading--opened::after,.keypoints .private-job-offering-answer .answer-unit .answer-unit-heading.answer-unit-heading--opened::after,.private-job-offering .ultimately-better-answer .answer-unit .answer-unit-heading.answer-unit-heading--opened::after,.private-job-offering .keypoints-answer .answer-unit .answer-unit-heading.answer-unit-heading--opened::after,.private-job-offering .private-job-offering-answer .answer-unit .answer-unit-heading.answer-unit-heading--opened::after{transform:rotate3d(1, 0, 0, 90deg)}.ultimately-better .ultimately-better-answer .answer-unit .answer-unit-main,.ultimately-better .keypoints-answer .answer-unit .answer-unit-main,.ultimately-better .private-job-offering-answer .answer-unit .answer-unit-main,.keypoints .ultimately-better-answer .answer-unit .answer-unit-main,.keypoints .keypoints-answer .answer-unit .answer-unit-main,.keypoints .private-job-offering-answer .answer-unit .answer-unit-main,.private-job-offering .ultimately-better-answer .answer-unit .answer-unit-main,.private-job-offering .keypoints-answer .answer-unit .answer-unit-main,.private-job-offering .private-job-offering-answer .answer-unit .answer-unit-main{display:none;position:relative;box-sizing:border-box;padding:30px 20px 40px;opacity:0;transition:opacity 200ms linear}.ultimately-better .ultimately-better-answer .answer-unit .answer-unit-main::before,.ultimately-better .keypoints-answer .answer-unit .answer-unit-main::before,.ultimately-better .private-job-offering-answer .answer-unit .answer-unit-main::before,.keypoints .ultimately-better-answer .answer-unit .answer-unit-main::before,.keypoints .keypoints-answer .answer-unit .answer-unit-main::before,.keypoints .private-job-offering-answer .answer-unit .answer-unit-main::before,.private-job-offering .ultimately-better-answer .answer-unit .answer-unit-main::before,.private-job-offering .keypoints-answer .answer-unit .answer-unit-main::before,.private-job-offering .private-job-offering-answer .answer-unit .answer-unit-main::before{position:absolute;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}.ultimately-better .ultimately-better-answer .answer-unit .answer-unit-main .exsample-box,.ultimately-better .keypoints-answer .answer-unit .answer-unit-main .exsample-box,.ultimately-better .private-job-offering-answer .answer-unit .answer-unit-main .exsample-box,.keypoints .ultimately-better-answer .answer-unit .answer-unit-main .exsample-box,.keypoints .keypoints-answer .answer-unit .answer-unit-main .exsample-box,.keypoints .private-job-offering-answer .answer-unit .answer-unit-main .exsample-box,.private-job-offering .ultimately-better-answer .answer-unit .answer-unit-main .exsample-box,.private-job-offering .keypoints-answer .answer-unit .answer-unit-main .exsample-box,.private-job-offering .private-job-offering-answer .answer-unit .answer-unit-main .exsample-box{margin:20px 0}.ultimately-better .ultimately-better-answer .answer-unit .answer-unit-main .exsample-box .exsample-box-heading,.ultimately-better .keypoints-answer .answer-unit .answer-unit-main .exsample-box .exsample-box-heading,.ultimately-better .private-job-offering-answer .answer-unit .answer-unit-main .exsample-box .exsample-box-heading,.keypoints .ultimately-better-answer .answer-unit .answer-unit-main .exsample-box .exsample-box-heading,.keypoints .keypoints-answer .answer-unit .answer-unit-main .exsample-box .exsample-box-heading,.keypoints .private-job-offering-answer .answer-unit .answer-unit-main .exsample-box .exsample-box-heading,.private-job-offering .ultimately-better-answer .answer-unit .answer-unit-main .exsample-box .exsample-box-heading,.private-job-offering .keypoints-answer .answer-unit .answer-unit-main .exsample-box .exsample-box-heading,.private-job-offering .private-job-offering-answer .answer-unit .answer-unit-main .exsample-box .exsample-box-heading{box-sizing:border-box;padding:9px 0;background-color:#e0f2fc;border-radius:5px 5px 0 0;font-size:13px;font-weight:bold;line-height:1.7;letter-spacing:0.65px;text-align:center;color:#008cd6}.ultimately-better .ultimately-better-answer .answer-unit .answer-unit-main .exsample-box .exsample-box-main,.ultimately-better .keypoints-answer .answer-unit .answer-unit-main .exsample-box .exsample-box-main,.ultimately-better .private-job-offering-answer .answer-unit .answer-unit-main .exsample-box .exsample-box-main,.keypoints .ultimately-better-answer .answer-unit .answer-unit-main .exsample-box .exsample-box-main,.keypoints .keypoints-answer .answer-unit .answer-unit-main .exsample-box .exsample-box-main,.keypoints .private-job-offering-answer .answer-unit .answer-unit-main .exsample-box .exsample-box-main,.private-job-offering .ultimately-better-answer .answer-unit .answer-unit-main .exsample-box .exsample-box-main,.private-job-offering .keypoints-answer .answer-unit .answer-unit-main .exsample-box .exsample-box-main,.private-job-offering .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 #e0f2fc;border-top:none;padding:14px;font-size:13px;font-weight:normal;line-height:1.7;letter-spacing:normal;text-align:left;color:#222}.ultimately-better .ultimately-better-answer .answer-unit .answer-unit-main .answer-unit-ol,.ultimately-better .keypoints-answer .answer-unit .answer-unit-main .answer-unit-ol,.ultimately-better .private-job-offering-answer .answer-unit .answer-unit-main .answer-unit-ol,.keypoints .ultimately-better-answer .answer-unit .answer-unit-main .answer-unit-ol,.keypoints .keypoints-answer .answer-unit .answer-unit-main .answer-unit-ol,.keypoints .private-job-offering-answer .answer-unit .answer-unit-main .answer-unit-ol,.private-job-offering .ultimately-better-answer .answer-unit .answer-unit-main .answer-unit-ol,.private-job-offering .keypoints-answer .answer-unit .answer-unit-main .answer-unit-ol,.private-job-offering .private-job-offering-answer .answer-unit .answer-unit-main .answer-unit-ol{counter-reset:answer-unit-count}.ultimately-better .ultimately-better-answer .answer-unit .answer-unit-main .answer-unit-ol li,.ultimately-better .keypoints-answer .answer-unit .answer-unit-main .answer-unit-ol li,.ultimately-better .private-job-offering-answer .answer-unit .answer-unit-main .answer-unit-ol li,.keypoints .ultimately-better-answer .answer-unit .answer-unit-main .answer-unit-ol li,.keypoints .keypoints-answer .answer-unit .answer-unit-main .answer-unit-ol li,.keypoints .private-job-offering-answer .answer-unit .answer-unit-main .answer-unit-ol li,.private-job-offering .ultimately-better-answer .answer-unit .answer-unit-main .answer-unit-ol li,.private-job-offering .keypoints-answer .answer-unit .answer-unit-main .answer-unit-ol li,.private-job-offering .private-job-offering-answer .answer-unit .answer-unit-main .answer-unit-ol li{position:relative;box-sizing:border-box;padding-left:35px;font-size:14px;font-weight:bold;line-height:1.6;letter-spacing:normal;text-align:left;color:#222}.ultimately-better .ultimately-better-answer .answer-unit .answer-unit-main .answer-unit-ol li::before,.ultimately-better .keypoints-answer .answer-unit .answer-unit-main .answer-unit-ol li::before,.ultimately-better .private-job-offering-answer .answer-unit .answer-unit-main .answer-unit-ol li::before,.keypoints .ultimately-better-answer .answer-unit .answer-unit-main .answer-unit-ol li::before,.keypoints .keypoints-answer .answer-unit .answer-unit-main .answer-unit-ol li::before,.keypoints .private-job-offering-answer .answer-unit .answer-unit-main .answer-unit-ol li::before,.private-job-offering .ultimately-better-answer .answer-unit .answer-unit-main .answer-unit-ol li::before,.private-job-offering .keypoints-answer .answer-unit .answer-unit-main .answer-unit-ol li::before,.private-job-offering .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:25px;height:25px;margin:auto 0;border-radius:50%;background-color:#008cd6;font-family:Arial, Helvetica, sans-serif;font-size:14px;font-weight:bold;line-height:25px;letter-spacing:normal;text-align:center;color:#fff}.ultimately-better .ultimately-better-answer .answer-unit .answer-unit-main .answer-unit-ol li b,.ultimately-better .keypoints-answer .answer-unit .answer-unit-main .answer-unit-ol li b,.ultimately-better .private-job-offering-answer .answer-unit .answer-unit-main .answer-unit-ol li b,.keypoints .ultimately-better-answer .answer-unit .answer-unit-main .answer-unit-ol li b,.keypoints .keypoints-answer .answer-unit .answer-unit-main .answer-unit-ol li b,.keypoints .private-job-offering-answer .answer-unit .answer-unit-main .answer-unit-ol li b,.private-job-offering .ultimately-better-answer .answer-unit .answer-unit-main .answer-unit-ol li b,.private-job-offering .keypoints-answer .answer-unit .answer-unit-main .answer-unit-ol li b,.private-job-offering .private-job-offering-answer .answer-unit .answer-unit-main .answer-unit-ol li b{color:#e90303;vertical-align:baseline}.ultimately-better .ultimately-better-answer .answer-unit .answer-unit-main .answer-unit-ol li:nth-of-type(n+2),.ultimately-better .keypoints-answer .answer-unit .answer-unit-main .answer-unit-ol li:nth-of-type(n+2),.ultimately-better .private-job-offering-answer .answer-unit .answer-unit-main .answer-unit-ol li:nth-of-type(n+2),.keypoints .ultimately-better-answer .answer-unit .answer-unit-main .answer-unit-ol li:nth-of-type(n+2),.keypoints .keypoints-answer .answer-unit .answer-unit-main .answer-unit-ol li:nth-of-type(n+2),.keypoints .private-job-offering-answer .answer-unit .answer-unit-main .answer-unit-ol li:nth-of-type(n+2),.private-job-offering .ultimately-better-answer .answer-unit .answer-unit-main .answer-unit-ol li:nth-of-type(n+2),.private-job-offering .keypoints-answer .answer-unit .answer-unit-main .answer-unit-ol li:nth-of-type(n+2),.private-job-offering .private-job-offering-answer .answer-unit .answer-unit-main .answer-unit-ol li:nth-of-type(n+2){margin-top:15px}.ultimately-better .ultimately-better-answer .answer-unit .answer-unit-main .answer-unit-sentence,.ultimately-better .keypoints-answer .answer-unit .answer-unit-main .answer-unit-sentence,.ultimately-better .private-job-offering-answer .answer-unit .answer-unit-main .answer-unit-sentence,.keypoints .ultimately-better-answer .answer-unit .answer-unit-main .answer-unit-sentence,.keypoints .keypoints-answer .answer-unit .answer-unit-main .answer-unit-sentence,.keypoints .private-job-offering-answer .answer-unit .answer-unit-main .answer-unit-sentence,.private-job-offering .ultimately-better-answer .answer-unit .answer-unit-main .answer-unit-sentence,.private-job-offering .keypoints-answer .answer-unit .answer-unit-main .answer-unit-sentence,.private-job-offering .private-job-offering-answer .answer-unit .answer-unit-main .answer-unit-sentence{font-size:13px;font-weight:normal;line-height:2.2;letter-spacing:normal;text-align:left;color:#222}.ultimately-better .ultimately-better-answer .answer-unit .answer-unit-main .answer-unit-sentence b,.ultimately-better .keypoints-answer .answer-unit .answer-unit-main .answer-unit-sentence b,.ultimately-better .private-job-offering-answer .answer-unit .answer-unit-main .answer-unit-sentence b,.keypoints .ultimately-better-answer .answer-unit .answer-unit-main .answer-unit-sentence b,.keypoints .keypoints-answer .answer-unit .answer-unit-main .answer-unit-sentence b,.keypoints .private-job-offering-answer .answer-unit .answer-unit-main .answer-unit-sentence b,.private-job-offering .ultimately-better-answer .answer-unit .answer-unit-main .answer-unit-sentence b,.private-job-offering .keypoints-answer .answer-unit .answer-unit-main .answer-unit-sentence b,.private-job-offering .private-job-offering-answer .answer-unit .answer-unit-main .answer-unit-sentence b{font-weight:bold;vertical-align:baseline;color:#e90303}.ultimately-better .ultimately-better-answer .answer-unit .answer-unit-main .answer-unit-ol+.answer-unit-sentence,.ultimately-better .keypoints-answer .answer-unit .answer-unit-main .answer-unit-ol+.answer-unit-sentence,.ultimately-better .private-job-offering-answer .answer-unit .answer-unit-main .answer-unit-ol+.answer-unit-sentence,.keypoints .ultimately-better-answer .answer-unit .answer-unit-main .answer-unit-ol+.answer-unit-sentence,.keypoints .keypoints-answer .answer-unit .answer-unit-main .answer-unit-ol+.answer-unit-sentence,.keypoints .private-job-offering-answer .answer-unit .answer-unit-main .answer-unit-ol+.answer-unit-sentence,.private-job-offering .ultimately-better-answer .answer-unit .answer-unit-main .answer-unit-ol+.answer-unit-sentence,.private-job-offering .keypoints-answer .answer-unit .answer-unit-main .answer-unit-ol+.answer-unit-sentence,.private-job-offering .private-job-offering-answer .answer-unit .answer-unit-main .answer-unit-ol+.answer-unit-sentence{margin-top:20px}.ultimately-better .ultimately-better-answer .answer-unit .answer-unit-main .answer-unit-cta,.ultimately-better .keypoints-answer .answer-unit .answer-unit-main .answer-unit-cta,.ultimately-better .private-job-offering-answer .answer-unit .answer-unit-main .answer-unit-cta,.keypoints .ultimately-better-answer .answer-unit .answer-unit-main .answer-unit-cta,.keypoints .keypoints-answer .answer-unit .answer-unit-main .answer-unit-cta,.keypoints .private-job-offering-answer .answer-unit .answer-unit-main .answer-unit-cta,.private-job-offering .ultimately-better-answer .answer-unit .answer-unit-main .answer-unit-cta,.private-job-offering .keypoints-answer .answer-unit .answer-unit-main .answer-unit-cta,.private-job-offering .private-job-offering-answer .answer-unit .answer-unit-main .answer-unit-cta{margin-top:20px}.ultimately-better .ultimately-better-answer .answer-unit .answer-unit-main .answer-unit-cta .answer-unit-cta-link-button,.ultimately-better .keypoints-answer .answer-unit .answer-unit-main .answer-unit-cta .answer-unit-cta-link-button,.ultimately-better .private-job-offering-answer .answer-unit .answer-unit-main .answer-unit-cta .answer-unit-cta-link-button,.keypoints .ultimately-better-answer .answer-unit .answer-unit-main .answer-unit-cta .answer-unit-cta-link-button,.keypoints .keypoints-answer .answer-unit .answer-unit-main .answer-unit-cta .answer-unit-cta-link-button,.keypoints .private-job-offering-answer .answer-unit .answer-unit-main .answer-unit-cta .answer-unit-cta-link-button,.private-job-offering .ultimately-better-answer .answer-unit .answer-unit-main .answer-unit-cta .answer-unit-cta-link-button,.private-job-offering .keypoints-answer .answer-unit .answer-unit-main .answer-unit-cta .answer-unit-cta-link-button,.private-job-offering .private-job-offering-answer .answer-unit .answer-unit-main .answer-unit-cta .answer-unit-cta-link-button{display:block;padding:15px 0;border-radius:8px;margin:0 auto 3px;box-shadow:0 3px 0 #c95006;background-color:#ff8134;font-size:16px;font-weight:bold;line-height:1.7;letter-spacing:normal;text-align:center;color:#fff}.ultimately-better .ultimately-better-answer .answer-unit .answer-unit-main .answer-unit-cta .answer-unit-cta-link-button:active,.ultimately-better .keypoints-answer .answer-unit .answer-unit-main .answer-unit-cta .answer-unit-cta-link-button:active,.ultimately-better .private-job-offering-answer .answer-unit .answer-unit-main .answer-unit-cta .answer-unit-cta-link-button:active,.keypoints .ultimately-better-answer .answer-unit .answer-unit-main .answer-unit-cta .answer-unit-cta-link-button:active,.keypoints .keypoints-answer .answer-unit .answer-unit-main .answer-unit-cta .answer-unit-cta-link-button:active,.keypoints .private-job-offering-answer .answer-unit .answer-unit-main .answer-unit-cta .answer-unit-cta-link-button:active,.private-job-offering .ultimately-better-answer .answer-unit .answer-unit-main .answer-unit-cta .answer-unit-cta-link-button:active,.private-job-offering .keypoints-answer .answer-unit .answer-unit-main .answer-unit-cta .answer-unit-cta-link-button:active,.private-job-offering .private-job-offering-answer .answer-unit .answer-unit-main .answer-unit-cta .answer-unit-cta-link-button:active{box-shadow:0 0 0 #c95006;transform:translateY(3px)}.ultimately-better .ultimately-better-answer .answer-unit .answer-unit-main.answer-unit-main--opened,.ultimately-better .keypoints-answer .answer-unit .answer-unit-main.answer-unit-main--opened,.ultimately-better .private-job-offering-answer .answer-unit .answer-unit-main.answer-unit-main--opened,.keypoints .ultimately-better-answer .answer-unit .answer-unit-main.answer-unit-main--opened,.keypoints .keypoints-answer .answer-unit .answer-unit-main.answer-unit-main--opened,.keypoints .private-job-offering-answer .answer-unit .answer-unit-main.answer-unit-main--opened,.private-job-offering .ultimately-better-answer .answer-unit .answer-unit-main.answer-unit-main--opened,.private-job-offering .keypoints-answer .answer-unit .answer-unit-main.answer-unit-main--opened,.private-job-offering .private-job-offering-answer .answer-unit .answer-unit-main.answer-unit-main--opened{opacity:1}.ultimately-better .keypoints-answer,.keypoints .keypoints-answer,.private-job-offering .keypoints-answer{margin-top:20px}.ultimately-better .keypoints-answer .answer-unit .answer-unit-heading .answer-unit-count,.keypoints .keypoints-answer .answer-unit .answer-unit-heading .answer-unit-count,.private-job-offering .keypoints-answer .answer-unit .answer-unit-heading .answer-unit-count{color:#222}.ultimately-better .keypoints-unit-group,.ultimately-better .private-job-offering-answer,.keypoints .keypoints-unit-group,.keypoints .private-job-offering-answer,.private-job-offering .keypoints-unit-group,.private-job-offering .private-job-offering-answer{padding:20px 0 0}.ultimately-better .private-job-offering-answer .answer-unit .answer-unit-heading .answer-unit-count,.keypoints .private-job-offering-answer .answer-unit .answer-unit-heading .answer-unit-count,.private-job-offering .private-job-offering-answer .answer-unit .answer-unit-heading .answer-unit-count{color:#222}body.tool-it_shindan-class:has(.keyvisual--its) .header.header--ranking-it::after{display:none}.keypoints.keypoints--5196,.keypoints.private-job-offering--5196,.private-job-offering.keypoints--5196,.private-job-offering.private-job-offering--5196{padding:70px 0 0}.keypoints.keypoints--5196 .private-job-offering-answer-heading,.keypoints.private-job-offering--5196 .private-job-offering-answer-heading,.private-job-offering.keypoints--5196 .private-job-offering-answer-heading,.private-job-offering.private-job-offering--5196 .private-job-offering-answer-heading{font-family:Arial, Helvetica, "Zen Kaku Gothic Antique", sans-serif;font-size:16px;font-weight:700;line-height:1.7;letter-spacing:1.6px;text-align:center;color:#00182e}.keypoints.keypoints--5196 .private-job-offering-answer-heading b,.keypoints.private-job-offering--5196 .private-job-offering-answer-heading b,.private-job-offering.keypoints--5196 .private-job-offering-answer-heading b,.private-job-offering.private-job-offering--5196 .private-job-offering-answer-heading b{font-family:Arial, Helvetica, "Zen Kaku Gothic Antique", sans-serif;font-size:26px;font-weight:700}.keypoints.keypoints--5196 .private-job-offering-answer-heading .c-ec,.keypoints.private-job-offering--5196 .private-job-offering-answer-heading .c-ec,.private-job-offering.keypoints--5196 .private-job-offering-answer-heading .c-ec,.private-job-offering.private-job-offering--5196 .private-job-offering-answer-heading .c-ec{font-family:Arial, Helvetica, "Zen Kaku Gothic Antique", sans-serif;font-size:26px;color:#ff6142;font-weight:700}.keypoints.keypoints--5196 .keypoints-heading .line-1,.keypoints.private-job-offering--5196 .keypoints-heading .line-1,.private-job-offering.keypoints--5196 .keypoints-heading .line-1,.private-job-offering.private-job-offering--5196 .keypoints-heading .line-1{font-family:Arial, Helvetica, "Zen Kaku Gothic Antique", sans-serif;font-size:16px;font-weight:700;line-height:1.7;letter-spacing:1.6px;text-align:center;color:#00182e}.keypoints.keypoints--5196 .keypoints-heading .line-2,.keypoints.private-job-offering--5196 .keypoints-heading .line-2,.private-job-offering.keypoints--5196 .keypoints-heading .line-2,.private-job-offering.private-job-offering--5196 .keypoints-heading .line-2{margin-top:5px;font-family:Arial, Helvetica, "Zen Kaku Gothic Antique", sans-serif;text-align:center;color:#00182e;font-size:26px;font-weight:900;line-height:1.7;letter-spacing:2.6px}.keypoints.keypoints--5196 .keypoints-heading .line-2 b,.keypoints.private-job-offering--5196 .keypoints-heading .line-2 b,.private-job-offering.keypoints--5196 .keypoints-heading .line-2 b,.private-job-offering.private-job-offering--5196 .keypoints-heading .line-2 b{font-family:Arial, Helvetica, "Zen Kaku Gothic Antique", sans-serif;color:#ff6142}.keypoints.keypoints--5196 .keypoints-heading .line-2 b .ff-arial,.keypoints.private-job-offering--5196 .keypoints-heading .line-2 b .ff-arial,.private-job-offering.keypoints--5196 .keypoints-heading .line-2 b .ff-arial,.private-job-offering.private-job-offering--5196 .keypoints-heading .line-2 b .ff-arial{font-family:Arial, Helvetica, "Zen Kaku Gothic Antique", sans-serif;font-size:32px;line-height:1}.keypoints.keypoints--5196 .private-job-offering-introduction,.keypoints.private-job-offering--5196 .private-job-offering-introduction,.private-job-offering.keypoints--5196 .private-job-offering-introduction,.private-job-offering.private-job-offering--5196 .private-job-offering-introduction{position:relative;background-color:#167bd2;padding:43px 0 30px}.keypoints.keypoints--5196 .private-job-offering-introduction::after,.keypoints.private-job-offering--5196 .private-job-offering-introduction::after,.private-job-offering.keypoints--5196 .private-job-offering-introduction::after,.private-job-offering.private-job-offering--5196 .private-job-offering-introduction::after{position:absolute;content:'';bottom:-29.9px;right:0;width:0px;height:0px;border-style:solid;border-width:30px 187.5px 0 187.5px;border-color:#167bd2 transparent transparent transparent}.keypoints.keypoints--5196 .private-job-offering-introduction .pjo-intro-heading,.keypoints.private-job-offering--5196 .private-job-offering-introduction .pjo-intro-heading,.private-job-offering.keypoints--5196 .private-job-offering-introduction .pjo-intro-heading,.private-job-offering.private-job-offering--5196 .private-job-offering-introduction .pjo-intro-heading{font-family:Arial, Helvetica, "Zen Kaku Gothic Antique", sans-serif;font-size:16px;font-weight:700;line-height:1.7;letter-spacing:1.6px;text-align:center;color:#fff}.keypoints.keypoints--5196 .private-job-offering-introduction .pjo-intro-heading b,.keypoints.private-job-offering--5196 .private-job-offering-introduction .pjo-intro-heading b,.private-job-offering.keypoints--5196 .private-job-offering-introduction .pjo-intro-heading b,.private-job-offering.private-job-offering--5196 .private-job-offering-introduction .pjo-intro-heading b{font-size:24px;letter-spacing:2.4px}.keypoints.keypoints--5196 .private-job-offering-introduction .pjo-intro-main,.keypoints.private-job-offering--5196 .private-job-offering-introduction .pjo-intro-main,.private-job-offering.keypoints--5196 .private-job-offering-introduction .pjo-intro-main,.private-job-offering.private-job-offering--5196 .private-job-offering-introduction .pjo-intro-main{width:335px;margin:11px auto 0;font-family:Arial, Helvetica, "Zen Kaku Gothic Antique", sans-serif;font-size:13px;font-weight:500;line-height:2;letter-spacing:0.65px;text-align:left;color:#333}.keypoints.keypoints--5196 .private-job-offering-introduction .pjo-intro-main b,.keypoints.private-job-offering--5196 .private-job-offering-introduction .pjo-intro-main b,.private-job-offering.keypoints--5196 .private-job-offering-introduction .pjo-intro-main b,.private-job-offering.private-job-offering--5196 .private-job-offering-introduction .pjo-intro-main b{font-weight:700;vertical-align:baseline;color:#ff6142}.keypoints.keypoints--5196 .private-job-offering-answer-heading,.keypoints.private-job-offering--5196 .private-job-offering-answer-heading,.private-job-offering.keypoints--5196 .private-job-offering-answer-heading,.private-job-offering.private-job-offering--5196 .private-job-offering-answer-heading{margin-top:70px}.keypoints.keypoints--5196 .private-job-offering-answer-heading b,.keypoints.private-job-offering--5196 .private-job-offering-answer-heading b,.private-job-offering.keypoints--5196 .private-job-offering-answer-heading b,.private-job-offering.private-job-offering--5196 .private-job-offering-answer-heading b{color:#ff6142}.keypoints.keypoints--5196 .private-job-offering-answer-heading b .ff-arial,.keypoints.private-job-offering--5196 .private-job-offering-answer-heading b .ff-arial,.private-job-offering.keypoints--5196 .private-job-offering-answer-heading b .ff-arial,.private-job-offering.private-job-offering--5196 .private-job-offering-answer-heading b .ff-arial{font-family:Arial, Helvetica, "Zen Kaku Gothic Antique", sans-serif;font-size:32px}.keypoints.keypoints--5196 .keypoints-answer .answer-unit::before,.keypoints.keypoints--5196 .private-job-offering-answer .answer-unit::before,.keypoints.private-job-offering--5196 .keypoints-answer .answer-unit::before,.keypoints.private-job-offering--5196 .private-job-offering-answer .answer-unit::before,.private-job-offering.keypoints--5196 .keypoints-answer .answer-unit::before,.private-job-offering.keypoints--5196 .private-job-offering-answer .answer-unit::before,.private-job-offering.private-job-offering--5196 .keypoints-answer .answer-unit::before,.private-job-offering.private-job-offering--5196 .private-job-offering-answer .answer-unit::before{position:absolute;z-index:20;content:'';top:0;left:0;width:100%;height:1px;background-color:transparent;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}.keypoints.keypoints--5196 .keypoints-answer .answer-unit .answer-unit-heading .answer-unit-count,.keypoints.keypoints--5196 .private-job-offering-answer .answer-unit .answer-unit-heading .answer-unit-count,.keypoints.private-job-offering--5196 .keypoints-answer .answer-unit .answer-unit-heading .answer-unit-count,.keypoints.private-job-offering--5196 .private-job-offering-answer .answer-unit .answer-unit-heading .answer-unit-count,.private-job-offering.keypoints--5196 .keypoints-answer .answer-unit .answer-unit-heading .answer-unit-count,.private-job-offering.keypoints--5196 .private-job-offering-answer .answer-unit .answer-unit-heading .answer-unit-count,.private-job-offering.private-job-offering--5196 .keypoints-answer .answer-unit .answer-unit-heading .answer-unit-count,.private-job-offering.private-job-offering--5196 .private-job-offering-answer .answer-unit .answer-unit-heading .answer-unit-count{color:#777}.keypoints.keypoints--5196 .keypoints-answer .answer-unit .answer-unit-heading span,.keypoints.keypoints--5196 .private-job-offering-answer .answer-unit .answer-unit-heading span,.keypoints.private-job-offering--5196 .keypoints-answer .answer-unit .answer-unit-heading span,.keypoints.private-job-offering--5196 .private-job-offering-answer .answer-unit .answer-unit-heading span,.private-job-offering.keypoints--5196 .keypoints-answer .answer-unit .answer-unit-heading span,.private-job-offering.keypoints--5196 .private-job-offering-answer .answer-unit .answer-unit-heading span,.private-job-offering.private-job-offering--5196 .keypoints-answer .answer-unit .answer-unit-heading span,.private-job-offering.private-job-offering--5196 .private-job-offering-answer .answer-unit .answer-unit-heading span{font-family:Arial, Helvetica, "Zen Kaku Gothic Antique", sans-serif}.keypoints.keypoints--5196 .keypoints-answer .answer-unit .answer-unit-heading::before,.keypoints.keypoints--5196 .keypoints-answer .answer-unit .answer-unit-heading::after,.keypoints.keypoints--5196 .private-job-offering-answer .answer-unit .answer-unit-heading::before,.keypoints.keypoints--5196 .private-job-offering-answer .answer-unit .answer-unit-heading::after,.keypoints.private-job-offering--5196 .keypoints-answer .answer-unit .answer-unit-heading::before,.keypoints.private-job-offering--5196 .keypoints-answer .answer-unit .answer-unit-heading::after,.keypoints.private-job-offering--5196 .private-job-offering-answer .answer-unit .answer-unit-heading::before,.keypoints.private-job-offering--5196 .private-job-offering-answer .answer-unit .answer-unit-heading::after,.private-job-offering.keypoints--5196 .keypoints-answer .answer-unit .answer-unit-heading::before,.private-job-offering.keypoints--5196 .keypoints-answer .answer-unit .answer-unit-heading::after,.private-job-offering.keypoints--5196 .private-job-offering-answer .answer-unit .answer-unit-heading::before,.private-job-offering.keypoints--5196 .private-job-offering-answer .answer-unit .answer-unit-heading::after,.private-job-offering.private-job-offering--5196 .keypoints-answer .answer-unit .answer-unit-heading::before,.private-job-offering.private-job-offering--5196 .keypoints-answer .answer-unit .answer-unit-heading::after,.private-job-offering.private-job-offering--5196 .private-job-offering-answer .answer-unit .answer-unit-heading::before,.private-job-offering.private-job-offering--5196 .private-job-offering-answer .answer-unit .answer-unit-heading::after{color:#606060}.keypoints.keypoints--5196 .keypoints-answer .answer-unit .answer-unit-main::before,.keypoints.keypoints--5196 .private-job-offering-answer .answer-unit .answer-unit-main::before,.keypoints.private-job-offering--5196 .keypoints-answer .answer-unit .answer-unit-main::before,.keypoints.private-job-offering--5196 .private-job-offering-answer .answer-unit .answer-unit-main::before,.private-job-offering.keypoints--5196 .keypoints-answer .answer-unit .answer-unit-main::before,.private-job-offering.keypoints--5196 .private-job-offering-answer .answer-unit .answer-unit-main::before,.private-job-offering.private-job-offering--5196 .keypoints-answer .answer-unit .answer-unit-main::before,.private-job-offering.private-job-offering--5196 .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, #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}.keypoints.keypoints--5196 .keypoints-answer .answer-unit .answer-unit-main .answer-unit-sentence,.keypoints.keypoints--5196 .private-job-offering-answer .answer-unit .answer-unit-main .answer-unit-sentence,.keypoints.private-job-offering--5196 .keypoints-answer .answer-unit .answer-unit-main .answer-unit-sentence,.keypoints.private-job-offering--5196 .private-job-offering-answer .answer-unit .answer-unit-main .answer-unit-sentence,.private-job-offering.keypoints--5196 .keypoints-answer .answer-unit .answer-unit-main .answer-unit-sentence,.private-job-offering.keypoints--5196 .private-job-offering-answer .answer-unit .answer-unit-main .answer-unit-sentence,.private-job-offering.private-job-offering--5196 .keypoints-answer .answer-unit .answer-unit-main .answer-unit-sentence,.private-job-offering.private-job-offering--5196 .private-job-offering-answer .answer-unit .answer-unit-main .answer-unit-sentence{font-family:Arial, Helvetica, "Zen Kaku Gothic Antique", sans-serif;color:#333;font-weight:500}.keypoints.keypoints--5196 .keypoints-answer .answer-unit .answer-unit-main .answer-unit-sentence b,.keypoints.keypoints--5196 .private-job-offering-answer .answer-unit .answer-unit-main .answer-unit-sentence b,.keypoints.private-job-offering--5196 .keypoints-answer .answer-unit .answer-unit-main .answer-unit-sentence b,.keypoints.private-job-offering--5196 .private-job-offering-answer .answer-unit .answer-unit-main .answer-unit-sentence b,.private-job-offering.keypoints--5196 .keypoints-answer .answer-unit .answer-unit-main .answer-unit-sentence b,.private-job-offering.keypoints--5196 .private-job-offering-answer .answer-unit .answer-unit-main .answer-unit-sentence b,.private-job-offering.private-job-offering--5196 .keypoints-answer .answer-unit .answer-unit-main .answer-unit-sentence b,.private-job-offering.private-job-offering--5196 .private-job-offering-answer .answer-unit .answer-unit-main .answer-unit-sentence b{font-family:Arial, Helvetica, "Zen Kaku Gothic Antique", sans-serif;color:#ff6142;font-weight:600}.keypoints.keypoints--5196 .keypoints-answer .answer-unit .answer-unit-main .exsample-box .exsample-box-heading,.keypoints.keypoints--5196 .private-job-offering-answer .answer-unit .answer-unit-main .exsample-box .exsample-box-heading,.keypoints.private-job-offering--5196 .keypoints-answer .answer-unit .answer-unit-main .exsample-box .exsample-box-heading,.keypoints.private-job-offering--5196 .private-job-offering-answer .answer-unit .answer-unit-main .exsample-box .exsample-box-heading,.private-job-offering.keypoints--5196 .keypoints-answer .answer-unit .answer-unit-main .exsample-box .exsample-box-heading,.private-job-offering.keypoints--5196 .private-job-offering-answer .answer-unit .answer-unit-main .exsample-box .exsample-box-heading,.private-job-offering.private-job-offering--5196 .keypoints-answer .answer-unit .answer-unit-main .exsample-box .exsample-box-heading,.private-job-offering.private-job-offering--5196 .private-job-offering-answer .answer-unit .answer-unit-main .exsample-box .exsample-box-heading{background-color:#09c1d2;font-family:Arial, Helvetica, "Zen Kaku Gothic Antique", sans-serif;color:#fff;font-weight:500}.keypoints.keypoints--5196 .keypoints-answer .answer-unit .answer-unit-main .exsample-box .exsample-box-main,.keypoints.keypoints--5196 .private-job-offering-answer .answer-unit .answer-unit-main .exsample-box .exsample-box-main,.keypoints.private-job-offering--5196 .keypoints-answer .answer-unit .answer-unit-main .exsample-box .exsample-box-main,.keypoints.private-job-offering--5196 .private-job-offering-answer .answer-unit .answer-unit-main .exsample-box .exsample-box-main,.private-job-offering.keypoints--5196 .keypoints-answer .answer-unit .answer-unit-main .exsample-box .exsample-box-main,.private-job-offering.keypoints--5196 .private-job-offering-answer .answer-unit .answer-unit-main .exsample-box .exsample-box-main,.private-job-offering.private-job-offering--5196 .keypoints-answer .answer-unit .answer-unit-main .exsample-box .exsample-box-main,.private-job-offering.private-job-offering--5196 .private-job-offering-answer .answer-unit .answer-unit-main .exsample-box .exsample-box-main{padding:16px 14px 14px;border-color:#eaeaea;font-family:Arial, Helvetica, "Zen Kaku Gothic Antique", sans-serif;font-size:14px;font-weight:bold;line-height:2.2;letter-spacing:normal;text-align:left;color:#333}.keypoints.keypoints--5196 .keypoints-answer .answer-unit .answer-unit-main .exsample-box .exsample-box-main .answer-unit-ol,.keypoints.keypoints--5196 .private-job-offering-answer .answer-unit .answer-unit-main .exsample-box .exsample-box-main .answer-unit-ol,.keypoints.private-job-offering--5196 .keypoints-answer .answer-unit .answer-unit-main .exsample-box .exsample-box-main .answer-unit-ol,.keypoints.private-job-offering--5196 .private-job-offering-answer .answer-unit .answer-unit-main .exsample-box .exsample-box-main .answer-unit-ol,.private-job-offering.keypoints--5196 .keypoints-answer .answer-unit .answer-unit-main .exsample-box .exsample-box-main .answer-unit-ol,.private-job-offering.keypoints--5196 .private-job-offering-answer .answer-unit .answer-unit-main .exsample-box .exsample-box-main .answer-unit-ol,.private-job-offering.private-job-offering--5196 .keypoints-answer .answer-unit .answer-unit-main .exsample-box .exsample-box-main .answer-unit-ol,.private-job-offering.private-job-offering--5196 .private-job-offering-answer .answer-unit .answer-unit-main .exsample-box .exsample-box-main .answer-unit-ol{margin:0}.keypoints.keypoints--5196 .keypoints-answer .answer-unit .answer-unit-main .exsample-box .exsample-box-main .answer-unit-ol li,.keypoints.keypoints--5196 .private-job-offering-answer .answer-unit .answer-unit-main .exsample-box .exsample-box-main .answer-unit-ol li,.keypoints.private-job-offering--5196 .keypoints-answer .answer-unit .answer-unit-main .exsample-box .exsample-box-main .answer-unit-ol li,.keypoints.private-job-offering--5196 .private-job-offering-answer .answer-unit .answer-unit-main .exsample-box .exsample-box-main .answer-unit-ol li,.private-job-offering.keypoints--5196 .keypoints-answer .answer-unit .answer-unit-main .exsample-box .exsample-box-main .answer-unit-ol li,.private-job-offering.keypoints--5196 .private-job-offering-answer .answer-unit .answer-unit-main .exsample-box .exsample-box-main .answer-unit-ol li,.private-job-offering.private-job-offering--5196 .keypoints-answer .answer-unit .answer-unit-main .exsample-box .exsample-box-main .answer-unit-ol li,.private-job-offering.private-job-offering--5196 .private-job-offering-answer .answer-unit .answer-unit-main .exsample-box .exsample-box-main .answer-unit-ol li{font-family:Arial, Helvetica, "Zen Kaku Gothic Antique", sans-serif;font-weight:600;color:#333}.keypoints.keypoints--5196 .keypoints-answer .answer-unit .answer-unit-main .exsample-box .exsample-box-main .answer-unit-ol li::before,.keypoints.keypoints--5196 .private-job-offering-answer .answer-unit .answer-unit-main .exsample-box .exsample-box-main .answer-unit-ol li::before,.keypoints.private-job-offering--5196 .keypoints-answer .answer-unit .answer-unit-main .exsample-box .exsample-box-main .answer-unit-ol li::before,.keypoints.private-job-offering--5196 .private-job-offering-answer .answer-unit .answer-unit-main .exsample-box .exsample-box-main .answer-unit-ol li::before,.private-job-offering.keypoints--5196 .keypoints-answer .answer-unit .answer-unit-main .exsample-box .exsample-box-main .answer-unit-ol li::before,.private-job-offering.keypoints--5196 .private-job-offering-answer .answer-unit .answer-unit-main .exsample-box .exsample-box-main .answer-unit-ol li::before,.private-job-offering.private-job-offering--5196 .keypoints-answer .answer-unit .answer-unit-main .exsample-box .exsample-box-main .answer-unit-ol li::before,.private-job-offering.private-job-offering--5196 .private-job-offering-answer .answer-unit .answer-unit-main .exsample-box .exsample-box-main .answer-unit-ol li::before{background-color:#09c1d2}.keypoints.keypoints--5196 .keypoints-answer .answer-unit .answer-unit-main .exsample-box .exsample-box-main .answer-unit-ol li:nth-of-type(n+2),.keypoints.keypoints--5196 .private-job-offering-answer .answer-unit .answer-unit-main .exsample-box .exsample-box-main .answer-unit-ol li:nth-of-type(n+2),.keypoints.private-job-offering--5196 .keypoints-answer .answer-unit .answer-unit-main .exsample-box .exsample-box-main .answer-unit-ol li:nth-of-type(n+2),.keypoints.private-job-offering--5196 .private-job-offering-answer .answer-unit .answer-unit-main .exsample-box .exsample-box-main .answer-unit-ol li:nth-of-type(n+2),.private-job-offering.keypoints--5196 .keypoints-answer .answer-unit .answer-unit-main .exsample-box .exsample-box-main .answer-unit-ol li:nth-of-type(n+2),.private-job-offering.keypoints--5196 .private-job-offering-answer .answer-unit .answer-unit-main .exsample-box .exsample-box-main .answer-unit-ol li:nth-of-type(n+2),.private-job-offering.private-job-offering--5196 .keypoints-answer .answer-unit .answer-unit-main .exsample-box .exsample-box-main .answer-unit-ol li:nth-of-type(n+2),.private-job-offering.private-job-offering--5196 .private-job-offering-answer .answer-unit .answer-unit-main .exsample-box .exsample-box-main .answer-unit-ol li:nth-of-type(n+2){margin-top:12px}.keypoints.keypoints--5196 .keypoints-answer .answer-unit .answer-unit-main .answer-unit-ol,.keypoints.keypoints--5196 .private-job-offering-answer .answer-unit .answer-unit-main .answer-unit-ol,.keypoints.private-job-offering--5196 .keypoints-answer .answer-unit .answer-unit-main .answer-unit-ol,.keypoints.private-job-offering--5196 .private-job-offering-answer .answer-unit .answer-unit-main .answer-unit-ol,.private-job-offering.keypoints--5196 .keypoints-answer .answer-unit .answer-unit-main .answer-unit-ol,.private-job-offering.keypoints--5196 .private-job-offering-answer .answer-unit .answer-unit-main .answer-unit-ol,.private-job-offering.private-job-offering--5196 .keypoints-answer .answer-unit .answer-unit-main .answer-unit-ol,.private-job-offering.private-job-offering--5196 .private-job-offering-answer .answer-unit .answer-unit-main .answer-unit-ol{margin-top:20px}.keypoints.keypoints--5196 .keypoints-answer .answer-unit .answer-unit-main .answer-unit-ol li,.keypoints.keypoints--5196 .private-job-offering-answer .answer-unit .answer-unit-main .answer-unit-ol li,.keypoints.private-job-offering--5196 .keypoints-answer .answer-unit .answer-unit-main .answer-unit-ol li,.keypoints.private-job-offering--5196 .private-job-offering-answer .answer-unit .answer-unit-main .answer-unit-ol li,.private-job-offering.keypoints--5196 .keypoints-answer .answer-unit .answer-unit-main .answer-unit-ol li,.private-job-offering.keypoints--5196 .private-job-offering-answer .answer-unit .answer-unit-main .answer-unit-ol li,.private-job-offering.private-job-offering--5196 .keypoints-answer .answer-unit .answer-unit-main .answer-unit-ol li,.private-job-offering.private-job-offering--5196 .private-job-offering-answer .answer-unit .answer-unit-main .answer-unit-ol li{font-family:Arial, Helvetica, "Zen Kaku Gothic Antique", sans-serif;color:#333}.keypoints.keypoints--5196 .keypoints-answer .answer-unit .answer-unit-main .answer-unit-ol li::before,.keypoints.keypoints--5196 .private-job-offering-answer .answer-unit .answer-unit-main .answer-unit-ol li::before,.keypoints.private-job-offering--5196 .keypoints-answer .answer-unit .answer-unit-main .answer-unit-ol li::before,.keypoints.private-job-offering--5196 .private-job-offering-answer .answer-unit .answer-unit-main .answer-unit-ol li::before,.private-job-offering.keypoints--5196 .keypoints-answer .answer-unit .answer-unit-main .answer-unit-ol li::before,.private-job-offering.keypoints--5196 .private-job-offering-answer .answer-unit .answer-unit-main .answer-unit-ol li::before,.private-job-offering.private-job-offering--5196 .keypoints-answer .answer-unit .answer-unit-main .answer-unit-ol li::before,.private-job-offering.private-job-offering--5196 .private-job-offering-answer .answer-unit .answer-unit-main .answer-unit-ol li::before{background-color:#09c1d2}.keypoints.keypoints--5196 .keypoints-answer .answer-unit .answer-unit-main .answer-unit-cta .answer-unit-cta-link-button,.keypoints.keypoints--5196 .private-job-offering-answer .answer-unit .answer-unit-main .answer-unit-cta .answer-unit-cta-link-button,.keypoints.private-job-offering--5196 .keypoints-answer .answer-unit .answer-unit-main .answer-unit-cta .answer-unit-cta-link-button,.keypoints.private-job-offering--5196 .private-job-offering-answer .answer-unit .answer-unit-main .answer-unit-cta .answer-unit-cta-link-button,.private-job-offering.keypoints--5196 .keypoints-answer .answer-unit .answer-unit-main .answer-unit-cta .answer-unit-cta-link-button,.private-job-offering.keypoints--5196 .private-job-offering-answer .answer-unit .answer-unit-main .answer-unit-cta .answer-unit-cta-link-button,.private-job-offering.private-job-offering--5196 .keypoints-answer .answer-unit .answer-unit-main .answer-unit-cta .answer-unit-cta-link-button,.private-job-offering.private-job-offering--5196 .private-job-offering-answer .answer-unit .answer-unit-main .answer-unit-cta .answer-unit-cta-link-button{position:relative;font-family:Arial, Helvetica, "Zen Kaku Gothic Antique", sans-serif;background-color:#ff6142;box-shadow:0 3px 0 #c44a32}.keypoints.keypoints--5196 .keypoints-answer .answer-unit .answer-unit-main .answer-unit-cta .answer-unit-cta-link-button::after,.keypoints.keypoints--5196 .private-job-offering-answer .answer-unit .answer-unit-main .answer-unit-cta .answer-unit-cta-link-button::after,.keypoints.private-job-offering--5196 .keypoints-answer .answer-unit .answer-unit-main .answer-unit-cta .answer-unit-cta-link-button::after,.keypoints.private-job-offering--5196 .private-job-offering-answer .answer-unit .answer-unit-main .answer-unit-cta .answer-unit-cta-link-button::after,.private-job-offering.keypoints--5196 .keypoints-answer .answer-unit .answer-unit-main .answer-unit-cta .answer-unit-cta-link-button::after,.private-job-offering.keypoints--5196 .private-job-offering-answer .answer-unit .answer-unit-main .answer-unit-cta .answer-unit-cta-link-button::after,.private-job-offering.private-job-offering--5196 .keypoints-answer .answer-unit .answer-unit-main .answer-unit-cta .answer-unit-cta-link-button::after,.private-job-offering.private-job-offering--5196 .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:25px;margin:auto 0;width:1em;height:1em;font-family:"Font Awesome 6 Free";font-weight:900;font-size:16px;text-align:center;line-height:1.0;color:#ffc}.keypoints.keypoints--5196 .keypoints-answer .answer-unit .answer-unit-main .answer-unit-cta .answer-unit-cta-link-button:active,.keypoints.keypoints--5196 .private-job-offering-answer .answer-unit .answer-unit-main .answer-unit-cta .answer-unit-cta-link-button:active,.keypoints.private-job-offering--5196 .keypoints-answer .answer-unit .answer-unit-main .answer-unit-cta .answer-unit-cta-link-button:active,.keypoints.private-job-offering--5196 .private-job-offering-answer .answer-unit .answer-unit-main .answer-unit-cta .answer-unit-cta-link-button:active,.private-job-offering.keypoints--5196 .keypoints-answer .answer-unit .answer-unit-main .answer-unit-cta .answer-unit-cta-link-button:active,.private-job-offering.keypoints--5196 .private-job-offering-answer .answer-unit .answer-unit-main .answer-unit-cta .answer-unit-cta-link-button:active,.private-job-offering.private-job-offering--5196 .keypoints-answer .answer-unit .answer-unit-main .answer-unit-cta .answer-unit-cta-link-button:active,.private-job-offering.private-job-offering--5196 .private-job-offering-answer .answer-unit .answer-unit-main .answer-unit-cta .answer-unit-cta-link-button:active{box-shadow:0 0 0 #c44a32;transform:translateY(3px)}.keypoints.keypoints--5196 .keypoints-answer.keypoints-answer--new .answer-unit .answer-unit-heading,.keypoints.keypoints--5196 .keypoints-answer.private-job-offering-answer--new .answer-unit .answer-unit-heading,.keypoints.keypoints--5196 .private-job-offering-answer.keypoints-answer--new .answer-unit .answer-unit-heading,.keypoints.keypoints--5196 .private-job-offering-answer.private-job-offering-answer--new .answer-unit .answer-unit-heading,.keypoints.private-job-offering--5196 .keypoints-answer.keypoints-answer--new .answer-unit .answer-unit-heading,.keypoints.private-job-offering--5196 .keypoints-answer.private-job-offering-answer--new .answer-unit .answer-unit-heading,.keypoints.private-job-offering--5196 .private-job-offering-answer.keypoints-answer--new .answer-unit .answer-unit-heading,.keypoints.private-job-offering--5196 .private-job-offering-answer.private-job-offering-answer--new .answer-unit .answer-unit-heading,.private-job-offering.keypoints--5196 .keypoints-answer.keypoints-answer--new .answer-unit .answer-unit-heading,.private-job-offering.keypoints--5196 .keypoints-answer.private-job-offering-answer--new .answer-unit .answer-unit-heading,.private-job-offering.keypoints--5196 .private-job-offering-answer.keypoints-answer--new .answer-unit .answer-unit-heading,.private-job-offering.keypoints--5196 .private-job-offering-answer.private-job-offering-answer--new .answer-unit .answer-unit-heading,.private-job-offering.private-job-offering--5196 .keypoints-answer.keypoints-answer--new .answer-unit .answer-unit-heading,.private-job-offering.private-job-offering--5196 .keypoints-answer.private-job-offering-answer--new .answer-unit .answer-unit-heading,.private-job-offering.private-job-offering--5196 .private-job-offering-answer.keypoints-answer--new .answer-unit .answer-unit-heading,.private-job-offering.private-job-offering--5196 .private-job-offering-answer.private-job-offering-answer--new .answer-unit .answer-unit-heading{background-color:#fff;color:#222}.keypoints.keypoints--5196 .keypoints-answer.keypoints-answer--new .answer-unit .answer-unit-heading .answer-unit-count,.keypoints.keypoints--5196 .keypoints-answer.private-job-offering-answer--new .answer-unit .answer-unit-heading .answer-unit-count,.keypoints.keypoints--5196 .private-job-offering-answer.keypoints-answer--new .answer-unit .answer-unit-heading .answer-unit-count,.keypoints.keypoints--5196 .private-job-offering-answer.private-job-offering-answer--new .answer-unit .answer-unit-heading .answer-unit-count,.keypoints.private-job-offering--5196 .keypoints-answer.keypoints-answer--new .answer-unit .answer-unit-heading .answer-unit-count,.keypoints.private-job-offering--5196 .keypoints-answer.private-job-offering-answer--new .answer-unit .answer-unit-heading .answer-unit-count,.keypoints.private-job-offering--5196 .private-job-offering-answer.keypoints-answer--new .answer-unit .answer-unit-heading .answer-unit-count,.keypoints.private-job-offering--5196 .private-job-offering-answer.private-job-offering-answer--new .answer-unit .answer-unit-heading .answer-unit-count,.private-job-offering.keypoints--5196 .keypoints-answer.keypoints-answer--new .answer-unit .answer-unit-heading .answer-unit-count,.private-job-offering.keypoints--5196 .keypoints-answer.private-job-offering-answer--new .answer-unit .answer-unit-heading .answer-unit-count,.private-job-offering.keypoints--5196 .private-job-offering-answer.keypoints-answer--new .answer-unit .answer-unit-heading .answer-unit-count,.private-job-offering.keypoints--5196 .private-job-offering-answer.private-job-offering-answer--new .answer-unit .answer-unit-heading .answer-unit-count,.private-job-offering.private-job-offering--5196 .keypoints-answer.keypoints-answer--new .answer-unit .answer-unit-heading .answer-unit-count,.private-job-offering.private-job-offering--5196 .keypoints-answer.private-job-offering-answer--new .answer-unit .answer-unit-heading .answer-unit-count,.private-job-offering.private-job-offering--5196 .private-job-offering-answer.keypoints-answer--new .answer-unit .answer-unit-heading .answer-unit-count,.private-job-offering.private-job-offering--5196 .private-job-offering-answer.private-job-offering-answer--new .answer-unit .answer-unit-heading .answer-unit-count{color:#167bd2;font-family:Helvetica, Arial, sans-serif}.keypoints.keypoints--5196 .keypoints-answer.keypoints-answer--new .answer-unit .answer-unit-heading.answer-unit-heading--opened,.keypoints.keypoints--5196 .keypoints-answer.private-job-offering-answer--new .answer-unit .answer-unit-heading.answer-unit-heading--opened,.keypoints.keypoints--5196 .private-job-offering-answer.keypoints-answer--new .answer-unit .answer-unit-heading.answer-unit-heading--opened,.keypoints.keypoints--5196 .private-job-offering-answer.private-job-offering-answer--new .answer-unit .answer-unit-heading.answer-unit-heading--opened,.keypoints.private-job-offering--5196 .keypoints-answer.keypoints-answer--new .answer-unit .answer-unit-heading.answer-unit-heading--opened,.keypoints.private-job-offering--5196 .keypoints-answer.private-job-offering-answer--new .answer-unit .answer-unit-heading.answer-unit-heading--opened,.keypoints.private-job-offering--5196 .private-job-offering-answer.keypoints-answer--new .answer-unit .answer-unit-heading.answer-unit-heading--opened,.keypoints.private-job-offering--5196 .private-job-offering-answer.private-job-offering-answer--new .answer-unit .answer-unit-heading.answer-unit-heading--opened,.private-job-offering.keypoints--5196 .keypoints-answer.keypoints-answer--new .answer-unit .answer-unit-heading.answer-unit-heading--opened,.private-job-offering.keypoints--5196 .keypoints-answer.private-job-offering-answer--new .answer-unit .answer-unit-heading.answer-unit-heading--opened,.private-job-offering.keypoints--5196 .private-job-offering-answer.keypoints-answer--new .answer-unit .answer-unit-heading.answer-unit-heading--opened,.private-job-offering.keypoints--5196 .private-job-offering-answer.private-job-offering-answer--new .answer-unit .answer-unit-heading.answer-unit-heading--opened,.private-job-offering.private-job-offering--5196 .keypoints-answer.keypoints-answer--new .answer-unit .answer-unit-heading.answer-unit-heading--opened,.private-job-offering.private-job-offering--5196 .keypoints-answer.private-job-offering-answer--new .answer-unit .answer-unit-heading.answer-unit-heading--opened,.private-job-offering.private-job-offering--5196 .private-job-offering-answer.keypoints-answer--new .answer-unit .answer-unit-heading.answer-unit-heading--opened,.private-job-offering.private-job-offering--5196 .private-job-offering-answer.private-job-offering-answer--new .answer-unit .answer-unit-heading.answer-unit-heading--opened{background-color:#fafafa;color:#777}.keypoints.keypoints--5196 .keypoints-answer.keypoints-answer--new .answer-unit .answer-unit-heading.answer-unit-heading--opened .answer-unit-count,.keypoints.keypoints--5196 .keypoints-answer.private-job-offering-answer--new .answer-unit .answer-unit-heading.answer-unit-heading--opened .answer-unit-count,.keypoints.keypoints--5196 .private-job-offering-answer.keypoints-answer--new .answer-unit .answer-unit-heading.answer-unit-heading--opened .answer-unit-count,.keypoints.keypoints--5196 .private-job-offering-answer.private-job-offering-answer--new .answer-unit .answer-unit-heading.answer-unit-heading--opened .answer-unit-count,.keypoints.private-job-offering--5196 .keypoints-answer.keypoints-answer--new .answer-unit .answer-unit-heading.answer-unit-heading--opened .answer-unit-count,.keypoints.private-job-offering--5196 .keypoints-answer.private-job-offering-answer--new .answer-unit .answer-unit-heading.answer-unit-heading--opened .answer-unit-count,.keypoints.private-job-offering--5196 .private-job-offering-answer.keypoints-answer--new .answer-unit .answer-unit-heading.answer-unit-heading--opened .answer-unit-count,.keypoints.private-job-offering--5196 .private-job-offering-answer.private-job-offering-answer--new .answer-unit .answer-unit-heading.answer-unit-heading--opened .answer-unit-count,.private-job-offering.keypoints--5196 .keypoints-answer.keypoints-answer--new .answer-unit .answer-unit-heading.answer-unit-heading--opened .answer-unit-count,.private-job-offering.keypoints--5196 .keypoints-answer.private-job-offering-answer--new .answer-unit .answer-unit-heading.answer-unit-heading--opened .answer-unit-count,.private-job-offering.keypoints--5196 .private-job-offering-answer.keypoints-answer--new .answer-unit .answer-unit-heading.answer-unit-heading--opened .answer-unit-count,.private-job-offering.keypoints--5196 .private-job-offering-answer.private-job-offering-answer--new .answer-unit .answer-unit-heading.answer-unit-heading--opened .answer-unit-count,.private-job-offering.private-job-offering--5196 .keypoints-answer.keypoints-answer--new .answer-unit .answer-unit-heading.answer-unit-heading--opened .answer-unit-count,.private-job-offering.private-job-offering--5196 .keypoints-answer.private-job-offering-answer--new .answer-unit .answer-unit-heading.answer-unit-heading--opened .answer-unit-count,.private-job-offering.private-job-offering--5196 .private-job-offering-answer.keypoints-answer--new .answer-unit .answer-unit-heading.answer-unit-heading--opened .answer-unit-count,.private-job-offering.private-job-offering--5196 .private-job-offering-answer.private-job-offering-answer--new .answer-unit .answer-unit-heading.answer-unit-heading--opened .answer-unit-count{color:#777}.keypoints.keypoints--5196 .private-job-offering-answer,.keypoints.private-job-offering--5196 .private-job-offering-answer,.private-job-offering.keypoints--5196 .private-job-offering-answer,.private-job-offering.private-job-offering--5196 .private-job-offering-answer{padding-top:25px}.keypoints.keypoints--5196 .keypoints-answer,.keypoints.private-job-offering--5196 .keypoints-answer,.private-job-offering.keypoints--5196 .keypoints-answer,.private-job-offering.private-job-offering--5196 .keypoints-answer{margin-top:30px}.keypoints.private-job-offering--5196,.private-job-offering.private-job-offering--5196{padding-top:0}.each-person{background-color:#eaeaea}.each-person .each-person-heading{box-sizing:border-box;background-color:transparent;background-image:url(/assets/tool/each_person_heading-39018e9d78e25a43b1ffa4b5bf19fb76a1665baa5a62950ca6f69e71293f3961.png);background-repeat:no-repeat;background-position:top 50% left 50%;background-size:375px 123px;height:123px;padding:25px 0 0;font-size:22px;font-weight:bold;line-height:1.69;letter-spacing:1.1px;text-align:center;color:#fff}.each-person .each-person-main{padding:10px 0 30px}.each-person .each-person-main .example-job-changing-unit-group{overflow-y:scroll;display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:flex-start;align-items:stretch;gap:0 15px;padding:10px 20px}.each-person .each-person-main .example-job-changing-unit-group::-webkit-scrollbar{display:none}.each-person .each-person-main .example-job-changing-unit-group .example-jc-unit{box-sizing:border-box;width:290px;height:217px;padding:15px;border-radius:10px;box-shadow:0 0 6px 0 #00000026;background-color:#fff}.each-person .each-person-main .example-job-changing-unit-group .example-jc-unit .ejc-unit-upper{box-sizing:border-box;display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:flex-start;align-items:center;gap:0 12px;width:260px;padding:12px 15px;border-radius:5px;border:solid 1px #f0f0f0;background-color:#fafafa}.each-person .each-person-main .example-job-changing-unit-group .example-jc-unit .ejc-unit-upper .ejc-unit-avatar{display:block;height:60px;width:60px;border-radius:50%}.each-person .each-person-main .example-job-changing-unit-group .example-jc-unit .ejc-unit-upper .ejc-unit-info .info-list li,.each-person .each-person-main .example-job-changing-unit-group .example-jc-unit .ejc-unit-upper .ejc-unit-info .info-list .li{box-sizing:border-box;position:relative;padding-left:10px;font-size:12px;line-height:1;letter-spacing:normal;text-align:left;color:#222}.each-person .each-person-main .example-job-changing-unit-group .example-jc-unit .ejc-unit-upper .ejc-unit-info .info-list li b,.each-person .each-person-main .example-job-changing-unit-group .example-jc-unit .ejc-unit-upper .ejc-unit-info .info-list .li b{color:#ff8134}.each-person .each-person-main .example-job-changing-unit-group .example-jc-unit .ejc-unit-upper .ejc-unit-info .info-list li i.fa-solid,.each-person .each-person-main .example-job-changing-unit-group .example-jc-unit .ejc-unit-upper .ejc-unit-info .info-list .li i.fa-solid{color:#b0b0b0}.each-person .each-person-main .example-job-changing-unit-group .example-jc-unit .ejc-unit-upper .ejc-unit-info .info-list li::before,.each-person .each-person-main .example-job-changing-unit-group .example-jc-unit .ejc-unit-upper .ejc-unit-info .info-list .li::before{position:absolute;content:'';top:3.5px;left:0;width:5px;height:5px;border-radius:50%;background-color:#b0b0b0}.each-person .each-person-main .example-job-changing-unit-group .example-jc-unit .ejc-unit-upper .ejc-unit-info .info-list li:nth-of-type(n+2),.each-person .each-person-main .example-job-changing-unit-group .example-jc-unit .ejc-unit-upper .ejc-unit-info .info-list .li:nth-of-type(n+2){margin-top:12px}.each-person .each-person-main .example-job-changing-unit-group .example-jc-unit .ejc-unit-diagram{display:block;margin:12px auto 0}.private-job-offering .private-job-offering-introduction{padding:30px 25px;background-color:#008cd6}.private-job-offering .private-job-offering-introduction .pjo-intro-heading{font-size:20px;font-weight:bold;line-height:1.7;letter-spacing:1px;text-align:center;color:#fff}.private-job-offering .private-job-offering-introduction .pjo-intro-heading mark{vertical-align:baseline;background:linear-gradient(rgba(255,129,52,0) 30%, #ff8134 30%);color:#fff;font-style:normal;text-decoration:underline;text-decoration-color:#ff8134;text-decoration-thickness:6px;text-underline-offset:-1px;text-decoration-skip-ink:none;font-weight:bold;font-style:normal}.private-job-offering .private-job-offering-introduction .pjo-intro-main{padding:20px;margin-top:20px;border-radius:8px;background-color:#fff;font-size:13px;font-weight:normal;line-height:2;letter-spacing:0.65px;text-align:left;color:#222}.private-job-offering .private-job-offering-introduction .pjo-intro-main b{vertical-align:baseline;font-weight:bold;color:#e90303}.keyvisual--its{background-color:#fff}.keyvisual--its .keyvisual-content{box-sizing:border-box;padding:176px 0 77px;background-image:url(/assets/ranking/it_shindan/kv_bg_2-3ccf793ff53b82c65d70879c94b5c10062a09e32166801bb1d7a8a7297d89d8c.png),url(/assets/ranking/it_shindan/kv_bg_1_3-29687b9eaa912335424441766059f6ecd59af7e2cb2a0866efe7477cc7073968.png);background-repeat:no-repeat, no-repeat;background-size:375px auto, 375px auto;background-position:top bottom left 50%, top 0 left 50%}.keyvisual--its .keyvisual-content .kv-copy-1{display:block;filter:drop-shadow(0 0 3.5px rgba(0,0,0,0.15))}.keyvisual--its .keyvisual-content .kv-promotion-credit{margin:7px auto 0 18px;color:#333;font-family:"Hiragino Sans", sans-serif;font-size:11px;font-style:normal;font-weight:normal;line-height:1.0}.keyvisual--its .keyvisual-content .kv-balloon{display:block;margin:98px auto 0}.keyvisual--its .keyvisual-content .kv-copy-2{display:block;margin:11px auto 0}.keyvisual--its .keyvisual-content.keyvisual-content--new{position:relative;padding:55px 0 60px;background-image:url(/assets/ranking/it_shindan/new/kv_bg_2-60945900e80c74cb117fd9a4f0649aca98145e641907382d81fa8bba5193c1f4.svg),url(/assets/ranking/it_shindan/new/kv_bg_1-813403e9d71c8cca7611723f63ee6cb5c70b5d5ed4e332034c8cd9f055ee6f24.png)}.keyvisual--its .keyvisual-content.keyvisual-content--new:has(.kv-link-button--1,.kv-link-button--2){background-image:url(/assets/ranking/it_shindan/new/kv_bg_2_gearup-3cbfa9082c57200f317fe6e5386a28195a6cf95e8ff9291bf27a2196cdfbf44c.svg),url(/assets/ranking/it_shindan/new/kv_bg_1-813403e9d71c8cca7611723f63ee6cb5c70b5d5ed4e332034c8cd9f055ee6f24.png)}.keyvisual--its .keyvisual-content.keyvisual-content--new .kv-promotion-credit{margin-left:13px;font-family:Arial, Helvetica, "Zen Kaku Gothic Antique", sans-serif;font-weight:bold;line-height:1.8}.keyvisual--its .keyvisual-content.keyvisual-content--new .kv-promotion-credit::first-letter{font-family:"ヒラギノ角ゴ Pro W6", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif}.keyvisual--its .keyvisual-content.keyvisual-content--new .kv-link-button{position:relative;display:block;box-sizing:border-box;border:none;width:335px;height:65px;margin:68px auto 0;padding:0 20px;border-radius:8px;border-bottom:5px solid #C44A32;background-color:#ff6142;font-family:Arial, Helvetica, "Zen Kaku Gothic Antique", sans-serif;font-size:18px;font-weight:700;line-height:65px;letter-spacing:0.08em;text-align:center;color:#fff;cursor:pointer}.keyvisual--its .keyvisual-content.keyvisual-content--new .kv-link-button.kv-link-button--1::before,.keyvisual--its .keyvisual-content.keyvisual-content--new .kv-link-button.kv-link-button--2::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))}.keyvisual--its .keyvisual-content.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)}.keyvisual--its .keyvisual-content.keyvisual-content--new .kv-link-button.kv-link-button--2::before{background-image:url(/assets/ranking/it_shindan/new/kv_link_balloon_2-1af90f9069c428e3218dbc9b8b387cb6e19f61ee4d13bc8391f2885f4af8fb6c.svg)}.keyvisual--its .keyvisual-content.keyvisual-content--new .kv-link-button::after{position:absolute;content:'\f054';top:0;bottom:0;right:18px;margin:auto 0;width:1em;height:1em;font-family:"Font Awesome 6 Free";font-weight:900;font-size:18px;text-align:center;line-height:1.0;color:#fff}.keyvisual--its .keyvisual-content.keyvisual-content--new .kv-link-button:active{border-bottom-width:0px;transform:translateY(5px)}.keyvisual--its .keyvisual-content.keyvisual-content--new .kv-link-button+.kv-balloon{margin:13px auto 18px}.keyvisual--its.keyvisual--its-type2 .keyvisual-content{box-sizing:border-box;padding:35px 0 77px;background-image:url(/assets/ranking/it_shindan/kv_bg_2-3ccf793ff53b82c65d70879c94b5c10062a09e32166801bb1d7a8a7297d89d8c.png),url(/assets/ranking/it_shindan/kv_bg_2_1-0eb686cbe1719d1fdd1dcf32340837bd838ff341a5e65e7b302f023a40904d10.png);background-repeat:no-repeat, no-repeat;background-size:375px auto, 375px auto;background-position:top bottom left 50%, top 0 left 50%}.keyvisual--its.keyvisual--its-type2 .kv-copy-1-2{display:block}.keyvisual--its.keyvisual--its-type2 .kv-balloon{margin-top:297px}.find-your-ideal-job{padding:30px 0 50px}.find-your-ideal-job .fyij-heading{color:#00182E;font-family:Arial, Helvetica, "Zen Kaku Gothic Antique", sans-serif;font-size:16px;font-weight:700;line-height:2.2;letter-spacing:0.8px;text-align:center}.find-your-ideal-job .fyij-heading b{font-family:Arial, Helvetica, "Zen Kaku Gothic Antique", sans-serif;font-weight:700;font-size:24px;letter-spacing:1.2px}.find-your-ideal-job .fyij-heading mark{display:inline-block;background-color:#167BD2;padding:0 10px;border-radius:3px;font-family:Arial, Helvetica, "Zen Kaku Gothic Antique", sans-serif;font-style:normal;color:#fff;line-height:50px;letter-spacing:2.2px;font-size:22px}.find-your-ideal-job .fyij-heading.fyij-heading--type-2{position:relative;margin-top:40px;background-color:transparent;background-image:url(/assets/ranking/it_shindan/fyij_heading_type2-7bc8ef347e2503845a841d12c7a23a9d10eb12337520d84bf440548994d78477.png);background-repeat:no-repeat;background-position:top 38px left 24px;background-size:287px 79px;font-size:24px;line-height:2.2;letter-spacing:2.2px;font-family:Arial, Helvetica, "Zen Kaku Gothic Antique", sans-serif;font-weight:700}.find-your-ideal-job .fyij-heading.fyij-heading--type-2 b{padding:0 10px 0 15px;letter-spacing:2.4px;font-family:Arial, Helvetica, "Zen Kaku Gothic Antique", sans-serif;font-weight:500;font-size:24px;color:#fff;font-weight:bold}.find-your-ideal-job .fyij-item-group{background-color:#fff;background-image:url(/assets/ranking/it_shindan/fyij_bg-cd58abbbe7a4e9e3ee80a0f4772ada207613a194a52d2fbceed345a5bd714855.png);background-repeat:no-repeat;background-position:bottom 0 left 0;background-size:375px 235px;margin-top:17px;padding:21px 0 22px 25px}.find-your-ideal-job .fyij-item-group .fyij-item{box-sizing:border-box;width:fit-content;height:39px;padding:0 10px;box-shadow:-5px 6px 0 0 #222;border:solid 1px #222;background-color:#fff;font-family:Arial, Helvetica, "Zen Kaku Gothic Antique", sans-serif;font-size:13px;font-weight:bold;line-height:37px;letter-spacing:0.65px;text-align:left;color:#00182e}.find-your-ideal-job .fyij-item-group .fyij-item b{font-family:Arial, Helvetica, "Zen Kaku Gothic Antique", sans-serif;vertical-align:baseline;font-weight:bold;color:#ff6142}.find-your-ideal-job .fyij-item-group .fyij-item:nth-of-type(n+2){margin-top:10px}.find-your-ideal-job .fyij-closing-sentence{box-sizing:border-box;margin:30px auto 0;width:335px;padding:10px 20px;border-radius:3px;border:solid 1px #ddd;background-color:#fff;font-family:Arial, Helvetica, "Zen Kaku Gothic Antique", sans-serif;font-size:14px;font-weight:bold;line-height:2.2;letter-spacing:0.7px;text-align:left;color:#333}.find-your-ideal-job .fyij-closing-sentence b{vertical-align:baseline;color:#ff6142;font-weight:bold}.find-your-ideal-job.find-your-ideal-job--new{padding-bottom:30px;position:relative}.find-your-ideal-job.find-your-ideal-job--new::after{position:absolute;z-index:20;content:'';bottom:-29.9px;right:0;width:0px;height:0px;border-style:solid;border-width:30px 187.5px 0 187.5px;border-color:#fff transparent transparent transparent}.find-your-ideal-job.find-your-ideal-job--new .fyij-heading{line-height:1.8}.find-your-ideal-job.find-your-ideal-job--new .fyij-heading mark{margin:5px 5px 0 0}.find-your-ideal-job.find-your-ideal-job--new .fyij-heading.fyij-heading--type-2{margin-top:50px;background-image:url(/assets/ranking/it_shindan/new/fyij_heading_type2-f42ea3d89a4bdc8e69867a969b01d552ec98b1ca800346059b7aa2f85ee08d00.png);background-position:top 38px left 24px;line-height:2.2;letter-spacing:2.4px}.diagnostic-tool-introduction{position:relative;z-index:20;padding:0 0 40px}.diagnostic-tool-introduction::after{position:absolute;content:'';bottom:-29.9px;right:0;width:0px;height:0px;border-style:solid;border-width:30px 187.5px 0 187.5px;border-color:#fff transparent transparent transparent}.diagnostic-tool-introduction .dt-intro-heading{position:relative;padding:50px 0 17px;background-color:#167bd2}.diagnostic-tool-introduction .dt-intro-heading::after{position:absolute;content:'';bottom:-29.9px;right:0;width:0px;height:0px;border-style:solid;border-width:30px 187.5px 0 187.5px;border-color:#167bd2 transparent transparent transparent}.diagnostic-tool-introduction .dt-intro-heading .line-1{width:fit-content;margin:0 auto;display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:center;align-items:flex-end}.diagnostic-tool-introduction .dt-intro-heading .line-1 .balloon{position:relative;background-color:#fff;height:32px;padding:0 10px;border-radius:3px;vertical-align:baseline;display:inline-block;font-family:Arial, Helvetica, "Zen Kaku Gothic Antique", sans-serif;color:#167bd2;font-size:16px;line-height:32px;font-weight:900;letter-spacing:normal}.diagnostic-tool-introduction .dt-intro-heading .line-1 .balloon::after{position:absolute;content:'';top:0;bottom:0;right:-6px;margin:auto;width:0px;height:0px;border-style:solid;border-width:8px 0 8px 8px;border-color:transparent transparent transparent #FFFFFF}.diagnostic-tool-introduction .dt-intro-heading .line-1 b{margin-left:11px;font-family:Arial, Helvetica, "Zen Kaku Gothic Antique", sans-serif;font-size:24px;font-weight:700;color:#fff;letter-spacing:2.4px;line-height:1.0;padding-bottom:2px}.diagnostic-tool-introduction .dt-intro-heading .line-1 span{padding-bottom:3px;font-family:Arial, Helvetica, "Zen Kaku Gothic Antique", sans-serif;font-weight:700;line-height:1.0;letter-spacing:1.6px;text-align:center;color:#fff;font-size:16px}.diagnostic-tool-introduction .dt-intro-heading .line-2{display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:center;align-items:center;gap:0 8px;width:fit-content;margin:17px auto 0}.diagnostic-tool-introduction .dt-intro-heading .line-2 .diagnostic-conditions-group{display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:flex-start;align-items:center;gap:0 8px}.diagnostic-tool-introduction .dt-intro-heading .line-2 .diagnostic-conditions-group .diagnostic-conditions{box-sizing:border-box;display:inline-block;height:40px;vertical-align:baseline;font-family:Arial, Helvetica, "Zen Kaku Gothic Antique", sans-serif;font-size:20px;font-weight:500;padding:0 13px;border:solid 1px #fff;background-color:#09c1d2;line-height:38px;color:#fff}.diagnostic-tool-introduction .dt-intro-heading .line-2 .line-2-sentence-flex{margin-top:3px}.diagnostic-tool-introduction .dt-intro-heading .line-2 .line-2-sentence-flex span{font-family:Arial, Helvetica, "Zen Kaku Gothic Antique", sans-serif;font-weight:700;line-height:32px;letter-spacing:1.6px;text-align:center;color:#fff;font-size:16px}.diagnostic-tool-introduction .dt-intro-heading .line-2 .line-2-sentence-flex b{font-family:Arial, Helvetica, "Zen Kaku Gothic Antique", sans-serif;font-size:24px;font-weight:700;color:#fff;letter-spacing:2.3px}.diagnostic-tool-introduction .dt-intro-heading .line-2 .line-2-sentence-flex b.ff-arial{font-size:32px;line-height:37px}.diagnostic-tool-introduction .dt-intro-heading .line-3{width:fit-content;margin:17px auto 0;font-family:Arial, Helvetica, "Zen Kaku Gothic Antique", sans-serif;font-weight:700;line-height:32px;letter-spacing:1.6px;text-align:center;color:#fff;font-size:16px}.diagnostic-tool-introduction .dt-intro-heading .line-3 b{font-family:Arial, Helvetica, "Zen Kaku Gothic Antique", sans-serif;font-size:24px;font-weight:700;color:#fff;letter-spacing:2.3px}.diagnostic-tool-introduction .dt-intro-main{margin:70px 0 0;overflow-x:scroll}.diagnostic-tool-introduction .dt-intro-main::-webkit-scrollbar{display:none}.diagnostic-tool-introduction .dt-intro-main .job-change-info-website{box-sizing:border-box;display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:flex-start;align-items:stretch;gap:0 20px;padding:0 20px}.diagnostic-tool-introduction .dt-intro-main .job-change-info-website .jc-website .jc-website-data{position:relative;background-origin:border-box;background-color:#167bd2;padding:12px 12px 3px;border-radius:5px}.diagnostic-tool-introduction .dt-intro-main .job-change-info-website .jc-website .jc-website-data::after{position:absolute;content:'';bottom:-7px;right:0;left:0;margin:0 auto;width:0px;height:0px;border-style:solid;border-width:15px 16px 0 16px;border-width:8px;border-color:transparent #167BD2 #167BD2 transparent;border-radius:2.5px;transform:rotate(45deg);transform-origin:center center}.diagnostic-tool-introduction .dt-intro-main .job-change-info-website .jc-website .jc-website-data .avatar{display:block;border-radius:50%;margin:0 auto}.diagnostic-tool-introduction .dt-intro-main .job-change-info-website .jc-website .jc-website-data .data-item-group{margin-top:1px}.diagnostic-tool-introduction .dt-intro-main .job-change-info-website .jc-website .jc-website-data .data-item-group .data-item{position:relative;padding:9px 0;font-family:Arial, Helvetica, "Zen Kaku Gothic Antique", sans-serif;font-size:12px;font-weight:700;line-height:1.3;letter-spacing:normal;text-align:left;color:#fff;text-align:center;white-space:nowrap}.diagnostic-tool-introduction .dt-intro-main .job-change-info-website .jc-website .jc-website-data .data-item-group .data-item b{font-family:Arial, Helvetica, sans-serif;font-size:20px;color:#fff}.diagnostic-tool-introduction .dt-intro-main .job-change-info-website .jc-website .jc-website-data .data-item-group .data-item.data-item--dl{line-height:31.5px}.diagnostic-tool-introduction .dt-intro-main .job-change-info-website .jc-website .jc-website-data .data-item-group .data-item:nth-of-type(n+2)::before{position:absolute;content:'';top:0;left:0;width:100%;height:1px;background-image:linear-gradient(90deg, white, white 2px, rgba(255,255,255,0) 2px, rgba(255,255,255,0) 4px);background-position:top 0 left 0;background-repeat:repeat-x;background-size:4px 1px}.diagnostic-tool-introduction .dt-intro-main .job-change-info-website .jc-website .website{display:block;margin:20px auto 0}.diagnostic-tool-introduction .dt-intro-main .job-change-info-website .jc-website .website-name{margin-top:10px;font-family:Arial, Helvetica, "Zen Kaku Gothic Antique", sans-serif;font-size:12px;font-weight:700;line-height:1.3;letter-spacing:0.6px;text-align:center}.diagnostic-tool-introduction .dt-intro-main .job-change-info-website .jc-website .website-name b{font-family:Arial, Helvetica, sans-serif;font-size:20px;font-weight:bold;line-height:1.3;letter-spacing:1px}.diagnostic-tool-introduction .dt-intro-main .job-change-info-website .jc-website .website-name.website-name--a{color:#f55959}.diagnostic-tool-introduction .dt-intro-main .job-change-info-website .jc-website .website-name.website-name--a b{color:#f55959}.diagnostic-tool-introduction .dt-intro-main .job-change-info-website .jc-website .website-name.website-name--b{color:#ffa442}.diagnostic-tool-introduction .dt-intro-main .job-change-info-website .jc-website .website-name.website-name--b b{color:#ffa442}.diagnostic-tool-introduction .dt-intro-main .job-change-info-website .jc-website .website-name.website-name--c{color:#15d1b0}.diagnostic-tool-introduction .dt-intro-main .job-change-info-website .jc-website .website-name.website-name--c b{color:#15d1b0}.diagnostic-tool-introduction .dt-intro-main .job-change-info-website .jc-website .website-name.website-name--d{color:#09C1D2}.diagnostic-tool-introduction .dt-intro-main .job-change-info-website .jc-website .website-name.website-name--d b{color:#09C1D2}.diagnostic-tool--5196{position:relative;z-index:10;background-color:#09c1d2;padding:70px 0 0}.diagnostic-tool--5196::after{position:absolute;content:'';bottom:-29.9px;right:0;width:0px;height:0px;border-style:solid;border-width:30px 187.5px 0 187.5px;border-color:#09c1d2 transparent transparent transparent}.diagnostic-tool--5196 .diagnostic-tool-heading .diagnostic-tool-heading-balloon{position:relative;width:fit-content;height:28px;margin:0 auto;padding:13px 10px 0;border-radius:3px;background-color:#fff;font-family:Arial, Helvetica, "Zen Kaku Gothic Antique", sans-serif;font-size:12px;font-weight:900;line-height:1.0px;letter-spacing:0.6px;text-align:center;color:#167bd2}.diagnostic-tool--5196 .diagnostic-tool-heading .diagnostic-tool-heading-balloon b{font-size:18px;color:#167bd2;letter-spacing:normal}.diagnostic-tool--5196 .diagnostic-tool-heading .diagnostic-tool-heading-balloon::after{position:absolute;content:'';bottom:-6px;right:0;left:0;margin:0 auto;width:0px;height:0px;border-style:solid;border-width:8px 8px 0 8px;border-color:#FFFFFF transparent transparent transparent}.diagnostic-tool--5196 .diagnostic-tool-heading .line-1{margin-top:13px;font-family:Arial, Helvetica, "Zen Kaku Gothic Antique", sans-serif;font-size:15px;font-weight:700;line-height:1.6;letter-spacing:0.75px;text-align:center;color:#fff}.diagnostic-tool--5196 .diagnostic-tool-heading .line-2{margin-top:11px;font-family:Arial, Helvetica, "Zen Kaku Gothic Antique", sans-serif;font-size:32px;font-weight:700;line-height:1;letter-spacing:3.2px;text-align:center;color:#fff}.diagnostic-tool--5196 .diagnostic-tool-basement{margin:28px auto 0;width:355px;border-radius:5px}.diagnostic-tool--5196 .diagnostic-tool-basement .question-unit .question-heading{position:relative;background-color:#fff;padding:20px 18px;font-family:Arial, Helvetica, "Zen Kaku Gothic Antique", sans-serif;font-size:14px;font-weight:900;line-height:1;letter-spacing:0.7px;text-align:left;color:#333}.diagnostic-tool--5196 .diagnostic-tool-basement .question-unit .question-heading b{margin-right:7px;font-family:Arial;font-size:16px;font-weight:bold;line-height:1;letter-spacing:normal;text-align:left;color:#167bd2}.diagnostic-tool--5196 .diagnostic-tool-basement .question-unit .question-heading::before,.diagnostic-tool--5196 .diagnostic-tool-basement .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}.diagnostic-tool--5196 .diagnostic-tool-basement .question-unit .question-heading::before{top:0}.diagnostic-tool--5196 .diagnostic-tool-basement .question-unit .question-heading::after{bottom:0}.diagnostic-tool--5196 .diagnostic-tool-basement .question-unit .question-main{background-color:#fafafa;padding:15px 0}.diagnostic-tool--5196 .diagnostic-tool-basement .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:12px 11px;width:325px;margin:0 auto}.diagnostic-tool--5196 .diagnostic-tool-basement .question-unit .question-main .iradio-group .iradio-label{display:block;flex-basis:157px;cursor:pointer}.diagnostic-tool--5196 .diagnostic-tool-basement .question-unit .question-main .iradio-group .iradio-label .iradio-input{display:none}.diagnostic-tool--5196 .diagnostic-tool-basement .question-unit .question-main .iradio-group .iradio-label .iradio-apperance{display:block;box-sizing:border-box;width:157px;height:49px;padding:18px 15px;border-radius:5px;border:solid 1px #ddd;background-color:#fff;font-family:Arial;font-size:13px;font-weight:600;line-height:1;letter-spacing:0.65px;text-align:left;color:#606060}.diagnostic-tool--5196 .diagnostic-tool-basement .question-unit .question-main .iradio-group .iradio-label .iradio-input:checked+.iradio-apperance{border-color:#167BD2;background-color:#ECFDFF;color:#167BD2}.diagnostic-tool--5196 .diagnostic-tool-basement .question-unit .question-main .select{-webkit-appearance:none;-moz-appearance:none;appearance:none;box-sizing:border-box;width:325px;height:51px;margin:0 auto;flex-grow:0;display:flex;flex-direction:row;justify-content:flex-start;align-items:center;gap:10px;padding:18px 15px;border-radius:5px;border:solid 1px #ddd;background-color:#fff;background-image:url(/assets/ranking/it_shindan/icon_chevron_down-d590817ecaff8de912e5b6a363886a0398ecf114b9bb279db6c5897fc95f3c0f.png);background-repeat:no-repeat;background-position:top 50% right 17px;background-size:11px 7px;font-family:Arial, Helvetica, "Zen Kaku Gothic Antique", sans-serif;font-size:13px;font-weight:600;line-height:1;letter-spacing:0.05em;text-align:left;color:#606060;cursor:pointer}.diagnostic-tool--5196 .diagnostic-tool-basement .question-unit .question-main .select:focus{outline:none}.diagnostic-tool--5196 .diagnostic-tool-basement .question-unit:first-of-type .question-heading{border-radius:5px 5px 0 0}.diagnostic-tool--5196 .diagnostic-tool-basement .question-unit:first-of-type .question-heading::before{display:none}.diagnostic-tool--5196 .diagnostic-tool-basement .question-unit:last-of-type .question-main{border-radius:0 0 5px 5px}.diagnostic-tool--5196 .diagnostic-tool-basement.diagnostic-tool-basement--new .question-unit .question-main .iradio-group .iradio-label{position:relative}.diagnostic-tool--5196 .diagnostic-tool-basement.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:10px;width:15px;height:15px;margin:0;border:none;border-radius:2px;background-color:#ddd;background-image:url(/assets/ranking/it_shindan/new/checkmark-2d72d1509a4e1211368bc96e7b255f176dcc15cacb35038c0472665b796ba5b5.png);background-size:9px 7px;background-repeat:no-repeat;background-position:center;cursor:pointer}.diagnostic-tool--5196 .diagnostic-tool-basement.diagnostic-tool-basement--new .question-unit .question-main .iradio-group .iradio-label .iradio-input:checked{background-color:#167bd2}.diagnostic-tool--5196 .diagnostic-tool-basement.diagnostic-tool-basement--new .question-unit .question-main .iradio-group .iradio-label .iradio-apperance{padding:0 15px 0 33px;line-height:49px}.diagnostic-tool--5196 .diagnostic-tool-action{padding:30px 0 45px}.diagnostic-tool--5196 .diagnostic-tool-action .diagnostic-tool-action-button{position:relative;display:block;box-sizing:border-box;border:none;width:335px;height:70px;margin:0 auto 5px;padding:0 20px;border-radius:8px;box-shadow:0 5px 0 #c44a32;background-color:#ff6142;font-family:Arial, Helvetica, "Zen Kaku Gothic Antique", sans-serif;font-size:20px;font-weight:600;line-height:70px;letter-spacing:2px;text-align:center;color:#fff;cursor:pointer}.diagnostic-tool--5196 .diagnostic-tool-action .diagnostic-tool-action-button::after{position:absolute;content:'\f054';top:0;bottom:0;right:18px;margin:auto 0;width:1em;height:1em;font-family:"Font Awesome 6 Free";font-weight:900;font-size:18px;text-align:center;line-height:1.0;color:#fff}.diagnostic-tool--5196 .diagnostic-tool-action .diagnostic-tool-action-button:active{box-shadow:0 0 0 #c44a32;transform:translateY(5px)}.diagnosis-results .diagnosis-results-introduction{background-color:#fff;padding:30px 0}.diagnosis-results .diagnosis-results-introduction .intro-line-1{font-family:Arial, Helvetica, "Zen Kaku Gothic Antique", sans-serif;font-size:16px;font-weight:700;line-height:1;letter-spacing:1.6px;text-align:center;color:#333}.diagnosis-results .diagnosis-results-introduction .diagnostic-conditions{box-sizing:border-box;width:335px;margin:15px auto 0;padding:15px;border-radius:5px;background-color:#f5f5f5;display:flex;flex-direction:row;flex-wrap:wrap;justify-content:flex-start;align-content:flex-start;align-items:stretch;gap:12px}.diagnosis-results .diagnosis-results-introduction .diagnostic-conditions .condition-item{width:fit-content;height:24px;flex-grow:0;display:flex;flex-direction:row;justify-content:center;align-items:center;gap:10px;padding:0 8px;border-radius:3px;background-color:#09c1d2;font-family:Arial, Helvetica, "Zen Kaku Gothic Antique", sans-serif;font-size:12px;font-weight:700;line-height:24px;letter-spacing:normal;text-align:center;color:#fff}.diagnosis-results .diagnosis-results-introduction .intro-line-2{margin-top:15px;font-family:Arial, Helvetica, "Zen Kaku Gothic Antique", sans-serif;font-size:14px;font-weight:700;line-height:1;letter-spacing:1.4px;text-align:center;color:#333}.diagnosis-results .diagnosis-results-introduction .intro-line-3{display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:center;align-items:flex-end;margin-top:10px;font-family:Arial, Helvetica, "Zen Kaku Gothic Antique", sans-serif;font-size:20px;font-weight:700;line-height:1;letter-spacing:2px;text-align:center;color:#333}.diagnosis-results .diagnosis-results-introduction .intro-line-3 b{display:inline-block;vertical-align:baseline;font-family:Arial, Helvetica, sans-serif;font-size:32px;font-weight:bold;line-height:0.75;letter-spacing:3.2px;text-align:left;color:#ff6142}.diagnosis-results .diagnosis-results-recommended{position:relative;background-color:#167bd2;padding:20px 0 0}.diagnosis-results .diagnosis-results-recommended::after{position:absolute;content:'';bottom:-29.9px;left:0;width:0px;height:0px;border-style:solid;border-width:30px 187.5px 0 187.5px;border-color:#167bd2 transparent transparent transparent}.diagnosis-results .diagnosis-results-recommended .recommended-line-1{display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:center;align-items:stretch;gap:0 10px}.diagnosis-results .diagnosis-results-recommended .recommended-line-1 .check-tag{width:fit-content;height:29px;border-radius:29px;padding:0 10px;border-radius:23px;background-color:#fff;height:29px;font-family:Arial, Helvetica, "Zen Kaku Gothic Antique", sans-serif;font-size:11px;font-weight:700;line-height:29px;letter-spacing:normal;text-align:center;color:#00182e}.diagnosis-results .diagnosis-results-recommended .recommended-line-2{margin-top:17px;font-family:Arial, Helvetica, "Zen Kaku Gothic Antique", sans-serif;font-size:16px;font-weight:700;line-height:1.3;letter-spacing:0.64px;text-align:center;color:#fff}.diagnosis-results .diagnosis-results-recommended .recommended-line-3{margin-top:2px;font-family:Arial, Helvetica, "Zen Kaku Gothic Antique", sans-serif;font-size:16px;font-weight:700;line-height:1.3;letter-spacing:0.64px;text-align:center;color:#fff}.diagnosis-results .diagnosis-results-recommended .recommended-line-3 b{font-family:Arial, Helvetica, "Zen Kaku Gothic Antique", sans-serif;font-size:16px;font-weight:700;line-height:1.3;letter-spacing:0.96px;color:#ffdc09}.diagnosis-results .diagnosis-results-recommended .recommended-line-3 b .ff-arial{font-family:Arial, Helvetica, "Zen Kaku Gothic Antique", sans-serif;font-size:24px;font-weight:700}.tool_general-class{width:375px}.keyvisual--5373 .keyvisual-content{box-sizing:border-box;position:relative;width:375px;background-color:#fff;background-image:url(/assets/ranking/analysis/kv_bg-80905310eeff234f6077119de983bfeaa2fa92e4dde3241ed345371f3bd412a9.jpg);background-repeat:no-repeat;background-position:top 0 left 50%;background-size:375px auto;padding:22px 0 20px 18px}.keyvisual--5373 .keyvisual-content .logo-carhythm{display:block}.keyvisual--5373 .keyvisual-content .kv-copy{display:block}.keyvisual--5373 .keyvisual-content .kv-explicitly-state-promotion{margin-left:5px;color:#333;font-family:"Hiragino Sans", sans-serif;font-size:10px;font-weight:300;line-height:1.5}.keyvisual--5373 .keyvisual-content.keyvisual-content--1{padding:22px 0 20px 18px}.keyvisual--5373 .keyvisual-content.keyvisual-content--1 .kv-copy{margin-top:60px}.keyvisual--5373 .keyvisual-content.keyvisual-content--1 .kv-explicitly-state-promotion{margin-top:10.5px}.keyvisual--5373 .keyvisual-content.keyvisual-content--2{padding:22px 0 26px 18px}.keyvisual--5373 .keyvisual-content.keyvisual-content--2 .kv-copy{margin-top:32px}.keyvisual--5373 .keyvisual-content.keyvisual-content--2 .kv-explicitly-state-promotion{margin-top:3px}.keyvisual--5373 .keyvisual-content.keyvisual-content--3{padding:22px 0 24px 18px}.keyvisual--5373 .keyvisual-content.keyvisual-content--3 .kv-copy{margin-top:69px}.keyvisual--5373 .keyvisual-content.keyvisual-content--3 .kv-explicitly-state-promotion{margin-top:5px}.keyvisual--5373 .keyvisual-content.keyvisual-content--4{padding:22px 0 24px 18px}.keyvisual--5373 .keyvisual-content.keyvisual-content--4 .kv-copy{margin-top:32px}.keyvisual--5373 .keyvisual-content.keyvisual-content--4 .kv-explicitly-state-promotion{margin-top:5px}.keyvisual--5373 .keyvisual-content.keyvisual-content--5{padding:22px 0 25px 18px}.keyvisual--5373 .keyvisual-content.keyvisual-content--5 .kv-copy{margin-top:70px}.keyvisual--5373 .keyvisual-content.keyvisual-content--5 .kv-explicitly-state-promotion{margin-top:5px}.pre-diagnostic-introductions .pdis-unit.pdis-unit--includes-arrow{padding-bottom:30px;background-color:#1C96DD}.pre-diagnostic-introductions .pdis-unit .pdis-unit-heading{padding:18px 20px 15px;background-color:#1888CA;color:#FFF;font-family:"Hiragino Sans", sans-serif;font-size:18px;font-weight:700;line-height:1.7;letter-spacing:0.54px}.pre-diagnostic-introductions .pdis-unit .pdis-unit-heading b{color:#FBFF22;font-family:"Hiragino Sans", sans-serif;font-size:24px;font-style:normal;font-weight:700;line-height:1.6;letter-spacing:0.72px;vertical-align:baseline}.pre-diagnostic-introductions .pdis-unit .pdis-unit-main{padding:0.1px 0;background-color:#fff}.pre-diagnostic-introductions .pdis-unit .pdis-unit-main .sentence{width:335px;margin:20px auto;color:#333;font-family:"Hiragino Sans", sans-serif;font-size:13px;font-weight:500;line-height:2.0;letter-spacing:0.65px}.pre-diagnostic-introductions .pdis-unit .pdis-unit-main .sentence mark{background:linear-gradient(#FBFF22 0, #FBFF22 0);vertical-align:baseline;text-decoration:overline underline;text-decoration-color:#FBFF22;text-decoration-thickness:3px;-webkit-text-overline-offset:-0.1px;-moz-text-overline-offset:-0.1px;text-underline-offset:-0.1px;text-decoration-skip-ink:none;color:#1888CA;font-style:normal;font-weight:600}.pre-diagnostic-introductions .pdis-unit .pdis-unit-main .reason{margin:34px 0 20px;position:relative;border:0px solid #1888CA;background-color:#ECFBFE;padding:22px 20px 15px;color:#1888CA;font-family:"Hiragino Sans", sans-serif;font-size:20px;font-weight:700;line-height:1.7;letter-spacing:0.6px}.pre-diagnostic-introductions .pdis-unit .pdis-unit-main .reason .reason-heading{position:absolute;top:-14px;left:20px;height:28px;width:fit-content;border-radius:1px;background-color:#1888CA;padding:0 10px;color:#FFF;font-family:"Hiragino Sans", sans-serif;font-size:14px;font-weight:700;line-height:28px;letter-spacing:0.7px;text-align:center}.pre-diagnostic-introductions .pdis-unit .pdis-unit-main .figure{margin:20px auto;width:fit-content}.pre-diagnostic-introductions .pdis-unit .pdis-unit-main .figure .figure-name{width:fit-content;margin:0 auto;color:#333;font-family:"Hiragino Sans", sans-serif;font-size:16px;font-weight:700;line-height:2.0;letter-spacing:1.6px}.pre-diagnostic-introductions .pdis-unit .pdis-unit-main .figure img{display:block;margin:5px auto 0}.pre-diagnostic-introductions .pdis-unit .pdis-unit-main .figure .figure-caption{width:fit-content;margin:5px auto 0;color:#333;font-family:"Hiragino Sans", sans-serif;font-size:11px;font-weight:300;line-height:1.5}.pre-diagnostic-introductions .pdis-unit .pdis-unit-main .figure.figure--diagram{margin:20px auto 40px}.pre-diagnostic-introductions .pdis-unit .pdis-unit-main.pdis-unit-main--includes-arrow{position:relative}.pre-diagnostic-introductions .pdis-unit .pdis-unit-main.pdis-unit-main--includes-arrow::before{position:absolute;content:'';bottom:-0.5px;right:0;margin:auto;width:375px;height:1px;background-color:#fff}.pre-diagnostic-introductions .pdis-unit .pdis-unit-main.pdis-unit-main--includes-arrow::after{position:absolute;content:'';bottom:-30px;right:0;margin:auto;width:0px;height:0px;border-style:solid;border-width:30px 187.5px 0 187.5px;border-color:#ffffff transparent transparent transparent}.diagnostic-tool--5373{position:relative;background-color:#1C96DD;padding:30px 0 35px}.diagnostic-tool--5373::before{position:absolute;content:'';top:-0.25px;left:0;width:100%;height:1px;background-color:#1C96DD}.diagnostic-tool--5373 .diagnostic-tool-heading{border-radius:3px;width:fit-content;height:46px;margin:0 auto;background-color:#FFF;padding:0 15px;color:#404040;font-family:"Hiragino Sans", sans-serif;font-size:26px;font-weight:700;line-height:46px;letter-spacing:3px}.diagnostic-tool--5373 .diagnostic-tool-heading b{color:#FF8134;vertical-align:baseline}.diagnostic-tool--5373 .diagnostic-tool-description{margin-top:10px;color:#fff;text-align:center;font-family:"Hiragino Sans", sans-serif;font-size:12px;font-style:normal;font-weight:600;line-height:1.8}.diagnostic-tool--5373 .diagnostic-tool-basement{border-radius:5px;background-color:#FFF;width:345px;margin:20px auto 0;padding:18px 0}.diagnostic-tool--5373 .diagnostic-tool-basement .diagnostic-tool-unit-group{width:315px;margin:0 auto}.diagnostic-tool--5373 .diagnostic-tool-basement .diagnostic-tool-unit-group .diagnostic-tool-unit .unit-title{display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:flex-start;align-items:center;gap:0 7px}.diagnostic-tool--5373 .diagnostic-tool-basement .diagnostic-tool-unit-group .diagnostic-tool-unit .unit-title .unit-content{width:30px;height:30px;border-radius:50%;background-color:#1C96DD;color:#FFF;text-align:center;font-family:Arial, Helvetica, sans-serif;font-size:13px;font-weight:700;line-height:30px}.diagnostic-tool--5373 .diagnostic-tool-basement .diagnostic-tool-unit-group .diagnostic-tool-unit .unit-title .unit-title-sentence{color:#000;font-family:"Hiragino Sans", sans-serif;font-size:15px;font-weight:600;line-height:1.4}.diagnostic-tool--5373 .diagnostic-tool-basement .diagnostic-tool-unit-group .diagnostic-tool-unit .unit-main{margin-top:15px}.diagnostic-tool--5373 .diagnostic-tool-basement .diagnostic-tool-unit-group .diagnostic-tool-unit .unit-main .form-item-group-wrapper .form-item-group-name{position:relative;margin:30px 0 10px}.diagnostic-tool--5373 .diagnostic-tool-basement .diagnostic-tool-unit-group .diagnostic-tool-unit .unit-main .form-item-group-wrapper .form-item-group-name.form-item-group-name--1st{margin:15px 0 10px}.diagnostic-tool--5373 .diagnostic-tool-basement .diagnostic-tool-unit-group .diagnostic-tool-unit .unit-main .form-item-group-wrapper .form-item-group-name .name-value{position:relative;z-index:20;margin-left:5px;width:fit-content;padding:0 5px;background-color:#fff;color:#333;font-family:"Hiragino Sans", sans-serif;font-size:13px;font-weight:600;line-height:1.4}.diagnostic-tool--5373 .diagnostic-tool-basement .diagnostic-tool-unit-group .diagnostic-tool-unit .unit-main .form-item-group-wrapper .form-item-group-name::before{position:absolute;z-index:10;content:'';top:0;bottom:0;left:0;margin:auto 0;width:100%;height:2px;background-color:#1888CA;border-radius:2px}.diagnostic-tool--5373 .diagnostic-tool-basement .diagnostic-tool-unit-group .diagnostic-tool-unit .unit-main .form-item-group-wrapper .form-item-group{display:flex;flex-direction:row;flex-wrap:wrap;justify-content:flex-start;align-items:stretch;gap:8px 15px}.diagnostic-tool--5373 .diagnostic-tool-basement .diagnostic-tool-unit-group .diagnostic-tool-unit .unit-main .form-item-group-wrapper .form-item-group .form-item-radio{display:block;width:150px;cursor:pointer}.diagnostic-tool--5373 .diagnostic-tool-basement .diagnostic-tool-unit-group .diagnostic-tool-unit .unit-main .form-item-group-wrapper .form-item-group .form-item-radio input{display:none}.diagnostic-tool--5373 .diagnostic-tool-basement .diagnostic-tool-unit-group .diagnostic-tool-unit .unit-main .form-item-group-wrapper .form-item-group .form-item-radio span{box-sizing:border-box;display:block;border-radius:3px;border:1px solid #DDD;box-shadow:0 2px 0 0 #DDD;background-color:#FFF;padding:0 12px;margin-bottom:2px;color:#333;font-family:"Hiragino Sans", sans-serif;font-size:12px;font-weight:400;line-height:38px}.diagnostic-tool--5373 .diagnostic-tool-basement .diagnostic-tool-unit-group .diagnostic-tool-unit .unit-main .form-item-group-wrapper .form-item-group .form-item-radio input:checked+span{border-color:#1C96DD;box-shadow:0 2px 0 0 #1C96DD;background-color:#F1FDFF;color:#1C96DD}.diagnostic-tool--5373 .diagnostic-tool-basement .diagnostic-tool-unit-group .diagnostic-tool-unit .unit-main .form-item-group-wrapper .form-item-group .form-item-radio:active span{box-shadow:0 0 0 0 #DDD;transform:translateY(2px)}.diagnostic-tool--5373 .diagnostic-tool-basement .diagnostic-tool-unit-group .diagnostic-tool-unit:nth-of-type(n+2){margin-top:30px}.diagnostic-tool--5373 .diagnostic-tool-basement .diagnostic-tool-unit-group .diagnostic-tool-action{padding-top:25px}.diagnostic-tool--5373 .diagnostic-tool-basement .diagnostic-tool-unit-group .diagnostic-tool-action .diagnostic-tool-button{position:relative;display:block;width:315px;height:54px;border-radius:5px;box-shadow:0 3px 0 #C95006;background-color:#FF8134;margin-bottom:3px;border:none;color:#FFF;text-align:center;font-family:"Hiragino Sans", sans-serif;font-size:18px;font-weight:600;line-height:54px;cursor:pointer}.diagnostic-tool--5373 .diagnostic-tool-basement .diagnostic-tool-unit-group .diagnostic-tool-action .diagnostic-tool-button::after{position:absolute;content:'\f054';top:0;bottom:0;right:15px;margin:auto 0;width:1em;height:1em;font-family:"Font Awesome 6 Free";font-weight:900;font-size:18px;text-align:center;line-height:1.0;color:#fff}.diagnostic-tool--5373 .diagnostic-tool-basement .diagnostic-tool-unit-group .diagnostic-tool-action .diagnostic-tool-button:active{box-shadow:0 0 0 #C95006;transform:translateY(3px)}.key-points-for-successful{width:375px;margin:40px 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:14px;min-height:420px}.key-points-for-successful .kps-main .kps-unit-group{display:none}.key-points-for-successful .kps-main .kps-unit-group.slick-initialized{display:flex}.key-points-for-successful .kps-main .kps-unit-group .slick-track{display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:center;align-items:stretch;gap:0 5px;padding-top:10px;padding-bottom:10px}.key-points-for-successful .kps-main .kps-unit-group .kps-unit{box-sizing:border-box;position:relative;overflow:hidden;flex-basis:280px;height:400px;padding:58px 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:bottom 0 left 50%;transform:scale(0.9);transition:transform 200ms ease-in-out}.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.18182;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:7px 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:12px;font-weight:400;line-height:1.5;letter-spacing:normal}.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_sp-e30f02e69a2dc6b5e8c83d0b62bbd46bbbc9332861e37c2c9e97ecd50c071be6.png);background-size:280px 184px}.key-points-for-successful .kps-main .kps-unit-group .kps-unit.unit--2{background-image:url(/assets/ranking/eiyoushi/kps_unit_bg_2_sp-a9199d1c809e843c2583a3a5f3838c02d57a84a8f929a58ed3ed87289544196a.png);background-size:280px 185px}.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}.key-points-for-successful .kps-main .kps-unit-group .kps-unit.slick-current{transform:scale(1);transform-origin:center center}.section-merit--biyou{position:relative;background-color:#fff;padding:80px 0 0}.section-merit--biyou::before{position:absolute;content:'';top:0;left:0;right:0;margin:0 auto;width:100%;height:20px;background-color:#FFEDF9}.section-merit--biyou::after{position:absolute;content:'';top:19.8px;right:0;left:0;margin:0 auto;width:375px;height:30px;background-color:#ffedf9;clip-path:polygon(50% 30px, 0% 0%, 375px 0%)}.section-merit--biyou .section-merit-heading{position:relative;border-radius:3px;background:#F15587;height:46px;width:345px;margin:0 auto;color:#FFF;text-align:center;font-family:"Hiragino Kaku Gothic ProN", "Hiragino Sans", "BIZ UDPGothic", sans-serif;font-size:18px;font-weight:600;line-height:46px}.section-merit--biyou .section-merit-heading::after{position:absolute;content:'';bottom:-12px;right:0;left:0;margin:0 auto;width:25px;height:13px;background-color:#f15587;clip-path:polygon(50% 13px, 0% 0%, 25px 0%)}.section-merit--biyou .section-merit-body{width:345px;margin:30px auto 0}.section-merit--biyou .section-merit-body .merit-unit-group .merit-unit .unit-heading{position:relative;box-sizing:border-box;padding-left:44px;border-radius:32px;background-color:#FFFEEC;color:#009CAE;font-family:"Hiragino Kaku Gothic ProN", "Hiragino Sans", "BIZ UDPGothic", sans-serif;font-size:15px;font-weight:600;line-height:32px}.section-merit--biyou .section-merit-body .merit-unit-group .merit-unit .unit-heading .unit-count{position:absolute;top:0;bottom:0;left:0;margin:auto 0;width:32px;height:32px;border-radius:50%;background-color:#009CAE;color:#FFF;text-align:center;font-family:Arial, Helvetica, sans-serif;font-size:18px;font-weight:700;line-height:32px}.section-merit--biyou .section-merit-body .merit-unit-group .merit-unit .unit-sentence{margin-top:10px;color:#333;font-family:"Hiragino Kaku Gothic ProN", "Hiragino Sans", "BIZ UDPGothic", sans-serif;font-size:14px;font-weight:400;line-height:1.8}.section-merit--biyou .section-merit-body .merit-unit-group .merit-unit .unit-sentence mark{background:linear-gradient(rgba(255,246,127,0) 60%, #fff67f 60%);vertical-align:baseline;color:#F15587;font-family:"Hiragino Kaku Gothic ProN", "Hiragino Sans", "BIZ UDPGothic", sans-serif;font-size:14px;font-style:normal;font-weight:600;line-height:1.8;text-decoration:underline;text-decoration-color:#fff67f;text-decoration-thickness:7px;text-underline-offset:-1px;text-decoration-skip-ink:none}.section-merit--biyou .section-merit-body .merit-unit-group .merit-unit:nth-of-type(n+2){margin-top:30px}.section-merit--biyou .section-merit-body .important-aspects{margin-top:30px}.section-merit--biyou .section-merit-body .important-aspects .important-aspects-heading{position:relative;border-radius:8px 8px 0px 0px;background-color:#FAEF56;height:46px;color:#F15587;text-align:center;font-family:"Hiragino Kaku Gothic ProN", "Hiragino Sans", "BIZ UDPGothic", sans-serif;font-size:16px;font-weight:600;line-height:46px}.section-merit--biyou .section-merit-body .important-aspects .important-aspects-heading .important-aspects-icon{position:absolute;left:69px;bottom:6px}.section-merit--biyou .section-merit-body .important-aspects .important-aspects-main{background-color:#FFFEEC;padding:15px}.section-merit--biyou .section-merit-body .important-aspects .important-aspects-main .important-aspects-sentence{color:#333;font-family:"Hiragino Kaku Gothic ProN", "Hiragino Sans", "BIZ UDPGothic", sans-serif;font-size:14px;font-weight:400;line-height:1.7}.section-merit--biyou .section-merit-body .important-aspects .important-aspects-main .important-aspects-sentence u{vertical-align:baseline;color:#F15587;font-family:"Hiragino Kaku Gothic ProN", "Hiragino Sans", "BIZ UDPGothic", sans-serif;font-size:14px;font-weight:600;line-height:1.7;text-decoration:underline;text-decoration-color:#F15587;text-decoration-thickness:1px;text-underline-offset:2px;text-decoration-skip-ink:none}.section-merit--biyou .section-merit-body .important-aspects .important-aspects-main .important-aspects-sentence:nth-of-type(n+2){margin-top:15px}body.kango-hokenshi-class .switching-content,body.kango-zyosanshi-class .switching-content,body.kango-houmon-class .switching-content,body.kango-sangyou-class .switching-content,body.kango-gairai-class .switching-content,body.kango-byoutou-class .switching-content,body.kango-hoikuen-class .switching-content,body.kango-biyou-class .switching-content,body.kango-nikkin-class .switching-content,body.kango-clinic-class .switching-content,body.kango-area-class .switching-content,body.kango-period-class .switching-content,body.kango-men-class .switching-content,body.kango-root-class .switching-content,body.kango-osaka-class .switching-content,body.kango-fukuoka-class .switching-content,body.kango-kyoto-class .switching-content,body.kango-sapporo-class .switching-content,body.kango-kumamoto-class .switching-content,body.kango-nagoya-class .switching-content,body.kango-hiroshima-class .switching-content,body.kango-sort-class .switching-content,body.kango-period-meta-class .switching-content,body.kango-merit-class .switching-content,body.kango-simple-class .switching-content{height:auto !important}body.kango-hokenshi-class .rating-score,body.kango-zyosanshi-class .rating-score,body.kango-houmon-class .rating-score,body.kango-sangyou-class .rating-score,body.kango-gairai-class .rating-score,body.kango-byoutou-class .rating-score,body.kango-hoikuen-class .rating-score,body.kango-biyou-class .rating-score,body.kango-nikkin-class .rating-score,body.kango-clinic-class .rating-score,body.kango-area-class .rating-score,body.kango-period-class .rating-score,body.kango-men-class .rating-score,body.kango-root-class .rating-score,body.kango-osaka-class .rating-score,body.kango-fukuoka-class .rating-score,body.kango-kyoto-class .rating-score,body.kango-sapporo-class .rating-score,body.kango-kumamoto-class .rating-score,body.kango-nagoya-class .rating-score,body.kango-hiroshima-class .rating-score,body.kango-sort-class .rating-score,body.kango-period-meta-class .rating-score,body.kango-merit-class .rating-score,body.kango-simple-class .rating-score{display:block;width:fit-content;margin:0 auto}body.kango-hokenshi-class .rating-score .score_img,body.kango-zyosanshi-class .rating-score .score_img,body.kango-houmon-class .rating-score .score_img,body.kango-sangyou-class .rating-score .score_img,body.kango-gairai-class .rating-score .score_img,body.kango-byoutou-class .rating-score .score_img,body.kango-hoikuen-class .rating-score .score_img,body.kango-biyou-class .rating-score .score_img,body.kango-nikkin-class .rating-score .score_img,body.kango-clinic-class .rating-score .score_img,body.kango-area-class .rating-score .score_img,body.kango-period-class .rating-score .score_img,body.kango-men-class .rating-score .score_img,body.kango-root-class .rating-score .score_img,body.kango-osaka-class .rating-score .score_img,body.kango-fukuoka-class .rating-score .score_img,body.kango-kyoto-class .rating-score .score_img,body.kango-sapporo-class .rating-score .score_img,body.kango-kumamoto-class .rating-score .score_img,body.kango-nagoya-class .rating-score .score_img,body.kango-hiroshima-class .rating-score .score_img,body.kango-sort-class .rating-score .score_img,body.kango-period-meta-class .rating-score .score_img,body.kango-merit-class .rating-score .score_img,body.kango-simple-class .rating-score .score_img{width:fit-content}body.kango-hokenshi-class .rating-score .score_img .ranked-site-total-score,body.kango-zyosanshi-class .rating-score .score_img .ranked-site-total-score,body.kango-houmon-class .rating-score .score_img .ranked-site-total-score,body.kango-sangyou-class .rating-score .score_img .ranked-site-total-score,body.kango-gairai-class .rating-score .score_img .ranked-site-total-score,body.kango-byoutou-class .rating-score .score_img .ranked-site-total-score,body.kango-hoikuen-class .rating-score .score_img .ranked-site-total-score,body.kango-biyou-class .rating-score .score_img .ranked-site-total-score,body.kango-nikkin-class .rating-score .score_img .ranked-site-total-score,body.kango-clinic-class .rating-score .score_img .ranked-site-total-score,body.kango-area-class .rating-score .score_img .ranked-site-total-score,body.kango-period-class .rating-score .score_img .ranked-site-total-score,body.kango-men-class .rating-score .score_img .ranked-site-total-score,body.kango-root-class .rating-score .score_img .ranked-site-total-score,body.kango-osaka-class .rating-score .score_img .ranked-site-total-score,body.kango-fukuoka-class .rating-score .score_img .ranked-site-total-score,body.kango-kyoto-class .rating-score .score_img .ranked-site-total-score,body.kango-sapporo-class .rating-score .score_img .ranked-site-total-score,body.kango-kumamoto-class .rating-score .score_img .ranked-site-total-score,body.kango-nagoya-class .rating-score .score_img .ranked-site-total-score,body.kango-hiroshima-class .rating-score .score_img .ranked-site-total-score,body.kango-sort-class .rating-score .score_img .ranked-site-total-score,body.kango-period-meta-class .rating-score .score_img .ranked-site-total-score,body.kango-merit-class .rating-score .score_img .ranked-site-total-score,body.kango-simple-class .rating-score .score_img .ranked-site-total-score{padding-top:6px !important;font-family:Arial, Helvetica, sans-serif;font-size:16px !important}body.kango-hokenshi-class .compare-table-cta,body.kango-zyosanshi-class .compare-table-cta,body.kango-houmon-class .compare-table-cta,body.kango-sangyou-class .compare-table-cta,body.kango-gairai-class .compare-table-cta,body.kango-byoutou-class .compare-table-cta,body.kango-hoikuen-class .compare-table-cta,body.kango-biyou-class .compare-table-cta,body.kango-nikkin-class .compare-table-cta,body.kango-clinic-class .compare-table-cta,body.kango-area-class .compare-table-cta,body.kango-period-class .compare-table-cta,body.kango-men-class .compare-table-cta,body.kango-root-class .compare-table-cta,body.kango-osaka-class .compare-table-cta,body.kango-fukuoka-class .compare-table-cta,body.kango-kyoto-class .compare-table-cta,body.kango-sapporo-class .compare-table-cta,body.kango-kumamoto-class .compare-table-cta,body.kango-nagoya-class .compare-table-cta,body.kango-hiroshima-class .compare-table-cta,body.kango-sort-class .compare-table-cta,body.kango-period-meta-class .compare-table-cta,body.kango-merit-class .compare-table-cta,body.kango-simple-class .compare-table-cta{position:relative;width:fit-content;margin:0 auto}body.kango-hokenshi-class .compare-table-cta .agent-detail-link,body.kango-zyosanshi-class .compare-table-cta .agent-detail-link,body.kango-houmon-class .compare-table-cta .agent-detail-link,body.kango-sangyou-class .compare-table-cta .agent-detail-link,body.kango-gairai-class .compare-table-cta .agent-detail-link,body.kango-byoutou-class .compare-table-cta .agent-detail-link,body.kango-hoikuen-class .compare-table-cta .agent-detail-link,body.kango-biyou-class .compare-table-cta .agent-detail-link,body.kango-nikkin-class .compare-table-cta .agent-detail-link,body.kango-clinic-class .compare-table-cta .agent-detail-link,body.kango-area-class .compare-table-cta .agent-detail-link,body.kango-period-class .compare-table-cta .agent-detail-link,body.kango-men-class .compare-table-cta .agent-detail-link,body.kango-root-class .compare-table-cta .agent-detail-link,body.kango-osaka-class .compare-table-cta .agent-detail-link,body.kango-fukuoka-class .compare-table-cta .agent-detail-link,body.kango-kyoto-class .compare-table-cta .agent-detail-link,body.kango-sapporo-class .compare-table-cta .agent-detail-link,body.kango-kumamoto-class .compare-table-cta .agent-detail-link,body.kango-nagoya-class .compare-table-cta .agent-detail-link,body.kango-hiroshima-class .compare-table-cta .agent-detail-link,body.kango-sort-class .compare-table-cta .agent-detail-link,body.kango-period-meta-class .compare-table-cta .agent-detail-link,body.kango-merit-class .compare-table-cta .agent-detail-link,body.kango-simple-class .compare-table-cta .agent-detail-link{position:relative;overflow:hidden}body.kango-hokenshi-class .compare-table-cta .agent-detail-link i.fa-solid,body.kango-zyosanshi-class .compare-table-cta .agent-detail-link i.fa-solid,body.kango-houmon-class .compare-table-cta .agent-detail-link i.fa-solid,body.kango-sangyou-class .compare-table-cta .agent-detail-link i.fa-solid,body.kango-gairai-class .compare-table-cta .agent-detail-link i.fa-solid,body.kango-byoutou-class .compare-table-cta .agent-detail-link i.fa-solid,body.kango-hoikuen-class .compare-table-cta .agent-detail-link i.fa-solid,body.kango-biyou-class .compare-table-cta .agent-detail-link i.fa-solid,body.kango-nikkin-class .compare-table-cta .agent-detail-link i.fa-solid,body.kango-clinic-class .compare-table-cta .agent-detail-link i.fa-solid,body.kango-area-class .compare-table-cta .agent-detail-link i.fa-solid,body.kango-period-class .compare-table-cta .agent-detail-link i.fa-solid,body.kango-men-class .compare-table-cta .agent-detail-link i.fa-solid,body.kango-root-class .compare-table-cta .agent-detail-link i.fa-solid,body.kango-osaka-class .compare-table-cta .agent-detail-link i.fa-solid,body.kango-fukuoka-class .compare-table-cta .agent-detail-link i.fa-solid,body.kango-kyoto-class .compare-table-cta .agent-detail-link i.fa-solid,body.kango-sapporo-class .compare-table-cta .agent-detail-link i.fa-solid,body.kango-kumamoto-class .compare-table-cta .agent-detail-link i.fa-solid,body.kango-nagoya-class .compare-table-cta .agent-detail-link i.fa-solid,body.kango-hiroshima-class .compare-table-cta .agent-detail-link i.fa-solid,body.kango-sort-class .compare-table-cta .agent-detail-link i.fa-solid,body.kango-period-meta-class .compare-table-cta .agent-detail-link i.fa-solid,body.kango-merit-class .compare-table-cta .agent-detail-link i.fa-solid,body.kango-simple-class .compare-table-cta .agent-detail-link i.fa-solid{opacity:0}body.kango-hokenshi-class .compare-table-cta .agent-detail-link::before,body.kango-zyosanshi-class .compare-table-cta .agent-detail-link::before,body.kango-houmon-class .compare-table-cta .agent-detail-link::before,body.kango-sangyou-class .compare-table-cta .agent-detail-link::before,body.kango-gairai-class .compare-table-cta .agent-detail-link::before,body.kango-byoutou-class .compare-table-cta .agent-detail-link::before,body.kango-hoikuen-class .compare-table-cta .agent-detail-link::before,body.kango-biyou-class .compare-table-cta .agent-detail-link::before,body.kango-nikkin-class .compare-table-cta .agent-detail-link::before,body.kango-clinic-class .compare-table-cta .agent-detail-link::before,body.kango-area-class .compare-table-cta .agent-detail-link::before,body.kango-period-class .compare-table-cta .agent-detail-link::before,body.kango-men-class .compare-table-cta .agent-detail-link::before,body.kango-root-class .compare-table-cta .agent-detail-link::before,body.kango-osaka-class .compare-table-cta .agent-detail-link::before,body.kango-fukuoka-class .compare-table-cta .agent-detail-link::before,body.kango-kyoto-class .compare-table-cta .agent-detail-link::before,body.kango-sapporo-class .compare-table-cta .agent-detail-link::before,body.kango-kumamoto-class .compare-table-cta .agent-detail-link::before,body.kango-nagoya-class .compare-table-cta .agent-detail-link::before,body.kango-hiroshima-class .compare-table-cta .agent-detail-link::before,body.kango-sort-class .compare-table-cta .agent-detail-link::before,body.kango-period-meta-class .compare-table-cta .agent-detail-link::before,body.kango-merit-class .compare-table-cta .agent-detail-link::before,body.kango-simple-class .compare-table-cta .agent-detail-link::before{position:absolute;top:-100px;left:0;background-color:#fff;content:"";display:block;width:52px;height:25px;opacity:0;transition:cubic-bezier(0.32, 0, 0.67, 0);animation:cta-link-button-kiran 4s linear 2s infinite}@keyframes cta-link-button-kiran{0%{transform:scale(2) rotate(45deg);opacity:0}5%{transform:scale(20) rotate(45deg);opacity:0.6}10%{transform:scale(30) rotate(45deg);opacity:0.4}20%{transform:scale(45) rotate(45deg);opacity:0.2}25%{transform:scale(50) rotate(45deg);opacity:0}26%{transform:scale(2) rotate(45deg);opacity:0}100%{transform:scale(2) rotate(45deg);opacity:0}}body.kango-hokenshi-class .compare-table-cta .cta-lin-button-blink-arrow,body.kango-zyosanshi-class .compare-table-cta .cta-lin-button-blink-arrow,body.kango-houmon-class .compare-table-cta .cta-lin-button-blink-arrow,body.kango-sangyou-class .compare-table-cta .cta-lin-button-blink-arrow,body.kango-gairai-class .compare-table-cta .cta-lin-button-blink-arrow,body.kango-byoutou-class .compare-table-cta .cta-lin-button-blink-arrow,body.kango-hoikuen-class .compare-table-cta .cta-lin-button-blink-arrow,body.kango-biyou-class .compare-table-cta .cta-lin-button-blink-arrow,body.kango-nikkin-class .compare-table-cta .cta-lin-button-blink-arrow,body.kango-clinic-class .compare-table-cta .cta-lin-button-blink-arrow,body.kango-area-class .compare-table-cta .cta-lin-button-blink-arrow,body.kango-period-class .compare-table-cta .cta-lin-button-blink-arrow,body.kango-men-class .compare-table-cta .cta-lin-button-blink-arrow,body.kango-root-class .compare-table-cta .cta-lin-button-blink-arrow,body.kango-osaka-class .compare-table-cta .cta-lin-button-blink-arrow,body.kango-fukuoka-class .compare-table-cta .cta-lin-button-blink-arrow,body.kango-kyoto-class .compare-table-cta .cta-lin-button-blink-arrow,body.kango-sapporo-class .compare-table-cta .cta-lin-button-blink-arrow,body.kango-kumamoto-class .compare-table-cta .cta-lin-button-blink-arrow,body.kango-nagoya-class .compare-table-cta .cta-lin-button-blink-arrow,body.kango-hiroshima-class .compare-table-cta .cta-lin-button-blink-arrow,body.kango-sort-class .compare-table-cta .cta-lin-button-blink-arrow,body.kango-period-meta-class .compare-table-cta .cta-lin-button-blink-arrow,body.kango-merit-class .compare-table-cta .cta-lin-button-blink-arrow,body.kango-simple-class .compare-table-cta .cta-lin-button-blink-arrow{position:absolute;bottom:-7px;right:-7px;animation:1s linear infinite blink}#main-parts .keyvisual--engineer-new-172{position:relative;z-index:10;height:367px}#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:375px;margin:0 auto;padding:60px 0 40px 0;overflow:hidden}#main-parts .keyvisual--engineer-new-172 .keyvisual-content .kv-copy--1{display:block;margin-left:0;filter:drop-shadow(0 0 3.5px rgba(0,0,0,0.15))}#main-parts .keyvisual--engineer-new-172 .keyvisual-content .kv-promotion-credit{margin-top:7px;margin-left:13px;color:#888;font-family:Arial, Helvetica, "Zen Kaku Gothic Antique", sans-serif;font-size:11px;font-weight:500;line-height:1.8;letter-spacing:normal}#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:Arial, Helvetica, "Zen Kaku Gothic Antique", 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:375px;height:60px;margin:0 auto;padding-left:16px}.redirect-page .redirect-page-header .header-content .header-logo{display:block}.redirect-page .redirect-page-main{background-color:#FFF8F8;height:calc(100vh - 60px);min-height:650px}.redirect-page .redirect-page-main .main-content{width:375px;margin:0 auto}.redirect-page .redirect-page-main .main-content .transition-progress{width:fit-content;margin:0 auto;height:65px;display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:center;align-items:center;gap:10px}.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:19.85px}.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:6.85px 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:12.8px;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{margin-top:70px;color:#252525;font-family:"Hiragino Sans", "BIZ UDPGothic", sans-serif;font-size:20px;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;font-weight:600}.redirect-page .redirect-page-main .main-content .step-unit-group{margin-top:20px}.redirect-page .redirect-page-main .main-content .step-unit-group .step-unit{box-sizing:border-box;position:relative;width:345px;height:393px;border-radius:10px;background-color:#FFF;box-shadow:0 0 10px 0 rgba(68,3,3,0.1);padding:30px 0 0;margin:0 auto}.redirect-page .redirect-page-main .main-content .step-unit-group .step-unit:has(.step-unit-2-sentence-1){display:none;height:354px}.redirect-page .redirect-page-main .main-content .step-unit-group .step-unit .dog-ear{display:block;position:absolute;top:0;left:0;border-radius:10px 0 0 0;width:100px;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:25px}.redirect-page .redirect-page-main .main-content .step-unit-group .step-unit .step-unit-sentence .step-unit-1-sentence-1,.redirect-page .redirect-page-main .main-content .step-unit-group .step-unit .step-unit-sentence .step-unit-1-sentence-2,.redirect-page .redirect-page-main .main-content .step-unit-group .step-unit .step-unit-sentence .step-unit-2-sentence-1,.redirect-page .redirect-page-main .main-content .step-unit-group .step-unit .step-unit-sentence .step-unit-2-sentence-2{opacity:0;display:block;margin:0 auto;transition:opacity 500ms ease-in-out}.redirect-page .redirect-page-main .main-content .step-unit-group .step-unit .step-unit-sentence .step-unit-1-sentence-1.show,.redirect-page .redirect-page-main .main-content .step-unit-group .step-unit .step-unit-sentence .step-unit-1-sentence-2.show,.redirect-page .redirect-page-main .main-content .step-unit-group .step-unit .step-unit-sentence .step-unit-2-sentence-1.show,.redirect-page .redirect-page-main .main-content .step-unit-group .step-unit .step-unit-sentence .step-unit-2-sentence-2.show{opacity:1}.redirect-page .redirect-page-main .main-content .step-unit-group .step-unit .step-unit-sentence .step-unit-1-sentence-2{margin-top:10px}.redirect-page .redirect-page-main .main-content .step-unit-group .step-unit .step-unit-sentence:has(.step-unit-2-sentence-1){margin-top:12px}.ranking-agent-compare-footnote{margin:17.5px 17.5px;font-family:"Hiragino Kaku Gothic ProN", "Hiragino Sans", "BIZ UDPGothic", sans-serif;font-size:10px;font-weight:normal;color:#333;line-height:1.5;letter-spacing:normal;text-align:right}.lp__index+.ranking-agent-compare-footnote{margin-top:-17.5px}.kango-keyvisual{display:block;position:relative;height:236px}.kango-keyvisual .current-ym-tag{z-index:20}.kango-keyvisual .kv-metropolis-name{position:absolute;z-index:20;top:43px;left:15px}.kango-keyvisual .kv-main{position:absolute;z-index:10;top:0;left:0}.kango-keyvisual .kv-promotion-credit{position:absolute;z-index:20;bottom:6px;right:16px;color:#333;text-align:right;font-family:"Hiragino Sans", "BIZ UDPGothic", sans-serif;font-size:9px;font-weight:500;line-height:1.222}.section-switching-agent-ranking{padding:0 0 20px}.section-switching-agent-ranking .switching-agent-ranking .sar-switching-tab-group{display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:center;align-items:flex-end;gap:0 5px;padding:30px 10px 0;border-bottom:1px solid #02AA9B;background-color:#E7FBFA}.hoiku-class .section-switching-agent-ranking .switching-agent-ranking .sar-switching-tab-group{background-color:#FFFDEA;background-image:url(/assets/ranking/hoiku/ver2/sar_switching_tab_group_stripe-0320de2763b9360dad4d298f31e013e6ded57b268d7c9691d01d5bc30c455a1e.png);background-repeat:repeat;background-position:top 0 left 0;background-size:15px;border-color:#FF9D2B}.section-switching-agent-ranking .switching-agent-ranking .sar-switching-tab-group .sar-switching-tab{flex:1;border-radius:5px 5px 0 0;border:1px solid #02AA9B;border-bottom:none;background-color:#F7F7F7;height:45px;color:#02AA9B;text-align:center;font-family:"Hiragino Sans", "BIZ UDPGothic", sans-serif;font-size:15px;font-weight:500;line-height:44px;letter-spacing:1.5px;cursor:pointer}.hoiku-class .section-switching-agent-ranking .switching-agent-ranking .sar-switching-tab-group .sar-switching-tab{background-color:#fff;border-color:#FF9D2B;color:#FF9D2B}.section-switching-agent-ranking .switching-agent-ranking .sar-switching-tab-group .sar-switching-tab.tab--current{background-color:#02AA9B;color:#fff;cursor:auto;pointer-events:none}.hoiku-class .section-switching-agent-ranking .switching-agent-ranking .sar-switching-tab-group .sar-switching-tab.tab--current{background-color:#FF9D2B;padding:0}.section-switching-agent-ranking .switching-agent-ranking .sar-switching-content-group{background-color:#fff}.section-switching-agent-ranking .switching-agent-ranking .sar-switching-content-group .sar-switching-content{display:none;padding:10px 10px 0}.section-switching-agent-ranking .switching-agent-ranking .sar-switching-content-group .sar-switching-content .sar-agent-unit-group .sar-agent-unit .sar-unit-heading{box-sizing:border-box;border-radius:10px 10px 0 0;border:1px solid #009487;background-color:#02AA9B;padding:5px}.section-switching-agent-ranking .switching-agent-ranking .sar-switching-content-group .sar-switching-content .sar-agent-unit-group .sar-agent-unit .sar-unit-heading .heading-main{position:relative;display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:flex-start;align-items:center;box-sizing:border-box;border-radius:5px 5px 0 0;background-color:#FFF;height:50px;padding:0 10px}.section-switching-agent-ranking .switching-agent-ranking .sar-switching-content-group .sar-switching-content .sar-agent-unit-group .sar-agent-unit .sar-unit-heading .heading-main .ranking-medal{position:absolute;top:0;bottom:0;left:10px;display:block;margin:auto 0;width:fit-content}.section-switching-agent-ranking .switching-agent-ranking .sar-switching-content-group .sar-switching-content .sar-agent-unit-group .sar-agent-unit .sar-unit-heading .heading-main .agent-banner-link{display:block;width:fit-content;height:fit-content}.section-switching-agent-ranking .switching-agent-ranking .sar-switching-content-group .sar-switching-content .sar-agent-unit-group .sar-agent-unit .sar-unit-heading .heading-main .agent-banner-link .agent-banner{flex:0 0;width:auto;aspect-ratio:auto;object-fit:contain;font-size:10px;height:45px}.section-switching-agent-ranking .switching-agent-ranking .sar-switching-content-group .sar-switching-content .sar-agent-unit-group .sar-agent-unit .sar-unit-heading .heading-main .agent-official-link{box-sizing:border-box;position:absolute;top:0;bottom:0;margin:auto 0;right:10px;display:block;width:70px;height:30px;border-radius:3px;background:#F0712E;box-shadow:0 3px 0 0 #D06400;color:#FFF;text-align:center;font-family:"Hiragino Sans", "BIZ UDPGothic", sans-serif;font-size:12px;font-weight:700;line-height:30px;letter-spacing:1.2px}.section-switching-agent-ranking .switching-agent-ranking .sar-switching-content-group .sar-switching-content .sar-agent-unit-group .sar-agent-unit .sar-unit-heading .heading-main .agent-official-link::after{position:absolute;content:'\f138';top:0;bottom:0;right:5px;margin:auto 0;width:1em;height:1em;font-family:"Font Awesome 6 Free";font-weight:900;font-size:9px;text-align:center;line-height:1.0;color:#fff}.section-switching-agent-ranking .switching-agent-ranking .sar-switching-content-group .sar-switching-content .sar-agent-unit-group .sar-agent-unit .sar-unit-heading .heading-main .agent-official-link:active{box-shadow:0 0 0 0 #D06400;transform:translateY(3px)}.hoiku-class .section-switching-agent-ranking .switching-agent-ranking .sar-switching-content-group .sar-switching-content .sar-agent-unit-group .sar-agent-unit .sar-unit-heading .heading-main .agent-official-link{background-color:#42A035;border-radius:30px;box-shadow:0 3px 0 0 #377B2D}.hoiku-class .section-switching-agent-ranking .switching-agent-ranking .sar-switching-content-group .sar-switching-content .sar-agent-unit-group .sar-agent-unit .sar-unit-heading .heading-main .agent-official-link::after{display:none}.hoiku-class .section-switching-agent-ranking .switching-agent-ranking .sar-switching-content-group .sar-switching-content .sar-agent-unit-group .sar-agent-unit .sar-unit-heading .heading-main .agent-official-link:active{box-shadow:0 0 0 0 #377B2D;transform:translateY(3px)}.section-switching-agent-ranking .switching-agent-ranking .sar-switching-content-group .sar-switching-content .sar-agent-unit-group .sar-agent-unit .sar-unit-main .sar-unit-table{border-collapse:separate}.section-switching-agent-ranking .switching-agent-ranking .sar-switching-content-group .sar-switching-content .sar-agent-unit-group .sar-agent-unit .sar-unit-main .sar-unit-table tbody tr th{box-sizing:border-box;background-color:#F5FCFC;border-left:1px solid #009487;width:98px;padding:10px;color:#333;text-align:center;font-family:"Hiragino Sans", "BIZ UDPGothic", sans-serif;font-size:14px;font-weight:600;line-height:1.2;letter-spacing:1.4px;vertical-align:middle}.section-switching-agent-ranking .switching-agent-ranking .sar-switching-content-group .sar-switching-content .sar-agent-unit-group .sar-agent-unit .sar-unit-main .sar-unit-table tbody tr th .sar-th-uv-user{width:fit-content;margin:0 auto}.section-switching-agent-ranking .switching-agent-ranking .sar-switching-content-group .sar-switching-content .sar-agent-unit-group .sar-agent-unit .sar-unit-main .sar-unit-table tbody tr th .sar-th-uv-user .user-avatar-image{display:block;margin:0 auto}.section-switching-agent-ranking .switching-agent-ranking .sar-switching-content-group .sar-switching-content .sar-agent-unit-group .sar-agent-unit .sar-unit-main .sar-unit-table tbody tr th .sar-th-uv-user .uv-star{display:block;margin:3px auto 0;height:9px !important}.section-switching-agent-ranking .switching-agent-ranking .sar-switching-content-group .sar-switching-content .sar-agent-unit-group .sar-agent-unit .sar-unit-main .sar-unit-table tbody tr th .sar-th-uv-user .user-info{margin:3px auto 0;color:#444;font-family:"Hiragino Sans", "BIZ UDPGothic", sans-serif;font-size:12px;font-weight:600;line-height:1.0;letter-spacing:0.6px;text-align:center}.section-switching-agent-ranking .switching-agent-ranking .sar-switching-content-group .sar-switching-content .sar-agent-unit-group .sar-agent-unit .sar-unit-main .sar-unit-table tbody tr th:has(.sar-th-uv-user){padding:19px 10px}.section-switching-agent-ranking .switching-agent-ranking .sar-switching-content-group .sar-switching-content .sar-agent-unit-group .sar-agent-unit .sar-unit-main .sar-unit-table tbody tr td{box-sizing:border-box;border-right:1px solid #009487;vertical-align:middle}.section-switching-agent-ranking .switching-agent-ranking .sar-switching-content-group .sar-switching-content .sar-agent-unit-group .sar-agent-unit .sar-unit-main .sar-unit-table tbody tr td .sar-td-general-evaluation{display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:center;align-items:center;gap:0 9px}.section-switching-agent-ranking .switching-agent-ranking .sar-switching-content-group .sar-switching-content .sar-agent-unit-group .sar-agent-unit .sar-unit-main .sar-unit-table tbody tr td .sar-td-general-evaluation .rating-star{display:block;width:auto;height:14px}.section-switching-agent-ranking .switching-agent-ranking .sar-switching-content-group .sar-switching-content .sar-agent-unit-group .sar-agent-unit .sar-unit-main .sar-unit-table tbody tr td .sar-td-general-evaluation .score-value{color:#CC0808;font-family:Arial, Helvetica, sans-serif;font-size:18px;font-weight:700;line-height:1.5}.section-switching-agent-ranking .switching-agent-ranking .sar-switching-content-group .sar-switching-content .sar-agent-unit-group .sar-agent-unit .sar-unit-main .sar-unit-table tbody tr td:has(.sar-td-general-evaluation){padding:14.5px 10px}.section-switching-agent-ranking .switching-agent-ranking .sar-switching-content-group .sar-switching-content .sar-agent-unit-group .sar-agent-unit .sar-unit-main .sar-unit-table tbody tr td .sar-td-recommended p{color:#333;font-family:"Hiragino Sans", "BIZ UDPGothic", sans-serif;font-size:10px;font-weight:400;line-height:1.5;letter-spacing:1px}.section-switching-agent-ranking .switching-agent-ranking .sar-switching-content-group .sar-switching-content .sar-agent-unit-group .sar-agent-unit .sar-unit-main .sar-unit-table tbody tr td .sar-td-recommended p b{vertical-align:baseline;color:#CC0808;font-family:"Hiragino Sans", "BIZ UDPGothic", sans-serif;font-size:10px;font-weight:600;line-height:1.5;letter-spacing:1px}.section-switching-agent-ranking .switching-agent-ranking .sar-switching-content-group .sar-switching-content .sar-agent-unit-group .sar-agent-unit .sar-unit-main .sar-unit-table tbody tr td .sar-td-recommended p:nth-of-type(n+2){margin-top:10px}.section-switching-agent-ranking .switching-agent-ranking .sar-switching-content-group .sar-switching-content .sar-agent-unit-group .sar-agent-unit .sar-unit-main .sar-unit-table tbody tr td .sar-td-recommended .recommended-list li{position:relative;padding-left:1em;color:#333;font-family:"Hiragino Sans", "BIZ UDPGothic", sans-serif;font-size:10px;font-weight:400;line-height:1.5;letter-spacing:1px}.section-switching-agent-ranking .switching-agent-ranking .sar-switching-content-group .sar-switching-content .sar-agent-unit-group .sar-agent-unit .sar-unit-main .sar-unit-table tbody tr td .sar-td-recommended .recommended-list li b{vertical-align:baseline;color:#CC0808;font-family:"Hiragino Sans", "BIZ UDPGothic", sans-serif;font-size:10px;font-weight:600;line-height:1.5;letter-spacing:1px}.section-switching-agent-ranking .switching-agent-ranking .sar-switching-content-group .sar-switching-content .sar-agent-unit-group .sar-agent-unit .sar-unit-main .sar-unit-table tbody tr td .sar-td-recommended .recommended-list li::before{position:absolute;content:'・';top:0;left:0;margin:auto 0;width:1em;height:1em;color:#333;font-family:"Hiragino Sans", "BIZ UDPGothic", sans-serif;font-size:10px;font-weight:400;line-height:1.5;letter-spacing:1px}.section-switching-agent-ranking .switching-agent-ranking .sar-switching-content-group .sar-switching-content .sar-agent-unit-group .sar-agent-unit .sar-unit-main .sar-unit-table tbody tr td .sar-td-recommended .recommended-list li:nth-of-type(n+2){margin-top:10px}.section-switching-agent-ranking .switching-agent-ranking .sar-switching-content-group .sar-switching-content .sar-agent-unit-group .sar-agent-unit .sar-unit-main .sar-unit-table tbody tr td:has(.sar-td-recommended){padding:10px}.section-switching-agent-ranking .switching-agent-ranking .sar-switching-content-group .sar-switching-content .sar-agent-unit-group .sar-agent-unit .sar-unit-main .sar-unit-table tbody tr td .sar-td-jobs-number{width:fit-content;margin:0 auto;color:#555;font-family:Arial, Helvetica, sans-serif;font-size:20px;font-weight:700;line-height:1.0}.section-switching-agent-ranking .switching-agent-ranking .sar-switching-content-group .sar-switching-content .sar-agent-unit-group .sar-agent-unit .sar-unit-main .sar-unit-table tbody tr td .sar-td-jobs-number .numeral{margin-left:2px;color:#555;font-family:"Hiragino Sans", "BIZ UDPGothic", sans-serif;font-size:13px;font-weight:600;line-height:1.0}.section-switching-agent-ranking .switching-agent-ranking .sar-switching-content-group .sar-switching-content .sar-agent-unit-group .sar-agent-unit .sar-unit-main .sar-unit-table tbody tr td:has(.sar-td-jobs-number){padding:13px 10px}.section-switching-agent-ranking .switching-agent-ranking .sar-switching-content-group .sar-switching-content .sar-agent-unit-group .sar-agent-unit .sar-unit-main .sar-unit-table tbody tr td .sar-td-jobs-breakdown{display:flex;flex-direction:row;flex-wrap:wrap;justify-content:flex-start;align-items:stretch;gap:10px 15px;width:190px;margin:0 auto}.section-switching-agent-ranking .switching-agent-ranking .sar-switching-content-group .sar-switching-content .sar-agent-unit-group .sar-agent-unit .sar-unit-main .sar-unit-table tbody tr td .sar-td-jobs-breakdown .breakdown-unit{width:87px}.section-switching-agent-ranking .switching-agent-ranking .sar-switching-content-group .sar-switching-content .sar-agent-unit-group .sar-agent-unit .sar-unit-main .sar-unit-table tbody tr td .sar-td-jobs-breakdown .breakdown-unit .job-name{box-sizing:border-box;height:25px;border-radius:3px;border:1px solid #029B8D;background-color:#F5FCFC;color:#029B8D;font-family:"Hiragino Sans", "BIZ UDPGothic", sans-serif;font-size:14px;font-weight:600;line-height:23px;letter-spacing:1.4px;text-align:center}.section-switching-agent-ranking .switching-agent-ranking .sar-switching-content-group .sar-switching-content .sar-agent-unit-group .sar-agent-unit .sar-unit-main .sar-unit-table tbody tr td .sar-td-jobs-breakdown .breakdown-unit .job-number{width:fit-content;margin:0 auto;color:#555;font-family:Arial, Helvetica, sans-serif;font-size:20px;font-weight:700;line-height:1.5}.section-switching-agent-ranking .switching-agent-ranking .sar-switching-content-group .sar-switching-content .sar-agent-unit-group .sar-agent-unit .sar-unit-main .sar-unit-table tbody tr td .sar-td-jobs-breakdown .breakdown-unit .job-number .numeral{margin-left:2px;color:#555;font-family:"Hiragino Sans", "BIZ UDPGothic", sans-serif;font-size:13px;font-weight:600;line-height:1.5}.section-switching-agent-ranking .switching-agent-ranking .sar-switching-content-group .sar-switching-content .sar-agent-unit-group .sar-agent-unit .sar-unit-main .sar-unit-table tbody tr td:has(.sar-td-jobs-breakdown){padding:10px}.section-switching-agent-ranking .switching-agent-ranking .sar-switching-content-group .sar-switching-content .sar-agent-unit-group .sar-agent-unit .sar-unit-main .sar-unit-table tbody tr td .sar-td-employment{display:flex;flex-direction:row;flex-wrap:wrap;justify-content:center;align-items:center;gap:10px;width:fit-content;margin:0 auto}.hoiku-class .section-switching-agent-ranking .switching-agent-ranking .sar-switching-content-group .sar-switching-content .sar-agent-unit-group .sar-agent-unit .sar-unit-main .sar-unit-table tbody tr td .sar-td-employment{gap:5px;justify-content:flex-start}.section-switching-agent-ranking .switching-agent-ranking .sar-switching-content-group .sar-switching-content .sar-agent-unit-group .sar-agent-unit .sar-unit-main .sar-unit-table tbody tr td .sar-td-employment .employment-item{box-sizing:border-box;width:fit-content;height:25px;border-radius:3px;border:1px solid #ccc;background-color:#FFF;padding:0 9px;color:#ccc;font-family:"Hiragino Sans", "BIZ UDPGothic", sans-serif;font-size:14px;font-weight:600;line-height:23px;letter-spacing:1.4px}.section-switching-agent-ranking .switching-agent-ranking .sar-switching-content-group .sar-switching-content .sar-agent-unit-group .sar-agent-unit .sar-unit-main .sar-unit-table tbody tr td .sar-td-employment .employment-item.item--red{border-color:#FF6142;color:#FF6142}.section-switching-agent-ranking .switching-agent-ranking .sar-switching-content-group .sar-switching-content .sar-agent-unit-group .sar-agent-unit .sar-unit-main .sar-unit-table tbody tr td .sar-td-employment .employment-item.item--green{border-color:#029B8D;color:#029B8D}.section-switching-agent-ranking .switching-agent-ranking .sar-switching-content-group .sar-switching-content .sar-agent-unit-group .sar-agent-unit .sar-unit-main .sar-unit-table tbody tr td .sar-td-employment .employment-item.item--purple{border-color:#B621BE;color:#B621BE}.section-switching-agent-ranking .switching-agent-ranking .sar-switching-content-group .sar-switching-content .sar-agent-unit-group .sar-agent-unit .sar-unit-main .sar-unit-table tbody tr td .sar-td-employment .employment-item.item--blue{border-color:#2486D7;color:#2486D7}.hoiku-class .section-switching-agent-ranking .switching-agent-ranking .sar-switching-content-group .sar-switching-content .sar-agent-unit-group .sar-agent-unit .sar-unit-main .sar-unit-table tbody tr td .sar-td-employment .employment-item{height:25px;border-radius:100px;background-color:#eee;border:none;padding:0 15px;color:#333;line-height:25px}.hoiku-class .section-switching-agent-ranking .switching-agent-ranking .sar-switching-content-group .sar-switching-content .sar-agent-unit-group .sar-agent-unit .sar-unit-main .sar-unit-table tbody tr td .sar-td-employment .employment-item.item--red{background-color:#FFEBEB;color:#FF5097}.hoiku-class .section-switching-agent-ranking .switching-agent-ranking .sar-switching-content-group .sar-switching-content .sar-agent-unit-group .sar-agent-unit .sar-unit-main .sar-unit-table tbody tr td .sar-td-employment .employment-item.item--blue{background-color:#D9F6FF;color:#3FBCE3}.hoiku-class .section-switching-agent-ranking .switching-agent-ranking .sar-switching-content-group .sar-switching-content .sar-agent-unit-group .sar-agent-unit .sar-unit-main .sar-unit-table tbody tr td .sar-td-employment .employment-item.item--yellow{background-color:#FFF2B1;color:#FF8A00}.hoiku-class .section-switching-agent-ranking .switching-agent-ranking .sar-switching-content-group .sar-switching-content .sar-agent-unit-group .sar-agent-unit .sar-unit-main .sar-unit-table tbody tr td .sar-td-employment .employment-item.item--purple{background-color:#F8EDFD;color:#B621BE}.hoiku-class .section-switching-agent-ranking .switching-agent-ranking .sar-switching-content-group .sar-switching-content .sar-agent-unit-group .sar-agent-unit .sar-unit-main .sar-unit-table tbody tr td .sar-td-employment .employment-item.item--green{background-color:#D9F1EF;color:#41B2A9}.section-switching-agent-ranking .switching-agent-ranking .sar-switching-content-group .sar-switching-content .sar-agent-unit-group .sar-agent-unit .sar-unit-main .sar-unit-table tbody tr td:has(.sar-td-employment){padding:10px}.section-switching-agent-ranking .switching-agent-ranking .sar-switching-content-group .sar-switching-content .sar-agent-unit-group .sar-agent-unit .sar-unit-main .sar-unit-table tbody tr td .sar-td-uv-main .uv-title{color:#333;font-family:"Hiragino Sans", "BIZ UDPGothic", sans-serif;font-size:12px;font-weight:600;line-height:1.5;letter-spacing:1.2px}.section-switching-agent-ranking .switching-agent-ranking .sar-switching-content-group .sar-switching-content .sar-agent-unit-group .sar-agent-unit .sar-unit-main .sar-unit-table tbody tr td .sar-td-uv-main .uv-sentence{margin-top:5px}.section-switching-agent-ranking .switching-agent-ranking .sar-switching-content-group .sar-switching-content .sar-agent-unit-group .sar-agent-unit .sar-unit-main .sar-unit-table tbody tr td .sar-td-uv-main .uv-sentence p{display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;line-clamp:2;overflow:hidden;color:#333;font-family:"Hiragino Sans", "BIZ UDPGothic", sans-serif;font-size:10px;font-weight:400;line-height:1.5;letter-spacing:1px}.section-switching-agent-ranking .switching-agent-ranking .sar-switching-content-group .sar-switching-content .sar-agent-unit-group .sar-agent-unit .sar-unit-main .sar-unit-table tbody tr td .sar-td-uv-main .uv-sentence.uv-sentence-full-show p{display:block;-webkit-box-orient:unset;-webkit-line-clamp:unset;line-clamp:unset;overflow:unset}.section-switching-agent-ranking .switching-agent-ranking .sar-switching-content-group .sar-switching-content .sar-agent-unit-group .sar-agent-unit .sar-unit-main .sar-unit-table tbody tr td .sar-td-uv-main .uv-sentence-full-show-fs{width:fit-content;margin:10px auto 0;color:#02AA9B;text-align:center;font-family:"Hiragino Sans", "BIZ UDPGothic", sans-serif;font-size:10px;font-weight:600;line-height:1.4;letter-spacing:0.5px;text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:2px;cursor:pointer}.hoiku-class .section-switching-agent-ranking .switching-agent-ranking .sar-switching-content-group .sar-switching-content .sar-agent-unit-group .sar-agent-unit .sar-unit-main .sar-unit-table tbody tr td .sar-td-uv-main .uv-sentence-full-show-fs{color:#FF9D2B}.section-switching-agent-ranking .switching-agent-ranking .sar-switching-content-group .sar-switching-content .sar-agent-unit-group .sar-agent-unit .sar-unit-main .sar-unit-table tbody tr td:has(.sar-td-uv-main){padding:10px}.section-switching-agent-ranking .switching-agent-ranking .sar-switching-content-group .sar-switching-content .sar-agent-unit-group .sar-agent-unit .sar-unit-main .sar-unit-table tbody tr td .sar-td-type-of-facilities .facility-item-group{display:flex;flex-direction:row;flex-wrap:wrap;justify-content:flex-start;align-items:center;gap:5px}.section-switching-agent-ranking .switching-agent-ranking .sar-switching-content-group .sar-switching-content .sar-agent-unit-group .sar-agent-unit .sar-unit-main .sar-unit-table tbody tr td .sar-td-type-of-facilities .facility-item-group .facility-item{box-sizing:border-box;width:fit-content;height:25px;padding:0 6px;border-radius:100px;border:1px solid #FF8A00;background-color:#FFF;color:#FF8A00;font-family:"Hiragino Sans", "BIZ UDPGothic", sans-serif;font-size:14px;font-weight:600;line-height:23px;letter-spacing:1.4px;text-align:center}.section-switching-agent-ranking .switching-agent-ranking .sar-switching-content-group .sar-switching-content .sar-agent-unit-group .sar-agent-unit .sar-unit-main .sar-unit-table tbody tr td:has(.sar-td-type-of-facilities){padding:10px}.section-switching-agent-ranking .switching-agent-ranking .sar-switching-content-group .sar-switching-content .sar-agent-unit-group .sar-agent-unit .sar-unit-main .sar-unit-table tbody tr:nth-of-type(n+2) th{border-top:1px solid #eee}.section-switching-agent-ranking .switching-agent-ranking .sar-switching-content-group .sar-switching-content .sar-agent-unit-group .sar-agent-unit .sar-unit-main .sar-unit-table tbody tr:nth-of-type(n+2) td{border-top:1px solid #eee}.section-switching-agent-ranking .switching-agent-ranking .sar-switching-content-group .sar-switching-content .sar-agent-unit-group .sar-agent-unit .sar-unit-main .sar-unit-table tbody tr:last-of-type th{border-radius:0 0 0 5px;border-bottom:1px solid #009487}.section-switching-agent-ranking .switching-agent-ranking .sar-switching-content-group .sar-switching-content .sar-agent-unit-group .sar-agent-unit .sar-unit-main .sar-unit-table tbody tr:last-of-type td{border-radius:0 0 5px 0;border-bottom:1px solid #009487}.section-switching-agent-ranking .switching-agent-ranking .sar-switching-content-group .sar-switching-content .sar-agent-unit-group .sar-agent-unit.ranking-count--1 .sar-unit-heading .heading-main,.section-switching-agent-ranking .switching-agent-ranking .sar-switching-content-group .sar-switching-content .sar-agent-unit-group .sar-agent-unit.ranking-count--2 .sar-unit-heading .heading-main,.section-switching-agent-ranking .switching-agent-ranking .sar-switching-content-group .sar-switching-content .sar-agent-unit-group .sar-agent-unit.ranking-count--3 .sar-unit-heading .heading-main{padding-left:63px}.section-switching-agent-ranking .switching-agent-ranking .sar-switching-content-group .sar-switching-content .sar-agent-unit-group .sar-agent-unit.ranking-count--1 .sar-unit-heading{background:linear-gradient(90deg, #EACA1C 0%, #EEE4AF 50%, #EACA1C 100%);border-color:#DCBC12}.section-switching-agent-ranking .switching-agent-ranking .sar-switching-content-group .sar-switching-content .sar-agent-unit-group .sar-agent-unit.ranking-count--1 .sar-unit-main .sar-unit-table tbody tr th{background-color:#F1EACB;border-color:#DCBC12}.section-switching-agent-ranking .switching-agent-ranking .sar-switching-content-group .sar-switching-content .sar-agent-unit-group .sar-agent-unit.ranking-count--1 .sar-unit-main .sar-unit-table tbody tr td{border-color:#DCBC12}.section-switching-agent-ranking .switching-agent-ranking .sar-switching-content-group .sar-switching-content .sar-agent-unit-group .sar-agent-unit.ranking-count--1 .sar-unit-main .sar-unit-table tbody tr:nth-of-type(n+2) th{border-top:1px solid #fff}.section-switching-agent-ranking .switching-agent-ranking .sar-switching-content-group .sar-switching-content .sar-agent-unit-group .sar-agent-unit.ranking-count--1 .sar-unit-main .sar-unit-table tbody tr:nth-of-type(n+2) td{border-top:1px solid #F1EACB}.section-switching-agent-ranking .switching-agent-ranking .sar-switching-content-group .sar-switching-content .sar-agent-unit-group .sar-agent-unit.ranking-count--2 .sar-unit-heading{background:linear-gradient(90deg, silver 0%, #E5E5E5 50%, silver 100%);border-color:#C1C1C1}.section-switching-agent-ranking .switching-agent-ranking .sar-switching-content-group .sar-switching-content .sar-agent-unit-group .sar-agent-unit.ranking-count--2 .sar-unit-main .sar-unit-table tbody tr th{background-color:#eee;border-color:#C1C1C1}.section-switching-agent-ranking .switching-agent-ranking .sar-switching-content-group .sar-switching-content .sar-agent-unit-group .sar-agent-unit.ranking-count--2 .sar-unit-main .sar-unit-table tbody tr td{border-color:#C1C1C1}.section-switching-agent-ranking .switching-agent-ranking .sar-switching-content-group .sar-switching-content .sar-agent-unit-group .sar-agent-unit.ranking-count--2 .sar-unit-main .sar-unit-table tbody tr:nth-of-type(n+2) th{border-top:1px solid #fff}.section-switching-agent-ranking .switching-agent-ranking .sar-switching-content-group .sar-switching-content .sar-agent-unit-group .sar-agent-unit.ranking-count--2 .sar-unit-main .sar-unit-table tbody tr:nth-of-type(n+2) td{border-top:1px solid #eee}.section-switching-agent-ranking .switching-agent-ranking .sar-switching-content-group .sar-switching-content .sar-agent-unit-group .sar-agent-unit.ranking-count--3 .sar-unit-heading{background:linear-gradient(90deg, #CFAD57 0%, #EEDAA5 50%, #CFAD57 100%);border-color:#B7933B}.section-switching-agent-ranking .switching-agent-ranking .sar-switching-content-group .sar-switching-content .sar-agent-unit-group .sar-agent-unit.ranking-count--3 .sar-unit-main .sar-unit-table tbody tr th{background-color:#DECFB4;border-color:#B7933B}.section-switching-agent-ranking .switching-agent-ranking .sar-switching-content-group .sar-switching-content .sar-agent-unit-group .sar-agent-unit.ranking-count--3 .sar-unit-main .sar-unit-table tbody tr td{border-color:#B7933B}.section-switching-agent-ranking .switching-agent-ranking .sar-switching-content-group .sar-switching-content .sar-agent-unit-group .sar-agent-unit.ranking-count--3 .sar-unit-main .sar-unit-table tbody tr:nth-of-type(n+2) th{border-top:1px solid #fff}.section-switching-agent-ranking .switching-agent-ranking .sar-switching-content-group .sar-switching-content .sar-agent-unit-group .sar-agent-unit.ranking-count--3 .sar-unit-main .sar-unit-table tbody tr:nth-of-type(n+2) td{border-top:1px solid #DECFB4}.section-switching-agent-ranking .switching-agent-ranking .sar-switching-content-group .sar-switching-content .sar-agent-unit-group .sar-agent-unit:nth-of-type(n+2){margin-top:15px}.section-switching-agent-ranking .switching-agent-ranking .sar-switching-content-group .sar-switching-content .sar-agent-unit-group .sar-agent-unit:nth-of-type(n+4){display:none}.section-switching-agent-ranking .switching-agent-ranking .sar-switching-content-group .sar-switching-content.content--visible{display:block}.section-switching-agent-ranking .switching-agent-ranking .sar-switching-content-group .sar-agent-unit-full-show-fs{position:relative;box-sizing:border-box;border-radius:100px;border:1px solid #02AA9B;background-color:#FFF;width:355px;margin:20px auto 0;height:50px;color:#02AA9B;text-align:center;font-family:"Hiragino Sans", "BIZ UDPGothic", sans-serif;font-size:15px;font-weight:600;line-height:48px;letter-spacing:1.5px;cursor:pointer}.hoiku-class .section-switching-agent-ranking .switching-agent-ranking .sar-switching-content-group .sar-agent-unit-full-show-fs{border-color:#FF9D2B;color:#FF9D2B}.section-switching-agent-ranking .switching-agent-ranking .sar-switching-content-group .sar-agent-unit-full-show-fs::after{position:absolute;content:'\f13a';top:0;bottom:0;right:29px;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:#02AA9B}.hoiku-class .section-switching-agent-ranking .switching-agent-ranking .sar-switching-content-group .sar-agent-unit-full-show-fs::after{color:#FF9D2B}.section-switching-agent-ranking .switching-agent-ranking .sar-switching-content-group .sar-agent-unit-full-show-fs:active{transform:translateY(2px)}.section-switching-agent-ranking .switching-agent-ranking .sar-switching-content-group.sar-agent-unit-full-show{display:block}.section-switching-agent-ranking .switching-agent-ranking .sar-switching-content-group.sar-agent-unit-full-show .sar-switching-content .sar-agent-unit-group .sar-agent-unit:nth-of-type(n+4){display:block}.diagnosis-heading .dh-balloon{position:relative;width:fit-content;height:26px;margin:0 auto 7px;border-radius:28px;background-color:#008CD6;padding:0 12px;font-family:"Hiragino Sans", "BIZ UDPGothic", sans-serif;color:#FFF;text-align:center;font-size:12px;font-weight:600;line-height:26px}.diagnosis-heading .dh-balloon::after{position:absolute;content:'';bottom:-7px;right:0;left:0;margin:0 auto;width:12px;height:11px;background-color:#008cd6;clip-path:polygon(50% 11px, 0% 0%, 12px 0%)}.diagnosis-heading .dh-sentence-intro{width:fit-content;margin:2px auto 0;font-family:"Hiragino Sans", "BIZ UDPGothic", sans-serif;color:#222;text-align:center;font-size:14px;font-weight:600;line-height:1.6714}.diagnosis-heading .dh-sentence-intro b{vertical-align:baseline;color:#008CD6}.diagnosis-heading .dh-sentece-main{margin:12px 0 0;padding-bottom:9.5px;font-family:"Hiragino Sans", "BIZ UDPGothic", sans-serif;color:#222;text-align:center;font-size:32px;font-weight:600;line-height:1.0;text-decoration:underline;text-decoration-color:#FFEB03;text-decoration-thickness:4px;text-underline-offset:9px}.multi-step-diagnosis-tool{margin:25px auto 0;width:326px}.multi-step-diagnosis-tool .ms-progress{display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:space-between;align-items:center;gap:0 12px;height:23px}.multi-step-diagnosis-tool .ms-progress .progress-bar{position:relative;width:280px;height:14px;border-radius:14px;background-color:#FFF1E3}.multi-step-diagnosis-tool .ms-progress .progress-bar::before{position:absolute;content:'';top:0;bottom:0;left:0;width:0;height:100%;border-radius:14px;background-color:#FF8B1F;transition:width 200ms ease-in-out}.multi-step-diagnosis-tool .ms-progress .progress-bar.progress--25::before{width:25%}.multi-step-diagnosis-tool .ms-progress .progress-bar.progress--50::before{width:50%}.multi-step-diagnosis-tool .ms-progress .progress-bar.progress--75::before{width:75%}.multi-step-diagnosis-tool .ms-progress .progress-bar.progress--100::before{width:100%}.multi-step-diagnosis-tool .ms-progress .progress-count{color:#FF8B1F;text-align:right;font-family:Arial, Helvetica, sans-serif;font-size:20px;font-weight:700;line-height:1.0;letter-spacing:2px}.multi-step-diagnosis-tool .msdt-form-unit-group{margin-top:25px;border-top:2px solid #DFDFDF;padding:25px 0 0}.multi-step-diagnosis-tool .msdt-form-unit .msdt-form-unit-question{position:relative;display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:flex-start;align-items:flex-start;gap:0 7px}.multi-step-diagnosis-tool .msdt-form-unit .msdt-form-unit-question .ms-count{width:33px;height:33px;border-radius:50%;background-color:#008CD6;color:#FFF;text-align:center;font-size:13px;font-weight:600;line-height:33px}.multi-step-diagnosis-tool .msdt-form-unit .msdt-form-unit-question .msdt-question-sentence{padding:6.375px 0 0;font-family:"Hiragino Sans", "BIZ UDPGothic", sans-serif;color:#000;font-size:18px;font-weight:500;line-height:1.25}.multi-step-diagnosis-tool .msdt-form-unit .msdt-form-unit-question .tag--required{position:absolute;top:5px;right:0;width:fit-content;height:23px;padding:0 8px;border-radius:4px;background-color:#FF8134;color:#FFF;font-size:12px;font-weight:600;line-height:23px;text-align:center}.multi-step-diagnosis-tool .msdt-form-unit .msdt-form-unit-answer{margin-top:18px}.multi-step-diagnosis-tool .msdt-form-unit .msdt-form-unit-answer .answer-iradio-group{display:flex;flex-direction:row;flex-wrap:wrap;justify-content:flex-start;align-items:stretch;gap:10px 10px}.multi-step-diagnosis-tool .msdt-form-unit .msdt-form-unit-answer .answer-iradio-group .iradio-label{display:block;width:158px;cursor:pointer}.multi-step-diagnosis-tool .msdt-form-unit .msdt-form-unit-answer .answer-iradio-group .iradio-label .iradio-input{display:none}.multi-step-diagnosis-tool .msdt-form-unit .msdt-form-unit-answer .answer-iradio-group .iradio-label .iradio-apperance{display:flex;flex-direction:row;flex-wrap:wrap;justify-content:center;align-items:center;height:43px;border-radius:3px;background-color:#E0F2FC;color:#008CD6;font-family:"Hiragino Sans", "BIZ UDPGothic", sans-serif;font-size:15px;font-weight:600;line-height:1.5}.multi-step-diagnosis-tool .msdt-form-unit .msdt-form-unit-answer .answer-iradio-group .iradio-label .iradio-input:checked+.iradio-apperance{background-color:#008CD6;color:#FFF}.multi-step-diagnosis-tool .msdt-form-unit .msdt-select-job{margin-top:20px}.multi-step-diagnosis-tool .msdt-form-unit .msdt-select-job .select-job-cat-lv1 .cat-lv1-item{position:relative;border-radius:3px;background-color:#008CD6;padding:12px 0;color:#FFF;text-align:center;font-family:"Hiragino Sans", "BIZ UDPGothic", sans-serif;font-size:15px;font-weight:600;line-height:1.5;cursor:pointer}.multi-step-diagnosis-tool .msdt-form-unit .msdt-select-job .select-job-cat-lv1 .cat-lv1-item::after{position:absolute;content:'\f054';top:0;bottom:0;right:10px;margin:auto 0;width:7.5px;height:1em;background-color:transparent;font-family:"Font Awesome 6 Free";font-weight:900;font-size:13px;text-align:center;line-height:1.0;color:#fff2e8}.multi-step-diagnosis-tool .msdt-form-unit .msdt-select-job .select-job-cat-lv1 .cat-lv1-item:nth-of-type(n+2){margin-top:8px}.multi-step-diagnosis-tool .msdt-form-unit .msdt-select-job .select-job-cat-lv2{display:none}.multi-step-diagnosis-tool .msdt-form-unit .msdt-select-job .select-job-cat-lv2 .cat-lv1-title{color:#008CD6;font-family:"Hiragino Sans", "BIZ UDPGothic", sans-serif;font-size:18px;font-weight:600;line-height:1.25}.multi-step-diagnosis-tool .msdt-form-unit .msdt-select-job .select-job-cat-lv2 .cat-lv2-unit-group{margin-top:10px}.multi-step-diagnosis-tool .msdt-form-unit .msdt-select-job .select-job-cat-lv2 .cat-lv2-unit-group .cat-lv2-unit .cat-lv2-unit-title{position:relative;border-radius:3px;background-color:#E0F2FC;padding:12px 34px 12px 10px;color:#008CD6;text-align:center;font-family:"Hiragino Sans", "BIZ UDPGothic", sans-serif;font-size:15px;font-weight:600;line-height:1.5;cursor:pointer}.multi-step-diagnosis-tool .msdt-form-unit .msdt-select-job .select-job-cat-lv2 .cat-lv2-unit-group .cat-lv2-unit .cat-lv2-unit-title::before,.multi-step-diagnosis-tool .msdt-form-unit .msdt-select-job .select-job-cat-lv2 .cat-lv2-unit-group .cat-lv2-unit .cat-lv2-unit-title::after{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:15px;text-align:center;line-height:1.0;color:#008CD6}.multi-step-diagnosis-tool .msdt-form-unit .msdt-select-job .select-job-cat-lv2 .cat-lv2-unit-group .cat-lv2-unit .cat-lv2-unit-title::before{content:'\f068'}.multi-step-diagnosis-tool .msdt-form-unit .msdt-select-job .select-job-cat-lv2 .cat-lv2-unit-group .cat-lv2-unit .cat-lv2-unit-title::after{content:'\2b';transform:rotate3d(1, 0, 0, 0);transition:transform 200ms linear}.multi-step-diagnosis-tool .msdt-form-unit .msdt-select-job .select-job-cat-lv2 .cat-lv2-unit-group .cat-lv2-unit .cat-lv2-unit-title.cat-lv2-unit-title--opened{border-radius:3px 3px 0 0}.multi-step-diagnosis-tool .msdt-form-unit .msdt-select-job .select-job-cat-lv2 .cat-lv2-unit-group .cat-lv2-unit .cat-lv2-unit-title.cat-lv2-unit-title--opened::after{transform:rotate3d(1, 0, 0, 90deg)}.multi-step-diagnosis-tool .msdt-form-unit .msdt-select-job .select-job-cat-lv2 .cat-lv2-unit-group .cat-lv2-unit .cat-lv2-unit-main{display:none;opacity:0;transition:opacity 200ms linear}.multi-step-diagnosis-tool .msdt-form-unit .msdt-select-job .select-job-cat-lv2 .cat-lv2-unit-group .cat-lv2-unit .cat-lv2-unit-main .cat-lv3-iradio-label{display:block;cursor:pointer}.multi-step-diagnosis-tool .msdt-form-unit .msdt-select-job .select-job-cat-lv2 .cat-lv2-unit-group .cat-lv2-unit .cat-lv2-unit-main .cat-lv3-iradio-label .cat-lv3-iradio-input{display:none}.multi-step-diagnosis-tool .msdt-form-unit .msdt-select-job .select-job-cat-lv2 .cat-lv2-unit-group .cat-lv2-unit .cat-lv2-unit-main .cat-lv3-iradio-label .cat-lv3-iradio-apperance{position:relative;display:block;padding:12px 30px 12px 12px;background-color:#F6F6F6;color:#222;font-family:"Hiragino Sans", "BIZ UDPGothic", sans-serif;font-size:15px;font-weight:400;line-height:1.5}.multi-step-diagnosis-tool .msdt-form-unit .msdt-select-job .select-job-cat-lv2 .cat-lv2-unit-group .cat-lv2-unit .cat-lv2-unit-main .cat-lv3-iradio-label .cat-lv3-iradio-apperance::after{position:absolute;content:'\f054';top:0;bottom:0;right:10px;margin:auto 0;width:7.5px;height:1em;background-color:transparent;font-family:"Font Awesome 6 Free";font-weight:900;font-size:13px;text-align:center;line-height:1.0;color:#008CD6}.multi-step-diagnosis-tool .msdt-form-unit .msdt-select-job .select-job-cat-lv2 .cat-lv2-unit-group .cat-lv2-unit .cat-lv2-unit-main .cat-lv3-iradio-label .cat-lv3-iradio-input:checked+.cat-lv3-iradio-apperance{background-color:#008CD6;color:#fff}.multi-step-diagnosis-tool .msdt-form-unit .msdt-select-job .select-job-cat-lv2 .cat-lv2-unit-group .cat-lv2-unit .cat-lv2-unit-main .cat-lv3-iradio-label .cat-lv3-iradio-input:checked+.cat-lv3-iradio-apperance::after{color:#fff}.multi-step-diagnosis-tool .msdt-form-unit .msdt-select-job .select-job-cat-lv2 .cat-lv2-unit-group .cat-lv2-unit .cat-lv2-unit-main .cat-lv3-iradio-label:nth-of-type(n+2){border-top:1px solid #fff}.multi-step-diagnosis-tool .msdt-form-unit .msdt-select-job .select-job-cat-lv2 .cat-lv2-unit-group .cat-lv2-unit .cat-lv2-unit-main .cat-lv3-iradio-label:last-of-type .cat-lv3-iradio-apperance{border-radius:0 0 5px 5px}.multi-step-diagnosis-tool .msdt-form-unit .msdt-select-job .select-job-cat-lv2 .cat-lv2-unit-group .cat-lv2-unit .cat-lv2-unit-main.cat-lv2-unit-main--opened{opacity:1}.multi-step-diagnosis-tool .msdt-form-unit .msdt-select-job .select-job-cat-lv2 .cat-lv2-unit-group .cat-lv2-unit:nth-of-type(n+2){margin-top:10px}.multi-step-diagnosis-tool .msdt-form-unit .msdt-select-prefecture{margin-top:35px}.multi-step-diagnosis-tool .msdt-form-unit .msdt-select-prefecture .japan-regions .japan-region-unit .region-name{position:relative;border-radius:3px;background-color:#E0F2FC;padding:12px 0;color:#008CD6;text-align:center;font-family:"Hiragino Sans", "BIZ UDPGothic", sans-serif;font-size:15px;font-weight:600;line-height:1.5;cursor:pointer}.multi-step-diagnosis-tool .msdt-form-unit .msdt-select-prefecture .japan-regions .japan-region-unit .region-name::before,.multi-step-diagnosis-tool .msdt-form-unit .msdt-select-prefecture .japan-regions .japan-region-unit .region-name::after{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:15px;text-align:center;line-height:1.0;color:#008CD6}.multi-step-diagnosis-tool .msdt-form-unit .msdt-select-prefecture .japan-regions .japan-region-unit .region-name::before{content:'\f068'}.multi-step-diagnosis-tool .msdt-form-unit .msdt-select-prefecture .japan-regions .japan-region-unit .region-name::after{content:'\2b';transform:rotate3d(1, 0, 0, 0);transition:transform 200ms linear}.multi-step-diagnosis-tool .msdt-form-unit .msdt-select-prefecture .japan-regions .japan-region-unit .region-name.region-name--opened{border-radius:3px 3px 0 0}.multi-step-diagnosis-tool .msdt-form-unit .msdt-select-prefecture .japan-regions .japan-region-unit .region-name.region-name--opened::after{transform:rotate3d(1, 0, 0, 90deg)}.multi-step-diagnosis-tool .msdt-form-unit .msdt-select-prefecture .japan-regions .japan-region-unit .prefectures-belong-region{display:none;opacity:0;transition:opacity 200ms linear}.multi-step-diagnosis-tool .msdt-form-unit .msdt-select-prefecture .japan-regions .japan-region-unit .prefectures-belong-region .pref-iradio-label{display:block;cursor:pointer}.multi-step-diagnosis-tool .msdt-form-unit .msdt-select-prefecture .japan-regions .japan-region-unit .prefectures-belong-region .pref-iradio-label .pref-iradio-input{display:none}.multi-step-diagnosis-tool .msdt-form-unit .msdt-select-prefecture .japan-regions .japan-region-unit .prefectures-belong-region .pref-iradio-label .pref-iradio-apperance{position:relative;display:block;padding:12px 30px 12px 12px;background-color:#F6F6F6;color:#222;font-family:"Hiragino Sans", "BIZ UDPGothic", sans-serif;font-size:15px;font-weight:400;line-height:1.5}.multi-step-diagnosis-tool .msdt-form-unit .msdt-select-prefecture .japan-regions .japan-region-unit .prefectures-belong-region .pref-iradio-label .pref-iradio-input:checked+.pref-iradio-apperance{background-color:#008CD6;color:#fff}.multi-step-diagnosis-tool .msdt-form-unit .msdt-select-prefecture .japan-regions .japan-region-unit .prefectures-belong-region .pref-iradio-label .pref-iradio-input:checked+.pref-iradio-apperance::after{color:#fff}.multi-step-diagnosis-tool .msdt-form-unit .msdt-select-prefecture .japan-regions .japan-region-unit .prefectures-belong-region .pref-iradio-label:nth-of-type(n+2){border-top:1px solid #fff}.multi-step-diagnosis-tool .msdt-form-unit .msdt-select-prefecture .japan-regions .japan-region-unit .prefectures-belong-region .pref-iradio-label:last-of-type .pref-iradio-apperance{border-radius:0 0 5px 5px}.multi-step-diagnosis-tool .msdt-form-unit .msdt-select-prefecture .japan-regions .japan-region-unit .prefectures-belong-region.prefectures-belong-region--opened{opacity:1}.multi-step-diagnosis-tool .msdt-form-unit .msdt-select-prefecture .japan-regions .japan-region-unit:nth-of-type(n+2){margin-top:10px}.multi-step-diagnosis-tool .back-to-prev{width:fit-content;margin:20px auto 0;color:#707070;font-family:"Hiragino Sans", "BIZ UDPGothic", sans-serif;font-size:14px;font-weight:600;line-height:21px;letter-spacing:1.4px;cursor:pointer}.multi-step-diagnosis-tool .back-to-prev i.fa-solid{margin-right:6px}.multi-step-diagnosis-tool .back-to-prev:active{transform:translateY(2px)}.date-caption-pjid966{color:#333;text-align:left;font-family:"Hiragino Sans", "BIZ UDPGothic", sans-serif;font-size:8px;font-weight:500;line-height:1.222;padding-top:5px;padding-left:5px}.date-caption-pjid966.kango{background-color:white}.cta-click-count-pjid947{display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:center;align-content:flex-start;align-items:flex-end;padding:15px 0;background-color:#fff;background-image:url(/assets/ranking/kango/sp/cta_click_count_title-cf9caa588d0b22d7bec5265f8ebab136eb2a63ccf9a44eea6a3dc0509b09bfd8.png);background-repeat:repeat;background-position:top 0 left 0;background-size:10px 10px;color:#333;font-family:"Hiragino Kaku Gothic ProN";font-size:20px;font-weight:600;line-height:1.3;letter-spacing:1px;text-align:center;animation:blink-animation 3s ease-in infinite}@keyframes blink-animation{0%{opacity:1}60%{opacity:0}100%{opacity:1}}.cta-click-count-pjid947.kaigo mark{color:#13B8B8}.cta-click-count-pjid947.hoiku mark{color:#FF9D2B}.cta-click-count-pjid947.step-hoiku mark{color:#F77B7C}.kango-men-class .cta-click-count-pjid947{background-color:#F4FEFF;background-image:url(/assets/ranking/kango/sp/cta_click_count_title_men-ee4f91f010b9702e371d073b1a47dad6724f9bee7aec433e424b67724f74fccf.png);border-color:#009CAE}.cta-click-count-pjid947 mark{background:linear-gradient(rgba(255,246,123,0) 67%, #fff67b 67%);color:#F15587;font-family:Arial, Helvetica, sans-serif;font-style:normal;font-size:35px;font-weight:700;line-height:30px;letter-spacing:1.75px}.kango-men-class .cta-click-count-pjid947 mark{color:#009CAE}.kango-hokenshi-class .cta-click-count-pjid947,.kango-zyosanshi-class .cta-click-count-pjid947,.kango-houmon-class .cta-click-count-pjid947,.kango-sangyou-class .cta-click-count-pjid947,.kango-gairai-class .cta-click-count-pjid947,.kango-byoutou-class .cta-click-count-pjid947,.kango-hoikuen-class .cta-click-count-pjid947,.kango-biyou-class .cta-click-count-pjid947,.kango-nikkin-class .cta-click-count-pjid947,.kango-clinic-class .cta-click-count-pjid947,.kango-root-class .cta-click-count-pjid947,.kango-osaka-class .cta-click-count-pjid947,.kango-fukuoka-class .cta-click-count-pjid947,.kango-kyoto-class .cta-click-count-pjid947,.kango-sapporo-class .cta-click-count-pjid947,.kango-kumamoto-class .cta-click-count-pjid947,.kango-nagoya-class .cta-click-count-pjid947,.kango-hiroshima-class .cta-click-count-pjid947,.kango-sort-class .cta-click-count-pjid947,.kango-period-meta-class .cta-click-count-pjid947,.kango-simple-class .cta-click-count-pjid947{padding:16px 0 11px;border-color:#F87273;color:#333;font-family:"Hiragino Sans", "BIZ UDPGothic", sans-serif;font-size:16px;font-weight:600;line-height:1.0;letter-spacing:0.8px}.kango-hokenshi-class .cta-click-count-pjid947 mark,.kango-zyosanshi-class .cta-click-count-pjid947 mark,.kango-houmon-class .cta-click-count-pjid947 mark,.kango-sangyou-class .cta-click-count-pjid947 mark,.kango-gairai-class .cta-click-count-pjid947 mark,.kango-byoutou-class .cta-click-count-pjid947 mark,.kango-hoikuen-class .cta-click-count-pjid947 mark,.kango-biyou-class .cta-click-count-pjid947 mark,.kango-nikkin-class .cta-click-count-pjid947 mark,.kango-clinic-class .cta-click-count-pjid947 mark,.kango-root-class .cta-click-count-pjid947 mark,.kango-osaka-class .cta-click-count-pjid947 mark,.kango-fukuoka-class .cta-click-count-pjid947 mark,.kango-kyoto-class .cta-click-count-pjid947 mark,.kango-sapporo-class .cta-click-count-pjid947 mark,.kango-kumamoto-class .cta-click-count-pjid947 mark,.kango-nagoya-class .cta-click-count-pjid947 mark,.kango-hiroshima-class .cta-click-count-pjid947 mark,.kango-sort-class .cta-click-count-pjid947 mark,.kango-period-meta-class .cta-click-count-pjid947 mark,.kango-simple-class .cta-click-count-pjid947 mark{background:linear-gradient(rgba(255,246,123,0) 60%, #fff67b 60%, #fff67b 95%, rgba(255,246,123,0) 95%);font-family:"Hiragino Sans", "BIZ UDPGothic", sans-serif;color:#F87273;font-size:32px;letter-spacing:1.6px;font-weight:500;line-height:0.67;vertical-align:baseline}.kango-hokenshi-class .cta-click-count-pjid947 mark .numeral,.kango-zyosanshi-class .cta-click-count-pjid947 mark .numeral,.kango-houmon-class .cta-click-count-pjid947 mark .numeral,.kango-sangyou-class .cta-click-count-pjid947 mark .numeral,.kango-gairai-class .cta-click-count-pjid947 mark .numeral,.kango-byoutou-class .cta-click-count-pjid947 mark .numeral,.kango-hoikuen-class .cta-click-count-pjid947 mark .numeral,.kango-biyou-class .cta-click-count-pjid947 mark .numeral,.kango-nikkin-class .cta-click-count-pjid947 mark .numeral,.kango-clinic-class .cta-click-count-pjid947 mark .numeral,.kango-root-class .cta-click-count-pjid947 mark .numeral,.kango-osaka-class .cta-click-count-pjid947 mark .numeral,.kango-fukuoka-class .cta-click-count-pjid947 mark .numeral,.kango-kyoto-class .cta-click-count-pjid947 mark .numeral,.kango-sapporo-class .cta-click-count-pjid947 mark .numeral,.kango-kumamoto-class .cta-click-count-pjid947 mark .numeral,.kango-nagoya-class .cta-click-count-pjid947 mark .numeral,.kango-hiroshima-class .cta-click-count-pjid947 mark .numeral,.kango-sort-class .cta-click-count-pjid947 mark .numeral,.kango-period-meta-class .cta-click-count-pjid947 mark .numeral,.kango-simple-class .cta-click-count-pjid947 mark .numeral{color:#333;font-family:"Hiragino Sans", "BIZ UDPGothic", sans-serif;font-size:16px;font-weight:600;line-height:1.0;letter-spacing:0.8px;vertical-align:baseline}.section-logo-roll{background-color:#008CD6;padding:10px 0}.section-logo-roll .logo-roll{display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:space-around;align-items:center;background-color:#fff;height:50px;overflow:hidden}.section-logo-roll .logo-roll .logo-set{display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:space-around;align-items:center;animation:scroll 30s linear infinite}@keyframes scroll{0%{transform:translateX(0%)}100%{transform:translateX(-100%)}}.section-logo-roll .logo-roll .logo-set .logo{display:block;margin:0 15px}.especially-recommended{width:375px;margin:0 auto}.especially-recommended .especially-recommended-heading{display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:center;align-items:flex-end;border-radius:15px 15px 0 0;background-color:#C09A00;padding:10px 0 13px;color:#FFF;text-align:center;font-family:"Hiragino Kaku Gothic ProN", "Hiragino Sans", "BIZ UDPGothic", sans-serif;font-size:16px;font-weight:600;line-height:1.0;letter-spacing:0.8px}.especially-recommended .especially-recommended-heading .icon-shining{display:block;margin:0 5px}.especially-recommended .especially-recommended-heading b{vertical-align:baseline;color:#FFF;font-family:"Hiragino Kaku Gothic ProN", "Hiragino Sans", "BIZ UDPGothic", sans-serif;font-size:24px;font-weight:600;line-height:0.9;letter-spacing:1.2px}.especially-recommended.ranking-after-05 .especially-recommended-heading{border-radius:0}.especially-recommended .especially-recommended-table{background-color:#fff;width:100%}.especially-recommended .especially-recommended-table tbody tr th{background-color:#F8F8F8;padding:10px 0;color:#888;font-family:"Hiragino Kaku Gothic ProN", "Hiragino Sans", "BIZ UDPGothic", sans-serif;font-size:10px;font-weight:600;line-height:1.0;text-align:center;vertical-align:middle}.especially-recommended .especially-recommended-table tbody tr th:first-of-type{width:117px}.especially-recommended .especially-recommended-table tbody tr th:nth-of-type(2){width:81px}.especially-recommended .especially-recommended-table tbody tr th:nth-of-type(n+2){border-left:1px solid #e8e8e8}.especially-recommended .especially-recommended-table tbody tr th:nth-of-type(3){width:117px}.especially-recommended .especially-recommended-table tbody tr th:last-of-type{width:60px}.especially-recommended .especially-recommended-table tbody tr td{vertical-align:middle;padding:10px 0;border-top:1px solid #e8e8e8}.especially-recommended .especially-recommended-table tbody tr td .td-agent-logo{width:110px;margin:0 auto;padding-top:7px;text-align:center}.especially-recommended .especially-recommended-table tbody tr td .td-agent-logo .agent-logo-link{display:block;width:fit-content;margin:0 auto 5px}.especially-recommended .especially-recommended-table tbody tr td .td-agent-logo .agent-logo-link .agent-logo{display:block;width:100px;max-height:100px;object-fit:contain}.especially-recommended .especially-recommended-table tbody tr td .td-agent-logo .agent-name-link{color:#2F93E5;font-family:"Hiragino Kaku Gothic ProN", "Hiragino Sans", "BIZ UDPGothic", sans-serif;font-size:10px;font-weight:600;line-height:1.0;letter-spacing:0.3px;text-decoration:underline;text-align:center}.especially-recommended .especially-recommended-table tbody tr td .td-agent-logo.rank-1,.especially-recommended .especially-recommended-table tbody tr td .td-agent-logo.rank-2,.especially-recommended .especially-recommended-table tbody tr td .td-agent-logo.rank-3{position:relative}.especially-recommended .especially-recommended-table tbody tr td .td-agent-logo.rank-1::before,.especially-recommended .especially-recommended-table tbody tr td .td-agent-logo.rank-2::before,.especially-recommended .especially-recommended-table tbody tr td .td-agent-logo.rank-3::before{position:absolute;z-index:100;content:'';top:-6px;left:2px;width:20px;height:13px;background-color:transparent;background-repeat:no-repeat;background-position:top 50% left 50%;background-size:20px 13px}.especially-recommended .especially-recommended-table tbody tr td .td-agent-logo.rank-1::before{background-image:url(/assets/tool/05/sp/rank_crown_1-bdcc988b1c5666994ea3646f78a61eb2241d12731d6aad930ff1abe9b87a98c3.png)}.especially-recommended .especially-recommended-table tbody tr td .td-agent-logo.rank-2::before{background-image:url(/assets/tool/05/sp/rank_crown_2-1e65338a2365dbc1573932a7dcd50434fbe4bfc9338bf028a4a4e6050c4a7f35.png)}.especially-recommended .especially-recommended-table tbody tr td .td-agent-logo.rank-3::before{background-image:url(/assets/tool/05/sp/rank_crown_3-71dc5978cb7f102ee0fafbd2e91bbaff4e0a1587940b727d38b7f68ed375ae66.png)}.especially-recommended .especially-recommended-table tbody tr td .td-evaluation{width:70px;margin:0 auto}.especially-recommended .especially-recommended-table tbody tr td .td-evaluation .icon-evaluation{display:block;margin:0 auto}.especially-recommended .especially-recommended-table tbody tr td .td-evaluation .evaluation-sentence{margin-top:5px;color:#333;font-family:"Hiragino Kaku Gothic ProN", "Hiragino Sans", "BIZ UDPGothic", sans-serif;font-size:12px;font-weight:400;line-height:1.0;text-align:center}.especially-recommended .especially-recommended-table tbody tr td .td-feature{box-sizing:border-box;width:100%;margin:0;padding:0 4px;color:#333;font-family:"Hiragino Kaku Gothic ProN", "Hiragino Sans", "BIZ UDPGothic", sans-serif;font-size:11px;font-weight:800;line-height:1.3;text-align-last:left}.especially-recommended .especially-recommended-table tbody tr td .td-feature mark{background:linear-gradient(rgba(255,255,255,0) 60%, #FFF03F 60%);font-style:normal;vertical-align:baseline;text-decoration:underline;text-decoration-color:#FFF03F;text-decoration-thickness:3px;text-underline-offset:-1px;text-decoration-skip-ink:none;font-weight:normal}.especially-recommended .especially-recommended-table tbody tr td .td-cta{width:100%;margin:0}.especially-recommended .especially-recommended-table tbody tr td .td-cta .cta-link-button{display:block;width:55px;height:35px;margin:0 auto 2px;border-radius:3px;background:#FF8134;box-shadow:0 2px 0 0 #B85010;color:#FFF;font-family:"Hiragino Kaku Gothic ProN", "Hiragino Sans", "BIZ UDPGothic", sans-serif;font-size:15px;font-weight:600;line-height:35px;letter-spacing:0.13px;text-align:center;cursor:pointer}.especially-recommended .especially-recommended-table tbody tr td .td-cta .cta-link-button:active{box-shadow:0 0 0 0 #B85010;transform:translateY(2px)}.especially-recommended .especially-recommended-table tbody tr td:nth-of-type(n+2){border-left:1px solid #e8e8e8}.diagnose-basement:has(.progress-bar--isoration){padding:25px 0  20px !important}.diagnose-basement:has(.progress-bar--isoration) .diagnosis-heading .dh-sentece-main{margin-top:25px}.diagnose-basement:has(.progress-bar--isoration) .diagnosis-heading .dh-sentence-intro{margin-top:12px;color:#222;text-align:center;font-family:"Hiragino Sans", "BIZ UDPGothic", sans-serif;font-size:14px;font-weight:600;line-height:1.60714}.diagnose-basement:has(.progress-bar--isoration) .multi-step-diagnosis-tool{margin-top:25px}.diagnose-basement:has(.progress-bar--isoration) .multi-step-diagnosis-tool .ms-progress .progress-bar--isoration{display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:space-between;align-items:stretch;height:14px;width:280px}.diagnose-basement:has(.progress-bar--isoration) .multi-step-diagnosis-tool .ms-progress .progress-bar--isoration .progress-bar-item{width:62px;height:14px;border-radius:62px;background-color:#E0E0DF}.diagnose-basement:has(.progress-bar--isoration) .multi-step-diagnosis-tool .ms-progress .progress-bar--isoration.progress--25 .progress-bar-item:nth-of-type(1){background-color:#FF8B1F}.diagnose-basement:has(.progress-bar--isoration) .multi-step-diagnosis-tool .ms-progress .progress-bar--isoration.progress--50 .progress-bar-item:nth-of-type(1),.diagnose-basement:has(.progress-bar--isoration) .multi-step-diagnosis-tool .ms-progress .progress-bar--isoration.progress--50 .progress-bar-item:nth-of-type(2){background-color:#FF8B1F}.diagnose-basement:has(.progress-bar--isoration) .multi-step-diagnosis-tool .ms-progress .progress-bar--isoration.progress--75 .progress-bar-item:nth-of-type(1),.diagnose-basement:has(.progress-bar--isoration) .multi-step-diagnosis-tool .ms-progress .progress-bar--isoration.progress--75 .progress-bar-item:nth-of-type(2),.diagnose-basement:has(.progress-bar--isoration) .multi-step-diagnosis-tool .ms-progress .progress-bar--isoration.progress--75 .progress-bar-item:nth-of-type(3){background-color:#FF8B1F}.diagnose-basement:has(.progress-bar--isoration) .multi-step-diagnosis-tool .ms-progress .progress-bar--isoration.progress--100 .progress-bar-item:nth-of-type(1),.diagnose-basement:has(.progress-bar--isoration) .multi-step-diagnosis-tool .ms-progress .progress-bar--isoration.progress--100 .progress-bar-item:nth-of-type(2),.diagnose-basement:has(.progress-bar--isoration) .multi-step-diagnosis-tool .ms-progress .progress-bar--isoration.progress--100 .progress-bar-item:nth-of-type(3),.diagnose-basement:has(.progress-bar--isoration) .multi-step-diagnosis-tool .ms-progress .progress-bar--isoration.progress--100 .progress-bar-item:nth-of-type(4){background-color:#FF8B1F}.diagnose-basement:has(.progress-bar--isoration) .multi-step-diagnosis-tool .ms-progress .ms_progress_count{color:#FF8B1F;text-align:right;font-size:20px;font-weight:700;line-height:23px;letter-spacing:2px}.diagnose-basement:has(.progress-bar--isoration) .multi-step-diagnosis-tool .msdt-form-unit-group{margin-top:25px}.diagnose-basement:has(.progress-bar--isoration) .multi-step-diagnosis-tool .msdt-form-unit-group .msdt-form-unit .msdt-form-unit-answer .answer-iradio-group .iradio-label .iradio-apperance{border-radius:3px;background:#F6F6F6;box-shadow:0 4px 0 0 #E4E4E4;color:#989898;font-family:"Hiragino Sans", "BIZ UDPGothic", sans-serif;font-size:15px;font-weight:600;line-height:1.5}.diagnose-basement:has(.progress-bar--isoration) .multi-step-diagnosis-tool .msdt-form-unit-group .msdt-form-unit .msdt-form-unit-answer .answer-iradio-group .iradio-label .iradio-input:checked+.iradio-apperance{background-color:#008CD6;box-shadow:0 4px 0 0 #0066B4;color:#fff}.diagnose-basement:has(.progress-bar--isoration) .multi-step-diagnosis-tool .msdt-form-unit-group .msdt-form-unit .msdt-form-unit-answer .back-to-prev{margin-top:40px}.diagnose-basement:has(.progress-bar--isoration) .multi-step-diagnosis-tool .msdt-form-unit-group .msdt-form-unit .msdt-select-job .select-job-cat-lv1 .back-to-prev{margin-top:40px}.diagnose-basement:has(.progress-bar--isoration) .multi-step-diagnosis-tool .msdt-form-unit-group .msdt-form-unit .msdt-select-job .select-job-cat-lv2 .cat-lv1-title{color:#008CD6;font-family:"Hiragino Sans", "BIZ UDPGothic", sans-serif;font-size:15px;font-weight:600;line-height:1.5}.diagnose-basement:has(.progress-bar--isoration) .multi-step-diagnosis-tool .msdt-form-unit-group .msdt-form-unit .msdt-select-job .select-job-cat-lv2 .cat-lv2-unit-group .cat-lv2-unit .cat-lv2-unit-main{padding:15px 15px;border:1px solid #f6f6f6;border-top:none;background-color:#fff;border-radius:0 0 3px 3px}.diagnose-basement:has(.progress-bar--isoration) .multi-step-diagnosis-tool .msdt-form-unit-group .msdt-form-unit .msdt-select-job .select-job-cat-lv2 .cat-lv2-unit-group .cat-lv2-unit .cat-lv2-unit-main .cat-lv3-iradio-label .cat-lv3-iradio-apperance{border-radius:3px;background:#F6F6F6;box-shadow:0 4px 0 0 #DDD;padding:12px 10px}.diagnose-basement:has(.progress-bar--isoration) .multi-step-diagnosis-tool .msdt-form-unit-group .msdt-form-unit .msdt-select-job .select-job-cat-lv2 .cat-lv2-unit-group .cat-lv2-unit .cat-lv2-unit-main .cat-lv3-iradio-label .cat-lv3-iradio-apperance::after{display:none}.diagnose-basement:has(.progress-bar--isoration) .multi-step-diagnosis-tool .msdt-form-unit-group .msdt-form-unit .msdt-select-job .select-job-cat-lv2 .cat-lv2-unit-group .cat-lv2-unit .cat-lv2-unit-main .cat-lv3-iradio-label .cat-lv3-iradio-input:checked+.cat-lv3-iradio-apperance{background-color:#008CD6;box-shadow:0 4px 0 0 #0066B4;color:#fff}.diagnose-basement:has(.progress-bar--isoration) .multi-step-diagnosis-tool .msdt-form-unit-group .msdt-form-unit .msdt-select-job .select-job-cat-lv2 .cat-lv2-unit-group .cat-lv2-unit .cat-lv2-unit-main .cat-lv3-iradio-label:nth-of-type(n+2){margin-top:10px}.diagnose-basement:has(.progress-bar--isoration) .multi-step-diagnosis-tool .msdt-form-unit-group .msdt-form-unit .msdt-select-job .select-job-cat-lv2 .back-to-prev{margin-top:40px}.diagnose-basement:has(.progress-bar--isoration) .multi-step-diagnosis-tool .msdt-form-unit-group .msdt-form-unit .msdt-select-prefecture .japan-regions .japan-region-unit .prefectures-belong-region{padding:15px 15px;border:1px solid #f6f6f6;border-top:none;background-color:#fff;border-radius:0 0 3px 3px}.diagnose-basement:has(.progress-bar--isoration) .multi-step-diagnosis-tool .msdt-form-unit-group .msdt-form-unit .msdt-select-prefecture .japan-regions .japan-region-unit .prefectures-belong-region .pref-iradio-label .pref-iradio-apperance{border-radius:3px;background:#F6F6F6;box-shadow:0 4px 0 0 #DDD;padding:12px 10px}.diagnose-basement:has(.progress-bar--isoration) .multi-step-diagnosis-tool .msdt-form-unit-group .msdt-form-unit .msdt-select-prefecture .japan-regions .japan-region-unit .prefectures-belong-region .pref-iradio-label .pref-iradio-input:checked+.pref-iradio-apperance{background-color:#008CD6;box-shadow:0 4px 0 0 #0066B4;color:#fff}.diagnose-basement:has(.progress-bar--isoration) .multi-step-diagnosis-tool .msdt-form-unit-group .msdt-form-unit .msdt-select-prefecture .japan-regions .japan-region-unit .prefectures-belong-region .pref-iradio-label:nth-of-type(n+2){margin-top:10px}.diagnose-basement:has(.progress-bar--isoration) .multi-step-diagnosis-tool .msdt-form-unit-group .msdt-form-unit .msdt-select-prefecture .back-to-prev{margin-top:40px}.diagnose-execute-overlay{display:none;position:fixed;z-index:5000;top:0;left:0;right:0;bottom:0;background-color:rgba(0,0,0,0.7)}.diagnose-execute{display:none;position:fixed;z-index:5010;bottom:-0.1px;left:0;right:0;margin:0 auto;background:#FFF;box-shadow:0 0 15px 0 rgba(0,0,0,0.25);padding:21px 0}.diagnose-execute .diagnose-execute-button-wrapper{position:relative;height:54px;width:325px;margin:0 auto}.diagnose-execute .diagnose-execute-button-wrapper .diagnose-execute-button-illust{display:block;position:absolute;z-index:20;bottom:0;left:2px}.diagnose-execute .diagnose-execute-button-wrapper .diagnose-execute-button-illust-ready{display:none;position:absolute;z-index:20;bottom:0;left:2px}.diagnose-execute .diagnose-execute-button{box-sizing:border-box;position:relative;z-index:10;border-radius:5px;box-shadow:0 3px 0 0 #848484;background-color:#B2B2B2;height:54px;width:325px;padding:0 37px 0 80px;color:#FFF;text-align:center;font-family:"Hiragino Sans", "BIZ UDPGothic", sans-serif;font-size:18px;font-weight:600;line-height:54px;pointer-events:none}.diagnose-execute .diagnose-execute-button i.fa-solid{margin-left:10px;font-size:16px}.diagnose-execute .diagnose-execute-button.diagnose-execute--ready{position:relative;box-shadow:0 3px 0 0 #C95006;background-color:#FF8134;pointer-events:auto;overflow:hidden}.diagnose-execute .diagnose-execute-button.diagnose-execute--ready::before{display:block;position:absolute;content:"";top:-100px;left:0;background-color:#fff;width:30px;height:100%;opacity:0;transition:cubic-bezier(0.32, 0, 0.67, 0);animation:diagnose-execute-ready-kiran 3s linear 1s infinite}@keyframes diagnose-execute-ready-kiran{0%{transform:scale(0) rotate(45deg);opacity:0}8%{transform:scale(20) rotate(45deg);opacity:0.75}17%{transform:scale(50) rotate(45deg);opacity:0}100%{transform:scale(50) rotate(45deg);opacity:0}}.diagnose-execute .diagnose-execute-button.diagnose-execute--ready:active{box-shadow:0 0 0 0 #C95006;transform:translateY(3px)}.diagnose-execute .back-to-prev{display:none;width:fit-content;margin:29px auto 0;color:#707070;font-family:"Hiragino Sans", "BIZ UDPGothic", sans-serif;font-size:14px;font-weight:600;line-height:21px;letter-spacing:1.4px;cursor:pointer}.diagnose-execute .back-to-prev i.fa-solid{margin-right:6px}.diagnose-execute .back-to-prev:active{transform:translateY(2px)}.table-section.table-section--1994{box-sizing:border-box}.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:20px;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:18px}.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:26px;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:24px}.table-section.table-section--1994 .table-heading .table-arrow{width:25px;height:13px;margin:10px 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:111px;height:36px;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:15px;font-weight:700;line-height:36px;letter-spacing:0.45px;cursor:pointer}.table-section.table-section--1994 .table-wrapper .table-content-group .table-content .panel-tab-group .panel-tab.is-active{height:42px;background-color:#00B97C;color:#fff;font-size:15px}.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:10px;font-weight:700;line-height:1.0;letter-spacing:0.3px}.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:100px}.table-section.table-section--1994 .table-wrapper .table-content-group .table-content .panel-group .panel table tbody tr th.th-2{width:50px}.table-section.table-section--1994 .table-wrapper .table-content-group .table-content .panel-group .panel table tbody tr th.th-3{width:70px}.table-section.table-section--1994 .table-wrapper .table-content-group .table-content .panel-group .panel table tbody tr th.th-4{width:90px}.table-section.table-section--1994 .table-wrapper .table-content-group .table-content .panel-group .panel table tbody tr th.th-official{width:65px}.table-section.table-section--1994 .table-wrapper .table-content-group .table-content .panel-group .panel table tbody tr th.th-5{width:70px}.table-section.table-section--1994 .table-wrapper .table-content-group .table-content .panel-group .panel table tbody tr th.th-6{width:140px}.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;vertical-align:middle}.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:10px 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:20px;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:10px;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{padding:15px 0}.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:15px;font-weight:700;line-height:1.0;letter-spacing:0.45px}.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:22px;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;padding:15px 0;display:flex;flex-direction:column;justify-content:center;align-items:center;color:#333;text-align:center;font-family:"Hiragino Kaku Gothic ProN", "ヒラギノ角ゴ Pro", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;font-size:10px;font-weight:normal;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:30px;margin:0 auto 5px}.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 5px;display:flex;justify-content:flex-start;align-items:center;flex-wrap:wrap;gap:5px}.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:18px;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:10px;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:10px 4px}.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:10px;font-weight:400;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 .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:48px;padding:7px;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:11px;font-weight:700;line-height:1.3;letter-spacing:0.33px;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:10px;right:7px;width:1em;height:1em;content:"\f054";font-family:"Font Awesome 6 Free";font-size:7px;font-weight:900;line-height:1.0}
