﻿@import url("https://fonts.googleapis.com/css2?family=Inter:wght@400;500&family=Roboto:ital,wght@0,100..900;1,100..900&family=Zen+Kaku+Gothic+New:wght@500;700&display=swap");@font-face{font-family:"YakuHanJP";font-style:normal;font-weight:400;src:url("../font/YakuHanJPs-Regular.woff2") format("woff2"),url("../font/YakuHanJPs-Regular.woff") format("woff")}@font-face{font-family:"YakuHanJP";font-style:normal;font-weight:500;src:url("../font/YakuHanJPs-Medium.woff2") format("woff2"),url("../font/YakuHanJPs-Medium.woff") format("woff")}@font-face{font-family:"YakuHanJP";font-style:normal;font-weight:600;src:url("../font/YakuHanJPs-Bold.woff2") format("woff2"),url("../font/YakuHanJPs-Bold.woff") format("woff")}@media screen and (max-width: 768px){.pc_only{display:none}}@media screen and (min-width: 768px){.sp_only{display:none}}@keyframes infinity-scroll-left{from{transform:translateX(0)}to{transform:translateX(-100%)}}.miwakekata-wrap{width:100%;height:100%;color:#0075c2;font-family:YakuHanJP,"Inter","Roboto","Zen Kaku Gothic New","Yu Gothic","游ゴシック",YuGothic,"游ゴシック体","Noto Sans Japanese","Source Sans Pro","Hiragino Kaku Gothic Pro","ヒラギノ角ゴ Pro W3","メイリオ","Meiryo",sans-serif;font-weight:600;text-align:left;-moz-font-feature-settings:"palt";-webkit-font-feature-settings:"palt";font-feature-settings:"palt"}.miwakekata-wrap .cover_miwakekata{width:100%;position:relative;background-color:#f9fcff}@media screen and (min-width: 768px){.miwakekata-wrap .cover_miwakekata{padding:60px 50px;margin:0 auto}}@media screen and (max-width: 768px){.miwakekata-wrap .cover_miwakekata{padding:8vw 0 10vw;margin:0}}@media screen and (min-width: 768px){.miwakekata-wrap .cover_miwakekata .miwakekata_title{display:flex;justify-content:flex-start;align-items:center;flex-wrap:wrap}}@media screen and (max-width: 768px){.miwakekata-wrap .cover_miwakekata .miwakekata_title{width:90vw;margin:0 auto;position:relative}}.miwakekata-wrap .cover_miwakekata .miwakekata_title p{font-weight:600;line-height:1.3;letter-spacing:0.00em}@media screen and (min-width: 768px){.miwakekata-wrap .cover_miwakekata .miwakekata_title p{font-size:22px;margin:0 0 15px}}@media screen and (max-width: 768px){.miwakekata-wrap .cover_miwakekata .miwakekata_title p{font-size:3vw;margin:0 0 5.5vw}}.miwakekata-wrap .cover_miwakekata .miwakekata_title h1{font-weight:600;letter-spacing:0.05em;line-height:1}@media screen and (min-width: 768px){.miwakekata-wrap .cover_miwakekata .miwakekata_title h1{font-size:40px}}@media screen and (max-width: 768px){.miwakekata-wrap .cover_miwakekata .miwakekata_title h1{font-size:8vw}}.miwakekata-wrap .cover_miwakekata .miwakekata_title h1 strong{font-family:YakuHanJP,"Inter","Roboto","Zen Kaku Gothic New","Yu Gothic","游ゴシック",YuGothic,"游ゴシック体","Noto Sans Japanese","Source Sans Pro","Hiragino Kaku Gothic Pro","ヒラギノ角ゴ Pro W3","メイリオ","Meiryo",sans-serif;font-weight:600;color:#ef2f3c;display:inline-block;position:relative}.miwakekata-wrap .cover_miwakekata .miwakekata_title h1 strong::after{content:"";display:block;width:100%;height:5px;background-color:#ef2f3c;position:absolute;bottom:-10px;left:0}@media screen and (max-width: 768px){.miwakekata-wrap .cover_miwakekata .miwakekata_title h1 strong::after{height:4px}}@media screen and (min-width: 768px){.miwakekata-wrap .cover_miwakekata .miwakekata_title img{width:400px;margin:0 0 0 35px}}@media screen and (max-width: 768px){.miwakekata-wrap .cover_miwakekata .miwakekata_title img{width:42vw;margin:0;position:absolute;top:-2vw;right:0}}.miwakekata-wrap .cover_miwakekata .miwakekata_kv_pic{width:100%;position:relative}@media screen and (min-width: 768px){.miwakekata-wrap .cover_miwakekata .miwakekata_kv_pic{display:flex;flex-wrap:wrap;justify-content:space-between;align-items:flex-end;margin:35px 0 0}}@media screen and (min-width: 768px){.miwakekata-wrap .cover_miwakekata .miwakekata_kv_pic .pics{width:65%;position:relative;z-index:1}}.miwakekata-wrap .cover_miwakekata .miwakekata_kv_pic .pics_slide{margin:10vw 0 0;width:100vw;position:relative;overflow:hidden;display:flex}.miwakekata-wrap .cover_miwakekata .miwakekata_kv_pic .pics_slide .pic_loop_wrap{display:flex;list-style:none;padding:0;animation:infinity-scroll-left 45s infinite linear 0.5s both}.miwakekata-wrap .cover_miwakekata .miwakekata_kv_pic .pics_slide .pic_loop_wrap img{width:170vw;max-width:inherit;position:relative;will-change:transform;pointer-events:none;overflow:hidden}@media screen and (min-width: 768px){.miwakekata-wrap .cover_miwakekata .miwakekata_kv_pic .mizuhakase_pic{width:42%;position:absolute;bottom:5%;right:0;z-index:2}}@media screen and (max-width: 768px){.miwakekata-wrap .cover_miwakekata .miwakekata_kv_pic .mizuhakase_pic{width:55vw;position:absolute;bottom:-5px;right:2vw;z-index:2}}.miwakekata-wrap .cover_miwakekata .miwakekata_lead{font-weight:600;letter-spacing:0.05em;line-height:1.5}@media screen and (min-width: 768px){.miwakekata-wrap .cover_miwakekata .miwakekata_lead{font-size:18px;margin:35px 0 0}}@media screen and (max-width: 768px){.miwakekata-wrap .cover_miwakekata .miwakekata_lead{width:90vw;text-align:justify;font-size:3.5vw;margin:8vw auto 0}}@media screen and (min-width: 768px){.miwakekata-wrap .cover_miwakekata .miwakekata-index{margin:50px 0 0;width:fit-content;position:relative}}@media screen and (max-width: 768px){.miwakekata-wrap .cover_miwakekata .miwakekata-index{width:90vw;margin:10vw auto 0}}.miwakekata-wrap .cover_miwakekata .miwakekata-index h3{position:relative}.miwakekata-wrap .cover_miwakekata .miwakekata-index h3::after{content:"";display:block;width:100%;height:1px;background-color:#dde7f4;position:absolute;top:50%;left:0}@media screen and (min-width: 768px){.miwakekata-wrap .cover_miwakekata .miwakekata-index h3{font-size:20px;margin:0 0 15px}}@media screen and (max-width: 768px){.miwakekata-wrap .cover_miwakekata .miwakekata-index h3{font-size:4vw;margin:0 0 3vw}}.miwakekata-wrap .cover_miwakekata .miwakekata-index h3 span{display:inline-block;position:relative;z-index:2;background-color:#f9fcff;padding-right:10px}.miwakekata-wrap .cover_miwakekata .miwakekata-index ul li{line-height:1;position:relative}@media screen and (min-width: 768px){.miwakekata-wrap .cover_miwakekata .miwakekata-index ul li{font-size:16px;padding:3px 0 3px 25px;margin:0 0 12px}}@media screen and (max-width: 768px){.miwakekata-wrap .cover_miwakekata .miwakekata-index ul li{font-size:3.3vw;padding:3px 0 3px 6vw;margin:0 0 3vw}}.miwakekata-wrap .cover_miwakekata .miwakekata-index ul li:last-child{margin-bottom:0}.miwakekata-wrap .cover_miwakekata .miwakekata-index ul li a{color:#0075c2;-moz-transition:opacity .4s ease,color .4s ease;-o-transition:opacity .4s ease,color .4s ease;-webkit-transition:opacity .4s ease,color .4s ease;transition:opacity .4s ease,color .4s ease}.miwakekata-wrap .cover_miwakekata .miwakekata-index ul li a::before{content:"";display:block;background:url(../img/miwakekata/ico_index.svg) center center/contain no-repeat;position:absolute;left:0}@media screen and (min-width: 768px){.miwakekata-wrap .cover_miwakekata .miwakekata-index ul li a::before{width:18px;height:18px;top:3px}}@media screen and (max-width: 768px){.miwakekata-wrap .cover_miwakekata .miwakekata-index ul li a::before{width:4vw;height:4vw;top:.5vw}}@media screen and (min-width: 768px){.miwakekata-wrap .cover_miwakekata .miwakekata-index ul li a:hover{color:#333}}.miwakekata-wrap .content-miwakekata-box{border-top:1px solid #dde7f4}@media screen and (min-width: 768px){.miwakekata-wrap .content-miwakekata-box{margin:0 auto;padding:60px 50px}}@media screen and (max-width: 768px){.miwakekata-wrap .content-miwakekata-box{width:100vw;margin:0 auto;padding:12vw 5vw}}.miwakekata-wrap .content-miwakekata-box .stit-miwakekata{font-weight:600;line-height:1.3}@media screen and (min-width: 768px){.miwakekata-wrap .content-miwakekata-box .stit-miwakekata{font-size:36px;margin:0 0 30px}}@media screen and (max-width: 768px){.miwakekata-wrap .content-miwakekata-box .stit-miwakekata{font-size:4.8vw;margin:0 0 4vw;text-align:center}}.miwakekata-wrap .content-miwakekata-box .red{color:#d6000f}.miwakekata-wrap .content-miwakekata-box#miwakekata-01 p.lead{line-height:1.7;margin:0 0 10px}.miwakekata-wrap .content-miwakekata-box#miwakekata-01 p.lead:last-child{margin-bottom:0}@media screen and (min-width: 768px){.miwakekata-wrap .content-miwakekata-box#miwakekata-01 p.lead{font-size:15px}}@media screen and (max-width: 768px){.miwakekata-wrap .content-miwakekata-box#miwakekata-01 p.lead{font-size:3.5vw}}.miwakekata-wrap .content-miwakekata-box#miwakekata-01 p.lead .red{color:#ef2f3c}.miwakekata-wrap .content-miwakekata-box#miwakekata-01 .higai-list{width:100%;display:flex;flex-wrap:wrap;justify-content:space-between}@media screen and (min-width: 768px){.miwakekata-wrap .content-miwakekata-box#miwakekata-01 .higai-list{margin:30px auto 50px}}@media screen and (max-width: 768px){.miwakekata-wrap .content-miwakekata-box#miwakekata-01 .higai-list{margin:5vw auto 5vw}}.miwakekata-wrap .content-miwakekata-box#miwakekata-01 .higai-list .higai-list-box{color:#ef2f3c;display:flex;justify-content:center;align-items:center;flex-wrap:wrap;border-radius:20px;background-color:#fdf4f5;text-align:center;position:relative}@media screen and (min-width: 768px){.miwakekata-wrap .content-miwakekata-box#miwakekata-01 .higai-list .higai-list-box{width:calc( 25% - 15px );padding:20px 10px}}@media screen and (max-width: 768px){.miwakekata-wrap .content-miwakekata-box#miwakekata-01 .higai-list .higai-list-box{width:48%;min-height:36vw;padding:4vw 2vw;margin:0 0 6vw}}.miwakekata-wrap .content-miwakekata-box#miwakekata-01 .higai-list .higai-list-box::after{content:"";display:block;position:absolute}@media screen and (min-width: 768px){.miwakekata-wrap .content-miwakekata-box#miwakekata-01 .higai-list .higai-list-box::after{bottom:-19px;right:40px;border-left:20px solid transparent;border-top:20px solid #fdf4f5}}@media screen and (max-width: 768px){.miwakekata-wrap .content-miwakekata-box#miwakekata-01 .higai-list .higai-list-box::after{bottom:-13px;right:30px;border-left:14px solid transparent;border-top:14px solid #fdf4f5}}.miwakekata-wrap .content-miwakekata-box#miwakekata-01 .higai-list .higai-list-box img{display:block;width:30px;height:30px}@media screen and (min-width: 768px){.miwakekata-wrap .content-miwakekata-box#miwakekata-01 .higai-list .higai-list-box img{width:30px;height:30px;margin:0 auto 10px}}@media screen and (max-width: 768px){.miwakekata-wrap .content-miwakekata-box#miwakekata-01 .higai-list .higai-list-box img{width:8vw;height:8vw;margin:0 auto 1.5vw}}.miwakekata-wrap .content-miwakekata-box#miwakekata-01 .higai-list .higai-list-box h3{line-height:1.4}@media screen and (min-width: 768px){.miwakekata-wrap .content-miwakekata-box#miwakekata-01 .higai-list .higai-list-box h3{font-size:19px;margin:0 0 5px}}@media screen and (max-width: 768px){.miwakekata-wrap .content-miwakekata-box#miwakekata-01 .higai-list .higai-list-box h3{font-size:3.7vw;margin:0 0 1vw}}.miwakekata-wrap .content-miwakekata-box#miwakekata-01 .higai-list .higai-list-box p.count{line-height:1;margin-left:3px}@media screen and (min-width: 768px){.miwakekata-wrap .content-miwakekata-box#miwakekata-01 .higai-list .higai-list-box p.count{font-size:15px}.miwakekata-wrap .content-miwakekata-box#miwakekata-01 .higai-list .higai-list-box p.count strong{font-size:21px}}@media screen and (max-width: 768px){.miwakekata-wrap .content-miwakekata-box#miwakekata-01 .higai-list .higai-list-box p.count{font-size:3.5vw}.miwakekata-wrap .content-miwakekata-box#miwakekata-01 .higai-list .higai-list-box p.count strong{font-size:4.8vw}}.miwakekata-wrap .content-miwakekata-box#miwakekata-01 .higai-masonry-list{width:100%}@media screen and (min-width: 768px){.miwakekata-wrap .content-miwakekata-box#miwakekata-01 .higai-masonry-list{margin:30px auto 50px}}@media screen and (max-width: 768px){.miwakekata-wrap .content-miwakekata-box#miwakekata-01 .higai-masonry-list{margin:5vw auto 5vw}}@media screen and (min-width: 768px){.miwakekata-wrap .content-miwakekata-box#miwakekata-01 .higai-masonry-list .grid-sizer{width:calc( 33.3333% - 20px );margin:0}}@media screen and (max-width: 1000px){.miwakekata-wrap .content-miwakekata-box#miwakekata-01 .higai-masonry-list .grid-sizer{width:calc(33.3333% - 16px)}}@media screen and (max-width: 768px){.miwakekata-wrap .content-miwakekata-box#miwakekata-01 .higai-masonry-list .grid-sizer{width:calc( 50% - 10px );margin:0}}.miwakekata-wrap .content-miwakekata-box#miwakekata-01 .higai-masonry-list .masonry-post{border-radius:20px;overflow:hidden;text-align:center;background-color:#fdf4f5}@media screen and (min-width: 768px){.miwakekata-wrap .content-miwakekata-box#miwakekata-01 .higai-masonry-list .masonry-post{width:calc( 33.3333% - 20px );margin:0}}@media screen and (max-width: 1000px){.miwakekata-wrap .content-miwakekata-box#miwakekata-01 .higai-masonry-list .masonry-post{width:calc(33.3333% - 16px)}}@media screen and (max-width: 768px){.miwakekata-wrap .content-miwakekata-box#miwakekata-01 .higai-masonry-list .masonry-post{width:calc( 50% - 8px );margin:0 0 3.5vw}}@media screen and (min-width: 768px){.miwakekata-wrap .content-miwakekata-box#miwakekata-01 .higai-masonry-list .txt{padding:15px}}@media screen and (max-width: 768px){.miwakekata-wrap .content-miwakekata-box#miwakekata-01 .higai-masonry-list .txt{padding:3.5vw 3vw}}.miwakekata-wrap .content-miwakekata-box#miwakekata-01 .higai-masonry-list .txt h3{color:#ef2f3c;line-height:1.5;margin:0 0 3px}@media screen and (min-width: 768px){.miwakekata-wrap .content-miwakekata-box#miwakekata-01 .higai-masonry-list .txt h3{font-size:13px}}@media screen and (max-width: 768px){.miwakekata-wrap .content-miwakekata-box#miwakekata-01 .higai-masonry-list .txt h3{font-size:3.2vw}}.miwakekata-wrap .content-miwakekata-box#miwakekata-01 .higai-masonry-list .txt p{color:#555;line-height:1.5}@media screen and (min-width: 768px){.miwakekata-wrap .content-miwakekata-box#miwakekata-01 .higai-masonry-list .txt p{font-size:11px}}@media screen and (max-width: 768px){.miwakekata-wrap .content-miwakekata-box#miwakekata-01 .higai-masonry-list .txt p{font-size:2.7vw}.miwakekata-wrap .content-miwakekata-box#miwakekata-01 .higai-masonry-list .txt p br{display:none}}.miwakekata-wrap .content-miwakekata-box#miwakekata-02 p.lead{line-height:1.7;margin:0 0 10px}.miwakekata-wrap .content-miwakekata-box#miwakekata-02 p.lead:last-child{margin-bottom:0}@media screen and (min-width: 768px){.miwakekata-wrap .content-miwakekata-box#miwakekata-02 p.lead{font-size:15px}}@media screen and (max-width: 768px){.miwakekata-wrap .content-miwakekata-box#miwakekata-02 p.lead{font-size:3.5vw;text-align:justify}}.miwakekata-wrap .content-miwakekata-box#miwakekata-02 p.lead.bg_red{color:#000;background-color:#fdf4f5;border-radius:20px}@media screen and (min-width: 768px){.miwakekata-wrap .content-miwakekata-box#miwakekata-02 p.lead.bg_red{width:fit-content;padding:20px}}@media screen and (max-width: 768px){.miwakekata-wrap .content-miwakekata-box#miwakekata-02 p.lead.bg_red{padding:4vw}}.miwakekata-wrap .content-miwakekata-box#miwakekata-02 p.lead .red{color:#ef2f3c}.miwakekata-wrap .content-miwakekata-box#miwakekata-02 .cartridge-wrap{border-radius:20px;border-top:1px solid #dde7f4;border-right:1px solid #dde7f4;border-left:1px solid #dde7f4}.miwakekata-wrap .content-miwakekata-box#miwakekata-02 .cartridge-wrap:first-of-type{border-radius:20px 20px 0 0}@media screen and (min-width: 768px){.miwakekata-wrap .content-miwakekata-box#miwakekata-02 .cartridge-wrap:first-of-type{margin-top:30px}}@media screen and (max-width: 768px){.miwakekata-wrap .content-miwakekata-box#miwakekata-02 .cartridge-wrap:first-of-type{margin-top:6vw}}.miwakekata-wrap .content-miwakekata-box#miwakekata-02 .cartridge-wrap:nth-of-type(2){border-radius:0 0 20px 20px;border-bottom:1px solid #dde7f4}@media screen and (min-width: 768px){.miwakekata-wrap .content-miwakekata-box#miwakekata-02 .cartridge-wrap{padding:40px;display:flex;flex-wrap:wrap;justify-content:space-between;align-items:flex-start}}@media screen and (max-width: 768px){.miwakekata-wrap .content-miwakekata-box#miwakekata-02 .cartridge-wrap{padding:7vw 6vw}}@media screen and (min-width: 768px){.miwakekata-wrap .content-miwakekata-box#miwakekata-02 .cartridge-wrap .tit-sticky{width:230px;position:sticky;top:80px;left:0}}@media screen and (max-width: 768px){.miwakekata-wrap .content-miwakekata-box#miwakekata-02 .cartridge-wrap .tit-sticky{margin:0 auto 5vw;text-align:center}}.miwakekata-wrap .content-miwakekata-box#miwakekata-02 .cartridge-wrap .tit-sticky img{display:block;border-radius:100%}@media screen and (min-width: 768px){.miwakekata-wrap .content-miwakekata-box#miwakekata-02 .cartridge-wrap .tit-sticky img{width:100px;height:100px;margin:0 0 20px}}@media screen and (max-width: 768px){.miwakekata-wrap .content-miwakekata-box#miwakekata-02 .cartridge-wrap .tit-sticky img{width:20vw;height:20vw;margin:0 auto 3vw}}.miwakekata-wrap .content-miwakekata-box#miwakekata-02 .cartridge-wrap .tit-sticky h3{line-height:1.3;font-weight:600}@media screen and (min-width: 768px){.miwakekata-wrap .content-miwakekata-box#miwakekata-02 .cartridge-wrap .tit-sticky h3{font-size:24px}}@media screen and (max-width: 768px){.miwakekata-wrap .content-miwakekata-box#miwakekata-02 .cartridge-wrap .tit-sticky h3{text-align:center;font-size:4.2vw}}@media screen and (min-width: 768px){.miwakekata-wrap .content-miwakekata-box#miwakekata-02 .cartridge-wrap .cartridge-box{width:calc( 100% - 250px )}}.miwakekata-wrap .content-miwakekata-box#miwakekata-02 .cartridge-wrap .cartridge-box .cartridge-box-content{border-bottom:1px solid #dde7f4}@media screen and (min-width: 768px){.miwakekata-wrap .content-miwakekata-box#miwakekata-02 .cartridge-wrap .cartridge-box .cartridge-box-content{padding:40px 0}}@media screen and (max-width: 768px){.miwakekata-wrap .content-miwakekata-box#miwakekata-02 .cartridge-wrap .cartridge-box .cartridge-box-content{padding:7vw 0}}.miwakekata-wrap .content-miwakekata-box#miwakekata-02 .cartridge-wrap .cartridge-box .cartridge-box-content:first-of-type{padding-top:0}.miwakekata-wrap .content-miwakekata-box#miwakekata-02 .cartridge-wrap .cartridge-box .cartridge-box-content:last-of-type{padding-bottom:0;border-bottom:none}.miwakekata-wrap .content-miwakekata-box#miwakekata-02 .cartridge-wrap .cartridge-box .cartridge-box-content h3.tit-cartridge-box-content{line-height:1}@media screen and (min-width: 768px){.miwakekata-wrap .content-miwakekata-box#miwakekata-02 .cartridge-wrap .cartridge-box .cartridge-box-content h3.tit-cartridge-box-content{font-size:18px;margin:0 0 25px}}@media screen and (max-width: 768px){.miwakekata-wrap .content-miwakekata-box#miwakekata-02 .cartridge-wrap .cartridge-box .cartridge-box-content h3.tit-cartridge-box-content{font-size:4vw;margin:0 0 5vw;text-align:center}}.miwakekata-wrap .content-miwakekata-box#miwakekata-02 .cartridge-wrap .cartridge-box .cartridge-box-content h3.tit-cartridge-box-content.red{color:#d6000f;display:flex;align-items:center;flex-wrap:wrap}@media screen and (min-width: 768px){.miwakekata-wrap .content-miwakekata-box#miwakekata-02 .cartridge-wrap .cartridge-box .cartridge-box-content h3.tit-cartridge-box-content.red{justify-content:flex-start}}@media screen and (max-width: 768px){.miwakekata-wrap .content-miwakekata-box#miwakekata-02 .cartridge-wrap .cartridge-box .cartridge-box-content h3.tit-cartridge-box-content.red{justify-content:center}}.miwakekata-wrap .content-miwakekata-box#miwakekata-02 .cartridge-wrap .cartridge-box .cartridge-box-content h3.tit-cartridge-box-content.red::before{content:"";display:block;width:22px;height:22px;background:url(../img/miwakekata/ico_attention.svg) center center/contain no-repeat;margin:0 8px 0 0}.miwakekata-wrap .content-miwakekata-box#miwakekata-02 .cartridge-wrap .cartridge-box .cartridge-box-content .cartridge-box-content-box{width:100%;display:flex;flex-wrap:wrap;justify-content:space-between;align-items:center}@media screen and (min-width: 768px){.miwakekata-wrap .content-miwakekata-box#miwakekata-02 .cartridge-wrap .cartridge-box .cartridge-box-content .cartridge-box-content-box{margin:0 0 15px}}@media screen and (max-width: 768px){.miwakekata-wrap .content-miwakekata-box#miwakekata-02 .cartridge-wrap .cartridge-box .cartridge-box-content .cartridge-box-content-box{margin:0 0 3vw}}.miwakekata-wrap .content-miwakekata-box#miwakekata-02 .cartridge-wrap .cartridge-box .cartridge-box-content .cartridge-box-content-box:last-child{margin-bottom:0}.miwakekata-wrap .content-miwakekata-box#miwakekata-02 .cartridge-wrap .cartridge-box .cartridge-box-content .thumb-L{width:180px;display:flex;justify-content:flex-start;align-items:flex-end;flex-wrap:wrap}@media screen and (max-width: 768px){.miwakekata-wrap .content-miwakekata-box#miwakekata-02 .cartridge-wrap .cartridge-box .cartridge-box-content .thumb-L{margin:0 auto 5vw;justify-content:center}}.miwakekata-wrap .content-miwakekata-box#miwakekata-02 .cartridge-wrap .cartridge-box .cartridge-box-content .thumb-L figure{width:min-content;text-align:center}.miwakekata-wrap .content-miwakekata-box#miwakekata-02 .cartridge-wrap .cartridge-box .cartridge-box-content .thumb-L figure:first-of-type{margin-right:15px}.miwakekata-wrap .content-miwakekata-box#miwakekata-02 .cartridge-wrap .cartridge-box .cartridge-box-content .thumb-L img.HUC17021{width:90px}.miwakekata-wrap .content-miwakekata-box#miwakekata-02 .cartridge-wrap .cartridge-box .cartridge-box-content .thumb-L img.UHC3000{width:60px}.miwakekata-wrap .content-miwakekata-box#miwakekata-02 .cartridge-wrap .cartridge-box .cartridge-box-content .thumb-L img.HSC17021{width:135px}.miwakekata-wrap .content-miwakekata-box#miwakekata-02 .cartridge-wrap .cartridge-box .cartridge-box-content .thumb-L+.txt{width:calc( 100% - 180px )}@media screen and (max-width: 768px){.miwakekata-wrap .content-miwakekata-box#miwakekata-02 .cartridge-wrap .cartridge-box .cartridge-box-content .thumb-L+.txt{width:100%}}.miwakekata-wrap .content-miwakekata-box#miwakekata-02 .cartridge-wrap .cartridge-box .cartridge-box-content .thumb-L2{width:150px;display:flex;justify-content:flex-start;align-items:flex-end;flex-wrap:wrap}@media screen and (max-width: 768px){.miwakekata-wrap .content-miwakekata-box#miwakekata-02 .cartridge-wrap .cartridge-box .cartridge-box-content .thumb-L2{width:100%;justify-content:center}.miwakekata-wrap .content-miwakekata-box#miwakekata-02 .cartridge-wrap .cartridge-box .cartridge-box-content .thumb-L2 img.HSC17021{width:35vw;display:block;margin:0 auto}}.miwakekata-wrap .content-miwakekata-box#miwakekata-02 .cartridge-wrap .cartridge-box .cartridge-box-content .thumb-L2 figure{text-align:center}.miwakekata-wrap .content-miwakekata-box#miwakekata-02 .cartridge-wrap .cartridge-box .cartridge-box-content .thumb-L2 figure:first-of-type{margin-right:15px}@media screen and (max-width: 768px){.miwakekata-wrap .content-miwakekata-box#miwakekata-02 .cartridge-wrap .cartridge-box .cartridge-box-content .thumb-L2 figure:first-of-type{margin-right:0}}.miwakekata-wrap .content-miwakekata-box#miwakekata-02 .cartridge-wrap .cartridge-box .cartridge-box-content .thumb-L2+.txt{width:calc( 100% - 180px )}@media screen and (max-width: 768px){.miwakekata-wrap .content-miwakekata-box#miwakekata-02 .cartridge-wrap .cartridge-box .cartridge-box-content .thumb-L2+.txt{width:100%}}.miwakekata-wrap .content-miwakekata-box#miwakekata-02 .cartridge-wrap .cartridge-box .cartridge-box-content .thumb-M{width:165px;display:flex;justify-content:flex-start;align-items:flex-end;flex-wrap:wrap}@media screen and (max-width: 768px){.miwakekata-wrap .content-miwakekata-box#miwakekata-02 .cartridge-wrap .cartridge-box .cartridge-box-content .thumb-M{margin:0 auto 5vw;justify-content:center}}.miwakekata-wrap .content-miwakekata-box#miwakekata-02 .cartridge-wrap .cartridge-box .cartridge-box-content .thumb-M figure{width:min-content;text-align:center}.miwakekata-wrap .content-miwakekata-box#miwakekata-02 .cartridge-wrap .cartridge-box .cartridge-box-content .thumb-M figure:first-of-type{margin-right:15px}.miwakekata-wrap .content-miwakekata-box#miwakekata-02 .cartridge-wrap .cartridge-box .cartridge-box-content .thumb-M img.UAC0827-GN{width:60px}.miwakekata-wrap .content-miwakekata-box#miwakekata-02 .cartridge-wrap .cartridge-box .cartridge-box-content .thumb-M img.UZC2000-GR{width:60px}.miwakekata-wrap .content-miwakekata-box#miwakekata-02 .cartridge-wrap .cartridge-box .cartridge-box-content .thumb-M+.txt{width:calc( 100% - 165px )}@media screen and (max-width: 768px){.miwakekata-wrap .content-miwakekata-box#miwakekata-02 .cartridge-wrap .cartridge-box .cartridge-box-content .thumb-M+.txt{width:100%}}.miwakekata-wrap .content-miwakekata-box#miwakekata-02 .cartridge-wrap .cartridge-box .cartridge-box-content .thumb-S{width:60px}.miwakekata-wrap .content-miwakekata-box#miwakekata-02 .cartridge-wrap .cartridge-box .cartridge-box-content .thumb-S img.BSC05001,.miwakekata-wrap .content-miwakekata-box#miwakekata-02 .cartridge-wrap .cartridge-box .cartridge-box-content .thumb-S img.ABC002{width:40px;margin:0 auto;display:block;position:relative;left:5px}@media screen and (min-width: 768px){.miwakekata-wrap .content-miwakekata-box#miwakekata-02 .cartridge-wrap .cartridge-box .cartridge-box-content .thumb-S+.txt{width:calc( 100% - 90px )}}@media screen and (max-width: 768px){.miwakekata-wrap .content-miwakekata-box#miwakekata-02 .cartridge-wrap .cartridge-box .cartridge-box-content .thumb-S+.txt{width:calc( 100% - 82px )}}.miwakekata-wrap .content-miwakekata-box#miwakekata-02 .cartridge-wrap .cartridge-box .cartridge-box-content figure figcaption{line-height:1.2;padding-top:5px}@media screen and (min-width: 768px){.miwakekata-wrap .content-miwakekata-box#miwakekata-02 .cartridge-wrap .cartridge-box .cartridge-box-content figure figcaption{font-size:11px}}@media screen and (max-width: 768px){.miwakekata-wrap .content-miwakekata-box#miwakekata-02 .cartridge-wrap .cartridge-box .cartridge-box-content figure figcaption{font-size:2.7vw;opacity:0}}.miwakekata-wrap .content-miwakekata-box#miwakekata-02 .cartridge-wrap .cartridge-box .cartridge-box-content .txt h4.products-name{line-height:1.5}@media screen and (min-width: 768px){.miwakekata-wrap .content-miwakekata-box#miwakekata-02 .cartridge-wrap .cartridge-box .cartridge-box-content .txt h4.products-name{display:flex;justify-content:flex-start;align-items:center;flex-wrap:wrap;font-size:15px;margin:0 0 5px}}@media screen and (max-width: 768px){.miwakekata-wrap .content-miwakekata-box#miwakekata-02 .cartridge-wrap .cartridge-box .cartridge-box-content .txt h4.products-name{font-size:3.8vw;margin:0 0 1.5vw}.miwakekata-wrap .content-miwakekata-box#miwakekata-02 .cartridge-wrap .cartridge-box .cartridge-box-content .txt h4.products-name.sp-center{text-align:center}}.miwakekata-wrap .content-miwakekata-box#miwakekata-02 .cartridge-wrap .cartridge-box .cartridge-box-content .txt h4.products-name .notice{color:#ef2f3c}@media screen and (min-width: 768px){.miwakekata-wrap .content-miwakekata-box#miwakekata-02 .cartridge-wrap .cartridge-box .cartridge-box-content .txt h4.products-name .notice{font-size:10px;display:inline-block;margin-left:10px;padding:2px 4px;border:1px solid #ef2f3c}}@media screen and (max-width: 768px){.miwakekata-wrap .content-miwakekata-box#miwakekata-02 .cartridge-wrap .cartridge-box .cartridge-box-content .txt h4.products-name .notice{font-size:2.9vw;display:block}}.miwakekata-wrap .content-miwakekata-box#miwakekata-02 .cartridge-wrap .cartridge-box .cartridge-box-content .txt h5{line-height:1.3}@media screen and (min-width: 768px){.miwakekata-wrap .content-miwakekata-box#miwakekata-02 .cartridge-wrap .cartridge-box .cartridge-box-content .txt h5{font-size:13px;margin:10px 0 5px}}@media screen and (max-width: 768px){.miwakekata-wrap .content-miwakekata-box#miwakekata-02 .cartridge-wrap .cartridge-box .cartridge-box-content .txt h5{font-size:3.2vw;margin:2vw 0 1.5vw}}.miwakekata-wrap .content-miwakekata-box#miwakekata-02 .cartridge-wrap .cartridge-box .cartridge-box-content .txt p{color:#555;line-height:1.5}@media screen and (min-width: 768px){.miwakekata-wrap .content-miwakekata-box#miwakekata-02 .cartridge-wrap .cartridge-box .cartridge-box-content .txt p{font-size:12px;margin:0 0 5px}}@media screen and (max-width: 768px){.miwakekata-wrap .content-miwakekata-box#miwakekata-02 .cartridge-wrap .cartridge-box .cartridge-box-content .txt p{font-size:2.9vw;margin:0 0 1.5vw}}.miwakekata-wrap .content-miwakekata-box#miwakekata-02 .cartridge-wrap .cartridge-box .cartridge-box-content .txt p:last-child{margin-bottom:0}@media screen and (min-width: 768px){.miwakekata-wrap .content-miwakekata-box#miwakekata-02 .cartridge-wrap .cartridge-box .cartridge-box-content .txt p.large{font-size:14px}}@media screen and (max-width: 768px){.miwakekata-wrap .content-miwakekata-box#miwakekata-02 .cartridge-wrap .cartridge-box .cartridge-box-content .txt p.large{font-size:3.2vw}}.miwakekata-wrap .content-miwakekata-box#miwakekata-02 .cartridge-wrap .cartridge-box .cartridge-box-content .txt p .red{color:#d6000f}.miwakekata-wrap .content-miwakekata-box#miwakekata-02 .cartridge-wrap .cartridge-box .cartridge-box-content .txt p.notice{color:#8098b7}@media screen and (min-width: 768px){.miwakekata-wrap .content-miwakekata-box#miwakekata-02 .cartridge-wrap .cartridge-box .cartridge-box-content .txt p.notice{font-size:10px}}@media screen and (max-width: 768px){.miwakekata-wrap .content-miwakekata-box#miwakekata-02 .cartridge-wrap .cartridge-box .cartridge-box-content .txt p.notice{font-size:2.7vw}}.miwakekata-wrap .content-miwakekata-box#miwakekata-02 .cartridge-wrap .cartridge-box .cartridge-box-content .txt p a{color:#0075c2;text-decoration:underline;-moz-transition:color .4s ease,background-color .4s ease,border-color .4s ease;-o-transition:color .4s ease,background-color .4s ease,border-color .4s ease;-webkit-transition:color .4s ease,background-color .4s ease,border-color .4s ease;transition:color .4s ease,background-color .4s ease,border-color .4s ease}@media screen and (min-width: 768px){.miwakekata-wrap .content-miwakekata-box#miwakekata-02 .cartridge-wrap .cartridge-box .cartridge-box-content .txt p a:hover{color:#999}}.miwakekata-wrap .content-miwakekata-box#miwakekata-02 .cartridge-wrap .cartridge-box .cartridge-box-content .txt a.btn{display:flex;justify-content:center;align-items:center;flex-wrap:wrap;line-height:1;border-radius:10px;margin:10px 0;-moz-transition:color .4s ease,background-color .4s ease,border-color .4s ease;-o-transition:color .4s ease,background-color .4s ease,border-color .4s ease;-webkit-transition:color .4s ease,background-color .4s ease,border-color .4s ease;transition:color .4s ease,background-color .4s ease,border-color .4s ease}@media screen and (min-width: 768px){.miwakekata-wrap .content-miwakekata-box#miwakekata-02 .cartridge-wrap .cartridge-box .cartridge-box-content .txt a.btn{width:fit-content;font-size:14px;padding:14px 15px}}@media screen and (max-width: 768px){.miwakekata-wrap .content-miwakekata-box#miwakekata-02 .cartridge-wrap .cartridge-box .cartridge-box-content .txt a.btn{width:100%;min-height:13vw;font-size:3.3vw;letter-spacing:-0.04em;padding:3.5vw 3vw}}.miwakekata-wrap .content-miwakekata-box#miwakekata-02 .cartridge-wrap .cartridge-box .cartridge-box-content .txt a.btn:last-child{margin-bottom:0}.miwakekata-wrap .content-miwakekata-box#miwakekata-02 .cartridge-wrap .cartridge-box .cartridge-box-content .txt a.btn.official{color:#FFF;background-color:#0075c2}.miwakekata-wrap .content-miwakekata-box#miwakekata-02 .cartridge-wrap .cartridge-box .cartridge-box-content .txt a.btn.official::before{content:"";display:block;width:20px;height:20px;background:url(../img/miwakekata/ico_cart.svg) center center/contain no-repeat;margin:0 8px 0 0}.miwakekata-wrap .content-miwakekata-box#miwakekata-02 .cartridge-wrap .cartridge-box .cartridge-box-content .txt a.btn.official::after{content:"";display:block;width:10px;height:12px;background:url(../img/miwakekata/arrow_w.svg) center center/contain no-repeat;margin:0 0 0 8px}@media screen and (max-width: 768px){.miwakekata-wrap .content-miwakekata-box#miwakekata-02 .cartridge-wrap .cartridge-box .cartridge-box-content .txt a.btn.official::after{width:8px;height:10px}}@media screen and (min-width: 768px){.miwakekata-wrap .content-miwakekata-box#miwakekata-02 .cartridge-wrap .cartridge-box .cartridge-box-content .txt a.btn.official:hover{background-color:#999}}.miwakekata-wrap .content-miwakekata-box#miwakekata-02 .cartridge-wrap .cartridge-box .cartridge-box-content .txt a.btn.white-list{color:#0075c2;border:1px solid #0075c2;background-color:#FFF}.miwakekata-wrap .content-miwakekata-box#miwakekata-02 .cartridge-wrap .cartridge-box .cartridge-box-content .txt a.btn.white-list::after{content:"";display:block;width:10px;height:12px;background:url(../img/miwakekata/arrow_b.svg) center center/contain no-repeat;margin:0 0 0 8px;filter:grayscale(0);opacity:1;-moz-transition:opacity .4s ease,filter .4s ease;-o-transition:opacity .4s ease,filter .4s ease;-webkit-transition:opacity .4s ease,filter .4s ease;transition:opacity .4s ease,filter .4s ease}@media screen and (max-width: 768px){.miwakekata-wrap .content-miwakekata-box#miwakekata-02 .cartridge-wrap .cartridge-box .cartridge-box-content .txt a.btn.white-list::after{width:8px;height:10px}}@media screen and (min-width: 768px){.miwakekata-wrap .content-miwakekata-box#miwakekata-02 .cartridge-wrap .cartridge-box .cartridge-box-content .txt a.btn.white-list:hover{color:#999;border-color:#999}.miwakekata-wrap .content-miwakekata-box#miwakekata-02 .cartridge-wrap .cartridge-box .cartridge-box-content .txt a.btn.white-list:hover::after{opacity:.5;filter:grayscale(1)}}@media screen and (min-width: 768px){.miwakekata-wrap .content-miwakekata-box#miwakekata-02 .add{margin:30px 0 0}}@media screen and (max-width: 768px){.miwakekata-wrap .content-miwakekata-box#miwakekata-02 .add{margin:6vw 0 0}}.miwakekata-wrap .content-miwakekata-box#miwakekata-02 .add p.lead{line-height:1.5}.miwakekata-wrap .content-miwakekata-box#miwakekata-02 .add p.lead:last-child{margin-bottom:0}@media screen and (min-width: 768px){.miwakekata-wrap .content-miwakekata-box#miwakekata-02 .add p.lead{font-size:15px;margin:0 0 10px}}@media screen and (max-width: 768px){.miwakekata-wrap .content-miwakekata-box#miwakekata-02 .add p.lead{font-size:4vw;margin:0 0 4vw;text-align:center}}.miwakekata-wrap .content-miwakekata-box#miwakekata-02 .add .add_box{background-color:#f9fcff;border-radius:20px}@media screen and (min-width: 768px){.miwakekata-wrap .content-miwakekata-box#miwakekata-02 .add .add_box{padding:25px 25px}}@media screen and (max-width: 768px){.miwakekata-wrap .content-miwakekata-box#miwakekata-02 .add .add_box{padding:7vw 5vw}}.miwakekata-wrap .content-miwakekata-box#miwakekata-02 .add .add_box p.description{line-height:1.5;margin:0 0 10px}.miwakekata-wrap .content-miwakekata-box#miwakekata-02 .add .add_box p.description:last-child{margin-bottom:0}@media screen and (min-width: 768px){.miwakekata-wrap .content-miwakekata-box#miwakekata-02 .add .add_box p.description{font-size:13px}}@media screen and (max-width: 768px){.miwakekata-wrap .content-miwakekata-box#miwakekata-02 .add .add_box p.description{font-size:2.8vw;text-align:center}}.miwakekata-wrap .content-miwakekata-box#miwakekata-02 .add .add_box p.description strong{font-family:YakuHanJP,"Inter","Roboto","Zen Kaku Gothic New","Yu Gothic","游ゴシック",YuGothic,"游ゴシック体","Noto Sans Japanese","Source Sans Pro","Hiragino Kaku Gothic Pro","ヒラギノ角ゴ Pro W3","メイリオ","Meiryo",sans-serif;font-weight:600}@media screen and (min-width: 768px){.miwakekata-wrap .content-miwakekata-box#miwakekata-02 .add .add_box p.description strong{font-size:17px}}@media screen and (max-width: 768px){.miwakekata-wrap .content-miwakekata-box#miwakekata-02 .add .add_box p.description strong{font-size:4vw}}.miwakekata-wrap .content-miwakekata-box#miwakekata-02 .add .add_box p.description a{color:#0075c2;text-decoration:underline;-moz-transition:color .4s ease,background-color .4s ease,border-color .4s ease;-o-transition:color .4s ease,background-color .4s ease,border-color .4s ease;-webkit-transition:color .4s ease,background-color .4s ease,border-color .4s ease;transition:color .4s ease,background-color .4s ease,border-color .4s ease}@media screen and (min-width: 768px){.miwakekata-wrap .content-miwakekata-box#miwakekata-02 .add .add_box p.description a:hover{color:#999}}.miwakekata-wrap .content-miwakekata-box#miwakekata-02 .add .add_box .item-list{display:flex;justify-content:flex-start;align-items:center;flex-wrap:wrap}.miwakekata-wrap .content-miwakekata-box#miwakekata-02 .add .add_box .item-list .item-list-box{width:fit-content;display:flex;justify-content:flex-start;align-items:center;flex-wrap:wrap;margin:10px 20px 0 0}.miwakekata-wrap .content-miwakekata-box#miwakekata-02 .add .add_box .item-list .item-list-box:last-child{margin-right:0}@media screen and (max-width: 768px){.miwakekata-wrap .content-miwakekata-box#miwakekata-02 .add .add_box .item-list .item-list-box{margin:10px 10vw 0 13vw}}.miwakekata-wrap .content-miwakekata-box#miwakekata-02 .add .add_box .item-list .item-list-box figure{border-radius:100%;overflow:hidden;background-color:#FFF;margin:0 10px 0 0;display:flex;justify-content:center;align-items:center;flex-wrap:wrap;border:1px solid #dde7f4}@media screen and (min-width: 768px){.miwakekata-wrap .content-miwakekata-box#miwakekata-02 .add .add_box .item-list .item-list-box figure{width:100px;height:100px}}@media screen and (max-width: 768px){.miwakekata-wrap .content-miwakekata-box#miwakekata-02 .add .add_box .item-list .item-list-box figure{width:17vw;height:17vw}}@media screen and (min-width: 768px){.miwakekata-wrap .content-miwakekata-box#miwakekata-02 .add .add_box .item-list .item-list-box figure img.HUC17021{width:35px}}@media screen and (max-width: 768px){.miwakekata-wrap .content-miwakekata-box#miwakekata-02 .add .add_box .item-list .item-list-box figure img.HUC17021{width:5vw}}@media screen and (min-width: 768px){.miwakekata-wrap .content-miwakekata-box#miwakekata-02 .add .add_box .item-list .item-list-box figure img.UHC3000{width:23px}}@media screen and (max-width: 768px){.miwakekata-wrap .content-miwakekata-box#miwakekata-02 .add .add_box .item-list .item-list-box figure img.UHC3000{width:4vw}}@media screen and (min-width: 768px){.miwakekata-wrap .content-miwakekata-box#miwakekata-02 .add .add_box .item-list .item-list-box figure img.HSC17021{width:50px}}@media screen and (max-width: 768px){.miwakekata-wrap .content-miwakekata-box#miwakekata-02 .add .add_box .item-list .item-list-box figure img.HSC17021{width:8vw}}.miwakekata-wrap .content-miwakekata-box#miwakekata-02 .add .add_box .item-list .item-list-box p{line-height:1.5}@media screen and (min-width: 768px){.miwakekata-wrap .content-miwakekata-box#miwakekata-02 .add .add_box .item-list .item-list-box p{font-size:13px}}@media screen and (max-width: 768px){.miwakekata-wrap .content-miwakekata-box#miwakekata-02 .add .add_box .item-list .item-list-box p{font-size:3vw}}@media screen and (min-width: 768px){.miwakekata-wrap .content-miwakekata-box#miwakekata-04 .miwakekata-index-wrap{margin:0 0 50px;display:flex;justify-content:flex-start;align-items:flex-start;flex-wrap:wrap}}@media screen and (max-width: 768px){.miwakekata-wrap .content-miwakekata-box#miwakekata-04 .miwakekata-index-wrap{width:90vw;margin:8vw auto 8vw;display:none}}@media screen and (min-width: 768px){.miwakekata-wrap .content-miwakekata-box#miwakekata-04 .miwakekata-index-wrap .miwakekata-index-child{margin:0;width:fit-content;position:relative;margin-right:40px}.miwakekata-wrap .content-miwakekata-box#miwakekata-04 .miwakekata-index-wrap .miwakekata-index-child:last-child{margin-right:0}}@media screen and (max-width: 768px){.miwakekata-wrap .content-miwakekata-box#miwakekata-04 .miwakekata-index-wrap .miwakekata-index-child{display:none}}.miwakekata-wrap .content-miwakekata-box#miwakekata-04 .miwakekata-index-wrap .miwakekata-index-child h3{position:relative}.miwakekata-wrap .content-miwakekata-box#miwakekata-04 .miwakekata-index-wrap .miwakekata-index-child h3::after{content:"";display:block;width:100%;height:1px;background-color:#dde7f4;position:absolute;top:50%;left:0}@media screen and (min-width: 768px){.miwakekata-wrap .content-miwakekata-box#miwakekata-04 .miwakekata-index-wrap .miwakekata-index-child h3{font-size:20px;margin:0 0 15px}}@media screen and (max-width: 768px){.miwakekata-wrap .content-miwakekata-box#miwakekata-04 .miwakekata-index-wrap .miwakekata-index-child h3{font-size:4.2vw;margin:0 0 3vw}}.miwakekata-wrap .content-miwakekata-box#miwakekata-04 .miwakekata-index-wrap .miwakekata-index-child h3 span{display:inline-block;position:relative;z-index:2;background-color:#FFF;padding-right:10px}.miwakekata-wrap .content-miwakekata-box#miwakekata-04 .miwakekata-index-wrap .miwakekata-index-child ul li{line-height:1;position:relative}@media screen and (min-width: 768px){.miwakekata-wrap .content-miwakekata-box#miwakekata-04 .miwakekata-index-wrap .miwakekata-index-child ul li{font-size:16px;padding:3px 0 3px 25px;margin:0 0 12px}}@media screen and (max-width: 768px){.miwakekata-wrap .content-miwakekata-box#miwakekata-04 .miwakekata-index-wrap .miwakekata-index-child ul li{font-size:3.5vw;padding:3px 0 3px 25px;margin:0 0 3vw}}.miwakekata-wrap .content-miwakekata-box#miwakekata-04 .miwakekata-index-wrap .miwakekata-index-child ul li:last-child{margin-bottom:0}.miwakekata-wrap .content-miwakekata-box#miwakekata-04 .miwakekata-index-wrap .miwakekata-index-child ul li a{color:#0075c2;-moz-transition:opacity .4s ease,color .4s ease;-o-transition:opacity .4s ease,color .4s ease;-webkit-transition:opacity .4s ease,color .4s ease;transition:opacity .4s ease,color .4s ease}.miwakekata-wrap .content-miwakekata-box#miwakekata-04 .miwakekata-index-wrap .miwakekata-index-child ul li a::before{content:"";display:block;background:url(../img/miwakekata/ico_index.svg) center center/contain no-repeat;position:absolute;left:0}@media screen and (min-width: 768px){.miwakekata-wrap .content-miwakekata-box#miwakekata-04 .miwakekata-index-wrap .miwakekata-index-child ul li a::before{width:18px;height:18px;top:3px}}@media screen and (max-width: 768px){.miwakekata-wrap .content-miwakekata-box#miwakekata-04 .miwakekata-index-wrap .miwakekata-index-child ul li a::before{width:4vw;height:4vw;top:.5vw}}@media screen and (min-width: 768px){.miwakekata-wrap .content-miwakekata-box#miwakekata-04 .miwakekata-index-wrap .miwakekata-index-child ul li a:hover{color:#333}}@media screen and (min-width: 768px){.miwakekata-wrap .content-miwakekata-box#miwakekata-04 .miwakekata-list .miwakekata-list-section{margin:30px 0}}@media screen and (max-width: 768px){.miwakekata-wrap .content-miwakekata-box#miwakekata-04 .miwakekata-list .miwakekata-list-section{margin-top:10vw;padding-top:10vw;border-top:1px solid #dde7f4}.miwakekata-wrap .content-miwakekata-box#miwakekata-04 .miwakekata-list .miwakekata-list-section:first-child{border:none;padding-top:0}}.miwakekata-wrap .content-miwakekata-box#miwakekata-04 .miwakekata-list .miwakekata-list-section .tit{display:flex;justify-content:flex-start;align-items:center;flex-wrap:wrap}@media screen and (max-width: 768px){.miwakekata-wrap .content-miwakekata-box#miwakekata-04 .miwakekata-list .miwakekata-list-section .tit{margin:0 auto 6vw}}@media screen and (min-width: 768px){.miwakekata-wrap .content-miwakekata-box#miwakekata-04 .miwakekata-list .miwakekata-list-section .tit img{width:100px;height:100px;margin:0 16px 0 0}}@media screen and (max-width: 768px){.miwakekata-wrap .content-miwakekata-box#miwakekata-04 .miwakekata-list .miwakekata-list-section .tit img{width:20vw;height:20vw;margin:0 auto 4vw}}.miwakekata-wrap .content-miwakekata-box#miwakekata-04 .miwakekata-list .miwakekata-list-section .tit h3{line-height:1.1}@media screen and (min-width: 768px){.miwakekata-wrap .content-miwakekata-box#miwakekata-04 .miwakekata-list .miwakekata-list-section .tit h3{font-size:25px}}@media screen and (max-width: 768px){.miwakekata-wrap .content-miwakekata-box#miwakekata-04 .miwakekata-list .miwakekata-list-section .tit h3{text-align:center;font-size:4.2vw}}@media screen and (min-width: 768px){.miwakekata-wrap .content-miwakekata-box#miwakekata-04 .miwakekata-list .miwakekata-list-section .tit h3 small{font-size:15px;padding-left:2px}}@media screen and (max-width: 768px){.miwakekata-wrap .content-miwakekata-box#miwakekata-04 .miwakekata-list .miwakekata-list-section .tit h3 small{font-size:3vw}}@media screen and (min-width: 768px){.miwakekata-wrap .content-miwakekata-box#miwakekata-04 .miwakekata-list .miwakekata-list-section .miwakekata-list-child{padding:30px 0 10px}}@media screen and (max-width: 768px){.miwakekata-wrap .content-miwakekata-box#miwakekata-04 .miwakekata-list .miwakekata-list-section .miwakekata-list-child{background-color:#f9fcff;border-radius:10px;margin:0 auto 4vw;border:1px solid #dde7f4;position:relative;-moz-transition:background-color .4s ease;-o-transition:background-color .4s ease;-webkit-transition:background-color .4s ease;transition:background-color .4s ease}.miwakekata-wrap .content-miwakekata-box#miwakekata-04 .miwakekata-list .miwakekata-list-section .miwakekata-list-child::after{font-size:15px;content:"＋";position:absolute;top:3vw;right:2vw;transition:transform 0.3s ease}.miwakekata-wrap .content-miwakekata-box#miwakekata-04 .miwakekata-list .miwakekata-list-section .miwakekata-list-child.open::after{content:"－"}}.miwakekata-wrap .content-miwakekata-box#miwakekata-04 .miwakekata-list .miwakekata-list-section .miwakekata-list-child h3{position:relative}.miwakekata-wrap .content-miwakekata-box#miwakekata-04 .miwakekata-list .miwakekata-list-section .miwakekata-list-child h3::after{content:"";display:block;width:100%;height:1px;background-color:#dde7f4;position:absolute;top:50%;left:0}@media screen and (min-width: 768px){.miwakekata-wrap .content-miwakekata-box#miwakekata-04 .miwakekata-list .miwakekata-list-section .miwakekata-list-child h3{font-size:20px;margin:0 0 25px}}@media screen and (max-width: 768px){.miwakekata-wrap .content-miwakekata-box#miwakekata-04 .miwakekata-list .miwakekata-list-section .miwakekata-list-child h3{font-size:3.8vw;margin:0 0 4vw;text-align:center}}.miwakekata-wrap .content-miwakekata-box#miwakekata-04 .miwakekata-list .miwakekata-list-section .miwakekata-list-child h3 span{display:inline-block;position:relative;z-index:2;background-color:#FFF;padding-right:10px}@media screen and (max-width: 768px){.miwakekata-wrap .content-miwakekata-box#miwakekata-04 .miwakekata-list .miwakekata-list-section .miwakekata-list-child h3 span{padding:0 2vw}}.miwakekata-wrap .content-miwakekata-box#miwakekata-04 .miwakekata-list .miwakekata-list-section .miwakekata-list-child p.attention{color:#ef2f3c;width:100%;line-height:1.4;font-size:13px;margin:-15px 0 30px;padding:0}.miwakekata-wrap .content-miwakekata-box#miwakekata-04 .miwakekata-list .miwakekata-list-section .miwakekata-list-child button.ac-head{background:none;border:none;outline:none;-webkit-appearance:none;-moz-appearance:none;appearance:none;color:#0075c2;font-family:YakuHanJP,"Inter","Roboto","Zen Kaku Gothic New","Yu Gothic","游ゴシック",YuGothic,"游ゴシック体","Noto Sans Japanese","Source Sans Pro","Hiragino Kaku Gothic Pro","ヒラギノ角ゴ Pro W3","メイリオ","Meiryo",sans-serif;font-weight:600;width:100%;text-align:left;font-size:3.2vw;background-color:#f9fcff;padding:4vw 4vw 4vw;border-radius:10px}@media screen and (min-width: 768px){.miwakekata-wrap .content-miwakekata-box#miwakekata-04 .miwakekata-list .miwakekata-list-section .miwakekata-list-child .miwakekata-masonry-list.ac-body{display:block !important}}@media screen and (max-width: 768px){.miwakekata-wrap .content-miwakekata-box#miwakekata-04 .miwakekata-list .miwakekata-list-section .miwakekata-list-child .miwakekata-masonry-list.ac-body{padding:0;overflow:hidden;max-height:0;-moz-transition:padding .35s ease,max-height .35s ease;-o-transition:padding .35s ease,max-height .35s ease;-webkit-transition:padding .35s ease,max-height .35s ease;transition:padding .35s ease,max-height .35s ease}.miwakekata-wrap .content-miwakekata-box#miwakekata-04 .miwakekata-list .miwakekata-list-section .miwakekata-list-child .miwakekata-masonry-list.ac-body.open{max-height:100000px}}@media screen and (min-width: 768px){.miwakekata-wrap .content-miwakekata-box#miwakekata-04 .miwakekata-list .miwakekata-list-section .miwakekata-list-child .miwakekata-masonry-list .grid-sizer{width:calc( 33.3333% - 20px );margin:0}}@media screen and (max-width: 1000px){.miwakekata-wrap .content-miwakekata-box#miwakekata-04 .miwakekata-list .miwakekata-list-section .miwakekata-list-child .miwakekata-masonry-list .grid-sizer{width:calc(33.3333% - 16px)}}@media screen and (max-width: 768px){.miwakekata-wrap .content-miwakekata-box#miwakekata-04 .miwakekata-list .miwakekata-list-section .miwakekata-list-child .miwakekata-masonry-list .grid-sizer{width:100%;margin:0}}.miwakekata-wrap .content-miwakekata-box#miwakekata-04 .miwakekata-list .miwakekata-list-section .miwakekata-list-child .miwakekata-masonry-list .masonry-post2{overflow:hidden;text-align:center;text-align:left;line-height:1.4}@media screen and (min-width: 768px){.miwakekata-wrap .content-miwakekata-box#miwakekata-04 .miwakekata-list .miwakekata-list-section .miwakekata-list-child .miwakekata-masonry-list .masonry-post2{width:calc( 33.3333% - 20px );margin:0 0 20px;padding:20px;font-size:14px;border-radius:15px;background-color:#f9fcff}}@media screen and (max-width: 1000px){.miwakekata-wrap .content-miwakekata-box#miwakekata-04 .miwakekata-list .miwakekata-list-section .miwakekata-list-child .miwakekata-masonry-list .masonry-post2{width:calc(33.3333% - 16px)}}@media screen and (max-width: 768px){.miwakekata-wrap .content-miwakekata-box#miwakekata-04 .miwakekata-list .miwakekata-list-section .miwakekata-list-child .miwakekata-masonry-list .masonry-post2{width:84vw;font-size:3.2vw;margin:1vw auto 3vw;padding:4vw;border-radius:10px;background-color:#FFF}}.miwakekata-wrap .content-miwakekata-box#miwakekata-04 .miwakekata-list .miwakekata-list-section .miwakekata-list-child .miwakekata-masonry-list .masonry-post2.attention{color:#ef2f3c;width:100%;line-height:1.4;background:none;font-size:2.8vw;margin:0 auto;padding:0 4vw 4vw 4vw}.miwakekata-wrap .content-miwakekata-box#miwakekata-04 .miwakekata-list .miwakekata-list-section .miwakekata-list-child .miwakekata-masonry-list .masonry-post2 .txt{position:relative}@media screen and (min-width: 768px){.miwakekata-wrap .content-miwakekata-box#miwakekata-04 .miwakekata-list .miwakekata-list-section .miwakekata-list-child .miwakekata-masonry-list .masonry-post2 .txt{padding-left:25px}}@media screen and (max-width: 768px){.miwakekata-wrap .content-miwakekata-box#miwakekata-04 .miwakekata-list .miwakekata-list-section .miwakekata-list-child .miwakekata-masonry-list .masonry-post2 .txt{padding-left:5.5vw}}.miwakekata-wrap .content-miwakekata-box#miwakekata-04 .miwakekata-list .miwakekata-list-section .miwakekata-list-child .miwakekata-masonry-list .masonry-post2 .txt::before{content:"";display:block;width:18px;height:18px;background:url(../img/miwakekata/ico_check.svg) center center/contain no-repeat;position:absolute;top:1px;left:0}@media screen and (max-width: 768px){.miwakekata-wrap .content-miwakekata-box#miwakekata-04 .miwakekata-list .miwakekata-list-section .miwakekata-list-child .miwakekata-masonry-list .masonry-post2 .txt::before{width:4vw;height:4vw}}.miwakekata-wrap .content-miwakekata-box#miwakekata-04 .miwakekata-list .miwakekata-list-section .miwakekata-list-child .miwakekata-masonry-list .masonry-post2 .txt p{line-height:1.4}@media screen and (min-width: 768px){.miwakekata-wrap .content-miwakekata-box#miwakekata-04 .miwakekata-list .miwakekata-list-section .miwakekata-list-child .miwakekata-masonry-list .masonry-post2 .txt p{font-size:14px;margin:0 0 10px}}@media screen and (max-width: 768px){.miwakekata-wrap .content-miwakekata-box#miwakekata-04 .miwakekata-list .miwakekata-list-section .miwakekata-list-child .miwakekata-masonry-list .masonry-post2 .txt p{font-size:3vw;margin:0 0 2vw}}.miwakekata-wrap .content-miwakekata-box#miwakekata-04 .miwakekata-list .miwakekata-list-section .miwakekata-list-child .miwakekata-masonry-list .masonry-post2 .txt p:last-child{margin-bottom:0}.miwakekata-wrap .content-miwakekata-box#miwakekata-04 .miwakekata-list .miwakekata-list-section .miwakekata-list-child .miwakekata-masonry-list .masonry-post2 .txt p a{color:#0075c2;text-decoration:underline;-moz-transition:color .4s ease,background-color .4s ease,border-color .4s ease;-o-transition:color .4s ease,background-color .4s ease,border-color .4s ease;-webkit-transition:color .4s ease,background-color .4s ease,border-color .4s ease;transition:color .4s ease,background-color .4s ease,border-color .4s ease}@media screen and (min-width: 768px){.miwakekata-wrap .content-miwakekata-box#miwakekata-04 .miwakekata-list .miwakekata-list-section .miwakekata-list-child .miwakekata-masonry-list .masonry-post2 .txt p a:hover{color:#999}}@media screen and (min-width: 768px){.miwakekata-wrap .content-miwakekata-box#miwakekata-04 .miwakekata-list .miwakekata-list-section .miwakekata-list-child .miwakekata-masonry-list .masonry-post2 .txt .pic{margin:20px 0 0}}@media screen and (max-width: 768px){.miwakekata-wrap .content-miwakekata-box#miwakekata-04 .miwakekata-list .miwakekata-list-section .miwakekata-list-child .miwakekata-masonry-list .masonry-post2 .txt .pic{margin:4vw 0 0}}.miwakekata-wrap .content-miwakekata-box#miwakekata-04 .miwakekata-list .miwakekata-list-section .miwakekata-list-child .miwakekata-masonry-list .masonry-post2 .txt .pic img{border-radius:15px}.miwakekata-wrap .content-miwakekata-box#miwakekata-05 ol li{line-height:1.5;position:relative}@media screen and (min-width: 768px){.miwakekata-wrap .content-miwakekata-box#miwakekata-05 ol li{font-size:16px;padding:0 0 0 32px;margin:0 0 18px}}@media screen and (max-width: 768px){.miwakekata-wrap .content-miwakekata-box#miwakekata-05 ol li{font-size:3.6vw;text-align:justify;padding:0 0 0 8vw;margin:0 0 4vw}}.miwakekata-wrap .content-miwakekata-box#miwakekata-05 ol li:last-child{margin-bottom:0}.miwakekata-wrap .content-miwakekata-box#miwakekata-05 ol li::before{display:flex;justify-content:center;align-items:center;flex-wrap:wrap;border-radius:100%;border:1px solid #0075c2;position:absolute;left:0}@media screen and (min-width: 768px){.miwakekata-wrap .content-miwakekata-box#miwakekata-05 ol li::before{width:24px;height:24px;font-size:12px;top:0}}@media screen and (max-width: 768px){.miwakekata-wrap .content-miwakekata-box#miwakekata-05 ol li::before{width:6vw;height:6vw;font-size:3vw;top:-.4vw}}.miwakekata-wrap .content-miwakekata-box#miwakekata-05 ol li:first-child::before{content:"1"}.miwakekata-wrap .content-miwakekata-box#miwakekata-05 ol li:nth-child(2)::before{content:"2"}.miwakekata-wrap .content-miwakekata-box#miwakekata-05 ol li:nth-child(3)::before{content:"3"}@media screen and (min-width: 768px){.miwakekata-wrap .content-miwakekata-box#miwakekata-05 .notice{margin:20px 0 0 32px}}@media screen and (max-width: 768px){.miwakekata-wrap .content-miwakekata-box#miwakekata-05 .notice{margin:3vw 0 0 32px}}.miwakekata-wrap .content-miwakekata-box#miwakekata-05 .notice p{color:#ef2f3c;line-height:1.5}@media screen and (min-width: 768px){.miwakekata-wrap .content-miwakekata-box#miwakekata-05 .notice p{font-size:13px;margin:0 0 10px}}@media screen and (max-width: 768px){.miwakekata-wrap .content-miwakekata-box#miwakekata-05 .notice p{font-size:3vw;margin:0 0 2vw}}.miwakekata-wrap .content-miwakekata-box#miwakekata-05 .notice:last-child{margin-bottom:0}.miwakekata-wrap .content-miwakekata-box#miwakekata-06 p.lead{line-height:1.7;margin:0 0 10px}.miwakekata-wrap .content-miwakekata-box#miwakekata-06 p.lead:last-child{margin-bottom:0}@media screen and (min-width: 768px){.miwakekata-wrap .content-miwakekata-box#miwakekata-06 p.lead{font-size:15px}}@media screen and (max-width: 768px){.miwakekata-wrap .content-miwakekata-box#miwakekata-06 p.lead{font-size:3.5vw}}.miwakekata-wrap .content-miwakekata-box#miwakekata-06 p.lead .red{color:#ef2f3c}.miwakekata-wrap .content-miwakekata-box#miwakekata-06 a.btn{color:#FFF;background-color:#0075c2;width:fit-content;display:flex;justify-content:center;align-items:center;flex-wrap:wrap;line-height:1;border-radius:10px;margin:15px 0;-moz-transition:color .4s ease,background-color .4s ease,border-color .4s ease;-o-transition:color .4s ease,background-color .4s ease,border-color .4s ease;-webkit-transition:color .4s ease,background-color .4s ease,border-color .4s ease;transition:color .4s ease,background-color .4s ease,border-color .4s ease}@media screen and (min-width: 768px){.miwakekata-wrap .content-miwakekata-box#miwakekata-06 a.btn{font-size:16px;padding:17px 17px}.miwakekata-wrap .content-miwakekata-box#miwakekata-06 a.btn:hover{background-color:#999}}@media screen and (max-width: 768px){.miwakekata-wrap .content-miwakekata-box#miwakekata-06 a.btn{width:100%;min-height:13vw;font-size:3.5vw;letter-spacing:-0.04em;padding:3.5vw 3vw}}.miwakekata-wrap .content-miwakekata-box#miwakekata-06 a.btn::after{content:"";display:block;width:10px;height:12px;background:url(../img/miwakekata/arrow_w.svg) center center/contain no-repeat;margin:0 0 0 10px}@media screen and (max-width: 768px){.miwakekata-wrap .content-miwakekata-box#miwakekata-06 a.btn::after{width:8px;height:10px}}.miwakekata-wrap .content-miwakekata-box#miwakekata-06 a.btn:last-child{margin-bottom:0}.miwakekata-wrap .difference_1{width:100%}@media screen and (min-width: 768px){.miwakekata-wrap .difference_1{margin:50px auto 0}}@media screen and (max-width: 768px){.miwakekata-wrap .difference_1{margin:10vw auto 0}}.miwakekata-wrap .difference_1 h3{font-family:YakuHanJP,"Inter","Roboto","Zen Kaku Gothic New","Yu Gothic","游ゴシック",YuGothic,"游ゴシック体","Noto Sans Japanese","Source Sans Pro","Hiragino Kaku Gothic Pro","ヒラギノ角ゴ Pro W3","メイリオ","Meiryo",sans-serif;font-weight:700;text-align:center;position:relative}@media screen and (min-width: 768px){.miwakekata-wrap .difference_1 h3{font-size:30px;margin:0 auto 30px}}@media screen and (max-width: 768px){.miwakekata-wrap .difference_1 h3{font-size:5vw;margin:0 auto 10vw}}.miwakekata-wrap .difference_1 h3 span.bg{background-color:#fbfbfb;position:relative;z-index:2}@media screen and (min-width: 768px){.miwakekata-wrap .difference_1 h3 span.bg{padding:0 20px}}@media screen and (max-width: 768px){.miwakekata-wrap .difference_1 h3 span.bg{padding:0 2vw}}.miwakekata-wrap .difference_1 h3::after{content:"";display:block;width:100%;background-color:#eef1f6;position:absolute;top:50%;left:0}@media screen and (min-width: 768px){.miwakekata-wrap .difference_1 h3::after{height:3px;margin-top:-2px}}@media screen and (max-width: 768px){.miwakekata-wrap .difference_1 h3::after{height:2px;margin-top:-1px}}@media screen and (min-width: 768px){.miwakekata-wrap .difference_1 .difference_lead{width:100%;position:relative;display:flex;flex-wrap:wrap;justify-content:space-between;align-items:center;margin:0 auto 40px}}.miwakekata-wrap .difference_1 .difference_lead .left{position:relative}@media screen and (min-width: 768px){.miwakekata-wrap .difference_1 .difference_lead .left{width:calc( 45% - 80px )}}@media screen and (max-width: 768px){.miwakekata-wrap .difference_1 .difference_lead .left{width:70vw;margin:0 auto 2vw}}.miwakekata-wrap .difference_1 .difference_lead .left .bubble{display:flex;justify-content:center;align-items:center;width:max-content;text-align:center;line-height:1;background-color:#FFF;border-radius:9999px;position:absolute;left:50%;transform:translate(-50%, 0);filter:drop-shadow(0px 1px 2px rgba(51,109,187,0.15));z-index:2;opacity:1;will-change:opacity, transform;-moz-transition:opacity .4s ease .8s,-moz-transform .4s cubic-bezier(0.165, 0.84, 0.44, 1) .8s;-o-transition:opacity .4s ease .8s,-o-transform .4s cubic-bezier(0.165, 0.84, 0.44, 1) .8s;-webkit-transition:opacity .4s ease,-webkit-transform .4s cubic-bezier(0.165, 0.84, 0.44, 1);-webkit-transition-delay:.8s,.8s;transition:opacity .4s ease .8s,transform .4s cubic-bezier(0.165, 0.84, 0.44, 1) .8s}@media screen and (min-width: 768px){.miwakekata-wrap .difference_1 .difference_lead .left .bubble{width:max-content;font-size:11px;height:32px;top:-20px;padding:0 15px 0 15px}}@media screen and (max-width: 768px){.miwakekata-wrap .difference_1 .difference_lead .left .bubble{font-size:2.8vw;height:7.5vw;top:-20px;padding:0 2.5vw 0 3vw}}.miwakekata-wrap .difference_1 .difference_lead .left .bubble::after{content:"";display:block;width:0;height:0;border-left:10px solid transparent;border-right:10px solid transparent;border-top:10px solid #FFF;position:absolute;bottom:-9px;left:50%;margin-left:-5px}.miwakekata-wrap .difference_1 .difference_lead .right{text-align:justify}@media screen and (min-width: 768px){.miwakekata-wrap .difference_1 .difference_lead .right{width:calc( 55% + 80px );padding-left:40px}}@media screen and (max-width: 768px){.miwakekata-wrap .difference_1 .difference_lead .right{width:90vw;margin:0 auto 7vw}}.miwakekata-wrap .difference_1 .difference_lead .right .caption{text-align:center;line-height:1.5}@media screen and (min-width: 768px){.miwakekata-wrap .difference_1 .difference_lead .right .caption{font-size:11px;margin:10px auto 0}}@media screen and (max-width: 768px){.miwakekata-wrap .difference_1 .difference_lead .right .caption{font-size:2.6vw;margin:2vw auto 0}}@media screen and (min-width: 768px){.miwakekata-wrap .difference_2{width:100%;position:relative;display:flex;flex-wrap:wrap;justify-content:space-between;align-items:flex-start;margin:0 auto 40px;padding:0}.miwakekata-wrap .difference_2::after{content:"";display:block;width:1px;height:100%;position:absolute;top:0;left:50%;background-color:#eef1f6;opacity:.8;margin-left:0}}.miwakekata-wrap .difference_2 .left,.miwakekata-wrap .difference_2 .right{position:relative}@media screen and (min-width: 768px){.miwakekata-wrap .difference_2 .left,.miwakekata-wrap .difference_2 .right{width:calc( 50% - 10px )}}.miwakekata-wrap .difference_2 .left .difference_2_head,.miwakekata-wrap .difference_2 .right .difference_2_head{display:flex;align-items:center;flex-wrap:wrap}@media screen and (min-width: 768px){.miwakekata-wrap .difference_2 .left .difference_2_head,.miwakekata-wrap .difference_2 .right .difference_2_head{margin:0 0 20px;justify-content:space-between}}@media screen and (max-width: 768px){.miwakekata-wrap .difference_2 .left .difference_2_head,.miwakekata-wrap .difference_2 .right .difference_2_head{margin:0 0 3vw;justify-content:space-between}}.miwakekata-wrap .difference_2 .left .difference_2_head h3,.miwakekata-wrap .difference_2 .right .difference_2_head h3{display:flex;justify-content:center;align-items:center;flex-wrap:wrap;color:#0075c2;font-weight:700;letter-spacing:.08em;border:2px solid #0075c2;background-color:#FFF;border-radius:9999px;width:fit-content}@media screen and (min-width: 768px){.miwakekata-wrap .difference_2 .left .difference_2_head h3,.miwakekata-wrap .difference_2 .right .difference_2_head h3{font-size:25px;width:130px;height:55px;padding:0 20px}}@media screen and (max-width: 768px){.miwakekata-wrap .difference_2 .left .difference_2_head h3,.miwakekata-wrap .difference_2 .right .difference_2_head h3{font-size:5vw;height:11vw;padding:0 4vw;margin:0 0}}.miwakekata-wrap .difference_2 .left .difference_2_head p,.miwakekata-wrap .difference_2 .right .difference_2_head p{line-height:1.5}@media screen and (min-width: 768px){.miwakekata-wrap .difference_2 .left .difference_2_head p,.miwakekata-wrap .difference_2 .right .difference_2_head p{font-size:13px;width:calc(100% - 145px)}}@media screen and (max-width: 768px){.miwakekata-wrap .difference_2 .left .difference_2_head p,.miwakekata-wrap .difference_2 .right .difference_2_head p{width:62vw;font-size:3vw}}@media screen and (min-width: 768px){.miwakekata-wrap .difference_2 .left .difference_2_head+.difference_2_head,.miwakekata-wrap .difference_2 .right .difference_2_head+.difference_2_head{margin-bottom:0}}.miwakekata-wrap .difference_2 .left{position:relative}@media screen and (min-width: 768px){.miwakekata-wrap .difference_2 .left{width:calc( 50% - 30px )}}@media screen and (max-width: 768px){.miwakekata-wrap .difference_2 .left{padding:0 0 6vw;margin:0 auto 6vw;border-bottom:2px solid #eef1f6}}.miwakekata-wrap .difference_2 .left .difference_2_head h3{color:#0075c2;border-color:#0075c2}.miwakekata-wrap .difference_2 .left ul{display:flex;justify-content:flex-start;align-items:center;flex-wrap:wrap}@media screen and (min-width: 768px){.miwakekata-wrap .difference_2 .left ul{padding-left:10px}}@media screen and (max-width: 768px){.miwakekata-wrap .difference_2 .left ul{padding:0 2vw}}.miwakekata-wrap .difference_2 .left ul li{display:flex;justify-content:flex-start;align-items:center;flex-wrap:wrap;line-height:1;font-weight:700}@media screen and (min-width: 768px){.miwakekata-wrap .difference_2 .left ul li{font-size:15px;margin:5px 14px 5px 0}}@media screen and (max-width: 768px){.miwakekata-wrap .difference_2 .left ul li{font-size:3.2vw;margin:1.5vw 3vw 1.5vw 0}}.miwakekata-wrap .difference_2 .left ul li::before{content:"";display:block;background:url(../img/miwakekata/ico_check.svg) center center/contain no-repeat}@media screen and (min-width: 768px){.miwakekata-wrap .difference_2 .left ul li::before{width:20px;height:20px;margin:0 8px 0 0}}@media screen and (max-width: 768px){.miwakekata-wrap .difference_2 .left ul li::before{width:4vw;height:4vw;margin:0 2vw 0 0}}.miwakekata-wrap .difference_2 .right{position:relative}@media screen and (min-width: 768px){.miwakekata-wrap .difference_2 .right{width:calc( 50% - 30px )}}@media screen and (max-width: 768px){.miwakekata-wrap .difference_2 .right{margin:0 auto 6vw}}.miwakekata-wrap .difference_2 .right .difference_2_head h3{color:#ef2f3c;border-color:#ef2f3c}.miwakekata-wrap .difference_2 .right .difference_2_head p{color:#ef2f3c}.miwakekata-wrap .difference_2 .right .difference_2_head p mark{color:#FFF;display:inline;background-color:#ef2f3c}.miwakekata-wrap .otoku_haisou{overflow:hidden;background-color:#fbfbfb}@media screen and (min-width: 768px){.miwakekata-wrap .otoku_haisou{width:100%;margin:0 auto;border-radius:20px;display:flex;flex-wrap:wrap;justify-content:space-between;align-items:center}}@media screen and (max-width: 768px){.miwakekata-wrap .otoku_haisou{width:90vw;margin:7vw auto 0;border-radius:5vw}}@media screen and (min-width: 768px){.miwakekata-wrap .otoku_haisou figure{width:280px}}@media screen and (max-width: 768px){.miwakekata-wrap .otoku_haisou figure{width:100%;height:60vw}.miwakekata-wrap .otoku_haisou figure img{object-fit:cover;height:60vw}}@media screen and (min-width: 768px){.miwakekata-wrap .otoku_haisou .txt{width:calc( 100% - 280px );padding:30px 30px 30px 30px;display:flex;flex-wrap:wrap;justify-content:space-between;align-items:center}}@media screen and (max-width: 768px){.miwakekata-wrap .otoku_haisou .txt{padding:7vw 5vw 5vw}}@media screen and (min-width: 768px){.miwakekata-wrap .otoku_haisou .txt .txt_l{width:calc( 50% - 15px )}}@media screen and (max-width: 768px){.miwakekata-wrap .otoku_haisou .txt .txt_l{margin:0 0 7vw}}.miwakekata-wrap .otoku_haisou .txt .txt_l h3{width:100%}@media screen and (min-width: 768px){.miwakekata-wrap .otoku_haisou .txt .txt_l h3{max-width:275px;margin:0 0 15px}}@media screen and (max-width: 768px){.miwakekata-wrap .otoku_haisou .txt .txt_l h3{max-width:80%;margin:0 auto 4.5vw}}.miwakekata-wrap .otoku_haisou .txt .txt_l ul li{color:#000;font-weight:700;display:flex;justify-content:flex-start;align-items:center;flex-wrap:wrap;margin:5px 0 0;padding-left:26px;letter-spacing:-0.04em;position:relative}@media screen and (min-width: 768px){.miwakekata-wrap .otoku_haisou .txt .txt_l ul li{font-size:14px}}@media screen and (max-width: 768px){.miwakekata-wrap .otoku_haisou .txt .txt_l ul li{font-size:3.5vw}}.miwakekata-wrap .otoku_haisou .txt .txt_l ul li::before{content:"";display:block;width:18px;height:18px;background:url(../img/miwakekata/ico_otoku.svg) center center/contain no-repeat;position:absolute;left:0}@media screen and (min-width: 768px){.miwakekata-wrap .otoku_haisou .txt .txt_l ul li::before{top:4px}}@media screen and (max-width: 768px){.miwakekata-wrap .otoku_haisou .txt .txt_l ul li::before{top:0.75vw}}@media screen and (min-width: 768px){.miwakekata-wrap .otoku_haisou .txt .txt_r{width:calc( 50% - 15px );display:flex;flex-wrap:wrap;justify-content:space-between;align-items:flex-start}}@media screen and (max-width: 768px){.miwakekata-wrap .otoku_haisou .txt .txt_r{width:100%;display:flex;flex-wrap:wrap;justify-content:space-between;align-items:flex-start}}.miwakekata-wrap .otoku_haisou .txt .txt_r .btn_L,.miwakekata-wrap .otoku_haisou .txt .txt_r .btn_S{color:#FFF;display:flex;flex-wrap:wrap;justify-content:flex-start;align-items:center;background-color:#0075c2;font-weight:700;position:relative;-moz-transition:background-color .4s ease;-o-transition:background-color .4s ease;-webkit-transition:background-color .4s ease;transition:background-color .4s ease}@media screen and (min-width: 768px){.miwakekata-wrap .otoku_haisou .txt .txt_r .btn_L,.miwakekata-wrap .otoku_haisou .txt .txt_r .btn_S{border-radius:15px}.miwakekata-wrap .otoku_haisou .txt .txt_r .btn_L:hover,.miwakekata-wrap .otoku_haisou .txt .txt_r .btn_S:hover{background-color:#005fb7}.miwakekata-wrap .otoku_haisou .txt .txt_r .btn_L:hover::after,.miwakekata-wrap .otoku_haisou .txt .txt_r .btn_S:hover::after{right:10px}}@media screen and (max-width: 768px){.miwakekata-wrap .otoku_haisou .txt .txt_r .btn_L,.miwakekata-wrap .otoku_haisou .txt .txt_r .btn_S{border-radius:3.5vw}}.miwakekata-wrap .otoku_haisou .txt .txt_r .btn_L::after,.miwakekata-wrap .otoku_haisou .txt .txt_r .btn_S::after{content:"";display:block;width:10px;height:10px;position:absolute;top:50%;right:12px;transform:translate(0, -50%);z-index:2;-moz-transition:right .4s ease;-o-transition:right .4s ease;-webkit-transition:right .4s ease;transition:right .4s ease;background:url(../img/miwakekata/arrow_r_w.svg) center center/contain no-repeat}@media screen and (min-width: 768px){.miwakekata-wrap .otoku_haisou .txt .txt_r .btn_L{width:100%;padding:10px 20px 10px 10px;margin:0 0 10px;min-height:94px}}@media screen and (max-width: 768px){.miwakekata-wrap .otoku_haisou .txt .txt_r .btn_L{width:100%;padding:3vw 4vw;margin:0 0 2vw;min-height:25vw}}@media screen and (min-width: 768px){.miwakekata-wrap .otoku_haisou .txt .txt_r .btn_L img{width:30%}}@media screen and (max-width: 768px){.miwakekata-wrap .otoku_haisou .txt .txt_r .btn_L img{width:30%;margin:0 2vw 0 0}}.miwakekata-wrap .otoku_haisou .txt .txt_r .btn_L p{line-height:1.4;position:relative}@media screen and (min-width: 768px){.miwakekata-wrap .otoku_haisou .txt .txt_r .btn_L p{font-size:15px}.miwakekata-wrap .otoku_haisou .txt .txt_r .btn_L p small{font-size:12px}}@media screen and (max-width: 768px){.miwakekata-wrap .otoku_haisou .txt .txt_r .btn_L p{font-size:4vw;top:-0.7vw}.miwakekata-wrap .otoku_haisou .txt .txt_r .btn_L p small{font-size:3vw}}@media screen and (min-width: 768px){.miwakekata-wrap .otoku_haisou .txt .txt_r .btn_S{width:calc( 50% - 5px );padding:10px 15px;min-height:94px}}@media screen and (max-width: 768px){.miwakekata-wrap .otoku_haisou .txt .txt_r .btn_S{width:calc( 50% - 1vw );padding:2vw 3vw;min-height:25vw}}@media screen and (min-width: 768px){.miwakekata-wrap .otoku_haisou .txt .txt_r .btn_S img{width:24%;margin:0 8px 0 0}}@media screen and (max-width: 768px){.miwakekata-wrap .otoku_haisou .txt .txt_r .btn_S img{width:24%;margin:0 1.5vw 0 0}}.miwakekata-wrap .otoku_haisou .txt .txt_r .btn_S p{line-height:1.3}@media screen and (min-width: 768px){.miwakekata-wrap .otoku_haisou .txt .txt_r .btn_S p{font-size:12px}}@media screen and (max-width: 768px){.miwakekata-wrap .otoku_haisou .txt .txt_r .btn_S p{font-size:3.2vw}}
