.reason_btn {text-align: center; width: 24px; height: 24px; border-radius: 8px; display: inline-block; background-color: #fff; position: relative; display: inline-block;}
.reason_btn img{position: absolute; width:16px; top: 0; bottom: 0; left: 0; right: 0; margin: auto;}
.expert-item-box {box-shadow: 0px 0px 4px 4px #E5E5E5;margin-left: 16px; margin-right: 16px; border-radius: 8px; background: #FFFFFF; padding-left: 16px; padding-right: 16px; padding-bottom: 24px; padding-top: 24px; margin-top: 40px; margin-bottom: 40px;}
.expert-item-box-header { overflow: hidden; }
.expert-item-box-header img { float: left; width: 90px;}
.expert-item-box-header .expert-item-box-content { float: left; width: calc(100% - 90px); overflow: hidden; padding-left: 8px;}
.expert-item-box-name { font-size: 20px;
    line-height: 30px; color: #312E36; font-weight: bold;}
.expert-item-box-name span {font-size: 14px; color: #aaa; margin-left: 8px;}
.expert-item-box-feature { position: relative; margin-top: 12px;}
.expert-item-box-feature .expert-item-box-feature-img { position: absolute; width: 16px; left: 0px; top: calc(50% - 8px); }
.expert-item-box-feature .expert-item-box-feature-img img {width: 100%;}
.expert-item-box-feature p { position: relative; width: calc(100% - 16px); left: 16px; top: 0px; font-weight: bold; font-size: 12px; line-height: 18px; padding-left: 8px; letter-spacing: 0;}
.expert-item-box-main { background: #FFF5EB;
    border-radius: 4px; font-size: 12px; font-weight: bold; padding: 12px; margin-top: 24px;}
.expert-item-box-feature-tag-list { overflow: hidden; }
.expert-item-box-feature-tag { padding: 4px 3px; background: #FFF5EB; font-size: 12px; font-weight: bold; float: left; border-radius: 4px; margin-right: 8px; margin-top: 8px;}
@keyframes SlideDown {0% {opacity: 0;transform: translateY(-8px);} 100% { opacity: 1; transform: translateY(0); } }
.tabiho-estimate-div .answer-div label { padding-top: 0px; margin-bottom: 0;}
.tabiho-estimate-div .answer-div input[type=radio] + label { width: calc( 50% - 3.2% );background-color: #ffffff;height: 72px;border: 2px solid #312E36;border-width: 2px 2px 4px;box-sizing: border-box;border-radius: 4px;font-size: 18px;line-height: 19px;align-items: center;text-align: center;color: #000000;padding-top: 15px;}
.tabiho-estimate-div .answer-div input[type=radio] + label:last-child {margin-left: 3.2%;}
.tabiho-estimate-div .answer-div input[type=radio]:checked+label {background-color: #FF8345;border: 2px solid #FF8345;}
.tabiho-estimate-div .answer-div input[type=radio] {display: none;}
.pc .tabiho-estimate-div .answer-div select {font-size: 18px;width: 100%;padding-left: 35%;font-weight: bold;background: #FFFFFF;border: 2px solid #312E36;box-sizing: border-box;border-radius: 4px;height:50px;/* margin: 0 0 40px; */-webkit-box-sizing: border-box;-moz-box-sizing: border-box;box-sizing: border-box;-webkit-appearance: none;-moz-appearance: none;background-image:linear-gradient(45deg, transparent 50%, #312E36 50%),linear-gradient(135deg, #312E36 50%, transparent 50%),linear-gradient(to right, #FFAE3B, #FFAE3B),linear-gradient(to right, #312E36, #312E36);background-position: calc(100% - 25px) 50%, calc(100% - 17px) 50%, 100% 0,calc(100% - 53px)100%;background-size: 8px 8px, 8px 8px, 53px 50px, 2px 100%;background-repeat: no-repeat;}
.tabiho-estimate-div .mitsumori_table {margin-top:10px:border: 1px solid #aaa;border-collapse: separate;border-spacing: 0;border-radius: 4px;overflow: hidden;}
.tabiho-estimate-div .mitsumori_table tbody th,.tabiho-estimate-div table tbody td {padding: 3% 1.8%;border-bottom: 2px solid #312E36;height:61px;}
.tabiho-estimate-div .mitsumori_table tbody td {width:60%;border-right: 2px solid #312E36;border-left: 2px solid #312E36;overflow:hidden;position:relative;}
.tabiho-estimate-div .mitsumori_table tbody th {background-color: #FFAE3B;border-left: 2px solid #312E36;width:40%;text-align: center;}
.tabiho-estimate-div .mitsumori_table tbody tr:first-child th,.tabiho-estimate-div table tbody tr:first-child td {border-top: 2px solid #312E36;}
.tabiho-estimate-div .table-result-unit{position:absolute;right:10%;bottom:20%;}
.pc .tabiho-estimate-div .table-result{font-size: 19px;margin-right:45%;float:right;}
.tabiho-estimate-div .next-icon{display: inline-block;width: 7px;height: 7px;border-top: 2px solid #000;border-right: 2px solid #000;transform: rotate(45deg);vertical-align: 2px;}
.tabiho-estimate-div .detail-button-description{margin-right: 6.5%;}
.tabiho-estimate-div .detail-button{margin:0 6%;width: 88%;min-height: 50px;background: #FF8345;border: 2px solid #312E36;border-width:2px 2px 4px;box-sizing: border-box;border-radius: 4px;font-style: normal;font-weight: bold;font-size: 18px;line-height: 50px;display: inline-block;align-items: center;text-align: center;}
.pc .tabiho-estimate-div .result-tr{height:67px;}
.pc .tabiho-estimate-div .result-tr th{font-size:17px;}
.pc .tabiho-estimate-div {margin-top: 32px;}
.pc .tabiho-estimate-div .tabiho-estimate-form{width: 712px; border-radius: 24px; background-color: #ffffff; padding: 48px 40px;}
.pc .ieho-estimate-div #ConstructionClass h3 {font-weight: 500;font-size: 20px;line-height: 16px;display: flex;margin-bottom:10px;height: 32px;align-items: center;}
.ieho-estimate-div #ConstructionClass .answer-div { margin-top:15px;}
.ieho-estimate-div #ConstructionClass .answer-div label { padding-top: 0px; margin-bottom: 0;}
.ieho-estimate-div #ConstructionClass .answer-div.input-3{ overflow: hidden;margin-top: 15px;}
.ieho-estimate-div #ConstructionClass .answer-div.input-3 input[type=radio] + label { width: calc( 33% - 2*1.78% );    height: 60px;border: 2px solid #312E36;border-width: 2px 2px 4px;box-sizing: border-box;border-radius: 4px;font-size: 18px;line-height: 19px;align-items: center;text-align: center;color: #000000;padding-top: 10px;}
.ieho-estimate-div #ConstructionClass .answer-div.input-3.font-small input[type=radio] + label {font-size: 14px;}
.ieho-estimate-div #ConstructionClass .answer-div.input-3 input[type=radio]:not(:first-child) + label:not(:first-child) { margin-left: 1.78%;}
.ieho-estimate-div #ConstructionClass .answer-div input[type=radio] + label { width: calc( 50% - 3.2% );background-color: #ffffff;border: 2px solid #312E36;border-width:2px 2px 4px;box-sizing: border-box;border-radius: 4px;font-size: 18px;align-items: center;text-align: center;color: #000000;height:50px;line-height:45px;}
.ieho-estimate-div #ConstructionClass .answer-div input[type=radio] + label:last-child {margin-left: 3.2%;}
.ieho-estimate-div #ConstructionClass .answer-div input[type=radio]:checked+label {background-color: #FF8345;border: 2px solid #FF8345;}
.ieho-estimate-div #ConstructionClass .answer-div input[type=radio] {display: none;}
.ieho-estimate-div #ConstructionClass .answer-div select {font-size: 18px;width: 100%;padding-left: 12%;font-weight: bold;background: #FFFFFF;border: 2px solid #312E36;box-sizing: border-box;border-radius: 4px;height:50px;/* margin: 0 0 40px; */-webkit-box-sizing: border-box;-moz-box-sizing: border-box;box-sizing: border-box;-webkit-appearance: none;-moz-appearance: none;background-image:linear-gradient(45deg, transparent 50%, #312E36 50%),linear-gradient(135deg, #312E36 50%, transparent 50%),linear-gradient(to right, #FFAE3B, #FFAE3B),linear-gradient(to right, #312E36, #312E36);background-position: calc(100% - 25px) 50%, calc(100% - 17px) 50%, 100% 0,calc(100% - 53px)100%;background-size: 8px 8px, 8px 8px, 53px 50px, 2px 100%;background-repeat: no-repeat;}
.ieho-estimate-div .mitsumori_table {margin-top:10px:border: 1px solid #aaa;border-collapse: separate;border-spacing: 0;border-radius: 6px;overflow: hidden;}
.ieho-estimate-div .mitsumori_table tbody th,.ieho-estimate-div table tbody td {padding: 3% 1%;border-bottom: 2px solid #312E36;height:50px;text-align: center;}
.ieho-estimate-div .mitsumori_table tbody td {width:35%;border-right: 2px solid #312E36;overflow:hidden;position:relative;}
.ieho-estimate-div .mitsumori_table tbody th {background-color: #FFAE3B;border-right: 2px solid #312E36;border-left: 2px solid #312E36;width:30%;}
.ieho-estimate-div .mitsumori_table tbody tr:first-child th,.ieho-estimate-div table tbody tr:first-child td {border-top: 2px solid #312E36;}
.ieho-estimate-div .table-result-unit{position:absolute;right:5%;bottom:20%;}
.ieho-estimate-div .table-result{font-size: 19px;}
.ieho-estimate-div .next-icon{display: inline-block;width: 7px;height: 7px;border-top: 2px solid #000;border-right: 2px solid #000;transform: rotate(45deg);vertical-align: 2px;}
.ieho-estimate-div .detail-button-description{margin-right: 6.5%;}
.ieho-estimate-div .detail-button{margin:0 6%;width: 88%;min-height: 50px;background: #FF8345;border: 2px solid #312E36;border-width:2px 2px 4px;box-sizing: border-box;border-radius: 4px;font-style: normal;font-weight: bold;font-size: 18px;line-height: 50px;display: inline-block;align-items: center;text-align: center;}
.pc .ieho-estimate-div{margin-top: 32px;}
.pc .ieho-estimate-div .ieho-estimate-form{width: 712px; border-radius: 24px; background-color: #ffffff; padding: 48px 40px;}
.pc .kodakara-estimate-div h3 {font-weight: 500;font-size: 20px;line-height: 16px;display: flex;margin-bottom:10px;height: 32px;align-items: center;}
.kodakara-estimate-div .answer-div label { padding-top: 0px; margin-bottom: 0;}
.kodakara-estimate-div .answer-div input[type=radio] + label { width: calc( 50% - 3.2% );background-color: #ffffff;height: 72px;border: 2px solid #312E36;border-width: 2px 2px 4px;box-sizing: border-box;border-radius: 4px;font-size: 18px;line-height: 19px;align-items: center;text-align: center;color: #000000;padding-top: 15px;}
.kodakara-estimate-div .answer-div input[type=radio] + label:last-child {margin-left: 3.2%;}
.kodakara-estimate-div .answer-div input[type=radio]:checked+label {background-color: #FF8345;border: 2px solid #FF8345;}
.kodakara-estimate-div .answer-div input[type=radio] {display: none;}
.pc .kodakara-estimate-div .answer-div select {font-size: 18px;width: 100%;padding-left: 35%;font-weight: bold;background: #FFFFFF;border: 2px solid #312E36;box-sizing: border-box;border-radius: 4px;height:50px;/* margin: 0 0 40px; */-webkit-box-sizing: border-box;-moz-box-sizing: border-box;box-sizing: border-box;-webkit-appearance: none;-moz-appearance: none;background-image:linear-gradient(45deg, transparent 50%, #312E36 50%),linear-gradient(135deg, #312E36 50%, transparent 50%),linear-gradient(to right, #FFAE3B, #FFAE3B),linear-gradient(to right, #312E36, #312E36);background-position: calc(100% - 25px) 50%, calc(100% - 17px) 50%, 100% 0,calc(100% - 53px)100%;background-size: 8px 8px, 8px 8px, 53px 50px, 2px 100%;background-repeat: no-repeat;}
.kodakara-estimate-div table {margin-top:10px:border: 1px solid #aaa;border-collapse: separate;border-spacing: 0;border-radius: 4px;overflow: hidden;}
.kodakara-estimate-div table tbody th,.kodakara-estimate-div table tbody td {padding: 3% 1.8%;border-bottom: 2px solid #312E36;height:61px;}
.kodakara-estimate-div table tbody td {width:60%;border-right: 2px solid #312E36;border-left: 2px solid #312E36;overflow:hidden;position:relative;}
.kodakara-estimate-div table tbody th {background-color: #FFAE3B;border-left: 2px solid #312E36;width:40%;text-align: center;}
.kodakara-estimate-div table tbody tr:first-child th,.kodakara-estimate-div table tbody tr:first-child td {border-top: 2px solid #312E36;}
.kodakara-estimate-div .table-result-unit{position:absolute;right:10%;bottom:20%;}
.kodakara-estimate-div .next-icon{display: inline-block;width: 7px;height: 7px;border-top: 2px solid #000;border-right: 2px solid #000;transform: rotate(45deg);vertical-align: 2px;}
.kodakara-estimate-div .detail-button-description{margin-right: 6.5%;}
.kodakara-estimate-div .detail-button{margin:0 6%;width: 88%;min-height: 50px;background: #FF8345;border: 2px solid #312E36;border-width:2px 2px 4px;box-sizing: border-box;border-radius: 4px;font-style: normal;font-weight: bold;font-size: 18px;line-height: 50px;display: inline-block;align-items: center;text-align: center;}
.pc .kodakara-estimate-div .table-result{font-size: 19px;margin-right:45%;float:right;}
.pc .kodakara-estimate-div .result-tr{height:67px;}
.pc .kodakara-estimate-div .result-tr th{font-size:17px;}
.pc .kodakara-estimate-div {margin-top: 32px;}
.pc .kodakara-estimate-div .kodakara-estimate-form{width: 712px; border-radius: 24px; background-color: #ffffff; padding: 48px 40px;}
.diabetes-estimate-div .answer-div label { padding-top: 0px; margin-bottom: 0;}
.diabetes-estimate-div .answer-div input[type=radio] + label { width: calc( 50% - 3.2% );background-color: #ffffff;height: 72px;border: 2px solid #312E36;border-width: 2px 2px 4px;box-sizing: border-box;border-radius: 4px;font-size: 18px;line-height: 19px;align-items: center;text-align: center;color: #000000;padding-top: 15px;}
.diabetes-estimate-div .answer-div input[type=radio] + label:last-child {margin-left: 3.2%;}
.diabetes-estimate-div .answer-div input[type=radio]:checked+label {background-color: #FF8345;border: 2px solid #FF8345;}
.diabetes-estimate-div .answer-div input[type=radio] {display: none;}
.diabetes-estimate-div table {margin-top:10px:border: 1px solid #aaa;border-collapse: separate;border-spacing: 0;border-radius: 4px;overflow: hidden;}
.diabetes-estimate-div table tbody th,.diabetes-estimate-div table tbody td {padding: 3% 1.8%;border-bottom: 2px solid #312E36;height:61px;}
.diabetes-estimate-div table tbody td {width:60%;border-right: 2px solid #312E36;border-left: 2px solid #312E36;overflow:hidden;position:relative;}
.diabetes-estimate-div table tbody th {background-color: #FFAE3B;border-left: 2px solid #312E36;width:40%;text-align: center;}
.diabetes-estimate-div table tbody tr:first-child th,.diabetes-estimate-div table tbody tr:first-child td {border-top: 2px solid #312E36;}
.diabetes-estimate-div .table-result-unit{position:absolute;right:10%;bottom:20%;}
.pc .diabetes-estimate-div .table-result{font-size: 19px;margin-right:45%;float:right;}
.pc .diabetes-estimate-div h3 {font-weight: 500;font-size: 20px;line-height: 16px;display: flex;margin-bottom:10px;height: 32px;align-items: center;}
.pc .diabetes-estimate-div .answer-div select {font-size: 18px;width: 100%;padding-left: 35%;font-weight: bold;background: #FFFFFF;border: 2px solid #312E36;box-sizing: border-box;border-radius: 4px;height:50px;/* margin: 0 0 40px; */-webkit-box-sizing: border-box;-moz-box-sizing: border-box;box-sizing: border-box;-webkit-appearance: none;-moz-appearance: none;background-image:linear-gradient(45deg, transparent 50%, #312E36 50%),linear-gradient(135deg, #312E36 50%, transparent 50%),linear-gradient(to right, #FFAE3B, #FFAE3B),linear-gradient(to right, #312E36, #312E36);background-position: calc(100% - 25px) 50%, calc(100% - 17px) 50%, 100% 0,calc(100% - 53px)100%;background-size: 8px 8px, 8px 8px, 53px 50px, 2px 100%;background-repeat: no-repeat;}
.diabetes-estimate-div .next-icon{display: inline-block;width: 7px;height: 7px;border-top: 2px solid #000;border-right: 2px solid #000;transform: rotate(45deg);vertical-align: 2px;}
.diabetes-estimate-div .detail-button-description{margin-right: 6.5%;}
.diabetes-estimate-div .detail-button{margin:0 6%;width: 88%;min-height: 50px;background: #FF8345;border: 2px solid #312E36;border-width:2px 2px 4px;box-sizing: border-box;border-radius: 4px;font-style: normal;font-weight: bold;font-size: 18px;line-height: 50px;display: inline-block;align-items: center;text-align: center;}
.pc .diabetes-estimate-div .result-tr{height:67px;}
.pc .diabetes-estimate-div .result-tr th{font-size:17px;}
.pc .diabetes-estimate-div {margin-top: 32px;}
.pc .diabetes-estimate-div .diabetes-estimate-form{width: 712px; border-radius: 24px; background-color: #ffffff; padding: 48px 40px;}
.bicycleau-div .answer-div label { padding-top: 0px; margin-bottom: 0;}
.bicycleau-div .answer-div input[type=radio] + label { width: calc( 50% - 3.2% );background-color: #ffffff;height: 72px;border: 2px solid #312E36;border-width: 2px 2px 4px;box-sizing: border-box;border-radius: 4px;font-size: 18px;line-height: 72px;align-items: center;text-align: center;color: #000000;padding-top: 0px;}
.bicycleau-div .answer-div input[type=radio] + label:last-child {margin-left: 3.2%;}
.bicycleau-div .answer-div input[type=radio]:checked+label {background-color: #FF8345;border: 2px solid #FF8345;}
.bicycleau-div .answer-div input[type=radio] {display: none;}
.pc .bicycleau-div .answer-div select {font-size: 18px;width: 100%;padding-left: 35%;font-weight: bold;background: #FFFFFF;border: 2px solid #312E36;box-sizing: border-box;border-radius: 4px;height:50px;/* margin: 0 0 40px; */-webkit-box-sizing: border-box;-moz-box-sizing: border-box;box-sizing: border-box;-webkit-appearance: none;-moz-appearance: none;background-image:linear-gradient(45deg, transparent 50%, #312E36 50%),linear-gradient(135deg, #312E36 50%, transparent 50%),linear-gradient(to right, #FFAE3B, #FFAE3B),linear-gradient(to right, #312E36, #312E36);background-position: calc(100% - 25px) 50%, calc(100% - 17px) 50%, 100% 0,calc(100% - 53px)100%;background-size: 8px 8px, 8px 8px, 53px 50px, 2px 100%;background-repeat: no-repeat;}
.pc .bicycleau-div h3 {font-weight: 500;font-size: 20px;line-height: 16px;display: flex;margin-bottom:10px;height: 32px;align-items: center;}
.bicycleau-div table {margin-top:10px; border: 1px solid #aaa;border-collapse: separate;border-spacing: 0;border-radius: 4px;overflow: hidden;}
.bicycleau-div table tbody th,.bicycleau-div table tbody td {padding: 3% 1.8%;border-bottom: 2px solid #312E36;height:61px;}
.bicycleau-div table tbody td {width:60%;border-right: 2px solid #312E36;border-left: 2px solid #312E36;overflow:hidden;position:relative;}
.bicycleau-div table tbody th {background-color: #FFAE3B;border-left: 2px solid #312E36;width:40%;text-align: center;}
.bicycleau-div table tbody tr:first-child th,.bicycleau-div table tbody tr:first-child td {border-top: 2px solid #312E36;}
.bicycleau-div .table-result-unit{position:absolute;right:10%;bottom:20%;}
.pc .bicycleau-div .table-result{font-size: 19px;margin-right:45%;float:right;}
.bicycleau-div .next-icon{display: inline-block;width: 7px;height: 7px;border-top: 2px solid #000;border-right: 2px solid #000;transform: rotate(45deg);vertical-align: 2px;}
.bicycleau-div .detail-button-description{margin-right: 6.5%;}
.bicycleau-div .detail-button{margin:0 6%;width: 88%;min-height: 50px;background: #FF8345;border: 2px solid #312E36;border-width:2px 2px 4px;box-sizing: border-box;border-radius: 4px;font-style: normal;font-weight: bold;font-size: 18px;line-height: 50px;display: inline-block;align-items: center;text-align: center;}
.pc .bicycleau-div .result-tr{height:67px;}
.pc .bicycleau-div .result-tr th{font-size:17px;}
.pc .bicycleau-div {margin-top: 32px;}
.pc .bicycleau-div .bicycleau-form{width: 712px; border-radius: 24px; background-color: #ffffff; padding: 48px 40px;}
.pc .bicyclerakuten-div h3 {font-weight: 500;font-size: 20px;line-height: 16px;display: flex;margin-bottom:10px;height: 32px;align-items: center;}
.bicyclerakuten-div .answer-div label { padding-top: 0px; margin-bottom: 0;}
.bicyclerakuten-div .answer-div input[type=radio] + label { width: calc( 50% - 3.2% );background-color: #ffffff;height: 72px;border: 2px solid #312E36;border-width: 2px 2px 4px;box-sizing: border-box;border-radius: 4px;font-size: 18px;line-height: 72px;align-items: center;text-align: center;color: #000000;padding-top: 0px;}
.bicyclerakuten-div .answer-div input[type=radio] + label:last-child {margin-left: 3.2%;}
.bicyclerakuten-div .answer-div input[type=radio]:checked+label {background-color: #FF8345;border: 2px solid #FF8345;}
.bicyclerakuten-div .answer-div input[type=radio] {display: none;}
.pc .bicyclerakuten-div .answer-div select {font-size: 18px;width: 100%;padding-left: 35%;font-weight: bold;background: #FFFFFF;border: 2px solid #312E36;box-sizing: border-box;border-radius: 4px;height:50px;/* margin: 0 0 40px; */-webkit-box-sizing: border-box;-moz-box-sizing: border-box;box-sizing: border-box;-webkit-appearance: none;-moz-appearance: none;background-image:linear-gradient(45deg, transparent 50%, #312E36 50%),linear-gradient(135deg, #312E36 50%, transparent 50%),linear-gradient(to right, #FFAE3B, #FFAE3B),linear-gradient(to right, #312E36, #312E36);background-position: calc(100% - 25px) 50%, calc(100% - 17px) 50%, 100% 0,calc(100% - 53px)100%;background-size: 8px 8px, 8px 8px, 53px 50px, 2px 100%;background-repeat: no-repeat;}
.bicyclerakuten-div table {margin-top:10px; border: 1px solid #aaa;border-collapse: separate;border-spacing: 0;border-radius: 4px;overflow: hidden;}
.bicyclerakuten-div table tbody th,.bicyclerakuten-div table tbody td {padding: 3% 1.8%;border-bottom: 2px solid #312E36;height:61px;}
.bicyclerakuten-div table tbody td {width:60%;border-right: 2px solid #312E36;border-left: 2px solid #312E36;overflow:hidden;position:relative;}
.bicyclerakuten-div table tbody th {background-color: #FFAE3B;border-left: 2px solid #312E36;width:40%;text-align: center;}
.bicyclerakuten-div table tbody tr:first-child th,.bicyclerakuten-div table tbody tr:first-child td {border-top: 2px solid #312E36;}
.bicyclerakuten-div .table-result-unit{position:absolute;right:10%;bottom:20%;}
.pc .bicyclerakuten-div .table-result{font-size: 19px;margin-right:45%;float:right;}
.bicyclerakuten-div .next-icon{display: inline-block;width: 7px;height: 7px;border-top: 2px solid #000;border-right: 2px solid #000;transform: rotate(45deg);vertical-align: 2px;}
.bicyclerakuten-div .detail-button-description{margin-right: 6.5%;}
.bicyclerakuten-div .detail-button{margin:0 6%;width: 88%;min-height: 50px;background: #FF8345;border: 2px solid #312E36;border-width:2px 2px 4px;box-sizing: border-box;border-radius: 4px;font-style: normal;font-weight: bold;font-size: 18px;line-height: 50px;display: inline-block;align-items: center;text-align: center;}
.pc .bicyclerakuten-div .result-tr{height:67px;}
.pc .bicyclerakuten-div .result-tr th{font-size:17px;}
.pc .bicyclerakuten-div {margin-top: 32px;}
.pc .bicyclerakuten-div .bicyclerakuten-form{width: 712px; border-radius: 24px; background-color: #ffffff; padding: 48px 40px;}
.pc .pet-line-button__icon { float: left; width: 20%;}