.areaChoicemain{background:url(/hikaku/wp-content/themes/generatepress_child/assets/images/choice/choicemain-bg.png) no-repeat top center;padding-top:70px;padding-bottom:116px;overflow:hidden}.areaChoicemain .choicemainCt{position:relative;padding-left:1px}.areaChoicemain .choicemainCt:after{content:"";position:absolute;background:url(/hikaku/wp-content/themes/generatepress_child/assets/images/choice/choicemain-photo.png) no-repeat;background-size:699px 493px;width:699px;height:493px;right:-254px;top:-11px}.areaChoicemain .choicemainCt .choicemainTitle{margin-bottom:35px}.areaChoicemain .choicemainCt .text{color:#fff;width:660px;font-size:20px;letter-spacing:-1.2px;line-height:1.5}.areaChoicemain .choicemainCt .textBold{color:#fff;font-size:20px;letter-spacing:-1.2px;margin-top:4px;margin-bottom:19px;text-indent:-13px;line-height:1.55}.areaChoicemain .choicemainCt .textBold .bold{font-weight:600;font-size:24px;letter-spacing:-2px}.areaAnchor{background:url(/hikaku/wp-content/themes/generatepress_child/assets/images/choice/areaanchor-bg.png)repeat-x top center;background-size:100%;box-shadow:0 7px 15px 0 rgb(0 0 0 / 5%);position:relative}.areaAnchor .listAnchor li{padding:39px 0 43px;float:left;width:400px;background:url(/hikaku/wp-content/themes/generatepress_child/assets/images/choice/border-col.png) no-repeat left center;background-size:2px 60px;text-align:center;cursor:pointer}.areaAnchor .listAnchor li:nth-child(2) .icon{vertical-align:-5px;margin-right:15px}.areaAnchor .listAnchor li:nth-child(3) .icon{margin-right:15px}.areaAnchor .listAnchor li:nth-child(3){background:url(/hikaku/wp-content/themes/generatepress_child/assets/images/choice/border-col.png) no-repeat right center,url(/hikaku/wp-content/themes/generatepress_child/assets/images/choice/border-col.png) no-repeat left center;background-size:2px 60px}.areaAnchor .listAnchor li a{display:block}.areaAnchor .listAnchor li .icon{display:inline-block;margin-right:12px;vertical-align:top}.areaAnchor .listAnchor li:nth-child(1) .icon{margin-right:16px;vertical-align:-2px}.areaAnchor .listAnchor li .anchorCt{display:inline-block;vertical-align:top}.areaAnchor .listAnchor li .anchorCt .areaName{line-height:1;text-align:left;display:block}.areaAnchor .listAnchor li .anchorCt .anchorTitle{position:relative;font-size:20px;color:#000;line-height:1.2;letter-spacing:-1.5px;padding-left:1px;font-weight:700;display:block}.areaAnchor .listAnchor li .anchorCt .anchorTitle:after{content:"";position:absolute;background:url(/hikaku/wp-content/themes/generatepress_child/assets/images/choice/icon-circle-orange-down.svg) no-repeat;background-size:17px 18px;width:17px;height:18px;right:-32px;top:54%;transform:translateY(-50%)}.areaAnchor .listAnchor li:nth-child(2) .anchorCt .anchorTitle:after{right:-38px}.areaCardloan{background:#faf9f3 url(/hikaku/wp-content/themes/generatepress_child/assets/images/choice/cardloan-bg.png) no-repeat top center;background-size:1680px auto;padding-top:106px;padding-bottom:252px}.areaCardloan .cardloanTitle{text-align:center;margin-left:7px}.areaCardloan2{margin-bottom:79px}.areaCardloan2 .inner{border-top:8px solid #ffa733;padding:41px 69px;box-shadow:0 20px 50px 0 rgb(255 133 0 / 20%);margin-top:-161px;background:#fff}.areaCardloan2 .cardloan2Photo{width:513px;display:inline-block;vertical-align:top;margin-right:35px}.areaCardloan2 .text{margin-top:11px;display:inline-block;vertical-align:top;font-size:18px;line-height:2.15;color:#000;width:506px}.areaBenefits{margin-bottom:99px}.areaBenefits .benefitsTitle{text-align:center;margin-bottom:16px}.areaBenefits .listBenefits{position:relative;margin-bottom:51px}.areaBenefits .listBenefits:after{content:"";position:absolute;background:url(/hikaku/wp-content/themes/generatepress_child/assets/images/choice/illust_card-loan_merit2.png) no-repeat;background-size:100%;width:182px;height:169px;right:110px;bottom:-5px}.areaBenefits .listBenefits:before{content:"";position:absolute;background:url(/hikaku/wp-content/themes/generatepress_child/assets/images/choice/illust_card-loan_merit.png) no-repeat;background-size:100%;width:40px;height:135px;left:169px;bottom:-13px}.areaBenefits .listBenefits li{text-align:center;margin-bottom:14px;margin-left:15px}.areaBenefits .listBenefits li span{position:relative;display:inline-block;color:#000;font-size:22px;padding-left:49px;width:490px;text-align:left;font-weight:500}.areaBenefits .listBenefits li span:after{content:"";position:absolute;background:url(/hikaku/wp-content/themes/generatepress_child/assets/images/choice/icon_check-org.png) no-repeat;background-size:100%;height:35px;width:35px;left:0;top:49%;transform:translateY(-50%)}.areaBenefits .benefitChoose{display:flex;flex-wrap:wrap}.areaBenefits .benefitChoose li{background:url(/hikaku/wp-content/themes/generatepress_child/assets/images/choice/benefit-choose-bg.jpg) no-repeat top center;background-size:cover;width:376px;margin-right:36px;border-radius:5px;float:left;padding:30px 10px;box-shadow:0 0 15px 0 rgb(0 0 0 / 20%)}.areaBenefits .benefitChoose li:nth-child(3){margin-right:0}.areaBenefits .benefitChoose li .chooseBox{background:#fff;padding-top:9px;padding-bottom:30px;border-radius:5px;position:relative;min-height:510px}.areaBenefits .benefitChoose li .chooseBox:after{content:"";position:absolute;width:155px;height:85px;left:-8px;top:-6px}.areaBenefits .benefitChoose li:nth-child(1) .chooseBox{padding:50px 0 0}.areaBenefits .benefitChoose li:nth-child(2) .chooseBox{padding:42px 0 0}.areaBenefits .benefitChoose li:nth-child(3) .chooseBox{padding:37px 0 0}.areaBenefits .benefitChoose li:nth-child(1) .chooseBox:after{background:url(/hikaku/wp-content/themes/generatepress_child/assets/images/choice/fitchoose-lable1.png) no-repeat;background-size:100%}.areaBenefits .benefitChoose li:nth-child(2) .chooseBox:after{background:url(/hikaku/wp-content/themes/generatepress_child/assets/images/choice/fitchoose-lable2.png) no-repeat;background-size:100%}.areaBenefits .benefitChoose li:nth-child(3) .chooseBox:after{background:url(/hikaku/wp-content/themes/generatepress_child/assets/images/choice/fitchoose-lable3.png) no-repeat;background-size:100%}.areaBenefits .benefitChoose li .chooseBox .photo{text-align:center;margin-bottom:3px}.areaBenefits .benefitChoose li:nth-child(1) .chooseBox .photo{margin-left:1px}.areaBenefits .benefitChoose li:nth-child(2) .chooseBox .photo{margin-left:2px;margin-bottom:0}.areaBenefits .benefitChoose li .chooseBox .chooseBoxTitle{font-size:24px;text-align:center;margin-bottom:19px;color:#000}.areaBenefits .benefitChoose li:nth-child(1) .chooseBox .chooseBoxTitle{margin-bottom:9px}.areaBenefits .benefitChoose li:nth-child(2) .chooseBox .chooseBoxTitle{margin-top:-9px;margin-bottom:9px}.areaBenefits .benefitChoose li:nth-child(3) .chooseBox .chooseBoxTitle{margin-top:-6px;margin-bottom:9px}.areaBenefits .benefitChoose li .chooseBox .text{font-size:16px;color:#666;padding:0 30px;text-align:justify;letter-spacing:.1px;line-height:1.55}.areaBenefits .benefitChoose li .chooseBox .text+.text{margin-top:10px}.areaBenefits .benefitChoose li .chooseBox .appli{padding:10px 38px 11px}.areaBenefits .benefitChoose li .chooseBox .appli .listAppli{color:#666;font-size:16px;margin-bottom:-3px}.areaBenefits .benefitChoose li .chooseBox .appli .listAppli .num{display:inline-block;margin-right:8px;vertical-align:-3px}.areaHowto{padding:80px 0 331px;background:url(/hikaku/wp-content/themes/generatepress_child/assets/images/choice/how-to-bg.jpg)no-repeat top center;background-size:100%;position:relative}.areaHowto:after{content:"";position:absolute;background-color:#f01100;opacity:.4;width:100%;height:21.9%;left:0;bottom:0;z-index:1}.areaHowto .howtoTitle{text-align:center;margin-bottom:56px;margin-left:7px}.areaHowto .textPro{text-align:center;font-size:16px;color:#fff;margin-bottom:43px;letter-spacing:.9px;line-height:1.75}.areaHowto .listChoose{display:flex;flex-wrap:wrap;position:relative;z-index:2}.areaHowto .listChoose li{width:582px;float:left;border-radius:5px;box-shadow:0 0 15px 0 rgb(0 0 0 / .2);padding:10px 10px 20px;margin:0 36px 40px 0}.areaHowto .listChoose li:nth-child(2n){margin-right:0}.areaHowto .listChoose li a{pointer-events:none}.areaHowto .listChoose li:nth-child(1){background-color:#0db9f8}.areaHowto .listChoose li:nth-child(2){background-color:#ff8004}.areaHowto .listChoose li:nth-child(3){background-color:#88ce00}.areaHowto .listChoose li:nth-child(4){background-color:#f0cb00;margin-right:0}.areaHowto .listChoose li .point{font-size:18px;line-height:1;text-align:center;color:#fff;font-weight:500;letter-spacing:1.5px;margin-bottom:7px}.areaHowto .listChoose li .point .num{font-weight:700;font-size:50px;letter-spacing:-.5px;margin-left:1px;line-height:.9}.areaHowto .listChoose li .chooseBox{background:#fff;padding-top:9px;border-radius:5px;position:relative}.areaHowto .listChoose li .chooseBox:after{content:"";position:absolute;width:155px;height:85px;left:-9px;top:-6px}.areaHowto .listChoose li .chooseBox .photo{margin-bottom:7px}.areaHowto .listChoose li:nth-child(1) .chooseBox{padding-top:54px}.areaHowto .listChoose li:nth-child(1) .chooseBox .photo{margin-bottom:4px}.areaHowto .listChoose li:nth-child(1) .chooseBox:after{background:url(/hikaku/wp-content/themes/generatepress_child/assets/images/choice/choosing-label1.png) no-repeat;background-size:100%}.areaHowto .listChoose li:nth-child(2) .chooseBox .photo{margin-bottom:10px;margin-right:6px}.areaHowto .listChoose li:nth-child(2) .chooseBox{padding-top:32px}.areaHowto .listChoose li:nth-child(2) .chooseBox:after{background:url(/hikaku/wp-content/themes/generatepress_child/assets/images/choice/choosing-label2.png) no-repeat;background-size:100%}.areaHowto .listChoose li:nth-child(3) .chooseBox .photo{margin-bottom:2px;margin-right:6px}.areaHowto .listChoose li:nth-child(3) .chooseBox .chooseBoxTitle{margin-top:-5px}.areaHowto .listChoose li:nth-child(3) .chooseBox{padding-top:32px}.areaHowto .listChoose li:nth-child(3) .chooseBox:after{background:url(/hikaku/wp-content/themes/generatepress_child/assets/images/choice/choosing-label3.png) no-repeat;background-size:100%}.areaHowto .listChoose li:nth-child(4) .chooseBox .photo{margin-bottom:22px;margin-left:5px}.areaHowto .listChoose li:nth-child(4) .chooseBox{padding-top:31px}.areaHowto .listChoose li:nth-child(4) .chooseBox:after{background:url(/hikaku/wp-content/themes/generatepress_child/assets/images/choice/choosing-label4.png) no-repeat;background-size:100%}.areaHowto .listChoose li .chooseBox .photo{text-align:center}.areaHowto .listChoose li .chooseBox .chooseBoxTitle{font-size:24px;text-align:center;margin-bottom:19px;color:#000}.areaHowto .listChoose li .chooseBox .text{font-size:16px;color:#666;padding:0 30px;text-align:justify;letter-spacing:.1px}.areaHowto .listChoose li:nth-child(1) .chooseBox .text,.areaHowto .listChoose li:nth-child(2) .chooseBox .text{height:301px}.areaHowto .listChoose li:nth-child(3) .chooseBox .text,.areaHowto .listChoose li:nth-child(4) .chooseBox .text{height:229px}.areaCharacter{background:#fff;padding-bottom:116px;padding-top:1px;position:relative;z-index:9}.areaCharacter .characterTitle{text-align:center;margin-bottom:52px}.areaCharacter .boxCharac{box-shadow:12px 16px 29px 0 rgb(255 133 0 / 20%);border-radius:10px;mix-blend-mode:multiply;position:relative;background:#fff}.areaCharacter .boxCharac:after{content:"";position:absolute;width:76px;height:33px;background:url(/hikaku/wp-content/themes/generatepress_child/assets/images/choice/trigle-arrow.png) no-repeat;background-size:100%;left:50%;top:0;transform:translateX(-50%)}.areaCharacter .warpCharac{padding:63.5px 67px 41px;background:#fff}.areaCharacter .warpCharac .listCase li{margin-bottom:56px}.areaCharacter .warpCharac .listCase li:last-child{margin-bottom:0}.areaCharacter .warpCharac .listCase li .photo{width:309px;display:inline-block;vertical-align:top;margin-right:33px}.areaCharacter .warpCharac .listCase li .caseCt{display:inline-block;vertical-align:top;width:715px;margin-top:6px}.areaCharacter .warpCharac .listCase li .caseCt .caseTitle{font-size:24px;color:#000;margin-bottom:10px}.areaCharacter .warpCharac .listCase li .caseCt .text{color:#454545;font-size:16px;font-weight:500;letter-spacing:.8px}.areaCharacter .warpCharac .listCase li .caseCt .linkDetail{position:relative;padding-left:21px}.areaCharacter .warpCharac .listCase li .caseCt .linkDetail:after{content:"";position:absolute;width:18px;height:18px;background:url(/hikaku/wp-content/themes/generatepress_child/assets/images/choice/icon-circle-orange.png) no-repeat;background-size:18px 18px;left:0;top:59%;transform:translateY(-50%)}.areaCharacter .warpCharac .listCase li .caseCt .linkDetail a{display:inline;color:#2599eb;font-weight:500;font-size:16px;padding-bottom:4px;border-bottom:1px solid #2599eb;letter-spacing:1px}.areaCharacter .minCard{background:url(/hikaku/wp-content/themes/generatepress_child/assets/images/choice/card-bg.png) no-repeat top center;background-size:1200px 100%;padding:60px 67px 62px;border-radius:0 0 10px 10px}.areaCharacter .minCard .cardWrap{background:#fff;padding:33px 37px 37px}.areaCharacter .minCard .cardWrap .cardTitle{font-size:31px;text-align:center;color:#f93d0d;margin-bottom:20px;margin-bottom:13px}.areaCharacter .minCard .cardWrap .text{font-size:16px;color:#454545;font-weight:500;letter-spacing:.9px;text-align:justify}@media(min-width:1681px){.areaChoicemain{background:url(/hikaku/wp-content/themes/generatepress_child/assets/images/choice/choicemain-bg.png) no-repeat top center;background-size:cover}}@media(min-width:769px){.areaCharacter .warpCharac .listCase li .caseCt .linkDetail a:hover{border:none}.areaAnchor .listAnchor li:nth-child(1) a{padding-right:31px}.areaAnchor .listAnchor li:nth-child(2) a{padding-right:44px}.areaAnchor .listAnchor li:nth-child(3) a{padding-right:43px}.areaCharacter .inner{margin-top:-322px;padding-top:70px}.MacOS #copyright .copyrighText{height:52.5px}.MacOS #copyright .copyrighText{line-height:1.55}#footer .mainMenu .menu li:nth-child(1) p:after{top:52%}}@media(max-width:768px){.areaChoicemain{padding-top:33px;background:url(/hikaku/wp-content/themes/generatepress_child/assets/images/choice/choicemain-bg-sp.png) no-repeat top center;background-size:100% auto;padding-bottom:165px}.areaChoicemain .inner{padding:0 3%}.areaChoicemain .choicemainCt:after{content:"";display:none}.areaChoicemain .choicemainCt .text{width:100%;font-size:14px;line-height:1.8;letter-spacing:-.5px}.areaChoicemain .choicemainCt .choicemainTitle{margin-bottom:10px}.areaChoicemain .choicemainCt .textBold{font-size:14px;line-height:1.8;letter-spacing:-.5px;margin:3px 0 8px;text-indent:-9px}.areaChoicemain .choicemainCt .textBold .bold{font-weight:500;font-size:18px;letter-spacing:-2.1px;line-height:1}.areaAnchor{background:url(/hikaku/wp-content/themes/generatepress_child/assets/images/choice/areaanchor-bg-sp.png)repeat-x top center;background-size:100%;box-shadow:0 3px 16px 0 rgb(0 0 0 / 5%)}.areaAnchor .inner{padding:0}.areaAnchor .listAnchor li{width:calc(100% / 3);padding:10px 0 27px;position:relative;background:url(/hikaku/wp-content/themes/generatepress_child/assets/images/choice/border-col-sp.png) no-repeat right 1px center;background-size:2px 85px}.areaAnchor .listAnchor li:nth-child(1) .icon,.areaAnchor .listAnchor li:nth-child(2) .icon,.areaAnchor .listAnchor li:nth-child(3) .icon{margin-right:0;vertical-align:0}.areaAnchor .listAnchor li:nth-child(2){padding-right:0}.areaAnchor .listAnchor li:nth-child(1){background:url(/hikaku/wp-content/themes/generatepress_child/assets/images/choice/border-col-sp.png) no-repeat right 1px center;background-size:2px 85px;padding-right:0}.areaAnchor .listAnchor li:nth-child(3){background:none;padding-right:0}.areaAnchor .listAnchor li a{display:block}.areaAnchor .listAnchor li .anchorCt{display:block}.areaAnchor .listAnchor li:before{content:"";position:absolute;background:url(/hikaku/wp-content/themes/generatepress_child/assets/images/choice/icon-circle-orange-down.svg) no-repeat;background-size:100%;width:14px;height:14px;bottom:8px;transform:translateX(-50%)}.areaAnchor .listAnchor li .anchorCt .anchorTitle:after{content:"";display:none}.areaAnchor .listAnchor li .icon{display:block;margin-right:0;margin-bottom:3px}.areaAnchor .listAnchor li .anchorCt .areaName{line-height:.8;text-align:center}.areaAnchor .listAnchor li:nth-child(1) .icon img{width:13px;height:20px}.areaAnchor .listAnchor li:nth-child(1) .anchorCt .areaName img{width:85px}.areaAnchor .listAnchor li .anchorCt .anchorTitle{font-size:12px;letter-spacing:-1px;line-height:1.3}.areaAnchor .listAnchor li:nth-child(2) .icon img{width:26px;position:relative;top:2px}.areaAnchor .listAnchor li:nth-child(2) .anchorCt .areaName img{width:70px}.areaAnchor .listAnchor li:nth-child(3) .icon img{width:13px;height:21px}.areaAnchor .listAnchor li:nth-child(3) .anchorCt .areaName img{width:71px}.areaCardloan{padding-top:50px;padding-bottom:137px}.areaCardloan .cardloanTitle{margin-left:-.6%;width:101.4%}.areaCardloan2{padding:0 3%;margin-bottom:47px}.areaCardloan2 .inner{padding:19px 3.4% 21px;border-top:5px solid #ffa733;margin-top:-95px;box-shadow:0 18px 20px 0 rgb(255 133 0 / 15%)}.areaCardloan2 .cardloan2Photo{width:99.8%;margin:0 auto;text-align:center}.areaCardloan2 .text{width:100%;margin-top:19px;line-height:1.5;font-size:14.5px;letter-spacing:-.5px}.areaBenefits{margin-bottom:59px}.areaBenefits .listBenefits:after,.areaBenefits .listBenefits:before{content:"";display:none}.areaBenefits .benefitsTitle{margin-bottom:0;width:101.7%;margin-left:-1%;text-align:center}.areaBenefits .benefitsTitle img.sp{display:inline-block;width:100%;max-width:360px}.areaBenefits .meritphoto{text-align:center;margin-bottom:9px;margin-top:-1px}.areaBenefits .meritphoto img{width:149px;display:inline-block;margin-right:7px}.areaBenefits .listBenefits{margin-bottom:23px}.areaBenefits .listBenefits li{margin-bottom:6.5px}.areaBenefits .listBenefits li span{font-size:14px;padding-left:31px;width:100%}.areaBenefits .listBenefits li span:after{background:url(/hikaku/wp-content/themes/generatepress_child/assets/images/choice/icon_check-org.png) no-repeat;background-size:20px 20px;height:20px;width:21px;left:3px;top:60%}.areaBenefits .benefitChoose{width:93.8%;margin:0 auto}.areaBenefits .benefitChoose li{background:url(/hikaku/wp-content/themes/generatepress_child/assets/images/choice/benefit-choose-bg-sp.jpg) no-repeat top center;background-size:100% 100%;width:100%;margin:0 0 17px 0;border-radius:3px;padding:18px 6px}.areaBenefits .benefitChoose li .chooseBox{min-height:auto;box-shadow:none;padding-bottom:23px;border-radius:3px}.areaBenefits .benefitChoose li .chooseBox:after{width:125px;height:70px;left:-7.7px;top:-5px}.areaBenefits .benefitChoose li .chooseBox .chooseBoxTitle{font-size:16.5px;margin-bottom:11px}.areaBenefits .benefitChoose li:nth-child(1) .chooseBox{padding:25px 0 21px}.areaBenefits .benefitChoose li:nth-child(1) .chooseBox .photo{margin-left:0}.areaBenefits .benefitChoose li:nth-child(1) .chooseBox .photo img{width:120px}.areaBenefits .benefitChoose li:nth-child(1) .chooseBox .chooseBoxTitle{margin:-18px 0 12px}.areaBenefits .benefitChoose li .chooseBox .text{padding:0 12px;font-size:14px;letter-spacing:0;line-height:1.5}.areaBenefits .benefitChoose li .chooseBox .text+.text{margin-top:0}.areaBenefits .benefitChoose li:nth-child(2) .chooseBox .photo img{width:73px}.areaBenefits .benefitChoose li:nth-child(2) .chooseBox .chooseBoxTitle{margin-top:-15px;margin-bottom:12px}.areaBenefits .benefitChoose li:nth-child(2) .chooseBox .photo{margin-left:0}.areaBenefits .benefitChoose li:nth-child(2) .chooseBox{padding:13px 0 21px}.areaBenefits .benefitChoose li .chooseBox .appli{padding:0 13px;margin:8px 0}.areaBenefits .benefitChoose li .chooseBox .appli .listAppli .num img{width:18px}.areaBenefits .benefitChoose li .chooseBox .appli .listAppli{font-size:14px;display:inline-block;margin-right:3px}.areaBenefits .benefitChoose li .chooseBox .appli .listAppli:last-child{margin-right:0}.areaBenefits .benefitChoose li .chooseBox .appli .listAppli .num{margin-right:3px;vertical-align:-1px}.areaBenefits .benefitChoose li:nth-child(3) .chooseBox{padding:9px 0 18px}.areaBenefits .benefitChoose li:nth-child(3) .chooseBox .chooseBoxTitle{margin:-19px 0 13px}.areaBenefits .benefitChoose li:nth-child(3) .chooseBox .photo img{width:74.9px}.areaHowto{padding:48px 0 239px;background:url(/hikaku/wp-content/themes/generatepress_child/assets/images/choice/how-to-bg-sp.jpg)no-repeat top center;background-size:100%}.areaHowto:after{height:13.1%;background-color:#f01100}.areaHowto .howtoTitle{margin-bottom:16px;margin-left:1%;width:99.7%}.areaHowto .howtoTitle img.sp{display:inline-block;width:100%;max-width:350.3px}.areaHowto .textPro{font-size:14px;text-align:left;padding:0 11px;margin-bottom:21px;line-height:1.55}.areaHowto .listChoose{width:93.5%;margin:0 auto}.areaHowto .listChoose li{width:100%;margin-right:0;padding:7px 6px 8.5px;border-radius:2px;margin-bottom:18px}.areaHowto .listChoose li:nth-child(1) .chooseBox .text,.areaHowto .listChoose li:nth-child(2) .chooseBox .text,.areaHowto .listChoose li:nth-child(3) .chooseBox .text,.areaHowto .listChoose li:nth-child(4) .chooseBox .text{height:auto}.areaHowto .listChoose li .point{font-size:10px;margin-bottom:3px}.areaHowto .listChoose li .point .num{font-size:30px;line-height:1}.areaHowto .listChoose li .chooseBox:after{width:124px;height:85px;left:-7px;top:-5px}.areaHowto .listChoose li .chooseBox{border-radius:3px}.areaHowto .listChoose li .chooseBox .chooseBoxTitle{font-size:16.5px}.areaHowto .listChoose li:nth-child(1) .chooseBox .chooseBoxTitle{margin-bottom:8px}.areaHowto .listChoose li:nth-child(1) .chooseBox{padding:28px 0 21px}.areaHowto .listChoose li:nth-child(1) .chooseBox .photo{margin-bottom:-5px}.areaHowto .listChoose li:nth-child(2) .chooseBox{padding:16px 0 22px}.areaHowto .listChoose li:nth-child(2) .chooseBox .photo{margin:0}.areaHowto .listChoose li:nth-child(2) .chooseBox .chooseBoxTitle{margin-bottom:9px;margin-top:-2px}.areaHowto .listChoose li:nth-child(3) .chooseBox{padding:12px 0 20px}.areaHowto .listChoose li:nth-child(3) .chooseBox .photo{margin-right:2px}.areaHowto .listChoose li:nth-child(3) .chooseBox .photo img{width:65px}.areaHowto .listChoose li:nth-child(3) .chooseBox .chooseBoxTitle{margin-top:-6px;margin-bottom:9px}.areaHowto .listChoose li:nth-child(2) .chooseBox .photo img{width:63.5px}.areaHowto .listChoose li:nth-child(1) .chooseBox .photo img{width:109px}.areaHowto .listChoose li:nth-child(4) .chooseBox{padding:13px 0 20px}.areaHowto .listChoose li:nth-child(4) .chooseBox .photo{margin:0 0 8px -5px}.areaHowto .listChoose li:nth-child(4) .chooseBox .photo img{width:49px}.areaHowto .listChoose li:nth-child(4) .chooseBox .chooseBoxTitle{margin-bottom:9px}.areaHowto .listChoose li .chooseBox .text{padding:0 10px;font-size:14px;height:auto}.areaCharacter{padding-bottom:59px}.areaCharacter .boxCharac{box-shadow:0 16px 29px 0 rgb(255 133 0 / 20%)}.areaCharacter .inner{margin-top:-176px}.areaCharacter .characterTitle{width:100.4%;margin-left:-.3%;margin-bottom:25px;text-align:center}.areaCharacter .characterTitle img.sp{display:inline-block;width:100%;max-width:352.7px}.areaCharacter .warpCharac{padding:36px 12px 0}.areaCharacter .warpCharac .listCase li .photo{width:100%;margin:0 0 8px 0}.areaCharacter .warpCharac .listCase li .photo img{width:100%}.areaCharacter .warpCharac .listCase li .caseCt{width:100%}.areaCharacter .boxCharac:after{width:48px;height:21px;background:url(/hikaku/wp-content/themes/generatepress_child/assets/images/choice/trigle-arrow.png) no-repeat;background-size:100%;top:-2px}.areaCharacter .warpCharac .listCase li{margin-bottom:40px}.areaCharacter .warpCharac .listCase li:last-child{margin-bottom:32px}.areaCharacter .warpCharac .listCase li .caseCt .caseTitle{font-size:16.5px;margin-bottom:10px}.areaCharacter .warpCharac .listCase li .caseCt .text{font-size:14px}.areaCharacter .warpCharac .listCase li .caseCt .linkDetail a{font-size:14px;padding-bottom:3px}.areaCharacter .warpCharac .listCase li .caseCt .linkDetail{padding-left:17px;margin-top:3px}.areaCharacter .warpCharac .listCase li .caseCt .linkDetail:after{top:12px;background-size:100%;width:15px;height:15px}.areaCharacter .minCard{padding:11px 12px 12px;background:url(/hikaku/wp-content/themes/generatepress_child/assets/images/choice/card-bg-sp.png) no-repeat top center;background-size:cover}.areaCharacter .minCard .cardWrap{padding:22px 11px 32px}.areaCharacter .minCard .cardWrap .cardTitle{width:94.6%;margin:0 auto 14px;text-align:center}.areaCharacter .minCard .cardWrap .cardTitle img.sp{display:inline-block;width:100%;max-width:350px}.areaCharacter .minCard .cardWrap .text{letter-spacing:0;text-align:justify;font-size:14px}}@media(max-width:375px){.areaBenefits .benefitsTitle img{height:46px;width:100%}}