﻿*,::before,::after{box-sizing:border-box;border-width:0;border-style:solid}html{line-height:1.15;-webkit-text-size-adjust:100%;-webkit-tap-highlight-color:transparent}body{margin:0}main{display:block}p,table,blockquote,address,pre,iframe,form,figure,dl{margin:0}h1,h2,h3,h4,h5,h6{margin:0;font-size:inherit;font-weight:inherit}ul,ol{list-style:none;margin:0;padding:0}dd{margin-left:0}hr{clear:both;box-sizing:content-box;height:0;margin:0;overflow:visible;border-top-width:1px;color:inherit}pre{font-family:monospace,monospace;font-size:inherit}address{font-style:inherit}a{background-color:transparent;color:inherit;text-decoration:none}abbr[title]{text-decoration:underline dotted}b,strong{font-weight:bold}em{font-style:normal}code,kbd,samp{font-family:monospace,monospace;font-size:inherit}small{font-size:80%}sub,sup{position:relative;font-size:75%;line-height:0;vertical-align:baseline}sub{bottom:-0.25em}sup{top:-0.5em}svg,img,embed,object,iframe{vertical-align:bottom}button,input,optgroup,select,textarea{margin:0;padding:0;border:none;border-radius:0;background:transparent;color:inherit;font:inherit;text-align:inherit;vertical-align:middle;text-transform:inherit;outline:none;-webkit-appearance:none;appearance:none}button,[type=button],[type=reset],[type=submit],[type=file]{cursor:pointer}button:disabled,[type=button]:disabled,[type=reset]:disabled,[type=submit]:disabled,[type=file]:disabled{cursor:default}:-moz-focusring{outline:auto}select:disabled{opacity:inherit}option{padding:0}fieldset{min-width:0;margin:0;padding:0}legend{padding:0}progress{vertical-align:baseline}textarea{overflow:auto}[type=number]::-webkit-inner-spin-button,[type=number]::-webkit-outer-spin-button{height:auto}[type=search]{outline-offset:-2px}[type=search]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{font:inherit;-webkit-appearance:button}[type=number]{-moz-appearance:textfield}label{cursor:pointer}details{display:block}summary{display:list-item}[contenteditable]:focus{outline:auto}table{border-spacing:0;border-collapse:collapse;border-color:inherit;word-break:break-all}caption{text-align:left}th,td{padding:0}th{text-align:left}body{min-width:1224px;color:#000;font-family:-apple-system,BlinkMacSystemFont,"游ゴシック体",YuGothic,"游ゴシック Medium","Yu Gothic Medium","ヒラギノ角ゴ ProN W3","Hiragino Kaku Gothic ProN W3",HiraKakuProN-W3,"ヒラギノ角ゴ ProN","Hiragino Kaku Gothic ProN","ヒラギノ角ゴ Pro","Hiragino Kaku Gothic Pro",Meiryo,メイリオ,sans-serif;font-size:16px;line-height:1.6}img{max-width:100%;height:auto}a{color:#0066b4;font-weight:bold;text-decoration:underline}a:hover{text-decoration:none}.font_mincho{font-family:"游明朝体","Yu Mincho",YuMincho,"ヒラギノ明朝 Pro","Hiragino Mincho Pro","MS P明朝","MS PMincho",serif}[v-cloak]{display:none}.page-layout{display:flex;flex-wrap:wrap;gap:0 32px;width:1224px;margin:0 auto;padding:0 24px}#wrapper{width:1224px;margin:20px auto 0;padding:0 24px}main{width:848px}#side{width:296px}.pc_hide{display:none}.cf:before,.cf:after{content:"";display:block;clear:both}.cf{display:block}.heading1{margin:48px 0 32px;color:#1c2b50;font-size:32px;font-weight:bold;line-height:1.4;text-align:center}.heading1:first-child{margin-top:0}.heading1:last-child{margin-bottom:0}.heading1-emphasis{color:#aa8c3d}.heading1.simplified{text-align:left}.heading2{position:relative;margin:40px 0 32px;padding-bottom:16px;color:#1c2b50;font-size:24px;font-weight:bold;line-height:1.4;text-align:center}.heading2::after{content:"";position:absolute;bottom:0;left:50%;transform:translateX(-50%);width:80px;height:4px;background:#aa8c3d}.heading2:first-child{margin-top:0}.heading2.simplified{margin-bottom:16px;padding-bottom:0;text-align:left}.heading2.simplified::after{content:none}.heading3{margin:40px 0 16px;color:#1c2b50;font-size:22px;font-weight:bold;line-height:1.4}.heading3:first-child{margin-top:0}.heading3.simplified{color:#000}.heading4{margin:40px 0 16px;padding-left:12px;border-left:4px solid #aa8c3d;color:#1c2b50;font-size:18px;font-weight:bold;line-height:1.4}.heading4:first-child{margin-top:0}.heading4-sub-text{color:#000;font-size:14px;font-weight:normal}.block-section{margin-bottom:56px}.block-section:last-of-type{margin-bottom:0}.block-side-banner-tax{margin:8px 0}.block-side-banner-tax:first-child{margin-top:0}.block-side-banner-tax:last-child{margin-bottom:0}.block-side-banner-tax .link-banner{display:inline-block;margin-bottom:8px}.block-side-banner-tax .link-banner:last-child{margin-bottom:0}.block-product-list{position:relative;margin-bottom:16px}.block-product-list:last-child{margin-bottom:0}.block-product-list .product-list-button-prev,.block-product-list .product-list-button-next{position:absolute;z-index:2;top:50%;transform:translateY(-50%);width:32px;height:32px;padding:0;border:none;border-radius:50%;background:#988864;color:#fff;cursor:pointer;transition:background-color .2s ease-out}.block-product-list .product-list-button-prev:hover,.block-product-list .product-list-button-next:hover{background:#b7ab92}.block-product-list .product-list-button-prev::before,.block-product-list .product-list-button-next::before{position:absolute;top:50%;transform:translate(-50%, -50%) rotate(45deg);width:10px;height:10px;border-style:solid;border-color:#fff}.block-product-list .product-list-button-prev.hide,.block-product-list .product-list-button-next.hide{opacity:0;pointer-events:none}.block-product-list .product-list-button-prev{left:-16px}.block-product-list .product-list-button-prev::before{content:"";left:52%;border-bottom-width:3px;border-left-width:3px}.block-product-list .product-list-button-next{right:-16px}.block-product-list .product-list-button-next::before{content:"";left:48%;border-top-width:3px;border-right-width:3px}.block-product-list .list-product .product-more-button{display:none}.block-product-list .list-product .product-more-button::before{content:none}.block-product-list .list-product .product-more-button a{display:flex;align-items:center;justify-content:center;width:100%;height:100%;border-radius:4px;font-size:14px}.block-product-list .list-product .product-more-button a:hover{box-shadow:0 0 0 3px #fff inset;background:#e7e2d0;text-decoration:none}.type-carousel .block-product-list .product-list-wrap{overflow:hidden}.type-carousel .block-product-list .list-product{flex-wrap:nowrap;transform:translateX(0);transition:transform .5s ease-out}.type-carousel .block-product-list .list-product .product-more-button{display:block}.list-product{display:flex;flex-wrap:wrap;gap:24px}.list-product>li{flex-shrink:0;position:relative;width:calc((100% - 72px)/4);max-width:204px;border:1px solid #bbb;border-radius:4px;background:#fff}.list-product>li a{color:inherit;text-decoration:none}.list-product>li a:hover{text-decoration:underline}.list-product>li.soldout .product-image a{pointer-events:none}.list-product>li.soldout .product-image a:hover{opacity:1}.list-product>li.soldout .product-image a::before{content:"品切れ / 準備中";display:flex;align-items:center;justify-content:center;position:absolute;z-index:2;top:0;width:100%;height:100%;background:rgba(0,0,0,.7);color:#fff;font-weight:normal;text-align:center}.list-product .product-image{position:relative}.list-product .product-image a{display:block;opacity:1;position:relative;z-index:1;padding-top:66.66%;overflow:hidden;border-bottom:1px solid #bbb;border-radius:3px 3px 0 0;transition:opacity .2s linear}.list-product .product-image a>img{position:absolute;z-index:1;top:50%;left:50%;transform:translate(-50%, -50%);width:auto;max-width:calc(100% + 2px);height:auto;max-height:calc(100% + 2px)}.list-product .product-image a:hover{opacity:.7}.list-product .product-image a .badge_incentive_receive{display:none;position:absolute;z-index:2;top:0;right:0;width:56px;height:56px}.list-product .product-image a .badge_incentive_receive img{width:100%;height:auto}.list-product .product-info{padding:8px 16px;border-radius:0 0 3px 3px}.list-product .product-info.display-incentive{padding:0}.list-product .product-name{height:2.8em;margin-bottom:8px;overflow:hidden;font-size:14px;font-weight:bold;line-height:1.4}.list-product .product-name a{display:-webkit-box;-webkit-box-orient:vertical;color:#000;word-break:break-all;-webkit-line-clamp:2;line-break:anywhere}.list-product .product-municipal{margin-bottom:8px}.list-product .product-municipal a{color:#666;font-size:13px}.list-product .product-reputation{margin-bottom:8px;line-height:1.4}.list-product .product-reputation a{display:inline-flex;color:#666;font-size:12px}.list-product .product-reputation a::before{content:"";display:inline-block;position:relative;top:-1px;width:90px;height:15px;margin-right:4px;background-image:url("/images/icon_rep.png?202311091200");background-repeat:no-repeat;background-position:0 -26px}.list-product .product-reputation.reputation0-0 a::before{background-position:-90px -26px}.list-product .product-reputation.reputation0-5 a::before{background-position:-72px -41px}.list-product .product-reputation.reputation1-0 a::before{background-position:-72px -26px}.list-product .product-reputation.reputation1-5 a::before{background-position:-54px -41px}.list-product .product-reputation.reputation2-0 a::before{background-position:-54px -26px}.list-product .product-reputation.reputation2-5 a::before{background-position:-36px -41px}.list-product .product-reputation.reputation3-0 a::before{background-position:-36px -26px}.list-product .product-reputation.reputation3-5 a::before{background-position:-18px -41px}.list-product .product-reputation.reputation4-0 a::before{background-position:-18px -26px}.list-product .product-reputation.reputation4-5 a::before{background-position:0 -41px}.list-product .product-reputation.reputation5-0 a::before{background-position:0 -26px}.list-product .product-prop{display:none}.list-product .product-attr .municipal-attr{display:none}.list-product .product-price{padding-top:0;border-top:1px dotted #bbb;color:#a5001e;font-size:18px;font-weight:bold;text-align:right}.list-product .product-price::after{content:"円";font-size:12px}.list-product .product-coin{padding:4px 4px 8px;border-radius:0 0 4px 4px;background:#fffed1;font-size:11px;text-align:right}.list-product .product-coin>span{display:inline-block}.list-product .product-coin-value{color:#ef6002;font-size:14px;font-weight:bold}.list-product .product-coin-text{color:#ef6002;font-size:12px;font-weight:bold}.list-product .product-coin-rate{color:#ef6002;font-size:12px;font-weight:normal}.list-product .product-content{display:none}.list-product .product-favorite{display:none}.list-product .display-incentive .product-name{height:3.192em;padding:8px 16px 0}.list-product .display-incentive .product-municipal,.list-product .display-incentive .product-reputation,.list-product .display-incentive .product-prop,.list-product .display-incentive .product-attr{padding:0 16px}.list-product .display-incentive .product-attr:last-child{padding-bottom:4px}.list-product.ranking{counter-reset:ranking}.list-product.ranking>li{counter-increment:ranking}.list-product.ranking>li::before{content:counter(ranking);display:flex;align-items:center;justify-content:center;position:absolute;z-index:2;top:-1px;left:-1px;width:24px;height:24px;border:2px solid #fff;background:#3a3a3a;color:#fff;font-size:14px;font-weight:bold;line-height:1}.list-product.ranking>li:nth-child(1)::before{background:#c7a504}.list-product.ranking>li:nth-child(2)::before{background:#767776}.list-product.ranking>li:nth-child(3)::before{background:#c26f3d}.list-product.top3-spotlight>li:nth-child(-n+3){width:calc((100% - 48px)/3);max-width:none}.list-product.top3-spotlight>li:nth-child(-n+3)::before{width:auto;min-width:32px;height:32px;padding:0 8px;font-size:18px}.list-product.carousel{flex-wrap:nowrap;transform:translateX(0);transition:transform .5s ease-out}.list-product.pr>li::before{content:"PR";display:flex;align-items:center;justify-content:center;position:absolute;z-index:2;top:-1px;left:-1px;width:40px;height:24px;border:2px solid #fff;background:#767776;color:#fff;font-size:14px;font-weight:bold;line-height:1}.text-emphasis{color:#c40404;font-style:normal}.text-note{padding-left:1em;font-size:14px;line-height:1.5;text-indent:-1em}.text-note::before{content:"※"}.text-normal{font-weight:normal}.text-bold{font-weight:bold}.text-left{text-align:left}.text-center{text-align:center}.text-right{text-align:right}.text-paragraph{margin-bottom:16px}.text-paragraph:last-child{margin-bottom:0}.text-error{display:inline-block;margin:16px 0;color:#c40404}.text-error:empty{display:none}.link-text{color:#0066b4;font-weight:bold;text-decoration:underline}.link-text:hover{text-decoration:none}.link-text:disabled{background:none;color:#d5d5d5;text-decoration:none}.link-text:disabled:hover{background:none}.link-text-arrow{position:relative;padding-right:16px}.link-text-arrow::after{content:"";position:absolute;top:50%;right:4px;transform:translateY(-50%) rotate(45deg);width:6px;height:6px;border-top:2px solid #0066b4;border-right:2px solid #0066b4;pointer-events:none}.link-text-blank::after{content:"";display:inline-block;width:1em;height:1em;margin-left:4px;background:url("/images/icon_blank.svg") 0 0/contain no-repeat;vertical-align:-2px;filter:brightness(0) saturate(100%) invert(22%) sepia(98%) saturate(1739%) hue-rotate(188deg) brightness(99%) contrast(102%)}.link-text-caution{color:#c40404}.link-banner:hover img{opacity:.7}.link-banner img{transition:opacity .2s ease}.label-wrapper{line-height:1}.label-fcf,.label-travel,.label-catalog{display:inline-flex;align-items:center;justify-content:center;height:24px;padding:0 4px;color:#fff;font-size:14px;vertical-align:middle}.label-fcf{background:#14b68b}.label-travel{background:#248cb3}.label-catalog{background:#22748b}.is-pr-hide{display:none}.product-carousel{position:relative}.product-carousel .product-button-prev,.product-carousel .product-button-next{position:absolute;z-index:2;top:50%;transform:translateY(-50%);width:32px;height:32px;padding:0;border:none;border-radius:50%;background:#ee6001;color:#fff;cursor:pointer;transition:background-color .2s ease-out}.product-carousel .product-button-prev::before,.product-carousel .product-button-next::before{content:"";position:absolute;top:50%;transform:translate(-50%, -50%) rotate(45deg);width:10px;height:10px}.product-carousel .product-button-prev:hover,.product-carousel .product-button-next:hover{background:#f38f4e}.product-carousel .product-button-prev.hide,.product-carousel .product-button-next.hide{opacity:0;pointer-events:none}.product-carousel .product-button-prev{left:-16px}.product-carousel .product-button-prev::before{left:55%;border-bottom:3px solid #fff;border-left:3px solid #fff}.product-carousel .product-button-next{right:-16px}.product-carousel .product-button-next::before{left:45%;border-top:3px solid #fff;border-right:3px solid #fff}.product-carousel .carousel-wrap{overflow:hidden}#topcontrol{z-index:100}#topcontrol img{transition-duration:.3s}#topcontrol:hover img{opacity:.7}.modal_message{position:fixed;z-index:30;top:30%;left:50%;width:400px;margin-left:-200px;box-shadow:0 0 0 6px rgba(213,213,213,.9)}.modal_message .inner{position:relative;padding:15px 35px;box-shadow:0 0 0 1px #d5d5d5 inset;background:rgba(255,255,255,.9);cursor:pointer}.modal_message .inner p{font-weight:bold;text-align:center}.modal_message .inner .btn_close{display:block;position:absolute;top:0;right:0;width:30px;height:30px;border:1px solid #d5d5d5;background:#fff;text-align:center;cursor:pointer}.modal_message .inner .btn_close::before,.modal_message .inner .btn_close::after{content:"";position:absolute;top:50%;left:50%;width:16px;height:4px;border-radius:1px;background:#000}.modal_message .inner .btn_close::before{transform:translate(-50%, -50%) rotate(45deg)}.modal_message .inner .btn_close::after{transform:translate(-50%, -50%) rotate(-45deg)}.modal_message .inner:hover .btn_close{box-shadow:0 0 0 2px #fff inset;background:#e7e2d0}.modal_message .inner .error{color:#c40404}.modal_message .inner .error::before{content:"";display:inline-block;width:20px;height:16px;background:url("/images/icon_exclamation_triangle.svg") 0 0/contain no-repeat;filter:brightness(0) saturate(100%) invert(12%) sepia(75%) saturate(4961%) hue-rotate(355deg) brightness(96%) contrast(107%);vertical-align:-2px}[type=button],[type=submit],[type=reset],[type=file],button{cursor:pointer;outline:none}.button-normal,.button-secondary,.button-primary,.button-conversion{display:inline-flex;align-items:center;justify-content:center;width:100%;max-width:280px;height:56px;padding:0 16px;border-radius:6px;font-size:16px;font-weight:bold;line-height:1.3;text-align:center;text-decoration:none;cursor:pointer;transition:background-color .2s ease-out}.button-normal:hover,.button-secondary:hover,.button-primary:hover,.button-conversion:hover{text-decoration:none}.disabled.button-normal,.disabled.button-secondary,.disabled.button-primary,.disabled.button-conversion,.button-normal:disabled,.button-secondary:disabled,.button-primary:disabled,.button-conversion:disabled{border-color:#d5d5d5;background:#d5d5d5;color:#949494;cursor:auto;pointer-events:none}.disabled.button-normal:hover,.disabled.button-secondary:hover,.disabled.button-primary:hover,.disabled.button-conversion:hover,.button-normal:disabled:hover,.button-secondary:disabled:hover,.button-primary:disabled:hover,.button-conversion:disabled:hover{background:#d5d5d5}.w400.button-normal,.w400.button-secondary,.w400.button-primary,.w400.button-conversion{max-width:400px}.blank.button-normal::after,.blank.button-secondary::after,.blank.button-primary::after,.blank.button-conversion::after{content:"";width:16px;height:16px;margin-left:4px;background:url("/images/icon_blank.svg") 0 0/contain no-repeat;filter:invert(100%) sepia(0%) saturate(2%) hue-rotate(237deg) brightness(114%) contrast(101%)}.button-conversion{background:#ee6001;color:#fff}.button-conversion:hover{background:#f2843b}.button-primary{background:#1c2b50;color:#fff}.button-primary:hover{background:#354a7c}.button-secondary{border:1px solid #1c2b50;background:#fff;color:#1c2b50}.button-secondary:hover{background:#f5f5f5}.button-secondary.mini{width:auto;max-width:none;height:40px;font-size:14px}.button-secondary.blank::after{filter:brightness(0) saturate(100%) invert(13%) sepia(14%) saturate(3720%) hue-rotate(189deg) brightness(102%) contrast(91%)}.button-normal{border:1px solid #bbb;color:#000}.button-normal:hover{background:#f5f5f5}.block-button{display:flex;align-items:center;flex-direction:row-reverse;justify-content:center;gap:16px;margin:32px 0}.block-button:last-child{margin-bottom:0}.block-button.column{flex-direction:column}.form-text{width:208px;min-height:40px;padding:4px 8px;border:1px solid #bbb;border-radius:4px;background:#fff;font-size:16px;font-weight:bold;line-height:30px;text-align:left;vertical-align:bottom}.form-text-wrap{display:inline-block;position:relative}.form-text-comma-input{opacity:0;position:absolute;top:0;left:0}.form-text-comma-input:focus{opacity:1}.form-text-comma-output{display:inline-block}.table-primary .form-text{border:1px solid #f5f5f5;background:#f5f5f5}.table-primary .form-text::-webkit-input-placeholder,.table-primary .form-text::placeholder{color:#949494}.table-primary .form-text:focus{border:1px solid #6eb3d6}.form-text[type=number]{-moz-appearance:textfield}.form-text[type=number]::-webkit-inner-spin-button,.form-text[type=number]::-webkit-outer-spin-button{-webkit-appearance:none}.form-textarea{width:100%;padding:8px;border:1px solid #bbb;border-radius:4px;background:#fff;font-size:16px;font-weight:normal;vertical-align:bottom}.table-primary .form-textarea{background:#f5f5f5}.table-primary .form-textarea:focus{border:1px solid #6eb3d6}.form-text::-webkit-input-placeholder,.form-text::placeholder,.form-textarea::-webkit-input-placeholder,.form-textarea::placeholder{color:silver}.form-text:focus,.form-textarea:focus{border:1px solid #6eb3d6;outline:1px solid #6eb3d6}.form-text.is-error,.form-textarea.is-error{background:#ffebeb}.form-select{display:inline-block;position:relative}.form-select::after{content:"";position:absolute;top:50%;right:8px;transform:translateY(-50%);width:0;height:0;border-width:6px 6px 0 6px;border-style:solid;border-color:#000 transparent transparent transparent;pointer-events:none}.form-select select{width:100%;max-width:100%;padding:8px 24px 8px 8px;border:1px solid #bbb;border-radius:4px;background:#fff;font-size:16px;font-weight:normal;line-height:1.4;vertical-align:bottom;cursor:pointer;-webkit-appearance:none;-moz-appearance:none;appearance:none}.form-select select::-ms-expand{display:none}.form-select select:focus{border:1px solid #6eb3d6;outline:1px solid #6eb3d6}.form-select.is-error select{background:#ffebeb}.form-password{display:inline-flex;position:relative;margin-bottom:4px}.form-password:focus-within{border-radius:4px;outline:1px solid #6eb3d6}.form-password input{min-height:40px;padding:4px 8px;border:1px solid #bbb;border-right:none;border-radius:4px 0 0 4px}.form-password input:focus{border-color:#6eb3d6}.form-password input:focus+.password-button{border-color:#6eb3d6}.table-primary .form-password input{border-color:#f5f5f5;background:#f5f5f5}.table-primary .form-password input:focus{border-color:#6eb3d6}.form-password .password-button{display:inline-flex;align-items:center;justify-content:center;width:40px;height:40px;padding:8px;border:1px solid #bbb;border-radius:0 4px 4px 0;background:#fff;cursor:pointer}.table-primary .form-password .password-button{border:1px solid #f5f5f5}.form-password .password-image-off,.form-password .password-image-on{width:16px}.form-password .password-image-off{display:none;position:relative;top:-1px}.form-password.is-error input{background:#ffebeb}.form-radio,.form-checkbox{opacity:0;position:absolute;-webkit-appearance:none;-moz-appearance:none;appearance:none}.form-radio+label,.form-checkbox+label{display:inline-block;position:relative;padding:8px 16px 8px 32px;border-radius:4px;background:#f5f5f5;font-size:16px;line-height:1.5;vertical-align:bottom;cursor:pointer;transition:background-color .2s ease-out}.form-radio+label:hover,.form-checkbox+label:hover{background:#f2f7fb}.form-radio+label::before,.form-checkbox+label::before{position:absolute;top:20px;left:8px;transform:translateY(-50%)}.form-radio:focus+label::before,.form-checkbox:focus+label::before{border:2px solid #6eb3d6}.form-radio:checked+label,.form-checkbox:checked+label{background:#f2f7fb}.form-radio:disabled+label,.form-checkbox:disabled+label{cursor:default}.form-radio:disabled+label:hover,.form-checkbox:disabled+label:hover{background:#f5f5f5}.form-radio.is-error+label,.form-checkbox.is-error+label{background:#ffebeb}.form-radio+label::before{content:"";display:inline-block;flex:0 1 auto;box-sizing:border-box;width:16px;min-width:16px;height:16px;border:1px solid #666;border-radius:50%;background:#fff}.form-radio:checked+label::after{content:"";position:absolute;top:20px;left:11px;transform:translateY(-50%);box-sizing:border-box;width:10px;height:10px;border-radius:50%;background:#0066b4}.form-checkbox+label::before{content:"";display:inline-flex;align-items:center;flex:0 1 auto;justify-content:center;box-sizing:border-box;width:16px;min-width:16px;height:16px;border:1px solid #666;border-radius:4px;background:#fff;font-size:10px}.form-checkbox:checked+label::before{content:"";border-color:#0066b4;background:#0066b4}.form-checkbox:checked+label::after{content:"";position:absolute;top:20px;left:8px;transform:translateY(-50%);width:16px;height:16px;background:url("/images/icon_check.svg") 50% 60%/12px auto no-repeat;filter:invert(100%) sepia(0%) saturate(2%) hue-rotate(237deg) brightness(114%) contrast(101%)}.form-size-80{width:80px}.form-size-128{width:128px}.form-size-160{width:160px}.form-size-184{width:184px}.form-size-384{width:384px}.block-form{display:flex;align-items:end;flex-wrap:wrap;gap:8px;margin-bottom:8px}.block-form:last-child{margin-bottom:0}.block-form .form-validation-text{width:100%}body{background:#f9f7f1}main{width:976px;margin:0 auto;padding:40px 0}.header-login{padding:12px 0;border-bottom:1px solid #bbb;background:#fff}.header-login .login-inner{display:flex;align-items:center;justify-content:center;position:relative;width:976px;margin:0 auto;line-height:1}.header-login .login-inner .button-secondary{position:absolute;top:50%;left:0;transform:translateY(-50%)}.header-login .login-logo{display:inline-block;transition:opacity .2s ease-out}.header-login .login-logo:hover{opacity:.7}.footer-login{padding:6px 0;background:#3c3732}.footer-login .login-copyright{color:#fff;text-align:center}.column-login{display:flex;gap:32px;margin:0 auto 32px}.column-login section{width:472px;box-shadow:0 1px 3px #cdcdcd;background:#fff}.block-login{padding:24px 16px 32px}.block-login .login-input-title{margin:24px 0 8px;font-weight:bold}.block-login .form-text{width:100%}.block-login .form-password{width:100%}.block-login .form-password input{width:100%}.block-entry{padding:24px 24px 64px}.block-entry .entry-message{font-size:14px;text-align:center}.block-entry-merit{margin-top:56px}.block-entry-merit .entry-merit-title{margin-bottom:24px;font-size:20px;font-weight:bold;line-height:1.2;text-align:center}.block-entry-merit .entry-merit-title span{display:inline-block;position:relative;color:#aa8c3d}.block-entry-merit .entry-merit-title span::before{content:"";display:block;position:absolute;top:-21px;left:50%;transform:translateX(-50%);width:40px;height:14px;background:url("/images/login/img_title_deco.svg?202311091200") no-repeat 0 0}.block-entry-merit .entry-merit-info>li{display:flex;align-items:center;gap:0 16px;margin-bottom:16px;padding:0 8px 16px 16px;border-bottom:1px solid #bbb}.block-entry-merit .entry-merit-info>li:last-child{margin-bottom:0;padding-bottom:0;border-bottom:none}.block-entry-merit .entry-merit-info-definition{flex:1}.block-entry-merit .entry-merit-info-definition-title{margin-bottom:8px;font-size:14px;font-weight:bold;text-align:center}.block-entry-merit .entry-merit-info-definition-number{color:#aa8c3d;font-weight:normal}.block-entry-merit .entry-merit-info-definition-description{font-size:12px}.block-entry-merit .entry-merit-info-img{width:232px;text-align:center}.text-login-title{margin-bottom:40px;font-size:24px;font-weight:bold;line-height:1.4;text-align:center}/*# sourceMappingURL=login_202509251200.css.map */
