@charset "UTF-8";@import url("https://fonts.googleapis.com/css2?family=Noto+Sans+JP:wght@100..900&display=swap");@media print,screen and (min-width:768px){a[href^="tel:"]{pointer-events:none}}#header_txt{position:relative;overflow:hidden}#header_txt .h1{position:absolute}#globalnavi{justify-content:center;margin-bottom:0}.grecaptcha-badge{z-index:1000001}@media screen and (max-width:767px){.grecaptcha-badge{bottom:62px!important}}.font{font-family:-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,"Helvetica Neue","Hiragino Kaku Gothic ProN","メイリオ",Meiryo,"Noto Sans JP",sans-serif}.spBr{display:none}@media screen and (max-width:767px){.spBr{display:block}}.spBr_none{display:block}@media screen and (max-width:767px){.spBr_none{display:none}}.wbrWrap{word-break:keep-all;overflow-wrap:break-word}.fancybox-can-zoomIn .fancybox-content{cursor:grab!important;pointer-events:none!important}#topcolumn{width:auto!important;background:url(../../img/kaitori-up/kaitori-up_bg.webp) no-repeat center/cover;overflow:hidden}.topMainImg{margin:auto;text-align:center}#container{margin-top:10px}#category_area{margin:5%;padding-top:10px}@media screen and (max-width:767px){#category_area{margin:0 5% 15%;padding:0}}#category_area .box_ttl{padding:8px 5px 10px}#category_area .kaitori-cat{font-size:14px;margin-top:15px}@media screen and (max-width:767px){#category_area .kaitori-cat{display:none}}#category_area .kaitori-cat li{position:relative}#category_area .kaitori-cat li:before{content:"";display:block;border-radius:50%;background:#c1000f;width:10px;height:10px;position:absolute;top:16px;left:5px}#category_area .kaitori-cat li:not(:last-child){border-bottom:dotted 1px #fff}#category_area .kaitori-cat li a{display:block;padding:10px 10px 10px 25px}#two_maincolumn{width:750px;float:left;order:2}@media screen and (max-width:767px){#two_maincolumn{width:auto;float:inherit;order:1;padding:3%}}#two_maincolumn .kaitori-cat{display:flex;flex-wrap:wrap}#two_maincolumn .kaitori-cat li{font-size:16px;font-weight:bold;text-align:center;box-sizing:border-box;background:rgba(0,0,0,0.7);float:left;width:22%;margin:1.5%;padding:0 5px 5px}@media screen and (max-width:767px){#two_maincolumn .kaitori-cat li{font-size:2.8vw}}#two_maincolumn .kaitori-cat a{display:block;position:relative}#two_maincolumn .kaitori-cat a:hover{text-decoration:none;background:#c1000f;opacity:1;color:#fff}#two_maincolumn .kaitori-cat .cat_name{display:table-cell;line-height:1.3;vertical-align:middle;height:3.5em;width:500px;padding:0 5px}#two_maincolumn .kaitori-cat img{height:auto;width:100%}#undercolumn{padding-bottom:3rem;font-size:16px}@media print,screen and (min-width:768px){#undercolumn{margin:0;padding:0}}@media screen and (max-width:767px){#undercolumn{padding-bottom:0}}#undercolumn .bnr_link a img{max-width:100%;height:auto}#undercolumn{}#undercolumn .swiper{position:relative;padding-bottom:2rem}#undercolumn .swiper-pagination-bullet{background:#c1000f;width:7px;height:7px;position:relative;top:0.5em;margin:0 0 0 20px}#undercolumn .swiper-pagination{position:static}#undercolumn{}#undercolumn .btn_guide{background:url(../../img/kaitori/bg_yellow.png) no-repeat;padding:10px}@media screen and (max-width:767px){#undercolumn .btn_guide{padding:5px;background:url(../../img/kaitori/bg_yellow.png) no-repeat;background-size:cover}}#undercolumn .btn_guide .buide_ttl{text-align:center;font-size:25px;margin-bottom:1rem;color:#000;font-weight:700}@media screen and (max-width:767px){#undercolumn .btn_guide .buide_ttl{font-size:20px;margin-bottom:0.8rem}}#undercolumn .btn_guide ul{display:flex;justify-content:space-between;flex-wrap:wrap}@media print,screen and (min-width:450px){#undercolumn .btn_guide ul li{display:flex;width:33%}}#undercolumn .btn_guide ul li a:hover{color:#fff;background-color:#000;text-decoration:none;background-image:none}@media screen and (max-width:767px){#undercolumn .btn_guide .ancher_link li{width:49%}}#undercolumn .btn_guide .ancher_link li a{font-size:18px;font-weight:bold;display:block;text-align:center;background-color:#000;margin-bottom:5px;padding:10px 10px 23px 10px;position:relative}@media print,screen and (min-width:450px){#undercolumn .btn_guide .ancher_link li a{width:100%}}@media screen and (max-width:450px){#undercolumn .btn_guide .ancher_link li a{font-size:12px;line-height:1.2}#undercolumn .btn_guide .ancher_link li a .sp{display:none!important}}#undercolumn .btn_guide .ancher_link li a:after{content:"";display:block;border-style:solid;border-right:5px solid transparent;border-left:5px solid transparent;border-top:8px solid #fff;width:0;height:0;border-bottom:0;position:absolute;top:0;bottom:-28px;left:0;right:0;margin:auto}@media print,screen and (min-width:450px){#undercolumn .btn_guide .ancher_link li a:after{content:"";bottom:-65%}}@media screen and (max-width:450px){#undercolumn .btn_guide .ancher_link li a:after{content:"";bottom:-24px}}@media screen and (max-width:767px){#undercolumn .btn_guide .ancher_link li a:after{border-right:3px solid transparent;border-left:3px solid transparent;border-top:5px solid #fff}}#undercolumn .btn_guide .ancher_link .yusou_ancher{width:49.3%;margin-bottom:5px}@media screen and (max-width:767px){#undercolumn .btn_guide .ancher_link .yusou_ancher{margin-bottom:0}}#undercolumn .btn_guide .ancher_link .yusou_ancher a{padding:0;height:fit-content}#undercolumn .btn_guide .ancher_link .yusou_ancher a .caption{font-size:15px;background:url(../../img/kaitori/bg_black.png);padding:9px 6px 3px}@media screen and (max-width:767px){#undercolumn .btn_guide .ancher_link .yusou_ancher a .caption{font-size:13px;padding:10px 5px 5px;line-height:1.5}}#undercolumn .btn_guide .ancher_link .yusou_ancher a .ttl{border:4px #000 solid;background:rgb(255,30,30);display:flex;align-items:center;justify-content:center;height:100%;padding:1.2rem 1.5rem 1.7rem}#undercolumn .btn_guide .ancher_link .yusou_ancher a .ttl .ico{margin-right:10px}@media screen and (max-width:767px){#undercolumn .btn_guide .ancher_link .yusou_ancher a .ttl .ico{width:30px;margin-right:0;margin-bottom:5px}#undercolumn .btn_guide .ancher_link .yusou_ancher a .ttl{display:block;padding:0.5rem 0.5rem 1.2rem 0.5rem}}#undercolumn .btn_guide .ancher_link .yusou_ancher a:after{content:"";bottom:-68%}#undercolumn .btn_guide .ancher_link .mochikomi_ancher{width:49.3%;margin-bottom:5px}@media screen and (max-width:767px){#undercolumn .btn_guide .ancher_link .mochikomi_ancher{margin-bottom:0}}#undercolumn .btn_guide .ancher_link .mochikomi_ancher a{padding:0;height:fit-content}#undercolumn .btn_guide .ancher_link .mochikomi_ancher a .caption{font-size:15px;background:url(../../img/kaitori/bg_black.png);padding:9px 6px 3px}@media screen and (max-width:767px){#undercolumn .btn_guide .ancher_link .mochikomi_ancher a .caption{font-size:13px;padding:10px 5px 5px;line-height:1.5}}#undercolumn .btn_guide .ancher_link .mochikomi_ancher a .ttl{background:rgb(255,90,30);border:4px #000 solid;display:flex;align-items:center;justify-content:center;height:100%;padding:1.2rem 1.5rem 1.7rem}#undercolumn .btn_guide .ancher_link .mochikomi_ancher a .ttl .ico{margin-right:10px}@media screen and (max-width:767px){#undercolumn .btn_guide .ancher_link .mochikomi_ancher a .ttl .ico{width:25px;margin-right:0;margin-bottom:5px}#undercolumn .btn_guide .ancher_link .mochikomi_ancher a .ttl{display:block;padding:0.5rem 0.5rem 1.2rem 0.5rem}}#undercolumn .btn_guide .ancher_link .mochikomi_ancher a:after{content:"";bottom:-68%}#undercolumn .btn_guide .ancher_link .line_ancher{width:100%;margin-bottom:5px}@media screen and (max-width:767px){#undercolumn .btn_guide .ancher_link .line_ancher{margin-bottom:3px}}#undercolumn .btn_guide .ancher_link .line_ancher a{display:flex;background:#06c755;border:4px #000 solid;padding:0;justify-content:space-between;align-items:center}@media screen and (max-width:767px){#undercolumn .btn_guide .ancher_link .line_ancher a{display:block}}#undercolumn .btn_guide .ancher_link .line_ancher a:after{content:none}#undercolumn .btn_guide .ancher_link .line_ancher a .ico,#undercolumn .btn_guide .ancher_link .line_ancher a .ttl{margin-left:10px}@media screen and (max-width:767px){#undercolumn .btn_guide .ancher_link .line_ancher a .ico,#undercolumn .btn_guide .ancher_link .line_ancher a .ttl{margin-left:0}}@media screen and (max-width:767px){#undercolumn .btn_guide .ancher_link .line_ancher a .ico{width:30px;padding:5px 10px}#undercolumn .btn_guide .ancher_link .line_ancher a .ttl{width:min(90%,350px);margin-block:1rem}}@media screen and (max-width:450px){#undercolumn .btn_guide .ancher_link .line_ancher a .ttl{margin-top:0}}#undercolumn .btn_guide .ancher_link .line_ancher a .img{position:relative;right:-10px;margin-left:-10px;z-index:1}@media screen and (max-width:767px){#undercolumn .btn_guide .ancher_link .line_ancher a .img{display:none}}#undercolumn .btn_guide .ancher_link .line_ancher a .btn{margin:0;position:relative;background:url(../../img/kaitori/bg_black.png);padding:0 0 0 10px;flex:1;display:flex;align-items:center;justify-content:center;height:100%}@media screen and (max-width:767px){#undercolumn .btn_guide .ancher_link .line_ancher a .btn{height:auto;padding:10px 20px}}#undercolumn .btn_guide .ancher_link .line_ancher a .btn:after{content:"";font-size:13px;display:block;border-style:solid;border-right:5px solid transparent;border-left:5px solid transparent;border-top:8px solid #fff;width:0;height:0;border-bottom:0;position:absolute;top:45px;bottom:0;left:10px;right:0;margin:auto}@media screen and (max-width:767px){#undercolumn .btn_guide .ancher_link .line_ancher a .btn:after{top:30px;border-right:3px solid transparent;border-left:3px solid transparent;border-top:5px solid #fff}}#undercolumn .bnr_link{display:flex;justify-content:space-between;margin:10px auto}@media screen and (max-width:767px){#undercolumn .bnr_link{display:block}}#undercolumn .bnr_link li{width:49.3%}@media screen and (max-width:767px){#undercolumn .bnr_link li{width:100%;margin-bottom:0.8rem}}#undercolumn .bnr_link a:hover{opacity:0.8}@media screen and (max-width:767px){#undercolumn .bnr_link a{width:100%;margin-bottom:0.5rem}#undercolumn .bnr_link a img{width:100%}}#undercolumn{}#undercolumn section h3{font-size:150%;display:block;border-left-width:5px;border-left-style:solid;border-left-color:#95000C;color:#FFF;clear:both;margin:0 0 20px 0;padding:0 0 0 10px;overflow:hidden}#undercolumn section:not(:first-of-type){margin-top:5rem}@media screen and (max-width:767px){#undercolumn section:not(:first-of-type){margin-top:3rem}}#undercolumn section:last-child{margin-bottom:3rem}@media screen and (max-width:767px){#undercolumn section:last-child{margin-bottom:0}}#undercolumn section .title{padding:0px 10px;font-size:180%;margin-bottom:2.5rem}@media screen and (max-width:767px){#undercolumn section .title{font-size:150%;margin-bottom:1rem}#undercolumn section .title img{display:none}}#undercolumn section .box-qa dt:hover,#undercolumn section .tab label:hover{cursor:pointer}#undercolumn{}#undercolumn #section01{background-image:url(../../img/kaitori-up/section01_bg.png);background-position:center;background-repeat:no-repeat;background-size:cover;padding:1.4rem;margin-bottom:3rem}@media screen and (max-width:767px){#undercolumn #section01{margin-bottom:2rem}}#undercolumn #section01 .notice{background-color:rgba(255,255,255,0.8);padding:1.4rem}#undercolumn #section01 .notice dt{background-color:#000;padding:0 0.5rem;font-size:clamp(16px,2.5vw,20px);display:block;width:fit-content}#undercolumn #section01 .notice dt span{font-size:clamp(20px,3.5vw,28px);font-weight:bold;display:inline-block}#undercolumn #section01 .notice dd{text-align:center;font-size:clamp(20px,5vw,32px);font-weight:bold;color:#000}#undercolumn #section01 .notice dd span{color:#CC0000;font-size:clamp(32px,6vw,48px);-webkit-text-stroke:10px #fff;paint-order:stroke fill;margin-inline:5px}#undercolumn #section01 .notice p{color:#000;text-align:center;font-size:clamp(20px,5vw,32px);font-weight:bold;border-top:2px solid #000;margin-top:10px;padding-top:10px}#undercolumn{}#undercolumn #section02{background-color:#fff;border:solid 5px #3281E8;color:#000}#undercolumn #section02 .ttl_box02{position:relative;background-image:url(../../img/kaitori-up/section02_bg.png);background-position:center;background-repeat:no-repeat;background-size:cover;padding-left:13rem;padding-block:1rem}@media screen and (max-width:767px){#undercolumn #section02 .ttl_box02{padding:10px}}#undercolumn #section02 .ttl_box02:before{position:absolute;content:"";background-image:url(../../img/kaitori-up/hukidashi.png);background-repeat:no-repeat;background-size:contain;width:260px;height:260px;top:-5rem;left:-1.5rem}@media screen and (max-width:767px){#undercolumn #section02 .ttl_box02:before{width:clamp(110px,30vw,200px);height:clamp(110px,30vw,200px);top:clamp(-90px,-15vw,-40px);left:-4vw}}#undercolumn #section02 .ttl_box02 h2{font-weight:900;font-size:clamp(20px,6vw,52px);color:#fff;-webkit-text-stroke:10px #000;paint-order:stroke fill;line-height:normal}@media screen and (max-width:767px){#undercolumn #section02 .ttl_box02 h2{padding-left:20vw;-webkit-text-stroke:6px #000}}#undercolumn #section02 .ttl_box02 p{font-size:clamp(14px,3vw,22px);font-weight:bold;color:#fff;-webkit-text-stroke:6px #E35700;paint-order:stroke fill}@media screen and (max-width:767px){#undercolumn #section02 .ttl_box02 p{text-align:center;-webkit-text-stroke:3px #E35700}}#undercolumn #section02 .content_box02{padding:30px 40px}@media screen and (max-width:767px){#undercolumn #section02 .content_box02{padding:30px 5%}}#undercolumn #section02 .content_box02 ul{display:flex;flex-direction:column;gap:30px}#undercolumn #section02 .content_box02 ul li{background-color:#CFE5FF;padding:1.5rem 8%;display:flex;flex-direction:column;align-items:center;position:relative}#undercolumn #section02 .content_box02 ul li:after{position:absolute;content:"";background-image:url(../../img/kaitori-up/point.png);background-repeat:no-repeat;background-size:contain;width:82px;height:57px;top:-20px;right:80px;transform:rotate(15deg)}@media screen and (max-width:767px){#undercolumn #section02 .content_box02 ul li:after{width:62px;height:27px;top:-10px;right:-10px}}#undercolumn #section02 .content_box02 ul li h3{position:relative;display:flex;flex-direction:column;border:none;color:#000;font-weight:bold;-webkit-text-stroke:3px #fff;paint-order:stroke fill;text-align:center;line-height:1.3;margin-bottom:5px;padding:0;width:100%}@media screen and (max-width:767px){#undercolumn #section02 .content_box02 ul li h3{font-size:130%}}#undercolumn #section02 .content_box02 ul li h3:after{content:"";background-image:url(../../img/kaitori-up/borderline.svg);background-repeat:no-repeat;width:100%;height:9px;margin:5px auto 0}#undercolumn #section02 .content_box02 ul li p{width:98%;font-size:20px}@media screen and (max-width:767px){#undercolumn #section02 .content_box02 ul li p{font-size:16px}}#undercolumn{}#undercolumn #section03 .ttl_box03 h2{background-color:#15BC4A;padding:0 5%;color:#000;-webkit-text-stroke:6px #fff;paint-order:stroke fill;font-size:clamp(20px,4.5vw,36px)}@media screen and (max-width:767px){#undercolumn #section03 .ttl_box03 h2{-webkit-text-stroke:4px #fff}}#undercolumn #section03 .ttl_box03 h2 span{color:#fff;-webkit-text-stroke:10px #000;paint-order:stroke fill;font-size:clamp(34px,7vw,63px);display:inline-block;margin-right:3%;vertical-align:sub}@media screen and (max-width:767px){#undercolumn #section03 .ttl_box03 h2 span{-webkit-text-stroke:8px #000}}#undercolumn #section03 .ttl_box03 p{color:#fff;font-size:20px;margin-left:3rem;margin-block:1rem}@media screen and (max-width:767px){#undercolumn #section03 .ttl_box03 p{font-size:16px;margin-inline:5%}}#undercolumn #section03 ol{display:flex;flex-direction:column;gap:2rem;width:95%;margin-inline:auto}#undercolumn #section03 ol li{background-color:#fff;padding:3%}#undercolumn #section03 ol li .case_ttl{display:flex;align-items:flex-end;justify-content:flex-start;gap:3%;padding-inline:3%;border-bottom:solid 2px #cccccc;padding-bottom:10px;margin-bottom:10px}@media screen and (max-width:767px){#undercolumn #section03 ol li .case_ttl{flex-direction:column;align-items:flex-start}}#undercolumn #section03 ol li .case_ttl p{color:#15BC4A;font-size:clamp(16px,3vw,24px);font-weight:bold;line-height:1}#undercolumn #section03 ol li .case_ttl p span{font-weight:900;font-size:clamp(38px,7vw,64px)}#undercolumn #section03 ol li .case_ttl h3{font-size:clamp(18px,4vw,24px);border:none;color:#000;margin:0}@media screen and (max-width:767px){#undercolumn #section03 ol li .case_ttl h3{padding:0}}#undercolumn #section03 ol li .case_content h4{color:#000;margin-left:3%;font-size:20px}@media screen and (max-width:767px){#undercolumn #section03 ol li .case_content h4{font-size:16px}}#undercolumn #section03 ol li .case_content .case_box{display:flex;align-items:flex-start;justify-content:flex-start;gap:3%;margin-left:60px;padding-top:1rem}@media screen and (max-width:767px){#undercolumn #section03 ol li .case_content .case_box{flex-direction:column;align-items:center;margin-left:0}}#undercolumn #section03 ol li .case_content .case_box img{width:173px;margin-block:20px}#undercolumn #section03 ol li .case_content .case_box .kaitori{display:flex;flex-direction:column;gap:1rem;width:100%}@media screen and (max-width:767px){#undercolumn #section03 ol li .case_content .case_box .kaitori{margin-inline:auto;width:auto}}#undercolumn #section03 ol li .case_content .case_box .kaitori dl{display:flex;align-items:center;gap:5%}#undercolumn #section03 ol li .case_content .case_box .kaitori dl dt{background-color:#000;padding:0px 6px 2px}@media screen and (max-width:767px){#undercolumn #section03 ol li .case_content .case_box .kaitori dl dt{white-space:nowrap}}#undercolumn #section03 ol li .case_content .case_box .kaitori dl dd{color:#000;font-weight:bold;font-size:20px;line-height:normal}@media screen and (max-width:767px){#undercolumn #section03 ol li .case_content .case_box .kaitori dl dd{font-size:18px;white-space:nowrap}}#undercolumn #section03 ol li .case_content .case_box .kaitori dl dd span{font-size:46px}@media screen and (max-width:767px){#undercolumn #section03 ol li .case_content .case_box .kaitori dl dd span{font-size:40px}}#undercolumn #section03 ol li .case_content .case_box .kaitori dl .price_up{background:linear-gradient(transparent 70%,#FFF000 70%)}#undercolumn #section03 ol li .case_content .case_box .kaitori dl .price_up span{color:#CC0000}#undercolumn #section03 ol li .case_content .case_box .kaitori dl+dl{position:relative}#undercolumn #section03 ol li .case_content .case_box .kaitori dl+dl:before{content:"+";position:absolute;color:#000;font-size:34px;top:-35px;left:50%;transform:translateX(-220%);font-weight:bold}#undercolumn #section03 ol li .case_content .case_box .kaitori p{color:#000;font-weight:bold;font-size:34px;padding-left:3rem}#undercolumn #section03 ol li .case_content .case_box .kaitori p .red{color:#CC0000;font-size:24px;padding-left:10px}@media screen and (max-width:767px){#undercolumn #section03 ol li .case_content .case_box .kaitori p .red{font-size:20px}}#undercolumn #section03 ol li .case_content .case_box .kaitori p .red .kaitori_price{font-size:60px}@media screen and (max-width:767px){#undercolumn #section03 ol li .case_content .case_box .kaitori p .red .kaitori_price{font-size:52px}}#undercolumn #section03 ol li .case_content .case_txt{color:#000}#undercolumn #section03 ol li article+article{position:relative;margin-top:20px}#undercolumn #section03 ol li article+article:before{content:"+";position:absolute;width:95%;top:-40px;border-bottom:solid 2px #cccccc}#undercolumn #section03 .contact_area{display:flex;flex-direction:column;align-items:center;width:95%;margin-top:2rem;margin-inline:auto;padding-block:1.5rem;background-color:#fff;gap:1rem}@media screen and (max-width:767px){#undercolumn #section03 .contact_area{margin-top:1rem}}#undercolumn #section03 .contact_area .contact_txt{display:flex;position:relative;align-items:center;color:#000;text-align:center;font-weight:bold;font-size:20px}@media screen and (max-width:767px){#undercolumn #section03 .contact_area .contact_txt{font-size:16px}}#undercolumn #section03 .contact_area .contact_txt:after,#undercolumn #section03 .contact_area .contact_txt:before{content:"";background-color:#000;width:30px;height:2px}#undercolumn #section03 .contact_area .contact_txt:before{transform:rotate(45deg)}#undercolumn #section03 .contact_area .contact_txt:after{transform:rotate(-45deg)}#undercolumn #section03 .contact_area .contact_box{display:flex;flex-direction:column;gap:1rem;width:100%;max-width:500px;padding:20px 0;background-color:#fcf4d4;border:solid 3px #ff6801}@media screen and (max-width:767px){#undercolumn #section03 .contact_area .contact_box{width:90%}}#undercolumn #section03 .contact_area .contact_box .contact_tel{width:80%;margin-inline:auto;padding-bottom:10px;font-weight:bold;border-bottom:solid 1px #ff6801}@media screen and (max-width:767px){#undercolumn #section03 .contact_area .contact_box .contact_tel{width:95%}}#undercolumn #section03 .contact_area .contact_box .contact_tel p{text-align:center;font-size:16px;color:#000}@media screen and (max-width:767px){#undercolumn #section03 .contact_area .contact_box .contact_tel p{font-size:14px}}#undercolumn #section03 .contact_area .contact_box .contact_tel a{display:flex;align-items:center;justify-content:center;font-size:32px;color:#000}@media screen and (max-width:767px){#undercolumn #section03 .contact_area .contact_box .contact_tel a{font-size:28px}}#undercolumn #section03 .contact_area .contact_box .contact_tel a:hover{text-decoration:none}#undercolumn #section03 .contact_area .contact_box .contact_tel .main-tel{position:relative}#undercolumn #section03 .contact_area .contact_box .contact_tel .main-tel:before{content:"";background-image:url(../../img/kaitori-up/telephone.svg);background-position:center;background-repeat:no-repeat;background-size:contain;width:38px;height:38px}@media screen and (max-width:767px){#undercolumn #section03 .contact_area .contact_box .contact_tel .main-tel:before{width:28px;height:28px}}#undercolumn #section03 .contact_area .contact_box .contact_tel .busy a{display:block;text-align:center;font-size:22px;line-height:normal}#undercolumn #section03 .contact_area .contact_box .contact_tel .busy p{color:#000;text-align:center;font-size:14px}#undercolumn #section03 .contact_area .contact_box .contact_mail{width:80%;margin-inline:auto;padding-bottom:10px;font-weight:bold;border-bottom:solid 1px #ff6801}@media screen and (max-width:767px){#undercolumn #section03 .contact_area .contact_box .contact_mail{width:95%}}#undercolumn #section03 .contact_area .contact_box .contact_mail p{color:#000;text-align:center;font-size:16px}@media screen and (max-width:767px){#undercolumn #section03 .contact_area .contact_box .contact_mail p{font-size:14px}}#undercolumn #section03 .contact_area .contact_box .contact_mail a{display:flex;align-items:center;justify-content:center;font-size:22px;color:#000}@media screen and (max-width:767px){#undercolumn #section03 .contact_area .contact_box .contact_mail a{font-size:16px}}#undercolumn #section03 .contact_area .contact_box .contact_mail a:hover{text-decoration:none}#undercolumn #section03 .contact_area .contact_box .contact_mail a:before{content:"";background-image:url(../../img/kaitori-up/mail.svg);background-position:center;background-repeat:no-repeat;background-size:contain;width:34px;height:30px}@media screen and (max-width:767px){#undercolumn #section03 .contact_area .contact_box .contact_mail a:before{width:24px;height:20px}}#undercolumn #section03 .contact_area .contact_box .contact_line{width:80%;max-width:380px;margin-inline:auto}@media screen and (max-width:767px){#undercolumn #section03 .contact_area .contact_box .contact_line{width:95%;max-width:320px}}#undercolumn #section03 .contact_area .contact_box .contact_line a{position:relative;display:flex;justify-content:center;align-items:center;text-align:center;gap:3px;padding-block:7px;background-color:#06c755;border-radius:50px;font-size:18px;font-weight:bold;-webkit-text-stroke:3px #000;paint-order:stroke fill}@media screen and (max-width:767px){#undercolumn #section03 .contact_area .contact_box .contact_line a{font-size:14px;flex-wrap:wrap;line-height:normal}}#undercolumn #section03 .contact_area .contact_box .contact_line a span{font-size:32px;-webkit-text-stroke:4px #000;paint-order:stroke fill}@media screen and (max-width:767px){#undercolumn #section03 .contact_area .contact_box .contact_line a span{font-size:24px}}#undercolumn #section03 .contact_area .contact_box .contact_line a:link,#undercolumn #section03 .contact_area .contact_box .contact_line a:visited{color:#fff!important;text-decoration:none}#undercolumn #section03 .contact_area .contact_box .contact_line a:hover{filter:brightness(110%)}#undercolumn #section03 .contact_area .contact_box .contact_line a:before{content:"";background-image:url(../../img/line/line-ico.svg);background-repeat:no-repeat;background-size:contain;width:46px;height:46px}@media screen and (max-width:767px){#undercolumn #section03 .contact_area .contact_box .contact_line a:before{width:30px;height:30px}}#undercolumn #section03 .contact_area .form_link{margin-inline:auto;max-width:500px;width:100%;margin-top:2rem}@media screen and (max-width:767px){#undercolumn #section03 .contact_area .form_link{width:90%}}#undercolumn #section03 .contact_area .form_link a{position:relative;display:flex;align-items:center;justify-content:center;background-color:#ff6801;border:solid 4px #000;padding:10px 5%;gap:10px;color:#fff;-webkit-text-stroke:5px #000;paint-order:stroke fill;font-size:clamp(20px,6vw,40px);font-weight:bold}@media screen and (max-width:767px){#undercolumn #section03 .contact_area .form_link a{border:solid 3px #000;-webkit-text-stroke:3px #000}}#undercolumn #section03 .contact_area .form_link a:hover{text-decoration:none;filter:brightness(130%)}#undercolumn #section03 .contact_area .form_link a:after{content:"";background-image:url(../../img/kaitori-up/arrow.svg);background-repeat:no-repeat;background-size:contain;width:38px;height:46px}@media screen and (max-width:767px){#undercolumn #section03 .contact_area .form_link a:after{width:28px;height:36px}}#undercolumn{}#undercolumn #section04{background-color:#fff}#undercolumn #section04 .ttl_box04{background-color:#D40000;padding:1rem 3%}@media screen and (max-width:767px){#undercolumn #section04 .ttl_box04{padding:0.5rem 3%}}#undercolumn #section04 .ttl_box04 h2{text-align:center;color:#fff;font-size:clamp(18px,4vw,32px);font-weight:bold}@media screen and (max-width:767px){#undercolumn #section04 .ttl_box04 h2{line-height:normal}}#undercolumn #section04 .ttl_box04 h2 span{display:inline-block;color:#0833BD;-webkit-text-stroke:8px #fff;paint-order:stroke fill;font-size:clamp(30px,6vw,46px);font-weight:bold}@media screen and (max-width:767px){#undercolumn #section04 .ttl_box04 h2 span{-webkit-text-stroke:6px #fff}}#undercolumn #section04 .case_content{border-bottom:solid 6px #F47A7A;border-left:solid 6px #F47A7A;border-right:solid 6px #F47A7A;padding:2rem 3% 4rem;position:relative}@media screen and (max-width:767px){#undercolumn #section04 .case_content{padding:1.5rem 3% 3rem}}#undercolumn #section04 .case_content:after{position:absolute;content:"";background-image:url(../../img/kaitori-up/key.svg);background-repeat:no-repeat;background-size:contain;background-position:center;width:90px;height:90px;bottom:0px;right:0px}@media screen and (max-width:767px){#undercolumn #section04 .case_content:after{width:70px;height:70px}}#undercolumn #section04 .case_content h3{color:#000;font-weight:bold;font-size:clamp(18px,4vw,26px);border:none}#undercolumn #section04 .case_content p{color:#000;font-size:20px}@media screen and (max-width:767px){#undercolumn #section04 .case_content p{font-size:16px}}#undercolumn{}#undercolumn .manager .lead_ttl{background:#000;color:#fff;font-weight:900;font-size:20px;text-align:start;padding:10px 10px 10px 30px}@media screen and (max-width:767px){#undercolumn .manager .lead_ttl{padding:10px}}#undercolumn .manager .manager_wrap{background:url(../../img/kaitori/bg_yellow.png) no-repeat;padding:1.5rem;display:flex;background-size:cover}@media screen and (max-width:767px){#undercolumn .manager .manager_wrap{padding:1rem;display:block}#undercolumn .manager .manager_wrap .img_wrap{margin:1rem auto 0;text-align:center}}#undercolumn .manager .manager_wrap .txt{margin-top:1.5rem;margin-right:1.5rem}@media screen and (max-width:767px){#undercolumn .manager .manager_wrap .txt{margin:0}}#undercolumn .tab_wrap{position:relative}#undercolumn .tab_wrap .tabMenu{display:flex;flex-flow:row nowrap;justify-content:center}#undercolumn .tab_wrap .tabMenu input{display:none}#undercolumn .tab_wrap .tabMenu li{display:flex;cursor:pointer;margin:0 10px}#undercolumn .tab_wrap .tabMenu li .ico{padding:15px 0 15px 15px}@media screen and (max-width:767px){#undercolumn .tab_wrap .tabMenu li .ico{width:30px}}#undercolumn .tab_wrap .tabMenu li .ttl{padding:10px 25px 10px 15px}@media screen and (max-width:767px){#undercolumn .tab_wrap .tabMenu li .ttl{width:55%;padding:10px 0 10px 10px}}#undercolumn .tab_wrap .tabMenu li .click{border-left:#000 3px dotted;padding:10px 13px}@media screen and (max-width:767px){#undercolumn .tab_wrap .tabMenu li .click{display:none}}#undercolumn .tab_wrap .tabMenu li:hover{filter:brightness(120%)}#undercolumn .tab_wrap .tabMenu #tab01{background-color:#ff0000}#undercolumn .tab_wrap .tabMenu #tab02{background-color:#ff6600}#undercolumn .tab_cont{background-color:#fff;color:#000;display:none}#undercolumn .tab_cont.active{display:block}#undercolumn{}#undercolumn #tab_cont-1{border:#ff0000 5px solid}#undercolumn #tab_cont-1 h4{font-size:21px;margin:0 2rem 0 0}@media screen and (max-width:767px){#undercolumn #tab_cont-1 h4{margin-bottom:0.5rem}}#undercolumn #tab_cont-1 .yusou_flow{counter-reset:number 0}#undercolumn #tab_cont-1 .yusou_flow .address{background-color:#fff;margin:1em 0;padding:1em;font-weight:bold;font-size:15px}#undercolumn #tab_cont-1 .yusou_flow li{padding:2rem;position:relative}#undercolumn #tab_cont-1 .yusou_flow li:first-child:after{content:"";position:absolute;width:0;height:0;bottom:-1.4rem;left:45%;border-style:solid;border-color:#eeeeee transparent transparent transparent;border-width:23px 26px 0 26px;z-index:90}#undercolumn #tab_cont-1 .yusou_flow li:nth-child(2):after{content:"";position:absolute;width:0;height:0;bottom:-1.4rem;left:45%;border-style:solid;border-color:#fff transparent transparent transparent;border-width:23px 26px 0 26px;z-index:90}#undercolumn #tab_cont-1 .yusou_flow li:nth-child(odd){background-color:#eeeeee}#undercolumn #tab_cont-1 .yusou_flow li span{color:#e20b08}#undercolumn #tab_cont-1 .yusou_flow li dt{font-weight:bold;font-size:21px;margin-bottom:1rem;text-indent:1.3em}#undercolumn #tab_cont-1 .yusou_flow li dt:before{color:#e20b08;font-size:28px;font-weight:bold;counter-increment:number 1;content:counter(number) " ";position:absolute;top:25px;left:7px}@media screen and (max-width:767px){#undercolumn #tab_cont-1 .yusou_flow li dt:before{left:6px}}#undercolumn #tab_cont-1 .notice_ttl{display:block;margin:2rem auto;font-size:21px}#undercolumn #tab_cont-1 .notice_ttl:after,#undercolumn #tab_cont-1 .notice_ttl:before{background-color:#000}@media screen and (max-width:767px){#undercolumn #tab_cont-1 .notice_ttl:after,#undercolumn #tab_cont-1 .notice_ttl:before{display:none}}#undercolumn #tab_cont-1 .notice_ttl:before{left:25%}#undercolumn #tab_cont-1 .notice_ttl:after{right:25%}#undercolumn #tab_cont-1 .notice-kaitori{padding:0 2rem 2rem}@media screen and (max-width:767px){#undercolumn #tab_cont-1 .notice-kaitori{padding:0 2rem 2rem}}#undercolumn #tab_cont-1 .notice-kaitori li{margin-bottom:5px}#undercolumn{}#undercolumn #tab_cont-2{border:#ff6600 5px solid}#undercolumn #tab_cont-2 h4{font-size:21px;margin:0 2rem 0 0}@media screen and (max-width:767px){#undercolumn #tab_cont-2 h4{margin-bottom:0.5rem}}#undercolumn #tab_cont-2 .motikomi_caution{text-align:center;font-weight:bold;color:#e20b08;background-color:#fde5e5;padding:1.5rem 0}#undercolumn #tab_cont-2 .motikomi_caution .tel_wrap{margin:1.5rem;padding:1rem;background-color:#fff}@media screen and (max-width:767px){#undercolumn #tab_cont-2 .motikomi_caution .tel_wrap{text-align:center}#undercolumn #tab_cont-2 .motikomi_caution .tel_wrap .time{font-size:13px}}#undercolumn #tab_cont-2 .motikomi_caution .tel_wrap .tel_link{font-size:1.8rem;display:block}@media screen and (max-width:767px){#undercolumn #tab_cont-2 .motikomi_caution .tel_wrap .tel_link{font-size:14px}}#undercolumn #tab_cont-2 .motikomi_caution .tel_wrap .tel_link a{color:#e20b08}@media screen and (max-width:767px){#undercolumn #tab_cont-2 .motikomi_caution .tel_wrap .tel_link a{display:inline-block;font-size:14px}}@media screen and (max-width:767px){#undercolumn #tab_cont-2 .motikomi_caution h4{text-align:center}}#undercolumn #tab_cont-2 .motikomi_caution p{margin:1rem 2rem 0}@media screen and (max-width:767px){#undercolumn #tab_cont-2 .motikomi_caution p{margin-bottom:0!important}}@media screen and (max-width:767px){#undercolumn #tab_cont-2 .motikomi_caution{text-align:left}}#undercolumn #tab_cont-2 .motikomi_sentents{padding:2rem 2rem 0}#undercolumn #tab_cont-2 .motikomi_sentents .voice{text-align:center;font-weight:bold;margin-bottom:1rem;font-size:18px}@media screen and (max-width:767px){#undercolumn #tab_cont-2 .motikomi_sentents .voice{text-align:left;font-size:14px}}#undercolumn #tab_cont-2 .motikomi_sentents .sub_ttl{text-align:center;font-weight:bold;margin-bottom:1rem;font-size:15px}@media screen and (max-width:767px){#undercolumn #tab_cont-2 .motikomi_sentents .sub_ttl{text-align:left;font-size:14px}}#undercolumn #tab_cont-2 .motikomi_sentents .access{margin:2rem auto 1rem;display:flex}@media screen and (max-width:767px){#undercolumn #tab_cont-2 .motikomi_sentents .access{display:block}#undercolumn #tab_cont-2 .motikomi_sentents .access figure img{width:100%;margin-bottom:3rem}}#undercolumn #tab_cont-2 .motikomi_sentents .access iframe{width:100%}#undercolumn #tab_cont-2 .motikomi_sentents .access .blc-right img{display:inline-block;margin-left:10px}@media screen and (max-width:767px){#undercolumn #tab_cont-2 .motikomi_sentents .access .blc-right img{margin-left:0}}#undercolumn #tab_cont-2 .motikomi_sentents .accsess_txt img{display:block;margin:auto}#undercolumn #tab_cont-2 .motikomi_sentents .accsess_txt .address_txt{padding:1rem;margin-top:1rem;background-color:#eeeeee}#undercolumn #tab_cont-2 .motikomi_sentents .accsess_txt .address_txt dt{font-size:18px;font-weight:bold;padding:0 0 0.5rem}#undercolumn #tab_cont-2 .motikomi_sentents .accsess_txt .address_txt dd{font-size:14px}@media screen and (max-width:767px){#undercolumn #tab_cont-2 .motikomi_sentents .accsess_txt .address_txt dt{font-size:15px}}#undercolumn #tab_cont-2 .motikomi_sentents .access_office{display:flex;justify-content:space-between;margin-bottom:2rem}@media screen and (max-width:767px){#undercolumn #tab_cont-2 .motikomi_sentents .access_office{flex-wrap:wrap}}#undercolumn #tab_cont-2 .motikomi_sentents .access_office li{width:24%}@media screen and (max-width:767px){#undercolumn #tab_cont-2 .motikomi_sentents .access_office li{width:48%;margin-bottom:1rem}}#undercolumn #tab_cont-2 .motikomi_sentents .access_office li img{width:100%;height:auto}#undercolumn #tab_cont-2 .notice-kaitori{padding:0 2rem 2rem}@media screen and (max-width:767px){#undercolumn #tab_cont-2 .notice-kaitori{padding:0 2rem 2rem}}#undercolumn #tab_cont-2 .notice-kaitori .notice_ttl{display:block;margin:3rem 0 2rem;color:#000}@media screen and (max-width:767px){#undercolumn #tab_cont-2 .notice-kaitori .notice_ttl{margin:2em 0 0;padding:0 0 1rem}}#undercolumn #tab_cont-2 .notice-kaitori .notice_ttl:after,#undercolumn #tab_cont-2 .notice-kaitori .notice_ttl:before{background-color:#000}@media screen and (max-width:767px){#undercolumn #tab_cont-2 .notice-kaitori .notice_ttl:after,#undercolumn #tab_cont-2 .notice-kaitori .notice_ttl:before{display:none}}#undercolumn #tab_cont-2 .notice-kaitori .notice_ttl:before{left:25%}#undercolumn #tab_cont-2 .notice-kaitori .notice_ttl:after{right:25%}#undercolumn #tab_cont-2 .notice-kaitori li{margin-bottom:5px}#undercolumn .kaitorihyou{padding:3rem 15%}@media screen and (max-width:767px){#undercolumn .kaitorihyou{padding:3rem 5%}}#undercolumn .kaitorihyou a{position:relative;display:flex;align-items:center;justify-content:center;margin-inline:auto;background-color:#FF6600;border:solid 3px #fff;padding:1rem 5% 1rem 8%;color:#fff;-webkit-text-stroke:5px #000;paint-order:stroke fill;font-weight:bold;font-size:clamp(18px,3vw,24px)}@media screen and (max-width:767px){#undercolumn .kaitorihyou a{max-width:500px}}#undercolumn .kaitorihyou a:hover{text-decoration:none;filter:brightness(130%)}#undercolumn .kaitorihyou a:after{content:"";background-image:url(../../img/kaitori-up/arrow02.svg);background-position:center;background-repeat:no-repeat;background-size:contain;width:21px;height:21px;margin-left:1rem}#undercolumn .contact_area{display:flex;flex-direction:column;align-items:center;gap:2rem;padding-top:1.5rem}#undercolumn .contact_area .form_corner{width:100%;display:flex;justify-content:center}#undercolumn .contact_area .form_corner a{position:relative;display:flex;width:min(100%,452px);box-sizing:border-box;align-items:center;justify-content:center;text-align:center;gap:1rem;background-color:#CC0000;padding:10px 2rem 10px 1rem;color:#fff;font-size:clamp(18px,3vw,24px);font-weight:bold;line-height:normal}#undercolumn .contact_area .form_corner a:hover{text-decoration:none}#undercolumn .contact_area .form_corner a:before{content:"";background-image:url(../../img/kaitori-up/cursor-click.svg);background-position:center;background-repeat:no-repeat;background-size:contain;width:46px;height:46px}#undercolumn .contact_area .form_corner a:hover:before{background-size:120%}#undercolumn{}#undercolumn .catch_txt{text-align:left;font-size:17px;padding:0 0 1em}#undercolumn .sp_table{width:750px;background-color:#FFF;color:#333;margin-top:15px}#undercolumn .sp_table tr{border-bottom:#ccc solid 1px}#undercolumn .sp_table th{font-weight:600;font-size:103%;width:23%;background-color:#eee}#undercolumn .sp_table td,#undercolumn .sp_table th{padding:15px;vertical-align:top}.notice_wrap{padding:20px;background-color:#000;margin-bottom:10px}.notice_wrap .notice_txt{font-size:18px;line-height:1.5}@media screen and (max-width:767px){.notice_wrap .notice_txt br{display:none}}.notice_wrap .notice_txt span{font-weight:bold;display:block;font-size:25px;color:#FF0}#header_navi{display:flex;justify-content:flex-end}@media screen and (max-width:767px){#header_navi li{width:33%}}
/*# sourceMappingURL=kaitori_up.css.map */