@charset "utf-8";#contents{padding:0 16px 48px}#contents nav[role=local]{margin:0 -16px 32px}#contents nav[role=local]>div{background-color:#fff}#contents nav[role=local]>div a span:first-of-type:before{font-size:16px;transition:font-size .3s ease}#contents nav[role=local].pos-fixed>div a span:first-of-type:before{font-size:12px}#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/en/2025/sp/shopping_guide/images/img_header.png);background-repeat:no-repeat;background-size:contain}#contents>header h2{padding:0;height:0;overflow:hidden;padding-top:68.27%;background-image:url(/store/techo/en/2025/sp/shopping_guide/images/img_header.svg);background-repeat:no-repeat;background-size:contain;text-indent:-9999px}#contents>section{padding:16px 0 56px}#contents>section:last-child{margin-bottom:0}#contents>section>header{margin:0 -16px 32px;padding:0 0 8px 0;border-bottom:4px solid #fff3b2}#contents>section>header:before{content:"";display:block;width:58px;height:50px;margin:0 auto 8px;background-repeat:no-repeat;background-size:contain}#contents>section:first-of-type>header:before{background-image:url(/store/techo/en/2025/sp/shopping_guide/images/ico_guide_01.svg)}#contents>section:nth-of-type(2)>header:before{background-image:url(/store/techo/en/2025/sp/shopping_guide/images/ico_guide_02.svg)}#contents>section:nth-of-type(3)>header:before{background-image:url(/store/techo/en/2025/sp/shopping_guide/images/ico_guide_03.svg)}#contents>section:nth-of-type(4)>header:before{background-image:url(/store/techo/en/2025/sp/shopping_guide/images/ico_guide_04.svg)}#contents>section:nth-of-type(5)>header:before{background-image:url(/store/techo/en/2025/sp/shopping_guide/images/ico_guide_05.svg)}#contents>section>header h3{text-align:center;padding:0 16px}#contents>section>header h3 span{font-size:24px;font-weight:400;line-height:1.17}#contents>section>div,#contents>section>section{margin-bottom:48px}#contents>section>:last-child{margin-bottom:0!important}#contents>section>div section,#contents>section>section section{margin-bottom:24px}#contents>section h4{margin-bottom:16px;padding-bottom:4px;border-bottom:1px solid #000;text-align:center}#contents>section h4 span{font-size:19px}#contents>section h5{margin-bottom:8px}#contents>section h5 span{font-size:16px;line-height:1.2}#contents>section dl{margin-bottom:24px}#contents>section dl dt{font-weight:700}#contents>section dl dt span{font-size:16px;line-height:1.3}#contents>section dl dd span{font-size:16px}#contents>section ul{margin-bottom:24px}#contents>section ul li span{font-size:16px}#contents>section p{margin-bottom:24px;font-size:16px;line-height:1.5;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 a{display:inline;color:#1c3a83}#contents>section p span.large-text{font-size:inherit;font-weight:700}#contents>section p span.highlight-text{background-color:#ffff64;font-size:inherit}#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:40px}#guide1>div:first-of-type figure{margin:0 -16px 20px;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:20px}#guide1>div:nth-of-type(2) section p{margin-left:16px;margin-right:16px}#guide1>div:nth-of-type(2) section:first-of-type{margin-bottom:32px}#guide1>div:nth-of-type(2) section:first-of-type h4{margin-bottom:32px;font-weight:400}#guide1>div:nth-of-type(2) section:first-of-type h4+p{margin-bottom:32px;font-size:16px;line-height:1.9;text-align:center}#guide1>div:nth-of-type(2) section:first-of-type h4+p span.large-text{font-size:18px}#guide1>div:nth-of-type(2) section:first-of-type h5{display:inline-block;margin-bottom:32px;padding-bottom:4px;border-bottom:1px solid #000;text-align:center}#guide1>div:nth-of-type(2) section:first-of-type h5 span{font-size:18px;line-height:1.1}#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.875%;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:first-of-type>p{line-height:1.75}#guide2>section:nth-of-type(2)>p strong{display:block;color:#c80f0f;font-size:16px;margin-bottom:16px}#guide2>section:nth-of-type(2)>p span{font-size:14px}#guide2>section:nth-of-type(2) h4{margin-top:32px}#guide2>section:nth-of-type(2)>div[role*=slide]{margin-bottom:24px;--height:142px}#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/en/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/en/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/en/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/en/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/en/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/en/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/en/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:16px;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:14px}#guide2>section:nth-of-type(3) h4{margin-bottom:0;text-align:left;padding-bottom:12px}#guide2>section:nth-of-type(3) h4 span{font-size:16px}#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:14px;font-weight:700;line-height:1.5}#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:first-child p{margin:0}#guide2>section:nth-of-type(3)>dl>dd:first-of-type>div:first-child ol{margin:1.5em 0}#guide2>section:nth-of-type(3)>dl>dd:first-of-type>div:first-child li{font-size:16px;line-height:1.5;font-weight:700}#guide2>section:nth-of-type(3)>dl>dd:first-of-type>div:first-child li+li{margin-top:1.5em}#guide2>section:nth-of-type(3)>dl>dd:first-of-type>div:first-child li span{background:#ffff64;font-size:16px;line-height:1.5}#guide2>section:nth-of-type(3)>dl>dd:nth-of-type(2)>div ul li{display:inline-block}#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:nth-of-type(2) p span.large-text{font-size:20px}#guide2>section:nth-of-type(3)>dl>dd:nth-of-type(3)>div section:nth-of-type(2) p strong{display:block}#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 h5 span+span{font-size:18px}#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:16px}#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)}#guide4>p.small-text{margin-bottom:40px!important}#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:120px;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%}