@charset "utf-8";nav[role=breadcrumb]{position:relative;z-index:1;margin-bottom:-48px}#contents{width:auto}#contents:has(>nav>ul[data-index="1"])>div>div section:first-of-type{display:block}#contents:has(>nav>ul[data-index="2"])>div>div section:nth-of-type(2){display:block}#contents:has(>nav>ul[data-index="3"])>div>div section:nth-of-type(3){display:block}#contents:has(>nav>ul[data-index="4"])>div>div section:nth-of-type(4){display:block}#contents:has(>nav>ul[data-index="5"])>div>div section:nth-of-type(5){display:block}#contents:has(>nav>ul[data-index="6"])>div>div section:nth-of-type(6){display:block}#contents:has(>nav>ul[data-index="7"])>div>div section:nth-of-type(7){display:block}#contents:has(>nav>ul[data-index="8"])>div>div section:nth-of-type(8){display:block}#contents:has(>nav>ul[data-index="9"])>div>div section:nth-of-type(9){display:block}#contents:has(>nav>ul[data-index="10"])>div>div section:nth-of-type(10){display:block}#contents:has(>nav>ul[data-index="11"])>div>div section:nth-of-type(11){display:block}#contents:has(>nav>ul[data-index="12"])>div>div section:nth-of-type(12){display:block}#contents:has(>nav>ul[data-index="13"])>div>div section:nth-of-type(13){display:block}#contents:has(>nav>ul[data-index="14"])>div>div section:nth-of-type(14){display:block}#contents:has(>nav>ul[data-index="15"])>div>div section:nth-of-type(15){display:block}#contents:has(>nav>ul[data-index="16"])>div>div section:nth-of-type(16){display:block}#contents:has(>nav>ul[data-index="17"])>div>div section:nth-of-type(17){display:block}#contents:has(>nav>ul[data-index="18"])>div>div section:nth-of-type(18){display:block}#contents:has(>nav>ul[data-index="19"])>div>div section:nth-of-type(19){display:block}#contents:has(>nav>ul[data-index="20"])>div>div section:nth-of-type(20){display:block}#contents>header h2{height:160px;background:url("/store/techo/ja/2027/pc/shopping_guide/images/title.webp") no-repeat;background-size:cover}#contents>header h2 img{display:block;width:100%;height:100%;object-fit:contain}#contents>nav{width:960px;margin:0 auto;padding:60px 0 0}#contents>nav ul{display:grid;grid-template-columns:repeat(5,1fr);gap:10px 10px}#contents>nav ul[data-index="1"] li:first-child a{background:#aadcc6}#contents>nav ul[data-index="1"] li:first-child a>div{color:#fff}#contents>nav ul[data-index="2"] li:nth-child(2) a{background:#aadcc6}#contents>nav ul[data-index="2"] li:nth-child(2) a>div{color:#fff}#contents>nav ul[data-index="3"] li:nth-child(3) a{background:#aadcc6}#contents>nav ul[data-index="3"] li:nth-child(3) a>div{color:#fff}#contents>nav ul[data-index="4"] li:nth-child(4) a{background:#aadcc6}#contents>nav ul[data-index="4"] li:nth-child(4) a>div{color:#fff}#contents>nav ul[data-index="5"] li:nth-child(5) a{background:#aadcc6}#contents>nav ul[data-index="5"] li:nth-child(5) a>div{color:#fff}#contents>nav ul[data-index="6"] li:nth-child(6) a{background:#aadcc6}#contents>nav ul[data-index="6"] li:nth-child(6) a>div{color:#fff}#contents>nav ul[data-index="7"] li:nth-child(7) a{background:#aadcc6}#contents>nav ul[data-index="7"] li:nth-child(7) a>div{color:#fff}#contents>nav ul[data-index="8"] li:nth-child(8) a{background:#aadcc6}#contents>nav ul[data-index="8"] li:nth-child(8) a>div{color:#fff}#contents>nav ul[data-index="9"] li:nth-child(9) a{background:#aadcc6}#contents>nav ul[data-index="9"] li:nth-child(9) a>div{color:#fff}#contents>nav ul[data-index="10"] li:nth-child(10) a{background:#aadcc6}#contents>nav ul[data-index="10"] li:nth-child(10) a>div{color:#fff}#contents>nav ul[data-index="11"] li:nth-child(11) a{background:#aadcc6}#contents>nav ul[data-index="11"] li:nth-child(11) a>div{color:#fff}#contents>nav ul[data-index="12"] li:nth-child(12) a{background:#aadcc6}#contents>nav ul[data-index="12"] li:nth-child(12) a>div{color:#fff}#contents>nav ul[data-index="13"] li:nth-child(13) a{background:#aadcc6}#contents>nav ul[data-index="13"] li:nth-child(13) a>div{color:#fff}#contents>nav ul[data-index="14"] li:nth-child(14) a{background:#aadcc6}#contents>nav ul[data-index="14"] li:nth-child(14) a>div{color:#fff}#contents>nav ul[data-index="15"] li:nth-child(15) a{background:#aadcc6}#contents>nav ul[data-index="15"] li:nth-child(15) a>div{color:#fff}#contents>nav ul[data-index="16"] li:nth-child(16) a{background:#aadcc6}#contents>nav ul[data-index="16"] li:nth-child(16) a>div{color:#fff}#contents>nav ul[data-index="17"] li:nth-child(17) a{background:#aadcc6}#contents>nav ul[data-index="17"] li:nth-child(17) a>div{color:#fff}#contents>nav ul[data-index="18"] li:nth-child(18) a{background:#aadcc6}#contents>nav ul[data-index="18"] li:nth-child(18) a>div{color:#fff}#contents>nav ul[data-index="19"] li:nth-child(19) a{background:#aadcc6}#contents>nav ul[data-index="19"] li:nth-child(19) a>div{color:#fff}#contents>nav ul[data-index="20"] li:nth-child(20) a{background:#aadcc6}#contents>nav ul[data-index="20"] li:nth-child(20) a>div{color:#fff}#contents>nav ul li{position:relative;width:184px;height:52px}#contents>nav ul li:hover a{background:#aadcc6;-webkit-transition:background .3s cubic-bezier(.445, .05, .55, .95);-moz-transition:background .3s cubic-bezier(.445, .05, .55, .95);-o-transition:background .3s cubic-bezier(.445, .05, .55, .95);-ms-transition:background .3s cubic-bezier(.445, .05, .55, .95);transition:background .3s cubic-bezier(.445, .05, .55, .95)}#contents>nav ul li:hover a>div{color:#fff;-webkit-transition:color .3s cubic-bezier(.445, .05, .55, .95);-moz-transition:color .3s cubic-bezier(.445, .05, .55, .95);-o-transition:color .3s cubic-bezier(.445, .05, .55, .95);-ms-transition:color .3s cubic-bezier(.445, .05, .55, .95);transition:color .3s cubic-bezier(.445, .05, .55, .95)}#contents>nav ul li a{position:relative;width:100%;height:100%;display:-webkit-box;display:-moz-box;display:-webkit-flex;display:-ms-flexbox;display:box;display:flex;-webkit-box-align:center;-moz-box-align:center;-o-box-align:center;-ms-flex-align:center;-webkit-align-items:center;align-items:center;-webkit-box-pack:center;-moz-box-pack:center;-o-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;justify-content:center;border:1px solid #aadcc6;border-radius:8px;-webkit-transition:background .15s cubic-bezier(.445, .05, .55, .95);-moz-transition:background .15s cubic-bezier(.445, .05, .55, .95);-o-transition:background .15s cubic-bezier(.445, .05, .55, .95);-ms-transition:background .15s cubic-bezier(.445, .05, .55, .95);transition:background .15s cubic-bezier(.445, .05, .55, .95)}#contents>nav ul li a>div{color:#54a07e;font-size:16px;line-height:1.31;font-weight:700;text-align:center;max-height:calc(21em / 16 * 2);overflow:hidden;-webkit-transition:color .15s cubic-bezier(.445, .05, .55, .95);-moz-transition:color .15s cubic-bezier(.445, .05, .55, .95);-o-transition:color .15s cubic-bezier(.445, .05, .55, .95);-ms-transition:color .15s cubic-bezier(.445, .05, .55, .95);transition:color .15s cubic-bezier(.445, .05, .55, .95)}#contents>div{padding:60px 0 84px}#contents>div>div{width:960px;margin:0 auto}#contents>div>div>nav{display:none}#contents>div>div section{display:none}#contents>div>div section>i{display:none;-webkit-box-align:center;-moz-box-align:center;-o-box-align:center;-ms-flex-align:center;-webkit-align-items:center;align-items:center;-webkit-box-pack:center;-moz-box-pack:center;-o-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;justify-content:center;width:184px;height:52px;margin:0 auto 40px;border:1px solid #aadcc6;border-radius:8px}#contents>div>div section>i>div{font-size:16px;line-height:1.31;font-weight:700;text-align:center;max-height:calc(21em / 16 * 2);overflow:hidden;color:#54a07e}#contents>div>div section h3{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}#contents>div>div section h3:before{content:"";width:58px;height:48px;margin-right:8px;background:url("data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iVVRGLTgiPz4KPHN2ZyBpZD0iX+ODrOOCpOODpOODvF8xIiBkYXRhLW5hbWU9IuODrOOCpOODpOODvF8xIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZlcnNpb249IjEuMSIgdmlld0JveD0iMCAwIDk4IDgwIj4KICA8IS0tIEdlbmVyYXRvcjogQWRvYmUgSWxsdXN0cmF0b3IgMjkuMi4xLCBTVkcgRXhwb3J0IFBsdWctSW4gLiBTVkcgVmVyc2lvbjogMi4xLjAgQnVpbGQgMTE2KSAgLS0+CiAgPGRlZnM+CiAgICA8c3R5bGU+CiAgICAgIC5zdDAgewogICAgICAgIGZpbGw6IG5vbmU7CiAgICAgICAgc3Ryb2tlLXdpZHRoOiAxcHg7CiAgICAgIH0KCiAgICAgIC5zdDAsIC5zdDEsIC5zdDIgewogICAgICAgIHN0cm9rZTogIzMzMzsKICAgICAgICBzdHJva2UtbGluZWNhcDogcm91bmQ7CiAgICAgICAgc3Ryb2tlLWxpbmVqb2luOiByb3VuZDsKICAgICAgfQoKICAgICAgLnN0MSB7CiAgICAgICAgc3Ryb2tlLXdpZHRoOiAxcHg7CiAgICAgIH0KCiAgICAgIC5zdDEsIC5zdDIsIC5zdDMgewogICAgICAgIGZpbGw6ICMzMzM7CiAgICAgIH0KCiAgICAgIC5zdDIgewogICAgICAgIHN0cm9rZS13aWR0aDogMXB4OwogICAgICB9CiAgICA8L3N0eWxlPgogIDwvZGVmcz4KICA8cGF0aCBjbGFzcz0ic3QzIiBkPSJNOTMuOSwwYzEuNywwLDMuMSwxLjQsMy4xLDMuMXMtMS40LDMuMS0zLjEsMy4xaC03LjZsLS42LDMuNmgwcy03LjUsNDYuNy03LjUsNDYuN2wtLjksNS44YzAsMCwwLC4yLDAsLjNsLS41LDNjLS4yLDEuNS0xLjUsMi42LTMuMSwyLjZoLTkuNWMxLjMsMS4yLDIuMSwzLDIuMSw0LjksMCwzLjgtMy4xLDYuOC02LjgsNi44LTMuOCwwLTYuOC0zLjEtNi44LTYuOCwwLTEuOS44LTMuNiwyLjEtNC45aC0yMy42YzEuMywxLjIsMi4xLDMsMi4xLDQuOSwwLDMuOC0zLjEsNi44LTYuOCw2LjhzLTYuOC0zLjEtNi44LTYuOGMwLTEuOS44LTMuNiwyLjEtNC45aC04LjdjLTEuNywwLTMuMS0xLjQtMy4xLTMuMSwwLTEuNywxLjQtMy4xLDMuMS0zLjFoNjAuNWMwLS4xLDAtLjIsMC0uM2wuNi0zLjZIMTMuNmMtMy4zLDAtNi0yLjMtNi41LTUuNkwxLDE1LjNjLS4zLTEuOS4yLTMuOSwxLjUtNS4zLDEuMy0xLjUsMy4xLTIuMyw1LTIuM2g5Ljd2My45SDcuNmMtLjgsMC0xLjYuMy0yLjEsMS0uNS42LS43LDEuNC0uNiwyLjJsNiwzNy40Yy4yLDEuMywxLjMsMi4zLDIuNywyLjNoNjEuMWw2LjktNDIuOGgtMjN2LTMuOWgyMy42bC41LTMuMmMwLDAsMC0uMiwwLS4ybC4yLTEuNWMuMi0xLjUsMS41LTIuNiwzLjEtMi42aDcuOVpNMjYuNCw3MC4zYy0xLjYsMC0yLjksMS4zLTIuOSwyLjksMCwxLjYsMS4zLDIuOSwyLjksMi45czIuOS0xLjMsMi45LTIuOWMwLTEuNi0xLjMtMi45LTIuOS0yLjlaTTU5LjUsNzAuM2MtMS42LDAtMi45LDEuMy0yLjksMi45LDAsMS42LDEuMywyLjksMi45LDIuOSwxLjYsMCwyLjktMS4zLDIuOS0yLjksMC0xLjYtMS4zLTIuOS0yLjktMi45WiIvPgogIDxwYXRoIGNsYXNzPSJzdDEiIGQ9Ik0yMS41LDYuMUw0Ny41LDEuNWMuNiwwLDEuMS4zLDEuMi44bDYuNCwzNi4zYzAsLjYtLjMsMS4xLS44LDEuMmwtMjUuOSw0LjZMMjEuNSw2LjFaIi8+CiAgPHBhdGggY2xhc3M9InN0MiIgZD0iTTUzLjYsNy4ybC00LC43LDEuMiw2LjYsNC0uNy0xLjItNi42WiIvPgogIDxwYXRoIGNsYXNzPSJzdDIiIGQ9Ik01NSwxNS4zbC00LC43LDEuMiw2LjYsNC0uNy0xLjItNi42WiIvPgogIDxwYXRoIGNsYXNzPSJzdDEiIGQ9Ik0zMi4yLDQ5LjVsLTIsLjQuOCw0LjUsMi0uNC0uOC00LjVaIi8+CiAgPHBhdGggY2xhc3M9InN0MSIgZD0iTTM1LjcsNTMuNWgtLjNjMCwwLTEuNy00LjMtMS43LTQuM2wyLS40djQuN1oiLz4KICA8cGF0aCBjbGFzcz0ic3QwIiBkPSJNMzAuNSw0NGgtLjVjMCwwLDEsNS42LDEsNS42aC41YzAsMC0xLTUuNi0xLTUuNloiLz4KICA8cGF0aCBjbGFzcz0ic3QwIiBkPSJNMzQsNDMuNGgtLjVjMCwwLDEsNS42LDEsNS42aC41YzAsMC0xLTUuNi0xLTUuNloiLz4KPC9zdmc+") no-repeat;background:cover}#contents>div>div section h3 span{display:block;font-size:28px;line-height:1.5;font-weight:700;text-align:center}#contents>div>div section>div>div>dl{border:2px solid #aadcc6;border-radius:8px;overflow:hidden;margin-top:40px}#contents>div>div section>div>div>dl dt{background:#aadcc6;display:-webkit-box;display:-moz-box;display:-webkit-flex;display:-ms-flexbox;display:box;display:flex;-webkit-box-align:center;-moz-box-align:center;-o-box-align:center;-ms-flex-align:center;-webkit-align-items:center;align-items:center;-webkit-box-pack:center;-moz-box-pack:center;-o-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;justify-content:center;padding:14px 32px 16px}#contents>div>div section>div>div>dl dt span{display:block;font-size:24px;line-height:1.5;font-weight:700;color:#fff}#contents>div>div section>div>div>dl dd:first-of-type{display:none}#contents>div>div section>div>div>dl dd:nth-of-type(2){padding:40px 198px 38px}#contents>div>div section>div>div>dl dd:nth-of-type(2)>div{font-size:16px;line-height:1.5}#contents>div>div section>div>div>dl dd:nth-of-type(2)>div .font-size-14{font-size:14px}#contents>div>div section>div>div>dl dd:nth-of-type(2)>div .font-size-16{font-size:16px}#contents>div>div section>div>div>dl dd:nth-of-type(2)>div .font-size-18{font-size:18px}#contents>div>div section>div>div>dl dd:nth-of-type(2)>div a{color:#1c3a83;text-decoration:underline}#contents>div>div section>div>div>dl dd:nth-of-type(2)>div .tx-bold,#contents>div>div section>div>div>dl dd:nth-of-type(2)>div b,#contents>div>div section>div>div>dl dd:nth-of-type(2)>div strong{font-weight:700}#contents>div>div section>div>div>dl dd:nth-of-type(2)>div .tx-italic,#contents>div>div section>div>div>dl dd:nth-of-type(2)>div em,#contents>div>div section>div>div>dl dd:nth-of-type(2)>div i{font-style:italic}#contents>div>div section>div>div>dl dd:nth-of-type(2)>div .tx-underline,#contents>div>div section>div>div>dl dd:nth-of-type(2)>div u{text-decoration:underline}#contents>div>div section>div>div>dl dd:nth-of-type(2)>div .tx-strikethrough,#contents>div>div section>div>div>dl dd:nth-of-type(2)>div s{text-decoration:line-through}#contents>div>div section>div>div>dl dd:nth-of-type(2)>div .tx-highlight,#contents>div>div section>div>div>dl dd:nth-of-type(2)>div mark{background:0 0;color:#c80f0f}#contents>div>div section>div>div>dl dd:nth-of-type(2)>div ul{list-style-type:disc;padding-left:1.5rem}#contents>div>div section>div>div>dl dd:nth-of-type(2)>div ol{list-style-type:decimal;padding-left:1.5rem}#contents>div>div section>div>div>dl dd:nth-of-type(2)>div .tx-table-wrapper{overflow-x:auto}#contents>div>div section>div>div>dl dd:nth-of-type(2)>div .tx-table-wrapper.tx-table-align-left table{margin-right:auto}#contents>div>div section>div>div>dl dd:nth-of-type(2)>div .tx-table-wrapper.tx-table-align-center table{margin-left:auto;margin-right:auto}#contents>div>div section>div>div>dl dd:nth-of-type(2)>div .tx-table-wrapper.tx-table-align-right table{margin-left:auto}#contents>div>div section>div>div>dl dd:nth-of-type(2)>div .tx-table-wrapper.tx-table-no-border table td,#contents>div>div section>div>div>dl dd:nth-of-type(2)>div .tx-table-wrapper.tx-table-no-border table th{border:none!important}#contents>div>div section>div>div>dl dd:nth-of-type(2)>div .tx-table-wrapper.tx-table-fit table{width:100%}#contents>div>div section>div>div>dl dd:nth-of-type(2)>div .tx-table-wrapper table{width:max-content;border-collapse:collapse}#contents>div>div section>div>div>dl dd:nth-of-type(2)>div .tx-table-wrapper table td,#contents>div>div section>div>div>dl dd:nth-of-type(2)>div .tx-table-wrapper table th{position:relative;border:1px solid #333;padding:8px;text-align:left;vertical-align:top;font-weight:400}#contents>div>div section>div>div>dl dd:nth-of-type(2)>div .tx-table-wrapper table th{background:#f7f7f7}#contents>div>div section>div>div>dl dd:nth-of-type(2)>div figure.tx-fit-container{width:100%!important}#contents>div>div section>div>div>dl dd:nth-of-type(2)>div figure.tx-device-sp{display:none}#contents>div>div section>div>div>dl dd:nth-of-type(2)>div figure figcaption{font-size:14px;margin-top:4px}#contents>div>div section>div>div>label{display:none}#contents>div>footer{width:960px;margin:40px auto 0;display:-webkit-box;display:-moz-box;display:-webkit-flex;display:-ms-flexbox;display:box;display:flex;-webkit-box-orient:vertical;-moz-box-orient:vertical;-o-box-orient:vertical;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-moz-box-align:center;-o-box-align:center;-ms-flex-align:center;-webkit-align-items:center;align-items:center}#contents>div>footer h4{width:100%;text-align:center;font-size:24px;line-height:1.5;font-weight:700;padding-bottom:24px;margin-bottom:24px;border-bottom:1px #aadcc6 solid}#contents>div>footer p{font-size:16px;line-height:1.5}#contents>div>footer a{width:336px;height:65px;border-radius:14px;border-color:#333;border-width:2px;margin:24px auto 0}#contents>div>footer a span{font-size:16px}