@font-face{src:url(//www.yaotomi.co.jp/cdn/shop/t/2/assets/lp-kantankaitori-Roboto-Medium.woff?v=108996076146263762741792044681) format("woff");font-family:Roboto;font-weight:500;font-style:normal;font-display:swap}@font-face{src:url(//www.yaotomi.co.jp/cdn/shop/t/2/assets/lp-kantankaitori-Roboto-Bold.woff?v=24044896567694252491792044681) format("woff");font-family:Roboto;font-weight:700;font-style:normal;font-display:swap}@font-face{src:url(//www.yaotomi.co.jp/cdn/shop/t/2/assets/lp-kantankaitori-ZenKakuGothicNew-Regular.woff?v=5225309899058508741792044682) format("woff");font-family:Zen Kaku Gothic New;font-weight:400;font-display:swap}@font-face{src:url(//www.yaotomi.co.jp/cdn/shop/t/2/assets/lp-kantankaitori-ZenKakuGothicNew-Medium.woff?v=143384452992344842181792044681) format("woff");font-family:Zen Kaku Gothic New;font-weight:500;font-display:swap}@font-face{src:url(//www.yaotomi.co.jp/cdn/shop/t/2/assets/lp-kantankaitori-ZenKakuGothicNew-Bold.woff?v=118502119633322814081792044681) format("woff");font-family:Zen Kaku Gothic New;font-weight:700;font-display:swap}a img,abbr,acronym,fieldset,img{border:0}a,object{outline:0}#footer,.vanish{margin:0}#footer,#header,caption,th{text-align:left}#aside li,#footer,#footer li,#footer-utility li,#header,#header li,#topicpath li,body #main,table{font-size:100%}body{background-color:#fff}blockquote,body,dd,div,dl,dt,fieldset,form,h1,h2,h3,h4,h5,h6,input,li,ol,p,pre,td,textarea,th,ul{margin:0;padding:0}table{border-collapse:collapse;border-spacing:0}address,caption,cite,code,dfn,em,strong,th,var{font-style:normal;font-weight:400}ol,ul{list-style:none}h1,h2,h3,h4,h5,h6{font-size:100%;font-weight:400}q:after,q:before{content:""}a{cursor:pointer}img{vertical-align:bottom}.popup.pattern-c #main img{vertical-align:baseline}sub,sup{line-height:-1px;vertical-align:text-top}sub{vertical-align:text-bottom}.hide{display:none}.vanish{top:0;left:-9999px;overflow:hidden;position:absolute;width:0;height:0;padding:0}.bold,strong{font-weight:700}.clear{clear:both}#contents:after,#header:after,.figure:after,.group:after,.sub-section:after{content:"";display:block;height:0;clear:both;visibility:hidden}.ie6 #contents,.ie6 #header,.ie6 .figure,.ie6 .group,.ie6 .sub-section{height:1%}#contents,#header,.figure,.group,.sub-section{display:block}html{line-height:1.65!important}#aside p,#footer p,#footer-utility p,#header p{line-height:1.65}#header .search{border:none;color:#333;height:auto;padding:0;width:auto}#aside img,#footer img,#footer-utility img,#header img{vertical-align:bottom}*{box-sizing:border-box}.spBlock{display:none}.pcBlock{display:block}.pcInlineBlock{display:inline-block}html{font-size:62.5%}body{font-family:Zen Kaku Gothic New,sans-serif;font-weight:700;color:#4c4948;width:100%;font-size:1.5rem;letter-spacing:.13em}main{width:100%;min-width:1200px}main h2{text-align:center;font-size:3.6rem;font-weight:700;line-height:1.8;letter-spacing:.13em}main h2 span{color:#ed8945}main h2 span.balloon{color:#4c4948;background-color:#fce16c;display:inline-block;padding:13px 29px 14px;border-radius:50px;position:relative;font-size:2rem;letter-spacing:.1em;line-height:1.65;margin-bottom:26px;border:2px #4c4948 solid}main h2 span.balloon:after{content:"";position:absolute;right:0;bottom:-14px;left:0;width:20px;height:15px;margin:auto;background:url(//www.yaotomi.co.jp/cdn/shop/files/kantankaitori_ico_triangle4.png?v=7719218395397851244);display:block}main h2.headingBalloon{background-color:#fff;border:2px #4c4948 solid;border-radius:11px;position:relative;padding:26px 0 28px;line-height:1.588;width:819px;margin:0 auto;z-index:2;font-size:3.4rem}main h2.headingBalloon:after{content:"";position:absolute;right:0;bottom:-27px;left:0;width:32px;height:27px;margin:auto;background:url(//www.yaotomi.co.jp/cdn/shop/files/kantankaitori_ico_triangle.png?v=9798862520355165754);display:block}main h3{text-align:center;font-size:2rem;font-weight:700;letter-spacing:.13em}main h3 span{color:#ed8945;font-size:3.6rem;letter-spacing:.1em}main h3 .underBorder{position:relative;font-size:2.4rem;color:#4c4948;letter-spacing:.14em}main h3 .underBorder:after{content:"";width:101%;height:4px;position:absolute;bottom:-8px;left:-2px;background-color:#fce16c}main .kv{background:#cce9fa url(//www.yaotomi.co.jp/cdn/shop/files/kantankaitori_img_kv.png?v=16103111177260752165) no-repeat center center;height:600px}main .kv>div{padding:16px 0 0 16px;width:1200px;margin:0 auto}main .kv>div h1{margin:14px 0 0 61px}main .cvArea{background-color:#fdeda7}main .cvArea>div{width:1000px;margin:0 auto;text-align:center;padding:24px 0 47px}main .cvArea>div h2{font-size:2.4rem;line-height:1.65}main .cvArea>div h2>span{position:relative;color:#4c4948;font-size:2.4rem;letter-spacing:.12em}main .cvArea>div h2>span:after,main .cvArea>div h2>span:before{content:"";width:25px;height:40px;background:url(//www.yaotomi.co.jp/cdn/shop/files/kantankaitori_img_test_side_line.png?v=15357403756391570449) no-repeat left top;background-size:contain;display:inline-block;top:6px;left:-10px;position:relative}main .cvArea>div h2>span:after{transform:scaleX(-1);left:8px;top:5px}main .cvArea>div h2>span>span{color:#4c4948;font-size:3rem;font-family:Roboto,sans-serif;letter-spacing:.08em;padding:0 5px}main .cvArea>div h2>span>span:nth-of-type(2){font-size:4.1rem;transform:translateY(3px);display:inline-block}main .cvArea>div h2>span>span:nth-of-type(2) span{font-size:2rem;color:#4c4948;transform:translate(2px,-2px);display:inline-block;font-family:Zen Kaku Gothic New,sans-serif;font-weight:700}main .cvArea>div .area{border:1px solid #4c4948;display:inline-block;margin-top:3px;padding:3px 17px 4px;font-size:1.3rem;letter-spacing:.07em}main .cvArea>div ul{display:flex;justify-content:center;margin-top:31px;gap:25px}main .cvArea>div ul li{width:32%}main .cvArea>div ul li a{color:#4c4948;text-decoration:none;background-color:#fff;display:block;border-radius:12px;padding:17px 20px 18px;overflow:hidden;position:relative}main .cvArea>div ul li a .headText{font-size:1.7rem;text-decoration:none;letter-spacing:.1em}main .cvArea>div ul li a .bottomText{font-size:1.2rem;margin-top:-5px;letter-spacing:.08em}main .cvArea>div ul li a.telLink{pointer-events:none;cursor:pointer}main .cvArea>div ul li a.linkArrow:hover .arrow{background-color:#f6c058}main .cvArea>div ul li a.linkArrow:hover .arrow>span:before{animation:animation-sample .3s,animation-sample2 .3s .3s}main .cvArea>div ul li a.linkArrow .arrow{position:absolute;right:-24px;bottom:-25px;overflow:hidden;background-color:#f69858;width:50px;height:50px;display:block;transform:rotate(45deg);transition:all .5s}main .cvArea>div ul li a.linkArrow .arrow>span{position:relative;top:6px;left:-2px;transform:rotate(-45deg);display:block}main .cvArea>div ul li a.linkArrow .arrow>span:before{content:"";background:url(//www.yaotomi.co.jp/cdn/shop/files/kantankaitori_ico_arrow.png?v=13276977401065224654) no-repeat left top;width:12px;height:11px;display:block}@keyframes animation-sample{0%{transform:translate(0)}to{transform:translate(200%)}}@keyframes animation-sample2{0%{transform:translate(-200%)}to{transform:translate(0)}}main .cvArea>div ul .telText{font-size:3.3rem;color:#ed8945;padding-left:48px;position:relative;font-family:Roboto,sans-serif;font-weight:500;margin-top:4px;letter-spacing:.04em}main .cvArea>div ul .telText:before{content:"";width:46px;height:27px;background:url(//www.yaotomi.co.jp/cdn/shop/files/kantankaitori_ico_tel.png?v=16353527874478573181) no-repeat left top;background-size:contain;position:absolute;left:1px;top:13px}main .cvArea>div ul .lineText{font-size:2.4rem;color:#219d54;padding-left:43px;position:relative;margin:4px 0 13px;letter-spacing:.1em}main .cvArea>div ul .lineText:before{content:"";width:35px;height:35px;background:url(//www.yaotomi.co.jp/cdn/shop/files/kantankaitori_ico_line.png?v=3271318508780341787) no-repeat left top;background-size:contain;position:absolute;left:18px;top:5px}main .cvArea>div ul .mailText{font-size:2.4rem;color:#7ead40;padding-left:42px;position:relative;margin:4px 0 13px;letter-spacing:.1em}main .cvArea>div ul .mailText:before{content:"";width:34px;height:25px;background:url(//www.yaotomi.co.jp/cdn/shop/files/kantankaitori_ico_mail.png?v=13080823318228489670) no-repeat left top;background-size:contain;position:absolute;left:10px;top:10px}main .cvArea.fixedCv{background-color:#fce58a;position:fixed;bottom:-120px;left:0;width:100%;transition:bottom .5s cubic-bezier(0,0,.27,.98)}main .cvArea.fixedCv.open{bottom:0}main .cvArea.fixedCv>div{padding:15px 0 14px}main .cvArea.fixedCv>div ul{margin-top:0}main .cvArea.fixedCv>div ul li a{padding:5px 20px 7px}main .cvArea.fixedCv>div ul li a .headText{font-size:1.5rem}main .cvArea.fixedCv>div ul li a .bottomText{font-size:1.1rem;margin-top:3px}main .cvArea.fixedCv>div ul li a.linkArrow .arrow{right:-26px;bottom:-27px}main .cvArea.fixedCv>div ul li a.linkArrow .arrow>span{top:6px;left:-4px}main .cvArea.fixedCv>div ul li .telText{margin-top:0;line-height:1;font-size:3.2rem}main .cvArea.fixedCv>div ul li .telText:before{width:40px;height:23px;top:5px;left:9px}main .cvArea.fixedCv>div ul li .lineText{line-height:1;margin:4px 0 8px;font-size:2.3rem}main .cvArea.fixedCv>div ul li .lineText:before{width:33px;height:33px;top:-4px;left:22px}main .cvArea.fixedCv>div ul li .mailText{line-height:1;margin:4px 0 7px;font-size:2.3rem;color:#7ead40}main .cvArea.fixedCv>div ul li .mailText:before{width:34px;height:24px;top:1px;left:17px}main .mainSection{background-color:#f8f8f1;padding:70px 0 0}main .mainSection>div{width:1000px;margin:0 auto;padding-bottom:83px}main .mainSection>div .checkList{background-color:#eeede2;border-radius:10px;padding:160px 20px 67px 170px;position:relative;margin-top:-109px}main .mainSection>div .checkList:before{content:"";width:362px;height:197px;display:block;background:url(//www.yaotomi.co.jp/cdn/shop/files/kantankaitori_img_checklist.png?v=12148078091295566875) no-repeat left top;background-size:contain;position:absolute;right:19px;top:41px;z-index:3}main .mainSection>div .checkList ul li{padding-left:49px;position:relative;font-size:1.8rem;letter-spacing:.1em;margin-top:20px;line-height:1.8}main .mainSection>div .checkList ul li:first-child{margin-top:0}main .mainSection>div .checkList ul li:before{content:"";width:29px;height:27px;background:url(//www.yaotomi.co.jp/cdn/shop/files/kantankaitori_ico_check.png?v=8147241931435145959) no-repeat left top;background-size:contain;display:block;position:absolute;left:0;top:1px}main .mainSection .resolution{position:relative;background-color:#f9f2d4;padding:81px 0 100px}main .mainSection .resolution:before{content:"";width:78px;height:97px;display:block;background:url(//www.yaotomi.co.jp/cdn/shop/files/kantankaitori_ico_checklist_arrow.png?v=10759545144115186229) no-repeat left top;background-size:contain;position:absolute;left:calc(50% - 39px);top:-34px}main .mainSection .resolution .resolutionContents{display:flex;justify-content:space-between;flex-wrap:wrap;width:1000px;margin:119px auto 0}main .mainSection .resolution .resolutionContents>div{width:48%;background-color:#fdeb9b;position:relative;padding:82px 0 43px}main .mainSection .resolution .resolutionContents>div:nth-of-type(3),main .mainSection .resolution .resolutionContents>div:nth-of-type(4){margin-top:110px}main .mainSection .resolution .resolutionContents>div .balloon{background-color:#fff;border:2px #4c4948 solid;border-radius:10px;position:absolute;width:440px;left:20px;top:-60px;height:120px;display:flex;justify-content:center;align-items:center;font-size:2rem;text-align:center}main .mainSection .resolution .resolutionContents>div .balloon:after{content:"";position:absolute;right:0;bottom:-27px;left:0;width:32px;height:27px;margin:auto;background:url(//www.yaotomi.co.jp/cdn/shop/files/kantankaitori_ico_triangle2.png?v=9484036494675817764) no-repeat left top;display:block}main .mainSection .resolution .resolutionContents>div h3{font-size:2.4rem;margin-top:13px;letter-spacing:.1em}main .mainSection .resolution .resolutionContents>div h3 span{position:relative;color:#4c4948;font-size:1.6rem;letter-spacing:.12em;display:block;margin-bottom:12px}main .mainSection .resolution .resolutionContents>div h3 span:after,main .mainSection .resolution .resolutionContents>div h3 span:before{content:"";width:15px;height:19px;background:url(//www.yaotomi.co.jp/cdn/shop/files/kantankaitori_img_test_side_line_small.png?v=3123) no-repeat left top;display:inline-block;position:relative;left:-7px;top:3px}main .mainSection .resolution .resolutionContents>div h3 span:after{transform:scaleX(-1);left:0;top:2px}main .mainSection .resolution .resolutionContents>div>div{display:flex;width:400px;margin:26px auto 0;justify-content:space-between}main .mainSection .resolution .resolutionContents>div>div .text{width:61%;line-height:2.13;letter-spacing:.1em;font-weight:500}main .mainSection .resolution .resolutionContents>div>div .text .caution{display:block;font-size:1.3rem;line-height:1.8;margin-top:11px;text-indent:-1em;padding-left:1em}main .mainSection .resolution .resolutionContents>div>div img{width:92px;height:166px;display:block;transform:translate(-4px,-2px)}main .mainSection .resolution .resolutionContents>div:nth-of-type(2)>div img{width:155px;height:141px;display:block;transform:translate(17px,-2px)}main .mainSection .resolution .resolutionContents>div:nth-of-type(3)>div img{width:150px;height:103px;display:block;transform:translate(13px,16px)}main .mainSection .resolution .resolutionContents>div:nth-of-type(4)>div img{width:133px;height:102px;display:block;transform:translate(5px,3px)}main .mainSection .resolution .itemExampleText{text-align:center;margin-top:65px}main .mainSection .resolution .itemExampleText span{position:relative;color:#4c4948;font-size:2rem;letter-spacing:.12em;display:inline-block;margin-bottom:0;line-height:2.15}main .mainSection .resolution .itemExampleText span:after,main .mainSection .resolution .itemExampleText span:before{content:"";width:55px;height:87px;background:url(//www.yaotomi.co.jp/cdn/shop/files/kantankaitori_img_test_side_line_lage.png?v=13342014701405251026) no-repeat left top;display:inline-block;position:absolute;left:-55px;top:38px}main .mainSection .resolution .itemExampleText span:after{transform:scaleX(-1);left:initial;top:38px;right:-53px}main .mainSection .resolution .itemExample{border:2px dotted #4c4948;width:1000px;margin:36px auto 0;text-align:center;padding:51px 50px 45px;border-radius:10px;background-color:#fff}main .mainSection .resolution .itemExample>p{text-align:center;margin-top:31px;font-size:1.5rem;font-weight:500;line-height:2.1;letter-spacing:.1em}main .mainSection .resolution .itemExample ul{display:flex;justify-content:flex-start;flex-wrap:wrap;padding:0;gap:12px 30px;margin:38px auto 0;width:820px}main .mainSection .resolution .itemExample ul li{width:17%;margin-top:15px}main .mainSection .resolution .itemExample ul li:first-of-type,main .mainSection .resolution .itemExample ul li:nth-of-type(2),main .mainSection .resolution .itemExample ul li:nth-of-type(3),main .mainSection .resolution .itemExample ul li:nth-of-type(4),main .mainSection .resolution .itemExample ul li:nth-of-type(5){margin-top:0}main .mainSection .resolution .itemExample ul li img{width:100%}main .mainSection .resolution .itemExample ul li p{margin-top:13px;font-size:1.4rem;line-height:1.4;letter-spacing:.14em}main .mainSection .resolution .itemExample ul:after{content:"";display:block;width:18%}main .assessment{background-color:#f8f8f1;padding:84px 0 0}main .assessment .aboutAssessment{text-align:center;margin-top:36px}main .assessment .aboutAssessment .staffImg{transform:translate(34px)}main .assessment .aboutAssessment h3{font-size:2.6rem;line-height:1.85;margin-top:-3px;letter-spacing:.1em}main .assessment .aboutAssessment h3 span{font-size:2.6rem}main .assessment .aboutAssessment p{font-size:1.6rem;margin-top:17px;line-height:2.55;letter-spacing:.08em;font-weight:500}main .assessment .aboutAssessment .fullImg{margin-top:68px}main .assessment .aboutAssessment .fullImg img{width:100%}main .assessment .promise{background-color:#f8f8f1;border-radius:10px;padding:78px 20px}main .assessment .promise>div{width:1000px;margin:0 auto;background-color:#fff;padding:72px 0 80px;border-radius:10px}main .assessment .promise>div h3{letter-spacing:.08em}main .assessment .promise>div h3 span{display:inline-block;margin-top:2px}main .assessment .promise>div h3 span span{font-family:Roboto,sans-serif;font-size:4.3rem}main .assessment .promise>div>p{text-align:center;margin-top:9px;letter-spacing:.18em;font-weight:500}main .assessment .promise>div ol{width:820px;margin:46px auto 0}main .assessment .promise>div ol li{background-color:#f9f2d4;padding:28px 0 29px;border-radius:10px;margin-top:15px;width:100%;height:121px;display:flex}main .assessment .promise>div ol li:first-child{margin-top:0}main .assessment .promise>div ol li:first-of-type dl dt:before{width:48px;height:40px;background:url(//www.yaotomi.co.jp/cdn/shop/files/kantankaitori_ico_01.png?v=3250268583158563902) no-repeat left top;background-size:contain}main .assessment .promise>div ol li:nth-of-type(2) dl dt:before{width:55px;height:40px;background:url(//www.yaotomi.co.jp/cdn/shop/files/kantankaitori_ico_02.png?v=15587026576151633265) no-repeat left top;background-size:contain}main .assessment .promise>div ol li:nth-of-type(3) dl dt:before{width:55px;height:40px;background:url(//www.yaotomi.co.jp/cdn/shop/files/kantankaitori_ico_03.png?v=9027306375447700596) no-repeat left top;background-size:contain}main .assessment .promise>div ol li:nth-of-type(4) dl dt:before{width:56px;height:40px;background:url(//www.yaotomi.co.jp/cdn/shop/files/kantankaitori_ico_04.png?v=11878810499916953194) no-repeat left top;background-size:contain}main .assessment .promise>div ol li:nth-of-type(5) dl dt:before{width:55px;height:40px;background:url(//www.yaotomi.co.jp/cdn/shop/files/kantankaitori_ico_05.png?v=2986406897911010036) no-repeat left top;background-size:contain}main .assessment .promise>div ol li dl{display:flex;align-items:center}main .assessment .promise>div ol li dl dt{position:relative;width:292px;font-size:2rem;display:flex;align-items:center;padding-left:112px;height:100%}main .assessment .promise>div ol li dl dt:before{content:"";display:block;position:absolute;left:36px;top:calc(50% - 20px)}main .assessment .promise>div ol li dl dt:after{content:"";width:1px;height:103%;display:block;border-right:2px dotted #4c4948;position:absolute;right:0;top:0}main .assessment .promise>div ol li dl dd{padding-left:26px;font-size:1.6rem;height:100%;display:flex;line-height:2;align-items:center}main .assessment .businessTripPurchaseResults{background-color:#f8f8f1;padding-bottom:100px}main .assessment .businessTripPurchaseResults>div{border:2px dotted #4c4948;width:1000px;margin:0 auto;padding:53px 84px 53px 86px;border-radius:10px}main .assessment .businessTripPurchaseResults>div dl{display:flex;flex-wrap:wrap;justify-content:space-between;margin-top:30px}main .assessment .businessTripPurchaseResults>div dl dt{width:11%;line-height:2.15}main .assessment .businessTripPurchaseResults>div dl dd{width:87%;line-height:2.15;letter-spacing:.09em;font-weight:500}main .assessment .businessTripPurchaseResults>div dl+dl{margin-top:10px}main .businessTripPurchaseStep{background-color:#f9f2d4;padding:62px 0 100px}main .businessTripPurchaseStep h2 span.balloon{font-size:2.1rem;padding:5px 37px;margin-bottom:12px}main .businessTripPurchaseStep h2 span.balloon span{font-family:Roboto,sans-serif;font-size:2.8rem;color:#4c4948}main .businessTripPurchaseStep ol{display:flex;justify-content:space-between;width:1000px;margin:61px auto 0}main .businessTripPurchaseStep ol li{text-align:center;position:relative;width:29%}main .businessTripPurchaseStep ol li .title{font-size:1.8rem;margin-top:23px}main .businessTripPurchaseStep ol li .text{line-height:2.1;margin-top:17px;font-weight:500;text-align:left;letter-spacing:.06em}main .businessTripPurchaseStep ol li .img{position:relative;width:240px;margin:0 auto}main .businessTripPurchaseStep ol li .img img{width:100%}main .businessTripPurchaseStep ol li .img:before{content:"";width:56px;height:46px;display:block;background:url(//www.yaotomi.co.jp/cdn/shop/files/kantankaitori_ico_checklist_arrow2.png?v=10504329360122560758) no-repeat left top;position:absolute;right:-87px;top:calc(50% - 15px);background-size:contain}main .businessTripPurchaseStep ol li:last-child .img:before{display:none}main .businessTripPurchaseStep .borderText{border:2px dotted #4c4948;width:823px;margin:46px auto 0;text-align:center;padding:25px 50px 30px;border-radius:10px;font-size:1.6rem;line-height:1.9;letter-spacing:.1em}main .businessTripPurchaseStep .borderText span{font-size:1.8rem;color:#ed8945}main .qa{background-color:#f8f8f1;padding:91px 0 100px}main .qa h2{font-size:2rem;line-height:1.7}main .qa h2 span{font-size:3.6rem;letter-spacing:.13em}main .qa a{text-decoration:underline}main .qa a:hover{text-decoration:none}main .qa .faqList{width:820px;margin:28px auto 0}main .qa .faqList li{margin-top:4px;overflow:hidden}main .qa .faqList li:first-child{margin-top:0}main .qa .faqList li .question{position:relative;font-size:1.6rem;display:block;color:#4c4948;padding:25px 16px 27px 92px;text-decoration:none;letter-spacing:.1em;transition:all .3s ease;background-color:#eeede2;border-radius:10px;margin-top:10px}main .qa .faqList li .question:after{content:"";display:block;background:url(//www.yaotomi.co.jp/cdn/shop/files/kantankaitori_ico_qa_q.png?v=6547938673087866044) no-repeat left top;width:30px;height:40px;position:absolute;left:30px;top:20px;background-size:100%}main .qa .faqList li .question:before{content:"";display:block;background:url(//www.yaotomi.co.jp/cdn/shop/files/kantankaitori_ico_qa.png?v=4897212305194839242) no-repeat left top;width:13px;height:10px;transform:rotate(180deg);position:absolute;right:32px;top:32px;background-size:contain;margin-top:0;transition:transform .3s ease}main .qa .faqList li .question:hover{background-color:#ece4d0}main .qa .faqList li .question.open{border-radius:10px 10px 0 0;background-color:#eeede2}main .qa .faqList li .question.open:before{transform:rotate(0)}main .qa .faqList li .question.open:hover{background-color:#ece4d0}main .qa .faqList li .ans{position:relative;border-radius:0 0 10px 10px;display:none}main .qa .faqList li .ans:after{content:"";display:block;background:url(//www.yaotomi.co.jp/cdn/shop/files/kantankaitori_ico_qa_a.png?v=17702035409643954293) no-repeat left top;width:31px;height:34px;position:absolute;left:30px;top:20px;background-size:contain}main .qa .faqList li .ans>div{padding:24px 30px 26px 93px;line-height:2.1;letter-spacing:.1em;background-color:#eeede2;font-size:1.5rem;font-weight:500}main .qa .faqList li .ans>div .cautionList{font-size:1.3rem;margin-top:8px;line-height:1.9}main .qa .faqList li .ans>div .cautionList li{text-indent:-1em;padding-left:1em}main .recommendation{background:#f9f2d4 url(//www.yaotomi.co.jp/cdn/shop/files/kantankaitori_img_recommendation.png?v=5820841536646851442) no-repeat left top;background-size:contain;padding:28.5% 0 56px}main .recommendation .balloon{background-color:#fff;border:2px #4c4948 solid;border-radius:10px;position:relative;font-size:2.4rem;font-weight:700;text-align:center;width:540px;margin:0 auto 30px;padding:18px 0;letter-spacing:.13em}main .recommendation .balloon:after{content:"";position:absolute;right:0;bottom:-21px;left:0;width:26px;height:21px;margin:auto;background:url(//www.yaotomi.co.jp/cdn/shop/files/kantankaitori_ico_triangle3.png?v=1297128634729067972);display:block}main .recommendation .text{text-align:center;margin-top:24px;font-size:1.6rem;line-height:2.565;letter-spacing:.1em;font-weight:500}main .recommendation .img{text-align:center;margin-top:45px}main .recommendation .img img{transform:translate(-13px)}main .companyData{background-color:#f8f8f1;padding:83px 0 0}main .companyData>div{width:1000px;margin:37px auto 0;background-color:#eeede2;padding:65px 91px 48px;border-radius:6px}main .companyData>div dl{display:flex;justify-content:space-betweens;flex-wrap:wrap;border-top:2px dotted #4c4948;margin-top:15px;padding-top:12px}main .companyData>div dl:first-child{border-top:0;margin-top:0;padding-top:0}main .companyData>div dl dt{width:26.5%;padding-left:29px;line-height:2.2}main .companyData>div dl dd{width:73.5%;line-height:2.2;font-weight:500}main .companyData>div dl dd a{color:#4c4948;text-decoration:none;pointer-events:none}main footer{text-align:center;padding:85px 0 260px;background-color:#f8f8f1}main footer p{font-size:1.2rem;margin-top:35px;letter-spacing:.1em}main footer p.cp{font-size:1.1rem;margin-top:14px}@media screen and (max-width:769px){body{font-size:3.2vw;letter-spacing:.13em}.spBlock{display:block}.pcBlock,.pcInlineBlock{display:none}img{width:100%}main{width:100%;min-width:initial}main h2{font-size:5.8666vw;line-height:1.9;letter-spacing:.13em}main h2 span.balloon{padding:2.1vw 4.2vw 2vw;font-size:3.2vw;margin-bottom:4vw}main h2 span.balloon:after{bottom:-2.8vw;border-width:3.1vw 1.6vw 0 1.6vw}main h2.headingBalloon{width:83%;font-size:5.0666vw;padding:3.9vw 0 10.9vw;line-height:1.65;border:0;background:url(//www.yaotomi.co.jp/cdn/shop/files/kantankaitori_img_sp_headingBalloon.png?v=10076959057891888073) no-repeat left top;background-size:100%}main h2.headingBalloon:after{display:none}main h3{font-size:3.73333vw}main h3 span{font-size:5.8666vw}main h3 .underBorder{font-size:4.8vw}main h3 .underBorder:after{bottom:-1.5vw;left:-.2vw}main .kv{background:url(//www.yaotomi.co.jp/cdn/shop/files/kantankaitori_img_kv_sp.png?v=6286574186692585129) no-repeat center bottom;background-size:contain;height:128vw}main .kv header img{width:22vw;height:auto}main .kv>div{padding:3.3vw 0 0 3vw;width:100%}main .kv>div h1{margin:4.8vw 0 0 1.5vw}main .kv>div h1 img{width:94%}main .cvArea>div{width:100%;padding:5.5vw 0 6vw}main .cvArea>div h2{font-size:0;line-height:1.1;position:relative}main .cvArea>div h2:after,main .cvArea>div h2:before{content:"";width:6.13333vw;height:10.8vw;background:url(//www.yaotomi.co.jp/cdn/shop/files/kantankaitori_img_test_side_line_sp.png?v=10432161083103517296) no-repeat left top;background-size:contain;display:inline-block;top:2.4vw;left:15.1vw;position:absolute}main .cvArea>div h2:after{transform:scaleX(-1);left:78.6vw;top:2.1vw}main .cvArea>div h2>span{font-size:4.5334vw;letter-spacing:.1em}main .cvArea>div h2>span:after,main .cvArea>div h2>span:before{display:none}main .cvArea>div h2>span>span{font-size:5.33333vw;letter-spacing:.08em;padding:0 .5vw}main .cvArea>div h2>span>span:nth-of-type(2){font-size:6.93333vw;transform:translateY(.6vw);display:inline-block}main .cvArea>div h2>span>span:nth-of-type(2) span{font-size:4vw;transform:translate(.4vw,-.5vw)}main .cvArea>div .area{margin-top:2vw;padding:.7vw 3vw .4vw;font-size:2.67vw;letter-spacing:.07em}main .cvArea>div ul{margin-top:3vw;flex-wrap:wrap;justify-content:center}main .cvArea>div ul li{width:45.4%}main .cvArea>div ul li:first-child{width:92%;margin-bottom:2vw}main .cvArea>div ul li:nth-of-type(3){margin-left:1.1vw}main .cvArea>div ul li a{padding:0}main .cvArea>div ul li a.telLink{pointer-events:auto}main .cvArea.fixedCv{background-color:#fce58a;position:fixed;bottom:-41%;left:0;width:100%;transition:bottom .5s cubic-bezier(0,0,.27,.98)}main .cvArea.fixedCv.open{bottom:0}main .cvArea.fixedCv>div{padding:2vw 3.9vw}main .cvArea.fixedCv>div ul{margin-top:0;justify-content:center}main .cvArea.fixedCv>div ul li{width:32%!important;display:flex}main .cvArea.fixedCv>div ul li:nth-of-type(3){margin-left:0}main .cvArea.fixedCv>div ul li:first-child{margin-bottom:0}main .cvArea.fixedCv>div ul li a{padding:0;display:block;width:100%}main .cvArea.fixedCv>div ul li a.telLink{pointer-events:auto}main .mainSection{padding:10.7vw 0 0}main .mainSection>div{width:100%;padding-bottom:11.5vw}main .mainSection>div .checkList{padding:54.5vw 6.7vw 10.2vw;margin:-26.8vw auto 0;width:92%}main .mainSection>div .checkList:before{width:52vw;height:29vw;background:url(//www.yaotomi.co.jp/cdn/shop/files/kantankaitori_img_checklist.png?v=12148078091295566875) no-repeat left top;background-size:contain;right:27vw;top:19.6vw}main .mainSection>div .checkList ul li{padding-left:8vw;font-size:3.4666vw;letter-spacing:.1em;margin-top:1.7vw}main .mainSection>div .checkList ul li:before{width:4.9vw;height:4.6vw;background:url(//www.yaotomi.co.jp/cdn/shop/files/kantankaitori_ico_check_sp.png?v=13666423438382716499) no-repeat left top;background-size:contain;top:.8vw;left:0}main .mainSection .resolution{padding:15.5vw 0 13.4vw}main .mainSection .resolution:before{width:13.6vw;height:17vw;left:calc(50% - 6.8vw);top:-5.5vw}main .mainSection .resolution .resolutionContents{display:flex;justify-content:space-between;flex-wrap:wrap;width:92%;margin:17.8vw auto 0}main .mainSection .resolution .resolutionContents>div{width:100%;background-color:#fdeb9b;position:relative;padding:11vw 0 9.1vw;border-radius:10px}main .mainSection .resolution .resolutionContents>div+div{margin-top:18vw}main .mainSection .resolution .resolutionContents>div:nth-of-type(3),main .mainSection .resolution .resolutionContents>div:nth-of-type(4){margin-top:18vw}main .mainSection .resolution .resolutionContents>div .balloon{background-color:#fff;border:0;border-radius:0;position:absolute;width:82.6vw;left:18px;top:-9.8vw;height:25vw;display:flex;justify-content:center;align-items:center;font-size:3.733333vw;text-align:center;background:url(//www.yaotomi.co.jp/cdn/shop/files/kantankaitori_img_sp_resolutionContentsBalloon.png?v=16476141713342816865) no-repeat left top;background-size:100%}main .mainSection .resolution .resolutionContents>div .balloon:after{display:none}main .mainSection .resolution .resolutionContents>div .balloon span{transform:translateY(-2.8vw)}main .mainSection .resolution .resolutionContents>div h3{font-size:4.5333vw;margin-top:5vw;letter-spacing:.1em;line-height:1.75}main .mainSection .resolution .resolutionContents>div h3 span{position:relative;color:#4c4948;font-size:3.285333vw;letter-spacing:.13em;display:block;margin-bottom:1vw}main .mainSection .resolution .resolutionContents>div h3 span:after,main .mainSection .resolution .resolutionContents>div h3 span:before{content:"";width:4vw;height:4vw;display:inline-block;position:relative;left:-1.5vw;top:.5vw;background:url(//www.yaotomi.co.jp/cdn/shop/files/kantankaitori_img_test_side_line_small_sp.png?v=906930356639492443) no-repeat left top;background-size:contain}main .mainSection .resolution .resolutionContents>div h3 span:after{transform:scaleX(-1);left:.8vw;top:.4vw}main .mainSection .resolution .resolutionContents>div>div{display:flex;width:100%;margin:4.2vw auto 0;justify-content:space-between;padding-left:7vw}main .mainSection .resolution .resolutionContents>div>div .text{width:61%;line-height:2;letter-spacing:.1em}main .mainSection .resolution .resolutionContents>div>div .text .caution{display:block;font-size:2.6666vw;line-height:1.8;margin-top:2vw;text-indent:-1em;padding-left:1em;letter-spacing:.08em}main .mainSection .resolution .resolutionContents>div>div img{width:16vw;height:28.2vw;display:block;transform:translate(-8vw,-1vw)}main .mainSection .resolution .resolutionContents>div:nth-of-type(2)>div img{width:26.93vw;height:24.4vw;display:block;transform:translate(-4.3vw,1vw)}main .mainSection .resolution .resolutionContents>div:nth-of-type(3)>div img{width:26.4vw;height:17.8666vw;display:block;transform:translate(-4vw,1.5vw)}main .mainSection .resolution .resolutionContents>div:nth-of-type(4)>div img{width:23.2vw;height:17.7333vw;display:block;transform:translate(-5vw,.4vw)}main .mainSection .resolution .itemExample{width:92%;margin:4.7vw auto 0;text-align:left;padding:9vw 6vw 5.4vw}main .mainSection .resolution .itemExample>p{text-align:left;margin-top:5.4vw;font-size:3.2vw;line-height:2}main .mainSection .resolution .itemExample ul{gap:4.7vw 3.8vw;margin:7vw auto 0;width:100%}main .mainSection .resolution .itemExample ul li{width:30%;margin-top:0}main .mainSection .resolution .itemExample ul li:first-of-type,main .mainSection .resolution .itemExample ul li:nth-of-type(2),main .mainSection .resolution .itemExample ul li:nth-of-type(3),main .mainSection .resolution .itemExample ul li:nth-of-type(4),main .mainSection .resolution .itemExample ul li:nth-of-type(5){margin-top:0}main .mainSection .resolution .itemExample ul li img{width:100%}main .mainSection .resolution .itemExample ul li p{margin-top:2vw;font-size:2.9333vw;text-align:center}main .mainSection .resolution .itemExample ul:after{content:"";display:block;width:18%}main .mainSection .resolution .itemExampleText{text-align:center;margin-top:8.5vw}main .mainSection .resolution .itemExampleText span{position:relative;color:#4c4948;font-size:4vw;letter-spacing:.1em;display:inline-block;margin-bottom:0;line-height:1.9}main .mainSection .resolution .itemExampleText span:after,main .mainSection .resolution .itemExampleText span:before{content:"";width:7.33333vw;height:12.9333vw;background:url(//www.yaotomi.co.jp/cdn/shop/files/kantankaitori_img_test_side_line_lage_sp.png?v=8879820809152064754) no-repeat left top;display:inline-block;position:absolute;left:-10vw;top:inherit;background-size:contain;bottom:1vw}main .mainSection .resolution .itemExampleText span:after{transform:scaleX(-1);left:initial;top:inherit;right:-9.6vw;bottom:1vw}main .assessment{padding:10.5vw 0 0}main .assessment .aboutAssessment{text-align:center;margin-top:5.5vw}main .assessment .aboutAssessment .staffImg{width:90%;margin:0 auto;transform:translate(2.4vw)}main .assessment .aboutAssessment h3{font-size:5.33333vw;line-height:1.9;margin-top:.8vw}main .assessment .aboutAssessment h3 span{font-size:5.33333vw}main .assessment .aboutAssessment p{font-size:3.4666vw;margin-top:3.4vw;line-height:2.36}main .assessment .aboutAssessment .fullImg{margin-top:11.2vw}main .assessment .aboutAssessment .fullImg img{width:100%}main .assessment .promise{padding:13.2vw 4vw 10.5vw}main .assessment .promise>div{width:100%;padding:8.5vw 6.7vw 10.5vw}main .assessment .promise>div h3{letter-spacing:.08em;line-height:2}main .assessment .promise>div h3 span{display:inline-block;margin-top:.5vw;line-height:1.3}main .assessment .promise>div h3 span span{font-size:7.2vw}main .assessment .promise>div>p{text-align:left;margin-top:3.3vw;letter-spacing:.18em;line-height:2}main .assessment .promise>div ol{width:100%;margin:6.4vw auto 0}main .assessment .promise>div ol li{padding:5.8vw 0 5vw;margin-top:2.7vw;height:auto;display:block}main .assessment .promise>div ol li:first-child{margin-top:0}main .assessment .promise>div ol li:first-of-type dl dt:before,main .assessment .promise>div ol li:nth-of-type(2) dl dt:before,main .assessment .promise>div ol li:nth-of-type(3) dl dt:before,main .assessment .promise>div ol li:nth-of-type(4) dl dt:before,main .assessment .promise>div ol li:nth-of-type(5) dl dt:before{width:10.7vw;height:7.4vw;left:0;top:-.2vw}main .assessment .promise>div ol li dl{display:flex;align-items:center;flex-wrap:wrap;padding:0 6vw}main .assessment .promise>div ol li dl dt{width:100%;font-size:4.26666vw;padding-left:14.5vw}main .assessment .promise>div ol li dl dt:before{content:"";display:block;position:absolute;left:0;top:0}main .assessment .promise>div ol li dl dt:after{display:none}main .assessment .promise>div ol li dl dd{padding:0;font-size:3.4666vw;margin-top:3.6vw}main .assessment .businessTripPurchaseResults{padding-bottom:13.3vw}main .assessment .businessTripPurchaseResults>div{width:92%;padding:9vw 6.1vw 9.2vw}main .assessment .businessTripPurchaseResults>div dl{margin-top:5.5vw}main .assessment .businessTripPurchaseResults>div dl dt{width:25%;line-height:2}main .assessment .businessTripPurchaseResults>div dl dd{width:74%;line-height:2;letter-spacing:.09em}main .assessment .businessTripPurchaseResults>div dl+dl{margin-top:2.8vw}main .businessTripPurchaseStep{padding:9vw 0 13.2vw}main .businessTripPurchaseStep h2 span.balloon{width:50.66666vw;height:11.8666vw;font-size:3.466666vw;padding:.9vw 0 0;line-height:1.65;border:0;background:url(//www.yaotomi.co.jp/cdn/shop/files/kantankaitori_img_sp_StepBalloon.png?v=3918602617839868926) no-repeat left top;background-size:contain;border-radius:0;margin:0 auto}main .businessTripPurchaseStep h2 span.balloon:after{display:none}main .businessTripPurchaseStep h2 span.balloon span{font-size:4.4vw}main .businessTripPurchaseStep ol{width:76%;margin:8vw auto 0;flex-wrap:wrap}main .businessTripPurchaseStep ol li{width:100%}main .businessTripPurchaseStep ol li+li{margin-top:25.6vw}main .businessTripPurchaseStep ol li .title{font-size:3.73333vw;margin-top:3.7vw;line-height:1.85}main .businessTripPurchaseStep ol li .text{margin-top:1.3vw;text-align:left;padding:0 5vw 0 4vw}main .businessTripPurchaseStep ol li .img{position:relative;width:45vw;margin:0 auto}main .businessTripPurchaseStep ol li .img:before{display:none}main .businessTripPurchaseStep ol li:before{content:"";width:14vw;height:11.5vw;display:block;background:url(//www.yaotomi.co.jp/cdn/shop/files/kantankaitori_ico_checklist_arrow2.png?v=10504329360122560758) no-repeat left top;position:absolute;right:calc(50% - 6.8vw);bottom:-19vw;transform:rotate(90deg);top:initial;background-size:contain}main .businessTripPurchaseStep ol li:last-child:before{display:none}main .businessTripPurchaseStep .borderText{width:79%;margin:2.4em auto 0;padding:3.5vw 7.5vw 4vw;font-size:3.4666vw;line-height:1.79}main .businessTripPurchaseStep .borderText span{font-size:4vw}main .qa{background-color:#f8f8f1;padding:12vw 0 13.8vw}main .qa h2{font-size:3.73333vw}main .qa h2 span{font-size:5.8666vw}main .qa .faqList{width:92%;margin:6.2vw auto 0}main .qa .faqList li{margin-top:2.4vw;overflow:hidden}main .qa .faqList li:first-child{margin-top:0}main .qa .faqList li .question{font-size:3.4666vw;padding:3.8vw 13vw 4vw 12vw;margin-top:0;line-height:2}main .qa .faqList li .question:after{width:5.4vw;height:7.1vw;left:4vw;top:4vw}main .qa .faqList li .question:before{width:3vw;height:2.5vw;right:3.5vw;top:calc(50% - 1.25vw);margin-top:0}main .qa .faqList li .question:hover{background-color:#f8f8f1}main .qa .faqList li .question.open{border-radius:10px 10px 0 0;background-color:#f8f8f1}main .qa .faqList li .question.open:before{transform:rotate(0)}main .qa .faqList li .question.open:hover{background-color:#f8f8f1}main .qa .faqList li .ans:after{width:5.5vw;height:6.1vw;left:4.3vw;top:.1vw}main .qa .faqList li .ans>div{padding:0vw 7vw 5.1vw 12vw;font-size:3.2vw}main .qa .faqList li .ans>div .cautionList{font-size:2.6666vw;margin-top:1.2vw;line-height:1.9}main .recommendation{background:#f9f2d4 url(//www.yaotomi.co.jp/cdn/shop/files/kantankaitori_img_recommendation_sp.png?v=3104958665896109181) no-repeat left top;background-size:contain;padding:44.8vw 0px 8vw}main .recommendation .balloon{width:82.666vw;height:14.5333vw;font-size:3.73333vw;padding:2.9vw 0 0;line-height:1.65;border:0;background:url(//www.yaotomi.co.jp/cdn/shop/files/kantankaitori_img_sp_recommendationBalloon.png?v=331362760277664297) no-repeat left top;background-size:contain;border-radius:0;margin:0 auto}main .recommendation .balloon:after{display:none}main .recommendation h2{margin-top:1vw}main .recommendation .text{text-align:center;margin-top:4vw;font-size:3.466666vw;line-height:2.3846;letter-spacing:.1em}main .recommendation .img{text-align:center;margin-top:5vw;width:91%;margin:6.8vw auto 0}main .recommendation .img img{transform:translate(0)}main .companyData{padding:10.6vw 0 0}main .companyData>div{width:92%;margin:5.8vw auto 0;padding:8vw 7vw 10vw}main .companyData>div dl{margin-top:3.2vw;padding-top:2.7vw}main .companyData>div dl dt{width:32.5%;padding-left:0;line-height:2}main .companyData>div dl dd{width:67.5%;line-height:2}main .companyData>div dl dd a{color:#4c4948;text-decoration:none;pointer-events:auto}main footer{padding:16vw 0 39.2vw;background-color:#f8f8f1}main footer p{font-size:2.6666vw;margin-top:6.5vw;letter-spacing:.1em}main footer p.logo{margin-top:0}main footer p.logo img{width:24.5vw}main footer p.cp{font-size:2.6666vw;margin-top:1.5vw}}
/*# sourceMappingURL=/cdn/shop/t/2/assets/lp-kantankaitori.css.map */
