@charset "utf-8";#contents{padding-bottom:48px}#contents nav[role=local]{margin:0 -16px 0}#contents nav[role=local] ul{border-bottom-color:#d2d1d6}#contents nav[role=local] ul li a[class*=mdi-]:before{color:#000}#contents nav[role=local] ul li a span{line-height:1.2}#contents nav[role=local]>div ul{background-color:#fff}#contents div[role*=slide]{margin:0 -16px}#contents div[role*=slide] ul{margin-bottom:0!important}#contents div[role=slide] ul li a[class*=mdi-]:before{color:#000}#contents div[role*=slide]>div ul{display:flex;justify-content:space-between}#contents div[role*=slide]>div ul li{left:-100%}#contents div[role*=slide]>div ul li img{width:100%;height:auto}#contents .btn-toggle:after,#contents .btn-toggle:before{background-color:#000}#contents>header{margin:0 -16px;padding:0;background-image:url(/store/techo/ja/2025/sp/shopping_guide/images/img_header.png);background-repeat:no-repeat;background-size:contain}#contents>header h2{height:0;overflow:hidden;padding-top:55.29%;background-image:url(/store/techo/ja/2025/sp/shopping_guide/images/img_header.svg);background-repeat:no-repeat;background-size:contain;text-indent:-9999px}#contents>section{padding:32px 0 16px}#contents>section#guide1{padding-top:40px}#contents>section#guide5{padding-bottom:0}#contents>section>header{margin:0 -16px 32px;padding:0 0 12px 0;border-bottom:4px solid #fff3b2}#contents>section>header:before{content:"";display:block;width:58px;height:50px;margin:0 auto 12px;background-repeat:no-repeat;background-size:contain}#contents>section:first-of-type>header:before{background-image:url(/store/techo/ja/2025/sp/shopping_guide/images/ico_guide_01.svg)}#contents>section:nth-of-type(2)>header:before{background-image:url(/store/techo/ja/2025/sp/shopping_guide/images/ico_guide_02.svg)}#contents>section:nth-of-type(3)>header:before{background-image:url(/store/techo/ja/2025/sp/shopping_guide/images/ico_guide_03.svg)}#contents>section:nth-of-type(4)>header:before{background-image:url(/store/techo/ja/2025/sp/shopping_guide/images/ico_guide_04.svg)}#contents>section:nth-of-type(5)>header:before{background-image:url(/store/techo/ja/2025/sp/shopping_guide/images/ico_guide_05.svg)}#contents>section>header h3{text-align:center}#contents>section>header h3 span{font-size:26px;font-weight:400;line-height:1.3}#contents>section>div,#contents>section>section{margin-bottom:32px}#contents>section>div section,#contents>section>section section{margin-bottom:32px}#contents>section h4{margin-bottom:16px;padding-bottom:8px;border-bottom:1px solid #000}#contents>section h4 span{font-size:16px}#contents>section h5{margin-bottom:8px}#contents>section h5 span{font-size:16px}#contents>section dl{margin-bottom:32px}#contents>section dl dt{font-weight:700}#contents>section dl dd span,#contents>section dl dt span{font-size:16px}#contents>section ul{margin-bottom:32px}#contents>section ul li span{font-size:16px}#contents>section p{margin-bottom:24px;font-size:16px;text-align:left}#contents>section p.small-text{margin-bottom:24px;font-size:14px}#contents>section p.small-text:last-child,#contents>section p:last-child{margin-bottom:0}#contents>section p span.highlight-text{display:inline-block;background-color:#ffff64;font-size:inherit}#contents>section a{color:#1c3a83}#contents>section a span{font-size:16px}#contents>section figure{position:relative;margin-bottom:32px;background:no-repeat 50% 50%;-webkit-background-size:32px 32px;-moz-background-size:32px 32px;background-size:32px 32px}#contents>section img{width:100%;height:auto;opacity:1;transition:opacity .3s cubic-bezier(.25, .25, .75, .75)}#contents>section img.state-ready{opacity:0;visibility:hidden}#guide1>header{margin-bottom:0!important}#guide1>div:first-of-type{padding-top:32px}#guide1>div:first-of-type figure{margin-left:-16px;margin-right:-16px;background-image:url('/store/techo/2025/images/loading3.gif');height:56.25vw}#guide1>div:nth-of-type(2){margin:0 -16px!important;padding-bottom:32px;background-color:#f7f7f7}#guide1>div:nth-of-type(2) section{text-align:center}#guide1>div:nth-of-type(2) section h4{display:flex;align-items:center;justify-content:center;height:48px;padding:0;border:0;background-color:#fff3b2}#guide1>div:nth-of-type(2) section h4 span{font-size:18px;font-weight:400}#guide1>div:nth-of-type(2) section p{margin-left:16px;margin-right:16px}#guide1>div:nth-of-type(2) section:first-of-type h4{margin-bottom:32px}#guide1>div:nth-of-type(2) section:first-of-type h4+p{margin-bottom:32px;font-size:14px;text-align:center}#guide1>div:nth-of-type(2) section:first-of-type h4+p span.large-text{display:inline-block;margin-top:10px;font-size:18px;font-weight:700}#guide1>div:nth-of-type(2) section:first-of-type h5{display:inline-block;margin-bottom:20px;border-bottom:1px solid #000;text-align:center}#guide1>div:nth-of-type(2) section:first-of-type h5 span{font-size:14px}#guide1>div:nth-of-type(2) section:first-of-type figure{display:flex;align-items:flex-start;justify-content:space-between;margin:0 16px 16px}#guide1>div:nth-of-type(2) section:first-of-type figure img{width:46.88%;height:auto}#guide1>div:nth-of-type(2) section:nth-of-type(2){margin-bottom:0}#guide1>div:nth-of-type(2) section:nth-of-type(2) h4{margin-bottom:24px}#guide1>div:nth-of-type(2) section:nth-of-type(2) figure{margin:0 16px 16px;aspect-ratio:384/256;background-image:url('/store/techo/2025/images/loading3.gif')}#guide2>section:first-of-type figure{aspect-ratio:384/216}#guide2>section:nth-of-type(2)>p strong{display:block;color:#c80f0f;font-size:16px;margin-bottom:16px}#guide2>section:nth-of-type(2) h4{margin-top:32px}#guide2>section:nth-of-type(2)>div[role*=slide]{margin-bottom:24px;--height:126px}#guide2>section:nth-of-type(2)>div[role*=slide]>div{padding-top:calc(100% * 455 / 416 + var(--height))}#guide2>section:nth-of-type(2)>div[role*=slide]>div ul:first-child li>*{width:calc(100% * 312 / 416)}#guide2>section:nth-of-type(2)>div[role*=slide]>div ul li div div{height:var(--height);display:flex;flex-direction:column;justify-content:center;padding-bottom:8px}#guide2>section:nth-of-type(2)>div[role*=slide]>div ul li div div p{margin-bottom:0;padding-top:8px}#guide2>section:nth-of-type(2)>div[role*=slide]>div ul li h5{display:flex;align-items:center;margin-bottom:0}#guide2>section:nth-of-type(2)>div[role*=slide]>div ul li h5:before{content:"";display:block;width:48px;height:48px;margin-right:8px;background-repeat:no-repeat;background-size:contain}#guide2>section:nth-of-type(2)>div[role*=slide]>div ul li:first-of-type h5:before{background-image:url(/store/techo/ja/2025/sp/shopping_guide/images/ico_step_01.svg)}#guide2>section:nth-of-type(2)>div[role*=slide]>div ul li:nth-of-type(2) h5:before{background-image:url(/store/techo/ja/2025/sp/shopping_guide/images/ico_step_02.svg)}#guide2>section:nth-of-type(2)>div[role*=slide]>div ul li:nth-of-type(3) h5:before{background-image:url(/store/techo/ja/2025/sp/shopping_guide/images/ico_step_03.svg)}#guide2>section:nth-of-type(2)>div[role*=slide]>div ul li:nth-of-type(4) h5:before{background-image:url(/store/techo/ja/2025/sp/shopping_guide/images/ico_step_04.svg)}#guide2>section:nth-of-type(2)>div[role*=slide]>div ul li:nth-of-type(5) h5:before{background-image:url(/store/techo/ja/2025/sp/shopping_guide/images/ico_step_05.svg)}#guide2>section:nth-of-type(2)>div[role*=slide]>div ul li:nth-of-type(6) h5:before{background-image:url(/store/techo/ja/2025/sp/shopping_guide/images/ico_step_06.svg)}#guide2>section:nth-of-type(2)>div[role*=slide]>div ul li:nth-of-type(7) h5:before{background-image:url(/store/techo/ja/2025/sp/shopping_guide/images/ico_step_07.svg)}#guide2>section:nth-of-type(2)>div[role*=slide]>div ul li h5 span{font-size:17px;line-height:1.5;width:calc(100% - 56px)}#guide2>section:nth-of-type(2)>div[role*=slide]>div ul li h5+p.small-text{font-size:12px;line-height:1.5}#guide2>section:nth-of-type(2)>p.small-text{line-height:1.5}#guide2>section:nth-of-type(3) h4{margin-bottom:0}#guide2>section:nth-of-type(3)>dl>dt{display:flex;align-items:center;height:49px;border-bottom:1px solid #000}#guide2>section:nth-of-type(3)>dl>dd>div{padding:24px 0}#guide2>section:nth-of-type(3)>dl>dd:last-child>div{padding-bottom:0}#guide2>section:nth-of-type(3)>dl>dd>div section h5{margin-bottom:4px}#guide2>section:nth-of-type(3)>dl>dd>div section h5 span[class*=mdi-]{display:inline-block;margin-right:8px}#guide2>section:nth-of-type(3)>dl>dd>div section h5 span[class*=mdi-]+img{display:inline-block;vertical-align:middle;width:107px}#guide2>section:nth-of-type(3)>dl>dd>div section dl{margin-bottom:12px}#guide2>section:nth-of-type(3)>dl>dd>div section dl:last-child{margin-bottom:0}#guide2>section:nth-of-type(3)>dl>dd:first-of-type>div ul{display:flex;justify-content:space-between;flex-wrap:wrap;width:calc(100% - 48px);margin:0 auto 32px;max-width:350px}#guide2>section:nth-of-type(3)>dl>dd:first-of-type>div ul li{display:flex;align-items:center;justify-content:center;width:calc(50% - 4px);height:86px;background-color:#f7f7f7}#guide2>section:nth-of-type(3)>dl>dd:first-of-type>div ul li:nth-child(n+3){margin-top:8px}#guide2>section:nth-of-type(3)>dl>dd:first-of-type>div ul li div span{text-align:center}#guide2>section:nth-of-type(3)>dl>dd:first-of-type>div ul li div span[class*=mdi-]{display:block;margin-bottom:2px;font-size:42px;line-height:1}#guide2>section:nth-of-type(3)>dl>dd:first-of-type>div ul li div span[class*=mdi-]+span{display:flex;align-items:center;justify-content:center;font-size:12px;font-weight:700;line-height:1.3}#guide2>section:nth-of-type(3)>dl>dd:first-of-type>div ul li div span[class*=mdi-]+img{width:79px}#guide2>section:nth-of-type(3)>dl>dd:first-of-type>div section figure{max-width:278px;margin:-12px 0 0}#guide2>section:nth-of-type(3)>dl>dd:first-of-type>div+div{padding-top:0}#guide2>section:nth-of-type(3)>dl>dd:first-of-type>div+div p{margin:0}#guide2>section:nth-of-type(3)>dl>dd:first-of-type>div+div ol{margin:1.75em 0}#guide2>section:nth-of-type(3)>dl>dd:first-of-type>div+div li{position:relative;padding-left:1em;font-size:16px;font-weight:700}#guide2>section:nth-of-type(3)>dl>dd:first-of-type>div+div li:before{content:"・";position:absolute;left:0}#guide2>section:nth-of-type(3)>dl>dd:first-of-type>div+div li span{background:#ffff64;padding:2px 0}#guide2>section:nth-of-type(3)>dl>dd:nth-of-type(2)>div ul li{display:inline-block;margin-right:14px}#guide2>section:nth-of-type(3)>dl>dd:nth-of-type(2)>div ul li span{font-size:16px;font-weight:700}#guide2>section:nth-of-type(3)>dl>dd:nth-of-type(3)>div section h5{width:64px;margin-bottom:16px;background-color:#000;text-align:center}#guide2>section:nth-of-type(3)>dl>dd:nth-of-type(3)>div section h5 span{display:inline-block;padding-left:.5em;color:#fff;font-size:16px;font-weight:700;letter-spacing:.5em;line-height:1.85}#guide2>section:nth-of-type(3)>dl>dd:nth-of-type(3)>div section:first-of-type p{font-weight:700}#guide2>section:nth-of-type(3)>dl>dd:nth-of-type(3)>div section:first-of-type p span.large-text{display:inline-block;margin-top:8px;font-size:19px}#guide2>section:nth-of-type(3)>dl>dd:nth-of-type(3)>div section:first-of-type p.large-text{font-weight:400}#guide2>section:nth-of-type(3)>dl>dd:nth-of-type(3)>div section:first-of-type p.large-text strong{display:block}#guide2>section:nth-of-type(3)>dl>dd:nth-of-type(3)>div section:first-of-type p.large-text span.highlight-text{display:inline;font-size:20px;font-weight:700;padding:2px 0}#guide2>section:nth-of-type(3)>dl>dd:nth-of-type(3)>div section:first-of-type p.small-text{font-size:16px;font-weight:400}#guide2>section:nth-of-type(3)>dl>dd:nth-of-type(4)>div h5{font-size:16px;font-weight:700;margin:0}#guide2>section:nth-of-type(3)>dl>dd:nth-of-type(4)>div figure:first-of-type{margin:0 auto 32px;background-image:url('/store/techo/2025/images/loading3.gif');width:64.06%;aspect-ratio:492/492}#guide2>section:nth-of-type(3)>dl>dd:nth-of-type(4)>div figure:nth-of-type(2){margin:0 auto 16px;background-image:url('/store/techo/2025/images/loading3.gif');width:64.06%;aspect-ratio:492/328}#guide2>section:nth-of-type(3)>dl>dd:nth-of-type(4)>div figure img{width:100%}#guide2>section:nth-of-type(3)>dl>dd:nth-of-type(4)>div p:nth-of-type(5){font-weight:700}#guide2>section:nth-of-type(3)>dl>dd:nth-of-type(4)>div p:nth-of-type(5) span.large-text{display:inline-block;margin-top:8px;font-size:19px}#guide2>section:nth-of-type(3)>dl>dd:nth-of-type(6)>div section:nth-of-type(2) h5 span[class*=mdi-]:first-of-type{margin-right:0}#guide2>section:nth-of-type(3)>dl>dd:nth-of-type(6)>div section dl dd span,#guide2>section:nth-of-type(3)>dl>dd:nth-of-type(6)>div section dl dt span{font-size:14px}#guide3>section:first-of-type figure{margin:0 -16px 16px;background-image:url('/store/techo/2025/images/loading3.gif');aspect-ratio:416/358}#guide3>section:first-of-type figure img{width:auto;height:100%;margin:0 auto}#guide3>section:nth-of-type(2) div[role*=slide]{margin-bottom:16px}#guide3>section:nth-of-type(2) div[role*=slide]>div{padding-top:calc(100% * 455 / 416)}#guide3>section:nth-of-type(2) div[role*=slide]>div ul:first-child li>*{width:calc(100% * 312 / 416)}#guide5>figure:first-of-type{margin:-32px -16px 24px;background-image:url('/store/techo/2025/images/loading3.gif');height:59.375vw}#guide5>figure:first-of-type img{width:100%;height:100%;position:absolute;top:0;left:0}#guide5>figure:nth-of-type(2){position:relative;padding-top:100%}#guide5>figure:nth-of-type(2) img{width:48.6111%;height:auto;position:absolute}#guide5>figure:nth-of-type(2) img:first-child{top:0;left:0}#guide5>figure:nth-of-type(2) img:nth-child(2){top:0;right:0}#guide5>figure:nth-of-type(2) img:nth-child(3){bottom:0;left:0}#guide5>figure:nth-of-type(2) img:nth-child(4){bottom:0;right:0}#guide5>figure:nth-of-type(2)+p{margin-bottom:48px}#guide5>ul{margin-bottom:0!important}#guide5>ul li:first-child{margin-bottom:20px}i.domestic,i.overseas{display:-webkit-box;display:-moz-box;display:-webkit-flex;display:-ms-flexbox;display:box;display:flex;-webkit-box-pack:center;-moz-box-pack:center;-o-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;justify-content:center;-webkit-box-align:center;-moz-box-align:center;-o-box-align:center;-ms-flex-align:center;-webkit-align-items:center;align-items:center;width:64px;height:32px;border-radius:2px;border:2px #333 solid;font-size:16px;font-weight:700;color:#fff;margin:0 0 12px}i.domestic{background:#b23636}i.overseas{background:#3636b4}div[role*=slide]>div ul:first-child{width:100%;height:100%}