@charset "UTF-8";#contents .topNavArea ul li a:hover img,.pageHowtochoose #contents .buttonMiddleBox a:hover img,body.pageCompanyAccidentResponse #contents .topNavArea ul li.accidentResponse img,body.pageCompanyCampaign #contents .topNavArea ul li.campaign img,body.pageCompanyCoverage #contents .topNavArea ul li.coverage img,body.pageCompanyDetail #contents .topNavArea ul li.company img,body.pageCompanyService #contents .topNavArea ul li.service img,body.pageCompanyVoice #contents .topNavArea ul li.voice img{filter:alpha(opacity=0);opacity:0}body.pageCompanyCoverage #contents h2.topH2{margin:0 0 15px;padding:0 0 0 39px;min-height:26px;height:auto!important;height:26px;border-left:none;background:url(https://img.phoenix.webcrew.co.jp/11006/img_ph/contents_icon_01.gif) -1260px -495px no-repeat #FFF;font-size:167%;font-weight:700}body.pageCompanyCoverage #contents h4,body.pageCompanyDetail #contents h3{font-weight:700}body.pageCompanyCoverage #contents h3{margin:0 0 15px;padding:14px 18px 10px;border-radius:3px;background-color:#D7E4F4;clear:both;font-size:152%;font-weight:700}body.pageCompanyCoverage #contents h4{margin:15px 0 0}body.pageCompanyAccidentResponse .linkBlock,body.pageCompanyCoverage .linkBlock,body.pageCompanyDetail .linkBlock,body.pageCompanyService .linkBlock,body.pageCompanyVoice .linkBlock{padding:7px 0 0}body.pageCompanyAccidentResponse .linkBlock p,body.pageCompanyDetail .linkBlock p,body.pageCompanyService .linkBlock p{margin:0}body.pageCompanyAccidentResponse #contents table.matrix01,body.pageCompanyCoverage #contents table.matrix01,body.pageCompanyCoverage #contents table.matrix02,body.pageCompanyDetail #contents table.matrix01,body.pageCompanyDetail #contents table.matrix02,body.pageCompanyService #contents table.matrix01,body.pageCompanyService #contents table.matrix02{width:100%}body.pageCompanyCoverage #contents table.matrix02 tr.itemRow th,body.pageCompanyDetail #contents table.matrix02 tr.itemRow th,body.pageCompanyService #contents table.matrix02 tr.itemRow th{font-size:100%;font-weight:700;text-align:center;vertical-align:middle;background-color:#2156A5}body.pageCompanyAccidentResponse #contents table.matrix01 th,body.pageCompanyDetail #contents table.matrix01 th,body.pageCompanyDetail #contents table.matrix02 th{width:17em;background-color:#F0F4FB;font-size:100%;font-weight:400;vertical-align:middle}body.pageCompanyCoverage #contents table.matrix01 th,body.pageCompanyCoverage #contents table.matrix02 th{background-color:#F0F4FB;font-size:100%;font-weight:400;vertical-align:middle}body.pageCompanyService #contents table.matrix01 th,body.pageCompanyService #contents table.matrix02 th{width:12em;background-color:#F0F4FB;font-size:100%;font-weight:400;vertical-align:middle}body.pageCompanyCoverage #contents table th.thCheck,body.pageCompanyService #contents table.matrix01 th.half{width:6em}#contents .moreViewBlock a,body.pageCompanyAccidentResponse #contents .noticeArea,body.pageCompanyCoverage #contents .noticeArea,body.pageCompanyDetail #contents .noticeArea,body.pageCompanyService #contents .noticeArea,body.pageCompanyVoice #contents .noticeArea,body.pageCompanyVoice #contents .overtureBox .resultBlock .resultCount{font-size:85%}body.pageCompanyCoverage #contents table.matrix01:first-child{margin:0 0 15px}body.pageCompanyService #contents table th.thCheck{width:7em}body.pageCompanyCoverage #contents table th:first-child{width:13em}body.pageCompanyCoverage #contents table.matrix02 tr td,body.pageCompanyDetail #contents table.matrix02 tr td,body.pageCompanyService #contents table.matrix02 tr td{vertical-align:middle}body.pageCompanyAccidentResponse #contents .accidentVoiceArea,body.pageCompanyDetail #contents .topVoiceArea,body.pageCompanyService #contents .serviceVoiceArea,body.pageCompanyVoice #contents .detailVoiceArea{margin-bottom:10px;border-bottom:1px dotted #CCC;box-shadow:#FFF 0 1px 0;-webkit-box-shadow:#FFF 0 1px 0;-pie-box-shadow:#FFF 0 1px 0;overflow:hidden}body.pageCompanyVoice #contents .detailVoiceArea{border-bottom:1px solid #2156A5}body.pageCompanyAccidentResponse #contents .accidentVoiceArea img,body.pageCompanyDetail #contents .topVoiceArea img,body.pageCompanyService #contents .serviceVoiceArea img,body.pageCompanyVoice #contents .detailVoiceArea img{padding:4px;border:1px solid #CCC;background-color:#FFF}body.pageCompanyAccidentResponse #contents .accidentVoiceArea div,body.pageCompanyDetail #contents .topVoiceArea div,body.pageCompanyService #contents .serviceVoiceArea div{margin:-114px 0 0 auto;width:481px;min-height:120px;position:relative}body.pageCompanyAccidentResponse #contents .accidentVoiceArea div div,body.pageCompanyDetail #contents .topVoiceArea div div,body.pageCompanyService #contents .serviceVoiceArea div div{margin:0;padding-bottom:15px;width:inherit;min-height:auto}body.pageCompanyAccidentResponse #contents .accidentVoiceArea div img,body.pageCompanyDetail #contents .topVoiceArea div img,body.pageCompanyService #contents .serviceVoiceArea div img{padding:0;position:absolute;right:0;border:none;background-color:inherit}body.pageCompanyVoice #contents .detailVoiceArea .detailVoiceBox img{border:0}body.pageCompanyAccidentResponse #contents .accidentVoiceArea div span,body.pageCompanyDetail #contents .topVoiceArea div span,body.pageCompanyService #contents .serviceVoiceArea div span{margin:0 auto 15px;padding-top:15px;display:block;font-weight:700}body.pageCompanyVoice #contents .detailVoiceArea .detailVoiceTitleArea{padding-bottom:10px;width:100%;display:table;border-bottom:1px solid #CCC}body.pageCompanyVoice #contents .detailVoiceArea .detailVoiceTitleArea img{display:table-cell;vertical-align:middle}body.pageCompanyVoice #contents .detailVoiceArea .detailVoiceTitleArea div{padding-left:11px;width:481px;display:table-cell;vertical-align:middle}body.pageCompanyVoice #contents .detailVoiceArea .detailVoiceTitleArea div p{margin:0;font-weight:700}body.pageCompanyVoice #contents .detailVoiceArea .detailVoiceTitleArea div span{padding:4px 100px 0 0}body.pageCompanyVoice #contents .detailVoiceArea .detailVoiceTitleArea .best{background:url(https://img.phoenix.webcrew.co.jp/11006/img_ph/company/icon_best.gif) right center no-repeat}body.pageCompanyVoice #contents .detailVoiceArea .detailVoiceTitleArea .better{background:url(https://img.phoenix.webcrew.co.jp/11006/img_ph/company/icon_better.gif) right center no-repeat}body.pageCompanyVoice #contents .detailVoiceArea .detailVoiceTitleArea .normal{background:url(https://img.phoenix.webcrew.co.jp/11006/img_ph/company/icon_normal.gif) right center no-repeat}body.pageCompanyVoice #contents .detailVoiceArea .detailVoiceTitleArea .worse{background:url(https://img.phoenix.webcrew.co.jp/11006/img_ph/company/icon_worse.gif) right center no-repeat}body.pageCompanyVoice #contents .detailVoiceArea .detailVoiceTitleArea .worst{background:url(https://img.phoenix.webcrew.co.jp/11006/img_ph/company/icon_worst.gif) right center no-repeat}body.pageCompanyVoice #contents .detailVoiceArea .detailVoiceBox{padding:10px 0;display:table;border-top:1px dotted #CCC}body.pageCompanyVoice #contents .detailVoiceArea .detailVoiceBox:first-child,body.pageCompanyVoice #contents .detailVoiceArea .detailVoiceTitleArea+div{border-top:none}body.pageCompanyVoice #contents .detailVoiceArea .detailVoiceBox img{display:table-cell;vertical-align:middle}body.pageCompanyVoice #contents .detailVoiceArea .detailVoiceBox p{padding-left:11px;width:100%;display:table-cell;vertical-align:middle}body.pageCompanyAccidentResponse #contents .noticeArea p,body.pageCompanyCoverage #contents .noticeArea p,body.pageCompanyDetail #contents .noticeArea p,body.pageCompanyService #contents .noticeArea p,body.pageCompanyVoice #contents .noticeArea p{margin:0}body.pageCompanyAccidentResponse #contents .noticeArea ul li,body.pageCompanyCoverage #contents .noticeArea ul li,body.pageCompanyDetail #contents .noticeArea ul li,body.pageCompanyService #contents .noticeArea ul li,body.pageCompanyVoice #contents .noticeArea ul li{padding-left:1em;background:url(https://img.phoenix.webcrew.co.jp/11006/img_ph/dotted_list.gif) .4em .6em no-repeat}body.pageCompanyAccidentResponse #contents p.documentNumber,body.pageCompanyCoverage #contents p.documentNumber,body.pageCompanyDetail #contents p.documentNumber,body.pageCompanyService #contents p.documentNumber,body.pageCompanyVoice #contents p.documentNumber{margin:10px 0 0;text-align:right}body.pageCompanyCoverage #contents p.annotation,body.pageCompanyService #contents p.annotation{margin:0;padding-top:5px;font-size:85%}body.pageCompanyVoice #contents .resultBlock{padding:15px 0 0;margin-bottom:15px;text-align:center}body.pageCompanyVoice #contents .resultBlock .resultNav{margin-bottom:15px}body.pageCompanyVoice #contents .resultBlock .resultNav a{margin-right:7px;padding:5px 10px;border:1px solid #CCC;border-radius:3px;background-color:#FFF;-pie-background:linear-gradient(top,#FFF 0,#F2F2F2 100%);background:-ms-linear-gradient(top,#FFF 0,#F2F2F2 100%);box-shadow:inset -1px -1px 0 #fff;-webkit-box-shadow:inset -1px -1px 0 #fff;-pie-box-shadow:inset -1px -1px 0 #fff;font-weight:700;cursor:pointer;position:relative;behavior:url(/js/PIE.htc)}body.pageCompanyVoice #contents .resultBlock .resultNav a:hover{background-color:#C6DEEC;-pie-background:linear-gradient(top,#C6DEEC 0,#C6DEEC 100%);background:-ms-linear-gradient(top,#C6DEEC 0,#C6DEEC 100%);box-shadow:inset 0 0 0 1px #FFF;-webkit-box-shadow:inset 0 0 0 1px #FFF;-pie-box-shadow:inset 0 0 0 1px #FFF;color:#FFF;text-decoration:none}body.pageCompanyVoice #contents .resultBlock .resultNav a.last,body.pageCompanyVoice #contents .resultBlock .resultNav a.next,body.pageCompanyVoice #contents .resultBlock .resultNav a.prev,body.pageCompanyVoice #contents .resultBlock .resultNav a.top{padding:0;border:none;background:0 0;font-weight:400;behavior:none}body.pageCompanyVoice #contents .resultBlock .resultNav a.last:hover,body.pageCompanyVoice #contents .resultBlock .resultNav a.next:hover,body.pageCompanyVoice #contents .resultBlock .resultNav a.prev:hover,body.pageCompanyVoice #contents .resultBlock .resultNav a.top:hover{color:#44C0DF;text-decoration:underline}body.pageCompanyVoice #contents .resultBlock .resultNav .pageNow{margin-right:7px;padding:5px 10px;border:1px solid #BCBCBC;border-radius:3px;background-color:#CCC;background:linear-gradient(top,#CCC 0,#CCC 100%);-pie-background:linear-gradient(top,#CCC 0,#CCC 100%);box-shadow:inset 0 1px 1px rgba(0,0,0,.09);-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,.09);-pie-box-shadow:inset 0 1px 1px #BCBCBC;color:#FFF;font-weight:700;position:relative;behavior:url(/js/PIE.htc)}body.pageCompanyDetail #contents .overtureBox article>a{display:block;height:100px;width:100px;overflow:hidden;border:4px solid #FFF;outline:#CCC solid 1px}body.pageCompanyDetail #contents .overtureBox article>a:focus{outline:#CCC solid 1px}body.pageCompanyDetail #contents .overtureBox article>a img{margin-left:-25px;padding:0;border:none;background-color:transparent}body.pageCompanyDetail #contents .overtureBox article>a img[alt="自動車保険"],body.pageCompanyDetail #contents .overtureBox article>a img[alt="バイク保険"],body.pageCompanyDetail #contents .overtureBox article>a img[alt="生命保険"],body.pageCompanyDetail #contents .overtureBox article>a img[alt="火災保険"],body.pageCompanyDetail #contents .overtureBox article>a img[alt="医療保険"],body.pageCompanyDetail #contents .overtureBox article>a img[alt="旅行保険"],body.pageCompanyDetail #contents .overtureBox article>a img[alt="ペット保険"],body.pageCompanyDetail #contents .overtureBox article>a img[alt="その他"]{margin-left:0}#contents .companyListArea{margin-right:-10px;overflow:hidden}#contents .companyListArea div{margin:0 10px 5px 0;float:left}#contents .moreViewBlock a{margin:0 0 7px auto;padding:3px 8px 3px 22px;width:9em;display:block;border:1px solid #E9E9E0;background:url(https://img.phoenix.webcrew.co.jp/11006/img_ph/icon_link.gif) 9px center no-repeat #F7F7F4}#contents .linkButtonBlock li,#contents .linkButtonBlock li a{display:inline-block;position:relative;behavior:url(/js/PIE.htc)}#contents .overtureBox .moreViewBlock a{margin:0 0 15px auto;width:11em}#contents .linkButtonBlock li{margin:0 10px 20px 0;width:260px;border:1px solid #CCC;border-radius:3px;background:linear-gradient(top,#FFF 0,#FEFEFE 60%,#F2F2F2 100%);background:-moz-linear-gradient(top,#FFF 0,#FEFEFE 60%,#F2F2F2 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0,#FFF),color-stop(60%,#FEFEFE),color-stop(100%,#F2F2F2));background:-webkit-linear-gradient(top,#FFF 0,#FEFEFE 60%,#F2F2F2 100%);background:-ms-linear-gradient(top,#FFF 0,#FEFEFE 60%,#F2F2F2 100%);-pie-background:linear-gradient(top,#FFF 0,#FEFEFE 60%,#F2F2F2 100%);background-color:#F2F2F2;box-shadow:inset -1px -1px 0 #FFF;-webkit-box-shadow:inset -1px -1px 0 #FFF;-pie-box-shadow:inset -1px -1px 0 #FFF}#contents .linkButtonBlock li a{padding:10px 10px 10px 27px;width:223px;background:url(https://img.phoenix.webcrew.co.jp/11006/img_ph/icon_link_02.gif) 12px center no-repeat;color:#333!important;font-weight:700}#contents .linkButtonBlock li a:hover{color:#666!important;position:relative;behavior:url(/js/PIE.htc);text-decoration:none}.pageCompanyDetail #contents img.center,.pageCompanyDetail #contents img.left,.pageCompanyDetail #contents img.right{padding:0;border-radius:0;box-shadow:none;-moz-box-shadow:none;-webkit-box-shadow:none}#contents .indentBox02 .leftBlock{padding:0 15px 0 0;width:200px;float:left}#contents .indentBox02 .rightBlock{width:385px;float:left}#contents .comTitleBlock{margin-bottom:23px;padding:6px 10px 20px;border-bottom:3px solid #2156A5}#contents .comTitleBlock .logo{padding-right:14px;width:90px}#contents .comTitleBlock h1{margin:-49px 0 2px 104px;padding-left:23px;border-left:1px solid #CCC;background:0 0;font-size:211%;font-weight:700}#contents .topNavArea{margin-bottom:23px}#contents .topNavArea ul{overflow:hidden;border-bottom:4px solid #1B59B4}#contents .topNavArea ul li{margin-right:5px;height:40px;float:left}#contents .topNavArea ul li.company{background:url(https://img.phoenix.webcrew.co.jp/11006/img_ph/company/nav_company_hover.gif) center center no-repeat}#contents .topNavArea ul li.coverage{background:url(https://img.phoenix.webcrew.co.jp/11006/img_ph/company/nav_coverage_hover.gif) center center no-repeat}#contents .topNavArea ul li.accidentResponse{background:url(https://img.phoenix.webcrew.co.jp/11006/img_ph/company/nav_accident_response_hover.gif) center center no-repeat}#contents .topNavArea ul li.service{background:url(https://img.phoenix.webcrew.co.jp/11006/img_ph/company/nav_service_hover.gif) center center no-repeat}#contents .topNavArea ul li.voice{background:url(https://img.phoenix.webcrew.co.jp/11006/img_ph/company/nav_voice_hover.gif) center center no-repeat}#contents .topNavArea ul li.campaign{background:url(https://img.phoenix.webcrew.co.jp/11006/img_ph/company/nav_campaign_hover.png) center center no-repeat}#contents .topNavArea ul li a{display:block}#contents .accidentRankingArea,#contents .serviceRankingArea,#contents .topRankingArea{border:5px solid #D9E3F4;border-radius:4px}#contents .topRankingArea .topRankingTitleArea{width:100%;height:50px;display:table;background:url(https://img.phoenix.webcrew.co.jp/11006/img_ph/company/title_overall.png) left center no-repeat #F0F4FB}#contents .accidentRankingArea .accidentRankingTitleArea{width:100%;height:50px;display:table;background:url(https://img.phoenix.webcrew.co.jp/11006/img_ph/company/title_accident.png) left center no-repeat #F0F4FB}#contents .serviceRankingArea .serviceRankingTitleArea{width:100%;height:50px;display:table;background:url(https://img.phoenix.webcrew.co.jp/11006/img_ph/company/title_service.png) left center no-repeat #F0F4FB}#contents .accidentRankingArea .accidentRankingTitleArea h3,#contents .serviceRankingArea .serviceRankingTitleArea h3,#contents .topRankingArea .topRankingTitleArea h3{padding:0 0 0 80px;display:table-cell;vertical-align:middle;font-size:152%}#contents .accidentRankingArea .accidentRankingTitleArea span.accidentRankingTitleImg,#contents .serviceRankingArea .serviceRankingTitleArea span.serviceRankingTitleImg,#contents .topRankingArea .topRankingTitleArea span.topRankingTitleImg{width:106px;display:table-cell;vertical-align:middle;text-align:right}#contents .accidentRankingArea .accidentRankingTitleArea span.accidentRankingTitleNumber,#contents .serviceRankingArea .serviceRankingTitleArea span.serviceRankingTitleNumber,#contents .topRankingArea .topRankingTitleArea span.topRankingTitleNumber{padding:0 20px 0 0;width:110px;display:table-cell;vertical-align:middle;text-align:right;color:#F60;font-weight:700;font-size:162%}#contents .accidentRankingArea .accidentRankingTitleArea span.accidentRankingTitleNumber:first-letter,#contents .serviceRankingArea .serviceRankingTitleArea span.serviceRankingTitleNumber:first-letter,#contents .topRankingArea .topRankingTitleArea span.topRankingTitleNumber:first-letter{font-size:130%}#contents .accidentRankingArea .accidentRankingTitleArea span.accidentRankingTitleNumber span,#contents .serviceRankingArea .serviceRankingTitleArea span.serviceRankingTitleNumber span,#contents .topRankingArea .topRankingTitleArea span.topRankingTitleNumber span{font-weight:700;font-size:64%}#contents .accidentRankingArea .accidentRankingBox,#contents .serviceRankingArea .serviceRankingBox,#contents .topRankingArea .topRankingBox{padding:13px 0 8px;overflow:hidden}#contents .topRankingArea .topRankingBox div{width:196px;float:left;border-left:1px solid #ccc;text-align:center}#contents .accidentRankingArea .accidentRankingBox div{width:117px;float:left;border-left:1px solid #ccc;text-align:center}#contents .serviceRankingArea .serviceRankingBox div{width:146px;float:left;border-left:1px solid #ccc;text-align:center}#contents .accidentRankingArea .accidentRankingBox div:first-child,#contents .serviceRankingArea .serviceRankingBox div:first-child,#contents .topRankingArea .topRankingBox div:first-child{border-left:none}#contents .accidentRankingArea .accidentRankingBox div span,#contents .serviceRankingArea .serviceRankingBox div span,#contents .topRankingArea .topRankingBox div span{display:block}#contents .accidentRankingArea .accidentRankingBox div span span,#contents .serviceRankingArea .serviceRankingBox div span span,#contents .topRankingArea .topRankingBox div span span{font-weight:700;color:#F90}#contents .accidentRankingArea .accidentRankingBox div span span span,#contents .serviceRankingArea .serviceRankingBox div span span span,#contents .topRankingArea .topRankingBox div span span span{width:3.4em;display:inline-block;font-size:154%;color:#F90}#contents .accidentRankingArea .accidentRankingBox div span span span:first-letter,#contents .serviceRankingArea .serviceRankingBox div span span span:first-letter,#contents .topRankingArea .topRankingBox div span span span:first-letter{font-size:130%}#contents .satisfactionArea{margin:0 5px 15px;padding-bottom:18px;border-bottom:1px dotted #CCC}#contents .satisfactionArea .note{padding-top:7px}#contents .satisfactionArea .note .textLink{padding-left:14px;background:url(https://img.phoenix.webcrew.co.jp/11006/img_ph/icon_link_02.gif) left center no-repeat}#contents .satisfactionArea .satisfactionBox{width:620px;background:url(https://img.phoenix.webcrew.co.jp/11006/img_ph/company/satisfaction_bg.gif) repeat-y}#contents .satisfactionArea .satisfactionBlock{width:620px;background:url(https://img.phoenix.webcrew.co.jp/11006/img_ph/company/satisfaction_top.gif) no-repeat}#contents .satisfactionArea .satisfactionBox .satisfactionBlock .bottom{clear:both;display:block}#contents .satisfactionArea .satisfactionBox .satisfactionBlock .leftBlock{width:349px;float:left}#contents .satisfactionArea .satisfactionBox .satisfactionBlock .leftBlock .title{margin:8px 0 0 14px}#contents .satisfactionArea .satisfactionBox .satisfactionBlock .leftBlock .rank{padding:10px 70px 2px 30px;font-size:85%;font-weight:700}#contents .satisfactionArea .satisfactionBox .satisfactionBlock .leftBlock .rank img{margin:7px 10px 0 0;vertical-align:top}.pageCompanyDetail #contents .companyDetailInfo td,.pageCompanyGrade #contents table.matrix01 td,.pageCompanyGrade #contents table.matrix01 th{vertical-align:middle}#contents .satisfactionArea .satisfactionBox .satisfactionBlock .leftBlock .rank .point{color:#F30;font-size:197%;font-weight:700}#contents .satisfactionArea .satisfactionBox .satisfactionBlock .leftBlock .rank .unit{margin-right:10px;color:#F30;font-size:114%;font-weight:700}#contents .satisfactionArea .satisfactionBox .satisfactionBlock .rightBlock{padding-top:17px;width:271px;float:left}#contents .satisfactionArea .satisfactionBox .satisfactionBlock .rightBlock table th{border-width:0 1px 1px;border-style:solid;border-color:#CCC;background-color:#E3EAF6}#contents .satisfactionArea .satisfactionBox .satisfactionBlock .rightBlock table td{border-width:0 1px;border-style:solid;border-color:#CCC;padding:8px;color:#2055A5;font-size:114%;font-weight:700;text-align:center;vertical-align:middle}#contents .leadBox{padding:0 10px}#contents .leadBox .title{font-size:122%;font-weight:700}#contents .profileArea{margin:0 auto 30px;width:610px;background:url(https://img.phoenix.webcrew.co.jp/11006/img_ph/border_check.gif) left top repeat-x}#contents .profileBox{padding:17px 0;min-height:70px;height:auto!important;height:70px;background:url(https://img.phoenix.webcrew.co.jp/11006/img_ph/border_check.gif) left bottom repeat-x}#contents .profileBox img{padding:5px;border:1px solid #E8E7E6;background-color:#FFF}#contents .profileBox .profileBlock{margin:-75px 0 0 85px}#contents .profileBox .profileBlock .name{padding:0 12px 0 50px;background:url(https://img.phoenix.webcrew.co.jp/11006/img_ph/icon_guide.gif) left center no-repeat;display:block;font-size:114%;font-weight:700}#contents .profileBox .profileBlock .name span{font-size:85%}#contents .profileBox .profileBlock .note{margin-bottom:3px;font-size:100%}#contents .profileBox .profileBlock p{margin-bottom:0;padding:7px 2px 0;font-size:85%}#contents .voiceArea{margin-bottom:30px;padding:0 10px}#contents .voiceArea .note{padding-top:12px;border-top:1px dotted #CCC}#contents .voiceArea .voiceBox{margin-bottom:15px;padding-top:14px;border-top:1px dotted #CCC}#contents .voiceArea .voiceBox .textBlock{margin:-102px 10px 1px 124px;min-height:100px;height:auto!important;height:100px}#contents .voiceArea .voiceBox .textBlock .title{color:#133066;font-size:122%;font-weight:700}.pageCompanyDetail #contents .companyDetailInfo tr.itemRow th{padding:5px;width:100%;border-width:1px 1px 0;border-style:solid;border-color:#2156A5;font-size:100%}.pageCompanyDetail #contents .companyDetailInfo th{width:25%;font-size:100%}.pageCompanyDetail #contents .companyDetailInfo span.checkMark,.pageCompanyDetail #contents .companyDetailInfo span.faceBoldRed{color:#F30;font-weight:700}.pageCompanyDetail #contents .companyDetailInfo .linkBlock{margin-bottom:25px;text-align:right}.pageCompanyDetail #contents .companyDetailInfo p.annotation{padding-top:5px;font-size:85%}#contents .companyList{width:612px;overflow:hidden}#contents .companyList div{margin:0 0 11px;padding:7px 5px;float:left;width:143px;font-size:85%;text-align:center}#contents .companyList div span.comsDetaileLink,#contents .companyList div span.comsName{display:block}#contents .companyList a{margin:0 0 0 5px;padding:0 0 0 8px;border-left:1px solid #CCC;text-decoration:none}#contents .companyList a:first-child{margin:0;padding:0;border-left:none!important}#contents .companyList a:hover{text-decoration:underline}.pageCompanyGrade #contents table.matrix01{margin-bottom:10px}.pageCompanyGrade #contents table.matrix01 th{background-color:#2156A5;color:#FFF;font-size:100%;text-align:center}.pageCompanyGrade #contents table.matrix01 td.dataGrade{width:80px;font-weight:700;font-size:136%;text-align:center}.pageCompanyGrade #contents ul.annotationList{margin:3px 0 15px;color:#666;font-size:85%}.pageCompanyGrade #contents ul.annotationList li{padding-left:1em;font-size:85%;text-indent:-1em}.pageHowtochoose #contents .headImgBlock{margin-bottom:20px;padding-top:15px;background:url(https://img.phoenix.webcrew.co.jp/11006/img_ph/border_check.gif) left top repeat-x;text-align:center}.pageHowtochoose #contents .lead .title{display:block;font-weight:700;color:#333;font-size:122%}.pageHowtochoose #contents .profileArea{margin:0 auto 22px}.pageHowtochoose #contents .buttonMiddleBox{margin-bottom:15px;padding:13px 16px;border:4px solid #FFD3B0;background-color:#FFF1E6}.pageHowtochoose #contents .buttonMiddleBox a{margin:0 0 0 auto;width:313px;height:53px;display:block;background:url(https://img.phoenix.webcrew.co.jp/11006/img_ph/button_cate_start_hover.gif) no-repeat}.pageHowtochoose #contents .buttonMiddleBox p{margin:-53px 290px 0 0;padding-top:6px;min-height:47px;height:auto!important;height:47px}.pageCompanyCampaign #contentsWrapper .companyListArea div a:hover img,.pageCompanyDetail .comsLink a:hover{opacity:.5}.pageHowtochoose #contents .comBox{margin-bottom:40px;padding:0 5px}.pageHowtochoose #contents .comBox .titleBlock{margin-bottom:10px;border:1px solid #CCC;border-top:solid 4px #2156A5;border-radius:0 0 4px 4px}.pageHowtochoose #contents .comBox .titleBlock h3{padding:10px 6px;border:1px solid #FFF;border-radius:0 0 4px 4px;background:url(https://img.phoenix.webcrew.co.jp/11006/img_ph/company/title_block_bg.gif) left bottom repeat-x}.pageHowtochoose #contents .comBox .titleBlock h3 span{padding:4px 0 4px 40px;display:block;font-size:122%;font-weight:700}.pageHowtochoose #contents .comBox .titleBlock h3.price span{background:url(https://img.phoenix.webcrew.co.jp/11006/img_ph/company/icon_price.gif) left center no-repeat}.pageHowtochoose #contents .comBox .titleBlock h3.service span{background:url(https://img.phoenix.webcrew.co.jp/11006/img_ph/company/icon_service.gif) left center no-repeat}.pageHowtochoose #contents .comBox .titleBlock h3.support span{background:url(https://img.phoenix.webcrew.co.jp/11006/img_ph/company/icon_supports.gif) left center no-repeat}.pageHowtochoose #contents .comBox .lead{margin-bottom:10px;padding:0}.pageHowtochoose #contents .comBox p.right{padding-top:5px}.pageHowtochoose #contents .comBox table.matrix01 tr.even td,.pageHowtochoose #contents .comBox table.matrix01 tr.even th{background-color:#F8FBFC}.pageHowtochoose #contents .comBox table.matrix01 th{width:80px;background-color:#FFF;font-size:85%;font-weight:400;text-align:center}.pageHowtochoose #contents .comBox table.matrix01 th a img{margin:0 auto;display:block}.pageHowtochoose #contents .comBox table.matrix01 td{padding:4px 9px 9px}.pageHowtochoose #contents .comBox table.matrix01 td .enqueteTitle{padding:7px 0 7px 29px;min-height:14px;height:auto!important;height:24px;background:url(https://img.phoenix.webcrew.co.jp/11006/img_ph/company/icon_enquete.gif) left center no-repeat;color:#F60;font-weight:700}.pageHowtochoose #contents .comBox table.matrix01 td p{margin-bottom:0;padding-top:8px;border-top:dotted 1px #CCC}.pageHowtochoose #contents .comBox table.matrix01 td p span{padding-top:5px;display:block;font-size:85%;font-weight:700}.pageHowtochoose #contents .comBox .caption{margin-top:15px;padding-top:11px;border-top:1px dotted #CCC;font-size:85%}.pageHowtochoose #contents .comBox .caption li{padding-left:1em;text-indent:-1em}.pageHowtochoose #contents .comBox .caption a{text-indent:0;padding:0 14px 0 0;background:url(https://img.phoenix.webcrew.co.jp/11006/img_ph/icon_link_02.gif) right center no-repeat}.pageServiceVoice #contents .overtureBox{margin:0 0 30px}.pageServiceVoice #contents .overtureBox article{margin-bottom:15px;padding:15px 0 0;border-top:1px dotted #CCC;border-bottom:none}.pageServiceVoice #contents .overtureBox article:first-child{padding-top:0;border-top:none}.pageServiceVoice #contents .overtureBox article>div{margin:-111px 0 0 122px;min-height:113px;height:auto!important;height:125px}.pageServiceVoice #contents .overtureBox article h2{margin-bottom:5px;padding:0;border-bottom:none;color:#2055A5;background:0 0;font-size:122%}.pageServiceVoice #contents .overtureBox article div.userInfo{margin:0 0 5px;padding:0;min-height:1em;color:#333;font-weight:700}.pageServiceVoice #contents .overtureBox article div p{margin:0;font-size:85%}.pageServiceVoice .questionnaireArea{margin:0 0 35px}.pageServiceVoice .questionnaireArea .title{font-weight:700}.pageServiceVoice .questionnaireArea ul li{padding:0 0 0 5em;text-indent:-5em;font-size:85%}.pageServiceVoice .banner{margin:0 0 45px;text-align:center}#nav .companyNav{margin-bottom:20px;padding-bottom:5px;border:1px solid #E7E6E3;border-radius:4px;-webkit-border-radius:4px;-moz-border-radius:4px;box-shadow:#DBDBDB 0 0 4px;-moz-box-shadow:#DBDBDB 0 0 4px;-webkit-box-shadow:#DBDBDB 0 0 4px;background-color:#FFF}#nav .companyNav .title{padding:10px 5px 8px 40px;border-radius:4px 4px 0 0;-webkit-border-radius:4px 4px 0 0;-moz-border-radius:4px 4px 0 0;background:url(https://img.phoenix.webcrew.co.jp/11006/img_ph/sidenav_icon.gif) -1040px -1800px no-repeat;color:#FFF;font-size:122%;font-weight:700}#nav .companyNav ul{margin:0 5px;border-bottom:1px dotted #CCC}#nav .companyNav ul li{padding:5px;border-top:1px dotted #CCC!important;border-bottom:1px solid #FFF!important;background:linear-gradient(top,#FFF 0,#F3F3F3 100%);background:-moz-linear-gradient(top,#FFF 0,#F3F3F3 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0,#FFF),color-stop(100%,#F3F3F3));background:-webkit-linear-gradient(top,#FFF 0,#F3F3F3 100%);background:-ms-linear-gradient(top,#FFF 0,#F3F3F3 100%);-pie-background:linear-gradient(top,#FFF 0,#F3F3F3 100%);display:block;line-height:1;vertical-align:bottom;position:relative;behavior:url(/js/PIE.htc)}#nav .companyNav ul li:first-child{border-top:none!important}#nav .companyNav ul li a{padding:11px 5px 12px 35px;display:block;color:#333;font-weight:700}#nav .companyNav ul li.top a{background:url(https://img.phoenix.webcrew.co.jp/11006/img_ph/sidenav_icon.gif) -519px -292px no-repeat}#nav .companyNav ul li.list a{background:url(https://img.phoenix.webcrew.co.jp/11006/img_ph/sidenav_icon.gif) -779px -892px no-repeat}#nav .companyNav ul li.ranking a{background:url(https://img.phoenix.webcrew.co.jp/11006/img_ph/sidenav_icon.gif) -779px -292px no-repeat}#nav .companyNav ul li.grade a{background:url(https://img.phoenix.webcrew.co.jp/11006/img_ph/sidenav_icon.gif) -519px -592px no-repeat}#nav .companyNav ul li.serviceVoice a{background:url(https://img.phoenix.webcrew.co.jp/11006/img_ph/sidenav_icon.gif) -1040px -292px no-repeat}#nav .companyNav ul li.interview a{background:url(https://img.phoenix.webcrew.co.jp/11006/img_ph/sidenav_icon.gif) -1040px -892px no-repeat}#nav .companyNav ul li a:hover{padding:11px 5px 12px 35px;border-radius:3px;-webkit-border-radius:3px;-moz-border-radius:3px;background-color:#999;color:#FFF;font-weight:700;text-decoration:none}#nav .companyNav ul li.top a:hover,.pageHowtochoose #nav .companyNav ul li.top a{border-radius:3px;-webkit-border-radius:3px;-moz-border-radius:3px;background:url(https://img.phoenix.webcrew.co.jp/11006/img_ph/sidenav_icon.gif) -519px -1192px no-repeat #999;color:#FFF}#nav .companyNav ul li.list a:hover,.pageCompany #nav .companyNav ul li.list a,.pageCompanyAccidentResponse #nav .companyNav ul li.list a,.pageCompanyCoverage #nav .companyNav ul li.list a,.pageCompanyDetail #nav .companyNav ul li.list a,.pageCompanyService #nav .companyNav ul li.list a,.pageCompanyVoice #nav .companyNav ul li.list a{border-radius:3px;-webkit-border-radius:3px;-moz-border-radius:3px;background:url(https://img.phoenix.webcrew.co.jp/11006/img_ph/sidenav_icon.gif) -779px -1192px no-repeat #999;color:#FFF}#nav .companyNav ul li.ranking a:hover,.pageRanking #nav .companyNav ul li.ranking a{border-radius:3px;-webkit-border-radius:3px;-moz-border-radius:3px;background:url(https://img.phoenix.webcrew.co.jp/11006/img_ph/sidenav_icon.gif) -779px -592px no-repeat #999;color:#FFF}#nav .companyNav ul li.grade a:hover,.pageCompanyGrade #nav .companyNav ul li.grade a{border-radius:3px;-webkit-border-radius:3px;-moz-border-radius:3px;background:url(https://img.phoenix.webcrew.co.jp/11006/img_ph/sidenav_icon.gif) -519px -1492px no-repeat #999;color:#FFF}#nav .companyNav ul li.serviceVoice a:hover,.pageServiceVoice #nav .companyNav ul li.serviceVoice a{border-radius:3px;-webkit-border-radius:3px;-moz-border-radius:3px;background:url(https://img.phoenix.webcrew.co.jp/11006/img_ph/sidenav_icon.gif) -1040px -592px no-repeat #999;color:#FFF}#nav .companyNav ul li.interview a:hover{border-radius:3px;-webkit-border-radius:3px;-moz-border-radius:3px;background:url(https://img.phoenix.webcrew.co.jp/11006/img_ph/sidenav_icon.gif) -1040px -1192px no-repeat #999;color:#FFF}.attentionBox{margin-top:25px;border-top:1px solid #E5E4E0}.attentionBox .attentionBlock{padding-top:20px;border-top:1px solid #FFF}.pageCompanyCampaign #contents .buttonArea{padding:24px 0 20px;text-align:center}.pageCompanyCampaign #contents .buttonArea .catch{margin:0 auto 24px;display:block}.pageCompanyCampaign #contents .buttonArea a img{vertical-align:middle}.pageCompanyCampaign #contents .buttonArea span{padding:20px 0 0;display:block;text-align:center}.pageCompanyCampaign #contents .main h2{margin:0 0 20px;padding:0 0 0 44px;border-left:none;background:url(https://img.phoenix.webcrew.co.jp/11006/img_ph/contents_icon_01.gif) -1260px -495px no-repeat;font-size:170%;font-weight:700}.pageCompanyCampaign #contents .main h2 .note{display:block;font-size:60%;font-weight:400}.pageCompanyCampaign #contents .main h2+img{margin:0 auto;display:block}.pageCompanyCampaign #contents .main .buttonArea{padding:24px 0}.pageCompanyCampaign #contents .indentBox02{margin:0;padding:0 0 25px}.pageCompanyCampaign #contents h3{padding:7px 10px;font-weight:700;background-color:#EEE}.pageCompanyCampaign #contents h3+.detail{padding:11px 0 0}.pageCompanyCampaign #contents .numberArea{text-align:right}.pageCompanyCampaign #contents .moreLink{padding:0 0 40px;text-align:center}.pageCompanyCampaign #contents .moreLink a{font-size:110%}.pageCompanyCampaign #contents .companyListArea{display:flex;flex-wrap:wrap}.pageCompanyCampaign #contents .companyListArea div{margin:0 16px 7px 0;float:none}.pageCompanyCampaign #contents .companyListArea div:nth-child(6n){margin:0 0 7px}.pageCompanyCampaign #contents .companyListArea div img{padding:2px;border:1px solid #EEE;box-sizing:border-box}.pageCompanyCampaign #contents .campaignTopLink{margin:-23px 0 23px;text-align:right}.pageCompanyCampaign #contents .campaignTopLink a{padding:0 0 0 15px;font-size:85%;background:url(https://img.phoenix.webcrew.co.jp/11006/img_ph/icon_link_02.gif) left center no-repeat}.pageCompanyDetail .comsLink{padding:0 0 25px}.pageCompanyDetail .comsLink img{margin:0 auto;display:block}.pageCompanyDetail .comsLink>img{margin:0 auto 10px}