/*! * animatewithsass v3.2.1 (https://github.com/geoffgraham/animate.scss#readme) * Copyright 2017 geoffgraham * Licensed under MIT (https://github.com/geoffgraham/animate.scss.git) */ .slick-list,.slick-slider,.slick-track{position:relative;display:block}.slick-loading .slick-slide,.slick-loading .slick-track{visibility:hidden}.slick-dots li button:before,.slick-next:before,.slick-prev:before{font-family:slick;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}#infoBox .h3Box,#mainvisBox,#serviceBox .panel-body,.slick-list{overflow:hidden}.slick-slider{box-sizing:border-box;-webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-ms-touch-action:pan-y;touch-action:pan-y;-webkit-tap-highlight-color:rgba(0,0,0,0)}.slick-list{margin:0;padding:0}.slick-list:focus{outline:0}.slick-list.dragging{cursor:pointer;cursor:hand}.slick-slider .slick-list,.slick-slider .slick-track{-webkit-transform:translate3d(0,0,0);-ms-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}.slick-track{left:0;top:0;margin-left:auto;margin-right:auto}.slick-track:after,.slick-track:before{content:'';display:table}.slick-track:after{clear:both}.slick-slide{float:left;height:100%;min-height:1px;display:none}[dir=rtl] .slick-slide{float:right}.slick-slide img{display:block}.slick-slide.slick-loading img{display:none}.slick-slide.dragging img{pointer-events:none}.slick-initialized .slick-slide{display:block}.slick-vertical .slick-slide{display:block;height:auto;border:1px solid transparent}.slick-arrow.slick-hidden{display:none}.slick-dots,.slick-next,.slick-prev{position:absolute;display:block;padding:0}.slick-loading .slick-list{background:url(./ajax-loader.gif)center center no-repeat #fff}@font-face{font-family:slick;src:url(./fonts/slick.eot);src:url(./fonts/slick.eot#iefix) format('embedded-opentype'),url(./fonts/slick.woff) format('woff'),url(./fonts/slick.ttf) format('truetype'),url(./fonts/slick.svg#slick) format('svg');font-weight:400;font-style:normal}.slick-next,.slick-prev{height:20px;width:20px;line-height:0;font-size:0;cursor:pointer;top:50%;-webkit-transform:translate(0,-50%);-ms-transform:translate(0,-50%);transform:translate(0,-50%);border:0}.slick-next,.slick-next:focus,.slick-next:hover,.slick-prev,.slick-prev:focus,.slick-prev:hover{background:0;color:transparent;outline:0}.slick-next:focus:before,.slick-next:hover:before,.slick-prev:focus:before,.slick-prev:hover:before{opacity:1}.slick-next.slick-disabled:before,.slick-prev.slick-disabled:before{opacity:.25}.slick-next:before,.slick-prev:before{font-size:20px;line-height:1;color:#fff;opacity:.75}.slick-prev{left:-25px}[dir=rtl] .slick-prev{left:auto;right:-25px}.slick-prev:before{content:'â'}.slick-next:before,[dir=rtl] .slick-prev:before{content:'â'}.slick-next{right:-25px}[dir=rtl] .slick-next{left:-25px;right:auto}[dir=rtl] .slick-next:before{content:'â'}.slick-dotted.slick-slider{margin-bottom:30px}.slick-dots{bottom:-25px;list-style:none;text-align:center;margin:0;width:100%}.slick-dots li{position:relative;display:inline-block;margin:0 5px;padding:0}.slick-dots li,.slick-dots li button{height:20px;width:20px;cursor:pointer}.slick-dots li button{border:0;background:0;display:block;outline:0;line-height:0;font-size:0;color:transparent;padding:5px}.panel-lg,.panel-md,.panel-sm{border-radius:.25rem}.slick-dots li button:focus,.slick-dots li button:hover{outline:0}.slick-dots li button:focus:before,.slick-dots li button:hover:before{opacity:1}.slick-dots li button:before{position:absolute;top:0;left:0;content:'â¢';width:20px;height:20px;font-size:6px;line-height:20px;text-align:center;color:#000;opacity:.25}.gnavMainVis-wrap,.thumbnail-bg{position:relative}.slick-dots li.slick-active button:before{color:#000;opacity:.75}.box-base,.box-blue,.box-gray,.box-green,.box-pink,.box-purple,.box-yellow{padding-top:2rem;padding-bottom:2rem;background-image:url(../img/common/pattern-diamond200.png);background-color:#fff}.box-gray{background-color:#f6f6f6}.box-gray.box-condensed{padding-top:1.5rem;padding-bottom:.5rem}.panel-lg .panel-body,.panel-lg .panel-foot,.panel-lg .panel-head,.panel-md .panel-body,.panel-md .panel-foot,.panel-md .panel-head{padding:1em}.box-pink{background-color:#fde9ea}.box-green{background-color:#e7f5ed}.box-blue{background-color:#e1eff7}.box-purple{background-color:#f2ecf5}.box-yellow{background-color:#faf9ed}.panel-sm .panel-body,.panel-sm .panel-foot,.panel-sm .panel-head{padding:.5em}.panel-title{font-size:inherit}.panel--default .panel-heading,.panel--jikohasan .panel-heading,.panel--kabarai .panel-heading,.panel--minji .panel-heading,.panel--ninni .panel-heading{background-image:url(../img/common/pattern-stripe34.png);color:#fff}.panel--default{border-color:#777}.panel--default .panel-heading{background-color:#777}.panel--default .panel-foot .btn-link-default{border-top-color:#909090}.panel--kabarai{border-color:#f38f94}.panel--kabarai .panel-heading{background-color:#f38f94}.panel--kabarai .panel-foot .btn-link-kabarai{border-top-color:#f38f94}.panel--ninni{border-color:#87cda6}.panel--ninni .panel-heading{background-color:#87cda6}.panel--ninni .panel-foot .btn-link-ninni{border-top-color:#87cda6}.panel--minji{border-color:#67b1d8}.panel--minji .panel-heading{background-color:#67b1d8}.panel--minji .panel-foot .btn-link-minji{border-top-color:#67b1d8}.panel--jikohasan{border-color:#bc9ecc}.panel--jikohasan .panel-heading{background-color:#bc9ecc}.panel--jikohasan .panel-foot .btn-link-jikohasan{border-top-color:#bc9ecc}.panel-attention{background-color:#faf9ed;padding:1em 0;text-align:center}.panel-attention .amount-flex{display:flex;flex-wrap:wrap;justify-content:center;align-items:baseline}.panel-attention .amount-flex p{margin-bottom:0}.panel-attention .amount-flex p.arrow{margin:0 .75em}hr{height:0;margin:0;padding:0;border:0}hr.hr-colorful{height:2px;background:url(../assets/img/common/hr-colorfulLine.webp)repeat-x}hr.mt-mb-xs{margin:2px 0}hr.hr-solid-short{width:4rem;height:2px;margin-bottom:1em}hr.hr-solid-short.hr--kabarai{background-color:#f38f94}hr.hr-solid-short.hr--primary{background-color:#b21f31}.leadText{margin-bottom:1.5em}h1{margin:0}.h3,.h4,h2,h3,h4{text-align:center;margin-bottom:1em;font-weight:700}.h2,h2{font-size:1.4rem}.h3,h3{font-size:1.26rem}.h4,h4{font-size:1.12rem}.text-notes-xs{font-size:.375rem;line-height:1.2;margin-bottom:0}.thumbnail-bg{background-position:center center;background-repeat:no-repeat;background-size:contain}.thumbnail-bg:before{content:'';display:block;padding-bottom:100%}#headInfo{padding:.2em 0;border-top:1px solid #ddd}#headInfo .headInfo-text{font-size:.75rem;margin-bottom:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}#headInfo .headInfo-text i{font-size:.875rem;margin-right:.2em}#mainvisBox{border-top:solid 1px #ddd}#mainvisBox .mainvisBox-bg{display:none}#mainvisBox .mainvisBox-main{padding:0}#mainvisBox .mainvisBox-main p.container-fix{padding-left:0;padding-right:0;margin:0 auto}#mainvisBox .mainvisBox-main ul{margin-bottom:0}.mainvisBox-sub-a{background-color:#faf9ed}.mainvisBox-sub-a .mainvisBox-sub-inner{display:flex;justify-content:center;align-items:center;padding:10px 15px;margin-bottom:0;font-weight:700}.mainvisBox-sub-a .mainvisBox-sub-ttl{font-size:18px;background:#b24350;color:#fff;padding:6px 10px 5px 10px;border-radius:7px;margin-right:15px}.mainvisBox-sub-ttl-sm{font-size:15px}.mainvisBox-sub-a .mainvisBox-sub-sentence{font-size:14px;color:#b24350;position:relative;line-height:1;padding:0 20px}.mainvisBox-sub-a .mainvisBox-sub-sentence::before{content:"";width:19px;height:43px;background:url(../img/bg-main-a-left.png) no-repeat 0 0 / cover;position:absolute;top:-2px;left:0}.mainvisBox-sub-a .mainvisBox-sub-sentence::after{content:"";width:19px;height:43px;background:url(../img/bg-main-a-right.png) no-repeat 0 0 / cover;position:absolute;top:-2px;right:0}.mainvisBox-main-a .mainvisBox-main-notes{font-size:11px;margin:5px 15px}.mainvisBox-sub-a-lg{font-size:36px}.mainvisBox-sub-a-sm{font-size:11px;vertical-align:super}#mainvisAtt{position:absolute;bottom:0;left:calc(50% - 500px);width:auto;font-weight:400;white-space:nowrap;background-color:rgba(255,253,241,.65)}#bannerInfoBox .banner{display:block;border:4px solid #f7e8ea;background-color:#fff;margin-bottom:.5rem;padding:.5em;text-align:center;font-size:.875rem}#bannerInfoBox .banner p{display:inline-block;margin-bottom:0;padding-left:2.25em;position:relative}#bannerInfoBox .banner p:before{content:'ïª';font-family:FontAwesome;font-size:1.5em;color:#b21f31;text-decoration:none;position:absolute;left:-1.5em;top:50%;margin-top:-.5em;line-height:1;left:-1.2em}#bannerInfoBox .banner:hover{background-color:#f7e8ea}#pointCarousel{margin-bottom:1em}#pointCarousel.slick-dotted.slick-slider{margin-bottom:20px}#pointCarousel a{color:#2a2a2a}#pointCarousel a:hover{text-decoration:none}#pointCarousel .pointCarousel-item{background-color:#fff;margin-right:.5em;margin-bottom:0;padding:.5em}#pointCarousel .pointCarousel-item dt{width:30px;height:30px;margin:0 auto}#pointCarousel .pointCarousel-item .text-main{text-align:center;font-size:.75rem;letter-spacing:.06em;margin:.5em 0 0}#pointCarousel .pointCarousel-item .text-sub{font-size:.5rem}#pointCarousel .pointCarousel-item.banner dt,#pointCarousel .pointCarousel-item.wide dt{width:100%}#pointCarousel .pointCarousel-item.banner dt img,#pointCarousel .pointCarousel-item.wide dt img{width:auto;height:30px;margin:0 auto}#pointCarousel .slick-next:before,#pointCarousel .slick-prev:before{position:relative;font-family:FontAwesome;color:#909090;padding:10px;font-size:1.6rem;z-index:1}#pointCarousel .slick-prev{left:-50px}#pointCarousel .slick-prev:before{content:'\f053'}#pointCarousel .slick-next{right:-50px}#pointCarousel .slick-next:before{content:'\f054'}#pointCarousel .slick-dots{width:96%;bottom:-1pc}#pointCarousel .slick-dots li,#pointCarousel .slick-dots li button{height:1pc;width:1pc}#pointCarousel .slick-dots li button:before{font-size:6px}#coverBox{background:url(../img/common/pattern-diamond-gray200.png);padding-top:1em;border-top:solid 1px #ddd}#coverBox .point-list{margin-top:-4rem}#coverBox .point-list .fixed-item:first-child{padding-right:0}#introBox{background:url(../img/common/pattern-stripe34.png)#f38f94;padding:1.5rem 1rem 1rem}#introBox h2{color:#fff;margin-top:0;margin-bottom:1.5rem}#introBox .panel-lg,.default #introBox .container-fix{padding-left:0;padding-right:0}.default #introBox .box-base,.default #introBox .box-blue,.default #introBox .box-gray,.default #introBox .box-green,.default #introBox .box-pink,.default #introBox .box-purple,.default #introBox .box-yellow{padding-left:1em;padding-right:1em}.default #introBox #consultBox{border-radius:.25rem .25rem 0 0}.default #introBox #consultBox .point-list .fixed-item:first-child{padding-right:0}.default #introBox #caseBox .panel-attention.arrow-right{position:relative}.default #introBox #caseBox .panel-attention.arrow-right:before{content:'';border:solid transparent;display:inline-block;position:absolute;border-width:8px;border-left-color:#f38f94;margin-top:-8px;left:100%;margin-right:8px;top:50%;height:8px}.default .solutionBox .case-item .case-result{position:relative;padding:.25em 1em;display:flex;justify-content:center;top:0;margin-top:10px}.default .solutionBox .case-item .case-result:after,.default .solutionBox .case-item .case-result:before{position:absolute;top:0;content:'';width:8px;height:100%;display:inline-block}.default .solutionBox .case-item .case-result:before{border-left:solid 1px #f38f94;border-top:solid 1px #f38f94;border-bottom:solid 1px #f38f94;left:0}.default .solutionBox .case-item .case-result:after{content:'';border-top:solid 1px #f38f94;border-right:solid 1px #f38f94;border-bottom:solid 1px #f38f94;right:0}.default #introBox #differenceBox{border-radius:0 0 .25rem .25rem}.kabarai #introBox .intro-case{display:table;table-layout:fixed;width:100%;background-color:#faf9ed}.kabarai #introBox .intro-case dt{width:3rem;display:table-cell;vertical-align:middle;background-color:#cabe00;color:#fff;text-align:center}.kabarai #introBox .intro-case dd{display:table-cell;vertical-align:middle;padding:1rem}#targetBox .target-item{margin-bottom:1em}#targetBox .panel-attention{margin-bottom:0}#targetBox .panel-attention dt{margin-bottom:.5em}#differenceBox .text-line{margin-top:1em}#differenceBox .text-line br,#serviceBox h3 br{display:none}#serviceBox div[class^=panel--]{margin-bottom:1em}#serviceBox .panel-img{width:8rem;float:right;margin-left:.5rem;margin-bottom:.5rem}#caseBox .case-item,#caseBox .panel-attention,#loanBox .label-loan,#voiceBox .voice-item,.default #caseBox .case-item,.kabarai #solutionWrap .case-item{margin-bottom:1em}#serviceBox .panel--ninni .panel-title{color:#87cda6}#serviceBox .panel--minji .panel-title{color:#67b1d8}#serviceBox .panel--jikohasan .panel-title{color:#bc9ecc}#loanBox .label-loan{display:block;color:#2a2a2a;padding:.8em;font-size:.75rem}.default #solutionWrap table,.kabarai #caseBox table{font-size:.875rem}.solutionBox .case-profimg{border:4px solid #fde9ea;margin-bottom:1em;border-radius:.25rem}.solutionBox .case-profimg img{width:100%;height:auto}#kabaraiBox.solutionBox .case-profimg{border:4px solid #fde9ea}#ninniBox.solutionBox .case-profimg{border:4px solid #e7f5ed}#minjiBox.solutionBox .case-profimg{border:4px solid #e1eff7}#jikohasanBox.solutionBox .case-profimg{border:4px solid #f2ecf5}#yamikinBox.solutionBox .case-profimg{border:4px solid #f6f6f6}#caseBox .panel-attention{text-align:center}#caseBox table{border-bottom:1px solid #ddd}#solutionWrap .solutionBox a.loan-txtlink{text-decoration:underline;color:#b21f31}#solutionWrap .solutionBox a.loan-txtlink:hover{text-decoration:none}#voiceBox.box-base,#voiceBox.box-blue,#voiceBox.box-gray,#voiceBox.box-green,#voiceBox.box-pink,#voiceBox.box-purple,#voiceBox.box-yellow{padding-bottom:0}#flowBox .flowBox-list-item{position:relative}#flowBox .flowBox-list-item:before{content:'';border:solid transparent;display:inline-block;position:absolute;border-width:8px;border-top-color:#909090;margin-left:-8px;left:50%;bottom:-19px}#flowBox .flowBox-list-item:last-child:before{content:none}#flowBox dl[class^=panel--] .panel-heading{text-align:center}#flowBox dl[class^=panel--] .panel-img{width:40%;float:right;margin:0 0 .5em .5em}#flowBox .panel--default .panel-heading{color:#fff}#flowBox .panel--default .panel-body{border-top:1px solid #777}#flowBox .panel--kabarai .panel-heading{background-color:#fff;color:#f38f94}#flowBox .panel--kabarai .panel-body{border-top:1px solid #f38f94}#flowBox .panel--kabarai .js-change-active.js-change-trigger>div:before,#flowBox .panel--kabarai .js-change-trigger>div:before{color:#f38f94}#faqBox .faq-item{margin-bottom:1em}#faqBox .faq-text dt[class^=icon-q-]{padding-bottom:.8em}#faqBox .faq-text dt[class^=icon-q-]:before{margin-top:0}#faqBox .faq-text dd[class^=icon-a-]{padding-top:.8em}#faqBox .faq-text dd[class^=icon-a-]:before{margin-top:1em}#faqBox .faq-text .icon-q-default{border-bottom:1px dotted #ddd}#faqBox .faq-text .icon-q-kabarai{border-bottom:1px dotted #f38f94}.default #knowledgeBox .accordion-heading h3{text-align:left}#pointBox .point-item .point-link,.default #knowledgeBox .knowledge-link,.kabarai #knowledgeBox .knowledge-link{text-align:center}#pointBox .box-base:last-child{padding-bottom:1rem}#pointBox .point-item-01{background:url(../assets/img/bg-point01.webp)}#pointBox .point-item-02{background-color:#fcfafc}#pointBox .point-item-02 .point-item{background:url(../assets/img/bg-point02.webp)left bottom no-repeat}#pointBox .point-item-03 .point-item{background:url(../assets/img/bg-point03.webp)left bottom no-repeat}#pointBox .point-item-04{background-color:#f6fbf8;border-radius:0 0 0 2rem}#pointBox .point-item-04 .point-item{background:url(../img/bg-point04.png)center top no-repeat}#pointBox .point-item{position:relative;padding:2em 1rem}#pointBox .point-item .point-heading{text-align:center;margin-bottom:1em}#pointBox .point-item .point-img{margin:0 auto 2em;width:100%}#pointBox .sonnashi-item .point-item .point-img .thumbnail-bg{height:70px}#infoBox .h3Box{padding:.4em 0;margin-bottom:1em}#infoBox .h3Box h3{float:left;text-align:left;margin-bottom:0}#infoBox .h3Box a{display:block;float:right}#infoBox .panel-heading h4{text-align:left;font-size:1.25rem}#questionBox .panel-heading{text-align:center}#questionBox div[class^=panel-balloon--]{margin:0 0 1em}.reviewer_ttl h4{text-align:left}@media only screen and (min-width:641px){#differenceBox .text-line,#mainvisBox{position:relative}.box-base,.box-blue,.box-gray,.box-green,.box-pink,.box-purple,.box-yellow{padding-top:4rem;padding-bottom:4rem}.box-gray.box-condensed{padding-top:.5rem;padding-bottom:0}.panel-lg .panel-body,.panel-lg .panel-foot,.panel-lg .panel-head{padding:3em}.panel-md .panel-body,.panel-md .panel-foot,.panel-md .panel-head{padding:2em}.h2,h2{font-size:2rem}.h3,h3{font-size:1.8rem;line-height:1.7}.h4,h4{font-size:1.6rem}.h2-accent{font-size:2.8rem;padding:0 .2em;color:#fff;letter-spacing:.06em;text-shadow:0 3px 0 #2a2a2a,0 -1px 0 #2a2a2a,-1px 1px 0 #2a2a2a,3px 1px 0 #2a2a2a}.h3-accent{font-size:2.52rem;margin:0 .1em;padding:.1em 0;border-top:double 4px #909090;border-bottom:double 4px #909090}.text-notes-xs{font-size:.625rem}#headInfo{padding:.4em 1em}#headInfo .label-primary{font-size:.875rem;margin-right:.5em}#headInfo .headInfo-text{font-size:.875rem}#headInfo .headInfo-text i{font-size:1rem}#mainvisBox{z-index:-10}#mainvisBox.mainvis-future{display:flex;justify-content:center;background:url(../img/img-main-pc-future_bg.png)no-repeat;height:570px;background-size:cover;padding:5pc 0;align-items:center}#differenceBox .text-line,#differenceBox .text-line br,#serviceBox h3 br{display:inline-block}#mainvisBox.mainvis-cm ul li img,#mainvisBox.mainvis-now ul,#mainvisBox.mainvis-now ul li img,#mainvisBox.mainvisBox-main-a .mainvisBox-main img{margin:0 auto}#mainvisBox.mainvis-now ul li:first-child{background:#e1f0f7}#mainvisBox.mainvis-now ul li:last-child{background:#fffdf1}#mainvisBox.mainvis-cm ul li:last-child{background:#b34351}#mainvisBox.mainvisBox-main-a .mainvisBox-main{background:#b24350;padding:45px 0 15px}.mainvisBox-sub-a .mainvisBox-sub-inner{width:1000px;margin:0 auto;padding:18px 10px}.mainvisBox-sub-a .mainvisBox-sub-ttl{font-size:31px;padding:5px 30px 4px 30px;margin-right:35px}.mainvisBox-sub-ttl-sm{font-size:25px}.mainvisBox-sub-a .mainvisBox-sub-sentence{font-size:26px;padding:0 50px}.mainvisBox-sub-a .mainvisBox-sub-sentence::before{content:"";width:36px;height:80px;position:absolute;top:-8px;left:0}.mainvisBox-sub-a .mainvisBox-sub-sentence::after{content:"";width:36px;height:80px;position:absolute;top:-8px;right:0}.mainvisBox-sub-a-lg{font-size:64px}.mainvisBox-sub-a-sm{font-size:14px}.mainvisBox-main-a .mainvisBox-main-notes{width:1000px;margin:10px auto}#mainvisBox-b.mainvisBox-main-b .mainvisBox-main{background-image:url(../img/bg-main-b-pc.webp)}#bannerInfoBox .banner{margin-bottom:2rem;padding:1.5em;font-size:1.5rem}#pointCarousel .pointCarousel-item{margin-bottom:.5em;padding:1em 2em}#pointCarousel .pointCarousel-item dt{width:90pt;height:90pt}#pointCarousel .pointCarousel-item .text-main{font-size:1.6rem}#pointCarousel .pointCarousel-item .text-sub{font-size:1rem}#pointCarousel .pointCarousel-item.banner dt img,#pointCarousel .pointCarousel-item.wide dt img{height:90pt;margin:0 auto}#coverBox .point-list{margin-top:-8rem;padding:0 10%}#introBox{padding:3rem 0}#introBox h2{margin-bottom:2rem}#caseBox .case-item,#targetBox .target-item,.kabarai #caseBox .case-item{margin-bottom:0}.default #introBox .box-base,.default #introBox .box-blue,.default #introBox .box-gray,.default #introBox .box-green,.default #introBox .box-pink,.default #introBox .box-purple,.default #introBox .box-yellow{padding-left:3em;padding-right:3em}.default #introBox #caseBox .case-result{padding:.25em 3.5em}#differenceBox .text-line:before{content:url(../img/common/bg-message-l.png);position:absolute;top:50%;left:0;margin-left:-2em}#differenceBox .text-line:after{content:url(../img/common/bg-message-r.png);position:absolute;top:50%;right:0;margin-right:-2em}#serviceBox .panel-img{width:auto;float:none;margin-right:0;margin-bottom:0}#serviceBox .panel-title{text-align:center;font-size:1.25rem}#pointBox .point-item .point-link,.default #knowledgeBox .knowledge-link,.kabarai #knowledgeBox .knowledge-link{text-align:left}#loanBox .label-loan{padding:1em;font-size:1rem}.default #caseBox table{font-size:1rem}#flowBox .flowBox-list-item{position:relative}#flowBox .flowBox-list-item:before{content:'';border:solid transparent;display:inline-block;position:absolute;border-width:9pt;border-left-color:#909090;margin-top:-9pt;left:100%;margin-right:9pt;top:50%;height:9pt}#flowBox dl[class^=panel--] .panel-body{border-top:0}#flowBox dl[class^=panel--] .panel-img{width:100%;float:none;margin:0 0 1em}#flowBox .panel--kabarai .panel-heading{background-color:#f38f94;color:#fff}#faqBox .faq-item{margin-bottom:3em}#pointBox .box-base:last-child{padding-bottom:2rem}#pointBox .point-item-03 .point-item{background-position:right bottom}#pointBox .point-item-04 .point-item{background-position:left top}#pointBox .point-item{min-height:250px;padding:4em 0}#pointBox .point-item .point-heading{text-align:left;margin-bottom:1em}#pointBox .point-item .point-img{position:absolute;margin:0;width:250px;top:0}#pointBox .sonnashi-item .point-item .point-img .thumbnail-bg{height:100%}#pointBox .point-item .pos-right{right:-300px}#pointBox .point-item .pos-left{left:-300px}#questionBox div[class^=panel-balloon--]{width:80%;margin:0 auto 2em}#questionBox h1{padding-left:2em}.reviewer_ttl h4{font-size:1.12rem}}@media only screen and (max-width:639px){#mainvisBox.mainvis-cm .visible-xs{width:100%}}@-webkit-keyframes fadeIn{0{opacity:0}to{opacity:1}}@keyframes fadeIn{0{opacity:0}to{opacity:1}}@-webkit-keyframes fadeInDown{0{opacity:0;-webkit-transform:translateY(-20px);-ms-transform:translateY(-20px);transform:translateY(-20px)}to{opacity:1;-webkit-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0)}}@keyframes fadeInDown{0{opacity:0;-webkit-transform:translateY(-20px);-ms-transform:translateY(-20px);transform:translateY(-20px)}to{opacity:1;-webkit-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0)}}@-webkit-keyframes fadeInDownBig{0{opacity:0;-webkit-transform:translateY(-2000px);-ms-transform:translateY(-2000px);transform:translateY(-2000px)}to{opacity:1;-webkit-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0)}}@keyframes fadeInDownBig{0{opacity:0;-webkit-transform:translateY(-2000px);-ms-transform:translateY(-2000px);transform:translateY(-2000px)}to{opacity:1;-webkit-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0)}}@-webkit-keyframes fadeInLeft{0{opacity:0;-webkit-transform:translateX(-20px);-ms-transform:translateX(-20px);transform:translateX(-20px)}to{opacity:1;-webkit-transform:translateX(0);-ms-transform:translateX(0);transform:translateX(0)}}@keyframes fadeInLeft{0{opacity:0;-webkit-transform:translateX(-20px);-ms-transform:translateX(-20px);transform:translateX(-20px)}to{opacity:1;-webkit-transform:translateX(0);-ms-transform:translateX(0);transform:translateX(0)}}@-webkit-keyframes fadeInLeftBig{0{opacity:0;-webkit-transform:translateX(-2000px);-ms-transform:translateX(-2000px);transform:translateX(-2000px)}to{opacity:1;-webkit-transform:translateX(0);-ms-transform:translateX(0);transform:translateX(0)}}@keyframes fadeInLeftBig{0{opacity:0;-webkit-transform:translateX(-2000px);-ms-transform:translateX(-2000px);transform:translateX(-2000px)}to{opacity:1;-webkit-transform:translateX(0);-ms-transform:translateX(0);transform:translateX(0)}}@-webkit-keyframes fadeInRight{0{opacity:0;-webkit-transform:translateX(20px);-ms-transform:translateX(20px);transform:translateX(20px)}to{opacity:1;-webkit-transform:translateX(0);-ms-transform:translateX(0);transform:translateX(0)}}@keyframes fadeInRight{0{opacity:0;-webkit-transform:translateX(20px);-ms-transform:translateX(20px);transform:translateX(20px)}to{opacity:1;-webkit-transform:translateX(0);-ms-transform:translateX(0);transform:translateX(0)}}@-webkit-keyframes fadeInRightBig{0{opacity:0;-webkit-transform:translateX(2000px);-ms-transform:translateX(2000px);transform:translateX(2000px)}to{opacity:1;-webkit-transform:translateX(0);-ms-transform:translateX(0);transform:translateX(0)}}@keyframes fadeInRightBig{0{opacity:0;-webkit-transform:translateX(2000px);-ms-transform:translateX(2000px);transform:translateX(2000px)}to{opacity:1;-webkit-transform:translateX(0);-ms-transform:translateX(0);transform:translateX(0)}}@-webkit-keyframes fadeInUp{0{opacity:0;-webkit-transform:translateY(20px);-ms-transform:translateY(20px);transform:translateY(20px)}to{opacity:1;-webkit-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0)}}@keyframes fadeInUp{0{opacity:0;-webkit-transform:translateY(20px);-ms-transform:translateY(20px);transform:translateY(20px)}to{opacity:1;-webkit-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0)}}@-webkit-keyframes fadeInUpBig{0{opacity:0;-webkit-transform:translateY(2000px);-ms-transform:translateY(2000px);transform:translateY(2000px)}to{opacity:1;-webkit-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0)}}@keyframes fadeInUpBig{0{opacity:0;-webkit-transform:translateY(2000px);-ms-transform:translateY(2000px);transform:translateY(2000px)}to{opacity:1;-webkit-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0)}}@-webkit-keyframes slide{0{background-position-x:0}to{background-position-x:-2500px}}@keyframes slide{0{background-position-x:0}to{background-position-x:-2500px}}@media only screen and (min-width:641px){#mainvisBox.mainvisBox-main_00 .mainvisBox-main{background:url(../img/img-main_bg-pc.webp);background-position:center;background-repeat:no-repeat;padding:30px 0;max-height:593px}}.only-pc{display:block}.only-sp{display:none}@media only screen and (max-width:640px){.only-pc{display:none}.only-sp{display:block}}@media only screen and (min-width:641px){#mainvisSlider{margin-bottom:0}#mainvisSlider .mainvisSlider-item{margin-right:33px}#mainvisSlider .mainvisSlider-item a{transition:opacity .3s}#mainvisSlider .mainvisSlider-item a:hover{opacity:.8}#mainvisSliderBox .mainvisSlider-nav{margin:20px 0 30px}#mainvisSliderBox .mainvisSlider-nav .slick-dots{display:flex;align-items:center;justify-content:center;gap:12px;position:static}#mainvisSliderBox .mainvisSlider-nav .slick-dots li{width:14px;height:14px;margin:0}#mainvisSliderBox .mainvisSlider-nav .slick-dots li button{width:14px;height:14px;border:#c8c8c8 1px solid;border-radius:50%;transition:opacity .3s}#mainvisSliderBox .mainvisSlider-nav .slick-dots li.slick-active button{background-color:#1585c1;border-color:#1585c1}#mainvisSliderBox .mainvisSlider-nav .slick-dots li button:before{display:none}#mainvisSliderBox .mainvisSlider-nav .slick-arrow{width:82px;height:82px;background:url(../assets/img/common/icon-arrowPC.svg) no-repeat center / contain;transition:opacity .3s}#mainvisSliderBox .mainvisSlider-nav .slick-arrow:hover{opacity:.8}#mainvisSliderBox .mainvisSlider-nav .slick-prev{left:calc(7% - 41px - 16.5px)}#mainvisSliderBox .mainvisSlider-nav .slick-next{right:calc(7% - 41px + 16.5px);transform:translate(0,-50%) scale(-1,1)}#mainvisSliderBox .mainvisSlider-nav .slick-arrow:before{display:none}}@media only screen and (max-width:640px){#mainvisSlider .mainvisSlider-item a{transition:opacity .3s}#mainvisSlider .mainvisSlider-item a:hover{opacity:.8}#mainvisSliderBox .mainvisSlider-nav{display:flex;align-items:center;justify-content:center;gap:5.333333333333334vw;margin:4vw 0 5.3333333333vw}#mainvisSliderBox .mainvisSlider-nav .slick-dots{display:flex;align-items:center;justify-content:center;gap:2.6666666667vw;position:static;width:auto}#mainvisSliderBox .mainvisSlider-nav .slick-dots li{width:3.2vw;height:3.2vw;margin:0}#mainvisSliderBox .mainvisSlider-nav .slick-dots li button{width:3.2vw;height:3.2vw;border:#c8c8c8 .2666666667vw solid;border-radius:50%;transition:opacity .3s}#mainvisSliderBox .mainvisSlider-nav .slick-dots li.slick-active button{background-color:#1585c1;border-color:#1585c1}#mainvisSliderBox .mainvisSlider-nav .slick-arrow{width:2.4vw;height:4.266666666666667vw;background:url(../assets/img/common/icon-arrowSP.svg) no-repeat center / contain;position:static;transform:translate(0,0)}#mainvisSliderBox .mainvisSlider-nav .slick-dots li button:before{display:none}#mainvisSliderBox .mainvisSlider-nav .slick-next{transform:scale(-1,1);order:1}#mainvisSliderBox .mainvisSlider-nav .slick-arrow:before{display:none}}
