#main .selection_contents h2{position:relative;z-index:20;margin:0;padding:0;border:none}#main .selection_contents h2::after{content:none}#main .selection_contents dl,#main .selection_contents dt,#main .selection_contents dd{margin:0;padding:0}#main .selection_contents .sec_inner{margin-left:auto;margin-right:auto;max-width:828px}#main .selection_contents .selection_anchor_listtitle{margin-bottom:20px}#main .selection_contents .selection_anchor_listwrap{display:flex;gap:12px 32px}@media only screen and (max-width: 768px){#main .selection_contents .selection_anchor_listwrap{flex-direction:column}}#main .selection_contents .selection_anchor_listwrap+.selection_anchor_listtitle{margin-top:25px}#main .selection_contents .selection_anchor{padding:0 0 80px}@media only screen and (max-width: 768px){#main .selection_contents .selection_anchor{padding:0 0 60px}}#main .selection_contents .selection_anchor ul{display:flex;flex-wrap:wrap;justify-content:flex-start;align-content:flex-start;align-items:center;width:calc(50% - 16px);gap:12px 0}@media only screen and (max-width: 768px){#main .selection_contents .selection_anchor ul{flex-direction:column;width:100%}}#main .selection_contents .selection_anchor li{width:100%;color:#000;font-weight:600;line-height:130%;font-size:1.6rem;display:flex}#main .selection_contents .selection_anchor a{display:flex;text-align:center;flex-direction:column;height:100%;justify-content:space-between;align-items:center;text-decoration:none;flex-direction:row-reverse}#main .selection_contents .selection_anchor a:hover{color:#000;opacity:.7}#main .selection_contents .selection_anchor a::after{content:"";position:relative;display:block;background-size:100%;background-repeat:no-repeat;background-image:url(/images/icon_anchor.svg);width:20px;height:20px;order:0;margin-left:0;margin-right:0;top:0;flex-shrink:0}#main .selection_contents .selection_anchor a span{display:flex;height:100%;text-align:left}#main .selection_contents .perfotmance_linkWrap ul{display:flex;flex-direction:row;justify-content:space-between;align-items:center;row-gap:20px;column-gap:4%;margin-top:20px;margin-bottom:100px}@media only screen and (max-width: 768px){#main .selection_contents .perfotmance_linkWrap ul{flex-direction:column}}#main .selection_contents .perfotmance_linkWrap ul li{width:48%;margin-left:0;margin-right:0}@media only screen and (max-width: 768px){#main .selection_contents .perfotmance_linkWrap ul li{width:100%}}#main .selection_contents .perfotmance_linkWrap ul li .link_archive{margin-left:0;margin-right:0}#main .selection_contents .selection_companyWrap{padding:0 0px 100px;font-size:1.6rem;line-height:150%}@media only screen and (max-width: 768px){#main .selection_contents .selection_companyWrap{padding:0 0 50px}}#main .selection_contents .selection_companyWrap .selection_company{border-top:solid 1px #000;padding:38px 0 78px}@media only screen and (max-width: 768px){#main .selection_contents .selection_companyWrap .selection_company{padding:18px 0 60px}}#main .selection_contents .selection_companyWrap .selection_company:last-of-type{border-bottom:solid 1px #000}#main .selection_contents .selection_companyWrap .selection_company_lead{display:flex;flex-wrap:wrap;gap:0 3.8647342995%}@media only screen and (max-width: 768px){#main .selection_contents .selection_companyWrap .selection_company_lead{flex-direction:column-reverse}}#main .selection_contents .selection_companyWrap .selection_company_person{width:27.2946859903%}@media only screen and (max-width: 768px){#main .selection_contents .selection_companyWrap .selection_company_person{display:flex;align-items:center;width:100%;gap:0 24px}}@media only screen and (max-width: 768px){#main .selection_contents .selection_companyWrap .selection_company_person .selection_company_person_img{width:181px;flex-shrink:0}}#main .selection_contents .selection_companyWrap .selection_company_person .selection_company_person_info{margin-top:10px}@media only screen and (max-width: 768px){#main .selection_contents .selection_companyWrap .selection_company_person .selection_company_person_info{margin-top:0}}#main .selection_contents .selection_companyWrap .selection_company_person .selection_company_person_info span{display:block}#main .selection_contents .selection_companyWrap .selection_company_info{width:68.8405797101%}@media only screen and (max-width: 768px){#main .selection_contents .selection_companyWrap .selection_company_info{width:100%}}#main .selection_contents .selection_companyWrap .selection_company_info .selection_company_info_logo{background-color:#fff;font-size:0;line-height:0;padding:12px 0;width:39.649122807%}@media only screen and (max-width: 768px){#main .selection_contents .selection_companyWrap .selection_company_info .selection_company_info_logo{width:226px}}#main .selection_contents .selection_companyWrap .selection_company_info .selection_company_info_list{display:flex;border-top:solid 1px #000;margin:0;gap:0 32px;padding:9px 20px 10px 0;gap:0 5.8181818182%;padding:9px 3.6363636364% 10px 0}#main .selection_contents .selection_companyWrap .selection_company_info .selection_company_info_list:last-of-type{border-bottom:solid 1px #000;margin-bottom:22px}#main .selection_contents .selection_companyWrap .selection_company_info .selection_company_info_list .selection_company_info_list_ttl{margin:0;padding:0;font-weight:normal;width:140px;width:25.4545454545%;flex-shrink:0}@media only screen and (max-width: 768px){#main .selection_contents .selection_companyWrap .selection_company_info .selection_company_info_list .selection_company_info_list_ttl{width:70px}}#main .selection_contents .selection_companyWrap .selection_company_info .selection_company_info_list .selection_company_info_list_detail{margin:0;padding:0;word-break:break-all;width:68.7272727273%}@media only screen and (max-width: 768px){#main .selection_contents .selection_companyWrap .selection_company_info .selection_company_info_list .selection_company_info_list_detail{width:100%}}#main .selection_contents .selection_companyWrap .selection_company_info .selection_company_info_list .selection_company_info_list_detail span{display:inline-block}#main .selection_contents .selection_companyWrap .selection_company_txt{margin-top:24px;margin-bottom:0;text-align:justify}@media only screen and (max-width: 768px){#main .selection_contents .selection_companyWrap .selection_company_txt{margin-top:19px}}#main .selection_contents .selection_companyWrap .selection_company_report{background-color:#eef0f0;margin-top:24px;padding:40px;border-radius:8px}@media only screen and (max-width: 768px){#main .selection_contents .selection_companyWrap .selection_company_report{padding:24px}}#main .selection_contents .selection_companyWrap .selection_company_report .selection_company_report_ttl{display:inline-block;background-color:#ff0c1c;border-radius:16px;font-size:1.8rem;font-weight:600;line-height:130%;padding:5px 14px 4px 16px}#main .selection_contents .selection_companyWrap .selection_company_report .selection_company_report_list .selection_company_report_list_item{margin-top:24px;font-size:1.6rem;line-height:180%}#main .selection_contents .selection_companyWrap .selection_company_report .selection_company_report_list .selection_company_report_list_item .selection_company_report_list_item_ttl{font-weight:600}#main .selection_contents .selection_companyWrap .selection_company_report .selection_company_report_list .selection_company_report_list_item .selection_company_report_list_item_detail{margin-top:4px}#main .selection_contents .selection_companyWrap .selection_company_report .selection_company_report_list .selection_company_report_list_item .selection_company_report_list_item_detail a{color:#da000f;font-weight:300;width:fit-content}#main .selection_contents .selection_companyWrap .selection_company_report .selection_company_report_list .selection_company_report_list_item .selection_company_report_list_item_detail a span{padding-right:4px}#main .selection_contents .selection_companyWrap .selection_company_report .selection_company_report_list .selection_company_report_list_item .selection_company_report_list_item_detail a img{display:inline-block;vertical-align:middle;width:16px;height:16px;margin-top:-3px}#main .selection_contents .selection_archive{padding:100px 0}@media only screen and (max-width: 768px){#main .selection_contents .selection_archive{padding:36px 0}}#main .selection_contents .report_movie .report_movie_title{background-color:#fff;padding:8px;border-left:2px solid #ff0c1c;font-size:1.8rem;line-height:1.3;font-weight:600;margin-top:24px}#main .selection_contents .report_movie .report_movie_text{margin-top:24px;margin-bottom:0;text-align:justify}@media only screen and (max-width: 768px){#main .selection_contents .report_movie .report_movie_text{margin-top:19px}}#main .selection_contents .report_movie .report_movie_list{margin-bottom:0;text-align:justify;list-style-type:disc}#main .selection_contents .report_movie .report_movie_list li{margin-left:1.5em}#main .selection_contents .report_movie .report_movie_body{position:relative;aspect-ratio:16/9;width:100%;margin-top:24px}#main .selection_contents .report_movie .report_movie_body iframe{position:absolute;top:0;left:0;width:100%;height:100%}
